@font-face{font-family:Gilroy;src:url(/fonts/gilroy-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/fonts/gilroy-bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--green:#178f20;--green-700:#107a18;--green-ink:#0f6e17;--green-hero:#15921d;--orange:#f90;--orange-2:#fe9e00;--orange-ink:#c25400;--on-orange:#fff;--gray:#f5f5f5;--ink:#111;--ink-2:#1b1b1b;--error:#b3261e;--nav-blur:24px;--font:"Gilroy", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-ui:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--sp-appear:cubic-bezier(.2, .9, .3, 1.05);--sp-appear-d:.39s;--sp-card-a:cubic-bezier(.2, 1.1, .4, 1.1);--sp-card-a-d:.2s;--sp-card-b:cubic-bezier(.2, 1.1, .4, 1.1);--sp-card-b-d:.29s;--sp-card-c:cubic-bezier(.2, 1.1, .4, 1.1);--sp-card-c-d:.48s;--sp-roll:cubic-bezier(.3, .9, .3, 1.03);--sp-roll-d:.57s;--sp-btn:cubic-bezier(.2, .9, .3, 1.05);--sp-btn-d:.39s;--sp-hero-img:cubic-bezier(.25, 1, .4, 1.08);--sp-hero-img-d:.53s;--sp-hero-tag:cubic-bezier(.25, 1.2, .4, 1.1);--sp-hero-tag-d:.64s;--sp-notif:cubic-bezier(.25, .9, .35, 1);--sp-notif-d:.5s;--sp-tiles:cubic-bezier(.25, .9, .35, 1);--sp-tiles-d:.5s;--sp-stack:cubic-bezier(.2, .7, .3, 1);--sp-stack-d:.8s}@supports (transition-timing-function:linear(0, 1)){:root{--sp-appear:linear(0, .1667, .4559, .7038, .8684, .9594, 1.0007, 1.014, 1.0144, 1.0105, 1.0063, 1.0031, 1);--sp-card-a:linear(0, .2265, .592, .8626, 1.0004, 1.0438, 1.0409, 1.0244, 1.0099, 1.0016, .9983, .9979, 1);--sp-card-b:linear(0, .2165, .5732, .8454, .9907, 1.0415, 1.043, 1.0278, 1.0127, 1.0031, .9989, .9979, 1);--sp-card-c:linear(0, .1645, .4659, .7347, .9145, 1.0087, 1.0428, 1.0439, 1.0318, 1.0181, 1.0076, 1.0014, .9986, .9979, 1);--sp-roll:linear(0, .09, .2767, .4783, .6545, .791, .8873, .9497, .9866, 1.0057, 1.0136, 1.0151, 1.0134, 1.0105, 1.0074, 1.0049, 1.0029, 1);--sp-btn:linear(0, .1667, .4559, .7038, .8684, .9594, 1.0007, 1.014, 1.0144, 1.0105, 1.0063, 1.0031, 1);--sp-hero-img:linear(0, .1065, .3237, .5506, .7391, .8745, .9601, 1.0068, 1.0268, 1.031, 1.027, 1.0201, 1.0132, 1.0075, 1.0035, 1);--sp-hero-tag:linear(0, .1114, .3463, .5973, .8063, .9519, 1.036, 1.0717, 1.0757, 1.0625, 1.0433, 1.0248, 1.0103, 1.0009, .9959, .9942, .9944, .9957, .9972, 1);--sp-notif:linear(0, .1185, .3316, .5321, .6887, .8003, .8753, .9239, .9544, .9732, .9844, .9911, .995, .9972, 1);--sp-tiles:linear(0, .1074, .3151, .5234, .6932, .8165, .8987, .9496, .9788, .9941, 1.0012, 1.0037, 1.004, 1.0034, 1.0025, 1);--sp-stack:linear(0, .0793, .2318, .3895, .5276, .6402, .7285, .7964, .8478, .8865, .9155, .9372, .9533, .9653, .9742, .9808, .9858, .9894, .9922, .9942, .9957, .9968, .9976, 1)}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{color:#000;font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;margin:0;font-weight:500}h1,h2,h3,p,ul,figure{margin:0;padding:0}ul{list-style:none}a{color:inherit;text-decoration:none}img,picture{max-width:none;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}i{font-style:normal;display:block}.icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:24px;height:24px}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--green-700);outline-offset:3px;border-radius:6px}section[id],.hero{scroll-margin-top:160px}.skip-link{z-index:100;background:var(--green-700);color:#fff;border-radius:999px;padding:12px 18px;font-weight:600;position:absolute;top:-100px;left:16px}.skip-link:focus{top:16px}.page{background:#fff;flex-direction:column;align-items:center;padding-top:25px;display:flex;overflow-x:clip}.shell{flex-direction:column;width:100%;max-width:1200px;padding-top:75px;display:flex}.main{flex-direction:column;display:flex}.btn{color:#fff;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:16px 25px;font-size:18px;font-weight:500;line-height:1.2;transition:color .2s,filter .2s,transform .2s;display:inline-flex}.btn--orange{background:var(--orange);color:var(--on-orange)}.btn--green{background:var(--green-700)}.btn:hover{filter:brightness(1.06)}.btn:active{transform:scale(.98)}.btn-sm{z-index:2;background:var(--orange-2);letter-spacing:-.02em;color:var(--on-orange);white-space:nowrap;border-radius:43px;justify-content:center;align-items:center;padding:15px 20px;font-size:16px;font-weight:700;line-height:1;transition:filter .2s,transform .2s;display:inline-flex;position:relative}.btn-sm:hover{filter:brightness(1.06)}.btn-sm:active{transform:scale(.98)}.btn-sm:disabled{cursor:default;filter:saturate(.6)brightness(1.05)}.btn-sm--block{width:100%;display:flex}.pill{background:var(--green-700);color:#fff;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:5px 10px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.pill--sm{font-size:11px}.pill--faq{border-radius:50px;padding:8px;font-size:14px;font-weight:600;line-height:1.2}.sec-head{flex-direction:column;align-items:center;gap:15px;width:100%;display:flex}.sec-title{letter-spacing:-.03em;text-align:center;font-size:42px;font-weight:700;line-height:1}.sec-title--tight{letter-spacing:-.04em}@media (scripting:enabled){.appear{opacity:0;transform:translateY(50px)}}.appear.is-in{opacity:1;transition:opacity var(--ad) var(--ae), transform var(--ad) var(--ae);transform:none}.appear[data-appear=a]{--ad:var(--sp-card-a-d);--ae:var(--sp-card-a)}.appear[data-appear=b]{--ad:var(--sp-card-b-d);--ae:var(--sp-card-b)}.appear[data-appear=c]{--ad:var(--sp-card-c-d);--ae:var(--sp-card-c)}@media (width>=1440px){.page{zoom:var(--page-zoom,1);width:1440px;margin:0 auto}}@media (width>=810px) and (width<=1439.98px){.shell{padding:25px}}@media (width<=809.98px){.shell{padding:90px 15px 0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.appear,.intro .w{opacity:1!important;transform:none!important}}.loader{z-index:1000;background:#fff;place-items:center;transition:opacity .5s,visibility .5s;animation:.4s 5s forwards loader-out;display:grid;position:fixed;inset:0}.loader-skip .loader{display:none}.is-loaded .loader{opacity:0;visibility:hidden}.loader__inner{animation:loader-in .6s var(--sp-appear) both;flex-direction:column;align-items:center;gap:26px;transition:transform .5s;display:flex}.is-loaded .loader__inner{transform:scale(.94)}.loader__logo svg{width:150px;height:auto;display:block;overflow:visible}.loader__logo svg>g>path:nth-of-type(-n+2){transform-box:fill-box;transform-origin:50%;animation:1.6s ease-in-out infinite loader-mark}.loader__logo svg>g>path:nth-of-type(2){animation-delay:.2s}.loader__bar{background:#eee;border-radius:999px;width:132px;height:4px;position:relative;overflow:hidden}.loader__bar span{border-radius:inherit;background:linear-gradient(90deg, var(--green) 0%, var(--green) 55%, var(--orange) 100%);width:45%;animation:1.2s cubic-bezier(.65,0,.35,1) infinite loader-bar;position:absolute;inset:0 auto 0 0}@keyframes loader-in{0%{opacity:0;transform:translateY(10px)}}@keyframes loader-mark{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes loader-bar{0%{transform:translate(-110%)}to{transform:translate(250%)}}@keyframes loader-out{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.loader__inner,.loader__logo svg>g>path{animation:none}.loader__bar span{opacity:.85;width:100%;animation:none}}.nav{z-index:10;will-change:transform;width:1300px;padding:25px;transition:transform .35s cubic-bezier(.22,1,.36,1);position:fixed;top:0;left:50%;transform:translate(-50%)}.nav.is-hidden{transform:translate(-50%,-140px)}.nav__bar{height:74px;backdrop-filter:blur(var(--nav-blur));background:#f5f5f5d1;border-radius:9999px;justify-content:space-between;align-items:center;gap:10px;padding:15px 25px;display:flex;position:relative}.nav__bar:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff1a;position:absolute;inset:0}.nav__logo{flex:none;display:flex}.nav__logo img{width:95px;height:33px}.nav__links{align-items:center;gap:10px;display:flex}.nav__actions{flex:none;align-items:center;gap:10px;display:flex}.nav__link{color:#000;white-space:nowrap;padding:6px 0;font-size:18px;font-weight:500;line-height:1.2;transition:color .2s;display:block;position:relative}.nav__link:after{content:"";background:var(--green-700);transform-origin:50%;border-radius:999px;height:2px;transition:transform .2s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav__link:focus-visible{color:var(--green-700)}.nav__link:focus-visible:after{transform:scaleX(1)}.nav__cta{background:var(--green-700);color:#fafafa;white-space:nowrap;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:10px;height:44px;padding:0 20px;font-size:16px;font-weight:500;line-height:1.2;transition:background-color .2s;display:flex;overflow:hidden}.nav__cta .icon{flex:none;width:20px;height:20px;transition:transform .2s}.nav__cta:focus-visible{background:#0d6614}.nav__cta:focus-visible .icon{transform:translate(2px)}@media (hover:hover) and (pointer:fine){.nav__link:hover{color:var(--green-700)}.nav__link:hover:after{transform:scaleX(1)}.nav__cta:hover{background:#0d6614}.nav__cta:hover .icon{transform:translate(2px)}}.nav__menu-btn{color:#000;background:#0000000f;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:none}.nav__menu-btn .icon--close,.nav.is-open .nav__menu-btn .icon--menu{display:none}.nav.is-open .nav__menu-btn .icon--close{display:block}.nav__panel{backdrop-filter:blur(var(--nav-blur));background:#f5f5f5f5;border-radius:24px;flex-direction:column;gap:4px;padding:10px;display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 16px 40px #0000001f}.nav__panel a{color:#000;border-radius:14px;padding:14px 16px;font-size:18px;font-weight:500;line-height:1.2;display:block}.nav__panel a:hover{background:#0000000d}@media (width>=810px) and (width<=1439.98px){.nav{width:min(1300px,100vw)}.nav__bar{height:70px;padding:14px 18px}.nav__links{gap:8px}.nav__cta{height:42px}}@media (width<=1023.98px){.nav__links{display:none}.nav__actions{margin-left:auto}.nav__menu-btn{display:inline-flex}.nav.is-open .nav__panel{display:flex}}@media (width<=809.98px){.nav{width:min(390px,100vw);padding:16px}.nav__bar{height:64px;padding:12px 14px}.nav__cta{height:40px}}@media (width<=379.98px){.nav__cta{gap:6px;padding:0 14px}}@media (prefers-reduced-motion:reduce){.nav__link,.nav__link:after,.nav__cta,.nav__cta .icon{transition:none}}.lang{flex:none;margin-left:0;margin-right:0;position:relative}.lang__btn{color:#000;background:#0000000f;border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 16px;font-size:16px;font-weight:500;line-height:1.2;display:inline-flex}.lang__btn .icon{width:20px;height:20px}.lang__btn:hover{background:#0000001a}.lang__list{z-index:5;min-width:180px;backdrop-filter:blur(var(--nav-blur));background:#f5f5f5f7;border-radius:20px;margin:0;padding:8px;list-style:none;display:none;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 16px 40px #00000024}.lang.is-open .lang__list{display:block}.lang__list a{color:#000;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-size:16px;font-weight:500;display:flex}.lang__list a:hover{background:#0000000d}.lang__list a[aria-current=true]{color:var(--green-700)}.lang__code{opacity:.55;width:24px}.nav__panel-lang{border-top:1px solid #00000014;flex-wrap:wrap;gap:6px;margin-top:4px;padding:6px 6px 2px;display:none}.nav__panel .nav__panel-lang a{background:#0000000d;border-radius:999px;padding:8px 14px;font-size:15px}.nav__panel .nav__panel-lang a[aria-current=true]{background:var(--green-700);color:#fafafa}@media (width<=809.98px){.lang{display:none}.nav__panel-lang{display:flex}}.footer{background:var(--gray);color:var(--ink-2);border:1px solid #eaeaea;border-radius:32px;flex-direction:column;gap:32px;margin:24px 0 32px;padding:36px 40px 28px;font-size:16px;font-weight:500;line-height:1.5;display:flex}.footer__top{justify-content:space-between;align-items:center;gap:32px;width:100%;display:flex}.footer__brand{flex:none;align-items:center;min-height:44px;display:inline-flex}.footer__brand img{width:118px;height:41px}.footer__cols{flex-wrap:wrap;justify-content:flex-end;gap:16px 32px;display:flex}.footer__col{flex-wrap:wrap;gap:12px 28px;display:flex}.footer__col a,.footer__made a{text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline #0000;transition:color .2s,text-decoration-color .2s;display:inline-flex}.footer__col a:hover,.footer__col a:focus-visible,.footer__made a:hover,.footer__made a:focus-visible{color:var(--green-ink);text-decoration-color:currentColor}.footer__col span{color:#626262;padding-block:10px;display:inline-block}.footer__bottom{flex-direction:column;gap:20px;display:flex}.footer__line{background:#ddd;border:0;width:100%;height:1px;margin:0}.footer__legal{color:#626262;justify-content:space-between;align-items:center;gap:12px 24px;font-size:14px;display:flex}.footer__made{text-align:right}@media (width<=809.98px){.footer{border-radius:24px;gap:24px;margin:20px 0 24px;padding:28px 24px 20px}.footer__top{flex-direction:column;align-items:flex-start;gap:20px}.footer__cols{justify-content:flex-start}.footer__col{flex-direction:column;gap:4px}.footer__legal{flex-direction:column;align-items:flex-start;gap:4px}.footer__made{text-align:left}}
