.ct-sheet{display:grid;gap:clamp(48px,7vh,72px) 24px}@media (min-width:1024px){.ct-sheet{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.ct-details{grid-column:1/span 5;grid-row:1}.ct-after{grid-column:1/span 5;grid-row:2}.ct-form{grid-column:7/span 6;grid-row:1/span 2}}.ct-h{margin:0 0 14px;font-family:var(--font-sans);font-size:15px;font-weight:600;color:var(--text)}.ct-rows{margin:0;border-top:1px solid var(--line)}.ct-rows>div{display:grid;grid-template-columns:1fr;gap:2px 20px;padding-block:14px;border-bottom:1px solid var(--line)}@media (min-width:560px){.ct-rows>div{grid-template-columns:11.5rem 1fr;align-items:baseline}}.ct-rows dt{font-size:14px;color:var(--text-2)}.ct-rows dd{margin:0;display:flex;flex-wrap:wrap;gap:0 20px;font-size:16px;line-height:1.5;color:var(--text)}.ct-rows dd a{display:inline-flex;align-items:center;min-height:44px;color:var(--text);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.ct-rows dd a:hover{text-decoration-color:currentColor}.ct-rows .ct-email{font-size:clamp(18px,1rem + .4vw,21px);font-weight:600}@media (min-width:560px){.ct-rows dd a{min-height:0}}.ct-next{margin:0;max-width:34em;font-size:16px;line-height:1.6;color:var(--text-2)}.ct-form .field-label{font-size:14px;font-weight:500;color:var(--text-2)}.ct-form .send-alt{font-size:15px}.ct-form .form-sent{margin:0;padding:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:17px;color:var(--text)}