@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap');
.agt-wrap{--agt-ink:#152920;--agt-green:#183b2d;--agt-cream:#f4f1e9;--agt-accent:#c5d1a6;--agt-muted:#6d786c;font-family:'Manrope',Arial,sans-serif;color:var(--agt-ink);width:100%;max-width:none!important;margin:0!important;line-height:1.45}.agt-wrap *{box-sizing:border-box}.agt-wrap h1,.agt-wrap h2,.agt-wrap h3,.agt-wrap p{margin-top:0}.agt-wrap a{text-decoration:none}.agt-hero{background:var(--agt-green);color:var(--agt-cream);padding:clamp(40px,6vw,95px) max(24px,calc((100vw - 1280px)/2));overflow:hidden}.agt-hero-inner{max-width:1280px;margin:auto}.agt-kicker,.agt-eyebrow,.agt-hero-index,.agt-intro-label,.agt-card-top,.agt-feature-number,.agt-final>span{font-size:11px;letter-spacing:.14em;font-weight:700}.agt-kicker{display:flex;gap:16px;align-items:center;margin-bottom:clamp(52px,10vw,130px)}.agt-kicker-line{height:1px;background:#80998a;width:45px}.agt-hero h1{font-weight:700;letter-spacing:-.07em;line-height:.98;font-size:clamp(49px,8.1vw,125px);max-width:1100px;margin:0 0 70px}.agt-hero h1 em,.agt-feature h2 em,.agt-final h2 em{font-family:Georgia,serif;font-weight:400;letter-spacing:-.045em}.agt-hero h1 em{color:#c4d5b0}.agt-hero-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.agt-hero-bottom p{max-width:450px;font-size:clamp(16px,1.65vw,21px);line-height:1.6;color:#d3ded4;margin:0}.agt-btn{display:inline-flex;justify-content:space-between;align-items:center;gap:36px;padding:19px 25px;font-size:14px;font-weight:700;white-space:nowrap}.agt-btn-light{background:#e4ebd6;color:#163627!important}.agt-btn-dark{background:#163b2c;color:#fff!important}.agt-hero-index{margin-top:110px;color:#a9b9a7}.agt-intro{background:var(--agt-cream);display:grid;grid-template-columns:1fr 2fr;gap:45px;padding:110px max(24px,calc((100vw - 1280px)/2)) 120px}.agt-intro-label{line-height:1.6}.agt-intro-text h2{font-size:clamp(38px,5.5vw,76px);line-height:1.1;letter-spacing:-.065em;margin:0 0 35px}.agt-intro-text h2 i{font-family:Georgia,serif;font-weight:400}.agt-intro-text p{max-width:520px;font-size:18px;line-height:1.75;color:#526052}.agt-books{background:#fff;padding:100px max(24px,calc((100vw - 1280px)/2)) 80px}.agt-section-heading{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:55px;gap:25px}.agt-section-heading h2{font-size:clamp(52px,8vw,110px);line-height:1;letter-spacing:-.075em;margin:18px 0 0}.agt-dot{color:#92ab79}.agt-section-aside{font-size:15px;color:#5d6d5f;max-width:180px}.agt-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.agt-card{background:#f4f5f0;min-width:0}.agt-cover{display:flex;align-items:center;justify-content:center;background:#e8ede5;padding:30px;aspect-ratio:4/4.4;overflow:hidden}.agt-cover-img{height:100%!important;width:100%!important;object-fit:contain!important;max-height:500px}.agt-cover-empty{height:100%;width:80%;background:#1d3a30;color:white;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:28px;font-weight:800;letter-spacing:-.05em}.agt-cover-empty span{font-size:9px;letter-spacing:.1em;margin-top:20px}.agt-card-body{padding:23px 25px 28px}.agt-card-top{display:flex;justify-content:space-between;color:#677667;font-size:9px}.agt-card h3{font-size:clamp(24px,2.3vw,34px);letter-spacing:-.045em;line-height:1.2;margin:19px 0 13px}.agt-card h3 a{color:#183a2b}.agt-description{color:#657063;font-size:13px;line-height:1.7;min-height:45px}.agt-card-bottom{display:flex;justify-content:space-between;align-items:center;gap:10px;border-top:1px solid #d5dbd1;padding-top:20px;margin-top:24px}.agt-price{font-size:19px;font-weight:800}.agt-price del{font-size:12px;color:#778078}.agt-card-link{font-size:13px;font-weight:700;color:#234d36!important}.agt-catalog-foot{border-top:1px solid #d5dcd2;margin-top:60px;padding-top:22px;text-align:right}.agt-catalog-foot a{font-size:15px;font-weight:700;color:#1b4431!important}.agt-empty{padding:50px;background:#f4f5f0}.agt-empty a{color:#1d5638}.agt-feature{background:#dce6d1;display:grid;grid-template-columns:1fr 2fr;gap:50px;padding:115px max(24px,calc((100vw - 1280px)/2))}.agt-feature-content h2{font-size:clamp(52px,7vw,98px);letter-spacing:-.07em;line-height:1.03;margin:25px 0 35px}.agt-feature-content h2 em{color:#597356}.agt-feature-content p{max-width:560px;font-size:17px;line-height:1.8}.agt-final{text-align:center;background:var(--agt-cream);padding:110px 20px 125px}.agt-final h2{font-size:clamp(42px,6vw,85px);letter-spacing:-.065em;line-height:1.08;margin:30px 0 38px}.agt-final h2 em{color:#688266}.agt-wrap .woocommerce-Price-amount{white-space:nowrap}@media(max-width:900px){.agt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agt-intro,.agt-feature{grid-template-columns:1fr;gap:35px;padding-top:75px;padding-bottom:80px}.agt-hero-index{margin-top:80px}}@media(max-width:600px){.agt-hero{padding-top:42px;padding-bottom:38px}.agt-kicker{font-size:9px;margin-bottom:80px}.agt-hero h1{font-size:clamp(46px,11.2vw,65px);margin-bottom:48px}.agt-hero-bottom{display:block}.agt-hero-bottom p{font-size:15px;margin-bottom:30px}.agt-btn{width:100%;font-size:14px}.agt-hero-index{margin-top:60px}.agt-intro{padding-top:65px;padding-bottom:75px}.agt-intro-text h2{font-size:42px}.agt-intro-text p{font-size:15px}.agt-books{padding-top:70px}.agt-section-heading{align-items:flex-start;display:block}.agt-section-heading h2{font-size:55px}.agt-section-aside{display:block;margin-top:22px}.agt-grid{grid-template-columns:1fr;gap:20px}.agt-cover{aspect-ratio:4/4.2}.agt-feature{padding-top:80px}.agt-feature-content h2{font-size:53px}.agt-feature-content p{font-size:15px}.agt-final{padding:80px 24px}.agt-final h2{font-size:42px}}

/* AGROTEKA 1.1: mobile/editorial refinements; limited to the plugin's homepage. */
body.agt-home-active .wp-block-post-title,
body.agt-home-active .entry-title,
body.agt-home-active h1.wp-block-query-title {display:none!important}
body.agt-home-active .wp-site-blocks > main,
body.agt-home-active main.wp-block-group {margin-block-start:0!important;padding-block-start:0!important}
body.agt-home-active .entry-content,
body.agt-home-active .wp-block-post-content {margin-block-start:0!important;padding-block-start:0!important}
body.agt-home-active .wp-block-post-content > .agt-wrap,
body.agt-home-active .entry-content > .agt-wrap {margin-block-start:0!important}
body.agt-home-active .wp-block-post-content:has(> .agt-wrap),
body.agt-home-active .entry-content:has(> .agt-wrap) {padding-top:0!important}
.agt-wrap {overflow-x:clip}
.agt-wrap .agt-hero h1,.agt-wrap .agt-feature h2,.agt-wrap .agt-final h2,.agt-wrap .agt-intro h2 {overflow-wrap:normal;word-break:normal;hyphens:auto}
.agt-wrap .agt-feature-content,.agt-wrap .agt-intro-text {min-width:0}
.agt-wrap .agt-card-link span,.agt-wrap .agt-card-top span:last-child,.agt-wrap .agt-catalog-foot span {font-family:Arial,sans-serif;font-style:normal}
@media(max-width:600px){
  .agt-wrap .agt-hero{padding-left:20px;padding-right:20px}
  .agt-wrap .agt-hero h1{font-size:clamp(37px,10.2vw,56px);letter-spacing:-.055em;line-height:1.04;max-width:100%}
  .agt-wrap .agt-hero h1 em{letter-spacing:-.06em}
  .agt-wrap .agt-kicker{flex-wrap:wrap;gap:10px;line-height:1.5;margin-bottom:58px}
  .agt-wrap .agt-intro,.agt-wrap .agt-feature{padding-left:20px;padding-right:20px}
  .agt-wrap .agt-intro-text h2{font-size:clamp(33px,9vw,42px);line-height:1.13;letter-spacing:-.055em}
  .agt-wrap .agt-books{padding-left:20px;padding-right:20px}
  .agt-wrap .agt-feature-content h2{font-size:clamp(32px,9.2vw,48px);letter-spacing:-.055em;line-height:1.14;max-width:100%}
  .agt-wrap .agt-feature-content h2 em{letter-spacing:-.065em}
  .agt-wrap .agt-final h2{font-size:clamp(34px,9vw,42px)}
  .agt-wrap .agt-section-heading h2{font-size:clamp(43px,12vw,55px)}
  .agt-wrap .agt-card-body{padding:22px 20px 26px}
}
@media(max-width:360px){.agt-wrap .agt-feature-content h2{font-size:30px}.agt-wrap .agt-hero h1{font-size:35px}}
