.blog-pages-module__GwZwSW__page{overflow-wrap:anywhere}.blog-pages-module__GwZwSW__page h1,.blog-pages-module__GwZwSW__page h2{font-family:var(--font-display);letter-spacing:-.03em;font-weight:400;line-height:1.05}.blog-pages-module__GwZwSW__container{width:100%;max-width:1440px;margin-inline:auto;padding:80px 20px}.blog-pages-module__GwZwSW__header{border-bottom:1px solid var(--line);background:var(--surface)}.blog-pages-module__GwZwSW__title{max-width:20ch;font-size:clamp(3.1rem,5.25vw,5.15rem)}.blog-pages-module__GwZwSW__description{max-width:42rem;color:var(--muted);margin-top:24px;font-size:17px;line-height:1.75}.blog-pages-module__GwZwSW__list{border-top:1px solid var(--line);gap:0;display:grid}.blog-pages-module__GwZwSW__entry{border-bottom:1px solid var(--line);gap:24px;min-width:0;padding-block:32px;display:grid}.blog-pages-module__GwZwSW__entry h2{max-width:24ch;font-size:clamp(2rem,3vw,3rem)}.blog-pages-module__GwZwSW__entry a,.blog-pages-module__GwZwSW__contents a{min-height:44px;color:var(--accent-strong);text-underline-offset:4px;padding-block:8px;display:inline-block}.blog-pages-module__GwZwSW__entry a:hover,.blog-pages-module__GwZwSW__contents a:hover{text-decoration:underline}.blog-pages-module__GwZwSW__entry p{max-width:40rem;color:var(--muted);font-size:16px;line-height:1.75}.blog-pages-module__GwZwSW__meta{color:var(--muted);flex-wrap:wrap;gap:12px 24px;margin-top:24px;font-size:15px;display:flex}.blog-pages-module__GwZwSW__reading{max-width:56rem}.blog-pages-module__GwZwSW__introduction{margin-bottom:48px}.blog-pages-module__GwZwSW__contents{border-bottom:1px solid var(--line);margin-bottom:48px;padding-bottom:32px}.blog-pages-module__GwZwSW__contents p{margin-bottom:16px;font-size:20px;font-weight:500}.blog-pages-module__GwZwSW__body section{margin-top:48px;scroll-margin-top:112px}.blog-pages-module__GwZwSW__body h2{margin-bottom:24px;font-size:clamp(2.3rem,3.6vw,3.75rem)}.blog-pages-module__GwZwSW__body h3{margin-top:32px;font-size:22px;font-weight:500}.blog-pages-module__GwZwSW__body p,.blog-pages-module__GwZwSW__body li,.blog-pages-module__GwZwSW__body blockquote{color:var(--muted);font-size:17px;line-height:1.75}.blog-pages-module__GwZwSW__body p,.blog-pages-module__GwZwSW__body ul,.blog-pages-module__GwZwSW__body blockquote{margin-top:16px}.blog-pages-module__GwZwSW__body ul{padding-left:24px;list-style:outside}.blog-pages-module__GwZwSW__body blockquote{border-left:2px solid var(--accent);padding-left:20px}.blog-pages-module__GwZwSW__body a,.blog-pages-module__GwZwSW__sources a{color:var(--accent-strong);text-underline-offset:4px;text-decoration:underline}.blog-pages-module__GwZwSW__sources{border-top:1px solid var(--line);margin-top:48px;padding-top:32px;line-height:1.75}.blog-pages-module__GwZwSW__sources h2{margin-bottom:16px;font-size:24px}.blog-pages-module__GwZwSW__sources a{padding-block:8px;display:inline-block}@media (min-width:768px){.blog-pages-module__GwZwSW__container{padding:112px 48px}.blog-pages-module__GwZwSW__entry{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;padding-block:48px}}