@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_231f96{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_231f96{--font-dm:"DM Sans","DM Sans Fallback"}body{margin:0;font-family:var(--font-dm),system-ui,sans-serif;font-weight:400;background:#fff;color:#10241A}*{box-sizing:border-box}a{color:inherit;text-decoration:none}html{scroll-behavior:smooth}body{overflow-x:hidden}.w{max-width:1180px;margin:0 auto;padding:0 24px}.top{background:#E9F9EF}.nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 28px;min-height:80px;padding-top:8px;padding-bottom:8px}.brand{min-height:44px;gap:10px;font-weight:700;font-size:23px;letter-spacing:-.03em}.brand,.nl{display:flex;align-items:center;color:#10241A}.nl{flex-wrap:wrap;gap:0 34px;font-size:16px;font-weight:600}.nl a.t{min-height:44px;display:flex}.dl,.nl a.t{align-items:center}.dl{display:inline-flex;justify-content:center;min-height:48px;padding:0 26px;border-radius:999px;background:#22C55E;color:#052E16;font-size:16px;font-weight:700}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #15803D;outline-offset:3px;border-radius:8px}.store{display:inline-flex;align-items:center;gap:9px;height:54px;padding:0 16px;background:#000;border:1px solid #a6a6a6;border-radius:12px;color:#fff;font-weight:400;font-family:inherit;font-size:inherit;cursor:pointer;position:relative;text-align:left}.store small{font-size:11px}.store b,.store small{display:block;line-height:1.1}.store b{font-size:19px;font-weight:600}.soon{position:absolute;top:-9px;right:-6px;background:#FFC53D;color:#052E16;font-size:11px;font-weight:700;border-radius:999px;padding:2px 8px;line-height:1.3}dialog.soonbox{border:0;border-radius:24px;padding:28px;max-width:360px;width:calc(100% - 48px);color:#10241A;box-shadow:0 30px 60px rgba(20,83,45,.3);font-family:inherit}dialog.soonbox::-webkit-backdrop{background:rgba(5,46,22,.5)}dialog.soonbox::backdrop{background:rgba(5,46,22,.5)}dialog.soonbox h2{margin:0 0 8px;font-size:22px;letter-spacing:-.02em}dialog.soonbox p{margin:0 0 20px;font-size:17px;line-height:1.5;color:#33433A}dialog.soonbox button{min-height:48px;padding:0 26px;border:0;border-radius:999px;background:#22C55E;color:#052E16;font-size:16px;font-weight:700;font-family:inherit;cursor:pointer}.hero{background:#E9F9EF;color:#10241A}.heroin{display:flex;flex-wrap:wrap;align-items:center;gap:24px 40px;padding-top:40px}.htxt{flex:1 1 440px;padding-bottom:90px;min-width:0}.h1{font-size:64px;font-weight:700;line-height:1;margin:0 0 20px;letter-spacing:-.035em}.lead{font-size:20px;line-height:1.5;margin:0;color:#33433A}.phones{position:relative;flex:0 1 520px;height:690px;margin-bottom:-120px;min-width:0}.sun{left:150px;top:-10px;width:520px;height:520px;border-radius:50%;object-fit:cover;box-shadow:0 30px 60px rgba(20,83,45,.12)}.ph,.sun{position:absolute}.ph{background:#0F1A14;border-radius:46px;padding:10px;box-shadow:0 26px 50px rgba(20,83,45,.25)}.ph img{display:block;width:100%;height:auto;border-radius:37px}.f4{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:30px;gap:30px;padding-top:170px;padding-bottom:70px;text-align:left}.fi{width:76px;height:76px;border-radius:26px;background:#E2FCEB;display:flex;align-items:center;justify-content:center}.f4 h3{font-size:23px;font-weight:700;color:#10241A;margin:18px 0 8px;line-height:1.15;letter-spacing:-.02em}.f4 p{font-size:17px;line-height:1.5;color:#4F5E55;margin:0}.hr{height:1px;background:#E2EBE5;max-width:1132px;margin:0 auto}.split{display:flex;flex-wrap:wrap;align-items:center;gap:40px 70px}.split>div{flex:1 1 420px;min-width:0}.h2{font-size:48px;font-weight:700;color:#10241A;line-height:1.04;margin:0 0 22px;letter-spacing:-.03em}.p18{font-size:18px;line-height:1.6;color:#33433A;margin:0 0 18px}.li{list-style:none;margin:0;padding:0;font-size:17px;line-height:2.1;color:#10241A;font-weight:500}.li li:before{content:"";display:inline-block;width:10px;height:10px;border-radius:5px;background:#22C55E;margin-right:12px;vertical-align:1px}.band{background:#E9F9EF}.st{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:30px;gap:30px;padding-top:90px;padding-bottom:90px}.st>div{background:#fff;border-radius:28px;padding:28px;box-shadow:0 10px 28px rgba(20,83,45,.08)}.st .n{font-size:64px;font-weight:700;color:#15803D;line-height:1;margin-top:18px;letter-spacing:-.03em}.st .l{font-size:17px;font-weight:600;color:#10241A;margin-top:10px}details{border-bottom:1px solid #e2ebe5}summary{min-height:66px;display:flex;align-items:center;font-weight:700;font-size:18px;color:#10241A;cursor:pointer}details p{margin:0 0 20px;font-size:17px;line-height:1.55;color:#33433A}.cta{background:#22C55E;color:#052E16;text-align:center;padding:56px 20px 80px;border-radius:40px;margin:0 24px}.cta h2{font-size:52px;font-weight:700;letter-spacing:-.03em;margin:0 0 12px;line-height:1.05}.ft{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:30px;gap:30px;padding-top:66px;padding-bottom:40px}.ft h4{font-size:16px;font-weight:700;color:#10241A;margin:0 0 10px}.ft a.t{display:flex;align-items:center;min-height:44px;font-size:16px;color:#33433A}.legal{max-width:760px;margin:0 auto;padding:48px 24px 80px}.legal h1{font-size:42px;letter-spacing:-.03em;line-height:1.05;margin:0 0 8px}.legal .up{color:#4F5E55;margin:0 0 32px}.legal h2{font-size:24px;letter-spacing:-.02em;margin:32px 0 10px}.legal p{font-size:17px;line-height:1.6;color:#33433A;margin:0 0 14px;overflow-wrap:anywhere}.legal a{color:#15803D;text-decoration:underline}@media (max-width:760px){.h1{font-size:42px}.cta h2,.h2{font-size:34px}.phones{flex:1 1 100%;height:600px;margin-bottom:-60px}.sun{left:50%;margin-left:-170px;width:340px;height:340px}.ph.back{display:none}.ph.front{left:50%!important;margin-left:-145px;width:290px!important}.f4{padding-top:110px}.nl{gap:0 16px;font-size:14px}.st .n{font-size:48px}.legal h1{font-size:34px}}