.hdr.svelte-hv3zzy{--film-black:#070806;--film-paper:#d2bea4;--film-sepia:#a48766;--analog-orange:#c56828;--analog-cream:#d2bea4;--analog-ochre:#c79a4b;--header-light-percent:0%;--header-dark-surface-opacity:0;--header-dark-scratch-opacity:.52;--header-dark-grain-opacity:.17;--header-light-surface-opacity:0;--header-light-leak-opacity:.86;--header-blur:0px;--header-saturation:1;--header-shadow-alpha:0;z-index:50;isolation:isolate;border-top:1px solid color-mix(in srgb, var(--film-black) 84%, var(--film-sepia));height:70px;min-height:70px;box-shadow:none;color:color-mix(in srgb, var(--analog-cream), var(--cream-ink) var(--header-light-percent));background:linear-gradient(90deg,#070806 0% 62%,#0e0f0d 82%,#17110d 100%);border-bottom:0;justify-content:space-between;align-items:center;gap:24px;padding:0 clamp(112px,8.9vw,136px) 0 clamp(64px,4.8vw,74px);transition:-webkit-backdrop-filter .12s linear,backdrop-filter .12s linear,box-shadow .12s linear,color .12s linear;display:flex;position:sticky;top:0;overflow:hidden}.hdr.overlay.svelte-hv3zzy{margin-bottom:-70px}.hdr.scrolled.svelte-hv3zzy{-webkit-backdrop-filter:blur(var(--header-blur)) saturate(var(--header-saturation));box-shadow:0 14px 28px -22px rgb(0 0 0/var(--header-shadow-alpha))}.hdr.scrolled.on-light.svelte-hv3zzy{border-bottom:0}.hdr.shared-hero-material.svelte-hv3zzy{background:0 0}.hdr.shared-hero-material.svelte-hv3zzy:not(.scrolled){box-shadow:none;background:0 0}.hdr.shared-hero-material.svelte-hv3zzy:not(.scrolled):before,.hdr.shared-hero-material.svelte-hv3zzy:not(.scrolled):after,.hdr.shared-hero-material.svelte-hv3zzy:not(.scrolled) .header-dark-surface:where(.svelte-hv3zzy),.hdr.shared-hero-material.svelte-hv3zzy:not(.scrolled) .header-light-leak:where(.svelte-hv3zzy),.hdr.shared-hero-material.svelte-hv3zzy:not(.scrolled) .header-light-surface:where(.svelte-hv3zzy){opacity:0}.hdr.shared-hero-material.contact-hero-material.svelte-hv3zzy:not(.scrolled):before{opacity:var(--header-dark-scratch-opacity)}.hdr.shared-hero-material.contact-hero-material.svelte-hv3zzy:not(.scrolled):after{opacity:var(--header-dark-grain-opacity)}.hdr.shared-hero-material.contact-hero-material.svelte-hv3zzy:not(.scrolled) .header-dark-surface:where(.svelte-hv3zzy){opacity:var(--header-dark-surface-opacity)}.hdr.svelte-hv3zzy:before,.hdr.svelte-hv3zzy:after{content:"";pointer-events:none;position:absolute;inset:0}.hdr.svelte-hv3zzy:before{z-index:1;mix-blend-mode:screen;opacity:var(--header-dark-scratch-opacity);background-color:#0000;background-image:linear-gradient(79deg,#0000 0 68%,#f3e1c921 68.04%,#0000 68.12%),linear-gradient(96deg,#0000 0 88%,#c5682824 88.04%,#0000 88.14%),radial-gradient(.7px 14% at 34% 42%,#ecd9c047,#0000),radial-gradient(.6px 9% at 76% 69%,#ecd9c033,#0000);background-position:0 0,0 0,0 0,0 0;background-repeat:no-repeat;background-size:auto,auto,auto,auto;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;transition:opacity .12s linear}.hdr.svelte-hv3zzy:after{z-index:1;mix-blend-mode:screen;opacity:var(--header-dark-grain-opacity);background-image:-webkit-image-set(url(../../../images/experience/film-restart/textures/organic-dust-grain-dark-4k.avif) 1x type("image/avif"),url(../../../images/experience/film-restart/textures/organic-dust-grain-dark-4k.webp) 1x type("image/webp"));background-image:image-set("../../../images/experience/film-restart/textures/organic-dust-grain-dark-4k.avif" 1x type("image/avif"),"../../../images/experience/film-restart/textures/organic-dust-grain-dark-4k.webp" 1x type("image/webp"));background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .12s linear}.header-dark-surface.svelte-hv3zzy{pointer-events:none;opacity:var(--header-dark-surface-opacity);background:linear-gradient(#070806c2,#0708069e);transition:opacity .12s linear;position:absolute;inset:0}.header-light-surface.svelte-hv3zzy{pointer-events:none;background-color:color-mix(in srgb, var(--cream) 86%, transparent);opacity:var(--header-light-surface-opacity);transition:opacity .12s linear;position:absolute;inset:0}.header-light-surface.svelte-hv3zzy:before,.header-light-surface.svelte-hv3zzy:after{content:"";pointer-events:none;position:absolute;inset:0}.header-light-surface.svelte-hv3zzy:before{mix-blend-mode:multiply;opacity:.15;background-image:-webkit-image-set(url(../../../images/experience/film-restart/textures/film-artifact-03-4k.avif) 1x type("image/avif"),url(../../../images/experience/film-restart/textures/film-artifact-03-4k.webp) 1x type("image/webp"));background-image:image-set("../../../images/experience/film-restart/textures/film-artifact-03-4k.avif" 1x type("image/avif"),"../../../images/experience/film-restart/textures/film-artifact-03-4k.webp" 1x type("image/webp"));background-position:50%;background-repeat:no-repeat;background-size:cover}.header-light-surface.svelte-hv3zzy:after{mix-blend-mode:multiply;opacity:.38;background-image:linear-gradient(79deg,#0000 0 68%,#6f221a17 68.04%,#0000 68.12%);background-position:50%;background-repeat:no-repeat;background-size:cover}.hdr.svelte-hv3zzy>:where(.svelte-hv3zzy){z-index:2;position:relative}.hdr.svelte-hv3zzy>.header-dark-surface:where(.svelte-hv3zzy),.hdr.svelte-hv3zzy>.header-light-surface:where(.svelte-hv3zzy){z-index:0;position:absolute}.header-light-leak.svelte-hv3zzy{z-index:0;pointer-events:none;background:radial-gradient(104% 52% at 116% 12%, color-mix(in srgb, var(--analog-cream) 72%, transparent) 0%, color-mix(in srgb, var(--analog-orange) 72%, transparent) 30%, transparent 76%), radial-gradient(96% 74% at 121% 76%, color-mix(in srgb, var(--analog-orange) 86%, var(--analog-ochre)) 0%, color-mix(in srgb, var(--analog-orange) 56%, transparent) 42%, transparent 82%), radial-gradient(120% 120% at 132% 48%, color-mix(in srgb, var(--analog-orange) 48%, transparent) 0%, color-mix(in srgb, var(--analog-orange) 12%, transparent) 50%, transparent 80%);-webkit-mask-composite:source-in;width:clamp(260px,26vw,410px);box-shadow:-72px 0 126px color-mix(in srgb, var(--analog-orange) 13%, transparent);opacity:var(--header-light-leak-opacity);filter:saturate(.9)contrast(1.08);transition:opacity .12s linear,filter .12s linear;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000000d 28%,#000000b3 74%,#000 94%),linear-gradient(#000 0% 50%,#0000 96% 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000000d 28%,#000000b3 74%,#000 94%),linear-gradient(#000 0% 50%,#0000 96% 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.header-light-leak.svelte-hv3zzy:after{content:"";background:linear-gradient(91deg, transparent 0 19%, color-mix(in srgb, var(--film-black) 14%, transparent) 20%, transparent 22%), linear-gradient(97deg, transparent 0 57%, color-mix(in srgb, var(--analog-cream) 9%, transparent) 57.2%, transparent 57.7%);mix-blend-mode:soft-light;opacity:.72;filter:contrast(1.8);background-repeat:no-repeat;position:absolute;inset:0}.brand-lockup.svelte-hv3zzy{align-items:center;min-width:0;display:flex}.brand.svelte-hv3zzy{min-height:44px;color:inherit;background-image:linear-gradient(var(--film-burn), var(--film-burn));background-position:0 calc(100% - 6px);background-repeat:no-repeat;background-size:0 1px;align-items:center;gap:10px;text-decoration:none;transition:color .18s,background-size .22s;display:flex}.wordmark.svelte-hv3zzy{font-variation-settings:"SOFT" 76, "WONK" 1;letter-spacing:.14em;font-family:Fraunces Variable,Fraunces,Georgia,serif;font-size:21px;font-weight:500;line-height:1}.wedding-mark.svelte-hv3zzy{white-space:nowrap;font-variation-settings:"SOFT" 100, "WONK" 1;letter-spacing:.04em;color:color-mix(in srgb, var(--analog-orange), color-mix(in srgb, var(--analog-orange) 75%, var(--film-black)) var(--header-light-percent));font-family:Fraunces Variable,Fraunces,Georgia,serif;font-size:10px;font-style:italic;font-weight:470;line-height:1;display:inline-block}.brand.svelte-hv3zzy:hover,.brand.svelte-hv3zzy:focus-visible{color:color-mix(in srgb, var(--film-burn), var(--ox) var(--header-light-percent));background-size:100% 1px}.nav-inline.svelte-hv3zzy{align-items:center;gap:clamp(32px,4.2vw,66px);display:flex}.nav-link.svelte-hv3zzy{text-transform:uppercase;letter-spacing:.08em;min-height:44px;color:inherit;background-image:linear-gradient(var(--film-burn), var(--film-burn));background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;align-items:center;font-family:Fraunces Variable,Fraunces,Georgia,serif;font-size:13px;font-weight:500;line-height:1;text-decoration:none;transition:color .16s,background-size .2s;display:inline-flex}.nav-link.svelte-hv3zzy:hover,.nav-link.svelte-hv3zzy:focus-visible{color:color-mix(in srgb, var(--film-burn), var(--ox) var(--header-light-percent));background-size:100% 1px}.toggle.svelte-hv3zzy{color:inherit;cursor:pointer;background:0 0;border:0;padding:4px 8px;font-size:1.25rem;line-height:1;transition:color .16s,box-shadow .2s;display:none;box-shadow:inset 0 -1px #0000}.toggle.svelte-hv3zzy:hover,.toggle.svelte-hv3zzy:focus-visible{color:color-mix(in srgb, var(--film-burn), var(--ox) var(--header-light-percent));box-shadow:inset 0 -1px 0 var(--film-burn)}.brand.svelte-hv3zzy:active,.nav-link.svelte-hv3zzy:active,.toggle.svelte-hv3zzy:active{color:var(--film-burn)}.nav-mobile.svelte-hv3zzy{z-index:49;background:var(--bg);color:var(--beige);border-bottom:1px solid var(--line);flex-direction:column;gap:18px;padding:20px 24px;display:flex;position:sticky;top:70px}.nav-mobile.svelte-hv3zzy .nav-link:where(.svelte-hv3zzy){min-height:44px;color:var(--beige);align-items:center;display:flex}.nav-mobile.svelte-hv3zzy .nav-link:where(.svelte-hv3zzy):hover{color:var(--film-burn)}@media (width<=900px){.hdr.svelte-hv3zzy:after{background-image:url(../../../images/experience/film-restart/textures/ap-dusty-overlay-black-2.avif)}}@media (width<=820px){.hdr.svelte-hv3zzy:after{background-image:url(../../../images/experience/film-restart/textures/ap-dusty-overlay-black-2-mobile.avif)}}@media (scripting:enabled) and (width<=820px){.hdr.defer-light-texture.svelte-hv3zzy:not(.light-texture-ready) .header-light-surface:where(.svelte-hv3zzy):before{background-image:none}}@media (width<=760px){.hdr.svelte-hv3zzy{min-height:70px;padding:0 20px}.hdr.overlay.svelte-hv3zzy{margin-bottom:-70px}.header-light-leak.svelte-hv3zzy{-webkit-mask-composite:source-in;width:min(32vw,122px);opacity:var(--header-light-leak-opacity);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000000f 34%,#000 92%),linear-gradient(#000 0% 42%,#0000 94% 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000000f 34%,#000 92%),linear-gradient(#000 0% 42%,#0000 94% 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.nav-inline.svelte-hv3zzy{display:none}.brand.svelte-hv3zzy,.toggle.svelte-hv3zzy{min-height:44px}.wordmark.svelte-hv3zzy{font-size:19px}.wedding-mark.svelte-hv3zzy{font-size:8px}.toggle.svelte-hv3zzy{justify-content:center;align-items:center;min-width:44px;padding:0;display:inline-flex}}@media (width>=761px){.nav-mobile.svelte-hv3zzy{display:none}}@media (prefers-reduced-motion:reduce){.hdr.svelte-hv3zzy,.hdr.svelte-hv3zzy:before,.hdr.svelte-hv3zzy:after,.header-dark-surface.svelte-hv3zzy,.header-light-surface.svelte-hv3zzy,.header-light-leak.svelte-hv3zzy,.brand.svelte-hv3zzy,.nav-link.svelte-hv3zzy,.toggle.svelte-hv3zzy{transition-duration:.001ms}}
