.blogs-section{padding-block:96px;border-radius:30px;background:var(--journal-mint-band)}@media(max-width:800px){.blogs-section{padding-block:64px}}.blogs-section{--blogs-line:rgba(31,31,31,0.12);--blogs-muted:rgba(31,31,31,0.6);--blogs-ease:cubic-bezier(0.22,1,0.36,1)}.blogs-section__grid{display:flex;flex-direction:column;align-items:center;gap:48px}@media(max-width:800px){.blogs-section__grid{gap:32px}}.blogs-section__intro{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.blogs-section__note{max-width:52ch;margin:0;font-size:16px;line-height:1.55;color:var(--blogs-muted)}.blogs-section__eyebrow{margin-bottom:7px;font-size:12px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--journal-green)}.blogs-section__title{font-size:clamp(28px,3vw,39px);font-weight:400;letter-spacing:-.05em;line-height:1.15;color:var(--journal-ink,#1f1f1f)}.blogs-section__highlight{font-style:italic;color:var(--journal-green)}.blogs-section__more{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.blogs-section__more-question{margin:0;font-size:clamp(20px,1.8vw,24px);font-weight:400;letter-spacing:-.02em;color:var(--journal-ink,#1f1f1f)}.blogs-section__more-note{margin:0 0 14px;font-size:16px;line-height:1.5;color:var(--blogs-muted)}.blogs-section__more-btn.btn{padding:15px 25px!important;color:#fff;background:var(--journal-green)}.blogs-section__more-btn.btn:hover{background:#435537}.blogs-section__more-btn.btn:focus-visible{outline:2px solid var(--journal-green);outline-offset:3px}.blogs-section__list{width:100%;max-width:1080px;margin:0;padding:0;list-style:none;border-top:1px solid var(--blogs-line)}.blogs-section__item{border-bottom:1px solid var(--blogs-line)}.blogs-section__row{position:relative;isolation:isolate;display:grid;grid-template-columns:168px minmax(0,1fr) auto;grid-template-areas:"thumb meta go" "thumb title go";align-content:center;-moz-column-gap:32px;column-gap:32px;row-gap:8px;padding:20px 4px;color:var(--journal-ink,#1f1f1f);text-decoration:none;transition:opacity .35s ease}.blogs-section__row:before{content:"";position:absolute;z-index:-1;inset:-1px -20px;border-radius:18px;background:hsla(0,0%,100%,.72);box-shadow:0 10px 30px rgba(81,102,67,.1);opacity:0;transform:scale(.985);transition:opacity .35s ease,transform .45s var(--blogs-ease)}.blogs-section__row:focus-visible{outline:2px solid var(--journal-green);outline-offset:2px;border-radius:8px}@media(max-width:800px){.blogs-section__row{grid-template-columns:96px minmax(0,1fr) auto;-moz-column-gap:16px;column-gap:16px;row-gap:6px;padding:16px 0}}@media(max-width:480px){.blogs-section__row{grid-template-columns:84px minmax(0,1fr);grid-template-areas:"thumb meta" "thumb title";-moz-column-gap:14px;column-gap:14px}}.blogs-section__thumb{position:relative;grid-area:thumb;align-self:center;aspect-ratio:578/311;border-radius:12px;overflow:hidden;background:linear-gradient(-66.9deg,color-mix(in srgb,var(--pastel,#b3ffad) 62%,#f4f3ee) 1.35%,#f2f2f0 99.6%);transition:box-shadow .45s var(--blogs-ease)}.blogs-section__thumb img{-o-object-fit:cover;object-fit:cover;filter:saturate(.55) contrast(.95) brightness(1.04);transition:filter .5s ease,transform .7s var(--blogs-ease)}@media(max-width:800px){.blogs-section__thumb{border-radius:8px}}.blogs-section__meta{grid-area:meta;display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;font-size:13px;line-height:1.4}.blogs-section__category{display:inline-flex;align-items:center;gap:8px;font-weight:500}.blogs-section__category:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--category,var(--journal-green))}.blogs-section__date{color:var(--blogs-muted);font-variant-numeric:tabular-nums}.blogs-section__row-title{grid-area:title;max-width:40ch;font-size:clamp(17px,1.7vw,24px);font-weight:400;line-height:1.3;letter-spacing:-.02em;text-wrap:pretty;transition:color .25s ease,transform .45s var(--blogs-ease)}.blogs-section__go{grid-area:go;align-self:center;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(31,31,31,.14);color:rgba(31,31,31,.45);transition:background .3s ease,border-color .3s ease,color .3s ease}.blogs-section__go svg{transition:transform .45s var(--blogs-ease)}@media(max-width:480px){.blogs-section__go{display:none}}.blogs-section__row:focus-visible .blogs-section__thumb img,.blogs-section__row:hover .blogs-section__thumb img{filter:none;transform:scale(1.05)}.blogs-section__row:focus-visible .blogs-section__row-title,.blogs-section__row:hover .blogs-section__row-title{color:var(--journal-green)}.blogs-section__row:focus-visible .blogs-section__go,.blogs-section__row:hover .blogs-section__go{border-color:var(--journal-green);background:var(--journal-green);color:#fff}.blogs-section__row:focus-visible .blogs-section__go svg,.blogs-section__row:hover .blogs-section__go svg{transform:translate(2px,-2px)}@media(hover:hover)and (pointer:fine){.blogs-section__row:focus-visible:before,.blogs-section__row:hover:before{opacity:1;transform:none}.blogs-section__row:focus-visible .blogs-section__row-title,.blogs-section__row:hover .blogs-section__row-title{transform:translateX(6px)}.blogs-section__row:focus-visible .blogs-section__thumb,.blogs-section__row:hover .blogs-section__thumb{box-shadow:0 8px 22px rgba(31,31,31,.14)}.blogs-section__list:hover .blogs-section__row:not(:hover){opacity:.55}}@media(prefers-reduced-motion:reduce){.blogs-section__go,.blogs-section__go svg,.blogs-section__row,.blogs-section__row-title,.blogs-section__row:before,.blogs-section__thumb,.blogs-section__thumb img{transition:none}.blogs-section__row:hover .blogs-section__go svg,.blogs-section__row:hover .blogs-section__row-title,.blogs-section__row:hover .blogs-section__thumb img,.blogs-section__row:hover:before{transform:none}}