.how-we-help{background-color:var(--color-white,#ffffff);padding:112px 80px;align-items:center;overflow:hidden}.how-we-help,.how-we-help__container{width:100%;display:flex;flex-direction:column}.how-we-help__container{max-width:var(--max-width,1280px);gap:80px}.how-we-help__header{max-width:100%;width:100%}.how-we-help__header-content{display:flex;flex-direction:column;gap:24px}.how-we-help__title{font-family:var(--font-heading,"Merriweather",serif);font-size:48px;font-weight:900;line-height:1.2;color:var(--blue,#4563e0);margin:0}.how-we-help__description{font-family:var(--font-body,"Mulish",sans-serif);font-size:18px;font-weight:400;line-height:1.5;color:var(--color-text,#000000);margin:0;white-space:nowrap}.how-we-help__link{color:var(--color-text,#000000);text-decoration:underline}.how-we-help__link:hover{opacity:.7}.how-we-help__cards{display:flex;gap:32px;list-style:none;padding:0;margin:0;width:100%}.how-we-help__card{flex:1 1;background-color:var(--color-white,#ffffff);border-radius:var(--radius,30px);box-shadow:1px 4px 10px 3px rgba(0,0,0,.1);overflow:hidden}.how-we-help__card-link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none;transition:box-shadow .2s ease,transform .2s ease}.how-we-help__card-link:hover{box-shadow:0 8px 24px rgba(69,99,224,.15)}.how-we-help__card-link:focus-visible{outline:2px solid var(--blue,#4563e0);outline-offset:4px}.how-we-help__card-image{width:100%;aspect-ratio:296/160;border-radius:0 0 var(--radius,30px) var(--radius,30px);overflow:hidden}.how-we-help__card-image img{width:100%;height:100%;object-fit:cover}.how-we-help__card-content{display:flex;flex-direction:column;gap:16px;padding:30px}.how-we-help__card-icon{width:48px;height:48px;flex-shrink:0}.how-we-help__card-title{font-family:var(--font-sans,"Roboto",sans-serif);font-size:24px;font-weight:700;line-height:1.4;color:var(--blue,#4563e0);margin:0}.how-we-help__card-description{font-family:var(--font-body,"Mulish",sans-serif);font-size:16px;font-weight:400;line-height:1.5;color:var(--color-text,#000000);margin:0}@media (max-width:1024px){.how-we-help{padding:80px var(--page-padding,40px)}.how-we-help__container{gap:40px}.how-we-help__title{font-size:36px}.how-we-help__description{white-space:normal;font-size:17px}.how-we-help .card-carousel__slide{flex-basis:min(78%,340px)}.how-we-help__card{height:100%}.how-we-help__card-content{gap:12px;padding:24px}.how-we-help__card-title{font-size:22px}}@media (max-width:768px){.how-we-help{padding:64px var(--page-padding,20px)}.how-we-help__container{gap:32px}.how-we-help__title{font-size:30px}.how-we-help__description{font-size:16px}.how-we-help .card-carousel__slide{flex-basis:min(86%,300px)}.how-we-help__card{border-radius:24px}.how-we-help__card-image{border-radius:0 0 24px 24px}.how-we-help__card-content{padding:20px;gap:10px}.how-we-help__card-icon{width:40px;height:40px}.how-we-help__card-title{font-size:20px}.how-we-help__card-description{font-size:15px}}.stories{background-color:#eeeeee;padding:112px var(--page-padding,64px);width:100%;display:flex;flex-direction:column;align-items:center;overflow:hidden}.stories__container{max-width:var(--max-width,1280px);width:100%}.stories__layout{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;align-items:start;position:relative;isolation:isolate;padding-right:141px}.stories__left{grid-column:1;grid-row:1;min-width:0;gap:8px;align-items:flex-end;z-index:2;margin-right:-141px;pointer-events:none}.stories__header,.stories__left{display:flex;flex-direction:column}.stories__header{gap:16px;padding-bottom:96px;padding-right:205px;width:100%;pointer-events:auto}.stories__title{font-family:var(--font-heading,"Merriweather",serif);font-size:48px;font-weight:900;line-height:1.2;color:var(--blue,#4563e0);margin:0}.stories__subtitle{font-family:var(--font-body,"Mulish",sans-serif);font-size:20px;font-weight:400;line-height:1.5;color:var(--color-text,#000000)}.stories__quote{background-color:var(--light-blue,#dfe4fa);border-radius:var(--radius,30px);padding:32px;width:384px;height:280px;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;margin:64px 0 0;pointer-events:auto}.stories__quote-body{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.stories__quote-text{font-family:var(--font-body,"Mulish",sans-serif);font-size:18px;font-weight:700;line-height:1.5;color:#222222;margin:0}.stories__quote-author{display:flex;flex-direction:column;flex-shrink:0}.stories__quote-author cite{font-style:normal;display:flex;flex-direction:column;color:var(--blue-dark,#3450c7)}.stories__quote-name{font-size:20px;font-weight:700}.stories__quote-name,.stories__quote-role{font-family:var(--font-body,"Mulish",sans-serif);line-height:1.5}.stories__quote-role{font-size:16px;font-weight:400}.stories__right{grid-column:2;grid-row:1;min-width:0;z-index:1;margin-right:-141px}.stories__track{display:flex;gap:32px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth;padding:0}.stories__track::-webkit-scrollbar{display:none}.stories__slide{flex-shrink:0;height:504px;border-radius:var(--radius,30px);overflow:hidden;position:relative;scroll-snap-align:start}.stories__slide--video{width:697px}.stories__slide--image{width:560px}.stories__slide-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:72% center}.stories__slide-overlay{position:absolute;inset:0;background-color:rgba(0,0,0,.4);border-radius:var(--radius,30px)}.stories__controls{grid-column:2;grid-row:2;position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;width:100%;max-width:var(--max-width,1280px);margin-top:48px}.stories__arrows{display:flex;gap:16px}.stories__arrow{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:12px;border-radius:50px;border:2px solid var(--blue,#4563e0);background:var(--color-white,#ffffff);cursor:pointer;transition:background-color .2s ease;color:var(--blue,#4563e0)}.stories__arrow:hover{background-color:var(--light-blue,#dfe4fa)}.stories__arrow:last-child{background-color:var(--blue,#4563e0);color:var(--color-white,#ffffff)}.stories__arrow:last-child:hover{background-color:var(--blue-dark,#3450c7)}.stories__arrow:focus-visible{outline:2px solid var(--blue,#4563e0);outline-offset:2px}.stories__dots{gap:8px}.stories__dot,.stories__dots{display:flex;align-items:center}.stories__dot{width:24px;height:24px;border-radius:50%;background:transparent;border:none;cursor:pointer;padding:0;justify-content:center;flex-shrink:0;transition:opacity .2s ease}.stories__dot:after{content:"";display:block;width:12px;height:8px;border-radius:4px;background-color:#ccc;flex-shrink:0;transition:background-color .2s ease,width .2s ease}.stories__dot--active:after{width:24px;background-color:var(--blue,#4563e0)}.stories__dot:hover:after{background-color:var(--blue,#4563e0);opacity:.6}.stories__dot--active:hover:after{opacity:1}.stories__dot:focus-visible{outline:2px solid var(--blue,#4563e0);outline-offset:2px;border-radius:50%}@media (max-width:1024px){.stories{padding:80px var(--page-padding,40px)}.stories__layout{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;gap:40px 0;padding-right:0}.stories__left{display:contents}.stories__header{grid-column:1;grid-row:1;padding-bottom:32px;padding-right:0}.stories__title{font-size:36px}.stories__quote{grid-column:1;grid-row:3;width:100%;max-width:100%;height:240px;margin-top:0}.stories__right{grid-column:1;grid-row:2;margin-right:0;width:100%}.stories__controls{grid-column:1;grid-row:4;margin-top:0}.stories__slide--video{width:480px}.stories__slide--image{width:400px}.stories__slide{height:360px}.stories__slide-img{object-position:center center}}@media (max-width:768px){.stories{padding:64px var(--page-padding,20px)}.stories__title{font-size:30px}.stories__subtitle{font-size:17px}.stories__slide--image,.stories__slide--video{width:320px}.stories__slide{height:280px}.stories__controls{flex-direction:row;gap:16px}}.events{background-color:var(--light-blue,#dfe4fa);padding:112px var(--page-padding,64px);align-items:center;overflow:hidden}.events,.events__container{width:100%;display:flex;flex-direction:column}.events__container{max-width:var(--max-width,1280px);gap:32px}.events__header{display:flex;align-items:center;justify-content:space-between;gap:24px}.events__header-text{flex:1 1;max-width:768px;display:flex;flex-direction:column;gap:24px}.events__title{font-family:var(--font-heading,"Merriweather",serif);font-size:48px;font-weight:700;line-height:1.2;color:var(--blue,#4563e0);margin:0}.events__subtitle{font-size:20px;font-weight:400;color:var(--color-text,#000000)}.events__calendar-btn,.events__subtitle{font-family:var(--font-body,"Mulish",sans-serif);line-height:1.5}.events__calendar-btn{display:inline-flex;align-items:center;gap:12px;padding:12px 24px;font-size:16px;font-weight:500;color:var(--color-white,#ffffff);background-color:var(--blue,#4563e0);border-radius:var(--radius,30px);text-decoration:none;text-transform:uppercase;white-space:nowrap;flex-shrink:0;transition:background-color .2s ease}.events__calendar-btn:hover{background-color:var(--blue-dark,#3450c7)}.events__calendar-btn:focus-visible{outline:2px solid var(--blue,#4563e0);outline-offset:2px}.events__calendar-btn svg{width:24px;height:24px;flex-shrink:0}.events__grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:24px;width:100%}.events__state{font-family:var(--font-body,"Mulish",sans-serif);font-size:16px;color:var(--color-text,#000000);padding:24px 0}.events__card{display:flex;flex-direction:column;gap:16px;padding:32px;border-radius:var(--radius,30px);overflow:hidden;background-color:var(--color-white,#ffffff);border:2px solid var(--light-blue,#dfe4fa);box-shadow:1px 1px 20px 1px #eeeeee;min-height:0;height:auto;min-width:0;width:100%;box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.events__grid .events__card{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 48px) / 3);max-width:calc((100% - 48px) / 3);width:auto;height:auto;align-self:stretch}.events__card-address,.events__card-date-label,.events__card-date-meta,.events__card-location,.events__card-title,.events__card-venue,.events__tag{transition:color .2s ease,background-color .2s ease,border-color .2s ease}.events__card:hover{background-color:var(--blue,#4563e0);border-color:var(--blue,#4563e0);box-shadow:1px 1px 20px 1px rgba(69,99,224,.3)}.events__card:hover .events__card-address,.events__card:hover .events__card-date-label,.events__card:hover .events__card-date-meta,.events__card:hover .events__card-location,.events__card:hover .events__card-title,.events__card:hover .events__card-venue{color:var(--color-white,#ffffff)}.events__card:hover .events__tag{background-color:rgba(255,255,255,.2);color:var(--color-white,#ffffff)}.events__card-date{display:flex;flex-direction:column}.events__card-date-label{font-family:var(--font-body,"Mulish",sans-serif);font-size:32px;font-weight:700;line-height:1.3;color:var(--blue,#4563e0);margin:0}.events__card-date-meta{display:flex;flex-wrap:nowrap;gap:4px;align-items:baseline;min-width:0;font-family:var(--font-body,"Mulish",sans-serif);font-size:16px;font-weight:400;line-height:1.5;color:var(--color-text,#000000)}.events__card-date-meta time{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.events__card-body{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-height:0}.events__card-tags{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:4px;max-height:48px;overflow:hidden}.events__tag{display:inline-flex;padding:2px 25px;font-family:var(--font-sans,"Roboto",sans-serif);font-size:12px;font-weight:700;line-height:1.5;color:var(--blue,#4563e0);background-color:var(--light-blue,#dfe4fa);border-radius:20px}.events__card-title{font-family:var(--font-heading,"Merriweather",serif);font-size:20px;font-weight:700;line-height:1.35;color:var(--color-text,#000000);margin:0;text-decoration:none;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}a.events__card-title{cursor:pointer}a.events__card-title:hover{opacity:.7}.events__card-location{font-weight:800;color:var(--blue,#4563e0);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;word-break:break-word}.events__card-address,.events__card-location{font-family:var(--font-body,"Mulish",sans-serif);font-size:14px;line-height:1.5;margin-top:auto}.events__card-address{font-style:normal;color:var(--color-text,#000000);display:flex;flex-direction:column;min-width:0}.events__card-venue{font-weight:700}.events__card-address>span:last-child,.events__card-venue{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;word-break:break-word}@media (max-width:1024px){.events{padding:80px var(--page-padding,40px)}.events__header{flex-direction:column;align-items:flex-start}.events__title{font-size:36px}.events__subtitle{font-size:18px}.events .card-carousel__track{align-items:stretch}.events .card-carousel__slide{flex-basis:min(78%,340px);display:flex}.events .card-carousel__slide .events__card{flex:1 1 auto;width:100%;max-width:none;height:100%}.events__card{min-height:0;padding:24px}.events__card-date-label{font-size:28px}.events__card-title{font-size:18px}}@media (max-width:768px){.events{padding:64px var(--page-padding,20px)}.events__title{font-size:30px}.events__subtitle{font-size:16px}.events .card-carousel__slide{flex-basis:min(86%,300px)}.events__card{padding:20px;border-radius:24px}.events__card-date-label{font-size:24px}.events__card-date-meta{font-size:14px}.events__card-title{font-size:17px}.events__calendar-btn{width:100%;justify-content:center}}.cta{position:relative;width:100%;height:440px;overflow:hidden;background-color:var(--blue,#4563e0)}.cta__bg{z-index:0}.cta__bg,.cta__bg-photo{position:absolute;inset:0}.cta__bg-photo{width:100%;height:100%;object-fit:cover;object-position:center 40%}.cta__bg-overlay{position:absolute;inset:0;background:linear-gradient(0deg,rgba(53,80,199,.94) 0,rgba(53,80,199,.8) 24%,rgba(69,99,224,.4) 52%,rgba(69,99,224,.15) 78%,rgba(69,99,224,.08))}.cta__bg-blur{position:absolute;inset:0;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,1) 0,rgba(0,0,0,1) 26%,rgba(0,0,0,0) 62%);mask-image:linear-gradient(0deg,rgba(0,0,0,1) 0,rgba(0,0,0,1) 26%,rgba(0,0,0,0) 62%)}.cta__container{position:relative;z-index:1;flex-direction:column;justify-content:flex-end;height:100%;max-width:var(--max-width,1280px);margin:0 auto;padding:0 80px 32px}.cta__columns,.cta__container{display:flex;align-items:flex-start;width:100%}.cta__columns{gap:80px}.cta__left{flex:1 1;min-width:0}.cta__heading{font-family:var(--font-heading,"Merriweather",serif);font-size:48px;font-weight:700;line-height:1.2;color:var(--color-white,#ffffff);margin:0;text-shadow:0 2px 8px rgba(0,0,0,.35)}.cta__right{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:32px;padding-left:72px;margin-top:48px}.cta__text{font-family:var(--font-sans,"Roboto",sans-serif);font-size:18px;font-weight:400;line-height:1.5;color:var(--color-white,#ffffff);text-shadow:0 1px 6px rgba(0,0,0,.35)}.cta__text strong{font-weight:700}.cta__text p{margin:0}.cta__actions{display:flex;gap:16px}.cta__btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;font-family:var(--font-body,"Mulish",sans-serif);font-size:14px;font-weight:700;line-height:1.5;color:var(--blue-dark,#3450c7);background-color:var(--light-blue,#dfe4fa);border:1px solid var(--color-white,#ffffff);border-radius:var(--radius,30px);text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:background-color .2s ease}.cta__btn:hover{background-color:#cdd4f5}.cta__btn:focus-visible{outline:3px solid var(--color-white,#ffffff);outline-offset:2px}@media (max-width:1024px){.cta{height:auto;min-height:380px}.cta__container{padding:80px var(--page-padding,40px)}.cta__columns{gap:40px}.cta__right{padding-left:40px;margin-top:24px}.cta__heading{font-size:36px}}@media (max-width:768px){.cta{min-height:auto}.cta__container{padding:64px var(--page-padding,20px)}.cta__columns{flex-direction:column;gap:24px}.cta__right{padding-left:0;margin-top:0}.cta__heading{font-size:30px}.cta__text{font-size:16px}.cta__btn{width:100%;justify-content:center}}.blog{background-color:var(--color-white,#ffffff);padding:112px var(--page-padding,64px);align-items:center;overflow:hidden}.blog,.blog__container{width:100%;display:flex;flex-direction:column}.blog__container{max-width:var(--max-width,1280px);gap:64px}.blog__header{display:flex;align-items:center;justify-content:space-between;gap:24px}.blog__header-text{flex:1 1;max-width:768px}.blog__title{font-family:var(--font-heading,"Merriweather",serif);font-size:48px;font-weight:700;line-height:1.2;color:var(--blue,#4563e0);margin:0}.blog__view-all{display:inline-flex;align-items:center;gap:12px;padding:12px 24px;font-family:var(--font-body,"Mulish",sans-serif);font-size:16px;font-weight:700;line-height:1.5;color:var(--color-white,#ffffff);background-color:var(--blue,#4563e0);border-radius:var(--radius,30px);text-decoration:none;text-transform:uppercase;white-space:nowrap;flex-shrink:0;transition:background-color .2s ease}.blog__view-all:hover{background-color:var(--blue-dark,#3450c7)}.blog__view-all:focus-visible{outline:2px solid var(--blue,#4563e0);outline-offset:2px}.blog__view-all svg{width:24px;height:24px;flex-shrink:0}.blog__status{font-family:var(--font-body,"Mulish",sans-serif);font-size:18px;font-weight:500;color:var(--color-text,#000);margin:0}.blog__status--error{color:#b00020}.blog__featured{width:100%}.blog__featured-inner{display:flex;gap:32px;align-items:stretch;padding:32px;background:var(--light-blue,#dfe4fa);border-radius:var(--radius,30px);text-decoration:none;color:inherit}.blog__featured-inner:hover .blog__featured-title{color:var(--blue,#4563e0)}.blog__featured-inner:focus-visible{outline:2px solid var(--blue,#4563e0);outline-offset:4px}.blog__featured-image{flex:0 0 min(42%,480px);border-radius:var(--radius,30px);overflow:hidden;min-height:220px}.blog__featured-image img{width:100%;height:100%;object-fit:cover}.blog__featured-content{display:flex;flex:1 1;flex-direction:column;gap:16px;min-width:0}.blog__featured-meta{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.blog__featured-label{display:inline-flex;padding:4px 12px;font-family:var(--font-sans,"Roboto",sans-serif);font-size:14px;font-weight:700;line-height:1.5;color:var(--color-white,#fff);background-color:var(--blue,#4563e0);border-radius:var(--radius,30px);text-transform:uppercase;letter-spacing:.02em}.blog__featured-text{display:flex;flex-direction:column;gap:8px}.blog__featured-title{font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:700;line-height:1.35}.blog__featured-excerpt,.blog__featured-title{font-family:var(--font-sans,"Roboto",sans-serif);color:var(--color-text,#000);margin:0}.blog__featured-excerpt{font-size:16px;font-weight:400;line-height:1.5}.blog__featured-inner:hover .blog__card-link{background-color:rgba(255,255,255,.65)}.blog__grid{display:flex;align-items:stretch;gap:32px;width:100%}.blog__card{min-width:0}.blog__card,.blog__card-inner{flex:1 1;display:flex;flex-direction:column}.blog__card-inner{gap:24px;min-height:0;text-decoration:none;color:inherit}.blog__card-inner:hover .blog__card-title{color:var(--blue,#4563e0)}.blog__card-inner:focus-visible{outline:2px solid var(--blue,#4563e0);outline-offset:4px;border-radius:8px}.blog__card-image{width:100%;flex-shrink:0;aspect-ratio:405/270;border-radius:var(--radius,30px);overflow:hidden;background:var(--light-blue,#dfe4fa)}.blog__card-image img{width:100%;height:100%;object-fit:contain;object-position:center}.blog__card-image img.article-image--fallback{object-fit:contain}.blog__card-content{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0}.blog__card-info{display:flex;gap:16px;align-items:center}.blog__card-tag{display:inline-flex;padding:4px 12px;font-weight:600;color:var(--blue-dark,#3450c7);background-color:var(--light-blue,#dfe4fa);border-radius:var(--radius,30px)}.blog__card-read-time,.blog__card-tag{font-family:var(--font-sans,"Roboto",sans-serif);font-size:14px;line-height:1.5}.blog__card-read-time{font-weight:500;color:var(--blue,#4563e0)}.blog__card-text{display:flex;flex-direction:column;gap:8px}.blog__card-title{font-size:24px;font-weight:700;line-height:1.4}.blog__card-excerpt,.blog__card-title{font-family:var(--font-sans,"Roboto",sans-serif);color:var(--color-text,#000000);margin:0}.blog__card-excerpt{font-size:16px;font-weight:400;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.blog__card-link{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding:8px 24px;font-family:var(--font-sans,"Roboto",sans-serif);font-size:16px;font-weight:500;line-height:1.5;color:var(--blue,#4563e0);border:2px solid var(--blue,#4563e0);border-radius:var(--radius,30px);text-decoration:none;text-transform:uppercase;width:fit-content;flex-shrink:0;transition:background-color .2s ease;align-self:flex-start}.blog__card-inner:hover .blog__card-link{background-color:var(--light-blue,#dfe4fa)}.blog__card-link svg{width:24px;height:24px;flex-shrink:0}@media (max-width:1024px){.blog{padding:80px var(--page-padding,40px)}.blog__container{gap:40px}.blog__header{flex-direction:column;align-items:flex-start}.blog__featured-inner{flex-direction:column;gap:20px;padding:20px}.blog__featured-image{flex:none;width:100%;min-height:0;aspect-ratio:16/9;max-height:300px}.blog__featured-content{gap:12px}.blog__title{font-size:36px}.blog .card-carousel__slide{flex-basis:min(78%,340px)}.blog__card,.blog__card-inner{height:100%}.blog__card-image{width:100%;aspect-ratio:16/9;height:auto}}@media (max-width:768px){.blog{padding:64px var(--page-padding,20px)}.blog__title{font-size:30px}.blog__featured-inner{gap:16px;padding:16px;border-radius:24px}.blog__featured-image{aspect-ratio:16/9;max-height:200px;border-radius:20px}.blog__featured-meta{gap:8px}.blog__featured-label{padding:3px 10px;font-size:12px}.blog__featured-title{font-size:1.125rem}.blog__featured-excerpt{font-size:14px}.blog .card-carousel__slide{flex-basis:min(86%,300px)}.blog__card-image{aspect-ratio:16/9}.blog__card-title{font-size:18px}.blog__card-excerpt{font-size:14px;-webkit-line-clamp:3;line-clamp:3}}