.omp-cc{z-index:60;left:max(1rem, env(safe-area-inset-left));bottom:calc(1rem + env(safe-area-inset-bottom));pointer-events:none;width:min(400px,100vw - 2rem);position:fixed}.omp-cc.is-managing{width:min(480px,100vw - 2rem)}.omp-cc__inner{pointer-events:auto;background:var(--c-bg);color:var(--c-fg);border:1px solid var(--c-line);border-radius:max(var(--radius), 10px);font-family:var(--font-body);flex-direction:column;gap:.75rem;padding:.9rem 1rem;font-size:.85rem;line-height:1.45;display:flex;box-shadow:0 10px 30px #0000002e}.omp-cc__title{color:var(--c-fg);font-weight:700}.omp-cc__body{color:var(--c-muted);margin:0}.omp-cc__body a{color:var(--c-fg);text-underline-offset:2px;white-space:nowrap;text-decoration:underline}.omp-cc__opts{border-top:1px solid var(--c-line);flex-direction:column;gap:.15rem;padding-top:.25rem;display:flex}.omp-cc__note{color:var(--c-muted);margin:0;font-size:.75rem}.omp-cc__actions{gap:.5rem;display:flex}.omp-cc__actions .btn{flex:1 1 0;min-width:0;min-height:40px;padding-inline:.75rem;font-size:.85rem}.omp-cc__opt{align-items:center;gap:.6rem;min-height:44px;display:inline-flex}.omp-cc__label{cursor:pointer;flex-direction:column;font-weight:600;line-height:1.2;display:flex}.omp-cc__opt.is-locked .omp-cc__label{cursor:default}.omp-cc__hint{color:var(--c-muted);font-size:.75rem;font-weight:400}.omp-cc__switch{cursor:pointer;background:color-mix(in srgb, var(--c-fg) 22%, transparent);border:0;border-radius:999px;flex:none;width:46px;height:26px;padding:0;transition:background .2s;position:relative}.omp-cc__switch[aria-checked=true]{background:var(--c-primary)}.omp-cc__switch:disabled{cursor:default;opacity:.55}.omp-cc__switch:focus-visible{outline:3px solid var(--c-link,var(--c-primary));outline-offset:3px}.omp-cc__knob{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.omp-cc__switch[aria-checked=true] .omp-cc__knob{transform:translate(20px)}@media (prefers-reduced-motion:reduce){.omp-cc__switch,.omp-cc__knob{transition:none}}@media (max-width:760px){.omp-cc,.omp-cc.is-managing{width:auto;left:.5rem;right:.5rem;bottom:calc(.5rem + env(safe-area-inset-bottom))}.omp-cc__inner{gap:.6rem;padding:.75rem .85rem;font-size:.8rem}}@media (max-width:899px){.site:has(.quickbar) .omp-cc{bottom:calc(62px + env(safe-area-inset-bottom))}}#cc-main{display:none!important}
.site.site--landing{--header-h:max(64px, calc(var(--lp-logo-h,38px) + 26px))}.hdr.lp-hdr{--hdr-logo:var(--lp-logo-h,38px)}.hdr.lp-hdr[data-solid=true] .hdr__logo{height:var(--hdr-logo)}.lp-hdr .hdr__bar{min-height:var(--header-h);justify-content:space-between}@media (max-width:699px){.site.site--landing{--header-h:max(64px, calc(min(var(--lp-logo-h,38px), 56px) + 26px))}.hdr.lp-hdr{--hdr-logo:min(var(--lp-logo-h,38px), 56px)}}.lp-hdr__actions{align-items:center;gap:1rem;display:flex}.lp-hdr .lp-hdr__phone{white-space:nowrap;color:inherit;align-items:center;gap:.4rem;font-weight:700;text-decoration:none;display:none}.lp-hdr__phone svg{width:18px;height:18px}.lp-hdr .lp-hdr__btn{display:none}@media (min-width:700px){.lp-hdr .lp-hdr__phone,.lp-hdr .lp-hdr__btn{display:inline-flex}}.ftr.lp-ftr{padding-block:1.5rem}.lp-ftr .ftr__legal{border-top:0;margin-top:0;padding-top:0}.lp-quickbar a{justify-content:center;align-items:center;gap:.5rem;padding-block:.9rem;font-size:.85rem;display:flex}.lp-thanks{padding-block:calc(var(--header-h) + clamp(3rem, 8vw, 6rem)) clamp(3rem, 8vw, 6rem)}.lp-thanks__inner{text-align:center;justify-items:center;gap:1rem;max-width:40rem;margin-inline:auto;display:grid}.lp-thanks__icon{background:var(--c-accent);width:64px;height:64px;color:var(--c-on-accent);border-radius:999px;place-items:center;display:grid}.lp-thanks__icon svg{width:32px;height:32px}.lp-thanks h1,.lp-thanks p{margin:0}
