:root{--extension-bg:#09090a;--extension-panel:#111113;--extension-panel-strong:#18181b;--extension-line:#ffffff1a;--extension-line-strong:#ffed006b;--extension-text:#f3f3f3;--extension-muted:#a1a1aa;--extension-accent:#ffed00;--extension-accent-bright:#fff738;--extension-radius:24px}*{box-sizing:border-box}html{scroll-behavior:smooth}body.extension-page{background:radial-gradient(circle at 78% 9%, #ffed001f, transparent 27rem), radial-gradient(circle at 15% 55%, #ffed000e, transparent 32rem), var(--extension-bg);min-width:320px;color:var(--extension-text);-webkit-font-smoothing:antialiased;margin:0;font-family:DM Sans,Inter,ui-sans-serif,system-ui,sans-serif;overflow-x:hidden}.extension-page:after{z-index:-1;content:"";opacity:.22;pointer-events:none;background-image:radial-gradient(#ffffff0d .7px,#0000 .7px);background-size:4px 4px;position:fixed;inset:0}.extension-page a{color:inherit;text-decoration:none}.extension-page a:focus-visible,.extension-page button:focus-visible,.extension-page summary:focus-visible{outline:2px solid var(--extension-accent);outline-offset:4px}.extension-page section[id]{scroll-margin-top:96px}.extension-skip-link{z-index:100;background:var(--extension-accent);color:#151517;border-radius:10px;padding:10px 14px;font-size:12px;font-weight:800;transition:transform .18s;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.extension-skip-link:focus{transform:translateY(0)}.extension-header{z-index:30;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#070604db;border-bottom:1px solid #ffffff13;min-height:76px;position:sticky;top:0}.extension-header-inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;width:min(1340px,100% - 64px);min-height:76px;margin:0 auto;display:grid}.extension-brand{align-items:center;width:max-content;line-height:0;display:inline-flex}.extension-brand img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 18px #ffed0021);width:126px;height:auto}.extension-header nav{color:#ffffff9e;align-items:center;gap:32px;font-size:12px;font-weight:600;display:flex}.extension-header nav a,.header-store-link,.extension-footer a{transition:color .2s}.extension-header nav a:hover,.header-store-link:hover,.extension-footer a:hover{color:var(--extension-accent)}.extension-header-actions{justify-content:flex-end;align-items:center;gap:18px;font-size:11px;font-weight:700;display:flex}.header-store-link{color:#ffffff9e}.header-cart-link{color:#ffffffc7;border:1px solid #ffed004d;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 13px;transition:border-color .2s,background .2s;display:inline-flex}.header-cart-link strong{background:var(--extension-accent);color:#151517;border-radius:50%;place-items:center;min-width:19px;height:19px;font-size:9px;display:grid}.header-cart-link:hover{background:#ffed0011;border-color:#ffed008f}.header-account-link{border:1px solid #ffffff24;border-radius:999px;align-items:center;min-height:40px;padding:0 17px;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}.header-account-link:hover{background:#ffed0013;border-color:#ffed006b;transform:translateY(-1px)}.extension-hero{grid-template-columns:minmax(0,.84fr) minmax(500px,1.16fr);align-items:start;gap:58px;width:min(1340px,100% - 64px);min-height:0;margin:0 auto;padding:32px 0 64px;display:grid}.extension-hero-copy{z-index:2;max-width:740px;animation:.72s cubic-bezier(.16,1,.3,1) both extension-rise;position:relative}.extension-eyebrow{color:var(--extension-accent);letter-spacing:.15em;text-transform:uppercase;margin:0 0 22px;font:700 11px/1 Space Grotesk,sans-serif}.extension-hero h1,.extension-section-heading h2,.purpose-intro h2,.extension-demo h2,.extension-explainer h2,.extension-faq h2,.extension-closing h2{letter-spacing:-.06em;margin:0;font-family:Space Grotesk,sans-serif}.extension-hero h1{max-width:760px;font-size:clamp(52px,5.8vw,84px);font-weight:600;line-height:.94}.extension-hero h1 span{background:linear-gradient(92deg,#f3f3f3 0%,#ffed00 46%,#fff738 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.extension-hero-lead{max-width:600px;color:var(--extension-muted);margin:28px 0 0;font-size:clamp(16px,1.45vw,19px);line-height:1.65}.extension-hero-actions{align-items:center;gap:12px;margin-top:34px;display:flex}.extension-primary-action,.extension-secondary-action{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:0 24px;font-size:12px;font-weight:800;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.extension-primary-action{background:var(--extension-accent);color:#151517;box-shadow:0 16px 38px #ffed002e}.extension-secondary-action{color:#fffc;border:1px solid #ffffff24}.extension-primary-action:hover,.extension-secondary-action:hover{transform:translateY(-2px)}.extension-secondary-action:hover{background:#ffed0012;border-color:#ffed006b}.extension-primary-action:active,.extension-secondary-action:active,.price-card-action:active{transform:translateY(1px)}.extension-hero-art{grid-template-columns:minmax(0,1fr);place-content:center;place-self:stretch center;width:min(100%,430px);min-width:0;margin:0;animation:.82s cubic-bezier(.16,1,.3,1) .1s both extension-rise;display:grid}.extension-popup-preview{background:#131316;border:1px solid #ffffff1f;border-radius:18px;width:100%;height:580px;display:block}.extension-ui-shell{--demo-surface:#111113;--demo-surface-raised:#18181b;--demo-surface-soft:#202024;--demo-line:#ffffff1c;background:linear-gradient(145deg, #ffffff0a, transparent 42%), var(--demo-surface);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border:1px solid #ffffff1f;border-radius:30px;width:min(100%,660px);padding:18px;box-shadow:inset 0 1px #ffffff0f,0 44px 100px -48px #ffed0042}.extension-ui-titlebar{justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:0 10px 15px;display:flex}.extension-ui-brand{align-items:center;gap:14px;display:flex}.extension-ui-brand img{-o-object-fit:contain;object-fit:contain;width:126px;height:auto}.extension-ui-brand span,.extension-ui-state{color:#ffffff7a;font-size:10px}.extension-ui-state{color:var(--extension-accent);border:1px solid #ffed0057;border-radius:10px;padding:8px 10px;font-weight:800}.extension-ui-tabs{background:#151517;border:1px solid #ffffff17;border-radius:15px;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:5px;display:grid}.extension-ui-tabs button,.demo-presets button,.demo-site-switch button,.demo-inline-actions button,.demo-log-head button,.demo-site-card button,.demo-speed-control button{color:var(--extension-muted);cursor:pointer;border:0;font:750 10px/1 DM Sans,sans-serif}.extension-ui-tabs button{background:0 0;border-radius:11px;min-height:37px;transition:color .2s,background .2s}.extension-ui-tabs button[aria-selected=true]{color:var(--extension-accent);background:#232328;border:1px solid #ffed0042}.extension-ui-panel{scrollbar-color:#ffed0052 transparent;scrollbar-gutter:stable;align-content:start;gap:14px;height:430px;min-height:0;padding:22px 4px 2px;display:grid;overflow-y:auto}.extension-ui-panel[hidden]{display:none}.extension-ui-panel.is-active{animation:.26s cubic-bezier(.16,1,.3,1) both demo-panel-enter}@keyframes demo-panel-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.demo-speed-control{grid-template-columns:48px minmax(0,1fr) 48px;gap:8px;display:grid}.demo-speed-control button,.demo-speed-control output{background:var(--demo-surface-raised);border:1px solid #ffffff1a;border-radius:14px;place-items:center;min-height:54px;display:grid}.demo-speed-control button{color:var(--extension-text);font-size:22px}.demo-speed-control output{color:var(--extension-text);font:650 25px/1 Space Grotesk,sans-serif}.demo-presets{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.demo-presets button,.demo-site-switch button{background:var(--demo-surface-raised);border:1px solid #ffffff1a;border-radius:10px;min-height:36px}.demo-presets button.is-active,.demo-site-switch button.is-active{color:var(--extension-accent);background:#27272c;border-color:#ffed007a}.demo-activate{background:var(--extension-accent);color:#151517;cursor:pointer;border:0;border-radius:13px;min-height:48px;font-size:11px;font-weight:900;transition:background .2s,transform .2s}.demo-activate[aria-pressed=true]{background:var(--demo-surface-soft);color:var(--extension-accent);border:1px solid #ffed0075}.demo-activate:active,.demo-presets button:active,.extension-ui-tabs button:active{transform:translateY(1px)}.demo-message,.demo-license,.demo-site-card,.demo-log-row{background:var(--demo-surface-raised);border:1px solid #ffffff17;border-radius:14px}.demo-message{gap:5px;padding:14px 16px;display:grid}.demo-message-info{background:#1b1b1f;border-color:#ffed003b}.demo-message strong,.demo-license strong,.demo-log-head strong,.demo-log-row strong{color:var(--extension-text);font-size:11px}.demo-message span,.demo-license span,.demo-log-row small,.demo-log-note,.demo-beta-note{color:var(--extension-muted);font-size:10px;line-height:1.45}.demo-license{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.demo-license>div{gap:4px;padding:14px 16px;display:grid}.demo-license>div+div{border-left:1px solid #ffffff17}.demo-option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.demo-option-grid label{background:var(--demo-surface-raised);border:1px solid #ffffff17;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-height:82px;padding:14px;display:flex}.demo-option-grid label>span{color:var(--extension-text);gap:5px;font-size:11px;font-weight:700;display:grid}.demo-option-grid small{color:var(--extension-muted);font-size:9px;font-weight:500}.demo-option-grid input{width:18px;height:18px;accent-color:var(--extension-accent)}.demo-select-row{color:var(--extension-text);border:1px solid #ffffff17;border-radius:14px;grid-template-columns:1fr minmax(130px,.42fr);align-items:center;gap:14px;padding:14px 16px;font-size:11px;display:grid}.demo-select-row select,.demo-textarea-label+textarea{background:var(--demo-surface-raised);color:var(--extension-text);border:1px solid #ffffff1c;border-radius:10px;font:600 10px/1.4 DM Sans,sans-serif}.demo-select-row select{min-height:38px;padding:0 10px}.demo-beta-note,.demo-log-note{background:#1b1b1f;border:1px solid #ffed0038;border-radius:12px;margin:0;padding:13px 15px}.demo-site-switch{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.demo-site-card{justify-content:space-between;align-items:center;gap:18px;padding:17px;display:flex}.demo-site-card>div{gap:5px;display:grid}.demo-site-card strong,.demo-site-list span,.demo-textarea-label{color:var(--extension-text);font-size:11px}.demo-site-card span{color:var(--extension-muted);font-size:9px}.demo-site-card button,.demo-inline-actions button,.demo-log-head button{background:var(--extension-text);color:#151517;border-radius:10px;min-height:36px;padding:0 13px}.demo-site-list{gap:8px;display:grid}.demo-site-list span{border-left:2px solid var(--extension-accent);background:var(--demo-surface-raised);border-radius:8px;padding:13px 15px}.demo-textarea-label{font-weight:700}.demo-textarea-label+textarea{resize:none;width:100%;padding:14px}.demo-inline-actions,.demo-log-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.demo-inline-actions{justify-content:flex-end}.demo-inline-actions>span{color:var(--extension-accent);margin-right:auto;font-size:9px;line-height:1.35}.demo-inline-actions button:last-child{color:var(--extension-muted);background:0 0;border:1px solid #ffffff1c}.demo-log-row{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px;display:grid}.demo-log-row>span{color:var(--extension-accent);text-transform:uppercase;background:#ffed001f;border-radius:7px;padding:6px 8px;font-size:8px;font-weight:800}.extension-ui-caption{justify-content:space-between;align-items:baseline;gap:20px;width:min(100%,660px);padding:16px 4px 0;display:flex}.extension-ui-caption strong{color:var(--extension-accent);font:600 16px/1.1 Space Grotesk,sans-serif}.extension-ui-caption span{color:var(--extension-muted);font-size:11px}.interface-tour{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;margin-top:48px;display:grid}.interface-tour article{border:1px solid var(--extension-line);border-radius:var(--extension-radius);background:#ffffff06;grid-column:span 4;min-height:190px;padding:27px}.interface-tour article:nth-child(-n+2){background:linear-gradient(145deg,#ffed0013,#0000 62%);grid-column:span 6;min-height:230px}.interface-tour strong{color:var(--extension-accent);letter-spacing:-.04em;font:650 25px/1 Space Grotesk,sans-serif}.interface-tour p{color:var(--extension-muted);margin:16px 0 0;font-size:13px;line-height:1.65}@keyframes extension-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.extension-purpose,.extension-interface,.extension-capabilities,.extension-workflow{border-top:1px solid var(--extension-line);width:min(1340px,100% - 64px);margin:0 auto;padding:124px 0}.purpose-intro,.extension-section-heading{max-width:820px}.purpose-intro h2,.extension-section-heading h2,.extension-demo h2{letter-spacing:-.06em;margin:0;font:600 clamp(40px,5vw,68px)/1 Space Grotesk,sans-serif}.purpose-intro p,.extension-demo p{max-width:650px;color:var(--extension-muted);margin:20px 0 0;font-size:15px;line-height:1.65}.purpose-layout{grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);gap:14px;margin-top:48px;display:grid}.purpose-secondary{grid-template-rows:repeat(2,minmax(0,1fr));gap:14px;display:grid}.purpose-feature{border:1px solid var(--extension-line);border-radius:var(--extension-radius);background:#ffffff06;align-content:end;min-height:210px;padding:30px;display:grid}.purpose-feature-main{background:radial-gradient(circle at 78% 22%, #ffed0033, transparent 34%), linear-gradient(145deg, #ffed0012, transparent 55%), var(--extension-panel);min-height:434px}.purpose-feature-accent{background:linear-gradient(145deg,#ffed0016,#ffffff05);border-color:#ffed004d}.purpose-feature>strong{color:var(--extension-accent);letter-spacing:-.07em;margin-bottom:auto;font:600 clamp(48px,7vw,92px)/.9 Space Grotesk,sans-serif}.purpose-feature h3,.capability-card h3,.workflow-track h3{letter-spacing:-.045em;margin:0;font:600 24px/1.08 Space Grotesk,sans-serif}.purpose-feature p,.capability-card p,.workflow-track p{color:var(--extension-muted);margin:13px 0 0;font-size:13px;line-height:1.65}.compatibility-line{border-top:1px solid var(--extension-line);border-bottom:1px solid var(--extension-line);color:#ffffffad;align-items:center;gap:24px;margin-top:44px;padding:22px 0;font-size:12px;display:flex}.compatibility-line strong{color:var(--extension-text)}.compatibility-line small{max-width:320px;color:var(--extension-muted);margin-left:auto;line-height:1.45}.capability-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(220px,auto);gap:14px;margin-top:48px;display:grid}.capability-card{border:1px solid var(--extension-line);border-radius:var(--extension-radius);background:#ffffff06;grid-column:span 4;align-content:end;padding:28px;display:grid}.capability-card>span{color:var(--extension-accent);letter-spacing:.13em;text-transform:uppercase;align-self:start;margin-bottom:auto;font:700 10px/1 Space Grotesk,sans-serif}.capability-card-speed,.capability-card-data{grid-column:span 8}.capability-card-speed{background:radial-gradient(circle at 80% 20%,#ffed002e,#0000 30%),linear-gradient(145deg,#ffed0013,#0000 60%),#ffffff06;min-height:330px}.capability-card-sites,.capability-card-history{border-color:#ffed003d}.capability-card-data{background:linear-gradient(125deg,#ffffff0a,#0000 45%),#100d08d1}.capability-card-extras{background:linear-gradient(145deg,#ffed0012,#ffffff05)}.extension-demo{border-top:1px solid var(--extension-line);grid-template-columns:minmax(280px,.68fr) minmax(0,1.32fr);align-items:center;gap:70px;width:min(1340px,100% - 64px);margin:0 auto;padding:124px 0;display:grid}.demo-copy .extension-secondary-action{margin-top:28px}.demo-video{aspect-ratio:16/9;background:var(--extension-panel);border:1px solid #ffed0047;border-radius:28px;overflow:hidden}.demo-video iframe{border:0;width:100%;height:100%}.workflow-track{border-top:1px solid var(--extension-line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:48px;display:grid}.workflow-track article{border-right:1px solid var(--extension-line);min-height:250px;padding:30px 26px}.workflow-track article:last-child{border-right:0}.reveal-ready [data-reveal]{opacity:0;transform:translateY(24px)}.reveal-ready [data-reveal].is-visible{opacity:1;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);transform:translateY(0)}.extension-pricing{border-top:1px solid var(--extension-line);width:min(1340px,100% - 64px);margin:0 auto;padding:124px 0}.extension-section-heading{max-width:780px}.extension-section-heading h2,.extension-explainer h2,.extension-faq h2,.extension-closing h2{font-size:clamp(40px,5vw,68px);font-weight:600;line-height:1}.extension-section-heading p,.extension-explainer-copy p,.extension-faq-heading p,.extension-closing p{max-width:620px;color:var(--extension-muted);margin:20px 0 0;font-size:15px;line-height:1.65}.pricing-tabs{border:1px solid var(--extension-line);background:#ffffff06;border-radius:999px;gap:4px;margin-top:46px;padding:5px;display:inline-flex}.pricing-tabs button{min-height:40px;color:var(--extension-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 18px;font:700 11px/1 DM Sans,sans-serif;transition:color .2s,background .2s,transform .2s}.pricing-tabs button:hover{color:var(--extension-text)}.pricing-tabs button[aria-selected=true]{background:var(--extension-accent);color:#151517}.pricing-tabs button:active{transform:translateY(1px)}.pricing-content{min-height:410px;margin-top:26px}.pricing-panel[hidden]{display:none}.pricing-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;animation:.34s cubic-bezier(.16,1,.3,1) both pricing-enter;display:grid}@keyframes pricing-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.price-card{border:1px solid var(--extension-line);border-radius:var(--extension-radius);background:linear-gradient(145deg,#ffffff0b,#0000 50%),#100d08d1;flex-direction:column;grid-column:span 3;min-height:360px;padding:26px;transition:transform .23s,border-color .23s,background .23s;display:flex;position:relative;overflow:hidden}.price-card:hover{background:linear-gradient(145deg,#ffed0013,#0000 50%),#100d08eb;border-color:#ffed0059;transform:translateY(-4px)}.price-card-volume{border-color:var(--extension-line-strong);background:radial-gradient(circle at 80%,#ffed001f,#0000 30%),#140f08eb;grid-column:span 12;grid-template-columns:minmax(0,1.3fr) auto minmax(170px,.42fr);align-items:center;gap:40px;min-height:250px;display:grid}.price-card-other{grid-column:span 6}.price-card-kind{color:var(--extension-accent);letter-spacing:.14em;text-transform:uppercase;margin:0;font:700 10px/1 Space Grotesk,sans-serif}.price-card h3{letter-spacing:-.045em;margin:18px 0 0;font:600 25px/1.08 Space Grotesk,sans-serif}.price-card-price{align-items:baseline;gap:7px;margin-top:34px;display:flex}.price-card-price strong{letter-spacing:-.055em;font:600 clamp(36px,4vw,52px)/1 Space Grotesk,sans-serif}.price-card-price span{color:var(--extension-muted);font-size:11px}.price-card-note{min-height:42px;color:var(--extension-muted);margin:13px 0 0;font-size:12px;line-height:1.55}.extension-page .price-card-action{background:var(--extension-text);color:#151517;cursor:pointer;white-space:nowrap;border:0;border-radius:14px;justify-content:center;align-items:center;min-height:44px;margin-top:auto;padding:0 16px;font-size:11px;font-weight:800;transition:background .2s,transform .2s;display:inline-flex}.extension-page .price-card-action:hover{background:var(--extension-accent);transform:translateY(-2px)}.price-card-volume .price-card-main{max-width:480px}.price-card-volume .price-card-price{margin:0}.price-card-volume .price-card-note{min-height:0}.price-card-volume .price-card-action{width:100%;margin-top:0}.pricing-skeleton{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.pricing-skeleton span{border:1px solid var(--extension-line);border-radius:var(--extension-radius);background:linear-gradient(105deg,#ffffff06 25%,#fff1 45%,#ffffff06 65%) 0 0/200% 100%;min-height:360px;animation:1.4s linear infinite pricing-shimmer}@keyframes pricing-shimmer{to{background-position-x:-200%}}.pricing-source{color:#ffffff73;margin:20px 0 0;font-size:11px;line-height:1.55}.pricing-error{color:var(--extension-muted);background:#ffed0013;border:1px solid #ffed0059;border-radius:18px;padding:24px}.pricing-error a{color:var(--extension-accent);font-weight:800}.extension-explainer{border-top:1px solid var(--extension-line);grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr);align-items:start;gap:80px;width:min(1340px,100% - 64px);margin:0 auto;padding:124px 0;display:grid}.extension-explainer-copy{position:sticky;top:118px}.extension-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.extension-facts article{border:1px solid var(--extension-line);border-radius:var(--extension-radius);background:#ffffff06;align-content:end;min-height:210px;padding:25px;display:grid}.extension-facts article:nth-child(2),.extension-facts article:nth-child(3){background:linear-gradient(145deg,#ffed0013,#0000 58%),#ffffff06}.extension-facts strong{color:var(--extension-text);letter-spacing:-.045em;font:600 clamp(24px,3vw,38px)/1 Space Grotesk,sans-serif}.extension-facts span{color:var(--extension-muted);margin-top:11px;font-size:12px}.extension-faq{border-top:1px solid var(--extension-line);grid-template-columns:minmax(260px,.68fr) minmax(0,1.32fr);gap:80px;width:min(1340px,100% - 64px);margin:0 auto;padding:124px 0;display:grid}.extension-faq h2{font-size:clamp(38px,4.5vw,60px)}.extension-faq-list details{border-bottom:1px solid var(--extension-line)}.extension-faq-list details:first-child{border-top:1px solid var(--extension-line)}.extension-faq-list summary{color:#ffffffe0;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font:600 16px/1.4 Space Grotesk,sans-serif;list-style:none;display:flex}.extension-faq-list summary::-webkit-details-marker{display:none}.extension-faq-list summary:after{color:var(--extension-accent);content:"+";font-size:23px;font-weight:400}.extension-faq-list details[open] summary:after{content:"-"}.extension-faq-list p{max-width:680px;color:var(--extension-muted);margin:-4px 0 24px;font-size:13px;line-height:1.7}.extension-closing{background:radial-gradient(circle at 12% 16%, #ffed0024, transparent 34%), radial-gradient(circle at 88% 78%, #ffed001a, transparent 30%), var(--extension-panel-strong);border:1px solid #ffed0042;border-radius:32px;justify-content:space-between;align-items:end;gap:48px;width:min(1340px,100% - 64px);min-height:330px;margin:0 auto 100px;padding:48px;display:flex}.extension-closing h2{max-width:780px}.extension-closing .extension-primary-action{flex:none}.extension-footer{border-top:1px solid var(--extension-line);color:#ffffff94;justify-content:space-between;align-items:center;gap:22px;width:min(1340px,100% - 64px);margin:0 auto;padding:34px 0 40px;font-size:12px;display:flex}.extension-footer .extension-brand img{width:132px}@media (width<=1100px){.extension-header-inner{grid-template-columns:minmax(0,1fr) auto;row-gap:8px;padding:11px 0 10px}.extension-header nav{scrollbar-width:none;grid-area:2/1/auto/-1;justify-content:flex-start;gap:22px;padding:2px 0;overflow-x:auto}.extension-header nav::-webkit-scrollbar{display:none}.extension-header-actions{grid-area:1/2}.extension-hero{grid-template-columns:1fr;min-height:auto}.extension-hero-copy{max-width:860px}.extension-hero-art{justify-self:center;width:min(100%,430px)}.purpose-layout,.extension-demo{grid-template-columns:1fr}.purpose-feature-main{min-height:360px}.purpose-secondary{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.compatibility-line{flex-wrap:wrap}.compatibility-line small{flex-basis:100%;max-width:none;margin-left:0}.capability-card,.capability-card-speed,.capability-card-data{grid-column:span 6}.workflow-track{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-track article:nth-child(2){border-right:0}.workflow-track article:nth-child(-n+2){border-bottom:1px solid var(--extension-line)}.price-card{grid-column:span 6}.price-card-volume{grid-column:span 12}.extension-explainer,.extension-faq{grid-template-columns:1fr}.extension-explainer-copy{position:static}}@media (width<=760px){.extension-header-inner,.extension-hero,.extension-purpose,.extension-interface,.extension-capabilities,.extension-demo,.extension-workflow,.extension-pricing,.extension-explainer,.extension-faq,.extension-closing,.extension-footer{width:min(100% - 36px,1340px)}.extension-header-actions{gap:10px}.header-store-link{display:none}.extension-hero{gap:50px;padding:24px 0 48px}.extension-hero h1{font-size:clamp(48px,13.5vw,74px)}.extension-ui-shell{border-radius:24px;padding:14px}.extension-ui-titlebar{min-height:50px;padding:0 5px 12px}.extension-ui-brand span{display:none}.extension-ui-tabs{scrollbar-width:none;grid-template-columns:repeat(5,minmax(74px,1fr));overflow-x:auto}.extension-ui-tabs::-webkit-scrollbar{display:none}.extension-ui-panel{height:430px;min-height:0;padding-top:16px}.interface-tour article,.interface-tour article:nth-child(-n+2){grid-column:span 12;min-height:170px}.extension-pricing,.extension-purpose,.extension-interface,.extension-capabilities,.extension-demo,.extension-workflow,.extension-explainer,.extension-faq{padding:88px 0}.purpose-secondary{grid-template-columns:1fr}.purpose-feature-main,.purpose-feature{min-height:260px}.compatibility-line{gap:14px 18px}.compatibility-line strong{flex-basis:100%}.capability-card,.capability-card-speed,.capability-card-data{grid-column:span 12;min-height:240px}.extension-demo{gap:40px}.workflow-track{grid-template-columns:1fr}.workflow-track article{border-right:0;border-bottom:1px solid var(--extension-line);min-height:190px}.workflow-track article:last-child{border-bottom:0}.pricing-tabs{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.pricing-tabs button{padding:0 10px;font-size:10px}.price-card,.price-card-other{grid-column:span 12}.price-card-volume{flex-direction:column;align-items:stretch;gap:0;min-height:360px;display:flex}.price-card-volume .price-card-price{margin-top:34px}.price-card-volume .price-card-action{margin-top:auto}.pricing-skeleton{grid-template-columns:1fr}.pricing-skeleton span{min-height:260px}.extension-facts{grid-template-columns:1fr}.extension-facts article{min-height:170px}.extension-closing{flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:390px;padding:32px}.extension-footer{grid-template-columns:1fr auto;display:grid}.extension-footer .extension-brand{grid-column:1/-1}}@media (width<=480px){.extension-header,.extension-header-inner{min-height:68px}.extension-brand img{width:106px}.extension-header nav{gap:18px;font-size:10px}.header-account-link{min-height:36px;padding:0 12px;font-size:10px}.header-cart-link{min-height:36px;padding:0 10px;font-size:10px}.extension-hero-actions{flex-direction:column;align-items:stretch}.extension-primary-action,.extension-secondary-action{width:100%}.extension-ui-brand img{width:104px}.extension-ui-state{padding:7px 8px;font-size:9px}.extension-ui-panel{height:520px;min-height:0}.demo-presets{grid-template-columns:repeat(3,minmax(0,1fr))}.demo-option-grid{grid-template-columns:1fr}.demo-option-grid label{min-height:64px}.demo-message span,.demo-license span,.demo-log-row small,.demo-log-note,.demo-beta-note,.demo-option-grid small,.demo-site-card span{font-size:10px}.demo-message strong,.demo-license strong,.demo-log-head strong,.demo-log-row strong,.demo-site-card strong,.demo-site-list span,.demo-textarea-label{font-size:11px}.demo-select-row{grid-template-columns:1fr}.demo-site-card{flex-direction:column;align-items:flex-start}.demo-site-card button{width:100%}.demo-log-row{grid-template-columns:auto 1fr}.demo-log-row small{grid-column:1/-1}.extension-ui-caption{flex-direction:column;align-items:flex-start;gap:5px}.purpose-feature,.capability-card{padding:24px}.compatibility-line span{flex:calc(50% - 18px)}.pricing-tabs{border-radius:19px;grid-template-columns:1fr}.pricing-tabs button{border-radius:14px}.price-card{min-height:330px;padding:23px}.extension-closing{border-radius:26px;padding:27px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.extension-hero-copy,.extension-hero-art,.extension-ui-panel.is-active,.pricing-grid,.pricing-skeleton span{animation:none}.extension-page *,.extension-page :before,.extension-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}.reveal-ready [data-reveal]{opacity:1;transform:none}}
