@font-face{font-family:Manrope;src:url('assets/Manrope-Regular.ttf') format('truetype');font-weight:400;font-display:swap}
.footer-company{margin-top:24px;padding-top:22px;border-top:1px solid var(--line);font-size:14px;color:var(--muted);line-height:1.8}.footer-company p{margin:3px 0}.footer-company a{display:inline-block;margin-top:9px;color:var(--ice);text-decoration:underline;text-underline-offset:4px}.legal-page{max-width:940px;padding-top:54px;padding-bottom:35px;font-size:16px}.legal-page h1{font-size:clamp(40px,6vw,64px);letter-spacing:-2px}.legal-intro{color:var(--muted);max-width:660px}.legal-card{padding:30px;margin-top:26px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(135deg,#152138b8,#0b1223c9)}.legal-card h2{font-size:26px;letter-spacing:-.7px;margin:0 0 22px}.company-details{margin:0}.company-details>div{display:grid;grid-template-columns:230px 1fr;gap:22px;padding:16px 0;border-bottom:1px solid var(--line)}.company-details>div:last-child{border-bottom:0;padding-bottom:0}.company-details dt{color:var(--muted);font-size:14px}.company-details dd{margin:0;overflow-wrap:anywhere}.legal-card a,.legal-footer a{color:var(--ice);text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.legal-card p{margin:12px 0}.legal-footer{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:14px;color:var(--muted);border-top:1px solid var(--line)}.legal-footer p{margin:0}@media(max-width:600px){.legal-page{padding-top:32px}.legal-card{padding:22px}.company-details>div{grid-template-columns:1fr;gap:6px}.footer-company{font-size:14px}.legal-page h1{letter-spacing:-1.5px}}
@font-face{font-family:Manrope;src:url('assets/Manrope-Medium.ttf') format('truetype');font-weight:500 600;font-display:swap}
@font-face{font-family:Manrope;src:url('assets/Manrope-Bold.ttf') format('truetype');font-weight:700 900;font-display:swap}
@font-face{font-family:Allura;src:url('assets/Allura-Regular.ttf') format('truetype');font-weight:400;font-display:swap}
:root{color-scheme:dark;--bg:#070b14;--surface:#0d1626;--text:#f1f5ff;--muted:#9aaac1;--line:#7698c326;--blue:#3979ff;--ice:#8ebfff;--ease:cubic-bezier(.2,.75,.3,1)}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:32px}body{margin:0;background:var(--bg);color:var(--text);font-family:Manrope,sans-serif;font-size:15px;line-height:1.6;isolation:isolate}::selection{background:#3665b7;color:#fff}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}button,a,summary{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button:disabled{cursor:not-allowed}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #99cfff;outline-offset:6px}img{max-width:100%;display:block}
.ambient{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.ambient:before{content:'';position:absolute;inset:-20%;background:radial-gradient(ellipse at 76% 24%,#134bb826,transparent 34%),radial-gradient(ellipse at 5% 65%,#12457419,transparent 37%),radial-gradient(ellipse at 60% 110%,#073aaa22,transparent 38%);transform:translate3d(0,var(--ambient-y,0px),0);will-change:transform}.ambient:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#070b1466,transparent 65%)}#starfield{width:100%;height:100%;opacity:.65}.wrap{max-width:1220px;width:calc(100% - 96px);margin:auto}.header{height:105px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);position:relative;z-index:3}.brand{display:inline-flex;align-items:center;line-height:1}.brand-script{font-family:Allura,cursive;font-size:62px;font-weight:400;line-height:1.15;color:#b8d8ff;letter-spacing:0;text-shadow:0 0 22px #5ca6ff30}nav{display:flex;gap:34px;color:#a9b7ce;font-size:12px}nav a{transition:color .2s}nav a:hover,.text-link:hover{color:#dceaff}.button{display:inline-flex;align-items:center;justify-content:center;gap:32px;min-height:56px;padding:16px 25px;border-radius:12px;border:1px solid #6f9dde5c;font-size:13px;font-weight:700;transition:transform .3s var(--ease),box-shadow .3s,border-color .3s,background .3s;position:relative;isolation:isolate}.button span{font-size:21px;line-height:1;transition:transform .3s var(--ease)}.button:not(:disabled):hover{transform:translateY(-3px);border-color:#a4ccff99;box-shadow:0 0 25px #3f8bff24,inset 0 0 24px #649aff0d}.button:hover span{transform:translate(2px,-2px)}.button.primary{color:#fff;border-color:#7cadff88;background:linear-gradient(120deg,#3b7cfa,#1655cf);box-shadow:inset 0 1px #c1dcff4a,inset 0 -1px 8px #082c8055,0 7px 35px #1258e536}.button.primary:not(:disabled):hover{background:linear-gradient(120deg,#4e8dff,#2168ed);box-shadow:inset 0 1px #d6e8ff5a,0 12px 44px #1a64ed55}.button.outline{color:#d8e6fb;background:linear-gradient(120deg,#497bbf12,#20314715);box-shadow:inset 0 1px #a5d6ff0d}.button.small{min-height:43px;padding:10px 17px;gap:20px;font-size:11px;border-radius:10px}
.hero{display:grid;grid-template-columns:1fr 1.04fr;min-height:680px;align-items:center;position:relative}.hero-copy{position:relative;z-index:2;padding:65px 0}.eyebrow{display:flex;align-items:center;gap:10px;font-size:9px;font-weight:500;letter-spacing:2.5px;color:#98b9e5}.live-dot{height:5px;width:5px;border-radius:50%;background:#83bcff;box-shadow:0 0 13px #519fff;animation:glow-pulse 5s ease-in-out infinite}h1{font-size:clamp(58px,5.8vw,84px);line-height:1.07;letter-spacing:-4px;font-weight:500;margin:28px 0 25px}h1>span{background:linear-gradient(110deg,#f0f7ff 0,#8fbcff 32%,#417fff 86%);color:#83b7ff;background-clip:text;-webkit-text-fill-color:transparent}.hero-description{max-width:400px;font-size:15px;line-height:1.9;color:#9faec8}.hero-actions{display:flex;align-items:center;gap:27px;margin-top:32px}.text-link{display:flex;align-items:center;gap:14px;font-size:11px;color:#b8c8de;transition:color .2s}.text-link span{font-size:15px;color:#8ebcff}.hero-tags{display:flex;flex-wrap:wrap;gap:18px;color:#91a4c0;font-size:9px;margin-top:38px}.hero-tags span:before{content:'✓';color:#74aaff;margin-right:7px}.hero-art{height:560px;width:113%;margin-left:-10%;position:relative;perspective:1200px;isolation:isolate}.hero-art:before{content:'';position:absolute;inset:12% 1% 9% 15%;background:radial-gradient(ellipse,#1b5fff1e,transparent 68%);filter:blur(26px);animation:glow-pulse 10s ease-in-out infinite}.hero-art>img{height:100%;width:100%;object-fit:contain;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .7s var(--ease);mask-image:radial-gradient(ellipse 67% 59% at 57% 52%,#000 48%,transparent 100%)}.art-label{position:absolute;z-index:1;display:flex;align-items:center;gap:12px;padding:15px 18px;border-radius:15px;border:1px solid #78a6e02e;background:linear-gradient(120deg,#152237db,#0b1424cf);box-shadow:inset 0 1px #b5d7ff0b,0 14px 40px #0004;backdrop-filter:blur(20px);font-size:11px;color:#d3e2fa;animation:float 9s ease-in-out infinite}.art-label.top{top:62px;right:6px;transform:rotate(4deg)}.art-label.bottom{bottom:67px;left:5px;animation-delay:-4s}.art-label small{display:block;font-size:9px;color:#859bbd;margin-top:3px}.mini-symbol{height:35px;width:35px;display:grid;place-items:center;border:1px solid #6d9ef733;background:linear-gradient(150deg,#426dbc22,#12336d22);border-radius:10px;font-size:25px;color:#8abbff;text-shadow:0 0 10px #78aeff60}.art-caption{position:absolute;bottom:26px;right:34px;font-size:7px;letter-spacing:2.5px;color:#6b88b0}.focus-strip{position:relative;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:26px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.focus-strip:before{content:'';position:absolute;top:-1px;left:0;width:24%;height:1px;background:linear-gradient(90deg,transparent,#80b5ff80,transparent);animation:separator 18s linear infinite}.focus-strip>span{color:#7089aa;font-size:9px;letter-spacing:1.8px}.focus-strip p{margin:0;color:#ccd9ef;font-size:17px;font-weight:400;letter-spacing:-.3px;display:flex;gap:30px;align-items:center}.focus-strip i{font-size:11px;font-style:normal;color:#4f87e0}
.section{padding-top:108px;padding-bottom:8px}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:38px}.muted{color:#6e94c3}h2{font-size:45px;line-height:1.17;letter-spacing:-1.7px;font-weight:500;margin:17px 0 0}.section-heading>p,.steps>div>p,.faq>div>p{font-size:12px;line-height:1.9;color:var(--muted);margin:0 0 3px}.features{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.feature{position:relative;isolation:isolate;overflow:hidden;padding:30px 28px 25px;border:1px solid #6e93ce28;border-radius:20px;background:linear-gradient(135deg,#152138b8,#0b1223c9);box-shadow:inset 0 1px #c4e1ff08,0 18px 45px #00000016;backdrop-filter:blur(14px);transition:transform .35s var(--ease),border-color .35s,box-shadow .35s}.feature:before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 0 0,#3373d91e,transparent 65%);opacity:.7;transition:opacity .35s}.feature:hover,.feature.is-visible:hover{transform:translateY(-6px);border-color:#659bdf60;box-shadow:0 18px 55px #0b2c6030}.feature:hover:before{opacity:1}.feature-top{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#5b759b}.feature-icon{height:44px;width:44px;display:grid;place-items:center;border:1px solid #6f9af933;border-radius:13px;background:linear-gradient(145deg,#3260b523,#17366415);box-shadow:inset 0 1px #bcdcff10,0 0 24px #2563eb10;color:#9bc8ff}.feature-icon svg{height:23px;width:23px;stroke:currentColor;stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.feature h3{font-size:19px;letter-spacing:-.5px;margin:29px 0 13px;font-weight:500}.feature p{font-size:12px;line-height:1.95;color:#94a7c4;margin:0;min-height:96px}.feature-foot{font-size:10px;color:#8daace;display:block;margin-top:27px;padding-top:18px;border-top:1px solid #6f97cd20}
.plans-section{position:relative}.plans-section:before{content:'';position:absolute;inset:60px 0 -70px;background:radial-gradient(ellipse at 68% 52%,#164ac61a,transparent 55%);pointer-events:none;z-index:-1}.plans{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1050px;margin:0 auto}.plan{position:relative;display:flex;flex-direction:column;border:1px solid #6a8ab830;background:linear-gradient(140deg,#111a2bdd,#090f1cd9);backdrop-filter:blur(14px);padding:36px;border-radius:22px;box-shadow:inset 0 1px #b6d7ff08,0 20px 70px #0002}.plan.plus{border-color:#679aff70;background:radial-gradient(ellipse at 100% 0,#346acd26,transparent 65%),linear-gradient(145deg,#132342e8,#0a1526e8);box-shadow:0 0 65px #145de21a,inset 0 1px #aad3ff24}.plan.plus:before{content:'';position:absolute;top:-1px;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,#c2e0ff,#629aff,transparent);box-shadow:0 0 15px #3d7fe9}.plan-title{display:flex;justify-content:space-between;align-items:center;gap:12px}.plan-title h3{font-size:29px;font-weight:500;letter-spacing:-1px;margin:0}.plan-title h3 span{color:#84b5ff}.plan-chip{font-size:7px;letter-spacing:1px;border:1px solid #718cb529;border-radius:5px;padding:5px 8px;color:#8fa6c7;background:#46628c0a;white-space:nowrap}.plus .plan-chip{color:#9fc6ff;border-color:#80aaff40;background:#3667b514}.plan-intro{font-size:12px;color:#92a5c2;margin:9px 0 0}.price{font-size:56px;line-height:1.15;letter-spacing:-2.2px;margin:29px 0 30px;font-weight:500}.price>span{font-size:28px;letter-spacing:-.6px}.price small{font-size:12px;font-weight:400;color:#8197b7;letter-spacing:0}.plan .button{width:100%;justify-content:space-between}.plan-divider{border-top:1px solid var(--line);margin-top:30px}.list-label{font-size:8px;letter-spacing:1.7px;color:#7192bc;margin:25px 0 20px}.plan ul{margin:0 0 24px;padding:0;list-style:none;display:flex;flex-direction:column;gap:13px;font-size:12px;color:#bdcde3}.plan li{display:flex;align-items:flex-start;gap:11px}.plan li:before{content:'✓';color:#80b3ff}.allowance{font-size:10px;color:#82a2ce;margin:auto 0 0;padding-top:13px}.payment-note{max-width:1050px;margin:23px auto 0;display:flex;align-items:center;justify-content:center;gap:10px;color:#8294b0;font-size:10px}.payment-note>span:first-child{color:#749ed8;font-size:20px}.payment-note p{margin:0}.payment-wordmark{font-size:16px;font-weight:700;letter-spacing:-.6px;color:#a7bddc;margin-left:18px}
.steps{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding-bottom:80px}.steps>div>p{margin-top:22px}.steps ol{margin:0;padding:0;list-style:none}.steps li{position:relative;display:flex;gap:25px;padding:25px 0;border-bottom:1px solid var(--line)}.steps li:first-child{padding-top:0}.steps li>span{margin-top:1px;width:34px;height:34px;flex-shrink:0;display:grid;place-items:center;font-size:10px;color:#89baff;border:1px solid #6b95ce30;border-radius:50%;background:#15316125}.steps h3{font-size:18px;font-weight:500;letter-spacing:-.4px;margin:0 0 8px}.steps li p{font-size:12px;color:var(--muted);max-width:350px;margin:0}.faq{display:grid;grid-template-columns:.85fr 1.15fr;gap:65px;border-top:1px solid var(--line);padding-top:65px;padding-bottom:85px}.faq>div>p{margin-top:24px}.faq a{color:#9dc7ff}.faq-list details{border-bottom:1px solid var(--line);transition:background .3s}.faq-list details[open]{background:linear-gradient(90deg,#243e6720,transparent);border-radius:8px}.faq summary{padding:22px 30px 22px 0;position:relative;cursor:pointer;list-style:none;font-size:13px;color:#cddcf0}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:'+';position:absolute;right:4px;top:18px;font-size:20px;font-weight:400;color:#89b4f5}details[open] summary:after{content:'−'}details>p{font-size:12px;line-height:1.9;color:var(--muted);padding:0 24px 23px 0;margin:0}.closing{position:relative;isolation:isolate;overflow:hidden;text-align:center;border:1px solid #5c88c638;border-radius:26px;background:linear-gradient(140deg,#1224446b,#0a111eb3);padding:70px 24px 74px;box-shadow:inset 0 1px #8fb8f61a,0 25px 80px #0002}.closing:before{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 50% 120%,#276df15e,transparent 68%)}.closing:after{content:'';position:absolute;left:17%;right:17%;height:1px;bottom:0;background:linear-gradient(90deg,transparent,#77b7ff,transparent);box-shadow:0 -2px 25px #5c9eff99}.closing .eyebrow{justify-content:center;color:#7d9fcf}.closing h2{font-size:53px;letter-spacing:-2.2px;margin-bottom:29px}.closing .button{min-width:230px}footer{padding:43px 0 28px}.footer-top,.footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px}.footer-top .brand-script{font-size:52px}.footer-top>a:last-child{font-size:11px;color:#9cb0ce}.footer-bottom{margin-top:26px;font-size:9px;color:#778da9;flex-wrap:wrap}.plain{background:none;border:0;padding:5px 0;color:inherit;font-size:inherit}.plain:hover{color:#b6d6ff}.motion-control{display:flex;align-items:center;gap:7px}.motion-control:before{content:'Ⅱ';font-size:11px;color:#8abaff}.motion-control[aria-pressed=true]:before{content:'▷'}
dialog{margin:auto;width:calc(100% - 36px);max-width:480px;padding:38px;position:fixed;border:1px solid #6d9cdd5c;border-radius:24px;background:linear-gradient(135deg,#14213a,#0b1424);color:var(--text);box-shadow:inset 0 1px #b2d2ff18,0 35px 160px #0009}dialog::backdrop{background:#03070dba;backdrop-filter:blur(12px)}dialog .close{position:absolute;top:12px;right:14px;width:36px;height:36px;background:#4366941a;border:1px solid #7c9bd526;border-radius:50%;color:#a9c1e2;font-size:25px}dialog h2{font-size:32px;margin-top:13px}dialog p{font-size:13px;line-height:1.8;color:#a0b1ca}dialog .button{width:100%;margin-top:20px}.button.primary:disabled{background:#142643;border-color:#729bce25;color:#819bbc;box-shadow:none}.order-row{display:flex;justify-content:space-between;align-items:center;padding:21px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:25px 0}.order-row>span{color:var(--muted);font-size:13px}.order-row strong{font-size:26px;font-weight:500}.checkout-status{display:flex;align-items:flex-start;gap:12px}.checkout-status>span{color:#8abbff;font-size:22px}.checkout-status strong{font-size:12px;font-weight:500}.checkout-status p{font-size:11px;margin:5px 0 0}.support-link{display:block;text-align:center;font-size:11px;color:#8abaff;margin-top:18px}#info a{color:#a4caff;overflow-wrap:anywhere}body.modal-open{overflow:hidden}.skip{position:fixed;top:-80px;left:20px;z-index:10;background:#2564de;color:#fff;padding:10px 20px}.skip:focus{top:10px}.reveal-ready{opacity:0;transform:translateY(22px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.reveal-ready.is-visible{opacity:1;transform:none}.features .reveal-ready:nth-child(2){transition-delay:.08s}.features .reveal-ready:nth-child(3){transition-delay:.16s}@keyframes float{0%,100%{translate:0 0}50%{translate:0 -9px}}@keyframes glow-pulse{0%,100%{opacity:.65}50%{opacity:1}}@keyframes separator{0%{transform:translateX(0)}100%{transform:translateX(315%)}}
@media(min-width:1450px){.hero{min-height:735px}.hero-art{height:615px}h1{font-size:86px}}@media(max-width:1050px){.wrap{width:calc(100% - 56px)}h1{font-size:62px;letter-spacing:-3px}.hero{min-height:610px}.hero-art{height:490px;width:110%;margin-left:-10%}.art-label{font-size:10px;padding:12px}.art-label small{font-size:8px}.art-label.top{top:58px;right:0}.hero-actions{gap:18px}.hero-actions .button{padding:15px 18px;gap:18px}.focus-strip p{font-size:14px;gap:18px}.feature{padding:25px 22px}.feature h3{font-size:17px}.plan{padding:29px}.plan-chip{font-size:6px}.section{padding-top:85px}.faq{padding-top:55px}}
@media(max-width:760px){.wrap{width:calc(100% - 40px)}.header{height:82px}.brand-script{font-size:51px}.header nav{display:none}.header .button.small{font-size:9px;min-height:38px;padding:9px 12px;gap:12px}.hero{grid-template-columns:1fr;min-height:0}.hero-copy{padding:47px 0 5px}h1{font-size:clamp(51px,12vw,77px);letter-spacing:-3px;margin:24px 0}.eyebrow{font-size:8px;letter-spacing:1.8px}.hero-description{font-size:14px;max-width:370px}.hero-actions{margin-top:26px;gap:23px}.hero-actions .button{font-size:11px;min-height:51px;padding:14px 18px;gap:20px}.text-link{font-size:10px;gap:10px}.hero-tags{font-size:8px;gap:13px;margin-top:28px}.hero-art{height:375px;width:100%;margin:4px 0 0}.hero-art>img{transform:scale(1.13);mask-image:radial-gradient(ellipse 68% 57% at 53% 52%,#000 48%,transparent 100%)}.art-label.top{top:25px;right:0}.art-label.bottom{bottom:40px;left:0}.art-caption{bottom:6px;right:0;font-size:6px}.focus-strip{padding:20px 0;display:block}.focus-strip>span{font-size:8px}.focus-strip p{margin-top:13px;justify-content:space-between;gap:11px;font-size:11px;letter-spacing:-.2px}.focus-strip i{font-size:8px}.section{padding-top:62px}.section-heading{display:block;margin-bottom:28px}h2{font-size:35px;letter-spacing:-1.4px;margin-top:14px}.section-heading>p{font-size:12px;margin-top:19px}.features{grid-template-columns:1fr;gap:14px}.feature{padding:26px}.feature h3{font-size:20px;margin-top:25px}.feature p{min-height:0;font-size:12px;max-width:400px}.feature-foot{margin-top:22px}.plans{grid-template-columns:1fr;gap:20px}.plan{padding:28px}.plan-title h3{font-size:29px}.plan-chip{font-size:6px}.price{font-size:53px}.plan-intro{font-size:11px}.payment-note{align-items:flex-start;font-size:9px;gap:8px;margin-top:20px}.payment-wordmark{font-size:13px;margin-left:3px;white-space:nowrap}.steps{grid-template-columns:1fr;gap:31px;padding-bottom:52px}.steps>div>p{margin-top:17px}.steps li{gap:20px}.steps h3{font-size:17px}.steps li p{font-size:12px}.faq{grid-template-columns:1fr;gap:19px;padding-top:47px;padding-bottom:53px}.faq>div>p{margin-top:19px}.faq summary{font-size:12px}.closing{padding:45px 16px 51px;border-radius:20px}.closing h2{font-size:36px;letter-spacing:-1.4px}.closing .eyebrow{font-size:7px}.closing .button{font-size:12px;min-width:0}.footer-top{align-items:center}.footer-top .brand-script{font-size:47px}.footer-top>a:last-child{font-size:9px}.footer-bottom{font-size:8px;gap:13px;margin-top:24px}.footer-bottom>span:nth-child(2){display:none}.motion-control{font-size:8px}dialog{padding:30px 25px}dialog h2{font-size:28px}.features .reveal-ready{transition-delay:0s!important}}
@media(max-width:370px){.wrap{width:calc(100% - 30px)}h1{font-size:47px}.hero-actions{gap:13px}.hero-actions .button{gap:11px}.text-link{font-size:9px}.hero-tags{font-size:7px;gap:11px}.hero-art{height:325px}.plan{padding:23px}.plan-chip{font-size:5px}.focus-strip p{font-size:10px;gap:7px}.brand-script{font-size:47px}}
html.motion-paused{scroll-behavior:auto}.motion-paused *,.motion-paused *:before,.motion-paused *:after{animation-play-state:paused!important}.motion-paused .reveal-ready{opacity:1;transform:none;transition:none}.motion-paused .hero-art>img{transform:none;transition:none}.motion-paused .ambient:before{transform:none;will-change:auto}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.reveal-ready{opacity:1;transform:none}.hero-art>img{transform:none}.ambient:before{transform:none;will-change:auto}}
