.PreactGuides_guide__CAjYy{max-width:960px;margin:auto;padding:calc(112px + var(--tn-promo-h,0px)) 24px 70px;color:var(--ink);font-size:17px;line-height:1.8}.PreactGuides_guide__CAjYy h1{font-size:clamp(32px,4.6vw,48px);line-height:1.13!important;letter-spacing:-.035em;font-weight:600;margin:16px 0 24px}.PreactGuides_guide__CAjYy h2{font-size:clamp(25px,3vw,31px);line-height:1.3!important;letter-spacing:-.025em;margin:0 0 22px}.PreactGuides_guide__CAjYy h3{font-size:21px;line-height:1.4!important;margin:22px 0 10px}.PreactGuides_guide__CAjYy p{margin:0 0 18px}.PreactGuides_guide__CAjYy a{color:var(--accent);text-underline-offset:4px}.PreactGuides_guide__CAjYy section{padding:34px 0;border-top:1px solid var(--line);scroll-margin-top:130px}.PreactGuides_guide__CAjYy li{margin:7px 0}.PreactGuides_guide__CAjYy ol,.PreactGuides_guide__CAjYy ul{padding-left:24px}.PreactGuides_back__1URxm{font-size:14px;font-weight:600}.PreactGuides_eyebrow__WLUGD{font-size:12px;text-transform:uppercase;letter-spacing:.13em;color:var(--accent);margin-top:28px!important;font-weight:700}.PreactGuides_intro__Kc6g1{font-size:20px;line-height:1.65;color:var(--ink-soft)}.PreactGuides_byline__fmyF8{font-size:13px;color:var(--ink-mute)}.PreactGuides_related__WSJRK,.PreactGuides_toc__Wrp7E{padding:22px 26px;background:var(--surface-soft);border:1px solid var(--line);border-radius:16px;margin:28px 0}.PreactGuides_toc__Wrp7E ul{-moz-columns:230px 2;columns:230px 2;margin-bottom:0}.PreactGuides_tableScroll__J_XUc{overflow-x:auto;border:1px solid var(--line);border-radius:12px;margin:24px 0}.PreactGuides_guide__CAjYy table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.6}.PreactGuides_guide__CAjYy th{text-align:left;background:var(--surface-soft);font-weight:600}.PreactGuides_guide__CAjYy td,.PreactGuides_guide__CAjYy th{padding:13px 16px;border-bottom:1px solid var(--line);vertical-align:top}.PreactGuides_guide__CAjYy tr:last-child td{border:0}.PreactGuides_guide__CAjYy details{border:1px solid var(--line);border-radius:12px;margin:12px 0;padding:16px 20px}.PreactGuides_guide__CAjYy summary{cursor:pointer;font-weight:600;line-height:1.5}.PreactGuides_guide__CAjYy details p{margin:16px 0 0}.PreactGuides_card__URHgk{border:1px solid var(--line);border-radius:16px;padding:24px;margin:20px 0;background:var(--surface-soft)}.PreactGuides_note__1F1Gu{padding:18px 22px;border-left:3px solid var(--accent);background:var(--accent-soft);border-radius:0 12px 12px 0;margin:22px 0}.PreactGuides_grid__MtjxP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.PreactGuides_grid__MtjxP .PreactGuides_card__URHgk{margin:0}.PreactGuides_download__XRFZT,.PreactGuides_guide__CAjYy button{border:1px solid var(--accent);border-radius:9px;padding:11px 18px;background:var(--accent);color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer;display:inline-block;text-decoration:none}.PreactGuides_guide__CAjYy button:disabled{opacity:.5;cursor:not-allowed}.PreactGuides_guide__CAjYy a:focus-visible,.PreactGuides_guide__CAjYy button:focus-visible,.PreactGuides_guide__CAjYy summary:focus-visible{outline:3px solid #f59e0b;outline-offset:4px}.PreactGuides_guide__CAjYy input,.PreactGuides_guide__CAjYy select,.PreactGuides_guide__CAjYy textarea{font:inherit;color:var(--ink);background:var(--surface,#fff);border:1px solid var(--line);border-radius:8px;padding:10px;width:100%;box-sizing:border-box}.PreactGuides_guide__CAjYy label{display:block;font-size:15px;font-weight:600;margin:12px 0 6px}.PreactGuides_guide__CAjYy textarea{min-height:350px;resize:vertical;line-height:1.7}.PreactGuides_controls__IUjYH{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:18px 0}.PreactGuides_timer__wPct_{font:600 24px var(--font-mono,monospace);margin-left:auto}.PreactGuides_muted__sBaGj{font-size:14px;color:var(--ink-mute)}.PreactGuides_annotation__BVTvh{font-size:15px;padding:12px 16px;background:var(--accent-soft);border-radius:8px}.PreactGuides_formula__UsM54{font-family:var(--font-mono,monospace);font-size:15px;white-space:pre-wrap;overflow-wrap:anywhere}.PreactGuides_guide__CAjYy blockquote{margin:20px 0;padding:18px 24px;border-left:3px solid var(--accent);background:var(--surface-soft)}.PreactGuides_essay__HckTM{padding:24px;border:1px solid var(--line);border-radius:14px}.PreactGuides_essay__HckTM p{line-height:1.95}.PreactGuides_guide__CAjYy output{display:block}.PreactGuides_guide__CAjYy progress{width:100%;accent-color:var(--accent)}@media(max-width:600px){.PreactGuides_guide__CAjYy{padding-left:18px;padding-right:18px;font-size:16px}.PreactGuides_grid__MtjxP{grid-template-columns:1fr}.PreactGuides_guide__CAjYy td,.PreactGuides_guide__CAjYy th{padding:10px}.PreactGuides_card__URHgk,.PreactGuides_essay__HckTM{padding:18px}.PreactGuides_intro__Kc6g1{font-size:18px}.PreactGuides_timer__wPct_{margin-left:0;width:100%}}.PreactGuides_guide__CAjYy .PreactGuides_download__XRFZT{color:#fff}