:root{--bg:#f1efe9;--soft:#e9e6df;--card:#faf9f5;--ink:#252a2d;--muted:#505a59;--line:#d3d2c9;--sage:#dde6dc;--sand:#eee0c9;--blue:#dfe9ec;--paper:#faf9f5;--accent:#466259;--header:#f5f3ef;scroll-padding-top:72px}
:root[data-theme=dark]{--bg:#171b1c;--soft:#23292a;--card:#242b2c;--ink:#f2f0e9;--muted:#c2cbc8;--line:#465052;--sage:#283b32;--sand:#3e3529;--blue:#283b43;--paper:#222829;--accent:#b2cabb;--header:#181817}
.marketing-header{min-height:48px;box-shadow:0 2px 16px #25312a08}
.restored-page{--measure:72ch;padding-bottom:64px}
.restored-page [id]{scroll-margin-top:76px}
.restored-page h1{font-weight:670;font-size:clamp(2.35rem,4.2vw,4rem);line-height:1.1}
.restored-page h2{font-size:clamp(1.65rem,2.65vw,2.4rem);line-height:1.2;font-weight:650;max-width:34ch}
.restored-page h3{line-height:1.35}
.restored-page p{line-height:1.85}
.restored-page .eyebrow{color:var(--accent);letter-spacing:.12em}
.restored-hero{padding:54px 0 48px;margin-bottom:36px;border-bottom:0}
.restored-hero-inner,.restored-hero .wp-block-columns{gap:40px;grid-template-columns:1.05fr 1fr}
.restored-hero-figure,.restored-hero .wp-block-image{border-radius:64px 18px 18px 18px;box-shadow:0 18px 44px #293c3220}
.restored-hero-figure img{aspect-ratio:1.17}
.restored-hero .restored-lead{margin:22px 0;font-size:1.06rem}
.restored-hero .restored-actions{margin:24px 0 12px;gap:12px 20px}
.conversion-action{display:inline-flex;min-width:0}
.restored-page .button{box-shadow:0 3px 0 #17221a14;min-height:48px;padding:13px 20px}
.restored-page .button:hover{transform:translateY(-1px)}
.editorial-section{padding:clamp(24px,3.4vw,44px);margin:32px 0;border:1px solid var(--line);border-radius:20px;background:var(--paper)}
.editorial-section>h2{margin-bottom:24px}
.tone-paper{background:var(--paper)}
.tone-sage{background:var(--sage)}
.tone-blue{background:var(--blue)}
.tone-sand{background:var(--sand)}
.editorial-section:has(>.restored-grid){padding-bottom:28px}
.editorial-section>.restored-grid:last-child{margin-bottom:0}
.restored-grid{gap:22px;margin:26px 0}
.restored-page .restored-grid.grid-four{grid-template-columns:repeat(2,minmax(0,1fr))}
.restored-card{padding:26px;border-radius:14px;box-shadow:0 4px 14px #293c3205}
.restored-card>h3{margin-bottom:14px}
.restored-card>p:first-child>strong:first-child{display:block;margin-bottom:10px}
.restored-page .home-proof-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
.restored-card:has(>.button){display:flex;flex-direction:column;align-items:flex-start}
.restored-card>.button:last-child{margin-top:auto}
.restored-card>ul{margin-top:10px}
.restored-note{border-left:4px solid var(--accent);background:var(--sage);padding:28px 32px}
.restored-note .eyebrow{margin-bottom:12px}
.restored-page .restored-small{font-size:.8rem!important}
.editorial-meta{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:18px}
.editorial-meta>span+span:before{content:none!important}
.restored-page .restored-toc{gap:8px;padding:16px 0;margin:24px 0 32px}
.restored-toc>a,.restored-toc li>a{background:var(--paper);border-color:var(--line)}
.restored-toc>a:hover,.restored-toc li>a:hover{background:var(--sage)}
.editorial-showcase{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:36px;padding:36px;margin:32px 0 44px;border:1px solid var(--line);border-radius:22px;background:var(--blue);box-shadow:0 8px 28px #293c3208}
.showcase-copy{min-width:0}
.showcase-copy>.eyebrow{margin-bottom:16px}
.showcase-copy>h2{font-size:clamp(1.65rem,2.4vw,2.15rem);margin-bottom:20px}
.showcase-copy>p:not(.eyebrow){font-size:.97rem;line-height:1.8;margin-bottom:24px}
.restored-page .editorial-showcase>figure{margin:0;min-width:0}
.product-screenshot{background:var(--card);border:1px solid var(--line);border-radius:14px;overflow:hidden;box-shadow:0 12px 30px #25332c12}
.restored-page .product-screenshot img{width:100%;height:auto;object-fit:contain;border-radius:0;background:#e8e5de}
.restored-page .product-screenshot figcaption{padding:16px 18px;margin:0;max-width:none;font-size:.76rem;line-height:1.65}
.restored-page .editorial-detail{max-width:850px;margin:30px auto 0!important}
.restored-page .media-grid{gap:28px;align-items:center}
.restored-page figure img{width:100%}
.restored-page .trusted img{width:auto}
.restored-page .restored-grid>figure{margin:0}
.restored-page .table-scroll{margin:12px 0 28px;border-color:var(--line);box-shadow:0 5px 18px #25332c08;background:var(--card);scrollbar-color:#899b91 var(--soft)}
.restored-page table{font-size:.9rem;line-height:1.75}
.restored-page table caption{background:var(--paper);font-size:.84rem;padding:18px 22px}
.restored-page thead th{background:#2a3638;color:#fff;padding:20px;font-weight:650}
.restored-page tbody tr:nth-child(even)>td{background:color-mix(in srgb,var(--soft) 50%,var(--card))}
.restored-page tbody th{background:var(--soft);color:var(--ink)}
.restored-page tbody .product-column,.restored-page tbody .is-jump{background:var(--sage)!important;color:var(--ink);border-inline:2px solid color-mix(in srgb,var(--accent) 35%,var(--line))}
.restored-page thead .product-column{background:#405c50}
.restored-page td,.restored-page th{padding:19px 22px;min-width:155px}
.restored-page .table-hint{display:none;font-size:.75rem;margin:18px 0 8px;color:var(--muted)}
.restored-page details:not(.nav-dropdown):not(.video-transcript){background:var(--card);border:1px solid var(--line);border-radius:10px;padding:14px 22px;margin:12px 0}
.restored-page details>summary{line-height:1.65;font-size:1rem}
.restored-page details[open]:not(.video-transcript){border-left:4px solid var(--accent)}
.restored-page details>p{padding-bottom:8px}
.restored-page .restored-final{margin:38px 0;padding:44px;background:radial-gradient(ellipse at top right,#49645455,transparent 60%),#252e30;border:1px solid #405053;color:#f6f2e9}
.restored-final .eyebrow{color:#e3ceb0}
.restored-final p,.restored-final li{color:#dce3df}
.restored-final .text-link{color:#f6f2e9}
.restored-final .button{box-shadow:none}
.restored-page .price-card{display:flex;flex-direction:column;align-items:stretch}
.price-card:nth-child(2){border:2px solid var(--accent);background:var(--paper)}
.price-card .tier-prices{margin-top:auto}
.restored-page .tier-prices dd{font-variant-numeric:tabular-nums;color:var(--ink)}
.restored-page .price-card .button{margin-top:4px}
.restored-page .region-picker{background:var(--soft);border-radius:14px;padding:24px}
.restored-page .region-pictures figure{margin:0}
.restored-page .region-pictures img{width:100%;height:240px;object-fit:cover}
.restored-page [class$="-fact"]{border-bottom:1px solid var(--line);padding:16px 0}
.restored-page [class$="-fact"]>strong,.restored-page [class$="-fact"]>span{display:block}
.restored-page [class$="-fact"]>span{font-size:.92rem;line-height:1.7;color:var(--muted);margin-top:6px}
.restored-page [class*="-step-number"],.restored-page [class$="-num"]{color:var(--accent);font-size:.8rem;font-weight:750;letter-spacing:.08em;margin-bottom:12px}
.product-recording{box-shadow:0 8px 22px #26312d0b}
.product-recording video{aspect-ratio:auto}
.guide-card{border-top:4px solid var(--accent)}
.guide-card:nth-child(3n+2){border-top-color:#708e9a}
.guide-card:nth-child(3n+3){border-top-color:#b49462}
.restored-page .guide-card p{font-size:.9rem}
@media(min-width:1100px){.restored-page .product-in-action .restored-grid{gap:28px}.restored-page .product-in-action .product-screenshot{max-width:850px;margin:30px auto}}
@media(max-width:900px){.editorial-showcase{grid-template-columns:1fr;gap:24px;padding:28px}.showcase-copy>h2{max-width:30ch}.restored-page .table-hint{display:block}.restored-hero-inner,.restored-hero .wp-block-columns{gap:28px}}
@media(max-width:1100px){.restored-page .home-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.restored-page .home-proof-grid{grid-template-columns:1fr}}
@media(max-width:767px){.restored-page .restored-grid.grid-four{grid-template-columns:1fr}}
@media(max-width:767px){.restored-page.wrap{width:calc(100% - 28px)}.marketing-header{min-height:52px}.restored-hero{padding:32px 4px 24px;margin-bottom:22px}.restored-hero-inner,.restored-hero .wp-block-columns{grid-template-columns:1fr}.restored-hero h1{font-size:clamp(2.2rem,8.2vw,3.3rem)}.restored-hero-figure img{aspect-ratio:1.45}.restored-hero .restored-actions{gap:12px}.conversion-action,.conversion-action>.button{width:100%}.editorial-section{padding:24px 20px;margin:24px 0;border-radius:15px}.restored-page h2{font-size:1.7rem}.restored-page p{font-size:.96rem;line-height:1.85}.restored-card{padding:22px}.restored-note{padding:24px 20px}.editorial-showcase{padding:24px 20px;margin:24px 0 30px;border-radius:15px}.restored-page .restored-final{padding:30px 22px}.restored-page .region-picker{padding:18px;gap:20px}.restored-page .region-pictures img{height:190px}.restored-page td,.restored-page th{padding:16px;min-width:150px}.restored-page .product-screenshot figcaption{padding:14px}.restored-page .restored-grid{gap:18px}.restored-page .tier-prices{grid-template-columns:1fr auto;font-size:.8rem;gap:12px 8px}}
@media(max-width:360px){.restored-page.wrap{width:calc(100% - 20px)}.editorial-section,.editorial-showcase{padding:22px 16px}.restored-card{padding:20px 16px}.restored-page h1{font-size:2.15rem}.restored-page h2{font-size:1.6rem}}
@media(prefers-reduced-motion:reduce){.restored-page .button:hover{transform:none}}
@media print{.editorial-section,.editorial-showcase{background:#fff;box-shadow:none;border:1px solid #ccc;break-inside:auto}.editorial-showcase{display:block}.conversion-action,.showcase-copy>.button,.table-hint{display:none!important}.restored-page .table-scroll{overflow:visible}.restored-page table{min-width:0}.restored-page td,.restored-page th{min-width:0;padding:8px}}
