.blog_blogPage__S36oo{padding-block:3.25rem 5rem}.blog_intro__sPIs1{display:grid;gap:1.5rem;padding-bottom:2.5rem;border-bottom:1px solid hsl(var(--border))}.blog_eyebrow__tinp7{margin-bottom:1rem;color:hsl(var(--primary));font-size:.875rem;font-weight:600}.blog_introTitle__hcUtG{font-size:clamp(2.75rem,5.5vw,4.5rem);font-weight:500;letter-spacing:-.055em;line-height:1.04}.blog_introTitle__hcUtG span{color:hsl(var(--primary))}.blog_introDescription__IOf_l{max-width:25rem;color:hsl(var(--muted-foreground));font-size:1.0625rem;line-height:1.75}.blog_toolbar__OBbBA{display:grid;gap:1rem;padding-top:1.75rem}.blog_searchField__cRvmn,.blog_topicField__in9DO{min-width:0}.blog_searchInput__wM3_8{position:relative}.blog_searchInput__wM3_8>svg{position:absolute;left:1rem;top:50%;transform:translateY(-50%);pointer-events:none;color:hsl(var(--muted-foreground))}.blog_searchInput__wM3_8 input{padding-left:2.875rem;text-align:left}.blog_toolbar__OBbBA input,.blog_toolbar__OBbBA select{border-radius:.875rem;background:hsl(var(--card))}.blog_resultsBar__Rr1Lg{display:flex;align-items:center;justify-content:space-between;gap:.5rem 1rem;flex-wrap:wrap;min-height:3.75rem;padding-block:.5rem;color:hsl(var(--muted-foreground));font-size:.875rem}.blog_clearButton__6_YOa{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:2.75rem;color:hsl(var(--primary));font-weight:500}.blog_grid__cjdAi{display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem 1.75rem}.blog_card__8lqm6{min-width:0;height:100%}.blog_cardLink__vEaWN{display:flex;flex-direction:column;height:100%;border-radius:1.25rem}.blog_cardLink__vEaWN:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:6px}.blog_cardImage__yoyjP{position:relative;aspect-ratio:16/11;overflow:hidden;border-radius:1.25rem;background:hsl(var(--muted))}.blog_cover__M8dUO{object-fit:cover;transition:transform .4s ease}.blog_cardCopy__qk8xs{display:flex;flex:1;flex-direction:column;min-width:0;padding-top:1.25rem}.blog_cardMeta__nOnHr{display:flex;align-items:center;flex-wrap:wrap;gap:.625rem 1rem;color:hsl(var(--muted-foreground));font-size:.8125rem;line-height:1.5}.blog_cardMeta__nOnHr>span{display:inline-flex;align-items:center;gap:.375rem}.blog_cardMeta__nOnHr svg{flex-shrink:0}.blog_topic__m4ZAx{color:hsl(var(--primary));font-weight:600}.blog_cardTitle__Chiri{margin-top:.875rem;font-size:1.375rem;font-weight:600;line-height:1.3;letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:pretty}.blog_cardExcerpt__QMp17{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-block:.75rem 1.25rem;color:hsl(var(--muted-foreground));font-size:1rem;line-height:1.7}.blog_cardFooter__ivM0I{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:auto;padding-block:.875rem .25rem;border-top:1px solid hsl(var(--border));color:hsl(var(--foreground));font-size:.875rem;font-weight:600}.blog_cardArrow__wTVNS{display:grid;width:2.25rem;height:2.25rem;place-items:center;border:1px solid hsl(var(--border));border-radius:50%;color:hsl(var(--primary));transition:background .2s,color .2s}.blog_featured__awDQA{--foreground:240 20% 97%;--muted-foreground:231 20% 79%;--primary:260 100% 87%;--border:233 18% 35%;--muted:233 26% 20%;grid-column:1/-1;background:#1c2035;border-radius:1.5rem;overflow:hidden;margin-bottom:.75rem}.blog_featured__awDQA .blog_cardLink__vEaWN:focus-visible{outline-color:#d5efdf;outline-offset:-5px}.blog_featured__awDQA .blog_cardImage__yoyjP{border-radius:0}.blog_featured__awDQA .blog_cardCopy__qk8xs{padding:1.75rem}.blog_featureLabel__VJGyx{margin-bottom:1.5rem;color:#d5efdf;font-size:.875rem;font-weight:500}.blog_featured__awDQA .blog_cardTitle__Chiri{color:hsl(var(--foreground));font-size:clamp(1.75rem,2.8vw,2.5rem);font-weight:500;line-height:1.15;letter-spacing:-.04em}.blog_featured__awDQA .blog_cardExcerpt__QMp17{-webkit-line-clamp:unset;margin-block:1rem 1.75rem}.blog_featured__awDQA .blog_cardFooter__ivM0I{color:#d5efdf}.blog_featured__awDQA .blog_cardArrow__wTVNS{border-color:#d5efdf;background:#d5efdf;color:#1c2035}.blog_emptyState__hiiTt{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:3.5rem 1.25rem;border:1px solid hsl(var(--border));border-radius:1.5rem;background:hsl(var(--card));text-align:center}.blog_emptyState__hiiTt>svg{color:hsl(var(--primary))}.blog_emptyState__hiiTt h2{font-size:1.5rem;font-weight:500;letter-spacing:-.03em}.blog_emptyState__hiiTt p{color:hsl(var(--muted-foreground));line-height:1.7}.blog_emptyState__hiiTt button{margin-top:.5rem}.blog_articlePage__dqzqe{padding-block:1.5rem 5rem}.blog_backRow__5YtD_{display:flex;margin-bottom:2rem}.blog_backLink__Grr2w{display:inline-flex;align-items:center;gap:.625rem;min-height:2.75rem;color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:500}.blog_backLink__Grr2w:hover{color:hsl(var(--primary))}.blog_articleHeader__XWBWn{max-width:57rem;margin-inline:auto;text-align:center}.blog_articleMeta__ceIb3{display:flex;justify-content:center;flex-wrap:wrap;gap:.75rem 1.25rem;align-items:center;margin-bottom:1.25rem;color:hsl(var(--muted-foreground));font-size:.875rem}.blog_articleMeta__ceIb3>span{display:inline-flex;align-items:center;gap:.5rem}.blog_articleTopic__yEfvn{border-radius:999px;background:hsl(var(--primary)/.08);color:hsl(var(--primary));padding:.5rem .875rem;font-weight:500}.blog_articleTitle__4_fR2{max-width:22ch;margin-inline:auto;font-size:clamp(2.25rem,4.7vw,4rem);font-weight:500;line-height:1.08;letter-spacing:-.05em;text-wrap:balance;overflow-wrap:anywhere}.blog_articleDeck__4z7bn{max-width:42rem;margin:1.375rem auto 0;color:hsl(var(--muted-foreground));font-size:1.125rem;line-height:1.75;text-wrap:pretty}.blog_byline__mLMtS{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.875rem;margin-block:1.75rem 2.5rem}.blog_avatar__X7Nl2{width:2.75rem;height:2.75rem;object-fit:cover;border-radius:50%;background:hsl(var(--muted))}.blog_authorDetails___1NIb{text-align:left}.blog_authorName__JKEKp{font-size:.875rem;font-weight:600}.blog_authorMeta__1yn9Z{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin-top:.25rem;color:hsl(var(--muted-foreground));font-size:.8125rem;line-height:1.6}.blog_articleImage__SxG3x{position:relative;width:100%;max-width:64rem;aspect-ratio:21/10;margin:0 auto 3.5rem;overflow:hidden;border-radius:1.5rem;background:hsl(var(--muted))}.blog_readingColumn__RYphX{width:100%;max-width:43rem;margin-inline:auto}.blog_prose__RunEW{color:hsl(var(--foreground)/.86);font-size:1.125rem;line-height:1.85;overflow-wrap:anywhere}.blog_prose__RunEW>:first-child{margin-top:0}.blog_prose__RunEW p{margin-block:1.375rem}.blog_prose__RunEW>p:first-child{color:hsl(var(--foreground));font-size:1.1875rem}.blog_prose__RunEW h2,.blog_prose__RunEW h3,.blog_prose__RunEW h4{color:hsl(var(--foreground));font-weight:600;letter-spacing:-.035em;line-height:1.3;text-wrap:pretty;scroll-margin-top:6rem}.blog_prose__RunEW h2{margin-block:3rem 1.125rem;font-size:1.875rem}.blog_prose__RunEW h3{margin-block:2.25rem 1rem;font-size:1.5rem}.blog_prose__RunEW h4{margin-block:1.75rem .875rem;font-size:1.25rem}.blog_prose__RunEW strong{color:hsl(var(--foreground));font-weight:600}.blog_prose__RunEW a{color:hsl(var(--primary));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.blog_prose__RunEW a:hover{text-decoration-thickness:2px}.blog_prose__RunEW ol,.blog_prose__RunEW ul{margin-block:1.5rem;padding-left:1.5rem}.blog_prose__RunEW ul{list-style-type:disc}.blog_prose__RunEW ol{list-style-type:decimal}.blog_prose__RunEW li{margin-block:.875rem;padding-left:.375rem}.blog_prose__RunEW li::marker{color:hsl(var(--primary))}.blog_prose__RunEW blockquote{margin-block:2rem;padding:1.25rem 1.5rem;border-left:3px solid hsl(var(--primary));border-radius:0 1rem 1rem 0;background:hsl(var(--primary)/.055);color:hsl(var(--foreground));font-size:1.25rem;line-height:1.7}.blog_prose__RunEW blockquote>:first-child{margin-top:0}.blog_prose__RunEW blockquote>:last-child{margin-bottom:0}.blog_prose__RunEW hr{margin-block:2.5rem;border-color:hsl(var(--border))}.blog_articleEnd__Ep_Cc{display:flex;justify-content:center;flex-wrap:wrap;gap:.625rem;margin-top:2.75rem;padding-top:1.5rem;border-top:1px solid hsl(var(--border))}.blog_articleEnd__Ep_Cc span{padding:.5rem .875rem;border:1px solid hsl(var(--border));border-radius:999px;color:hsl(var(--muted-foreground));font-size:.8125rem}.blog_related__foZYS{margin-top:4.5rem;padding-top:2rem;border-top:1px solid hsl(var(--border))}.blog_relatedHeader__sUBRK{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.75rem}.blog_relatedHeader__sUBRK h2{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:500;letter-spacing:-.04em}.blog_relatedHeader__sUBRK a{display:inline-flex;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;color:hsl(var(--primary));font-size:.875rem;font-weight:500}@media (hover:hover){.blog_cardLink__vEaWN:hover .blog_cover__M8dUO{transform:scale(1.025)}.blog_cardLink__vEaWN:hover .blog_cardArrow__wTVNS{background:hsl(var(--primary));color:hsl(var(--background))}.blog_featured__awDQA .blog_cardLink__vEaWN:hover .blog_cardArrow__wTVNS{background:#eefaf3;color:#1c2035}}@media (min-width:640px){.blog_toolbar__OBbBA{grid-template-columns:minmax(0,1fr) minmax(12rem,.45fr);align-items:end}.blog_grid__cjdAi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.blog_intro__sPIs1{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:3rem}.blog_introDescription__IOf_l{justify-self:end;padding-bottom:.25rem}.blog_featured__awDQA .blog_cardLink__vEaWN{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.blog_featured__awDQA .blog_cardImage__yoyjP{min-height:100%;aspect-ratio:auto}.blog_featured__awDQA .blog_cardCopy__qk8xs{padding:clamp(1.75rem,3.2vw,2.75rem)}.blog_featured__awDQA .blog_cardTitle__Chiri{font-size:clamp(1.75rem,2.8vw,2.5rem)}}@media (min-width:1100px){.blog_grid__cjdAi{grid-template-columns:repeat(3,minmax(0,1fr))}.blog_featured__awDQA .blog_cardCopy__qk8xs{min-height:27rem}}@media (max-width:767px){.blog_blogPage__S36oo{padding-block:2rem 3.5rem}.blog_intro__sPIs1{text-align:center;padding-bottom:1.75rem;gap:1.25rem}.blog_introDescription__IOf_l{margin-inline:auto;font-size:1rem}.blog_toolbar__OBbBA{text-align:center;padding-top:1.5rem}.blog_toolbar__OBbBA select{text-align:center}.blog_resultsBar__Rr1Lg{justify-content:center}.blog_grid__cjdAi{row-gap:2rem}.blog_cardCopy__qk8xs{text-align:center}.blog_cardFooter__ivM0I,.blog_cardMeta__nOnHr{justify-content:center}.blog_cardTitle__Chiri{font-size:1.375rem}.blog_featured__awDQA{margin-bottom:0;border-radius:1.25rem}.blog_featured__awDQA .blog_cardImage__yoyjP{aspect-ratio:16/10}.blog_featured__awDQA .blog_cardCopy__qk8xs{padding:1.5rem 1.25rem}.blog_featureLabel__VJGyx{margin-bottom:1rem}.blog_featured__awDQA .blog_cardTitle__Chiri{font-size:1.875rem}.blog_featured__awDQA .blog_cardExcerpt__QMp17{margin-bottom:1.25rem}.blog_articlePage__dqzqe{padding-block:1rem 3.5rem}.blog_backRow__5YtD_{justify-content:center;margin-bottom:1.5rem}.blog_articleTitle__4_fR2{font-size:clamp(2.125rem,7.7vw,3.25rem);line-height:1.12}.blog_articleDeck__4z7bn{margin-top:1rem;font-size:1.0625rem}.blog_byline__mLMtS{flex-direction:column;gap:.625rem;margin-block:1.5rem 2rem}.blog_authorDetails___1NIb{text-align:center}.blog_authorMeta__1yn9Z{justify-content:center}.blog_articleImage__SxG3x{aspect-ratio:16/11;border-radius:1.125rem;margin-bottom:2rem}.blog_readingColumn__RYphX{max-width:37rem}.blog_prose__RunEW{text-align:center;font-size:1.0625rem;line-height:1.8}.blog_prose__RunEW>p:first-child{font-size:1.125rem}.blog_prose__RunEW h2{font-size:1.5rem;margin-top:2.5rem}.blog_prose__RunEW h3{font-size:1.25rem}.blog_prose__RunEW h4{font-size:1.125rem}.blog_prose__RunEW ol,.blog_prose__RunEW ul{list-style-position:inside;padding-left:0}.blog_prose__RunEW li{padding-left:0}.blog_prose__RunEW blockquote{border-left:0;border-top:3px solid hsl(var(--primary));border-radius:0 0 1rem 1rem;padding:1.25rem;font-size:1.125rem}.blog_related__foZYS{margin-top:3rem}.blog_relatedHeader__sUBRK{flex-direction:column;text-align:center;gap:.375rem}}@media (prefers-reduced-motion:reduce){.blog_cardArrow__wTVNS,.blog_cover__M8dUO{transition:none}.blog_cardLink__vEaWN:hover .blog_cover__M8dUO{transform:none}}