.apg{padding:var(--hero-inner-top) 0 clamp(72px,10vw,128px);position:relative}.apg-grid{grid-template:"head form""more form"1fr/minmax(0,1fr) minmax(0,1.3fr);align-items:start;column-gap:clamp(40px,6vw,104px);display:grid}.apg-head{grid-area:head;justify-items:start;display:grid}.apg-form{grid-area:form;min-width:0;scroll-margin-top:96px}.apg-more{grid-area:more;justify-items:start;gap:22px;margin-top:clamp(36px,5vh,56px);display:grid}.apg-head .h1{font-family:var(--serif);letter-spacing:-.025em;max-width:6.4em;font-size:clamp(46px,5.4vw,84px);font-weight:400;line-height:.98}.apg-head .h1 em{letter-spacing:-.03em}.apg-head .lead{max-width:34ch;margin-top:24px}.apg-proof{margin-top:28px}.apg-steps{width:100%;max-width:460px}.apg-label{letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);margin-bottom:4px;font-size:11.5px;font-weight:600;display:block}.apg-steps ol{margin:0;padding:0;list-style:none}.apg-steps li{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr);gap:2px 10px;padding:14px 0;display:grid}.apg-steps li:last-child{border-bottom:0}.apg-steps .n{letter-spacing:.04em;color:var(--g3);font-variant-numeric:tabular-nums;grid-row:1/3;padding-top:3px;font-size:12.5px;font-weight:600}.apg-steps b{color:var(--text);font-size:16px;font-weight:600}.apg-steps li>span:last-child:not(.n){color:var(--text-2);font-size:15px;line-height:1.5}.apg-note{color:var(--text-2);max-width:42ch;margin:0;font-size:14.5px}.apg-link{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:15.5px;display:flex}.apg-fillout{background:var(--surface);border:0;border-radius:6px;width:100%;height:min(820px,88vh);display:block}@media (min-width:961px) and (min-height:760px){.apg-form{position:sticky;top:96px}}@media (max-width:960px){.apg-grid{grid-template:"head""form""more"/1fr}.apg-head .h1{max-width:8em}.apg-form{margin-top:clamp(28px,6vw,40px)}.apg-more{margin-top:clamp(40px,8vw,56px)}}html[data-look=inst-one] .apg .af-inline{box-shadow:none;background:#f3f5f8}html[data-look=inst-one] .apg .af-inline :is(.af-input,.af-opt){background:#fff}
