.inqa-page{background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:var(--fs-body);text-align:left;overflow-wrap:break-word;font-weight:400;line-height:1.7}.inqa-page,.inqa-page *{box-sizing:border-box}.inqa-page img{display:block}.inqa-page a{text-underline-offset:4px}.inqa-page h1 strong,.inqa-page h2 strong,.inqa-page h3 strong{font:inherit}.inqa-page h2{margin:0 0 28px}.inqa-page h3{margin:0 0 16px}.inqa-page p{margin:0 0 20px}.inqa-page p:last-child{margin-bottom:0}.inqa-page .reveal{opacity:1;transform:none}.inqa-page .ms-section{padding:var(--space-section) 0}.inqa-page .ms-warm{background:linear-gradient(180deg, #fffbf266, #fffbf2eb), repeating-linear-gradient(45deg, #ffb0200d 0 18px, #ffb02000 18px 36px), var(--secondary)}.inqa-page .ms-hero-subtitle{font-family:var(--font-body);margin:0 0 22px;font-size:clamp(1.2rem,2.3vw,1.5rem);font-weight:600;line-height:1.45}.inqa-page .ms-copy>p{max-width:560px}.inqa-page .ms-du-note{padding-top:8px}.inqa-page .ms-hero-visual{align-self:center;margin-bottom:22px;position:relative}.inqa-page .ms-hero-badge{background:0 0;width:118px;height:auto;position:absolute;bottom:-22px;right:16px}.inqa-page .ms-hero-badge,.inqa-page .ms-trust-badge{filter:url(#ms-inqa-badge-background-v2)}.inqa-page .ms-trust-logo,.inqa-page .ms-funding-grid img{filter:url(#ms-inqa-logo-background-v2)}.inqa-page .ms-hero-bottom{max-width:900px}.inqa-page .ms-hero-bottom p{font-family:var(--font-body);font-size:var(--fs-body);line-height:1.7}.inqa-page .ms-hero-bottom .ms-situations-title{font-size:var(--fs-lead);margin-bottom:20px;font-weight:600}.inqa-page .ms-list{margin:0 0 28px;padding:0;list-style:none}.inqa-page .ms-list li{margin-bottom:14px;padding-left:27px;position:relative}.inqa-page .ms-list li:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;top:.73em;left:2px}.inqa-page .ms-actions{flex-wrap:wrap;gap:16px;margin-top:30px;display:flex}.inqa-page .btn{text-align:center;line-height:1.5}.inqa-page .inqa-btn-secondary{border:1px solid var(--accent);background:0 0;padding:15px 33px}.inqa-page .inqa-btn-secondary:hover{background:var(--secondary)}.inqa-page .ms-source-link{margin-top:26px;font-weight:600}.inqa-page .ms-source-link a{-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.inqa-page .ms-targets{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:38px;display:grid}.inqa-page .ms-target{margin:0;padding:30px 27px}.inqa-page .ms-target h3{margin-bottom:18px}.inqa-page .ms-target p{font-size:15px}.inqa-page .ms-statement{border-bottom:1px solid #ffb02040;margin:0 0 56px;padding:0 0 38px}.inqa-page .ms-statement p{font-family:var(--font-display);font-size:clamp(1.6rem,3.4vw,2.5rem);line-height:1.45}.inqa-page .ms-statement strong{font:inherit}.inqa-page .ms-placeholder{color:inherit;background:var(--secondary);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-bottom:1px dashed var(--muted);padding:1px 3px}.inqa-page .ms-external-example{border-left:3px solid var(--primary);margin-top:38px;padding-left:24px}.inqa-page .ms-trust-grid{border-top:1px solid #ffb02040;grid-template-columns:1.3fr .75fr 1fr;align-items:center;gap:24px;margin-top:56px;padding-top:36px;display:grid}.inqa-page .ms-trust-logo{width:100%;max-width:300px;height:auto;margin:auto}.inqa-page .ms-trust-badge{width:100%;max-width:140px;height:auto;margin:auto}.inqa-page .ms-certificate{text-align:center}.inqa-page .ms-certificate summary{list-style:none}.inqa-page .ms-certificate summary::-webkit-details-marker{display:none}.inqa-page .ms-certificate-thumb{border:1px solid #eddfbd;border-radius:6px;width:100%;max-width:170px;height:auto;margin:0 auto 14px}.inqa-page .ms-certificate-label{text-decoration:underline;-webkit-text-decoration-color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;font-size:12px;font-weight:600}.inqa-page .ms-certificate[open]{grid-column:1/-1}.inqa-page .ms-certificate[open] .ms-certificate-thumb{max-width:760px;margin:0 auto 22px}.inqa-page .ms-steps{counter-reset:inqa-step;margin:40px 0 0;padding:0;list-style:none}.inqa-page .ms-steps li{counter-increment:inqa-step;grid-template-columns:46px minmax(0,1fr);gap:22px;padding-bottom:32px;display:grid;position:relative}.inqa-page .ms-steps li:last-child{padding-bottom:0}.inqa-page .ms-steps li:before{content:counter(inqa-step);background:var(--primary);z-index:1;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:18px;font-weight:600;display:flex;position:relative}.inqa-page .ms-steps li:not(:last-child):after{content:"";background:#eddfbd;width:1px;position:absolute;top:46px;bottom:0;left:22px}.inqa-page .ms-steps li p{padding-top:6px}.inqa-page .ms-cost-table-wrap{background:#fff;border:1px solid #eddfbd;border-radius:18px;margin:34px 0;overflow-x:auto}.inqa-page .ms-cost-table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.6}.inqa-page .ms-cost-table th,.inqa-page .ms-cost-table td{text-align:left;vertical-align:top;border-bottom:1px solid #f1e9d8;padding:19px 20px}.inqa-page .ms-cost-table thead{background:var(--secondary)}.inqa-page .ms-cost-table thead th{width:30%;font-weight:600}.inqa-page .ms-cost-table thead th:first-child{width:40%}.inqa-page .ms-cost-table tbody th{font-weight:400}.inqa-page .ms-cost-table td{white-space:nowrap;font-variant-numeric:tabular-nums}.inqa-page .ms-cost-table tr:last-child th,.inqa-page .ms-cost-table tr:last-child td{background:#fffbf2;border-bottom:0;font-weight:600}.inqa-page .ms-faq{margin-top:38px}.inqa-page .ms-faq summary{list-style:none}.inqa-page .ms-faq summary::-webkit-details-marker{display:none}.inqa-page .ms-faq summary h3{margin:0}.inqa-page .ms-faq details[open] .acc-icon{background:var(--accent);transform:rotate(45deg)}.inqa-page .ps .ms-actions{justify-content:center;margin-top:0;margin-bottom:32px}.inqa-page .ps .ms-ps{max-width:700px;margin:0 auto 16px}.inqa-page .ms-funding{background:#fff;padding:48px 0}.inqa-page .ms-funding-grid{grid-template-columns:1fr 1fr;align-items:center;gap:42px;display:grid}.inqa-page .ms-funding-grid p{margin:0;font-size:14px}.inqa-page .ms-funding-grid img{justify-self:end;width:50%;max-width:240px;height:auto}.inqa-page .ms-sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=860px){.inqa-page .ms-section{padding:var(--space-section-mobile) 0}.inqa-page .ms-hero-visual{width:100%;max-width:380px;margin:0 auto 22px}.inqa-page .ms-hero-badge{width:105px;right:0}.inqa-page .ms-targets{grid-template-columns:1fr;gap:20px}.inqa-page .ms-target p{font-size:var(--fs-body)}.inqa-page .ms-funding-grid{grid-template-columns:1fr;gap:24px}.inqa-page .ms-funding-grid img{justify-self:start}}@media (width<=520px){.inqa-page h2{margin-bottom:24px}.inqa-page .ms-hero-visual{max-width:300px}.inqa-page .ms-hero-badge{width:90px}.inqa-page .ms-actions{flex-direction:column;align-items:stretch;gap:13px}.inqa-page .ms-actions .btn{width:100%}.inqa-page .ms-target{padding:27px 23px}.inqa-page .ms-statement{margin-bottom:38px;padding-bottom:30px}.inqa-page .ms-trust-grid{grid-template-columns:1fr 1fr;gap:28px 22px;margin-top:40px}.inqa-page .ms-certificate{grid-column:1/-1}.inqa-page .ms-certificate-thumb{max-width:190px}.inqa-page .ms-trust-badge{max-width:115px}.inqa-page .ms-steps li{grid-template-columns:40px minmax(0,1fr);gap:15px}.inqa-page .ms-steps li:before{width:40px;height:40px}.inqa-page .ms-steps li:not(:last-child):after{top:40px;left:19px}.inqa-page .ms-cost-table{font-size:12px}.inqa-page .ms-cost-table th,.inqa-page .ms-cost-table td{padding:15px 10px}.inqa-page .ms-cost-table thead th{width:29%}.inqa-page .ms-cost-table thead th:first-child{width:42%}.inqa-page .ms-funding{padding:36px 0}}@media (prefers-reduced-motion:reduce){.inqa-page *,.inqa-page :before,.inqa-page :after{scroll-behavior:auto;transition:none}}.inqa-page .google-reviews p,.inqa-page .google-reviews h2{margin:0}.inqa-page .ms-certificate summary,.inqa-page .ms-faq summary{cursor:pointer}.inqa-page .ms-practice-pending{border-left:3px solid var(--accent);background:var(--bg);margin:0 0 28px;padding:24px}.inqa-page .ms-practice-status{background:var(--secondary);font-size:var(--fs-small);border-radius:20px;margin:0 0 20px;padding:6px 12px;font-weight:600;display:inline-block}.inqa-page .ms-workload{margin-top:36px}.inqa-page .ms-trust-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,.75fr) minmax(0,1fr)}.inqa-page .ms-trust-grid>.inqa-program-logo{width:100%;min-width:0;padding:22px}.inqa-page .ms-trust-grid>.inqa-program-logo img{width:212px}@media (width<=520px){.inqa-page .ms-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inqa-page .ms-practice-pending{padding:20px 16px}}
