@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/dcc06fc59088004f-s.26afxfjuoa9fw.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:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/14a4f422adc8017e-s.0g2162x3jbg9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/294dd5272e5dc576-s.24z3xhdtefne-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/c0f3072741f3158c-s.0ip40b8wahlg_.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:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/32ed8f926ffc9cc2-s.0cu0ymttrfic-.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:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/b6a9aad84d41ea38-s.p.19z0m3vc7o74g.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/30bdb5bb2b173ee1-s.p.0zb6_9j98fvm-.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:Literata Fallback;src:local(Times New Roman);ascent-override:99.62%;descent-override:26.07%;line-gap-override:0.0%;size-adjust:118.15%}.literata_68aaddc2-module__9rPXGW__className{font-family:Literata,Literata Fallback;font-style:normal}.literata_68aaddc2-module__9rPXGW__variable{--font-reading:"Literata", "Literata Fallback"}
@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/dcc06fc59088004f-s.26afxfjuoa9fw.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:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/14a4f422adc8017e-s.0g2162x3jbg9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/294dd5272e5dc576-s.24z3xhdtefne-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/c0f3072741f3158c-s.0ip40b8wahlg_.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:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/32ed8f926ffc9cc2-s.0cu0ymttrfic-.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:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/b6a9aad84d41ea38-s.p.19z0m3vc7o74g.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/30bdb5bb2b173ee1-s.p.0zb6_9j98fvm-.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:Literata Fallback;src:local(Times New Roman);ascent-override:99.62%;descent-override:26.07%;line-gap-override:0.0%;size-adjust:118.15%}.literata_73ebad27-module__4OsdRq__className{font-family:Literata,Literata Fallback;font-style:normal}.literata_73ebad27-module__4OsdRq__variable{--font-reading:"Literata", "Literata Fallback"}
.oq-reader .ct-step{max-width:720px;margin-inline:auto}.oq-reader .ct-back{color:var(--ink-2);margin-bottom:clamp(18px,2.6vw,26px);font-size:.94rem;font-weight:600;display:inline-block}.oq-reader .ct-back:hover{color:var(--ink)}.oq-reader .ct-back:before{content:"←";margin-inline-end:8px}.oq-reader .ct-sub{color:var(--ink-2);margin-top:12px;font-size:clamp(1rem,2vw,1.1rem);line-height:1.55}.oq-reader .ct-meta-dim{color:var(--muted,var(--ink-2));font-size:.86rem}.oq-reader .ct-cover-q{letter-spacing:.01em;color:#fff;opacity:.92;font-size:.78rem;font-weight:600}.oq-reader .ct-btn{border-radius:var(--r-pill,999px);border:1px solid var(--line);background:var(--surface,#fff);color:var(--ink);justify-content:center;align-items:center;padding:11px 18px;font-size:.94rem;font-weight:600;display:inline-flex}.oq-reader .ct-btn-quiet:hover{background:var(--bg-2)}.oq-reader .ct-start{width:fit-content;margin:clamp(28px,4vw,40px) auto 0;display:block}.oq-reader .ct-read-head{text-align:center;max-width:620px;margin:0 auto clamp(24px,3.4vw,34px)}.oq-reader .ct-read-meta{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:16px;display:flex}.oq-reader .ct-read-meta .rd-cover-pill{background:var(--bg-2);color:var(--ink-2)}.oq-reader .ct-read-meta .rd-cover-level{background:var(--accent-soft);color:var(--accent-ink,var(--accent))}.oq-reader .ct-story-title{letter-spacing:-.03em;color:var(--ink);font-size:clamp(1.7rem,3.8vw,2.3rem);line-height:1.15}.oq-reader .ct-story{font-family:var(--font-reading,ui-serif, Georgia, serif);color:var(--ink);border-radius:var(--r-lg,20px);border:1px solid var(--line);background:var(--surface,#fff);padding:clamp(22px,3.4vw,34px);font-size:clamp(1.06rem,2.1vw,1.2rem);line-height:1.75}.oq-reader .ct-story p+p{margin-top:1.05em}.oq-reader .ct-story[dir=rtl]{text-align:right}.oq-reader .ct-progress-wrap{margin-bottom:clamp(24px,3.4vw,32px)}.oq-reader .ct-progress{background:var(--bg-2);border-radius:999px;height:6px;overflow:hidden}.oq-reader .ct-progress-fill{background:var(--accent);border-radius:999px;height:100%;transition:width .32s;display:block}.oq-reader .ct-progress-caption{color:var(--muted,var(--ink-2));text-align:center;margin-top:10px;font-size:.86rem}.oq-reader .ct-question{letter-spacing:-.02em;color:var(--ink);text-align:center;margin-bottom:clamp(22px,3vw,30px);font-size:clamp(1.3rem,2.9vw,1.65rem);line-height:1.3}.oq-reader .ct-options{gap:10px;display:grid}.oq-reader .ct-option{text-align:start;border-radius:var(--r-md,14px);border:1px solid var(--line);background:var(--surface,#fff);width:100%;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;font-size:1rem;line-height:1.4;transition:border-color .16s,background .16s,transform .16s;display:flex}.oq-reader .ct-option:hover:not(:disabled){border-color:var(--accent);background:var(--bg-2)}.oq-reader .ct-option:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.oq-reader .ct-option:disabled{cursor:default;opacity:1}.oq-reader .ct-option.is-answer{color:#14532d;background:#34a85317;border-color:#34a853;font-weight:600}.oq-reader .ct-option.is-wrong{color:#7f1d1d;background:#d6454514;border-color:#d64545}.oq-reader .ct-option.is-dim{opacity:.55}.oq-reader .ct-mark{flex:none}.oq-reader .ct-feedback{text-align:center;margin-top:clamp(20px,3vw,26px)}.oq-reader .ct-feedback-label{color:#b42318;margin-bottom:14px;font-size:1.02rem;font-weight:700}.oq-reader .ct-feedback.is-right .ct-feedback-label{color:#15803d}.oq-reader .ct-peek{border-top:1px solid var(--line);text-align:center;margin-top:clamp(32px,4.5vw,44px);padding-top:clamp(20px,3vw,26px)}.oq-reader .ct-peek-toggle{font-size:.92rem;font-weight:600}.oq-reader .ct-peek-title{letter-spacing:-.01em;color:var(--ink);margin:clamp(18px,2.6vw,24px) 0 12px;font-size:1.1rem}.oq-reader .ct-peek .ct-story{text-align:start;font-size:1rem;line-height:1.7}.oq-reader .ct-result{text-align:center}.oq-reader .ct-score{letter-spacing:-.04em;color:var(--accent);margin:14px auto 0;font-size:clamp(3rem,9vw,4.2rem);font-weight:700;line-height:1}.oq-reader .ct-score-of{color:var(--muted,var(--ink-2));letter-spacing:-.01em;font-size:.42em;font-weight:600}.oq-reader .ct-score-line{letter-spacing:-.02em;color:var(--ink);margin-top:12px;font-size:clamp(1.25rem,2.6vw,1.5rem);line-height:1.25}.oq-reader .ct-verdict{max-width:520px;color:var(--ink-2);margin:14px auto 0;font-size:1.02rem;line-height:1.6}.oq-reader .ct-review-title{letter-spacing:-.02em;color:var(--ink);margin:clamp(36px,5vw,48px) 0 16px;font-size:1.15rem}.oq-reader .ct-review{text-align:start;gap:12px;display:grid}.oq-reader .ct-review-row{border-radius:var(--r-md,14px);border:1px solid var(--line);background:var(--surface,#fff);border-inline-start:3px solid #d64545;padding:16px 18px}.oq-reader .ct-review-row.is-right{border-inline-start-color:#34a853}.oq-reader .ct-review-q{color:var(--ink);gap:10px;font-weight:600;line-height:1.45;display:flex}.oq-reader .ct-review-n{background:var(--bg-2);width:22px;height:22px;color:var(--ink-2);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.76rem;font-weight:700;display:inline-flex}.oq-reader .ct-review-a{color:var(--ink-2);margin-top:8px;padding-inline-start:32px;font-size:.95rem;line-height:1.5}.oq-reader .ct-review-tag{text-transform:uppercase;letter-spacing:.06em;color:var(--muted,var(--ink-2));margin-inline-end:8px;font-size:.74rem;font-weight:700;display:inline-block}.oq-reader .ct-review-correct span:last-child{color:var(--ink);font-weight:600}.oq-reader .ct-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:clamp(28px,4vw,36px);display:flex}.oq-reader .ct-cta{border-radius:var(--r-lg,20px);background:var(--bg-2);border:1px solid var(--line);margin-top:clamp(40px,5.5vw,56px);padding:clamp(26px,4vw,36px)}.oq-reader .ct-cta-title{letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.15rem,2.4vw,1.35rem);font-weight:700}.oq-reader .ct-cta-body{max-width:460px;color:var(--ink-2);margin:10px auto clamp(20px,3vw,24px);font-size:.98rem;line-height:1.55}.oq-reader .ct-cta-secondary{color:var(--ink-2);text-underline-offset:3px;margin-top:16px;font-size:.92rem;text-decoration:underline;display:block}.oq-reader .ct-cta-secondary:hover{color:var(--ink)}.oq-reader .ct-status{max-width:720px;color:var(--ink-2);justify-items:center;gap:12px;margin-inline:auto;display:grid}.oq-reader .ct-skeleton{background:linear-gradient(90deg, var(--bg-2) 25%, var(--line) 37%, var(--bg-2) 63%);background-size:400% 100%;border-radius:8px;width:100%;height:18px;animation:1.4s infinite ct-shimmer}.oq-reader .ct-skeleton:nth-child(2){width:88%}.oq-reader .ct-skeleton:nth-child(3){width:64%}@keyframes ct-shimmer{0%{background-position:100%}to{background-position:0}}@media (max-width:520px){.oq-reader .ct-option{padding:14px 15px;font-size:.96rem}.oq-reader .ct-actions .ct-btn{flex:100%}}@media (prefers-reduced-motion:reduce){.oq-reader .ct-progress-fill,.oq-reader .ct-option{transition:none}.oq-reader .ct-skeleton{animation:none}}.oq-reader .ctl-shelf{margin:0;padding:0;list-style:none}.oq-reader .ctl-shelf>li{display:contents}.oq-reader a.rd-cover-card{color:inherit;text-decoration:none}.oq-reader .ctl-hook{max-width:680px;color:var(--ink-2);text-align:center;margin-inline:auto;font-size:1.02rem;line-height:1.65}.oq-reader .ctl-hook a{color:var(--accent-ink,var(--accent));font-weight:600}.oq-reader .ctl-sample-card{border-radius:var(--r-lg,20px);border:1px solid var(--line);background:var(--surface,#fff);max-width:560px;margin-inline:auto;padding:clamp(22px,3.4vw,30px)}.oq-reader .ctl-sample-from{text-transform:uppercase;letter-spacing:.06em;color:var(--muted,var(--ink-2));text-align:center;font-size:.78rem;font-weight:700}.oq-reader .ctl-sample-q{letter-spacing:-.01em;color:var(--ink);text-align:center;margin-top:10px;font-size:clamp(1.1rem,2.4vw,1.3rem);line-height:1.35}.oq-reader .ctl-sample-options{counter-reset:ctl-opt;gap:8px;margin-top:clamp(18px,2.6vw,22px);padding:0;list-style:none;display:grid}.oq-reader .ctl-sample-options li{counter-increment:ctl-opt;border-radius:var(--r-md,14px);border:1px solid var(--line);background:var(--bg-2);color:var(--ink-2);gap:10px;padding:12px 15px;font-size:.96rem;line-height:1.4;display:flex}.oq-reader .ctl-sample-options li:before{content:counter(ctl-opt, lower-alpha);color:var(--muted,var(--ink-2));flex:none;padding-top:2px;font-size:.76rem;font-weight:700}.oq-reader .ctl-sample-key{margin-top:14px}.oq-reader .ctl-sample-key>summary{cursor:pointer;color:var(--ink-2);justify-content:center;align-items:center;gap:8px;font-size:.9rem;font-weight:600;list-style:none;display:flex}.oq-reader .ctl-sample-key>summary::-webkit-details-marker{display:none}.oq-reader .ctl-sample-key[open]>summary .faq__chev{transform:rotate(180deg)}.oq-reader .ctl-sample-key>p{border-radius:var(--r-md,14px);color:#14532d;text-align:center;background:#34a85317;border:1px solid #34a853;margin-top:10px;padding:11px 15px;font-weight:600}.oq-reader .ctl-shelf{row-gap:22px;min-height:0}.oq-reader .ctl-card{color:inherit;text-decoration:none;display:block}.oq-reader .ctl-card-frame{border-radius:var(--r-lg,22px);transition:transform .15s,box-shadow .2s;display:block;position:relative;overflow:hidden}.oq-reader .ctl-card-frame:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 .5px #00000014}.oq-reader .ctl-card:hover .ctl-card-frame{box-shadow:var(--shadow-md);transform:translateY(-2px)}.oq-reader .ctl-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-lg,22px)}.oq-reader .ctl-card-title{text-align:center;color:var(--ink);margin-top:10px;padding-inline:4px;font-size:.92rem;font-weight:600;line-height:1.35;display:block}.oq-reader .ctl-card-meta{text-align:center;color:var(--muted,var(--ink-2));margin-top:3px;font-size:.8rem;display:block}@media (prefers-reduced-motion:reduce){.oq-reader .ctl-card-frame,.oq-reader .ctl-card:hover .ctl-card-frame{transition:none;transform:none}}
