.gfe{--g-deep:#0f3d26;--g:#1a9a52;--g2:#14843f;--lime:#8cc63f;--night:#0b2617;--paper:#f6fbf6;--line:#dde9e0;--mut:#4f6156;--flag:#f5b800;font-family:var(--font-body--family);color:var(--g-deep)}.gfe *{box-sizing:border-box}.gfe h1,.gfe h2,.gfe h3{font-family:var(--font-heading--family);color:inherit;margin:0;letter-spacing:-.01em;text-wrap:balance}.gfe a{color:inherit}.gfe .eyebrow{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--g)}.gfe .eyebrow:before{content:"";width:22px;height:2px;background:var(--flag);border-radius:2px}.gfe .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 24px;border-radius:12px;font-weight:700;text-decoration:none;font-size:16px;transition:transform .15s,box-shadow .15s,background-color .15s}.gfe .btn:hover{transform:translateY(-2px)}.gfe .btn-pri{background:var(--g);color:#fff;box-shadow:0 6px 16px #1a9a524d}.gfe .btn-pri:hover{background:var(--g2)}.gfe .btn-sec{background:#ffffff14;color:#fff;border:1.5px solid rgba(255,255,255,.35)}.gfe .btn-sec:hover{background:#ffffff29}.gfe .btn-out{border:1.5px solid var(--g-deep);color:var(--g-deep)}.gfe .btn-out:hover{background:var(--g-deep);color:#fff}.gfe-hero{background:radial-gradient(70% 90% at 75% 30%,#174d31 0%,var(--night) 70%);color:#f4f7f2}.gfe-hero .in{max-width:1200px;margin:0 auto;padding:72px 24px;display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.gfe-hero h1{font-size:clamp(40px,5.6vw,68px);line-height:1;color:#f4f7f2}.gfe-hero h1 em{font-style:normal;color:var(--lime)}.gfe-hero p{font-size:18px;line-height:1.55;color:#c7d8cc;max-width:46ch;margin:18px 0 26px}.gfe-hero .eyebrow{color:var(--lime)}.gfe-hero .acts{display:flex;gap:12px;flex-wrap:wrap}.gfe-hero .art{border-radius:20px;overflow:hidden;box-shadow:0 30px 60px #00000059;border:1px solid rgba(255,255,255,.08)}.gfe-hero .art img{display:block;width:100%;height:auto}@media(max-width:860px){.gfe-hero .in{grid-template-columns:1fr;padding:48px 20px;gap:28px}}.gfe-trust{background:#fff;border-bottom:1px solid var(--line)}.gfe-trust ul{max-width:1200px;margin:0 auto;padding:18px 24px;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.gfe-trust li{display:flex;align-items:center;gap:10px;font-weight:600;font-size:14px}.gfe-trust svg{color:var(--g);flex:none}@media(max-width:860px){.gfe-trust ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.gfe-bg{background:var(--paper)}.gfe-sec{max-width:1200px;margin:0 auto;padding:64px 24px}.gfe-sec .head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:24px}.gfe-sec h2{font-size:clamp(28px,3.4vw,40px)}.gfe-cats{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:12px}.gfe-cats a{display:grid;justify-items:center;gap:10px;padding:22px 10px;border:1px solid var(--line);border-radius:16px;background:#fff;text-decoration:none;font-weight:700;text-align:center;transition:transform .15s,box-shadow .15s,border-color .15s}.gfe-cats a:hover{transform:translateY(-3px);box-shadow:0 12px 24px #1a9a5226;border-color:var(--g)}.gfe-cats .ic{width:56px;height:56px;border-radius:14px;background:#ecf6ee;display:grid;place-items:center;color:var(--g)}.gfe-cats svg{width:36px;height:36px}@media(max-width:980px){.gfe-cats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:560px){.gfe-cats{grid-template-columns:repeat(2,minmax(0,1fr))}}.gfe-sell{max-width:1200px;margin:0 auto;padding:16px 24px 8px}.gfe-sell .box{background:linear-gradient(135deg,#1fae5e,var(--g2));color:#fff;border-radius:22px;padding:44px;display:grid;grid-template-columns:1.3fr 1fr;gap:28px;align-items:center}.gfe-sell h2{color:#fff;font-size:clamp(28px,3.6vw,44px)}.gfe-sell p{color:#e3f7ea;font-size:17px;margin:12px 0 0;max-width:52ch}.gfe-sell .eyebrow{color:#fff}.gfe-sell .nums{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.gfe-sell .n{background:#ffffff1f;border-radius:14px;padding:14px;text-align:center}.gfe-sell .n b{display:block;font-family:var(--font-heading--family);font-size:30px;line-height:1}.gfe-sell .n span{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#d7f2e1}.gfe-sell .acts{grid-column:1/-1;display:flex;gap:12px;flex-wrap:wrap}.gfe-sell .btn-w{background:#fff;color:var(--g-deep)}@media(max-width:860px){.gfe-sell .box{grid-template-columns:1fr;padding:28px}}.gfe-steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;counter-reset:s}.gfe-steps li{position:relative;background:#fff;border:1px solid var(--line);border-radius:18px;padding:24px;counter-increment:s}.gfe-steps li:after{content:counter(s,decimal-leading-zero);position:absolute;top:18px;right:20px;font-family:var(--font-heading--family);font-size:32px;color:#e3efe6}.gfe-steps .ic{width:48px;height:48px;border-radius:12px;background:#ecf6ee;color:var(--g);display:grid;place-items:center;margin-bottom:12px}.gfe-steps h3{font-size:20px;margin-bottom:6px}.gfe-steps p{margin:0;color:var(--mut);font-size:15px;line-height:1.55}@media(max-width:760px){.gfe-steps{grid-template-columns:1fr}}.gfe-grade{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.gfe-grade>div{background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px}.gfe-grade b{display:block;margin:8px 0 4px}.gfe-grade span{color:var(--mut);font-size:14px;line-height:1.5}.gfe-grade .bars{display:flex;gap:3px}.gfe-grade .bars s{width:8px;height:20px;border-radius:2px;background:#dde9e0;text-decoration:none}.gfe-grade .bars s.f{background:var(--g2)}@media(max-width:860px){.gfe-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}.gfe-local{text-align:center}.gfe-local p{color:var(--mut);max-width:60ch;margin:12px auto 22px;font-size:17px;line-height:1.6}.gfe-foot{max-width:1200px;margin:0 auto;padding:40px 24px 8px;display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:28px}.gfe-foot p{color:var(--mut);margin:12px 0 0;max-width:38ch;line-height:1.55}.gfe-foot b{display:block;margin-bottom:10px}.gfe-foot a{display:block;text-decoration:none;color:var(--mut);padding:3px 0}.gfe-foot a:hover{color:var(--g)}@media(max-width:760px){.gfe-foot{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/gfe.css.map */
