@font-face{font-family:Host Grotesk;font-style:normal;font-weight:300 800;font-display:swap;src:url(https://cdn-public.tiendana.com/assets/fonts/host-grotesk/co3BmWBnlCJ3U42vbbfdwMjZpFjm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:300 800;font-display:swap;src:url(https://cdn-public.tiendana.com/assets/fonts/host-grotesk/co3BmWBnlCJ3U42vbbfdwMjZqljm0U0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Host Grotesk Fallback;src:local(Arial),local(ArialMT),local(Helvetica),local(Liberation Sans),local(Roboto),local(Roboto-Regular);size-adjust:105.5%;ascent-override:96.2%;descent-override:29.9%;line-gap-override:0%}:root{--forrest:#1b434c;--dforrest:#243838;--natura:#00d47e;--natura-rgb:0, 212, 126;--neon:#c6f54f;--lforrest:#e4ece3;--paper:#f7f8f1;--white:#fff;--lav:#9687f2;--lav-l:#ebe8ff;--sun:#ff7834;--sun-l:#ffdecc;--sky:#75dbd2;--sky-l:#d6f5f2;--rose:#f0627a;--ink:#243838;--ink-2:#3f5151;--ink-3:#5a6969;--green-text:#007a51;--line:#dde5db;--line-2:#cbd7cc;--bg:#fff;--bg-2:#f3f6f2;--surface:#fff;--surface-2:#f9faf8;--neu:#ebf0e7;--neu-hi:#fffffff2;--neu-lo:#24383821;--brand-t:var(--forrest);--btn:var(--forrest);--btn-ink:#fff;--btn-ring:#1b434c24;--deco-1:#e4ece3;--deco-2:#edf2e9;--dark-sec:var(--dforrest);--shade:#000;--footer:#1d2e2f;--acc:var(--natura);--acc-l:#dcf5e8;--acc-t:#007a51;--acc-m:#bff0d6;--mark:var(--neon);--on-dark:#fff;--on-dark-2:#c4cfcf;--on-dark-3:#8fa3a3;--line-dark:#ffffff1f;--font:"Host Grotesk", "Host Grotesk Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fs-hero:clamp(2.55rem, 1.35rem + 5.3vw, 5.75rem);--fs-h2:clamp(2rem, 1.25rem + 3.1vw, 3.75rem);--fs-h3:clamp(1.2rem, 1.02rem + .7vw, 1.55rem);--fs-lead:clamp(1.06rem, .98rem + .42vw, 1.32rem);--r-xs:8px;--r-sm:12px;--r-md:14px;--r-lg:20px;--r-xl:28px;--pill:999px;--sh-1:0 1px 2px #10282c0d, 0 4px 14px #10282c0d;--sh-2:0 2px 6px #10282c0d, 0 18px 40px -12px #10282c29;--sh-3:0 30px 80px -20px #10282c52, 0 8px 24px -8px #10282c24;--sh-neu:9px 9px 22px var(--neu-lo), -9px -9px 22px var(--neu-hi);--sh-neu-sm:4px 4px 10px var(--neu-lo), -4px -4px 10px var(--neu-hi);--sh-neu-in:inset 4px 4px 10px var(--neu-lo), inset -4px -4px 10px var(--neu-hi);--ease:cubic-bezier(.2, .7, .2, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--wrap:1240px;--gutter:clamp(1.25rem, 6vw, 6rem);--head-h:64px}@media (width>=768px){:root{--head-h:72px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--head-h) + 16px)}body{font-family:var(--font);color:var(--ink-2);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1rem;line-height:1.6;overflow-x:clip}img,svg,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}h1,h2,h3,h4{color:var(--ink);letter-spacing:-.035em;text-wrap:balance;margin:0;font-weight:800;line-height:1.04}p{text-wrap:pretty;margin:0}ul,ol{margin:0;padding:0;list-style:none}:focus-visible{outline:3px solid var(--natura);outline-offset:3px;border-radius:6px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{z-index:3000;background:var(--forrest);color:#fff;border-radius:10px;padding:10px 16px;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.ico{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25em;height:1.25em}.wrap{width:100%;max-width:calc(var(--wrap) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.wrap--narrow{max-width:calc(860px + var(--gutter) * 2)}.sec{padding-block:clamp(56px,6.5vw,100px);position:relative}.sec--tight{padding-block:clamp(40px,5vw,72px)}.sec--paper,.sec--neu{--fade:clamp(3rem, 1.5rem + 4.5vw, 6rem);background:linear-gradient(transparent, var(--band) var(--fade), var(--band) calc(100% - var(--fade)), transparent)}.sec--paper{--band:var(--bg-2)}.sec--neu{--band:var(--neu)}.sec--dark{background:var(--dark-sec);color:var(--on-dark-2)}.sec--dark h2,.sec--dark h3,.sec--dark h4{color:var(--on-dark)}.sec--ink{background:var(--dark-sec);color:var(--on-dark-2)}.sec--ink h2,.sec--ink h3{color:#fff}.grid{gap:20px;display:grid}@media (width>=768px){.grid--2,.grid--3,.grid--4{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--green-text);align-items:center;gap:8px;font-size:.78rem;font-weight:700;display:inline-flex}.eyebrow:before{content:"";background:currentColor;border-radius:2px;width:18px;height:2px}.h-hero{font-size:var(--fs-hero);letter-spacing:-.045em;line-height:.98}.h2{font-size:var(--fs-h2)}.h3{font-size:var(--fs-h3);letter-spacing:-.02em;line-height:1.15}.lead{font-size:var(--fs-lead);color:var(--ink-2);line-height:1.5}.sec--dark .lead,.sec--ink .lead{color:var(--on-dark-2)}.muted{color:var(--ink-3)}.txt-natura{color:var(--natura)}.head{max-width:820px;margin-bottom:clamp(36px,5vw,64px)}.head--center{text-align:center;margin-inline:auto}.head--center .lead{margin-inline:auto}.head .eyebrow{margin-bottom:18px}.head .h2+.lead{margin-top:20px}.head--center .eyebrow:after{content:"";background:currentColor;border-radius:2px;width:18px;height:2px}.btn{--b-bg:var(--btn);--b-fg:var(--btn-ink);border-radius:var(--pill);background:var(--b-bg);min-height:max(2.75rem,3.85em);color:var(--b-fg);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:transform .35s var(--ease), box-shadow .35s var(--ease), background-color .25s;isolation:isolate;border:0;justify-content:center;align-items:center;gap:.75em;padding:0 1.95em;font-size:clamp(.74rem,.68rem + .3vw,.84rem);font-weight:800;display:inline-flex;position:relative;overflow:hidden}.btn:hover{box-shadow:0 0 0 7px var(--btn-ring), 0 14px 30px -12px #1b434c8c;transform:translateY(-2px)}.btn:active{transform:translateY(0)scale(.98)}.btn .ico{transition:transform .35s var(--ease)}.btn:hover .ico--go{transform:translate(4px)}.btn--dark{--b-bg:var(--forrest);--b-fg:#fff}.btn--dark:hover{box-shadow:0 0 0 7px #1b434c24,0 14px 30px -10px #1b434c99}.btn--ghost{--b-bg:#fff;--b-fg:var(--forrest);box-shadow:inset 0 0 0 1.5px var(--line-2)}.btn--ghost:hover{box-shadow:inset 0 0 0 1.5px var(--forrest), 0 10px 26px -12px #10282c59}.btn--neu{--b-bg:var(--neu);--b-fg:var(--forrest);box-shadow:var(--sh-neu-sm)}.btn--neu:hover{box-shadow:var(--sh-neu)}.btn--wa{--b-bg:#fff;--b-fg:var(--forrest);box-shadow:inset 0 0 0 1.5px var(--line-2)}.btn--wa .ico{color:#1faa59}.sec--dark .btn--ghost,.sec--ink .btn--ghost,.sec--dark .btn--wa{--b-bg:#ffffff0f;--b-fg:#fff;box-shadow:inset 0 0 0 1.5px #ffffff38}.btn--sm{min-height:max(2.75rem,3.45em);padding:0 1.5em;font-size:clamp(.7rem,.64rem + .25vw,.76rem)}.btn--lg{min-height:4.15em;padding:0 2.35em;font-size:clamp(.78rem,.7rem + .35vw,.9rem)}.btns{flex-wrap:wrap;align-items:center;gap:clamp(.6rem,.5rem + .3vw,.75rem);display:flex}.head--center .btns,.btns--center{justify-content:center}@media (width<=767px){.btns--stack{justify-content:start;display:grid}.btns--center.btns--stack,.head--center .btns--stack{justify-content:center}.btns--stack .btn{min-width:min(100%,19em)}}.link{color:var(--brand-t);align-items:center;gap:6px;font-weight:700;display:inline-flex}.link .ico{width:1em;height:1em;transition:transform .3s var(--ease)}.link:hover .ico{transform:translate(4px)}.sec--dark .link,.sec--ink .link{color:var(--natura)}.chip{border-radius:var(--pill);background:var(--surface);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);color:var(--brand-t);align-items:center;gap:8px;padding:7px 14px 7px 8px;font-size:.86rem;font-weight:600;display:inline-flex}.chip b{background:var(--forrest);color:var(--neon);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--pill);padding:4px 9px;font-size:.7rem}.chip .ico{width:1em;height:1em;color:var(--ink-3);transition:transform .3s}a.chip:hover .ico{color:var(--brand-t);transform:translate(3px)}.tag{letter-spacing:.08em;text-transform:uppercase;border-radius:var(--pill);background:var(--lforrest);color:var(--brand-t);align-items:center;gap:6px;padding:5px 10px;font-size:.72rem;font-weight:800;display:inline-flex}.tag--sun{background:var(--sun-l);color:#a34314}.tag--lav{background:var(--lav-l);color:#4b3dbb}.tag--sky{background:var(--sky-l);color:#12615b}.hdr{z-index:1030;height:var(--head-h);transition:background-color .3s,box-shadow .3s,backdrop-filter .3s;position:sticky;top:0}.hdr.is-stuck{-webkit-backdrop-filter:saturate(1.6)blur(16px);box-shadow:0 1px 0 var(--line);background:#fbfcf9d1}.hdr__in{align-items:center;gap:20px;height:100%;display:flex}.logo{flex:none;align-items:center;display:inline-flex}.logo img{width:auto;height:26px}@media (width>=768px){.logo img{height:30px}}.nav{display:none}.hdr__cta{align-items:center;gap:10px;margin-left:auto;display:flex}.hdr__login{color:var(--brand-t);border-radius:10px;padding:8px 10px;font-size:.92rem;font-weight:700;display:none}.burger{background:var(--neu);width:44px;height:44px;box-shadow:var(--sh-neu-sm);color:var(--brand-t);border:0;border-radius:14px;place-items:center;display:grid}@media (width>=960px){.burger{display:none}.hdr__login{display:inline-flex}.nav{align-items:center;gap:2px;height:100%;margin-left:28px;display:flex}}.nav__item{align-items:center;height:100%;display:flex;position:relative}.nav__btn{color:var(--ink);background:0 0;border:0;border-radius:12px;align-items:center;gap:4px;padding:9px 14px;font-size:.95rem;font-weight:600;display:inline-flex}.nav__btn .ico{width:15px;height:15px;color:var(--ink-3);transition:transform .3s var(--ease)}.nav__item:hover .nav__btn,.nav__item:focus-within .nav__btn,.nav__btn[aria-current]{background:var(--bg-2)}.nav__item:hover .nav__btn .ico,.nav__item:focus-within .nav__btn .ico{transform:rotate(180deg)}.mega{background:var(--surface);min-width:640px;box-shadow:var(--sh-3), inset 0 0 0 1px var(--line);opacity:0;visibility:hidden;transform-origin:20% 0;transition:opacity .25s var(--ease), transform .3s var(--ease), visibility 0s .3s;border-radius:24px;gap:8px 28px;padding:22px;display:grid;position:absolute;top:calc(100% - 8px);left:-20px;transform:translateY(8px)scale(.985)}.mega:before{content:"";height:14px;position:absolute;inset:-14px 0 auto}.nav__item:hover .mega,.nav__item:focus-within .mega{opacity:1;visibility:visible;transition-delay:0s;transform:none}.nav:has(.nav__item:hover) .nav__item:not(:hover) .mega{opacity:0;visibility:hidden;transition:none}.nav:has(.nav__item:hover) .nav__item:not(:hover) .nav__btn:not([aria-current]){background:0 0}.nav:has(.nav__item:hover) .nav__item:not(:hover) .nav__btn .ico{transform:none}.nav__item.is-open .nav__btn{background:var(--bg-2)}.nav__item.is-open .nav__btn .ico{transform:rotate(180deg)}.nav__item.is-open .mega{opacity:1;visibility:visible;transition:opacity .4s var(--ease), transform .45s var(--ease), visibility 0s;transform:none}.nav__item.is-open .mega .mega__col>*,.nav__item.is-open .mega .mega__feat{animation:mega-in .45s var(--ease) both;animation-delay:calc(var(--i,0) * 70ms)}@keyframes mega-in{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:none}}.hdr.is-veil .nav__item.is-open .nav__btn{background:#ffffff1f}@media (prefers-reduced-motion:reduce){.nav__item.is-open .mega .mega__col>*,.nav__item.is-open .mega .mega__feat{animation:none}}.mega--prod{grid-template-columns:repeat(3,1fr) 1.1fr;min-width:1000px;left:-120px}.mega--neg{grid-template-columns:1fr 1fr 1.05fr;min-width:780px}.mega--neg .mega__col{flex-direction:column;display:flex}.mega__all{margin:auto 10px 4px;padding-top:10px;font-size:.9rem}.mega--tools{grid-template-columns:1fr 1fr 1.1fr;min-width:860px;left:-200px}html[data-geo=intl] .mega--tools{grid-template-columns:1fr 1.1fr;min-width:580px;left:-20px}.mega__col a+h3{margin-top:16px}.mega--tools .mega__feat{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px}.mega--tools .mega__feat .link{white-space:nowrap;flex:none;margin-top:0}.mega--learn{grid-template-columns:1fr 1fr;min-width:560px}.mega__col h3{letter-spacing:.14em;text-transform:uppercase;color:var(--green-text);align-items:center;gap:.6em;margin:6px 10px 10px;font-size:.78rem;font-weight:800;display:flex}.mega__col h3:before{content:"";background:var(--natura);border-radius:2px;flex:none;width:18px;height:3px}[data-theme=dark] .mega__col h3{color:var(--natura)}.mega--prod{grid-template-rows:auto repeat(4,auto)}.mega--prod .mega__col{grid-row:span 5;grid-template-rows:subgrid;align-content:start;display:grid}.mega--prod .mega__feat{grid-area:1/4/span 5}.mega a.mi{border-radius:14px;align-items:center;gap:12px;padding:10px;transition:background-color .2s;display:flex}.mega a.mi:hover{background:var(--bg-2)}.mi__ic{background:var(--neu);width:36px;height:36px;box-shadow:var(--sh-neu-sm);color:var(--brand-t);border-radius:11px;flex:none;place-items:center;display:grid}.mi__ic .ico{width:18px;height:18px}.mi b{color:var(--ink);align-items:center;gap:8px;font-size:.93rem;font-weight:700;line-height:1.25;display:flex}.mi b+span{color:var(--ink-3);margin-top:2px;font-size:.8rem;line-height:1.35;display:block}.mi .tag{padding:2px 7px;font-size:.62rem}.mega__feat{background:var(--forrest);color:var(--on-dark-2);border-radius:18px;flex-direction:column;gap:10px;padding:20px;display:flex}.mega__feat strong{color:#fff;letter-spacing:-.02em;font-size:1.12rem;line-height:1.2}.mega__feat p{font-size:.86rem;line-height:1.45}.mega__feat .seg{margin-top:auto}.mega__feat .link{color:var(--neon);margin-top:auto}.drawer{z-index:1050;background:var(--bg);transition:transform .45s var(--ease);visibility:hidden;flex-direction:column;display:flex;position:fixed;inset:0;transform:translate(100%)}.drawer.is-open{visibility:visible;transform:none}.drawer__top{height:var(--head-h);padding-inline:var(--gutter);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;display:flex}.drawer__body{padding:8px var(--gutter) 24px;flex:1;overflow-y:auto}.drawer details{border-bottom:1px solid var(--line)}.drawer summary{color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;padding:18px 2px;font-size:1.15rem;font-weight:700;list-style:none;display:flex}.drawer summary::-webkit-details-marker{display:none}.drawer summary .ico{transition:transform .3s}.drawer details[open] summary .ico{transform:rotate(180deg)}.drawer details a{color:var(--ink-2);align-items:center;gap:12px;padding:10px 4px;font-weight:600;display:flex}.drawer details a .ico{color:var(--green-text)}.drawer details .grp{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin:10px 4px 2px;font-size:.72rem;font-weight:700}.drawer details>div{padding-bottom:14px}.drawer__link{color:var(--ink);border-bottom:1px solid var(--line);padding:18px 2px;font-size:1.15rem;font-weight:700;display:block}.drawer__foot{padding:16px var(--gutter) calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line);gap:10px;display:grid}.drawer__foot .btn{width:100%}.seg{border-radius:var(--pill);background:var(--neu);box-shadow:var(--sh-neu-in);gap:4px;padding:6px;display:inline-flex;position:relative}.seg button{z-index:1;border-radius:var(--pill);color:var(--ink-3);background:0 0;border:0;align-items:center;gap:8px;padding:12px 22px;font-size:.95rem;font-weight:700;transition:color .3s;display:inline-flex;position:relative}.seg button[aria-selected=true],.seg button[aria-pressed=true]{color:var(--brand-t)}.seg__thumb{z-index:0;border-radius:var(--pill);background:var(--surface);box-shadow:var(--sh-neu-sm), 0 0 0 1px #1b434c0a;transition:transform .45s var(--ease-spring), width .45s var(--ease-spring);position:absolute;top:6px;bottom:6px;left:0}.seg--dark{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1a}.seg--dark button{color:var(--on-dark-3)}.seg--dark button[aria-selected=true],.seg--dark button[aria-pressed=true]{color:var(--brand-t)}.seg--dark .seg__thumb{background:var(--neon);box-shadow:none}.card{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);transition:transform .4s var(--ease), box-shadow .4s var(--ease);padding:28px;position:relative}a.card:hover,.card--hover:hover{box-shadow:var(--sh-2), inset 0 0 0 1px var(--line);transform:translateY(-4px)}.card--neu{background:var(--neu);box-shadow:var(--sh-neu)}.card--dark{box-shadow:inset 0 0 0 1px var(--line-dark);color:var(--on-dark-2);background:#ffffff0a}.card h3{letter-spacing:-.02em;font-size:1.2rem;line-height:1.2}.card p{margin-top:10px;font-size:.97rem}.card .link{margin-top:16px}.well{background:var(--neu);width:52px;height:52px;box-shadow:var(--sh-neu-sm);color:var(--brand-t);border-radius:16px;place-items:center;margin-bottom:20px;display:grid}.well .ico{width:24px;height:24px}.well--natura{background:var(--natura);color:var(--dforrest);box-shadow:0 10px 24px -10px #00a05fb3}.well--neon{background:var(--neon);color:var(--brand-t);box-shadow:0 10px 24px -10px #8cbe14b3}.well--sun{background:var(--sun-l);color:#c2501a;box-shadow:none}.well--lav{background:var(--lav-l);color:#5d4fd0;box-shadow:none}.well--sky{background:var(--sky-l);color:#18807a;box-shadow:none}.card--dark .well{box-shadow:inset 0 0 0 1px var(--line-dark);color:var(--natura);background:#ffffff0f}.bento{grid-template-columns:1fr;gap:18px;display:grid}@media (width>=768px){.bento{grid-template-columns:repeat(6,1fr)}.bento>.b-3,.bento>.b-2{grid-column:span 3}.bento>.b-4,.bento>.b-6{grid-column:span 6}}@media (width>=1100px){.bento>.b-2{grid-column:span 2}.bento>.b-4{grid-column:span 4}}.bento .card{flex-direction:column;min-height:260px;display:flex;overflow:hidden}.bento .art{margin-top:auto;padding-top:22px}.hero{padding-top:clamp(36px,6vw,84px);position:relative;overflow-x:clip}.hero__bg{pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}.hero__copy{text-align:center;max-width:980px;margin-inline:auto}.hero__copy .chip{margin-bottom:26px}.hero__copy .lead{max-width:690px;margin:24px auto 0}.hero__copy .btns{justify-content:center;margin-top:34px}.trust{color:var(--ink-3);flex-wrap:wrap;justify-content:center;gap:8px 22px;margin-top:22px;font-size:.88rem;font-weight:500;display:flex}.trust li{align-items:center;gap:7px;display:inline-flex}.trust .ico{width:16px;height:16px;color:var(--green-text)}.phero{padding-top:clamp(28px,4.5vw,64px);padding-bottom:clamp(56px,7vw,110px);position:relative;overflow-x:clip}.phero__grid{align-items:center;gap:40px;display:grid}@media (width>=1100px){.phero__grid{grid-template-columns:1.02fr 1fr;gap:56px}}.phero .h-hero{font-size:clamp(2.4rem,1.4rem + 4vw,4.6rem)}.phero .lead{max-width:600px;margin-top:22px}.phero .btns{margin-top:30px}.phero .trust{justify-content:flex-start}.phero .chip{margin-bottom:22px}.crumbs{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:26px;font-size:.82rem;display:flex}.crumbs a:hover{color:var(--brand-t);text-decoration:underline}.crumbs li+li:before{content:"/";color:var(--line-2);margin-right:6px}.crumbs [aria-current]{color:var(--ink-2);font-weight:600}.tldr{box-shadow:inset 0 0 0 1px var(--line);background:#ffffffb3;border-radius:18px;max-width:620px;margin-top:28px;padding:18px 20px;font-size:.95rem;line-height:1.55}.tldr strong{color:var(--ink)}.tldr__k{letter-spacing:.14em;text-transform:uppercase;color:var(--green-text);margin-bottom:6px;font-size:.7rem;font-weight:800;display:block}.stage{perspective:2400px;perspective-origin:50% 30%;position:relative}.stage__in{transform-style:preserve-3d;will-change:transform;position:relative}.hero-stage{height:clamp(380px,62vw,760px);margin-top:clamp(36px,6vw,70px);font-size:clamp(5.4px,.82vw,10.2px)}.hero-stage .stage__in{--rx:calc(32deg - var(--p,0) * 30deg);--s:calc(.9 + var(--p,0) * .1);width:0;height:100%;transform:rotateX(var(--rx)) rotateY(var(--ry,0deg)) scale(var(--s));transform-origin:50% 40%;transition:transform .9s var(--ease);position:absolute;top:0;left:50%}.hero-stage .pos-dev{position:absolute;top:4em;left:-32em;transform:translateZ(4em)}.hero-stage .tab-dev{transform:translateZ(-14em) rotateY(22deg) translateX(calc(var(--p,0) * -6em));transition:transform .9s var(--ease);position:absolute;top:16em;left:-84em}.hero-stage .phone-dev{transform:translateZ(10em) rotateY(-20deg) translateX(calc(var(--p,0) * 6em));transition:transform .9s var(--ease);position:absolute;top:14em;left:34em}.hero-stage .float{transition:transform .9s var(--ease);position:absolute}.hero-stage .float--1{transform:translateZ(22em) translateY(calc(var(--p,0) * -8em));top:20em;left:-66em}.hero-stage .float--2{transform:translateZ(20em) translateY(calc(var(--p,0) * -5em));top:14em;left:30em}.hero-stage .float--3{transform:translateZ(18em) translateY(calc(var(--p,0) * -10em));top:48em;left:-74em}.hero-stage .float--4{transform:translateZ(36em) translateY(calc(var(--p,0) * -12em));top:56em;left:44em}.hero-stage:after{content:"";filter:blur(10px);z-index:-1;background:radial-gradient(50% 50%,#10282c38,#0000 70%);height:14%;position:absolute;bottom:2%;left:10%;right:10%}@media (width<=767px){.hero-stage{height:330px;font-size:4.3px}.hero-stage .float{font-size:1.85em}.hero-stage .float--1{top:-2em;left:-46em}.hero-stage .float--2{top:-6em;left:4em}.hero-stage .float--3{top:34em;left:-46em}.hero-stage .float--4{top:38em;left:8em}}.note{-webkit-backdrop-filter:blur(12px);white-space:nowrap;color:var(--ink);background:#ffffffdb;border-radius:1.8em;align-items:center;gap:1.1em;padding:1.1em 1.5em 1.1em 1.1em;font-size:1.45em;animation:6s ease-in-out infinite bob;display:flex;box-shadow:0 2.4em 5em -1.6em #10282c59,inset 0 0 0 .1em #ffffffe6}.note__ic{background:var(--natura);width:3.1em;height:3.1em;color:var(--dforrest);border-radius:1em;flex:none;place-items:center;display:grid}.note__ic .ico{width:1.6em;height:1.6em}.note__ic--lav{background:var(--lav-l);color:#5d4fd0}.note__ic--sun{background:var(--sun-l);color:#c2501a}.note__ic--neon{background:var(--neon);color:var(--brand-t)}.note b{letter-spacing:-.01em;font-size:1.05em;display:block}.note small{color:var(--ink-3);margin-top:.1em;font-size:.85em;display:block}.float--2 .note{animation-delay:-1.5s}.float--3 .note{animation-delay:-3s}.float--4 .note{animation-delay:-4.5s}@keyframes bob{50%{transform:translateY(-.8em)}}.slab{--d:1.4em;--r:3em;--edge-a:#3b4a4e;--edge-b:#11191b;--n:8;width:var(--w);height:var(--h);transform-style:preserve-3d;position:relative}.slab>*{border-radius:var(--r);position:absolute;inset:0}.slab>i{background:linear-gradient(150deg, var(--edge-a), var(--edge-b));transform:translateZ(calc(var(--d) * -1 * var(--i) / var(--n)))}.slab>.slab__back{transform:translateZ(calc(var(--d) * -1)) rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(150deg,#2f3d40,#141c1e)}.slab>.slab__front{padding:var(--bz,1em);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#0b1112;box-shadow:inset 0 0 0 .14em #ffffff1a}.screen{border-radius:calc(var(--r) - var(--bz,1em));background:var(--surface);isolation:isolate;width:100%;height:100%;position:relative;overflow:hidden;container-type:inline-size}.screen:after{content:"";pointer-events:none;z-index:5;background:linear-gradient(115deg,#ffffff29 0%,#fff0 38%);position:absolute;inset:0}.ui{color:#16292d;font-size:1cqi;font-family:var(--font);letter-spacing:-.005em;content-visibility:auto;line-height:1.25;position:absolute;inset:0}.dev-phone{--w:30em;--h:62em;--r:4.6em;--bz:1em;--d:2.2em;--edge-a:#c9d2d0;--edge-b:#6f7c7f}.dev-phone .slab__front{background:#0b1112}.dev-phone .island{z-index:6;background:#000;border-radius:2em;width:9em;height:2.6em;margin-left:-4.5em;position:absolute;top:1.6em;left:50%}.dev-phone .slab__back{background:linear-gradient(150deg,#e8eeec,#b9c4c2)}.dev-tablet{--w:74em;--h:52em;--r:3.6em;--bz:1.8em;--d:1.6em;--edge-a:#c9d2d0;--edge-b:#75817f}.dev-pos{width:64em;height:62em;transform-style:preserve-3d;position:relative}.dev-pos .slab{--w:64em;--h:42em;--r:2.4em;--bz:1.6em;--d:2.4em;transform-origin:50% 100%;position:absolute;top:0;left:0;transform:rotateX(-8deg)}.dev-pos .neck{transform-origin:50% 0;background:linear-gradient(90deg,#26333a,#3b4a4e 50%,#1c2629);border-radius:1.2em;width:12em;height:16em;position:absolute;top:36em;left:26em;transform:translateZ(-8em)rotateX(-18deg)}.dev-pos .base{width:52em;height:13em;transform-style:preserve-3d;position:absolute;top:48em;left:6em}.dev-pos .base__front{background:linear-gradient(#33424a,#1a2427);border-radius:1.6em 1.6em 2.2em 2.2em;position:absolute;inset:0;box-shadow:inset 0 .2em #ffffff14}.dev-pos .base__front:before{content:"";background:#0c1214;border-radius:1em;height:.6em;position:absolute;top:2.6em;left:6em;right:6em;box-shadow:inset 0 .2em .3em #000c}.dev-pos .base__front:after{content:"";background:var(--natura);width:1em;height:1em;box-shadow:0 0 1em var(--natura);border-radius:50%;position:absolute;bottom:3em;right:3em}.dev-pos .base__top{transform-origin:50% 0;background:linear-gradient(#2a373c,#3d4c51);border-radius:2em;height:26em;position:absolute;top:0;left:0;right:0;transform:rotateX(90deg)}.dev-pos .receipt{transform-origin:50% 0;width:16em;height:10em;transform:translateZ(1.2em) rotateX(calc(-70deg + var(--rp,0) * 0deg));background:repeating-linear-gradient(#fff 0 1em,#f0f2ef 1em 1.6em);border-radius:0 0 .4em .4em;position:absolute;top:49.6em;left:18em;box-shadow:0 .6em 1.2em #0000002e}.dev-pos .slab__back{background:linear-gradient(150deg,#2f3d40,#141c1e);padding:9em 14em 7em}.dev-pos .slab__back .screen{border-radius:1.2em;box-shadow:0 0 0 .8em #0b1112}.dev-kiosk{width:40em;height:92em;transform-style:preserve-3d;position:relative}.dev-kiosk .slab{--w:40em;--h:82em;--r:2.4em;--bz:0;--d:6em;--n:14;--edge-a:#dfe6e4;--edge-b:#98a5a3}.dev-kiosk .slab__front{background:linear-gradient(#f5f8f7,#dfe6e4);padding:2em 2em 0;box-shadow:inset 0 0 0 .15em #fff9}.dev-kiosk .screen{border-radius:1.2em;height:54em;box-shadow:0 0 0 .8em #0b1112}.dev-kiosk .k-printer{background:#2b3538;border-radius:1em;height:1em;position:absolute;top:61em;left:10em;right:10em;box-shadow:inset 0 .3em .4em #000000b3}.dev-kiosk .k-pay{background:linear-gradient(#2b3538,#11191b);border-radius:1.2em;width:12em;height:9em;position:absolute;top:66em;left:14em;box-shadow:inset 0 0 0 .15em #ffffff1f}.dev-kiosk .k-pay:before{content:"";background:#1b2b2e;border-radius:.6em;height:3.4em;position:absolute;top:1.6em;left:1.6em;right:1.6em;box-shadow:inset 0 0 0 .1em #75dbd266}.dev-kiosk .k-base{transform-origin:50% 0;background:radial-gradient(closest-side,#10282c4d,#0000);border-radius:50%;height:18em;position:absolute;top:88em;left:4em;right:4em;transform:rotateX(90deg)}.dev-kds{--w:86em;--h:50em;--r:1.6em;--bz:1.3em;--d:2.4em}.dev-checker{width:36em;height:46em;transform-style:preserve-3d;position:relative}.dev-checker .slab{--w:36em;--h:46em;--r:3em;--bz:0;--d:5em;--n:12;--edge-a:#3b4a4e;--edge-b:#0f1618}.dev-checker .slab__front{background:linear-gradient(#2a3539,#121a1c);padding:3em 3em 0}.dev-checker .screen{border-radius:1.4em;height:28em}.dev-checker .scan{background:#0a0f10;border-radius:1.4em;height:6em;position:absolute;top:35.5em;left:6em;right:6em;overflow:hidden;box-shadow:inset 0 0 0 .15em #ffffff14}.dev-checker .scan:after{content:"";background:#ff3b3b;border-radius:1em;height:.35em;margin-top:-.17em;animation:2.4s ease-in-out infinite scanline;position:absolute;top:50%;left:1em;right:1em;box-shadow:0 0 1.4em .4em #ff3b3ba6}@keyframes scanline{50%{opacity:.35;transform:scaleX(.86)}}.win{background:var(--surface);box-shadow:var(--sh-3), inset 0 0 0 1px var(--line);border-radius:22px;position:relative;overflow:hidden}.win__bar{border-bottom:1px solid var(--line);background:linear-gradient(#fbfcfb,#f3f6f4);align-items:center;gap:14px;height:44px;padding:0 16px;display:flex}.win__dots{gap:7px;display:flex}.win__dots i{background:#dfe5e3;border-radius:50%;width:11px;height:11px}.win__url{background:var(--surface);max-width:460px;height:28px;box-shadow:inset 0 0 0 1px var(--line);font:500 .78rem/1 var(--mono);color:var(--ink-3);white-space:nowrap;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:7px;margin-inline:auto;display:flex;overflow:hidden}.win__url .ico{width:12px;height:12px}.win__view{aspect-ratio:16/10;background:#f1f4f3;position:relative;overflow:hidden;container-type:inline-size}@media (width<=767px){.win__bar{height:34px}.win__dots i{width:8px;height:8px}.win__url{height:22px;font-size:.62rem}}.tour{align-items:start;gap:28px;display:grid}@media (width>=1100px){.tour{grid-template-columns:400px 1fr;gap:56px}}.tour__list{counter-reset:t;border-top:1px solid var(--line-2)}.tour__tab{text-align:left;border:0;border-bottom:1px solid var(--line-2);width:100%;color:var(--ink-3);background:0 0;padding:20px 4px 22px 46px;transition:color .3s;display:block;position:relative}.tour__tab:before{counter-increment:t;content:counter(t, decimal-leading-zero);font:600 .8rem/1 var(--mono);color:var(--ink-3);position:absolute;top:23px;left:4px}.tour__tab strong{color:var(--ink-2);letter-spacing:-.015em;font-size:1.16rem;font-weight:700;line-height:1.3;transition:color .3s;display:block}.tour__tab span{transition:grid-template-rows .5s var(--ease), opacity .4s;opacity:0;grid-template-rows:0fr;font-size:.95rem;line-height:1.5;display:grid}.tour__tab span>em{font-style:normal;overflow:hidden}.tour__tab[aria-selected=true] strong,.tour__tab[aria-selected=true]:before{color:var(--ink)}.tour__tab[aria-selected=true] span{opacity:1;grid-template-rows:1fr;padding-top:8px}.tour__tab:hover strong{color:var(--ink)}.tour__bar{transform-origin:0;background:var(--forrest);width:100%;height:2px;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.tour__tab[aria-selected=true] .tour__bar{animation:tourbar var(--dur,7s) linear forwards;animation-play-state:paused}.tour.is-playing .tour__tab[aria-selected=true] .tour__bar{animation-play-state:running}.tour.is-playing:hover .tour__tab[aria-selected=true] .tour__bar{animation-play-state:paused}@keyframes tourbar{to{transform:scaleX(1)}}.tour__stage .win{transform:perspective(2200px) rotateX(calc(10deg - var(--p,1) * 10deg)) rotateY(calc(-8deg + var(--p,1) * 8deg));transition:transform .6s var(--ease)}.sec--dark .tour__list,.sec--dark .tour__tab{border-color:var(--line-dark)}.sec--dark .tour__tab strong{color:var(--on-dark-2)}.sec--dark .tour__tab[aria-selected=true] strong,.sec--dark .tour__tab:hover strong{color:#fff}.sec--dark .tour__tab[aria-selected=true]:before{color:var(--natura)}.sec--dark .tour__bar{background:var(--natura)}@media (width<=1099px){.sec--dark .tour__tab[aria-selected=true]{background:var(--forrest);box-shadow:none}.sec--dark .tour__tab[aria-selected=true] strong,.sec--dark .tour__tab[aria-selected=true]:before{color:#fff}.tour__list{scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-snap-type:x mandatory;border:0;gap:8px;display:flex;overflow-x:auto}.tour__list::-webkit-scrollbar{display:none}.tour__list li{scroll-snap-align:start;flex:none}.tour__tab{border-radius:var(--pill);background:var(--neu);box-shadow:var(--sh-neu-sm);white-space:nowrap;border:0;padding:10px 16px 12px 40px;overflow:hidden}.tour__tab:before{top:14px;left:14px}.tour__tab strong{font-size:.95rem}.tour__tab span{display:none}.tour__tab[aria-selected=true]{background:var(--bg-2);box-shadow:none}.tour__tab[aria-selected=true] strong,.tour__tab[aria-selected=true]:before{color:var(--ink)}.tour__bar{background:var(--neon);height:3px;bottom:0}.tour__desc{margin-top:18px;font-size:1rem;display:block}.sec--dark .tour__tab{box-shadow:inset 0 0 0 1px var(--line-dark);background:#ffffff0f}}@media (width>=1100px){.tour__desc{display:none}}.scene{display:none;position:absolute;inset:0}.scene.is-active{animation:scenein .6s var(--ease) both;display:block}@keyframes scenein{0%{opacity:0;transform:scale(.985)}}.ui{--u-bg:#f1f4f3;--u-line:#e3e9e7;--u-ink-2:#5b6c70;--u-ink-3:#8b999c;--u-acc:#00955a;--u-soft:#ddf8ec;background:var(--u-bg)}.ui-app{grid-template-columns:19em minmax(0,1fr);display:grid;position:absolute;inset:0}.ui-side{background:var(--surface);border-right:.1em solid var(--u-line);flex-direction:column;gap:.5em;padding:2.2em 1.6em;display:flex}.ui-side__logo{height:2.2em;margin:0 .6em 2em}.ui-biz{background:#f5f7f6;border-radius:1.2em;align-items:center;gap:1em;margin-bottom:1.6em;padding:1em;display:flex}.ui-biz i{background:var(--forrest);width:3em;height:3em;color:var(--neon);border-radius:.9em;flex:none;place-items:center;font-size:1.1em;font-style:normal;font-weight:800;display:grid}.ui-biz b{white-space:nowrap;text-overflow:ellipsis;font-size:1.15em;line-height:1.2;display:block;overflow:hidden}.ui-biz small{color:var(--u-ink-3);font-size:.95em;display:block}.ui-nav{color:var(--u-ink-2);white-space:nowrap;border-radius:1em;align-items:center;gap:1em;padding:.95em 1em;font-size:1.2em;font-weight:500;display:flex}.ui-nav svg{width:1.3em;height:1.3em}.ui-nav.on{background:var(--forrest);color:#fff}.ui-main{flex-direction:column;gap:2em;min-width:0;padding:2.4em 3em;display:flex;overflow:hidden}.ui-h{justify-content:space-between;align-items:flex-end;gap:2em;display:flex}.ui-h__t{letter-spacing:-.03em;color:#16292d;font-size:2.3em;font-weight:800;line-height:1.1;display:block}.ui-h p{color:var(--u-ink-3);margin-top:.3em;font-size:1.15em}.ui-btn{background:var(--forrest);color:#fff;white-space:nowrap;border-radius:1em;align-items:center;gap:.6em;height:3.2em;padding:0 1.4em;font-size:1.1em;font-weight:700;display:inline-flex}.ui-btn--g{background:var(--natura);color:var(--dforrest)}.ui-btn--o{background:var(--surface);color:var(--brand-t);box-shadow:inset 0 0 0 .1em var(--u-line)}.ui-btn svg{width:1.2em;height:1.2em}.ui-card{background:var(--surface);border-radius:1.6em;padding:1.8em 2em;box-shadow:0 .1em .2em #10282c0a,0 .6em 2.4em #10282c0d}.ui-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4em;display:grid}.ui-kpi small{color:var(--u-ink-3);font-size:1.05em;font-weight:600;display:block}.ui-kpi b{letter-spacing:-.03em;color:#16292d;margin-top:.25em;font-size:2.2em;font-weight:800;display:block}.ui-kpi em{color:var(--u-acc);background:var(--u-soft);border-radius:1em;margin-top:.4em;padding:.2em .6em;font-size:.95em;font-style:normal;font-weight:700;display:inline-block}.ui-kpi em.dn{color:#d93f57;background:#fde8ec}.ui-table{border-collapse:collapse;width:100%;font-size:1.12em}.ui-table th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--u-ink-3);border-bottom:.1em solid var(--u-line);white-space:nowrap;padding:.8em .6em;font-size:.82em;font-weight:700}.ui-table td{white-space:nowrap;color:#16292d;border-bottom:.1em solid #eef2f0;padding:1em .6em}.ui-table td.r,.ui-table th.r{text-align:right;font-variant-numeric:tabular-nums}.ui-table td small{color:var(--u-ink-3);font-size:.85em;display:block}.ui-pill{background:var(--u-soft);color:var(--u-acc);white-space:nowrap;border-radius:1em;align-items:center;gap:.4em;padding:.3em .8em;font-size:.9em;font-weight:700;display:inline-flex}.ui-pill--w{color:#b86a00;background:#fff1da}.ui-pill--r{color:#d93f57;background:#fde8ec}.ui-pill--l{color:#5d4fd0;background:#eeebff}.ui-pill--n{color:var(--u-ink-2);background:#eef2f0}.ui-pill svg{width:1em;height:1em}.ui-chips{flex-wrap:nowrap;gap:.8em;display:flex;overflow:hidden}.ui-chip{background:var(--surface);color:var(--u-ink-2);box-shadow:inset 0 0 0 .1em var(--u-line);white-space:nowrap;border-radius:2em;padding:.7em 1.3em;font-size:1.1em;font-weight:600}.ui-chip.on{background:var(--forrest);color:#fff;box-shadow:none}.ui-bar{background:#eef2f0;border-radius:1em;height:.8em;overflow:hidden}.ui-bar i{border-radius:inherit;background:var(--natura);height:100%;width:var(--v);display:block}.ui-search{background:var(--surface);height:3.4em;box-shadow:inset 0 0 0 .1em var(--u-line);color:var(--u-ink-3);border-radius:1em;align-items:center;gap:.8em;padding:0 1.2em;font-size:1.1em;display:flex}.ui-search svg{width:1.2em;height:1.2em}.ui-toast{z-index:4;color:#fff;white-space:nowrap;background:#10272c;border-radius:1.4em;align-items:center;gap:1em;padding:1.2em 1.6em 1.2em 1.2em;font-size:1.15em;display:flex;position:absolute;box-shadow:0 1.6em 4em -1em #10282c80}.ui-toast i{background:var(--natura);width:2.6em;height:2.6em;color:var(--dforrest);border-radius:.8em;flex:none;place-items:center;display:grid}.ui-toast i svg{width:1.4em;height:1.4em}.ui-toast b{font-weight:700;display:block}.ui-toast small{color:#9fb3b3;font-size:.85em;display:block}.ui-cursor{z-index:6;pointer-events:none;filter:drop-shadow(0 .3em .5em #0000004d);width:2.6em;height:2.6em;position:absolute}.ui-cursor:after{content:"";background:#00d47e73;border-radius:50%;width:2.4em;height:2.4em;position:absolute;top:-.9em;left:-.9em;transform:scale(0)}.pos{background:#f1f4f3;grid-template-rows:6.4em 1fr;grid-template-columns:minmax(0,1fr) 34em;display:grid;position:absolute;inset:0}.pos__top{background:var(--surface);border-bottom:.1em solid #e3e9e7;grid-column:1/-1;align-items:center;gap:1.6em;padding:0 2.2em;display:flex}.pos__top img{height:2.3em}.pos__top .ui-search{flex:1;max-width:34em}.pos__who{color:#5b6c70;white-space:nowrap;align-items:center;gap:.8em;margin-left:auto;font-size:1.1em;font-weight:600;display:flex}.pos__who i{background:var(--lav-l);color:#5d4fd0;border-radius:50%;place-items:center;width:2.6em;height:2.6em;font-size:.9em;font-style:normal;font-weight:800;display:grid}.pos__online{color:#00955a;white-space:nowrap;background:#ddf8ec;border-radius:1em;align-items:center;gap:.5em;padding:.4em .9em;font-size:1em;font-weight:700;display:inline-flex}.pos__online:before{content:"";background:currentColor;border-radius:50%;width:.7em;height:.7em}.pos__cat{flex-direction:column;gap:1.8em;padding:2em 2.2em 0;display:flex;overflow:hidden}.pos__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4em;display:grid}.ptile{background:var(--surface);border-radius:1.5em;padding:1em;position:relative;box-shadow:0 .1em .2em #10282c0a,0 .5em 1.6em #10282c0d}.ptile__img{background:var(--tb,#f2f6ee);border-radius:1em;place-items:center;height:8.6em;line-height:1;display:grid;overflow:hidden}.ptile__img img{object-fit:cover;width:100%;height:100%}.ptile__img>span{font-size:4.6em;line-height:1}.ptile b{white-space:nowrap;text-overflow:ellipsis;margin-top:.8em;font-size:1.12em;font-weight:700;display:block;overflow:hidden}.ptile small{color:#5b6c70;font-variant-numeric:tabular-nums;font-size:1.05em;display:block}.ptile__q{background:var(--forrest);color:#fff;opacity:0;border-radius:1.1em;place-items:center;min-width:2.2em;height:2.2em;font-size:1em;font-weight:800;display:grid;position:absolute;top:.6em;right:.6em;transform:scale(.4)}.pos__cart{background:var(--surface);border-left:.1em solid #e3e9e7;flex-direction:column;min-height:0;padding:2em 2.2em;display:flex}.pos__cart-t{letter-spacing:-.02em;justify-content:space-between;align-items:center;font-size:1.5em;font-weight:800;display:flex}.pos__cart-t small{color:#8b999c;font-size:.7em;font-weight:600}.pos__lines{flex-direction:column;flex:1;gap:1em;min-height:0;margin-top:1.4em;display:flex}.cline{grid-template-columns:2.6em 1fr auto;align-items:center;gap:.9em;font-size:1.12em;display:grid}.cline i{background:#f1f4f3;border-radius:.8em;place-items:center;width:2.6em;height:2.6em;font-size:.9em;font-style:normal;font-weight:800;display:grid}.cline b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.cline span{font-variant-numeric:tabular-nums;font-weight:700}.pos__sum{color:#5b6c70;border-top:.1em dashed #d5dddb;gap:.5em;padding-top:1.2em;font-size:1.08em;display:grid}.pos__sum div{justify-content:space-between;display:flex}.pos__total{color:#16292d;justify-content:space-between;align-items:baseline;margin-top:.4em;display:flex}.pos__total b{font-size:1.3em}.pos__total strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2.4em;display:inline-grid;position:relative}.pos__total strong>span{text-align:right;opacity:0;grid-area:1/1}.pos__pay{grid-template-columns:repeat(4,1fr);gap:.7em;margin-top:1.4em;display:grid}.pos__pay span{color:#5b6c70;text-align:center;border-radius:1em;place-items:center;gap:.3em;padding:.8em .2em;font-size:.95em;font-weight:700;display:grid;box-shadow:inset 0 0 0 .1em #e3e9e7}.pos__pay span svg{width:1.6em;height:1.6em}.pos__go{background:var(--natura);height:4.4em;color:var(--dforrest);letter-spacing:.02em;border-radius:1.2em;place-items:center;margin-top:1.2em;font-size:1.3em;font-weight:800;display:grid}.scene.is-active .pos .ptile.t1 .ptile__q,.screen.play .pos .ptile.t1 .ptile__q{animation:qpop 9s var(--ease) infinite}.scene.is-active .pos .ptile.t2 .ptile__q,.screen.play .pos .ptile.t2 .ptile__q{animation:qpop 9s var(--ease) infinite;animation-delay:.9s}.scene.is-active .pos .ptile.t3 .ptile__q,.screen.play .pos .ptile.t3 .ptile__q{animation:qpop 9s var(--ease) infinite;animation-delay:1.8s}.scene.is-active .pos .ptile.t1,.screen.play .pos .ptile.t1{animation:tap 9s var(--ease) infinite}.scene.is-active .pos .ptile.t2,.screen.play .pos .ptile.t2{animation:tap 9s var(--ease) infinite .9s}.scene.is-active .pos .ptile.t3,.screen.play .pos .ptile.t3{animation:tap 9s var(--ease) infinite 1.8s}.scene.is-active .cline.l1,.screen.play .cline.l1{animation:lin 9s var(--ease) infinite .1s}.scene.is-active .cline.l2,.screen.play .cline.l2{animation:lin 9s var(--ease) infinite 1s}.scene.is-active .cline.l3,.screen.play .cline.l3{animation:lin 9s var(--ease) infinite 1.9s}.scene.is-active .pos__total .v0,.screen.play .pos__total .v0{animation:9s step-end infinite v0}.scene.is-active .pos__total .v1,.screen.play .pos__total .v1{animation:9s step-end infinite v1}.scene.is-active .pos__total .v2,.screen.play .pos__total .v2{animation:9s step-end infinite v2}.scene.is-active .pos__total .v3,.screen.play .pos__total .v3{animation:9s step-end infinite v3}.scene.is-active .pos__pay .pm,.screen.play .pos__pay .pm{animation:pm 9s var(--ease) infinite}.scene.is-active .pos__go,.screen.play .pos__go{animation:go 9s var(--ease) infinite}.scene.is-active .pos-toast,.screen.play .pos-toast{animation:toast 9s var(--ease) infinite}.pos-toast{opacity:0;bottom:2.4em;right:2.4em}.cline{opacity:1;transform:none}.pos__total .v3{opacity:1}@keyframes qpop{0%,6%{opacity:0;transform:scale(.4)}9%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes tap{0%,4%{transform:none;box-shadow:0 .5em 1.6em #10282c0d}6%{box-shadow:0 0 0 .3em var(--natura);transform:scale(.94)}10%,to{transform:none}}@keyframes lin{0%,6%{opacity:0;transform:translate(2em)}10%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes v0{0%{opacity:1}7%{opacity:0}}@keyframes v1{0%{opacity:0}7%{opacity:1}17%{opacity:0}}@keyframes v2{0%{opacity:0}17%{opacity:1}27%{opacity:0}}@keyframes v3{0%{opacity:0}27%{opacity:1}99%{opacity:1}to{opacity:0}}@keyframes pm{0%,38%{color:#5b6c70;background:0 0;box-shadow:inset 0 0 0 .1em #e3e9e7}42%,94%{box-shadow:inset 0 0 0 .2em var(--forrest);color:var(--brand-t);background:#f2fbd9}}@keyframes go{0%,48%{transform:none}50%{filter:brightness(.92);transform:scale(.96)}53%,to{transform:none}}@keyframes toast{0%,54%{opacity:0;transform:translateY(1.5em)scale(.96)}58%,94%{opacity:1;transform:none}to{opacity:0}}.scene.is-active .rv,.screen.play .rv{animation:rv .6s var(--ease) both;animation-delay:calc(var(--i,0) * .12s + .15s)}@keyframes rv{0%{opacity:0;transform:translateY(1.2em)}}.scene.is-active .grow,.screen.play .grow{animation:grow 1.1s var(--ease) both;animation-delay:calc(var(--i,0) * 80ms + .3s);transform-origin:50% 100%}@keyframes grow{0%{transform:scaleY(0)}}.scene.is-active .bar-in i,.screen.play .bar-in i{animation:barin 1.2s var(--ease) both;animation-delay:calc(var(--i,0) * .1s + .3s);transform-origin:0}@keyframes barin{0%{transform:scaleX(0)}}.scene.is-active .pop,.screen.play .pop{animation:popin 7s var(--ease) infinite;animation-delay:var(--d,2s);opacity:0}@keyframes popin{0%{opacity:0;transform:translateY(1.2em)scale(.95)}6%,80%{opacity:1;transform:none}88%,to{opacity:0;transform:translateY(-.6em)}}.scene.is-active .draw,.screen.play .draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:draw 1.8s var(--ease) .4s forwards}@keyframes draw{to{stroke-dashoffset:0}}.scene.is-active .blink,.screen.play .blink{animation:1.4s ease-in-out infinite blink}@keyframes blink{50%{opacity:.35}}.ui-chart{align-items:flex-end;gap:1em;height:15em;padding-top:1em;display:flex}.ui-chart i{height:var(--v);background:linear-gradient(#75dbd2,#3fbfb2);border-radius:.6em .6em .2em .2em;flex:1}.ui-chart i.hi{background:linear-gradient(180deg, var(--natura), #00a865)}.kds{color:#e8efee;background:#0f1a1c;flex-direction:column;display:flex;position:absolute;inset:0}.kds__top{border-bottom:.1em solid #ffffff14;align-items:center;gap:1.6em;padding:1.6em 2.2em;font-size:1.2em;display:flex}.kds__top b{letter-spacing:-.02em;font-size:1.4em}.kds__top span{color:#8fa3a3;margin-left:auto}.kds__cols{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4em;padding:1.6em 2.2em;display:grid}.kticket{background:#18272a;border-radius:1.2em;align-self:start;overflow:hidden;box-shadow:inset 0 0 0 .1em #ffffff0f}.kticket__h{background:#2a3e42;justify-content:space-between;align-items:center;padding:1em 1.2em;font-size:1.15em;font-weight:800;display:flex}.kticket__h span{font-variant-numeric:tabular-nums;background:#ffffff1a;border-radius:.6em;padding:.2em .6em;font-weight:700}.kticket.ok .kticket__h{background:#0f6b47}.kticket.warn .kticket__h{background:#8a5a12}.kticket.late .kticket__h{background:#8e2c3b}.kticket ul{gap:.7em;padding:1em 1.2em 1.2em;font-size:1.12em;display:grid}.kticket li{gap:.7em;min-width:0;display:flex}.kticket li b{color:var(--neon);min-width:1.6em}.kticket li small{color:#ffb38a;font-size:.85em;display:block}.kticket li.done{opacity:.4;text-decoration:line-through}.kticket__f{height:3em;color:var(--natura);background:#00d47e29;border-radius:.8em;place-items:center;margin:0 1.2em 1.2em;font-size:1.05em;font-weight:800;display:grid}.shop{background:var(--surface);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.shop__hero{background:var(--sh-bg,linear-gradient(140deg, #1b434c, #243838));color:#fff;flex-direction:column;justify-content:flex-end;height:34%;padding:9% 7% 6%;display:flex;position:relative}.shop__hero b{letter-spacing:-.03em;font-size:6.2em;line-height:1.05}.shop__hero small{opacity:.8;margin-top:.3em;font-size:3.6em}.shop__logo{background:var(--surface);border-radius:3.4em;place-items:center;width:13em;height:13em;display:grid;position:absolute;top:9%;left:7%}.shop__logo>span{font-size:6em;line-height:1}.shop__tabs{color:#8b999c;white-space:nowrap;gap:2.4em;padding:5% 7% 3%;font-size:3.6em;font-weight:700;display:flex;overflow:hidden}.shop__tabs .on{color:#16292d;box-shadow:inset 0 -.18em 0 var(--natura)}.shop__list{gap:4em;padding:0 7%;display:grid}.sitem{border-bottom:.3em solid #eef2f0;grid-template-columns:1fr 22em;align-items:center;gap:4em;padding-bottom:4em;display:grid}.sitem b{letter-spacing:-.02em;font-size:4.1em;display:block}.sitem small{color:#8b999c;margin-top:.3em;font-size:3.2em;line-height:1.3;display:block}.sitem strong{margin-top:.6em;font-size:3.8em;display:block}.sitem__img{background:var(--tb,#f2f6ee);border-radius:4em;place-items:center;height:22em;display:grid;position:relative}.sitem__img>span{font-size:12em;line-height:1}.sitem__img:after{content:"+";background:var(--forrest);color:#fff;text-align:center;border-radius:50%;width:1.1em;height:1.1em;font-size:6em;font-weight:700;line-height:1.05em;position:absolute;bottom:-.5em;right:-.5em}.shop__cartbar{background:var(--forrest);color:#fff;border-radius:5em;justify-content:space-between;align-items:center;height:15em;margin:auto 6% 6%;padding:0 6em;font-size:3.6em;font-weight:700;display:flex}.shop__cartbar b{background:var(--neon);color:var(--brand-t);border-radius:1em;padding:.3em .8em}.wshop{background:var(--surface);grid-template-rows:6em auto 1fr;display:grid;position:absolute;inset:0}.wshop__nav{color:#5b6c70;border-bottom:.1em solid #eef2f0;align-items:center;gap:2.4em;padding:0 4em;font-size:1.2em;font-weight:600;display:flex}.wshop__nav b{color:#16292d;letter-spacing:-.02em;align-items:center;gap:.6em;margin-right:auto;font-size:1.6em;display:flex}.wshop__nav b i{background:var(--sh-ac,var(--natura));border-radius:.5em;place-items:center;width:1.8em;height:1.8em;font-size:.8em;font-style:normal;display:grid}.wshop__cart{background:var(--forrest);color:#fff;border-radius:2em;align-items:center;gap:.5em;padding:.6em 1.2em;display:inline-flex}.wshop__banner{background:var(--sh-bg,linear-gradient(120deg, #1b434c, #243838));color:#fff;border-radius:2em;justify-content:space-between;align-items:center;margin:2.4em 4em 0;padding:3.4em 4em;display:flex}.wshop__banner b{letter-spacing:-.03em;max-width:12em;font-size:3.2em;line-height:1.05;display:block}.wshop__banner small{opacity:.8;margin-top:.6em;font-size:1.3em;display:block}.wshop__banner span{font-size:9em;line-height:1}.wshop__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:2em;padding:2.4em 4em;display:grid}.wshop__grid .ptile__img{height:11em}.kio{background:var(--surface);flex-direction:column;display:flex;position:absolute;inset:0}.kio__head{background:var(--sh-bg,linear-gradient(160deg, #ff7834, #e85a1a));color:#fff;padding:7% 7% 4%}.kio__head small{opacity:.85;font-size:3.6em;display:block}.kio__head b{letter-spacing:-.03em;margin-top:.2em;font-size:7em;line-height:1.02;display:block}.kio__cats{gap:2.4em;padding:4% 7%;display:flex;overflow:hidden}.kio__cats span{color:#5b6c70;background:#f1f4f3;border-radius:4em;flex:none;padding:1.4em 3em;font-size:3.4em;font-weight:700}.kio__cats span.on{color:#fff;background:#16292d}.kio__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4em;padding:0 7%;display:grid}.kio__grid .ptile{border-radius:5em;padding:3em}.kio__grid .ptile__img{border-radius:3.6em;height:32em}.kio__grid .ptile__img>span{font-size:16em}.kio__grid .ptile b{font-size:3.6em}.kio__grid .ptile small{font-size:3.4em}.kio__foot{border-top:.3em solid #eef2f0;align-items:center;gap:3em;margin-top:auto;padding:5% 7%;display:flex}.kio__foot span{font-size:3.6em;font-weight:700}.kio__foot b{background:var(--natura);color:var(--dforrest);border-radius:4em;margin-left:auto;padding:1.4em 3.6em;font-size:3.6em}.cds{background:var(--surface);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:absolute;inset:0}.cds__promo{background:var(--sh-bg,linear-gradient(150deg, #1b434c, #10272c));color:#fff;flex-direction:column;justify-content:flex-end;padding:8%;display:flex;position:relative;overflow:hidden}.cds__promo span{font-size:16em;line-height:1;position:absolute;top:8%;right:6%}.cds__promo small{color:var(--neon);letter-spacing:.1em;text-transform:uppercase;font-size:2.6em;font-weight:800}.cds__promo b{letter-spacing:-.03em;margin-top:.3em;font-size:5.2em;line-height:1.02}.cds__list{flex-direction:column;gap:2.4em;padding:7% 8%;font-size:1em;display:flex}.cds__t{letter-spacing:-.02em;color:#16292d;font-size:3em;display:block}.cds__row{color:#5b6c70;justify-content:space-between;font-size:2.6em;display:flex}.cds__row b{color:#16292d;font-variant-numeric:tabular-nums}.cds__tot{border-top:.3em dashed #d5dddb;justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:2em;display:flex}.cds__tot span{font-size:3em;font-weight:700}.cds__tot b{letter-spacing:-.03em;font-size:6em}.cds__qr{color:var(--brand-t);background:#f2fbd9;border-radius:2.4em;align-items:center;gap:2em;padding:2em;font-size:2.4em;font-weight:700;display:flex}.cds__qr i{background:repeating-conic-gradient(#16292d 0 25%, #fff 0 50%) 0 0 / 1em 1em;border-radius:.6em;flex:none;width:3.4em;height:3.4em;box-shadow:0 0 0 .3em #fff}.chk{background:var(--surface);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3em;padding:8%;display:flex;position:absolute;inset:0}.chk__img{background:var(--tb,#f2f6ee);border-radius:6em;place-items:center;width:30em;height:30em;display:grid}.chk__img>span{font-size:18em;line-height:1}.chk b{letter-spacing:-.02em;font-size:6em;line-height:1.1}.chk strong{letter-spacing:-.04em;color:var(--brand-t);font-size:13em;line-height:1}.chk small{color:#00955a;background:#ddf8ec;border-radius:2em;padding:.3em .9em;font-size:4em;font-weight:700}.bank{color:#fff;background:linear-gradient(#2b0a3d,#200030);flex-direction:column;gap:4em;padding:22% 8% 8%;display:flex;position:absolute;inset:0}.bank small{opacity:.7;font-size:3.4em}.bank b{letter-spacing:-.03em;font-size:9em;line-height:1}.bank__row{border-bottom:.06em solid #ffffff1f;justify-content:space-between;padding:1em 0;font-size:3.4em;display:flex}.bank__row span{opacity:.7}.bank__ok{background:#da0081;border-radius:4em;place-items:center;height:14em;margin-top:auto;font-size:4em;font-weight:800;display:grid}.picker{gap:40px;display:grid}.picker__pane[hidden]{display:none}.picker__pane{animation:scenein .5s var(--ease) both}.picker__grid{align-items:center;gap:40px;display:grid}@media (width>=1100px){.picker__grid{grid-template-columns:1fr 1.05fr;gap:64px}}.niches{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (width>=768px){.niches{grid-template-columns:repeat(3,1fr)}}a.niche{background:var(--surface);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);transition:transform .35s var(--ease), box-shadow .35s var(--ease);border-radius:20px;flex-direction:column;gap:10px;padding:18px;display:flex}a.niche:hover{box-shadow:var(--sh-2);transform:translateY(-3px)}.niche__ic{background:var(--tb,var(--lforrest));border-radius:14px;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.niche>b{color:var(--ink);font-size:1rem;line-height:1.2}.niche>small{color:var(--ink-3);font-size:.82rem;line-height:1.35}.mods{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.mods li{border-radius:var(--pill);background:var(--neu);box-shadow:var(--sh-neu-sm);color:var(--brand-t);align-items:center;gap:7px;padding:8px 13px;font-size:.86rem;font-weight:600;display:inline-flex}.mods .ico{width:15px;height:15px;color:var(--green-text)}.eco{height:calc(var(--n,6) * 85vh + 40vh);position:relative}.eco__pin{top:var(--head-h);height:calc(100vh - var(--head-h));align-items:center;min-height:560px;display:grid;position:sticky;overflow:clip}.eco__grid{align-items:center;gap:24px;height:100%;display:grid}@media (width>=1100px){.eco__grid{grid-template-columns:.9fr 1.1fr;gap:48px}}.eco__txt{min-height:270px;position:relative}.eco__step{opacity:0;transition:opacity .5s var(--ease), transform .6s var(--ease);pointer-events:none;position:absolute;inset:0 0 auto;transform:translateY(24px)}.eco__step.on{opacity:1;pointer-events:auto;transform:none}.eco__step .h2{font-size:clamp(1.9rem,1.2rem + 2.6vw,3.3rem)}.eco__step p{font-size:var(--fs-lead);margin-top:16px}.eco__step .link{margin-top:20px}.eco__dots{gap:8px;margin-bottom:22px;display:flex}.eco__dots i{background:var(--line-dark);border-radius:4px;width:28px;height:4px;position:relative;overflow:hidden}.eco__dots i:after{content:"";background:var(--natura);transform:scaleX(var(--f,0));transform-origin:0;position:absolute;inset:0}.eco__view{perspective:2000px;height:min(62vh,640px);font-size:clamp(4.6px,.62vw,8.4px);position:relative}.eco__dev{transform-style:preserve-3d;--t:1;transform:translate(-50%, -50%) translateX(calc(var(--t) * 46%)) rotateY(calc(var(--t) * -62deg)) rotateX(6deg) scale(calc(1 - min(1, max(var(--t), calc(var(--t) * -1))) * .25));opacity:calc(1 - min(1, max(var(--t), calc(var(--t) * -1))) * 1.1);will-change:transform, opacity;position:absolute;top:50%;left:50%}@media (width<=1099px){.eco__view{height:46vh}.eco__txt{order:2;min-height:230px}}.verify{align-items:center;gap:48px;display:grid}@media (width>=1100px){.verify{grid-template-columns:1fr 1fr;gap:72px}}.verify__steps{gap:14px;margin-top:34px;display:grid}.vstep{box-shadow:inset 0 0 0 1px var(--line-dark);background:#ffffff0a;border-radius:20px;grid-template-columns:44px 1fr;align-items:start;gap:16px;padding:18px;display:grid}.vstep i{width:44px;height:44px;color:var(--natura);background:#00d47e24;border-radius:14px;place-items:center;font-style:normal;font-weight:800;display:grid}.vstep b{color:#fff;font-size:1.05rem;display:block}.vstep p{margin-top:4px;font-size:.95rem}.vis{perspective:1800px;height:clamp(420px,48vw,560px);font-size:clamp(5px,.7vw,8.5px);position:relative}.vis .dev-phone{position:absolute;top:6%;left:6%;transform:rotateY(18deg)rotateX(4deg)}.vis .vcard{background:var(--surface);width:46em;color:var(--ink);border-radius:3em;padding:3em;font-size:1em;position:absolute;top:30%;right:2%;transform:rotateY(-14deg)translateZ(6em);box-shadow:0 4em 8em -2em #0000008c}.vcard__row{align-items:center;gap:1.6em;display:flex}.vcard__row+.vcard__row{border-top:.15em solid #eef2f0;margin-top:2em;padding-top:2em}.vcard__ic{background:var(--natura);width:5.4em;height:5.4em;color:var(--dforrest);border-radius:1.6em;flex:none;place-items:center;display:grid}.vcard__ic svg{width:2.8em;height:2.8em}.vcard__ic--x{color:#d93f57;background:#fde8ec}.vcard b{letter-spacing:-.02em;font-size:2.3em;display:block}.vcard small{color:var(--ink-3);font-size:1.7em;display:block}.vis .scanwave{pointer-events:none;border-radius:4.6em;width:30em;height:62em;position:absolute;top:6%;left:6%;overflow:hidden;transform:rotateY(18deg)rotateX(4deg)translateZ(.1em)}.vis .scanwave:after{content:"";background:linear-gradient(#0000,#c6f54f8c,#0000);height:30%;animation:3.2s ease-in-out infinite sweep;position:absolute;left:0;right:0}@keyframes sweep{0%{top:-30%}to{top:100%}}.stats{background:var(--line);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}@media (width>=1100px){.stats{grid-template-columns:repeat(4,1fr)}}.stat{background:var(--surface);padding:30px 26px}.stat b{color:var(--ink);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,1.6rem + 2.2vw,3.4rem);font-weight:800;line-height:1;display:block}.stat span{margin-top:10px;font-size:.95rem;display:block}.press{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 40px;display:flex}.press__k{text-align:center;letter-spacing:.14em;text-transform:uppercase;width:100%;color:var(--ink-3);margin-bottom:8px;font-size:.8rem;font-weight:700}.press span{letter-spacing:-.03em;color:#8a9b9e;font-size:1.35rem;font-weight:800;transition:color .3s}.press span:hover{color:var(--brand-t)}.press .serif{letter-spacing:-.01em;font-family:Georgia,Times New Roman,serif;font-weight:700}.plans{align-items:stretch;gap:20px;display:grid}@media (width>=900px){.plans{grid-template-columns:repeat(2,minmax(0,460px));justify-content:center}}.plan{background:var(--surface);box-shadow:var(--sh-2), inset 0 0 0 1px var(--line);border-radius:30px;flex-direction:column;padding:34px 30px 30px;display:flex;position:relative}.plan--pro{background:var(--forrest);color:var(--on-dark-2);box-shadow:var(--sh-3)}.plan--pro h3,.plan--pro .plan__price b{color:#fff}.plan__badge{position:absolute;top:-14px;right:26px}.plan h3{align-items:center;gap:10px;font-size:1.5rem;display:flex}.plan__for{min-height:3em;margin-top:8px;font-size:.95rem}.plan__price{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:22px;display:flex}.plan__price b{letter-spacing:-.05em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,2rem + 2vw,3.4rem);font-weight:800;line-height:1}.plan__price>span{font-size:.95rem}.plan__save{color:var(--green-text);min-height:1.4em;margin-top:8px;font-size:.86rem;font-weight:700}.plan--pro .plan__save{color:var(--neon)}.plan .btn{width:100%;margin-top:24px}.plan__feats{border-top:1px solid var(--line);gap:11px;margin-top:26px;padding-top:22px;font-size:.95rem;display:grid}.plan--pro .plan__feats{border-color:var(--line-dark)}.plan__feats li{grid-template-columns:22px 1fr;align-items:start;gap:10px;line-height:1.4;display:grid}.plan__feats .ico{width:20px;height:20px;color:var(--green-text);margin-top:1px}.plan--pro .plan__feats .ico{color:var(--natura)}.plan__feats li.no{color:var(--ink-3)}.plan__feats li.no .ico{color:var(--line-2)}.plan__feats li b{color:var(--ink);font-weight:700}.plan--pro .plan__feats li b{color:#fff}.price-toggle{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-bottom:40px;display:flex}.cmp{border-collapse:separate;border-spacing:0;background:var(--surface);width:100%;box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);border-radius:24px;font-size:.95rem;overflow:hidden}.cmp th,.cmp td{text-align:left;border-bottom:1px solid var(--line);padding:15px 18px}.cmp thead th{background:var(--surface);color:var(--ink);vertical-align:bottom;font-size:1rem}.cmp td:not(:first-child),.cmp th:not(:first-child){text-align:center;width:22%}.cmp tbody th{color:var(--ink-2);font-weight:600}.cmp .grp th{background:var(--bg-2);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:.75rem;font-weight:800}.cmp .ico{width:20px;height:20px;margin-inline:auto}.cmp .y{color:var(--green-text)}.cmp .n{color:var(--line-2)}.cmp-wrap{border-radius:24px;overflow-x:auto}.faq{gap:12px;display:grid}.faq details{background:var(--surface);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);border-radius:20px;transition:box-shadow .3s}.faq details[open]{box-shadow:var(--sh-2), inset 0 0 0 1px var(--line)}.faq summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;font-size:1.06rem;font-weight:700;line-height:1.35;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary i{background:var(--neu);width:32px;height:32px;box-shadow:var(--sh-neu-sm);transition:transform .35s var(--ease), background-color .3s;border-radius:50%;flex:none;position:relative}.faq summary i:before,.faq summary i:after{content:"";background:var(--forrest);border-radius:2px;width:12px;height:2px;margin:-1px 0 0 -6px;position:absolute;top:50%;left:50%}.faq summary i:after{transition:transform .35s var(--ease);transform:rotate(90deg)}.faq details[open] summary i{background:var(--neon);box-shadow:none}.faq details[open] summary i:after{transform:rotate(0)}.faq .ans{padding:0 24px 24px;font-size:1rem;line-height:1.65}.faq .ans p+p{margin-top:10px}.faq .ans a{color:var(--green-text);text-underline-offset:3px;font-weight:600;text-decoration:underline}.frow{align-items:center;gap:40px;display:grid}@media (width>=1100px){.frow{grid-template-columns:1fr 1fr;gap:80px}.frow--rev>:first-child{order:2}}.frow+.frow{margin-top:clamp(72px,9vw,130px)}.frow .h2{font-size:clamp(1.9rem,1.3rem + 2.2vw,3rem)}.frow .lead{margin-top:18px}.checks{gap:12px;margin-top:26px;display:grid}.checks li{grid-template-columns:26px 1fr;align-items:start;gap:10px;display:grid}.checks .ico{width:22px;height:22px;color:var(--dforrest);background:var(--neon);stroke-width:3px;border-radius:50%;margin-top:1px;padding:4px}.checks b{color:var(--ink)}.sec--dark .checks b{color:#fff}.art-box{border-radius:var(--r-xl);background:var(--neu);box-shadow:var(--sh-neu);padding:clamp(18px,3vw,34px);position:relative;overflow:hidden}.art-box--dark{background:var(--dforrest);box-shadow:var(--sh-3)}.pains{gap:16px;display:grid}@media (width>=900px){.pains{grid-template-columns:repeat(3,1fr)}}.pain{background:var(--surface);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);border-radius:24px;padding:26px}.pain__q{color:var(--ink-3);align-items:flex-start;gap:10px;font-size:.95rem;text-decoration:line-through #f0627a99;display:flex}.pain__q .ico{color:var(--rose);width:18px;height:18px;margin-top:3px}.pain__a{color:var(--ink);align-items:flex-start;gap:10px;margin-top:14px;font-weight:600;line-height:1.45;display:flex}.pain__a .ico{color:var(--green-text);width:18px;height:18px;margin-top:3px}.steps{counter-reset:s;gap:18px;display:grid}@media (width>=900px){.steps{grid-template-columns:repeat(var(--cols,4), 1fr)}}.step{background:var(--neu);box-shadow:var(--sh-neu);border-radius:24px;padding:26px;position:relative}.step:before{counter-increment:s;content:counter(s);background:var(--forrest);width:40px;height:40px;color:var(--neon);border-radius:13px;place-items:center;margin-bottom:18px;font-weight:800;display:grid}.step h3{font-size:1.12rem}.step p{margin-top:8px;font-size:.95rem}.quotes{gap:18px;display:grid}@media (width>=900px){.quotes{grid-template-columns:repeat(3,1fr)}}.quote{box-shadow:inset 0 0 0 1px var(--line-dark);background:#ffffff0d;border-radius:26px;flex-direction:column;gap:20px;padding:28px;display:flex}.quote blockquote{color:#fff;margin:0;font-size:1.08rem;font-weight:500;line-height:1.55}.quote figcaption{align-items:center;gap:12px;margin-top:auto;font-size:.9rem;display:flex}.quote figcaption i{background:var(--neon);width:44px;height:44px;color:var(--brand-t);border-radius:50%;place-items:center;font-style:normal;font-weight:800;display:grid}.quote figcaption b{color:#fff;display:block}.cta{background:var(--forrest);color:var(--on-dark-2);text-align:center;isolation:isolate;border-radius:clamp(28px,4vw,44px);padding:clamp(44px,7vw,96px) clamp(24px,6vw,80px);position:relative;overflow:hidden}.cta h2{color:#fff;font-size:clamp(2.1rem,1.3rem + 3.4vw,4.2rem)}.cta p{max-width:620px;font-size:var(--fs-lead);margin:18px auto 0}.cta .btns{justify-content:center;margin-top:34px}.cta__sym{z-index:-1;opacity:.1;width:clamp(240px,34vw,460px);position:absolute;bottom:-18%;right:-4%;transform:rotate(-12deg)}.cta__sym--l{width:clamp(160px,20vw,280px);inset:-22% auto auto -6%;transform:rotate(160deg)}.cta .btn--ghost{--b-bg:#ffffff0f;--b-fg:#fff;box-shadow:inset 0 0 0 1.5px #ffffff40}.posts{gap:16px;display:grid}@media (width>=560px){.posts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.posts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1180px){.posts{grid-template-columns:repeat(4,minmax(0,1fr))}}.post{perspective:800px;border-radius:20px;display:block}.post__in{background:var(--surface);height:100%;box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);transform-style:preserve-3d;transition:transform .55s var(--ease), box-shadow .4s var(--ease);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.post:hover .post__in,.post:focus-visible .post__in{transform:translateY(-6px) rotateX(var(--rx,5deg)) rotateY(var(--ry,-9deg));box-shadow:var(--sh-3), inset 0 0 0 1px var(--line)}.post__art{aspect-ratio:2;background:var(--pa,var(--lforrest));place-items:center;display:grid;position:relative;overflow:hidden}.post__art svg.big{width:24%;height:auto;color:var(--brand-t);opacity:.9;fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;transition:transform .8s var(--ease)}.post:hover .post__art svg.big,.post:focus-visible .post__art svg.big{transform:rotateY(360deg)scale(1.08)}.post__art:after{content:none}.post__body{flex-direction:column;flex:1;gap:8px;padding:16px 18px 18px;display:flex}.post__meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px;font-size:.74rem;display:flex}.post__meta .tag{padding:3px 8px;font-size:.64rem}.post h3{letter-spacing:-.015em;font-size:1rem;line-height:1.3}.post p{font-size:.88rem}.post .link{margin-top:auto;padding-top:6px;font-size:.85rem}@media (prefers-reduced-motion:reduce){.post:hover .post__in,.post:hover .post__art svg.big{transform:none}}.ftr{background:var(--footer);color:var(--on-dark-3);padding-top:clamp(56px,7vw,96px);font-size:.93rem}.ftr a:hover{color:#fff}.ftr__top{border-bottom:1px solid var(--line-dark);gap:40px;padding-bottom:48px;display:grid}@media (width>=1100px){.ftr__top{grid-template-columns:1.3fr 3fr;gap:64px}}.ftr__brand p{max-width:340px;margin-top:18px;line-height:1.6}.ftr__brand .logo img{height:30px}.ftr__cols{grid-template-columns:repeat(2,1fr);gap:32px 24px;display:grid}@media (width>=768px){.ftr__cols{grid-template-columns:repeat(4,1fr)}}.ftr h3{color:#fff;letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px;font-size:.78rem;font-weight:700}.ftr ul{gap:10px;display:grid}.ftr__apps{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.store-badge{color:#fff;transition:transform .25s var(--ease), box-shadow .25s var(--ease);background:#000;border-radius:14px;align-items:center;gap:10px;padding:9px 16px 9px 12px;line-height:1.1;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff47,0 10px 22px -14px #000000b3}.store-badge:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #ffffff8c,0 14px 26px -14px #000c}.store-badge__ic{object-fit:contain;flex:none;width:22px;height:22px}.store-badge .ico{width:22px;height:22px}.store-badge small{color:var(--on-dark-3);font-size:.66rem;display:block}.store-badge b{font-size:.92rem;font-weight:700;display:block}.ftr__social{gap:10px;margin-top:22px;display:flex}.ftr__social a{color:#fff;background:#ffffff0f;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.ftr__social a:hover{background:var(--natura);color:var(--dforrest)}.ftr__social .ico{width:18px;height:18px}.ftr__bot{flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-block:24px 32px;font-size:.84rem;display:flex}.ftr__bot ul{flex-wrap:wrap;gap:8px 20px;display:flex}.fab{right:18px;bottom:calc(18px + env(safe-area-inset-bottom));z-index:1020;width:62px;height:62px;transition:transform .3s var(--ease-spring);border-radius:50%;place-items:center;display:grid;position:fixed;box-shadow:0 12px 28px -8px #128c46a6,0 2px 6px #00000024}.fab__img{z-index:1;width:100%;height:100%;animation:fab-wave 7s var(--ease) 3s infinite;border-radius:50%;position:relative}.fab:before,.fab:after{content:"";opacity:0;animation:fab-halo 2.6s var(--ease) 1.2s infinite;background:#25d366;border-radius:50%;position:absolute;inset:0}.fab:after{animation-delay:2.5s}.fab:hover{transform:scale(1.08)}.fab:hover .fab__img{animation-play-state:paused}.fab__tip{border-radius:var(--pill);background:var(--forrest);color:#fff;white-space:nowrap;box-shadow:var(--sh-2);opacity:0;transition:opacity .25s var(--ease), transform .25s var(--ease);pointer-events:none;padding:.55em .95em;font-size:.85rem;font-weight:600;position:absolute;top:50%;right:calc(100% + 12px);transform:translate(6px,-50%)}.fab:hover .fab__tip,.fab:focus-visible .fab__tip{opacity:1;transform:translateY(-50%)}@keyframes fab-halo{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}@keyframes fab-wave{0%,82%,to{transform:none}85%{transform:rotate(-14deg)scale(1.06)}88%{transform:rotate(12deg)scale(1.08)}91%{transform:rotate(-8deg)scale(1.06)}94%{transform:rotate(5deg)}}@media (prefers-reduced-motion:reduce){.fab:before,.fab:after,.fab__img{animation:none}}.js .reveal{opacity:0;transition:opacity .8s var(--ease), transform .9s var(--ease);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(28px)}.js .reveal.in{opacity:1;transform:none}.js .hero .reveal,.js .phero .reveal{opacity:1;transition:none;transform:none}.js .reveal-3d{opacity:0;transform-origin:50% 100%;transition:opacity 1s var(--ease), transform 1.2s var(--ease);transform:perspective(1400px)rotateX(18deg)translateY(50px)scale(.96)}.js .reveal-3d.in{opacity:1;transform:none}.marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.marquee__track{gap:14px;width:max-content;animation:48s linear infinite marq;display:flex}.marquee:hover .marquee__track{animation-play-state:paused}@keyframes marq{to{transform:translate(-50%)}}.mq-item{border-radius:var(--pill);background:var(--surface);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);color:var(--ink);white-space:nowrap;align-items:center;gap:10px;padding:12px 20px 12px 12px;font-weight:600;display:inline-flex}.mq-item span{background:var(--tb,var(--lforrest));border-radius:50%;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.prose{color:var(--ink-2);font-size:1.08rem;line-height:1.75}.prose>*+*{margin-top:1.1em}.prose h2{margin-top:2em;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.1rem)}.prose h3{letter-spacing:-.02em;margin-top:1.6em;font-size:1.3rem}.prose a{color:var(--green-text);text-underline-offset:3px;font-weight:600;text-decoration:underline}.prose ul{padding-left:1.3em;list-style:outside}.prose ol{padding-left:1.3em;list-style:decimal}.prose li+li{margin-top:.4em}.prose strong{color:var(--ink)}.prose table{border-collapse:collapse;width:100%;font-size:.95rem}.prose th,.prose td{border-bottom:1px solid var(--line);text-align:left;padding:10px 12px}.prose blockquote{background:var(--paper);box-shadow:inset 4px 0 0 var(--natura);border-radius:18px;margin-inline:0;padding:18px 22px}.center{text-align:center}.mt-s{margin-top:16px}.mt-m{margin-top:32px}.mt-l{margin-top:56px}.hide-m{display:none}@media (width>=768px){.hide-m{display:initial}.hide-d{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.js .reveal,.js .reveal-3d{opacity:1;transform:none}.marquee__track{animation:none}.pop{opacity:1!important}.js .mark{--bar-w:100%}.js .mark--keep:after{width:100%!important}}html[data-geo=intl] .geo-co,html:not([data-geo=intl]) .geo-intl{display:none!important}.geo-switch{border-radius:var(--pill);box-shadow:inset 0 0 0 1px var(--line-dark);background:#ffffff0d;align-items:center;gap:4px;padding:4px;display:inline-flex}.geo-switch>span{width:30px;color:var(--on-dark-3);place-items:center;display:grid}.geo-switch .ico{width:16px;height:16px}.geo-switch a{border-radius:var(--pill);padding:6px 12px;font-weight:600}html[data-geo=co] .geo-switch a[data-pais=CO],html[data-geo=intl] .geo-switch a[data-pais=XX],html[data-theme=light] .theme-switch [data-theme-set=light],html[data-theme=dark] .theme-switch [data-theme-set=dark]{background:var(--natura);color:var(--dforrest)}.ftr__prefs{flex-wrap:wrap;gap:10px;display:flex}.pick summary{border-radius:var(--pill);cursor:pointer;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-weight:600;list-style:none;display:flex}.pick summary::-webkit-details-marker{display:none}.pick summary:focus-visible{outline:2px solid var(--natura);outline-offset:2px}.pick__cur{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.pick__chev{transition:transform .25s var(--ease);width:14px!important;height:14px!important}.pick[open] .pick__chev{transform:rotate(180deg)}.flag{border-radius:3px;flex:none;width:21px;height:14px;box-shadow:0 0 0 1px #0000001f}.pick__list{z-index:40;background:var(--surface);min-width:250px;max-height:min(360px,60vh);color:var(--ink);box-shadow:var(--sh-3), inset 0 0 0 1px var(--line);border-radius:16px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 8px);right:0;overflow:auto}.pick__opt{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:.9rem;display:flex}.pick__opt:hover,.pick__opt:focus-visible{background:var(--bg-2);outline:none}.pick__opt[aria-current]{background:var(--bg-2);font-weight:700}.pick__opt small{color:var(--ink-3);margin-left:auto;font-size:.78rem}.pick__opt .ico{width:18px;height:18px;color:var(--ink-3)}@media (width<=599px){.pick__list{left:0;right:auto}}.theme-switch button{border-radius:var(--pill);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 12px;font-weight:600}.geo-note{background:var(--sun-l);color:#7a3410;border-radius:18px;align-items:flex-start;gap:14px;max-width:640px;margin-top:24px;padding:18px 20px;display:flex}.geo-note .ico{color:#c2501a;margin-top:2px}[data-period-v=m] .per-y,[data-period-v=y] .per-m{display:none!important}@media (width>=900px){.plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.plans{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1180px;margin-inline:auto}}.plan--pro{transform:translateY(-10px)}@media (width<=1099px){.plan--pro{transform:none}}.quote figcaption a{color:var(--natura);align-items:center;gap:4px;margin-top:2px;font-size:.85rem;font-weight:600;display:inline-flex}.quote figcaption a .ico{width:14px;height:14px}.press a{letter-spacing:-.03em;color:#6b7d81;font-size:1.3rem;font-weight:800;transition:color .3s}.press a:hover{color:var(--brand-t)}.win--stage{background:var(--neu);box-shadow:var(--sh-neu)}.win--stage .win__view{background:var(--surface-2)}.dstage{perspective:1600px;place-items:center;display:grid;position:absolute;inset:0}.dstage__in{transform-style:preserve-3d;animation:9s ease-in-out infinite floaty;transform:rotateY(-16deg)rotateX(6deg)}@keyframes floaty{50%{transform:rotateY(-8deg)rotateX(4deg)translateY(-1.2em)}}.dev-pos.show-back{transform:rotateY(155deg)}.eco__dev>div{transform-style:preserve-3d}.offline{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.offline__pill{border-radius:var(--pill);background:var(--surface);box-shadow:var(--sh-1);color:var(--ink);align-items:center;gap:8px;padding:10px 16px;font-size:.9rem;font-weight:700;display:inline-flex}.offline__pill i{background:var(--rose);border-radius:50%;width:10px;height:10px;animation:1.4s ease-in-out infinite blink}.offline__pill--ok i{background:var(--natura);animation:none;box-shadow:0 0 0 4px #00d47e33}.offline__line{background:var(--line-2);border-radius:3px;flex:1;min-width:60px;height:3px;position:relative;overflow:hidden}.offline__line:after{content:"";background:var(--natura);border-radius:3px;width:34%;animation:1.8s linear infinite flow;position:absolute;top:0;bottom:0}@keyframes flow{0%{transform:translate(-100%)}to{transform:translate(300%)}}.devrow{color:var(--brand-t);align-items:flex-end;gap:16px;display:flex}.devrow .ico{stroke-width:1.6px;width:34px;height:34px}.devrow .ico:nth-child(2){width:46px;height:46px}.devrow .ico:nth-child(3){width:60px;height:60px}.aichips{flex-direction:column;gap:8px;display:flex}.aichips span{background:var(--lav-l);color:#4b3dbb;border-radius:12px;align-items:center;gap:8px;width:fit-content;padding:8px 12px;font-size:.85rem;font-weight:600;display:inline-flex}.aichips .ico{width:16px;height:16px}.bank{background:linear-gradient(#244a52,#10272c)}.bank__ok{background:#ffffff1f}.svc-vis{height:clamp(360px,44vw,580px);font-size:clamp(4.4px,.6vw,8px)}.svc-vis .stage__in{transform:rotateY(calc(-16deg + var(--p,1) * 6deg + var(--ry,0deg))) rotateX(calc(14deg - var(--p,1) * 8deg));transition:transform .8s var(--ease);position:absolute;inset:0}.svc-dev{transform-style:preserve-3d;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.svc-dev>*{transform-style:preserve-3d}.svc-note{z-index:2;font-size:1em;position:absolute}.svc-note--1{top:10%;left:-2%;transform:translateZ(14em)}.svc-note--2{bottom:12%;right:-2%;transform:translateZ(22em)}.svc-note .note{animation-delay:-2s}@media (width<=1099px){.svc-vis{height:clamp(320px,70vw,520px);font-size:clamp(4px,1vw,7px)}.svc-note--1{left:0}.svc-note--2{right:0}}.split2{gap:48px;display:grid}@media (width>=1100px){.split2{grid-template-columns:1fr 1fr;gap:64px}}.split2 .head{margin-bottom:28px}.niches--wide{grid-template-columns:repeat(2,1fr)}@media (width>=768px){.niches--wide{grid-template-columns:repeat(3,1fr)}}.sec .grid+.niches--wide,.niches--wide.full{grid-template-columns:repeat(2,1fr)}@media (width>=1100px){.niches--full{grid-template-columns:repeat(4,1fr)}}.svc-cards{gap:10px;display:grid}.svc-card{background:var(--surface);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);transition:transform .3s var(--ease), box-shadow .3s;border-radius:18px;grid-template-columns:40px 1fr 20px;align-items:center;gap:14px;padding:14px 18px;display:grid}.svc-card:hover{box-shadow:var(--sh-2);transform:translate(4px)}.svc-card b{color:var(--ink);font-size:1rem;line-height:1.25;display:block}.svc-card small{color:var(--ink-3);font-size:.85rem;display:block}.svc-card>.ico{color:var(--ink-3);width:18px;height:18px}.inc{background:var(--surface);box-shadow:var(--sh-2), inset 0 0 0 1px var(--line);border-radius:26px;flex-wrap:wrap;align-items:center;gap:18px 28px;padding:26px 30px;display:flex}.inc .well{margin:0}.inc>div{flex:1;min-width:240px}.inc b{color:var(--ink);font-size:1.12rem}.inc__ps{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.inc__p{border-radius:var(--pill);background:var(--neu);box-shadow:var(--sh-neu-sm);color:var(--ink-2);padding:6px 12px;font-size:.9rem}.inc__p b{font-size:.9rem}.reco{background:var(--forrest);color:var(--on-dark-2);box-shadow:var(--sh-3);border-radius:30px;gap:24px;padding:30px;display:grid}.reco h3{color:#fff}.reco .eyebrow{color:var(--natura)}.reco__price b{color:#fff;letter-spacing:-.05em;font-size:clamp(2.4rem,2rem + 1.6vw,3.2rem);line-height:1;display:block}.reco__price>span{margin-top:8px;font-size:.92rem;display:block}.reco .btn--ghost{--b-bg:#ffffff0f;--b-fg:#fff;box-shadow:inset 0 0 0 1.5px #ffffff38}.mods--lg li{padding:11px 16px;font-size:.95rem}.cmp--3 th:first-child{width:40%}.cmp td{color:var(--ink-2);font-size:.9rem;font-weight:600}.tracks{gap:20px;display:grid}@media (width>=900px){.tracks{grid-template-columns:1fr 1fr}}.track{background:var(--surface);box-shadow:var(--sh-2), inset 0 0 0 1px var(--line);border-radius:32px;flex-direction:column;gap:12px;padding:clamp(26px,3.4vw,40px);display:flex;position:relative;overflow:hidden}.track:after{content:"";border:34px solid var(--sun-l);opacity:.8;border-radius:50%;width:220px;height:220px;position:absolute;top:-70px;right:-70px}.track--retail:after{border-color:var(--lforrest)}.track .well{margin-bottom:8px}.track__ns{flex-wrap:wrap;gap:8px;margin:8px 0 6px;display:flex}.track__ns a{border-radius:var(--pill);background:var(--neu);box-shadow:var(--sh-neu-sm);color:var(--brand-t);align-items:center;gap:6px;padding:8px 13px;font-size:.88rem;font-weight:600;display:inline-flex}.track__ns a:hover{background:var(--surface)}.svc-grid .svc-cards{grid-template-columns:1fr}@media (width>=768px){.svc-grid .svc-cards{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.svc-grid .svc-cards{grid-template-columns:repeat(4,1fr)}.svc-grid .svc-card{grid-template-columns:40px 1fr}.svc-grid .svc-card>.ico{display:none}}.chips{flex-wrap:wrap;gap:8px;display:flex}.chips .chip{padding:8px 14px}.chips .chip:hover{box-shadow:var(--sh-2)}.cats{grid-template-columns:1fr;gap:14px;display:grid}@media (width>=768px){.cats{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.cats{grid-template-columns:repeat(4,1fr)}}.cat{background:var(--surface);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);transition:transform .35s var(--ease), box-shadow .35s;border-radius:24px;flex-direction:column;gap:8px;padding:22px;display:flex}.cat:hover{box-shadow:var(--sh-2), inset 0 0 0 1px var(--line);transform:translateY(-4px)}.cat__ic{background:var(--pa);width:48px;height:48px;color:var(--brand-t);border-radius:15px;place-items:center;margin-bottom:6px;display:grid}.cat__ic .ico{width:22px;height:22px}.cat b{color:var(--ink);font-size:1.05rem;line-height:1.25}.cat small{color:var(--ink-3);font-size:.86rem;line-height:1.45}.tgroups{gap:22px;display:grid}@media (width>=1100px){.tgroups{grid-template-columns:1fr 1fr}.tgroups--1{grid-template-columns:1fr}}.tgroup{background:var(--surface);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);scroll-margin-top:calc(var(--head-h) + 20px);border-radius:26px;padding:24px}.tgroup h2{align-items:center;gap:12px;margin-bottom:14px;display:flex}.tgroup h2 .well{border-radius:13px;width:40px;height:40px;margin:0}.tgroup h2 .well .ico{width:18px;height:18px}.tgroup h2 small{color:var(--ink-3);font-size:.8rem;font-weight:700}.tlist{display:grid}.tlist a{border-top:1px solid var(--line);color:var(--ink-2);transition:color .2s, padding .3s var(--ease);grid-template-columns:22px 1fr 16px;align-items:center;gap:12px;padding:12px 6px;font-weight:500;display:grid}.tlist li:first-child a{border-top:0}.tlist a:hover{color:var(--brand-t);padding-left:10px}.tlist .ico{width:18px;height:18px;color:var(--green-text)}.tlist a>.ico:last-child{color:var(--ink-3);width:14px;height:14px}.sec--neu .tlist a{border-color:#1b434c14}.terms{gap:12px;display:grid}@media (width>=768px){.terms{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.terms{grid-template-columns:repeat(3,1fr)}}.term{background:var(--neu);box-shadow:var(--sh-neu-sm);transition:transform .3s var(--ease);border-radius:20px;flex-direction:column;gap:6px;padding:18px 20px;display:flex}.term:hover{transform:translateY(-3px)}.term b{color:var(--ink)}.term span{color:var(--ink-3);font-size:.88rem;line-height:1.45}.tgroup .terms{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.tour>*,.picker__grid>*,.phero__grid>*,.eco__grid>*,.verify>*,.frow>*,.split2>*,.tracks>*{min-width:0}@media (width<=767px){.hero-stage .float--1,.hero-stage .float--2{display:none}.hero-stage .float--3{top:46em;left:-44em}.hero-stage .float--4{top:52em;left:6em}}.logo .logo--l{display:none}.hdr.is-dark{background:#0e1a1cb8;box-shadow:0 1px #ffffff0f}.hdr.is-dark .logo--d{display:none}.hdr.is-dark .logo--l{display:block}.hdr.is-dark .nav__btn,.hdr.is-dark .hdr__login{color:#fff}.hdr.is-dark .nav__btn .ico{color:var(--on-dark-3)}.hdr.is-dark .nav__item:hover .nav__btn,.hdr.is-dark .hdr__login:hover{background:#ffffff14}.hdr.is-dark .burger{box-shadow:none;color:#fff;background:#ffffff14}.learn-art{perspective:1600px;height:clamp(320px,32vw,440px);font-size:clamp(9px,.78vw,11.5px);position:relative}.learn-art .stage__in{transform-style:preserve-3d;transform:rotateY(calc(-14deg + var(--ry,0deg))) rotateX(8deg);transition:transform .8s var(--ease);position:absolute;inset:0}.learn-art__c{left:calc(2% + var(--k) * 8%);top:calc(2% + var(--k) * 23%);transform:translateZ(calc(var(--k) * 4em));position:absolute}.learn-art__c .note{animation-delay:calc(var(--k) * -1.4s);white-space:normal;max-width:34em}.learn-art__c .note small{text-transform:uppercase;letter-spacing:.12em;margin:0 0 .2em;font-weight:700}@media (width<=1099px){.learn-art{display:none}}.tour__stage{position:relative}.tour__pause{z-index:5;color:#fff;-webkit-backdrop-filter:blur(8px);opacity:.55;background:#10272cc7;border:0;border-radius:50%;place-items:center;width:28px;height:28px;transition:opacity .25s;display:grid;position:absolute;top:8px;right:12px}.tour__pause:hover,.tour__pause:focus-visible,.tour.is-paused .tour__pause{opacity:1}.tour__pause .ico{fill:currentColor;stroke:none;width:12px;height:12px}.tour__stage .win__bar{padding-right:52px}@media (width<=767px){.tour__pause{width:24px;height:24px;top:5px;right:10px}.tour__stage .win__bar{padding-right:42px}}.tour__pause .i-play,.tour.is-paused .tour__pause .i-pause{display:none}.tour.is-paused .tour__pause .i-play{display:block}.tour.is-paused .tour__bar,.tour.is-paused .scene *{animation-play-state:paused!important}.sec--dark .tour__pause{background:#ffffff24}@media (width>=768px){.ftr__bot{padding-right:84px}}.tool-grid{align-items:start}@media (width>=1100px){.tool-grid{grid-template-columns:.9fr 1.1fr}}.tool-hero .h-hero{font-size:clamp(2.3rem,1.4rem + 3.4vw,4rem)}.tool__free{color:var(--ink);margin-top:14px;font-weight:600}.tool__free b{background:var(--neon);border-radius:4px;padding:0 .25em}.tool{background:var(--surface);box-shadow:var(--sh-3), inset 0 0 0 1px var(--line);border-radius:30px;padding:clamp(20px,3vw,32px);position:relative}.tool__head{background:var(--neu);box-shadow:var(--sh-neu-in);border-radius:18px;margin-bottom:22px;padding:14px 18px;font-size:.95rem}.tool__k{color:var(--ink);letter-spacing:.12em;text-transform:uppercase;margin-bottom:2px;font-size:.8rem;font-weight:800}.tool__form{gap:16px;display:grid}.tool__form.two{grid-template-columns:1fr}@media (width>=640px){.tool__form.two{grid-template-columns:1fr 1fr}.tool__form.two .field--full{grid-column:1/-1}}.field{align-content:start;gap:7px;display:grid}.field__l{color:var(--ink);font-size:.95rem;font-weight:700}.field small{color:var(--ink-3);font-size:.82rem;line-height:1.4}.field__in{background:var(--bg-2);min-height:54px;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:16px;align-items:center;gap:8px;padding:0 16px;transition:box-shadow .2s,background-color .2s;display:flex}.field__in:focus-within{background:var(--surface);box-shadow:inset 0 0 0 2px var(--natura), 0 0 0 5px rgba(var(--natura-rgb), .15)}.field__in>i{color:var(--ink-3);font-style:normal;font-weight:700}.field__in input,.field__in select,.field__in textarea{min-width:0;font:600 1.12rem/1.3 var(--font);color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;padding:14px 0}.field__in select{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--ink-3) 50%), linear-gradient(135deg, var(--ink-3) 50%, transparent 50%);background-position:calc(100% - 12px),calc(100% - 6px);background-repeat:no-repeat;background-size:6px 6px;padding-right:22px}.field__in textarea{resize:vertical;min-height:96px;font-size:1rem;font-weight:500}.field__in input::placeholder,.field__in textarea::placeholder{color:#a8b5b8;font-weight:500}.field.is-bad .field__in{box-shadow:inset 0 0 0 2px var(--rose)}.field__err{font-weight:600;color:#b3223d!important}.opts{flex-wrap:wrap;gap:8px;display:flex}.opts label{position:relative}.opts input{opacity:0;cursor:pointer;position:absolute;inset:0}.opts span{border-radius:var(--pill);background:var(--bg-2);box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink-2);align-items:center;gap:6px;padding:10px 15px;font-size:.9rem;font-weight:600;transition:background-color .2s,box-shadow .2s,color .2s;display:inline-flex}.opts input:checked+span{background:var(--forrest);color:#fff;box-shadow:none}.opts input:focus-visible+span{outline:3px solid var(--natura);outline-offset:2px}.res{border-top:1px dashed var(--line-2);margin-top:24px;padding-top:22px}.res__t{letter-spacing:-.01em;margin-bottom:14px;font-size:1rem}.res__g{grid-template-columns:1fr;gap:10px;display:grid}@media (width>=640px){.res__g{grid-template-columns:repeat(3,1fr)}}.res__c{background:var(--neu);box-shadow:var(--sh-neu-sm);border-radius:18px;flex-direction:column;gap:6px;min-width:0;padding:16px;display:flex}.res__c span{color:var(--ink-3);font-size:.8rem;font-weight:700;line-height:1.3}.res__c b{color:var(--ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(1.25rem,1.05rem + .8vw,1.6rem);font-weight:800;line-height:1.1}@media (width>=640px){.res__g.res__g--2{grid-template-columns:repeat(2,1fr)}}.res__note{background:var(--acc-l);color:var(--ink-2);border-radius:14px;margin-top:12px;padding:12px 14px;font-size:.9rem;line-height:1.5}.res__c--hi{background:var(--natura);box-shadow:0 14px 30px -14px #00965acc}.res__c--hi span{color:var(--dforrest);opacity:.8}.res__c--hi b{color:var(--dforrest)}.res__c[data-state=bad] b{color:#b3223d}.res__alert{background:var(--sun-l);color:#7a3410;border-radius:16px;gap:10px;margin-top:14px;padding:14px 16px;font-size:.92rem;line-height:1.5;display:flex}.res__alert[data-kind=ok]{background:var(--lforrest);color:var(--brand-t)}.tool__vig{color:var(--ink-3);margin-top:18px;font-size:.8rem;font-weight:600}.tool__legal{color:var(--ink-3);margin-top:6px;font-size:.78rem;line-height:1.45}.tbtn{background:var(--forrest);color:#fff;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-size:.9rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.tbtn:hover{transform:translateY(-1px);box-shadow:0 10px 22px -12px #1b434ccc}.tbtn--g{background:var(--natura);color:var(--dforrest)}.tbtn--o{background:var(--surface);color:var(--brand-t);box-shadow:inset 0 0 0 1.5px var(--line-2)}.tbtn .ico{width:18px;height:18px}.tbtns{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.preview{background:repeating-conic-gradient(#f2f5f1 0 25%, #fff 0 50%) 0 0 / 18px 18px;min-height:200px;box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;place-items:center;padding:18px;display:grid;overflow:auto}.preview svg,.preview img,.preview canvas{max-width:100%;height:auto}.preview__empty{color:var(--ink-3);text-align:center;font-size:.92rem}.formula{background:var(--neu);box-shadow:var(--sh-neu);color:var(--ink);text-align:center;border-radius:26px;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 18px;margin-top:32px;padding:28px;font-weight:700;display:flex}.formula .eq{color:var(--green-text);font-size:1.6rem}.formula .frac{gap:8px;display:inline-grid}.formula .frac>span:first-child{border-bottom:2px solid var(--forrest);padding-bottom:8px}.formula .lbl{background:var(--neon);color:var(--brand-t);border-radius:12px;padding:8px 14px}.tipgrid{gap:18px;display:grid}@media (width>=1000px){.tipgrid{grid-template-columns:1.6fr 1fr}}.tip{background:var(--forrest);color:var(--on-dark-2);border-radius:30px;grid-template-columns:56px 1fr;align-items:start;gap:22px;padding:clamp(24px,3vw,36px);display:grid}.tip h2{color:#fff}.tip p+p{margin-top:10px}.tip .eyebrow{color:var(--natura)}.tip h2+p{margin-top:12px}[hidden]{display:none!important}@media (width<=767px){.tool-hero{padding-top:14px}.tool-hero .crumbs{margin-bottom:12px}.tool-hero .eyebrow{display:none}.tool-hero .h-hero{font-size:2.05rem;margin-top:0!important}.tool-hero .lead{margin-top:10px;font-size:1rem}.tool-hero .tool__free,.tool-hero .trust{display:none}.tool-grid{gap:18px}.tool{border-radius:24px;padding:16px}.tool__head{margin-bottom:14px;padding:10px 14px;font-size:.9rem}}.res__alert{display:block}.field,.field__in,.tool__form>*{min-width:0}.field__in input,.field__in select,.field__in textarea{width:100%}.tbtn:disabled,.tbtn[aria-disabled=true]{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}:root{--smile-m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 22'%3E%3Cpath d='M5 6c9 9 21 12 35 12s27-4 35-13' fill='none' stroke='%23000' stroke-width='6' stroke-linecap='round'/%3E%3C/svg%3E");--spark-m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M7 31l7-9M19 5l1 15M34 12l-9 8' fill='none' stroke='%23000' stroke-width='3.6' stroke-linecap='round'/%3E%3C/svg%3E");--circle-m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 70' preserveAspectRatio='none'%3E%3Cpath d='M38 12C78 2 152 3 182 18c22 12 10 36-28 44-44 9-118 8-140-10C-6 36 22 14 64 9' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round'/%3E%3C/svg%3E");--bar:var(--neon);--bar-d:#c6f54f4d;--bar-track:#e4ece3;--bar-h:.5em;--hdr-bg:#ffffffdb;--glyphs:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 6v28M6 20h28' stroke='%23cfc8fa' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 6v28M6 20h28' stroke='%23a9e6df' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M20 5v30M7 12.5l26 15M33 12.5l-26 15' stroke='%23ffc6a6' stroke-width='4.5' stroke-linecap='round'/%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60'%3E%3Cg fill='%23cfdccf'%3E%3Ccircle cx='6' cy='6' r='3'/%3E%3Ccircle cx='24' cy='6' r='3'/%3E%3Ccircle cx='42' cy='6' r='3'/%3E%3Ccircle cx='6' cy='24' r='3'/%3E%3Ccircle cx='24' cy='24' r='3'/%3E%3Ccircle cx='42' cy='24' r='3'/%3E%3Ccircle cx='6' cy='42' r='3'/%3E%3Ccircle cx='24' cy='42' r='3'/%3E%3Ccircle cx='42' cy='42' r='3'/%3E%3C/g%3E%3C/svg%3E")}[data-acc=natura]{--acc:var(--natura);--acc-l:#dcf5e8;--acc-t:#007a51;--acc-m:#bff0d6;--bar:var(--natura);--bar-d:#00d47e6b}[data-acc=neon]{--acc:var(--neon);--acc-l:#effbd2;--acc-t:#4f6b00;--acc-m:#e3fa9e;--bar:var(--neon);--bar-d:#c6f54f4d}[data-acc=sun]{--acc:var(--sun);--acc-l:var(--sun-l);--acc-t:#b24d18;--acc-m:#ffd0b5;--bar:var(--sun);--bar-d:#ff783473}[data-acc=lav]{--acc:var(--lav);--acc-l:var(--lav-l);--acc-t:#5d4fd0;--acc-m:#dcd6fd;--bar:var(--lav);--bar-d:#9687f27a}[data-acc=sky]{--acc:var(--sky);--acc-l:var(--sky-l);--acc-t:#136f69;--acc-m:#bfeee9;--bar:var(--sky);--bar-d:#75dbd26b}.mark{--bar-now:var(--bar);color:inherit;background:linear-gradient(var(--bar-now), var(--bar-now)) 0 calc(100% - .215em) / var(--bar-w,100%) var(--bar-h) no-repeat, linear-gradient(var(--bar-track), var(--bar-track)) 0 calc(100% - .215em) / 100% var(--bar-h) no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .08em}.sec--dark,.sec--ink,.cta,.tip,.reco{--bar-track:#ffffff14}.sec--dark .mark,.sec--ink .mark,.cta .mark,.tip .mark,.reco .mark,[data-theme=dark] .mark{--bar-now:var(--bar-d)}.js .mark{--bar-w:0%}.js .in .mark,.js .mark.is-filled{animation:barbg 1.3s var(--ease) .35s forwards}@keyframes barbg{0%{background-size:0 var(--bar-h), 100% var(--bar-h)}to{background-size:100% var(--bar-h), 100% var(--bar-h)}}@media (width>=768px){.mark--keep{z-index:0;white-space:nowrap;background:0 0;position:relative}.mark--keep:before,.mark--keep:after{content:"";z-index:-1;height:var(--bar-h);border-radius:.12em;position:absolute;bottom:.215em;left:0}.mark--keep:before{background:var(--bar-track);right:0}.mark--keep:after{background:var(--bar-now);width:100%}.js .mark--keep:after{width:0}.js .in .mark--keep,.js .mark--keep.is-filled{animation:none}.js .in .mark--keep:after,.js .mark--keep.is-filled:after{animation:barw 1.3s var(--ease) .35s forwards}.js .reveal.in:hover .mark--keep:after{animation:barw2 1.1s var(--ease) forwards}}@keyframes barw{0%{width:0}to{width:100%}}@keyframes barw2{0%{width:0}to{width:100%}}.spark{vertical-align:.55em;background:var(--acc);width:.62em;height:.62em;-webkit-mask:var(--spark-m) center / contain no-repeat;mask:var(--spark-m) center / contain no-repeat;margin:0 .08em 0 -.1em;display:inline-block;transform:rotate(-12deg)}.circled{white-space:nowrap;display:inline-block;position:relative}.circled:after{content:"";background:var(--acc);-webkit-mask:var(--circle-m) center / 100% 100% no-repeat;mask:var(--circle-m) center / 100% 100% no-repeat;pointer-events:none;position:absolute;inset:-.24em -.34em -.16em}.smile{background:var(--smile-img,none) 50% 100% / 100% .34em no-repeat;padding-bottom:.1em}.head>.h2:after,.head>h2.h3:after,.split2 .head>h2:after{content:"";background:var(--acc);width:72px;height:18px;-webkit-mask:var(--smile-m) center / contain no-repeat;mask:var(--smile-m) center / contain no-repeat;margin-top:16px;display:block}.head--center>.h2:after{margin-inline:auto}.sec--dark .head>.h2:after,.sec--ink .head>.h2:after{background:var(--natura)}.eyebrow{color:var(--acc-t)}.eyebrow:before,.head--center .eyebrow:after{background:var(--acc);height:3px}.sec--dark .eyebrow,.sec--ink .eyebrow{color:var(--natura)}.hero__bg{background-image:var(--glyphs);background-position:9% 24%,90% 58%,6% 78%,94% 12%;background-repeat:no-repeat;background-size:26px,20px,24px,120px}.hero__bg:before{content:"";border:58px solid var(--acc-l);border-top-color:#0000;border-left-color:#0000;border-radius:50%;width:600px;height:600px;position:absolute;top:-230px;right:-150px;transform:rotate(45deg)}.hero__bg:after{content:"";background:var(--deco-1);border-radius:50%;width:300px;height:300px;position:absolute;bottom:4%;left:-120px}.home .hero__bg:before{opacity:.8;border-width:70px;width:920px;height:920px;margin-left:-460px;inset:auto auto -260px 50%}.sec--paper,.sec--neu,.sec--dark.sec{overflow:clip}.sec--paper>.wrap,.sec--neu>.wrap,.sec--dark>.wrap{z-index:1;position:relative}.sec--paper:before{content:"";border:44px solid var(--deco-1);pointer-events:none;border-radius:50%;width:440px;height:440px;position:absolute;bottom:-210px;right:-170px;-webkit-mask:linear-gradient(#000 10%,#0000 50%);mask:linear-gradient(#000 10%,#0000 50%)}.sec--neu:before{content:"";pointer-events:none;border:48px solid #fff9;border-color:#0000 #fff9 #fff9 #0000;border-radius:50%;width:460px;height:460px;position:absolute;top:-200px;left:-190px;transform:rotate(45deg);-webkit-mask:linear-gradient(#0000 44%,#000 85%);mask:linear-gradient(#0000 44%,#000 85%)}.sec--dark.sec:before{content:"";pointer-events:none;border:56px solid #ffffff09;border-color:#0000 #ffffff09 #ffffff09 #0000;border-radius:50%;width:560px;height:560px;position:absolute;top:-260px;right:-200px;transform:rotate(45deg)}.cta:before{content:"";z-index:-1;border:64px solid #ffffff0d;border-color:#0000 #ffffff0d #ffffff0d #0000;border-radius:50%;width:760px;height:760px;margin-left:-380px;position:absolute;bottom:-55%;left:50%;transform:rotate(45deg)}.btn--ghost,.btn--wa{--b-bg:var(--lforrest);--b-fg:var(--forrest);box-shadow:none}.btn--ghost:hover,.btn--wa:hover{box-shadow:0 0 0 6px #24383812}.btn--natura{--b-bg:var(--natura);--b-fg:var(--dforrest)}.sec--dark .btn:not(.btn--ghost):not(.btn--wa),.sec--ink .btn:not(.btn--ghost):not(.btn--wa),.cta .btn:not(.btn--ghost):not(.btn--wa),.plan--pro .btn,.reco .btn:not(.btn--ghost),.mega__feat .btn{--b-bg:var(--natura);--b-fg:var(--dforrest);--btn-ring:#00d47e38}.sec--dark .btn--ghost,.sec--dark .btn--wa,.cta .btn--ghost,.cta .btn--wa,.reco .btn--ghost{--b-bg:#ffffff14;--b-fg:#fff;box-shadow:inset 0 0 0 1.5px #fff3}.hdr.is-stuck{background:var(--hdr-bg)}.tour__bar{background:var(--acc);height:3px}.step:before{color:var(--acc)}.checks .ico{background:var(--acc-m);color:var(--forrest)}a.niche:hover{box-shadow:var(--sh-2)}.mods .ico,.well{color:var(--acc-t)}.mi__ic[data-acc],.svc-card .mi__ic[data-acc]{background:var(--acc-l);box-shadow:none;color:var(--acc-t)}.eco__step .link{color:var(--acc)}.press a{color:var(--ink-3)}.tldr{background:var(--surface)}.tag{background:var(--acc-l);color:var(--acc-t)}.tag--new{background:var(--neon);color:var(--forrest)}.theme-t{background:var(--neu);width:42px;height:42px;box-shadow:var(--sh-neu-sm);color:var(--ink);border:0;border-radius:14px;flex:none;place-items:center;display:grid}.theme-t .ico{width:19px;height:19px}.theme-t .i-sun,[data-theme=dark] .theme-t .i-moon{display:none}[data-theme=dark] .theme-t .i-sun{display:block}.hdr.is-dark .theme-t{box-shadow:none;color:#fff;background:#ffffff14}[data-theme=dark]{color-scheme:dark;--ink:#f3f5ee;--ink-2:#c9d4d2;--ink-3:#a3b4b2;--bg:#1a2a2b;--bg-2:#1f3132;--surface:#243838;--surface-2:#2a3f40;--line:#ffffff17;--line-2:#ffffff2b;--neu:#213435;--neu-hi:#ffffff09;--neu-lo:#0000006b;--brand-t:var(--natura);--green-text:var(--natura);--btn:var(--natura);--btn-ink:var(--dforrest);--btn-ring:#00d47e38;--deco-1:#ffffff09;--deco-2:#ffffff06;--dark-sec:#132223;--footer:#101c1d;--hdr-bg:#1a2a2bdb;--acc-t:var(--natura);--acc-l:#00d47e21;--acc-m:#00d47e4d;--sh-1:0 1px 2px #0000004d, 0 4px 14px #0000002e;--sh-2:0 2px 6px #0000004d, 0 18px 40px -12px #00000080}[data-theme=dark] [data-acc=natura]{--acc-t:var(--natura);--acc-l:#00d47e21;--acc-m:#00d47e4d}[data-theme=dark] [data-acc=neon]{--acc-t:var(--neon);--acc-l:#c6f54f1f;--acc-m:#c6f54f47}[data-theme=dark] [data-acc=sun]{--acc-t:#ff9b66;--acc-l:#ff783424;--acc-m:#ff78344d}[data-theme=dark] [data-acc=lav]{--acc-t:#b7acff;--acc-l:#9687f229;--acc-m:#9687f252}[data-theme=dark] [data-acc=sky]{--acc-t:var(--sky);--acc-l:#75dbd224;--acc-m:#75dbd24d}[data-theme=dark]{--bar-track:#ffffff14}[data-theme=dark] .logo .logo--d{display:none}[data-theme=dark] .logo .logo--l{display:block}[data-theme=dark] .hero__bg{opacity:.35}[data-theme=dark] .btn--ghost,[data-theme=dark] .btn--wa{--b-bg:#ffffff14;--b-fg:#fff}[data-theme=dark] .btn--dark{--b-bg:var(--natura);--b-fg:var(--dforrest)}[data-theme=dark] .plan--pro{box-shadow:inset 0 0 0 1.5px var(--natura), var(--sh-3)}[data-theme=dark] .checks .ico{color:var(--dforrest);background:var(--acc)}[data-theme=dark] .chip b{background:var(--neon);color:var(--forrest)}[data-theme=dark] .sec--neu:before{border-color:#0000 #ffffff08 #ffffff08 #0000}[data-theme=dark] .preview{background:repeating-conic-gradient(#2a3f40 0 25%, #243838 0 50%) 0 0 / 18px 18px}[data-theme=dark] .track:after{opacity:.12}.ui,.screen,.win,.note,.vcard{--surface:#fff;--surface-2:#fbfcf7;--brand-t:var(--forrest);--ink:#16292d;--ink-2:#5b6c70;--ink-3:#8b999c;--line:#e3e9e7;--line-2:#d5dddb;--neu:#eef2ee;--bg-2:#f2f5f1;color-scheme:light}.note__ic--sky{background:var(--sky-l);color:#136f69}.eco__dots i:after{background:var(--acc)}.eco__step .h2{color:#fff}.picker__pane .mods .ico{color:var(--acc-t)}.spark{margin-left:-.74em;margin-right:.12em}@media (width<=767px){.spark{margin-left:0}.hero__copy .spark{display:none}}@media (width<=599px){.hdr .theme-t{display:none}.hdr__in{gap:12px}}.theme-t--row{grid-auto-flow:column;justify-content:center;gap:10px;width:100%;height:48px;font-size:.95rem;font-weight:700}.theme-t--row .t-d,[data-theme=dark] .theme-t--row .t-l{display:none}[data-theme=dark] .theme-t--row .t-d{display:inline}@media (width<=420px){.logo img{height:23px}.hdr__cta{gap:8px}.hdr__cta .btn--sm{letter-spacing:.04em;min-height:2.75rem;padding:0 1.15em;font-size:.7rem}}@media (width<=767px){.hero__bg:before{border-width:34px;width:340px;height:340px;top:-170px;right:-150px}.home .hero__bg:before{border-width:44px;width:520px;height:520px;margin-left:-260px;bottom:-200px}.hero__bg:after{width:180px;height:180px;left:-90px}.hero__bg{background-position:6% 14%,94% 62%,4% 86%,104% 4%;background-size:18px,14px,16px,84px}}.hero__copy{max-width:1100px}.x-smile{--expr:url(/assets/img/expr-smile-light.svg)}.x-congrat{--expr:url(/assets/img/expr-congrat-light.svg)}.x-play{--expr:url(/assets/img/expr-play-light.svg)}.x-error{--expr:url(/assets/img/expr-error-light.svg)}#ecosistema{position:relative;overflow:clip}.sec--dark:after,.sec--ink:after{content:"";z-index:0;aspect-ratio:120/142;background:var(--expr,url(/assets/img/expr-smile-light.svg)) center / contain no-repeat;opacity:.06;pointer-events:none;width:clamp(220px,27vw,430px);position:absolute;bottom:-5%;right:-2%;transform:rotate(-14deg)}#ecosistema:after{top:60px;bottom:auto;right:-3%}#ecosistema .eco{z-index:1}.ftr{position:relative;overflow:hidden}.ftr:before{content:"";aspect-ratio:120/142;opacity:.045;pointer-events:none;background:url(/assets/img/expr-smile-light.svg) 50%/contain no-repeat;width:380px;position:absolute;top:-50px;right:-70px;transform:rotate(12deg)}.ftr>.wrap{z-index:1;position:relative}.cta__sym{opacity:.09}.plan--pro:after{content:"";aspect-ratio:120/142;opacity:.22;pointer-events:none;background:url(/assets/img/expr-congrat-light.svg) 50%/contain no-repeat;width:42px;position:absolute;top:28px;right:26px}.reco,.mega__feat,.tip,.card--dark{position:relative;overflow:hidden}.reco>*,.mega__feat>*,.tip>*,.card--dark>*{z-index:1;position:relative}.reco:after,.mega__feat:after,.tip:after,.card--dark:after{content:"";z-index:0;aspect-ratio:120/142;opacity:.07;pointer-events:none;background:url(/assets/img/expr-play-light.svg) 50%/contain no-repeat;width:150px;position:absolute;bottom:-34px;right:-26px;transform:rotate(-12deg)}.tip:after{background-image:url(/assets/img/expr-congrat-light.svg);width:190px}.mega__feat:after{opacity:.1;width:110px;bottom:-26px;right:-18px}.rot{display:grid}.rot__msg{opacity:0;visibility:hidden;transition:opacity .6s var(--ease), transform .7s var(--ease), visibility 0s .6s;grid-area:1/1;transform:translateY(10px)}.rot__msg.is-on{opacity:1;visibility:visible;transition-delay:0s;transform:none}.rot__kick{letter-spacing:-.01em;color:var(--acc-t);margin:0 0 12px;font-size:clamp(1.05rem,.9rem + .6vw,1.45rem);font-weight:800}.rot__h{color:var(--ink);font-size:clamp(2.25rem,1.15rem + 4.2vw,4.9rem)}.rot__line{margin-top:.06em;display:block}.rot__w{transition:opacity .25s var(--ease), transform .3s var(--ease)}.rot__w.swap{opacity:0;transform:translateY(.18em)}.js .rot__w,.js .in .rot__w{--bar-w:0%;animation:none}.js .rot__w.go{animation:barbg2 1.2s var(--ease) .1s forwards}@keyframes barbg2{0%{background-size:0 var(--bar-h), 100% var(--bar-h)}to{background-size:100% var(--bar-h), 100% var(--bar-h)}}@media (width>=768px){.rot__w{z-index:0;white-space:nowrap;background:0 0;position:relative}.rot__w:before,.rot__w:after{content:"";z-index:-1;height:var(--bar-h);border-radius:.12em;position:absolute;bottom:.215em;left:0}.rot__w:before{background:var(--bar-track);right:0}.rot__w:after{background:var(--bar-now);width:0}.js .rot__w.go{animation:none}.js .rot__w.go:after{animation:barw 1.2s var(--ease) .1s forwards}html:not(.js) .rot__w:after{width:100%}}@media (prefers-reduced-motion:reduce){.js .rot__w{--bar-w:100%}.rot__w:after{width:100%!important}}.pf{color:#1f2d30;background:#fff;grid-template-columns:7em minmax(0,1fr) 27em;line-height:1.2;display:grid;position:absolute;inset:0;overflow:hidden}.pf svg{flex:none;width:1em;height:1em}.pf i,.pf u,.pf em,.pf s{font-style:normal;text-decoration:none}.pf-circ{color:#3b4a4d;background:#eef1f0;border-radius:50%;flex:none;place-items:center;width:3.6em;height:3.6em;display:grid}.pf-circ svg{width:1.7em;height:1.7em}.pf-rail{background:#f7f8f7;border-right:.1em solid #eceeed;flex-direction:column;justify-content:space-around;align-items:center;padding:1em 0;display:flex}.pf-r{color:#3b4a4d;letter-spacing:.03em;justify-items:center;gap:.6em;font-size:.82em;font-weight:600;display:grid;position:relative}.pf-r>svg{color:#4b5b5e;stroke-width:1.6px;width:3em;height:3em}.pf-bell{color:#fff;background:#ffa53a;border-radius:50%;place-items:center;width:2.2em;height:2.2em;display:grid;position:absolute;top:-.7em;right:.2em;box-shadow:0 0 0 .25em #f7f8f7}.pf-bell svg{width:1.3em;height:1.3em}.pf-fab{color:#0d3b2a;background:#00d47e;border-radius:50%;place-items:center;width:5em;height:5em;display:grid;position:relative;box-shadow:0 .4em 1em #00a05f4d}.pf-fab>svg{width:2.3em;height:2.3em}.pf-cnt{color:#fff;background:#f04438;border-radius:50%;width:1.9em;height:1.9em;font-size:1em;font-weight:700;transition:transform .3s cubic-bezier(.3,1.6,.5,1);display:grid;position:absolute;top:-.3em;right:-.4em;box-shadow:0 0 0 .2em #fff}.pf-cnt>span,.pf-tot>span{opacity:0;grid-area:1/1;place-self:center end;transition:opacity .25s}.pf-cnt>span{place-self:center}.pf-cnt>.v4,.pf-tot>.v4{opacity:1}.pf-main{background:#fafbfa;flex-direction:column;min-width:0;display:flex;overflow:hidden}.pf-main>*{flex:none}.pf-top{align-items:center;gap:1em;padding:1.2em 1.6em .3em;display:flex}.pf-search{text-align:center;color:#6b7a7d;flex:1;font-size:1.15em;font-weight:500}.pf-tools{color:#5b6c70;gap:1.6em;display:flex}.pf-tools svg{width:2em;height:2em}.pf-chips{white-space:nowrap;justify-content:center;gap:.8em;padding:.8em 1.4em;display:flex}.pf-chip{background:#fff;border-radius:.9em;align-items:center;gap:.6em;height:3.3em;padding:0 .6em 0 .9em;font-size:1.02em;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 .1em #e3e7e6}.pf-chip>svg{color:#3b4a4d;width:1.5em;height:1.5em}.pf-chip u{color:#fff;background:#1f2d30;border-radius:.35em;place-items:center;width:1.6em;height:1.6em;display:grid}.pf-chip u svg{width:1.1em;height:1.1em}.pf-chip.on{padding-left:.4em;padding-right:1em;box-shadow:inset 0 0 0 .2em #00d47e}.pf-chip.on i{color:#fff;background:#00b86b;border-radius:50%;place-items:center;width:2.4em;height:2.4em;display:grid}.pf-chip.on i svg{width:1.4em;height:1.4em}.pf-cats{white-space:nowrap;gap:.7em;padding:.3em 1.6em 1em;display:flex;overflow:hidden}.pf-cats span{background:#fff;border-radius:.7em;flex:none;padding:.8em 1.2em;font-size:1em;box-shadow:inset 0 0 0 .1em #e3e7e6}.pf-grid{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:18.6em;gap:1em;padding:0 1.6em;display:grid}.pf-card{background:#fff;border-radius:1em;flex-direction:column;min-width:0;padding:.8em .9em 1em;display:flex;position:relative;box-shadow:inset 0 0 0 .1em #e6eae9,0 .15em .4em #1428280a}.pf-img{background:var(--tb,#eef1f0);border-radius:50%;flex:none;place-items:center;width:7.6em;height:7.6em;margin:0 auto;display:grid}.pf-img>span{font-size:3.6em;line-height:1}.pf-img--none{color:#cfd4d3;background:#f0f1f0}.pf-img--none svg{fill:currentColor;stroke:#f0f1f0;width:3.8em;height:3.8em}.pf-card>b{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.9em;font-size:1.05em;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.pf-card>em{letter-spacing:-.01em;margin-top:auto;font-size:1.3em;font-weight:600;display:grid}.pf-card>em s{color:#3b4a4d;font-size:.8em;font-weight:500;text-decoration:line-through}.pf-q{z-index:1;color:#fff;background:#00c26f;border-radius:50%;place-items:center;width:2.2em;height:2.2em;font-weight:700;transition:transform .35s cubic-bezier(.3,1.6,.5,1);display:grid;position:absolute;top:.5em;right:1em;transform:scale(0);box-shadow:0 0 0 .2em #fff}.pf .k1 .pf-q,.pf .k2 .pf-q,.pf .k3 .pf-q,.pf .k4 .pf-q{transform:scale(1)}.pf-quick{color:#00b86b;text-align:center;justify-content:center;align-items:center;gap:1em}.pf-quick>svg{stroke-width:1.5px;width:6em;height:6em}.pf-quick>b{color:#00b86b;margin:0;font-size:1.6em;display:block}.pf-cart{background:#fff;border-left:.1em solid #eceeed;flex-direction:column;min-height:0;display:flex}.pf-cart__h{border-bottom:.1em solid #f0f2f1;justify-content:space-between;align-items:center;padding:1.3em 1.8em 1.1em;display:flex}.pf-cart__h img{width:2.6em;height:auto}.pf-cart__h b{letter-spacing:-.02em;font-size:2.3em;font-weight:700}.pf-cart__h>svg{color:#5b6c70;width:2.2em;height:2.2em}.pf-lines{flex-direction:column;flex:1;min-height:0;padding:.4em 1.6em;display:flex;overflow:hidden}.pf-line{transition:opacity .35s, transform .45s var(--ease);border-bottom:.1em solid #f2f4f3;grid-template-columns:4em 2.8em 2.4em 2.8em minmax(0,1fr);align-items:center;gap:.3em .5em;padding:.8em 0;display:grid}.pf-line>b{letter-spacing:.03em;grid-column:1/-1;align-items:center;gap:.6em;padding-left:4.5em;font-size:.95em;font-weight:500;display:flex}.pf-line>b span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.pf-line>b svg{color:#5b6c70;width:1.3em;height:1.3em}.pf-line .pf-img{width:3.6em;height:3.6em;margin:0}.pf-line .pf-img>span{font-size:1.8em}.pf-del,.pf-add{color:#fff;border-radius:.6em;place-items:center;width:2.8em;height:2.8em;display:grid}.pf-del{background:#f04438}.pf-add{background:#0b7a43}.pf-del svg,.pf-add svg{width:1.4em;height:1.4em}.pf-n{text-align:center;font-size:1.15em;font-weight:600}.pf-line>em{text-align:right;white-space:nowrap;font-size:1.12em;font-weight:600}.pf-cart__f{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:1.2em;padding:1em 1.4em 1.4em;display:grid}.pf-acts{grid-template-columns:repeat(2,auto);gap:.7em .5em;display:grid}.pf-act{color:#5b6c70;letter-spacing:.02em;justify-items:center;gap:.3em;font-size:.7em;font-weight:600;display:grid}.pf-act i{background:#eef1f0;border-radius:50%;place-items:center;width:4.8em;height:4.8em;display:grid}.pf-act svg{width:2.3em;height:2.3em}.pf-act--b svg{color:#3b82f6}.pf-act--g svg{color:#00a862}.pf-act--r svg{color:#f04438}.pf-act--o svg{color:#f59e0b}.pf-sum{gap:1em;display:grid}.pf-total{justify-content:space-between;align-items:baseline;padding:0 .2em;font-size:1.55em;font-weight:700;display:flex}.pf-tot{font-variant-numeric:tabular-nums;display:grid}.pf-go{color:#0d3b2a;letter-spacing:.04em;background:#00d47e;border-radius:1.1em;place-items:center;height:4.2em;font-size:1.05em;font-weight:600;display:grid;position:relative}.pf-go>i,.pf-new>i,.pf-client>i{background:#1f2d30;border-radius:50%;width:.7em;height:.7em;margin-top:-.35em;position:absolute;top:50%;right:1.4em}.pf-pay{z-index:3;transition:transform .55s var(--ease);background:#fff;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);column-gap:4em;padding:1.6em 3em 2.4em 3.4em;display:grid;position:absolute;inset:0;transform:translate(101%)}.pf-pay__h{grid-column:1/-1;grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.pf-pay__h>b{letter-spacing:-.02em;font-size:2.8em;font-weight:700}.pf-date{background:#f4f5f2;border-radius:1em;justify-self:end;align-items:center;gap:.8em;padding:.7em 1.3em;display:flex}.pf-date>svg{width:2em;height:2em}.pf-date b{font-size:1.05em;font-weight:600;display:block}.pf-date small{color:#3b4a4d;font-size:1em}.pf-pay__l{flex-direction:column;justify-content:center;gap:1.5em;padding-bottom:5em;display:flex}.pf-tgls{gap:1.5em;display:grid}.pf-tgl{justify-content:space-between;align-items:center;font-size:1.3em;display:flex}.pf-tgl i{background:#e9ecef;border-radius:1em;width:3.4em;height:1.9em;position:relative;box-shadow:inset 0 0 0 .15em #4b5563}.pf-tgl i:before{content:"";background:#6b7280;border-radius:50%;width:1.26em;height:1.26em;position:absolute;top:.32em;left:.32em}.pf-due{justify-content:space-between;align-items:baseline;font-size:1.3em;display:flex}.pf-due strong{font-size:1.6em;font-weight:600}.pf-client{letter-spacing:.02em;border-radius:1em;justify-content:center;align-items:center;gap:.6em;height:3.8em;font-size:1.05em;font-weight:600;display:flex;position:relative;box-shadow:inset 0 0 0 .15em #00d47e}.pf-client>svg{color:#00a862;width:1.6em;height:1.6em}.pf-client>i{background:#00c26f}.pf-by{background:#f4f5f4;border-radius:1em;align-items:center;gap:1em;padding:1em;display:flex}.pf-by>i{color:#fff;background:#1b434c;border-radius:50%;flex:none;place-items:center;width:3.4em;height:3.4em;font-weight:700;display:grid}.pf-by small{color:#5b6c70;letter-spacing:.04em;font-size:.85em;display:block}.pf-by b{white-space:nowrap;font-size:1.2em;font-weight:600}.pf-by u{background:#e4ece3;border-radius:.4em;margin-left:.2em;padding:.2em .5em;font-size:.7em}.pf-by em{white-space:nowrap;background:#e4ece3;border-radius:.8em;align-items:center;gap:.5em;margin-left:auto;padding:.8em 1.1em;font-weight:600;display:flex}.pf-by em svg{width:1.3em;height:1.3em}.pf-modes{border-top:.1em solid #eef0ef;justify-content:center;gap:.8em;padding-top:1.4em;display:flex}.pf-modes span{text-align:center;background:#f4f5f2;border-radius:1em;place-items:center;width:7.6em;height:6.2em;padding:0 .5em;line-height:1.2;display:grid;position:relative}.pf-modes .on,.pf-pm.on{background:#fff;box-shadow:inset 0 0 0 .22em #00d47e}.pf-modes .on:after,.pf-pm.on:after{content:"✓";color:#fff;background:#00d47e;border-radius:0 1em;place-items:center;width:1.9em;height:1.9em;font-size:.9em;font-weight:700;display:grid;position:absolute;top:0;right:0}.pf-pay__r{flex-direction:column;gap:1.4em;min-height:0;padding-top:1.4em;display:flex}.pf-pay__t{font-size:1.5em;font-weight:600}.pf-pms{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9em;display:grid}.pf-pm{text-align:center;background:#f4f5f2;border-radius:1em;align-content:center;justify-items:center;gap:.7em;height:10.4em;padding:0 .3em;line-height:1.15;display:grid;position:relative}.pf-pm>i{border-radius:.8em;place-items:center;width:4.2em;height:4.2em;display:grid}.pf-pm>i svg{stroke-width:1.6px;width:3.2em;height:3.2em}.pf-pm>i b{letter-spacing:-.02em;font-size:1em;font-weight:800}.pm-cash>i{color:#00a862}.pm-breb>i{color:#8de8da;background:#3d1a78}.pm-nq>i{color:#fff;background:#2a0a33}.pm-nq>i b,.pm-dv>i b{font-size:2em}.pm-dv>i{color:#fff;background:#e5262b}.pm-cc>i{color:#1d9bf0}.pm-ot>i,.pm-add>i{color:#5b6c70}.pm-qr>i{color:#f59e0b}.pm-qrb>i{color:#3d1a78}.pf-go2{margin-top:auto}.pf-pre{color:#3b4a4d;letter-spacing:.03em;justify-items:center;gap:.5em;font-size:.9em;font-weight:600;display:grid;position:absolute;bottom:1.4em;left:1.8em}.pf-pre>i{color:#0d3b2a;background:#00d47e;border-radius:1em;place-items:center;width:4.8em;height:4.8em;display:grid;position:relative}.pf-pre svg{width:2.3em;height:2.3em}.pf-pre b{color:#fff;background:#22a35a;border-radius:50%;place-items:center;width:2em;height:2em;display:grid;position:absolute;top:-.7em;right:-.7em;box-shadow:0 0 0 .2em #fff}.pf-dim{z-index:4;opacity:0;pointer-events:none;background:#141c1e80;transition:opacity .4s;position:absolute;inset:0}.pf-ok{z-index:5;text-align:center;opacity:0;width:56em;transition:opacity .4s, transform .5s var(--ease);pointer-events:none;background:#fff;border-radius:1.8em;justify-items:center;gap:.7em;margin-left:-28em;padding:2.2em 3em 2.6em;display:grid;position:absolute;top:50%;left:50%;transform:translateY(-50%)scale(.94);box-shadow:0 2em 4em #00000040}.pf-ok>.pf-circ{position:absolute;top:1.4em;left:1.4em}.pf-ok__t{letter-spacing:-.02em;color:#0b7a43;font-size:2.3em;font-weight:700}.pf-ok>p{font-size:1.3em;line-height:1.35}.pf-ok>p.pf-ok__n{color:#3b4a4d;font-size:1.1em}.pf-ok dl{grid-template-columns:auto auto;align-items:baseline;column-gap:.6em;margin:.2em 0 .3em;display:grid}.pf-ok dt{text-align:right;font-size:1.25em}.pf-ok dd{text-align:left;font-variant-numeric:tabular-nums;margin:0;font-size:1.9em;font-weight:500}.pf-ok__b{gap:2em;margin-top:.4em;display:flex}.pf-ok__b span{color:#5b6c70;letter-spacing:.04em;justify-items:center;gap:.4em;font-size:.85em;font-weight:600;display:grid}.pf-ok__b i{color:#3b4a4d;background:#e7efe9;border-radius:50%;place-items:center;width:4.4em;height:4.4em;display:grid}.pf-ok__b svg{width:2em;height:2em}.pf-new{color:#0d3b2a;letter-spacing:.04em;background:#00d47e;border-radius:1.1em;place-items:center;width:18em;height:4.4em;margin-top:.6em;font-size:1.05em;font-weight:600;display:grid;position:relative}.pf-card:before,.pf-go:before,.pf-pm:before,.pf-new:before{content:"";z-index:2;opacity:0;pointer-events:none;background:#1b434c4d;border-radius:50%;width:5em;height:5em;margin:-2.5em 0 0 -2.5em;position:absolute;top:50%;left:50%;transform:scale(.2)}.pf-card:before{top:30%}@keyframes pftouch{0%{opacity:.9;transform:scale(.25)}to{opacity:0;transform:scale(1.4)}}@keyframes pfpress{0%,to{transform:none}40%{transform:scale(.95)}}.pf--live .pf-card .pf-q{transform:scale(0)}.pf--live .pf-line{opacity:0;transform:translate(2em)}.pf--live .pf-cnt{transform:scale(0)}.pf--live.s-a1 .pf-cnt,.pf--live.s-a1 .k1 .pf-q{transform:scale(1)}.pf--live.s-a1 .l1{opacity:1;transform:none}.pf--live.s-a1 .k1{animation:pfpress .45s var(--ease)}.pf--live.s-a1 .k1:before{animation:.6s ease-out pftouch}.pf--live.s-a2 .k2 .pf-q{transform:scale(1)}.pf--live.s-a2 .l2{opacity:1;transform:none}.pf--live.s-a2 .k2{animation:pfpress .45s var(--ease)}.pf--live.s-a2 .k2:before{animation:.6s ease-out pftouch}.pf--live.s-a3 .k3 .pf-q{transform:scale(1)}.pf--live.s-a3 .l3{opacity:1;transform:none}.pf--live.s-a3 .k3{animation:pfpress .45s var(--ease)}.pf--live.s-a3 .k3:before{animation:.6s ease-out pftouch}.pf--live.s-a4 .k4 .pf-q{transform:scale(1)}.pf--live.s-a4 .l4{opacity:1;transform:none}.pf--live.s-a4 .k4{animation:pfpress .45s var(--ease)}.pf--live.s-a4 .k4:before{animation:.6s ease-out pftouch}.pf--live .pf-tot>.v4{opacity:0}.pf--live .pf-tot>.v0{opacity:1}.pf--live.s-a1 .pf-tot>.v0{opacity:0}.pf--live.s-a1 .pf-tot>.v1{opacity:1}.pf--live.s-a2 .pf-tot>.v1{opacity:0}.pf--live.s-a2 .pf-tot>.v2{opacity:1}.pf--live.s-a3 .pf-tot>.v2{opacity:0}.pf--live.s-a3 .pf-tot>.v3{opacity:1}.pf--live.s-a4 .pf-tot>.v3{opacity:0}.pf--live.s-a4 .pf-tot>.v4{opacity:1}.pf--live .pf-cnt>.v4{opacity:0}.pf--live .pf-cnt>.v0{opacity:1}.pf--live.s-a1 .pf-cnt>.v0{opacity:0}.pf--live.s-a1 .pf-cnt>.v1{opacity:1}.pf--live.s-a2 .pf-cnt>.v1{opacity:0}.pf--live.s-a2 .pf-cnt>.v2{opacity:1}.pf--live.s-a3 .pf-cnt>.v2{opacity:0}.pf--live.s-a3 .pf-cnt>.v3{opacity:1}.pf--live.s-a4 .pf-cnt>.v3{opacity:0}.pf--live.s-a4 .pf-cnt>.v4{opacity:1}.pf--live.s-go .pf-cart .pf-go,.pf--live.s-go2 .pf-go2,.pf--live.s-new .pf-new{animation:pfpress .45s var(--ease)}.pf--live.s-go .pf-cart .pf-go:before,.pf--live.s-go2 .pf-go2:before,.pf--live.s-new .pf-new:before,.pf--live.s-cash .pm-cash:before{animation:.6s ease-out pftouch}.pf--live.s-pay .pf-pay{transform:none}.pf--live.s-ok .pf-pay{transform:translate(101%)}.pf--live.s-ok .pf-dim{opacity:1}.pf--live.s-ok .pf-ok{opacity:1;transform:translateY(-50%)}.pf--live.s-ok .pf-card .pf-q,.pf--live.s-ok .pf-cnt{transform:scale(0)}.pf--live.s-ok .pf-line{opacity:0;transform:none}.pf--live.s-ok .pf-tot>span[class],.pf--live.s-ok .pf-cnt>span[class]{opacity:0}.pf--live.s-ok .pf-tot>span.v0,.pf--live.s-ok .pf-cnt>span.v0{opacity:1}.sf{--sa:#e5483f;--sa-t:#7f1d1d;color:#2b2f30;background:#f5f5f4;line-height:1.25;position:absolute;inset:0;overflow:hidden}.sf--menu{--sc1:-27em;--sc2:-36.2em}.sf--shop{--sa:#1b434c;--sa-t:#1f2d30;--sc1:-27em;--sc2:-34.5em}.sf svg{flex:none;width:1em;height:1em}.sf i,.sf u,.sf em{font-style:normal;text-decoration:none}.sf-view{position:absolute;inset:0;overflow:hidden}.sf-page{transition:transform 1.1s var(--ease)}.sf-hero{background:#2b1610;height:21em;position:relative;overflow:hidden}.sf--shop .sf-hero{background:var(--bn,#efe5d8)}.sf-hero__art{align-items:center;gap:.3em;display:flex;position:absolute;top:50%;right:5em;transform:translateY(-50%)rotate(-8deg)}.sf-hero__art span{filter:drop-shadow(0 .08em .12em #00000059);font-size:9em;line-height:1}.sf-hero__art span:nth-child(2){font-size:6em}.sf-hero__art span:nth-child(3){font-size:7.5em}.sf-logo{background:#fff;border-radius:1.4em;align-content:center;justify-items:center;gap:.6em;width:14.5em;height:14.5em;display:grid;position:absolute;bottom:2.6em;left:9em;box-shadow:0 .6em 1.6em #00000040}.sf-logo span{font-size:6.4em;line-height:1}.sf-logo b{letter-spacing:.05em;text-transform:uppercase;text-align:center;color:#1f2d30;padding:0 .8em;font-size:1.1em;font-weight:800}.sf-hero__t{justify-items:start;gap:1em;display:grid;position:absolute;bottom:3.2em;left:26.5em}.sf-hero__t b{letter-spacing:-.02em;color:#fff;text-shadow:0 .08em .3em #00000073;font-size:3.5em;font-weight:800}.sf--shop:not([style*=--bn]) .sf-hero__t b{color:#1f2d30;text-shadow:none}.sf-open{color:#fff;background:#15803d;border-radius:2em;align-items:center;gap:.5em;padding:.55em 1.1em;font-size:1.05em;font-weight:600;display:inline-flex}.sf-open i{background:#86efac;border-radius:50%;width:.65em;height:.65em}.sf-user{color:#fff;background:#0006;border-radius:50%;place-items:center;width:3.6em;height:3.6em;display:grid;position:absolute;top:2em;right:2.4em}.sf-user svg{width:1.9em;height:1.9em}.sf-wrap{padding:2.2em 9em 4em}.sf-bar{border-bottom:.12em solid #3a3a3a;align-items:center;gap:1.4em;padding-bottom:1.6em;display:flex}.sf-n{flex:1;font-size:1.2em;font-weight:500}.sf-search,.sf-sort i{color:#555;background:#fff;border:.1em solid #4b4b4b;border-radius:.4em;justify-content:space-between;align-items:center;height:3.1em;padding:0 .9em;font-size:1.05em;display:inline-flex}.sf-search{width:15em}.sf-search svg,.sf-sort svg{color:#333;width:1.4em;height:1.4em}.sf-sort{align-items:center;gap:.6em;font-size:1.1em;font-weight:500;display:inline-flex}.sf-sort i{width:11em;font-size:.95em}.sf-views{gap:.6em;display:flex}.sf-views svg{color:#333;width:2em;height:2em}.sf-tabs{white-space:nowrap;border-bottom:.12em solid #3a3a3a;gap:.4em;padding:1.1em 0;display:flex;overflow:hidden}.sf-tabs span{color:#333;border-radius:.4em;flex:none;padding:.7em 1.2em;font-size:1.1em;transition:background-color .3s,color .3s}.sf-tabs .t0,.sf--live.s-sc2 .sf-tabs .t1{color:var(--sa);background:#fff;font-weight:600}.sf--live.s-sc2 .sf-tabs .t0{color:#333;background:0 0;font-weight:400}.sf-sec{color:#3a3a3a;border-bottom:.05em solid #e3e3e3;margin:.6em 0 .5em;padding-bottom:.3em;font-size:2.3em;font-weight:700;display:block}.sf-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6em;display:grid}.sf-card{background:#fff;border-radius:1.2em;grid-template-columns:11em minmax(0,1fr) auto;align-items:center;gap:1.4em;padding:1.2em;display:grid;position:relative}.sf-img{background:var(--tb);border-radius:.8em;flex:none;place-items:center;width:11em;height:9em;display:grid;overflow:hidden}.sf-img>span{font-size:5em;line-height:1}.sf-card__t b{color:var(--sa-t);font-size:1.2em;font-weight:500;display:block}.sf-card__t small{color:var(--sa-t);opacity:.85;margin-top:.5em;font-size:.95em;line-height:1.35;display:block}.sf-card__r{justify-items:end;gap:1em;display:grid}.sf-card__r strong{color:var(--sa-t);font-size:1.35em;font-weight:700}.sf-add{background:var(--sa);color:#fff;border-radius:.4em;justify-content:center;align-items:center;gap:.5em;width:11em;height:3.4em;font-size:1.1em;font-weight:600;display:inline-flex;position:relative}.sf-add svg{width:1.4em;height:1.4em}.sf--shop .sf-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sf--shop .sf-card{grid-template-columns:minmax(0,1fr);align-items:start;gap:.9em;padding:1em}.sf--shop .sf-img{width:100%;height:12em}.sf--shop .sf-img>span{font-size:6em}.sf--shop .sf-card__r{justify-items:stretch;gap:.8em}.sf--shop .sf-add{width:auto}.sf-fab{z-index:2;color:#fff;background:#111;border-radius:50%;place-items:center;width:6em;height:6em;display:grid;position:absolute;bottom:2.6em;right:2.6em;box-shadow:0 0 0 .5em #00000012,0 .6em 1.4em #00000040}.sf-fab>svg{width:2.6em;height:2.6em}.sf-cnt{color:#fff;background:#111;border-radius:50%;width:2em;height:2em;font-size:1.05em;font-weight:700;transition:transform .3s cubic-bezier(.3,1.6,.5,1);display:grid;position:absolute;top:-.3em;right:-.3em;box-shadow:0 0 0 .2em #fff}.sf-cnt>span{opacity:0;grid-area:1/1;place-self:center;transition:opacity .2s}.sf-cnt>.v3{opacity:1}.sf-dim{z-index:3;opacity:0;pointer-events:none;background:#14141473;transition:opacity .4s;position:absolute;inset:0}.sf-cart{z-index:4;width:40em;transition:transform .55s var(--ease);background:#fff;border-radius:1.6em;flex-direction:column;display:flex;position:absolute;top:1.6em;bottom:1.6em;right:1.6em;overflow:hidden;transform:translate(110%);box-shadow:0 1em 3em #00000040}.sf-cart__h{border-bottom:.1em solid #eee;align-items:center;gap:.6em;padding:1.8em 2em 1.4em;display:flex}.sf-cart__h b{font-size:1.8em;font-weight:600}.sf-cart__h small{flex:1;font-size:1.05em;font-weight:600}.sf-cart__h svg{width:2em;height:2em}.sf-lines{flex:1;min-height:0;overflow:hidden}.sf-line{border-bottom:.1em solid #eee;grid-template-columns:7em minmax(0,1fr) auto;align-items:start;gap:1.2em;padding:1.4em 2em;display:grid}.sf-line .sf-img,.sf-sl .sf-img{width:7em;height:5.6em}.sf-line .sf-img>span,.sf-sl .sf-img>span{font-size:3.2em}.sf-line__t b{font-size:1.2em;font-weight:600;display:block}.sf-line__t small{color:#666;margin-top:.3em;font-size:1em;display:block}.sf-line__t small em{color:#444;margin-right:.2em;font-weight:600}.sf-line__t u{color:#a37f00;margin-top:.3em;font-size:.95em;text-decoration:underline;display:inline-block}.sf-line__t strong{margin-top:.4em;font-size:1.2em;font-weight:600;display:block}.sf-qty{align-items:center;gap:.9em;font-size:1.15em;display:flex}.sf-qty i{background:#eee;border-radius:.4em;place-items:center;width:2.2em;height:2.2em;display:grid}.sf-qty .sf-plus{color:var(--sa);background:0 0}.sf-qty svg{width:1.3em;height:1.3em}.sf-cart__f{color:#fff;background:#333;align-items:center;gap:1.2em;padding:1.6em 2em;display:flex}.sf-cart__f>i{color:#f87171;background:#ffffff14;border-radius:.6em;place-items:center;width:3.4em;height:3.4em;display:grid}.sf-cart__f>i svg{width:1.5em;height:1.5em}.sf-cart__f>span:not(.sf-pay){flex:1}.sf-cart__f small{color:#ccc;font-size:1em;display:block}.sf-cart__f b{font-size:2em;font-weight:700}.sf-pay{height:3.6em;color:var(--sa);background:#fff;border-radius:2em;place-items:center;padding:0 2em;font-size:1.2em;font-weight:700;display:grid;position:relative}.sf-co,.sf-done{z-index:5;opacity:0;visibility:hidden;background:#f5f5f4;transition:opacity .5s,visibility 0s .5s;position:absolute;inset:0}.sf-top{color:#fff;background:#2b1610;align-items:center;gap:1em;height:6em;padding:0 9em;display:flex}.sf--shop .sf-top{color:#1f2d30;background:#efe5d8}.sf-mini{background:#fff;border-radius:.35em;place-items:center;width:1.7em;height:1.7em;font-size:2.2em;line-height:1;display:grid}.sf-top b{font-size:1.4em;font-weight:700}.sf-co__b{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:4em;padding:2.4em 6em 2em 5em;display:grid}.sf-steps{gap:2.2em;display:grid;position:relative}.sf-steps:before{content:"";background:#e7e7e7;width:.25em;position:absolute;top:2em;bottom:2em;left:1.5em}.sf-step{padding-left:5em;position:relative}.sf-step>i{background:#e7e7e7;border-radius:50%;place-items:center;width:3.2em;height:3.2em;font-weight:700;display:grid;position:absolute;top:-.3em;left:0}.sf-step>b{color:#3a3a3a;margin-bottom:.6em;font-size:1.6em;font-weight:700;display:block}.sf-ship{grid-template-columns:repeat(3,minmax(0,1fr));gap:1em;display:grid}.sf-ship span{color:#444;background:#fff;border-radius:.8em;justify-items:center;gap:.5em;padding:1.2em .6em;font-size:1.05em;transition:box-shadow .3s,background-color .3s;display:grid;position:relative;box-shadow:inset 0 0 0 .15em #4a4a4a}.sf-ship svg{color:#555;width:2.2em;height:2.2em}.sf-pms{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9em;display:grid}.sf-pm{color:#444;background:#fff;border-radius:1em;align-items:center;gap:.8em;height:4.4em;padding:0 1em;line-height:1.15;transition:box-shadow .3s;display:flex;position:relative;box-shadow:inset 0 0 0 .15em #e3e3e3}.sf-pm>i,.pn-pm i{border-radius:.5em;flex:none;place-items:center;width:2.8em;height:2.8em;display:grid}.sf-pm>i svg{width:2em;height:2em}.sf .pm-nq,.pn .pm-nq{color:#fff;background:#2a0a33}.sf .pm-nq b,.pn .pm-nq b{font-size:1.4em;font-weight:900}.sf .pm-breb,.pn .pm-breb{color:#12b39a}.sf .pm-breb b,.pn .pm-breb b{font-size:.85em;font-weight:800}.sf .pm-pse{color:#fff;background:#1d3f8f;border-radius:50%}.sf .pm-pse b{font-size:.85em;font-style:italic}.sf .pm-bold{color:#1e1b4b}.sf .pm-bold b{letter-spacing:-.03em;font-size:1.05em;font-weight:900}.sf .pm-cc,.pn .pm-cc{color:#1d9bf0}.sf .pm-cash,.pn .pm-cash{color:#16a34a}.sf .pm-tr{color:#f59e0b}.pn .pm-ot{color:#8b7cf6}.sf-fields{grid-template-columns:1fr 1fr;gap:1.2em;display:grid}.sf-fields small{margin-bottom:.5em;font-weight:600;display:block}.sf-in{background:#fff;border-radius:1em;align-items:center;height:3.6em;padding:0 1em;font-size:1.05em;display:flex;box-shadow:inset 0 0 0 .15em #e3e3e3}.sf-in em{white-space:nowrap;max-width:14em;display:inline-block;overflow:hidden}.sf-sum{flex-direction:column;gap:1em;display:flex}.sf-sum__h{justify-content:space-between;align-items:baseline;display:flex}.sf-sum__h b{color:#3a3a3a;font-size:1.6em;font-weight:700}.sf-sum__h small{font-size:1.1em}.sf-sl{grid-template-columns:7em minmax(0,1fr);align-items:center;gap:1em;display:grid}.sf-sl b{font-weight:700;display:block}.sf-sl small{color:#666;font-size:.95em;display:block}.sf-sl strong{font-size:1.2em;font-weight:700;display:block}.sf-tot{color:#777;justify-content:space-between;font-size:1.15em;display:flex}.sf-tot b{color:#333}.sf-tot--big{font-size:1.6em;font-weight:700}.sf-order{height:3.4em;color:var(--sa);background:#fff;border-radius:1em;place-items:center;font-size:1.3em;font-weight:700;transition:background-color .3s,color .3s;display:grid;position:relative;box-shadow:0 .2em .6em #0000000f}.sf-safe{text-align:center;color:#666;font-size:.95em}.sf-safe b{color:#333;font-weight:800}.sf-done__t{text-align:center;letter-spacing:-.01em;color:#444;margin:1em 0 .25em;font-size:4em;font-weight:400;display:block}.sf-done>p{text-align:center;color:#555;font-size:1.2em}.sf-done>p em{vertical-align:-.15em;color:#cfcfcf;margin-left:.2em;font-size:2.2em}.sf-dcs{grid-template-columns:1fr 1fr;gap:2em;padding:2.6em 13em 0;display:grid}.sf-dc{background:#fff;border-radius:.4em;padding:2em}.sf-dc>small{color:#555;margin-bottom:1.4em;font-size:1.1em;display:block}.sf-dc__a{gap:1.4em;display:flex}.sf-dc__a>i{background:#eee;border-radius:50%;flex:none;place-items:center;width:4.6em;height:4.6em;display:grid}.sf-dc__a>i svg{width:2em;height:2em}.sf-dc__a>span{color:#555;gap:.6em;font-size:1.1em;display:grid}.sf-dc__a b{color:#333}.sf-dc__p{align-items:center;gap:1em;display:flex}.sf-dc__p>i{place-items:center;width:3.4em;height:3.4em;display:grid}.sf-dc__p>i svg{width:3em;height:3em}.sf-dc__p>b{flex:1;font-size:1.15em}.sf-dc__p>span{color:#555;justify-items:end;font-size:1.05em;display:grid}.sf-dc__p>span b{color:#333;font-size:1.3em}.sf-dc hr{border:0;border-top:.12em solid #444;margin:1.4em 0}.sf-dc p{color:#555;margin-top:.6em;font-size:1.05em;line-height:1.5}.sf-add:before,.sf-fab:before,.sf-pay:before,.sf-ship span:before,.sf-pm:before,.sf-order:before{content:"";z-index:2;opacity:0;pointer-events:none;background:#00000040;border-radius:50%;width:5em;height:5em;margin:-2.5em 0 0 -2.5em;position:absolute;top:50%;left:50%;transform:scale(.2)}@keyframes sfbump1{40%{transform:scale(1.12)}}@keyframes sfbump2{40%{transform:scale(1.12)}}@keyframes sfbump3{40%{transform:scale(1.12)}}.sf--live.s-sc1 .sf-page{transform:translateY(var(--sc1,-14em))}.sf--live.s-sc2 .sf-page{transform:translateY(var(--sc2,-30em))}.sf--live .sf-cnt{transform:scale(0)}.sf--live.s-a1 .sf-cnt{transform:scale(1)}.sf--live .sf-cnt>.v3{opacity:0}.sf--live .sf-cnt>.v0{opacity:1}.sf--live .sf-in em{max-width:0}.sf--live.s-fill .sf-in em{max-width:14em;transition:max-width 1.1s steps(14,end)}.sf--live.s-a1 .k1 .sf-add{animation:pfpress .45s var(--ease)}.sf--live.s-a1 .k1 .sf-add:before{animation:.6s ease-out pftouch}.sf--live.s-a1 .sf-fab{animation:sfbump1 .5s var(--ease)}.sf--live.s-a1 .sf-cnt>.v0{opacity:0}.sf--live.s-a1 .sf-cnt>.v1{opacity:1}.sf--live.s-a2 .k2 .sf-add{animation:pfpress .45s var(--ease)}.sf--live.s-a2 .k2 .sf-add:before{animation:.6s ease-out pftouch}.sf--live.s-a2 .sf-fab{animation:sfbump2 .5s var(--ease)}.sf--live.s-a2 .sf-cnt>.v1{opacity:0}.sf--live.s-a2 .sf-cnt>.v2{opacity:1}.sf--live.s-a3 .k3 .sf-add{animation:pfpress .45s var(--ease)}.sf--live.s-a3 .k3 .sf-add:before{animation:.6s ease-out pftouch}.sf--live.s-a3 .sf-fab{animation:sfbump3 .5s var(--ease)}.sf--live.s-a3 .sf-cnt>.v2{opacity:0}.sf--live.s-a3 .sf-cnt>.v3{opacity:1}.sf--live.s-cart .sf-fab:before,.sf--live.s-go .sf-pay:before,.sf--live.s-ship .sh0:before,.sf--live.s-pm .pm-on:before,.sf--live.s-order .sf-order:before{animation:.6s ease-out pftouch}.sf--live.s-go .sf-pay,.sf--live.s-order .sf-order{animation:pfpress .45s var(--ease)}.sf--live.s-cart .sf-dim{opacity:1}.sf--live.s-cart .sf-cart{transform:none}.sf--live.s-co .sf-co,.sf--live.s-done .sf-done{opacity:1;visibility:visible;transition-delay:0s}.sf--live.s-ship .sh0,.sf--live.s-pm .pm-on{box-shadow:inset 0 0 0 .24em var(--sa)}.sf--live.s-order .sf-order{background:var(--sa);color:#fff}.pn{color:#1f2d30;background:#f6f7f6;grid-template-columns:21em minmax(0,1fr);line-height:1.25;display:grid;position:absolute;inset:0;overflow:hidden}.pn svg{flex:none;width:1em;height:1em}.pn i,.pn u,.pn em{font-style:normal;text-decoration:none}.pn-side{background:#fff;border-right:.1em solid #eceeed;flex-direction:column;gap:1.1em;min-height:0;padding:1.4em 1.2em;display:flex;overflow:hidden}.pn-brand{align-items:center;gap:.7em;display:flex}.pn-brand img{width:2.4em;height:auto}.pn-brand b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:1.15em;font-weight:700;overflow:hidden}.pn-brand svg{color:#5b6c70;width:1.5em;height:1.5em}.pn-find{color:#5b6c70;background:#f3fbf7;border-radius:.9em;align-items:center;gap:.6em;height:3.2em;padding:0 .8em;font-size:.95em;display:flex;box-shadow:inset 0 0 0 .15em #00d47e}.pn-find svg{width:1.3em;height:1.3em}.pn-find kbd{font:inherit;background:#e4ece3;border-radius:.4em;margin-left:auto;padding:.2em .4em;font-size:.85em}.pn-nav{gap:.15em;display:grid}.pn-n{border-radius:.7em;align-items:center;gap:.7em;padding:.55em .6em;font-size:1.02em;font-weight:500;transition:background-color .35s,color .35s;display:flex}.pn-n svg{color:#3b4a4d;width:1.4em;height:1.4em}.pn-tree{border-left:.1em solid #cfd8d6;gap:.05em;margin-left:1.3em;padding-left:1em;display:grid}.pn-tree span{color:#3b4a4d;border-radius:.6em;justify-content:space-between;align-items:center;padding:.42em .7em;font-size:.95em;transition:background-color .35s,color .35s;display:flex}.pn-tree svg{width:1em;height:1em}.pn-nav .a1,.pn--live.s-v2 .pn-nav .a2,.pn--live.s-v3 .pn-nav .a3{color:#fff;background:#1b434c}.pn--live.s-v2 .pn-nav .a1,.pn--live.s-v3 .pn-nav .a2{color:#3b4a4d;background:0 0}.pn--live.s-v3 .pn-nav .a3 svg{color:#fff}.pn-foot{border-top:.1em solid #eceeed;gap:.15em;margin-top:auto;padding-top:.8em;display:grid}.pn-help i{background:#9687f2;border-radius:50%;place-items:center;width:1.9em;height:1.9em;display:grid}.pn-help i svg{color:#fff;width:1.1em;height:1.1em}.pn-main{flex-direction:column;min-width:0;padding:1.2em 1.6em 0;display:flex}.pn-top{flex:none;align-items:center;gap:1em;height:4.4em;display:flex}.pn-crumb{white-space:nowrap;background:#fff;border-radius:1.4em;align-items:center;gap:.8em;height:4em;padding:0 1.4em;display:flex;box-shadow:0 .1em .3em #0000000a}.pn-crumb>span{align-items:center;gap:.5em;display:flex}.pn-crumb svg{width:1.4em;height:1.4em}.pn-crumb>i{color:#b8c2c0}.pn-crumb em{background:#e9fbf2;border-radius:2em;padding:.3em .8em;font-weight:600;box-shadow:inset 0 0 0 .18em #00d47e}.pn-title{font-weight:600;display:inline-grid}.pn-title>span{opacity:0;grid-area:1/1;transition:opacity .35s}.pn-title .c1,.pn--live.s-v2 .pn-title .c2,.pn--live.s-v3 .pn-title .c3{opacity:1}.pn--live.s-v2 .pn-title .c1,.pn--live.s-v3 .pn-title .c2{opacity:0}.pn-plus{background:#fff;border-radius:.9em;place-items:center;width:3.4em;height:3.4em;margin-left:auto;display:grid;box-shadow:inset 0 0 0 .1em #e3e7e6}.pn-plus svg{width:1.5em;height:1.5em}.pn-hi{color:#fff;white-space:nowrap;background:#111;border-radius:1em;align-items:center;gap:.7em;height:3.6em;padding:0 1.4em 0 .4em;font-size:.95em;font-weight:600;display:flex}.pn-hi i{color:#111;background:#fff;border-radius:50%;place-items:center;width:2.8em;height:2.8em;display:grid}.pn-hi svg{width:1.5em;height:1.5em}.pn-views{flex:1;min-height:0;margin-top:1em;position:relative}.pn-v{transition:opacity .5s, transform .6s var(--ease), visibility 0s;position:absolute;inset:0;overflow:hidden}.pn-v2,.pn-v3{opacity:0;visibility:hidden;transform:translate(4em)}.pn--live.s-v2 .pn-v1,.pn--live.s-v3 .pn-v2{opacity:0;visibility:hidden;transition-delay:0s,0s,.5s;transform:translate(-4em)}.pn--live.s-v2 .pn-v2,.pn--live.s-v3 .pn-v3{opacity:1;visibility:visible;transform:none}.pn--live.s-v3 .pn-v2{opacity:0;visibility:hidden;transition-delay:0s,0s,.5s;transform:translate(-4em)}.pn-scroll{transition:transform 1.2s var(--ease);gap:1.4em;padding-bottom:2em;display:grid}.pn--live.s-down1 .pn-v1 .pn-scroll{transform:translateY(var(--d1,-25em))}.pn--live.s-down2 .pn-v2 .pn-scroll{transform:translateY(var(--d2,-18em))}.pn-card{background:#fff;border-radius:1.8em;padding:1.8em 2em;box-shadow:0 .1em .4em #0000000a}.pn-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2em;display:grid}.pn-kpi{border-radius:1.2em;align-items:center;gap:1em;min-width:0;padding:1.2em;display:flex;box-shadow:inset 0 0 0 .1em #e6eae9}.pn-kpi.on{background:#e9fbf2;box-shadow:inset 0 0 0 .25em #00d47e}.pn-kpi>i{border-radius:50%;flex:none;place-items:center;width:4em;height:4em;display:grid}.pn-kpi>i svg{width:2em;height:2em}.pn-kpi>i b{font-size:1.9em;font-weight:800}.k-mint{color:#00a862;background:#d6f5e6}.k-blue{color:#2f6fd6;background:#dbe8fb}.k-sun{color:#e8692c;background:#ffe0cf}.k-lav{color:#6b5bd6;background:#e6e2fd}.pn-kpi>span{text-align:right;flex:1;min-width:0}.pn-kpi small{color:#3b4a4d;font-size:.9em;display:block}.pn-kpi span b{white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:.3em;font-size:1.5em;font-weight:700;display:block}.pn-ctrl{justify-content:flex-end;align-items:center;gap:1.2em;margin:1.8em 0 1.2em;display:flex}.pn-group{border-radius:.6em;justify-content:space-between;align-items:center;width:12em;height:3.4em;padding:0 .8em 0 1em;display:flex;position:relative;box-shadow:inset 0 0 0 .15em #cfd5d4}.pn-group small{background:#fff;padding:0 .3em;font-size:.8em;font-weight:600;position:absolute;top:-.75em;left:.8em}.pn-group i{color:#fff;background:#1f2d30;border-radius:.4em;place-items:center;width:1.8em;height:1.8em;display:grid}.pn-seg,.pn-tabs{border-radius:1em;gap:.3em;padding:.3em;display:flex;box-shadow:inset 0 0 0 .1em #e6eae9}.pn-tabs{margin-right:auto}.pn-seg>span,.pn-tabs>span{border-radius:.8em;align-items:center;gap:.5em;padding:.7em 1.1em;font-weight:600;transition:background-color .3s;display:flex}.pn-seg i,.pn-tabs i{opacity:0;background:#00c26f;border-radius:50%;width:.6em;height:.6em;transition:opacity .3s}.pn-seg .g1,.pn-tabs .on,.pn--live.s-bars .pn-v1 .pn-seg .g2{background:#eef1f0}.pn-seg .g1 i,.pn-tabs .on i,.pn--live.s-bars .pn-v1 .pn-seg .g2 i{opacity:1}.pn--live.s-bars .pn-v1 .pn-seg .g1{background:0 0}.pn--live.s-bars .pn-v1 .pn-seg .g1 i{opacity:0}.pn-perso{letter-spacing:.03em;color:#3b4a4d;background:#eef1f0;border-radius:.9em;align-items:center;gap:.6em;padding:.8em 1.1em;font-size:.9em;font-weight:700;display:flex}.pn-perso svg{width:1.6em;height:1.6em}.pn-filter{background:#eef1f0;border-radius:50%;place-items:center;width:3.4em;height:3.4em;display:grid}.pn-filter svg{width:1.5em;height:1.5em}.pn-chart{grid-template-columns:8em minmax(0,1fr);column-gap:.8em;display:grid}.pn-y{position:relative}.pn-y span{white-space:nowrap;font-size:.95em;font-weight:600;position:absolute;right:0;transform:translateY(-50%)}.pn-y span:first-child{top:6.67%}.pn-y span:nth-child(2){top:34.44%}.pn-y span:nth-child(3){top:62.22%}.pn-y span:nth-child(4){top:90%}.pn-plot{position:relative}.pn-plot svg{width:100%;height:auto;display:block;overflow:visible}.pn-grid line{stroke:#d5dbda;stroke-width:1.2px;stroke-dasharray:6 6}.pn-line{fill:none;stroke:var(--c);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;transition:opacity .4s}.pn-dot{fill:#fff;stroke:var(--c);stroke-width:2.5px;transform-box:fill-box;transform-origin:50%;transition:transform .25s,opacity .3s}.pn-dot.on{fill:var(--c);transform:scale(1.8)}.pn-bars rect{fill:#b5cff5;transform-box:fill-box;transform-origin:50% 100%;transition:transform .7s var(--ease);transition-delay:calc(var(--i) * 50ms);transform:scaleY(0)}.pn-x{grid-column:2;grid-template-columns:repeat(10,minmax(0,1fr));padding:.5em .62% 0;display:grid}.pn-x span{text-align:center;font-size:.9em;font-weight:600}.pn-tip{z-index:2;color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#1f2d30;border-radius:.7em;gap:.15em;padding:.6em .9em;transition:opacity .2s,left .18s,top .18s;display:grid;position:absolute;transform:translate(-50%,-130%)}.pn-tip small{opacity:.75;font-size:.85em}.pn-tip b{font-size:1.1em}.tip-on .pn-tip{opacity:1}.pn-legend{justify-content:center;gap:2.4em;margin-top:1.4em;display:flex}.pn-legend span{align-items:center;gap:.7em;font-size:1.1em;display:flex}.pn-legend span:before{content:"✓";background:var(--c);color:#1f2d30;border-radius:.35em;place-items:center;width:1.5em;height:1.5em;font-size:.85em;font-weight:700;transition:background-color .3s,color .3s,box-shadow .3s;display:grid}.pn table{border-collapse:collapse;width:100%}.pn th{text-align:left;color:#5b6c70;white-space:nowrap;padding:.9em .6em;font-size:.9em;font-weight:500}.pn td{white-space:nowrap;vertical-align:middle;border-top:.1em solid #f0f2f1;padding:.9em .6em}.pn-v1 td+td,.pn-v1 th+th,.pn-v2 td:nth-child(n+4),.pn-v2 th:nth-child(n+4){text-align:right}.pn-chk{vertical-align:middle;border-radius:.35em;width:1.6em;height:1.6em;margin-right:.8em;display:inline-block;position:relative;box-shadow:inset 0 0 0 .12em #b8c2c0}.pn-chk.on{box-shadow:none;background:#00d47e}.pn-chk.on:after{content:"✓";color:#fff;place-items:center;font-size:.9em;font-weight:700;display:grid;position:absolute;inset:0}.pn-img{vertical-align:middle;background:var(--tb);border-radius:50%;place-items:center;width:2.8em;height:2.8em;margin-right:.8em;display:inline-grid}.pn-img>span{font-size:1.5em;line-height:1}.pn-acts{justify-content:flex-end;gap:.8em;margin-bottom:.4em;display:flex}.pn-acts i{background:#eef1f0;border-radius:50%;place-items:center;width:3.6em;height:3.6em;display:grid}.pn-acts i svg{width:1.6em;height:1.6em}.pn-acts .dl{color:#fff;background:#00d47e}.pn-acts .dl svg{transform:rotate(90deg)}.pn-v3{grid-template-columns:minmax(0,1fr) 18em;align-items:start;gap:1.4em;display:grid}.pn-v3__main{padding:1.4em 1.6em}.pn-kpis--sm{gap:1em}.pn-kpis--sm .pn-kpi{gap:.6em;padding:.9em .8em}.pn-kpis--sm .pn-kpi>i{width:2.8em;height:2.8em}.pn-kpis--sm .pn-kpi>i svg{width:1.6em;height:1.6em}.pn-kpis--sm .pn-kpi span b{letter-spacing:-.02em;font-size:1.15em}.pn-hint{text-align:center;color:#3b4a4d;margin:1em 0 .3em;font-size:.9em;font-style:italic}.pn-v3 td{padding:.75em .5em}.pn-v3 td small{color:#5b6c70;font-size:.85em;font-style:italic;display:block}.pn-ch svg{color:#3b4a4d;width:1.8em;height:1.8em}.pn-pm span{align-items:center;gap:.5em;display:inline-flex}.pn-pm i{width:2.2em;height:2.2em}.pn-pm i svg{width:1.7em;height:1.7em}.pn-st{align-items:center;gap:.5em;font-weight:600;display:inline-flex}.pn-st:before{content:"";background:#22c55e;border-radius:50%;width:.75em;height:.75em}.st-wait:before,.st-conf:before{background:#f97316}.st-credit:before{background:#8b7cf6}.pn-cnt{display:inline-grid}.pn-cnt>span{text-align:right;grid-area:1/1;transition:opacity .3s}.pn-cnt .o{opacity:0}.pn-v3__side{gap:1.2em;display:grid}.pn-exp span{letter-spacing:.03em;background:#e4ece3;border-radius:1em;justify-content:center;align-items:center;gap:.8em;padding:1em;font-weight:700;display:flex}.pn-exp i{background:#00c26f;border-radius:50%;width:.6em;height:.6em}.pn-filt{gap:.2em;display:grid}.pn-filt b{justify-content:flex-end;align-items:center;gap:.5em;margin-bottom:.6em;font-size:1.1em;font-weight:600;display:flex}.pn-filt b svg{width:1.3em;height:1.3em}.pn-filt span{justify-content:space-between;align-items:center;padding:.75em .2em;font-size:.95em;font-weight:500;display:flex}@keyframes pnrow{0%{opacity:0;transform:translateY(-1.5em)}}@keyframes pnhl{0%,40%{background:#d6f5e6}to{background:0 0}}.pn--live .pn-v1 .pn-line,.pn--live .pn-v2 .pn-line{stroke-dashoffset:1px}.pn--live.s-v1 .pn-v1 .pn-line{stroke-dashoffset:0;transition:stroke-dashoffset 1.6s var(--ease), opacity .4s}.pn--live.s-v2 .pn-v2 .pn-line{stroke-dashoffset:0;transition:stroke-dashoffset 1.8s var(--ease) .4s, opacity .4s}.pn--live.s-v2 .pn-v2 .pn-line.l1{transition-delay:.7s,0s}.pn--live.s-v2 .pn-v2 .pn-line.l2{transition-delay:1s,0s}.pn--live .pn-v1 .pn-dot{opacity:0}.pn--live.s-v1 .pn-v1 .pn-dot{opacity:1;transition:opacity .3s calc(.4s + var(--i) * .1s), transform .25s}.pn--live.s-bars .pn-v1 .pn-bars rect{transform:none}.pn--live.s-bars .pn-v1 .pn-line,.pn--live.s-bars .pn-v1 .pn-dot,.pn--live.s-bars .pn-v1 .pn-tip{opacity:0}.pn--live.s-leg .pn-v2 .pn-line.l1{opacity:.08}.pn--live.s-leg .pn-v2 .lg1:before{color:#0000;background:#fff;box-shadow:inset 0 0 0 .12em #b8c2c0}.pn--live.s-leg .pn-v2 tbody tr:nth-child(2) .pn-chk{background:0 0;box-shadow:inset 0 0 0 .12em #b8c2c0}.pn--live.s-leg .pn-v2 tbody tr:nth-child(2) .pn-chk:after{content:none}.pn--live .pn-new{display:none}.pn--live.s-new .pn-new{animation:pnrow .6s var(--ease);display:table-row}.pn--live.s-new .pn-new td{animation:2.6s ease-out pnhl}.pn--live .pn-cnt .o{opacity:1}.pn--live .pn-cnt .n,.pn--live.s-new .pn-cnt .o{opacity:0}.pn--live.s-new .pn-cnt .n{opacity:1}.ko{--kr:#ef5350;--kp:#f7b3ae;--kb:#2b1d16;--k2:#7a6a60;--kl:#e7e0d8;--kbg:#f8f6f3;background:var(--kbg);color:var(--kb);line-height:1.2;position:absolute;inset:0;overflow:hidden}.ko svg{flex:none;width:1em;height:1em}.ko i,.ko em,.ko u{font-style:normal;text-decoration:none}.ko-s{z-index:0;background:var(--kbg);transition:transform .6s var(--ease);position:absolute;inset:0;overflow:hidden}.ko-menu,.ko-det,.ko-pay,.ko-rev,.ko-done{transform:translate(101%)}.ko-hero{background:#2a1712;height:60em;position:relative;overflow:hidden}.ko-hero span{filter:drop-shadow(0 .06em .1em #00000073);line-height:1;position:absolute}.ko-hero span:first-child{font-size:38em;top:12%;left:8%}.ko-hero span:last-child{font-size:22em;bottom:8%;right:5%}.ko-home__b{gap:3.4em;padding:6.5em 7em 0;display:grid}.ko-h{letter-spacing:-.02em;font-size:7.2em;font-weight:800;line-height:1.08;display:block}.ko-way{box-shadow:inset 0 0 0 .3em var(--kl);border-radius:4em;align-items:center;gap:4em;padding:5.4em 5em;display:flex;position:relative}.ko-way>i{filter:drop-shadow(.5em .5em #f9c9c6);place-items:center;width:13em;height:13em;display:grid}.ko-way>i svg{stroke-width:1.6px;width:12em;height:12em}.ko-way>span{flex:1}.ko-way b{font-size:5.2em;font-weight:700;display:block}.ko-way small{color:var(--k2);margin-top:.8em;font-size:3.4em;line-height:1.35;display:block}.ko-way>u{width:9em;height:9em;box-shadow:inset 0 0 0 .3em var(--kl);border-radius:50%;flex:none;place-items:center;display:grid}.ko-way>u svg{width:4em;height:4em}.ko-scroll{transition:transform 1.1s var(--ease)}.ko-top{align-items:center;gap:12em;padding:5em 7em 3em;display:flex}.ko-back{box-shadow:inset 0 0 0 .1em var(--kl);white-space:nowrap;background:#fff;border-radius:3em;align-items:center;gap:.6em;padding:1em 1.6em;font-size:3.4em;font-weight:500;display:inline-flex}.ko-logo{width:2em;height:2em;box-shadow:0 0 0 .05em var(--kl);background:#fff;border-radius:50%;place-items:center;font-size:5em;line-height:1;display:grid}.ko-banner{color:#fff;background:#3a2418;border-radius:4em;align-items:center;height:34em;margin:0 7em;padding:0 6em;display:flex;position:relative;overflow:hidden}.ko-banner span{z-index:1;gap:1.4em;display:grid;position:relative}.ko-banner b{font-size:4.4em;font-weight:700}.ko-banner small{opacity:.9;font-size:2.9em}.ko-banner i{opacity:.85;font-size:26em;line-height:1;position:absolute;top:50%;right:-3%;transform:translateY(-50%)rotate(-10deg)}.ko-cols{grid-template-columns:23em minmax(0,1fr);gap:4em;padding:5em 7em;display:grid}.ko-cats{align-content:start;gap:2.4em;display:grid}.ko-cats>span{background:#f2eeea;border-radius:3.6em;justify-items:center;gap:1.6em;padding:1.6em 1.6em 2.4em;display:grid}.ko-cats>.on{background:#fdeceb;box-shadow:inset 0 0 0 .35em #f06a63}.ko-img{background:var(--tb);place-items:center;display:grid;overflow:hidden}.ko-img>span{font-size:8em;line-height:1}.ko-cats .ko-img{border-radius:2.6em;width:100%;height:15em}.ko-cats b{text-align:center;font-size:3em;font-weight:500}.ko-list{align-content:start;gap:3em;display:grid}.ko-find{align-items:center;gap:2em;display:flex}.ko-find span{height:2.8em;box-shadow:inset 0 0 0 .1em var(--kl);color:var(--k2);border-radius:2em;flex:1;align-items:center;gap:.8em;padding:0 1em;font-size:3.3em;display:flex}.ko-find span svg{width:1.2em;height:1.2em}.ko-find i{border-radius:50%;place-items:center;width:9em;height:9em;display:grid}.ko-find i svg{width:4em;height:4em;color:var(--k2)}.ko-find i.on{box-shadow:inset 0 0 0 .35em #f06a63}.ko-sec{margin-top:.4em;font-size:5.4em;font-weight:600;display:block}.ko-item{box-shadow:inset 0 0 0 .2em var(--kl);background:#f2eeea;border-radius:3.6em;grid-template-rows:auto auto;grid-template-columns:14em minmax(0,1fr) auto;align-items:center;gap:1em 3em;padding:2.6em;display:grid;position:relative}.ko-item .ko-img{border-radius:2.4em;grid-row:1/3;width:14em;height:14em}.ko-item b{grid-area:1/2/3;font-size:3.6em;font-weight:500}.ko-item strong{grid-area:1/3;justify-self:end;font-size:3.8em;font-weight:700}.ko-plus{width:9em;height:9em;box-shadow:inset 0 0 0 .25em var(--kl);border-radius:50%;grid-area:2/3;justify-self:end;place-items:center;display:grid;position:relative}.ko-plus svg,.ko-opt u svg{width:3.6em;height:3.6em}.ko-dim{z-index:3;opacity:0;background:#2b1d1673;transition:opacity .4s;position:absolute;inset:0}.ko-sheet{z-index:4;background:var(--kbg);transition:transform .6s var(--ease);border-radius:6em 6em 0 0;gap:5em;padding:7em 7em 6em;display:grid;position:absolute;bottom:0;left:0;right:0;transform:translateY(102%)}.ko-sheet__h{justify-content:space-between;align-items:flex-start;display:flex}.ko-sheet__h b{letter-spacing:-.02em;font-size:7em;font-weight:700;display:block}.ko-sheet__h small{color:var(--k2);margin-top:.3em;font-size:3.6em;display:block}.ko-sheet__h i{width:9em;height:9em;box-shadow:inset 0 0 0 .25em var(--kl);border-radius:50%;place-items:center;display:grid}.ko-sheet__h i svg{width:3.6em;height:3.6em}.ko-line{grid-template-columns:14em minmax(0,1fr) auto;align-items:start;gap:2.4em 3em;display:grid}.ko-line .ko-img{border-radius:2.4em;grid-row:1/3;width:14em;height:14em}.ko-line>span b{font-size:4em;font-weight:600;display:block}.ko-line>span small{color:var(--k2);margin-top:.5em;font-size:3.2em;display:block}.ko-line>span small em{color:var(--kb);font-weight:600}.ko-line strong{white-space:nowrap;font-size:4em;font-weight:700}.ko-qty{box-shadow:inset 0 0 0 .25em var(--kl);border-radius:6em;grid-column:2;justify-self:start;align-items:center;gap:4em;padding:2.4em 4em;display:inline-flex}.ko-qty svg{width:3.2em;height:3.2em}.ko-qty b{font-size:4em;font-weight:700}.ko-foot{align-items:center;gap:4em;display:flex}.ko-empty{color:var(--k2);white-space:nowrap;align-items:center;gap:.5em;font-size:3.6em;display:flex}.ko-btn{background:var(--kr);color:#fff;border-radius:3em;flex:1;justify-content:space-between;align-items:center;height:13em;padding:0 4.5em;transition:background-color .3s;display:flex;position:relative}.ko-btn b,.ko-btn em{font-size:4.4em;font-weight:600}.ko-btn em{font-weight:700}.ko-det{flex-direction:column;padding:5em 7em 0;display:flex}.ko-det .ko-back{align-self:flex-start}.ko-big{background:var(--tb);border-radius:4em;align-self:center;place-items:center;width:24em;height:24em;margin:2em 0 3em;display:grid}.ko-big>span{font-size:14em;line-height:1}.ko-name{letter-spacing:-.02em;font-size:6.2em;font-weight:700}.ko-price{margin-top:.3em;font-size:5.6em;font-weight:700}.ko-step{letter-spacing:.08em;color:var(--k2);margin-top:1.2em;font-size:3.2em}.ko-prog{grid-template-columns:1fr 1fr;gap:1em;margin:1.6em 0 3em;display:grid}.ko-prog i{background:#e2d9d0;border-radius:1em;height:1.2em}.ko-prog i:first-child{background:var(--kb)}.ko-grp{justify-content:space-between;align-items:center;margin-bottom:2.4em;display:flex}.ko-grp b{font-size:4.8em;font-weight:700;display:block}.ko-grp small{color:var(--k2);margin-top:.3em;font-size:3.2em;display:block}.ko-grp em{color:#e5534b;white-space:nowrap;background:#fde3e1;border-radius:2em;padding:.5em 1.2em;font-size:3.2em}.ko-opts{grid-template-columns:repeat(4,minmax(0,1fr));gap:2em;display:grid}.ko-opt{box-shadow:inset 0 0 0 .2em var(--kl);text-align:center;background:#fff;border-radius:3em;justify-items:center;gap:1.2em;padding:3em 1.4em;transition:box-shadow .3s;display:grid;position:relative}.ko-opt>i{background:var(--tb);border-radius:.37em;place-items:center;width:1.85em;height:1.85em;font-size:5.4em;line-height:1;display:grid}.ko-opt b{font-size:3.2em;font-weight:500}.ko-opt small{color:var(--k2);font-size:3em}.ko-opt u{width:8em;height:8em;box-shadow:inset 0 0 0 .25em var(--kl);border-radius:50%;place-items:center;transition:background-color .3s,color .3s;display:grid}.ko-next{justify-content:center;position:absolute;bottom:5em;left:7em;right:7em}.ko-next,.ko-sig{background:var(--kp)}.ko-pay,.ko-rev{padding:5em 7em 0}.ko-bar{align-items:center;gap:5em;margin-bottom:6em;display:flex}.ko-dash{gap:1.6em;display:flex}.ko-dash i{background:#e2d9d0;border-radius:1em;width:7em;height:1.4em}.ko-dash i.on{background:var(--kb)}.ko-due{color:var(--k2);margin:.3em 0 1.8em;font-size:3.4em;display:block}.ko-due b{color:var(--kb)}.ko-pos{gap:3em;display:grid}.ko-po{box-shadow:inset 0 0 0 .2em var(--kl);border-radius:4em;align-items:center;gap:5em;padding:4em;transition:box-shadow .3s,background-color .3s;display:flex;position:relative}.ko-po>i,.ko-pick>i{background:#efebe7;border-radius:3em;flex:none;place-items:center;width:20em;height:20em;display:grid}.ko-po>b{font-size:5.2em;font-weight:600}.ko .pm-nq b{color:#2a0a33;font-size:12em;font-weight:900}.ko .pm-breb b{color:#12b39a;font-size:4.6em;font-weight:800}.ko .pm-caja{color:#e8a33c}.ko .pm-caja svg{width:11em;height:11em}.ko-nav{align-items:center;gap:5em;display:flex;position:absolute;bottom:5em;left:7em;right:7em}.ko-prev{white-space:nowrap;align-items:center;gap:.3em;font-size:4em;font-weight:600;display:flex}.ko-rev{flex-direction:column;gap:2.4em;display:flex}.ko-rev .ko-bar{margin-bottom:2em}.ko-card{box-shadow:inset 0 0 0 .2em var(--kl);border-radius:3.6em;padding:3em 4em}.ko-pick{align-items:center;gap:3em;padding:2.4em 4em;display:flex}.ko-pick>i{background:0 0;border-radius:2em;width:11em;height:11em}.ko-pick>i svg{stroke-width:1.6px;width:9em;height:9em}.ko-pick>i.pm-breb{background:#efebe7}.ko-pick>i.pm-breb b{font-size:2.8em}.ko-pick>i.pm-caja svg{width:7em;height:7em}.ko-pick>b{flex:1;font-size:4.6em;font-weight:600}.ko-pick>u{box-shadow:inset 0 0 0 .1em var(--kl);border-radius:3em;padding:1em 2em;font-size:3.2em;font-weight:600}.ko-card__t{margin-bottom:.7em;font-size:4.4em;font-weight:700;display:block}.ko-card__t small{color:var(--k2);font-size:1em;font-weight:500}.ko-rev .ko-qty{display:none}.ko-sum{gap:1em;display:grid}.ko-sum span{color:var(--k2);justify-content:space-between;align-items:baseline;font-size:3.4em;display:flex}.ko-sum span b{color:var(--kb);font-weight:500}.ko-sum .ko-tot{border-top:.06em solid var(--kl);color:var(--kb);padding-top:.6em;font-size:4.4em;font-weight:700}.ko-sum .ko-tot b{font-size:1.4em;font-weight:700}.ko-obs{border:.06em dashed #cfc5bb;border-radius:1em;align-items:center;gap:.6em;padding:1.1em 1.2em;font-size:3.2em;font-weight:500;display:flex}.ko-obs small{color:var(--k2);margin-left:auto}.ko-done{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2.4em;display:flex}.ko-ok{color:#16a34a;background:#e3f6e8;border-radius:50%;place-items:center;width:26em;height:26em;display:grid}.ko-ok svg{stroke-width:2.6px;width:13em;height:13em}.ko-done small{color:var(--k2);font-size:3.6em}.ko-done strong{letter-spacing:-.04em;font-size:22em;font-weight:800;line-height:1}.ko-done p{font-size:4em}.ko-done .ko-logo{margin-top:.8em}.ko-way:before,.ko-plus:before,.ko-opt u:before,.ko-btn:before,.ko-po:before{content:"";z-index:2;opacity:0;pointer-events:none;background:#2b1d1640;border-radius:50%;width:14em;height:14em;margin:-7em 0 0 -7em;position:absolute;top:50%;left:50%;transform:scale(.2)}.ko-opt u{position:relative}.ko--live.s-menu .ko-menu,.ko--live.s-det .ko-det,.ko--live.s-pay .ko-pay,.ko--live.s-rev .ko-rev,.ko--live.s-done .ko-done{transform:none}.ko--live.s-next .ko-det{transform:translate(101%)}.ko--live.s-ksc .ko-scroll{transform:translateY(-46em)}.ko--live.s-k1 .w1:before,.ko--live.s-kp .k1 .ko-plus:before,.ko--live.s-opt .o1 u:before,.ko--live.s-next .ko-next:before,.ko--live.s-gopay .ko-gopay:before,.ko--live.s-pm .sel-co:before,.ko--live.s-sig .ko-sig:before,.ko--live.s-fin .ko-fin:before,html[data-geo=intl] .ko--live.s-pm .sel-intl:before{animation:.6s ease-out pftouch}.ko--live.s-k1 .w1,.ko--live.s-kp .k1 .ko-plus,.ko--live.s-next .ko-next,.ko--live.s-gopay .ko-gopay,.ko--live.s-sig .ko-sig,.ko--live.s-fin .ko-fin{animation:pfpress .45s var(--ease)}.ko--live.s-opt .o1{box-shadow:inset 0 0 0 .35em #f06a63}.ko--live.s-opt .o1 u{background:var(--kr);color:#fff;box-shadow:none}.ko--live.s-opt .ko-next,.ko--live.s-pm .ko-sig{background:var(--kr)}.ko--live.s-sheet .ko-dim{opacity:1}.ko--live.s-sheet .ko-sheet{transform:none}.ko--live.s-pm .sel-co,html[data-geo=intl] .ko--live.s-pm .sel-intl{background:#fff7f6;box-shadow:inset 0 0 0 .35em #f06a63}.hero-stage--win .stage__in{--rx:calc(14deg - var(--p,0) * 14deg);--s:calc(.94 + var(--p,0) * .06)}.hero-stage--win:after{content:none}.hero-win{width:104em;position:absolute;top:2em;left:-52em}.hero-stage.is-paused .tour__pause{opacity:1}.hero-stage.is-paused .tour__pause .i-pause{display:none}.hero-stage.is-paused .tour__pause .i-play{display:block}.hero-stage.is-paused .win__view *{animation-play-state:paused!important}.hero-stage--win .float--1{top:14em;left:-57em}.hero-stage--win .float--2{top:4em;left:30em}.hero-stage--win .float--3{top:50em;left:-55em}.hero-stage--win .float--4{top:58em;left:28em}@media (width<=767px){.hero-win{width:84em;left:-42em}.hero-stage--win .float{display:none}}.tour-more{color:var(--ink-2);margin-top:clamp(24px,3vw,36px);font-size:.98rem}.tour-more .link{margin-left:6px}.kd{color:#1f2d30;background:#f3f7f7;line-height:1.2;position:absolute;inset:0;overflow:hidden}.kd svg{flex:none;width:1em;height:1em}.kd i,.kd em,.kd u{font-style:normal;text-decoration:none}.kd-top{align-items:center;gap:.8em;padding:1.5em 1em 0;display:flex}.kd-search{background:#fff;border-radius:2em;flex:0 0 38em;align-items:center;height:3.6em;padding:0 .3em;display:flex}.kd-search i{background:#eef1f0;border-radius:50%;place-items:center;width:3em;height:3em;display:grid}.kd-search i svg{width:1.4em;height:1.4em}.kd-search span{text-align:center;color:#5b6c70;flex:1;font-size:.95em}.kd-pill{white-space:nowrap;background:#fff;border-radius:.9em;align-items:center;gap:.5em;height:3.2em;padding:0 .7em 0 1em;font-size:1em;display:inline-flex}.kd-pill>svg{width:1.3em;height:1.3em}.kd-pill b{font-weight:700}.kd-pill u{color:#fff;background:#1f2d30;border-radius:.35em;place-items:center;width:1.5em;height:1.5em;display:grid}.kd-first{background:#f3fbf7;box-shadow:inset 0 0 0 .2em #00d47e}.kd-seg{white-space:nowrap;background:#fff;border-radius:1em;gap:.2em;padding:.3em;display:flex}.kd-seg span{border-radius:.8em;align-items:center;gap:.5em;padding:.65em 1em;font-weight:600;display:flex}.kd-seg .on{background:#eef1f0;gap:.5em}.kd-seg i{background:#00c26f;border-radius:50%;width:.55em;height:.55em}.kd-opt{color:#0d3b2a;background:#00d47e;border-radius:1em;align-items:center;gap:.7em;height:3.4em;margin-left:auto;padding:0 .3em 0 1.2em;font-weight:600;display:flex}.kd-opt i{color:#fff;background:#1f2d30;border-radius:.7em;place-items:center;width:2.8em;height:2.8em;display:grid}.kd-opt i svg{width:1.4em;height:1.4em}.kd-chips{white-space:nowrap;gap:.55em;padding:1.3em 1em 0;display:flex;overflow:hidden}.kd-chip{background:#fff;border-radius:1em;align-items:center;gap:.6em;height:2.9em;padding:0 .45em 0 1em;font-size:.92em;font-weight:700;display:inline-flex}.kd-chip.wait{background:#e3e8e8}.kd-chip.proc{background:#fdd9c5}.kd-chip b{background:#e3e8e8;border-radius:50%;place-items:center;width:1.9em;height:1.9em;font-weight:700;display:inline-grid}.kd-chip.wait b{background:#cfd6d6}.kd-chip.proc b{background:#f6c3a6}.kd-chip b>span{opacity:0;grid-area:1/1;transition:opacity .25s}.kd-chip b>.v4{opacity:1}.kd-cards{align-items:flex-start;gap:1.4em;padding:1.8em 1em 0;display:flex}.kd-card{background:#fff;border-radius:1.2em;flex:0 0 23.2em;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .1em #e3e8e8}.kd-h{text-align:center;background:#e8ecec;grid-template-columns:2.8em minmax(0,1fr) auto;align-items:center;gap:.4em;padding:1em;transition:background-color .45s;display:grid;position:relative}.kd-ic svg{color:#1b434c;stroke-width:2.2px;width:2.2em;height:2.2em}.kd-h>span:nth-child(2){justify-items:center;gap:.15em;display:grid}.kd-h b{color:#1b434c;font-size:1.1em;font-weight:600}.kd-h strong{color:#1b434c;font-size:1em;font-weight:600}.kd-h small{color:#1b434c;white-space:nowrap;font-size:.78em}.kd-badge{color:#fff;letter-spacing:.04em;background:#ffa31a;border-radius:1em;align-items:center;gap:.3em;padding:.15em .7em;font-size:.7em;font-weight:800;display:none}.kd-badge svg{width:1em;height:1em}.k4 .kd-badge{display:inline-flex}.kd-t{gap:.25em;display:grid}.kd-t b{font-size:1.02em;font-weight:600}.kd-prog{display:inline-grid}.kd-prog>span{opacity:0;grid-area:1/1;transition:opacity .25s}.kd-prog>span:only-child,.kd-prog>.p1{opacity:1}.kd-done{color:#0000;border-radius:50%;place-items:center;width:1.7em;height:1.7em;margin-top:-.85em;transition:background-color .3s,box-shadow .3s,color .3s;display:grid;position:absolute;top:50%;right:.7em;box-shadow:inset 0 0 0 .14em #1f2d30}.kd-done svg{stroke-width:3px;width:1.1em;height:1.1em}.k1 .kd-h{background:#fdd9c5;padding-right:3em}.kd-items{padding:.4em 1.4em .9em}.kd-it{align-items:center;gap:.45em;padding:.75em 0;transition:color .3s;display:flex}.kd-it b{flex:1;font-size:1em;font-weight:600}.kd-it>i{color:#0000;border-radius:50%;flex:none;place-items:center;width:1.6em;height:1.6em;transition:background-color .3s,box-shadow .3s,color .3s;display:grid;box-shadow:inset 0 0 0 .13em #8b999c}.kd-it>i svg{stroke-width:3px;width:1em;height:1em}.kd-sub{padding-top:.2em;padding-left:.8em}.kd-note{color:#1f2d30;margin:0 0 .6em .8em;font-size:.92em}.kd-sep{border:0;border-top:.1em solid #e3e8e8;margin:0}.kd-new{color:#fff;letter-spacing:.03em;background:#2f9e4f;border-radius:.35em;padding:.25em .5em;font-size:.62em;font-weight:800}.kd-it.i2{color:#00b86b}.kd-it.i2>i{box-shadow:none;color:#fff;background:#00c26f}.kd-toast{z-index:3;color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#1f2d30;border-radius:1.4em;align-items:center;gap:.9em;padding:.8em .8em .8em 1.1em;font-size:1.05em;display:flex;position:absolute;top:1.4em;left:50%;transform:translate(-50%,-1.5em);box-shadow:0 .6em 1.6em #00000040}.kd-toast img{width:2em;height:auto}.kd-toast i{background:#ef4444;border-radius:.4em;place-items:center;width:1.7em;height:1.7em;display:grid}@keyframes kdtoast{0%{opacity:0;transform:translate(-50%,-1.5em)}12%{opacity:1;transform:translate(-50%)}17%{transform:translate(-50%)rotate(-3deg)}22%{transform:translate(-50%)rotate(3deg)}27%,82%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-1em)}}@keyframes kdin{0%{opacity:0;transform:translate(4em)scale(.9)}60%{opacity:1;transform:translate(-.4em)scale(1.02)}to{transform:none}}@keyframes kdglow{0%,to{box-shadow:inset 0 0 0 .1em #e3e8e8,0 0 #ffa31a00}40%{box-shadow:inset 0 0 0 .22em #ffa31a,0 0 0 .8em #ffa31a2e}}@keyframes kdflash{0%,to{background-color:#e8ecec}35%{background-color:#ffe7c2}}@keyframes kdbump{0%,to{transform:none}40%{transform:scale(1.12)}}@keyframes kdbump2{0%,to{transform:none}40%{transform:scale(1.12)}}@keyframes kdbump3{0%,to{transform:none}40%{transform:scale(1.12)}}@keyframes kdpop{0%{transform:scale(.4)}70%{transform:scale(1.25)}to{transform:none}}.kd--live .kd-chip b>.v4{opacity:0}.kd--live .kd-chip b>.v0{opacity:1}.kd--live .k1 .kd-prog>.p1{opacity:0}.kd--live .k1 .kd-prog>.p0{opacity:1}.kd--live.s-c1 .kd-chip b>.v0{opacity:0}.kd--live.s-c1 .kd-chip b>.v1{opacity:1}.kd--live.s-n1 .kd-chip b>.v1{opacity:0}.kd--live.s-n1 .kd-chip b>.v2{opacity:1}.kd--live.s-n2 .kd-chip b>.v2{opacity:0}.kd--live.s-n2 .kd-chip b>.v3{opacity:1}.kd--live.s-n3 .kd-chip b>.v3{opacity:0}.kd--live.s-n3 .kd-chip b>.v4{opacity:1}.kd--live.s-c4 .kd-chip b>.v4{opacity:0}.kd--live.s-c4 .kd-chip b>.v5{opacity:1}.kd--live.s-c1 .k1 .kd-prog>.p0{opacity:0}.kd--live.s-c1 .k1 .kd-prog>.p1{opacity:1}.kd--live.s-c2 .k1 .kd-prog>.p1{opacity:0}.kd--live.s-c2 .k1 .kd-prog>.p2{opacity:1}.kd--live.s-c3 .k1 .kd-prog>.p2{opacity:0}.kd--live.s-c3 .k1 .kd-prog>.p3{opacity:1}.kd--live.s-c4 .k1 .kd-prog>.p3{opacity:0}.kd--live.s-c4 .k1 .kd-prog>.p4{opacity:1}.kd--live.s-c1 .kd-it.i2{color:#00b86b}.kd--live.s-c1 .kd-it.i2>i{box-shadow:none;color:#fff;animation:kdpop .4s var(--ease);background:#00c26f}.kd--live.s-c2 .kd-it.i1{color:#00b86b}.kd--live.s-c2 .kd-it.i1>i{box-shadow:none;color:#fff;animation:kdpop .4s var(--ease);background:#00c26f}.kd--live.s-c3 .kd-it.i3{color:#00b86b}.kd--live.s-c3 .kd-it.i3>i{box-shadow:none;color:#fff;animation:kdpop .4s var(--ease);background:#00c26f}.kd--live.s-c4 .kd-it.i4{color:#00b86b}.kd--live.s-c4 .kd-it.i4>i{box-shadow:none;color:#fff;animation:kdpop .4s var(--ease);background:#00c26f}.kd--live.s-n1 .k2{animation:kdin .7s var(--ease), kdglow 1.1s ease-in-out .5s 2;display:block}.kd--live.s-n1 .k2 .kd-h{animation:1.4s ease-in-out .3s kdflash}.kd--live.s-n1 .ts1{animation:kdtoast 1.8s var(--ease)}.kd--live.s-n1 .kd-chip:first-child{animation:kdbump .5s var(--ease) .2s}.kd--live.s-n2 .k3{animation:kdin .7s var(--ease), kdglow 1.1s ease-in-out .5s 2;display:block}.kd--live.s-n2 .k3 .kd-h{animation:1.4s ease-in-out .3s kdflash}.kd--live.s-n2 .ts2{animation:kdtoast 1.8s var(--ease)}.kd--live.s-n2 .kd-chip:first-child{animation:kdbump2 .5s var(--ease) .2s}.kd--live.s-n3 .k4{animation:kdin .7s var(--ease), kdglow 1.1s ease-in-out .5s 2;display:block}.kd--live.s-n3 .k4 .kd-h{animation:1.4s ease-in-out .3s kdflash}.kd--live.s-n3 .ts3{animation:kdtoast 1.8s var(--ease)}.kd--live.s-n3 .kd-chip:first-child{animation:kdbump3 .5s var(--ease) .2s}.kd--live .k1 .kd-h{background:#e8ecec}.kd--live.s-c1 .k1 .kd-h{background:#fdd9c5}.kd--live.s-c4 .k1 .kd-h{background:#c9f2dd}.kd--live.s-c4 .k1 .kd-done{box-shadow:none;color:#fff;animation:kdpop .45s var(--ease);background:#00c26f}.kd--live .kd-it.i2{color:inherit}.kd--live .kd-it.i2>i{color:#0000;background:0 0;box-shadow:inset 0 0 0 .13em #8b999c}.kd--live .k2,.kd--live .k3,.kd--live .k4,.kd--live .k4 .kd-badge{display:none}.kd--live.s-n2 .k3 .kd-badge,.kd--live.s-n3 .k4 .kd-badge{animation:kdpop .45s var(--ease) .3s both;display:inline-flex}.kd--live.s-n3 .k3 .kd-badge{display:none}.fe{color:#1f2d30;background:#f6f7f6;grid-template-columns:21em minmax(0,1fr);line-height:1.25;display:grid;position:absolute;inset:0;overflow:hidden}.fe svg{flex:none;width:1em;height:1em}.fe i,.fe u,.fe em{font-style:normal;text-decoration:none}.fe-grp{color:#5b6c70;margin:.7em 0 .1em .6em;font-size:.8em;display:block}.fe-new{color:#1b434c;border-radius:1em;margin-left:auto;padding:.1em .5em;font-size:.7em;font-weight:600;box-shadow:inset 0 0 0 .1em #1b434c}.fe .pn-n .fe-new{font-size:.68em}.fe .pn-nav .b1,.fe--live.s-v2 .pn-nav .b2,.fe--live.s-v3 .pn-nav .b3{color:#fff;background:#1b434c}.fe--live.s-v2 .pn-nav .b1,.fe--live.s-v3 .pn-nav .b2{color:#3b4a4d;background:0 0}.fe--live.s-v3 .pn-nav .b3 svg{color:#fff}.fe-top{justify-content:flex-end}.fe-views{flex:1;min-height:0;margin-top:1em;position:relative}.fe-v{transition:opacity .5s, transform .6s var(--ease), visibility 0s;position:absolute;inset:0;overflow:hidden}.fe-v2,.fe-v3{opacity:0;visibility:hidden;transform:translate(4em)}.fe--live.s-v2 .fe-v1{opacity:0;visibility:hidden;transition-delay:0s,0s,.5s;transform:translate(-4em)}.fe--live.s-v2 .fe-v2,.fe--live.s-v3 .fe-v3{opacity:1;visibility:visible;transform:none}.fe--live.s-v3 .fe-v2{opacity:0;visibility:hidden;transition-delay:0s,0s,.5s;transform:translate(-4em)}.fe-wrap{padding:2em 2.4em}.fe table{border-collapse:collapse;width:100%}.fe th{text-align:left;color:#5b6c70;white-space:nowrap;padding:.8em .6em;font-size:.88em;font-weight:500}.fe td{white-space:nowrap;vertical-align:middle;border-top:.1em solid #f0f2f1;padding:.85em .6em}.fe-co{background:#f1f3f2;border-radius:1.6em;gap:2.4em;padding:1.6em;display:flex}.fe-logo{background:#fff;border-radius:1em;flex:none;align-content:center;place-items:center;gap:.4em;width:11em;height:11em;display:grid}.fe-logo i{font-size:4em;line-height:1}.fe-logo b{letter-spacing:.04em;text-transform:uppercase;text-align:center;padding:0 .6em;font-size:.9em;font-weight:800}.fe-co dl{flex:1;grid-template-columns:auto 1fr auto 1fr;align-content:center;gap:1.1em 1em;margin:0;display:grid}.fe-co dt{font-weight:700}.fe-co dd{margin:0}.fe-co dd u{color:#00a862}.fe-cert{background:#f3fbf7;border-radius:1.4em;align-items:center;gap:1.4em;margin-top:1.6em;padding:1.3em 1.6em;display:flex;box-shadow:inset 0 0 0 .15em #00d47e}.fe-cert>i{color:#00a862}.fe-cert>i svg{width:2.6em;height:2.6em}.fe-cert>span:not(.fe-dl){flex:1;gap:.3em;display:grid}.fe-cert b{font-size:1.05em}.fe-cert small{color:#5b6c70;font-size:.86em;line-height:1.35}.fe-dl{letter-spacing:.03em;white-space:nowrap;background:#e4ece3;border-radius:1em;align-items:center;gap:.6em;padding:1em 1.4em;font-size:.9em;font-weight:700;display:flex;position:relative}.fe-dl svg{width:1.4em;height:1.4em;transform:rotate(90deg)}.fe-docs{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6em;margin-top:1.6em;display:grid}.fe-doc{text-align:center;border-radius:1.4em;grid-template-columns:8.5em minmax(0,1fr);align-items:center;column-gap:1em;padding:2em 1.6em 1.6em;display:grid;position:relative;box-shadow:inset 0 0 0 .25em #e3e7e6}.fe-doc--ok{box-shadow:inset 0 0 0 .3em #00d47e}.fe-tag{color:#0d3b2a;transform-origin:100% 0;background:#00d47e;border-radius:0 1.4em 0 1em;padding:.5em 1.2em;font-size:.9em;font-weight:700;position:absolute;top:0;right:0}.fe-doc__t{font-size:1.05em;font-weight:500}.fe-doc small{word-break:break-all;grid-column:1/-1;margin-top:1.4em;font-size:.86em}.fe-doc small:empty{display:none}.fe-doc p{grid-column:1/-1;margin-top:.8em;font-size:.9em;line-height:1.35}.fe-paper{background:#fff;border-radius:.3em;width:7em;height:8.6em;padding:1.1em .9em;display:block;position:relative;transform:rotate(-12deg);box-shadow:0 .3em .8em #00000024}.fe-paper--pos{width:5.4em;height:9em}.fe-paper i{background:#d6dcdb;border-radius:.2em;height:.32em;margin-bottom:.6em;display:block}.fe-paper i:first-child{width:50%}.fe-paper i:nth-child(2){width:85%}.fe-paper i:nth-child(3){width:70%}.fe-paper i:nth-child(4){width:85%}.fe-paper i:nth-child(5){width:40%}.fe-paper b{background:repeating-conic-gradient(#3b4a4d 0 25%, #fff 0 50%) 0 0 / .5em .5em;width:1.5em;height:1.5em;position:absolute;top:.9em;right:.8em}.fe-paper--pos b{width:1.8em;height:1.8em;margin-left:-.9em;inset:auto auto 1em 50%}.fe-bar{justify-content:space-between;align-items:center;margin-bottom:1em;display:flex}.fe-bar b{font-size:1.5em;font-weight:700}.fe-add{color:#0d3b2a;background:#00d47e;border-radius:1em;align-items:center;gap:.5em;padding:.9em 1.3em;font-size:.88em;font-weight:700;display:flex}.fe-add svg{width:1.3em;height:1.3em}.fe-dim{z-index:3;opacity:0;pointer-events:none;background:#141c1e59;transition:opacity .35s;position:absolute;inset:0}.fe-modal{z-index:4;opacity:0;transition:opacity .4s, transform .5s var(--ease);background:#fff;border-radius:2em;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:3em;padding:5.4em 2.6em 2.4em;display:grid;position:absolute;top:3%;left:3%;right:3%;transform:translateY(2em)scale(.97);box-shadow:0 2em 4em #0003}.fe-save{color:#0d3b2a;background:#00d47e;border-radius:1em;align-items:center;gap:.7em;padding:.8em 1.3em;font-size:.9em;font-weight:700;display:flex;position:absolute;top:1.4em;left:2em}.fe-save i{background:#1f2d30;border-radius:50%;width:.6em;height:.6em}.fe-x{color:#fff;background:#ef4444;border-radius:50%;place-items:center;width:2em;height:2em;display:grid;position:absolute;top:1.4em;right:1.4em}.fe-modal__l{align-content:start;gap:1.8em;display:grid}.fe-modal__t{font-size:1.6em;font-weight:700}.fe-modal__r{align-content:start;gap:1.6em;display:grid}.fe-grid{grid-template-columns:1fr 1fr;gap:1.5em 1.2em;display:grid}.fe-grid+.fe-grid{border-top:.1em solid #eef0ef;padding-top:1.6em}.fe-f{border-radius:.8em;padding:.85em 1em .7em;display:block;position:relative;box-shadow:inset 0 0 0 .14em #cfd5d4}.fe-f small{background:#fff;padding:0 .3em;font-size:.78em;font-weight:600;position:absolute;top:-.7em;left:.8em}.fe-f span{white-space:nowrap;vertical-align:bottom;max-width:18em;display:inline-block;overflow:hidden}.fe-area span{white-space:normal;max-width:none;font-size:.86em;line-height:1.4;display:block}.fe-sel{border-radius:.8em;justify-content:space-between;align-items:center;padding:.8em .8em .8em 1em;font-weight:600;display:flex;box-shadow:inset 0 0 0 .14em #cfd5d4}.fe-sel i{color:#fff;background:#1f2d30;border-radius:.35em;place-items:center;width:1.6em;height:1.6em;display:grid}.fe-tgl{align-items:center;gap:.7em;display:flex}.fe-tgl i{background:#0b7a43;border-radius:1em;width:3.4em;height:1.9em;transition:background-color .3s;position:relative}.fe-tgl i:before{content:"";width:1.4em;height:1.4em;transition:transform .3s var(--ease);background:#fff;border-radius:50%;position:absolute;top:.25em;left:.25em;transform:translate(1.5em)}.fe-order{z-index:4;opacity:0;transition:opacity .4s, transform .5s var(--ease);background:#fff;border-radius:2em;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:2.4em;padding:2.4em;display:grid;position:absolute;inset:3%;overflow:hidden;transform:translateY(2em)scale(.97);box-shadow:0 2em 4em #0003}.fe-order__t{font-size:1.8em;font-weight:700;display:block}.fe-conf{background:#fff4ec;border-radius:2em;align-items:center;gap:.4em;margin:1em 0 1.6em;padding:.4em 1em;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 .12em #f97316}.fe-conf:before{content:"";background:#f97316;border-radius:50%;width:.7em;height:.7em}.fe-order td:first-child b{vertical-align:middle}.fe-order__r{align-content:start;gap:1.1em;display:grid}.fe-box{background:#f4f5f4;border-radius:1.4em;justify-items:start;gap:.9em;padding:1.3em 1.4em;display:grid}.fe-seg{background:#fff;border-radius:.9em;display:flex;overflow:hidden;box-shadow:inset 0 0 0 .14em #1f2d30}.fe-seg>span{align-items:center;gap:.4em;padding:.7em 1.2em;font-weight:700;display:flex;position:relative}.fe-seg>span+span{box-shadow:inset .1em 0 #1f2d30}.fe-pdf svg{color:#ef4444;width:1.3em;height:1.3em}.fe-dian{color:#149c9c;letter-spacing:.25em;font-weight:400!important}.fe-annul{background:#fff;border-radius:1em;padding:.8em 1.4em;font-size:.88em;font-weight:700;box-shadow:inset 0 0 0 .14em #1f2d30}.fe-box--row{align-items:center;justify-items:initial;gap:1em;display:flex}.fe-box--row>i{place-items:center;width:2.4em;height:2.4em;display:grid}.fe-box--row>i svg{width:2em;height:2em}.fe-paid{justify-items:end;margin-left:auto;display:grid}.fe-paid small{font-size:.82em;font-style:italic}.fe-paid b{font-size:1.5em}.fe-who{grid-template-columns:1fr 1fr;gap:1em;display:grid}.fe-who span{background:#f4f5f4;border-radius:1em;gap:.3em;padding:1em;display:grid}.fe-who small{font-size:.85em;font-weight:700}.fe-pdfv{z-index:6;opacity:0;transition:opacity .45s, transform .6s var(--ease);background:#2b2b2b;position:absolute;inset:0;overflow:hidden;transform:translateY(3em)}.fe-pdfv__bar{color:#fff;background:#3a3a3a;align-items:center;gap:1.2em;height:4em;padding:0 1.6em;display:flex}.fe-pdfv__bar svg{width:1.4em;height:1.4em}.fe-pdfv__bar b{font-weight:500}.fe-pdfv__bar span{margin-left:auto}.fe-page{color:#222;background:#fff;width:58em;padding:3em 3.6em;position:absolute;top:5.4em;bottom:-4em;left:50%;transform:translate(-50%)}.fe-page__h{align-items:center;gap:2em;display:flex}.fe-logo--sm{background:0 0;gap:.5em;width:auto;height:auto;display:flex}.fe-logo--sm i{font-size:2.4em}.fe-logo--sm b{font-size:1.1em}.fe-page__t{text-align:right;justify-items:end;gap:.2em;margin-left:auto;display:grid}.fe-page__t>b{letter-spacing:.02em;font-size:1.15em;font-weight:600}.fe-page__t strong{font-size:1.3em;font-weight:800}.fe-page__t small{font-size:.76em}.fe-qr{background:repeating-conic-gradient(#222 0 25%, #fff 0 50%) 0 0 / 1em 1em;flex:none;width:7em;height:7em;box-shadow:0 0 0 .4em #fff,0 0 0 .55em #222}.fe-page__p{grid-template-columns:1fr 1fr;gap:2em;margin:2.4em 0 1.8em;display:grid}.fe-page__p span{gap:.35em;display:grid}.fe-page__p em{color:#666;font-size:1.15em}.fe-page__p b{font-size:.92em;font-weight:700}.fe-page__p small,.fe-page table{font-size:.8em}.fe-page th{color:#666;border-bottom:.1em solid #ccc;padding:.5em .4em}.fe-page td{border:0;padding:.8em .4em}.fe-page__f{justify-content:space-between;margin-top:2em;font-size:.8em;line-height:1.7;display:flex}.fe-sum{text-align:right;grid-template-columns:auto auto;gap:.2em 1.2em;display:grid}.fe-cufe{color:#888;writing-mode:vertical-rl;font-size:.6em;position:absolute;top:9em;right:.9em;transform:rotate(180deg)}.fe-sent{z-index:7;color:#fff;white-space:nowrap;opacity:0;transition:opacity .4s, transform .5s var(--ease);background:#1f2d30;border-radius:2em;align-items:center;gap:.7em;padding:.9em 1.5em .9em .9em;font-weight:600;display:flex;position:absolute;bottom:3em;left:50%;transform:translate(-50%,2em)}.fe-sent svg{stroke-width:3px;background:#00c26f;border-radius:50%;width:1.8em;height:1.8em;padding:.3em}.fe-dl:before,.fe-save:before,.fe-pdf:before{content:"";z-index:2;opacity:0;pointer-events:none;background:#1b434c4d;border-radius:50%;width:5em;height:5em;margin:-2.5em 0 0 -2.5em;position:absolute;top:50%;left:50%;transform:scale(.2)}.fe-save{position:absolute}.fe--live .fe-tag{transition:transform .45s cubic-bezier(.3,1.6,.5,1);transform:scale(0)}.fe--live.s-f1 .fe-tag{transform:none}.fe--live.s-f1 .d2 .fe-tag{transition-delay:.3s}.fe--live.s-cert .fe-dl,.fe--live.s-save .fe-save,.fe--live.s-pdf .fe-pdf{animation:pfpress .45s var(--ease)}.fe--live.s-cert .fe-dl:before,.fe--live.s-save .fe-save:before,.fe--live.s-pdf .fe-pdf:before{animation:.6s ease-out pftouch}.fe--live.s-modal .fe-v2 .fe-dim{opacity:1}.fe--live.s-modal .fe-modal{opacity:1;transform:none}.fe--live .fe-type span{max-width:0}.fe--live.s-fill .fe-type span{max-width:18em;transition:max-width 1.1s steps(14,end)}.fe--live .fe-tgl i{background:#cfd5d4}.fe--live .fe-tgl i:before{transform:none}.fe--live.s-fill .fe-tgl i{background:#0b7a43}.fe--live.s-fill .fe-tgl i:before{transform:translate(1.5em)}.fe--live.s-save .fe-modal{opacity:0;transition-delay:.5s;transform:translateY(2em)scale(.97)}.fe--live.s-save .fe-v2 .fe-dim{opacity:0;transition-delay:.5s}.fe--live.s-save .fe-row1 td{animation:2s ease-out .8s pnhl}.fe--live.s-ord .fe-dim3{opacity:1}.fe--live.s-ord .fe-order{opacity:1;transform:none}.fe--live.s-pdf .fe-pdfv{opacity:1;transition-delay:.4s;transform:none}.fe--live.s-pdf .fe-sent{opacity:1;transition-delay:1.8s;transform:translate(-50%)}.kscreen{aspect-ratio:2/3;background:#f8f6f3;border-radius:2.4em;height:92%;position:absolute;top:4%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 2.4em 4em #10282c38,0 .4em 1em #10282c1a,inset 0 0 0 .1em #10282c0f;container-type:inline-size}.devrow--sm{align-items:flex-end;gap:12px;margin-top:18px}.devrow--sm .ico:first-child{width:26px;height:26px}.devrow--sm .ico:nth-child(2){width:34px;height:34px}.devrow--sm .ico:nth-child(3){width:44px;height:44px}.devrow--sm small{color:var(--ink-3);margin-left:6px;font-size:.82rem;font-weight:600}.tracks2{gap:8px;display:grid}.tracks2>span{border-radius:14px;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:10px 12px;display:grid}.tracks2 .ico{grid-row:1/3;width:22px;height:22px}.tracks2 b{font-size:.9rem}.tracks2 small{color:var(--ink-3);font-size:.78rem}.t-gastro{background:var(--sun-l);color:#b24d18}.t-retail{color:#007a51;background:#dcf5e8}@keyframes adswap{0%,42%{opacity:1;transform:none}50%,92%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.qrv{align-items:center;gap:12px;display:flex}.qrv__code{background:repeating-conic-gradient(var(--dforrest) 0 25%, #fff 0 50%) 0 0 / 11px 11px;width:64px;height:64px;box-shadow:0 0 0 5px #fff, 0 0 0 6px var(--line-2);border-radius:6px;flex:none}.qrv__ok{background:var(--sky-l);color:#136f69;border-radius:14px;align-items:center;gap:8px;padding:8px 12px;display:flex}.qrv__ok>.ico{color:#fff;stroke-width:3px;background:#136f69;border-radius:50%;width:22px;height:22px;padding:4px}.qrv__ok b{font-size:.86rem;display:block}.qrv__ok small{font-size:.75rem}.card--forrest{background:var(--forrest);color:#c9d4d2;box-shadow:var(--sh-2);position:relative;overflow:hidden}.card--forrest h3{color:#fff}.card--forrest .well{color:var(--neon);box-shadow:none;background:#ffffff14}.card--forrest:after{content:"";aspect-ratio:120/142;opacity:.08;pointer-events:none;background:url(/assets/img/expr-congrat-light.svg) 50%/contain no-repeat;width:170px;position:absolute;bottom:-40px;right:-30px;transform:rotate(-12deg)}.gchips{z-index:1;flex-wrap:wrap;gap:8px;display:flex;position:relative}.gchip{border-radius:var(--pill);color:#fff;background:#ffffff14;align-items:center;gap:7px;padding:8px 13px;font-size:.86rem;font-weight:600;transition:background-color .2s,color .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.gchip .ico{width:16px;height:16px;color:var(--neon)}.gchip:hover{background:var(--neon);color:var(--dforrest)}.gchip:hover .ico{color:var(--dforrest)}.fx-panes{margin-top:clamp(24px,3vw,36px)}.fx-intro{align-items:end;gap:18px;margin-bottom:22px;display:grid}@media (width>=900px){.fx-intro{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:32px}}.fx-intro .lead{margin-top:10px}.fx-niches{flex-wrap:wrap;gap:8px;display:flex}@media (width>=900px){.fx-niches{justify-content:flex-end}}.fx-grid{gap:16px;display:grid}@media (width>=640px){.fx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.fx-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.fx-card{position:relative}.fx-card h3{margin-top:14px;font-size:1.08rem}.fx-card p{color:var(--ink-2);margin-top:6px;font-size:.93rem}.fx-plan{padding:3px 9px;font-size:.66rem;position:absolute;top:18px;right:18px}.fx-sub{text-align:center;margin:clamp(40px,5vw,64px) 0 18px}.fx-base{gap:12px;display:grid}@media (width>=640px){.fx-base{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.fx-base{grid-template-columns:repeat(3,minmax(0,1fr))}}.fx-mini{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.fx-mini>span{background:var(--acc-l,#dcf5e8);width:36px;height:36px;color:var(--acc-t,#007a51);border-radius:11px;flex:none;place-items:center;display:grid}.fx-mini>span .ico{width:18px;height:18px}.fx-mini b{font-size:.95rem;display:block}.fx-mini small{color:var(--ink-3);margin-top:2px;font-size:.84rem;line-height:1.4;display:block}.fx-ints{border-radius:var(--r-xl);background:var(--neu);box-shadow:var(--sh-neu);margin-top:clamp(40px,5vw,64px);padding:clamp(22px,3vw,34px)}.fx-ints__h{text-align:center;max-width:640px;margin:0 auto 22px}.fx-ints__h p{color:var(--ink-2);margin-top:6px}.fx-ints__g{gap:14px;display:grid}@media (width>=900px){.fx-ints__g{grid-template-columns:repeat(2,minmax(0,1fr))}}.fx-int{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;align-items:flex-start;gap:14px;padding:16px;display:flex}.fx-int>.well{flex:none;width:40px;height:40px}.fx-int b{margin-bottom:8px;display:block}.fx-chips{flex-wrap:wrap;gap:6px;display:flex}.fx-chips .chip{padding:6px 11px;font-size:.8rem}.marquee--allies{margin-top:clamp(18px,3vw,30px)}.marquee--allies .marquee__track{align-items:center;gap:clamp(18px,3vw,40px);animation-duration:48s}.marquee__dup{display:contents}.ally{background:#fff;border-radius:18px;flex:none;place-items:center;width:clamp(120px,14vw,168px);height:clamp(68px,8vw,96px);padding:6px 10px;display:grid}.ally img{object-fit:contain;width:100%;height:100%}.marquee--allies:hover .marquee__track{animation-play-state:paused}[data-theme=dark] .ally{background:#f3f5f2}.marquee--allies .marquee__track{gap:0}.marquee--allies .marquee__set{align-items:center;gap:clamp(18px,3vw,40px);padding-right:clamp(18px,3vw,40px)}@media (prefers-reduced-motion:reduce){.marquee--allies .marquee__track{width:auto;animation:none}.marquee--allies .marquee__set{flex-wrap:wrap;justify-content:center}.marquee--allies .marquee__set[aria-hidden]{display:none}}.pain__t{letter-spacing:-.01em;margin-bottom:12px;font-size:1.05rem}.swb{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.swb__logo{width:52px;height:52px;box-shadow:var(--sh-1);background:#fff;border-radius:14px;place-items:center;font-size:1.6rem;display:grid}.swb__dots{gap:6px;display:flex}.swb__dots i{background:var(--c);border-radius:50%;width:22px;height:22px;box-shadow:0 0 0 3px #fff,0 2px 6px #0000001f}.swb__url{border-radius:var(--pill);box-shadow:var(--sh-1);font:500 .82rem/1 var(--mono);color:var(--ink-2);background:#fff;align-items:center;gap:6px;padding:9px 14px;display:inline-flex}.swb__url .ico{width:13px;height:13px}.swpay{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ally--sm{width:auto;height:52px;box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;padding:4px 8px}.swwa__b{color:#0b3d2c;background:#dcf8c6;border-radius:16px 16px 16px 4px;align-items:center;gap:10px;width:fit-content;padding:10px 14px;display:flex}.swwa__b .ico{color:#25d366;flex:none;width:26px;height:26px}.swwa__b b{font-size:.88rem;display:block}.swwa__b small{font-size:.76rem}.swpos{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.swpos>span{color:#007a51;background:#dcf5e8;border-radius:12px;align-items:center;gap:6px;padding:8px 12px;font-size:.84rem;font-weight:600;display:inline-flex}.swpos>span .ico{width:16px;height:16px}.swpos>i .ico{width:18px;height:18px;color:var(--ink-3)}.swbars{align-items:flex-end;gap:8px;height:80px;display:flex}.swbars i{height:var(--h);background:var(--sun-l);transform-origin:50% 100%;border-radius:6px 6px 3px 3px;flex:1}.swbars i:last-child{background:var(--sun)}.js .reveal .swbars i{transition:transform .8s var(--ease);transition-delay:calc(var(--i) * 70ms + .2s);transform:scaleY(.1)}.js .reveal.in .swbars i{transform:none}.swseo{z-index:1;color:#202124;background:#fff;border-radius:16px;gap:4px;max-width:520px;padding:14px 16px;display:grid;position:relative}.swseo small{color:#4d5156;font-size:.76rem}.swseo b{color:#1a0dab;font-size:1rem;font-weight:500}.swseo span{color:#4d5156;font-size:.82rem;line-height:1.4}@media (prefers-reduced-motion:reduce){.js .reveal .swbars i{transform:none}}.ally--sm img{width:auto;max-width:100%;height:40px}.sf--duo{background:#e9efec}.sf-desk{aspect-ratio:16/10;background:#f5f5f4;border-radius:1.4em;width:64%;position:absolute;top:17%;left:3%;overflow:hidden;box-shadow:0 2em 3.4em #10282c33,0 0 0 .5em #fff,0 0 0 .6em #d5dddb;container-type:inline-size}.sf-desk__in{font-size:1cqi;position:absolute;inset:0}.sf-phone{aspect-ratio:9/19.5;background:#0d1416;border-radius:3.6em;height:88%;padding:.7em;position:absolute;top:6%;right:5%;box-shadow:0 2.4em 4em #10282c4d,inset 0 0 0 .2em #2b3538}.sf-phone__isl{z-index:9;background:#0d1416;border-radius:1em;width:7em;height:1.8em;margin-left:-3.5em;position:absolute;top:1.6em;left:50%}.sf-phone__s{background:#f5f5f4;border-radius:2.9em;height:100%;position:relative;overflow:hidden;container-type:inline-size}.sf-phone__in{font-size:1cqi;position:absolute;inset:0}.sf-lbl{z-index:2;color:#1b434c;background:#fff;border-radius:2em;align-items:center;gap:.5em;padding:.5em 1em;font-size:1.15em;font-weight:700;display:inline-flex;position:absolute;top:7%;box-shadow:0 .3em .8em #10282c1a}.sf-lbl svg{color:#00a862;width:1.2em;height:1.2em}.sf-lbl--d{left:3%}.sf-lbl--m{top:auto;bottom:5%;right:33%}.mp-view{position:absolute;inset:0;overflow:hidden}.mp-page{transition:transform 1.1s var(--ease)}.mp-hero{background:#2b1610;height:86em;position:relative;overflow:hidden}.sf--shop .mp-hero{background:var(--bn,#efe5d8)}.mp-art{align-items:center;display:flex;position:absolute;top:8em;right:-8em;transform:rotate(-8deg)}.mp-art span{font-size:48em;line-height:1}.mp-art span+span{display:none}.mp-logo{background:#fff;border-radius:4em;align-content:center;justify-items:center;gap:2em;width:45em;height:45em;display:grid;position:absolute;top:16em;left:4em;box-shadow:0 1em 3em #0000004d}.mp-logo span{font-size:20em;line-height:1}.mp-logo b{letter-spacing:.05em;text-transform:uppercase;text-align:center;color:#1f2d30;padding:0 2em;font-size:4em;font-weight:800}.mp-t{letter-spacing:-.02em;color:#fff;text-shadow:0 .08em .3em #00000073;white-space:nowrap;font-size:7.4em;font-weight:800;position:absolute;top:71%;left:4%}.sf--shop .mp-t{font-size:6.4em}.sf--shop:not([style*=--bn]) .mp-t{color:#1f2d30;text-shadow:none}.mp-hero .sf-open{font-size:3.6em;position:absolute;top:84%;left:4%}.mp-hero .sf-user{width:11em;height:11em;top:5em;right:4em}.mp-hero .sf-user svg{width:6em;height:6em}.mp-body{gap:4em;padding:7em 4em 30em;display:grid}.mp-n{text-align:center;color:#444;font-size:4.4em}.mp-search{color:#555;background:#fff;border:.06em solid #4b4b4b;border-radius:.4em;justify-content:space-between;align-items:center;height:2.4em;padding:0 .8em;font-size:4.2em;display:flex}.mp-search svg,.mp-sort svg{width:1.2em;height:1.2em}.mp-sort{border-bottom:.06em solid #3a3a3a;align-items:center;gap:1em;padding-bottom:1em;font-size:4.2em;display:flex}.mp-sort i{background:#fff;border:.06em solid #4b4b4b;border-radius:.4em;flex:1;justify-content:space-between;align-items:center;height:2.4em;padding:0 .6em;display:flex}.mp-tabs{white-space:nowrap;border-bottom:.3em solid #3a3a3a;gap:1em;padding-bottom:3em;display:flex;overflow:hidden}.mp-tabs span{color:#333;border-radius:.3em;flex:none;padding:.5em .9em;font-size:4em}.mp-tabs .t0,.sf--live.s-sc2 .mp-tabs .t1{color:var(--sa);background:#fff;font-weight:600}.sf--live.s-sc2 .mp-tabs .t0{color:#333;background:0 0;font-weight:400}.mp-sec{color:#3a3a3a;border-bottom:.05em solid #e3e3e3;padding-bottom:.3em;font-size:8em;font-weight:700;display:block}.mp-card{background:#fff;border-radius:4.4em;grid-template-rows:auto auto;grid-template-columns:22em minmax(0,1fr);align-items:center;gap:3em 5em;padding:6em;display:grid;position:relative}.mp-img{background:var(--tb);border-radius:3em;grid-row:1;place-items:center;width:22em;height:22em;display:grid;overflow:hidden}.mp-img>span{font-size:12em;line-height:1}.mp-card__t b{color:var(--sa-t);font-size:5.2em;font-weight:500;display:block}.mp-card__t small{color:var(--sa-t);opacity:.85;margin-top:.6em;font-size:4.2em;line-height:1.35;display:block}.mp-card strong{color:var(--sa-t);grid-area:2/1;font-size:5.4em;font-weight:700}.mp-add{background:var(--sa);color:#fff;border-radius:.3em;grid-area:2/2;justify-content:center;align-items:center;gap:.5em;height:2.4em;font-size:4.6em;font-weight:600;display:flex;position:relative}.mp-add svg{width:1.3em;height:1.3em}.mp-fab{z-index:2;color:#fff;background:#111;border-radius:50%;place-items:center;width:22em;height:22em;display:grid;position:absolute;bottom:8em;right:6em;box-shadow:0 0 0 2em #0000001f}.mp-fab>svg{width:10em;height:10em}.mp-cnt{color:#fff;background:#111;border-radius:50%;width:2em;height:2em;font-size:4em;font-weight:700;transition:transform .3s cubic-bezier(.3,1.6,.5,1);display:grid;position:absolute;top:-.3em;right:-.3em;box-shadow:0 0 0 .2em #fff}.mp-cnt>span{opacity:0;grid-area:1/1;place-self:center;transition:opacity .2s}.mp-cnt>.v3{opacity:1}.mp-dim{z-index:3;opacity:0;background:#14141473;transition:opacity .4s;position:absolute;inset:0}.mp-cart{z-index:4;height:150em;transition:transform .55s var(--ease);background:#fff;border-radius:8em 8em 0 0;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(102%)}.mp-cart__h{border-bottom:.3em solid #eee;align-items:center;gap:2em;padding:9em 6em 6em;display:flex}.mp-cart__h b{font-size:6.4em;font-weight:600}.mp-cart__h small{flex:1;font-size:4em;font-weight:600}.mp-cart__h svg{width:7em;height:7em}.mp-line{border-bottom:.3em solid #eee;grid-template-columns:22em minmax(0,1fr) auto;align-items:center;gap:4em;padding:5em 6em;display:grid}.mp-line .mp-img{width:22em;height:22em}.mp-line .mp-img>span{font-size:11em}.mp-line b{font-size:4.6em;font-weight:600;display:block}.mp-line strong{margin-top:.4em;font-size:4.4em;font-weight:600;display:block}.mp-line .sf-qty{font-size:4.2em}.mp-cart .sf-cart__f{margin-top:auto;padding:1.6em;font-size:3.6em}.mp-co,.mp-done{z-index:5;opacity:0;visibility:hidden;background:#f5f5f4;transition:opacity .5s,visibility 0s .5s;position:absolute;inset:0;overflow:hidden}.mp-top{color:#fff;background:#2b1610;align-items:center;gap:3em;height:30em;padding:8em 6em 0;display:flex}.sf--shop .mp-top{background:var(--bn,#efe5d8);color:#fff}.mp-top .sf-mini{font-size:8em}.mp-top b{font-size:5.4em;font-weight:700}.mp-co__in{transition:transform 1s var(--ease);gap:9em;padding:9em 6em;display:grid}.mp-step{padding-left:18em;position:relative}.mp-step>i{background:#e3e3e3;border-radius:50%;place-items:center;width:3em;height:3em;font-size:4em;font-weight:700;display:grid;position:absolute;top:-.2em;left:0}.mp-step>b{color:#3a3a3a;margin-bottom:.7em;font-size:6.4em;font-weight:700;display:block}.mp-ship{grid-template-columns:1fr 1fr;gap:4em;display:grid}.mp-ship span{background:#fff;border-radius:1em;justify-items:center;gap:.5em;padding:1.4em .5em;font-size:4em;transition:box-shadow .3s;display:grid;position:relative;box-shadow:inset 0 0 0 .18em #4a4a4a}.mp-ship span>svg{color:#444;width:2.4em;height:2.4em}.mp-ship span:last-child:nth-child(3){grid-column:1/-1}.mp-pms{gap:4em;display:grid}.mp-pm{color:#444;background:#fff;border-radius:1em;align-items:center;gap:1em;height:4.4em;padding:0 1.2em;font-size:4.2em;transition:box-shadow .3s;display:flex;position:relative;box-shadow:inset 0 0 0 .18em #e3e3e3}.mp-pm>i{border-radius:.5em;place-items:center;width:2.6em;height:2.6em;display:grid}.mp-pm>i svg{width:1.8em;height:1.8em}.mp-pm .pm-nq,.mp-pm .pm-pse{color:#fff}.sf .mp-pm>i b{font-size:.8em}.mp-done__t{text-align:center;color:#444;margin:1em .6em .4em;font-size:11em;font-weight:400;line-height:1.1;display:block}.mp-done>p{text-align:center;color:#555;padding:0 1.4em;font-size:4.2em}.mp-done>p em{vertical-align:-.2em;color:#cfcfcf;margin-left:.2em;font-size:2.4em}.mp-dc{background:#fff;margin:9em 6em 0;padding:7em 6em}.mp-dc>small{color:#555;margin-bottom:1.2em;font-size:4.2em;display:block}.mp-dc .sf-dc__a{font-size:4em}.mp-add:before,.mp-fab:before,.mp-pay:before,.mp-ship span:before,.mp-pm:before{content:"";z-index:2;opacity:0;pointer-events:none;background:#00000040;border-radius:50%;width:5em;height:5em;margin:-2.5em 0 0 -2.5em;position:absolute;top:50%;left:50%;transform:scale(.2)}.mp-fab:before{width:22em;height:22em;margin:-11em 0 0 -11em}.mp-page{--msc1:-150em;--msc2:-330em}.sf--live.s-sc1 .mp-page{transform:translateY(var(--msc1))}.sf--live.s-sc2 .mp-page{transform:translateY(var(--msc2))}.sf--live .mp-cnt{transform:scale(0)}.sf--live.s-a1 .mp-cnt{transform:scale(1)}.sf--live .mp-cnt>.v3{opacity:0}.sf--live .mp-cnt>.v0,.sf--live.s-cart .mp-dim{opacity:1}.sf--live.s-cart .mp-cart{transform:none}.sf--live.s-co .mp-co,.sf--live.s-done .mp-done{opacity:1;visibility:visible;transition-delay:0s}.sf--live.s-ship .ms0,.sf--live.s-pm .mpm-on{box-shadow:inset 0 0 0 .3em var(--sa)}.sf--live.s-pm .mp-co__in{transform:translateY(-62em)}.sf--live.s-go .mp-pay,.sf--live.s-cart .mp-fab{animation:pfpress .45s var(--ease)}.sf--live.s-go .mp-pay:before,.sf--live.s-cart .mp-fab:before,.sf--live.s-ship .ms0:before,.sf--live.s-pm .mpm-on:before{animation:.6s ease-out pftouch}.sf--live.s-a1 .mk1 .mp-add{animation:pfpress .45s var(--ease)}.sf--live.s-a1 .mk1 .mp-add:before{animation:.6s ease-out pftouch}.sf--live.s-a1 .mp-cnt>.v0{opacity:0}.sf--live.s-a1 .mp-cnt>.v1{opacity:1}.sf--live.s-a1 .mp-fab{animation:sfbump1 .5s var(--ease)}.sf--live.s-a2 .mk2 .mp-add{animation:pfpress .45s var(--ease)}.sf--live.s-a2 .mk2 .mp-add:before{animation:.6s ease-out pftouch}.sf--live.s-a2 .mp-cnt>.v1{opacity:0}.sf--live.s-a2 .mp-cnt>.v2{opacity:1}.sf--live.s-a2 .mp-fab{animation:sfbump2 .5s var(--ease)}.sf--live.s-a3 .mk3 .mp-add{animation:pfpress .45s var(--ease)}.sf--live.s-a3 .mk3 .mp-add:before{animation:.6s ease-out pftouch}.sf--live.s-a3 .mp-cnt>.v2{opacity:0}.sf--live.s-a3 .mp-cnt>.v3{opacity:1}.sf--live.s-a3 .mp-fab{animation:sfbump3 .5s var(--ease)}.mp-top{z-index:1;position:relative}.mp-cart .sf-cart__f b{white-space:nowrap;font-size:1.6em}.wchips{z-index:1;flex-wrap:wrap;gap:8px;display:flex;position:relative}.wchips .chip .ico{width:15px;height:15px}.wtimers{gap:6px;display:grid}.wtimers span{font-variant-numeric:tabular-nums;border-radius:12px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:.84rem;font-weight:700;display:flex}.wtimers b{font-weight:600}.wtimers .ok{color:#007a51;background:#dcf5e8}.wtimers .warn{color:#a35a00;background:#ffe9cc}.wtimers .late{color:#b42318;background:#fde0e0;animation:1.6s ease-in-out infinite blink}.wready{gap:6px;display:grid}.wready>span{background:var(--neu);border-radius:14px;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;padding:9px 12px;display:grid}.wready .ico{color:#00a862;grid-row:1/3;width:22px;height:22px}.wready b{font-size:.86rem}.wready small{color:var(--ink-3);font-size:.76rem}.wcounts{flex-wrap:wrap;gap:6px;display:flex}.wcounts span{background:#e3e8e8;border-radius:12px;align-items:center;gap:8px;padding:7px 7px 7px 12px;font-size:.82rem;font-weight:700;display:inline-flex}.wcounts span.p{background:#fdd9c5}.wcounts span.d{background:#c9f2dd}.wcounts b{background:#ffffffb3;border-radius:50%;place-items:center;min-width:22px;height:22px;display:inline-grid}.wticket{z-index:1;color:#1f2d30;background:#fff;border-radius:14px;gap:8px;max-width:360px;padding:12px 14px;display:grid;position:relative}.wticket b{color:#1b434c;font-size:.86rem}.wticket span{font-size:.86rem;font-weight:600;display:grid}.wticket em{color:#b24d18;font-size:.78rem;font-style:normal;font-weight:500}.wmeter{gap:6px;display:grid}.wmeter span{color:var(--ink-3);font-size:.84rem}.wmeter span b{color:var(--ink);font-size:1.3rem}.wmeter i{background:var(--sky-l);border-radius:10px;height:10px;overflow:hidden}.wmeter i em{width:var(--v);background:var(--sky);border-radius:10px;height:100%;display:block}.wmeter small{color:var(--ink-3);font-size:.76rem}.card--forrest .swpos>span{color:#fff;background:#ffffff14}.card--forrest .swpos>span .ico{color:var(--neon)}.card--forrest .swpos>i .ico{color:#ffffff80}.pv{color:#1f2d30;background:#e9efec;line-height:1.25;position:absolute;inset:0;overflow:hidden}.pv svg{flex:none;width:1em;height:1em}.pv i,.pv em,.pv u{font-style:normal;text-decoration:none}.pv-pos{background:#fff;grid-template-rows:6.4em minmax(0,1fr);grid-template-columns:36em minmax(0,1fr);display:grid;position:absolute;inset:0}.pv-top{border-bottom:.1em solid #eceeed;grid-column:1/-1;align-items:center;gap:1.2em;padding:0 2.4em;display:flex}.pv-top img{width:2.4em;height:auto}.pv-top b{font-size:1.9em;font-weight:700}.pv-top small{color:#5b6c70;margin-left:auto;font-size:1.05em}.pv-order{background:#fafbfa;border-right:.1em solid #eceeed;flex-direction:column;gap:1.4em;padding:2.2em 2.4em;display:flex}.pv-h{font-size:1.4em;font-weight:700}.pv-lines{display:grid}.pv-lines>div{grid-area:1/1;align-content:start;gap:1em;transition:opacity .35s;display:grid}.pv-lines span{align-items:center;gap:.6em;font-size:1.08em;display:flex}.pv-lines i{background:#eef1f0;border-radius:.6em;place-items:center;width:2.4em;height:2.4em;font-size:.78em;font-weight:800;display:grid}.pv-lines b{white-space:nowrap;margin-left:auto;font-weight:700}.pv-total{border-top:.1em dashed #d5dddb;justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:1.2em;display:flex}.pv-total>span{font-size:1.4em;font-weight:700}.pv-total strong{font-size:2.6em;font-weight:800;display:inline-grid}.pv-total strong>span{grid-area:1/1;transition:opacity .35s}.pv .o2{opacity:0}.pv-pay{flex-direction:column;gap:1.6em;padding:2.2em 2.4em;display:flex}.pv-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2em;display:grid}.pv-tile{background:#f4f5f2;border-radius:1.2em;align-content:center;justify-items:center;gap:.8em;height:11em;transition:box-shadow .3s,background-color .3s;display:grid;position:relative}.pv-tile>i{border-radius:.9em;place-items:center;width:4.2em;height:4.2em;display:grid}.pv-tile>i svg{width:3em;height:3em}.pv-cash>i{color:#00a862}.pv-breb>i{color:#8de8da;background:#3d1a78}.pv-breb>i b{font-size:1.15em;font-weight:800}.pv-nq>i{color:#fff;background:#2a0a33}.pv-nq>i b{font-size:2.2em;font-weight:900}.pv-card>i,.pv-dat>i{color:#1d9bf0}.pv-ot>i{color:#5b6c70}.pv-dim{z-index:3;opacity:0;background:#141c1e66;transition:opacity .35s;position:absolute;inset:0}.pv-modal{z-index:4;text-align:center;opacity:0;width:40em;transition:opacity .4s, transform .5s var(--ease);pointer-events:none;background:#fff;border-radius:2em;justify-items:center;gap:.9em;margin-left:-20em;padding:2.4em;display:grid;position:absolute;top:50%;left:50%;transform:translateY(-46%)scale(.95);box-shadow:0 2em 4em #00000040}.pv-mt{font-size:1.7em;font-weight:700}.pv-modal>small{color:#5b6c70}.pv-modal>strong{font-size:2.6em;font-weight:800}.pv-qr{background:repeating-conic-gradient(#1f2d30 0 25%, #fff 0 50%) 0 0 / 1.7em 1.7em;width:17em;height:17em;margin:.6em 0;display:block;position:relative;box-shadow:0 0 0 .8em #fff,0 0 0 .9em #d5dddb}.pv-qr u{background:linear-gradient(#1f2d30,#1f2d30) 50%/40% 40% no-repeat,#fff;width:26%;height:26%;position:absolute;box-shadow:inset 0 0 0 .7em #1f2d30,inset 0 0 0 1.3em #fff}.pv-qr u:first-child{top:0;left:0}.pv-qr u:nth-child(2){top:0;right:0}.pv-qr u:nth-child(3){bottom:0;left:0}.pv-st{border-radius:2em;align-items:center;gap:.6em;padding:.6em 1.2em;font-weight:600;display:none}.pv-st>i{border:.18em solid;border-right-color:#0000;border-radius:50%;width:1.1em;height:1.1em;animation:.9s linear infinite pvspin}@keyframes pvspin{to{transform:rotate(360deg)}}.pv-wait,.pv-wait2{color:#5b6c70;background:#eef1f0}.pv-ok,.pv-ok2{color:#007a51;background:#dcf5e8}.pv-ok svg,.pv-ok2 svg{stroke-width:3px;width:1.3em;height:1.3em}.pv-in{text-align:left;border-radius:.9em;width:100%;margin-top:.8em;padding:1em 1.2em .8em;display:block;position:relative;box-shadow:inset 0 0 0 .15em #cfd5d4}.pv-in small{background:#fff;padding:0 .3em;font-size:.8em;font-weight:600;position:absolute;top:-.7em;left:.9em}.pv-in em{white-space:nowrap;vertical-align:bottom;max-width:12em;font-size:1.2em;display:inline-block;overflow:hidden}.pv-send{color:#fff;background:#2a0a33;border-radius:1em;place-items:center;width:100%;height:3.6em;font-weight:700;display:grid;position:relative}.pvp{color:#fff;background:#1b434c;position:absolute;inset:0;overflow:hidden}.pvp-lock{text-align:center;position:absolute;top:13%;left:0;right:0}.pvp-lock small{opacity:.85;font-size:4.6em;display:block}.pvp-lock b{letter-spacing:-.02em;font-size:24em;font-weight:300;line-height:1;display:block}.pvp-s{z-index:1;opacity:0;visibility:hidden;transition:opacity .4s,visibility 0s .4s;position:absolute;inset:0}.pvp-scan{background:#111;place-items:center;display:grid}.pvp-scan .pv-qr{background-size:5.2em 5.2em;width:52em;height:52em;margin:0;box-shadow:0 0 0 3em #fff}.pvp-scan .pv-qr u{box-shadow:inset 0 0 0 2.2em #1f2d30,inset 0 0 0 4em #fff}.pvp-frame{border:.9em solid #ffffffe6;border-radius:5em;width:74em;height:74em;margin:-37em 0 0 -37em;position:absolute;top:50%;left:50%}.pvp-frame:after{content:"";background:#00d47e;border-radius:1em;height:.8em;animation:1.6s ease-in-out infinite alternate pvscan;position:absolute;top:10%;left:6%;right:6%;box-shadow:0 0 3em #00d47e}@keyframes pvscan{to{top:88%}}.pvp-cap{text-align:center;font-size:4.6em;font-weight:600;position:absolute;top:14%;left:0;right:0}.pvp-conf,.pvp-nq{color:#1f2d30;text-align:center;background:#f6f7f6;flex-direction:column;align-items:center;gap:4em;padding:36em 8em 0;display:flex}.pvp-bank,.pvp-nqh{color:#fff;background:#3d1a78;justify-content:center;align-items:flex-end;gap:.5em;height:12%;padding-bottom:.8em;font-size:4.6em;font-weight:700;display:flex;position:absolute;top:0;left:0;right:0}.pvp-bank svg{width:1.2em;height:1.2em}.pvp-conf small,.pvp-nq small{color:#5b6c70;font-size:4.4em}.pvp-conf>b{font-size:6.4em}.pvp-conf strong,.pvp-nq strong{letter-spacing:-.02em;font-size:13em;font-weight:800}.pvp-row{border-top:.06em solid #e3e7e6;border-bottom:.06em solid #e3e7e6;justify-content:space-between;width:100%;padding:.8em 0;font-size:4em;display:flex}.pvp-btn{color:#fff;background:#3d1a78;border-radius:.6em;place-items:center;width:100%;height:2.6em;margin-top:auto;margin-bottom:4em;font-size:5em;font-weight:700;display:grid;position:relative}.pvp-nq{color:#2a0a33;background:#fff}.pvp-nqh{color:#2a0a33;background:#fde7f3}.pvp-nqh i,.pvp-push i,.wnq{color:#fff;background:#2a0a33;border-radius:.3em;place-items:center;width:1.5em;height:1.5em;font-weight:900;display:grid;box-shadow:-.25em -.25em 0 -.1em #da0081}.pvp-b2{background:#da0081;margin-bottom:1em}.pvp-no{color:#5b6c70;margin-bottom:8em;font-size:4.4em}.pvp-ok{color:#1f2d30;text-align:center;background:#f6f7f6;place-content:center;justify-items:center;gap:4em;display:grid}.pvp-ok>i{color:#00a862;background:#dcf5e8;border-radius:50%;place-items:center;width:34em;height:34em;display:grid}.pvp-ok>i svg{stroke-width:2.6px;width:18em;height:18em}.pvp-ok>b{font-size:8em}.pvp-ok>small{color:#5b6c70;font-size:4.4em}.pvp-push{z-index:3;color:#1f2d30;opacity:0;transition:opacity .4s, transform .6s var(--ease);background:#fffffff0;border-radius:5em;align-items:center;gap:3em;padding:4em;display:flex;position:absolute;top:12em;left:4em;right:4em;transform:translateY(-30em);box-shadow:0 2em 4em #00000040}.pvp-push i{font-size:7em}.pvp-push b{font-size:4.4em;display:block}.pvp-push small{font-size:3.8em;line-height:1.35;display:block}.wnq{border-radius:6px;width:22px;height:22px;font-size:.8rem;display:inline-grid;box-shadow:-3px -3px 0 -1px #da0081}.wready .wnq{grid-row:1/3}.pv-tile:before,.pv-send:before,.pvp-btn:before{content:"";z-index:2;opacity:0;pointer-events:none;background:#00000040;border-radius:50%;width:5em;height:5em;margin:-2.5em 0 0 -2.5em;position:absolute;top:50%;left:50%;transform:scale(.2)}.pvp-btn:before{width:3em;height:3em;margin:-1.5em 0 0 -1.5em}.pv--live.s-b1 .pv-breb{background:#fff;box-shadow:inset 0 0 0 .22em #00d47e}.pv--live.s-b1 .pv-breb:before,.pv--live.s-n1 .pv-nq:before,.pv--live.s-n2 .pv-send:before,.pv--live.s-b4 .pvp-b1:before,.pv--live.s-n4 .pvp-b2:before{animation:.6s ease-out pftouch}.pv--live.s-b1 .pv-breb,.pv--live.s-n1 .pv-nq,.pv--live.s-n2 .pv-send,.pv--live.s-b4 .pvp-b1,.pv--live.s-n4 .pvp-b2{animation:pfpress .45s var(--ease)}.pv--live.s-b2 .pv-dim{opacity:1}.pv--live.s-b2 .pv-mqr{opacity:1;transform:translateY(-50%)}.pv--live.s-b2 .pv-wait{display:inline-flex}.pv--live.s-b4 .pv-wait{display:none}.pv--live.s-b4 .pv-ok{animation:kdpop .45s var(--ease);display:inline-flex}.pv--live.s-b2 .pvp-scan,.pv--live.s-b3 .pvp-conf,.pv--live.s-b4 .pvp-ok1{opacity:1;visibility:visible;transition-delay:0s}.pv--live.s-b4 .pvp-ok1{transition-delay:.5s}.pv--live.s-n0 .pv-dim,.pv--live.s-n0 .pv-mqr{opacity:0}.pv--live.s-n0 .pv-breb{box-shadow:none;background:#f4f5f2}.pv--live.s-n0 .o1{opacity:0}.pv--live.s-n0 .o2{opacity:1}.pv--live.s-n0 .pvp-scan,.pv--live.s-n0 .pvp-conf,.pv--live.s-n0 .pvp-ok1{opacity:0;visibility:hidden;transition-delay:0s,.4s}.pv--live.s-n1 .pv-nq{background:#fff;box-shadow:inset 0 0 0 .22em #00d47e}.pv--live.s-n1 .pv-dim{opacity:1}.pv--live.s-n1 .pv-mnq{opacity:1;transform:translateY(-50%)}.pv--live .pv-in em{max-width:0}.pv--live.s-n1 .pv-in em{max-width:12em;transition:max-width 1s steps(12,end) .3s}.pv--live.s-n2 .pv-wait2{display:inline-flex}.pv--live.s-n2 .pvp-push{opacity:1;transform:none}.pv--live.s-n3 .pvp-push{opacity:0}.pv--live.s-n3 .pvp-nq,.pv--live.s-n4 .pvp-ok2{opacity:1;visibility:visible;transition-delay:0s}.pv--live.s-n4 .pvp-ok2{transition-delay:.5s}.pv--live.s-n4 .pv-wait2{display:none}.pv--live.s-n4 .pv-ok2{animation:kdpop .45s var(--ease) .6s both;display:inline-flex}.ck{color:#1f2d30;background:#eef4f2 radial-gradient(circle,#d3dfdb .12em,#0000 .14em) 0 0/1.6em 1.6em;line-height:1.25;position:absolute;inset:0;overflow:hidden}.ck svg{flex:none;width:1em;height:1em}.ck i,.ck em,.ck u,.ck s{font-style:normal;text-decoration:none}.ck-s{transition:opacity .45s, transform .55s var(--ease), visibility 0s;padding:1.6em;position:absolute;inset:0 0 6.4em}.ck-det,.ck-list{opacity:0;visibility:hidden;transform:translateY(1.5em)}.ck-logo{background:#fff;border-radius:1em;flex:none;place-items:center;width:4.6em;height:4.6em;display:grid;box-shadow:inset 0 0 0 .1em #e3e7e6}.ck-logo img{width:2.6em;height:auto}.ck-home{grid-template-columns:1.15fr 1fr;padding:1.6em;display:grid}.ck-l{color:#fff;background:#1b434c;border-radius:2em 0 0 2em;flex-direction:column;justify-content:center;gap:1.2em;padding:3em;display:flex}.ck-l .ck-logo{box-shadow:none;background:#fff;position:absolute;top:4.2em;left:4.6em}.ck-l small{letter-spacing:.04em;color:#00d47e;font-size:1em;font-weight:700}.ck-l b{letter-spacing:-.03em;font-size:4.2em;font-weight:800;line-height:1}.ck-l>span{color:#c9d4d2;font-size:1.3em}.ck-chips{flex-wrap:wrap;gap:.7em;display:flex}.ck-chips i{border-radius:2em;align-items:center;gap:.5em;padding:.75em 1.2em;font-size:.95em;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 .1em #ffffff59}.ck-chips svg{color:#00d47e;width:1.3em;height:1.3em}.ck-r{background:#fff;border-radius:0 2em 2em 0;flex-direction:column;justify-content:center;align-items:center;gap:1.6em;padding:2em 3em;display:flex}.ck-art{background:#e7efeb;border-radius:2.4em;width:20em;height:21em;position:relative;box-shadow:inset 0 0 0 .15em #00d47e}.ck-ph{background:#f6f8f7;border-radius:1em;width:7.4em;height:14em;position:absolute;top:3em;left:4em;overflow:hidden;transform:skewY(-12deg);box-shadow:inset 0 0 0 .15em #1f2d30,.4em .4em #cfd8d5}.ck-ph em{text-align:center;background:#fff;border-radius:1em;padding:.2em .4em;font-size:.6em;font-weight:700;position:absolute;top:1.2em;left:.6em;right:.6em}.ck-ph .ck-code{top:5em;left:1.6em}.ck-ph u{opacity:0;background:#00d47e;border-radius:1em;height:.25em;position:absolute;top:4em;left:.8em;right:.8em;box-shadow:0 0 1em #00d47e}.ck-code{background:repeating-linear-gradient(90deg,#1f2d30 0 .18em,#fff .18em .32em,#1f2d30 .32em .38em,#fff .38em .6em);width:4.2em;height:3em;position:absolute;box-shadow:0 0 0 .4em #fff}.ck-box{background:#ffe2d1;border-radius:.6em;width:5.4em;height:7em;position:absolute;top:7.6em;right:2.6em;transform:skewY(-12deg);box-shadow:inset 0 1.4em #ff7834,inset 0 0 0 .14em #1f2d30}.ck-box .ck-code{width:3.2em;height:2.2em;top:3em;left:1em}.ck-r>p{text-align:center;color:#5b6c70;max-width:24em;font-size:1.25em;font-weight:600}.ck-row{gap:1em;width:100%;display:flex}.ck-in{height:4.6em;font-family:var(--mono);background:#fff;border-radius:1.2em;flex:1;align-items:center;padding:0 1.4em;display:flex;position:relative;box-shadow:inset 0 0 0 .18em #00d47e}.ck-in small{font-family:var(--font);color:#a9b4b2;font-size:1.1em}.ck-in>i{background:#00d47e;border-radius:50%;width:.8em;height:.8em;position:absolute;right:1.4em}.ck-in em{white-space:nowrap;max-width:0;font-size:1.15em;display:inline-block;overflow:hidden}.ck-go{color:#0d3b2a;background:#00d47e;border-radius:1.2em;flex:none;place-items:center;width:4.6em;height:4.6em;display:grid;position:relative}.ck-go svg{width:2em;height:2em}.ck-bar{background:#fff;border-radius:1.6em;align-items:center;gap:1.2em;padding:1.2em;display:flex;box-shadow:0 .2em .8em #0000000a}.ck-bar .ck-in{height:3.6em}.ck-bar .ck-in em{position:absolute;left:1.4em}.ck-bar .ck-go{border-radius:50%;width:3.6em;height:3.6em}.ck-card{background:#fff;border-radius:2em;grid-template-columns:20em minmax(0,1fr);gap:2.4em;margin:1.4em 7em 0;padding:2em;display:grid;position:relative;box-shadow:0 .3em 1em #0000000d}.ck-img{background:var(--tb);border-radius:1.4em;place-items:center;height:17em;display:grid;position:relative}.ck-img>span{font-size:8em;line-height:1}.ck-off{color:#0d3b2a;background:#00d47e;border-radius:.6em;align-items:center;gap:.35em;padding:.3em .7em;font-size:.85em;font-weight:700;display:inline-flex}.ck-img .ck-off{position:absolute;bottom:.8em;left:.8em}.ck-info{align-content:start;gap:.8em;display:grid}.ck-info>b{letter-spacing:-.02em;padding-right:4em;font-size:1.9em;font-weight:700}.ck-info p{color:#5b6c70}.ck-tags{flex-wrap:wrap;gap:.6em;display:flex}.ck-tags i{font-family:var(--mono);color:#5b6c70;background:#f1f3f2;border-radius:.4em;padding:.4em .7em;font-size:.8em}.ck-info small{letter-spacing:.06em;color:#5b6c70;border-top:.1em solid #eef0ef;margin-top:.4em;padding-top:.9em;font-size:.85em}.ck-price{align-items:baseline;gap:.6em;display:flex}.ck-price s,.ck-line s{color:#8b999c;text-decoration:line-through}.ck-price s{font-size:1.3em}.ck-price strong{color:#00b86b;font-size:2.8em;font-weight:700}.ck-del{color:#ef4444;background:#fde0e0;border-radius:50%;place-items:center;width:3.2em;height:3.2em;display:grid;position:absolute;top:2em;right:2em}.ck-del svg{width:1.5em;height:1.5em}.ck-qty{background:#fff;border-radius:2em;align-items:center;gap:2.4em;margin:1.2em 7em 0;padding:1.6em 2em;display:flex;box-shadow:0 .3em 1em #0000000d}.ck-qty>i{background:#eef1f0;border-radius:50%;place-items:center;width:3.4em;height:3.4em;font-size:1.4em;display:grid;position:relative}.ck-qty>span:not(.ck-tot){justify-items:center;display:grid}.ck-n{font-size:2.4em;font-weight:700;display:inline-grid}.ck-n>span,.ck-tot b>span{grid-area:1/1;transition:opacity .3s}.ck .q2{opacity:0}.ck-qty small{color:#5b6c70;font-size:.85em}.ck-tot{letter-spacing:.04em;color:#5b6c70;align-items:baseline;gap:.8em;margin-left:auto;font-size:1.05em;display:flex}.ck-tot b{letter-spacing:0;color:#00b86b;font-size:2.4em;display:inline-grid}.ck-back{white-space:nowrap;border-radius:1em;padding:.9em 1.6em;font-size:.9em;font-weight:700;position:absolute;bottom:1.8em;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 .14em #1f2d30}.ck-acc{color:#fff;background:#1f3434;border-radius:1.6em;justify-content:space-between;align-items:center;margin:1.4em 7em 0;padding:1.6em 2.2em;display:flex}.ck-acc b{letter-spacing:.04em;font-size:1em;display:block}.ck-acc small{color:#c9d4d2}.ck-acc strong{font-size:2.8em;font-weight:700}.ck-line{background:#fff;border-radius:1.4em;grid-template-columns:5.6em minmax(0,1fr) auto auto auto auto;align-items:center;gap:1.2em;margin:1em 7em 0;padding:1.2em 1.6em;display:grid}.ck-img--sm{border-radius:1em;height:5.6em}.ck-img--sm>span{font-size:3em}.ck-line__t{gap:.3em;display:grid}.ck-line__t b{align-items:center;gap:.6em;font-size:1.1em;display:flex}.ck-line__t>span strong{color:#00b86b;font-size:1.25em}.ck-line__t small{font-family:var(--mono);color:#8b999c;font-size:.78em}.ck-line .ck-del{width:2.8em;height:2.8em;position:static}.ck-q{font-size:1.3em}.ck-line .ck-plus{background:#eef1f0;border-radius:50%;place-items:center;width:2.8em;height:2.8em;font-size:1.3em;display:grid}.ck-lt{text-align:right;color:#00b86b;min-width:6.5em;font-size:1.8em;font-weight:700}.ck-foot{color:#fff;background:#1a1f20;justify-content:center;align-items:center;gap:1.4em;height:6.4em;display:flex;position:absolute;bottom:0;left:0;right:0}.ck-foot span{font-size:1.05em}.ck-foot img{width:9em;height:auto}.ck-foot i{border-radius:.6em;padding:.5em 1em;font-size:.85em;font-weight:700;box-shadow:inset 0 0 0 .1em #fff6}.ck-go:before,.ck-plus:before,.ck-back:before{content:"";z-index:2;opacity:0;pointer-events:none;background:#0003;border-radius:50%;width:5em;height:5em;margin:-2.5em 0 0 -2.5em;position:absolute;top:50%;left:50%;transform:scale(.2)}.ck-plus{position:relative}.ck-back:before{left:50%}.ck .c0,.ck .c1,.ck .c2{max-width:0}.ck--live.s-k1 .ck-home .ck-in small{display:none}.ck--live.s-k1 .c0{max-width:14em;transition:max-width .9s steps(13,end)}.ck--live.s-k1 .ck-ph u{animation:.9s ease-in-out 2 alternate ckscan}@keyframes ckscan{0%{opacity:1;top:4em}to{opacity:1;top:9em}}.ck--live.s-k1 .ck-home .ck-go,.ck--live.s-k3 .ck-qty .ck-plus,.ck--live.s-k4 .ck-det .ck-go,.ck--live.s-k6 .ck-list .ck-back{animation:pfpress .45s var(--ease) .9s}.ck--live.s-k1 .ck-home .ck-go:before,.ck--live.s-k4 .ck-det .ck-go:before{animation:.6s ease-out .9s pftouch}.ck--live.s-k3 .ck-qty .ck-plus:before,.ck--live.s-k6 .ck-list .ck-back:before{animation:.6s ease-out pftouch}.ck--live.s-k3 .ck-qty .ck-plus,.ck--live.s-k6 .ck-list .ck-back{animation-delay:0s}.ck--live.s-k2 .ck-home{opacity:0;visibility:hidden;transition-delay:0s,0s,.45s;transform:translateY(-1.5em)}.ck--live.s-k2 .ck-det,.ck--live.s-k5 .ck-list{opacity:1;visibility:visible;transform:none}.ck--live.s-k2 .ck-det .c1{max-width:14em}.ck--live.s-k3 .q1{opacity:0}.ck--live.s-k3 .q2{opacity:1}.ck--live.s-k4 .ck-det .c1{max-width:0}.ck--live.s-k4 .ck-det .c2{max-width:14em;transition:max-width .8s steps(13,end)}.ck--live.s-k5 .ck-det{opacity:0;visibility:hidden;transition-delay:0s,0s,.45s;transform:translateY(-1.5em)}.ck--live.s-k5 .ck-list .c2{max-width:14em}.showcase{align-items:center;gap:clamp(28px,4vw,56px);display:grid}@media (width>=960px){.showcase{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.showcase__win{box-shadow:var(--sh-3), inset 0 0 0 1px var(--line)}.showcase__t .lead{margin:16px 0 20px}.showcase .checks li{margin-bottom:10px}.feat{padding-top:34px;overflow:hidden}.feat:before{content:"";background:var(--acc);height:5px;position:absolute;top:0;left:0;right:0}.feat__n{font:800 2.6rem/1 var(--font);letter-spacing:-.04em;color:var(--acc-m);position:absolute;top:18px;right:22px}.well--acc{background:var(--acc-l);box-shadow:none;color:var(--acc-t)}.feat:hover{box-shadow:var(--sh-2), inset 0 0 0 1px var(--line);transform:translateY(-6px)}.feat:hover .well--acc{background:var(--acc);color:var(--forrest)}[data-theme=dark] .feat__n{color:#ffffff1f}.m3d{--p:0;--mx:0;--my:0;--ry0:-9deg;--rx0:5deg;perspective:1700px;perspective-origin:50% 38%;height:clamp(380px,46vw,620px);font-size:clamp(4.6px,.6vw,8px);position:relative;container-type:size}.m3d__rig{transform-style:preserve-3d;transform:translateY(calc(var(--p) * 5%)) rotateX(calc(var(--rx0) - var(--p) * 12deg - var(--my) * 10deg)) rotateY(calc(var(--ry0) + var(--p) * 22deg + var(--mx) * 18deg)) scale(calc(1 + var(--p) * .06));place-items:center;transition:transform 1s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;inset:0}.m3d__float{transform-style:preserve-3d;animation:9s ease-in-out 1.6s infinite m3d-sway;position:relative}.m3d__dev{width:min(94cqw, calc(84cqh * var(--ar)));aspect-ratio:var(--ar);animation:1.7s cubic-bezier(.16,1,.3,1) backwards m3d-in;position:relative}.m3d__img{z-index:1;pointer-events:none;filter:drop-shadow(0 2.4em 2.6em #10282c33);width:100%;height:100%;display:block;position:relative}.m3d__scr{transform-origin:0 0;visibility:hidden;background:#f1f4f3;position:absolute;top:0;left:0;overflow:hidden;container-type:inline-size}.m3d.is-fit .m3d__scr{visibility:visible}.m3d__glare{z-index:30;pointer-events:none;background:linear-gradient(112deg,#fff0 36%,#ffffff4d 47%,#ffffff14 53%,#fff0 63%) 0 0/250% 100% no-repeat;background-position:calc(62% - var(--p) * 40% - var(--mx) * 60%) 0;transition:background-position 1s cubic-bezier(.16,1,.3,1);animation:2.4s cubic-bezier(.3,.7,.2,1) .6s backwards m3d-glare;position:absolute;inset:0}.m3d__floor{background:radial-gradient(closest-side,#10282c42,#10282c00);border-radius:50%;height:9%;animation:9s ease-in-out 1.6s infinite m3d-floor;position:absolute;bottom:-1%;left:12%;right:12%}.m3d--kds .m3d__floor,.m3d--checker .m3d__floor{display:none}.m3d--kiosk,.m3d--kds,.m3d--checker{--ry0:-7deg;--rx0:3deg}.m3d--pos-dual{--ry0:-6deg}.m3d .svc-note{animation:1s cubic-bezier(.16,1,.3,1) 1.2s backwards m3d-note}.m3d>.tour__pause{top:auto;bottom:10px;right:10px}.m3d.is-paused .tour__pause{opacity:1}.m3d.is-paused .tour__pause .i-pause{display:none}.m3d.is-paused .tour__pause .i-play{display:block}.m3d.is-paused *,.m3d.is-paused :before,.m3d.is-paused :after{animation-play-state:paused!important}@keyframes m3d-in{0%{opacity:0;transform:translate3d(0,10%,-420px)rotateY(-38deg)rotateX(18deg)}35%{opacity:1}}@keyframes m3d-sway{0%,to{transform:none}50%{transform:translateY(-1.6%)rotateY(4deg)rotateX(-1.4deg)}}@keyframes m3d-floor{0%,to{opacity:1;transform:none}50%{opacity:.75;transform:scale(.9)}}@keyframes m3d-glare{0%{background-position:135% 0}}@keyframes m3d-note{0%{opacity:0;translate:0 2.4em}}@media (width<=1099px){.m3d{height:clamp(320px,84vw,540px);font-size:clamp(4.2px,1vw,7px)}}@media (prefers-reduced-motion:reduce){.m3d__rig{transform:rotateX(var(--rx0)) rotateY(var(--ry0));transition:none}.m3d__float,.m3d__dev,.m3d__floor,.m3d__glare,.m3d .svc-note{animation:none}.m3d__glare{transition:none}}.cd{color:#1f2d30;background:#fff;grid-template-columns:54em minmax(0,1fr);line-height:1.2;display:grid;position:absolute;inset:0;overflow:hidden}.cd-ads{background:#10272c;position:relative;overflow:hidden}.cd-ad{background:radial-gradient(120% 90% at 85% 15%, #ffffff29, #fff0 60%), var(--tb);color:#fff;opacity:0;flex-direction:column;justify-content:flex-end;padding:4.4em;transition:opacity .7s,transform 1.6s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0;transform:scale(1.06)}.cd-ad small{letter-spacing:.12em;text-transform:uppercase;color:#c6f54f;font-size:2em;font-weight:800}.cd-ad b{letter-spacing:-.03em;max-width:8.6em;margin-top:.25em;font-size:5em;line-height:1.02}.cd-ad strong{margin-top:.3em;font-size:3.6em}.cd-ad em{opacity:.82;margin-top:.9em;font-size:1.9em;font-style:normal}.cd-emo{filter:drop-shadow(0 .1em .14em #00000040);font-size:15em;line-height:1;position:absolute;top:.3em;right:.35em;transform:rotate(-8deg)}.cd-ad--1,.cd--live .cd-ad--1{opacity:1;transform:none}.cd-dots{gap:.8em;display:flex;position:absolute;top:4em;left:4.4em}.cd-dots i{background:#fff6;border-radius:1em;width:1.2em;height:1.2em;transition:width .4s,background .4s}.cd-dots i:first-child{background:#fff;width:3.2em}.cd.s-a2 .cd-ad--1{opacity:0;transform:scale(1.06)}.cd.s-a2 .cd-ad--2{opacity:1;transform:none}.cd.s-a2 .cd-dots i:first-child{background:#fff6;width:1.2em}.cd.s-a2 .cd-dots i:nth-child(2){background:#fff;width:3.2em}.cd.s-a4 .cd-ad--2{opacity:0;transform:scale(1.06)}.cd.s-a4 .cd-ad--3{opacity:1;transform:none}.cd.s-a4 .cd-dots i:nth-child(2){background:#fff6;width:1.2em}.cd.s-a4 .cd-dots i:nth-child(3){background:#fff;width:3.2em}.cd-side{flex-direction:column;min-width:0;padding:3.2em 3.4em;display:flex;position:relative}.cd-top{align-items:center;gap:.9em;font-size:1.9em;display:flex}.cd-top img{width:1.2em;height:auto}.cd-top small{color:#5b6c70;margin-left:auto}.cd-h{letter-spacing:-.02em;margin-top:1.4em;font-size:2.9em}.cd-rows{flex-direction:column;gap:1.2em;margin-top:1.8em;display:flex}.cd-row{background:#f4f7f6;border-radius:1.4em;align-items:center;gap:1.4em;padding:1em 1.2em;transition:opacity .45s,transform .55s cubic-bezier(.16,1,.3,1);display:flex}.cd-em{background:var(--tb);border-radius:.7em;flex:none;place-items:center;width:2.6em;height:2.6em;font-size:1.9em;display:grid}.cd-row>span:nth-child(2){flex:1;min-width:0}.cd-row b{white-space:nowrap;text-overflow:ellipsis;font-size:2em;display:block;overflow:hidden}.cd-row small{color:#5b6c70;margin-top:.2em;font-size:1.6em;display:block}.cd-row strong{font-variant-numeric:tabular-nums;font-size:2em}.cd-tot{border-top:.25em dashed #d5dddb;justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:1.6em;display:flex}.cd-tot>span{color:#5b6c70;font-size:2.4em}.cd-tot strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:4.6em}.cd-tot strong span{display:none}.cd-tot strong .cd-t4{display:inline}.cd-qr,.cd-ok{text-align:center;opacity:0;visibility:hidden;background:#fff;flex-direction:column;justify-content:center;align-items:center;padding:3em;transition:opacity .45s,transform .6s cubic-bezier(.16,1,.3,1),visibility 0s .6s;display:flex;position:absolute;inset:0;transform:translateY(2em)}.cd-qr>b{letter-spacing:-.02em;font-size:3.2em}.cd-qr>small{color:#5b6c70;margin-top:.4em;font-size:1.8em}.cd-qr .pv-qr{width:17em;height:17em;margin:2.4em 0 2em}.cd-qr strong{letter-spacing:-.03em;font-size:4em}.cd-wait{color:#5b6c70;align-items:center;gap:.6em;margin-top:.8em;font-size:1.8em;display:inline-flex}.cd-wait i{border:.18em solid #c9d4d2;border-top-color:#00955a;border-radius:50%;width:.9em;height:.9em;animation:1s linear infinite pvspin}.cd-ok i{color:#fff;background:#00d47e;border-radius:50%;place-items:center;width:9em;height:9em;display:grid;box-shadow:0 0 0 1.6em #dcf5e8}.cd-ok i svg{stroke-width:3px;width:4.6em;height:4.6em}.cd-ok b{letter-spacing:-.03em;margin-top:1.4em;font-size:4em}.cd-ok small{color:#5b6c70;margin-top:.3em;font-size:2.2em}.cd--live .cd-row{opacity:0;transform:translate(3em)}.cd--live.s-a1 .cd-r1,.cd--live.s-a2 .cd-r2,.cd--live.s-a3 .cd-r3,.cd--live.s-a4 .cd-r4{opacity:1;animation:1.2s ease-out cd-new;transform:none}.cd--live .cd-tot strong .cd-t4{display:none}.cd--live .cd-tot strong .cd-t0{display:inline}.cd--live.s-a1 .cd-tot strong .cd-t0{display:none}.cd--live.s-a1 .cd-tot strong .cd-t1{display:inline}.cd--live.s-a2 .cd-tot strong .cd-t1{display:none}.cd--live.s-a2 .cd-tot strong .cd-t2{display:inline}.cd--live.s-a3 .cd-tot strong .cd-t2{display:none}.cd--live.s-a3 .cd-tot strong .cd-t3{display:inline}.cd--live.s-a4 .cd-tot strong .cd-t3{display:none}.cd--live.s-a4 .cd-tot strong .cd-t4{display:inline}.cd.s-qr .cd-qr,.cd.s-ok .cd-ok{opacity:1;visibility:visible;transition:opacity .45s,transform .6s cubic-bezier(.16,1,.3,1),visibility;transform:none}.cd.s-ok .cd-qr{opacity:0;visibility:hidden}.cd.s-ok .cd-ok i{animation:.6s cubic-bezier(.34,1.56,.64,1) cd-pop}@keyframes cd-new{0%{background:#c6f54f}}@keyframes cd-pop{0%{transform:scale(.4)}}.win{transition:background-color .4s,box-shadow .4s}.win__bar{transition:margin-top .45s var(--ease), opacity .3s}.win.is-app .win__bar{opacity:0;visibility:hidden;margin-top:-45px}.win.is-bare{box-shadow:none;background:0 0;overflow:visible}.win.is-bare .win__view,.win.is-bare .scene>.ui,.win.is-bare .pu,.win.is-bare .lv,.win.is-bare .sf,.win.is-bare .pv{background:0 0;overflow:visible}.win__view .m3d{height:auto;font-size:1em;position:absolute;inset:0}.win__view .m3d .m3d__dev{width:min(96cqw, calc(96cqh * var(--ar)))}:root{--mk:#00a35f;--mk-d:var(--natura)}[data-acc=sun]{--mk:#e55a1a;--mk-d:var(--sun)}[data-acc=lav]{--mk:#7a68e6;--mk-d:#b9aefc}[data-acc=sky]{--mk:#11807a;--mk-d:var(--sky)}[data-acc=natura],[data-acc=neon]{--mk:#00a35f;--mk-d:var(--natura)}html[data-mark=text] .mark{--mk-now:var(--mk);letter-spacing:-.035em;color:inherit;background:linear-gradient(90deg, var(--mk-now) 50%, currentColor 50%) 0 0 / 200% 100% no-repeat;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding:0;font-size:1.1em}html[data-mark=text] .sec--dark .mark,html[data-mark=text] .sec--ink .mark,html[data-mark=text] .cta .mark,html[data-mark=text] .tip .mark,html[data-mark=text] .reco .mark,html[data-mark=text][data-theme=dark] .mark{--mk-now:var(--mk-d)}html[data-mark=text] .mark--keep{white-space:normal}html[data-mark=text] .mark--keep:before,html[data-mark=text] .mark--keep:after,html[data-mark=text] .rot__w:before,html[data-mark=text] .rot__w:after{display:none}html.js[data-mark=text] .mark{background-position:100% 0;animation:none}html.js[data-mark=text] .in .mark,html.js[data-mark=text] .mark.is-filled,html.js[data-mark=text] .rot__w.go{animation:mkfill 1.1s var(--ease) .3s forwards}html.js[data-mark=text] .reveal.in:hover .mark{animation:mkfill2 .9s var(--ease) forwards}@keyframes mkfill{0%{background-position:100% 0}to{background-position:0 0}}@keyframes mkfill2{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){html.js[data-mark=text] .mark{background-position:0 0;animation:none!important}}html.js[data-mark=text] .rot__w,html.js[data-mark=text] .in .rot__w{animation:none}html.js[data-mark=text] .rot__w.go,html.js[data-mark=text] .in .rot__w.go{animation:mkfill 1s var(--ease) .1s forwards}.ops svg{flex:none;width:1em;height:1em}.ops i,.ops u,.ops em,.ops s{font-style:normal;text-decoration:none}.ops-views{flex:1;min-height:0;margin-top:1em;position:relative}.ops-app .ops-views{margin:0}.ops-v{transition:opacity .5s, transform .6s var(--ease), visibility 0s;position:absolute;inset:0}.ops-v.o2,.ops-v.o3,.ops-v.o4{opacity:0;visibility:hidden;transform:translate(4em)}.ops.s-v2 .o2,.ops.s-v3 .o3,.ops.s-v4 .o4,.ops.s-back .o1,.ops--at3 .o3{opacity:1;visibility:visible;transform:none}.ops.s-v2 .o1,.ops.s-v3 .o2,.ops.s-v4 .o3,.ops.s-back .ops-v.o2,.ops.s-back .ops-v.o3,.ops.s-back .ops-v.o4,.ops--at3 .o1{opacity:0;visibility:hidden;transition:opacity .4s, transform .6s var(--ease), visibility 0s .6s;transform:translate(-4em)}.ops .pn-title>span{opacity:0}.ops .pn-title>span.c1{opacity:1}.ops.s-v2 .pn-title>span[class]{opacity:0}.ops.s-v2 .pn-title>span.c2{opacity:1}.ops.s-v3 .pn-title>span[class],.ops--at3 .pn-title>span[class]{opacity:0}.ops.s-v3 .pn-title>span.c3,.ops--at3 .pn-title>span.c3{opacity:1}.ops.s-v4 .pn-title>span[class]{opacity:0}.ops.s-v4 .pn-title>span.c4{opacity:1}.ops .pn-tree .x1{color:#fff;background:#1b434c}.ops.s-v2 .pn-tree span[class]{color:#3b4a4d;background:0 0}.ops.s-v2 .pn-tree span.x2{color:#fff;background:#1b434c}.ops.s-v3 .pn-tree span[class],.ops--at3 .pn-tree span[class]{color:#3b4a4d;background:0 0}.ops.s-v3 .pn-tree span.x3,.ops--at3 .pn-tree span.x3{color:#fff;background:#1b434c}.ops.s-v4 .pn-tree span[class]{color:#3b4a4d;background:0 0}.ops.s-v4 .pn-tree span.x4{color:#fff;background:#1b434c}.ops-st{display:inline-grid}.ops-st>span{opacity:0;white-space:nowrap;grid-area:1/1;transition:opacity .35s}.ops-st>span:first-child{opacity:1}.ops-card{height:100%;position:relative;overflow:hidden}.ops-hint{text-align:center;color:#3b4a4d;margin:0;font-size:1em;font-style:italic}.ops-tools{gap:.8em;display:flex;position:absolute;top:1.1em;right:1.6em}.ops-tools i,.ops-ic{background:#e4ede6;border-radius:50%;flex:none;place-items:center;width:3.6em;height:3.6em;display:grid}.ops-tools svg,.ops-ic svg{width:1.6em;height:1.6em}.ops-fab{z-index:2;color:#0d3b2a;background:#00d47e;border-radius:1.4em;place-items:center;width:5.2em;height:5.2em;display:grid;position:absolute;bottom:1.6em;right:1.6em;box-shadow:0 .6em 1.4em #00a05f4d}.ops-fab svg{width:2.3em;height:2.3em}.ops-ph{background:var(--tb);border-radius:50%;flex:none;place-items:center;width:2.1em;height:2.1em;font-size:1.6em;line-height:1;display:inline-grid}.ops-f{white-space:nowrap;background:#fff;border-radius:.9em;justify-content:space-between;align-items:center;gap:.6em;min-width:0;height:4em;padding:0 1.1em;font-size:1.05em;display:flex;position:relative;box-shadow:inset 0 0 0 .15em #cfd5d4}.ops-f small{background:#fff;padding:0 .35em;font-size:.78em;font-weight:600;position:absolute;top:-.75em;left:.9em}.ops-sel i{color:#fff;background:#1f2d30;border-radius:.45em;flex:none;place-items:center;width:2em;height:2em;display:grid}.ops-tg{background:#d5dddb;border-radius:1.2em;flex:none;width:4em;height:2.2em;transition:background-color .3s;position:relative}.ops-tg i{width:1.7em;height:1.7em;transition:transform .3s var(--ease);background:#fff;border-radius:50%;position:absolute;top:.25em;left:.25em;box-shadow:0 .1em .2em #0003}.ops-tg.on{background:#0f6b45}.ops-tg.on i{transform:translate(1.8em)}.ops-tgl{white-space:nowrap;align-items:center;gap:.8em;font-size:1.05em;display:inline-flex}.ops-cb{border-radius:.4em;flex:none;width:1.9em;height:1.9em;transition:background-color .3s,box-shadow .3s;position:relative;box-shadow:inset 0 0 0 .14em #b8c2c0}.ops-cb.on{box-shadow:none;background:#00d47e}.ops-cb.on:after{content:"✓";color:#0d3b2a;place-items:center;font-size:1.05em;font-weight:800;display:grid;position:absolute;inset:0}.ops-rail .pf-r>svg{width:3em;height:3em}.ops-rail .pf-r.on,.ops-rail .pf-r.on>svg{color:#00a862}.ops-toast{z-index:20;color:#fff;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .4s, transform .5s var(--ease), visibility 0s .5s;background:#1b434c;border-radius:1.4em;align-items:center;gap:1em;padding:1em 1.8em 1em 1em;display:flex;position:absolute;bottom:2.4em;left:50%;transform:translate(-50%,2em);box-shadow:0 1.2em 3em #10282c52}.ops-toast>i{color:#0d3b2a;background:#00d47e;border-radius:50%;flex:none;place-items:center;width:3em;height:3em;display:grid}.ops-toast>i svg{stroke-width:3px;width:1.6em;height:1.6em}.ops-toast b{font-size:1.3em;display:block}.ops-toast small{color:#c9d4d2;margin-top:.2em;font-size:1em;display:block}.cj.s-close .ops-toast,.iv.s-save .ops-toast,.tm.s-save .o2 .ops-toast,.tm.s-save2 .o4 .ops-toast,.cr.s-back .ops-toast{opacity:1;visibility:visible;transition-delay:.3s,.3s,0s;transform:translate(-50%)}.iv-save{background:#fff;border-radius:1.2em;justify-content:flex-end;gap:1em;padding:1em 1.4em;display:flex}.iv-save>span{letter-spacing:.02em;background:#e4ede6;border-radius:1em;align-items:center;gap:2em;padding:1.1em 2em;font-weight:700;display:flex}.iv-save .iv-ok{background:#00d47e}.iv-save .iv-ok i,.cj-go i,.cj-close i,.cr-b i,.cr-ok i,.iv-chip i{background:#1f2d30;border-radius:50%;width:.7em;height:.7em}@keyframes opsPress{0%,to{transform:none}40%{transform:scale(.95);box-shadow:0 0 0 .4em #00d47e59}}@keyframes opsFlash{0%{background-color:#e3fa9e}}.cj,.cr{color:#1f2d30;background:#f4f8f7;grid-template-columns:7em minmax(0,1fr);line-height:1.2;display:grid;position:absolute;inset:0;overflow:hidden}.cj-main,.cr-main{min-width:0;position:relative}.cj-h{letter-spacing:-.02em;margin:0;font-size:2.4em;font-weight:800}.cj-back{background:#e3ece5;border-radius:50%;place-items:center;width:3.6em;height:3.6em;display:grid;position:absolute;top:1.1em;left:1.2em}.cj-back svg{width:1.6em;height:1.6em}.cj-s1{flex-direction:column;align-items:center;padding-top:1.6em;display:flex}.cj-p{margin:.9em 0 0;font-size:1.35em}.cj-opts{gap:1.2em;margin-top:6em;display:flex}.cj-opt{text-align:center;background:#fff;border-radius:1.4em;align-content:center;justify-items:center;gap:1.2em;width:17em;height:15em;display:grid;position:relative;box-shadow:inset 0 0 0 .12em #e3e9e7}.cj-opt>svg{color:#6b6b6b;stroke-width:1.6px;width:5.4em;height:5.4em}.cj-opt b{max-width:10em;font-size:1.2em;font-weight:500}.cj-badge{color:#0d3b2a;background:#5fd38a;border-radius:50%;place-items:center;width:3.4em;height:3.4em;display:grid;position:absolute;top:1em;right:1em}.cj-badge svg{width:1.7em;height:1.7em}.cj.s-c1 .cj-new{animation:.7s opsPress;box-shadow:inset 0 0 0 .22em #00d47e}.cj-s2{grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;padding-top:1.4em;display:grid}.cj-s2 .cj-h{text-align:center;grid-column:1/-1}.cj-in{text-align:center;align-content:start;justify-items:center;gap:2.4em;padding:3em 1em 0;display:grid}.cj-in p{margin:0;font-size:1.35em}.cj-amt{text-align:center;border-radius:.45em;min-width:5.6em;padding:.45em 1em;font-size:2.4em;box-shadow:inset 0 0 0 .09em #111}.cj-amt .ops-st{justify-items:center}.cj-more{border-radius:1em;align-items:center;gap:.6em;padding:1.1em 1.6em;font-size:1.02em;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 .12em #8fdcae}.cj-more svg{color:#00a862}.cj-pad{background:#fff;border-radius:2em 0 0;flex-direction:column;margin-top:1.2em;padding:1.2em 1.6em;display:flex}.cj-keys{flex:1;grid-template-columns:repeat(3,1fr);place-items:center;display:grid}.cj-key{border-radius:.4em;place-items:center;width:2.2em;height:1.5em;font-size:2em;display:grid}.cj-key svg{width:.8em;height:.8em}.cj-go{letter-spacing:.03em;background:#5fd38a;border-radius:1em;justify-content:center;align-items:center;height:4.2em;font-size:1.05em;font-weight:700;display:flex;position:relative}.cj-go i{position:absolute;right:1.4em}.cj.s-k1 .kk1{animation:.4s cjKey1}.cj.s-k2 .kk0{animation:.4s cjKey2}.cj.s-k3 .kk0{animation:.4s cjKey3}.cj.s-k4 .kk0{animation:.4s cjKey4}@keyframes cjKey1{40%{background:#dff7e8;transform:scale(.9)}}@keyframes cjKey2{40%{background:#dff7e8;transform:scale(.9)}}@keyframes cjKey3{40%{background:#dff7e8;transform:scale(.9)}}@keyframes cjKey4{40%{background:#dff7e8;transform:scale(.9)}}.cj.s-k1 .cj-amt .ops-st>span[class]{opacity:0}.cj.s-k1 .cj-amt .ops-st>span.a1{opacity:1}.cj.s-k2 .cj-amt .ops-st>span[class]{opacity:0}.cj.s-k2 .cj-amt .ops-st>span.a2{opacity:1}.cj.s-k3 .cj-amt .ops-st>span[class]{opacity:0}.cj.s-k3 .cj-amt .ops-st>span.a3{opacity:1}.cj.s-k4 .cj-amt .ops-st>span[class]{opacity:0}.cj.s-k4 .cj-amt .ops-st>span.a4{opacity:1}.cj.s-go .cj-go{animation:.7s opsPress}.cj-s3{flex-direction:column;align-items:center;padding-top:1.2em;display:flex}.cj-s3 .cj-h{font-size:2.1em}.cj-sync{position:absolute;top:1.4em;right:1.6em}.cj-sync svg{width:2em;height:2em}.cj-box{background:#fff;border-radius:1.6em 1.6em 0 0;flex:1;width:72em;margin-top:1em;padding:1.2em 1.4em 0;position:relative;overflow:hidden}.cj-strip{margin:0 -.2em;padding:.2em;overflow:hidden}.cj-track{transition:transform .8s var(--ease);gap:.9em;display:flex}.cj-card{border-radius:1em;flex:none;align-items:center;gap:.8em;width:14.6em;height:6.4em;padding:0 1em;transition:background-color .4s,box-shadow .4s;display:flex;position:relative;box-shadow:inset 0 0 0 .1em #e1e7e5}.cj-card>i{color:#5b6cd6;background:#e9edf9;border-radius:50%;flex:none;place-items:center;width:3.6em;height:3.6em;display:grid}.cj-card>i svg{width:1.7em;height:1.7em}.cj-card>span{text-align:right;flex:1;min-width:0}.cj-card small{font-size:.9em;display:block}.cj-card b{margin-top:.2em;font-size:1.25em;display:block}.cj-c1>i{color:#8b3f86;background:#f5e6f1}.cj-c2>i{color:#2f8f55;background:#d9f6e5}.cj-c3>i{color:#e8932c;background:#fff1d6}.cj-c5>i,.cj-c7>i{color:#e5483f;background:#fde3e3}.cj-c1{background:#f5e6f1;box-shadow:inset 0 0 0 .22em #8b3f86}.cj-tabs{justify-content:center;gap:9em;margin:1.6em 0 .4em;font-weight:600;transition:opacity .3s;display:flex}.cj-tabs .on{color:#8b3f86;transition:color .4s;position:relative}.cj-tabs .on:after{content:"";background:currentColor;border-radius:.2em;height:.2em;position:absolute;bottom:-.7em;left:0;right:0}.cj-tables{position:relative}.cj-t{transition:opacity .45s}.cj-t2,.cj-t3{opacity:0;position:absolute;top:0;left:0;right:0}.cj-tr{border-bottom:.1em solid #eef1f0;grid-template-columns:1.6fr 1fr 1fr 3em;align-items:center;padding:.9em .4em;font-size:1.1em;display:grid}.cj-tr>b{font-weight:600}.cj-tr>span,.cj-tr>.ops-st{text-align:center;justify-items:center}.cj-tr>i{justify-items:end;display:grid}.cj-tr>i svg{color:#6b7a7d;width:1.4em;height:1.4em}.cj-th,.cj-tot{border:0;font-weight:700}.cj-tot{font-size:1.22em}.cj-tr--2{grid-template-columns:1.6fr 1.4fr 3em}.cj-tr--p{grid-template-columns:2.2fr 1fr 1fr 1fr 1fr}.cj-tr--p>b{align-items:center;gap:.8em;font-weight:500;display:flex}.cj-th small{color:#6b7a7d;margin-top:.2em;font-size:.7em;font-weight:500;display:block}.cj-foot{z-index:2;background:#fff;border-radius:1.6em 1.6em 0 0;align-items:center;gap:1.2em;padding:1.4em 1.8em;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -.6em 2em #10282c1a}.cj-foot>span:first-child{flex:1;gap:.3em;font-size:1.15em;display:grid}.cj-open{align-items:center;gap:.5em;font-weight:500;display:flex}.cj-open svg{color:#00a862}.cj-btn{white-space:nowrap;border-radius:.9em;padding:1.1em 1.6em;font-weight:600;box-shadow:inset 0 0 0 .12em #1f2d30}.cj-close{box-shadow:none;background:#5fd38a;align-items:center;gap:2em;display:flex}.cj-s3 .ops-toast{bottom:9em}.cj--live .cj-c2 b,.cj--live .cj-c1 b{transition:color .3s}.cj.s-sales .cj-s3 .ops-st>span[class]{opacity:0}.cj.s-sales .cj-s3 .ops-st>span.k1{opacity:1}.cj.s-sales .cj-t1 .cj-tr:not(.cj-th){animation:1.2s ease-out opsFlash}.cj.s-ing .cj-track{transform:translate(-15.5em)}.cj.s-ing .cj-c1{background:0 0;box-shadow:inset 0 0 0 .1em #e1e7e5}.cj.s-ing .cj-c2{background:#d9f6e5;box-shadow:inset 0 0 0 .22em #3c9b5c}.cj.s-ing .cj-tabs .on{color:#2f8f55}.cj.s-ing .cj-t1{opacity:0}.cj.s-ing .cj-t2{opacity:1}.cj.s-prod .cj-track{transform:translate(-31em)}.cj.s-prod .cj-c2{background:0 0;box-shadow:inset 0 0 0 .1em #e1e7e5}.cj.s-prod .cj-c6{background:#e3edfd;box-shadow:inset 0 0 0 .22em #5b8def}.cj.s-prod .cj-tabs,.cj.s-prod .cj-t2{opacity:0}.cj.s-prod .cj-t3{opacity:1}.cj.s-close .cj-close{animation:.7s opsPress}.iv-cats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4em;margin-top:3.2em;display:grid}.iv-cat{background:#f3f4f3;border-radius:1.2em;justify-content:space-between;align-items:center;height:11.5em;padding-left:1.6em;display:flex;overflow:hidden}.iv-cat b{font-size:1.3em;font-weight:500}.iv-cph{background:var(--tb);border-radius:.22em;place-items:center;width:2.1em;height:2.1em;margin-right:.12em;font-size:4.6em;line-height:1;display:grid}.iv-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:1em;display:grid}.iv-k{border-radius:1.1em;align-items:center;gap:.8em;min-width:0;padding:1em;display:flex;box-shadow:inset 0 0 0 .1em #e6eae9}.iv-k>i{border-radius:50%;flex:none;place-items:center;width:3.6em;height:3.6em;display:grid}.iv-k>i svg{width:1.8em;height:1.8em}.k-red{color:#e5483f;background:#fde3e3}.iv-k>span{text-align:right;flex:1;min-width:0}.iv-k small{font-size:.85em;line-height:1.15;display:block}.iv-k b{white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:.3em;font-size:1.4em;display:block}.iv-acts{align-items:center;gap:.9em;margin:1.4em 0;display:flex}.iv-acts .ops-hint{flex:1}.iv-chip{letter-spacing:.02em;white-space:nowrap;background:#e1f3e6;border-radius:1em;align-items:center;gap:1.4em;padding:1em 1.4em;font-size:.95em;font-weight:700;display:flex}.iv-chip i{background:#00b46b}.iv-grid{grid-template-columns:1fr 1fr;gap:1.2em;display:grid}.iv-pc{background:#f3f4f3;border-radius:1.2em;gap:1.4em;min-height:10.5em;padding:1.2em;display:flex;position:relative}.iv-pph{background:var(--tb);border-radius:.25em;flex:none;place-items:center;width:2.2em;height:2.2em;font-size:3.6em;line-height:1;display:grid}.iv-pc b{font-size:1.3em;font-weight:600}.iv-pc p{margin:.5em 0 0;font-size:1.08em}.iv-pc em{font-weight:700}.iv-pc small{color:#6b7a7d}.iv-fav{color:#8b999c;background:#e7ebe9;border-radius:50%;place-items:center;width:3em;height:3em;display:grid;position:absolute;top:1em;right:1em}.iv-fav svg{width:1.4em;height:1.4em}.iv-bdg{background:#e7ebe9;border-radius:.6em;align-items:center;gap:.4em;padding:.4em .7em;font-size:1em;display:flex;position:absolute;bottom:1em;right:1em}.iv.s-pick .iv-pick{animation:.7s opsPress;box-shadow:inset 0 0 0 .22em #00d47e}.iv-form{grid-template-columns:21em minmax(0,1fr);gap:1.4em;height:100%;display:grid}.iv-left{flex-direction:column;gap:.9em;padding:1.4em;display:flex;overflow:hidden}.iv-big{background:var(--tb);border-radius:.15em;flex:none;place-items:center;height:2em;font-size:6.4em;line-height:1;display:grid;position:relative}.iv-big em{color:#fff;background:#1b434c;border-radius:.7em;align-items:center;gap:.5em;padding:.55em .8em;font-size:.16em;display:flex;position:absolute;bottom:.08em;left:.08em;right:.08em}.iv-left .ops-tgl{align-self:center}.iv-h{font-size:1.25em}.iv-seg{border-radius:.7em;align-self:flex-start;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 .1em #dfe5e3}.iv-seg span{padding:.5em 1em}.iv-seg .on{background:#dff5e6}.iv-note{color:#6b7a7d;font-size:.85em;line-height:1.35}.iv-cm{border-radius:1em;display:grid;box-shadow:inset 0 0 0 .1em #e1e7e5}.iv-cm>span{justify-content:space-between;align-items:center;padding:.8em 1em;display:flex}.iv-cm>span+span{border-top:.1em solid #e1e7e5}.iv-cm b{justify-items:end;font-size:1.35em}.iv:not(.iv--live) .iv-cm .ops-st>span{opacity:0}.iv:not(.iv--live) .iv-cm .ops-st>span:last-child{opacity:1}.iv-link{border-top:.1em solid #eef1f0;align-items:center;gap:.6em;padding:.8em 0 0;font-size:1.02em;display:flex}.iv-link svg{width:1.3em;height:1.3em}.iv-link.g{color:#00a35f}.iv-right{flex-direction:column;gap:1em;min-width:0;display:flex;position:relative}.iv-tabs{white-space:nowrap;background:#fff;border-radius:1.2em;gap:.3em;padding:.6em;display:flex;overflow:hidden}.iv-tabs span{border-radius:.8em;align-items:center;gap:.5em;padding:.7em 1em;font-size:1.02em;font-weight:500;transition:background-color .35s;display:flex}.iv-tabs i{opacity:0;background:#00d47e;border-radius:50%;width:.55em;height:.55em}.iv-tabs .t0{background:#e1f3e6;font-weight:700}.iv-tabs .t0 i{opacity:1}.iv--cook.s-tab .iv-tabs .t0,.ops--at3.iv--cook .iv-tabs .t0{background:0 0;font-weight:500}.iv--cook.s-tab .iv-tabs .t0 i,.ops--at3.iv--cook .iv-tabs .t0 i{opacity:0}.iv--cook.s-tab .iv-tabs .t3,.ops--at3.iv--cook .iv-tabs .t3{background:#e1f3e6;font-weight:700}.iv--cook.s-tab .iv-tabs .t3 i,.ops--at3.iv--cook .iv-tabs .t3 i{opacity:1}.iv-panes{flex:1;min-height:0;position:relative}.iv-pane{transition:opacity .45s, transform .55s var(--ease);padding:1.6em 2em;position:absolute;inset:0;overflow:hidden}.iv-pane h5{align-items:center;gap:.6em;margin:0;font-size:1.55em;display:flex}.iv-pane p{color:#3b4a4d;margin:.5em 0 1.3em;font-size:1.02em}.iv-p2{opacity:0;transform:translateY(2em)}.iv--cook.s-tab .iv-p2,.ops--at3.iv--cook .iv-p2{opacity:1;transform:none}.iv--cook.s-tab .iv-p1,.ops--at3.iv--cook .iv-p1{opacity:0}.iv-row{gap:1.2em;margin-bottom:1.4em;display:flex}.iv-name{flex:1}.iv-bc{white-space:nowrap;border-radius:2em;align-items:center;gap:.6em;height:4em;padding:0 1.4em;font-weight:600;display:flex;box-shadow:inset 0 0 0 .14em #1b434c}.iv-bc svg{width:1.6em;height:1.6em}.iv-row .ops-sel{flex:1;max-width:18em}.iv-pane .iv-h2{margin-top:1.4em}.iv-stk{align-items:center;gap:2em}.iv-sku{width:17em}.iv-sku em{font-family:var(--mono);letter-spacing:.04em}.iv--live:not(.iv--cook) .iv-sku em{opacity:0;transition:opacity .4s .3s}.iv:not(.iv--cook).s-tab .iv-sku em{opacity:1}.iv:not(.iv--cook).s-tab .iv-bc{animation:.7s opsPress}.iv-pv{border-radius:.9em;align-items:center;gap:1em;width:26em;padding:1em;font-size:1.05em;display:flex;box-shadow:inset 0 0 0 .1em #e1e7e5}.iv--bulk.s-r1 .iv-t2 .ops-tg{background:#0f6b45}.iv--bulk.s-r1 .iv-t2 .ops-tg i{transform:translate(1.8em)}.iv:not(.iv--cook):not(.iv--bulk).s-r1 .iv-t1 .ops-tg{background:#d5dddb}.iv:not(.iv--cook):not(.iv--bulk).s-r1 .iv-t1 .ops-tg i{transform:none}.iv:not(.iv--cook).s-r2 .iv-pv{animation:1.2s ease-out opsFlash}.iv-rt{border-radius:1em;overflow:hidden;box-shadow:inset 0 0 0 .1em #e1e7e5}.iv-rr{transition:opacity .45s, transform .5s var(--ease);border-top:.1em solid #eef1f0;grid-template-columns:minmax(0,2.4fr) 1.1fr .8fr 3.4em;align-items:center;gap:.6em;padding:.75em 1em;font-size:1.02em;display:grid}.iv-rh{color:#3b4a4d;border-top:0;font-weight:600}.iv-rr>span:first-child{grid-template-columns:auto 1fr;align-items:center;column-gap:.8em;min-width:0;display:grid}.iv-rr>span:first-child em{grid-row:span 2;font-size:1.8em;line-height:1}.iv-rr b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.iv-rr small{color:#3b4a4d;font-size:.9em;font-weight:600}.iv-rr>i{color:#e5483f;background:#eef1f0;border-radius:50%;place-items:center;width:2.8em;height:2.8em;display:grid}.iv-rr>i svg{width:1.3em;height:1.3em}.iv-add{border-radius:1em;margin-top:1.2em;padding:.9em 1.4em;font-weight:700;display:inline-block;box-shadow:inset 0 0 0 .12em #1b434c}.iv--live .iv-rr.r1,.iv--live .iv-rr.r2,.iv--live .iv-rr.r3,.iv--live .iv-rr.r4{opacity:0;transform:translate(2em)}.iv--live.s-r1 .iv-rr.r1,.iv--live.s-r2 .iv-rr.r2,.iv--live.s-r3 .iv-rr.r3,.iv--live.s-r4 .iv-rr.r4{opacity:1;animation:1.2s ease-out opsFlash;transform:none}.iv.s-r1 .iv-cm .ops-st>span[class]{opacity:0}.iv.s-r1 .iv-cm .ops-st>span.k1{opacity:1}.iv.s-r2 .iv-cm .ops-st>span[class]{opacity:0}.iv.s-r2 .iv-cm .ops-st>span.k2{opacity:1}.iv.s-r3 .iv-cm .ops-st>span[class]{opacity:0}.iv.s-r3 .iv-cm .ops-st>span.k3{opacity:1}.iv.s-r4 .iv-cm .ops-st>span[class]{opacity:0}.iv.s-r4 .iv-cm .ops-st>span.k4{opacity:1}.iv.s-save .iv-ok{animation:.7s opsPress}.iv .ops-toast{bottom:6.4em}.tm-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4em;margin-top:3.2em;display:grid}.tm-card{background:#f3f4f3;border-radius:1.4em;gap:1em;padding:1.6em;display:grid;position:relative}.tm-dot{background:radial-gradient(circle,#00b46b 0 30%,#c7f0d8 33%);border-radius:50%;width:1.6em;height:1.6em;position:absolute;top:1em;right:1em}.tm-who{align-items:center;gap:1em;min-width:0;display:flex}.tm-who>span:last-child{min-width:0}.tm-av{background:var(--c);border-radius:50%;flex:none;place-items:center;width:3.2em;height:3.2em;font-size:1.35em;display:grid;box-shadow:0 0 0 .14em #fff,0 0 0 .24em #9aa6a4}.tm-who b{font-size:1.15em;display:block}.tm-who em{color:#3b4a4d;white-space:nowrap;text-overflow:ellipsis;font-size:.95em;font-style:italic;display:block;overflow:hidden}.tm-l{align-items:center;gap:.8em;font-size:1.05em;display:flex}.tm-l svg{width:1.5em;height:1.5em}.tm-pin{border-top:.1em solid #e1e7e5;align-items:center;gap:.4em;padding-top:1em;font-size:1.15em;display:flex}.tm-pin>span{gap:.5em;margin-left:auto;display:flex}.tm-pin i{background:#e7ebe9;border-radius:50%;place-items:center;width:2.6em;height:2.6em;display:grid}.tm-pin i svg{width:1.2em;height:1.2em}.tm-pin .wa{color:#128c4b}.tm.s-new .tm-fab{animation:.7s opsPress}.tm-form{padding:2em 2.4em 7em}.ops-scroll{transition:transform 1.1s var(--ease)}.tm.s-down .tm-form .ops-scroll{transform:translateY(-21em)}.tm-h{margin:0 0 1em;font-size:2.1em}.tm-sec{border-top:.1em solid #eef1f0;grid-template-columns:22em minmax(0,1fr);gap:2em;padding:1.5em 0;display:grid}.tm-id{border-top:0;grid-template-columns:12em minmax(0,1fr);padding-top:0}.tm-sec b{font-size:1.35em}.tm-sec p{color:#3b4a4d;margin:.5em 0 0;font-size:1em;line-height:1.4}.tm-photo{background:#64f1d4;border-radius:.18em;place-items:center;height:2.6em;font-size:4.4em;font-weight:800;display:grid;position:relative}.tm-photo em{color:#fff;background:#1b434c;border-radius:.6em;align-items:center;gap:.4em;padding:.5em .7em;font-size:.18em;font-weight:500;display:flex;position:absolute;bottom:.1em;left:.1em;right:.1em}.tm-fields{grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:1.8em 1.2em;display:grid}.tm-tel em{border-right:.1em solid #e1e7e5;flex:none;padding-right:.7em}.tm-fields .ops-f{justify-content:flex-start}.ty{display:inline-block}.tm--live .ty{clip-path:inset(0 100% 0 0);transition:clip-path .8s steps(12,end)}.tm--live .ty2{transition-delay:.25s}.tm--live .ty3{transition-delay:.5s}.tm--live .ty4{transition-delay:.75s}.tm.s-type .ty{clip-path:inset(0)}.tm-prof{align-items:center;gap:2em;display:flex}.tm-role{width:22em}.tm-menu{z-index:3;opacity:0;visibility:hidden;background:#fff;border-radius:.9em;padding:.5em;display:grid;position:absolute;top:calc(100% + .4em);left:0;right:0;box-shadow:0 1em 2.4em #10282c33}.tm-menu span{border-radius:.6em;padding:.7em .9em}.tm-menu .on{background:#e1f3e6;font-weight:600}.tm--live .tm-rv{opacity:0;transition:opacity .3s 1.05s}.tm.s-role .tm-rv{opacity:1}.tm.s-role .tm-menu{animation:1.4s forwards tmMenu}@keyframes tmMenu{0%{opacity:0;visibility:visible;transform:translateY(-.6em)}15%,72%{opacity:1;visibility:visible;transform:none}to{opacity:0;visibility:hidden}}.tm-acc{gap:3em;margin-top:1.4em;display:flex}.tm-acc>span{gap:.5em;display:grid}.tm-acc small{font-size:.9em;font-weight:600}.tm-acc em{gap:.6em;display:flex}.tm-acc svg{width:2em;height:2em;transition:color .4s 1.2s}.tm--live .tm-acc svg{color:#c3cbc9}.tm.s-role .tm-acc svg{color:#1f2d30}.tm-boxes{gap:1em;display:grid}.tm-box{border-radius:1.2em;padding:1.3em 1.6em;position:relative;box-shadow:inset 0 0 0 .1em #e1e7e5}.tm-box b{font-size:1.15em}.tm-box p{padding-right:15em}.tm-b1{background:#00d47e;border-radius:1em;padding:.9em 1.2em;font-size:.95em;font-weight:700;position:absolute;top:1.3em;right:1.4em}.tm-digits{gap:.3em;display:flex;position:absolute;top:50%;right:1.4em;transform:translateY(-50%)}.tm-digits i{background:#f3f4f3;border-radius:.25em;place-items:center;width:2.1em;height:2.4em;font-size:1.7em;display:grid;box-shadow:inset 0 -.08em #1f2d30}.tm--live .tm-digits i{color:#0000}.tm.s-pin .tm-digits i{color:#1f2d30;animation:.45s backwards tmPop}.tm.s-pin .tm-digits i:nth-child(2){animation-delay:.12s}.tm.s-pin .tm-digits i:nth-child(3){animation-delay:.24s}.tm.s-pin .tm-digits i:nth-child(4){animation-delay:.36s}@keyframes tmPop{0%{color:#0000;transform:scale(.4)}}.tm-form .iv-save,.tm-perm .iv-save{border-radius:0;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -.4em 1.4em #10282c0f}.tm.s-save .o2 .iv-ok,.tm.s-save2 .o4 .iv-ok{animation:.7s opsPress}.tm .ops-toast{bottom:6.6em}.tm-roles{padding:2em 2.4em}.tm-rh{margin-bottom:1.6em;font-size:1.25em;display:block}.tm-rr{border-bottom:.1em solid #e8ecea;align-items:center;gap:2em;padding:1.1em .6em;transition:background-color .3s;display:flex}.tm-rr>b{flex:1;font-size:1.25em;font-weight:500}.tm-g{gap:.4em;display:grid}.tm-g small{font-size:.85em;font-weight:600}.tm-g em{gap:.5em;display:flex}.tm-g svg{width:1.9em;height:1.9em}.tm.s-pick .tm-pick{background:#eef8f1;animation:.7s opsPress}.tm-perm{padding:2em 2.4em 7em}.tm-ph{align-items:center;gap:1.4em;display:flex}.tm-ph i{background:#e3ece5;border-radius:50%;place-items:center;width:3.6em;height:3.6em;display:grid}.tm-ph i svg{width:1.6em;height:1.6em}.tm-ph b{font-size:1.8em}.tm-perm>p{margin:.8em 0 1.2em;font-size:1.05em}.tm-gl{margin-bottom:1em;font-size:1.25em;display:block}.tm-cols{border-radius:1em;grid-template-columns:1fr 1fr;display:grid;box-shadow:inset 0 0 0 .1em #e1e7e5}.tm-col{padding:1.2em 1.4em}.tm-col+.tm-col{border-left:.1em solid #e1e7e5}.tm-ch{align-items:center;gap:1em;margin-bottom:.6em;display:flex}.tm-ch b{flex:1;font-size:1.2em}.tm-ch em{color:#3b4a4d;font-size:.92em;font-style:italic}.tm-ck{justify-content:space-between;align-items:center;padding:.7em 0;font-size:1.08em;display:flex}.tm.s-p1 .ops-cb.p1,.tm.s-p2 .ops-cb.p2,.tm.s-p3 .ops-cb.p3{background:0 0;box-shadow:inset 0 0 0 .14em #b8c2c0}.tm.s-p1 .ops-cb.p1:after,.tm.s-p2 .ops-cb.p2:after,.tm.s-p3 .ops-cb.p3:after{content:none}.tm.s-p1 .ops-cb.c1:after,.tm.s-p2 .ops-cb.c2:after{content:"—"}.tm.s-p1 .tm-col:first-child .ops-st>span[class]{opacity:0}.tm.s-p1 .tm-col:first-child .ops-st>span.a1{opacity:1}.tm.s-p2 .tm-col+.tm-col .ops-st>span[class]{opacity:0}.tm.s-p2 .tm-col+.tm-col .ops-st>span.b1{opacity:1}.cr-l{padding:1.2em 1.6em 0}.cr-top{grid-template-rows:4em 4em;grid-template-columns:3.6em 3.6em minmax(0,1fr) 13em 13em;align-items:center;gap:.8em;display:grid}.cr-top>.pf-circ{grid-row:1}.cr-find{color:#6b7a7d;background:#fff;border-radius:1em;grid-row:1;justify-content:center;align-items:center;height:4em;font-weight:500;display:flex;position:relative}.cr-find i{position:absolute;right:1em}.cr-find svg{width:1.6em;height:1.6em}.cr-sum{text-align:center;background:#fff;border-radius:1.2em;grid-row:1/3;place-content:center;align-self:stretch;gap:.5em;display:grid}.cr-sum small{font-size:1.25em;font-weight:700}.cr-sum b{justify-items:center;font-size:1.45em}.cr-due{background:#fff1e0}.cr-due small{color:#e8890c}.cr-filters{grid-area:2/1/auto/4;justify-content:center;gap:.7em;display:flex}.cr-filters span{background:#fff;border-radius:.8em;align-items:center;gap:.5em;height:3.6em;padding:0 1.2em;font-weight:500;display:flex;box-shadow:inset 0 0 0 .1em #e1e7e5}.cr-filters i{color:#fff;background:#1f2d30;border-radius:.35em;place-items:center;width:1.6em;height:1.6em;display:grid}.cr-list{gap:.75em;margin-top:1.2em;display:grid}.cr-day{margin-top:.3em;font-size:1.4em}.cr-o{background:#fff;border-radius:1.1em;grid-template-columns:3.4em 14em minmax(0,1fr) auto;align-items:center;gap:1em;padding:.8em 1.4em .8em 1em;display:grid;box-shadow:inset .5em 0 #ff9f1a,0 .1em .3em #0000000a}.cr-o>i{color:#6b7a7d;place-items:center;display:grid}.cr-o>i b{font-size:2.2em}.cr-o>i svg{width:2.4em;height:2.4em}.cr-o>b{white-space:nowrap;font-size:1.2em}.cr-o>span:not(.cr-am){color:#3b4a4d;white-space:nowrap;text-overflow:ellipsis;font-size:1.15em;overflow:hidden}.cr-am{justify-items:end;gap:.1em;display:grid}.cr-am small{color:#6b7a7d;font-size:.95em}.cr-am em{color:#e5483f;font-size:1.05em;font-weight:600}.cr-am .ops-st{justify-items:end}.cr.s-pick .cr-pick{animation:.7s opsPress}.cr-d{flex-direction:column;align-items:center;padding-top:1.2em;display:flex}.cr-back{position:absolute;top:1.2em;left:1.4em}.cr-print{position:absolute;top:1.6em;right:1.8em}.cr-print svg{width:2em;height:2em}.cr-card{background:#fff;border-radius:1.6em 1.6em 0 0;flex:1;width:50em;margin-top:1.2em;padding:1.4em 1.8em}.cr-b{letter-spacing:.03em;border-radius:1em;justify-content:center;align-items:center;height:3.6em;font-weight:700;display:flex;position:relative}.cr-b i{position:absolute;right:1.2em}.cr-b0{box-shadow:inset 0 0 0 .12em #00d47e}.cr-b0 i{background:#00d47e}.cr-bb{grid-template-columns:1fr 1fr;gap:.7em;margin:.7em 0 1em;display:grid}.cr-b1{background:#00d47e}.cr-b2{color:#fff;background:#1b434c}.cr-b2 i{background:#fff}.cr.s-ab .cr-b2{animation:.7s opsPress}.cr-cl{background:#f3f6f5;border-radius:1em;align-items:center;gap:1em;margin-bottom:.5em;padding:1em 1.2em;display:flex}.cr-av{color:#fff;background:#4aa3f0;border-radius:50%;flex:none;place-items:center;width:3.4em;height:3.4em;font-weight:700;display:grid}.cr-cl>span:nth-child(2){flex:1;gap:.2em;display:grid}.cr-cl b{font-size:1.15em}.cr-cl i{color:#128c4b;background:#e3efe7;border-radius:50%;place-items:center;width:3em;height:3em;display:grid}.cr-cl i svg{width:1.4em;height:1.4em}.cr-r{justify-content:space-between;align-items:center;padding:.5em 0;font-size:1.1em;display:flex}.cr-st{background:#ff9f1a;border-radius:.5em;padding:.35em .9em;font-weight:600}.cr-card hr,.cr-left hr{border:0;border-top:.1em solid #eef1f0;margin:.5em 0}.cr-t{font-size:1.2em;font-weight:700}.cr-a{grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;column-gap:3em;padding:1.2em 2.4em 0;display:grid}.cr-a .cj-h{text-align:center;grid-column:1/-1}.cr-left{flex-direction:column;padding-top:3.6em;display:flex}.cr-big{font-size:1.45em}.cr-inp{border-radius:.4em;justify-content:flex-end;align-items:center;min-width:9em;height:2.2em;padding:0 .6em;font-weight:700;display:flex;box-shadow:inset 0 0 0 .07em #d5dddb}.cr-shift{align-items:center;gap:.7em;margin:1em 0;font-size:1.05em;font-weight:600;display:flex}.cr-shift i{background:#5fd38a;border-radius:50%;place-items:center;width:2.4em;height:2.4em;display:grid}.cr-shift svg{width:1.2em;height:1.2em}.cr-reg{grid-template-columns:1fr 1fr;gap:.8em;display:grid}.cr-reg>span{text-align:center;background:#f3f4f3;border-radius:1em;justify-items:center;gap:.3em;padding:1.1em .6em;font-size:.95em;font-weight:600;display:grid;box-shadow:inset 0 0 0 .1em #e1e7e5}.cr-reg i{color:#8b999c;border-radius:50%;place-items:center;width:2em;height:2em;display:grid;box-shadow:inset 0 0 0 .12em #8b999c}.cr-reg small{color:#6b7a7d;font-weight:400}.cr-reg .on{background:#f6fbf7;box-shadow:inset 0 0 0 .2em #00d47e}.cr-reg .on i{color:#fff;box-shadow:none;background:#00d47e}.cr-obs{color:#6b7a7d;margin-top:1em}.cr-right{flex-direction:column;padding:1.6em 0 0;display:flex}.cr-right>b{font-size:1.45em}.cr-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8em;margin-top:1.2em;display:grid}.cr-tile{text-align:center;background:#f6f7f3;border-radius:1.1em;align-content:center;justify-items:center;gap:.8em;height:8.6em;font-size:1.02em;display:grid;position:relative}.cr-tile i{color:#a7b2b0}.cr-tile svg{width:2em;height:2em}.cr-tile.on{background:#fff;box-shadow:inset 0 0 0 .22em #00d47e}.cr-tile.on i{color:#00a862}.cr-ok{letter-spacing:.03em;background:#00d47e;border-radius:1em;justify-content:center;align-items:center;height:4.4em;margin:auto 0 1.4em;font-weight:700;display:flex;position:relative}.cr-ok i{position:absolute;right:1.6em}.cr.s-type .cr-a .ops-st>span[class]{opacity:0}.cr.s-type .cr-a .ops-st>span:last-child{opacity:1}.cr.s-type .cr-inp{box-shadow:inset 0 0 0 .1em #00d47e}.cr.s-ok .cr-ok{animation:.7s opsPress}.cr.s-back .cr-l .ops-st>span[class]{opacity:0}.cr.s-back .cr-l .ops-st>span.d1{opacity:1}.cr.s-back .cr-pick{animation:1.4s ease-out .3s backwards opsFlash}.pt .pn-tree .pt-sub{margin-left:1.1em;font-size:.9em}.pt-head{align-items:center;gap:.8em;margin-bottom:1.2em;display:flex}.pt-tabs{background:#fff;border-radius:1.2em;gap:.4em;padding:.5em;display:flex;box-shadow:inset 0 0 0 .1em #e6eae9}.pt-tabs>span{border-radius:.8em;align-items:center;gap:.5em;padding:.75em 1.2em;font-size:1.08em;font-weight:500;display:flex}.pt-tabs i{background:#00d47e;border-radius:50%;width:.6em;height:.6em;display:none}.pt-tabs .on{background:#e1ece4;font-weight:700}.pt-tabs .on i{display:block}.pt-f{background:#fff;border-radius:2em;align-items:center;gap:.6em;padding:.8em 1.1em;display:flex;box-shadow:inset 0 0 0 .1em #e1e7e5}.pt-ks{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2em;display:grid}.pt-k{background:#fff;border-radius:1.2em;align-items:center;gap:1.2em;padding:1.3em 1.6em;display:flex;box-shadow:inset 0 0 0 .1em #e6eae9}.pt-k.on{background:#c9f2db;box-shadow:inset 0 0 0 .1em #9fe3bf}.pt-k>i{background:#eceeed;border-radius:50%;flex:none;place-items:center;width:3.8em;height:3.8em;display:grid}.pt-k.on>i{background:0 0}.pt-k>i svg{width:1.9em;height:1.9em}.pt-k small{font-size:.95em;display:block}.pt-k b{font-variant-numeric:tabular-nums;margin-top:.2em;font-size:1.8em;display:block}.pt-k em{color:#6b7a7d;font-size:.9em;display:block}.pt-row{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:1.2em;margin-top:1.2em;display:grid}.pt-h{margin-bottom:.6em;font-size:1.2em;display:block}.pt-w{border-bottom:.1em solid #eef1f0;grid-template-columns:2em minmax(0,1fr) auto auto;align-items:center;gap:.8em;padding:.75em .2em;font-size:1.04em;display:grid}.pt-w i{color:#8b999c}.pt-w b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.pt-w small{color:#8b999c}.pt-w span{font-weight:700}.pt-bar{background:#e5483f;border-radius:1em;height:.8em;margin-bottom:1.4em;display:block;overflow:hidden}.pt-bar i{width:var(--w);background:#2fae5b;height:100%;display:block}.pt-dh{justify-content:space-between;margin-bottom:1em;font-size:1.2em;display:flex}.pt-bs{grid-template-columns:1fr 1fr;gap:.9em;display:grid}.pt-b{background:#f3f4f3;border-radius:1em;gap:.4em;padding:1em 1.2em;display:grid}.pt-b small{color:#3b4a4d;align-items:center;gap:.5em;display:flex}.pt-b small i{background:var(--bc);border-radius:50%;width:.7em;height:.7em}.pt-b b{font-size:1.12em}.pt-b span{justify-content:space-between;display:flex}.pt-b span em{font-size:1.12em;font-weight:700}.pt-b span u{color:#6b7a7d}.pt-b s,.pt-m s{background:#e1e5e3;border-radius:1em;height:.45em;display:block;position:relative;overflow:hidden}.pt-b s:after,.pt-m s:after{content:"";width:var(--w);background:var(--bc,var(--c));transform-origin:0;transition:transform 1.1s var(--ease);border-radius:1em;position:absolute;inset:0 auto 0 0}.pt-g{--bc:#2fae5b}.pt-t{--bc:#1aa39a}.pt-o{--bc:#f59e0b}.pt-r{--bc:#e5483f}.pt-m{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.5em 1em;margin-top:1.1em;font-size:1.08em;display:grid}.pt-m>span{align-items:center;gap:.6em;display:flex}.pt-m>span i{background:var(--c);border-radius:50%;width:.8em;height:.8em}.pt-m em{color:#6b7a7d}.pt-m s{grid-column:1/-1;height:.6em}.pt--live .pt-b s:after,.pt--live .pt-m s:after{transform:scaleX(0)}.pt--live.s-bars .pt-b s:after,.pt--live.s-m .pt-m s:after{transform:none}.lv{background:radial-gradient(60% 70% at 50% 45%,#e6f6ec,#f1f4f3 70%);position:absolute;inset:0;overflow:hidden}.lv-stage{position:absolute;inset:0}.lv-ph{background:#121515;border-radius:4.4em;width:27em;height:57.5em;padding:.9em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)perspective(1800px)rotateY(-9deg)rotateX(4deg);box-shadow:0 3em 5em -1.5em #10282c73,inset 0 0 0 .25em #2b3031}.lv-isl{z-index:6;background:#000;border-radius:2em;width:8em;height:2.3em;position:absolute;top:1.8em;left:50%;transform:translate(-50%)}.lv-s{background:#f6f8f7;border-radius:3.6em;height:100%;position:relative;overflow:hidden;container-type:inline-size}.lv-ui{font-size:1cqi;position:absolute;inset:0}.lv-stat{justify-content:space-between;align-items:center;height:13em;padding:0 9em;display:flex}.lv-stat b{font-size:4.2em}.lv-stat span{align-items:flex-end;gap:.9em;display:flex}.lv-stat span i{background:#121515;border-radius:.3em;width:1.1em}.lv-stat span i:first-child{height:1.8em}.lv-stat span i:nth-child(2){height:2.6em}.lv-stat span i:nth-child(3){height:3.4em}.lv-stat span u{border-radius:1em;width:6.4em;height:3.2em;margin-left:1em;box-shadow:inset 0 0 0 .45em #121515,inset 0 0 0 1em #f6f8f7,inset 0 0 0 4em #121515}.lv-top{align-items:center;gap:2.4em;height:13em;padding:0 5em;display:flex}.lv-btn,.lv-av{background:#fff;border-radius:2.6em;flex:none;place-items:center;width:10em;height:10em;display:grid;box-shadow:0 .4em 1em #0000000f}.lv-btn svg,.lv-av svg{width:4.6em;height:4.6em}.lv-av{color:#fff;background:#121515}.lv-cr{background:#fff;border-radius:.6em;flex:1;align-items:center;height:2.4em;padding:0 1em;font-size:4.2em;font-weight:600;display:flex}.lv-fil{align-items:center;gap:2em;padding:2em 5em;display:flex}.lv-fil>span{white-space:nowrap;background:#fff;border-radius:.6em;align-items:center;gap:.4em;height:2.5em;padding:0 .8em;font-size:3.6em;display:flex;box-shadow:inset 0 0 0 .05em #e1e7e5}.lv-fil svg{width:1.2em;height:1.2em}.lv-per{margin-left:auto}.lv-per .ops-st{background:#e9fbf2;border-radius:1em;padding:.15em .6em;font-weight:700;box-shadow:inset 0 0 0 .12em #00d47e}.lv-body{position:absolute;inset:40em 0 0;overflow:hidden}.lv-scroll{transition:transform 1.2s var(--ease);gap:3.4em;padding:1em 5em 8em;display:grid}.lv.s-down .lv-scroll{transform:translateY(-70em)}.lv.s-down2 .lv-scroll{transform:translateY(-148em)}.lv-k{background:#fff;border-radius:4em;align-items:center;gap:3em;height:25em;padding:0 5em;display:flex;box-shadow:inset 0 0 0 .4em #e6eae9}.lv-k.on{background:#e9fbf2;box-shadow:inset 0 0 0 1em #00d47e}.lv-k>i{border-radius:50%;flex:none;place-items:center;width:13em;height:13em;display:grid}.lv-k>i svg{width:6.4em;height:6.4em}.lv-k>span{text-align:right;flex:1;min-width:0}.lv-k small{font-size:3.6em;display:block}.lv-k b{font-variant-numeric:tabular-nums;justify-items:end;margin-top:.3em;font-size:6.6em}.lv-ctl{align-items:center;gap:3em;display:flex}.lv-grp{border-radius:.4em;flex:1;justify-content:space-between;align-items:center;height:2.8em;padding:0 .5em 0 .8em;font-size:3.6em;display:flex;position:relative;box-shadow:inset 0 0 0 .08em #cfd5d4}.lv-grp small{background:#f6f8f7;padding:0 .3em;font-size:.7em;font-weight:600;position:absolute;top:-.7em;left:.6em}.lv-grp i{color:#fff;background:#1f2d30;border-radius:.3em;place-items:center;width:1.5em;height:1.5em;display:grid}.lv-seg{background:#fff;border-radius:.8em;padding:.25em;font-size:3.4em;display:flex}.lv-seg>span{border-radius:.6em;align-items:center;gap:.3em;padding:.4em .8em;transition:background-color .3s;display:flex}.lv-seg i{opacity:0;background:#00d47e;border-radius:50%;width:.4em;height:.4em}.lv-seg .g1{background:#eef1f0;font-weight:700}.lv-seg .g1 i{opacity:1}.lv.s-bars .lv-seg .g1{background:0 0;font-weight:400}.lv.s-bars .lv-seg .g1 i{opacity:0}.lv.s-bars .lv-seg .g2{background:#eef1f0;font-weight:700}.lv.s-bars .lv-seg .g2 i{opacity:1}.lv-card{background:#fff;border-radius:4em;padding:4em 3em 3em}.lv-ch{width:100%;height:auto;display:block;overflow:visible}.lv-grid line{stroke:#d9dfdd;stroke-dasharray:4 4}.lv-line{fill:none;stroke:#7aa9ec;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.6s var(--ease), opacity .4s}.lv--live .lv-line{stroke-dashoffset:1px}.lv--live.s-down .lv-line{stroke-dashoffset:0}.lv-bars rect{fill:#cfe0f8;stroke:#9cbcec;transform-box:fill-box;transform-origin:50% 100%;transition:transform .7s var(--ease);transition-delay:calc(var(--i) * 50ms);transform:scaleY(0)}.lv.s-bars .lv-bars rect{transform:none}.lv.s-bars .lv-line{opacity:0}.lv-lg{justify-content:center;align-items:center;gap:.5em;margin-top:.8em;font-size:3.4em;display:flex}.lv-lg i{background:#7aa9ec;border-radius:.25em;width:1.1em;height:1.1em}.lv-day{background:#fff;border-radius:3em;grid-template-columns:1fr 1fr;gap:1.6em 2em;padding:9em 4em 4em;display:grid;position:relative}.lv-day em{color:#fff;background:#1b434c;border-radius:1em;padding:.15em .6em;font-size:3.2em;position:absolute;top:1em;left:1em}.lv-day span{font-size:3.3em}.lv-day small{color:#3b4a4d;font-size:1em;font-weight:700}.lv-pop{z-index:4;opacity:0;visibility:hidden;transition:opacity .35s, transform .45s var(--ease), visibility 0s .45s;background:#fff;border-radius:3em;padding:4em;position:absolute;top:38em;left:5em;right:5em;transform:translateY(-2em);box-shadow:0 3em 6em #10282c40}.lv-pop b{font-size:3.8em}.lv-chips{flex-wrap:wrap;gap:2em;margin-top:2.4em;display:flex}.lv-chips span{background:#e9f6e3;border-radius:1em;padding:.3em .7em;font-size:3.6em;transition:background-color .3s .7s,color .3s .7s}.lv.s-per .lv-pop{opacity:1;visibility:visible;transition-delay:0s;transform:none}.lv.s-per .lv-chips .pk{color:#fff;background:#1b434c}.lv.s-per2 .lv-pop{opacity:0;visibility:hidden;transition:opacity .35s, transform .45s var(--ease), visibility 0s .45s;transform:translateY(-2em)}.lv-push{z-index:5;opacity:0;transition:transform .6s var(--ease), opacity .4s;background:#fffffff0;border-radius:5em;align-items:center;gap:3em;padding:3.6em 4em;display:flex;position:absolute;top:4em;left:4em;right:4em;transform:translateY(-130%);box-shadow:0 2em 4em #10282c40}.lv-push img{width:8em;height:auto}.lv-push span{flex:1;min-width:0}.lv-push b{font-size:3.6em;display:block}.lv-push small{color:#3b4a4d;white-space:nowrap;text-overflow:ellipsis;font-size:3.2em;display:block;overflow:hidden}.lv-push em{color:#8b999c;font-size:3em}.lv.s-sale .lv-push{opacity:1;transform:none}.lv.s-per .lv-push{opacity:0;transform:translateY(-130%)}.lv.s-sale .lv-k .ops-st>span[class]{opacity:0}.lv.s-sale .lv-k .ops-st>span.v1{opacity:1}.lv.s-sale .lv-k.on{animation:1.2s ease-out .3s backwards opsFlash}.lv.s-per2 .lv-k .ops-st>span[class],.lv.s-per2 .lv-per .ops-st>span[class]{opacity:0}.lv.s-per2 .lv-k .ops-st>span.v2,.lv.s-per2 .lv-per .ops-st>span.pe1{opacity:1}.lv-note{white-space:nowrap;transition:opacity .5s, transform .6s var(--ease);background:#fff;border-radius:1.4em;align-items:center;gap:1em;padding:1em 1.6em 1em 1em;display:flex;position:absolute;box-shadow:0 1.4em 3em -1em #10282c4d}.lv-n1{top:28%;left:8%}.lv-n2{top:60%;right:7%}.lv-note>i{color:#00a862;background:#d6f5e6;border-radius:50%;flex:none;place-items:center;width:3.4em;height:3.4em;display:grid}.lv-n2>i{color:#e8932c;background:#fff1d6}.lv-note>i svg{width:1.7em;height:1.7em}.lv-note b{font-size:1.45em;display:grid}.lv-note small{color:#6b7a7d;font-size:1em;display:block}.lv--live .lv-note{opacity:0;transform:translateY(1em)scale(.96)}.lv--live.s-l1 .lv-n1,.lv--live.s-per2 .lv-n2{opacity:1;transform:none}.lv.s-sale .lv-n1 .ops-st>span[class]{opacity:0}.lv.s-sale .lv-n1 .ops-st>span.n1{opacity:1}.pn--at2 .pn-v1{opacity:0;visibility:hidden}.pn--at2 .pn-v2{opacity:1;visibility:visible;transform:none}.pn--at2 .pn-nav .a1{color:#3b4a4d;background:0 0}.pn--at2 .pn-nav .a2{color:#fff;background:#1b434c}.pn--at2 .pn-title .c1{opacity:0}.pn--at2 .pn-title .c2{opacity:1}.pn--live.s-dl .pn-v2 .pn-acts .dl{animation:.8s 2 opsPress}.ops .pf-circ svg{width:1.7em;height:1.7em}.lv .lv-ch{width:100%;height:auto}.lv-push{top:13em}.lv.s-per2 .lv-grp .ops-st>span[class]{opacity:0}.lv.s-per2 .lv-grp .ops-st>span.g1{opacity:1}.iv-rh>i{visibility:hidden}.pk-duo,.pk-scan{height:clamp(320px,36vw,470px);position:relative;container-type:size}.pk-duo .m3d,.pk-scan .m3d{width:74%;height:100%;font-size:clamp(4px,.5vw,6.4px);position:absolute;top:0;left:0}.pk-duo .m3d{width:70%;left:-4%}.pk-duo .m3d__dev,.pk-scan .m3d__dev{width:min(94cqw, calc(90cqh * var(--ar)))}.pk-phone{z-index:2;aspect-ratio:9/19.5;height:80%;position:absolute;bottom:2%;right:0;transform:rotate(3deg);container-type:inline-size}.pk-phone>.ui{background:0 0;font-size:3.73134cqi}.sf--solo{background:0 0;overflow:visible}.sf--solo .sf-phone{height:100%;top:0;left:0;right:auto}.sc-dev{z-index:3;aspect-ratio:479/877;height:62cqh;position:absolute;top:7cqh;right:3cqw;transform:rotate(-12deg)}.sc-img{z-index:1;filter:drop-shadow(0 14px 16px #10282c4d);width:100%;height:100%;position:relative}.sc-beam{z-index:2;clip-path:polygon(100% 38%,100% 62%,0 100%,0 0);opacity:0;background:linear-gradient(270deg,#ff2d2dcc,#ff2d2d1f);width:120%;height:11%;position:absolute;top:7%;right:66%}.sc-beam:after{content:"";background:#ff2d2d;width:3px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 8px 2px #ff2d2dcc}.sc-glow{z-index:2;opacity:0;background:radial-gradient(closest-side,#ff4646e6,#ff464600);border-radius:40%;width:34%;height:14%;position:absolute;top:6%;left:15%}.sc-p{z-index:1;aspect-ratio:1;background:var(--tb);opacity:0;border-radius:22%;place-items:center;width:76%;display:grid;position:absolute;top:-8%;left:-124%;transform:rotate(12deg);box-shadow:0 10px 22px #10282c38,inset 0 0 0 2px #fff}.sc-p i{margin-top:-18%;font-size:10cqh;font-style:normal;line-height:1}.sc-p u{background:repeating-linear-gradient(90deg,#1f2d30 0 1.5px,#fff 1.5px 3px,#1f2d30 3px 4px,#fff 4px 6.5px);border-radius:2px;height:19%;position:absolute;bottom:11%;left:20%;right:20%;box-shadow:0 0 0 3px #fff}@keyframes scGo{0%{opacity:0;transform:rotate(12deg)translateY(-25%)scale(.85)}14%,58%{opacity:1;transform:rotate(12deg)}to{opacity:0;transform:rotate(12deg)translate(-130%,110%)scale(.3)}}@keyframes scBeam1{0%,18%{opacity:0}22%,46%{opacity:1}52%,to{opacity:0}}@keyframes scBeam2{0%,18%{opacity:0}22%,46%{opacity:1}52%,to{opacity:0}}@keyframes scBeam3{0%,18%{opacity:0}22%,46%{opacity:1}52%,to{opacity:0}}@keyframes scBeam4{0%,18%{opacity:0}22%,46%{opacity:1}52%,to{opacity:0}}.pk-scan:has(.pf.s-a1) .sc-p1,.pk-scan:has(.pf.s-a2) .sc-p2,.pk-scan:has(.pf.s-a3) .sc-p3,.pk-scan:has(.pf.s-a4) .sc-p4{animation:scGo 1.3s var(--ease) both}.pk-scan:has(.pf.s-a1) .sc-beam,.pk-scan:has(.pf.s-a1) .sc-glow{animation:1.3s linear scBeam1}.pk-scan:has(.pf.s-a2) .sc-beam,.pk-scan:has(.pf.s-a2) .sc-glow{animation:1.3s linear scBeam2}.pk-scan:has(.pf.s-a3) .sc-beam,.pk-scan:has(.pf.s-a3) .sc-glow{animation:1.3s linear scBeam3}.pk-scan:has(.pf.s-a4) .sc-beam,.pk-scan:has(.pf.s-a4) .sc-glow{animation:1.3s linear scBeam4}.pf--scan .pf-card,.pf--scan .pf-card:before{animation:none!important}.pf--scan .pf-line,.pf--scan .pf-tot>span,.pf--scan .pf-cnt>span{transition-delay:.8s}.pk-ctl{z-index:6;gap:8px;display:flex;position:absolute;bottom:10px;right:10px}.pk-ctl .tour__pause{position:static}.pk-duo.is-paused .tour__pause .i-pause,.pk-scan.is-paused .tour__pause .i-pause{display:none}.pk-duo.is-paused .tour__pause .i-play,.pk-scan.is-paused .tour__pause .i-play{display:block}.pk-duo.is-paused *,.pk-scan.is-paused *{animation-play-state:paused!important}.pk-snd .ico{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pk-snd .i-on,.pk-snd[aria-pressed=true] .i-off{display:none}.pk-snd[aria-pressed=true] .i-on{display:block}.pk-snd[aria-pressed=true]{opacity:1;background:#00a35f}.cdsbig{flex-direction:column;align-items:center;padding:7px 7px 0;display:flex}.cdsbig__s{aspect-ratio:16/10;background:#fff;border-radius:10px;width:100%;max-width:420px;position:relative;overflow:hidden;box-shadow:0 0 0 7px #182326,0 14px 30px #10282c38;container-type:inline-size}.cdsbig__s>.ui{font-size:1cqi;position:absolute;inset:0}.cdsbig__foot{background:#24363a;border-radius:0 0 8px 8px;width:64px;height:16px;margin-top:7px}.cdsbig--ad .cd-ad--1{opacity:0}.cdsbig--ad .cd-ad--2{opacity:1;transform:none}.cdsbig--ad .cd-dots i:first-child{background:#fff6;width:1.2em}.cdsbig--ad .cd-dots i:nth-child(2){background:#fff;width:3.2em}.marquee--allies:focus-within .marquee__track{animation-play-state:paused}.quote__media{border-radius:20px;align-self:flex-start;width:min(100%,243px);display:block;position:relative;overflow:hidden}.quote__media img{width:100%;height:auto;transition:transform .5s var(--ease)}.quote__media:hover img,.quote__media:focus-visible img{transform:scale(1.04)}.quote__play{width:52px;height:52px;color:var(--forrest);transition:transform .3s var(--ease);background:#ffffffeb;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 22px #00000040}.quote__play .ico{fill:currentColor;stroke:none;width:20px;height:20px;margin-left:3px}.quote__media:hover .quote__play{transform:translate(-50%,-50%)scale(1.08)}.quote figcaption small{color:var(--on-dark-3);font-size:.82rem;display:block}.sf-hero,.mp-hero{background:var(--bn,#2b1610)}.svc-vis--shop .shop-ph{aspect-ratio:9/19.5;height:96%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(4em);container-type:inline-size}.shop-ph>.ui{background:0 0;font-size:3.73134cqi}.svc-vis--shop>.tour__pause{top:auto;bottom:10px;right:10px}.svc-vis--shop.is-paused .tour__pause .i-pause{display:none}.svc-vis--shop.is-paused .tour__pause .i-play{display:block}.svc-vis--shop.is-paused *{animation-play-state:paused!important}.mp-top{background:var(--bn,#2b1610)}.ops .pn-n.pn-on{color:#fff;background:#1b434c}.ops .pn-n.pn-on svg{color:#fff}.od-card{padding:1.6em 1.8em}.od-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.od-card .iv-acts{margin:1em 0 .4em}.od-h,.od-r{grid-template-columns:4em 8em 9em 9.5em minmax(0,1fr) 10.5em 9.5em;align-items:center;gap:.8em;display:grid}.od-h{color:#3b4a4d;padding:.5em .6em;font-size:.92em}.od-r{transition:max-height .6s var(--ease), padding .6s var(--ease), opacity .5s;border-bottom:.1em solid #eef1f0;max-height:6em;padding:.8em .6em}.od-r>span small{color:#6b7a7d;font-size:.9em;font-style:italic;display:block}.od-r>b{white-space:nowrap;font-size:1.02em}.od-r>span:nth-child(5){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.od-ch{color:#1f2d30;place-items:center;display:grid}.od-ch svg{width:2em;height:2em}.od-pm{align-items:center;gap:.5em;display:flex}.od-pm svg{color:#3b4a4d;width:1.4em;height:1.4em}.od-st{white-space:nowrap;align-items:center;gap:.55em;font-weight:600;display:inline-flex}.od-st>i{background:#f97316;border-radius:50%;width:.9em;height:.9em;transition:background-color .4s,box-shadow .4s;box-shadow:0 0 0 .22em #ffedd5}.od-st.st-quote>i{background:#6b7280;box-shadow:0 0 0 .22em #e5e7eb}.od-st.st-ok>i{background:#22c55e;box-shadow:0 0 0 .22em #dcfce7}.od--live .od-new{opacity:0;border-bottom-width:0;max-height:0;padding-block:0;overflow:hidden}.od--live.s-new .od-new{opacity:1;border-bottom-width:.1em;max-height:6em;padding-block:.8em;animation:1.6s ease-out .3s backwards opsFlash}.od.s-pick .od-new{animation:.7s opsPress}.od-dim{z-index:10;opacity:0;visibility:hidden;background:#10181a73;border-radius:1.8em;transition:opacity .4s,visibility 0s .4s;position:absolute;inset:0}.od-modal{z-index:11;opacity:0;visibility:hidden;transition:opacity .45s, transform .55s var(--ease), visibility 0s .55s;background:#fff;border-radius:2em;flex-direction:column;display:flex;position:absolute;inset:3% 5%;transform:translateY(3em)scale(.97);box-shadow:0 2em 5em #0000004d}.od.s-open .od-dim,.od.s-open .od-modal{opacity:1;visibility:visible;transition-delay:0s;transform:none}.od.s-close .od-dim,.od.s-close .od-modal{opacity:0;visibility:hidden;transition:opacity .45s, transform .55s var(--ease), visibility 0s .55s;transform:translateY(3em)scale(.97)}.od-mh{align-items:center;gap:1.2em;padding:1.6em 2.2em 1em;display:flex;position:relative}.od-mh>b{letter-spacing:-.02em;font-size:2.1em}.od-mh .od-st{background:#fff7ed;border-radius:2em;padding:.45em 1em;transition:background-color .4s,box-shadow .4s;box-shadow:inset 0 0 0 .12em #fdba8c}.od-share,.od-x{background:#e7efe8;border-radius:50%;place-items:center;width:3.4em;height:3.4em;display:grid}.od-share svg{width:1.5em;height:1.5em}.od-x{color:#fff;background:#ef4444;width:2.8em;height:2.8em;position:absolute;top:1.6em;right:1.6em}.od-x svg{width:1.3em;height:1.3em}.od-mb{flex:1;min-height:0;padding:0 2.2em;position:relative;overflow:hidden}.od-scroll{transition:transform 1.3s var(--ease);padding-bottom:2em}.od.s-mdown .od-scroll{transform:translateY(-31em)}.od-mark{align-items:center;gap:1.4em;margin-bottom:1em;display:flex}.od-mark>small{font-size:1em;font-weight:700}.od-mk{justify-items:center;gap:.3em;font-size:.9em;display:grid}.od-mk i{border-radius:50%;place-items:center;width:3.6em;height:3.6em;display:grid}.od-mk i svg{width:1.6em;height:1.6em}.od-ok i{color:#16a34a;background:#dcfce7}.od-void i{color:#dc2626;background:#fee2e2}.od.s-deliver .od-ok i{color:#fff;background:#22c55e;animation:.7s opsPress}.od-lh,.od-li{grid-template-columns:3.4em minmax(0,1fr) 6em 8em 8em;align-items:center;gap:1em;padding:.65em 0;display:grid}.od-lh{font-weight:700}.od-lh>span{grid-column:span 2;padding-left:4.4em}.od-li{border-bottom:.1em solid #eef1f0}.od-li em{text-align:center;font-variant-numeric:tabular-nums;font-style:normal}.od-ph{background:var(--tb);border-radius:50%;place-items:center;width:2em;height:2em;font-size:1.7em;display:grid;box-shadow:0 0 0 .08em #c9d1cf}.od-li b{font-weight:500;display:block}.od-li small{color:#6b7a7d;font-size:.9em;font-style:italic;display:block}.od-box{background:#f3f4f3;border-radius:1.6em;margin-top:1.1em;padding:1.3em 1.6em}.od-box p{margin:.2em 0}.od-fe{justify-content:center;margin:.7em 0 1em;display:flex}.od-fe span{align-items:center;gap:.4em;padding:.7em 1.3em;font-weight:700;display:flex;box-shadow:inset 0 0 0 .12em #1b434c}.od-fe span:first-child{border-radius:1em 0 0 1em}.od-fe span:last-child{border-radius:0 1em 1em 0}.od-fe svg{color:#dc2626;width:1.3em;height:1.3em}.od-dian{color:#1aa39a;letter-spacing:.25em;font-weight:300!important}.od-btn{border-radius:2em;width:max-content;margin:.6em auto 0;padding:.8em 1.6em;font-weight:700;display:block;box-shadow:inset 0 0 0 .12em #1b434c}.od-pay{justify-content:space-between;align-items:center;display:flex}.od-pay>span:first-child{align-items:center;gap:.7em;font-size:1.15em;display:flex}.od-pay>span:first-child svg{width:1.6em;height:1.6em}.od-pay>span:last-child{justify-items:end;display:grid}.od-pay small{color:#6b7a7d;font-style:italic}.od-pay b{font-size:1.6em}.od-two{grid-template-columns:1fr 1fr;gap:1.2em;margin-top:1.1em;display:grid}.od-two>div>b{margin-bottom:.5em;font-size:1.12em;display:block}.od-pp{background:#f3f4f3;border-radius:1.4em;align-items:center;gap:.8em;padding:.9em 1.2em;display:flex}.od-pp>i{background:#fff;border-radius:50%;place-items:center;width:2.6em;height:2.6em;display:grid;box-shadow:0 0 0 .1em #d5dddb}.od-pp>i svg{width:1.3em;height:1.3em}.od-pp .od-sc{color:#fff;box-shadow:none;background:#e5193f;font-size:.85em;font-weight:700}.od-chn{justify-content:space-between;display:flex}.od-chn>span{gap:.3em;display:grid}.od-chn>span:last-child{justify-items:end}.od-chn em{align-items:center;gap:.5em;font-style:normal;display:flex}.od-chn svg{width:1.6em;height:1.6em}.od-mov{margin-top:1.3em}.od-mov>b{font-size:1.5em}.od-mov ol{border-left:.25em solid #8b8b8b;margin:1em 0 0 .6em;padding:0 0 0 1.6em;list-style:none}.od-mov li{transition:opacity .5s, transform .5s var(--ease);padding-bottom:1.1em;position:relative}.od-mov li:before{content:"";background:#6b6b6b;border-radius:50%;width:1em;height:1em;position:absolute;top:.35em;left:-2.15em}.od-mov li b{font-size:1.05em;font-weight:500;display:block}.od-mov li small{color:#6b7a7d;font-style:italic}.od--live .od-last{opacity:0;transform:translate(1em)}.od.s-deliver .od-last{opacity:1;transform:none}.od.s-deliver .od-last:before{background:#22c55e}.od.s-deliver .od-st .ops-st>span[class]{opacity:0}.od.s-deliver .od-st .ops-st>span.e1{opacity:1}.od.s-deliver .od-new .od-st>i,.od.s-deliver .od-mh .od-st>i{background:#22c55e;box-shadow:0 0 0 .22em #dcfce7}.od.s-deliver .od-mh .od-st{background:#f0fdf4;box-shadow:inset 0 0 0 .12em #86efac}.vr.s-pick .vr-pick{animation:.7s opsPress;box-shadow:inset 0 0 0 .22em #00d47e}.vr.s-var .vr-has .ops-tg{background:#0f6b45}.vr.s-var .vr-has .ops-tg i{transform:translate(1.8em)}.vr.s-tab .vr-tabs .t0{background:0 0;font-weight:500}.vr.s-tab .vr-tabs .t0 i{opacity:0}.vr.s-tab .vr-tabs .t1{background:#e1f3e6;font-weight:700}.vr.s-tab .vr-tabs .t1 i{opacity:1}.vr-p2{opacity:0;transform:translateY(2em)}.vr.s-tab .vr-p2{opacity:1;transform:none}.vr.s-tab .iv-p1{opacity:0}.vr-attr{align-items:center;gap:1.2em;margin-bottom:1em;display:flex}.vr-attr>b{width:4.6em;font-size:1.1em}.vr-chips{flex-wrap:wrap;gap:.7em;display:flex}.vr-chip{transition:opacity .35s, transform .4s var(--ease-spring);border-radius:2em;align-items:center;gap:.5em;padding:.5em 1.1em;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 .2em #00d47e}.vr-chip:before{content:"";background:#00b46b;border-radius:50%;width:.6em;height:.6em}.vr-tools{gap:.7em;margin-left:auto;display:flex}.vr-tools i{border-radius:.7em;place-items:center;width:3em;height:3em;display:grid;box-shadow:inset 0 0 0 .14em #8b999c}.vr-tools i svg{width:1.3em;height:1.3em}.vr-tools .x{color:#e5483f;box-shadow:inset 0 0 0 .14em #e5483f}.vr--live .vr-chip{opacity:0;transform:scale(.6)}.vr.s-chips .vr-chip{opacity:1;transform:none}.vr.s-chips .vr-chip:nth-child(2){transition-delay:80ms}.vr.s-chips .vr-chip:nth-child(3){transition-delay:.16s}.vr-t{border-radius:1em;margin-top:.4em;overflow:hidden;box-shadow:inset 0 0 0 .1em #e1e7e5}.vr-tr{transition:opacity .4s, transform .45s var(--ease);border-top:.1em solid #eef1f0;grid-template-columns:minmax(0,1.6fr) 1fr .9fr 1.6fr 3em;align-items:center;gap:.6em;padding:.5em 1em;display:grid}.vr-th{border-top:0;font-weight:600}.vr-tr>span:first-child{gap:.4em;display:flex}.vr-tr>span:first-child em{background:#eef1f0;border-radius:2em;align-items:center;gap:.35em;padding:.2em .65em;font-style:normal;display:inline-flex}.vr-tr>span:first-child em i{background:var(--c);border-radius:50%;width:.8em;height:.8em;box-shadow:inset 0 0 0 .08em #0003}.vr-low{color:#e5483f;font-weight:600}.vr-bc{font-family:var(--mono);color:#3b4a4d;font-size:.88em}.vr-tr>i{color:#e5483f;background:#eef1f0;border-radius:50%;place-items:center;width:2.6em;height:2.6em;display:grid}.vr-tr>i svg{width:1.2em;height:1.2em}.vr-th>i{visibility:hidden}.vr--live .vr-tr.r1,.vr--live .vr-tr.r2,.vr--live .vr-tr.r3,.vr--live .vr-tr.r4,.vr--live .vr-tr.r5,.vr--live .vr-tr.r6{opacity:0;transform:translate(1.5em)}.vr.s-rows .vr-tr[class*=\ r]{opacity:1;transform:none}.vr.s-rows .vr-tr.r2{transition-delay:.1s}.vr.s-rows .vr-tr.r3{transition-delay:.2s}.vr.s-rows .vr-tr.r4{transition-delay:.3s}.vr.s-rows .vr-tr.r5{transition-delay:.4s}.vr.s-rows .vr-tr.r6{transition-delay:.5s}.vr .vr-shop{z-index:5;background:#efefef;flex-direction:column;display:flex;inset:-6.6em -1.6em 0 -22.6em}.vr-hd{color:#fff;background:#0f172a;flex:none;align-items:center;gap:2em;height:8em;padding:0 3em;display:flex}.vr-hd>b{font-size:2.1em}.vr-cat,.vr-acc{align-items:center;gap:.6em;display:flex}.vr-cat{background:#273449;border-radius:.8em;padding:.8em 1.2em}.vr-cat svg,.vr-acc svg,.vr-find svg{width:1.5em;height:1.5em}.vr-find{color:#94a3b8;border-radius:2em;flex:1;justify-content:space-between;align-items:center;max-width:34em;padding:.9em 1.4em;display:flex;box-shadow:inset 0 0 0 .15em #fff}.vr-acc{margin-left:auto}.vr-pg{flex:1;grid-template-columns:1.05fr 1fr;gap:3em;min-height:0;padding:2.6em 3em;display:grid}.vr-img{background:var(--tb);border-radius:1em;place-items:center;font-size:16em;line-height:1;display:grid}.vr-info{flex-direction:column;gap:.9em;display:flex}.vr-share{align-items:center;gap:1em;font-size:1.1em;display:flex}.vr-share svg{width:1.3em;height:1.3em}.vr-name{letter-spacing:-.02em;font-size:2.1em}.vr-info p{margin:0;font-size:1.05em}.vr-lb{font-size:1.1em}.vr-sws,.vr-szs{gap:.9em;display:flex}.vr-sw{background:var(--c);border-radius:50%;width:3em;height:3em;transition:box-shadow .3s;box-shadow:inset 0 0 0 .1em #0000002e}.vr-sw.on{box-shadow:inset 0 0 0 .1em #0000002e,0 0 0 .25em #efefef,0 0 0 .45em #2563eb}.vr.s-color .vr-sw.on{animation:.6s opsPress}.vr-sz{background:#fff;border-radius:.6em;padding:.8em 1.5em;font-weight:600;transition:box-shadow .3s,background-color .3s;box-shadow:inset 0 0 0 .1em #e5e7eb}.vr.s-size .vr-sz.sel{background:#e5e7eb;animation:.6s opsPress;box-shadow:inset 0 0 0 .22em #2563eb}.vr-price{letter-spacing:-.02em;font-size:2.8em}.vr-obs{color:#6b7280;border-radius:.8em;height:4.6em;padding:1em 1.2em;font-style:italic;box-shadow:inset 0 0 0 .1em #d1d5db}.vr-add{color:#fff;background:#2563eb;border-radius:.6em;justify-content:center;align-items:center;gap:.7em;padding:1.1em;font-size:1.1em;font-weight:600;display:flex}.vr-add svg{width:1.4em;height:1.4em}.vr.s-add .vr-add{animation:.7s opsPress}.vr.s-add .ops-toast{opacity:1;visibility:visible;transition-delay:.3s,.3s,0s;transform:translate(-50%)}.ad{color:#2b1a12;background:#f7f5f0;line-height:1.2;position:absolute;inset:0;overflow:hidden}.ad svg{flex:none;width:1em;height:1em}.ad i,.ad em,.ad u{font-style:normal;text-decoration:none}.ad-page{transition:transform 1.1s var(--ease);position:absolute;inset:0}.ad.s-s1 .ad-page{transform:translateY(-12em)}.ad-hero{color:#fff;align-items:center;gap:2.4em;height:17em;padding:0 3em;display:flex;position:relative}.ad-logo{background:#fff;border-radius:.25em;flex:none;place-items:center;width:1.85em;height:1.85em;font-size:6em;display:grid;box-shadow:0 .1em .3em #00000040}.ad-hero>div{gap:.8em;display:grid}.ad-hero>div>b{letter-spacing:-.02em;text-shadow:0 .06em .2em #0000004d;font-size:3.2em;font-weight:800}.ad-pill{background:#ffffff2e;border-radius:2em;align-items:center;gap:.8em;width:max-content;padding:.6em 1.4em;font-size:1.05em;display:inline-flex;box-shadow:inset 0 0 0 .1em #ffffff4d}.ad-pill svg{width:1.4em;height:1.4em}.ad-pill small{opacity:.85;display:block}.ad-soc{gap:.8em;display:flex;position:absolute;bottom:2em;right:3em}.ad-soc i{background:#fff3;border-radius:50%;place-items:center;width:3.6em;height:3.6em;display:grid}.ad-soc svg{width:1.6em;height:1.6em}.ad-bar{color:#6b5a50;align-items:center;gap:2em;padding:2em 3em 1.2em;font-size:1.05em;display:flex}.ad-find{background:#fff;border-radius:.6em;justify-content:space-between;align-items:center;width:24em;margin-left:auto;padding:.8em 1.2em;display:flex;box-shadow:inset 0 0 0 .1em #ddd5c8}.ad-sort em{color:#2b1a12;background:#fff;border-radius:.6em;align-items:center;gap:2em;padding:.8em 1.2em;display:inline-flex;box-shadow:inset 0 0 0 .1em #ddd5c8}.ad-tabs{white-space:nowrap;border-bottom:.1em solid #e6e1d8;gap:1.2em;padding:0 3em 1.2em;display:flex;overflow:hidden}.ad-tabs span{border-radius:1em;padding:.6em 1.2em;font-weight:500}.ad-tabs .on{color:#fff;background:#d35400}.ad-sec{border-bottom:.07em solid #d35400;margin:.7em 1.4em 0;padding-bottom:.3em;font-size:2.1em;display:block}.ad-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6em;padding:1.6em 3em;display:grid}.ad-card{background:#fff;border-radius:1.4em;flex-direction:column;gap:.6em;padding:1.2em;display:flex;box-shadow:0 .2em .8em #0000000d}.ad-ph{aspect-ratio:1.2;background:var(--tb);border-radius:.2em;place-items:center;width:100%;font-size:5em;display:grid}.ad-card>b{font-size:1.15em;font-weight:600}.ad-card>small{-webkit-line-clamp:2;color:#6b5a50;-webkit-box-orient:vertical;min-height:2.4em;font-size:.9em;display:-webkit-box;overflow:hidden}.ad-card>strong{font-size:1.3em}.ad-btn{color:#fff;background:#d35400;border-radius:.8em;justify-content:center;align-items:center;gap:.5em;padding:.8em;font-weight:600;display:flex}.ad.s-pick .ad-pick .ad-btn{animation:.7s opsPress}.ad-fab{z-index:3;color:#fff;background:#d35400;border-radius:50%;place-items:center;width:5.4em;height:5.4em;display:grid;position:absolute;bottom:2.4em;right:2.4em;box-shadow:0 .6em 1.4em #00000040}.ad-fab>svg{width:2.3em;height:2.3em}.ad-fab>b{background:#1b434c;border-radius:50%;place-items:center;width:2em;height:2em;font-size:.95em;display:grid;position:absolute;top:-.2em;right:-.2em}.ad-fab .ops-st{place-items:center}.ad.s-done .ad-fab .ops-st>span[class],.ad.s-done .ad-fab .ops-st>span{opacity:0}.ad.s-done .ad-fab .ops-st>span:last-child{opacity:1}.ad.s-done .ad-fab{animation:.7s .2s opsPress}.ad-dim{z-index:8;opacity:0;visibility:hidden;background:#00000073;transition:opacity .4s,visibility 0s .4s;position:absolute;inset:0}.ad-modal{z-index:9;opacity:0;visibility:hidden;transition:opacity .45s, transform .55s var(--ease), visibility 0s .55s;background:#faf8f3;border-radius:2em;grid-template-columns:1.1fr 1fr;gap:2.4em;padding:2.4em;display:grid;position:absolute;inset:5% 4%;transform:translateY(3em)scale(.97)}.ad.s-open .ad-dim,.ad.s-open .ad-modal{opacity:1;visibility:visible;transition-delay:0s;transform:none}.ad.s-done .ad-dim,.ad.s-done .ad-modal{opacity:0;visibility:hidden;transition:opacity .45s, transform .55s var(--ease), visibility 0s .55s;transform:translateY(3em)scale(.97)}.ad-mimg{aspect-ratio:1;background:var(--tb);border-radius:.06em;align-self:center;place-items:center;width:100%;font-size:16em;display:grid}.ad-mr{min-height:0;position:relative;overflow:hidden}.ad-ms{transition:transform 1.1s var(--ease)}.ad.s-scroll .ad-ms{transform:translateY(-18em)}.ad-mt{letter-spacing:-.01em;margin-top:1.4em;font-size:2.1em;font-weight:800;display:block}.ad-ms>p{color:#4b3a30;margin:.6em 0 0;font-size:1.1em}.ad-mp{margin:.5em 0;font-size:2.6em;font-weight:800;display:block}.ad-ms hr{border:0;border-top:.1em solid #e3dccf;margin:1em 0}.ad-obs{color:#8b7a70;border-radius:1em;height:4.6em;padding:1em 1.2em;font-style:italic;display:block;box-shadow:inset 0 0 0 .1em #ddd5c8}.ad-qty{align-items:center;gap:1.2em;margin:1.2em 0;display:flex}.ad-qty>i{color:#8b7a70;background:#efeae2;border-radius:.6em;place-items:center;width:2.4em;height:2.4em;font-size:1.4em;display:grid}.ad-qty>i.on{color:#fff;background:#d35400}.ad-qty>b{font-size:1.6em}.ad-add{color:#fff;background:#f0b49a;border-radius:.8em;flex:1;justify-content:center;align-items:center;gap:.6em;padding:1em;font-weight:600;transition:background-color .35s;display:flex}.ad-add svg{width:1.4em;height:1.4em}.ad.s-sel .ad-add{background:#d35400}.ad.s-add .ad-add{animation:.7s opsPress}.ad-grp{border-radius:1.2em;padding:1.2em 1.4em;box-shadow:inset 0 0 0 .1em #e3dccf}.ad-gh{justify-content:space-between;align-items:center;margin-bottom:.6em;display:flex}.ad-gh b{font-size:1.15em;display:block}.ad-gh small{color:#6b5a50}.ad-gh em{color:#fff;letter-spacing:.05em;background:#f5a400;border-radius:.5em;padding:.45em .9em;font-size:.85em;font-weight:600}.ad-o{border-radius:.8em;justify-content:space-between;align-items:center;padding:.85em 1em;font-size:1.05em;transition:background-color .3s;display:flex}.ad-o>i{border-radius:50%;width:1.6em;height:1.6em;transition:box-shadow .3s,background-color .3s;box-shadow:inset 0 0 0 .12em #555}.ad.s-sel .ad-sel{background:#efeae2}.ad.s-sel .ad-sel>i{background:#d35400;box-shadow:inset 0 0 0 .12em #d35400,inset 0 0 0 .34em #faf8f3}.ad-x{color:#fff;background:#6b6b6b;border-radius:50%;place-items:center;width:3.4em;height:3.4em;display:grid;position:absolute;top:1.4em;right:1.4em}.ad-x svg{width:1.6em;height:1.6em}.ad.s-done .ops-toast{opacity:1;visibility:visible;transition-delay:.3s,.3s,0s;transform:translate(-50%)}.pf-push{z-index:30;opacity:0;width:40em;transition:transform .6s var(--ease), opacity .4s;background:#fffffff7;border-radius:1.6em;align-items:center;gap:1.2em;padding:1.2em 1.6em;display:flex;position:absolute;right:2em;transform:translateY(-140%);box-shadow:0 1.2em 3em #10282c40,inset 0 0 0 .1em #e6eae9}.pf-push1{top:1.4em}.pf-push2{top:8.8em}.pf-push img{width:2.6em;height:auto}.pf-push>span{flex:1;min-width:0}.pf-push b{font-size:1.15em;display:block}.pf-push small{color:#5b6c70;margin-top:.2em;font-size:1em;display:block}.pf-push em{color:#8b999c;align-self:flex-start;font-size:.9em;font-style:normal}.pf--notify.s-n1 .pf-push1,.pf--notify.s-n2 .pf-push2{opacity:1;transform:none}.pf--notify.s-open .pf-push{opacity:0;transform:translateY(-140%)}.pf--notify.s-n1 .pf-bell{animation:.8s pfRing}.pf--notify.s-n2 .pf-bell{animation:.8s pfRing2}@keyframes pfRing{20%,60%{transform:rotate(-16deg)}40%,80%{transform:rotate(16deg)}}@keyframes pfRing2{20%,60%{transform:rotate(-16deg)}40%,80%{transform:rotate(16deg)}}.pf--notify .pf-rail>.pf-r:nth-child(2):after{content:"";color:#fff;background:#f04438;border-radius:50%;place-items:center;width:2em;height:2em;font-size:1.1em;font-weight:700;display:none;position:absolute;top:-.5em;right:.4em}.pf--notify.s-n1 .pf-rail>.pf-r:nth-child(2):after{content:"1";display:grid}.pf--notify.s-n2 .pf-rail>.pf-r:nth-child(2):after{content:"2"}.pf-ords{z-index:25;width:42em;transition:transform .6s var(--ease);background:#fff;padding:2em;position:absolute;top:0;bottom:0;left:7em;transform:translate(-110%);box-shadow:1em 0 3em #10282c26}.pf--notify.s-open .pf-ords{transform:none}.pf-ords__h b{font-size:2em;display:block}.pf-ords__h small{color:#5b6c70;font-size:1.05em}.pf-ord{background:#f6f8f7;border-radius:1.2em;align-items:center;gap:1.2em;margin-top:1em;padding:1.1em 1.2em;display:flex}.pf-ord>i{background:#fff;border-radius:50%;flex:none;place-items:center;width:3.6em;height:3.6em;display:grid;box-shadow:0 0 0 .1em #e1e7e5}.pf-ord>i svg{width:1.7em;height:1.7em}.pf-ord>span{flex:1;min-width:0}.pf-ord b{font-size:1.1em;display:block}.pf-ord small{color:#5b6c70}.pf-ord em{font-style:normal;font-weight:700}.pf-ord--new{background:#f0fbf5;box-shadow:inset 0 0 0 .18em #00d47e}.pf--notify.s-open .pf-ord--new{animation:1.4s ease-out .4s backwards opsFlash}.tb{color:#1f2d30;background:#f4f8f7;grid-template-columns:7em minmax(0,1fr);line-height:1.2;display:grid;position:absolute;inset:0;overflow:hidden}.tb-views{min-width:0;position:relative}.tb-map{padding:1em 1.6em 0}.tb-top{align-items:center;gap:1em;display:flex}.tb-top b{color:#4b5b5e;flex:1;font-size:2em;font-weight:500}.tb-chips{justify-content:center;gap:.7em;margin:1em 0;display:flex}.tb-chips span{white-space:nowrap;background:#fff;border-radius:.9em;align-items:center;gap:.5em;padding:.65em 1.2em;font-weight:500;display:flex;box-shadow:inset 0 0 0 .1em #e1e7e5}.tb-chips .on{background:#e9fbf2;font-weight:700;box-shadow:inset 0 0 0 .2em #00d47e}.tb-chips i{color:#fff;background:#1f2d30;border-radius:.35em;place-items:center;width:1.6em;height:1.6em;display:grid}.tb-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1em;display:grid}.tb-c{color:#6b7a7d;background:#fff;border-radius:1.4em;place-content:center;justify-items:center;gap:.4em;height:15em;transition:background-color .4s;display:grid;position:relative;box-shadow:inset 0 0 0 .1em #e8edec}.tb-c>svg{width:3.6em;height:3.6em}.tb-c>b{font-size:1.7em;font-weight:500}.tb-busy{color:#00b46b;align-content:start;padding-top:1em}.tb-busy>svg{width:3em;height:3em}.tb-q{color:#fff;background:#00d47e;border-radius:50%;place-items:center;width:2.2em;height:2.2em;font-weight:700;display:grid;position:absolute;top:-.5em;right:-.4em;box-shadow:0 0 0 .2em #f4f8f7}.tb-w{color:#3b4a4d;align-items:center;gap:.4em;font-size:.95em;display:flex}.tb-w svg{width:1.2em;height:1.2em}.tb-busy small{color:#3b4a4d;letter-spacing:.03em;font-size:.95em}.tb-ic{color:#4b5b5e;gap:2.2em;margin-top:.4em;display:flex}.tb-ic svg{width:1.4em;height:1.4em}.tb-edit{background:#00d47e;border-radius:1em;align-items:center;gap:2em;padding:1em 1.8em;font-weight:700;display:flex;position:absolute;bottom:1.4em;right:1.6em}.tb-edit i{background:#1f2d30;border-radius:50%;width:.7em;height:.7em}.tb-new{display:none}.tb.s-pick .tb-pick{animation:.7s opsPress;box-shadow:inset 0 0 0 .22em #00d47e}.tb.s-back .tb-pick{display:none}.tb.s-back .tb-new{animation:1.6s ease-out .3s backwards opsFlash;display:grid}.tb.s-back .ops-toast{opacity:1;visibility:visible;transition-delay:.5s,.5s,0s;transform:translate(-50%)}.tb-sell{grid-template-columns:minmax(0,1fr) 27em;display:grid}.tb-main{background:#fafbfa;min-width:0;padding:1em 1.4em;overflow:hidden}.tb-bar{align-items:center;gap:.8em;display:flex}.tb-find{text-align:center;color:#6b7a7d;flex:1;font-weight:500}.tb-chips--pos{justify-content:flex-start}.tb-mesa u{color:#fff;background:#ef4444;border-radius:.35em;place-items:center;width:1.6em;height:1.6em;text-decoration:none;display:grid}.tb-mesa u svg{width:1em;height:1em}.tb-prods{grid-template-columns:repeat(4,minmax(0,1fr));gap:1em;display:grid}.tb-p{background:#fff;border-radius:1.2em;gap:.5em;padding:1em;display:grid;position:relative;box-shadow:inset 0 0 0 .1em #e8edec}.tb-ph{aspect-ratio:1.4;background:var(--tb);border-radius:.2em;place-items:center;width:100%;font-size:4em;display:grid}.tb-p b{font-size:1.02em;font-weight:500}.tb-p em{font-size:1.15em;font-style:normal;font-weight:700}.tb-pq{color:#fff;opacity:0;width:2em;height:2em;transition:opacity .3s, transform .4s var(--ease-spring);background:#00d47e;border-radius:50%;place-items:center;font-style:normal;font-weight:700;display:grid;position:absolute;top:.6em;right:.6em;transform:scale(.4)}.tb.s-add .tb-pq{opacity:1;transform:none}.tb.s-add .tb-add{animation:.6s opsPress}.tb-cart{background:#fff;border-left:.1em solid #eceeed;flex-direction:column;padding:1.4em;display:flex}.tb-ch{border-bottom:.1em solid #eef1f0;align-items:center;gap:1em;padding-bottom:1em;display:flex}.tb-ch img{width:2.4em;height:auto}.tb-ch b{font-size:2em}.tb-line{opacity:0;transition:opacity .4s, transform .5s var(--ease);border-bottom:.1em solid #eef1f0;grid-template-columns:3.4em minmax(0,1fr) auto;align-items:center;gap:.8em;padding:1em 0;display:grid;transform:translate(2em)}.tb-line .tb-ph{aspect-ratio:1;border-radius:50%;font-size:1.7em}.tb-line b{text-transform:uppercase;font-size:.95em;font-weight:600;display:block}.tb-line em{align-items:center;gap:.8em;margin-top:.4em;font-style:normal;font-weight:700;display:flex}.tb-line em i{color:#fff;background:#0f6b45;border-radius:.5em;place-items:center;width:2.2em;height:2.2em;font-style:normal;display:grid}.tb-line em i.x{background:#ef4444}.tb-line em i svg{width:1.1em;height:1.1em}.tb.s-add .tb-line{opacity:1;transform:none}.tb-cf{gap:1em;margin-top:auto;display:grid}.tb-acts{gap:1.2em;display:flex}.tb-acts span{color:#4b5b5e;justify-items:center;gap:.3em;font-size:.78em;font-weight:600;display:grid}.tb-acts i{background:#eef1f0;border-radius:50%;place-items:center;width:3.4em;height:3.4em;display:grid}.tb-acts i svg{width:1.6em;height:1.6em}.tb-cmd i{color:#e8932c}.tb.s-save .tb-cmd i{background:#ffe7c7;animation:.7s opsPress}.tb-tot{justify-content:space-between;align-items:baseline;font-size:1.4em;font-weight:700;display:flex}.tb-tot b{justify-items:end;font-size:1.2em}.tb.s-add .tb-tot .ops-st>span[class]{opacity:0}.tb.s-add .tb-tot .ops-st>span.t1{opacity:1}.tb-go{letter-spacing:.03em;background:#00d47e;border-radius:1em;justify-content:center;align-items:center;height:4em;font-weight:700;display:flex;position:relative}.tb-go i{background:#1f2d30;border-radius:50%;width:.7em;height:.7em;position:absolute;right:1.2em}.ops.s-back .ops-v.o1{opacity:1;visibility:visible;transition:opacity .5s, transform .6s var(--ease), visibility 0s;transform:none}.vr-img{border-radius:.07em}.wg{color:#1f2d30;background:#f4f8f7;grid-template-columns:7em minmax(0,1fr);line-height:1.2;display:grid;position:absolute;inset:0;overflow:hidden}.wg-main{grid-template-columns:minmax(0,1fr) 27em;min-width:0;display:grid;position:relative;overflow:hidden}.wg-sell{background:#fafbfa;min-width:0;padding:1em 1.4em;overflow:hidden}.wg-bar{align-items:center;gap:.8em;display:flex}.wg-find{text-align:center;color:#6b7a7d;flex:1;font-weight:500}.wg-tools{gap:1.2em;display:flex}.wg-tools svg{width:1.7em;height:1.7em}.wg-chips,.wg-cats{white-space:nowrap;gap:.7em;display:flex;overflow:hidden}.wg-chips{justify-content:center;margin:.9em 0}.wg-cats{margin-bottom:1em}.wg-chips span,.wg-cats span{background:#fff;border-radius:.9em;align-items:center;gap:.5em;padding:.6em 1.1em;font-weight:500;display:flex;box-shadow:inset 0 0 0 .1em #e1e7e5}.wg-chips .on,.wg-cats .on{background:#e9fbf2;font-weight:700;box-shadow:inset 0 0 0 .2em #00d47e}.wg-chips i{color:#fff;background:#1f2d30;border-radius:.35em;place-items:center;width:1.6em;height:1.6em;display:grid}.wg-cats .on svg{color:#00a862;width:1.2em;height:1.2em}.wg-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1em;display:grid}.wg-grid .pf-quick{color:#00b46b;text-align:center;background:#fff;border-radius:1.2em;place-content:center;justify-items:center;gap:.6em;display:grid;box-shadow:inset 0 0 0 .1em #e8edec}.wg-grid .pf-quick svg{width:3.6em;height:3.6em}.wg-grid .pf-quick b{font-size:1.3em}.wg-t{background:#fff;border-radius:1.2em;gap:.4em;padding:.8em;display:grid;position:relative;box-shadow:inset 0 0 0 .1em #e8edec}.wg-im{aspect-ratio:1.25;background:var(--tb);border-radius:.25em;place-items:center;font-size:3.4em;line-height:1;display:grid;position:relative}.wg-stk{color:#fff;white-space:nowrap;background:#1b434c;border-radius:2em;padding:.35em .7em;font-size:.26em;font-weight:600;line-height:1.2;position:absolute;bottom:.3em;left:.3em}.wg-out{background:#ef4444}.wg-t>b{font-size:.98em;font-weight:500}.wg-t>em{font-size:1.1em;font-style:normal;font-weight:700}.wg-q{color:#fff;opacity:0;width:2em;height:2em;transition:opacity .3s, transform .4s var(--ease-spring);background:#00d47e;border-radius:50%;place-items:center;font-style:normal;font-weight:700;display:grid;position:absolute;top:.5em;right:.5em;transform:scale(.4)}.wg.s-pick .wg-pick{animation:.7s opsPress;box-shadow:inset 0 0 0 .22em #00d47e}.wg.s-done .wg-q{opacity:1;transform:none}.wg-cart{background:#fff;border-left:.1em solid #eceeed;flex-direction:column;padding:1.4em;display:flex}.wg-ch{border-bottom:.1em solid #eef1f0;align-items:center;gap:1em;padding-bottom:1em;display:flex}.wg-ch img{width:2.4em;height:auto}.wg-ch b{font-size:2em}.wg-line{opacity:0;transition:opacity .4s, transform .5s var(--ease);border-bottom:.1em solid #eef1f0;grid-template-columns:3.6em minmax(0,1fr) auto;align-items:center;gap:.8em;padding:1em 0;display:grid;transform:translate(2em)}.wg-im--s{aspect-ratio:1;border-radius:50%;font-size:1.8em}.wg-line b{font-size:.95em;font-weight:600;display:block}.wg-line em{align-items:center;gap:.6em;margin-top:.4em;font-style:normal;display:flex}.wg-line em i{color:#fff;background:#0f6b45;border-radius:.5em;align-items:center;gap:.4em;height:2.2em;padding:0 .8em;font-style:normal;font-weight:700;display:flex}.wg-line em i.x{background:#ef4444;justify-content:center;width:2.2em;padding:0}.wg-line em svg{width:1.1em;height:1.1em}.wg.s-done .wg-line{opacity:1;transform:none}.wg-cf{gap:1em;margin-top:auto;display:grid}.wg-acts{gap:1.2em;display:flex}.wg-acts span{color:#4b5b5e;justify-items:center;gap:.3em;font-size:.78em;font-weight:600;display:grid}.wg-acts i{color:#3b82f6;background:#eef1f0;border-radius:50%;place-items:center;width:3.4em;height:3.4em;display:grid}.wg-acts i.x{color:#ef4444}.wg-acts svg{width:1.6em;height:1.6em}.wg-tot{justify-content:space-between;align-items:baseline;font-size:1.4em;font-weight:700;display:flex}.wg-tot b{justify-items:end;font-size:1.2em}.wg.s-done .wg-tot .ops-st>span[class]{opacity:0}.wg.s-done .wg-tot .ops-st>span.t1{opacity:1}.wg-go{color:#8b999c;letter-spacing:.03em;background:#e5e9e8;border-radius:1em;justify-content:center;align-items:center;height:4em;font-weight:700;transition:background-color .4s,color .4s;display:flex;position:relative}.wg-go i{background:currentColor;border-radius:50%;width:.7em;height:.7em;position:absolute;right:1.2em}.wg.s-done .wg-go{color:#1f2d30;background:#00d47e}.wg-dim{z-index:5;opacity:0;visibility:hidden;background:#10181a59;transition:opacity .4s,visibility 0s .4s;position:absolute;inset:0}.wg-sheet{z-index:6;width:44em;transition:transform .55s var(--ease);background:#fff;border-radius:2em 0 0 2em;flex-direction:column;gap:.7em;padding:1.4em 1.8em;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(105%);box-shadow:-1em 0 3em #10282c2e}.wg.s-sheet .wg-dim{opacity:1;visibility:visible;transition-delay:0s}.wg.s-sheet .wg-sheet{transform:none}.wg.s-go .wg-dim{opacity:0;visibility:hidden}.wg.s-go .wg-sheet{transform:translate(105%)}.wg-sh{align-items:center;gap:1em;display:flex}.wg-sh b{letter-spacing:-.01em;font-size:1.8em}.wg-sheet>p{margin:0;font-size:1.2em}.wg-row{grid-template-columns:12em minmax(0,1fr);align-items:center;gap:1em;font-size:1.12em;display:grid}.wg-sel{border-radius:.7em;justify-content:space-between;align-items:center;padding:.7em 1em;font-weight:600;display:flex;box-shadow:inset 0 0 0 .1em #d5dddb}.wg-calc{color:#2563eb;background:#e7f1fd;border-radius:.7em;justify-content:center;align-items:center;gap:.5em;padding:.7em 1em;font-weight:700;display:flex;box-shadow:inset 0 0 0 .12em #3b82f6}.wg-calc svg{width:1.3em;height:1.3em}.wg-qty{border-radius:.7em;place-items:center;padding:.6em 1em;font-size:1.1em;display:grid;box-shadow:inset 0 0 0 .1em #d5dddb}.wg-qty .ops-st{justify-items:center}.wg-keys{flex:1;grid-template-columns:repeat(3,1fr);place-items:center;display:grid}.wg-key{border-radius:.4em;place-items:center;width:2.2em;height:1.4em;font-size:2em;display:grid}.wg-key svg{width:.8em;height:.8em}.wg.s-k1 .wk1,.wg.s-k2 .wkd,.wg.s-k3 .wk2,.wg.s-k4 .wk5{animation:.4s cjKey1}.wg.s-k1 .wg-qty .ops-st>span[class]{opacity:0}.wg.s-k1 .wg-qty .ops-st>span.q1{opacity:1}.wg.s-k2 .wg-qty .ops-st>span[class]{opacity:0}.wg.s-k2 .wg-qty .ops-st>span.q2{opacity:1}.wg.s-k3 .wg-qty .ops-st>span[class]{opacity:0}.wg.s-k3 .wg-qty .ops-st>span.q3{opacity:1}.wg.s-k4 .wg-qty .ops-st>span[class],.wg.s-k4 .wg-tt .ops-st>span[class]{opacity:0}.wg.s-k4 .wg-qty .ops-st>span.q4,.wg.s-k4 .wg-tt .ops-st>span.u1{opacity:1}.wg-add{color:#8b999c;letter-spacing:.03em;background:#e5e9e8;border-radius:1em;justify-content:center;align-items:center;height:4.2em;font-weight:700;transition:background-color .4s,color .4s;display:flex;position:relative}.wg-add i{background:currentColor;border-radius:50%;width:.7em;height:.7em;position:absolute;right:1.4em}.wg.s-k4 .wg-add{color:#1f2d30;background:#00d47e}.wg.s-go .wg-add{animation:.7s opsPress}.wg.s-done .ops-toast{opacity:1;visibility:visible;transition-delay:.4s,.4s,0s;transform:translate(-50%)}.br-v{border-radius:1.6em;overflow:hidden}.br-map{border-radius:1.6em;position:absolute;inset:0;overflow:hidden}.br .mp-map{width:100%;height:100%;transition:transform 1.2s var(--ease)}.mp-park{fill:#cfe6c8}.mp-st line{stroke:#fff;stroke-width:6px}.mp-river{fill:none;stroke:#9fd0ee;stroke-width:14px;stroke-linecap:round}.mp-av{fill:none;stroke:#fff;stroke-width:15px;filter:drop-shadow(0 0 1.5px #b8c4c0)}.mp-lab text{font:600 15px var(--font);fill:#7b8a86;letter-spacing:.08em;text-transform:uppercase}.mp-pin path{fill:#e5483f;stroke:#a8322c;stroke-width:1.5px}.mp-pin .mp-d{fill:#7a1f1a}.mp-r{fill:#00b46b29;stroke:#00b46b;stroke-width:3px;transform-box:fill-box;transform-origin:50%;transition:transform .9s var(--ease)}.br-panel{z-index:2;flex-direction:column;gap:.8em;width:31em;padding:1.6em;display:flex;position:absolute;top:1.2em;bottom:1.2em;left:1.2em;overflow:hidden}.br-add{white-space:nowrap;background:#00d47e;border-radius:2em;align-self:center;align-items:center;gap:1em;padding:.8em .8em .8em 1.4em;font-weight:700;display:flex}.br-add i,.br-save i{color:#fff;background:#1b434c;border-radius:.6em;place-items:center;width:2.2em;height:2.2em;display:grid}.br-find{color:#8b999c;align-items:center;gap:.6em;padding:.5em .4em;display:flex}.br-find svg{width:1.4em;height:1.4em}.br-i{background:#f3f4f3;border-radius:1.2em;padding:1em 1.3em}.br-i b{font-size:1.12em;font-weight:500;display:block}.br-i em{color:#3b4a4d;font-size:.95em;font-style:italic}.br.s-pick .br-pick{animation:.7s opsPress;box-shadow:inset 0 0 0 .2em #00d47e}.br-zoom{z-index:2;box-shadow:var(--sh-1);background:#fff;border-radius:1em;display:grid;position:absolute;bottom:1.2em;right:1.2em}.br-zoom i{place-items:center;width:3em;height:3em;font-size:1.4em;display:grid}.br-map--z .mp-map{transform-origin:56% 70%;transform:scale(1.7)}.br.s-km .br-map--z .mp-r{transform:scale(1.6)}.br-fh{align-items:center;gap:1em;display:flex}.br-fh .ops-tgl{margin-left:auto}.br-save{background:#00d47e;border-radius:1em;align-items:center;gap:.7em;padding:.5em .5em .5em 1.2em;font-weight:700;display:flex}.br.s-save .br-save{animation:.7s opsPress}.br-tabs{white-space:nowrap;border-radius:1em;gap:.4em;padding:.5em;display:flex;overflow:hidden;box-shadow:inset 0 0 0 .1em #e6eae9}.br-tabs span{border-radius:.7em;align-items:center;gap:.4em;padding:.6em 1em;display:flex}.br-tabs .on{background:#e1f3e6;font-weight:700}.br-tabs i{background:#00d47e;border-radius:50%;width:.55em;height:.55em}.br-h{margin-top:.5em;font-size:1.3em;display:block}.br-form .ops-f{flex:none;margin-top:.5em}.br-url{color:#3b4a4d;font-size:.92em;overflow:hidden}.br-km{z-index:3;background:#fff;border-radius:1.4em;align-items:center;gap:1.4em;padding:1em 1.4em;display:flex;position:absolute;top:1.4em;right:1.4em;box-shadow:0 1em 2.4em #10282c33}.br-kt{align-items:center;gap:.5em;font-weight:700;display:flex}.br-kt svg{width:1.4em;height:1.4em}.br-km>div{gap:.6em;display:flex}.br-km>div span{white-space:nowrap;border-radius:.6em;padding:.55em .9em;font-weight:600;transition:background-color .3s,box-shadow .3s;box-shadow:inset 0 0 0 .12em #1b434c}.br.s-km .br-km .k2{background:#e1f3e6;animation:.6s opsPress;box-shadow:inset 0 0 0 .14em #00d47e}.br.s-save .ops-toast{opacity:1;visibility:visible;transition-delay:.3s,.3s,0s;transform:translate(-50%)}.m3d--lap{--ry0:-13deg;--rx0:6deg}.lap{width:83%;position:absolute;top:2%;left:1%}.lap__lid{background:#15191a;border-radius:2.2em;padding:1.5em 1.5em 1.8em;position:relative;box-shadow:inset 0 0 0 .22em #3a4244,0 2.4em 3.4em -1.6em #10282c61}.lap__cam{background:#2f393b;border-radius:50%;width:.6em;height:.6em;position:absolute;top:.5em;left:50%;transform:translate(-50%)}.lap__glass{background:#fff;border-radius:.6em;position:relative;overflow:hidden}.lap__bar{background:linear-gradient(#fbfcfb,#f1f4f3);border-bottom:1px solid #e3e9e7;align-items:center;gap:1em;height:3.6em;padding:0 1.4em;display:flex}.lap__dots{gap:.5em;display:flex}.lap__dots i{background:#ff5f57;border-radius:50%;width:.95em;height:.95em}.lap__dots i:nth-child(2){background:#febc2e}.lap__dots i:nth-child(3){background:#28c840}.lap__url{color:#5b6c70;white-space:nowrap;background:#fff;border-radius:1.2em;justify-content:center;align-items:center;gap:.5em;width:52%;height:2.3em;margin:0 auto;font-size:1.15em;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #e3e9e7}.lap__url svg{flex:none;width:1em;height:1em}.lap__view{aspect-ratio:16/10;background:#f1f4f3;position:relative;overflow:hidden}.lap__base{background:linear-gradient(#e4e8e9,#bfc5c7 55%,#8f9698);border-radius:.2em .2em 1.6em 1.6em/.2em .2em 1.1em 1.1em;width:112%;height:1.7em;position:relative;left:-6%;box-shadow:0 1.8em 2.2em -1em #10282c52}.lap__base i{background:#a4abad;border-radius:0 0 .9em .9em;width:15%;height:.6em;position:absolute;top:0;left:50%;transform:translate(-50%)}.lap-ph{z-index:2;aspect-ratio:27/57.5;filter:drop-shadow(0 2em 2.2em #10282c52);height:74%;position:absolute;bottom:3%;right:0;transform:translateZ(7em);container-type:inline-size}.lap-ph>.ui{background:0 0;font-size:3.7037cqi}.lv--solo{background:0 0}.lv--solo .lv-ph{top:0;left:0;transform:none;box-shadow:inset 0 0 0 .25em #2b3031}.m3d--lap .svc-note--1{top:-2%;left:auto;right:4%}.m3d--lap .m3d__dev{width:min(94cqw, calc(92cqh * var(--ar)))}.m3d--lap .svc-note--2{bottom:-1%;left:6%;right:auto}@media (width<=1099px){.m3d--lap{margin-top:32px}.m3d--lap .svc-note--1{top:4%}.m3d--lap .svc-note--2{bottom:2%}}@media (width<=767px){.m3d--lap .svc-note{display:none}}.pu{color:#1f2d30;background:radial-gradient(70% 80% at 30% 45%,#e6f6ec,#f1f4f3 70%);line-height:1.2;position:absolute;inset:0;overflow:hidden}.pu-paper{filter:drop-shadow(0 1.6em 2.2em #10282c2e);width:38em;position:absolute;top:9em;left:7em;transform:rotate(-3deg)}.pu-pp{background:#fff;padding:2.4em 2.6em 3.6em;position:relative;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) top/100% calc(100% - 1em) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/1.6em 1em repeat-x;mask:linear-gradient(#000 0 0) top/100% calc(100% - 1em) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/1.6em 1em repeat-x}.pu-ph1{border-bottom:.15em dashed #d5dddb;align-items:center;gap:1.2em;margin-bottom:.6em;padding-bottom:1.4em;display:flex}.pu-ph1 i{color:#c6f54f;background:#1b434c;border-radius:50%;flex:none;place-items:center;width:2.9em;height:2.9em;font-size:1.4em;font-weight:800;display:grid}.pu-ph1 b{font-size:1.5em;display:block}.pu-ph1 small{color:#6b7a7d;margin-top:.3em;font-size:1.05em;display:block}.pu-pr{border-radius:.5em;grid-template-columns:minmax(0,1fr) 5.4em 7.4em;align-items:center;gap:.5em;margin:0 -.7em;padding:.75em .7em;font-size:1.2em;transition:background-color .3s,box-shadow .3s;display:grid;position:relative}.pu-pr span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pu-pr em,.pu-pr b{text-align:right;white-space:nowrap}.pu-pr b{font-weight:600}.pu-prh{letter-spacing:.06em;text-transform:uppercase;color:#6b7a7d;font-size:.92em;font-weight:700}.pu-prh b{font-weight:700}.pu-ok{color:#0d3b2a;width:1.3em;height:1.3em;transition:transform .35s var(--ease-spring);background:#00d47e;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:-1.5em;transform:translateY(-50%)scale(0)}.pu-ok svg{stroke-width:3.4px;width:.8em;height:.8em}.pu.s-proc .pu-pr:not(.pu-prh){transition-delay:calc(.5s + var(--i) * .45s);background:#00d47e21;box-shadow:inset 0 0 0 .08em #00b46b80}.pu.s-proc .pu-ok{transition-delay:calc(.5s + var(--i) * .45s);transform:translateY(-50%)scale(1)}.pu-ptot{border-top:.15em dashed #d5dddb;justify-content:space-between;align-items:baseline;margin-top:1.2em;padding-top:1.2em;display:flex}.pu-ptot span{font-size:1.3em;font-weight:600}.pu-ptot b{font-size:1.9em}.pu-beam{opacity:0;pointer-events:none;background:linear-gradient(#c6f54f00,#c6f54f80 75%,#00d47ef2);height:7em;position:absolute;top:-7em;left:0;right:0}.pu.s-proc .pu-beam{animation:1.1s ease-in-out 2 alternate puBeam}.pu.s-cart .pu-beam{animation:none}@keyframes puBeam{0%{opacity:1;top:-7em}to{opacity:1;top:100%}}.pu-flash{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.pu.s-sel .pu-flash{animation:.7s ease-out puFlash}@keyframes puFlash{0%{opacity:.95}}.pu-vf{opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:-1.6em}.pu-vf i{border:.35em solid #00d47e;width:3em;height:3em;position:absolute}.pu-vf i:first-child{border-bottom:0;border-right:0;border-radius:.8em 0 0;top:0;left:0}.pu-vf i:nth-child(2){border-bottom:0;border-left:0;border-radius:0 .8em 0 0;top:0;right:0}.pu-vf i:nth-child(3){border-top:0;border-right:0;border-radius:0 0 0 .8em;bottom:0;left:0}.pu-vf i:nth-child(4){border-top:0;border-left:0;border-radius:0 0 .8em;bottom:0;right:0}.pu.s-up .pu-vf{opacity:1}.pu.s-proc .pu-vf{opacity:0}.pu-tag{z-index:3;color:#fff;opacity:0;transition:opacity .4s, transform .5s var(--ease);background:#1b434c;border-radius:2em;align-items:center;gap:.8em;padding:.7em 1.4em .7em .7em;font-size:1.2em;font-weight:600;display:flex;position:absolute;top:3.4em;left:12em;transform:translateY(-1em);box-shadow:0 1em 2em #10282c40}.pu-tag>i{color:#1b434c;background:#c6f54f;border-radius:50%;flex:none;place-items:center;width:2.2em;height:2.2em;display:grid}.pu-tag>i svg{width:1.2em;height:1.2em}.pu.s-proc .pu-tag{opacity:1;transform:none}.pu.s-cart .pu-tag .ops-st>span[class]{opacity:0}.pu.s-cart .pu-tag .ops-st>span.g1{opacity:1}.pu .ops-toast{left:26em}.pu.s-done .ops-toast{opacity:1;visibility:visible;transition-delay:.4s,.4s,0s;transform:translate(-50%)}.pu-ph{background:#121515;border-radius:4.4em;width:27em;height:57.5em;padding:.9em;position:absolute;top:2.5em;left:57em;transform:perspective(1800px)rotateY(-8deg)rotateX(3deg);box-shadow:0 3em 5em -1.5em #10282c73,inset 0 0 0 .25em #2b3031}.pu-isl{z-index:6;background:#000;border-radius:2em;width:8em;height:2.3em;position:absolute;top:1.8em;left:50%;transform:translate(-50%)}.pu-s{background:#f3f7f6;border-radius:3.6em;height:100%;position:relative;overflow:hidden;container-type:inline-size}.pu-ui{font-size:2.71739cqi;position:absolute;inset:0}.pu-stat{z-index:12;justify-content:space-between;align-items:center;height:5.5em;padding:0 4.4em 0 4.6em;display:flex;position:absolute;top:0;left:0;right:0}.pu-stat b{font-size:1.6em}.pu-stat span{align-items:flex-end;gap:.3em;display:flex}.pu-stat span i{background:#121515;border-radius:.15em;width:.4em}.pu-stat span i:first-child{height:.7em}.pu-stat span i:nth-child(2){height:1em}.pu-stat span i:nth-child(3){height:1.3em}.pu-stat span u{border-radius:.4em;width:2.4em;height:1.2em;margin-left:.5em;box-shadow:inset 0 0 0 .15em #121515,inset 0 0 0 .35em #f3f7f6,inset 0 0 0 2em #121515}.pu-v{transition:opacity .45s, transform .55s var(--ease), visibility 0s;background:#f3f7f6;padding-top:5.5em;position:absolute;inset:0}.pu-bk{background:#e3ece3;border-radius:50%;flex:none;place-items:center;width:3.9em;height:3.9em;display:grid}.pu-bk svg{width:1.7em;height:1.7em}.pu-top{align-items:center;gap:.5em;padding:.8em .8em 0;display:flex}.pu-find{color:#8b999c;white-space:nowrap;background:#fff;border-radius:2.1em;flex:1;align-items:center;gap:1.6em;min-width:0;height:4.2em;padding-right:1.2em;display:flex}.pu-find>i{color:#1f2d30;background:#e3ece3;border-radius:50%;flex:none;place-items:center;width:3.8em;height:3.8em;margin-left:.2em;display:grid}.pu-find>i svg{width:1.6em;height:1.6em}.pu-find em{color:#3b4a4d;align-items:center;gap:1.3em;margin-left:auto;display:flex}.pu-find em svg{width:1.7em;height:1.7em}.pu-qr{border-radius:.6em;place-items:center;width:2.6em;height:2.6em;display:grid}.pu.s-p1 .pu-qr{animation:.6s .6s opsPress}.pu-chips{white-space:nowrap;gap:.8em;padding:1.7em .6em 0;display:flex;overflow:hidden}.pu-chips span{background:#fff;border-radius:.8em;flex:none;align-items:center;gap:.6em;height:3.4em;padding:0 1.1em;font-size:1.1em;display:flex;box-shadow:inset 0 0 0 .1em #e1e7e5}.pu-chips svg{width:1.3em;height:1.3em}.pu-chips span i{color:#fff;background:#1b434c;border-radius:.3em;place-items:center;width:1.4em;height:1.4em;display:grid}.pu-chips span i svg{width:.9em;height:.9em}.pu-cc{background:#fde8ea!important;box-shadow:inset 0 0 0 .1em #f9cdd2!important}.pu-cats{padding-top:1.3em}.pu-cats span{height:3.6em;padding:0 1.6em}.pu-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8em;padding:1.1em .8em 0;display:grid}.pu-t{background:#fff;border-radius:1.2em;flex-direction:column;height:20.8em;padding:.5em;display:flex;overflow:hidden;box-shadow:inset 0 0 0 .1em #e1e7e5}.pu-im{aspect-ratio:1.18;background:var(--tb);border-radius:.8em;place-items:center;display:grid}.pu-im>span{font-size:4.6em;line-height:1}.pu-t b{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.6em;padding:0 .3em;font-size:1.2em;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.pu-t em{margin-top:auto;padding:0 .3em .4em;font-size:1.35em;font-weight:600}.pu-quick{text-align:center;color:#ef4444;justify-content:center;align-items:center;gap:.8em}.pu-quick svg{stroke-width:1.6px;width:6em;height:6em}.pu-quick b{font-size:1.8em}.pu-nav{background:#fff;border-radius:1.6em;justify-content:space-around;align-items:center;height:6.3em;display:flex;position:absolute;bottom:3.6em;left:.5em;right:.5em;box-shadow:0 .4em 1.6em #10282c24}.pu-nav span{color:#5b6c70;justify-items:center;gap:.4em;font-size:.9em;display:grid}.pu-nav svg{width:2.4em;height:2.4em}.pu-nav .on{color:#ef4444}.pu-dim{z-index:2;opacity:0;visibility:hidden;background:#141a1c73;transition:opacity .4s,visibility 0s .4s;position:absolute;inset:0}.pu-sheet{z-index:3;transition:transform .5s var(--ease);background:#fff;border-radius:2.4em 2.4em 0 0;gap:.75em;padding:1.5em .75em 5em;display:grid;position:absolute;bottom:0;left:0;right:0;transform:translateY(105%)}.pu-o{background:#e3e8f0;border-radius:2em;align-items:center;gap:1.8em;height:7.5em;padding:0 2.4em;display:flex}.pu-o svg{width:2.4em;height:2.4em}.pu-o b{font-size:1.45em;font-weight:400;line-height:1.3}.pu.s-scan .pu-v1~.pu-dim{opacity:1;visibility:visible;transition-delay:0s}.pu.s-scan .pu-sheet{transform:none}.pu.s-ai .pu-o2{animation:.7s opsPress}.pu.s-up .pu-v1~.pu-dim{opacity:0;visibility:hidden}.pu.s-up .pu-sheet{transform:translateY(105%)}.pu-v2{z-index:4;opacity:0;visibility:hidden;transform:translate(100%)}.pu.s-up .pu-v2{opacity:1;visibility:visible;transform:none}.pu.s-cart .pu-v2{opacity:0;visibility:hidden;transition:opacity .4s,visibility 0s .4s}.pu-hd{background:#fff;align-items:center;gap:2.4em;height:5.3em;padding:0 2em;display:flex}.pu-hd svg{flex:none;width:2em;height:2em}.pu-hd b{white-space:nowrap;text-overflow:ellipsis;font-size:1.7em;font-weight:600;overflow:hidden}.pu-body{text-align:center;padding:0 2.2em}.pu-h{margin-top:2.4em;font-size:1.9em;display:block}.pu-body>p{color:#3b4a4d;margin:.9em 0 0;font-size:1.2em;line-height:1.5}.pu-box{background:#f9f9f9;border-radius:1.6em;flex-direction:column;justify-content:center;align-items:center;gap:1.6em;height:23em;margin-top:2.4em;padding:0 3em;display:flex;box-shadow:inset 0 0 0 .12em #e3e8ee}.pu-ico{color:#8f97a3;place-items:center;width:5.2em;height:5.2em;display:grid;position:relative}.pu-ico>svg{stroke-width:1.6px;width:4.6em;height:4.6em;transition:opacity .3s}.pu-thumb{opacity:0;transition:opacity .3s, transform .5s var(--ease-spring);background:#fff;border-radius:.4em;align-content:start;gap:.5em;padding:.9em .7em;display:grid;position:absolute;inset:-.6em .2em;transform:rotate(-4deg)scale(.6);box-shadow:0 .4em 1em #10282c33}.pu-thumb i{background:#cfd8d6;border-radius:.2em;height:.45em}.pu-thumb i:nth-child(odd){width:70%}.pu-thumb u{color:#0d3b2a;background:#00d47e;border-radius:50%;place-items:center;width:2em;height:2em;display:grid;position:absolute;bottom:-.7em;right:-.9em}.pu-thumb u svg{stroke-width:3.4px;width:1.1em;height:1.1em}.pu.s-sel .pu-ico>svg{opacity:0}.pu.s-sel .pu-thumb{opacity:1;transform:rotate(-4deg)}.pu-box p{color:#3b4a4d;margin:0;font-size:1.4em;line-height:1.45}.pu-box p .ops-st{justify-items:center}.pu-box p .ops-st>span{white-space:normal}.pu.s-sel .pu-box p .ops-st>span[class]{opacity:0}.pu.s-sel .pu-box p .ops-st>span.b1{opacity:1}.pu-btn{background:#00d47e;border-radius:1.2em;justify-content:center;align-items:center;width:100%;height:4.35em;display:flex;position:relative}.pu-btn b{font-size:1.2em}.pu-btn i{color:#fff;background:#1b434c;border-radius:.8em;place-items:center;width:3.25em;height:3.25em;display:grid;position:absolute;right:.55em}.pu-btn i svg{width:1.5em;height:1.5em}.pu.s-sel .pu-btn{animation:.6s opsPress}.pu-tips{text-align:left;background:#e8eef1;border-radius:1.6em;gap:.9em;margin-top:2.2em;padding:1.9em 1.7em;display:grid;box-shadow:inset 0 0 0 .1em #c8d0d4}.pu-tips>b{align-items:center;gap:.7em;margin-bottom:.2em;font-size:1.35em;display:flex}.pu-tips>b svg{width:1.3em;height:1.3em}.pu-tips span{color:#5b6c70;align-items:flex-start;gap:1em;font-size:1.2em;line-height:1.35;display:flex}.pu-tips span i{color:#fff;background:#1b434c;border-radius:50%;flex:none;place-items:center;width:1.35em;height:1.35em;display:grid}.pu-tips span i svg{stroke-width:3.4px;width:.8em;height:.8em}.pu-acts{grid-template-columns:11em minmax(0,1fr);gap:.8em;display:grid;position:absolute;bottom:3.4em;left:3.2em;right:3.2em}.pu-cancel,.pu-proc{border-radius:1.6em;justify-content:center;align-items:center;height:4.35em;display:flex;position:relative}.pu-cancel{background:#f7f7ef}.pu-cancel b,.pu-proc b{font-size:1.2em;font-weight:600}.pu-proc{color:#a6aec0;background:#e1e6ee;transition:background-color .4s,color .4s}.pu-proc i{background:currentColor;border-radius:50%;width:.8em;height:.8em;position:absolute;right:1.8em}.pu.s-sel .pu-proc{color:#1f2d30;background:#00d47e}.pu.s-proc .pu-proc{animation:.6s opsPress}.pu-ai{z-index:6;opacity:0;visibility:hidden;background:#f3f7f6e6;flex-direction:column;justify-content:center;align-items:center;gap:1em;transition:opacity .4s .3s,visibility 0s .7s;display:flex;position:absolute;inset:0}.pu.s-proc .pu-ai{opacity:1;visibility:visible;transition-delay:.3s,0s}.pu-spin{color:#00a862;place-items:center;width:7.4em;height:7.4em;margin-bottom:.6em;display:grid;position:relative}.pu-spin:before{content:"";border:.5em solid #d6f5e6;border-top-color:#00d47e;border-radius:50%;animation:.9s linear infinite puSpin;position:absolute;inset:0}.pu-spin svg{width:3em;height:3em}@keyframes puSpin{to{transform:rotate(360deg)}}.pu-ai b{font-size:1.7em}.pu-ai small{color:#5b6c70;font-size:1.2em}.pu-dim2{z-index:6}.pu.s-cart .pu-v1~.pu-dim.pu-dim2{opacity:1;visibility:visible;transition-delay:0s}.pu-cart{z-index:7;transition:transform .55s var(--ease);background:#fff;border-radius:2.4em 0 0 2.4em;flex-direction:column;display:flex;position:absolute;inset:5.6em 0 3em 4.75em;transform:translate(105%)}.pu.s-cart .pu-cart{transform:none}.pu-ch{border-bottom:.1em solid #eef1f0;align-items:center;height:5.8em;padding:0 1em 0 .4em;display:flex}.pu-ch b{text-align:center;flex:1;font-size:2.4em}.pu-ch img{width:2.6em;height:auto}.pu-ln{opacity:0;transition:opacity .4s, transform .5s var(--ease);border-bottom:.1em solid #eef1f0;grid-template-columns:5.6em minmax(0,1fr) auto;align-items:center;column-gap:1em;padding:1em 1em 1em .6em;display:grid;position:relative;transform:translate(3em)}.pu.s-cart .pu-ln{opacity:1;transition-delay:calc(.35s + var(--i) * .22s);transform:none}.pu-im--c{aspect-ratio:1;border-radius:50%}.pu-im--c>span{font-size:3em}.pu-lt{min-width:0}.pu-lt small{white-space:nowrap;text-overflow:ellipsis;margin-bottom:.6em;padding-right:1.6em;font-size:1.15em;display:block;overflow:hidden}.pu-lt em{align-items:center;gap:.4em;display:flex}.pu-lt em svg{width:1.3em;height:1.3em}.pu-del{color:#fff;background:#ef4444;border-radius:.6em;place-items:center;width:2.9em;height:3.2em;display:grid}.pu-kg{color:#fff;white-space:nowrap;background:#0f6b45;border-radius:.6em;align-items:center;gap:.6em;height:3.2em;padding:0 1.4em 0 1.2em;display:flex}.pu-kg b{font-size:1.25em;font-weight:500}.pu-mn,.pu-pls{background:#f7f7ef;border-radius:.6em;place-items:center;width:3.2em;height:3.2em;display:grid}.pu-pls{color:#fff;background:#0f6b45}.pu-lt em u{text-align:center;min-width:2.6em;font-size:1.3em}.pu-ln>b{white-space:nowrap;font-size:1.2em;font-weight:500}.pu-ed{color:#9aa3a6;position:absolute;top:.9em;right:1.1em}.pu-ed svg{width:1.4em;height:1.4em}.pu-cf{margin-top:auto;padding:0 .8em 1em .4em}.pu-tot{justify-content:space-between;align-items:baseline;padding:0 .2em 1.4em 3.6em;display:flex}.pu-tot b{font-size:1.75em}.pu-tot strong{font-size:1.85em}.pu-cb{align-items:center;gap:.7em;display:flex}.pu-a{color:#5b6c70;justify-items:center;gap:.3em;display:grid}.pu-a i{color:#ef4444;background:#fde8e8;border-radius:50%;place-items:center;width:3.4em;height:3.4em;display:grid}.pu-a2 i{color:#00a862;background:#e3ece3}.pu-a svg{width:1.6em;height:1.6em}.pu-a small{font-size:.85em;font-weight:600}.pu-go{color:#fff;background:#f05252;border-radius:1.4em;flex:1;justify-content:center;align-items:center;gap:.7em;height:4.4em;display:flex;position:relative}.pu-go>svg{width:1.6em;height:1.6em}.pu-go b{font-size:1.2em;font-weight:600}.pu-go i{color:#1f2d30;background:#fde1d6;border-radius:.7em;place-items:center;width:3.2em;height:3.2em;display:grid;position:absolute;right:.6em}.pu-go i svg{width:1.5em;height:1.5em}.pu.s-go .pu-cart .pu-go{animation:.6s opsPress}.pu-v4{z-index:8;opacity:0;visibility:hidden;background:#fff;transform:translate(100%)}.pu.s-pay .pu-v4{opacity:1;visibility:visible;transform:none}.pu-kh{align-items:center;gap:1.4em;padding:1.2em 1em 1em .7em;display:flex}.pu-kh>b{font-size:2.5em}.pu-date{background:#f6f6ef;border-radius:1.6em;align-items:center;gap:.8em;margin-left:auto;padding:.8em 1.4em;display:flex}.pu-date>svg{width:1.9em;height:1.9em}.pu-date b,.pu-date small{font-size:1.15em;font-weight:500;display:block}.pu-kh>i svg{width:1.8em;height:1.8em}.pu-due{justify-content:space-between;align-items:baseline;padding:2em 1.6em 1.4em 2.2em;display:flex}.pu-due span{font-size:1.4em}.pu-due b{font-size:2.2em}.pu-sup{background:#f3f4f3;border-radius:1.2em;align-items:center;gap:1.4em;margin:0 1.2em;padding:1em 1.2em;display:flex}.pu-sup>i{color:#fff;background:#3b9bf3;border-radius:50%;flex:none;place-items:center;width:2.6em;height:2.6em;font-size:1.4em;font-weight:600;display:grid}.pu-sup>span{flex:1;min-width:0}.pu-sup b,.pu-sup small{white-space:nowrap;text-overflow:ellipsis;font-size:1.35em;display:block;overflow:hidden}.pu-sup small{color:#5b6c70;font-size:1.15em}.pu-sup em{color:#fff;background:#ef4444;border-radius:50%;flex:none;place-items:center;width:1.9em;height:1.9em;display:grid}.pu-sup em svg{stroke-width:3.4px;width:1.2em;height:1.2em}.pu-dsc{border-bottom:.1em solid #eef1f0;justify-content:space-between;align-items:center;margin:0 1.2em;padding:1.4em .4em 1.4em 1em;display:flex}.pu-dsc>span:first-child{font-size:1.4em}.pu-dsc .ops-tg{font-size:1.15em}.pu-seg{justify-content:center;gap:.8em;margin-top:2.2em;display:flex}.pu-seg span,.pu-pm span{text-align:center;background:#f6f6ef;border-radius:1em;place-items:center;display:grid;position:relative}.pu-seg span{width:7em;height:6.2em;padding:0 .6em}.pu-seg b{font-size:1.3em;font-weight:400;line-height:1.2}.pu-seg .on,.pu-pm .on{box-shadow:inset 0 0 0 .15em #f05252}.pu-seg span i,.pu-pm span i{color:#fff;background:#f05252;border-radius:0 1em;place-items:center;width:2.1em;height:2.1em;display:grid;position:absolute;top:0;right:0}.pu-seg span i svg,.pu-pm span i svg{stroke-width:3.4px;width:1.1em;height:1.1em}.pu-mh{padding:2.4em 1.4em 1.2em;font-size:1.35em;display:block}.pu-pm{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8em;padding:0 1.5em;display:grid}.pu-pm span{align-content:center;gap:.5em;height:9.6em;padding:0 .4em}.pu-pm em{font-size:3.4em;line-height:1}.pu-pm b{font-size:1.15em;font-weight:400;line-height:1.15}.pu-kf{align-items:center;gap:4.4em;display:flex;position:absolute;bottom:3.6em;left:1.5em;right:1em}.pu-cartb{color:#fff;background:#f05252;border-radius:1.2em;flex:none;place-items:center;width:5em;height:5em;display:grid;position:relative;box-shadow:0 .6em 1.4em #f0525259}.pu-cartb svg{width:2.2em;height:2.2em}.pu-cartb i{color:#fff;background:#ff7834;border-radius:50%;place-items:center;width:2.4em;height:2.4em;font-size:1.1em;font-weight:700;display:grid;position:absolute;top:-1em;right:-1em}.pu.s-done .pu-go2{animation:.6s opsPress}.tfind{padding-top:0}.tfind__bar{top:calc(var(--head-h) + 8px);z-index:20;background:var(--bg);background:color-mix(in srgb, var(--bg) 93%, transparent);backdrop-filter:saturate(1.4)blur(14px);border-radius:34px;flex-wrap:wrap;align-items:center;gap:10px 18px;margin:0 -10px 14px;padding:10px;display:flex;position:sticky}.tsearch{border-radius:var(--pill);background:var(--surface);height:60px;box-shadow:var(--sh-2), inset 0 0 0 1.5px var(--line);flex:440px;align-items:center;transition:box-shadow .25s;display:flex;position:relative}.tsearch:focus-within{box-shadow:var(--sh-2), inset 0 0 0 2px var(--natura), 0 0 0 5px #00d47e29}.tsearch__ic{color:var(--ink-3);pointer-events:none;display:grid;position:absolute;left:22px}.tsearch__ic .ico{width:20px;height:20px}.tsearch input{border-radius:inherit;width:100%;height:100%;font:inherit;color:var(--ink);-webkit-appearance:none;appearance:none;background:0 0;border:0;outline:none;padding:0 64px 0 56px;font-size:1.05rem}.tsearch input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.tsearch input::placeholder{color:var(--ink-3);opacity:1}.tsearch kbd{background:var(--neu);box-shadow:inset 0 0 0 1px var(--line);font:700 .8rem/1.2 var(--font);color:var(--ink-3);pointer-events:none;border-radius:7px;padding:3px 9px;position:absolute;right:20px}.tsearch__x{background:var(--neu);width:38px;height:38px;color:var(--ink-2);cursor:pointer;border:0;border-radius:50%;place-items:center;display:none;position:absolute;right:11px}.tsearch__x .ico{width:16px;height:16px}.tsearch.has-q .tsearch__x{display:grid}.tsearch.has-q kbd{display:none}@media (hover:none){.tsearch kbd{display:none}}.tstatus{color:var(--ink-2);white-space:nowrap;margin:0;padding:0 6px;font-size:.95rem;font-weight:600}.tstatus b{color:var(--brand-t)}.tstatus button{font:inherit;color:var(--green-text);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:8px;padding:0;font-size:.88rem;text-decoration:underline}.tquick{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 26px;display:flex}.tquick>span{color:var(--ink-3);margin-right:4px;font-size:.88rem;font-weight:600}.tquick .chip{cursor:pointer;border:0;padding:8px 14px;font-family:inherit}.tcats{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;margin-bottom:clamp(34px,4vw,52px);display:grid}.tcat{background:var(--surface);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);color:var(--ink);transition:transform .3s var(--ease), box-shadow .3s;border-radius:22px;flex-direction:column;gap:3px;padding:16px 16px 15px;display:flex;position:relative}.tcat .well{border-radius:14px;width:42px;height:42px;margin:0 0 9px}.tcat .well .ico{width:20px;height:20px}.tcat b{font-size:.97rem;line-height:1.25}.tcat small{color:var(--ink-3);font-size:.8rem;font-weight:600}.tcat:hover{box-shadow:var(--sh-2), inset 0 0 0 1px var(--line);transform:translateY(-3px)}.tcat.is-on{box-shadow:var(--sh-2)}.tcat.is-on:after{content:"";background:var(--natura) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23243838' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 12px no-repeat;border-radius:50%;width:22px;height:22px;position:absolute;top:14px;right:14px}@media (width<=767px){.tcats{scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--gutter)) 30px;padding:4px var(--gutter) 10px;scroll-padding:0 var(--gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:148px;grid-auto-flow:column;overflow-x:auto}.tcats::-webkit-scrollbar{display:none}.tcat{scroll-snap-align:start}.tsearch{flex-basis:100%;height:54px}.tsearch input{padding-right:52px;font-size:1rem}.tquick{margin:0 calc(-1 * var(--gutter)) 22px;padding:2px var(--gutter) 6px;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.tquick::-webkit-scrollbar{display:none}.tquick>*{flex:none}}.tgrps{gap:clamp(36px,4vw,54px);display:grid}.tgrp{scroll-margin-top:calc(var(--head-h) + 110px)}.tgrp__h{align-items:center;gap:12px;margin:0 0 16px;font-size:clamp(1.25rem,1rem + .8vw,1.6rem);display:flex}.tgrp__h .well{border-radius:13px;width:40px;height:40px;margin:0}.tgrp__h .well .ico{width:18px;height:18px}.tgrp__h small{border-radius:var(--pill);background:var(--neu);color:var(--ink-3);padding:3px 10px;font-size:.8rem;font-weight:700}.tcards{grid-template-columns:1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.tcards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.tcards{grid-template-columns:repeat(3,minmax(0,1fr))}}.tcard{background:var(--surface);height:100%;box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);color:var(--ink);transition:transform .3s var(--ease), box-shadow .3s;border-radius:22px;flex-direction:column;gap:10px;padding:20px 22px;display:flex}.tcard:hover{box-shadow:var(--sh-2);transform:translateY(-3px)}.tcard__top{justify-content:space-between;align-items:center;gap:10px;min-height:24px;display:flex}.tcard__meta{color:var(--ink-3);align-items:center;gap:6px;font-size:.8rem;font-weight:600;display:inline-flex}.tcard__meta .ico{width:14px;height:14px}.tcard__vid{border-radius:var(--pill);background:var(--lav-l);color:#5d4fd0;align-items:center;gap:5px;padding:3px 10px 3px 6px;font-size:.75rem;font-weight:700;display:inline-flex}.tcard__vid .ico{width:14px;height:14px}.tcard__t{letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:700;line-height:1.3}.tcard__t mark{color:inherit;background:#c6f54fbf;border-radius:3px;padding:0 1px}.tcard__s{color:var(--ink-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.88rem;line-height:1.45;display:-webkit-box;overflow:hidden}.tcard__go{color:var(--green-text);align-items:center;gap:6px;margin-top:auto;font-size:.88rem;font-weight:700;display:inline-flex}.tcard__go .ico{width:14px;height:14px;transition:transform .3s var(--ease)}.tcard:hover .tcard__go .ico{transform:translate(3px)}.tempty{background:var(--surface);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);text-align:center;border-radius:26px;justify-items:center;gap:10px;padding:48px 20px;display:grid}.tempty .well{margin:0 0 6px}.tempty b{font-size:1.2rem}.tempty p{max-width:46ch;color:var(--ink-3);margin:0 0 8px}.tcat.is-zero{opacity:.45}.tcat.is-zero:hover{opacity:.8}.tcard__s mark{color:inherit;background:#c6f54fbf;border-radius:3px;padding:0 1px}.tcard-li.is-deep .tcard__top:after{content:"Mencionado en el tutorial";border-radius:var(--pill);color:var(--brand-t);white-space:nowrap;background:#c6f54f8c;order:2;padding:3px 9px;font-size:.72rem;font-weight:700}.tcard-li.is-deep .tcard__vid{order:3}.tut-art{perspective:1600px;height:clamp(330px,32vw,440px);font-size:clamp(9px,.78vw,11.5px);position:relative}.tut-art .stage__in{transform-style:preserve-3d;transform:rotateY(calc(-12deg + var(--ry,0deg))) rotateX(6deg);transition:transform .8s var(--ease);position:absolute;inset:0}.tut-art__card{background:var(--surface);width:38em;box-shadow:var(--sh-2), inset 0 0 0 1px var(--line);border-radius:2.4em;position:absolute;top:17%;left:10%;overflow:hidden;transform:translateZ(2em)}.tut-art__vid{color:#fff;background:radial-gradient(90% 120% at 90% 0,#c6f54f40,#0000 60%),linear-gradient(135deg,#1b434c,#0f6b45);flex-direction:column;justify-content:flex-end;height:16em;padding:2em 2.2em 2.4em;display:flex;position:relative}.tut-art__vid small{letter-spacing:.12em;text-transform:uppercase;color:#c6f54f;font-size:1em;font-weight:700}.tut-art__vid b{letter-spacing:-.02em;max-width:15em;margin-top:.35em;font-size:1.85em;line-height:1.15}.tut-art__play{color:#1b434c;background:#00d47e;border-radius:50%;place-items:center;width:5em;height:5em;animation:2.4s ease-in-out infinite tutPulse;display:grid;position:absolute;top:2em;right:2em}.tut-art__play .ico{fill:currentColor;width:2em;height:2em;margin-left:.2em}.tut-art__bar{background:#ffffff2e;height:.5em;position:absolute;bottom:0;left:0;right:0}.tut-art__bar i{background:#c6f54f;width:0;height:100%;animation:9s linear infinite tutBar;display:block}.tut-art__steps{gap:1.1em;margin:0;padding:1.8em 2.2em 2.2em;list-style:none;display:grid}.tut-art__steps li{color:var(--ink);align-items:center;gap:1em;font-size:1.35em;font-weight:600;display:flex}.tut-art__steps li i{width:1.7em;height:1.7em;box-shadow:inset 0 0 0 .13em var(--line);color:#0000;border-radius:50%;flex:none;place-items:center;animation:none;display:grid}.tut-art__steps li i .ico{stroke-width:3.2px;width:1em;height:1em}.tut-art__steps .k0 i{animation-name:tutC0}.tut-art__steps .k1 i{animation-name:tutC1}.tut-art__steps .k2 i{animation-name:tutC2}.tut-art__q{background:var(--surface);box-shadow:var(--sh-2), inset 0 0 0 1.5px var(--natura);color:var(--ink);border-radius:3em;align-items:center;gap:.8em;padding:1em 1.6em;font-size:1.3em;font-weight:600;display:flex;position:absolute;top:3%;left:34%;transform:translateZ(7em)}.tut-art__q .ico{width:1.2em;height:1.2em;color:var(--ink-3)}.tut-art__q span{white-space:nowrap;width:0;animation:9s steps(14,end) infinite tutType;display:inline-block;overflow:hidden}.tut-art__q i{background:var(--natura);width:.1em;height:1.2em;animation:1s step-end infinite tutCaret}.tut-art__n{position:absolute;bottom:6%;right:2%;transform:translateZ(9em)}.tut-art__n .note small{letter-spacing:.12em;text-transform:uppercase;margin:0 0 .2em;font-weight:700}@keyframes tutType{0%,4%{width:0}18%,92%{width:8.4em}to{width:0}}@keyframes tutCaret{50%{opacity:0}}@keyframes tutBar{0%{width:0}to{width:100%}}@keyframes tutPulse{0%,to{box-shadow:0 0 #00d47e73}60%{box-shadow:0 0 0 1em #00d47e00}}@keyframes tutC0{0%,30%{color:#0000;background:0 0}33%,95%{color:#0d3b2a;box-shadow:none;background:#00d47e}}@keyframes tutC1{0%,55%{color:#0000;background:0 0}58%,95%{color:#0d3b2a;box-shadow:none;background:#00d47e}}@keyframes tutC2{0%,80%{color:#0000;background:0 0}83%,95%{color:#0d3b2a;box-shadow:none;background:#00d47e}}@media (width<=1099px){.tut-art{display:none}}@media (prefers-reduced-motion:reduce){.tut-art__q span{width:8.4em}.tut-art__q span,.tut-art__q i,.tut-art__bar i,.tut-art__play,.tut-art__steps li i{animation:none}.tut-art__bar i{width:60%}.tut-art__steps li i{color:#0d3b2a;box-shadow:none;background:#00d47e}}@media (width>=1600px){:root{--wrap:1440px}.phero .h-hero{font-size:clamp(4.6rem,2.2rem + 2.6vw,5.4rem)}.phero .lead{max-width:660px;font-size:1.22rem}.phero__grid{gap:72px}.m3d{height:min(700px,100vh - 300px);min-height:560px;font-size:clamp(8px,.55vw,10.5px)}.svc-vis{height:min(680px,100vh - 300px);min-height:540px;font-size:clamp(8px,.5vw,9.4px)}.hero-stage{height:min(860px,46vw);font-size:clamp(10.2px,.6vw,11.5px)}}@media (width>=1880px){:root{--wrap:1560px}}.strips{gap:clamp(.75rem,.5rem + 1vw,1.125rem);display:grid}@media (width>=1100px){.strips{grid-template-columns:1fr 1fr}}.strip{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);align-content:start;gap:clamp(1rem,.7rem + 1vw,1.4rem);padding:clamp(1.25rem,.8rem + 1.6vw,2.1rem);display:grid}.strip .eyebrow{margin-bottom:.6em}.strip__logos{flex-wrap:wrap;gap:.75em;font-size:clamp(.8rem,.7rem + .35vw,1rem);display:flex}.strip .ally{width:8em;height:4.5em;box-shadow:inset 0 0 0 1px var(--line);border-radius:1.1em;padding:.4em .65em}.wows .note{white-space:normal;font-size:.9em;display:inline-flex}.hero .rot__h{font-size:calc(1.1*clamp(2.25rem,1.15rem + 4.2vw,4.9rem))}.hero .rot__line{text-wrap:balance;justify-content:center;align-items:center;min-height:2.3em;font-size:.782em;display:flex}.hero .rot__w{white-space:normal}html[data-mark] .hero .rot__w{margin-block:-.12em -.24em;padding-block:.12em .24em}.hero .rot__w[data-acc=neon]{--mk:#6c9600;--mk-d:var(--neon)}.pills{flex-wrap:wrap;justify-content:center;gap:.6em;margin:0 0 1.7em;font-size:clamp(.75rem,.68rem + .3vw,.95rem);display:flex}.pill{--c:var(--natura);border-radius:var(--pill);letter-spacing:-.01em;color:var(--ink);background:color-mix(in srgb, var(--c) 10%, var(--surface));box-shadow:inset 0 0 0 .1em var(--c);align-items:center;padding:.45em 1.15em;font-weight:600;display:inline-flex}.pill--neon{--c:var(--neon)}.pill--lav{--c:var(--lav)}.pill--sky{--c:var(--sky)}[data-theme=dark] .pill{background:color-mix(in srgb, var(--c) 16%, transparent)}.vf{--t0:0;--t1:1;--dx:0;--dy:0;--ds:.7;--vf-pt:calc(var(--head-h,64px) + clamp(.75rem, .5rem + 1vh, 1.5rem));--vf-pb:clamp(.9rem, .6rem + 1.4vh, 1.75rem);--vf-side:clamp(16rem, 22vw, 24rem);--vf-list:clamp(13rem, 16vw, 17rem);--vf-gap:clamp(1.75rem, 2.6vw, 3rem);--lw:min(calc(100vw - 2 * var(--gutter) - var(--vf-side) - var(--vf-list) - 2 * var(--vf-gap)), calc((100svh - var(--vf-pt) - var(--vf-pb)) * 1.6));height:530svh;position:relative}.vf__pin{height:100svh;position:sticky;top:0;overflow:hidden}.vf__bg{z-index:0}.vf__pin:after{content:"";z-index:1;pointer-events:none;opacity:calc(var(--t0) * var(--t1));background:radial-gradient(ellipse 75% 70% at 50% 52%, transparent 35%, color-mix(in srgb, var(--shade) var(--vf-vig), transparent) 100%);position:absolute;inset:0}.vf__hero{z-index:1;opacity:calc(1 - clamp(0, (var(--t0) - .62) * 3, 1));position:absolute;inset:0 0 auto}.vf__hero .hero-stage{transform:translate(calc(var(--dx) * var(--t0) * 1px), calc(var(--dy) * var(--t0) * 1px)) scale(calc(1 + (var(--ds) - 1) * var(--t0)));will-change:transform}.vf__hero .float{opacity:calc(1 - var(--t0) * 3)}.vf{--vf-veil:58%;--vf-vig:38%}.vf__ui{z-index:2;color:var(--on-dark-2);grid-template-columns:var(--vf-side) var(--lw) var(--vf-list);column-gap:var(--vf-gap);padding:var(--vf-pt) var(--gutter) var(--vf-pb);grid-template-areas:"side lens aside";place-content:center;display:grid;position:absolute;inset:0}.vf__side{grid-area:side;align-content:start;align-self:start;gap:clamp(1rem,.6rem + 1.2vh,1.75rem);display:grid}.vf__aside{grid-area:aside;align-self:center;gap:clamp(1.5rem,1rem + 2vh,2.5rem);display:grid}@media (width>=1100px){.vf__head{position:relative}.vf__head .eyebrow{margin:0 0 .9em;position:absolute;bottom:100%;left:0}.vf__titles>*,.vf__ui>.vf__lens{align-self:start}.vf__verb{margin-top:-.08em}}.vf__head,.vf__copy,.vf__btns,.vf__list{z-index:2;opacity:min(clamp(0, (var(--t0) - .45) * 2.4, 1), clamp(0, (var(--t1) - .5) * 2.5, 1));position:relative}.vf__head .eyebrow{color:var(--on-dark);margin-bottom:.6em}.vf__titles,.vf__copy{display:grid}.vf__titles>*,.vf__copy>*{transition:opacity .5s var(--ease), transform .6s var(--ease);grid-area:1/1}.vf__intro .h2{color:var(--on-dark);font-size:clamp(1.6rem,1.1rem + 1.6vw,2.6rem)}.vf__intro .lead{color:var(--on-dark);margin-top:.5em;font-size:clamp(.95rem,.9rem + .2vw,1.08rem)}.vf__verb{letter-spacing:-.04em;color:var(--on-dark);opacity:0;margin:0;font-size:clamp(2.4rem,1.4rem + 2.6vw,4.2rem);font-weight:800;line-height:1;transform:translateY(.35em)}.vf__say{opacity:0;pointer-events:none;transform:translateY(.6em)}.vf:not([data-s="-1"]) .vf__intro{opacity:0;pointer-events:none;transform:translateY(-.4em)}.vf[data-s="0"] [data-k="0"],.vf[data-s="1"] [data-k="1"],.vf[data-s="2"] [data-k="2"],.vf[data-s="3"] [data-k="3"]{opacity:1;pointer-events:auto;transform:none}html[data-mark=text] .vf .mark{--mk-now:var(--mk-d)}.vf__copy{font-size:clamp(.95rem,.9rem + .2vw,1.08rem)}.vf__line{color:var(--on-dark);margin:0;line-height:1.5}.vf__feats{flex-wrap:wrap;gap:.45em;margin:.9em 0 0;padding:0;font-size:.88em;list-style:none;display:flex}.vf__feats li{border-radius:var(--pill);color:var(--on-dark);background:color-mix(in srgb, var(--acc) 14%, transparent);box-shadow:inset 0 0 0 .08em color-mix(in srgb, var(--acc) 55%, transparent);padding:.38em .85em;font-weight:600;line-height:1.25}.vf__btns .btn{font-size:clamp(.66rem,.6rem + .27vw,.75rem)}@media (width>=1100px){.vf__btns{gap:.6rem;display:grid}.vf__btns .btn{width:100%;padding-inline:1.6em}}@media (width<=1099px){.vf__btns{grid-template-columns:min(100%,21em);justify-content:center;gap:.6rem;font-size:clamp(.66rem,.6rem + .27vw,.75rem);display:grid}.vf__btns .btn{padding-inline:1.6em}}.vf .btn:not(.btn--ghost){--b-bg:var(--natura);--b-fg:var(--dforrest);--btn-ring:#00d47e38}.vf .btn--ghost{--b-bg:#ffffff0f;--b-fg:#fff;box-shadow:inset 0 0 0 1.5px #ffffff40}.vf__lens{z-index:1;width:var(--lw);aspect-ratio:16/10;border-radius:1.6em;grid-area:lens;align-self:center;font-size:clamp(.75rem,.6rem + .5vw,1rem);position:relative}.vf__lens:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;box-shadow:0 0 6em 300vmax color-mix(in srgb, var(--shade) var(--vf-veil), transparent);opacity:calc(var(--t0) * var(--t1));position:absolute;inset:0}.vf__lens:after{content:"";pointer-events:none;box-shadow:inset 0 0 0 .14em var(--acc), 0 0 2.4em -.2em color-mix(in srgb, var(--acc) 55%, transparent);opacity:calc(clamp(0, (var(--t0) - .5) * 2, 1) * var(--t1));transition:box-shadow .6s var(--ease);border-radius:1.9em;position:absolute;inset:-.45em}.vf__lens .win{border-radius:inherit;opacity:clamp(0, (var(--t0) - .62) * 3, 1);flex-direction:column;display:flex;position:absolute;inset:0}.vf__lens .win__view{aspect-ratio:auto;flex:1}.vf__lens .tour__pause{opacity:clamp(0, (var(--t0) - .8) * 5, .55)}.vf__ui.is-paused .tour__pause{opacity:1}.vf__ui.is-paused .scene *{animation-play-state:paused!important}.vf__ui .tour__pause .i-play,.vf__ui.is-paused .tour__pause .i-pause{display:none}.vf__ui.is-paused .tour__pause .i-play{display:block}.vf__list{gap:.35em;margin:0;padding:0 0 0 1.1em;font-size:clamp(1.1rem,.8rem + .9vw,1.65rem);list-style:none;display:grid;box-shadow:inset .08em 0 #ffffff38}.vf__tab{min-height:2.75rem;font:inherit;letter-spacing:-.02em;color:#ffffffd9;text-align:left;cursor:pointer;transition:color .35s var(--ease);background:0 0;border:0;padding:.2em 0;font-weight:600;display:block;position:relative}.vf__tab:before{content:"";background:var(--acc);width:.1em;transition:transform .45s var(--ease-spring);border-radius:.1em;position:absolute;top:.25em;bottom:.25em;left:-1.1em;transform:scaleY(0)}.vf__tab:hover,.vf__tab:focus-visible{color:#ffffffd9}.vf__tab[aria-selected=true]{color:#fff;font-weight:800}.vf__tab[aria-selected=true]:before{transform:scaleY(1)}.vf__tab strong{font-weight:inherit}.vf__tab[aria-selected=true] strong{color:var(--acc)}.vseq{border-radius:inherit;position:absolute;inset:0;overflow:hidden;container-type:size}.vseq__item{opacity:0;visibility:hidden;transition:transform .55s var(--ease), opacity .55s var(--ease), visibility 0s .55s;position:absolute;inset:0;transform:translate(14%)}.vseq__item.is-on{opacity:1;visibility:visible;transition:transform .55s var(--ease), opacity .55s var(--ease), visibility 0s;transform:none}.vseq__item.is-out{transform:translate(-14%)}.vseq__item:not(.is-on) *{animation-play-state:paused!important}.vseq__item>.ui{position:absolute;inset:0}.win.is-bare .vseq__item>.ui{background:0 0;overflow:visible}.vseq .svc-vis,.vseq .m3d{height:100%}.vf__video{object-fit:cover;background:var(--dforrest);border-radius:1.6em;width:100%;height:100%;display:block;position:absolute;inset:0}.vseq .svc-vis{font-size:1.15cqh}.vseq .svc-note--1{top:12%;left:13%}.vseq .svc-note--2{bottom:14%;right:13%}@media (width<=1099px){.vf{--lw:min(calc(100vw - 2 * var(--gutter)), 44rem)}.vf__ui{grid-template:"head""list""lens""copy""btns"/minmax(0,1fr);align-content:center;row-gap:clamp(.8rem,.5rem + 1.2vh,1.4rem)}.vf__side,.vf__aside{display:contents}.vf__head{grid-area:head}.vf__copy{grid-area:copy}.vf__list{grid-area:list}.vf__btns{grid-area:btns}.vf__lens{width:min(var(--lw), calc((100svh - 33rem) * 1.6));justify-self:center}.vf__head,.vf__list,.vf__copy,.vf__btns{width:min(100%, var(--lw));justify-self:center}.vf__head,.vf__copy{text-align:center}.vf__feats,.vf__btns{justify-content:center}.vf__list{justify-self:center;gap:clamp(.9rem,4vw,1.6rem);padding:0;font-size:clamp(.95rem,.85rem + .5vw,1.15rem);display:flex;box-shadow:inset 0 -.08em #ffffff38}.vf__tab{padding:.3em 0 .55em}.vf__tab:before{width:auto;height:.12em;inset:auto 0 0;transform:scaleX(0)}.vf__tab[aria-selected=true]:before{transform:scaleX(1)}.vf__verb{font-size:clamp(2rem,1.2rem + 4vw,3rem)}}@media (width<=767px){.vf__ui{row-gap:clamp(.7rem,.45rem + 1vh,1.1rem)}.vf__intro .lead{display:none}.vf__feats{margin-top:.7em;font-size:.82em}}.vf:not(.is-dim) .vf__side,.vf:not(.is-dim) .vf__aside{pointer-events:none}.drawer details[open]>div{animation:mega-in .4s var(--ease) both}@media (prefers-reduced-motion:reduce){.vf{--t0:1;height:auto}.vf__pin{background:var(--dark-sec);height:auto;position:relative;overflow:visible}.vf__hero,.vf__pin:after{display:none}.vf__ui{padding-block:clamp(3rem,6vw,6rem);position:relative;inset:auto}.vf__lens:before{box-shadow:none}.vf .vf__side,.vf .vf__aside{pointer-events:auto}}.hdr{transition:background-color .35s var(--ease), box-shadow .35s var(--ease), backdrop-filter .35s var(--ease)}.hdr.is-veil,.hdr.is-veil.is-stuck,.hdr.is-veil.is-dark{box-shadow:none;backdrop-filter:none;background:0 0}.hdr.is-veil .logo--d{display:none}.hdr.is-veil .logo--l{display:block}.hdr.is-veil .nav__btn,.hdr.is-veil .hdr__login{color:#fff}.hdr.is-veil .theme-t,.hdr.is-veil .burger{box-shadow:none;color:#fff;background:#ffffff1a}.hdr.is-veil .hdr__cta .btn{--b-bg:var(--natura);--b-fg:var(--dforrest);--btn-ring:#00d47e38}.home .hero>.hero__bg:before{content:none}.proof .stats{box-shadow:none;background:0 0;border-radius:0;align-items:start;gap:clamp(.6rem,.3rem + 1.4vw,1.75rem);font-size:clamp(.6rem,.45rem + .6vw,1.05rem);overflow:visible}@media (width>=768px){.proof .stats{grid-template-columns:repeat(4,1fr)}}.proof .stat{background:var(--surface);box-shadow:0 2.2em 4.4em -1.8em #10282c52, inset 0 0 0 .07em var(--line);border-radius:1.5em;grid-template-columns:auto 1fr;align-items:center;column-gap:.9em;padding:1.2em 1.3em;display:grid}.proof .stat:nth-child(2n){translate:0 -1em}.proof .stat__ic{background:var(--acc-l);width:3.2em;height:3.2em;color:var(--acc-t);border-radius:1em;grid-row:1/3;place-items:center;display:grid}.proof .stat__ic .ico{width:1.55em;height:1.55em}.proof .stat b{font-size:2.5em}.proof .stat__t{margin-top:.3em;font-size:max(.95em,.75rem);line-height:1.3;display:block}.proof .stat__t span{font-size:inherit;margin:0;display:block}.proof .stat__t .stat__short{display:none}.js .proof .stat{opacity:0;transition:opacity .8s var(--ease), transform .9s var(--ease);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(1.75em)}.js .proof.is-in .stat{opacity:1;transform:none}[data-theme=dark] .proof .stat{box-shadow:0 2.2em 4.4em -1.8em #0009, inset 0 0 0 .07em var(--line)}.proof .stat:nth-child(odd){--y:.6em}.proof .stat:nth-child(2n){--y:-.6em;translate:0 var(--y)}@keyframes stat-float{0%,to{translate:0 var(--y,0)}50%{translate:0 calc(var(--y,0) - .7em)}}.proof.is-in .stat{animation:5.5s ease-in-out infinite stat-float;animation-delay:calc(var(--i,0) * -1.4s)}.proof .stat:hover{box-shadow:0 2.6em 4.8em -1.6em #10282c61}@media (prefers-reduced-motion:reduce){.js .proof .stat{opacity:1;transition:none;animation:none;transform:none}}@media (width<=767px){.proof .stats{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:.4em;font-size:clamp(.5rem,.28rem + 1vw,.64rem)}.proof .stat{text-align:center;border-radius:1.1em;grid-template-columns:1fr;align-content:start;justify-items:center;row-gap:.45em;padding:.9em .35em 1em}.proof .stat:nth-child(odd),.proof .stat:nth-child(2n){--y:0}.proof .stat__ic{border-radius:.8em;grid-row:auto;width:2.4em;height:2.4em}.proof .stat b{font-size:1.7em}.proof .stat__t{margin-top:0;font-size:.75rem;line-height:1.25}.proof .stat__long{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.proof .stat__t .stat__short{display:block}}.nav-scrim{z-index:1020;pointer-events:none;opacity:0;visibility:hidden;background:color-mix(in srgb, var(--shade) 16%, transparent);backdrop-filter:blur(8px);transition:opacity .32s var(--ease), visibility 0s .32s;position:fixed;inset:0}html.menu-dim .nav-scrim{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}@media (prefers-reduced-motion:reduce){.nav-scrim{transition:none}}.drawer .dsv{gap:1.1em;padding:.2em 0 1.1em;font-size:clamp(.92rem,.87rem + .25vw,1rem);display:grid}.drawer .dsv__grp{box-shadow:inset .14em 0 0 var(--acc);padding-left:.85em;display:grid}.drawer .dsv .grp{letter-spacing:.14em;text-transform:uppercase;color:var(--acc-t);margin:.1em 0 .3em;font-size:.72em;font-weight:800}.drawer .dsv a.dmi{min-height:max(2.75rem,2.9em);color:var(--ink);transition:transform .2s var(--ease), background-color .2s;border-radius:.8em;grid-template-columns:auto 1fr auto;align-items:center;gap:.75em;padding:.35em .5em .35em .1em;font-weight:600;display:grid}.drawer .dsv a.dmi:active,.drawer .dsv a.dmi:hover{background:color-mix(in srgb, var(--acc-l) 70%, transparent)}.drawer .dsv a.dmi:active{transform:scale(.98)}.drawer .dsv .mi__ic{border-radius:.65em;width:2.1em;height:2.1em}.drawer .dsv .mi__ic .ico{width:1.1em;height:1.1em;color:inherit}.drawer .dsv b{color:var(--ink);flex-wrap:wrap;align-items:center;gap:.45em;font-size:.97em;font-weight:600;line-height:1.25;display:flex}.drawer .dsv b+span{display:none}.drawer .dsv .tag{font-size:.62em}.drawer .dsv .dmi>.ico{width:1em;height:1em;color:var(--ink-3)}.drawer .dsv__feat{border-radius:var(--r-md);background:var(--forrest);min-height:2.75rem;color:var(--on-dark);justify-content:space-between;align-items:center;gap:.8em;padding:.75em 1em;font-weight:700;display:flex}.drawer .dsv__feat .tag,.drawer .dsv__feat p{display:none}.drawer .dsv__feat strong{font-size:.95em}.drawer .dsv__feat .link{color:var(--neon);white-space:nowrap;font-size:.9em}.drawer .dsv__all{min-height:2.75rem;font-size:.9em}.drawer details[open] .dsv>*{animation:mega-in .45s var(--ease) both;animation-delay:calc(var(--i,0) * 70ms)}.drawer details[open]>.dsv{animation:none}[data-theme=dark] .drawer .dsv .grp{color:var(--acc)}.drawer .dsv__grp[data-acc=forrest]{--acc:var(--forrest);--acc-l:var(--lforrest);--acc-t:var(--forrest)}[data-theme=dark] .drawer .dsv__grp[data-acc=forrest]{--acc:var(--lforrest);--acc-t:var(--lforrest);--acc-l:#e4ece31f}.drawer .dsv__grp .mi__ic:not([data-acc]){background:var(--acc-l);box-shadow:none;color:var(--acc-t)}.drawer .dsv__grp--tint{--grp-l:var(--acc-l);--grp-t:var(--acc-t)}.drawer .dsv__grp--tint .mi__ic{background:var(--grp-l);color:var(--grp-t)}.drawer .dsv__feat{flex-wrap:wrap;row-gap:.2em}@media (prefers-reduced-motion:reduce){.drawer details[open] .dsv>*{animation:none}}:root{--pain-t:#b3223d}[data-theme=dark]{--pain-t:#ff8a9c}.phero .pills{justify-content:flex-start;margin:1.5em 0 0;font-size:clamp(.94rem,.9rem + .2vw,1.02rem)}.pill--acc{--c:var(--acc)}.pill b{font-variant-numeric:tabular-nums;font-weight:800}.glide{--q:max(0, calc(var(--p,0) * -1 - .55));--r:max(0, calc(var(--p,0) - .55));translate:0 calc((var(--q) - var(--r)) * 7rem);opacity:calc(1 - (var(--q) + var(--r)) * 4)}@media (prefers-reduced-motion:reduce){.glide{opacity:1;translate:none}}.deco{z-index:2;pointer-events:none;height:0;position:absolute;bottom:0;left:0;right:0;overflow-x:clip}.deco>i{display:block;position:absolute}.deco__ring{aspect-ratio:1;border:clamp(.9rem, .6rem + 1vw, 1.6rem) solid var(--acc-m);opacity:.55;border-bottom-color:#0000;border-right-color:#0000;border-radius:50%;width:clamp(9rem,6rem + 12vw,17rem);top:clamp(-6rem,-4rem - 2vw,-4.5rem);left:clamp(-7rem,-4rem - 3vw,-4.5rem);rotate:-20deg}.deco__dots{aspect-ratio:1;background:radial-gradient(circle, var(--acc-m) 30%, transparent 33%) 0 0 / 25% 25%;opacity:.8;width:clamp(4.5rem,3.5rem + 3vw,7rem);top:clamp(1rem,.5rem + 1vw,2rem);left:clamp(4rem,2rem + 8vw,11rem)}.deco__bub{aspect-ratio:1;background:var(--acc-l);opacity:.7;border-radius:50%;width:clamp(5.5rem,4rem + 6vw,10rem);top:clamp(-4rem,-2.5rem - 2vw,-2.5rem);right:clamp(-3rem,-1rem - 3vw,-1rem)}.deco__bub--s{width:clamp(1.4rem,1rem + 1vw,2.2rem);box-shadow:inset 0 0 0 .18rem var(--acc-m);opacity:.9;background:0 0;top:clamp(1.5rem,1rem + 1.5vw,3rem);right:clamp(4rem,3rem + 6vw,10rem)}@media (width<=767px){.deco>.deco__dots,.deco>.deco__bub--s{display:none}}.deco--fx{transform:scaleX(-1)}.deco--top{top:0;bottom:auto}.deco--fx>.deco__dots{display:none}.sec--attrs{z-index:1;padding-top:clamp(2rem,1.2rem + 2.2vw,3.25rem)}body.svc main .head{margin-bottom:clamp(1.25rem,.6rem + 2vw,2.5rem)}.sec--attrs .head{max-width:none}.tour--attrs{gap:clamp(1rem,.7rem + 1vw,1.5rem);font-size:clamp(.94rem,.9rem + .2vw,1rem)}@media (width>=1100px){.tour--attrs{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:center;gap:clamp(2rem,1rem + 2vw,3.5rem)}.tour--attrs .tour__tab{padding:.8em .2em .85em 2.5em}.tour--attrs .tour__tab:before{font-size:.74em;top:1.12em;left:.2em}.tour--attrs .tour__tab strong{font-size:1.05em}.tour--attrs .tour__tab span{font-size:.9em;line-height:1.5}.tour--attrs .tour__tab[aria-selected=true] span{padding-top:.45em}}.tour__pain{color:var(--pain-t);margin-bottom:.3em;font-weight:700;display:block}.tour--attrs .tour__tab em{color:var(--ink-2)}.tour--attrs .tour__desc{color:var(--ink-2);margin:0;font-size:clamp(.94rem,.9rem + .2vw,1rem);line-height:1.55;display:grid}.tour--attrs .tour__desc>p{opacity:0;visibility:hidden;transition:opacity .4s var(--ease), visibility 0s .4s;grid-area:1/1}.tour--attrs .tour__desc>p.is-on{opacity:1;visibility:visible;transition:opacity .4s var(--ease)}@media (width<=1099px){.tour--attrs>div:first-child{gap:clamp(.8rem,.6rem + .8vw,1.1rem);display:grid}.tour--attrs .tour__list{gap:.5em;padding-block:.35em}.tour--attrs .tour__tab{min-height:2.75rem;padding:.7em 1.15em .75em 2.75em;font-size:.9em}.tour--attrs .tour__tab:before{font-size:.82em;top:50%;left:1.15em;translate:0 -50%}.tour--attrs .tour__tab strong{font-size:1em}.tour--attrs .tour__tab[aria-selected=true]{background:var(--bg-2);box-shadow:none}.tour--attrs .tour__list li{margin:-.3em;padding:.3em}}@media (width>=1100px){.tour--attrs .tour__desc{display:none}}.netnote{z-index:4;opacity:0;transition:opacity .4s var(--ease), translate .4s var(--ease);pointer-events:none;font-size:clamp(.7rem,2.3cqi,1.1rem);display:grid;position:absolute;top:11%;left:50%;translate:-50% -.8em}.netnote .offline__pill{white-space:nowrap;box-shadow:var(--sh-2);transition:opacity .35s var(--ease);grid-area:1/1;justify-self:center;gap:.55em;padding:.65em 1.1em;font-size:1em}.netnote .offline__pill .ico{width:1.2em;height:1.2em;color:var(--rose)}.netnote .offline__pill i{width:.65em;height:.65em}.netnote .offline__pill--ok{opacity:0}.scene:has(.s-a1) .netnote{opacity:1;translate:-50%}.scene:has(.s-ok) .netnote .offline__pill:not(.offline__pill--ok){opacity:0}.scene:has(.s-ok) .netnote .offline__pill--ok{opacity:1}.scene:has(.s-new) .netnote{opacity:0;translate:-50% -.8em}@media (prefers-reduced-motion:reduce){.netnote{opacity:1;translate:-50%}}.duo__item{opacity:0;visibility:hidden;transition:opacity .5s var(--ease), visibility 0s .5s;position:absolute;inset:0}.duo__item.is-on{opacity:1;visibility:visible;transition:opacity .5s var(--ease)}.sec--fade{isolation:isolate}.sec--fade:after{content:"";z-index:-1;pointer-events:none;background-color:var(--tone-bg,var(--bg-2));--fade:clamp(4rem, 2rem + 8vw, 10rem);-webkit-mask:linear-gradient(transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);mask:linear-gradient(transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);opacity:calc(.2 + var(--p,1) * .8);transition:background-color .5s var(--ease);position:absolute;inset:0}[data-tone=sun],[data-tone=sky]{--tone-bg:var(--acc-l)}@media (prefers-reduced-motion:reduce){.sec--fade:after{opacity:1}}.sec--tones .eyebrow,.sec--tones .eyebrow:before,.sec--tones .eyebrow:after,.sec--tones .h2:after,.deco>i{transition:color .5s var(--ease), background-color .5s var(--ease), border-color .5s var(--ease), box-shadow .5s var(--ease)}.fns__seg{margin-bottom:clamp(1.25rem,.8rem + 1.5vw,2rem)}.seg--tone{background:var(--surface);box-shadow:inset 0 0 0 .08em var(--line-2);gap:.1em;max-width:100%;padding:.25em;font-size:clamp(.72rem,.68rem + .3vw,.84rem)}.seg--tone button{min-height:max(2.5rem,3.35em);color:var(--ink-2);white-space:nowrap;gap:.45em;padding:0 1.15em;font-size:1em}.seg--tone button[aria-selected=true],.seg--tone button[aria-pressed=true]{color:var(--ink)}.seg--tone .seg__thumb{background:var(--acc-l);transition:transform .45s var(--ease-spring), width .45s var(--ease-spring), background-color .5s var(--ease), box-shadow .5s var(--ease);top:.25em;bottom:.25em}.seg--tone .ico{width:1.15em;height:1.15em}.seg--tone button:after{content:"";height:2.75rem;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.seg--tone button:focus-visible{outline:2px solid var(--acc-t);outline-offset:-2px;border-radius:var(--pill)}@media (width<=520px){.seg--tone .ico{display:none}.seg--tone button{padding:0 .8em}}.fx-pane:not([hidden]){animation:scenein .5s var(--ease) both}.fns__cta{margin-top:clamp(1.25rem,.8rem + 1.5vw,2rem)}@media (width<=767px){.fns__cta{margin-top:.5rem}}.mega__col.is-hint,.drawer .dsv__grp.is-hint{border-radius:var(--r-md);background:var(--acc-l);transition:background-color .4s var(--ease)}.mega__col.is-hint{margin:-.5rem;padding:.5rem}.drawer .dsv__grp.is-hint{padding:.5em .5em .5em .85em}.fx-pane .fns__h{max-width:34em;margin-inline:auto}@media (width<=767px){.fx-pane .fns__h{min-height:2.6em}}.fx-pane:focus-visible{outline:2px solid var(--acc-t);outline-offset:.5rem;border-radius:1rem}.fns{font-size:clamp(1rem,.97rem + .15vw,1.04rem)}.fns__h{text-align:center;text-wrap:balance;letter-spacing:.14em;text-transform:uppercase;color:var(--acc-t);transition:color .5s var(--ease);margin-bottom:1em;font-size:.76em;font-weight:800;display:block}.fns__h:before{content:"";vertical-align:middle;background:var(--acc);width:1.5em;height:.22em;transition:background-color .5s var(--ease);border-radius:.2em;margin:-.2em .7em 0 0;display:inline-block}.fns__g{gap:.75em;display:grid}@media (width>=768px){.fns__g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.fns__g{grid-template-columns:repeat(3,minmax(0,1fr))}.fns__g:has(>:nth-child(7)){grid-template-columns:repeat(4,minmax(0,1fr))}}.fn{text-align:center;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);transition:transform .3s var(--ease), box-shadow .3s var(--ease);border-radius:1.1em;align-content:start;justify-items:center;gap:.6em;padding:1.1em 1.2em 1.15em;display:grid}.fn:hover{box-shadow:var(--sh-2);transform:translateY(-.25rem)}.fn__ic.well{background:var(--acc-l);width:2.6em;height:2.6em;color:var(--acc-t);box-shadow:none;transition:background-color .5s var(--ease), color .5s var(--ease);border-radius:.8em;margin:0}.fn__ic .ico{width:1.25em;height:1.25em}.fn__t{color:var(--ink);letter-spacing:-.01em;font-size:1.02em;font-weight:700;line-height:1.3}.fn p{color:var(--ink-2);margin-top:.25em;font-size:.94em;line-height:1.5}@media (width<=767px){.rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);padding:.3rem var(--gutter) .6rem;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(84%,22rem);grid-auto-flow:column;gap:.75rem;display:grid;overflow-x:auto}.rail::-webkit-scrollbar{display:none}.rail>*{scroll-snap-align:start}.rail{overflow-y:hidden}.plans.rail{padding-top:1.1rem}.ntv-row.rail>.ntv--vid{aspect-ratio:1;align-self:start;width:100%}.rail-dots{justify-content:center;gap:.4rem;margin-top:.5rem;display:flex}.rail-dots i{background:var(--line-2);width:.45rem;height:.45rem;transition:width .35s var(--ease), background-color .3s;border-radius:1rem}.rail-dots i.on{background:var(--acc);width:1.3rem}}@media (width>=768px){.rail-dots{display:none}}.sec--ints{padding-block:clamp(2.5rem,1.5rem + 3.5vw,5rem)}.ints2{align-items:center;gap:clamp(1.5rem,1rem + 2vw,3rem);display:grid}@media (width>=1100px){.ints2{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.ints2__head{max-width:30rem;margin:0}.ints2__head .lead{margin-top:1em}@media (width<=1099px){.ints2__head{text-align:center;margin-inline:auto}.ints2__head>.h2:after{margin-inline:auto}}.sq-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.5rem,.3rem + .8vw,1rem);width:100%;max-width:40rem;margin-inline:auto;font-size:clamp(.7rem,.58rem + .45vw,.9rem);display:grid}.sq{aspect-ratio:1;perspective:40em;transition:translate .35s var(--ease)}@media (hover:hover){.sq:hover{translate:0 -.25rem}}.sq__in{height:100%;transform-style:preserve-3d;transition:transform .6s var(--ease) calc(var(--d,0) * 75ms);position:relative}.sq-grid.is-b .sq__in,.sq.is-show-b .sq__in{transform:rotateY(180deg)}.sq.is-show-a .sq__in{transform:none}.sq__a,.sq__b{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;inset:0}.sq__b{transform:rotateY(180deg)}.sq__f{text-align:center;height:100%;box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);border-radius:1.4em;align-content:center;place-items:center;gap:.45em;padding:.6em;line-height:1.15;display:grid}.sq__f b{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:1em;font-weight:800}.sq__f>.ico{width:2.1em;height:2.1em}.sq--logo{background:var(--white)}.sq--logo img{object-fit:contain;width:84%;max-height:52%}.sq--full{padding:0;position:relative;overflow:hidden}.sq--full img{object-fit:cover;width:100%;height:100%;max-height:none;position:absolute;inset:0}.sq--name{background:var(--white);color:var(--forrest)}.sq--sym{background:var(--forrest)}.sq--sym img{width:40%}.sq--c1{background:var(--forrest);color:var(--white)}.sq--c1>.ico{color:var(--neon)}.sq--c2{background:var(--natura);color:var(--dforrest)}.sq--c3{background:var(--neon);color:var(--forrest)}.sq--c4{background:var(--lforrest);color:var(--forrest)}.sq--c4>.ico{color:var(--green-text)}[data-theme=dark] .sq--c4>.ico{color:var(--forrest)}.sq--svc{background:linear-gradient(var(--acc-l), var(--acc-l)), var(--surface);color:var(--ink)}.sq__ic{background:var(--surface);width:2.6em;height:2.6em;color:var(--acc-t);border-radius:.8em;place-items:center;display:grid}.sq__ic .ico{width:1.3em;height:1.3em}.sq--svc:focus-visible{outline:3px solid var(--acc-t);outline-offset:3px}.sq--svc:hover .sq__ic{background:var(--acc);color:var(--dforrest)}@media (prefers-reduced-motion:reduce){.sq__in{transition:none}.sq-grid.is-b .sq__in{transform:none}}@media (width<=767px){body.svc .phero .btns--stack,body.svc .fns__cta{flex-wrap:nowrap;gap:.5rem;display:flex}body.svc .phero .btns--stack .btn,body.svc .fns__cta .btn{letter-spacing:.02em;white-space:nowrap;flex:1 1 0;gap:.4em;min-width:0;padding:0 .7em;font-size:clamp(.64rem,.47rem + .85vw,.74rem)}}@media (width<=370px){body.svc .phero .btns--stack .btn,body.svc .fns__cta .btn{letter-spacing:0;gap:.3em;padding:0 .5em}}.paths{gap:clamp(.75rem,.5rem + 1vw,1.25rem);max-width:60rem;margin-inline:auto;font-size:clamp(1rem,.97rem + .15vw,1.04rem);display:grid}@media (width>=768px){.paths{grid-template-columns:repeat(2,minmax(0,1fr))}}.path{background:var(--surface);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);border-radius:1.4em;align-content:start;gap:.8em;padding:1.4em 1.5em;display:grid}.path__ic.well{background:var(--acc-l);width:2.6em;height:2.6em;color:var(--acc-t);box-shadow:none;border-radius:.8em;margin:0}.path__ic .ico{width:1.3em;height:1.3em}.path__t{letter-spacing:-.02em;font-size:1.2em;line-height:1.2}.path__steps{counter-reset:st;gap:.6em;display:grid}.path__steps li{counter-increment:st;color:var(--ink-2);grid-template-columns:auto 1fr;align-items:start;gap:.7em;line-height:1.5;display:grid}.path__steps li:before{content:counter(st);background:var(--acc-l);width:1.7em;height:1.7em;color:var(--acc-t);border-radius:50%;place-items:center;font-size:.85em;font-weight:800;display:grid}.path__plus{border-top:1px solid var(--line);color:var(--ink);margin-top:auto;padding-top:.8em;font-weight:600;line-height:1.5}.states{flex-wrap:wrap;justify-content:center;gap:.5em;margin-top:clamp(1rem,.7rem + 1vw,1.5rem);font-size:clamp(.9rem,.86rem + .2vw,.98rem);display:flex}.state{border-radius:var(--pill);align-items:center;gap:.45em;padding:.5em 1em;font-weight:700;display:inline-flex}.state .ico{width:1.1em;height:1.1em}.state--ok{background:color-mix(in srgb, var(--natura) 16%, var(--surface));color:var(--green-text)}.state--wait{background:color-mix(in srgb, var(--sun) 18%, var(--surface));color:color-mix(in srgb, var(--sun) 42%, var(--dforrest))}.state--no{background:color-mix(in srgb, var(--rose) 14%, var(--surface));color:var(--pain-t)}[data-theme=dark] .state--wait{color:color-mix(in srgb, var(--sun) 80%, var(--white))}.scene--photo img{object-fit:contain;filter:drop-shadow(0 1.2em 1.6em #10282c2e);width:92%;max-width:none;height:92%;position:absolute;inset:4%}.svc-plans .price-toggle{margin-bottom:clamp(1.75rem,1rem + 2.5vw,3rem)}.cmp--hi thead th:nth-child(2){color:var(--acc-t);background:var(--acc-l);border-radius:1em 1em 0 0}.cmp--hi td:nth-child(2){background:color-mix(in srgb, var(--acc-l) 60%, transparent);color:var(--ink)}.cmp--hi tbody tr:last-child td:nth-child(2){border-radius:0 0 1em 1em}.cmp--hi .y{color:var(--acc-t)}.cmp--hi .n{color:var(--ink-3)}.cmp tr.is-key th,.cmp tr.is-key td{color:var(--ink);font-weight:800}@media (width<=599px){.cmp-wrap:has(.cmp--hi){margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:none;border-radius:0;position:relative}.cmp-wrap:has(.cmp--hi)::-webkit-scrollbar{display:none}.cmp--hi{border-radius:1.1rem;min-width:34rem;font-size:.94rem}.cmp--hi th,.cmp--hi td{padding:.85em .6em;line-height:1.3}.cmp--hi tbody th{padding-left:.9em}.cmp--hi.cmp--3 th:first-child{width:11.5em}.cmp--hi th:first-child{z-index:1;background:var(--surface);position:sticky;left:0;box-shadow:.6em 0 .8em -.7em #0000002e}.cmp--hi .ico{width:1.15rem;height:1.15rem}}.cmp-more{display:none}@media (width<=599px){.cmp-more{color:var(--ink-3);transition:opacity .3s var(--ease);justify-content:flex-end;align-items:center;gap:.4em;margin-top:.7em;font-size:.85rem;font-weight:600;display:flex}.cmp-more .ico{width:1.1em;height:1.1em;animation:cmp-nudge 1.6s var(--ease) infinite}.cmp-more.is-end{opacity:0}}@keyframes cmp-nudge{0%,to{transform:none}50%{transform:translate(.3em)}}@media (prefers-reduced-motion:reduce){.cmp-more .ico{animation:none}}.dudas{gap:.9em;font-size:clamp(1rem,.96rem + .2vw,1.06rem);display:grid}@media (width>=768px){.dudas{grid-template-columns:repeat(2,minmax(0,1fr))}}.duda{background:var(--surface);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);border-radius:1.4em;flex-direction:column;gap:1em;margin:0;padding:1.5em 1.5em 1.4em;display:flex;position:relative;overflow:hidden}.duda:before{content:"";background:var(--acc);opacity:.35;width:2.4em;height:2em;position:absolute;top:.9em;right:1.1em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 40'%3E%3Cpath d='M0 40V24C0 10 7 2 20 0l2 6c-7 2-10 7-10 12h9v22zm26 0V24c0-14 7-22 20-24l2 6c-7 2-10 7-10 12h9v22z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 40'%3E%3Cpath d='M0 40V24C0 10 7 2 20 0l2 6c-7 2-10 7-10 12h9v22zm26 0V24c0-14 7-22 20-24l2 6c-7 2-10 7-10 12h9v22z'/%3E%3C/svg%3E") 50%/contain no-repeat}.duda__q{letter-spacing:-.02em;color:var(--ink);padding-right:2.6em;font-size:1.2em;font-weight:700;line-height:1.3}.duda__a{border-left:.2em solid var(--acc);color:var(--ink-2);margin:0;padding-left:1em;font-size:1em;line-height:1.6}.duda__who{align-items:center;gap:.8em;margin-top:auto;font-size:.92em;display:flex}.duda__ph{background:var(--acc-l);border-radius:50%;flex:none;width:2.75em;height:2.75em;overflow:hidden}.duda__ph img{object-fit:cover;width:100%;height:100%}.duda__who b{color:var(--ink);display:block}.duda__who small{color:var(--ink-3);font-size:.9em;display:block}.duda__who small span:not(:empty)+span:not(:empty):before{content:" · "}.duda [data-slot]:empty,.duda__who:not(:has([data-slot]:not(:empty))){display:none}.fab{transition:transform .35s var(--ease-spring), opacity .3s var(--ease), border-radius .3s}.fab.is-away{opacity:0;pointer-events:none;transform:translateY(1.5rem)scale(.9)}@media (prefers-reduced-motion:reduce){.fab.is-away{transform:none}}.picker-sec .head{max-width:none;margin-bottom:clamp(.8rem,.5rem + 1vw,1.1rem)}.picker-sec .head .lead{margin-top:.5em}.picker-sec .head .eyebrow{margin-bottom:.7em}.picker-sec .head>.h2:after{margin-top:.45rem}.picker--tone{gap:clamp(.8rem,.6rem + .8vw,1.1rem)}.picker--tone .picker__grid{align-items:center;gap:clamp(1.25rem,.8rem + 2vw,2.5rem)}@media (width>=900px){.picker--tone .picker__grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:1.5rem}}.picker--tone .lead{margin-top:.5em;font-size:clamp(1rem,.96rem + .2vw,1.08rem)}.picker--tone .niches{gap:.5em;margin-top:clamp(.6rem,.4rem + .6vw,.9rem);font-size:clamp(1rem,.97rem + .1vw,1.02rem)}@media (width>=768px){.picker--tone .niches{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=900px){.picker--tone .niches{grid-template-columns:repeat(4,minmax(0,1fr))}}.picker--tone .niche{text-align:center;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);transition:transform .3s var(--ease), box-shadow .3s var(--ease);border-radius:1.1em;grid-template-columns:1fr;align-content:start;justify-items:center;gap:.15em;padding:.4em .45em .45em;display:grid}.picker--tone .niche__ic{background:var(--acc-l);width:1.9em;height:1.9em;transition:background-color .5s var(--ease), transform .45s var(--ease-spring);border-radius:.7em;font-size:1.1em}.picker--tone .niche>b{font-size:.82em;line-height:1.2}.picker--tone .niche>small{font-size:.7em;line-height:1.28}.picker--tone .niche:hover,.picker--tone .niche:focus-visible{box-shadow:var(--sh-2);transform:translateY(-.22rem)}.picker--tone .niche:hover .niche__ic,.picker--tone .niche:focus-visible .niche__ic{transform:scale(1.1)rotate(-6deg)}.picker--tone .niche:focus-visible{outline:3px solid var(--acc-t);outline-offset:2px}.picker--tone .art-box{padding:clamp(.6rem,.3rem + 1vw,1.1rem)}@media (width<=767px){.picker--tone .niches.rail{grid-auto-columns:min(47%,15rem)}.picker--tone .niche{padding:.8em .8em .9em}.picker--tone .niche>b,.picker--tone .niche>small{font-size:.94em}}@media (prefers-reduced-motion:reduce){.picker--tone .niche:hover .niche__ic{transform:none}}.xfeat .head{max-width:none;margin-bottom:clamp(1rem,.6rem + 1.2vw,1.75rem)}.xrows{gap:clamp(.75rem,.5rem + .8vw,1.1rem);font-size:clamp(1rem,.97rem + .1vw,1.04rem);display:grid}.xrow{gap:inherit;display:flex}.xcard{isolation:isolate;background:var(--surface);min-width:0;height:clamp(14rem,9rem + 7vw,16.5rem);color:var(--ink-2);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);transition:flex-grow .9s var(--ease), background-color .8s var(--ease), box-shadow .8s var(--ease), color .7s var(--ease);border-radius:1.6em;flex:1 1 0;display:block;position:relative;overflow:hidden}.xcard__txt{z-index:2;width:min(20em,60%);transition:opacity .7s var(--ease), width .9s var(--ease);grid-template-rows:auto auto 1fr;grid-template-columns:auto 1fr;align-items:center;gap:.6em .7em;padding:1.3em 1.4em;display:grid;position:absolute;top:0;bottom:0;left:0}.xcard.is-open .xcard__txt{width:min(24em,44%)}.xcard__ic.well{background:var(--acc-l);width:2.5em;height:2.5em;color:var(--acc-t);box-shadow:none;transition:background-color .8s var(--ease), color .8s var(--ease);border-radius:.8em;margin:0}.xcard__ic .ico{width:1.3em;height:1.3em}.xcard__t{letter-spacing:-.025em;color:var(--ink);font-size:1.25em;line-height:1.15}.xcard__p{color:inherit;grid-column:1/-1;align-self:start;font-size:.94em;line-height:1.45}.xcard .link{transition:opacity .6s var(--ease), color .8s var(--ease);grid-column:1/-1;place-self:end start}.xcard__vis{z-index:1;opacity:.9;pointer-events:none;width:40%;transition:width .9s var(--ease), opacity .7s var(--ease), transform 1s var(--ease);transform-origin:100%;position:absolute;top:0;bottom:0;right:0;transform:scale(.94);container-type:size}.xcard__vis .svc-vis,.xcard__vis .vis,.xcard__vis .m3d{height:100%;min-height:0;font-size:1.6cqh}.xcard__vis .vis{font-size:1.05cqh}.xcard__vis .m3d{font-size:1.3cqh}.xcard__bg{z-index:0;opacity:0;transition:opacity 1s var(--ease);pointer-events:none;position:absolute;inset:0}.xcard__bg:before{content:"";border:1.8em solid #ffffff0d;border-color:#0000 #ffffff0d #ffffff0d #0000;border-radius:50%;width:18em;height:18em;position:absolute;top:-8em;right:-6em;transform:rotate(45deg)}.xcard__bg:after{content:"";aspect-ratio:120/142;background:var(--expr,url(/assets/img/expr-smile-light.svg)) center / contain no-repeat;opacity:.06;width:8em;position:absolute;bottom:-1.5em;left:34%;transform:rotate(-14deg)}.xcard.is-open{background:var(--forrest);color:var(--on-dark-2);box-shadow:var(--sh-3);flex-grow:2}.xcard.is-open .xcard__bg{opacity:1}.xcard.is-open .xcard__t{color:#0000;background:linear-gradient(100deg, var(--on-dark) 42%, var(--neon) 50%, var(--natura) 54%, var(--on-dark) 62%) 0 0 / 260% 100%;animation:xshine 5.5s var(--ease) infinite;-webkit-background-clip:text;background-clip:text}.xcard.is-open .xcard__ic.well{color:var(--neon);background:#ffffff1a}.xcard.is-open .link{color:var(--natura)}.xcard.is-open .xcard__vis{opacity:1;width:58%;transform:none}@keyframes xshine{0%{background-position:100% 0}55%,to{background-position:0 0}}.xrow:has(.is-open) .xcard:not(.is-open) .xcard__txt{opacity:.55;width:100%}.xrow:has(.is-open) .xcard:not(.is-open) .xcard__vis,.xrow:has(.is-open) .xcard:not(.is-open) .link{opacity:0}.xcard:not(.is-open) .xcard__vis *{animation-play-state:paused!important}.xcard:focus-visible{outline:3px solid var(--acc-t);outline-offset:3px}[data-theme=dark] .xcard.is-open{background:var(--dark-sec);box-shadow:var(--sh-3), inset 0 0 0 1px var(--line-dark)}.xrows.geo-intl .xcard__txt{width:min(17em,70%)}@media (width<=767px){.xrows.rail{grid-auto-columns:min(86%,22rem);gap:.75rem}.xrow{display:contents}.xrows .xcard{scroll-snap-align:center;height:27.5rem}.xcard__txt,.xcard.is-open .xcard__txt,.xrow:has(.is-open) .xcard:not(.is-open) .xcard__txt{width:auto;height:auto;padding:1.2em 1.25em .5em;position:relative}.xcard__vis,.xcard.is-open .xcard__vis{width:auto;height:11.5rem;top:auto;left:0;right:0;transform:none}}@media (prefers-reduced-motion:reduce){.xcard,.xcard__vis,.xcard__bg,.xcard__txt{transition:none}.xcard.is-open .xcard__t{color:var(--on-dark);background:0 0;animation:none}}.wows-sec .head{max-width:none;margin-bottom:clamp(.8rem,.5rem + 1vw,1.2rem)}.wows-sec .head .eyebrow{margin-bottom:.7em}.wows-sec .head>.h2:after{margin-top:.45rem}.wows{gap:clamp(.7rem,.5rem + .6vw,1rem);font-size:clamp(.97rem,.94rem + .15vw,1.02rem)}.wows .wow{background:var(--acc-l);box-shadow:inset 0 0 0 1px var(--line);transition:transform .3s var(--ease), box-shadow .3s var(--ease);border-radius:1.4em;grid-template-rows:auto auto 1fr;grid-template-columns:auto 1fr;align-items:center;gap:.4em .7em;padding:.95em 1.15em 1em;display:grid}.wows .wow .well{background:var(--acc);width:2.4em;height:2.4em;color:var(--dforrest);box-shadow:none;border-radius:.8em;margin:0}.wows .wow .well .ico{width:1.25em;height:1.25em}.bento.wows .wow{min-height:0}.wows .wow h3{font-size:1.12em}.wows .wow p{color:var(--ink-2);grid-column:1/-1;align-self:start;margin-top:0;font-size:.92em;line-height:1.5}.wows .wow .art{transition:transform .45s var(--ease);grid-column:1/-1;align-self:end;margin-top:0;padding-top:.3em}.wows .wow:hover{box-shadow:var(--sh-2);transform:translateY(-.25rem)}.wows .wow:hover .art{transform:translateY(-.15rem)scale(1.03)}.wows .card--forrest{background:var(--forrest)}.wows .card--forrest p{color:var(--on-dark-2)}.wows .card--forrest .well{color:var(--neon);background:#ffffff14}.wows .card--forrest:hover{box-shadow:var(--sh-2)}.wows .aichips{flex-flow:wrap;gap:.4em}.wows .aichips span{background:var(--surface);padding:.45em .75em;font-size:.82rem}.wows .devrow{color:var(--ink)}@media (width<=767px){.wows.rail{grid-auto-columns:min(86%,22rem)}}@media (prefers-reduced-motion:reduce){.wows .wow:hover .art{transform:none}}.sq-grid--2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:21rem;font-size:clamp(.8rem,.7rem + .4vw,.95rem)}.sq--ally{background:var(--lforrest)}.sq--pay{background:var(--white)}.sq--logo.sq--ally img,.sq--logo.sq--pay img{width:74%;max-height:40%}a.sq--logo:focus-visible{outline:3px solid var(--green-text);outline-offset:3px}.ally__txt{gap:clamp(1rem,.7rem + 1vw,1.6rem);display:grid}.ally__grp{padding-left:1.4em;position:relative}.ally__grp:before{content:"";width:.8em;height:.8em;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:.25em;position:absolute;top:.35em;left:0}.ally__grp--ally:before{background:var(--lforrest)}.ally__grp--pay:before{background:var(--white)}.ally__grp .eyebrow{margin-bottom:.5em}@media (width<=1099px){.ally__grp{padding-left:0}.ally__grp:before{margin:0 auto .5em;display:block;position:static}}.press-wrap{padding-block:clamp(2.5rem,1.6rem + 3vw,4.5rem)}.press-wrap .press__k{text-align:center;letter-spacing:.14em;text-transform:uppercase;width:100%;color:var(--ink-3);margin-bottom:clamp(.8rem,.6rem + .6vw,1.2rem);font-size:.8rem;font-weight:700}.marquee--press .marquee__track{gap:0;animation-duration:44s}.marquee__set{padding-right:clamp(.6rem,.4rem + .6vw,1rem);gap:clamp(.6rem,.4rem + .6vw,1rem);padding-block:.4rem;display:flex}.pcard{border-radius:var(--r-md);white-space:nowrap;background:color-mix(in srgb, var(--surface) 62%, transparent);min-height:2.75rem;box-shadow:inset 0 0 0 1px var(--line);backdrop-filter:blur(8px);letter-spacing:-.02em;color:var(--ink-3);transition:color .3s var(--ease), box-shadow .3s var(--ease);align-items:center;padding:.55em 1.3em;font-size:clamp(1rem,.92rem + .35vw,1.22rem);font-weight:800;display:inline-flex}.pcard.serif{letter-spacing:-.01em;font-family:Georgia,Times New Roman,serif;font-weight:700}.pcard:hover,.pcard:focus-visible{color:var(--brand-t);box-shadow:inset 0 0 0 1px var(--line-2), var(--sh-1)}.marquee--press:hover .marquee__track,.marquee--press:focus-within .marquee__track,.marquee--press.is-off .marquee__track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.marquee--press{-webkit-mask-image:none;mask-image:none}.marquee--press .marquee__track{justify-content:center;width:auto}.marquee--press .marquee__set{flex-wrap:wrap;justify-content:center;padding-right:0}.marquee--press .marquee__set[aria-hidden]{display:none}}.proof-line.sec{padding-block:clamp(.75rem,.5rem + 1vw,1.5rem)}.proof-line .stats{box-shadow:none;background:0 0;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.35rem,.2rem + .6vw,.9rem);font-size:clamp(.8rem,.7rem + .3vw,.9rem);overflow:visible}.proof-line .stat,.proof-line .stat:nth-child(2n){min-height:3em;box-shadow:none;transition:opacity .45s var(--ease), transform .55s var(--ease);transition-delay:calc(var(--i,0) * 70ms);background:0 0;border-radius:0;grid-template-columns:auto 1fr;align-items:center;column-gap:.6em;padding:.4em .9em;display:grid;translate:none}.proof-line .stat+.stat{border-left:1px solid var(--line-2)}.proof-line .stat__ic{border-radius:50%;grid-row:1/3;width:2em;height:2em}.proof-line .stat__ic .ico{width:1.05em;height:1.05em}.proof-line .stat b{font-size:1.25em;line-height:1.1}.proof-line .stat__t{color:var(--ink-2);font-size:.85em;line-height:1.15}.proof-line .stat__long{clip-path:none;white-space:normal;width:auto;height:auto;display:inline;position:static;overflow:visible}.proof-line .stat__short{display:none!important}.js .proof-line:not(.is-in) .stat{opacity:0;transform:translate(-3rem)}@media (width<=767px){.proof-line .stat,.proof-line .stat:nth-child(2n){text-align:center;grid-template-columns:1fr;justify-items:center;padding:.4em .2em}.proof-line .stat__ic{grid-row:auto}.proof-line .stat__long{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.proof-line .stat__short{display:block!important}}@media (prefers-reduced-motion:reduce){.js .proof-line:not(.is-in) .stat{opacity:1;transform:none}}.serv .head{max-width:none;margin-bottom:clamp(1rem,.6rem + 1.2vw,1.75rem)}.serv .head .mark,.serv .eyebrow,.serv .h2:after{transition:color .5s var(--ease), background-color .5s var(--ease)}.serv__tour{gap:clamp(1rem,.7rem + 1vw,1.5rem);font-size:clamp(.94rem,.9rem + .2vw,1rem)}.serv__stage{height:clamp(19rem,10rem + 24vw,34rem);container-type:size}.serv__scene{position:absolute;inset:0}.serv__scene .svc-vis{height:100%;min-height:0;font-size:1.9cqh}.serv__scene .m3d{height:100%;min-height:0;font-size:1.5cqh}.serv__scene .duo__item{position:absolute;inset:0}.serv__win{width:min(100%,150cqh);position:absolute;top:50%;left:50%;translate:-50% -50%}.serv__tour .tour__pause{top:.5rem;right:.5rem}.serv__tour .tour__bar{background:var(--acc)}.serv__tour .tour__tab{transition:color .4s var(--ease), background-color .5s var(--ease), box-shadow .5s var(--ease)}.serv__tour em{color:var(--ink-2)}.serv__tour .tour__desc{color:var(--ink-2);margin:0;line-height:1.5;display:grid}.serv__tour .tour__desc>p{opacity:0;visibility:hidden;transition:opacity .4s var(--ease);grid-area:1/1}.serv__tour .tour__desc>p.is-on{opacity:1;visibility:visible}.serv__btns{justify-content:center;gap:14px;margin-top:clamp(1.5rem,1rem + 1.5vw,2.5rem)}@media (width>=768px){.serv__tour{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);align-items:center;gap:clamp(1.25rem,.5rem + 2.4vw,3.5rem)}.serv__tour .tour__desc{display:none}.serv__tour .tour__list{border:0;gap:.3em;margin:0;padding:0;display:grid;overflow:visible}.serv__tour .tour__list li{margin:0;padding:0}.serv__tour .tour__tab{min-height:0;box-shadow:none;white-space:normal;background:0 0;border:0;border-radius:1.2em;padding:.65em 1em .7em 2.8em;overflow:hidden}.serv__tour .tour__tab:before{color:var(--ink-3);font-size:.74em;top:.95em;left:1.15em;translate:none}.serv__tour .tour__tab strong{color:var(--ink-2);font-size:1.02em}.serv__tour .tour__tab span{font-size:.92em;display:grid}.serv__tour .tour__tab[aria-selected=true]{background:var(--bg-2);box-shadow:none}.serv__tour .tour__tab[aria-selected=true] strong,.serv__tour .tour__tab[aria-selected=true]:before{color:var(--ink)}.serv__tour .tour__bar{border-radius:1em;width:calc(100% - 2em);height:3px;bottom:.25em;left:1em}}@media (width<=767px){.serv__tour .tour__list{gap:.5em;padding-block:.35em}.serv__tour .tour__tab{min-height:2.75rem;padding:.7em 1.15em .75em 2.75em;font-size:.9em}.serv__tour .tour__tab:before{font-size:.82em;top:50%;left:1.15em;translate:0 -50%}.serv__tour .tour__tab strong{font-size:1em}.serv__tour .tour__tab[aria-selected=true]{background:var(--bg-2);box-shadow:none}.serv__tour .tour__list li{margin:-.3em;padding:.3em}.serv__tour>div:first-child{gap:.8rem;display:grid}.serv__btns{flex-wrap:nowrap;justify-content:center;gap:.5rem}.serv__btns .btn{letter-spacing:.02em;white-space:nowrap;flex:1 1 0;min-width:0;padding:0 .7em;font-size:clamp(.62rem,.45rem + .85vw,.74rem)}}.press-line.press-wrap{padding-block:clamp(1.5rem,1rem + 2vw,3rem)}.press-chip{white-space:nowrap;letter-spacing:-.02em;min-height:2.75rem;color:var(--ink-3);transition:color .3s var(--ease);align-items:center;padding:.3em 1.2em;font-size:clamp(.86rem,.8rem + .3vw,1.02rem);font-weight:800;display:inline-flex}.press-chip.serif{font-family:Georgia,Times New Roman,serif;font-weight:700}.press-chip:hover,.press-chip:focus-visible{color:var(--brand-t)}.scroll-arrows{justify-content:center;gap:.4rem;margin-top:.35rem;display:flex}.scroll-arrows[hidden]{display:none}.scroll-arrows button{background:var(--acc-l);width:2rem;height:2rem;color:var(--acc-t);transition:opacity .3s var(--ease);border:0;border-radius:50%;place-items:center;display:grid;position:relative}.scroll-arrows button:after{content:"";position:absolute;inset:-.4rem}.scroll-arrows button:disabled{opacity:.35}.scroll-arrows .ico{width:1em;height:1em}.hdr__login{white-space:nowrap}@media (width>=960px) and (width<=1299px){.nav,.nav__item{position:static}.hdr__in{position:relative}.mega,.mega--prod,.mega--neg,.mega--tools,.mega--learn{width:auto;min-width:0;top:100%;left:0;right:0}.mega--neg,.mega--tools,.mega--learn{width:min(100%,48rem);left:auto}}@media (width>=960px) and (width<=1199px){.hdr__in{gap:.4rem;padding-inline:1.25rem}.nav{margin-left:.5rem}.nav__btn{padding-inline:.55em;font-size:.86rem}.hdr__cta{gap:.35rem}}.svc-plans{position:relative}.plan--only{max-width:27rem;box-shadow:var(--sh-3);transition:transform .35s var(--ease);margin-inline:auto}.plan--only:hover{transform:translateY(-.2rem)}.plans--two{max-width:48rem;margin-inline:auto}@media (width>=768px){.plans--two{grid-template-columns:repeat(2,minmax(0,1fr))}}.plan__feats .plan-hl,.plan__feats .plan-hl b,.plan__feats .plan-hl .ico{color:var(--acc-t);font-weight:800}.plan--pro .plan__feats .plan-hl,.plan--pro .plan__feats .plan-hl b,.plan--pro .plan__feats .plan-hl .ico{color:var(--neon)}@media (width<=767px){.plan{border-radius:1.3rem;padding:1.1rem 1.1rem 1.15rem}.plan h3{font-size:1.2rem}.plan__for{margin-top:.25rem;font-size:.94rem;line-height:1.35}.plan__price{margin-top:.5rem}.plan__price b{font-size:1.9rem}.plan__save{margin-top:.1rem;font-size:.84rem}.plan .btn{margin-top:.7rem}.plan__feats{gap:.3rem;margin-top:.75rem;padding-top:.7rem}.plan__feats li{grid-template-columns:1.05rem 1fr;gap:.45rem;font-size:.94rem;line-height:1.28}.plan__feats .ico{width:1.05rem;height:1.05rem}.plan__badge{font-size:.62rem}.plan--only{max-width:21rem}.plans--two.rail{grid-auto-columns:min(82%,20rem)}}.faqx{isolation:isolate}.faqx .head{max-width:none;margin-bottom:clamp(1rem,.6rem + 1.2vw,1.75rem)}.faqx .eyebrow{color:var(--acc-t)}.faqx .deco>i{--acc-m:var(--acc);opacity:.45}html .faqx .faqx__m{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(100deg, var(--acc-t) 42%, var(--acc) 50%, var(--acc-t) 58%) 0 0 / 260% 100%;-webkit-background-clip:text;background-clip:text;padding:0;animation:xshine 5.5s var(--ease) infinite!important}.faqx__box{background:var(--acc-l);border-radius:1.8rem;margin-inline:auto;padding:clamp(1rem,.6rem + 1.5vw,2rem)}@media (prefers-reduced-motion:reduce){html .faqx .faqx__m{color:var(--acc-t);-webkit-text-fill-color:var(--acc-t);background:0 0;animation:none!important}}@media (width<=599px){.hdr__in{gap:.3rem}.hdr__login{align-items:center;min-height:2.75rem;padding:0 .3rem;font-size:clamp(.68rem,.55rem + .55vw,.78rem);display:inline-flex}.hdr__cta{gap:.25rem}.logo img{width:auto;height:clamp(1.15rem,.8rem + 1.5vw,1.45rem)}.hdr__cta .btn--sm{letter-spacing:.02em;min-height:2.75rem;padding:0 .85em;font-size:clamp(.58rem,.46rem + .5vw,.68rem)}.hdr .burger{width:2.75rem;height:2.75rem}}.tour--attrs .tour__pain{color:var(--acc-t)}.tour--attrs .tour__tab{transition:color .4s var(--ease), background-color .5s var(--ease), box-shadow .5s var(--ease)}.tour--attrs .tour__bar{background:var(--acc)}@media (width>=768px){.tour--attrs{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);align-items:center;gap:clamp(1.25rem,.5rem + 2.4vw,3.5rem)}.tour--attrs .tour__desc{display:none}.tour--attrs .tour__list{border:0;gap:.3em;margin:0;padding:0;display:grid;overflow:visible}.tour--attrs .tour__list li{margin:0;padding:0}.tour--attrs .tour__tab{min-height:0;box-shadow:none;white-space:normal;background:0 0;border:0;border-radius:1.2em;padding:.65em 1em .7em 2.8em;font-size:1em;overflow:hidden}.tour--attrs .tour__tab:before{color:var(--ink-3);font-size:.74em;top:.95em;left:1.15em;translate:none}.tour--attrs .tour__tab strong{color:var(--ink-2);font-size:1.02em}.tour--attrs .tour__tab span{font-size:.92em;display:grid}.tour--attrs .tour__tab[aria-selected=true]{background:var(--bg-2);box-shadow:none}.tour--attrs .tour__tab[aria-selected=true] strong,.tour--attrs .tour__tab[aria-selected=true]:before{color:var(--ink)}.tour--attrs .tour__bar{border-radius:1em;width:calc(100% - 2em);height:3px;bottom:.25em;left:1em}}.drawer .dsv--fixed{border-bottom:1px solid var(--line);padding:.5em 0 .9em}.picker--tone .art-box{box-shadow:none;background:0 0}.picker--tone .pk-duo,.picker--tone .pk-scan{height:clamp(20rem,9rem + 26vw,34rem)}@media (width>=900px){.picker--tone .picker__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.picker--tone .niches{grid-template-columns:repeat(3,minmax(0,1fr))}}html:not([data-theme=dark]) body[data-acc=sun] .tour--attrs .tour__pain{color:color-mix(in srgb, var(--acc-t) 82%, var(--ink))}.pv-sec{--glyph:.05;--blur:.3rem;--dim:.72;--cut:-12%;--bleed:0%;isolation:isolate}.pv-sec .head{max-width:none;margin-bottom:clamp(1.25rem,.8rem + 1.5vw,2.25rem)}.pvs{gap:clamp(.75rem,.5rem + .9vw,1.25rem);display:grid}.pvc{isolation:isolate;border-radius:var(--r-lg);background:var(--dark-sec);min-width:0;color:var(--on-dark-2);box-shadow:var(--sh-2), inset 0 0 0 1px var(--line-dark);flex-direction:column;padding:clamp(1.1rem,.8rem + 1vw,1.75rem) clamp(1.1rem,.8rem + 1vw,1.75rem) 0;font-size:clamp(.94rem,.9rem + .2vw,1rem);display:flex;position:relative;overflow:hidden}.pvc:before{content:"";z-index:-1;aspect-ratio:1;background:var(--on-dark);width:62%;opacity:var(--glyph);pointer-events:none;position:absolute;top:-18%;right:-14%;-webkit-mask:url(/assets/img/simbolo.svg) 50%/contain no-repeat;mask:url(/assets/img/simbolo.svg) 50%/contain no-repeat}.pvc h3{letter-spacing:-.025em;color:var(--on-dark);font-size:clamp(1.25rem,1.1rem + .6vw,1.6rem);line-height:1.15}.pvc h3 em{color:var(--acc);font-style:normal}.pvc[data-acc=lav] h3 em{color:color-mix(in srgb, var(--lav) 82%, var(--on-dark))}.pvc__p{color:var(--on-dark-2);margin-top:.5em;line-height:1.5}.pvc__chips{flex-wrap:wrap;gap:.4em;margin:.85em 0 0;font-size:clamp(.72rem,.69rem + .15vw,.8rem);display:flex}.pvc__chip{border-radius:var(--pill);letter-spacing:-.01em;color:var(--on-dark-2);background:color-mix(in srgb, var(--on-dark) 5%, transparent);box-shadow:inset 0 0 0 .08em var(--line-dark);transition:color .5s var(--ease), background-color .5s var(--ease), box-shadow .5s var(--ease);align-items:center;padding:.4em .9em;font-weight:600;display:inline-flex}.pvc__chip.on{color:var(--on-dark);background:color-mix(in srgb, var(--acc) 24%, transparent);box-shadow:inset 0 0 0 .1em var(--acc)}.pvc__vis{margin-top:clamp(.6rem,.4rem + .6vw,1rem);margin-inline:calc(-1*clamp(1.1rem,.8rem + 1vw,1.75rem));margin-right:calc(-1 * clamp(1.1rem, .8rem + 1vw, 1.75rem) - var(--bleed));flex:auto;min-height:clamp(16rem,11rem + 12vw,22rem);position:relative;overflow:hidden}.pvq__s{perspective:1800px;opacity:0;visibility:hidden;height:auto;transition:opacity .45s var(--ease), transform .8s var(--ease), visibility 0s .45s;font-size:clamp(.22rem,.12rem + .3vw,.33rem);position:absolute;inset:0;transform:translateY(.9rem)}.pvq__s.on{opacity:1;visibility:visible;transition:opacity .55s var(--ease) .2s, transform .8s var(--ease) .2s;transform:none}.pvq__d{left:7%;top:calc(7% - var(--cut));transform-style:preserve-3d;position:absolute;transform:rotateY(18deg)rotateX(4deg)}.pvq__s .vcard{z-index:5;width:16.5em;color:var(--ink);background:var(--surface);border-radius:1.1em;padding:.85em 1em;font-size:clamp(.7rem,.62rem + .3vw,.84rem);inset:auto 5% 9% auto;transform:rotateY(-10deg)translateZ(3em)}.pvq__s .vcard b{font-size:1.15em;line-height:1.2}.pvq__s .vcard small{font-size:.9em;line-height:1.3}.pvq__s .vcard__row{align-items:center;gap:.9em}.pvq__s .vcard__row+.vcard__row{border-top:1px solid var(--line);margin-top:.9em;padding-top:.9em}.pvq__s .vcard__ic{background:var(--acc-l);width:2.5em;height:2.5em;color:var(--acc-t);border-radius:.8em}.pvq__s .vcard__ic svg{width:1.35em;height:1.35em}.pvq__s .vcard .offline{flex-wrap:nowrap;gap:.4em;margin-top:.8em}.pvq__s .vcard .offline__pill{white-space:nowrap;box-shadow:inset 0 0 0 1px var(--line);gap:.4em;padding:.35em .7em;font-size:.78em}.pvq__s .vcard .offline__line{min-width:1em}.pvq__tab{--w:74em;--h:50em;--r:2.6em;--bz:1em;--d:1.8em}.pvq__scr.win__view{inset:var(--bz);aspect-ratio:auto;border-radius:calc(var(--r) - var(--bz));position:absolute;overflow:hidden}.pvq__vid{object-fit:cover;object-position:top;width:100%;height:106%;display:block}.pvq__m{position:absolute;inset:0;container-type:size}.pvq__m>.ui{background:0 0}.pvq__m .m3d,.pvq__m .stage,.pvq__m .pk-duo{height:100%;min-height:0;font-size:1.5cqh;position:absolute;inset:0}.pvq__m .m3d{top:calc(0% - var(--cut))}.pvq__m .pk-duo .m3d{font-size:1.1cqh}.pvq__m .stage{font-size:1.9cqh}.pvq__m .svc-note,.pvq__m .svc-tag{display:none}.pvq__s .scanwave{border-radius:inherit;pointer-events:none;z-index:4;width:auto;height:auto;position:absolute;inset:0;overflow:hidden;transform:none}.pvq__s .scanwave:after{content:"";background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--neon) 55%, transparent), transparent);height:30%;animation:3.2s ease-in-out infinite sweep;position:absolute;left:0;right:0}.pvc:not(.is-vis) .pvc__vis *,.pvc:not(.is-vis) .pvc__vis :after,.pvq__s:not(.on) *,.pvq__s:not(.on) :after{animation-play-state:paused!important}.pvq__help{text-align:center;width:62em;color:var(--ink);background:var(--surface);border-radius:2.8em;max-width:86%;padding:4.4em 3.6em;font-size:1.15em;position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%;box-shadow:0 3em 7em -2em #0000008c}.pvq__help img{width:8em;height:8em;margin:0 auto 1.2em}.pvq__icons{justify-content:center;gap:1em;margin-bottom:1.3em;display:flex}.pvq__icons span{background:var(--acc-l);width:6.4em;height:6.4em;color:var(--acc-t);animation:pvqFloat 3.6s var(--ease) infinite alternate;border-radius:2em;place-items:center;display:grid}.pvq__icons span:nth-child(2){animation-delay:.6s}.pvq__icons svg{width:3.2em;height:3.2em}.pvq__help b{letter-spacing:-.02em;font-size:2.7em;line-height:1.15;display:block}.pvq__help small{color:var(--ink-3);margin-top:.4em;font-size:2em;display:block}@keyframes pvqFloat{to{transform:translateY(-.5em)}}@media (width>=768px){.pvs{grid-template-columns:minmax(0,42fr) minmax(0,16fr) minmax(0,42fr);grid-auto-rows:1fr}.pvc--w{grid-column:span 2}}@media (width<=767px){.pvs.rail{grid-auto-columns:min(86%,21rem)}.pvc{height:100%}}@media (hover:hover) and (width>=768px){.pvc.reveal{transition:opacity .8s var(--ease), transform .55s var(--ease), filter .55s var(--ease), box-shadow .55s var(--ease)}.pvc.in{transition-delay:0s}.pvc--tl{transform-origin:0 0}.pvc--tr{transform-origin:100% 0}.pvc--bl{transform-origin:0 100%}.pvc--br{transform-origin:100% 100%}.pvs .pvc.in:hover{z-index:5;box-shadow:var(--sh-3), inset 0 0 0 1px var(--line-dark);transform:scale(1.12)}.pvs:has(.pvc:hover) .pvc.in:not(:hover){filter:blur(var(--blur)) brightness(var(--dim))}}@media (prefers-reduced-motion:reduce){.pvc,.pvc.reveal,.pvq__s,.pvq__s.on,.pvc__chip{transition:none}.pvs .pvc.in:hover,.pvq__s{transform:none}.pvq__s .scanwave:after,.pvq__icons span{animation:none}}.pz .head{margin-bottom:clamp(1.75rem,1rem + 2vw,3rem)}.pz__grid{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding:8px var(--gutter) 28px;scroll-padding-inline:var(--gutter);gap:clamp(14px,1.6vw,22px);display:flex;overflow-x:auto}.pz__grid::-webkit-scrollbar{display:none}.pz__grid{overflow-y:hidden}@media (width<=1099px){.js .rail>.reveal,.js .pz__grid>.reveal{transform:none}}@media (hover:none){.pz__grid>.pz__card:hover{translate:none}.fn:hover{transform:none}}@supports (overflow:clip){:is(.rail,.pz__grid) :is(.pz__card,.pz-receipt,.pz-kds__o,.pz-wait__bar,.pz-tables,.pz-screen__ad,.pz-screen__side,.pzu,.pq__scr,.ntv,.ntv__av,.lp-sec__c,.btn,.sr-only){overflow:clip}}.pz__card{scroll-snap-align:start;flex:0 0 min(84%,360px)}@media (width>=768px){.pz__card{flex-basis:calc(50% - 11px)}}@media (width>=1100px){.pz__grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:0;padding:0;display:grid;overflow:visible}}.pz__card{isolation:isolate;background:var(--surface);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);transition:translate .5s var(--ease), box-shadow .5s var(--ease);border-radius:28px;flex-direction:column;display:flex;position:relative;overflow:hidden}.pz__card:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(closest-side, var(--acc-l), transparent);width:75%;transition:transform .9s var(--ease);border-radius:50%;position:absolute;bottom:-38%;right:-18%}.pz__card:hover{box-shadow:var(--sh-3), inset 0 0 0 1px var(--line-2);translate:0 -6px}.pz__card:hover:before{transform:scale(1.18)}.pz__txt{padding:clamp(22px,2.4vw,32px) clamp(22px,2.4vw,32px) 0}.pz__ic{background:var(--acc-l);width:46px;height:46px;color:var(--acc-t);border-radius:14px;place-items:center;margin-bottom:16px;display:grid}.pz__ic .ico{width:22px;height:22px}.pz__txt h3{letter-spacing:-.025em;color:var(--ink);margin-bottom:8px;font-size:clamp(1.25rem,1.05rem + .6vw,1.6rem);line-height:1.15}.pz__txt p{max-width:34em;color:var(--ink-2)}.pz__txt .link{margin-top:12px;display:inline-flex}.pz__art{justify-content:center;align-items:flex-start;gap:14px;height:clamp(220px,19vw,250px);margin-top:auto;padding:24px 22px 0;display:flex;position:relative}.pz__art .ico{flex:none;width:15px;height:15px}.pz__art>.pzt{position:absolute;bottom:22px;right:clamp(12px,3vw,32px)}.pzu{background:var(--surface);box-shadow:0 18px 40px -18px #10282c61, inset 0 0 0 1px var(--line);color:var(--ink);border-radius:16px;font-size:.8rem}.pzu__h{color:var(--ink-3);margin-bottom:8px;font-size:.72rem;font-weight:700}.pzu__row{border-bottom:1px dashed var(--line-2);white-space:nowrap;justify-content:space-between;gap:16px;padding:6px 0;display:flex}.pzu__row b,.pzu__tot b{font-variant-numeric:tabular-nums}.pzu__tot{justify-content:space-between;padding-top:8px;font-size:.95rem;font-weight:800;display:flex}.pzu__btn{background:var(--forrest);color:#fff;text-align:center;border-radius:10px;margin-top:10px;padding:8px;font-weight:700}.pzt{white-space:nowrap;align-items:center;gap:10px;padding:10px 14px 10px 10px;display:flex}.pzt b,.pzt small{display:block}.pzt b{font-size:.8rem}.pzt small{color:var(--ink-3);font-size:.72rem}.pzt__ic{background:var(--acc-l);width:32px;height:32px;color:var(--acc-t);border-radius:10px;flex:none;place-items:center;display:grid}.pzt--warn .pzt__ic{background:var(--sun-l);color:#b24d18}.pzc{border-radius:var(--pill);white-space:nowrap;align-items:center;gap:8px;padding:9px 13px;font-weight:700;display:flex}.pzc .ico{color:var(--acc-t)}@keyframes pz-seq{0%{opacity:0;transform:translateY(12px)scale(.96)}6%,80%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(-6px)}}.js .pz-seq{opacity:0}.pz__card.in .pz-seq{animation:pz-seq 8s var(--ease) infinite both;animation-delay:calc(var(--d,0) * .6s)}@keyframes pz-swap{0%,42%{opacity:1;transform:none}50%,92%{opacity:0;transform:translateY(-40%)}to{opacity:1;transform:none}}.pz-flip,.pz-net,.pz-kds__s,.pz-pay__s,.pz-screen__ad{display:grid}.pz-flip>*,.pz-net>*,.pz-kds__s>*,.pz-pay__s>*,.pz-screen__ad>*{animation:pz-swap 6s var(--ease) infinite;grid-area:1/1}.pz-flip>:last-child,.pz-net>:last-child,.pz-pay__s>:last-child,.pz-screen__ad>:last-child{animation-delay:-3s}.pz-ticket{width:230px;padding:14px 16px}@keyframes pz-press{0%,56%,64%,to{transform:none}60%{filter:brightness(1.25);transform:scale(.93)}}.pz__card.in .pz-press{animation:pz-press 8s var(--ease) infinite}.pz-receipt{width:128px;height:168px;box-shadow:0 18px 40px -18px #10282c61, inset 0 0 0 1px var(--line);background:#fff;border-radius:10px;padding:18px 14px;position:relative;overflow:hidden;rotate:-6deg}.pz-receipt i{background:#dfe5e3;border-radius:3px;height:6px;margin-bottom:12px;display:block}.pz-receipt i:nth-child(odd){width:72%}.pz-scan{border-bottom:2px solid var(--acc);background:linear-gradient(transparent, color-mix(in srgb, var(--acc) 40%, transparent));height:36px;animation:2.4s ease-in-out infinite alternate pz-scan;position:absolute;inset:0 0 auto}@keyframes pz-scan{to{transform:translateY(132px)}}.pz-chips,.pz-sync,.pz-orders{flex-direction:column;align-self:center;gap:9px;display:flex}.pz-price{align-self:center;width:176px;padding:14px 16px}.pz-price .pz-flip{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.7rem;font-weight:800}.pz-price .pz-flip>:last-child{color:var(--acc-t)}.pz-sync p{background:var(--acc-l);color:var(--acc-t);border-radius:12px;align-items:center;gap:8px;padding:8px 12px;font-size:.8rem;font-weight:700;display:flex}.pz-net{align-self:center;width:236px}.pz-net>p{align-items:center;gap:10px;padding:12px 14px;display:flex}.pz-net>p b,.pz-net>p small{display:block}.pz-net>p small{color:var(--ink-3);font-size:.72rem}.pz-net__off .ico{color:#b24d18}.pz-net__on .ico{color:#007a51}.pz-bars{align-self:flex-end;align-items:flex-end;gap:8px;height:120px;display:flex}.pz-bars i{width:18px;height:calc(var(--h) * 100%);background:var(--acc);transform-origin:bottom;border-radius:6px 6px 0 0;transform:scaleY(.12)}@keyframes pz-grow{to{transform:scaleY(1)}}@keyframes pz-breathe{0%{transform:scaleY(1)}to{transform:scaleY(.8)}}.pz__card.in .pz-bars i{animation:pz-grow 1s var(--ease) forwards, pz-breathe 3s ease-in-out 1.1s infinite alternate}.pz-bars i:nth-child(2){animation-delay:80ms,1.5s}.pz-bars i:nth-child(3){animation-delay:.16s,1.9s}.pz-bars i:nth-child(4){animation-delay:.24s,1.3s}.pz-bars i:nth-child(5){animation-delay:.32s,2.1s}.pz-bars i:nth-child(6){animation-delay:.4s,1.7s}.pz-bars i:nth-child(7){animation-delay:.48s,2.4s}.pz-kds{gap:10px;display:flex}.pz-kds__o{flex:none;width:148px;padding:12px 12px 14px;position:relative;overflow:hidden}.pz-kds__l{color:var(--ink-2);white-space:nowrap;font-size:.76rem;line-height:1.5}.pz-kds__s{justify-items:start;margin-top:10px}.pz-kds__s>*{border-radius:var(--pill);animation-delay:calc(var(--n) * -1.7s);padding:4px 9px;font-size:.72rem;font-weight:700}.pz-kds__s>:first-child{background:var(--sun-l);color:#b24d18}.pz-kds__s>:last-child{color:#007a51;animation-delay:calc(var(--n) * -1.7s - 3s);background:#dcf5e8}.pz-kds__bar{background:var(--acc);transform-origin:0;height:4px;animation:6s linear infinite pz-fill;animation-delay:calc(var(--n) * -1.7s);position:absolute;inset:auto 0 0}@keyframes pz-fill{0%{transform:scaleX(0)}45%,to{transform:scaleX(1)}}.pz-wait{align-self:center;width:170px;padding:14px 16px}.pz-wait__t b{letter-spacing:-.03em;font-size:1.9rem}.pz-wait__bar{background:var(--line);border-radius:3px;height:6px;margin-top:10px;display:block;position:relative;overflow:hidden}.pz-wait__bar:after{content:"";background:var(--acc);transform-origin:0;animation:4s ease-in-out infinite alternate pz-shrink;position:absolute;inset:0}@keyframes pz-shrink{0%{transform:scaleX(.92)}to{transform:scaleX(.28)}}.pz-stars{color:#f5b301;align-self:center;gap:3px;display:flex}.pz-stars .ico{fill:currentColor;width:22px;height:22px}.pz-close{width:230px;padding:14px 16px}.pz-ok{border-radius:var(--pill);color:#007a51;background:#dcf5e8;align-items:center;gap:6px;margin-top:10px;padding:6px 10px;font-weight:700;display:inline-flex}.pz-tables{width:250px;height:100%;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.pz-tables__track{animation:16s linear infinite pz-up}@keyframes pz-up{to{transform:translateY(-50%)}}.pz-tables__r{grid-template-columns:30px 1fr auto;align-items:center;gap:10px;margin:0 2px 8px;padding:8px 10px;display:grid}.pz-tables__n{background:var(--acc);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:.75rem;display:grid}.pz-tables__r small{color:var(--ink-3);font-size:.68rem;display:block}.pz-tables__v{text-align:right;font-weight:700}.pz-tables__r .is-ok{color:#007a51}.pz-tables__r .is-open{color:#b24d18}.pz-kpi{align-self:center;width:190px;padding:14px 16px}.pz-kpi__v{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:800}.pz-line{width:100%;height:44px;margin-top:6px;display:block;overflow:visible}.pz-line path{fill:none;stroke:var(--acc-t);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px}@keyframes pz-draw{to{stroke-dashoffset:0}}.pz__card.in .pz-line path{animation:pz-draw 2.2s var(--ease) .3s forwards}.pz-kpi--big{z-index:1;width:250px;position:relative}.pz-line--big{opacity:.45;height:55%;margin:0;position:absolute;inset:auto 0 0}.pz-shop{flex:none;width:210px;padding:12px}.pz-shop__g{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.pz-shop__g i{aspect-ratio:1;background:var(--acc-l);border-radius:8px}.pz-shop__g i:nth-child(3n+2){background:var(--sun-l)}.pz-shop__g i:nth-child(3n){background:var(--sky-l)}.pz-kiosk{width:172px;padding:12px;position:relative}.pz-kiosk__g{grid-template-columns:1fr 1fr;gap:6px;display:grid}.pz-kiosk__g i{background:var(--acc-l);color:var(--acc-t);text-align:center;border-radius:10px;padding:14px 4px;font-size:.7rem;font-style:normal;font-weight:700}.pz-tap{background:color-mix(in srgb, var(--acc) 35%, transparent);width:26px;height:26px;box-shadow:0 0 0 2px var(--acc);animation:pz-tap 4.5s var(--ease) infinite;border-radius:50%;position:absolute;top:52px;left:34px}@keyframes pz-tap{0%,to{transform:none}15%{transform:scale(.65)}40%{transform:translate(76px,44px)}55%{transform:translate(76px,44px)scale(.65)}80%{transform:translate(38px,104px)}90%{transform:translate(38px,104px)scale(.65)}}.pz-kiosk .pzu__btn{justify-content:center;align-items:center;gap:8px;display:flex}.pz-flip--n{background:var(--neon);width:20px;height:20px;color:var(--dforrest);border-radius:50%;place-items:center;font-size:.72rem;display:inline-grid}.pz-screen{aspect-ratio:1.12;background:var(--forrest);border-radius:16px;grid-template-columns:1fr 1.05fr;align-self:center;gap:8px;width:236px;padding:9px;display:grid;box-shadow:0 18px 40px -18px #10282c80}.pz-screen__ad{border-radius:10px;overflow:hidden}.pz-screen__ad>p{background:linear-gradient(135deg, var(--sun), #ffb38a);color:#fff;text-align:center;place-content:center;padding:8px;font-size:.85rem;font-weight:700;display:grid}.pz-screen__ad>p:last-child{background:linear-gradient(135deg, var(--lav), #c9bfff)}.pz-screen__ad b{letter-spacing:-.02em;font-size:1.25rem;display:block}.pz-screen__side{color:#1f2d30;background:#fff;border-radius:10px;display:grid;position:relative;overflow:hidden}.pz-cart,.pz-qr{flex-direction:column;grid-area:1/1;padding:9px 8px;display:flex}.pz-cart{gap:6px}.pz-cart__h{color:#5b6c70;text-transform:uppercase;letter-spacing:.06em;font-size:.66rem;font-weight:700}.pz-cart__i{background:#f3f6f4;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:0 5px;padding:5px 6px;font-size:.64rem;font-weight:600;line-height:1.15;display:grid}.pz-cart__i i{grid-row:span 2;font-size:.95rem;font-style:normal}.pz-cart__i b{color:#007a51}.pz-cart__t{border-top:1px dashed #d5dddb;justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:5px;font-size:.66rem;font-weight:600;display:flex}.pz-cart__t b{font-size:.86rem}.pz-qr{text-align:center;opacity:0;justify-content:center;align-items:center;gap:4px}.pz-qr__c{width:62%;box-shadow:inset 0 0 0 2px var(--natura);border-radius:8px;padding:5px;display:block}.pz-qr__c svg{width:100%;height:auto;fill:var(--forrest);display:block}.pz-qr b{font-size:.68rem}.pz-qr small{color:#007a51;font-size:.78rem;font-weight:800}.pz-cart__i,.pz-cart__t{opacity:0}.reveal.in .pz-cart__i{animation:pz-ci 9s var(--ease) infinite both;animation-delay:calc(.8s + var(--k) * .9s)}.reveal.in .pz-cart__t{animation:pz-ct 9s var(--ease) infinite both;animation-delay:2.6s}.reveal.in .pz-cart{animation:pz-cart 9s var(--ease) infinite both}.reveal.in .pz-qr{animation:pz-qr 9s var(--ease) infinite both}@keyframes pz-ci{0%{opacity:0;transform:translate(10px)}5%,38%{opacity:1;transform:none}44%,to{opacity:0}}@keyframes pz-ct{0%{opacity:0}5%,20%{opacity:1}24%,to{opacity:0}}@keyframes pz-cart{0%,48%{opacity:1}52%,96%{opacity:0}to{opacity:1}}@keyframes pz-qr{0%,50%{opacity:0;transform:scale(.9)}55%,92%{opacity:1;transform:none}96%,to{opacity:0}}.pz-pay{width:230px;padding:14px 16px}.pz-pay__v{letter-spacing:-.03em;font-size:1.7rem;font-weight:800}.pz-pay__s{justify-items:start;margin-top:10px}.pz-spin{color:var(--ink-3);padding:6px 0 6px 22px;font-weight:600;position:relative}.pz-spin:before{content:"";border:2px solid var(--line-2);border-top-color:var(--acc-t);border-radius:50%;width:14px;height:14px;margin-top:-7px;animation:.8s linear infinite pz-rot;position:absolute;top:50%;left:0}@keyframes pz-rot{to{transform:rotate(1turn)}}.pz-pay__ok{border-radius:var(--pill);color:#007a51;background:#dcf5e8;align-items:center;gap:6px;padding:6px 10px;font-weight:700;display:inline-flex}.pz-more{flex-wrap:wrap;justify-content:center;gap:10px 14px;margin-top:clamp(2rem,1.2rem + 2vw,3.5rem);display:flex}.pz-more span{border-radius:var(--pill);background:var(--acc-l);color:var(--acc-t);letter-spacing:-.02em;padding:.4em 1em;font-size:clamp(1.1rem,.9rem + 1vw,1.8rem);font-weight:800}.js .pz-more span{opacity:0;transition:opacity .6s var(--ease), transform .7s var(--ease-spring,var(--ease));transform:translateY(18px)scale(.9)}.js .pz-more.in span{opacity:1;animation:4s ease-in-out infinite pz-bob;transform:none}.pz-more span:nth-child(2){transition-delay:.12s;animation-delay:-1s}.pz-more span:nth-child(3){transition-delay:.24s;animation-delay:-2s}.pz-more span:nth-child(4){transition-delay:.36s;animation-delay:-3s}@keyframes pz-bob{50%{translate:0 -7px}}[data-theme=dark] .pz-receipt{background:#f3f5f2}.pz__art{zoom:.84}.pz-shop,.pz-bars,.pz-kpi:not(.pz-kpi--big),.pz-kds__o:nth-child(3){display:none}.pz__txt h3{font-size:clamp(1.2rem,1.05rem + .4vw,1.4rem)}@media (prefers-reduced-motion:reduce){.pz *,.pz :before,.pz :after{animation:none!important}.js .pz-seq{opacity:1}.pz-flip>:last-child,.pz-net>:first-child,.pz-kds__s>:first-child,.pz-pay__s>:first-child,.pz-screen__ad>:last-child{display:none}.pz-cart__i,.pz-cart__t{opacity:1}.pz-bars i{transform:none}.pz-line path{stroke-dashoffset:0}}.pq{transform-style:preserve-3d;position:absolute;inset:0}.pq__ph{--pq-d:0s;aspect-ratio:9/19.5;border-radius:14%/6.5%;height:88%;position:absolute;top:6%;box-shadow:0 3em 6em -2em #10282c73;container-type:inline-size}.pq__ph--nequi{left:16%;transform:translateZ(6em)rotate(-3deg)}.pq__ph--breb{--pq-d:-4s;top:2%;left:47%;transform:translateZ(-2em)rotate(13deg)}.pq__scr{color:#1b1d1e;background:#fff;border:3.4cqi solid #1d2223;border-radius:14cqi;outline:.5cqi solid #3a4142;height:100%;padding:6cqi 6cqi 0;font-size:4.4cqi;line-height:1.35;position:relative;overflow:hidden}.pq__scr:before{content:"";background:#1d2223;border-radius:4cqi;width:30cqi;height:7cqi;position:absolute;top:1.6cqi;left:50%;translate:-50%}.pq__bar{justify-content:space-between;font-size:4.4cqi;font-weight:700;display:flex}.pq__bar i{border-radius:1.2cqi;width:9cqi;height:4cqi;box-shadow:inset 0 0 0 .6cqi #1b1d1e}.pq__t{text-align:center;letter-spacing:-.02em;margin:7cqi 0 5cqi;font-size:7.2cqi;font-weight:800}.pq__meta{justify-content:space-between;align-items:baseline;font-size:5cqi;font-weight:700;display:flex}.pq__meta b{font-size:7.6cqi}.pq__steps{grid-template-columns:repeat(3,1fr);margin-top:5cqi;padding:0;list-style:none;display:grid}.pq__steps li{text-align:center;color:#8a9396;padding-top:7cqi;font-size:3.5cqi;line-height:1.25;position:relative}.pq__steps li:before{content:"";z-index:1;background:#5b7383;border-radius:50%;width:4.6cqi;height:4.6cqi;position:absolute;top:0;left:50%;translate:-50%}.pq__steps li:not(:last-child):after{content:"";background:#5b7383;border-radius:1cqi;height:.7cqi;position:absolute;top:2cqi;left:62%;right:-38%}.pq__steps li:nth-child(2){color:#1b1d1e;font-weight:700}.pq__steps li:nth-child(2):before{animation:pq-wait 8s ease-in-out infinite var(--pq-d)}.pq__steps li:nth-child(2):after{animation:pq-line 8s ease-in-out infinite var(--pq-d)}.pq__steps li:nth-child(3){animation:pq-label 8s ease-in-out infinite var(--pq-d)}.pq__steps li:nth-child(3):before{animation:pq-done 8s ease-in-out infinite var(--pq-d)}@keyframes pq-wait{0%,52%{background:#f5b301;box-shadow:0 0 #f5b3018c}26%{box-shadow:0 0 0 2.6cqi #f5b30100}56%,to{box-shadow:none;background:#5b7383}}@keyframes pq-line{0%,50%{background:#dfe5e8}56%,96%{background:#5b7383}to{background:#dfe5e8}}@keyframes pq-done{0%,52%{background:#dfe5e8;transform:none}56%{background:#00b37e;transform:scale(1.35)}62%,96%{background:#00b37e;transform:none}to{background:#dfe5e8}}@keyframes pq-label{0%,52%{color:#a3abae}56%,96%{color:#00a06f;font-weight:700}to{color:#a3abae}}@keyframes pq-a{0%,50%{opacity:1;transform:none}56%,94%{opacity:0;transform:translateY(-30%)}to{opacity:1;transform:none}}@keyframes pq-b{0%,50%{opacity:0;transform:translateY(30%)scale(.9)}56%,94%{opacity:1;transform:none}to{opacity:0}}.pq__qr{width:74cqi;margin:5cqi auto 3cqi;position:relative}.pq__qr svg{fill:#111;width:100%;display:block}.pq__ok{color:#00a06f;animation:pq-b 8s var(--ease) infinite var(--pq-d);background:#ffffffe0;border-radius:4cqi;place-items:center;display:grid;position:absolute;inset:-2cqi}.pq__ok .ico{fill:none;background:#dcf5e8;border-radius:50%;width:26cqi;height:26cqi;padding:4cqi}.pq__hint{text-align:center;font-size:4.4cqi;font-weight:700}.pq__sub{color:#7a8487;text-align:center;margin-top:1.5cqi;font-size:3.2cqi}.pq__brand{justify-items:center;gap:3cqi;margin:9cqi 0 6cqi;display:grid}.pq__brand img{width:42cqi;height:auto}.pq__flip{font-size:5.6cqi;font-weight:800;display:grid}.pq__flip>*{text-align:center;animation:pq-a 8s var(--ease) infinite var(--pq-d);grid-area:1/1}.pq__flip>:last-child{color:#00a06f;animation-name:pq-b}.pq__msg{text-align:center;font-size:4.3cqi;font-weight:600}.pq__time{color:#7a8487;text-align:center;margin-top:8cqi;font-size:3.8cqi}@media (prefers-reduced-motion:reduce){.pq *,.pq :before,.pq :after{animation:none!important}.pq__ok,.pq__flip>:last-child{display:none}.pq__steps li:nth-child(2):before{background:#f5b301}}.proof.sec--tight{padding-bottom:clamp(12px,1.5vw,24px)}.proof+.serv{padding-top:clamp(28px,3.5vw,56px)}.biz-rot{display:inline-block}.pais-en,.pais-en b{font-weight:inherit}.tour__tab strong .tag{vertical-align:.15em;margin-left:8px;font-size:.62rem}.serv__scene .soon{z-index:6;border-radius:var(--pill);background:var(--forrest);color:#fff;white-space:nowrap;box-shadow:var(--sh-3);margin:0;padding:.7em 1.4em;font-weight:700;position:absolute;top:46%;left:50%;translate:-50% -50%}html[data-geo=intl] #sp-fe .stage{filter:blur(3px)saturate(.6);opacity:.55}.hdr__login{border-radius:var(--pill);min-height:max(2.75rem,3.45em);color:var(--forrest);letter-spacing:.06em;text-transform:uppercase;background:#e4ece3;justify-content:center;align-items:center;padding:0 1.4em;font-size:clamp(.7rem,.64rem + .25vw,.76rem);font-weight:700;transition:background-color .2s}.hdr__login:hover{background:#d5e3d4}.hdr.is-dark .hdr__login,.hdr.is-veil .hdr__login,[data-theme=dark] .hdr__login{color:#fff;background:#ffffff1f}.hdr.is-dark .hdr__login:hover,.hdr.is-veil .hdr__login:hover,[data-theme=dark] .hdr__login:hover{background:#fff3}@media (width<=599px){.hdr__login{letter-spacing:.02em;min-height:2.5rem;padding:0 .75em}}@media (width<=389px){.hdr__in,.hdr__cta{gap:6px}.hdr__login{padding:0 .6em}.hdr .btn--sm{padding:0 1em}}.drawer__login{width:100%;display:flex}@media (width<=359px){.hdr__cta>.hdr__login{display:none}}a.ally{transition:transform .3s var(--ease), box-shadow .3s var(--ease)}a.ally:hover,a.ally:focus-visible{box-shadow:var(--sh-1);transform:translateY(-3px)}.press-chip--logo{padding:.55em 1.2em}.press-logo{width:auto;height:clamp(22px,1.6rem + .6vw,32px);display:block}.press-logo--monpeza{height:clamp(32px,2.2rem + .6vw,44px)}.press-logo--cc-arauca{height:clamp(18px,1.2rem + .4vw,24px)}[data-theme=dark] .press-chip--logo{background:#f3f5f2}.tour__tab .t-in,.tour__desc .t-in{font-weight:inherit}.pq__card{aspect-ratio:1.586;color:#fff;background:linear-gradient(135deg,#1b434c,#00a06f);border-radius:3.5cqi;width:50cqi;padding:4cqi;display:block;position:relative;box-shadow:0 3cqi 6cqi -2cqi #10282c73}.pq__card i{background:linear-gradient(135deg,#f5d27a,#c9a227);border-radius:1.4cqi;width:9cqi;height:7cqi;display:block}.pq__card b{letter-spacing:.08em;font-size:4.2cqi;position:absolute;bottom:3.5cqi;left:4cqi}.dvrow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.dvrow+small{margin-top:7px;display:block}.dvout{background:var(--lforrest);justify-content:space-between;min-width:112px;padding-right:6px}.dvout b{min-width:1.4ch;color:var(--brand-t);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800}.dvcopy{background:var(--forrest);color:#fff;cursor:pointer;border:0;border-radius:12px;place-items:center;width:40px;height:40px;transition:background-color .2s,transform .2s;display:grid}.dvcopy .ico{width:18px;height:18px}.dvcopy:hover:not(:disabled){transform:translateY(-1px)}.dvcopy:disabled{opacity:.35;cursor:not-allowed}.dvcopy.is-done{background:var(--natura);color:var(--dforrest)}.dvfull{color:var(--ink-2);margin-top:14px;font-size:.92rem}.dvfull b{color:var(--ink);font-variant-numeric:tabular-nums}.tpromo{isolation:isolate;background:linear-gradient(135deg, var(--forrest), #0f2f35);color:var(--on-dark-2);border-radius:22px;gap:14px;margin-top:22px;padding:22px;display:grid;position:relative;overflow:hidden}.tpromo__glow{z-index:-1;aspect-ratio:1;background:radial-gradient(closest-side,#00d47e73,#0000);border-radius:50%;width:80%;animation:6s ease-in-out infinite alternate tpromo-glow;position:absolute;top:-60%;right:-30%}@keyframes tpromo-glow{to{transform:translate(-18%,22%)scale(1.15)}}.tpromo__ic{width:44px;height:44px;color:var(--neon);background:#c6f54f29;border-radius:14px;place-items:center;display:grid}.tpromo__ic .ico{width:22px;height:22px;animation:2.4s ease-in-out infinite tpromo-spark}@keyframes tpromo-spark{50%{transform:scale(1.18)rotate(12deg)}}.tpromo__k{letter-spacing:.14em;text-transform:uppercase;color:var(--neon);font-size:.72rem;font-weight:800}.tpromo__t{letter-spacing:-.02em;color:#fff;margin-top:6px;font-size:clamp(1.15rem,1rem + .5vw,1.4rem);line-height:1.2}.tpromo__p{margin-top:6px;font-size:.92rem}.tpromo__btns{flex-wrap:wrap;gap:8px;display:flex}.tpromo__more{--b-bg:#ffffff1a;--b-fg:#fff;box-shadow:inset 0 0 0 1.5px #ffffff40}@media (prefers-reduced-motion:reduce){.tpromo__glow,.tpromo__ic .ico{animation:none}}.trust .flag{border-radius:2px;width:20px;height:13px}.tag--flag{align-items:center;gap:6px;display:inline-flex}.tag--flag .flag,.mi b .flag,.dmi b .flag{vertical-align:-1px;border-radius:2px;width:16px;height:11px}@media (width>=1100px){.tool-grid:has(>.tpromo--side){grid-template-rows:auto 1fr}.tool-grid:has(>.tpromo--side)>div:nth-child(2){grid-row:1/span 2}.tool-grid>.tpromo--side{grid-area:2/1;align-self:start;margin-top:0}}.adv-group{display:contents}.adv-group[hidden]{display:none}.tool__form:not(.two) .qswitch{margin-top:4px}.qswitch{background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;display:flex}.qswitch input{opacity:0;pointer-events:none;position:absolute}.qswitch__ui{width:46px;height:26px;transition:background-color .25s var(--ease);background:#c9d3d1;border-radius:99px;flex:none;position:relative}.qswitch__ui:after{content:"";width:20px;height:20px;transition:transform .25s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.qswitch input:checked+.qswitch__ui{background:var(--natura)}.qswitch input:checked+.qswitch__ui:after{transform:translate(20px)}.qswitch input:focus-visible+.qswitch__ui{outline:2px solid var(--natura);outline-offset:2px}.qswitch b{color:var(--ink);font-size:.95rem;display:block}.qswitch small{color:var(--ink-3);font-size:.82rem;display:block}.optip{align-items:center;gap:6px;display:inline-flex;position:relative}.tipq{background:var(--bg-2);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);font:700 .78rem/1 var(--font);cursor:help;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.tipq:hover,.tipq:focus-visible{background:var(--forrest);color:#fff;outline:none}.tipb{z-index:30;background:var(--forrest);color:#fff;width:min(300px,78vw);box-shadow:var(--sh-3);opacity:0;visibility:hidden;border-radius:14px;padding:12px 14px;font-size:.84rem;font-weight:500;line-height:1.45;transition:opacity .2s,transform .2s,visibility 0s .2s;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-4px)}.tipb b{color:var(--neon)}.optip:hover .tipb,.tipq:focus+.tipb{opacity:1;visibility:visible;transition-delay:0s;transform:none}.optip+.optip .tipb{left:auto;right:0}.cur-code{color:var(--ink-3);font-weight:600}.cur-code:empty{display:none}.fc__top{gap:16px;display:grid}@media (width>=640px){.fc__top{grid-template-columns:1.6fr 1fr}}.fc__list{gap:12px;display:grid}.fc-ing{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--line);border-radius:18px;gap:12px;padding:14px;display:grid}.fc-ing__top{align-items:center;gap:10px;display:flex}.fc-ing__n{background:var(--acc-l);width:28px;height:28px;color:var(--acc-t);border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:800;display:grid}.fc-ing__name{flex:1;min-height:46px}.fc-ing__name input{padding:10px 0;font-size:1rem}.fc-del{background:var(--bg-2);width:36px;height:36px;color:var(--ink-3);cursor:pointer;border:0;border-radius:12px;flex:none;place-items:center;font-size:1.3rem;line-height:1;display:grid}.fc-del:hover{color:#b42318;background:#fde3e3}.fc-ing__modo span{padding:7px 13px;font-size:.84rem}.fc-ing__g{gap:10px;display:grid}@media (width>=640px){.fc-ing__g{grid-template-columns:1fr 1fr}}.fc-ing__g .field__in,.fc-ing__adv .field__in{min-height:48px}.fc-ing__g .field__in input,.fc-ing__adv .field__in input{padding:10px 0;font-size:1rem}.fc-ing__g .field__l,.fc-ing__adv .field__l{font-size:.84rem}.fc-ing__adv{max-width:50%;display:grid}.fc-ing__adv[hidden]{display:none}.fc-ing .field__in input{flex:auto;width:auto;min-width:3ch}.fc-ing .field__in select{width:auto;min-width:0;font:700 .95rem var(--font);color:var(--ink-2);cursor:pointer;background-position:calc(100% - 10px),calc(100% - 5px);border:0;outline:0;flex:none;padding:6px 22px 6px 6px}.fc-per{color:var(--ink-3);flex:none;font-size:.8rem;font-weight:600}.fc-ing__sub{color:var(--ink-3);text-align:right;font-size:.86rem}.fc-ing__sub b{color:var(--ink);font-variant-numeric:tabular-nums}.fc__add{justify-self:start}.fc__add .ico{width:16px;height:16px}@media (width<=639px){.fc-ing__adv{max-width:none}}.fc-print{display:none}@media print{html.fc-printing body>:not(.fc-print){display:none!important}html.fc-printing .fc-print{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#1b2b2c;padding:0;font-family:Host Grotesk,system-ui,sans-serif;font-size:11pt;display:block}@page{size:A4;margin:16mm 14mm}}.fcp__h{border-bottom:3px solid #00d47e;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.fcp__h span{letter-spacing:.12em;text-transform:uppercase;color:#1b434c;font-size:9pt;font-weight:700}.fcp__k{letter-spacing:.16em;text-transform:uppercase;color:#007a51;margin-top:18px;font-size:9pt;font-weight:800}.fcp__t{letter-spacing:-.02em;color:#1b434c;margin:4px 0 2px;font-size:24pt;line-height:1.1}.fcp__m{color:#5d6b6d;font-size:9pt}.fcp__kpis{grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0 18px;display:grid}.fcp__kpis div{break-inside:avoid;background:#f1f5f0;border-radius:10px;padding:10px 12px}.fcp__kpis div.hi{color:#fff;background:#1b434c}.fcp__kpis span{color:inherit;opacity:.8;font-size:8.5pt;display:block}.fcp__kpis b{margin-top:2px;font-size:14pt;display:block}.fcp__s{color:#1b434c;margin-bottom:6px;font-size:12pt}.fcp__tbl{border-collapse:collapse;width:100%;font-size:9.5pt}.fcp__tbl th{color:#fff;text-align:left;background:#1b434c;padding:7px 8px;font-weight:700}.fcp__tbl td{border-bottom:1px solid #dfe5e3;padding:7px 8px}.fcp__tbl tr{break-inside:avoid}.fcp__tbl .n{text-align:right;white-space:nowrap}.fcp__tbl tfoot td{color:#1b434c;border:0;padding-top:9px;font-weight:800}.fcp__note{color:#5d6b6d;margin-top:12px;font-size:8.5pt}.fcp__f{color:#1b434c;background:#dcf5e8;border-radius:10px;margin-top:22px;padding:12px 14px;font-size:9pt}.tbar{top:var(--head-h,64px);z-index:30;background:color-mix(in srgb, var(--bg) 92%, transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);position:sticky}.tbar__in{align-items:center;gap:14px;min-height:52px;display:flex}.tbar__btn{background:var(--forrest);color:#fff;font:700 .86rem var(--font);cursor:pointer;border:0;border-radius:12px;flex:none;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.tbar__btn .ico{width:18px;height:18px}.tbar__path{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-3);font-size:.86rem;overflow:hidden}.tbar__path b{color:var(--ink)}.tnav-dlg{background:var(--surface);width:min(340px,88vw);max-width:none;height:100dvh;max-height:none;color:var(--ink);box-shadow:var(--sh-3);border:0;border-radius:0 22px 22px 0;margin:0;padding:14px 10px 18px;overflow-y:auto}.tnav-dlg::backdrop{backdrop-filter:blur(2px);background:#10282c61}.tnav-dlg[open]{animation:tnav-in .28s var(--ease)}@keyframes tnav-in{0%{opacity:0;transform:translate(-24px)}}.tnav-dlg__head{justify-content:space-between;align-items:center;padding:4px 8px 12px;display:flex}.tnav-dlg__x{background:var(--bg-2);width:36px;height:36px;color:var(--ink);cursor:pointer;border:0;border-radius:10px;place-items:center;display:grid}.tnav-dlg__x .ico{width:18px;height:18px}.tnav ul{margin:0;padding:0;list-style:none}.tnav__l1{gap:4px;display:grid}.tnav__row{color:var(--ink);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:.95rem;font-weight:600;list-style:none;display:flex}.tnav__row::-webkit-details-marker,.tnav__it--sg::-webkit-details-marker{display:none}.tnav__row:hover{background:var(--bg-2)}.tnav__g[open]>.tnav__row{background:#e4ece3}[data-theme=dark] .tnav__g[open]>.tnav__row{background:#ffffff14}.tnav__chev{color:var(--ink-3);transition:transform .2s var(--ease);width:14px!important;height:14px!important}.tnav__g[open]>.tnav__row .tnav__chev{transform:rotate(90deg)}.tnav__ic{color:var(--ink-2);width:20px!important;height:20px!important}.tnav__l2{border-left:1.5px solid var(--line-2);gap:2px;display:grid;position:relative;margin:4px 0 6px 31px!important;padding-left:12px!important}.tnav__it{color:var(--ink-2);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:.9rem;list-style:none;display:flex}.tnav__it:hover{background:var(--bg-2);color:var(--ink)}.tnav__it.is-on{background:var(--forrest);color:#fff;font-weight:700}.tnav__chev2{color:var(--ink-3);transition:transform .2s var(--ease);width:14px!important;height:14px!important}.tnav__sg[open]>.tnav__it--sg{color:var(--ink);font-weight:600}.tnav__sg[open]>.tnav__it--sg .tnav__chev2{transform:rotate(90deg)}.tnav__l3{border-left:1.5px solid var(--line);gap:2px;display:grid;margin:2px 0 4px 10px!important;padding-left:10px!important}.tnav__all{color:var(--green-text);align-items:center;gap:6px;margin:16px 12px 0;font-size:.9rem;font-weight:700;display:inline-flex}.tnav__all .ico{width:16px;height:16px}.tnav--inline{background:var(--surface);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);border-radius:22px;padding:12px 8px}.tpos__grid{align-items:start;gap:24px;display:grid}.tpos__list{display:none}@media (width>=1100px){.tpos__grid{grid-template-columns:300px minmax(0,1fr);gap:36px}.tpos__nav{top:calc(var(--head-h,64px) + 16px);position:sticky}.tpos__list{gap:30px;display:grid}}.tpos__h{align-items:center;gap:10px;margin-bottom:14px;font-size:1.15rem;display:flex}.tpos__h .ico{width:22px;height:22px;color:var(--green-text)}.tpos__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.tpos-card{background:var(--surface);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);transition:translate .3s var(--ease), box-shadow .3s var(--ease);border-radius:18px;display:grid;overflow:hidden}.tpos-card:hover{box-shadow:var(--sh-2), inset 0 0 0 1px var(--line-2);translate:0 -3px}.tpos-card__img{aspect-ratio:16/9;background:var(--bg-2);display:block;overflow:hidden}.tpos-card__img img{object-fit:cover;object-position:top;width:100%;height:100%}.tpos-card__b{gap:6px;padding:14px 16px 16px;display:grid}.tpos-card__b b{color:var(--ink);font-size:.98rem;line-height:1.3}.tpos-card__b small{color:var(--ink-3);font-size:.8rem}.bl-progress{z-index:60;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}.bl-progress i{background:var(--natura);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.bl__hero{padding-top:clamp(20px,3vw,36px);position:relative;overflow:hidden}.bl__arc{z-index:-1;border:70px solid var(--lforrest);pointer-events:none;border-radius:50%;width:560px;height:560px;position:absolute;top:-200px;right:-220px}.bl__hgrid{align-items:center;gap:clamp(28px,4vw,56px);display:grid}@media (width>=1000px){.bl__hgrid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}}.bl__hgrid .bpv{justify-self:center;width:100%;max-width:560px}.bl__mark{color:var(--sky);letter-spacing:-.045em;font-weight:800}.bl__chips{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.bl-chip{background:var(--surface);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:14px;font-weight:600;display:inline-flex}.bl-chip b{color:#c6f54f;letter-spacing:.08em;text-transform:uppercase;background:#1b434c;border-radius:999px;margin-left:-6px;padding:4px 9px;font-size:11px}.bl__by{color:var(--ink-3);flex-wrap:wrap;gap:6px 18px;margin-top:16px;font-size:.88rem;display:flex}.bl__k{margin-top:clamp(18px,2.4vw,28px)}.bl__t{letter-spacing:-.04em;max-width:20ch;color:var(--ink);margin-top:14px;font-size:clamp(2.2rem,1.3rem + 3.2vw,4.1rem);font-weight:500;line-height:1.02}.bl__d{max-width:62ch;color:var(--ink-2);margin-top:16px;font-size:clamp(1.02rem,.95rem + .3vw,1.2rem)}.bl__meta{color:var(--ink-3);flex-wrap:wrap;gap:8px 20px;margin-top:18px;font-size:.9rem;display:flex}.bl__meta span{align-items:center;gap:7px;display:inline-flex}.bl__meta .ico{width:16px;height:16px}.bl__cover{background:var(--bg-2);box-shadow:var(--sh-2);aspect-ratio:16/8;border-radius:clamp(18px,2.4vw,28px);margin:clamp(22px,3vw,36px) 0 0;overflow:hidden}.bl__cover img{object-fit:cover;width:100%;height:100%;animation:18s ease-out both bl-kb}@keyframes bl-kb{0%{transform:scale(1.08)}to{transform:scale(1)}}.bl__grid{gap:clamp(28px,4vw,56px);padding-block:clamp(32px,4vw,56px);display:grid}@media (width>=1100px){.bl__grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start}}.bl__main{min-width:0;max-width:760px}.bl__side{display:none}@media (width>=1100px){.bl__side{top:calc(var(--head-h,64px) + 20px);gap:18px;display:grid;position:sticky}.bl-toc--m{display:none}}.bl__side .tpromo{margin-top:0}.bl-sum{background:var(--lforrest);box-shadow:inset 4px 0 0 var(--natura);border-radius:20px;padding:20px 22px;position:relative}[data-theme=dark] .bl-sum{background:#00d47e1a}.bl-sum__k{letter-spacing:.14em;text-transform:uppercase;color:var(--green-text);align-items:center;gap:8px;margin-bottom:8px;font-size:.78rem;font-weight:800;display:flex}.bl-sum__k .ico{width:16px;height:16px}.bl-sum p:last-child{color:var(--ink);font-size:1.05rem;line-height:1.6}.bl-toc{background:var(--surface);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);border-radius:20px;padding:18px 18px 14px}.bl-toc>p,.bl-toc summary{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:.78rem;font-weight:800}.bl-toc ol{counter-reset:toc;gap:2px;margin:10px 0 0;padding:0;list-style:none;display:grid}.bl-toc a{color:var(--ink-2);border-radius:10px;padding:7px 10px 7px 14px;font-size:.9rem;line-height:1.35;display:block;position:relative}.bl-toc a:before{content:"";background:var(--line-2);border-radius:3px;width:3px;transition:background-color .2s;position:absolute;top:9px;bottom:9px;left:0}.bl-toc a:hover{background:var(--bg-2);color:var(--ink)}.bl-toc a[aria-current]{color:var(--ink);font-weight:700}.bl-toc a[aria-current]:before{background:var(--natura)}.bl-toc--m{margin-top:18px}.bl-toc--m summary{cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.bl-toc--m summary::-webkit-details-marker{display:none}.bl-toc--m summary .ico{width:16px;height:16px;transition:transform .2s}.bl-toc--m[open] summary .ico{transform:rotate(180deg)}.bl-prose{color:var(--ink-2);margin-top:26px;font-size:clamp(1.02rem,.98rem + .2vw,1.12rem);line-height:1.75}.bl-prose>*+*{margin-top:1.05em}.bl-prose h2{letter-spacing:-.025em;color:var(--ink);scroll-margin-top:calc(var(--head-h,64px) + 24px);margin-top:2.1em;font-size:clamp(1.45rem,1.2rem + 1vw,2rem);line-height:1.15}.bl-prose h3{color:var(--ink);scroll-margin-top:calc(var(--head-h,64px) + 24px);margin-top:1.6em;font-size:clamp(1.15rem,1.05rem + .4vw,1.35rem);line-height:1.25}.bl-prose h2+*,.bl-prose h3+*{margin-top:1em}.bl-prose h2+h3{margin-top:1.3em}.bl-prose strong{color:var(--ink)}.bl-prose a{color:var(--green-text);text-underline-offset:3px;font-weight:600;text-decoration:underline}.bl-prose ul,.bl-prose ol{padding-left:1.3em}.bl-prose ul:not([class]){list-style:outside}.bl-prose ol:not([class]){list-style:decimal}.bl-prose li+li{margin-top:.4em}.bl-prose li::marker{color:var(--green-text);font-weight:700}.bl-prose blockquote{background:var(--bg-2);box-shadow:inset 4px 0 0 var(--neon);color:var(--ink);border-radius:18px;margin:1.6em 0;padding:18px 22px;font-size:1.08em;font-weight:600}.bl-prose blockquote p{margin:0}.bl-prose img{width:100%;height:auto;box-shadow:var(--sh-2);border-radius:18px;margin:1.6em 0;display:block}.bl-prose table{border-collapse:collapse;width:100%;font-size:.92em}.bl-prose th,.bl-prose td{border-bottom:1px solid var(--line);text-align:left;padding:10px 12px}.bl-prose th{background:var(--bg-2);color:var(--ink)}.bl-prose h2.q{letter-spacing:-.02em;color:var(--ink);margin-top:2em;font-size:clamp(1.2rem,1.05rem + .7vw,1.6rem);font-weight:400;line-height:1.2}.bl-prose h2.q+*{margin-top:1em}.bl-prose h3.q{color:var(--ink);font-size:clamp(1.08rem,1rem + .35vw,1.28rem);font-weight:400}.bl-prose .q .q-w{letter-spacing:-.045em;color:var(--ink);font-size:2.05em;font-weight:800;line-height:.95}.bl-prose h3.q .q-w{font-size:1.35em}.bl-prose .q strong{font-weight:700}.bl-prose .q .q-m{color:#a8e63a;font-size:2.15em;font-weight:500;line-height:.9;display:inline-block}.bl-prose .q .q-m:first-child{margin-right:.02em;transform:translateY(.12em)}.bl-prose .q .q-m--end{margin-left:.06em;transform:translateY(-.08em)}.bl-prose h3.q .q-m{font-size:1.4em}html[data-theme=dark] .bl-prose .q .q-m{color:var(--neon)}.bl-prose .pc-h{letter-spacing:0;border-radius:999px;align-items:center;gap:.45em;margin-top:1.4em;padding:.3em .85em .3em .4em;font-size:1rem;display:inline-flex}.bl-prose .pc-h:before{content:"";background:currentColor no-repeat center / 62% var(--pc-ic);border-radius:50%;width:1.5em;height:1.5em}.bl-prose .pc-h--pro{background:var(--acc-l);color:var(--green-text);--pc-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.bl-prose .pc-h--con{color:#c23a52;--pc-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round'%3E%3Cpath d='M7 7l10 10M17 7L7 17'/%3E%3C/svg%3E");background:#fde4e8}.bl-prose .pc-h--pro:before{background-color:var(--natura)}.bl-prose .pc-h--con:before{background-color:var(--rose)}.bl-prose .pc-h+*{margin-top:.8em}.bl-prose ul.pc{border-radius:22px;gap:6px;padding:6px;list-style:none;display:grid}.bl-prose ul.pc--pro{background:color-mix(in srgb, var(--natura) 7%, var(--surface))}.bl-prose ul.pc--con{background:color-mix(in srgb, var(--rose) 6%, var(--surface))}.bl-prose ul.pc li{background:var(--surface);border-radius:16px;margin:0;padding:12px 16px 12px 52px;line-height:1.6;position:relative}.bl-prose ul.pc li:before{content:"";background:var(--natura) no-repeat center / 60% var(--pc-ic);border-radius:50%;width:26px;height:26px;position:absolute;top:14px;left:14px}.bl-prose ul.pc--pro li:before{--pc-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.bl-prose ul.pc--con li:before{background-color:var(--rose);--pc-ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round'%3E%3Cpath d='M7 7l10 10M17 7L7 17'/%3E%3C/svg%3E")}.bl-prose ul.pc li strong{color:var(--ink);display:block}html[data-theme=dark] .bl-prose .pc-h--pro{color:var(--natura);background:#00d47e24}html[data-theme=dark] .bl-prose .pc-h--con{color:#ff9aab;background:#f0627a29}.bl-apps{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:10px;margin-top:1.2em;display:grid}.bl-prose .bl-apps__b{color:#fff;background:#000;border-radius:14px;align-items:center;gap:12px;padding:11px 16px;line-height:1.15;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.bl-prose .bl-apps__b:hover{box-shadow:var(--sh-2);transform:translateY(-2px)}.bl-apps__b svg{flex:none;width:26px;height:26px}.bl-apps__b small{opacity:.8;font-size:.7rem;font-weight:500;display:block}.bl-apps__b b{color:#fff;font-size:1rem;font-weight:700;display:block}.bl-prose .bl-apps__b--web{background:var(--forrest)}.bl-apps__b--web svg{color:var(--neon)}.bl-a:not(.in){opacity:0}.bl-a.in{animation:bl-up .8s var(--ease) both}@keyframes bl-up{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.bl-prose>h2:not(.q){position:relative}.bl-prose>h2:not(.q):before{content:"";background:linear-gradient(90deg, var(--natura), var(--neon));transform-origin:0;border-radius:3px;width:44px;height:5px;margin-bottom:.55em;display:block}.bl-prose>h2.bl-a.in:not(.q):before{animation:bl-bar .9s .15s var(--ease) both}@keyframes bl-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.bl-prose .q.bl-a.in{opacity:1;animation:none}.bl-prose .q.bl-a.in .q-m:first-child{animation:q-open .7s var(--ease-spring,cubic-bezier(.34, 1.56, .64, 1)) both}.bl-prose .q.bl-a.in .q-w{animation:q-word .7s 80ms var(--ease) both;display:inline-block}.bl-prose .q.bl-a.in .q-m--end{animation:.6s cubic-bezier(.34,1.56,.64,1) .35s both q-pop,3.2s ease-in-out 1.2s infinite q-bob}.bl-prose .q:hover .q-m--end{animation:.6s ease-in-out q-wiggle}@keyframes q-open{0%{opacity:0;transform:translateY(-.6em)rotate(-40deg)}to{opacity:1;transform:translateY(.12em)}}@keyframes q-word{0%{opacity:0;transform:translateY(.45em)}to{opacity:1;transform:none}}@keyframes q-pop{0%{opacity:0;transform:translateY(-.08em)scale(.2)rotate(30deg)}to{opacity:1;transform:translateY(-.08em)}}@keyframes q-bob{0%,to{transform:translateY(-.08em)rotate(0)}50%{transform:translateY(-.2em)rotate(8deg)}}@keyframes q-wiggle{0%,to{transform:translateY(-.08em)rotate(0)}25%{transform:translateY(-.08em)rotate(-14deg)}75%{transform:translateY(-.08em)rotate(14deg)}}.bl-a.in:is(ul.pc,.bl-brands,.bl-apps,.bl-faq,table){opacity:1;animation:none}.bl-a.in:is(ul.pc)>li,.bl-a.in.bl-brands li>a,.bl-a.in.bl-apps>a,.bl-a.in tbody tr,.bl-a.in.bl-faq details{animation:bl-up .6s calc(var(--i,0) * 80ms) var(--ease) both}.bl-a.in:is(ul.pc)>li:before{animation:pc-pop .5s calc(var(--i,0) * 80ms + .25s) cubic-bezier(.34, 1.56, .64, 1) both}@keyframes pc-pop{0%{transform:scale(0)rotate(-90deg)}to{transform:none}}.bl-prose ul.pc li{transition:transform .25s var(--ease), box-shadow .25s var(--ease)}.bl-prose ul.pc li:hover{box-shadow:var(--sh-2);transform:translate(4px)}.bl-prose ul.pc li:hover:before{animation:.45s cubic-bezier(.34,1.56,.64,1) pc-pop}.bl-a.in.pc-h:before{animation:.55s cubic-bezier(.34,1.56,.64,1) .1s both pc-pop}.bl-sum .bl-sum__k .ico{animation:2.6s ease-in-out infinite bl-twinkle}@keyframes bl-twinkle{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.18)rotate(12deg)}}@media (prefers-reduced-motion:reduce){.bl-a:not(.in){opacity:1}.bl-prose *,.bl-sum *{animation:none!important}}.bpv{box-shadow:var(--sh-2);border-radius:clamp(18px,2.4vw,32px);margin:0;overflow:hidden;container-type:inline-size}.bpv__in{aspect-ratio:16/9;color:#fff;isolation:isolate;background:#1b434c;position:relative;overflow:hidden}.bpv__glow{z-index:-1;background:radial-gradient(40% 45% at 85% 15%,#00d47e73,#0000 70%),radial-gradient(35% 40% at 5% 95%,#c6f54f33,#0000 70%);animation:14s ease-in-out infinite alternate bpv-glow;position:absolute;inset:-20%}@keyframes bpv-glow{to{transform:translate(-6%,5%)scale(1.08)}}.bpv__grid{z-index:-1;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:calc(4 * var(--u)) calc(4 * var(--u));animation:20s linear infinite bpv-grid;position:absolute;inset:0;-webkit-mask:linear-gradient(90deg,#0000,#000 70%);mask:linear-gradient(90deg,#0000,#000 70%)}@keyframes bpv-grid{to{background-position:calc(4 * var(--u)) calc(4 * var(--u))}}.bpv__txt{left:calc(6 * var(--u));width:calc(44 * var(--u));flex-direction:column;justify-content:center;display:flex;position:absolute;top:0;bottom:0}.bpv__k{font-size:calc(1.6 * var(--u));letter-spacing:.08em;text-transform:uppercase;color:#c6f54f;animation:bpv-in .7s .1s var(--ease) both;margin:0;font-weight:600}.bpv__t{margin:calc(1.4 * var(--u)) 0 0;font-size:var(--fs,calc(5 * var(--u)));letter-spacing:-.03em;color:#fff;animation:bpv-in .8s .2s var(--ease) both;font-weight:700;line-height:1.02}.bpv__t b{color:#00d47e;background:linear-gradient(100deg,#00d47e 40%,#c6f54f 50%,#00d47e 60%) 0 0/300% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:5s ease-in-out 1.4s infinite bpv-shine}.bpv__t i{color:#ffffff8c;font-style:normal;font-weight:500}@keyframes bpv-in{0%{opacity:0;transform:translateY(calc(2.4 * var(--u)))}to{opacity:1;transform:none}}@keyframes bpv-shine{0%,60%{background-position:100% 0}to{background-position:-50% 0}}.bpv__cards{right:calc(6 * var(--u));top:calc(8.75 * var(--u));width:calc(41.25 * var(--u));height:calc(40 * var(--u));position:absolute}.bpv__c{width:calc(23.75 * var(--u));height:calc(16.9 * var(--u));position:absolute}.bpv__ci{height:100%;padding:calc(2.25 * var(--u)) calc(2.5 * var(--u));border-radius:calc(2 * var(--u));box-shadow:0 calc(1.9 * var(--u)) calc(4.4 * var(--u)) #0000004d;flex-direction:column;display:flex}.bpv__ci svg{width:calc(6 * var(--u));height:calc(6 * var(--u));fill:none;stroke:currentColor;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;margin-bottom:auto}.bpv__ci svg [data-draw]{stroke-dasharray:400;animation:bpv-draw 1.6s .9s var(--ease) both}@keyframes bpv-draw{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}.bpv__ci b{font-size:calc(2.5 * var(--u));letter-spacing:-.02em;font-weight:700}.bpv__ci span{margin-top:calc(.5 * var(--u));font-size:calc(1.5 * var(--u));opacity:.75}.bpv__c--a{animation:.9s cubic-bezier(.34,1.4,.64,1) .35s both bpv-card-a,6s ease-in-out 1.4s infinite alternate bpv-float;top:0;left:0;rotate:-4deg}.bpv__c--b{animation:.9s cubic-bezier(.34,1.4,.64,1) .55s both bpv-card-b,5.2s ease-in-out 1.8s infinite alternate-reverse bpv-float;bottom:0;right:0;rotate:3deg}.bpv__c--a .bpv__ci{color:#1b434c;background:#f7f8f1}.bpv__c--b .bpv__ci,.bpv--swap .bpv__c--a .bpv__ci{color:#11313a;background:#00d47e}.bpv--swap .bpv__c--b .bpv__ci{color:#1b434c;background:#f7f8f1}@keyframes bpv-card-a{0%{opacity:0;translate:calc(6 * var(--u)) calc(-4 * var(--u));rotate:-16deg;scale:.85}}@keyframes bpv-card-b{0%{opacity:0;translate:calc(4 * var(--u)) calc(6 * var(--u));rotate:14deg;scale:.85}}@keyframes bpv-float{0%{translate:0}to{translate:0 calc(-1.3 * var(--u))}}.bpv__vs{z-index:2;width:calc(7.5 * var(--u));height:calc(7.5 * var(--u));margin:calc(-3.75 * var(--u)) 0 0 calc(-3.75 * var(--u));color:#1b434c;font-size:calc(2.5 * var(--u));box-shadow:0 0 0 calc(.9 * var(--u)) #1b434c;background:#c6f54f;border-radius:50%;place-items:center;font-weight:800;animation:.7s cubic-bezier(.34,1.8,.64,1) 1s both bpv-pop,2.4s ease-out 1.8s infinite bpv-pulse;display:grid;position:absolute;top:50%;left:62%}@keyframes bpv-pop{0%{opacity:0;rotate:-120deg;scale:0}}@keyframes bpv-pulse{0%{box-shadow:0 0 0 calc(.9 * var(--u)) #1b434c, 0 0 0 calc(.9 * var(--u)) #c6f54f8c}to{box-shadow:0 0 0 calc(.9 * var(--u)) #1b434c, 0 0 0 calc(4 * var(--u)) #c6f54f00}}.bpv:hover .bpv__c--a{translate:calc(-1 * var(--u)) calc(-1 * var(--u))}.bpv:hover .bpv__c--b{translate:calc(1 * var(--u)) calc(1 * var(--u))}.bpv__art{right:calc(4.5 * var(--u));top:calc(8.1 * var(--u));width:calc(41.25 * var(--u));height:calc(40 * var(--u));position:absolute}.bpv__back{right:0;bottom:calc(1.9 * var(--u));width:calc(32.5 * var(--u));height:calc(25 * var(--u));border-radius:calc(2.25 * var(--u));background:#00d47e;animation:.9s cubic-bezier(.34,1.4,.64,1) .3s both bpv-card-b,5.6s ease-in-out 1.4s infinite alternate-reverse bpv-float;position:absolute;rotate:5deg}.bpv__front{left:0;top:calc(2.5 * var(--u));width:calc(36.25 * var(--u));height:calc(29.4 * var(--u));border-radius:calc(2 * var(--u));box-shadow:0 calc(1.9 * var(--u)) calc(4.4 * var(--u)) #0000004d;background:#fff;place-items:center;animation:.9s cubic-bezier(.34,1.4,.64,1) .45s both bpv-card-a,6.4s ease-in-out 1.6s infinite alternate bpv-float;display:grid;position:absolute;overflow:hidden;rotate:-3deg}.bpv__front img{object-fit:contain;width:92%;height:92%;transition:scale .6s var(--ease)}.bpv:hover .bpv__front img{scale:1.06}.bpv__badge{right:calc(2.5 * var(--u));z-index:2;min-width:calc(8.1 * var(--u));height:calc(8.1 * var(--u));padding:0 calc(1.6 * var(--u));border-radius:calc(4 * var(--u));color:#1b434c;font-size:calc(2.5 * var(--u));letter-spacing:-.02em;box-shadow:0 0 0 calc(.9 * var(--u)) #1b434c;background:#c6f54f;place-items:center;font-weight:800;animation:.7s cubic-bezier(.34,1.8,.64,1) 1s both bpv-pop,4s ease-in-out 2s infinite bpv-wobble;display:grid;position:absolute;top:0}@keyframes bpv-wobble{0%,80%,to{rotate:0deg}85%{rotate:-10deg}90%{rotate:8deg}95%{rotate:-4deg}}@media (prefers-reduced-motion:reduce){.bpv *,.bpv :before{animation:none!important}}.bpv--side{--u:2.08cqi}.bpv--side .bpv__in{aspect-ratio:1/1.02}.bpv--side .bpv__txt{display:none}.bpv--side .bpv__cards,.bpv--side .bpv__art{right:calc(3.4 * var(--u));top:calc(5.6 * var(--u))}.bl-cta{isolation:isolate;background:radial-gradient(60% 80% at 100% 0%, #00d47e59, transparent 60%), radial-gradient(50% 70% at 0% 100%, #c6f54f29, transparent 60%), var(--forrest);color:#ffffffc7;text-align:center;border-radius:clamp(24px,3vw,36px);margin-top:clamp(40px,5vw,64px);padding:clamp(30px,5vw,56px) clamp(22px,4.5vw,52px);position:relative;overflow:hidden}.bl-cta__sym{z-index:-1;opacity:.12;width:clamp(130px,22vw,220px);animation:7s ease-in-out infinite alternate cta-float;position:absolute;bottom:-14%;right:-3%}.bl-cta__sym--l{width:clamp(100px,15vw,160px);animation-duration:9s;animation-direction:alternate-reverse;inset:-16% auto auto -4%}@keyframes cta-float{0%{transform:translateY(0)rotate(-12deg)}to{transform:translateY(-18px)rotate(4deg)}}.bl-cta__k{color:var(--neon);letter-spacing:.08em;text-transform:uppercase;background:#c6f54f24;border-radius:999px;align-items:center;gap:8px;margin:0;padding:6px 14px;font-size:.78rem;font-weight:700;display:inline-flex}.bl-cta__k .ico{width:16px;height:16px;animation:2.6s ease-in-out infinite bl-twinkle}.bl-cta h2{color:#fff;letter-spacing:-.03em;max-width:620px;margin:16px auto 0;font-size:clamp(1.7rem,1.2rem + 2vw,2.6rem);line-height:1.08}.bl-cta h2 span{color:var(--natura)}.bl-cta>p:not([class]){max-width:560px;margin:14px auto 0;font-size:1.02rem;line-height:1.6}.bl-cta__btns{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.bl-cta__btns a{min-height:56px;transition:transform .25s var(--ease), box-shadow .25s var(--ease);border-radius:999px;align-items:center;gap:10px;padding:0 26px;font-size:1.02rem;font-weight:800;text-decoration:none;display:inline-flex}.bl-cta__btns .ico{width:20px;height:20px}.bl-cta__go{background:var(--natura);color:#0f2a30;animation:2.8s ease-in-out infinite cta-breathe;position:relative;overflow:hidden;box-shadow:0 10px 30px -8px #00d47eb3}.bl-cta__go:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff8c 50%,#0000 70%);animation:3.2s ease-in-out 1s infinite cta-shine;position:absolute;inset:0;transform:translate(-120%)}.bl-cta__go .ico{transition:transform .25s var(--ease)}.bl-cta__go:hover{transform:translateY(-3px)scale(1.03);box-shadow:0 16px 40px -8px #00d47ed9}.bl-cta__go:hover .ico{transform:translate(5px)}.bl-cta__wa{color:var(--forrest);background:#fff}.bl-cta__wa .ico{color:#1faa59}.bl-cta__wa:hover{transform:translateY(-3px);box-shadow:0 14px 30px -10px #00000073}@keyframes cta-shine{0%{transform:translate(-120%)}45%,to{transform:translate(120%)}}@keyframes cta-breathe{0%,to{box-shadow:0 10px 30px -8px #00d47eb3,0 0 #00d47e73}50%{box-shadow:0 10px 30px -8px #00d47eb3,0 0 0 10px #00d47e00}}.bl-cta__os{color:#ffffffb3;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:22px 0 0;font-size:.86rem;display:flex}.bl-cta__os span,.bl-cta__os a{align-items:center;gap:6px;display:inline-flex}.bl-cta__os .ico{width:16px;height:16px;color:var(--natura)}.bl-cta__os a{color:var(--neon);font-weight:700;text-decoration:none}.bl-cta__os a .ico{color:var(--neon);transition:transform .2s}.bl-cta__os a:hover .ico{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.bl-cta *,.bl-cta :after{animation:none!important}}.bl-prose .bl-logo{justify-content:center;margin:1.8em 0;display:flex}.bl-prose .bl-logo img{width:min(320px,70%);height:auto;box-shadow:none;border-radius:0;margin:0}.bl-prose .bl-logo--l,html[data-theme=dark] .bl-prose .bl-logo--d{display:none}html[data-theme=dark] .bl-prose .bl-logo--l{display:block}.bl-brands{margin-top:1.4em}.bl-brands__t{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:.78rem;font-weight:700}.bl-brands ul{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px;margin-top:10px;padding:0;list-style:none;display:grid}.bl-brands li+li{margin-top:0}.bl-prose .bl-brands a{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;min-height:104px;padding:16px 12px 12px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.bl-prose .bl-brands a:hover{box-shadow:var(--sh-2);border-color:var(--natura);transform:translateY(-3px)}.bl-prose .bl-brands img{object-fit:contain;width:auto;max-width:100%;height:34px;box-shadow:none;border-radius:0;margin:0;animation:none}.bl-brands b{letter-spacing:-.02em;color:#1b434c;font-size:1.05rem;font-weight:800;line-height:34px}.bl-brands span{color:#5a6969;font-size:.78rem;font-weight:600}@media (width<=767px){.bl-prose table{-webkit-overflow-scrolling:touch;font-size:.86em;display:block;overflow-x:auto}.bl-prose th,.bl-prose td{min-width:120px;padding:9px 10px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bl-prose img,.bl-prose blockquote{animation:linear both bl-in view();animation-range:entry cover 28%}@keyframes bl-in{0%{opacity:0;transform:translateY(28px)scale(.97)}to{opacity:1;transform:none}}}}@media (prefers-reduced-motion:reduce){.bl__cover img{animation:none}}.bl-faq{margin-top:2.6em}.bl-faq h2{margin-bottom:14px;font-size:clamp(1.45rem,1.2rem + 1vw,2rem)}.bl-share{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:2.4em;padding-top:20px;display:flex}.bl-share b{margin-right:6px;font-size:.95rem}.bl-share a,.bl-share button{background:var(--bg-2);width:42px;height:42px;color:var(--ink);cursor:pointer;border:0;border-radius:12px;place-items:center;transition:background-color .2s,color .2s;display:grid}.bl-share a:hover,.bl-share button:hover,.bl-share button.is-done{background:var(--forrest);color:#fff}.bl-share .ico{width:18px;height:18px}.post__img{aspect-ratio:16/9;background:var(--bg-2);overflow:hidden}.post__img img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.post:hover .post__img img{transform:scale(1.05)}.mega__search{grid-column:1/-1}.dsv__search{padding:4px 0 8px}html:not(:lang(es)) :is(.mega__search,.dsv__search,.sbox){display:none}.sbox{align-items:center;display:flex;position:relative}.sbox__ic{width:18px;height:18px;color:var(--ink-3);pointer-events:none;position:absolute;left:14px}.sbox input{border-radius:var(--pill);background:var(--bg-2);width:100%;height:48px;box-shadow:inset 0 0 0 1.5px var(--line);font:500 .95rem var(--font);color:var(--ink);border:0;padding:0 16px 0 42px}.sbox input:focus{background:var(--surface);box-shadow:inset 0 0 0 2px var(--natura), 0 0 0 5px #00d47e24;outline:0}.sbox input::-webkit-search-cancel-button{-webkit-appearance:none}.sbox__r{z-index:50;background:var(--surface);max-height:420px;box-shadow:var(--sh-3), inset 0 0 0 1px var(--line);border-radius:18px;gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto}.sbox__it{color:var(--ink);border-radius:12px;gap:2px;padding:10px 12px;display:grid}.sbox__it:hover,.sbox__it:focus-visible{background:var(--bg-2);outline:none}.sbox__it b{font-size:.92rem;line-height:1.3}.sbox__y,.srch__it small{letter-spacing:.12em;text-transform:uppercase;color:var(--green-text);font-size:.7rem;font-weight:800}.sbox__all{color:var(--green-text);padding:10px 12px;font-size:.88rem;font-weight:700}.sbox__none{color:var(--ink-3);padding:12px;font-size:.9rem}.srch__f{max-width:720px;margin-top:24px}.srch__q{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.srch__q>span{color:var(--ink-3);font-size:.88rem;font-weight:600}.srch__list{gap:12px;margin-top:18px;display:grid}@media (width>=768px){.srch__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.srch__it{background:var(--surface);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);color:var(--ink-2);transition:translate .3s var(--ease), box-shadow .3s var(--ease);border-radius:20px;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:16px;padding:12px;display:grid}.srch__it:hover{box-shadow:var(--sh-2), inset 0 0 0 1px var(--line-2);translate:0 -2px}.srch__it img,.srch__ph{aspect-ratio:4/3;object-fit:cover;object-position:top;background:var(--bg-2);border-radius:12px;width:120px}.srch__it>span{gap:4px;min-width:0;display:grid}.srch__it b{color:var(--ink);font-size:1rem;line-height:1.3}.srch__it>span>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.88rem;display:-webkit-box;overflow:hidden}@media (width<=479px){.srch__it{grid-template-columns:84px minmax(0,1fr);gap:12px}.srch__it img,.srch__ph{width:84px}}.tpos__search{max-width:560px;margin-top:18px}.lg__t{max-width:24ch;font-size:clamp(2rem,1.2rem + 2.8vw,3.6rem)}html[data-theme=dark] .lg .bl__arc{border-color:#ffffff0d}.lg-prose blockquote{color:var(--ink-2);font-size:1em;font-weight:400}.lg-prose blockquote strong{margin-bottom:.3em;display:block}.lg-prose table{display:block;overflow-x:auto}.lg-prose>hr{background:var(--line);border:0;height:1px}.lg-prose>hr+h2{margin-top:1.4em}.lg-toc ol{max-height:calc(100vh - var(--head-h,64px) - 220px);overflow:auto}.lg-old{background:var(--bg-2);box-shadow:inset 4px 0 0 var(--neon);color:var(--ink-2);border-radius:18px;align-items:flex-start;gap:12px;margin-bottom:8px;padding:14px 18px;font-size:.95rem;display:flex}.lg-old .ico{width:20px;height:20px;color:var(--green-text);flex:none;margin-top:2px}.lg-old a{color:var(--green-text);text-underline-offset:3px;font-weight:700;text-decoration:underline}.ayuda-hero{padding-bottom:clamp(32px,4vw,56px)}.ayuda-hero__search{max-width:620px;margin-top:26px}.ayuda-hero__search .sbox input{background:var(--surface);height:56px;box-shadow:var(--sh-2), inset 0 0 0 1.5px var(--line);font-size:1rem}.ayuda-hero__pop{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.ayuda-hero__pop>span{color:var(--ink-3);font-size:.88rem;font-weight:600}.ayuda-hero__pop .chip{margin:0;padding:7px 14px}.ayuda-hero__pop .chip:hover{box-shadow:var(--sh-2)}.ayuda-cat{flex-direction:column;display:flex}.ayuda-cat p{color:var(--ink-3);margin-top:4px;font-size:.88rem}.ayuda-cat__list{gap:2px;margin:14px 0 0;padding:0;list-style:none;display:grid}.ayuda-cat__list a{color:var(--ink-2);border-radius:10px;margin-inline:-10px;padding:7px 10px;font-size:.94rem;line-height:1.35;display:block}.ayuda-cat__list a:hover{background:var(--bg-2);color:var(--ink)}.ayuda-cat .link{margin-top:auto;padding-top:14px}@media (width<=767px){.ayuda-cat__list li:nth-child(n+3){display:none}.ayuda-cat .well{margin-bottom:14px}}@media (width>=768px){.ayuda-cat__m{display:none}}body.niche .phero{overflow-x:clip}body.niche .phero .stage,body.niche .phero .m3d{isolation:isolate}.nh-ico{z-index:-1;pointer-events:none;translate:0 calc(var(--p,0) * -1.75rem);font-size:clamp(.8rem,.6rem + .6vw,1.05rem);transition:translate .3s linear;position:absolute;inset:-10% -14% -10% 0}.nh-i{left:calc(50% + 50% * cos(var(--a)));top:calc(50% + 50% * sin(var(--a)));font-size:calc(var(--s) * 1em);animation:nhin .9s var(--ease) both;animation-delay:calc(.4s + var(--k) * 90ms);position:absolute;translate:-50% -50%}.nh-c{width:3.2em;height:3.2em;color:var(--acc-t);background:var(--surface);box-shadow:var(--sh-2);animation:nhfloat 5.5s var(--ease) infinite alternate;animation-delay:calc(var(--k) * -.7s);border-radius:50%;place-items:center;display:grid}.nh-c .ico{stroke-width:1.5px;width:1.35em;height:1.35em}@keyframes nhfloat{0%{transform:translateY(.3em)}to{transform:translateY(-.3em)}}@keyframes nhin{0%{opacity:0;scale:.6}}@media (width<=767px){.nh-ico{font-size:.72rem}.nh-i:nth-child(n+7){display:none}}@media (prefers-reduced-motion:reduce){.nh-c,.nh-i{animation:none}.nh-ico{translate:none}}.nsv .link{margin-top:.55em;font-size:.9em;display:inline-flex}@media (width>=768px){body.niche #servicios .fns__g{grid-template-columns:repeat(3,minmax(0,1fr))}body.niche #servicios .nsv8{grid-template-columns:repeat(4,minmax(0,1fr))}}.scene-empty{text-align:center;border:.14em dashed var(--acc-t);background:var(--acc-l);color:var(--acc-t);border-radius:1em;place-content:center;gap:.3em;font-size:clamp(.9rem,.8rem + .4vw,1.1rem);display:grid;position:absolute;inset:0}.scene-empty small{color:var(--ink-3)}.neq__lead{text-align:center;margin:calc(-1*clamp(.6rem,.4rem + .6vw,1rem)) auto clamp(1rem,.7rem + 1vw,1.6rem)}.neq__grid{align-items:stretch;gap:clamp(.75rem,.5rem + .9vw,1.25rem);display:grid}.neq__grid>*{min-width:0}.neq__eq{border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);flex-direction:column;gap:1em;padding:clamp(1.1rem,.8rem + 1vw,1.75rem);font-size:clamp(.92rem,.88rem + .2vw,1rem);display:flex}.neq__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55em;margin:0;padding:0;list-style:none;display:grid}.neq__list li{color:var(--ink);align-items:center;gap:.7em;font-weight:600;line-height:1.25;display:flex}.neq__list .well{background:var(--acc-l);width:2.3em;height:2.3em;box-shadow:none;color:var(--acc-t);border-radius:.75em;flex:none;margin:0}.neq__list .well .ico{width:1.15em;height:1.15em}.neq__eq>.link{margin-top:auto}.neq__plan{border-radius:var(--r-lg);padding:clamp(1.1rem,.8rem + 1vw,1.75rem);font-size:clamp(.92rem,.88rem + .2vw,1rem)}.neq__plan h3{margin-top:.4em}.neq__plan .plan__for{margin-top:.4em;line-height:1.5}.neq__price{gap:.2em;margin-top:1em;display:grid}.neq__price b{letter-spacing:-.03em;color:inherit;font-size:clamp(1.6rem,1.3rem + 1vw,2.2rem)}.neq__plan .btns{flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:1.1em}.neq__plan .btns .btn{white-space:nowrap;flex:auto;padding:0 1.1em}@media (width>=768px){.neq__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}@media (width<=767px){.neq__list{font-size:.9em}}.ntv-row{display:none}.ntv{border-radius:var(--r-lg);flex-direction:column;margin:0;font-size:clamp(.92rem,.88rem + .2vw,1rem);text-decoration:none;display:flex;position:relative;overflow:hidden}.ntv--vid{aspect-ratio:4/5;color:var(--on-dark);background:var(--dark-sec)}.ntv--vid .ntv__img{object-fit:cover;width:100%;height:100%;transition:scale .8s var(--ease);position:absolute;inset:0}.ntv--vid:after{content:"";background:linear-gradient(transparent, color-mix(in srgb, var(--dark-sec) 85%, transparent));position:absolute;inset:40% 0 0}@media (hover:hover){.ntv--vid:hover .ntv__img{scale:1.05}}.ntv__play{z-index:1;background:var(--surface);width:3.6em;height:3.6em;color:var(--ink);box-shadow:var(--sh-2);transition:scale .35s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:45%;left:50%;translate:-50% -50%}.ntv--vid:hover .ntv__play{scale:1.08}.ntv__play .ico{width:1.3em;height:1.3em}.ntv__lbl{z-index:1;gap:.15em;display:grid;position:absolute;bottom:1.1em;left:1.2em;right:1.2em}.ntv__lbl small{letter-spacing:.12em;text-transform:uppercase;opacity:.85;font-size:.72em;font-weight:700}.ntv__lbl b{font-size:1.05em}.ntv__q{color:var(--on-dark-2);margin-top:.35em;font-size:.92em;line-height:1.35}.ntv--quo{background:var(--surface-2,var(--surface));box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);justify-content:center;gap:1em;padding:clamp(1.25rem,.9rem + 1.2vw,2rem)}.ntv__mk{color:var(--acc-t);font-size:3.2em;font-weight:800;line-height:.6}.ntv--quo blockquote{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:clamp(1.15rem,1rem + .6vw,1.5rem);line-height:1.3}.ntv--quo figcaption{justify-content:space-between;align-items:center;gap:1em;display:flex}.ntv--quo figcaption span{display:grid}.ntv--quo figcaption small{color:var(--ink-3)}.ntv__av{width:3.4em;height:3.4em;box-shadow:0 0 0 .2em var(--acc-l);border-radius:50%;flex:none;overflow:hidden}.ntv__av .ntv__img{object-fit:cover;width:100%;height:100%}@media (width>=768px){.ntv-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,.5rem + .9vw,1.25rem);height:clamp(30rem,24rem + 14vw,38rem);display:grid;overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 12% 88%,#0000);mask:linear-gradient(#0000,#000 12% 88%,#0000)}.ntv-col{overflow:hidden}.ntv-track,.ntv-dup{gap:clamp(.75rem,.5rem + .9vw,1.25rem);display:grid}.ntv-track{animation:38s linear infinite ntvup}.ntv-col[style*=--d\:-1] .ntv-track{animation-direction:reverse}.ntv-dup{margin-top:clamp(.75rem,.5rem + .9vw,1.25rem)}.ntv-cols:hover .ntv-track{animation-play-state:paused}.ntv-col .ntv--vid{aspect-ratio:4/4.6}}@keyframes ntvup{to{transform:translateY(-50%)}}@media (width<=767px){.ntv-cols{display:none}.ntv-row{display:grid}.ntv-row.rail{grid-auto-columns:min(78%,18rem);align-items:stretch}}@media (prefers-reduced-motion:reduce){.ntv-track{animation:none}}@media (width>=768px){body.niche .phero__grid{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);gap:clamp(1.5rem,.5rem + 3vw,3.5rem)}body.niche .phero{padding-block:clamp(1rem,.5rem + 1.5vw,2rem) clamp(1.5rem,1rem + 2vw,3rem)}body.niche .phero .h-hero{font-size:clamp(2rem,1.1rem + 2.6vw,3.3rem)}body.niche .phero .stage{max-height:min(50vh,27rem)}body.niche .phero .m3d{height:min(52vh,28rem)}body.niche .phero .lead{margin-top:.6em}body.niche main>.sec{padding-block:clamp(2rem,1rem + 2.2vw,3.25rem)}body.niche main .head{margin-bottom:clamp(.9rem,.5rem + 1vw,1.5rem)}body.niche main .h2{font-size:clamp(1.9rem,1.2rem + 2vw,2.9rem)}body.niche .faqx .faq summary{padding-block:.5em;font-size:.95em}body.niche .faqx__box{padding:clamp(.75rem,.5rem + 1vw,1.25rem)}body.niche .neq__list li{font-size:.95em}body.niche .cmp td,body.niche .cmp th{padding-block:.55em}}.lp-band{background:var(--dark-sec);color:var(--on-dark);font-size:clamp(.86rem,.8rem + .2vw,.95rem);position:relative;overflow:hidden}.lp-band__in{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4em 1.4em;min-height:2.9rem;padding-block:.45rem;display:flex}.lp-band__t b{color:var(--neon);font-weight:800}.lp-band__t span{color:var(--on-dark-2)}.lp-band__clock{color:var(--on-dark-2);align-items:center;gap:.6em;display:inline-flex}.lp-band__chips{font-variant-numeric:tabular-nums;align-items:center;gap:.2em;display:inline-flex}.lp-band__chips b{background:color-mix(in srgb, var(--on-dark) 12%, transparent);color:var(--on-dark);border-radius:.4em;padding:.1em .4em}.lp-band__cta{min-height:2.75rem;color:var(--neon);align-items:center;gap:.4em;font-weight:800;display:inline-flex}.lp-band__cta .ico{width:1em;height:1em;transition:transform .3s var(--ease)}.lp-band__cta:hover .ico{transform:translate(4px)}.lp-band__bar{background:color-mix(in srgb, var(--on-dark) 10%, transparent);height:3px;position:absolute;bottom:0;left:0;right:0}.lp-band__bar i{background:var(--neon);width:100%;height:100%;transition:width 1s linear;display:block}.lp-hero__tag{margin-bottom:.9em}.lp-video{border-radius:var(--r-lg);background:var(--dark-sec);box-shadow:var(--sh-2);aspect-ratio:16/10;position:relative;overflow:hidden}.lp-video video{object-fit:cover;width:100%;height:100%;display:block}[data-lp-title]{transition:opacity .35s var(--ease), transform .35s var(--ease)}[data-lp-title].is-swap{opacity:0;transform:translateY(.3em)}@media (width>=768px){body.landing .phero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(1.5rem,.5rem + 3vw,3.5rem)}body.landing .phero .h-hero{font-size:clamp(2rem,1.1rem + 2.6vw,3.3rem)}}@media (prefers-reduced-motion:reduce){[data-lp-title]{transition:none}}.lp-sol__tabs{scrollbar-width:none;padding:.3em var(--gutter) .8em;margin:0 calc(var(--gutter) * -1) clamp(1rem, .7rem + 1vw, 1.75rem);scroll-snap-type:x proximity;gap:.5em;display:flex;overflow-x:auto}.lp-sol__tabs::-webkit-scrollbar{display:none}@media (width>=1100px){.lp-sol__tabs{flex-wrap:wrap;justify-content:center;overflow:visible}}.lp-sol__tabs button{scroll-snap-align:center;border-radius:var(--pill);background:var(--surface);min-height:2.75rem;color:var(--ink-2);font:inherit;box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;transition:background-color .3s var(--ease), color .3s var(--ease), box-shadow .3s var(--ease);flex:none;padding:0 1.1em;font-size:.92rem;font-weight:700}.lp-sol__tabs button:hover{background:var(--bg-2)}.lp-sol__tabs button[aria-selected=true]{background:var(--acc-l);color:var(--acc-t)}.lp-sol__tabs button:focus-visible{outline:3px solid var(--acc-t);outline-offset:2px}.lp-sol__panel{animation:lp-in .5s var(--ease) both;align-items:center;gap:clamp(1.25rem,.8rem + 2vw,3rem);display:grid}.lp-sol__panel[hidden]{display:none}@media (width>=768px){.lp-sol__panel{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.lp-sol__d{color:var(--ink-2);margin-top:.6em}.lp-sol__txt .checks{gap:.55em;margin-top:1em}.lp-sol__txt .btns{margin-top:1.4em}.lp-sol__shot{border-radius:var(--r-lg);background:var(--acc-l);box-shadow:var(--sh-2);place-items:center;margin:0;display:grid;overflow:hidden}.lp-sol__shot img{object-fit:contain;width:100%;height:min(58vh,30rem);display:block}@keyframes lp-in{0%{opacity:0;transform:translateY(.6rem)}}@media (prefers-reduced-motion:reduce){.lp-sol__panel{animation:none}}.lp-free .tag{font-size:.8rem}.lp-free .ico{width:1.1em;height:1.1em}@media (width>=768px){body.landing .lp-why{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){body.landing .lp-why{grid-template-columns:repeat(4,minmax(0,1fr))}}.lp-sec{gap:clamp(.75rem,.5rem + .9vw,1.25rem);margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.lp-sec{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp-sec__c{border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sh-1), inset 0 0 0 1px var(--line);transition:transform .35s var(--ease), box-shadow .35s var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (hover:hover){.lp-sec__c:hover{box-shadow:var(--sh-2);transform:translateY(-4px)}}.lp-sec__c img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.lp-sec__t{gap:.35em;padding:1.1em 1.25em 1.3em;display:grid}.lp-sec__n{color:var(--acc-t);font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:800}.lp-sec__t h3{letter-spacing:-.02em;color:var(--ink);font-size:1.2rem}.lp-sec__k{letter-spacing:.1em;text-transform:uppercase;color:var(--acc-t);justify-self:start;font-size:.72rem;font-weight:800}.lp-sec__t p{color:var(--ink-2);font-size:.95rem;line-height:1.5}@media (width<=767px){.lp-sec.rail{grid-auto-columns:min(80%,19rem)}}.m3d--d3{--T:15s;--ry0:-4deg;--rx0:2deg;height:clamp(440px,52vw,760px)}.m3d--d3 .m3d__dev{width:min(112cqw, calc(100cqh * var(--ar)))}.m3d--d3 .m3d__img{filter:drop-shadow(0 2.6em 2.4em #10282c3d)}.m3d--d3 .m3d__floor{bottom:0;left:12%;right:2%}@media (width>=1100px){body.niche .phero .m3d--d3{height:min(80vh,44rem);margin-block:0 -2.5rem}}@media (width<=1099px){.m3d--d3{height:clamp(380px,112vw,720px)}}.vz{--g:#00d47e;--g-d:#00a862;--vz-bg:#f4f6f5;background:var(--vz-bg);color:#1d2b2e;grid-template-rows:minmax(0,1fr);grid-template-columns:7.4em minmax(0,1fr) 27em;font-size:1cqi;line-height:1.2;display:grid;overflow:hidden}.vz svg{flex:none;width:1em;height:1em}.vz-circ{color:#34474a;background:#e9eeec;border-radius:50%;place-items:center;width:3.8em;height:3.8em;font-size:1em;display:grid}.vz-circ svg{font-size:1.7em}.vz-rail{background:#fff;border-radius:1.4em;flex-direction:column;justify-content:space-around;align-items:center;margin:.8em 0 .8em .8em;padding:1em 0;display:flex}.vz-rail span{color:#4a5a5d;letter-spacing:.02em;flex-direction:column;align-items:center;gap:.45em;font-size:1.05em;font-weight:600;display:flex}.vz-rail svg{font-size:2.3em}.vz-rail .on{color:var(--g-d)}.vz-sell{flex-direction:column;min-width:0;min-height:0;padding:.8em 1em 0;display:flex;overflow:hidden}.vz-bar{background:#fff;border-radius:2.6em;align-items:center;gap:.8em;height:5.2em;padding:0 1.4em 0 .7em;display:flex}.vz-find{text-align:center;color:#5b6c70;flex:1;font-size:1.5em;font-weight:600}.vz-tools{color:#4a5a5d;gap:1.2em;display:flex}.vz-tools svg{font-size:2em}.vz-chips{white-space:nowrap;justify-content:center;gap:.8em;margin:1em 0;display:flex}.vz-chips>span{background:#fff;border-radius:1em;align-items:center;gap:.5em;padding:.7em 1em;font-size:1.35em;font-weight:500;display:flex;box-shadow:0 0 0 .08em #e3e9e7}.vz-chips>span>svg{font-size:1.15em}.vz-chips i{color:#fff;background:#1d2b2e;border-radius:.3em;place-items:center;width:1.3em;height:1.3em;display:grid}.vz-chips i svg{font-size:.85em}.vz-chips .vz-open{box-shadow:none;color:#9a2f3d;background:#fde6e9}.vz-body{flex:1;grid-template-columns:13.5em minmax(0,1fr);gap:1em;min-height:0;display:grid}.vz-cats{flex-direction:column;gap:.7em;margin:0;padding:0;list-style:none;display:flex}.vz-cats li{white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:.9em;padding:1.05em 1.1em;font-size:1.35em;font-weight:500;overflow:hidden;box-shadow:0 0 0 .07em #e3e9e7}.vz-addcat{align-items:center;gap:.4em;display:flex}.vz-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:17.4em;align-content:start;gap:1em;display:grid}.vz-quick,.vz-t{background:#fff;border-radius:1.2em;flex-direction:column;padding:.6em;display:flex;position:relative;box-shadow:0 0 0 .08em #e6ebe9}.vz-quick{color:#12b871;text-align:center;justify-content:center;align-items:center;gap:.6em}.vz-quick svg{stroke-width:1.6px;font-size:5em}.vz-quick b{font-size:2em;font-weight:500;line-height:1.1}.vz-im{background:var(--tb,#eef3f1);border-radius:.8em;place-items:center;display:grid}.vz-t .vz-im{border-radius:.16em;height:1.72em;font-size:5em}.vz-t b{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.5em;font-size:1.45em;font-weight:500;line-height:1.15;display:-webkit-box;overflow:hidden}.vz-t em{margin-top:auto;font-size:1.75em;font-style:normal;font-weight:700}.vz-q{background:var(--g);color:#fff;border-radius:50%;place-items:center;width:2.4em;height:2.4em;font-size:1.15em;font-style:normal;font-weight:700;display:grid;position:absolute;top:.5em;right:.5em;box-shadow:0 0 0 .2em #fff}.vz-cart{background:#fff;border-radius:1.4em;flex-direction:column;min-width:0;min-height:0;margin:.8em .8em .8em 0;padding:1.6em 1.2em 1.2em;display:flex}.vz-ch{align-items:center;gap:1em;display:flex}.vz-ch img{width:2.6em;height:auto}.vz-ch b{text-align:center;letter-spacing:-.01em;flex:1;font-size:2.6em;font-weight:700}.vz-ch svg{color:#5b6c70;font-size:2.2em}.vz-lines{flex-direction:column;flex:1;gap:1.4em;margin-top:2em;display:flex}.vz-line{grid-template-columns:5.4em minmax(0,1fr) auto;align-items:center;gap:.9em;display:grid}.vz-line .vz-im{border-radius:.3em;height:1.95em;font-size:2.8em}.vz-ln{min-width:0}.vz-ln b{white-space:nowrap;text-overflow:ellipsis;font-size:1.35em;font-weight:500;display:block;overflow:hidden}.vz-qty{align-items:center;gap:1em;margin-top:.5em;display:flex}.vz-qty i{color:#fff;background:#f04646;border-radius:.6em;place-items:center;width:2.8em;height:2.8em;display:grid}.vz-qty i svg{font-size:1.5em}.vz-qty .vz-add{background:#0e7a3f}.vz-qty u{font-size:1.4em;font-weight:600;text-decoration:none}.vz-line strong{white-space:nowrap;align-self:end;font-size:1.45em;font-weight:600}.vz-cf{gap:1em;display:grid}.vz-tot{align-items:center;gap:.8em;display:flex}.vz-act{color:#4a5a5d;flex-direction:column;align-items:center;gap:.3em;font-size:.85em;font-weight:600;display:flex}.vz-act i{color:#2f6fd0;background:#e7f1fb;border-radius:50%;place-items:center;width:3.6em;height:3.6em;display:grid}.vz-act i svg{font-size:1.7em}.vz-act+.vz-act i{color:#12924f;background:#e6f6ee}.vz-act--x i{color:#e23b3b;background:#fde8e8}.vz-tot>b{margin-left:auto;font-size:1.7em;font-weight:700}.vz-tot strong,.hg-sw{display:inline-grid}.vz-tot strong{white-space:nowrap;justify-items:end;font-size:1.7em;font-weight:700}.vz-tot strong>span,.hg-sw>span{grid-area:1/1}.vz-s0,.vz-s1,.vz-s2{opacity:0}.vz-row{align-items:center;gap:1em;display:flex}.vz-go{background:var(--g);color:#0c3d2a;letter-spacing:.02em;border-radius:1.2em;flex:1;justify-content:center;align-items:center;height:4.6em;font-size:1.45em;font-weight:600;display:flex;position:relative}.vz-go i{color:#fff;background:#1d2b2e;border-radius:.7em;place-items:center;width:2.6em;height:2.6em;display:grid;position:absolute;right:.35em}.vz-go i svg{font-size:1.3em}.vz-caja{opacity:0;background:#fff;grid-template-rows:auto 1fr;grid-template-columns:1fr 1.08fr;gap:0 3em;padding:1.6em 4em 2em 1.6em;display:grid;position:absolute;inset:0}.vz-cj-top{grid-column:1/-1;align-items:center;display:flex}.vz-cj-top b{text-align:center;flex:1;margin-left:4em;font-size:3.2em;font-weight:700}.vz-date{background:#f3f6f4;border-radius:1.2em;align-items:center;gap:.7em;padding:.8em 1.4em;font-size:1.35em;font-weight:600;display:flex}.vz-date svg{font-size:1.8em}.vz-date small{color:#4a5a5d;font-size:.9em;font-weight:500;display:block}.vz-cj-l{flex-direction:column;justify-content:center;gap:1.4em;padding-left:9em;display:flex}.vz-tg{gap:1.5em;margin:0;padding:0;list-style:none;display:grid}.vz-tg li{justify-content:space-between;align-items:center;font-size:1.75em;display:flex}.vz-tg i{background:#dfe4e2;border-radius:1em;width:2.6em;height:1.4em;position:relative;box-shadow:inset 0 0 0 .12em #b9c3c0}.vz-tg i:after{content:"";background:#5b6c70;border-radius:50%;width:1em;height:1em;position:absolute;top:.2em;left:.2em}.vz-cobrar{justify-content:space-between;align-items:center;margin:.4em 0 0;font-size:1.9em;display:flex}.vz-cobrar b{font-size:1.15em;font-weight:700}.vz-addcl{height:3.3em;box-shadow:inset 0 0 0 .1em var(--g);border-radius:1em;justify-content:center;align-items:center;gap:.6em;font-size:1.3em;font-weight:600;display:flex;position:relative}.vz-addcl>svg{color:var(--g-d);font-size:1.6em}.vz-addcl i{background:var(--g);color:#fff;border-radius:.7em;place-items:center;width:2.4em;height:2.4em;display:grid;position:absolute;right:.3em}.vz-modes{grid-template-columns:repeat(4,1fr);gap:.8em;margin-top:.6em;display:grid}.vz-modes span{text-align:center;background:#f6f7f2;border-radius:1em;place-items:center;height:5.4em;padding:0 .4em;font-size:1.2em;display:grid}.vz-modes .on{box-shadow:inset 0 0 0 .18em var(--g)}.vz-cj-r{flex-direction:column;gap:1.4em;display:flex}.vz-cj-h{font-size:2.3em;font-weight:700}.vz-pm{flex:1;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:1em;display:grid}.vz-pm>span{background:#f6f7f2;border-radius:1.2em;flex-direction:column;justify-content:center;align-items:center;gap:.5em;font-size:1.45em;display:flex;position:relative}.vz-pm>span>svg{color:#12924f;font-size:2.4em}.vz-pm b{font-weight:400}.vz-pm .vz-m2>svg{color:#1f9bd6}.vz-m1:before,.vz-m2:before{content:"";border-radius:inherit;box-shadow:inset 0 0 0 .16em var(--g);position:absolute;inset:0}.vz-m2:before{opacity:0}.vz-ck{background:var(--g);color:#fff;border-radius:0 .8em;place-items:center;width:1.6em;height:1.6em;display:grid;position:absolute;top:-.1em;right:-.1em}.vz-ck svg{font-size:.9em}.vz-m2 .vz-ck{opacity:0}.vz-go--cj{flex:none;height:3.4em;font-size:1.45em}.vz-dim{opacity:0;background:#141e2073;position:absolute;inset:0}.vz-ok{text-align:center;opacity:0;background:#fff;border-radius:2em;flex-direction:column;align-items:center;padding:2.2em 2em 2.4em;display:flex;position:absolute;top:27%;left:24%;right:24%;box-shadow:0 2em 4em #00000040}.vz-ok>.vz-circ{width:3.6em;height:3.6em;position:absolute;top:1em;left:1em}.vz-ok-h{color:#0e7a3f;letter-spacing:-.01em;font-size:2.8em;font-weight:700}.vz-ok p{margin:.7em 0 0;font-size:1.5em}.vz-ok .vz-ok-t strong{font-size:1.5em}.vz-ok .vz-ok-s{color:#4a5a5d;font-size:1.2em}.vz-share{gap:1.6em;margin-top:1.4em;display:flex}.vz-share span{color:#4a5a5d;flex-direction:column;align-items:center;gap:.4em;font-size:.95em;display:flex}.vz-share i{color:#34474a;background:#eef1f0;border-radius:50%;place-items:center;width:3.6em;height:3.6em;display:grid}.vz-share i svg{font-size:1.7em}.vz-share .vz-wa{color:#fff;background:#25d366}.vz-share .vz-pdf{color:#e23b3b;background:#fde8e8}.vz-new{background:var(--g);color:#0c3d2a;border-radius:1.2em;align-items:center;gap:1em;height:4.4em;margin-top:1.6em;padding:0 .5em 0 2em;font-size:1.35em;font-weight:600;display:flex;position:relative}.vz-new i{color:#fff;background:#1d2b2e;border-radius:.8em;place-items:center;width:3.1em;height:3.1em;display:grid}.vz-new i svg{font-size:1.3em}.vz-p1{--e:.08}.vz-p2{--e:.16}.vz-p3{--e:.24}.vz-cart .vz-go{--e:.32}.vz-m2{--e:.42}.vz-go--cj{--e:.5}.vz-new{--e:.813}.vz-p1:after,.vz-p2:after,.vz-p3:after,.vz-cart .vz-go:after,.vz-m2:after,.vz-go--cj:after,.vz-new:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(closest-side,#00d47e80,#00d47e40 70%,#00d47e00);border-radius:50%;width:6em;height:6em;margin:-3em 0 0 -3em;position:absolute;top:50%;left:50%}.vz-cart .vz-go:after,.vz-go--cj:after,.vz-new:after{width:4em;height:4em;margin:-2em 0 0 -2em}.hg{--hg:0, 212, 126;--hg-ink:#0a5140;z-index:3;width:20em;color:var(--hg-ink);pointer-events:none;position:absolute}.hg--sales{top:7%;right:-2%;transform:translateZ(9em)rotateY(-6deg)}.hg--top{bottom:13%;left:-4%;transform:translateZ(15em)rotateY(8deg)}.hg__p{background:linear-gradient(155deg, rgba(var(--hg), .22), #50dce612 55%, rgba(var(--hg), .16)), #f4fffacc;box-shadow:inset 0 0 0 .1em rgba(var(--hg), .7), inset 0 0 2em rgba(var(--hg), .18), 0 0 2.4em rgba(var(--hg), .35);backdrop-filter:blur(3px)saturate(1.3);text-shadow:0 0 .7em rgba(var(--hg), .55);border-radius:1.3em;flex-direction:column;gap:.5em;padding:1.3em 1.5em 1.4em;display:flex;position:relative;overflow:hidden}.hg__p:before{content:"";background:repeating-linear-gradient(180deg, rgba(var(--hg), .18) 0 1px, rgba(var(--hg), 0) 1px 4px);pointer-events:none;position:absolute;inset:0}.hg__p:after{content:"";pointer-events:none;background:linear-gradient(#c6f54f00,#c6f54f4d,#c6f54f00);height:35%;animation:3.4s linear infinite hg-scan;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.hg:before{content:"";background:linear-gradient(180deg, rgba(var(--hg), .3), rgba(var(--hg), 0));clip-path:polygon(0 0,100% 0,58% 100%,42% 100%);height:4.5em;position:absolute;top:100%;left:22%;right:22%}.hg:after{content:"";background:rgba(var(--hg), .9);width:1.2em;height:.5em;box-shadow:0 0 1em .3em rgba(var(--hg), .6);border-radius:50%;margin-left:-.6em;position:absolute;top:calc(100% + 4.5em);left:50%}.hg__k{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.5em;font-size:1.1em;font-weight:700;display:flex}.hg__k svg{flex:none;width:1.3em;height:1.3em}.hg__v{letter-spacing:-.02em;white-space:nowrap;font-size:2.6em;font-weight:700;line-height:1.05}.hg--sales{width:auto;min-width:20em}.hg__s{opacity:.85;white-space:nowrap;font-size:1.15em;font-weight:600}.hg__plus{z-index:1;background:rgba(var(--hg), .9);color:#05301f;text-shadow:none;opacity:0;border-radius:1em;padding:.25em .6em;font-size:1.1em;font-weight:700;position:absolute;bottom:1.4em;right:1em}.hg__bars{align-items:flex-end;gap:.45em;height:4.4em;margin-top:.4em;display:flex}.hg__bars i{height:calc(var(--h) * 100%);background:linear-gradient(180deg, rgba(var(--hg), .85), rgba(var(--hg), .25));border-radius:.25em .25em 0 0;flex:1}.hg__bars .hg-now{transform-origin:bottom;background:linear-gradient(180deg, #c6f54ff2, rgba(var(--hg), .35));height:92%;box-shadow:0 0 .8em #c6f54f99}.hg__rank{gap:.75em;margin:.3em 0 0;padding:0;list-style:none;display:grid}.hg__rank li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:0 .6em;display:grid}.hg__e{text-shadow:none;font-size:1.5em}.hg__rank b{white-space:nowrap;text-overflow:ellipsis;font-size:1.2em;font-weight:600;overflow:hidden}.hg__rank em{font-size:1.35em;font-style:normal;font-weight:700}.hg__rank li>i{background:rgba(var(--hg), .18);border-radius:1em;grid-column:1/-1;height:.45em;margin-top:.35em;position:relative;overflow:hidden}.hg__rank li>i:after{content:"";width:calc(var(--w) * 100%);border-radius:inherit;background:linear-gradient(90deg, rgba(var(--hg), .5), #c6f54ff2);transform-origin:0;position:absolute;inset:0}.hg-a{opacity:0}[data-theme=dark] .hg{--hg-ink:#c9fbe4}[data-theme=dark] .hg__p{background:linear-gradient(155deg, rgba(var(--hg), .2), #50dce60d 55%, rgba(var(--hg), .12)), #142628bd}@keyframes hg-scan{to{transform:translateY(320%)}}@media (prefers-reduced-motion:no-preference){.vz-l1,.vz-l2,.vz-l3,.vz-q,.vz-s0,.vz-s1,.vz-s2,.vz-s3,.vz-cart .vz-go,.vz-caja,.vz-m1:before,.vz-m2:before,.vz-ck,.vz-dim,.vz-ok,.hg-a,.hg-b,.hg__plus,.hg-now,.hg__rank li>i:after,.hg__p{animation:var(--T) linear infinite both}.vz-l1{animation-name:vz-l1}.vz-l2{animation-name:vz-l2}.vz-l3{animation-name:vz-l3}.vz-p1 .vz-q{animation-name:vz-l1}.vz-p2 .vz-q{animation-name:vz-l2}.vz-p3 .vz-q{animation-name:vz-l3}.vz-s0{animation-name:vz-s0}.vz-s1{animation-name:vz-s1}.vz-s2{animation-name:vz-s2}.vz-s3{animation-name:vz-s3}.vz-cart .vz-go{animation-name:vz-go}.vz-caja{animation-name:vz-caja}.vz-m1:before,.vz-m1 .vz-ck{animation-name:vz-c1}.vz-m2:before,.vz-m2 .vz-ck{animation-name:vz-c2}.vz-dim{animation-name:vz-dim}.vz-ok{animation-name:vz-ok}.hg-a{animation-name:hg-a}.hg-b{animation-name:hg-b}.hg__plus{animation-name:hg-plus}.hg-now{animation-name:hg-now}.hg__rank li>i:after{animation-name:hg-grow}.hg__p{animation-name:hg-glitch}.vz-p1,.vz-p2,.vz-p3,.vz-m2,.vz-go--cj,.vz-new{animation:vz-press var(--T) linear infinite;animation-delay:calc(var(--e) * var(--T) - var(--T))}.vz-p1:after,.vz-p2:after,.vz-p3:after,.vz-cart .vz-go:after,.vz-m2:after,.vz-go--cj:after,.vz-new:after{animation:vz-tap var(--T) linear infinite;animation-delay:calc(var(--e) * var(--T) - var(--T))}}@keyframes vz-press{0%{transform:none}1.4%{transform:scale(.93)}3.4%,to{transform:none}}@keyframes vz-tap{0%{opacity:0;transform:scale(.2)}1%{opacity:1}5%,to{opacity:0;transform:scale(1.7)}}@keyframes vz-l1{0%,9.2%{opacity:0;transform:translate(1.5em)scale(.9)}10.6%,52.6%{opacity:1;transform:none}52.7%,to{opacity:0}}@keyframes vz-l2{0%,17.2%{opacity:0;transform:translate(1.5em)scale(.9)}18.6%,52.6%{opacity:1;transform:none}52.7%,to{opacity:0}}@keyframes vz-l3{0%,25.2%{opacity:0;transform:translate(1.5em)scale(.9)}26.6%,52.6%{opacity:1;transform:none}52.7%,to{opacity:0}}@keyframes vz-s0{0%,9.2%{opacity:1}9.4%,52.6%{opacity:0}52.8%,to{opacity:1}}@keyframes vz-s1{0%,9.2%{opacity:0}9.4%,17.2%{opacity:1}17.4%,to{opacity:0}}@keyframes vz-s2{0%,17.2%{opacity:0}17.4%,25.2%{opacity:1}25.4%,to{opacity:0}}@keyframes vz-s3{0%,25.2%{opacity:0}25.4%,52.6%{opacity:1}52.8%,to{opacity:0}}@keyframes vz-go{0%,25.2%{color:#8b999c;background-color:#e3e8e6}26%,52.6%{color:#0c3d2a;background-color:#00d47e}53%,to{color:#8b999c;background-color:#e3e8e6}}@keyframes vz-caja{0%,33.8%{opacity:0;transform:translate(6%)}35.6%,52.5%{opacity:1;transform:none}52.8%,to{opacity:0;transform:none}}@keyframes vz-c1{0%,42.4%{opacity:1}42.6%,to{opacity:0}}@keyframes vz-c2{0%,42.4%{opacity:0;transform:scale(.4)}43.4%,to{opacity:1;transform:none}}@keyframes vz-dim{0%,52.6%{opacity:0}53.6%,83.8%{opacity:1}84.8%,to{opacity:0}}@keyframes vz-ok{0%,52.6%{opacity:0;transform:translateY(1.5em)scale(.9)}54%,83.8%{opacity:1;transform:none}84.8%,to{opacity:0;transform:scale(.96)}}@keyframes hg-a{0%,54.8%{opacity:1}55.6%,96%{opacity:0}98.4%,to{opacity:1}}@keyframes hg-b{0%,54.8%{opacity:0}55.6%,96%{opacity:1}96.8%,to{opacity:0}}@keyframes hg-plus{0%,54.8%{opacity:0;transform:translateY(1em)}56%,64%{opacity:1;transform:none}68%,to{opacity:0;transform:translateY(-1.2em)}}@keyframes hg-now{0%,54.8%{transform:scaleY(.62)}57%,96%{transform:none}97%,to{transform:scaleY(.62)}}@keyframes hg-grow{0%,54.8%{transform:scaleX(.9)}57%,96%{transform:none}97%,to{transform:scaleX(.9)}}@keyframes hg-glitch{0%,95.6%{opacity:1;filter:none;transform:none}96.2%{opacity:.2;filter:hue-rotate(40deg);transform:translate(.4em)skew(-8deg)}96.9%{opacity:.85;transform:translate(-.3em)}97.6%{opacity:.1;transform:none}98.6%,to{opacity:1;filter:none;transform:none}}.m3d--d3 .svc-note--1{top:8%;left:-7%}.m3d--d3 .svc-note--2{bottom:17%;right:-3%}@media (width<=767px){.hg{width:17em;font-size:1.25em}.hg--sales{top:3%;right:-2%}.hg--top{bottom:4%;left:-2%}.m3d--d3 .svc-note--1{top:8%;left:-2%}}.mdv{--c:#00d47e;color:#1f2d30;background:0 0;line-height:1.2}.mdv-scr{background:#fff;flex-direction:column;gap:.7em;padding:1.4em;display:flex;position:absolute;inset:0;overflow:hidden}.mdv-top{align-items:center;gap:.6em;display:flex}.mdv-top img{width:1.6em;height:auto}.mdv-top b{color:#5b6c70;font-size:1.15em;font-weight:600}.mdv-tot{letter-spacing:-.02em;font-size:2.3em;font-weight:700;display:grid}.mdv-tot>span{grid-area:1/1}.mdv-row{background:#f3f6f4;border-radius:.7em;grid-template-columns:auto 1fr auto;align-items:center;gap:.5em;padding:.6em .7em;font-size:1em;display:grid}.mdv-row i{background:var(--c);color:#fff;border-radius:50%;place-items:center;width:1.5em;height:1.5em;display:grid}.mdv-row i svg{width:.9em;height:.9em}.mdv-row em{font-style:normal;font-weight:700}.mdv-new{box-shadow:inset 0 0 0 .12em var(--c);background:#ddf8ec}.mdv-k{color:#5b6c70;white-space:nowrap;font-size:1.05em;font-weight:700;position:absolute;bottom:-2.6em;left:50%;translate:-50%}.mdv-sync{z-index:3;color:#fff;background:#1b434c;border-radius:3em;align-items:center;gap:.6em;padding:.6em 1.2em .6em .6em;font-size:1.3em;font-weight:600;display:flex;position:absolute;top:3%;left:50%;translate:-50%;box-shadow:0 1em 2em #10282c33}.mdv-sync i{background:var(--c);color:#0c3d2a;border-radius:50%;place-items:center;width:1.8em;height:1.8em;display:grid}.mdv-sync svg{width:1em;height:1em}.mdv-lap{width:50%;position:absolute;top:16%;left:20%}.mdv-lid{aspect-ratio:16/10;background:#1d2b2e;border:.9em solid #1d2b2e;border-radius:1.2em 1.2em .4em .4em;position:relative;box-shadow:0 2em 3em #10282c2e}.mdv-lid .mdv-scr{border-radius:.4em;font-size:1.05em}.mdv-base{background:linear-gradient(#cfd6d4,#aeb8b5);border-radius:0 0 1.6em 1.6em;height:1.6em;margin:0 -4%}.mdv-tab{aspect-ratio:3/4;background:#1d2b2e;border:.8em solid #1d2b2e;border-radius:1.6em;width:24%;position:absolute;top:26%;right:4%;box-shadow:0 2em 3em #10282c33}.mdv-tab .mdv-scr{border-radius:.8em;font-size:.8em}.mdv-ph{aspect-ratio:9/18;background:#1d2b2e;border:.6em solid #1d2b2e;border-radius:1.8em;width:15%;position:absolute;top:34%;left:6%;box-shadow:0 2em 3em #10282c3d}.mdv-ph .mdv-scr{border-radius:1.2em;padding-top:2em;font-size:.62em}.mdv-tap{opacity:0;pointer-events:none;background:#00d47e66;border-radius:50%;width:5em;height:5em;margin:-2.5em;position:absolute;top:52%;left:50%}.mdv-a{opacity:0}@media (prefers-reduced-motion:no-preference){.mdv{--T:9s}.mdv-a,.mdv-b,.mdv-new,.mdv-tap,.mdv-sync i svg{animation:var(--T) linear infinite both}.mdv-a{animation-name:mdv-a}.mdv-b{animation-name:mdv-b}.mdv-new{animation-name:mdv-new}.mdv-s2 .mdv-a,.mdv-s2 .mdv-b,.mdv-s2 .mdv-new{animation-delay:.5s}.mdv-s3 .mdv-a,.mdv-s3 .mdv-b,.mdv-s3 .mdv-new{animation-delay:1s}.mdv-tap{animation-name:mdv-tap}.mdv-sync i svg{animation:1.6s linear infinite mdv-spin}}@keyframes mdv-a{0%,22%{opacity:1}24%,92%{opacity:0}95%,to{opacity:1}}@keyframes mdv-b{0%,22%{opacity:0;transform:translateY(.3em)}25%,92%{opacity:1;transform:none}95%,to{opacity:0}}@keyframes mdv-new{0%,22%{opacity:0;transform:translateY(-1em)scale(.94)}27%,92%{opacity:1;transform:none}95%,to{opacity:0}}@keyframes mdv-tap{0%,17%{opacity:0;transform:scale(.3)}18%{opacity:1}23%,to{opacity:0;transform:scale(1.6)}}@keyframes mdv-spin{to{transform:rotate(360deg)}}.cx-hub{color:#fff;background:radial-gradient(60% 90% at 12% 50%, #00d47e47, #00d47e00 70%), radial-gradient(50% 70% at 95% 0%, #c6f54f29, #c6f54f00 70%), var(--forrest);border-radius:clamp(24px,3vw,40px);align-items:center;gap:clamp(24px,4vw,56px);margin-top:clamp(28px,4vw,48px);padding:clamp(24px,4vw,56px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #10282c73}@media (width>=900px){.cx-hub{grid-template-columns:minmax(180px,.38fr) 1fr}}.cx-core{aspect-ratio:1;place-items:center;width:clamp(140px,18vw,220px);margin-inline:auto;display:grid;position:relative}.cx-core img{z-index:1;filter:drop-shadow(0 0 18px #00d47e8c);width:38%;height:auto;position:relative}.cx-core:before{content:"";background:radial-gradient(circle,#00d47e59,#00d47e14 70%);border-radius:50%;position:absolute;inset:22%;box-shadow:inset 0 0 0 2px #00d47e80}.cx-wave{opacity:0;border:2px solid #00d47e8c;border-radius:50%;position:absolute;inset:22%}.cx-k{letter-spacing:.14em;text-transform:uppercase;color:var(--neon);margin:0 0 16px;font-size:.78rem;font-weight:700}.cx-grid{grid-template-columns:repeat(auto-fill,minmax(min(140px,42%),1fr));gap:clamp(10px,1.4vw,16px);margin:0;padding:0;list-style:none;display:grid}.cx-tile a{height:clamp(68px,7vw,92px);transition:transform .35s var(--ease), box-shadow .35s var(--ease);background:#fff;border-radius:18px;place-items:center;padding:14px 18px;display:grid;box-shadow:0 0 0 1px #ffffff80,0 12px 24px -14px #00000080}.cx-tile img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:40px}.cx-tile--tall img{border-radius:8px;height:calc(clamp(68px,7vw,92px) - 30px);max-height:none}.cx-tile a:hover{box-shadow:0 0 0 2px var(--natura), 0 18px 30px -14px #00d47e99;transform:translateY(-4px)}.cx-tile a{position:relative}.cx-tile--soon a{outline-offset:4px;background:#ffffffeb;outline:2px dashed #c6f54fcc;padding-top:24px;overflow:hidden;box-shadow:inset 0 0 0 2px #c6f54f00,0 0 0 1px #ffffff80}.cx-tile--soon img{opacity:.9;max-height:32px}.cx-soon{background:var(--neon);color:var(--forrest);letter-spacing:.06em;text-transform:uppercase;border-radius:99px;padding:2px 8px;font-size:.62rem;font-weight:800;position:absolute;top:6px;right:6px}.cx-tile--soon a:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 35%,#c6f54f59 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.cx-allies-t{text-align:center;letter-spacing:-.02em;margin:clamp(40px,6vw,72px) 0 0;font-size:clamp(1.4rem,1rem + 1.4vw,2rem)}.cx-band{margin:clamp(18px,3vw,30px) 0 -30px;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.cx-track{width:max-content;animation:36s linear infinite marq;display:flex}.cx-band:hover .cx-track{animation-play-state:paused}.cx-set{gap:clamp(12px,2vw,24px);padding:18px clamp(6px,1vw,12px) 48px;display:flex}.cx-ally{background:var(--surface);width:clamp(170px,18vw,240px);height:clamp(96px,10vw,130px);box-shadow:inset 0 0 0 1px var(--line), 0 18px 34px -22px #10282c59;transition:transform .4s var(--ease), box-shadow .4s var(--ease);border-radius:24px;place-items:center;padding:20px 26px;display:grid}.cx-ally img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:64px}.cx-ally:hover{transform:translateY(-6px)rotate(-1deg);box-shadow:0 26px 40px -22px #00d47e8c}[data-theme=dark] .cx-ally{background:#fff}.cx-ally--dark,[data-theme=dark] .cx-ally--dark{background:#1d2b2e;box-shadow:0 18px 34px -22px #10282c73}@media (prefers-reduced-motion:no-preference){.cx-wave{animation:3.6s cubic-bezier(.2,.6,.3,1) infinite cx-wave;animation-delay:calc(var(--w,0) * 1.2s)}.cx-tile:not(.cx-tile--soon) a{animation:cx-ping 7s var(--ease) infinite;animation-delay:calc(var(--i) * .45s)}.cx-tile--soon a:after{animation:3.2s ease-in-out infinite cx-sweep;animation-delay:calc(var(--i) * .2s)}}@media (prefers-reduced-motion:reduce){.cx-track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.cx-set+.cx-set{display:none}}@keyframes cx-sweep{0%,30%{transform:translate(-120%)}70%,to{transform:translate(120%)}}@keyframes cx-wave{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}@keyframes cx-ping{0%,12%,to{transform:none;box-shadow:0 0 0 1px #ffffff80,0 12px 24px -14px #00000080}5%{box-shadow:0 0 0 3px var(--natura), 0 0 28px 4px #00d47e8c;transform:translateY(-5px)scale(1.03)}}.tour__pause:not([data-sound]),[data-tour-pause],[data-hero-pause]{display:none!important}.neq__combos{border-radius:calc(var(--r-lg) - 6px);background:radial-gradient(60% 70% at 50% 60%, var(--acc-l), transparent 72%);min-height:clamp(220px,22vw,300px);margin:-.4em 0 .4em;display:grid;position:relative}.neq__combo{grid-area:1/1;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:1em;margin:0;padding:.4em .6em;display:grid}.neq__combo img{object-fit:contain;filter:drop-shadow(0 18px 22px #10282c2e);width:100%;height:auto;max-height:clamp(200px,21vw,290px)}.neq__combo figcaption{gap:.5em;display:grid}.neq__combo b{letter-spacing:-.01em;color:var(--ink);font-size:clamp(1.05rem,.95rem + .4vw,1.3rem);line-height:1.2}.neq__cta{flex-wrap:wrap;align-items:center;gap:.6em 1.2em;margin-top:auto;padding-top:.4em;display:flex}html[data-geo=co] .neq__combo{animation:neq-rot 12s var(--ease) infinite both}html[data-geo=co] .neq__combo--b{animation-delay:-6s}@keyframes neq-rot{0%,44%{opacity:1;visibility:visible;transform:none}50%,94%{opacity:0;visibility:hidden;transform:translate(-12px)scale(.97)}to{opacity:1;visibility:visible;transform:none}}@media (prefers-reduced-motion:reduce){html[data-geo=co] .neq__combo{animation:none}html[data-geo=co] .neq__combo--b{display:none}}@media (width<=520px){.neq__combo{text-align:center;grid-template-columns:1fr}.neq__combo figcaption{justify-items:center}}.neq__plans{align-content:start;gap:clamp(.6rem,.4rem + .6vw,1rem);display:grid}.neq__plans .neq__plan{flex-direction:column;display:flex}.neq__plans .neq__plan .btn{margin-top:1em}.neq__plans .neq__price{margin-top:.7em}.neq__all{justify-self:center}@media (width>=1100px){.neq__plans{grid-template-columns:repeat(2,minmax(0,1fr))}.neq__all{grid-column:1/-1}}.ftr__grp{border-bottom:1px solid var(--line-dark)}.ftr__grp>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;list-style:none;display:flex}.ftr__grp>summary::-webkit-details-marker{display:none}.ftr__grp>summary h3{margin:0}.ftr__chev{width:16px;height:16px;color:var(--on-dark-3);transition:transform .3s var(--ease)}.ftr__grp[open] .ftr__chev{transform:rotate(180deg)}.ftr__grp>summary:hover h3,.ftr__grp>summary:hover .ftr__chev{color:var(--natura)}.ftr__grp>ul{padding:4px 0 16px}.ftr__cols{align-items:start}.nos-press .card{gap:14px}.nos-press__logo{place-items:center start;height:64px;display:grid}.nos-press__logo img{object-fit:contain;width:auto;max-width:220px;height:auto;max-height:48px}[data-theme=dark] .nos-press__logo img{filter:brightness(0)invert();opacity:.9}.serv__scene .m3d--pos .m3d__dev{width:min(100cqw, calc(96cqh * var(--ar)))}.picker--tone .pk-duo .m3d{width:76%;left:-6%}.picker--tone .pk-phone{height:86%;bottom:4%}.cx-groups{gap:18px;display:grid}.cx-grp__t{letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3;margin:0 0 10px;font-size:.74rem;font-weight:700}.cx-tabs{display:none}.cx-side.is-js .cx-tabs{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.cx-tab{color:#ffffffd9;font:inherit;cursor:pointer;background:#ffffff14;border:0;border-radius:999px;padding:9px 16px;font-size:.9rem;font-weight:600;transition:background-color .3s,color .3s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff29}.cx-tab:hover{color:#fff;background:#ffffff29}.cx-tab[aria-selected=true]{background:var(--neon);color:var(--forrest);box-shadow:none}.cx-tab__bar{background:var(--forrest);opacity:.35;transform-origin:0;width:100%;height:3px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.cx-side.is-run .cx-tab[aria-selected=true] .cx-tab__bar{animation:5s linear forwards cx-bar}.cx-groups.is-js .cx-grp{display:none}.cx-groups.is-js .cx-grp.is-on{animation:cx-in .5s var(--ease) both;display:block}.cx-groups.is-js .cx-grp__t{display:none}@keyframes cx-bar{to{transform:scaleX(1)}}@keyframes cx-in{0%{opacity:0;transform:translateY(8px)}}@media (width<=1099px){.tour__tab[aria-selected=true] .tour__bar{animation-duration:min(var(--dur,7s), 5s)}}@media (width<=767px){.pz__art{align-items:center;height:auto;min-height:200px;padding-bottom:22px}}@media (width<=1099px){.pz-tables{height:170px}}.mega--prod .mega__col:first-of-type{--g:var(--natura);--g-l:#00d47e24;--g-t:#007a51}.mega--prod .mega__col:nth-of-type(2){--g:var(--sun);--g-l:var(--sun-l);--g-t:#c2501a}.mega--prod .mega__col:nth-of-type(3){--g:var(--sky);--g-l:var(--sky-l);--g-t:#0e6f86}.dsv--mono .dsv__grp:first-of-type{--g:var(--natura);--g-l:#00d47e24;--g-t:#007a51}.dsv--mono .dsv__grp:nth-of-type(2){--g:var(--sun);--g-l:var(--sun-l);--g-t:#c2501a}.dsv--mono .dsv__grp:nth-of-type(3){--g:var(--sky);--g-l:var(--sky-l);--g-t:#0e6f86}.dsv--mono .dsv__grp,.mega--prod .mega__col{--acc:var(--g);--acc-l:var(--g-l);--acc-t:var(--g-t)}.dsv--mono .mi__ic[data-acc],.mega--prod .mi__ic[data-acc]{background:var(--g-l);color:var(--g-t)}.dsv--mono .dsv__grp>p,.mega--prod .mega__col h3{color:var(--g-t)}.mega--prod .mega__col h3:before{background:var(--g)}[data-theme=dark] .dsv--mono .mi__ic[data-acc],[data-theme=dark] .mega--prod .mi__ic[data-acc]{color:var(--g)}@media (width<=767px){.cx-side.is-js .cx-tabs{flex-wrap:nowrap;gap:6px}.cx-tab{white-space:nowrap;flex:auto;padding:8px 10px;font-size:.76rem}}.serv-lbl{z-index:7;background:var(--forrest);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.85rem;font-weight:700;display:inline-flex;position:absolute;top:2%;left:50%;translate:-50%;box-shadow:0 12px 24px -12px #10282c80}.serv-lbl .ico{width:16px;height:16px;color:var(--natura)}.duo__item.is-on .serv-lbl{animation:serv-lbl .6s var(--ease) both}@keyframes serv-lbl{0%{opacity:0;translate:-50% -8px}}.mdx-scr{background:#fff;position:absolute;inset:0;overflow:hidden}.mdx-scr img{object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.mdv-lid .mdx-scr{border-radius:.4em}.mdx-tab{aspect-ratio:810/948;width:25%;top:22%}.mdx-tab .mdx-scr{border-radius:.8em}.mdx-ph{aspect-ratio:510/923;width:16%;top:30%}.mdx-ph .mdx-scr{border-radius:1.2em}.mdx-tap{opacity:0;pointer-events:none;background:#00d47e73;border-radius:50%;width:4.5em;height:4.5em;margin:-2.25em;position:absolute;top:72%;left:50%}.mdx-b{opacity:0}@media (prefers-reduced-motion:no-preference){.mdx{--T:10s}.mdx-b{animation:mdx-b var(--T) var(--ease) infinite both}.mdx-tap{animation:mdx-tap var(--T) linear infinite both}.mdx-tab .mdx-b,.mdx-tab .mdx-tap{animation-delay:.8s}.mdv-lap .mdx-b,.mdv-lap .mdx-tap{animation-delay:1.6s}}@media (prefers-reduced-motion:reduce){.mdx-b{opacity:1}}@keyframes mdx-b{0%,22%{opacity:0;transform:translate(8%)}28%,90%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes mdx-tap{0%,15%{opacity:0;transform:scale(.3)}17%{opacity:1}23%,to{opacity:0;transform:scale(1.7)}}.pick{position:relative}.pick__note:empty{display:none}.pick__note{z-index:3000;width:max-content;max-width:260px;color:var(--forrest);background:#fff;border-radius:12px;margin:0;padding:8px 12px;font-size:.8rem;font-weight:600;position:fixed;bottom:24px;left:50%;translate:-50%;box-shadow:0 12px 28px -12px #00000080}.note small{color:#4e5f63}[data-theme=dark] .note small{color:#b8c6c4}.bl-prose .tbl-c{border-collapse:separate;border-spacing:0;box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;overflow:hidden}.bl-prose .tbl-c th{background:var(--forrest);color:#fff;font-weight:700}.bl-prose .tbl-c th:first-child{background:var(--forrest)}.bl-prose .tbl-c th.t-best{background:var(--natura);color:var(--forrest);position:relative}.bl-prose .tbl-c th.t-best:after{content:"Recomendado";background:var(--neon);width:max-content;color:var(--forrest);letter-spacing:.06em;text-transform:uppercase;border-radius:99px;margin-top:4px;padding:2px 8px;font-size:.68em;display:block}.bl-prose .tbl-c td.t-best{background:#00d47e12}.bl-prose .tbl-c tr:last-child td{border-bottom:0}.bl-prose .tbl-c td:first-child{color:var(--ink);font-weight:600}.bl-prose .tbl-c th,.bl-prose .tbl-c td{vertical-align:middle}@media (width>=769px){.bl-prose .tbl-c{table-layout:fixed}.bl-prose .tbl-c th:first-child{width:30%}}.bl-prose .tbl-c td.t-c{padding-left:calc(12px + 1.75em);position:relative}.bl-prose .tbl-c td.t-c:before{margin:-.725em 0 0;position:absolute;top:50%;left:12px}.t-c{--tc:#5b6c70;--tb:#eef1f0}.t-c:before{content:"";vertical-align:-.3em;background:var(--tc);color:#fff;border-radius:50%;place-items:center;width:1.45em;height:1.45em;margin-right:.45em;font-size:.82em;font-weight:800;line-height:1;display:inline-grid}.t-yes{--tc:#00a862;color:#00744a;font-weight:600}.t-yes:before{content:"✓"}.t-no{--tc:#e5483f;color:#b4302a;font-weight:600}.t-no:before{content:"✕"}.t-mid{--tc:#f2b70f;color:#8a6200;font-weight:600}.t-mid:before{content:"!";color:#4a3500}[data-theme=dark] .t-yes{color:#4fe3a4}[data-theme=dark] .t-no{color:#ff8a82}[data-theme=dark] .t-mid{color:#ffd25c}@media (prefers-reduced-motion:no-preference){.js .tbl-c .t-c:before{transform:scale(0)}.js .tbl-c.in .t-c:before{animation:.55s cubic-bezier(.34,1.56,.64,1) forwards t-pop;animation-delay:calc(.2s + var(--r,0) * .11s + var(--c,0) * 60ms)}.js .tbl-c.in .t-yes{animation:1.2s ease-out both t-glow-y;animation-delay:calc(.2s + var(--r,0) * .11s + var(--c,0) * 60ms)}.js .tbl-c.in .t-no{animation:1.2s ease-out both t-glow-n;animation-delay:calc(.2s + var(--r,0) * .11s + var(--c,0) * 60ms)}.js .tbl-c.in .t-mid{animation:1.2s ease-out both t-glow-m;animation-delay:calc(.2s + var(--r,0) * .11s + var(--c,0) * 60ms)}.js .tbl-c.in .t-no:before{animation-name:t-pop,t-shake;animation-duration:.55s,.45s;animation-delay:calc(.2s + var(--r,0) * .11s + var(--c,0) * 60ms), calc(.75s + var(--r,0) * .11s + var(--c,0) * 60ms);animation-fill-mode:forwards,none}}@keyframes t-pop{to{transform:scale(1)}}@keyframes t-shake{25%{translate:-2px}75%{translate:2px}}@keyframes t-glow-y{0%{background-color:#00d47e47}}@keyframes t-glow-n{0%{background-color:#e5483f38}}@keyframes t-glow-m{0%{background-color:#f2b70f47}}.perif{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:14px;margin:1.4em 0;display:grid}.perif__c{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line), 0 14px 30px -22px #10282c59;transition:transform .35s var(--ease), box-shadow .35s var(--ease);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.perif__c:hover{transform:translateY(-4px);box-shadow:0 20px 36px -22px #10282c73}.perif__img{background:radial-gradient(70% 70% at 50% 55%, var(--acc-l), transparent 75%), var(--bg-2);place-items:center;height:170px;padding:14px;display:grid}.perif__img img{object-fit:contain;mix-blend-mode:multiply;max-width:100%;max-height:100%;transition:transform .45s var(--ease)}.perif__img--dev img{mix-blend-mode:normal;filter:drop-shadow(0 10px 14px #10282c33)}.perif__c:hover .perif__img img{transform:scale(1.06)rotate(-1deg)}.perif__t{flex-direction:column;flex:1;gap:6px;padding:14px 16px 16px;display:flex}.perif__t h3{margin:0!important;font-size:1.02rem!important}.perif__t p{color:var(--ink-2);font-size:.9rem;line-height:1.45;margin:0!important}.perif__go{align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-size:.88rem;font-weight:700;display:inline-flex;color:var(--green-text)!important;text-decoration:none!important}.perif__go .ico{width:15px;height:15px}.perif__all{text-align:center;margin:0 0 1.4em}.perif__all .btn{text-decoration:none!important}[data-theme=dark] .perif__img img{mix-blend-mode:normal}.bl-prose .perif__img{overflow:hidden}.bl-prose .perif__img img{width:auto;max-width:100%;height:auto;max-height:142px;box-shadow:none;border-radius:0;margin:0;display:block}.serv__btns .btn{isolation:isolate;min-height:3.4rem;padding-inline:1.9em;font-size:.86rem;position:relative;overflow:hidden}.serv__btns .btn:not(.btn--ghost){box-shadow:0 0 #00d47e8c,0 14px 28px -14px #10282c8c}.serv__btns .btn:not(.btn--ghost):after{content:"";z-index:-1;background:linear-gradient(110deg,#0000 30%,#c6f54f73 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.serv__btns .btn .ico--go{transition:transform .3s var(--ease)}.serv__btns .btn:hover .ico--go{transform:translate(4px)}.serv__btns .btn:hover{transform:translateY(-3px)}.serv__btns .btn--ghost:hover{box-shadow:inset 0 0 0 1.5px var(--forrest), 0 12px 24px -14px #10282c73}@media (prefers-reduced-motion:no-preference){.serv__btns .btn:not(.btn--ghost){animation:2.6s ease-out infinite cta-ring}.serv__btns .btn:not(.btn--ghost):after{animation:3.4s ease-in-out 1s infinite cta-sweep}.serv__btns .btn:not(.btn--ghost) .ico--go{animation:2.6s ease-in-out infinite cta-nudge}.serv__btns .btn:hover,.serv__btns .btn:hover:after,.serv__btns .btn:hover .ico--go{animation-play-state:paused}}@keyframes cta-ring{0%{box-shadow:0 0 #00d47e8c,0 14px 28px -14px #10282c8c}70%,to{box-shadow:0 0 0 14px #00d47e00,0 14px 28px -14px #10282c8c}}@keyframes cta-sweep{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}@keyframes cta-nudge{0%,60%,to{transform:none}70%{transform:translate(5px)}80%{transform:none}90%{transform:translate(3px)}}@media (width<=767px){.serv__btns .btn{min-height:3rem;padding-inline:.8em;font-size:clamp(.62rem,.45rem + .85vw,.74rem)}.serv__btns .btn .ico--go{margin-left:.3em}}.reel{max-width:540px;margin:28px auto}.bl-prose .reel blockquote,.reel blockquote{background:0 0;border:0;margin:0;padding:0;font-style:normal}.reel iframe{border-radius:16px!important;min-width:0!important;max-width:100%!important}.reel__card{background:linear-gradient(135deg,#feda75 -20%,#d62976 45%,#4f5bd5 120%);border-radius:18px;align-items:center;gap:14px;padding:16px 18px;transition:transform .2s;display:flex;box-shadow:0 14px 30px -18px #4f5bd5b3;color:#fff!important;text-decoration:none!important}.reel__card:hover{transform:translateY(-2px)}.reel__ic{flex:none;width:34px;height:34px}.reel__card>span:first-of-type{flex:1;gap:2px;min-width:0;display:grid}.reel__card small{opacity:.85;letter-spacing:.04em;text-transform:uppercase;font-size:.74rem}.reel__card b{font-size:1rem;line-height:1.3}.reel__go{background:#fff3;border-radius:99px;flex:none;align-items:center;gap:6px;padding:8px 12px;font-size:.82rem;font-weight:700;display:inline-flex}.reel__go .ico{width:14px;height:14px}@media (width<=520px){.reel__go{display:none}}.hs{--hs-acc:#00d47e;--hs-active:#00d47e;--hs-dot:#fffeff;--hs-bg:#fff;--hs-ink:#1b434c;--hs-ink-2:#6b7380;--hs-dark:#243838;--hs-line:#e6e7eb;background:var(--hs-bg);clip-path:inset(0);isolation:isolate;font-family:Host Grotesk,sans-serif;position:relative}.hs--pink{--hs-acc2:#ed1c66}[data-theme=dark] .hs{--hs-bg:#0f1d1f;--hs-dot:#1b332c;--hs-ink:#e9f1ee;--hs-ink-2:#a9b7b4;--hs-line:#ffffff24}.hs-grid{z-index:0;pointer-events:none;opacity:0;width:100%;height:100vh;margin-bottom:-100vh;transition:opacity .3s;position:sticky;top:0}.hs--ready .hs-grid{opacity:1}.hs-dots{position:absolute;inset:0}.hs-circle{background:var(--hs-acc2,var(--hs-acc));opacity:.09;pointer-events:none;border-radius:50%;animation:7s ease-in-out infinite hs-float;position:absolute}@keyframes hs-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.hs-host{--hero-progress:0;--message-progress:0;--shape-progress:0;--panel-progress:0;--content-panel-width:580px;z-index:1;margin-bottom:24px;position:relative}.hs-stage{height:220vh;position:relative}.hs-sticky{top:var(--head-h);justify-content:center;align-items:center;height:100vh;display:flex;position:sticky}.hs-content{align-items:flex-start;gap:calc(14px * var(--panel-progress));width:100%;max-width:1600px;height:100%;padding-top:32px;padding-inline:calc(8px + 40px * var(--panel-progress));display:flex}.hs-panel{flex:0 0 var(--content-panel-width);width:var(--content-panel-width);max-width:100%;margin-right:calc((1 - var(--panel-progress)) * -1 * var(--content-panel-width));opacity:var(--panel-progress);transform:translateX(calc(-450px * (1 - var(--panel-progress))));background:var(--hs-bg);border-radius:20px;min-width:0;padding:28px;overflow:hidden}.hs-video{width:100%;max-width:1600px;padding-inline:calc(4px + 4px * var(--hero-progress));flex:1;justify-content:flex-start;min-width:0;display:flex}.hs-frame{--video-cover-zoom:1.14;--square-side:min(12000px, 85vh);--preview-progress:clamp(0, calc((var(--hero-progress) - .56) / .18), 1);--video-visible:clamp(0, calc((.86 - var(--hero-progress)) / .16), 1);width:100%;height:calc(78vh * (1 - var(--shape-progress)) + var(--square-side) * var(--shape-progress));border-radius:calc(28px * (1 - var(--shape-progress)) + 34px * var(--shape-progress));background:var(--hs-dark);transform-origin:50%;transform:scale(calc(.98 + .02 * var(--shape-progress)));position:relative;overflow:hidden;box-shadow:0 18px 56px #1b434c40}.hs-bgvideo{pointer-events:none;width:177.778vh;min-width:100%;height:56.25vw;min-height:100%;opacity:calc(.24 + .76 * var(--video-visible));transform:translate(-50%, -50%) scale(var(--video-cover-zoom));object-fit:cover;filter:saturate(.78)contrast(1.16)brightness(.82)hue-rotate(-6deg);border:0;display:block;position:absolute;top:50%;left:50%}.hs-overlay{z-index:1;background:radial-gradient(circle at 50% 50%, transparent 34%, #00000073 100%), linear-gradient(180deg, #060b0f7a 0, #060b0f14 28%, #060b0f1f 72%, #060b0f80 100%), radial-gradient(circle at 12% 18%, #2438383d, transparent 40%), radial-gradient(circle at 88% 70%, #ff783442, transparent 44%), rgba(27, 67, 76, calc(.24 + .32 * var(--hero-progress)));position:absolute;inset:0}.hs-tag{z-index:4;background:#fffffff0;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;display:flex;position:absolute;top:24px;right:24px}.hs-tag__dot{background:#ed1c66;border-radius:50%;flex:none;width:7px;height:7px}.hs-tag__l{letter-spacing:.03em;color:#ed1c66;text-transform:uppercase;white-space:nowrap;font-size:11.5px;font-weight:700}.hs-preview{z-index:2;opacity:var(--preview-progress);pointer-events:none;justify-content:center;align-items:center;padding:18px;display:flex;position:absolute;inset:0}.hs-preview__card{border-radius:22px;width:min(74%,760px);overflow:hidden}.hs-preview__img{object-fit:contain;width:120%;max-width:none;height:auto;transform:scale(calc(.96 + .04 * var(--preview-progress)));display:block}.hs-preview__img[hidden]{display:none}.hs-focus{--top-text-visible:clamp(0, calc((.46 - var(--hero-progress)) / .2), 1);z-index:3;text-align:center;color:#fff;opacity:var(--top-text-visible);transform:translateY(calc(16px * (1 - var(--top-text-visible))));flex-direction:column;justify-content:center;align-items:center;padding:0 24px;transition:opacity .2s linear,transform .2s linear;display:flex;position:absolute;inset:0}.hs-host[data-step="3"] .hs-focus{pointer-events:none}.hs-badge{color:#00e676;letter-spacing:.04em;white-space:nowrap;background:#00e6761a;border:1px solid #00e67647;border-radius:50px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 16px;font-size:12px;font-weight:600;display:inline-flex}.hs-badge__dot{background:#00e676;border-radius:50%;width:6px;height:6px;animation:1.6s infinite hs-pulse}@keyframes hs-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}}.hs-h{letter-spacing:-.04em;color:#fff;text-wrap:balance;width:100%;max-width:1050px;margin:0 0 32px;font-size:clamp(38px,5.2vw,60px);font-weight:600;line-height:.98}.hs-hs{color:var(--hs-acc)}.hs-word{display:inline-block;position:relative}.hs-word:after{content:"";filter:drop-shadow(0 2px 4px #ed1c6673);background-repeat:no-repeat;background-size:100% 100%;height:16px;position:absolute;bottom:-8px;left:0;right:0}.hs-curve1:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 24'%3E%3Cpath d='M2 16 C 50 4, 150 4, 198 16' stroke='%23ED1C66' stroke-width='11' fill='none' stroke-linecap='round'/%3E%3C/svg%3E")}.hs-curve2:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 24'%3E%3Cpath d='M2 10 C 50 20, 150 20, 198 8' stroke='%23ED1C66' stroke-width='11' fill='none' stroke-linecap='round'/%3E%3C/svg%3E")}.hs-curve3:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 24'%3E%3Cpath d='M2 14 C 40 6, 70 18, 100 12 C 130 6, 160 18, 198 10' stroke='%23ED1C66' stroke-width='10' fill='none' stroke-linecap='round'/%3E%3C/svg%3E")}.hs-sub{color:#fff;opacity:.75;max-width:540px;margin:-20px 0 28px;font-size:clamp(14px,1.6vw,18px);font-weight:500;line-height:1.4;animation:.6s .1s both hs-fade}.hs-sub[hidden]{display:none}.hs-ctas{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:32px;display:flex}.hs-btn{border:1px solid var(--hs-acc);background:var(--hs-acc);color:#243838;text-transform:uppercase;white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;min-height:39px;padding:4px 16px;font-size:12px;font-weight:800;line-height:1;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.hs-btn:hover{color:#243838;transform:translateY(-1px)}.hs-btn--out{color:#fff;background:0 0;border-color:#fff}.hs-btn--out:hover,.hs-btn--out:focus-visible{color:#1b434c;background:#fff}.hs--pink .hs-btn--out{color:#fff;background:#ed1c66;border-color:#ed1c66}.hs--pink .hs-btn--out:hover,.hs--pink .hs-btn--out:focus-visible{color:#fff;background:#c4144f;border-color:#c4144f}.hs-btn--sm{border-radius:8px;min-height:30px;padding:4px 10px}.hs-btn--line{color:#384152;background:0 0}[data-theme=dark] .hs-btn--line{color:var(--hs-ink)}.hs-eyebrow{color:var(--hs-ink);letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:700;line-height:1.2}.hs-glow,.hs-acc{color:var(--hs-acc);position:relative}.hs-glow:after{content:"";filter:blur(8px);pointer-events:none;background:#00d47e1f;border-radius:8px;position:absolute;inset:-4px -8px}.hs-acc:after{content:"";background:var(--hs-acc);transform-origin:0;border-radius:2px;height:2px;animation:.8s cubic-bezier(.22,1,.36,1) .4s both hs-underline;position:absolute;bottom:0;left:0;right:0}.hs--pink .hs-acc:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 16'%3E%3Cpath d='M2 11 C 50 2, 150 2, 198 11' stroke='%23ED1C66' stroke-width='6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;border-radius:0;height:8px;bottom:-3px}@keyframes hs-underline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hs-carousel{align-items:center;gap:12px;margin-bottom:8px;display:flex}.hs-arrow{border:1px solid var(--hs-line);background:var(--hs-bg);width:38px;height:38px;color:var(--hs-ink);cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.hs-arrow svg{width:18px;height:18px}.hs-arrow:hover,.hs-arrow:focus-visible{background:var(--hs-acc);border-color:var(--hs-acc);color:#fff}.hs-track{background:#1b434c;border-radius:999px;flex:1;min-width:0;overflow:hidden}.hs-track__in{transition:transform .5s cubic-bezier(.65,0,.35,1);display:flex}.hs-slide{text-align:center;cursor:pointer;color:#1b434c;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;flex:0 0 100%;width:100%;padding:12px 20px;font-size:13px;font-weight:600;overflow:hidden}.hs-slide.is-on{color:#fff}.hs-detail{border-top:1px solid var(--hs-line);padding-top:28px;animation:.6s cubic-bezier(.34,1.56,.64,1) hs-up}.hs-detail[hidden]{display:none}.hs-detail h3{color:var(--hs-ink);margin:0 0 14px;font-size:clamp(21px,2.1vw,30px);font-weight:600;line-height:1.3}.hs-detail p{color:var(--hs-ink-2);margin:0;font-size:17px;line-height:1.5}.hs-detail ul{gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.hs-detail li{color:var(--hs-ink);padding-left:24px;font-size:17px;line-height:1.3;position:relative}.hs-detail li:before{content:"";background:var(--hs-acc2,var(--hs-acc));border-radius:50%;width:10px;height:10px;position:absolute;top:8px;left:0}.hs-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}@keyframes hs-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes hs-fade{0%{opacity:0}to{opacity:1}}@keyframes hs-slide-in{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@keyframes hs-rise{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes hs-scale{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes hs-blur{0%{opacity:0;filter:blur(8px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:none}}@keyframes hs-bounce{0%{transform:translateY(0)}30%{transform:translateY(-10px)}55%{transform:translateY(0)}72%{transform:translateY(-5px)}88%,to{transform:translateY(0)}}.hs-t0,.hs-t5{animation:.7s both hs-fade}.hs-t1{animation:.7s cubic-bezier(.22,1,.36,1) both hs-slide-in}.hs-t2{animation:.7s cubic-bezier(.22,1,.36,1) both hs-rise}.hs-t3{animation:.7s cubic-bezier(.22,1,.36,1) both hs-scale}.hs-t4{animation:.7s ease-out both hs-blur}.hs-h.hs-bounce{animation:.4s both hs-fade,.5s cubic-bezier(.34,1.56,.64,1) .2s both hs-bounce}@media (prefers-reduced-motion:reduce){.hs-h,.hs-sub,.hs-detail,.hs-circle,.hs-badge__dot{animation:none!important}}@media (width<=849px){.hs-stage{height:140vh}.hs-sticky{align-items:stretch;height:auto;padding:20px 0 44px;top:0}.hs-content{flex-direction:column;gap:12px;height:auto;padding:14px}.hs-video{order:1;justify-content:center;width:100%;padding-inline:0}.hs-frame{border-radius:20px;width:100%;max-width:560px;height:min(44vh,320px);transform:none}.hs-panel{opacity:1;flex-basis:auto;order:2;width:100%;max-width:none;margin-right:0;padding:16px 14px 20px;transform:none}.hs-preview__card{border-radius:16px;width:min(86%,520px)}.hs-preview{transition:opacity .35s}.hs-focus{padding:0 16px}.hs-badge{padding:5px 12px;font-size:11px}.hs-h{letter-spacing:-.03em;margin-bottom:20px;font-size:clamp(28px,8vw,42px);line-height:1.04}.hs-ctas{margin-top:20px}.hs-carousel{gap:8px;margin-bottom:6px}.hs-arrow{width:32px;height:32px}.hs-arrow svg{width:16px;height:16px}.hs-slide{padding:10px 14px;font-size:12px}.hs-detail{padding-top:12px}.hs-detail h3{margin-bottom:0;font-size:14px;line-height:1.25}.hs-detail p{display:none}.hs-detail ul{gap:6px;margin-top:10px}.hs-detail li{padding-left:18px;font-size:12px;line-height:1.3}.hs-detail li:before{width:7px;height:7px;top:4px}.hs-detail li:nth-child(n+4){display:none}.hs-actions{gap:8px;margin-top:12px}.hs-eyebrow{text-align:center;margin-bottom:16px;font-size:clamp(1.1rem,5vw,1.4rem)}.hs-tag{padding:5px 11px;top:14px;right:14px}.hs-tag__l{font-size:10px}}
