{"id":577,"date":"2026-04-11T21:59:23","date_gmt":"2026-04-11T21:59:23","guid":{"rendered":"https:\/\/demo.bluespark.ca\/index.php\/home\/"},"modified":"2026-04-11T21:59:23","modified_gmt":"2026-04-11T21:59:23","slug":"home","status":"publish","type":"page","link":"https:\/\/demo.bluespark.ca\/","title":{"rendered":"Home"},"content":{"rendered":"\r\n<section style=\"min-height: 85vh; background-image: url(&#039;https:\/\/demo.bluespark.ca\/wp-content\/uploads\/2026\/04\/sheets.jpg&#039;);\" class=\"hero hero-video alignfull wp-block-wedding-wedding-hero\" aria-labelledby=\"hero-heading\">\r\n            <video class=\"hero-video-bg\" autoplay muted loop playsinline preload=\"auto\" aria-hidden=\"true\" poster=\"https:\/\/demo.bluespark.ca\/wp-content\/uploads\/2026\/04\/sheets.jpg\">\r\n            <source src=\"https:\/\/demo.bluespark.ca\/wp-content\/uploads\/2026\/04\/bluecurtain.mp4\" type=\"video\/mp4\">\r\n        <\/video>\r\n    \r\n    <div class=\"text-center relative z-10 px-4\">\r\n        <h1 id=\"hero-heading\" class=\"hero-text leading-tight tracking-[0.5em] text-white\">\r\n            <span class=\"font-baker uppercase\">SOPHIA<\/span><br\/>\r\n            <span class=\"font-symphony\">and<\/span><br\/>\r\n            <span class=\"font-baker uppercase\">JAMES<\/span>\r\n        <\/h1>\r\n                    <p class=\"hero-subtext font-symphony text-white\">\r\n                September 12, 2026 \u2014 St. Helena, Napa Valley            <\/p>\r\n            <\/div>\r\n<\/section>\r\n\n\n\n<section class=\"section-padding section-light alignfull wp-block-wedding-wedding-countdown\" id=\"countdown\"\n    data-wedding-date=\"2026-09-12T16:00:00+00:00\"\n    data-calendar-start=\"2026-09-12T16:00:00+00:00\"\n    data-calendar-end=\"2026-09-12T20:00:00+00:00\"\n    data-calendar-google-start=\"20260912T160000Z\"\n    data-calendar-google-end=\"20260912T200000Z\"\n    data-couple-names=\"Sophia &amp; James\"\n    data-location=\"St. Helena, Napa Valley\">\n    <div class=\"max-w-3xl mx-auto px-6\">\n        <div class=\"text-center mb-12\">\n            <p class=\"section-kicker\">Counting Down to Forever<\/p>\n            <h2 class=\"title-calligraphy mt-1\">September 12, 2026<\/h2>\n            <div class=\"section-divider\" aria-hidden=\"true\"><\/div>\n        <\/div>\n        <div class=\"grid grid-cols-4 gap-4\" id=\"countdownTimer\" role=\"timer\" aria-label=\"Wedding countdown timer\" aria-live=\"off\">\n            <div class=\"countdown-item\">\n                <div class=\"countdown-number\" data-countdown=\"days\">0<\/div>\n                <div class=\"countdown-label\">Days<\/div>\n            <\/div>\n            <div class=\"countdown-item\">\n                <div class=\"countdown-number\" data-countdown=\"hours\">0<\/div>\n                <div class=\"countdown-label\">Hours<\/div>\n            <\/div>\n            <div class=\"countdown-item\">\n                <div class=\"countdown-number\" data-countdown=\"minutes\">0<\/div>\n                <div class=\"countdown-label\">Minutes<\/div>\n            <\/div>\n            <div class=\"countdown-item\">\n                <div class=\"countdown-number\" data-countdown=\"seconds\">0<\/div>\n                <div class=\"countdown-label\">Seconds<\/div>\n            <\/div>\n        <\/div>\n        <div class=\"text-center mt-10\">\n            <div class=\"calendar-dropdown\" id=\"calendarDropdown\">\n                <button type=\"button\" class=\"btn-primary\" id=\"addToCalendarBtn\" aria-haspopup=\"true\" aria-expanded=\"false\">\n                    Add to Calendar                <\/button>\n\n                <div class=\"calendar-menu\" role=\"menu\" aria-label=\"Calendar options\">\n                    <a href=\"#\" class=\"calendar-menu-item\" data-action=\"google-calendar\" role=\"menuitem\" target=\"_blank\" rel=\"noopener\">\n                        <span class=\"calendar-menu-label\">Google Calendar<\/span>\n                    <\/a>\n                    <button type=\"button\" class=\"calendar-menu-item\" data-action=\"download-ics\" role=\"menuitem\">\n                        <span class=\"calendar-menu-label\">Apple \/ Outlook<\/span>\n                        <span class=\"calendar-menu-meta\">Downloads a calendar file<\/span>\n                    <\/button>\n                    <button type=\"button\" class=\"calendar-menu-item\" data-action=\"email-invite\" role=\"menuitem\">\n                        <span class=\"calendar-menu-label\">Email Me an Invite<\/span>\n                    <\/button>\n                <\/div>\n            <\/div>\n\n            <div class=\"calendar-email-form\" id=\"calendarEmailForm\" hidden>\n                <label class=\"screen-reader-text\" for=\"calendarEmail\">Email address for calendar invite<\/label>\n                <input type=\"email\" id=\"calendarEmail\" class=\"calendar-email-input\" placeholder=\"you@example.com\" autocomplete=\"email\">\n                <button type=\"button\" class=\"btn-outline calendar-email-send\" id=\"calendarEmailSend\">Send Invite<\/button>\n                <div class=\"calendar-email-status\" id=\"calendarEmailStatus\" aria-live=\"polite\"><\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n\n\n\n<section class=\"split-card alignfull wp-block-wedding-wedding-story\" id=\"our-story\">\n\t<div class=\"split-card-content\">\n\t\t<p class=\"section-kicker\">How It Started<\/p>\n\t\t<h2 id=\"story-heading\" class=\"title-calligraphy mt-1\">Our Story<\/h2>\n\t\t<div class=\"section-divider\"><\/div>\n\t\t<div class=\"mt-8 space-y-5 text-sm leading-relaxed story-text\">\n\t\t\t<p>We met on a warm summer night through mutual friends and ended up talking long after everyone else had gone home.<\/p>\n<p>What began as an easy conversation quickly became the kind of partnership that made everyday life feel fuller, steadier, and more joyful.<\/p>\n<p>Since then, we&#8217;ve built a home we love, collected a thousand little rituals of our own, and shared more laughter than we ever thought possible. We&#8217;re so grateful to celebrate this next chapter with the people who have shaped our story.<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"split-card-stripes\"><\/div>\n<\/section>\n\n\n\n<section class=\"section-padding alignfull wp-block-wedding-wedding-timeline\" id=\"events\" aria-labelledby=\"events-heading\">\n\t<div class=\"mx-auto px-6\">\n\t\t<div class=\"itinerary-card fade-in\">\n\t\t\t<div class=\"itinerary-header\">\n\t\t\t\t<p class=\"itinerary-kicker\">The Wedding Day<\/p>\n\t\t\t\t<h2 id=\"events-heading\" class=\"itinerary-title font-symphony\">Core Event: Itinerary<\/h2>\n\t\t\t\t<div class=\"itinerary-flourish\">\u2726<\/div>\n\t\t\t<\/div>\n\n\t\t\t<div class=\"itinerary-timeline\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"itinerary-row\">\n\t\t\t\t\t\t<div class=\"itinerary-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"itinerary-item-horizontal\">\n\t\t\t\t\t\t\t\t\t<div class=\"itinerary-item-text\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"itinerary-time font-baker text-lg font-normal\">1:00 PM<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"font-baker text-lg\">Welcome Drinks<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"itinerary-venue\">The Vineyard Terrace<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/demo.bluespark.ca\/wp-content\/uploads\/2026\/04\/champagne.png\" class=\"itinerary-item-illustration h-200\" alt=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"itinerary-dot\"><\/div>\n\t\t\t\t\t\t<div class=\"itinerary-right\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"itinerary-row\">\n\t\t\t\t\t\t<div class=\"itinerary-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"itinerary-dot\"><\/div>\n\t\t\t\t\t\t<div class=\"itinerary-right\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"itinerary-item-horizontal\">\n\t\t\t\t\t\t\t\t\t<div class=\"itinerary-item-text\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"itinerary-time font-baker text-lg font-normal\">2:00 PM<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"font-baker text-lg\">Ceremony<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"itinerary-venue\">Garden Pavilion<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/demo.bluespark.ca\/wp-content\/uploads\/2026\/04\/rings-color.png\" class=\"itinerary-item-illustration h-200\" alt=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"itinerary-row\">\n\t\t\t\t\t\t<div class=\"itinerary-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"itinerary-item-horizontal\">\n\t\t\t\t\t\t\t\t\t<div class=\"itinerary-item-text\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"itinerary-time font-baker text-lg font-normal\">3:30 PM<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"font-baker text-lg\">Reception<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"itinerary-venue\">The Grand Hall<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/demo.bluespark.ca\/wp-content\/uploads\/2026\/04\/cake.png\" class=\"itinerary-item-illustration h-200\" alt=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"itinerary-dot\"><\/div>\n\t\t\t\t\t\t<div class=\"itinerary-right\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"itinerary-row\">\n\t\t\t\t\t\t<div class=\"itinerary-left\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"itinerary-dot\"><\/div>\n\t\t\t\t\t\t<div class=\"itinerary-right\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"itinerary-item-horizontal\">\n\t\t\t\t\t\t\t\t\t<div class=\"itinerary-item-text\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"itinerary-time font-baker text-lg font-normal\">5:00 PM<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"font-baker text-lg\">Farewell Dinner<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"itinerary-venue\">Garden Pavilion<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/demo.bluespark.ca\/wp-content\/uploads\/2026\/04\/dinnerplate.png\" class=\"itinerary-item-illustration h-200\" alt=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/section>\n\n\n\n<section class=\"section-padding section-dark alignfull wp-block-wedding-wedding-travel\" id=\"travel\">\n    <div class=\"travel-section fade-in\">\n        <div class=\"text-center mb-12\">\n            <p class=\"section-kicker\">Plan Your Stay<\/p>\n            <h2 class=\"title-calligraphy mt-3 tracking-[0.02em]\">Travel &amp; Accommodations<\/h2>\n            <div class=\"section-divider mx-auto mt-4\"><\/div>\n        <\/div>\n\n        <div class=\"travel-grid\">\n                            <div class=\"travel-block\">\n                                            <img decoding=\"async\" src=\"https:\/\/demo.bluespark.ca\/wp-content\/uploads\/2026\/04\/navigation.jpg\" alt=\"\" class=\"travel-img\">\n                                        <h3 class=\"text-4xl tracking-[0.05em]\">Getting There<\/h3>\n                    <p>Fly into SFO, OAK, or SMF. The drive to Napa Valley takes 60 to 90 minutes depending on traffic. Renting a car is the easiest option.<\/p>\n                <\/div>\n                            <div class=\"travel-block\">\n                                            <img decoding=\"async\" src=\"https:\/\/pub-0788d80bc2d94c279fb4bd2ce6bd2a87.r2.dev\/wedding-demo\/assets\/images\/demo\/wineglasses.jpg\" alt=\"\" class=\"travel-img\">\n                                        <h3 class=\"text-4xl tracking-[0.05em]\">Where to Stay<\/h3>\n                    <p>We&#039;ve reserved room blocks at Harvest Inn, Napa Valley Marriott Hotel &amp; Spa, and Hotel Yountville.<\/p>\n                <\/div>\n                            <div class=\"travel-block\">\n                                            <img decoding=\"async\" src=\"https:\/\/demo.bluespark.ca\/wp-content\/uploads\/2026\/04\/shuttle.jpg\" alt=\"\" class=\"travel-img\">\n                                        <h3 class=\"text-4xl tracking-[0.05em]\">Shuttles &#038; Parking<\/h3>\n                    <p>Complimentary parking is available at the venue. A guest shuttle will run between the Napa Valley Marriott and the venue on Saturday evening.<\/p>\n                <\/div>\n                            <div class=\"travel-block\">\n                                            <img decoding=\"async\" src=\"https:\/\/demo.bluespark.ca\/wp-content\/uploads\/2026\/04\/venue.jpg\" alt=\"\" class=\"travel-img\">\n                                        <h3 class=\"text-4xl tracking-[0.05em]\">The Venue<\/h3>\n                    <p>Sunset Grove Estate<br \/>\n1234 Vineyard Lane<br \/>\nSt. Helena, CA 94574<\/p>\n                <\/div>\n                    <\/div>\n    <\/div>\n<\/section>\n\n\n\n<section class=\"section-padding section-alt alignfull wp-block-wedding-wedding-things-to-do\" id=\"things-to-do\" aria-labelledby=\"things-heading\">\n    <div class=\"max-w-6xl mx-auto px-6\">\n        <div class=\"text-center mb-14 fade-in\">\n            <p class=\"section-kicker\">Make a Weekend of It<\/p>\n            <h2 id=\"things-heading\" class=\"title-calligraphy mt-4 tracking-[0.02em]\">Things to Do<\/h2>\n            <div class=\"section-divider\" aria-hidden=\"true\"><\/div>\n        <\/div>\n\n                    <div class=\"activity-grid fade-in\">\n                                    <div class=\"activity-card\">\n                        <h3 class=\"activity-card-title\">Morning Bites<\/h3>\n                                                    <ul class=\"activity-card-features\">\n                                                                    <li>\n                                        <div class=\"activity-feature-title\">Oxbow Public Market<\/div>\n                                        <div class=\"activity-feature-desc\">Coffee, pastries, oysters, and local favorites.<\/div>\n                                    <\/li>\n                                                                    <li>\n                                        <div class=\"activity-feature-title\">Model Bakery<\/div>\n                                        <div class=\"activity-feature-desc\">Famous English muffins and fresh-baked goods.<\/div>\n                                    <\/li>\n                                                                    <li>\n                                        <div class=\"activity-feature-title\">Bouchon Bakery<\/div>\n                                        <div class=\"activity-feature-desc\">Thomas Keller&#039;s acclaimed pastries in Yountville.<\/div>\n                                    <\/li>\n                                                            <\/ul>\n                                                                            <div class=\"font-baker text-xl\">Napa &amp; Yountville<\/div>\n                                            <\/div>\n                                    <div class=\"activity-card featured\">\n                        <h3 class=\"activity-card-title\">Wine Tasting<\/h3>\n                                                    <ul class=\"activity-card-features\">\n                                                                    <li>\n                                        <div class=\"activity-feature-title\">Hall Wines<\/div>\n                                        <div class=\"activity-feature-desc\">Stunning architecture and excellent Cabernets.<\/div>\n                                    <\/li>\n                                                                    <li>\n                                        <div class=\"activity-feature-title\">Stag&#039;s Leap Wine Cellars<\/div>\n                                        <div class=\"activity-feature-desc\">Historic estate with world-class wines.<\/div>\n                                    <\/li>\n                                                                    <li>\n                                        <div class=\"activity-feature-title\">Castello di Amorosa<\/div>\n                                        <div class=\"activity-feature-desc\">A 13th-century Tuscan castle with tastings.<\/div>\n                                    <\/li>\n                                                                    <li>\n                                        <div class=\"activity-feature-title\">Reservations Recommended<\/div>\n                                        <div class=\"activity-feature-desc\">September is busy season in wine country.<\/div>\n                                    <\/li>\n                                                            <\/ul>\n                                                                            <div class=\"font-baker text-xl\">St. Helena<\/div>\n                                            <\/div>\n                                    <div class=\"activity-card\">\n                        <h3 class=\"activity-card-title\">Adventures<\/h3>\n                                                    <ul class=\"activity-card-features\">\n                                                                    <li>\n                                        <div class=\"activity-feature-title\">Hot Air Balloon Ride<\/div>\n                                        <div class=\"activity-feature-desc\">Sunrise views over the valley you&#039;ll never forget.<\/div>\n                                    <\/li>\n                                                                    <li>\n                                        <div class=\"activity-feature-title\">Yountville Stroll<\/div>\n                                        <div class=\"activity-feature-desc\">Boutiques, gardens, and world-class dining.<\/div>\n                                    <\/li>\n                                                                    <li>\n                                        <div class=\"activity-feature-title\">Napa Valley Wine Train<\/div>\n                                        <div class=\"activity-feature-desc\">Scenic 3-hour journey through the vineyards.<\/div>\n                                    <\/li>\n                                                            <\/ul>\n                                                                            <div class=\"font-baker text-xl\">Napa Valley<\/div>\n                                            <\/div>\n                            <\/div>\n            <\/div>\n<\/section>\n\n\n\r\n<section class=\"section-padding section-light alignfull wp-block-wedding-wedding-gallery\" id=\"photos\" aria-labelledby=\"gallery-heading\">\r\n    <div class=\"mx-auto px-6 gallery-container\">\r\n        <div class=\"text-center mb-14 fade-in\">\r\n            <p class=\"uppercase section-kicker\">A Few Favorite Moments<\/p>\r\n            <h2 id=\"gallery-heading\" class=\"title-calligraphy mt-3\">Gallery<\/h2>\r\n            <div class=\"section-divider\" aria-hidden=\"true\"><\/div>\r\n        <\/div>\r\n\r\n                    <div class=\"gallery-grid fade-in\" data-gallery-grid>\r\n                                                        <button\r\n                        class=\"gallery-item\"\r\n                        type=\"button\"\r\n                        data-full=\"https:\/\/demo.bluespark.ca\/wp-content\/uploads\/2026\/04\/gallery-1-1.jpg\"\r\n                        data-alt=\"Gallery 1\"\r\n                        aria-label=\"Open photo 1 of 6: Gallery 1\"\r\n                                            >\r\n                        <img decoding=\"async\" src=\"https:\/\/demo.bluespark.ca\/wp-content\/uploads\/2026\/04\/gallery-1-1-600x600.jpg\" alt=\"Gallery 1\">\r\n                    <\/button>\r\n                                                        <button\r\n                        class=\"gallery-item\"\r\n                        type=\"button\"\r\n                        data-full=\"https:\/\/demo.bluespark.ca\/wp-content\/uploads\/2026\/04\/gallery-2-1.jpg\"\r\n                        data-alt=\"Gallery 2\"\r\n                        aria-label=\"Open photo 2 of 6: Gallery 2\"\r\n                                            >\r\n                        <img decoding=\"async\" src=\"https:\/\/demo.bluespark.ca\/wp-content\/uploads\/2026\/04\/gallery-2-1-600x600.jpg\" alt=\"Gallery 2\">\r\n                    <\/button>\r\n                                                        <button\r\n                        class=\"gallery-item\"\r\n                        type=\"button\"\r\n                        data-full=\"https:\/\/demo.bluespark.ca\/wp-content\/uploads\/2026\/04\/gallery-3-1.jpg\"\r\n                        data-alt=\"Gallery 3\"\r\n                        aria-label=\"Open photo 3 of 6: Gallery 3\"\r\n                                            >\r\n                        <img decoding=\"async\" src=\"https:\/\/demo.bluespark.ca\/wp-content\/uploads\/2026\/04\/gallery-3-1-600x600.jpg\" alt=\"Gallery 3\">\r\n                    <\/button>\r\n                                                        <button\r\n                        class=\"gallery-item\"\r\n                        type=\"button\"\r\n                        data-full=\"https:\/\/demo.bluespark.ca\/wp-content\/uploads\/2026\/04\/gallery-4-1.jpg\"\r\n                        data-alt=\"Gallery 4\"\r\n                        aria-label=\"Open photo 4 of 6: Gallery 4\"\r\n                                            >\r\n                        <img decoding=\"async\" src=\"https:\/\/demo.bluespark.ca\/wp-content\/uploads\/2026\/04\/gallery-4-1-600x600.jpg\" alt=\"Gallery 4\">\r\n                    <\/button>\r\n                                                        <button\r\n                        class=\"gallery-item\"\r\n                        type=\"button\"\r\n                        data-full=\"https:\/\/demo.bluespark.ca\/wp-content\/uploads\/2026\/04\/gallery-5-1.jpg\"\r\n                        data-alt=\"Gallery 5\"\r\n                        aria-label=\"Open photo 5 of 6: Gallery 5\"\r\n                                            >\r\n                        <img decoding=\"async\" src=\"https:\/\/demo.bluespark.ca\/wp-content\/uploads\/2026\/04\/gallery-5-1-600x600.jpg\" alt=\"Gallery 5\">\r\n                    <\/button>\r\n                                                        <button\r\n                        class=\"gallery-item\"\r\n                        type=\"button\"\r\n                        data-full=\"https:\/\/demo.bluespark.ca\/wp-content\/uploads\/2026\/04\/gallery-6-1.jpg\"\r\n                        data-alt=\"Gallery 6\"\r\n                        aria-label=\"Open photo 6 of 6: Gallery 6\"\r\n                                            >\r\n                        <img decoding=\"async\" src=\"https:\/\/demo.bluespark.ca\/wp-content\/uploads\/2026\/04\/gallery-6-1-600x600.jpg\" alt=\"Gallery 6\">\r\n                    <\/button>\r\n                            <\/div>\r\n\r\n                        <\/div>\r\n<\/section>\r\n\n\n\r\n<section class=\"section-padding section-alt alignfull wp-block-wedding-wedding-registry\" id=\"registry\" aria-labelledby=\"registry-heading\">\r\n    <div class=\"max-w-4xl mx-auto px-6\">\r\n        <div class=\"text-center fade-in\">\r\n            <p class=\"section-kicker\">With Love<\/p>\r\n            <h2 id=\"registry-heading\" class=\"title-calligraphy mt-1\">Registry<\/h2>\r\n            <div class=\"section-divider\" aria-hidden=\"true\"><\/div>\r\n                            <p class=\"mt-4 text-sm max-w-xl mx-auto section-intro\" style=\"color: var(--color-text);\">Your presence is more than enough, but if you&#039;d like to celebrate with a gift, we&#039;ve shared a few things we&#039;d truly enjoy as we begin this next season together.<\/p>\r\n                    <\/div>\r\n\r\n                    <div class=\"registry-links-grid mt-12\">\r\n                                    <a href=\"https:\/\/www.amazon.com\/wedding\/\"\r\n                       target=\"_blank\"\r\n                       rel=\"noopener\"\r\n                       class=\"registry-link-card card fade-in\"\r\n                       aria-label=\"Amazon Wedding Registry \u2014 opens in new tab\">\r\n                        <span class=\"registry-link-icon\" aria-hidden=\"true\">\r\n                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 12c0 1.5-3 6-9 6s-9-4.5-9-6\"\/><path d=\"M3 12c0-1.5 3-6 9-6s9 4.5 9 6\"\/><path d=\"M12 12v.01\"\/><path d=\"M19 16l2 2-2 2\"\/><\/svg>                        <\/span>\r\n                        <span class=\"registry-link-content\">\r\n                            <span class=\"registry-link-name\">Amazon Wedding Registry<\/span>\r\n                                                            <span class=\"registry-link-desc\">Kitchen &amp; home essentials<\/span>\r\n                                                    <\/span>\r\n                        <span class=\"registry-link-arrow\" aria-hidden=\"true\">\r\n                            <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                                <path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\/>\r\n                                <polyline points=\"15 3 21 3 21 9\"\/>\r\n                                <line x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\/>\r\n                            <\/svg>\r\n                        <\/span>\r\n                    <\/a>\r\n                                    <a href=\"https:\/\/www.zola.com\/\"\r\n                       target=\"_blank\"\r\n                       rel=\"noopener\"\r\n                       class=\"registry-link-card card fade-in\"\r\n                       aria-label=\"Zola \u2014 opens in new tab\">\r\n                        <span class=\"registry-link-icon\" aria-hidden=\"true\">\r\n                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z\"\/><\/svg>                        <\/span>\r\n                        <span class=\"registry-link-content\">\r\n                            <span class=\"registry-link-name\">Zola<\/span>\r\n                                                            <span class=\"registry-link-desc\">Our main wedding registry<\/span>\r\n                                                    <\/span>\r\n                        <span class=\"registry-link-arrow\" aria-hidden=\"true\">\r\n                            <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                                <path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\/>\r\n                                <polyline points=\"15 3 21 3 21 9\"\/>\r\n                                <line x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\/>\r\n                            <\/svg>\r\n                        <\/span>\r\n                    <\/a>\r\n                                    <a href=\"https:\/\/www.honeyfund.com\/\"\r\n                       target=\"_blank\"\r\n                       rel=\"noopener\"\r\n                       class=\"registry-link-card card fade-in\"\r\n                       aria-label=\"Honeyfund \u2014 opens in new tab\">\r\n                        <span class=\"registry-link-icon\" aria-hidden=\"true\">\r\n                            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z\"\/><\/svg>                        <\/span>\r\n                        <span class=\"registry-link-content\">\r\n                            <span class=\"registry-link-name\">Honeyfund<\/span>\r\n                                                            <span class=\"registry-link-desc\">Contribute to our honeymoon<\/span>\r\n                                                    <\/span>\r\n                        <span class=\"registry-link-arrow\" aria-hidden=\"true\">\r\n                            <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                                <path d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\/>\r\n                                <polyline points=\"15 3 21 3 21 9\"\/>\r\n                                <line x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\"\/>\r\n                            <\/svg>\r\n                        <\/span>\r\n                    <\/a>\r\n                            <\/div>\r\n        \r\n    <\/div>\r\n<\/section>\r\n\n\n\r\n<section class=\"section-padding section-light alignfull wp-block-wedding-wedding-faq\" id=\"faq\" aria-labelledby=\"faq-heading\">\r\n    <div class=\"max-w-3xl mx-auto px-6\">\r\n        <div class=\"text-center mb-14 fade-in\">\r\n            <p class=\"section-kicker\">Before You Go<\/p>\r\n            <h2 id=\"faq-heading\" class=\"title-calligraphy mt-1\">Frequently Asked Questions<\/h2>\r\n            <div class=\"section-divider\" aria-hidden=\"true\"><\/div>\r\n        <\/div>\r\n\r\n                    <div class=\"fade-in\">\r\n                                    <div class=\"faq-item\">\r\n                        <button class=\"faq-question\" type=\"button\" id=\"faq-question-570\" aria-expanded=\"false\" aria-controls=\"faq-answer-570\">\r\n                            What is the dress code?                            <span class=\"faq-icon\" aria-hidden=\"true\">+<\/span>\r\n                        <\/button>\r\n                        <div class=\"faq-answer\" id=\"faq-answer-570\" role=\"region\" aria-labelledby=\"faq-question-570\" hidden>\r\n                            <p class=\"text-sm\">Cocktail attire with a polished, celebratory feel.<\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <div class=\"faq-item\">\r\n                        <button class=\"faq-question\" type=\"button\" id=\"faq-question-571\" aria-expanded=\"false\" aria-controls=\"faq-answer-571\">\r\n                            Can I bring a guest?                            <span class=\"faq-icon\" aria-hidden=\"true\">+<\/span>\r\n                        <\/button>\r\n                        <div class=\"faq-answer\" id=\"faq-answer-571\" role=\"region\" aria-labelledby=\"faq-question-571\" hidden>\r\n                            <p class=\"text-sm\">If your invitation includes a plus one, their name will appear with your invitation details.<\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <div class=\"faq-item\">\r\n                        <button class=\"faq-question\" type=\"button\" id=\"faq-question-572\" aria-expanded=\"false\" aria-controls=\"faq-answer-572\">\r\n                            Are children invited?                            <span class=\"faq-icon\" aria-hidden=\"true\">+<\/span>\r\n                        <\/button>\r\n                        <div class=\"faq-answer\" id=\"faq-answer-572\" role=\"region\" aria-labelledby=\"faq-question-572\" hidden>\r\n                            <p class=\"text-sm\">Our wedding day will be an adults-only celebration with the exception of immediate family.<\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                                    <div class=\"faq-item\">\r\n                        <button class=\"faq-question\" type=\"button\" id=\"faq-question-573\" aria-expanded=\"false\" aria-controls=\"faq-answer-573\">\r\n                            What should I expect for weather?                            <span class=\"faq-icon\" aria-hidden=\"true\">+<\/span>\r\n                        <\/button>\r\n                        <div class=\"faq-answer\" id=\"faq-answer-573\" role=\"region\" aria-labelledby=\"faq-question-573\" hidden>\r\n                            <p class=\"text-sm\">September in Napa is typically warm and sunny during the day, with cooler evenings after sunset.<\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                            <\/div>\r\n            <\/div>\r\n<\/section>\r\n\n\n\n<section class=\"section-padding section-rsvp section-dark alignfull wp-block-wedding-wedding-rsvp\" id=\"rsvp\" aria-labelledby=\"rsvp-heading\"\n         data-success-message=\"Thank you for your RSVP!\">\n    <div class=\"max-w-2xl mx-auto px-6\">\n        <div class=\"text-center mb-12 fade-in\">\n            <p class=\"section-kicker\">We&#039;d Love to Celebrate With You<\/p>\n            <h2 id=\"rsvp-heading\" class=\"section-title mt-1\">RSVP<\/h2>\n            <div class=\"section-divider\" aria-hidden=\"true\"><\/div>\n                            <p class=\"mt-4 text-sm rsvp-subtitle\">Kindly respond by August 1, 2026<\/p>\n                    <\/div>\n\n        <form class=\"space-y-5 fade-in\" id=\"rsvpForm\" novalidate>\n            \n            <div class=\"wedding-hp-field\" aria-hidden=\"true\" hidden>\n                <label for=\"wedding_website\">Website<\/label>\n                <input type=\"text\" name=\"wedding_website\" id=\"wedding_website\" tabindex=\"-1\" autocomplete=\"off\">\n            <\/div>\n\n            <div class=\"rsvp-form-status sr-only\" id=\"rsvp_status\" role=\"status\" aria-live=\"polite\"><\/div>\n            <div class=\"rsvp-form-error hidden\" id=\"rsvp_form_error\" role=\"alert\" aria-live=\"assertive\" tabindex=\"-1\"><\/div>\n\n            <div class=\"grid md:grid-cols-2 gap-5\">\n                <div>\n                    <label for=\"rsvp_first_name\" class=\"sr-only\">First Name<\/label>\n                    <input type=\"text\" class=\"rsvp-input\" id=\"rsvp_first_name\" name=\"first_name\" placeholder=\"First Name\" autocomplete=\"given-name\" aria-required=\"true\" aria-describedby=\"rsvp_first_name_error\" required>\n                    <p class=\"rsvp-field-error hidden\" id=\"rsvp_first_name_error\"><\/p>\n                <\/div>\n                <div>\n                    <label for=\"rsvp_last_name\" class=\"sr-only\">Last Name<\/label>\n                    <input type=\"text\" class=\"rsvp-input\" id=\"rsvp_last_name\" name=\"last_name\" placeholder=\"Last Name\" autocomplete=\"family-name\" aria-required=\"true\" aria-describedby=\"rsvp_last_name_error\" required>\n                    <p class=\"rsvp-field-error hidden\" id=\"rsvp_last_name_error\"><\/p>\n                <\/div>\n            <\/div>\n\n            <div>\n                <label for=\"rsvp_email\" class=\"sr-only\">Email Address<\/label>\n                <input type=\"email\" class=\"rsvp-input\" id=\"rsvp_email\" name=\"rsvp_email\" placeholder=\"Email Address\" autocomplete=\"email\" aria-required=\"true\" aria-describedby=\"rsvp_email_error\" required>\n                <p class=\"rsvp-field-error hidden\" id=\"rsvp_email_error\"><\/p>\n            <\/div>\n\n            <fieldset>\n                <legend class=\"text-sm mb-3\">Will you be attending?<\/legend>\n                <div class=\"flex gap-6\" role=\"radiogroup\" aria-required=\"true\" aria-describedby=\"rsvp_attending_error\">\n                    <label class=\"flex items-center gap-2 cursor-pointer radio-label\">\n                        <input type=\"radio\" name=\"attending\" value=\"yes\" class=\"radio-input\" style=\"accent-color: var(--color-primary);\" aria-required=\"true\" required>\n                        <span class=\"text-sm\">Joyfully Accepts<\/span>\n                    <\/label>\n                    <label class=\"flex items-center gap-2 cursor-pointer radio-label\">\n                        <input type=\"radio\" name=\"attending\" value=\"no\" class=\"radio-input\" style=\"accent-color: var(--color-primary);\">\n                        <span class=\"text-sm\">Regretfully Declines<\/span>\n                    <\/label>\n                <\/div>\n                <p class=\"rsvp-field-error hidden\" id=\"rsvp_attending_error\"><\/p>\n            <\/fieldset>\n\n            <div class=\"grid md:grid-cols-2 gap-5 rsvp-attending-fields\">\n                <div>\n                    <label for=\"rsvp_guest_count\" class=\"text-sm mb-2 block form-label\">Number of Guests<\/label>\n                    <p class=\"text-xs text-muted mt-0 mb-2\" id=\"rsvp_guest_count_help\" style=\"opacity: 0.7;\">Excluding yourself<\/p>\n                    <select class=\"rsvp-input\" id=\"rsvp_guest_count\" name=\"guest_count\" aria-describedby=\"rsvp_guest_count_help rsvp_guest_count_error\">\n                        <option value=\"0\">0<\/option>\n                                                    <option value=\"1\">1<\/option>\n                                                    <option value=\"2\">2<\/option>\n                                                    <option value=\"3\">3<\/option>\n                                                    <option value=\"4\">4<\/option>\n                                            <\/select>\n                    <p class=\"rsvp-field-error hidden\" id=\"rsvp_guest_count_error\"><\/p>\n                <\/div>\n                                <div>\n                    <label for=\"rsvp_meal_preference\" class=\"text-sm mb-2 block form-label\">Meal Preference<\/label>\n                    <p class=\"text-xs mt-0 mb-2\" aria-hidden=\"true\">&nbsp;<\/p>\n                    <select class=\"rsvp-input\" id=\"rsvp_meal_preference\" name=\"meal_preference\" aria-describedby=\"rsvp_meal_preference_error\">\n                        <option value=\"\">Select&#8230;<\/option>\n                                                    <option value=\"Beef\">Beef<\/option>\n                                                    <option value=\"Chicken\">Chicken<\/option>\n                                                    <option value=\"Fish\">Fish<\/option>\n                                                    <option value=\"Vegetarian\">Vegetarian<\/option>\n                                                    <option value=\"Vegan\">Vegan<\/option>\n                                            <\/select>\n                    <p class=\"rsvp-field-error hidden\" id=\"rsvp_meal_preference_error\"><\/p>\n                <\/div>\n                            <\/div>\n\n            <div>\n                <label for=\"rsvp_message\" class=\"sr-only\">Dietary restrictions or message<\/label>\n                <textarea class=\"rsvp-input\" id=\"rsvp_message\" name=\"message\" rows=\"3\" placeholder=\"Dietary restrictions or a message to the couple (optional)\" aria-describedby=\"rsvp_message_error\"><\/textarea>\n                <p class=\"rsvp-field-error hidden\" id=\"rsvp_message_error\"><\/p>\n            <\/div>\n\n            <div class=\"text-center pt-2\">\n                <button type=\"submit\" class=\"btn-primary rsvp-submit-btn\">Send RSVP<\/button>\n            <\/div>\n        <\/form>\n    <\/div>\n<\/section>\n\n\n\n<footer class=\"py-12 text-center site-footer\">\n    <p class=\"font-script text-3xl mb-3 footer-couple-names\">Sophia &amp; James<\/p>\n    <p class=\"text-xs uppercase tracking-[0.3em] mb-6 footer-date\">September 12, 2026 &middot; St. Helena, Napa Valley<\/p>\n    <p class=\"text-xs mt-8 footer-credit\">Made with love<\/p>\n<\/footer>\n","protected":false},"excerpt":{"rendered":"<p>Sophia &amp; James September 12, 2026 &middot; St. Helena, Napa Valley Made with love<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-577","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/demo.bluespark.ca\/index.php\/wp-json\/wp\/v2\/pages\/577","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/demo.bluespark.ca\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/demo.bluespark.ca\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/demo.bluespark.ca\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/demo.bluespark.ca\/index.php\/wp-json\/wp\/v2\/comments?post=577"}],"version-history":[{"count":0,"href":"https:\/\/demo.bluespark.ca\/index.php\/wp-json\/wp\/v2\/pages\/577\/revisions"}],"wp:attachment":[{"href":"https:\/\/demo.bluespark.ca\/index.php\/wp-json\/wp\/v2\/media?parent=577"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}