.blog-module__3rPSzG__page{background:radial-gradient(circle at 88% 8%, #9d67dc2e, transparent 27%), var(--paper);min-height:70vh;padding:clamp(64px,9vw,132px) clamp(20px,7vw,108px)}.blog-module__3rPSzG__header{max-width:850px;margin-bottom:clamp(48px,7vw,88px)}.blog-module__3rPSzG__header h1{color:var(--purple-deep);margin-bottom:20px;font-size:clamp(58px,9vw,118px)}.blog-module__3rPSzG__header p{max-width:640px;font-size:clamp(18px,2vw,22px)}.blog-module__3rPSzG__list{border-top:1px solid var(--line);max-width:1120px;margin:0;padding:0;list-style:none;display:grid}.blog-module__3rPSzG__item{border-bottom:1px solid var(--line);position:relative}.blog-module__3rPSzG__itemLink{grid-template-columns:104px minmax(0,1fr) minmax(180px,28%) 38px;align-items:center;gap:clamp(18px,3vw,42px);min-height:168px;padding:24px 8px;transition:color .2s,transform .25s;display:grid}.blog-module__3rPSzG__itemLink:hover{color:var(--purple);transform:translate(8px)}.blog-module__3rPSzG__itemLink:focus-visible,.blog-module__3rPSzG__pager a:focus-visible{outline:3px solid var(--purple-soft);outline-offset:5px}.blog-module__3rPSzG__date{color:#5b4b74;letter-spacing:.06em;text-transform:uppercase;align-self:start;padding-top:9px;font-size:13px;font-weight:800}.blog-module__3rPSzG__copy h2{margin:0 0 10px;font-size:clamp(30px,4vw,52px)}.blog-module__3rPSzG__copy p{color:#514568;max-width:650px;margin:0;font-size:15px}.blog-module__3rPSzG__image{aspect-ratio:4/3;background:#e8ddef;border-radius:14px;width:100%;position:relative;overflow:hidden}.blog-module__3rPSzG__image img{object-fit:cover}.blog-module__3rPSzG__arrow{justify-self:end;font-size:28px}.blog-module__3rPSzG__manageLink{z-index:1;border:1px solid var(--purple);color:var(--purple);background:var(--paper);border-radius:999px;padding:5px 9px;font-size:12px;font-weight:800;position:absolute;bottom:12px;right:8px}.blog-module__3rPSzG__manageLink:focus-visible{outline:3px solid var(--purple-soft);outline-offset:3px}.blog-module__3rPSzG__empty{border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-width:720px;padding:34px 0}.blog-module__3rPSzG__pager{grid-template-columns:1fr auto 1fr;align-items:center;max-width:1120px;margin-top:42px;display:grid}.blog-module__3rPSzG__pager a{color:var(--purple);text-underline-offset:4px;font-weight:800;text-decoration:underline}.blog-module__3rPSzG__pager a:last-child{justify-self:end}.blog-module__3rPSzG__pager span{color:#5b4b74;font-size:14px}@media (max-width:760px){.blog-module__3rPSzG__itemLink{grid-template-columns:1fr 32px;gap:14px;padding-block:28px}.blog-module__3rPSzG__date,.blog-module__3rPSzG__copy,.blog-module__3rPSzG__image{grid-column:1}.blog-module__3rPSzG__date{padding-top:0}.blog-module__3rPSzG__image{width:min(100%,420px)}.blog-module__3rPSzG__arrow{grid-area:1/2/span 3}}@media (prefers-reduced-motion:reduce){.blog-module__3rPSzG__itemLink{transition:none}}
