@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/static/media/poppins-v20-latin-regular.405055dd680fa1dcdfa2.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(/static/media/poppins-v20-latin-500.08491d3f7fe7ae88ef44.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/static/media/poppins-v20-latin-600.91145014c0350c248ed2.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/static/media/poppins-v20-latin-700.d86662fe776dae29ea78.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:800;src:url(/static/media/poppins-v20-latin-800.ca6a92cea2062ebec667.woff2) format("woff2")}:root{--forest:#00551a;--forest-2:#004514;--sap:#00b243;--mint:#7edca0;--warm:#e5a100;--hot:#e8705a;--c1:#0fa958;--c2:#2b6cb0;--c3:#b45309;--ink:#1a211d;--ink-2:#6a756e;--ink-3:#949e98;--base:#fff;--tint:#f4f6f4;--tint-2:#ebefec;--hair:#1a211d17;--lift:0 4px 14px #1a211d0d,0 24px 60px -28px #1a211d29;--lift-lg:0 8px 30px #1a211d12,0 60px 120px -50px #1a211d4d;--danger:#c0341a;--danger-bg:#fdf1ef;--ok:#0c6b34;--ok-bg:#ecf7f0;--sans:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--maxw:1340px;--gut:clamp(22px,5vw,48px);--r:22px;--r-lg:30px;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;background:var(--base);color:#1a211d;color:var(--ink);font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-family:var(--sans);font-size:17px;line-height:1.55;margin:0;overflow-x:hidden}img{display:block;height:auto;max-width:100%}.wrap{margin-inline:auto;max-width:1340px;max-width:var(--maxw);padding-inline:clamp(22px,5vw,48px);padding-inline:var(--gut)}h1,h2,h3,h4{text-wrap:balance;font-weight:700;letter-spacing:-.035em;line-height:1.06;margin:0}h1{font-size:clamp(2.7rem,6.6vw,4.9rem);letter-spacing:-.045em}h2{font-size:clamp(2rem,4.6vw,3.2rem);letter-spacing:-.04em}h3{font-size:clamp(1.2rem,1.9vw,1.42rem);letter-spacing:-.028em;line-height:1.22}p{margin:0}.sec{padding-block:clamp(44px,5vw,72px)}.hero+.sec{padding-top:clamp(44px,5.5vw,76px)}.sec--sm{padding-block:clamp(44px,5.5vw,72px)}.hero{background-image:linear-gradient(105deg,#040e08e6,#002d0dc7 55%,#004514bd),url(/static/media/hero-waves.2fd341fb946a210c2969.jpg);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover}.hero,.hero h1{color:#fff}.hero .sub{color:#ffffffb8}.hero .kicker{color:#7edca0}.hero__who{color:#ffffffa3}.hero .btn--soft{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;box-shadow:inset 0 0 0 1px #fff3;color:#fff}.hero .btn--soft:hover{background:#ffffff2e}.hero h1 em{background-image:linear-gradient(100deg,#6fd79a,#45d77c 55%,#9be8bc)}.hero .amb__orb{mix-blend-mode:screen;opacity:.16}.center{text-align:center}.kicker{color:#00551a;color:var(--forest);font-size:clamp(.98rem,1.4vw,1.12rem);font-weight:600;letter-spacing:-.015em;margin-bottom:15px}.sub{color:#6a756e;color:var(--ink-2);font-size:clamp(1rem,1.4vw,1.16rem);letter-spacing:-.014em;line-height:1.5;max-width:52ch}.center .sub,.hero .sub{margin-inline:auto}.btn{align-items:center;border:0;border-radius:100px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:1.01rem;font-weight:600;justify-content:center;letter-spacing:-.015em;padding:15px 30px;text-decoration:none;transition:transform .2s cubic-bezier(.2,.8,.2,1)}.btn:hover{transform:scale(1.035)}.btn:active{transform:scale(.985)}@media (prefers-reduced-motion:reduce){.btn:active,.btn:hover{transform:none}}.btn--fill{background:#00551a;background:var(--forest);color:#fff}.btn--soft{background:#fff;background:var(--base);box-shadow:inset 0 0 0 1px #1a211d17;box-shadow:inset 0 0 0 1px var(--hair);color:#1a211d;color:var(--ink)}.btn--clear{background:#0000;box-shadow:inset 0 0 0 1.5px currentColor;color:#00551a;color:var(--forest)}.btn--block{width:100%}.btn:disabled{cursor:not-allowed;opacity:.55;transform:none}.link{background:none;border:0;color:#00551a;color:var(--forest);cursor:pointer;font-family:inherit;font-size:1rem;font-weight:600;letter-spacing:-.015em;padding:0;text-decoration:none}.link:hover{text-decoration:underline}.btn-row{display:flex;flex-wrap:wrap;gap:13px;margin-top:34px}.center .btn-row,.hero .btn-row{justify-content:center}.nav{background:#0000;border-bottom:1px solid #0000;height:62px;left:0;position:fixed;right:0;top:0;transition:background .3s ease,border-color .3s ease,-webkit-backdrop-filter .3s ease;transition:background .3s ease,border-color .3s ease,backdrop-filter .3s ease;transition:background .3s ease,border-color .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease;z-index:70}.nav.is-solid{backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:color-mix(in srgb,#fff 82%,#0000);background:color-mix(in srgb,var(--base) 82%,#0000);border-bottom-color:#1a211d17;border-bottom-color:var(--hair)}@media (prefers-reduced-motion:reduce){.nav{transition:none}}.nav:not(.is-solid) .drop__btn,.nav:not(.is-solid) .nav__links>a{color:#ffffffc7}.nav:not(.is-solid) .brand,.nav:not(.is-solid) .drop:hover .drop__btn,.nav:not(.is-solid) .drop__btn.is-on,.nav:not(.is-solid) .nav__links>a.is-on,.nav:not(.is-solid) .nav__links>a:hover{color:#fff}.nav:not(.is-solid) .lang{color:#ffffffb3}.nav:not(.is-solid) .lang:hover{color:#fff}.nav:not(.is-solid) .burger span{background:#fff}.nav:not(.is-solid) .btn--fill{background:#fff;color:#004514;color:var(--forest-2)}.nav:not(.is-solid) .btn--fill:after{display:none}.nav__in{display:flex;gap:26px;height:62px}.brand,.nav__in{align-items:center}.brand{color:#1a211d;color:var(--ink);display:inline-flex;font-size:1rem;font-weight:700;gap:11px;letter-spacing:-.03em;text-decoration:none}.brand__logo{border-radius:11px;display:block;flex:none;height:40px;width:40px}.brand--foot{margin-bottom:13px}.nav__links{align-items:center;align-self:stretch;display:none;gap:26px}.nav__links>a{color:#6a756e;color:var(--ink-2);font-size:.84rem;text-decoration:none;white-space:nowrap}.nav__links>a.is-on,.nav__links>a:hover{color:#1a211d;color:var(--ink)}.nav__right{align-items:center;display:flex;gap:14px;margin-left:auto}.btn--nav{font-size:.85rem;padding:8px 18px}@media (max-width:429px){.nav__in{gap:14px}.brand,.nav__right{gap:8px}.btn--nav{padding:8px 12px}}@media (max-width:374px){.nav{--gut:16px}.nav__in{gap:10px}.nav__right{gap:6px}.btn--nav{padding:8px 10px}}@media (min-width:980px){.nav__links{display:flex}}.drop{align-self:stretch;position:relative}.drop,.drop__btn{align-items:center;display:flex}.drop__btn{background:none;border:0;color:#6a756e;color:var(--ink-2);cursor:pointer;font-family:inherit;font-size:.84rem;gap:4px;padding:0}.drop:hover .drop__btn,.drop__btn.is-on{color:#1a211d;color:var(--ink)}.drop__menu{background:#fff;background:var(--base);border:1px solid #1a211d17;border:1px solid var(--hair);border-radius:16px;box-shadow:0 4px 14px #1a211d0d,0 24px 60px -28px #1a211d29;box-shadow:var(--lift);display:none;left:-14px;min-width:250px;padding:10px;position:absolute;top:calc(100% + 6px)}.drop__menu:before{content:"";height:14px;left:0;position:absolute;right:0;top:-14px}.drop:focus-within .drop__menu,.drop:hover .drop__menu,.drop__menu:hover{display:block}.drop.is-shut .drop__menu,.drop.is-shut .drop__menu:hover,.drop.is-shut:focus-within .drop__menu,.drop.is-shut:hover .drop__menu{display:none}.drop__menu a{border-radius:10px;color:#1a211d;color:var(--ink);display:block;font-size:.88rem;font-weight:600;padding:10px 13px;text-decoration:none}.drop__menu a:hover{background:#f4f6f4;background:var(--tint)}.drop__menu a span{display:block;font-size:.76rem;font-weight:400;line-height:1.35;margin-top:2px}.drop__menu a span,.lang{color:#949e98;color:var(--ink-3)}.lang{background:none;border:0;border-radius:6px;cursor:pointer;font-family:inherit;font-size:.79rem;padding:4px 6px}.lang:hover{color:#1a211d;color:var(--ink)}.burger{grid-gap:4px;background:none;border:0;cursor:pointer;display:grid;gap:4px;height:34px;padding:0;place-items:center;width:34px}.burger span{background:#1a211d;background:var(--ink);border-radius:2px;display:block;height:1.6px;width:17px}@media (min-width:980px){.burger{display:none}}.sheet{grid-gap:2px;background:#fff;background:var(--base);border-bottom:1px solid #1a211d17;border-bottom:1px solid var(--hair);display:grid;gap:2px;inset:62px 0 auto;max-height:calc(100vh - 62px);max-height:calc(100dvh - 62px);overflow-y:auto;padding:14px clamp(22px,5vw,48px) 26px;padding:14px var(--gut) 26px;position:fixed;z-index:69}.sheet a{color:#1a211d;color:var(--ink);font-size:1.02rem;padding:12px 0;text-decoration:none}.sheet .sheet__h{color:#949e98;color:var(--ink-3);font-size:.78rem;font-weight:600;margin-top:14px;padding-bottom:2px}@media (min-width:980px){.sheet{display:none}}.hero{padding-block:clamp(104px,11vw,148px) 0;text-align:center}.hero .form,.hero .panel{margin-inline:auto}.hero--page{padding-bottom:0}.hero--page>.wrap{padding-bottom:clamp(30px,5vw,56px)}.hero h1 em{color:#00551a;color:var(--forest);font-style:normal}.hero .sub{font-size:clamp(1.02rem,1.5vw,1.22rem);margin-top:24px;max-width:48ch}.hero__who{color:#949e98;color:var(--ink-3);font-size:.9rem;margin-top:20px}.cards{grid-gap:clamp(13px,1.7vw,19px);display:grid;gap:clamp(13px,1.7vw,19px);margin-top:clamp(34px,4.2vw,52px);position:relative}.cards>.card,.cards>.reveal{position:relative;z-index:1}@media (min-width:700px){.cards{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.cards--3{grid-template-columns:repeat(3,1fr)}}.card{background:#f4f6f4;background:var(--tint);border-radius:30px;border-radius:var(--r-lg);color:inherit;display:flex;flex-direction:column;gap:13px;padding:clamp(28px,3.4vw,40px);text-decoration:none}a.card{transition:transform .2s cubic-bezier(.2,.8,.2,1)}a.card:hover{transform:translateY(-3px)}.card__who{color:#00551a;color:var(--forest);font-size:.84rem;font-weight:600}.card p{color:#6a756e;color:var(--ink-2);font-size:.99rem;letter-spacing:-.012em}.card__more{color:#00551a;color:var(--forest);font-size:.9rem;font-weight:600;margin-top:auto;padding-top:6px}.duo{grid-gap:clamp(40px,5.5vw,80px);align-items:center;display:grid;gap:clamp(40px,5.5vw,80px)}.duo--top{align-items:start}@media (min-width:900px){.duo{grid-template-columns:1fr 1fr}}.panel{background:#f4f6f4;background:var(--tint);border-radius:30px;border-radius:var(--r-lg);padding:clamp(24px,3.2vw,36px)}.panel__top{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:18px}.panel__top h4{font-size:1.1rem}.panel__top span{color:#949e98;color:var(--ink-3);font-size:.83rem}.panel__line{align-items:center;display:flex;gap:14px;padding:12px 0}.panel__line+.panel__line{border-top:1px solid #1a211d17;border-top:1px solid var(--hair)}.panel__ic{background:#fff;background:var(--base);border-radius:10px;flex:none;height:32px;width:32px}.panel__nm{flex:1 1;font-size:.95rem;letter-spacing:-.012em}.panel__vl{color:#6a756e;color:var(--ink-2);font-size:.9rem}.panel__bar{background:#fff;background:var(--base);border-radius:3px;height:6px;margin-top:20px;overflow:hidden}.panel__bar i{background:#00b243;background:var(--sap);border-radius:3px;display:block;height:100%;transform:scaleX(1);transform:scaleX(var(--lvl,1));transform-origin:left;width:100%}.panel__foot{color:#949e98;color:var(--ink-3);display:flex;font-size:.83rem;justify-content:space-between;margin-top:10px}.mods{grid-gap:clamp(28px,3.4vw,42px) clamp(22px,2.8vw,38px);display:grid;gap:clamp(28px,3.4vw,42px) clamp(22px,2.8vw,38px);margin-top:clamp(34px,4.2vw,52px)}@media (min-width:640px){.mods{grid-template-columns:repeat(2,1fr)}}@media (min-width:980px){.mods{grid-template-columns:repeat(3,1fr)}}.mod__ic{background:#ebefec;background:var(--tint-2);border-radius:12px;display:grid;height:40px;margin-bottom:14px;place-items:center;width:40px}.mod__ic .ico{fill:none;stroke:#00551a;stroke:var(--forest);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;height:21px;width:21px}.mod h3{font-size:1.07rem;margin-bottom:7px}.mod p{color:#6a756e;color:var(--ink-2);font-size:.94rem;letter-spacing:-.012em}.soon{align-items:flex-start;background:#f4f6f4;background:var(--tint);border:1px solid #ebefec;border:1px solid var(--tint-2);border-radius:16px;display:flex;gap:18px;padding:20px 24px}.soon__pill{background:#00551a;background:var(--forest);border-radius:999px;color:#fff;flex:none;font-size:.72rem;font-weight:700;letter-spacing:.06em;margin-top:.15em;padding:.38em .9em;text-transform:uppercase}.soon b{display:block;font-size:1.05rem;letter-spacing:-.01em}.soon p{color:#6a756e;color:var(--ink-2);font-size:.95rem;margin-top:4px}@media (max-width:559px){.soon{flex-direction:column;gap:10px}}.steps{grid-gap:clamp(28px,3.6vw,42px);display:grid;gap:clamp(28px,3.6vw,42px);margin-top:clamp(34px,4.2vw,52px)}@media (min-width:760px){.steps{grid-template-columns:repeat(4,1fr)}}.step h3{font-size:1.04rem;margin-bottom:7px}.step p{color:#6a756e;color:var(--ink-2);font-size:.92rem;letter-spacing:-.012em}.prices{grid-gap:clamp(13px,1.7vw,19px);display:grid;gap:clamp(13px,1.7vw,19px);margin-top:clamp(34px,4.2vw,52px)}.cards.is-lead,.mods.is-lead,.prices.is-lead,.steps.is-lead{margin-top:0}@media (min-width:760px){.prices{grid-template-columns:repeat(3,1fr)}}.price{background:#f4f6f4;background:var(--tint);border-radius:30px;border-radius:var(--r-lg);padding:clamp(26px,3.2vw,36px)}.price h3{margin-bottom:5px}.price__tl{color:#00551a;color:var(--forest);font-size:.87rem;font-weight:600;margin-bottom:13px}.price p{color:#6a756e;color:var(--ink-2);font-size:.97rem;letter-spacing:-.012em}.faq{margin:clamp(46px,6vw,72px) auto 0;max-width:760px}.qa{border-bottom:1px solid #1a211d17;border-bottom:1px solid var(--hair)}.qa summary{align-items:baseline;cursor:pointer;display:flex;font-size:1.08rem;font-weight:600;gap:20px;justify-content:space-between;letter-spacing:-.02em;list-style:none;padding:22px 0}.qa summary::-webkit-details-marker{display:none}.qa summary:after{color:#00551a;color:var(--forest);content:"+";flex:none;font-size:1.5rem;font-weight:400;line-height:1}.qa[open] summary:after{content:"\2013"}.qa p{color:#6a756e;color:var(--ink-2);font-size:1rem;max-width:66ch;padding:0 0 24px}.form{grid-gap:16px;background:#f4f6f4;background:var(--tint);border-radius:30px;border-radius:var(--r-lg);display:grid;gap:16px;padding:clamp(28px,3.6vw,42px)}.field{grid-gap:7px;display:grid;gap:7px}.field label{color:#6a756e;color:var(--ink-2);font-size:.87rem;font-weight:600}.field input,.field textarea{background:#fff;background:var(--base);border:1px solid #1a211d17;border:1px solid var(--hair);border-radius:13px;color:#1a211d;color:var(--ink);font-family:inherit;font-size:.98rem;padding:14px 16px;width:100%}.field textarea{min-height:128px;resize:vertical}.field input:focus,.field textarea:focus{border-color:#0000;outline:2px solid #00551a;outline:2px solid var(--forest);outline-offset:0}@media (max-width:699px){.field input,.field textarea{font-size:1rem}}.consent{align-items:flex-start;color:#6a756e;color:var(--ink-2);display:flex;font-size:.88rem;gap:11px;line-height:1.45}.consent input{accent-color:#00551a;accent-color:var(--forest);flex:none;height:17px;margin:3px 0 0;width:17px}.alert{border-radius:13px;font-size:.92rem;padding:13px 16px}.alert--ok{background:#ecf7f0;background:var(--ok-bg);color:#0c6b34;color:var(--ok)}.alert--err{background:#fdf1ef;background:var(--danger-bg);color:#c0341a;color:var(--danger)}.info{grid-gap:20px;align-content:start;display:grid;gap:20px}.info__row{grid-gap:3px;display:grid;gap:3px}.info__row b{color:#949e98;color:var(--ink-3);font-size:.87rem;font-weight:600}.info__row a,.info__row span{color:#1a211d;color:var(--ink);font-size:1.04rem;letter-spacing:-.015em;text-decoration:none}.info__row a:hover{color:#00551a;color:var(--forest)}.foot{background:#fff;background:var(--base);border-top:1px solid #1a211d17;border-top:1px solid var(--hair);padding-block:48px 36px}.foot__grid{grid-gap:32px;display:grid;gap:32px}@media (min-width:720px){.foot__grid{grid-template-columns:1.6fr 1fr 1fr 1fr}}.foot__col h4{color:#949e98;color:var(--ink-3);font-size:.81rem;font-weight:600;margin-bottom:13px}.foot__col a{color:#6a756e;color:var(--ink-2);display:block;font-size:.89rem;letter-spacing:-.012em;margin-bottom:9px;text-decoration:none}.foot__col a:hover{color:#00551a;color:var(--forest)}.foot__bot{border-top:1px solid #1a211d17;border-top:1px solid var(--hair);display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;margin-top:42px;padding-top:22px}.foot__bot p{color:#949e98;color:var(--ink-3);font-size:.81rem}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible,textarea:focus-visible{border-radius:6px;outline:2px solid #00b243;outline:2px solid var(--sap);outline-offset:3px}.skip{background:#00551a;background:var(--forest);border-radius:8px;color:#fff;left:-9999px;padding:10px 18px;position:absolute;text-decoration:none;top:8px;z-index:100}.skip:focus{left:8px}.reveal{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform}.reveal.is-in{opacity:1;transform:none;will-change:auto}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}@keyframes rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.hero .btn-row,.hero .sub,.hero h1,.hero__who{animation:rise .8s cubic-bezier(.2,.7,.2,1) both}.hero h1{animation-delay:.1s}.hero .sub{animation-delay:.2s}.hero__who{animation-delay:.26s}.hero .btn-row{animation-delay:.3s}@media (prefers-reduced-motion:reduce){.hero .btn-row,.hero .sub,.hero h1,.hero__who{animation:none}}.hero h1 em{-webkit-text-fill-color:#0000;animation:sheen 9s ease-in-out infinite;background:linear-gradient(100deg,#00551a,#00b243 62%,#00551a);background:linear-gradient(100deg,var(--forest) 0,var(--sap) 62%,var(--forest) 100%);-webkit-background-clip:text;background-clip:text;background-size:220% 100%;color:#0000}@keyframes sheen{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@media (prefers-reduced-motion:reduce){.hero h1 em{animation:none;background-position:0 50%}}.amb{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}:where(.amb):first-child{contain:paint}@media (max-width:340px){.amb{contain:paint}}.hero:has(>.amb),.sec:has(>.amb){overflow:hidden;position:relative}.amb__orb{animation:drift 26s ease-in-out infinite;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,#00b243 34%,#0000),#0000 70%);background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--sap) 34%,#0000),#0000 70%);border-radius:50%;display:block;filter:blur(60px);position:absolute}.amb__orb--1{height:46vmax;left:-14vmax;opacity:.5;top:-18vmax;width:46vmax}.amb__orb--2{animation-delay:-8s;animation-duration:34s;background:radial-gradient(circle at 50% 50%,color-mix(in srgb,#00551a 40%,#0000),#0000 70%);background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--forest) 40%,#0000),#0000 70%);height:34vmax;opacity:.38;right:-16vmax;top:22%;width:34vmax}.amb__orb--3{animation-delay:-16s;animation-duration:30s;bottom:-12vmax;height:28vmax;left:32%;opacity:.3;width:28vmax}@keyframes drift{0%,to{transform:translateZ(0) scale(1)}33%{transform:translate3d(4%,-5%,0) scale(1.08)}66%{transform:translate3d(-4%,4%,0) scale(.95)}}@media (prefers-reduced-motion:reduce){.amb__orb{animation:none}}.hero,.hero>.wrap{position:relative}.hero>.wrap{z-index:1}.btn--fill{overflow:hidden;position:relative}.btn--fill:after{background:linear-gradient(110deg,#0000 22%,#ffffff42 48%,#0000 74%);content:"";inset:0;position:absolute;transform:translateX(-120%);transition:transform .65s cubic-bezier(.3,.7,.3,1)}.btn--fill:hover:after{transform:translateX(120%)}@media (prefers-reduced-motion:reduce){.btn--fill:after{display:none}}.card,a.card{transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s cubic-bezier(.2,.8,.2,1)}a.card:hover{box-shadow:0 8px 30px #1a211d12,0 60px 120px -50px #1a211d4d;box-shadow:var(--lift-lg);transform:translateY(-5px)}@media (prefers-reduced-motion:reduce){a.card:hover{transform:none}}.mod{transition:transform .25s cubic-bezier(.2,.8,.2,1)}.mod:hover{transform:translateY(-2px)}.mod__ic{transition:background .25s ease,transform .25s cubic-bezier(.2,.8,.2,1)}.mod:hover .mod__ic{background:color-mix(in srgb,#00551a 14%,#0000);background:color-mix(in srgb,var(--forest) 14%,#0000);transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.mod:hover,.mod:hover .mod__ic{transform:none}}.cards>.reveal{display:flex}.cards>.reveal>.card{flex:1 1}.steps>.reveal.step{display:flex;flex-direction:column}.wave{line-height:0;margin-bottom:-1px;position:relative;z-index:1}.wave svg{display:block;height:clamp(74px,9.5vw,132px);width:100%}.wave__layers use{fill:currentColor;animation:wave-drift 25s cubic-bezier(.55,.5,.45,.5) infinite;will-change:transform}.wave__layers use:first-child{animation-delay:-2s;animation-duration:7s}.wave__layers use:nth-child(2){animation-delay:-3s;animation-duration:10s}.wave__layers use:nth-child(3){animation-delay:-4s;animation-duration:13s}.wave__layers use:nth-child(4){animation-delay:-5s;animation-duration:20s}@keyframes wave-drift{0%{transform:translate3d(-90px,0,0)}to{transform:translate3d(85px,0,0)}}@media (prefers-reduced-motion:reduce){.wave__layers use{animation:none}}.wave--base{color:#fff;color:var(--base)}@media (min-width:900px){.hero--split{padding-block:clamp(104px,10vw,132px) 0}.hero--split .wrap{width:100%}.hero__grid{grid-gap:clamp(28px,3.4vw,52px);align-items:center;display:grid;gap:clamp(28px,3.4vw,52px);grid-template-columns:1fr 1.15fr}.hero--split .hero__text{text-align:left}.hero--split .hero__text .sub{margin-inline:0;max-width:42ch}.hero--split .hero__text .btn-row{flex-wrap:nowrap;justify-content:flex-start}.hero--split .hero__text .btn{white-space:nowrap}.hero--split .hero__text h1{font-size:clamp(2.3rem,3.4vw,3.3rem)}}.hv{display:flex;justify-content:center;position:relative;text-align:left;width:100%}.hv__glow{background:radial-gradient(ellipse at center,color-mix(in srgb,#00b243 30%,#0000),#0000 68%);background:radial-gradient(ellipse at center,color-mix(in srgb,var(--sap) 30%,#0000),#0000 68%);border-radius:50%;filter:blur(48px);height:62%;inset:auto 50% -12% auto;pointer-events:none;position:absolute;transform:translateX(50%);width:108%}.shop{aspect-ratio:.461;background:#fff;display:flex;flex-direction:column;min-height:0;overflow:hidden}.shop__cover{align-items:flex-end;background:linear-gradient(135deg,#2a6b3c,#103f1f);display:flex;height:22%;padding:.7em}.shop__open{background:#ffffffeb;border-radius:2em;color:#0c6b34;font-size:.75em;font-weight:700;padding:.3em .6em}.shop__body{display:flex;flex-direction:column;gap:.5em;padding:.8em}.shop__name{color:#1a211d;color:var(--ink);font-size:1.5em;font-weight:700;letter-spacing:-.02em}.shop__tabs{border-bottom:1px solid #1a211d17;border-bottom:1px solid var(--hair);display:flex;gap:1em;padding-bottom:.4em}.shop__tabs b{color:#949e98;color:var(--ink-3);font-size:.9em;font-weight:600}.shop__tabs b.is-on{box-shadow:0 .35em 0 -.15em #00551a;box-shadow:0 .35em 0 -.15em var(--forest);color:#00551a;color:var(--forest)}.shop__row{align-items:center;display:flex;gap:.6em}.shop__th{border-radius:.5em;flex:none;height:2.6em;width:2.6em}.shop__th--0{background:#e8f1ea}.shop__th--1{background:#fbefe0}.shop__th--2{background:#e6eef6}.shop__tx{grid-gap:.3em;display:grid;flex:1 1;gap:.3em}.shop__tx b{color:#1a211d;color:var(--ink);font-size:.9em;font-weight:600}.shop__tx i{background:#ebefec;background:var(--tint-2);border-radius:.2em;height:.35em;width:70%}.shop__pr{color:#6a756e;color:var(--ink-2);font-size:.85em}.shop__cta{background:#00551a;background:var(--forest);border-radius:2em;color:#fff;font-size:.95em;font-weight:700;margin:0 .8em .9em;padding:.8em;text-align:center}.shop__info{grid-gap:.45em;border-top:1px solid #1a211d17;border-top:1px solid var(--hair);display:grid;gap:.45em;margin-top:.5em;padding-top:.7em}.shop__ir{align-items:center;color:#949e98;color:var(--ink-3);display:flex;font-size:.78em;gap:.5em}.shop__ir i{background:#ebefec;background:var(--tint-2);border-radius:50%;flex:none;height:.9em;width:.9em}.shop__body{flex:1 1;min-height:0;overflow:hidden}@media (min-width:900px){.hero--split{display:flex;flex-direction:column;justify-content:center;min-height:90vh}.hero--split>.wrap{align-content:center;flex:1 1}}.hero__meta{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:20px 0 0;padding:0}.hero__meta li{background:#ffffff14;border-radius:100px;box-shadow:inset 0 0 0 1px #ffffff1f;color:#ffffffb8;font-size:.8rem;padding:5px 12px}.hero__facts{grid-gap:18px 28px;display:grid;gap:18px 28px;list-style:none;margin:30px 0 0;padding:0}@media (min-width:620px){.hero__facts{grid-template-columns:1fr 1fr}}.hero__facts li{grid-gap:3px;display:grid;gap:3px}.hero__facts b{color:#ffffff80;font-size:.78rem;font-weight:600}.hero__facts a,.hero__facts span{color:#fff;font-size:.98rem;letter-spacing:-.012em;text-decoration:none}.hero__facts a:hover{color:#00b243;color:var(--sap)}.hv--form{display:block}.hv--form .form{background:#fff;box-shadow:0 30px 80px -30px #00000080;gap:14px;position:relative;z-index:1}.hv--form .field input,.hv--form .field textarea{background:#f4f6f4;background:var(--tint)}.hv--form .field textarea{min-height:92px}.hero--form .hero__grid{align-items:start}@media (min-width:900px){.hv--form .form{gap:12px;margin-inline:auto;max-width:540px;padding:30px 32px}.hv--form .field input{padding:11px 15px}.hv--form .field textarea{min-height:74px;padding:11px 15px}.hv--form .btn{padding:13px 26px}}.hv__card-ic{background:color-mix(in srgb,#00b243 16%,#fff);background:color-mix(in srgb,var(--sap) 16%,#fff);border-radius:9px;color:#004514;color:var(--forest-2);display:grid;flex:none;font-size:.9rem;font-weight:700;height:28px;place-items:center;width:28px}.hv__card-tx{grid-gap:1px;display:grid;gap:1px}.hv__card-tx b{color:#1a211d;color:var(--ink);font-size:.84rem;font-weight:700;letter-spacing:-.015em}.hv__card-tx i{color:#949e98;color:var(--ink-3);font-size:.74rem;font-style:normal}@media (max-width:899px){.hv__card-ic{height:23px;width:23px}.hv__card-tx b{font-size:.76rem}.hv__card-tx i{font-size:.68rem}}.fx-steps{margin-top:26px}.fx-sl{grid-gap:1px;display:grid;gap:1px;list-style:none;margin:0;max-width:33ch;padding:0}.fx-st{opacity:.42;padding:7px 0 7px 25px;position:relative;transition:opacity .4s ease}.fx-st i{border-radius:50%;box-shadow:inset 0 0 0 1.5px #ffffff52;height:10px;left:0;position:absolute;top:11px;transition:box-shadow .4s ease,background .4s ease;width:10px}.fx-st b{color:#fff;display:block;font-size:.93rem;font-weight:600}.fx-st span{color:#ffffff8c;display:block;font-size:.8rem;margin-top:1px}.fx-st.is-live{opacity:1}.fx-st.is-live i{background:#00b243;background:var(--sap);box-shadow:inset 0 0 0 1.5px #00b243,0 0 11px #45d77ce6;box-shadow:inset 0 0 0 1.5px var(--sap),0 0 11px #45d77ce6}.fx-par{margin:4px 0 0 4px;padding-left:16px;position:relative}.fx-par:before{background:#7edca04d;bottom:12px;content:"";left:0;position:absolute;top:22px;width:1px}.fx-par__lbl{color:#7edca0;color:var(--mint);display:block;font-size:.7rem;font-weight:600;letter-spacing:.06em;opacity:.55;padding-left:25px}.fx-par .fx-sl{margin-top:4px}.hero--split .hero__text .fx-steps{text-align:left}@media (max-width:899px){.fx-steps{display:inline-block;text-align:left}.hero--split .hero__grid{grid-gap:56px;display:grid;gap:56px;grid-template-columns:1fr}}.fx{grid-gap:74px;align-items:center;display:grid;gap:74px;grid-template-columns:auto 1fr;margin-inline:auto;position:relative;text-align:left;width:min(660px,100%)}.fx__out{grid-gap:18px;display:grid;gap:18px;justify-items:start}.fx-n{position:relative;z-index:2}.fx-n__body{background:#222825;border-radius:12px;box-shadow:0 22px 46px -18px #000c,0 0 0 1px #ffffff0f;padding:5px;transition:box-shadow .45s ease,transform .45s cubic-bezier(.2,.8,.2,1)}.fx-n__scr{background:#fff;border-radius:8px;overflow:hidden}.fx-n__tag{color:#ffffff61;font-size:.7rem;font-weight:600;letter-spacing:.06em;margin-top:7px;text-align:center;transition:color .4s ease;white-space:nowrap}.fx-n.is-live .fx-n__body{box-shadow:0 30px 56px -18px #000000d9,0 0 0 2px #45d77c99,0 0 32px #00b2434d;transform:translateY(-4px)}.fx-n.is-live .fx-n__tag{color:#7edca0;color:var(--mint)}.fx>.fx-n{width:316px}.fx__out>.fx-n:first-child{width:156px}.fx__out>.fx-n:nth-child(2){width:84px}.fx__out>.fx-n:nth-child(3){width:216px}.fx-links{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:1}.fx-rail{fill:none;stroke:#7edca038;stroke-width:1.5}.fx-dot{fill:#7edca052;transition:fill .4s ease}.fx-dot.is-live{fill:#00b243;fill:var(--sap)}.fx-src{fill:#7edca080;transition:fill .4s ease}.fx-src.is-live{fill:#7edca0;fill:var(--mint)}.fx-shuttle{fill:none;stroke:#7edca0;stroke:var(--mint);stroke-width:3.5;stroke-linecap:round;stroke-dashoffset:var(--fx-d0);filter:drop-shadow(0 0 6px rgba(69,215,124,.9));opacity:0}.fx-shuttle.is-run{animation:fx-ride 1s cubic-bezier(.42,0,.3,1) forwards}@keyframes fx-ride{0%{stroke-dashoffset:var(--fx-d0);opacity:0}14%{opacity:1}86%{opacity:1}to{stroke-dashoffset:var(--fx-d1);opacity:0}}.fx-s{font-size:6.2px}.fx-s--pos{font-size:6.9px}.fx-pos{aspect-ratio:1.42;display:flex}.fx-pos__cart{background:#fff;border-right:1px solid #1a211d17;border-right:1px solid var(--hair);display:flex;flex-direction:column;padding:.55em .5em;width:40%}.fx-pos__type{display:flex;gap:.25em;margin-bottom:.45em}.fx-pos__type u{background:#f4f6f4;background:var(--tint);border-radius:.8em;color:#949e98;color:var(--ink-3);flex:1 1;font-size:.78em;padding:.3em;text-align:center;text-decoration:none}.fx-pos__type u.on{background:#00551a;background:var(--forest);color:#fff}.fx-pos__ln{border-bottom:1px solid #1a211d0d;padding:.28em 0}.fx-pos__ln b{color:#1a211d;color:var(--ink);display:block;font-size:.84em;font-weight:600}.fx-pos__ln em{color:#949e98;color:var(--ink-3);font-size:.74em;font-style:normal}.fx-pos__ln.is-new{animation:fx-land .5s cubic-bezier(.2,.8,.2,1)}.fx-pos__ln.is-new b{color:#00551a;color:var(--forest)}@keyframes fx-land{0%{opacity:0;transform:translateY(-5px)}}.fx-pos__eta{color:#949e98;color:var(--ink-3);font-size:.72em;margin-top:auto;padding:.3em 0}.fx-pos__tot{align-items:center;background:#f4f6f4;background:var(--tint);border-radius:.4em;display:flex;justify-content:space-between;padding:.35em .45em}.fx-pos__tot span{color:#6a756e;color:var(--ink-2);font-size:.8em}.fx-pos__tot b{font-feature-settings:"tnum";color:#1a211d;color:var(--ink);font-size:.92em;font-variant-numeric:tabular-nums}.fx-pos__btns{display:flex;gap:.3em;margin-top:.35em}.fx-pos__clear{background:#f4f6f4;background:var(--tint);color:#6a756e;color:var(--ink-2);flex:3 1}.fx-pos__clear,.fx-pos__go{border-radius:.4em;font-size:.8em;padding:.45em;text-align:center}.fx-pos__go{background:#00b243;background:var(--sap);color:#04361a;flex:7 1;font-weight:700}.fx-pos.is-send .fx-pos__go{animation:fx-press .5s ease}@keyframes fx-press{50%{filter:brightness(1.2);transform:scale(.94)}}.fx-pos__right{background:#f4f6f4;background:var(--tint);display:flex;flex:1 1;flex-direction:column;min-width:0}.fx-pos__top{align-items:center;background:#fff;border-bottom:1px solid #1a211d17;border-bottom:1px solid var(--hair);display:flex;gap:.4em;padding:.4em .5em}.fx-pos__top u{color:#6a756e;color:var(--ink-2);font-size:.76em;text-decoration:none}.fx-pos__top u.on{color:#00551a;color:var(--forest);font-weight:600}.fx-pos__top i{background:#f4f6f4;background:var(--tint);border-radius:1em;color:#949e98;color:var(--ink-3);font-size:.72em;font-style:normal;margin-left:auto;padding:.2em .8em}.fx-pos__grid{grid-gap:.4em;display:grid;flex:1 1;gap:.4em;grid-auto-rows:1fr;grid-template-columns:repeat(3,1fr);padding:.5em}.fx-pos__grid,.fx-pos__it{min-height:0;overflow:hidden}.fx-pos__it{background:#fff;border-radius:.45em;box-shadow:0 1px 2px #0000000d;display:flex;flex-direction:column}.fx-pos__it s{background:linear-gradient(135deg,#dde6df,#c9d8ce);display:block;flex:1 1;min-height:1.6em;text-decoration:none}.fx-pos__it span{color:#1a211d;color:var(--ink);display:block;font-size:.74em;overflow:hidden;padding:.3em .25em;text-align:center;text-overflow:ellipsis;white-space:nowrap}.fx-pos__it.is-tap{animation:fx-tap .5s ease}@keyframes fx-tap{40%{box-shadow:0 0 0 1.5px #00b243;box-shadow:0 0 0 1.5px var(--sap);transform:scale(.93)}}.fx-kds{aspect-ratio:.74;background:#121814;display:flex;flex-direction:column}.fx-kds__top{align-items:center;border-bottom:1px solid #ffffff12;display:flex;gap:.5em;padding:.45em .5em}.fx-kds__top u{color:#6e8577;font-size:.82em;text-decoration:none}.fx-kds__top u.on{color:#fff;font-weight:600}.fx-kds__top u.on s{background:#00b243;background:var(--sap);border-radius:1em;color:#04361a;font-weight:700;margin-left:.25em;padding:0 .35em;text-decoration:none}.fx-kds__top i{color:#6e8577;font-size:.85em;font-style:normal;margin-left:auto}.fx-kds__filt{display:flex;gap:.25em;padding:.35em .5em}.fx-kds__filt u{background:#1c241e;border-radius:1em;color:#6e8577;font-size:.72em;padding:.18em .5em;text-decoration:none}.fx-kds__filt u.on{background:#2a3a2f;color:#ddede2}.fx-kds__w{grid-gap:.4em;align-content:start;display:grid;flex:1 1;gap:.4em;grid-template-columns:1fr 1fr;min-height:0;overflow:hidden;padding:0 .5em .5em}.fx-kds__t{align-self:start;background:#1c241e;border-radius:.45em;overflow:hidden}.fx-kds__b{background:#2a3a2f;display:flex;justify-content:space-between;padding:.25em .4em}.fx-kds__b b{color:#fff;font-size:.82em}.fx-kds__b em{color:#8fa898;font-size:.72em;font-style:normal}.fx-kds__l{grid-gap:.18em;display:grid;gap:.18em;padding:.35em .4em}.fx-kds__l span{color:#c6d6cc;font-size:.74em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-kds__f{display:flex;justify-content:space-between;padding:.25em .4em .35em}.fx-kds__f u{font-feature-settings:"tnum";color:#5cc97f;font-size:.78em;font-variant-numeric:tabular-nums;text-decoration:none}.fx-kds__f u.late{color:#e8705a}.fx-kds__f em{color:#6e8577;font-size:.7em;font-style:normal}.fx-kds__t.is-new{animation:fx-pop .55s cubic-bezier(.2,.8,.2,1)}.fx-kds__t.is-new .fx-kds__b{background:#24512f}@keyframes fx-pop{0%{opacity:0;transform:scale(.82)}}.fx-inv{aspect-ratio:.461;background:#fff;display:flex;flex-direction:column;gap:.35em;padding:.5em .45em}.fx-inv__h{color:#1a211d;color:var(--ink);font-size:.98em;font-weight:700;line-height:1.1}.fx-inv__sh{color:#949e98;color:var(--ink-3);font-size:.68em;margin-top:-.2em}.fx-inv__tabs{background:#f4f6f4;background:var(--tint);border-radius:.5em;display:flex;gap:.15em;padding:.12em}.fx-inv__tabs u{border-radius:.4em;color:#949e98;color:var(--ink-3);flex:1 1;font-size:.66em;padding:.2em 0;text-align:center;text-decoration:none}.fx-inv__tabs u.on{background:#fff;box-shadow:0 1px 2px #00000014;color:#1a211d;color:var(--ink);font-weight:600}.fx-inv__srch{border:1px solid #1a211d17;border:1px solid var(--hair);border-radius:.6em;color:#949e98;color:var(--ink-3);font-size:.64em;overflow:hidden;padding:.3em .4em;white-space:nowrap}.fx-inv__k{display:flex;gap:.2em}.fx-inv__k div{background:#f4f6f4;background:var(--tint);border-radius:.4em;flex:1 1;padding:.25em .2em;text-align:center}.fx-inv__k b{color:#1a211d;color:var(--ink);display:block;font-size:.86em}.fx-inv__k span{color:#949e98;color:var(--ink-3);font-size:.6em}.fx-inv__c{grid-gap:.15em;border:1px solid #1a211d17;border:1px solid var(--hair);border-radius:.5em;display:grid;gap:.15em;padding:.3em .35em}.fx-inv__r{align-items:baseline;display:flex;gap:.2em;justify-content:space-between}.fx-inv__r span{font-size:.72em;overflow:hidden;text-overflow:ellipsis}.fx-inv__r b,.fx-inv__r span{color:#1a211d;color:var(--ink);white-space:nowrap}.fx-inv__r b{font-size:.74em;font-weight:600}.fx-inv__r b u{color:#949e98;color:var(--ink-3);font-size:.88em;font-weight:400;text-decoration:none}.fx-inv__bar{background:#ebefec;background:var(--tint-2);border-radius:.2em;height:.34em;overflow:hidden}.fx-inv__bar i{background:#00b243;background:var(--sap);display:block;height:100%;transition:width .9s cubic-bezier(.2,.8,.2,1)}.fx-inv__bar i.low{background:#e5a100}.fx-inv__c.is-hit{background:#f2fbf5;border-color:#00b24380}.fx-adm{aspect-ratio:1.48;background:#fff;display:flex;flex-direction:column}.fx-adm__bar{align-items:center;background:#f4f6f4;background:var(--tint);border-bottom:1px solid #1a211d17;border-bottom:1px solid var(--hair);display:flex;gap:.25em;padding:.35em .5em}.fx-adm__bar s{background:#d6dcd8;border-radius:50%;height:.42em;text-decoration:none;width:.42em}.fx-adm__bar u{background:#fff;border-radius:1em;color:#949e98;color:var(--ink-3);font-size:.68em;margin-left:.35em;padding:.1em .7em;text-decoration:none}.fx-adm__b{display:flex;flex:1 1;flex-direction:column;gap:.4em;min-height:0;padding:.5em}.fx-adm__hd{align-items:center;display:flex;justify-content:space-between}.fx-adm__hd b{color:#1a211d;color:var(--ink);font-size:.95em}.fx-adm__hd u{border:1px solid #1a211d17;border:1px solid var(--hair);border-radius:.35em;color:#6a756e;color:var(--ink-2);font-size:.68em;padding:.15em .5em;text-decoration:none}.fx-adm__k{grid-gap:.4em;display:grid;gap:.4em;grid-template-columns:repeat(3,1fr)}.fx-adm__c{grid-gap:.05em;background:#f4f6f4;background:var(--tint);border-radius:.4em;display:grid;gap:.05em;padding:.35em .4em}.fx-adm__c span{color:#949e98;color:var(--ink-3);font-size:.66em}.fx-adm__c b{font-feature-settings:"tnum";color:#1a211d;color:var(--ink);font-size:.95em;font-variant-numeric:tabular-nums}.fx-adm__c.is-up{background:#e8f6ec}.fx-adm__c.is-up b{color:#00551a;color:var(--forest)}.fx-adm__g{align-items:flex-end;border-bottom:1px solid #1a211d17;border-bottom:1px solid var(--hair);display:flex;flex:1 1;gap:.25em;min-height:0;padding-bottom:.1em}.fx-adm__g i{background:#ebefec;background:var(--tint-2);border-radius:.15em .15em 0 0;flex:1 1;transition:height .9s cubic-bezier(.2,.8,.2,1),background .5s ease}.fx-adm__g i.now{background:#00b243;background:var(--sap)}.fx-adm__x{color:#949e98;color:var(--ink-3);display:flex;font-size:.6em;justify-content:space-between}@media (max-width:720px){.fx{gap:40px;grid-template-columns:1fr;justify-items:center;width:100%}.fx>.fx-n{width:min(316px,86vw)}.fx__out{gap:30px;width:100%}.fx__out>.fx-n:first-child{justify-self:start;margin-left:4%}.fx__out>.fx-n:nth-child(2){justify-self:end;margin-right:10%}.fx__out>.fx-n:nth-child(3){justify-self:start;margin-left:8%}}@media (max-width:699px){.fx__out>.fx-n:first-child{margin-left:0;width:min(156px,40vw)}.fx__out>.fx-n:nth-child(2){width:min(120px,31vw)}.fx__out>.fx-n:nth-child(2) .fx-s{font-size:min(8.86px,2.27vw)}.fx__out>.fx-n:nth-child(3){width:min(260px,67vw)}.fx__out>.fx-n:nth-child(3) .fx-s{font-size:min(7.46px,1.91vw)}}@media (prefers-reduced-motion:reduce){.fx-kds__t.is-new,.fx-pos.is-send .fx-pos__go,.fx-pos__it.is-tap,.fx-pos__ln.is-new,.fx-shuttle{animation:none}.fx-adm__g i,.fx-dot,.fx-inv__bar i,.fx-n__body,.fx-src,.fx-st{transition:none}}.qm-loop:not(.is-vis),.qm-loop:not(.is-vis) *{animation-play-state:paused!important}.sr-only{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.qm-roll{--lh:1.15em;font-feature-settings:"tnum" 1,"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.qm-roll,.qm-roll__d,.qm-roll__s{display:inline-block;line-height:var(--lh)}.qm-roll__d,.qm-roll__s{height:var(--lh);vertical-align:bottom}.qm-roll__d{overflow:hidden;width:1ch}.qm-roll__t{display:block;transform:translateY(calc(var(--lh)*0));transform:translateY(calc(var(--v, 0)*-1*var(--lh)))}.qm-roll__n{color:inherit;display:block;font-size:inherit;font-weight:inherit;height:var(--lh);line-height:var(--lh);text-align:center}.is-run .qm-roll__t{transition:transform .34s cubic-bezier(.2,.8,.2,1) 0ms;transition:transform .34s cubic-bezier(.2,.8,.2,1) var(--rd,0ms)}.qm-sol__play{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:30px}.qm-sol__btn{background:#fff;border:1px solid #1a211d17;border:1px solid var(--hair);border-radius:100px;color:#6a756e;color:var(--ink-2);cursor:pointer;font-family:inherit;font-size:.88rem;font-weight:600;padding:9px 18px;transition:color .25s ease,border-color .25s ease,background .25s ease}.qm-sol__btn:hover{color:#00551a;color:var(--forest)}.qm-sol__btn.is-on,.qm-sol__btn:hover{border-color:#00551a;border-color:var(--forest)}.qm-sol__btn.is-on{background:#00551a;background:var(--forest);color:#fff}.qm-sol__btn:focus-visible{outline:2px solid #00551a;outline:2px solid var(--forest);outline-offset:2px}.qm-sol__map{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,1fr);margin:34px auto 0;max-width:940px;position:relative}@media (min-width:760px){.qm-sol__map{gap:64px 20px;grid-template-columns:repeat(3,1fr)}}.qm-sol__map>.reveal{display:flex;position:relative;z-index:1}.qm-sol__n{background:#fff;border:1px solid #ebefec;border:1px solid var(--tint-2);border-radius:14px;display:flex;flex:1 1;flex-direction:column;gap:10px;min-height:108px;min-width:0;padding:15px 16px;text-decoration:none;transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s ease,box-shadow .3s ease}.qm-sol__n:hover{border-color:#00551a;border-color:var(--forest);box-shadow:0 14px 30px -18px #0b3b2059;transform:translateY(-3px)}.qm-sol__hd{align-items:center;display:flex;gap:10px;min-width:0}.qm-sol__ic{background:#f4f6f4;background:var(--tint);border-radius:10px;display:grid;flex:none;height:34px;place-items:center;width:34px}.qm-sol__ic .ico{fill:none;stroke:#00551a;stroke:var(--forest);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.qm-sol__tx{grid-gap:1px;display:grid;gap:1px;min-width:0}.qm-sol__tx b{color:#1a211d;color:var(--ink);font-size:.94rem;font-weight:700;letter-spacing:-.015em}.qm-sol__tx i{color:#6a756e;color:var(--ink-2);font-size:.76rem;font-style:normal}.qm-sol__n .qm-chip{flex-wrap:wrap;margin-top:auto;padding-top:8px;row-gap:1px}.qm-px{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:0}.qm-flow__base{fill:none;stroke:#00551a;stroke:var(--forest);stroke-width:1.5;stroke-opacity:.22;stroke-dasharray:var(--len);stroke-dashoffset:var(--len)}.qm-flow__sh{fill:none;stroke:#00b243;stroke:var(--sap);stroke-width:3;stroke-linecap:round;stroke-dashoffset:var(--d0);filter:drop-shadow(0 0 5px rgba(69,215,124,.8));opacity:0}.qm-px.is-go .qm-flow__base{animation:qm-flow-draw .5s cubic-bezier(.35,.7,.3,1) forwards;animation:qm-flow-draw var(--dd,.5s) cubic-bezier(.35,.7,.3,1) forwards}.qm-loop .qm-px.is-go .qm-flow__sh{animation:qm-flow-ride 1.6s linear .5s infinite;animation:qm-flow-ride var(--ride,1.6s) linear var(--dd,.5s) infinite}@keyframes qm-flow-draw{to{stroke-dashoffset:0}}@keyframes qm-flow-ride{0%{stroke-dashoffset:var(--d0);opacity:0}8%{opacity:1}88%{opacity:1}to{stroke-dashoffset:var(--d1);opacity:0}}@keyframes qm-flow-in{to{opacity:1}}.qm-flow__src{fill:#00551a;fill:var(--forest);opacity:0}.qm-flow__pt{fill:#00b243;fill:var(--sap);opacity:0}.dp__links.is-go .qm-flow__src{animation:qm-flow-in .3s ease forwards}.dp__links.is-go .qm-flow__pt{animation:qm-flow-in .3s ease .5s forwards;animation:qm-flow-in .3s ease var(--dd,.5s) forwards}.qm-chip{align-items:baseline;display:flex;gap:7px;margin-top:auto;padding-top:14px}.qm-chip>span{color:#949e98;color:var(--ink-3);font-size:.78rem}.qm-chip>b{font-feature-settings:"tnum";color:#1a211d;color:var(--ink);font-size:1.04rem;font-variant-numeric:tabular-nums;font-weight:700;position:relative}.qm-chip>b:before{background:#e8f6ec;border-radius:6px;content:"";inset:-4px -8px;opacity:0;position:absolute;z-index:-1}.qm-chip.is-hit>b:before{animation:qm-hit-bg 1.2s ease forwards}@keyframes qm-hit-bg{0%,42%{opacity:1}to{opacity:0}}.qm-chip.is-hit>b{animation:qm-hit 1.2s cubic-bezier(.2,.8,.2,1) forwards}@keyframes qm-hit{0%{color:#00551a;color:var(--forest);transform:translateY(-3px)}16%{transform:none}42%{color:#00551a;color:var(--forest)}to{color:#1a211d;color:var(--ink);transform:none}}.qm-chip>b:after{background:#00b243;background:var(--sap);bottom:-4px;content:"";height:1.5px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left}.qm-chip.is-hit>b:after{animation:qm-mark .74s cubic-bezier(.2,.8,.2,1) forwards}@keyframes qm-mark{0%{background:#00b243;background:var(--sap);transform:scaleX(0)}32%{background:#00b243;background:var(--sap);transform:scaleX(1)}to{background:#1a211d17;background:var(--hair);transform:scaleX(1)}}.qm-sol__n.is-src{box-shadow:inset 0 0 0 1px #0000;transition:box-shadow .42s ease}.qm-sol__map.is-run .qm-sol__n.is-src{box-shadow:inset 0 0 0 1px #00551a;box-shadow:inset 0 0 0 1px var(--forest);transition-duration:.16s}.qm-sol__map.is-done .qm-sol__n.is-src{box-shadow:inset 0 0 0 1px #0000}.panel__ic svg{height:14px;width:14px}.panel__ic path{fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:22;stroke-dashoffset:0}.panel.qm-loop .panel__line:nth-child(2){animation:qm-lp-l1 7.6s cubic-bezier(.22,.9,.24,1) infinite}.panel.qm-loop .panel__line:nth-child(3){animation:qm-lp-l2 7.6s cubic-bezier(.22,.9,.24,1) infinite}.panel.qm-loop .panel__line:nth-child(4){animation:qm-lp-l3 7.6s cubic-bezier(.22,.9,.24,1) infinite}.panel.qm-loop .panel__line:nth-child(5){animation:qm-lp-l4 7.6s cubic-bezier(.22,.9,.24,1) infinite}@keyframes qm-lp-l1{0%{opacity:1;transform:none}2.2%{opacity:.15;transform:translateY(9px)}9%{opacity:.15;transform:translateY(9px)}17%,to{opacity:1;transform:none}}@keyframes qm-lp-l2{0%{opacity:1;transform:none}2.2%{opacity:.15;transform:translateY(9px)}24%{opacity:.15;transform:translateY(9px)}32%,to{opacity:1;transform:none}}@keyframes qm-lp-l3{0%{opacity:1;transform:none}2.2%{opacity:.15;transform:translateY(9px)}39%{opacity:.15;transform:translateY(9px)}47%,to{opacity:1;transform:none}}@keyframes qm-lp-l4{0%{opacity:1;transform:none}2.2%{opacity:.15;transform:translateY(9px)}54%{opacity:.15;transform:translateY(9px)}62%,to{opacity:1;transform:none}}.panel.qm-loop .panel__line:nth-child(2) .panel__ic path{animation:qm-lp-t1 7.6s ease infinite}.panel.qm-loop .panel__line:nth-child(3) .panel__ic path{animation:qm-lp-t2 7.6s ease infinite}.panel.qm-loop .panel__line:nth-child(4) .panel__ic path{animation:qm-lp-t3 7.6s ease infinite}.panel.qm-loop .panel__line:nth-child(5) .panel__ic path{animation:qm-lp-t4 7.6s ease infinite}@keyframes qm-lp-t1{0%{stroke-dashoffset:0}2.2%{stroke-dashoffset:22}11%{stroke-dashoffset:22}16.5%,to{stroke-dashoffset:0}}@keyframes qm-lp-t2{0%{stroke-dashoffset:0}2.2%{stroke-dashoffset:22}26%{stroke-dashoffset:22}31.5%,to{stroke-dashoffset:0}}@keyframes qm-lp-t3{0%{stroke-dashoffset:0}2.2%{stroke-dashoffset:22}41%{stroke-dashoffset:22}46.5%,to{stroke-dashoffset:0}}@keyframes qm-lp-t4{0%{stroke-dashoffset:0}2.2%{stroke-dashoffset:22}56%{stroke-dashoffset:22}61.5%,to{stroke-dashoffset:0}}.panel__barw{margin-top:20px;position:relative}.panel__barw .panel__bar{margin-top:0}.panel__barw:after{background:#e5a100;background:var(--warm);bottom:-4px;content:"";left:44.6%;opacity:1;position:absolute;top:-4px;width:1px}.panel.qm-loop .panel__barw:after{animation:qm-lp-mark 7.6s step-end infinite}@keyframes qm-lp-mark{0%{background:#e5a100;background:var(--warm);opacity:1}2.2%{background:#949e98;background:var(--ink-3);opacity:.5}62.7%,to{background:#e5a100;background:var(--warm);opacity:1}}.panel__bar i.is-low{background:#e5a100;background:var(--warm)}.panel__peg{background:#00b243;background:var(--sap);border-radius:2px;height:6px;opacity:0;position:absolute;right:-7px;top:0;width:4px}.panel.qm-loop .panel__bar i{animation:qm-lp-ledger 7.6s infinite}.panel.qm-loop .panel__peg{animation:qm-lp-peg 7.6s step-end infinite}@keyframes qm-lp-ledger{0%{background:#e5a100;background:var(--warm);transform:scaleX(.357)}2.2%{background:#00b243;background:var(--sap);transform:scaleX(0)}9%{animation-timing-function:cubic-bezier(.22,.9,.24,1);transform:scaleX(0)}16%{transform:scaleX(1.34)}24%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:scaleX(1.34)}31%{transform:scaleX(.736)}39%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:scaleX(.736)}45%{transform:scaleX(.68)}54%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:scaleX(.68)}62.69%{background:#00b243;background:var(--sap)}62.7%{background:#e5a100;background:var(--warm)}66%{transform:scaleX(.357)}73.7%,to{background:#e5a100;background:var(--warm);transform:scaleX(.357)}}@keyframes qm-lp-peg{0%,13%{opacity:0}14%,27%{opacity:1}28%,to{opacity:0}}.panel.qm-loop .panel__foot{animation:qm-lp-foot 7.6s infinite}@keyframes qm-lp-foot{0%{opacity:1}2.2%{opacity:.35}62%{opacity:.35}68%,to{opacity:1}}.qm-ledw{display:inline-block;height:1.3em;overflow:hidden;vertical-align:-.32em}.qm-ledt,.qm-ledt i{display:block}.qm-ledt i{font-feature-settings:"tnum";font-style:normal;font-variant-numeric:tabular-nums;height:1.3em;line-height:1.3;text-align:right;white-space:nowrap}.panel.qm-loop .qm-ledt{animation:qm-lp-sum 7.6s step-end infinite}@keyframes qm-lp-sum{0%{transform:translateY(0)}2.2%{transform:translateY(-1.3em)}16%{transform:translateY(-2.6em)}31%{transform:translateY(-3.9em)}45%{transform:translateY(-5.2em)}66%,to{transform:translateY(-6.5em)}}.panel__line:hover .panel__ic{box-shadow:inset 0 0 0 1px #00551a;box-shadow:inset 0 0 0 1px var(--forest)}.panel__line:hover .panel__vl{color:#1a211d;color:var(--ink)}.qm-rq{margin:40px auto 0;width:min(560px,100%)}.qm-rq svg{display:block;height:auto;overflow:visible;width:100%}.qm-rq-node{fill:none;stroke:#00551a;stroke:var(--forest);stroke-width:1.5}.qm-rq-lbl{fill:#949e98;fill:var(--ink-3);font-size:7.5px;font-weight:600;letter-spacing:.1em}.qm-rq-l,.qm-rq-r{fill:none;stroke:#00b243;stroke:var(--sap);stroke-width:1.5;stroke-dasharray:172;stroke-dashoffset:0;opacity:.55}.qm-rq.qm-loop .qm-rq-l,.qm-rq.qm-loop .qm-rq-r{animation:qm-rq-snap 8.1s infinite both}@keyframes qm-rq-snap{0%,26.28%{stroke-dashoffset:0;stroke:#00b243;stroke:var(--sap)}30.1%{stroke-dashoffset:13;stroke:#949e98;stroke:var(--ink-3);animation-timing-function:cubic-bezier(.2,1.5,.4,1)}55.72%{stroke-dashoffset:13;stroke:#949e98;stroke:var(--ink-3)}60.61%{stroke-dashoffset:0}64.64%,to{stroke-dashoffset:0;stroke:#00b243;stroke:var(--sap)}}.qm-rq.qm-loop .qm-rq-node--end{animation:qm-rq-node 8.1s infinite}@keyframes qm-rq-node{0%,26.28%{stroke:#00551a;stroke:var(--forest)}30.1%,57.25%{stroke:#949e98;stroke:var(--ink-3)}64.64%,to{stroke:#00551a;stroke:var(--forest)}}.qm-rq-doc{opacity:0}.qm-rq-doc__p{fill:#fff;stroke:#1a211d38;stroke-width:1}.qm-rq-ck{fill:none;stroke:#00b243;stroke:var(--sap);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:9;stroke-dashoffset:9}.qm-rq.qm-loop .qm-rqd0{animation:qm-rqd0 8.1s linear infinite}@keyframes qm-rqd0{0%,5.72%{opacity:0;transform:translateX(34px)}6.6%{opacity:1;transform:translateX(34px)}18.93%,to{opacity:1;transform:translateX(372px)}}.qm-rq.qm-loop .qm-rqd0 .qm-rq-doc__f{animation:qm-rqf0 8.1s cubic-bezier(.3,.8,.2,1) infinite}@keyframes qm-rqf0{0%,18.93%{opacity:1;transform:translateX(0)}22.61%,to{opacity:0;transform:translateX(0)}}.qm-rq.qm-loop .qm-rqd0 .qm-rq-ck{animation:qm-rqc0 8.1s ease infinite}@keyframes qm-rqc0{0%,9.54%{stroke-dashoffset:9}12.48%,to{stroke-dashoffset:0}}.qm-rq.qm-loop .qm-rqd1{animation:qm-rqd1 8.1s linear infinite}@keyframes qm-rqd1{0%,12.33%{opacity:0;transform:translateX(34px)}13.21%{opacity:1;transform:translateX(34px)}25.54%,to{opacity:1;transform:translateX(372px)}}.qm-rq.qm-loop .qm-rqd1 .qm-rq-doc__f{animation:qm-rqf1 8.1s cubic-bezier(.3,.8,.2,1) infinite}@keyframes qm-rqf1{0%,25.54%{opacity:1;transform:translateX(0)}29.22%,to{opacity:0;transform:translateX(0)}}.qm-rq.qm-loop .qm-rqd1 .qm-rq-ck{animation:qm-rqc1 8.1s ease infinite}@keyframes qm-rqc1{0%,16.14%{stroke-dashoffset:9}19.08%,to{stroke-dashoffset:0}}.qm-rq.qm-loop .qm-rqd2{animation:qm-rqd2 8.1s linear infinite}@keyframes qm-rqd2{0%,18.93%{opacity:0;transform:translateX(34px)}19.81%{opacity:1;transform:translateX(34px)}32.16%,to{opacity:1;transform:translateX(372px)}}.qm-rq.qm-loop .qm-rqd2 .qm-rq-doc__f{animation:qm-rqf2 8.1s cubic-bezier(.3,.8,.2,1) infinite}@keyframes qm-rqf2{0%,32.16%{opacity:1;transform:translateX(0)}35.82%,to{opacity:0;transform:translateX(0)}}.qm-rq.qm-loop .qm-rqd2 .qm-rq-ck{animation:qm-rqc2 8.1s ease infinite}@keyframes qm-rqc2{0%,22.75%{stroke-dashoffset:9}25.69%,to{stroke-dashoffset:0}}.qm-rq.qm-loop .qm-rqd3{animation:qm-rqd3 8.1s linear infinite}@keyframes qm-rqd3{0%,25.54%{opacity:0;transform:translateX(34px)}26.44%{opacity:1;transform:translateX(34px)}31.4%,to{opacity:1;transform:translateX(184px)}}.qm-rq.qm-loop .qm-rqd3 .qm-rq-doc__f{animation:qm-rqf3 8.1s cubic-bezier(.3,.8,.2,1) infinite}@keyframes qm-rqf3{0%,65.92%{opacity:1;transform:translateX(0)}69.58%,to{opacity:0;transform:translateX(188px)}}.qm-rq.qm-loop .qm-rqd3 .qm-rq-ck{animation:qm-rqc3 8.1s ease infinite}@keyframes qm-rqc3{0%,29.35%{stroke-dashoffset:9}32.29%,to{stroke-dashoffset:0}}.qm-rq.qm-loop .qm-rqd4{animation:qm-rqd4 8.1s linear infinite}@keyframes qm-rqd4{0%,32.16%{opacity:0;transform:translateX(34px)}33.03%{opacity:1;transform:translateX(34px)}37.57%,to{opacity:1;transform:translateX(173px)}}.qm-rq.qm-loop .qm-rqd4 .qm-rq-doc__f{animation:qm-rqf4 8.1s cubic-bezier(.3,.8,.2,1) infinite}@keyframes qm-rqf4{0%,64.6%{opacity:1;transform:translateX(0)}68.27%,to{opacity:0;transform:translateX(199px)}}.qm-rq.qm-loop .qm-rqd4 .qm-rq-ck{animation:qm-rqc4 8.1s ease infinite}@keyframes qm-rqc4{0%,35.97%{stroke-dashoffset:9}38.9%,to{stroke-dashoffset:0}}.qm-rq.qm-loop .qm-rqd5{animation:qm-rqd5 8.1s linear infinite}@keyframes qm-rqd5{0%,38.76%{opacity:0;transform:translateX(34px)}39.64%{opacity:1;transform:translateX(34px)}43.76%,to{opacity:1;transform:translateX(162px)}}.qm-rq.qm-loop .qm-rqd5 .qm-rq-doc__f{animation:qm-rqf5 8.1s cubic-bezier(.3,.8,.2,1) infinite}@keyframes qm-rqf5{0%,63.26%{opacity:1;transform:translateX(0)}66.95%,to{opacity:0;transform:translateX(210px)}}.qm-rq.qm-loop .qm-rqd5 .qm-rq-ck{animation:qm-rqc5 8.1s ease infinite}@keyframes qm-rqc5{0%,42.58%{stroke-dashoffset:9}45.52%,to{stroke-dashoffset:0}}.qm-rq.qm-loop .qm-rqd6{animation:qm-rqd6 8.1s linear infinite}@keyframes qm-rqd6{0%,45.36%{opacity:0;transform:translateX(34px)}46.24%{opacity:1;transform:translateX(34px)}49.95%,to{opacity:1;transform:translateX(151px)}}.qm-rq.qm-loop .qm-rqd6 .qm-rq-doc__f{animation:qm-rqf6 8.1s cubic-bezier(.3,.8,.2,1) infinite}@keyframes qm-rqf6{0%,61.95%{opacity:1;transform:translateX(0)}65.61%,to{opacity:0;transform:translateX(221px)}}.qm-rq.qm-loop .qm-rqd6 .qm-rq-ck{animation:qm-rqc6 8.1s ease infinite}@keyframes qm-rqc6{0%,49.18%{stroke-dashoffset:9}52.12%,to{stroke-dashoffset:0}}.qm-rq.qm-loop .qm-rqd7{animation:qm-rqd7 8.1s linear infinite}@keyframes qm-rqd7{0%,51.96%{opacity:0;transform:translateX(34px)}52.84%{opacity:1;transform:translateX(34px)}56.11%,to{opacity:1;transform:translateX(140px)}}.qm-rq.qm-loop .qm-rqd7 .qm-rq-doc__f{animation:qm-rqf7 8.1s cubic-bezier(.3,.8,.2,1) infinite}@keyframes qm-rqf7{0%,60.63%{opacity:1;transform:translateX(0)}64.29%,to{opacity:0;transform:translateX(232px)}}.qm-rq.qm-loop .qm-rqd7 .qm-rq-ck{animation:qm-rqc7 8.1s ease infinite}@keyframes qm-rqc7{0%,55.79%{stroke-dashoffset:9}58.72%,to{stroke-dashoffset:0}}.qm-rq.qm-loop .qm-rqd8{animation:qm-rqd8 8.1s linear infinite}@keyframes qm-rqd8{0%,58.57%{opacity:0;transform:translateX(34px)}59.45%{opacity:1;transform:translateX(34px)}71.8%,to{opacity:1;transform:translateX(372px)}}.qm-rq.qm-loop .qm-rqd8 .qm-rq-doc__f{animation:qm-rqf8 8.1s cubic-bezier(.3,.8,.2,1) infinite}@keyframes qm-rqf8{0%,71.8%{opacity:1;transform:translateX(0)}75.46%,to{opacity:0;transform:translateX(0)}}.qm-rq.qm-loop .qm-rqd8 .qm-rq-ck{animation:qm-rqc8 8.1s ease infinite}@keyframes qm-rqc8{0%,62.38%{stroke-dashoffset:9}65.32%,to{stroke-dashoffset:0}}.qm-rq-badge{fill:#00551a;fill:var(--forest);font-size:8px;font-weight:700;opacity:0}.qm-rq-n1,.qm-rq-n2,.qm-rq-n3,.qm-rq-n4,.qm-rq-n5{opacity:0}.qm-rq.qm-loop .qm-rq-n1{animation:qm-rq-n1 8.1s step-end infinite}.qm-rq.qm-loop .qm-rq-n2{animation:qm-rq-n2 8.1s step-end infinite}.qm-rq.qm-loop .qm-rq-n3{animation:qm-rq-n3 8.1s step-end infinite}.qm-rq.qm-loop .qm-rq-n4{animation:qm-rq-n4 8.1s step-end infinite}.qm-rq.qm-loop .qm-rq-n5{animation:qm-rq-n5 8.1s step-end infinite}@keyframes qm-rq-n1{0%{opacity:0}31.4%{opacity:1}37.57%{opacity:0}68.27%{opacity:1}69.58%,to{opacity:0}}@keyframes qm-rq-n2{0%{opacity:0}37.57%{opacity:1}43.76%{opacity:0}66.95%{opacity:1}68.27%,to{opacity:0}}@keyframes qm-rq-n3{0%{opacity:0}43.76%{opacity:1}49.95%{opacity:0}65.61%{opacity:1}66.95%,to{opacity:0}}@keyframes qm-rq-n4{0%{opacity:0}49.95%{opacity:1}56.11%{opacity:0}64.29%{opacity:1}65.61%,to{opacity:0}}@keyframes qm-rq-n5{0%{opacity:0}56.11%{opacity:1}64.29%,to{opacity:0}}.qm-rq.qm-loop .qm-rq-badge{animation:qm-rq-badge 8.1s infinite}@media (max-width:699px){.qm-rq-lbl{font-size:10px}.qm-rq-badge{font-size:10.5px}.qm-rq text.qm-rq-lbl:first-of-type{text-anchor:start;transform:translateX(-13px)}.qm-rq text.qm-rq-lbl:last-of-type{text-anchor:end;transform:translateX(14px)}}@keyframes qm-rq-badge{0%,30.4%{opacity:0}31.4%,69.58%{opacity:.85}70.5%,to{opacity:0}}.qm-vig{box-sizing:initial;height:52px;margin-top:auto;padding-top:18px;width:100%}.qm-vig svg{height:100%;overflow:hidden;width:100%}.qm-vig .v-fr{fill:none;stroke:#949e98;stroke:var(--ink-3);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.qm-vig .v-hair{fill:none;stroke:#949e98;stroke:var(--ink-3);stroke-width:1.2;opacity:.5}.qm-vig .v-mk{fill:#1a211d;fill:var(--ink)}.qm-vig .v-slotf{fill:#ebefec;fill:var(--tint-2)}.qm-loop .qm-vig svg{animation:qm-fd-veil 5.8s ease var(--vd) infinite}@keyframes qm-fd-veil{0%{opacity:1}2.4%{opacity:0}5.4%{opacity:0}13.5%,to{opacity:1}}.qm-vig .v-dg{fill:#1a211d;fill:var(--ink);text-anchor:middle;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-family:var(--sans);font-size:15px;font-weight:700}.qm-vig .v-cnt{transform-box:fill-box}.qm-vig .v-amt{fill:#00b243;fill:var(--sap)}.qm-vig .v-amt2{fill:none;stroke:#949e98;stroke:var(--ink-3);stroke-width:1.6;opacity:0}.qm-loop .qm-vig--a .v-amt{animation:qm-fd-amt 5.8s var(--vd) infinite}.qm-loop .qm-vig--a .v-amt2{animation:qm-fd-amt2 5.8s var(--vd) infinite}.qm-loop .qm-vig--a .v-cnt{animation:qm-fd-cnt 5.8s var(--vd) infinite}@keyframes qm-fd-amt{0%{fill:#00b243;fill:var(--sap);opacity:1;transform:none}5.4%{fill:#00b243;fill:var(--sap);opacity:0;transform:none}7.2%{fill:#1a211d;fill:var(--ink);opacity:0;transform:translateX(-141px)}13.5%{fill:#1a211d;fill:var(--ink);animation-timing-function:linear;opacity:1;transform:translateX(-141px)}45.2%{fill:#1a211d;fill:var(--ink);transform:none}45.3%,to{fill:#00b243;fill:var(--sap);transform:none}}@keyframes qm-fd-amt2{0%,52%{opacity:0;transform:translateX(-141px)}52.8%{animation-timing-function:linear;opacity:1;transform:translateX(-141px)}59.9%{opacity:1;transform:translateX(-38px)}62.8%{opacity:1;transform:translateX(-38px)}62.9%,to{opacity:0;transform:translateX(-38px)}}@keyframes qm-fd-cnt{0%,59.9%{animation-timing-function:cubic-bezier(.2,.8,.3,1);transform:none}62.8%{animation-timing-function:cubic-bezier(.4,0,1,1);transform:translateY(11px)}65.5%,to{transform:none}}.qm-vig .v-part{fill:none;stroke:#949e98;stroke:var(--ink-3);stroke-width:2.5}.qm-vig .v-tok{fill:#1a211d;fill:var(--ink);text-anchor:middle;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-family:var(--sans);font-size:13px;font-weight:700}.qm-vig .v-tokA{opacity:0}.qm-vig .v-far{fill:#ebefec;fill:var(--tint-2);transform-box:fill-box;transform-origin:left center}.qm-loop .qm-vig--d .v-band{animation:qm-fd-band 5.8s var(--vd) infinite}.qm-loop .qm-vig--d .v-tokA{animation:qm-fd-tokA 5.8s step-end var(--vd) infinite}.qm-loop .qm-vig--d .v-tokB{animation:qm-fd-tokB 5.8s step-end var(--vd) infinite}.qm-loop .qm-vig--d .v-far1{animation:qm-fd-far1 5.8s step-end var(--vd) infinite}.qm-loop .qm-vig--d .v-far2{animation:qm-fd-far2 5.8s step-end var(--vd) infinite}.qm-loop .qm-vig--d .v-far3{animation:qm-fd-far3 5.8s step-end var(--vd) infinite}@keyframes qm-fd-band{0%{opacity:1;transform:none}5.4%{opacity:0;transform:none}7.2%{opacity:0;transform:translateX(112px)}13.5%{animation-timing-function:cubic-bezier(.22,.9,.24,1);opacity:1;transform:translateX(112px)}22.5%,to{opacity:1;transform:none}}@keyframes qm-fd-tokA{0%,5.4%{opacity:0}7.2%{opacity:1}22.5%,to{opacity:0}}@keyframes qm-fd-tokB{0%,5.4%{opacity:1}7.2%{opacity:0}22.5%,to{opacity:1}}@keyframes qm-fd-far1{0%,54.2%{transform:none}56.1%{transform:scaleX(.74)}61%,to{transform:none}}@keyframes qm-fd-far2{0%,58.7%{transform:none}60.5%{transform:scaleX(1.28)}64.6%,to{transform:none}}@keyframes qm-fd-far3{0%,62.1%{transform:none}63.9%{transform:scaleX(.62)}65.5%,to{transform:none}}.qm-vig .v-mk2,.qm-vig .v-perm{fill:#1a211d;fill:var(--ink)}.qm-vig .v-void{fill:none;stroke:#949e98;stroke:var(--ink-3);stroke-width:1;stroke-dasharray:3 3}.qm-vig .v-p02{opacity:0}.qm-loop .qm-vig--e .v-perm{animation:qm-fd-perm 5.8s step-end var(--vd) infinite}.qm-loop .qm-vig--e .v-p00{animation-name:qm-fd-pm0}.qm-loop .qm-vig--e .v-p01{animation-name:qm-fd-pm1}.qm-loop .qm-vig--e .v-p02{animation-name:qm-fd-off}.qm-loop .qm-vig--e .v-p03{animation-name:qm-fd-pm3}.qm-loop .qm-vig--e .v-p10{animation-name:qm-fd-pm4}.qm-loop .qm-vig--e .v-p11{animation-name:qm-fd-pm5}.qm-loop .qm-vig--e .v-p12{animation-name:qm-fd-pm6}.qm-loop .qm-vig--e .v-p13{animation-name:qm-fd-pm7}@keyframes qm-fd-perm{0%,to{opacity:1}}@keyframes qm-fd-pm0{0%,14.5%{opacity:0}16.5%,to{opacity:1}}@keyframes qm-fd-pm1{0%,18.2%{opacity:0}20.2%,to{opacity:1}}@keyframes qm-fd-pm3{0%,25.6%{opacity:0}27.6%,to{opacity:1}}@keyframes qm-fd-pm4{0%,29.3%{opacity:0}31.3%,to{opacity:1}}@keyframes qm-fd-pm5{0%,33%{opacity:0}35%,to{opacity:1}}@keyframes qm-fd-pm6{0%,36.7%{opacity:0}38.7%,to{opacity:1}}@keyframes qm-fd-pm7{0%,40.4%{opacity:0}42.4%,to{opacity:1}}@keyframes qm-fd-off{0%,21.9%{opacity:0}23.9%{opacity:1}57.6%,to{opacity:0}}.qm-vig--f .fp-bg{fill:#1a211d;fill:var(--ink)}.qm-vig--f .fp-seam{stroke:#ffffff38;stroke-width:1;fill:none}.qm-vig--f .fp-t{fill:#fff;text-anchor:middle;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-family:var(--sans);font-size:15px;font-weight:600}.qm-vig--f .fp-b,.qm-vig--f .fp-t-half{transform-box:view-box;transform-origin:100px 26px}.qm-vig--f .fp-b2,.qm-vig--f .fp-b3{opacity:0}.qm-vig--f .fp-h2,.qm-vig--f .fp-h3{transform:scaleY(0)}.qm-loop .qm-vig--f .fp-h1{animation:qm-fd-h1 5.8s var(--vd) infinite}.qm-loop .qm-vig--f .fp-h2{animation:qm-fd-h2 5.8s var(--vd) infinite}.qm-loop .qm-vig--f .fp-h3{animation:qm-fd-h3 5.8s var(--vd) infinite}.qm-loop .qm-vig--f .fp-b1{animation:qm-fd-b1 5.8s step-end var(--vd) infinite}.qm-loop .qm-vig--f .fp-b2{animation:qm-fd-b2 5.8s step-end var(--vd) infinite}.qm-loop .qm-vig--f .fp-b3{animation:qm-fd-b3 5.8s step-end var(--vd) infinite}@keyframes qm-fd-h1{0%,22.4%{transform:scaleY(1)}24.4%{transform:scaleY(0)}55.7%{transform:scaleY(0)}57.6%,to{transform:scaleY(1)}}@keyframes qm-fd-h2{0%,24.4%{transform:scaleY(0)}26.3%{transform:scaleY(1)}35%{transform:scaleY(1)}36.9%,to{transform:scaleY(0)}}@keyframes qm-fd-h3{0%,36.9%{transform:scaleY(0)}38.9%{transform:scaleY(1)}55.7%{transform:scaleY(1)}57.6%,to{transform:scaleY(0)}}@keyframes qm-fd-b1{0%{opacity:1}24.4%{opacity:0}57.6%,to{opacity:1}}@keyframes qm-fd-b2{0%{opacity:0}24.4%{opacity:1}36.9%,to{opacity:0}}@keyframes qm-fd-b3{0%{opacity:0}36.9%{opacity:1}57.6%,to{opacity:0}}.qm-vig .v-dup{opacity:0}.qm-loop .qm-vig--b .v-n1{animation:qm-fd-n1 5.8s var(--vd) infinite}.qm-loop .qm-vig--b .v-n2{animation:qm-fd-n2 5.8s var(--vd) infinite}.qm-loop .qm-vig--b .v-dup{animation:qm-fd-dup 5.8s var(--vd) infinite}@keyframes qm-fd-n1{0%{opacity:1;transform:none}5.4%{opacity:0;transform:translateY(9px)}13.5%{animation-timing-function:cubic-bezier(.22,.9,.24,1);opacity:0;transform:translateY(9px)}24.4%,to{opacity:1;transform:none}}@keyframes qm-fd-n2{0%{opacity:1;transform:none}5.4%{opacity:0;transform:translateY(9px)}28.8%{animation-timing-function:cubic-bezier(.22,.9,.24,1);opacity:0;transform:translateY(9px)}39.6%,to{opacity:1;transform:none}}@keyframes qm-fd-dup{0%,52%{opacity:0;transform:translate(66px,-6px)}52.8%{animation-timing-function:linear;opacity:1;transform:translate(66px,-6px)}62.4%{opacity:1;transform:none}64.6%{opacity:1;transform:none}64.7%,to{opacity:0;transform:none}}.qm-vig .v-dock{fill:none;stroke:#949e98;stroke:var(--ink-3);stroke-width:1;stroke-dasharray:3 3}.qm-vig .v-tab{transform-box:view-box}.qm-vig .v-tabf{stroke:#1a211d;stroke:var(--ink)}.qm-vig .v-tabapp{fill:#ebefec;fill:var(--tint-2)}.qm-loop .qm-vig--c .v-tab{animation:qm-fd-tab 5.8s var(--vd) infinite}@keyframes qm-fd-tab{0%{transform:none}5.4%{transform:translateX(-64px)}13.5%{animation-timing-function:cubic-bezier(.22,.9,.24,1);transform:translateX(-64px)}45.2%,to{transform:none}}.steps{position:relative}.steps:before{background:#ebefec;background:var(--tint-2);content:"";transform:translateY(-1px)}.qm-rail,.steps:before{border-radius:1px;height:2px;left:0;position:absolute;top:15px;top:var(--rail-y,15px);width:calc(100% + 40px)}.qm-rail{background:#00b243;background:var(--sap);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 34px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 34px),#0000);transform:translateY(-1px) scaleX(1);transform-origin:left}.steps.qm-loop .qm-rail{animation:qm-st-stitch 7.1s infinite}@keyframes qm-st-stitch{0%{opacity:1;transform:translateY(-1px) scaleX(1)}2.67%{opacity:0;transform:translateY(-1px) scaleX(1)}4.92%{opacity:0;transform:translateY(-1px) scaleX(0)}6.7%{animation-timing-function:cubic-bezier(.4,0,.2,1);opacity:1;transform:translateY(-1px) scaleX(0)}11.16%{animation-timing-function:linear;transform:translateY(-1px) scaleX(var(--s1))}20.31%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translateY(-1px) scaleX(var(--s1))}24.78%{animation-timing-function:linear;transform:translateY(-1px) scaleX(var(--s2))}33.93%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translateY(-1px) scaleX(var(--s2))}38.4%{animation-timing-function:linear;transform:translateY(-1px) scaleX(var(--s3))}47.33%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translateY(-1px) scaleX(var(--s3))}51.79%{animation-timing-function:linear;transform:translateY(-1px) scaleX(var(--s4))}56.94%,to{transform:translateY(-1px) scaleX(1)}}.step__n{font-feature-settings:"tnum";background:#00551a;background:var(--forest);border:2px solid #00551a;border:2px solid var(--forest);border-radius:50%;color:#fff;display:grid;font-size:.82rem;font-variant-numeric:tabular-nums;font-weight:700;height:32px;margin-bottom:13px;place-items:center;position:relative;width:32px;z-index:1}.steps.qm-loop .step:first-of-type .step__n{animation:qm-st-j1 7.1s cubic-bezier(.2,.9,.3,1.35) infinite}.steps.qm-loop .step:nth-of-type(2) .step__n{animation:qm-st-j2 7.1s cubic-bezier(.2,.9,.3,1.35) infinite}.steps.qm-loop .step:nth-of-type(3) .step__n{animation:qm-st-j3 7.1s cubic-bezier(.2,.9,.3,1.35) infinite}.steps.qm-loop .step:nth-of-type(4) .step__n{animation:qm-st-j4 7.1s cubic-bezier(.2,.9,.3,1.35) infinite}@keyframes qm-st-j1{0%{background:#00551a;background:var(--forest);border-color:#00551a;border-color:var(--forest);color:#fff;transform:scale(1)}10.71%,4.46%{background:#fff;background:var(--base);border-color:#ebefec;border-color:var(--tint-2);color:#949e98;color:var(--ink-3)}13.39%{transform:scale(1.16)}20.09%,to{background:#00551a;background:var(--forest);border-color:#00551a;border-color:var(--forest);color:#fff;transform:scale(1)}}@keyframes qm-st-j2{0%{background:#00551a;background:var(--forest);border-color:#00551a;border-color:var(--forest);color:#fff;transform:scale(1)}22.99%,4.46%{background:#fff;background:var(--base);border-color:#ebefec;border-color:var(--tint-2);color:#949e98;color:var(--ink-3)}25.67%{transform:scale(1.16)}32.37%,to{background:#00551a;background:var(--forest);border-color:#00551a;border-color:var(--forest);color:#fff;transform:scale(1)}}@keyframes qm-st-j3{0%{background:#00551a;background:var(--forest);border-color:#00551a;border-color:var(--forest);color:#fff;transform:scale(1)}35.27%,4.46%{background:#fff;background:var(--base);border-color:#ebefec;border-color:var(--tint-2);color:#949e98;color:var(--ink-3)}37.95%{transform:scale(1.16)}44.65%,to{background:#00551a;background:var(--forest);border-color:#00551a;border-color:var(--forest);color:#fff;transform:scale(1)}}@keyframes qm-st-j4{0%{background:#00551a;background:var(--forest);border-color:#00551a;border-color:var(--forest);color:#fff;transform:scale(1)}4.46%,47.56%{background:#fff;background:var(--base);border-color:#ebefec;border-color:var(--tint-2);color:#949e98;color:var(--ink-3)}50.23%{transform:scale(1.16)}56.94%,to{background:#00551a;background:var(--forest);border-color:#00551a;border-color:var(--forest);color:#fff;transform:scale(1)}}.step__n:after{border:2px solid #00b243;border:2px solid var(--sap);border-radius:50%;content:"";inset:-7px;opacity:0;position:absolute}.steps.qm-loop .step:nth-of-type(4) .step__n:after{animation:qm-st-ouvre 7.1s ease-out infinite}@keyframes qm-st-ouvre{0%,58.04%{opacity:0;transform:scale(.55)}59.16%{opacity:.9}71.43%,to{opacity:0;transform:scale(1.9)}}@media (max-width:759px){.steps>.reveal.step{grid-column-gap:18px;align-items:start;column-gap:18px;display:grid;grid-template-columns:32px 1fr}.step__n{grid-row:1/span 2;margin-bottom:0}.step h3{margin-top:5px}.qm-rail,.steps:before{height:calc(100% + 40px);left:15px;left:var(--rail-x,15px);top:0;transform:translateX(-1px);width:2px}.qm-rail{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 34px),#0000);mask-image:linear-gradient(180deg,#000 calc(100% - 34px),#0000);transform:translateX(-1px) scaleY(1);transform-origin:top}.steps.qm-loop .qm-rail{animation-name:qm-st-stitch-v}.steps.qm-loop .step:first-of-type .step__n{animation-name:qm-st-j1-v}.steps.qm-loop .step:nth-of-type(2) .step__n{animation-name:qm-st-j2-v}.steps.qm-loop .step:nth-of-type(3) .step__n{animation-name:qm-st-j3-v}.steps.qm-loop .step:nth-of-type(4) .step__n{animation-name:qm-st-j4-v}.steps.qm-loop .step:nth-of-type(4) .step__n:after{animation-name:qm-st-ouvre-v}@keyframes qm-st-j1-v{0%{background:#00551a;background:var(--forest);border-color:#00551a;border-color:var(--forest);color:#fff;transform:scale(1)}1.2%,4.2%{background:#fff;background:var(--base);border-color:#ebefec;border-color:var(--tint-2);color:#949e98;color:var(--ink-3)}6.3%{transform:scale(1.16)}9%,to{background:#00551a;background:var(--forest);border-color:#00551a;border-color:var(--forest);color:#fff;transform:scale(1)}}@keyframes qm-st-j2-v{0%{background:#00551a;background:var(--forest);border-color:#00551a;border-color:var(--forest);color:#fff;transform:scale(1)}1.2%,10.3%{background:#fff;background:var(--base);border-color:#ebefec;border-color:var(--tint-2);color:#949e98;color:var(--ink-3)}12.4%{transform:scale(1.16)}15%,to{background:#00551a;background:var(--forest);border-color:#00551a;border-color:var(--forest);color:#fff;transform:scale(1)}}@keyframes qm-st-j3-v{0%{background:#00551a;background:var(--forest);border-color:#00551a;border-color:var(--forest);color:#fff;transform:scale(1)}1.2%,16.4%{background:#fff;background:var(--base);border-color:#ebefec;border-color:var(--tint-2);color:#949e98;color:var(--ink-3)}18.5%{transform:scale(1.16)}21.2%,to{background:#00551a;background:var(--forest);border-color:#00551a;border-color:var(--forest);color:#fff;transform:scale(1)}}@keyframes qm-st-j4-v{0%{background:#00551a;background:var(--forest);border-color:#00551a;border-color:var(--forest);color:#fff;transform:scale(1)}1.2%,22.4%{background:#fff;background:var(--base);border-color:#ebefec;border-color:var(--tint-2);color:#949e98;color:var(--ink-3)}24.5%{transform:scale(1.16)}27.2%,to{background:#00551a;background:var(--forest);border-color:#00551a;border-color:var(--forest);color:#fff;transform:scale(1)}}@keyframes qm-st-ouvre-v{0%,27.5%{opacity:0;transform:scale(.55)}28.6%{opacity:.9}40%,to{opacity:0;transform:scale(1.9)}}@keyframes qm-st-stitch-v{0%{opacity:1;transform:translateX(-1px) scaleY(1)}1.2%{opacity:0;transform:translateX(-1px) scaleY(1)}2.2%{opacity:0;transform:translateX(-1px) scaleY(0)}3%{animation-timing-function:cubic-bezier(.4,0,.2,1);opacity:1;transform:translateX(-1px) scaleY(0)}5%{animation-timing-function:linear;transform:translateX(-1px) scaleY(var(--s1))}9.1%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translateX(-1px) scaleY(var(--s1))}11.1%{animation-timing-function:linear;transform:translateX(-1px) scaleY(var(--s2))}15.2%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translateX(-1px) scaleY(var(--s2))}17.2%{animation-timing-function:linear;transform:translateX(-1px) scaleY(var(--s3))}21.2%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translateX(-1px) scaleY(var(--s3))}23.2%{animation-timing-function:linear;transform:translateX(-1px) scaleY(var(--s4))}25.5%,to{transform:translateX(-1px) scaleY(1)}}}.qm-30{clip-path:inset(0 100% 0 0);margin:12px auto 0;width:min(272px,60%)}.qm-30+.btn-row{margin-top:20px}.qm-30 svg{display:block;height:auto;width:100%}.qm-30.is-run{animation:qm-reveal30 .64s cubic-bezier(.3,.8,.2,1) forwards}@keyframes qm-reveal30{to{clip-path:inset(0 0 0 0)}}@media (prefers-reduced-motion:reduce){.qm-30.is-run,.qm-chip.is-hit>b:after,.qm-loop,.qm-loop *,.qm-px__sh,.qm-vig *,.step__n:after{animation:none!important}.is-run .qm-roll__t,.qm-sol__btn,.qm-sol__n,.qm-sol__n.is-src,.step__n{transition:none!important}.qm-sol__n:hover{transform:none}.qm-chip.is-hit>b,.qm-chip.is-hit>b:before{animation:none!important}.qm-30{clip-path:none}.qm-rail{transform:translateY(-1px) scaleX(1)!important}.step__n{background:#00551a;background:var(--forest);border-color:#00551a;border-color:var(--forest);color:#fff}@media (max-width:759px){.qm-rail{transform:translateX(-1px) scaleY(1)!important}}}.hero:not(.is-seen) .amb__orb,.hero:not(.is-seen) .wave__layers use,.hero:not(.is-seen) h1 em{animation-play-state:paused}.kds3d,.kiosk3d,.portal3d,.pos3d,.site3d,.staff3d{margin-inline:auto;position:relative}.kds3d:before,.kiosk3d:before,.portal3d:before,.pos3d:before,.site3d:before,.staff3d:before{animation:ps-breathe 7s ease-in-out infinite;background:radial-gradient(ellipse at center,#00b24347,#0000 68%);border-radius:50%;content:"";filter:blur(46px);inset:10% -10% -6%;position:absolute;z-index:0}.kds3d__c,.kiosk3d__c,.portal3d__c,.pos3d__c,.site3d__c,.staff3d__c{display:block;opacity:0;position:relative;touch-action:pan-y;transition:opacity .5s ease;-webkit-user-select:none;user-select:none;width:100%;z-index:1}.kds3d__c.is-live,.kiosk3d__c.is-live,.portal3d__c.is-live,.pos3d__c.is-live,.site3d__c.is-live,.staff3d__c.is-live{opacity:1}.pos3d{width:min(880px,100%)}.pos3d__c{aspect-ratio:1}.kds3d{width:min(640px,100%)}.kds3d__c{aspect-ratio:.65}.site3d{width:min(640px,100%)}.site3d__c{aspect-ratio:.74}.portal3d{width:min(640px,100%)}.portal3d__c{aspect-ratio:.66}.kiosk3d{width:min(384px,100%)}.kiosk3d__c{aspect-ratio:.5}.staff3d{width:min(468px,100%)}.staff3d__c{aspect-ratio:.51}@media (prefers-reduced-motion:reduce){.kds3d__c,.kiosk3d__c,.portal3d__c,.pos3d__c,.site3d__c,.staff3d__c{transition:none}.kds3d:before,.kiosk3d:before,.portal3d:before,.pos3d:before,.site3d:before,.staff3d:before{animation:none}}.p3d{margin-inline:auto;position:relative;width:min(560px,100%)}.p3d__c{aspect-ratio:.9;display:block;opacity:0;transition:opacity .5s ease;width:100%}.p3d__c.is-live{opacity:1}.p3d__card{align-items:center;background:#fff;border-radius:.7em;box-shadow:0 .9em 2.2em #00000059;display:flex;font-size:12px;gap:.5em;opacity:0;padding:.55em .75em;position:absolute;right:0;top:22%;transform:translateY(-10px);transition:opacity .45s ease,transform .45s cubic-bezier(.2,.9,.3,1.25);z-index:4}.p3d__card.is-in{opacity:1;transform:none}.p3d__card i{background:#e8f6ec;border-radius:50%;color:#00551a;color:var(--forest);display:grid;flex:none;font-size:.8em;font-style:normal;font-weight:700;height:1.5em;place-items:center;width:1.5em}.p3d__card b{color:#1a211d;color:var(--ink);display:block;font-size:.78em}.p3d__card span{font-feature-settings:"tnum";color:#949e98;color:var(--ink-3);display:block;font-size:.66em;font-variant-numeric:tabular-nums}.p3d__tag{color:#ffffff5c;font-size:.7rem;font-weight:600;letter-spacing:.06em;margin-top:4px;text-align:center}@media (prefers-reduced-motion:reduce){.p3d__c,.p3d__card{transition:none}}.dp{margin-top:8px}.dp__chs{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;list-style:none;margin:0;padding:0}.dp__ch{flex:1 1 auto;min-width:150px}.dp__chbtn{grid-gap:2px;background:none;border:0;border-bottom:2px solid #1a211d17;border-bottom:2px solid var(--hair);cursor:pointer;display:grid;font-family:inherit;gap:2px;justify-items:center;padding:12px 14px;text-align:center;transition:border-color .25s ease;width:100%}.dp__chbtn i{font-feature-settings:"tnum";font-size:.78rem;font-style:normal;font-variant-numeric:tabular-nums}.dp__chbtn b,.dp__chbtn i{color:#6a756e;color:var(--ink-2);transition:color .25s ease}.dp__chbtn b{font-size:1rem;font-weight:600;letter-spacing:-.015em}.dp__ch.is-on .dp__chbtn b,.dp__chbtn:hover b{color:#1a211d;color:var(--ink)}.dp__ch.is-on .dp__chbtn{border-bottom-color:#00551a;border-bottom-color:var(--forest)}.dp__ch.is-on .dp__chbtn i,.dp__ch.is-past .dp__chbtn i{color:#00551a;color:var(--forest);font-weight:600}.dp__chbtn:focus-visible{outline:2px solid #00551a;outline:2px solid var(--forest);outline-offset:2px}.dp__body{grid-gap:10px;animation:dp-in .45s cubic-bezier(.2,.8,.2,1);display:grid;gap:10px;justify-items:center;margin:40px auto 0;max-width:62ch;text-align:center}.dp__body p{color:#6a756e;color:var(--ink-2);font-size:.98rem;letter-spacing:-.012em}@keyframes dp-in{0%{opacity:0;transform:translateY(-4px)}}.dp__hint{color:#6a756e;color:var(--ink-2);font-size:.85rem;margin-top:12px;text-align:center}.dp__scene{border-radius:26px;margin-top:30px;padding:clamp(18px,3vw,34px);transition:background 1.2s ease}.dp__scene[data-hour="0"]{background:linear-gradient(180deg,#fbf7ee,#f2f5f1)}.dp__scene[data-hour="1"]{background:linear-gradient(180deg,#f5f9f5,#ecf2ed)}.dp__scene[data-hour="2"]{background:linear-gradient(180deg,#faf5e9,#f2f1e8)}.dp__scene[data-hour="3"]{background:linear-gradient(180deg,#f1f6f2,#e9f0eb)}.dp__scene[data-hour="4"]{background:linear-gradient(180deg,#26352b,#1a2620)}.dp__scene[data-hour="5"]{background:linear-gradient(180deg,#182118,#0e1611)}.dp__scene[data-hour="4"] .dp-d__tag,.dp__scene[data-hour="5"] .dp-d__tag{color:#ffffff9e}.dp__scene[data-hour="4"] .qm-flow__base,.dp__scene[data-hour="5"] .qm-flow__base{stroke:#7edca0}.dp__scene[data-hour="4"] .qm-flow__src,.dp__scene[data-hour="5"] .qm-flow__src{fill:#7edca0}.dp__stage{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;padding-bottom:96px}.dp-d,.dp__stage{position:relative}.dp-d{z-index:1}.dp-d--pos{width:min(340px,88vw)}.dp-d--kds{width:min(176px,44vw)}.dp-d--inv{width:min(112px,30vw)}.dp-d--adm{width:min(356px,88vw)}.dp-d--pos .fx-s{font-size:7.4px}.dp-d--kds .fx-s{font-size:7px}.dp-d--inv .fx-s{font-size:8.3px}.dp-d--adm .fx-s{font-size:10.1px}.dp-d .fx-n__scr{transition:filter .7s ease}.dp-d.is-off .fx-n__scr{filter:brightness(.3) saturate(.4)}.dp-d .fx-n__body{transition:box-shadow .45s ease}.dp-d.dp-hit .fx-n__body{box-shadow:0 18px 38px -20px #0000008c,0 0 0 2px #45d77c8c,0 0 26px #00b24338}.dp-cur{animation:dp-curin .3s ease;background:#1a211d6b;border-radius:50%;box-shadow:0 0 0 .18em #ffffffbf,0 .2em .5em #00000040;height:1.6em;margin:-.8em 0 0 -.8em;pointer-events:none;position:absolute;transition:left .5s cubic-bezier(.3,.8,.3,1),top .5s cubic-bezier(.3,.8,.3,1),opacity .35s ease;width:1.6em;z-index:6}.dp-cur.is-off{opacity:0}@keyframes dp-curin{0%{opacity:0}}.dp-cur__tap{animation:dp-tap .7s ease .45s;border:.22em solid #00b243;border:.22em solid var(--sap);border-radius:50%;inset:-.5em;opacity:0;position:absolute}@keyframes dp-tap{0%{opacity:0;transform:scale(.4)}25%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.dp-press{animation:dp-press .5s ease}@keyframes dp-press{50%{filter:brightness(1.15);transform:scale(.94)}}.dp__chbtn{position:relative}.dp__prog{animation:dp-prog 8s linear forwards;animation:dp-prog var(--chdur,8s) linear forwards;background:#00b243;background:var(--sap);bottom:-2px;height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left}.qm-loop:not(.is-vis) .dp__prog{animation-play-state:running!important}@keyframes dp-prog{to{transform:scaleX(1)}}.dp-d .fx-n__scr{position:relative}.dp-d.dp-wake .fx-n__scr:after{animation:dp-sheen 1.2s ease .25s forwards;background:linear-gradient(105deg,#0000 42%,#ffffff61 50%,#0000 58%);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-110%)}@keyframes dp-sheen{to{transform:translateX(110%)}}.dp-d__tag{color:#6a756e;color:var(--ink-2);font-size:.68rem;font-weight:600;letter-spacing:.05em;margin-top:8px;text-align:center;white-space:nowrap}.dp-dim{opacity:.22;transition:opacity .6s ease}.dp-ov{animation:dp-pop .4s cubic-bezier(.2,.8,.2,1);background:#e8f6ec;border-radius:.5em;box-shadow:0 4px 14px -6px #00000059;color:#00551a;color:var(--forest);font-size:1.1em;font-weight:600;left:50%;padding:.4em .7em;position:absolute;top:3.2em;transform:translateX(-50%);white-space:nowrap;z-index:2}.fx-pos__cart .dp-ov{top:4.2em}.dp-ov--warm{background:#fcf3dc;color:#7a5200}@keyframes dp-pop{0%{opacity:0;transform:translate(-50%,-4px)}}.dp-kds__empty{color:#52655a;font-size:.8em;inset:30% 0 auto;position:absolute;text-align:center}.dp-kds__empty.is-calm{color:#5cc97f}.fx-kds{position:relative}.dp-adm__ok{animation:dp-pop2 .4s ease;background:#e8f6ec;border-radius:.4em;color:#00551a;color:var(--forest);font-size:.68em;font-weight:600;padding:.2em .55em;text-decoration:none}.fx-adm__b{position:relative}@keyframes dp-pop2{0%{opacity:0;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.dp-adm__ok,.dp-cur,.dp-cur__tap,.dp-d.dp-wake .fx-n__scr:after,.dp-ov,.dp-press,.dp__body,.dp__prog,.qm-flow__base,.qm-flow__pt,.qm-flow__sh,.qm-flow__src{animation:none!important}.dp-cur,.dp-d .fx-n__body,.dp-d .fx-n__scr,.dp-dim,.dp__chbtn,.dp__chbtn b,.dp__chbtn i,.dp__scene{transition:none!important}}.ps-stage{display:flex;justify-content:center;text-align:left}.ps-d{animation:ps-float 9s ease-in-out infinite;position:relative}@keyframes ps-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.ps-d:before{animation:ps-breathe 7s ease-in-out infinite;background:radial-gradient(ellipse at center,#00b2434d,#0000 68%);border-radius:50%;content:"";filter:blur(46px);inset:8% -12% -14%;position:absolute;z-index:0}@keyframes ps-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.ps-d__b{background:#222825;border-radius:14px;box-shadow:0 26px 54px -20px #000000d9,0 0 0 1px #ffffff0f;padding:6px;position:relative;z-index:1}.ps-d__s{background:#fff;border-radius:9px;overflow:hidden;position:relative}.ps-d__t{color:#ffffff5c;font-size:.7rem;font-weight:600;letter-spacing:.06em;margin-top:9px;position:relative;text-align:center;z-index:1}.ps-d--pos{font-size:9.4px;width:min(560px,100%)}.ps-d--kds{font-size:8.2px;width:min(330px,78%)}.ps-d--kio{font-size:8.4px;width:min(330px,76%)}.ps-d--site,.ps-d--staf{font-size:8px;width:min(240px,62%)}.ps-d--adm{font-size:9.2px;width:min(640px,100%)}.ps-scene:not(.is-vis),.ps-scene:not(.is-vis) *{animation-play-state:paused!important}.ps-pos{aspect-ratio:1.42;display:flex}@media (max-width:699px){.ps-pos{aspect-ratio:auto;min-height:32em}}.ps-pos__c{background:#fff;border-right:1px solid #1a211d17;border-right:1px solid var(--hair);display:flex;flex-direction:column;padding:.6em .55em;width:41%}.ps-pos__seg{display:flex;gap:.25em;margin-bottom:.5em}.ps-pos__seg u{background:#f4f6f4;background:var(--tint);border-radius:.8em;color:#949e98;color:var(--ink-3);flex:1 1;font-size:.78em;padding:.3em;text-align:center;text-decoration:none}.ps-pos__seg u.ps-on{background:#00551a;background:var(--forest);color:#fff}.ps-pos__bh{align-items:baseline;color:#949e98;color:var(--ink-3);display:flex;font-size:.72em;justify-content:space-between;margin:.3em 0 .18em}.ps-pos__bh b{color:#00551a;color:var(--forest);font-weight:700;letter-spacing:.06em}.ps-pos__ln{border-bottom:1px solid #1a211d0d;padding:.24em 0}.ps-pos__ln b{color:#1a211d;color:var(--ink);display:block;font-size:.84em;font-weight:600}.ps-pos__ln em{color:#949e98;color:var(--ink-3);font-size:.74em;font-style:normal}.ps-pos__hold{color:#e5a100;color:var(--warm);font-size:.7em;padding:.28em 0 0}.ps-pos__eta{color:#949e98;color:var(--ink-3);font-size:.72em;margin-top:auto;padding:.3em 0}.ps-pos__tot{align-items:center;background:#f4f6f4;background:var(--tint);border-radius:.4em;display:flex;justify-content:space-between;padding:.35em .45em}.ps-pos__tot span{color:#6a756e;color:var(--ink-2);font-size:.8em}.ps-pos__tot b{font-feature-settings:"tnum";color:#1a211d;color:var(--ink);font-size:.92em;font-variant-numeric:tabular-nums}.ps-pos__row{display:flex;gap:.3em;margin-top:.35em}.ps-pos__x{background:#f4f6f4;background:var(--tint);color:#6a756e;color:var(--ink-2);flex:3 1}.ps-pos__go,.ps-pos__x{border-radius:.4em;font-size:.78em;padding:.45em;text-align:center}.ps-pos__go{background:#00b243;background:var(--sap);color:#04361a;flex:7 1;font-weight:700;overflow:hidden;position:relative}.ps-pos__r{background:#f4f6f4;background:var(--tint);display:flex;flex:1 1;flex-direction:column;min-width:0}.ps-pos__top{align-items:center;background:#fff;border-bottom:1px solid #1a211d17;border-bottom:1px solid var(--hair);display:flex;gap:.4em;padding:.4em .5em}.ps-pos__top u{color:#6a756e;color:var(--ink-2);font-size:.76em;text-decoration:none}.ps-pos__top u.ps-on{color:#00551a;color:var(--forest);font-weight:600}.ps-pos__top i{background:#f4f6f4;background:var(--tint);border-radius:1em;color:#949e98;color:var(--ink-3);font-size:.72em;font-style:normal;margin-left:auto;padding:.2em .8em}.ps-pos__g{grid-gap:.4em;display:grid;flex:1 1;gap:.4em;grid-auto-rows:1fr;grid-template-columns:repeat(4,1fr);padding:.5em}.ps-pos__g,.ps-pos__i{min-height:0;overflow:hidden}.ps-pos__i{background:#fff;border-radius:.45em;box-shadow:0 1px 2px #0000000d;display:flex;flex-direction:column;position:relative}.ps-pos__i s{background:linear-gradient(135deg,#dde6df,#c9d8ce);display:block;flex:1 1;min-height:1.4em;text-decoration:none}.ps-pos__i span{color:#1a211d;color:var(--ink);display:block;font-size:.7em;overflow:hidden;padding:.28em .2em;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ps-s1 .ps-cur{animation:ps-s1cur 11s linear infinite}.ps-s1 .ps-cur:after{animation:ps-tap 11s linear infinite}@keyframes ps-s1cur{0%{left:var(--x1);opacity:0;top:118%}4%{left:var(--x1);opacity:1;top:var(--y1)}16%{left:var(--x1);top:var(--y1)}26%{left:var(--x2);top:var(--y2)}32%{left:var(--x2);top:var(--y2)}43%{left:var(--x3);top:var(--y3)}52%{left:var(--x3);opacity:1;top:var(--y3)}60%,to{left:var(--x3);opacity:0;top:118%}}@keyframes ps-tap{0%,11%{opacity:0;transform:scale(.4)}13%{opacity:.9;transform:scale(.6)}18%{opacity:0;transform:scale(1.5)}27%{opacity:0;transform:scale(.4)}29%{opacity:.9;transform:scale(.6)}34%{opacity:0;transform:scale(1.5)}43%{opacity:0;transform:scale(.4)}45%{opacity:.9;transform:scale(.6)}51%,to{opacity:0;transform:scale(1.6)}}.ps-s1 .ps-pos__i--a{animation:ps-sinkA 11s linear infinite}.ps-s1 .ps-pos__i--b{animation:ps-sinkB 11s linear infinite}@keyframes ps-sinkA{0%,12%{box-shadow:0 1px 2px #0000000d;transform:none}14%{box-shadow:0 0 0 .16em #00b243;box-shadow:0 0 0 .16em var(--sap);transform:scale(.93)}20%,to{box-shadow:0 1px 2px #0000000d;transform:none}}@keyframes ps-sinkB{0%,28%{box-shadow:0 1px 2px #0000000d;transform:none}30%{box-shadow:0 0 0 .16em #00b243;box-shadow:0 0 0 .16em var(--sap);transform:scale(.93)}36%,to{box-shadow:0 1px 2px #0000000d;transform:none}}.ps-s1 .ps-pos__ln--a{animation:ps-dropA 11s cubic-bezier(.2,.8,.2,1) infinite}.ps-s1 .ps-pos__ln--b{animation:ps-dropB 11s cubic-bezier(.2,.8,.2,1) infinite}@keyframes ps-dropA{0%,13%{opacity:0;transform:translateY(-.9em) scale(.96)}18%,96%{opacity:1;transform:none}to{opacity:0;transform:translateY(-.9em) scale(.96)}}@keyframes ps-dropB{0%,29%{opacity:0;transform:translateY(-.9em) scale(.96)}34%,96%{opacity:1;transform:none}to{opacity:0;transform:translateY(-.9em) scale(.96)}}.ps-pos__tot b{display:grid;text-align:right}.ps-pos__tot b>span{grid-area:1/1}.ps-s1 .ps-t0{animation:ps-tot0 11s step-end infinite}.ps-s1 .ps-t1{animation:ps-tot1 11s step-end infinite}.ps-s1 .ps-t2{animation:ps-tot2 11s step-end infinite}@keyframes ps-tot0{0%,16%{opacity:1}16.01%,92%{opacity:0}92.01%,to{opacity:1}}@keyframes ps-tot1{0%,16%{opacity:0}16.01%,32%{opacity:1}32.01%,to{opacity:0}}@keyframes ps-tot2{0%,32%{opacity:0}32.01%,92%{opacity:1}92.01%,to{opacity:0}}.ps-s1 .ps-pos__go{animation:ps-press 11s linear infinite}@keyframes ps-press{0%,43%{filter:none;transform:none}45%{filter:brightness(1.25);transform:scale(.95)}49%,to{filter:none;transform:none}}.ps-s1 .ps-pos__go:after{animation:ps-sweep 11s linear infinite;background:linear-gradient(100deg,#0000,#ffffffd9,#0000);content:"";inset:0;position:absolute;transform:translateX(-120%)}.ps-s1 .ps-pos__b1{animation:ps-fly 11s cubic-bezier(.5,0,.75,0) infinite}@keyframes ps-fly{0%,48%{opacity:1;transform:none}55%{opacity:0;transform:translateX(-135%)}92%{opacity:0;transform:translateX(-135%)}96%{opacity:1;transform:none}to{opacity:1;transform:none}}.ps-s1 .ps-pos__b2{animation:ps-rise 11s cubic-bezier(.2,.8,.2,1) infinite}@keyframes ps-rise{0%,50%{transform:none}57%,92%{transform:translateY(-3.9em)}97%,to{transform:none}}.ps-s1 .ps-pos__hold{animation:ps-held 11s linear infinite}@keyframes ps-held{0%,57%{color:#e5a100;color:var(--warm)}62%,92%{color:#00b243;color:var(--sap)}97%,to{color:#e5a100;color:var(--warm)}}.ps-kds{aspect-ratio:.74;background:#121814;display:flex;flex-direction:column}.ps-kds__t{align-items:center;border-bottom:1px solid #ffffff12;display:flex;gap:.5em;padding:.5em .55em}.ps-kds__t u{color:#6e8577;font-size:.82em;text-decoration:none}.ps-kds__t u.ps-on{color:#fff;font-weight:600}.ps-kds__t u.ps-on s{background:#00b243;background:var(--sap);border-radius:1em;color:#04361a;font-weight:700;margin-left:.25em;padding:0 .35em;text-decoration:none}.ps-kds__t i{color:#6e8577;font-size:.85em;font-style:normal;margin-left:auto}.ps-s2 .ps-kds__t i{animation:ps-spin 10s linear infinite}@keyframes ps-spin{0%,4%{transform:none}10%{transform:rotate(1turn)}to{transform:rotate(1turn)}}.ps-kds__w{grid-gap:.45em;align-content:start;display:grid;flex:1 1;gap:.45em;grid-template-columns:1fr 1fr;min-height:0;overflow:hidden;padding:.45em .55em .55em}.ps-k{align-self:start;background:#1c241e;border-radius:.45em;overflow:hidden}.ps-k__b{background:#2a3a2f;display:flex;justify-content:space-between;padding:.28em .42em}.ps-k__b b{color:#fff;font-size:.84em}.ps-k__b em{color:#8fa898;font-size:.72em;font-style:normal}.ps-k__l{grid-gap:.2em;display:grid;gap:.2em;padding:.38em .42em}.ps-k__l span{color:#c6d6cc;font-size:.76em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-k__f{display:flex;justify-content:space-between;padding:.26em .42em .38em}.ps-k__f u{font-feature-settings:"tnum";color:#5cc97f;font-size:.8em;font-variant-numeric:tabular-nums;text-decoration:none}.ps-k__f em{color:#6e8577;font-size:.7em;font-style:normal}.ps-cd{display:inline-block;height:1em;overflow:hidden;vertical-align:-.16em}.ps-cd b,.ps-cd__t{display:block}.ps-cd b{font-weight:inherit;height:1em;line-height:1}.ps-s2 .ps-cd--a{animation:ps-tick10 10s steps(10) infinite}.ps-s2 .ps-cd--b{animation:ps-tick10 10s steps(10) -3s infinite}.ps-s2 .ps-cd--c{animation:ps-tick10 10s steps(10) -6s infinite}@keyframes ps-tick10{to{transform:translateY(-10em)}}.ps-s2 .ps-k--new{animation:ps-land 10s cubic-bezier(.2,.8,.2,1) infinite}@keyframes ps-land{0%{opacity:0;transform:scale(.8) translateY(-1.2em)}6%{opacity:1;transform:none}92%{opacity:1;transform:none}to{opacity:0;transform:scale(.8) translateY(-1.2em)}}.ps-s2 .ps-k--new .ps-k__b{animation:ps-fresh 10s ease infinite}@keyframes ps-fresh{0%{background:#2e7a45}14%,to{background:#2a3a2f}}.ps-s2 .ps-k--late .ps-k__b{animation:ps-warm 10s ease infinite}.ps-s2 .ps-k--late .ps-k__f u{animation:ps-hot 10s ease infinite}@keyframes ps-warm{0%,22%{background:#2a3a2f}34%,88%{background:#4a3a22}to{background:#2a3a2f}}@keyframes ps-hot{0%,22%{color:#5cc97f}34%,88%{color:#e8705a;color:var(--hot)}to{color:#5cc97f}}.ps-s2 .ps-k--done{animation:ps-bump 10s cubic-bezier(.5,0,.75,0) infinite}@keyframes ps-bump{0%,46%{opacity:1;transform:none}52%{opacity:.8;transform:scale(.96)}58%{opacity:0;transform:translateY(-30%) scale(.88)}90%{opacity:0;transform:translateY(-30%) scale(.88)}96%,to{opacity:1;transform:none}}.ps-s2 .ps-k--shift,.ps-s2 .ps-k--shift2{animation:ps-shift 10s cubic-bezier(.2,.8,.2,1) infinite}@keyframes ps-shift{0%,52%{transform:none}60%,90%{transform:translateY(-4.6em)}96%,to{transform:none}}.ps-s2 .ps-kds__t u.ps-on s{animation:ps-cnt 10s step-end infinite}@keyframes ps-cnt{0%,5%{background:#7edca0;background:var(--mint)}5.01%,to{background:#00b243;background:var(--sap)}}.ps-kio{aspect-ratio:.62;background:#fff;display:flex;flex-direction:column;overflow:hidden;position:relative}.ps-kio__h{background:#00551a;background:var(--forest);color:#fff;padding:.7em .6em .6em;text-align:center}.ps-kio__h b{display:block;font-size:1.02em;font-weight:700}.ps-kio__h u{color:#ffffff9e;display:block;font-size:.68em;text-decoration:none}.ps-kio__lg{display:flex;gap:.3em;justify-content:center;margin-top:.5em}.ps-kio__lg u{border-radius:1em;box-shadow:inset 0 0 0 1px #ffffff40;color:#fff9;font-size:.68em;padding:.15em .55em;text-decoration:none}.ps-s3 .ps-lg--fr{animation:ps-lgA 11s step-end infinite}.ps-s3 .ps-lg--en{animation:ps-lgB 11s step-end infinite}@keyframes ps-lgA{0%,8%{background:#fff;box-shadow:none;color:#00551a;color:var(--forest);font-weight:700}8.01%,90%{background:#0000;box-shadow:inset 0 0 0 1px #ffffff40;color:#fff9;font-weight:400}90.01%,to{background:#fff;box-shadow:none;color:#00551a;color:var(--forest);font-weight:700}}@keyframes ps-lgB{0%,8%{background:#0000;box-shadow:inset 0 0 0 1px #ffffff40;color:#fff9;font-weight:400}8.01%,90%{background:#fff;box-shadow:none;color:#00551a;color:var(--forest);font-weight:700}90.01%,to{background:#0000;box-shadow:inset 0 0 0 1px #ffffff40;color:#fff9;font-weight:400}}.ps-kio__cats{display:flex;gap:.25em;overflow:hidden;padding:.5em .5em .35em}.ps-kio__cats u{background:#f4f6f4;background:var(--tint);border-radius:1em;color:#6a756e;color:var(--ink-2);font-size:.7em;padding:.3em .6em;text-decoration:none;white-space:nowrap}.ps-s3 .ps-ct--a{animation:ps-ctA 11s step-end infinite}.ps-s3 .ps-ct--b{animation:ps-ctB 11s step-end infinite}@keyframes ps-ctA{0%,15%{background:#00551a;background:var(--forest);color:#fff;font-weight:600}15.01%,90%{background:#f4f6f4;background:var(--tint);color:#6a756e;color:var(--ink-2);font-weight:400}90.01%,to{background:#00551a;background:var(--forest);color:#fff;font-weight:600}}@keyframes ps-ctB{0%,15%{background:#f4f6f4;background:var(--tint);color:#6a756e;color:var(--ink-2);font-weight:400}15.01%,90%{background:#00551a;background:var(--forest);color:#fff;font-weight:600}90.01%,to{background:#f4f6f4;background:var(--tint);color:#6a756e;color:var(--ink-2);font-weight:400}}.ps-kio__p{flex:1 1;min-height:0;position:relative}.ps-kio__grid{grid-gap:.45em;align-content:start;display:grid;gap:.45em;grid-template-columns:1fr 1fr;inset:0;padding:0 .5em;position:absolute}.ps-kio__t{background:#fff;border-radius:.6em;box-shadow:0 1px 3px #1a211d1f;display:flex;flex-direction:column;overflow:hidden}.ps-kio__t s{background:linear-gradient(135deg,#dde6df,#c2d4c8);display:block;height:3.1em;text-decoration:none}.ps-kio__t div{grid-gap:.1em;display:grid;gap:.1em;padding:.35em .42em .45em}.ps-kio__t b{color:#1a211d;color:var(--ink);font-size:.76em}.ps-kio__t em{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#949e98;color:var(--ink-3);display:-webkit-box;font-size:.64em;font-style:normal;line-height:1.25;overflow:hidden}.ps-kio__t u{color:#00551a;color:var(--forest);font-size:.72em;font-weight:700;text-decoration:none}.ps-s3 .ps-kio__t{animation:ps-tileIn 11s cubic-bezier(.2,.8,.2,1) infinite}.ps-s3 .ps-g--a .ps-kio__t:nth-child(2){animation-delay:-10.89s}.ps-s3 .ps-g--a .ps-kio__t:nth-child(3){animation-delay:-10.78s}.ps-s3 .ps-g--a .ps-kio__t:nth-child(4){animation-delay:-10.67s}.ps-s3 .ps-g--a .ps-kio__t:nth-child(5){animation-delay:-10.56s}.ps-s3 .ps-g--a .ps-kio__t:nth-child(6){animation-delay:-10.45s}@keyframes ps-tileIn{0%{opacity:0;transform:translateY(.8em) scale(.97)}7%,to{opacity:1;transform:none}}.ps-s3 .ps-g--a{animation:ps-gridA 11s cubic-bezier(.4,0,.2,1) infinite}.ps-s3 .ps-g--b{animation:ps-gridB 11s cubic-bezier(.4,0,.2,1) infinite}@keyframes ps-gridA{0%,15%{opacity:1;transform:none}21%,88%{opacity:0;transform:translateX(-14%)}94%,to{opacity:1;transform:none}}@keyframes ps-gridB{0%,15%{opacity:0;transform:translateX(14%)}21%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:translateX(14%)}}.ps-kio__bar{align-items:center;background:#fff;border-top:1px solid #1a211d17;border-top:1px solid var(--hair);display:flex;gap:.5em;padding:.5em .55em}.ps-kio__bar span{color:#949e98;color:var(--ink-3);font-size:.72em}.ps-kio__bar b{font-feature-settings:"tnum";color:#1a211d;color:var(--ink);display:grid;font-size:.92em;font-variant-numeric:tabular-nums}.ps-kio__bar b>span{color:#1a211d;color:var(--ink);font-size:1em;grid-area:1/1}.ps-kio__send{background:#00b243;background:var(--sap);border-radius:2em;color:#04361a;font-size:.8em;font-weight:700;margin-left:auto;overflow:hidden;padding:.45em 1em;position:relative}.ps-s3 .ps-kio__send{animation:ps-press3 11s linear infinite}@keyframes ps-press3{0%,60%{filter:none;transform:none}62%{filter:brightness(1.25);transform:scale(.94)}66%,to{filter:none;transform:none}}.ps-s3 .ps-n2{animation:ps-n2 11s step-end infinite}.ps-s3 .ps-n3{animation:ps-n3 11s step-end infinite}@keyframes ps-n2{0%,55%{opacity:1}55.01%,90%{opacity:0}90.01%,to{opacity:1}}@keyframes ps-n3{0%,55%{opacity:0}55.01%,90%{opacity:1}90.01%,to{opacity:0}}.ps-kio__sheet{grid-gap:.4em;background:#fff;border-radius:1em 1em 0 0;bottom:0;box-shadow:0 -.6em 1.6em #0000002e;display:grid;gap:.4em;left:0;padding:.6em .6em .7em;position:absolute;right:0;transform:translateY(105%);z-index:4}.ps-kio__sheet>b{color:#1a211d;color:var(--ink);font-size:.88em}.ps-kio__step{color:#949e98;color:var(--ink-3);font-size:.64em;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ps-kio__opt{align-items:center;background:#f4f6f4;background:var(--tint);border-radius:.45em;display:flex;gap:.45em;padding:.35em .45em}.ps-kio__opt s{background:#ebefec;background:var(--tint-2);border-radius:50%;color:#fff;display:grid;flex:none;font-size:.7em;height:1.05em;place-items:center;text-decoration:none;width:1.05em}.ps-kio__opt.ps-on s{background:#00b243;background:var(--sap)}.ps-kio__opt u{color:#1a211d;color:var(--ink);flex:1 1;font-size:.74em;text-decoration:none}.ps-kio__opt em{color:#949e98;color:var(--ink-3);font-size:.7em;font-style:normal}.ps-kio__add{background:#00b243;background:var(--sap);border-radius:2em;color:#04361a;font-size:.82em;font-weight:700;padding:.5em;text-align:center}.ps-kio__add b{font-feature-settings:"tnum";display:inline-grid;font-variant-numeric:tabular-nums}.ps-kio__add b>span{grid-area:1/1}.ps-s3 .ps-kio__sheet{animation:ps-sheet 11s cubic-bezier(.2,.85,.25,1) infinite}@keyframes ps-sheet{0%,28%{transform:translateY(105%)}34%,54%{transform:none}61%,to{transform:translateY(105%)}}.ps-s3 .ps-op--x{animation:ps-opOn 11s step-end infinite}@keyframes ps-opOn{0%,40%{background:#f4f6f4;background:var(--tint)}40.01%,60%{background:#e8f6ec}60.01%,to{background:#f4f6f4;background:var(--tint)}}.ps-s3 .ps-op--x s{animation:ps-opTick 11s step-end infinite}@keyframes ps-opTick{0%,40%{background:#ebefec;background:var(--tint-2)}40.01%,60%{background:#00b243;background:var(--sap)}60.01%,to{background:#ebefec;background:var(--tint-2)}}.ps-s3 .ps-a1{animation:ps-a1 11s step-end infinite}.ps-s3 .ps-a2{animation:ps-a2 11s step-end infinite}@keyframes ps-a1{0%,40%{opacity:1}40.01%,to{opacity:0}}@keyframes ps-a2{0%,40%{opacity:0}40.01%,to{opacity:1}}.ps-kio__pay{align-items:center;background:#fff;display:flex;flex-direction:column;gap:.5em;inset:0;justify-content:center;position:absolute;z-index:5}.ps-kio__pay i{background:#e8f6ec;border-radius:50%;color:#00551a;color:var(--forest);display:grid;font-size:1.1em;font-style:normal;font-weight:700;height:2.6em;place-items:center;width:2.6em}.ps-kio__pay b{color:#1a211d;color:var(--ink);font-size:1.05em}.ps-kio__no{font-feature-settings:"tnum";color:#00551a;color:var(--forest);font-size:2.4em;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.ps-kio__pay span{color:#6a756e;color:var(--ink-2);font-size:.78em;max-width:20em;text-align:center}.ps-kio__pay em{color:#949e98;color:var(--ink-3);display:block;font-size:.74em;font-style:normal;margin-top:.3em}.ps-s3 .ps-kio__pay{animation:ps-payIn 11s cubic-bezier(.2,.8,.2,1) infinite}@keyframes ps-payIn{0%,63%{opacity:0;transform:translateY(1.2em)}69%,87%{opacity:1;transform:none}93%,to{opacity:0;transform:translateY(-.6em)}}.ps-s3 .ps-kio__pay i{animation:ps-popIn 11s cubic-bezier(.2,.9,.3,1.3) infinite}@keyframes ps-popIn{0%,65%{transform:scale(.3)}73%,to{transform:none}}.ps-s3 .ps-kio__no{animation:ps-noIn 11s cubic-bezier(.2,.9,.3,1.3) infinite}@keyframes ps-noIn{0%,68%{opacity:0;transform:scale(.7)}76%,to{opacity:1;transform:none}}.ps-s3 .ps-cur{animation:ps-s3cur 11s linear infinite}.ps-s3 .ps-cur:after{animation:ps-tap3 11s linear infinite}@keyframes ps-s3cur{0%{left:var(--x1);opacity:0;top:118%}8%{left:var(--x1);opacity:1;top:var(--y1)}18%{left:var(--x1);top:var(--y1)}26%{left:var(--x2);top:var(--y2)}32%{left:var(--x2);top:var(--y2)}38%{left:var(--x3);top:var(--y3)}44%{left:var(--x3);top:var(--y3)}49%{left:var(--x4);top:var(--y4)}56%{left:var(--x4);top:var(--y4)}62%{left:var(--x5);top:var(--y5)}68%{left:var(--x5);opacity:1;top:var(--y5)}76%,to{left:var(--x5);opacity:0;top:118%}}@keyframes ps-tap3{0%,14%{opacity:0;transform:scale(.4)}16%{opacity:.9;transform:scale(.6)}21%{opacity:0;transform:scale(1.5)}27%{opacity:0;transform:scale(.4)}29%{opacity:.9;transform:scale(.6)}34%{opacity:0;transform:scale(1.5)}39%{opacity:0;transform:scale(.4)}41%{opacity:.9;transform:scale(.6)}46%{opacity:0;transform:scale(1.5)}50%{opacity:0;transform:scale(.4)}52%{opacity:.9;transform:scale(.6)}58%{opacity:0;transform:scale(1.5)}63%{opacity:0;transform:scale(.4)}65%{opacity:.9;transform:scale(.6)}69%,to{opacity:0;transform:scale(1.6)}}.ps-site{aspect-ratio:.461;background:#fff;display:flex;flex-direction:column}.ps-site__h{padding:.7em .6em .5em}.ps-site__h b{color:#1a211d;color:var(--ink);display:block;font-size:1em}.ps-site__h span{color:#00b243;color:var(--sap);font-size:.72em;font-weight:600}.ps-site__tabs{display:flex;gap:.2em;padding:0 .6em;position:relative}.ps-site__tabs u{color:#949e98;color:var(--ink-3);flex:1 1;font-size:.74em;padding:.35em 0;text-align:center;text-decoration:none}.ps-site__tabs i{background:#00551a;background:var(--forest);bottom:0;height:1.5px;left:.6em;position:absolute;width:calc(33.33333% - .4em)}.ps-s4 .ps-site__tabs i{animation:ps-slide 9s cubic-bezier(.4,0,.2,1) infinite}@keyframes ps-slide{0%,20%{transform:none}28%,88%{transform:translateX(100%)}96%,to{transform:none}}.ps-s4 .ps-tb--a{animation:ps-tabA 9s step-end infinite}.ps-s4 .ps-tb--b{animation:ps-tabB 9s step-end infinite}@keyframes ps-tabA{0%,24%{color:#00551a;color:var(--forest);font-weight:600}24.01%,92%{color:#949e98;color:var(--ink-3);font-weight:400}92.01%,to{color:#00551a;color:var(--forest);font-weight:600}}@keyframes ps-tabB{0%,24%{color:#949e98;color:var(--ink-3);font-weight:400}24.01%,92%{color:#00551a;color:var(--forest);font-weight:600}92.01%,to{color:#949e98;color:var(--ink-3);font-weight:400}}.ps-site__p{flex:1 1;overflow:hidden;position:relative}.ps-site__pane{display:flex;flex-direction:column;gap:.35em;inset:0;padding:.55em .6em;position:absolute}.ps-s4 .ps-site__menu{animation:ps-paneA 9s cubic-bezier(.4,0,.2,1) infinite}.ps-s4 .ps-site__book{animation:ps-paneB 9s cubic-bezier(.4,0,.2,1) infinite}@keyframes ps-paneA{0%,20%{opacity:1;transform:none}28%,88%{opacity:0;transform:translateX(-16%)}96%,to{opacity:1;transform:none}}@keyframes ps-paneB{0%,20%{opacity:0;transform:translateX(16%)}28%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:translateX(16%)}}.ps-s4 .ps-site__scroll{animation:ps-scroll 9s cubic-bezier(.4,0,.2,1) infinite}@keyframes ps-scroll{0%,6%{transform:none}18%,to{transform:translateY(-2.6em)}}.ps-site__r{align-items:baseline;border-bottom:1px solid #1a211d17;border-bottom:1px solid var(--hair);display:flex;flex:none;justify-content:space-between;padding:.3em 0}.ps-site__r b{color:#1a211d;color:var(--ink);font-size:.8em;font-weight:600}.ps-site__r em{color:#6a756e;color:var(--ink-2);font-size:.78em;font-style:normal}.ps-site__slots{display:flex;flex-wrap:wrap;gap:.3em;margin-top:.2em}.ps-site__slots u{background:#f4f6f4;background:var(--tint);border-radius:.4em;color:#6a756e;color:var(--ink-2);font-size:.72em;padding:.3em .55em;text-decoration:none}.ps-s4 .ps-site__slots u{animation:ps-slotIn 9s cubic-bezier(.2,.8,.2,1) infinite}.ps-s4 .ps-site__slots u:nth-child(2){animation-delay:-8.94s}.ps-s4 .ps-site__slots u:nth-child(3){animation-delay:-8.88s}.ps-s4 .ps-site__slots u:nth-child(4){animation-delay:-8.82s}.ps-s4 .ps-site__slots u:nth-child(5){animation-delay:-8.76s}.ps-s4 .ps-site__slots u:nth-child(6){animation-delay:-8.7s}.ps-s4 .ps-site__slots u:nth-child(7){animation-delay:-8.64s}@keyframes ps-slotIn{0%,28%{opacity:0;transform:translateY(.5em)}34%,to{opacity:1;transform:none}}.ps-s4 .ps-site__slots u.ps-pick{animation:ps-pick 9s step-end infinite}@keyframes ps-pick{0%,52%{background:#f4f6f4;background:var(--tint);color:#6a756e;color:var(--ink-2);font-weight:400}52.01%,92%{background:#00551a;background:var(--forest);color:#fff;font-weight:600}92.01%,to{background:#f4f6f4;background:var(--tint);color:#6a756e;color:var(--ink-2);font-weight:400}}.ps-site__ok{background:#e8f6ec;border-radius:.5em;color:#00551a;color:var(--forest);font-size:.78em;font-weight:700;margin-top:.25em;padding:.5em;text-align:center}.ps-s4 .ps-site__ok{animation:ps-okIn 9s cubic-bezier(.2,.8,.2,1) infinite}@keyframes ps-okIn{0%,56%{opacity:0;transform:translateY(.8em)}64%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(.4em)}}.ps-s4 .ps-cur{animation:ps-s4cur 9s linear infinite}.ps-s4 .ps-cur:after{animation:ps-tap4 9s linear infinite}@keyframes ps-s4cur{0%{left:var(--x1);opacity:0;top:118%}6%{left:var(--x1);opacity:1;top:var(--y1)}18%{left:var(--x1);top:calc(var(--y1) - 22%)}24%{left:var(--x2);top:var(--y2)}32%{left:var(--x2);top:var(--y2)}50%{left:var(--x3);top:var(--y3)}58%{left:var(--x3);opacity:1;top:var(--y3)}66%,to{left:var(--x3);opacity:0;top:118%}}@keyframes ps-tap4{0%,24%{opacity:0;transform:scale(.4)}26%{opacity:.9;transform:scale(.6)}32%{opacity:0;transform:scale(1.5)}51%{opacity:0;transform:scale(.4)}53%{opacity:.9;transform:scale(.6)}60%,to{opacity:0;transform:scale(1.6)}}.ps-site__stories{display:flex;flex:none;gap:.3em}.ps-site__stories i{background:linear-gradient(135deg,#dde6df,#c2d4c8);border-radius:50%;box-shadow:0 0 0 1.5px #00b243,0 0 0 2.6px #fff;box-shadow:0 0 0 1.5px var(--sap),0 0 0 2.6px #fff;flex:none;height:2.1em;width:2.1em}.ps-site__find{background:#f4f6f4;background:var(--tint);border-radius:.5em;color:#949e98;color:var(--ink-3);flex:none;font-size:.68em;padding:.3em .5em}.ps-site__chips{display:flex;flex:none;gap:.25em}.ps-site__chips u{background:#f4f6f4;background:var(--tint);border-radius:1em;color:#6a756e;color:var(--ink-2);font-size:.66em;padding:.18em .5em;text-decoration:none}.ps-site__chips u.ps-on{background:#00551a;background:var(--forest);color:#fff;font-weight:600}.ps-site__steps{display:flex;flex:none;gap:.2em}.ps-site__steps u{background:#f4f6f4;background:var(--tint);border-radius:.3em;color:#949e98;color:var(--ink-3);flex:1 1;font-size:.6em;padding:.2em 0;text-align:center;text-decoration:none}.ps-site__steps u.ps-on{background:#00551a;background:var(--forest);color:#fff;font-weight:700}.ps-site__days{display:flex;flex:none;gap:.22em}.ps-site__days i{background:#f4f6f4;background:var(--tint);border-radius:.4em;flex:1 1;font-style:normal;padding:.25em 0;text-align:center}.ps-site__days b{color:#949e98;color:var(--ink-3);display:block;font-size:.54em;letter-spacing:.04em}.ps-site__days s{color:#1a211d;color:var(--ink);display:block;font-size:.74em;font-weight:600;text-decoration:none}.ps-site__days i.ps-on{background:#00551a;background:var(--forest)}.ps-site__days i.ps-on b{color:#ffffffb3}.ps-site__days i.ps-on s{color:#fff}.ps-site__note{font-size:.6em}.ps-site__note,.ps-site__sec{color:#949e98;color:var(--ink-3);flex:none}.ps-site__sec{font-size:.58em;font-weight:700;letter-spacing:.08em;margin-top:.3em;text-transform:uppercase}.ps-site__qr{align-items:center;background:#f4f6f4;background:var(--tint);border-radius:.5em;display:flex;flex:none;gap:.45em;padding:.4em .45em}.ps-site__qr i{background:linear-gradient(90deg,#1a211d 22%,#0000 22% 44%,#1a211d 44% 56%,#0000 56% 78%,#1a211d 78%),linear-gradient(0deg,#1a211d 22%,#fff 22% 44%,#1a211d 44% 56%,#fff 56% 78%,#1a211d 78%);background:linear-gradient(90deg,var(--ink) 22%,#0000 22% 44%,var(--ink) 44% 56%,#0000 56% 78%,var(--ink) 78%),linear-gradient(0deg,var(--ink) 22%,#fff 22% 44%,var(--ink) 44% 56%,#fff 56% 78%,var(--ink) 78%);background-blend-mode:multiply;border-radius:.25em;flex:none;height:1.8em;width:1.8em}.ps-site__qr span{color:#6a756e;color:var(--ink-2);font-size:.62em;line-height:1.3}.ps-stf{aspect-ratio:.461;background:#fff;display:flex;flex-direction:column;gap:.4em;padding:.6em .55em;position:relative}.ps-stf__h b{color:#1a211d;color:var(--ink);display:block;font-size:.98em}.ps-stf__h span{color:#949e98;color:var(--ink-3);font-size:.7em}.ps-stf__day{background:#f4f6f4;background:var(--tint);border-radius:.5em;padding:.45em .5em}.ps-stf__day u{color:#949e98;color:var(--ink-3);display:block;font-size:.68em;text-decoration:none}.ps-stf__day b{font-feature-settings:"tnum";color:#1a211d;color:var(--ink);font-size:.88em;font-variant-numeric:tabular-nums}.ps-stf__note{grid-gap:.12em;background:#1c241e;border-radius:.6em;box-shadow:0 .6em 1.4em #00000059;color:#fff;display:grid;gap:.12em;left:.5em;padding:.5em .6em;position:absolute;right:.5em;top:.5em;z-index:4}.ps-stf__note b{font-size:.78em}.ps-stf__note span{color:#9fb6a7;font-size:.68em}.ps-s5 .ps-stf__note{animation:ps-noteIn 9s cubic-bezier(.2,.9,.3,1.2) infinite}@keyframes ps-noteIn{0%{opacity:0;transform:translateY(-140%)}34%,7%{opacity:1;transform:none}42%,to{opacity:0;transform:translateY(-140%)}}.ps-stf__sw{grid-gap:.25em;border:1px solid #1a211d17;border:1px solid var(--hair);border-radius:.5em;display:grid;gap:.25em;padding:.45em .5em}.ps-stf__sw b{color:#1a211d;color:var(--ink);font-size:.78em}.ps-stf__pill{background:#f4f6f4;background:var(--tint);border-radius:1em;color:#6a756e;color:var(--ink-2);font-size:.66em;font-weight:700;justify-self:start;padding:.18em .55em}.ps-s5 .ps-stf__pill{animation:ps-pill 9s step-end infinite}@keyframes ps-pill{0%,48%{background:#f4f6f4;background:var(--tint);color:#6a756e;color:var(--ink-2)}48.01%,92%{background:#e8f6ec;color:#00551a;color:var(--forest)}92.01%,to{background:#f4f6f4;background:var(--tint);color:#6a756e;color:var(--ink-2)}}.ps-s5 .ps-stf__sw{animation:ps-ring5 9s ease infinite}@keyframes ps-ring5{0%,46%{box-shadow:none}50%{box-shadow:0 0 0 .22em #00b24359}58%,to{box-shadow:none}}.ps-stf__who{color:#949e98;color:var(--ink-3);font-size:.7em;height:1.1em;overflow:hidden;position:relative}.ps-stf__who span{inset:0;position:absolute}.ps-s5 .ps-stf__old{animation:ps-outUp 9s cubic-bezier(.4,0,.2,1) infinite}.ps-s5 .ps-stf__new{animation:ps-inUp 9s cubic-bezier(.4,0,.2,1) infinite}@keyframes ps-outUp{0%,52%{opacity:1;transform:none}60%,92%{opacity:0;transform:translateY(-1.1em)}97%,to{opacity:1;transform:none}}@keyframes ps-inUp{0%,52%{opacity:0;transform:translateY(1.1em)}60%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(1.1em)}}.ps-stf__sec{color:#949e98;color:var(--ink-3);flex:none;font-size:.6em;font-weight:700;letter-spacing:.08em;margin-top:.15em;text-transform:uppercase}.ps-stf__today{grid-gap:.08em;background:#00551a;background:var(--forest);border-radius:.6em;display:grid;flex:none;gap:.08em;padding:.5em .55em}.ps-stf__today u{color:#ffffffa8;font-size:.62em;text-decoration:none}.ps-stf__today b{font-feature-settings:"tnum";color:#fff;font-size:.94em;font-variant-numeric:tabular-nums}.ps-stf__punch{background:#ffffff2e;border-radius:2em;color:#fff;font-size:.68em;font-weight:700;margin-top:.32em;padding:.32em;text-align:center}.ps-stf__day b.ps-off{color:#949e98;color:var(--ink-3);font-weight:400}.ps-stf__sw--free{align-items:center;display:flex;gap:.5em}.ps-stf__sw--free b{flex:1 1}.ps-stf__free{color:#04361a;font-size:.64em;padding:.2em .6em}.ps-stf__free,.ps-stf__msg em{background:#00b243;background:var(--sap);border-radius:1em;font-weight:700}.ps-stf__msg em{color:#fff;font-size:.6em;font-style:normal;margin-left:auto;padding:.06em .42em}.ps-stf__msg{align-items:center;background:#f4f6f4;background:var(--tint);border-radius:.5em;display:flex;gap:.45em;margin-top:.1em;padding:.45em .5em}.ps-stf__msg i{background:#ebefec;background:var(--tint-2);border-radius:50%;flex:none;height:1.4em;width:1.4em}.ps-stf__msg span{color:#6a756e;color:var(--ink-2);font-size:.72em}.ps-s5 .ps-stf__msg{animation:ps-msgIn 9s cubic-bezier(.2,.8,.2,1) infinite}@keyframes ps-msgIn{0%,70%{opacity:0;transform:translateY(.7em)}78%,to{opacity:1;transform:none}}.ps-s5 .ps-cur{animation:ps-s5cur 9s linear infinite}.ps-s5 .ps-cur:after{animation:ps-tap5 9s linear infinite}@keyframes ps-s5cur{0%{left:var(--x1);opacity:0;top:118%}16%{left:var(--x1);opacity:1;top:var(--y1)}34%{left:var(--x1);top:var(--y1)}45%{left:var(--x2);top:var(--y2)}56%{left:var(--x2);opacity:1;top:var(--y2)}64%,to{left:var(--x2);opacity:0;top:118%}}@keyframes ps-tap5{0%,27%{opacity:0;transform:scale(.4)}29%{opacity:.9;transform:scale(.6)}35%{opacity:0;transform:scale(1.5)}46%{opacity:0;transform:scale(.4)}48%{opacity:.9;transform:scale(.6)}55%,to{opacity:0;transform:scale(1.6)}}.ps-adm{aspect-ratio:1.62;background:#fff;display:flex;flex-direction:column}@media (max-width:699px){.ps-adm{aspect-ratio:auto;height:36em}}.ps-adm__c{align-items:center;background:#f4f6f4;background:var(--tint);border-bottom:1px solid #1a211d17;border-bottom:1px solid var(--hair);display:flex;gap:.28em;padding:.4em .55em}.ps-adm__c s{background:#d6dcd8;border-radius:50%;height:.45em;text-decoration:none;width:.45em}.ps-adm__c u{background:#fff;border-radius:1em;color:#949e98;color:var(--ink-3);font-size:.7em;margin-left:.4em;padding:.12em .8em;text-decoration:none}.ps-adm__b{display:flex;flex:1 1;min-height:0}.ps-adm__nav{grid-gap:.12em;align-content:start;background:#f4f6f4;background:var(--tint);border-right:1px solid #1a211d17;border-right:1px solid var(--hair);display:grid;gap:.12em;padding:.5em .45em;position:relative;width:25%}.ps-adm__nav u{border-radius:.35em;color:#6a756e;color:var(--ink-2);font-size:.72em;overflow:hidden;padding:.3em .45em;position:relative;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;z-index:1}.ps-adm__pip{background:#fff;border-radius:.35em;box-shadow:0 1px 3px #00000017;height:1.222em;left:.45em;position:absolute;right:.45em;top:.556em}.ps-s6 .ps-adm__pip{animation:ps-pip 14s cubic-bezier(.4,0,.2,1) infinite}@keyframes ps-pip{0%,10%{transform:none}17%,36%{transform:translateY(4.889em)}43%,68%{transform:translateY(9.222em)}76%,to{transform:none}}.ps-s6 .ps-nv--a{animation:ps-nvA 14s step-end infinite}.ps-s6 .ps-nv--b{animation:ps-nvB 14s step-end infinite}.ps-s6 .ps-nv--c{animation:ps-nvC 14s step-end infinite}@keyframes ps-nvA{0%,14%{color:#00551a;color:var(--forest);font-weight:700}14.01%,72%{color:#6a756e;color:var(--ink-2);font-weight:400}72.01%,to{color:#00551a;color:var(--forest);font-weight:700}}@keyframes ps-nvB{0%,14%{color:#6a756e;color:var(--ink-2);font-weight:400}14.01%,40%{color:#00551a;color:var(--forest);font-weight:700}40.01%,to{color:#6a756e;color:var(--ink-2);font-weight:400}}@keyframes ps-nvC{0%,40%{color:#6a756e;color:var(--ink-2);font-weight:400}40.01%,72%{color:#00551a;color:var(--forest);font-weight:700}72.01%,to{color:#6a756e;color:var(--ink-2);font-weight:400}}.ps-adm__p{flex:1 1;min-height:0;position:relative}.ps-adm__pane{display:flex;flex-direction:column;gap:.4em;inset:0;min-height:0;padding:.5em;position:absolute}.ps-adm__pane h5{color:#1a211d;color:var(--ink);font-size:.8em;font-weight:700;margin:0}.ps-adm__hd{align-items:baseline;display:flex;gap:.5em}.ps-adm__hd span{color:#949e98;color:var(--ink-3);font-size:.66em}.ps-adm__hd u{border:1px solid #1a211d17;border:1px solid var(--hair);border-radius:.3em;color:#6a756e;color:var(--ink-2);font-size:.64em;margin-left:auto;padding:.1em .45em;text-decoration:none}.ps-adm__k{grid-gap:.35em;display:grid;gap:.35em;grid-template-columns:repeat(4,1fr)}.ps-adm__k div{background:#f4f6f4;background:var(--tint);border-radius:.4em;padding:.32em .38em}.ps-adm__k span{color:#949e98;color:var(--ink-3);display:block;font-size:.6em}.ps-adm__k b{font-feature-settings:"tnum";color:#1a211d;color:var(--ink);display:block;font-size:.86em;font-variant-numeric:tabular-nums}.ps-adm__k i{color:#0fa958;color:var(--c1);display:block;font-size:.58em;font-style:normal;font-weight:700}.ps-adm__two{grid-gap:.4em;display:grid;flex:none;gap:.4em;grid-template-columns:1.45fr 1fr;height:15.5em}.ps-adm__card{border:1px solid #1a211d17;border:1px solid var(--hair);border-radius:.5em;display:flex;flex-direction:column;gap:.25em;min-height:0;padding:.4em .45em}.ps-adm__card h6{color:#949e98;color:var(--ink-3);font-size:.64em;font-weight:600;letter-spacing:.04em;margin:0;text-transform:uppercase}.ps-adm__plot{flex:1 1;min-height:0;position:relative}.ps-adm__plot svg{height:100%;inset:0;position:absolute;width:100%}.ps-gl{stroke:#1a211d17;stroke:var(--hair);stroke-width:.5}.ps-ar{fill:url(#gsap)}.ps-ln{fill:none;stroke:#0fa958;stroke:var(--c1);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ps-pt{fill:#0fa958;fill:var(--c1);stroke:#fff;stroke-width:1.6}.ps-s6 .ps-ln{stroke-dasharray:300;animation:ps-draw 14s cubic-bezier(.4,0,.2,1) infinite}@keyframes ps-draw{0%{stroke-dashoffset:300}12%,to{stroke-dashoffset:0}}.ps-s6 .ps-ar{animation:ps-areaIn 14s ease infinite}@keyframes ps-areaIn{0%{opacity:0}14%,to{opacity:1}}.ps-s6 .ps-pt{animation:ps-ptIn 14s cubic-bezier(.2,.9,.3,1.4) infinite}@keyframes ps-ptIn{0%,11%{opacity:0;transform:scale(.2)}16%,to{opacity:1;transform:none}}.ps-dn{transform:rotate(-90deg);transform-origin:50% 50%}.ps-dn circle{fill:none;stroke-width:7}.ps-dn .ps-tr{stroke:#ebefec;stroke:var(--tint-2)}.ps-s6 .ps-dn .ps-sg{animation:ps-sweep 14s cubic-bezier(.4,0,.2,1) infinite}.ps-s6 .ps-dn .ps-sg2{animation-delay:-13.86s}.ps-s6 .ps-dn .ps-sg3{animation-delay:-13.72s}@keyframes ps-sweep{0%{stroke-dasharray:0 100}13%,to{stroke-dasharray:var(--len) 100}}.ps-dn__lg{grid-gap:.12em;display:grid;gap:.12em}.ps-dn__lg div{align-items:center;color:#6a756e;color:var(--ink-2);display:flex;font-size:.62em;gap:.3em}.ps-dn__lg i{border-radius:.12em;flex:none;height:.5em;width:.5em}.ps-dn__lg b{font-feature-settings:"tnum";color:#1a211d;color:var(--ink);font-variant-numeric:tabular-nums;margin-left:auto}.ps-adm__bars{align-items:flex-end;display:flex;flex:1 1;gap:.22em;min-height:0}.ps-adm__bars i{background:#0fa958;background:var(--c1);border-radius:.22em .22em 0 0;flex:1 1;transform-origin:bottom}.ps-adm__bars i.ps-mut{background:#ebefec;background:var(--tint-2)}.ps-s6 .ps-adm__bars i{animation:ps-grow 14s cubic-bezier(.2,.8,.2,1) infinite}.ps-s6 .ps-adm__bars i:nth-child(2){animation-delay:-13.94s}.ps-s6 .ps-adm__bars i:nth-child(3){animation-delay:-13.88s}.ps-s6 .ps-adm__bars i:nth-child(4){animation-delay:-13.82s}.ps-s6 .ps-adm__bars i:nth-child(5){animation-delay:-13.76s}.ps-s6 .ps-adm__bars i:nth-child(6){animation-delay:-13.7s}.ps-s6 .ps-adm__bars i:nth-child(7){animation-delay:-13.64s}@keyframes ps-grow{0%{transform:scaleY(0)}9%,to{transform:scaleY(1)}}.ps-adm__ax{color:#949e98;color:var(--ink-3);display:flex;font-size:.56em;justify-content:space-between}.ps-adm__rows{grid-gap:.3em;align-content:start;display:grid;gap:.3em}.ps-adm__rw{grid-gap:.1em .5em;display:grid;font-size:.68em;gap:.1em .5em;grid-template-columns:1fr auto}.ps-adm__rw span{color:#6a756e;color:var(--ink-2)}.ps-adm__rw b{font-feature-settings:"tnum";color:#1a211d;color:var(--ink);font-variant-numeric:tabular-nums}.ps-adm__gg{background:#ebefec;background:var(--tint-2);border-radius:.2em;grid-column:1/-1;height:.34em;overflow:hidden}.ps-adm__gg i{background:#00551a;background:var(--forest);display:block;height:100%;transform-origin:left}.ps-adm__gg i.ps-m1{background:#2e8b57}.ps-adm__gg i.ps-m2{background:#58b37b}.ps-adm__gg i.ps-m3{background:#e5a100;background:var(--warm)}.ps-s6 .ps-adm__gg i{animation:ps-fill6 14s cubic-bezier(.2,.8,.2,1) infinite}.ps-s6 .ps-adm__rw:nth-of-type(2) .ps-adm__gg i{animation-delay:-13.9s}.ps-s6 .ps-adm__rw:nth-of-type(3) .ps-adm__gg i{animation-delay:-13.8s}.ps-s6 .ps-adm__rw:nth-of-type(4) .ps-adm__gg i{animation-delay:-13.7s}@keyframes ps-fill6{0%,40%{transform:scaleX(0)}48%,to{transform:scaleX(1)}}.ps-adm__list{border:1px solid #1a211d17;border:1px solid var(--hair);border-radius:.5em;display:flex;flex:none;flex-direction:column;gap:.1em;min-height:0;overflow:hidden;padding:.35em .5em}.ps-adm__list h6{color:#949e98;color:var(--ink-3);font-size:.64em;font-weight:600;letter-spacing:.04em;margin:0 0 .15em;text-transform:uppercase}.ps-adm__row{align-items:center;border-bottom:1px solid #1a211d17;border-bottom:1px solid var(--hair);display:flex;font-size:.7em;gap:.5em;justify-content:space-between;padding:.26em 0}.ps-adm__row:last-child{border-bottom:0}.ps-adm__row em{color:#949e98;color:var(--ink-3);font-size:.9em;font-style:normal;margin-left:auto}.ps-adm__row span{color:#6a756e;color:var(--ink-2)}.ps-adm__row b{font-feature-settings:"tnum";color:#1a211d;color:var(--ink);font-variant-numeric:tabular-nums}.ps-adm__row u{color:#00551a;color:var(--forest);font-size:.92em;font-weight:600;text-decoration:none}.ps-adm__ok{background:#e8f6ec;border-radius:1em;color:#0fa958;color:var(--c1);font-size:.6em;font-weight:700;padding:.1em .5em}.ps-s6 .ps-p1{animation:ps-pA 14s cubic-bezier(.4,0,.2,1) infinite}.ps-s6 .ps-p2{animation:ps-pB 14s cubic-bezier(.4,0,.2,1) infinite}.ps-s6 .ps-p3{animation:ps-pC 14s cubic-bezier(.4,0,.2,1) infinite}@keyframes ps-pA{0%,12%{opacity:1;transform:none}16%,72%{opacity:0;transform:translateY(-4%)}76%,to{opacity:1;transform:none}}@keyframes ps-pB{0%,16%{opacity:0;transform:translateY(4%)}20%,38%{opacity:1;transform:none}42%,to{opacity:0;transform:translateY(-4%)}}@keyframes ps-pC{0%,42%{opacity:0;transform:translateY(4%)}46%,72%{opacity:1;transform:none}76%,to{opacity:0;transform:translateY(-4%)}}.ps-s6 .ps-cur{animation:ps-s6cur 14s linear infinite}.ps-s6 .ps-cur:after{animation:ps-tap6 14s linear infinite}@keyframes ps-s6cur{0%{left:var(--x1);opacity:0;top:118%}8%{left:var(--x1);opacity:1;top:var(--y1)}18%{left:var(--x1);top:var(--y1)}36%{left:var(--x2);top:var(--y2)}45%{left:var(--x2);top:var(--y2)}66%{left:var(--x3);top:var(--y3)}76%{left:var(--x3);opacity:1;top:var(--y3)}84%,to{left:var(--x3);opacity:0;top:118%}}@keyframes ps-tap6{0%,12%{opacity:0;transform:scale(.4)}14%{opacity:.9;transform:scale(.6)}19%{opacity:0;transform:scale(1.5)}38%{opacity:0;transform:scale(.4)}40%{opacity:.9;transform:scale(.6)}45%{opacity:0;transform:scale(1.5)}68%{opacity:0;transform:scale(.4)}70%{opacity:.9;transform:scale(.6)}77%,to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}.ps-cur{display:none}.ps-kio__pay,.ps-p1,.ps-p2,.ps-site__menu,.ps-stf__note{opacity:0}.ps-p3,.ps-site__book{opacity:1}.ps-stf__old{opacity:0}.ps-kio__lg u.ps-lg--en{background:#fff;box-shadow:none;color:#00551a;color:var(--forest);font-weight:700}.ps-site__slots u.ps-pick{background:#00551a;background:var(--forest);color:#fff;font-weight:600}.ps-site__tabs i{transform:translateX(100%)}.ps-tb--b{color:#00551a;color:var(--forest);font-weight:600}.ps-adm__pip{transform:translateY(9.222em)}.ps-nv--c{color:#00551a;color:var(--forest);font-weight:700}}.ps-d--rc{font-size:12px;width:min(360px,80%)}.ps-d--rc .ps-d__b{background:#0000;box-shadow:none;padding:0}.ps-d--rc .ps-d__s{background:#0000;border-radius:0;overflow:visible;perspective:46em;perspective-origin:50% -20%}.ps-d--bl{font-size:13px;width:min(560px,100%)}@media (max-width:699px){.ps-d--bl{font-size:10px}}.ps-d--fq{font-size:14px;width:min(560px,100%)}.ps-cur{background:#1a211d6b;box-shadow:0 0 0 .18em #ffffffbf,0 .2em .5em #00000040;height:1.6em;margin:-.8em 0 0 -.8em;pointer-events:none;width:1.6em;z-index:6}.ps-cur,.ps-cur:after{border-radius:50%;position:absolute}.ps-cur:after{border:.22em solid #00b243;border:.22em solid var(--sap);content:"";inset:-.5em;opacity:0}.ps-rc{background:#fff;border-radius:4px 4px 0 0;box-shadow:0 26px 54px -20px #000000d9;color:#1a211d;color:var(--ink);font-size:1em;-webkit-mask-image:linear-gradient(#000 calc(100% - .8em),#0000 calc(100% - .8em)),radial-gradient(circle at .5em 100%,#0000 .45em,#000 .46em);mask-image:linear-gradient(#000 calc(100% - .8em),#0000 calc(100% - .8em)),radial-gradient(circle at .5em 100%,#0000 .45em,#000 .46em);-webkit-mask-position:0 0,0 100%;mask-position:0 0,0 100%;-webkit-mask-repeat:no-repeat,repeat-x;mask-repeat:no-repeat,repeat-x;-webkit-mask-size:100% 100%,1em .9em;mask-size:100% 100%,1em .9em;padding:1.4em 1.5em 1.8em;position:relative}.ps-rc__top{font-size:1.15em;font-weight:700;text-align:center}.ps-rc__top span{color:#949e98;color:var(--ink-3);display:block;font-size:.72em;font-weight:400}.ps-rc__lines{grid-gap:.4em;display:grid;gap:.4em;margin-top:1em}.ps-rc__l{font-feature-settings:"tnum";color:#6a756e;color:var(--ink-2);display:flex;font-size:.88em;font-variant-numeric:tabular-nums;justify-content:space-between}.ps-rc__sum{grid-gap:.35em;border-top:1px dashed #1a211d40;display:grid;gap:.35em;margin-top:.9em;padding-top:.7em}.ps-rc__l--tot{color:#1a211d;color:var(--ink);font-size:.98em;font-weight:700}.ps-rc__qr{display:grid;grid-template-columns:repeat(21,1fr);margin:1.1em auto 0;width:7em}.ps-rc__qr i{aspect-ratio:1;background:#0000}.ps-rc__qr i.on{background:#1a211d;background:var(--ink)}.ps-rc__foot{grid-gap:.15em;color:#00551a;color:var(--forest);display:grid;font-size:.78em;font-weight:700;gap:.15em;margin-top:1em;text-align:center}.ps-rc__foot em{font-feature-settings:"tnum";color:#949e98;color:var(--ink-3);font-size:.9em;font-style:normal;font-variant-numeric:tabular-nums;font-weight:400}.ps-rc__slot{background:#222825;border-radius:1em;box-shadow:inset 0 -.2em .3em #0000008c,0 .18em .45em #00000073,0 0 0 1px #ffffff12;height:1.51em;left:6%;position:absolute;right:6%;top:0;z-index:3}.ps-rc__slot:after{background:#4a554e;border-radius:50%;box-shadow:0 0 .35em #45d77c00;content:"";height:.74em;margin-top:-.37em;position:absolute;right:.68em;top:50%;transition:box-shadow .3s ease;width:.74em}.ps-s7 .ps-rc__slot:after{animation:ps-p4-led 12s step-end infinite}@keyframes ps-p4-led{0%,1%{background:#4a554e}1.01%,2.5%{background:#00b243;background:var(--sap)}2.51%,4%{background:#4a554e}4.01%,5.5%{background:#00b243;background:var(--sap)}5.51%,6%{background:#4a554e}30%,6.01%{background:#00b243;background:var(--sap)}30.01%,to{background:#4a554e}}.ps-rc__feed{overflow:hidden;padding-top:1.22em;position:relative;transform-origin:50% 0}.ps-s7 .ps-rc__feed{animation:ps-p4-print 12s cubic-bezier(.3,.6,.3,1) infinite}@keyframes ps-p4-print{0%,6%{animation-timing-function:steps(11);clip-path:inset(0 0 100% 0);opacity:1;transform:rotateX(-8deg)}28%{animation-timing-function:cubic-bezier(.2,.9,.3,1.3);clip-path:inset(0 0 0 0);transform:rotateX(-6deg)}31%{transform:rotateX(1.6deg)}34%{transform:rotateX(0deg)}93%{clip-path:inset(0 0 0 0);opacity:1;transform:none}96.5%{clip-path:inset(0 0 0 0);opacity:0;transform:translateY(4%)}to{clip-path:inset(0 0 100% 0);opacity:0;transform:none}}.ps-rc__curl{perspective:42em;perspective-origin:50% 0;position:relative}.ps-rc__sl+.ps-rc__sl{inset:0;position:absolute}.ps-s7 .ps-rc__sl{animation:ps-p4-curl 12s cubic-bezier(.3,.6,.3,1) infinite}@keyframes ps-p4-curl{0%,27%{transform:translateZ(0) rotateX(0deg);transform:translate3d(0,var(--cy,0),var(--cz,0)) rotateX(var(--ca,0deg))}31.5%{transform:translateZ(.3em) rotateX(2.4deg)}34.5%,to{transform:none}}.ps-rc__feed:before{background:linear-gradient(180deg,#0003,#0000);content:"";height:4em;inset:1.22em 0 auto;opacity:0;pointer-events:none;position:absolute;z-index:2}.ps-s7 .ps-rc__feed:before{animation:ps-p4-shade 12s ease infinite}@keyframes ps-p4-shade{0%,6%{opacity:1}28%{opacity:.85}33%,to{opacity:0}}.ps-s7 .ps-rc__sum .ps-rc__l{animation:ps-p4-set 12s ease infinite}.ps-s7 .ps-rc__sum .ps-rc__l:nth-child(2){animation-name:ps-ps-p4-set2}.ps-s7 .ps-rc__sum .ps-rc__l:nth-child(3){animation-name:ps-ps-p4-set3}@keyframes ps-p4-set{0%,29%{opacity:0;transform:translateY(.4em)}33%,to{opacity:1;transform:none}}@keyframes ps-ps-p4-set2{0%,32%{opacity:0;transform:translateY(.4em)}36%,to{opacity:1;transform:none}}@keyframes ps-ps-p4-set3{0%,35%{opacity:0;transform:translateY(.4em)}39%,to{opacity:1;transform:none}}.ps-s7 .ps-rc__qr i.on{animation:ps-p4-qr 12s step-end infinite;animation-delay:calc(var(--q)*95ms)}@keyframes ps-p4-qr{0%,40%{background:#0000}43%,to{background:#1a211d;background:var(--ink)}}.ps-s7 .ps-rc__foot{animation:ps-p4-stamp 12s cubic-bezier(.2,.9,.3,1.25) infinite}@keyframes ps-p4-stamp{0%,54%{opacity:0;transform:scale(.86)}58%,to{opacity:1;transform:none}}.ps-rc__card{align-items:center;background:#fff;border-radius:.7em;box-shadow:0 .9em 2.2em #00000059;display:flex;gap:.5em;padding:.55em .75em;position:absolute;right:-14%;top:24%;z-index:4}.ps-rc__card i{background:#e8f6ec;border-radius:50%;color:#00551a;color:var(--forest);display:grid;flex:none;font-size:.8em;font-style:normal;font-weight:700;height:1.5em;place-items:center;width:1.5em}.ps-rc__card b{color:#1a211d;color:var(--ink);display:block;font-size:.78em}.ps-rc__card span{font-feature-settings:"tnum";color:#949e98;color:var(--ink-3);display:block;font-size:.66em;font-variant-numeric:tabular-nums}.ps-s7 .ps-rc__card{animation:ps-p4-card 12s cubic-bezier(.2,.9,.3,1.25) infinite}@keyframes ps-p4-card{0%,62%{opacity:0;transform:translateY(-10px)}67%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(-6px)}}.ps-bl{grid-gap:.55em;background:#fff;border-radius:.9em;color:#1a211d;color:var(--ink);display:grid;gap:.55em;padding:1.3em 1.4em}.ps-bl__top{align-items:baseline;border-bottom:1px solid #1a211d17;border-bottom:1px solid var(--hair);display:flex;justify-content:space-between;padding-bottom:.5em}.ps-bl__top b{font-size:1.02em}.ps-bl__month{background:#f4f6f4;background:var(--tint);border-radius:1em;padding:.28em .8em}.ps-bl__mwin{color:#6a756e;color:var(--ink-2);font-size:.82em;font-weight:600;height:1.2em;overflow:hidden}.ps-bl__mtape,.ps-bl__mwin{display:block}.ps-bl__mtape i{display:block;font-style:normal;height:1.2em;line-height:1.2}.ps-bl__mtape,.ps-bl__stape{transform:translateY(-2.4em)}.ps-bl__stape{transform:translateY(-2.6em)}.ps-s8 .ps-bl__mtape{animation:ps-p4-month 12s cubic-bezier(.3,.8,.3,1) infinite}.ps-bl__cwin,.ps-bl__dwin{display:block;height:1.2em;overflow:hidden}.ps-bl__ctape,.ps-bl__dtape{display:block;transform:translateY(-2.4em)}.ps-bl__ctape i,.ps-bl__dtape i{font-feature-settings:"tnum";display:block;font-style:normal;font-variant-numeric:tabular-nums;height:1.2em;line-height:1.2;text-align:right}.ps-s8 .ps-bl__ctape,.ps-s8 .ps-bl__dtape{animation:ps-p4-month 12s cubic-bezier(.3,.8,.3,1) infinite}.ps-bl__devs{align-items:center;display:flex;gap:.5em;padding:.05em 0 .1em}.ps-bl__dv{color:#00551a;color:var(--forest);height:1.3em;opacity:.85;position:relative;width:1.45em}.ps-bl__dv svg{display:block;height:100%;width:100%}.ps-s8 .ps-bl__dv--m2 svg{animation:ps-p4-dv2 12s cubic-bezier(.3,.8,.3,1) infinite}.ps-s8 .ps-bl__dv--m3 svg{animation:ps-p4-dv3 12s cubic-bezier(.3,.8,.3,1) infinite}@keyframes ps-p4-dv2{0%,33%{opacity:0;transform:scale(.55)}36%{opacity:.85;transform:scale(1.14)}39%,96%{opacity:.85;transform:none}to{opacity:0;transform:scale(.55)}}@keyframes ps-p4-dv3{0%,66%{opacity:0;transform:scale(.55)}69%{opacity:.85;transform:scale(1.14)}72%,96%{opacity:.85;transform:none}to{opacity:0;transform:scale(.55)}}.ps-bl__next{border:1.5px dashed #1a211d17;border:1.5px dashed var(--hair);border-radius:.3em;display:grid;height:1.3em;place-items:center;width:1.45em}.ps-bl__next i{color:#949e98;color:var(--ink-3);font-size:.95em;font-style:normal;font-weight:700;line-height:1}.ps-s8 .ps-bl__next{animation:ps-p4-next 12s ease infinite}.ps-bl__chips{inset:0;pointer-events:none;position:absolute;z-index:3}.ps-bl__chip{align-items:center;background:#fff;border:1px solid #1a211d17;border:1px solid var(--hair);border-radius:2em;box-shadow:0 .6em 1.6em #00000038;color:#1a211d;color:var(--ink);display:inline-flex;font-size:.8em;font-weight:700;gap:.4em;opacity:0;padding:.55em 1em;position:absolute;white-space:nowrap;will-change:transform}.ps-bl__chip b{color:#00b243;color:var(--sap);font-weight:800}.ps-bl__chip--a1{right:-4.6em;top:7.2em}.ps-bl__chip--a2{right:-5em;top:5.4em}.ps-bl__chip--a3{left:-5em;top:13.2em}.ps-d--bl .ps-bl__chip--a1{animation:ps-p4-chip1 12s cubic-bezier(.4,.1,.3,1) infinite}.ps-d--bl .ps-bl__chip--a2{animation:ps-p4-chip2 12s cubic-bezier(.4,.1,.3,1) infinite}.ps-d--bl .ps-bl__chip--a3{animation:ps-p4-chip3 12s cubic-bezier(.4,.1,.3,1) infinite}@keyframes ps-p4-chip1{0%,21%{opacity:0;transform:translate(1.6em,-1.2em) rotate(4deg) scale(.9)}25%,29%{opacity:1;transform:rotate(-2deg)}33%{opacity:1;transform:translate(-10.9em,1.9em) rotate(0) scale(.7)}35%,to{opacity:0;transform:translate(-11.4em,2.1em) scale(.5)}}@keyframes ps-p4-chip2{0%,54%{opacity:0;transform:translate(1.6em,-1.2em) rotate(4deg) scale(.9)}58%,62%{opacity:1;transform:rotate(-2deg)}66%{opacity:1;transform:translate(-10.9em,3.4em) rotate(0) scale(.7)}68%,to{opacity:0;transform:translate(-11.4em,3.6em) scale(.5)}}@keyframes ps-p4-chip3{0%,58%{opacity:0;transform:translate(-1.6em,1.2em) rotate(-4deg) scale(.9)}62%,66%{opacity:1;transform:rotate(2deg)}70%{opacity:1;transform:translate(10.9em,-2.2em) rotate(0) scale(.7)}72%,to{opacity:0;transform:translate(11.4em,-2.4em) scale(.5)}}@keyframes ps-p4-next{0%,33%{transform:none}36%{transform:scale(1.18)}39%,66%{transform:none}69%{transform:scale(1.18)}72%,to{transform:none}}@keyframes ps-p4-month{0%,30%{transform:translateY(0)}34%,63%{transform:translateY(-1.2em)}67%,96%{transform:translateY(-2.4em)}to{transform:translateY(-3.6em)}}.ps-bl__l{align-items:baseline;border-bottom:1px solid #1a211d0d;color:#6a756e;color:var(--ink-2);display:flex;font-size:.88em;justify-content:space-between;padding:.28em 0}.ps-bl__l b{color:#1a211d;color:var(--ink);font-weight:600}.ps-bl__l--zero b{color:#00551a;color:var(--forest);position:relative}.ps-bl__l--zero b:after{background:#1a211d17;background:var(--hair);bottom:-.25em;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(1);transform-origin:left}.ps-s8 .ps-bl__l--zero b:after{animation:ps-p4-mark 12s cubic-bezier(.2,.8,.2,1) infinite}@keyframes ps-p4-mark{0%,35%{background:#00b243;background:var(--sap);transform:scaleX(0)}40%{background:#00b243;background:var(--sap);transform:scaleX(1)}58%{background:#1a211d17;background:var(--hair);transform:scaleX(1)}67%{background:#00b243;background:var(--sap);transform:scaleX(0)}68%,68.5%{background:#00b243;background:var(--sap);transform:scaleX(0)}73%{background:#00b243;background:var(--sap);transform:scaleX(1)}92%,to{background:#1a211d17;background:var(--hair);transform:scaleX(1)}}.ps-bl__note{background:#f4f6f4;background:var(--tint);border-radius:.6em;color:#1a211d;color:var(--ink);font-size:.92em;line-height:1.45;margin-top:.4em;padding:.8em .9em}.ps-bl__note b{color:#00551a;color:var(--forest)}.ps-bl__sales{display:inline-block;height:1.3em;overflow:hidden;vertical-align:-.32em}.ps-bl__stape{display:block}.ps-bl__sales i{font-feature-settings:"tnum";color:#00551a;color:var(--forest);display:block;font-style:normal;font-variant-numeric:tabular-nums;font-weight:700;height:1.3em;line-height:1.3}.ps-s8 .ps-bl__stape{animation:ps-p4-sales 12s cubic-bezier(.3,.8,.3,1) infinite}@keyframes ps-p4-sales{0%,31%{transform:translateY(0)}35%,64%{transform:translateY(-1.3em)}68%,97%{transform:translateY(-2.6em)}to{transform:translateY(-3.9em)}}.ps-s8 .ps-bl__keep{animation:ps-p4-keep 12s ease infinite;display:inline-block}@keyframes ps-p4-keep{0%,35%{transform:none}37%{transform:scale(1.04)}40%{transform:none}68%{transform:none}70%{transform:scale(1.04)}73%,to{transform:none}}.ps-bl__badges{display:flex;flex-wrap:wrap;gap:.4em}.ps-bl__badges u{background:#e8f6ec;border-radius:1em;color:#00551a;color:var(--forest);font-size:.68em;font-weight:700;padding:.25em .7em;text-decoration:none}.ps-d--fq .ps-fq{background:#fff;color:#1a211d;color:var(--ink);display:flex;flex-direction:column;gap:.4em;overflow:hidden;padding:.9em .8em}.ps-fq__h{font-size:1em;font-weight:700;padding:0 .2em .2em}.ps-fq__q{align-items:center;background:#f4f6f4;background:var(--tint);border-radius:.55em;display:flex;flex:none;gap:.6em;justify-content:space-between;padding:.6em .7em}.ps-fq__q span{color:#1a211d;color:var(--ink);font-size:.8em;font-weight:600;line-height:1.3}.ps-fq__q i{color:#949e98;color:var(--ink-3);flex:none;font-style:normal;font-weight:600;transition:transform .3s ease}.ps-fq__a{border-left:2px solid #00b243;border-left:2px solid var(--sap);color:#6a756e;color:var(--ink-2);font-size:.76em;line-height:1.5;margin:0 .2em;overflow:hidden;padding:0 .6em}.ps-fq__aA{margin-block:0;max-height:0;opacity:0}.ps-fq__aB{margin-block:.2em;max-height:12em;opacity:1}.ps-fq__iA{transform:none}.ps-fq__iB{transform:rotate(45deg)}.ps-fq__a b{color:#1a211d;color:var(--ink)}.ps-s9 .ps-fq__aA{animation:ps-p4-accA 11s cubic-bezier(.4,0,.2,1) infinite}.ps-s9 .ps-fq__aB{animation:ps-p4-accB 11s cubic-bezier(.4,0,.2,1) infinite}@keyframes ps-p4-accA{0%,18%{margin-block:.2em;max-height:7em;opacity:1}26%,92%{margin-block:0;max-height:0;opacity:0}98%,to{margin-block:.2em;max-height:7em;opacity:1}}@keyframes ps-p4-accB{0%,20%{margin-block:0;max-height:0;opacity:0}28%,90%{margin-block:.2em;max-height:11em;opacity:1}96%,to{margin-block:0;max-height:0;opacity:0}}.ps-s9 .ps-fq__iA{animation:ps-p4-plusA 11s step-end infinite}.ps-s9 .ps-fq__iB{animation:ps-p4-plusB 11s step-end infinite}@keyframes ps-p4-plusA{0%,22%{transform:rotate(45deg)}22.01%,94%{transform:none}94.01%,to{transform:rotate(45deg)}}@keyframes ps-p4-plusB{0%,22%{transform:none}22.01%,94%{transform:rotate(45deg)}94.01%,to{transform:none}}.ps-fq__net{align-items:center;background:#f4f6f4;background:var(--tint);border-radius:.5em;display:flex;gap:.5em;margin:.5em 0 .3em;padding:.45em .55em}.ps-fq__dot{background:#00b243;background:var(--sap);border-radius:50%;flex:none;height:.7em;width:.7em}.ps-fq__net span{color:#6a756e;color:var(--ink-2);font-size:.92em}.ps-fq__net b{font-feature-settings:"tnum";color:#1a211d;color:var(--ink);font-variant-numeric:tabular-nums;margin-left:auto}.ps-s9 .ps-fq__dot{animation:ps-p4-net 11s step-end infinite}@keyframes ps-p4-net{0%,36%{background:#00b243;background:var(--sap)}36.01%,62%{background:#e8705a;background:var(--hot)}62.01%,to{background:#00b243;background:var(--sap)}}.ps-fq__n{display:inline-block;height:1.2em;overflow:hidden;vertical-align:-.28em}.ps-fq__n i,.ps-fq__ntape{display:block}.ps-fq__n i{font-style:normal;height:1.2em;line-height:1.2}.ps-s9 .ps-fq__ntape{animation:ps-p4-queue 11s step-end infinite}@keyframes ps-p4-queue{0%,38%{transform:none}38.01%,44%{transform:translateY(-1.2em)}44.01%,50%{transform:translateY(-2.4em)}50.01%,64%{transform:translateY(-3.6em)}64.01%,70%{transform:translateY(-1.2em)}70.01%,to{transform:none}}.ps-s9 .ps-cur{animation:ps-p4-fqcur 11s linear infinite}.ps-s9 .ps-cur:after{animation:ps-p4-fqtap 11s linear infinite}@keyframes ps-p4-fqcur{0%{left:var(--x1);opacity:0;top:118%}12%{left:var(--x1);opacity:1;top:var(--y1)}22%{left:var(--x1);top:var(--y1)}34%{left:var(--x1);opacity:1;top:var(--y1)}44%,to{left:var(--x1);opacity:0;top:118%}}@keyframes ps-p4-fqtap{0%,20%{opacity:0;transform:scale(.4)}22%{opacity:.9;transform:scale(.6)}28%,to{opacity:0;transform:scale(1.6)}}.ps-th{grid-gap:8px;display:grid;gap:8px;margin-top:24px;max-width:40ch}.ps-th__m{grid-gap:2px;border-radius:12px;display:grid;font-size:.86rem;gap:2px;line-height:1.4;padding:9px 13px}.ps-th__m u{font-size:.68rem;font-weight:700;letter-spacing:.05em;opacity:.55;text-decoration:none;text-transform:uppercase}.ps-th__you{background:#ffffff1a;border-bottom-right-radius:3px;box-shadow:inset 0 0 0 1px #ffffff24;color:#ffffffd9;justify-self:end}.ps-th__us{background:#fff;border-bottom-left-radius:3px;color:#1a211d;color:var(--ink);justify-self:start;min-width:240px}.ps-th__us u{color:#00551a;color:var(--forest);opacity:1}.ps-th__meta{color:#ffffff6b;font-size:.72rem;justify-self:end}.ps-th__meta--us,.ps-th__wait{justify-self:start}.ps-th__wait{background:#ffffff47;border-radius:1px;display:block;height:26px;margin-left:18px;transform-origin:top;width:2px}.ps-th.is-vis .ps-th__wait{animation:ps-p4-wait 10s linear infinite}@keyframes ps-p4-wait{0%,10%{transform:scaleY(0)}40%{transform:scaleY(1)}to{transform:scaleY(1)}}.ps-th{align-content:start;min-height:232px}@media (max-width:699px){.ps-th{min-height:300px;text-align:left}}.ps-th.is-vis .ps-th__meta--you,.ps-th.is-vis .ps-th__you{animation:ps-p4-you 10s cubic-bezier(.2,.8,.2,1) infinite}@keyframes ps-p4-you{0%,3%{opacity:0;transform:translateY(8px)}9%,to{opacity:1;transform:none}}.ps-th.is-vis .ps-th__us{animation:ps-p4-us 10s cubic-bezier(.2,.9,.3,1.2) infinite}.ps-th.is-vis .ps-th__meta--us{animation:ps-ps-p4-us2 10s ease infinite}@keyframes ps-p4-us{0%,40%{opacity:0;transform:translateY(10px) scale(.97)}46%,to{opacity:1;transform:none}}@keyframes ps-ps-p4-us2{0%,44%{opacity:0}50%,to{opacity:1}}.ps-th.is-vis{animation:ps-p4-veil 10s ease infinite}@keyframes ps-p4-veil{0%{opacity:0}4%{opacity:1}96.5%{opacity:1}to{opacity:0}}.ps-th:not(.is-vis),.ps-th:not(.is-vis) *{animation-play-state:paused!important}.ps-th.ps-still,.ps-th.ps-still *{animation:none!important}@media (prefers-reduced-motion:reduce){.ps-s7 .ps-rc__card,.ps-s7 .ps-rc__feed,.ps-s7 .ps-rc__feed:before,.ps-s7 .ps-rc__foot,.ps-s7 .ps-rc__qr i.on,.ps-s7 .ps-rc__sl,.ps-s7 .ps-rc__slot:after,.ps-s7 .ps-rc__sum .ps-rc__l,.ps-s8 .ps-bl__keep,.ps-s8 .ps-bl__l--zero b:after,.ps-s8 .ps-bl__mtape,.ps-s8 .ps-bl__stape,.ps-s9 .ps-cur,.ps-s9 .ps-cur:after,.ps-s9 .ps-fq__aA,.ps-s9 .ps-fq__aB,.ps-s9 .ps-fq__dot,.ps-s9 .ps-fq__iA,.ps-s9 .ps-fq__iB,.ps-s9 .ps-fq__ntape,.ps-th,.ps-th *{animation:none!important}}
/*# sourceMappingURL=main.4aed3f69.css.map*/