.gmm-blog{--gmm-blog-green:#24482e;--gmm-blog-green-dark:#1e3626;--gmm-blog-gold:#d19d60;--gmm-blog-gold-light:#e0b478;--gmm-blog-ink:#1e2b23;--gmm-blog-muted:#5c6b61;--gmm-blog-line:#dde4da;--gmm-blog-surface:#f3f5f1;--gmm-blog-white:#fff;background:var(--gmm-blog-surface);color:var(--gmm-blog-ink);font-family:'Manrope',system-ui,-apple-system,sans-serif;overflow:clip}.gmm-blog *{box-sizing:border-box}body.gmm-blog-page .row-main{max-width:none}body.gmm-blog-page .row-main>.col{padding:0}body.gmm-blog-page #content{padding-top:0;padding-bottom:0}.gmm-blog-shell{width:min(100%, 1376px);margin:0 auto;padding:0 28px 72px}.gmm-blog-hero{position:relative;background:#f7f5ee;color:var(--gmm-blog-green);overflow:hidden;text-align:center}.gmm-blog-hero__art{position:absolute;bottom:0;width:clamp(240px, 26vw, 400px);color:var(--gmm-blog-green);opacity:.17;pointer-events:none}.gmm-blog-hero__art svg{display:block;width:100%;height:auto}.gmm-blog-hero__art--left{left:0}.gmm-blog-hero__art--right{right:0}.gmm-blog-hero__inner{position:relative;z-index:1;width:min(100%, 820px);margin:0 auto;padding:clamp(52px, 6.5vw, 88px) 28px clamp(56px, 6.5vw, 88px)}.gmm-blog-hero__title{margin:0;color:var(--gmm-blog-green);font-size:clamp(34px, 5.2vw, 62px);line-height:1.04;letter-spacing:-.02em;font-weight:800;text-transform:uppercase}.gmm-blog-hero__intro{max-width:60ch;margin:18px auto 0;color:#3d5544;font-size:clamp(15px, 1.2vw, 17px);line-height:1.6;font-weight:600}.gmm-blog-hero .gmm-blog-btn{margin-top:26px}.gmm-blog-btn__icon{width:19px;height:19px;margin-right:9px;flex:0 0 auto}.gmm-blog-hero__hint{margin:26px 0 12px;color:var(--gmm-blog-muted);font-size:15px;font-weight:700}.gmm-blog-search{position:relative;width:min(100%, 460px);margin:0 auto}.gmm-blog-search__input{width:100%;height:54px;margin:0;padding:0 52px 0 22px;border:1.5px solid #c8d2c4;border-radius:999px;background:var(--gmm-blog-white);box-shadow:none;color:var(--gmm-blog-ink);font-family:inherit;font-size:16px;font-weight:600;transition:border-color .18s ease,box-shadow .18s ease;-webkit-appearance:none;appearance:none}.gmm-blog-search__input::placeholder{color:#8a998e;font-weight:500}.gmm-blog-search__input:focus{outline:none;border-color:var(--gmm-blog-green);box-shadow:0 0 0 3px rgb(36 72 46 / .12)}.gmm-blog-search__input::-webkit-search-cancel-button{cursor:pointer}.gmm-blog-search__icon{position:absolute;top:50%;right:20px;transform:translateY(-50%);color:var(--gmm-blog-green);pointer-events:none}.gmm-blog-search__icon svg{display:block;width:21px;height:21px}.gmm-blog-btn,.gmm-blog-btn:visited{display:inline-flex!important;align-items:center;justify-content:center;min-height:50px;padding:15px 26px;border:1px solid #fff0;border-radius:999px;font-family:inherit;font-size:15px;font-weight:800;line-height:1;letter-spacing:-.01em;text-decoration:none!important;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.gmm-blog-btn--gold,.gmm-blog-btn--gold:visited{background:var(--gmm-blog-gold);border-color:var(--gmm-blog-gold);color:#1f2c24!important}.gmm-blog-btn--gold:hover{background:var(--gmm-blog-gold-light);border-color:var(--gmm-blog-gold-light);color:#1f2c24!important;transform:translateY(-2px)}.gmm-blog-btn--green,.gmm-blog-btn--green:visited{background:var(--gmm-blog-green);border-color:var(--gmm-blog-green);color:var(--gmm-blog-white)!important}.gmm-blog-btn--green:hover{background:var(--gmm-blog-green-dark);border-color:var(--gmm-blog-green-dark);color:var(--gmm-blog-white)!important;transform:translateY(-2px)}.gmm-blog-btn--ghost,.gmm-blog-btn--ghost:visited{background:rgb(255 255 255 / .1);border-color:rgb(255 255 255 / .38);color:var(--gmm-blog-white)!important}.gmm-blog-btn--ghost:hover{background:rgb(255 255 255 / .2);border-color:rgb(255 255 255 / .6);color:var(--gmm-blog-white)!important;transform:translateY(-2px)}.gmm-blog-btn--outline,.gmm-blog-btn--outline:visited{background:#fff0;border-color:#c3cfc2;color:var(--gmm-blog-green)!important}.gmm-blog-btn--outline:hover{background:var(--gmm-blog-green);border-color:var(--gmm-blog-green);color:var(--gmm-blog-white)!important}.gmm-blog-btn[disabled]{opacity:.55;cursor:default;transform:none}.gmm-blog-filters{display:flex;gap:10px;align-items:center;padding:28px 0 30px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.gmm-blog-filters::-webkit-scrollbar{display:none}.gmm-blog-pill{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:10px 18px;border:1px solid var(--gmm-blog-line);border-radius:999px;background:var(--gmm-blog-white);color:var(--gmm-blog-ink);font-family:inherit;font-size:14px;font-weight:700;line-height:1;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.gmm-blog-pill:hover{border-color:#b9c7b8}.gmm-blog-pill.is-active{background:var(--gmm-blog-green);border-color:var(--gmm-blog-green);color:var(--gmm-blog-white)}.gmm-blog-pill__count{font-size:12px;font-weight:700;opacity:.6}.gmm-blog-results{transition:opacity .18s ease}.gmm-blog-results[aria-busy="true"]{opacity:.45}.gmm-blog-empty{margin:40px 0;color:var(--gmm-blog-muted);font-size:17px}.gmm-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.gmm-blog-featured{margin-bottom:34px}.gmm-blog-card{position:relative;display:flex;flex-direction:column;background:var(--gmm-blog-white);border:1px solid var(--gmm-blog-line);border-radius:22px;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.gmm-blog-card:hover{transform:translateY(-4px);border-color:#cbd8c9;box-shadow:0 18px 40px rgb(30 54 38 / .12)}.gmm-blog-card__media{position:relative;aspect-ratio:16 / 10;overflow:hidden;background:#e7ebe5}.gmm-blog-card__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.gmm-blog-card:hover .gmm-blog-card__img{transform:scale(1.04)}.gmm-blog-card__img--empty{background:linear-gradient(135deg,#e7ebe5 0%,#d6ded4 100%)}.gmm-blog-card__flag{position:absolute;top:16px;left:16px;padding:7px 13px;border-radius:999px;background:var(--gmm-blog-gold);color:#1f2c24;font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.gmm-blog-card__body{display:flex;flex-direction:column;flex:1;padding:22px 24px 26px}.gmm-blog-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;color:var(--gmm-blog-muted);font-size:12px;font-weight:700;letter-spacing:.01em}.gmm-blog-card__cat{padding:5px 11px;border-radius:999px;background:#eaf0e8;color:var(--gmm-blog-green);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.gmm-blog-card__meta time::after{content:"·";margin-left:10px;opacity:.5}.gmm-blog-card__title{margin:14px 0 0;font-size:21px;line-height:1.24;letter-spacing:-.022em;font-weight:800}.gmm-blog-card__title a{color:var(--gmm-blog-ink);text-decoration:none}.gmm-blog-card__title a::after{content:"";position:absolute;inset:0}.gmm-blog-card:hover .gmm-blog-card__title a{color:var(--gmm-blog-green)}.gmm-blog-card__excerpt{margin:11px 0 0;color:var(--gmm-blog-muted);font-size:15px;line-height:1.62}.gmm-blog-card__more{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:20px;color:var(--gmm-blog-green);font-size:14px;font-weight:800}.gmm-blog-card__more::after{content:"→";transition:transform .2s ease}.gmm-blog-card:hover .gmm-blog-card__more::after{transform:translateX(4px)}@media (min-width:861px){.gmm-blog-card--featured{display:grid;grid-template-columns:1.15fr 1fr;align-items:stretch}.gmm-blog-card--featured .gmm-blog-card__media{aspect-ratio:auto;min-height:380px;height:100%}.gmm-blog-card--featured .gmm-blog-card__body{justify-content:center;padding:clamp(30px, 3.4vw, 48px)}.gmm-blog-card--featured .gmm-blog-card__title{margin-top:16px;font-size:clamp(28px, 2.6vw, 38px);line-height:1.12;letter-spacing:-.032em}.gmm-blog-card--featured .gmm-blog-card__excerpt{font-size:17px;margin-top:14px}.gmm-blog-card--featured .gmm-blog-card__more{margin-top:26px;padding-top:0}}.gmm-blog-more{display:flex;justify-content:center;padding:44px 0 0}.gmm-blog-more .gmm-blog-btn[hidden]{display:none!important}.gmm-blog-cta{position:relative;margin-top:72px;padding:clamp(36px, 5vw, 64px) clamp(24px, 5vw, 60px);border-radius:28px;background:linear-gradient(135deg,#243b2f 0%,#355947 100%);color:var(--gmm-blog-white);text-align:center;overflow:hidden}.gmm-blog-cta::before{content:"";position:absolute;width:300px;height:300px;right:-130px;top:-140px;border-radius:50%;background:rgb(209 157 96 / .18)}.gmm-blog-cta>*{position:relative;z-index:1}.gmm-blog-cta__tag{display:inline-flex;margin-bottom:16px;padding:8px 14px;border-radius:999px;background:rgb(255 255 255 / .12);color:#f5efe3;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.gmm-blog-cta h2{max-width:22ch;margin:0 auto 16px;color:var(--gmm-blog-white);font-size:clamp(28px, 3.6vw, 46px);line-height:1.08;letter-spacing:-.036em;font-weight:800}.gmm-blog-cta p{max-width:66ch;margin:0 auto 28px;color:rgb(255 255 255 / .85);font-size:17px;line-height:1.65}.gmm-blog-cta__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:14px}@media (max-width:1100px){.gmm-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.gmm-blog-shell{padding:0 20px 56px}.gmm-blog-hero__inner{padding-left:20px;padding-right:20px}.gmm-blog-card--featured .gmm-blog-card__title{font-size:26px}}@media (max-width:640px){.gmm-blog-grid{grid-template-columns:minmax(0,1fr);gap:20px}.gmm-blog-featured{margin-bottom:24px}.gmm-blog-filters{padding:22px 0 24px;margin:0 -20px;padding-left:20px;padding-right:20px}.gmm-blog-cta{margin-top:52px;border-radius:22px}.gmm-blog-cta__actions .gmm-blog-btn{width:100%}.gmm-blog-hero .gmm-blog-btn{width:100%}.gmm-blog-hero__art{display:none}}@media (prefers-reduced-motion:reduce){.gmm-blog-card,.gmm-blog-card__img,.gmm-blog-card__more::after,.gmm-blog-btn{transition:none}.gmm-blog-card:hover{transform:none}.gmm-blog-card:hover .gmm-blog-card__img{transform:none}}