.BlogIndex-module__qRyquq__page{background:var(--white);color:var(--body)}.BlogIndex-module__qRyquq__container{width:88%;max-width:var(--container);margin-inline:auto}.BlogIndex-module__qRyquq__hero{background-color:#f2f2f2;background-image:url(/assets/images/clouds_1clouds.avif);background-position:50% 190%;background-repeat:no-repeat;background-size:auto;height:40rem;padding-block:7rem}.BlogIndex-module__qRyquq__heroTitleWrap{width:calc(66.6667% - .666666rem)}.BlogIndex-module__qRyquq__heading{font-size:var(--h1);margin:0 0 .375em;line-height:1.1}.BlogIndex-module__qRyquq__headingLead{color:var(--mid)}.BlogIndex-module__qRyquq__introRow{margin-top:calc(var(--s-3) + var(--h1) * .375);justify-content:flex-end;display:flex}.BlogIndex-module__qRyquq__intro{width:calc(50% - 1rem);font-size:var(--p-lg);color:var(--body);margin:0;line-height:1.6}.BlogIndex-module__qRyquq__postsSection{background:var(--white);padding-block:7rem}.BlogIndex-module__qRyquq__filters{border:0;margin:0 0 2rem;padding:0}.BlogIndex-module__qRyquq__filterLegend{color:var(--body);font-family:Helvetica Now Display,Arial,sans-serif;font-size:var(--h4);margin:0 0 .6em;font-weight:500;line-height:1.4}.BlogIndex-module__qRyquq__filterList{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.75rem;display:flex}.BlogIndex-module__qRyquq__filterOption,.BlogIndex-module__qRyquq__filterOptionActive{color:#5a5a5a;cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;margin-bottom:.3125rem;padding:.375rem 1.125rem;font-family:Inter,Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1.6;transition:color .2s;display:inline-flex;position:relative}.BlogIndex-module__qRyquq__filterOptionActive{color:var(--primary)}.BlogIndex-module__qRyquq__filterIcon{filter:brightness(0)saturate()invert(36%)sepia(0%)saturate(11%)hue-rotate(138deg)brightness(93%)contrast(84%);width:1.125rem;height:1.125rem}.BlogIndex-module__qRyquq__filterOptionActive .BlogIndex-module__qRyquq__filterIcon{filter:brightness(0)saturate()invert(42%)sepia(97%)saturate(2540%)hue-rotate(334deg)brightness(105%)contrast(102%)}.BlogIndex-module__qRyquq__filterInput{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.BlogIndex-module__qRyquq__filterCheckbox{z-index:0;background:#0000000d;border:1px solid #ccc;border-radius:.25rem;transition:background-color .2s,border-color .2s;position:absolute;inset:0}.BlogIndex-module__qRyquq__filterOptionActive .BlogIndex-module__qRyquq__filterCheckbox{border-color:var(--primary);background:#ff41410d}.BlogIndex-module__qRyquq__filterOption>span:not(.BlogIndex-module__qRyquq__filterCheckbox),.BlogIndex-module__qRyquq__filterOptionActive>span:not(.BlogIndex-module__qRyquq__filterCheckbox),.BlogIndex-module__qRyquq__filterIcon{z-index:1;position:relative}.BlogIndex-module__qRyquq__filterOption>span:not(.BlogIndex-module__qRyquq__filterCheckbox),.BlogIndex-module__qRyquq__filterOptionActive>span:not(.BlogIndex-module__qRyquq__filterCheckbox){font-weight:400}.BlogIndex-module__qRyquq__filterInput:focus-visible+.BlogIndex-module__qRyquq__filterCheckbox{outline:2px solid var(--primary);outline-offset:2px}.BlogIndex-module__qRyquq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.BlogIndex-module__qRyquq__card{flex-direction:column;align-items:flex-start;min-width:0;height:100%;display:flex;position:relative}.BlogIndex-module__qRyquq__mediaLink{aspect-ratio:16/9;background:var(--light);border-radius:.5rem;width:100%;display:block;position:relative;overflow:hidden}.BlogIndex-module__qRyquq__featuredTag{z-index:2;background:var(--primary);color:var(--white);text-transform:uppercase;border-bottom-left-radius:.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;line-height:1.4;position:absolute;inset:0 0 auto auto}.BlogIndex-module__qRyquq__cardImage{object-fit:cover;width:100%;height:100%;transition:transform .3s cubic-bezier(.23,1,.32,1)}.BlogIndex-module__qRyquq__card:hover .BlogIndex-module__qRyquq__cardImage{transform:scale(1.05)}.BlogIndex-module__qRyquq__categoryTag{border:1px solid var(--primary);width:auto;color:var(--primary);background:#ff41410d;border-radius:999px;align-items:center;gap:.25rem;margin-top:1rem;padding:.35rem .75rem .35rem .5rem;font-size:.875rem;line-height:1;display:inline-flex}.BlogIndex-module__qRyquq__categoryIcon{width:1rem;height:1rem}.BlogIndex-module__qRyquq__cardBody{flex-direction:column;flex:1;margin-top:1rem;display:flex}.BlogIndex-module__qRyquq__cardTitle{margin:0 0 var(--p-lg);font-size:var(--p-lg);font-weight:400;line-height:1.6}.BlogIndex-module__qRyquq__cardTitle a{text-decoration:none}.BlogIndex-module__qRyquq__cardTitle a:hover{color:var(--primary)}.BlogIndex-module__qRyquq__excerpt{color:var(--body);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 1rem;font-size:1rem;line-height:1.6;display:-webkit-box;overflow:hidden}.BlogIndex-module__qRyquq__readLink{color:var(--black);align-self:flex-start;align-items:baseline;gap:.25rem;margin-top:1rem;line-height:1.6;text-decoration:none;display:inline-flex}.BlogIndex-module__qRyquq__readText{border-bottom:1px solid var(--black);line-height:1.6}.BlogIndex-module__qRyquq__readArrow{color:var(--black);line-height:1.6}@media (max-width:991px){.BlogIndex-module__qRyquq__hero{padding-block:clamp(2rem,.575rem + 5.89vw,4.25rem)}.BlogIndex-module__qRyquq__heroTitleWrap,.BlogIndex-module__qRyquq__intro{width:100%}.BlogIndex-module__qRyquq__postsSection{padding-block:clamp(2rem,.575rem + 5.89vw,4.25rem)}.BlogIndex-module__qRyquq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.BlogIndex-module__qRyquq__hero{background-position:50% 190%;background-size:auto;height:40rem}.BlogIndex-module__qRyquq__filterList{gap:.75rem}.BlogIndex-module__qRyquq__grid{grid-template-columns:1fr}}@media (max-width:480px){.BlogIndex-module__qRyquq__postsSection .BlogIndex-module__qRyquq__container{width:90%}.BlogIndex-module__qRyquq__intro{font-size:1.1rem}.BlogIndex-module__qRyquq__filterOption,.BlogIndex-module__qRyquq__filterOptionActive{padding-inline:.625rem;font-size:1rem}}
