.gpe-shell{max-width:860px;margin:48px auto;padding:0 24px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#17201d}.gpe-kicker{font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#65706b;margin-bottom:10px}.gpe-shell h2{font-size:42px;line-height:1.08;margin:0 0 18px}.gpe-lead{font-size:18px;line-height:1.6;max-width:720px;color:#4c5752}.gpe-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:28px 0}.gpe-grid label{font-size:13px;font-weight:650}.gpe-grid input{width:100%;box-sizing:border-box;border:1px solid #cfd6d2;border-radius:8px;padding:13px;margin-top:6px;background:#fff}.gpe-question{padding:34px 0;border-top:1px solid #dde2df}.gpe-qnum{font-size:12px;letter-spacing:.1em;color:#7a8580}.gpe-question h3{font-size:23px;line-height:1.3;margin:8px 0 5px}.gpe-question>p{margin:0 0 16px;color:#69736f}.gpe-options{display:grid;gap:9px}.gpe-option{display:flex;align-items:flex-start;gap:12px;border:1px solid #d8dedb;border-radius:10px;padding:14px 16px;cursor:pointer;background:#fff;transition:.15s}.gpe-option:hover,.gpe-option.is-selected{border-color:#40554c;background:#f6f8f7}.gpe-option input{margin-top:3px}.gpe-button{appearance:none;border:0;border-radius:8px;background:#15231d;color:#fff;padding:15px 24px;font-size:16px;font-weight:700;cursor:pointer;margin:12px 0 60px}.gpe-success{padding:28px;border:1px solid #cfd9d4;background:#f7faf8;border-radius:10px;font-size:18px;line-height:1.6}@media(max-width:640px){.gpe-shell{margin:24px auto;padding:0 18px}.gpe-shell h2{font-size:32px}.gpe-grid{grid-template-columns:1fr}.gpe-question{padding:28px 0}.gpe-question h3{font-size:20px}}
