.ath-hero{position:relative;background:var(--plum);color:var(--bone);min-height:800px;overflow:hidden}.ath-hero>img{position:absolute;inset:0 0 0 25%;width:75%;height:100%;object-fit:cover;object-position:65% 40%}.ath-hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#321b30 5%,#321b30ec 30%,#321b3050 65%,transparent),linear-gradient(0deg,#321b30,transparent 30%)}.ath-hero-copy{position:relative;z-index:1;padding:88px var(--gutter) 120px;max-width:850px}.ath-hero h1{font-size:clamp(96px,10vw,156px);line-height:.88}.ath-hero h1 span{color:#d6beca}.ath-hero-copy>p:not(.eyebrow){font-size:15px;max-width:420px;line-height:1.8;margin:32px 0}.ath-bottom{position:absolute;z-index:1;bottom:32px;left:var(--gutter);font-size:10px;letter-spacing:.12em}.ath-product{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:48px;background:#e8dcd6}.ath-product h2{margin-bottom:28px}.ath-product>img{filter:drop-shadow(0 24px 20px #321b3020)}.ath-product .lead{margin-bottom:20px}.ath-panels{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:48px}.ath-panel{padding:40px;display:flex;flex-direction:column}.partner{background:#e5d6d3}.founder{background:var(--plum);color:var(--bone)}.ath-number{font-size:11px;letter-spacing:.1em;font-weight:600}.ath-panel h3{font-size:clamp(32px,3.2vw,48px);margin:28px 0;line-height:1.02}.founder .ath-number{color:var(--volt)}.ath-panel ul{list-style:none;padding:0;margin:0 0 32px;display:grid;gap:16px;font-size:14px}.ath-panel li{position:relative;padding-left:24px}.ath-panel li:before{content:'✓';position:absolute;left:0;color:var(--rose)}.founder li:before{color:var(--volt)}.ath-role{border-top:1px solid #a45f6960;padding-top:24px;margin-top:auto}.ath-role>span{font-size:10px;letter-spacing:.12em;font-weight:600}.ath-role p{font-size:13px;line-height:1.8;margin-top:12px}.ath-terms{font-size:12px;max-width:820px;margin-top:28px;color:var(--muted)}.ath-application{border-top:1px solid var(--line);display:grid;grid-template-columns:.85fr 1.15fr;gap:8vw}.ath-application h2{margin-bottom:28px}.ath-application>div>p{font-size:14px}.ath-note{color:var(--muted)}.ath-fields{display:grid;grid-template-columns:1fr 1fr;gap:24px 20px}.ath-fields label{font-size:12px;font-weight:600;display:grid;gap:10px}.ath-fields .full{grid-column:1/-1}.ath-fields input,.ath-fields select,.ath-fields textarea{width:100%;border:1px solid #321b3045;border-radius:0;background:#ffffff40;padding:14px;color:var(--plum);font:400 15px/1.5 Sora,sans-serif;min-height:50px}.ath-fields textarea{resize:vertical}.ath-fields label span{font-weight:400}.ath-consent{display:flex;gap:12px;font-size:12px;line-height:1.7;margin:28px 0}.ath-consent input{flex:none;width:18px;height:18px;margin-top:3px;accent-color:var(--plum)}.ath-consent a{text-decoration:underline}.ath-trap{position:absolute;left:-10000px}.ath-application button{min-width:240px}.ath-application button:disabled{opacity:.6;cursor:wait}#ath-status{margin-top:20px;font-size:14px;overflow-wrap:anywhere}.ath-close{padding-block:80px;background:var(--plum);color:var(--bone)}.ath-close>p{font-size:12px;letter-spacing:.1em;margin-bottom:24px}.ath-close h2{font-size:clamp(76px,10vw,150px)}.ath-close h2 span{color:var(--rose)}
@media(max-width:700px){.ath-hero{min-height:880px}.ath-hero>img{inset:0;width:100%;height:55%;object-position:64% 25%}.ath-hero:after{background:linear-gradient(0deg,#321b30 35%,#321b3010 90%)}.ath-hero-copy{padding:300px var(--gutter) 90px}.ath-hero h1{font-size:clamp(78px,20vw,130px)}.ath-hero-copy>p:not(.eyebrow){font-size:13px;margin-block:24px}.ath-bottom{font-size:8px;right:24px}.ath-product,.ath-application{grid-template-columns:1fr;gap:40px}.ath-product>img{width:100%}.ath-panels{grid-template-columns:1fr;gap:24px;margin-top:32px}.ath-panel{padding:28px}.ath-panel h3{font-size:40px}.ath-fields{grid-template-columns:1fr}.ath-fields .full{grid-column:auto}.ath-application h2{font-size:76px}.ath-terms{font-size:12px}.ath-close{padding-block:64px}}

@media(min-width:701px){.ath-role{min-height:134px}}
