.digital-diagnostic-module__CiFl4a__page{--bg:#060a13;--line:#22334d;--accent:#8cb9ff;--text:#ebf3ff;--muted:#a2b4cc;background:radial-gradient(ellipse at 50% 40%, #10203a80 0, transparent 65%), var(--bg);min-height:100dvh;color:var(--text);isolation:isolate;flex-direction:column;padding:0 28px;font-size:15px;display:flex;position:relative;overflow:clip}.digital-diagnostic-module__CiFl4a__atmosphere{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.digital-diagnostic-module__CiFl4a__atmosphere i{left:var(--x);top:var(--y);opacity:.45;width:2px;height:2px;animation:digital-diagnostic-module__CiFl4a__particleDrift var(--duration) var(--delay) ease-in-out infinite alternate;background:#8ab9ff;border-radius:50%;position:absolute;box-shadow:0 0 9px #4388ee80}.digital-diagnostic-module__CiFl4a__atmosphere i:nth-child(3n){opacity:.65;width:3px;height:3px}.digital-diagnostic-module__CiFl4a__page button,.digital-diagnostic-module__CiFl4a__page a{touch-action:manipulation}.digital-diagnostic-module__CiFl4a__page button:focus-visible,.digital-diagnostic-module__CiFl4a__page a:focus-visible,.digital-diagnostic-module__CiFl4a__page summary:focus-visible{outline-offset:5px;outline:2px solid #b2d0ff}.digital-diagnostic-module__CiFl4a__page button:disabled{opacity:.45;cursor:not-allowed}.digital-diagnostic-module__CiFl4a__header{justify-content:space-between;align-items:center;gap:20px;width:100%;max-width:1140px;margin:0 auto;padding:18px 0;display:flex}.digital-diagnostic-module__CiFl4a__brand{align-items:center;gap:11px;font-size:13px;font-weight:550;display:flex}.digital-diagnostic-module__CiFl4a__brand>span{letter-spacing:-.06em;background:#286bd3;border-radius:10px;place-items:center;width:36px;height:36px;font-size:14px;display:grid}.digital-diagnostic-module__CiFl4a__exit{min-height:44px;color:var(--muted);align-items:center;gap:7px;font-size:12px;display:flex}.digital-diagnostic-module__CiFl4a__shell{flex:1;align-items:center;width:100%;max-width:640px;margin:0 auto;padding:58px 0 72px;display:flex}.digital-diagnostic-module__CiFl4a__introShell{max-width:660px;padding:60px 0 80px}.digital-diagnostic-module__CiFl4a__flowShell{max-width:580px;padding:40px 0 60px}.digital-diagnostic-module__CiFl4a__content{width:100%;min-width:0;animation:.35s cubic-bezier(.22,1,.36,1) both digital-diagnostic-module__CiFl4a__panelEnter;position:relative}.digital-diagnostic-module__CiFl4a__intro,.digital-diagnostic-module__CiFl4a__success,.digital-diagnostic-module__CiFl4a__content>.digital-diagnostic-module__CiFl4a__eyebrow,.digital-diagnostic-module__CiFl4a__questionTop,.digital-diagnostic-module__CiFl4a__question,.digital-diagnostic-module__CiFl4a__content>.digital-diagnostic-module__CiFl4a__lead,.digital-diagnostic-module__CiFl4a__hint,.digital-diagnostic-module__CiFl4a__disclaimer,.digital-diagnostic-module__CiFl4a__contactContext,.digital-diagnostic-module__CiFl4a__privacy{text-align:center}.digital-diagnostic-module__CiFl4a__eyebrow{color:var(--accent);letter-spacing:.13em;font-size:11px;font-weight:550;line-height:1.6}.digital-diagnostic-module__CiFl4a__introTitle{letter-spacing:-.055em;text-wrap:balance;outline:none;margin:20px auto;font-size:clamp(36px,4.4vw,58px);font-weight:620;line-height:1.08}.digital-diagnostic-module__CiFl4a__lead{color:var(--muted);text-wrap:pretty;font-size:16px;line-height:1.8}.digital-diagnostic-module__CiFl4a__intro .digital-diagnostic-module__CiFl4a__lead{max-width:380px;margin:0 auto 30px}.digital-diagnostic-module__CiFl4a__primary{color:#fff;background:linear-gradient(105deg,#2058dd,#3484f2);border:1px solid #6b9ef0;border-radius:11px;justify-content:center;align-items:center;gap:16px;min-height:54px;padding:15px 24px;font-size:14px;font-weight:650;line-height:1.5;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 30px #1859da26,inset 0 1px #ffffff1c}.digital-diagnostic-module__CiFl4a__primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 15px 35px #1859da40}.digital-diagnostic-module__CiFl4a__primary:active:not(:disabled){transform:translateY(0)}.digital-diagnostic-module__CiFl4a__primary svg{flex-shrink:0}.digital-diagnostic-module__CiFl4a__support{color:var(--muted);margin-top:15px;font-size:11px;line-height:1.8}.digital-diagnostic-module__CiFl4a__textButton{color:#b6cceb;text-underline-offset:4px;align-items:center;gap:8px;width:fit-content;min-height:44px;margin-top:22px;font-size:13px;text-decoration:underline;display:flex}.digital-diagnostic-module__CiFl4a__success .digital-diagnostic-module__CiFl4a__textButton,.digital-diagnostic-module__CiFl4a__intro .digital-diagnostic-module__CiFl4a__textButton{margin-inline:auto}.digital-diagnostic-module__CiFl4a__textButton:hover,.digital-diagnostic-module__CiFl4a__exit:hover{color:var(--text)}.digital-diagnostic-module__CiFl4a__questionTop{color:var(--muted);margin-bottom:14px;font-size:12px}.digital-diagnostic-module__CiFl4a__progress{background:var(--line);border-radius:3px;height:3px;margin-bottom:32px;overflow:hidden}.digital-diagnostic-module__CiFl4a__progress>span{background:#75a8ff;height:100%;transition:width .15s;display:block}.digital-diagnostic-module__CiFl4a__question{letter-spacing:-.035em;text-wrap:balance;outline:none;margin:14px 0;font-size:clamp(28px,3.5vw,38px);font-weight:550;line-height:1.2}.digital-diagnostic-module__CiFl4a__hint{color:var(--muted);margin-bottom:27px;font-size:14px;line-height:1.75}.digital-diagnostic-module__CiFl4a__options{gap:9px;display:grid}.digital-diagnostic-module__CiFl4a__options button{color:#e3edfb;text-align:left;background:#101e32;border:1px solid #2b4261;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;min-height:56px;padding:15px 18px;font-size:14px;line-height:1.5;transition:background .15s,border-color .15s;display:flex}.digital-diagnostic-module__CiFl4a__options button:hover,.digital-diagnostic-module__CiFl4a__options .digital-diagnostic-module__CiFl4a__selected{background:#1b3457;border-color:#77a8ef}.digital-diagnostic-module__CiFl4a__options button{transition:background .18s,border-color .18s,transform .18s}.digital-diagnostic-module__CiFl4a__options button:hover{transform:translate(3px)}.digital-diagnostic-module__CiFl4a__questionActions{border-top:1px solid #8db9ff18;justify-content:space-between;align-items:center;gap:18px;margin-top:25px;padding-top:20px;display:flex}.digital-diagnostic-module__CiFl4a__questionActions .digital-diagnostic-module__CiFl4a__back{margin-top:0}.digital-diagnostic-module__CiFl4a__options svg{color:var(--accent);flex-shrink:0}.digital-diagnostic-module__CiFl4a__back,.digital-diagnostic-module__CiFl4a__restart{min-height:44px;color:var(--muted);align-items:center;gap:7px;padding:10px 0;font-size:12px;display:inline-flex}.digital-diagnostic-module__CiFl4a__back{margin-top:18px}.digital-diagnostic-module__CiFl4a__quietActions{justify-content:space-between;align-items:center;gap:20px;margin-top:12px;display:flex}.digital-diagnostic-module__CiFl4a__quietActions .digital-diagnostic-module__CiFl4a__back{margin-top:0}.digital-diagnostic-module__CiFl4a__disclaimer{color:var(--muted);margin-top:16px;font-size:12px;line-height:1.75}.digital-diagnostic-module__CiFl4a__resultAction{flex-direction:column;align-items:center;gap:12px;margin:28px 0;display:flex}.digital-diagnostic-module__CiFl4a__resultAction>span{color:var(--muted);font-size:11px}.digital-diagnostic-module__CiFl4a__suggestion{border-top:1px solid var(--line);max-width:430px;margin:25px auto 0;padding-top:22px}.digital-diagnostic-module__CiFl4a__suggestion h2{text-align:center;font-size:14px;font-weight:600}.digital-diagnostic-module__CiFl4a__suggestion ul{gap:9px;width:fit-content;max-width:100%;margin:15px auto;display:grid}.digital-diagnostic-module__CiFl4a__suggestion li{color:#c0d0e7;align-items:flex-start;gap:10px;font-size:13px;line-height:1.6;display:flex}.digital-diagnostic-module__CiFl4a__suggestion li svg{color:var(--accent);flex:none;margin-top:2px}.digital-diagnostic-module__CiFl4a__suggestion>p{color:var(--muted);text-align:center;font-size:12px;line-height:1.7}.digital-diagnostic-module__CiFl4a__optional summary{cursor:pointer;color:#b6cbe8;min-height:48px;padding:17px 0;font-size:13px;line-height:1.6}.digital-diagnostic-module__CiFl4a__contactContext{color:var(--muted);margin:-13px 0 24px;font-size:12px;line-height:1.75}.digital-diagnostic-module__CiFl4a__form{gap:20px;display:grid}.digital-diagnostic-module__CiFl4a__formFields{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.digital-diagnostic-module__CiFl4a__spinner{animation:1s linear infinite digital-diagnostic-module__CiFl4a__orbitTurn}.digital-diagnostic-module__CiFl4a__form label{color:#c3d4ee;gap:9px;font-size:13px;display:grid}.digital-diagnostic-module__CiFl4a__form input:not([type=checkbox]),.digital-diagnostic-module__CiFl4a__form select,.digital-diagnostic-module__CiFl4a__form textarea{color:#e2edff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0a1628;border:1px solid #30496b;border-radius:9px;outline:none;width:100%;min-width:0;min-height:50px;padding:13px 15px;font-size:14px}.digital-diagnostic-module__CiFl4a__form input:focus,.digital-diagnostic-module__CiFl4a__form select:focus,.digital-diagnostic-module__CiFl4a__form textarea:focus{border-color:#8cbbff;box-shadow:0 0 0 2px #4c83c726}.digital-diagnostic-module__CiFl4a__form input::-moz-placeholder{color:#8faacd;opacity:1}.digital-diagnostic-module__CiFl4a__form textarea::-moz-placeholder{color:#8faacd;opacity:1}.digital-diagnostic-module__CiFl4a__form input::placeholder,.digital-diagnostic-module__CiFl4a__form textarea::placeholder{color:#8faacd;opacity:1}.digital-diagnostic-module__CiFl4a__form textarea{resize:vertical}.digital-diagnostic-module__CiFl4a__form small{color:var(--muted);font-size:11px;line-height:1.7}.digital-diagnostic-module__CiFl4a__optional{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.digital-diagnostic-module__CiFl4a__optional[open] label{margin:8px 0 20px}.digital-diagnostic-module__CiFl4a__form .digital-diagnostic-module__CiFl4a__permission{color:#aec4e1;align-items:flex-start;gap:12px;font-size:12px;line-height:1.8;display:flex}.digital-diagnostic-module__CiFl4a__permission input{accent-color:#428bf9;flex-shrink:0;width:18px;height:18px;margin-top:3px}.digital-diagnostic-module__CiFl4a__permission a{text-underline-offset:3px;text-decoration:underline}.digital-diagnostic-module__CiFl4a__privacy{color:var(--muted);font-size:11px;line-height:1.75}.digital-diagnostic-module__CiFl4a__error{color:#ffc2d1;background:#371f2b;border:1px solid #744054;border-radius:9px;padding:14px;font-size:13px;line-height:1.7}.digital-diagnostic-module__CiFl4a__honeypot{width:1px;height:1px;position:absolute;overflow:hidden}.digital-diagnostic-module__CiFl4a__whatsapp{min-height:44px;color:var(--muted);justify-content:center;align-items:center;gap:9px;margin-top:13px;padding:14px 0;font-size:12px;display:flex}.digital-diagnostic-module__CiFl4a__success>svg{color:var(--accent);margin:0 auto 20px}.digital-diagnostic-module__CiFl4a__success .digital-diagnostic-module__CiFl4a__primary{margin-top:26px}.digital-diagnostic-module__CiFl4a__success .digital-diagnostic-module__CiFl4a__textButton{margin-top:12px}.digital-diagnostic-module__CiFl4a__footer{color:#8fa4c1;justify-content:space-between;gap:20px;width:100%;max-width:1040px;margin:0 auto;padding:22px 0;font-size:11px;display:flex}.digital-diagnostic-module__CiFl4a__footer a{align-items:center;min-height:44px;display:inline-flex}.digital-diagnostic-module__CiFl4a__footer>span{align-items:center;display:inline-flex}@media (max-width:620px){.digital-diagnostic-module__CiFl4a__page{padding:0 18px}.digital-diagnostic-module__CiFl4a__header{gap:12px;padding:16px 0}.digital-diagnostic-module__CiFl4a__brand{gap:9px;font-size:11px}.digital-diagnostic-module__CiFl4a__brand>span{border-radius:9px;width:32px;height:32px;font-size:12px}.digital-diagnostic-module__CiFl4a__exit{gap:5px;font-size:11px}.digital-diagnostic-module__CiFl4a__shell{padding:36px 0 42px}.digital-diagnostic-module__CiFl4a__flowShell{padding-top:24px}.digital-diagnostic-module__CiFl4a__introTitle{margin:20px auto;font-size:clamp(34px,9.5vw,44px)}.digital-diagnostic-module__CiFl4a__intro .digital-diagnostic-module__CiFl4a__lead{margin-bottom:28px;font-size:15px}.digital-diagnostic-module__CiFl4a__intro .digital-diagnostic-module__CiFl4a__primary,.digital-diagnostic-module__CiFl4a__resultAction .digital-diagnostic-module__CiFl4a__primary{width:100%}.digital-diagnostic-module__CiFl4a__support{font-size:10px}.digital-diagnostic-module__CiFl4a__intro .digital-diagnostic-module__CiFl4a__textButton{margin-top:22px}.digital-diagnostic-module__CiFl4a__hint{font-size:13px}.digital-diagnostic-module__CiFl4a__lead{font-size:15px}.digital-diagnostic-module__CiFl4a__progress{margin-bottom:26px}.digital-diagnostic-module__CiFl4a__question{font-size:27px}.digital-diagnostic-module__CiFl4a__questionActions{gap:12px}.digital-diagnostic-module__CiFl4a__questionActions .digital-diagnostic-module__CiFl4a__primary{padding-inline:17px;font-size:13px}.digital-diagnostic-module__CiFl4a__options button{font-size:13px}.digital-diagnostic-module__CiFl4a__form input:not([type=checkbox]),.digital-diagnostic-module__CiFl4a__form select,.digital-diagnostic-module__CiFl4a__form textarea{font-size:16px}.digital-diagnostic-module__CiFl4a__resultAction{align-items:center}.digital-diagnostic-module__CiFl4a__footer{padding:14px 0;font-size:10px}}@media (max-width:360px){.digital-diagnostic-module__CiFl4a__page{padding:0 18px}.digital-diagnostic-module__CiFl4a__brand{max-width:175px}.digital-diagnostic-module__CiFl4a__exit{font-size:10px}.digital-diagnostic-module__CiFl4a__introTitle{font-size:33px}}@keyframes digital-diagnostic-module__CiFl4a__panelEnter{0%{opacity:.2;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes digital-diagnostic-module__CiFl4a__orbitTurn{to{transform:rotate(360deg)}}@keyframes digital-diagnostic-module__CiFl4a__particleDrift{0%{opacity:.25;transform:translateY(16px)}to{transform:translate3d(var(--drift), -22px, 0);opacity:.65}}@media (prefers-reduced-motion:reduce){.digital-diagnostic-module__CiFl4a__page *,.digital-diagnostic-module__CiFl4a__page :before,.digital-diagnostic-module__CiFl4a__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
