.questionnaire-module-scss-module__wmKJNG__root{--q-accent:var(--questionnaire-accent,var(--primary-color));--q-duration:var(--questionnaire-duration,var(--animation-duration));--q-easing:var(--questionnaire-easing,var(--animation-easing));--q-surface-bg:#f5f5f5;--q-surface-fg:#1a1a1a;--q-surface-muted:#0000008c;--q-surface-border:#00000014;--q-card-bg:#fcfcfc;--q-field-gap:calc(var(--spacer)/8);--q-fields-gap:calc(var(--spacer)/2);background:var(--q-surface-bg);height:100dvh;color:var(--q-surface-fg);flex-direction:column;display:flex;position:relative;overflow:hidden}.questionnaire-module-scss-module__wmKJNG__root.questionnaire-module-scss-module__wmKJNG__dark{--q-surface-bg:#0e0f12;--q-surface-fg:#f5f5f7;--q-surface-muted:#ffffffa6;--q-surface-border:#ffffff1f;--q-card-bg:#16181d}.questionnaire-module-scss-module__wmKJNG__root.questionnaire-module-scss-module__wmKJNG__narrow{--q-max-width:640px}.questionnaire-module-scss-module__wmKJNG__root.questionnaire-module-scss-module__wmKJNG__wide{--q-max-width:960px}.questionnaire-module-scss-module__wmKJNG__root.questionnaire-module-scss-module__wmKJNG__full{--q-max-width:1280px}@media (prefers-reduced-motion:reduce){.questionnaire-module-scss-module__wmKJNG__root{--q-duration:1ms}}.questionnaire-module-scss-module__wmKJNG__header{padding-top:var(--container-padding);padding-bottom:var(--container-padding);background:var(--white-color);border-bottom:1px solid var(--q-surface-border);z-index:2}.questionnaire-module-scss-module__wmKJNG__headerInner{align-items:center;gap:1rem;display:flex}.questionnaire-module-scss-module__wmKJNG__brand{color:inherit;flex:none;align-items:center;text-decoration:none;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__footer{background:var(--white-color);border-top:1px solid var(--q-surface-border);z-index:2;flex-direction:column;gap:1rem;padding:1rem 1.25rem;display:flex}.questionnaire-module-scss-module__wmKJNG__footer p{text-align:center}.questionnaire-module-scss-module__wmKJNG__footer{--logo-height:1.875rem}@media (min-width:576px){.questionnaire-module-scss-module__wmKJNG__footer{--logo-height:2.625rem;gap:1.25rem;padding:1.25rem 2rem}}@media (max-height:780px){.questionnaire-module-scss-module__wmKJNG__footer{gap:.75rem;padding:.75rem 1.25rem}}.questionnaire-module-scss-module__wmKJNG__backBtn{appearance:none;border:1px solid var(--q-surface-border);color:var(--q-surface-fg);cursor:pointer;transition:background var(--q-duration) var(--q-easing);background:0 0;border-radius:999px;padding:.4rem .9rem;font-size:.85rem}.questionnaire-module-scss-module__wmKJNG__backBtn:hover{background:var(--q-surface-border)}.questionnaire-module-scss-module__wmKJNG__backBtn:disabled{opacity:0;pointer-events:none}.questionnaire-module-scss-module__wmKJNG__progress{flex:auto;align-items:center;gap:.6rem;display:flex}.questionnaire-module-scss-module__wmKJNG__progressLabel{color:var(--q-surface-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.8rem}.questionnaire-module-scss-module__wmKJNG__progressBar{background:var(--q-surface-border);border-radius:999px;flex:auto;height:4px;overflow:hidden}.questionnaire-module-scss-module__wmKJNG__progressFill{background:var(--q-accent);height:100%;transition:width var(--q-duration) var(--q-easing);border-radius:inherit;display:block}.questionnaire-module-scss-module__wmKJNG__progressDots{flex:auto;justify-content:center;align-items:center;gap:.5rem;display:flex}.questionnaire-module-scss-module__wmKJNG__progressDot{background:var(--q-surface-border);width:8px;height:8px;transition:background var(--q-duration) var(--q-easing),transform var(--q-duration) var(--q-easing);border-radius:999px}.questionnaire-module-scss-module__wmKJNG__progressDot.questionnaire-module-scss-module__wmKJNG__active{background:var(--q-accent);transform:scale(1.4)}.questionnaire-module-scss-module__wmKJNG__progressDot.questionnaire-module-scss-module__wmKJNG__done{background:var(--q-accent);opacity:.5}.questionnaire-module-scss-module__wmKJNG__progressSteps{color:var(--q-surface-muted);flex:auto;justify-content:center;align-items:center;gap:.4rem;font-size:.8rem;display:flex}.questionnaire-module-scss-module__wmKJNG__progressSteps span{font-variant-numeric:tabular-nums}.questionnaire-module-scss-module__wmKJNG__body{flex:auto;align-items:stretch;min-height:0;padding-inline:clamp(1rem,4vw,2.5rem);display:flex;position:relative;overflow:hidden auto}.questionnaire-module-scss-module__wmKJNG__stage{flex:auto;grid-template-columns:1fr;align-items:safe center;gap:0;width:100%;max-width:100%;display:grid}.questionnaire-module-scss-module__wmKJNG__stageWithMedia{width:100%;max-width:var(--q-max-width,960px);background:var(--q-card-bg);border-radius:var(--border-radius);box-shadow:var(--shadow-card);grid-template-columns:1fr;align-self:center;margin:clamp(1.5rem,4vw,2.5rem) auto;overflow:hidden}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__stageWithMedia{grid-template-columns:1fr 1fr;align-items:stretch}}.questionnaire-module-scss-module__wmKJNG__stageWithMedia .questionnaire-module-scss-module__wmKJNG__content{max-width:none;box-shadow:none;background:0 0;border-radius:0;margin:0}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__stageWithMedia.questionnaire-module-scss-module__wmKJNG__mediaLeft .questionnaire-module-scss-module__wmKJNG__media{order:0}.questionnaire-module-scss-module__wmKJNG__stageWithMedia.questionnaire-module-scss-module__wmKJNG__mediaLeft .questionnaire-module-scss-module__wmKJNG__content{order:1}}.questionnaire-module-scss-module__wmKJNG__stageEngaging{width:100%;max-width:var(--q-max-width,960px);background:var(--q-card-bg);border-radius:var(--border-radius);box-shadow:var(--shadow-card);grid-template-columns:1fr;align-self:start;margin:clamp(1.5rem,4vw,2.5rem) auto;overflow:hidden}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__stageEngaging{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch}}.questionnaire-module-scss-module__wmKJNG__engagingIntro{flex-direction:column;gap:1rem;padding:clamp(1.5rem,4vw,2.5rem);display:flex}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__engagingIntro{border-right:1px solid var(--q-surface-border);background:color-mix(in srgb, var(--q-accent) 4%, var(--q-card-bg))}}.questionnaire-module-scss-module__wmKJNG__engagingTitle{letter-spacing:-.015em;color:var(--q-surface-fg);margin:0;font-size:clamp(1.6rem,3.2vw,2.4rem);font-weight:700;line-height:1.12}.questionnaire-module-scss-module__wmKJNG__engagingIllustration{aspect-ratio:1;border-radius:var(--border-radius);align-self:center;width:100%;max-width:8.75rem;position:relative;overflow:hidden}.questionnaire-module-scss-module__wmKJNG__engagingIllustration img{-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__engagingIllustration{aspect-ratio:4/3;align-self:stretch;max-width:none}}.questionnaire-module-scss-module__wmKJNG__engagingIllustrationDefault{align-self:center;width:100%;max-width:9.375rem;height:auto;margin:.25rem auto;display:block}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__engagingIllustrationDefault{max-width:17.5rem;margin:.5rem auto}}.questionnaire-module-scss-module__wmKJNG__engagingMain{flex-direction:column;justify-content:center;gap:1.25rem;min-width:0;padding:clamp(1.5rem,4vw,2.5rem);scroll-margin-top:1.5rem;display:flex}.questionnaire-module-scss-module__wmKJNG__engagingMain:target,.questionnaire-module-scss-module__wmKJNG__engagingMain.questionnaire-module-scss-module__wmKJNG__pulse{animation:1.2s ease-out questionnaire-module-scss-module__wmKJNG__contentPulseGlow}@media (prefers-reduced-motion:reduce){.questionnaire-module-scss-module__wmKJNG__engagingMain:target,.questionnaire-module-scss-module__wmKJNG__engagingMain.questionnaire-module-scss-module__wmKJNG__pulse{animation:none}}.questionnaire-module-scss-module__wmKJNG__stageEyebrow{background:color-mix(in srgb, var(--q-accent) 12%, var(--q-card-bg));color:var(--q-accent);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-self:flex-start;align-items:center;padding:.35rem .8rem;font-size:.72rem;font-weight:700;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__stageDivider{background:var(--q-accent);border:0;border-radius:999px;width:3rem;height:3px;margin:0}.questionnaire-module-scss-module__wmKJNG__reassurance{display:none}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__reassurance{border-radius:var(--border-radius);background:color-mix(in srgb, var(--q-accent) 8%, var(--q-card-bg));border:1px solid color-mix(in srgb, var(--q-accent) 20%, transparent);align-items:flex-start;gap:.85rem;margin-top:auto;padding:1rem 1.15rem;display:flex}}.questionnaire-module-scss-module__wmKJNG__reassuranceIcon{background:color-mix(in srgb, var(--q-accent) 15%, transparent);width:2.5rem;height:2.5rem;color:var(--q-accent);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__reassuranceGlyph{width:1.375rem;height:1.375rem;color:inherit}.questionnaire-module-scss-module__wmKJNG__reassuranceBody{flex-direction:column;gap:.15rem;min-width:0;display:flex}.questionnaire-module-scss-module__wmKJNG__reassuranceTitle{color:var(--q-surface-fg);font-weight:700}.questionnaire-module-scss-module__wmKJNG__reassuranceText{color:var(--q-surface-muted);font-size:.9rem;line-height:1.4}.questionnaire-module-scss-module__wmKJNG__media{background:var(--q-surface-border);position:relative;overflow:hidden}.questionnaire-module-scss-module__wmKJNG__media img{-o-object-fit:cover;object-fit:cover}.questionnaire-module-scss-module__wmKJNG__media video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.questionnaire-module-scss-module__wmKJNG__mediaBackground{z-index:0;position:absolute;inset:0}.questionnaire-module-scss-module__wmKJNG__mediaBackground img{-o-object-fit:cover;object-fit:cover;opacity:.25}.questionnaire-module-scss-module__wmKJNG__sidePanel{background:0 0;flex-direction:column;justify-content:center;padding:clamp(1.25rem,4vw,2.5rem);display:flex}.questionnaire-module-scss-module__wmKJNG__sidePanelHeading{color:var(--q-surface-muted);text-transform:uppercase;letter-spacing:.06em;margin:0 0 .25rem;font-size:.95rem;font-weight:600}.questionnaire-module-scss-module__wmKJNG__methodList{gap:calc(var(--spacer)/4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.questionnaire-module-scss-module__wmKJNG__methodList li:not(:last-child){margin-bottom:0}.questionnaire-module-scss-module__wmKJNG__methodList li{list-style:none}.questionnaire-module-scss-module__wmKJNG__methodCard{--q-tint:var(--q-accent);background:color-mix(in srgb, var(--q-tint) 8%, transparent);border:1.5px solid color-mix(in srgb, var(--q-tint) 25%, transparent);color:inherit;cursor:pointer;transition:transform var(--q-duration) var(--q-easing),background var(--q-duration) var(--q-easing),border-color var(--q-duration) var(--q-easing),box-shadow var(--q-duration) var(--q-easing);border-radius:14px;align-items:center;gap:1rem;padding:1rem 1.25rem;text-decoration:none;display:flex}.questionnaire-module-scss-module__wmKJNG__methodCard:hover{background:color-mix(in srgb, var(--q-tint) 12%, transparent);border-color:color-mix(in srgb, var(--q-tint) 45%, transparent);transform:translateY(-1px);box-shadow:0 6px 20px #0000000d}.questionnaire-module-scss-module__wmKJNG__methodCard:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--q-tint) 30%, transparent);outline:none}.questionnaire-module-scss-module__wmKJNG__methodIcon{background:color-mix(in srgb, var(--q-tint) 18%, transparent);border-radius:14px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__methodIcon img{-o-object-fit:contain;object-fit:contain;width:28px;height:28px}.questionnaire-module-scss-module__wmKJNG__methodBody{flex-direction:column;flex:auto;gap:.2rem;min-width:0;display:flex}.questionnaire-module-scss-module__wmKJNG__methodTitle{font-size:1rem;font-weight:600}.questionnaire-module-scss-module__wmKJNG__methodSubtitle{color:var(--q-surface-muted);font-size:.85rem;line-height:1.4}.questionnaire-module-scss-module__wmKJNG__methodCtaPill{border:1.5px solid color-mix(in srgb, var(--q-tint) 35%, transparent);color:var(--q-tint);background:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:.4rem;margin-top:.35rem;padding:.3rem .7rem;font-size:.85rem;font-weight:600;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__methodChevron{color:var(--q-tint);transition:transform var(--q-duration) var(--q-easing);flex:none;font-size:1.4rem;line-height:1}.questionnaire-module-scss-module__wmKJNG__methodCard:hover .questionnaire-module-scss-module__wmKJNG__methodChevron{transform:translate(3px)}.questionnaire-module-scss-module__wmKJNG__tint_accent{--q-tint:var(--q-accent)}.questionnaire-module-scss-module__wmKJNG__tint_pink{--q-tint:#ec4899}.questionnaire-module-scss-module__wmKJNG__tint_amber{--q-tint:#f59e0b}.questionnaire-module-scss-module__wmKJNG__tint_green{--q-tint:#22c55e}.questionnaire-module-scss-module__wmKJNG__tint_teal{--q-tint:#14b8a6}.questionnaire-module-scss-module__wmKJNG__tint_purple{--q-tint:#8b5cf6}.questionnaire-module-scss-module__wmKJNG__tint_grey{--q-tint:#6b7280}.questionnaire-module-scss-module__wmKJNG__trustStrip{margin-top:calc(var(--spacer)/2);padding-top:calc(var(--spacer)/2);border-top:1px solid var(--q-surface-border);flex-direction:column;gap:.85rem;display:flex}@media (min-width:1200px){.questionnaire-module-scss-module__wmKJNG__trustStrip{flex-direction:row;gap:1rem}}.questionnaire-module-scss-module__wmKJNG__trustItem{align-items:center;gap:.75rem;display:flex}@media (min-width:1200px){.questionnaire-module-scss-module__wmKJNG__trustItem{flex:1 1 0;align-items:flex-start;min-width:0}}.questionnaire-module-scss-module__wmKJNG__trustIcon{background:color-mix(in srgb, var(--q-accent) 12%, transparent);width:32px;height:32px;color:var(--q-accent);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__trustIcon img{-o-object-fit:contain;object-fit:contain;width:18px;height:18px}.questionnaire-module-scss-module__wmKJNG__trustBody{flex-direction:column;min-width:0;display:flex}.questionnaire-module-scss-module__wmKJNG__trustTitle{font-size:.9rem;font-weight:600;line-height:1.2}.questionnaire-module-scss-module__wmKJNG__trustSubtitle{color:var(--q-surface-muted);font-size:.8rem;line-height:1.35}.questionnaire-module-scss-module__wmKJNG__content{max-width:var(--q-max-width,960px);z-index:1;background:var(--q-card-bg);border-radius:var(--border-radius);width:100%;box-shadow:var(--shadow-card);flex-direction:column;justify-content:center;margin:clamp(1rem,3vw,2rem) auto;padding:clamp(1.25rem,4vw,3rem);scroll-margin-top:1.5rem;transition:box-shadow .3s;display:flex;position:relative}@keyframes questionnaire-module-scss-module__wmKJNG__contentPulseGlow{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--q-accent) 0%, transparent)}30%{box-shadow:0 0 0 6px color-mix(in srgb, var(--q-accent) 35%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--q-accent) 0%, transparent)}}.questionnaire-module-scss-module__wmKJNG__content:target,.questionnaire-module-scss-module__wmKJNG__content.questionnaire-module-scss-module__wmKJNG__pulse{animation:1.2s ease-out questionnaire-module-scss-module__wmKJNG__contentPulseGlow}@media (prefers-reduced-motion:reduce){.questionnaire-module-scss-module__wmKJNG__content:target,.questionnaire-module-scss-module__wmKJNG__content.questionnaire-module-scss-module__wmKJNG__pulse{animation:none}}.questionnaire-module-scss-module__wmKJNG__stageHeader{margin-bottom:calc(var(--spacer)/2);flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.questionnaire-module-scss-module__wmKJNG__stageTitle{color:var(--q-surface-fg);margin:0;font-size:.85rem;font-weight:700;line-height:1.2}.questionnaire-module-scss-module__wmKJNG__stepLabel{color:var(--q-surface-muted);align-items:center;gap:.6rem;font-size:.85rem;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__stageTitle+.questionnaire-module-scss-module__wmKJNG__stepLabel:before{content:"";background:var(--q-surface-border);width:1px;height:.9em;display:inline-block}.questionnaire-module-scss-module__wmKJNG__description{color:var(--q-surface-muted);margin-bottom:calc(var(--spacer)/2);font-size:1.05rem;line-height:1.55}.questionnaire-module-scss-module__wmKJNG__description p{color:inherit;margin:0 0 .6em}.questionnaire-module-scss-module__wmKJNG__description p:last-child{margin-bottom:0}.questionnaire-module-scss-module__wmKJNG__fade{animation:questionnaire-module-scss-module__wmKJNG__q-fade var(--q-duration) var(--q-easing) both}.questionnaire-module-scss-module__wmKJNG__slideUp{animation:questionnaire-module-scss-module__wmKJNG__q-slide-up var(--q-duration) var(--q-easing) both}.questionnaire-module-scss-module__wmKJNG__slideLeft{animation:questionnaire-module-scss-module__wmKJNG__q-slide-left var(--q-duration) var(--q-easing) both}.questionnaire-module-scss-module__wmKJNG__zoom{animation:questionnaire-module-scss-module__wmKJNG__q-zoom var(--q-duration) var(--q-easing) both}@keyframes questionnaire-module-scss-module__wmKJNG__q-fade{0%{opacity:0}to{opacity:1}}@keyframes questionnaire-module-scss-module__wmKJNG__q-slide-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes questionnaire-module-scss-module__wmKJNG__q-slide-left{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}@keyframes questionnaire-module-scss-module__wmKJNG__q-zoom{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.questionnaire-module-scss-module__wmKJNG__fields{gap:var(--q-fields-gap);grid-template-columns:repeat(6,1fr);display:grid}.questionnaire-module-scss-module__wmKJNG__field,.questionnaire-module-scss-module__wmKJNG__fieldThird,.questionnaire-module-scss-module__wmKJNG__fieldHalf{gap:var(--q-field-gap);flex-direction:column;grid-column:span 6;display:flex}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__fieldHalf{grid-column:span 3}.questionnaire-module-scss-module__wmKJNG__fieldThird{grid-column:span 2}}.questionnaire-module-scss-module__wmKJNG__label{letter-spacing:-.01em;font-size:clamp(1.6rem,3.5vw,2.4rem);font-weight:600;line-height:1.15}.questionnaire-module-scss-module__wmKJNG__labelRequired:after{content:"*";color:var(--q-accent);margin-left:.25em}.questionnaire-module-scss-module__wmKJNG__help{color:var(--q-surface-muted);font-size:1.05rem;line-height:1.55}.questionnaire-module-scss-module__wmKJNG__fieldControl{margin-top:calc(var(--spacer)/2);gap:var(--q-field-gap);flex-direction:column;display:flex}.questionnaire-module-scss-module__wmKJNG__fieldsCompact .questionnaire-module-scss-module__wmKJNG__label{letter-spacing:normal;font-size:1.05rem;font-weight:500;line-height:1.3}.questionnaire-module-scss-module__wmKJNG__fieldsCompact .questionnaire-module-scss-module__wmKJNG__help{font-size:.85rem;line-height:1.4}.questionnaire-module-scss-module__wmKJNG__fieldsCompact .questionnaire-module-scss-module__wmKJNG__fieldControl{margin-top:0}.questionnaire-module-scss-module__wmKJNG__error{color:#e53935;font-size:.8rem}.questionnaire-module-scss-module__wmKJNG__input,.questionnaire-module-scss-module__wmKJNG__textarea,.questionnaire-module-scss-module__wmKJNG__select{appearance:none;background:var(--white-color);width:100%;color:var(--q-surface-fg);border:1.5px solid var(--q-surface-border);font:inherit;transition:border-color var(--q-duration) var(--q-easing),box-shadow var(--q-duration) var(--q-easing),background var(--q-duration) var(--q-easing);border-radius:12px;padding:.85rem 1rem;font-size:1rem}.questionnaire-module-scss-module__wmKJNG__input:focus,.questionnaire-module-scss-module__wmKJNG__textarea:focus,.questionnaire-module-scss-module__wmKJNG__select:focus{border-color:var(--q-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--q-accent) 20%, transparent);outline:none}.questionnaire-module-scss-module__wmKJNG__textarea{resize:vertical;min-height:6rem;font-family:inherit}.questionnaire-module-scss-module__wmKJNG__select{cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'><path fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M3 5l4 4 4-4'/></svg>");background-position:right .9rem center;background-repeat:no-repeat;background-size:14px;padding-right:2.5rem}.questionnaire-module-scss-module__wmKJNG__numberWrap{align-items:center;gap:.5rem;display:flex;position:relative}.questionnaire-module-scss-module__wmKJNG__numberPrefix,.questionnaire-module-scss-module__wmKJNG__numberSuffix{color:var(--q-surface-muted);white-space:nowrap;font-size:.95rem}.questionnaire-module-scss-module__wmKJNG__fieldInvalid .questionnaire-module-scss-module__wmKJNG__input,.questionnaire-module-scss-module__wmKJNG__fieldInvalid .questionnaire-module-scss-module__wmKJNG__textarea,.questionnaire-module-scss-module__wmKJNG__fieldInvalid .questionnaire-module-scss-module__wmKJNG__select{border-color:#e53935}.questionnaire-module-scss-module__wmKJNG__fieldInvalid .questionnaire-module-scss-module__wmKJNG__input:focus,.questionnaire-module-scss-module__wmKJNG__fieldInvalid .questionnaire-module-scss-module__wmKJNG__textarea:focus,.questionnaire-module-scss-module__wmKJNG__fieldInvalid .questionnaire-module-scss-module__wmKJNG__select:focus{border-color:#e53935;box-shadow:0 0 0 3px #e539352e}.questionnaire-module-scss-module__wmKJNG__fieldInvalid .questionnaire-module-scss-module__wmKJNG__option,.questionnaire-module-scss-module__wmKJNG__fieldInvalid .questionnaire-module-scss-module__wmKJNG__pillOption,.questionnaire-module-scss-module__wmKJNG__fieldInvalid .questionnaire-module-scss-module__wmKJNG__card{border-color:#e5393566}.questionnaire-module-scss-module__wmKJNG__optionList{gap:.75rem;display:grid}.questionnaire-module-scss-module__wmKJNG__optionList:not(.questionnaire-module-scss-module__wmKJNG__inline):not(.questionnaire-module-scss-module__wmKJNG__pill){grid-template-columns:1fr}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__optionList:not(.questionnaire-module-scss-module__wmKJNG__inline):not(.questionnaire-module-scss-module__wmKJNG__pill){grid-template-columns:repeat(2,minmax(0,1fr))}}.questionnaire-module-scss-module__wmKJNG__optionList.questionnaire-module-scss-module__wmKJNG__inline{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.questionnaire-module-scss-module__wmKJNG__optionList.questionnaire-module-scss-module__wmKJNG__pill{flex-wrap:wrap;gap:.5rem;display:flex}.questionnaire-module-scss-module__wmKJNG__optionList.questionnaire-module-scss-module__wmKJNG__inline .questionnaire-module-scss-module__wmKJNG__option{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:.85rem .75rem}.questionnaire-module-scss-module__wmKJNG__optionList.questionnaire-module-scss-module__wmKJNG__inline .questionnaire-module-scss-module__wmKJNG__option .questionnaire-module-scss-module__wmKJNG__optionBody{align-items:center}.questionnaire-module-scss-module__wmKJNG__optionList.questionnaire-module-scss-module__wmKJNG__inline .questionnaire-module-scss-module__wmKJNG__option .questionnaire-module-scss-module__wmKJNG__optionLabel,.questionnaire-module-scss-module__wmKJNG__optionList.questionnaire-module-scss-module__wmKJNG__inline .questionnaire-module-scss-module__wmKJNG__option .questionnaire-module-scss-module__wmKJNG__optionDescription{font-size:.75rem}@media (min-width:1600px){.questionnaire-module-scss-module__wmKJNG__optionList.questionnaire-module-scss-module__wmKJNG__inline .questionnaire-module-scss-module__wmKJNG__option{text-align:left;flex-direction:row;align-items:center;gap:.85rem;padding:.95rem 1.1rem}.questionnaire-module-scss-module__wmKJNG__optionList.questionnaire-module-scss-module__wmKJNG__inline .questionnaire-module-scss-module__wmKJNG__option .questionnaire-module-scss-module__wmKJNG__optionBody{align-items:stretch}.questionnaire-module-scss-module__wmKJNG__optionList.questionnaire-module-scss-module__wmKJNG__inline .questionnaire-module-scss-module__wmKJNG__option .questionnaire-module-scss-module__wmKJNG__optionLabel{font-size:.9rem}.questionnaire-module-scss-module__wmKJNG__optionList.questionnaire-module-scss-module__wmKJNG__inline .questionnaire-module-scss-module__wmKJNG__option .questionnaire-module-scss-module__wmKJNG__optionDescription{font-size:.8rem}}.questionnaire-module-scss-module__wmKJNG__option{background:var(--q-card-bg);border:1.5px solid var(--q-surface-border);border-radius:var(--border-radius);cursor:pointer;min-height:2.75rem;transition:border-color var(--q-duration) var(--q-easing),background var(--q-duration) var(--q-easing);flex-wrap:wrap;align-items:center;gap:.85rem;padding:1.1rem 1.25rem;display:flex;position:relative}.questionnaire-module-scss-module__wmKJNG__option:hover{border-color:color-mix(in srgb, var(--q-accent) 60%, var(--q-surface-border))}.questionnaire-module-scss-module__wmKJNG__option.questionnaire-module-scss-module__wmKJNG__selected{border-color:var(--q-accent);background:color-mix(in srgb, var(--q-accent) 7%, var(--q-card-bg))}.questionnaire-module-scss-module__wmKJNG__option>input[type=radio],.questionnaire-module-scss-module__wmKJNG__option>input[type=checkbox]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.questionnaire-module-scss-module__wmKJNG__option:focus-within{border-color:var(--q-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--q-accent) 25%, transparent)}.questionnaire-module-scss-module__wmKJNG__otherInput{appearance:none;background:var(--white-color);width:100%;color:var(--q-surface-fg);border:1.5px solid var(--q-surface-border);font:inherit;cursor:text;transition:border-color var(--q-duration) var(--q-easing),box-shadow var(--q-duration) var(--q-easing);border-radius:8px;flex:1 0 100%;margin-top:.25rem;padding:.6rem .8rem;font-size:.95rem}.questionnaire-module-scss-module__wmKJNG__otherInput:focus{border-color:var(--q-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--q-accent) 20%, transparent);outline:none}.questionnaire-module-scss-module__wmKJNG__optionIndicator{border:1.5px solid var(--q-surface-border);background:var(--q-surface-bg);width:20px;height:20px;transition:border-color var(--q-duration) var(--q-easing),background var(--q-duration) var(--q-easing);flex:none;justify-content:center;align-items:center;display:flex}.questionnaire-module-scss-module__wmKJNG__optionIndicatorRadio{border-radius:999px}.questionnaire-module-scss-module__wmKJNG__optionIndicatorRadio:after{content:"";background:var(--q-accent);width:10px;height:10px;transition:transform var(--q-duration) var(--q-easing);border-radius:999px;transform:scale(0)}.questionnaire-module-scss-module__wmKJNG__optionIndicatorCheckbox{border-radius:5px}.questionnaire-module-scss-module__wmKJNG__optionIndicatorCheckbox:after{content:"";transform-origin:50%;width:11px;height:6px;transition:transform var(--q-duration) var(--q-easing);border-bottom:2px solid #fff;border-left:2px solid #fff;margin-top:-2px;transform:rotate(-45deg)scale(0)}.questionnaire-module-scss-module__wmKJNG__option.questionnaire-module-scss-module__wmKJNG__selected .questionnaire-module-scss-module__wmKJNG__optionIndicator{border-color:var(--q-accent)}.questionnaire-module-scss-module__wmKJNG__option.questionnaire-module-scss-module__wmKJNG__selected .questionnaire-module-scss-module__wmKJNG__optionIndicatorCheckbox{background:var(--q-accent)}.questionnaire-module-scss-module__wmKJNG__option.questionnaire-module-scss-module__wmKJNG__selected .questionnaire-module-scss-module__wmKJNG__optionIndicatorRadio:after{transform:scale(1)}.questionnaire-module-scss-module__wmKJNG__option.questionnaire-module-scss-module__wmKJNG__selected .questionnaire-module-scss-module__wmKJNG__optionIndicatorCheckbox:after{transform:rotate(-45deg)scale(1)}.questionnaire-module-scss-module__wmKJNG__optionBody{flex-direction:column;flex:1 1 0;gap:.15rem;min-width:0;display:flex}.questionnaire-module-scss-module__wmKJNG__optionLabel{font-weight:500}.questionnaire-module-scss-module__wmKJNG__optionDescription{color:var(--q-surface-muted);font-size:.85rem}.questionnaire-module-scss-module__wmKJNG__optionIconGlyph{width:26px;height:26px;color:var(--q-tint,var(--q-accent))}.questionnaire-module-scss-module__wmKJNG__optionLogo{background:var(--white-color);border:1px solid var(--q-surface-border);border-radius:12px;flex:none;justify-content:center;align-items:center;height:48px;padding:0 .5rem;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__optionLogoImg{-o-object-fit:contain;object-fit:contain;width:auto;max-width:80px;height:28px}.questionnaire-module-scss-module__wmKJNG__optionIcon{background:color-mix(in srgb, var(--q-tint,var(--q-accent)) 14%, transparent);width:48px;height:48px;transition:background var(--q-duration) var(--q-easing);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.questionnaire-module-scss-module__wmKJNG__optionIcon img{z-index:1;-o-object-fit:contain;object-fit:contain;width:26px;height:26px;position:relative}.questionnaire-module-scss-module__wmKJNG__optionIcon:after{content:"";border-radius:inherit;border:2px solid var(--q-tint,var(--q-accent));opacity:0;transition:opacity var(--q-duration) var(--q-easing),transform var(--q-duration) var(--q-easing);pointer-events:none;position:absolute;inset:0;transform:scale(.9)}.questionnaire-module-scss-module__wmKJNG__option.questionnaire-module-scss-module__wmKJNG__selected .questionnaire-module-scss-module__wmKJNG__optionIcon{background:color-mix(in srgb, var(--q-tint,var(--q-accent)) 22%, transparent)}.questionnaire-module-scss-module__wmKJNG__option.questionnaire-module-scss-module__wmKJNG__selected .questionnaire-module-scss-module__wmKJNG__optionIcon:after{opacity:1;transform:scale(1)}.questionnaire-module-scss-module__wmKJNG__pillOption{background:var(--white-color);border:1.5px solid var(--q-surface-border);cursor:pointer;transition:border-color var(--q-duration) var(--q-easing),background var(--q-duration) var(--q-easing),color var(--q-duration) var(--q-easing);border-radius:999px;padding:.6rem 1.1rem}.questionnaire-module-scss-module__wmKJNG__pillOption input{display:none}.questionnaire-module-scss-module__wmKJNG__pillOption:hover{border-color:color-mix(in srgb, var(--q-accent) 60%, var(--q-surface-border))}.questionnaire-module-scss-module__wmKJNG__pillOption.questionnaire-module-scss-module__wmKJNG__selected{background:var(--q-accent);border-color:var(--q-accent);color:#fff}.questionnaire-module-scss-module__wmKJNG__cards{gap:1rem;display:grid}.questionnaire-module-scss-module__wmKJNG__cards.questionnaire-module-scss-module__wmKJNG__cols2,.questionnaire-module-scss-module__wmKJNG__cards.questionnaire-module-scss-module__wmKJNG__cols3{grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__cards.questionnaire-module-scss-module__wmKJNG__cols3{grid-template-columns:repeat(3,1fr)}}.questionnaire-module-scss-module__wmKJNG__cards.questionnaire-module-scss-module__wmKJNG__cols4{grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__cards.questionnaire-module-scss-module__wmKJNG__cols4{grid-template-columns:repeat(4,1fr)}}.questionnaire-module-scss-module__wmKJNG__card{border:1.5px solid var(--q-surface-border);cursor:pointer;background:var(--white-color);transition:border-color var(--q-duration) var(--q-easing),transform var(--q-duration) var(--q-easing),box-shadow var(--q-duration) var(--q-easing);border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden}.questionnaire-module-scss-module__wmKJNG__card:hover{border-color:color-mix(in srgb, var(--q-accent) 60%, var(--q-surface-border));transform:translateY(-2px);box-shadow:0 6px 20px #0000000f}.questionnaire-module-scss-module__wmKJNG__card.questionnaire-module-scss-module__wmKJNG__selected{border-color:var(--q-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--q-accent) 25%, transparent)}.questionnaire-module-scss-module__wmKJNG__card input{display:none}.questionnaire-module-scss-module__wmKJNG__cardImage{aspect-ratio:4/3;background:var(--q-surface-border);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.questionnaire-module-scss-module__wmKJNG__cardImage img{-o-object-fit:cover;object-fit:cover}.questionnaire-module-scss-module__wmKJNG__cardBody{flex-direction:column;gap:.3rem;padding:.85rem 1rem 1rem;display:flex}.questionnaire-module-scss-module__wmKJNG__cardLabel{font-size:1rem;font-weight:600}.questionnaire-module-scss-module__wmKJNG__cardDescription{color:var(--q-surface-muted);font-size:.85rem;line-height:1.4}.questionnaire-module-scss-module__wmKJNG__cardBadge{z-index:1;background:var(--q-accent);color:#fff;letter-spacing:.03em;text-transform:uppercase;border-radius:999px;padding:.25rem .55rem;font-size:.7rem;font-weight:600;position:absolute;top:.6rem;right:.6rem}.questionnaire-module-scss-module__wmKJNG__choiceGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:576px){.questionnaire-module-scss-module__wmKJNG__choiceGrid.questionnaire-module-scss-module__wmKJNG__cols2{grid-template-columns:repeat(2,1fr)}.questionnaire-module-scss-module__wmKJNG__choiceGrid.questionnaire-module-scss-module__wmKJNG__cols3{grid-template-columns:repeat(3,1fr)}}.questionnaire-module-scss-module__wmKJNG__choiceCard{text-align:center;border:1.5px solid var(--q-surface-border);background:var(--white-color);cursor:pointer;transition:border-color var(--q-duration) var(--q-easing),background var(--q-duration) var(--q-easing),transform var(--q-duration) var(--q-easing),box-shadow var(--q-duration) var(--q-easing);border-radius:14px;flex-direction:column;align-items:center;gap:.5rem;padding:2rem 1.25rem;display:flex;position:relative}.questionnaire-module-scss-module__wmKJNG__choiceCard:hover{border-color:color-mix(in srgb, var(--q-accent) 60%, var(--q-surface-border));transform:translateY(-2px);box-shadow:0 6px 20px #0000000f}.questionnaire-module-scss-module__wmKJNG__choiceCard.questionnaire-module-scss-module__wmKJNG__selected{border-color:var(--q-accent);background:color-mix(in srgb, var(--q-accent) 6%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--q-accent) 20%, transparent)}.questionnaire-module-scss-module__wmKJNG__choiceCard:focus-within{border-color:var(--q-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--q-accent) 25%, transparent)}.questionnaire-module-scss-module__wmKJNG__choiceCard input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.questionnaire-module-scss-module__wmKJNG__choiceIcon{background:color-mix(in srgb, var(--q-accent) 10%, transparent);border-radius:999px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:.5rem;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__choiceIcon img{-o-object-fit:contain;object-fit:contain;width:36px;height:36px}.questionnaire-module-scss-module__wmKJNG__choiceCard.questionnaire-module-scss-module__wmKJNG__selected .questionnaire-module-scss-module__wmKJNG__choiceIcon{background:color-mix(in srgb, var(--q-accent) 18%, transparent)}.questionnaire-module-scss-module__wmKJNG__choiceLabel{font-size:1.25rem;font-weight:600}.questionnaire-module-scss-module__wmKJNG__choiceDescription{color:var(--q-surface-muted);font-size:.9rem;line-height:1.4}.questionnaire-module-scss-module__wmKJNG__sliderWrap{flex-direction:column;gap:.5rem;padding-top:.5rem;display:flex}.questionnaire-module-scss-module__wmKJNG__sliderRow{align-items:center;gap:1rem;display:flex}.questionnaire-module-scss-module__wmKJNG__sliderValue{font-variant-numeric:tabular-nums;text-align:right;min-width:4rem;font-weight:600}.questionnaire-module-scss-module__wmKJNG__slider{--range-track-color:var(--q-surface-border);--range-track-height:6px;--range-track-radius:999px;--range-thumb-color:var(--q-accent);--range-thumb-size:22px;--range-thumb-radius:999px;background:0 0;outline:none;flex:auto;width:100%;height:22px;margin:0;padding:0}.questionnaire-module-scss-module__wmKJNG__slider::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--q-accent) 0%, var(--q-accent) var(--q-slider-fill,0%), var(--q-surface-border) var(--q-slider-fill,0%), var(--q-surface-border) 100%);border:0}.questionnaire-module-scss-module__wmKJNG__slider::-webkit-slider-thumb{border:3px solid var(--q-surface-bg);cursor:pointer;margin-top:-8px;box-shadow:0 1px 3px #0003}.questionnaire-module-scss-module__wmKJNG__slider::-moz-range-progress{background:var(--q-accent);border-radius:999px;height:6px}.questionnaire-module-scss-module__wmKJNG__slider::-moz-range-thumb{border:3px solid var(--q-surface-bg);cursor:pointer;box-shadow:0 1px 3px #0003}.questionnaire-module-scss-module__wmKJNG__slider:focus{outline:none}.questionnaire-module-scss-module__wmKJNG__slider:focus::-webkit-slider-thumb{box-shadow:0 1px 3px #0003,0 0 0 4px color-mix(in srgb, var(--q-accent) 25%, transparent)}.questionnaire-module-scss-module__wmKJNG__slider:focus::-moz-range-thumb{box-shadow:0 1px 3px #0003,0 0 0 4px color-mix(in srgb, var(--q-accent) 25%, transparent)}.questionnaire-module-scss-module__wmKJNG__sliderMarks{color:var(--q-surface-muted);justify-content:space-between;margin-top:.25rem;font-size:.75rem;display:flex}.questionnaire-module-scss-module__wmKJNG__address{flex-direction:column;align-items:center;gap:2rem;display:grid}@media (min-width:576px){.questionnaire-module-scss-module__wmKJNG__address{grid-template-columns:2fr 1fr}}.questionnaire-module-scss-module__wmKJNG__postCard{border-radius:var(--border-radius);background-color:#f5f5f5;border:1px solid #ebebeb;flex-direction:column;justify-content:space-between;height:100%;padding:1rem;display:flex}.questionnaire-module-scss-module__wmKJNG__postCard p{margin-bottom:.5rem;font-size:.75rem}.questionnaire-module-scss-module__wmKJNG__postCard li{margin-bottom:.25rem;padding-left:1.4em;font-size:.65rem;list-style:none;position:relative}.questionnaire-module-scss-module__wmKJNG__postCard li:before{content:"✓";color:#22c55e;font-size:.95em;font-weight:600;position:absolute;top:.08em;left:0}.questionnaire-module-scss-module__wmKJNG__postCard hr{margin-top:1rem;margin-bottom:1rem}.questionnaire-module-scss-module__wmKJNG__postCard .questionnaire-module-scss-module__wmKJNG__secure{text-wrap:balance;align-items:center;gap:.5rem;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__postCard .questionnaire-module-scss-module__wmKJNG__secure svg{vertical-align:middle;flex:none;width:.75rem;height:.75rem}.questionnaire-module-scss-module__wmKJNG__contentBlock{flex-direction:column;gap:1rem;display:flex}.questionnaire-module-scss-module__wmKJNG__contentBlock h3{margin:0;font-size:clamp(1.4rem,3vw,1.9rem);line-height:1.2}.questionnaire-module-scss-module__wmKJNG__contentBlock .questionnaire-module-scss-module__wmKJNG__contentBody{color:var(--q-surface-muted);font-size:1rem;line-height:1.6}.questionnaire-module-scss-module__wmKJNG__contentBlock .questionnaire-module-scss-module__wmKJNG__contentBody p{margin:0 0 .8em}.questionnaire-module-scss-module__wmKJNG__contentBlock .questionnaire-module-scss-module__wmKJNG__contentBody p:last-child{margin-bottom:0}.questionnaire-module-scss-module__wmKJNG__stageSubmit{margin-top:calc(var(--spacer)/2);flex-direction:column;gap:.5rem;display:flex}.questionnaire-module-scss-module__wmKJNG__stageSubmit .questionnaire-module-scss-module__wmKJNG__btn{width:100%}.questionnaire-module-scss-module__wmKJNG__stageSubmitCaption{color:var(--q-surface-muted);justify-content:center;align-items:center;gap:.4rem;font-size:.82rem;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__stageSubmitCaptionIcon{width:.95rem;height:.95rem;color:inherit}.questionnaire-module-scss-module__wmKJNG__btn{appearance:none;font:inherit;cursor:pointer;transition:transform var(--q-duration) var(--q-easing),background var(--q-duration) var(--q-easing),color var(--q-duration) var(--q-easing),opacity var(--q-duration) var(--q-easing);border:0;border-radius:999px;padding:.85rem 1.6rem;font-weight:600}.questionnaire-module-scss-module__wmKJNG__btn:disabled{opacity:.1;cursor:not-allowed}.questionnaire-module-scss-module__wmKJNG__btn:not(:disabled):hover{transform:translateY(-1px)}.questionnaire-module-scss-module__wmKJNG__btnPrimary{background:var(--q-accent);color:#fff}.questionnaire-module-scss-module__wmKJNG__btnGradient{background:var(--brand-gradient);color:#fff;justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__btnGradient:after{content:"";width:1.1em;height:1.1em;transition:transform var(--q-duration) var(--q-easing);background-color:currentColor;-webkit-mask:url(/icons/icon-next.svg) 50%/contain no-repeat;mask:url(/icons/icon-next.svg) 50%/contain no-repeat}.questionnaire-module-scss-module__wmKJNG__btnGradient:not(:disabled):hover:after{transform:translate(3px)}.questionnaire-module-scss-module__wmKJNG__btnSecondary{color:var(--q-surface-fg);border:1.5px solid var(--q-surface-border);background:0 0}.questionnaire-module-scss-module__wmKJNG__btnSecondary:not(:disabled):hover{border-color:var(--q-accent)}.questionnaire-module-scss-module__wmKJNG__btnGhost{color:var(--q-accent);background:0 0}.questionnaire-module-scss-module__wmKJNG__screen{text-align:center;flex-direction:column;flex:auto;justify-content:safe center;align-items:center;gap:1.25rem;padding:1rem;display:flex;position:relative}.questionnaire-module-scss-module__wmKJNG__screenInner{max-width:var(--q-max-width,720px);background:var(--q-card-bg);border-radius:var(--border-radius);width:100%;box-shadow:var(--shadow-card);flex-direction:column;align-items:center;gap:1.25rem;padding:clamp(1.75rem,5vw,3rem);display:flex}.questionnaire-module-scss-module__wmKJNG__screenInnerWide{max-width:920px}.questionnaire-module-scss-module__wmKJNG__screenEyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--q-surface-muted);font-size:.8rem}.questionnaire-module-scss-module__wmKJNG__screenTitle{letter-spacing:-.015em;margin:0;font-size:clamp(2rem,5vw,3.4rem);font-weight:600;line-height:1.1}.questionnaire-module-scss-module__wmKJNG__screenDescription{text-wrap:balance;color:var(--q-surface-muted);max-width:540px;margin:0;font-size:1.1rem;line-height:1.55}.questionnaire-module-scss-module__wmKJNG__screenDescription p{margin:0 0 .6em}.questionnaire-module-scss-module__wmKJNG__screenDescription p:last-child{margin-bottom:0}.questionnaire-module-scss-module__wmKJNG__screenMedia{aspect-ratio:16/10;background:var(--q-surface-border);border-radius:18px;width:100%;max-width:480px;position:relative;overflow:hidden}.questionnaire-module-scss-module__wmKJNG__screenMedia img{-o-object-fit:cover;object-fit:cover;display:block}.questionnaire-module-scss-module__wmKJNG__estimatePanel{width:100%;margin-inline:auto}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__estimatePanel{max-width:480px;margin-bottom:1.5rem}}.questionnaire-module-scss-module__wmKJNG__outroGrid{grid-template-columns:1fr;align-items:stretch;gap:1.25rem;width:100%;display:grid}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__outroGrid{grid-template-columns:1fr 1fr}}.questionnaire-module-scss-module__wmKJNG__outroCol{min-width:0}.questionnaire-module-scss-module__wmKJNG__outroCol .questionnaire-module-scss-module__wmKJNG__summary{max-width:none;height:100%;margin-top:0}.questionnaire-module-scss-module__wmKJNG__estimateCard{text-align:left;border:1px solid var(--q-surface-border);background:var(--q-card-bg);box-shadow:var(--shadow-card);border-radius:18px;overflow:hidden}.questionnaire-module-scss-module__wmKJNG__estimateHead{text-align:center;flex-direction:column;align-items:center;gap:.4rem;padding:1.75rem 1.5rem 1.5rem;display:flex}.questionnaire-module-scss-module__wmKJNG__estimateEyebrow{color:var(--q-accent);margin:0;font-size:.95rem;font-weight:600}.questionnaire-module-scss-module__wmKJNG__estimatePrice{letter-spacing:-.02em;color:var(--q-surface-fg);margin:0;font-size:clamp(2.6rem,9vw,3.4rem);font-weight:700;line-height:1}.questionnaire-module-scss-module__wmKJNG__estimatePriceSub{color:var(--q-surface-muted);margin:0;font-size:1rem}.questionnaire-module-scss-module__wmKJNG__estimateBadge{background:color-mix(in srgb, var(--q-accent) 10%, transparent);color:var(--q-accent);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.45rem;margin-top:.35rem;padding:.5rem 1rem;font-size:.78rem;font-weight:700;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__specIcon{background-color:currentColor;flex-shrink:0;width:1.5rem;height:1.5rem;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.questionnaire-module-scss-module__wmKJNG__specIcon[data-icon=solar-panel]{-webkit-mask-image:url(/icons/icon-solar-panel.svg);mask-image:url(/icons/icon-solar-panel.svg)}.questionnaire-module-scss-module__wmKJNG__specIcon[data-icon=battery]{-webkit-mask-image:url(/icons/icon-battery.svg);mask-image:url(/icons/icon-battery.svg)}.questionnaire-module-scss-module__wmKJNG__specIcon[data-icon=bolt]{-webkit-mask-image:url(/icons/icon-bolt.svg);mask-image:url(/icons/icon-bolt.svg)}.questionnaire-module-scss-module__wmKJNG__specIcon[data-icon=shield]{-webkit-mask-image:url(/icons/icon-shield.svg);mask-image:url(/icons/icon-shield.svg)}.questionnaire-module-scss-module__wmKJNG__specIcon[data-icon=check]{-webkit-mask-image:url(/icons/icon-check.svg);mask-image:url(/icons/icon-check.svg)}.questionnaire-module-scss-module__wmKJNG__badgeIcon{width:1rem;height:1rem}.questionnaire-module-scss-module__wmKJNG__specList{border-top:1px solid var(--q-surface-border);margin:0;padding:.5rem 1.5rem;list-style:none}.questionnaire-module-scss-module__wmKJNG__specRow{color:var(--q-surface-fg);align-items:center;gap:1rem;padding:.9rem 0;display:flex}.questionnaire-module-scss-module__wmKJNG__specRow:not(:last-child){border-bottom:1px solid var(--q-surface-border)}.questionnaire-module-scss-module__wmKJNG__specIcon.questionnaire-module-scss-module__wmKJNG__specIcon{color:var(--q-surface-fg)}.questionnaire-module-scss-module__wmKJNG__specText{flex-direction:column;gap:.1rem;min-width:0;display:flex}.questionnaire-module-scss-module__wmKJNG__specLabel{font-size:.98rem;font-weight:600;line-height:1.25}.questionnaire-module-scss-module__wmKJNG__specSub{color:var(--q-surface-muted);font-size:.82rem;line-height:1.3}.questionnaire-module-scss-module__wmKJNG__specValue{text-align:right;color:var(--q-surface-muted);flex-shrink:0;margin-left:auto;font-size:.88rem}.questionnaire-module-scss-module__wmKJNG__callCard{text-align:center;background:color-mix(in srgb, var(--q-accent) 6%, transparent);flex-direction:column;gap:.6rem;padding:1.5rem;display:flex}.questionnaire-module-scss-module__wmKJNG__callHeading{color:var(--q-accent);margin:0;font-size:1.2rem;font-weight:700}.questionnaire-module-scss-module__wmKJNG__callBody{color:var(--q-surface-fg);margin:0;font-size:.98rem;line-height:1.5}.questionnaire-module-scss-module__wmKJNG__callBtn{justify-content:center;align-items:center;gap:.6rem;margin-top:.4rem;text-decoration:none;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__callBtnIcon{background-color:currentColor;width:1.2rem;height:1.2rem;-webkit-mask:url(/icons/icon-phone.svg) 50%/contain no-repeat;mask:url(/icons/icon-phone.svg) 50%/contain no-repeat}.questionnaire-module-scss-module__wmKJNG__estimateDisclaimer{text-align:center;max-width:38ch;color:var(--q-surface-muted);margin:.4rem auto 0;font-size:.78rem;line-height:1.5}.questionnaire-module-scss-module__wmKJNG__whyCard{text-align:left;background:#22c55e12;border:1px solid #22c55e33;border-radius:18px;height:100%;padding:1.4rem 1.5rem}.questionnaire-module-scss-module__wmKJNG__whyHeading{color:var(--q-surface-fg);margin:0 0 1rem;font-size:1.15rem;font-weight:700}.questionnaire-module-scss-module__wmKJNG__whyList{flex-direction:column;gap:.8rem;margin:0;padding:0;list-style:none;display:flex}.questionnaire-module-scss-module__wmKJNG__whyRow{color:var(--q-surface-fg);align-items:flex-start;gap:.75rem;font-size:.95rem;line-height:1.3;display:flex}.questionnaire-module-scss-module__wmKJNG__whyIcon{background-color:#22c55e;flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.05rem;-webkit-mask:url(/icons/icon-check-circle.svg) 50%/contain no-repeat;mask:url(/icons/icon-check-circle.svg) 50%/contain no-repeat}.questionnaire-module-scss-module__wmKJNG__summary{text-align:left;border:1px solid var(--q-surface-border);background:var(--q-surface-bg);border-radius:14px;width:100%;max-width:540px;margin-top:.5rem;padding:1.25rem 1.5rem}.questionnaire-module-scss-module__wmKJNG__summaryHeading{letter-spacing:.03em;text-transform:uppercase;color:var(--q-surface-muted);margin:0 0 .75rem;font-size:.95rem;font-weight:600}.questionnaire-module-scss-module__wmKJNG__summaryRow{border-bottom:1px dashed var(--q-surface-border);justify-content:space-between;gap:1rem;padding:.5rem 0;font-size:.95rem;display:flex}.questionnaire-module-scss-module__wmKJNG__summaryRow:last-child{border-bottom:0}.questionnaire-module-scss-module__wmKJNG__summaryKey{color:var(--q-surface-muted)}.questionnaire-module-scss-module__wmKJNG__summaryValue{text-align:right;word-break:break-word;font-weight:500}.questionnaire-module-scss-module__wmKJNG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.questionnaire-module-scss-module__wmKJNG__epcJourney{flex-direction:column;flex:auto;justify-content:safe center;align-items:center;width:100%;display:flex;position:relative}.questionnaire-module-scss-module__wmKJNG__epcBack{appearance:none;border:1px solid var(--q-surface-border);color:var(--q-surface-fg);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.4rem .9rem;font-size:.85rem;position:absolute;top:0;left:0}.questionnaire-module-scss-module__wmKJNG__epcBack:hover{background:var(--q-surface-border)}.questionnaire-module-scss-module__wmKJNG__epcBack:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--q-accent) 30%, transparent);outline:none}.questionnaire-module-scss-module__wmKJNG__epcPanel{flex-direction:column;flex:auto;justify-content:safe center;align-items:center;width:100%;padding:1rem 0;display:flex}.questionnaire-module-scss-module__wmKJNG__epcPanelInner{text-align:center;background:var(--q-card-bg);border-radius:var(--border-radius);width:100%;max-width:720px;box-shadow:var(--shadow-card);flex-direction:column;align-items:center;gap:1rem;margin:clamp(1rem,3vw,2rem) auto;padding:clamp(1.5rem,5vw,2.75rem);display:flex}.questionnaire-module-scss-module__wmKJNG__epcHeading{letter-spacing:-.015em;margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:600;line-height:1.15}.questionnaire-module-scss-module__wmKJNG__epcLead{color:var(--q-surface-muted);max-width:46ch;margin:0;font-size:1.05rem;line-height:1.55}.questionnaire-module-scss-module__wmKJNG__epcNote{color:var(--q-surface-muted);margin:0;font-size:.9rem;line-height:1.5}.questionnaire-module-scss-module__wmKJNG__epcLookupForm{text-align:left;flex-direction:column;gap:.5rem;width:100%;max-width:460px;display:flex}.questionnaire-module-scss-module__wmKJNG__epcInputLabel{font-size:.9rem;font-weight:600}.questionnaire-module-scss-module__wmKJNG__epcLookupRow{flex-direction:column;gap:.75rem;display:flex}@media (min-width:576px){.questionnaire-module-scss-module__wmKJNG__epcLookupRow{flex-direction:row;align-items:stretch}.questionnaire-module-scss-module__wmKJNG__epcLookupRow .questionnaire-module-scss-module__wmKJNG__input{flex:auto}.questionnaire-module-scss-module__wmKJNG__epcLookupRow .questionnaire-module-scss-module__wmKJNG__btn{flex:none}}.questionnaire-module-scss-module__wmKJNG__epcLanding{flex-direction:column;gap:clamp(1.25rem,3vw,2rem);width:100%;max-width:73.75rem;margin:0 auto;padding:clamp(1rem,3vw,2rem) 0;display:flex}.questionnaire-module-scss-module__wmKJNG__epcLandingSecure{color:var(--q-surface-muted);align-self:flex-end;align-items:center;gap:.4rem;font-size:.85rem;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__epcLandingSecureIcon{width:1.05rem;height:1.05rem;color:var(--finance-color)}.questionnaire-module-scss-module__wmKJNG__epcLandingGrid{grid-template-columns:1fr;align-items:start;gap:clamp(1.25rem,3vw,2rem);display:grid}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__epcLandingGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.questionnaire-module-scss-module__wmKJNG__epcLandingMain{flex-direction:column;gap:1.25rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcLandingTitle{letter-spacing:-.02em;color:var(--q-surface-fg);margin:0;font-size:clamp(2rem,5vw,3.25rem);font-weight:700;line-height:1.08}.questionnaire-module-scss-module__wmKJNG__epcLandingLead{color:var(--q-surface-muted);max-width:46ch;margin:0;font-size:1.05rem;line-height:1.55}.questionnaire-module-scss-module__wmKJNG__epcStartCard{background:var(--q-card-bg);border:1px solid var(--q-surface-border);border-radius:var(--card-radius);box-shadow:var(--shadow-card);flex-direction:column;gap:1rem;padding:clamp(1.25rem,3vw,1.75rem);display:flex}.questionnaire-module-scss-module__wmKJNG__epcStartHead{align-items:center;gap:.85rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcStartIcon{background:var(--finance-bg);width:3rem;height:3rem;color:var(--finance-color);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__epcStartIcon svg{width:1.5rem;height:1.5rem}.questionnaire-module-scss-module__wmKJNG__epcStartTitle{font-size:1.15rem;font-weight:700;display:block}.questionnaire-module-scss-module__wmKJNG__epcStartSub{color:var(--q-surface-muted);font-size:.95rem;display:block}.questionnaire-module-scss-module__wmKJNG__epcStartForm{flex-direction:column;gap:.5rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcStartRow{flex-direction:column;gap:.6rem;display:flex}@media (min-width:576px){.questionnaire-module-scss-module__wmKJNG__epcStartRow{flex-direction:row}}.questionnaire-module-scss-module__wmKJNG__epcStartRow .questionnaire-module-scss-module__wmKJNG__input{flex:auto;min-height:56px}.questionnaire-module-scss-module__wmKJNG__epcStartRow .questionnaire-module-scss-module__wmKJNG__btn{flex:none;min-height:56px}.questionnaire-module-scss-module__wmKJNG__epcStartNote{color:var(--q-surface-muted);align-items:center;gap:.4rem;margin:0;font-size:.85rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcStartNoteIcon{flex:none;width:1rem;height:1rem}.questionnaire-module-scss-module__wmKJNG__epcReviews{background:var(--q-card-bg);border:1px solid var(--q-surface-border);border-radius:var(--card-radius);box-shadow:var(--shadow-card);flex-direction:column;gap:1.25rem;padding:clamp(1.25rem,3vw,1.75rem);display:flex}.questionnaire-module-scss-module__wmKJNG__epcReviewsHead{margin:0;font-size:1.05rem;font-weight:700;line-height:1.3}.questionnaire-module-scss-module__wmKJNG__epcReviewsTop{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcReviewsScore{font-size:2.75rem;font-weight:800;line-height:1;display:block}.questionnaire-module-scss-module__wmKJNG__epcReviewsLabel{margin-bottom:.35rem;font-weight:700;display:block}.questionnaire-module-scss-module__wmKJNG__epcStars{gap:2px;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__epcStar{background:var(--finance-color);border-radius:3px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__epcStar svg{width:72%;height:72%;fill:var(--white-color)}.questionnaire-module-scss-module__wmKJNG__epcReviewBars{flex-direction:column;flex:auto;gap:.35rem;min-width:140px;list-style:none;display:flex}.questionnaire-module-scss-module__wmKJNG__epcReviewBar{color:var(--q-surface-muted);align-items:center;gap:.5rem;font-size:.8rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcReviewBarLabel{flex:none;width:3.2rem}.questionnaire-module-scss-module__wmKJNG__epcReviewBarTrack{background:var(--q-surface-bg);border-radius:999px;flex:auto;height:8px;overflow:hidden}.questionnaire-module-scss-module__wmKJNG__epcReviewBarFill{background:var(--finance-color);border-radius:999px;height:100%;display:block}.questionnaire-module-scss-module__wmKJNG__epcReviewQuote{border-top:1px solid var(--q-surface-border);padding-top:1.25rem}.questionnaire-module-scss-module__wmKJNG__epcReviewQuoteStars{margin-bottom:.5rem}.questionnaire-module-scss-module__wmKJNG__epcReviewQuoteTitle{margin:0 0 .35rem;font-weight:700}.questionnaire-module-scss-module__wmKJNG__epcReviewQuoteBody{color:var(--q-surface-muted);margin:0;line-height:1.55}.questionnaire-module-scss-module__wmKJNG__epcTrustStrip{background:var(--q-card-bg);border:1px solid var(--q-surface-border);border-radius:var(--card-radius);grid-template-columns:1fr;gap:1rem;padding:clamp(1rem,3vw,1.5rem);display:grid}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__epcTrustStrip{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center}}.questionnaire-module-scss-module__wmKJNG__epcTrustFeatures{grid-template-columns:repeat(2,1fr);gap:.85rem 1.25rem;list-style:none;display:grid}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__epcTrustFeatures{grid-template-columns:repeat(4,auto)}}.questionnaire-module-scss-module__wmKJNG__epcTrustFeature{align-items:center;gap:.5rem;font-size:.9rem;line-height:1.25;display:flex}.questionnaire-module-scss-module__wmKJNG__epcTrustFeatureIcon{width:1.35rem;height:1.35rem;color:var(--finance-color);flex:none}.questionnaire-module-scss-module__wmKJNG__epcTrustFeatureTitle{font-weight:700}.questionnaire-module-scss-module__wmKJNG__epcTrustFeatureSub{color:var(--q-surface-muted)}.questionnaire-module-scss-module__wmKJNG__epcNoSalesman{border-radius:var(--border-radius);background:var(--finance-bg);gap:.6rem;padding:.85rem 1rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcNoSalesman strong{display:block}.questionnaire-module-scss-module__wmKJNG__epcNoSalesmanIcon{width:1.35rem;height:1.35rem;color:var(--finance-color);flex:none}.questionnaire-module-scss-module__wmKJNG__epcNoSalesmanSub{color:var(--q-surface-muted);font-size:.9rem;display:block}.questionnaire-module-scss-module__wmKJNG__epcAccredited{--logo-height:2.125rem;flex-wrap:wrap;align-items:center;gap:clamp(1rem,3vw,2rem);padding-top:.5rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcAccreditedLabel{color:var(--q-surface-fg);font-weight:700}.questionnaire-module-scss-module__wmKJNG__epcEncrypted{color:var(--q-surface-muted);align-items:center;gap:.4rem;margin:0;font-size:.85rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcHints{text-align:left;border-top:1px dashed var(--q-surface-border);width:100%;max-width:460px;padding-top:1rem}.questionnaire-module-scss-module__wmKJNG__epcHintsLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--q-surface-muted);margin:0 0 .6rem;font-size:.75rem}.questionnaire-module-scss-module__wmKJNG__epcHintList{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.questionnaire-module-scss-module__wmKJNG__epcHint{appearance:none;cursor:pointer;background:var(--white-color);border:1.5px solid var(--q-surface-border);font:inherit;text-align:left;border-radius:10px;flex-direction:column;gap:.1rem;padding:.5rem .75rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcHint:hover{border-color:color-mix(in srgb, var(--q-accent) 60%, var(--q-surface-border))}.questionnaire-module-scss-module__wmKJNG__epcHint:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--q-accent) 25%, transparent);outline:none}.questionnaire-module-scss-module__wmKJNG__epcHint:disabled{opacity:.5;cursor:default}.questionnaire-module-scss-module__wmKJNG__epcHintCode{font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:700}.questionnaire-module-scss-module__wmKJNG__epcHintLabel{color:var(--q-surface-muted);font-size:.75rem}.questionnaire-module-scss-module__wmKJNG__epcTextLink{appearance:none;color:var(--q-accent);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;min-height:44px;padding:.5rem;font-weight:600;text-decoration:underline}.questionnaire-module-scss-module__wmKJNG__epcTextLink:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--q-accent) 25%, transparent);border-radius:6px;outline:none}.questionnaire-module-scss-module__wmKJNG__epcAddressCount{color:var(--q-surface-muted);justify-content:center;align-items:center;gap:.5rem;margin:0;font-size:1rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcAddressCount strong{color:var(--q-accent);font-weight:700}.questionnaire-module-scss-module__wmKJNG__epcAddressCountIcon{width:20px;height:20px;color:var(--q-accent);flex:none}.questionnaire-module-scss-module__wmKJNG__epcAddressSearch{width:100%;max-width:560px;position:relative}.questionnaire-module-scss-module__wmKJNG__epcAddressSearchIcon{width:20px;height:20px;color:var(--q-surface-muted);pointer-events:none;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.questionnaire-module-scss-module__wmKJNG__epcAddressSearchInput{width:100%;min-height:52px;font:inherit;color:var(--q-surface-fg);background:var(--white-color);border:1.5px solid var(--q-surface-border);border-radius:12px;padding:.75rem 1rem .75rem 2.75rem;font-size:1rem}.questionnaire-module-scss-module__wmKJNG__epcAddressSearchInput::placeholder{color:var(--q-surface-muted)}.questionnaire-module-scss-module__wmKJNG__epcAddressSearchInput:focus-visible{border-color:var(--q-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--q-accent) 20%, transparent);outline:none}.questionnaire-module-scss-module__wmKJNG__epcAddressList{flex-direction:column;gap:.5rem;width:100%;max-width:560px;max-height:22rem;margin:0;padding:0 .25rem 0 0;list-style:none;display:flex;overflow-y:auto}.questionnaire-module-scss-module__wmKJNG__epcAddressList li{list-style:none}.questionnaire-module-scss-module__wmKJNG__epcAddressBtn{appearance:none;cursor:pointer;background:var(--white-color);border:1.5px solid var(--q-surface-border);width:100%;min-height:64px;font:inherit;text-align:left;transition:border-color var(--q-duration) var(--q-easing),background var(--q-duration) var(--q-easing);border-radius:12px;align-items:center;gap:1rem;padding:.85rem 1.1rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcAddressBtn:hover{border-color:var(--q-accent);background:color-mix(in srgb, var(--q-accent) 6%, transparent)}.questionnaire-module-scss-module__wmKJNG__epcAddressBtn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--q-accent) 25%, transparent);outline:none}.questionnaire-module-scss-module__wmKJNG__epcAddressBtn:disabled{opacity:.6;cursor:default}.questionnaire-module-scss-module__wmKJNG__epcAddressText{flex-direction:column;flex:auto;gap:.15rem;min-width:0;display:flex}.questionnaire-module-scss-module__wmKJNG__epcAddressPrimary{font-size:1.05rem;font-weight:600}.questionnaire-module-scss-module__wmKJNG__epcAddressSecondary{color:var(--q-surface-muted);font-size:.9rem}.questionnaire-module-scss-module__wmKJNG__epcAddressChevron{width:20px;height:20px;color:var(--q-accent);flex:none;transform:rotate(-90deg)}.questionnaire-module-scss-module__wmKJNG__epcManualCard{appearance:none;cursor:pointer;text-align:left;width:100%;max-width:560px;font:inherit;background:color-mix(in srgb, var(--q-accent) 6%, transparent);border:1px solid color-mix(in srgb, var(--q-accent) 20%, transparent);border-radius:12px;align-items:center;gap:.85rem;padding:.9rem 1.1rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcManualCard:hover{background:color-mix(in srgb, var(--q-accent) 10%, transparent)}.questionnaire-module-scss-module__wmKJNG__epcManualCard:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--q-accent) 25%, transparent);outline:none}.questionnaire-module-scss-module__wmKJNG__epcManualCardIcon{width:24px;height:24px;color:var(--q-accent);flex:none}.questionnaire-module-scss-module__wmKJNG__epcManualCardText{flex-direction:column;gap:.1rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcManualCardTitle{font-weight:600}.questionnaire-module-scss-module__wmKJNG__epcManualCardLink{color:var(--q-accent);font-weight:600}.questionnaire-module-scss-module__wmKJNG__epcAddressBack{appearance:none;color:var(--q-accent);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;min-height:44px;padding:.5rem;font-weight:600;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__epcAddressBack:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--q-accent) 25%, transparent);border-radius:6px;outline:none}.questionnaire-module-scss-module__wmKJNG__epcAddressBackIcon{width:18px;height:18px}.questionnaire-module-scss-module__wmKJNG__epcSpinner{border:4px solid var(--q-surface-border);border-top-color:var(--q-accent);border-radius:999px;width:48px;height:48px;animation:.9s linear infinite questionnaire-module-scss-module__wmKJNG__epcSpin}@keyframes questionnaire-module-scss-module__wmKJNG__epcSpin{to{transform:rotate(360deg)}}.questionnaire-module-scss-module__wmKJNG__epcLoadingSteps{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.questionnaire-module-scss-module__wmKJNG__epcLoadingStep{color:var(--q-surface-muted);opacity:.4;transition:opacity .3s var(--q-easing),color .3s var(--q-easing);justify-content:center;align-items:center;gap:.6rem;font-size:1rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcLoadingStepActive{opacity:1;color:var(--q-surface-fg);font-weight:600}.questionnaire-module-scss-module__wmKJNG__epcLoadingStepDone{opacity:1;color:var(--q-surface-fg)}.questionnaire-module-scss-module__wmKJNG__epcLoadingMark{flex:none;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__epcLoadingMark svg{width:1.4rem;height:1.4rem;color:var(--finance-color)}.questionnaire-module-scss-module__wmKJNG__epcLoadingDot{background:var(--q-surface-border);border-radius:50%;width:.55rem;height:.55rem}.questionnaire-module-scss-module__wmKJNG__epcLoadingStepActive .questionnaire-module-scss-module__wmKJNG__epcLoadingDot{background:var(--q-accent);animation:.9s ease-in-out infinite questionnaire-module-scss-module__wmKJNG__epcDotPulse}@keyframes questionnaire-module-scss-module__wmKJNG__epcDotPulse{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.questionnaire-module-scss-module__wmKJNG__epcSpinner{animation-duration:2s}.questionnaire-module-scss-module__wmKJNG__epcLoadingStepActive .questionnaire-module-scss-module__wmKJNG__epcLoadingDot{animation:none}}.questionnaire-module-scss-module__wmKJNG__epcStateIcon{background-color:var(--q-accent);width:3rem;height:3rem;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.questionnaire-module-scss-module__wmKJNG__epcStateIconInfo{-webkit-mask-image:url(/icons/icon-info.svg);mask-image:url(/icons/icon-info.svg)}.questionnaire-module-scss-module__wmKJNG__epcStateIconError{background-color:#e53935;-webkit-mask-image:url(/icons/icon-error.svg);mask-image:url(/icons/icon-error.svg)}.questionnaire-module-scss-module__wmKJNG__epcActions{flex-direction:column;gap:.6rem;width:100%;max-width:460px;display:flex}.questionnaire-module-scss-module__wmKJNG__epcActions .questionnaire-module-scss-module__wmKJNG__btn{width:100%;min-height:52px}.questionnaire-module-scss-module__wmKJNG__epcBanner{background:#f59e0b1f;border:1.5px solid #f59e0b66;border-radius:12px;gap:.75rem;padding:1rem 1.1rem;font-size:.9rem;line-height:1.5;display:flex}.questionnaire-module-scss-module__wmKJNG__epcBannerIcon{background-color:#b45309;flex:none;width:1.5rem;height:1.5rem;-webkit-mask:url(/icons/icon-info.svg) 50%/contain no-repeat;mask:url(/icons/icon-info.svg) 50%/contain no-repeat}.questionnaire-module-scss-module__wmKJNG__epcBannerTitle{margin-bottom:.15rem;display:block}.questionnaire-module-scss-module__wmKJNG__epcSectionTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--q-surface-muted);margin:0;padding:0;font-size:.8rem;font-weight:700}.questionnaire-module-scss-module__wmKJNG__epcRows{flex-direction:column;display:flex}.questionnaire-module-scss-module__wmKJNG__epcChanged{border:0;flex-direction:column;gap:.6rem;margin:0;padding:0;display:flex}.questionnaire-module-scss-module__wmKJNG__epcCheckRow{border:1.5px solid var(--q-surface-border);cursor:pointer;background:var(--white-color);border-radius:10px;align-items:center;gap:.75rem;min-height:44px;padding:.5rem .75rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcCheckRow:focus-within{border-color:var(--q-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--q-accent) 25%, transparent)}.questionnaire-module-scss-module__wmKJNG__epcCheckRow input{width:20px;height:20px;accent-color:var(--q-accent);flex:none}.questionnaire-module-scss-module__wmKJNG__epcStepper{flex-direction:column;gap:.85rem;width:100%;display:flex}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__epcStepper{flex-direction:row;align-items:center;gap:1.5rem}}.questionnaire-module-scss-module__wmKJNG__epcStepperList{flex:auto;align-items:flex-start;margin:0;padding:0;list-style:none;display:flex}.questionnaire-module-scss-module__wmKJNG__epcStep{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;gap:.4rem;min-width:0;display:flex;position:relative}.questionnaire-module-scss-module__wmKJNG__epcStep:not(:first-child):before{content:"";background:var(--q-surface-border);z-index:0;height:2px;position:absolute;top:15px;left:-50%;right:50%}.questionnaire-module-scss-module__wmKJNG__epcStepDone:before,.questionnaire-module-scss-module__wmKJNG__epcStepActive:before{background:var(--q-accent)}.questionnaire-module-scss-module__wmKJNG__epcStepMarker{z-index:1;background:var(--q-surface-border);width:32px;height:32px;color:var(--q-surface-muted);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;display:flex;position:relative}.questionnaire-module-scss-module__wmKJNG__epcStepDone .questionnaire-module-scss-module__wmKJNG__epcStepMarker,.questionnaire-module-scss-module__wmKJNG__epcStepActive .questionnaire-module-scss-module__wmKJNG__epcStepMarker{background:var(--q-accent);color:#fff}.questionnaire-module-scss-module__wmKJNG__epcStepCheck{width:18px;height:18px}.questionnaire-module-scss-module__wmKJNG__epcStepLabel{color:var(--q-surface-muted);font-size:.78rem;line-height:1.2}.questionnaire-module-scss-module__wmKJNG__epcStepActive .questionnaire-module-scss-module__wmKJNG__epcStepLabel{color:var(--q-surface-fg);font-weight:600}.questionnaire-module-scss-module__wmKJNG__epcStepperSecure{color:var(--q-surface-muted);white-space:nowrap;justify-content:center;align-items:center;gap:.4rem;margin:0;font-size:.8rem;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__epcStepperSecureIcon{flex:none;width:1rem;height:1rem}.questionnaire-module-scss-module__wmKJNG__epcReportPanel{flex:auto;justify-content:center;width:100%;padding:clamp(1rem,3vw,2rem) 0;display:flex}.questionnaire-module-scss-module__wmKJNG__epcReport{text-align:left;flex-direction:column;gap:1.25rem;width:100%;max-width:67.5rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcReportGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:992px){.questionnaire-module-scss-module__wmKJNG__epcReportGrid{grid-template-columns:minmax(0,1fr) 21.25rem;grid-template-areas:"main side""actions side";align-items:start}}.questionnaire-module-scss-module__wmKJNG__epcReportMain{flex-direction:column;gap:1.25rem;min-width:0;display:flex}@media (min-width:992px){.questionnaire-module-scss-module__wmKJNG__epcReportMain{grid-area:main}}.questionnaire-module-scss-module__wmKJNG__epcReportSide{display:none}@media (min-width:992px){.questionnaire-module-scss-module__wmKJNG__epcReportSide{flex-direction:column;grid-area:side;gap:1rem;display:flex;position:sticky;top:1rem}}.questionnaire-module-scss-module__wmKJNG__epcSideInline{flex-direction:column;gap:1rem;display:flex}@media (min-width:992px){.questionnaire-module-scss-module__wmKJNG__epcSideInline{display:none}}.questionnaire-module-scss-module__wmKJNG__epcReportActions{flex-direction:column;gap:.75rem;display:flex}@media (min-width:992px){.questionnaire-module-scss-module__wmKJNG__epcReportActions{grid-area:actions}}.questionnaire-module-scss-module__wmKJNG__epcReportHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcReportHeadText{flex-direction:column;flex:300px;gap:.5rem;min-width:0;display:flex}.questionnaire-module-scss-module__wmKJNG__epcReportHeadIcon{width:2.5rem;height:2.5rem;color:var(--finance-color)}.questionnaire-module-scss-module__wmKJNG__epcReportTitle{letter-spacing:-.015em;margin:0;font-size:clamp(1.5rem,5vw,2.4rem);font-weight:600;line-height:1.15}.questionnaire-module-scss-module__wmKJNG__epcReportAddress{color:var(--q-surface-fg);align-items:center;gap:.4rem;margin:0;font-weight:600;display:flex}.questionnaire-module-scss-module__wmKJNG__epcReportPinIcon{width:1.1rem;height:1.1rem;color:var(--q-accent);flex:none}.questionnaire-module-scss-module__wmKJNG__epcReportLead{color:var(--q-surface-muted);margin:0;font-size:.9rem;line-height:1.4}@media (min-width:576px){.questionnaire-module-scss-module__wmKJNG__epcReportLead{font-size:1.05rem;line-height:1.55}}.questionnaire-module-scss-module__wmKJNG__epcFoundPill{background:var(--finance-bg);color:var(--finance-color);white-space:nowrap;border-radius:999px;align-self:flex-start;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.8rem;font-weight:600;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__epcFoundPillIcon{width:1rem;height:1rem}.questionnaire-module-scss-module__wmKJNG__epcHero{display:none}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__epcHero{background:var(--finance-bg);border:1px solid color-mix(in srgb, var(--finance-color) 20%, transparent);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:1.5rem;padding:1.5rem;display:grid}}.questionnaire-module-scss-module__wmKJNG__epcHeroSide{text-align:center;flex-direction:column;align-items:center;gap:.15rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcHeroCap{text-transform:uppercase;letter-spacing:.05em;color:var(--q-surface-muted);font-size:.75rem;font-weight:700}.questionnaire-module-scss-module__wmKJNG__epcHeroLetter{font-size:clamp(3rem,6vw,4.5rem);font-weight:800;line-height:1}.questionnaire-module-scss-module__wmKJNG__epcHeroScore{font-weight:600}.questionnaire-module-scss-module__wmKJNG__epcHeroSub{color:var(--q-surface-muted);font-size:.8rem}.questionnaire-module-scss-module__wmKJNG__epcChart{flex-direction:column;gap:.3rem;width:100%;display:flex}.questionnaire-module-scss-module__wmKJNG__epcChartRow{align-items:center;gap:.5rem;width:100%;display:flex}.questionnaire-module-scss-module__wmKJNG__epcChartBar{clip-path:polygon(0 0,calc(100% - .6rem) 0,100% 50%,calc(100% - .6rem) 100%,0 100%);align-items:center;min-width:2.4rem;height:1.6rem;padding:0 .7rem;font-size:.85rem;font-weight:700;display:flex}.questionnaire-module-scss-module__wmKJNG__epcChartRowActive .questionnaire-module-scss-module__wmKJNG__epcChartBar{outline:2px solid var(--q-surface-fg);outline-offset:2px}.questionnaire-module-scss-module__wmKJNG__epcChartMarker{background:var(--q-surface-fg);color:var(--q-card-bg);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:.1rem .5rem;font-size:.8rem;font-weight:700}.questionnaire-module-scss-module__wmKJNG__epcHeroCompact{background:var(--finance-bg);border:1px solid color-mix(in srgb, var(--finance-color) 20%, transparent);border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;padding:1rem;display:flex}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__epcHeroCompact{display:none}}.questionnaire-module-scss-module__wmKJNG__epcHeroCompactSide{flex-direction:column;align-items:center;gap:.2rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcHeroCompactCap{text-transform:uppercase;letter-spacing:.04em;color:var(--q-surface-muted);font-size:.72rem;font-weight:600}.questionnaire-module-scss-module__wmKJNG__epcHeroCompactLetter{border-radius:10px;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;font-size:1.4rem;font-weight:800;display:flex}.questionnaire-module-scss-module__wmKJNG__epcHeroCompactScore{font-size:.8rem;font-weight:600}.questionnaire-module-scss-module__wmKJNG__epcHeroCompactArrow{color:var(--q-surface-muted);font-size:1.4rem}.questionnaire-module-scss-module__wmKJNG__epcHeroCompactNote{text-align:center;color:var(--q-surface-muted);flex:100%;margin:.25rem 0 0;font-size:.8rem}.questionnaire-module-scss-module__wmKJNG__epcFacts{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__epcFacts{grid-template-columns:repeat(4,1fr)}}.questionnaire-module-scss-module__wmKJNG__epcFactCard{border:1px solid var(--q-surface-border);background:var(--white-color);border-radius:14px;flex-direction:column;gap:.35rem;padding:1rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcFactIcon{width:1.6rem;height:1.6rem;color:var(--q-accent)}.questionnaire-module-scss-module__wmKJNG__epcFactLabel{color:var(--q-surface-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:600}.questionnaire-module-scss-module__wmKJNG__epcFactValue{font-size:1.05rem;font-weight:700}.questionnaire-module-scss-module__wmKJNG__epcDetailsCard{border:1px solid var(--q-surface-border);background:var(--white-color);border-radius:14px;overflow:hidden}.questionnaire-module-scss-module__wmKJNG__epcDetailsSummary{cursor:pointer;align-items:center;gap:.6rem;padding:1rem 1.1rem;list-style:none;display:flex}.questionnaire-module-scss-module__wmKJNG__epcDetailsSummary::-webkit-details-marker{display:none}.questionnaire-module-scss-module__wmKJNG__epcDetailsSummary:focus-visible{box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--q-accent) 25%, transparent);outline:none}.questionnaire-module-scss-module__wmKJNG__epcDetailsHeadIcon{width:1.4rem;height:1.4rem;color:var(--q-accent);flex:none}.questionnaire-module-scss-module__wmKJNG__epcDetailsTitle{flex:auto;margin:0;font-size:1.05rem;font-weight:700}.questionnaire-module-scss-module__wmKJNG__epcDetailsChevron{width:1.2rem;height:1.2rem;color:var(--q-surface-muted);transition:transform var(--q-duration) var(--q-easing);flex:none}.questionnaire-module-scss-module__wmKJNG__epcDetailsCard[open] .questionnaire-module-scss-module__wmKJNG__epcDetailsChevron{transform:rotate(180deg)}.questionnaire-module-scss-module__wmKJNG__epcDetailsBody{padding:0 1.1rem .5rem}@media (min-width:992px){.questionnaire-module-scss-module__wmKJNG__epcDetailsSummary{cursor:default}.questionnaire-module-scss-module__wmKJNG__epcDetailsChevron{display:none}}.questionnaire-module-scss-module__wmKJNG__epcDetailRows{flex-direction:column;display:flex}.questionnaire-module-scss-module__wmKJNG__epcDetailRow{border-bottom:1px dashed var(--q-surface-border);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.7rem 0;display:flex}.questionnaire-module-scss-module__wmKJNG__epcDetailRow:last-child{border-bottom:0}.questionnaire-module-scss-module__wmKJNG__epcDetailRow .questionnaire-module-scss-module__wmKJNG__input,.questionnaire-module-scss-module__wmKJNG__epcDetailRow .questionnaire-module-scss-module__wmKJNG__select{flex:10rem;max-width:100%;margin-left:auto}.questionnaire-module-scss-module__wmKJNG__epcDetailIcon{width:1.2rem;height:1.2rem;color:var(--q-surface-muted);flex:none}.questionnaire-module-scss-module__wmKJNG__epcDetailLabel{color:var(--q-surface-muted);flex:none;font-size:.9rem}.questionnaire-module-scss-module__wmKJNG__epcDetailValue{text-align:right;word-break:break-word;margin-left:auto;font-weight:600}.questionnaire-module-scss-module__wmKJNG__epcBadge{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;flex:none;padding:.2rem .5rem;font-size:.68rem;font-weight:700}.questionnaire-module-scss-module__wmKJNG__epcBadgeGood{background:var(--finance-bg);color:var(--finance-color)}.questionnaire-module-scss-module__wmKJNG__epcBadgeOpp{background:var(--epc-band-e);color:var(--epc-band-e-fg)}.questionnaire-module-scss-module__wmKJNG__epcSuitable{background:var(--finance-bg);border:1px solid color-mix(in srgb, var(--finance-color) 20%, transparent);border-radius:16px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcSuitableTitle{margin:0;font-size:1.15rem;font-weight:700}.questionnaire-module-scss-module__wmKJNG__epcSuitableSub{color:var(--q-surface-fg);margin:.25rem 0 0;font-size:.9rem;line-height:1.5}.questionnaire-module-scss-module__wmKJNG__epcSuitableList{grid-template-columns:1fr;gap:.6rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:576px){.questionnaire-module-scss-module__wmKJNG__epcSuitableList{grid-template-columns:repeat(2,1fr)}}.questionnaire-module-scss-module__wmKJNG__epcSuitableItem{background:var(--white-color);border-radius:10px;align-items:center;gap:.6rem;padding:.6rem .8rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcSuitableIcon{width:1.4rem;height:1.4rem;color:var(--finance-color);flex:none}.questionnaire-module-scss-module__wmKJNG__epcSuitableLabel{flex:auto;min-width:0;font-size:.9rem;font-weight:600}.questionnaire-module-scss-module__wmKJNG__epcStatusPill{white-space:nowrap;border-radius:999px;flex:none;padding:.2rem .5rem;font-size:.68rem;font-weight:700}.questionnaire-module-scss-module__wmKJNG__epcStatusPillGood{background:var(--finance-bg);color:var(--finance-color)}.questionnaire-module-scss-module__wmKJNG__epcStatusPillMaybe{background:var(--epc-band-e);color:var(--epc-band-e-fg)}.questionnaire-module-scss-module__wmKJNG__epcSuitableFoot{border-top:1px solid color-mix(in srgb, var(--finance-color) 20%, transparent);flex-direction:column;gap:.35rem;padding-top:.75rem;display:flex}@media (min-width:576px){.questionnaire-module-scss-module__wmKJNG__epcSuitableFoot{flex-direction:row;justify-content:space-between;align-items:center}}.questionnaire-module-scss-module__wmKJNG__epcSuitableFootLead{align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__epcSuitableFootIcon{width:1.1rem;height:1.1rem;color:var(--finance-color);flex:none}.questionnaire-module-scss-module__wmKJNG__epcSuitableFootAside{color:var(--q-surface-muted);font-size:.85rem}.questionnaire-module-scss-module__wmKJNG__epcGlanceCard{border:1px solid var(--q-surface-border);background:var(--white-color);border-radius:16px;flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcGlanceTitle{margin:0;font-size:1.05rem;font-weight:700}.questionnaire-module-scss-module__wmKJNG__epcGlanceRatings{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.questionnaire-module-scss-module__wmKJNG__epcGlanceRating{text-align:center;flex-direction:column;align-items:center;gap:.35rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcGlanceRatingCap{color:var(--q-surface-muted);font-size:.75rem;font-weight:600}.questionnaire-module-scss-module__wmKJNG__epcRing{border:3px solid var(--q-surface-border);border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.3rem;font-weight:800;display:flex}.questionnaire-module-scss-module__wmKJNG__epcGlanceScore{font-size:.85rem;font-weight:600}.questionnaire-module-scss-module__wmKJNG__epcGlanceList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.questionnaire-module-scss-module__wmKJNG__epcGlanceItem{align-items:flex-start;gap:.6rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcGlanceItemIcon{width:1.5rem;height:1.5rem;color:var(--finance-color);flex:none}.questionnaire-module-scss-module__wmKJNG__epcGlanceItemBody{flex-direction:column;gap:.05rem;min-width:0;display:flex}.questionnaire-module-scss-module__wmKJNG__epcGlanceItemLabel{color:var(--q-surface-muted);font-size:.8rem}.questionnaire-module-scss-module__wmKJNG__epcGlanceItemValue{font-weight:700}.questionnaire-module-scss-module__wmKJNG__epcGlanceItemCap{color:var(--q-surface-muted);font-size:.72rem}.questionnaire-module-scss-module__wmKJNG__epcTrustedCard{border:1px solid var(--q-surface-border);background:var(--white-color);border-radius:16px;gap:.75rem;padding:1.1rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcTrustedIcon{width:2rem;height:2rem;color:var(--finance-color);flex:none}.questionnaire-module-scss-module__wmKJNG__epcTrustedBody{flex-direction:column;gap:.4rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcTrustedTitle{margin:0;font-size:.95rem;font-weight:700}.questionnaire-module-scss-module__wmKJNG__epcTrustedText{color:var(--q-surface-muted);margin:0;font-size:.82rem;line-height:1.45}.questionnaire-module-scss-module__wmKJNG__epcTrustedBadges{flex-wrap:wrap;gap:.4rem;margin:.1rem 0 0;display:flex}.questionnaire-module-scss-module__wmKJNG__epcTrustedBadge{background:var(--q-surface-bg);color:var(--q-surface-fg);border:1px solid var(--q-surface-border);border-radius:6px;padding:.25rem .6rem;font-size:.7rem;font-weight:700}.questionnaire-module-scss-module__wmKJNG__epcBookOption{-moz-column-gap:.85rem;background:var(--finance-bg);border:2px solid color-mix(in srgb, var(--finance-color) 45%, transparent);border-radius:var(--border-radius);width:100%;box-shadow:0 6px 18px -10px color-mix(in srgb, var(--finance-color) 60%, transparent);cursor:pointer;text-align:left;transition:border-color var(--q-duration) var(--q-easing),background var(--q-duration) var(--q-easing);grid-template-columns:auto 1fr;align-items:start;gap:.2rem .85rem;padding:1.1rem 1.25rem;display:grid}.questionnaire-module-scss-module__wmKJNG__epcBookOption:hover{border-color:var(--finance-color)}.questionnaire-module-scss-module__wmKJNG__epcBookOptionChecked{border-color:var(--finance-color);background:color-mix(in srgb, var(--finance-color) 16%, var(--q-card-bg))}.questionnaire-module-scss-module__wmKJNG__epcBookCheckbox{width:1.4rem;height:1.4rem;accent-color:var(--finance-color);cursor:pointer;grid-area:1/1/span 2;align-self:start;margin-top:.1rem}.questionnaire-module-scss-module__wmKJNG__epcBookTitle{color:var(--q-surface-fg);grid-column:2;font-size:1.1rem;font-weight:700;line-height:1.3}.questionnaire-module-scss-module__wmKJNG__epcBookSub{color:var(--q-surface-muted);grid-column:2;align-items:center;gap:.3rem;font-size:.85rem;line-height:1.35;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__epcBookTick{width:.95rem;height:.95rem;color:var(--finance-color);flex:none}.questionnaire-module-scss-module__wmKJNG__epcReassure{background:color-mix(in srgb, var(--q-accent) 8%, transparent);color:var(--q-surface-fg);border-radius:12px;padding:.85rem 1rem;font-size:.9rem;line-height:1.5}.questionnaire-module-scss-module__wmKJNG__epcReassure p{margin:0 0 .3rem}.questionnaire-module-scss-module__wmKJNG__epcReassure p:last-child{margin:0}.questionnaire-module-scss-module__wmKJNG__epcReassureHeading{font-weight:700}.questionnaire-module-scss-module__wmKJNG__epcConfirmBtn:after{content:"→";margin-left:.5rem}.questionnaire-module-scss-module__wmKJNG__epcNotMine{appearance:none;cursor:pointer;background:var(--white-color);border:1.5px solid var(--q-surface-border);width:100%;font:inherit;text-align:left;transition:border-color var(--q-duration) var(--q-easing);border-radius:12px;flex-direction:column;gap:.15rem;padding:.85rem 1.1rem;display:flex}.questionnaire-module-scss-module__wmKJNG__epcNotMine:hover{border-color:var(--q-accent)}.questionnaire-module-scss-module__wmKJNG__epcNotMine:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--q-accent) 25%, transparent);outline:none}.questionnaire-module-scss-module__wmKJNG__epcNotMineLabel{font-weight:600}.questionnaire-module-scss-module__wmKJNG__epcNotMineSub{color:var(--q-surface-muted);font-size:.82rem}@media (max-width:576px){.questionnaire-module-scss-module__wmKJNG__epcReportActions{margin-top:.5rem}}.questionnaire-module-scss-module__wmKJNG__screenEstimate{text-align:left;align-items:stretch;padding:clamp(.5rem,3vw,1.5rem) 0 0}.questionnaire-module-scss-module__wmKJNG__estPage{flex-direction:column;gap:clamp(1.75rem,4vw,2.75rem);width:100%;max-width:1080px;margin-inline:auto;padding-bottom:clamp(2rem,5vw,3.5rem);display:flex}.questionnaire-module-scss-module__wmKJNG__estHero{grid-template-columns:1fr;align-items:center;gap:1.5rem;display:grid}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__estHero{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.questionnaire-module-scss-module__wmKJNG__tyBadge{background:var(--brand-gradient);width:3.25rem;height:3.25rem;color:var(--white-color);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__tyBadge svg{width:1.7rem;height:1.7rem}.questionnaire-module-scss-module__wmKJNG__estHeroTitle{letter-spacing:-.02em;margin:0 0 .75rem;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.05}.questionnaire-module-scss-module__wmKJNG__estHeroAccent{background:var(--brand-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.questionnaire-module-scss-module__wmKJNG__estHeroLead{color:var(--q-surface-muted);max-width:34rem;margin:0 0 1.25rem;font-size:1.05rem;line-height:1.5}.questionnaire-module-scss-module__wmKJNG__estChips{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;margin:0;padding:0;list-style:none;display:grid}.questionnaire-module-scss-module__wmKJNG__estChip{align-items:center;gap:.6rem;font-size:.85rem;display:flex}.questionnaire-module-scss-module__wmKJNG__estChip strong{font-weight:700;display:block}.questionnaire-module-scss-module__wmKJNG__estChipSub{color:var(--q-surface-muted);font-size:.8rem;display:block}.questionnaire-module-scss-module__wmKJNG__estChipIcon{background:var(--primary-light-color);width:2.1rem;height:2.1rem;color:var(--primary-color);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__estChipIcon svg{width:1.1rem;height:1.1rem}.questionnaire-module-scss-module__wmKJNG__estHeroArt{display:none}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__estHeroArt{border-radius:var(--card-radius);display:block;overflow:hidden}}.questionnaire-module-scss-module__wmKJNG__tyNext{text-align:center}.questionnaire-module-scss-module__wmKJNG__tyNextHeading{margin:0 0 1.75rem;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:700}.questionnaire-module-scss-module__wmKJNG__tyTimeline{grid-template-columns:1fr;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:576px){.questionnaire-module-scss-module__wmKJNG__tyTimeline{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__tyTimeline{grid-template-columns:repeat(4,1fr);position:relative}}.questionnaire-module-scss-module__wmKJNG__tyStep{text-align:center;flex-direction:column;align-items:center;gap:.35rem;display:flex}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__tyStep{position:relative}.questionnaire-module-scss-module__wmKJNG__tyStep:not(:last-child):after{content:"";background:var(--q-surface-border);z-index:0;height:2px;position:absolute;top:2rem;left:calc(50% + 2rem);right:calc(2rem - 50%)}}.questionnaire-module-scss-module__wmKJNG__tyStepIcon{z-index:1;background:var(--primary-light-color);width:4rem;height:4rem;color:var(--primary-color);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.5rem;display:inline-flex;position:relative}.questionnaire-module-scss-module__wmKJNG__tyStepIcon svg{width:1.6rem;height:1.6rem}.questionnaire-module-scss-module__wmKJNG__tyStepNum{background:var(--primary-color);width:1.5rem;height:1.5rem;color:var(--white-color);border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:inline-flex;position:absolute;bottom:-.4rem;left:50%;transform:translate(-50%)}.questionnaire-module-scss-module__wmKJNG__tyStepTitle{max-width:12rem;font-weight:700}.questionnaire-module-scss-module__wmKJNG__tyStepBody{color:var(--q-surface-muted);max-width:13rem;font-size:.85rem;line-height:1.4}.questionnaire-module-scss-module__wmKJNG__estMain{grid-template-columns:1fr;align-items:start;gap:1.5rem;display:grid}@media (min-width:768px){.questionnaire-module-scss-module__wmKJNG__estMain{grid-template-columns:repeat(2,minmax(0,1fr))}}.questionnaire-module-scss-module__wmKJNG__tyDoCard,.questionnaire-module-scss-module__wmKJNG__tySummaryCard{background:var(--q-card-bg);border:1px solid var(--q-surface-border);border-radius:var(--card-radius);box-shadow:var(--shadow-card);padding:clamp(1.25rem,3vw,1.75rem)}.questionnaire-module-scss-module__wmKJNG__tyCardTitle{margin:0 0 1.15rem;font-size:1.2rem;font-weight:700}.questionnaire-module-scss-module__wmKJNG__tyDoList{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.questionnaire-module-scss-module__wmKJNG__tyDoItem{gap:.85rem;display:flex}.questionnaire-module-scss-module__wmKJNG__tyDoItem strong{margin-bottom:.15rem;display:block}.questionnaire-module-scss-module__wmKJNG__tyDoBody{color:var(--q-surface-muted);font-size:.9rem;line-height:1.45;display:block}.questionnaire-module-scss-module__wmKJNG__tyDoIcon{background:var(--primary-light-color);width:2.6rem;height:2.6rem;color:var(--primary-color);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__tyDoIcon svg{width:1.25rem;height:1.25rem}.questionnaire-module-scss-module__wmKJNG__tyDoLink,.questionnaire-module-scss-module__wmKJNG__tyInlineLink{color:var(--primary-color);font-weight:700;text-decoration:none}.questionnaire-module-scss-module__wmKJNG__tyDoLink:hover,.questionnaire-module-scss-module__wmKJNG__tyInlineLink:hover{text-decoration:underline}.questionnaire-module-scss-module__wmKJNG__tyDoLink{margin-top:.35rem;display:inline-block}.questionnaire-module-scss-module__wmKJNG__tySummary{margin:0}.questionnaire-module-scss-module__wmKJNG__tySummaryRow{border-bottom:1px solid var(--q-surface-border);justify-content:space-between;align-items:baseline;gap:1rem;padding:.85rem 0;display:flex}.questionnaire-module-scss-module__wmKJNG__tySummaryKey{color:var(--q-surface-muted);font-size:.9rem}.questionnaire-module-scss-module__wmKJNG__tySummaryValue{text-align:right;font-weight:700}.questionnaire-module-scss-module__wmKJNG__tySafe{color:#7a5b00;background:#fff8e6;border-radius:12px;gap:.65rem;margin:1.25rem 0 0;padding:1rem 1.15rem;font-size:.88rem;line-height:1.45;display:flex}.questionnaire-module-scss-module__wmKJNG__tySafe strong{color:inherit}.questionnaire-module-scss-module__wmKJNG__tySafeIcon{color:#caa22a;flex:none;width:1.3rem;height:1.3rem;margin-top:.1rem}.questionnaire-module-scss-module__wmKJNG__tyFaq{border:1px solid var(--q-surface-border);border-radius:var(--card-radius);background:var(--q-card-bg);box-shadow:var(--shadow-card);flex-wrap:wrap;align-items:center;gap:.85rem 1.25rem;padding:clamp(1.25rem,3vw,1.75rem);display:flex}.questionnaire-module-scss-module__wmKJNG__tyFaqIcon{background:var(--primary-light-color);width:3rem;height:3rem;color:var(--primary-color);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.questionnaire-module-scss-module__wmKJNG__tyFaqIcon svg{width:1.4rem;height:1.4rem}.questionnaire-module-scss-module__wmKJNG__tyFaqText{flex:14rem}.questionnaire-module-scss-module__wmKJNG__tyFaqTitle{margin:0 0 .15rem;font-size:1.15rem;font-weight:700}.questionnaire-module-scss-module__wmKJNG__tyFaqSub{color:var(--q-surface-muted);margin:0}.questionnaire-module-scss-module__wmKJNG__tyFaqLink{color:var(--primary-color);font-weight:700;text-decoration:none}.questionnaire-module-scss-module__wmKJNG__tyFaqLink:hover{text-decoration:underline}.questionnaire-module-scss-module__wmKJNG__estHeroTitle .highlight{background:var(--brand-gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.questionnaire-module-scss-module__wmKJNG__tyDisclaimer{text-align:center;max-width:720px;color:var(--q-surface-muted);margin:0 auto;font-size:.82rem;line-height:1.5}
.logoRow-module-scss-module__yrgKdG__logoRow{justify-content:center;align-items:center;gap:var(--logo-gap,3rem);flex-wrap:wrap;display:flex}.logoRow-module-scss-module__yrgKdG__logoItem{height:var(--logo-height,4rem);flex:none;justify-content:center;align-items:center;display:flex}.logoRow-module-scss-module__yrgKdG__logoItem img{height:var(--logo-height,4rem);-o-object-fit:contain;object-fit:contain;width:auto}
.about-module-scss-module__AyfnqW__about{padding:clamp(1.5rem,4vw,3rem) 0 0}.about-module-scss-module__AyfnqW__about>.container{flex-direction:column;gap:clamp(2rem,5vw,3.5rem);display:flex}.about-module-scss-module__AyfnqW__about li{margin-bottom:0;list-style:none}.about-module-scss-module__AyfnqW__btnPrimary,.about-module-scss-module__AyfnqW__btnOnDark{border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 1.75rem;font-weight:700;text-decoration:none;transition:filter .2s;display:inline-flex}.about-module-scss-module__AyfnqW__btnPrimary{background:var(--brand-gradient);color:var(--white-color)}.about-module-scss-module__AyfnqW__btnPrimary:hover{filter:brightness(1.05)}.about-module-scss-module__AyfnqW__btnOnDark{background:var(--white-color);color:var(--primary-color)}.about-module-scss-module__AyfnqW__hero{max-width:52rem}.about-module-scss-module__AyfnqW__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--primary-color);margin:0 0 .75rem;font-size:.8rem;font-weight:700}.about-module-scss-module__AyfnqW__heroHeading{letter-spacing:-.02em;color:var(--title-color);margin:0 0 1rem;font-size:clamp(2.2rem,5.5vw,3.5rem);font-weight:700;line-height:1.06}.about-module-scss-module__AyfnqW__heroIntro{color:var(--text-color);margin:0 0 1.75rem;font-size:1.15rem;line-height:1.6}.about-module-scss-module__AyfnqW__stats{background:var(--grey-color);border-radius:var(--card-radius);padding:clamp(1.25rem,3vw,2rem)}.about-module-scss-module__AyfnqW__statsGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem;list-style:none;display:grid}@media (min-width:768px){.about-module-scss-module__AyfnqW__statsGrid{grid-template-columns:repeat(4,1fr)}}.about-module-scss-module__AyfnqW__stat{text-align:center}.about-module-scss-module__AyfnqW__statValue{color:var(--primary-color);font-size:1.25rem;font-weight:700;display:block}.about-module-scss-module__AyfnqW__statLabel{color:var(--text-color);margin-top:.25rem;font-size:.9rem;display:block}.about-module-scss-module__AyfnqW__sectionHeading{color:var(--title-color);margin:0 0 1.5rem;font-size:clamp(1.6rem,3.5vw,2.25rem);font-weight:700}.about-module-scss-module__AyfnqW__cardGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:576px){.about-module-scss-module__AyfnqW__cardGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.about-module-scss-module__AyfnqW__cardGrid{grid-template-columns:repeat(4,1fr)}}.about-module-scss-module__AyfnqW__card{background:var(--white-color);border:1px solid var(--q-surface-border,#e4e4e7);border-radius:var(--card-radius);box-shadow:var(--shadow-card);padding:1.5rem}.about-module-scss-module__AyfnqW__cardIcon{background:var(--primary-light-color);width:3rem;height:3rem;color:var(--primary-color);border-radius:12px;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.about-module-scss-module__AyfnqW__cardIcon svg{width:1.5rem;height:1.5rem}.about-module-scss-module__AyfnqW__cardTitle{margin:0 0 .5rem;font-size:1.1rem;font-weight:700}.about-module-scss-module__AyfnqW__cardText{color:var(--text-color);margin:0;line-height:1.55}.about-module-scss-module__AyfnqW__valueGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:576px){.about-module-scss-module__AyfnqW__valueGrid{grid-template-columns:repeat(2,1fr)}}.about-module-scss-module__AyfnqW__value{border-left:3px solid var(--primary-color);background:var(--grey-color);border-radius:0 12px 12px 0;padding:1.5rem}.about-module-scss-module__AyfnqW__valueTitle{margin:0 0 .5rem;font-size:1.15rem;font-weight:700}.about-module-scss-module__AyfnqW__accred{text-align:center;background:var(--white-color);border:1px solid var(--q-surface-border,#e4e4e7);border-radius:var(--card-radius);--logo-height:2.375rem;padding:clamp(1.5rem,4vw,2.5rem)}.about-module-scss-module__AyfnqW__accredHeading{margin:0 0 1.5rem;font-size:1.4rem;font-weight:700}.about-module-scss-module__AyfnqW__banner{text-align:center;border-radius:var(--card-radius);background:var(--brand-gradient);color:var(--white-color);margin-bottom:clamp(2rem,5vw,3.5rem);padding:clamp(2rem,5vw,3rem)}.about-module-scss-module__AyfnqW__bannerHeading{margin:0 0 .35rem;font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:700}.about-module-scss-module__AyfnqW__bannerSub{opacity:.95;margin:0 0 1.5rem}@media (prefers-reduced-motion:reduce){.about-module-scss-module__AyfnqW__btnPrimary,.about-module-scss-module__AyfnqW__btnOnDark{transition:none}}.about-module-scss-module__AyfnqW__crumbs{margin-bottom:.5rem;padding-top:clamp(1rem,3vw,1.75rem)}
.contact-module-scss-module__WRuApa__contact{padding-top:calc(var(--spacer)/2);padding-bottom:var(--spacer)}@media (min-width:992px){.contact-module-scss-module__WRuApa__contact{padding-top:calc(var(--spacer)/1.5)}}.contact-module-scss-module__WRuApa__grid{gap:calc(var(--spacer)/1.5);grid-template-columns:1fr;display:grid}@media (min-width:992px){.contact-module-scss-module__WRuApa__grid{grid-template-columns:minmax(0,1fr) 22.5rem;align-items:start}}.contact-module-scss-module__WRuApa__main{gap:calc(var(--spacer)/1.5);flex-direction:column;min-width:0;display:flex}.contact-module-scss-module__WRuApa__hero{gap:calc(var(--spacer)/4);flex-direction:column;display:flex}.contact-module-scss-module__WRuApa__eyebrow{background-color:var(--primary-light-color);color:var(--primary-color);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-self:flex-start;align-items:center;margin:0;padding:.375rem .875rem;font-weight:700;display:inline-flex}.contact-module-scss-module__WRuApa__heroHeading{color:#3e3e3e;font-size:var(--h1-size);margin:0;line-height:1.1}.contact-module-scss-module__WRuApa__heroIntro{max-width:40rem;color:var(--text-color);font-size:var(--text-lg);margin:0;line-height:1.5}.contact-module-scss-module__WRuApa__methods{grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:576px){.contact-module-scss-module__WRuApa__methods{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.contact-module-scss-module__WRuApa__methods{grid-template-columns:repeat(4,1fr)}}.contact-module-scss-module__WRuApa__methodCard{padding:calc(var(--spacer)/3);background-color:var(--white-color);border-radius:var(--card-radius);box-shadow:var(--shadow-card);border:1px solid #00000014;flex-direction:column;gap:.375rem;display:flex}.contact-module-scss-module__WRuApa__methodIcon{background-color:var(--primary-light-color);width:3.25rem;height:3.25rem;color:var(--primary-color);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.25rem;display:inline-flex}.contact-module-scss-module__WRuApa__methodIcon svg{width:1.625rem;height:1.625rem}.contact-module-scss-module__WRuApa__methodLabel{color:#3e3e3e;font-weight:700;font-size:var(--text-size);margin:0}.contact-module-scss-module__WRuApa__methodValue{color:var(--primary-color);font-weight:700;font-size:var(--text-lg);word-break:break-word;margin:0;line-height:1.3;text-decoration:none}@media not all and (pointer:coarse){.contact-module-scss-module__WRuApa__methodValue:hover,.contact-module-scss-module__WRuApa__methodValue:active,.contact-module-scss-module__WRuApa__methodValue:focus{text-decoration:underline}}.contact-module-scss-module__WRuApa__methodValue:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring-color)}.contact-module-scss-module__WRuApa__methodSubtext{color:var(--text-color);font-size:var(--text-sm);margin:0;line-height:1.4}.contact-module-scss-module__WRuApa__formCard{background-color:var(--white-color);border-radius:var(--card-radius);box-shadow:var(--shadow-card);padding:calc(var(--spacer)/2);border:1px solid #00000014}@media (min-width:768px){.contact-module-scss-module__WRuApa__formCard{padding:calc(var(--spacer)/1.5)}}.contact-module-scss-module__WRuApa__formHeading{color:#3e3e3e;font-size:var(--h3-size);margin:0 0 .375rem;line-height:1.2}.contact-module-scss-module__WRuApa__formSubtext{margin:0 0 calc(var(--spacer)/3);color:var(--text-color);font-size:var(--text-size);line-height:1.5}.contact-module-scss-module__WRuApa__form{margin-top:calc(var(--spacer)/4)}.contact-module-scss-module__WRuApa__formDisclaimer{margin:calc(var(--spacer)/4) 0 0;color:var(--text-color);font-size:var(--text-sm);line-height:1.5}.contact-module-scss-module__WRuApa__sidebar{gap:calc(var(--spacer)/2);flex-direction:column;min-width:0;display:flex}@media (min-width:992px){.contact-module-scss-module__WRuApa__sidebar{top:calc(var(--header-offset) + var(--spacer)/4);align-self:start;position:sticky}}.contact-module-scss-module__WRuApa__sidebarCard{background-color:var(--white-color);border-radius:var(--card-radius);box-shadow:var(--shadow-card);padding:calc(var(--spacer)/2.5);border:1px solid #00000014;flex-direction:column;gap:1rem;display:flex}.contact-module-scss-module__WRuApa__speakCard{background-color:var(--primary-light-color);border-color:#0000}.contact-module-scss-module__WRuApa__sidebarHeading{color:#3e3e3e;font-size:var(--text-lg);margin:0;font-weight:800;line-height:1.25}.contact-module-scss-module__WRuApa__sidebarText{color:var(--text-color);font-size:var(--text-size);margin:0;line-height:1.5}.contact-module-scss-module__WRuApa__financeIcon{background-color:var(--primary-light-color);width:3rem;height:3rem;color:var(--primary-color);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.contact-module-scss-module__WRuApa__financeIcon svg{width:1.5rem;height:1.5rem}.contact-module-scss-module__WRuApa__featureList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.contact-module-scss-module__WRuApa__featureItem{color:#3e3e3e;font-size:var(--text-size);align-items:flex-start;gap:.625rem;line-height:1.4;display:flex}.contact-module-scss-module__WRuApa__featureTick{background-color:var(--primary-color);width:1.375rem;height:1.375rem;color:var(--white-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:.0625rem;display:inline-flex}.contact-module-scss-module__WRuApa__featureTick svg{width:.8125rem;height:.8125rem}.contact-module-scss-module__WRuApa__speakPhone{color:var(--text-color);font-size:var(--text-sm);text-align:center;margin:0}.contact-module-scss-module__WRuApa__speakPhoneLink{color:var(--primary-color);font-weight:700;text-decoration:none}@media not all and (pointer:coarse){.contact-module-scss-module__WRuApa__speakPhoneLink:hover,.contact-module-scss-module__WRuApa__speakPhoneLink:active,.contact-module-scss-module__WRuApa__speakPhoneLink:focus{text-decoration:underline}}.contact-module-scss-module__WRuApa__speakPhoneLink:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring-color)}.contact-module-scss-module__WRuApa__resourceList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.contact-module-scss-module__WRuApa__resourceLink{border-radius:var(--border-radius);align-items:center;gap:.75rem;min-height:2.75rem;padding:.5rem;text-decoration:none;display:flex}@media not all and (pointer:coarse){.contact-module-scss-module__WRuApa__resourceLink:hover,.contact-module-scss-module__WRuApa__resourceLink:active,.contact-module-scss-module__WRuApa__resourceLink:focus{background-color:var(--primary-light-color)}}.contact-module-scss-module__WRuApa__resourceLink:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring-color)}.contact-module-scss-module__WRuApa__resourceThumb{border-radius:var(--border-radius);background-color:var(--primary-light-color);flex-shrink:0;width:3.5rem;height:3.5rem;position:relative;overflow:hidden}.contact-module-scss-module__WRuApa__resourceThumb img{-o-object-fit:cover;object-fit:cover}.contact-module-scss-module__WRuApa__resourceText{flex-direction:column;gap:.125rem;min-width:0;display:flex}.contact-module-scss-module__WRuApa__resourceLabel{color:#3e3e3e;font-weight:600;font-size:var(--text-sm);line-height:1.3}.contact-module-scss-module__WRuApa__resourceMeta{color:var(--text-color);font-size:var(--text-sm)}.contact-module-scss-module__WRuApa__resourceViewAll{color:var(--primary-color);font-weight:700;font-size:var(--text-sm);align-self:flex-start;text-decoration:none}@media not all and (pointer:coarse){.contact-module-scss-module__WRuApa__resourceViewAll:hover,.contact-module-scss-module__WRuApa__resourceViewAll:active,.contact-module-scss-module__WRuApa__resourceViewAll:focus{text-decoration:underline}}.contact-module-scss-module__WRuApa__resourceViewAll:focus-visible{box-shadow:0 0 0 var(--focus-ring-width) var(--focus-ring-color)}.contact-module-scss-module__WRuApa__reassurance{margin-top:var(--spacer)}.contact-module-scss-module__WRuApa__reassuranceGrid{padding:calc(var(--spacer)/2.5);gap:calc(var(--spacer)/3);background-color:var(--white-color);border-radius:var(--card-radius);box-shadow:var(--shadow-card);grid-template-columns:1fr;margin:0;list-style:none;display:grid}@media (min-width:576px){.contact-module-scss-module__WRuApa__reassuranceGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.contact-module-scss-module__WRuApa__reassuranceGrid{gap:calc(var(--spacer)/2);grid-template-columns:repeat(4,1fr)}}.contact-module-scss-module__WRuApa__reassuranceItem{align-items:flex-start;gap:.875rem;display:flex}.contact-module-scss-module__WRuApa__reassuranceIcon{background-color:var(--primary-light-color);width:3rem;height:3rem;color:var(--primary-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.contact-module-scss-module__WRuApa__reassuranceIcon svg{width:1.5rem;height:1.5rem}.contact-module-scss-module__WRuApa__reassuranceText{flex-direction:column;gap:.125rem;min-width:0;display:flex}.contact-module-scss-module__WRuApa__reassuranceTitle{color:#3e3e3e;font-weight:800;font-size:var(--text-size);margin:0;line-height:1.25}.contact-module-scss-module__WRuApa__reassuranceCopy{color:var(--text-color);font-size:var(--text-sm);margin:0;line-height:1.4}.contact-module-scss-module__WRuApa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.contact-module-scss-module__WRuApa__clPage{flex-direction:column;padding:clamp(1.5rem,4vw,3rem) 0 0;display:flex}.contact-module-scss-module__WRuApa__clPage>.container{flex-direction:column;gap:clamp(2rem,5vw,3.5rem);display:flex}.contact-module-scss-module__WRuApa__clPage li{margin-bottom:0;list-style:none}.contact-module-scss-module__WRuApa__clBtn{cursor:pointer;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-height:52px;padding:0 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:filter .2s,background .2s,border-color .2s;display:inline-flex}.contact-module-scss-module__WRuApa__clBtnArrow{flex:none;width:1.1rem;height:1.1rem}.contact-module-scss-module__WRuApa__clBtnGradient,.contact-module-scss-module__WRuApa__clBtnPrimary{background:var(--brand-gradient);color:var(--white-color)}.contact-module-scss-module__WRuApa__clBtnGradient:hover,.contact-module-scss-module__WRuApa__clBtnPrimary:hover{filter:brightness(1.05)}.contact-module-scss-module__WRuApa__clBtnPrimary{background:var(--primary-color);width:100%}.contact-module-scss-module__WRuApa__clBtnGhost{background:var(--white-color);color:var(--title-color);border-color:var(--q-surface-border,#e4e4e7)}.contact-module-scss-module__WRuApa__clBtnGhost:hover{border-color:var(--primary-color)}.contact-module-scss-module__WRuApa__clBtnOnDark{background:var(--white-color);color:var(--primary-color)}.contact-module-scss-module__WRuApa__clBtnOnDarkGhost{color:var(--white-color);background:0 0;border-color:#ffffff80}.contact-module-scss-module__WRuApa__clBtnOnDarkGhost:hover{border-color:var(--white-color)}.contact-module-scss-module__WRuApa__clHero{grid-template-columns:1fr;align-items:center;gap:clamp(1.5rem,4vw,2.5rem);display:grid}@media (min-width:768px){.contact-module-scss-module__WRuApa__clHero{grid-template-columns:1.1fr .9fr}}.contact-module-scss-module__WRuApa__clEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--primary-color);margin:0 0 .75rem;font-size:.8rem;font-weight:700}.contact-module-scss-module__WRuApa__clHeroHeading{letter-spacing:-.02em;color:var(--title-color);margin:0 0 1rem;font-size:clamp(2.2rem,5.5vw,3.5rem);font-weight:700;line-height:1.05}.contact-module-scss-module__WRuApa__clHeroIntro{color:var(--text-color);max-width:46ch;margin:0 0 1.25rem;font-size:1.1rem;line-height:1.55}.contact-module-scss-module__WRuApa__clHeroFeatures{flex-wrap:wrap;gap:.75rem 1.5rem;margin:0 0 1.75rem;list-style:none;display:flex}.contact-module-scss-module__WRuApa__clHeroFeatures li{align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.contact-module-scss-module__WRuApa__clHeroTick,.contact-module-scss-module__WRuApa__clReassureTick{width:1.1rem;height:1.1rem;color:var(--finance-color);flex:none}.contact-module-scss-module__WRuApa__clHeroCtas{flex-wrap:wrap;gap:.75rem;display:flex}.contact-module-scss-module__WRuApa__clHeroMedia{justify-content:center;display:flex}.contact-module-scss-module__WRuApa__clHeroBlob{aspect-ratio:1;background:linear-gradient(140deg, var(--primary-light-color), var(--finance-bg));border-radius:50%;justify-content:center;align-items:center;width:min(100%,22rem);display:flex}.contact-module-scss-module__WRuApa__clHeroHome{width:45%;height:45%;color:var(--primary-color)}.contact-module-scss-module__WRuApa__clFormLayout{grid-template-columns:1fr;align-items:start;gap:clamp(1.25rem,3vw,2rem);display:grid}@media (min-width:992px){.contact-module-scss-module__WRuApa__clFormLayout{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.contact-module-scss-module__WRuApa__clFormCard{background:var(--white-color);border:1px solid var(--q-surface-border,#e4e4e7);border-radius:var(--card-radius);box-shadow:var(--shadow-card);padding:clamp(1.25rem,3vw,2rem)}.contact-module-scss-module__WRuApa__clFormHeading{margin:0 0 .35rem;font-size:1.5rem;font-weight:700}.contact-module-scss-module__WRuApa__clFormSub{color:var(--text-color);margin:0 0 1.5rem;line-height:1.5}.contact-module-scss-module__WRuApa__clForm{flex-direction:column;gap:1.5rem;display:flex}.contact-module-scss-module__WRuApa__clProducts{border:0;margin:0;padding:0}.contact-module-scss-module__WRuApa__clFieldLabel{margin-bottom:.5rem;font-size:.9rem;font-weight:600;display:block}.contact-module-scss-module__WRuApa__clProductGrid{grid-template-columns:repeat(2,1fr);gap:.6rem;display:grid}@media (min-width:576px){.contact-module-scss-module__WRuApa__clProductGrid{grid-template-columns:repeat(4,1fr)}}.contact-module-scss-module__WRuApa__clProduct{text-align:center;border:1.5px solid var(--q-surface-border,#e4e4e7);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:.4rem;padding:.85rem .5rem;font-size:.82rem;font-weight:600;transition:border-color .2s,background .2s;display:flex}.contact-module-scss-module__WRuApa__clProduct:hover{border-color:var(--primary-color)}.contact-module-scss-module__WRuApa__clProductActive{border-color:var(--primary-color);background:color-mix(in srgb, var(--primary-color) 7%, var(--white-color))}.contact-module-scss-module__WRuApa__clProductIcon{width:1.5rem;height:1.5rem;color:var(--primary-color)}.contact-module-scss-module__WRuApa__clFields{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:576px){.contact-module-scss-module__WRuApa__clFields{grid-template-columns:repeat(2,1fr)}}.contact-module-scss-module__WRuApa__clField{flex-direction:column;display:flex}@media (min-width:576px){.contact-module-scss-module__WRuApa__clFieldWide{grid-column:1/-1}}.contact-module-scss-module__WRuApa__clInput{width:100%;min-height:48px;font:inherit;color:var(--title-color);background:var(--white-color);border:1.5px solid var(--q-surface-border,#e4e4e7);border-radius:10px;padding:.7rem .9rem}.contact-module-scss-module__WRuApa__clInput:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary-color) 20%, transparent);outline:none}textarea.contact-module-scss-module__WRuApa__clInput{resize:vertical;min-height:auto}.contact-module-scss-module__WRuApa__clError{color:var(--primary-dark-color,#b00);margin:0;font-size:.9rem;font-weight:600}.contact-module-scss-module__WRuApa__clReassure{border-top:1px solid var(--q-surface-border,#e4e4e7);grid-template-columns:repeat(2,1fr);gap:.85rem 1.25rem;margin:1.5rem 0 0;padding:1.25rem 0 0;list-style:none;display:grid}@media (min-width:576px){.contact-module-scss-module__WRuApa__clReassure{grid-template-columns:repeat(4,1fr)}}.contact-module-scss-module__WRuApa__clReassure li{gap:.5rem;font-size:.85rem;display:flex}.contact-module-scss-module__WRuApa__clReassure strong{display:block}.contact-module-scss-module__WRuApa__clReassureSub{color:var(--text-color);display:block}.contact-module-scss-module__WRuApa__clSent{text-align:center;padding:1.5rem 0}.contact-module-scss-module__WRuApa__clSentIcon{background:var(--finance-bg);width:3.5rem;height:3.5rem;color:var(--finance-color);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.contact-module-scss-module__WRuApa__clSentIcon svg{width:1.75rem;height:1.75rem}.contact-module-scss-module__WRuApa__clInlineLink{color:var(--primary-color);font-weight:600}.contact-module-scss-module__WRuApa__clSidebar{flex-direction:column;gap:1.25rem;display:flex}.contact-module-scss-module__WRuApa__clHelpCard,.contact-module-scss-module__WRuApa__clReviewCard{background:var(--white-color);border:1px solid var(--q-surface-border,#e4e4e7);border-radius:var(--card-radius);box-shadow:var(--shadow-card);padding:clamp(1.25rem,3vw,1.75rem)}.contact-module-scss-module__WRuApa__clSidebarHeading{margin:0 0 1rem;font-size:1.25rem;font-weight:700}.contact-module-scss-module__WRuApa__clMethods{flex-direction:column;gap:.85rem;list-style:none;display:flex}.contact-module-scss-module__WRuApa__clMethod{color:inherit;align-items:center;gap:.85rem;text-decoration:none;display:flex}.contact-module-scss-module__WRuApa__clMethodIcon{background:var(--finance-bg);width:2.75rem;height:2.75rem;color:var(--primary-color);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.contact-module-scss-module__WRuApa__clMethodIcon svg{width:1.3rem;height:1.3rem}.contact-module-scss-module__WRuApa__clMethodLabel{font-weight:700;display:block}.contact-module-scss-module__WRuApa__clMethodSub{color:var(--text-color);font-size:.85rem;display:block}.contact-module-scss-module__WRuApa__clResponse{background:var(--primary-light-color);border-radius:12px;align-items:center;gap:.6rem;margin-top:1.25rem;padding:.85rem 1rem;display:flex}.contact-module-scss-module__WRuApa__clResponse strong{font-size:1.05rem;display:block}.contact-module-scss-module__WRuApa__clResponseIcon{width:1.5rem;height:1.5rem;color:var(--primary-color);flex:none}.contact-module-scss-module__WRuApa__clResponseCap{color:var(--text-color);font-size:.85rem;display:block}.contact-module-scss-module__WRuApa__clReviewCard{text-align:center}.contact-module-scss-module__WRuApa__clReviewLabel{margin:0 0 .35rem;font-size:1.1rem;font-weight:700}.contact-module-scss-module__WRuApa__clReviewStars{gap:3px;margin-bottom:.5rem;display:inline-flex}.contact-module-scss-module__WRuApa__clStar{width:1.5rem;height:1.5rem;color:var(--finance-color)}.contact-module-scss-module__WRuApa__clReviewScore{margin:0}.contact-module-scss-module__WRuApa__clReviewScore strong{font-size:1.25rem}.contact-module-scss-module__WRuApa__clReviewMeta{color:var(--text-color);margin:.25rem 0 0;font-size:.9rem}.contact-module-scss-module__WRuApa__clSectionHeading{text-align:center;margin:0 0 1.5rem;font-size:clamp(1.5rem,3.5vw,2rem);font-weight:700}.contact-module-scss-module__WRuApa__clStepsGrid{counter-reset:step;grid-template-columns:1fr;gap:1.5rem;list-style:none;display:grid}@media (min-width:576px){.contact-module-scss-module__WRuApa__clStepsGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.contact-module-scss-module__WRuApa__clStepsGrid{grid-template-columns:repeat(4,1fr)}}.contact-module-scss-module__WRuApa__clStep{text-align:center}.contact-module-scss-module__WRuApa__clStepMark{background:var(--primary-light-color);width:3.5rem;height:3.5rem;color:var(--primary-color);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.85rem;display:inline-flex;position:relative}.contact-module-scss-module__WRuApa__clStepIcon{width:1.5rem;height:1.5rem}.contact-module-scss-module__WRuApa__clStepNum{background:var(--primary-color);width:1.4rem;height:1.4rem;color:var(--white-color);border-radius:50%;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;display:inline-flex;position:absolute;top:-6px;right:-6px}.contact-module-scss-module__WRuApa__clStepTitle{margin:0 0 .35rem;font-weight:700}.contact-module-scss-module__WRuApa__clStepSub{color:var(--text-color);margin:0;font-size:.9rem;line-height:1.45}.contact-module-scss-module__WRuApa__clAccred{background:var(--grey-color);border-radius:var(--card-radius);--logo-height:2.125rem;flex-direction:column;align-items:center;gap:1.5rem;padding:clamp(1.5rem,4vw,2.5rem);display:flex}@media (min-width:768px){.contact-module-scss-module__WRuApa__clAccred{text-align:left;flex-direction:row;justify-content:space-between}}.contact-module-scss-module__WRuApa__clAccredHeading{margin:0 0 .5rem;font-size:1.4rem;font-weight:700}.contact-module-scss-module__WRuApa__clAccredSub{color:var(--text-color);max-width:40ch;margin:0}.contact-module-scss-module__WRuApa__clAccredLogos{flex:auto}.contact-module-scss-module__WRuApa__clFaqsHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:1.25rem;display:flex}.contact-module-scss-module__WRuApa__clFaqsHead .contact-module-scss-module__WRuApa__clSectionHeading{text-align:left;margin:0}.contact-module-scss-module__WRuApa__clFaqGrid{grid-template-columns:1fr;gap:.85rem;display:grid}@media (min-width:768px){.contact-module-scss-module__WRuApa__clFaqGrid{grid-template-columns:repeat(2,1fr)}}.contact-module-scss-module__WRuApa__clFaq{background:var(--white-color);border:1px solid var(--q-surface-border,#e4e4e7);border-radius:12px;padding:1rem 1.25rem}.contact-module-scss-module__WRuApa__clFaqQ{cursor:pointer;font-weight:700;list-style:none}.contact-module-scss-module__WRuApa__clFaqQ::-webkit-details-marker{display:none}.contact-module-scss-module__WRuApa__clFaqQInner{justify-content:space-between;align-items:center;gap:1rem;display:flex}.contact-module-scss-module__WRuApa__clFaqMark{flex:none;width:1.1rem;height:1.1rem;position:relative}.contact-module-scss-module__WRuApa__clFaqMark:before,.contact-module-scss-module__WRuApa__clFaqMark:after{content:"";background:var(--primary-color);margin:auto;position:absolute;inset:0}.contact-module-scss-module__WRuApa__clFaqMark:before{width:100%;height:2px}.contact-module-scss-module__WRuApa__clFaqMark:after{width:2px;height:100%;transition:transform .2s}details[open] .contact-module-scss-module__WRuApa__clFaqMark:after{opacity:0;transform:rotate(90deg)}.contact-module-scss-module__WRuApa__clFaqA{color:var(--text-color);margin:.75rem 0 0;line-height:1.5}.contact-module-scss-module__WRuApa__clBanner{text-align:center;border-radius:var(--card-radius);background:var(--brand-gradient);color:var(--white-color);margin-bottom:clamp(2rem,5vw,3.5rem);padding:clamp(2rem,5vw,3rem)}.contact-module-scss-module__WRuApa__clBannerHeading{margin:0 0 .35rem;font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:700}.contact-module-scss-module__WRuApa__clBannerSub{opacity:.95;margin:0 0 1.5rem}.contact-module-scss-module__WRuApa__clBannerCtas{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}@media (prefers-reduced-motion:reduce){.contact-module-scss-module__WRuApa__clBtn,.contact-module-scss-module__WRuApa__clProduct,.contact-module-scss-module__WRuApa__clInput,.contact-module-scss-module__WRuApa__clFaqMark:after{transition:none}}
.info-module-scss-module__ICSxWG__info{padding:clamp(1.5rem,4vw,3rem) 0 clamp(2rem,5vw,3.5rem)}.info-module-scss-module__ICSxWG__info>.container{flex-direction:column;gap:clamp(1.5rem,4vw,2.5rem);display:flex}.info-module-scss-module__ICSxWG__info li{list-style:none}.info-module-scss-module__ICSxWG__head{max-width:52rem}.info-module-scss-module__ICSxWG__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--primary-color);margin:0 0 .75rem;font-size:.8rem;font-weight:700}.info-module-scss-module__ICSxWG__title{letter-spacing:-.02em;color:var(--title-color);margin:0 0 1rem;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.08}.info-module-scss-module__ICSxWG__lead{color:var(--text-color);margin:0;font-size:1.15rem;line-height:1.6}.info-module-scss-module__ICSxWG__updated{color:var(--q-surface-muted,#6b7280);margin:.75rem 0 0;font-size:.9rem}.info-module-scss-module__ICSxWG__prose{flex-direction:column;gap:1.75rem;max-width:52rem;display:flex}.info-module-scss-module__ICSxWG__prose h2{color:var(--title-color);margin:0 0 .75rem;font-size:1.35rem;font-weight:700}.info-module-scss-module__ICSxWG__prose p{color:var(--text-color);margin:0 0 .75rem;line-height:1.65}.info-module-scss-module__ICSxWG__prose ul{flex-direction:column;gap:.5rem;margin:0;padding:0;display:flex}.info-module-scss-module__ICSxWG__prose li{color:var(--text-color);padding-left:1.5rem;line-height:1.6;position:relative}.info-module-scss-module__ICSxWG__prose li:before{content:"";background:var(--primary-color);border-radius:50%;width:7px;height:7px;position:absolute;top:.6em;left:0}.info-module-scss-module__ICSxWG__linkGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:576px){.info-module-scss-module__ICSxWG__linkGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.info-module-scss-module__ICSxWG__linkGrid{grid-template-columns:repeat(3,1fr)}}.info-module-scss-module__ICSxWG__linkCard{color:var(--title-color);background:var(--white-color);border:1px solid var(--q-surface-border,#e4e4e7);border-radius:var(--card-radius);box-shadow:var(--shadow-card);flex-direction:column;gap:.35rem;padding:1.5rem;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.info-module-scss-module__ICSxWG__linkCard:hover{border-color:var(--primary-color);transform:translateY(-2px)}.info-module-scss-module__ICSxWG__linkLabel{font-size:1.2rem;font-weight:700}.info-module-scss-module__ICSxWG__linkText{color:var(--text-color);line-height:1.5}.info-module-scss-module__ICSxWG__linkArrow{color:var(--primary-color);margin-top:.25rem;font-weight:700}.info-module-scss-module__ICSxWG__faqs{flex-direction:column;gap:.85rem;max-width:52rem;display:flex}.info-module-scss-module__ICSxWG__faq{background:var(--white-color);border:1px solid var(--q-surface-border,#e4e4e7);border-radius:12px;padding:1rem 1.25rem}.info-module-scss-module__ICSxWG__faqQ{cursor:pointer;font-weight:700;list-style:none}.info-module-scss-module__ICSxWG__faqQ::-webkit-details-marker{display:none}.info-module-scss-module__ICSxWG__faqQInner{justify-content:space-between;align-items:center;gap:1rem;display:flex}.info-module-scss-module__ICSxWG__faqMark{flex:none;width:1.1rem;height:1.1rem;position:relative}.info-module-scss-module__ICSxWG__faqMark:before,.info-module-scss-module__ICSxWG__faqMark:after{content:"";background:var(--primary-color);margin:auto;position:absolute;inset:0}.info-module-scss-module__ICSxWG__faqMark:before{width:100%;height:2px}.info-module-scss-module__ICSxWG__faqMark:after{width:2px;height:100%;transition:transform .2s}details[open] .info-module-scss-module__ICSxWG__faqMark:after{opacity:0;transform:rotate(90deg)}.info-module-scss-module__ICSxWG__faqA{color:var(--text-color);margin:.75rem 0 0;line-height:1.55}.info-module-scss-module__ICSxWG__banner{text-align:center;border-radius:var(--card-radius);background:var(--brand-gradient);color:var(--white-color);padding:clamp(2rem,5vw,3rem)}.info-module-scss-module__ICSxWG__bannerHeading{margin:0 0 .35rem;font-size:clamp(1.5rem,3.5vw,2rem);font-weight:700}.info-module-scss-module__ICSxWG__bannerSub{opacity:.95;margin:0 0 1.5rem}.info-module-scss-module__ICSxWG__bannerBtn{background:var(--white-color);min-height:52px;color:var(--primary-color);border-radius:999px;align-items:center;padding:0 1.75rem;font-weight:700;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:reduce){.info-module-scss-module__ICSxWG__linkCard,.info-module-scss-module__ICSxWG__faqMark:after{transition:none}}
