.sc{--ink:#0e1024;--violet:#5746ea;--lime:#b8f34a;--surface:#f7f7fc;--card:#fff;--card-2:#eeeef8;--text:#0e1024;--muted:#53577a;--line:#dfe0ee;--line-strong:#c3c5dc;--accent:#5746ea;--accent-muted:#eceafe;--button:#5746ea;--button-text:#fff;--button-hover:#4435cf;--highlight:#b8f34a;--highlight-text:#1b2a00;--band:#0e1024;--band-card:#181b3b;--band-text:#f3f4ff;--band-muted:#b3b6d6;--band-line:#2d3160;--band-accent:#b8f34a;--ok:#17703a;--ok-surface:#e1f5e7;--beta:#7a4f00;--beta-surface:#fff0c9;--later:#53577a;--later-surface:#e9eaf3;--shadow:0 1px 2px #0e10240f, 0 24px 48px -24px #0e10244d;--header-surface:#f7f7fcdb;--display:var(--sc-font-display,var(--font-display,ui-sans-serif)), system-ui, sans-serif;--sans:var(--sc-font-sans,var(--font-sans,ui-sans-serif)), system-ui, -apple-system, "Segoe UI", sans-serif;--wide:1180px;--gutter:clamp(20px, 4vw, 40px);--space:clamp(64px, 9vw, 120px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--surface);min-height:100vh;color:var(--text);font-family:var(--sans);overflow-wrap:break-word;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;font-size:1.0625rem;line-height:1.6;display:flex}@media (prefers-color-scheme:dark){.sc:not([data-theme=light]){--surface:#0e1024;--card:#161935;--card-2:#1d2146;--text:#f1f2ff;--muted:#a9adcf;--line:#2a2e57;--line-strong:#3c4179;--accent:#a59bff;--accent-muted:#23275a;--button:#b8f34a;--button-text:#0e1024;--button-hover:#cbfb70;--highlight:#b8f34a;--highlight-text:#1b2a00;--band:#161935;--band-card:#1f2349;--band-line:#33386c;--ok:#8fe6a8;--ok-surface:#13351f;--beta:#ffd37d;--beta-surface:#3b2d0a;--later:#a9adcf;--later-surface:#23274d;--shadow:0 1px 2px #0006, 0 24px 48px -24px #000000b3;--header-surface:#0e1024db;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.sc[data-theme=dark]{--surface:#0e1024;--card:#161935;--card-2:#1d2146;--text:#f1f2ff;--muted:#a9adcf;--line:#2a2e57;--line-strong:#3c4179;--accent:#a59bff;--accent-muted:#23275a;--button:#b8f34a;--button-text:#0e1024;--button-hover:#cbfb70;--highlight:#b8f34a;--highlight-text:#1b2a00;--band:#161935;--band-card:#1f2349;--band-line:#33386c;--ok:#8fe6a8;--ok-surface:#13351f;--beta:#ffd37d;--beta-surface:#3b2d0a;--later:#a9adcf;--later-surface:#23274d;--shadow:0 1px 2px #0006, 0 24px 48px -24px #000000b3;--header-surface:#0e1024db;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:has(.sc){scroll-behavior:smooth;background:#f7f7fc;scroll-padding-top:88px}html:has(.sc[data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0e1024}@media (prefers-color-scheme:dark){html:has(.sc:not([data-theme=light])){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0e1024}}html:has(.sc) body{background:0 0;margin:0}.sc *,.sc :before,.sc :after{box-sizing:border-box}.sc :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote,table,fieldset){margin:0}.sc :where(ul,ol){padding:0;list-style:none}.sc :where(fieldset){border:0;min-width:0;padding:0}.sc :where(a){color:inherit;text-decoration:none}.sc :where(img,svg){max-width:100%;display:block}.sc :where(button,input,select,textarea){font:inherit;color:inherit}.sc :where(h1,h2,h3,h4){font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;color:var(--text);font-weight:700;font-stretch:88%;line-height:1.08}.sc :where(p,li,dd){text-wrap:pretty}.sc :where(strong){font-weight:650}.sc :focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:6px}.sc ::selection{background:var(--highlight);color:var(--highlight-text)}.sc-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sc-skip{z-index:60;background:var(--button);color:var(--button-text);border-radius:10px;padding:10px 14px;font-weight:600;position:absolute;top:-80px;left:12px}.sc-skip:focus{top:12px}.sc-container{width:100%;max-width:calc(var(--wide) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.sc-narrow{max-width:46rem}.sc-main{flex:1}.sc-section{padding-block:calc(var(--space) / 2)}.sc-section--roomy{padding-block:var(--space)}.sc-section--divided{border-top:1px solid var(--line)}.sc-h1{letter-spacing:-.022em;word-spacing:.05em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%;font-size:clamp(2.2rem,4.6vw,3.5rem);font-weight:800;line-height:1.02}.sc-h1--large{letter-spacing:-.022em;word-spacing:.06em;font-size:clamp(2.6rem,6.2vw,4.75rem);font-stretch:86%;line-height:.98}.sc-h2{letter-spacing:-.018em;word-spacing:.04em;font-size:clamp(1.65rem,3.1vw,2.5rem)}.sc-h3{letter-spacing:-.012em;font-size:1.22rem;line-height:1.2}.sc-lead{color:var(--muted);max-width:40rem;font-size:clamp(1.12rem,1.6vw,1.3rem);line-height:1.5}.sc-lead strong{color:var(--text)}.sc-muted{color:var(--muted)}.sc-small{font-size:.9rem;line-height:1.5}.sc-link{color:var(--accent);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent)}.sc-link:hover{text-decoration-color:currentColor}.sc-heading{gap:14px;max-width:44rem;margin-bottom:clamp(28px,4vw,48px);display:grid}.sc-heading>p{color:var(--muted);font-size:1.12rem;line-height:1.55}.sc-button{border:1.5px solid var(--button);background:var(--button);min-height:48px;color:var(--button-text);white-space:nowrap;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:1rem;font-weight:650;line-height:1.1;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.sc-button:hover{background:var(--button-hover);border-color:var(--button-hover)}.sc-button:active{transform:translateY(1px)}.sc-button--outline{color:var(--text);border-color:var(--line-strong);background:0 0}.sc-button--outline:hover{background:var(--card);border-color:var(--text)}.sc-button--small{border-radius:10px;min-height:40px;padding:0 14px;font-size:.94rem}.sc-button--wide{width:100%}.sc-button[disabled]{opacity:.6;cursor:progress}.sc-buttons{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sc-buttons__note{color:var(--muted);flex-basis:100%;font-size:.9rem}.sc-header{z-index:40;background:var(--header-surface);-webkit-backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--line);position:sticky;top:0}.sc-header__row{align-items:center;gap:20px;min-height:68px;display:flex}.sc-header__brand{color:var(--text);flex-shrink:0;align-items:center;display:inline-flex}.sc-nav{gap:2px;margin-left:12px;display:flex}.sc-nav a{color:var(--muted);border-radius:8px;padding:8px 11px;font-size:.97rem;font-weight:520}.sc-nav a:hover,.sc-nav a[aria-current=page]{color:var(--text);background:var(--card-2)}.sc-header__right{align-items:center;gap:6px;margin-left:auto;display:flex}.sc-header__textlink{color:var(--muted);border-radius:8px;padding:8px 10px;font-size:.95rem;font-weight:520}.sc-header__textlink:hover{color:var(--text)}.sc-round{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:inline-grid}.sc-round:hover{background:var(--card-2);color:var(--text)}.sc-theme .sc-theme__moon{display:none}.sc[data-theme=dark] .sc-theme .sc-theme__moon{display:block}.sc[data-theme=dark] .sc-theme .sc-theme__sun{display:none}@media (prefers-color-scheme:dark){.sc:not([data-theme=light]) .sc-theme .sc-theme__moon{display:block}.sc:not([data-theme=light]) .sc-theme .sc-theme__sun{display:none}}.sc-menu{display:none}.sc-menu>summary{list-style:none}.sc-menu>summary::-webkit-details-marker{display:none}.sc-menu__panel{background:var(--surface);border-bottom:1px solid var(--line);padding:8px var(--gutter) 24px;box-shadow:var(--shadow);gap:2px;max-height:calc(100vh - 68px);display:grid;position:absolute;top:100%;left:0;right:0;overflow:auto}.sc-menu__panel a{border-bottom:1px solid var(--line);padding:13px 4px;font-size:1.1rem;font-weight:600}.sc-menu__panel .sc-button{border-bottom:1.5px solid var(--button);margin-top:16px;padding:0 20px}.sc-menu[open] .sc-menu__open,.sc-menu:not([open]) .sc-menu__close{display:none}@media (max-width:1160px){.sc-nav,.sc-header__hide{display:none}.sc-menu{display:block}}@media (max-width:420px){.sc-header__row{gap:8px}.sc-header__trial{display:none}}@media (max-width:360px){.sc-header__right{gap:0}.sc-header__textlink{padding:8px 6px}.sc-header .sc-round{width:34px}}.sc-footer{margin-top:var(--space);border-top:1px solid var(--line);background:var(--card);padding-block:56px 28px;font-size:.95rem}.sc-footer__columns{grid-template-columns:1.5fr repeat(4,1fr);gap:32px 28px;display:grid}.sc-footer__about{max-width:21rem;color:var(--muted);align-content:start;gap:14px;display:grid}.sc-footer h2{font-family:var(--sans);letter-spacing:0;margin-bottom:12px;font-size:.9rem;font-weight:650;font-stretch:100%}.sc-footer li+li{margin-top:8px}.sc-footer a{color:var(--muted)}.sc-footer a:hover{color:var(--text);text-underline-offset:.2em;text-decoration:underline}.sc-footer__bottom{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:44px;padding-top:20px;font-size:.88rem;display:flex}@media (max-width:900px){.sc-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-footer li{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.sc-footer__about{grid-column:1/-1}}.sc-breadcrumbs{color:var(--muted);flex-wrap:wrap;gap:4px 8px;margin-bottom:20px;font-size:.9rem;display:flex}.sc-breadcrumbs li+li:before{content:"/";color:var(--line-strong);margin-right:8px}.sc-breadcrumbs a:hover{color:var(--text);text-underline-offset:.2em;text-decoration:underline}.sc-pagehead{padding-block:clamp(36px,6vw,72px) clamp(28px,4vw,48px)}.sc-pagehead__grid{align-items:center;gap:clamp(28px,5vw,64px);display:grid}.sc-pagehead__text{grid-template-columns:minmax(0,1fr);justify-items:start;gap:20px;display:grid}@media (min-width:960px){.sc-pagehead__grid--visual{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.sc-keypoints{gap:10px;margin-top:4px;display:grid}.sc-keypoints li{grid-template-columns:22px 1fr;align-items:start;gap:10px;font-size:1rem;line-height:1.45;display:grid}.sc-keypoints svg{color:var(--accent);margin-top:2px}.sc-meta{color:var(--muted);flex-wrap:wrap;gap:6px 18px;font-size:.92rem;display:flex}.sc-status{white-space:nowrap;background:var(--ok-surface);color:var(--ok);border-radius:6px;align-items:center;gap:6px;padding:2px 8px 2px 7px;font-size:.8rem;font-weight:650;line-height:1.5;display:inline-flex}.sc-status:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.sc-status--beta{background:var(--beta-surface);color:var(--beta)}.sc-status--soon{background:var(--later-surface);color:var(--later)}.sc-status--neutral{background:var(--accent-muted);color:var(--accent)}.sc-channelbadge{background:var(--accent-muted);width:30px;height:30px;color:var(--accent);letter-spacing:.02em;border-radius:8px;flex-shrink:0;place-items:center;font-size:.68rem;font-weight:750;display:inline-grid}.sc-channelbadge--small{border-radius:6px;width:22px;height:22px;font-size:.56rem}.sc-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:640px){.sc-grid--2,.sc-grid--3,.sc-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:980px){.sc-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.sc-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.sc-card{border:1px solid var(--line);background:var(--card);border-radius:16px;align-content:start;gap:8px;padding:22px;display:grid}a.sc-card{transition:border-color .15s,transform .15s}a.sc-card:hover{border-color:var(--accent);transform:translateY(-2px)}.sc-card__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.sc-card__title{align-items:center;gap:10px;display:flex}.sc-card p{color:var(--muted);font-size:.98rem;line-height:1.5}.sc-card__footer{color:var(--muted);margin-top:6px;font-size:.9rem}.sc-card__icon{color:var(--accent);margin-bottom:4px}.sc-rows{border-top:1px solid var(--line)}.sc-rows>li>a{border-bottom:1px solid var(--line);gap:2px 24px;padding:18px 4px;display:grid}.sc-rows>li>a:hover .sc-rows__title{color:var(--accent)}.sc-rows__title{font-family:var(--display);letter-spacing:-.012em;font-size:1.2rem;font-weight:700;font-stretch:88%;line-height:1.25}.sc-rows__text{color:var(--muted);font-size:.98rem}@media (min-width:800px){.sc-rows--wide>li>a{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:baseline}}.sc-prose{gap:clamp(36px,5vw,56px);max-width:46rem;display:grid}.sc-block{gap:16px;display:grid}.sc-block>h2{font-size:clamp(1.45rem,2.4vw,1.9rem)}.sc-block p a,.sc-block li a,.sc-block td a,.sc-textlinks a{color:var(--accent);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent)}.sc-block p a:hover,.sc-block li a:hover,.sc-block td a:hover,.sc-textlinks a:hover{text-decoration-color:currentColor}.sc-points{gap:12px;display:grid}.sc-points>li{padding-left:22px;position:relative}.sc-points>li:before{content:"";background:var(--accent);border-radius:2px;width:8px;height:8px;position:absolute;top:.62em;left:2px}.sc-steps{counter-reset:step;gap:18px;display:grid}.sc-steps>li{counter-increment:step;grid-template-columns:34px 1fr;gap:4px 14px;display:grid}.sc-steps>li:before{content:counter(step);background:var(--accent-muted);width:34px;height:34px;color:var(--accent);border-radius:10px;grid-row:span 2;place-items:center;font-size:.95rem;font-weight:750;display:grid}.sc-steps h3{font-family:var(--sans);letter-spacing:0;padding-top:4px;font-size:1.05rem;font-weight:650;font-stretch:100%;line-height:1.4}.sc-steps p{grid-column:2}.sc-tablescroll{border:1px solid var(--line);background:var(--card);-webkit-overflow-scrolling:touch;border-radius:14px;overflow-x:auto}.sc-table{border-collapse:collapse;width:100%;font-size:.97rem;line-height:1.45}.sc-table caption{caption-side:top;text-align:left;box-sizing:border-box;max-width:calc(100vw - 2 * var(--gutter) - 2px);color:var(--muted);padding:14px 16px 12px;font-size:.9rem}.sc-table th,.sc-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:12px 16px}.sc-table thead th{color:var(--muted);white-space:nowrap;background:var(--card-2);font-size:.86rem;font-weight:650}.sc-table tbody th{min-width:9rem;font-weight:650}.sc-table tbody tr:last-child>*{border-bottom:0}.sc-table .sc-own>*{background:var(--accent-muted)}.sc-table td.sc-num,.sc-table th.sc-num{white-space:nowrap;font-variant-numeric:tabular-nums}.sc-table .sc-yes{color:var(--ok)}.sc-table .sc-no{color:var(--muted)}.sc-note{color:var(--muted);font-size:.9rem;line-height:1.5}*+.sc-note{margin-top:16px}.sc-block>.sc-note{margin-top:0}.sc-tablescroll+.sc-prose{margin-top:24px}dl+p.sc-textlinks{margin-top:20px}.sc-faq{border-top:1px solid var(--line);max-width:50rem}.sc-faq details{border-bottom:1px solid var(--line)}.sc-faq summary{cursor:pointer;grid-template-columns:1fr 24px;align-items:center;gap:16px;padding:18px 4px;list-style:none;display:grid}.sc-faq summary::-webkit-details-marker{display:none}.sc-faq summary h3{font-family:var(--sans);letter-spacing:0;font-size:1.08rem;font-weight:650;font-stretch:100%;line-height:1.4}.sc-faq summary svg{color:var(--muted);transition:transform .2s}.sc-faq details[open] summary svg{transform:rotate(45deg)}.sc-faq details>p{color:var(--muted);padding:0 44px 20px 4px}.sc-band{background:var(--band);color:var(--band-text);border-radius:28px;padding:clamp(32px,5vw,64px)}.sc-band :where(h2,h3){color:var(--band-text)}.sc-band p{color:var(--band-muted)}.sc-band .sc-button{background:var(--lime);border-color:var(--lime);color:var(--ink)}.sc-band .sc-button:hover{background:#cbfb70;border-color:#cbfb70}.sc-band .sc-button--outline{color:var(--band-text);border-color:var(--band-line);background:0 0}.sc-band .sc-button--outline:hover{background:var(--band-card);border-color:var(--band-text)}.sc-band a.sc-link{color:var(--lime);-webkit-text-decoration-color:color-mix(in srgb, var(--lime) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--lime) 50%, transparent)}.sc-cta{justify-items:start;gap:20px;display:grid}.sc-cta h2{max-width:22ch}.sc-cta p{max-width:38rem;font-size:1.12rem}.sc-billing{align-items:center;gap:clamp(28px,5vw,64px);display:grid}@media (min-width:900px){.sc-billing{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.sc-billing__text{justify-items:start;gap:18px;display:grid}.sc-outcome{gap:10px;display:grid}.sc-outcome li{background:var(--band-card);border:1px solid var(--band-line);border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:4px 16px;padding:16px 18px;display:grid}.sc-outcome strong{color:var(--band-text);font-weight:650}.sc-outcome span{color:var(--band-muted);grid-column:1;font-size:.93rem;line-height:1.45}.sc-outcome b{font-family:var(--display);letter-spacing:-.02em;color:var(--band-muted);white-space:nowrap;grid-area:1/2/span 2;font-size:1.45rem;font-weight:800;font-stretch:85%}.sc-outcome .sc-outcome--counts b{color:var(--lime)}.sc-hero{padding-block:clamp(36px,6vw,80px) clamp(40px,6vw,72px);overflow:hidden}.sc-hero__grid{align-items:center;gap:clamp(36px,5vw,56px);display:grid}.sc-hero__text{justify-items:start;gap:24px;display:grid}@media (min-width:1040px){.sc-hero__grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.sc-hero__visual{margin-right:calc(-1 * clamp(0px, (100vw - var(--wide)) / 2 - 24px, 120px))}}.sc-duo{align-items:center;gap:clamp(28px,5vw,72px);display:grid}.sc-duo__text{justify-items:start;gap:16px;display:grid}.sc-duo__text>p{color:var(--muted)}@media (min-width:900px){.sc-duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sc-duo--reverse>.sc-duo__visual{order:-1}}.sc-duo+.sc-duo{margin-top:clamp(56px,8vw,104px)}.sc-channels{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:10px;display:grid}.sc-channels a,.sc-channels>li>div{border:1px solid var(--line);background:var(--card);border-radius:12px;grid-template-columns:30px 1fr auto;align-items:center;gap:12px;padding:12px 14px;font-size:.98rem;font-weight:600;display:grid}.sc-channels a:hover{border-color:var(--accent)}.sc-period{border:1px solid var(--line);background:var(--card);border-radius:12px;margin-bottom:20px;padding:4px;display:inline-flex}.sc-period label{color:var(--muted);cursor:pointer;border-radius:9px;align-items:center;gap:8px;padding:8px 14px;font-size:.95rem;font-weight:600;display:inline-flex;position:relative}.sc-period input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.sc-period label:has(input:checked){background:var(--text);color:var(--surface)}.sc-period label:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:2px}.sc-period small{background:var(--highlight);color:var(--highlight-text);border-radius:5px;padding:1px 6px;font-size:.78rem;font-weight:650}.sc-pricing .sc-per-monthly{display:none}.sc-pricing:has(input[value=monthly]:checked) .sc-per-yearly{display:none}.sc-pricing:has(input[value=monthly]:checked) .sc-per-monthly{display:revert}.sc-plans{border:1px solid var(--line);background:var(--card);border-radius:20px;display:grid;overflow:hidden}.sc-plan{border-top:1px solid var(--line);align-content:start;gap:18px;padding:clamp(22px,2.6vw,32px);display:grid}.sc-plan:first-child{border-top:0}.sc-plan--featured{background:var(--accent-muted)}@media (min-width:900px){.sc-plans{grid-template-columns:repeat(3,minmax(0,1fr))}.sc-plan{border-top:0;border-left:1px solid var(--line);grid-template-rows:auto auto auto 1fr}.sc-plan:first-child{border-left:0}.sc-plans .sc-plan__audience{min-height:4.35em}}.sc-plan__header{justify-content:space-between;align-items:center;gap:10px;display:flex}.sc-plan__name{font-size:1.5rem}.sc-plan__audience{color:var(--muted);font-size:.98rem;line-height:1.45}.sc-plan__price{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.sc-plan__amount{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(2.6rem,4vw,3.3rem);font-weight:800;font-stretch:80%;line-height:1}.sc-plan__per{color:var(--muted);font-size:.88rem;line-height:1.35}.sc-plan__list{align-content:start;gap:9px;font-size:.97rem;line-height:1.4;display:grid}.sc-plan__list li{grid-template-columns:18px 1fr;align-items:start;gap:9px;display:grid}.sc-plan__list svg{color:var(--accent);margin-top:3px}.sc-plan__list .sc-plan__label{color:var(--muted);margin-top:8px;font-size:.88rem;font-weight:650;display:block}.sc-calc{border:1px solid var(--line);background:var(--card);border-radius:20px;gap:24px;padding:clamp(20px,3vw,32px);display:grid}@media (min-width:900px){.sc-calc{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start}}.sc-calc__fields{gap:22px;display:grid}.sc-calc legend,.sc-field>label,.sc-field>span{margin-bottom:8px;font-size:.95rem;font-weight:650;display:block}.sc-choices{flex-wrap:wrap;gap:8px;display:flex}.sc-choice{border:1.5px solid var(--line-strong);cursor:pointer;background:var(--card);border-radius:10px;align-items:center;gap:8px;padding:9px 14px;font-size:.95rem;font-weight:560;display:inline-flex;position:relative}.sc-choice input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.sc-choice:has(input:checked){border-color:var(--accent);background:var(--accent-muted);color:var(--accent)}.sc-choice:has(input:focus-visible){outline:3px solid var(--accent);outline-offset:2px}.sc-choice:has(input:disabled){opacity:.55;cursor:default}.sc-choice small{color:var(--muted);font-size:.82rem;font-weight:500}.sc-count{align-items:center;gap:14px;display:flex}.sc-count input[type=range]{accent-color:var(--accent);flex:1;min-width:0}.sc-input{border:1.5px solid var(--line-strong);background:var(--card);width:100%;min-height:46px;color:var(--text);border-radius:10px;padding:10px 12px}.sc-input:focus{outline:3px solid color-mix(in srgb, var(--accent) 35%, transparent);border-color:var(--accent)}.sc-input--narrow{text-align:center;font-variant-numeric:tabular-nums;width:5.5rem}textarea.sc-input{resize:vertical;min-height:150px}.sc-calc__outcome{background:var(--band);color:var(--band-text);border-radius:14px;gap:12px;padding:22px;display:grid}.sc-calc__outcome p{color:var(--band-muted);font-size:.92rem;line-height:1.45}.sc-calc__outcome .sc-calc__total{font-family:var(--display);letter-spacing:-.03em;color:var(--lime);font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,4vw,3rem);font-weight:800;font-stretch:80%;line-height:1}.sc-calc__lines{border-top:1px solid var(--band-line);gap:6px;padding-top:12px;font-size:.92rem;display:grid}.sc-calc__lines li{color:var(--band-muted);justify-content:space-between;gap:12px;display:flex}.sc-calc__lines li span:last-child{color:var(--band-text);white-space:nowrap;font-variant-numeric:tabular-nums}.sc-calc__outcome .sc-button{background:var(--lime);border-color:var(--lime);color:var(--ink)}.sc-form{gap:18px;display:grid}.sc-field small{color:var(--muted);margin-top:6px;font-size:.88rem;display:block}.sc-trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.sc-notice{background:var(--ok-surface);color:var(--ok);border-radius:12px;padding:14px 16px;font-weight:560}.sc-notice--error,.sc-notice--beta{background:var(--beta-surface);color:var(--beta)}.sc-contact{gap:clamp(28px,5vw,64px);display:grid}@media (min-width:900px){.sc-contact{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}}.sc-contact h2{margin-bottom:20px}.sc-details dt{color:var(--muted);font-size:.9rem}.sc-details dd{margin-top:2px;font-size:1.08rem;font-weight:600;line-height:1.5}.sc-details dd+dt{margin-top:20px}.sc-facts{border-top:1px solid var(--line);gap:0;display:grid}.sc-facts>div{border-bottom:1px solid var(--line);gap:4px 24px;padding:16px 4px;display:grid}.sc-facts dt{font-weight:650}.sc-facts dd{color:var(--muted)}@media (min-width:760px){.sc-facts>div{grid-template-columns:15rem 1fr}}.sc-clauses{gap:36px;display:grid}.sc-clauses h2{margin-bottom:10px;font-size:1.35rem}.sc-clauses ol{gap:10px;display:grid}.sc-clauses ol>li{grid-template-columns:3.2rem 1fr;gap:8px;display:grid}.sc-clauses ol>li>span:first-child{color:var(--muted);font-variant-numeric:tabular-nums}.sc-visual{--b-surface:var(--card);--b-surface-2:var(--card-2);border:1px solid var(--line);background:var(--b-surface);box-shadow:var(--shadow);color:var(--text);border-radius:18px;font-size:.86rem;line-height:1.4;position:relative;overflow:hidden}.sc-visual__bar{border-bottom:1px solid var(--line);background:var(--b-surface-2);align-items:center;gap:10px;padding:10px 14px;font-size:.84rem;font-weight:650;display:flex}.sc-visual__bar span:last-child{color:var(--muted);margin-left:auto;font-weight:500}.sc-inbox{grid-template-columns:148px minmax(0,1fr);min-height:430px;display:grid}.sc-inbox__side{border-right:1px solid var(--line);background:var(--b-surface-2);align-content:start;gap:2px;padding:12px 8px;display:grid}.sc-inbox__side span{color:var(--muted);border-radius:8px;justify-content:space-between;gap:8px;padding:7px 9px;font-weight:560;display:flex}.sc-inbox__side span.is-active{background:var(--b-surface);color:var(--text);box-shadow:0 0 0 1px var(--line)}.sc-inbox__side b{font-variant-numeric:tabular-nums;font-weight:650}.sc-inbox__side i{color:var(--muted);margin-top:12px;padding:0 9px 4px;font-size:.76rem;font-style:normal;font-weight:650}.sc-inbox__list{align-content:start;display:grid}.sc-ticketrow{border-bottom:1px solid var(--line);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:11px 14px;display:grid}.sc-ticketrow .sc-channelbadge{grid-row:span 2}.sc-ticketrow__name{white-space:nowrap;text-overflow:ellipsis;font-weight:650;overflow:hidden}.sc-ticketrow__time{color:var(--muted);text-align:right;font-variant-numeric:tabular-nums;font-size:.78rem}.sc-ticketrow__subject{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sc-ticketrow__status{justify-self:end}.sc-ticketrow.is-new{background:color-mix(in srgb, var(--highlight) 16%, transparent)}.sc-ticketrow.is-new .sc-ticketrow__name:after{content:"";background:var(--accent);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-left:8px;display:inline-block}@media (prefers-reduced-motion:no-preference){.sc-inbox--live .sc-ticketrow.is-new{animation:.55s cubic-bezier(.2,.8,.2,1) both sc-arrive}.sc-inbox--live .sc-ticketrow.is-new:first-child{animation-delay:1.7s}.sc-inbox--live .sc-ticketrow.is-new:nth-child(2){animation-delay:1.1s}.sc-inbox--live .sc-ticketrow.is-new:nth-child(3){animation-delay:.5s}}@keyframes sc-arrive{0%{opacity:0;max-height:0;padding-block:0;transform:translateY(-8px)}to{opacity:1;max-height:70px;transform:none}}@media (max-width:560px){.sc-inbox{grid-template-columns:minmax(0,1fr);min-height:0}.sc-inbox__side{display:none}}.sc-thread{gap:12px;padding:16px;display:grid}.sc-message{background:var(--b-surface-2);border-radius:14px 14px 14px 4px;max-width:86%;padding:10px 13px}.sc-message--out{background:var(--accent);color:#fff;border-radius:14px 14px 4px;justify-self:end}.sc[data-theme=dark] .sc-message--out{color:#0e1024}@media (prefers-color-scheme:dark){.sc:not([data-theme=light]) .sc-message--out{color:#0e1024}}.sc-message small{opacity:.75;margin-bottom:2px;font-size:.74rem;font-weight:650;display:block}.sc-draft{border:1.5px dashed var(--accent);background:var(--accent-muted);border-radius:14px;gap:10px;padding:13px 14px;display:grid}.sc-draft__header{color:var(--accent);align-items:center;gap:8px;font-size:.8rem;font-weight:650;display:flex}.sc-draft__source{color:var(--muted);font-size:.78rem}.sc-fakebuttons{flex-wrap:wrap;gap:8px;display:flex}.sc-fakebutton{border:1px solid var(--line-strong);background:var(--b-surface);border-radius:8px;padding:6px 11px;font-size:.8rem;font-weight:650}.sc-fakebutton--main{background:var(--button);border-color:var(--button);color:var(--button-text)}.sc-tickethead{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px 16px;display:flex}.sc-tickethead strong{margin-right:auto;font-size:.95rem}.sc-sla{color:var(--muted);align-items:center;gap:6px;font-size:.78rem;font-weight:650;display:inline-flex}.sc-callcard{gap:14px;padding:18px;display:grid}.sc-caller{grid-template-columns:46px 1fr;align-items:center;gap:2px 14px;display:grid}.sc-caller__round{background:var(--highlight);width:46px;height:46px;color:var(--highlight-text);border-radius:50%;grid-row:span 2;place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.sc-caller__round{animation:1.8s ease-out 3 sc-ring}}@keyframes sc-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--highlight) 70%, transparent)}to{box-shadow:0 0 0 16px #0000}}.sc-caller strong{font-size:1.05rem}.sc-caller span{color:var(--muted)}.sc-minilist{border:1px solid var(--line);border-radius:12px;display:grid;overflow:hidden}.sc-minilist li{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:9px 12px;display:flex}.sc-minilist li:last-child{border-bottom:0}.sc-minilist span:last-child{color:var(--muted);white-space:nowrap}.sc-transcript{background:var(--b-surface-2);color:var(--muted);border-radius:12px;padding:11px 13px}.sc-transcript b{color:var(--text);margin-bottom:2px;font-size:.78rem;display:block}.sc-widget{max-width:340px;margin-inline:auto}.sc-widget .sc-visual__bar{background:var(--accent);color:#fff;border-bottom:0;padding:14px 16px}.sc-widget .sc-visual__bar span:last-child{color:#fffc}.sc[data-theme=dark] .sc-widget .sc-visual__bar{color:#0e1024}.sc[data-theme=dark] .sc-widget .sc-visual__bar span:last-child{color:#0e1024bf}@media (prefers-color-scheme:dark){.sc:not([data-theme=light]) .sc-widget .sc-visual__bar{color:#0e1024}.sc:not([data-theme=light]) .sc-widget .sc-visual__bar span:last-child{color:#0e1024bf}}.sc-composer{border:1px solid var(--line-strong);color:var(--muted);border-radius:12px;justify-content:space-between;align-items:center;margin:0 16px 16px;padding:10px 12px;display:flex}.sc-report{gap:16px;padding:18px;display:grid}.sc-report__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.sc-report__tiles div{border:1px solid var(--line);border-radius:12px;padding:12px}.sc-report__tiles b{font-family:var(--display);letter-spacing:-.02em;font-size:1.5rem;font-weight:800;font-stretch:82%;line-height:1.1;display:block}.sc-report__tiles span{color:var(--muted);font-size:.78rem}.sc-bars{gap:8px;display:grid}.sc-bars li{grid-template-columns:5.6rem 1fr 2.4rem;align-items:center;gap:10px;display:grid}.sc-bars i{background:var(--accent);border-radius:4px;height:12px;display:block}.sc-bars li:nth-child(2n) i{background:color-mix(in srgb, var(--accent) 55%, var(--b-surface))}.sc-bars span:last-child{text-align:right;color:var(--muted);font-variant-numeric:tabular-nums}.sc-visualnote{color:var(--muted);margin-top:10px;font-size:.8rem}.sc-statusline{border:1px solid var(--line);background:var(--card);border-radius:14px;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:16px 18px;display:flex}@media print{.sc-header,.sc-footer,.sc-band{display:none}}.sc-status--ai{background:var(--highlight);color:var(--highlight-text)}
