.fp-intake-brand{display:flex;align-items:center;width:256px;margin-bottom:48px;gap:8px;color:#002315;font-weight:700;font-size:23px;line-height:1.05;letter-spacing:-.02em;text-decoration:none}
.fp-intake-brand img{width:60px;height:60px;object-fit:contain}
.fp-intake-summary{font-size:13px;line-height:1.5;color:var(--muted-foreground);margin-top:8px}
.fp-intake-terms{appearance:auto;width:20px;height:20px;margin-top:2px;flex-shrink:0;accent-color:var(--primary)}
.fp-intake-note{font-size:12px;line-height:1.5;color:var(--muted-foreground)}
.fp-intake-error{font-size:14px;line-height:1.5;color:#9c2020;border:1px solid #dbabab;border-radius:6px;padding:12px}
.fp-honeypot{position:absolute;left:-10000px;width:1px;height:1px;opacity:0}
[hidden]{display:none!important}

#fp-intake>div:first-child{position:relative}
.fp-intake-summary{position:absolute;top:100%;left:0;right:0;margin-top:4px;font-size:12px;line-height:16px}
[data-slot="card"]{position:relative}
.fp-intake-disclosures{position:absolute;top:100%;left:0;right:0;margin-top:14px;padding:0 8px 24px}
.fp-intake-disclosures p+p{margin-top:6px}
@media(max-width:767px){.fp-intake-disclosures{position:static;margin-top:0;padding:0 40px 4px}}
#fp-intake>div.mt-6{margin-bottom:0}
.fp-intake-brand{height:56.3125px}.fp-intake-brand img{height:56.3125px}
@media(min-width:1024px){body>div>div:first-child .space-y-4>div:nth-child(1),body>div>div:first-child .space-y-4>div:nth-child(2),body>div>div:first-child .space-y-4>div:nth-child(4){min-height:68px}body>div>div:first-child .space-y-4>div:nth-child(3),body>div>div:first-child .space-y-4>div:nth-child(6){min-height:88px}body>div>div:first-child .space-y-4>div:nth-child(5){min-height:108px}}
@media(max-width:767px){#fp-intake h1{min-height:80px}.fp-intake-disclosures{position:absolute;top:100%;margin-top:14px;padding:0 8px 24px}}
