.BlogPage-module__TO0axa__content{display:contents}.BlogPage-module__TO0axa__scrollRail{z-index:160;background:#221c1517;border-radius:4px;width:4px;height:calc(100vh - 160px);position:fixed;top:80px;right:14px;overflow:hidden}.BlogPage-module__TO0axa__scrollRailFill{background:var(--brand-coral);transform-origin:top;will-change:transform;width:100%;height:100%;transform:scaleY(0)}@media (max-width:560px){.BlogPage-module__TO0axa__scrollRail{display:none}}.BlogPage-module__TO0axa__blogHeader{background:radial-gradient(85% 60% at 80% 8%,#ffffff8c 0%,#fff0 62%),linear-gradient(180deg,var(--surface-paper)0%,var(--paper)48%,#eef0d4 100%);padding:clamp(120px,15vw,152px) clamp(22px,5vw,40px) clamp(54px,15vw - 66px,86px)}@media (max-width:480px){.BlogPage-module__TO0axa__blogHeader{padding-bottom:62px}}.BlogPage-module__TO0axa__blogHeader h1{letter-spacing:-.03em;text-wrap:balance;max-width:20ch;color:var(--ink);font-size:clamp(30px,5vw,44px)}.BlogPage-module__TO0axa__dek{color:var(--ink-soft);max-width:44ch;font-size:clamp(15px,1.8vw,17px);font-weight:500}.BlogPage-module__TO0axa__rv{opacity:0;transition:opacity .8s var(--ease-out),transform .8s var(--ease-out);transform:translateY(20px)}.BlogPage-module__TO0axa__rv.BlogPage-module__TO0axa__in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.BlogPage-module__TO0axa__rv{opacity:1;transform:none}.BlogPage-module__TO0axa__scrollRailFill{transition:none}}.BlogPage-module__TO0axa__postCard{background:var(--white);display:block}.BlogPage-module__TO0axa__postArt{background:var(--surface-paper)}.BlogPage-module__TO0axa__postArt img{aspect-ratio:2;object-fit:cover;width:100%;height:auto;display:block}.BlogPage-module__TO0axa__postBody{padding:clamp(24px,4vw,32px) clamp(22px,5vw,40px) clamp(26px,4vw,34px)}.BlogPage-module__TO0axa__postCard h2{letter-spacing:-.028em;margin-bottom:11px;font-size:clamp(23px,3.5vw,31px)}.BlogPage-module__TO0axa__postCard .BlogPage-module__TO0axa__dek{max-width:58ch;margin-bottom:20px;font-size:15.5px}.BlogPage-module__TO0axa__postMeta{color:var(--ink-soft);align-items:center;gap:10px;font-size:12.5px;font-weight:650;display:flex}.BlogPage-module__TO0axa__dot{background:var(--ink-soft);border-radius:50%;flex-shrink:0;width:3px;height:3px}.BlogPage-module__TO0axa__arrow{background:var(--ink);width:36px;height:36px;color:var(--paper);transition:transform .3s var(--ease-out);border-radius:50%;flex-shrink:0;place-items:center;margin-left:auto;display:grid}.BlogPage-module__TO0axa__postCard:hover .BlogPage-module__TO0axa__arrow{transform:translate(4px)}@media (max-width:600px){.BlogPage-module__TO0axa__postCard h2{font-size:22px}}
