.split-hero{--split-hero-zoom:1;--split-hero-ground:none;background-color:var(--paper);color:var(--ink)}.split-hero--ground{background-blend-mode:multiply;background-image:var(--split-hero-ground);background-size:75rem}.split-hero__inner{display:grid;grid-template-columns:49% 51%;margin:auto;max-width:100rem;min-height:max(40.625rem,calc((100svh - var(--header-h))/var(--split-hero-zoom)))}.split-hero--statement .split-hero__inner{grid-template-columns:46% 54%;min-height:max(40.875rem,calc((100svh - var(--header-h))/var(--split-hero-zoom)))}.split-hero__copy{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:2.0625rem 10% 2.8125rem 11%}.split-hero--statement .split-hero__copy{padding:3.4375rem 9% 3.125rem 11%}.split-hero .split-hero__copy>*{margin:0}.split-hero__crumbs{color:var(--muted);font-size:.875rem;line-height:1.7}.split-hero .split-hero__copy>.split-hero__crumbs{margin-bottom:2.1875rem}.split-hero__crumbs ol{display:flex;flex-wrap:wrap;gap:.5rem .75rem;list-style:none;margin:0;padding:0}.split-hero__crumbs li{margin:0}.split-hero__crumbs li+li:before{color:rgba(var(--brand-accent-rgb),.6);content:"/";margin-right:.75rem}.split-hero__crumbs a{color:inherit;text-decoration:none}.split-hero__crumbs a:focus-visible,.split-hero__crumbs a:hover{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.split-hero__eyebrow{color:var(--brand-accent);font-family:var(--type-eyebrow-font);font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);line-height:var(--type-eyebrow-lh);max-width:60ch;text-transform:var(--type-eyebrow-case)}.split-hero .split-hero__copy>.split-hero__eyebrow{margin-bottom:1.4375rem}.split-hero--statement .split-hero__eyebrow{font-size:clamp(1rem,1.45vw,1.3125rem);font-weight:700;letter-spacing:.06em;line-height:1.5}.split-hero.split-hero--statement .split-hero__copy>.split-hero__eyebrow{margin-bottom:1.5rem}.split-hero__title{color:var(--brand-accent);font-family:var(--type-display-font);font-size:var(--type-display-size);font-weight:var(--type-display-weight);letter-spacing:0;line-height:var(--type-display-lh);overflow-wrap:normal;text-transform:var(--type-display-case)}.split-hero--statement .split-hero__title{font-family:var(--type-h1-font);font-size:clamp(2.375rem,4.6vw,4.125rem);font-weight:var(--type-h1-weight);line-height:var(--type-h1-lh);overflow-wrap:break-word}.split-hero__title em{color:var(--brand-accent);font-family:inherit;font-size:.9em;font-weight:400;letter-spacing:0;line-height:1.25}.split-hero__lede{color:var(--muted);font-size:.875rem;line-height:1.9;max-width:39ch}.split-hero .split-hero__copy>.split-hero__lede{margin-top:1.6875rem}.split-hero--statement .split-hero__lede{max-width:41ch}.split-hero.split-hero--statement .split-hero__copy>.split-hero__lede{margin-block:1.6875rem}.split-hero__price{align-items:baseline;display:flex;flex-wrap:wrap;font-variant-numeric:tabular-nums;gap:.625rem;line-height:1.2}.split-hero .split-hero__copy>.split-hero__price{margin-top:1.5625rem}.split-hero__price-prefix{color:var(--muted);flex-basis:100%;font-size:.875rem;letter-spacing:.09em;text-transform:uppercase}.split-hero__price-value{color:var(--ink);font-family:var(--serif);font-size:2.6875rem;font-weight:400;letter-spacing:-.035em}.split-hero__price-unit{color:var(--muted);font-size:.875rem;letter-spacing:.07em}.split-hero__price-note{color:var(--muted);font-size:.875rem;line-height:1.6;max-width:48ch}.split-hero .split-hero__copy>.split-hero__price-note{margin-top:.625rem}.split-hero__cta{align-items:center;background:var(--primary);border:1px solid var(--primary);border-radius:0;color:var(--white);display:inline-flex;font-family:var(--type-button-font);font-size:var(--type-button-size);font-weight:var(--type-button-weight);gap:1.5rem;justify-content:space-between;letter-spacing:.04em;line-height:1.75;min-height:3.25rem;padding:.875rem 1.5rem;text-decoration:none;transition:background .2s,transform .2s;white-space:normal}.split-hero__cta-arrow{font-size:1.1875rem;line-height:1}.split-hero__cta:focus-visible,.split-hero__cta:hover{background:var(--brand-dark);color:var(--white);transform:translateY(-2px)}.split-hero .split-hero__copy>.split-hero__cta{margin-top:1.75rem}.split-hero .split-hero__copy>.split-hero__price-note+.split-hero__cta{margin-top:1.25rem}.split-hero.split-hero--statement .split-hero__copy>.split-hero__cta{gap:2.25rem;margin-top:0}.split-hero__secondary{align-items:center;color:inherit;display:inline-flex;font-size:.875rem;font-weight:500;gap:1.375rem;line-height:1.75;max-width:100%;padding:.3125rem 0 .5rem;text-decoration:none}.split-hero__secondary--arrow:after{content:"\2193";font-size:1rem;transition:transform .2s}.split-hero__secondary--arrow:hover:after{transform:translateY(3px)}.split-hero .split-hero__copy>.split-hero__secondary{margin-top:.8125rem}.split-hero.split-hero--statement .split-hero__copy>.split-hero__secondary{margin-top:1.25rem}.split-hero__note{color:var(--muted);font-size:.875rem;letter-spacing:.2em;line-height:1.6}.split-hero .split-hero__copy>.split-hero__note{margin-top:2.6875rem}.split-hero__media{margin:0;min-width:0;position:relative}.split-hero__image{display:block;filter:saturate(1.24) contrast(1.06) brightness(1.03);height:100%;inset:0;max-width:none;object-fit:cover;object-position:50% center;position:absolute;width:100%}.split-hero__media:after{background:linear-gradient(transparent,rgba(var(--ink-rgb),.35));border:1px solid rgba(var(--white-rgb),.9);content:"";inset:1.125rem;pointer-events:none;position:absolute;z-index:3}.split-hero__caption{bottom:1.5rem;color:var(--white);font-size:.875rem;left:1.875rem;letter-spacing:.14em;line-height:1.6;position:absolute;z-index:2}.split-hero--statement .split-hero__image{object-position:51% center}.split-hero--statement .split-hero__media:after{background:none}.split-hero--statement .split-hero__media:before{background:linear-gradient(transparent,rgba(var(--ink-rgb),.4));content:"";inset:60% 0 0;position:absolute;z-index:1}.split-hero--statement .split-hero__caption{display:flex;flex-wrap:wrap;gap:.625rem;justify-content:space-between;letter-spacing:.13em;right:1.875rem}.split-hero__caption-detail{letter-spacing:.03em}.split-hero--none .split-hero__inner{display:block}.split-hero--none{background-image:none}.split-hero--none .split-hero__copy{margin:auto;max-width:62.5rem;min-height:inherit;padding:4rem 7%;width:100%}@media (max-width:1050px){.split-hero__copy{padding-left:11%;padding-right:9%}.split-hero--statement .split-hero__copy{padding-right:7%}.split-hero__title{font-size:clamp(2.6875rem,4.9vw,3.5625rem)}.split-hero .split-hero__copy>.split-hero__cta{gap:.9375rem;padding-inline:1.0625rem}}@media (max-width:760px){.split-hero--statement .split-hero__inner,.split-hero__inner{grid-template-columns:1fr;min-height:0}.split-hero--ground{background-size:53.125rem}.split-hero__copy{padding:1.5rem 8% 2.1875rem}.split-hero--statement .split-hero__copy{padding:2.5rem 7%}.split-hero .split-hero__copy>.split-hero__crumbs{margin-bottom:1.75rem}.split-hero .split-hero__copy>.split-hero__eyebrow{margin-bottom:1.375rem}.split-hero--statement .split-hero__eyebrow{font-size:1rem;letter-spacing:.035em}.split-hero__title{font-size:clamp(2.625rem,9vw,4.0625rem)}.split-hero--statement .split-hero__title{font-size:2.375rem;line-height:1.2}.split-hero__lede{max-width:40ch}.split-hero .split-hero__copy>.split-hero__lede{margin-top:1.4375rem}.split-hero__price-value{font-size:2.5rem}.split-hero .split-hero__copy>.split-hero__cta{gap:1.25rem;margin-top:1.5rem}.split-hero.split-hero--statement .split-hero__copy>.split-hero__secondary{margin-top:.875rem}.split-hero .split-hero__copy>.split-hero__note{margin-top:1.625rem}.split-hero__media{height:19.6875rem}.split-hero--statement .split-hero__media{height:25.625rem}.split-hero--statement .split-hero__image{object-position:49% center}.split-hero__media:after{inset:.75rem}.split-hero__caption{bottom:1.125rem;left:8%}.split-hero--statement .split-hero__caption{left:1.25rem;right:1.25rem}.split-hero--none .split-hero__copy{padding:4rem 7%}}[data-figma-section=split-hero-about] .split-hero__crumbs,[data-figma-section=split-hero-signature-wedding-weekend] .split-hero__crumbs{display:none}[data-figma-section=split-hero-about] .split-hero__inner,[data-figma-section=split-hero-team-member] .split-hero__inner{min-height:max(36.875rem,calc((100svh - var(--header-h))/var(--split-hero-zoom)))}[data-figma-section=split-hero-about] .split-hero__image,[data-figma-section=split-hero-team-member] .split-hero__image{object-position:center 28%}@media (max-width:760px){[data-figma-section=split-hero-about] .split-hero__inner,[data-figma-section=split-hero-team-member] .split-hero__inner{min-height:0}}@media (min-width:2160px){.split-hero{zoom:1.125;--split-hero-zoom:1.125}}@media (min-width:2400px){.split-hero{zoom:1.25;--split-hero-zoom:1.25}}@media (min-width:2640px){.split-hero{zoom:1.375;--split-hero-zoom:1.375}}@media (min-width:2880px){.split-hero{zoom:1.5;--split-hero-zoom:1.5}}@media (min-width:3120px){.split-hero{zoom:1.625;--split-hero-zoom:1.625}}@media (min-width:3360px){.split-hero{zoom:1.75;--split-hero-zoom:1.75}}@media (min-width:3600px){.split-hero{zoom:1.875;--split-hero-zoom:1.875}}@media (min-width:3840px){.split-hero{zoom:2;--split-hero-zoom:2}}@media (min-width:1921px){.split-hero{zoom:calc(100vw / 1920px)}}@supports (zoom:calc(100vw / 1920px)){@media (min-width:1921px){.split-hero{--split-hero-zoom:calc(100vw / 1920px)}}}
