._3WI0SW_script{width:fit-content;font-size:min(var(--size), calc(100cqw / var(--ems)));white-space:nowrap;color:#0000;background-image:var(--script-ink);text-shadow:none;-webkit-background-clip:text;background-clip:text;margin-bottom:-.12em;padding-bottom:.12em;display:block}._3WI0SW_hero{padding-block:clamp(14px, 1.6vw, 24px) var(--section)}._3WI0SW_banner{isolation:isolate;color:#fff;background:#1b0c2a;border-radius:4px;grid-template-rows:1fr auto;min-height:clamp(640px,52vw,780px);display:grid;position:relative;overflow:hidden}._3WI0SW_bannerPhoto{z-index:-2;object-fit:cover;object-position:50% 58%;animation:2.8s cubic-bezier(.22,.61,.36,1) both _3WI0SW_settle}@keyframes _3WI0SW_settle{0%{transform:scale(1.06)}}._3WI0SW_bannerShade{z-index:-1;background:linear-gradient(104deg,#0a0610c2 0%,#0a061085 36%,#0a061000 60%),linear-gradient(#0a061000 56%,#0a06102e 70%,#0a061099 100%);position:absolute;inset:0}._3WI0SW_bannerText{max-width:620px;padding:clamp(26px,3vw,46px)}._3WI0SW_crumbs ol{color:#ffffffad;flex-wrap:wrap;gap:6px 10px;margin:0 0 clamp(28px,3vw,46px);font-size:.8125rem;display:flex}._3WI0SW_crumbs li{align-items:center;gap:10px;display:inline-flex}._3WI0SW_crumbs li+li:before{content:"/";color:#ffffff6b}._3WI0SW_crumbs a{transition:color .3s var(--ease)}._3WI0SW_crumbs a:hover,._3WI0SW_crumbs [aria-current] span{color:#fff}._3WI0SW_h1{--size:clamp(2.75rem, 1.6rem + 3.4vw, 5rem);--script-ink:linear-gradient(180deg, #f6efff 10%, #c9b4f0 100%);font-family:var(--font-display);font-size:var(--size);letter-spacing:-.02em;color:#fff;text-shadow:0 2px 30px #00000040;font-weight:400;line-height:1.02;container-type:inline-size}._3WI0SW_lead{color:#ffffffdb;text-shadow:0 1px 18px #0000004d;text-wrap:pretty;max-width:30rem;margin-top:clamp(18px,1.8vw,26px);font-size:1.0625rem;line-height:1.65}._3WI0SW_rail{gap:14px;min-width:0;padding:0 clamp(18px,2.2vw,30px) clamp(18px,2.2vw,30px);display:grid}._3WI0SW_railNav{justify-content:flex-end;align-items:center;gap:10px;display:flex}._3WI0SW_railCount{font-family:var(--font-display);font-variant-numeric:lining-nums tabular-nums;color:#fff;margin-right:12px;font-size:1.0625rem}._3WI0SW_railCount span{color:#ffffff8c}._3WI0SW_navBtn{-webkit-backdrop-filter:blur(14px)saturate(1.6);backdrop-filter:blur(14px)saturate(1.6);color:#fff;width:46px;height:46px;transition:background-color .3s var(--ease), color .3s var(--ease);background:#ffffff24;border:1px solid #ffffff57;border-radius:4px;place-items:center;display:grid}._3WI0SW_navBtn svg,._3WI0SW_cardGo svg{fill:none;stroke:currentColor;stroke-width:1.25px;width:18px;height:18px}._3WI0SW_back{transform:scaleX(-1)}._3WI0SW_navBtn:hover{color:var(--color-brand);background:#fff}._3WI0SW_viewport{overflow:hidden;container-type:inline-size}._3WI0SW_track{--gap:14px;--wide:clamp(340px, 46cqw, 600px);--narrow:clamp(160px, 22cqw, 290px);--step:calc(var(--narrow) + var(--gap));--end:calc(100cqw - var(--wide) - (var(--n) - 1) * var(--step));gap:var(--gap);transform:translateX(max(calc(var(--at) * -1 * var(--step)), min(0px, var(--end))));transition:transform .9s var(--ease-lux);margin:0;padding:0;list-style:none;display:flex}._3WI0SW_card{--pad:10px;--photo:calc(100% - 2 * var(--pad));width:var(--narrow);-webkit-backdrop-filter:blur(16px)saturate(1.6);backdrop-filter:blur(16px)saturate(1.6);height:clamp(124px,10.4vw,146px);transition:width .9s var(--ease-lux), background-color .4s var(--ease);background:linear-gradient(135deg,#fff3,#ffffff12);border:1px solid #ffffff52;border-radius:4px;flex:none;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff6}._3WI0SW_cardOn{--photo:clamp(132px, 15cqw, 196px);width:var(--wide)}._3WI0SW_cardPhoto{top:var(--pad);bottom:var(--pad);left:var(--pad);width:var(--photo);transition:width .9s var(--ease-lux);background:#ffffff14;border-radius:3px;position:absolute;overflow:hidden}._3WI0SW_cardPhoto img{object-fit:cover;transition:transform 1.4s var(--ease-lux)}._3WI0SW_card:hover ._3WI0SW_cardPhoto img{transform:scale(1.05)}._3WI0SW_cardBody{top:var(--pad);bottom:var(--pad);left:calc(var(--pad) + var(--photo) + 16px);right:var(--pad);opacity:0;visibility:hidden;min-width:0;transition:opacity .35s var(--ease), visibility 0s linear .35s;flex-direction:column;align-items:flex-start;gap:5px;padding-top:4px;display:flex;position:absolute}._3WI0SW_cardOn ._3WI0SW_cardBody{opacity:1;visibility:visible;transition:opacity .6s var(--ease) .45s, visibility 0s}._3WI0SW_cardTitle{-webkit-line-clamp:2;font-family:var(--font-display);text-wrap:balance;-webkit-box-orient:vertical;font-size:1.1875rem;line-height:1.2;display:-webkit-box;overflow:hidden}._3WI0SW_cardText{-webkit-line-clamp:2;color:#ffffffc7;-webkit-box-orient:vertical;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}._3WI0SW_cardGo{color:#fff;width:34px;height:34px;transition:background-color .3s var(--ease), color .3s var(--ease);border:1px solid #ffffff80;border-radius:4px;place-items:center;margin-top:auto;display:grid}._3WI0SW_cardGo:hover{color:var(--color-brand);background:#fff}._3WI0SW_cardHit{cursor:pointer;position:absolute;inset:0}._3WI0SW_card:not(._3WI0SW_cardOn):hover{background-color:#ffffff1a}._3WI0SW_navBtn:focus-visible,._3WI0SW_cardGo:focus-visible,._3WI0SW_cardHit:focus-visible,._3WI0SW_crumbs a:focus-visible{outline-offset:3px;outline:2px solid #fff}._3WI0SW_story{padding-block:0 var(--section)}._3WI0SW_storyGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:start;gap:clamp(36px,4.4vw,80px);display:grid}._3WI0SW_h2{--size:clamp(2.25rem, 1.5rem + 2.2vw, 3.5rem);font-family:var(--font-display);font-size:var(--size);letter-spacing:-.015em;color:var(--color-ink);font-weight:400;line-height:1.04;container-type:inline-size}._3WI0SW_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:clamp(30px,3vw,46px) 0 0;display:grid}._3WI0SW_stat{background:#f5f2f8;border-radius:4px;flex-direction:column;min-height:clamp(210px,17vw,256px);padding:clamp(22px,2vw,30px);display:flex}._3WI0SW_statOn{color:#fff;background:linear-gradient(155deg,#6a36a6 0%,#4d2379 100%)}._3WI0SW_statValue{font-family:var(--font-display);letter-spacing:-.01em;font-variant-numeric:lining-nums;font-size:clamp(2.5rem,1.8rem + 1.8vw,3.5rem);font-weight:400;line-height:1}._3WI0SW_statTitle{margin:clamp(36px,3.4vw,52px) 0 0;font-size:1rem;font-weight:600;line-height:1.35}._3WI0SW_statText{color:var(--color-ink-muted);margin:8px 0 0;font-size:.875rem;line-height:1.55}._3WI0SW_statOn ._3WI0SW_statText{color:#ffffffc2}._3WI0SW_storySide{gap:clamp(24px,2.4vw,36px);display:grid}._3WI0SW_storyPhoto{aspect-ratio:16/11;background:#ece8f0;border-radius:4px;margin:0;position:relative;overflow:hidden}._3WI0SW_storyPhoto img{object-fit:cover}._3WI0SW_storyText{color:var(--color-ink-muted);text-wrap:pretty;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.4vw,40px);font-size:.9375rem;line-height:1.75;display:grid}._3WI0SW_ways{padding-block:var(--section);color:#f6f2fa;background:radial-gradient(60% 50% at 50% 0,#5d2c9338,#0000 70%),#0b0910;position:relative;overflow:hidden}._3WI0SW_waysHead{text-align:center}._3WI0SW_waysHead ._3WI0SW_script{margin-inline:auto}._3WI0SW_ways ._3WI0SW_h2{--script-ink:linear-gradient(180deg, #f3eaff 12%, #b48cf0 100%);color:#fff}._3WI0SW_adv{margin-top:clamp(52px,5.4vw,88px);position:relative}._3WI0SW_thread{transform-origin:0;height:1px;transition:transform 1.8s var(--ease-lux) .1s;background:linear-gradient(90deg,#c9b4f080,#f6f2fa29 60%,#f6f2fa0f);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}._3WI0SW_thread:after{content:"";filter:blur(1.5px);opacity:0;background:linear-gradient(90deg,#0000,#d6c4faf2,#0000) -140px 0/140px 100% no-repeat;position:absolute;inset:-2px 0}._3WI0SW_in ._3WI0SW_thread{transform:none}._3WI0SW_in ._3WI0SW_thread:after{opacity:1;animation:6.5s linear 2.4s infinite _3WI0SW_glide}@keyframes _3WI0SW_glide{to{background-position:calc(100% + 140px) 0}}._3WI0SW_advList{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._3WI0SW_advItem{border-left:1px solid #f6f2fa14;align-content:start;justify-items:start;padding:clamp(40px,3.6vw,56px) clamp(16px,1.8vw,28px) 0;display:grid;position:relative}._3WI0SW_advItem:first-child{border-left:0;padding-left:0}._3WI0SW_node{border:1px solid var(--color-lilac);opacity:0;width:9px;height:9px;transition:opacity .5s var(--ease) calc(.35s + var(--i) * .32s), transform .8s var(--ease-lux) calc(.35s + var(--i) * .32s), background-color .5s var(--ease) calc(.6s + var(--i) * .32s);background:#0b0910;position:absolute;top:0;left:0;transform:translate(-50%,-50%)rotate(45deg)scale(.3)}._3WI0SW_in ._3WI0SW_node{opacity:1;background:var(--color-lilac);transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 14px #c9b4f0b3}._3WI0SW_tile{width:64px;height:64px;transition:border-color .5s var(--ease), box-shadow .6s var(--ease), background-color .5s var(--ease);background:#c9b4f00a;border:1px solid #c9b4f042;border-radius:4px;place-items:center;display:grid}._3WI0SW_tile svg{fill:none;width:30px;height:30px;stroke:var(--color-lilac);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}._3WI0SW_tile path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.4s cubic-bezier(.65, 0, .35, 1) calc(.55s + var(--i) * .32s)}._3WI0SW_in ._3WI0SW_tile path{stroke-dashoffset:0}._3WI0SW_advItem:hover ._3WI0SW_tile{background:#c9b4f014;border-color:#c9b4f0b3;box-shadow:0 0 36px -6px #c9b4f073}._3WI0SW_advTitle{font-family:var(--font-display);color:#fff;text-wrap:balance;margin-top:clamp(22px,2vw,30px);font-size:clamp(1.25rem,1.05rem + .5vw,1.5rem);font-weight:400;line-height:1.2}._3WI0SW_advText{color:#f6f2fa9e;text-wrap:pretty;margin-top:10px;font-size:.875rem;line-height:1.65}._3WI0SW_advTitle,._3WI0SW_advText{opacity:0;transition:opacity .9s var(--ease-lux) calc(.8s + var(--i) * .32s), transform 1.1s var(--ease-lux) calc(.8s + var(--i) * .32s);transform:translateY(12px)}._3WI0SW_in ._3WI0SW_advTitle,._3WI0SW_in ._3WI0SW_advText{opacity:1;transform:none}._3WI0SW_cta{padding-block:var(--section)}._3WI0SW_ctaBand{isolation:isolate;background:#0b0910;border-radius:4px;place-items:center;min-height:clamp(480px,40vw,600px);padding:clamp(20px,4vw,64px);display:grid;position:relative;overflow:hidden}._3WI0SW_ctaPhoto{z-index:-1;object-fit:cover;object-position:50% 45%}._3WI0SW_ctaGlass{text-align:center;-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);color:#fff;background:linear-gradient(135deg,#ffffff2b,#ffffff0d);border:1px solid #ffffff4d;border-radius:4px;width:min(100%,660px);padding:clamp(28px,3.6vw,56px);box-shadow:inset 0 1px #ffffff5c,0 30px 60px -30px #0009}._3WI0SW_ctaTitle{--size:clamp(2.25rem, 1.5rem + 2.2vw, 3.5rem);--script-ink:linear-gradient(180deg, #f6efff 10%, #c9b4f0 100%);font-family:var(--font-display);font-size:var(--size);letter-spacing:-.015em;color:#fff;font-weight:400;line-height:1.04;container-type:inline-size}._3WI0SW_ctaTitle ._3WI0SW_script{margin-inline:auto}._3WI0SW_ctaText{color:#ffffffd6;text-wrap:pretty;max-width:28rem;margin:16px auto 0;font-size:1rem;line-height:1.7}._3WI0SW_ctaActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 30px;margin-top:clamp(24px,2.6vw,34px);display:flex}._3WI0SW_ctaLinks{gap:24px;display:flex}._3WI0SW_ctaLinks a{text-underline-offset:5px;color:#fff;transition:color .3s var(--ease);font-size:.875rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}._3WI0SW_ctaLinks a:hover{color:var(--color-lilac)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._3WI0SW_card,._3WI0SW_navBtn,._3WI0SW_ctaGlass{background:#160e1ec7}}@media (prefers-reduced-transparency:reduce){._3WI0SW_card,._3WI0SW_navBtn,._3WI0SW_ctaGlass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#160e1ee0}}@media (max-width:1199px){._3WI0SW_card{height:168px}}@media (max-width:1023px){._3WI0SW_storyGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){._3WI0SW_banner{min-height:0}._3WI0SW_bannerText{padding-bottom:48px}._3WI0SW_bannerShade{background:linear-gradient(#0a0610b3 0%,#0a061059 45%,#0a061000 62%),linear-gradient(#0a061000 66%,#0a0610a6 100%)}._3WI0SW_rail{padding:0 0 16px}._3WI0SW_railNav{display:none}._3WI0SW_viewport{scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-inline:16px;overflow-x:auto}._3WI0SW_viewport::-webkit-scrollbar{display:none}._3WI0SW_track{width:max-content;padding-inline:16px;transition:none;transform:none}._3WI0SW_card,._3WI0SW_cardOn{--photo:34%;scroll-snap-align:start;width:calc(100cqw - 56px);height:168px}._3WI0SW_cardBody{left:calc(var(--pad) + var(--photo) + 12px);opacity:1;visibility:visible}._3WI0SW_cardTitle{font-size:1.0625rem}._3WI0SW_cardHit{display:none}._3WI0SW_storyText{grid-template-columns:minmax(0,1fr)}}@media (max-width:1099px){._3WI0SW_thread{transform-origin:top;background:linear-gradient(#c9b4f080,#f6f2fa29 60%,#f6f2fa0f);width:1px;height:auto;bottom:0;right:auto;transform:scaleY(0)}._3WI0SW_thread:after{background:linear-gradient(#0000,#d6c4faf2,#0000) 0 -140px/100% 140px no-repeat;inset:0 -2px}._3WI0SW_in ._3WI0SW_thread:after{animation-name:_3WI0SW_glideDown}._3WI0SW_advList{grid-template-columns:minmax(0,1fr)}._3WI0SW_advItem,._3WI0SW_advItem:first-child{border-left:0;grid-template-columns:auto minmax(0,1fr);column-gap:22px;padding:0 0 clamp(30px,5vw,44px) 30px}._3WI0SW_advItem:last-child{padding-bottom:0}._3WI0SW_node{top:32px}._3WI0SW_tile{grid-row:span 2}._3WI0SW_advTitle{margin-top:6px}}@keyframes _3WI0SW_glideDown{to{background-position:0 calc(100% + 140px)}}@media (max-width:479px){._3WI0SW_stats{grid-template-columns:minmax(0,1fr)}._3WI0SW_stat{min-height:0}}@media (prefers-reduced-motion:reduce){._3WI0SW_bannerPhoto,._3WI0SW_in ._3WI0SW_thread:after{animation:none}._3WI0SW_thread,._3WI0SW_node,._3WI0SW_tile path,._3WI0SW_advTitle,._3WI0SW_advText,._3WI0SW_track,._3WI0SW_card,._3WI0SW_cardPhoto,._3WI0SW_cardPhoto img,._3WI0SW_cardBody{transition:none}}
