.DiagnosticExperience-module__0PuKpW__experience{--ink:#392d42;--muted:#7c7081;--accent:#6a178c;--scene:#e9deed;--scene-light:#f6edf4;--line:#e4dcd4;--diagnostic-ink:var(--ink);--diagnostic-muted:var(--muted);--diagnostic-line:var(--line);--diagnostic-action:var(--accent);isolation:isolate;color:var(--ink);background:#faf7f1;font-size:14px;line-height:1.7;position:relative}body:has(.DiagnosticExperience-module__0PuKpW__experience){overflow-x:clip}.DiagnosticExperience-module__0PuKpW__experience:before{content:"";pointer-events:none;z-index:-1;opacity:.18;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23958678' opacity='.22' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.DiagnosticExperience-module__0PuKpW__experience :is(img,video){content-visibility:visible}.DiagnosticExperience-module__0PuKpW__experience :is(h1,h2,h3){text-wrap:balance}.DiagnosticExperience-module__0PuKpW__experience :is(button,a,input,summary,[tabindex="0"]):focus-visible{outline-offset:5px;outline:2px solid #8f5aa2}.DiagnosticExperience-module__0PuKpW__experience :is(button,a){-webkit-tap-highlight-color:transparent}.DiagnosticExperience-module__0PuKpW__experience button{cursor:pointer}.DiagnosticExperience-module__0PuKpW__experience button:disabled{cursor:default}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-landing],.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow]{color:var(--ink);background:0 0}.DiagnosticExperience-module__0PuKpW__landingHeader{z-index:5;border:1px solid var(--glass-edge);background:var(--glass-surface);width:min(1260px,100% - 48px);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--glass-shadow);border-radius:24px;align-items:center;gap:28px;margin:18px auto 0;padding:17px 25px;display:flex;position:relative}.DiagnosticExperience-module__0PuKpW__landingHeader img{width:164px;height:auto}.DiagnosticExperience-module__0PuKpW__landingHeader>span{font:21px var(--font-handwriting), cursive;color:#927c9b;margin-inline:auto}.DiagnosticExperience-module__0PuKpW__landingHeader>a:last-child{color:var(--accent);align-items:center;gap:20px;min-height:44px;font-size:12px;display:flex}.DiagnosticExperience-module__0PuKpW__motionToggle{color:#816c8c;align-items:center;gap:12px;margin:0 auto;padding:18px 20px 25px;font-size:11px;display:flex}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-landing]>section:not([data-diagnostic-hero]){background:0 0;padding-block:clamp(48px,6vw,86px);scroll-margin-top:24px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-landing]>section:nth-of-type(3n){background:radial-gradient(at 10% 20%,#e5d9ec66,#0000 50%),radial-gradient(at 95% 85%,#e1e8d966,#0000 45%)}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-landing] h2{color:var(--ink);letter-spacing:-.04em;font-size:clamp(30px,3.3vw,46px);font-weight:400;line-height:1.17}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-landing] h3{color:var(--ink);font-weight:400}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-landing] [class*=text-black\/]{color:#7c7081}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-card]{background:var(--glass-surface);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow);border-radius:24px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-landing] [data-diagnostic-card]:nth-child(3n+2){background:var(--glass-sage)}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-landing] [data-diagnostic-card]:nth-child(3n+3){background:var(--glass-rose)}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero]{color:var(--ink);background:0 0;padding:58px 0 62px;position:relative;overflow:visible}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero]>[class*=absolute]{display:none}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero-layout]{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);align-items:center;gap:64px;width:min(1200px,89%);margin-inline:auto;display:grid}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero-copy]{text-align:left;width:100%;margin:0;padding:0}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero-copy]>p:first-child{font:25px var(--font-handwriting), cursive;color:#977e9f;margin-bottom:17px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero] h1{letter-spacing:-.045em;margin:0;font-size:clamp(44px,4.8vw,68px);font-weight:400;line-height:1.13}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero] h1 em{color:var(--accent);font-weight:400;position:relative}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero] h1 em:after{content:"";transform-origin:0;border-top:2px solid #ccb67b;border-radius:50%;height:10px;animation:1.2s .45s both DiagnosticExperience-module__0PuKpW__drawLine;position:absolute;bottom:-5px;left:0;right:-2px;rotate:-2deg}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero-copy]>p:not(:first-child){max-width:480px;color:var(--muted);margin:27px 0 0;font-size:15px;line-height:1.9}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero-copy] strong{color:var(--accent)}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero] [class*=text-white\/],.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero] [class*="text-[#E8D4F0]"]{color:#87718f}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero] [class~=text-white]{color:var(--accent)}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero] [class*="border-[#2d0d3f]"]{background:#eadfeb;border-color:#faf7f1}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero] [class*="ring-[#2d0d3f]"]{--tw-ring-color:#faf7f1}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero-action]{align-items:flex-start;gap:12px;margin-top:29px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero-action]>span{color:#846e8d;background:0 0;border:0;padding:0;font-size:12px;font-weight:400}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero] a,.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-sticky] a{background:var(--glass-purple);color:#fffaf5;border:1px solid #fff5;border-radius:50px;justify-content:center;align-items:center;min-height:57px;padding:16px 27px;font-size:14px;font-weight:550;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:inset 0 1px 1px #ffffff50,0 8px 22px #6a178c19}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero] a:hover,.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-sticky] a:hover{transform:translateY(-3px);box-shadow:inset 0 1px 1px #ffffff50,0 12px 28px #6a178c30}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero-action]>p{margin:0 0 0 10px;font-size:11px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero-proof]{align-items:flex-start;gap:15px;margin-top:27px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero-proof]>div{justify-content:flex-start}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero-proof]>div:last-child{gap:9px;font-size:11px;line-height:1.8}.DiagnosticExperience-module__0PuKpW__heroVisual{width:100%;max-width:530px;margin-inline:auto;position:relative}.DiagnosticExperience-module__0PuKpW__guide{color:var(--ink);min-width:0;position:relative}.DiagnosticExperience-module__0PuKpW__handNote{font:25px/1.2 var(--font-handwriting), cursive;color:#9a829f;display:block}.DiagnosticExperience-module__0PuKpW__guideLarge>.DiagnosticExperience-module__0PuKpW__handNote{text-align:center;margin-bottom:6px;rotate:-5deg}.DiagnosticExperience-module__0PuKpW__character{position:relative}.DiagnosticExperience-module__0PuKpW__character>div:first-child{width:100%}.DiagnosticExperience-module__0PuKpW__characterSticker{pointer-events:none;background:var(--glass-surface);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow);border-radius:18px;align-items:center;gap:7px;padding:9px 17px 9px 6px;display:flex;position:absolute;bottom:30px;left:-12px;rotate:-6deg}.DiagnosticExperience-module__0PuKpW__characterSticker>svg{width:62px;height:62px}.DiagnosticExperience-module__0PuKpW__characterSticker>span{font:19px/1.05 var(--font-handwriting), cursive;color:#8d7398}.DiagnosticExperience-module__0PuKpW__guideWords{flex:1;min-width:0}.DiagnosticExperience-module__0PuKpW__guideLarge>.DiagnosticExperience-module__0PuKpW__guideWords{width:min(340px,96%);margin:14px auto 0}.DiagnosticExperience-module__0PuKpW__guideToggle{text-align:left;background:var(--glass-surface);width:100%;-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow);color:#775782;border-radius:17px 17px 17px 3px;justify-content:space-between;align-items:center;gap:12px;padding:13px 19px;transition:translate .25s,box-shadow .25s;display:flex}.DiagnosticExperience-module__0PuKpW__guideToggle:hover{box-shadow:var(--glass-raised-shadow);translate:0 -2px}.DiagnosticExperience-module__0PuKpW__guideToggle strong{font:23px/1.1 var(--font-handwriting), cursive;display:block}.DiagnosticExperience-module__0PuKpW__guideToggle small{color:#887393;margin-top:5px;font-size:10px;line-height:1.5;display:block}.DiagnosticExperience-module__0PuKpW__guideToggle>span:last-child{font-size:23px;font-weight:300}.DiagnosticExperience-module__0PuKpW__guideLarge .DiagnosticExperience-module__0PuKpW__guideToggle{border-radius:40px}.DiagnosticExperience-module__0PuKpW__guideCaption{text-align:center;color:#97839f;padding-top:10px;font-size:9px;display:block}.DiagnosticExperience-module__0PuKpW__guideTranscript{background:var(--glass-surface);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow);color:#77617f;text-align:left;border-radius:19px;margin-top:9px;padding:18px;font-size:12px;line-height:1.8}.DiagnosticExperience-module__0PuKpW__guideTranscript>div{justify-content:space-between;align-items:center;gap:12px;margin-top:15px;display:flex}.DiagnosticExperience-module__0PuKpW__guideTranscript button{min-height:38px;font-size:11px}.DiagnosticExperience-module__0PuKpW__listen{color:var(--accent);align-items:center;gap:8px;display:inline-flex}.DiagnosticExperience-module__0PuKpW__listen>span{background:#dcc4e64f;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.DiagnosticExperience-module__0PuKpW__guideTranscript .DiagnosticExperience-module__0PuKpW__audioStatus{color:#8c7997;margin:12px 0 0;font-size:10px}.DiagnosticExperience-module__0PuKpW__guideCompact{align-items:flex-start;gap:16px;margin-bottom:27px;display:flex}.DiagnosticExperience-module__0PuKpW__guideCompact .DiagnosticExperience-module__0PuKpW__character{flex:0 0 84px;width:84px}.DiagnosticExperience-module__0PuKpW__contextNote{color:#87738f;text-align:center;margin-bottom:14px;font-size:11px;line-height:1.8}.DiagnosticExperience-module__0PuKpW__journey{grid-template-columns:1fr 1.12fr;align-items:center;gap:44px;display:grid}.DiagnosticExperience-module__0PuKpW__experience section:has(>div>.DiagnosticExperience-module__0PuKpW__journey)>div{max-width:1060px}.DiagnosticExperience-module__0PuKpW__journeyTabs{gap:7px;display:grid}.DiagnosticExperience-module__0PuKpW__journeyTabs button{text-align:left;color:#8d7e94;border:1px solid #0000;border-radius:17px;align-items:center;gap:17px;min-height:67px;padding:12px 16px;transition:background .25s,translate .25s;display:flex}.DiagnosticExperience-module__0PuKpW__journeyTabs button>span{font:25px var(--font-handwriting), cursive;color:#ae94b9}.DiagnosticExperience-module__0PuKpW__journeyTabs strong{flex:1;font-size:13px;font-weight:450}.DiagnosticExperience-module__0PuKpW__journeyTabs svg{opacity:0;width:17px;transition:opacity .25s,translate .25s}.DiagnosticExperience-module__0PuKpW__journeyTabs button[aria-selected=true]{color:var(--accent);background:var(--glass-surface);border-color:var(--glass-edge);box-shadow:var(--glass-shadow)}.DiagnosticExperience-module__0PuKpW__journeyTabs button[aria-selected=true] svg{opacity:1;translate:3px}.DiagnosticExperience-module__0PuKpW__notebook{background:repeating-linear-gradient(#0000 0 29px,#bfa9c215 29px 30px),#fffdf7;border:1px solid #e0d5df;border-radius:5px 24px 24px 5px;min-width:0;padding:35px 34px 24px 45px;position:relative;rotate:1.5deg;box-shadow:-5px 5px #f4ece4,-6px 6px #e2d5db,0 20px 45px #80608810}.DiagnosticExperience-module__0PuKpW__notebook:before{content:"";background:#d3b0bb40;width:1px;position:absolute;inset:0 auto 0 22px}.DiagnosticExperience-module__0PuKpW__tape{background:#d8c3e273;border-inline:2px dashed #fffdf760;width:105px;height:28px;position:absolute;top:-14px;left:calc(50% - 52px);rotate:-5deg}.DiagnosticExperience-module__0PuKpW__notebookTop{color:#a088a9;letter-spacing:.13em;justify-content:space-between;gap:10px;font-size:8px;display:flex}.DiagnosticExperience-module__0PuKpW__notebook [role=tabpanel]{min-height:295px}.DiagnosticExperience-module__0PuKpW__notebook [role=tabpanel] svg{width:142px;height:140px;margin:16px auto 8px}.DiagnosticExperience-module__0PuKpW__notebook h3{font:28px/1.17 var(--font-serif), serif;margin-bottom:14px}.DiagnosticExperience-module__0PuKpW__notebook p{color:#827389;font-size:13px;line-height:1.8}.DiagnosticExperience-module__0PuKpW__notebook .DiagnosticExperience-module__0PuKpW__handNote{color:#9c859f;margin-top:22px;font-size:23px;rotate:-3deg}.DiagnosticExperience-module__0PuKpW__notebookBottom{border-top:1px solid #e8dfe4;justify-content:space-between;align-items:center;gap:16px;margin-top:30px;padding-top:19px;display:flex}.DiagnosticExperience-module__0PuKpW__notebookBottom>span{gap:5px;display:flex}.DiagnosticExperience-module__0PuKpW__notebookBottom i{background:#e3d4e9;border-radius:50%;width:5px;height:5px}.DiagnosticExperience-module__0PuKpW__notebookBottom i[data-active=true]{background:#a588b1}.DiagnosticExperience-module__0PuKpW__notebookBottom button{min-height:40px;color:var(--accent);align-items:center;gap:7px;font-size:11px;display:flex}.DiagnosticExperience-module__0PuKpW__notebookBottom svg{width:17px}.DiagnosticExperience-module__0PuKpW__offerExplorer{text-align:center;width:min(480px,100%);margin-inline:auto;padding:12px}.DiagnosticExperience-module__0PuKpW__offerExplorer>.DiagnosticExperience-module__0PuKpW__handNote{margin-bottom:20px;rotate:-3deg}.DiagnosticExperience-module__0PuKpW__offerTabs{background:#fffaf850;border:1px solid #e5dce6;border-radius:40px;gap:3px;padding:5px;display:flex}.DiagnosticExperience-module__0PuKpW__offerTabs button{color:#8d7795;border-radius:30px;flex:1;min-height:43px;font-size:12px}.DiagnosticExperience-module__0PuKpW__offerTabs button[aria-selected=true]{color:var(--accent);background:var(--glass-surface);box-shadow:var(--glass-shadow)}.DiagnosticExperience-module__0PuKpW__offerDrawing{isolation:isolate;justify-content:center;align-items:center;height:330px;margin:15px 0;padding:23px;display:flex;position:relative}.DiagnosticExperience-module__0PuKpW__offerDrawing:before{content:"";background:var(--glass-bokeh-close), #e9dfeb65;z-index:-1;border-radius:47% 53% 51% 49%/45% 44% 56% 55%;position:absolute;inset:20px 2% 0}.DiagnosticExperience-module__0PuKpW__offerDrawing>svg{width:250px;height:240px}.DiagnosticExperience-module__0PuKpW__offerDrawing>.DiagnosticExperience-module__0PuKpW__handNote{font-size:20px;position:absolute;bottom:0;right:0;rotate:-4deg}.DiagnosticExperience-module__0PuKpW__reportPaper{background:#fffdf7;border:1px solid #ded1df;border-radius:6px;width:185px;height:267px;padding:6px;rotate:-7deg;box-shadow:6px 7px #f6ece2,7px 8px #e3d5d7,0 20px 35px #70507915}.DiagnosticExperience-module__0PuKpW__reportPaper>img{object-fit:contain;width:100%;height:100%}.DiagnosticExperience-module__0PuKpW__paperSeal{background:var(--glass-sage);width:90px;height:90px;-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);border:1px solid var(--glass-edge);border-radius:50%;position:absolute;bottom:-15px;right:-43px;rotate:10deg}.DiagnosticExperience-module__0PuKpW__paperSeal svg{width:80px;height:80px}.DiagnosticExperience-module__0PuKpW__offerExplorer h3{font:27px/1.2 var(--font-serif), serif;margin:25px 0 12px}.DiagnosticExperience-module__0PuKpW__offerExplorer p{color:#86738d;min-height:70px;font-size:13px;line-height:1.8}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-landing]>section[class~=text-white]:not([data-diagnostic-hero]){width:min(1200px,100% - 32px);color:var(--ink);border:1px solid var(--glass-edge);background:var(--glass-bokeh-close), #eee4f05c;box-shadow:var(--glass-shadow);border-radius:36px;margin:25px auto;padding-inline:24px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-landing]>section[class~=text-white]:not([data-diagnostic-hero]) [class*=text-white\/],.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-landing]>section[class~=text-white]:not([data-diagnostic-hero]) [class*="text-[#D7B8E3]"]{color:#80678d}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-landing] table{table-layout:fixed;background:#fffaf54d}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-landing] th:first-child{width:42%}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-landing] td{border-bottom:1px solid #dacde34d}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-sticky]{width:min(720px,100% - 24px);bottom:max(12px, env(safe-area-inset-bottom));border:1px solid var(--glass-edge);background:var(--glass-menu);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--glass-raised-shadow);border-radius:30px;margin-inline:auto;padding:12px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-sticky] a{min-height:50px;box-shadow:none}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow]{background:var(--glass-bokeh), radial-gradient(ellipse at 0% 40%, #e9e0ec55, transparent 60%);min-height:100svh}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow]>header{z-index:2;border:1px solid var(--glass-edge);background:var(--glass-surface);width:min(1140px,100% - 40px);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--glass-shadow);border-radius:23px;margin:18px auto 0;padding:18px 25px;position:relative}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow]>header>div{max-width:none}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow]>header img{width:auto;height:28px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow]>header span{color:#977c9f;font-size:11px;font-weight:400}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow]>main{align-items:flex-start;padding:36px 24px 50px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow]>main>div{max-width:600px;margin-inline:auto}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow] h1{letter-spacing:-.035em;color:var(--ink);font-size:clamp(28px,2.8vw,39px);font-weight:400;line-height:1.22}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow] [class*=text-foreground\/]{color:var(--muted)}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow] button[class~=bg-purple]{background:var(--glass-purple);color:#fff;border:1px solid #ffffff50;border-radius:40px;transition:transform .25s,box-shadow .25s;box-shadow:inset 0 1px #ffffff60,0 8px 20px #6a178c18}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow] button[class~=bg-purple]:enabled:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff60,0 12px 25px #6a178c25}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-progress]{background:#e5dce960;border-radius:4px;width:min(600px,100% - 40px);height:4px;margin:26px auto 0;overflow:hidden}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-progress]>div{background:linear-gradient(90deg,#c3a9d0,#88529d)}.DiagnosticExperience-module__0PuKpW__questionJourney{color:#9c86a3;justify-content:center;align-items:center;gap:18px;width:100%;margin:19px auto 0;padding-inline:20px;font-size:10px;display:flex}.DiagnosticExperience-module__0PuKpW__questionJourney>div{align-items:center;gap:19px;display:flex}.DiagnosticExperience-module__0PuKpW__questionJourney>div>span{background:#faf7f1;border:1px solid #dfd3e5;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;transition:background .3s,scale .3s;display:grid;position:relative}.DiagnosticExperience-module__0PuKpW__questionJourney>div>span:not(:last-child):after{content:"";background:#dbcede;width:15px;height:1px;position:absolute;top:50%;left:32px}.DiagnosticExperience-module__0PuKpW__questionJourney [data-state=current]{color:var(--accent);background:#eadfeb;border-color:#baa0c7;scale:1.14}.DiagnosticExperience-module__0PuKpW__questionJourney [data-state=done]{color:#7b9470;background:#e6ebde}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=questions]>main{padding-top:26px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=questions]>main>div{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:center;gap:65px;max-width:1080px;display:grid}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-question-sheet]{background:var(--glass-surface);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow);border-radius:32px;padding:34px 30px 30px;animation:.45s both DiagnosticExperience-module__0PuKpW__pageArrive;position:relative}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-question-sheet]>div:first-child{text-align:left;margin-bottom:25px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-question-sheet]>div:first-child>p:first-child{font:24px var(--font-handwriting), cursive;text-transform:none;letter-spacing:0;color:#9b7ca6;margin-bottom:14px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-options]{gap:10px;display:grid}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-options]>button{background:#fffdf89c;border:1px solid #e6dcea;border-radius:17px;min-height:64px;margin:0;padding:12px 43px 12px 13px;transition:background .25s,transform .25s,border-color .25s;position:relative;box-shadow:0 3px 8px #80658a03}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-options]>button:nth-child(3n+2){background:#f3f5ed94}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-options]>button:nth-child(3n+3){background:#f9f0f394}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-options]>button:after{content:"";border:1px solid #ccbad6;border-radius:50%;width:16px;height:16px;transition:background .2s,scale .2s;position:absolute;top:calc(50% - 8px);right:17px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-options]>button[aria-pressed=true]{background:#e9ddee;border-color:#b291c3;box-shadow:0 5px 18px #6a268515}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-options]>button[aria-pressed=true]:after{background:#84589a;border:4px solid #fffaf8;scale:1.1;box-shadow:0 0 0 1px #b08fc1}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-options] button>div>span:first-child{color:#8e759b;place-items:center;width:37px;height:37px;display:grid}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-options] button svg{width:30px;height:30px;transition:rotate .3s,scale .3s}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-options] button>div>span:last-child{color:#705f79;font-size:12px;font-weight:450;line-height:1.6}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-options] button[aria-pressed=true] svg{rotate:-9deg;scale:1.12}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow]>footer{background:0 0;border:0;padding:17px 20px 24px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=intro]>main{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:70px;width:100%;max-width:1140px;margin:0 auto;display:grid}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=intro]>main>div:not([data-diagnostic-visual]){background:var(--glass-surface);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow);border-radius:30px;padding:30px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=contact]>main,.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=analyzing]>main{align-items:center}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=contact]>main>div,.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=analyzing]>main>div{border:1px solid var(--glass-edge);background:var(--glass-surface);max-width:560px;box-shadow:var(--glass-raised-shadow);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);border-radius:32px;padding:36px;position:relative}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=contact] input{text-align:left;background:#fffdfa85;border:1px solid #d8c8e1;border-radius:17px;padding:17px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=contact] form button{margin-top:16px;font-size:13px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=analyzing]>main>div{text-align:center;animation:.5s both DiagnosticExperience-module__0PuKpW__pageArrive}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=analyzing] li{box-shadow:none;background:#fffaf85e;border-color:#ede3f0;border-radius:16px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-search-scene]{color:#8e7798;width:130px;height:130px;position:relative}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-search-scene]>svg{width:100%;height:100%}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-search-scene]:before{content:"";border:1px dashed #cbb7d3;border-radius:50%;animation:24s linear infinite DiagnosticExperience-module__0PuKpW__orbit;position:absolute;inset:-8px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-result-action]{margin-top:24px;padding:14px 30px;font-size:13px}.DiagnosticExperience-module__0PuKpW__selectionNote{background:var(--glass-sage);border:1px solid var(--glass-edge);border-radius:21px;align-items:center;gap:14px;margin-block:12px;padding:10px 17px;display:flex}.DiagnosticExperience-module__0PuKpW__selectionNote>svg{flex:0 0 62px;height:66px}.DiagnosticExperience-module__0PuKpW__selectionNote span{font:25px var(--font-handwriting), cursive;color:#809271}.DiagnosticExperience-module__0PuKpW__selectionNote p{color:#7b8475;font-size:11px;line-height:1.7}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=schedule]>main>div{grid-template-columns:325px minmax(0,1fr);align-items:start;column-gap:32px;max-width:980px;display:grid}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=schedule]>main>div>*{grid-column:2}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=schedule]>main>div>[data-diagnostic-match]{grid-area:1/1/span 12;position:sticky;top:24px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-match]{background:#fff;border-top:4px solid #cba8d7;margin-bottom:24px;padding:20px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-match]>div:first-child{flex-direction:column;gap:20px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-portrait]{border:0;border-radius:18px;width:100%;height:235px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-portrait] :is(img,video){object-position:50% 25%}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-portrait]>span{letter-spacing:.05em;color:#633777;background:#fffaf2f2;padding:6px 9px;font-size:9px;top:12px;left:12px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-match] [class~=truncate]{white-space:normal;font-size:27px;font-weight:500;line-height:1.15;overflow:visible}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-match]>div:nth-child(2){background:#f4eef7;border-color:#e4d6eb;border-radius:13px;padding:11px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-match]>div:nth-child(2)>span:first-child{font-size:20px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-calendar]{box-shadow:none;border-color:#dfd2e7;margin-top:10px;padding:22px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-calendar]>p:first-child{color:#40234f;margin-bottom:17px;font-size:22px;font-weight:500}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-calendar] button{border:1px solid #0000;border-radius:12px;min-height:43px;max-height:56px;font-size:14px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-calendar] button:disabled{color:#a395ab}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-calendar] button[aria-pressed=true],.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-times] button[aria-pressed=true]{color:#fff;background:#652788;border-color:#652788;transform:none;box-shadow:0 3px 10px #65278822}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-times]{gap:8px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-times] button{min-height:46px;box-shadow:none;background:#fff;border-color:#decfe7;border-radius:12px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-confirm]{bottom:max(12px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffaf8f5;border:1px solid #e3d7e8;border-radius:22px;margin:6px 0 0;padding:13px;box-shadow:0 10px 35px #3e185218}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-confirm]>button:first-child{border-radius:14px;min-height:53px;font-size:14px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-confirm]>p{font-size:10px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=payment]>main>[data-diagnostic-payment-layout]{grid-template-columns:410px minmax(0,1fr);align-items:start;gap:28px;max-width:1020px;display:grid}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-payment-summary] [data-diagnostic-card]{padding:24px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-payment-summary]>[data-diagnostic-card]{border-top:4px solid #c39fd1}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-payment-checkout]{background:#fff;border:1px solid #e2d8e7;border-radius:22px;min-width:0;padding:24px;box-shadow:0 9px 35px #3a194508}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=schedule]>main>div{column-gap:42px;max-width:1080px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-match]{background:var(--glass-surface);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow);padding:22px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-portrait]{border-radius:120px 120px 23px 23px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-match]>div:nth-child(2){background:var(--glass-sage);border-color:var(--glass-edge)}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-calendar]{background:#fffcf89e;border-color:#e1d6e6;border-radius:7px 25px 25px 7px;box-shadow:-4px 4px #f4ece4,-5px 5px #e5d9e4}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-calendar]>p:first-child{font-family:var(--font-serif), serif;color:#70517f}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-calendar] button:enabled{color:#8c689b;background:#eee5f35c;border-color:#e5d8eb}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-calendar] button[aria-pressed=true],.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-times] button[aria-pressed=true]{color:#fff;background:#9976ad;border-color:#88609e;box-shadow:0 5px 12px #8d66a32b}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-times]{animation:.3s both DiagnosticExperience-module__0PuKpW__pageArrive}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-times] button{background:var(--glass-surface);color:#8b6b99;border-color:#e4d6ea}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-confirm]{background:var(--glass-menu);border-color:var(--glass-edge);box-shadow:var(--glass-raised-shadow);border-radius:25px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-confirm]>button:first-child{border-radius:40px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-payment-summary]>[data-diagnostic-card]{border:1px solid var(--glass-edge);background:var(--glass-surface)}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-payment-checkout]{background:var(--glass-surface);border-color:var(--glass-edge);box-shadow:var(--glass-shadow);border-radius:27px}@keyframes DiagnosticExperience-module__0PuKpW__drawLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes DiagnosticExperience-module__0PuKpW__pageArrive{0%{opacity:0;transform:translateY(13px)rotate(.4deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes DiagnosticExperience-module__0PuKpW__orbit{to{rotate:360deg}}@media (hover:hover){.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-options]>button:hover{box-shadow:var(--glass-shadow);border-color:#bea4ce;transform:translate(3px)}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-options]>button:hover svg{rotate:-7deg;scale:1.08}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-calendar] button:enabled:hover{border-color:#baa0c7;transform:translateY(-2px)}}@media (max-width:1050px){.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero-layout]{gap:32px;width:91%}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=questions]>main>div{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:32px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-question-sheet]{padding:27px 20px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=schedule]>main>div{grid-template-columns:280px minmax(0,1fr);column-gap:28px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=payment]>main>[data-diagnostic-payment-layout]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=intro]>main{gap:30px}.DiagnosticExperience-module__0PuKpW__characterSticker{padding:7px 10px 7px 0;bottom:5px;left:-3px}.DiagnosticExperience-module__0PuKpW__characterSticker>span{font-size:16px}}@media (max-width:760px){.DiagnosticExperience-module__0PuKpW__landingHeader{border-radius:20px;justify-content:space-between;gap:15px;width:calc(100% - 30px);margin-top:12px;padding:9px 17px}.DiagnosticExperience-module__0PuKpW__landingHeader img{width:137px}.DiagnosticExperience-module__0PuKpW__landingHeader>span{display:none}.DiagnosticExperience-module__0PuKpW__landingHeader>a:last-child{gap:5px;font-size:10px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero]{padding:31px 0 39px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero-layout]{grid-template-columns:1fr;gap:27px;width:calc(100% - 40px)}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero-copy]{text-align:center}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero-copy]>p:first-child{margin-bottom:14px;font-size:22px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero] h1{font-size:clamp(37px,10vw,51px)}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero-copy]>p:not(:first-child){max-width:410px;margin:23px auto 0;font-size:13px;line-height:1.85}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero-action]{align-items:center;gap:11px;margin-top:24px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero] a{width:min(355px,100%);min-height:54px;padding:15px 16px;font-size:13px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero-proof]{align-items:center;gap:13px;margin-top:22px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero-proof]>div{justify-content:center}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero-proof]>div:last-child{font-size:10px}.DiagnosticExperience-module__0PuKpW__heroVisual{max-width:380px}.DiagnosticExperience-module__0PuKpW__guideLarge>.DiagnosticExperience-module__0PuKpW__character{width:270px;margin-inline:auto}.DiagnosticExperience-module__0PuKpW__guideLarge>.DiagnosticExperience-module__0PuKpW__handNote{font-size:22px}.DiagnosticExperience-module__0PuKpW__characterSticker{padding:5px 10px 5px 0;bottom:1px;left:-13px}.DiagnosticExperience-module__0PuKpW__characterSticker>svg{width:43px;height:43px}.DiagnosticExperience-module__0PuKpW__characterSticker>span{font-size:16px}.DiagnosticExperience-module__0PuKpW__guideLarge>.DiagnosticExperience-module__0PuKpW__guideWords{width:min(305px,100%);margin-top:14px}.DiagnosticExperience-module__0PuKpW__guideToggle strong{font-size:23px}.DiagnosticExperience-module__0PuKpW__guideCaption{font-size:9px}.DiagnosticExperience-module__0PuKpW__journey{grid-template-columns:1fr;gap:35px}.DiagnosticExperience-module__0PuKpW__journeyTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.DiagnosticExperience-module__0PuKpW__journeyTabs button{text-align:center;border-color:#e4d9e740;border-radius:14px;flex-direction:column;justify-content:flex-start;gap:4px;min-height:93px;padding:10px 7px;display:flex}.DiagnosticExperience-module__0PuKpW__journeyTabs button>span{font-size:24px}.DiagnosticExperience-module__0PuKpW__journeyTabs strong{flex:0;font-size:10px;line-height:1.5}.DiagnosticExperience-module__0PuKpW__journeyTabs svg{display:none}.DiagnosticExperience-module__0PuKpW__notebook{width:calc(100% - 10px);max-width:510px;margin-inline:auto;padding:29px 25px 19px 35px;rotate:1deg}.DiagnosticExperience-module__0PuKpW__notebook [role=tabpanel]{min-height:292px}.DiagnosticExperience-module__0PuKpW__notebook h3{font-size:27px}.DiagnosticExperience-module__0PuKpW__notebookTop{letter-spacing:.07em;font-size:7px}.DiagnosticExperience-module__0PuKpW__notebookBottom{gap:9px;margin-top:15px}.DiagnosticExperience-module__0PuKpW__notebookBottom button{font-size:11px}.DiagnosticExperience-module__0PuKpW__offerExplorer{padding:4px}.DiagnosticExperience-module__0PuKpW__offerDrawing{height:300px}.DiagnosticExperience-module__0PuKpW__offerDrawing>.DiagnosticExperience-module__0PuKpW__handNote{font-size:19px}.DiagnosticExperience-module__0PuKpW__offerExplorer h3{font-size:27px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow]>header{border-radius:20px;width:calc(100% - 28px);margin-top:12px;padding:15px 18px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow]>header img{height:25px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow]>header span{text-align:right;max-width:48%;font-size:10px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow]>main{padding:25px 16px 35px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow] h1{font-size:29px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-progress]{width:calc(100% - 44px);margin-top:22px}.DiagnosticExperience-module__0PuKpW__questionJourney{gap:10px;margin-top:13px;padding-inline:16px;font-size:8px}.DiagnosticExperience-module__0PuKpW__questionJourney>div{gap:12px}.DiagnosticExperience-module__0PuKpW__questionJourney>div>span{width:25px;height:25px;font-size:9px}.DiagnosticExperience-module__0PuKpW__questionJourney>div>span:not(:last-child):after{width:8px;left:27px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=questions]>main{padding-top:18px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=questions]>main>div{flex-direction:column;gap:22px;max-width:530px;display:flex}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=questions] .DiagnosticExperience-module__0PuKpW__guideLarge{align-items:flex-start;gap:14px;width:100%;display:flex}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=questions] .DiagnosticExperience-module__0PuKpW__guideLarge>.DiagnosticExperience-module__0PuKpW__handNote,.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=questions] .DiagnosticExperience-module__0PuKpW__guideCaption,.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=questions] .DiagnosticExperience-module__0PuKpW__characterSticker{display:none}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=questions] .DiagnosticExperience-module__0PuKpW__guideLarge>.DiagnosticExperience-module__0PuKpW__character{flex:0 0 91px;width:91px;margin-top:1px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=questions] .DiagnosticExperience-module__0PuKpW__character [class*=cameraRig]{transform:translateY(-310px)scale(4.4)}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=questions] .DiagnosticExperience-module__0PuKpW__character [class*=helloBubble],.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=questions] .DiagnosticExperience-module__0PuKpW__character [class*=floatingWorld],.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=questions] .DiagnosticExperience-module__0PuKpW__character [class*=greetButton]>span{display:none}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=questions] .DiagnosticExperience-module__0PuKpW__guideLarge>.DiagnosticExperience-module__0PuKpW__guideWords{flex:1;width:auto;margin:0}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=questions] .DiagnosticExperience-module__0PuKpW__guideToggle{border-radius:15px 15px 15px 3px;padding:10px 13px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=questions] .DiagnosticExperience-module__0PuKpW__guideToggle strong{font-size:21px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=questions] .DiagnosticExperience-module__0PuKpW__guideToggle small{font-size:9px}.DiagnosticExperience-module__0PuKpW__contextNote{text-align:left;margin-bottom:10px;font-size:10px;line-height:1.7}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-question-sheet]{border-radius:24px;width:100%;padding:22px 17px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-question-sheet]>div:first-child{margin-bottom:23px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-question-sheet]>div:first-child>p:first-child{margin-bottom:10px;font-size:21px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-question-sheet] h1{font-size:28px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-question-sheet]>div:first-child>p:last-child{margin-top:12px;font-size:12px;line-height:1.7}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-options]{gap:9px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-options]>button{border-radius:15px;min-height:65px;padding:11px 30px 11px 9px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-options]>button:after{width:14px;height:14px;top:calc(50% - 7px);right:10px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-options] button>div{gap:8px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-options] button>div>span:first-child{width:30px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-options] button>div>span:last-child{font-size:12px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-options] button svg{width:26px;height:26px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=intro]>main{flex-direction:column;gap:26px;max-width:560px;display:flex}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=intro]>main>div:not([data-diagnostic-visual]){padding:24px 18px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=contact]>main>div,.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=analyzing]>main>div{border-radius:27px;padding:24px 19px}.DiagnosticExperience-module__0PuKpW__guideCompact{gap:12px;margin-bottom:25px}.DiagnosticExperience-module__0PuKpW__guideCompact .DiagnosticExperience-module__0PuKpW__character{flex-basis:77px;width:77px}.DiagnosticExperience-module__0PuKpW__guideCompact .DiagnosticExperience-module__0PuKpW__guideToggle{padding:12px 13px}.DiagnosticExperience-module__0PuKpW__guideCompact .DiagnosticExperience-module__0PuKpW__guideToggle strong{font-size:21px}.DiagnosticExperience-module__0PuKpW__guideCompact .DiagnosticExperience-module__0PuKpW__guideToggle small{font-size:9px}.DiagnosticExperience-module__0PuKpW__guideTranscript{padding:14px;font-size:11px}.DiagnosticExperience-module__0PuKpW__guideTranscript>div{flex-wrap:wrap;gap:4px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=schedule]>main>div{max-width:540px;display:block}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=schedule]>main>div>[data-diagnostic-match]{position:static}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-match]{padding:19px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-match]>div:first-child{flex-direction:row;gap:17px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-portrait]{border-radius:49px 49px 16px 16px;flex-shrink:0;width:98px;height:128px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-portrait]>span{padding:4px 6px;font-size:7px;top:7px;left:7px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-match] [class~=truncate]{font-size:25px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-calendar]{padding:19px 12px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-calendar] button{border-radius:10px;min-height:34px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-times]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-times] button{min-height:44px;font-size:12px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-confirm]{border-radius:24px;padding:11px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-confirm]>button:first-child{padding:14px 10px;font-size:12px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=payment]>main>[data-diagnostic-payment-layout]{max-width:570px;display:block}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-payment-checkout]{padding:18px 12px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-payment-summary] [data-diagnostic-card]{padding:22px}body:has([data-support-launcher]) .DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow]>main{padding-bottom:106px}body:has([data-support-launcher]) .DiagnosticExperience-module__0PuKpW__experience :is([data-diagnostic-confirm],[data-diagnostic-sticky]){bottom:max(86px, calc(env(safe-area-inset-bottom) + 76px))}}.DiagnosticExperience-module__0PuKpW__experience[data-motion=off] *,.DiagnosticExperience-module__0PuKpW__experience[data-motion=off] :before,.DiagnosticExperience-module__0PuKpW__experience[data-motion=off] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.DiagnosticExperience-module__0PuKpW__experience [data-scene-active=false] *,.DiagnosticExperience-module__0PuKpW__experience [data-scene-active=false] :before,.DiagnosticExperience-module__0PuKpW__experience [data-scene-active=false] :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.DiagnosticExperience-module__0PuKpW__experience *,.DiagnosticExperience-module__0PuKpW__experience :before,.DiagnosticExperience-module__0PuKpW__experience :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero],.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow]{color:canvastext;background:canvas}.DiagnosticExperience-module__0PuKpW__experience [aria-pressed=true],.DiagnosticExperience-module__0PuKpW__experience [aria-selected=true]{outline:2px solid highlight}}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-flow=analyzing] [class~=-bottom-2]{white-space:nowrap}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-portrait]>span{white-space:nowrap;top:auto;bottom:10px;left:50%;transform:translate(-50%)}.DiagnosticExperience-module__0PuKpW__heroVisual:before,.DiagnosticExperience-module__0PuKpW__heroVisual:after{content:"";z-index:3;pointer-events:none;background:radial-gradient(circle at 27% 22%,#ffffffed 0%,#ffffff26 32%,#0000 54%),linear-gradient(140deg,#efe4f485,#fff1 52%,#d9bceb73);border:1px solid #ffffffc9;border-radius:50%;position:absolute;box-shadow:inset 2px 3px 7px #ffffffe0,inset -3px -4px 9px #a17aba42,0 12px 24px #84609617}.DiagnosticExperience-module__0PuKpW__heroVisual:before{width:49px;height:49px;top:12%;left:2%}.DiagnosticExperience-module__0PuKpW__heroVisual:after{width:26px;height:26px;top:65%;right:0}@media (max-width:760px){.DiagnosticExperience-module__0PuKpW__heroVisual:before{width:35px;height:35px;top:17%;left:8%}.DiagnosticExperience-module__0PuKpW__heroVisual:after{width:22px;height:22px;right:9%}}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-hero] h1 em[class]{color:var(--accent)}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-app-gift]{background:var(--glass-bokeh-close), var(--glass-sage);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow);color:var(--ink)}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-app-gift] [class*=text-white\/],.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-app-gift] [class*="text-[#E8D4F0]"]{color:#79876f}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-next-steps]>div>div:first-child{background:#d9c9df;width:1px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-next-steps] [class*=bg-gradient-to-br]{box-shadow:none;color:#8b709a;background:#f4edf5;border:1px solid #e6d8ea;border-radius:12px;width:46px;height:46px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-next-steps] svg{width:41px;height:41px}.DiagnosticExperience-module__0PuKpW__experience [data-diagnostic-next-steps] [class~=-top-1]{color:#a18bad;border:1px solid #cbb6d4}
