@charset "UTF-8";.test-page{--t-primary: #488ce1;--t-primary-light: #6ba3e8;--t-primary-dark: #383b7c;--t-primary-bg: #e3eef9;--t-secondary: #50b880;--t-secondary-bg: #d7e7de;--t-text-secondary: #5a5d8a;--t-text-muted: #8e90b0;--t-border: #e2e8f0;--t-border-light: #edf2f7;--t-sev-green: #50b880;--t-sev-lime: #a3c950;--t-sev-yellow: #e6b450;--t-sev-orange: #e08850;--t-sev-red: #e05555;--t-gradient: linear-gradient(135deg, #488ce1 0%, #50b880 100%);--t-gradient-num: linear-gradient(135deg, #488ce1 0%, #4eb97f 60%, #6bc5e8 100%);--t-shadow-sm: 0 1px 2px rgba(0, 0, 0, .04);--t-shadow-md: 0 4px 6px rgba(0, 0, 0, .04), 0 1px 3px rgba(0, 0, 0, .06);--t-shadow-lg: 0 10px 25px rgba(0, 0, 0, .06), 0 4px 10px rgba(0, 0, 0, .04);--t-shadow-xl: 0 20px 40px rgba(0, 0, 0, .08), 0 8px 16px rgba(0, 0, 0, .04);--t-shadow-glow-strong: 0 0 60px rgba(72, 140, 225, .4);--t-radius-sm: 8px;--t-radius-md: 12px;--t-radius-lg: 16px;--t-radius-xl: 24px;--t-radius-2xl: 32px;--t-radius-full: 9999px;--t-text-xs: clamp(12px, 1.5vw, 14px);--t-text-sm: clamp(14px, 1.75vw, 16px);--t-text-base: clamp(16px, 2vw, 18px);--t-text-lg: clamp(18px, 2.25vw, 20px);--t-text-xl: clamp(20px, 2.5vw, 24px);--t-text-2xl: clamp(24px, 3vw, 32px);--t-text-3xl: clamp(30px, 3.5vw, 40px);--t-text-4xl: clamp(36px, 4vw, 56px);--t-space-xs: clamp(4px, .5vw, 8px);--t-space-sm: clamp(8px, 1vw, 12px);--t-space-md: clamp(16px, 2vw, 24px);--t-space-lg: clamp(24px, 2.5vw, 40px);--t-space-xl: clamp(32px, 3vw, 64px);--t-space-2xl: clamp(48px, 5vw, 96px);position:relative;font-size:var(--t-text-base);line-height:1.7;color:var(--t-primary-dark);padding:96px 0 64px}@media (max-width: 1000px){.test-page{padding-top:116px}}.test-page img{max-width:100%;display:block}.test-page__notfound{min-height:50vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center}.test-page__notfound h1{font-size:48px;font-weight:700;color:var(--t-primary-dark)}.test-page__notfound p{color:var(--t-text-secondary);font-size:19.2px}.test-page__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.test-page__blob{position:absolute;border-radius:50%;filter:blur(80px);opacity:.45;will-change:transform}.test-page__blob--1{width:520px;height:520px;background:var(--t-primary-bg);top:-120px;left:-120px;animation:t-drift1 24s ease-in-out infinite}.test-page__blob--2{width:480px;height:480px;background:var(--t-secondary-bg);top:30%;right:-140px;animation:t-drift2 28s ease-in-out infinite}.test-page__blob--3{width:420px;height:420px;background:#eae3f4;bottom:-100px;left:30%;opacity:.35;animation:t-drift3 32s ease-in-out infinite}.test-container{position:relative;z-index:1;max-width:1100px;margin:0 auto;padding:0 clamp(16px,4vw,32px)}.test-page .test-breadcrumbs{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;color:var(--t-text-muted);flex-wrap:wrap;margin-bottom:clamp(16px,2vw,24px)}.test-page .test-breadcrumbs a{color:var(--t-text-muted);text-decoration:none;transition:color .2s ease}.test-page .test-breadcrumbs a:hover{color:var(--t-primary)}.test-page .test-breadcrumbs__sep{color:#c4c6d8;flex-shrink:0}.test-page .test-breadcrumbs__current{font-weight:600;color:#5a5d8a8c}.test-page .test-btn{display:inline-flex;align-items:center;justify-content:center;gap:8.8px;padding:16px 29.6px;border-radius:var(--t-radius-full);font-family:inherit;font-weight:500;font-size:var(--t-text-base);letter-spacing:-.005em;color:#fff;background:var(--t-gradient);box-shadow:var(--t-shadow-md),0 4px 20px #488ce14d;position:relative;overflow:hidden;isolation:isolate;border:none;cursor:pointer;text-decoration:none;line-height:1.2;min-height:56px;transition:transform .25s ease,box-shadow .25s ease}.test-page .test-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,.18),transparent 60%);opacity:0;transition:opacity .25s ease}.test-page .test-btn:hover{transform:translateY(-3px) scale(1.02);box-shadow:var(--t-shadow-xl),var(--t-shadow-glow-strong)}.test-page .test-btn:hover:before{opacity:1}.test-page .test-btn:active{transform:translateY(-1px) scale(1)}.test-page .test-btn__arrow{transition:transform .25s ease}.test-page .test-btn:hover .test-btn__arrow{transform:translate(3px)}.test-page .test-btn__sub{display:block;font-size:12.5px;opacity:.85;font-weight:400;letter-spacing:.02em;margin-top:2.4px}.test-page .test-btn--xl{padding:20px 36px;font-size:var(--t-text-lg);min-height:68px}@media (max-width: 560px){.test-page .test-btn--xl{padding:15.2px 22.4px;font-size:16.3px;min-height:auto;border-radius:var(--t-radius-xl);line-height:1.25}.test-page .test-btn--xl .test-btn__sub{font-size:11.5px;margin-top:4px;line-height:1.35}.test-page .test-btn--xl .test-btn__arrow{font-size:19.2px}}.test-page .test-btn--ghost-hidden{visibility:hidden}.test-page .test-btn--ghost{display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--t-text-secondary);box-shadow:none;border:1px solid var(--t-border);border-radius:var(--t-radius-full);padding:11.2px 22.4px;font-family:inherit;font-size:15.2px;font-weight:500;line-height:1.2;cursor:pointer;transition:background .2s ease}.test-page .test-btn--ghost:hover{background:#f8f9fa}.test-page .test-btn--link{background:none;border:none;color:var(--t-text-muted);text-decoration:underline;text-underline-offset:3px;font-family:inherit;font-size:14.4px;padding:8px;cursor:pointer;transition:color .2s ease}.test-page .test-btn--link:hover{color:var(--t-primary)}.test-page .test-chip{display:inline-flex;align-items:center;gap:6.4px;background:#ffffffbf;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(226,232,240,.6);padding:8px 13.6px;border-radius:var(--t-radius-full);font-size:13.6px;font-weight:500;color:var(--t-text-secondary);box-shadow:var(--t-shadow-sm)}.test-page .test-chip svg{flex:0 0 auto;width:16px;height:16px;color:var(--t-primary)}.test-page .test-intro{padding:clamp(8px,1.5vw,16px) 0 clamp(24px,3vw,40px)}.test-page .test-intro__hero{display:grid;grid-template-columns:1fr;gap:var(--t-space-xl);align-items:center}@media (min-width: 960px){.test-page .test-intro__hero{grid-template-columns:1.15fr .85fr;gap:var(--t-space-2xl)}}.test-page .test-intro__eyebrow{display:inline-flex;align-items:center;gap:8px;background:#ffffffb3;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.6);padding:7.2px 14.4px;border-radius:var(--t-radius-full);font-size:13.6px;font-weight:500;color:var(--t-text-secondary);box-shadow:var(--t-shadow-sm);margin-bottom:var(--t-space-md)}.test-page .test-intro__dot{width:8px;height:8px;border-radius:50%;background:var(--t-secondary);box-shadow:0 0 0 4px #50b8802e}.test-page .test-intro__title{font-size:var(--t-text-4xl);line-height:1.12;letter-spacing:-.02em;font-weight:600;margin:0 0 var(--t-space-md);color:var(--t-primary-dark)}.test-page .test-intro__title em{font-style:normal;background:var(--t-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.test-page .test-intro__lead{font-size:var(--t-text-lg);color:var(--t-text-secondary);margin:0 0 var(--t-space-lg);max-width:560px;font-weight:400}.test-page .test-intro__badges{display:flex;flex-wrap:wrap;gap:8.8px;margin-bottom:var(--t-space-lg)}.test-page .test-intro__note{font-size:13.6px;color:var(--t-text-muted);margin-top:13.6px}.test-page .test-intro__avatar-wrap{position:relative;display:flex;justify-content:center;align-items:center;min-height:280px}.test-page .test-intro__avatar-glow{position:absolute;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(72,140,225,.28),transparent 65%);filter:blur(20px);animation:t-breathe 4s ease-in-out infinite}.test-page .test-intro__avatar-pulse{position:absolute;width:220px;height:220px;border-radius:50%;border:1.5px solid rgba(80,184,128,.35);animation:t-pulse-ring 3s ease-out infinite}.test-page .test-intro__avatar{position:relative;width:clamp(160px,28vw,220px);aspect-ratio:1;border-radius:50%;overflow:hidden;box-shadow:0 10px 30px #488ce166}.test-page .test-intro__avatar img{width:100%;height:100%;object-fit:cover;display:block}.test-page .test-run{padding:clamp(8px,1.5vw,16px) 0 clamp(16px,2.5vw,28px)}.test-page .test-run__progress{position:sticky;top:12px;z-index:30;background:#ffffffd9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);padding:14px 20px;border:1px solid var(--t-border-light);border-radius:var(--t-radius-lg);box-shadow:var(--t-shadow-sm)}.test-page .test-run__progress-head{display:flex;justify-content:space-between;align-items:baseline;font-size:13.6px;color:var(--t-text-secondary);font-weight:500;margin-bottom:8px}.test-page .test-run__progress-head strong{color:var(--t-primary-dark);font-weight:600}.test-page .test-run__bar{height:5px;background:var(--t-border-light);border-radius:var(--t-radius-full);overflow:hidden}.test-page .test-run__fill{height:100%;background:var(--t-gradient);border-radius:var(--t-radius-full);transition:width .4s cubic-bezier(.4,0,.2,1)}.test-page .test-run__how{margin:var(--t-space-lg) 0 0;padding:var(--t-space-md) var(--t-space-lg);background:var(--t-primary-bg);border-radius:var(--t-radius-lg);color:var(--t-primary-dark);font-size:15.2px;line-height:1.6}.test-page .test-run__how strong{color:var(--t-primary-dark);font-weight:600}.test-page .test-card-q{background:#fff;border-radius:var(--t-radius-xl);padding:clamp(24px,3vw,40px);box-shadow:var(--t-shadow-lg);margin-top:var(--t-space-lg);margin-bottom:var(--t-space-lg)}.test-page .test-card-q__num{display:block;font-size:13.6px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--t-primary);margin-bottom:13.6px}.test-page .test-card-q__text{font-size:var(--t-text-2xl);line-height:1.35;font-weight:500;color:var(--t-primary-dark);margin:0 0 var(--t-space-lg);letter-spacing:-.01em;display:flex;align-items:center;min-height:4.05em}.test-page .test-card-q__sub{font-size:13.6px;color:var(--t-text-muted);margin:-8px 0 var(--t-space-md)}.test-page .test-card-q__nav{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:var(--t-space-md);padding-top:var(--t-space-md);border-top:1px solid var(--t-border-light)}.test-page .test-card-q__hint{font-size:13.1px;color:var(--t-text-muted);text-align:right;line-height:1.4}@media (max-width: 540px){.test-page .test-card-q__nav{flex-direction:column-reverse;align-items:stretch;gap:13.6px}.test-page .test-card-q__hint{text-align:center;font-size:12.8px}.test-page .test-card-q .test-btn--ghost{align-self:center;padding:9.6px 19.2px}}.test-page .test-opts{display:flex;flex-direction:column;gap:10.4px}.test-page .test-opt{display:flex;align-items:center;gap:14.4px;padding:16px 18.4px;border:2px solid var(--t-border-light);border-radius:var(--t-radius-lg);background:#fff;text-align:left;width:100%;font-family:inherit;font-size:var(--t-text-base);color:var(--t-primary-dark);font-weight:500;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .15s ease,box-shadow .2s ease}.test-page .test-opt:hover{border-color:#c9dbf1;background:#488ce108;transform:translateY(-1px);box-shadow:var(--t-shadow-sm)}.test-page .test-opt.selected{border-color:var(--t-primary);background:#488ce114;box-shadow:0 0 0 4px #488ce114}.test-page .test-opt__text{flex:1}.test-page .test-results{padding:clamp(8px,1.5vw,16px) 0 clamp(16px,2.5vw,28px)}.test-page .test-results__head{text-align:center;margin-bottom:var(--t-space-xl)}.test-page .test-results__head h2{font-size:var(--t-text-4xl);line-height:1.15;letter-spacing:-.02em;font-weight:600;margin:0 0 10.4px;color:var(--t-primary-dark)}.test-page .test-results__head p{font-size:var(--t-text-lg);color:var(--t-text-secondary);max-width:580px;margin:0 auto;font-weight:400}.test-page .test-results__grid{display:grid;grid-template-columns:1fr;gap:var(--t-space-md);margin-bottom:var(--t-space-lg)}@media (min-width: 760px){.test-page .test-results__grid{grid-template-columns:repeat(3,1fr)}}.test-page .test-results__disclaimer{font-size:13.1px;color:var(--t-text-muted);font-style:italic;text-align:center;max-width:620px;margin:0 auto var(--t-space-xl)}.test-page .test-results__restart{display:flex;justify-content:center;margin-top:var(--t-space-lg)}.test-page .result-card{background:#fff;border-radius:var(--t-radius-xl);padding:clamp(20px,2.5vw,28px);box-shadow:var(--t-shadow-md);border:1px solid var(--t-border-light);display:flex;flex-direction:column;gap:13.6px;position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.test-page .result-card:hover{transform:translateY(-4px);box-shadow:var(--t-shadow-lg)}.test-page .result-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--t-sev-green);transition:background .3s ease}.test-page .result-card[data-color=green]:before{background:var(--t-sev-green)}.test-page .result-card[data-color=lime]:before{background:var(--t-sev-lime)}.test-page .result-card[data-color=yellow]:before{background:var(--t-sev-yellow)}.test-page .result-card[data-color=orange]:before{background:var(--t-sev-orange)}.test-page .result-card[data-color=red]:before{background:var(--t-sev-red)}.test-page .result-card__domain{font-size:13.6px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--t-text-muted)}.test-page .result-card__score{display:flex;align-items:baseline;gap:6.4px;font-weight:700;letter-spacing:-.02em}.test-page .result-card__num{font-size:clamp(44.8px,7vw,56px);line-height:1;background:var(--t-gradient-num);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-weight:800}.test-page .result-card__max{font-size:17.6px;color:var(--t-text-muted);font-weight:500}.test-page .result-card__badge{display:inline-flex;align-items:center;gap:6.4px;align-self:flex-start;padding:5.6px 12px;border-radius:var(--t-radius-full);font-size:13.1px;font-weight:600}.test-page .result-card__badge-dot{width:8px;height:8px;border-radius:50%}.test-page .result-card__badge[data-color=green]{background:#50b88021;color:#2f8055}.test-page .result-card__badge[data-color=green] .result-card__badge-dot{background:var(--t-sev-green)}.test-page .result-card__badge[data-color=lime]{background:#a3c95029;color:#6e8a2d}.test-page .result-card__badge[data-color=lime] .result-card__badge-dot{background:var(--t-sev-lime)}.test-page .result-card__badge[data-color=yellow]{background:#e6b4502e;color:#a1762b}.test-page .result-card__badge[data-color=yellow] .result-card__badge-dot{background:var(--t-sev-yellow)}.test-page .result-card__badge[data-color=orange]{background:#e0885029;color:#a4592a}.test-page .result-card__badge[data-color=orange] .result-card__badge-dot{background:var(--t-sev-orange)}.test-page .result-card__badge[data-color=red]{background:#e0555521;color:#a33a3a}.test-page .result-card__badge[data-color=red] .result-card__badge-dot{background:var(--t-sev-red)}.test-page .result-card__bar{display:flex;gap:4px;margin-top:4px}.test-page .result-card__seg{flex:1;height:6px;border-radius:3px;background:var(--t-border-light);transition:background .3s ease}.test-page .result-card__seg.on[data-color=green]{background:var(--t-sev-green)}.test-page .result-card__seg.on[data-color=lime]{background:var(--t-sev-lime)}.test-page .result-card__seg.on[data-color=yellow]{background:var(--t-sev-yellow)}.test-page .result-card__seg.on[data-color=orange]{background:var(--t-sev-orange)}.test-page .result-card__seg.on[data-color=red]{background:var(--t-sev-red)}.test-page .result-card__rec{font-size:15.2px;line-height:1.55;color:var(--t-text-secondary);margin:0}.test-page .test-next{position:relative;background:linear-gradient(135deg,#e3eef9e6,#d7e7dee6);border-radius:var(--t-radius-2xl);padding:clamp(28px,4vw,48px);border:1px solid rgba(255,255,255,.8);box-shadow:var(--t-shadow-lg);overflow:hidden}.test-page .test-next:before{content:"";position:absolute;top:-100px;right:-100px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(72,140,225,.18),transparent 70%);pointer-events:none}.test-page .test-next__grid{display:grid;grid-template-columns:1fr;gap:var(--t-space-lg);align-items:center;position:relative;z-index:1}@media (min-width: 860px){.test-page .test-next__grid{grid-template-columns:auto 1fr;gap:var(--t-space-xl)}}.test-page .test-next__avatar{width:clamp(120px,18vw,150px);aspect-ratio:1;border-radius:50%;overflow:hidden;box-shadow:0 10px 30px #488ce159;justify-self:center}.test-page .test-next__avatar img{width:100%;height:100%;object-fit:cover;display:block}.test-page .test-next__title{font-size:var(--t-text-3xl);line-height:1.2;letter-spacing:-.02em;font-weight:600;margin:0 0 10.4px;color:var(--t-primary-dark)}.test-page .test-next__title em{font-style:normal;background:var(--t-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.test-page .test-next__lead{font-size:var(--t-text-base);color:var(--t-text-secondary);margin:0 0 var(--t-space-md);font-weight:400}.test-page .test-next__list{list-style:none;padding:0;margin:0 0 var(--t-space-lg);display:flex;flex-direction:column;gap:9.6px}.test-page .test-next__list li{display:flex;align-items:flex-start;gap:9.6px;font-size:15.2px;color:var(--t-primary-dark);font-weight:500;line-height:1.5}.test-page .test-next__list svg{flex:0 0 auto;width:20px;height:20px;color:var(--t-secondary);margin-top:2px}.test-page .test-next__trust{display:flex;flex-wrap:wrap;gap:8px;margin-top:var(--t-space-md)}.test-page .test-next__cta-wrap{margin-top:var(--t-space-lg);display:flex;flex-direction:column;align-items:flex-start;gap:10.4px}@media (max-width: 760px){.test-page .test-next__cta-wrap{align-items:stretch}.test-page .test-next__cta-wrap .test-btn{width:100%}}.test-page .test-about{position:relative;margin-top:0;padding:0 0 clamp(32px,4vw,48px)}.test-page .test-about:before{content:"";display:block;width:min(720px,80%);height:1px;margin:0 auto clamp(48px,6vw,80px);background:linear-gradient(90deg,transparent,rgba(72,140,225,.25),transparent)}.test-page .test-about__head{text-align:left;margin-bottom:var(--t-space-xl)}.test-page .test-about__title{font-size:var(--t-text-4xl);line-height:1.12;letter-spacing:-.02em;font-weight:600;color:var(--t-primary-dark);margin:0 0 10.4px}.test-page .test-about__title em{font-style:normal;background:var(--t-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.test-page .test-about__lede{font-size:var(--t-text-lg);color:var(--t-text-secondary);max-width:580px;margin:0;font-weight:400;line-height:1.6}.test-page .test-about__section{margin:0 0 var(--t-space-2xl)}.test-page .test-about__section:last-of-type{margin-bottom:var(--t-space-lg)}.test-page .test-about__section-head{display:flex;align-items:center;gap:13.6px;margin:0 0 var(--t-space-md)}.test-page .test-about__section-head h3{font-size:var(--t-text-2xl);line-height:1.25;letter-spacing:-.015em;font-weight:600;margin:0;color:var(--t-primary-dark)}.test-page .test-about__section-icon{flex:0 0 auto;width:44px;height:44px;border-radius:var(--t-radius-md);display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#e3eef9,#d7e7de);box-shadow:var(--t-shadow-sm)}.test-page .test-about__section-icon svg{width:22px;height:22px;color:var(--t-primary)}.test-page .test-about__card{background:#fff;border:1px solid var(--t-border-light);border-radius:var(--t-radius-xl);padding:clamp(24px,3vw,32px);box-shadow:var(--t-shadow-md)}.test-page .test-about__card p{font-size:var(--t-text-base);line-height:1.7;color:var(--t-text-secondary);margin:0 0 var(--t-space-sm);font-weight:400}.test-page .test-about__card p:last-child{margin-bottom:0}.test-page .test-about__card p strong{color:var(--t-primary-dark);font-weight:600}.test-page .test-about__highlight{position:relative;background:linear-gradient(135deg,#e3eef9,#d7e7de);border-radius:var(--t-radius-lg);padding:16px 20px 16px 24px;margin:var(--t-space-md) 0 0;font-size:15.2px;line-height:1.6;color:var(--t-primary-dark);font-weight:500;border-left:3px solid var(--t-primary)}.test-page .test-about__measures{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:var(--t-space-md)}@media (min-width: 760px){.test-page .test-about__measures{grid-template-columns:repeat(3,1fr)}}.test-page .test-about__measures li{position:relative;overflow:hidden;background:#fff;border:1px solid var(--t-border-light);border-radius:var(--t-radius-xl);padding:28px 24px 24px;box-shadow:var(--t-shadow-md);transition:transform .25s ease,box-shadow .25s ease}.test-page .test-about__measures li:hover{transform:translateY(-4px);box-shadow:var(--t-shadow-lg)}.test-page .test-about__measures li:before{content:"";position:absolute;top:0;left:0;right:0;height:4px}.test-page .test-about__measures li[data-color=blue]:before{background:linear-gradient(135deg,#488ce1,#6ba3e8)}.test-page .test-about__measures li[data-color=violet]:before{background:linear-gradient(135deg,#7b6fce,#9c8fe5)}.test-page .test-about__measures li[data-color=coral]:before{background:linear-gradient(135deg,#d77556,#e08850)}.test-page .test-about__measures li h4{font-size:var(--t-text-lg);font-weight:600;color:var(--t-primary-dark);margin:0 0 8px;letter-spacing:-.01em}.test-page .test-about__measures li p{font-size:14.7px;line-height:1.6;color:var(--t-text-secondary);margin:0;font-weight:400}.test-page .test-about__measure-tag{display:inline-block;font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:4.8px 11.2px;border-radius:var(--t-radius-full);margin-bottom:13.6px}.test-page .test-about__measures li[data-color=blue] .test-about__measure-tag{background:#488ce11f;color:#3672bb}.test-page .test-about__measures li[data-color=violet] .test-about__measure-tag{background:#7b6fce21;color:#5b4fae}.test-page .test-about__measures li[data-color=coral] .test-about__measure-tag{background:#d7755621;color:#b85838}.test-page .test-about__source{margin-top:var(--t-space-xl);background:#f8f9fa;border:1px solid var(--t-border-light);border-radius:var(--t-radius-lg);padding:17.6px 21.6px;display:flex;align-items:flex-start;gap:13.6px}.test-page .test-about__source-icon{flex:0 0 auto;width:32px;height:32px;border-radius:50%;background:#50b88026;color:var(--t-secondary);display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.test-page .test-about__source-icon svg{width:16px;height:16px}.test-page .test-about__source-text p{margin:0 0 4px;font-size:13.1px;line-height:1.55;color:var(--t-text-muted)}.test-page .test-about__source-text p:last-child{margin-bottom:0}.test-page .test-about__source-text p strong{color:var(--t-text-secondary);font-weight:500}.test-page .test-about__source-text a{color:var(--t-primary);text-decoration:underline;text-underline-offset:2px}.test-page .test-about__faq{display:flex;flex-direction:column;gap:11.2px}.test-page .test-faq-item{background:#fff;border:1px solid var(--t-border-light);border-radius:var(--t-radius-lg);overflow:hidden;box-shadow:var(--t-shadow-sm);transition:box-shadow .2s ease,border-color .2s ease}.test-page .test-faq-item:hover{border-color:#c9dbf1}.test-page .test-faq-item[open]{box-shadow:var(--t-shadow-md);border-color:#488ce14d}.test-page .test-faq-item summary{list-style:none;cursor:pointer;padding:18.4px 20px;display:flex;align-items:center;gap:13.6px;font-size:var(--t-text-base);font-weight:500;color:var(--t-primary-dark);line-height:1.45}.test-page .test-faq-item summary::-webkit-details-marker{display:none}.test-page .test-faq-item__icon{flex:0 0 auto;width:30px;height:30px;border-radius:50%;background:var(--t-primary-bg);color:var(--t-primary);display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:14.4px;transition:background .2s ease,color .2s ease}.test-page .test-faq-item[open] .test-page .test-faq-item__icon{background:var(--t-primary);color:#fff}.test-page .test-faq-item__q{flex:1}.test-page .test-faq-item__chevron{flex:0 0 auto;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;color:var(--t-text-muted);transition:transform .3s ease,color .2s ease}.test-page .test-faq-item__chevron svg{width:18px;height:18px}.test-page .test-faq-item[open] .test-page .test-faq-item__chevron{transform:rotate(180deg);color:var(--t-primary)}.test-page .test-faq-item__body{padding:0 20px 19.2px 69.6px;font-size:15.2px;line-height:1.65;color:var(--t-text-secondary)}.test-page .test-faq-item__body p{margin:0 0 10.4px}.test-page .test-faq-item__body p:last-child{margin-bottom:0}@media (max-width: 560px){.test-page .test-faq-item__body{padding-left:20px}}@keyframes t-drift1{0%,to{transform:translate(0)}50%{transform:translate(40px,30px)}}@keyframes t-drift2{0%,to{transform:translate(0)}50%{transform:translate(-30px,40px)}}@keyframes t-drift3{0%,to{transform:translate(0)}50%{transform:translate(30px,-40px)}}@keyframes t-breathe{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.1);opacity:1}}@keyframes t-pulse-ring{0%{transform:scale(1);opacity:.6}to{transform:scale(1.8);opacity:0}}@media (prefers-reduced-motion: reduce){.test-page *,.test-page *:before,.test-page *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
