@layer components{.site{--s-ink:#063a21;--s-text:#063a21;--s-muted:#334904;--s-paper:#f8f8f3;--s-paper-2:#edf1e5;--s-card:#fbfbf7;--s-line:#9dc04d;--s-line-2:#49650c;--s-sprout:#9dc04d;--s-lime:#e0ecc3;--s-pink:#eabbda;--s-forest:#162501;--s-forest-2:#243304;--s-brand:#063a21;--s-grain:#e09a32;--s-wrap:1280px;--s-gutter:20px;--s-head:64px;--background:var(--s-paper);--foreground:var(--s-ink);--card:var(--s-card);--card-foreground:var(--s-ink);--primary:var(--s-brand);--primary-foreground:#f7f6f0;--secondary:var(--s-paper-2);--secondary-foreground:var(--s-ink);--muted:var(--s-paper-2);--muted-foreground:var(--s-muted);--accent:#e8efd2;--accent-foreground:var(--s-ink);--border:var(--s-line);--input:#c9d3b0;--ring:var(--s-brand);--buy:var(--s-brand);--buy-foreground:#f7f6f0;--radius:.5rem;background:var(--s-paper);color:var(--s-text);font-family:var(--font-text),var(--font-sans),system-ui,sans-serif;font-size:16px;line-height:1.5}@media (min-width:768px){.site{--s-gutter:40px;--s-head:88px}}.site ::selection{background:color-mix(in oklab,var(--s-sprout)45%,transparent)}html:has(.site){scrollbar-color:color-mix(in oklab,var(--s-ink,#0b3320)30%,transparent)#f7f6f0}.s-display{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.025em;color:var(--s-ink);text-wrap:balance;font-weight:400}.s-h1{font-size:max(2rem,min(1.5rem + 1.6vw,2.9rem));font-weight:500;line-height:1.12}.s-h2{font-size:max(1.6rem,min(1.25rem + 1.1vw,2.3rem));line-height:1.15}.s-h3{letter-spacing:-.01em;font-size:1.25rem;line-height:1.5}.s-eyebrow{color:var(--s-ink);align-items:center;gap:.5em;font-size:.875rem;line-height:1.5;display:inline-flex}.s-eyebrow:before{content:"";background:var(--s-ink);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);width:.7em;height:.7em}.s-lede{color:var(--s-text);max-width:62ch;font-size:1rem;line-height:1.5}@media (min-width:768px){.s-lede-lg{font-size:1.25rem;line-height:1.5}}.s-wrap{max-width:calc(var(--s-wrap) + 2*var(--s-gutter));padding-inline:var(--s-gutter);margin-left:auto;margin-right:auto}.s-sec{padding-top:64px;padding-bottom:64px}@media (min-width:1024px){.s-sec{padding-top:96px;padding-bottom:96px}}.s-rule{border-top:1px solid var(--s-line)}.s-frame{position:relative}@media (min-width:768px){.s-frame{border-inline:1px solid var(--s-line)}.s-frame:before,.s-frame:after{content:"";background:var(--s-line-2);width:6px;height:6px;position:absolute;top:-3.5px;rotate:45deg}.s-frame:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:-3.5px}.s-frame:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:-3.5px}.s-frame:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:-3.5px}.s-frame:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:-3.5px}.s-frame:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:-3.5px}.s-frame:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:-3.5px}.s-frame:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:-3.5px}.s-frame:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:-3.5px}.s-frame:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:-3.5px}.s-frame:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-3.5px}.s-frame:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-3.5px}.s-frame:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-3.5px}}.s-cells{border-top:1px solid var(--s-line);display:grid}.s-cells>*{border-bottom:1px solid var(--s-line)}@media (min-width:768px){.s-cells>*+:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--s-line)}.s-cells>*+:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--s-line)}.s-cells>*+:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--s-line)}.s-cells>*+:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--s-line)}.s-cells>*+:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--s-line)}.s-cells>*+:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--s-line)}}.s-btn{border:1px solid transparent;border-radius:4px;justify-content:space-between;align-items:center;gap:1.5rem;min-height:45px;padding:12px 20px;font-size:1rem;font-weight:500;line-height:1.2;transition:background-color .2s,border-color .2s,color .2s,transform .12s;display:inline-flex}.s-btn:active{transform:scale(.98)}.s-btn-primary{background:var(--s-brand);color:#f8f8f3}.s-btn-primary:hover{background:#0a4a2b}.s-btn-lime{background:var(--s-lime);color:#063a21}.s-btn-lime:hover{background:#d2e3a8}.s-btn-line{color:inherit;border-color:currentColor}.s-btn-line:hover{background:color-mix(in oklab,currentColor 10%,transparent)}.s-btn-paper{background:var(--s-paper);border-color:color-mix(in oklab,var(--s-ink)25%,transparent);color:var(--s-ink)}.s-btn-paper:hover{border-color:var(--s-ink)}.s-btn-sm{min-height:44px;padding:10px 16px;font-size:.95rem}.s-btn-lg{gap:2.5rem;min-height:52px;padding:16px 24px;font-weight:600}.s-link{min-height:44px;color:var(--s-ink);align-items:center;gap:2.5rem;font-weight:500;display:inline-flex}.s-arrow{flex:none;width:3em;height:.75em;transition:transform .25s cubic-bezier(.16,1,.3,1)}.s-cta{min-height:52px;color:var(--s-ink);border:1.5px solid;border-radius:4px;justify-content:space-between;align-items:center;gap:1rem;padding:14px 20px;font-size:1.05rem;font-weight:600;line-height:1.2;transition:background-color .2s,border-color .2s,color .2s,transform .12s;display:inline-flex}.s-cta:hover{color:#063a21;background:#c8e57a;border-color:#c8e57a}.s-cta:active{transform:scale(.98)}.s-cta .s-arrow{flex:0 2.2em;width:2.2em;min-width:1.1em}:-webkit-any(.s-btn,.s-link,.s-cta):hover .s-arrow{transform:translate(4px)}:-moz-any(.s-btn,.s-link,.s-cta):hover .s-arrow{transform:translate(4px)}:is(.s-btn,.s-link,.s-cta):hover .s-arrow{transform:translate(4px)}[dir=rtl] .s-arrow{transform:scaleX(-1)}[dir=rtl] :-webkit-any(.s-btn,.s-link,.s-cta):hover .s-arrow{transform:scaleX(-1)translate(4px)}[dir=rtl] :-moz-any(.s-btn,.s-link,.s-cta):hover .s-arrow{transform:scaleX(-1)translate(4px)}[dir=rtl] :is(.s-btn,.s-link,.s-cta):hover .s-arrow{transform:scaleX(-1)translate(4px)}.site svg.s-still{rotate:none!important;scale:none!important}.s-card{background:var(--s-card);border:1px solid var(--s-line);border-radius:12px}.s-photo{background:var(--s-paper-2);border-radius:10px;overflow:hidden}.s-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.s-dark{--s-line:color-mix(in oklab,var(--s-sprout)26%,transparent);--s-line-2:color-mix(in oklab,var(--s-sprout)70%,transparent);--s-ink:#f3f4ea;--s-muted:#b9c6b4;--s-brand:#c8dc8f;background:var(--s-forest);color:#dfe6d8}.s-head{left:0;right:0;z-index:40;height:var(--s-head);transition:background-color .3s,box-shadow .3s;position:fixed;top:0}.s-head[data-solid="1"],.s-head[data-open="1"]{background:var(--s-paper);box-shadow:0 1px 0 var(--s-line)}.s-navlink{min-height:44px;color:var(--s-ink);border-radius:6px;align-items:center;padding-left:.75rem;padding-right:.75rem;font-size:.95rem;transition:background-color .15s;display:inline-flex}.s-navlink:hover{background:color-mix(in oklab,var(--s-ink)6%,transparent)}.s-menu{left:0;right:0;top:var(--s-head);background:var(--s-paper);border-bottom:1px solid var(--s-line);transform-origin:top;animation:.22s cubic-bezier(.16,1,.3,1) both s-menu-in;position:absolute;box-shadow:0 24px 40px -28px rgba(11,51,32,.45)}@keyframes s-menu-in{0%{opacity:0;transform:translateY(-6px)}}.s-logo-fly{--logo-left:calc(max(0px,(100vw - var(--s-wrap) - 2*var(--s-gutter))/2) + var(--s-gutter));--fly-dir:1;--fly-cx:70vw;--fly-cy:20svh;transform-origin:50%;animation:1.3s cubic-bezier(.65,0,.25,1) both s-logo-fly}@keyframes s-logo-fly{0%{opacity:0;transform:translate(calc((var(--fly-cx) - var(--logo-left) - 50%)*var(--fly-dir)),calc(var(--fly-cy) - 50%))scale(2.4)}22%{opacity:1;transform:translate(calc((var(--fly-cx) - var(--logo-left) - 50%)*var(--fly-dir)),calc(var(--fly-cy) - 50%))scale(2.4)}to{opacity:1;transform:none}}@media (max-width:767px){.s-logo-fly{--fly-cx:50vw;--fly-cy:64svh}}[dir=rtl] .s-logo-fly{--fly-dir:-1}.s-hero{isolation:isolate;background:#dfe4e0;flex-direction:column;min-height:100svh;max-height:1000px;display:flex;position:relative;overflow:hidden}.s-hero-img{z-index:-2;object-fit:cover;object-position:70% 55%;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.s-hero-veil{z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(247,246,240,.62) 0%,rgba(247,246,240,.28) 42%,transparent 64%),linear-gradient(transparent 62%,rgba(9,28,18,.25) 78%,rgba(9,28,18,.72) 100%);position:absolute;top:0;bottom:0;left:0;right:0}[dir=rtl] .s-hero-img,[dir=rtl] .s-hero-veil{scale:-1 1}@media (max-width:767px){.s-hero-img{object-position:50% 100%}.s-hero-veil{background:linear-gradient(rgba(247,246,240,.7) 0%,rgba(247,246,240,.45) 45%,transparent 62%),linear-gradient(transparent 60%,rgba(9,28,18,.2) 74%,rgba(9,28,18,.78) 100%)}}.s-js [data-reveal]:not(.is-in){opacity:0;transform:translateY(18px)}.s-js:not(.s-io) [data-reveal]{animation:0s 2.5s forwards s-reveal-safety}.s-js [data-reveal]{transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transition-delay:var(--d,0s)}@keyframes s-reveal-safety{to{opacity:1;transform:none}}.s-head[data-tone=dark]{--s-ink:#f8f8f3;color:#f8f8f3;height:auto}.s-head[data-tone=dark][data-solid="1"],.s-head[data-tone=dark][data-open="1"]{background:#162501;box-shadow:0 1px #49650c}.s-head[data-tone=dark] .s-navlink:hover{background:rgba(248,248,243,.08)}.s-head[data-tone=dark] .s-menu{background:#162501;border-color:#49650c}.s-nav-row{height:var(--s-head)}.s-banner{color:#f8f8f3;text-align:center;border-bottom:1px solid #49650c;justify-content:center;align-items:center;gap:1rem;min-height:43px;padding-left:2.75rem;padding-right:2.75rem;font-size:.75rem;line-height:1.5;display:flex}.s-banner a{text-underline-offset:3px;white-space:nowrap;font-weight:500;text-decoration:underline}.s-head[data-solid="1"] .s-banner{display:none}@media (max-width:639px){.s-banner{justify-content:flex-start}.s-banner:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1rem;padding-right:2.75rem}.s-banner:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1rem;padding-right:2.75rem}.s-banner:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:1rem;padding-right:2.75rem}.s-banner:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:2.75rem;padding-right:1rem}.s-banner:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:2.75rem;padding-right:1rem}.s-banner:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:2.75rem;padding-right:1rem}.s-banner>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.rg-dark{--s-ink:#f8f8f3;--s-text:#f8f8f3;--s-muted:#c9d3b4;--s-line:#49650c;--s-line-2:#9dc04d;isolation:isolate;color:#f8f8f3;background:radial-gradient(60% 55% at 22% 18%,rgba(64,95,18,.55),transparent 70%),radial-gradient(55% 60% at 85% 75%,rgba(48,76,10,.5),transparent 70%),radial-gradient(40% 40% at 60% 40%,rgba(36,60,8,.45),transparent 70%),#162501;position:relative}.rg-dark:before{content:"";z-index:-1;opacity:.22;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='0.9'/></svg>");position:absolute;top:0;bottom:0;left:0;right:0}.rg-fade{background:linear-gradient(#162501 0%,#2a3d10 18%,#a9b98c 55%,#f8f8f3 100%)}.rg-hero{padding-top:calc(var(--s-head) + 43px + 3.5rem)}@media (max-width:767px){.rg-hero{padding-top:calc(var(--s-head) + 43px + 1.5rem)}}.rg-slide{transition:opacity .6s}.rg-slide[data-on="0"]{opacity:0;pointer-events:none}.rg-progress{background:rgba(234,187,218,.35);height:4px;position:relative}.rg-progress>span{transform-origin:0;width:100%;transform:scaleX(var(--p,0));background:#eabbda;position:absolute;top:0;bottom:0}.rg-progress>span:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.rg-progress>span:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.rg-progress>span:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.rg-progress>span:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.rg-progress>span:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.rg-progress>span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}[dir=rtl] .rg-progress>span{transform-origin:100%}.rg-progress[data-run="1"]>span{animation:rg-progress var(--rg-dur,8s)linear both}@keyframes rg-progress{0%{transform:scaleX(var(--p0,0))}to{transform:scaleX(var(--p1,1))}}.rg-arrow-btn{min-width:56px;min-height:44px;color:var(--s-line-2);place-items:center;transition:color .2s,transform .2s;display:inline-grid}.rg-arrow-btn:hover{color:#e0ecc3}.rg-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgba(36,51,4,.55);border:1px solid #49650c;border-radius:4px}.rg-card-light{background:#fbfbf7;border:1px solid #9dc04d;border-radius:6px}.rg-chip{white-space:nowrap;border-radius:3px;align-items:center;gap:.35rem;padding:2px 8px;font-size:.6875rem;line-height:1.6;display:inline-flex}.rg-chip-lime{color:#063a21;background:#9dc04d}.rg-chip-pink{color:#43042d;background:#eabbda}.rg-chip-soft{color:#e0ecc3;background:rgba(157,192,77,.18)}.rg-chip-paper{color:#063a21;background:#edf1e5}@keyframes rg-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.rg-marquee{width:max-content;animation:38s linear infinite rg-marquee;display:flex}.rg-marquee-box{-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}[dir=rtl] .rg-marquee{animation-direction:reverse}.rg-marquee-box:hover .rg-marquee{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.rg-marquee{animation-duration:80s}}.rg-tab{min-height:78px;font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.02em;color:var(--s-ink);text-align:start;justify-content:space-between;align-items:center;gap:1rem;padding-left:1.5rem;padding-right:1.5rem;font-size:1.05rem;transition:background-color .25s;display:flex;position:relative}.rg-tab[aria-selected=true]{background:linear-gradient(#e8f0d2,#f1f5e4)}.rg-tab[aria-selected=true]:after{content:"";bottom:0;background:#eabbda;width:30px;height:4px;position:absolute}.rg-tab[aria-selected=true]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:0}.rg-tab[aria-selected=true]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:0}.rg-tab[aria-selected=true]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:0}.rg-tab[aria-selected=true]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}.rg-tab[aria-selected=true]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}.rg-tab[aria-selected=true]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}.rg-tab:hover{background:#eef3df}.rg-panel-bg{background:radial-gradient(90% 120% at 0 0,#f3ede6 0%,#eef3df 45%,#f8f8f3 100%)}.rg-track{gap:32px;transition:transform .7s cubic-bezier(.16,1,.3,1);display:flex}[dir=rtl] .rg-track{--rg-dir:1}.rg-case{flex:none;width:min(960px,100%);transition:opacity .5s}.rg-case[data-on="0"]{opacity:.35}.rg-photo{background:#edf1e5;border-radius:8px;overflow:hidden}.rg-footer{background:linear-gradient(#f8f8f3 0%,#eef3df 100%)}.rg-bignum{font-family:var(--font-text),system-ui,sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:500}.rg-slide[data-on="1"] .rg-in{animation:rg-rise .9s cubic-bezier(.16,1,.3,1)var(--rd,0s)both}@keyframes rg-rise{0%{opacity:0;transform:translateY(18px)}}.rg-w{vertical-align:top;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;overflow:hidden}.rg-w>span{display:inline-block}.rg-slide[data-on="1"] .rg-w>span,.is-in .rg-w>span{animation:rg-word .95s cubic-bezier(.16,1,.3,1)calc(50ms + var(--i)*70ms)both}@keyframes rg-word{0%{transform:translateY(110%)}}.rg-odo{--odo-h:1.15em;direction:ltr;unicode-bidi:isolate;display:inline-block}.rg-odo-row{height:var(--odo-h);line-height:var(--odo-h);white-space:pre;align-items:flex-start;display:inline-flex}.rg-odo-d{height:var(--odo-h);display:inline-block;overflow:hidden}.rg-odo-col{transform:translateY(calc((var(--d) + 10)*var(--odo-h)*-1));flex-direction:column;display:flex}.rg-odo-col>span{height:var(--odo-h)}.rg-slide[data-on="1"] .rg-odo-col,.is-in .rg-odo-col{animation:rg-odo 1.6s cubic-bezier(.2,.9,.25,1)calc(var(--od,.3s) + var(--k)*70ms)both}@keyframes rg-odo{0%{transform:translateY(0)}}.rg-line{stroke-dasharray:1}.rg-slide[data-on="1"] .rg-line{animation:rg-draw 1s cubic-bezier(.65,0,.35,1)var(--rd,0s)both}@keyframes rg-draw{0%{stroke-dashoffset:1px}}.rg-flow{stroke-dasharray:.07 .93;stroke-dashoffset:1px;opacity:0}.rg-slide[data-on="1"] .rg-flow{animation:rg-flow 3.2s linear var(--rd,0s)infinite}@keyframes rg-flow{0%{stroke-dashoffset:1px;opacity:0}8%,85%{opacity:1}to{stroke-dashoffset:0;opacity:0}}.rg-dot,.rg-ping,.rg-tile{transform-box:fill-box;transform-origin:50%}.rg-slide[data-on="1"] .rg-dot,.rg-slide[data-on="1"] .rg-pop{animation:rg-pop .55s cubic-bezier(.34,1.56,.64,1)var(--rd,0s)both}@keyframes rg-pop{0%{opacity:0;transform:scale(.3)}}.rg-ping{opacity:0}.rg-slide[data-on="1"] .rg-ping{animation:rg-ping 2.4s cubic-bezier(.2,.6,.35,1)var(--rd,0s)infinite}@keyframes rg-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(3.2)}}.rg-slide[data-on="1"] .rg-tile{animation:rg-tile .6s ease calc(.15s + var(--i)*22ms)both}.rg-slide[data-on="1"] .rg-lit{animation:rg-tile .6s ease calc(.15s + var(--i)*22ms)both,rg-lit .7s ease calc(1s + var(--i)*30ms)both}.rg-slide[data-on="1"] .rg-home{animation:.6s .15s both rg-tile,.6s cubic-bezier(.34,1.56,.64,1) .8s both rg-pop}@keyframes rg-tile{0%{opacity:0}}@keyframes rg-lit{0%{fill:var(--dim)}}.rg-bar{transform-origin:0}[dir=rtl] .rg-bar{transform-origin:100%}.rg-slide[data-on="1"] .rg-bar{animation:rg-bar 1.1s cubic-bezier(.16,1,.3,1)var(--rd,0s)both}@keyframes rg-bar{0%{transform:scaleX(0)}}.rg-slide[data-on="1"] .rg-tick{animation:rg-tick .45s cubic-bezier(.34,1.56,.64,1)var(--rd,0s)both}@keyframes rg-tick{0%{opacity:0;transform:scaleY(0)}}.rg-slide[data-on="1"] .rg-kb{animation:9s ease-out both rg-kb}@keyframes rg-kb{0%{transform:scale(1.12)}}.rg-hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(30% 30% at 35% 35%,rgba(125,165,45,.22),transparent 70%),radial-gradient(26% 26% at 70% 62%,rgba(157,192,77,.14),transparent 70%);animation:16s ease-in-out infinite alternate rg-drift;position:absolute;top:-25%;bottom:-25%;left:-25%;right:-25%}@keyframes rg-drift{to{transform:translate(7%,-5%)rotate(10deg)}}.s-js .rg-giant[data-reveal]:not(.is-in){transform:translateY(55%)}.rg-giant[data-reveal]{transition-duration:1.2s}.rg-track[data-jump] .rg-case{transition:none}.is-in .rg-pop{animation:rg-pop .55s cubic-bezier(.34,1.56,.64,1)var(--rd,0s)both}.is-in .rg-line{animation:rg-draw 1s cubic-bezier(.65,0,.35,1)var(--rd,0s)both}.rg-docs{--s-ink:#063a21;--s-text:#063a21;isolation:isolate;color:#063a21;background:radial-gradient(90% 120% at 15% 0,#eef6d2 0%,#d5ec93 45%,#b5d95a 100%);border-radius:12px;position:relative;overflow:hidden;box-shadow:0 30px 60px -40px rgba(6,58,33,.55)}.rg-docs:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(28% 28% at 70% 30%,rgba(255,255,255,.5),transparent 70%);animation:14s ease-in-out infinite alternate rg-drift;position:absolute;top:-30%;bottom:-30%;left:-30%;right:-30%}.rg-doc{color:#063a21;background:rgba(248,248,243,.8);border:1px solid rgba(6,58,33,.12);border-radius:8px;flex-direction:column;align-items:center;gap:.9rem;padding:1.4rem 1rem;display:flex}@media (max-width:767px){.rg-doc{gap:.6rem;padding:1rem .6rem}}.rg-route{stroke-dasharray:1}.is-in .rg-route{animation:rg-draw 1.6s cubic-bezier(.65,0,.35,1)var(--rd,0s)both}.rg-vehicles{opacity:0;transition:opacity .8s 2.6s}.is-in .rg-vehicles{opacity:1}.rg-mping{opacity:0;animation:2.2s cubic-bezier(.2,.6,.35,1) infinite rg-mping}@keyframes rg-mping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}@media (prefers-reduced-motion:reduce){.rg-docs:after,.rg-hero:after,.rg-slide[data-on="1"] .rg-flow{animation:none}}}html:lang(ar){--font-sans:var(--font-golos),var(--font-ar-text),system-ui,sans-serif}html:lang(tr){--font-sans:var(--font-gbreve),var(--font-golos),system-ui,sans-serif}:lang(ar) .s-display{font-family:var(--font-display),var(--font-ar-display),Georgia,serif;letter-spacing:0;line-height:1.3}:lang(ar) :-webkit-any(h1,h2,h3){letter-spacing:0}:lang(ar) :-moz-any(h1,h2,h3){letter-spacing:0}:lang(ar) :is(h1,h2,h3){letter-spacing:0}:lang(ar) .s-eyebrow{font-family:var(--font-golos),var(--font-ar-text),sans-serif;letter-spacing:0;text-transform:none;font-size:.82rem}:lang(ar) .s-lede,:lang(ar) .site p{line-height:1.75}[dir=rtl] :-webkit-any(.s-num,.num,.font-mono,[data-num]){unicode-bidi:isolate}[dir=rtl] :-moz-any(.s-num,.num,.font-mono,[data-num]){unicode-bidi:isolate}[dir=rtl] :is(.s-num,.num,.font-mono,[data-num]){unicode-bidi:isolate}.s-form [data-slot=input],.s-form [data-slot=textarea],.s-form select{background:var(--s-card);border-color:color-mix(in oklab,var(--s-line-2)60%,var(--s-line));box-shadow:none;border-radius:8px}.s-form [data-slot=input],.s-form select{height:2.875rem;padding-left:.875rem;padding-right:.875rem}.s-form :-webkit-any([data-slot=input],[data-slot=textarea],select):focus-visible{border-color:var(--s-brand);box-shadow:0 0 0 3px color-mix(in oklab,var(--s-sprout)35%,transparent);outline:none}.s-form :-moz-any([data-slot=input],[data-slot=textarea],select):focus-visible{border-color:var(--s-brand);box-shadow:0 0 0 3px color-mix(in oklab,var(--s-sprout)35%,transparent);outline:none}.s-form :is([data-slot=input],[data-slot=textarea],select):focus-visible{border-color:var(--s-brand);box-shadow:0 0 0 3px color-mix(in oklab,var(--s-sprout)35%,transparent);outline:none}.s-form [data-slot=label]{color:var(--s-ink);font-size:.9rem;font-weight:500}.s-alert{color:#8a3a1c;background:#fbefe9;border:1px solid #e7b9a5;border-radius:8px;padding:.6rem .8rem;font-size:.92rem;line-height:1.45}.s-hint{color:var(--s-muted);font-size:.82rem;line-height:1.45}.site .s-logo .logo-mark,.site .s-logo .logo-wheat{animation:none}@media (hover:hover) and (pointer:fine){.site .s-logo:hover .logo-mark{animation:.7s cubic-bezier(.16,1,.3,1) logo-turn}}
@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/d0d9446e69c4847e-s.344a0dc1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.p.ab54a6c0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/3fd967fc5374d70a-s.fbfab8ec.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/dd14639a62c56cb2-s.p.aaba70fa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Unbounded;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.0d06c9b2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded Fallback;src:local(Arial);ascent-override:73.93%;descent-override:18.2%;line-gap-override:0.0%;size-adjust:134.59%}.unbounded_f26bc696-module__uQNaKq__className{font-family:Unbounded,Unbounded Fallback;font-style:normal}.unbounded_f26bc696-module__uQNaKq__variable{--font-display:"Unbounded","Unbounded Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_a9166d53-module__4gJr4W__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_a9166d53-module__4gJr4W__variable{--font-text:"Inter","Inter Fallback"}
