:root{--bg:#f8f4ec;--surface:#f3eee0;--text:#3b2428;--muted:#85515b;--accent:#9f2830;--on-accent:#ffffff;--border:#d9cdcf}*,*:before,*:after{box-sizing:border-box}html{font-size:104.7%}body{margin:0;background:var(--bg);color:var(--text);font-family:Optima, Candara, "Noto Sans", source-sans-pro, sans-serif;line-height:1.53;-webkit-font-smoothing:antialiased}h1, h2, h3{font-family:Optima, Candara, "Noto Sans", source-sans-pro, sans-serif;font-weight:700;line-height:1.27;margin:1.44rem 0 0.54rem}h1{font-size:3.37rem}h2{font-size:1.83rem}h3{font-size:1.35rem}p{margin:0 0 0.9rem}a{color:var(--accent);text-decoration-thickness:3px;text-underline-offset:3px}a:hover{color:var(--text)}img{max-width:100%;height:auto;display:block}.Page_page__ZWVRV{max-width:905px;margin:0 auto;padding:0 1.12rem}.Topbar_topbar__T5ume{padding:1.35rem 0;border-bottom:1px solid var(--border)}.Topbar_topbar__T5ume .Page_page__ZWVRV{display:flex;align-items:baseline;justify-content:space-between;gap:0.9rem;flex-wrap:wrap}.PageContent_page__o5grW{padding:1.8rem 0 2.7rem}.Name_name__te5gX{font-family:Optima, Candara, "Noto Sans", source-sans-pro, sans-serif;font-weight:700;font-size:1.29rem;text-decoration:none;color:inherit;border:0}.Nav_nav__fPyid{display:flex;gap:1.14rem;flex-wrap:wrap}.Link_link__e7M1i{text-decoration:none;border:0;color:inherit}.Link_link__e7M1i[aria-current]{font-weight:700}.Splash_splash__CnTw4{padding:1.35rem 0 1.8rem}.Headline_headline__onuh8{font-size:3.37rem;margin-top:0}.Blurb_blurb__1Acd8{color:var(--muted);font-size:1.09rem;max-width:50ch;margin:0 0 0.9rem}.Splash_splash__CnTw4 .Image_image__0uU5N{width:100%;border-radius:24px;margin-bottom:1.35rem;aspect-ratio:16 / 6;object-fit:cover}.Action_action__wd3rD{display:inline-block;padding:0.54rem 1.08rem;background:var(--accent);color:var(--on-accent);border-radius:999px;text-decoration:none;border:0;font-weight:600}.Area_area__N5uyJ{margin:2.25rem 0}.Heading_heading__aQaMa{font-size:0.85rem;text-transform:uppercase;letter-spacing:0.1em;color:var(--muted);font-family:Optima, Candara, "Noto Sans", source-sans-pro, sans-serif;font-weight:600}.Points_points__uITpk{display:grid;grid-template-columns:repeat(auto-fit, minmax(202px, 1fr));gap:1.35rem}.Pillar_pillar__M1o7N{border:1px solid var(--border);padding:1.12rem;border-radius:24px}.Pillar_pillar__M1o7N h3{margin-top:0;font-size:1.35rem}.Quote_quote__1iLvE{font-family:Optima, Candara, "Noto Sans", source-sans-pro, sans-serif;font-size:1.83rem;margin:2.7rem 0;padding-left:1.12rem;border-left:6px solid var(--accent)}.Feed_feed__6XCUh{list-style:none;padding:0;margin:0}.Card_card__Vktq8{padding:0.45rem 0;border-bottom:1px solid var(--border)}.Card_card__Vktq8 ul, .Feed_feed__6XCUh ul{list-style:none;padding:0}.PostTitle_post__U68FJ{margin:0 0 0.27rem;font-size:1.42rem}.PostTitle_post__U68FJ a{color:inherit;text-decoration:none;border:0}.Info_info__6Sj3U{color:var(--muted);font-size:0.81rem;margin:0 0 0.36rem;font-family:ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, "DejaVu Sans Mono", monospace;letter-spacing:0.06em}.Excerpt_excerpt__zjrk4{margin:0}.Season_season__uUnGF{font-size:1.35rem;color:var(--muted);margin:1.35rem 0 0.36rem}.Tiles_tiles__mWM4I{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0.96rem}.Block_block__wciFM{margin:0;border:1px solid var(--border);border-radius:24px;overflow:hidden}.Picture_picture__GPhke{width:100%;aspect-ratio:4 / 3;object-fit:cover}.Caption_caption__g7RRa{padding:0.54rem;font-size:0.9rem;color:var(--muted)}.EntryContent_entry__bFW6D{max-width:713px}.EntryContent_entry__bFW6D figure{margin:1.35rem 0}.EntryContent_entry__bFW6D img{border-radius:24px;width:100%}blockquote{margin:1.35rem 0;padding:0.18rem 1.08rem;border-left:5px solid var(--accent);color:var(--muted)}pre{background:var(--surface);padding:0.9rem;overflow-x:auto;border-radius:24px;font-size:0.88rem;line-height:1.5}code{font-family:ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, "DejaVu Sans Mono", monospace}.Chip_chip__Tvlwr{display:inline-block;margin:0 0.36rem 0.36rem 0;padding:0.13rem 0.54rem;font-size:0.8rem;border-radius:999px;border:1px solid var(--border);color:var(--muted)}.Navigation_navigation__WWAzj{display:flex;justify-content:space-between;gap:0.9rem;margin:2.7rem auto 0;max-width:713px;padding-top:1.35rem;border-top:1px solid var(--border);font-size:0.92rem}.SiteFooter_site__c1Inh{padding:1.8rem 0;color:var(--muted);font-size:0.88rem}.SiteFooter_site__c1Inh p{margin:0 0 0.27rem}@media (max-width: 720px){.Tiles_tiles__mWM4I{grid-template-columns:repeat(2, minmax(0, 1fr))}h1{font-size:2.49rem}.Headline_headline__onuh8{font-size:2.49rem}}