.home_hero__hTuG6{position:relative;min-height:calc(100svh - var(--nav-h));display:grid;align-items:center;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,var(--color-bg-primary) 0,var(--color-band) 100%)}.home_heroIn__WDiHi{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:center;width:100%;padding-top:56px;padding-bottom:64px}.home_copy__4lqqq{grid-column:1/7;grid-row:1;display:grid;gap:24px}.home_kicker__OBdbe{display:flex;align-items:center;gap:10px;margin:0;font:600 1rem/1.2 var(--font-display),system-ui,sans-serif;color:var(--color-text-secondary)}.home_display__cYf6B{margin:0;font:600 clamp(2.5rem,4.4vw,4.1rem) /1.04 var(--font-display),system-ui,sans-serif;letter-spacing:-.045em;text-wrap:balance;color:var(--color-text-primary)}.home_display__cYf6B em{font-style:normal;color:var(--color-highlight);display:inline-block;transition:opacity .3s var(--ease-mk),transform .45s var(--ease-spring)}.home_display__cYf6B em[data-out=true]{opacity:0;transform:translateY(8px)}.home_lead__R09NA{margin:0;max-width:470px;font-size:clamp(1.08rem,1.5vw,1.25rem);line-height:1.5;color:var(--color-text-secondary)}.home_pick__RygAR{display:grid;gap:12px}.home_pick__RygAR>span{font:600 .86rem/1 var(--font-display),system-ui,sans-serif;color:var(--color-text-muted)}.home_seg2__PvoL_{position:relative;display:inline-flex;flex-wrap:wrap;gap:4px;padding:5px;border-radius:14px;background:var(--color-card);box-shadow:0 1px 2px rgba(0,0,0,.04),inset 0 0 0 1px var(--color-border);justify-self:start;max-width:100%}.home_seg2__PvoL_ button{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;padding:12px 14px;border-radius:10px;font:600 .9rem/1 var(--font-display),system-ui,sans-serif;color:var(--color-text-secondary);background:none;transition:color .3s var(--ease-mk)}.home_seg2__PvoL_ button[aria-checked=true]{color:var(--color-text-onprimary)}.home_seg2__PvoL_ button svg{width:16px;height:16px;opacity:.85}.home_knob2__nBbUf{position:absolute;top:5px;left:0;border-radius:10px;background:var(--color-primary);opacity:0;transition:transform .45s var(--ease-spring),width .45s var(--ease-spring),height .45s var(--ease-spring),top .45s var(--ease-spring),opacity .3s}.home_seg2__PvoL_[data-has=true] .home_knob2__nBbUf{opacity:1}@media (min-width:1100px){.home_seg2__PvoL_{flex-wrap:nowrap}.home_seg2__PvoL_ button{padding:12px 13px;white-space:nowrap}}.home_actions__Chp9h{display:flex;flex-wrap:wrap;align-items:center;gap:28px}.home_next__npCLc{display:flex;align-items:center;gap:10px;min-height:1.3em;margin:0;font:500 .9rem/1.3 var(--font-body),system-ui,sans-serif;color:var(--color-text-secondary)}.home_next__npCLc i{flex:none;width:8px;height:8px;border-radius:50%;background:#7fd6a8;box-shadow:0 0 0 4px rgba(127,214,168,.2)}.home_mos__TMuT4{grid-column:7/13;grid-row:1;position:relative;height:min(76vh,700px);--mx:70%;--my:40%;--rad:min(18vw,230px)}.home_layer___7HX9{position:absolute;inset:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));gap:10px}.home_mt__JxdT1{position:relative;overflow:hidden;border-radius:16px;background:var(--color-dim)}.home_mt__JxdT1 img{object-fit:cover}.home_mono__ZitKn .home_mt__JxdT1{box-shadow:0 1px 2px rgba(0,0,0,.05),0 14px 30px -18px rgba(0,0,0,.35);transition:transform .7s var(--ease-spring)}.home_mono__ZitKn .home_mt__JxdT1 img{filter:grayscale(1) contrast(1.04) brightness(.98);transition:filter .7s var(--ease-mk)}.dark .home_mono__ZitKn .home_mt__JxdT1 img{filter:grayscale(1) brightness(.8)}.home_mono__ZitKn .home_mt__JxdT1[data-on=true]{transform:scale(1.015)}.home_mono__ZitKn .home_mt__JxdT1[data-on=true] img{filter:none}.home_color__EHKjq{pointer-events:none;-webkit-mask-image:radial-gradient(circle var(--rad) at var(--mx) var(--my),#000 0,rgba(0,0,0,.65) 45%,transparent 100%);mask-image:radial-gradient(circle var(--rad) at var(--mx) var(--my),#000 0,rgba(0,0,0,.65) 45%,transparent 100%)}.home_caps__dstQY .home_mt__JxdT1{display:block;background:none;color:#fff;text-decoration:none;outline-offset:3px}.home_caps__dstQY .home_mt__JxdT1:after{content:"";position:absolute;inset:0;border-radius:16px;background:var(--scrim-caption-bottom);opacity:0;transition:opacity .45s var(--ease-mk)}.home_cap__V6TaI{position:absolute;left:14px;right:14px;bottom:12px;z-index:1;font:600 .95rem/1.25 var(--font-display),system-ui,sans-serif;opacity:0;transform:translateY(8px);transition:opacity .4s var(--ease-mk),transform .5s var(--ease-spring)}.home_cap__V6TaI small{display:block;margin-bottom:4px;font:500 .74rem/1.2 var(--font-body),system-ui,sans-serif;color:rgba(255,255,255,.78)}.home_caps__dstQY .home_mt__JxdT1[data-on=true] .home_cap__V6TaI,.home_caps__dstQY .home_mt__JxdT1[data-on=true]:after{opacity:1;transform:none}.home_caps__dstQY .home_mt__JxdT1:focus-visible{outline:2px solid var(--color-primary)}.home_hint__Rw0PN{position:absolute;right:0;bottom:-30px;font:500 .78rem/1 var(--font-body),system-ui,sans-serif;color:var(--color-text-muted)}@media (prefers-reduced-motion:no-preference){.home_layer___7HX9 .home_mt__JxdT1{animation:home_tileIn__HCATs .9s var(--ease-spring) both}.home_layer___7HX9 .home_mt__JxdT1:nth-child(2){animation-delay:.06s}.home_layer___7HX9 .home_mt__JxdT1:nth-child(3){animation-delay:.12s}.home_layer___7HX9 .home_mt__JxdT1:nth-child(4){animation-delay:.18s}.home_layer___7HX9 .home_mt__JxdT1:nth-child(5){animation-delay:.24s}.home_layer___7HX9 .home_mt__JxdT1:nth-child(6){animation-delay:.3s}.home_layer___7HX9 .home_mt__JxdT1:nth-child(7){animation-delay:.36s}.home_layer___7HX9 .home_mt__JxdT1:nth-child(8){animation-delay:.42s}.home_layer___7HX9 .home_mt__JxdT1:nth-child(9){animation-delay:.48s}}@keyframes home_tileIn__HCATs{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:none}}.home_down__t_uDE{position:absolute;left:50%;bottom:20px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:8px;font:600 .82rem/1 var(--font-display),system-ui,sans-serif;color:var(--color-text-muted);text-decoration:none}@media (max-width:960px){.home_hero__hTuG6{align-items:start}.home_heroIn__WDiHi{grid-template-columns:minmax(0,1fr);padding-top:24px;padding-bottom:56px;gap:36px}.home_mos__TMuT4{grid-column:1/-1;grid-row:1;height:min(42vh,340px);--rad:34vw}.home_layer___7HX9{gap:6px}.home_caps__dstQY .home_mt__JxdT1:after,.home_mt__JxdT1{border-radius:12px}.home_cap__V6TaI{left:10px;right:10px;bottom:9px;font-size:.82rem}.home_cap__V6TaI small{display:none}.home_hint__Rw0PN{bottom:-22px;font-size:.72rem}.home_copy__4lqqq{grid-column:1/-1;grid-row:2;gap:20px}.home_display__cYf6B{font-size:clamp(2.1rem,8.4vw,2.9rem)}}@media (max-width:560px){.home_seg2__PvoL_ button{padding:11px;font-size:.84rem}.home_down__t_uDE,.home_seg2__PvoL_ button svg{display:none}}@media (prefers-reduced-motion:reduce){.home_color__EHKjq{display:none}.home_mono__ZitKn .home_mt__JxdT1,.home_mono__ZitKn .home_mt__JxdT1 img{transition:none}}.home_mf___a7hM{position:relative;height:230vh}.home_mfStick__UMr42{position:sticky;top:0;height:100svh;display:grid;align-items:center}.home_mfGrid__r9Xw4{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:end}.home_mfL__J0Xx2{grid-column:1/9;display:grid;gap:4px}.home_mfLine__ByV8_{margin:0;font:600 clamp(2.6rem,6.4vw,5.4rem) /1.04 var(--font-display),system-ui,sans-serif;letter-spacing:-.045em;color:#8f9491;transform:translateX(-8px);transition:color .5s var(--ease-mk),transform .6s var(--ease-spring)}.dark .home_mfLine__ByV8_{color:#6b706d}.home_mfLine__ByV8_[data-lit=true]{color:var(--color-text-primary);transform:none}.home_mfLine__ByV8_[data-lit=true][data-accent=true]{color:var(--color-primary)}.home_mfR__54P18{grid-column:9/13;display:grid;gap:18px;padding-bottom:12px;opacity:.85;transition:opacity .6s var(--ease-mk)}.home_mfR__54P18[data-lit=true]{opacity:1}.home_mfR__54P18 p{margin:0;font-size:1.1rem;line-height:1.55;color:var(--color-text-secondary)}.home_mfR__54P18 p b{color:var(--color-text-primary);font-weight:600}.home_mfR__54P18 ul{display:grid;gap:10px;margin:0;padding:18px 0 0;list-style:none;border-top:1px solid var(--color-border)}.home_mfR__54P18 li{display:flex;justify-content:space-between;gap:12px;font-size:.95rem;color:var(--color-text-secondary)}.home_mfR__54P18 li b{font:600 .95rem var(--font-display),system-ui,sans-serif;color:var(--color-text-primary)}@media (max-width:900px),(prefers-reduced-motion:reduce){.home_mf___a7hM{height:auto;padding-block:110px}.home_mfStick__UMr42{position:static;height:auto}.home_mfGrid__r9Xw4{grid-template-columns:minmax(0,1fr)}.home_mfL__J0Xx2,.home_mfR__54P18{grid-column:1/-1}.home_mfLine__ByV8_{color:var(--color-text-primary);transform:none}.home_mfLine__ByV8_[data-accent=true]{color:var(--color-primary)}.home_mfR__54P18{opacity:1}}.home_gallery__RLJJ2{overflow:hidden;background:var(--color-band)}.home_gTrack__wzuAE{display:flex;gap:20px;transition:transform .9s var(--ease-spring);will-change:transform}.home_gSlide__GFP4d{position:relative;flex:0 0 min(80vw,1120px);aspect-ratio:16/8.4;overflow:hidden;border-radius:28px;opacity:.45;transform:scale(.96);cursor:pointer;transition:opacity .9s var(--ease-spring),transform .9s var(--ease-spring)}.home_gSlide__GFP4d[data-on=true]{opacity:1;transform:none;cursor:default}.home_gSlide__GFP4d img{object-fit:cover;transform:scale(1.06);transition:transform 6s linear}.home_gSlide__GFP4d[data-on=true] img{transform:scale(1)}.home_gSlide__GFP4d:after{content:"";position:absolute;inset:0;background:var(--scrim-caption-bottom)}.home_gCap__mfNCf{position:absolute;left:44px;right:44px;bottom:40px;z-index:2;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;color:#fff;opacity:0;transform:translateY(14px);transition:opacity .6s var(--ease-mk) .25s,transform .8s var(--ease-spring) .25s}.home_gSlide__GFP4d[data-on=true] .home_gCap__mfNCf{opacity:1;transform:none}.home_gCap__mfNCf small{font:600 .95rem/1 var(--font-display),system-ui,sans-serif;opacity:.85}.home_gCap__mfNCf h3{max-width:620px;margin:8px 0 0;font:600 clamp(1.5rem,3vw,2.4rem) /1.08 var(--font-display),system-ui,sans-serif;letter-spacing:-.035em}.home_gCtl__QHkzX{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:28px}.home_gDots__u8Epv{display:flex;gap:10px;align-items:center;padding:14px 18px;border-radius:24px;background:var(--color-card)}.home_gDots__u8Epv button{position:relative;width:8px;height:8px;overflow:hidden;border-radius:8px;background:var(--color-text-muted);transition:width .5s var(--ease-spring),background .3s}.home_gDots__u8Epv button[aria-selected=true]{width:44px;background:var(--color-dim)}.home_gDots__u8Epv button i{position:absolute;inset:0;border-radius:8px;background:var(--color-text-secondary);transform:scaleX(0);transform-origin:left}.home_gDots__u8Epv button[aria-selected=true] i{transform:scaleX(1)}.home_gallery__RLJJ2[data-play=true] .home_gDots__u8Epv button[aria-selected=true] i{animation:home_fill__d4BbX 5.5s linear both}@keyframes home_fill__d4BbX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.home_round__qDq19{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--color-card);color:var(--color-text-secondary);transition:background .2s,color .2s,opacity .2s}.home_round__qDq19:hover{color:var(--color-text-primary)}.home_round__qDq19:disabled{opacity:.35;cursor:default}.home_round__qDq19 svg{width:14px;height:14px}.home_roundOnWhite__sGKTe{background:var(--color-band)}@media (max-width:700px){.home_gSlide__GFP4d{flex-basis:88vw;aspect-ratio:4/5}.home_gCap__mfNCf{left:24px;right:24px;bottom:24px}}@media (prefers-reduced-motion:reduce){.home_gSlide__GFP4d,.home_gSlide__GFP4d img,.home_gTrack__wzuAE{transition:none}}.home_row__0xPXz{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:center}.home_rowT__CBzGP{grid-column:1/6;display:grid;gap:18px}.home_rowV__So3K7{grid-column:7/13}.home_flip__Law9A .home_rowT__CBzGP{grid-column:8/13;grid-row:1}.home_flip__Law9A .home_rowV__So3K7{grid-column:1/7;grid-row:1}.home_rowT__CBzGP p{margin:0;font-size:1.1rem;line-height:1.55;color:var(--color-text-secondary)}.home_rowT__CBzGP ul{display:grid;gap:10px;margin:6px 0 0;padding:0;list-style:none;font-size:1rem;color:var(--color-text-secondary)}.home_rowT__CBzGP li{display:flex;gap:10px;align-items:baseline}.home_rowT__CBzGP li:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--color-primary);transform:translateY(-2px)}@media (max-width:900px){.home_row__0xPXz{grid-template-columns:minmax(0,1fr);gap:40px}.home_flip__Law9A .home_rowT__CBzGP,.home_flip__Law9A .home_rowV__So3K7,.home_rowT__CBzGP,.home_rowV__So3K7{grid-column:1/-1;grid-row:auto}}.home_stage__uoSJM{position:relative;aspect-ratio:1/.86;overflow:hidden;border-radius:28px;background:var(--color-band)}.home_stage__uoSJM img{object-fit:cover}.home_bandSection__qDASi .home_stage__uoSJM,.home_ui__KJx00{background:var(--color-card)}.home_ui__KJx00{position:absolute;display:grid;gap:12px;padding:18px;border-radius:18px;color:var(--color-text-primary);box-shadow:var(--shadow-mk-2);font-size:.88rem;transition:opacity .8s var(--ease-mk),transform 1s var(--ease-spring)}.home_stage__uoSJM[data-in=false] .home_ui__KJx00{opacity:0;transform:translateY(30px) scale(.97)}.home_stage__uoSJM .home_ui__KJx00:nth-of-type(2){transition-delay:.12s}.home_stage__uoSJM .home_ui__KJx00:nth-of-type(3){transition-delay:.3s}@media (prefers-reduced-motion:reduce){.home_stage__uoSJM[data-in=false] .home_ui__KJx00{opacity:1;transform:none}}.home_hd__vwzrL{display:flex;justify-content:space-between;align-items:center;gap:10px}.home_hd__vwzrL b{font:600 .98rem/1.3 var(--font-display),system-ui,sans-serif}.home_ui__KJx00 small{font-size:.78rem;color:var(--color-text-muted)}.home_tag__QCNv1{padding:6px 8px;border-radius:7px;background:var(--color-band);color:var(--color-text-secondary);font:600 .74rem/1 var(--font-display),system-ui,sans-serif;white-space:nowrap}.home_tagOk__fO46O{color:var(--color-highlight)}.home_chips__cjlrB{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.home_chips__cjlrB span{padding:8px 0;border:1px solid var(--color-border);border-radius:10px;text-align:center;font:600 .8rem/1.2 var(--font-display),system-ui,sans-serif}.home_chips__cjlrB span small{display:block;font:500 .7rem var(--font-body),system-ui,sans-serif}.home_chips__cjlrB span[data-sel=true]{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.home_seats__JVixT{display:flex;gap:5px;align-items:center}.home_seats__JVixT i{width:16px;height:16px;border-radius:50%;background:var(--color-primary)}.home_seats__JVixT i[data-free=true]{background:transparent;border:1.5px dashed var(--color-dim)}.home_cta__jamou{display:block;padding:12px;border-radius:11px;background:var(--color-primary);color:var(--color-text-onprimary);text-align:center;font:600 .9rem/1 var(--font-display),system-ui,sans-serif}.home_toast__CuRT6{display:flex;align-items:center;gap:10px;padding:12px 16px}.home_ck__ZV8pX{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--color-highlight);color:#fff}.home_toast__CuRT6 b{display:block;font:600 .9rem/1.2 var(--font-display),system-ui,sans-serif}.home_bar__28032{height:8px;overflow:hidden;border-radius:99px;background:var(--color-band)}.home_bar__28032 i{display:block;height:100%;width:0;border-radius:99px;background:var(--color-primary);transition:width 1.4s var(--ease-mk) .4s}.home_stage__uoSJM[data-in=true] .home_bar__28032 i{width:var(--w)}.home_att__Yt9mA{display:grid;grid-template-columns:repeat(12,1fr);gap:4px}.home_att__Yt9mA i{aspect-ratio:1;border-radius:5px;background:var(--color-primary)}.home_att__Yt9mA i[data-k=m]{background:var(--color-dim)}.home_att__Yt9mA i[data-k=n]{background:transparent;border:1.5px solid var(--color-border)}.home_plan__A1OBS{display:grid;grid-template-columns:1fr 1fr;gap:8px}.home_plan__A1OBS div{display:grid;gap:4px;padding:12px;border:1px solid var(--color-border);border-radius:12px}.home_plan__A1OBS div[data-sel=true]{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.home_plan__A1OBS b{font:600 1.05rem/1.2 var(--font-display),system-ui,sans-serif}.home_rec__4FvPY{display:flex;justify-content:space-between;padding-top:8px;border-top:1px solid var(--color-border);font-size:.84rem;color:var(--color-text-secondary)}.home_rec__4FvPY b{color:var(--color-text-primary);font-weight:600}.home_skillsWrap__HlFrh{position:relative;overflow:hidden;padding:8px 0;-webkit-mask-image:radial-gradient(75% 85% at 50% 50%,#000 45%,transparent 100%);mask-image:radial-gradient(75% 85% at 50% 50%,#000 45%,transparent 100%)}.home_skills__ZWFVa{display:flex;flex-direction:column;align-items:center;gap:12px}.home_srow__3FjjC{display:flex;gap:12px;width:max-content}.home_srow__3FjjC span{display:inline-flex;align-items:center;gap:10px;padding:16px 20px;border-radius:14px;background:var(--color-card);box-shadow:var(--shadow-mk);font:600 1rem/1 var(--font-display),system-ui,sans-serif;white-space:nowrap}.home_srow__3FjjC span i{width:10px;height:10px;border-radius:3px;background:var(--color-primary);opacity:.75}.home_srow__3FjjC[data-kids=true] span i{background:var(--color-clay)}@media (prefers-reduced-motion:no-preference){.home_srow__3FjjC:first-child{animation:home_slide__8RKe5 50s linear infinite}.home_srow__3FjjC:nth-child(2){animation:home_slide__8RKe5 60s linear infinite reverse}.home_srow__3FjjC:nth-child(3){animation:home_slide__8RKe5 55s linear infinite}}@keyframes home_slide__8RKe5{0%{transform:translateX(0)}to{transform:translateX(-25%)}}.home_railHead__Hgdvs{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px}.home_cards__iizs7{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:max(24px,calc((100vw - 1120px) / 2));padding:40px max(24px,calc((100vw - 1120px) / 2)) 24px;scrollbar-width:none}.home_cards__iizs7::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.home_cards__iizs7{scroll-behavior:auto}}.home_card__bnJFY{position:relative;flex:0 0 min(80vw,360px);height:540px;overflow:hidden;border-radius:26px;scroll-snap-align:start;text-align:left;box-shadow:0 4px 16px rgba(0,0,0,.06);transition:transform .5s var(--ease-spring),box-shadow .5s var(--ease-spring)}.home_card__bnJFY:hover{transform:scale(1.015);box-shadow:0 14px 34px rgba(0,0,0,.12)}.home_card__bnJFY img{object-fit:cover}.home_card__bnJFY:before{content:"";position:absolute;inset:0;z-index:1;background:var(--scrim-caption-top)}.home_ct__gv5Th{position:absolute;top:28px;left:28px;right:28px;z-index:2;color:#fff}.home_ct__gv5Th small{font:600 .85rem/1 var(--font-display),system-ui,sans-serif;opacity:.9}.home_ct__gv5Th b{display:block;margin-top:10px;font:600 1.6rem/1.15 var(--font-display),system-ui,sans-serif;letter-spacing:-.03em}.home_plus__CNSmt{position:absolute;right:20px;bottom:20px;z-index:2;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:rgba(40,40,40,.62);backdrop-filter:blur(10px);color:#fff;transition:transform .4s var(--ease-spring),background .2s}.home_card__bnJFY:hover .home_plus__CNSmt{background:rgba(20,20,20,.85);transform:rotate(90deg)}.home_card__bnJFY:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px}.home_modal__bOogp{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:24px}.home_scrim__VW3uD{position:absolute;inset:0;background:rgba(0,0,0,.45);animation:home_fadeIn__8Kvxv .4s var(--ease-mk) both}.home_sheet__A_xkY{position:relative;width:min(820px,100%);max-height:calc(100svh - 48px);overflow:auto;padding:clamp(28px,5vw,60px);border-radius:28px;background:var(--color-card);animation:home_sheetIn__yHGOF .6s var(--ease-spring) both}.home_sheet__A_xkY h3{margin:10px 0 0;padding-right:40px;font:600 clamp(1.8rem,3.4vw,2.5rem) /1.1 var(--font-display),system-ui,sans-serif;letter-spacing:-.035em}.home_sheet__A_xkY small{font:600 .95rem/1 var(--font-display),system-ui,sans-serif;color:var(--color-text-secondary)}.home_box__izltg{margin-top:26px;padding:26px;border-radius:20px;background:var(--color-band);font-size:1.06rem;color:var(--color-text-secondary)}.home_close__TgGNc{position:absolute;top:18px;right:18px;background:var(--color-band)}@keyframes home_fadeIn__8Kvxv{0%{opacity:0}}@keyframes home_sheetIn__yHGOF{0%{opacity:0;transform:translateY(40px) scale(.97)}}@media (prefers-reduced-motion:reduce){.home_scrim__VW3uD,.home_sheet__A_xkY{animation:none}}.home_kband__WqP1W{position:relative;min-height:92svh;display:grid;align-items:end;overflow:hidden;isolation:isolate;padding-block:140px 96px;background:#151716;color:#fff}.home_kband__WqP1W>img{z-index:-2;object-fit:cover;object-position:center 40%}.home_kband__WqP1W:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--scrim-bottom-left)}@media (max-width:640px){.home_kband__WqP1W:before{background:var(--scrim-phone)}}.home_kt__VTp9_{max-width:640px;display:grid;gap:16px}.home_kt__VTp9_ p{margin:0}.home_kEyebrow__2saBU{font:600 1rem/1.2 var(--font-display),system-ui,sans-serif;color:#e6cfa9}.home_kLead__63q1j{font-size:clamp(1.08rem,1.5vw,1.25rem);line-height:1.5;color:rgba(255,255,255,.88)}.home_meta__v9AnB{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.home_meta__v9AnB span{padding:10px 14px;border-radius:10px;background:rgba(255,255,255,.14);backdrop-filter:blur(14px);font:500 .88rem/1 var(--font-body),system-ui,sans-serif}.home_kg__pl3xg{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:center}.home_kgL__kt1et{grid-column:1/6;display:grid;gap:16px}.home_kgL__kt1et p{margin:0;font-size:1.08rem;color:var(--color-text-secondary)}.home_kgR__t_WHy{grid-column:7/13;display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none}.home_kgR__t_WHy li{display:grid;gap:6px;padding:22px;border-radius:20px;background:var(--color-band);transition:transform .5s var(--ease-spring)}.home_kgR__t_WHy li:hover{transform:translateY(-3px)}.home_kgR__t_WHy i{font:600 .8rem/1 var(--font-display),system-ui,sans-serif;font-style:normal;color:var(--color-clay)}.home_kgR__t_WHy b{font:600 1.15rem/1.25 var(--font-display),system-ui,sans-serif;letter-spacing:-.015em}.home_kgR__t_WHy span{font-size:.92rem;color:var(--color-text-secondary)}@media (max-width:900px){.home_kg__pl3xg{grid-template-columns:minmax(0,1fr)}.home_kgL__kt1et,.home_kgR__t_WHy{grid-column:1/-1}}@media (max-width:480px){.home_kgR__t_WHy{grid-template-columns:1fr}}.home_dates___liEX{margin-top:32px;overflow:hidden;border-radius:28px;background:var(--color-card)}.home_drow__63Rc4{display:grid;grid-template-columns:130px minmax(0,1fr) 110px 170px;gap:24px;align-items:center;padding:22px 32px;border-top:1px solid var(--color-border);transition:background .25s}.home_drow__63Rc4:first-child{border-top:0}.home_drow__63Rc4:hover{background:var(--color-bg-primary)}.home_drow__63Rc4[hidden]{display:none}.home_dd__S7AXp{font:600 1rem/1.25 var(--font-display),system-ui,sans-serif}.home_dd__S7AXp small{display:block;font:500 .8rem var(--font-body),system-ui,sans-serif;color:var(--color-text-muted)}.home_dct__OPnW6{display:flex;align-items:center;gap:16px;min-width:0}.home_dct__OPnW6 b{display:block;font:600 1.08rem/1.3 var(--font-display),system-ui,sans-serif;letter-spacing:-.015em}.home_dct__OPnW6>span:last-child>span{font-size:.92rem;color:var(--color-text-secondary)}.home_ico__7KFxe{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--color-band);color:var(--color-primary)}.home_ico__7KFxe[data-kids=true]{color:var(--color-clay)}.home_drow__63Rc4:hover .home_ico__7KFxe{background:var(--color-card)}.home_dp__kCMbP{text-align:right;font:600 1rem var(--font-display),system-ui,sans-serif}.home_dp__kCMbP small{display:block;font:500 .78rem var(--font-body),system-ui,sans-serif;color:var(--color-clay)}.home_dmore__9mS6D{justify-self:end;white-space:nowrap}.home_wk__PEgzD{display:inline-flex;gap:3px;margin-left:10px;vertical-align:middle}.home_wk__PEgzD i{display:grid;place-items:center;width:15px;height:15px;border-radius:4px;background:var(--color-bg-primary);color:var(--color-text-muted);font:600 .55rem/1 var(--font-display),system-ui,sans-serif;font-style:normal}.home_wk__PEgzD i[data-on=true]{background:var(--color-primary);color:var(--color-text-onprimary)}.home_empty__S9U_8{padding:40px;text-align:center;color:var(--color-text-secondary)}@media (max-width:760px){.home_drow__63Rc4{grid-template-columns:1fr auto;gap:8px 16px;padding:18px 20px}.home_dd__S7AXp{grid-column:1/-1}.home_dp__kCMbP{grid-column:2;grid-row:2}.home_dmore__9mS6D{grid-column:1/-1;justify-self:start}}.home_jhead__z9K4k{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:36px}.home_jr__vok6I{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:16px;align-items:stretch}.home_jrFeat__daGGH{display:grid;grid-template-rows:minmax(260px,1fr) auto;overflow:hidden;border-radius:26px;background:var(--color-band);color:var(--color-text-primary);transition:transform .5s var(--ease-spring),box-shadow .4s}.home_jrFeat__daGGH:hover{transform:translateY(-3px);box-shadow:var(--shadow-mk-2)}.home_jPh__vOUDJ{position:relative;overflow:hidden;background:var(--color-dim)}.home_jPh__vOUDJ img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease-mk)}.home_bp__FtSov:hover .home_jPh__vOUDJ img,.home_jrFeat__daGGH:hover .home_jPh__vOUDJ img{transform:scale(1.04)}.home_jrB__79hGc{display:grid;gap:12px;padding:26px 28px 28px}.home_bpB__WATXG small,.home_jrB__79hGc small{font:600 .78rem/1 var(--font-display),system-ui,sans-serif;color:var(--color-primary)}.home_jrB__79hGc b{font:600 clamp(1.4rem,2.2vw,1.85rem) /1.18 var(--font-display),system-ui,sans-serif;letter-spacing:-.025em}.home_tldr__z4y33{display:block;padding-left:14px;border-left:2px solid var(--color-primary);font-size:.98rem;line-height:1.5;color:var(--color-text-secondary)}.home_tldr__z4y33 i{margin-right:8px;font:700 .72rem/1 var(--font-display),system-ui,sans-serif;font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-primary)}.home_bpM__WPYOT{font-size:.82rem;color:var(--color-text-muted)}.home_jrList__R9Upd{display:grid;gap:10px}.home_bp__FtSov{display:grid;grid-template-columns:132px minmax(0,1fr);gap:18px;align-items:center;overflow:hidden;padding:10px;border-radius:20px;background:var(--color-band);color:var(--color-text-primary);transition:transform .5s var(--ease-spring),background .3s}.home_bp__FtSov:hover{transform:translateX(4px);background:var(--color-dim)}.home_bp__FtSov .home_jPh__vOUDJ{height:100%;min-height:92px;border-radius:14px}.home_bpB__WATXG{display:grid;gap:6px;padding-right:10px}.home_bpB__WATXG b{font:600 1rem/1.3 var(--font-display),system-ui,sans-serif;letter-spacing:-.01em}@media (max-width:900px){.home_jr__vok6I{grid-template-columns:1fr}.home_bp__FtSov{grid-template-columns:96px minmax(0,1fr)}}.home_voices__Znms6{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:max(24px,calc((100vw - 1120px) / 2));padding:40px max(24px,calc((100vw - 1120px) / 2)) 10px;scrollbar-width:none}.home_voices__Znms6::-webkit-scrollbar{display:none}.home_vcard__qB0KJ{flex:0 0 min(84vw,520px);display:grid;align-content:space-between;gap:28px;min-height:300px;margin:0;padding:36px;border-radius:26px;background:var(--color-band);scroll-snap-align:start}.home_vcard__qB0KJ blockquote{margin:0;font:600 1.4rem/1.38 var(--font-display),system-ui,sans-serif;letter-spacing:-.025em}.home_who__cbbD3{display:flex;align-items:center;gap:14px}.home_who__cbbD3>i{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--color-card);color:var(--color-primary);font:700 .9rem/1 var(--font-display),system-ui,sans-serif;font-style:normal}.home_who__cbbD3 b{display:block;font:600 1rem/1.3 var(--font-display),system-ui,sans-serif}.home_who__cbbD3 span{font-size:.88rem;color:var(--color-text-secondary)}.home_who__cbbD3 .home_res__Ipk1L{font-weight:600;color:var(--color-primary)}.home_lm__p3FNS{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:center}.home_lmT__xFXAn{grid-column:1/6;display:grid;gap:14px}.home_lmT__xFXAn p{margin:0;font-size:1.08rem;color:var(--color-text-secondary)}.home_lmT__xFXAn .home_fine__DIrl5{font-size:.92rem;line-height:1.55}.home_lmList__5huqc{grid-column:7/13}.home_lmList__5huqc a{display:grid;grid-template-columns:28px minmax(0,1fr) 20px;gap:16px;align-items:start;padding:24px 0;border-top:1px solid var(--color-border);color:var(--color-text-primary)}.home_lmList__5huqc a:last-child{border-bottom:1px solid var(--color-border)}.home_lmList__5huqc a>svg:first-child{width:20px;height:20px;margin-top:2px;color:var(--color-text-secondary)}.home_lmList__5huqc a b{display:block;font:600 1.05rem/1.3 var(--font-display),system-ui,sans-serif}.home_lmList__5huqc a span span{display:block;margin-top:4px;font-size:.95rem;color:var(--color-text-secondary)}.home_chev__D_ddT{align-self:center;color:var(--color-text-muted);transition:transform .3s var(--ease-mk),color .2s}.home_lmList__5huqc a:hover .home_chev__D_ddT{transform:translateX(4px);color:var(--color-text-primary)}@media (max-width:900px){.home_lm__p3FNS{grid-template-columns:minmax(0,1fr)}.home_lmList__5huqc,.home_lmT__xFXAn{grid-column:1/-1}}.home_closing___ZnCF{position:relative;min-height:88svh;display:grid;place-items:center;overflow:hidden;isolation:isolate;background:#151716;color:#fff;text-align:center}.home_closing___ZnCF>img{z-index:-2;object-fit:cover}.home_closing___ZnCF:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--scrim-center)}.home_closing___ZnCF p{margin:14px auto 0;max-width:600px;font-size:clamp(1.08rem,1.5vw,1.25rem);line-height:1.5;color:rgba(255,255,255,.88)}.home_stack__s7K_P{display:grid;justify-items:center;gap:12px;margin-top:32px}.home_stack__s7K_P>a{min-width:240px}