.public-blog_blog__QLq_j{max-width:var(--public-content-width,1200px);margin-inline:auto;padding:0 24px 80px;color:var(--public-ink,#28245c)}.public-blog_intro__F4vjX{padding:76px 0 48px;max-width:760px}.public-blog_intro__F4vjX h1{font-size:clamp(2.8rem,5.5vw,4.6rem);font-weight:650;letter-spacing:-.05em;line-height:1.08;margin:0 0 24px;text-wrap:balance}.public-blog_intro__F4vjX p{color:#5b6982;font-size:1.15rem;line-height:1.8;margin:0}.public-blog_card__5S5q_,.public-blog_featured__6OvHj{min-width:0}.public-blog_cardLink__l0JEp{display:flex;flex-direction:column;height:100%;text-decoration:none}.public-blog_cover__P3Vzw{overflow:hidden;aspect-ratio:16/10;background:#dce5ef;border-radius:12px}.public-blog_cover__P3Vzw img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.public-blog_cardLink__l0JEp:hover .public-blog_cover__P3Vzw img{transform:scale(1.025)}.public-blog_cardLink__l0JEp:is(:hover,:focus-visible) :is(h2,h3){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.public-blog_cardCopy__60lGQ{display:flex;flex-direction:column;flex:1 1;padding:22px 0 0}.public-blog_meta__5NdlH{display:flex;align-items:center;gap:8px 16px;flex-wrap:wrap;font-size:.875rem;line-height:1.5;color:#5b6982}.public-blog_meta__5NdlH>span{color:#347b9c;font-weight:600}.public-blog_cardCopy__60lGQ h3{font-size:1.35rem;line-height:1.35;letter-spacing:-.025em;margin:14px 0 12px;text-wrap:pretty}.public-blog_cardCopy__60lGQ>p{color:#5b6982;line-height:1.75;margin:0 0 20px}.public-blog_read__N4mxY{display:inline-flex;align-items:center;gap:10px;color:#347b9c;font-size:.9rem;font-weight:600;margin-top:auto;padding-top:8px}.public-blog_featured__6OvHj{background:#fff;border:1px solid #dce4ee;border-radius:16px;overflow:hidden}.public-blog_featured__6OvHj .public-blog_cardLink__l0JEp{display:grid;grid-template-columns:1.15fr 1fr}.public-blog_featured__6OvHj .public-blog_cover__P3Vzw{border-radius:0;aspect-ratio:auto;min-height:360px}.public-blog_featured__6OvHj .public-blog_cardCopy__60lGQ{padding:38px}.public-blog_featured__6OvHj h2{font-size:clamp(1.65rem,2.7vw,2.3rem);line-height:1.18;letter-spacing:-.035em;margin:20px 0}.public-blog_archive__G61kl{padding-top:64px;scroll-margin-top:100px}.public-blog_archiveHeading__d8qYR{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.public-blog_archiveHeading__d8qYR>h2{margin:0}.public-blog_archiveHeading__d8qYR>span{font-size:.9rem;color:#5b6982}.public-blog_filters__D7a7f{display:flex;align-items:flex-end;gap:16px;padding:24px;background:#e2e8f0;border-radius:12px;margin-bottom:36px}.public-blog_filters__D7a7f>div{display:flex;flex-direction:column;gap:8px;min-width:0}.public-blog_searchField__4biwt{flex:1 1}.public-blog_filters__D7a7f label{font-size:.875rem;font-weight:600}.public-blog_filters__D7a7f input,.public-blog_filters__D7a7f select{height:48px;min-width:0;max-width:100%;padding:10px 14px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:inherit;font:inherit}.public-blog_searchButton__fajo3{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:10px 24px;border:0;border-radius:999px;background:var(--public-ink,#28245c);color:#fff;font:inherit;font-weight:600;cursor:pointer}.public-blog_searchButton__fajo3:hover{background:#393474}.public-blog_grid__sFczN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 28px}.public-blog_results__bDG4e{margin:0 0 28px;color:#5b6982}.public-blog_empty__h_eqO a,.public-blog_results__bDG4e a{color:#347b9c;text-underline-offset:3px}.public-blog_empty__h_eqO{padding:40px 24px;text-align:center;border:1px solid #d4dce7;border-radius:12px}.public-blog_empty__h_eqO h3{font-size:1.4rem;margin:0 0 12px}.public-blog_empty__h_eqO p{color:#5b6982}.public-blog_empty__h_eqO a{display:inline-flex;align-items:center;gap:10px}.public-blog_pagination__vCzjo{display:flex;justify-content:center;align-items:center;gap:32px;margin-top:52px;padding-top:28px;border-top:1px solid #d4dce7;font-size:.9rem}.public-blog_pagination__vCzjo a{display:inline-flex;align-items:center;gap:8px;min-height:44px;text-decoration:none;font-weight:600}.public-blog_pagination__vCzjo a:hover{text-decoration:underline}.public-blog_pagination__vCzjo>span{color:#5b6982}@media(max-width:960px){.public-blog_featured__6OvHj .public-blog_cardCopy__60lGQ{padding:28px}.public-blog_featured__6OvHj .public-blog_cardLink__l0JEp{grid-template-columns:1fr 1fr}.public-blog_featured__6OvHj .public-blog_cover__P3Vzw{min-height:320px}.public-blog_grid__sFczN{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.public-blog_blog__QLq_j{padding:0 22px 56px}.public-blog_intro__F4vjX{padding:48px 0 32px}.public-blog_intro__F4vjX h1{font-size:2.7rem}.public-blog_intro__F4vjX p{font-size:1rem}.public-blog_intro__F4vjX br{display:none}.public-blog_featured__6OvHj .public-blog_cardLink__l0JEp{grid-template-columns:1fr}.public-blog_featured__6OvHj .public-blog_cover__P3Vzw{aspect-ratio:16/10;min-height:0}.public-blog_featured__6OvHj .public-blog_cardCopy__60lGQ{padding:24px}.public-blog_featured__6OvHj h2{font-size:1.7rem;margin:16px 0}.public-blog_archive__G61kl{padding-top:44px}.public-blog_filters__D7a7f{flex-wrap:wrap;padding:18px;gap:14px}.public-blog_filters__D7a7f>div,.public-blog_searchButton__fajo3{width:100%}.public-blog_grid__sFczN{grid-template-columns:1fr;gap:36px}.public-blog_cardCopy__60lGQ h3{font-size:1.3rem}.public-blog_pagination__vCzjo{gap:16px;flex-wrap:wrap;margin-top:36px}.public-blog_pagination__vCzjo>span{font-size:.875rem}}@media(prefers-reduced-motion:reduce){.public-blog_cover__P3Vzw img{transition:none}.public-blog_cardLink__l0JEp:hover .public-blog_cover__P3Vzw img{transform:none}}