.blog-module__3rPSzG__hero{color:#fff;align-items:flex-end;min-height:90vh;display:flex;position:relative;overflow:hidden}.blog-module__3rPSzG__heroDetail{min-height:92vh}.blog-module__3rPSzG__heroInner{z-index:2;width:100%;padding:158px 60px 64px;position:relative}.blog-module__3rPSzG__back{border-radius:var(--r-pill);color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:44px;transition:background .24s var(--ease-out-quart);background:#ffffff14;border:1px solid #ffffff2e;align-items:center;margin-bottom:54px;padding:11px 18px;font-size:13px;font-weight:700;display:inline-flex}.blog-module__3rPSzG__back:hover,.blog-module__3rPSzG__back:focus-visible{background:#ffffff29}.blog-module__3rPSzG__heroTitle{letter-spacing:-.06em;text-wrap:balance;max-width:1040px;font-size:clamp(96px,10vw,170px);line-height:.84}.blog-module__3rPSzG__heroTitleDetail{max-width:980px;font-size:clamp(90px,9vw,156px)}.blog-module__3rPSzG__heroLead{color:#fffc;text-wrap:pretty;max-width:690px;margin-top:28px;font-size:21px;line-height:1.55}@media (max-width:768px){.blog-module__3rPSzG__hero{min-height:82svh}.blog-module__3rPSzG__heroDetail{min-height:86svh}.blog-module__3rPSzG__heroInner{padding:132px 20px 46px}.blog-module__3rPSzG__back{margin-bottom:36px}.blog-module__3rPSzG__heroTitle{font-size:clamp(58px,16vw,84px)}.blog-module__3rPSzG__heroTitleDetail{font-size:clamp(54px,15vw,78px)}.blog-module__3rPSzG__heroLead{font-size:17px}}.blog-module__3rPSzG__section{background:var(--cream-50);color:var(--blue-900);padding:140px 60px}.blog-module__3rPSzG__sectionHead{grid-template-columns:1fr 1fr;align-items:end;gap:60px;margin-bottom:70px;display:grid}.blog-module__3rPSzG__sectionIntro{color:var(--gray);justify-self:end;max-width:460px;font-size:16px;line-height:1.55}@media (max-width:768px){.blog-module__3rPSzG__section{padding:80px 20px}.blog-module__3rPSzG__sectionHead{grid-template-columns:1fr;gap:24px;margin-bottom:36px}.blog-module__3rPSzG__sectionIntro{justify-self:start}}.blog-module__3rPSzG__grid{grid-template-columns:1.3fr 1fr 1fr;grid-auto-rows:348px;gap:24px;display:grid}@media (max-width:768px){.blog-module__3rPSzG__grid{grid-template-columns:1fr;grid-auto-rows:auto;gap:18px}}@media (min-width:769px){.blog-module__3rPSzG__card[data-slot=hero]{grid-area:1/1/span 2/span 1}.blog-module__3rPSzG__card[data-slot=small-a]{grid-area:1/2/span 1/span 1}.blog-module__3rPSzG__card[data-slot=small-b]{grid-area:1/3/span 1/span 1}.blog-module__3rPSzG__card[data-slot=wide]{grid-area:2/2/span 1/span 2}.blog-module__3rPSzG__card[data-slot=side-a]{grid-area:1/2/span 1/span 2}.blog-module__3rPSzG__card[data-slot=side-b]{grid-area:2/2/span 1/span 2}.blog-module__3rPSzG__card[data-slot=lead]{grid-column:1/span 1}.blog-module__3rPSzG__card[data-slot=rest]{grid-column:2/span 2}.blog-module__3rPSzG__card[data-slot=full]{grid-column:1/span 3}}.blog-module__3rPSzG__card{transition:transform .5s var(--ease-out-quart);background:#fff;border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 26px #0d1b2a0f}.blog-module__3rPSzG__card:hover,.blog-module__3rPSzG__card:focus-visible{transform:translateY(-6px)}.blog-module__3rPSzG__cardMedia{background-position:50%;background-size:cover;flex:auto;min-height:0}@media (max-width:768px){.blog-module__3rPSzG__cardMedia{min-height:200px}}.blog-module__3rPSzG__cardBody{background:#fff;flex:none;padding:20px 22px 22px}.blog-module__3rPSzG__cardBodyHero{padding:26px 28px 30px}.blog-module__3rPSzG__cardTitle{letter-spacing:-.025em;text-wrap:balance;font-size:19px;font-weight:500;line-height:1.18}.blog-module__3rPSzG__cardTitleHero{font-size:30px}.blog-module__3rPSzG__body{background:var(--cream-50);color:var(--blue-900);padding:110px 60px 150px}.blog-module__3rPSzG__split{grid-template-columns:.72fr 1.28fr;align-items:start;gap:56px;display:grid}.blog-module__3rPSzG__aside{background:#fff;border-radius:30px;outline:1px solid #0d1b2a0f;padding:26px;position:sticky;top:118px;box-shadow:0 18px 55px #0d1b2a14}.blog-module__3rPSzG__asideTitle{letter-spacing:-.04em;text-wrap:balance;font-size:46px;line-height:.96}.blog-module__3rPSzG__panel{background:#fff;border-radius:32px;outline:1px solid #0d1b2a0f;padding:30px;box-shadow:0 18px 55px #0d1b2a14}.blog-module__3rPSzG__asideCta{border-radius:var(--r-pill);background:var(--blue-900);color:#fff;align-items:center;min-height:44px;margin-top:24px;padding:13px 18px;font-weight:900;display:inline-flex}@media (max-width:768px){.blog-module__3rPSzG__body{padding:72px 20px 98px}.blog-module__3rPSzG__split{grid-template-columns:1fr;gap:32px}.blog-module__3rPSzG__aside{position:relative;top:auto}.blog-module__3rPSzG__asideTitle{font-size:36px}.blog-module__3rPSzG__panel{padding:24px}}.blog-module__3rPSzG__prose>:first-child{margin-top:0}.blog-module__3rPSzG__prose p{color:var(--gray);text-wrap:pretty;max-width:65ch;margin-top:18px;font-size:17px;line-height:1.62}.blog-module__3rPSzG__prose h2{font-family:var(--display);letter-spacing:-.035em;color:var(--blue-900);text-wrap:balance;margin-top:34px;font-size:32px;line-height:1.04}.blog-module__3rPSzG__prose h3{font-family:var(--display);letter-spacing:-.03em;color:var(--blue-900);margin-top:26px;font-size:24px;line-height:1.1}.blog-module__3rPSzG__prose ul,.blog-module__3rPSzG__prose ol{color:var(--gray);margin:18px 0 0;padding-left:20px;font-size:17px;line-height:1.62}.blog-module__3rPSzG__prose li+li{margin-top:8px}.blog-module__3rPSzG__prose li::marker{color:var(--orange-500)}.blog-module__3rPSzG__prose blockquote{font-family:var(--serif);color:var(--orange-600);max-width:60ch;margin:26px 0 0;padding:0;font-size:20px;font-style:italic;font-weight:300;line-height:1.45}.blog-module__3rPSzG__prose blockquote p{font:inherit;color:inherit;margin-top:0}.blog-module__3rPSzG__prose strong{color:var(--blue-900);font-weight:700}.blog-module__3rPSzG__prose a{color:var(--orange-600);text-underline-offset:3px;text-decoration:underline}.blog-module__3rPSzG__prose img{border-radius:var(--r-md);max-width:100%;height:auto;margin-top:26px}@media (max-width:768px){.blog-module__3rPSzG__prose h2{font-size:26px}.blog-module__3rPSzG__prose h3{font-size:21px}}.blog-module__3rPSzG__empty{background:#fff;border-radius:32px;outline:1px solid #0d1b2a0f;max-width:640px;padding:40px 30px;box-shadow:0 18px 55px #0d1b2a14}
