.mc-ptest{--bg:#0C0B09;--bar-bg:rgba(12, 11, 9, .92);--surface:#15130F;--surface-2:#1C1914;--line:#2D2920;--fg:#EEE8DC;--muted:#A59D8C;--faint:#6E6757;--neg:#8A8374;--neg-dim:rgba(138, 131, 116, .16);--gold:#C9A24B;--gold-hi:#DDBB6C;--gold-dim:rgba(201, 162, 75, .13);--gold-line:rgba(201, 162, 75, .38);--on-gold:#0C0B09;--f-display:"Bebas Neue", "Oswald", "Arial Narrow", Impact, sans-serif;--f-body:"DM Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--f-mono:"DM Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--t-xs:11px;--t-sm:13px;--t-base:16px;--t-md:18px;--t-lg:22px;--t-xl:30px;--r:3px;color-scheme:dark}.mc-ptest [hidden]{display:none!important}.mc-ptest{background:var(--bg)}.mc-ptest{background:var(--bg);color:var(--fg);font-family:var(--f-body);font-size:var(--t-base);line-height:1.6;-webkit-font-smoothing:antialiased}.mc-ptest .wrap{max-width:760px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0));padding-right:max(16px,env(safe-area-inset-right,0))}.mc-ptest .wrap.wide{max-width:980px}.mc-ptest h1,.mc-ptest h2,.mc-ptest h3,.mc-ptest h4{margin:0;font-weight:400;text-wrap:balance}.mc-ptest p{margin:0}.mc-ptest button{font:inherit;color:inherit}.mc-ptest :focus-visible{outline:2px solid var(--gold-hi);outline-offset:3px}.mc-ptest .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mc-ptest .eyebrow{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.mc-ptest .fine{font-size:var(--t-sm);color:var(--faint);line-height:1.55}.mc-ptest .btn{font-family:var(--f-display);font-size:21px;letter-spacing:.08em;line-height:1;padding:15px 30px 13px;border-radius:var(--r);border:1px solid var(--gold);background:var(--gold);color:var(--on-gold);cursor:pointer;transition:background .15s,border-color .15s}.mc-ptest .btn:hover{background:var(--gold-hi);border-color:var(--gold-hi)}.mc-ptest .btn.ghost{background:0 0;color:var(--fg);border-color:var(--line)}.mc-ptest .btn.ghost:hover{border-color:var(--gold-line);background:var(--gold-dim)}.mc-ptest .link{background:0 0;border:0;padding:6px 0;color:var(--muted);cursor:pointer;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:4px}.mc-ptest .link:hover{color:var(--fg);text-decoration-color:var(--gold)}.mc-ptest .bar{position:sticky;top:env(safe-area-inset-top,0);z-index:20;background:var(--bar-bg);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.mc-ptest .bar-inner{display:flex;align-items:center;gap:16px;padding-block:12px}.mc-ptest .brand{font-family:var(--f-display);font-size:19px;letter-spacing:.1em;line-height:1}.mc-ptest .bar-part{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.mc-ptest .bar-pct{margin-left:auto;font-family:var(--f-mono);font-size:12px;color:var(--gold);font-variant-numeric:tabular-nums}.mc-ptest .progress{height:2px;background:var(--line)}.mc-ptest .progress span{display:block;height:100%;width:0;background:var(--gold);transition:width .35s ease}@media(max-width:480px){.mc-ptest .bar-part{display:none}}.mc-ptest .start{padding-block:clamp(40px,8vw,96px) 48px}.mc-ptest .start-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(24px,5vw,64px);align-items:center}.mc-ptest .hero-title{font-family:var(--f-display);font-size:clamp(76px,15vw,150px);line-height:.86;letter-spacing:.01em;margin-top:18px}.mc-ptest .hero-title span{color:var(--gold)}.mc-ptest .lead{font-size:clamp(17px,2vw,20px);line-height:1.55;color:var(--fg);margin-top:24px;max-width:34em}.mc-ptest .meta{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:22px;font-family:var(--f-mono);font-size:12px;letter-spacing:.08em;color:var(--muted);text-transform:uppercase}.mc-ptest .meta span:before{content:"";display:inline-block;width:6px;height:6px;background:var(--gold);border-radius:50%;margin-right:8px;vertical-align:1px}.mc-ptest .cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:34px}.mc-ptest .resume{margin-top:18px;display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;font-size:var(--t-sm);color:var(--muted)}.mc-ptest .start-seal{margin:0;display:grid;gap:10px;justify-items:center}.mc-ptest .start-seal .seal{width:100%;max-width:380px}.mc-ptest .start-seal figcaption{font-size:var(--t-sm);color:var(--faint);text-align:center;max-width:30ch}.mc-ptest .parts{list-style:none;margin:clamp(40px,7vw,72px)0 0;padding:0;border-top:1px solid var(--line)}.mc-ptest .parts li{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:16px;align-items:baseline;padding-block:18px;border-bottom:1px solid var(--line)}.mc-ptest .parts-n{font-family:var(--f-display);font-size:30px;color:var(--gold);line-height:1}.mc-ptest .parts h3{font-family:var(--f-display);font-size:26px;letter-spacing:.04em;line-height:1.05}.mc-ptest .parts p{color:var(--muted);font-size:15px;margin-top:2px}.mc-ptest .parts-t{font-family:var(--f-mono);font-size:12px;color:var(--faint);white-space:nowrap}.mc-ptest .method{margin-top:28px;max-width:70ch}@media(max-width:760px){.mc-ptest .start-grid{grid-template-columns:minmax(0,1fr)}.mc-ptest .start-seal{order:-1}.mc-ptest .start-seal .seal{max-width:260px}.mc-ptest .parts li{grid-template-columns:40px minmax(0,1fr)}.mc-ptest .parts-t{grid-column:2}}.mc-ptest .intro{padding-block:clamp(56px,12vw,120px);display:grid;gap:22px}.mc-ptest .intro-title{font-family:var(--f-display);font-size:clamp(68px,13vw,132px);line-height:.88;letter-spacing:.01em}.mc-ptest .intro-text{font-size:clamp(17px,2vw,20px);line-height:1.6;max-width:36em;color:var(--fg)}.mc-ptest .intro-actions{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center;margin-top:10px}.mc-ptest .intro-scale{display:flex;flex-wrap:wrap;gap:8px 20px;color:var(--muted);font-size:var(--t-sm)}.mc-ptest .intro-scale b{color:var(--gold);font-weight:500}.mc-ptest .page-h{padding-block:40px 8px;display:grid;gap:8px;text-align:center;justify-items:center}.mc-ptest .page-title{font-family:var(--f-display);font-size:clamp(34px,6vw,48px);letter-spacing:.03em;line-height:1}.mc-ptest .page-sub{font-family:var(--f-mono);font-size:12px;color:var(--faint);letter-spacing:.08em}.mc-ptest .q{padding-block:34px;border-bottom:1px solid var(--line);transition:opacity .25s}.mc-ptest .q:last-of-type{border-bottom:0}.mc-ptest .q.done{opacity:.42}.mc-ptest .q.done:hover,.mc-ptest .q.done:focus-within,.mc-ptest .q.current{opacity:1}.mc-ptest .q.missing .q-text{color:var(--gold-hi)}.mc-ptest .q-text{font-size:clamp(18px,2.3vw,21px);line-height:1.4;font-weight:500;text-align:center;max-width:30em;margin:0 auto 22px;text-wrap:balance}.mc-ptest .scale{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;max-width:680px;margin:0 auto}.mc-ptest .scale-end{font-size:var(--t-sm);color:var(--neg);line-height:1.3}.mc-ptest .scale-end.neg{text-align:right}.mc-ptest .scale-end.pos{color:var(--gold)}.mc-ptest .dots{display:flex;align-items:center;gap:clamp(6px,1.5vw,14px);position:relative}.mc-ptest .dots input,.mc-ptest .pair-opts input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.mc-ptest .dot{display:block;flex:none;border-radius:50%;border:2px solid var(--neg);cursor:pointer;transition:background .15s,transform .15s}.mc-ptest .dot.s3{width:52px;height:52px}.mc-ptest .dot.s2{width:43px;height:43px}.mc-ptest .dot.s1{width:35px;height:35px}.mc-ptest .dot.s0{width:28px;height:28px;border-color:var(--faint)}.mc-ptest .dot.pos{border-color:var(--gold)}.mc-ptest .dot:hover{background:var(--neg-dim);transform:scale(1.06)}.mc-ptest .dot.pos:hover{background:var(--gold-dim)}.mc-ptest input:checked+.dot{background:var(--neg)}.mc-ptest input:checked+.dot.pos{background:var(--gold)}.mc-ptest input:checked+.dot.s0{background:var(--faint)}.mc-ptest input:focus-visible+.dot{outline:2px solid var(--fg);outline-offset:3px}@media(max-width:560px){.mc-ptest .scale{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"dots dots""neg pos";row-gap:12px}.mc-ptest .dots{grid-area:dots;justify-content:space-between}.mc-ptest .scale-end.neg{grid-area:neg;text-align:left}.mc-ptest .scale-end.pos{grid-area:pos;text-align:right}.mc-ptest .dot.s3{width:42px;height:42px}.mc-ptest .dot.s2{width:36px;height:36px}.mc-ptest .dot.s1{width:30px;height:30px}.mc-ptest .dot.s0{width:24px;height:24px}}.mc-ptest .pair{padding-block:22px;border-bottom:1px solid var(--line);transition:opacity .25s}.mc-ptest .pair:last-of-type{border-bottom:0}.mc-ptest .pair.done{opacity:.5}.mc-ptest .pair.done:hover,.mc-ptest .pair.done:focus-within,.mc-ptest .pair.current{opacity:1}.mc-ptest .pair.missing .opt{border-color:var(--gold-line)}.mc-ptest .pair-opts{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;align-items:stretch;position:relative}.mc-ptest .opt{display:flex;align-items:center;padding:18px 20px;min-height:88px;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);cursor:pointer;font-size:17px;line-height:1.4;transition:border-color .15s,background .15s}.mc-ptest .opt:hover{border-color:var(--gold-line)}.mc-ptest input:checked+.opt{border-color:var(--gold);background:var(--gold-dim)}.mc-ptest input:focus-visible+.opt{outline:2px solid var(--fg);outline-offset:3px}.mc-ptest .or{align-self:center;font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}@media(max-width:560px){.mc-ptest .pair-opts{grid-template-columns:minmax(0,1fr);gap:8px}.mc-ptest .or{justify-self:center}.mc-ptest .opt{min-height:0}}.mc-ptest .nav{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-block:36px 96px;border-top:1px solid var(--line);margin-top:8px}.mc-ptest .nav-info{font-family:var(--f-mono);font-size:12px;color:var(--muted);margin-left:auto}.mc-ptest .result{padding-block:32px 120px}.mc-ptest .demo-flag{display:inline-block;font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--on-gold);background:var(--gold);padding:4px 8px 3px;border-radius:2px;margin-bottom:14px}.mc-ptest .notice{border:1px solid var(--gold-line);background:var(--gold-dim);padding:14px 18px;border-radius:var(--r);font-size:15px;margin-bottom:24px}.mc-ptest .r-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(20px,5vw,56px);align-items:center;padding-block:clamp(16px,4vw,40px) clamp(32px,6vw,56px);border-bottom:1px solid var(--line)}.mc-ptest .r-hero-text{container-type:inline-size;min-width:0}.mc-ptest .type-name{font-family:var(--f-display);font-size:clamp(52px,10vw,110px);font-size:min(168px,calc(100cqw/(var(--len, 8)*.5)));line-height:.84;letter-spacing:.01em;color:var(--gold);margin-top:14px;text-transform:uppercase;white-space:nowrap}.mc-ptest .type-code{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:18px;font-family:var(--f-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.mc-ptest .type-code b{color:var(--fg);font-weight:500;letter-spacing:.18em}.mc-ptest .tagline{font-size:clamp(20px,2.6vw,26px);line-height:1.35;margin-top:22px;max-width:22em;text-wrap:balance}.mc-ptest .seal-fig{margin:0;display:grid;gap:8px;justify-items:center}.mc-ptest .seal-fig .seal{width:100%;max-width:360px}.mc-ptest .seal-fig figcaption{font-size:var(--t-sm);color:var(--faint)}@media(max-width:760px){.mc-ptest .r-hero{grid-template-columns:minmax(0,1fr)}.mc-ptest .seal-fig .seal{max-width:280px}}.mc-ptest .seal .sg-ring{fill:none;stroke:var(--line);stroke-width:1}.mc-ptest .seal .sg-spoke{stroke:var(--line);stroke-width:1}.mc-ptest .seal .sg-arc{fill:none;stroke:var(--gold-line);stroke-width:1.2}.mc-ptest .seal .sg-shape{fill:var(--gold-dim);stroke:var(--gold);stroke-width:1.6;stroke-linejoin:round}.mc-ptest .seal .sg-dot,.mc-ptest .seal .sg-core{fill:var(--gold)}.mc-ptest .seal .sg-label{fill:var(--muted);font-family:var(--f-mono);font-size:10px;letter-spacing:.08em}.mc-ptest .r-sec{padding-block:clamp(40px,6vw,64px);border-bottom:1px solid var(--line)}.mc-ptest .sec-h{display:grid;gap:8px;margin-bottom:28px}.mc-ptest .sec-title{font-family:var(--f-display);font-size:clamp(36px,5vw,52px);line-height:.95;letter-spacing:.02em}.mc-ptest .sec-intro{color:var(--muted);max-width:60ch}.mc-ptest .axes{display:grid;gap:26px}.mc-ptest .axis-top{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px}.mc-ptest .axis-name{font-family:var(--f-display);font-size:24px;letter-spacing:.06em;line-height:1}.mc-ptest .axis-val{font-family:var(--f-mono);font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums;text-align:right}.mc-ptest .axis-val b{color:var(--gold);font-weight:500;font-size:15px}.mc-ptest .axis-track{position:relative;height:10px;background:var(--surface-2);border-radius:5px}.mc-ptest .axis-mid{position:absolute;left:50%;top:-4px;bottom:-4px;width:1px;background:var(--faint)}.mc-ptest .axis-fill{position:absolute;top:0;bottom:0;background:var(--gold-dim);border:1px solid var(--gold-line)}.mc-ptest .axis-fill.r{border-radius:0 5px 5px 0}.mc-ptest .axis-fill.l{border-radius:5px 0 0 5px}.mc-ptest .axis-dot{position:absolute;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 4px var(--bg)}.mc-ptest .axis-poles{display:flex;justify-content:space-between;gap:12px;margin-top:10px;font-size:var(--t-sm);color:var(--faint)}.mc-ptest .axis-poles .on{color:var(--fg)}.mc-ptest .axis-b5{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);text-align:center}.mc-ptest .essence{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:clamp(24px,5vw,56px)}.mc-ptest .prose{display:grid;gap:16px;font-size:17px;line-height:1.7;max-width:62ch}.mc-ptest .aside{display:grid;gap:28px;align-content:start}.mc-ptest .aside h3{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:10px}.mc-ptest .chips{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.mc-ptest .chips li{border:1px solid var(--gold-line);color:var(--fg);padding:6px 12px;border-radius:999px;font-size:14px}.mc-ptest .aside p{color:var(--muted);font-size:15px;line-height:1.6}.mc-ptest .aside .stance-name{font-family:var(--f-display);font-size:28px;letter-spacing:.05em;color:var(--fg);line-height:1;margin-bottom:8px}.mc-ptest .impact{margin-top:28px;padding-top:22px;border-top:1px solid var(--line)}.mc-ptest .impact h3{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);margin-bottom:10px}@media(max-width:760px){.mc-ptest .essence{grid-template-columns:minmax(0,1fr)}}.mc-ptest .facets{display:grid}.mc-ptest .facet{display:grid;grid-template-columns:210px minmax(0,1fr);gap:20px 36px;padding-block:26px;border-top:1px solid var(--line)}.mc-ptest .facet:first-child{border-top:0;padding-top:0}.mc-ptest .facet-meta{display:grid;grid-template-columns:auto 1fr;align-items:end;gap:2px 10px;align-content:start}.mc-ptest .facet-name{grid-column:1/-1;font-family:var(--f-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.mc-ptest .facet-p{font-family:var(--f-display);font-size:58px;line-height:.9;color:var(--gold);font-variant-numeric:tabular-nums}.mc-ptest .facet-cap{font-size:12px;color:var(--faint);padding-bottom:6px;line-height:1.3}.mc-ptest .meter{grid-column:1/-1;height:4px;background:var(--surface-2);border-radius:2px;margin-top:10px;overflow:hidden}.mc-ptest .meter span{display:block;height:100%;background:var(--gold)}.mc-ptest .facet-body{display:grid;gap:10px;align-content:start}.mc-ptest .facet-body h3{font-size:var(--t-lg);font-weight:500;line-height:1.3}.mc-ptest .facet-body p{color:var(--fg);line-height:1.7;max-width:62ch}.mc-ptest .facet-body .facet-shadow,.mc-ptest .facet-body .facet-lever{font-size:15px;color:var(--muted)}.mc-ptest .facet-body b{display:block;font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-weight:400;margin-bottom:2px}@media(max-width:640px){.mc-ptest .facet{grid-template-columns:minmax(0,1fr);gap:14px}.mc-ptest .facet-p{font-size:48px}}.mc-ptest .tension{border:1px solid var(--gold-line);border-radius:var(--r);padding:clamp(20px,3vw,30px);display:grid;gap:12px;background:var(--surface)}.mc-ptest .tension+.tension{margin-top:14px}.mc-ptest .tension-axis{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;font-family:var(--f-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.mc-ptest .tension-x{color:var(--gold);font-size:16px}.mc-ptest .tension h3{font-family:var(--f-display);font-size:clamp(28px,4vw,36px);letter-spacing:.03em;line-height:1}.mc-ptest .tension p{line-height:1.7;max-width:62ch}.mc-ptest .motive-top{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:14px 36px;align-items:start}.mc-ptest .motive-name{font-family:var(--f-display);font-size:clamp(56px,9vw,96px);line-height:.85;color:var(--gold)}.mc-ptest .motive-top p{line-height:1.7;max-width:56ch;padding-top:6px}@media(max-width:640px){.mc-ptest .motive-top{grid-template-columns:minmax(0,1fr)}}.mc-ptest .pay{margin-top:clamp(48px,7vw,80px);border:1px solid var(--gold);border-radius:var(--r);background:var(--surface);padding:clamp(24px,4vw,44px);display:grid;gap:26px}.mc-ptest .pay-head{display:grid;gap:10px}.mc-ptest .pay-title{font-family:var(--f-display);font-size:clamp(44px,7vw,72px);line-height:.9;letter-spacing:.01em}.mc-ptest .pay-head p:last-child{color:var(--muted);max-width:54ch;font-size:17px}.mc-ptest .locked{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.mc-ptest .locked li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:4px 12px;padding-block:14px;border-top:1px solid var(--line)}.mc-ptest .locked svg{width:16px;height:16px;margin-top:3px;stroke:var(--gold);fill:none;stroke-width:1.6}.mc-ptest .locked strong{font-weight:500}.mc-ptest .locked span{grid-column:2;font-size:14px;color:var(--faint);line-height:1.45}.mc-ptest .blur-lines{grid-column:2;display:grid;gap:6px;margin-top:6px}.mc-ptest .blur-lines i{display:block;height:7px;border-radius:4px;background:var(--surface-2);filter:blur(1.5px)}.mc-ptest .blur-lines i:nth-child(2){width:82%}.mc-ptest .blur-lines i:nth-child(3){width:64%}@media(max-width:640px){.mc-ptest .locked{grid-template-columns:minmax(0,1fr)}}.mc-ptest .pay-cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.mc-ptest .pay-note{border-top:1px solid var(--line);padding-top:20px;display:grid;gap:14px;justify-items:start;color:var(--muted);font-size:15px}.mc-ptest .premium{margin-top:clamp(48px,7vw,80px)}.mc-ptest .premium-head{display:grid;gap:10px;padding-bottom:28px;border-bottom:1px solid var(--gold-line)}.mc-ptest .chapter{padding-block:clamp(36px,5vw,56px);border-bottom:1px solid var(--line)}.mc-ptest .chapter-h{display:grid;gap:8px;margin-bottom:26px}.mc-ptest .chapter-n{font-family:var(--f-mono);font-size:12px;letter-spacing:.14em;color:var(--gold);text-transform:uppercase}.mc-ptest .chapter-title{font-family:var(--f-display);font-size:clamp(34px,5vw,48px);line-height:.95;letter-spacing:.02em}.mc-ptest .domain-h{font-family:var(--f-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding-block:26px 14px;display:flex;gap:12px;flex-wrap:wrap}.mc-ptest .domain-h:first-of-type{padding-top:0}.mc-ptest .domain-h span{color:var(--faint)}.mc-ptest .block-text{line-height:1.7;max-width:62ch;font-size:17px}.mc-ptest .kv{display:grid;grid-template-columns:170px minmax(0,1fr);gap:8px 24px;margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}.mc-ptest .kv dt{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);padding-top:4px}.mc-ptest .kv dd{margin:0;color:var(--fg);line-height:1.6}@media(max-width:640px){.mc-ptest .kv{grid-template-columns:minmax(0,1fr)}.mc-ptest .kv dd{margin-bottom:10px}}.mc-ptest .rank{display:grid;gap:14px;margin-bottom:26px}.mc-ptest .rank-row{display:grid;grid-template-columns:28px 130px minmax(0,1fr) 44px;gap:14px;align-items:center}.mc-ptest .rank-pos{font-family:var(--f-mono);font-size:12px;color:var(--faint)}.mc-ptest .rank-name{font-family:var(--f-display);font-size:24px;letter-spacing:.05em;line-height:1}.mc-ptest .rank-row:first-child .rank-name{color:var(--gold)}.mc-ptest .rank-bar{height:6px;background:var(--surface-2);border-radius:3px;overflow:hidden}.mc-ptest .rank-bar span{display:block;height:100%;background:var(--gold)}.mc-ptest .rank-v{font-family:var(--f-mono);font-size:12px;color:var(--muted);text-align:right;font-variant-numeric:tabular-nums}@media(max-width:480px){.mc-ptest .rank-row{grid-template-columns:22px 100px minmax(0,1fr) 36px;gap:10px}}.mc-ptest .pillars{display:grid;gap:22px}.mc-ptest .pillar{display:grid;grid-template-columns:170px minmax(0,1fr);gap:6px 28px}.mc-ptest .pillar-name{font-family:var(--f-display);font-size:26px;letter-spacing:.05em;line-height:1}.mc-ptest .pillar-def{font-size:13px;color:var(--faint);margin-top:4px}.mc-ptest .pillar-meter{display:flex;align-items:center;gap:12px}.mc-ptest .pillar-meter .meter{flex:1;margin:0;height:6px}.mc-ptest .pillar-v{font-family:var(--f-mono);font-size:13px;color:var(--gold);width:30px;text-align:right;font-variant-numeric:tabular-nums}.mc-ptest .pillar p{grid-column:2;color:var(--muted);font-size:15px;line-height:1.6}@media(max-width:640px){.mc-ptest .pillar{grid-template-columns:minmax(0,1fr)}.mc-ptest .pillar p{grid-column:1}}.mc-ptest .lever{margin-top:34px;border:1px solid var(--gold-line);border-radius:var(--r);padding:clamp(20px,3vw,30px);background:var(--surface);display:grid;gap:14px}.mc-ptest .lever h3{font-family:var(--f-display);font-size:clamp(28px,4vw,38px);line-height:1;letter-spacing:.03em}.mc-ptest .lever h3 em{font-style:normal;color:var(--gold)}.mc-ptest .steps{margin:6px 0 0;padding:0;list-style:none;counter-reset:s;display:grid;gap:12px}.mc-ptest .steps li{counter-increment:s;display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;line-height:1.55}.mc-ptest .steps li:before{content:counter(s);font-family:var(--f-display);font-size:26px;color:var(--gold);line-height:1}.mc-ptest .next-step{margin-top:clamp(40px,6vw,64px);display:grid;gap:14px;justify-items:start}.mc-ptest .next-step h2{font-family:var(--f-display);font-size:clamp(38px,6vw,60px);line-height:.92}.mc-ptest .next-step p{color:var(--muted);max-width:54ch;font-size:17px}.mc-ptest .share{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;padding-block:36px;border-bottom:1px solid var(--line)}.mc-ptest .share input{flex:1 1 260px;min-width:0;background:var(--surface);border:1px solid var(--line);color:var(--fg);padding:10px 12px;border-radius:var(--r);font-family:var(--f-mono);font-size:12px}.mc-ptest .share-status{font-family:var(--f-mono);font-size:12px;color:var(--gold)}.mc-ptest .foot{padding-block:32px 0;display:grid;gap:12px}.mc-ptest .proto{position:fixed;z-index:30;right:calc(16px + env(safe-area-inset-right,0));bottom:calc(16px + env(safe-area-inset-bottom,0));display:grid;justify-items:end;gap:8px}.mc-ptest .proto-toggle{font-family:var(--f-mono);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;background:var(--surface-2);color:var(--muted);border:1px dashed var(--faint);border-radius:999px;padding:8px 14px;cursor:pointer}.mc-ptest .proto-toggle:hover{color:var(--fg);border-color:var(--gold-line)}.mc-ptest .proto-menu{display:grid;gap:2px;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r);padding:6px;min-width:220px;box-shadow:0 12px 32px #00000080}.mc-ptest .proto-menu p{font-size:12px;color:var(--faint);padding:6px 10px 8px;line-height:1.4;max-width:230px}.mc-ptest .proto-menu button{text-align:left;background:0 0;border:0;padding:9px 10px;border-radius:2px;cursor:pointer;font-size:14px;color:var(--fg)}.mc-ptest .proto-menu button:hover{background:var(--gold-dim)}.mc-ptest .fade{animation:fade .35s ease both}@keyframes fade{0%{opacity:.001;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.mc-ptest .fade{animation:none}.mc-ptest *{transition:none!important;scroll-behavior:auto!important}}.mc-ptest .account-strip{margin-top:clamp(32px,5vw,48px);border:1px solid var(--gold-line);background:var(--surface);border-radius:var(--r);padding:20px 22px;display:flex;flex-wrap:wrap;gap:16px 32px;align-items:center;justify-content:space-between}.mc-ptest .account-strip p{margin-top:4px}.mc-ptest .account-strip b{color:var(--gold);font-weight:500}.mc-ptest .account-actions{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center}.mc-ptest .fam-overview{margin-top:clamp(48px,7vw,80px);display:grid;gap:10px}.mc-ptest .fam-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px}.mc-ptest .fam-card{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);padding:18px 18px 16px;display:grid;gap:6px;align-content:start}.mc-ptest .fam-name{font-family:var(--f-display);font-size:30px;letter-spacing:.04em;line-height:1;color:var(--gold)}.mc-ptest .fam-q{font-family:var(--f-mono);font-size:12px;letter-spacing:.06em;color:var(--muted)}.mc-ptest .fam-text{font-size:14px;line-height:1.55;color:var(--muted);margin-top:4px}.mc-ptest .fam-roles{list-style:none;margin:10px 0 0;padding:10px 0 0;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:4px 10px;font-size:15px}@media(max-width:860px){.mc-ptest .fam-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.mc-ptest .fam-grid{grid-template-columns:minmax(0,1fr)}}.mc-ptest .consent{padding-block:clamp(40px,8vw,80px)}.mc-ptest .consent-form{display:grid;gap:12px;margin-top:28px}.mc-ptest .check{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:start;border:1px solid var(--line);border-radius:var(--r);padding:14px 16px;background:var(--surface);cursor:pointer;font-size:15px;line-height:1.55;color:var(--muted)}.mc-ptest .check b{color:var(--fg);font-weight:600}.mc-ptest .check input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--gold)}.mc-ptest .check:has(input:checked){border-color:var(--gold-line)}.mc-ptest .btn:disabled{opacity:.4;cursor:not-allowed}.mc-ptest .btn:disabled:hover{background:var(--gold);border-color:var(--gold)}.mc-ptest .analysis{padding-block:clamp(48px,10vw,110px)}.mc-ptest .an-list{list-style:none;margin:30px 0 28px;padding:0;display:grid;gap:14px}.mc-ptest .an-list li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:14px;align-items:start;color:var(--faint);transition:color .3s}.mc-ptest .an-list li.on{color:var(--fg)}.mc-ptest .an-mark{width:16px;height:16px;margin-top:4px;border:1px solid var(--line);border-radius:50%;position:relative;transition:background .3s,border-color .3s}.mc-ptest .an-list li.on .an-mark{background:var(--gold);border-color:var(--gold)}.mc-ptest .an-list li.on .an-mark:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid var(--on-gold);border-width:0 2px 2px 0;transform:rotate(45deg)}.mc-ptest .mirror{padding-block:clamp(28px,5vw,48px) clamp(28px,4vw,40px);border-bottom:1px solid var(--line)}.mc-ptest .mirror-title{font-family:var(--f-display);font-size:clamp(40px,6vw,64px);line-height:.95;letter-spacing:.02em;margin-top:10px}.mc-ptest .quotes{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:22px}.mc-ptest .quote{margin:0;border-left:2px solid var(--gold);background:var(--surface);padding:18px 20px;display:grid;gap:10px}.mc-ptest .quote p{font-size:clamp(18px,2.2vw,22px);line-height:1.4}.mc-ptest .quote footer{font-family:var(--f-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold)}.mc-ptest .mirror-note{margin-top:18px;color:var(--muted);max-width:60ch}.mc-ptest .fam-line{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:12px;font-family:var(--f-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.mc-ptest .fam-line b{color:var(--fg);font-weight:500}.mc-ptest .fit{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:center;margin-top:22px}.mc-ptest .fit-chip{font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:5px 10px 4px;border-radius:999px;border:1px solid var(--gold-line);color:var(--gold)}.mc-ptest .fit-chip.klar{background:var(--gold);color:var(--on-gold);border-color:var(--gold)}.mc-ptest .fit-chip.grenz{border-style:dashed}.mc-ptest .fit-v{font-size:14px;color:var(--muted)}.mc-ptest .fit-v b{color:var(--fg);font-weight:600}.mc-ptest .fit-note{margin-top:12px;font-size:15px;color:var(--muted);max-width:46ch;line-height:1.55}.mc-ptest .how{margin-top:18px;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);padding:12px 16px}.mc-ptest .how summary{cursor:pointer;font-family:var(--f-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}.mc-ptest .how p{margin-top:10px;color:var(--muted);font-size:15px;max-width:70ch}.mc-ptest .notice ul{margin:8px 0;padding-left:20px}.mc-ptest .notice p{color:var(--muted)}.mc-ptest .axis-band{position:absolute;top:-3px;bottom:-3px;background:#eee8dc14;border:1px dashed rgba(238,232,220,.22);border-radius:6px}.mc-ptest .axis.near .axis-name:after{content:"nahe der Mitte";font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold);border:1px solid var(--gold-line);border-radius:999px;padding:3px 7px 2px;margin-left:10px;vertical-align:4px}.mc-ptest .axis-note{margin-top:8px;font-size:13px;color:var(--muted)}.mc-ptest .support{margin-top:28px;border:1px solid var(--line);border-left:3px solid var(--fg);border-radius:var(--r);background:var(--surface);padding:20px 22px;display:grid;gap:10px}.mc-ptest .support h2{font-family:var(--f-body);font-size:18px;font-weight:600}.mc-ptest .support p{color:var(--muted);max-width:66ch}.mc-ptest .lines{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:6px;font-size:15px}.mc-ptest .lines span{display:inline-block;min-width:110px;color:var(--faint);font-family:var(--f-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.mc-ptest .lines b{font-weight:600}.mc-ptest .lines em{color:var(--faint);font-style:normal;font-size:13px}.mc-ptest .meter.banded{position:relative;overflow:visible;height:6px}.mc-ptest .meter.banded i{position:absolute;top:-3px;bottom:-3px;background:#eee8dc12;border:1px dashed rgba(238,232,220,.2);border-radius:4px}.mc-ptest .meter.banded span{position:relative;border-radius:3px}.mc-ptest .facet-cmp{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);margin-bottom:6px}.mc-ptest .t-scene{font-size:17px}.mc-ptest .rarity{border-top:1px solid var(--line);padding-top:12px;font-size:15px;color:var(--muted)}.mc-ptest .rarity b{color:var(--gold);font-weight:600}.mc-ptest .rarity span{display:block;font-size:12px;color:var(--faint);margin-top:2px}.mc-ptest .top3{list-style:none;margin:0 0 24px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mc-ptest .top3 li{border:1px solid var(--line);border-radius:var(--r);padding:14px 16px;display:grid;grid-template-columns:auto 1fr;gap:2px 12px;align-items:baseline;background:var(--surface)}.mc-ptest .top3 li:first-child{border-color:var(--gold-line)}.mc-ptest .top3-n{font-family:var(--f-display);font-size:30px;color:var(--gold);line-height:1;grid-row:span 2}.mc-ptest .top3-name{font-family:var(--f-display);font-size:24px;letter-spacing:.04em;line-height:1}.mc-ptest .top3-v{font-family:var(--f-mono);font-size:11px;color:var(--faint);letter-spacing:.08em}.mc-ptest .motive-pair{grid-column:1/-1;color:var(--muted)}.mc-ptest .motive-pair b{color:var(--fg);font-weight:600}@media(max-width:560px){.mc-ptest .top3{grid-template-columns:minmax(0,1fr)}}.mc-ptest .thumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px}.mc-ptest .thumbs-q{font-family:var(--f-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-right:6px}.mc-ptest .thumb,.mc-ptest .wbtn{border:1px solid var(--line);background:0 0;border-radius:999px;padding:7px 14px;font-size:14px;color:var(--muted);cursor:pointer;transition:border-color .15s,background .15s,color .15s}.mc-ptest .thumb:hover,.mc-ptest .wbtn:hover{border-color:var(--gold-line);color:var(--fg)}.mc-ptest .thumb.on,.mc-ptest .wbtn.on{background:var(--gold);border-color:var(--gold);color:var(--on-gold)}.mc-ptest .wq{margin-top:18px;display:grid;gap:10px;max-width:520px}.mc-ptest .wq>p{font-weight:500}.mc-ptest .wscale{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px}.mc-ptest .wscale.yn{grid-template-columns:repeat(2,minmax(0,120px))}.mc-ptest .wbtn{border-radius:var(--r);padding:10px 0;font-family:var(--f-mono);font-size:15px}.mc-ptest .wends{display:flex;justify-content:space-between;font-size:12px;color:var(--faint)}.mc-ptest .wow-status{margin-top:16px;color:var(--gold);min-height:1.6em}.mc-ptest .share-grid{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:24px 36px;align-items:start}.mc-ptest .card-prev{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--surface);aspect-ratio:9/16}.mc-ptest .card-prev img{display:block;width:100%;height:100%;object-fit:cover}.mc-ptest .share-actions{display:grid;gap:12px;justify-items:start;align-content:start}.mc-ptest .share-actions a.btn{text-decoration:none;display:inline-block}.mc-ptest .share-actions input{width:100%;max-width:460px;background:var(--surface);border:1px solid var(--line);color:var(--muted);border-radius:var(--r);padding:10px 12px;font:inherit;font-size:14px}@media(max-width:560px){.mc-ptest .share-grid{grid-template-columns:minmax(0,1fr)}.mc-ptest .card-prev{max-width:240px}}.mc-ptest .invite{display:grid;grid-template-columns:minmax(0,160px) minmax(0,1fr);gap:20px 32px;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);padding:clamp(18px,3vw,28px)}.mc-ptest .invite-prog{display:grid;gap:4px;align-content:start}.mc-ptest .ip-n{font-family:var(--f-display);font-size:64px;line-height:.9;color:var(--gold)}.mc-ptest .invite-prog span:not(.ip-n){font-size:13px;color:var(--muted)}.mc-ptest .invite-body{display:grid;gap:14px;justify-items:start}.mc-ptest .invite-body p{max-width:62ch}.mc-ptest .invite-link{display:flex;flex-wrap:wrap;gap:10px;width:100%}.mc-ptest .invite-link input{flex:1 1 240px;min-width:0;background:var(--bg);border:1px solid var(--line);color:var(--fg);border-radius:var(--r);padding:10px 12px;font-family:var(--f-mono);font-size:13px}.mc-ptest .gap-hi{border:1px solid var(--gold-line);background:var(--gold-dim);border-radius:var(--r);padding:20px 22px;display:grid;gap:8px;margin-bottom:12px}.mc-ptest .gap-hi h3{font-family:var(--f-display);font-size:clamp(26px,3.6vw,34px);letter-spacing:.03em;line-height:1}@media(max-width:560px){.mc-ptest .invite{grid-template-columns:minmax(0,1fr)}}.mc-ptest .gapmap{display:grid;gap:18px}.mc-ptest .gaprow{display:grid;grid-template-columns:180px minmax(0,1fr) 150px;gap:6px 18px;align-items:center;border-bottom:1px solid var(--line);padding-bottom:14px}.mc-ptest .gaprow>p:last-child{grid-column:1/-1;color:var(--muted);font-size:15px}.mc-ptest .gap-name{font-family:var(--f-display);font-size:22px;letter-spacing:.04em;line-height:1}.mc-ptest .gap-track{position:relative;height:8px;background:var(--surface-2);border-radius:4px}.mc-ptest .gap-track span{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%}.mc-ptest .gs{background:var(--gold)}.mc-ptest .go{background:0 0;border:2px solid var(--fg)}.mc-ptest .gap-v{font-family:var(--f-mono);font-size:12px;color:var(--muted);text-align:right}.mc-ptest .key{display:inline-block;width:10px;height:10px;border-radius:50%;vertical-align:-1px;margin:0 4px 0 10px;position:static}@media(max-width:640px){.mc-ptest .gaprow{grid-template-columns:minmax(0,1fr)}.mc-ptest .gap-v{text-align:left}}.mc-ptest .offers{border:0;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mc-ptest .offer{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;border:1px solid var(--line);border-radius:var(--r);padding:16px;cursor:pointer;background:var(--bg)}.mc-ptest .offer:has(input:checked){border-color:var(--gold);background:var(--gold-dim)}.mc-ptest .offer input,.mc-ptest .bump input{accent-color:var(--gold);width:18px;height:18px;margin-top:3px}.mc-ptest .offer span{display:grid;grid-template-columns:1fr auto;gap:2px 12px}.mc-ptest .offer b{font-family:var(--f-display);font-size:24px;letter-spacing:.04em;font-weight:400;line-height:1.1}.mc-ptest .offer em{font-style:normal;font-family:var(--f-display);font-size:24px;color:var(--gold)}.mc-ptest .offer small{grid-column:1/-1;font-size:14px;color:var(--muted);line-height:1.5}.mc-ptest .bump{grid-column:1/-1;display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;border:1px dashed var(--gold-line);border-radius:var(--r);padding:14px 16px;font-size:15px;color:var(--muted);cursor:pointer}.mc-ptest .bump b{color:var(--fg)}@media(max-width:640px){.mc-ptest .offers{grid-template-columns:minmax(0,1fr)}}.mc-ptest .saved p{max-width:70ch;margin-top:6px}.mc-ptest .history{padding-block:clamp(40px,7vw,80px)}.mc-ptest .hist{list-style:none;margin:26px 0 0;padding:0;border-top:1px solid var(--line)}.mc-ptest .hist li{display:grid;grid-template-columns:200px minmax(0,1fr) auto;gap:6px 18px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--line)}.mc-ptest .hist-d{font-family:var(--f-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.mc-ptest .hist-r b{color:var(--gold);font-weight:600}@media(max-width:560px){.mc-ptest .hist li{grid-template-columns:minmax(0,1fr) auto}.mc-ptest .hist-d{grid-column:1/-1}}.mc-ptest .hist-next{margin-top:26px;border:1px solid var(--line);background:var(--surface);border-radius:var(--r);padding:18px 20px;color:var(--muted)}.mc-ptest .hist-next b{color:var(--fg)}.mc-ptest .hist-actions{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:32px}.mc-ptest .link.danger:hover{text-decoration-color:#c96a4b}.mc-ptest .compare{margin-top:36px;display:grid;gap:14px}.mc-ptest .cmp-title{font-family:var(--f-display);font-size:clamp(32px,4.6vw,46px);letter-spacing:.02em;line-height:.95}.mc-ptest .cmp-title.small{font-size:28px;margin-top:18px}.mc-ptest .cmp-role{font-size:17px;max-width:66ch}.mc-ptest .cmp-role b{color:var(--gold);font-weight:600}.mc-ptest .cmp-table{display:grid;border-top:1px solid var(--line);margin-top:6px}.mc-ptest .cmp-row{display:grid;grid-template-columns:minmax(0,1.4fr) 70px 110px minmax(0,1.4fr);gap:10px;padding:10px 0;border-bottom:1px solid var(--line);align-items:baseline;font-size:15px;font-variant-numeric:tabular-nums}.mc-ptest .cmp-row.head{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.mc-ptest .cmp-row em{font-style:normal;color:var(--faint);font-size:13px}.mc-ptest .cmp-row .tier{font-size:13px;color:var(--faint)}.mc-ptest .cmp-row.tendenz .tier{color:var(--muted)}.mc-ptest .cmp-row.echt .tier{color:var(--gold);font-weight:600}.mc-ptest .cmp-row.echt em{color:var(--gold)}@media(max-width:560px){.mc-ptest .cmp-row{grid-template-columns:minmax(0,1fr) 44px 90px}.mc-ptest .cmp-row .tier{grid-column:1/-1}.mc-ptest .cmp-row.head span:last-child{display:none}}.mc-ptest .cmp-pil{display:grid;gap:12px}.mc-ptest .cp{display:grid;grid-template-columns:140px minmax(0,1fr) 120px;gap:14px;align-items:center}.mc-ptest .cp-n{font-size:15px}.mc-ptest .cp-v{font-family:var(--f-mono);font-size:13px;color:var(--muted);text-align:right}.mc-ptest .cp-v em{font-style:normal;color:var(--gold)}.mc-ptest .meter.two{position:relative;margin-top:0;height:8px;grid-column:auto}.mc-ptest .meter.two span{position:absolute;left:0;top:0;bottom:0}.mc-ptest .meter.two span.was{background:var(--faint);opacity:.6;z-index:1}.mc-ptest .meter.two span:not(.was){height:3px;top:2.5px;bottom:auto;z-index:2}@media(max-width:560px){.mc-ptest .cp{grid-template-columns:minmax(0,1fr) 100px}.mc-ptest .cp .meter{grid-column:1/-1;grid-row:2}}.mc-ptest .rater{padding-block:clamp(40px,8vw,80px)}.mc-ptest .field{display:grid;gap:8px;margin:26px 0 8px;max-width:360px;font-size:15px;color:var(--muted)}.mc-ptest .field select{background:var(--surface);color:var(--fg);border:1px solid var(--line);border-radius:var(--r);padding:10px 12px;font:inherit}.mc-ptest .loop-cta{margin:32px 0 20px;border:1px solid var(--gold);border-radius:var(--r);padding:22px;display:grid;gap:10px;justify-items:start;background:var(--surface)}.mc-ptest .loop-cta h3{font-family:var(--f-display);font-size:34px;letter-spacing:.03em;line-height:1}
/*# sourceMappingURL=/cdn/shop/t/22/assets/mc-ptest-a.css.map */
