.cgrid2{align-items:start;display:grid;gap:40px;grid-template-columns:1fr 380px;margin-top:40px}@media(max-width:920px){.cgrid2{grid-template-columns:1fr}}.formcard{background:var(--card);border:1.5px solid var(--card-brd);border-radius:var(--r);box-shadow:var(--shadow);padding:32px}.formcard h3{font-size:20px;font-weight:900;letter-spacing:-.01em;margin-bottom:6px}.formcard .fsub{color:var(--muted);font-size:12.5px;font-weight:600;line-height:1.6;margin-bottom:22px}.cside{flex-direction:column}.ccard,.cside{display:flex;gap:14px}.ccard{align-items:flex-start;background:var(--card);border:1.5px solid var(--card-brd);border-radius:var(--r);box-shadow:var(--shadow);padding:22px}.ccard .ci{align-items:center;border-radius:13px;color:#fff;display:flex;flex:none;font-size:17px;height:40px;justify-content:center;width:40px}.ccard b{display:block;font-size:14px;font-weight:800}.ccard p{color:var(--muted);font-size:12px;font-weight:500;line-height:1.6;margin-top:4px}.ccard a{color:var(--hero-deep);font-weight:800;text-decoration:none}body[data-theme=night] .ccard a{color:var(--hero)}.sent{background:color-mix(in srgb,var(--hero) 12%,transparent);border:1.5px solid var(--hero);border-radius:14px;display:none;font-size:13px;font-weight:700;margin-top:16px;padding:14px 18px}.sent.show{display:block}.expect{border-top:1.5px solid var(--card-brd);margin-top:22px;padding-top:18px}.expect b{color:var(--muted);font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.expect ol{margin:10px 0 0 18px}.expect li{color:var(--muted);font-size:12.5px;font-weight:600;padding:4px 0}.expect li em{color:var(--ink);font-style:normal;font-weight:800}