.pb-blog{--pb-ink:#163223;--pb-green:#6ba539;--pb-muted:#69736d;--pb-line:#dfe7df;color:var(--pb-ink);font-family:"Golos Text",Arial,sans-serif;line-height:1.65}
.pb-blog *{box-sizing:border-box}.pb-blog .pb-wrap{width:min(100% - 48px,1280px);margin-inline:auto}.pb-blog a{color:inherit;text-decoration:none}.pb-blog a:focus-visible,.pb-blog button:focus-visible,.pb-blog input:focus-visible{outline:3px solid var(--pb-green);outline-offset:4px}.pb-blog .pb-eyebrow{display:block;margin-bottom:16px;color:#547b38;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.pb-blog h1,.pb-blog h2,.pb-blog h3{font-family:inherit;color:var(--pb-ink);font-weight:600;letter-spacing:-.03em}.pb-blog .pb-breadcrumb{display:flex;flex-wrap:wrap;gap:12px;color:var(--pb-muted);font-size:13px;margin-bottom:48px;overflow-wrap:anywhere}.pb-breadcrumb a:hover{color:var(--pb-ink)}
.pb-hero{padding:30px 0 64px;background:radial-gradient(ellipse at 90% 30%,#e7efdf,transparent 55%),#f4f7f2;border-bottom:1px solid var(--pb-line)}.pb-hero__row{display:flex;align-items:center;justify-content:space-between;gap:40px}.pb-hero h1{font-size:clamp(56px,7vw,88px);line-height:1.05;margin:0 0 24px}.pb-dot{color:var(--pb-green)}.pb-hero p{font-size:18px;line-height:1.8;color:#5f6963;margin:0}.pb-hero__logo{flex:0 0 220px;display:flex;align-items:center;justify-content:center}.pb-hero__logo img{display:block;width:180px;height:auto;max-height:200px;object-fit:contain}
.pb-list{padding:40px 0 88px;background:#fbfcfa}.pb-tools{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:36px}.pb-tags{display:flex;flex-wrap:wrap;gap:10px}.pb-blog .pb-tags a{display:inline-flex;align-items:center;padding:10px 18px;border:1px solid var(--pb-line);border-radius:999px;font-size:14px;background:#fff;transition:background .2s,color .2s}.pb-blog .pb-tags a[aria-current],.pb-blog .pb-tags a:hover{background:var(--pb-ink);color:#fff;border-color:var(--pb-ink)}.pb-search{display:flex;flex:0 0 280px;position:relative}.pb-blog .pb-search input{width:100%;min-width:0;background:#fff;border:1px solid var(--pb-line);border-radius:999px;padding:12px 50px 12px 20px;font:inherit;font-size:14px;color:var(--pb-ink);height:46px}.pb-blog .pb-search button{position:absolute;right:5px;top:5px;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:#edf3e8;color:var(--pb-ink);padding:0;font-size:26px;cursor:pointer}.pb-results{font-size:14px;color:var(--pb-muted);margin:0 0 24px}.pb-results a{margin-left:16px;text-decoration:underline}
.pb-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.pb-card{min-width:0;overflow:hidden;border:1px solid var(--pb-line);border-radius:22px;background:#fff;display:flex;flex-direction:column;box-shadow:0 8px 26px #16322305;transition:transform .25s,box-shadow .25s}.pb-card:hover{transform:translateY(-5px);box-shadow:0 16px 36px #1632230e}.pb-card__cover{display:block;aspect-ratio:16/10;overflow:hidden;background:#edf3e8}.pb-card__cover img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .4s}.pb-card:hover .pb-card__cover img{transform:scale(1.035)}.pb-cover-art{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:7px;width:100%;height:100%;padding:24px;background:radial-gradient(circle at 85% 10%,#d7e8c2,transparent 70%),#edf3e8;overflow:hidden}.pb-cover-art>span{position:absolute;left:28px;top:32px;font-size:30px;font-weight:700;letter-spacing:-.06em}.pb-cover-art>span>span{display:block;margin-top:8px;font-size:11px;font-weight:400;letter-spacing:0;color:#547b38}.pb-cover-art i{display:block;width:27px;height:65%;background:#8fb95e;transform:translateY(48px) skewY(-24deg);border-radius:3px}.pb-cover-art i:nth-last-child(2){height:85%;background:#537c36}.pb-cover-art i:last-child{height:105%;background:#163223}.pb-card:nth-child(even) .pb-cover-art{background:radial-gradient(circle at 90% 10%,#d9e5dc,transparent 65%),#e9eeeb}.pb-card__body{padding:26px;display:flex;flex-direction:column;flex:1}.pb-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;color:var(--pb-muted)}.pb-card .pb-meta{justify-content:space-between;margin-bottom:16px}.pb-card .pb-meta>span{color:#547b38;font-weight:500}.pb-card h3{font-size:22px;line-height:1.4;margin:0 0 14px;overflow-wrap:anywhere}.pb-card h3 a:hover{color:#547b38}.pb-card p{color:var(--pb-muted);font-size:14px;line-height:1.75;margin:0 0 24px}.pb-card__foot{margin-top:auto;padding-top:18px;border-top:1px solid #edf0eb;display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px;color:var(--pb-muted)}.pb-card__foot a{color:var(--pb-ink);font-size:14px;font-weight:600}.pb-card__foot a span{margin-left:12px;color:#547b38}
.pb-blog .pb-button{display:inline-flex;align-items:center;justify-content:center;gap:22px;padding:15px 25px;border:1px solid var(--pb-ink);border-radius:999px;background:var(--pb-ink);color:#fff;font-size:14px;font-weight:500;line-height:1.4;white-space:nowrap;transition:background .2s,color .2s}.pb-blog .pb-button:hover{background:#426d30;border-color:#426d30;color:#fff}.pb-blog .pb-button--outline{background:transparent;color:var(--pb-ink)}.pb-cta{margin-top:64px;display:flex;align-items:center;justify-content:space-between;gap:32px;padding:44px;border-radius:24px;background:#edf3e8;border:1px solid var(--pb-line)}.pb-cta h2{font-size:clamp(26px,3vw,36px);line-height:1.25;margin:0 0 12px}.pb-cta p{margin:0;color:var(--pb-muted);font-size:15px}.pb-cta .pb-eyebrow{margin-bottom:12px}.pb-empty{padding:60px 24px;text-align:center;border:1px dashed var(--pb-line);border-radius:22px}.pb-pagination ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;list-style:none;margin:40px 0 0;padding:0}.pb-pagination .page-numbers:not(ul){display:inline-flex;padding:10px 16px;border:1px solid var(--pb-line);border-radius:12px}.pb-pagination .current,.pb-pagination a:hover{background:var(--pb-ink);color:#fff}
.pb-preview{padding:80px 0;background:#f7faf7}.pb-preview__head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:36px}.pb-preview h2{font-size:clamp(30px,3vw,42px);line-height:1.2;margin:0 0 14px}.pb-preview__head p{max-width:650px;color:var(--pb-muted);font-size:16px;margin:0}.pb-article-wrap{padding-top:30px;padding-bottom:72px}.pb-article{width:100%;margin:0}.pb-article h1{font-size:clamp(32px,4vw,54px);line-height:1.2;margin:24px 0}.pb-article header>.pb-meta{margin-bottom:32px;font-size:14px}.pb-article__cover{overflow:hidden;border-radius:24px;margin-bottom:40px}.pb-article__cover img{width:100%;max-height:560px;object-fit:cover;display:block}.pb-article__content{font-size:18px;line-height:1.85;overflow-wrap:anywhere}.pb-article__content h2{font-size:30px;margin:40px 0 20px;line-height:1.3}.pb-article__content h3{font-size:24px;line-height:1.4}.pb-article__content p{margin:0 0 22px}.pb-article__content a{color:#426d30;text-decoration:underline;text-underline-offset:3px}.pb-article__content img,.pb-article__content iframe,.pb-article__content video{max-width:100%}.pb-article__content img{height:auto;border-radius:16px}.pb-article__content blockquote{margin:30px 0;padding:24px;border-left:3px solid var(--pb-green);background:#f4f7f2;border-radius:0 16px 16px 0}.pb-article__content table{display:block;max-width:100%;overflow-x:auto}.pb-article__footer{border-top:1px solid var(--pb-line);margin-top:44px;padding-top:28px;display:flex;align-items:center;justify-content:space-between;gap:20px}.pb-article-wrap>.pb-preview{margin-top:64px;border-radius:24px}.pb-article-wrap>.pb-preview .pb-wrap{width:calc(100% - 48px)}
@media(min-width:1025px){.pb-grid:has(>.pb-card:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.pb-grid:has(>.pb-card:nth-child(2):last-child) .pb-card__cover{aspect-ratio:16/8}}
@media(max-width:1024px){.pb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pb-hero__logo{flex-basis:180px}.pb-tools{flex-wrap:wrap}.pb-search{flex-basis:100%;max-width:400px}.pb-cta{padding:30px}.pb-preview__head{align-items:flex-start}.pb-card__body{padding:22px}}
@media(max-width:600px){.pb-blog .pb-wrap{width:calc(100% - 36px)}.pb-hero{padding-bottom:40px}.pb-blog .pb-breadcrumb{margin-bottom:32px}.pb-hero__logo{flex-basis:90px}.pb-hero__logo img{width:90px}.pb-list{padding:26px 0 56px}.pb-tools{gap:18px;margin-bottom:26px}.pb-blog .pb-tags a{font-size:13px;padding:8px 14px}.pb-search{max-width:none}.pb-grid{grid-template-columns:1fr;gap:22px}.pb-card h3{font-size:22px}.pb-cta,.pb-preview__head,.pb-article__footer{flex-direction:column;align-items:flex-start}.pb-cta{margin-top:40px;padding:26px;gap:24px}.pb-preview{padding:56px 0}.pb-preview__head{gap:22px;margin-bottom:28px}.pb-article__content{font-size:16px}.pb-article__content h2{font-size:26px}.pb-article-wrap>.pb-preview{padding:32px 0}.pb-article-wrap>.pb-preview .pb-wrap{width:calc(100% - 32px)}}
@media(prefers-reduced-motion:reduce){.pb-blog *{transition:none!important;scroll-behavior:auto!important}}
