.blog-page{background-color:#f2f2f2;min-height:100vh}.blog-hero{background-color:#f2f2f2;padding-top:40px;padding-bottom:40px}.blog-hero-content{flex-direction:column;gap:48px;max-width:1440px;margin:0 auto;padding:0 66px;display:flex}.blog-hero-logo{justify-content:center;align-items:center;margin-bottom:32px;display:flex}.blog-logo-image{object-fit:contain;width:203px;height:65.58px}.blog-hero-text-row{align-items:flex-start;gap:0;margin-bottom:48px;display:flex}.blog-hero-title-section{flex:none;width:774px}.blog-hero-description-section{flex:none;width:425px}.blog-hero-title{text-transform:uppercase;color:#0e0e0e;width:774px;height:89px;margin:0;font-family:Penumbra Flare Std,sans-serif;font-size:92px;font-weight:400;line-height:.96}.blog-hero-description{color:#0e0e0e;width:425px;height:116px;margin:0;font-family:Darker Grotesque,sans-serif;font-size:28px;font-weight:500;line-height:1.04}.blog-section{background-color:#f2f2f2;padding:60px 0}.blog-grid{grid-template-columns:repeat(3,1fr);gap:32px;max-width:1440px;margin:0 auto;padding:0 66px;display:grid}.blog-card-link{color:inherit;text-decoration:none;display:block}.blog-card{color:#0e0e0e;cursor:pointer;background:0 0;flex-direction:column;transition:transform .3s,opacity .3s;display:flex}.blog-card:hover{opacity:.9;transform:translateY(-2px)}.blog-card__image{background-color:#dcdcdc;border-radius:5px;width:100%;height:280px;margin-bottom:16px;transition:transform .3s;position:relative;overflow:hidden}.blog-card__content{flex-direction:column;gap:12px;display:flex}.blog-card__meta{color:#0e0e0e;margin:0;font-family:Darker Grotesque,sans-serif;font-size:16px;font-weight:400}.blog-card__title{text-transform:uppercase;color:#0e0e0e;margin:0;font-family:Penumbra Flare Std,sans-serif;font-size:24px;font-weight:400;line-height:1.2}.blog-card__excerpt{color:#000;margin:0;font-family:Darker Grotesque,sans-serif;font-size:18px;font-weight:400;line-height:1.3}@media (max-width:1024px){.blog-hero-content{padding:0 40px}.blog-hero-text-row{flex-direction:column;gap:24px}.blog-hero-title-section{width:100%}.blog-hero-description-section{width:100%;margin-left:0}.blog-hero-title{width:100%;height:auto;font-size:max(48px,min(8vw,72px))}.blog-hero-description{width:100%;height:auto;font-size:max(20px,min(4vw,24px))}.blog-grid{grid-template-columns:repeat(2,1fr);gap:32px;padding:0 40px}.blog-card__image{height:240px}}@media (max-width:768px){.blog-page{background-color:#f2f2f2}.blog-hero{padding-top:200px;padding-bottom:40px}.blog-hero-content{gap:32px;padding:0 20px}.blog-hero-logo{margin-bottom:24px}.blog-logo-image{width:150px;height:48px}.blog-hero-text-row{flex-direction:column;gap:20px;margin-bottom:32px}.blog-hero-title-section,.blog-hero-description-section{width:100%}.blog-hero-title{width:100%;height:auto;font-size:max(48px,min(10vw,56px));line-height:1.1}.blog-hero-logo{display:none}.blog-hero-description{width:100%;height:auto;font-size:max(22px,min(4vw,24px));line-height:1.3}.blog-section{padding:40px 0}.blog-grid{grid-template-columns:1fr;gap:40px;padding:0 20px}.blog-card__image{height:230px}.blog-card__meta{font-size:max(18px,min(4vw,22px))}.blog-card__title{font-size:max(20px,min(5vw,24px))}.blog-card__excerpt{font-size:max(18px,min(4vw,22px))}}@media (max-width:480px){.blog-hero-content{padding:0 16px}.blog-logo-image{width:120px;height:38px}.blog-grid{gap:32px;padding:0 16px}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.skeleton-shimmer{background:linear-gradient(90deg,#e0e0e0 0%,#f0f0f0 20%,#e0e0e0 40%,#e0e0e0 100%) 0 0/1000px 100%;animation:2s linear infinite shimmer}.blog-post-detail{max-width:900px;margin:0 auto;padding:40px 20px}.blog-post-cover{border-radius:12px;width:100%;height:500px;margin-bottom:40px;position:relative;overflow:hidden}.blog-post-content{background:#fff;border-radius:12px;padding:50px}.blog-post-meta{color:#666;align-items:center;gap:10px;margin-bottom:20px;font-family:Nexa,sans-serif;font-size:14px;display:flex}.blog-post-author{color:#0e0e0e;font-weight:600}.blog-post-separator{color:#ccc}.blog-post-title{color:#0e0e0e;margin-bottom:20px;font-family:Penumbra Flare Std,serif;font-size:48px;line-height:1.2}.blog-post-excerpt{color:#666;margin-bottom:30px;font-family:Nexa,sans-serif;font-size:20px;font-style:italic;line-height:1.6}.blog-post-tags{flex-wrap:wrap;gap:10px;margin-bottom:40px;display:flex}.blog-tag{color:#281702;background:#faa61e;border-radius:20px;padding:6px 16px;font-family:Nexa,sans-serif;font-size:14px;font-weight:600;display:inline-block}.blog-post-body{color:#0e0e0e;font-family:Nexa,sans-serif;font-size:18px;line-height:1.8}.blog-post-body h1,.blog-post-body h2,.blog-post-body h3,.blog-post-body h4,.blog-post-body h5,.blog-post-body h6{color:#0e0e0e;margin-top:40px;margin-bottom:20px;font-family:Darker Grotesque,sans-serif;font-weight:700}.blog-post-body h1{font-size:36px}.blog-post-body h2{font-size:30px}.blog-post-body h3{font-size:24px}.blog-post-body p{margin-bottom:20px}.blog-post-body ul,.blog-post-body ol{margin-bottom:20px;padding-left:30px}.blog-post-body li{margin-bottom:10px}.blog-post-body a{color:#faa61e;text-decoration:underline}.blog-post-body a:hover{color:#e89615}.blog-post-footer{border-top:2px solid #f2f2f2;margin-top:60px;padding-top:30px}.back-to-blog{color:#0e0e0e;align-items:center;gap:8px;font-family:Darker Grotesque,sans-serif;font-size:18px;font-weight:600;text-decoration:none;transition:color .3s;display:inline-flex}.back-to-blog:hover{color:#faa61e}@media (max-width:768px){.blog-post-cover{height:300px}.blog-post-content{padding:30px 20px}.blog-post-title{font-size:32px}.blog-post-excerpt,.blog-post-body{font-size:16px}}
.blog-details-module__-cTWYa__blogHero{display:none}
