.Blog-module__pLLpRG__page{background:var(--home-v2-bg);color:var(--home-v2-text)}.Blog-module__pLLpRG__hero{isolation:isolate;background:radial-gradient(ellipse 58% 115% at 50% -12%,#17644180,transparent 78%),radial-gradient(ellipse 38% 65% at 87% 18%,#12715b26,transparent 85%),var(--home-v2-bg);padding:164px 24px 84px;position:relative;overflow:hidden}.Blog-module__pLLpRG__hero:before{content:"";z-index:-1;pointer-events:none;opacity:.35;background-image:linear-gradient(#71d6a009 1px,#0000 1px),linear-gradient(90deg,#71d6a009 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.Blog-module__pLLpRG__heroInner{text-align:center;max-width:850px;margin:0 auto}.Blog-module__pLLpRG__eyebrow{color:#58c88e;letter-spacing:.18em;margin:0 0 24px;font-size:12px;font-weight:600}.Blog-module__pLLpRG__page .Blog-module__pLLpRG__heroInner h1{color:var(--home-v2-text);letter-spacing:-.06em;margin:0;font-size:clamp(52px,7vw,88px);font-weight:500;line-height:1.1}.Blog-module__pLLpRG__titleDot{color:#40bf7d}.Blog-module__pLLpRG__subtitle{color:#a7b4ac;margin:24px 0 0;font-size:19px;line-height:1.7}.Blog-module__pLLpRG__container{width:min(1180px,100% - 48px);margin:0 auto}.Blog-module__pLLpRG__filters{z-index:20;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0c0bef;border-bottom:1px solid #ffffff12;padding:16px 0;position:sticky;top:82px}.Blog-module__pLLpRG__categoryTabs{flex-wrap:wrap;gap:8px;display:flex}.Blog-module__pLLpRG__categoryTabs button,.Blog-module__pLLpRG__pagination button,.Blog-module__pLLpRG__empty button{color:#b4bcb7;cursor:pointer;background:0 0;border:1px solid #ffffff18;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-size:15px;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.Blog-module__pLLpRG__categoryTabs button:hover,.Blog-module__pLLpRG__pagination button:not(:disabled):hover{color:#fff;border-color:#40bf7d70}.Blog-module__pLLpRG__categoryTabs button[aria-pressed=true]{color:#061b10;background:#40bf7d;border-color:#40bf7d}.Blog-module__pLLpRG__mobileFilter{display:none}.Blog-module__pLLpRG__results{padding:40px 0 96px;scroll-margin-top:172px}.Blog-module__pLLpRG__resultsHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.Blog-module__pLLpRG__resultsHeading h2{color:var(--home-v2-text);letter-spacing:-.03em;margin:0;font-size:22px;font-weight:500}.Blog-module__pLLpRG__resultsHeading p{color:#909d95;margin:0;font-size:14px}.Blog-module__pLLpRG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.Blog-module__pLLpRG__card{min-width:0;color:inherit;background:#101411;border:1px solid #ffffff13;border-radius:18px;text-decoration:none;transition:border-color .2s,background .2s;display:block;overflow:hidden}.Blog-module__pLLpRG__card:hover{background:#121a15;border-color:#40bf7d65}.Blog-module__pLLpRG__card article{flex-direction:column;height:100%;display:flex}.Blog-module__pLLpRG__cardImage{aspect-ratio:3/2;background:#13231a;position:relative;overflow:hidden}.Blog-module__pLLpRG__cover{object-fit:cover;transition:transform .4s}.Blog-module__pLLpRG__card:hover .Blog-module__pLLpRG__cover{transform:scale(1.035)}.Blog-module__pLLpRG__imageFallback{color:#71c99a;background:radial-gradient(at 70% 20%,#226f4380,#0000 70%),linear-gradient(140deg,#13241b,#0d1611);flex-direction:column;justify-content:center;align-items:center;gap:22px;height:100%;min-height:200px;display:flex}.Blog-module__pLLpRG__imageFallback span{letter-spacing:.25em;font-size:10px}.Blog-module__pLLpRG__cardContent{flex-direction:column;flex:1;align-items:flex-start;padding:24px;display:flex}.Blog-module__pLLpRG__cardCategory{color:#66cf97;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;font-size:13px;display:flex}.Blog-module__pLLpRG__featuredLabel{background:#40bf7d0e;border:1px solid #40bf7d40;border-radius:999px;padding:5px 10px}.Blog-module__pLLpRG__page .Blog-module__pLLpRG__cardContent h2{color:#f1f5f2;letter-spacing:-.035em;margin:0;font-size:22px;font-weight:500;line-height:1.35}.Blog-module__pLLpRG__excerpt{-webkit-line-clamp:3;color:#a5afa8;-webkit-box-orient:vertical;margin:16px 0 0;font-size:16px;line-height:1.65;display:-webkit-box;overflow:hidden}.Blog-module__pLLpRG__cardMeta{color:#909e95;flex-wrap:wrap;gap:8px 16px;margin-top:auto;padding-top:24px;font-size:13px;display:flex}.Blog-module__pLLpRG__cardMeta span{color:#c7d0cb}.Blog-module__pLLpRG__readLink{color:#dcf7e7;align-items:center;gap:8px;margin-top:24px;font-size:14px;font-weight:500;display:inline-flex}.Blog-module__pLLpRG__readLink svg{transition:transform .2s}.Blog-module__pLLpRG__card:hover .Blog-module__pLLpRG__readLink svg{transform:translate(4px)}.Blog-module__pLLpRG__featured{margin-bottom:32px}.Blog-module__pLLpRG__featured article{grid-template-columns:1.2fr 1fr;display:grid}.Blog-module__pLLpRG__featured .Blog-module__pLLpRG__cardImage{aspect-ratio:auto;min-height:360px}.Blog-module__pLLpRG__featured .Blog-module__pLLpRG__cardContent{padding:36px}.Blog-module__pLLpRG__page .Blog-module__pLLpRG__featured .Blog-module__pLLpRG__cardContent h2{font-size:clamp(26px,3vw,36px)}.Blog-module__pLLpRG__empty{text-align:center;background:#101411;border:1px solid #ffffff16;border-radius:20px;padding:64px 24px}.Blog-module__pLLpRG__empty>svg{color:#58c88e;margin:0 auto 20px}.Blog-module__pLLpRG__empty h2{color:#eef5f0;font-size:24px}.Blog-module__pLLpRG__empty p{color:#a5afa8;margin:12px 0 24px;font-size:16px}.Blog-module__pLLpRG__empty button{color:#6dd29c}.Blog-module__pLLpRG__pagination{color:#a5afa8;justify-content:center;align-items:center;gap:24px;padding-top:48px;font-size:14px;display:flex}.Blog-module__pLLpRG__pagination button:disabled{opacity:.35;cursor:default}.Blog-module__pLLpRG__page :is(a,button,select):focus-visible{outline-offset:4px;outline:2px solid #68d799}.Blog-module__pLLpRG__articleHero{border-bottom:1px solid #ffffff10;padding-bottom:72px}.Blog-module__pLLpRG__articleHeroInner{max-width:1180px;margin:auto}.Blog-module__pLLpRG__articleHeroLayout{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.Blog-module__pLLpRG__page .Blog-module__pLLpRG__articleTitle{color:#f1f5f2;letter-spacing:-.045em;font-size:clamp(34px,4vw,54px);font-weight:500;line-height:1.14}.Blog-module__pLLpRG__articleImage{aspect-ratio:4/3;border:1px solid #ffffff16;border-radius:20px;position:relative;overflow:hidden}.Blog-module__pLLpRG__articleBodyLayout{max-width:1180px;margin:auto}@media (max-width:960px){.Blog-module__pLLpRG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.Blog-module__pLLpRG__categoryTabs{gap:6px}.Blog-module__pLLpRG__categoryTabs button{padding:10px 13px;font-size:14px}.Blog-module__pLLpRG__featured .Blog-module__pLLpRG__cardContent{padding:28px}.Blog-module__pLLpRG__articleHeroLayout{gap:32px}}@media (max-width:760px){.Blog-module__pLLpRG__hero{padding:140px 24px 60px}.Blog-module__pLLpRG__subtitle{font-size:18px}.Blog-module__pLLpRG__featured article,.Blog-module__pLLpRG__articleHeroLayout{grid-template-columns:1fr}.Blog-module__pLLpRG__featured .Blog-module__pLLpRG__cardImage{aspect-ratio:3/2;min-height:0}.Blog-module__pLLpRG__categoryTabs{display:none}.Blog-module__pLLpRG__mobileFilter{color:#acb7af;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.Blog-module__pLLpRG__mobileFilter select{color:#dbf4e5;background:#15251b;border:1px solid #40bf7d40;border-radius:999px;min-width:0;max-width:62%;padding:10px 14px;font-size:16px}.Blog-module__pLLpRG__filters{top:78px}.Blog-module__pLLpRG__results{padding:28px 0 64px;scroll-margin-top:160px}}@media (max-width:540px){.Blog-module__pLLpRG__container{width:calc(100% - 40px)}.Blog-module__pLLpRG__grid{grid-template-columns:1fr}.Blog-module__pLLpRG__cardContent,.Blog-module__pLLpRG__featured .Blog-module__pLLpRG__cardContent{padding:24px}.Blog-module__pLLpRG__pagination{gap:14px}.Blog-module__pLLpRG__pagination button{padding:10px 14px}}@media (prefers-reduced-motion:reduce){.Blog-module__pLLpRG__card,.Blog-module__pLLpRG__cover,.Blog-module__pLLpRG__readLink svg,.Blog-module__pLLpRG__categoryTabs button,.Blog-module__pLLpRG__pagination button{transition:none}.Blog-module__pLLpRG__card:hover .Blog-module__pLLpRG__cover,.Blog-module__pLLpRG__card:hover .Blog-module__pLLpRG__readLink svg{transform:none}}
