.marketing-header{min-height:48px;border-bottom:1px solid var(--line)}.marketing-nav{grid-column:1/-1;display:flex;justify-content:center;align-items:center;gap:36px;min-height:46px;border-top:1px solid var(--line)}.marketing-nav>a{display:flex;gap:10px;align-items:center;font-size:.85rem;font-weight:650;text-decoration:none}.language-button{font-size:.75rem;font-weight:700;gap:4px;min-width:46px}.nav-dropdown{position:relative;border:0!important;padding:0!important;margin:0!important;background:transparent!important}.nav-dropdown>summary{display:flex;align-items:center;gap:12px;list-style:none;min-height:44px;padding:0 4px;font-size:.85rem;font-weight:600;cursor:pointer}.nav-dropdown>summary::-webkit-details-marker{display:none}.nav-dropdown>summary:after{content:none!important}.nav-dropdown[open]>summary{color:var(--ink)}.nav-dropdown-panel{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:360px;max-width:calc(100vw - 32px);max-height:70vh;overflow:auto;padding:16px;background:var(--card);border:1px solid var(--line);border-radius:0 0 12px 12px;box-shadow:0 18px 40px #1c25201a}.nav-dropdown-panel ul{list-style:none;padding:0;margin:6px 0 0;display:grid;gap:3px}.nav-dropdown-panel a{display:block;text-decoration:none;line-height:1.45;padding:11px 12px;border-radius:5px;font-size:.85rem}.nav-dropdown-panel a:hover{background:var(--soft)}.nav-category-link{font-weight:750;color:var(--ink)}.drawer-dropdown>summary{font-size:1rem;padding:8px 14px;justify-content:space-between}.drawer-dropdown .nav-dropdown-panel{position:static;transform:none;width:100%;box-shadow:none;border:0;padding:2px 8px 16px;max-height:none}.drawer-dropdown .nav-dropdown-panel a{font-size:.8rem}.teams-nav{color:var(--ink)}
.restored-page{padding-bottom:64px;--measure:76ch}.restored-page>*{min-width:0}.restored-page h1{font-weight:650;font-size:clamp(2.6rem,4.7vw,4.5rem);line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.restored-page h2{font-weight:620;font-size:clamp(1.9rem,2.8vw,2.75rem);letter-spacing:-.035em;line-height:1.16;max-width:29ch;text-wrap:balance;margin-bottom:24px}.restored-page h3{font-size:1.25rem;line-height:1.3;font-weight:650;letter-spacing:-.015em;margin:0 0 12px}.restored-page h4{font-size:1.1rem;margin:24px 0 12px}.restored-page p{font-size:1rem;line-height:1.8;margin:0 0 20px;max-width:var(--measure);overflow-wrap:break-word}.restored-page p:last-child{margin-bottom:0}.restored-page li{color:var(--muted);margin:10px 0;line-height:1.75}.restored-page ul,.restored-page ol{padding-left:22px;margin:18px 0}.restored-page strong{font-weight:650;color:var(--ink)}.restored-page .eyebrow{font-size:.7rem;line-height:1.6;letter-spacing:.13em;font-weight:750;margin:0 0 20px;max-width:none}.restored-page a:not(.button):hover{color:var(--ink)}.restored-page [id]{scroll-margin-top:118px}.restored-page pre{overflow:auto;padding:28px;border:1px solid var(--line);border-radius:12px;background:#252a2d;color:#f7f3eb;font-size:.85rem;line-height:1.7}.restored-page pre .success{color:#bed3bc}.restored-page pre .prompt{color:#e9d8b9}
.restored-hero{padding:64px 0 70px;margin:0 0 52px;border-bottom:1px solid var(--line);min-width:0}.restored-hero-inner{display:grid;grid-template-columns:1.1fr 1fr;gap:52px;align-items:center}.restored-hero-inner>*,.wp-block-column{min-width:0}.restored-hero .restored-lead{font-size:1.08rem;line-height:1.8;margin:28px 0;max-width:60ch}.restored-hero .restored-small{margin-top:24px;font-size:.77rem;line-height:1.7}.restored-hero-figure{border-radius:56px 16px 16px 16px;overflow:hidden;background:var(--soft);margin:0}.restored-hero-figure img{width:100%;object-fit:cover;aspect-ratio:1.1;height:auto}.restored-hero-figure figcaption{font-size:.68rem;padding:12px 16px;line-height:1.65;color:var(--muted)}.restored-hero .wp-block-columns{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}.restored-hero-inner:has(>.wp-block-columns){display:block}.restored-hero .wp-block-image{margin:0;border-radius:50px 16px 16px 16px;overflow:hidden}.restored-hero .wp-block-image img{width:100%}.trusted{margin-top:28px}.trusted>p{font-size:.68rem!important;margin-bottom:12px!important}.trusted>div{display:flex;align-items:center;gap:20px}.trusted img{height:25px;width:auto;max-width:100px}.trusted img[src$='.svg']{filter:brightness(0);opacity:.7}:root[data-theme=dark] .trusted img[src$='.svg']{filter:brightness(0) invert(1)}.restored-actions{display:flex;gap:16px 24px;align-items:center;flex-wrap:wrap;margin:26px 0}.restored-actions .wp-block-button{display:contents}.restored-actions a{margin:0}.restored-page .button{min-height:48px;font-size:.88rem;white-space:normal}.restored-page .button-outline{background:transparent;color:var(--ink);border:1px solid var(--line)}
.restored-section{margin:64px 0;padding:0;min-width:0}.restored-panel{padding:40px;border-radius:20px;background:var(--soft);border:1px solid var(--line)}.restored-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch;margin:28px 0;list-style:none;padding:0!important}.restored-grid.grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.restored-grid>*{min-width:0}.restored-card{margin:0!important;padding:26px;border:1px solid var(--line);background:var(--card);border-radius:14px;min-width:0}.restored-card>p{font-size:.92rem;line-height:1.75}.restored-card ul{font-size:.92rem}.restored-card>h2{font-size:1.5rem}.restored-card figure{margin:24px 0 0}.media-grid{align-items:center;gap:40px}.media-grid>figure{margin:0}.restored-note{margin:30px 0;padding:28px 32px;border:1px solid var(--line);border-left:3px solid #b0ae8f;border-radius:0 12px 12px 0;background:var(--soft)}.restored-note>h2{font-size:1.5rem;max-width:none;margin-bottom:16px}.restored-note>p{max-width:92ch;font-size:.97rem}.restored-note .restored-lead{font-size:1.08rem}.restored-toc{position:static;display:flex;flex-wrap:wrap;gap:10px 12px;margin:32px 0 48px;padding:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:none}.restored-toc>a,.restored-toc li>a{display:inline-flex;min-height:40px;align-items:center;padding:8px 13px;background:var(--soft);border:1px solid var(--line);border-radius:7px;text-decoration:none;font-size:.8rem;font-weight:600;line-height:1.45}.restored-toc h2,.restored-toc>p{width:100%;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px}.restored-toc ul,.restored-toc ol{display:flex;flex-wrap:wrap;list-style:none;gap:8px;margin:0;padding:0}.restored-toc li{margin:0}.restored-small{font-size:.76rem!important;color:var(--muted);line-height:1.7}.restored-tags{display:flex;flex-wrap:wrap;gap:8px 14px;list-style:none!important;padding:0!important;margin:24px 0}.restored-tags li,.restored-tags>span{border:1px solid var(--line);border-radius:7px;padding:7px 12px;margin:0!important;font-size:.82rem}.restored-tags .restored-card{flex:1 1 230px}
.restored-page figure{max-width:100%}.restored-page figure:not(.restored-hero-figure):not(.product-recording){margin:28px 0}.restored-page figure img{border-radius:10px}.restored-page figcaption{font-size:.76rem;line-height:1.65;color:var(--muted);padding:14px 2px;max-width:90ch}.restored-page figure>a[data-image-expand]{display:block}.restored-page [data-image-expand]{cursor:zoom-in}.restored-page .table-scroll{border:1px solid var(--line);border-radius:12px;margin:26px 0;max-width:100%;overflow:auto;background:var(--card)}.restored-page table{width:100%;border-collapse:collapse;font-size:.88rem;line-height:1.65;min-width:600px;table-layout:auto;margin:0}.restored-page th,.restored-page td{text-align:left;vertical-align:top;padding:18px 20px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:150px;color:var(--muted)}.restored-page th{font-weight:650;color:var(--ink)}.restored-page thead{background:var(--soft)}.restored-page caption{text-align:left;font-size:.75rem;letter-spacing:.03em;padding:15px 20px;background:var(--soft);color:var(--ink);font-weight:650}.restored-page td p{font-size:inherit;line-height:inherit}.restored-page td:last-child,.restored-page th:last-child{border-right:0}.restored-page .is-jump,.restored-page .is-best,.restored-page .is-months{background:var(--sage)}.restored-page details:not(.nav-dropdown){border-bottom:1px solid var(--line);padding:18px 0;margin:0}.restored-page details>summary{font-size:1rem;line-height:1.6;font-weight:650;cursor:pointer;color:var(--ink);min-height:30px;padding:6px 28px 6px 0}.restored-page details>p,.restored-page details>div{margin:16px 0 0}.restored-page details[open]{padding-bottom:22px}.restored-final{padding:44px;border-radius:20px;background:#252a2d;color:#f5f3ef}.restored-final h2,.restored-final strong{color:#f5f3ef}.restored-final p{color:#d7d9d1}.restored-final .button{background:#e9d8b9;color:#252a2d}.restored-final .button-outline{background:transparent;color:#f5f3ef;border-color:#ffffff55}
.product-recording{margin:0;border-radius:14px;border:1px solid var(--line);overflow:hidden;background:var(--card);align-self:start;min-width:0}.recording-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:13px 18px;background:#252a2d;color:#eee9df;font-size:.65rem;font-weight:700;letter-spacing:.08em}.product-recording video{display:block;width:100%;height:auto;aspect-ratio:16/10;background:#252a2d;object-fit:contain}.product-recording figcaption{padding:20px;max-width:none}.product-recording figcaption>strong{display:block;font-size:1rem;margin-bottom:9px}.product-recording figcaption>p{font-size:.87rem;margin:0}.product-recording .video-transcript{padding:0 20px 12px!important;border:0!important}.video-transcript>summary{font-size:.8rem!important}.video-transcript li{font-size:.8rem;line-height:1.7}.product-in-action>p{margin-bottom:28px}.image-viewer{border:1px solid var(--line);border-radius:12px;background:var(--card);color:var(--ink);padding:52px 20px 20px;width:min(1400px,96vw);max-height:94dvh;overflow:auto}.image-viewer::backdrop{background:#141615dc}.image-viewer>img{margin:auto;max-height:76dvh;object-fit:contain}.image-viewer>p{font-size:.85rem;text-align:center;margin:16px auto 0}.region-picker{display:grid;grid-template-columns:1fr 1.2fr;gap:36px;align-items:center;margin:24px 0 36px}.region-picker label{display:block;font-size:.8rem;font-weight:650;color:var(--ink);margin-bottom:20px}.region-picker select{display:block;width:100%;margin-top:10px;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:7px;padding:12px;min-height:46px}.region-pictures{min-width:0}.region-pictures figure{margin:0!important}.region-pictures img{width:100%;height:220px;object-fit:cover}.region-pictures figcaption{font-size:.78rem}.tier-prices{display:grid;grid-template-columns:1fr auto;gap:12px;font-size:.82rem;padding:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:24px 0}.tier-prices dt,.tier-prices dd{margin:0;min-width:0}.tier-prices dd{text-align:right;font-weight:650}.price-card .button{width:100%}.price-status{font-size:.8rem!important}.price-card h3{font-size:1.9rem}.live-pricing>p{font-size:.87rem}.restored-page .card-grid{margin-top:28px}.restored-page .guide-card{background:var(--card)}
@media(max-width:1000px){.restored-hero-inner{gap:32px}.restored-grid.grid-three{grid-template-columns:repeat(2,minmax(0,1fr))}.restored-panel{padding:30px}.marketing-nav{gap:26px}.restored-hero{padding:48px 0}.restored-page h1{font-size:clamp(2.6rem,5.5vw,3.8rem)}.restored-card{padding:23px}.restored-section{margin:48px 0}.region-picker{gap:24px}}
@media(max-width:767px){.marketing-nav{display:none}.marketing-header{min-height:52px}.header-left{gap:8px}.header-right{gap:2px}.restored-hero{padding:34px 0 38px;margin-bottom:32px}.restored-hero-inner,.restored-hero .wp-block-columns{grid-template-columns:1fr;gap:28px}.restored-hero .restored-lead{font-size:1rem;margin:24px 0}.restored-hero-figure{border-top-left-radius:40px}.restored-hero-figure img{aspect-ratio:1.45}.restored-page h1{font-size:clamp(2.3rem,8.4vw,3.65rem)}.restored-page h2{font-size:1.9rem}.restored-panel{padding:24px}.restored-note{padding:23px;margin:26px 0}.restored-grid,.restored-grid.grid-three{grid-template-columns:1fr;gap:18px}.restored-section{margin:42px 0}.restored-page p{font-size:.96rem;line-height:1.8}.restored-toc{margin:24px 0 34px}.restored-page [id]{scroll-margin-top:72px}.restored-final{padding:28px}.region-picker{grid-template-columns:1fr}.region-pictures img{height:200px}.restored-page .table-scroll{border-radius:9px}.restored-page td,.restored-page th{padding:14px 16px}.restored-actions{gap:14px}.restored-actions>.button{width:100%}.image-viewer{padding:48px 10px 16px}.trusted img{height:22px}.restored-page .media-grid{gap:24px}.restored-page table{font-size:.82rem}}
.restored-page .winner{display:block;width:fit-content;font-size:.74rem;font-weight:650;color:var(--ink);background:var(--sage);padding:5px 9px;margin-top:12px;border-radius:5px}.restored-card>strong,.restored-card>p>strong:first-child:has(+span){display:block;margin-bottom:10px}.restored-card>span,.restored-card>p>strong+span{display:block;font-size:.88rem;line-height:1.7;color:var(--muted)}.restored-small>span+span:before{content:' · ';white-space:pre}.restored-page .comp-price-status,.restored-page .dev-price-status{display:block;margin-top:8px}.restored-page .comp-proof-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.restored-page .wp-block-columns:not(.restored-hero .wp-block-columns){display:flex;flex-wrap:wrap;gap:28px}.restored-page .wp-block-columns>.wp-block-column{flex:1 1 290px}.restored-page .comp-flow{grid-template-columns:repeat(4,minmax(0,1fr))}
@media(max-width:1000px){.restored-page .comp-proof-grid,.restored-page .comp-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.restored-page .comp-proof-grid,.restored-page .comp-flow{grid-template-columns:1fr}}
@media print{.restored-page{width:100%;padding:0}.restored-hero{padding:12px 0}.restored-toc,.product-recording video,.marketing-header,.image-viewer{display:none}.restored-grid,.restored-grid.grid-three{display:block}.restored-card{break-inside:avoid;margin:16px 0!important}.restored-page details>*{display:block!important}.restored-final{background:#eee;color:#111}.restored-final p,.restored-final h2{color:#111}}

.nav-dropdown-panel .jumpit-menu-children{padding-inline-start:12px;margin:0 0 4px 10px;border-inline-start:1px solid var(--line)}
.nav-dropdown-panel a{overflow-wrap:anywhere}
