@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.p.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.prjd8q_className{font-family:Figtree,Figtree Fallback;font-style:normal}.prjd8q_variable{--font-figtree:"Figtree", "Figtree Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.3bz3aq452sydg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.2sb9jzhmrh7ny.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.343obqi851wr5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.40kcwrf1wub16.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.200l3jur7oygh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.269kn9uafm0ti.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.yjve2a_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.yjve2a_variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.14adbkwhbql9r.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/b887d91685b8c137-s.3vw1idf69ly-m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/3c7c6164b2587822-s.1kjlm4q41a8i_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1e219c03c996efbd-s.00ewlnc1znsu7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.0bnyh_2yo1emg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/03bda585a99c6450-s.0glcd8n2pdab0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}._FV3kW_className{font-family:Fraunces,Fraunces Fallback}._FV3kW_variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.2bakuypqc5dou.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.0fg7ryy-bp2x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.2g9xiodaln20i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.3a_7qwcscqi0t.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.22w-t0ek6hrfw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.1n2oi-d4a-xww.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.n1qOqa_className{font-family:Poppins,Poppins Fallback;font-style:normal}.n1qOqa_variable{--font-poppins:"Poppins", "Poppins Fallback"}
.xspCUG_bar{left:50%;bottom:max(16px, env(safe-area-inset-bottom));z-index:50;align-items:center;gap:var(--space-3);width:min(560px,100% - 32px);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-radius:var(--radius-option);background:var(--surface);box-shadow:var(--card-shadow), inset 0 0 0 1px var(--line);font-size:15px;display:flex;position:fixed;transform:translate(-50%)}.xspCUG_bar p{flex:1;margin:0}.xspCUG_bar a{color:var(--ink);font-weight:600}.xspCUG_bar button{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.xspCUG_bar button:hover{background:var(--surface-muted)}.xspCUG_bar button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.xspCUG_bar svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:20px;height:20px}
.ym2JKq_banner{z-index:60;right:var(--space-4);bottom:var(--space-4);left:var(--space-4);max-width:560px;padding:var(--space-4);border-radius:var(--radius-card);background:var(--surface);box-shadow:0 0 0 1px var(--line), 0 12px 32px #0000002e;color:var(--ink);margin-left:auto;position:fixed}.ym2JKq_banner:focus{outline:none}.ym2JKq_banner:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.ym2JKq_text{margin:0;font-size:15px;line-height:1.5}.ym2JKq_actions{gap:var(--space-3);margin-top:var(--space-3);display:flex}.ym2JKq_button{min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-button);background:var(--brand-navy);color:var(--on-brand-navy);font:inherit;cursor:pointer;border:0;flex:1 1 0;font-weight:600}.ym2JKq_button:hover{filter:brightness(1.15)}.ym2JKq_button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}@media print{.ym2JKq_banner{display:none}}
.E7bxLa_header{z-index:10;height:var(--header-h);background:var(--surface);border-bottom:1px solid var(--line);padding-top:env(safe-area-inset-top,0px);box-sizing:content-box;position:relative}.E7bxLa_header[data-variant=test]{height:var(--header-h-test);--logo-h:30px;--logo-text:18px}.E7bxLa_inner{max-width:1280px;height:100%;padding:0 var(--space-6);align-items:center;gap:var(--space-6);margin:0 auto;display:flex}.E7bxLa_logoLink,.E7bxLa_logoButton{border-radius:var(--radius-chip);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}@media (min-width:600px){.E7bxLa_logoLink{--logo-h:48px}}.E7bxLa_logoButton{cursor:pointer;background:0 0;border:0;padding:0}.E7bxLa_nav{gap:var(--space-5);margin:0 auto;display:flex}.E7bxLa_nav a{align-items:center;min-height:44px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.E7bxLa_nav a:hover{text-underline-offset:6px;text-decoration:underline}.E7bxLa_actions{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}.E7bxLa_nav+.E7bxLa_actions{margin-left:0}.E7bxLa_cta{min-height:44px;padding:0 var(--space-4);background:var(--accent-cta);color:var(--on-accent-cta);white-space:nowrap;border-radius:999px;align-items:center;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.E7bxLa_cta:hover{filter:brightness(1.08)}.E7bxLa_iconButton{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:999px;place-items:center;width:44px;height:44px;display:inline-grid}.E7bxLa_iconButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.E7bxLa_lang{align-items:center;display:inline-flex;position:relative}.E7bxLa_lang select{appearance:none;border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:999px;min-height:44px;padding:0 36px 0 16px;font-size:14px;font-weight:600}@media (max-width:899px),(pointer:coarse){.E7bxLa_lang select{font-size:16px}}.E7bxLa_lang svg{fill:none;stroke:currentColor;stroke-width:1.6px;pointer-events:none;width:12px;height:12px;position:absolute;right:14px}.E7bxLa_menuButton{display:none}@media (max-width:899px){.E7bxLa_inner{padding:0 var(--space-4);gap:var(--space-3)}.E7bxLa_menuButton{display:inline-grid}.E7bxLa_nav{padding:var(--space-2) var(--space-4) var(--space-4);background:var(--surface);border-bottom:1px solid var(--line);flex-direction:column;gap:0;display:none;position:absolute;top:100%;left:0;right:0}.E7bxLa_nav[data-open=true]{display:flex}.E7bxLa_nav a{padding:var(--space-3) 0}.E7bxLa_actions,.E7bxLa_nav+.E7bxLa_actions{margin-left:auto}}@media (max-width:599px){.E7bxLa_cta{height:40px;min-height:40px;padding:0 14px;font-size:15px}.E7bxLa_actions{gap:var(--space-2)}.E7bxLa_lang,.E7bxLa_actions>.E7bxLa_iconButton:not(.E7bxLa_menuButton){display:none}.E7bxLa_nav[data-open=true]~.E7bxLa_actions .E7bxLa_lang{display:inline-flex}.E7bxLa_nav[data-open=true]~.E7bxLa_actions>.E7bxLa_iconButton{display:inline-grid}}@media (max-width:330px){.E7bxLa_cta{display:none}}.E7bxLa_testAside{align-items:center;margin-left:auto;display:flex}
.zh8txq_wordmark{color:var(--ink);font-family:var(--font-ui);font-size:var(--logo-text,20px);letter-spacing:-.02em;white-space:nowrap;font-weight:700;line-height:1;display:inline-block}.zh8txq_logo{align-items:center;display:inline-flex}.zh8txq_image{width:auto;height:var(--logo-h,40px);display:block}.zh8txq_dark{display:none}html[data-theme=dark] .zh8txq_light{display:none}html[data-theme=dark] .zh8txq_dark{display:block}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .zh8txq_light{display:none}html:not([data-theme=light]) .zh8txq_dark{display:block}}@media (max-width:599px){.zh8txq_wordmark{--logo-text:18px}.zh8txq_image{--logo-h:32px}}
.qATM1a_dialog{width:min(520px,100vw - 32px);padding:var(--space-6);border-radius:var(--radius-card);background:var(--surface);color:var(--ink);border:0;box-shadow:0 24px 64px #0003}.qATM1a_dialog::backdrop{background:var(--overlay);position:fixed;inset:0}.qATM1a_dialog[open]{animation:.16s ease-out qATM1a_in}@keyframes qATM1a_in{0%{opacity:0;transform:translateY(8px)}}@media (max-width:640px){.qATM1a_dialog[data-fullscreen=true]{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding:var(--space-5) var(--space-4) 0;border-radius:0;margin:0;overflow-y:auto}.qATM1a_dialog[data-fullscreen=true][open]{flex-direction:column;display:flex}.qATM1a_dialog[data-fullscreen=true] .qATM1a_actions{margin:auto calc(-1 * var(--space-4)) 0;padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--surface);position:sticky;bottom:0}.qATM1a_dialog[data-fullscreen=true] .qATM1a_actions>*{flex:auto}}.qATM1a_title{margin:0 0 var(--space-4);font-size:24px;font-weight:600;line-height:1.3}.qATM1a_body{color:var(--ink-soft)}.qATM1a_body p{margin:0 0 var(--space-4)}.qATM1a_actions{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap-reverse;display:flex}.qATM1a_stats{gap:var(--space-3);margin:0 0 var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.qATM1a_stats div{padding:var(--space-3) var(--space-4);border-radius:var(--radius-chip);background:var(--surface-muted)}.qATM1a_stats dt{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:12px}.qATM1a_stats dd{margin:var(--space-1) 0 0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink);font-size:22px}.qATM1a_stats [data-tone=warn]{background:var(--warn-bg)}.qATM1a_stats [data-tone=warn] dd{color:var(--warn)}@media (max-width:599px){.qATM1a_dialog{padding:var(--space-5)}.qATM1a_actions>*{flex:100%}.qATM1a_stats{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.qATM1a_stats div{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.qATM1a_stats dd{margin:0;font-size:18px}}
._76Sq2q_line{color:var(--ink-soft);margin:0;font-size:15px}._76Sq2q_box{margin-top:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-option);background:var(--surface-muted)}._76Sq2q_title{margin:0 0 var(--space-3);color:var(--ink);font-size:16px;font-weight:600}._76Sq2q_list{gap:var(--space-2);flex-direction:column;margin:0;display:flex}._76Sq2q_list div{justify-content:space-between;gap:var(--space-3);font-size:15px;display:flex}._76Sq2q_list dt{color:var(--ink-soft)}._76Sq2q_list dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);margin:0}._76Sq2q_note{margin:var(--space-3) 0 0;color:var(--muted);font-size:13px}
._MzjXq_button{justify-content:center;align-items:center;gap:var(--space-3);border-radius:var(--radius-button);cursor:pointer;border:0;font-weight:500;transition:background-color .15s ease-out,color .15s ease-out;display:inline-flex}._MzjXq_large{min-width:var(--btn-min-w);min-height:var(--btn-h);padding:0 var(--space-5);font-size:var(--fs-btn)}._MzjXq_medium{min-height:44px;padding:0 var(--space-4);font-size:15px}._MzjXq_primary{background:var(--ink);color:var(--on-ink)}._MzjXq_primary[aria-disabled=true]{background:var(--btn-disabled-bg);color:var(--btn-disabled-fg);cursor:not-allowed}._MzjXq_secondary{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}._MzjXq_secondary:hover{box-shadow:inset 0 0 0 1px var(--ink-soft)}._MzjXq_text{min-width:0;min-height:44px;padding:0 var(--space-2);color:var(--ink-soft);text-underline-offset:4px;background:0 0;font-size:14px;text-decoration:underline}._MzjXq_text:hover{color:var(--ink)}._MzjXq_arrow{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .15s ease-out}._MzjXq_button:not([aria-disabled=true]):hover ._MzjXq_arrow{transform:translate(3px)}@media (max-width:599px){._MzjXq_large{width:100%;min-width:0;min-height:var(--btn-h)}}
._3gxe2q_meta{align-items:center;gap:var(--space-2);margin:0 0 var(--gap-meta-question);font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;line-height:1.4;display:flex}._3gxe2q_chip{border-radius:var(--radius-chip);background:var(--surface-muted);color:var(--ink-soft);letter-spacing:.14em;padding:2px 8px;display:inline-block}._3gxe2q_prompt{gap:var(--space-1);margin:0 0 var(--gap-question-options);font-size:var(--fs-question);line-height:var(--lh-question);color:var(--ink);overflow-wrap:anywhere;flex-direction:column;font-weight:500;display:flex}._3gxe2q_prompt:focus,._3gxe2q_prompt:focus-visible{outline:none}._3gxe2q_line{display:block}._3gxe2q_context{font-size:var(--fs-context);color:var(--ink-soft)}._3gxe2q_blank{width:var(--blank-w);border-bottom:2px solid var(--ink);vertical-align:baseline;max-width:40%;height:1em;margin:0 .2em;display:inline-block}._3gxe2q_passage{margin:0 0 var(--gap-question-options);background:var(--surface-muted);border-radius:var(--radius-option);overflow:hidden}._3gxe2q_passageHead{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) 0;display:flex}._3gxe2q_passageLabel{font-family:var(--font-mono);font-size:var(--fs-meta);letter-spacing:.18em;color:var(--muted)}._3gxe2q_passageToggle{min-height:44px;padding:0 var(--space-2);color:var(--ink);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:600;text-decoration:underline;display:none}._3gxe2q_passageBody{max-height:var(--passage-max-h);padding:var(--space-2) var(--space-4) var(--space-4);font-size:var(--fs-passage);line-height:var(--lh-passage);color:var(--ink);overscroll-behavior:contain;overflow-y:auto}._3gxe2q_passageBody p{margin:0 0 var(--space-3);max-width:65ch}._3gxe2q_passageBody p:last-child{margin-bottom:0}._3gxe2q_passageBody:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}._3gxe2q_options{gap:var(--option-gap);flex-direction:column;display:flex}._3gxe2q_option{align-items:center;gap:var(--space-3);width:100%;min-height:var(--option-min-h);padding:var(--option-pad-y) var(--option-pad-x);border-radius:var(--radius-option);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);text-align:left;font-size:var(--fs-option);cursor:pointer;border:0;line-height:1.35;transition:box-shadow .12s ease-out,background-color .12s ease-out;display:flex}._3gxe2q_option:hover{box-shadow:inset 0 0 0 1px var(--ink-soft)}._3gxe2q_option[aria-checked=true]{background:var(--surface-muted);box-shadow:inset 0 0 0 var(--border-selected) var(--ink)}._3gxe2q_option:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}._3gxe2q_option[aria-disabled=true]{opacity:.6;cursor:default}._3gxe2q_radio{width:var(--radio-size);height:var(--radio-size);box-shadow:inset 0 0 0 2px var(--radio);border-radius:50%;flex:none;position:relative}._3gxe2q_option[aria-checked=true] ._3gxe2q_radio{box-shadow:inset 0 0 0 var(--border-selected) var(--ink)}._3gxe2q_option[aria-checked=true] ._3gxe2q_radio:after{content:"";inset:calc((var(--radio-size) - var(--radio-dot)) / 2);background:var(--ink);border-radius:50%;position:absolute}._3gxe2q_optionText{overflow-wrap:anywhere}._3gxe2q_readingLayout{gap:var(--space-6);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;display:grid}._3gxe2q_readingLayout ._3gxe2q_passage{margin:0}@media (max-width:899px){._3gxe2q_readingLayout{grid-template-columns:minmax(0,1fr);gap:0}._3gxe2q_readingLayout ._3gxe2q_passage{margin-bottom:var(--gap-question-options)}._3gxe2q_passageToggle{display:inline-block}._3gxe2q_passageHead{padding-top:0}._3gxe2q_passage[data-open=false] ._3gxe2q_passageBody{display:none}}@media (max-width:599px){._3gxe2q_passageBody{max-height:32dvh}}
.p-5sba_footer{margin-top:var(--space-8);border-top:1px solid var(--line);background:var(--surface);font-size:14px}.p-5sba_inner{gap:var(--space-5);max-width:1120px;padding:var(--space-7) var(--space-6) var(--space-5);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}@media (min-width:640px){.p-5sba_inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.p-5sba_inner{gap:var(--space-6);grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr))}}.p-5sba_brand p{margin:var(--space-2) 0 0;max-width:34ch;color:var(--ink-soft);line-height:1.55}.p-5sba_wordmark{min-height:44px;color:var(--ink);letter-spacing:-.02em;align-items:center;font-size:20px;font-weight:700;text-decoration:none;display:inline-flex}.p-5sba_columnTitle{margin:0 0 var(--space-1);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500}.p-5sba_column ul{margin:0;padding:0;list-style:none}.p-5sba_column a{min-height:44px;color:var(--ink-soft);align-items:center;text-decoration:none;display:inline-flex}.p-5sba_column a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.p-5sba_levelList{column-gap:var(--space-4);grid-template-columns:repeat(3,minmax(44px,max-content));display:grid}.p-5sba_bottom{justify-content:space-between;align-items:center;gap:var(--space-3);max-width:1120px;padding:var(--space-4) var(--space-6) calc(var(--space-5) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;margin:0 auto;display:flex}.p-5sba_bottom p{margin:0}.p-5sba_consent{min-height:44px;font:inherit;color:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.p-5sba_consent:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.p-5sba_controls{align-items:center;gap:var(--space-2);display:flex}.p-5sba_controls .p-5sba_control{display:inline-flex!important}@media (max-width:599px){.p-5sba_inner,.p-5sba_bottom{padding-left:var(--space-4);padding-right:var(--space-4)}}@media (max-width:899px),(pointer:coarse){.p-5sba_column a{min-width:44px}}
.WOx-EW_page{max-width:1120px;padding:var(--space-5) var(--space-6) var(--space-7);margin:0 auto}.WOx-EW_layout{gap:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}.WOx-EW_article{min-width:0;max-width:700px}.WOx-EW_sidebar{display:none}@media (min-width:1100px){.WOx-EW_layout{grid-template-columns:minmax(0,700px) 300px;justify-content:space-between}.WOx-EW_sidebar{display:block}}.WOx-EW_sticky{top:var(--space-5);gap:var(--space-5);flex-direction:column;display:flex;position:sticky}.WOx-EW_progress{z-index:30;background:var(--info-line);transform-origin:0;pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){.WOx-EW_progress{transition:transform 80ms linear}}.WOx-EW_header{margin-bottom:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--line)}.WOx-EW_cover{aspect-ratio:16/7;width:100%;height:auto;margin:0 0 var(--space-5);object-fit:cover;background:var(--surface-muted);border-radius:16px;display:block}.WOx-EW_category{margin:0 0 var(--space-2);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:500}.WOx-EW_title{margin:0 0 var(--space-3);font-family:var(--font-serif);letter-spacing:-.01em;text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(30px,4vw,40px);font-weight:600;line-height:1.15}.WOx-EW_meta{align-items:center;gap:0 var(--space-2);margin:0 0 var(--space-3);color:var(--ink-soft);flex-wrap:wrap;font-size:14px;display:flex}.WOx-EW_meta a{min-height:44px;color:var(--ink);text-underline-offset:3px;align-items:center;font-weight:600;display:inline-flex}.WOx-EW_levels{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.WOx-EW_levelLink{min-width:44px;min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-chip);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font-family:var(--font-display);place-items:center;font-size:13px;font-weight:600;text-decoration:none;display:inline-grid}.WOx-EW_levelLink:hover{box-shadow:inset 0 0 0 1px var(--ink-soft)}.WOx-EW_tocMobile{margin:0 0 var(--space-5);border-radius:var(--radius-option);background:var(--surface-muted)}.WOx-EW_tocMobile summary{min-height:48px;padding:0 var(--space-4);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);cursor:pointer;justify-content:space-between;align-items:center;font-size:12px;font-weight:500;list-style:none;display:flex}.WOx-EW_tocMobile summary::-webkit-details-marker{display:none}.WOx-EW_tocMobile summary:after{content:"+";font-size:18px;font-family:var(--font-ui)}.WOx-EW_tocMobile[open] summary:after{content:"−"}.WOx-EW_tocMobile nav{padding:0 var(--space-4) var(--space-3)}@media (min-width:1100px){.WOx-EW_tocMobile{display:none}}.WOx-EW_toc{overscroll-behavior:contain;max-height:calc(100vh - 360px);overflow-y:auto}.WOx-EW_sideLabel{margin:0 0 var(--space-2);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500}.WOx-EW_tocList{margin:0;padding:0;font-size:14px;line-height:1.4;list-style:none}.WOx-EW_tocList a{padding:7px 0 7px var(--space-3);border-left:2px solid var(--line);color:var(--ink-soft);text-decoration:none;display:block}.WOx-EW_tocList li[data-depth="3"] a{padding-left:var(--space-5);font-size:13px}.WOx-EW_tocList a:hover{color:var(--ink);border-left-color:var(--ink-soft)}.WOx-EW_tocList a[aria-current=true]{border-left-color:var(--info-line);color:var(--ink);font-weight:600}.WOx-EW_sideCta{padding:var(--space-4);border-radius:var(--radius-card);background:var(--brand-navy);color:var(--on-brand-navy)}.WOx-EW_sideCert{margin:0 0 var(--space-3);background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 8px 24px #00000040}.WOx-EW_sideCert svg{width:100%;height:auto;display:block}.WOx-EW_sideCtaTitle{margin:0 0 var(--space-1);font-size:17px;font-weight:600}.WOx-EW_sideCtaText{margin:0 0 var(--space-3);opacity:.9;font-size:14px;line-height:1.5}.WOx-EW_sideCtaNote{margin:var(--space-2) 0 0;opacity:.8;font-size:12px}.WOx-EW_redButton{min-height:48px;padding:0 var(--space-5);background:var(--cta-red);color:#fff;border-radius:999px;justify-content:center;align-items:center;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.WOx-EW_sideCta .WOx-EW_redButton{width:100%}.WOx-EW_redButton:hover{filter:brightness(1.08)}.WOx-EW_redButton:focus-visible{outline-offset:2px;outline:3px solid #fff}.WOx-EW_prose h2{margin:var(--space-7) 0 var(--space-3);scroll-margin-top:var(--space-5)}.WOx-EW_prose .heading-anchor{color:var(--muted);opacity:0;margin-left:.35em;padding:0 .15em;font-weight:400;text-decoration:none}:is(.WOx-EW_prose h2:hover .heading-anchor,.WOx-EW_prose h3:hover .heading-anchor,.WOx-EW_prose .heading-anchor:focus-visible){opacity:1}@media (hover:none){.WOx-EW_prose .heading-anchor{display:none}}.WOx-EW_faq,.WOx-EW_sources{margin-top:var(--space-7)}.WOx-EW_faq h2,.WOx-EW_sources h2,.WOx-EW_related h2{margin:0 0 var(--space-4);font-size:24px;font-weight:600;line-height:1.3}.WOx-EW_faq details{margin-bottom:var(--space-2);border-radius:var(--radius-option);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.WOx-EW_faq summary{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-2) var(--space-4);cursor:pointer;border-radius:var(--radius-option);font-size:16px;font-weight:600;list-style:none;display:flex}.WOx-EW_faq summary::-webkit-details-marker{display:none}.WOx-EW_faq summary:hover{background:var(--surface-muted)}.WOx-EW_faq summary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.WOx-EW_faq summary svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px;transition:transform .15s ease-out}.WOx-EW_faq details[open] summary svg{transform:rotate(180deg)}.WOx-EW_faq details p{padding:0 var(--space-4) var(--space-4);color:var(--ink-soft);margin:0;font-size:16px;line-height:1.6}.WOx-EW_sources ol{margin:0 0 var(--space-3);padding-left:1.4em;font-size:14px;line-height:1.55}.WOx-EW_sources li{padding:3px 0}.WOx-EW_sources a{color:var(--ink);text-underline-offset:3px;overflow-wrap:anywhere}.WOx-EW_sources strong{font-weight:600}.WOx-EW_accessed,.WOx-EW_sourcesNote{color:var(--muted)}.WOx-EW_sourcesNote{margin:0;font-size:13px}.WOx-EW_officialNote{margin:var(--space-6) 0 0;padding:var(--space-4) var(--space-5);border-left:4px solid var(--ink);border-radius:var(--radius-chip);background:var(--surface-muted);font-size:15px}.WOx-EW_redaktion{gap:var(--space-4);margin-top:var(--space-6);padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);align-items:flex-start;display:flex}.WOx-EW_monogram{background:var(--brand-navy);color:#fff;letter-spacing:.02em;border-radius:12px;flex:none;place-items:center;width:52px;height:52px;font-size:18px;font-weight:600;display:grid}.WOx-EW_mark{flex:none;width:52px;height:52px;display:block}.WOx-EW_redaktionTitle{margin:0 0 var(--space-1);font-size:17px;font-weight:600}.WOx-EW_redaktion p{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.5}.WOx-EW_redaktion .WOx-EW_redaktionLinks{gap:0 var(--space-4);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.WOx-EW_redaktionLinks a{min-height:44px;color:var(--ink);text-underline-offset:3px;align-items:center;font-weight:500;display:inline-flex}.WOx-EW_share{margin-top:var(--space-5)}.WOx-EW_shareTitle{margin:0 0 var(--space-2);font-size:15px;font-weight:600}.WOx-EW_shareRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.WOx-EW_shareButton{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);cursor:pointer;border:0;border-radius:999px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.WOx-EW_shareButton:hover{box-shadow:inset 0 0 0 1px var(--ink-soft)}.WOx-EW_shareButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.WOx-EW_copyFallback{width:100%;min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-chip);box-shadow:inset 0 0 0 1px var(--line);background:var(--surface);border:0;font-size:14px}.WOx-EW_related{margin-top:var(--space-8)}.WOx-EW_relatedGrid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.WOx-EW_relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.WOx-EW_closing{margin-top:var(--space-8);background:var(--surface-muted);border-top:1px solid var(--line)}.WOx-EW_closingInner{max-width:760px;padding:var(--space-8) var(--space-6);text-align:center;margin:0 auto}.WOx-EW_closingTitle{margin:0 0 var(--space-3);font-family:var(--font-serif);text-wrap:balance;font-size:clamp(28px,4vw,40px);font-weight:600;line-height:1.15}.WOx-EW_closingText{margin:0 0 var(--space-5);color:var(--ink-soft);font-size:17px;line-height:1.6}.WOx-EW_closingNote{margin:var(--space-3) 0 0;color:var(--muted);font-size:13px}@media (max-width:599px){.WOx-EW_page{padding:var(--space-4) var(--space-4) var(--space-6)}.WOx-EW_cover{border-radius:12px}.WOx-EW_redaktion{flex-direction:column}.WOx-EW_closingInner{padding:var(--space-7) var(--space-4)}.WOx-EW_faq h2,.WOx-EW_sources h2,.WOx-EW_related h2{font-size:21px}}.WOx-EW_closing+footer{margin-top:0}.WOx-EW_coverCredit{text-align:right;color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.4}.WOx-EW_coverCredit a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:2px}
.NkFR1G_section{max-width:680px;padding:0 var(--space-4) var(--space-8);margin:0 auto}.NkFR1G_levels{gap:var(--space-3);margin:0 0 var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid;padding:0!important}.NkFR1G_levels li{margin:0!important}@media (max-width:520px){.NkFR1G_levels{grid-template-columns:repeat(2,minmax(0,1fr))}}.NkFR1G_levelCard{height:100%;min-height:72px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-option);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);flex-direction:column;gap:2px;text-decoration:none;display:flex}a.NkFR1G_levelCard:hover{box-shadow:inset 0 0 0 2px var(--ink)}a.NkFR1G_levelCard:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.NkFR1G_levelCard[aria-current=page]{background:var(--surface-muted);box-shadow:inset 0 0 0 2px var(--ink)}.NkFR1G_levelCode{font-family:var(--font-mono);font-size:20px;font-weight:600}.NkFR1G_levelName{color:var(--muted);font-size:14px;line-height:1.35}.NkFR1G_steps{counter-reset:step;list-style:none;padding:0!important}.NkFR1G_steps li{counter-increment:step;padding-left:44px;position:relative}.NkFR1G_steps li:before{content:counter(step);background:var(--surface-muted);border-radius:50%;place-items:center;width:30px;height:30px;font-size:15px;font-weight:600;display:grid;position:absolute;top:0;left:0}.NkFR1G_honesty{margin:0 0 var(--space-5);padding:var(--space-3) var(--space-4);border-left:3px solid var(--ink);background:var(--surface-muted);font-size:16px;font-weight:500}.NkFR1G_compare th:first-child{width:26%}.NkFR1G_example{margin:0 0 var(--space-4);padding:var(--space-4);border-radius:var(--radius-option);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.NkFR1G_example>*{margin:0}.NkFR1G_exampleNo{margin-bottom:var(--space-1);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:13px;display:block}.NkFR1G_exampleQ{font-weight:600}.NkFR1G_exampleOptions{margin:var(--space-2) 0 var(--space-3)!important;padding-left:1.6em!important}.NkFR1G_solution summary{cursor:pointer;text-underline-offset:3px;align-items:center;min-height:44px;font-weight:600;text-decoration:underline;display:inline-flex}.NkFR1G_solution summary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:4px}.NkFR1G_solution p{margin:var(--space-2) 0 0}.NkFR1G_examNote{color:var(--muted)}
._0snM2q_page{--header-h-test:var(--header-h)}._0snM2q_page header[data-variant=test]{z-index:20;position:sticky;top:0}._0snM2q_main{background:var(--bg)}._0snM2q_hero{--card-max-w:880px;--card-top:var(--space-4);background:linear-gradient(180deg, var(--surface-muted) 0%, var(--bg) 100%);padding:var(--space-6) 0 var(--space-5)}._0snM2q_heroHead,._0snM2q_heroFoot{max-width:calc(var(--card-max-w) + 2 * var(--space-4));padding:0 var(--space-4);text-align:center;margin:0 auto}._0snM2q_label{margin:0 0 var(--space-2);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:13px}._0snM2q_h1{margin:0 0 var(--space-2);letter-spacing:-.01em;font-size:clamp(28px,4vw,40px);font-weight:600;line-height:1.15}._0snM2q_info{color:var(--ink-soft);margin:0;font-size:16px}._0snM2q_cardSlot{scroll-margin-top:calc(var(--header-h) + 1px + env(safe-area-inset-top,0px));height:calc(100svh - var(--header-h) - 1px - env(safe-area-inset-top,0px))}._0snM2q_cardSlot>*{box-sizing:border-box;height:100%}._0snM2q_heroFoot{justify-content:center;align-items:center;gap:var(--space-2);flex-direction:column;height:92px;display:flex}._0snM2q_more{width:100%;padding-top:var(--space-4);border-top:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;font-size:14px;font-weight:600}._0snM2q_small{color:var(--muted);margin:0;font-size:14px}._0snM2q_scroll{align-items:center;gap:var(--space-1);min-height:44px;color:var(--ink);font-weight:600;text-decoration:none;display:inline-flex}._0snM2q_scroll svg{fill:none;stroke:currentColor;stroke-width:2px;width:20px;height:20px}._0snM2q_scroll:hover{text-underline-offset:4px;text-decoration:underline}._0snM2q_section{padding:var(--space-8,64px) 0;background:var(--bg)}._0snM2q_alt{background:var(--surface)}._0snM2q_inner{max-width:1040px;padding:0 var(--space-6);margin:0 auto}._0snM2q_section h2,._0snM2q_band h2{margin:0 0 var(--space-4);font-size:clamp(24px,3vw,32px);font-weight:600;line-height:1.2}._0snM2q_section h3{margin:0 0 var(--space-2);font-size:18px;line-height:1.3}._0snM2q_section p{line-height:1.6}._0snM2q_intro{max-width:720px;margin:0 0 var(--space-6);color:var(--ink-soft);font-size:17px}._0snM2q_note{margin:var(--space-5) 0 0;color:var(--muted);font-size:15px}._0snM2q_steps{gap:var(--space-4);margin:0 0 var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}._0snM2q_stepCard{padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--card-shadow), inset 0 0 0 1px var(--line);position:relative}._0snM2q_stepCard p{margin:0}._0snM2q_stepIcon{width:44px;height:44px;margin-bottom:var(--space-3);background:var(--info-bg);border-radius:12px;place-items:center;display:inline-grid}._0snM2q_stepIcon svg{fill:none;width:22px;height:22px;stroke:var(--ink);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}._0snM2q_stepNo{top:var(--space-4);right:var(--space-5);font-family:var(--font-mono);color:var(--line);font-size:28px;position:absolute}._0snM2q_cols2{gap:var(--space-6);margin-bottom:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._0snM2q_cols2 p{margin:0}._0snM2q_certGrid{gap:var(--space-8,48px);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;display:grid}._0snM2q_certImage>*{max-width:none;margin:0}._0snM2q_ticks,._0snM2q_crosses{margin:0 0 var(--space-4);padding:0;list-style:none}._0snM2q_ticks li,._0snM2q_crosses li{padding-left:28px;line-height:1.5;position:relative}._0snM2q_ticks li+li,._0snM2q_crosses li+li{margin-top:var(--space-2)}._0snM2q_ticks li:before{content:"✓";color:var(--success,#1f7a3a);font-weight:700;position:absolute;left:0}._0snM2q_crosses li:before{content:"✕";color:var(--accent-cta);font-weight:700;position:absolute;left:2px}._0snM2q_textLink{font-weight:600}._0snM2q_skillGrid{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._0snM2q_skillCard{padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}._0snM2q_skillCard p{color:var(--ink-soft);margin:0;font-size:15px}._0snM2q_count{float:right;font-family:var(--font-mono);color:var(--muted);font-weight:600}._0snM2q_bars{align-items:end;gap:var(--space-3);height:240px;margin:0 0 var(--space-6);grid-template-columns:repeat(6,minmax(0,1fr));padding:0;list-style:none;display:grid}._0snM2q_bars li{height:var(--h)}._0snM2q_bar{justify-content:flex-start;gap:var(--space-1);height:100%;padding:var(--space-3) var(--space-2);background:var(--brand-navy);color:var(--on-brand-navy);text-align:center;border-radius:12px 12px 4px 4px;flex-direction:column;text-decoration:none;display:flex}._0snM2q_bars li:nth-child(odd) ._0snM2q_bar{background:color-mix(in srgb, var(--brand-navy) 82%, var(--surface))}._0snM2q_bar:hover,._0snM2q_bar:focus-visible{outline:3px solid var(--focus-ring,var(--info-line));outline-offset:2px}._0snM2q_barLevel{font-size:22px;font-weight:700}._0snM2q_barRange{opacity:.9;font-size:13px;line-height:1.3}._0snM2q_tableWrap{max-width:480px;margin-bottom:var(--space-4);overflow-x:auto}._0snM2q_table{border-collapse:collapse;width:100%;font-size:15px}._0snM2q_table th,._0snM2q_table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);text-align:left}._0snM2q_packages{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px;display:grid}._0snM2q_package{padding:var(--space-6);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--card-shadow), inset 0 0 0 1px var(--line);flex-direction:column;display:flex;position:relative}._0snM2q_package ._0snM2q_ticks{flex:1}._0snM2q_recommended{box-shadow:var(--card-shadow), inset 0 0 0 2px var(--brand-navy)}._0snM2q_badge{top:calc(-1 * var(--space-3));left:var(--space-6);padding:2px var(--space-3);background:var(--brand-navy);color:var(--on-brand-navy);border-radius:999px;margin:0;font-size:13px;font-weight:600;position:absolute}._0snM2q_price{margin:0 0 var(--space-4);font-size:32px;font-weight:700}._0snM2q_cta{min-height:48px;padding:0 var(--space-6);border-radius:var(--radius-button);background:var(--accent-cta);color:var(--on-accent-cta);justify-content:center;align-self:flex-start;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}._0snM2q_cta:hover{filter:brightness(1.08)}._0snM2q_fitCard{padding:var(--space-5);border-radius:var(--radius-card);background:var(--success-bg)}._0snM2q_notFit{background:var(--verify-danger-bg)}._0snM2q_fitCard ._0snM2q_ticks,._0snM2q_fitCard ._0snM2q_crosses{margin:0}._0snM2q_samples{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._0snM2q_sample{padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);margin:0}._0snM2q_sampleLabel{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-soft);font-size:13px}._0snM2q_section ._0snM2q_sampleQ{margin:var(--space-3) 0;font-size:17px;font-weight:500;line-height:1.45}._0snM2q_sampleOptions{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._0snM2q_sampleOptions li{padding:var(--space-2) var(--space-3);background:var(--surface-muted);border-radius:10px}._0snM2q_sampleOptions span{color:var(--ink-soft);margin-right:6px;font-weight:600}._0snM2q_sampleAnswer{margin-top:var(--space-3)}._0snM2q_sampleAnswer summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:inline-flex}._0snM2q_sampleAnswer p{margin:0}._0snM2q_tips{gap:var(--space-3) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding-left:1.2em;display:grid}._0snM2q_tips li{line-height:1.55}._0snM2q_band{padding:var(--space-8,64px) 0;background:var(--brand-navy);color:var(--on-brand-navy);text-align:center}._0snM2q_band p{margin:0 auto var(--space-5);max-width:560px}._0snM2q_band a{color:inherit}._0snM2q_chips{justify-content:center;gap:var(--space-2);margin:0 0 var(--space-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}._0snM2q_chips a{min-width:52px;min-height:44px;padding:0 var(--space-3);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--on-brand-navy) 40%, transparent);border-radius:999px;place-items:center;font-weight:600;text-decoration:none;display:inline-grid}._0snM2q_chips a:hover{background:color-mix(in srgb, var(--on-brand-navy) 12%, transparent)}._0snM2q_band ._0snM2q_cta{align-self:center}._0snM2q_bandNote{opacity:.85;font-size:14px;margin-top:var(--space-5)!important}._0snM2q_closing{padding:var(--space-5) 0;background:var(--bg);color:var(--muted);font-size:14px}._0snM2q_crumbs ol{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._0snM2q_crumbs li+li:before{content:"›";margin-right:var(--space-2)}._0snM2q_crumbs a{min-height:44px;color:var(--ink-soft);align-items:center;display:inline-flex}._0snM2q_crumbs [aria-current]{align-items:center;min-height:44px;display:inline-flex}._0snM2q_stand{margin:0}@media (max-width:899px){._0snM2q_steps,._0snM2q_skillGrid,._0snM2q_samples{grid-template-columns:minmax(0,1fr)}._0snM2q_skillGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._0snM2q_certGrid,._0snM2q_cols2,._0snM2q_packages,._0snM2q_tips{grid-template-columns:minmax(0,1fr)}._0snM2q_certGrid{gap:var(--space-5)}}@media (max-width:599px){._0snM2q_hero{padding:var(--space-3) 0 var(--space-4);--card-top:var(--space-2)}._0snM2q_label{display:none}._0snM2q_h1{margin-bottom:var(--space-1);font-size:22px}._0snM2q_info{font-size:13px;line-height:1.35}._0snM2q_inner{padding:0 var(--space-4)}._0snM2q_section,._0snM2q_band{padding:var(--space-6) 0}._0snM2q_skillGrid{grid-template-columns:minmax(0,1fr)}._0snM2q_bars{gap:var(--space-1);height:200px}._0snM2q_barLevel{font-size:18px}._0snM2q_barRange{font-size:11px}._0snM2q_stepNo{font-size:22px}}@media (max-width:599px) and (max-height:620px){._0snM2q_hero{--card-pad-y:12px;--card-head-h:44px;--option-gap:6px;--gap-question-options:10px;--gap-meta-question:6px;padding-top:var(--space-2)}._0snM2q_hero [role=radio]{min-height:44px;padding-top:6px;padding-bottom:6px}._0snM2q_h1{font-size:20px}}._0snM2q_nowrap{white-space:nowrap}
.eAfIqq_page{max-width:720px;padding:var(--space-8) var(--space-4) var(--space-8);margin:0 auto}.eAfIqq_wide{max-width:1120px}.eAfIqq_head{margin-bottom:var(--space-6);text-align:center}.eAfIqq_kicker{margin:0 0 var(--space-3);font-family:var(--font-mono);letter-spacing:.16em;color:var(--verify-kicker);font-size:13px;font-weight:600}.eAfIqq_title{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:clamp(34px,6vw,52px);font-weight:500;line-height:1.1}.eAfIqq_lead{max-width:34em;margin:var(--space-3) auto 0;color:var(--ink-soft);font-size:18px;line-height:1.5}.eAfIqq_id{margin:var(--space-3) 0 0;font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink-soft);overflow-wrap:anywhere;font-size:16px}.eAfIqq_result{--tone:var(--success);--tone-bg:var(--success-bg);margin-bottom:var(--space-6);padding:var(--space-5);background:var(--tone-bg);border-radius:20px}.eAfIqq_result[data-tone=expired]{--tone:var(--warn);--tone-bg:var(--warn-bg)}.eAfIqq_result[data-tone=revoked],.eAfIqq_result[data-tone=missing]{--tone:var(--danger);--tone-bg:var(--verify-danger-bg)}.eAfIqq_resultHead{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.eAfIqq_resultHead>div{flex:240px;min-width:0}.eAfIqq_statusIcon{background:var(--tone);border-radius:50%;flex:none;place-items:center;width:52px;height:52px;display:grid}.eAfIqq_statusIcon svg{fill:none;width:26px;height:26px;stroke:var(--tone-bg);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.eAfIqq_resultTitle{font-family:var(--font-serif);color:var(--tone);margin:0;font-size:24px;font-weight:500;line-height:1.25}.eAfIqq_resultSub{color:var(--ink);margin:2px 0 0;font-size:15px;line-height:1.45}.eAfIqq_badge{background:color-mix(in srgb, var(--tone) 14%, var(--tone-bg));color:var(--tone);border-radius:999px;align-items:center;gap:6px;margin:0;padding:6px 14px;font-size:14px;font-weight:600;display:inline-flex}.eAfIqq_badge svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.eAfIqq_tips{margin:var(--space-4) 0 0;color:var(--ink);padding-left:1.2em;font-size:15px;line-height:1.5}.eAfIqq_tips li+li{margin-top:4px}.eAfIqq_inner{gap:var(--space-4);margin-top:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.eAfIqq_panel,.eAfIqq_preview{background:var(--surface);border-radius:14px}.eAfIqq_panel{padding:var(--space-5)}.eAfIqq_details{gap:var(--space-4) var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.eAfIqq_details dt{font-family:var(--font-mono);letter-spacing:.1em;color:var(--ink-soft);font-size:12px}.eAfIqq_details dd{color:var(--ink);overflow-wrap:anywhere;margin:4px 0 0;font-size:18px;line-height:1.35}.eAfIqq_org{color:var(--ink-soft);font-size:14px;display:block}.eAfIqq_actions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.eAfIqq_primary,.eAfIqq_secondary{min-height:48px;padding:0 var(--space-4);border-radius:var(--radius-button);align-items:center;gap:8px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.eAfIqq_primary{background:var(--verify-green);color:var(--on-verify-green)}.eAfIqq_secondary{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.eAfIqq_primary:hover{filter:brightness(1.1)}.eAfIqq_secondary:hover{box-shadow:inset 0 0 0 1px var(--ink-soft)}.eAfIqq_primary svg,.eAfIqq_secondary svg,.eAfIqq_copyButton svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.eAfIqq_copy{margin-top:var(--space-4)}.eAfIqq_copyButton{min-height:44px;font:inherit;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:15px;display:inline-flex}.eAfIqq_copyButton:hover{color:var(--ink);text-decoration:underline}.eAfIqq_primary:focus-visible,.eAfIqq_secondary:focus-visible,.eAfIqq_copyButton:focus-visible,.eAfIqq_preview:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.eAfIqq_preview{padding:var(--space-4);place-items:center;display:grid}.eAfIqq_sheet{aspect-ratio:297/210;background:#fff;width:100%;display:block;box-shadow:0 4px 16px #0000001f}.eAfIqq_sheet svg{width:100%;height:auto;display:block}.eAfIqq_back{margin:var(--space-6) 0 var(--space-2);text-align:center}.eAfIqq_back a{min-height:44px;color:var(--ink);align-items:center;gap:6px;font-size:16px;display:inline-flex}.eAfIqq_footnote{text-align:center;color:var(--muted);margin:0;font-size:14px}.eAfIqq_facts{justify-content:center;gap:var(--space-3) var(--space-6);margin:var(--space-6) 0 0;padding:var(--space-5) 0 0;border-top:1px solid var(--line);color:var(--ink-soft);flex-wrap:wrap;font-size:15px;list-style:none;display:flex}.eAfIqq_facts li{align-items:center;gap:8px;display:inline-flex}.eAfIqq_facts svg{fill:none;width:18px;height:18px;stroke:var(--success);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none}.eAfIqq_after{margin-top:var(--space-8)}@media (max-width:820px){.eAfIqq_inner{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.eAfIqq_details{grid-template-columns:minmax(0,1fr)}.eAfIqq_actions>a{flex:100%;justify-content:center}}
.LNgfJW_sheet{aspect-ratio:297/210;background:#fff;border-radius:4px;width:100%;position:relative;overflow:hidden;box-shadow:0 1px 2px #14233a14,0 12px 32px #14233a1f}.LNgfJW_sheet svg{width:100%;height:100%;display:block}
.YbbDxG_facts{justify-content:center;gap:var(--space-2) var(--space-4);margin:var(--space-5) 0 0;font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-soft);flex-wrap:wrap;padding:0;font-size:14px;list-style:none;display:flex}.YbbDxG_facts li+li:before{content:"·";margin-right:var(--space-4);color:var(--muted)}.YbbDxG_paymentNote{margin:var(--space-3) auto 0;max-width:52ch;color:var(--ink-soft);font-size:15px;line-height:1.5}.YbbDxG_tables{gap:var(--space-5);margin:var(--space-4) 0;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.YbbDxG_table{border-collapse:collapse;width:100%;font-size:16px}.YbbDxG_table caption{margin-bottom:var(--space-2);text-align:left;font-weight:600}.YbbDxG_table th,.YbbDxG_table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.YbbDxG_table thead th{font-size:13px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.YbbDxG_table tbody th{font-weight:600}.YbbDxG_nowrap{white-space:nowrap}.YbbDxG_muted{color:var(--muted);font-weight:400}.YbbDxG_sample{margin:var(--space-4) 0;padding:var(--space-5);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px}.YbbDxG_sampleLabel{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink-soft);font-size:13px}.YbbDxG_sampleQ{margin:var(--space-3) 0;font-size:18px;line-height:1.5}.YbbDxG_sampleOptions{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:0;padding:0;list-style:none;display:grid}.YbbDxG_sampleOptions li{padding:var(--space-2) var(--space-3);background:var(--surface-muted);border-radius:10px}.YbbDxG_sampleOptions span{color:var(--ink-soft);margin-right:6px;font-weight:600}.YbbDxG_sampleAnswer{margin-top:var(--space-3)}.YbbDxG_sampleAnswer summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:inline-flex}.YbbDxG_sampleAnswer summary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.YbbDxG_sampleAnswer p{margin:0}.YbbDxG_sampleNote{margin:var(--space-3) 0 0;color:var(--muted);font-size:14px}.YbbDxG_certFrame{max-width:560px;margin:var(--space-4) 0}.YbbDxG_boundary{margin:var(--space-6) 0;padding:var(--space-5);background:var(--info-bg);box-shadow:inset 4px 0 0 var(--info-line);border-radius:16px}.YbbDxG_boundary h2{margin-top:0}.YbbDxG_boundary h3{margin:0 0 var(--space-2);font-size:17px}.YbbDxG_boundaryCols{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.YbbDxG_boundaryCols ul{margin:0}.YbbDxG_sources ul{padding-left:1.2em}.YbbDxG_stand{color:var(--muted);font-size:14px}.YbbDxG_lead{color:var(--ink);font-size:19px;line-height:1.55}.YbbDxG_ctaRow{margin:var(--space-5) 0 0}.YbbDxG_ctaRow+.YbbDxG_paymentNote{text-align:left;margin-left:0}.YbbDxG_ctaRow~.YbbDxG_facts{justify-content:flex-start}.YbbDxG_cta{min-height:52px;padding:0 var(--space-6);background:var(--accent-cta);color:var(--on-accent-cta);border-radius:999px;align-items:center;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}.YbbDxG_cta:hover{filter:brightness(1.08)}.YbbDxG_cta:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.YbbDxG_ctaRow>a.YbbDxG_cta,.YbbDxG_ctaRow>a.YbbDxG_cta:visited,.YbbDxG_ctaRow>a.YbbDxG_cta:hover{color:var(--on-accent-cta);text-decoration:none}.YbbDxG_selfCheck{margin:var(--space-4) 0;padding:var(--space-5);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:16px}.YbbDxG_selfCheck legend{float:left;width:100%;margin-bottom:var(--space-1);font-size:18px;font-weight:700}.YbbDxG_selfCheck ul{clear:both;margin:var(--space-3) 0 0;padding:0;list-style:none}.YbbDxG_checkItem{align-items:flex-start;gap:var(--space-3);cursor:pointer;min-height:44px;padding:8px 0;line-height:1.45;display:flex}.YbbDxG_checkItem input{width:20px;height:20px;accent-color:var(--brand-navy);flex:none;margin:2px 0 0}.YbbDxG_checkItem input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.YbbDxG_selfResult{min-height:1.5em;margin:var(--space-2) 0 0;font-weight:500}@media (max-width:640px){.YbbDxG_stackTable thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.YbbDxG_stackTable,.YbbDxG_stackTable tbody,.YbbDxG_stackTable tr,.YbbDxG_stackTable th,.YbbDxG_stackTable td{width:auto;display:block;min-width:0!important}.YbbDxG_stackTable tr{padding:var(--space-3) 0;border-bottom:1px solid var(--line)}.YbbDxG_stackTable th,.YbbDxG_stackTable td{padding:2px var(--space-3);border:0;background:0 0!important}.YbbDxG_stackTable td[data-label]:before{content:attr(data-label);margin-top:var(--space-2);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);font-size:12px;display:block}}@media (max-width:899px),(pointer:coarse){.YbbDxG_table tbody th a,.YbbDxG_related a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}}.YbbDxG_soundNote{margin:var(--space-2) 0 0;color:var(--ink-soft);font-size:15px}.YbbDxG_glance{margin:var(--space-6) 0;padding:var(--space-5);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px}.YbbDxG_glanceTitle{margin:0 0 var(--space-2);font-weight:700}.YbbDxG_glance ul{margin:0;padding-left:1.2em}.YbbDxG_glance li+li{margin-top:var(--space-1)}.YbbDxG_topLine{color:var(--ink-soft);margin:0;font-size:15px}@media (max-width:599px){.YbbDxG_topLine{font-size:14px;line-height:1.4}}.YbbDxG_articles ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.YbbDxG_articles li{padding:var(--space-4);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px}.YbbDxG_articles li a{font-weight:600}.YbbDxG_articles li p{margin:var(--space-1) 0 0;color:var(--ink-soft);font-size:15px}.YbbDxG_trustLine{margin:var(--space-1) 0 var(--space-5);color:var(--muted);font-size:14px}
.KTjWmW_field{flex-direction:column;gap:6px;min-width:0;display:flex}.KTjWmW_label{color:var(--ink);font-size:14px;font-weight:600}.KTjWmW_input{width:100%;min-height:var(--field-h);padding:0 var(--space-3);border-radius:var(--radius-chip);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border:0;font-size:16px;transition:box-shadow .12s ease-out}.KTjWmW_input:hover{box-shadow:inset 0 0 0 1px var(--ink-soft)}.KTjWmW_input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;box-shadow:inset 0 0 0 1.5px var(--ink)}.KTjWmW_field[data-invalid] .KTjWmW_input{box-shadow:inset 0 0 0 1.5px var(--danger)}.KTjWmW_help,.KTjWmW_error{margin:0;font-size:14px;line-height:1.4}.KTjWmW_help{color:var(--muted)}.KTjWmW_error{color:var(--danger);font-weight:500}.KTjWmW_checkField{flex-direction:column;gap:6px;display:flex}.KTjWmW_check{align-items:flex-start;gap:var(--space-3);cursor:pointer;min-height:44px;color:var(--ink);padding-top:11px;font-size:15px;line-height:1.45;display:flex}.KTjWmW_check input{opacity:0;width:1px;height:1px;position:absolute}.KTjWmW_box{width:20px;height:20px;box-shadow:inset 0 0 0 2px var(--radio);background:var(--surface);border-radius:6px;flex:none;place-items:center;margin-top:1px;display:grid}.KTjWmW_box svg{fill:none;width:14px;height:14px;stroke:var(--on-ink);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;opacity:0}.KTjWmW_check input:checked+.KTjWmW_box{background:var(--ink);box-shadow:none}.KTjWmW_check input:checked+.KTjWmW_box svg{opacity:1}.KTjWmW_check input:focus-visible+.KTjWmW_box{outline:3px solid var(--focus-ring);outline-offset:2px}.KTjWmW_checkField[data-invalid] .KTjWmW_box{box-shadow:inset 0 0 0 2px var(--danger)}
.BN9xhG_ladder{grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;gap:6px;margin:0;padding:0;list-style:none;display:grid}.BN9xhG_step{min-height:calc(40px + var(--step) * 7px);border-radius:var(--radius-chip);color:var(--ink-soft);background:repeating-linear-gradient(-45deg, var(--surface-muted), var(--surface-muted) 6px, var(--surface) 6px, var(--surface) 10px);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;justify-content:flex-end;gap:2px;padding:6px;display:flex;position:relative}.BN9xhG_step[data-passed=true]{background:var(--ink);color:var(--on-ink);box-shadow:none}.BN9xhG_step[data-reached]{outline:2px solid var(--ink);outline-offset:2px}.BN9xhG_stepLevel{font-family:var(--font-display);font-size:15px;font-weight:700;line-height:1}.BN9xhG_stepScore{font-family:var(--font-mono);font-variant-numeric:tabular-nums;opacity:.85;font-size:11px}.BN9xhG_stepMark{opacity:.8;font-size:12px;position:absolute;top:6px;right:8px}.BN9xhG_bars{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BN9xhG_barHead{color:var(--ink);justify-content:space-between;margin-bottom:6px;font-size:15px;display:flex}.BN9xhG_barValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-soft)}.BN9xhG_bar{background:var(--surface-muted);border-radius:999px;height:8px;overflow:hidden}.BN9xhG_bar span{border-radius:inherit;background:var(--ink);height:100%;display:block}.BN9xhG_preview{margin:0}.BN9xhG_locked{position:relative}.BN9xhG_lock{background:#14233a;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 4px 12px #14233a40}.BN9xhG_lock svg{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.BN9xhG_lockNote{margin-top:var(--space-3);text-align:center;color:var(--muted);font-size:13px}.BN9xhG_review{gap:var(--space-5);flex-direction:column;display:flex}.BN9xhG_reviewHead{margin:0 0 var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.14em;color:var(--ink-soft);justify-content:space-between;font-size:14px;font-weight:500;display:flex}.BN9xhG_reviewList{margin:0;padding:0;list-style:none}.BN9xhG_reviewItem{gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--line);display:flex}.BN9xhG_reviewIcon{width:26px;height:26px;color:var(--danger);background:color-mix(in srgb, var(--danger) 12%, transparent);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.BN9xhG_reviewItem[data-correct=true] .BN9xhG_reviewIcon{color:var(--success);background:var(--success-bg)}.BN9xhG_reviewBody{flex:1;min-width:0}.BN9xhG_reviewPrompt{color:var(--ink);overflow-wrap:anywhere;flex-direction:column;gap:2px;display:flex}.BN9xhG_reviewPrompt [role=img]{width:56px}.BN9xhG_reviewAnswers{gap:var(--space-1) var(--space-5);margin:var(--space-2) 0 0;flex-wrap:wrap;font-size:14px;display:flex}.BN9xhG_reviewAnswers dt{color:var(--muted);display:inline}.BN9xhG_reviewAnswers dt:after{content:": "}.BN9xhG_reviewAnswers dd{margin:0;font-weight:600;display:inline}.BN9xhG_reviewAnswers dd[data-tone=good]{color:var(--success)}.BN9xhG_reviewAnswers dd[data-tone=bad]{color:var(--danger)}@media (max-width:599px){.BN9xhG_step{min-height:calc(36px + var(--step) * 6px);padding:5px}.BN9xhG_stepLevel{font-size:14px}.BN9xhG_stepScore{font-size:11px}.BN9xhG_stepMark{font-size:10px;top:4px;right:5px}}
.E0kJGG_hero{max-width:720px;padding:var(--space-9) var(--space-4);text-align:center;margin:0 auto}.E0kJGG_kicker{margin:0 0 var(--space-4);text-transform:uppercase;font-weight:400;line-height:1.5;font-family:var(--font-mono);letter-spacing:.22em;color:var(--muted);font-size:14px;display:block}.E0kJGG_hero h1{margin:0 0 var(--space-4);letter-spacing:-.02em;font-size:clamp(32px,6vw,52px);font-weight:600;line-height:1.1}.E0kJGG_lead{margin:0 auto var(--space-6);max-width:56ch;color:var(--ink-soft);font-size:19px}.E0kJGG_price{margin:0 auto var(--space-5);max-width:56ch;color:var(--ink);font-size:16px;font-weight:500}.E0kJGG_cta{min-height:56px;padding:0 var(--space-6);background:var(--accent-cta);color:var(--on-accent-cta);border-radius:999px;align-items:center;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex}.E0kJGG_note{margin:var(--space-6) auto 0;max-width:56ch;color:var(--muted);font-size:14px}.E0kJGG_heroLink{margin:var(--space-3) 0 0;color:var(--ink-soft);font-size:15px}.E0kJGG_heroLink a{min-height:44px;color:var(--ink);align-items:center;display:inline-flex}
._2AZTba_page{max-width:1080px;min-height:100vh;padding:var(--space-6) var(--space-6) var(--space-8);margin:0 auto}._2AZTba_columns{justify-content:space-between;gap:var(--space-7);grid-template-columns:minmax(0,600px) 380px;align-items:start;display:grid}._2AZTba_main{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}._2AZTba_label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px;font-weight:500}._2AZTba_badge{border-radius:var(--radius-chip);background:var(--success-bg);color:var(--success);font-family:var(--font-mono);letter-spacing:.16em;align-self:flex-start;margin:0;padding:4px 10px;font-size:11px}._2AZTba_title{margin:calc(var(--space-3) * -1) 0 0;font-family:var(--font-serif);font-weight:500;font-size:var(--fs-result-title);letter-spacing:-.01em;overflow-wrap:anywhere;line-height:1.2}._2AZTba_usage{align-items:center;gap:var(--space-3);margin-top:calc(var(--space-3) * -1);flex-wrap:wrap;display:flex}._2AZTba_usage ul{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._2AZTba_usage li{border-radius:var(--radius-chip);background:var(--surface-muted);color:var(--ink-soft);padding:3px 10px;font-size:12px}._2AZTba_levelCard{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--card-shadow);flex-direction:column;display:flex}._2AZTba_levelCard>._2AZTba_label:not(:first-child){margin-top:var(--space-3)}._2AZTba_levelTop{gap:var(--space-5);align-items:flex-start;display:flex}._2AZTba_levelBadge{width:var(--level-badge);height:var(--level-badge);background:var(--ink);color:var(--on-ink);font-family:var(--font-display);font-weight:700;font-size:calc(var(--level-badge) * .38);box-shadow:0 0 0 5px var(--surface), 0 0 0 6px var(--line);border-radius:50%;flex:none;place-items:center;display:grid}._2AZTba_levelBadge[data-none]{background:var(--surface-muted);color:var(--muted)}._2AZTba_levelText{min-width:0}._2AZTba_levelName{margin:var(--space-2) 0 0;font-family:var(--font-display);color:var(--ink);font-size:18px;font-weight:600;line-height:1.3}._2AZTba_levelName span{color:var(--ink-soft);font-weight:600}._2AZTba_canDo{margin:var(--space-2) 0 0;color:var(--ink-soft)}._2AZTba_summaryLine{margin:var(--space-3) 0 0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-soft);font-size:13px}._2AZTba_section{gap:var(--space-4);flex-direction:column;display:flex}._2AZTba_names{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._2AZTba_help{color:var(--muted);margin:0;font-size:14px}._2AZTba_names+._2AZTba_help{margin-top:calc(var(--space-2) * -1)}._2AZTba_saveState{min-height:1.5em;color:var(--muted);margin:0;font-size:14px}._2AZTba_saveState[data-state=saved]{color:var(--success)}._2AZTba_saveState[data-state=error]{color:var(--danger)}._2AZTba_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}._2AZTba_reviewWrap{margin-top:var(--space-3)}._2AZTba_sticky{top:var(--space-5);gap:var(--space-5);flex-direction:column;display:flex;position:sticky}._2AZTba_summary{padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--card-shadow)}._2AZTba_summaryList{gap:var(--space-2);margin:var(--space-4) 0;color:var(--ink);flex-direction:column;padding:0;list-style:none;display:flex}._2AZTba_summaryList span{color:var(--success);margin-right:4px;font-weight:700}._2AZTba_total{padding:var(--space-3) 0;border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;font-size:16px;display:flex}._2AZTba_total strong{font-size:20px}._2AZTba_cta>*,._2AZTba_ctaFixed>*{width:100%}._2AZTba_columns[data-single]{grid-template-columns:minmax(0,680px);justify-content:center}._2AZTba_ctaButton{min-width:0;min-height:var(--btn-h)}._2AZTba_linkSecondary{min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-button);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);justify-content:center;align-items:center;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}._2AZTba_linkSecondary:hover{box-shadow:inset 0 0 0 1px var(--ink-soft)}._2AZTba_linkButton{min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-button);background:var(--ink);color:var(--on-ink);justify-content:center;align-items:center;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}._2AZTba_simple{align-items:flex-start;gap:var(--space-5);flex-direction:column;max-width:680px;margin:0 auto;display:flex}._2AZTba_lead{color:var(--ink-soft);margin:0;font-size:16px}._2AZTba_confirming{gap:var(--space-4);text-align:center;color:var(--ink-soft);flex-direction:column;display:flex}._2AZTba_summaryLine[data-expired]{color:var(--warn)}._2AZTba_skeleton{border-radius:var(--radius-card);background:var(--skeleton);height:420px;animation:1.4s ease-in-out infinite _2AZTba_pulse}@keyframes _2AZTba_pulse{50%{opacity:.55}}._2AZTba_empty{max-width:520px;padding:var(--space-7) var(--space-5);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--card-shadow);text-align:center;color:var(--ink-soft);margin:0 auto}._2AZTba_empty p{margin:0 0 var(--space-5)}@media (max-width:1099px){._2AZTba_columns{grid-template-columns:minmax(0,1fr);max-width:680px;margin:0 auto}._2AZTba_main,._2AZTba_side,._2AZTba_sticky{display:contents}._2AZTba_columns{gap:var(--space-5)}._2AZTba_main>*{order:1}._2AZTba_main>._2AZTba_levelCard~*{order:3}._2AZTba_sticky>figure{order:2;width:100%;max-width:480px;margin:0 auto}._2AZTba_summary{order:4}}@media (max-width:599px){._2AZTba_page{padding:var(--space-5) var(--space-4) var(--space-7)}._2AZTba_page:has([data-fixed-cta]){padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}._2AZTba_levelCard{padding:var(--space-5) var(--space-4);border-radius:var(--radius-option)}._2AZTba_levelTop{gap:var(--space-4)}._2AZTba_levelName{font-size:16px}._2AZTba_names{grid-template-columns:minmax(0,1fr)}._2AZTba_actions>*{flex:100%}._2AZTba_hideOnMobile{display:none!important}._2AZTba_ctaFixed{z-index:20;padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom,0px));background:var(--surface);border-top:1px solid var(--line);position:fixed;bottom:0;left:0;right:0}}._2AZTba_accountLink{margin:var(--space-6) 0 0;text-align:center;font-size:15px}@media (max-width:899px),(pointer:coarse){._2AZTba_accountLink a{align-items:center;min-height:44px;display:inline-flex}}
.jrleka_card{gap:var(--space-2);width:100%;max-width:560px;padding:var(--space-6);border-radius:var(--radius-card);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;margin:0 auto;display:flex}.jrleka_label{font-family:var(--font-mono);letter-spacing:.08em;color:var(--ink);font-size:13px;font-weight:600}.jrleka_input{width:100%;min-height:56px;padding:0 var(--space-4);border-radius:var(--radius-chip);background:var(--surface-muted);box-shadow:inset 0 0 0 1px var(--line);font-family:var(--font-mono);letter-spacing:.06em;color:var(--ink);border:0;font-size:18px}.jrleka_input::placeholder{color:var(--muted)}.jrleka_input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;box-shadow:inset 0 0 0 1.5px var(--ink)}.jrleka_input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--danger)}.jrleka_help,.jrleka_error{margin:0;font-size:14px;line-height:1.45}.jrleka_help{color:var(--muted)}.jrleka_error{color:var(--danger);font-weight:500}.jrleka_submit{min-height:52px;margin-top:var(--space-3);border-radius:var(--radius-button);background:var(--brand-navy);color:var(--on-brand-navy);font:inherit;cursor:pointer;border:0;font-size:16px;font-weight:600}.jrleka_submit:hover{filter:brightness(1.15)}.jrleka_submit:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}
.QsGbrG_signInPage{max-width:520px;padding:var(--space-8) var(--space-4);margin:0 auto}.QsGbrG_kicker{margin:0 0 var(--space-2);font-family:var(--font-mono);letter-spacing:.16em;color:var(--verify-kicker);font-size:13px;font-weight:600}.QsGbrG_signInTitle{margin:0 0 var(--space-3);font-family:var(--font-serif);font-size:clamp(34px,6vw,46px);font-weight:500;line-height:1.1}.QsGbrG_lead{margin:0 0 var(--space-5);color:var(--ink-soft);line-height:1.55}.QsGbrG_signInForm,.QsGbrG_sent{gap:var(--space-2);padding:var(--space-5);background:var(--surface);box-shadow:var(--card-shadow), inset 0 0 0 1px var(--line);border-radius:16px;flex-direction:column;display:flex}.QsGbrG_sent h2{font-family:var(--font-serif);margin:0;font-size:26px;font-weight:500}.QsGbrG_sent p{margin:0;line-height:1.55}.QsGbrG_sent:focus{outline:none}.QsGbrG_alert{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);background:var(--verify-danger-bg);color:var(--ink);border-radius:12px}.QsGbrG_fieldLabel{color:var(--ink);font-size:14px;font-weight:600}.QsGbrG_input{width:100%;min-height:48px;padding:0 var(--space-3);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);font:inherit;color:var(--ink);border:0;border-radius:10px;font-size:16px}.QsGbrG_input[readonly]{background:var(--surface-muted);color:var(--ink-soft)}.QsGbrG_input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.QsGbrG_input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--danger)}.QsGbrG_help{color:var(--muted);margin:0;font-size:14px;line-height:1.45}.QsGbrG_error{color:var(--danger);margin:0;font-size:14px;font-weight:500}.QsGbrG_ok{color:var(--success);margin:0;font-size:14px;font-weight:500}.QsGbrG_primaryButton,.QsGbrG_secondaryButton,.QsGbrG_dangerButton,.QsGbrG_textButton{min-height:48px;padding:0 var(--space-5);font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.QsGbrG_primaryButton{background:var(--accent-cta);color:var(--on-accent-cta)}.QsGbrG_secondaryButton{background:var(--brand-navy);color:var(--on-brand-navy)}.QsGbrG_dangerButton{background:var(--surface);color:var(--danger);box-shadow:inset 0 0 0 1.5px var(--danger)}.QsGbrG_textButton{min-height:44px;color:var(--ink);background:0 0;align-self:flex-start;padding:0;text-decoration:underline}.QsGbrG_primaryButton:hover,.QsGbrG_secondaryButton:hover{filter:brightness(1.1)}.QsGbrG_primaryButton:focus-visible,.QsGbrG_secondaryButton:focus-visible,.QsGbrG_dangerButton:focus-visible,.QsGbrG_textButton:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.QsGbrG_signInForm .QsGbrG_primaryButton{margin-top:var(--space-2)}.QsGbrG_shell{background:var(--bg);grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid}.QsGbrG_sidebar{height:100vh;padding:var(--space-4) var(--space-3);border-right:1px solid var(--line);background:var(--surface);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.QsGbrG_sideLogo{padding:var(--space-2) var(--space-3) var(--space-4);border-bottom:1px solid var(--line);margin-bottom:var(--space-3);display:inline-flex}.QsGbrG_sideNav ul{padding:0 0 var(--space-3);margin:0;list-style:none}.QsGbrG_sideNav ul+ul{padding-top:var(--space-3);border-top:1px solid var(--line)}.QsGbrG_navItem{align-items:center;gap:var(--space-3);min-height:48px;padding:0 var(--space-3);color:var(--ink);border-radius:12px;font-size:16px;text-decoration:none;display:flex}.QsGbrG_navItem svg{width:22px;height:22px;color:var(--ink-soft);flex:none}.QsGbrG_navItem:hover{background:var(--surface-muted)}.QsGbrG_navItem[aria-current=page]{background:var(--brand-navy);color:var(--on-brand-navy)}.QsGbrG_navItem[aria-current=page] svg{color:var(--on-brand-navy)}.QsGbrG_navItem:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.QsGbrG_navLabel{flex-direction:column;flex:1;min-width:0;padding:6px 0;display:flex}.QsGbrG_navTitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.QsGbrG_navSub{color:var(--ink-soft);font-size:12px;line-height:1.3}.QsGbrG_navItem[aria-current=page] .QsGbrG_navSub{color:var(--on-brand-navy)}.QsGbrG_count,.QsGbrG_pill,.QsGbrG_navNote{border-radius:999px;flex:none;padding:2px 8px;font-size:13px}.QsGbrG_count{background:var(--surface-muted);color:var(--ink-soft)}.QsGbrG_pill{background:var(--success-bg);color:var(--success);font-weight:600}.QsGbrG_navNote{text-align:right;max-width:96px;color:var(--muted);padding:0;font-size:12px;line-height:1.25}.QsGbrG_navItem[aria-current=page] .QsGbrG_count,.QsGbrG_navItem[aria-current=page] .QsGbrG_navNote{color:var(--on-brand-navy);background:0 0}.QsGbrG_sideHeading{padding:var(--space-3) var(--space-3) var(--space-1);border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.14em;color:var(--muted);margin:0;font-size:12px}:is(.QsGbrG_sideNav ul:has(+.QsGbrG_sideHeading),.QsGbrG_sideHeading+ul){border-top:0}.QsGbrG_sideLang{align-items:center;gap:var(--space-2);padding:var(--space-4) var(--space-3) var(--space-2);border-top:1px solid var(--line);color:var(--muted);margin-top:auto;font-size:15px;display:flex}.QsGbrG_sideLang svg{width:18px;height:18px}.QsGbrG_sideLang a{min-width:36px;min-height:36px;color:var(--ink-soft);place-items:center;font-weight:600;text-decoration:none;display:inline-grid}.QsGbrG_sideLang a[aria-current=true]{color:var(--verify-kicker)}.QsGbrG_main{min-width:0}.QsGbrG_topbar{z-index:5;justify-content:flex-end;align-items:center;gap:var(--space-3);min-height:72px;padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--surface) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;position:sticky;top:0}.QsGbrG_menuButton{border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:12px;place-items:center;margin-right:auto;display:none}.QsGbrG_menuButton svg{width:22px;height:22px}.QsGbrG_topActions{align-items:center;gap:var(--space-4);display:flex}.QsGbrG_extendButton{min-height:44px;padding:0 var(--space-4);background:var(--warn-bg);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--warn) 45%, transparent);color:var(--warn);border-radius:12px;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.QsGbrG_extendButton svg{width:18px;height:18px}.QsGbrG_user{position:relative}.QsGbrG_userButton{align-items:center;gap:var(--space-3);min-height:48px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 8px 4px 4px;display:flex}.QsGbrG_userButton:hover{background:var(--surface-muted)}.QsGbrG_userButton:focus-visible,.QsGbrG_extendButton:focus-visible,.QsGbrG_menuButton:focus-visible,.QsGbrG_sideLang a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.QsGbrG_avatar{background:var(--brand-navy);width:42px;height:42px;color:var(--on-brand-navy);border-radius:50%;place-items:center;font-size:15px;font-weight:600;display:grid}.QsGbrG_userText{flex-direction:column;line-height:1.25;display:flex}.QsGbrG_userName{font-weight:600}.QsGbrG_userEmail{color:var(--muted);font-size:14px}.QsGbrG_userChevron{width:18px;height:18px;color:var(--muted)}.QsGbrG_userPanel{min-width:200px;padding:var(--space-2);background:var(--surface);box-shadow:var(--card-shadow), 0 0 0 1px var(--line);border-radius:12px;position:absolute;top:calc(100% + 6px);right:0}.QsGbrG_userPanel a,.QsGbrG_userPanel button{width:100%;min-height:44px;padding:0 var(--space-3);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;text-decoration:none;display:flex}.QsGbrG_userPanel a:hover,.QsGbrG_userPanel button:hover{background:var(--surface-muted)}.QsGbrG_userPanel a:focus-visible,.QsGbrG_userPanel button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-2px}.QsGbrG_content{max-width:1180px;padding:var(--space-7) var(--space-6) var(--space-8);margin:0 auto}.QsGbrG_notice{margin:0 0 var(--space-5);padding:var(--space-3) var(--space-4);background:var(--success-bg);color:var(--ink);border-radius:12px}.QsGbrG_welcome h1,.QsGbrG_pageHead h1{font-family:var(--font-serif);letter-spacing:-.01em;margin:0;font-size:clamp(32px,4.5vw,44px);font-weight:500;line-height:1.15}.QsGbrG_welcome p,.QsGbrG_pageHead p{margin:var(--space-2) 0 0;max-width:46em;color:var(--ink-soft);font-size:17px;line-height:1.5}.QsGbrG_welcome,.QsGbrG_pageHead{margin-bottom:var(--space-6)}.QsGbrG_cards{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:stretch;display:grid}.QsGbrG_card{padding:var(--space-6);background:var(--surface);box-shadow:var(--card-shadow), inset 0 0 0 1px var(--line);border-radius:16px;flex-direction:column;display:flex}.QsGbrG_cardTitle{font-family:var(--font-serif);margin:0;font-size:26px;font-weight:500;line-height:1.2}.QsGbrG_cardSub{margin:var(--space-1) 0 var(--space-4);color:var(--ink-soft)}.QsGbrG_cardLink{padding-top:var(--space-4);color:var(--ink);align-self:flex-start;align-items:center;gap:4px;margin-top:auto;font-weight:500;display:inline-flex}.QsGbrG_cardLink svg{width:18px;height:18px}.QsGbrG_levelCard{gap:var(--space-3);padding:var(--space-6);background:var(--brand-navy);color:var(--on-brand-navy);border-radius:16px;flex-direction:column;display:flex}.QsGbrG_levelLabel{font-family:var(--font-mono);letter-spacing:.18em;opacity:.85;margin:0;font-size:13px}.QsGbrG_levelLine{align-items:baseline;gap:var(--space-3);margin:0;display:flex}.QsGbrG_levelBig{font-family:var(--font-serif);font-size:64px;font-weight:500;line-height:1}.QsGbrG_levelName{font-size:19px}.QsGbrG_levelTitle{font-family:var(--font-serif);font-size:34px;font-weight:500;line-height:1.15}.QsGbrG_lockIcon{align-self:center;width:26px;height:26px}.QsGbrG_levelText{opacity:.9;margin:0;line-height:1.5}.QsGbrG_levelCard .QsGbrG_primaryButton{margin-top:var(--space-2);align-self:flex-start}.QsGbrG_certified{color:#1d5235;font-family:var(--font-mono);letter-spacing:.1em;background:#dff3e6;border-radius:999px;align-self:flex-start;margin:0;padding:4px 12px;font-size:13px;font-weight:600}.QsGbrG_skills{gap:var(--space-3);margin:var(--space-2) 0 0;display:grid}.QsGbrG_skills div{align-items:center;gap:var(--space-3);grid-template-columns:110px minmax(0,1fr);display:grid}.QsGbrG_skills dd{align-items:center;gap:var(--space-3);margin:0;display:flex}.QsGbrG_bar{background:#fff3;border-radius:999px;flex:1;height:6px;overflow:hidden}.QsGbrG_bar span{border-radius:inherit;background:#fff;height:100%;display:block}.QsGbrG_percent{text-align:right;font-variant-numeric:tabular-nums;min-width:3.4em}.QsGbrG_skillNote{opacity:.8;margin:0;font-size:13px}.QsGbrG_levelLink{padding-top:var(--space-4);width:100%;color:var(--on-brand-navy);border-top:1px solid #ffffff2e;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;font-weight:500;display:inline-flex}.QsGbrG_levelLink svg{width:18px;height:18px}.QsGbrG_levelCard a:focus-visible{outline-offset:2px;outline:3px solid #fff}.QsGbrG_steps{margin:0;padding:0;list-style:none}.QsGbrG_step{align-items:center;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--line);display:flex}.QsGbrG_step:last-child{border-bottom:0}.QsGbrG_stepIcon{background:var(--surface-muted);width:46px;height:46px;color:var(--ink);border-radius:12px;flex:none;place-items:center;display:grid}.QsGbrG_stepIcon svg{width:22px;height:22px}.QsGbrG_stepText{flex-direction:column;flex:1;min-width:0;display:flex}.QsGbrG_stepTitle{font-weight:600}.QsGbrG_stepSub{color:var(--muted);font-size:14px}.QsGbrG_stepButton{min-height:44px;padding:0 var(--space-4);background:var(--accent-cta);color:var(--on-accent-cta);font:inherit;cursor:pointer;border:0;border-radius:10px;flex:none;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.QsGbrG_stepButton svg{display:none}.QsGbrG_stepButton:focus-visible,.QsGbrG_cardLink:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.QsGbrG_stepDisabled{text-align:right;max-width:11em;color:var(--muted);flex:none;font-size:14px}.QsGbrG_section{margin-top:var(--space-7)}.QsGbrG_sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.QsGbrG_sectionHead h2{font-family:var(--font-serif);margin:0;font-size:28px;font-weight:500}.QsGbrG_tableWrap{background:var(--surface);box-shadow:var(--card-shadow), inset 0 0 0 1px var(--line);border-radius:16px;overflow-x:auto}.QsGbrG_card .QsGbrG_tableWrap{box-shadow:none;margin-top:var(--space-3)}.QsGbrG_table{border-collapse:collapse;width:100%;font-size:15px}.QsGbrG_table th{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.1em;text-align:left;text-transform:uppercase;color:var(--ink-soft);font-size:12px;font-weight:600}.QsGbrG_table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);vertical-align:middle}.QsGbrG_table tr:last-child td{border-bottom:0}.QsGbrG_lockedText{color:var(--muted)}.QsGbrG_status{background:var(--surface-muted);color:var(--ink-soft);border-radius:999px;padding:2px 10px;font-size:13px;font-weight:600;display:inline-block}.QsGbrG_status[data-status=valid]{background:var(--success-bg);color:var(--success)}.QsGbrG_status[data-status=payment_open],.QsGbrG_status[data-status=expired]{background:var(--warn-bg);color:var(--warn)}.QsGbrG_status[data-status=refunded]{background:var(--verify-danger-bg);color:var(--danger)}.QsGbrG_actionCell{white-space:nowrap;text-align:right}.QsGbrG_actionCell a{min-height:44px;margin-left:var(--space-3);color:var(--ink);align-items:center;display:inline-flex}.QsGbrG_unlockLink{font-weight:600;color:var(--accent-cta)!important}html[data-theme=dark] .QsGbrG_unlockLink{color:var(--danger)!important}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .QsGbrG_unlockLink{color:var(--danger)!important}}.QsGbrG_empty{color:var(--muted);margin:0}.QsGbrG_certGrid{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:0;padding:0;list-style:none;display:grid}.QsGbrG_certCard{background:var(--surface);box-shadow:var(--card-shadow), inset 0 0 0 1px var(--line);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.QsGbrG_certPreview{padding:var(--space-4);background:var(--surface-muted);display:block}.QsGbrG_certPreview:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}.QsGbrG_certBody{gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-5);flex-direction:column;display:flex}.QsGbrG_certLevel{margin:0;font-size:17px;font-weight:600}.QsGbrG_certId{font-family:var(--font-mono);color:var(--ink-soft);margin:0;font-size:14px}.QsGbrG_certFacts{gap:var(--space-3);margin:var(--space-2) 0;grid-template-columns:1fr 1fr;display:grid}.QsGbrG_certFacts dt{color:var(--muted);font-size:13px}.QsGbrG_certFacts dd{margin:2px 0 0}.QsGbrG_certActions{align-items:center;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.QsGbrG_certActions a{min-height:44px;color:var(--ink);align-items:center;font-weight:500;display:inline-flex}.QsGbrG_inlineButton{min-height:44px;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:500;text-decoration:underline;display:inline-flex}.QsGbrG_inlineButton svg{fill:none;stroke:currentColor;stroke-width:2px;width:16px;height:16px}.QsGbrG_inlineButton:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.QsGbrG_list{background:var(--surface);box-shadow:var(--card-shadow), inset 0 0 0 1px var(--line);border-radius:16px;margin:0;padding:0;list-style:none}.QsGbrG_listItem{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:60px;padding:var(--space-2) var(--space-5);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.QsGbrG_listItem:last-child{border-bottom:0}.QsGbrG_listItem a{min-height:44px;color:var(--ink);align-items:center;font-weight:500;display:inline-flex}.QsGbrG_analysisBar{vertical-align:middle;width:80px;height:6px;margin-right:var(--space-3);background:var(--surface-muted);border-radius:999px;display:inline-block;overflow:hidden}.QsGbrG_analysisBar span{background:var(--warn);height:100%;display:block}.QsGbrG_form{gap:var(--space-4);flex-direction:column;display:flex}.QsGbrG_fieldset{border:0;margin:0;padding:0}.QsGbrG_fieldset legend{margin-bottom:var(--space-1);font-weight:600}.QsGbrG_row2{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.QsGbrG_field{flex-direction:column;gap:6px;display:flex}.QsGbrG_form .QsGbrG_secondaryButton{align-self:flex-start}.QsGbrG_danger{gap:var(--space-3);margin-top:var(--space-6);padding:var(--space-6);background:var(--surface);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--danger) 40%, var(--line));border-radius:16px;flex-direction:column;display:flex}.QsGbrG_danger h2{font-family:var(--font-serif);margin:0;font-size:24px;font-weight:500}.QsGbrG_danger p{margin:0;line-height:1.55}.QsGbrG_danger .QsGbrG_dangerButton{align-self:flex-start}.QsGbrG_check,.QsGbrG_radio{align-items:flex-start;gap:var(--space-3);cursor:pointer;min-height:44px;padding-top:10px;line-height:1.45;display:flex}.QsGbrG_check input,.QsGbrG_radio input{width:20px;height:20px;accent-color:var(--brand-navy);flex:none;margin:1px 0 0}.QsGbrG_check input:focus-visible,.QsGbrG_radio input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.QsGbrG_extendList{gap:var(--space-5);margin:0 0 var(--space-5);padding:0;list-style:none;display:grid}.QsGbrG_extendForm{gap:var(--space-2);flex-direction:column;display:flex}.QsGbrG_extendForm .QsGbrG_primaryButton{margin-top:var(--space-2);align-self:flex-start}.QsGbrG_faq{gap:var(--space-3);margin-bottom:var(--space-6);display:grid}.QsGbrG_faq details{padding:0 var(--space-5);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px}.QsGbrG_faq summary{cursor:pointer;align-items:center;min-height:56px;font-weight:600;display:flex}.QsGbrG_faq summary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.QsGbrG_faq details p{margin:0 0 var(--space-4);color:var(--ink-soft);line-height:1.55}@media (max-width:1100px){.QsGbrG_cards{grid-template-columns:minmax(0,1fr)}}@media (max-width:899px){.QsGbrG_shell{grid-template-columns:minmax(0,1fr)}.QsGbrG_sidebar{z-index:20;border-right:0;border-bottom:1px solid var(--line);height:auto;max-height:calc(100vh - 72px);display:none;position:fixed;inset:72px 0 auto;box-shadow:0 12px 32px #0000002e}.QsGbrG_shell[data-menu-open] .QsGbrG_sidebar{display:flex}.QsGbrG_menuButton{display:inline-grid}.QsGbrG_topbar{padding:var(--space-3) var(--space-4)}.QsGbrG_content{padding:var(--space-6) var(--space-4) var(--space-8)}}@media (max-width:640px){.QsGbrG_userText,.QsGbrG_userChevron{display:none}.QsGbrG_extendButton{padding:0 var(--space-3);font-size:14px}.QsGbrG_card,.QsGbrG_levelCard{padding:var(--space-5)}.QsGbrG_step{flex-wrap:wrap}.QsGbrG_stepText{flex-basis:calc(100% - 62px)}.QsGbrG_stepButton,.QsGbrG_stepDisabled{margin-left:62px}.QsGbrG_row2{grid-template-columns:1fr}.QsGbrG_table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.QsGbrG_table,.QsGbrG_table tbody,.QsGbrG_table tr,.QsGbrG_table td{display:block}.QsGbrG_table tr{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line)}.QsGbrG_table tr:last-child{border-bottom:0}.QsGbrG_table td{justify-content:space-between;gap:var(--space-3);border:0;padding:4px 0;display:flex}.QsGbrG_table td[data-label]:before{content:attr(data-label);color:var(--muted);font-size:14px}.QsGbrG_actionCell{justify-content:flex-start!important}.QsGbrG_actionCell a{margin:0 var(--space-4) 0 0}}@media (max-width:899px),(pointer:coarse){.QsGbrG_actionCell a,.QsGbrG_certActions a{min-width:44px}.QsGbrG_cardLink,.QsGbrG_levelLink,.QsGbrG_sectionHead>a{align-items:center;min-height:44px;display:inline-flex}}
._8PtgHq_listPage,._8PtgHq_postPage{max-width:1080px;padding:var(--space-6) var(--space-6) var(--space-8);margin:0 auto}._8PtgHq_article{max-width:680px;margin:0 auto}._8PtgHq_breadcrumb ol{gap:var(--space-1) var(--space-2);margin:0 0 var(--space-4);color:var(--muted);flex-wrap:wrap;padding:0;font-size:14px;list-style:none;display:flex}._8PtgHq_breadcrumb li+li:before{content:"›";margin-right:var(--space-2);color:var(--muted)}._8PtgHq_breadcrumb a{min-height:44px;color:var(--ink-soft);text-underline-offset:3px;align-items:center;display:inline-flex}._8PtgHq_breadcrumb [aria-current]{align-items:center;min-height:44px;display:inline-flex}._8PtgHq_listTitle,._8PtgHq_postTitle{margin:0 0 var(--space-3);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:clamp(26px,4vw,36px);font-weight:600;line-height:1.2}._8PtgHq_listIntro{max-width:680px;margin:0 0 var(--space-5);color:var(--ink-soft);font-size:17px;line-height:1.6}._8PtgHq_filters{gap:var(--space-2);margin:0 0 var(--space-6);flex-direction:column;display:flex}._8PtgHq_filterGroup{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._8PtgHq_filterLabel{min-width:72px;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:11px}._8PtgHq_filterGroup ul{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._8PtgHq_filterGroup a{min-height:44px;padding:0 var(--space-4);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:999px;align-items:center;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}._8PtgHq_filterGroup a:hover{box-shadow:inset 0 0 0 1px var(--ink-soft)}._8PtgHq_filterGroup a[aria-current=page]{background:var(--ink);color:var(--on-ink);box-shadow:none}._8PtgHq_cards{gap:var(--space-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){._8PtgHq_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){._8PtgHq_cards{grid-template-columns:repeat(3,minmax(0,1fr))}}._8PtgHq_card{border-radius:var(--radius-card);background:var(--surface);height:100%;box-shadow:var(--card-shadow);flex-direction:column;transition:box-shadow .15s ease-out,transform .15s ease-out;display:flex;position:relative;overflow:hidden}._8PtgHq_card:hover{box-shadow:var(--card-shadow), inset 0 0 0 1px var(--line)}:is(._8PtgHq_card:has(._8PtgHq_cardLink:focus-visible),._8PtgHq_featured:has(._8PtgHq_cardLink:focus-visible)){outline:3px solid var(--focus-ring);outline-offset:2px}._8PtgHq_cardCover{aspect-ratio:16/9;object-fit:cover;background:var(--surface-muted);width:100%;height:auto;display:block}._8PtgHq_cardBody{gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-5);flex-direction:column;flex:1;display:flex}._8PtgHq_cardMeta{gap:var(--space-2);margin:0;display:flex}._8PtgHq_categoryTag,._8PtgHq_draftTag{border-radius:var(--radius-chip);background:var(--surface-muted);color:var(--ink-soft);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;padding:2px 8px;font-size:11px}._8PtgHq_draftTag{background:var(--warn-bg);color:var(--warn)}._8PtgHq_cardTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:18px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}._8PtgHq_cardLink{color:var(--ink);text-decoration:none}._8PtgHq_cardLink:after{content:"";border-radius:var(--radius-card);position:absolute;inset:0}._8PtgHq_cardLink:hover{text-underline-offset:3px;text-decoration:underline}._8PtgHq_cardLink:focus-visible{outline:none}._8PtgHq_cardDescription{-webkit-line-clamp:2;color:var(--ink-soft);-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}._8PtgHq_cardFooter{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-2);color:var(--muted);flex-wrap:wrap;margin:auto 0 0;font-size:13px;display:flex}._8PtgHq_levels,._8PtgHq_postLevels{gap:var(--space-1);flex-wrap:wrap;display:inline-flex}._8PtgHq_postLevels{margin:0}._8PtgHq_levelBadge{border-radius:var(--radius-chip);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font-family:var(--font-display);padding:1px 7px;font-size:12px;font-weight:600}._8PtgHq_featured{margin:0 0 var(--space-6);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--card-shadow);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}._8PtgHq_featuredCover{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%;display:block}._8PtgHq_featuredBody{gap:var(--space-3);padding:var(--space-5);flex-direction:column;display:flex}._8PtgHq_featuredTitle{font-family:var(--font-serif);text-wrap:balance;margin:0;font-size:clamp(24px,2.6vw,32px);font-weight:600;line-height:1.2}._8PtgHq_readMore{color:var(--ink);margin:0;font-weight:600}@media (min-width:860px){._8PtgHq_featured{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center}._8PtgHq_featuredBody{padding:var(--space-6)}}._8PtgHq_empty{padding:var(--space-6);border-radius:var(--radius-card);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-soft)}._8PtgHq_empty p{margin:0 0 var(--space-2)}._8PtgHq_emptyTitle{color:var(--ink);font-weight:600}._8PtgHq_emptyActions{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex;margin-top:var(--space-4)!important}._8PtgHq_emptyActions a{min-height:44px;color:var(--ink);text-underline-offset:3px;align-items:center;display:inline-flex}._8PtgHq_resetButton{padding:0 var(--space-5);background:var(--ink);border-radius:999px;font-weight:600;text-decoration:none;color:var(--on-ink)!important}._8PtgHq_pagination{justify-content:center;align-items:center;gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;font-size:15px;display:flex}._8PtgHq_pagination ol{gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}._8PtgHq_pagination a{min-width:44px;min-height:44px;padding:0 var(--space-3);color:var(--ink);border-radius:999px;place-items:center;font-weight:600;text-decoration:none;display:inline-grid}._8PtgHq_pagination a:hover{background:var(--surface-muted)}._8PtgHq_pagination a[aria-current=page]{background:var(--ink);color:var(--on-ink)}._8PtgHq_draftBanner{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-chip);background:var(--warn-bg);color:var(--warn);font-size:14px;font-weight:500}._8PtgHq_postHeader{margin-bottom:var(--space-5)}._8PtgHq_postMeta{gap:var(--space-1) var(--space-2);margin:0 0 var(--space-3);color:var(--ink-soft);flex-wrap:wrap;font-size:14px;display:flex}._8PtgHq_postMeta strong{color:var(--ink);font-weight:600}._8PtgHq_toc{margin:0 0 var(--space-6);padding:var(--space-4) var(--space-5);border-radius:var(--radius-option);background:var(--surface-muted)}._8PtgHq_tocTitle{margin:0 0 var(--space-2);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500}._8PtgHq_toc ol{margin:0;padding-left:1.4em;font-size:15px;line-height:1.5}._8PtgHq_toc a{color:var(--ink);text-underline-offset:3px;padding:6px 0;display:inline-block}._8PtgHq_prose{color:var(--ink);overflow-wrap:break-word;font-size:17px;line-height:1.65}._8PtgHq_prose>*{margin:0 0 var(--space-4)}._8PtgHq_prose h2{margin:var(--space-7) 0 var(--space-3);scroll-margin-top:var(--space-5);font-size:24px;font-weight:600;line-height:1.3}._8PtgHq_prose h3{margin:var(--space-6) 0 var(--space-2);scroll-margin-top:var(--space-5);font-size:19px;font-weight:600;line-height:1.35}._8PtgHq_prose ul,._8PtgHq_prose ol{padding-left:1.4em}._8PtgHq_prose li+li{margin-top:var(--space-1)}._8PtgHq_prose a{color:var(--ink);text-underline-offset:3px;text-decoration-thickness:1px}._8PtgHq_prose strong{font-weight:600}._8PtgHq_prose blockquote{padding-left:var(--space-4);border-left:3px solid var(--line);color:var(--ink-soft);margin-left:0}._8PtgHq_tableWrap{margin:0 0 var(--space-5);border-radius:var(--radius-option);box-shadow:inset 0 0 0 1px var(--line);background:linear-gradient(to left, var(--surface), var(--surface)) right / 24px 100% no-repeat local, radial-gradient(farthest-side at 100% 50%, #14233a2e, transparent) right / 14px 100% no-repeat scroll;background-color:var(--surface);overflow-x:auto}._8PtgHq_tableWrap:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}._8PtgHq_tableWrap table{border-collapse:collapse;width:100%;min-width:480px;font-size:15px;line-height:1.5}._8PtgHq_tableWrap th,._8PtgHq_tableWrap td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}._8PtgHq_tableWrap thead th{background:var(--surface-muted);font-size:13px;font-weight:600}._8PtgHq_tableWrap tbody tr:nth-child(2n)>*{background:color-mix(in srgb, var(--surface-muted) 55%, transparent)}._8PtgHq_tableWrap tbody th{font-weight:600}._8PtgHq_tableWrap tr:last-child>*{border-bottom:0}._8PtgHq_hinweis,._8PtgHq_tip{gap:var(--space-3);margin:0 0 var(--space-5);padding:var(--space-4) var(--space-5) var(--space-4) var(--space-4);border-left:4px solid var(--info-line);border-radius:var(--radius-option);background:var(--info-bg);font-size:16px;display:flex}._8PtgHq_tip{border-left-color:var(--tip-line);background:var(--tip-bg)}._8PtgHq_boxIcon{fill:none;width:22px;height:22px;stroke:var(--info);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:2px}._8PtgHq_tip ._8PtgHq_boxIcon{stroke:var(--tip)}._8PtgHq_boxBody{min-width:0}._8PtgHq_boxBody>:last-child{margin-bottom:0}._8PtgHq_hinweisTitle{margin:0 0 var(--space-1);color:var(--info);font-weight:600}._8PtgHq_tip ._8PtgHq_hinweisTitle{color:var(--tip)}._8PtgHq_quelle{color:var(--ink-soft);font-size:14px}._8PtgHq_external{margin-left:.15em;font-size:.85em;text-decoration:none;display:inline-block}._8PtgHq_cta{margin:var(--space-6) 0;padding:var(--space-5);border-radius:var(--radius-card);background:var(--brand-navy);color:var(--on-brand-navy)}._8PtgHq_ctaTitle{margin:0 0 var(--space-1);font-size:19px;font-weight:600}._8PtgHq_ctaText{margin:0 0 var(--space-4);opacity:.92;font-size:15px;line-height:1.5}._8PtgHq_ctaNote{margin:var(--space-2) 0 0;opacity:.8;font-size:12px}._8PtgHq_ctaButton{align-items:center;gap:var(--space-2);min-height:var(--btn-h);padding:0 var(--space-5);font-size:var(--fs-btn);background:#fff;border-radius:999px;font-weight:600;display:inline-flex;color:var(--brand-navy)!important;text-decoration:none!important}._8PtgHq_ctaButton:focus-visible{outline-offset:2px;outline:3px solid #fff}._8PtgHq_ctaSmall{margin:var(--space-5) 0 0;color:var(--ink-soft);font-size:15px;line-height:1.5}._8PtgHq_ctaSmallLink{min-height:44px;color:var(--ink);text-underline-offset:3px;align-items:center;font-weight:600;display:inline-flex}._8PtgHq_faq,._8PtgHq_sources{margin-top:var(--space-7)}._8PtgHq_faq h2,._8PtgHq_sources h2,._8PtgHq_related h2{margin:0 0 var(--space-3);font-size:22px;font-weight:600;line-height:1.3}._8PtgHq_faq details{border-bottom:1px solid var(--line)}._8PtgHq_faq summary{min-height:48px;padding:var(--space-2) 0;cursor:pointer;align-items:center;font-size:16px;font-weight:600;display:flex}._8PtgHq_faq details p{margin:0 0 var(--space-4);color:var(--ink-soft);font-size:16px;line-height:1.6}._8PtgHq_sources ul{margin:0 0 var(--space-3);padding-left:1.2em;font-size:15px;line-height:1.5}._8PtgHq_sources li{padding:4px 0}._8PtgHq_sources a{color:var(--ink);text-underline-offset:3px;overflow-wrap:anywhere}._8PtgHq_sourcesNote{color:var(--muted);margin:0;font-size:14px}._8PtgHq_officialNote{margin:var(--space-6) 0 0;padding:var(--space-4) var(--space-5);border-left:4px solid var(--ink);border-radius:var(--radius-chip);background:var(--surface-muted);font-size:15px}._8PtgHq_related{max-width:1080px;margin:var(--space-8) auto 0}@media (max-width:599px){._8PtgHq_listPage,._8PtgHq_postPage{padding:var(--space-4) var(--space-4) var(--space-7)}._8PtgHq_prose{font-size:17px}._8PtgHq_prose h2{font-size:21px}._8PtgHq_filterLabel{min-width:100%}._8PtgHq_card{padding:var(--space-4)}}._8PtgHq_kurz{margin:0 0 var(--space-5);padding:var(--space-4) var(--space-5);border-left:3px solid var(--ink);border-radius:0 var(--radius-option) var(--radius-option) 0;background:var(--surface-muted);font-size:17px;line-height:1.6}._8PtgHq_kurz>:last-child{margin-bottom:0}._8PtgHq_kurzTitle{margin:0 0 var(--space-1);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:11px}._8PtgHq_tableWrap caption{padding:var(--space-2) var(--space-3);text-align:left;color:var(--ink-soft);caption-side:top;background:var(--surface);font-size:13px;font-weight:600}._8PtgHq_pendingLink{color:inherit}@media (max-width:899px),(pointer:coarse){._8PtgHq_breadcrumb a{min-width:44px}}@media (max-width:599px){._8PtgHq_postPage:has(._8PtgHq_article[data-compact-top]){padding-top:var(--space-3)}._8PtgHq_article[data-compact-top] ._8PtgHq_breadcrumb{display:none}._8PtgHq_article[data-compact-top] ._8PtgHq_postHeader{margin-bottom:var(--space-2)}._8PtgHq_article[data-compact-top] ._8PtgHq_postTitle{margin-bottom:var(--space-1);font-size:24px}}
._9Eku4q_page{max-width:640px;padding:var(--space-8) var(--space-4) var(--space-8);margin:0 auto}._9Eku4q_title{margin:0 0 var(--space-3);font-size:32px;font-weight:600;line-height:1.2}._9Eku4q_lead{margin:0 0 var(--space-6);color:var(--ink-soft)}._9Eku4q_card{margin-bottom:var(--space-6);padding:var(--space-6);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--card-shadow)}._9Eku4q_status{align-items:center;gap:var(--space-3);margin:0 0 var(--space-5);font-size:22px;font-weight:600;line-height:1.3;display:flex}._9Eku4q_icon{border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:20px;display:grid}._9Eku4q_valid ._9Eku4q_icon{background:var(--success-bg);color:var(--success)}._9Eku4q_invalid ._9Eku4q_icon{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger)}._9Eku4q_limited ._9Eku4q_icon{background:var(--warn-bg);color:var(--warn);font-weight:700}._9Eku4q_facts{gap:var(--space-3);margin:0;display:grid}._9Eku4q_facts div{gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--line);grid-template-columns:180px minmax(0,1fr);display:grid}._9Eku4q_facts div:last-child{border-bottom:0;padding-bottom:0}._9Eku4q_facts dt{color:var(--muted)}._9Eku4q_facts dd{overflow-wrap:anywhere;margin:0;font-weight:600}._9Eku4q_mono{font-family:var(--font-mono);font-weight:500}._9Eku4q_note,._9Eku4q_hint{margin:var(--space-5) 0 0;color:var(--muted);font-size:14px}._9Eku4q_links{gap:var(--space-4);margin-top:var(--space-5);flex-wrap:wrap;display:flex}._9Eku4q_links a{text-underline-offset:4px;align-items:center;min-height:44px;font-weight:600;display:inline-flex}@media (max-width:599px){._9Eku4q_page{padding-top:var(--space-6)}._9Eku4q_title{font-size:26px}._9Eku4q_card{padding:var(--space-5) var(--space-4);border-radius:var(--radius-option)}._9Eku4q_facts div{grid-template-columns:minmax(0,1fr);gap:2px}}
._8lY0kq_page{max-width:1200px;padding:var(--space-7) var(--space-6) var(--space-8);margin:0 auto}._8lY0kq_bar{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}._8lY0kq_title{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);margin:0;font-size:15px;font-weight:500}._8lY0kq_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._8lY0kq_langs{background:var(--surface-muted);border-radius:999px;padding:4px;display:inline-flex}._8lY0kq_langs a{min-width:44px;min-height:44px;padding:0 var(--space-3);font-family:var(--font-mono);color:var(--ink-soft);border-radius:999px;place-items:center;font-size:14px;text-decoration:none;display:inline-grid}._8lY0kq_langs a[aria-current=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #14233a1f}._8lY0kq_limited{padding:var(--space-4) var(--space-5);border-radius:var(--radius-option);background:var(--warn-bg);color:var(--warn);margin:0}._8lY0kq_primary,._8lY0kq_secondary{min-height:48px;padding:0 var(--space-5);border-radius:var(--radius-button);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}._8lY0kq_primary{background:var(--ink);color:var(--on-ink)}._8lY0kq_secondary{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}._8lY0kq_secondary:hover{box-shadow:inset 0 0 0 1px var(--ink-soft)}@media (max-width:599px){._8lY0kq_page{padding:var(--space-5) var(--space-4) var(--space-7)}._8lY0kq_actions,._8lY0kq_primary,._8lY0kq_secondary,._8lY0kq_langs{justify-content:center;width:100%}._8lY0kq_langs a{flex:1}}
._7JYWDW_page{max-width:760px;padding:var(--space-7) var(--space-4) var(--space-9);margin:0 auto}._7JYWDW_langs{margin-bottom:var(--space-5);background:var(--surface-muted);border-radius:999px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}._7JYWDW_langs a{min-height:44px;padding:0 var(--space-4);color:var(--ink-soft);border-radius:999px;place-items:center;font-weight:500;text-decoration:none;display:inline-grid}._7JYWDW_langs a[aria-current=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #14233a1f}._7JYWDW_draft{margin-bottom:var(--space-6);padding:var(--space-4) var(--space-5);border-radius:var(--radius-option);background:var(--warn-bg);color:var(--warn);box-shadow:inset 4px 0 0 var(--warn)}._7JYWDW_draft strong{font-size:18px;display:block}._7JYWDW_draft p{margin:var(--space-1) 0 0}._7JYWDW_doc h1{margin:0;font-size:clamp(28px,5vw,36px);font-weight:600;line-height:1.2}._7JYWDW_updated{margin:var(--space-2) 0 var(--space-6);color:var(--muted)}._7JYWDW_doc h2{margin:var(--space-6) 0 var(--space-3);font-size:20px;font-weight:600}._7JYWDW_doc p,._7JYWDW_doc li{color:var(--ink-soft);overflow-wrap:anywhere;line-height:1.65}._7JYWDW_doc p{margin:0 0 var(--space-3)}._7JYWDW_doc ul{margin:0 0 var(--space-3);padding-left:1.25em}._7JYWDW_doc li+li{margin-top:var(--space-1)}
.RsUjQW_scope{--brand-navy:#2f3437}.RsUjQW_scopeDark{--brand-navy:#c9cdd2}html[data-theme=dark] .RsUjQW_scope{--brand-navy:#c9cdd2}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .RsUjQW_scope{--brand-navy:#c9cdd2}}.RsUjQW_tag{margin-left:var(--space-2);background:var(--brand-navy);color:var(--surface);font-family:var(--font-mono);letter-spacing:.16em;vertical-align:middle;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.RsUjQW_badges{gap:var(--space-2);margin:0 0 var(--space-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.RsUjQW_badges li{background:var(--surface-muted);color:var(--ink);border-radius:999px;padding:4px 10px;font-size:13px}.RsUjQW_kpis{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.RsUjQW_kpi{padding:var(--space-4) var(--space-5);background:var(--surface);box-shadow:var(--card-shadow), inset 0 0 0 1px var(--line);border-radius:14px}.RsUjQW_kpi h3{margin:0 0 var(--space-2);color:var(--ink-soft);font-size:14px;font-weight:600}.RsUjQW_kpi dl{gap:2px var(--space-3);grid-template-columns:auto 1fr;margin:0;font-size:14px;display:grid}.RsUjQW_kpi dt{color:var(--ink-soft)}.RsUjQW_kpi dd{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-weight:600}.RsUjQW_chart{width:100%;height:auto;margin-top:var(--space-3)}.RsUjQW_chart .RsUjQW_grid{stroke:var(--line)}.RsUjQW_chart .RsUjQW_s1{stroke:var(--ink)}.RsUjQW_chart .RsUjQW_s2{stroke:#2b7a4b}.RsUjQW_chart .RsUjQW_s3{stroke:#b3261e}.RsUjQW_legend{gap:var(--space-4);margin:var(--space-2) 0 0;color:var(--ink);flex-wrap:wrap;padding:0;font-size:14px;list-style:none;display:flex}.RsUjQW_legend span{vertical-align:middle;width:14px;height:3px;margin-right:6px;display:inline-block}.RsUjQW_search{gap:var(--space-3);margin:0 0 var(--space-4);flex-wrap:wrap;align-items:flex-end;display:flex}.RsUjQW_search label{gap:var(--space-1);flex-direction:column;flex:280px;font-size:14px;font-weight:600;display:flex}.RsUjQW_pager{gap:var(--space-4);margin-top:var(--space-4);align-items:center;font-size:14px;display:flex}.RsUjQW_mono{font-family:var(--font-mono);font-size:13px}.RsUjQW_muted{color:var(--ink-soft)}.RsUjQW_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.RsUjQW_actions a,.RsUjQW_linkButton{color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:600;text-decoration:underline}.RsUjQW_linkButton:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.RsUjQW_danger{color:var(--danger)}.RsUjQW_dialogForm{gap:var(--space-3);flex-direction:column;display:flex}.RsUjQW_dialogForm label{gap:var(--space-1);flex-direction:column;font-size:14px;font-weight:600;display:flex}.RsUjQW_dialogForm textarea,.RsUjQW_dialogForm input:not([type=radio]):not([type=checkbox]){min-height:80px;padding:var(--space-2) var(--space-3);border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;border-radius:10px}.RsUjQW_dialogForm input:not([type=radio]):not([type=checkbox]){min-height:40px}.RsUjQW_radioRow{gap:var(--space-4);flex-wrap:wrap;align-items:center;font-weight:400;display:flex}.RsUjQW_radioRow label{flex-direction:row;align-items:center;font-weight:400}.RsUjQW_error{color:var(--danger);margin:0;font-weight:600}.RsUjQW_reauth{margin:0 0 var(--space-5);padding:var(--space-4) var(--space-5);background:var(--warn-bg);color:var(--ink);border-radius:14px}.RsUjQW_reauth h2{margin:0 0 var(--space-2);font-size:18px}.RsUjQW_message{white-space:pre-wrap;margin:var(--space-2) 0}.RsUjQW_grid2{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}@media (max-width:899px){.RsUjQW_grid2{grid-template-columns:minmax(0,1fr)}}.RsUjQW_timeline{padding-left:var(--space-5);margin:0}.RsUjQW_timeline li{margin-bottom:var(--space-1)}.RsUjQW_alert{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border-left:4px solid var(--danger);background:var(--warn-bg);color:var(--ink);border-radius:6px}@media (max-width:899px),(pointer:coarse){.RsUjQW_actions a,.RsUjQW_linkButton,.RsUjQW_pager a,.RsUjQW_scope td a,.RsUjQW_scope th a,.RsUjQW_backLink{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.RsUjQW_scope summary{padding-block:10px}.RsUjQW_dialogForm textarea,.RsUjQW_dialogForm input:not([type=radio]):not([type=checkbox]){min-height:44px;font-size:16px}.RsUjQW_radioRow label{min-height:44px}}@media (max-width:640px){.RsUjQW_scope td[data-label],.RsUjQW_scope th[data-label]{align-items:center}.RsUjQW_scope td[data-label]:before{font-family:var(--font-ui);letter-spacing:0}}@media (max-width:899px){.RsUjQW_scope td[data-secondary],.RsUjQW_scope th[data-secondary]{display:none!important}}.RsUjQW_copyManual{gap:var(--space-1);flex-direction:column;width:100%;font-size:14px;display:flex}.RsUjQW_copyManual input{min-height:44px;padding:0 var(--space-3);border:1px solid var(--line);background:var(--surface);color:var(--ink);font-family:var(--font-mono);-webkit-user-select:all;user-select:all;border-radius:10px;font-size:16px}.RsUjQW_cellStack{flex-direction:column;align-items:flex-start;gap:2px;display:flex}@media (max-width:640px){.RsUjQW_cellStack{text-align:right;align-items:flex-end}}
.UoqRnG_form{gap:var(--space-4);margin-top:var(--space-5);flex-direction:column;display:flex}.UoqRnG_selectWrap{align-items:center;display:flex;position:relative}.UoqRnG_select{appearance:none;cursor:pointer;padding-right:40px}.UoqRnG_selectWrap svg{fill:none;width:12px;height:12px;stroke:var(--ink);stroke-width:1.6px;pointer-events:none;position:absolute;right:16px}.UoqRnG_textarea{min-height:168px;padding:var(--space-3);resize:vertical;line-height:1.5}.UoqRnG_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.UoqRnG_summary{color:var(--danger);margin:0;font-weight:600}.UoqRnG_notice{padding:var(--space-4);border-radius:var(--radius-card)}.UoqRnG_notice p{margin:0}.UoqRnG_notice:focus{outline:none}.UoqRnG_notice:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.UoqRnG_success{margin-top:var(--space-5);background:var(--success-bg);color:var(--ink);box-shadow:inset 4px 0 0 var(--success)}.UoqRnG_problem{background:var(--warn-bg);color:var(--ink);box-shadow:inset 4px 0 0 var(--warn)}.UoqRnG_mail{overflow-wrap:anywhere;font-weight:600}.UoqRnG_form button[type=submit]{align-self:flex-start}@media (max-width:520px){.UoqRnG_form button[type=submit]{align-self:stretch}}
