.Blog_page__RuXXV{--blog-border:#000;--blog-divider-width:2px;--header-height:56px;--footer-height:var(--header-height);height:100vh;height:100dvh;display:grid;grid-template-rows:var(--header-height) minmax(0,1fr) var(--footer-height);overflow:hidden;color:var(--blog-border)}.Blog_header__e8w8w,.Blog_overlayHeader__HohLc{min-width:0;padding:0 28px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);border-bottom:var(--blog-divider-width) solid var(--blog-border)}.Blog_actionCell__juXsp,.Blog_logoCell__e3oyf,.Blog_titleCell__oSUnM{min-width:0;display:flex;align-items:center}.Blog_logoCell__e3oyf{padding:0}.Blog_logo__NApJ_{font-family:Mona Sans,sans-serif;font-size:22px;font-weight:500;line-height:1;letter-spacing:.24em;color:inherit;text-decoration:none;white-space:nowrap}.Blog_titleCell__oSUnM{justify-content:center}.Blog_title__YIyXK{font-family:Mona Sans,sans-serif;font-size:22px;font-weight:500;letter-spacing:.24em}.Blog_actionCell__juXsp{justify-content:flex-end;padding:0}.Blog_iconButton__WB2CM{width:42px;height:42px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:inherit;font:inherit}.Blog_iconButton__WB2CM svg{width:31.5px;height:31.5px;stroke-width:1.25}.Blog_desktopAction__4h2WL svg,.Blog_mobileOverlay__tUQ_e .Blog_iconButton__WB2CM svg{stroke-width:2}.Blog_articleListItem___PkJi:focus-visible,.Blog_iconButton__WB2CM:focus-visible{outline:1px solid var(--blog-border);outline-offset:2px}.Blog_desktopAction__4h2WL{cursor:pointer}.Blog_mobileMenuButton__yyvz6{display:none;cursor:pointer}.Blog_body__MPBqh{display:grid;grid-template-columns:minmax(0,22%) minmax(0,50%) minmax(0,28%)}.Blog_articlePanel__w_fuq,.Blog_body__MPBqh,.Blog_interactionPanel__vzHr3,.Blog_listColumn__oR322{min-width:0;min-height:0}.Blog_listColumn__oR322{overflow-y:auto;border-right:var(--blog-divider-width) solid var(--blog-border)}.Blog_articleList__O3CQm{padding:36px 28px 56px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.Blog_articleListItem___PkJi{max-width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:clamp(18px,1.6vw,24px);line-height:1.15;text-align:left;cursor:pointer}.Blog_articleListItem___PkJi:focus-visible,.Blog_articleListItem___PkJi:hover{font-weight:600}.Blog_articleListItem___PkJi[aria-current=page]{font-weight:600}.Blog_interactionPanel__vzHr3{display:flex;align-items:center;justify-content:center;overflow:hidden;border-right:var(--blog-divider-width) solid var(--blog-border)}.Blog_interactionPanel__vzHr3 p{font-size:clamp(14px,1.4vw,20px);letter-spacing:.04em}.Blog_articlePanel__w_fuq{overflow-y:auto;padding:34px 32px 112px;scrollbar-width:thin}.Blog_articleBody__JrTlK p{margin-bottom:18px;font-size:18px;line-height:1.75;word-break:keep-all}.Blog_articleLinks__qgShT{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:28px}.Blog_articleLinks__qgShT a{color:inherit;font-size:18px;text-decoration:underline;text-underline-offset:3px}.Blog_footer__yFLOQ{padding:0 28px;display:flex;align-items:center;border-top:var(--blog-divider-width) solid var(--blog-border);font-size:10px;letter-spacing:.01em}.Blog_mobileOverlay__tUQ_e{--blog-border:#000;--blog-background:#fff;--blog-divider-width:2px;--header-height:56px;position:fixed;inset:0;z-index:1000;display:none;grid-template-rows:var(--header-height) minmax(0,1fr);overflow:hidden;background:var(--blog-background);color:var(--blog-border)}.Blog_overlayList__XzyZr{min-height:0;overflow-y:auto}@media (max-width:768px){.Blog_page__RuXXV{--header-height:56px}.Blog_logo__NApJ_,.Blog_title__YIyXK{font-size:18px}.Blog_desktopAction__4h2WL{display:none}.Blog_mobileMenuButton__yyvz6{display:inline-flex}.Blog_body__MPBqh{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,7fr) minmax(30%,3fr)}.Blog_listColumn__oR322{display:none}.Blog_interactionPanel__vzHr3{align-items:flex-start;overflow-y:auto;border-right:0;border-bottom:var(--blog-divider-width) solid var(--blog-border);overscroll-behavior:contain}.Blog_articlePanel__w_fuq{padding:30px 28px 88px}.Blog_articleBody__JrTlK p{margin-bottom:15px;font-size:16px;line-height:1.65}.Blog_articleLinks__qgShT a{font-size:16px}.Blog_mobileOverlay__tUQ_e{display:grid}.Blog_overlayList__XzyZr .Blog_articleList__O3CQm{padding:48px 28px 96px;gap:16px}.Blog_overlayList__XzyZr .Blog_articleListItem___PkJi{font-size:clamp(22px,6.4vw,30px)}}