:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-deep:#111318;--bg-rail:#15171d;--bg-sidebar:#191c23;--bg-editor:#1e2128;--surface-elevated:#242832;--border:#2a2e37;--border-strong:#343943;--text:#d9dce3;--text-bright:#f0f1f4;--muted:#8c929e;--muted-soft:#626875;--accent:#8b80f9;--accent-soft:#8b80f921;--accent-border:#8b80f959;--blue:#62a8ea;--green:#64c59a;--amber:#d6a55b;--content-width:1180px;font-family:Inter,Segoe UI Variable,Segoe UI,system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg-deep);color:var(--text);margin:0;overflow-x:hidden}body:before{z-index:-1;content:"";background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:48px 48px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}a{color:inherit;text-decoration:none}button{color:inherit;font:inherit}img{max-width:100%;display:block}.shell{width:min(calc(100% - 40px), var(--content-width));margin:0 auto}.site-header{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111318e0;border-bottom:1px solid #2a2e37d9;position:sticky;top:0}.nav{align-items:center;gap:30px;height:64px;display:flex}.brand{color:var(--text-bright);letter-spacing:-.01em;align-items:center;gap:11px;font-size:15px;font-weight:680;display:flex}.brand img{object-fit:contain;width:28px;height:28px}.brand span span{color:var(--muted-soft);font-weight:500}.nav-links{color:var(--muted);align-items:center;gap:26px;margin-left:auto;font-size:13px;display:flex}.nav-links a:hover,.nav-links a[aria-current=page]{color:var(--text-bright)}.nav-links .button{border-color:var(--accent);background:var(--accent);color:#fff}.nav-links .button:hover{color:#fff;background:#978dfc;border-color:#978dfc}.button{border:1px solid var(--border-strong);background:var(--surface-elevated);min-height:42px;color:var(--text-bright);border-radius:7px;justify-content:center;align-items:center;gap:9px;padding:0 17px;font-size:13px;font-weight:620;transition:border-color .18s,background .18s,transform .18s;display:inline-flex}.button:hover{background:#292d37;border-color:#4a4f5c;transform:translateY(-1px)}.button.primary{border-color:var(--accent);background:var(--accent);color:#fff}.button.primary:hover{background:#978dfc}.button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:16px}.hero{grid-template-columns:.82fr 1.18fr;align-items:center;gap:72px;min-height:690px;padding:84px 0 94px;display:grid}.hero,.download-hero,.pricing-hero,.status-page{isolation:isolate;position:relative}.hero:before,.download-hero:before,.pricing-hero:before,.status-page:before{z-index:-2;pointer-events:none;filter:blur(8px);content:"";background:radial-gradient(circle at 18% 32%,#8b80f929,#0000 24%),radial-gradient(circle at 78% 24%,#62a8ea17,#0000 21%),radial-gradient(circle at 65% 78%,#8b80f91a,#0000 26%);position:absolute;inset:5% -8%}.hero:after,.download-hero:after,.pricing-hero:after,.status-page:after{z-index:-1;pointer-events:none;content:"";opacity:.72;background-image:radial-gradient(circle at 8% 67%,#aea7ffcc 0 2px,#0000 2.8px),radial-gradient(circle at 27% 24%,#8b80f98c 0 1.5px,#0000 2.4px),radial-gradient(circle at 49% 71%,#8b80f9b8 0 2px,#0000 2.8px),radial-gradient(circle at 71% 18%,#62a8ea8c 0 1.5px,#0000 2.4px),radial-gradient(circle at 91% 59%,#aea7ffad 0 2px,#0000 2.8px),linear-gradient(22deg,#0000 0 18%,#8b80f91c 18.1% 18.25%,#0000 18.35% 100%),linear-gradient(152deg,#0000 0 31%,#8b80f917 31.1% 31.25%,#0000 31.35% 100%),linear-gradient(47deg,#0000 0 59%,#62a8ea14 59.1% 59.22%,#0000 59.32% 100%);animation:18s ease-in-out infinite alternate network-drift;position:absolute;inset:8% -3%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 13% 87%,#0000);mask-image:linear-gradient(90deg,#0000,#000 13% 87%,#0000)}.download-hero:after,.pricing-hero:after{opacity:.58;inset:2% -18% -12%}.status-page:after{opacity:.48;inset:10% -5%}.eyebrow{color:#aea7ff;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 20px;font-family:Cascadia Code,Consolas,monospace;font-size:11px;display:flex}.eyebrow:before{background:var(--accent);content:"";width:19px;height:1px}h1,h2,h3,p{margin-top:0}.md-title{width:fit-content;display:block;position:relative}.md-title:before{color:var(--accent);content:"#";letter-spacing:-.15em;opacity:.82;white-space:nowrap;margin-right:.28em;font-family:Cascadia Code,Consolas,monospace;font-size:.52em;font-weight:650;line-height:1;position:absolute;top:.12em;right:100%}.md-title:is(h2):before{content:"##"}.md-title:is(h3):before{content:"###"}.md-title.centered,.download-intro .md-title{margin-left:auto;margin-right:auto}.md-title:has(.md-first-line):before{content:none}.md-first-line{display:inline-block;position:relative}.md-first-line:before{color:var(--accent);content:"#";opacity:.82;margin-right:.28em;font-family:Cascadia Code,Consolas,monospace;font-size:.52em;font-weight:650;line-height:1;position:absolute;top:.12em;right:100%}h1{max-width:650px;color:var(--text-bright);letter-spacing:-.055em;margin-bottom:22px;font-size:clamp(46px,6vw,72px);font-weight:680;line-height:1.02}.hero-copy>p{color:#9ba1ad;max-width:540px;margin-bottom:31px;font-size:17px;line-height:1.72}.hero-actions{flex-wrap:wrap;gap:11px;display:flex}.hero-note{color:var(--muted-soft);margin-top:18px;font-family:Cascadia Code,Consolas,monospace;font-size:10px}.editor-window{border:1px solid var(--border-strong);background:var(--bg-editor);border-radius:10px;overflow:hidden;transform:perspective(1000px)rotateY(-1.5deg);box-shadow:0 28px 70px #0000004d}.window-bar{color:#646b77;background:#121419;border-bottom:1px solid #272a32;align-items:center;height:35px;font-size:9px;display:flex}.window-icon{width:40px;padding:10px}.window-icon img{width:16px;height:16px}.window-title{text-align:center;flex:1}.window-controls{height:100%;display:flex}.window-controls i{border-left:1px solid #ffffff06;width:42px}.editor-body{grid-template-columns:155px 1fr;min-height:420px;display:grid}.mock-sidebar{border-right:1px solid var(--border);background:var(--bg-sidebar);padding:22px 11px}.mock-label{color:var(--muted-soft);letter-spacing:.12em;text-transform:uppercase;margin:0 8px 15px;font-size:8px;font-weight:700}.mock-file{color:#767d89;border:1px solid #0000;border-radius:6px;padding:10px;font-family:Cascadia Code,Consolas,monospace;font-size:9px;line-height:1.5}.mock-file.active{color:#d8dbe2;background:#242832;border-color:#303542}.mock-file strong{color:inherit;margin-bottom:4px;font-weight:600;display:block}.mock-document{padding:56px 58px}.mock-path{color:var(--muted-soft);margin-bottom:32px;font-family:Cascadia Code,Consolas,monospace;font-size:8px}.mock-document h2{color:var(--text-bright);letter-spacing:-.03em;margin-bottom:18px;font-family:Georgia,serif;font-size:32px}.mock-document p{color:#959ba7;max-width:430px;font-family:Georgia,serif;font-size:14px;line-height:1.8}.mock-code{border:1px solid var(--border);color:#b9b3ff;background:#15181e;border-radius:6px;margin-top:26px;padding:15px 17px;font:10px/1.75 Cascadia Code,Consolas,monospace}.section{border-top:1px solid var(--border);padding:100px 0}.section-heading{max-width:660px;margin-bottom:46px}.section-heading h2,.download-intro h1{color:var(--text-bright);letter-spacing:-.045em;margin-bottom:16px;font-size:clamp(34px,5vw,52px);font-weight:650;line-height:1.08}.section-heading p,.download-intro p{color:#9298a4;font-size:16px;line-height:1.7}.feature-grid{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid}.feature{border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:#191c2385;min-height:225px;padding:29px}.feature-number{color:var(--muted-soft);margin-bottom:45px;font:10px Cascadia Code,Consolas,monospace;display:block}.feature h3{color:var(--text-bright);margin-bottom:11px;font-size:16px;font-weight:620}.feature p{color:#838995;margin:0;font-size:13px;line-height:1.7}.support-cta{border-top:1px solid var(--border);background:linear-gradient(120deg,#8b80f91c,#191c23b3 48%,#62a8ea0f);position:relative;overflow:hidden}.support-cta:after{pointer-events:none;content:"";background:radial-gradient(circle at 75% 24%,#aea7ff7a 0 2px,#0000 3px),radial-gradient(circle at 88% 72%,#8b80f961 0 1.5px,#0000 2.5px),linear-gradient(145deg,#0000 0 71%,#8b80f91f 71.1% 71.25%,#0000 71.35%);position:absolute;inset:0}.support-cta-inner{z-index:1;justify-content:space-between;align-items:center;gap:60px;min-height:310px;display:flex;position:relative}.support-cta-inner>div{max-width:680px}.support-cta h2{color:var(--text-bright);letter-spacing:-.04em;margin-bottom:14px;font-size:clamp(30px,4vw,46px)}.support-cta p:last-child{color:#9298a4;margin:0;font-size:15px;line-height:1.7}.support-cta .button{flex:none}.contact-grid{grid-template-columns:repeat(3,1fr);gap:15px;padding:24px 0 45px;display:grid}.contact-card{border:1px solid var(--border);background:#191c23c2;border-radius:9px;min-height:210px;padding:27px}.contact-card span{color:var(--accent);margin-bottom:38px;font:10px Cascadia Code,Consolas,monospace;display:block}.contact-card h2{color:var(--text-bright);margin-bottom:10px;font-size:19px}.contact-card p{color:#858b96;margin:0;font-size:13px;line-height:1.68}.inbox-notice{border:1px solid var(--accent-border);background:var(--accent-soft);text-align:center;border-radius:9px;max-width:830px;margin:0 auto 105px;padding:30px}.inbox-notice strong{color:var(--text-bright);margin-bottom:8px;font-size:15px;display:block}.inbox-notice p{color:#999faa;margin:0;font-size:13px;line-height:1.65}.contact-form-section{border:1px solid var(--accent-border);background:linear-gradient(145deg,#8b80f91a,#191c23db 45%);border-radius:11px;grid-template-columns:.72fr 1.28fr;gap:60px;margin:8px auto 105px;padding:42px;display:grid}.contact-form-copy h2{color:var(--text-bright);margin:14px 0;font-size:clamp(25px,3vw,36px);line-height:1.15}.contact-form-copy>p:last-child{color:#999faa;font-size:13px;line-height:1.7}.contact-form-copy a{color:var(--accent-bright)}.contact-form{gap:18px;display:grid}.contact-form label{color:#b7bbc5;letter-spacing:.03em;gap:8px;font:11px Cascadia Code,Consolas,monospace;display:grid}.contact-field-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.contact-form input,.contact-form select,.contact-form textarea{border:1px solid var(--border-strong);width:100%;color:var(--text-bright);background:#12141a;border-radius:6px;outline:none;font:14px Inter,system-ui,sans-serif}.contact-form input,.contact-form select{min-height:44px;padding:0 13px}.contact-form textarea{resize:vertical;min-height:150px;padding:13px;line-height:1.55}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px #8b80f91f}.contact-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-submit{align-items:center;gap:16px;display:flex}.contact-submit .button:disabled{cursor:wait;opacity:.58}.contact-status{color:var(--muted-soft);margin:0;font-size:12px;line-height:1.45}.contact-status.success{color:#80d9ad}.contact-status.error{color:#f09a9a}.download-hero{text-align:center;padding:94px 0 50px}.status-page{place-items:center;min-height:calc(100vh - 64px);padding:70px 0;display:grid}.status-page-card{border:1px solid var(--border);background:var(--bg-sidebar);border-radius:10px;width:min(100%,650px);padding:clamp(30px,6vw,64px);box-shadow:0 24px 60px #0000003d}.status-page-card>p:not(.eyebrow){color:#9298a4;margin-bottom:30px;font-size:15px;line-height:1.75}.download-intro{max-width:700px;margin:0 auto}.download-intro .eyebrow{justify-content:center}.changelog-layout{grid-template-columns:190px minmax(0,760px);justify-content:center;gap:70px;padding:28px 0 110px;display:grid}.release-index{border-left:1px solid var(--border);align-self:start;padding-left:15px;position:sticky;top:94px}.release-index span{color:var(--muted-soft);letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px;font:9px Cascadia Code,Consolas,monospace;display:block}.release-index a{color:#858b96;margin:10px 0;font-size:12px;display:block}.release-index a:hover{color:var(--text-bright)}.release{border-left:1px solid var(--border);padding:0 0 72px 30px;position:relative}.release:last-child{padding-bottom:0}.release:before{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 5px var(--bg-deep);content:"";border-radius:50%;position:absolute;top:7px;left:-4px}.release-header{flex-wrap:wrap;align-items:baseline;gap:13px;margin-bottom:24px;display:flex}.release-header h2{color:var(--text-bright);letter-spacing:-.025em;margin:0;font-size:25px}.release-date{color:var(--muted-soft);font:10px Cascadia Code,Consolas,monospace}.release-status{border:1px solid var(--accent-border);background:var(--accent-soft);color:#b7b1fb;letter-spacing:.07em;text-transform:uppercase;border-radius:4px;padding:3px 7px;font:8px Cascadia Code,Consolas,monospace}.release-summary{color:#9ba1ad;margin-bottom:28px;font-size:15px;line-height:1.75}.change-group+.change-group{margin-top:24px}.change-group h3{color:#c8cbd2;letter-spacing:.1em;text-transform:uppercase;margin-bottom:11px;font:700 9px Cascadia Code,Consolas,monospace}.change-group ul{margin:0;padding:0;list-style:none}.change-group li{color:#858b96;margin:9px 0;padding-left:17px;font-size:13px;line-height:1.65;position:relative}.change-group li:before{content:"";background:#5f6570;width:5px;height:1px;position:absolute;top:.75em;left:0}.platform-grid{grid-template-columns:repeat(3,1fr);gap:16px;padding:36px 0 110px;display:grid}.platform-card{border:1px solid var(--border);background:var(--bg-sidebar);border-radius:9px;flex-direction:column;min-height:330px;padding:28px;display:flex}.platform-card.recommended{border-color:var(--accent-border);box-shadow:inset 0 2px var(--accent)}.platform-icon{border:1px solid var(--border-strong);color:#b5afef;background:#15181e;border-radius:8px;place-items:center;width:48px;height:48px;margin-bottom:45px;font:700 13px Cascadia Code,Consolas,monospace;display:grid}.platform-card h2{color:var(--text-bright);margin-bottom:8px;font-size:22px}.platform-card p{color:#838995;font-size:13px;line-height:1.65}.platform-meta{color:var(--muted-soft);text-transform:uppercase;flex-wrap:wrap;gap:8px;margin:5px 0 24px;font:9px Cascadia Code,Consolas,monospace;display:flex}.platform-card .button{width:100%;margin-top:auto}.download-actions{gap:10px;margin-top:auto;display:grid}.download-actions .button{margin-top:0}.checksum-link{color:var(--muted);text-underline-offset:3px;justify-self:center;padding:3px 5px;font:10px Cascadia Code,Consolas,monospace;text-decoration:underline}.checksum-link:hover{color:var(--text-bright)}.button.unavailable{cursor:not-allowed;opacity:.55}.requirements{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:60px;padding:70px 0;display:grid}.requirements h2{color:var(--text-bright);font-size:23px}.requirements p,.requirements li{color:#858b96;font-size:13px;line-height:1.8}.requirements ul{padding-left:18px}.site-footer{border-top:1px solid var(--border);background:var(--bg-rail)}.footer-inner{min-height:120px;color:var(--muted-soft);justify-content:space-between;align-items:center;font-size:11px;display:flex}.footer-inner .brand{opacity:.75}.menu-toggle{border:1px solid var(--border-strong);background-color:var(--bg-sidebar);color:#aeb3bd;background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-position:50% calc(50% - 6px),50%,50% calc(50% + 6px);background-repeat:no-repeat;background-size:16px 1px;border-radius:6px;width:36px;height:34px;margin-left:auto;padding:0;font-size:0;display:none;position:relative}.menu-toggle:hover{border-color:var(--accent-border);color:#d8d4ff}.menu-toggle[aria-expanded=true]{background-image:none}.menu-toggle[aria-expanded=true]:before{content:"";border-top:1.5px solid;border-left:1.5px solid;width:8px;height:8px;position:absolute;top:13px;left:13px;transform:rotate(45deg)}@media (width<=900px){.hero{grid-template-columns:1fr;gap:58px;min-height:auto}.editor-window{transform:none}.feature-grid,.platform-grid,.contact-grid{grid-template-columns:1fr}.contact-form-section{grid-template-columns:1fr;gap:32px}.platform-card{min-height:280px}.changelog-layout{grid-template-columns:1fr;gap:34px}.release-index{flex-wrap:wrap;gap:15px;display:flex;position:static}.release-index span{width:100%;margin:0}.release-index a{margin:0}}@media (width<=640px){.shell{width:min(calc(100% - 28px), var(--content-width))}.nav{height:58px}.nav-links{border:1px solid var(--border-strong);background:var(--surface-elevated);border-radius:7px;flex-direction:column;align-items:stretch;gap:0;width:180px;padding:8px;display:none;position:absolute;top:58px;right:14px}.nav-links.open{display:flex}.nav-links a{padding:11px}.nav-links .button{margin-top:5px}.menu-toggle{display:block}.hero{padding:64px 0 72px}h1{font-size:45px}.editor-body{grid-template-columns:1fr;min-height:355px}.mock-sidebar{display:none}.mock-document{padding:42px 27px}.feature{min-height:190px}.contact-form-section{padding:27px 20px}.contact-field-row{grid-template-columns:1fr}.contact-submit{flex-direction:column;align-items:stretch}.requirements{grid-template-columns:1fr;gap:20px}.footer-inner{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px}}@keyframes network-drift{0%{transform:translate(-4px,1px)}to{transform:translate(5px,-4px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}.hero:after,.download-hero:after,.pricing-hero:after,.status-page:after{animation:none}}.feature-number b{border:1px solid var(--accent-border);color:#b7b1fb;border-radius:3px;margin-left:5px;padding:2px 5px;font-size:8px}.feature:has(.feature-number b){background:linear-gradient(145deg,#8b80f91f,#191c2385)}.extension-chip{border:1px solid var(--accent-border);background:var(--accent-soft);border-radius:3px;margin:0 6px 7px 0;padding:2px 5px;font-size:7px;font-weight:700;display:inline-block}.extension-response{color:#8f96a2}.pricing-hero{text-align:center;max-width:800px;padding:94px 0 58px}.pricing-hero .eyebrow{justify-content:center}.pricing-hero h1{max-width:none;margin-bottom:20px;font-size:clamp(42px,6vw,66px)}.pricing-hero .md-title{margin-left:auto;margin-right:auto}.pricing-hero>p:last-child{color:#9298a4;max-width:650px;margin:0 auto;font-size:16px;line-height:1.7}.pricing-grid{grid-template-columns:1fr 1fr;gap:18px;max-width:900px;padding-bottom:55px;display:grid}.plan-card{border:1px solid var(--border);background:var(--bg-sidebar);border-radius:10px;flex-direction:column;min-height:490px;padding:34px;display:flex;position:relative}.plan-card.featured{border-color:var(--accent-border);background:linear-gradient(145deg, #8b80f91c, var(--bg-sidebar) 45%);box-shadow:inset 0 2px var(--accent)}.plan-badge{color:#aea7ff;letter-spacing:.07em;text-transform:uppercase;font:8px Cascadia Code,Consolas,monospace;position:absolute;top:17px;right:18px}.plan-label{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font:10px Cascadia Code,Consolas,monospace}.plan-card h2{color:var(--text-bright);letter-spacing:-.05em;margin:14px 0 5px;font-size:46px}.plan-card h2 small{color:var(--muted);letter-spacing:0;font-size:13px;font-weight:500}.plan-subtitle{color:var(--muted);font-size:13px}.plan-card ul{border-top:1px solid var(--border);margin:25px 0 34px;padding:24px 0 0;list-style:none}.plan-card li{color:#a3a8b2;margin:13px 0;padding-left:23px;font-size:13px;line-height:1.5;position:relative}.plan-card li:before{color:#8f87de;content:"✓";position:absolute;left:0}.plan-card .button{width:100%;margin-top:auto}.plan-card .button:disabled{cursor:not-allowed;opacity:.65}.pricing-note{border:1px solid var(--border);max-width:900px;color:var(--muted);border-radius:8px;margin-bottom:100px;padding:25px 28px}.pricing-note strong{color:var(--text-bright)}.pricing-note p{margin-left:7px;font-size:13px;line-height:1.7;display:inline}.auth-page-content{place-items:center;min-height:100vh;padding:25px;display:grid}.auth-card{border:1px solid var(--border-strong);background:var(--bg-sidebar);border-radius:11px;width:min(100%,440px);padding:38px;box-shadow:0 30px 80px #00000059}.auth-card>.brand{margin-bottom:43px}.auth-card h1{margin-bottom:13px;font-size:36px}.auth-card>p:not(.eyebrow){color:var(--muted);font-size:14px;line-height:1.65}.auth-card form{gap:11px;margin-top:28px;display:grid}.auth-card label{color:#b8bdc6;font-size:11px;font-weight:650}.auth-card input{border:1px solid var(--border-strong);height:46px;color:var(--text-bright);font:inherit;background:#15181e;border-radius:6px;outline:none;padding:0 13px}.auth-card input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.auth-status{color:#a5aab4;min-height:24px;margin-top:18px;font-size:12px;line-height:1.6}.development-magic-link{color:#b7b1fb;text-decoration:underline}@media (width<=640px){.pricing-grid{grid-template-columns:1fr}.plan-card{min-height:440px}.pricing-note p{margin:8px 0 0;display:block}.support-cta-inner{flex-direction:column;justify-content:center;align-items:flex-start;gap:28px;min-height:360px}.support-cta .button{width:100%}}.subscription-card{width:min(100%,490px)}.checkout-price{align-items:center;gap:13px;margin:22px 0;display:flex}.checkout-price strong{color:var(--text-bright);letter-spacing:-.05em;font-size:40px}.checkout-price span{color:var(--muted);text-transform:uppercase;font-size:10px;line-height:1.45}.checkout-features{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:0 0 27px;padding:20px 0;list-style:none}.checkout-features li{color:#a3a8b2;margin:10px 0;padding-left:22px;font-size:12px;position:relative}.checkout-features li:before{color:#8f87de;content:"✓";position:absolute;left:0}.checkout-fine-print{color:var(--muted-soft)!important;margin:13px 0 0!important;font-size:10px!important}.subscription-success{text-align:center}.subscription-success .brand,.subscription-success .eyebrow{justify-content:center}.checkout-loader{border:2px solid var(--border-strong);border-top-color:var(--accent);border-radius:50%;width:24px;height:24px;margin:24px auto;animation:.8s linear infinite checkout-spin}@keyframes checkout-spin{to{transform:rotate(360deg)}}
