:root{--navy-0: #050910;--navy-1: #07101f;--navy-2: #0a1630;--navy-sec: #081226;--light: #eef3fb;--light-2: #f7f9fc;--ink: #102038;--ink-2: #4a5d78;--text: #ffffff;--text-2: rgba(214, 226, 245, .78);--text-3: rgba(214, 226, 245, .56);--accent: #2f6fd0;--accent-deep: #1c4a91;--cyan: #3db8ff;--cyan-2: #7ee8ff;--ok: #3dd68c;--line-dark: rgba(255, 255, 255, .1);--line-light: rgba(16, 32, 56, .08);--btn-grad: linear-gradient(135deg, #2a63c4 0%, #1c4a91 55%, #123468 100%);--grad-word: linear-gradient(105deg, #7ee8ff 0%, #3db8ff 40%, #7c9bff 70%, #ffe08a 100%);--font-display: "Outfit", "Gilroy", system-ui, sans-serif;--font-body: "Plus Jakarta Sans", "Gilroy", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Consolas, monospace;--r-md: 14px;--r-lg: 22px;--r-xl: 28px;--gutter: 24px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--font-body);background:var(--navy-1);color:var(--text);line-height:1.55;overflow-x:clip;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}:focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:8px}section[id],main [id]{scroll-margin-top:84px}.wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 var(--gutter)}.wrap--narrow{max-width:860px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:46px;padding:0 22px;border-radius:14px;font-weight:700;font-size:15px;letter-spacing:-.005em;white-space:nowrap;transition:transform .18s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.btn--sm{height:40px;padding:0 16px;font-size:14px;border-radius:12px}.btn--lg{height:54px;padding:0 26px;font-size:16px;border-radius:16px}.btn--block{width:100%}.btn--primary{background:var(--btn-grad);color:#fff;box-shadow:0 10px 30px -10px #2f6fd0bf,inset 0 1px #ffffff2e;border:1px solid rgba(126,232,255,.28)}.btn--primary:hover{transform:translateY(-1px);box-shadow:0 16px 38px -12px #3db8ffb3,inset 0 1px #ffffff38}.btn--ghost{color:#fff;background:#ffffff0d;border:1px solid rgba(255,255,255,.16)}.btn--ghost:hover{background:#ffffff17;border-color:#7ee8ff66}.btn--white{background:#fff;color:var(--accent-deep);box-shadow:0 14px 34px -14px #0000008c}.btn--white:hover{transform:translateY(-1px)}.nav{position:fixed;inset:0 0 auto 0;z-index:50;transition:background .25s ease,border-color .25s ease,backdrop-filter .25s ease;border-bottom:1px solid transparent}.nav.is-scrolled{background:#070e1cc7;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);border-bottom-color:var(--line-dark)}.nav__in{display:flex;align-items:center;gap:20px;height:72px}.brand{display:flex;align-items:center;gap:10px;flex-shrink:0}.brand__name{font-family:var(--font-display);font-weight:800;font-size:21px;letter-spacing:.02em}.brand__pill{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;border-radius:999px;color:var(--cyan-2);background:#3db8ff1f;border:1px solid rgba(61,184,255,.3)}.nav__links{display:flex;gap:4px;margin:0 auto}.nav__links a{padding:8px 12px;border-radius:10px;font-size:14px;font-weight:600;color:var(--text-2);white-space:nowrap;transition:color .2s,background .2s}.nav__links a:hover{color:#fff;background:#ffffff0f}.nav__links a.nav__builder{color:var(--cyan-2)}.nav__right{display:flex;align-items:center;gap:10px;margin-left:auto}.lang{position:relative}.lang__btn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 12px;border-radius:12px;font-size:13px;font-weight:700;background:#ffffff0d;border:1px solid rgba(255,255,255,.14)}.lang__btn:hover{border-color:#7ee8ff66}.lang__menu{position:absolute;right:0;top:calc(100% + 8px);min-width:170px;list-style:none;padding:6px;border-radius:14px;background:#0c162af7;border:1px solid var(--line-dark);box-shadow:0 20px 50px -20px #000c}.lang__opt{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:10px;font-size:14px;font-weight:600;color:var(--text-2);text-align:left}.lang__opt:hover{background:#ffffff0f;color:#fff}.lang__opt.is-on{color:#fff}.hero{position:relative;padding:132px 0 0;background:radial-gradient(ellipse 90% 70% at 50% -10%,rgba(61,184,255,.26),transparent 55%),radial-gradient(ellipse 50% 45% at 85% 40%,rgba(26,108,255,.32),transparent 60%),linear-gradient(165deg,var(--navy-2) 0%,var(--navy-1) 45%,var(--navy-0) 100%);overflow:hidden}.hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.orb{position:absolute;border-radius:50%;filter:blur(70px);opacity:.55}.orb--a{width:420px;height:420px;left:-120px;top:140px;background:#3db8ff38;animation:drift 16s ease-in-out infinite alternate}.orb--b{width:520px;height:520px;right:-160px;top:40px;background:#7c9bff33;animation:drift 20s ease-in-out infinite alternate-reverse}.grid-dots{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1px);background-size:34px 34px;mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000 30%,transparent 75%)}@keyframes drift{to{transform:translate3d(40px,30px,0) scale(1.08)}}.hero__in{position:relative;display:grid;grid-template-columns:1.08fr .92fr;gap:56px;align-items:center;padding-bottom:72px}.eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 12px;border-radius:999px;font-size:13px;font-weight:700;color:var(--cyan-2);background:#3db8ff1a;border:1px solid rgba(61,184,255,.28)}.hero__h1{margin:22px 0 18px;font-family:var(--font-display);font-weight:800;font-size:clamp(38px,5.6vw,66px);line-height:1.04;letter-spacing:-.035em}.grad{background:var(--grad-word);-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap}.hero__sub{font-size:clamp(16px,1.6vw,19px);color:var(--text-2);max-width:590px}.hero__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.hero__tg{display:inline-flex;align-items:center;gap:7px;margin-top:14px;font-size:14px;font-weight:600;color:var(--text-2)}.hero__tg:hover{color:#fff}.hero__tg svg{color:var(--cyan)}.final__bot:hover{color:#fff}@media (max-width: 960px){.hero__tg{justify-content:center}}.trust{list-style:none;display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:30px}.trust li{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--text-2)}.trust svg{color:var(--ok);flex-shrink:0}.hero__visual{position:relative;display:flex;flex-direction:column;align-items:center;padding:10px 0 20px}.hero__visual .phone__screen{min-height:600px}.chips{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.phone{position:relative;width:340px;max-width:100%;padding:10px;border-radius:44px;background:linear-gradient(160deg,#22324f,#0f1a2e 60%,#0b1322);border:1px solid rgba(255,255,255,.14);box-shadow:0 50px 90px -40px #000000e6,0 0 0 6px #ffffff05,0 0 90px -20px #3db8ff59}.phone__screen{position:relative;overflow:hidden;border-radius:35px;min-height:520px;background:radial-gradient(120% 70% at 100% 0%,rgba(61,184,255,.1),transparent 60%),linear-gradient(180deg,#0f1b2e,#0b1424);display:flex;flex-direction:column}.tg-head{display:flex;align-items:center;gap:10px;padding:16px 16px 12px;background:#0a1222d9;border-bottom:1px solid rgba(255,255,255,.06)}.tg-head__ava{width:36px;height:36px;border-radius:50%;background:#e9f3ff;object-fit:contain;padding:3px}.tg-head__name{font-weight:700;font-size:14px;line-height:1.2}.tg-head__sub{font-size:12px;color:var(--text-3)}.tg-body{flex:1;display:flex;flex-direction:column;gap:8px;padding:18px 12px 16px;justify-content:flex-end}.msg{max-width:86%;padding:9px 12px;border-radius:16px;font-size:13.5px;line-height:1.45;box-shadow:0 2px #00000026}.msg p{color:var(--text-2);margin-top:3px}.msg--out{align-self:flex-end;display:inline-flex;align-items:center;gap:7px;background:linear-gradient(135deg,#2f6fd0,#1f55a8);border-bottom-right-radius:6px}.msg--out code{font-family:var(--font-mono);font-size:12px;letter-spacing:.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg__icon{opacity:.85;flex-shrink:0}.msg--bot{align-self:flex-start;background:#17233a;border:1px solid rgba(255,255,255,.05);border-bottom-left-radius:6px}.msg--muted{color:var(--text-3);font-style:italic}.msg__title{display:flex;align-items:center;gap:7px;font-weight:700}.msg__ok{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:6px;background:var(--ok);color:#05301b;flex-shrink:0}.tg-kb{display:grid;gap:6px;width:86%}.tg-kb__btn{display:flex;align-items:center;justify-content:center;gap:5px;min-height:36px;padding:6px 10px;border-radius:11px;font-size:12.5px;font-weight:600;text-align:center;background:#78a0dc24;border:1px solid rgba(255,255,255,.06);color:#e7f0ff}.tg-kb--grid{grid-template-columns:1fr 1fr;width:100%}.tg-kb__btn--wide{grid-column:1 / -1}.tg-kb__btn.is-on{background:#3db8ff38;border-color:#3db8ff66}.msg--in1,.msg--in2,.msg--in3,.msg--in4{opacity:0;animation:msg-in .5s cubic-bezier(.2,.8,.2,1) forwards}.msg--in1{animation-delay:.5s}.msg--in2{animation-delay:1.2s}.msg--in3{animation-delay:2.1s}.msg--in4{animation-delay:2.6s}@keyframes msg-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.chip{position:absolute;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:14px;font-size:13px;font-weight:700;white-space:nowrap;background:#0e1a30d1;border:1px solid rgba(126,232,255,.22);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 18px 40px -18px #000c;animation:float 6s ease-in-out infinite}.chip svg{color:var(--cyan)}.chip--a{left:0;top:104px}.chip--b{right:-12px;top:170px;animation-delay:-2s}.chip--c{left:14px;top:236px;animation-delay:-4s}@keyframes float{50%{transform:translateY(-8px)}}.wave{position:relative;height:56px;line-height:0;margin-top:-1px}.wave svg{display:block;width:100%;height:100%}.wave--light .wave__fill{fill:var(--light)}.wave--dark .wave__fill{fill:var(--navy-sec)}.wave__line{stroke:#3db8ff52;stroke-width:1.5;vector-effect:non-scaling-stroke}.hero .wave{margin-top:0}.sec{position:relative;padding:88px 0 0}.sec>.wrap{padding-bottom:88px}.sec--tight{padding-top:8px}.sec--light{background:linear-gradient(180deg,var(--light) 0%,#e8f0fa 100%);color:var(--ink)}.sec--dark{background:radial-gradient(ellipse 60% 50% at 15% 10%,rgba(61,184,255,.12),transparent 60%),radial-gradient(ellipse 50% 50% at 90% 70%,rgba(124,155,255,.1),transparent 60%),linear-gradient(180deg,var(--navy-sec) 0%,#060d1c 100%)}.sec--stats{background:linear-gradient(180deg,#060d1c 0%,var(--navy-sec) 100%);padding-top:24px}.sec__head{text-align:center;max-width:720px;margin:0 auto 48px}.kicker{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.kicker--dark{color:var(--cyan)}.sec__title{margin-top:10px;font-family:var(--font-display);font-weight:800;letter-spacing:-.03em;line-height:1.08;font-size:clamp(30px,4.2vw,48px)}.sec--light .sec__title{color:var(--accent-deep)}.sec__sub{margin-top:14px;font-size:clamp(15px,1.5vw,18px);color:var(--ink-2)}.sec--dark .sec__sub{color:var(--text-2)}.steps{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.step,.feat{background:linear-gradient(180deg,#ffffffeb,#ffffffb8);border:1px solid rgba(255,255,255,.9);box-shadow:0 1px #1020380a,0 24px 50px -30px #1c4a9159;border-radius:var(--r-lg)}.step{padding:26px 26px 28px}.step__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.icon-tile{display:inline-grid;place-items:center;width:52px;height:52px;border-radius:15px;color:#fff;background:linear-gradient(145deg,#3a7fe0,#1c4a91 70%);box-shadow:inset 0 1px #ffffff59,0 10px 22px -10px #1c4a91cc;flex-shrink:0}.icon-tile--sm{width:46px;height:46px;border-radius:13px}.step__num{font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--accent-deep);padding:5px 10px;border-radius:999px;background:#2f6fd014;border:1px solid rgba(47,111,208,.16)}.step__title,.feat__title{font-family:var(--font-display);font-weight:700;font-size:21px;letter-spacing:-.015em;color:var(--accent-deep)}.step__text,.feat__text{margin-top:8px;font-size:15px;color:var(--ink-2)}.feats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.feat{display:flex;gap:16px;padding:22px}.feat__title{font-size:18px}.feat__text{margin-top:4px;font-size:14.5px}.calc{display:grid;grid-template-columns:1.1fr .9fr;gap:0;border-radius:var(--r-xl);overflow:hidden;background:linear-gradient(165deg,#162644d9,#0a1224e6);border:1px solid rgba(126,232,255,.18);box-shadow:0 40px 80px -40px #000c}.calc__inputs{padding:34px 36px;display:grid;gap:30px;align-content:center}.range__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.range label{font-size:15px;font-weight:600;color:var(--text-2)}.range__val{font-family:var(--font-display);font-weight:700;font-size:22px;font-variant-numeric:tabular-nums}.range input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;border-radius:999px;outline:none;background:linear-gradient(90deg,var(--cyan) 0%,var(--accent) var(--p),rgba(255,255,255,.12) var(--p));cursor:pointer}.range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:#fff;border:4px solid var(--accent);box-shadow:0 4px 14px #00000073}.range input[type=range]::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#fff;border:4px solid var(--accent);box-shadow:0 4px 14px #00000073}.range input[type=range]:focus-visible{outline:2px solid var(--cyan);outline-offset:6px}.calc__out{padding:34px 36px;display:flex;flex-direction:column;gap:6px;background:radial-gradient(120% 90% at 100% 0%,rgba(61,184,255,.18),transparent 60%),#ffffff08;border-left:1px solid rgba(255,255,255,.08)}.calc__label{font-size:14px;font-weight:700;color:var(--text-2);text-transform:uppercase;letter-spacing:.08em}.calc__hero{font-family:var(--font-display);font-weight:800;font-size:clamp(48px,6vw,68px);letter-spacing:-.03em;line-height:1.05;background:var(--grad-word);-webkit-background-clip:text;background-clip:text;color:transparent}.calc__facts{margin:18px 0 24px;display:grid;gap:10px}.calc__facts div{display:flex;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.07)}.calc__facts dt{color:var(--text-2);font-size:14.5px}.calc__facts dd{font-weight:700;font-variant-numeric:tabular-nums}.calc__note{margin:18px auto 0;max-width:760px;text-align:center;font-size:13.5px;color:var(--text-3)}.stats{display:grid;grid-template-columns:1fr .9fr;gap:56px;align-items:center}.stats__copy .sec__title{text-align:left}.ticks{list-style:none;display:grid;gap:14px;margin:28px 0 34px}.ticks li{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600}.ticks__dot{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:8px;flex-shrink:0;background:#3ddc8c24;color:var(--ok);border:1px solid rgba(61,220,140,.3)}.stats__visual{display:flex;flex-direction:column;align-items:center;gap:14px}.stats__cap{font-size:13px;color:var(--text-3);text-align:center}.phone--stats .phone__screen{min-height:0}.tg-body--photo{justify-content:flex-start;gap:6px;padding-top:12px}.photo{position:relative;display:block;width:100%;height:360px;overflow:hidden;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#08090c;cursor:zoom-in;text-align:left}.photo__scroll img{width:100%;height:auto;animation:scan 22s ease-in-out infinite alternate}@keyframes scan{0%,8%{transform:translateY(0)}92%,to{transform:translateY(calc(-100% + 360px))}}.photo__zoom{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:10px;font-size:12px;font-weight:700;background:#050a14c7;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.photo:hover .photo__zoom{border-color:#7ee8ff80}.lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:24px;background:#03070fe6;overflow-y:auto;cursor:zoom-out}.lightbox img{width:min(560px,100%);height:auto;border-radius:16px;cursor:default;box-shadow:0 40px 100px -30px #000}.lightbox__close{position:fixed;top:16px;right:16px;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:#ffffff1a;border:1px solid rgba(255,255,255,.2)}.faq{display:grid;gap:12px}.faq__item{border-radius:18px;background:#ffffffd9;border:1px solid rgba(255,255,255,.95);box-shadow:0 18px 40px -32px #1c4a9173}.faq__item summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;cursor:pointer;font-family:var(--font-display);font-weight:700;font-size:18px;color:var(--ink)}.faq__item summary::-webkit-details-marker{display:none}.faq__chev{color:var(--accent);flex-shrink:0;transition:transform .25s ease}.faq__item[open] .faq__chev{transform:rotate(180deg)}.faq__item p{padding:0 22px 22px;color:var(--ink-2);font-size:15.5px}.sec--final{padding-top:0}.final{position:relative;overflow:hidden;text-align:center;padding:56px 28px 48px;border-radius:32px;background:radial-gradient(ellipse 70% 80% at 50% -10%,rgba(61,184,255,.35),transparent 60%),linear-gradient(160deg,#123a7a,#0c2552,#081733);color:#fff;box-shadow:0 40px 80px -40px #0c2552e6}.final__glow{position:absolute;inset:auto -20% -60% -20%;height:120%;background:radial-gradient(ellipse at center,rgba(124,155,255,.25),transparent 60%);pointer-events:none}.final__mascot{position:relative;width:112px;height:112px;margin:0 auto 12px;filter:drop-shadow(0 16px 26px rgba(0,0,0,.45));animation:float 6s ease-in-out infinite}.final__title{position:relative;font-family:var(--font-display);font-weight:800;font-size:clamp(28px,4vw,44px);letter-spacing:-.03em;line-height:1.1}.final__sub{position:relative;margin:12px auto 28px;max-width:520px;color:#e2ecffd1;font-size:17px}.final .btn{position:relative}.final__bot{position:relative;margin-top:14px;font-family:var(--font-mono);font-size:13px;color:#e2ecff99}.foot{background:var(--navy-0);border-top:1px solid var(--line-dark)}.foot__in{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:26px;padding-bottom:26px;flex-wrap:wrap}.foot__brand{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--text-3)}.foot__links{display:flex;gap:22px;flex-wrap:wrap}.foot__links a{font-size:14px;font-weight:600;color:var(--text-2)}.foot__links a:hover{color:#fff}.reveal{opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1);transition-delay:var(--d, 0ms)}.reveal--late{transition-delay:.14s}.reveal.is-in{opacity:1;transform:none}@media (max-width: 1080px){.nav__links{display:none}}@media (max-width: 960px){.hero__in{grid-template-columns:1fr;gap:40px;padding-bottom:56px}.hero__copy{text-align:center}.hero__sub{margin:0 auto}.hero__ctas,.trust{justify-content:center}.steps{grid-template-columns:1fr}.feats{grid-template-columns:1fr 1fr}.calc{grid-template-columns:1fr}.calc__out{border-left:0;border-top:1px solid rgba(255,255,255,.08)}.stats{grid-template-columns:1fr;gap:40px}.stats__copy,.stats__copy .sec__title{text-align:center}.ticks{justify-content:center;text-align:left;max-width:420px;margin-left:auto;margin-right:auto}}@media (max-width: 640px){:root{--gutter: 16px}.nav__in{height:62px;gap:10px}.brand__name{font-size:18px}.brand img{width:30px;height:30px}.hero{padding-top:100px}.hero__h1{font-size:clamp(32px,9vw,40px)}.grad{white-space:normal}.hero__ctas .btn{width:100%}.sec{padding-top:64px}.sec>.wrap{padding-bottom:64px}.sec--tight{padding-top:0}.sec__head{margin-bottom:32px}.feats{grid-template-columns:1fr}.calc__inputs,.calc__out{padding:24px 20px}.phone{width:300px;border-radius:40px}.phone__screen{min-height:470px;border-radius:31px}.hero__visual .phone__screen{min-height:470px}.chips{position:static;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px}.chip{position:static;font-size:12.5px;padding:8px 12px;animation:none}.photo{height:320px}@keyframes scan{0%,8%{transform:translateY(0)}92%,to{transform:translateY(calc(-100% + 320px))}}.final{padding:44px 18px 38px;border-radius:26px}.final .btn{width:100%;white-space:normal;height:auto;min-height:54px;padding:12px 18px}.faq__item summary{font-size:16px;padding:18px}.faq__item p{padding:0 18px 18px}}@media (max-width: 420px){.nav__cta-text,.brand__pill{display:none}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}.orb,.chip,.final__mascot,.photo__scroll img{animation:none}.msg--in1,.msg--in2,.msg--in3,.msg--in4{opacity:1;animation:none}}html[lang=zh] .hero__h1,html[lang=zh] .sec__title,html[lang=zh] .final__title{line-height:1.2;letter-spacing:0}
