.pb{min-width:0;margin:0}.pb-chart{position:relative}.pb-svg{font-family:var(--font-sans);font-variant-numeric:tabular-nums;display:block;overflow:visible}.pb-seg{cursor:pointer;transition:opacity .12s}.pb-seg[data-active=false]{opacity:.4}.pb-seg[data-group=commission],.pb-swatch[data-group=commission]{fill:var(--seg-commission);background:var(--seg-commission)}.pb-seg[data-group=logistics],.pb-swatch[data-group=logistics]{fill:var(--seg-logistics);background:var(--seg-logistics)}.pb-seg[data-group=wbOther],.pb-swatch[data-group=wbOther]{fill:var(--seg-wb-other);background:var(--seg-wb-other)}.pb-seg[data-group=advertising],.pb-swatch[data-group=advertising]{fill:var(--seg-ads);background:var(--seg-ads)}.pb-seg[data-group=cost],.pb-swatch[data-group=cost]{fill:var(--seg-cost);background:var(--seg-cost)}.pb-seg[data-group=tax],.pb-swatch[data-group=tax]{fill:var(--seg-tax);background:var(--seg-tax)}.pb-seg[data-group=profit],.pb-swatch[data-group=profit]{fill:var(--seg-profit);background:var(--seg-profit)}.pb-swatch[data-group=loss]{background:repeating-linear-gradient(45deg, var(--loss) 0 2px, var(--surface) 2px 5px);box-shadow:inset 0 0 0 1px var(--loss)}.pb-gap{fill:var(--surface);pointer-events:none}.pb-loss{pointer-events:none}.pb-frame{fill:none;stroke:var(--border-strong);stroke-width:1px;pointer-events:none}.pb-hatch-ground{fill:var(--loss-soft)}.pb-hatch-line{fill:var(--loss)}.pb-price-mark{fill:var(--text)}.pb-tick{fill:var(--border-strong)}.pb-tick-major{fill:var(--text-2)}.pb-label{fill:var(--text-2);font-size:var(--fs-12)}.pb-label-price{fill:var(--text);font-weight:var(--fw-semibold)}.pb-marker{fill:var(--text)}.pb-label-marker{fill:var(--text);font-weight:var(--fw-medium)}.pb-marker-note{color:var(--text-2);font-size:var(--fs-tag);align-items:center;gap:6px;margin:2px 0 0;display:flex}.pb-marker-glyph{background:var(--text);width:1.5px;height:12px}.pb-label-hidden{visibility:hidden}.pb-badge-box{fill:var(--accent)}.pb-badge-text{fill:var(--on-accent);font-size:var(--fs-12);font-weight:var(--fw-semibold)}.pb-badge-loss .pb-badge-box{fill:var(--loss)}.pb-badge-loss .pb-badge-text{fill:var(--on-strong)}.pb-hint{z-index:5;border-radius:var(--r-tag);background:var(--text);max-width:100%;color:var(--bg);font-size:var(--fs-12);white-space:nowrap;pointer-events:none;padding:4px 8px;line-height:1.35;position:absolute;top:0;left:0}.pb-legend{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:4px 12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.pb-legend>li{min-width:0;position:relative}.pb-legend-hint{position:absolute;top:2px;right:2px}.pb-legend>li[data-hinted=true]>.pb-legend-item{padding-right:30px}.pb-legend-item{border-radius:var(--r-control);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;gap:2px;padding:6px 8px;display:grid}span.pb-legend-item{cursor:default}.pb-legend-item:hover,.pb-legend-item[data-active=true]{border-color:var(--border);background:var(--surface-2)}.pb-legend-name{color:var(--text-2);font-size:var(--fs-12);align-items:center;gap:6px;display:inline-flex}.pb-swatch{border-radius:2px;flex:none;width:10px;height:10px}.pb-legend-figures{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.pb-legend-amount{color:var(--text);font-size:var(--fs-16);font-weight:var(--fw-semibold);line-height:var(--lh-figure)}.pb-legend-share{color:var(--text-2);font-size:var(--fs-12)}.pb-legend-detail{color:var(--text-2);font-size:var(--fs-12);line-height:1.35}.pb-legend-loss .pb-legend-amount{color:var(--loss)}@media (width<=600px){.pb-legend{grid-template-columns:repeat(2,minmax(0,1fr))}.pb-label-narrow-hidden{display:none}}.mh{vertical-align:middle;align-items:center;margin-inline-start:2px;display:inline-flex}.mh-button{border-radius:var(--r-pill);block-size:24px;inline-size:24px;min-inline-size:24px;color:var(--text-2);font:inherit;cursor:help;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.mh-button>span{border:1px solid var(--border-strong);border-radius:var(--r-pill);block-size:16px;inline-size:16px;font-size:var(--fs-12);font-weight:var(--fw-semibold);justify-content:center;align-items:center;line-height:1;display:inline-flex}.mh-button:hover>span,.mh-button[aria-expanded=true]>span{border-color:var(--text-2);color:var(--text)}.mh-button:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.mh-bubble{z-index:60;box-sizing:border-box;inline-size:max-content;max-inline-size:min(300px,72vw);padding:var(--s-3) var(--s-4);border:1px solid var(--border-strong);border-radius:var(--r-control);background:var(--surface);color:var(--text);box-shadow:var(--shadow-2);font-family:var(--font-sans);font-size:var(--fs-12);font-weight:var(--fw-regular);text-align:start;white-space:normal;letter-spacing:normal;text-transform:none;visibility:hidden;line-height:1.45;position:fixed;top:0;left:0}.mh-bubble[data-placed=true]{visibility:visible}.mh-title{margin:0 0 var(--s-2);font-size:var(--fs-14);font-weight:var(--fw-semibold)}.mh-rows{gap:var(--s-2);margin:0;display:grid}.mh-row dt{color:var(--text-2);font-weight:var(--fw-semibold)}.mh-row dd{margin:0}.mh-link{margin:var(--s-2) 0 0}.public-telegram{z-index:30;justify-items:end;gap:10px;display:grid;position:fixed;bottom:20px;right:20px}.public-telegram[hidden],.public-telegram-menu[hidden]{display:none}.public-telegram-button{border:1px solid var(--border-strong);background:var(--surface);width:56px;height:56px;color:var(--link);box-shadow:0 8px 24px color-mix(in srgb, var(--shadow-ink) 18%, transparent);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid}.public-telegram-button:hover{background:var(--surface-2);color:var(--link-hover)}.public-telegram-button:focus-visible,.public-telegram-menu a:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.public-telegram-button svg{width:26px;height:26px}.public-telegram-menu{border:1px solid var(--border-strong);border-radius:var(--radius-card);background:var(--surface);width:min(308px,100vw - 40px);box-shadow:0 12px 32px color-mix(in srgb, var(--shadow-ink) 20%, transparent);display:grid;overflow:hidden}.public-telegram-menu a{color:var(--link);font-size:var(--fs-14);font-weight:600;line-height:var(--lh-text);text-underline-offset:2px;padding:12px 14px;text-decoration:underline}.public-telegram-menu a+a{border-top:1px solid var(--border)}.public-telegram-menu a:hover{background:var(--surface-2);color:var(--link-hover)}@media (width<=620px){.public-telegram{bottom:16px;right:16px}.public-telegram[data-calculator=true]{bottom:84px}.public-telegram-menu{width:min(308px,100vw - 32px)}}.ls-page{--ls-ink:var(--text);--ls-ink-soft:var(--text-2);--ls-muted:var(--text-2);--ls-violet:var(--link);--ls-violet-dark:var(--link-hover);--ls-violet-soft:var(--surface-2);--ls-lavender:var(--surface-2);--ls-navy:var(--hero);--ls-surface:var(--surface);--ls-border:var(--border);--ls-border-strong:var(--border-strong);--ls-positive:var(--profit);--ls-positive-soft:var(--profit-soft);--ls-negative:var(--loss);--ls-negative-soft:var(--loss-soft);--ls-amber:var(--on-accent-soft);--ls-amber-soft:var(--accent-soft);--ls-radius:16px;--ls-radius-lg:22px;--ls-shadow:var(--shadow-2);--ls-shadow-soft:var(--shadow-1);--ls-gutter:28px;--ls-section-y:56px;box-sizing:border-box;background:var(--ls-surface);color:var(--ls-ink);font-family:var(--font-sans);margin:0;font-size:16px;line-height:1.55;overflow-x:hidden}.ls-page *,.ls-page :before,.ls-page :after{box-sizing:border-box}.ls-container{width:100%;max-width:1320px;padding:0 var(--ls-gutter);margin:0 auto}.ls-section{padding:var(--ls-section-y) 0}.ls-h1{letter-spacing:-.022em;color:var(--ls-ink);overflow-wrap:break-word;margin:12px 0 0;font-size:34px;font-weight:700;line-height:1.08}.ls-h1-accent{color:var(--ls-violet)}.ls-h2{letter-spacing:-.02em;color:var(--ls-ink);margin:0;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.14}.ls-eyebrow{color:var(--text-2);margin:0;font-size:14px;font-weight:600}.ls-section-lead{color:var(--ls-ink-soft);margin:10px 0 0;font-size:20px}.ls-note{color:var(--ls-muted);margin:0;font-size:14px;display:block}.ls-note-standalone{margin-top:14px}.ls-disclaimer{color:var(--ls-muted);margin:0;font-size:14px;line-height:1.5;display:block}.ls-positive{color:var(--ls-positive)}.ls-negative{color:var(--ls-negative)}.ls-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ls-page a:focus-visible,.ls-page button:focus-visible,.ls-page summary:focus-visible{outline:3px solid var(--ls-violet);outline-offset:2px;border-radius:6px}.ls-skip-link{z-index:20;background:var(--accent);color:var(--on-accent);border-radius:0 0 10px;padding:12px 18px;text-decoration:none;position:absolute;top:0;left:-9999px}.ls-skip-link:focus{left:0}.ls-button{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:10px 20px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.ls-button-large{min-height:52px;padding:14px 28px;font-size:16px}.ls-button-primary{background:var(--accent);color:var(--on-accent)}.ls-button-primary:hover{background:var(--accent-hover);color:var(--on-accent)}.ls-button-secondary{border-color:var(--border);color:var(--text);background:0 0}.ls-button-secondary:hover{border-color:var(--border-strong);color:var(--text)}.ls-button-ghost{border-color:var(--border-strong);color:var(--text);background:0 0}.ls-button-ghost:hover{border-color:var(--text)}.ls-header{z-index:10;background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--ls-border);position:sticky;top:0}.ls-header-inner{align-items:center;gap:24px;min-height:68px;display:flex}.ls-logo{align-items:center;gap:8px;margin:0;font-size:20px;display:inline-flex}.ls-nav{margin-left:auto}.ls-nav-list,.ls-mobile-list,.ls-footer-docs,.ls-status-list,.ls-table-cards,.ls-steps,.ls-formula-list,.ls-rail-list{margin:0;padding:0;list-style:none}.ls-nav-list{gap:30px;display:flex}.ls-nav-link{min-height:44px;color:var(--ls-ink-soft);align-items:center;font-size:16px;text-decoration:none;display:inline-flex}.ls-nav-link:hover{color:var(--ls-violet)}.ls-header-actions{gap:12px;display:flex}.ls-menu-toggle{border:1px solid var(--ls-border-strong);min-width:44px;min-height:44px;color:var(--ls-ink);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;margin-left:auto;font-size:20px;display:none}.ls-mobile-menu{padding:8px var(--ls-gutter) 20px;border-top:1px solid var(--ls-border);background:var(--ls-surface);display:none}.ls-mobile-link{min-height:48px;color:var(--ls-ink);border-bottom:1px solid var(--ls-border);align-items:center;font-size:16px;text-decoration:none;display:flex}.ls-mobile-actions{gap:10px;margin-top:16px;display:grid}.ls-hero{background:linear-gradient(180deg, var(--ls-surface) 0%, var(--ls-lavender) 100%);padding-top:44px}.ls-hero-inner{grid-template-columns:minmax(0,.79fr) minmax(0,1.21fr);align-items:center;gap:40px;display:grid}.ls-hero-lead{color:var(--ls-ink-soft);max-width:44ch;margin:18px 0 0;font-size:20px}.ls-hero-actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.ls-hero-note{color:var(--ls-ink-soft);align-items:center;gap:8px;margin:20px 0 0;font-size:14px;display:flex}.ls-shield{color:var(--ls-violet);font-size:16px}.ls-widget{background:var(--ls-surface);border:1px solid var(--ls-border);border-radius:var(--ls-radius-lg);box-shadow:var(--ls-shadow);grid-template-columns:150px minmax(0,1fr);display:grid;overflow:hidden}.ls-rail{background:var(--surface-2);color:var(--text);-webkit-user-select:none;user-select:none;padding:20px 12px}.ls-rail-logo{letter-spacing:.04em;gap:6px;margin:0 0 22px;padding-left:6px;font-size:16px;font-weight:700;display:flex}.ls-rail-logo-unit{color:var(--text)}.ls-rail-mark{width:18px;height:18px}.ls-rail-list{gap:4px;display:grid}.ls-rail-item{border-radius:9px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;display:flex}.ls-rail-item-current{background:var(--surface);box-shadow:inset 3px 0 0 var(--accent);color:var(--text);font-weight:600}.ls-rail-icon{fill:currentColor;flex:none}.ls-widget-main{min-width:0;padding:20px 20px 22px}.ls-widget-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.ls-widget-title{margin:0;font-size:20px;font-weight:700}.ls-widget-period{border:1px solid var(--ls-border);color:var(--ls-ink-soft);white-space:nowrap;border-radius:999px;margin-left:auto;padding:6px 12px;font-size:14px}.ls-badge{letter-spacing:.01em;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-block}.ls-badge-demo{background:var(--ls-violet-soft);color:var(--ls-violet-dark)}.ls-metric-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.ls-metric{border-radius:var(--ls-radius);background:var(--ls-lavender);border:1px solid var(--ls-border);flex-direction:column;gap:4px;padding:13px 16px;display:flex}.ls-metric-positive{background:var(--surface-2);border-color:var(--border);box-shadow:inset 0 3px 0 var(--profit)}.ls-metric-positive .ls-metric-value{color:var(--ls-positive)}.ls-metric-accent{background:var(--ls-violet-soft);border-color:var(--border)}.ls-metric-label{color:var(--ls-muted);font-size:14px}.ls-metric-value{letter-spacing:-.015em;white-space:nowrap;font-size:clamp(20px,1.75vw,26px);font-weight:700}.ls-table{border-collapse:collapse;width:100%;font-size:16px}.ls-table th,.ls-table td{text-align:right;border-bottom:1px solid var(--ls-border);white-space:nowrap;padding:10px 8px}.ls-table thead th{color:var(--ls-muted);border-bottom-color:var(--ls-border-strong);white-space:normal;font-size:12px;font-weight:600;line-height:1.25}.ls-table th:first-child,.ls-table td:first-child{padding-left:0}.ls-table th:last-child,.ls-table td:last-child{padding-right:0}.ls-table th:first-child,.ls-table td:first-child,.ls-table tbody th{text-align:left;font-weight:600}.ls-table tbody tr:last-child th,.ls-table tbody tr:last-child td{border-bottom:none}.ls-table tbody th{white-space:normal}.ls-product-cell{align-items:center;gap:9px;line-height:1.3;display:inline-flex}.ls-product-cell .ls-thumb{width:26px;height:26px}.ls-thumb{object-fit:cover;border-radius:8px;flex:none}.ls-thumb-bg{fill:var(--surface-2)}.ls-thumb-body{fill:var(--border)}.ls-thumb-dark{fill:var(--text-2)}.ls-thumb-line{stroke:var(--link);stroke-width:1.4px;stroke-linecap:round}.ls-table-cards{gap:12px;display:none}.ls-table-card{border:1px solid var(--ls-border);border-radius:var(--ls-radius);background:var(--ls-surface);padding:14px 16px}.ls-table-card-name{align-items:center;gap:10px;margin:0 0 10px;font-size:16px;font-weight:700;display:flex}.ls-table-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:0;display:grid}.ls-table-card-grid dt{color:var(--ls-muted);font-size:14px}.ls-table-card-grid dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:16px;font-weight:600}.ls-loss-disclosure{border:1px solid var(--border);border-radius:var(--ls-radius);background:var(--surface-2);box-shadow:inset 4px 0 0 var(--accent);margin-top:14px}.ls-loss-summary{cursor:pointer;min-height:44px;color:var(--ls-amber);align-items:center;gap:10px;padding:10px 16px;font-size:14px;font-weight:600;list-style:none;display:flex}.ls-loss-summary::-webkit-details-marker{display:none}.ls-loss-icon{background:var(--accent);width:20px;height:20px;color:var(--on-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.ls-loss-body{padding:0 16px 16px 46px}.ls-loss-body p{color:var(--ls-ink-soft);margin:8px 0 0;font-size:14px}.ls-section-unit{background:var(--ls-lavender)}.ls-unit-card{background:var(--ls-surface);border:1px solid var(--ls-border);border-radius:var(--ls-radius-lg);box-shadow:var(--ls-shadow-soft);grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr) minmax(0,.8fr);align-items:stretch;gap:28px;margin-top:26px;padding:24px;display:grid}.ls-unit-illustration{justify-content:center;align-items:center;display:flex}.ls-unit-photo{border-radius:var(--ls-radius);width:100%;max-width:360px;height:auto;display:block}.ls-unit-breakdown{flex-direction:column;display:flex}.ls-unit-head{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.ls-unit-title{margin:0;font-size:20px;font-weight:700}.ls-cost-list{margin:0}.ls-cost-line{border-bottom:1px solid var(--ls-border);justify-content:space-between;align-items:baseline;gap:16px;padding:8px 0;font-size:16px;display:flex}.ls-cost-line:last-child{border-bottom:none}.ls-cost-line dt{color:var(--ls-ink-soft)}.ls-cost-line dd{white-space:nowrap;margin:0;font-weight:600}.ls-cost-price{font-weight:700}.ls-cost-price dt{color:var(--ls-ink);font-weight:700}.ls-unit-result{border-radius:var(--ls-radius);flex-direction:column;justify-content:center;gap:18px;padding:26px 22px 22px;display:flex}.ls-result-block{flex-direction:column;gap:2px;display:flex}.ls-result-primary{border-bottom:1px solid var(--ls-border);padding-bottom:16px}.ls-result-label{color:var(--ls-ink-soft);font-size:14px}.ls-result-hero{letter-spacing:-.03em;white-space:nowrap;font-size:34px;font-weight:700;line-height:1.05}.ls-result-value{letter-spacing:-.02em;white-space:nowrap;font-size:clamp(20px,2vw,26px);font-weight:700}.ls-disclosure{border:1px solid var(--ls-border);border-radius:var(--ls-radius);background:var(--ls-surface);margin-top:16px}.ls-disclosure-summary,.ls-faq-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:12px 18px;font-size:16px;font-weight:600;list-style:none;display:flex}.ls-disclosure-summary::-webkit-details-marker{display:none}.ls-faq-summary::-webkit-details-marker{display:none}.ls-chevron{color:var(--ls-muted);flex:none;transition:transform .14s}.ls-disclosure[open] .ls-chevron,.ls-faq-item[open] .ls-chevron{transform:rotate(180deg)}.ls-disclosure-body{padding:0 18px 18px}.ls-formula-list{color:var(--ls-ink-soft);gap:6px;margin-bottom:10px;font-size:14px;display:grid}.ls-section-change{background:var(--ls-violet-soft)}.ls-change-head{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ls-change-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.ls-change-card{background:var(--ls-surface);border:1px solid var(--ls-border);border-radius:var(--ls-radius);box-shadow:var(--ls-shadow-soft);flex-direction:column;padding:22px;display:flex}.ls-change-step{align-items:center;gap:10px;margin:0 0 16px;display:flex}.ls-change-number{background:var(--ls-violet-soft);min-width:34px;height:26px;color:var(--ls-violet-dark);border-radius:8px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.ls-change-heading{letter-spacing:-.01em;font-size:20px;font-weight:700}.ls-change-fact{align-items:flex-start;gap:14px;display:flex}.ls-change-badge{border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.ls-change-badge-negative{background:var(--ls-negative-soft);color:var(--ls-negative)}.ls-change-badge-accent{background:var(--ls-violet-soft);color:var(--ls-violet-dark)}.ls-change-icon{fill:currentColor}.ls-change-text{color:var(--ls-ink-soft);margin:0;font-size:16px}.ls-change-amount{letter-spacing:-.03em;margin:2px 0 0;font-size:34px;font-weight:700;line-height:1.08}.ls-factor-list{margin:0}.ls-factor{border-bottom:1px solid var(--ls-border);justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;font-size:16px;display:flex}.ls-factor:last-child{border-bottom:none}.ls-factor dt{color:var(--ls-ink-soft)}.ls-factor dd{white-space:nowrap;margin:0;font-weight:700}.ls-change-footnote{gap:4px;margin:18px 0 0;display:grid}.ls-verify-layout{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:40px;display:grid}.ls-verify-widget{background:var(--ls-surface);border:1px solid var(--ls-border);border-radius:var(--ls-radius-lg);box-shadow:var(--ls-shadow-soft);padding:24px}.ls-verify-title{margin:0;font-size:16px;font-weight:700}.ls-verify-subtitle{color:var(--ls-muted);margin:2px 0 0;font-size:14px}.ls-status-list{gap:10px;margin-top:16px;display:grid}.ls-status{border-radius:12px;align-items:center;gap:10px;padding:11px 14px;font-size:14px;display:flex}.ls-status-mark{width:20px;height:20px;color:var(--on-strong);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.ls-status-ok{background:var(--ls-positive-soft);color:var(--ls-positive)}.ls-status-ok .ls-status-mark{background:var(--ls-positive)}.ls-status-partial{background:var(--ls-amber-soft);color:var(--ls-amber)}.ls-status-partial .ls-status-mark{background:var(--ls-amber)}.ls-verify-badge{margin:16px 0 0}.ls-promo-steps{margin-top:22px}.ls-promo-steps .ls-step{align-items:center}.ls-promo-steps .ls-step-title{margin:0}.ls-promo-note{max-width:760px;color:var(--ls-ink-soft);margin:18px 0 0;font-size:16px}.ls-promo-example{background:var(--ls-surface);border:1px solid var(--ls-border);border-radius:var(--ls-radius-lg);box-shadow:var(--ls-shadow-soft);margin-top:26px;padding:20px 24px}.ls-promo-example-head{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:12px;display:flex}.ls-promo-example-head .ls-widget-period,.ls-promo-table .ls-promo-verdict{white-space:normal}.ls-promo-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.ls-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:26px;display:grid}.ls-step{align-items:flex-start;gap:16px;display:flex}.ls-step-number{background:var(--ls-violet-soft);width:40px;height:40px;color:var(--ls-violet-dark);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.ls-step-title{margin:6px 0 4px;font-size:16px;font-weight:700}.ls-step-detail{color:var(--ls-ink-soft);margin:0;font-size:14px}.ls-section-pricing{background:var(--ls-lavender)}.ls-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:26px;display:grid}.ls-plan-grid-pair{grid-template-columns:repeat(2,minmax(0,1fr));max-width:860px}.ls-period-switch{background:var(--ls-surface);border:1px solid var(--ls-border-strong);border-radius:999px;gap:4px;margin-top:22px;padding:4px;display:inline-flex}.ls-period-option{min-height:40px;font:inherit;color:var(--ls-ink-soft);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 18px;font-size:16px;font-weight:600}.ls-period-option[aria-pressed=true]{color:var(--bg);background:var(--text)}.ls-plan-facts{color:var(--ls-ink-soft);margin:4px 0 8px;padding:0 0 0 18px;font-size:16px;line-height:1.55}.ls-note a{color:var(--ls-violet-dark)}.ls-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:26px 0 0;padding:0;list-style:none;display:grid}.ls-feature{background:var(--ls-surface);border:1px solid var(--ls-border);border-radius:var(--ls-radius);box-shadow:var(--ls-shadow-soft);padding:22px 22px 20px}.ls-feature-title{color:var(--ls-ink);margin:0;font-size:16px;font-weight:700}.ls-feature-detail{color:var(--ls-ink-soft);margin:8px 0 0;font-size:16px;line-height:1.5}.ls-section-capabilities{background:var(--surface-2)}.ls-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;margin:26px 0 0;padding:0;list-style:none;display:grid}.ls-capability{background:var(--ls-surface);border:1px solid var(--ls-border);border-radius:var(--ls-radius);box-shadow:var(--ls-shadow-soft);align-items:flex-start;gap:16px;padding:20px 22px;display:flex}.ls-capability-mark{background:var(--surface-2);border:1px solid var(--border);width:44px;height:44px;color:var(--text);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ls-capability-title{color:var(--ls-ink);margin:0;font-size:18px;font-weight:700;line-height:1.3}.ls-capability-detail{color:var(--ls-ink-soft);margin:6px 0 0;font-size:16px;line-height:1.5}.ls-cookie{background:var(--surface-2);border-bottom:1px solid var(--ls-border);display:none}:root[data-cookie-notice=open] .ls-cookie{display:block}.ls-cookie-inner{max-width:1320px;padding:8px var(--ls-gutter);align-items:center;gap:16px;margin:0 auto;display:flex}.ls-cookie-text{min-width:0;color:var(--ls-ink-soft);flex:auto;margin:0;font-size:14px;line-height:1.45}.ls-cookie-text a{color:var(--ls-violet-dark)}.ls-cookie-button{flex:none;min-height:36px;padding-block:6px}.ls-plan{background:var(--ls-surface);border:1px solid var(--ls-border);border-radius:var(--ls-radius-lg);box-shadow:var(--ls-shadow-soft);flex-direction:column;gap:8px;padding:26px 24px;display:flex}.ls-plan-title{margin:0;font-size:20px;font-weight:700}.ls-plan-price{align-items:baseline;gap:8px;margin:0;display:flex}.ls-plan-amount{letter-spacing:-.03em;font-size:34px;font-weight:700}.ls-plan-period{color:var(--ls-muted);font-size:16px}.ls-plan-note{color:var(--ls-ink-soft);margin:0;font-size:14px}.ls-plan-cta{margin-top:auto;padding-top:12px;padding-bottom:12px}.ls-footer-link{color:var(--ls-ink-soft);text-decoration:none}.ls-footer-link:hover{color:var(--ls-violet)}.ls-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;margin-top:26px;display:grid}.ls-faq-column{align-content:start;gap:14px;display:grid}.ls-faq-item{border:1px solid var(--ls-border);border-radius:var(--ls-radius);background:var(--ls-surface)}.ls-faq-item[open]{border-color:var(--ls-border-strong);box-shadow:var(--ls-shadow-soft)}.ls-faq-answer{color:var(--ls-ink-soft);padding:0 18px 18px;font-size:14px}.ls-faq-answer p{margin:0}.ls-cta{padding-top:8px}.ls-cta-inner{border-radius:var(--ls-radius-lg);background:var(--surface-2);box-shadow:inset 4px 0 0 var(--accent);color:var(--text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:36px 40px;display:flex}.ls-cta-title{letter-spacing:-.02em;margin:0;font-size:clamp(26px,2.6vw,34px);font-weight:700}.ls-cta-lead{color:var(--text-2);margin:8px 0 0;font-size:16px}.ls-cta-actions{flex-wrap:wrap;gap:14px;display:flex}.ls-footer{border-top:1px solid var(--ls-border);background:var(--ls-surface);padding:28px 0 34px}.ls-footer-inner{flex-wrap:wrap;align-items:center;gap:14px 32px;display:flex}.ls-logo-footer{font-size:20px}.ls-footer-docs{color:var(--ls-ink-soft);flex-wrap:wrap;gap:8px 28px;margin-left:auto;font-size:14px;display:flex}.ls-footer-social{color:var(--ls-ink-soft);align-items:center;gap:10px;font-size:14px;display:flex}.ls-footer-social-title{margin:0}.ls-footer-social-list{gap:8px;margin:0;padding:0;list-style:none;display:flex}.ls-footer-social-list a{width:36px;height:36px;color:var(--ls-violet);background:var(--ls-violet-soft);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ls-footer-social-list a:hover{color:var(--bg);background:var(--text)}@media (width<=1180px){.ls-widget{grid-template-columns:minmax(0,1fr)}.ls-rail{display:none}}@media (width<=1080px){.ls-page{--ls-section-y:48px}.ls-hero-inner,.ls-verify-layout{grid-template-columns:minmax(0,1fr);gap:32px}.ls-unit-card{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-unit-result{flex-direction:row;grid-column:1/-1;align-items:center;gap:28px}.ls-result-primary{border-bottom:none;border-right:1px solid var(--ls-border);padding-bottom:0;padding-right:28px}.ls-change-grid,.ls-steps{grid-template-columns:minmax(0,1fr)}.ls-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.ls-nav,.ls-header-actions{display:none}.ls-menu-toggle,.ls-mobile-menu{display:flex}.ls-mobile-menu{flex-direction:column}}@media (width<=720px){.ls-page{--ls-gutter:18px;--ls-section-y:36px}.ls-hero{padding-top:30px}.ls-metric-row{grid-template-columns:minmax(0,1fr)}.ls-table{display:none}.ls-table-cards{display:grid}.ls-promo-example{padding:16px}.ls-promo-cards .ls-table-card-grid{grid-template-columns:minmax(0,1fr)}.ls-unit-card{grid-template-columns:minmax(0,1fr);gap:20px;padding:18px}.ls-unit-illustration{order:0}.ls-unit-result{flex-direction:column;align-items:stretch;gap:14px}.ls-result-primary{border-right:none;border-bottom:1px solid var(--ls-border);padding-bottom:14px;padding-right:0}.ls-widget-main{padding:18px}.ls-widget-period{margin-left:0}.ls-faq-grid,.ls-plan-grid,.ls-plan-grid-pair,.ls-feature-grid,.ls-capability-grid{grid-template-columns:minmax(0,1fr)}.ls-cookie-inner{gap:12px;padding:8px 16px}.ls-cta-inner{padding:26px 20px}.ls-cta-actions,.ls-hero-actions{width:100%}.ls-cta-actions .ls-button,.ls-hero-actions .ls-button,.ls-promo-actions .ls-button{flex:100%}.ls-footer-docs{gap:6px 20px;margin-left:0}.ls-loss-body{padding-left:16px}}@media (prefers-reduced-motion:reduce){.ls-page *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.ls-inline-link{color:var(--ls-violet-dark);text-underline-offset:2px;font-weight:600}.ls-logo-link{color:inherit;text-decoration:none}.ls-calc-page{overflow-x:clip}.ls-calc-top{background:var(--ls-lavender);padding-top:28px}.ls-calc-crumbs ol{color:var(--ls-muted);flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.ls-calc-crumbs li+li:before{content:"›";margin-right:6px}.ls-calc-crumbs a{color:var(--ls-violet-dark)}.ls-calc-h1{max-width:920px;font-size:34px}.ls-calc-lead{max-width:820px;color:var(--ls-ink-soft);margin:14px 0 0;font-size:16px}.ls-calc-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:28px;margin-top:28px;display:grid}.ls-calc-form{gap:16px;min-width:0;display:grid}.ls-calc-group{border:1px solid var(--ls-border);border-radius:var(--ls-radius);background:var(--ls-surface);min-width:0;box-shadow:var(--ls-shadow-soft);margin:0;padding:18px 20px 20px}.ls-calc-group-title{color:var(--ls-violet-dark);padding:0 6px;font-size:14px;font-weight:700}.ls-calc-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.ls-calc-field{flex-direction:column;gap:6px;min-width:0;display:flex}.ls-calc-label{color:var(--ls-ink);font-size:14px;font-weight:600}.ls-calc-input-wrap{position:relative}.ls-calc-input{border:1px solid var(--ls-border-strong);background:var(--ls-surface);width:100%;min-height:46px;color:var(--ls-ink);font:inherit;font-variant-numeric:tabular-nums;border-radius:12px;padding:10px 38px 10px 14px;font-size:16px}.ls-calc-input:focus-visible{outline:3px solid var(--ls-violet-soft);border-color:var(--ls-violet)}.ls-calc-input[aria-invalid=true]{border-color:var(--ls-negative);background:var(--ls-negative-soft)}.ls-calc-unit{color:var(--ls-muted);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.ls-calc-hint-summary{cursor:pointer;min-height:24px;color:var(--ls-violet-dark);align-items:center;font-size:14px;list-style:none;display:inline-flex}.ls-calc-hint-summary::-webkit-details-marker{display:none}.ls-calc-hint-summary:before{content:"?";background:var(--ls-violet-soft);border-radius:50%;place-items:center;width:18px;height:18px;margin-right:6px;font-size:12px;font-weight:700;display:inline-grid}.ls-calc-hint-text{color:var(--ls-ink-soft);margin:6px 0 0;font-size:14px;line-height:1.5}.ls-calc-modes{border:0;margin:0 0 14px;padding:0}.ls-calc-mode-list{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.ls-calc-mode{border:1px solid var(--ls-border-strong);cursor:pointer;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:8px 14px;font-size:14px;display:inline-flex}.ls-calc-mode:has(input:checked){border-color:var(--ls-violet);background:var(--ls-violet-soft);color:var(--ls-violet-dark);font-weight:600}.ls-calc-mode input{accent-color:var(--ls-violet)}.ls-calc-mode-hint{color:var(--ls-ink-soft);margin:8px 0 0;font-size:14px}.ls-calc-sticky{display:none}.ls-calc-result{border:1px solid var(--ls-border);border-radius:var(--ls-radius-lg);background:var(--ls-surface);min-width:0;box-shadow:var(--ls-shadow);gap:16px;padding:22px 22px 24px;display:grid;position:sticky;top:16px}.ls-calc-result-title{margin:0;font-size:20px;font-weight:700}.ls-calc-waiting,.ls-calc-problems p{color:var(--ls-ink-soft);margin:0}.ls-calc-problems{background:var(--ls-amber-soft);color:var(--ls-amber);border-radius:12px;gap:8px;padding:14px 16px;display:grid}.ls-calc-problems p{color:var(--ls-amber);font-weight:500}.ls-calc-kpis{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));gap:10px;display:grid}.ls-calc-kpi{background:var(--ls-lavender);border-radius:14px;flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex}.ls-calc-kpi-main{padding-top:16px}.ls-calc-kpi-label{color:var(--ls-muted);font-size:14px}.ls-calc-kpi-hero{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(26px,2.6vw,34px);font-weight:700;line-height:1.15}.ls-calc-kpi-value{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.ls-calc-kpi-note{color:var(--ls-muted);font-size:12px}.ls-calc-showcase,.ls-calc-note{color:var(--ls-ink-soft);margin:0;font-size:14px}.ls-calc-fall{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ls-calc-fall-row{grid-template-columns:minmax(0,11rem) minmax(0,1fr) auto;align-items:center;gap:10px;min-height:30px;font-size:14px;display:grid}.ls-calc-fall-label{flex-direction:column;min-width:0;line-height:1.25;display:flex}.ls-calc-fall-detail{color:var(--ls-muted);font-size:12px}.ls-calc-fall-track{background:var(--ls-lavender);border-radius:4px;width:100%;height:14px;display:block}.ls-calc-fall-bar{fill:var(--ls-violet)}.ls-calc-fall-cost{fill:color-mix(in srgb, var(--ls-violet) 42%, var(--ls-surface))}.ls-calc-fall-profit{fill:var(--ls-positive)}.ls-calc-fall-loss{fill:var(--ls-negative)}.ls-calc-fall-amount{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.ls-calc-fall-start,.ls-calc-fall-total{font-weight:700}.ls-calc-fall-total{border-top:1px solid var(--ls-border);margin-top:4px;padding-top:8px}.ls-calc-prices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.ls-calc-price{border:1px solid var(--ls-border);border-radius:14px;padding:12px 14px}.ls-calc-price dt{color:var(--ls-muted);font-size:14px}.ls-calc-price dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:20px;font-weight:700}.ls-calc-how{margin-top:0}.ls-calc-share{justify-items:start;gap:6px;display:grid}.ls-calc-share-status{min-height:1.4em;color:var(--ls-positive);margin:0;font-size:14px}.ls-calc-share-link{padding-right:14px;font-size:14px}.ls-calc-cta{background:var(--ls-violet-soft);border-radius:16px;gap:8px;padding:18px;display:grid}.ls-calc-cta-title{margin:0;font-size:16px;font-weight:700;line-height:1.35}.ls-calc-cta-lead{color:var(--ls-ink-soft);margin:0;font-size:14px}.ls-calc-cta-actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.ls-calc-taxcheck{color:var(--ls-ink-soft);margin:0;font-size:14px}.ls-calc-taxcheck a{color:var(--ls-violet-dark)}.ls-calc-article-inner{max-width:880px}.ls-calc-article-part p{color:var(--ls-ink-soft);margin:10px 0 0}.ls-calc-article-title{margin-top:30px}.ls-calc-article-part:first-child .ls-calc-article-title{margin-top:0}.ls-calc-faq{gap:10px;margin-top:14px;display:grid}@media (width<=1080px){.ls-calc-layout{grid-template-columns:minmax(0,1fr)}.ls-calc-result{position:static}}@media (width<=720px){.ls-calc-top{padding-top:16px}.ls-calc-lead{font-size:16px}.ls-calc-group{padding:14px 14px 16px}.ls-calc-fields{grid-template-columns:minmax(0,1fr)}.ls-calc-result{padding:18px 16px 20px}.ls-calc-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ls-calc-kpi-main{grid-column:1/-1}.ls-calc-fall-row{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.ls-calc-fall-track{grid-area:2/1/auto/-1;height:10px}.ls-calc-prices{grid-template-columns:minmax(0,1fr)}.ls-calc-cta-actions .ls-button{flex:100%}.ls-calc-sticky{z-index:5;border:1px solid var(--border);min-height:52px;color:var(--text);cursor:pointer;filter:drop-shadow(0 -4px 10px color-mix(in srgb, var(--shadow-ink) 12%, transparent));border-bottom:0;border-radius:14px 14px 0 0;justify-content:space-between;align-items:center;gap:10px;margin:0 -4px;padding:10px 16px;font-size:14px;text-decoration:none;display:flex;position:sticky;bottom:0}.ls-calc-sticky strong{font-variant-numeric:tabular-nums;white-space:nowrap}}.ls-tax-privacy{border-left:4px solid var(--ls-positive);background:var(--ls-surface);max-width:820px;color:var(--ls-ink-soft);border-radius:12px;margin:14px 0 0;padding:12px 16px;font-size:14px}.ls-tax-privacy strong{color:var(--ls-ink)}.ls-tax-controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;margin-top:24px;display:grid}.ls-tax-controls>.ls-calc-group{gap:14px;display:grid}.ls-tax-drop{border:2px dashed var(--ls-border-strong);border-radius:14px;justify-items:start;gap:8px;padding:18px;display:grid}.ls-tax-drop[data-dragging=true]{border-color:var(--ls-violet);background:var(--ls-violet-soft)}.ls-tax-drop-hint{color:var(--ls-ink-soft);margin:0;font-size:14px}.ls-tax-drop input:focus-visible+.ls-tax-pick{outline:3px solid var(--ls-violet-soft);outline-offset:2px}.ls-tax-pick{cursor:pointer}.ls-tax-clear{justify-self:start}.ls-tax-rate{max-width:220px}.ls-tax-result{grid-template-columns:minmax(0,1fr);margin-top:24px;position:static}.ls-tax-result-body{gap:16px;min-width:0;display:grid}.ls-tax-summary{color:var(--ls-ink-soft);margin:0;font-size:14px}.ls-tax-table-wrap{border:1px solid var(--ls-border);border-radius:12px;max-width:100%;position:relative;overflow-x:auto}.ls-tax-table-wrap:focus-visible{outline:3px solid var(--ls-violet-soft)}.ls-tax-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.ls-tax-table th,.ls-tax-table td{border-bottom:1px solid var(--ls-border);text-align:right;white-space:nowrap;padding:10px 12px}.ls-tax-table th:first-child{text-align:left}.ls-tax-table thead th{color:var(--ls-ink-soft);white-space:normal;vertical-align:bottom;font-weight:600}.ls-tax-table tfoot th,.ls-tax-table tfoot td{border-bottom:0;font-weight:700}.ls-tax-remove{border:1px solid var(--ls-border-strong);background:var(--ls-surface);min-width:32px;min-height:32px;color:var(--ls-ink-soft);font:inherit;cursor:pointer;border-radius:8px}.ls-tax-compare{gap:10px;display:grid}.ls-tax-compare-title{margin:0;font-size:16px;font-weight:700}.ls-tax-compare-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.ls-tax-compare-item{border:1px solid var(--ls-border);border-radius:12px;align-content:start;gap:6px;padding:14px 16px;display:grid}.ls-tax-compare-item[data-tax-way=reward]{border-left:4px solid var(--ls-violet)}.ls-tax-compare-item dt{color:var(--ls-ink-soft);font-size:14px}.ls-tax-compare-item dd{font-variant-numeric:tabular-nums;gap:2px;margin:0;font-size:20px;font-weight:700;display:grid}.ls-tax-diff{color:var(--ls-ink-soft);font-size:14px;font-weight:600}.ls-tax-note,.ls-tax-disclaimer{color:var(--ls-ink-soft);margin:0;font-size:14px}.ls-tax-explain{color:var(--ls-ink-soft);font-size:14px}.ls-tax-explain ul{gap:6px;margin:8px 0 0;padding-left:20px;display:grid}.ls-tax-explain p{margin:10px 0 0}.ls-tax-explain a,.ls-tax-read a{color:var(--ls-violet-dark)}.ls-tax-steps{color:var(--ls-ink-soft);gap:8px;margin:12px 0 0;padding-left:22px;display:grid}.ls-tax-read{color:var(--ls-ink-soft);margin:24px 0 0}.ls-calc-article .ls-tax-disclaimer{margin-top:20px}@media (width<=900px){.ls-tax-controls,.ls-tax-compare-list{grid-template-columns:minmax(0,1fr)}}
