.bolang-blog-page{--lime:#86c400;--lime-dark:#6fa500;--black:#111111;--text:#222222;--muted:#666666;--light:#f5f6f3;--border:#d9dbd5;width:100%;overflow:hidden;background:#ffffff;color:var(--black);font-family:Arial,Helvetica,sans-serif}.bolang-blog-page *,.bolang-blog-page *::before,.bolang-blog-page *::after{box-sizing:border-box}.bolang-blog-page h1,.bolang-blog-page h2,.bolang-blog-page h3,.bolang-blog-page p{margin-top:0}.bolang-blog-page img{max-width:100%}.bolang-blog-container,.bolang-blog-hero__inner,.bolang-blog-hero__inner,.bolang-blog-cta__inner{width:min(1320px,100%);margin-inline:auto}.bolang-blog-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:20px;color:var(--lime-dark);font-size:11px;font-weight:900;letter-spacing:.22em;line-height:1;text-transform:uppercase}.bolang-blog-eyebrow>span{width:18px;height:5px;flex:0 0 auto;background:var(--lime);transform:skewX(-28deg)}.bolang-blog-eyebrow--dark{color:var(--black)}.bolang-blog-eyebrow--dark>span{background:var(--black)}.bolang-blog-hero{position:relative;isolation:isolate;padding:125px
6vw
70px;background:linear-gradient(135deg,#ffffff 0%,#ffffff 68%,#f4f7ef 100%)}.bolang-blog-hero::after{content:"";position:absolute;z-index:-1;top:55px;right:-170px;width:500px;height:500px;border:1px solid
rgba(134,196,0,.10);border-radius:50%;pointer-events:none}.bolang-blog-hero__grid{display:grid;grid-template-columns:minmax(0,1.12fr)
minmax(320px,.68fr);align-items:end;gap:85px}.bolang-blog-hero h1{margin:0;color:var(--black);font-size:clamp(60px,7.5vw,108px);font-weight:950;line-height:.84;letter-spacing:-.078em;font-style:italic;text-transform:uppercase}.bolang-blog-hero h1 em{color:var(--lime-dark);font-style:italic}.bolang-blog-hero__copy{padding-bottom:6px}.bolang-blog-hero__copy p{max-width:570px;margin:0
0
22px;color:var(--black);font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.75}.bolang-blog-hero__copy
.bolang-blog-hero__lead{font-size:19px;font-weight:600}.bolang-blog-hero__bottom{display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin-top:75px;padding-top:20px;border-top:1px solid
#dddddd;color:#555555;font-size:10px;font-weight:900;letter-spacing:.17em}.bolang-blog-hero__bottom i{width:5px;height:5px;flex:0 0 auto;background:var(--lime);transform:rotate(45deg)}.bolang-blog-section-heading{margin-bottom:45px}.bolang-blog-section-heading h2,.bolang-blog-posts__header h2{margin:0;color:var(--black);font-size:clamp(48px,5.5vw,76px);font-weight:950;line-height:.86;letter-spacing:-.065em;font-style:italic;text-transform:uppercase}.bolang-blog-section-heading h2 em,.bolang-blog-posts__header h2 em{color:var(--lime-dark);font-style:italic}.bolang-blog-featured{padding:115px
6vw
120px;background:#ffffff}.bolang-featured-card{display:grid;grid-template-columns:minmax(0,1.18fr)
minmax(360px,.82fr);background:var(--light)}.bolang-featured-card__image{position:relative;display:block;min-height:500px;overflow:hidden;background:#e1e3df;text-decoration:none}.bolang-featured-card__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.bolang-featured-card:hover
.bolang-featured-card__image img{transform:scale(1.035)}.bolang-featured-card__image::after{content:"";position:absolute;right:0;bottom:0;width:75px;height:75px;background:var(--light);clip-path:polygon(100% 0,100% 100%,0 100%);pointer-events:none}.bolang-featured-card__arrow{position:absolute;z-index:2;right:22px;bottom:18px;color:var(--black);font-size:25px;font-weight:900;line-height:1}.bolang-blog-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:400px;background:linear-gradient(135deg,#eeeeee,#dfe3d9);color:var(--black);font-size:18px;font-weight:950;font-style:italic;letter-spacing:.08em}.bolang-featured-card__content{display:flex;flex-direction:column;justify-content:center;padding:55px
55px
60px}.bolang-blog-meta{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:19px;color:#777777;font-size:9px;font-weight:800;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.bolang-blog-category{color:var(--lime-dark)}.bolang-blog-meta__dot{width:4px;height:4px;flex:0 0 auto;background:var(--lime);transform:rotate(45deg)}.bolang-featured-card__content h3{max-width:650px;margin:0
0
22px;color:var(--black);font-size:clamp(34px,4vw,57px);font-weight:950;line-height:.95;letter-spacing:-.055em;font-style:italic;text-transform:uppercase}.bolang-featured-card__content h3 a{color:inherit;text-decoration:none}.bolang-featured-card__excerpt{max-width:590px;margin-bottom:35px;color:var(--text);font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:500;line-height:1.75}.bolang-read-link{display:inline-flex;align-items:center;gap:25px;width:fit-content;padding-bottom:8px;border-bottom:2px solid
var(--lime);color:var(--black);font-size:10px;font-weight:900;letter-spacing:.14em;text-decoration:none}.bolang-read-link span{color:var(--lime-dark);font-size:18px;line-height:1}.bolang-blog-posts{padding:115px
6vw
125px;background:var(--light)}.bolang-blog-posts__header{display:grid;grid-template-columns:1fr
1fr;align-items:end;gap:80px;margin-bottom:55px}.bolang-blog-posts__description{max-width:500px;justify-self:end}.bolang-blog-posts__description p{margin:0;color:var(--black);font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.7}.bolang-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.bolang-blog-card{display:flex;flex-direction:column;min-width:0;background:#ffffff}.bolang-blog-card__image{position:relative;display:block;height:285px;overflow:hidden;background:#dddddd;text-decoration:none}.bolang-blog-card__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.bolang-blog-card:hover
.bolang-blog-card__image img{transform:scale(1.04)}.bolang-blog-card__image::after{content:"";position:absolute;right:0;bottom:0;width:55px;height:55px;background:#ffffff;clip-path:polygon(100% 0,100% 100%,0 100%)}.bolang-blog-card__number{position:absolute;top:17px;left:18px;z-index:2;color:#ffffff;font-size:10px;font-weight:900;font-style:italic;text-shadow:0 1px 8px
rgba(0,0,0,.25)}.bolang-blog-card__arrow{position:absolute;z-index:3;right:17px;bottom:13px;color:var(--black);font-size:19px;font-weight:900;line-height:1}.bolang-blog-card__body{display:flex;flex-direction:column;flex:1;padding:27px
27px
30px}.bolang-blog-card__body h3{margin:0
0
15px;color:var(--black);font-size:23px;font-weight:950;line-height:1;letter-spacing:-.035em;font-style:italic;text-transform:uppercase}.bolang-blog-card__body h3 a{color:inherit;text-decoration:none}.bolang-blog-card__body p{margin:0
0
25px;color:#333333;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;line-height:1.7}.bolang-blog-card__read{display:flex;align-items:center;justify-content:space-between;gap:15px;width:100%;margin-top:auto;padding-top:17px;border-top:1px solid
#dddddd;color:var(--black);font-size:9px;font-weight:900;letter-spacing:.13em;text-decoration:none}.bolang-blog-card__read span{color:var(--lime-dark);font-size:18px;line-height:1}.bolang-blog-empty{padding:70px
30px;border:1px solid
var(--border);background:#ffffff;text-align:center}.bolang-blog-empty strong{display:block;margin-bottom:12px;color:var(--black);font-size:22px;font-weight:950;font-style:italic}.bolang-blog-empty p{margin:0;color:var(--muted);font-size:14px;font-weight:500}.bolang-blog-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:55px}.bolang-blog-pagination a,.bolang-blog-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0
12px;border:1px solid
#d1d4ce;background:#ffffff;color:var(--black);font-size:11px;font-weight:900;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.bolang-blog-pagination .current{border-color:var(--lime);background:var(--lime);color:var(--black)}.bolang-blog-pagination a:hover{border-color:var(--lime);background:var(--lime);color:var(--black)}.bolang-blog-cta{position:relative;overflow:hidden;padding:100px
6vw;background:var(--lime)}.bolang-blog-cta::after{content:"";position:absolute;top:-180px;right:-100px;width:430px;height:430px;border:1px solid
rgba(17,17,17,.12);border-radius:50%;pointer-events:none}.bolang-blog-cta__inner{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:60px}.bolang-blog-cta h2{margin:0;color:var(--black);font-size:clamp(54px,6.5vw,92px);font-weight:950;line-height:.84;letter-spacing:-.07em;font-style:italic;text-transform:uppercase}.bolang-blog-cta h2 em{color:#ffffff;font-style:italic}.bolang-blog-cta__button{display:inline-flex;align-items:center;gap:30px;flex:0 0 auto;padding:18px
21px;background:var(--black);color:#ffffff;font-size:11px;font-weight:900;letter-spacing:.12em;text-decoration:none;transition:background .25s ease,color .25s ease}.bolang-blog-cta__button span{color:var(--lime);font-size:20px;line-height:1}.bolang-blog-cta__button:hover{background:#ffffff;color:var(--black)}@media (max-width:1050px){.bolang-blog-hero{padding:95px
5vw
60px}.bolang-blog-hero__grid{grid-template-columns:1fr;gap:35px}.bolang-blog-featured{padding:90px
5vw
100px}.bolang-featured-card{grid-template-columns:1fr}.bolang-featured-card__image{min-height:430px}.bolang-blog-posts{padding:90px
5vw
100px}.bolang-blog-posts__header{grid-template-columns:1fr;gap:25px}.bolang-blog-posts__description{justify-self:start}.bolang-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bolang-blog-cta{padding:90px
5vw}}@media (max-width:600px){.bolang-blog-hero{padding:75px
20px
50px}.bolang-blog-hero h1{font-size:clamp(44px,12.5vw,66px);line-height:.87}.bolang-blog-hero__copy p{font-size:14px;line-height:1.7}.bolang-blog-hero__copy
.bolang-blog-hero__lead{font-size:16px}.bolang-blog-hero__bottom{margin-top:50px;gap:10px;font-size:8px}.bolang-blog-featured{padding:75px
20px
80px}.bolang-blog-section-heading h2,.bolang-blog-posts__header h2{font-size:clamp(43px,12vw,62px)}.bolang-featured-card__image{min-height:300px}.bolang-featured-card__content{padding:35px
25px
40px}.bolang-featured-card__content h3{font-size:clamp(30px,8.5vw,45px)}.bolang-featured-card__excerpt{font-size:14px;line-height:1.7}.bolang-blog-posts{padding:75px
20px
85px}.bolang-blog-posts__description p{font-size:14px;line-height:1.7}.bolang-blog-grid{grid-template-columns:1fr;gap:20px}.bolang-blog-card__image{height:245px}.bolang-blog-card__body{padding:25px
22px
27px}.bolang-blog-card__body h3{font-size:22px}.bolang-blog-card__body p{font-size:13px;line-height:1.7}.bolang-blog-pagination{margin-top:40px}.bolang-blog-cta{padding:75px
20px}.bolang-blog-cta__inner{flex-direction:column;align-items:flex-start;gap:35px}.bolang-blog-cta h2{font-size:clamp(47px,13vw,68px)}}@media (max-width:400px){.bolang-blog-hero h1{font-size:42px}.bolang-featured-card__content{padding:30px
20px
35px}.bolang-blog-card__body{padding:23px
20px
25px}}@media (prefers-reduced-motion:reduce){.bolang-blog-page *,.bolang-blog-page *::before,.bolang-blog-page *::after{transition:none!important;animation:none!important}}