/* User-tested native signup. Scoped to signup sections only. */
.native-signup{padding-top:56px;padding-bottom:60px}
.native-signup>.section-heading{display:block;text-align:left;margin-bottom:30px}
.native-signup>.section-heading :is(h1,h2){font:400 clamp(34px,4vw,50px)/1.12 var(--serif);letter-spacing:-.035em;margin:0 0 18px;max-width:740px}
.native-signup>.section-heading :is(h1,h2) em{color:var(--gold)}
.native-signup>.section-heading>p{max-width:800px;margin:0;line-height:1.6}
.native-signup>.section-heading .eyebrow{margin:0 0 18px}
.native-signup .signup-panel{min-width:0}
.native-signup .signup-trap{position:absolute;left:-5000px;width:1px;height:1px;overflow:hidden}
@media(max-width:700px){.native-signup{padding-top:32px}.native-signup .gift-layout{grid-template-columns:1fr}.native-signup .signup-panel{padding:24px}.native-signup .location-fields{grid-template-columns:1fr}}
