.guide-body.svelte-11r77t0 h2{font-family:var(--font-family);letter-spacing:-.015em;margin-top:3rem;scroll-margin-top:8rem;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:700;line-height:1.15}.guide-body.svelte-11r77t0 h3,.guide-body.svelte-11r77t0 h4{margin-top:2rem;font-size:1.1875rem;font-weight:700;line-height:1.3}.guide-body.svelte-11r77t0 p,.guide-body.svelte-11r77t0 ul,.guide-body.svelte-11r77t0 ol,.guide-body.svelte-11r77t0 blockquote{color:#171717c7;margin-top:1rem;font-size:1.0625rem;line-height:1.7}.guide-body.svelte-11r77t0 ul,.guide-body.svelte-11r77t0 ol{padding-left:1.4rem}.guide-body.svelte-11r77t0 ul{list-style:outside}.guide-body.svelte-11r77t0 ol{list-style:decimal}.guide-body.svelte-11r77t0 li+li{margin-top:.4rem}.guide-body.svelte-11r77t0 li::marker{color:#17171799}.guide-body.svelte-11r77t0 strong{color:var(--color-brand-navy);font-weight:650}.guide-body.svelte-11r77t0 a,.guide-intro.svelte-11r77t0 a{color:var(--color-brand-navy);text-underline-offset:4px;font-weight:600;-webkit-text-decoration:underline #17171740;text-decoration:underline #17171740}.guide-body.svelte-11r77t0 a:hover,.guide-intro.svelte-11r77t0 a:hover{text-decoration-color:currentColor}.guide-body.svelte-11r77t0 :not(pre)>code{border-radius:var(--radius-md);color:var(--color-brand-navy);overflow-wrap:anywhere;background:#1717170f;padding:2px 6px;font-size:.9em}.guide-body.svelte-11r77t0 blockquote{border-radius:0 var(--radius-lg) var(--radius-lg) 0;background:#fff;border-left:3px solid #1717172e;padding:1rem 1.25rem}.guide-body.svelte-11r77t0 blockquote>:first-child{margin-top:0}.guide-body.svelte-11r77t0 blockquote p,.guide-body.svelte-11r77t0 blockquote ul{font-size:1rem}.guide-body.svelte-11r77t0 ul.checklist{border-radius:var(--radius-lg);background:#fff;border:1px solid #00000012;padding:.5rem 1.25rem;list-style:none}.guide-body.svelte-11r77t0 ul.checklist li{border-top:1px solid #0000000f;margin:0}.guide-body.svelte-11r77t0 ul.checklist li:first-child{border-top:0}.guide-body.svelte-11r77t0 ul.checklist label{cursor:pointer;align-items:flex-start;gap:.75rem;padding:.7rem 0;display:flex}.guide-body.svelte-11r77t0 ul.checklist input{width:1.15rem;height:1.15rem;accent-color:var(--color-brand-ink);cursor:pointer;flex:none;margin-top:.3rem}.guide-body.svelte-11r77t0 ul.checklist input:checked+span{color:#17171799;text-decoration:line-through}.mobile-toc.svelte-11r77t0 summary:where(.svelte-11r77t0)::-webkit-details-marker{display:none}.guide-body.svelte-11r77t0 figure.example{margin-top:1.25rem}.guide-body.svelte-11r77t0 figure.example+figure.example{margin-top:.75rem}.guide-body.svelte-11r77t0 figure.example figcaption{color:#171717b3;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;line-height:1.4;display:inline-flex}.guide-body.svelte-11r77t0 figure.example figcaption:before{content:"";background:#17171759;border-radius:9999px;width:.5rem;height:.5rem}.guide-body.svelte-11r77t0 figure.example[data-tone=weak] figcaption:before{background:var(--color-error)}.guide-body.svelte-11r77t0 figure.example[data-tone=strong] figcaption:before{background:var(--color-success)}.guide-body.svelte-11r77t0 figure.example blockquote{border-radius:var(--radius-lg);border:1px solid #00000012;margin-top:.5rem}.guide-body.svelte-11r77t0 figure.example[data-tone=weak] blockquote{background:0 0;border-style:dashed;border-color:#17171733}.guide-body.svelte-11r77t0 figure.example[data-tone=strong] blockquote{border-color:#17171724;box-shadow:0 10px 28px #1717170f}.guide-body.svelte-11r77t0 figure.example[data-tone=strong] blockquote p{color:var(--color-brand-navy)}
