.free-check .wrap-narrow{max-width:1320px;margin:0 auto;padding:0 32px}.free-check .sec-head{flex-direction:column;gap:12px;max-width:760px;margin-bottom:36px;display:flex}.free-check .sec-head h2{font-family:var(--h);letter-spacing:-.015em;color:var(--text);margin:0;font-size:clamp(26px,3.2vw,38px);font-weight:600;line-height:1.12}.sc-hero{background:var(--bg);padding:clamp(1.75rem,4vw,3.25rem) 0 clamp(2.5rem,6vw,5rem)}.sc-hero-grid{grid-template-columns:.92fr 1.08fr;align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}@media (max-width:880px){.sc-hero-grid{grid-template-columns:1fr}}.sc-offer h1{margin:0 0 1rem;font-size:clamp(1.9rem,4vw,2.9rem);line-height:1.08}.sc-offer .lede{margin-bottom:1.5rem;font-size:1.0625rem}.sc-points{gap:.6rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.sc-points li{color:var(--text);align-items:flex-start;gap:.6rem;font-size:.95rem;display:flex}.sc-points li:before{content:"✓";color:var(--green);flex:none;font-weight:700}.sc-form-card{background:var(--bg-sub);border:1px solid var(--hair);--color-brand-primary:var(--red);--color-brand-primary-hover:var(--red-hover);--color-brand-foreground:var(--text);--color-brand-foreground-muted:var(--muted);--color-brand-background:var(--bg);--color-brand-outline:var(--input);--color-brand-error:var(--err);--color-brand-button-foreground:#fff;--radius-brand:6px;border-radius:6px;padding:2rem 1.75rem}.sc-form-card h2{font-family:var(--h);letter-spacing:-.01em;color:var(--text);margin:0 0 .35rem;font-size:1.5rem;font-weight:600}.sc-form-card .sc-form-sub{color:var(--muted);font-size:.9rem;font-family:var(--b);margin:0 0 1.5rem}.sc-form-card .qbk-v1-scan-form{font-family:var(--b);gap:20px}.sc-form-card .qbk-v1-scan-row{gap:18px}.sc-form-card .qbk-v1-field{gap:10px}.sc-form-card .qbk-v1-field__label{color:var(--tert);font-family:var(--m);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:500;line-height:1}.sc-form-card .qbk-v1-field__input{appearance:none;color:var(--text);border-width:0 0 1px;border-color:var(--hair);caret-color:var(--red);border-radius:0;padding:8px 0 12px;font-size:16px;line-height:1.45;background:0 0!important}.sc-form-card .qbk-v1-field__input:focus{border-color:var(--red);box-shadow:none}.sc-form-card .qbk-v1-field__input:-webkit-autofill{-webkit-text-fill-color:var(--text);box-shadow:0 0 0 1000px var(--bg-sub) inset;caret-color:var(--red);transition:background-color 9999s ease-in-out}.sc-form-card .qbk-v1-field__error{color:var(--err);font-size:12px}.sc-form-card .qbk-v1-scan-consent{color:var(--muted);font-family:var(--b);opacity:1;font-size:13px;line-height:1.5}.sc-form-card .qbk-v1-scan-form__actions{justify-content:flex-end;padding-top:2px}.sc-form-card .qbk-v1-button{font-family:var(--h);letter-spacing:.01em;box-shadow:none;border-bottom:0;border-radius:6px;padding:18px 30px;font-size:18px;font-weight:600;line-height:1.2}.sc-form-card .qbk-v1-button--primary{background:var(--red);color:#fff}.sc-form-card .qbk-v1-button--primary:hover:not(:disabled){background:var(--red-hover);transform:translateY(-1px)}.sc-form-card .qbk-v1-button--primary:active:not(:disabled){box-shadow:none;transform:translateY(0)}.sc-form-card .qbk-v1-status{background:#dc262614;border-color:#dc262666}.sc-abuse-note{font-family:var(--b);color:var(--muted);margin:1.25rem 0 0;font-size:.8125rem;line-height:1.5}.sc-form-card .sc-thanks{text-align:center;justify-content:center;align-items:center;min-height:240px;display:flex}.sc-form-card .sc-thanks-msg{max-width:40ch;font-family:var(--b);color:var(--text);margin:0;font-size:1.0625rem;line-height:1.6}.sc-checks-head{font-family:var(--m);letter-spacing:.14em;text-transform:uppercase;color:var(--tert);margin:1.75rem 0 0;font-size:11px;font-weight:500;line-height:1.5}.sc-checks{flex-direction:column;gap:0;margin-top:.5rem;display:flex}.sc-check{border-bottom:1px solid var(--hair);grid-template-columns:80px 1fr;align-items:baseline;gap:.85rem;padding:.85rem 0;display:grid}.sc-check:first-child{border-top:1px solid var(--hair)}.sc-check h3{font-family:var(--h);color:var(--text);white-space:nowrap;margin:0;font-size:1rem}.sc-check p{font-family:var(--b);color:var(--muted);margin:0;font-size:.9rem;line-height:1.55}@media (max-width:560px){.sc-check{grid-template-columns:1fr;gap:.2rem}}.fc-fullproduct.contact-section{background:var(--bg-alt)}.fc-fp-grid{grid-template-columns:1fr 1fr;grid-template-areas:"head.""left right";align-items:stretch;column-gap:clamp(48px,7vw,92px);display:grid}.fc-fp-head{grid-area:head}.fc-fp-head h2{margin-bottom:8px}.fc-fp-left{flex-direction:column;grid-area:left;display:flex}.fc-fp-right{flex-direction:column;grid-area:right;display:flex}.fc-fp-right h3{font-family:var(--h);letter-spacing:-.01em;color:#fff;margin:0 0 18px;font-size:clamp(22px,2.4vw,30px);font-weight:600;line-height:1.12}.fc-fp-left .sc-fallback-cta{align-self:flex-start;margin-top:auto}.fc-fp-right .sc-fallback-cta{align-self:flex-end;margin-top:auto}.fc-fp-grid .contact-copy p{margin-bottom:24px}@media (max-width:900px){.fc-fp-grid{grid-template-columns:1fr;grid-template-areas:"head""left""right"}.fc-fp-left .sc-fallback-cta,.fc-fp-right .sc-fallback-cta{align-self:flex-start;margin-top:8px}}.sc-fallback-cta{background:var(--red);color:#fff;font-family:var(--h);letter-spacing:.01em;border-radius:6px;flex:none;padding:14px 26px;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s,transform .15s;display:inline-block}.sc-fallback-cta:hover{background:var(--red-hover);transform:translateY(-1px)}
