.thought-page{width:min(45rem,100% - 3rem);margin-inline:auto;padding:clamp(2.5rem,7vw,4.5rem) 0 clamp(4rem,10vw,7rem)}.back-link{color:var(--color-mauve-700);-webkit-text-decoration-color:var(--color-pink-300);text-decoration-color:var(--color-pink-300);text-underline-offset:.3em;margin-bottom:1.5rem;font-family:system-ui,sans-serif;font-size:.9rem;font-weight:600;display:inline-block}.back-link:hover{text-decoration-color:currentColor}.back-link:focus-visible{outline:.1875rem solid var(--color-plum-700);outline-offset:.25rem;border-radius:.15rem}.thought-page article{color:var(--color-plum-700);letter-spacing:-.011em;font-family:system-ui,sans-serif;font-size:1.0625rem;line-height:1.72}.thought-page header{margin-bottom:1.5rem}.thought-page h1,.thought-page h2,.thought-page h3{text-wrap:balance;font-family:ui-rounded,Arial Rounded MT Bold,Trebuchet MS,system-ui,sans-serif}.thought-page h1{color:var(--color-plum-700);letter-spacing:-.06em;margin:0;font-size:clamp(2.35rem,7vw,4rem);line-height:.95}.thought-page h2{border-bottom:.125rem solid var(--color-pink-200);letter-spacing:-.045em;margin:2.6em 0 .7em;padding-bottom:.45rem;font-size:clamp(1.55rem,4vw,2rem);line-height:1.1}.thought-page h3{letter-spacing:-.03em;margin:2.2em 0 .65em;font-size:1.3rem}.thought-page p,.thought-page ul{margin:0 0 1.3em}.thought-page ul{padding-left:1.35rem}.thought-page li{margin-bottom:.55em;padding-left:.2rem}.thought-page li p{margin:.2em 0 0}.thought-page a{text-underline-offset:.2em;text-decoration-color:#b9829c;text-decoration-thickness:.08em}.thought-page article a:hover{text-decoration-color:currentColor}.thought-page article a:focus-visible{outline:.1875rem solid var(--color-plum-700);outline-offset:.2rem;border-radius:.15rem}.thought-page blockquote{color:var(--color-mauve-700);border-left:.2rem solid #c78aa7;margin:1.6rem 0;padding:.2rem 0 .2rem 1.25rem}.thought-page code{background:var(--color-pink-100);border-radius:.25rem;padding:.12em .35em;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.86em}.thought-page figure{margin:1.75rem 0}.thought-page figcaption{color:var(--color-mauve-700);text-align:center;margin-top:.65rem;font-size:.82rem}@media (prefers-color-scheme:dark){.back-link,.thought-page blockquote,.thought-page figcaption{color:var(--color-mauve-300)}.back-link:focus-visible,.thought-page article a:focus-visible{outline-color:var(--color-paper-muted)}.thought-page article,.thought-page h1{color:var(--color-paper-muted)}.thought-page h2{border-bottom-color:var(--color-plum-500)}.thought-page code{background:var(--color-plum-800)}}@media (width<=40rem){.thought-page{width:min(100% - 2rem,32rem);padding-top:2rem}.thought-page article{font-size:1rem}}
