.sub-hero.svelte-aaq7mu{background:#dda72b;padding:4rem 1.25rem 5rem;position:relative;overflow:hidden}.sub-hero.svelte-aaq7mu>div:where(.svelte-aaq7mu):last-child{z-index:1;max-width:82rem;margin:auto;position:relative}.back.svelte-aaq7mu{color:inherit;text-underline-offset:.3rem;align-items:center;gap:.5rem;font-size:.8rem;font-weight:700;display:inline-flex}.back.svelte-aaq7mu svg{width:1rem}.eyebrow.svelte-aaq7mu{color:#713327;letter-spacing:.18em;text-transform:uppercase;margin:4rem 0 0;font-size:.72rem;font-weight:750}h1.svelte-aaq7mu{letter-spacing:-.055em;max-width:14ch;margin:.75rem 0 0;font-size:clamp(3.5rem,9vw,8rem);font-weight:400;line-height:.88}.intro.svelte-aaq7mu{max-width:42rem;margin:2rem 0 0;font-size:clamp(1rem,2vw,1.25rem);line-height:1.7}.measure.svelte-aaq7mu{border-right:2px solid #193b3a;flex-direction:column;justify-content:space-between;padding-right:.65rem;font-size:.65rem;display:flex;position:absolute;top:1.5rem;bottom:1.5rem;right:1.25rem}.sub-content.svelte-aaq7mu{max-width:82rem;margin:auto;padding:5rem 1.25rem 7rem}.sub-content .content-grid{gap:3rem;display:grid}.sub-content .content-grid+.content-grid{margin-top:5rem}.sub-content h2{letter-spacing:-.04em;margin:0;font-size:clamp(2.2rem,4vw,4rem);font-weight:400;line-height:1}.sub-content h3{margin:0;font-size:1.7rem;font-weight:400}.sub-content p{line-height:1.75}.sub-content .copy{max-width:42rem}.sub-content .rule-list{border-top:1px solid #193b3a55;margin:0;padding:0;list-style:none}.sub-content .rule-list li{border-bottom:1px solid #193b3a55;gap:.65rem;padding:1.3rem 0;display:grid}.sub-content .tag{color:#c04d38;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:750}.sub-content .contact-card{color:#fff;background:#193b3a;padding:clamp(1.5rem,5vw,4rem)}.sub-content .contact-card a{color:inherit;text-underline-offset:.3rem}.sub-content .button{color:#fff;background:#e2644b;border-radius:999px;align-items:center;gap:.55rem;margin-top:1rem;padding:.9rem 1.2rem;font-size:.85rem;font-weight:750;text-decoration:none;display:inline-flex}.sub-content address{font-style:normal;line-height:1.75}.sub-content dl{margin:0}.sub-content dl div{border-bottom:1px solid #193b3a44;grid-template-columns:1fr 1fr;padding:.9rem 0;display:grid}.sub-content dd{text-align:right;margin:0;line-height:1.55}@media (width>=48rem){.sub-hero.svelte-aaq7mu,.sub-content.svelte-aaq7mu{padding-inline:2.5rem}.measure.svelte-aaq7mu{right:3rem}.sub-content .content-grid{grid-template-columns:.8fr 1.2fr;gap:6rem}.sub-content .rule-list li{grid-template-columns:.75fr 1.25fr}}
