.topbar{position:fixed;top:20px;left:0;right:0;z-index:50;margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:min(var(--content-width),calc(100% - 64px));padding:6px 6px 6px 16px;border:1px solid var(--line);border-radius:999px;background:#0a0a0a8c;backdrop-filter:blur(16px);box-shadow:0 10px 30px #00000040;transition:top .45s cubic-bezier(.22,.8,.2,1),background .45s,box-shadow .45s}.topbar.is-compact{top:14px;background:#060606d1;box-shadow:0 14px 34px #00000073}.topbar .brand{gap:10px;font-size:22px;font-weight:600}.topbar .brand picture{display:block;flex:0 0 auto}.topbar .brand-logo{width:28px;height:28px}.topbar nav{display:flex;gap:28px;color:var(--muted);font-size:16px;font-weight:600}.topbar nav a{white-space:nowrap}.topbar nav a:hover{color:#fff}.topbar .topbar-cta{justify-self:end}@media(max-width:1000px){.topbar{grid-template-columns:1fr auto}.topbar nav{display:none}}@media(max-width:600px){.topbar{top:12px;right:0;left:0;width:calc(100% - 24px);padding-left:14px}.topbar.is-compact{top:8px}.topbar .brand{font-size:20px}}.landing-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 28px;border:0;border-radius:999px;background:#fff;color:#050505;font-family:inherit;font-size:17px;font-weight:600;line-height:1;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:background .2s}.landing-button:hover{background:#ececec}.landing-button:focus-visible{outline:2px solid var(--green);outline-offset:4px}.landing-button--md{min-height:48px;padding:0 22px}.landing-button--lg{min-height:56px}.landing-button-icon{width:22px;height:22px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:600px){.landing-button{font-size:16px}.landing-button--md{min-height:44px;padding:0 18px}.landing-button--lg{min-height:52px;padding:0 24px}.landing-button-icon{width:20px;height:20px}}.hero{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(540px,1.08fr);min-height:100svh;align-items:center;overflow:hidden;padding:150px max(32px,calc((100vw - var(--container)) / 2)) 64px;background:radial-gradient(circle at 76% 48%,rgba(25,111,54,.29),transparent 34%),linear-gradient(180deg,#000,#010302)}.hero-copy{position:relative;z-index:2;max-width:720px}.hero h1{margin:0;font-size:clamp(56px,6.1vw,94px);font-weight:300;line-height:.98;letter-spacing:-.04em;text-wrap:balance}.hero-copy>p{max-width:590px;margin:30px 0 0;color:var(--muted);font-size:18px;line-height:1.6}.hero-centered{display:flex;min-height:1080px;align-items:center;flex-direction:column;padding:174px 24px 0;background:#000}.hero-centered:after{position:absolute;right:0;bottom:0;left:0;z-index:1;height:170px;content:"";background:linear-gradient(transparent,#000);pointer-events:none}.hero-smoke{position:absolute;inset:78px 0 0;opacity:.82;pointer-events:none}.hero-centered .hero-copy{z-index:3;display:flex;width:min(820px,100%);max-width:none;align-items:center;flex-direction:column;text-align:center}.hero-centered h1{font-size:clamp(52px,5.3vw,82px);font-weight:500;line-height:1.05;letter-spacing:-.035em}.hero-centered .hero-copy>p{max-width:720px;margin:28px auto 0;color:#f6f7f7ad;font-size:18px;line-height:1.65}.platform-badges{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:34px}.platform-badges a,.platform-badges span{display:block;transition:transform .28s cubic-bezier(.2,.8,.2,1),filter .28s}.platform-badges a:hover{transform:translateY(-3px);filter:brightness(1.08)}.platform-badges img{display:block;width:auto;height:52px}.hero-terminal-word{display:inline-block;white-space:nowrap}.terminal-character{display:inline-block;opacity:0;transform:translateY(.12em);transition:opacity .16s ease-out,transform .2s cubic-bezier(.2,.8,.2,1)}.terminal-character.is-visible{opacity:1;transform:translateY(0)}.hero-terminal-word.is-typing:after{content:"_";display:inline-block;margin-left:.08em;color:var(--green);font-family:inherit;animation:terminal-cursor .8s steps(1,end) infinite}@media(max-width:600px){.hero-terminal-word{font-size:inherit}}@media(max-width:1000px){.hero{grid-template-columns:1fr;padding-top:145px}.hero-copy{z-index:3}}@media(max-width:600px){.hero{padding:130px 20px 40px}.hero h1{font-size:clamp(47px,13vw,65px)}.hero-copy>p{font-size:16px}}@media(max-width:1000px){.hero-centered{min-height:920px;padding-top:150px}}@media(max-width:600px){.hero-centered{min-height:790px;padding:122px 16px 32px}.hero-centered h1{font-size:clamp(42px,12vw,58px);line-height:1.02}.hero-centered .hero-copy>p{font-size:16px;line-height:1.55}.platform-badges{flex-wrap:wrap;gap:10px;margin-top:28px}.platform-badges img{height:44px}.hero-smoke{inset:70px -38% 0;background-size:auto 88%;opacity:.72}}.paragraph-new{color:var(--color--text--paragraph);text-wrap:balance;margin-top:0;margin-bottom:0;font-size:1.25rem;font-weight:500;line-height:160%}.hero-centered .hero-copy>.paragraph-new{max-width:720px;margin:0;color:var(--color--text--paragraph);font-size:1.25rem;font-weight:500;line-height:160%;text-wrap:balance}.hero-centered h1,.hero-centered .hero-terminal-word{width:100%;margin-inline:auto;text-align:center}.hero-centered .hero-terminal-word{display:block}.hero-centered h1{font-size:var(--section-heading-size);line-height:var(--section-heading-line-height)}.heading-xl,.hero-centered h1.heading-xl{color:#fff;letter-spacing:-.01em;text-wrap:balance;margin-top:0;margin-bottom:0;font-size:4.5rem;font-weight:600;line-height:110%}.hero-new{grid-column-gap:32px;grid-row-gap:32px;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}@media(max-width:600px){.hero-centered h1.heading-xl{width:100%;font-size:clamp(2rem,8.75vw,2.8rem);line-height:1.1;letter-spacing:-.02em;overflow-wrap:anywhere}.hero-centered h1.heading-xl .hero-terminal-word{white-space:normal;overflow-wrap:anywhere}}@keyframes terminal-cursor{50%{opacity:0}}.hero-smoke{background:none}.hero-smoke picture,.hero-smoke img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.hero-centered .hero-terminal-word{display:grid;justify-items:center;align-items:start;white-space:normal;text-wrap:balance}.hero-terminal-word>.hero-terminal-sizer,.hero-terminal-word>.hero-terminal-live{grid-area:1 / 1;max-width:100%}.hero-terminal-sizer{visibility:hidden}.hero-terminal-word.is-typing .hero-terminal-live:after{content:"_";display:inline-block;margin-left:.08em;color:var(--green);animation:terminal-cursor .8s steps(1,end) infinite}.hero-terminal-word.is-typing:after{content:none}@media(min-width:601px){.hero-centered h1.heading-xl{width:min(1180px,calc(100vw - 48px));max-width:none;margin-inline:calc(50% - min(590px,50vw - 24px));font-size:min(4.5rem,7.2vw)}}.hero-centered .hero-copy>.paragraph-new{max-width:560px;margin-top:20px;color:#f6f7f7c7;font-size:1.25rem;font-weight:400;line-height:1.55}.hero-centered .hero-copy>.platform-badges{margin-top:32px}.hero-centered .hero-copy>.hero-product.hero-phones{margin-top:48px}@media(max-width:600px){.hero-centered .hero-copy>.paragraph-new{max-width:30ch;margin-top:16px;font-size:1.0625rem}.hero-centered .hero-copy>.platform-badges{margin-top:24px}.hero-centered .hero-copy>.hero-product.hero-phones{margin-top:36px}}@media(min-width:601px){.hero-centered{padding-bottom:64px}.hero-centered:after{height:56px}.hero-centered .hero-copy>.hero-product.hero-phones{margin-top:68px}}@media(max-width:600px){.hero-centered:after{height:40px}}@media(max-width:760px){.hero-centered .hero-copy>.platform-badges{display:grid;grid-template-columns:repeat(2,max-content);justify-content:center;gap:10px}}.hero-centered .hero-product.hero-phones{position:relative;isolation:isolate;flex:0 0 auto;width:min(1080px,calc(100vw - 64px));aspect-ratio:1.5;margin:64px 0 0;transform:none}.hero-phone{position:absolute;top:var(--phone-y);left:var(--phone-x);z-index:var(--phone-z);width:36%;height:86%;animation:hero-phone-float var(--float-duration) var(--float-delay) cubic-bezier(.45,0,.55,1) infinite both;animation-play-state:paused}.hero-phone--main{--phone-x: -2%;--phone-y: 14%;--phone-z: 3;--float-duration: 6.4s;--float-delay: -1.2s;--float-lower: 7px;--float-upper: -11px;--float-x: -3px}.hero-phone--hub{--phone-x: 24%;--phone-y: 8%;--phone-z: 1;--float-duration: 7.9s;--float-delay: -4.1s;--float-lower: 4px;--float-upper: -14px;--float-x: 1px}.hero-phone--victoria{--phone-x: 50%;--phone-y: 14%;--phone-z: 2;--float-duration: 8.8s;--float-delay: -2.5s;--float-lower: 10px;--float-upper: -6px;--float-x: 4px}.hero-phone picture{display:flex;justify-content:center;width:100%;height:100%}.hero-centered .hero-phones img{display:block;flex:0 0 auto;width:auto;max-width:none;height:100%;object-fit:contain;filter:none}.hero-phones.is-floating .hero-phone{animation-play-state:running;will-change:transform}@media(max-width:1000px){.hero-centered .hero-product.hero-phones{width:calc(100vw - 48px);margin-top:56px}}@media(max-width:600px){.hero-centered .hero-product.hero-phones{width:calc(100vw - 24px);aspect-ratio:.9;margin-top:44px}.hero-phone{width:52%}}@media(prefers-reduced-motion:reduce){.hero-phone{animation:none}}@keyframes hero-phone-float{0%,to{transform:translate3d(0,var(--float-lower),0)}50%{transform:translate3d(var(--float-x),var(--float-upper),0)}}.hero-phone picture{align-items:center}.hero-centered .hero-phones .hero-phone img{height:79.83%}@media(min-width:601px){.hero-centered .hero-product.hero-phones{--phones-room: min(1080px, calc(100vw - 48px) );--phone-w-max: 278px;--phone-gap-max: 61px;--phone-gap-min: 16px;--phone-gap: clamp( var(--phone-gap-min), calc((var(--phones-room) - 3 * var(--phone-w-max)) / 2), var(--phone-gap-max) );--phone-w: min(var(--phone-w-max), calc((var(--phones-room) - 2 * var(--phone-gap-min)) / 3));display:flex;width:var(--phones-room);height:auto;aspect-ratio:auto;align-items:flex-start;justify-content:center;gap:var(--phone-gap)}.hero-centered .hero-phones .hero-phone{position:relative;top:auto;left:auto;flex:none;width:var(--phone-w);height:auto}.hero-centered .hero-phones .hero-phone--main,.hero-centered .hero-phones .hero-phone--victoria{margin-top:calc(var(--phone-w) * .207)}.hero-centered .hero-phones .hero-phone picture{display:block;height:auto}.hero-centered .hero-phones .hero-phone img{width:100%;height:auto}}@media(max-width:600px){.hero-centered .hero-phones .hero-phone img{height:89%}}.product-intro p{max-width:43ch;margin:28px auto 0;color:var(--muted);font-size:clamp(18px,1.7vw,24px);font-weight:500;line-height:1.6;letter-spacing:-.01em;text-wrap:balance}.product-intro{width:min(1080px,calc(100% - 48px));margin:0 auto;padding:150px 0;text-align:center}.product-intro h2{margin:0;font-size:clamp(46px,5.6vw,80px);font-weight:300;line-height:1.04;letter-spacing:-.04em}html[lang=ru] .product-intro h2{white-space:normal}@media(max-width:600px){.product-intro{padding:110px 0}.product-intro h2{font-size:42px}.product-intro p{font-size:18px}html[lang=ru] .product-intro h2{white-space:normal;font-size:clamp(16px,calc(6.8vw - 3px),40px)}}.product-intro-scroll.is-pinned{position:relative;height:220vh}.product-intro-scroll.is-pinned .product-intro{position:sticky;top:0;height:100vh;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.intro-accent{color:var(--green);font-family:inherit;font-style:normal;letter-spacing:-.02em}.sr-word{display:inline-block;opacity:.16;will-change:opacity,transform,filter}@media(max-width:600px){.product-intro-scroll.is-pinned{height:190vh}}.product-intro h2,html[lang=ru] .product-intro h2{font-size:var(--section-heading-size);line-height:var(--section-heading-line-height)}.product-intro,.product-intro-scroll.is-pinned .product-intro{padding-block:var(--section-edge-space)}@media(max-width:600px){html[lang=ru] .product-intro h2{white-space:normal}}.product-intro-scroll .product-intro{--problem-statement-size: clamp(48px, 4.2vw, 64px);--problem-statement-leading: 1.1}.product-intro-scroll .product-intro>h2{width:100%;max-width:30ch;margin:0 auto;white-space:normal;font-size:var(--problem-statement-size);font-weight:500;line-height:var(--problem-statement-leading);letter-spacing:-.025em;text-wrap:balance}.product-intro-scroll .product-intro>p{width:100%;max-width:30ch;margin:.48em auto 0;color:var(--white);font-size:var(--problem-statement-size);font-weight:500;line-height:var(--problem-statement-leading);letter-spacing:-.025em;text-wrap:balance}.product-intro-scroll .sr-word{color:transparent;background-image:linear-gradient(180deg,#fff,#fff9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.product-intro-scroll .intro-accent .sr-word{background-image:linear-gradient(180deg,#63e65e,#63e65e9e)}@media(max-width:600px){.product-intro-scroll .product-intro{--problem-statement-size: clamp(32px, 8.5vw, 42px);--problem-statement-leading: 1.1}}.product-intro{width:min(var(--content-width),calc(100% - 48px))}.feature-showcase{width:min(var(--wide-content-width),100%);margin:0 auto;background:#000}.feature-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:728px;padding:var(--section-edge-space) 9%;scroll-margin-top:100px}.feature-copy{position:relative;z-index:3;color:var(--white)}.feature-copy h2{margin:.82em 0 .72em;font-family:Inter,Arial,sans-serif;font-size:clamp(32px,2.8vw,42px);font-weight:400;line-height:1.08;letter-spacing:-.04em}.feature-copy h2 em{color:#55bc4d;font-style:normal}.feature-copy p{margin:0;color:#f6f7f7a8;font-size:clamp(13px,1.48vw,22px);line-height:1.52}.feature-phone{position:relative;display:grid;width:100%;height:590px;margin:0;place-items:center;overflow:visible;isolation:isolate}.feature-phone picture{display:contents}.feature-phone img{position:relative;z-index:1;display:block;width:auto;height:97.5%;max-width:100%;object-fit:contain;filter:drop-shadow(0 24px 36px rgba(0,0,0,.52))}.feature-phone:after{position:absolute;inset:auto 0 0;z-index:2;height:32%;content:"";background:linear-gradient(180deg,transparent,rgba(0,0,0,.5) 45%,#000 100%);pointer-events:none}.feature-reverse .feature-phone{grid-column:1;grid-row:1}.feature-reverse .feature-copy{grid-column:2;grid-row:1}.feature-phone:before{position:absolute;inset:-5% -30%;z-index:0;content:"";background:radial-gradient(ellipse at 50% 48%,rgba(99,230,94,.18),rgba(40,145,67,.075) 35%,transparent 68%);pointer-events:none}.mobile-feature-label{display:none}.feature-screenshot{position:absolute;top:-4%;left:0;z-index:1;width:100%;height:112%;display:flex;justify-content:center}.feature-phone .feature-screenshot picture{display:flex;justify-content:center;width:100%;height:100%}.feature-phone .feature-screenshot picture img{flex:0 0 auto;width:auto;max-width:none;height:100%}@media(max-width:760px){.feature-row{display:flex;min-height:0;align-items:center;flex-direction:column;gap:0;padding:48px 20px 104px;text-align:center}.feature-row+.feature-row{padding-top:20px}.feature-copy{order:2;width:100%;max-width:380px;margin:0 auto}.feature-phone{order:1;width:calc(100% + 40px);height:460px;margin:0 -20px -34px}.feature-phone img{filter:drop-shadow(0 30px 46px rgba(0,0,0,.56))}.feature-phone:after{inset:0;height:100%;background:linear-gradient(180deg,transparent 48%,rgba(0,0,0,.22) 62%,#000 91%)}.mobile-feature-label{display:inline-flex;min-height:30px;align-items:center;justify-content:center;margin:0 auto 18px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:#0a0c0b;color:#f6f7f7ad;font-size:13px;font-weight:500;letter-spacing:-.01em}.feature-copy h2{max-width:14ch;margin:0 auto;font-size:clamp(28px,8vw,32px);line-height:1.1;text-align:center;text-wrap:balance}.feature-copy p{max-width:34ch;margin:18px auto 0;color:#f6f7f7bd;font-size:16px;line-height:1.55;text-align:center}}.feature-note{display:block;margin-top:18px;color:#f6f7f761;font-size:13px;line-height:1.4}@media(max-width:760px){.feature-note{margin-top:14px;font-size:12px}}.faq{width:min(1000px,calc(100% - 48px));margin:0 auto;padding:150px 0}.faq h2{margin:0 0 58px;text-align:center;font-size:clamp(48px,5.7vw,84px);font-weight:400;line-height:1.02;letter-spacing:-.04em;text-wrap:balance}.faq-list{display:grid;gap:12px}.faq details{border:1px solid var(--line);border-radius:18px;background:var(--surface);color:var(--white);overflow:hidden;transition:border-color .25s ease}.faq details:hover{border-color:#ffffff38}.faq details[open]{border-color:#63e65e38}.faq summary{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:24px;padding:20px 24px;font-size:17px;font-weight:500;line-height:1.45;cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary::marker{content:""}.faq-toggle{position:relative;flex:0 0 18px;width:18px;height:18px}.faq-toggle:before,.faq-toggle:after{position:absolute;top:50%;left:50%;width:14px;height:1.5px;background:#f6f7f79e;content:"";transform:translate(-50%,-50%);transition:transform .25s cubic-bezier(.2,.8,.2,1),background-color .25s}.faq-toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.faq details[open] .faq-toggle:before{background:var(--green)}.faq details[open] .faq-toggle:after{background:var(--green);transform:translate(-50%,-50%) rotate(0)}.faq-answer{padding:0 64px 24px 24px}.faq-answer p{max-width:780px;margin:0;color:var(--muted);font-size:16px;line-height:1.7}.faq-answer strong{color:var(--white);font-weight:500}@media(max-width:600px){.faq{width:calc(100% - 32px);padding:110px 0}.faq h2{margin-bottom:38px;font-size:48px}.faq summary{min-height:66px;padding:18px;font-size:16px}.faq-answer{padding:0 48px 20px 18px}.faq-answer p{font-size:15px;line-height:1.65}}.faq h2{font-size:var(--section-heading-size);line-height:var(--section-heading-line-height)}.faq{padding-block:var(--section-edge-space)}.faq h2{margin-bottom:64px}.faq summary{font-size:clamp(18px,1.55vw,21px);font-weight:600}.faq-answer p{font-size:clamp(15px,1.25vw,16px)}@media(max-width:600px){.faq h2{margin-bottom:42px}.faq summary{font-size:17px}.faq-answer p{font-size:15px}}.faq{width:min(var(--content-width),calc(100% - 48px))}@media(max-width:600px){.faq{width:calc(100% - 32px)}}.faq details.is-closing .faq-toggle:before{background:#f6f7f79e}.faq details.is-closing .faq-toggle:after{background:#f6f7f79e;transform:translate(-50%,-50%) rotate(90deg)}.faq details.is-closing{border-color:var(--line)}.community-loop{width:min(1440px,calc(100% - 64px));margin:0 auto;padding:160px 0 130px;text-align:center}.community-loop-copy{max-width:650px;margin:0 auto 84px}.community-loop h2{margin:0 0 20px;font-size:clamp(52px,6.1vw,88px);font-weight:400;line-height:.98;letter-spacing:-.04em;text-wrap:balance}.community-loop p{max-width:520px;margin:0 auto;color:var(--muted);font-size:18px;line-height:1.56;text-wrap:balance}.community-loop-cta{margin-top:30px}.community-loop-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.community-loop-card{position:relative;display:block;min-height:310px;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:#090b0a;color:#fff;text-align:left;isolation:isolate;box-shadow:0 24px 46px #00000042;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s cubic-bezier(.2,.8,.2,1),border-color .25s ease}.community-loop-card:after{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(180deg,#02040305 35%,#020403d1)}.community-loop-card img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;filter:saturate(.8) contrast(1.06);transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .35s ease}.community-loop-card-copy{position:absolute;right:26px;bottom:25px;left:26px;display:grid;gap:8px}.community-loop-card-copy .pixel-label{color:#eaffeaad;font-size:11px;letter-spacing:.06em}.community-loop-card strong{max-width:21ch;font-size:clamp(20px,2vw,30px);font-weight:500;line-height:1.05;letter-spacing:-.03em}.community-loop-card:hover{border-color:#63e65e59;transform:translateY(-7px);box-shadow:0 34px 58px #00000061}.community-loop-card:hover img{filter:saturate(1) contrast(1.06);transform:scale(1.045)}.community-loop-card:focus-visible,.community-loop-cta:focus-visible{outline:2px solid var(--green);outline-offset:5px}@media(max-width:600px){.community-loop{width:calc(100% - 40px);padding:108px 0 96px}.community-loop-copy{margin-bottom:46px}.community-loop h2{font-size:clamp(45px,12vw,58px)}.community-loop p{font-size:16px}.community-loop-grid{grid-template-columns:1fr;gap:0}.community-loop-card{min-height:300px}.community-loop-card:not(:first-child){display:none}.community-loop-card-copy{right:22px;bottom:21px;left:22px}}.community-loop-copy{max-width:900px}@media(max-width:600px){.community-loop h2{font-size:clamp(27px,8vw,48px)}}.community-loop h2{font-size:var(--section-heading-size);line-height:var(--section-heading-line-height)}.community-loop{padding-block:var(--section-edge-space)}.community-loop{width:100%}.community-loop-scroll{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:12px 24px 24px}.community-loop-grid{display:flex;width:max-content;gap:22px;margin-inline:auto}.community-loop-card{flex:0 0 auto;width:clamp(280px,calc((100vw - 92px) / 3),426px);scroll-snap-align:center}.community-loop-card picture{display:contents}.community-loop-card-copy .card-topic{color:#eaffeaad;font-family:Inter,Arial,sans-serif;font-size:11px;letter-spacing:.06em}.community-loop-copy{padding-inline:24px}@media(max-width:600px){.community-loop-card{width:85vw}.community-loop-card:not(:first-child){display:block}.community-loop-grid{gap:16px}}.intro-photo{position:relative;isolation:isolate;width:min(var(--wide-content-width),calc(100% - 48px));aspect-ratio:1672 / 941;margin:var(--section-edge-space) auto;border-radius:28px;background:transparent}.intro-photo-composition{position:absolute;top:50%;right:0;width:60%;transform:translateY(-50%)}.intro-photo-copy{position:absolute;top:50%;left:clamp(48px,8vw,136px);z-index:2;display:flex;width:min(35%,460px);align-items:flex-start;flex-direction:column;color:#f6f7f7;transform:translateY(-50%)}.intro-photo-copy h2{margin:0;color:#f6f7f7;font-size:clamp(30px,3vw,46px);font-weight:400;line-height:var(--section-heading-line-height);letter-spacing:-.04em;text-wrap:balance}.intro-photo-copy p{max-width:30ch;margin:20px 0 0;color:#f6f7f7b8;font-size:clamp(16px,1.35vw,20px);line-height:1.5}.intro-photo-platforms{margin-top:28px}@media(min-width:761px)and (max-width:1000px){.intro-photo-copy{left:4%;width:34%}}@media(max-width:760px){.intro-photo{width:100%;height:clamp(820px,180vw,900px);aspect-ratio:auto;border-radius:0}.intro-photo-composition{top:54px;right:50%;width:min(520px,calc(100% - 16px));transform:translate(50%)}.intro-photo-copy{top:clamp(438px,100vw,510px);right:24px;left:24px;width:auto;align-items:center;text-align:center;transform:none}.intro-photo-copy h2{max-width:16ch;margin:0 auto;font-size:clamp(28px,7.6vw,34px);line-height:1.08;letter-spacing:-.035em}.intro-photo-copy p{margin:16px auto 0;font-size:16px}.intro-photo-platforms{justify-content:center;margin-top:22px}}.devices-artwork[data-astro-cid-qe5ve7dj]{position:relative;width:100%;aspect-ratio:1000 / 800;overflow:clip}.devices-artwork[data-astro-cid-qe5ve7dj] img{position:absolute;top:-12.5%;left:-10%;display:block;width:120%;max-width:none;height:auto}.platform-chips{display:flex;flex-wrap:wrap;gap:8px}.platform-chip{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid var(--line);border-radius:999px;background:#00000059;color:var(--white);font-size:14px;font-weight:500;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s,background .25s}.platform-chip svg,.platform-chip img{width:17px;height:17px;flex:none;fill:currentColor}.platform-chip:hover{transform:translateY(-2px);border-color:#63e65e80;background:#63e65e0f}.footer-chips .platform-chip{gap:9px;padding:10px 16px;background:transparent}.download{width:min(1120px,calc(100% - 48px));margin:0 auto;padding:150px 24px 170px;text-align:center;border-top:1px solid var(--line)}.download-visual{display:block;width:clamp(180px,22vw,270px);height:auto;aspect-ratio:1;margin:0 auto 42px;object-fit:cover}.download h2{margin:0 0 28px;font-size:clamp(58px,7vw,100px);font-weight:300;line-height:.96;letter-spacing:-.04em}.download>p:not(.pixel-label){color:var(--muted);font-size:18px}.download-primary{margin-top:36px}.download{border-top:0}.download h2{font-size:var(--section-heading-size);line-height:var(--section-heading-line-height)}.download h2{font-size:var(--closing-heading-size);line-height:var(--closing-heading-line-height)}.download{padding-block:var(--section-edge-space)}.download{width:min(var(--content-width),calc(100% - 48px))}footer{display:block;width:min(var(--container),calc(100% - 64px));margin:0 auto;padding:96px 0 132px;color:var(--quiet);font-size:13px}@media(max-width:600px){footer{width:calc(100% - 40px);padding:64px 0 108px}}.footer-platforms{display:flex;flex-wrap:wrap;gap:56px;margin-bottom:64px}.footer-heading{margin:0 0 16px;color:var(--green);font-size:13px;font-weight:600;letter-spacing:.02em}.footer-chips{display:flex;flex-wrap:wrap;gap:10px}.footer-chip{display:inline-flex;align-items:center;gap:9px;padding:10px 16px;border:1px solid var(--line);border-radius:999px;color:var(--white);font-size:14px;font-weight:500;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s,background .25s}.footer-chip svg,.footer-play-mark{width:18px;height:18px;flex:none;fill:currentColor;stroke:none}a.footer-chip:hover{transform:translateY(-2px);border-color:#63e65e80;background:#63e65e0f}.footer-links{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(24px,3vw,52px);padding-bottom:64px}.footer-col{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.footer-links .footer-heading{margin-bottom:15px;color:var(--white);font-size:15px;font-weight:500;letter-spacing:0}.footer-col a,.footer-static{color:var(--quiet);font-size:14.5px;line-height:1.35;transition:color .2s}.footer-col a:hover{color:#fff}.footer-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding-top:36px}.footer-bottom-left{display:flex;flex-wrap:wrap;align-items:center;gap:22px}.footer-bottom-left p{margin:0;color:var(--quiet);font-size:13px}.footer-bottom-right{display:flex;flex-wrap:wrap;align-items:center;gap:22px}.footer-social{display:flex;gap:10px}.footer-icon{display:grid;width:38px;height:38px;place-items:center;border:1px solid var(--line);border-radius:11px;transition:border-color .2s,transform .25s}.footer-icon img{display:block;width:17px;height:17px;object-fit:contain;opacity:.7;transition:opacity .2s}.footer-icon:hover{border-color:#ffffff52;transform:translateY(-2px)}.footer-icon:hover img{opacity:1}@media(max-width:760px){.footer-links{grid-template-columns:repeat(2,1fr);row-gap:40px;gap:24px}}@media(max-width:600px){.footer-platforms{gap:32px;margin-bottom:48px}.footer-links{grid-template-columns:1fr 1fr;gap:28px 20px;padding-bottom:40px}.footer-bottom{padding-top:28px}.footer-bottom-left{flex-direction:column;align-items:flex-start;gap:14px}.footer-bottom-left,.footer-bottom-right{width:100%;justify-content:space-between}}.landing-footer{width:min(var(--wide-content-width),calc(100% - 64px))}.lang-switch{display:inline-flex;gap:2px;padding:3px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#ffffff08}.lang-option{padding:6px 10px;border-radius:999px;font-size:11px;color:var(--muted)}.lang-option[aria-current=page]{color:#050505;background:#fff}.lang-option:hover{color:var(--green)}@media(max-width:600px){.landing-footer{width:calc(100% - 40px)}}.focus-live{position:absolute;bottom:clamp(20px,4vw,54px);left:50%;z-index:2;display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:15px;width:min(520px,calc(100% - 48px));padding:14px 18px 14px 14px;border:1px solid rgba(255,255,255,.62);border-radius:28px;background:#f8faf8ed;box-shadow:0 18px 40px #00000061;backdrop-filter:blur(18px);color:#101211;transform:translate(-50%)}.focus-live-icon{display:grid;width:52px;aspect-ratio:1;place-items:center;overflow:hidden;border-radius:16px;background:#070908}.focus-live-icon img{display:block;width:100%;height:100%;object-fit:cover}.focus-live-copy{display:grid;min-width:0;gap:3px}.focus-live-copy strong{font-size:19px;font-weight:700;line-height:1.1;letter-spacing:-.02em}.focus-live-message{display:-webkit-box;overflow:hidden;color:#101211c7;font-size:16px;line-height:1.28;text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.focus-live-now{align-self:start;padding-top:3px;color:#10121185;font-size:15px;line-height:1.2}.focus-presence{position:fixed;bottom:24px;left:50%;z-index:30;display:grid;box-sizing:content-box;justify-items:center;overflow:clip;padding:7px 12px 7px 8px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#050906b8;box-shadow:0 12px 28px #00000047;backdrop-filter:blur(12px);color:#f6f7f7;pointer-events:none;transform:translate(-50%)}.focus-presence .focus-live{position:static;display:flex;align-items:center;gap:8px;width:max-content;padding:0;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none;color:inherit;transform:none}.focus-live-avatars{display:flex;align-items:center;isolation:isolate}.focus-live-avatar{position:relative;display:block;width:30px;height:30px;overflow:hidden;border:2px solid #050706;border-radius:50%;background:#19221c}.focus-live-avatar.fla-1{z-index:2}.focus-live-avatar.fla-2{z-index:3}.focus-live-avatar.fla-3{z-index:1}.focus-live-avatar+.focus-live-avatar{margin-left:-10px}.focus-live-avatar img{display:block;width:100%;height:100%;object-fit:cover}.focus-live-count{display:block;margin-left:2px;color:var(--green);font-family:inherit;font-size:17px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.04em}.focus-live-label{color:#f6f7f7bd;font-size:12px;line-height:1.2;white-space:nowrap}@media(max-width:600px){.focus-live{bottom:16px;grid-template-columns:44px minmax(0,1fr) auto;gap:11px;width:calc(100% - 24px);padding:10px 13px 10px 10px;border-radius:20px}.focus-live-icon{width:44px;border-radius:13px}.focus-live-copy strong{font-size:16px}.focus-live-message{display:-webkit-box;overflow:hidden;font-size:13px;text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.focus-live-now{font-size:12px}}@media(max-width:600px){.focus-presence{bottom:14px;padding:6px 10px 6px 7px}.focus-presence .focus-live{gap:7px}.focus-live-avatar{width:25px;height:25px;border-width:1.5px}.focus-live-avatar+.focus-live-avatar{margin-left:-8px}.focus-live-count{font-size:14px}.focus-live-label{font-size:10px}}.focus-live-avatar{width:26px;height:26px;border-width:1.5px}.focus-live-avatar+.focus-live-avatar{margin-left:-8px}.focus-live-avatar img{transform:scale(var(--avatar-scale, 1));transform-origin:var(--avatar-origin, 50% 50%)}@media(max-width:600px){.focus-live-avatar{width:21px;height:21px;border-width:1.25px}.focus-live-avatar+.focus-live-avatar{margin-left:-7px}}.focus-presence{padding:9px 16px 9px 10px}.focus-presence .focus-live{gap:10px}.focus-live-avatar{width:30px;height:30px;border-width:1.5px}.focus-live-avatar+.focus-live-avatar{margin-left:-9px}.focus-live-count{position:relative;display:inline-grid;min-width:4.9ch;height:1.18em;align-items:center;overflow:hidden;margin-left:3px;color:var(--green);font-family:inherit;font-size:19px;font-weight:700;line-height:1;letter-spacing:-.04em;vertical-align:middle}.focus-live-count-value{grid-area:1/1;display:block;white-space:nowrap;will-change:transform,opacity,filter}.focus-live-count-value.is-active{position:relative}.focus-live-count-value.is-incoming{opacity:0;transform:translateY(-115%)}.focus-live-count.is-changing .focus-live-count-value.is-active{animation:focus-count-leave .46s cubic-bezier(.4,0,1,1) forwards}.focus-live-count.is-changing .focus-live-count-value.is-incoming{animation:focus-count-enter .46s cubic-bezier(.16,1,.3,1) forwards}.focus-live-label{font-size:13px}.focus-presence{transition:width .5s cubic-bezier(.22,1,.36,1),box-shadow .25s ease}.focus-presence:has(.focus-live-count.is-changing){box-shadow:0 16px 34px #00000057}@media(max-width:600px){.focus-presence{padding:7px 12px 7px 8px}.focus-presence .focus-live{gap:8px}.focus-live-avatar{width:24px;height:24px;border-width:1.25px}.focus-live-avatar+.focus-live-avatar{margin-left:-7px}.focus-live-count{min-width:4.8ch;margin-left:2px;font-size:15px}.focus-live-label{font-size:11px}}@media(prefers-reduced-motion:reduce){.focus-presence{transition:none}.focus-live-count.is-changing .focus-live-count-value.is-active,.focus-live-count.is-changing .focus-live-count-value.is-incoming{animation:none}}@media(min-width:1024px){.focus-presence{bottom:24px}}@keyframes focus-count-leave{to{opacity:0;filter:blur(1.5px);transform:translateY(115%)}}@keyframes focus-count-enter{to{opacity:1;filter:blur(0);transform:translateY(0)}}.focus-live-count{min-width:0;font-variant-numeric:tabular-nums}.focus-presence .focus-live-count+.focus-live-label{margin-left:-4px}dialog[data-astro-cid-ibwqmfum].dlg{border:0;padding:0;width:min(760px,calc(100% - 28px));border-radius:22px;background:#050607;color:var(--text);max-height:min(calc(100vh - 32px),calc(100dvh - 32px));box-shadow:0 34px 110px #000000c2,0 0 54px #00ff5e0d;backdrop-filter:blur(18px);overflow:hidden;position:relative}dialog[data-astro-cid-ibwqmfum].dlg::backdrop{background:#0009}dialog[data-astro-cid-ibwqmfum].dlg:before{content:"";position:absolute;inset:-1px;background:radial-gradient(420px 220px at 18% 0%,rgba(0,255,94,.08),transparent 62%),radial-gradient(360px 240px at 86% 12%,rgba(71,114,250,.08),transparent 66%);pointer-events:none;opacity:.72}.dlgInner[data-astro-cid-ibwqmfum]{position:relative;z-index:1;padding:24px;border:1px solid #5f5f5f2e;border-radius:22px;background:linear-gradient(180deg,#ffffff09,#ffffff03),#05060700;max-height:min(calc(100vh - 32px),calc(100dvh - 32px));overflow-y:auto;overscroll-behavior:contain}.dlgHead[data-astro-cid-ibwqmfum]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.dlgTitleWrap[data-astro-cid-ibwqmfum]{display:flex;flex-direction:column;gap:4px}.dlgTitle[data-astro-cid-ibwqmfum]{margin:0;font-size:20px;letter-spacing:-.01em}.dlgSubtitle[data-astro-cid-ibwqmfum]{margin:0;color:#ffffff9e;font-size:13px}.iconBtn[data-astro-cid-ibwqmfum]{appearance:none;display:inline-grid;place-items:center;border:0;background:transparent;color:#ffffffa3;width:40px;height:40px;border-radius:999px;position:relative;top:-6px;left:6px;cursor:pointer;font:inherit;flex:0 0 auto;transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.iconBtn[data-astro-cid-ibwqmfum]:hover,.iconBtn[data-astro-cid-ibwqmfum]:focus-visible{background:#ffffff14;color:#ffffffe6;outline:none}.iconBtn[data-astro-cid-ibwqmfum]:focus-visible{box-shadow:0 0 0 1px #00ff5e52}.iconBtn[data-astro-cid-ibwqmfum]:active{transform:scale(.96)}.iconBtnIcon[data-astro-cid-ibwqmfum]{display:block;width:20px;height:20px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.grid[data-astro-cid-ibwqmfum]{margin-top:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;max-width:100%}@media(max-width:760px){.grid[data-astro-cid-ibwqmfum]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){dialog[data-astro-cid-ibwqmfum].dlg{margin:16px auto}.grid[data-astro-cid-ibwqmfum]{grid-template-columns:1fr}}.plat[data-astro-cid-ibwqmfum]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 14px;border-radius:16px;border:0;background:transparent;box-shadow:none;transition:background .18s ease,transform .18s ease;min-width:0}.plat[data-astro-cid-ibwqmfum]:not([aria-disabled=true]):hover,.plat[data-astro-cid-ibwqmfum]:not([aria-disabled=true]):focus-visible{background:#ffffff12;transform:translateY(-1px)}.plat[data-astro-cid-ibwqmfum]:not([aria-disabled=true]):focus-visible{outline:2px solid rgba(0,255,94,.36);outline-offset:3px}.plat[data-astro-cid-ibwqmfum][aria-disabled=true]{opacity:.68;cursor:not-allowed}.platIcon[data-astro-cid-ibwqmfum]{width:58px;height:58px;border-radius:18px;display:grid;place-items:center;background:transparent;box-shadow:none}.platIcon[data-astro-cid-ibwqmfum] img[data-astro-cid-ibwqmfum]{width:50px;height:50px;object-fit:contain}.platInfo[data-astro-cid-ibwqmfum]{display:flex;flex-direction:column;align-items:center;gap:2px}.platTitle[data-astro-cid-ibwqmfum]{margin:0;font-weight:700}.platSub[data-astro-cid-ibwqmfum]{margin:0;color:#ffffff94;font-size:13px}.platBadge[data-astro-cid-ibwqmfum]{font-weight:700;color:var(--text);font-size:12px}dialog[data-astro-cid-3skcm237].winGuide{border:0;padding:0;width:min(620px,calc(100% - 28px));max-height:min(calc(100vh - 32px),calc(100dvh - 32px));border-radius:22px;background:#050607;color:var(--text);box-shadow:0 34px 110px #000000c2,0 0 54px #00ff5e0d;backdrop-filter:blur(18px);overflow:hidden;position:relative}dialog[data-astro-cid-3skcm237].winGuide::backdrop{background:#0009}dialog[data-astro-cid-3skcm237].winGuide:before{content:"";position:absolute;inset:-1px;background:radial-gradient(420px 220px at 18% 0%,rgba(0,255,94,.08),transparent 62%),radial-gradient(360px 240px at 86% 12%,rgba(71,114,250,.08),transparent 66%);pointer-events:none;opacity:.72}dialog[data-astro-cid-3skcm237].winGuide[open]{display:flex;flex-direction:column}.winGuideInner[data-astro-cid-3skcm237]{position:relative;z-index:1;display:flex;flex-direction:column;border:1px solid #5f5f5f2e;border-radius:22px;background:linear-gradient(180deg,#ffffff09,#ffffff03),#05060700;overflow:hidden;max-height:min(calc(100vh - 32px),calc(100dvh - 32px))}.winGuideHead[data-astro-cid-3skcm237]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:24px 24px 16px;flex-shrink:0}.winGuideScroll[data-astro-cid-3skcm237]{overflow-y:auto;overscroll-behavior:contain;min-height:0;padding:0 24px;flex:1 1 auto}.winGuideTitle[data-astro-cid-3skcm237]{margin:0;font-size:20px;letter-spacing:-.01em}.winGuideClose[data-astro-cid-3skcm237]{appearance:none;display:inline-grid;place-items:center;border:0;background:transparent;color:#ffffffa3;width:40px;height:40px;border-radius:999px;position:relative;top:-6px;left:6px;cursor:pointer;font:inherit;flex:0 0 auto;transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.winGuideClose[data-astro-cid-3skcm237]:hover,.winGuideClose[data-astro-cid-3skcm237]:focus-visible{background:#ffffff14;color:#ffffffe6;outline:none}.winGuideClose[data-astro-cid-3skcm237]:focus-visible{box-shadow:0 0 0 1px #00ff5e52}.winGuideClose[data-astro-cid-3skcm237]:active{transform:scale(.96)}.winGuideCloseIcon[data-astro-cid-3skcm237]{display:block;width:20px;height:20px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.winGuideDesc[data-astro-cid-3skcm237]{margin:16px 0 0;color:var(--muted);font-size:14px;line-height:1.55}.winGuideSteps[data-astro-cid-3skcm237]{margin-top:20px;display:flex;flex-direction:column;gap:20px}.winGuideStep[data-astro-cid-3skcm237]{display:flex;flex-direction:column;align-items:center;gap:10px}.winGuideStepTitle[data-astro-cid-3skcm237]{align-self:flex-start;margin:0;font-weight:700;font-size:15px}.winGuideStep[data-astro-cid-3skcm237] picture[data-astro-cid-3skcm237]{display:block;width:75%}.winGuideImg[data-astro-cid-3skcm237]{width:100%;height:auto;border-radius:12px;border:1px solid #5f5f5f2e}.winGuideBtn[data-astro-cid-3skcm237]{margin-top:20px;width:100%;padding:12px;border:0;border-radius:14px;background:#00ff5eeb;color:#000000eb;font-weight:700;font-size:15px;cursor:pointer;transition:background .18s ease}.winGuideBtn[data-astro-cid-3skcm237]:hover{background:#00ff5e}.winGuideBottomSpacer[data-astro-cid-3skcm237]{height:24px;flex-shrink:0}@media(max-width:520px){dialog[data-astro-cid-3skcm237].winGuide{margin:16px auto}}:root{--black: #000;--surface: #080b09;--white: #f6f7f7;--text: var(--white);--muted: rgba(246, 247, 247, .72);--quiet: rgba(246, 247, 247, .6);--color--text--paragraph: var(--muted);--line: rgba(255, 255, 255, .12);--green: #63e65e;--emerald: #10b981;--cyan: #00f0ff;--container: 1120px;--content-width: 1120px;--wide-content-width: 1280px;--section-heading-size: clamp(48px, 4.2vw, 64px);--section-heading-line-height: 1.05;--closing-heading-size: clamp(58px, 7vw, 100px);--closing-heading-line-height: .96;--section-gap: 144px;--section-edge-space: calc(var(--section-gap) / 2)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#000;overflow-x:clip}body{margin:0;background:#000;color:var(--white);font-family:Inter,Arial,sans-serif;font-weight:400;overflow-x:clip}main{overflow:clip}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}::selection{background:#63e65e47;color:#fff}:focus-visible{outline:2px solid var(--green);outline-offset:4px}section[id]{scroll-margin-top:100px}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.skip-link{position:fixed;top:8px;left:8px;z-index:100;transform:translateY(-140%);padding:12px 18px;border-radius:999px;background:#fff;color:#050505}.skip-link:focus{transform:none}.text-accent{color:var(--green);font:inherit;letter-spacing:inherit}.brand{display:inline-flex;align-items:center;gap:13px;width:max-content;font-size:20px;letter-spacing:-.04em}.brand-logo{display:block;width:26px;height:26px;object-fit:contain;border-radius:8px}.brand picture{display:contents}@media(max-width:600px){:root{--section-heading-size: 36px;--closing-heading-size: clamp(42px, 12vw, 58px);--closing-heading-line-height: 1.02;--section-gap: 96px}.brand{font-size:18px}.brand-logo{width:28px;height:28px;border-radius:7px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}:root{--heading-weight: 600;--heading-tracking: -.03em;--heading-leading: 1.08;--display-heading-size: min(4.5rem, 7.2vw);--section-heading-size: clamp(28px, calc(19.4px + 2.82vw) , 64px);--block-heading-size: clamp(32px, 2.8vw, 42px)}@media(max-width:600px){:root{--display-heading-size: clamp(2rem, 8.75vw, 2.8rem);--block-heading-size: clamp(26px, 7.4vw, 28px)}}#content :is(h1,h2){font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);line-height:var(--heading-leading)}#content :is(h1,h2) :is(em,.text-accent,.intro-accent){color:var(--green);font-style:normal;font-weight:inherit;letter-spacing:inherit}#content .hero h1,#content .download h2{font-size:var(--display-heading-size)}#content .product-intro>:is(h2,p){font-size:var(--section-heading-size);font-weight:var(--heading-weight);letter-spacing:var(--heading-tracking);line-height:var(--heading-leading)}#content .feature-copy h2,#content .intro-photo-copy h2{font-size:var(--block-heading-size)}
