.claim-module__fk_X3q__page{--paper:#f5f2ed;--ink:#14181b;--ink-soft:#4a5257;--hivis:#ffb000;--water:#0e5566;--line:#d9d2c6;--white:#fff;--red:#a8261c;background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-body), system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.6}.claim-module__fk_X3q__shell{max-width:620px;margin:0 auto;padding:2.5rem 1.25rem 4rem}.claim-module__fk_X3q__masthead{background:var(--ink);color:var(--paper);padding:.9rem 0}.claim-module__fk_X3q__mastheadInner{max-width:620px;font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase;letter-spacing:-.01em;margin:0 auto;padding:0 1.25rem;font-size:1rem}.claim-module__fk_X3q__card{background:var(--white);border:3px solid var(--ink);border-radius:3px;overflow:hidden;box-shadow:0 1px 2px #14181b0f,0 8px 24px #14181b14}.claim-module__fk_X3q__cardBand{background:var(--hivis);border-bottom:3px solid var(--ink);letter-spacing:.14em;text-transform:uppercase;padding:.5rem 1.25rem;font-size:.78rem;font-weight:700}.claim-module__fk_X3q__cardBandQuiet{background:var(--ink);color:var(--paper)}.claim-module__fk_X3q__cardBody{padding:1.6rem 1.35rem 1.75rem}.claim-module__fk_X3q__h1{font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase;letter-spacing:-.02em;margin:0 0 .85rem;font-size:clamp(1.65rem,5.5vw,2.2rem);font-weight:400;line-height:1.05}.claim-module__fk_X3q__lede{color:var(--ink-soft);margin:0 0 1.5rem}.claim-module__fk_X3q__business{color:var(--ink);font-weight:700}.claim-module__fk_X3q__facts{border-top:2px solid var(--line);border-bottom:2px solid var(--line);gap:.7rem;margin:0 0 1.75rem;padding:1.1rem 0;list-style:none;display:grid}.claim-module__fk_X3q__fact{color:var(--ink-soft);align-items:flex-start;gap:.7rem;font-size:.97rem;display:flex}.claim-module__fk_X3q__factMark{border:2px solid var(--ink);background:var(--hivis);border-radius:2px;flex:none;width:1.15rem;height:1.15rem;margin-top:.22rem}.claim-module__fk_X3q__field{margin-bottom:1.1rem;display:block}.claim-module__fk_X3q__label{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:.4rem;font-size:.74rem;font-weight:700;display:block}.claim-module__fk_X3q__optional{color:var(--ink-soft);letter-spacing:0;text-transform:none;font-weight:500}.claim-module__fk_X3q__input,.claim-module__fk_X3q__textarea{border:2px solid var(--ink);background:var(--white);width:100%;color:var(--ink);font:inherit;border-radius:2px;padding:.7rem .8rem;transition:box-shadow .12s}.claim-module__fk_X3q__textarea{resize:vertical;min-height:6.5rem}.claim-module__fk_X3q__input:focus,.claim-module__fk_X3q__textarea:focus{box-shadow:0 0 0 3px var(--hivis);outline:none}.claim-module__fk_X3q__submit{border:3px solid var(--ink);background:var(--ink);width:100%;color:var(--paper);font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase;letter-spacing:.01em;cursor:pointer;border-radius:3px;padding:.85rem 1.1rem;font-size:1.05rem;transition:background .15s,transform .1s}.claim-module__fk_X3q__submit:hover:not(:disabled){background:#1d2429}.claim-module__fk_X3q__submit:active:not(:disabled){transform:translateY(1px)}.claim-module__fk_X3q__submit:disabled{opacity:.6;cursor:not-allowed}.claim-module__fk_X3q__submitDanger{background:var(--red);border-color:var(--red)}.claim-module__fk_X3q__submitDanger:hover:not(:disabled){background:#8e1f16}.claim-module__fk_X3q__error{border:2px solid var(--red);color:var(--red);background:#fdf3f2;border-radius:2px;margin:0 0 1rem;padding:.7rem .85rem;font-size:.95rem}.claim-module__fk_X3q__done{text-align:center;padding:.5rem 0 .25rem}.claim-module__fk_X3q__doneMark{border:3px solid var(--ink);background:var(--hivis);border-radius:3px;place-items:center;width:3rem;height:3rem;margin:0 auto 1rem;font-size:1.5rem;line-height:1;display:grid}.claim-module__fk_X3q__doneTitle{font-family:var(--font-display), system-ui, sans-serif;text-transform:uppercase;margin:0 0 .6rem;font-size:1.25rem;font-weight:400}.claim-module__fk_X3q__footerLinks{flex-wrap:wrap;gap:1.25rem;margin-top:1.5rem;font-size:.93rem;display:flex}.claim-module__fk_X3q__footerLinks a{color:var(--water);border-bottom:2px solid var(--hivis);padding-bottom:1px}.claim-module__fk_X3q__page :is(a,button,input,textarea):focus-visible{outline:3px solid var(--water);outline-offset:2px}
