.blog-hero{padding-top:max(9px,min(1.81818vw + 3.18182px,25px));padding-bottom:32px}.blog-hero__media{border-radius:20px;height:max(195px,min(26.7857vw + 109.286px,315px));overflow:hidden}.blog-hero__media img{-o-object-position:top;object-position:top}.blog-hero__media>:last-child{display:none}.blog-hero__grid{gap:max(32px,min(1.81818vw + 26.1818px,48px));margin-top:max(32px,min(1.81818vw + 26.1818px,48px));display:grid}.blog-hero__heading{flex-direction:column;gap:max(8px,min(.892857vw + 5.14286px,12px));display:flex}.blog-hero__heading .breadcrumbs{margin-bottom:0}.blog-hero__title{letter-spacing:-2%;text-align:left;margin-bottom:0;font-size:max(26px,min(3.125vw + 16px,40px))}.blog-hero__hashtag{color:var(--color-green);text-transform:uppercase;font-size:max(10px,min(.892857vw + 7.14286px,14px));font-weight:500}.blog-hero__description{letter-spacing:-.02em;font-size:max(16px,min(.681818vw + 13.8182px,22px));line-height:1.3}.blog-body{padding-top:32px;padding-bottom:max(64px,min(2.67857vw + 55.4286px,76px))}.blog-section-title{letter-spacing:-.02em;text-align:left;margin-bottom:max(24px,min(1.78571vw + 18.2857px,32px));font-size:max(24px,min(.909091vw + 21.0909px,32px))}.blog-recommended{padding-bottom:64px}.blog-recommended__grid{grid-template-columns:1fr;gap:max(20px,min(.892857vw + 17.1429px,24px));display:grid}.blog-card{background:#f5f5f5;border:1px solid #ebebeb;border-radius:16px;flex-direction:column;justify-content:space-between;gap:40px;min-height:190px;padding:max(16px,min(1.78571vw + 10.2857px,24px));text-decoration:none;transition:box-shadow .2s;display:flex;position:relative;overflow:hidden}.blog-card:first-child{border:none;border-radius:max(16px,min(.892857vw + 13.1429px,20px))}.blog-card:first-child .blog-card__tag,.blog-card:first-child .blog-card__title{color:var(--color-white)}.blog-card:first-child .blog-card__tag{background:rgba(255,255,255,.2)}.blog-card:first-child .blog-card__meta{color:rgba(255,255,255,.6)}.blog-card:first-child:before{z-index:2;content:"";background:rgba(0,0,0,.3);width:100%;height:100%;position:absolute;top:0;left:0}.blog-card:hover{box-shadow:0 8px 24px rgba(30,30,30,.08)}.blog-card:focus-visible{box-shadow:0 8px 24px rgba(30,30,30,.08)}.blog-card__img{z-index:1;position:absolute;top:0;left:0}.blog-card__body{z-index:3;flex-direction:column;gap:16px;margin-top:auto;display:flex;position:relative}.blog-card__title{max-width:400px;color:var(--color-dark);letter-spacing:-.01em;text-wrap:balance;font-size:max(18px,min(.454545vw + 16.5455px,22px));font-weight:500;line-height:1.1}.blog-card__tags{flex-wrap:wrap;gap:10px;display:flex}.blog-card__tag{z-index:3;width:-moz-max-content;background:var(--color-white);width:max-content;color:#299b62;border-radius:999px;padding:6px 16px;font-size:max(12px,min(.227273vw + 11.2727px,14px));line-height:1.2;position:relative}.blog-card__meta{color:rgba(30,30,30,.4);letter-spacing:-2%;font-size:max(12px,min(.454545vw + 10.5455px,16px))}.blog-card--listing{gap:0;padding:max(8px,min(1.78571vw + 2.28571px,16px)) max(8px,min(1.78571vw + 2.28571px,16px)) 20px}.blog-card--listing .blog-card__img{border-radius:16px;height:max(168px,min(22.3214vw + 96.5714px,268px));position:relative;top:auto;left:auto;overflow:hidden}.blog-card--listing .blog-card__body{padding:24px 12.5px 0}.blog-card--listing .blog-card__tag,.blog-card--listing .blog-card__title{color:var(--color-dark)}.blog-card--listing .blog-card__tag{color:#299b62;background:#effaf4}.blog-card--listing .blog-card__meta{color:rgba(30,30,30,.4)}.blog-card--listing:first-child .blog-card__tag,.blog-card--listing:first-child .blog-card__title{color:var(--color-dark)}.blog-card--listing:first-child .blog-card__tag{color:#299b62;background:#effaf4}.blog-card--listing:first-child .blog-card__meta{color:rgba(30,30,30,.4)}.blog-card--listing:first-child:before{display:none}.blog-listing{padding-top:64px}.blog-listing__nav{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:32px;display:grid}.blog-listing__search-label{background:var(--color-white);border-radius:20px;align-items:center;gap:10px;height:max(50px,min(1.81818vw + 44.1818px,66px));padding:0 20px;display:flex}.blog-listing__search-icon{color:var(--color-dark);opacity:.5;flex-shrink:0;display:flex}.blog-listing__search-input{min-width:0;color:var(--color-dark);font-size:max(14px,min(.454545vw + 12.5455px,18px));font-family:var(--font-euclid);background:0 0;border:none;outline:none;flex:auto}.blog-listing__search-input::placeholder{color:rgba(0,0,0,.4)}.blog-listing__search-input::placeholder{color:rgba(0,0,0,.4)}.blog-listing__tags{position:relative}.blog-listing__tags .x-scrollable__track{display:none}.blog-listing__tags-inner{gap:10px;margin:0 -10px;padding:0 10px;display:flex}.blog-listing__grid{grid-template-columns:1fr;gap:16px;display:grid}.blog-listing__empty{color:var(--color-gray);text-align:center;padding:40px 0;font-size:max(16px,min(.227273vw + 15.2727px,18px))}.blog-chip{background:var(--color-white);color:var(--color-dark);white-space:nowrap;scroll-snap-align:start;border:1.5px solid #fff;border-radius:999px;flex:none;padding:max(11px,min(.892857vw + 8.14286px,15px)) 32px;font-size:max(12px,min(.454545vw + 10.5455px,16px));line-height:1.2;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.blog-chip:hover{border-color:#4bc887}.blog-chip:focus-visible{border-color:#4bc887}.blog-chip.active{color:var(--color-white);background:#55c989;border-color:#55c989}.blog-pagination{justify-content:center;gap:8px;margin-top:max(32px,min(2.72727vw + 23.2727px,56px));display:flex}.blog-pagination .page-numbers{min-width:40px;height:40px;color:var(--color-dark);border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:16px;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.blog-pagination .page-numbers.current{color:var(--color-white);background:#4bc887}.blog-pagination .page-numbers:hover:not(.current){background:var(--color-emerald-light)}.blog-pagination .page-numbers.next svg,.blog-pagination .page-numbers.prev svg{display:block}.blog-subscribe{background:var(--color-green);padding:max(64px,min(.681818vw + 61.8182px,70px)) 0;position:relative}.blog-subscribe .wpcf7-form{gap:0}.blog-subscribe__rows{gap:32px;display:grid}.blog-subscribe__inner{max-width:770px;margin:0 auto}.blog-subscribe__inner .form-consent{margin-top:24px}.blog-subscribe__inner .wpcf7-acceptance input[type=checkbox]:checked{background:#fff}.blog-subscribe__inner .wpcf7-acceptance input[type=checkbox]:checked:after{border-color:#1e1e1e}.blog-subscribe__inner h2,.blog-subscribe__inner h3{color:var(--color-white);text-transform:uppercase;margin:0 0 16px;font-size:max(26px,min(.681818vw + 23.8182px,32px));line-height:1.25}.blog-subscribe__inner p{color:#e9fff3;max-width:440px;margin:0 0 max(24px,min(.909091vw + 21.0909px,32px));font-size:max(14px,min(.227273vw + 13.2727px,16px));line-height:1.35}.blog-subscribe__inner input.wpcf7-form-control{border-radius:max(10px,min(.454545vw + 8.54546px,14px));padding:18px;font-size:max(16px,min(.227273vw + 15.2727px,18px))}.blog-subscribe__inner .form-submit{justify-content:center;display:flex}.blog-subscribe__inner .form-submit button{background:var(--color-white);color:#1d332a;border-radius:999px;width:auto;min-width:250px;min-height:auto;padding:17px}.blog-subscribe__inner .form-submit button:hover{color:#1d332a;background:#e9fff3}.blog-subscribe__inner .form-submit button:focus-visible{color:#1d332a;background:#e9fff3}.blog-subscribe__inner .wpcf7-acceptance label{align-items:flex-start}.blog-subscribe__inner .wpcf7-acceptance .wpcf7-list-item-label,.blog-subscribe__inner .wpcf7-acceptance .wpcf7-list-item-label a{color:var(--color-white)}.blog-subscribe__inner .wpcf7-acceptance input[type=checkbox]{border:1px solid #e6e6e6;width:22px;height:22px;margin:0}.blog-subscribe__inner .wpcf7-not-valid-tip{font-size:13px}.blog-subscribe__inner--with-image{max-width:100%}.blog-subscribe__image{margin-top:-56px;position:absolute;top:max(7px,min(25.2232vw - 73.7143px,120px));right:calc(-1*max(105px,min(37.9464vw - 16.4286px,275px)))}.blog-subscribe__image img{width:max(203px,min(58.4821vw + 15.8571px,465px))}.blog-subscribe--modal{border-radius:20px;margin-top:44px;padding:max(28px,min(4.46429vw + 13.7143px,48px)) max(20px,min(4.46429vw + 5.71429px,40px))}.blog-subscribe-modal__dialog{background:0 0;max-width:830px;padding:30px 10px}.blog-subscribe-modal__close{color:var(--color-dark)}

@media screen and (min-width:768px){.blog-hero__title{font-size:max(40px,min(.462963vw + 36.4444px,42px))}.blog-body{padding-bottom:max(76px,min(.454545vw + 74.5455px,80px))}.blog-card{gap:8.5px;min-height:162px}.blog-card:first-child{min-height:357px}.blog-card--listing{gap:24px}.blog-card--listing .blog-card__img{height:max(188px,min(18.5185vw + 45.7778px,268px))}.blog-card--listing .blog-card__body{padding:0 7px}.blog-listing__grid{grid-template-columns:repeat(2,1fr)}.blog-subscribe{background:#fff;position:static}.blog-subscribe__rows{gap:24px}.blog-subscribe__inner{background:var(--color-green);border-radius:30px;padding:46px 48px;position:relative;overflow:hidden}.blog-subscribe__inner form{max-width:534px}.blog-subscribe__inner .form-submit{justify-content:flex-start}.blog-subscribe__inner .wpcf7-acceptance label{max-width:420px}.blog-subscribe__image{margin-top:0}.blog-subscribe--modal{background:0 0;margin:0;padding:0}.blog-subscribe-modal__close{top:5px;right:5px}}
@media screen and (min-width:1200px){.blog-hero__media{height:282px}.blog-hero__media>:first-child{display:none}.blog-hero__media>:last-child{display:flex}.blog-hero__grid{gap:16px}.blog-hero__description{max-width:466px;margin-left:auto;margin-right:104px}.blog-recommended__grid{grid-template-columns:670fr 468fr;gap:32px}.blog-card:first-child{grid-row:span 2}.blog-card--listing .blog-card__img{height:202px}.blog-card--listing .blog-card__body{padding:0}.blog-card--listing:first-child{grid-row:auto}.blog-listing__nav{grid-template-columns:340px minmax(0,1fr);align-items:center;gap:16px}.blog-listing__tags .x-scrollable__track{display:block;top:calc(100% + 5px)}.blog-listing__tags:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f0f0f0,rgba(240,240,240,0));width:27px;height:100%;position:absolute;top:0;right:0;transform:scale(-1)}.blog-listing__tags-inner{margin:0;padding:0}.blog-listing__grid{grid-template-columns:repeat(3,1fr);gap:30px}.blog-chip{padding:max(15px,min(.578704vw + 10.5556px,17.5px)) 32px}.blog-subscribe{padding-top:72px;padding-bottom:32px}.blog-subscribe__rows{grid-template-columns:410fr 250fr;max-width:676px;display:grid}.blog-subscribe__inner form{max-width:710px}.blog-subscribe__inner .form-consent{max-width:416px}.blog-subscribe__inner p{max-width:100%}.blog-subscribe__inner .wpcf7-acceptance label{gap:16px;max-width:100%}.blog-subscribe__image{top:-14px;right:-100px}.blog-subscribe--modal{margin:0;padding:0}}