.brand > img{max-width:42px;max-height:42px;object-fit:contain}.brand > img:not([src]){display:none}.intro-copy{grid-row:1/4}.intro-copy h1{font-size:clamp(3.5rem,8vw,8rem);letter-spacing:-.07em;line-height:.82;margin:0}.intro-copy h1 em{color:var(--lime);font-style:normal;-webkit-text-stroke:2px var(--ink);paint-order:stroke fill}.intro-copy>p:not(.eyebrow){font-size:1.15rem;max-width:650px}.customer-step{margin-top:26px}.customer-fields{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px}.customer-fields .full{grid-column:1/-1}.customer-fields label{font-size:.76rem;font-weight:900;color:var(--muted)}.customer-fields input,.customer-fields select{width:100%;margin-top:5px;padding:10px;border:1px solid var(--line);border-radius:8px;font:inherit}.customer-fields small{font-weight:400}.secure a{color:inherit}.content-block,.legal-page{max-width:960px;margin:0 auto;padding:80px clamp(20px,6vw,90px)}.content-block h2,.legal-page h1{font-size:clamp(2.4rem,6vw,5rem);letter-spacing:-.05em;margin:.2em 0}.content-block p,.legal-page p{font-size:1.1rem;line-height:1.7}.legal-page{min-height:70vh}.topbar>a{color:inherit;text-decoration:none;font-weight:800}@media(max-width:900px){.intro-copy{grid-row:auto}.intro{display:block}.intro .stats{margin-top:30px}}@media(max-width:520px){.customer-fields{grid-template-columns:1fr}.customer-fields .full{grid-column:auto}}
