.blog-hero,.blog-page{background:var(--white)}.blog-hero{width:100%}.blog-hero__frame{display:flex;flex-direction:column;width:min(100%,var(--frame-max));min-height:calc(307 * var(--u));margin-inline:auto;padding:0 calc(40 * var(--u)) calc(40 * var(--u));box-sizing:border-box}.blog-hero .header{margin-inline:calc(-40 * var(--u));width:calc(100% + 80 * var(--u))}.blog-breadcrumbs{color:#1e313a}.blog-breadcrumbs a{color:var(--text-secondary)}.blog-breadcrumbs__dot{background:#1e313a}.blog-hero__title{margin:calc(81 * var(--u)) 0 0;color:#1e313a;font-family:var(--font-manrope);font-weight:500;font-size:calc(60 * var(--u));line-height:1.1;letter-spacing:-.01em}.blog-featured{width:100%;background:var(--white)}.blog-featured__inner{width:min(100%,var(--frame-max));margin-inline:auto;padding:0 calc(40 * var(--u));box-sizing:border-box}.blog-featured__gallery,.blog-featured__inner{display:flex;flex-direction:column;align-items:stretch;gap:calc(40 * var(--u))}.blog-featured__gallery{width:100%}.blog-featured__viewport{width:100%;overflow:hidden;container-type:inline-size;container-name:blog-featured;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.blog-featured__viewport:active{cursor:grabbing}.blog-featured__viewport img{pointer-events:none;user-select:none;-webkit-user-drag:none}.blog-featured__track{display:flex;align-items:stretch;gap:calc(20 * var(--u));width:max-content;will-change:transform}.blog-featured-card{--blog-featured-gap:calc(20 * var(--u));display:grid;grid-template-columns:38.6% minmax(0,1fr);flex:0 0 calc((100cqw - var(--blog-featured-gap)) / 2);width:calc((100cqw - var(--blog-featured-gap)) / 2);height:calc(429 * var(--u));overflow:hidden;background:#f2f3f7}.blog-featured-card__media{position:relative;width:100%;height:100%;overflow:hidden;background:#006060}.blog-featured-card__media img,.blog-featured-card__media picture{display:block;width:100%;height:100%;max-width:none}.blog-featured-card__media img{object-fit:cover;object-position:center center}.blog-featured-card__tag--media{display:none}.blog-featured-card__body{position:relative;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box;padding:calc(20 * var(--u)) calc(20 * var(--u)) calc(20 * var(--u)) calc(20 * var(--u));min-width:0}.blog-featured-card__tag{display:inline-flex;align-items:center;justify-content:center;padding:calc(8 * var(--u)) calc(12 * var(--u));border-radius:2px;background:var(--accent);color:var(--white);font-family:var(--font-manrope);font-weight:400;font-size:calc(14 * var(--u));line-height:1;backdrop-filter:blur(5px)}.blog-featured-card__title{margin:calc(47 * var(--u)) 0 0;max-width:calc(375 * var(--u));color:var(--text-primary);font-size:calc(30 * var(--u));letter-spacing:-.01em}.blog-featured-card__text,.blog-featured-card__title{font-family:var(--font-manrope);font-weight:500;line-height:1.2}.blog-featured-card__text{margin:calc(20 * var(--u)) 0 0;max-width:calc(423 * var(--u));color:var(--text-secondary);font-size:calc(15 * var(--u))}.blog-featured-card__link{display:inline-flex;align-items:center;gap:calc(5 * var(--u));margin-top:auto;width:fit-content;color:var(--accent);font-family:var(--font-manrope);font-weight:400;font-size:calc(15 * var(--u));line-height:1.2;letter-spacing:-.01em;text-decoration:none}.blog-featured__pagination{display:flex;align-items:center;justify-content:center;align-self:center;gap:calc(10 * var(--u))}.blog-featured__pagination .trainers__dot[aria-hidden=true]{pointer-events:none}.blog-feed{width:100%;padding:calc(60 * var(--u)) 0 calc(120 * var(--u));background:var(--white)}.blog-feed__inner{display:flex;flex-direction:column;align-items:flex-start;gap:calc(40 * var(--u));width:min(100%,var(--frame-max));margin-inline:auto;padding:0 calc(40 * var(--u));box-sizing:border-box}.blog-filters{display:flex;flex-wrap:wrap;align-items:center;gap:calc(10 * var(--u))}.blog-filters__btn{display:inline-flex;align-items:center;justify-content:center;height:calc(50 * var(--u));padding:calc(10 * var(--u)) calc(16 * var(--u));border:none;border-radius:2px;background:#f2f3f7;color:var(--text-secondary);font-family:var(--font-manrope);font-weight:500;font-size:calc(15 * var(--u));line-height:1;text-align:center;cursor:pointer;transition:background .2s ease,color .2s ease}.blog-filters__btn.is-active{background:var(--accent);color:var(--white)}.blog-filters__btn:hover:not(.is-active){background:#e7e8ec}.blog-grid{display:grid;grid-template-columns:repeat(4,calc(325 * var(--u)));gap:calc(40 * var(--u)) calc(20 * var(--u));width:100%}.blog-post-card{display:flex;flex-direction:column;align-items:flex-start;gap:calc(15 * var(--u));width:100%;min-width:0;color:inherit;text-decoration:none}.blog-post-card__media{width:100%;height:calc(232 * var(--u));overflow:hidden;background:#006060}.blog-post-card__media img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center center;transition:transform .35s ease}.blog-post-card:hover .blog-post-card__media img{transform:scale(1.03)}.blog-post-card__meta{display:inline-flex;align-items:center;gap:calc(10 * var(--u));color:#a6a7a8;font-family:var(--font-manrope);font-weight:400;font-size:calc(14 * var(--u));line-height:1}.blog-post-card__dot{width:4px;height:4px;border-radius:50%;background:#a6a7a8;flex-shrink:0}.blog-post-card__title{margin:0;max-width:calc(317 * var(--u));color:#1e313a;font-family:var(--font-manrope);font-weight:500;font-size:calc(20 * var(--u));line-height:1.3}@media (max-width:1023px){.blog-hero__frame{min-height:0;padding:0 20px}.blog-hero .header{margin-inline:-20px;width:calc(100% + 40px)}.blog-breadcrumbs{color:#303030}.blog-breadcrumbs a{color:#a6a7a8}.blog-breadcrumbs__dot{background:#a6a7a8}.blog-hero__title{margin-top:80px;font-size:var(--type-h2);line-height:1.1;letter-spacing:-.01em}.blog-featured{padding-top:40px}.blog-featured__inner{align-items:stretch;gap:40px;padding:0 20px 80px}.blog-featured__gallery{align-items:stretch;gap:20px}.blog-featured__viewport{width:100%}.blog-featured__track{gap:20px}.blog-featured-card{--blog-featured-gap:20px;display:flex;flex-direction:column;flex:0 0 100cqw;width:100cqw;height:479px}.blog-featured-card__media{flex:0 0 230px;width:100%;height:230px}.blog-featured-card__tag--media{position:absolute;top:10px;left:10px;z-index:1;display:inline-flex;padding:8px 12px;background:rgba(255,255,255,.1);color:var(--white);font-size:var(--type-xs);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.blog-featured-card__tag--body{display:none}.blog-featured-card__body{flex:1 1 auto;padding:15px 15px 20px;min-height:0}.blog-featured-card__title{margin-top:0;max-width:none;color:#303030;font-size:var(--type-l);line-height:1.2;letter-spacing:0}.blog-featured-card__text{margin-top:15px;max-width:none;color:#6e6e6e;font-size:var(--type-s);line-height:1.2}.blog-featured-card__link{font-size:var(--type-s);line-height:1.3}.blog-featured__pagination{width:100%;justify-content:space-between;gap:0}.blog-feed{padding:0 0 80px}.blog-feed__inner{align-items:stretch;gap:20px;padding:0 20px}.blog-filters{gap:10px}.blog-filters__btn{height:40px;padding:10px 16px;font-size:var(--type-xs)}.blog-grid{grid-template-columns:1fr;gap:30px;width:100%;max-width:none}.blog-post-card{gap:15px}.blog-post-card__media{height:232px}.blog-post-card__meta{gap:10px;font-size:var(--type-xs)}.blog-post-card__title{max-width:none;font-size:var(--type-m);line-height:1.3}}