.extension-page{background:#060b08;color:#f3f6f0}.extension-page .wordmark{display:inline-flex;align-items:center}.extension-page .wordmark img{width:36px;height:36px;object-fit:contain;margin-right:9px;border-radius:9px}.extension-page .site-head{max-width:1440px}.extension-main{max-width:1360px;margin:0 auto;padding:0 44px}.ex-hero{display:grid;grid-template-columns:1fr 1.08fr;gap:24px;align-items:center;min-height:620px;padding:65px 0 60px}.ex-eyebrow{font:10px/1.6 monospace;letter-spacing:.16em;color:#a8be9d;margin:0 0 20px}.ex-hero .ex-eyebrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ex-status-dot{display:block;width:6px;height:6px;border-radius:50%;background:#adff3d;box-shadow:0 0 12px #adff3d70}.ex-beta{font-size:8px;letter-spacing:.08em;color:#c2ed9a;background:#aaff3810;border:1px solid #aaff3838;border-radius:20px;padding:5px 9px}.ex-hero h1{font-size:clamp(55px,5.7vw,84px);letter-spacing:-.06em;line-height:1.03;margin:0 0 28px}.ex-hero h1 span,.ex-section-heading h2 span{color:#adff3d}.ex-lead{font-size:22px;line-height:1.45;letter-spacing:-.025em;color:#e3ebdf;margin:0 0 18px}.ex-intro{font-size:15px;line-height:1.8;color:#adbcaf;max-width:415px;margin:0}.ex-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin:28px 0 16px}.extension-page .open-button{min-height:50px;padding:14px 22px;border-radius:11px;font-size:14px;gap:28px}.extension-page .open-button>span{font-size:21px;line-height:1}.ex-text-link{font-size:12px;line-height:1.6;color:#d8e4cf;display:inline-flex;gap:18px;align-items:center;min-height:44px;text-underline-offset:5px}.ex-text-link:hover{color:#adff3d;text-decoration:underline}.ex-small{font-size:11px!important;line-height:1.75!important;color:#8f9f92!important}.ex-hero-art{margin:0;position:relative;min-width:0}.ex-hero-art img{display:block;width:112%;max-width:none;height:auto;margin-left:-4%;border-radius:22px;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ex-hero-art figcaption{display:flex;justify-content:space-between;gap:16px;font:8px/1.5 monospace;letter-spacing:.17em;color:#8aa17e;padding:10px 14px 0}.ex-capabilities{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #b2d5a823;border-bottom:1px solid #b2d5a823;padding:26px 0;gap:25px}.ex-capabilities p{margin:0;font-size:13px;display:flex;align-items:center;gap:16px}.ex-capabilities span{font:10px monospace;color:#adff3d}.ex-section{padding:85px 0;border-bottom:1px solid #b2d5a81f;scroll-margin-top:30px}.ex-section h2,.ex-presets h2,.ex-final-cta h2{font-size:clamp(31px,3.2vw,45px);line-height:1.15;letter-spacing:-.045em;margin:0 0 24px}.ex-section p,.ex-presets p{font-size:14px;line-height:1.8;color:#a8b8aa}.ex-section h3{font-size:18px;line-height:1.35;letter-spacing:-.025em;margin:0 0 12px}.ex-workflow{display:grid;grid-template-columns:.85fr 1.25fr;gap:105px}.ex-section-heading>p:not(.ex-eyebrow){max-width:270px}.ex-flow-steps{padding:0;margin:0;list-style:none}.ex-flow-steps li{display:grid;grid-template-columns:38px 1fr;gap:18px;padding:0 0 28px;margin:0 0 28px;border-bottom:1px solid #b2d5a820}.ex-flow-steps li:last-child{margin:0;padding:0;border:0}.ex-step-number{font:11px monospace;color:#adff3d;padding-top:5px}.ex-flow-steps p{margin:0}.ex-flow-steps .ex-caution{font-size:11px;color:#8fa184;padding-top:12px}.ex-presets{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding:65px 54px;margin:65px 0 0;border-radius:22px;border:1px solid #b2d5a82b;background:linear-gradient(120deg,#16231788,#0b130d)}.ex-presets>div>p{max-width:400px}.ex-presets strong{font-weight:600;color:#dce8d6}.ex-preset-example{padding:24px;border:1px solid #698e513b;border-radius:16px;background:#060d08;box-shadow:0 16px 60px #0003}.ex-panel-label{display:flex;justify-content:space-between;font:8px monospace;letter-spacing:.1em;color:#8da37e;border-bottom:1px solid #b2d5a81f;padding-bottom:18px}.ex-preset-example>p{font-size:12px;color:#dce7d5;margin:20px 0 12px;display:flex;justify-content:space-between}.ex-preset-example>p>span{font:8px monospace;letter-spacing:.08em;color:#8a9b81}.ex-preset-values{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.ex-preset-values>span{display:grid;place-items:center;min-height:45px;border:1px solid #65933e5e;background:#90d6420a;border-radius:8px;color:#bcfa80;font-size:16px;font-weight:600}.ex-sell-values>span{border-color:#cfe2ba26;color:#c8d9bc;background:#b2d5a806}.ex-example-foot{border-top:1px solid #b2d5a81f;margin-top:25px;padding-top:16px;font-size:11px;color:#abbc9e;line-height:1.6}.ex-example-foot>span{color:#adff3d;padding-right:7px}.ex-example-foot small{display:block;color:#76876d;font-size:9px;padding-top:7px}.ex-review{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:72px}.ex-review figure{margin:0;min-width:0}.ex-review img{width:100%;height:auto;display:block;border-radius:20px}.ex-review figcaption{font:9px/1.6 monospace;color:#879e7c;margin-top:15px}.ex-check-list{list-style:none;padding:0;margin:23px 0}.ex-check-list li{position:relative;padding:0 0 14px 22px;font-size:13px;color:#d0dec7;line-height:1.6}.ex-check-list li:before{content:'↗';color:#adff3d;position:absolute;left:0}.ex-section-top{display:flex;gap:30px;align-items:center;justify-content:space-between;margin-bottom:32px}.ex-section-top h2{margin-bottom:0}.ex-install-steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.ex-install-steps>li{border-top:1px solid #adff3d66;padding-top:24px}.ex-install-steps>li>span{font:9px monospace;letter-spacing:.13em;color:#95b57b;display:block;margin-bottom:24px}.ex-install-steps h3{font-size:17px}.ex-install-steps p{font-size:12px;line-height:1.85}.ex-install-steps strong{color:#dce8d7;font-weight:600}.ex-install-steps code{font:11px monospace;color:#d9eccb;overflow-wrap:anywhere}.ex-browser-address{display:flex;flex-direction:column;gap:6px;margin:11px 0;padding:10px 11px;border:1px solid #b2d5a826;border-radius:7px;background:#b2d5a806}.ex-browser-address>span{font-size:9px;color:#829578}.ex-browser-address code{font-size:11px}.ex-mobile-note{display:flex;gap:18px;margin-top:38px;padding:25px 28px;border:1px solid #b2d5a827;border-radius:13px;background:#12201355}.ex-mobile-note>span{color:#adff3d;font-size:23px}.ex-mobile-note h3{font-size:15px;margin:0 0 6px}.ex-mobile-note p{font-size:12px;margin:0}.ex-mobile-note a{color:#d6f5b5;text-decoration:underline;text-underline-offset:4px}.ex-faq{display:grid;grid-template-columns:.85fr 1.25fr;gap:105px}.ex-faq details{padding:22px 0;border-top:1px solid #b2d5a82b}.ex-faq details:last-child{border-bottom:1px solid #b2d5a82b}.ex-faq summary{font-size:15px;line-height:1.6;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:25px;color:#e1ebd9}.ex-faq summary::-webkit-details-marker{display:none}.ex-faq summary:after{content:'+';color:#a6d677;font-size:20px;font-weight:300}.ex-faq details[open] summary:after{content:'−'}.ex-faq p{font-size:13px;margin:16px 28px 0 0}.ex-privacy h2{margin-bottom:36px}.ex-privacy-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px 70px}.ex-privacy-grid h3{font-size:16px}.ex-privacy-grid p{font-size:12px}.ex-privacy-grid strong{color:#bacaaf;font-weight:500}.ex-privacy-links{display:flex;flex-wrap:wrap;gap:15px 35px;margin-top:16px}.ex-privacy-links a{font-size:11px}.ex-final-cta{display:flex;gap:35px;justify-content:space-between;align-items:center;padding:60px 0 50px}.ex-final-cta h2{font-size:48px;margin-bottom:15px}.ex-final-cta p:not(.ex-eyebrow){font:11px/1.8 monospace;color:#8ea17e}.extension-main .site-foot{font-size:8px;gap:15px;flex-wrap:wrap;letter-spacing:1.2px;padding:28px 0 35px;border-top:1px solid #b2d5a823}.extension-main .site-foot a{font-size:9px}.extension-page a:focus-visible,.extension-page summary:focus-visible{outline:2px solid #c3ff80;outline-offset:5px}.extension-page figure{overflow:hidden}
@media(max-width:1100px){.extension-main{padding:0 32px}.ex-hero{gap:0;min-height:560px}.ex-hero h1{font-size:64px}.ex-hero-art img{width:112%;margin-left:-5%}.ex-workflow,.ex-faq{gap:55px}.ex-presets{gap:45px;padding:42px 35px}.ex-review{gap:40px}.ex-install-steps{grid-template-columns:1fr 1fr;gap:30px 45px}.extension-page .site-head{grid-template-columns:1fr auto}.extension-page .claim-link{display:none}.extension-page .product-nav a{min-width:90px}}
@media(max-width:760px){.extension-main{padding:0 22px}.extension-page .site-head{grid-template-columns:1fr auto;padding:20px 22px 16px}.extension-page .claim-link{display:flex;font-size:10px}.extension-page .wordmark{font-size:26px}.extension-page .wordmark img{width:30px;height:30px;margin-right:7px}.extension-page .product-nav{grid-column:1/-1;grid-row:2;gap:7px}.extension-page .product-nav a{min-width:0;font-size:11px}.ex-hero{grid-template-columns:1fr;min-height:0;padding:42px 0 30px;gap:12px}.ex-hero h1{font-size:clamp(50px,12vw,70px);margin-bottom:24px}.ex-lead{font-size:20px}.ex-intro{font-size:14px;max-width:500px}.ex-actions{gap:14px 22px}.ex-hero-art{max-width:650px;width:100%;margin:0 auto}.ex-hero-art img{width:100%;margin-left:0;border-radius:14px;mask-image:none}.ex-hero-art figcaption{font-size:7px;padding:8px 0 0;letter-spacing:.09em}.ex-capabilities{grid-template-columns:1fr;gap:14px;padding:23px 0}.ex-capabilities p{font-size:12px}.ex-section{padding:48px 0}.ex-section h2,.ex-presets h2{font-size:35px}.ex-workflow,.ex-faq{grid-template-columns:1fr;gap:30px}.ex-section-heading>p:not(.ex-eyebrow){max-width:400px}.ex-flow-steps li{grid-template-columns:26px 1fr;gap:12px;margin-bottom:23px;padding-bottom:23px}.ex-flow-steps h3{font-size:17px}.ex-flow-steps p{font-size:13px}.ex-presets{grid-template-columns:1fr;gap:22px;padding:28px 23px;margin-top:42px;border-radius:17px}.ex-presets p{font-size:13px}.ex-preset-example{padding:18px}.ex-preset-values>span{font-size:14px;min-height:42px}.ex-review{grid-template-columns:1fr;gap:30px}.ex-review figure{order:2}.ex-review figcaption{font-size:8px}.ex-section-top{display:block;margin-bottom:28px}.ex-section-top .open-button{margin-top:22px}.ex-install-steps{gap:24px;grid-template-columns:1fr}.ex-install-steps>li{padding-top:20px}.ex-install-steps>li>span{margin-bottom:14px}.ex-install-steps p{font-size:13px}.ex-browser-address{flex-direction:row;align-items:center;justify-content:space-between}.ex-browser-address code{font-size:12px}.ex-mobile-note{padding:21px 18px;gap:12px;margin-top:28px}.ex-faq details{padding:19px 0}.ex-faq summary{font-size:14px}.ex-privacy-grid{grid-template-columns:1fr;gap:15px}.ex-privacy-grid p{font-size:13px}.ex-final-cta{display:block;padding:45px 0}.ex-final-cta h2{font-size:39px}.ex-final-cta .open-button{margin-top:14px}.ex-final-cta .ex-eyebrow{font-size:8px}.extension-main .site-foot{justify-content:flex-start;gap:10px 20px}.extension-main .site-foot>span:last-child{width:100%;padding-top:8px}}
@media(max-width:360px){.extension-main{padding:0 17px}.extension-page .site-head{padding-left:17px;padding-right:17px}.ex-hero h1{font-size:49px}.ex-presets{padding:24px 15px}.ex-eyebrow{font-size:9px;letter-spacing:.1em}.ex-preset-example{padding:14px}}
@media(prefers-reduced-motion:reduce){.extension-page *,.extension-page *:before,.extension-page *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
.ex-hero-art img{width:100%;margin-left:0}
