.blogs-categories{color:#fff;background:#161c2d;width:100%;max-width:1920px;margin-left:auto;margin-right:auto;overflow-x:clip}.blogs-categories__inner{box-sizing:border-box;padding:clamp(40px,5vw,88px)var(--container-pad)clamp(40px,5vw,80px);flex-direction:column;align-items:center;gap:max(28px,min(4vw,56px));display:flex}.blogs-categories__intro{text-align:center;flex-direction:column;align-items:center;gap:max(10px,min(1.2vw,16px));max-width:min(640px,100%);display:flex}.blogs-categories__title{font-family:var(--font-display);color:#fff;margin:0;font-size:max(26px,min(4.5vw,48px));font-weight:500;line-height:1.3}.blogs-categories__subtitle{font-family:var(--font-display);color:rgba(255,255,255,.65);margin:0;font-size:max(14px,min(1.25vw,24px));font-weight:400;line-height:1.45}.blogs-categories__grid{grid-template-columns:1fr;gap:max(12px,min(2vw,56px));width:100%;max-width:1372px;margin:0;padding:0;list-style:none;display:grid}.blogs-categories__card{box-sizing:border-box;color:#232536;text-align:left;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:0;border-radius:12px;align-items:center;gap:max(12px,min(1.4vw,24px));width:100%;height:auto;min-height:96px;margin:0;padding:max(14px,min(1.8vw,28px)) max(14px,min(1.8vw,32px));transition:background-color .2s,color .2s,box-shadow .2s;display:flex}.blogs-categories__card:hover{box-shadow:0 12px 28px rgba(22,28,45,.18)}.blogs-categories__card:focus-visible{box-shadow:0 12px 28px rgba(22,28,45,.18)}.blogs-categories__card:focus-visible{outline-offset:3px;outline:2px solid #ffa629}.blogs-categories__card--active{color:#fff;background:#323c8a;box-shadow:0 40.8px 39.6px -27.6px rgba(22,28,45,.13)}.blogs-categories__card--active .blogs-categories__count{color:rgba(255,255,255,.65)}.blogs-categories__card--active .blogs-categories__icon{background-color:#ff9f27}.blogs-categories__icon{background-color:#232536;flex:none;width:max(40px,min(3.2vw,60px));height:max(40px,min(3.2vw,60px));display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha;mask-mode:alpha}.blogs-categories__copy{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.blogs-categories__label{font-family:var(--font-display);white-space:nowrap;font-size:max(16px,min(1.35vw,26px));font-weight:500;line-height:1.2}.blogs-categories__count{font-family:var(--font-display);color:rgba(109,110,118,.7);font-size:max(13px,min(1.05vw,18px));font-weight:400;line-height:1.4}.blogs-categories__arrow{visibility:hidden;pointer-events:none;flex:none;width:max(32px,min(2.6vw,50px));height:max(32px,min(2.6vw,50px));margin-left:auto}.blogs-categories__arrow--visible{visibility:visible}.blogs-categories__arrow img{width:100%;height:100%;display:block}.blogs-categories__cta{justify-content:center;width:100%;display:flex}.blogs-categories__explore{box-sizing:border-box;background:url(/assets/resources/blogs/icons/explore-btn.svg) 50%/100% 100% no-repeat;justify-content:center;align-items:center;gap:10px;width:min(244px,100%);max-width:244px;height:max(48px,min(2.9vw,56px));padding:0 max(24px,min(2.2vw,42px)) 0 max(18px,min(1.6vw,28px));text-decoration:none;transition:opacity .2s;display:inline-flex}.blogs-categories__explore span{font-family:var(--font-display);color:#d37b00;white-space:nowrap;font-size:max(13px,min(.85vw,16px));font-weight:500;line-height:1.02}.blogs-categories__explore:hover{opacity:.92}.blogs-categories__explore:focus-visible{opacity:.92}.blogs-categories__explore:focus-visible{outline-offset:3px;outline:2px solid #ffa629}.blogs-categories__explore-arrow{flex:none;width:12px;height:12px;display:block}@media (prefers-reduced-motion:reduce){.blogs-categories__card{transition:none}}@media (min-width:768px){.blogs-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:max(16px,min(2vw,28px))}.blogs-categories__card{height:110px;min-height:110px}}@media (min-width:1200px){.blogs-categories{--vx:min(100vw,1920px)/1920}.blogs-categories__inner{gap:calc(56*var(--vx));padding:calc(88*var(--vx))calc(140*var(--vx))calc(80*var(--vx))}.blogs-categories__title{font-size:calc(48*var(--vx))}.blogs-categories__subtitle{font-size:calc(24*var(--vx));max-width:calc(515*var(--vx))}.blogs-categories__grid{gap:calc(56*var(--vx));max-width:calc(1372*var(--vx));grid-template-columns:repeat(3,minmax(0,1fr))}.blogs-categories__card{height:calc(140*var(--vx));min-height:calc(140*var(--vx));padding:calc(28*var(--vx))calc(32*var(--vx));gap:calc(24*var(--vx))}.blogs-categories__icon{width:calc(60*var(--vx));height:calc(60*var(--vx))}.blogs-categories__label{font-size:calc(26*var(--vx))}.blogs-categories__count{font-size:calc(18*var(--vx))}.blogs-categories__arrow{width:calc(50*var(--vx));height:calc(50*var(--vx))}.blogs-categories__explore{width:calc(244*var(--vx));max-width:calc(244*var(--vx));height:calc(56*var(--vx));gap:calc(10*var(--vx));padding:0 calc(42*var(--vx))0 calc(28*var(--vx))}.blogs-categories__explore span{font-size:calc(16*var(--vx))}.blogs-categories__explore-arrow{width:calc(12*var(--vx));height:calc(12*var(--vx))}}@media (max-width:767px){.blogs-categories__card{gap:12px;min-height:88px;padding:14px 12px}.blogs-categories__label{font-size:16px}.blogs-categories__arrow{width:32px;height:32px}}@media (max-width:580px){.blogs-categories__label{font-size:15px}.blogs-categories__icon{width:36px;height:36px}}@media (max-width:450px){.blogs-categories__label{white-space:normal;font-size:14px;line-height:1.25}.blogs-categories__card{align-items:center;min-height:84px}}
