.MaQEXG_page{background:var(--color-surface-base);padding:46px 0 64px}.MaQEXG_container{gap:28px;display:grid}.MaQEXG_heroShell{border-radius:var(--radius-lg);background:var(--color-surface-warm);grid-template:"intro form""info form""cards form"".form"1fr/minmax(0,1fr) minmax(360px,460px);align-items:start;gap:22px 34px;padding:42px;display:grid}.MaQEXG_heroIntro{gap:var(--space-6);grid-area:intro;display:grid}.MaQEXG_headerTitle{font-size:var(--font-size-heading-xl);letter-spacing:-.028em;text-wrap:balance;color:var(--color-text-strong);margin:0;font-weight:800;line-height:1}.MaQEXG_infoPanel{grid-area:info;gap:12px;margin-block-start:var(--space-8);display:grid}.MaQEXG_infoPanel h2{font-size:var(--font-size-heading-md);letter-spacing:-.018em;text-align:left;color:var(--color-text-strong);margin:0;font-weight:800;line-height:1.08}.MaQEXG_helpList{gap:11px;margin:0;padding:0;display:grid}.MaQEXG_helpList li{max-width:60ch;font-size:var(--font-size-body);text-wrap:balance;color:var(--color-text-body);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;line-height:1.5;list-style:none;display:grid}.MaQEXG_helpList li svg{margin-top:4px;flex:none;margin-top:calc(.5lh - 9px)}.MaQEXG_trustCards{flex-wrap:wrap;grid-area:cards;gap:12px;margin:0;padding:0;display:flex;container-type:inline-size}.MaQEXG_trustCard{border-radius:var(--radius-md);background:var(--color-surface-base);flex:100%;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;list-style:none;display:grid}.MaQEXG_trustCard p{font-size:var(--font-size-small);color:var(--color-text-body);margin:0;line-height:1.4}.MaQEXG_trustCard strong{color:var(--color-text-strong);display:block}@container (min-width:640px){.MaQEXG_trustCard{flex:1 1 0;grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;min-width:0;padding:16px}}.MaQEXG_formCard{border-radius:var(--radius-lg);background:var(--color-surface-base);flex-direction:column;grid-area:form;padding:28px 26px;display:flex}.MaQEXG_stepRow{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.MaQEXG_stepIndicator{font-weight:700;font-size:var(--font-size-body);color:var(--color-text-strong);line-height:1}.MaQEXG_backBtn{cursor:pointer;font-family:var(--font-family-base);font-weight:700;font-size:var(--font-size-body);color:var(--color-text-strong);background:0 0;border:none;align-items:center;gap:8px;margin:-10px -12px;padding:10px 12px;transition:opacity .2s;display:flex}.MaQEXG_backBtn:hover{opacity:.7}.MaQEXG_formTitle{font-weight:700;font-size:var(--font-size-heading-md);color:var(--color-text-strong);text-align:left;margin:0 0 16px;line-height:1.15}.MaQEXG_formSubtitle{font-size:var(--font-size-label);color:var(--color-text-body);margin:0 0 28px;line-height:1.55}.MaQEXG_freeText{color:var(--color-text-strong);font-weight:600}.MaQEXG_fieldset{border:none;min-width:0;margin:0;padding:0}.MaQEXG_question{font-weight:700;font-size:var(--font-size-body);color:var(--color-text-strong);margin:0 0 16px}legend.MaQEXG_question{float:left;width:100%;padding:0}.MaQEXG_options{clear:both;flex-direction:column;gap:12px;display:flex}.MaQEXG_option{border:1.5px solid var(--color-border-soft);border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:12px;padding:13px 16px;transition:border-color .2s,background .2s;display:flex}.MaQEXG_option:hover{border-color:var(--color-accent)}.MaQEXG_option:focus-within{outline:3px solid var(--color-text-strong);outline-offset:2px}.MaQEXG_option.MaQEXG_optionSelected{border-color:var(--color-accent);background:var(--color-accent-soft)}.MaQEXG_option.MaQEXG_optionSelected .MaQEXG_radioCustom{border-color:var(--color-accent);background:var(--color-accent)}.MaQEXG_option.MaQEXG_optionSelected .MaQEXG_radioCustom:after{content:"";background:#fff;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MaQEXG_radioHidden{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.MaQEXG_radioCustom{border:2px solid var(--color-border-strong);background:var(--color-surface-base);border-radius:50%;flex-shrink:0;width:18px;height:18px;transition:border-color .2s,background .2s;position:relative}.MaQEXG_optionLabel{font-size:var(--font-size-body);color:var(--color-text-primary);line-height:1.4}.MaQEXG_divider{border:none;border-top:1px solid var(--color-border-light);margin:24px 0}.MaQEXG_resourcesList{flex-direction:column;gap:10px;margin:0 0 32px;padding:0;list-style:none;display:flex}.MaQEXG_resourcesList li{align-items:center;gap:8px;display:flex}.MaQEXG_resourcesList li:before{content:"";background:var(--color-accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.MaQEXG_resourcesList li a{font-size:var(--font-size-label);color:var(--color-text-primary);text-underline-offset:2px;font-weight:600;text-decoration:underline}.MaQEXG_resourcesList li a:hover{color:var(--color-accent-ink)}.MaQEXG_commercialBody{flex-direction:column;gap:10px;margin-bottom:24px;display:flex}.MaQEXG_commercialBody p{font-size:var(--font-size-label);color:var(--color-text-body);margin:0;line-height:1.5}.MaQEXG_homeBtn{background:var(--color-accent);color:var(--color-text-strong);border-radius:var(--radius-button);font-weight:700;font-size:var(--font-size-body);align-self:flex-start;padding:14px 28px;text-decoration:none;transition:background .2s,transform .2s;display:inline-block}.MaQEXG_homeBtn:hover{background:var(--color-accent-hover);transform:translateY(-2px)}.MaQEXG_afterBand{margin-top:26px}.MaQEXG_faqBand{gap:var(--space-5);inline-size:100%;max-inline-size:var(--layout-max-reading);padding:var(--space-8) 0 var(--space-12);flex-direction:column;justify-self:center;display:flex}.MaQEXG_softExit{max-inline-size:var(--layout-max-reading);margin-inline:auto;padding-block-start:var(--space-4)}.MaQEXG_softExit [data-final-cta]>p:empty{display:none}@media (max-width:768px){.MaQEXG_heroShell{grid-template:"intro""form""info""cards"/minmax(0,1fr);padding:24px 18px}.MaQEXG_infoPanel{margin-block-start:var(--space-4)}.MaQEXG_faqBand{padding-top:var(--space-6)}.MaQEXG_formCard{padding:20px 16px}}