.hh-check-band{--hh-navy:#1c2335;--hh-amber:#cb8b2d;--hh-amber-soft:#e8b262;--hh-paper:#f4f1ec;background:var(--hh-navy);color:var(--hh-paper);box-shadow:0 20px 50px -20px color-mix(in srgb, var(--hh-navy) 60%, transparent);font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,ui-sans-serif,system-ui,sans-serif}.dark .hh-check-band{outline:1px solid color-mix(in srgb, var(--hh-paper) 12%, transparent)}.hh-check-glow{aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--hh-amber-soft) 35%, transparent), transparent 65%);pointer-events:none;border-radius:9999px;width:70%;position:absolute;top:-40%;right:-15%}.hh-check-muted{color:color-mix(in srgb, var(--hh-paper) 82%, transparent)}.hh-check-amber{color:var(--hh-amber-soft)}.hh-check-chip{background:var(--hh-paper);width:2.75rem;height:2.75rem;color:var(--hh-navy);border-radius:9999px;place-items:center;display:grid;box-shadow:0 4px 12px #00000040}.hh-check-chip svg{width:1.25rem;height:1.25rem}@media (width>=768px){.hh-check-chip{width:4rem;height:4rem}.hh-check-chip svg{width:1.75rem;height:1.75rem}}.hh-check-cta{background:var(--hh-amber);color:var(--hh-navy);transition:background .2s}.hh-check-cta:hover{background:var(--hh-amber-soft)}.hh-check-cta:focus-visible{outline:3px solid var(--hh-amber-soft);outline-offset:3px}.hh-check-band .hh-check-title{color:var(--hh-paper);font-family:inherit}html .hh-check-band h2.hh-check-title{font-family:Plus Jakarta Sans Variable,Plus Jakarta Sans,ui-sans-serif,sans-serif!important;font-weight:700!important}
