.fn99-usp,.fn99-news,.fn99-usp *,.fn99-news *{box-sizing:border-box}.fn99-shell{width:min(1180px,calc(100% - 48px));margin:0 auto}.fn99-usp padding:72px 0 78px;color:#14283b}.fn99-usp__head{max-width:790px;margin:0 0 34px}.fn99-kicker{margin:0 0 11px;color:#5a9848;font-size:15px;line-height:1.2;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.fn99-heading{margin:0;color:#14283b;font-size:clamp(40px,5vw,64px);line-height:1.01;letter-spacing:-.045em;font-weight:850}.fn99-subtitle{margin:16px 0 0;color:#707477;font-size:20px;line-height:1.5}.fn99-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}.fn99-benefit{min-width:0;min-height:270px;padding:27px 25px 26px;background:#fff;border:1px solid rgba(24,48,53,.055);border-radius:20px;box-shadow:0 15px 38px #21352513;transition:transform .2s ease,box-shadow .2s ease}.fn99-benefit:hover{transform:translateY(-2px);box-shadow:0 19px 44px #21352518}.fn99-benefit__icon{display:grid;place-items:center;width:64px;height:64px;color:#39713a;background:linear-gradient(145deg,#f3f7e9,#e7f0db);border-radius:19px}.fn99-benefit__icon svg{width:38px;height:38px}.fn99-benefit h3{margin:22px 0 10px;color:#14283b;font-size:23px;line-height:1.1;letter-spacing:-.025em;font-weight:820}.fn99-benefit__rule{display:block;width:30px;height:3px;margin:0 0 15px;border-radius:99px;background:#66a946}.fn99-benefit p{margin:0;color:#74787b;font-size:16.5px;line-height:1.55}.fn99-news{position:relative;overflow:hidden;padding:62px 0 38px;background:linear-gradient(112deg,#f3f8ed,#fafaf1 53%,#eff7e8);border-top:1px solid rgba(67,106,60,.08)}.fn99-news:before{content:"";position:absolute;right:-90px;top:-120px;width:390px;height:390px;border-radius:50%;background:radial-gradient(circle,#87b15321,#87b15300 68%);pointer-events:none}.fn99-news__inner{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(270px,.75fr);column-gap:36px;align-items:center}.fn99-news__copy{align-self:center;max-width:690px}.fn99-news__heading{font-size:clamp(38px,4.2vw,56px)}.fn99-news__subtitle{max-width:680px;margin-top:13px;font-size:18px}.fn99-news__art{position:relative;height:190px;display:flex;align-items:flex-end;justify-content:center}.fn99-envelope{position:relative;width:230px;height:145px;filter:drop-shadow(0 16px 22px rgba(49,87,40,.12))}.fn99-envelope__back{position:absolute;left:0;right:0;bottom:0;height:116px;border-radius:18px 18px 24px 24px;background:linear-gradient(145deg,#6e9d55,#3f773d)}.fn99-envelope__card{position:absolute;z-index:2;left:31px;right:31px;top:0;height:111px;padding:20px 18px 30px;display:flex;align-items:flex-start;justify-content:center;background:#fffdf8;border-radius:9px 9px 4px 4px;box-shadow:0 6px 14px #26432017}.fn99-news__logo{display:block;max-width:100%;max-height:52px;width:auto;height:auto;object-fit:contain}.fn99-news__brand{color:#26743c;font-size:18px;font-style:normal}.fn99-news__brand em{display:block;font-size:14px}.fn99-envelope__front{position:absolute;z-index:3;left:0;right:0;bottom:0;height:91px;border-radius:0 0 24px 24px;overflow:hidden;background:linear-gradient(135deg,transparent 49%,rgba(48,107,52,.78) 50%) left/50% 100% no-repeat,linear-gradient(225deg,transparent 49%,rgba(67,126,57,.9) 50%) right/50% 100% no-repeat,linear-gradient(180deg,transparent 0 52%,#4f8544 53% 100%)}.fn99-leaf{position:absolute;width:19px;height:48px;border-radius:100% 0;background:#7eaa60;opacity:.55}.fn99-leaf--1{left:8%;bottom:12px;transform:rotate(-31deg)}.fn99-leaf--2{right:7%;bottom:7px;transform:scaleX(-1) rotate(-25deg);background:#98b96b}.fn99-spark{position:absolute;color:#b7ce78;font-size:16px;line-height:1}.fn99-spark--1{right:9%;top:15px}.fn99-spark--2{left:13%;top:43px;font-size:11px}.fn99-news__form{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;margin:22px 0 0;padding:9px 10px 9px 18px;background:#fff;border:1px solid rgba(37,81,56,.07);border-radius:20px;box-shadow:0 13px 34px #284b2d17}.fn99-news__field{min-width:0;display:flex;align-items:center;gap:13px}.fn99-news__mail{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;color:#2d7a50}.fn99-news__mail svg{width:25px;height:25px}.fn99-news__field input{min-width:0;width:100%;height:52px;padding:0;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:#233640;font:inherit;font-size:17px}.fn99-news__field input::placeholder{color:#8a8d8f;opacity:1}.fn99-news__button{min-height:56px;padding:0 25px;display:inline-flex;align-items:center;justify-content:center;gap:14px;border:0;border-radius:15px;background:linear-gradient(135deg,#145f42,#0d4f38);box-shadow:0 8px 18px #0d4f382e;color:#fff;font:inherit;font-size:17px;font-weight:800;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.fn99-news__button:hover{transform:translateY(-1px);box-shadow:0 10px 22px #0d4f383b}.fn99-news__button svg{width:20px;height:20px}.fn99-news__status{grid-column:1/-1;margin:4px 4px 0;color:#9b3030;font-size:14px}.fn99-news__status--success{color:#287545}.fn99-news__note{grid-column:1/-1;display:flex;align-items:center;gap:8px;margin:14px 8px 0;color:#6f7472;font-size:14px}.fn99-news__note span{display:grid;place-items:center;color:#74a94f}.fn99-news__note svg{width:23px;height:23px}.fn99-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:989px){.fn99-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.fn99-benefit{min-height:238px}.fn99-news__inner{grid-template-columns:minmax(0,1fr) 240px}}@media(max-width:749px){.fn99-shell{width:calc(100% - 30px)}.fn99-usp{padding:48px 0 42px}.fn99-usp__head{margin-bottom:27px}.fn99-kicker{font-size:14px;margin-bottom:10px}.fn99-heading{font-size:clamp(34px,9.5vw,43px);line-height:1.02}.fn99-subtitle{margin-top:11px;font-size:17px;line-height:1.45}.fn99-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fn99-benefit{min-height:248px;padding:19px 16px 20px;border-radius:18px;box-shadow:0 9px 24px #21352511}.fn99-benefit:hover{transform:none}.fn99-benefit__icon{width:55px;height:55px;border-radius:16px}.fn99-benefit__icon svg{width:34px;height:34px}.fn99-benefit h3{margin:18px 0 9px;font-size:19px;line-height:1.12}.fn99-benefit__rule{width:26px;margin-bottom:13px}.fn99-benefit p{font-size:14.7px;line-height:1.48}.fn99-news{padding:40px 0 28px}.fn99-news__inner{grid-template-columns:minmax(0,1fr) 145px;column-gap:8px}.fn99-news__heading{font-size:34px}.fn99-news__subtitle{font-size:15.5px;line-height:1.45}.fn99-news__art{height:145px}.fn99-envelope{width:145px;height:100px}.fn99-envelope__back{height:79px;border-radius:13px 13px 17px 17px}.fn99-envelope__card{left:20px;right:20px;height:76px;padding:13px 11px 20px}.fn99-news__logo{max-height:36px}.fn99-news__brand{font-size:13px}.fn99-envelope__front{height:62px;border-radius:0 0 17px 17px}.fn99-leaf{width:13px;height:35px}.fn99-spark--1{right:0}.fn99-spark--2{left:3%}.fn99-news__form{margin-top:17px;padding:7px 8px 7px 13px;border-radius:18px}.fn99-news__field{gap:8px}.fn99-news__mail{width:30px;height:30px}.fn99-news__mail svg{width:23px;height:23px}.fn99-news__field input{height:50px;font-size:15px}.fn99-news__button{min-height:52px;padding:0 18px;border-radius:14px;font-size:15px;gap:8px}.fn99-news__button svg{width:17px;height:17px}.fn99-news__note{margin-top:12px;font-size:13px}}@media(max-width:430px){.fn99-heading{font-size:35px}.fn99-benefit{min-height:255px}.fn99-benefit h3{font-size:18px}.fn99-news__inner{grid-template-columns:minmax(0,1fr) 126px}.fn99-news__heading{font-size:31px}.fn99-news__art{height:128px}.fn99-envelope{width:126px;height:88px}.fn99-envelope__back{height:69px}.fn99-envelope__card{left:17px;right:17px;height:67px;padding:11px 9px 18px}.fn99-envelope__front{height:54px}.fn99-news__button{padding:0 15px}}@media(max-width:360px){.fn99-benefits{grid-template-columns:1fr}.fn99-benefit{min-height:0}.fn99-news__inner{grid-template-columns:1fr}.fn99-news__art{display:none}.fn99-news__form{grid-template-columns:1fr;padding:0;background:transparent;border:0;box-shadow:none}.fn99-news__field{min-height:60px;padding:0 14px;background:#fff;border-radius:16px;box-shadow:0 10px 24px #284b2d14}.fn99-news__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/foodnet-v99-home-trust.css.map */
