.marketing-static{background:#0C1015;color:#e2e8f0;font-family:Inter,system-ui,sans-serif;line-height:1.65;margin:0}#static-marketing,.marketing-static>main{color:#e2e8f0;max-width:1120px;margin:auto;padding:32px 20px}:is(#static-marketing,.marketing-static) section{padding:40px 0;border-bottom:1px solid #ffffff20}:is(#static-marketing,.marketing-static) h1,:is(#static-marketing,.marketing-static) h2,:is(#static-marketing,.marketing-static) h3{line-height:1.2;color:#fff}:is(#static-marketing,.marketing-static) h1{font-size:clamp(2rem,5vw,3.6rem);max-width:950px}:is(#static-marketing,.marketing-static) h2{font-size:clamp(1.5rem,3vw,2.2rem)}:is(#static-marketing,.marketing-static) h3{font-size:1.2rem}:is(#static-marketing,.marketing-static) a{color:#FFAB38}:is(#static-marketing,.marketing-static) p{max-width:76ch}:is(#static-marketing,.marketing-static) table{width:100%;border-collapse:collapse;font-size:.9rem}:is(#static-marketing,.marketing-static) th,:is(#static-marketing,.marketing-static) td{text-align:left;padding:12px;border-bottom:1px solid #ffffff30;overflow-wrap:anywhere}:is(#static-marketing,.marketing-static) .preview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}:is(#static-marketing,.marketing-static) .preview-grid figure{margin:0;border:1px solid #ffffff26;border-radius:12px;overflow:hidden;background:#181F27}:is(#static-marketing,.marketing-static) .preview-grid figcaption{padding:20px}:is(#static-marketing,.marketing-static) .image-placeholder{aspect-ratio:3/2;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#202A34;text-align:center;padding:12px}:is(#static-marketing,.marketing-static) .image-placeholder span{font-size:2rem;color:#FFAB38;font-weight:bold}:is(#static-marketing,.marketing-static) .image-placeholder p{font-size:.875rem}:is(#static-marketing,.marketing-static) .quote-placeholder{border:1px dashed #ffffff35;padding:24px;border-radius:12px}:is(#static-marketing,.marketing-static) .comparison{padding:24px;background:#181F27;border:1px solid #ffffff26;border-radius:12px}:is(#static-marketing,.marketing-static) .muted{font-size:.875rem;color:#aeb9c9;overflow-wrap:anywhere}@media(max-width:700px){:is(#static-marketing,.marketing-static) .preview-grid{grid-template-columns:1fr}:is(#static-marketing,.marketing-static) th,:is(#static-marketing,.marketing-static) td{padding:8px;font-size:.8rem}}
