.lp-body{min-height:100vh}.lp-header{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border-bottom:1px solid #e2dfd7;position:sticky;top:0}.lp-header-inner{justify-content:space-between;align-items:center;gap:16px;min-height:64px;display:flex}.lp-logo img{width:auto;height:28px;display:block}.lp-header-actions{align-items:center;gap:14px;display:flex}.lp-phone{color:#0c1419;align-items:center;gap:8px;font-family:Maven Pro,sans-serif;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.lp-phone-icon{flex:none;width:16px;height:16px}.lp-phone:hover{color:#8a6a14}.lp-header-cta{padding:10px 16px;font-size:14px}.lp-proof-row{color:#4a5459;flex-wrap:wrap;gap:10px 18px;margin-top:22px;font-size:14px;display:flex}.lp-proof-row strong{color:#0c1419;font-weight:700}.lp-grid{grid-template-columns:1.15fr .85fr;align-items:start;gap:40px;display:grid}.lp-form-card{background:#fff;border:1px solid #e2dfd7;border-top:3px solid #f5c462;padding:28px 24px;position:sticky;top:88px}.lp-form-card h2{letter-spacing:-.02em;margin:0 0 8px;font-family:Maven Pro,sans-serif;font-size:22px;font-weight:600}.lp-form-card>p{color:#4a5459;margin:0 0 20px;font-size:15px;line-height:1.55}.lp-footer{background:#fbfaf7;border-top:1px solid #e2dfd7;padding:28px 0 40px}.lp-footer-inner{color:#4a5459;flex-wrap:wrap;align-items:center;gap:12px 20px;font-size:14px;display:flex}.lp-footer-inner a,.lp-footer-inner button[data-cookie-reopen]{color:#0c1419;font-weight:600;text-decoration:none}.lp-footer-inner a:hover,.lp-footer-inner button[data-cookie-reopen]:hover{color:#8a6a14}.lp-footer-inner button[data-cookie-reopen]{cursor:pointer;font-family:inherit;font-size:inherit;background:0 0;border:0;padding:0}html.lp-clip{background:var(--mkt-ink,#0c1419);min-height:100dvh}html.lp-clip,html.lp-clip body{margin:0;overflow-x:clip}html.lp-clip body.lp-slim,html.lp-clip body.home-v2.lp-slim{background:var(--mkt-ink,#0c1419);flex-direction:column;min-height:100dvh;display:flex}html.lp-clip body.lp-slim>main{flex:auto}.lp-slim{background:var(--mkt-ink,#0c1419);min-height:100vh;overflow-x:clip}.lp-header-slim{background:var(--mkt-ink,#0c1419);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:#ffffff1a;width:100%}.lp-header-slim .lp-header-inner{justify-content:flex-start}.lp-footer-slim{background:var(--mkt-ink,#0c1419);color:#ffffff9e;border-top-color:#ffffff1a}.lp-footer-slim .lp-footer-inner{color:#ffffff9e}.lp-footer-slim .lp-footer-inner a,.lp-footer-slim .lp-footer-inner button[data-cookie-reopen]{color:#ffffffc7;font-weight:400}.lp-footer-slim .lp-footer-inner a:hover,.lp-footer-slim .lp-footer-inner button[data-cookie-reopen]:hover{color:var(--mkt-gold,#f5c462)}@media (width<=900px){.lp-grid{grid-template-columns:1fr}.lp-form-card{position:static}.lp-header-cta{padding:8px 10px;font-size:12px;display:inline-flex}.lp-phone{font-size:13px;display:inline-flex}}@media (width<=400px){.lp-phone span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lp-header-actions{gap:8px}}body.oc-lp .lp-header,body.market-lp .lp-header,.lp-header-dark{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0c1419;border-bottom-color:#ffffff1a}.lp-header-dark .lp-phone,body.oc-lp .lp-phone,body.market-lp .lp-phone{color:#fff}.lp-header-dark .lp-logo img,.lp-header-slim .lp-logo img{filter:none}body.oc-lp .lp-phone:hover,body.market-lp .lp-phone:hover{color:#f5c462}body.oc-lp .lp-header-cta,body.market-lp .lp-header-cta{color:#0c1419;background:#f5c462}body.oc-lp .oc-offer,body.market-lp .oc-offer{color:#f5c462;margin:14px 0 0;font-family:Maven Pro,sans-serif;font-size:18px;font-weight:600;line-height:1.35}body.oc-lp .oc-price,body.market-lp .oc-price{color:#ffffffd1;margin:10px 0 0;font-size:15px}body.oc-lp .oc-covers,body.market-lp .oc-covers{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}body.oc-lp .oc-covers li,body.market-lp .oc-covers li{color:#ffffffd1;border-left:2px solid #f5c462;padding-left:16px;font-size:15px;line-height:1.45}body.oc-lp .oc-covers strong,body.market-lp .oc-covers strong{color:#fff;font-weight:600;display:block}body.oc-lp .oc-quote,body.market-lp .oc-quote{background:#fff;border-top:3px solid #f5c462;margin:0;padding:24px}body.oc-lp .oc-quote p,body.market-lp .oc-quote p{color:#0c1419;margin:0 0 14px;font-size:17px;line-height:1.5}body.oc-lp .oc-quote footer,body.market-lp .oc-quote footer{color:#4a5459;font-size:13px}body.oc-lp .oc-badges,body.market-lp .oc-badges{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}body.oc-lp .oc-badge,body.market-lp .oc-badge{letter-spacing:.08em;text-transform:uppercase;color:#0c1419;background:#fff;border:1px solid #e2dfd7;padding:8px 12px;font-family:Maven Pro,sans-serif;font-size:12px;font-weight:700;text-decoration:none;transition:background .16s,color .16s,border-color .16s}body.oc-lp .oc-badge.is-clutch,body.market-lp .oc-badge.is-clutch{color:#f5c462;background:#0c1419;border-color:#0c1419}body.oc-lp .oc-badge:hover,body.market-lp .oc-badge:hover{color:#8a6a14;border-color:#8a6a14}body.oc-lp .oc-badge.is-clutch:hover,body.market-lp .oc-badge.is-clutch:hover{color:#0c1419;background:#f5c462;border-color:#f5c462}body.oc-lp .tf-grid,body.market-lp .tf-grid{margin-top:28px}body.oc-lp .tf-card,body.market-lp .tf-card{pointer-events:none}body.oc-lp .faq-section,body.market-lp .faq-section{background:#fbfaf7}body.oc-lp .pf-panel a,body.market-lp .pf-panel a{color:#f5c462}body.oc-lp .pf-hint,body.market-lp .pf-hint{margin:0 0 16px}
