.blog_index__F3uui{color:var(--text);background:var(--bg)}.blog_shell__T44Gd{width:min(1320px,calc(100% - 96px));margin-inline:auto}.blog_header__6Cnro{padding:70px 0 34px;border-bottom:1px solid var(--border);margin-bottom:44px}.blog_header__6Cnro>p:first-child{font:12px var(--font-mono);color:var(--text-2);letter-spacing:.08em;text-transform:uppercase;margin:0 0 22px}.blog_header__6Cnro h1{font-size:clamp(38px,4.5vw,64px);font-weight:400;letter-spacing:-.045em;line-height:1.1;margin:0}.blog_listing__lBtfR{padding-bottom:80px}.blog_index__F3uui .art-head__sub{font-size:17px;line-height:1.8;max-width:62ch}.blog_index__F3uui .art-chip{background:transparent;border:0;border-radius:0;padding:9px 0;margin-right:22px;text-transform:none;font:14px var(--font-sans);letter-spacing:0}.blog_index__F3uui .art-chip--active{color:var(--accent-strong);border-bottom:2px solid var(--accent-strong)}.blog_index__F3uui .art-lead{grid-template-columns:1fr 1fr;gap:60px;padding:0 0 48px;margin-bottom:24px;border-bottom:1px solid var(--border)}.blog_index__F3uui .art-lead--text{display:block;max-width:none}.blog_index__F3uui .art-lead--text .art-lead__body{display:grid;grid-template-columns:1.1fr 1fr;column-gap:80px}.blog_index__F3uui .art-lead--text .art-meta{grid-column:1/-1;margin-bottom:22px}.blog_index__F3uui .art-lead--text .art-lead__title{margin:0;grid-row:2/4}.blog_index__F3uui .art-lead--text .art-lead__excerpt{margin:0}.blog_index__F3uui .art-lead--text .art-lead__more{grid-column:2}.blog_index__F3uui .art-lead__title{font-size:clamp(30px,3.2vw,46px);font-weight:400;letter-spacing:-.035em;line-height:1.2;margin-top:20px}.blog_index__F3uui .art-lead__excerpt{line-height:1.8;font-size:17px;display:block}.blog_index__F3uui .art-lead__media{border-radius:18px;border:0}.blog_index__F3uui .art-lead__more{font:14px var(--font-sans);letter-spacing:0;text-transform:none;margin-top:28px}.blog_index__F3uui .art-row{padding-block:32px;gap:40px}.blog_index__F3uui .art-row__title{font-size:25px;font-weight:400;letter-spacing:-.025em}.blog_index__F3uui .art-row__thumb{border-radius:12px;border:0}.blog_index__F3uui .art-lead:hover .art-lead__img,.blog_index__F3uui .art-row:hover .art-row__img{transform:none}.blog_article__J2cjH.art-detail{width:min(1120px,calc(100% - 96px));max-width:none;padding:64px 0 72px;margin-inline:auto}.blog_article__J2cjH .art-detail__title{max-width:24ch;font-size:clamp(34px,4.5vw,60px);font-weight:400;letter-spacing:-.04em;line-height:1.13}.blog_article__J2cjH .artd-cat{border:0;background:transparent;padding:0;text-transform:none}.blog_article__J2cjH .art-detail__media{border-radius:18px;border:0;margin-top:40px;aspect-ratio:auto}.blog_article__J2cjH .art-detail__img{width:100%;height:auto;object-fit:contain}.blog_article__J2cjH .art-prose{max-width:760px;margin:48px auto 0}.blog_article__J2cjH .art-prose .prose{font-size:17px;line-height:1.85;max-width:none;overflow-wrap:anywhere;--tw-prose-body:var(--text-2);--tw-prose-headings:var(--text);--tw-prose-bold:var(--text);--tw-prose-links:var(--accent-strong);--tw-prose-quotes:var(--text);--tw-prose-quote-borders:var(--border);--tw-prose-bullets:var(--text-2);--tw-prose-code:var(--text);--tw-prose-pre-bg:var(--surface);--tw-prose-pre-code:var(--text)}.blog_article__J2cjH .art-prose blockquote{font-style:normal;font-weight:400;background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:22px 26px;margin-inline:0}.blog_article__J2cjH .art-prose blockquote p:first-of-type:before,.blog_article__J2cjH .art-prose blockquote p:last-of-type:after{content:none}.blog_article__J2cjH .art-prose :is(h2,h3){font-weight:400;letter-spacing:-.025em;line-height:1.3;scroll-margin-top:100px}.blog_article__J2cjH .art-prose h2{font-size:30px;margin-top:2em}.blog_article__J2cjH .art-prose pre{max-width:100%;overflow:auto}.blog_article__J2cjH .art-prose table{display:block;max-width:100%;overflow:auto}.blog_article__J2cjH .art-prose figure{margin-inline:0}.blog_article__J2cjH .art-prose img{border-radius:12px;height:auto;max-width:100%}.blog_article__J2cjH .art-prose :is(figcaption,caption){font-size:13px;color:var(--text-2)}.blog_article__J2cjH .art-tags{max-width:760px;margin-inline:auto}.blog_articleFooter__C2Nea{max-width:760px;margin:48px auto 0;padding-top:24px;border-top:1px solid var(--border);display:flex;justify-content:space-between;gap:24px}.blog_articleFooter__C2Nea a{font-size:14px;color:var(--text);text-underline-offset:5px}.blog_article__J2cjH a:focus-visible,.blog_index__F3uui :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media(max-width:880px){.blog_index__F3uui .art-lead{grid-template-columns:1fr;gap:28px}.blog_index__F3uui .art-lead--text .art-lead__body{display:block}.blog_index__F3uui .art-lead--text .art-lead__excerpt{margin-top:20px}}@media(max-width:760px){.blog_shell__T44Gd{width:calc(100% - 40px)}.blog_header__6Cnro{padding-top:42px;margin-bottom:32px}.blog_index__F3uui .art-row{gap:16px}.blog_article__J2cjH.art-detail{width:calc(100% - 40px);padding-top:36px}.blog_article__J2cjH .art-prose .prose{font-size:16px}.blog_article__J2cjH .art-prose h2{font-size:26px}}