.s4-home-blogs{--s4-home-blogs-cover-size:144px;--s4-home-blogs-hang:48px;background:var(--s4-base);padding-block:120px 136px}.s4-home-blogs__frame{grid-template-rows:auto auto;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;width:min(100% - 128px,1248px);margin-inline:auto;display:grid}.s4-home-blogs__rail{grid-row:1/3}.s4-home-blogs .s4-home-blogs__rail{top:calc(var(--s4-nav-height,112px) - var(--s4-notice-height,0px) + 24px)}.s4-home-blogs__posts{flex-direction:column;grid-area:1/5/auto/13;gap:20px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.s4-home-blogs__card-link{color:inherit;text-decoration:none;display:block}.s4-home-blogs__card{grid-template-columns:var(--s4-home-blogs-cover-size) minmax(0, 1fr);min-width:0;color:var(--s4-subtext-1);display:grid;position:relative}.s4-home-blogs__card:before{inset:0 0 0 var(--s4-home-blogs-hang);background:var(--s4-surface-0);content:"";border-radius:28px;position:absolute}.s4-home-blogs__body{flex-direction:column;grid-area:1/2;align-items:flex-start;min-width:0;padding:26px 22px 20px 32px;display:flex;position:relative}.s4-home-blogs__title{color:var(--s4-text);font:700 24px/1.22 var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:0}.s4-home-blogs__description{max-width:60ch;font:400 16px/1.55 var(--font-sans);text-wrap:pretty;margin:10px 0 18px}.s4-home-blogs__foot.s4-foot-bar{border-radius:999px;align-self:stretch;min-width:0;min-height:52px;margin-top:auto;padding:4px 4px 4px 20px;overflow:hidden}.s4-home-blogs .s4-home-blogs__foot.s4-foot-bar:not([data-leading=true]) .s4-foot-bar__facts{min-width:0;margin-inline-start:0}.s4-home-blogs__foot .s4-foot-bar__action{margin-inline-start:0;position:static}.s4-home-blogs__foot .s4-foot-bar__fact{white-space:nowrap;max-width:100%;padding-inline-start:0}.s4-home-blogs__meta{color:var(--s4-crust);font:500 15px/1.4 var(--font-sans);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.s4-home-blogs__meta time,.s4-home-blogs__meta>span{white-space:nowrap}.s4-home-blogs__dot{background:var(--s4-content-on-pale);border-radius:50%;flex:none;width:6px;height:6px}.s4-home-blogs__read-action{z-index:3;transition:transform var(--s4-duration-color) var(--s4-ease-depart);align-items:center;display:inline-flex;position:absolute;inset:4px 4px 4px auto;transform:translate(calc(100% + 8px))}.s4-home-blogs__read-pill.s4-action-pill{background:var(--s4-crust);color:var(--s4-shell)}.s4-home-blogs__read-pill.s4-action-pill:before{background:var(--s4-crust)}.s4-home-blogs a.s4-home-blogs__card-link:is(:hover,:focus-visible) .s4-home-blogs__read-action{transition-duration:var(--s4-duration-marker);transition-timing-function:var(--s4-ease-arrive);transform:none}.s4-home-blogs a.s4-home-blogs__card-link:is(:hover,:focus-visible) .s4-home-blogs__read-pill.s4-action-pill{color:var(--s4-shell)}.s4-home-blogs a.s4-home-blogs__card-link:is(:hover,:focus-visible) .s4-home-blogs__read-pill.s4-action-pill:before{background:var(--s4-crust)}.s4-home-blogs__cover.s4-lesson-cover{grid-area:1/1;align-self:start}.s4-home-blogs__post:has(.s4-home-blogs__card-link:focus-visible) .s4-home-blogs__card:before{outline:3px solid var(--s4-lavender);outline-offset:3px}.s4-home-blogs__all{min-width:0;margin:24px 0 0 calc(var(--s4-home-blogs-hang) - 16px);grid-area:2/5/auto/13;padding-inline-start:16px;position:relative}.s4-home-blogs__all-link{min-width:0;min-height:44px;color:inherit;align-items:center;gap:16px;text-decoration:none;display:flex;position:relative}.s4-home-blogs .s4-home-blogs__all-link:focus-visible{outline:none}.s4-home-blogs .s4-home-blogs__all:has(>.s4-home-blogs__all-link:focus-visible){outline:3px solid var(--s4-lavender);outline-offset:3px;border-radius:999px}.s4-home-blogs__count{color:var(--s4-subtext-0);font:400 15px/1.4 var(--font-sans);white-space:nowrap;flex:none}.s4-home-blogs__count strong{color:var(--s4-text);font-weight:600}.s4-home-blogs__rule{background:var(--s4-surface-1);min-width:0;height:2px;transition:background-color var(--s4-duration-color) var(--s4-ease-arrive);border-radius:999px;flex:auto}.s4-home-blogs__all-pill.s4-action-pill{background:var(--s4-shell);color:var(--s4-crust);padding:0 16px 0 20px}.s4-home-blogs__all-pill.s4-action-pill:before,.s4-home-blogs__all-link:is(:hover,:focus-visible) .s4-home-blogs__rule{background:var(--s4-shell)}.s4-home-blogs__all-link:is(:hover,:focus-visible) .s4-home-blogs__all-pill.s4-action-pill{color:var(--s4-crust)}.s4-home-blogs__all-link:is(:hover,:focus-visible) .s4-home-blogs__all-pill.s4-action-pill:before{background:var(--s4-shell)}@media (hover:hover) and (pointer:fine){.s4-home-blogs__card-link:hover .s4-home-blogs__read-action,.s4-home-blogs__card-link:focus-visible .s4-home-blogs__read-action{transition-duration:var(--s4-duration-marker);transition-timing-function:var(--s4-ease-arrive);transform:none}}@media (hover:none),(pointer:coarse){.s4-home-blogs .s4-home-blogs__foot .s4-foot-bar__action{margin-inline-start:8px}.s4-home-blogs__read-action{transition:none;position:static;transform:none}}@media (max-width:1100px){.s4-home-blogs{--s4-home-blogs-hang:44px;padding-block:96px 112px}.s4-home-blogs__frame{grid-template-rows:none;width:calc(100% - 80px);display:block}.s4-home-blogs__rail{margin-bottom:48px}}@media (max-width:767px){.s4-home-blogs{padding-block:72px 80px}.s4-home-blogs__frame{width:calc(100% - 48px)}.s4-home-blogs__rail{margin-bottom:36px}.s4-home-blogs__posts{gap:28px}.s4-home-blogs__card{grid-template-columns:minmax(0,1fr)}.s4-home-blogs__card:before{border-radius:24px;inset:30px 0 0}.s4-home-blogs__cover.s4-lesson-cover{grid-area:1/1}.s4-home-blogs__body{grid-area:2/1;padding:18px 16px 16px 20px}.s4-home-blogs__title{font-size:21px;line-height:1.24}.s4-home-blogs__all{margin:28px 0 0}}@media (max-width:519px){.s4-home-blogs__range-note{display:none}}@media (max-width:419px){.s4-home-blogs__foot.s4-foot-bar{padding-inline-start:16px}}@media (max-width:359px){.s4-home-blogs__frame{width:calc(100% - 36px)}.s4-home-blogs__title{font-size:20px}.s4-home-blogs__meta{font-size:14px}}@media (hover:none) and (pointer:coarse) and (max-width:359px){.s4-home-blogs__meta{white-space:normal;flex-direction:column;align-items:flex-start;gap:0;line-height:1.25;display:flex}.s4-home-blogs__meta time{display:block}.s4-home-blogs__dot{display:none}}@media (max-width:419px){.s4-home-blogs__read-pill.s4-action-pill{width:44px;min-width:44px;padding:0}.s4-home-blogs__read-pill .s4-action-pill__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.s4-home-blogs__read-pill .s4-action-pill__arrow{translate:0}}@media (prefers-reduced-motion:reduce){.s4-home-blogs__read-action,.s4-home-blogs__rule,.s4-home-blogs__all-pill .s4-action-pill__arrow,.s4-home-blogs__read-pill .s4-action-pill__arrow,.s4-home-blogs a.s4-home-blogs__card-link:is(:hover,:focus-visible) .s4-home-blogs__read-action{transition:none}.s4-home-blogs__all-link:is(:hover,:focus-visible) .s4-home-blogs__all-pill .s4-action-pill__arrow,.s4-home-blogs__card-link:is(:hover,:focus-visible) .s4-home-blogs__read-pill .s4-action-pill__arrow{translate:0}}
