.WhoWeAreHero-module__bqdLZq__hero{z-index:0;background:var(--bg);min-height:100dvh;position:relative;overflow:hidden}.WhoWeAreHero-module__bqdLZq__mediaStack{position:absolute;inset:0}.WhoWeAreHero-module__bqdLZq__media{object-fit:cover;filter:grayscale()contrast(1.08);opacity:0;width:100%;height:100%;transition:opacity 1.1s var(--ease), transform 6s linear;background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.06)}.WhoWeAreHero-module__bqdLZq__media[data-active=true]{opacity:1;transform:scale(1)}.WhoWeAreHero-module__bqdLZq__scrim{background:linear-gradient(180deg, #211c1899 0%, #211c182e 32%, #211c1838 55%, var(--bg) 100%);position:absolute;inset:0}.WhoWeAreHero-module__bqdLZq__scrim:after{content:"";background:linear-gradient(200deg, var(--red-deep) -10%, transparent 55%);mix-blend-mode:multiply;opacity:.45;position:absolute;inset:0}.WhoWeAreHero-module__bqdLZq__frame{z-index:1;min-height:100dvh;padding-block:calc(var(--nav-h) + var(--space-lg)) var(--space-xl);flex-direction:column;justify-content:space-between;display:flex;position:relative}.WhoWeAreHero-module__bqdLZq__blurb{max-width:34ch;color:color-mix(in srgb, var(--paper) 78%, transparent);font-size:.95rem;line-height:1.6}.WhoWeAreHero-module__bqdLZq__bottom{gap:var(--space-lg);flex-direction:column;display:flex}@media (min-width:760px){.WhoWeAreHero-module__bqdLZq__bottom{justify-content:space-between;align-items:flex-end;gap:var(--space-xl);flex-direction:row}}.WhoWeAreHero-module__bqdLZq__left{gap:var(--space-md);flex-direction:column;display:flex}.WhoWeAreHero-module__bqdLZq__tabs{gap:var(--space-md);display:flex}.WhoWeAreHero-module__bqdLZq__tab{gap:var(--space-3xs);color:color-mix(in srgb, var(--paper) 55%, transparent);transition:color var(--dur) var(--ease);flex-direction:column;display:flex}.WhoWeAreHero-module__bqdLZq__tab[data-active=true]{color:var(--paper)}.WhoWeAreHero-module__bqdLZq__tabNum{font-family:var(--font-display);font-size:.78rem;font-weight:600}.WhoWeAreHero-module__bqdLZq__tabTrack{background:color-mix(in srgb, var(--paper) 28%, transparent);width:2.75rem;height:2px;position:relative;overflow:hidden}.WhoWeAreHero-module__bqdLZq__tabFill{background:var(--accent);transform-origin:0;animation:5s linear both WhoWeAreHero-module__bqdLZq__fill;position:absolute;inset:0}[data-paused=true] .WhoWeAreHero-module__bqdLZq__tabFill{animation-play-state:paused}.WhoWeAreHero-module__bqdLZq__copy{max-width:34rem}.WhoWeAreHero-module__bqdLZq__title{margin-top:var(--space-2xs);color:var(--paper);font-size:clamp(1.9rem,4.4vw,3rem)}.WhoWeAreHero-module__bqdLZq__title em{color:var(--accent);font-style:italic}.WhoWeAreHero-module__bqdLZq__cta{align-items:center;gap:var(--space-2xs);color:var(--paper);letter-spacing:.04em;text-transform:uppercase;flex-shrink:0;font-size:.85rem;font-weight:600;display:inline-flex}.WhoWeAreHero-module__bqdLZq__ctaLabel{position:relative}.WhoWeAreHero-module__bqdLZq__ctaLabel:after{content:"";background:var(--accent);height:1px;transition:right .32s var(--ease);position:absolute;bottom:-.3em;left:0;right:100%}.WhoWeAreHero-module__bqdLZq__cta:hover .WhoWeAreHero-module__bqdLZq__ctaLabel:after,.WhoWeAreHero-module__bqdLZq__cta:focus-visible .WhoWeAreHero-module__bqdLZq__ctaLabel:after{right:0}.WhoWeAreHero-module__bqdLZq__ctaIcon{width:18px;height:18px;transition:transform .32s var(--ease)}.WhoWeAreHero-module__bqdLZq__cta:hover .WhoWeAreHero-module__bqdLZq__ctaIcon,.WhoWeAreHero-module__bqdLZq__cta:focus-visible .WhoWeAreHero-module__bqdLZq__ctaIcon{transform:translate(4px)}@keyframes WhoWeAreHero-module__bqdLZq__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.WhoWeAreHero-module__bqdLZq__media{transition:opacity .3s linear;transform:none}.WhoWeAreHero-module__bqdLZq__tabFill{animation:none;transform:scaleX(1)}}
.VideoHero-module__8RMiZG__hero{align-items:flex-end;display:flex;position:relative;overflow:hidden}.VideoHero-module__8RMiZG__full{min-height:88dvh}.VideoHero-module__8RMiZG__compact{min-height:46dvh}.VideoHero-module__8RMiZG__heroVideo{object-fit:cover;z-index:-3;width:100%;height:100%;position:absolute;inset:0}.VideoHero-module__8RMiZG__heroOverlay{z-index:-2;background:linear-gradient(180deg, var(--bg) 0%, #211c1873 20%, #211c188c 55%, var(--bg) 100%);position:absolute;inset:0}.VideoHero-module__8RMiZG__hero:after{content:"";z-index:-1;background:radial-gradient(60% 50% at 15% 0%, var(--accent-soft), transparent 70%);position:absolute;inset:0}.VideoHero-module__8RMiZG__heroInner{padding-block:var(--space-xl) var(--space-2xl);width:100%}@media (prefers-reduced-motion:reduce){.VideoHero-module__8RMiZG__heroVideo{display:none}}
.JournalStrip-module__3X5tmW__wrap{padding-bottom:var(--space-2xl)}.JournalStrip-module__3X5tmW__head{justify-content:space-between;align-items:flex-end;gap:var(--space-md);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.JournalStrip-module__3X5tmW__heading{margin-top:var(--space-2xs);font-size:clamp(1.8rem,3.4vw,2.4rem)}.JournalStrip-module__3X5tmW__headCta{flex:none}.JournalStrip-module__3X5tmW__row{position:relative}.JournalStrip-module__3X5tmW__track{gap:var(--space-md);scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:2px;display:flex;overflow-x:auto}.JournalStrip-module__3X5tmW__track::-webkit-scrollbar{display:none}.JournalStrip-module__3X5tmW__card{scroll-snap-align:start;flex:none;width:clamp(240px,28vw,340px);display:block}.JournalStrip-module__3X5tmW__cover{aspect-ratio:16/9;background:var(--surface);border-radius:var(--radius-lg);display:block;position:relative;overflow:hidden}.JournalStrip-module__3X5tmW__coverImg{background-color:var(--surface);transition:transform .42s var(--ease);background-position:50%;background-size:cover;display:block;position:absolute;inset:0}.JournalStrip-module__3X5tmW__card:hover .JournalStrip-module__3X5tmW__coverImg{transform:scale(1.05)}.JournalStrip-module__3X5tmW__scrim{background:linear-gradient(#0000000d 0%,#00000059 100%);position:absolute;inset:0}.JournalStrip-module__3X5tmW__playIcon{background:var(--accent);width:3rem;height:3rem;transition:transform .22s var(--ease);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 20px #0006}.JournalStrip-module__3X5tmW__playIcon:before{content:"";border-style:solid;border-width:.45rem 0 .45rem .75rem;border-color:transparent transparent transparent var(--on-accent);margin-left:3px}.JournalStrip-module__3X5tmW__card:hover .JournalStrip-module__3X5tmW__playIcon{transform:translate(-50%,-50%)scale(1.08)}.JournalStrip-module__3X5tmW__body{padding-top:var(--space-sm);flex-direction:column;gap:.2rem;display:flex}.JournalStrip-module__3X5tmW__title{font-family:var(--font-display);color:var(--paper);font-size:1rem}.JournalStrip-module__3X5tmW__meta{color:var(--fg-muted);font-size:.8rem}.JournalStrip-module__3X5tmW__arrow{z-index:2;border:1px solid var(--border);width:44px;height:44px;color:var(--paper);transition:background .22s var(--ease), border-color .22s var(--ease);background:#211c18bf;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:40%;right:-6px;transform:translateY(-50%)}.JournalStrip-module__3X5tmW__arrow:hover{background:var(--accent);border-color:var(--accent)}.JournalStrip-module__3X5tmW__arrow svg{width:18px;height:18px}.JournalStrip-module__3X5tmW__arrowLeft{left:-6px;right:auto;transform:translateY(-50%)rotate(180deg)}@media (max-width:560px){.JournalStrip-module__3X5tmW__arrow{display:none}}@media (prefers-reduced-motion:reduce){.JournalStrip-module__3X5tmW__coverImg,.JournalStrip-module__3X5tmW__playIcon{transition:none}.JournalStrip-module__3X5tmW__card:hover .JournalStrip-module__3X5tmW__coverImg{transform:none}.JournalStrip-module__3X5tmW__card:hover .JournalStrip-module__3X5tmW__playIcon{transform:translate(-50%,-50%)}}
.Marketing-module__2WCFIq__title{max-width:18ch;font-size:clamp(2.6rem,8vw,5.6rem)}.Marketing-module__2WCFIq__lede{margin-top:var(--space-md);max-width:44ch;color:var(--fg-muted);font-size:1.15rem}.Marketing-module__2WCFIq__actions{margin-top:var(--space-lg);gap:var(--space-sm);flex-wrap:wrap;display:flex}.Marketing-module__2WCFIq__spotlightSlot{margin-top:var(--space-xl);max-width:32rem}.Marketing-module__2WCFIq__quickLinks{margin-top:var(--space-xl);align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.Marketing-module__2WCFIq__quickLinks a{color:var(--fg-muted);transition:color var(--dur) var(--ease);font-size:.85rem;font-weight:500}.Marketing-module__2WCFIq__quickLinks a:hover{color:var(--accent)}.Marketing-module__2WCFIq__quickLinks span{color:var(--border)}
