.blog-page{flex-direction:column;display:flex}.blog-page .pf-header{position:static}.blog-page>.legal-footer{margin-top:auto}.blog-index{max-width:920px;padding-bottom:120px}.blog-index__empty{border-top:1px solid var(--pf-rule);color:#5f5561;max-width:920px;font-family:var(--pf-serif);margin:0;padding:38px 0;font-size:19px}.blog-index__list{margin:0;padding:0;list-style:none;display:grid}.blog-index__item{border-top:1px solid var(--pf-rule)}.blog-index__link{gap:12px;padding:38px 0;display:grid}.blog-index__link:hover h2{color:var(--pf-violet)}.blog-index__meta{color:#7a7280;letter-spacing:.16em;text-transform:uppercase;flex-wrap:wrap;gap:14px;font-size:10px;font-weight:780;display:flex}.blog-index__link h2{max-width:720px;font-family:var(--pf-serif);letter-spacing:-.04em;margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:560;line-height:1.1;transition:color .18s}.blog-index__link>p{color:#5f5561;max-width:660px;font-family:var(--pf-serif);margin:0;font-size:18px;line-height:1.6}.blog-index__more{color:var(--pf-coral-text);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:780}.blog-article{max-width:920px;padding-bottom:120px}.blog-article__head{border-bottom:1px solid var(--pf-rule);padding-top:110px;padding-bottom:44px}.blog-article__head h1{max-width:850px;font-family:var(--pf-serif);letter-spacing:-.055em;margin:16px 0 24px;font-size:clamp(42px,6vw,72px);font-weight:540;line-height:1.02}.blog-article__meta{color:#7a7280;letter-spacing:.16em;text-transform:uppercase;flex-wrap:wrap;gap:14px;font-size:10px;font-weight:780;display:flex}.blog-article__body{color:#4a4250;max-width:720px;font-family:var(--pf-serif);padding-top:44px;font-size:19px;line-height:1.72}.blog-article__body>*{margin:0 0 26px}.blog-article__body>:last-child{margin-bottom:0}.blog-article__body h2,.blog-article__body h3{color:var(--pf-ink);letter-spacing:-.035em;margin:52px 0 18px;font-weight:620;line-height:1.2}.blog-article__body h2{font-size:29px}.blog-article__body h3{font-size:22px}.blog-article__body a{color:var(--pf-coral-text);border-bottom:1px solid #24142e47;padding-bottom:2px;font-weight:620}.blog-article__body strong{color:var(--pf-ink);font-weight:700}.blog-article__body ul,.blog-article__body ol{padding-left:24px}.blog-article__body li{margin-bottom:10px}.blog-article__body blockquote{border-left:3px solid var(--pf-violet);color:var(--pf-ink);padding:4px 0 4px 26px;font-size:21px;font-style:italic}.blog-article__body hr{background:var(--pf-rule);border:0;height:1px;margin:44px 0}.blog-article__body code{background:var(--pf-paper-deep);border-radius:5px;padding:2px 6px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.82em}.blog-closer{border-top:1px solid var(--pf-rule);grid-template-columns:44px 1fr;gap:22px;max-width:720px;margin-top:64px;padding-top:32px;display:grid}.blog-closer__mark{width:44px;height:44px}.blog-closer__line{color:var(--pf-ink);font-family:var(--pf-serif);margin:0 0 10px;font-size:17px;line-height:1.6}.blog-closer__meta{color:#6b6270;font-family:var(--pf-sans);margin:0;font-size:13px;line-height:1.7}.blog-closer__meta a{color:var(--pf-coral-text);border-bottom:1px solid #24142e47;font-weight:720}.blog-postscript{max-width:720px}.blog-postscript__time{border-top:1px solid var(--pf-rule);color:#8a8290;width:fit-content;font-family:var(--pf-sans);letter-spacing:.14em;text-transform:uppercase;margin:26px 0 0 auto;padding-top:9px;font-size:11px;font-weight:760;display:block}@media (max-width:720px){.blog-article__head{padding-top:68px}.blog-article__body{font-size:17px}.blog-closer{grid-template-columns:1fr;gap:16px}}.blog-patch{border:1px solid var(--pf-violet);color:var(--pf-violet);font-variant-numeric:tabular-nums;padding:3px 7px;line-height:1;display:inline-block}.blog-article__body--patch ul{padding-left:20px}.blog-article__body--patch li{margin-bottom:6px}
