.sec .sec-grid{align-items:start;padding-block:64px 128px}.sec .sec-head{grid-column:1/span 6}.sec .sec-title{font:var(--site-text-display-sm);letter-spacing:-.02em;text-wrap:balance;margin:-8px 0}.sec .sec-lead{font:var(--site-text-title-xl);text-wrap:balance;margin:48px 0 0;line-height:24px}.sec .hub-group{grid-column:1/-1;grid-template-columns:subgrid;border-top:1px solid var(--border);align-items:start;margin-top:48px;padding-top:47px;display:grid}.sec .sec-head+.hub-group{margin-top:96px}.sec .hub-aside{grid-column:1/span 3}.sec .hub-group-title{font:var(--site-text-heading-md);margin:0}.sec .hub-group-text{font:var(--site-text-body-md);margin:8px 0 0;line-height:24px}.sec .hub-card{border-radius:var(--radius-3xl);background:var(--surface);grid-column:5/-1;padding:12px}.sec .hub-note{font:var(--site-text-body-sm);grid-column:5/-1;margin:8px 12px 0;line-height:24px}.sec .sec-never{grid-column:5/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.sec .sec-never-card{border-radius:var(--radius-3xl);background:var(--surface);flex-direction:column;align-items:flex-start;padding:24px;display:flex}.sec .sec-never-name{font:var(--site-text-heading-sm);margin:24px 0 0;line-height:24px}.sec .sec-never-text{font:var(--site-text-body-md);margin:8px 0 0;line-height:24px}.sec .sec-signs{grid-column:5/-1;margin-top:0}.sec .sec-signs .legal-sum-list{margin-top:0}.sec .sec-form{grid-column:5/span 6;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px 24px;margin:0;display:grid}.sec .sec-form .sec-wide{grid-column:1/-1}.sec .sec-send{margin-top:4px}.sec .hub-note.sec-note{grid-column:5/span 6;margin:16px 0 0}@container site (max-width:1199px){.sec .sec-grid{padding-block:48px 96px}.sec .sec-head,.sec .hub-aside,.sec .hub-card,.sec .hub-note{grid-column:1/-1}.sec .hub-card{margin-top:16px}.sec .sec-never,.sec .sec-signs,.sec .sec-form,.sec .hub-note.sec-note{grid-column:1/-1}.sec .sec-never,.sec .sec-signs,.sec .sec-form{margin-top:16px}}@container site (max-width:767px){.sec .sec-grid{padding-block:32px 64px}.sec .sec-lead{font:var(--site-text-body-lg);margin-top:32px}.sec .sec-head+.hub-group{margin-top:64px}.sec .sec-never{grid-template-columns:minmax(0,1fr);gap:16px}.sec .sec-signs{padding:16px}.sec .sec-form{grid-template-columns:minmax(0,1fr)}.sec .sec-send [data-slot=button]{width:100%}}
