.mqa-page,.mqa-page *{box-sizing:border-box}.mqa-page{--c-primary:#0020c8;--c-primary-dark:#00188f;--c-primary-light:#4074b6;--c-primary-soft:#f2f6ff;--c-accent:#ff6b35;--c-accent-dark:#e0551f;--c-accent-soft:#fff3ee;--c-navy:#0a1740;--c-navy-deep:#081334;--c-text:#0a1130;--c-text-muted:#5a6478;--c-surface:#ffffff;--c-surface-alt:#f7f9fc;--c-surface-deep:#0a1740;--c-border:#e3e9f2;--c-border-strong:#cfd8e8;--c-success:#13612e;--c-info:#0b2fa8;--c-warning:#b23c0c;--shadow-sm:0 1px 2px rgba(10, 23, 64, .05), 0 2px 8px rgba(10, 23, 64, .05);--shadow-md:0 2px 6px rgba(10, 23, 64, .05), 0 12px 32px rgba(10, 23, 64, .09);--shadow-lg:0 24px 64px rgba(10, 23, 64, .16);--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--gap-xs:8px;--gap-sm:16px;--gap-md:24px;--gap-lg:40px;--gap-xl:64px;--gap-2xl:96px;--measure:720px;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',system-ui,sans-serif;font-size:17px;line-height:1.6;color:var(--c-text);-webkit-font-smoothing:antialiased;overflow-x:clip}.mqa-page h1,.mqa-page h2,.mqa-page h3,.mqa-page h4{font-family:inherit;color:var(--c-text);margin:0;line-height:1.15;letter-spacing:-.02em;font-weight:800}.mqa-page img{max-width:100%;height:auto}.mqa-page [id]{scroll-margin-top:120px}.mqa-section{padding:clamp(48px, 6vw, 72px) 24px}.mqa-section--alt{background:var(--c-surface-alt)}.mqa-section--tight{padding-top:clamp(32px, 4vw, 44px)}.mqa-section--flush{padding-bottom:0}.mqa-container{max-width:1100px;margin:0 auto}.mqa-container--narrow{max-width:var(--measure);margin:0 auto}.mqa-divider{height:1px;border:0;margin:0;background:var(--c-border)}.mqa-eyebrow{display:inline-block;width:auto;padding:7px 15px;background:var(--c-accent-soft);color:var(--c-accent-dark);font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.09em;line-height:1.2;border-radius:100px;margin:0 0 18px}.mqa-page .mqa-section-title{font-size:clamp(25px, 3.4vw, 36px);margin:0 0 14px;text-wrap:balance}.mqa-page .mqa-section-lead{font-size:clamp(16px, 1.5vw, 18px);color:var(--c-text-muted);line-height:1.7;text-align:left;margin:0 0 36px}.mqa-page .mqa-section-lead--center{text-align:center}.mqa-section-num{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-bottom:16px;border-radius:11px;background:var(--c-navy);color:#fff;font-size:16px;font-weight:800;letter-spacing:0}.mqa-page .mqa-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 26px;min-height:52px;border-radius:var(--radius-sm);border:1.5px solid #fff0;font-size:16px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.mqa-page .mqa-btn:hover,.mqa-page .mqa-btn:focus-visible{text-decoration:none}.mqa-page .mqa-btn:focus-visible{outline:3px solid var(--c-accent);outline-offset:3px}.mqa-page a.mqa-btn--primary,.mqa-page a.mqa-btn--primary:visited{background:var(--c-accent);border-color:var(--c-accent);color:#fff;box-shadow:0 2px 6px rgb(255 107 53 / .22),0 10px 26px rgb(255 107 53 / .24)}.mqa-page a.mqa-btn--primary:hover,.mqa-page a.mqa-btn--primary:focus{background:var(--c-accent-dark);border-color:var(--c-accent-dark);color:#fff;transform:translateY(-1px)}.mqa-page a.mqa-btn--ghost,.mqa-page a.mqa-btn--ghost:visited{background:rgb(255 255 255 / .12);border-color:rgb(255 255 255 / .55);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mqa-page a.mqa-btn--ghost:hover,.mqa-page a.mqa-btn--ghost:focus{background:#fff;border-color:#fff;color:var(--c-navy);transform:translateY(-1px)}.mqa-page a.mqa-btn--outline,.mqa-page a.mqa-btn--outline:visited{background:#fff;border-color:var(--c-border-strong);color:var(--c-navy)}.mqa-page a.mqa-btn--outline:hover,.mqa-page a.mqa-btn--outline:focus{background:var(--c-navy);border-color:var(--c-navy);color:#fff;transform:translateY(-1px)}.mqa-hero{position:relative;padding:clamp(52px, 6vw, 76px) 24px clamp(76px, 8vw, 104px);background-color:var(--c-navy);background-image:radial-gradient(70rem 34rem at 78% -14%,rgb(0 60 210 / .50),#fff0 62%),radial-gradient(46rem 26rem at 4% 112%,rgb(255 107 53 / .18),#fff0 60%),linear-gradient(180deg,#0c1c4d 0%,#0a1740 58%,var(--c-navy-deep) 100%);overflow:hidden;isolation:isolate}.mqa-hero__media{position:absolute;inset:0;z-index:-2;background-size:cover;background-position:center}.mqa-hero__media::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgb(8 19 52 / .88) 0%,rgb(10 23 64 / .82) 55%,rgb(8 19 52 / .92) 100%)}.mqa-hero__inner{position:relative;z-index:1;max-width:880px;margin:0 auto;text-align:center}.mqa-page .mqa-hero__title{font-size:clamp(30px, 4.4vw, 50px);line-height:1.08;letter-spacing:-.03em;color:#fff;text-wrap:balance;margin:0 auto 22px;max-width:20ch}.mqa-page .mqa-hero__title em{font-style:normal;color:var(--c-accent)}.mqa-page .mqa-hero__subtitle{display:block;max-width:62ch;margin:0 auto clamp(32px, 3.4vw, 44px);font-size:clamp(16px, 1.55vw, 19px);line-height:1.6;color:rgb(255 255 255 / .88);text-align:center;text-wrap:pretty}.mqa-hero__cta{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin:0}.mqa-hero__trust{display:flex;gap:12px 30px;justify-content:center;flex-wrap:wrap;margin:clamp(30px, 3.2vw, 40px) auto 0;padding-top:clamp(24px, 2.6vw, 30px);border-top:1px solid rgb(255 255 255 / .16);max-width:820px;color:rgb(255 255 255 / .82);font-size:14.5px;line-height:1.35}.mqa-hero__trust-item{display:inline-flex;align-items:center;gap:8px}.mqa-hero__trust-item::before{content:'';flex:0 0 auto;width:16px;height:16px;border-radius:50%;background-color:rgb(74 222 128 / .18);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.4l3 3 6-6.5' fill='none' stroke='%234ade80' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:12px 12px}.mqa-lede{position:relative;z-index:2;padding:0 24px clamp(30px, 3.4vw, 42px)}.mqa-hero+.mqa-lede{margin-top:clamp(-56px, -4vw, -40px)}.mqa-lede:not(.mqa-hero+.mqa-lede){padding-top:clamp(36px, 4vw, 48px)}.mqa-meta{display:flex;align-items:center;flex-wrap:wrap;gap:9px 16px;padding:17px 22px;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);font-size:14px;color:var(--c-text-muted)}.mqa-meta__author{display:inline;font-weight:700;color:var(--c-text)}.mqa-meta__author::before{content:'GB';display:inline-flex;align-items:center;justify-content:center;vertical-align:-10px;margin-right:10px;width:30px;height:30px;border-radius:50%;background:linear-gradient(140deg,#0a2fb0,var(--c-navy));color:#fff;font-size:11.5px;font-weight:800;letter-spacing:.04em}.mqa-meta__sep{width:1px;height:16px;background:var(--c-border);display:inline-block}.mqa-meta__date,.mqa-meta__read,.mqa-meta__tag{white-space:nowrap}.mqa-meta__tag{padding:4px 10px;border-radius:100px;background:var(--c-primary-soft);color:var(--c-info);font-size:12.5px;font-weight:700}.mqa-toc{margin:22px 0 0;padding:22px 24px 24px;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.mqa-toc__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:14px;margin-bottom:10px;border-bottom:1px solid var(--c-border)}.mqa-page .mqa-toc__title{margin:0;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--c-text)}.mqa-toc__count{font-size:13px;color:var(--c-text-muted);white-space:nowrap}.mqa-page .mqa-toc__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:2px 22px;counter-reset:mqatoc}.mqa-page .mqa-toc__list li{margin:0;padding:0}.mqa-page .mqa-toc__list li::before{content:none}.mqa-page .mqa-toc__list a{display:grid;grid-template-columns:26px 1fr;align-items:start;gap:12px;padding:9px 10px;border-radius:9px;color:var(--c-text);font-size:15.5px;font-weight:600;line-height:1.4;text-decoration:none;transition:background-color .16s ease,color .16s ease}.mqa-page .mqa-toc__list a::before{counter-increment:mqatoc;content:counter(mqatoc);display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:8px;background:var(--c-primary-soft);color:var(--c-info);font-size:12.5px;font-weight:800;transition:background-color .16s ease,color .16s ease}.mqa-page .mqa-toc__list a:hover,.mqa-page .mqa-toc__list a:focus-visible{background:var(--c-primary-soft);color:var(--c-info);text-decoration:none}.mqa-page .mqa-toc__list a:hover::before,.mqa-page .mqa-toc__list a:focus-visible::before{background:var(--c-accent);color:#fff}@media (min-width:900px){.mqa-page .mqa-toc__list{grid-template-columns:1fr 1fr}}.mqa-prose{font-size:17.5px;line-height:1.75;color:var(--c-text)}.mqa-page .mqa-prose>p{margin:0 0 22px}.mqa-page .mqa-prose>p:last-child{margin-bottom:0}.mqa-page .mqa-prose>:first-child{margin-top:0}.mqa-page .mqa-prose h2{font-size:clamp(24px, 3vw, 32px);line-height:1.18;text-wrap:balance;margin:clamp(48px, 5vw, 64px) 0 16px}.mqa-page .mqa-prose h2::before{content:'';display:block;width:44px;height:4px;margin-bottom:18px;border-radius:2px;background:var(--c-accent)}.mqa-page .mqa-prose h3{font-size:clamp(19px, 2vw, 21px);line-height:1.3;text-wrap:balance;color:var(--c-navy);margin:34px 0 12px}.mqa-page .mqa-prose h4{font-size:17px;margin:26px 0 10px}.mqa-page .mqa-prose a{color:var(--c-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:rgb(0 32 200 / .35)}.mqa-page .mqa-prose a:hover{color:var(--c-accent-dark);text-decoration-color:currentColor}.mqa-page .mqa-prose>ul:not([class]),.mqa-page .mqa-prose>ol:not([class]){list-style:none;margin:0 0 24px;padding:0}.mqa-page .mqa-prose>ul:not([class])>li,.mqa-page .mqa-prose>ol:not([class])>li{position:relative;margin:0 0 10px;padding-left:26px;line-height:1.65}.mqa-page .mqa-prose>ul:not([class])>li::before{content:'';position:absolute;left:4px;top:.62em;width:7px;height:7px;border-radius:2px;background:var(--c-accent)}.mqa-page .mqa-prose>ol:not([class]){counter-reset:mqaol}.mqa-page .mqa-prose>ol:not([class])>li::before{counter-increment:mqaol;content:counter(mqaol) '.';position:absolute;left:0;top:0;color:var(--c-primary);font-weight:800;font-variant-numeric:tabular-nums}.mqa-page .mqa-prose strong{font-weight:700;color:var(--c-text)}.mqa-figure{margin:32px 0;text-align:center}.mqa-figure img{border-radius:var(--radius-md);box-shadow:var(--shadow-md);max-height:420px;width:auto;max-width:100%}.mqa-figure figcaption{margin-top:10px;font-size:13px;color:var(--c-text-muted)}.mqa-callout{margin:32px 0;padding:22px 26px;border:1px solid var(--c-border);border-left:4px solid var(--c-border-strong);border-radius:var(--radius-md);background:var(--c-surface-alt);font-size:16.5px;line-height:1.68}.mqa-page .mqa-callout p{margin:0 0 12px}.mqa-page .mqa-callout p:last-child{margin-bottom:0}.mqa-page .mqa-callout .mqa-callout__title{display:block;margin:0 0 10px;font-size:15.5px;font-weight:800;letter-spacing:-.01em;line-height:1.35}.mqa-page .mqa-callout ul,.mqa-page .mqa-callout ol{margin:0;padding:0;list-style:none}.mqa-page .mqa-callout li{position:relative;margin:0 0 8px;padding-left:20px}.mqa-page .mqa-callout li:last-child{margin-bottom:0}.mqa-page .mqa-callout li::before{content:'';position:absolute;left:2px;top:.62em;width:6px;height:6px;border-radius:2px;background:currentColor;opacity:.55}.mqa-callout--norme{background:var(--c-primary-soft);border-color:#d3dffb;border-left-color:var(--c-primary)}.mqa-page .mqa-callout--norme .mqa-callout__title{color:var(--c-info)}.mqa-callout--alerte{background:var(--c-accent-soft);border-color:#ffd7c3;border-left-color:var(--c-accent)}.mqa-page .mqa-callout--alerte .mqa-callout__title{color:var(--c-warning)}.mqa-callout--retenir{background:#f1fbf4;border-color:#c9ecd6;border-left-color:var(--c-success)}.mqa-page .mqa-callout--retenir .mqa-callout__title{color:var(--c-success)}.mqa-callout--chiffre{background:var(--c-surface-alt);border-color:var(--c-border);border-left-color:var(--c-primary-light)}.mqa-page .mqa-callout--chiffre .mqa-callout__title{color:#21386e}.mqa-page .mqa-checklist{list-style:none;margin:28px 0;padding:0;display:grid;gap:12px}.mqa-page .mqa-checklist__item{display:grid;grid-template-columns:34px 1fr;gap:16px;align-items:start;margin:0;padding:18px 20px;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.mqa-page .mqa-checklist__item::before{content:none}.mqa-checklist__num{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:var(--c-navy);color:#fff;font-size:14px;font-weight:800}.mqa-checklist__label{margin:0 0 5px;font-size:16px;font-weight:700;line-height:1.35;color:var(--c-text)}.mqa-checklist__desc{margin:0;font-size:15px;line-height:1.62;color:var(--c-text-muted)}.mqa-table-wrap{margin:32px 0;border:1px solid var(--c-border);border-radius:var(--radius-md);overflow-x:auto;-webkit-overflow-scrolling:touch;background:var(--c-surface);box-shadow:var(--shadow-sm)}.mqa-page .mqa-table-wrap table{width:100%;min-width:520px;margin:0;border-collapse:collapse;font-size:15px;line-height:1.55}.mqa-page .mqa-table-wrap th{padding:13px 16px;background:var(--c-navy);color:#fff;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;text-align:left;vertical-align:bottom;border:0}.mqa-page .mqa-table-wrap td{padding:13px 16px;border-top:1px solid var(--c-border);vertical-align:top;color:var(--c-text)}.mqa-page .mqa-table-wrap tbody tr:nth-child(even) td{background:var(--c-surface-alt)}.mqa-page .mqa-table-wrap td:first-child{font-weight:600}.mqa-page .mqa-table-wrap td strong{color:var(--c-info);font-weight:700}.mqa-schema{margin:30px 0 34px;padding:0}.mqa-page .mqa-schema svg{display:block;width:100%;max-width:100%;height:auto;border:1px solid var(--c-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.mqa-page .mqa-schema figcaption{margin-top:10px;font-size:13px;line-height:1.55;color:var(--c-text-muted)}.mqa-trust{padding:clamp(36px, 4vw, 48px) 24px;background:var(--c-surface)}.mqa-trust__grid{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--c-border);border:1px solid var(--c-border);border-radius:var(--radius-md);overflow:hidden}.mqa-trust__item{background:var(--c-surface);padding:26px 20px;text-align:center}.mqa-trust__num{font-size:clamp(30px, 3.4vw, 40px);font-weight:800;letter-spacing:-.03em;color:var(--c-navy);line-height:1.05}.mqa-trust__num em{font-style:normal;color:var(--c-accent)}.mqa-trust__label{margin-top:8px;font-size:12.5px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--c-text-muted);line-height:1.4}.mqa-trust-inline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:32px 0}.mqa-trust-inline__item{display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 14px;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);text-align:center}.mqa-trust-inline__num{font-size:21px;font-weight:800;letter-spacing:-.02em;color:var(--c-navy);line-height:1.15}.mqa-trust-inline__label{font-size:13px;line-height:1.45;color:var(--c-text-muted)}.mqa-values{background:var(--c-surface-alt)}.mqa-values__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mqa-value{padding:26px 26px 28px;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.mqa-value__icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:14px;border-radius:12px;background:var(--c-accent-soft);font-size:20px;line-height:1}.mqa-page .mqa-value__title{font-size:18px;margin:0 0 8px;color:var(--c-navy)}.mqa-page .mqa-value__desc{margin:0;font-size:15.5px;line-height:1.65;color:var(--c-text-muted)}.mqa-faq{padding:clamp(48px, 6vw, 72px) 24px;background:var(--c-surface-alt)}.mqa-page .mqa-faq__list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.mqa-page .mqa-faq__item{margin:0;padding:0;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}.mqa-page .mqa-faq__item::before{content:none}.mqa-page .mqa-faq__item:hover{border-color:var(--c-border-strong)}.mqa-page .mqa-faq__item[open]{border-color:var(--c-border-strong);box-shadow:var(--shadow-md)}.mqa-page .mqa-faq__q{display:grid;grid-template-columns:22px 1fr 20px;gap:14px;align-items:start;margin:0;padding:19px 22px;font-size:17px;font-weight:700;line-height:1.42;color:var(--c-navy);cursor:pointer;list-style:none;transition:background-color .16s ease}.mqa-page .mqa-faq__q::-webkit-details-marker{display:none}.mqa-page .mqa-faq__q::marker{content:''}.mqa-page .mqa-faq__q:hover{background:var(--c-surface-alt)}.mqa-page .mqa-faq__q:focus-visible{outline:3px solid var(--c-accent);outline-offset:-3px}.mqa-faq__q::before{content:'';width:22px;height:22px;margin-top:.1em;border-radius:7px;background-color:var(--c-accent-soft);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M7.3 7.4a2.8 2.8 0 015.4 1c0 1.9-2.7 2.2-2.7 4M10 15.2h.01' fill='none' stroke='%23e0551f' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px 16px}.mqa-faq__q::after{content:'';width:20px;height:20px;margin-top:.15em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 8l5 5 5-5' fill='none' stroke='%235a6478' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:18px 18px;transition:transform .2s ease}.mqa-page .mqa-faq__item[open]>.mqa-faq__q::after{transform:rotate(180deg)}.mqa-page .mqa-faq__a{margin:0;padding:0 22px 20px 58px;font-size:16px;line-height:1.68;color:var(--c-text-muted)}.mqa-page .mqa-faq__a p{margin:0 0 12px}.mqa-page .mqa-faq__a p:last-child{margin-bottom:0}.mqa-page .mqa-faq__a a{color:var(--c-primary);text-decoration:underline;text-underline-offset:3px}.mqa-author-card{display:grid;grid-template-columns:72px 1fr;gap:22px;align-items:start;margin:48px 0 0;padding:28px 30px;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.mqa-author-card__avatar{display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:linear-gradient(140deg,#0a2fb0 0%,var(--c-navy) 100%);color:#fff;font-size:24px;font-weight:800;letter-spacing:.02em}.mqa-page .mqa-author-card__name{margin:0 0 6px;font-size:18px;font-weight:800;color:var(--c-text)}.mqa-page .mqa-author-card__role{display:inline-block;margin:0 0 12px;padding:4px 11px;border-radius:100px;background:var(--c-accent-soft);color:var(--c-accent-dark);font-size:12.5px;font-weight:700;letter-spacing:.02em}.mqa-page .mqa-author-card__bio{margin:0;font-size:15px;line-height:1.68;color:var(--c-text-muted)}.mqa-sources{margin:28px 0 0;padding:18px 22px;background:var(--c-surface-alt);border:1px solid var(--c-border);border-left:3px solid var(--c-border-strong);border-radius:var(--radius-sm);font-size:13.5px;line-height:1.65;color:var(--c-text-muted)}.mqa-sources strong{color:var(--c-text)}.mqa-sources a{color:var(--c-primary)}.mqa-cta{padding:clamp(52px, 6vw, 76px) 24px;text-align:center;background-color:var(--c-navy);background-image:radial-gradient(60rem 30rem at 20% -20%,rgb(0 60 210 / .45),#fff0 62%),radial-gradient(42rem 24rem at 96% 118%,rgb(255 107 53 / .20),#fff0 60%),linear-gradient(180deg,#0b1a48 0%,var(--c-navy-deep) 100%)}.mqa-cta__inner{max-width:760px;margin:0 auto}.mqa-page .mqa-cta h2,.mqa-page .mqa-cta__title{color:#fff;font-size:clamp(25px, 3.4vw, 38px);line-height:1.14;text-wrap:balance;margin:0 0 14px}.mqa-page .mqa-cta>.mqa-cta__inner>p,.mqa-page .mqa-cta__sub{color:rgb(255 255 255 / .85);font-size:clamp(16px, 1.5vw, 18px);line-height:1.6;max-width:58ch;margin:0 auto clamp(30px, 3.2vw, 38px)}.mqa-cta__btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.mqa-page .mqa-cta .mqa-eyebrow{background:rgb(255 255 255 / .12);color:#ffd9c8}@media (max-width:900px){.mqa-values__grid{grid-template-columns:1fr;gap:16px}.mqa-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mqa-trust-inline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.mqa-page{font-size:16.5px}.mqa-section{padding:44px 18px}.mqa-hero{padding:44px 18px 84px}.mqa-lede{padding:0 18px 40px}.mqa-faq{padding:44px 18px}.mqa-cta{padding:48px 18px}.mqa-trust{padding:32px 18px}.mqa-page .mqa-hero__title{font-size:clamp(26px, 7.2vw, 34px);max-width:none}.mqa-page .mqa-hero__subtitle{font-size:16px}.mqa-hero__cta{flex-direction:column;align-items:stretch;gap:12px;width:100%;max-width:380px;margin:0 auto}.mqa-page .mqa-hero__cta .mqa-btn{width:100%}.mqa-cta__btns{flex-direction:column;align-items:stretch;width:100%;max-width:380px;margin:0 auto}.mqa-page .mqa-cta__btns .mqa-btn{width:100%}.mqa-hero__trust{flex-direction:column;align-items:flex-start;gap:10px;max-width:380px;text-align:left}.mqa-meta{padding:16px 18px;font-size:14px;gap:8px 14px}.mqa-meta__sep{display:none}.mqa-toc{padding:18px 18px 20px}.mqa-page .mqa-toc__list a{font-size:15px;padding:8px 6px}.mqa-prose{font-size:16.5px}.mqa-page .mqa-prose h2{margin-top:40px}.mqa-callout{padding:18px 20px;font-size:16px}.mqa-checklist__item{padding:16px;gap:12px;grid-template-columns:30px 1fr}.mqa-checklist__num{width:30px;height:30px;font-size:13px}.mqa-table-wrap__hint{display:block}.mqa-author-card{grid-template-columns:1fr;gap:16px;padding:22px}.mqa-author-card__avatar{width:60px;height:60px;font-size:21px}.mqa-faq__item{padding:18px 20px}.mqa-page .mqa-faq__a{padding-left:0}}@media (max-width:420px){.mqa-trust__grid{grid-template-columns:1fr}.mqa-trust-inline{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.mqa-page .mqa-btn,.mqa-page .mqa-faq__item,.mqa-page .mqa-toc__list a{transition:none}.mqa-page .mqa-btn:hover{transform:none}}