.v5-home{color-scheme:dark;--night: #0b0c0f;--ink: #15171c;--panel: #1d2026;--mist: #f2f1ea;--emerald: #2e9576;--mint: #5ee6b4;--gold: #d7b25e;--blue: #5581c9;--ruby: #c43a52;--display: "Fraunces Variable", Georgia, "Times New Roman", serif;--ui: "Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--bg: var(--night);--fg: var(--mist);--dim: rgba(242, 241, 234, .64);--line: rgba(242, 241, 234, .14);--btn-bg: var(--mist);--btn-fg: var(--ink);--head-font: var(--display);--head-weight: 300;--head-track: -.015em;background:var(--night);color:var(--mist);font-family:var(--ui);font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip}html{-webkit-text-size-adjust:100%}.v5-home *,.v5-home :before,.v5-home :after{box-sizing:revert}.v5-home [data-waitlist],.v5-home [data-waitlist] *,.v5-home [data-waitlist] :before,.v5-home [data-waitlist] :after{box-sizing:border-box}.v5-home :is(p,ul,ol,blockquote,figure,h3,h4,h5,h6){margin:revert}.v5-home :is(ul,ol){padding:revert;list-style:revert}.v5-home :is(h3,h4,h5,h6){font-size:revert;font-weight:revert}.v5-home .band{background:var(--bg);color:var(--fg);padding-block:clamp(72px,10vw,136px)}.v5-home .band.light{--bg: var(--mist);--fg: var(--ink);--dim: rgba(21, 23, 28, .68);--line: rgba(21, 23, 28, .16);--btn-bg: var(--ink);--btn-fg: var(--mist)}.v5-home .wrap{max-width:1180px;margin-inline:auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.v5-home h1,.v5-home h2{font-family:var(--head-font);font-weight:var(--head-weight);letter-spacing:var(--head-track);text-wrap:balance;margin:0}.v5-home h1{font-size:clamp(46px,7.6vw,104px);line-height:1}.v5-home h2{font-size:clamp(38px,5.4vw,72px);line-height:1.04;max-width:16ch}.v5-home .lede{color:var(--dim);max-width:52ch;margin:20px 0 0;font-size:clamp(17px,1.5vw,20px)}.v5-home .eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}.v5-home button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.v5-home button:focus-visible,.v5-home a:focus-visible,.v5-home input:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.v5-home .btn{display:inline-block;background:var(--btn-bg);color:var(--btn-fg);border-radius:999px;padding:14px 26px;font-weight:600;font-size:15px;text-decoration:none}.v5-home .hero{position:relative;min-height:calc(100svh - 60px);scroll-margin-top:60px;display:flex;align-items:flex-end;background:var(--night);overflow:hidden}.v5-home .hero video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.v5-home .hero:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#0b0c0fe6 0,#0b0c0f40 55%,#0b0c0f00)}.v5-home .hero .wrap{position:relative;z-index:1;width:100%;padding-bottom:clamp(104px,14vh,150px)}.v5-home .hero h1{max-width:13ch;color:var(--mist)}.v5-home .hero p{color:#f2f1eacc;margin:22px 0 0;max-width:46ch;font-size:clamp(17px,1.6vw,21px)}.v5-home .hero .readout{position:absolute;z-index:2;inset:0;pointer-events:none}.v5-home .hero .chap{--c-text: #f4eee4;--c-muted: rgba(244, 238, 228, .6);--c-faint: rgba(244, 238, 228, .36);--c-hair: rgba(255, 236, 214, .09);position:absolute;box-sizing:border-box;width:248px;overflow:hidden;padding:16px 16px 15px;border-radius:22px;color:var(--c-text);font-family:var(--ui);font-size:13px;line-height:1.4;background:linear-gradient(180deg,#ffeedc13,#ffeedc05 60%),#16141180;-webkit-backdrop-filter:blur(22px) saturate(1.25) brightness(.82);backdrop-filter:blur(22px) saturate(1.25) brightness(.82);border:1px solid rgba(255,234,212,.1);box-shadow:inset 0 1px #ffe4c829,0 26px 60px #0a070480;transition:opacity .5s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.v5-home .hero .c-night,.v5-home .hero .c-pulse{box-shadow:inset 1px 0 #96e68c1a,inset 0 1px #ffe4c824,0 26px 60px #0a070480}.v5-home .hero .c-word,.v5-home .hero .c-ring{box-shadow:inset -1px 0 #ffd2af33,inset 0 1px #ffe4c829,0 26px 60px #0a070480}.v5-home .hero .chap:after{content:"";position:absolute;inset:0;border-radius:inherit;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 0.95  0 0 0 0 0.88  0 0 0 0.55 0'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>");opacity:.09;mix-blend-mode:overlay;pointer-events:none}.v5-home .hero .c-night{left:5%;top:8%}.v5-home .hero .c-pulse{left:30%;top:13%}.v5-home .hero .c-word{left:57%;top:70%}.v5-home .hero .c-ring{right:5%;top:60%}.v5-home .hero .chap .k{display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--c-muted)}.v5-home .hero .chap .k .more{font-size:12px;font-weight:400;letter-spacing:0;text-transform:none}.v5-home .hero .chap .num{font-family:var(--display);font-weight:300;font-variant-numeric:tabular-nums}.v5-home .hero .chap svg{display:block;overflow:visible}.v5-home .hero .chap path:not([fill]){fill:none;stroke-linecap:round;stroke-linejoin:round}.v5-home .hero .chap [data-draw]{stroke-dasharray:1}.v5-home .hero .chap .fade{opacity:var(--p, 1)}.v5-home .hero .c-night .dur{display:flex;align-items:baseline;gap:10px;margin-top:6px}.v5-home .hero .c-night .dur .num{font-size:46px;line-height:50px}.v5-home .hero .c-night .unit,.v5-home .hero .c-night .sub{color:var(--c-muted)}.v5-home .hero .c-night .sub{font-size:12px}.v5-home .hero .c-night .land{width:100%;height:64px;margin-top:10px}.v5-home .hero .phase{display:grid;grid-template-columns:1fr auto;align-items:baseline;margin-top:10px;padding-top:10px;border-top:1px solid var(--c-hair)}.v5-home .hero .phase .lab{font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.v5-home .hero .phase .lab span{margin-left:6px;font-weight:400;letter-spacing:0;color:var(--c-muted)}.v5-home .hero .phase .num{font-size:18px;font-weight:400}.v5-home .hero .phase i{grid-column:1 / -1;display:block;height:8px;margin-top:7px;border-radius:4px;background:#f2f1ea0f;overflow:hidden}.v5-home .hero .phase b{display:block;height:100%;border-radius:4px;transform:scaleX(var(--p, 1));transform-origin:left}.v5-home .hero .cells{display:grid;grid-template-columns:1.25fr 1fr;margin-top:10px}.v5-home .hero .cells>div+div{padding-left:12px;border-left:1px solid var(--c-hair)}.v5-home .hero .cells .lab{font-size:11px;color:var(--c-muted)}.v5-home .hero .cells .num{font-size:40px;line-height:44px}.v5-home .hero .cells small{margin-left:3px;font-family:var(--ui);font-size:12px;color:var(--c-muted)}.v5-home .hero .zones,.v5-home .hero .zl{display:grid;grid-template-columns:repeat(5,1fr);gap:3px}.v5-home .hero .zones{margin-top:8px}.v5-home .hero .zones span{height:6px;border-radius:3px;opacity:.28}.v5-home .hero .zones .cur{opacity:1}.v5-home .hero .zl{margin-top:4px;font-size:10.5px;font-weight:600;color:var(--c-muted)}.v5-home .hero .c-pulse .line{width:100%;height:34px;margin-top:12px}.v5-home .hero .cap{display:flex;justify-content:space-between;margin-top:4px;font-size:10.5px;color:var(--c-faint)}.v5-home .hero .rings{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px}.v5-home .hero .mr{display:grid;justify-items:center;gap:2px}.v5-home .hero .ringbox{position:relative;width:56px;height:56px}.v5-home .hero .ringbox .mr-ring{width:56px;height:56px}.v5-home .hero .ringbox circle{fill:none;stroke-width:4;stroke-linecap:round}.v5-home .hero .ringbox .track{stroke:#f2f1ea14}.v5-home .hero .ringbox .mr-ico{position:absolute;left:18px;top:18px;width:20px;height:20px;overflow:visible}.v5-home .hero .ringbox .mr-ico path{stroke:var(--c-text);stroke-width:1.6}.v5-home .hero .mr .val{margin-top:4px;font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.v5-home .hero .mr .val small{font-size:12px;font-weight:400;color:var(--c-muted)}.v5-home .hero .mr .ml{font-size:9.5px;font-weight:600;letter-spacing:.17em;text-transform:uppercase;color:var(--c-muted)}.v5-home .hero .mr-left{display:inline-block;margin-top:12px;padding:4px 11px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--mint);background:#5ee6b421}.v5-home .hero .c-word .word{margin-top:6px;font-family:var(--display);font-weight:700;font-size:52px;line-height:58px;color:#3aa483}.v5-home .hero .c-word .head{font-size:15px;line-height:21px;color:var(--c-muted)}.v5-home .hero .c-word .flow{width:calc(100% + 32px);height:70px;margin:12px -16px -15px}.v5-home .hero h1 .l2{transition:opacity .8s ease}@media(max-aspect-ratio:1/1){.v5-home .hero{flex-direction:column;align-items:stretch;justify-content:space-between;gap:20px}.v5-home .hero .wrap{width:auto}.v5-home .hero .readout{position:relative;inset:auto;width:min(56%,300px);padding-top:14px;display:flex;flex-direction:column;gap:6px}.v5-home .hero .chap{position:relative;inset:auto;zoom:.6}.v5-home .hero .c-night .sub,.v5-home .hero .c-night .phase,.v5-home .hero .c-pulse .cap{display:none}.v5-home .hero .c-night,.v5-home .hero .c-ring{margin-left:max(23px,env(safe-area-inset-left,0px))}.v5-home .hero .c-pulse,.v5-home .hero .c-word{margin-left:67px}}@media(min-aspect-ratio:1/1)and (max-height:820px){.v5-home .hero .chap{scale:.7;transform-origin:0 0}.v5-home .hero .c-night .sub,.v5-home .hero .c-night .phase,.v5-home .hero .c-pulse .cap{display:none}.v5-home .hero .c-ring{transform-origin:100% 0}.v5-home .hero .c-night{top:4%}.v5-home .hero .c-pulse{left:calc(5% + 188px);top:4%}.v5-home .hero h1{font-size:min(clamp(46px,7.6vw,104px),12vh)}}@media(prefers-reduced-motion:no-preference){.js .v5-home .hero .chap,.js .v5-home .hero h1 .l2{opacity:0;animation:hero-still .4s ease 3s forwards}.js .v5-home .hero .chap{transform:translateY(10px) scale(.98)}.js .v5-home .hero.is-live .chap,.js .v5-home .hero.is-live h1 .l2{animation:none}.js .v5-home .hero.is-live .chap.on{opacity:1;transform:none}.js .v5-home .hero.is-built h1 .l2{opacity:1}}@keyframes hero-still{to{opacity:1;transform:none}}.v5-home .cta{position:fixed;left:50%;transform:translate(-50%);bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:8;background:var(--mist);color:var(--ink);border-radius:999px;padding:13px 26px;font-weight:600;font-size:14px;text-decoration:none;box-shadow:0 6px 24px #00000059;white-space:nowrap}.v5-home .float{background:#181b21db;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(242,241,234,.14);border-radius:20px;padding:18px 20px;color:var(--mist);width:min(310px,84%);font-size:14px;line-height:1.4;box-shadow:0 24px 60px #00000073}.v5-home .float .k{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:#f2f1ea9e}.v5-home .float .big{font-family:var(--display);font-weight:400;font-size:46px;line-height:1.05;margin:6px 0 4px}.v5-home .float .mid{font-family:var(--display);font-weight:300;font-size:30px;line-height:1.1}.v5-home .float .dim{color:#f2f1eaa8}.v5-home .float .row{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-top:1px solid rgba(242,241,234,.1)}.v5-home .float .row:first-of-type{border-top:0}.v5-home .f-mint{color:var(--mint)}.v5-home .f-gold{color:var(--gold)}.v5-home .f-green{color:var(--emerald)}.v5-home .batt{display:grid;grid-template-columns:repeat(20,1fr);gap:2px;padding:5px;border:1.5px solid rgba(242,241,234,.42);border-radius:8px;margin:12px 0 4px}.v5-home .batt i{height:30px;border-radius:2px;border:1px solid rgba(242,241,234,.13)}.v5-home .batt i.on{background:var(--emerald);border-color:var(--emerald)}.v5-home .batt i.win{border-color:var(--gold)}.v5-home .tri{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px}.v5-home .tri b{display:block;font-family:var(--display);font-weight:300;font-size:26px}.v5-home .tri span{font-size:10px;letter-spacing:.1em;color:#f2f1ea99;text-transform:uppercase}.v5-home .layers{margin-top:12px;border-radius:10px;overflow:hidden;font-size:12px}.v5-home .layers div{display:flex;justify-content:space-between;padding:13px 12px}.v5-home .bubble{background:#f2f1ea1a;border-radius:14px;padding:9px 12px;margin:0 0 10px 24px}.v5-home .seg{display:flex;gap:4px;margin-top:10px}.v5-home .seg i{flex:1;height:7px;border-radius:2px;background:#f2f1ea24}.v5-home .seg i.on{background:var(--mint)}.v5-home .pyr{display:grid;gap:3px;margin-top:10px}.v5-home .pyr div{display:flex;align-items:center;gap:10px;font-size:12px}.v5-home .pyr i{height:12px;background:var(--mint);border-radius:2px;display:block}.v5-home .pyr i.off{background:#f2f1ea21}.v5-home .pyr span{min-width:78px;order:2}.v5-home .pill{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--mint);border-radius:999px;padding:9px 14px;margin-top:10px;font-size:13px}.v5-home .ways{display:flex;gap:16px;margin-top:12px;color:#f2f1eab8;font-size:12px}.v5-home .bigphoto{position:relative;margin-top:44px;border-radius:24px;overflow:hidden;aspect-ratio:16 / 8.4;min-height:430px;width:100%}.v5-home .bigphoto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.v5-home .bigphoto .float{position:absolute;left:clamp(14px,4vw,44px);bottom:clamp(14px,4vw,44px)}.v5-home .carousel{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(280px,29vw,380px);gap:14px;margin-top:44px}.v5-home .carousel .card:nth-child(1),.v5-home .carousel .card:nth-child(6){grid-column:span 5}.v5-home .carousel .card:nth-child(2),.v5-home .carousel .card:nth-child(5){grid-column:span 4}.v5-home .carousel .card:nth-child(3),.v5-home .carousel .card:nth-child(4){grid-column:span 3}@media(max-width:720px){.v5-home .carousel{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:244px;gap:10px}.v5-home .carousel .card:nth-child(n){grid-column:span 1}.v5-home .carousel .card:nth-child(1),.v5-home .carousel .card:nth-child(6){grid-column:span 2}.v5-home .card .t{font-size:16px!important;left:14px!important;right:14px!important;top:14px!important}.v5-home .card .v{left:14px!important;right:14px!important}.v5-home .card .v b{font-size:clamp(22px,7vw,27px)!important;white-space:nowrap}.v5-home .bigphoto{min-height:520px}.v5-home .bigphoto img{object-position:36% 50%}.v5-home .bigphoto .float{box-sizing:border-box;left:14px;right:14px;bottom:14px;width:auto}}.v5-home .card{position:relative;border-radius:20px;overflow:hidden;color:var(--mist);text-align:left;padding:0;display:block;width:100%;height:100%;text-decoration:none}.v5-home .card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.v5-home .card[data-go=train] img{object-position:70% 50%}.v5-home .carousel .card:nth-child(4) img{object-position:8% 50%}.v5-home .carousel .card:nth-child(5) img{object-position:50% 72%}.v5-home .card[data-go=community] img{object-position:50% 52%}.v5-home .card:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#0b0c0f9e 0,#0b0c0f00 34% 55%,#0b0c0fb8)}.v5-home .carousel .card:nth-child(1):after,.v5-home .carousel .card:nth-child(4):after{background:linear-gradient(to bottom,#0b0c0fb8 0,#0b0c0f00 40% 45%,#0b0c0fd6)}.v5-home .card .t{position:absolute;z-index:1;left:18px;right:18px;top:18px;font-size:19px;line-height:1.2;font-weight:500}.v5-home .card .v{position:absolute;z-index:1;left:18px;right:18px;bottom:16px}.v5-home .card .v small{display:block;font-size:10px;letter-spacing:.13em;text-transform:uppercase;opacity:.75}.v5-home .card .v b{font-family:var(--display);font-weight:400;font-size:38px;line-height:1.1}.v5-home .note{font-size:12.5px;color:var(--dim);margin:14px 0 0}.v5-home .reader{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(28px,5vw,72px);margin-top:44px;align-items:start}.v5-home .steps{display:grid}.v5-home .step{display:block;width:100%;text-align:left;padding:15px 0;border-top:1px solid var(--line);color:var(--dim)}.v5-home .step strong{display:flex;gap:14px;font-weight:500;font-size:17px}.v5-home .step strong em{font-style:normal;font-size:13px;min-width:20px;padding-top:3px;opacity:.7;font-variant-numeric:tabular-nums}.v5-home .step .txt{display:block;margin:8px 0 2px 34px;font-size:15px}.v5-home .step[aria-pressed=true]{color:var(--fg)}.v5-home .step[aria-pressed=true] .txt{color:var(--dim)}.js .v5-home .step .txt{display:none}.js .v5-home .step[aria-pressed=true] .txt{display:block}.js .v5-home .scene:not(.is-active),.js .v5-home .v5-panel:not(.is-active){display:none}.v5-home .stage{position:sticky;top:84px}.v5-home .scene{position:relative;height:clamp(460px,62vw,640px);border-radius:24px;overflow:hidden;background:#0f1115;display:grid;place-items:end start;padding:0 0 22px 5%}.v5-home .stage .scene+.scene{margin-top:16px}.js .v5-home .stage .scene+.scene{margin-top:0}.v5-home .scene:has(.ph){place-items:start start;padding:22px 0 0 5%}.v5-home .scene .ph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.v5-home .scene .float{width:min(310px,88%)}.v5-home .stage.how .ph{object-position:50% 88%}.v5-home .device{position:absolute;top:4%;right:7%;height:92%;aspect-ratio:1350 / 2760}.v5-home .device .scr{position:absolute;left:5.333%;top:2.5%;width:89.334%;height:95%;overflow:hidden;border-radius:9%/4.2%;background:var(--ink)}.v5-home .device .scr img{width:100%;display:block}.v5-home .device .scr:after{content:"";position:absolute;inset:0;background:#0b0c0f80}.v5-home .device .bez{position:absolute;inset:0;width:100%;height:100%;max-width:none}.v5-home .scene.live .device .scr:after{display:none}.v5-home .device .scr video{width:100%;display:block}.v5-home .scene.live .device{right:3%}.v5-home .scene.live .float{width:min(204px,40%);box-sizing:border-box;padding:14px 15px}.v5-home .scene.live .float .tri span{font-size:9px;letter-spacing:0}.v5-home .scene.live .float .tri{gap:4px}.v5-home .scene.live .float .mid{font-size:22px}.v5-home .scene.live .float .big{font-size:36px}.v5-home .scene .float{position:relative;z-index:1;animation:rise .45s ease both}@keyframes rise{0%{transform:translateY(10px);opacity:.3}to{transform:none;opacity:1}}.v5-home .tabs{display:flex;gap:8px;overflow-x:auto;margin-top:34px;padding-bottom:6px;scrollbar-width:none}.v5-home .tabs::-webkit-scrollbar{display:none}.v5-home .tab{flex:none;border:1px solid var(--line);border-radius:999px;padding:9px 17px;font-size:14px;color:var(--dim)}.v5-home .tab[aria-selected=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.v5-home .tabhead{font-family:var(--head-font);font-weight:var(--head-weight);font-size:clamp(26px,3vw,36px);margin:30px 0 0}.v5-home .tabs+.reader{margin-top:18px}@media(max-width:860px){.v5-home .reader{grid-template-columns:minmax(0,1fr)}.v5-home .stage{position:relative;top:0;order:-1}.v5-home .scene{height:500px}.v5-home .scene.live{height:600px;padding:0}.v5-home .scene.live .float{display:none}.v5-home .scene.live .device{right:auto;left:50%;transform:translate(-50%)}.v5-home .scene{grid-template-columns:minmax(0,1fr);padding:0 14px 14px;place-items:end center}.v5-home .scene:has(.ph){padding:44px 14px 14px;place-items:start center}.v5-home .scene .float{box-sizing:border-box;width:100%;max-width:340px}.v5-home .scene .float .big{font-size:34px}.v5-home .scene:not(.live) .device{right:auto;left:50%;transform:translate(-50%)}}.v5-home .age{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,6vw,90px);align-items:center}.v5-home .agecol{min-width:0;max-width:540px;width:100%}.v5-home .agestage{position:relative;aspect-ratio:1 / 1;min-height:540px;width:100%;overflow:hidden;background:#0f1115;border-radius:24px;color:var(--mist)}.v5-home .agestage canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.v5-home .agetag{position:absolute;left:16px;top:14px;font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:#f2f1ea9e}.v5-home .agenum{position:absolute;left:50%;transform:translate(-50%,-50%);text-align:center;width:66%;pointer-events:none}.v5-home .agenum b{display:block;font-family:var(--display);font-weight:300;font-size:calc(var(--r) * .56);line-height:1.03;letter-spacing:-.015em;font-variant-numeric:tabular-nums}.v5-home .agenum small{display:block;font-size:10.5px;font-weight:600;letter-spacing:.24em;color:#f2f1eab8;margin-top:6px}.v5-home .agenum span{display:block;font-size:15px;font-weight:500;margin-top:6px;line-height:1.25;font-variant-numeric:tabular-nums}.v5-home .agefactors{position:absolute;left:12px;right:12px;bottom:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v5-home .afr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;background:#181b21eb;border:1px solid rgba(242,241,234,.12);border-radius:14px;padding:11px 12px;transition:opacity .35s ease}.v5-home .afr.rest{opacity:.5}.v5-home .afl{grid-column:1 / -1;display:flex;justify-content:space-between;gap:8px;font-size:10px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:#f2f1eacc;white-space:nowrap}.v5-home .afl i{font-style:normal;font-weight:500;letter-spacing:0;text-transform:none;font-size:11.5px}.v5-home .afv{font-size:17px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.v5-home .afv span{font-size:11.5px;font-weight:500;color:#f2f1ea9e;margin-left:4px}.v5-home .afy{font-size:17px;font-weight:600;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.v5-home .afy span{font-size:11px;font-weight:400;color:#f2f1ea9e;margin-left:3px}.v5-home .atrack{grid-column:1 / -1;position:relative;height:4px;border-radius:2px;margin:7px 0 2px}.v5-home .atrack u{position:absolute;top:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:50%;background:var(--mist);border:2px solid #0f1115;box-sizing:border-box;text-decoration:none}.v5-home .ats{grid-column:1 / -1;display:flex;justify-content:space-between;font-size:10.5px;color:#f2f1ea8f}@media(max-width:560px){.v5-home .agestage{aspect-ratio:auto;height:590px}.v5-home .agefactors{grid-template-columns:minmax(0,1fr)}}.v5-home .facts{margin-top:28px;display:grid}.v5-home .facts div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--line);font-size:15px}.v5-home .facts span:last-child{color:var(--dim);text-align:right}@media(max-width:860px){.v5-home .age{grid-template-columns:minmax(0,1fr)}}.v5-home .stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:48px;border-top:1px solid var(--line);padding-top:32px}.v5-home .stats b{display:block;font-family:var(--display);font-weight:300;font-size:clamp(52px,8vw,108px);line-height:1;font-variant-numeric:tabular-nums}.v5-home .stats div:last-child b{color:#9b7a26}.v5-home .stats span{display:block;margin-top:10px;color:var(--dim);font-size:15px;max-width:22ch}.v5-home blockquote{margin:44px 0 0;max-width:62ch;font-family:var(--display);font-weight:300;font-size:clamp(20px,2.2vw,27px);line-height:1.34}.v5-home .cite{margin-top:12px;font-size:13px;color:var(--dim)}@media(max-width:560px){.v5-home .stats{grid-template-columns:minmax(0,1fr)}}.v5-home .final{text-align:left}.v5-home .formrow{display:flex;gap:10px;flex-wrap:wrap;margin-top:30px;max-width:520px}.v5-home .madeof{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:22px;margin-top:64px;border-top:1px solid var(--line);padding-top:26px;font-size:14.5px;color:var(--dim)}.v5-home .madeof b{display:block;color:var(--fg);font-weight:500;margin-bottom:4px}@media(prefers-reduced-motion:reduce){.v5-home .scene .float{animation:none}}
