.page_page__PisKQ{max-width:1100px;margin:0 auto;padding:40px 24px 80px}.page_hero__dYi1n{text-align:center;padding:60px 0 40px;border-bottom:1px solid var(--border-primary);margin-bottom:48px}.page_heroInner__U1NUN{max-width:640px;margin:0 auto}.page_overline__ihsUO{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-primary);margin-bottom:12px}.page_heroTitle__JVKTk{font-family:var(--font-heading);font-size:clamp(2rem,4vw,3rem);font-weight:700;margin:0 0 16px;color:var(--text-primary)}.page_heroSub__2nB9y{font-size:16px;color:var(--text-secondary);margin:0;line-height:1.6}.page_layout__x9xon{display:grid;grid-template-columns:1fr 340px;gap:48px;align-items:flex-start}@media(max-width:768px){.page_layout__x9xon{grid-template-columns:1fr;gap:32px}}.page_form__caCcS{display:flex;flex-direction:column;gap:20px}.page_fieldGroup__xCB4A{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:480px){.page_fieldGroup__xCB4A{grid-template-columns:1fr}}.page_field__VXPkf{display:flex;flex-direction:column;gap:6px}.page_field__VXPkf label{font-size:13px;font-weight:500;color:var(--text-secondary)}.page_field__VXPkf input,.page_field__VXPkf select{padding:10px 14px;border:1px solid var(--border-primary);border-radius:8px;background:var(--bg-secondary);color:var(--text-primary);font-size:14px;font-family:inherit;transition:border-color .15s}.page_field__VXPkf input:focus,.page_field__VXPkf select:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-primary) 15%,transparent)}.page_field__VXPkf input::-moz-placeholder,.page_field__VXPkf select::-moz-placeholder{color:var(--text-tertiary)}.page_field__VXPkf input::placeholder,.page_field__VXPkf select::placeholder{color:var(--text-tertiary)}.page_field__VXPkf select{cursor:pointer}.page_productGrid__133I9{display:flex;flex-wrap:wrap;gap:8px}.page_productChip__d3Sxe{padding:6px 14px;border:1px solid var(--border-primary);border-radius:999px;background:var(--bg-secondary);color:var(--text-secondary);font-size:13px;font-weight:500;cursor:pointer;font-family:inherit;transition:all .15s}.page_productChip__d3Sxe:hover{border-color:var(--accent-primary);color:var(--accent-primary)}.page_productChip__d3Sxe.page_selected__DUuUL{background:var(--accent-primary);border-color:var(--accent-primary);color:#fff}.page_submitBtn___9Hdo{align-self:flex-start;padding:10px 32px;background:var(--accent-primary);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:opacity .15s;font-family:inherit}.page_submitBtn___9Hdo:hover{opacity:.9}.page_submitBtn___9Hdo:disabled{opacity:.5;cursor:not-allowed}.page_successCard__b_lFo{text-align:center;padding:48px 32px;border:1px solid var(--border-primary);border-radius:12px;background:var(--bg-secondary)}.page_successCard__b_lFo h2{font-size:22px;font-weight:600;margin:16px 0 8px;color:var(--text-primary)}.page_successCard__b_lFo p{font-size:15px;color:var(--text-secondary);margin:0 0 24px;line-height:1.6}.page_successIcon__UEldr{margin-bottom:8px}.page_resetBtn__aEWTS{padding:8px 20px;border:1px solid var(--border-primary);border-radius:8px;background:rgba(0,0,0,0);color:var(--text-primary);font-size:13px;font-weight:500;cursor:pointer;font-family:inherit}.page_resetBtn__aEWTS:hover{background:var(--bg-tertiary)}.page_sidebar__T_63S{display:flex;flex-direction:column;gap:20px}.page_trustCard__9lXfO{padding:24px;border:1px solid var(--border-primary);border-radius:12px;background:var(--bg-secondary)}.page_trustCard__9lXfO h3{font-size:15px;font-weight:600;margin:0 0 16px;color:var(--text-primary)}.page_trustList__ZzpOq{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.page_trustList__ZzpOq li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--text-secondary)}.page_trustList__ZzpOq svg{flex-shrink:0}.page_quoteCard__ADV31{padding:24px;border:1px solid var(--border-primary);border-radius:12px;background:var(--bg-accent-subtle)}.page_quoteCard__ADV31 blockquote{margin:0 0 12px;font-size:14px;color:var(--text-primary);line-height:1.6;font-style:italic}.page_quoteCard__ADV31 cite{font-size:13px;color:var(--text-tertiary);font-style:normal}