.sar-grid{grid-template-columns:1.1fr .9fr;align-items:start;gap:clamp(32px,5vw,72px);display:grid}@media (max-width:860px){.sar-grid{grid-template-columns:1fr}}.sar-lede{color:var(--text-2);max-width:46ch;margin-top:14px;font-size:18px}.sar-body{color:var(--text-2);text-wrap:pretty;max-width:52ch;margin-top:20px;font-size:16px}.sar-h2{letter-spacing:.02em;margin-top:36px;font-size:15px;font-weight:650}.sar-list{gap:14px;margin-top:16px;padding:0;list-style:none;display:grid}.sar-list li{color:var(--text-2);max-width:54ch;padding-left:22px;font-size:15px;position:relative}.sar-list li:before{content:"";background:var(--brand);border-radius:999px;width:7px;height:7px;position:absolute;top:9px;left:0}.sar-card{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:clamp(24px,3vw,36px);position:sticky;top:112px}@media (max-width:860px){.sar-card{position:static}}.sar-form{gap:16px;display:grid}.sar-field{gap:6px;display:grid}.sar-field label{color:var(--text-2);font-size:13px;font-weight:600}.sar-field input{width:100%;font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--line-2);border-radius:var(--radius-sm);transition:border-color var(--dur-feedback) var(--ease-enter);padding:11px 13px;font-size:15px}.sar-field input:focus{border-color:var(--brand);outline:none}.sar-form .btn{justify-content:center;margin-top:4px}.sar-form .btn:disabled{opacity:.6;cursor:default}.sar-fine{color:var(--text-3);margin:0;font-size:12.5px;line-height:1.5}.sar-error{color:var(--color-error-500,#e5484d);margin:0;font-size:13px}.sar-done{justify-items:start;gap:16px;display:grid}.sar-done-title{margin:0;font-size:18px;font-weight:650}
