.TS9iKa_page{--editorial-accent:#8fcbb4;width:100%;max-width:1100px;color:var(--text);margin:auto;padding:clamp(18px,4vw,48px)}.TS9iKa_page,.TS9iKa_page *{box-sizing:border-box;min-width:0}.TS9iKa_page a{color:var(--accent);text-underline-offset:.2em;overflow-wrap:anywhere}.TS9iKa_page :where(a,button):focus-visible{outline:3px solid var(--accent);outline-offset:4px}.TS9iKa_page>nav:first-child{color:var(--muted);margin:0 0 42px;font-size:.78rem}.TS9iKa_page h1{text-wrap:balance;text-align:center;max-width:900px;margin:18px auto 24px;font-family:Georgia,serif;font-size:clamp(2.05rem,5vw,3.9rem);font-weight:500;line-height:1.14}.TS9iKa_page h1+p{max-width:740px;color:var(--muted);text-align:center;margin:0 auto 34px;font-size:1.1rem;line-height:1.8}.TS9iKa_kicker{color:var(--editorial-accent);text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:800;line-height:1.7}.TS9iKa_page .eyebrow{color:var(--editorial-accent);text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:800;line-height:1.7}.TS9iKa_page article>.eyebrow{text-align:center}.TS9iKa_header>.eyebrow{text-align:center}.TS9iKa_header{padding-top:18px}.TS9iKa_header .TS9iKa_note{text-align:center;color:var(--muted);margin:20px 0 28px;font-size:.76rem}.TS9iKa_figure{margin:0 0 26px}.TS9iKa_figure img{object-fit:cover;border-radius:18px;width:100%;height:auto;max-height:400px;display:block}.TS9iKa_figure figcaption{color:var(--muted);margin-top:9px;font-size:.73rem;line-height:1.6}.TS9iKa_takeaway{background:var(--panel);border:1px solid var(--line);border-radius:16px;margin:0 0 48px;padding:clamp(18px,3vw,28px)}.TS9iKa_takeaway .TS9iKa_kicker{margin:0 0 16px}.TS9iKa_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.TS9iKa_card{background:var(--bg-2);border:1px solid var(--line);border-radius:10px;padding:20px}.TS9iKa_card strong{color:var(--editorial-accent);overflow-wrap:anywhere;font-family:Georgia,serif;font-size:clamp(1.15rem,2.3vw,1.8rem);line-height:1.4;display:block}.TS9iKa_card span{color:var(--muted);margin-top:9px;font-size:.83rem;line-height:1.6;display:block}.TS9iKa_body{max-width:760px;margin:auto}.TS9iKa_page :where(p,li){line-height:1.85}.TS9iKa_body>section{border-top:1px solid var(--line);padding:34px 0 18px}.TS9iKa_body h2,.TS9iKa_page article>h2{text-wrap:balance;margin:18px 0 22px;font-family:Georgia,serif;font-size:clamp(1.6rem,3vw,2.15rem);font-weight:500;line-height:1.3}.TS9iKa_body p{color:var(--muted);margin:0 0 22px;font-size:1.03rem}.TS9iKa_number{color:var(--editorial-accent);letter-spacing:.12em;font-size:.75rem}.TS9iKa_toc{border:1px solid var(--line);background:var(--panel);border-radius:14px;gap:8px;margin-bottom:38px;padding:24px;display:grid}.TS9iKa_toc strong{margin-bottom:6px;font-family:Georgia,serif;font-size:1.3rem;font-weight:500}.TS9iKa_toc a{border-top:1px solid var(--line);padding:8px 0;font-size:.92rem;line-height:1.6;text-decoration:none;display:block}.TS9iKa_cta{border:1px solid var(--line);text-align:center;background:linear-gradient(130deg,color-mix(in srgb,var(--editorial-accent) 12%,var(--bg-2)),var(--bg-2));border-radius:16px;margin:38px 0;padding:clamp(22px,4vw,38px)}.TS9iKa_cta h2{font-family:Georgia,serif;font-size:1.9rem;font-weight:500;line-height:1.3}.TS9iKa_page .TS9iKa_button{color:#142d24;background:#b8e2cb;border-radius:8px;max-width:100%;padding:13px 20px;font-size:.94rem;font-weight:800;line-height:1.5;text-decoration:none;display:inline-block}.TS9iKa_page .TS9iKa_button:hover{background:#d1efde}.TS9iKa_cta .TS9iKa_more{margin:24px 0 0;font-size:.8rem}.TS9iKa_page .practice-check{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:28px}.TS9iKa_page fieldset{border:1px solid var(--line);border-radius:10px;margin:20px 0;padding:20px}.TS9iKa_page code{white-space:normal;overflow-wrap:anywhere;font-size:.95rem}.TS9iKa_standalone article>:is(h2,h3,p,ol,ul,nav,section){max-width:760px;margin-left:auto;margin-right:auto}.TS9iKa_standalone article>h2{border-top:1px solid var(--line);margin-top:36px;padding-top:32px}.TS9iKa_standalone article>p{color:var(--muted);font-size:1.03rem}.TS9iKa_standalone article>h3{margin-top:28px}.TS9iKa_standalone article>ul,.TS9iKa_standalone article>ol{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:22px 26px 22px 44px}.TS9iKa_standalone article>:is(ol,ul) li{padding:6px 0}.TS9iKa_standalone article>nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.TS9iKa_standalone article>nav a{border:1px solid var(--line);background:var(--panel);border-radius:10px;padding:18px;text-decoration:none;display:block}.TS9iKa_standalone article>section{border:1px solid var(--line);background:var(--panel);border-radius:12px;margin-top:20px;padding:24px}.TS9iKa_tableWrap{border:1px solid var(--line);border-radius:12px;max-width:100%;margin:26px 0;overflow-x:auto}.TS9iKa_tableWrap:focus-visible{outline:3px solid var(--accent)}.TS9iKa_tableWrap table{border-collapse:collapse;width:100%;min-width:640px;font-size:.9rem}.TS9iKa_tableWrap th,.TS9iKa_tableWrap tbody tr:nth-child(2n){background:var(--panel)}.TS9iKa_tableHint{font-size:.78rem!important}:root[data-theme=light] .TS9iKa_page{--editorial-accent:#286144}@media (max-width:600px){.TS9iKa_page{padding:18px}.TS9iKa_page>nav:first-child{margin-bottom:28px}.TS9iKa_cards{grid-template-columns:1fr}.TS9iKa_card{padding:18px}.TS9iKa_card strong{font-size:1.5rem}.TS9iKa_figure img{max-height:280px}.TS9iKa_page h1{font-size:2.15rem}.TS9iKa_page .practice-check{padding:18px}.TS9iKa_standalone article>nav{grid-template-columns:1fr}.TS9iKa_page h1+p{font-size:1rem}}
