._66WUMq_content{color:#ecfeffb3}._66WUMq_readingFrame[data-reading-focus=true] ._66WUMq_readingGrid{grid-template-columns:minmax(0,1fr)}._66WUMq_readingFrame[data-reading-focus=true] ._66WUMq_content{width:100%;max-width:860px;margin-inline:auto}._66WUMq_readingFrame[data-reading-focus=true] ._66WUMq_readingAside{display:none}._66WUMq_readingFrame[data-reading-large=true] ._66WUMq_content p,._66WUMq_readingFrame[data-reading-large=true] ._66WUMq_content li{font-size:clamp(1.2rem,1.75vw,1.4rem)!important}._66WUMq_content>article{z-index:1;position:relative;max-width:none!important;margin:0!important}._66WUMq_content h1{text-wrap:balance;letter-spacing:-.045em!important;text-align:left!important;color:#fff!important;max-width:920px!important;margin:0!important;font-size:clamp(2.2rem,4.5vw,4.1rem)!important;font-weight:600!important;line-height:1.1!important}._66WUMq_content section{margin-bottom:clamp(2.8rem,5vw,4rem)!important}._66WUMq_content h2{text-wrap:balance;scroll-margin-top:6rem;letter-spacing:-.028em!important;color:#fffffff2!important;margin:0 0 1.5rem!important;font-size:clamp(1.65rem,3vw,2.25rem)!important;font-weight:600!important;line-height:1.13!important}._66WUMq_content h3{color:#f0fdfaed!important;margin-top:0!important;margin-bottom:.8rem!important;font-size:clamp(1.28rem,2.5vw,1.65rem)!important;font-weight:600!important;line-height:1.3!important}._66WUMq_content p,._66WUMq_content li{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#e1f2f5c7!important;font-size:clamp(1.04rem,1.45vw,1.16rem)!important;line-height:1.78!important}._66WUMq_content p+p{margin-top:1.1rem!important}._66WUMq_content ul,._66WUMq_content ol{gap:.9rem;margin-top:1.25rem;padding-left:1.35rem;display:grid}._66WUMq_content li::marker{color:#67e8f9ad}._66WUMq_content section>div[class*=rounded-],._66WUMq_content div[class*=grid]>div[class*=rounded-]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:none!important;background:#00080c57!important;border-color:#a5f3fc1a!important}._66WUMq_content section>div[class*=rounded-]{border-radius:1.4rem!important;padding:clamp(1.6rem,4.2vw,2.8rem)!important}._66WUMq_content div[class*=grid]>div[class*=rounded-]{transition:border-color .18s,background-color .18s,transform .18s;border-radius:1.05rem!important;padding:clamp(1.35rem,3.2vw,1.95rem)!important}._66WUMq_content div[class*=grid]>div[class*=rounded-]:hover{transform:translateY(-2px);background:#22d3ee09!important;border-color:#67e8f938!important}._66WUMq_content a{color:#a5f3fcf2;text-underline-offset:.25em;text-decoration:underline}._66WUMq_content a[class*=inline-flex]{min-height:3.25rem;color:#ecfeffe6!important;box-shadow:none!important;background:#22d3ee0e!important;border:1px solid #67e8f938!important;border-radius:.85rem!important;padding:.85rem 1.2rem!important;transition:border-color .18s,background-color .18s,color .18s!important;transform:none!important}._66WUMq_content a:hover{color:#fff!important;background:#22d3ee18!important;border-color:#67e8f96b!important}._66WUMq_content a:focus-visible{outline-offset:4px;outline:2px solid #67e8f9}._66WUMq_content code{color:#a5f3fce0;background:#0000005c;border:1px solid #67e8f91f;border-radius:.45rem;padding:.15rem .38rem}.home-palette-classic ._66WUMq_content{color:#ffffffa6}:is(.home-palette-classic ._66WUMq_content p,.home-palette-classic ._66WUMq_content li){color:#ffffffbf!important}.home-palette-classic ._66WUMq_content section>div[class*=rounded-]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff06!important;border-color:#ffffff14!important}.home-palette-classic ._66WUMq_content div[class*=grid]>div[class*=rounded-]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff06!important;border-color:#ffffff14!important}.home-palette-glass ._66WUMq_content section>div[class*=rounded-]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000001a!important;border-color:#a5f3fc24!important}.home-palette-glass ._66WUMq_content div[class*=grid]>div[class*=rounded-]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000001a!important;border-color:#a5f3fc24!important}@media (max-width:640px){._66WUMq_content h1{overflow-wrap:anywhere;font-size:clamp(2.05rem,8.5vw,3.4rem)!important}._66WUMq_content section{margin-bottom:3.8rem!important}}@media (prefers-reduced-motion:reduce){._66WUMq_content div[class*=grid]>div[class*=rounded-]:hover{transform:none}}
