.extension-page{width:100%;max-width:1440px;margin:0 auto;padding-bottom:48px;padding-left:16px;padding-right:16px}@media only screen and (width>=1100px){.extension-page{padding-left:24px;padding-right:24px}}.extension-page__hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;padding:40px 0;display:grid}.extension-page__eyebrow{color:#4b83ff;letter-spacing:.12em;font-size:13px;font-weight:800}.extension-page__title{color:#fff;letter-spacing:-.03em;max-width:680px;margin:18px 0;font-size:clamp(32px,4.5vw,58px);font-weight:900;line-height:1.07}.extension-page__lead{color:#a9b2c0;max-width:600px;font-size:18px;line-height:1.7}.extension-page__install{background:var(--button-sheen,var(--control-sheen)), var(--button-bg,var(--control-bg));color:var(--button-fg,var(--control-fg));box-shadow:var(--button-shadow,var(--control-shadow));transition:background-color var(--control-duration) ease, color var(--control-duration) ease, box-shadow var(--control-duration) ease, opacity var(--control-duration) ease;--button-bg:var(--control-primary-bg);--button-hover:var(--control-primary-hover);--button-pressed:var(--control-primary-pressed);--button-fg:var(--control-primary-fg);--button-sheen:var(--control-primary-sheen);border-radius:var(--control-radius);border:0;justify-content:center;align-items:center;gap:8px;height:42px;margin-top:16px;padding:0 20px;font-size:14px;font-weight:700;display:inline-flex}.extension-page__install:is([aria-pressed=true],[aria-selected=true]){--button-bg:var(--control-selected-bg);--button-fg:var(--control-selected-fg)}@media (hover:hover){.extension-page__install:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--button-hover,var(--control-hover));color:var(--button-fg,var(--control-fg));filter:none}}.extension-page__install:not(:disabled):not([aria-disabled=true]):active{background-color:var(--button-pressed,var(--control-pressed));box-shadow:none;filter:none}.extension-page__install:focus-visible{outline:2px solid var(--control-focus);outline-offset:3px}.extension-page__install:disabled,.extension-page__install[aria-disabled=true]{background:var(--control-disabled-bg);color:var(--control-disabled-fg);box-shadow:none;filter:none;opacity:1;cursor:not-allowed}.extension-page__pending{color:#d3dbe6;background:#4b83ff14;border:1px solid #4b83ff4d;border-radius:12px;margin:18px 0 0;padding:12px 16px;display:inline-block}.extension-page__note{color:#8a93a2;margin-top:18px;font-size:13px;line-height:1.6}.extension-page__visual{background:radial-gradient(#4b83ff33,#0000 72%);border-radius:32px;place-items:center;padding:26px;display:grid}.extension-page__preview{border:1px solid #4b83ff59;border-radius:18px;width:100%;max-width:420px;height:auto;display:block;box-shadow:0 28px 70px #00000073}.extension-page__features{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.extension-page__feature{color:#4b83ff;background:#0f1014;border:1px solid #212429;border-radius:18px;padding:26px}.extension-page__feature h2{color:#fff;margin:14px 0 10px;font-size:20px}.extension-page__feature p{color:#a9b2c0;margin:0 0 12px;font-size:14px;line-height:1.7}@media not screen and (width>=1100px){.extension-page__hero{grid-template-columns:1fr;gap:12px}.extension-page__features{grid-template-columns:1fr}.extension-page__visual{padding:20px 0}}
