:root{--bg:#04060C;--bg-2:#080B14;--bg-3:#0D1220;--ink:#F4F8FF;--ink-soft:#A8B4CC;--ink-dim:#64708A;--line:rgba(120,150,200,.14);--line-2:rgba(120,150,200,.28);--blue:#0A84FF;--blue-hi:#4DA6FF;--blue-ice:#9FD4FF;--grad-blue:linear-gradient(135deg,#0A84FF 0%,#4DA6FF 55%,#9FD4FF 100%);--grad-chrome:linear-gradient(180deg,#FFFFFF 0%,#DCE4F0 40%,#9AA6BC 75%,#EAF1FA 100%);--glow-blue:0 0 40px rgba(10,132,255,.55);--sans:"Inter",system-ui,sans-serif;--display:"Sora","Inter",sans-serif;--maxw:1200px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--sans);background:var(--bg);color:var(--ink);line-height:1.55;overflow-x:hidden;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}::selection{background:#0a84ff59}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.aurora{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.aurora span{position:absolute;border-radius:50%;filter:blur(90px);opacity:.5;animation:drift 22s ease-in-out infinite}.aurora .a1{width:620px;height:620px;top:-220px;left:-140px;background:radial-gradient(circle,rgba(10,132,255,.45),transparent 65%)}.aurora .a2{width:520px;height:520px;top:40%;right:-180px;background:radial-gradient(circle,rgba(77,166,255,.3),transparent 65%);animation-delay:-7s}.aurora .a3{width:480px;height:480px;bottom:-160px;left:30%;background:radial-gradient(circle,rgba(159,212,255,.18),transparent 65%);animation-delay:-14s}@keyframes drift{0%,to{transform:translate(0) scale(1)}33%{transform:translate(40px,-30px) scale(1.08)}66%{transform:translate(-30px,40px) scale(.95)}}.grid-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(120,150,200,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(120,150,200,.05) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse at 50% 0%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse at 50% 0%,#000 20%,transparent 75%)}.cf-main,.cf-nav,.cf-announce,.cf-footer{position:relative;z-index:1}.btn{display:inline-flex;align-items:center;gap:9px;justify-content:center;font-family:var(--sans);font-weight:700;font-size:.92rem;letter-spacing:.01em;padding:12px 22px;border-radius:12px;cursor:pointer;border:none;transition:transform .18s ease,box-shadow .25s ease,filter .2s;white-space:nowrap}.btn-primary{color:#fff;background:var(--grad-blue);box-shadow:0 6px 22px #0a84ff73,inset 0 1px #ffffff59;position:relative;overflow:hidden}.btn-primary:after{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-18deg)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 30px #0a84ff99}.btn-primary:hover:after{animation:sheen .9s ease forwards}@keyframes sheen{to{left:140%}}.btn-ghost{color:var(--ink);background:#ffffff0a;border:1px solid var(--line-2)}.btn-ghost:hover{background:#ffffff17;transform:translateY(-2px)}.btn-lg{padding:16px 32px;font-size:1rem;border-radius:14px}.cf-announce{background:linear-gradient(90deg,#0a84ff29,#0a84ff0a,#0a84ff29);border-bottom:1px solid var(--line);font-size:.82rem;font-weight:600;letter-spacing:.02em;color:var(--blue-ice);text-align:center;padding:9px 16px}.cf-announce b{color:#fff}.cf-announce .dot{color:var(--blue);margin:0 8px}.cf-nav{position:sticky;top:0;z-index:50;background:#04060cb8;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);border-bottom:1px solid var(--line)}.nav-inner{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;max-width:var(--maxw);margin:0 auto}.brand{display:flex;align-items:center;gap:11px;font-family:var(--display);font-weight:800;font-size:1.18rem;letter-spacing:-.01em}.brand .mark{width:34px;height:34px;flex-shrink:0}.brand .cf{color:#fff}.brand .flow{background:var(--grad-blue);-webkit-background-clip:text;background-clip:text;color:transparent}.nav-links{display:flex;gap:30px;font-size:.9rem;font-weight:500;color:var(--ink-soft)}.nav-links a{position:relative;transition:color .2s}.nav-links a:hover{color:#fff}.nav-links a:after{content:"";position:absolute;left:0;bottom:-5px;height:2px;width:0;background:var(--grad-blue);transition:width .25s}.nav-links a:hover:after{width:100%}@media(max-width:860px){.nav-links{display:none}}@media(max-width:520px){.nav-cta{padding:10px 16px;font-size:.85rem}}.hero{padding:70px 0 40px;text-align:center}.pill{display:inline-flex;align-items:center;gap:9px;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--blue-ice);background:#0a84ff1a;border:1px solid rgba(10,132,255,.3);padding:8px 16px;border-radius:100px;margin-bottom:26px}.pill .live{width:7px;height:7px;border-radius:50%;background:#2be38a;box-shadow:0 0 10px #2be38a;animation:pulse 1.6s infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}h1.headline{font-family:var(--display);font-weight:800;font-size:clamp(2.6rem,6.4vw,5.2rem);line-height:1.02;letter-spacing:-.03em;margin-bottom:22px}h1.headline .chrome{background:var(--grad-chrome);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 2px 30px rgba(200,220,255,.15)}h1.headline .blue{background:var(--grad-blue);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-sub{font-size:clamp(1.02rem,2vw,1.24rem);color:var(--ink-soft);max-width:640px;margin:0 auto 20px}.hero-sub b{color:#fff;font-weight:700}.rating{display:inline-flex;align-items:center;gap:12px;margin-bottom:30px;font-size:.9rem;color:var(--ink-soft)}.stars{color:#ffc53d;letter-spacing:2px;font-size:1rem}.hero-ctas{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-bottom:16px}.trust-line{display:flex;gap:18px;justify-content:center;flex-wrap:wrap;font-size:.82rem;color:var(--ink-dim)}.trust-line span{display:inline-flex;align-items:center;gap:6px}.trust-line span:before{content:"\2713";color:var(--blue-hi);font-weight:800}.stage{margin:56px auto 0;max-width:940px;position:relative;height:440px;perspective:1400px}.phone{position:absolute;bottom:0;left:50%;width:176px;height:372px;border-radius:26px;overflow:hidden;border:2px solid rgba(150,180,230,.35);box-shadow:0 30px 60px #0009,inset 0 0 0 3px #000000b3;background:#05070e;transform-origin:bottom center;animation:floatPhone 6s ease-in-out infinite}.phone:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,rgba(255,255,255,.14),transparent 40%);pointer-events:none}.phone .thumb{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.phone .tag{position:absolute;left:0;right:0;bottom:0;padding:26px 12px 12px;background:linear-gradient(to top,rgba(4,6,12,.92),transparent);font-size:.72rem;font-weight:700;letter-spacing:.05em}.phone .tag .n{color:#fff}.phone .tag .v{color:var(--blue-ice);font-size:.66rem}.phone .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%;background:#0a84ffd9;display:flex;align-items:center;justify-content:center;box-shadow:var(--glow-blue)}.phone .play:before{content:"";border-left:13px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent;margin-left:3px}.p1{transform:translate(-50%) translate(-330px) rotate(-16deg) translateY(46px);animation-delay:-.2s;z-index:1}.p2{transform:translate(-50%) translate(-170px) rotate(-8deg) translateY(14px);animation-delay:-1.2s;z-index:2}.p3{transform:translate(-50%) translate(0) rotate(0) translateY(-8px) scale(1.06);animation-delay:-2.2s;z-index:3;border-color:#4da6ffb3;box-shadow:0 30px 70px #0a84ff66,0 0 0 3px #000000b3 inset}.p4{transform:translate(-50%) translate(170px) rotate(8deg) translateY(14px);animation-delay:-3.2s;z-index:2}.p5{transform:translate(-50%) translate(330px) rotate(16deg) translateY(46px);animation-delay:-4.2s;z-index:1}@keyframes floatPhone{0%,to{margin-bottom:0}50%{margin-bottom:16px}}@media(max-width:760px){.stage{height:340px}.phone{width:128px;height:270px}.p1{transform:translate(-50%) translate(-190px) rotate(-16deg) translateY(40px)}.p2{transform:translate(-50%) translate(-100px) rotate(-8deg) translateY(12px)}.p3{transform:translate(-50%) rotate(0) translateY(-6px) scale(1.05)}.p4{transform:translate(-50%) translate(100px) rotate(8deg) translateY(12px)}.p5{transform:translate(-50%) translate(190px) rotate(16deg) translateY(40px)}}@media(max-width:480px){.p1,.p5{display:none}.p2{transform:translate(-50%) translate(-120px) rotate(-9deg)}.p4{transform:translate(-50%) translate(120px) rotate(9deg)}}.marquee{margin-top:64px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.marquee-track{display:flex;gap:44px;width:max-content;animation:scroll 32s linear infinite}.marquee-track span{font-family:var(--display);font-weight:700;font-size:1.1rem;color:var(--ink-dim);display:inline-flex;align-items:center;gap:44px;white-space:nowrap}.marquee-track span:after{content:"\2726";color:var(--blue);font-size:.8rem}@keyframes scroll{to{transform:translate(-50%)}}.stats{padding:76px 0 40px}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.stat{background:var(--bg-3);border:1px solid var(--line);border-radius:18px;padding:28px 22px;text-align:center;position:relative;overflow:hidden;transition:transform .25s,border-color .25s}.stat:hover{transform:translateY(-4px);border-color:var(--line-2)}.stat:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--grad-blue);opacity:.7}.stat .num{font-family:var(--display);font-size:2.3rem;font-weight:800;background:var(--grad-chrome);-webkit-background-clip:text;background-clip:text;color:transparent}.stat .lbl{font-size:.86rem;color:var(--ink-soft);font-weight:500;margin-top:4px}@media(max-width:760px){.stats-grid{grid-template-columns:repeat(2,1fr)}}.section{padding:84px 0}.sec-head{max-width:660px;margin:0 auto 52px;text-align:center}.eyebrow{font-size:.76rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--blue-hi);margin-bottom:14px}h2.title{font-family:var(--display);font-weight:800;font-size:clamp(1.9rem,3.6vw,2.9rem);line-height:1.1;letter-spacing:-.02em}h2.title .g{background:var(--grad-blue);-webkit-background-clip:text;background-clip:text;color:transparent}.sec-desc{margin-top:16px;color:var(--ink-soft);font-size:1.04rem}.reveal{opacity:0;transform:translateY(30px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.reveal.in{opacity:1;transform:none}.niche-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.niche{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:4/5;border:1px solid var(--line);background:var(--bg-3);cursor:pointer;transition:transform .3s,border-color .3s,box-shadow .3s}.niche:hover{transform:translateY(-6px);border-color:#4da6ff99;box-shadow:0 18px 40px #0a84ff40}.niche .thumb{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transition:transform .5s}.niche:hover .thumb{transform:scale(1.08)}.niche .veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#04060ce6 8%,#04060c1a 60%)}.niche .meta{position:absolute;left:0;right:0;bottom:0;padding:16px}.niche .meta .nm{font-family:var(--display);font-weight:700;font-size:1.05rem;color:#fff;display:flex;align-items:center;gap:8px}.niche .meta .ct{font-size:.76rem;color:var(--blue-ice);font-weight:600;margin-top:2px}.niche .ic{position:absolute;top:12px;left:12px;width:34px;height:34px;border-radius:10px;background:#0a84ff2e;border:1px solid rgba(10,132,255,.4);display:flex;align-items:center;justify-content:center;font-size:1rem}@media(max-width:900px){.niche-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:560px){.niche-grid{grid-template-columns:repeat(2,1fr)}}.feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.feat{background:var(--bg-3);border:1px solid var(--line);border-radius:18px;padding:28px;transition:transform .25s,border-color .25s;position:relative;overflow:hidden}.feat:hover{transform:translateY(-5px);border-color:var(--line-2)}.feat .fic{width:52px;height:52px;border-radius:14px;background:#0a84ff1f;border:1px solid rgba(10,132,255,.3);display:flex;align-items:center;justify-content:center;margin-bottom:18px;box-shadow:inset 0 0 18px #0a84ff33}.feat .fic svg{width:26px;height:26px;stroke:var(--blue-hi)}.feat h3{font-family:var(--display);font-weight:700;font-size:1.18rem;margin-bottom:8px}.feat p{color:var(--ink-soft);font-size:.94rem}@media(max-width:820px){.feat-grid{grid-template-columns:1fr}}.split{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.split .kv-list{display:flex;flex-direction:column;gap:16px;margin-top:26px}.kv{display:flex;gap:14px;align-items:flex-start}.kv .ck{width:26px;height:26px;border-radius:8px;flex-shrink:0;background:var(--grad-blue);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:.8rem;box-shadow:var(--glow-blue)}.kv .kt b{color:#fff;display:block;font-weight:700}.kv .kt span{color:var(--ink-soft);font-size:.92rem}.box-visual{aspect-ratio:4/4.4;border-radius:22px;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 30%,rgba(10,132,255,.22),transparent 60%),var(--bg-2);border:1px solid var(--line-2);display:flex;align-items:center;justify-content:center}.vault-box{width:62%;aspect-ratio:3/4;border-radius:14px;position:relative;background:linear-gradient(160deg,#0e1626,#05080f 70%);border:1px solid rgba(120,160,220,.4);box-shadow:0 30px 60px #0009,0 0 60px #0a84ff40;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;animation:floatPhone 5s ease-in-out infinite}.vault-box .vmark{width:64px;height:64px}.vault-box .vtitle{font-family:var(--display);font-weight:800;font-size:1.1rem}.vault-box .vtitle .b{background:var(--grad-blue);-webkit-background-clip:text;background-clip:text;color:transparent}.vault-box .vsub{font-size:.66rem;letter-spacing:.22em;color:var(--ink-dim);text-transform:uppercase}.vbadge{position:absolute;bottom:8%;right:6%;background:var(--bg-3);border:1px solid rgba(43,227,138,.5);border-radius:12px;padding:10px 14px;font-size:.72rem;font-weight:800;color:#2be38a;box-shadow:0 10px 30px #00000080}@media(max-width:820px){.split{grid-template-columns:1fr;gap:40px}}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.step{background:var(--bg-3);border:1px solid var(--line);border-radius:16px;padding:26px 22px;position:relative}.step .sn{font-family:var(--display);font-weight:800;font-size:1.1rem;width:38px;height:38px;border-radius:10px;background:#0a84ff24;border:1px solid rgba(10,132,255,.32);display:flex;align-items:center;justify-content:center;color:var(--blue-hi);margin-bottom:16px}.step h4{font-family:var(--display);font-weight:700;margin-bottom:6px;font-size:1.05rem}.step p{color:var(--ink-soft);font-size:.9rem}@media(max-width:820px){.steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.steps{grid-template-columns:1fr}}.reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.review{background:var(--bg-3);border:1px solid var(--line);border-radius:16px;padding:26px}.review .rs{color:#ffc53d;letter-spacing:2px;margin-bottom:12px}.review p{font-size:.96rem;color:var(--ink);margin-bottom:16px}.review .who{display:flex;align-items:center;gap:12px}.review .av{width:40px;height:40px;border-radius:50%;background:var(--grad-blue);display:flex;align-items:center;justify-content:center;font-weight:800;color:#fff}.review .who b{display:block;font-size:.9rem}.review .who span{font-size:.78rem;color:var(--ink-dim)}.review .vf{margin-left:auto;font-size:.7rem;color:#2be38a;font-weight:700;display:flex;align-items:center;gap:4px}@media(max-width:820px){.reviews{grid-template-columns:1fr}}.pricing-card{max-width:560px;margin:0 auto;border-radius:26px;padding:2px;background:var(--grad-blue);box-shadow:0 30px 80px #0a84ff4d}.pricing-inner{background:linear-gradient(180deg,#0a1120,#06090f);border-radius:24px;padding:40px 36px;text-align:center}.pricing-tag{display:inline-block;font-size:.72rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#04140a;background:#2be38a;padding:5px 14px;border-radius:100px;margin-bottom:18px}.pricing-name{font-family:var(--display);font-weight:800;font-size:1.5rem;margin-bottom:6px}.pricing-price{display:flex;align-items:baseline;gap:12px;justify-content:center;margin:12px 0 4px}.pricing-price .big{font-family:var(--display);font-size:4rem;font-weight:800;line-height:1;background:var(--grad-chrome);-webkit-background-clip:text;background-clip:text;color:transparent}.pricing-price .was{color:var(--ink-dim);text-decoration:line-through;font-size:1.4rem}.pricing-price .cur{color:var(--ink-soft);font-size:1.4rem;align-self:flex-start;margin-top:6px}.pricing-once{color:var(--blue-ice);font-weight:600;font-size:.9rem;margin-bottom:24px}.plist{text-align:left;display:flex;flex-direction:column;gap:12px;margin:26px 0}.plist li{list-style:none;display:flex;gap:11px;align-items:flex-start;color:var(--ink-soft);font-size:.95rem}.plist li:before{content:"\2713";color:#2be38a;font-weight:800;flex-shrink:0}.plist li b{color:#fff}.pricing-note{font-size:.8rem;color:var(--ink-dim);margin-top:16px}.guarantee{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-size:.82rem;color:var(--ink-soft)}.pform{margin:0}.countdown{display:flex;gap:10px;justify-content:center;margin:20px 0 4px}.cd{background:var(--bg-3);border:1px solid var(--line-2);border-radius:12px;padding:10px 14px;min-width:60px}.cd .cdn{font-family:var(--display);font-weight:800;font-size:1.6rem;color:#fff;line-height:1}.cd .cdl{font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);margin-top:4px}.faq-wrap{max-width:760px;margin:0 auto}.faq{border:1px solid var(--line);border-radius:14px;margin-bottom:12px;background:var(--bg-3);overflow:hidden;transition:border-color .2s}.faq:hover{border-color:var(--line-2)}.faq summary{cursor:pointer;padding:20px 24px;font-family:var(--display);font-weight:600;font-size:1.02rem;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px}.faq summary::-webkit-details-marker{display:none}.faq summary .plus{width:24px;height:24px;flex-shrink:0;position:relative;transition:transform .25s}.faq summary .plus:before,.faq summary .plus:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--blue-hi)}.faq summary .plus:before{width:14px;height:2px}.faq summary .plus:after{width:2px;height:14px;transition:opacity .2s}.faq[open] summary .plus{transform:rotate(90deg)}.faq[open] summary .plus:after{opacity:0}.faq .fa{padding:0 24px 22px;color:var(--ink-soft);font-size:.95rem}.final{text-align:center;padding:100px 0}.final h2{font-family:var(--display);font-weight:800;font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.08;letter-spacing:-.02em;max-width:760px;margin:0 auto 18px}.final h2 .g{background:var(--grad-blue);-webkit-background-clip:text;background-clip:text;color:transparent}.final p{color:var(--ink-soft);font-size:1.1rem;margin-bottom:30px}.cf-footer{border-top:1px solid var(--line);background:var(--bg-2);padding:56px 0 32px}.foot-top{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap;margin-bottom:40px}.foot-brand{max-width:320px}.foot-brand p{color:var(--ink-soft);font-size:.9rem;margin-top:14px}.foot-cols{display:flex;gap:64px;flex-wrap:wrap}.foot-col h5{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:14px}.foot-col a{display:block;color:var(--ink-soft);font-size:.9rem;margin-bottom:10px;transition:color .2s}.foot-col a:hover{color:#fff}.foot-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:.82rem;color:var(--ink-dim)}.sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#060910eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line-2);transform:translateY(120%);transition:transform .4s cubic-bezier(.2,.7,.2,1)}.sticky-buy.show{transform:translateY(0)}.sticky-inner{max-width:var(--maxw);margin:0 auto;padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.sticky-left{display:flex;align-items:baseline;gap:10px}.sticky-left .sp{font-family:var(--display);font-weight:800;font-size:1.3rem;color:#fff}.sticky-left .sw{color:var(--ink-dim);text-decoration:line-through;font-size:.9rem}.sticky-left .sm{font-size:.8rem;color:var(--ink-soft)}.sticky-buy .pform{margin:0}@media(max-width:560px){.sticky-left .sm{display:none}.sticky-inner{padding:10px 16px}}.page-shell{min-height:50vh;padding:80px 0}.page-shell h1{font-family:var(--display);font-weight:800;font-size:2.2rem;margin-bottom:16px}.page-shell a.link{color:var(--blue-hi)}.cart-row{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;border-bottom:1px solid var(--line)}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/base.css.map */
