.Accordion-module__UqckKa__wrap{border-top:1px solid var(--border)}.Accordion-module__UqckKa__wrap:last-child{border-bottom:1px solid var(--border)}.Accordion-module__UqckKa__trigger{width:100%;padding-block:var(--space-sm);text-align:left;justify-content:space-between;align-items:center;font-size:.95rem;font-weight:600;display:flex}.Accordion-module__UqckKa__icon{width:18px;height:18px;color:var(--fg-muted);transition:transform var(--dur) var(--ease);flex:none}.Accordion-module__UqckKa__iconOpen{transform:rotate(45deg)}.Accordion-module__UqckKa__panel{padding-bottom:var(--space-md);color:var(--fg-muted);max-width:60ch;font-size:.92rem}@media (prefers-reduced-motion:reduce){.Accordion-module__UqckKa__icon{transition:none}}
.SectionHeader-module__1WsNmG__header{justify-content:space-between;align-items:flex-end;gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.SectionHeader-module__1WsNmG__text{flex-direction:column;gap:.25rem;min-width:0;display:flex}.SectionHeader-module__1WsNmG__title{font-size:var(--text-h2)}.SectionHeader-module__1WsNmG__desc{color:var(--fg-muted);font-size:var(--text-sm)}.SectionHeader-module__1WsNmG__action{font-size:var(--text-sm);color:var(--fg-muted);transition:color var(--dur-fast) var(--ease);flex-shrink:0;align-items:center;gap:.3rem;padding-bottom:.2rem;font-weight:500;display:inline-flex}.SectionHeader-module__1WsNmG__action svg{width:16px;height:16px;transition:transform var(--dur-fast) var(--ease)}.SectionHeader-module__1WsNmG__action:hover{color:var(--fg)}.SectionHeader-module__1WsNmG__action:hover svg{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.SectionHeader-module__1WsNmG__action svg{transition:none}}
.DiscoveryRow-module__Fg9OHq__section{padding-block:var(--space-xl)}@media (min-width:860px){.DiscoveryRow-module__Fg9OHq__section{padding-block:var(--space-2xl) var(--space-xl)}}.DiscoveryRow-module__Fg9OHq__grid{gap:var(--space-sm);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:560px){.DiscoveryRow-module__Fg9OHq__grid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.DiscoveryRow-module__Fg9OHq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1400px){.DiscoveryRow-module__Fg9OHq__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
.Chip-module__IAwj_a__group{gap:var(--space-2xs);scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:-2px;padding:2px;display:flex;overflow-x:auto}.Chip-module__IAwj_a__group::-webkit-scrollbar{display:none}.Chip-module__IAwj_a__chip{border-radius:var(--radius-pill);background:var(--surface-2);height:2rem;color:var(--fg-muted);font-size:var(--text-sm);white-space:nowrap;transition:color var(--dur-fast) var(--ease);flex-shrink:0;align-items:center;padding-inline:.9rem;font-weight:500;display:inline-flex;position:relative}.Chip-module__IAwj_a__chip:hover{color:var(--fg)}.Chip-module__IAwj_a__active{color:var(--bg)}.Chip-module__IAwj_a__indicator{border-radius:var(--radius-pill);background:var(--fg);position:absolute;inset:0}.Chip-module__IAwj_a__label{z-index:1;position:relative}
.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%)}}
.Gallery-module__qNaKTG__layout{gap:var(--space-sm);grid-template-columns:1fr;display:grid}@media (min-width:520px){.Gallery-module__qNaKTG__layout{grid-template-columns:72px 1fr}}.Gallery-module__qNaKTG__thumbs{gap:var(--space-2xs);scrollbar-width:none;display:flex;overflow-x:auto}.Gallery-module__qNaKTG__thumbs::-webkit-scrollbar{display:none}@media (min-width:520px){.Gallery-module__qNaKTG__thumbs{flex-direction:column;order:-1;max-height:620px;overflow:visible auto}}.Gallery-module__qNaKTG__thumb{aspect-ratio:3/4;background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);opacity:.55;width:60px;transition:opacity var(--dur) var(--ease), border-color var(--dur) var(--ease);background-position:50%;background-size:cover;flex:none;display:block}.Gallery-module__qNaKTG__thumb:hover{opacity:.85}.Gallery-module__qNaKTG__thumbActive{opacity:1;border-color:var(--accent)}.Gallery-module__qNaKTG__frame{aspect-ratio:3/4;border-radius:var(--radius-lg);background:var(--surface);position:relative;overflow:hidden}.Gallery-module__qNaKTG__mainImage{background-position:50%;background-size:cover;position:absolute;inset:0}.Gallery-module__qNaKTG__arrow{top:50%;right:var(--space-sm);width:2.4rem;height:2.4rem;color:var(--paper);transition:opacity var(--dur) var(--ease);background:#211c188c;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(-50%)}.Gallery-module__qNaKTG__arrow svg{width:16px;height:16px}.Gallery-module__qNaKTG__arrow:disabled{opacity:0;pointer-events:none}.Gallery-module__qNaKTG__arrowPrev{right:auto;left:var(--space-sm);transform:translateY(-50%)rotate(180deg)}
.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)}
.StickyBar-module__Mn0nga__bar{z-index:40;justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm) calc(var(--space-xs) + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--border);display:flex;position:fixed;bottom:0;left:0;right:0}.StickyBar-module__Mn0nga__spacer{height:calc(5rem + env(safe-area-inset-bottom))}@media (min-width:760px){.StickyBar-module__Mn0nga__spacer{display:none}}
