Big Ideas,
Real Impact.

<!-- SQUARESPACE WEDDING PHOTOGRAPHY QUESTIONNAIRE -->
<!-- 
INSTALLATION INSTRUCTIONS:
1. In Squarespace, create a new page
2. Add a CODE BLOCK and paste this entire code
3. The form will automatically connect to your Squarespace form backend
4. All submissions will appear in your Squarespace Form Submissions panel
5. Customize colors in the CSS section below to match your brand
-->

<style>
/* ============================================
   CUSTOM STYLES FOR WEDDING QUESTIONNAIRE
   Edit colors here to match your brand
   ============================================ */

.wedding-questionnaire {
    max-width: 900px;
    margin: 0 auto;
    padding: 60px 20px;
    font-family: Georgia, 'Times New Roman', serif;
}

.wq-hero {
    text-align: center;
    padding: 80px 20px;
    background: linear-gradient(135deg, #d4a373 0%, #c4916d 100%);
    color: white;
    margin: -60px -20px 60px -20px;
    border-radius: 0;
}

.wq-hero h1 {
    font-size: 48px;
    font-weight: 300;
    font-style: italic;
    line-height: 1.3;
    margin-bottom: 20px;
}

.wq-hero p {
    font-size: 18px;
    opacity: 0.95;
    max-width: 600px;
    margin: 0 auto;
}

.wq-intro {
    background: #fafafa;
    padding: 40px;
    margin-bottom: 60px;
    border-left: 4px solid #d4a373;
    font-size: 15px;
    line-height: 1.8;
}

.wq-intro p {
    margin-bottom: 15px;
    color: #555;
}

.wq-intro .signature {
    font-style: italic;
    color: #d4a373;
    margin-top: 20px;
}

.wq-section {
    margin-bottom: 60px;
}

.wq-section-header {
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 11px;
    font-weight: 600;
    color: #999;
    margin-bottom: 8px;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
}

.wq-section-title {
    font-size: 36px;
    font-weight: 300;
    color: #333;
    margin-bottom: 30px;
    font-style: italic;
}

.wq-description {
    font-size: 14px;
    color: #666;
    margin-bottom: 30px;
    line-height: 1.6;
}

/* Override Squarespace form defaults */
.wq-form .form-wrapper {
    max-width: 100% !important;
}

.wq-form .field-list {
    display: grid;
    gap: 20px;
}

.wq-form .form-item {
    margin-bottom: 0 !important;
}

.wq-form .title {
    font-family: Georgia, 'Times New Roman', serif !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    color: #555 !important;
    margin-bottom: 8px !important;
}

.wq-form .description {
    font-size: 13px !important;
    color: #999 !important;
    font-style: italic !important;
    margin-top: 4px !important;
}

.wq-form input[type="text"],
.wq-form input[type="email"],
.wq-form input[type="tel"],
.wq-form input[type="date"],
.wq-form input[type="time"],
.wq-form textarea {
    width: 100% !important;
    padding: 12px 16px !important;
    border: 1px solid #ddd !important;
    background: #fafafa !important;
    font-size: 15px !important;
    font-family: Georgia, 'Times New Roman', serif !important;
    border-radius: 0 !important;
}

.wq-form input:focus,
.wq-form textarea:focus {
    border-color: #d4a373 !important;
    background: white !important;
    outline: none !important;
}

.wq-form textarea {
    min-height: 120px !important;
    resize: vertical !important;
}

.wq-form .form-button-wrapper {
    text-align: center;
    margin-top: 40px;
}

.wq-form button[type="submit"] {
    background: #d4a373 !important;
    color: white !important;
    border: none !important;
    padding: 16px 48px !important;
    font-size: 14px !important;
    text-transform: uppercase !important;
    letter-spacing: 1px !important;
    cursor: pointer !important;
    transition: all 0.3s !important;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;
}

.wq-form button[type="submit"]:hover {
    background: #c4916d !important;
    transform: translateY(-2px);
}

.wq-completion {
    background: linear-gradient(135deg, #ffeaa7 0%, #fdcb6e 100%);
    padding: 60px 40px;
    text-align: center;
    margin: 60px -20px -60px -20px;
}

.wq-completion h2 {
    font-size: 48px;
    font-weight: 300;
    font-style: italic;
    margin-bottom: 20px;
}

.wq-completion p {
    font-size: 16px;
    line-height: 1.8;
    max-width: 600px;
    margin: 0 auto 15px;
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .wq-hero h1 {
        font-size: 32px;
    }
    
    .wq-section-title {
        font-size: 28px;
    }
    
    .wq-intro {
        padding: 30px 20px;
    }
}
</style>

<div class="wedding-questionnaire">
    <!-- HERO SECTION -->
    <div class="wq-hero">
        <h1>Fill me in!<br>Let's make sure to capture<br>every last detail perfectly</h1>
        <p>Pre-Wedding Photography Questionnaire</p>
    </div>

    <!-- INTRO -->
    <div class="wq-intro">
        <p>Filling out this pre-wedding photography questionnaire is one of the most important steps in the planning process. The goal of this questionnaire is to capture the details, groups, and moments that are most important to you on your big day.</p>
        <p>Please try to answer each question in detail. Think you're writing too much? Trust me, that's not possible! When it comes to your responses, more is always better than less.</p>
        <p>I'm always here to support you, so please don't hesitate to let me know via email if you have any questions or concerns as you work through this questionnaire.</p>
        <p class="signature">I can't wait to read through your answers and get to know you and your vision even better!</p>
    </div>

    <!-- MAIN FORM -->
    <div class="wq-form">
        <!-- 
        INSTRUCTIONS FOR SQUARESPACE:
        1. Delete this comment section
        2. Add a FORM BLOCK here
        3. Click "Edit" on the form
        4. Add the fields below one by one
        5. Copy the field names and descriptions exactly as shown
        -->
        
        <!-- Add these fields to your Squarespace Form Block: -->
        
        <!-- SECTION: THE BASICS -->
        <div class="wq-section">
            <div class="wq-section-header">The Basics</div>
            <h2 class="wq-section-title">Basic info:</h2>
            
            <!-- 
            Field 1: TEXT
            Label: You and your partner's full names
            Description: e.g. Sarah Johnson & Michael Smith
            Required: Yes
            
            Field 2: DATE
            Label: Wedding date
            Required: Yes
            
            Field 3: TEXT
            Label: Approximate guest count
            Description: e.g. 150
            
            Field 4: EMAIL
            Label: Your email
            Required: Yes
            
            Field 5: EMAIL
            Label: Partner's email
            
            Field 6: PHONE
            Label: Your phone number
            Required: Yes
            
            Field 7: PHONE
            Label: Partner's phone number
            
            Field 8: TEXT
            Label: Preferred contact method
            Description: e.g. email, phone call, text
            
            Field 9: TEXT
            Label: Wedding day contact person
            Description: Name and phone number (typically wedding coordinator, day-of coordinator, or mom)
            
            Field 10: TEXT
            Label: Ceremony location name
            Description: e.g. St. Mary's Church
            Required: Yes
            
            Field 11: TEXT
            Label: Ceremony address
            Required: Yes
            
            Field 12: TIME
            Label: Ceremony start time
            Required: Yes
            
            Field 13: TIME
            Label: Reception start time
            
            Field 14: TEXT
            Label: Reception address
            -->
        </div>

        <!-- SECTION: YOUR PEOPLE -->
        <div class="wq-section">
            <div class="wq-section-header">Your People</div>
            <h2 class="wq-section-title">Photographing your loved ones:</h2>
            
            <!--
            Field 15: TEXTAREA
            Label: First and last names of couples' parents
            Description: List both sets of parents with full names
            
            Field 16: TEXTAREA
            Label: First and last names of immediate family members
            Description: Siblings, grandparents, children, etc.
            
            Field 17: TEXTAREA
            Label: Additional family photo groupings
            Description: List each group and names of individuals to include (e.g. Partner A's maternal cousins with Partner B)
            
            Field 18: TEXTAREA
            Label: Special guests you'd like photos with
            Description: Friends, mentors, important people in your lives
            
            Field 19: TEXTAREA
            Label: Any sensitive family scenarios I should be aware of
            Description: This helps me navigate the day with care and respect (e.g. divorce, relational tensions)
            -->
        </div>

        <!-- SECTION: BEFORE THE BIG "I DO!" -->
        <div class="wq-section">
            <div class="wq-section-header">Before the Big "I Do!"</div>
            <h2 class="wq-section-title">Pre-ceremony details:</h2>
            
            <!--
            Field 20: TEXTAREA
            Label: Where do you each plan to get ready?
            Description: Please list name and address if it's not the ceremony site
            
            Field 21: TEXTAREA
            Label: Will you have a first look? If so, where?
            Description: Yes/No, and location if applicable
            
            Field 22: TEXTAREA
            Label: Family and wedding party photo timing
            Description: Would you like to do family photos before the ceremony instead of after? Wedding party photos before or after?
            -->
        </div>

        <!-- SECTION: IT'S GO TIME! -->
        <div class="wq-section">
            <div class="wq-section-header">It's Go Time!</div>
            <h2 class="wq-section-title">Ceremony details:</h2>
            
            <!--
            Field 23: TEXTAREA
            Label: Wedding party members and their roles
            Description: List first and last names and how they will participate (e.g. Sarah Johnson - Maid of Honor)
            
            Field 24: TEXTAREA
            Label: Any rituals during the ceremony?
            Description: Unity candle, sand ceremony, readings, etc.
            
            Field 25: TEXTAREA
            Label: Unique/special touches during the day
            Description: Special decorations, heirlooms, surprises, etc.
            
            Field 26: TEXTAREA
            Label: Specific photo locations at your venue
            Description: Gardens, staircases, architectural features, scenic views you'd like me to consider
            -->
        </div>

        <!-- SECTION: THE AFTER PARTY! -->
        <div class="wq-section">
            <div class="wq-section-header">The After Party!</div>
            <h2 class="wq-section-title">Reception details:</h2>
            
            <!--
            Field 27: TEXT
            Label: Will you have a cocktail hour? When?
            Description: Yes/No and timing
            
            Field 28: TEXT
            Label: Music plans
            Description: DJ, live band, playlist, etc.
            
            Field 29: TEXT
            Label: Will you have a first dance?
            Description: Yes/No
            
            Field 30: TEXTAREA
            Label: Special events planned for reception
            Description: Cake cutting, toasts, parent dances, special performances, etc.
            -->
        </div>

        <!-- SECTION: THE TEAM! -->
        <div class="wq-section">
            <div class="wq-section-header">The Team!</div>
            <h2 class="wq-section-title">Vendor information:</h2>
            <p class="wq-description">This section refers to the vendors you have already booked. I want to be sure to give proper photo credit to all the people you have selected to execute your wedding. Please list the first and last name, email, and website of each vendor.</p>
            
            <!--
            Field 31: TEXT
            Label: Planner
            Description: Name, email, website
            
            Field 32: TEXT
            Label: Photographer
            Description: Name, email, website
            
            Field 33: TEXT
            Label: Videographer
            Description: Name, email, website
            
            Field 34: TEXT
            Label: Caterer
            Description: Name, email, website
            
            Field 35: TEXT
            Label: Florist
            Description: Name, email, website
            
            Field 36: TEXT
            Label: DJ/Band
            Description: Name, email, website
            
            Field 37: TEXT
            Label: Cake/dessert provider
            Description: Name, email, website
            
            Field 38: TEXT
            Label: Photo booth
            Description: Name, email, website
            
            Field 39: TEXTAREA
            Label: Other vendors
            Description: List any additional vendors
            -->
        </div>

        <!-- SECTION: GET SOCIAL! -->
        <div class="wq-section">
            <div class="wq-section-header">Get Social!</div>
            <h2 class="wq-section-title">Social media info:</h2>
            
            <!--
            Field 40: TEXT
            Label: Wedding hashtag(s)
            Description: e.g. #SmithWedding2025
            
            Field 41: TEXT
            Label: Instagram handles
            Description: @yourhandle @partnerhandle
            -->
        </div>

        <!-- SECTION: MISCELLANEOUS! -->
        <div class="wq-section">
            <div class="wq-section-header">Miscellaneous!</div>
            <h2 class="wq-section-title">Something else on your mind?</h2>
            
            <!--
            Field 42: TEXTAREA
            Label: Anything else you'd like me to know?
            Description: Share any other details, concerns, or excitement!
            -->
        </div>
    </div>

    <!-- COMPLETION SECTION -->
    <div class="wq-completion">
        <h2>Done and done<br>YOU MADE IT!</h2>
        <p>Thank you for taking the time to fill this out thoroughly. It really does help ensure you receive the photos of your dreams! I can't wait to play a part in your special day.</p>
        <p>Once you submit this questionnaire, I will review it and reach out via email if I have any additional clarifying questions.</p>
        <p style="font-style: italic; margin-top: 20px;">Cheers to checking another item off your to-do list!</p>
    </div>
</div>