.t1-form,.t1-form *,.t1-form :after,.t1-form :before{box-sizing:border-box}.t1-form :where(h2,p){margin:0}.t1-form{background:#fff;font-family:IBM Plex Sans,sans-serif;padding:96px 0 104px}.t1-form--tint{background:var(--psg-tint,#f6f8fb)}.t1-form__wrap{align-items:start;column-gap:80px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);margin:0 auto;max-width:1506px;padding:0 24px;width:100%}.t1-form__copy{max-width:560px}.t1-form__eyebrow{color:var(--psg-blue,#174ca1);font-size:20px;font-weight:600;letter-spacing:.14em;line-height:1.2;margin-bottom:14px;text-transform:uppercase}.t1-form__h{color:var(--psg-ink,#231f20);font-family:Saira,sans-serif;font-size:42px;font-weight:600;letter-spacing:-.015em;line-height:1.14;margin-bottom:20px}.t1-form__intro{color:var(--psg-ink2,#565656);font-size:18px;line-height:1.55}.t1-form__link{align-items:center;color:var(--psg-blue,#174ca1);display:inline-flex;font-size:16px;font-weight:600;gap:6px;line-height:1.3;margin-top:24px;text-decoration:none}.t1-form__link:hover{text-decoration:underline;text-underline-offset:4px}.t1-form__link:hover .t1-form__arrow{transform:translateX(3px)}.t1-form__link:focus-visible{border-radius:2px;outline:2px solid var(--psg-orange,#f37321);outline-offset:3px}.t1-form__arrow{transition:transform .2s}.t1-form__privacy{border-top:1px solid var(--psg-line,#dee3e9);color:var(--psg-ink2,#565656);font-size:14px;line-height:1.5;margin-top:28px;padding-top:16px}.t1-form__privacy p{margin:0}.t1-form__privacy a{color:var(--psg-blue,#174ca1)}.t1-form__privacy a:focus-visible{outline:2px solid var(--psg-orange,#f37321);outline-offset:2px}.t1-form__panel{background:#fff;border:1px solid var(--psg-line,#dee3e9);border-radius:12px;padding:32px}.t1-form__notice{background:var(--psg-tint,#f6f8fb);border-left:3px solid var(--psg-orange,#f37321);color:var(--psg-ink2,#565656);font-size:14px;padding:10px 14px}@media (max-width:1200px){.t1-form{padding:80px 0}.t1-form__wrap{column-gap:48px}.t1-form__h{font-size:36px}}@media (max-width:767px){.t1-form{padding:56px 0}.t1-form__wrap{grid-template-columns:minmax(0,1fr);row-gap:32px}.t1-form__eyebrow{font-size:15px}.t1-form__h{font-size:30px}.t1-form__intro{font-size:16px}.t1-form__panel{padding:20px 16px}}@media (prefers-reduced-motion:reduce){.t1-form__arrow{transition:none}}