@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.p.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.bYvC1W_className{font-family:Inter,Inter Fallback;font-style:normal}.bYvC1W_variable{--font-inter:"Inter", "Inter Fallback"}
:root{--bp-space-1:4px;--bp-space-2:8px;--bp-space-3:12px;--bp-space-4:16px;--bp-space-6:24px;--bp-space-8:32px;--bp-control-height:44px;--bp-radius-control:10px;--bp-radius-panel:16px;--bp-radius-dialog:20px;--bp-motion-fast:.12s;--bp-motion-normal:.18s;--bp-ease:cubic-bezier(.2, .8, .2, 1)}@media (prefers-reduced-motion:reduce){:root{--bp-motion-fast:0s;--bp-motion-normal:0s}}
:root{font-family:var(--font-inter),Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#182033;font-synthesis:none;--blue:#2951e8;--muted:#697386;background:#f7f8fb}*{box-sizing:border-box}body{margin:0}button,input{font:inherit}button,a,input,label{-webkit-tap-highlight-color:transparent}.survey-brand-header{justify-content:space-between;align-items:center;max-width:1320px;margin:auto;padding:32px 48px;display:flex}.brand{letter-spacing:-.8px;color:#182033;align-items:center;font-size:21px;font-weight:750;text-decoration:none;display:flex}.brand-icon{background:var(--blue);color:#fff;border-radius:10px;place-items:center;width:33px;height:33px;margin-right:11px;font-size:23px;display:grid}.brand-dot{color:var(--blue)}.preview{letter-spacing:.3px;color:#697386;border:1px solid #dfe3ec;border-radius:99px;padding:8px 12px;font-size:12px;font-weight:550}main.survey-main{grid-template-columns:.92fr 1.25fr;align-items:start;gap:80px;max-width:1224px;margin:45px auto 65px;padding:0 40px;display:grid}.survey-main>aside{padding-top:24px}.eyebrow{letter-spacing:2.2px;color:var(--blue);margin-bottom:21px;font-size:12px;font-weight:750}.survey-main h1{letter-spacing:-2.4px;margin:0 0 20px;font-size:48px;font-weight:650;line-height:1.12}.survey-main h1 span{color:var(--blue)}.intro{color:var(--muted);margin-bottom:35px;font-size:16px;line-height:1.75}.survey-main #steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.survey-main #steps li{color:#8991a1;align-items:center;gap:13px;min-height:45px;font-size:14px;display:flex;position:relative}.survey-main #steps li:not(:last-child):after{content:"";background:#dfe4ef;width:1px;height:18px;position:absolute;top:35px;left:13px}.step-num{background:#f7f8fb;border:1px solid #dce1ea;border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;font-size:12px;display:grid}.current{color:#182033;font-weight:650}.current .step-num{background:var(--blue);color:#fff;border-color:var(--blue);box-shadow:0 0 0 4px #e9edff}.done .step-num{color:var(--blue);background:#eaf0ff;border-color:#eaf0ff}.aside-bottom{color:#697386;border-top:1px solid #e1e5ed;max-width:300px;margin-top:28px;padding-top:22px;font-size:13px}.small-check{color:var(--blue);margin-right:6px}.workspace{background:#fff;border:1px solid #e8ebf1;border-radius:25px;min-width:0;min-height:580px;padding:34px 38px 24px;box-shadow:0 18px 55px #233d7410}.progress-head{color:#758096;justify-content:space-between;font-size:12px;font-weight:550;display:flex}.track{background:#eef1f6;border-radius:8px;height:4px;margin:13px 0 32px;overflow:hidden}#bar{background:var(--blue);border-radius:8px;height:100%;transition:width .2s}.survey-main h2{letter-spacing:-.85px;outline:none;margin:0 0 12px;font-size:27px;font-weight:650;line-height:1.25}.hint{color:var(--muted);margin:0 0 26px;font-size:14px;line-height:1.6}.choices{gap:11px;display:grid}.choice{cursor:pointer;border:1px solid #e1e5ec;border-radius:13px;align-items:center;gap:15px;min-height:64px;padding:19px 17px;transition:border-color .15s,background .15s;display:flex;position:relative}.choice:hover{background:#fafbff;border-color:#a9b9f4}.choice:has(input:checked){border-color:var(--blue);box-shadow:0 0 0 1px var(--blue);background:#f2f5ff}.choice input{accent-color:var(--blue);flex-shrink:0;order:3;width:20px;height:20px;margin:0 0 0 auto}.choice .label-text{font-size:15px;font-weight:550;line-height:1.4}.service-icon{color:#697386;background:#f3f5f9;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.choice:has(input:checked) .service-icon{color:var(--blue);background:#e5ebff}.survey-main svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.choices.compact{grid-template-columns:1fr 1fr;gap:10px}.compact .choice{min-height:60px;padding:15px 13px}.compact .label-text{font-size:14px}.actions{justify-content:space-between;align-items:center;gap:15px;margin-top:26px;display:flex}.primary{background:var(--blue);color:#fff;cursor:pointer;border:none;border-radius:11px;justify-content:center;align-items:center;gap:30px;min-height:50px;margin-left:auto;padding:16px 21px;font-size:14px;font-weight:600;display:flex}.primary:hover{background:#2145cc}.back{color:#697386;cursor:pointer;background:0 0;border:none;padding:12px 0;font-size:14px}.footnote{text-align:center;color:#697386;margin:22px 0 0;font-size:12px;line-height:1.6}#error{color:#b22337;margin:15px 0 0;font-size:14px;line-height:1.5}#error:empty{display:none}.fields{gap:16px;display:grid}.field{gap:7px;font-size:14px;font-weight:550;display:grid}.field input{color:#182033;background:#fff;border:1px solid #dce2eb;border-radius:10px;width:100%;min-height:48px;padding:13px 14px;font-size:16px}.field input:focus{border-color:var(--blue);outline:2px solid #c2d0ff}.field-row{grid-template-columns:1fr 130px;gap:12px;display:grid}.address-intro{color:#697386;margin:9px 0 0;font-size:14px;line-height:1.6}.consent{color:#697386;align-items:flex-start;gap:10px;font-size:12px;font-weight:400;line-height:1.6;display:flex}.consent input{width:18px;height:18px;accent-color:var(--blue);flex-shrink:0;margin:2px 0 0}.consent label{cursor:pointer}.survey-inline-link{color:var(--blue);text-underline-offset:2px;text-decoration:underline}.survey-inline-link:hover{color:#1d3fc0}.notice{color:#697386;background:#f3f5fa;border-radius:10px;padding:13px;font-size:12px;line-height:1.6}.finish-icon{width:64px;height:64px;color:var(--blue);background:#edf2ff;border-radius:20px;justify-content:center;align-items:center;margin:0 auto 25px;font-size:32px;line-height:1;display:flex}.review{gap:0;margin:24px 0;display:grid}.review div{border-bottom:1px solid #edf0f5;justify-content:space-between;gap:20px;padding:12px 0;font-size:14px;line-height:1.5;display:flex}.review dt{color:#697386}.review dd{text-align:right;max-width:65%;margin:0}.survey-footer{color:#697386;justify-content:space-between;gap:20px;max-width:1224px;margin:auto;padding:0 40px 24px;font-size:12px;line-height:1.6;display:flex}button:focus-visible,a:focus-visible{outline-offset:4px;outline:3px solid #abf}.choice:has(input:focus-visible){outline-offset:4px;outline:3px solid #abf}@media (min-width:1400px){main.survey-main{margin-top:70px}}@media (max-width:1000px){main.survey-main{gap:35px;padding:0 28px}.survey-main h1{font-size:39px}.workspace{padding:29px}.survey-brand-header{padding:25px 28px}}@media (max-width:720px){.survey-brand-header{padding:20px}.brand{font-size:18px}.preview{padding:6px 9px;font-size:11px}main.survey-main{max-width:560px;margin:14px auto 25px;padding:0 16px;display:block}.survey-main>aside{padding:6px 7px 22px}.eyebrow{display:none}.survey-main h1{letter-spacing:-1.3px;margin:0 0 10px;font-size:31px}.survey-main h1 br{display:none}.survey-main h1 span{margin-left:6px}.intro{margin:0;font-size:14px;line-height:1.6}.intro br,.survey-main #steps,.aside-bottom{display:none}.workspace{border-radius:20px;min-height:0;padding:25px 22px 22px}.survey-main h2{font-size:25px}.track{margin-bottom:25px}.choice{padding:17px 14px}.field-row{grid-template-columns:1fr}.actions{margin-top:24px}.survey-footer{text-align:center;padding:0 23px 25px;display:block}.survey-footer span{margin:6px 0;display:block}.choices.compact{grid-template-columns:1fr 1fr}.compact .label-text{font-size:13px}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.survey-brand-header{gap:20px}.brand{aspect-ratio:1815/282;flex-shrink:1;width:280px;min-width:0;max-width:100%;display:block;position:relative;overflow:hidden}.brand-image{width:112.838%;max-width:none;height:auto;display:block;position:absolute;top:-79.7872%;left:-6.6116%}.preview{flex-shrink:0}@media (max-width:720px){.brand{width:220px}.survey-brand-header{gap:14px}}@media (min-width:1400px){main.survey-main{margin-top:64px}}@media (max-width:720px){main.survey-main{margin-top:28px}.survey-main h1 br{display:block}.survey-main h1 span{margin-left:0}}.primary:disabled{opacity:.7;cursor:wait;background:var(--blue)}.back:disabled{opacity:.7;cursor:wait}.cookie-consent-banner{z-index:80;background:#fff;border:1px solid #e8ebf1;border-radius:18px;max-width:720px;margin:0 auto;padding:18px 18px 16px;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 18px 50px #233d7418}.cookie-consent-banner-inner{gap:14px;display:grid}.cookie-consent-copy h2{letter-spacing:-.3px;margin:0 0 6px;font-size:17px;font-weight:650}.cookie-consent-copy p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.cookie-consent-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.cookie-consent-btn-primary,.cookie-consent-btn-secondary{cursor:pointer;border:1px solid #0000;border-radius:10px;min-height:42px;padding:11px 14px;font-size:13px;font-weight:600}.cookie-consent-btn-primary{background:var(--blue);color:#fff;border-color:var(--blue)}.cookie-consent-btn-primary:hover{background:#2145cc}.cookie-consent-btn-secondary{color:#445066;background:#fff;border-color:#dce2eb}.cookie-consent-btn-secondary:hover{background:#f7f8fb}.cookie-consent-modal{z-index:90;background:#18203355;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.cookie-consent-modal-panel{background:#fff;border:1px solid #e8ebf1;border-radius:18px;width:min(100%,440px);padding:22px;box-shadow:0 24px 60px #233d7420}.cookie-consent-modal-panel h2{letter-spacing:-.4px;margin:0 0 8px;font-size:20px}.cookie-consent-modal-panel>p{color:var(--muted);margin:0 0 16px;font-size:13px;line-height:1.55}.cookie-consent-option{cursor:pointer;border:1px solid #e8ebf1;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:10px;padding:12px;display:flex}.cookie-consent-option.is-locked{cursor:default;background:#f7f8fb}.cookie-consent-option input{width:18px;height:18px;accent-color:var(--blue);flex-shrink:0;margin-top:2px}.cookie-consent-option span{gap:3px;display:grid}.cookie-consent-option strong{color:#182033;font-size:14px;font-weight:650}.cookie-consent-option small{color:var(--muted);font-size:12px;line-height:1.45}.cookie-consent-modal-panel .cookie-consent-actions{margin-top:14px}@media (max-width:720px){.cookie-consent-banner{padding:16px;bottom:12px;left:12px;right:12px}.cookie-consent-actions{justify-content:stretch}.cookie-consent-actions button{flex:auto}}.legal-page{color:#182033;max-width:720px;margin:48px auto 72px;padding:0 24px;display:block}.legal-page h1{letter-spacing:-.8px;margin:0 0 16px;font-size:32px;line-height:1.15}.legal-back{margin:0 0 20px;font-size:14px}.legal-back a{color:var(--blue);text-decoration:none}.legal-back a:hover{text-decoration:underline}.legal-controller{color:#697386;margin:0 0 20px;font-size:14px;line-height:1.6}.legal-draft-notice{color:#5c4a28;background:#fff6e8;border:1px solid #f0d7a8;border-radius:12px;margin:0 0 18px;padding:14px 16px;font-size:14px;line-height:1.55}.legal-page section{margin-top:28px}.legal-page h2{letter-spacing:-.25px;margin:0 0 12px;font-size:20px;line-height:1.35}.legal-page p{margin:0 0 14px;font-size:15px;line-height:1.65}.legal-partner-list{margin:0;padding-left:1.2em;font-size:15px;line-height:1.6}.legal-partner-list li{margin:0 0 8px}@media (max-width:720px){.legal-page{margin:28px auto 48px;padding:0 16px}.legal-page h1{font-size:26px}}.survey-success-title,.survey-success-description{text-align:center}.survey-footer-links{flex-wrap:wrap;justify-content:center;gap:8px 20px;display:flex}.survey-footer-links a{color:inherit;text-underline-offset:3px;text-decoration:underline}.survey-footer-links a:hover{color:var(--blue)}.choices .choice-with-logo{min-height:64px;padding:15px 17px}.choices.compact .choice-with-logo{min-height:60px;padding:13px}.choice-logo-content{flex:1;justify-items:center;gap:4px;min-width:0;display:grid}.choice-logo-frame{background:0 0;border-radius:8px;justify-content:center;align-items:center;width:100%;max-width:200px;height:32px;display:flex}.choice-logo-frame[data-background=dark]{background:#20242c}.choice-logo-frame img{object-fit:contain;width:auto;max-width:min(140px,100%);height:24px;max-height:32px;display:block}.choice-with-logo input{inset-inline-end:17px;margin:0;position:absolute;top:50%;transform:translateY(-50%)}.choices.compact .choice-with-logo input{inset-inline-end:13px}@media (max-width:380px){.choices.compact:has(.choice-with-logo){grid-template-columns:1fr}}.survey-brand-header{isolation:isolate;background:linear-gradient(110deg,#071426,#102e58);width:100%;max-width:none;height:170px;margin:0;padding:0;display:block;position:relative;overflow:hidden}.survey-brand-header-inner{z-index:1;align-items:center;gap:24px;max-width:1224px;margin:0 auto;padding:22px 40px 0;display:flex;position:relative}.survey-brand-header .survey-brand-mark{object-fit:contain;flex:none;width:104px;height:86px;display:block}.survey-brand-divider{background:#ffffffbf;flex:0 0 1px;height:72px}.survey-brand-header .survey-brand-title{color:#fff;letter-spacing:-1.1px;flex-direction:column;gap:2px;margin:0;font-size:clamp(25px,3vw,36px);font-weight:700;line-height:1.08;display:flex}.survey-brand-header .survey-brand-title span{color:inherit;margin:0}.survey-brand-header .survey-brand-title span:last-child{color:#00c7ed}.survey-brand-header .survey-brand-wave{z-index:0;fill:none;stroke:none;width:100%;height:131.25px;display:block;position:absolute;inset:auto 0 0}.survey-brand-wave-page{fill:#f7f8fb}@media (max-width:720px){.survey-brand-header{height:166px}.survey-brand-header-inner{gap:16px;padding:22px 24px 0}.survey-brand-header .survey-brand-mark{width:75px;height:65px}.survey-brand-divider{height:54px}.survey-brand-header .survey-brand-title{letter-spacing:-.7px;font-size:clamp(21px,5.5vw,32px)}.survey-brand-header .survey-brand-wave{width:150%;height:85px}}@media (max-width:360px){.survey-brand-header-inner{gap:12px;padding-inline:16px}.survey-brand-header .survey-brand-mark{width:64px}}main.survey-main{margin-top:0}main.survey-main>aside{padding-top:8px}@media (max-width:720px){.survey-brand-header{height:150px}main.survey-main{margin-top:0}main.survey-main>aside{padding-top:6px}}.choice:has(input[value=no-provider]){text-align:center;place-items:center;padding-inline:42px;display:grid}.choice:has(input[value=no-provider]) input{inset-inline-end:17px;margin:0;position:absolute;top:50%;transform:translateY(-50%)}.choices.compact .choice:has(input[value=no-provider]) input{inset-inline-end:13px}.survey-main .intro{text-align:center}.survey-main .workspace{min-height:0}.survey-actions-left{align-items:center;gap:16px;min-width:0;display:flex}.survey-main .survey-action-footnote{text-align:left;margin:0}.survey-main .actions>.primary{flex-shrink:0}@media (max-width:720px){.survey-actions-left{flex-direction:column;align-items:flex-start;gap:4px}.survey-main .actions{gap:12px}}.survey-main .workspace{z-index:1;margin-top:-12px;position:relative}@media (max-width:720px){.survey-main .workspace{margin-top:-8px}}
.survey-main{line-height:1.5}.survey-main :is(h1,h2){text-wrap:balance}.survey-main :is(.intro,.hint,.progress-head){color:#626e82}.survey-main .choice{transition:border-color var(--bp-motion-fast), background-color var(--bp-motion-fast);-webkit-tap-highlight-color:transparent}.survey-main .choice:has(input:focus-visible){outline-offset:3px;outline:2px solid #2951e8}.survey-main :is(input,textarea,button){font-family:inherit}.survey-main textarea{resize:vertical;max-width:100%;line-height:1.6}.survey-main #steps li{color:#687286}.survey-main #steps li.current{color:#182033}.survey-main #steps li{isolation:isolate}.survey-main #steps li:not(:last-child):after{z-index:-1;height:100%;top:50%}.survey-main #steps .step-num{position:relative}.survey-main .actions button{min-height:var(--bp-control-height);transition:background-color var(--bp-motion-fast), transform var(--bp-motion-fast)}.survey-main .actions button:active:not(:disabled){transform:translateY(1px)}.survey-main .actions button:focus-visible{outline-offset:3px;outline:2px solid #2951e8}.survey-form-column{min-width:0;display:flow-root}.survey-service-info{margin-top:16px;font-size:14px;line-height:1.6}.survey-main .survey-service-info h2{margin:0 0 6px;font-size:16px;line-height:1.35}.survey-service-info p{color:#626e82;margin:0 0 8px}.survey-service-info a{color:#2951e8;text-underline-offset:.2em}.legal-page{overflow-wrap:anywhere}.legal-page :is(h1,h2){text-wrap:balance}.legal-page a{text-underline-offset:.2em}.legal-page a:focus-visible,.survey-footer :is(a,button):focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #2951e8}.survey-footer{align-items:flex-start;gap:12px 24px}.survey-footer-contact{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.survey-footer-contact strong{color:#182033}.survey-footer-contact a,.survey-footer-settings{color:inherit;text-underline-offset:3px;text-decoration:underline}.survey-footer-settings{appearance:none;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.survey-footer :is(a,button):hover{color:var(--blue)}@media (max-width:720px){.survey-footer-contact{justify-content:center;margin-bottom:10px}.survey-footer-contact span{margin:0}}.cookie-consent-modal-panel{overscroll-behavior:contain;max-height:calc(100dvh - 40px);overflow-y:auto}.cookie-consent-modal-panel:focus{outline:none}:is(.cookie-consent-btn-primary,.cookie-consent-btn-secondary){min-height:var(--bp-control-height);transition:background-color var(--bp-motion-fast), border-color var(--bp-motion-fast);font-family:inherit}:is(.cookie-consent-btn-primary,.cookie-consent-btn-secondary):focus-visible{outline-offset:3px;outline:2px solid #2951e8}@media (max-width:720px){.survey-main :is(input:not([type=checkbox]):not([type=radio]),textarea,select){font-size:16px}}@media (prefers-reduced-motion:reduce){.survey-main *,.survey-main :before,.survey-main :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.survey-main .actions button:active{transform:none}}
