.s-contact__grid{align-items:start;display:grid;gap:var(--s-8);grid-template-columns:34fr 66fr;padding:0 24px}.s-contact__copy{padding-top:var(--s-6);position:sticky;top:120px}.s-contact__grid>*{min-width:0}.s-contact .eyebrow{color:var(--c-white-60);margin-bottom:14px}.s-contact .h2{color:var(--c-white);font-size:clamp(32px,3.6vw,44px);line-height:1.05}.s-contact__text{color:var(--c-white-80);font-size:17px;line-height:1.6;margin:18px 0 40px;max-width:460px}.s-contact__prefer{align-items:center;color:var(--c-white-60);display:flex;flex-wrap:wrap;font-size:var(--fs-small);gap:var(--s-4)}.s-contact__reply{align-items:center;color:var(--c-white-50);display:flex;font-size:13px;gap:var(--s-2);margin-top:28px}.s-contact__reply svg{height:15px;width:15px}.s-contact__card{background:var(--c-white);border-radius:var(--r-xl);padding:36px 40px}.s-contact__note{color:var(--c-grey);font-size:var(--fs-eyebrow);margin-bottom:var(--s-4)}@media (max-width:1024px){.s-contact__grid{gap:40px;grid-template-columns:1fr;padding:0}.s-contact__copy{padding-top:0;position:static}}@media (max-width:480px){.s-contact__card{padding:24px 18px}}.s-contact__copy{min-width:0}