.BlogIndex-module__aBSPJG__page{background:#000;padding:140px 0 0}.BlogIndex-module__aBSPJG__container{width:100%;max-width:1120px;margin:0 auto;padding:0 40px 96px}.BlogIndex-module__aBSPJG__masthead{max-width:720px;margin-bottom:24px}.BlogIndex-module__aBSPJG__label{letter-spacing:.12em;text-transform:uppercase;color:#ffffff6b;align-items:center;gap:10px;margin:0 0 14px;font-size:12px;font-weight:600;display:inline-flex}.BlogIndex-module__aBSPJG__dot{background:#42ffbd;border-radius:50%;width:7px;height:7px}.BlogIndex-module__aBSPJG__title{letter-spacing:-.045em;color:#fff;white-space:normal;overflow-wrap:break-word;max-width:100%;margin:0 0 14px;font-size:clamp(32px,4.6vw,52px);font-weight:800;line-height:1.08}.BlogIndex-module__aBSPJG__lead{color:#ffffff7a;max-width:42ch;margin:0;font-size:17px;line-height:1.6}.BlogIndex-module__aBSPJG__toolbar{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;align-items:baseline;margin-bottom:28px;padding:14px 0;display:flex}.BlogIndex-module__aBSPJG__filters{flex-wrap:wrap;gap:6px 22px;display:flex}.BlogIndex-module__aBSPJG__filter,.BlogIndex-module__aBSPJG__filterActive{border-bottom:1px solid #0000;align-items:baseline;gap:8px;padding:2px 0 6px;font-size:15px;font-weight:500;line-height:1;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.BlogIndex-module__aBSPJG__filter,.BlogIndex-module__aBSPJG__filterActive,.BlogIndex-module__aBSPJG__feature,.BlogIndex-module__aBSPJG__entry,.BlogIndex-module__aBSPJG__emptyLink{color:inherit}.BlogIndex-module__aBSPJG__filter:before,.BlogIndex-module__aBSPJG__filter:after,.BlogIndex-module__aBSPJG__filterActive:before,.BlogIndex-module__aBSPJG__filterActive:after,.BlogIndex-module__aBSPJG__feature:before,.BlogIndex-module__aBSPJG__feature:after,.BlogIndex-module__aBSPJG__entry:before,.BlogIndex-module__aBSPJG__entry:after,.BlogIndex-module__aBSPJG__emptyLink:before,.BlogIndex-module__aBSPJG__emptyLink:after,.BlogIndex-module__aBSPJG__read:before,.BlogIndex-module__aBSPJG__read:after{content:none;display:none}.BlogIndex-module__aBSPJG__filter{color:#ffffff6b}.BlogIndex-module__aBSPJG__filter:hover{color:#fff}.BlogIndex-module__aBSPJG__filterActive{color:#fff;border-bottom-color:#42ffbd}.BlogIndex-module__aBSPJG__filterCount{font-variant-numeric:tabular-nums;color:#ffffff47;font-size:11px;font-weight:500}.BlogIndex-module__aBSPJG__empty{color:#ffffff73;margin:40px 0 0;font-size:16px}.BlogIndex-module__aBSPJG__emptyLink{color:#42ffbd;border-bottom:1px solid #42ffbd66;text-decoration:none}.BlogIndex-module__aBSPJG__feature{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:28px;margin-bottom:48px;text-decoration:none;display:grid}.BlogIndex-module__aBSPJG__featureMedia{aspect-ratio:16/10;background:#000;border:1px solid #ffffff14;border-radius:18px;position:relative;overflow:hidden}.BlogIndex-module__aBSPJG__featureImage,.BlogIndex-module__aBSPJG__entryImage{object-fit:cover;transition:transform .55s}.BlogIndex-module__aBSPJG__feature:hover .BlogIndex-module__aBSPJG__featureImage,.BlogIndex-module__aBSPJG__entry:hover .BlogIndex-module__aBSPJG__entryImage{transform:scale(1.04)}.BlogIndex-module__aBSPJG__featureCopy{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;display:flex}.BlogIndex-module__aBSPJG__kicker{letter-spacing:.12em;text-transform:uppercase;color:#42ffbd;font-size:12px;font-weight:600}.BlogIndex-module__aBSPJG__featureTitle{letter-spacing:-.04em;color:#fff;margin:0;font-size:clamp(24px,2.8vw,36px);font-weight:800;line-height:1.15;transition:color .2s}.BlogIndex-module__aBSPJG__feature:hover .BlogIndex-module__aBSPJG__featureTitle{color:#42ffbd}.BlogIndex-module__aBSPJG__featureText{color:#ffffff80;max-width:42ch;margin:0;font-size:16px;line-height:1.6}.BlogIndex-module__aBSPJG__featureMeta,.BlogIndex-module__aBSPJG__entryMeta{color:#ffffff61;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.BlogIndex-module__aBSPJG__metaDot{background:#ffffff47;border-radius:50%;width:3px;height:3px}.BlogIndex-module__aBSPJG__read{color:#ffffffb8;border-bottom:1px solid #fff3;align-items:center;gap:8px;margin-top:2px;padding-bottom:3px;font-size:14px;font-weight:600;transition:color .2s,border-color .2s;display:inline-flex}.BlogIndex-module__aBSPJG__feature:hover .BlogIndex-module__aBSPJG__read{color:#42ffbd;border-color:#42ffbd}.BlogIndex-module__aBSPJG__arrow{flex-shrink:0;transition:transform .2s}.BlogIndex-module__aBSPJG__feature:hover .BlogIndex-module__aBSPJG__arrow{transform:translate(2px,-2px)}.BlogIndex-module__aBSPJG__archiveHead{margin-bottom:16px}.BlogIndex-module__aBSPJG__archiveLabel{letter-spacing:.12em;text-transform:uppercase;color:#ffffff61;margin:0;font-size:12px;font-weight:600}.BlogIndex-module__aBSPJG__list{grid-template-columns:1fr 1fr;gap:28px 24px;margin:0;padding:0;list-style:none;display:grid}.BlogIndex-module__aBSPJG__entry{flex-direction:column;gap:14px;min-width:0;text-decoration:none;display:flex}.BlogIndex-module__aBSPJG__entryThumb{aspect-ratio:16/10;background:#000;border:1px solid #ffffff14;border-radius:14px;width:100%;position:relative;overflow:hidden}.BlogIndex-module__aBSPJG__entryCopy{flex-direction:column;gap:8px;min-width:0;display:flex}.BlogIndex-module__aBSPJG__entryTitle{letter-spacing:-.03em;color:#fff;margin:0;font-size:20px;font-weight:700;line-height:1.25;transition:color .2s}.BlogIndex-module__aBSPJG__entry:hover .BlogIndex-module__aBSPJG__entryTitle{color:#42ffbd}.BlogIndex-module__aBSPJG__entryText{color:#ffffff73;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}@media (max-width:860px){.BlogIndex-module__aBSPJG__page{padding-top:120px}.BlogIndex-module__aBSPJG__container{padding:0 20px 72px}.BlogIndex-module__aBSPJG__masthead{margin-bottom:24px}.BlogIndex-module__aBSPJG__title{font-size:clamp(28px,7.4vw,36px)}.BlogIndex-module__aBSPJG__lead{max-width:none;font-size:16px}.BlogIndex-module__aBSPJG__toolbar{margin-bottom:24px}.BlogIndex-module__aBSPJG__feature{grid-template-columns:1fr;gap:20px;margin-bottom:40px}.BlogIndex-module__aBSPJG__featureMedia{order:-1}.BlogIndex-module__aBSPJG__list{grid-template-columns:1fr;gap:24px}}@media (prefers-reduced-motion:reduce){.BlogIndex-module__aBSPJG__featureImage,.BlogIndex-module__aBSPJG__entryImage,.BlogIndex-module__aBSPJG__arrow,.BlogIndex-module__aBSPJG__filter,.BlogIndex-module__aBSPJG__filterActive,.BlogIndex-module__aBSPJG__featureTitle,.BlogIndex-module__aBSPJG__entryTitle,.BlogIndex-module__aBSPJG__read{transition:none}.BlogIndex-module__aBSPJG__feature:hover .BlogIndex-module__aBSPJG__featureImage,.BlogIndex-module__aBSPJG__entry:hover .BlogIndex-module__aBSPJG__entryImage{transform:none}}
