.seo-page{color:#ede9e3;background:#0b0b0e;min-height:100vh}.seo-wrap{width:min(1120px,100% - 40px);margin-left:auto;margin-right:auto}.seo-header{background:#0b0b0e;border-bottom:1px solid rgba(255,255,255,.094)}.seo-nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding-top:12px;padding-bottom:12px;display:flex}.seo-nav nav,.seo-footer nav{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.seo-nav a,.seo-footer a{font-size:14px}.seo-page a:focus-visible{outline-offset:5px;outline:2px solid #f06830}.seo-discovery a:focus-visible{outline-offset:5px;outline:2px solid #f06830}.seo-faq summary:focus-visible{outline-offset:5px;outline:2px solid #f06830}.seo-skip{z-index:100;color:#0b0b0e;background:#f06830;padding:12px;position:absolute;top:8px;left:12px;transform:translateY(-180%)}.seo-skip:focus{transform:none}.seo-breadcrumbs{color:#b7b1a9;flex-wrap:wrap;gap:10px;padding-top:28px;font-size:13px;display:flex}.seo-hero{max-width:920px;padding:64px 0 44px}.seo-eyebrow{color:#f06830;font:600 12px/1.6 var(--font-jetbrains-mono-local),monospace;letter-spacing:.07em;text-transform:uppercase}.seo-page h1{font:700 clamp(32px,5vw,62px)/1.13 var(--font-tektur),sans-serif;text-wrap:balance;margin:16px 0 22px}.seo-page h2,.seo-discovery h2{font:600 clamp(24px,3vw,34px)/1.25 var(--font-tektur),sans-serif;text-wrap:balance;margin:0 0 22px}.seo-page h3,.seo-discovery h3{margin:0 0 12px;font-size:19px;font-weight:600;line-height:1.35}.seo-page p,.seo-discovery p{line-height:1.75}.seo-lead{color:#c8c2ba;max-width:760px;margin:0 0 24px;font-size:19px}.seo-actions{flex-wrap:wrap;align-items:center;gap:24px;margin:26px 0 18px;display:flex}.seo-button{color:#0b0b0e;text-align:center;background:#f06830;border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:14px 22px;font-weight:700;display:inline-flex}.seo-button:hover{background:#ff7940}.seo-button-small{min-height:40px;padding:9px 14px}.seo-text-link{color:#ff9a6b;text-underline-offset:5px;text-decoration:underline}.seo-note{color:#aaa49b;max-width:780px;font-size:13px}.seo-section{border-top:1px solid rgba(255,255,255,.094);padding:40px 0}.seo-reading{max-width:820px}.seo-reading p,.seo-reading li{color:#c8c2ba;margin-bottom:18px;line-height:1.8}.seo-reading ul{padding-left:22px;list-style:outside}.seo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.seo-card{background:#121217;border:1px solid rgba(255,255,255,.125);border-radius:14px;min-width:0;padding:24px;transition:border-color .15s;display:block}.seo-card:hover{border-color:#f06830}.seo-card h3{color:#ede9e3}.seo-card p{color:#b7b1a9;margin:0;font-size:14px}.seo-card h3 span{color:#f06830}.seo-steps{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:0;list-style:none;display:grid}.seo-steps li{counter-increment:step;min-width:0}.seo-steps li:before{content:"0" counter(step);color:#f06830;font:600 28px/1.5 var(--font-jetbrains-mono-local),monospace;margin-bottom:14px;display:block}.seo-steps p,.seo-example p{color:#b7b1a9;font-size:15px}.seo-examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.seo-example{border:1px solid rgba(255,255,255,.125);border-radius:14px;min-width:0;padding:26px}.seo-example blockquote{background:#17171d;border-left:2px solid #f06830;margin:20px 0;padding:18px;line-height:1.8}.seo-faq details{border-bottom:1px solid rgba(255,255,255,.125);padding:20px 0}.seo-faq summary{cursor:pointer;font-weight:600;line-height:1.6}.seo-faq p{color:#b7b1a9;max-width:820px;margin:16px 0 0}.seo-final{margin-bottom:40px}.seo-footer{color:#aaa49b;border-top:1px solid rgba(255,255,255,.125);padding-top:32px;padding-bottom:32px}.seo-footer p{margin:0 0 16px}.seo-discovery .seo-grid{margin:28px 0 24px}.seo-page,.seo-discovery{overflow-wrap:anywhere}@media (max-width:800px){.seo-grid,.seo-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-examples{grid-template-columns:1fr}}@media (max-width:600px){.seo-wrap{width:calc(100% - 32px)}.seo-nav{gap:16px}.seo-nav nav{gap:14px}.seo-nav>nav:first-of-type{order:3;width:100%}.seo-grid,.seo-steps{grid-template-columns:1fr}.seo-hero{padding:40px 0 30px}.seo-lead{font-size:17px}.seo-section{padding-top:30px;padding-bottom:30px}.seo-card,.seo-example{padding:20px}}@media (prefers-reduced-motion:reduce){.seo-card{transition:none}}.seo-contents{color:#ff9a6b;flex-wrap:wrap;gap:12px 24px;padding:0 0 28px;font-size:14px;display:flex}.seo-contents a{text-underline-offset:4px;text-decoration:underline}.seo-page h2[id]{scroll-margin-top:24px}.lv20 .seo-discovery h2{margin:0 0 22px}.lv20 .seo-discovery .seo-card h3{margin:0 0 12px}.lv20 .seo-discovery .seo-eyebrow{color:var(--accent);margin-bottom:12px}.lv20 .seo-discovery>.seo-text-link{color:var(--warm);text-underline-offset:5px;text-decoration:underline}.seo-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.seo-proof-card{background:#121217;border:1px solid rgba(255,255,255,.125);border-radius:16px;min-width:0;overflow:hidden}.seo-proof-media{background:#08080b;height:320px}.seo-proof-media video{object-fit:contain;width:100%;height:100%;display:block}.seo-proof-copy{padding:24px}.seo-proof-copy p{color:#c8c2ba;margin:0 0 16px;font-size:14px}.seo-proof-copy .seo-eyebrow{color:#f06830;font-size:11px}.seo-proof-copy h3 a:hover{color:#ff9a6b}.seo-product-proof{background:#121217;border:1px solid rgba(255,255,255,.125);border-radius:16px;align-items:center;gap:32px;margin-top:24px;padding:24px;display:flex}.seo-product-proof img{border-radius:10px;width:min(35%,260px);height:auto}.seo-product-proof figcaption{color:#c8c2ba;max-width:550px;line-height:1.8}.seo-watch-heading{padding:36px 0 22px}.seo-watch-heading h1{font-size:max(28px,min(4vw,46px))}.seo-watch-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:36px;margin-bottom:40px;display:grid}.seo-watch-video{min-width:0;margin:0}.seo-watch-video video{object-fit:contain;background:#050508;border:1px solid rgba(255,255,255,.125);border-radius:16px;width:100%;height:min(64vh,640px);display:block}.seo-watch-video figcaption{color:#aaa49b;padding-top:12px;font-size:13px}.seo-watch-context{background:#121217;border:1px solid rgba(255,255,255,.125);border-radius:16px;padding:28px}.seo-watch-context p{color:#c8c2ba;margin-bottom:20px}.seo-calculator input,.seo-calculator select{color:#ede9e3;background:#0b0b0e;border:1px solid rgba(255,255,255,.25);border-radius:10px;width:100%;margin-top:12px;padding:12px;display:block}.seo-calculator input:focus-visible{outline-offset:3px;outline:2px solid #f06830}.seo-calculator select:focus-visible{outline-offset:3px;outline:2px solid #f06830}.seo-budget-result{background:#1b1813;border:1px solid rgba(212,168,87,.44);border-radius:16px;margin-top:24px;padding:28px}.seo-budget-result strong{color:#e4c385;font-size:28px}.seo-budget-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}@media (max-width:700px){.seo-proof-grid,.seo-watch-layout,.seo-budget-options{grid-template-columns:1fr}.seo-product-proof{flex-direction:column;gap:20px;padding:20px}.seo-product-proof img{width:70%}.seo-watch-context{padding:20px}}
@font-face{font-family:tektur;src:url(../media/tektur_variable-s.p.3fcae149.woff2)format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:tektur Fallback;src:local(Arial);ascent-override:89.25%;descent-override:26.77%;line-gap-override:0.0%;size-adjust:112.05%}.tektur_66e1ef0d-module__xh1UQW__className{font-family:tektur,tektur Fallback}.tektur_66e1ef0d-module__xh1UQW__variable{--font-tektur-v20:"tektur","tektur Fallback"}
