.about-section__heading[data-astro-cid-ivgc4xcx]{position:relative}.about-section__heading-accent[data-astro-cid-ivgc4xcx]{background:linear-gradient(90deg, var(--color-brand-gold), #edb65800);width:0;height:2px;margin-top:1.25rem;transition:width .9s cubic-bezier(.22,1,.36,1);display:block}[data-astro-cid-ivgc4xcx][data-about-reveal]{opacity:0;transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--about-reveal-index,0) * .15s);transform:translateY(1.5rem)}.about-section__copy[data-astro-cid-ivgc4xcx] [data-astro-cid-ivgc4xcx][data-about-reveal]{transform:translate(-1.75rem,1.25rem)}.about-section__media[data-astro-cid-ivgc4xcx]{overflow:hidden;transform:translate(2rem,1.5rem)}.about-section__photo[data-astro-cid-ivgc4xcx]{transition:transform 1.15s cubic-bezier(.22,1,.36,1);transform:scale(1.08)}.about-section[data-astro-cid-ivgc4xcx].is-visible [data-astro-cid-ivgc4xcx][data-about-reveal]{opacity:1;transition-delay:calc(.22s + var(--about-reveal-index,0) * .16s);transform:translate(0,0)}.about-section[data-astro-cid-ivgc4xcx].is-visible .about-section__heading-accent[data-astro-cid-ivgc4xcx]{width:5.5rem;transition-delay:.64s}.about-section[data-astro-cid-ivgc4xcx].is-visible .about-section__photo[data-astro-cid-ivgc4xcx]{transition-delay:calc(.22s + var(--about-reveal-index,0) * .16s + .1s);transform:scale(1)}@media (width>=1024px){.about-section__heading-accent[data-astro-cid-ivgc4xcx]{width:0}.about-section[data-astro-cid-ivgc4xcx].is-visible .about-section__heading-accent[data-astro-cid-ivgc4xcx]{width:6.5rem}}@media (prefers-reduced-motion:reduce){[data-astro-cid-ivgc4xcx][data-about-reveal],.about-section__photo[data-astro-cid-ivgc4xcx],.about-section__heading-accent[data-astro-cid-ivgc4xcx]{opacity:1;transition:none;transform:none}.about-section[data-astro-cid-ivgc4xcx].is-visible .about-section__heading-accent[data-astro-cid-ivgc4xcx]{width:5.5rem}}.feature-section__mark-slot[data-astro-cid-qsmfg6yw]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.feature-section__mark[data-astro-cid-qsmfg6yw]{opacity:.1}.feature-section__mark[data-astro-cid-qsmfg6yw] .brand-bg-mark__img{width:min(62vw,420px)}@media (width<=639px){.feature-section[data-astro-cid-qsmfg6yw]{padding-block:3rem}.feature-section__mark-slot[data-astro-cid-qsmfg6yw]{min-height:clamp(16.5rem,44vw,23rem);margin-top:1.75rem;padding-bottom:1.75rem;position:relative;inset:auto;overflow:clip hidden}.feature-section__mark-slot[data-astro-cid-qsmfg6yw] .feature-section__mark[data-astro-cid-qsmfg6yw]{opacity:.045;--tw-translate-x:-30%;--tw-translate-y:-50%;top:50%;left:0;right:auto}.feature-section__mark[data-astro-cid-qsmfg6yw] .brand-bg-mark__img{width:min(132vw,760px)}}@media (width>=640px){.feature-section__mark[data-astro-cid-qsmfg6yw] .brand-bg-mark__img{width:min(68vw,520px)}}@media (width>=768px){.feature-section__mark[data-astro-cid-qsmfg6yw] .brand-bg-mark__img{width:min(74vw,650px)}}@media (width>=1024px){.feature-section__mark[data-astro-cid-qsmfg6yw] .brand-bg-mark__img{width:min(95vw,760px)}}@media (width>=1280px){.feature-section__mark[data-astro-cid-qsmfg6yw] .brand-bg-mark__img{width:980px}}@media (width>=1536px){.feature-section__mark[data-astro-cid-qsmfg6yw] .brand-bg-mark__img{width:1300px}}.feature-section__parallax[data-astro-cid-qsmfg6yw]{will-change:transform}.gallery-video-frame[data-astro-cid-atpmbfgp].is-wide{aspect-ratio:16/9;width:100%}.gallery-video-frame[data-astro-cid-atpmbfgp].is-tall{aspect-ratio:9/16;width:100%}.gallery-video-frame[data-astro-cid-atpmbfgp].is-wide #gallery-video-gate[data-astro-cid-atpmbfgp]{aspect-ratio:16/9}.gallery-video-frame[data-astro-cid-atpmbfgp].is-tall #gallery-video-gate[data-astro-cid-atpmbfgp]{aspect-ratio:9/16}.gallery-video-dialog[data-astro-cid-atpmbfgp].is-tall{width:min(100vw - 1.5rem,min(90vh,90dvh)/1.77778,24rem)}.gallery-video-dialog[data-astro-cid-atpmbfgp]{cursor:default}.gallery-video-dialog[data-astro-cid-atpmbfgp] [data-astro-cid-atpmbfgp][data-gallery-close]{cursor:pointer}.hero-layout[data-astro-cid-gcvrce7c]{flex-direction:column;gap:2.5rem;display:flex}.hero-layout__copy[data-astro-cid-gcvrce7c]{z-index:10;max-width:36rem;position:relative}.hero-layout__media[data-astro-cid-gcvrce7c]{z-index:0;width:100%;position:relative}@media (width>=1280px){.hero-section[data-astro-cid-gcvrce7c]{--hero-pad-top:clamp(1.25rem, 4vh, 5rem);--hero-space-below:clamp(1.5rem, 5vh, 5rem);--hero-media-max-h:calc(100vh - 5.75rem - var(--hero-pad-top) - var(--hero-space-below));padding-top:var(--hero-pad-top)}@supports (height:100svh){.hero-section[data-astro-cid-gcvrce7c]{--hero-media-max-h:calc(100svh - 5.75rem - var(--hero-pad-top) - var(--hero-space-below))}}.hero-layout[data-astro-cid-gcvrce7c]{display:block;position:relative}.hero-layout__media[data-astro-cid-gcvrce7c]{width:min(74%, var(--hero-media-max-h) * 16 / 9);margin-left:auto}.hero-layout__copy[data-astro-cid-gcvrce7c]{pointer-events:none;flex-direction:column;justify-content:center;width:58%;max-width:none;padding-right:1.5rem;display:flex;position:absolute;inset:0}.hero-layout__copy[data-astro-cid-gcvrce7c] a,.hero-layout__copy[data-astro-cid-gcvrce7c] button{pointer-events:auto}.hero-layout__heading[data-astro-cid-gcvrce7c]{text-shadow:0 2px 28px #0000008c}}@media (width>=1536px){.hero-layout__media[data-astro-cid-gcvrce7c]{width:min(78%, var(--hero-media-max-h) * 16 / 9)}.hero-layout__copy[data-astro-cid-gcvrce7c]{width:54%}}.testimonial-card[data-astro-cid-vzxlgjyw]{opacity:0;transition:opacity .75s,transform .75s;transition-delay:calc(var(--testimonial-index,0) * .14s);transform:translateY(1.75rem)}.testimonial-card[data-astro-cid-vzxlgjyw].is-visible{opacity:1;transform:translateY(0)}@media (width<=639px){.testimonial-card[data-astro-cid-vzxlgjyw]{transition-duration:.9s;transition-delay:0s;transform:translateY(2.25rem)}}@media (prefers-reduced-motion:reduce){.testimonial-card[data-astro-cid-vzxlgjyw]{opacity:1;transition:none;transform:none}}
