@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/l3-assets/web/assets/fonts/figtree-latin-var.4ba7d3d0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local("Arial"),local("Liberation Sans"),local("Helvetica");size-adjust:97.9%;ascent-override:97%;descent-override:25.5%;line-gap-override:0%}@layer ep.reset,ep.base,ep.layout,ep.motion,ep.utils;@layer ep.reset{*,*:before,*:after{box-sizing:border-box}*{margin:0}dialog,[popover]{margin:auto}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;hanging-punctuation:first last}body{min-height:100svh;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}img,picture,video,canvas,svg{display:block;max-width:100%}img,video{height:auto}svg[data-ep-icon]:not([viewBox]){width:1em;height:1em}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}p,h1,h2,h3,h4,h5,h6,li,figcaption,blockquote{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{text-wrap:balance}p,li,figcaption,blockquote{text-wrap:pretty}ul[role=list],ol[role=list]{list-style:none;padding:0}:target{scroll-margin-block:6rem}html{scroll-padding-block-start:var(--ep-sticky-offset, 0px)}[hidden]{display:none!important}}@layer ep.base{:root{--ep-bg: #ffffff;--ep-fg: #16181d;--ep-muted: #5b616e;--ep-accent: #3f5fdb;--ep-accent-fg: #ffffff;--ep-line: color-mix(in oklab, var(--ep-fg) 10%, transparent);--ep-font: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ep-font-display: var(--ep-font);--ep-font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--ep-w-text: 500;--ep-w-strong: 600;--ep-step--1: clamp(.83rem, .8rem + .15vw, .94rem);--ep-step-0: clamp(1rem, .96rem + .19vw, 1.13rem);--ep-step-1: clamp(1.2rem, 1.12rem + .37vw, 1.45rem);--ep-step-2: clamp(1.44rem, 1.3rem + .65vw, 1.88rem);--ep-step-3: clamp(1.73rem, 1.5rem + 1.06vw, 2.45rem);--ep-step-4: clamp(2.07rem, 1.7rem + 1.67vw, 3.2rem);--ep-step-5: clamp(2.49rem, 1.9rem + 2.6vw, 4.2rem);--ep-step-6: clamp(2.99rem, 2.05rem + 4.1vw, 5.6rem);--ep-space-3xs: clamp(.25rem, .23rem + .09vw, .31rem);--ep-space-2xs: clamp(.5rem, .47rem + .19vw, .63rem);--ep-space-xs: clamp(.75rem, .7rem + .28vw, .94rem);--ep-space-s: clamp(1rem, .93rem + .37vw, 1.25rem);--ep-space-m: clamp(1.5rem, 1.39rem + .56vw, 1.88rem);--ep-space-l: clamp(2rem, 1.85rem + .74vw, 2.5rem);--ep-space-xl: clamp(3rem, 2.78rem + 1.11vw, 3.75rem);--ep-space-2xl: clamp(4rem, 3.33rem + 2.96vw, 6rem);--ep-space-3xl: clamp(6rem, 4.89rem + 4.94vw, 9.5rem);--ep-radius: 16px;--ep-wrap: 1180px;--ep-gutter: clamp(16px, 4vw, 40px);--ep-ease-out: cubic-bezier(.16, 1, .3, 1);--ep-ease-in-out: cubic-bezier(.65, 0, .35, 1);--ep-ease-spring: linear(0, .006, .025 2.8%, .101 6.1%, .539 18.9%, .721 25.3%, .849 31.5%, .937 38.1%, .968 41.8%, .991 45.7%, 1.006 50.1%, 1.015 55%, 1.017 63.9%, 1.001 85.3%, 1);--ep-dur-1: .16s;--ep-dur-2: .26s;--ep-dur-3: .48s;--ep-dur-4: .9s}html{color-scheme:light}@media(prefers-reduced-motion:no-preference){html:not(.lenis){scroll-behavior:smooth}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}body{background:var(--ep-bg);color:var(--ep-fg);font-family:var(--ep-font);font-weight:var(--ep-w-text);font-size:var(--ep-step-0);font-synthesis:none;font-kerning:normal}h1,h2,h3,h4{font-family:var(--ep-font-display);font-weight:var(--ep-w-strong);line-height:1.08;letter-spacing:-.02em}strong,b{font-weight:var(--ep-w-strong)}small{font-size:var(--ep-step--1)}code,kbd,samp,pre{font-family:var(--ep-font-mono);font-size:.92em}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:from-font}table,.ep-tabular{font-variant-numeric:tabular-nums}::selection{background:color-mix(in oklab,var(--ep-accent) 22%,transparent);color:var(--ep-fg)}:root{accent-color:var(--ep-accent);caret-color:var(--ep-accent);scrollbar-color:color-mix(in oklab,var(--ep-fg) 28%,transparent) transparent}:focus-visible{outline:2px solid var(--ep-accent);outline-offset:3px;border-radius:6px}:focus:not(:focus-visible){outline:none}.ep-skip{position:absolute;left:12px;top:-48px;z-index:9999;padding:10px 14px;border-radius:10px;background:var(--ep-fg);color:var(--ep-bg);text-decoration:none;transition:top var(--ep-dur-2) var(--ep-ease-out)}.ep-skip:focus{top:12px}.ep-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}@layer ep.layout{}@layer ep.motion{@media(prefers-reduced-motion:no-preference){[data-ep-intro]{animation:ep-intro .95s var(--ep-ease-out, cubic-bezier(.16, 1, .3, 1)) both;animation-delay:calc(var(--ep-intro-i, 0) * .11s + .04s)}[data-ep-intro="1"]{--ep-intro-i: 1}[data-ep-intro="2"]{--ep-intro-i: 2}[data-ep-intro="3"]{--ep-intro-i: 3}[data-ep-intro="4"]{--ep-intro-i: 4}[data-ep-intro="5"]{--ep-intro-i: 5}[data-ep-intro="6"]{--ep-intro-i: 6}}@keyframes ep-intro{0%{opacity:.01;translate:0 min(.45em,26px)}}html.ep-motion [data-ep-reveal]:not(.ep-in){opacity:0}html.ep-motion [data-ep-split]:not(.ep-split-ready){opacity:0}html.ep-motion [data-ep-image-reveal]:not(.ep-in){clip-path:inset(0 0 100% 0)}.ep-line-mask,.ep-word-mask{display:inline-block;overflow:clip;overflow-clip-margin:.2em;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.ep-word,.ep-line{display:inline-block}.ep-progress{position:fixed;inset:0 0 auto;height:3px;z-index:50;transform-origin:0 50%;transform:scaleX(var(--ep-progress, 0));background:var(--ep-accent);pointer-events:none}.ep-cursor{position:fixed;left:0;top:0;z-index:9998;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--ep-fg);pointer-events:none;opacity:0;transition:opacity var(--ep-dur-2) var(--ep-ease-out),width var(--ep-dur-2) var(--ep-ease-out),height var(--ep-dur-2) var(--ep-ease-out),margin var(--ep-dur-2) var(--ep-ease-out)}.ep-cursor.is-on{opacity:.85}.ep-cursor.is-big{width:64px;height:64px;margin:-32px 0 0 -32px}.ep-cursor-label{position:absolute;inset:0;display:grid;place-items:center;font-size:11px;font-weight:var(--ep-w-strong);color:var(--ep-bg);letter-spacing:.02em}[data-ep-stack]{position:sticky;top:var(--ep-stack-top, 12vh)}[data-ep-bar]{position:fixed;left:0;right:0;z-index:40;background:var(--ep-bar-bg, var(--ep-bg))}[data-ep-bar~=top]{top:0}[data-ep-bar~=bottom]{bottom:0;padding-bottom:env(safe-area-inset-bottom,0px)}[data-ep-bar~=glass],[data-ep-bar][data-ep-glass]{background:var(--ep-bar-bg, var(--ep-bg))}[data-ep-bar~=bottom]{transition:transform .4s cubic-bezier(.2,.7,.2,1),visibility 0s linear 0s}[data-ep-bar~=bottom].is-away{transform:translateY(calc(100% + 16px));visibility:hidden;transition:transform .4s cubic-bezier(.2,.7,.2,1),visibility 0s linear .4s}html:not(.ep-js) [data-ep-bar~=bottom]:not([data-ep-bar~=always]){display:none}[data-ep-bar~=top] .ep-twin-on{opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s linear .3s}[data-ep-bar~=top] .ep-twin{transition:opacity .3s,visibility 0s}[data-ep-bar] img[data-ep-wordmark],img[data-ep-wordmark].ep-start{translate:-7.9% 0}html:not(.ep-js) [data-ep-js-only]{display:none!important}@media(prefers-reduced-motion:reduce){[data-ep-bar~=bottom],[data-ep-bar~=bottom].is-away{transition:none}}html:has([data-ep-bar~=top]){scroll-padding-block-start:calc(var(--ep-bar-top, 4rem) + 8px)}html:has([data-ep-bar~=bottom]) body{padding-bottom:var(--ep-bar-bottom, 5rem)}[data-ep-horizontal]{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none}[data-ep-horizontal]::-webkit-scrollbar{display:none}[data-ep-horizontal]>.ep-track{display:flex;width:max-content;gap:var(--ep-gap, clamp(16px, 2vw, 32px));padding-inline:var(--ep-gutter)}[data-ep-horizontal]>.ep-track>*{flex:none;scroll-snap-align:start}.ep-h:not(.ep-h-native){overflow:clip;scroll-snap-type:none}[data-ep-story] [data-ep-sticky]{position:sticky;top:var(--ep-sticky-top, 12vh)}[data-ep-story] [data-ep-step]>:is(h2,h3,h4,.ep-step-dim){transition:opacity var(--ep-dur-3) var(--ep-ease-out)}html.ep-motion [data-ep-story] [data-ep-step]:not(.is-active)>:is(h2,h3,h4,.ep-step-dim){opacity:var(--ep-step-dim, .6)}[data-ep-shader]{position:relative;isolation:isolate}[data-ep-shader]>:not(canvas.ep-shader-canvas){position:relative;z-index:1}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}.ep-cursor{display:none}}@media(hover:none),(pointer:coarse){.ep-cursor{display:none}}}@layer ep.base{:where(dialog,[popover]){overscroll-behavior:contain}dialog::backdrop{background:#01214f47;overflow:hidden;overscroll-behavior:contain}@media(prefers-reduced-motion:no-preference){:where(dialog,[popover]){transition:opacity .28s var(--ep-ease-out),translate .32s var(--ep-ease-out),scale .32s var(--ep-ease-out),display .32s allow-discrete,overlay .32s allow-discrete}:where(dialog:not([open]),[popover]:not(:popover-open)){opacity:0;translate:0 10px;scale:.98}dialog::backdrop{transition:opacity .28s,display .28s allow-discrete,overlay .28s allow-discrete}dialog:not([open])::backdrop{opacity:0}}}@starting-style{:where(dialog[open],[popover]:popover-open){opacity:0;translate:0 10px;scale:.98}dialog[open]::backdrop{opacity:0}}@media(forced-colors:active){:focus-visible{outline-color:Highlight}:where(.m-card,.m-btn,.m-btn-soft,.mw-card,.mw-btn,dialog,[popover]){border:1px solid CanvasText}}@layer ep.utils{}:root{--horizon:#557BF4;--rose:#FF66C4;--sky:#6FC1FF;--calm:#EAF2F1;--serene:#898F91;--gray:#333333;--white:#FFFFFF;--black:#000000;--canvas:#F5F4F2;--side:#F9FAFE;--surface:#F8F8F8;--stroke:#F2F3F5;--track:#ECEDF0;--hair:rgba(0,0,0,.04);--divider:rgba(0,0,0,.05);--deep:#01214F;--danger:#F45555;--success:#21C063;--serene-text:#666C6E;--horizon-text:#3F5FDB;--danger-text:#D93B3B;--rose-text:#B3317F;--success-text:#11803F;--g-title:linear-gradient(90deg,rgba(85,123,244,.91),#BAD1F1);--g-blue:linear-gradient(180deg,#557BF4,#C4E0F5);--g-rose:linear-gradient(180deg,#FF66C4,#FFFFFF);--g-gray:linear-gradient(180deg,#898F91,#EAF2F1);--g-blue-rose:linear-gradient(90deg,#557BF4,#FF66C4);--g-soft-btn:linear-gradient(180deg,#FFFFFF,#DBE9FB);--g-tile-blue:linear-gradient(157.6deg,rgba(85,123,244,.17) 4%,rgba(106,134,223,.17) 85%);--g-tile-rose:linear-gradient(157.6deg,rgba(255,102,196,.17) 4%,rgba(219,158,195,.17) 85%);--g-tile-red:linear-gradient(157.6deg,rgba(244,85,85,.17) 4%,rgba(251,114,114,.17) 85%);--tile-green:rgba(33,192,99,.17);--count-bg:rgba(66,133,244,.16);--canvas-light:radial-gradient(48% 42% at 4% 2%,rgba(85,123,244,.2),transparent 72%),radial-gradient(46% 40% at 84% 98%,rgba(111,193,255,.2),transparent 72%);--r-xs:7px;--r-sm:8px;--r-md:16px;--r-lg:20px;--r-xl:24px;--r-2xl:32px;--r-pill:64px;--sh-1:0 4px 13px -5px rgba(0,0,0,.1);--sh-panel:-1px -5px 20px 0 rgba(0,0,0,.07);--sh-btn:0 4px 5.5px rgba(28,29,49,.1);--ring-active:0 0 0 3px rgba(85,123,244,.18);--font:Figtree,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;--fw-text:500;--fw-strong:600;--s-1:4px;--s-2:5px;--s-3:8px;--s-4:10px;--s-5:12px;--s-6:16px;--s-7:24px;--s-8:32px;--s-9:40px}.m-title{font-size:40px;font-weight:var(--fw-text);letter-spacing:-.02em;line-height:1.1;background:var(--g-title);-webkit-background-clip:text;background-clip:text;color:transparent}.m-meta{font-size:12px;font-weight:var(--fw-text);color:var(--serene-text)}.m-time{font-size:13px;font-weight:var(--fw-strong);color:var(--serene-text)}.m-date{display:inline-flex;align-items:center;height:22px;padding:3px 9px;border-radius:var(--r-sm);background:#fff9;color:var(--horizon);font-size:13px;font-weight:var(--fw-strong);letter-spacing:.05em;text-transform:uppercase}.m-count{display:inline-flex;align-items:center;justify-content:center;padding:3px 6px;border-radius:19px;background:var(--count-bg);color:var(--horizon);font-size:11px;font-weight:var(--fw-strong);line-height:1.05}.m-tile{width:26px;height:26px;border-radius:var(--r-sm);display:grid;place-items:center;background:var(--g-tile-blue);color:var(--horizon);flex:none}.m-tile.rose{background:var(--g-tile-rose);color:var(--rose)}.m-tile.red{background:var(--g-tile-red);color:var(--danger)}.m-tile.green{background:var(--tile-green);color:var(--success)}.m-tile svg{width:20px;height:20px}.m-list{display:flex;flex-direction:column;gap:var(--s-7);padding:var(--s-6) var(--s-3);border-radius:var(--r-xl);background:var(--surface);border:5px solid var(--stroke)}.m-group{display:flex;flex-direction:column;gap:var(--s-3)}.m-group-label{padding:0 var(--s-3) 0 var(--s-6);font-size:14px;font-weight:var(--fw-strong);color:var(--serene-text)}.m-row{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);min-height:56px;padding:var(--s-5) var(--s-6);border-radius:var(--r-md);background:#fff;border:1px solid var(--hair)}.m-row-title{font-size:14px;font-weight:var(--fw-text);color:var(--gray)}.m-row.is-done .m-row-title{text-decoration:line-through}.m-row.is-done>:first-child{opacity:.64}.m-tab{display:inline-flex;align-items:center;gap:7px;height:35px;padding:8px 20px;border-radius:var(--r-pill);font-size:16px;font-weight:var(--fw-strong);line-height:1.05;color:var(--gray)}.m-tab[aria-selected=true]{background:#fff;box-shadow:var(--sh-btn)}.m-empty{position:relative;padding:var(--s-6) var(--s-6) var(--s-6) calc(var(--s-6) + 8px);border-radius:var(--r-xl);border:5px solid var(--stroke);background:radial-gradient(60% 140% at 92% 0%,rgba(255,102,196,.2),rgba(255,179,226,.11) 45%,transparent 75%),var(--surface)}.m-empty h3{font-size:20px;font-weight:var(--fw-strong);letter-spacing:-.02em}:root{color-scheme:light;--font:Figtree,"Figtree Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;--ep-bg:var(--canvas);--ep-fg:var(--gray);--ep-muted:var(--serene-text);--ep-accent:var(--horizon);--ep-accent-fg:#fff;--ep-line:var(--hair);--ep-font:var(--font);--ep-font-display:var(--font);--ep-w-text:500;--ep-w-strong:600;--ep-radius:24px}body{background:var(--canvas);color:var(--gray);font-family:var(--font);font-weight:500}body:before{content:"";position:fixed;inset:0;z-index:-1;background:var(--canvas-light);pointer-events:none}h3,h4,h5,h6,strong,b,th{font-weight:600}h1,h2{font-weight:500}:focus-visible{outline:2px solid var(--horizon);outline-offset:3px}a.m-btn,a.m-btn-soft,a.m-tab,a.m-card,a.m-more{text-decoration:none}.ep-chat-host{position:relative;display:inline-grid;justify-items:center;gap:.9em;font-size:var(--chat-fs, 15px)}.ep-chat{--c-font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", Roboto, "Segoe UI", Arial, sans-serif;position:relative;width:21em;height:40em;padding:.42em;border-radius:2.75em;background:linear-gradient(160deg,#fff,#eef0f4);box-shadow:0 2.2em 4.4em -1.8em #111b2152,0 .2em .5em #111b210f,inset 0 0 0 1px #0000000f;font-family:var(--c-font);font-weight:400;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;text-align:left;line-height:1.3}.ep-c-screen{position:relative;height:100%;border-radius:2.35em;overflow:hidden;contain:content;display:flex;flex-direction:column;background:var(--c-bg);color:var(--c-text);isolation:isolate}.ep-c-statusbar{position:relative;z-index:3;flex:none;height:2.6em;display:flex;align-items:center;justify-content:space-between;padding:.35em 1.6em 0 1.9em;font-size:.86em;font-weight:600;color:var(--c-status, #000);background:var(--c-head);letter-spacing:-.01em}.ep-c-statusbar:after{content:"";position:absolute;left:50%;top:.55em;width:6.6em;height:1.7em;margin-left:-3.3em;border-radius:1em;background:#0b0b0c}.ep-c-statusbar svg{width:4.6em;height:.85em}.ep-c-head{position:relative;z-index:2;flex:none;display:flex;align-items:center;gap:.55em;padding:.35em .9em .55em .6em;background:var(--c-head);color:var(--c-head-text);box-shadow:0 1px 0 var(--c-hair, rgba(0, 0, 0, .08))}.ep-c-back{display:inline-flex;width:.75em;height:1.2em;color:var(--c-icon)}.ep-c-back svg{width:100%;height:100%}.ep-c-av{width:2.25em;height:2.25em;border-radius:50%;object-fit:cover;flex:none;background:#dfe5e7}.ep-c-av-initial{display:grid;place-items:center;font-weight:600;color:#fff;background:linear-gradient(135deg,#8aa0f8,#557bf4);font-size:.95em}.ep-c-who{display:grid;min-width:0;flex:1;line-height:1.15}.ep-c-name{font-weight:600;font-size:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ep-c-status{font-size:.74em;color:var(--c-meta);transition:color .2s}.ep-c-status.is-typing{color:var(--c-typing, var(--c-meta))}.ep-c-act{display:inline-flex;gap:1.05em;color:var(--c-icon)}.ep-c-act svg{width:1.45em;height:1.45em}.ep-c-thread{position:relative;flex:1;overflow:hidden;overflow-y:auto;scrollbar-width:none;background:var(--c-wall, none),var(--c-bg)}.ep-c-thread::-webkit-scrollbar{display:none}.ep-c-inner{display:flex;flex-direction:column;justify-content:flex-end;min-height:100%;padding:.8em .62em .7em;gap:.16em}.ep-c-row{display:flex;flex-direction:column;max-width:100%;transition:opacity .22s ease}.ep-c-inner>.is-clipped{opacity:0!important}.ep-c-row.is-first{margin-top:.42em}.ep-c-row.is-me{align-items:flex-end}.ep-c-row.is-them{align-items:flex-start}.ep-c-bubble{position:relative;max-width:min(80%,24em);padding:.4em .62em .42em;border-radius:.6em;font-size:1em;line-height:1.32;overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual;box-shadow:0 1px .5px #0b141a21}.ep-c-text{display:block}.is-me>.ep-c-bubble{background:var(--c-out);color:var(--c-out-text, var(--c-text))}.is-them>.ep-c-bubble{background:var(--c-in);color:var(--c-in-text, var(--c-text))}.ep-c-text strong{font-weight:600}.ep-c-link{color:var(--c-link);text-decoration:underline;text-underline-offset:.12em}.ep-c-spacer{display:inline-block;width:3.6em;height:.5em;vertical-align:baseline}.is-me .ep-c-spacer{width:4.9em}.ep-c-meta{position:absolute;right:.55em;bottom:.32em;display:inline-flex;align-items:center;gap:.22em;font-size:.68em;line-height:1;color:var(--c-time, var(--c-meta));white-space:nowrap}.is-me .ep-c-meta{color:var(--c-time-out, var(--c-time, var(--c-meta)))}.ep-c-ticks{display:inline-flex;width:1.5em;height:1em;color:var(--c-tick-grey, var(--c-meta));transition:color .25s}.ep-c-ticks svg{width:100%;height:100%}.ep-c-ticks[data-s=sent] svg path:last-child{opacity:0}.ep-c-ticks[data-s=read]{color:var(--c-tick)}.ep-c-system{align-self:center;margin:.5em 0 .3em}.ep-c-system span{display:inline-block;padding:.32em .7em;border-radius:.62em;font-size:.72em;font-weight:500;background:var(--c-chip, rgba(255, 255, 255, .92));color:var(--c-chip-text, var(--c-meta));box-shadow:0 1px .5px #0b141a21}.ep-c-reaction{margin-top:-.35em;padding:.12em .32em;border-radius:1em;background:#fff;box-shadow:0 1px 2px #0000001f;font-size:.8em;z-index:1}.ep-c-bubble.is-voice{display:flex;align-items:center;gap:.5em;min-width:13.5em;padding-bottom:1.15em}.ep-c-play{display:grid;place-items:center;width:1.9em;height:1.9em;color:var(--c-icon-strong, #54656f)}.ep-c-play svg{width:1.3em;height:1.3em}.ep-c-wave{display:flex;align-items:center;gap:.12em;height:1.6em;flex:1}.ep-c-wave i{display:block;width:.16em;border-radius:.1em;background:currentColor;opacity:.45}.ep-c-dur{position:absolute;left:3.1em;bottom:.35em;font-size:.68em;color:var(--c-meta)}.ep-c-card{display:flex;gap:.55em;align-items:center;padding:.55em .6em;margin:-.1em -.25em .35em;border-radius:.5em;background:var(--c-card, rgba(0, 0, 0, .04))}.ep-c-card-icon{display:grid;place-items:center;width:2em;height:2em;border-radius:.55em;background:#557bf429;color:#557bf4;flex:none}.ep-c-card-icon svg{width:1.2em;height:1.2em}.ep-c-card b{display:block;font-weight:600;font-size:.92em}.ep-c-card small{display:block;font-size:.78em;color:var(--c-meta)}.ep-c-bubble.is-card .ep-c-text{display:block;padding-bottom:.9em}.ep-c-typing{display:inline-flex;gap:.24em;padding:.72em .8em}.ep-c-typing i,.ep-c-thinking i{width:.44em;height:.44em;border-radius:50%;background:var(--c-meta);opacity:.5;animation:ep-c-dot 1.2s infinite ease-in-out}.ep-c-typing i:nth-child(2),.ep-c-thinking i:nth-child(2){animation-delay:.16s}.ep-c-typing i:nth-child(3),.ep-c-thinking i:nth-child(3){animation-delay:.32s}@keyframes ep-c-dot{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-.28em);opacity:.85}}.ep-c-compose{position:relative;z-index:2;flex:none;display:flex;align-items:center;gap:.6em;padding:.5em .7em 1.55em;background:var(--c-head);box-shadow:0 -1px 0 var(--c-hair, rgba(0, 0, 0, .06))}.ep-c-compose:after{content:"";position:absolute;left:50%;bottom:.45em;width:7.6em;height:.3em;margin-left:-3.8em;border-radius:1em;background:#000000d1}.ep-c-plus{display:inline-flex;width:1.5em;height:1.5em;color:var(--c-icon)}.ep-c-plus svg{width:100%;height:100%}.ep-c-input{flex:1;min-height:2.15em;padding:.45em .85em;border-radius:1.2em;background:var(--c-input);border:1px solid var(--c-input-line, rgba(0, 0, 0, .08));font-size:.95em;color:var(--c-text);white-space:nowrap;overflow:hidden;text-overflow:clip;direction:ltr}.ep-c-input:not(.has-text):before{content:attr(data-ph);color:var(--c-meta)}.ep-c-input.has-text:after{content:"";display:inline-block;width:1.5px;height:1.05em;margin-left:1px;vertical-align:-.15em;background:var(--c-caret, #25D366);animation:ep-c-caret 1s steps(1) infinite}@keyframes ep-c-caret{50%{opacity:0}}.ep-c-btn{display:grid;place-items:center;width:2.1em;height:2.1em;border-radius:50%;color:var(--c-send-icon, var(--c-icon));background:var(--c-send-idle, transparent);transition:transform .18s cubic-bezier(.2,1.1,.3,1),background .2s;flex:none}.ep-c-btn svg{width:1.25em;height:1.25em}.ep-c-btn.is-ready{background:var(--c-send);color:#fff}.ep-c-btn.is-press{transform:scale(.86)}.ep-c-replay{display:inline-flex;align-items:center;gap:.4em;min-height:32px;padding:.45em .95em;border-radius:99px;background:#ffffffdb;box-shadow:0 4px 13px -5px #0000002e;font:600 max(12px,.8em)/1 var(--ep-font, var(--c-font, sans-serif));color:var(--ep-fg, #333);opacity:.88;transition:opacity .25s,background .2s}.ep-c-replay:hover,.ep-c-replay:focus-visible{opacity:1;background:#fff}.ep-c-replay svg{width:1.05em;height:1.05em}.ep-chat.is-paused,.ep-chat.is-paused *{animation-play-state:paused!important}.ep-ch-whatsapp{--c-bg: #F5F1EB;--c-in: #FFFFFF;--c-out: #D9FDD3;--c-text: #0A0A0A;--c-meta: rgba(0, 0, 0, .6);--c-time: rgba(0, 0, 0, .6);--c-time-out: rgba(0, 0, 0, .6);--c-tick: #007BFC;--c-tick-grey: rgba(0, 0, 0, .45);--c-head-text: #0A0A0A;--c-icon: #0A0A0A;--c-send: #1DAA61;--c-caret: #1DAA61;--c-link: #1B8755;--c-typing: rgba(0, 0, 0, .6);--c-chip: rgba(255, 255, 255, .9);--c-chip-text: rgba(0, 0, 0, .6);--c-glass: rgba(255, 255, 255, .66);--c-glass-edge: rgba(255, 255, 255, .82);--c-ease-pop: cubic-bezier(.34, 1.36, .64, 1);--c-pattern: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='168' height='168' viewBox='0 0 168 168' fill='none' stroke='%23EAE0D3' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='24' cy='26' r='6'/%3E%3Cpath d='M98 18v12M92 24h12'/%3E%3Cpath d='M18 104c4-5 8 5 12 0s8 5 12 0'/%3E%3Crect x='112' y='86' width='12' height='12' rx='3.5' transform='rotate(18 118 92)'/%3E%3Cpath d='M58 150l6-10 6 10z'/%3E%3Ccircle cx='140' cy='146' r='2'/%3E%3Ccircle cx='64' cy='62' r='2'/%3E%3C/svg%3E");--c-tail: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 17'%3E%3Cpath d='M0 0H5.5C5.5 8 6.6 13.6 11 17C6.8 17.3 2.8 16.2 0 13.8Z'/%3E%3C/svg%3E")}@supports (transition-timing-function: linear(0,1)){.ep-ch-whatsapp{--c-ease-pop: linear(0, .082, .238, .412, .571, .703, .806, .88, .932, .966, .986, .998, 1.004, 1.007, 1.007, 1.006, 1.005, 1.004, 1.003, 1.002, 1.001, 1.001, 1, 1)}}.ep-ch-whatsapp .ep-c-screen{display:block;background:var(--c-pattern) 0 0 / 9em 9em,var(--c-bg)}.ep-ch-whatsapp .ep-c-screen:before{content:"";position:absolute;inset:0 0 auto;height:7.6em;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#f5f1eb 0 2.7em,#f5f1ebdb 4.6em,#f5f1eb00)}.ep-ch-whatsapp .ep-c-statusbar{position:absolute;inset:0 0 auto;background:transparent}.ep-c-glass{background:var(--c-glass, rgba(255, 255, 255, .7));border:.5px solid var(--c-glass-edge, rgba(255, 255, 255, .8));box-shadow:0 1px 2px #0000000d,0 .4em 1.05em #00000012,inset 0 1px #ffffffd9}.ep-ch-whatsapp .ep-c-head-wa{position:absolute;left:0;right:0;top:2.6em;z-index:2;display:flex;align-items:center;gap:.42em;padding:.15em .6em .6em;background:none;box-shadow:none;color:var(--c-head-text)}.ep-ch-whatsapp .ep-c-round{display:grid;place-items:center;width:2.65em;height:2.65em;border-radius:50%;flex:none;color:var(--c-icon)}.ep-ch-whatsapp .ep-c-round svg{width:1.25em;height:1.25em}.ep-ch-whatsapp .ep-c-head-wa>.ep-c-round svg{width:.62em;height:1.05em}.ep-ch-whatsapp .ep-c-capsule{flex:1;min-width:0;display:flex;align-items:center;gap:.55em;height:2.9em;padding:0 .9em 0 .32em;border-radius:1.45em}.ep-ch-whatsapp .ep-c-capsule .ep-c-av{width:2.25em;height:2.25em}.ep-ch-whatsapp .ep-c-name{font-size:1em;letter-spacing:-.01em}.ep-ch-whatsapp .ep-c-status{font-size:.76em;color:var(--c-meta)}.ep-ch-whatsapp .ep-c-calls{display:flex;align-items:center;height:2.9em;padding:0 .5em;border-radius:1.45em;color:var(--c-icon);flex:none}.ep-ch-whatsapp .ep-c-calls svg{width:1.35em;height:1.35em;margin:0 .28em}.ep-ch-whatsapp .ep-c-thread{position:absolute;inset:0;padding:6.5em 0 5.3em;background:none;overflow-anchor:none;-webkit-mask-image:linear-gradient(to bottom,transparent 5.6em,#000 7.4em,#000 calc(100% - 5.2em),transparent calc(100% - 4.3em));mask-image:linear-gradient(to bottom,transparent 5.6em,#000 7.4em,#000 calc(100% - 5.2em),transparent calc(100% - 4.3em))}.ep-ch-whatsapp .ep-c-inner{min-height:100%;padding:.6em .62em .45em;gap:.13em}.ep-ch-whatsapp .ep-c-row.is-first{margin-top:.55em}.ep-ch-whatsapp .ep-c-row.is-me{padding-right:.4em}.ep-ch-whatsapp .ep-c-row.is-them{padding-left:.4em}.ep-ch-whatsapp .ep-c-bubble{max-width:min(78%,24em);padding:.4em .66em .45em;border-radius:1.13em;box-shadow:none;filter:drop-shadow(0 1px .5px rgba(11,20,26,.13));transition:border-radius .2s ease}.ep-ch-whatsapp .is-tail.is-me>.ep-c-bubble{border-bottom-right-radius:.33em}.ep-ch-whatsapp .is-tail.is-them>.ep-c-bubble{border-bottom-left-radius:.33em}.ep-ch-whatsapp .ep-c-bubble:after{content:"";position:absolute;bottom:0;width:.73em;height:1.13em;background:inherit;opacity:0;transition:opacity .2s ease;-webkit-mask:var(--c-tail) center / 100% 100% no-repeat;mask:var(--c-tail) center / 100% 100% no-repeat}.ep-ch-whatsapp .is-tail>.ep-c-bubble:after{opacity:1}.ep-ch-whatsapp .is-me>.ep-c-bubble:after{right:-.33em}.ep-ch-whatsapp .is-them>.ep-c-bubble:after{left:-.33em;transform:scaleX(-1)}.ep-ch-whatsapp .ep-c-typing i{background:#00000073}.ep-ch-whatsapp .ep-c-system span{box-shadow:none;filter:drop-shadow(0 1px .5px rgba(11,20,26,.13));border-radius:.55em}.ep-ch-whatsapp .ep-c-compose-wa{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;gap:.42em;padding:.5em .55em 2.05em;background:none;box-shadow:none}.ep-ch-whatsapp .ep-c-compose-wa:after{bottom:.6em}.ep-ch-whatsapp .ep-c-compose-wa{align-items:flex-end}.ep-ch-whatsapp .ep-c-field{flex:1;min-width:0;display:flex;align-items:flex-end;min-height:2.65em;padding:.55em .25em .55em .95em;border-radius:1.33em}.ep-ch-whatsapp .ep-c-field .ep-c-input{flex:1;min-height:0;max-height:3.9em;padding:.18em 0 .17em;border:0;border-radius:0;background:none;white-space:normal;line-height:1.3;overflow-wrap:anywhere}.ep-ch-whatsapp .ep-c-stk{display:grid;place-items:center;width:1.9em;height:1.5em;color:var(--c-icon);opacity:.75;flex:none}.ep-ch-whatsapp .ep-c-stk svg{width:1.15em;height:1.15em}.ep-ch-whatsapp .ep-c-cam{transition:width .3s,margin .3s,opacity .14s,transform .3s;overflow:hidden}.ep-ch-whatsapp .has-text .ep-c-cam{width:0;margin-left:-.42em;opacity:0;transform:scale(.6);border-width:0}.ep-ch-whatsapp .ep-c-send{position:relative;width:2.65em;height:2.65em;background:none;border-radius:50%}.ep-ch-whatsapp .ep-c-mic,.ep-ch-whatsapp .ep-c-go{position:absolute;inset:0;display:grid;place-items:center;border-radius:50%;transition:transform .34s var(--c-ease-pop),opacity .16s}.ep-ch-whatsapp .ep-c-mic svg{width:1.25em;height:1.25em}.ep-ch-whatsapp .ep-c-go{background:var(--c-send);color:#fff;transform:scale(.4);opacity:0}.ep-ch-whatsapp .ep-c-go svg{width:1.2em;height:1.2em}.ep-ch-whatsapp .has-text .ep-c-go{transform:none;opacity:1}.ep-ch-whatsapp .has-text .ep-c-mic{transform:scale(.4);opacity:0}.ep-ch-telegram{--c-bg: #A9C89A;--c-in: #FFFFFF;--c-out: #E1FFC7;--c-text: #000000;--c-meta: #77828C;--c-time: #77828C;--c-time-out: rgba(0, 140, 9, .8);--c-tick: #19C700;--c-tick-grey: #19C700;--c-head: rgba(247, 247, 247, .94);--c-head-text: #000000;--c-icon: #0088FF;--c-hair: rgba(0, 0, 0, .08);--c-input: #FFFFFF;--c-send: #0088FF;--c-caret: #0088FF;--c-link: #004BAD;--c-typing: #0088FF;--c-chip: rgba(0, 0, 0, .2);--c-chip-text: #FFFFFF;--c-wall: radial-gradient(at 18% 12%, #DBDDBB 0, transparent 55%), radial-gradient(at 85% 25%, #D5D88D 0, transparent 55%), radial-gradient(at 20% 85%, #88B884 0, transparent 60%), radial-gradient(at 80% 90%, #6BA587 0, transparent 60%)}.ep-ch-telegram .ep-c-bubble{border-radius:1.07em}.ep-ch-telegram .is-tail.is-me>.ep-c-bubble{border-bottom-right-radius:.4em}.ep-ch-telegram .is-tail.is-them>.ep-c-bubble{border-bottom-left-radius:.4em}.ep-ch-telegram .ep-c-system span{box-shadow:none}.ep-ch-imessage{--c-bg: #FFFFFF;--c-in: #E9E9EB;--c-out: #0088FF;--c-out-text: #FFFFFF;--c-text: #000000;--c-meta: #8E8E93;--c-head: rgba(247, 247, 247, .96);--c-head-text: #000000;--c-icon: #0088FF;--c-hair: rgba(0, 0, 0, .1);--c-input: #FFFFFF;--c-input-line: #D1D1D6;--c-send: #0088FF;--c-caret: #0088FF;--c-link: inherit}.ep-ch-imessage .ep-c-bubble{border-radius:1.15em;box-shadow:none;padding:.42em .75em}.ep-ch-imessage .is-tail.is-me>.ep-c-bubble{border-bottom-right-radius:.3em}.ep-ch-imessage .is-tail.is-them>.ep-c-bubble{border-bottom-left-radius:.3em}.ep-ch-imessage .ep-c-head-im{flex-direction:column;gap:.2em;padding-top:.2em}.ep-ch-imessage .ep-c-head-im .ep-c-back{position:absolute;left:.8em;top:1.1em}.ep-ch-imessage .ep-c-head-im .ep-c-act{position:absolute;right:.9em;top:.9em}.ep-ch-imessage .ep-c-head-im .ep-c-who{justify-items:center;flex:none;gap:.2em}.ep-ch-imessage .ep-c-name{font-size:.72em;font-weight:500}.ep-ch-imessage .ep-c-name i{font-style:normal;color:#8e8e93}.ep-ch-imessage .ep-c-receipt{align-self:flex-end;margin:.15em .3em 0;font-size:.68em;color:#8e8e93;font-weight:500}.ep-ch-imessage .ep-c-link{text-decoration:underline}.ep-ch-app{--c-bg: #F5F4F2;--c-text: #333333;--c-meta: #898F91;--c-head: rgba(249, 250, 254, .86);--c-head-text: #333333;--c-icon: #898F91;--c-input: #FFFFFF;--c-send: #557BF4;--c-caret: #557BF4;--c-link: #3F5FDB;--c-hair: rgba(0, 0, 0, .05);--c-wall: radial-gradient(48% 42% at 4% 2%, rgba(85, 123, 244, .2), transparent 72%), radial-gradient(46% 40% at 84% 98%, rgba(111, 193, 255, .2), transparent 72%);--c-font: var(--ep-font, Figtree, -apple-system, sans-serif);font-weight:500}.ep-ch-app .ep-c-head-app{justify-content:center;gap:.45em;font-weight:600;padding:.4em 1em .7em}.ep-ch-app .ep-c-head-app .ep-c-av{width:1.45em;height:1.45em;background:none}.ep-ch-app .ep-c-name{font-weight:600;font-size:1.05em}.ep-ch-app .ep-c-inner{gap:.9em;padding:1em 1.1em}.ep-ch-app .ep-c-row.is-first{margin-top:0}.ep-ch-app .ep-c-say{max-width:92%;font-size:1em;line-height:1.33;color:#333}.ep-ch-app .ep-c-thinking{display:inline-flex;gap:.24em;padding:.3em 0}.ep-ch-app .is-me>.ep-c-bubble{background:#fff;color:#333;border-radius:1.5em 1.5em .32em;padding:.85em 1em;border:1px solid rgba(0,0,0,.04);box-shadow:0 4px 13px -5px #0000001a;max-width:84%;font-weight:500}.ep-ch-app .ep-c-compose-app{margin:0 .8em 1.6em;padding:.55em .55em .55em 1em;border-radius:1.5em;background:#fff;border:4px solid #F2F3F5;box-shadow:none}.ep-ch-app .ep-c-compose-app:after{bottom:-1.15em}.ep-ch-app .ep-c-input{border:0;padding:.3em 0;background:none}.ep-ch-app .ep-c-btn{background:#557bf4;color:#fff;width:1.85em;height:1.85em}.ep-ch-app .ep-c-statusbar{background:transparent}.ep-ch-app .ep-c-screen{background:var(--c-wall),var(--c-bg)}.ep-ch-app .ep-c-thread{background:transparent}.ep-ch-app .ep-c-head{background:transparent;box-shadow:none}.ep-ch-email{--c-bg: #FFFFFF;--c-text: #202124;--c-meta: #5F6368;--c-head: #FFFFFF}.ep-m-app{position:relative;flex:1;display:flex;flex-direction:column;overflow:hidden}.ep-m-top{display:grid;gap:.55em;padding:.4em 1em .6em}.ep-m-title{font-size:1.55em;font-weight:600;letter-spacing:-.02em}.ep-m-search{padding:.55em .9em;border-radius:1.4em;background:#eaf1fb;color:#5f6368;font-size:.85em}.ep-m-list{display:flex;flex-direction:column}.ep-m-row{display:flex;gap:.7em;padding:.7em 1em;border-bottom:1px solid #F1F3F4;opacity:0;transform:translate3d(0,-.6em,0);transition:opacity .4s,transform .5s cubic-bezier(.2,1.1,.3,1),background .4s}.ep-m-row.is-in{opacity:1;transform:none}.ep-m-row.is-memorae.is-in{background:#f2f6fe}.ep-m-row.is-tap{background:#e4ecfd}.ep-m-row .ep-c-av{width:2.3em;height:2.3em}.ep-m-cells{flex:1;min-width:0}.ep-m-line{display:flex;justify-content:space-between;gap:.5em;font-size:.92em}.ep-m-line b{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ep-m-line time{font-size:.82em;color:#5f6368;flex:none}.ep-m-row.is-unread .ep-m-line b,.ep-m-row.is-unread .ep-m-subject,.ep-m-row.is-unread time{font-weight:600;color:#1f1f1f}.ep-m-subject{font-size:.88em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ep-m-preview{font-size:.82em;color:#5f6368;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ep-m-open{position:absolute;inset:0;background:#fff;padding:.6em 1.1em 1.2em;transform:translate3d(100%,0,0);transition:transform .55s cubic-bezier(.2,1,.3,1);overflow:hidden;display:flex;flex-direction:column;gap:.75em}.ep-m-open.is-open{transform:none}.ep-m-open-head{height:1.6em;color:#007aff}.ep-m-open h4{font-size:1.22em;font-weight:600;letter-spacing:-.01em;line-height:1.2}.ep-m-from{display:flex;gap:.6em;align-items:center}.ep-m-from b{display:block;font-size:.9em;font-weight:600}.ep-m-from small{display:block;font-size:.76em;color:#5f6368}.ep-m-body{font-size:.9em;line-height:1.45;color:#1f1f1f}.ep-m-cta{align-self:flex-start;padding:.6em 1.1em;border-radius:99px;background:#557bf4;color:#fff;font-weight:600;font-size:.86em}.ep-channels{display:inline-grid;justify-items:center;gap:1em;font-size:var(--chat-fs, 15px)}.ep-ch-tabs{display:inline-flex;gap:.25em;padding:.3em;border-radius:99px;background:#fff9;box-shadow:inset 0 0 0 1px #0000000a}.ep-ch-tab{display:inline-flex;align-items:center;gap:.45em;height:max(2.3em,36px);padding:0 .95em;border-radius:99px;font:600 max(.88em,12px)/1 var(--ep-font, sans-serif);color:var(--ep-fg, #333);transition:background .2s,box-shadow .2s}.ep-ch-tab[aria-selected=true]{background:#fff;box-shadow:0 4px 5.5px #1c1d311a}.ep-ch-dot{width:.6em;height:.6em;border-radius:50%;background:#898f91}.ep-dot-whatsapp{background:#1daa61}.ep-dot-telegram{background:#2aabee}.ep-dot-imessage{background:#08f}.ep-dot-email{background:#557bf4}.ep-dot-app{background:linear-gradient(135deg,#557bf4,#ff66c4)}.ep-ch-stage{view-transition-name:ep-chat-stage}::view-transition-old(ep-chat-stage),::view-transition-new(ep-chat-stage){animation-duration:.32s}@media(prefers-reduced-motion:reduce){.ep-c-typing i,.ep-c-thinking i,.ep-c-input.has-text:after{animation:none}.ep-m-row,.ep-m-open,.ep-c-cam,.ep-c-mic,.ep-c-go,.ep-c-bubble,.ep-c-bubble:after{transition:none}}@media(prefers-reduced-transparency:reduce){.ep-c-glass{background:#f7f5f3}}@media(prefers-contrast:more){.ep-ch-whatsapp{--c-meta: rgba(0, 0, 0, .78);--c-time: rgba(0, 0, 0, .78);--c-time-out: rgba(0, 0, 0, .78);--c-tick: #0063CB}}@media(forced-colors:active){.ep-c-bubble,.ep-c-system span{border:1px solid CanvasText}.ep-c-bubble:after{display:none}}[data-ep-chat]:not(.ep-chat-host){display:inline-block;font-size:var(--chat-fs, 15px);width:21em;height:calc(40.9em + 32px)}[data-ep-channels]:not(.ep-channels){display:inline-block;font-size:var(--chat-fs, 15px);width:21em;height:calc(45.3em + 32px)}.ep-chat-static{display:none;box-sizing:border-box;width:min(100%,24rem);margin-inline:auto;padding:14px 12px;border-radius:24px;background:#f5f1eb;color:#111b21;font:15px/1.4 var(--ep-font, system-ui, sans-serif);text-align:left}.ep-chat-static[data-channel=telegram]{background:#dce8c8}.ep-chat-static[data-channel=imessage],.ep-chat-static[data-channel=app],.ep-chat-static[data-channel=email]{background:#fff;box-shadow:0 0 0 1px #0000000f}.ep-cs-head{margin:0 4px 10px;font-weight:600}.ep-cs-list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.ep-cs-sys{justify-self:center;padding:3px 10px;border-radius:8px;background:#fff;font-size:12.5px;color:#54656f}.ep-cs-msg{justify-self:start;max-width:85%;padding:7px 10px 6px;border-radius:14px;background:#fff;white-space:pre-line;box-shadow:0 1px .5px #0b141a21}.ep-cs-me{justify-self:end;background:#d9fdd3}.ep-chat-static[data-channel=imessage] .ep-cs-me{background:#08f;color:#fff}.ep-chat-static[data-channel=imessage] .ep-cs-me small{color:#ffffffd9}.ep-chat-static[data-channel=app] .ep-cs-me{background:#f5f4f2}.ep-cs-msg small{display:block;margin-top:2px;text-align:right;font-size:12px;color:#667781}:root{--gut:20px;--maxw:1180px;--col:581px;--bar-h:64px;--ease:cubic-bezier(.16,1,.3,1);--ease-io:cubic-bezier(.65,0,.35,1);--spring:cubic-bezier(.34,1.32,.64,1);--deep-2:#0A2B5E;--wa:#25D366;--wa-bg:#EFEAE2;--wa-out:#D9FDD3;--sec:clamp(88px,9vw,140px);--hg:clamp(44px,5.4vw,80px);--cg:16px;--menu-bg:#F7F8FD;--danger-text:#C93434;--page:#FFFFFF;--sh-1:0 4px 13px -5px rgba(0,0,0,.1),0 0 0 1px rgba(16,24,40,.05);--sky:radial-gradient(60% 52% at 14% 0%,rgba(85,123,244,.3),transparent 70%),radial-gradient(56% 46% at 90% 4%,rgba(111,193,255,.36),transparent 72%),linear-gradient(180deg,#DCE5F8 0%,#E9EEF9 40%,#F6F8FC 76%,#FFFFFF 100%)}@media(min-width:720px){:root{--gut:32px;--bar-h:72px;--cg:20px}}@media(min-width:1100px){:root{--gut:48px;--cg:24px}}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--bar-h) + 16px);background:var(--page)}html :target{scroll-margin-block:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:transparent!important;color:var(--gray);font-family:var(--font);font-weight:500;font-size:16px;line-height:1.5;letter-spacing:-.004em;-webkit-tap-highlight-color:transparent;overflow-x:clip;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:#557bf42e;color:var(--gray)}input,textarea{caret-color:var(--horizon)}:focus-visible{outline:2px solid var(--horizon);outline-offset:3px;border-radius:12px}a{color:inherit;text-decoration:none}b,strong{font-weight:600}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.i{width:1em;height:1em;flex:none}.lg{width:1em;height:1em;flex:none;display:block}html{scrollbar-color:rgba(51,51,51,.2) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#3333332e;border-radius:10px;border:3px solid var(--page)}.num,.tab{font-variant-numeric:tabular-nums}.sky{position:fixed;inset:0;z-index:-1;pointer-events:none;background:var(--sky);will-change:opacity}@supports (animation-timeline:scroll()){html.sd .sky{animation:skyFade linear both;animation-timeline:scroll(root block);animation-range:0px 90vh}}@keyframes skyFade{to{opacity:0}}body:before{content:none}.wrap{width:100%;max-width:calc(var(--maxw) + 2 * var(--gut));margin-inline:auto;padding-inline:var(--gut)}.narrow{max-width:calc(760px + 2 * var(--gut))}.sec{padding-block:var(--sec) 0;position:relative}.center{text-align:center}.center .lead{margin-inline:auto}.h1{font-size:40px;font-weight:500;line-height:1.08;letter-spacing:-.02em;color:var(--gray);text-wrap:balance;overflow-wrap:normal}@media(min-width:720px){.h1{font-size:56px}}@media(min-width:1100px){.h1{font-size:72px;line-height:1.04}}.ph .h1{font-size:40px}@media(min-width:720px){.ph .h1{font-size:52px}}@media(min-width:1100px){.ph .h1{font-size:60px}}.gl{background:var(--g-title);background-size:115% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:.08em}.h2{font-size:29px;font-weight:500;line-height:1.1;letter-spacing:-.025em;color:var(--gray);text-wrap:balance;overflow-wrap:normal}@media(min-width:720px){.h2{font-size:38px}}@media(min-width:1100px){.h2{font-size:50px;line-height:1.06}}.h2 .hl,.h1 .hl{color:inherit}.h2 .tb{display:block}.h3{font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.25}.lead{font-size:17px;line-height:1.55;color:var(--serene-text);max-width:32em;margin-top:18px;text-wrap:pretty}@media(min-width:1100px){.lead{font-size:18px}}.small{font-size:14px;color:var(--serene-text);line-height:1.45}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border-radius:999px;background:var(--deep);color:#fff;font-size:16px;font-weight:600;letter-spacing:-.005em;line-height:1.1;text-align:center;cursor:pointer;transition:transform .2s var(--ease),background-color .2s;white-space:nowrap;user-select:none;-webkit-user-select:none}.btn .i{font-size:20px;transition:transform .25s var(--ease)}@media(hover:hover){.btn:hover{background:var(--deep-2)}}@media(hover:hover){.btn:hover .i{transform:translate(2px)}}.btn:active{transform:scale(.97)}.btn.big{min-height:52px;padding:0 28px}.btn.sm{min-height:40px;padding:0 18px;font-size:15px}.btn.full{width:100%}.btn-soft{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 20px 0 14px;border-radius:999px;background:var(--g-soft-btn);box-shadow:var(--sh-btn);color:var(--horizon-text);font-size:16px;font-weight:600;cursor:pointer;transition:transform .2s var(--ease),box-shadow .2s;white-space:nowrap}.btn-soft .i{font-size:22px}@media(hover:hover){.btn-soft:hover{transform:translateY(-1px)}}.btn-soft:active{transform:scale(.97)}.link{display:inline-flex;align-items:center;gap:6px;color:var(--horizon-text);font-weight:600;font-size:16px;cursor:pointer;min-height:44px}.link .i{font-size:18px;transition:transform .25s var(--ease)}@media(hover:hover){.link:hover .i{transform:translate(3px)}}.row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.row.c{justify-content:center}.card{background:#fff;border-radius:var(--r-xl);box-shadow:var(--sh-1)}.tile{display:grid;place-items:center;border-radius:8.27px;background:var(--g-tile-blue);color:var(--horizon);flex:none;width:26px;height:26px}.tile .i{font-size:20px}.tile.rose{background:var(--g-tile-rose);color:var(--rose)}.tile.red{background:var(--g-tile-red);color:var(--danger)}.tile.n{background:#0000000d;color:var(--serene)}.tile.green{background:var(--tile-green);color:var(--success)}.tile.big{width:40px;height:40px;border-radius:12px}.tile.big .i{font-size:24px}.btile{display:grid;place-items:center;width:26px;height:26px;border-radius:8.27px;background:#fff;box-shadow:0 0 0 1px var(--hair);flex:none}.btile .lg{width:18px;height:18px}.chip{display:inline-flex;align-items:center;gap:4px;padding:4px 7px 4px 5px;border-radius:7px;background:#557bf421;color:var(--horizon-text);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;line-height:1.1}.chip .i{font-size:13px;color:var(--horizon)}.sc-stack{display:flex;flex-direction:column;gap:14px}.dl{display:flex;flex-direction:column;gap:24px;padding:16px 8px;border-radius:var(--r-xl);background:var(--surface);border:5px solid var(--stroke)}.dl-g{display:flex;flex-direction:column;gap:8px}.dl-l{padding:0 8px 0 16px;font-size:14px;font-weight:600;color:var(--serene-text);display:flex;justify-content:space-between;align-items:center;line-height:1.3}.dl-l.red{color:var(--danger-text)}.dl-r{display:flex;align-items:center;gap:10px;min-height:56px;padding:12px 16px;border-radius:var(--r-md);background:#fff;border:1px solid var(--hair);transition:background-color .4s,opacity .4s,box-shadow .4s}.dl-r .tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.dl-r .t{font-size:14px;font-weight:500;color:var(--gray);line-height:1.3}.dl-r .m{font-size:12px;color:var(--serene-text);line-height:1.35;display:flex;align-items:center;flex-wrap:wrap;gap:0 4px}.dl-r .m .due{color:var(--danger-text)}.dl-r .m .av,.av19{display:inline-grid;place-items:center;width:19px;height:19px;border-radius:50%;background:var(--horizon);color:#fff;font-size:9px;font-weight:600;border:1px solid #fff;flex:none}.dl-r .m .av.r,.av19.r{background:var(--rose)}.dl-r .tm{font-size:13px;font-weight:600;color:var(--serene-text);white-space:nowrap;display:flex;align-items:center;gap:6px}.dl-r.done .t{text-decoration:line-through;color:#6b6e70}.dl-r.done .m{color:#6b6e70}.dl-r.done>.tile{opacity:.64}.dl-r.past{opacity:.7}.dl-r.hot,.dl-r.on{background:linear-gradient(#557bf40f,#557bf40f),#fff;box-shadow:0 0 0 3px #557bf42e}.say{font-size:16px;line-height:1.33;color:var(--gray)}.say small{display:block;font-size:12px;font-weight:600;color:var(--horizon-text);margin-bottom:2px}.bub{align-self:flex-end;max-width:85%;padding:16px;border-radius:24px 24px 5px;background:#fff;border:1px solid var(--hair);box-shadow:var(--sh-1);font-size:16px;line-height:1.23;color:var(--gray)}.cmp{display:flex;align-items:center;gap:10px;width:100%;min-height:56px;padding:8px 8px 8px 16px;border-radius:var(--r-xl);background:#fff;border:4px solid var(--stroke);text-align:left;color:var(--gray)}.cmp input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:16px;color:var(--gray)}.cmp input::placeholder{color:var(--serene-text);opacity:1}.cmp .rd{position:relative;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:var(--serene);flex:none;cursor:pointer;transition:transform .2s var(--ease),background-color .25s}.cmp .rd:before{content:"";position:absolute;inset:-6px}.cmp .rd .i{font-size:20px}.cmp .rd.p{background:var(--horizon);color:#fff}.cmp .rd:active{transform:scale(.9)}.cmp .av{width:24px;height:24px;border-radius:50%;flex:none}[data-hl] .lw{color:#3333332e;transition:color .4s var(--ease)}[data-hl] .lw.on{color:inherit}[data-hl] img.lw{opacity:.25;transition:opacity .4s var(--ease)}[data-hl] img.lw.on{opacity:1}.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rdo{position:fixed;top:0;left:0;width:24px;height:24px;opacity:0;pointer-events:none;margin:0}html .m-date,html .m-count{color:var(--horizon-text)}.m-date{display:inline-flex;align-items:center;width:max-content;max-width:100%;height:22px;padding:3px 9px;border-radius:8px;background:#fff9;font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.m-tab{display:inline-flex;align-items:center;gap:7px;min-height:35px;padding:8px 20px;border-radius:64px;font-size:16px;font-weight:600;line-height:1.05;color:var(--gray);white-space:nowrap;cursor:pointer;transition:background-color .25s,box-shadow .25s}.m-tab[aria-selected=true],.m-tab.is-on,.m-tab[aria-pressed=true]{background:#fff;box-shadow:var(--sh-btn);color:var(--gray)}.m-count{display:inline-flex;align-items:center;justify-content:center;padding:3px 6px;border-radius:19px;background:var(--count-bg);font-size:11px;font-weight:600;line-height:1.05}.m-empty{position:relative;padding:16px 16px 16px 24px;border-radius:var(--r-xl);border:5px solid var(--stroke);background:radial-gradient(60% 140% at 92% 0%,rgba(255,102,196,.2),rgba(255,179,226,.11) 45%,transparent 75%),var(--surface)}.m-empty h3{font-size:20px;font-weight:600;letter-spacing:-.02em}.m-empty p{margin-top:5px;font-size:14px;opacity:.8}.pg h1[tabindex="-1"]:focus{outline:none}.dlg-c[tabindex="-1"]:focus,.dlg[tabindex="-1"]:focus{outline:none}@media(max-width:420px){.dl-r:has(>.chip){display:grid;grid-template-columns:26px minmax(0,1fr) auto;column-gap:10px;row-gap:4px;align-items:center}.dl-r:has(>.chip)>.tile{grid-row:1/span 2}.dl-r:has(>.chip)>.tx{grid-column:2;grid-row:1}.dl-r:has(>.chip)>.chip{grid-column:2;grid-row:2;justify-self:start;margin:0}.dl-r:has(>.chip)>.tm{grid-column:3;grid-row:1/span 2}}@media(max-width:420px){.btn,.btn-w,.btn-soft{white-space:normal;text-wrap:balance}}main>.pg,.pg-menu{display:none}.pg{position:relative;min-height:100svh}html:not(.ep-js) main>.pg,html:not(.ep-js) .pg-menu{position:fixed;inset:0;overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--sky) no-repeat 0 0/100% 100svh,var(--page);scroll-padding-top:calc(var(--bar-h) + 16px)}html:not(.ep-js) .pg-menu{z-index:60}.shell{position:relative;z-index:2;min-height:100svh}.bar{position:fixed;top:0;left:0;right:0;z-index:50;height:var(--bar-h);background-color:#fff0;view-transition-name:bar;transition:background-color .35s,box-shadow .35s,transform .45s var(--ease)}html.scrolled .bar,html:not(.ep-js) .bar,html.menu-frozen .bar{background-color:#ffffffd6;-webkit-backdrop-filter:saturate(1.6) blur(18px);backdrop-filter:saturate(1.6) blur(18px);box-shadow:0 1px #1018280f}html.bar-away:not(.menu-open):not(.dlg-open) .bar{transform:translateY(calc(-100% - 2px))}.bar-in{height:100%;display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:"l c r";align-items:center;gap:12px}.bar-l{display:contents}.menu-btn{grid-area:l;justify-self:start}.bar-l .logo{grid-area:c}.nav{position:relative;grid-area:c;display:none;align-items:center;gap:2px;padding:4px;border-radius:99px;background:#ffffff6b;box-shadow:inset 0 0 0 1px #ffffffb3;transition:background-color .35s,box-shadow .35s}html.scrolled .nav{background:#10182809;box-shadow:inset 0 0 0 1px #1018280a}.nav-ink{position:absolute;z-index:0;left:0;top:4px;height:38px;width:var(--w,0);border-radius:99px;background:#fff;box-shadow:var(--sh-btn);opacity:0;transform:translate(var(--x,0));transition:transform .5s var(--spring),width .5s var(--spring),opacity .25s var(--ease);pointer-events:none}.nav.inked .nav-ink{opacity:1}.nav.ink-on .nl.is-cur{background:transparent;box-shadow:none}@media(hover:hover){.nav.ink-on .nl:hover{background:transparent;box-shadow:none}}.cta{background:linear-gradient(180deg,#4469e6,#3a5cd8);color:#fff;box-shadow:0 10px 22px -10px #4469e6bf,inset 0 1px #ffffff47}@media(hover:hover){.cta:hover{background:linear-gradient(180deg,#3f63e0,#3354cc);box-shadow:0 12px 26px -10px #4469e6d9,inset 0 1px #ffffff47}}.bar-r{grid-area:r;justify-self:end;display:flex;align-items:center;gap:8px}.logo{display:flex;align-items:center;cursor:pointer;flex:none;min-height:44px}.logo img{width:104px;height:auto;aspect-ratio:480/109}.menu-btn{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;box-shadow:var(--sh-1);color:var(--gray);cursor:pointer;flex:none;transition:transform .2s var(--ease),background-color .2s,box-shadow .2s}.menu-btn .i{font-size:22px}.menu-btn .i-d{display:none}.menu-btn:active{transform:scale(.94)}.mtx,.xt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nl{position:relative;z-index:1;display:inline-flex;align-items:center;gap:4px;height:38px;padding:0 16px;border-radius:64px;font-size:15px;font-weight:600;color:var(--gray);cursor:pointer;white-space:nowrap;transition:background-color .25s,box-shadow .25s,color .2s}@media(hover:hover){.nl:hover{background:#ffffff9e}}.nl.is-cur{background:#fff;box-shadow:var(--sh-btn);color:var(--gray)}.nl .chev{font-size:18px;transition:transform .25s var(--ease)}.bar-r .ya{display:none}.bar-r .btn.sm{min-height:36px;padding:0 16px;font-size:14px}.g-wide{display:none}@media(min-width:720px){.g-wide{display:inline}}@media(min-width:720px){.logo img{width:112px}.bar-r .btn.sm{min-height:40px;padding:0 18px;font-size:15px}}@media(min-width:1100px){.bar-l{display:flex;align-items:center;gap:14px;grid-area:l}.menu-btn,.bar-l .logo{grid-area:auto}.nav{display:flex}.menu-btn{width:44px;height:44px;border-radius:14px;background:var(--side);box-shadow:none}@media(hover:hover){.menu-btn:hover{background:#fff;box-shadow:var(--sh-btn)}}.menu-btn .i-m{display:none}.menu-btn .i-d{display:block;font-size:22px}}@media(min-width:1180px){.bar-r .ya{display:inline-flex}}.lng{position:relative;display:none}@media(min-width:1100px){.lng{display:block}}.lng-b{display:inline-flex;align-items:center;gap:3px;height:40px;padding:0 8px 0 10px;border:0;border-radius:99px;background:transparent;color:var(--gray);font:inherit;font-size:13px;font-weight:600;letter-spacing:.03em;cursor:pointer;transition:background-color .25s,transform .2s var(--ease)}.lng.open .lng-b{background:#ffffffb3}@media(hover:hover){.lng-b:hover{background:#ffffffb3}}html.scrolled .lng.open .lng-b{background:#1018280d}@media(hover:hover){html.scrolled .lng-b:hover{background:#1018280d}}.lng-b:active{transform:scale(.95)}.lng-b .i{font-size:19px}.lng-b .chev{font-size:16px;margin-left:-1px;transition:transform .3s var(--ease)}.lng.open .lng-b .chev{transform:rotate(180deg)}.lng-c{min-width:2.1em;text-align:center}.lng-p{position:absolute;top:calc(100% + 10px);right:-6px;z-index:5;min-width:176px;padding:6px;border-radius:20px;background:#fff;box-shadow:0 22px 44px -18px #10182852,0 0 0 1px #1018280d;display:none;flex-direction:column;gap:2px;transform-origin:top right}.lng.open .lng-p{display:flex;animation:lngIn .32s var(--spring) both}@keyframes lngIn{0%{opacity:0;transform:translateY(-6px) scale(.97)}}@media(prefers-reduced-motion:reduce){.lng.open .lng-p{animation:none}}.lng-p :is(button,a){display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:42px;padding:0 14px;border:0;border-radius:14px;background:transparent;font:inherit;font-size:15px;font-weight:500;color:var(--gray);text-align:left;cursor:pointer;transition:background-color .2s}.lng-p :is(button,a):focus-visible{background:#557bf412;outline:0}@media(hover:hover){.lng-p :is(button,a):hover{background:#557bf412;outline:0}}.lng-p :is(button,a).on{color:var(--horizon-text);font-weight:600}.lng-p :is(button,a).on:after{content:"";width:7px;height:7px;border-radius:50%;background:var(--horizon);box-shadow:0 0 0 4px #557bf424}.bar-r .acc{display:none}@media(min-width:720px){.bar-r .acc{display:inline-flex}}.acc-i{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--gray);transition:background-color .25s,transform .2s var(--ease)}.acc-i .i{font-size:23px}@media(hover:hover){.acc-i:hover{background:#ffffffb3}}.acc-i:active{transform:scale(.92)}@media(min-width:720px){.acc-i{display:none}}@media(max-width:379px){.acc-i{width:36px;height:36px}.acc-i .i{font-size:21px}}html.lang-out body{opacity:0;transform:scale(.985);transition:opacity .24s var(--ease),transform .3s var(--ease)}.dd{position:relative}.dd-p{position:absolute;top:calc(100% + 16px);left:50%;transform:translate(calc(-50% + var(--dx,0px)),10px) scale(.98);transform-origin:50% 0;opacity:0;visibility:hidden;transition:opacity .22s var(--ease),transform .45s var(--spring),visibility 0s .45s;z-index:60}.dd.hov .dd-p,.dd:focus-within .dd-p,.dd.open .dd-p{opacity:1;visibility:visible;transform:translate(calc(-50% + var(--dx,0px)));transition-delay:0s}.dd.shut .dd-p{opacity:0!important;visibility:hidden!important}.dd.hov .chev,.dd.open .chev{transform:rotate(180deg)}.dd-p:before{content:"";position:absolute;left:0;right:0;top:-18px;height:18px}.mega{width:640px;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px;border-radius:28px;background:#fff;box-shadow:0 0 0 1px #1018280d,0 30px 60px -24px #10182847}.mega .mi,.mega .mx{opacity:0;transform:translateY(8px);transition:opacity .3s var(--ease),transform .5s var(--spring),box-shadow .25s,background-color .25s}.dd.hov .mega .mi,.dd:focus-within .mega .mi,.dd.open .mega .mi,.dd.hov .mega .mx,.dd:focus-within .mega .mx,.dd.open .mega .mx{opacity:1;transform:none;transition-delay:calc(var(--i,0) * .03s + .04s),calc(var(--i,0) * .03s + .04s),0s,0s}.mi{display:flex;align-items:center;gap:12px;min-height:56px;padding:10px 12px;border-radius:18px;background:transparent;cursor:pointer}@media(hover:hover){.mi:hover{background:var(--surface)}}.mi b{display:block;font-size:14px;font-weight:600;color:var(--gray);line-height:1.3}.mi small{display:block;font-size:12px;color:var(--serene-text);line-height:1.35;margin-top:1px}.mega.prod{width:min(880px,calc(100vw - 48px));grid-template-columns:232px repeat(3,minmax(0,1fr));grid-template-rows:auto auto auto;gap:6px}.mx{grid-row:1/3;display:flex;flex-direction:column;gap:12px;padding:10px 10px 16px;border-radius:22px;background:var(--surface);cursor:pointer}@media(hover:hover){.mx:hover{box-shadow:var(--ring-active)}}.mx-v{position:relative;display:grid;place-items:center;height:150px;border-radius:16px;background:var(--fr)}.ma-pz{width:104px;height:104px;filter:drop-shadow(0 8px 14px rgba(16,24,40,.1))}.ma-pz path{stroke:#fff;stroke-width:.03}.mx-v img{position:absolute;left:50%;top:50%;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;box-shadow:0 0 0 3px #fff,0 6px 12px -4px #1018284d}.mx-t{padding:0 6px}.mx-t b{display:block;font-size:15px;font-weight:600;color:var(--gray)}.mx-t small{display:block;margin-top:3px;font-size:12px;line-height:1.4;color:var(--serene-text)}.mega.prod .mi{flex-direction:column;align-items:stretch;gap:10px;padding:8px 8px 12px}.mega.prod .mi-t{padding:0 4px}.mi-v{position:relative;display:flex;align-items:center;justify-content:center;height:70px;border-radius:14px;background:var(--fr);overflow:hidden;transition:transform .5s var(--spring)}@media(hover:hover){.mega.prod .mi:hover .mi-v{transform:scale(1.03)}}.mega.prod .mega-f{grid-column:1/-1}.ma-call{display:flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;border-radius:99px;background:#0b141a}.ma-call img{border-radius:50%}.ma-wv{display:flex;align-items:center;gap:2px;height:18px}.ma-wv i{width:2.5px;height:calc(var(--h) * 1%);border-radius:2px;background:#25d366}.ma-rows{display:flex;flex-direction:column;gap:5px;width:76%}.ma-rows .r{display:flex;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:7px;background:#fff;box-shadow:0 1px 2px #10182814}.ma-rows .d{width:9px;height:9px;border-radius:3px;background:var(--danger)}.ma-rows .d.green{background:var(--success)}.ma-rows b{flex:1;height:5px;border-radius:3px;background:#e3e6ea}.ma-rows .ok b{background:linear-gradient(#b9bec4,#b9bec4) 0 50%/100% 1.5px no-repeat,#eef0f2}.ma-rows em{font-size:8px;font-style:normal;font-weight:600;color:var(--serene-text)}.ma-meet{display:flex;align-items:center}.ma-meet>*{margin-left:-6px;box-shadow:0 0 0 2px #fff}.ma-meet .av19{width:22px;height:22px;font-size:9px;border:0}.ma-meet img{border-radius:50%}.ma-mark{position:absolute;left:24%;right:24%;bottom:14px;height:6px;border-radius:3px;background:#ff66c466}.ma-ag{display:flex;flex-direction:column;align-items:flex-end;gap:6px;width:70%}.ma-me{padding:4px 9px;border-radius:10px 10px 3px;background:#fff;font-size:10px;font-weight:600;color:var(--gray);box-shadow:0 1px 2px #1018281a}.ma-pr{align-self:stretch;height:6px;border-radius:4px;background:#fffc;overflow:hidden}.ma-pr i{display:block;width:62%;height:100%;border-radius:4px;background:var(--success)}.ma-lg{display:flex;gap:6px}.ma-lg .btile{width:30px;height:30px;border-radius:9px;background:#fff;box-shadow:0 1px 3px #1018281f}.ma-lg .btile .lg{width:17px;height:17px}.ma-gr{position:absolute;inset:8px 18%;display:flex;flex-direction:column;gap:4px;padding:6px;border-radius:9px;background:var(--wa-bg)}.ma-gr span{height:9px;border-radius:5px;background:#fff}.ma-gr .b1{width:70%}.ma-gr .b2{width:52%;align-self:flex-end;background:var(--wa-out)}.ma-gr .b3{width:62%;box-shadow:inset 0 0 0 1px #557bf459}.mega.cases{width:620px;grid-template-columns:1fr 1fr 1fr;gap:4px}.mega.cases .mi{min-height:50px;padding:8px 10px}.mega.cases .tile{width:32px;height:32px;border-radius:10px}.mega.cases .tile .i{font-size:19px}.mega.cases .tile.tn1{background:var(--g-tile-rose);color:var(--rose)}.mega.cases .tile.tn2{background:#6fc1ff33;color:#2b8fd6}.mega.cases .tile.tn3{background:var(--tile-green);color:var(--success)}.mega.cases .tile.tn4{background:#f29a3e29;color:#d9781a}.mega.cases .tile.tn5{background:#8c6ef024;color:#7a5ae0}.mega-f{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:2px;padding:12px 10px 4px 14px;border-top:1px solid var(--divider);font-size:14px;color:var(--serene-text)}.mf-l{color:var(--gray);font-weight:600;cursor:pointer;border-radius:6px;transition:color .2s}@media(hover:hover){.mf-l:hover{color:var(--horizon-text)}}@media(prefers-reduced-motion:reduce){.dd-p,.mega .mi,.mega .mx{transition:opacity .15s!important;transform:none!important}.dd-p,.dd.hov .dd-p,.dd:focus-within .dd-p,.dd.open .dd-p{transform:translate(calc(-50% + var(--dx,0px)))!important}}:root{--mw:min(300px,80vw)}.mn{max-width:560px;margin:0 auto;padding:12px var(--gut) 32px}.mn-top{display:flex;align-items:center;justify-content:space-between;height:52px;padding-left:12px;margin-bottom:6px}.mn-top .logo img{width:100px}.mn-x{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;color:var(--gray);cursor:pointer;transition:background-color .2s}@media(hover:hover){.mn-x:hover{background:#557bf414}}.mn-x .i{font-size:22px}.mn-x .i-d{display:none}.mn-h{margin:14px 0 2px 12px;font-size:14px;font-weight:500;color:var(--serene-text);line-height:1.6}.mn-list{display:flex;flex-direction:column;gap:1px}.mr{display:flex;align-items:center;gap:12px;min-height:40px;padding:0 12px;border-radius:12px;font-size:16px;font-weight:500;color:#646566;cursor:pointer;transition:background-color .2s,color .2s}.mr .i{font-size:20px;color:#8e9093;transition:color .2s}@media(hover:hover){.mr:hover{background:#557bf40d;color:var(--gray)}}.mr[aria-current=page]{background:#557bf414;color:var(--horizon-text)}.mr[aria-current=page] .i{color:var(--horizon)}.mn-secs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px 4px}@media(max-width:359px){.mn-secs{grid-template-columns:minmax(0,1fr)}}.mn-secs .mr{min-width:0;font-size:14px;min-height:38px;gap:8px;padding:0 8px}.mn-secs .mr>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-secs .mr .i{font-size:18px}.mn-acc{margin-top:20px;padding-top:14px;border-top:1px solid var(--divider);display:flex;flex-direction:column;gap:14px}.mn-me{display:flex;align-items:center;gap:12px;padding:6px 8px 6px 6px;border-radius:16px;cursor:pointer;text-align:left;transition:background-color .2s}@media(hover:hover){.mn-me:hover{background:#557bf40d}}.mn-me img{width:40px;height:40px;border-radius:50%;background:#557bf41a}.mn-me>span{flex:1;min-width:0;display:flex;flex-direction:column}.mn-me b{font-size:16px;font-weight:500;color:var(--gray);line-height:1.3}.mn-me small{font-size:14px;color:var(--serene-text);line-height:1.35}.mn-me .go{font-size:22px;color:#8e9093}.mn-cta{position:sticky;z-index:2;bottom:calc(12px + env(safe-area-inset-bottom,0px));margin-top:14px;box-shadow:0 0 0 10px var(--side),0 30px 0 12px var(--side),0 -18px 22px 4px var(--side);transition:box-shadow .25s var(--ease)}.mn-cta.rest{box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 0 0 0 transparent}.mn-lng{cursor:default}.mn-lng>span:not(.mn-lo){flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-lo{display:flex;gap:2px;padding:3px;border-radius:99px;background:#1018280b;flex:none}.mn-lo :is(button,a){min-width:32px;height:30px;padding:0 5px;border:0;border-radius:99px;background:transparent;font:inherit;font-size:12px;font-weight:600;letter-spacing:.03em;color:var(--serene-text);cursor:pointer;transition:background-color .2s,color .2s,box-shadow .2s}@media(hover:hover){.mn-lo :is(button,a):hover{color:var(--gray)}}.mn-lo :is(button,a).on{background:#fff;color:var(--horizon-text);box-shadow:var(--sh-btn)}html.ep-js .pg-menu{display:block!important;position:fixed;top:0;left:0;bottom:0;width:var(--mw);z-index:1;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:var(--side);visibility:hidden;transition:visibility 0s .6s;scrollbar-width:none}html.ep-js .pg-menu::-webkit-scrollbar{display:none}html.ep-js .pg-menu .mn{padding:10px 12px calc(28px + env(safe-area-inset-bottom));max-width:none;opacity:0;transform:translate(-16px);transition:opacity .35s var(--ease),transform .55s var(--ease)}html.ep-js.menu-open .pg-menu{visibility:visible;transition-delay:0s}html.ep-js.menu-open .pg-menu .mn{opacity:1;transform:none;transition-delay:.05s}html.menu-frozen .shell{position:fixed;left:0;right:0;top:0;height:100svh;overflow:hidden;background:var(--page)}html.menu-frozen .shell>main{transform:translateY(calc(var(--freeze-y,0px) * -1))}html.menu-lock{overflow:hidden;scrollbar-gutter:stable}.shell{transform-origin:0 50%;transition:transform .55s var(--ease),border-radius .55s var(--ease),box-shadow .55s var(--ease)}@media(max-width:1099px){html.menu-open .shell{transform:translate(var(--mw));border-radius:40px 0 0 40px;box-shadow:var(--sh-1);cursor:pointer}html.menu-open .shell>:is(header,main,div){pointer-events:none}}@media(min-width:1100px){html.ep-js .pg-menu{top:16px;left:16px;bottom:16px;width:300px;z-index:70;border-radius:var(--r-xl);box-shadow:var(--sh-1);border:5px solid var(--stroke);opacity:0;transform:translate(-12px);transition:opacity .3s var(--ease),transform .4s var(--ease),visibility 0s .4s}html.ep-js.menu-open .pg-menu{opacity:1;transform:none;transition:opacity .3s var(--ease),transform .45s var(--ease),visibility 0s}html.ep-js .pg-menu .mn{transform:none}.mn-x .i-m{display:none}.mn-x .i-d{display:block}}.mn-catch{position:fixed;inset:0;z-index:69;display:none}@media(min-width:1100px){html.menu-open .mn-catch{display:block}}@media(prefers-reduced-motion:reduce){.shell,html.ep-js .pg-menu,html.ep-js .pg-menu .mn{transition:none!important}}.sub{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;padding:4px var(--gut) 10px;margin:0 calc(var(--gut) * -1) 28px;scroll-snap-type:x proximity}.sub::-webkit-scrollbar{display:none}.sc{display:inline-flex;align-items:center;gap:4px;flex:none;min-height:38px;padding:0 16px;border-radius:64px;font-size:15px;font-weight:600;color:var(--gray);cursor:pointer;scroll-snap-align:center;white-space:nowrap;transition:background-color .25s,box-shadow .25s}@media(hover:hover){.sc:hover{background:#ffffff9e}}.sc .i{font-size:18px}.sc.up{color:var(--horizon-text);padding-left:8px}.sc[aria-current=page]{background:#fff;box-shadow:var(--sh-btn);color:var(--gray)}.sub{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}@media(min-width:900px){.sub{margin-inline:0;padding-inline:0}}.foot{position:relative;z-index:0;margin-top:-48px;background:#0c1844;color:#fff;overflow:hidden}.pg>:has(+.foot){position:relative;z-index:1;background:var(--page);border-radius:0 0 48px 48px;box-shadow:0 40px 70px -46px #0c18448c}.pg>:has(+.foot):not(.sec.of+.endw):not(:first-child){background:linear-gradient(rgba(255,255,255,0) 0 32px,var(--page) 32px)}.pg>:first-child:has(+.foot){background:linear-gradient(rgba(255,255,255,0) calc(100% - 240px),var(--page) calc(100% - 96px))}.foot-k{padding:calc(48px + clamp(64px,7vw,112px)) 0 calc(112px + env(safe-area-inset-bottom))}.foot-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 20px}@media(min-width:720px){.foot-g{grid-template-columns:repeat(4,minmax(0,1fr))}}.foot h2{margin-bottom:12px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ffffff80}.foot ul{list-style:none;padding:0;display:flex;flex-direction:column}.foot li>*{display:inline-flex;align-items:center;min-height:34px;font-size:15px;font-weight:500;color:#ffffffd6;cursor:pointer;transition:color .2s,transform .3s var(--ease)}@media(hover:hover){.foot li>*:hover{color:#fff;transform:translate(3px)}}.foot li>*:focus-visible{outline:2px solid #A9C0FF;outline-offset:2px;border-radius:4px}@supports (animation-timeline:view()){@media(min-width:1100px){.foot.curtain{view-timeline-name:--foot}.foot.curtain>.foot-k{animation:footLift linear both;animation-timeline:--foot;animation-range:entry 0% entry 100%}}}@keyframes footLift{0%{transform:translate3d(0,-100%,0)}to{transform:none}}@media(prefers-reduced-motion:reduce){.foot.curtain>.foot-k{animation:none}}html.ep-js .foot-g>div{opacity:0;transform:translateY(16px);transition:opacity .5s var(--ease),transform .8s var(--ease)}html.ep-js .foot.in .foot-g>div{opacity:1;transform:none}html.ep-js .foot.in .foot-g>div:nth-child(2){transition-delay:.08s}html.ep-js .foot.in .foot-g>div:nth-child(3){transition-delay:.16s}html.ep-js .foot.in .foot-g>div:nth-child(4){transition-delay:.24s}@media(prefers-reduced-motion:reduce){html.ep-js .foot-s .w>*,html.ep-js .foot-g>div{transform:none;opacity:1;transition:none}}.dock{position:fixed;left:0;right:0;bottom:0;z-index:45;padding:0 var(--gut) calc(12px + env(safe-area-inset-bottom));pointer-events:none;transition:transform .5s var(--ease),opacity .35s,visibility 0s;view-transition-name:dock}.dock.is-away,.dock.is-near{transform:translateY(140%);opacity:0;visibility:hidden;transition:transform .5s var(--ease),opacity .35s,visibility 0s .5s}.dock.is-reading{transform:translateY(140%);visibility:hidden;transition:transform .45s var(--ease),visibility 0s .45s}.dock-in{max-width:var(--col);margin:0 auto;pointer-events:auto}.dock[data-ep-bar]{background:none}html:has(.dock) body{padding-bottom:0}.dock .cmp{box-shadow:var(--sh-1)}html.dlg-open .dock{opacity:0;pointer-events:none}html.nodock .dock{transform:translateY(140%);opacity:0}html.dlg-open{overflow:hidden}.scrim{position:fixed;inset:0;background:#787c8447;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .35s var(--ease)}.dlg.on .scrim{opacity:1}.dlg{position:fixed;inset:0;z-index:80;display:flex;align-items:flex-end;justify-content:center}.dlg[hidden]{display:none}.dlg-c{position:relative;width:100%;max-height:calc(100svh - 24px);display:flex;flex-direction:column;background:#fff;border-radius:32px 32px 0 0;box-shadow:var(--sh-panel);transform:translateY(105%);transition:transform .55s var(--ease);padding-bottom:env(safe-area-inset-bottom);touch-action:pan-y}.dlg.on .dlg-c{transform:none}.dlg.out .dlg-c{transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,1,1)}.grab{display:block;width:36px;height:5px;border-radius:5px;background:#e1e2e5;margin:10px auto 0;flex:none}.x{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:var(--gray);cursor:pointer;flex:none;transition:background-color .2s}@media(hover:hover){.x:hover{background:#0000000a}}.x .i{font-size:24px}@media(min-width:720px){.dlg{align-items:center;padding:24px}.dlg-c{max-width:510px;border-radius:32px;transform:translateY(24px) scale(.98);opacity:0;transition:transform .5s var(--ease),opacity .3s}.dlg.on .dlg-c{transform:none;opacity:1}.grab{display:none}.dlg.panel{align-items:flex-end;padding-bottom:20px}}.dlg.panel .dlg-c{background:#f9fafedb;-webkit-backdrop-filter:blur(30px) saturate(1.3);backdrop-filter:blur(30px) saturate(1.3)}@media(min-width:720px){.dlg.panel .dlg-c{max-width:589px;height:auto;min-height:440px;max-height:min(680px,calc(100svh - 40px))}}@media(max-width:719px){.dlg.panel .dlg-c{min-height:62svh;max-height:calc(100svh - 40px)}}.pnl-h{display:flex;align-items:center;gap:10px;height:66px;padding:0 14px 0 32px;border-bottom:1px solid var(--divider);flex:none}.pnl-h .av{width:23px;height:23px;border-radius:50%}.pnl-h b{font-size:18px;font-weight:600;flex:1}.pnl-th{flex:1;min-height:200px;overflow-y:auto;padding:24px 32px 12px;display:flex;flex-direction:column;gap:24px;scroll-behavior:smooth;overscroll-behavior:contain}.pnl-th>*{flex:none}.pnl-th .say{max-width:94%;animation:msgIn .5s var(--ease) both}.pnl-th .bub{animation:msgIn .45s var(--ease) both}.pnl-th .opts{display:flex;flex-wrap:wrap;gap:8px;margin-top:-10px;animation:msgIn .5s var(--ease) .08s both}.opt{display:inline-flex;align-items:center;gap:6px;min-height:42px;padding:0 18px 0 13px;border-radius:64px;background:var(--g-soft-btn);box-shadow:var(--sh-btn);font-size:15px;font-weight:600;color:var(--horizon-text);cursor:pointer;transition:transform .2s var(--ease)}.opt .i{font-size:20px;color:var(--horizon)}.opt:active{transform:scale(.97)}.pnl-th .chs{display:flex;flex-direction:column;gap:12px;margin-top:-8px;animation:msgIn .55s var(--ease) .06s both}@media(max-width:719px){.pnl-th{padding:20px 20px 12px}.pnl-h{padding-left:22px}}.ch-r{display:flex;align-items:center;gap:10px;min-height:64px;padding:16px;border-radius:var(--r-xl);background:#fff;box-shadow:var(--sh-1);cursor:pointer;text-align:left;width:100%;transition:box-shadow .25s,transform .2s var(--ease),background-color .25s}@media(hover:hover){.ch-r:hover{background:linear-gradient(#557bf40f,#557bf40f),#fff;box-shadow:var(--sh-1),var(--ring-active)}}.ch-r:active{transform:scale(.985)}.ch-r .btile .lg{width:18px;height:18px}.ch-r .btile img{width:22px;height:22px;border-radius:50%}.ch-r .tx{flex:1;min-width:0}.ch-r b{display:block;font-size:16px;font-weight:600;line-height:1.25}.ch-r small{display:block;font-size:14px;color:var(--serene-text);line-height:1.35;margin-top:5px}.ch-r .go{color:var(--gray);font-size:20px}.typing{display:inline-flex;gap:4px;padding:6px 0}.typing i{width:6px;height:6px;border-radius:50%;background:var(--serene);opacity:.35;animation:dot 1s infinite}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes msgIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.sh-c{padding:0 0 calc(26px + env(safe-area-inset-bottom,0px))}.sh-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 0 28px;flex:none}.sh-k{font-size:13px;font-weight:500;color:var(--horizon-text)}.sh-scroll{overflow-y:auto;overscroll-behavior:contain;padding:2px 28px 0}@media(min-width:720px){.sh-top{padding:18px 18px 0 32px}.sh-scroll{padding:2px 32px 0}.sh-c{padding-bottom:30px}}.sh-v{margin:8px 0 18px;border-radius:24px;overflow:hidden;background:var(--canvas);position:relative}.sh-v[hidden]{display:none}.sh-t{font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.25;color:var(--gray);text-wrap:balance}.sh-p{font-size:15px;color:var(--serene-text);margin-top:8px;line-height:1.45;text-wrap:pretty}.sh-a{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding:20px 0 4px}.sh-a .row{gap:8px 20px;flex-wrap:wrap;justify-content:center}.sh-a .row>*{flex:none}.sh-f{font-size:12px;color:var(--serene-text);text-align:center;padding:6px 0 0}.sh-f[hidden]{display:none}.btn-go{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;padding:0 26px;border-radius:64px;background:var(--deep);color:#fff;font-size:17px;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:background-color .2s,transform .2s var(--ease)}.btn-go .i{font-size:22px}@media(hover:hover){.btn-go:hover{background:var(--deep-2)}}.btn-go:active{transform:scale(.98)}.btn-go[aria-disabled=true]{background:#4a5b78;cursor:default}.btn-o{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:44px;padding:0 6px;border-radius:12px;background:none;border:0;color:var(--horizon-text);font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap;transition:color .2s}@media(hover:hover){.btn-o:hover{color:var(--horizon)}}@media(hover:hover){.btn-o:hover .i{transform:translate(2px)}}.btn-o .i{font-size:18px;transition:transform .25s var(--ease)}.ov{position:fixed;inset:0;z-index:90;background:var(--canvas-light),var(--canvas);display:flex;flex-direction:column;opacity:0;transform:translateY(24px);transition:opacity .35s var(--ease),transform .55s var(--ease)}.ov[hidden]{display:none}.ov.on{opacity:1;transform:none}@keyframes breathe{0%{transform:scale(.94) rotate(-3.2deg)}to{transform:scale(1.04) rotate(-3.2deg)}}@property --vt-rr{syntax:"<length>";inherits:false;initial-value:0px}::view-transition{background:radial-gradient(90% 85% at var(--vt-x,50%) var(--vt-y,40%),#DFE8FC 0%,#EEF2FB 55%,#F8FAFD 100%)}html.vt-fwd::view-transition-old(root),html.vt-fwd::view-transition-new(root),html.vt-back::view-transition-old(root),html.vt-back::view-transition-new(root){animation-duration:var(--vt-d,.82s);animation-timing-function:cubic-bezier(.72,0,.18,1);animation-fill-mode:both}html.vt-fwd::view-transition-old(root){animation-name:vtRecede}html.vt-fwd::view-transition-new(root){animation-name:vtBloom}html.vt-back::view-transition-old(root){z-index:2;animation-name:vtFold}html.vt-back::view-transition-new(root){z-index:1;animation-name:vtReturn}@keyframes vtRecede{0%{transform:none;clip-path:inset(0 round 0px);filter:none;opacity:1}to{transform:scale(.9);clip-path:inset(0 round 48px);filter:blur(5px) saturate(.85);opacity:.5}}@keyframes vtReturn{0%{transform:scale(.9);clip-path:inset(0 round 48px);filter:blur(5px) saturate(.85);opacity:.5}to{transform:none;clip-path:inset(0 round 0px);filter:none;opacity:1}}@keyframes vtBloom{0%{clip-path:circle(0px at var(--vt-x) var(--vt-y))}to{clip-path:circle(var(--vt-r) at var(--vt-x) var(--vt-y))}}@keyframes vtFold{0%{clip-path:circle(var(--vt-r) at var(--vt-x) var(--vt-y))}to{clip-path:circle(0px at var(--vt-x) var(--vt-y))}}.vt-ring{position:fixed;inset:0;z-index:200;pointer-events:none;view-transition-name:vt-ring;background:radial-gradient(circle at var(--vt-x) var(--vt-y),transparent calc(var(--vt-rr) - 70px),rgba(111,193,255,.22) calc(var(--vt-rr) - 26px),rgba(85,123,244,.62) calc(var(--vt-rr) - 2px),rgba(255,255,255,.9) var(--vt-rr),rgba(255,102,196,.28) calc(var(--vt-rr) + 6px),transparent calc(var(--vt-rr) + 46px));animation:vtRing var(--vt-d,.82s) cubic-bezier(.72,0,.18,1) both}@keyframes vtRing{0%{--vt-rr:0px;opacity:1}78%{opacity:1}to{--vt-rr:var(--vt-r);opacity:0}}::view-transition-group(vt-ring){animation:none}::view-transition-old(vt-ring),::view-transition-new(vt-ring){animation:none}::view-transition-old(bar),::view-transition-new(bar),::view-transition-old(dock),::view-transition-new(dock){animation:none}main>.pg.pg-in{animation:vtBloom .7s cubic-bezier(.72,0,.18,1) backwards}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}.vt-ring{display:none}main>.pg.pg-in{animation:none}}@media(hover:hover){.mn-lng:hover{background:transparent;color:#646566}}@media(max-width:360px){.mn-lng>span:not(.mn-lo){display:none}.mn-lo{margin-left:auto}}.hv{position:relative;font-size:14px;line-height:1.35;color:#111b21;text-align:left}.hv .d2,.hv .d3{display:none}.sh-v.go .hv .d2,.sh-v.go .hv .d3{display:block;opacity:0;transform:translateY(8px)}.sh-v.go .hv .d2{animation:capIn .5s var(--ease) .55s forwards}@media(prefers-reduced-motion:reduce){.hv .d2,.hv .d3{opacity:1;transform:none}}.hw{background:var(--wa-bg);display:flex;flex-direction:column;height:268px}.hw-h{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#f7f5f3;border-bottom:1px solid rgba(0,0,0,.05)}.hw-h .bk{color:#0a7cff;font-size:18px;display:flex}.hw-h img,.hw-h .gav{width:34px;height:34px;border-radius:50%}.hw-h b{display:block;font-size:15px;font-weight:600}.hw-h small{display:block;font-size:12px;color:#667781}.hw-b{flex:1;display:flex;flex-direction:column;gap:6px;padding:10px 12px;overflow:hidden;justify-content:flex-end}.hw-day{align-self:center;font-size:12px;padding:3px 10px;border-radius:8px;background:#fff;color:#54656f;box-shadow:0 1px 1px #0000000f}.hw-c{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#f7f5f3}.hw-in2{flex:1;min-height:36px;padding:8px 12px;border-radius:18px;background:#fff;font-size:14px;color:#111b21;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .3s}.sh-v.go .hw-in2{opacity:0}.hw-c .snd{width:36px;height:36px;border-radius:50%;background:#25d366;color:#fff;display:grid;place-items:center}.hw-c .snd .i{font-size:18px}.hml{padding:14px;display:flex;flex-direction:column;gap:10px;min-height:260px;background:var(--canvas)}.hml-c{background:#fff;border-radius:16px;padding:12px 14px;box-shadow:var(--sh-1);transition:transform .5s var(--ease),opacity .5s}.sh-v.go .hml-c{transform:translateY(-14px) scale(.96);opacity:.45}.hml-c p{display:flex;gap:10px;font-size:13px;padding:6px 0;border-bottom:1px solid #F0F0F0}.hml-c p span{color:var(--serene-text);min-width:46px}.hml-body{font-size:14px;padding:10px 0 8px;color:#222}.hml-c .snd{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;background:var(--horizon);color:#fff;font-size:13px;font-weight:600}.hml-c .snd .i{font-size:15px}.hap{padding:16px;display:flex;flex-direction:column;gap:12px;min-height:260px;background:var(--canvas)}.hap-card{display:flex;align-items:center;gap:12px;padding:12px;border-radius:18px;background:#fff;box-shadow:var(--sh-1)}.hap-card .ico{width:60px;height:60px;border-radius:14px;background:linear-gradient(160deg,#fff,#eef2ff);padding:6px;box-shadow:inset 0 0 0 1px #0000000d}.hap-card .tx{flex:1}.hap-card b{display:block;font-size:16px}.hap-card small{display:block;font-size:12px;color:var(--serene-text)}.get{position:relative;width:84px;height:32px}.get>span{position:absolute;inset:0;display:grid;place-items:center;border-radius:999px;font-size:14px;font-weight:600;transition:opacity .3s}.get .g1{background:#eef2ff;color:#0a84ff}.get .g2{opacity:0}.get .g2 svg{width:30px;height:30px;fill:none;stroke:#0a84ff;stroke-width:3;stroke-dasharray:95;stroke-dashoffset:95;transform:rotate(-90deg)}.get .g3{opacity:0;background:#0a84ff;color:#fff}.sh-v.go .get .g1{opacity:0}.sh-v.go .get .g2{opacity:1;transition-delay:.1s}.sh-v.go .get .g2 svg{animation:ring .7s ease .15s forwards}@keyframes ring{to{stroke-dashoffset:0}}.sh-v.go .get .g2{animation:hideAt .2s .9s forwards}@keyframes hideAt{to{opacity:0}}.sh-v.go .get .g3{opacity:1;transition-delay:1s}.hcal,.htr,.hck{padding:16px;background:var(--canvas)}.hcal-h{display:flex;align-items:center;gap:10px;padding:12px;border-radius:16px;background:#fff;box-shadow:var(--sh-1)}.hcal-h img{width:36px;height:36px}.hcal-h b{display:block;font-size:15px}.hcal-h small{display:block;font-size:12px;color:var(--serene-text)}.hcal-d,.hcal-s{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.hcal-d span{flex:1;min-width:36px;height:40px;display:grid;place-items:center;border-radius:12px;background:#fff;font-weight:600;color:var(--serene-text)}.hcal-d .on{background:var(--deep);color:#fff}.hcal-s span{flex:1 0 28%;height:38px;display:grid;place-items:center;border-radius:12px;background:#fff;border:1px solid var(--hair);font-weight:600;font-size:14px}.hcal-s .on{border-color:var(--horizon);color:var(--horizon-text);box-shadow:var(--ring-active)}.htr{display:flex;flex-direction:column;align-items:center;gap:14px}.htr .sh{width:64px;height:64px;border-radius:20px;display:grid;place-items:center;background:var(--g-tile-blue);color:var(--horizon)}.htr .sh .i{font-size:34px}.htr ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px;width:100%}.htr li{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:#fff;font-size:14px;font-weight:500}.htr li .i{color:var(--success);font-size:20px}@keyframes spin{to{transform:rotate(360deg)}}.sh-f .i{font-size:14px;vertical-align:-2px;margin-right:4px}.ya-l{margin-bottom:4px}.ya-l .ch-r b{font-size:15px}.sh-a .ya-in{margin-bottom:6px}.ya-l .ch-r{box-shadow:none;background:var(--surface);min-height:60px}@keyframes capIn{to{opacity:1;transform:none}}.hm{position:relative;overflow:clip;padding-top:var(--bar-h)}.hm-t{font-size:clamp(40px,10.6vw,46px);line-height:1.04;letter-spacing:-.03em;max-width:11em}.hm-t .gl{display:block;padding-bottom:.06em}.hm-l{font-size:17px;line-height:1.5;margin-top:18px;max-width:23em;color:var(--gray);text-wrap:balance}.hm-q{position:relative;width:100%;max-width:640px;margin-top:clamp(32px,5.5svh,52px)}.hm-pk{position:absolute;z-index:0;right:clamp(54px,12%,84px);top:-41px;width:58px;height:58px;transform:rotate(-3.2deg)}.hm-q .scan{position:relative;z-index:1;min-height:68px;padding:8px 10px 8px 24px;border:0;border-radius:26px;background:#fff;box-shadow:0 22px 44px -22px #253f8c6b,0 0 0 1px #1018280d,0 0 0 7px #ffffff80}.hm-q .scan .sc-i,.hm-q .scan .sc-k{display:none}.hm-q .scan .sc-t{font-size:18px;font-weight:500;color:#6e7479}.hm-q .scan .rd.p{width:46px;height:46px;background:linear-gradient(180deg,#7B98FA,var(--horizon));box-shadow:0 6px 14px -6px #557bf4cc}.hm-q .scan .rd.p .i{font-size:22px}@media(hover:hover){.hm-q .scan:hover{box-shadow:0 22px 44px -22px #253f8c80,0 0 0 1px #557bf440,0 0 0 7px #557bf41f}}.hm-ps{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px;max-width:780px}.hm-ps.g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:520px}.hm-ps.g2 .hm-p{justify-content:flex-start;min-width:0}.hm-p{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 16px 0 12px;border:0;border-radius:999px;background:#ffffffd1;box-shadow:var(--sh-btn),0 0 0 1px #ffffffe6;font:inherit;font-size:14px;font-weight:600;color:var(--gray);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .25s var(--ease),box-shadow .25s,background-color .25s}.hm-p .i{font-size:18px;color:var(--horizon)}@media(hover:hover){.hm-p:hover{background:#fff;transform:translateY(-1px);box-shadow:var(--sh-btn),var(--ring-active)}}.hm-p:active{transform:scale(.97)}@media(min-width:720px){.hm-t{font-size:62px}.hm-l{font-size:19px;margin-top:20px;max-width:30em}}@media(min-width:1100px){.hm-t{font-size:clamp(64px,5.2vw,78px)}.hm-pk{width:64px;height:64px;top:-47px}}@media(max-width:420px){.hm-ps{gap:8px}.hm-p{font-size:13px;min-height:40px;padding:0 13px 0 10px}}.hm-bg{position:absolute;inset:0;z-index:1;pointer-events:none;display:none}@media(min-width:1000px){.hm-bg{display:block}}.hb{position:absolute;display:flex;align-items:center;gap:10px;width:268px;padding:10px 14px 10px 10px;border-radius:16px;background:#ffffffb8;box-shadow:0 14px 34px -16px #253f8c4d;text-align:left;opacity:.62;filter:blur(3px);animation:hbFloat 9s ease-in-out infinite alternate}.hb .tx{flex:1;min-width:0;display:flex;flex-direction:column}.hb b{font-size:14px;font-weight:600;line-height:1.3;text-wrap:balance}.hb.off{display:none}.hb small{font-size:12px;color:var(--serene-text)}.hb .tm{font-size:12px;font-weight:600;color:var(--serene-text)}@keyframes hbFloat{0%{translate:0 -6px}to{translate:0 8px}}.ia{position:absolute;left:var(--x);top:var(--y);display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:calc(100vw - 32px);padding:8px 14px 8px 8px;border-radius:999px;background:#fff;box-shadow:0 14px 30px -14px #253f8c66,0 0 0 1px #1018280d;font-size:14px;font-weight:600;color:var(--gray);opacity:0;transform:translate(-50%,-50%) rotate(var(--r)) scale(.9)}.ia .lg{width:20px;height:20px;flex:none}@media(max-width:999px){.ia{left:var(--mx);top:var(--my);font-size:13px;padding:7px 12px 7px 7px}.ia.dk{display:none}}.hm.intro .ia{animation:iaIn .5s var(--spring) calc(.12s + var(--i) * 70ms) both,iaGo .62s cubic-bezier(.6,0,.35,1) calc(1.15s + var(--i) * 32ms) forwards}@keyframes iaIn{0%{opacity:0;transform:translate(-50%,-50%) rotate(var(--r)) scale(.7)}to{opacity:1;transform:translate(-50%,-50%) rotate(var(--r)) scale(1)}}@keyframes iaGo{0%{opacity:1;transform:translate(-50%,-50%) rotate(var(--r)) scale(1)}70%{opacity:.9}to{opacity:0;transform:translate(calc(-50% + var(--dx,0px)),calc(-50% + var(--dy,0px))) rotate(0) scale(.35)}}.hm.intro .hm-q .scan{animation:qTake .7s var(--spring) 1.55s both}@keyframes qTake{40%{transform:scale(1.025);box-shadow:0 26px 50px -22px #253f8c8c,0 0 0 1px #557bf44d,0 0 0 10px #557bf429}}.hm.intro .hm-pk{animation:pkUp .8s var(--spring) 1.65s both}@keyframes pkUp{0%{transform:translateY(34px) rotate(-3.2deg)}}@media(prefers-reduced-motion:reduce){.hb,.hm.intro .ia,.hm.intro .hm-q .scan,.hm.intro .hm-pk{animation:none}}@media(min-width:740px){.dm-k{position:relative;display:flex;align-items:flex-start;gap:14px;width:100%;padding:12px 16px 14px 14px;border:0;border-radius:16px;background:none;font:inherit;text-align:left;color:var(--gray);cursor:pointer;transition:background-color .3s}@media(hover:hover){.dm-k:hover{background:#557bf40d}}.dm-k .lg,.dm-k .i{width:22px;height:22px;flex:none;margin-top:1px;font-size:22px;color:var(--serene);opacity:.55;filter:grayscale(1);transition:opacity .3s,filter .3s,color .3s}.dm-k>span{display:flex;flex-direction:column;min-width:0}.dm-k b{font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--serene-text);transition:color .3s}.dm-k small{display:block;max-height:0;overflow:hidden;font-size:15px;line-height:1.45;color:var(--serene-text);opacity:0;transition:max-height .45s var(--ease),opacity .3s,margin .45s var(--ease)}.dm-k i{position:absolute;left:14px;right:16px;bottom:4px;height:2px;border-radius:2px;background:var(--horizon);transform:scaleX(0);transform-origin:left center;opacity:0}.dm-k.on{background:#fff;box-shadow:var(--sh-1)}.dm-k.on .lg,.dm-k.on .i{opacity:1;filter:none;color:var(--horizon)}.dm-k.on b{color:var(--gray)}.dm-k.on small{max-height:3em;opacity:1;margin-top:3px}.dm-k.on i{opacity:1}.dm-k.past .lg,.dm-k.past .i{opacity:.8}.dm-k.past b{color:var(--gray)}}@keyframes rowLand{0%{opacity:0;transform:translateY(-6px) scale(.97)}}.hf{position:relative;width:100%;max-width:480px;margin:0 auto;padding:12px 12px 14px;border-radius:var(--r-2xl);text-align:left;background:radial-gradient(70% 45% at 0% 0%,rgba(85,123,244,.13),transparent 70%),radial-gradient(70% 45% at 100% 100%,rgba(111,193,255,.15),transparent 70%),var(--canvas);border:1px solid rgba(0,0,0,.04);box-shadow:var(--sh-1)}@media(min-width:1100px){.hf{max-width:none}}.hf-k{position:relative;flex:1;min-width:0;height:38px;padding:0;border:0;background:none;cursor:pointer}.hf-k:before,.hf-k i{content:"";position:absolute;left:0;right:0;top:6px;height:4px;border-radius:4px}.hf-k:before{background:#00000014;transition:background-color .2s}@media(hover:hover){.hf-k:hover:before{background:#557bf43d}}.hf-k i{display:block;background:var(--horizon);transform:scaleX(0);transform-origin:left center}.hf-k.past i{transform:scaleX(1)}.hf-k .lg,.hf-k .i{position:absolute;left:50%;top:17px;width:17px;height:17px;margin-left:-8.5px;font-size:17px;color:var(--serene-text);opacity:.82;filter:grayscale(1);transition:opacity .3s,filter .3s,transform .45s var(--spring),color .3s}.hf-k.past .lg,.hf-k.past .i{opacity:.9}.hf-k.on .lg,.hf-k.on .i{opacity:1;filter:none;color:var(--horizon);transform:scale(1.15)}.hf-st{position:relative;height:304px;border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #0000000d;container:hfst / size}@media(min-width:1100px){.hf-st{height:clamp(220px,calc(100svh - 520px),290px)}}.hf-s{position:absolute;inset:0;display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateY(14px) scale(.985);filter:blur(6px);transition:opacity .45s var(--ease),transform .7s var(--ease),filter .45s var(--ease),visibility 0s linear .7s}.hf-s.on{opacity:1;visibility:visible;transform:none;filter:none;transition-delay:0s}.hf-s.was{transform:translateY(-14px) scale(.985)}.hf-snap,.hf-snap *{transition:none!important}html.ep-js .hf-s [data-at]:not(mark):not(.in){display:none}.hf-s [data-at].in:not(mark){animation:hfIn .5s var(--spring) both}@keyframes hfIn{0%{opacity:0;transform:translateY(10px) scale(.96)}}.hf .wa-in.in{transform-origin:0 100%}.hf-s mark{color:inherit;background:linear-gradient(#ff66c43d,#ff66c43d) 0 88%/0% 38% no-repeat;transition:background-size .9s var(--ease)}.hf-s mark.in{background-size:100% 38%}.hf .wa{flex:1;display:flex;flex-direction:column;min-height:0;border-radius:0;box-shadow:none}.hf .wa-h{flex:none;padding:9px 12px}.hf .wa-h img,.hf .wa-h .gav{width:32px;height:32px}.hf .wa-in,.hf .wa-out{max-width:86%;font-size:14px;line-height:1.36}@keyframes hfFill{0%{transform:scaleX(.06)}to{transform:scaleX(1)}}.hf-s.talk .c-a{box-shadow:inset 0 0 0 2px var(--horizon);animation:hfTalk .8s var(--ease) infinite alternate}@keyframes hfTalk{to{box-shadow:inset 0 0 0 3px #557bf473}}.hf-mem{position:relative;gap:0;min-height:248px;margin-top:6px;padding:8px 6px 2px;border-width:4px}.hf-r{max-height:0;opacity:0;overflow:hidden;transition:max-height .45s var(--ease),opacity .3s var(--ease)}.hf-r.in{max-height:60px;opacity:1}.hf-r .dl-r{min-height:42px;margin-bottom:5px;padding:4px 12px 4px 10px;gap:10px}.hf-r .dl-r>*{transition:opacity .3s var(--ease)}.hf-r.pre .dl-r>*{opacity:0}.hf-r.hot .dl-r,.hf-r.now .dl-r{background:linear-gradient(#557bf40f,#557bf40f),#fff;box-shadow:var(--ring-active)}.hf-r .tt{display:grid;flex:none}.hf-r .tt>*{grid-area:1/1;transition:opacity .35s var(--ease),transform .55s var(--spring)}.hf-r .tt>.green{opacity:0;transform:scale(.5)}.hf-r.ok .tt>:first-child{opacity:0;transform:scale(.5)}.hf-r.ok .tt>.green{opacity:1;transform:none}.hf-r .t{align-self:flex-start;max-width:100%;background:linear-gradient(currentColor,currentColor) 0 58%/0% 1px no-repeat;transition:background-size .6s var(--ease),color .4s}.hf-r.ok .t{background-size:100% 1px;color:#6b6e70}.hf-r .tm{display:grid}.hf-r .tm>span{grid-area:1/1;justify-self:end;transition:opacity .3s}.hf-r .t2,.hf-r.ok .t1,.hf-r.now .t1{opacity:0}.hf-r.ok .t2,.hf-r.now .t2{opacity:1}.hf-r.ok .t2{color:var(--success-text)}.hf-r.now .t2{color:var(--horizon-text)}.hf-chip{position:absolute;z-index:6;left:0;top:0;display:flex;align-items:center;gap:7px;max-width:calc(100% - 40px);padding:6px 14px 6px 6px;border-radius:999px;background:#fff;box-shadow:0 10px 24px -8px #01214f4d,0 0 0 1px #557bf438;font-size:13px;font-weight:600;color:var(--gray);white-space:nowrap;pointer-events:none;visibility:hidden}.hf-chip img{width:22px;height:22px;border-radius:50%;flex:none}.hf-chip b{font-weight:600;color:var(--horizon-text)}.hf-chip .tx{overflow:hidden;text-overflow:ellipsis}html:not(.ep-js) .hf-s:first-child{opacity:1;visibility:visible;transform:none;filter:none}html:not(.ep-js) .hf-r{max-height:none;opacity:1}@media(prefers-reduced-motion:reduce){.hf-s{transform:none;filter:none}.hf *,.hf-s [data-at].in:not(mark){animation:none!important}}.nz-stick{position:sticky;top:0;height:100svh;overflow:clip;display:flex;flex-direction:column;padding-top:calc(var(--bar-h) + clamp(16px,3svh,36px))}.nz-l{padding:6px 8px 0 16px;font-size:14px;font-weight:600;color:var(--serene-text);opacity:var(--lab,1);transform:translateY(calc((1 - var(--lab,1)) * 6px))}.nz-l.red{color:var(--danger-text)}.nz-l:first-child{padding-top:0}.nb{position:relative;height:56px}.nb .fr,.nb .fn{position:absolute;inset:0;display:flex;align-items:center;gap:10px;padding:0 16px 0 12px;border-radius:var(--r-md);background:#fff}.nb .fr{border:1px solid var(--hair);opacity:var(--fr,1)}.nb .fn{left:9%;right:9%;border-radius:18px;padding-right:14px;box-shadow:var(--sh-1),0 0 0 1px #00000009;opacity:var(--fn,0)}.nb.drop .fn{filter:blur(var(--bl,0px))}.nb .tx,.nb .ago,.nb .tm{opacity:var(--tf,1)}.nb .fn .tx,.nb .fn .ago{opacity:calc(var(--tf,1) * clamp(0,var(--fn,0) * 2 - 1,1))}.nb .fr .tx,.nb .fr .tm{opacity:calc(var(--tf,1) * clamp(0,var(--fr,1) * 2 - 1,1))}.nb.nx{display:none}@media(pointer:coarse){.nb.drop .fn{filter:none}}.nb .tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;text-align:left}.nb .t{font-size:14px;font-weight:500;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nb .m{font-size:12px;color:var(--serene-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nb .m .due{color:var(--danger-text)}.nb .tm{font-size:13px;font-weight:600;color:var(--serene-text);white-space:nowrap}.nb .fn .t{font-weight:600}.nb .fn .m{color:#4a4f51;font-size:13px}.nb .fn .btile{width:34px;height:34px;border-radius:10px}.nb .fn .btile .lg{width:20px;height:20px}.nb .fn .t{padding-right:72px}.nb.done .fr .t{text-decoration:line-through}.nb.done .fr>.tile{opacity:.64}.nb.done .fr .t,.nb.done .fr .m{color:#6b6e70}.nb.mine .fr{background:linear-gradient(#557bf40f,#557bf40f),#fff;box-shadow:var(--ring-active)}.nb.mine .fn{box-shadow:var(--sh-1),var(--ring-active)}.nb.drop{position:absolute;left:0;right:0;top:50%;margin-top:-28px;--fn:1}.nb.drop .fr{display:none}@media(max-width:719px){.nb .fn{left:0;right:0}.nz-stick{padding-top:calc(var(--bar-h) + 12px)}.nb{height:50px}.nz-l{padding-top:2px;font-size:13px}}@media(max-width:719px)and (max-height:779px){.nz-stick{padding-top:calc(var(--bar-h) + 8px)}.nb{height:44px}.nz-l{padding:0 8px 0 14px;font-size:12px;line-height:16px}.nb .fr,.nb .fn{gap:9px;padding-left:9px}.nb .fn .btile{width:30px;height:30px;border-radius:9px}}@media(max-width:389px){.nb .fr,.nb .fn{gap:8px;padding-left:9px;padding-right:12px}}html:not(.ep-js) .nz-stick,.nz.static .nz-stick{position:relative;height:auto;overflow:visible;padding-top:0}html:not(.ep-js) .nb.drop,.nz.static .nb.drop{display:none}.st-k{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 10px;font-size:16px;font-weight:500;line-height:1.3;color:var(--horizon-text)}.st-w{font-size:14px;color:var(--serene-text)}.st-t .h3{margin-top:10px;font-size:clamp(26px,2.9vw,40px);line-height:1.12;letter-spacing:-.025em;font-weight:500;color:var(--gray)}.st-t>p:last-child{margin-top:12px;max-width:27em;font-size:clamp(16px,1.3vw,18px);line-height:1.5;color:var(--serene-text)}.st-rail,.st-stage{display:none}.st-steps{display:flex;flex-direction:column;gap:64px}.st-v{display:flex;justify-content:center;margin-top:28px}.st-rail i{display:block;height:100%;border-radius:inherit;background:var(--horizon);transform-origin:50% 0;transform:scaleY(var(--p,0))}@keyframes railFill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.phn{--k:.56;position:relative;flex:none;width:max-content;padding:11px;border-radius:calc(50px * var(--k) + 11px);background:#111113;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 0 0 4px #111113,0 0 0 1px #1018281a,0 36px 72px -34px #1018286b}.phn:before{content:"";position:absolute;right:-3px;top:26%;width:3px;height:calc(100px * var(--k));border-radius:0 3px 3px 0;background:#2a2a2e}.phn:after{content:"";position:absolute;z-index:3;left:50%;top:calc(11px + 12px * var(--k));width:calc(120px * var(--k));height:calc(35px * var(--k));border-radius:99px;background:#000;transform:translate(-50%)}.phn-s{position:relative;z-index:1;width:calc(390px * var(--k));height:calc(800px * var(--k));border-radius:calc(46px * var(--k));overflow:hidden;background:#fff;isolation:isolate}.scr{position:absolute;left:0;top:0;width:390px;height:800px;transform:scale(var(--k));transform-origin:0 0;display:flex;flex-direction:column;overflow:hidden;font-size:16px;line-height:1.35;text-align:left;color:#111b21}.scr:after{content:"";position:absolute;z-index:6;left:50%;bottom:8px;width:136px;height:5px;margin-left:-68px;border-radius:3px;background:#111}.scr.dk:after{background:#f1f3f4}.st-stage .scr{opacity:0;z-index:0}.st-stage .scr.prev{opacity:1;z-index:1}.st-stage .scr.on{opacity:1;z-index:2;transition:opacity .45s var(--ease)}@keyframes mtEq{to{transform:scaleY(1)}}.mb{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#3c4043;color:#e8eaed;font-size:26px}.mb.end{width:68px;border-radius:28px;background:#ea4335;color:#fff}@media(prefers-reduced-motion:reduce){.st-g.staged .st-t,.st-stage .scr,.st-stage .scr *{transition:none!important;animation:none!important}}.sv-meet-h{display:flex;align-items:center;gap:10px;padding-bottom:14px;margin-bottom:6px;border-bottom:1px solid var(--divider)}.sv-meet-h .btile{width:34px;height:34px;border-radius:10px}.sv-meet-h .btile .lg{width:20px;height:20px}.sv-meet-h .tx{flex:1;min-width:0}.sv-meet-h b{display:block;font-size:15px;font-weight:600}.sv-meet-h small{display:block;font-size:12px;color:var(--serene-text)}.sv-rec{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--danger-text);font-variant-numeric:tabular-nums}.sv-rec i{width:8px;height:8px;border-radius:50%;background:var(--danger)}.sv-tr{display:flex;flex-direction:column}.sv-tr p{display:flex;gap:10px;align-items:flex-start;padding:10px 0;font-size:15px;line-height:1.4;color:#4a4f51}.sv-tr p+p{border-top:1px solid rgba(0,0,0,.035)}.sv-tr .av19{margin-top:1px}.sv-tr b{display:block;font-size:12px;font-weight:600;color:var(--gray)}.sv-tr mark{color:inherit;background:linear-gradient(#ff66c433,#ff66c433) 0 88%/0% 38% no-repeat;transition:background-size .9s var(--ease) .35s}.sv-tr mark{background-size:100% 38%}@media(max-width:959px){.sv-tr mark{background-size:100% 38%}}.wa{border-radius:var(--r-xl);overflow:hidden;background:var(--wa-bg);box-shadow:var(--sh-1)}.wa-h{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#fff;border-bottom:1px solid rgba(0,0,0,.05)}.wa-h img,.wa-h .gav{width:34px;height:34px;border-radius:50%;flex:none}.wa-h b{display:block;font-size:15px;font-weight:600;color:#111b21}.wa-h small{display:block;font-size:12px;color:#667781}.wa-in,.wa-out{max-width:86%;padding:8px 11px 6px;border-radius:10px;font-size:15px;line-height:1.38;color:#111b21;box-shadow:0 1px 1px #00000014}.wa-in{align-self:flex-start;background:#fff;border-top-left-radius:3px}.wa-in small,.wa-out small{display:flex;justify-content:flex-end;align-items:center;gap:3px;font-size:11px;color:#5e6e76;margin-top:2px}.wa-in b{display:block;font-size:13px;font-weight:600;margin-bottom:1px}.wa-in.mem{border:1px solid rgba(85,123,244,.22)}.wa-in.mem b{color:var(--horizon-text)}.pn{border-radius:var(--r-2xl);background:#f9fafeeb;box-shadow:var(--sh-panel),var(--sh-1);overflow:hidden}.pn-h{display:flex;align-items:center;gap:10px;height:58px;padding:0 24px;border-bottom:1px solid var(--divider)}.pn-h img{width:23px;height:23px;border-radius:50%}.pn-h b{font-size:17px;font-weight:600}.ag{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:var(--r-md);background:#fff;border:1px solid var(--hair)}.ag .tx{flex:1;min-width:0}.ag b{display:block;font-size:14px;font-weight:600}.ag small{display:block;font-size:12px;color:var(--serene-text)}@keyframes ringIn{0%{box-shadow:0 0 #557bf400}40%{box-shadow:0 0 0 6px #557bf438}to{box-shadow:var(--ring-active)}}@keyframes spk{0%,to{box-shadow:inset 0 0 #557bf400}18%,72%{box-shadow:inset 0 0 0 2px var(--horizon)}}.pzl{--S:clamp(150px,36vw,250px);position:relative;width:calc(var(--S) * 2);height:calc(var(--S) * 2);margin:0 auto}@supports (animation-timeline:view()){.pzl.sd{view-timeline-name:--pzl}}@keyframes pzIn{0%{translate:calc(var(--dx) * var(--S)) calc(var(--dy) * var(--S));rotate:var(--r)}70%{rotate:0deg}to{translate:0 0;rotate:0deg}}@keyframes pzM{0%{scale:0;opacity:0}1%{opacity:1}to{scale:1;opacity:1}}.sk-b{display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:#fff;box-shadow:var(--sh-1);color:var(--gray);cursor:pointer;transition:background-color .3s,color .3s,opacity .3s}.sk-b .i{font-size:22px}@media(hover:hover){.sk-b:hover:not(:disabled){background:var(--deep);color:#fff}}.sk-b:disabled{opacity:.35;cursor:default}.sk-b:focus-visible{outline:2px solid var(--horizon);outline-offset:3px}.sk-c{--fh:272px;position:relative;flex:0 0 clamp(272px,82vw,372px);scroll-snap-align:start;display:flex;flex-direction:column;padding:10px 10px 26px;border-radius:30px;background:#fff;box-shadow:var(--sh-1);color:var(--gray);text-decoration:none;transition:transform .5s var(--ease),box-shadow .5s var(--ease)}@media(hover:hover){.sk-c:hover{transform:translateY(-4px);box-shadow:var(--sh-1),0 26px 44px -26px #1018283d}}.sk-c:focus-visible{outline:2px solid var(--horizon);outline-offset:3px}.sk-c>b{margin:10px 14px 0;font-size:22px;font-weight:600;line-height:1.2;letter-spacing:-.02em}.sk-c>small{margin:6px 14px 0;font-size:15px;line-height:1.45;color:var(--serene-text)}.c-b{--fr:radial-gradient(90% 70% at 12% 0%,#C9D7FF,transparent 72%),linear-gradient(165deg,#E4EBFF,#F4F7FF)}.c-v{--fr:radial-gradient(90% 70% at 88% 0%,#DCD0FF,transparent 72%),linear-gradient(165deg,#EDE7FF,#F8F5FF)}.c-s{--fr:radial-gradient(90% 70% at 12% 0%,#C3E7FF,transparent 72%),linear-gradient(165deg,#E1F4FF,#F2FAFF)}.c-g{--fr:radial-gradient(90% 70% at 88% 0%,#C5EFD5,transparent 72%),linear-gradient(165deg,#E1F7E9,#F2FBF5)}.c-a{--fr:radial-gradient(90% 70% at 12% 0%,#FFDCBE,transparent 72%),linear-gradient(165deg,#FFEEDF,#FFF8F1)}.c-r{--fr:radial-gradient(90% 70% at 88% 0%,#FFCFE9,transparent 72%),linear-gradient(165deg,#FFE6F3,#FFF5FA)}.sk-pg{display:none}@media(max-width:719px){.sk-pg{display:flex;justify-content:center;gap:8px;margin-top:-14px}.sk-pg i{width:7px;height:7px;border-radius:4px;background:#33333338;transition:width .35s var(--ease),background-color .35s}.sk-pg i.on{width:20px;background:var(--horizon)}.sk-c{flex:0 0 calc(100vw - 2 * var(--gut) - 36px);min-width:0}}@media(max-width:719px){.sk-c{--fh:248px}.sk-c>b{font-size:20px}}.flip .tile.green{opacity:0;transform:scale(.6)}.flip .m,.flip .tm,.ft-k{display:grid}.flip .m>span,.flip .tm>span,.ft-k>b{grid-area:1/1;transition:opacity .2s var(--ease)}.flip .m{align-items:start}.flip .m>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.flip .tm>span{justify-self:end}.flip .t{align-self:flex-start;max-width:100%;background:linear-gradient(currentColor,currentColor) 0 58%/0% 1px no-repeat;transition:background-size .7s var(--ease),color .4s}@keyframes chTurn{0%,22%,to{transform:none;box-shadow:var(--sh-1),0 0 0 1px #0000000a}8%,14%{transform:translateY(-5px);box-shadow:var(--sh-1),0 0 0 2px #557bf480}}@media(prefers-reduced-motion:reduce){.bt *{transition:none!important;animation:none!important}}.ms{position:relative;padding:24px 16px 16px;border-radius:var(--r-2xl);background:radial-gradient(60% 50% at 0% 0%,rgba(85,123,244,.14),transparent 70%),radial-gradient(60% 50% at 100% 100%,rgba(111,193,255,.16),transparent 70%),var(--canvas);border:1px solid rgba(0,0,0,.04);box-shadow:var(--sh-1);display:flex;flex-direction:column;gap:14px;align-items:center}.ms .m-date{background:#fff}.ms-g{font-size:30px;font-weight:500;letter-spacing:-.02em;line-height:1.1;text-align:center;margin-top:-4px}.ms-g .gl{background-size:300% 100%}.ms .dl{width:100%}.ms-tabs{display:flex;gap:4px;align-self:flex-start}.ms-tabs .m-tab{font-size:15px;padding:7px 16px;min-height:34px;cursor:default}.dl-r .chip{margin-left:auto}.dl-r .chip+.tm{margin-left:6px}[data-count]{font-variant-numeric:tabular-nums}.bar-r .btn{transition:opacity .3s,visibility 0s .3s}html.hero-in .bar-r .btn{opacity:0;visibility:hidden}html.hero-in.menu-open .bar-r .btn{opacity:1;visibility:visible}.hm-t .pk{animation:none}.sec.of{position:relative;isolation:isolate}@supports (animation-timeline:view()){.sec.of{view-timeline-name:--of}.of-sky{animation:ofTone linear both;animation-timeline:--of;animation-range:entry 0% entry 45%}}@keyframes ofTone{0%{opacity:0}to{opacity:1}}.of-sky{position:absolute;z-index:-1;left:0;right:0;top:0;bottom:calc(-1 * var(--end-h,0px));pointer-events:none;background:radial-gradient(50% 40% at 85% 30%,rgba(111,193,255,.28),transparent 70%),radial-gradient(45% 35% at 10% 60%,rgba(85,123,244,.16),transparent 70%),linear-gradient(180deg,#eaf0fc00,#edf2fd 22%,#e2eafb);opacity:var(--ofp,1)}.sec.of+.endw{background:#e2eafb}.sec.of+.endw .endc{background:#fff9;border-color:#ffffffd9}.of-ping.lit{background:linear-gradient(#557bf40f,#557bf40f),#fff;box-shadow:var(--ring-active)}.of-push small{white-space:normal;overflow:visible;text-overflow:clip}.of-push .tm{position:absolute;top:11px;right:14px}.of-push b{padding-right:64px}@media(max-width:389px){.of-push{left:10px;right:10px}}.ph{position:relative;padding-top:calc(var(--bar-h) + 8px);overflow-x:clip}.ph .sub{margin-bottom:20px}.ph-g{display:grid;gap:56px;padding-top:20px}.ph-g>*{min-width:0}.ph-t .h1{font-size:36px;line-height:1.08;max-width:12em}.ph-t .lead{font-size:17px;color:var(--gray);margin-top:20px;max-width:30em}.ph-a{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:34px}.ph-n{margin-top:16px;font-size:14px;color:var(--serene-text)}.h1 .tn{display:block}.pk{display:inline-block;width:1.16em;height:1.16em;margin:-.34em 0 -.24em .04em;vertical-align:-.2em;transform:rotate(-3.2deg);transform-origin:50% 85%;transition:transform .5s var(--spring)}@media(hover:hover){.h1:hover .pk{transform:rotate(-9deg) scale(1.04)}}@media(prefers-reduced-motion:no-preference){.pk{animation:pkIdle 7s ease-in-out 1.6s infinite}}@keyframes pkIdle{0%,to{translate:0 0}50%{translate:0 -.06em}}.ph-v{position:relative;display:flex;justify-content:center}.ph-v>*{position:relative;z-index:1;width:100%;max-width:480px;min-width:0}.ph-v.phone{font-size:14px}.ph-v.phone>*{width:auto;max-width:100%}.phone .ep-channels{max-width:100%;min-width:0}.phone .ep-ch-tabs{justify-self:stretch;max-width:100%;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.phone .ep-ch-tabs::-webkit-scrollbar{display:none}.phone .ep-ch-tab{flex:none;scroll-snap-align:center}.ph-g.one{padding-top:clamp(20px,5vw,64px);padding-bottom:4px}@media(prefers-reduced-motion:no-preference){html.ep-js .ph-v.play .ani{animation:rowIn .6s var(--ease) both;animation-delay:calc(.5s + var(--i,0) * 60ms)}}@keyframes rowIn{0%{opacity:0;translate:0 10px}}.tabs.pn-tabs{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:4px;padding:10px 12px 2px;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent)}.tabs.pn-tabs::-webkit-scrollbar{display:none}.pn-tabs .m-tab{flex:none;font-size:14px;padding:6px 14px;min-height:34px}@media(min-width:720px){.ph-t .h1{font-size:50px}.ph-t .lead{font-size:18px}.ph-v.phone{font-size:15px}}@media(min-width:740px){.ph{padding-top:calc(var(--bar-h) + 16px)}.ph-g{grid-template-columns:minmax(0,6fr) minmax(0,5fr);column-gap:clamp(56px,6vw,104px);align-items:center;padding-block:clamp(40px,8vh,96px) 0}.ph-g.one{min-height:0;grid-template-columns:minmax(0,1fr)}.ph-t .h1{font-size:clamp(54px,4.2vw,62px);line-height:1.03}.ph-v>*{max-width:520px}}.shd{max-width:760px;margin-bottom:var(--hg)}.shd.c{margin-inline:auto;text-align:center}.shd.c .lead{margin-inline:auto}.sx{display:grid;gap:var(--hg)}.sx-h .link{margin-top:18px}.sx-h .ph-a{margin-top:30px}@media(min-width:960px){.sx{grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:clamp(56px,8vw,128px);align-items:start}.sx>.sx-h{position:sticky;top:calc(var(--bar-h) + 48px)}}@media(min-width:960px){.sx.flip{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.sx.flip>.sx-h{order:2}}@media(min-width:1100px){.sx.row{grid-template-columns:minmax(0,1fr);row-gap:var(--hg)}.sx.row>.sx-h{position:static;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,28em);column-gap:56px;align-items:start}.sx.row>.sx-h .lead{padding-top:.5em}.sx.row>.sx-h>.h2{grid-column:1;grid-row:1 / span 3}.sx.row>.sx-h>:not(.h2){grid-column:2}.sx.row>.sx-h .lead{margin-top:0}.sx.row .sc-stack.steps{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--cg);counter-reset:st}}.cg2{display:grid;gap:16px var(--cg)}@media(min-width:720px){.cg2{grid-template-columns:1fr 1fr}}.dl.rows .dl-r{align-items:flex-start;min-height:0;padding:14px 16px}.dl.rows .dl-r .tile{margin-top:1px}.dl.rows .t{font-size:15px;font-weight:600;line-height:1.3}.dl.rows .m{font-size:14px;line-height:1.45;margin-top:2px}.m-count.r{background:#f4555524;color:var(--danger-text)}.tabs{display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.tabs .m-tab{gap:7px;min-height:38px}.tabs .m-tab .lg{width:18px;height:18px}.tabs.sm .m-tab{font-size:15px;padding:7px 16px;min-height:36px}.m-empty.up{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:28px 28px 26px;max-width:880px;margin-inline:auto}.m-empty.up .h3{font-size:24px;letter-spacing:-.025em;padding-right:72px}.m-empty.up p{font-size:16px;max-width:36em;opacity:1;color:#4a4f51}.m-empty.up .ph-a{margin-top:16px}.faq{display:flex;flex-direction:column;gap:10px;margin-top:clamp(32px,4vw,48px)}.faq details{border-radius:var(--r-md);background:#fff;border:1px solid var(--hair);transition:box-shadow .25s}.faq details[open]{box-shadow:var(--sh-1)}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:14px 16px 14px 20px;font-size:16px;font-weight:600;cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary .i{font-size:22px;color:var(--serene);transition:transform .3s var(--ease);flex:none}.faq details[open] summary .i{transform:rotate(180deg)}.faq details p{padding:0 20px 18px;font-size:15px;color:#4a4f51;line-height:1.55}.ilink{color:var(--horizon-text);font-weight:600}.two{display:grid;gap:var(--cg);max-width:880px;margin-inline:auto}@media(min-width:720px){.two{grid-template-columns:1fr 1fr}}.tw{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:26px;border-radius:var(--r-xl);background:#fff;box-shadow:var(--sh-1)}.tw .h3{font-size:18px;margin-top:2px}.tw p:last-child{font-size:15px;color:#4a4f51;line-height:1.5}.pairs{display:grid;gap:var(--cg)}@media(min-width:900px){.pairs{grid-template-columns:1fr 1fr}}.tp{align-items:stretch;padding:20px 14px 14px}.tp-h{display:flex;align-items:center;justify-content:space-between;padding:0 6px}.tp-h b{display:block;font-size:18px;font-weight:600}.tp-h small{display:block;font-size:13px;color:var(--serene-text)}.tp .ms-tabs{padding:0 2px;overflow-x:auto;scrollbar-width:none;max-width:100%;flex-wrap:nowrap}.tp .ms-tabs .m-tab{font-size:14px;padding:6px 14px;white-space:nowrap}.modes{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--cg)}@media(min-width:900px){.modes{grid-template-columns:repeat(3,minmax(0,1fr))}}.av19.g{background:var(--success)}@starting-style{.gf .wa-in.nz1{opacity:0;max-height:0}}.gch{display:flex;flex-direction:column;align-items:center;gap:20px}.pmap{display:flex;flex-direction:column;align-items:stretch;gap:18px;padding:22px;border-radius:var(--r-2xl);background:var(--surface);border:5px solid var(--stroke)}.pm-g .dl-l{padding-left:6px;margin-bottom:8px}.pm-core{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 12px 16px;border-radius:var(--r-xl);background:#fff;box-shadow:var(--sh-1)}.pm-core:before,.pm-core:after{content:"";position:absolute;left:50%;width:2px;height:14px;background:repeating-linear-gradient(180deg,rgba(85,123,244,.5) 0 3px,transparent 3px 6px)}.pm-core:before{top:-14px}.pm-core:after{bottom:-14px}.pm-core img{width:72px;height:72px;transform:rotate(-3.2deg)}.pm-core b{font-size:18px;font-weight:600}.notis{max-width:560px;margin:0 auto}.notis .dl-r.off .tile{background:#0000000b;color:var(--serene)}.notis .dl-r.off .t{color:#5b6163}.notis .dl-r .t{font-size:16px}.notis .dl-r.on .t{font-weight:600}#wk1:checked~.tabs [for=wk1],#wk2:checked~.tabs [for=wk2],#wk3:checked~.tabs [for=wk3],#wk4:checked~.tabs [for=wk4]{background:#fff;box-shadow:var(--sh-btn);color:var(--gray)}.wk-s{display:none;flex-direction:column;gap:14px;padding:4px 10px 6px}.wk-pr{display:flex;align-items:center;gap:12px;margin-top:auto;padding:8px 14px 8px 8px;border-radius:20px;background:#fff;border:3px solid rgba(85,123,244,.07);box-shadow:var(--sh-1)}.wk-s .bub{font-size:15px;padding:12px 16px}.ring7{position:relative;max-width:560px;margin:8px auto 0}.ring7>svg{display:none}.r7n{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:var(--r-md);background:#fff;border:1px solid var(--hair)}.r7n b{display:block;font-size:15px;font-weight:600}.r7n small{display:block;font-size:13px;color:var(--serene-text);line-height:1.35}@media(min-width:860px){.ring7{aspect-ratio:1;max-width:620px;margin-bottom:-48px}.ring7>svg{display:block;position:absolute;inset:0;width:100%;height:100%}.ring7 .bg{fill:none;stroke:var(--track);stroke-width:2}.ring7 .fg{fill:none;stroke:var(--horizon);stroke-width:2.5;stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset 2.6s var(--ease-io)}.r7n{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);width:168px;flex-direction:column;text-align:center;gap:6px;padding:12px 10px;box-shadow:var(--sh-1);border:0;opacity:.45;transition:opacity .5s var(--ease),box-shadow .5s}.r7n.lit{opacity:1}html:not(.ep-js) .r7n{opacity:1}}@media(min-width:1100px){.ring7{max-width:720px;margin-bottom:-56px}.r7n{width:176px;padding:14px 12px}}@media(prefers-reduced-motion:reduce){.r7n{opacity:1!important}.ring7 .fg{transition:none}}.rl{display:flex;flex-direction:column;gap:10px}.rp{display:none;flex-direction:column;gap:10px;padding:16px}.rs{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:var(--r-md);background:#fff;border:1px solid var(--hair)}.rs>div{flex:1;min-width:0}.rs small{display:block;font-size:12px;font-weight:600;color:var(--serene-text)}.rs p{font-size:15px;line-height:1.4;margin-top:2px}.rs.s1{background:none;border:0;padding:6px 4px 10px}.rs.s1 p{font-size:16px}.rs.s4{background:linear-gradient(#21c0630d,#21c0630d),#fff}html.ep-js .rp .rs{animation:msgIn .45s var(--ease) both}html.ep-js .rp .rs.s2{animation-delay:.12s}html.ep-js .rp .rs.s3{animation-delay:.24s}html.ep-js .rp .rs.s4{animation-delay:.36s}.mx{display:flex;flex-direction:column;gap:12px}.mx-call .sv-tr p{font-size:14px}.mx-call .sv-tr mark{color:inherit;background:linear-gradient(#ff66c433,#ff66c433) 0 88%/0% 38% no-repeat;transition:background-size .8s var(--ease)}.mx-call .sv-tr p:nth-child(2) mark{transition-delay:.18s}.mx-call .sv-tr p:nth-child(3) mark{transition-delay:.36s}.mx-call .sv-tr p:nth-child(4) mark{transition-delay:.54s}.mx.hl .mx-call .sv-tr mark,#mx:checked~.mx-call .sv-tr mark,html:not(.ep-js) .mx-call .sv-tr mark{background-size:100% 38%}html.ep-js .mx{display:grid;grid-template-columns:minmax(0,1fr)}html.ep-js .mx-call,html.ep-js .mx-out{grid-area:1/1}html.ep-js .mx-out{opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .35s var(--ease),transform .5s var(--ease),visibility 0s .5s}html.ep-js #mx:checked~.mx-out{opacity:1;visibility:visible;transform:none;transition:opacity .45s var(--ease) .08s,transform .6s var(--ease) .08s,visibility 0s}html.ep-js .mx-call{transition:opacity .45s var(--ease) .15s,transform .6s var(--ease) .15s,visibility 0s}html.ep-js #mx:checked~.mx-call{opacity:0;visibility:hidden;transform:scale(.97);transition:opacity .4s var(--ease),transform .5s var(--ease),visibility 0s .5s}@media(prefers-reduced-motion:no-preference){html.ep-js #mx:checked~.mx-out .dl-r{animation:msgIn .5s var(--ease) both}#mx:checked~.mx-out .dl-r:nth-child(3){animation-delay:.32s}#mx:checked~.mx-out .dl-r:nth-child(4){animation-delay:.42s}#mx:checked~.mx-out .dl-r:nth-child(5){animation-delay:.52s}#mx:checked~.mx-out .dl-r:nth-child(2){animation-delay:.22s}}.vc{display:flex;flex-direction:column;align-items:center;padding:28px 20px 22px;border-radius:var(--r-2xl);background:radial-gradient(70% 50% at 50% 0%,rgba(85,123,244,.14),transparent 70%),#fff;box-shadow:var(--sh-1);text-align:center}@keyframes ringp{0%{transform:scale(.92);opacity:0}30%{opacity:1}to{transform:scale(1.12);opacity:0}}@keyframes wv{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.vc-cap{display:flex;flex-direction:column;gap:10px;width:100%;text-align:left;margin-top:6px}.vc-cap p{font-size:15px;line-height:1.4}.vc-cap p b{display:block;font-size:12px;font-weight:600;color:var(--horizon-text)}.vc-cap p.me{align-self:flex-end;max-width:86%;padding:12px 14px;border-radius:20px 20px 5px;background:#fff;border:1px solid var(--hair);box-shadow:var(--sh-1)}.vc-cap p.me b{color:var(--rose-text)}.dl-l>span+span{margin-left:auto}.dl-r .tm .i{font-size:14px;color:var(--horizon);margin-right:2px}.apps{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-bottom:14px}.apps span{aspect-ratio:1;display:grid;place-items:center;border-radius:var(--r-md);background:#fff;box-shadow:var(--sh-1)}.apps .lg{width:46%;height:46%}@media(max-width:420px){.apps{grid-template-columns:repeat(4,1fr)}}.sp{display:flex;flex-direction:column;gap:10px}.spx{display:none;flex-direction:column;gap:18px}.sw{appearance:none;-webkit-appearance:none;position:relative;flex:none;width:44px;height:26px;border-radius:26px;background:#e3e5e8;cursor:pointer;transition:background-color .25s var(--ease);margin:0}.sw:after{content:"";position:absolute;left:3px;top:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000002e;transition:transform .3s var(--spring)}.sw:checked{background:var(--success)}.sw:checked:after{transform:translate(18px)}.sw:focus-visible{outline:2px solid var(--horizon);outline-offset:2px}.cmap{position:relative;margin-top:30px;padding:16px 10px 12px;border-radius:var(--r-2xl);background:var(--surface);border:5px solid var(--stroke)}.cmap-g{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) repeat(3,58px);align-items:center;gap:6px 4px}.ind{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 10px;border-radius:var(--r-md);background:#fff;border:1px solid var(--hair);font-size:14px;font-weight:500;cursor:pointer;transition:box-shadow .2s}@media(hover:hover){.ind:hover{box-shadow:var(--ring-active)}}.ind .tile{width:26px;height:26px}.cell{display:grid;place-items:center}.dot{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff;border:1px solid rgba(0,0,0,.07);color:var(--gray);font-size:13px;font-weight:600;cursor:pointer;transition:transform .2s var(--spring),box-shadow .2s,background-color .2s,color .2s}.dot[aria-pressed=true]{background:linear-gradient(#557bf414,#557bf414),#fff;border-color:transparent;color:var(--horizon-text);box-shadow:var(--ring-active)}@media(hover:hover){button.dot:hover{transform:scale(1.08)}}.cell .no{width:6px;height:6px;border-radius:50%;background:#00000014}@media(min-width:720px){.cmap{padding:22px 18px 16px}.cmap-g{grid-template-columns:minmax(0,1fr) repeat(3,96px);gap:8px 6px}}@media(min-width:1100px){.cmap{max-width:920px;margin-inline:auto}#casos .ph-t{text-align:center}#casos .ph-t .h1,#casos .ph-t .lead{margin-inline:auto}#casos .cfil{justify-content:center}#casos .ccount{text-align:center;margin-left:0}}.cfil{justify-content:flex-start;margin-bottom:8px}.cfil .m-tab[aria-pressed=true]{background:#fff;box-shadow:var(--sh-btn);color:var(--gray)}.ccount{font-size:14px;color:var(--serene-text);margin:6px 0 16px 4px}.clist{display:flex;flex-direction:column;gap:12px}@media(min-width:960px){.clist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row dense;align-items:stretch;gap:16px}.clist .case[open]{grid-column:1 / -1}.clist .case[open] .cb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);column-gap:36px;align-items:start;padding:0 20px 22px 58px}.clist .case[open] .does{grid-column:1;font-size:16px;line-height:1.5;margin-top:4px}.clist .case[open] .mini{grid-column:2;grid-row:1 / span 2;margin:0}.clist .case[open] .ph-a{grid-column:1;align-self:end;margin-top:18px}.clist .case summary{min-height:84px}}@media(min-width:1280px){.clist{grid-template-columns:repeat(3,minmax(0,1fr))}}.case{border-radius:var(--r-xl);background:#fff;box-shadow:var(--sh-1);transition:box-shadow .25s}.case[open]{box-shadow:var(--sh-1),var(--ring-active)}.case summary{display:flex;align-items:center;gap:12px;padding:16px;cursor:pointer;list-style:none}.case summary::-webkit-details-marker{display:none}.case .ct{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.case .ct b{font-size:16px;font-weight:600;line-height:1.3}.case .pl{font-size:22px;color:var(--serene);transition:transform .3s var(--ease);flex:none}.case[open] .pl{transform:rotate(180deg)}.cb{padding:0 16px 18px}.cb .does{font-size:15px;color:#4a4f51}.cb .ph-a{margin-top:6px}.tags{display:flex;flex-wrap:wrap;gap:6px}.tg{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:7px;background:#557bf41a;font-size:12px;font-weight:600;color:var(--horizon-text)}.tg .i{font-size:14px}.tg.n{background:#0000000b;color:var(--serene-text)}.mini{display:flex;flex-direction:column;gap:8px;margin:12px 0 14px;padding:14px;border-radius:var(--r-md);background:var(--surface);border:1px solid var(--hair)}.mini p{align-self:flex-start;font-size:14px;line-height:1.4;max-width:90%;padding:8px 12px;border-radius:16px 16px 16px 5px;background:#fff;border:1px solid var(--hair)}.mini p b{display:block;font-size:12px;font-weight:600;color:#4a4f51}.mini p.me{align-self:flex-end;border-radius:16px 16px 5px;box-shadow:var(--sh-1)}.mini p.me b{color:var(--rose-text)}.scases{display:grid;gap:14px}@media(min-width:900px){.scases{grid-template-columns:1fr 1fr;gap:16px}}.scase{display:flex;flex-direction:column;padding:20px;border-radius:var(--r-xl);background:#fff;box-shadow:var(--sh-1)}.scase .h3{font-size:19px;margin-top:10px}.scase .does{font-size:15px;color:#4a4f51;margin-top:4px}.scase .link{margin-top:auto}.m-date.rec{display:inline-flex;vertical-align:2px;margin-left:6px;background:#557bf41a;font-size:12px;height:21px}@keyframes calcIn{0%{opacity:0;transform:translateY(5px)}}#billY:checked~.tabs [for=billY],#billM:checked~.tabs [for=billM]{background:#fff;box-shadow:var(--sh-btn);color:var(--gray)}.plans{display:grid;gap:var(--cg)}.plan{position:relative;display:flex;flex-direction:column;gap:16px;padding:26px 22px 22px;border-radius:var(--r-xl);background:#fff;box-shadow:var(--sh-1)}.plan.rec{background:linear-gradient(#557bf40d,#557bf40d),#fff;box-shadow:var(--sh-1),var(--ring-active)}.pr{display:flex;flex-direction:column;gap:2px;padding:12px 0;border-top:1px solid var(--divider);border-bottom:1px solid var(--divider)}.pr>span{font-size:14px;color:var(--serene-text);font-variant-numeric:tabular-nums}.plan .btn,.plan .btn-w{width:100%}@media(min-width:900px){.plans.three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:899px){.plans.three{grid-template-columns:1fr}.plans.three .plan.rec{order:-1;margin-top:10px}}.plans.three .plan{padding:30px 28px 28px}.tr-l{list-style:none;padding:0;margin:0 auto;display:grid;gap:22px;max-width:420px}.tr-l li{position:relative;display:flex;align-items:flex-start;gap:14px}.tr-l .tile{width:32px;height:32px;border-radius:9px}.tr-l .tile .i{font-size:19px}.tr-l b{display:block;font-size:15px;font-weight:600;line-height:1.3}.tr-l small{display:block;font-size:14px;color:var(--serene-text);line-height:1.4;margin-top:2px}.tr-l li:not(:last-child):after{content:"";position:absolute;left:15px;top:40px;bottom:-18px;width:2px;border-radius:2px;background:var(--track)}.tr-l li:first-child:after{background:linear-gradient(var(--horizon),var(--track))}@media(min-width:900px){.tr-l{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;max-width:none}.tr-l li{flex-direction:column;gap:14px}.tr-l li:not(:last-child):after{inset:15px -12px auto 44px;width:auto;height:2px}.tr-l li:first-child:after{background:linear-gradient(90deg,var(--horizon),var(--track))}}.ent{margin-top:14px;align-items:center}.ent .link{flex:none;font-size:15px}@media(max-width:719px){.ent{flex-wrap:wrap}.ent .link{width:100%;padding-left:36px;min-height:36px}}#empieza .ph-t{text-align:center;max-width:880px;margin:0 auto}#empieza .ph-t .h1{max-width:none}#empieza .ph-t .lead{margin-inline:auto}@keyframes whoIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cfil{flex-wrap:nowrap}@media(max-width:420px){.cfil .m-tab{font-size:14px;padding:7px 12px}.tp .ms-tabs .m-tab{font-size:13px;padding:6px 10px;gap:5px}}@media(max-width:359px){.cfil .m-tab{font-size:13px;padding:7px 9px}}.mom>*,.chx>*,.sgf>*{min-width:0}.phone .ep-ch-tabs{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}.ep-chat{--c-font:var(--font);font-weight:500;box-shadow:var(--sh-1),inset 0 0 0 1px #0000000f}.apps .lg{filter:grayscale(1);opacity:.6;transition:filter .3s,opacity .3s}@media(hover:hover){.apps span:hover .lg{filter:none;opacity:1}}.px{display:none}@media(min-width:960px){.px{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:clamp(40px,6vw,96px);align-items:center}.px-t{position:relative;overflow:hidden;width:100%;border:0;font:inherit;color:inherit;text-align:left;-webkit-tap-highlight-color:transparent}.px-t .tx small{transition:color .3s}.px-t[aria-selected=true]{background:linear-gradient(#557bf40f,#557bf40f),#fff;box-shadow:var(--sh-1),var(--ring-active)}.px-t:focus-visible{outline:2px solid var(--horizon);outline-offset:3px}.px-p{position:relative;z-index:1;grid-area:1/1;display:flex;flex-direction:column;align-items:center;gap:26px}.px-p.on{animation:pxIn .6s var(--ease) both}}@keyframes pxBar{to{transform:scaleX(1)}}@keyframes pxIn{0%{opacity:0;transform:translateY(16px) scale(.985);filter:blur(6px)}}.px-p .sv-tr mark{transition:background-size .9s var(--ease) .5s}.px-p.on .sv-tr mark{background-size:100% 38%}@keyframes pxCard{0%{opacity:0;transform:translate(-14px,10px) scale(.97)}}@media(prefers-reduced-motion:reduce){.px-p,.px-p *{animation:none!important;transition:none!important}.px-p .sv-tr mark{background-size:100% 38%}}.sec.st,.sec:has(.px),.sec.pz{overflow-x:clip}@media(min-width:1100px)and (prefers-reduced-motion:no-preference){.ph-v>*{translate:0 calc(var(--py,0) * -.07px)}}.ph+.sec{padding-top:clamp(96px,10vw,160px)}html:not(.ep-js) .px{display:none}.mom{display:grid;gap:var(--cg)}@media(min-width:900px){.mom{grid-template-columns:repeat(3,minmax(0,1fr))}}.mo{display:flex;flex-direction:column;align-items:flex-start;padding:18px 18px 26px;border-radius:var(--r-xl);background:#fff;box-shadow:var(--sh-1)}.mo>.tile{margin:20px 6px 12px}.mo .h3{font-size:18px;font-weight:600;letter-spacing:-.02em;padding:0 6px}.mo>p{font-size:15px;line-height:1.5;color:var(--serene-text);margin-top:6px;padding:0 6px}.vn{align-self:flex-end;display:flex;align-items:center;gap:8px;width:min(100%,250px);padding:8px 10px 8px 8px;border-radius:10px 3px 10px 10px;background:var(--wa-out);box-shadow:0 1px 1px #00000014}@media(prefers-reduced-motion:reduce){.mom *{animation:none!important}}.ep-c-who .ep-c-status{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.orq{position:relative;max-width:1080px;margin:34px auto 0;padding:24px 16px 20px;border-radius:var(--r-2xl);background:var(--surface);border:5px solid var(--stroke)}.orq-ags{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.orq-ags li{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:92px;padding:14px 6px 12px;border-radius:var(--r-md);background:#fff;border:1px solid var(--hair);text-align:center;transition:box-shadow .45s var(--ease),transform .45s var(--ease),background-color .45s,border-color .45s}.orq-ags li .tile{width:32px;height:32px;border-radius:9px}.orq-ags li .tile .i{font-size:19px}.orq-ags b{font-size:13px;font-weight:600;line-height:1.2}.orq-ags small{font-size:12px;color:var(--serene-text);margin-top:-5px}.orq-ags .own{border-style:dashed;border-color:#557bf473;background:#ffffffb3}.orq-ags li.on{background:linear-gradient(#557bf412,#557bf412),#fff;border-color:transparent;box-shadow:var(--sh-1),var(--ring-active);transform:translateY(-2px)}@media(min-width:900px){.orq{padding:30px 24px 24px}.orq-ags{grid-template-columns:repeat(9,minmax(0,1fr));gap:10px}.orq-ags li:before{content:"";position:absolute;left:50%;top:-23px;width:2px;height:22px;margin-left:-1px;background:var(--track);transition:background-color .45s var(--ease)}.orq-ags li.on:before{background:var(--horizon)}}@media(prefers-reduced-motion:reduce){.orq *{transition:none!important}}.vb{display:grid;gap:14px}@media(prefers-reduced-motion:reduce){.vb *{transition:none!important}}.enb{display:flex;flex-direction:column;gap:10px;padding:18px 16px;border-radius:var(--r-xl);background:var(--surface);border:5px solid var(--stroke)}.eqh-st{position:relative;width:min(100%,540px);height:calc(800px * var(--k) + 64px);--k:.52;display:flex;justify-content:center;align-items:center;margin:0 auto}@media(min-width:720px){.eqh-st{--k:.6}}@media(min-width:1100px){.eqh-st{--k:.66}}@keyframes pkBob{0%,to{transform:rotate(16deg) translateY(0)}50%{transform:rotate(10deg) translateY(-4px)}}@media(max-width:379px){.eqh-st{--k:.48}}.cmp.scan{position:relative;overflow:hidden;cursor:pointer;font:inherit;min-height:60px;transition:box-shadow .3s var(--ease),transform .3s var(--ease)}.scan .sc-i{display:grid;place-items:center;width:28px;height:28px;border-radius:var(--r-sm);background:var(--g-tile-blue);color:var(--horizon);flex:none}.scan .sc-i .i{font-size:19px}.scan .sc-t{flex:1;min-width:0;font-size:16px;font-weight:600;color:var(--gray);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scan .sc-k{font-size:13px;color:var(--serene-text);white-space:nowrap}@media(hover:hover){.scan:hover{box-shadow:var(--sh-1),var(--ring-active)}}@media(hover:hover){.dock .scan:hover{box-shadow:var(--sh-1),var(--ring-active)}}.scan:active{transform:scale(.99)}.scan .rd{pointer-events:none}.scan:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(85,123,244,.13) 48%,transparent 66%);transform:translate(-100%);animation:scanPass 6s var(--ease-io) 2.5s infinite;pointer-events:none}@keyframes scanPass{0%{transform:translate(-100%)}38%,to{transform:translate(100%)}}@media(max-width:479px){.scan .sc-k{display:none}}@media(prefers-reduced-motion:reduce){.scan:after{display:none}}.pnl-k{margin-right:4px;padding:3px 9px;border-radius:var(--r-sm);background:#ffffffb3;color:var(--horizon-text);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}@media(max-width:719px){.pnl-k{display:none}}.pnl-th{padding-bottom:28px}.opt .tile{width:auto;height:auto;background:none}.opt .tile .i{font-size:20px}.opt .tx b{font-weight:600}.pnl-th .opts.big{flex-direction:column;flex-wrap:nowrap;gap:10px;margin-top:-8px}.opts.big .opt{display:flex;width:100%;min-height:72px;padding:14px 16px;border-radius:var(--r-xl);background:#fff;box-shadow:var(--sh-1);color:var(--gray);text-align:left;gap:12px}.opts.big .opt .tile{width:36px;height:36px;border-radius:10px;background:var(--g-tile-blue)}.opts.big .opt .tile.rose{background:var(--g-tile-rose)}.opts.big .opt .tx{flex:1;min-width:0;display:flex;flex-direction:column}.opts.big .opt b{font-size:17px;letter-spacing:-.01em}.opts.big .opt small{font-size:14px;font-weight:500;color:var(--serene-text);line-height:1.35;margin-top:2px}.opts.big .opt>.i{font-size:22px;color:var(--serene)}@media(hover:hover){.opts.big .opt:hover{box-shadow:var(--sh-1),var(--ring-active)}}.pnl-go{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:-6px;animation:msgIn .5s var(--ease) .08s both}.pnl-go .btn-go{max-width:420px}.q0-k{display:grid;gap:14px;width:100%;max-width:880px;margin:0 auto}@media(min-width:720px){.q0-k{grid-template-columns:1fr 1fr;gap:var(--cg)}}.q0-c{position:relative;display:flex;align-items:center;gap:16px;min-height:104px;padding:22px 20px;border-radius:var(--r-xl);background:#fff;box-shadow:var(--sh-1);text-align:left;cursor:pointer;transition:box-shadow .3s var(--ease),transform .4s var(--ease)}.q0-c .tile{width:48px;height:48px;border-radius:14px}.q0-c .tile .i{font-size:26px}.q0-c .tx{flex:1;min-width:0;display:flex;flex-direction:column}.q0-c b{font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.2}.q0-c small{font-size:15px;color:var(--serene-text);line-height:1.4;margin-top:4px}.q0-c>.i{font-size:24px;color:var(--serene);transition:transform .3s var(--ease),color .3s}@media(hover:hover){.q0-c:hover{transform:translateY(-3px);box-shadow:var(--sh-1),var(--ring-active)}}@media(hover:hover){.q0-c:hover>.i{transform:translate(3px);color:var(--horizon)}}.q0-c:active{transform:scale(.99)}@media(min-width:1100px){.q0-c{min-height:128px;padding:28px 26px}.q0-c b{font-size:26px}}.q0-n{margin-top:30px;font-size:15px;line-height:1.5;color:var(--serene-text);text-align:center;text-wrap:balance}.q0-n>.i{display:inline-block;font-size:20px;color:var(--rose);vertical-align:-5px;margin-right:6px}.q0-n .ilink{font-weight:600}.q0{min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding-block:calc(var(--bar-h) + clamp(24px,5vh,64px)) clamp(24px,5vh,64px)}.endw{padding-top:var(--sec);padding-bottom:clamp(64px,8vw,112px)}.endc{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:clamp(52px,6.4vw,96px) clamp(20px,4vw,64px);border-radius:var(--r-2xl);background:var(--surface);border:5px solid var(--stroke)}.endc .m-date{margin-bottom:20px;background:#fff}.end-t{font-size:32px;font-weight:500;line-height:1.1;letter-spacing:-.025em;color:var(--gray);text-wrap:balance;max-width:16em;margin-bottom:clamp(36px,4.6vw,60px)}@media(min-width:720px){.end-t{font-size:44px}}@media(min-width:1100px){.end-t{font-size:56px}}.pp{padding-top:calc(var(--bar-h) + clamp(32px,6vh,72px))}#tbY:checked~.tabs [for=tbY],#tbM:checked~.tabs [for=tbM]{background:#fff;box-shadow:var(--sh-btn);color:var(--gray)}.pr small{font-size:13px;color:var(--serene-text)}html:not(.bill-m) .pr .m,html.bill-m .pr .y,html:not(.bill-m) .t4-p .m,html.bill-m .t4-p .y{display:none}.pp .plan .pr{gap:2px;padding:16px 0}html .pp .plan .pr>span{order:0;font-size:15px;font-weight:500;color:var(--serene-text)}.pp .plan .pr>span b{font-size:21px;font-weight:600;letter-spacing:-.015em;color:var(--gray);margin-right:2px}.pp .plan .pr>small{font-size:13px;margin-top:2px}.zero{list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 36px;margin:24px 0 0}.zero li{display:inline-flex;align-items:center;gap:8px;font-size:17px;font-weight:600;line-height:1.3;color:var(--gray)}.zero .i{font-size:22px;color:var(--horizon)}@media(min-width:720px){.zero li{font-size:19px}}@media(max-width:479px){.zero{flex-direction:column;align-items:center;gap:12px}}.t4s{display:grid;gap:var(--cg)}@media(min-width:640px){.t4s{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.t4s{grid-template-columns:repeat(4,minmax(0,1fr))}}.pp .ent{margin-top:clamp(52px,6vw,88px);padding:20px 24px}.fit{position:relative;display:grid;gap:16px;margin:0 auto}.fit-s{position:relative;display:flex;align-items:flex-start;gap:12px;padding:18px;border-radius:var(--r-xl);background:#fff;box-shadow:var(--sh-1);transition:box-shadow .5s var(--ease),transform .5s var(--ease)}.fit-s .tile{width:36px;height:36px;border-radius:10px}.fit-s .tile .i{font-size:22px}.fit-s .tx{flex:1;min-width:0;display:flex;flex-direction:column}.fit-s b{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:600;letter-spacing:-.01em}.fit-s small{font-size:14px;color:var(--serene-text);line-height:1.4;margin-top:3px}.fit-s.on{box-shadow:var(--sh-1),var(--ring-active);transform:translateY(-2px)}@media(max-width:719px){.fit-s:not(.s1):before{content:"";position:absolute;left:35px;top:-16px;width:2px;height:16px;background:var(--track)}.fit-s.s4:after{content:attr(data-again);position:absolute;right:14px;bottom:-26px;font-size:12px;font-weight:600;color:var(--serene-text)}.fit{padding-bottom:22px}}@media(min-width:720px){.fit{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"a . b" ". c ." "d . e";gap:28px 32px;align-items:center;max-width:1000px}.fit-s.s1{grid-area:a}.fit-s.s2{grid-area:b}.fit-s.s3{grid-area:e}.fit-s.s4{grid-area:d}.fit.big{max-width:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"c c" "a b" "e d";gap:var(--cg)}}@media(min-width:1100px){.fit-s{padding:22px}}.fit.still .fit-s{transform:none}@media(prefers-reduced-motion:reduce){.fit-s,.fr-fg,.fr-dot{transition:none}}.pq-c{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:10px 10px clamp(24px,2.6vw,32px);border-radius:32px;background:#fff;box-shadow:0 0 0 6px #eaf0fcb3,var(--sh-1);cursor:pointer;transition:box-shadow .4s var(--ease),transform .5s var(--ease)}@media(hover:hover){.pq-c:hover{transform:translateY(-4px);box-shadow:0 0 0 6px #eaf0fce6,var(--sh-1),0 28px 48px -28px #10182840}}.pq-c .h3{padding:0 clamp(14px,1.6vw,22px);font-size:clamp(24px,2.2vw,28px);font-weight:500;letter-spacing:-.025em}.pq-c>p{padding:0 clamp(14px,1.6vw,22px);font-size:16px;line-height:1.5;color:#4a4f51;max-width:32em}.pq-c>.link{margin:auto clamp(14px,1.6vw,22px) 0;padding-top:8px}.three{display:grid;gap:var(--cg)}@media(min-width:860px){.three{grid-template-columns:repeat(3,minmax(0,1fr))}}.vm{position:relative;width:100%;max-width:560px;margin:0 auto;padding:14px;border-radius:var(--r-2xl);background:#fff;box-shadow:var(--sh-1)}@keyframes vmRing{0%{opacity:.8;transform:scale(.9)}to{opacity:0;transform:scale(1.9)}}@keyframes vmEq{0%{height:25%}to{height:100%}}.vm-cap{display:flex;flex-direction:column;gap:8px;padding:14px 6px 6px;min-height:156px}.vm-cap p{font-size:15px;line-height:1.4;color:#4a4f51;transition:opacity .45s var(--ease),transform .5s var(--ease)}.vm-cap b{display:block;font-size:12px;font-weight:600;color:var(--horizon-text)}.vm-cap p.me b{color:var(--serene-text)}.vm.armed .vm-cap p:not(.in){opacity:0;transform:translateY(6px)}.vo2{display:grid;gap:var(--cg)}@media(min-width:860px){.vo2{grid-template-columns:1fr 1fr}}a,button,label,summary,select,input,[role=button],[role=tab],.opt,.chip{touch-action:manipulation}@media(max-width:1099px){.bar-in{display:flex;align-items:center;gap:10px}.bar-l{display:flex;align-items:center;gap:10px;flex:none;min-width:0}.bar-l .logo{flex:none}.bar-r{margin-left:auto;flex:none}}@media(max-width:719px){.bar-l .logo img{width:96px}.bar-r{gap:6px}.bar-r .btn.sm{min-height:40px;padding:0 16px;font-size:15px;white-space:nowrap;text-wrap:nowrap}.sfx-b,.acc-i{width:40px;height:40px}}@media(max-width:389px){.bar-in.wrap{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.bar-l{gap:8px}.bar-l .logo img{width:88px}.sfx-b,.acc-i{width:38px;height:38px}.bar-r .btn.sm{padding:0 13px}}@media(max-width:359px){.bar-r .acc-i{display:none}}@media(pointer:coarse){.sfx-b,.acc-i,.hf-pp,.dot,.bar-r .btn.sm{position:relative}.sfx-b:after,.acc-i:after{content:"";position:absolute;inset:calc((100% - 44px)/2)}.bar-r .btn.sm:after{content:"";position:absolute;inset:-2px -1px}main .btn.sm,.sh-a .btn.sm{min-height:44px}.x{width:44px;height:44px}.mr,.mn-secs .mr{min-height:44px}.mn-lo{gap:4px;margin-left:auto}.mn-lo :is(button,a){min-width:44px;height:40px}.mn-lng>span:not(.mn-lo){display:none}.lng-p :is(button,a){min-height:44px}.nl,.nav-ink{height:44px}.sub{gap:8px}.sc{min-height:44px}.tabs{gap:8px}.m-tab,.tabs .m-tab,.tabs.sm .m-tab,.pn-tabs .m-tab{min-height:44px}.ep-ch-tabs{gap:6px}.ep-ch-tabs .ep-ch-tab{height:44px}.ep-chat-host .ep-c-replay{min-height:44px}.foot li>*{min-height:44px;min-width:44px}.hm-p,.opt{min-height:44px}.hf-k{height:44px}.hf-k:after{content:"";position:absolute;inset:0 -3px}.dot:after{content:"";position:absolute;inset:-5px;border-radius:50%}a.chip,.fit-p .chip{min-height:44px}.ilink,.chx-c .ilink{display:inline-flex;align-items:center;min-height:44px}.hm-p{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffe0}.hb{filter:none;opacity:.94;background:#fffffff0}.hf-s{filter:none}}@media(hover:none){.mr:active,.ch-r:active{background:#557bf414}.sc:active,.m-tab:active{background:#ffffffdb}.foot li>*:active{color:#fff;opacity:.7}.link:active,.btn-o:active,.ilink:active{opacity:.6}.sc-card:active,.pq-c:active,.q0-c:active,.th-c:active,.sk-c:active,.ind:active,.mi:active,.mx:active{transform:scale(.985);transition-duration:.12s}}.wrap,.dock{padding-left:max(var(--gut),env(safe-area-inset-left,0px));padding-right:max(var(--gut),env(safe-area-inset-right,0px))}html.ep-js .pg-menu .mn{padding-left:max(12px,env(safe-area-inset-left,0px))}.dlg{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}.dlg-c,.pnl-th,.sh-scroll,.pg-menu{overscroll-behavior:contain}@media(pointer:coarse){html.vt-fwd::view-transition-old(root){animation-name:vtRecedeT}html.vt-back::view-transition-new(root){animation-name:vtReturnT}.vt-ring{display:none}}@keyframes vtRecedeT{0%{transform:none;clip-path:inset(0 round 0px);opacity:1}to{transform:scale(.92);clip-path:inset(0 round 40px);opacity:.55}}@keyframes vtReturnT{0%{transform:scale(.92);clip-path:inset(0 round 40px);opacity:.55}to{transform:none;clip-path:inset(0 round 0px);opacity:1}}html:not(.ep-js) .dock{display:none}@media(max-width:719px)and (min-height:600px){.hm-t{margin-top:auto}.hm-l{margin-bottom:36px}.hm-q{margin-top:auto}.hm-ps{margin-bottom:auto}}@media(max-width:719px){.endw{padding-top:56px}}@media(max-width:719px){.foot-g:has(.fg-t){grid-template-columns:minmax(0,1fr);gap:0;border-top:1px solid rgba(255,255,255,.12)}.foot-g .fg{border-bottom:1px solid rgba(255,255,255,.12)}.foot-g .fg h2{margin:0}.fg-t{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:56px;padding:0 2px;border:0;background:none;font:inherit;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ffffffb8;text-align:left;cursor:pointer}.fg-t .i{font-size:22px;color:#fff9;transition:transform .35s var(--ease)}.fg.open .fg-t .i{transform:rotate(180deg)}.fg-t:focus-visible{outline:2px solid #A9C0FF;outline-offset:-2px;border-radius:8px}.fg:has(.fg-t) ul{display:none;padding:0 0 14px}.fg.open ul{display:flex}@media(prefers-reduced-motion:no-preference){.fg.open ul{animation:fgIn .35s var(--ease) both}}}@keyframes fgIn{0%{opacity:0;transform:translateY(-6px)}}@media(max-width:1099px){html.menu-open.menu-drag .shell{transform:translate(calc(var(--mw) + var(--md,0px)));transition:none}html.menu-open.menu-drag .pg-menu .mn{transform:translate(calc(var(--md,0px) * .35));transition:none}}@media(pointer:coarse)and (max-width:359px){.tabs.cfil{gap:2px}.tabs.cfil .m-tab{padding-inline:9px}}.bar-r .cta{transition:opacity .3s var(--ease),visibility 0s .3s,transform .2s var(--ease),background-color .2s}html:not(.hero-in) .bar-r .cta{transition:opacity .3s var(--ease),visibility 0s,transform .2s var(--ease),background-color .2s}@media(orientation:landscape)and (max-height:500px){.hm-t{font-size:34px;max-width:none}.hm-l{font-size:16px;margin-top:8px;max-width:44em}.hm-q{margin-top:28px;max-width:560px}.hm-q .scan{min-height:56px}.hm-q .scan .rd.p{width:40px;height:40px}.hm-pk{width:38px;height:38px;top:-25px}.hm-ps{margin-top:12px;gap:8px}.hm-p{font-size:13px;padding:0 12px 0 10px;white-space:nowrap}.hf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:14px;align-items:start}.hf-st{grid-column:1;grid-row:2;height:196px}.hf-mem{grid-column:2;grid-row:2 / span 2;margin-top:0}}@media(max-width:719px){.dm-t,.nz-head,.shd.c,.sec-h.center{text-align:left}.dm-t .lead,.nz-head .lead,.shd.c .lead,.sec-h.center .lead,.shd.c,.sec-h.center{margin-inline:0}.hm-ps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:440px;gap:8px}.hm-p{justify-content:flex-start;min-width:0;padding:8px 12px 8px 10px;line-height:1.2;text-align:left}.hm-p .i{flex:none}}p,li,small,.dl-r .t,.dl-r .m,.sc-card b{text-wrap:pretty}@media(min-width:740px)and (max-width:1099px){.dm-k{padding:10px 12px 12px 10px}.dm-k b{font-size:16px}.dm-k small{font-size:14px}.ph-g{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:36px;padding-block:28px 0}.ph-t .h1{font-size:44px;line-height:1.06}.ph-t .lead{font-size:17px}.ph-v>*{max-width:420px}.ph-g:has(.fit){grid-template-columns:minmax(0,1fr);row-gap:40px}.ph-g:has(.fit) .ph-v>*{max-width:640px}.eqh-st{--k:.5}}@media(min-width:720px)and (max-width:999px)and (min-height:700px){.hm-bg{display:block}.hb{width:244px}}@media(min-width:740px)and (max-width:959px){.sx .sc-stack:not(.steps){display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.sx .sc-stack:not(.steps)>*{grid-column:span 3}.sx .sc-stack:not(.steps)>:last-child:nth-child(odd),.px-m .sc-stack>:last-child:nth-child(odd){grid-column:1 / -1}.sx .sc-stack:not(.steps)>:first-child:nth-last-child(3),.sx .sc-stack:not(.steps)>:first-child:nth-last-child(3)~*{grid-column:span 2}.sx .sc-stack.steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;counter-reset:st}.sx>.pn,.sx>div>.pn{width:min(100%,600px);justify-self:center;margin-inline:auto}}@media(min-width:740px)and (max-width:1099px){.pairs{grid-template-columns:repeat(2,minmax(0,1fr))}.three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:740px)and (max-width:899px){.modes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:720px)and (max-width:1099px){html.menu-open .shell{transform:none;border-radius:0;box-shadow:none}html.ep-js .pg-menu{top:12px;left:12px;bottom:12px;width:min(360px,calc(100vw - 96px));z-index:70;border-radius:var(--r-xl);box-shadow:0 30px 80px -24px #0c18446b;border:5px solid var(--stroke);opacity:0;transform:translate(-24px);transition:opacity .3s var(--ease),transform .45s var(--ease),visibility 0s .45s}html.ep-js.menu-open .pg-menu{opacity:1;transform:none;transition:opacity .3s var(--ease),transform .45s var(--ease),visibility 0s}html.ep-js .pg-menu .mn{transform:none}html.menu-open .mn-catch{display:block;background:#0c184442;animation:mnScrim .35s var(--ease) both}html.menu-open.menu-drag .shell{transform:none}html.menu-open.menu-drag .pg-menu{transform:translate(var(--md,0px));transition:none}html.menu-open.menu-drag .pg-menu .mn{transform:none}}@keyframes mnScrim{0%{opacity:0}}.hx{position:relative;padding-top:var(--bar-h)}@keyframes hxPill{0%{opacity:0;transform:translateY(10px) scale(.94)}}@keyframes hxFall{0%{opacity:0;transform:translateY(-38px)}to{opacity:.9;transform:none}}@keyframes hxStrike{0%{transform:scaleX(0)}}.hx-c{position:absolute;inset:0;display:flex;border-radius:24px;background:#fff;overflow:hidden;isolation:isolate;box-shadow:0 34px 64px -34px #1018286b,0 0 0 1px #10182812;transform-origin:50% 0;transition:transform .8s var(--ease),opacity .45s var(--ease)}.hx-c[data-r="0"]{z-index:4}.hx-c[data-r="1"]{z-index:3;transform:translateY(-21px) scale(.955)}.hx-c[data-r="2"]{z-index:2;transform:translateY(-41px) scale(.91)}.hx-c[data-r="3"]{z-index:1;transform:translateY(-60px) scale(.865)}.hx-c[data-r=out]{z-index:5;opacity:0;transform:translateY(28px) scale(.97);transition:transform .45s var(--ease),opacity .35s var(--ease)}.hx-c:after{content:"";position:absolute;z-index:9;inset:0;border-radius:inherit;background:#f2f4fa00;pointer-events:none;transition:background-color .6s var(--ease)}.hx-c:not([data-r="0"]):after{background:#f2f4fa6b}.hx-c :is(.hx-wh,.hx-eh,.hx-mh,.hx-shd,.hx-sb)>*{transition:opacity .45s var(--ease) .2s}.hx-c:is([data-r="1"],[data-r="2"],[data-r="3"]) :is(.hx-wh,.hx-eh,.hx-mh,.hx-shd,.hx-sb)>*{opacity:0;transition-delay:0s}.hx-dk.snap .hx-c,.hx-c.snap,.hx-c.snap *{transition:none!important}html:not(.ep-js) .hx-c:not(:first-child){display:none}.hx .av{display:grid;place-items:center;flex:none;font-style:normal;font-weight:600;color:#fff;background:var(--c,#8E8E93)}.hx-fd{position:relative;flex:1;min-height:0;overflow:hidden}.hx-fi{position:absolute;left:0;right:0;top:0;display:flex;flex-direction:column;transition:transform .6s var(--ease)}html.ep-js .hx-c .on{opacity:1!important;transform:none!important}.hx-new{position:absolute;z-index:7;right:14px;top:72px;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px 0 6px;border-radius:99px;background:#fff;font-size:12.5px;font-weight:500;color:#111b21;white-space:nowrap;box-shadow:0 2px 8px #0b141a2e;opacity:0;transform:translateY(-6px);transition:opacity .3s var(--ease),transform .45s var(--spring)}.hx-new b{display:grid;place-items:center;min-width:24px;height:20px;padding:0 6px;border-radius:99px;background:#25d366;color:#fff;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}.hx-c.flood .hx-new{opacity:1;transform:none}.hx-c.lost .hx-new{opacity:0}.hx-ch{display:flex;align-items:center;gap:7px;height:28px;padding:0 8px;border-radius:6px;white-space:nowrap}.hx-ch>span{width:12px;opacity:.7;text-align:center}.hx-ch.on{background:#1164a3;color:#fff}.hx-ch b{margin-left:auto;min-width:22px;height:17px;padding:0 6px;border-radius:9px;background:#cd2553;color:#fff;font-size:11px;font-weight:600;line-height:17px;text-align:center;font-variant-numeric:tabular-nums;transition:transform .3s var(--spring)}.hx-ch b.bump{transform:scale(1.18)}.hx-ch .av{width:20px;height:20px;border-radius:5px;font-size:10.5px}.hx-unr{flex:none;display:inline-flex;align-items:baseline;gap:4px;font-size:12.5px;font-weight:500;color:var(--serene-text);white-space:nowrap}.hx-unr b{font-size:21px;font-weight:600;color:#d93025;font-variant-numeric:tabular-nums}.hx-clk{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;color:#9aa0a6;font-variant-numeric:tabular-nums}.hx-clk:before{content:"";width:7px;height:7px;border-radius:50%;background:#34a853}.hx-tl{position:relative;display:grid;place-items:center;border-radius:14px;background:#2c2d31;transition:box-shadow .3s var(--ease)}.hx-tl .av{width:clamp(44px,5.2vw,58px);height:clamp(44px,5.2vw,58px);border-radius:50%;font-size:clamp(18px,2vw,23px)}.hx-tl small{position:absolute;left:10px;bottom:8px;padding:2px 7px;border-radius:6px;background:#0000006b;font-size:12px;font-weight:500;color:#e8eaed}.hx-tl.spk{box-shadow:inset 0 0 0 3px #8ab4f8}.hx-sp{position:absolute;inset:0;display:flex;align-items:center;gap:8px;padding:0 12px 0 16px;border-radius:14px;background:#2c2d31;font-size:14.5px;line-height:1.3;color:#e8eaed;opacity:0;transform:translateY(8px);transition:opacity .3s var(--ease),transform .45s var(--ease)}.hx-sp b{flex:none;font-weight:600;color:#8ab4f8}.hx-sp.on{opacity:1;transform:none}html:not(.ep-js) .hx-sp:first-child{opacity:1;transform:none}.hx-cp{grid-area:1/1;opacity:0;transform:translateY(6px);transition:opacity .35s var(--ease),transform .5s var(--ease);visibility:hidden}.hx-cp.on{opacity:1;transform:none;visibility:visible}.hx-cp>p:last-child{margin-top:6px;max-width:36em;font-size:15.5px;line-height:1.55;color:var(--serene-text)}.hx-cp>p:last-child b{font-weight:600;color:var(--danger-text)}.hx-tab{position:relative;display:inline-flex;align-items:center;gap:9px;height:46px;padding:0 15px 0 10px;border:0;border-radius:15px;background:transparent;font:inherit;font-size:14.5px;font-weight:600;color:var(--serene-text);cursor:pointer;overflow:hidden;transition:background-color .3s,color .3s,box-shadow .3s}.hx-tab .lg{width:26px;height:26px;padding:4px;border-radius:8px;background:#fff;box-shadow:0 0 0 1px #10182814}.hx-tab[aria-selected=true]{background:#fff;color:var(--gray);box-shadow:var(--sh-1)}.hx-tab .bar{position:absolute;left:12px;right:12px;top:0;height:2.5px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,var(--rose),var(--horizon));transform:scaleX(0);transform-origin:0 50%;opacity:0}.hx-tab[aria-selected=true] .bar{opacity:1}.hx-tab.run .bar{animation:hxBar var(--dur,8s) linear forwards}@keyframes hxBar{to{transform:scaleX(1)}}@media(hover:hover){.hx-tab:hover{color:var(--gray)}}@media(min-width:960px)and (max-width:1199px){.hx-tab{gap:7px;padding:0 10px 0 7px;font-size:13.5px}.hx-tab .lg{width:24px;height:24px}}html:not(.ep-js) .hx-cp:first-child{opacity:1;visibility:visible;transform:none}@media(max-width:719px){.hx-c[data-r="1"]{transform:translateY(-16px) scale(.96)}.hx-c[data-r="2"]{transform:translateY(-31px) scale(.92)}.hx-c[data-r="3"]{transform:translateY(-45px) scale(.88)}.hx-sp{font-size:14px;padding-left:12px}.hx-sp.lit:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--rose);pointer-events:none}.hx-tab{flex-direction:column;justify-content:center;gap:5px;height:66px;padding:6px 2px 4px;font-size:12px;border-radius:14px}.hx-tab .lg{width:28px;height:28px}.hx-tab span{max-width:100%;text-align:center}}@media(prefers-reduced-motion:reduce){.hx-c,.hx-fi,.hx-cp,.hx-sp,.hx-end{transition:none!important}}.dol-s{position:relative}.dol-s:before{content:"";position:absolute;left:-38px;top:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 3px #ff8fd3,0 0 0 5px var(--page)}.dol-s:nth-child(2):before{box-shadow:inset 0 0 0 3px #f57aae,0 0 0 5px var(--page)}.dol-s:nth-child(3):before{box-shadow:inset 0 0 0 3px #ec6688,0 0 0 5px var(--page)}.dol-s:nth-child(4):before{box-shadow:inset 0 0 0 3px #e05264,0 0 0 5px var(--page)}.dol-s h3{margin-top:10px;font-size:clamp(23px,2.3vw,32px);font-weight:500;line-height:1.18;letter-spacing:-.022em;color:var(--gray);text-wrap:balance}.dol-s p:last-child{margin-top:10px;max-width:33em;font-size:16.5px;line-height:1.55;color:var(--serene-text)}.dol-s:nth-child(2) h3{color:#4a4d50}.dol-s:nth-child(3) h3{color:#5c6063}html.ep-js .dol-s{opacity:0;transform:translateY(22px);transition:opacity .7s var(--ease),transform .9s var(--ease)}html.ep-js .dol-s.in{opacity:1;transform:none}@media(max-width:719px){.dol-s:before{left:-34px;width:18px;height:18px}}@media(prefers-reduced-motion:reduce){html.ep-js .dol-s{opacity:1;transform:none;transition:none}}.okb{text-align:center}.okb .h2{margin-top:16px;max-width:14em}.okb .lead{margin-top:14px}@media(max-width:719px){.okb{text-align:left}}#pg-inicio:checked~.shell #inicio,#pg-para-ti:checked~.shell #para-ti,#pg-equipos:checked~.shell #equipos,#pg-grupos:checked~.shell #grupos,#pg-producto:checked~.shell #producto,#pg-seguimiento:checked~.shell #seguimiento,#pg-agentes:checked~.shell #agentes,#pg-reuniones:checked~.shell #reuniones,#pg-voz:checked~.shell #voz,#pg-canales:checked~.shell #canales,#pg-superpoderes:checked~.shell #superpoderes,#pg-seguridad:checked~.shell #seguridad,#pg-casos:checked~.shell #casos,#pg-casos-duenos:checked~.shell #casos-duenos,#pg-casos-inmo:checked~.shell #casos-inmo,#pg-casos-despachos:checked~.shell #casos-despachos,#pg-casos-obra:checked~.shell #casos-obra,#pg-casos-eventos:checked~.shell #casos-eventos,#pg-casos-agencias:checked~.shell #casos-agencias,#pg-casos-salud:checked~.shell #casos-salud,#pg-casos-hosteleria:checked~.shell #casos-hosteleria,#pg-casos-logistica:checked~.shell #casos-logistica,#pg-casos-seguros:checked~.shell #casos-seguros,#pg-casos-educacion:checked~.shell #casos-educacion,#pg-casos-vida:checked~.shell #casos-vida,#pg-precios:checked~.shell #precios,#pg-precios-ti:checked~.shell #precios-ti,#pg-precios-equipo:checked~.shell #precios-equipo{display:block}#pg-menu:checked~#menu{display:block}#pg-inicio:checked~.shell .bar [data-sec=inicio],#pg-para-ti:checked~.shell .bar [data-sec=para-ti],#pg-equipos:checked~.shell .bar [data-sec=equipos],#pg-grupos:checked~.shell .bar [data-sec=grupos],#pg-producto:checked~.shell .bar [data-sec=producto],#pg-seguimiento:checked~.shell .bar [data-sec=producto],#pg-agentes:checked~.shell .bar [data-sec=producto],#pg-reuniones:checked~.shell .bar [data-sec=producto],#pg-voz:checked~.shell .bar [data-sec=producto],#pg-canales:checked~.shell .bar [data-sec=producto],#pg-superpoderes:checked~.shell .bar [data-sec=producto],#pg-seguridad:checked~.shell .bar [data-sec=producto],#pg-casos:checked~.shell .bar [data-sec=casos],#pg-casos-duenos:checked~.shell .bar [data-sec=casos],#pg-casos-inmo:checked~.shell .bar [data-sec=casos],#pg-casos-despachos:checked~.shell .bar [data-sec=casos],#pg-casos-obra:checked~.shell .bar [data-sec=casos],#pg-casos-eventos:checked~.shell .bar [data-sec=casos],#pg-casos-agencias:checked~.shell .bar [data-sec=casos],#pg-casos-salud:checked~.shell .bar [data-sec=casos],#pg-casos-hosteleria:checked~.shell .bar [data-sec=casos],#pg-casos-logistica:checked~.shell .bar [data-sec=casos],#pg-casos-seguros:checked~.shell .bar [data-sec=casos],#pg-casos-educacion:checked~.shell .bar [data-sec=casos],#pg-casos-vida:checked~.shell .bar [data-sec=casos],#pg-precios:checked~.shell .bar [data-sec=precios],#pg-precios-ti:checked~.shell .bar [data-sec=precios],#pg-precios-equipo:checked~.shell .bar [data-sec=precios],#pg-menu:checked~.shell .bar [data-sec=menu]{background:#fff;box-shadow:var(--sh-btn)}#pg-precios:checked~.shell .dock,#pg-precios-ti:checked~.shell .dock,#pg-precios-equipo:checked~.shell .dock{display:none!important}img.ci1{background:url(/l3-assets/web/assets/img/character-160.64203867.webp) 50%/contain no-repeat!important}img.ci2{background:url(/l3-assets/web/assets/img/wordmark-480.ccbd5b65.webp) 50%/contain no-repeat!important}.h2x-sw{display:inline-flex;gap:4px;margin-top:26px;padding:4px;border-radius:999px;background:#ffffffb8;box-shadow:inset 0 0 0 1px #0c184412}.h2x-sw .m-tab{height:40px;padding:8px 18px;color:var(--serene-text);cursor:pointer;transition:background .25s,box-shadow .25s,color .25s}.h2x-sw .m-tab .i{font-size:18px}@keyframes u2In{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}.seg{position:relative;isolation:isolate}.seg:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:var(--sw,0px);height:var(--sh,0px);transform:translate3d(var(--sx,0px),var(--sy,0px),0);border-radius:999px;background:#fff;box-shadow:var(--sh-btn);opacity:0;pointer-events:none}.seg.seg-on:before{opacity:1}.seg.seg-go:before{transition:transform .55s var(--ep-ease-spring,cubic-bezier(.34,1.32,.64,1)),width .55s var(--ep-ease-spring,cubic-bezier(.34,1.32,.64,1)),height .3s var(--ease),opacity .2s}.seg.seg-on>label,.seg.seg-on>button{background:transparent!important;box-shadow:none!important;transition:color .3s var(--ease)}.cur-s.seg:before{box-shadow:0 1px 3px #0c18441f}.rdo:focus-visible~.tabs.seg-on:before,.rdo:focus-visible~.wrap .h2x-sw.seg-on:before{box-shadow:var(--sh-btn),var(--ring-active)}@media(prefers-reduced-motion:reduce){.seg.seg-go:before{transition:none}}@keyframes arFill{to{transform:scaleX(1)}}@keyframes swIn{0%{opacity:0;transform:translateY(8px)}}.faq summary .i{transition:transform .4s var(--ease)}@media(hover:hover){.faq summary:hover{color:var(--horizon-text)}}@supports (interpolate-size:allow-keywords){.faq details{interpolate-size:allow-keywords}.faq details::details-content{block-size:0;overflow-y:clip;transition:block-size .45s var(--ease),content-visibility .45s allow-discrete}.faq details[open]::details-content{block-size:auto}}@media(prefers-reduced-motion:reduce){.faq details::details-content{transition:none}}.pr .num,.q0-p .num{display:inline-block;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:no-preference){.pr .num{animation:prIn .5s var(--ease) both}.pr .num.pr-flip,.q0-p .num.pr-flip{animation:prFlip .45s var(--ease) both}}@keyframes prIn{0%{opacity:0;transform:translateY(.32em);filter:blur(3px)}}@keyframes prFlip{0%{opacity:0;transform:translateY(-.32em);filter:blur(3px)}}.q0-p{display:block;margin-top:8px;font-size:13.5px;font-weight:500;line-height:1.35;color:var(--serene-text)}.q0-p .num{color:var(--gray);font-weight:600}@media(min-width:1100px){.q0-p{font-size:14px}}@media(max-width:399px){.ph-t>.m-date,.pp-k .m-date,.sec-h .m-date{white-space:normal;height:auto;min-height:22px;line-height:1.3;padding-block:4px;text-wrap:balance}}@media(pointer:coarse){.cur-s button{min-height:40px;padding:8px 14px}}@media(min-width:1680px){:root{--maxw:1300px}.h1{font-size:80px}.ph .h1{font-size:68px}.h2{font-size:56px}.end-t{font-size:60px}.lead,.ph-t .lead{font-size:19px}.narrow{max-width:calc(820px + 2 * var(--gut))}.ph-t>.m-date,.ph-t>.ph-a,.ph-t>.ph-n,.h2x-chs,.h2x-sw,.h2x-pf{zoom:1.06}}@media(min-width:2200px){:root{--maxw:1440px}.h1{font-size:92px}.ph .h1{font-size:78px}.h2{font-size:64px}.end-t{font-size:68px}.lead,.ph-t .lead{font-size:21px}.narrow{max-width:calc(900px + 2 * var(--gut))}.ph-t>.m-date,.ph-t>.ph-a,.ph-t>.ph-n,.h2x-chs,.h2x-sw,.h2x-pf{zoom:1.16}}.ins-days,.ins-d ul,.t3-st,.t3-f,.w3-au,.n3-t,.c3-wk ol{list-style:none;margin:0;padding:0}#inicio .pw{color:var(--horizon)}.ins{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"chat" "q" "wk";max-width:100%;border-radius:28px;background:#fff;box-shadow:0 1px 2px #01214f0f,0 40px 80px -44px #01214f61;overflow:hidden;isolation:isolate}.ins>*{min-width:0}.ins-th{position:relative;flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;height:300px;padding:14px 12px 16px;overflow:hidden}.ins-th:before{content:"";position:absolute;inset:0 0 auto;height:40px;background:linear-gradient(var(--wa-bg),rgba(239,234,226,0));z-index:1;pointer-events:none}.ins-th>*{flex:none}.ins-th .sys,.t3-mini .sys{align-self:center;margin:4px 0 2px;padding:4px 10px;border-radius:8px;background:#ffffffeb;font-size:12.5px;color:#54656f;box-shadow:0 1px .5px #0b141a1a}.ins .b,.t3-mini .b,.w3-card{max-width:88%;padding:7px 10px;border-radius:10px;font-size:15px;line-height:1.4;color:#111b21;box-shadow:0 1px .5px #0b141a21;text-wrap:pretty}.ins .b.me,.t3-mini .b.me{align-self:flex-end;background:var(--wa-out);border-top-right-radius:4px}.ins .b.them,.t3-mini .b.them,.w3-card{align-self:flex-start;background:#fff;border-top-left-radius:4px}.ins .b small{float:right;margin:7px 0 -4px 12px;font-size:12px;line-height:1;color:#54656f}.ins .vo{display:flex;align-items:center;gap:9px;min-width:230px}.ins-ty{align-self:flex-start;display:flex;gap:4px;padding:11px 13px;border-radius:4px 10px 10px;background:#fff;box-shadow:0 1px .5px #0b141a21}.ins-ty i{width:7px;height:7px;border-radius:50%;background:#8696a0;animation:insDot 1.1s infinite}.ins-ty i:nth-child(2){animation-delay:.15s}.ins-ty i:nth-child(3){animation-delay:.3s}@keyframes insDot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-2px)}}html.ep-motion .ins .b.pending{visibility:hidden}html.ep-motion .ins .in{animation:insIn .3s cubic-bezier(.2,0,0,1) both}@keyframes insIn{0%{opacity:0;transform:translateY(8px) scale(.98)}}.ins-qs{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding:2px 16px 4px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}.ins-qs::-webkit-scrollbar{display:none}.ins-qs button{position:relative;flex:none;scroll-snap-align:start;min-height:44px;padding:9px 15px;border:0;border-radius:999px;background:#f2f4f9;font:inherit;font-size:14.5px;font-weight:600;color:var(--gray);cursor:pointer;overflow:hidden;transition:background .2s,color .2s,transform .2s var(--ease)}.ins-qs button[aria-pressed=true]{background:var(--deep);color:#fff}.ins-qs button:active{transform:scale(.97)}@media(hover:hover){.ins-qs button[aria-pressed=false]:hover{background:#e8ecf6}}.ins-qs button:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#fffc;transform:scaleX(0);transform-origin:0 50%;opacity:0}.ins.ar-on .ins-qs button[aria-pressed=true]:after{opacity:1;animation:arFill var(--ar-ms,5.6s) linear forwards}.ins.ar-hold .ins-qs button:after{animation-play-state:paused!important}.ins-d{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:0 8px;padding:4px 0;border-top:1px solid rgba(12,24,68,.06)}.ins-d.empty{padding:3px 0}.ins-d ul{display:flex;flex-direction:column;gap:2px;min-width:0}.ins.is-today .ins-d[data-d="2"]{background:linear-gradient(90deg,#557bf412,#557bf400 70%)}.ins-e{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:0 9px;padding:5px 7px;border-radius:10px;transition:background .3s,box-shadow .3s}.ins-e .tile{grid-row:1/3;width:24px;height:24px;border-radius:8px}.ins-e .tile .i{font-size:15px}.ins-e b{font-size:13.5px;font-weight:600;line-height:1.25;color:var(--gray);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ins-e.hl{background:#f1f5fe;box-shadow:inset 0 0 0 1px #557bf440}html.ep-motion .ins-e.land{animation:insLand .5s cubic-bezier(.2,0,0,1) both}@keyframes insLand{0%{transform:translate(-6px);background:#557bf438}to{transform:none}}@media(min-width:720px){.ins{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-areas:"chat wk" "q q"}.ins-th{height:auto;min-height:0}.ins-qs{flex-wrap:wrap;overflow:visible;padding:0;-webkit-mask-image:none;mask-image:none}.ins-qs button{min-height:40px;padding:8px 14px;font-size:14px}}.c3{padding-bottom:clamp(72px,9vw,120px)}.c3-wk ol{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;max-width:560px;margin:0 auto}.c3-wk li{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 0 12px;border-radius:16px;background:#f5f6fa}.c3-wk li span{font-size:13px;font-weight:600;color:var(--serene-text)}.c3-wk li b{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#fff;font-size:14px;font-weight:600;color:#6e757c;font-variant-numeric:tabular-nums}.c3-wk li.has b{background:var(--deep);color:#fff}.c3-wk p{margin-top:14px;font-size:14px;color:var(--serene-text)}.c3 .h2{margin:clamp(40px,5vw,64px) auto 0;max-width:14em}.c3 .q0-n{margin-top:28px}@media(min-width:2200px){.ins{zoom:1.14}}@media(max-width:719px){.ins-th{flex:none;height:268px}}@media(min-width:720px){.ins-th{flex:1 1 auto;min-height:240px;contain:size}}#inicio .h3 .pw{color:var(--horizon-text)}.ins-d{grid-template-columns:52px minmax(0,1fr)}@media(min-width:1000px){.ins{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);grid-template-rows:auto auto;grid-template-areas:"chat wk" "q wk"}.ins-qs{flex-direction:column;flex-wrap:nowrap;gap:6px}.ins-qs button{width:100%;min-height:40px;padding:9px 14px;border-radius:12px;text-align:left;font-size:14px;line-height:1.3}}.gl{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--horizon);-webkit-text-fill-color:currentColor;padding-bottom:0}html.scrolled .bar,html:not(.ep-js) .bar,html.menu-frozen .bar{background-color:#fff}@supports (animation-timeline:scroll()){.bar{animation:v23bar linear both;animation-timeline:scroll(root);animation-range:0 32px}}@keyframes v23bar{to{background-color:#fff}}#inicio{--sec4:clamp(120px,14vw,220px)}.h4{padding-bottom:clamp(40px,6vw,80px)}.h4 .h1{font-size:44px;line-height:1.02;letter-spacing:-.035em}.h4 .lead{font-size:19px;line-height:1.45;color:var(--gray);margin-top:22px;max-width:22em}.h4 .ph-a{display:flex;flex-wrap:wrap;align-items:center;gap:18px 26px;margin-top:34px}@keyframes h4n{0%{opacity:0;transform:translate(-50%,24px) scale(.96)}}@media(min-width:720px){.h4 .h1{font-size:46px}.h4 .lead{font-size:20px}}@media(min-width:1000px){.h4 .h1{font-size:68px}@keyframes h4n{0%{opacity:0;transform:translateY(24px) scale(.96)}}}@media(min-width:1280px){.h4 .h1{font-size:80px}}@media(min-width:1680px){.h4 .h1{font-size:92px}.h4 .lead{font-size:23px}}.st4{position:relative;margin-top:var(--sec4)}.st4-t{font-size:40px;font-weight:500;line-height:1.04;letter-spacing:-.035em;color:var(--gray);text-wrap:balance}.st4-on .st4-track{height:calc(var(--n) * 78svh + 100svh)}.st4-on .st4-t{grid-area:1/1;opacity:0;transform:translateY(28px);transition:opacity .45s cubic-bezier(.2,0,0,1),transform .7s cubic-bezier(.2,0,0,1)}.st4-on .st4-t.on{opacity:1;transform:none}.st4-on .st4-t{font-size:clamp(40px,10.5vw,96px)}@media(min-width:1000px){.st4-t{font-size:56px}.st4-on .st4-t{font-size:clamp(56px,6.2vw,104px)}}@media(prefers-reduced-motion:reduce){.st4-c,.st4-t,.st4-vo,.st4-w{transition:none!important}}#inicio .w3,#inicio .p4,#inicio .n3,#inicio .f3,#inicio .c3{padding-top:var(--sec4)}@media(min-width:1000px){.h4 .h1{max-width:9.5em}}:root{--sec:clamp(124px,12.6vw,196px)}.ph+.sec{padding-top:clamp(134px,14vw,224px)}.endw{padding-bottom:clamp(90px,11.2vw,157px)}@media(max-width:719px){.h2{font-size:33px}}.pp .m-tab .m-count{margin-left:6px;padding:2px 7px;border-radius:999px;background:#e7f8ee;color:#11803f;font-weight:600}.pp .tr-l .tile{width:48px;height:48px;font-size:24px;border-radius:14px}.pp .tr-l b{font-size:17px}.v5{position:relative}.v5-h{max-width:none}.v5-h .h2{max-width:13em}.v5-h.c{text-align:center}.v5-h.c .h2,.v5-h.c .v5-s{margin-inline:auto}.v5-s{max-width:28em}.v5-s{margin-top:16px;font-size:19px;line-height:1.45;color:var(--serene-text)}.v5-cta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 22px;margin-top:40px}.v5 .tile{flex:none}.v5-f{position:relative;display:grid;width:100%;min-height:148px;padding:0;border:0;background:none;font:inherit;text-align:left;cursor:pointer;perspective:1200px}html:not(.ep-js) .v5-f{gap:10px}@media(min-width:1000px){.v5-f{min-height:190px}}.v5-qs{display:none}.v5-qs.on{display:block;animation:v5in .45s cubic-bezier(.2,0,0,1) both}html:not(.ep-js) .v5-qs[data-q="1"],html:not(.ep-js) .v5-qs[data-q=team],html:not(.ep-js) .v5-qs[data-q=supernova]{display:block;margin-top:24px}@keyframes v5in{0%{opacity:0;transform:translateY(14px)}}.v5-qa{margin-top:22px;border:0;background:none;font:inherit;cursor:pointer}.v5-rl{list-style:none;margin:0 calc(var(--gut,20px) * -1);padding:4px var(--gut,20px) 20px;display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.v5-rl::-webkit-scrollbar{display:none}.v5-rc{flex:0 0 min(78vw,340px);scroll-snap-align:start;display:flex;flex-direction:column;justify-content:space-between;gap:28px;min-height:240px;padding:24px;border-radius:26px;background:#fff;box-shadow:0 1px 2px #01214f0f,inset 0 0 0 1px #0c184412}.v5-rc b{font-size:26px;font-weight:500;line-height:1.2;letter-spacing:-.02em;color:var(--gray)}.v5-rd{display:flex;gap:6px}.v5-rd i{width:7px;height:7px;border-radius:50%;background:#cdd5e6;transition:width .3s,background .3s}.v5-rd i.on{width:22px;border-radius:99px;background:var(--deep)}@media(min-width:1000px){.v5-rc{flex-basis:360px;min-height:270px}.v5-rc b{font-size:28px}}.v5-cv{font-size:72px;font-weight:600;letter-spacing:-.04em;line-height:1}@media(min-width:860px){.v5-cv{font-size:96px}}.v5-tl{display:flex;gap:6px;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;padding:5px;border-radius:999px;background:#eef1f7;width:max-content;max-width:100%;margin-inline:auto}.v5-tl::-webkit-scrollbar{display:none}.v5-tb{display:inline-flex;align-items:center;gap:8px;flex:none;min-height:44px;padding:9px 18px;border:0;border-radius:999px;background:none;font:inherit;font-size:15.5px;font-weight:600;color:var(--serene-text);cursor:pointer;transition:background .25s,color .25s,box-shadow .25s}.v5-tb[aria-selected=true]{background:#fff;color:var(--gray);box-shadow:0 1px 2px #01214f1f,0 6px 14px -8px #01214f4d}.v5-tps{display:grid;margin-top:28px}.v5-tp{grid-area:1/1;display:flex;flex-direction:column;align-items:center;visibility:hidden;opacity:0;transform:translateY(10px);transition:opacity .35s,transform .45s cubic-bezier(.2,0,0,1),visibility 0s .35s}.v5-tp.on{visibility:visible;opacity:1;transform:none;transition:opacity .35s,transform .45s cubic-bezier(.2,0,0,1)}html:not(.ep-js) .v5-tp{position:static;visibility:visible;opacity:1;transform:none;grid-area:auto;margin-bottom:24px}.v5-pt p{font-size:34px;font-weight:500;line-height:1.08;letter-spacing:-.03em;color:var(--gray);text-wrap:balance}@media(prefers-reduced-motion:reduce){.v5-ff,.v5-fb,.v5-tp,.v5-pt,.v5-pv,.v5-st li,.v5-sn{transition:none!important;animation:none!important}}.mcta{display:none}@media(max-width:719px){:root{--sec:156px}#inicio{--sec4:156px}.h2,.v5-h .h2{font-size:40px;line-height:1.04;letter-spacing:-.035em}.lead{font-size:19px;line-height:1.5}.v5-cta{margin-top:44px}.h4 .h1{font-size:47px;line-height:1;letter-spacing:-.04em}.h4 .h1 .pk{width:.62em;height:.62em;vertical-align:-.04em;margin-left:.06em}.h4 .lead{font-size:20px;margin-top:20px}.h4 .ph-a{flex-direction:column;align-items:stretch;gap:20px;margin-top:36px}.h4 .ph-a .btn{justify-content:center}.v5-cta .btn,.t4x-c .ph-a .btn,.c3 .btn,.endw .btn{width:100%;justify-content:center}.btn.big{min-height:58px;font-size:17px}.v5-cta{flex-direction:column;align-items:stretch}.v5-f{min-height:300px}.v5-rc{flex-basis:84vw;min-height:300px}.v5-rc b{font-size:30px}.v5-cv{font-size:88px}.mcta{display:block;position:fixed;left:14px;right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:45;transform:translateY(160%);transition:transform .5s cubic-bezier(.2,0,0,1)}html.mcta-on .mcta{transform:none}.mcta a{display:flex;align-items:center;justify-content:center;gap:10px;height:60px;border-radius:999px;background:var(--deep);color:#fff;font-size:17.5px;font-weight:600;letter-spacing:-.01em;box-shadow:0 22px 44px -18px #01214fa6,0 0 0 1px #ffffff14 inset}.mcta .i{font-size:20px}.mcta-t,html.mcta-team .mcta-p{display:none!important}html.mcta-team .mcta-t{display:flex!important}html.mcta-on .foot{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}html.mcta-dk .mcta a{background:#fff;color:var(--deep);box-shadow:0 22px 44px -18px #0000008c}.mcta a{transition:background .3s,color .3s}}@media(max-width:719px)and (prefers-reduced-motion:reduce){.mcta{transition:none}}@keyframes v27sink{to{transform:scale(.9) translateY(-24px);opacity:.3}}@media(max-width:719px){.v5-h.c,.t4x-h,.c3 .h2,.v5-q,.v5-kn{text-align:left}.v5-h.c .h2,.v5-h.c .v5-s,.t4x-h .h2,.t4x-h .lead,.v5-tl{margin-inline:0}}.mz{display:block;background:center/contain no-repeat;flex:none}.mz-lists{background-image:url(/l3-assets/web/assets/img/mascot-lists.6a598c10.webp);aspect-ratio:224/206}.u8-peek{width:34px;height:34px;transform:rotate(-3.2deg);flex:none}.u8-l{padding:10px 6px;gap:14px;border-width:4px}.u8-l .m-group{gap:6px}.u8-l .m-group-label{padding-left:10px;font-size:12.5px}.u8-r{min-height:48px;padding:9px 11px;gap:8px}.u8-rl{display:flex;align-items:center;gap:9px;min-width:0}.u8-rt{display:flex;flex-direction:column;gap:1px;min-width:0}.u8-r .m-row-title{font-size:13.5px;line-height:1.25}.u8-r .m-meta{font-size:11.5px}.u8-rr{display:flex;align-items:center;gap:6px;flex:none}.u8-r .m-time{font-size:12px}.u8-r .m-tile .i{font-size:16px}.u8-r.is-done .m-row-title{text-decoration:line-through}.u8-r.is-done .u8-rl{opacity:.64}.mz-peek{transform:rotate(-3.2deg)}html .gl,html .pw{background:var(--g-title);background-size:120% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:.08em}html .h3 .pw{background:none;color:var(--horizon-text);-webkit-text-fill-color:currentColor}.h4-chat,.h4-nb,.ins,.v5-bp,.v5-no,.v5-qr,.v5-c,.eqp-n,.st-g:not(.staged) .st-v .phn,.hx-p,.u2-ph,.hm-q .scan,.cta,.cta:hover,.mcta a,html.mcta-dk .mcta a,.v5-pill{box-shadow:var(--sh-1)!important}.lng-p,.mega{box-shadow:var(--sh-1),0 0 0 1px var(--hair)!important}.pg>:has(+.foot){box-shadow:none!important}.v5-tl{background:#ecedf0d9}.v5-tb[aria-selected=true]{box-shadow:var(--sh-btn)!important}.v5-rd i.on{background:var(--horizon)!important}.v8{overflow-x:clip}.v8 .v5-h .h2{max-width:14em}@keyframes mzf{0%,to{transform:translateY(0) rotate(-3.2deg)}50%{transform:translateY(-5px) rotate(-2deg)}}html.ep-motion .mz-peek{animation:mzf 5.2s ease-in-out infinite}@keyframes h8in{0%{opacity:0;transform:translateY(26px) rotate(12deg) scale(.8)}}.v8 .v5-tps{margin-top:30px}@keyframes u8pop{0%{opacity:0;transform:translateY(12px) scale(.96)}}.v8 .v5-tb{position:relative;overflow:hidden}.v8 [data-cycle] .v5-tb[aria-selected=true]:after{content:"";position:absolute;left:16px;right:16px;bottom:5px;height:2px;border-radius:2px;background:var(--horizon);transform-origin:0 50%;transform:scaleX(0);opacity:.7}.v8 [data-cycle].v8-cyc .v5-tb[aria-selected=true]:after{animation:v8bar var(--cyc,5.6s) linear forwards}.v8 [data-cycle].v8-hold .v5-tb[aria-selected=true]:after{animation-play-state:paused}@keyframes v8bar{to{transform:scaleX(1)}}@keyframes n8b{0%,to{translate:0 0}50%{translate:0 -6px}}.n8-app{position:relative}.u8-tap{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .2s,opacity .3s,box-shadow .3s}.u8-tap:focus-visible{outline:2px solid var(--horizon);outline-offset:2px}@media(hover:hover){.u8-tap:hover{box-shadow:var(--ring-active)}}.u8-tap:active{transform:scale(.98)}.u8-tap .m-tile{transition:background .35s,color .35s}.u8-tap.is-done .m-tile{background:var(--tile-green)!important;color:var(--success)!important}.u8-tap .m-row-title{background:linear-gradient(currentColor,currentColor) 0 55%/0 1.5px no-repeat;transition:background-size .35s cubic-bezier(.2,0,0,1)}.u8-tap.is-done .m-row-title{text-decoration:none;background-size:100% 1.5px}@keyframes n8in{0%{opacity:0;transform:translateY(-12px) scale(.96)}}@keyframes n8hl{0%,60%{box-shadow:var(--ring-active)}to{box-shadow:none}}.n8-co{position:relative}.n8-co .ph{transition:opacity .2s}.n8-ty{position:absolute;left:16px;right:84px;top:50%;translate:0 -50%;font-size:13px;font-weight:500;color:var(--gray);white-space:nowrap;overflow:hidden;direction:rtl;text-align:left}.n8-ty>span{direction:ltr;unicode-bidi:isolate}.n8-co.n8-typing .ph{opacity:0}.n8-co.n8-typing .n8-ty>span:after{content:"";display:inline-block;width:1.5px;height:1.05em;margin-left:1px;vertical-align:-2px;background:var(--horizon);animation:n8car .9s steps(1) infinite}@keyframes n8car{50%{opacity:0}}.n8-say{position:absolute;z-index:6;left:10px;right:10px;bottom:76px;padding:14px 16px;border-radius:24px;background:#f9fafee6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:-1px -5px 20px #00000012;pointer-events:none}.n8-say:not([hidden]){animation:n8up .5s cubic-bezier(.2,0,0,1) both}@keyframes n8up{0%{opacity:0;transform:translateY(16px)}}.n8-done{position:absolute;z-index:6;left:0;right:0;bottom:84px;display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:none}.n8-done[hidden]{display:none}.n8-done:not([hidden]){animation:n8pop .6s cubic-bezier(.2,.9,.3,1.4) both}@keyframes n8pop{0%{opacity:0;transform:scale(.6)}}.n8-done p{padding:6px 14px;border-radius:99px;background:#fff;box-shadow:var(--sh-1);font-size:14px;font-weight:600;color:var(--gray)}@keyframes n8pu{70%{box-shadow:0 0 0 9px #557bf400}to{box-shadow:0 0 #557bf400}}.p8-fb .m-tab,.u8-dtab .m-tab{border:0;background:none;font:inherit;cursor:pointer;flex:none;transition:background .25s,box-shadow .25s}.p8-fb .m-tab[aria-pressed=true],.u8-dtab .m-tab[aria-selected=true]{background:#fff;box-shadow:var(--sh-btn)}.p8-r{display:grid;grid-template-rows:1fr;transition:grid-template-rows .5s cubic-bezier(.2,0,0,1),opacity .35s}.p8-r.off{grid-template-rows:0fr;opacity:0}.p8-q{border:0;font:inherit;cursor:pointer;height:auto;min-height:44px;padding:9px 16px;font-size:15px;text-align:left}.p8-q[aria-pressed=true]{box-shadow:var(--sh-btn),var(--ring-active)}.p8-a{grid-area:1/1;display:flex;flex-direction:column;gap:14px;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}.p8-a.on{opacity:1;visibility:visible;transition:opacity .3s}@keyframes p8d{0%,to{opacity:.3}50%{opacity:1}}html:not(.ep-js) .p8-a{opacity:1;visibility:visible;grid-area:auto;margin-bottom:12px}.u8-db{position:relative;display:flex;gap:18px;min-height:540px;padding:22px 22px 112px;text-align:left}.u8-ib{border:0;font:inherit;cursor:pointer;flex:none;font-size:15px;gap:6px}.u8-ib .i{font-size:20px}.u8-ib[aria-pressed=true]{box-shadow:var(--sh-btn),var(--ring-active)}.u8-dtab{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.u8-dtab .m-tab{font-size:15px}.u8-dl{display:none}.u8-dl.on{display:block;animation:u8pop .45s both}html:not(.ep-js) .u8-dl{display:block}.u8-id{display:none}.u8-id.on{display:block;animation:u8pop .45s both}@media(max-width:719px){.u8-db{padding:16px 12px 96px;min-height:500px}.u8-ib span{display:none}.u8-ib{padding-inline:12px}}@keyframes s8sc{0%{transform:translateY(-110%)}80%{opacity:1}to{transform:translateY(260%);opacity:0}}.pp .plan{position:relative}.v8-hm{display:grid;grid-template-columns:auto auto;justify-content:center;align-items:end;column-gap:clamp(10px,1.4vw,18px)}.v8-hm>.h2{grid-column:1;grid-row:1;margin-inline:0!important}.v8-hm>.mz{grid-column:2;grid-row:1;width:clamp(66px,7vw,96px);margin-bottom:.15em}.v8-hm>.v5-s{grid-column:1 / -1;grid-row:2}@media(max-width:719px){.v8-hm{justify-content:start}}.u8-r .m-meta,.u8-app .m-date{font-size:12px}@media(max-width:719px){.mcta{left:0!important;right:0!important;bottom:0!important;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:#fff;box-shadow:0 -1px #0000000f,0 -12px 24px -20px #0000004d;transform:translateY(110%)}html.mcta-on .mcta{transform:none}.mcta a{height:54px!important;font-size:17px!important;box-shadow:none!important}}@media(prefers-reduced-motion:reduce){.v8 *,.mz-peek,.h8-mz{animation:none!important;transition:none!important}}.h9-pl li,.h9-end p{font-size:clamp(34px,6.2vw,80px);font-weight:500;line-height:1.05;letter-spacing:-.038em;color:var(--gray);text-wrap:balance}.h9-end{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-top:clamp(48px,7vw,104px)}.h9-end p{color:color-mix(in srgb,var(--gray) calc(var(--a,1) * 100%),#868B91)}.h9-end p{max-width:12em}.h9-end .mz{width:clamp(84px,10vw,136px);margin-bottom:.1em}@keyframes h9fly{0%{top:0;opacity:0}15%{opacity:1}to{top:calc(100% - 26px);opacity:1}}@media(min-width:900px){@keyframes h9flyx{0%{left:0;opacity:0}15%{opacity:1}to{left:calc(100% - 26px);opacity:1}}}@keyframes h9a{0%,8%{opacity:0;transform:translateY(-10px)}16%,82%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(-6px)}}@keyframes h9b{0%,34%{opacity:0;transform:translateY(12px) scale(.97)}44%,82%{opacity:1;transform:none}92%,to{opacity:0}}@keyframes h9m{0%,22%,48%,to{transform:scale(1)}30%{transform:scale(1.12)}}.h9-apps{list-style:none;margin:clamp(44px,5vw,64px) auto 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:640px}.h9-apps li{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:#fff;box-shadow:var(--sh-1)}.h9-apps .lg{width:26px;height:26px}html.ep-motion .h9-apps li{opacity:0;transform:translateY(10px) scale(.92)}html.ep-motion .h9-auto .go~.h9-apps li,html.ep-motion .h9-auto .h9-apps.go li{opacity:1;transform:none}html.ep-motion .h9-apps li{transition:opacity .4s,transform .5s cubic-bezier(.2,.9,.3,1.3)}.h9-dt0{width:100%;max-width:980px;margin:0}.h9-kb:focus-visible{outline:2px solid var(--horizon);outline-offset:4px;border-radius:24px}.h9-kb{display:grid;grid-template-columns:repeat(3,minmax(200px,1fr));gap:12px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;padding-bottom:4px}.h9-kb::-webkit-scrollbar{display:none}.u8-r.is-done .u8-rl{opacity:.7!important}@keyframes h9mva{0%,30%{opacity:1;max-height:80px}40%{opacity:1;box-shadow:var(--ring-active)}55%,to{opacity:0;max-height:0;min-height:0;padding-block:0;margin-top:-8px;border-width:0}}@keyframes h9mvb{0%,52%{opacity:0;max-height:0;min-height:0;padding-block:0;border-width:0}66%,to{opacity:1;max-height:80px}}html.ep-motion .h9-dt0.seen .v5-tp.on .h9-mva{animation:h9mva 2.6s cubic-bezier(.2,0,0,1) 1s both}html:not(.ep-motion) .h9-mva{display:none}@keyframes h9sw{0%,35%{transform:none;opacity:1}55%{transform:translate(70px) rotate(10deg);opacity:0}56%{transform:translate(-30px);opacity:0}75%,to{transform:none;opacity:1}}@keyframes h9okp{0%,40%,60%,to{transform:scale(1)}48%{transform:scale(1.18);box-shadow:var(--sh-1),0 0 0 6px #21c0632e}}@media(max-width:719px){.h9-kb{grid-template-columns:repeat(3,78%)}}.p9-pb{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px 9px;border:0;border-radius:20px;background:none;font:inherit;font-size:15px;font-weight:600;color:var(--serene-text);cursor:pointer;transition:background .25s,box-shadow .25s,color .25s}.p9-pb .mz{width:40px;transition:transform .4s cubic-bezier(.3,1.5,.5,1)}.p9-pb[aria-pressed=true]{background:#fff;color:var(--gray);box-shadow:var(--sh-btn)}.p9-pb[aria-pressed=true] .mz{transform:scale(1.14) rotate(-3.2deg)}.p9-pb:focus-visible{outline:2px solid var(--horizon);outline-offset:2px}.p9-r{transition:opacity .35s,filter .35s}.p9-r.lk{cursor:pointer}.p9-r.lk{background:#ffffff8c}.p9-r.lk .m-tile{filter:grayscale(1);opacity:.55}.p9-r.lk .m-row-title,.p9-r.lk .m-meta,.p9-r.lk .m-time{color:var(--serene-text)}@media(hover:hover){.p9-r.lk:hover{box-shadow:var(--ring-active)}}.p9-r:not(.lk) .m-tile{animation:none}.p9-r.on-now{animation:p9on .6s cubic-bezier(.2,.9,.3,1.2)}@keyframes p9on{0%{box-shadow:var(--ring-active)}}.p9-en{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:22px;font-size:17px;font-weight:600;color:var(--gray)}.p9-en .i{color:var(--horizon);font-size:20px}.s9-ex{grid-area:1/1;display:flex;flex-direction:column;align-items:flex-start;gap:10px;transition:opacity .45s,transform .55s cubic-bezier(.2,0,0,1)}html.ep-motion .s9-ex:not(.on){opacity:0;transform:translateY(12px);visibility:hidden}html:not(.ep-motion) .s9-ex{position:static;grid-area:auto;margin-bottom:12px}.s9-card{width:min(560px,100%);margin:clamp(40px,5vw,56px) auto 0;padding:20px 16px 18px;border-radius:24px;background:var(--canvas-light),var(--canvas);box-shadow:var(--sh-1),0 0 0 5px var(--stroke);text-align:left}.s9-ch{display:flex;align-items:center;gap:8px;padding:0 6px 14px}.s9-t2{font-size:28px}.s9-l{gap:16px}.s9-l .m-group{gap:8px}html.ep-motion .s9-card .u8-r{opacity:0;transform:translateY(12px)}html.ep-motion .s9-card.go .u8-r{opacity:1;transform:none;transition:opacity .45s,transform .6s cubic-bezier(.2,.9,.3,1.2)}html.ep-motion .s9-card.go .m-group:nth-child(1) .u8-r{transition-delay:.15s}html.ep-motion .s9-card.go .m-group:nth-child(2) .u8-r{transition-delay:.45s}html.ep-motion .s9-card.go .m-group:nth-child(3) .u8-r{transition-delay:.75s}@media(prefers-reduced-motion:reduce){.h9-pl li,.h9-end{opacity:1!important;transform:none!important}}.b1-g{display:flex;flex-direction:column;align-items:center;gap:36px;margin-top:clamp(40px,5vw,64px)}.b1-n{position:absolute;left:50%;top:51%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:2px;pointer-events:none;white-space:nowrap}.b1-n b{font-size:clamp(48px,6.4vw,66px);font-weight:500;letter-spacing:-.04em;line-height:1;background:var(--g-title);background-size:120% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;font-variant-numeric:tabular-nums;transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.b1-n.bump b{transform:scale(1.18)}.b1-n span{font-size:13px;font-weight:600;color:var(--serene-text)}.b1-ch{position:absolute;left:var(--x);top:var(--y);z-index:2;transform:translate(-50%,-50%) rotate(var(--r));padding:8px 12px;border:0;border-radius:99px;background:#fff;box-shadow:var(--sh-1),0 0 0 1px var(--hair);font:inherit;font-size:13px;font-weight:600;color:var(--gray);white-space:nowrap;cursor:pointer;transition:transform .25s cubic-bezier(.3,1.4,.5,1),box-shadow .25s,opacity .3s;-webkit-tap-highlight-color:transparent}@keyframes b1d{0%,to{translate:0 0}50%{translate:0 -7px}}html.ep-motion .b1-ch{animation:b1d var(--d) ease-in-out infinite}@media(hover:hover){.b1-ch:hover{transform:translate(-50%,-50%) rotate(0) scale(1.08);box-shadow:var(--sh-1),var(--ring-active)}}.b1-ch:active{transform:translate(-50%,-50%) scale(.94)}.b1-ch:focus-visible{outline:2px solid var(--horizon);outline-offset:2px}.b1-ch:disabled{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .2s,visibility 0s .2s}.b1-ch[data-i="0"]:after{content:"";position:absolute;inset:-5px;border-radius:99px;box-shadow:0 0 0 2px #557bf480;opacity:0;pointer-events:none}html.ep-motion .b1-g:not(.touched) .b1-ch[data-i="0"]:after{animation:b1hint 1.8s ease-out 1.2s infinite}@keyframes b1hint{0%{opacity:.9;transform:scale(.96)}to{opacity:0;transform:scale(1.25)}}.b1-gh{position:fixed;z-index:80;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:99px;background:#fff;box-shadow:var(--sh-1),var(--ring-active);font-size:13px;font-weight:600;color:var(--horizon-text);white-space:nowrap;pointer-events:none;will-change:transform,opacity}.b1-done{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.b1-done .mz{width:clamp(118px,13vw,150px)}.b1-done p{font-size:clamp(26px,3vw,34px);font-weight:500;letter-spacing:-.03em;color:var(--gray)}.b1-done:not([hidden]){animation:n8pop .7s cubic-bezier(.2,.9,.3,1.4) both}.b1-g.b1-empty .b1-n{display:none}.b1-all{border:0;font:inherit;cursor:pointer;transition:opacity .3s}html:not(.ep-js) .b1-e,html:not(.ep-js) .b1-all{display:none}@media(min-width:900px){.b1-g{flex-direction:row;justify-content:center;align-items:center;gap:clamp(48px,6vw,104px)}.b1-ch,.b1-gh{font-size:15px}.b1-ch{padding:10px 15px}.b1-n span{font-size:15px}}.b2-sw{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;margin-top:28px;padding:4px;border-radius:99px;background:#fff;box-shadow:var(--sh-1),0 0 0 4px var(--stroke)}.b2-sw:before{content:"";position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:99px;background:var(--deep);transition:transform .55s cubic-bezier(.3,1.3,.5,1)}.b2-sw button{position:relative;z-index:1;min-width:96px;min-height:46px;padding:0 20px;border:0;background:none;font:inherit;font-size:17px;font-weight:600;color:var(--gray);cursor:pointer;transition:color .35s;font-variant-numeric:tabular-nums}.b2-sw button[aria-pressed=true]{color:#fff}.b2-sw button:focus-visible{outline:2px solid var(--horizon);outline-offset:3px;border-radius:99px}html:not(.ep-js) .b2-sw{display:none}@keyframes b2tw{0%{opacity:.25}to{opacity:1}}.b2-l{position:absolute;z-index:2;inset:0;display:flex;flex-direction:column;align-items:center;padding:74px 14px 22px;opacity:0;transform:translateY(8px);transition:opacity .6s,transform .8s cubic-bezier(.2,.8,.2,1)}.b2-l.on{opacity:1;transform:none}.b3-g{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:560px;margin:clamp(40px,5vw,60px) auto 0}.b3-mic{position:relative;display:grid;place-items:center;width:108px;height:108px;border:0;border-radius:50%;background:var(--horizon);color:#fff;font-size:46px;cursor:pointer;box-shadow:0 12px 32px -10px #557bf4a6;transition:transform .25s cubic-bezier(.3,1.4,.5,1),background .25s;-webkit-user-select:none;user-select:none;touch-action:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.b3-mic:focus-visible{outline:3px solid var(--horizon);outline-offset:5px}.b3-mic .i{position:relative;z-index:2}@keyframes b3p{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.b3-g.rec .b3-mic{transform:scale(1.12);background:#3f5fdb}.b3-tm{font-variant-numeric:tabular-nums;color:var(--horizon-text)}@keyframes b3w{0%{height:6px}to{height:calc(var(--h) * .44px)}}.b3-r:not([hidden]){animation:u8pop .55s cubic-bezier(.2,.9,.3,1.2) both}.b3-again{border:0;background:none;font:inherit;cursor:pointer;margin:0 auto}html:not(.ep-js) .b3-src{display:inline!important}.b7-g{position:relative;width:100%;aspect-ratio:16/10;border-radius:32px;background:radial-gradient(60% 50% at 20% 10%,rgba(85,123,244,.1),transparent 70%),radial-gradient(60% 50% at 90% 90%,rgba(255,102,196,.08),transparent 70%),#ffffff8c;box-shadow:inset 0 0 0 1px var(--hair)}.b7-s{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.b7-s line{stroke:#557bf452;stroke-width:1.5;vector-effect:non-scaling-stroke;transition:stroke .4s,stroke-width .4s,opacity .4s}html.ep-motion .b7-g .b7-s{clip-path:circle(0% at 50% 50%)}html.ep-motion .b7-g.go .b7-s{clip-path:circle(75% at 50% 50%);transition:clip-path 1.6s cubic-bezier(.4,0,.2,1) .2s}.b7-n{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);padding:8px 14px;border-radius:99px;background:#fff;box-shadow:var(--sh-1);font-size:14px;font-weight:600;color:var(--gray);white-space:nowrap;transition:opacity .4s,box-shadow .4s,transform .4s cubic-bezier(.3,1.4,.5,1)}.b7-n.r{color:var(--rose-text)}.b7-n.b{color:var(--horizon-text)}@keyframes b7f{0%,to{translate:0 0}50%{translate:0 -5px}}html.ep-motion .b7-n{animation:b7f calc(4.2s + var(--k) * .3s) ease-in-out infinite}html.ep-motion .b7-g:not(.go) .b7-n{opacity:0;transform:translate(-50%,-50%) scale(.6)}html.ep-motion .b7-g.go .b7-n{transition:opacity .4s calc(var(--k) * .09s + .3s),transform .55s cubic-bezier(.3,1.5,.5,1) calc(var(--k) * .09s + .3s),box-shadow .4s}html.ep-motion .b7-g.go.settled .b7-n{transition:opacity .4s,box-shadow .4s,transform .45s cubic-bezier(.3,1.4,.5,1)}.b7-s line.hl{stroke:var(--horizon);stroke-width:3}.b7-qs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px}.b7-q{border:0;font:inherit;cursor:pointer;height:auto;min-height:46px;padding:10px 18px;font-size:15px;transition:box-shadow .3s,transform .2s}.b7-q:active{transform:scale(.97)}.b7-q[aria-pressed=true]{box-shadow:var(--sh-btn),var(--ring-active)}.b7-a{display:flex;flex-direction:column;gap:12px;align-self:start;padding:18px 20px;border-radius:32px;background:#f9fafed9;box-shadow:-1px -5px 20px #0000000d;text-align:left}.b7-a:not([hidden]){animation:u8pop .5s cubic-bezier(.2,.9,.3,1.15) both}@media(max-width:599px){.b7-g{aspect-ratio:4/5;border-radius:26px}.b7-n{font-size:12px;padding:6px 10px}.b7-qs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin:18px -20px 0;padding:4px 20px 8px;scrollbar-width:none;scroll-padding:0 20px;scroll-snap-type:x proximity}.b7-qs::-webkit-scrollbar{display:none}.b7-q{flex:none;font-size:14px;padding:9px 14px;scroll-snap-align:start}}.b8-s,.b8-x{min-height:4.6em;margin:0;padding:12px 14px;border-radius:16px;background:var(--surface);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.55;letter-spacing:.02em;color:var(--horizon-text);word-break:break-all}.b8-x{color:#5a6170}@keyframes b8y{0%{top:0;opacity:0}15%{opacity:1}85%{opacity:1}to{top:calc(100% - 10px);opacity:0}}@media(min-width:980px){@keyframes b8x{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:calc(100% - 10px);opacity:0}}}.b9-v{font-size:clamp(76px,10vw,120px);font-weight:500;letter-spacing:-.05em;line-height:.95;background:var(--g-title);background-size:120% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;font-variant-numeric:tabular-nums}.b10-dots{display:grid;grid-template-columns:repeat(10,1fr);gap:8px;padding:22px;border-radius:24px;background:#ffffffa6;box-shadow:inset 0 0 0 1px var(--hair)}.b10-dots b{font-size:11px;font-weight:600;color:var(--rose-text);opacity:0;transition:opacity .3s}.b10-dots i.on b{opacity:1}.b10-dots i.on:nth-child(3n+2) b{color:var(--horizon-text)}.b10-dots i{display:grid;place-items:center;aspect-ratio:1;border-radius:50%;background:#e4e6eb;transform:scale(.5);transition:background .3s,transform .45s cubic-bezier(.3,1.6,.5,1),box-shadow .3s;transition-delay:calc(var(--i) * 5ms)}.b10-dots i.on{background:var(--g-tile-rose);box-shadow:inset 0 0 0 1.5px #ff66c459;transform:none}.b10-dots i.on:nth-child(3n+2){background:var(--g-tile-blue);box-shadow:inset 0 0 0 1.5px #557bf44d}.b10-n{font-size:46px;font-weight:500;letter-spacing:-.04em;line-height:1;color:var(--gray);font-variant-numeric:tabular-nums;min-width:1.3em}.b10-vol:not([hidden]){animation:u8pop .45s cubic-bezier(.2,.9,.3,1.2) both}.b12-box{width:min(640px,100%);margin:clamp(40px,5vw,60px) auto 0;padding:10px 10px 12px;border-radius:24px;background:var(--surface);border:5px solid var(--stroke);text-align:left}.b12-go{border:0;font:inherit;cursor:pointer;min-height:44px;padding:0 18px;font-size:15px;transition:box-shadow .3s,transform .2s}.b12-go:active{transform:scale(.97)}html:not(.ep-js) .b12-go{display:none}.b12-l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.b12-l1{color:var(--horizon-text)}.b12-r{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:12px;min-height:62px;padding:10px 12px;border-radius:16px;background:#fff;border:1px solid var(--hair);transition:box-shadow .4s,background .4s;will-change:transform}.sorted .b12-r.imp{box-shadow:var(--sh-1),inset 0 0 0 1.5px #557bf452}.sorted .b12-r:not(.imp){background:#fff9}.b12-dr{grid-column:1/-1;display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.2,.8,.2,1)}.b12-dr:not([inert]){grid-template-rows:1fr}@media(max-width:520px){.b12-box{padding:8px 6px 10px;border-width:4px}.b12-r{column-gap:10px;padding:10px}}@media(max-width:719px){.h9-kb{grid-template-columns:minmax(0,1fr);overflow:visible;scroll-snap-type:none;padding-bottom:0}html.ep-motion .h9-dt0.seen .v5-tp.on .h9-mva,html.ep-motion .h9-dt0.seen .v5-tp.on .h9-mvb{animation:none}.h9-kb .h9-mva{display:none}}.b11{position:relative;width:min(560px,100%);margin:clamp(40px,5vw,60px) auto 0;border-radius:24px;overflow:hidden;box-shadow:var(--sh-1),0 0 0 5px var(--stroke);-webkit-user-select:none;user-select:none;cursor:pointer}.b11.drag,.b11-h{cursor:ew-resize}.b11-a,.b11-b{text-align:left}.b11-a{background:#fff3f3}.b11-b{background:#eef9f2}.b11-a .u8-r{background:#ffffffb8}.b11-b .u8-r{background:#ffffffe6}.b11-a .m-row-title{text-decoration:line-through;text-decoration-color:#d93b3b8c;text-decoration-thickness:1.5px}.b11-b{position:absolute;inset:0;clip-path:inset(0 0 0 var(--x))}.b11 .b11-l{border:0;border-radius:0;margin:0;box-shadow:none;min-height:100%;background:transparent}.b11-a .m-group-label{color:var(--danger-text)}.b11-b .m-group-label{color:#1c7c3e;text-align:right}.b11-a .m-time{text-decoration:line-through;color:var(--danger-text)}.b11-a .m-meta{color:var(--danger-text)}.b11-b .m-meta{color:#1c7c3e}.b11-h{position:absolute;top:0;bottom:0;left:var(--x);width:48px;margin-left:-24px;display:flex;align-items:center;justify-content:center;touch-action:none;outline:0}.b11-h:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:3px;margin-left:-1.5px;background:#fff;box-shadow:0 0 0 1px #557bf42e,0 0 18px #557bf440}.b11-h i{position:relative;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:#fff;box-shadow:var(--sh-1),var(--ring-active);color:var(--horizon);font-size:15px;font-style:normal;transition:transform .2s}.b11-h i .i+.i{transform:rotate(180deg)}.b11-h:active i{transform:scale(.94)}.b11-h:focus-visible i{outline:2px solid var(--horizon);outline-offset:3px}@keyframes z1c{50%{opacity:0}}.z2-g{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;width:min(1000px,100%);margin:clamp(40px,5vw,60px) auto 0;align-items:center}@keyframes z2p{0%{box-shadow:inset 0 0 0 1px #557bf44d,0 0 #557bf473}to{box-shadow:inset 0 0 0 1px #557bf44d,0 0 0 10px #557bf400}}html:not(.ep-js) .z2-src{display:inline!important}.z2-send{min-height:46px;border:0;font:inherit;cursor:pointer}.z2-send:disabled{opacity:.6;cursor:default}html.ep-motion .z2-g.ready:not(.sent) .z2-send{animation:z2b 1.6s ease-in-out infinite}@keyframes z2b{0%,to{transform:none}50%{transform:scale(1.04)}}.z2-res{display:flex;flex-direction:column;align-items:center;gap:14px;min-height:150px}.z2-sent{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:99px;background:var(--tile-green);font-size:14px;font-weight:600;color:#1c7c3e}.z2-sent:not([hidden]),.z2-nt:not([hidden]){animation:u8pop .55s cubic-bezier(.2,.9,.3,1.25) both}.z2-nt{width:min(380px,100%)}html:not(.ep-js) .z2-nt{display:flex!important}@media(min-width:980px){.z2-g{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:40px}.z2-res{align-items:flex-start}}.z3-s{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.z3-s path{fill:none;stroke:#557bf438;stroke-width:2;stroke-dasharray:5 7;transition:stroke .4s}.z3-s path.lit{stroke:#557bf4bf;stroke-dasharray:none}.z3-dot{fill:var(--horizon);filter:drop-shadow(0 0 6px rgba(85,123,244,.8))}.z3-i{display:flex;align-items:center;gap:12px;min-height:62px;padding:10px 14px;border:0;border-radius:18px;background:#fff;box-shadow:var(--sh-1);font:inherit;text-align:left;cursor:pointer;transition:box-shadow .3s,transform .3s}.z3-i:hover{transform:translateY(-2px)}.z3-i.on{box-shadow:var(--sh-1),var(--ring-active);transform:scale(1.03)}.z3-i:focus-visible{outline:2px solid var(--horizon);outline-offset:3px}.z3-hub{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:8px}.z3-hi{position:relative;display:grid;place-items:center;width:92px;height:92px;border-radius:50%;background:#fff;box-shadow:var(--sh-1),var(--ring-active)}.z3-hi .ci1{width:58px;height:58px;border-radius:16px}.z3-hi:before,.z3-hi:after{content:"";position:absolute;inset:-10px;border-radius:50%;border:2px solid rgba(85,123,244,.3);opacity:0}.z3-hub.pulse .z3-hi:before{animation:b3p .9s ease-out}html.ep-motion .z3-hi:after{animation:b3p 3s ease-out infinite}.z3-hub b{font-size:14px;font-weight:600;color:var(--horizon-text)}.z3-o{display:flex;align-items:center;gap:12px;min-height:62px;padding:10px 14px;border-radius:18px;background:var(--surface);border:4px solid var(--stroke);transition:opacity .4s,transform .5s cubic-bezier(.3,1.4,.5,1),background .4s}html.ep-js .z3-o:not(.done){opacity:.42}.z3-o.on{transform:scale(1.04);background:#fff}html:not(.ep-js) .z3-again{display:none}.z4-a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:88px;padding:12px 6px;border:0;border-radius:18px;background:#fff;box-shadow:var(--sh-1);font:inherit;font-size:13px;font-weight:600;color:var(--gray);cursor:pointer;transition:box-shadow .3s,transform .25s}.z4-a .lg{width:28px;height:28px}.z4-a:hover{transform:translateY(-2px)}.z4-a[aria-pressed=true]{box-shadow:var(--sh-1),var(--ring-active);transform:scale(1.04)}.z4-a:focus-visible{outline:2px solid var(--horizon);outline-offset:3px}.z4-p{display:flex;flex-direction:column;align-items:center;gap:16px}.z4-p:not([hidden]){animation:u8pop .5s cubic-bezier(.2,.9,.3,1.15) both}@media(max-width:420px){.z4-a{min-height:76px;font-size:12px}.z4-a .lg{width:24px;height:24px}}.z5-m{padding:9px 15px;border-radius:99px;background:#fff;box-shadow:var(--sh-1);font-size:14.5px;font-weight:500;color:var(--gray);transition:opacity .7s,filter .7s,transform .8s cubic-bezier(.4,0,.2,1)}.z5-m.gone{opacity:0;filter:blur(6px);transform:translateY(-14px) scale(.9)}.z5-end{position:absolute;left:0;right:0;top:0;height:238px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.z5-end:not([hidden]){animation:u8pop .6s cubic-bezier(.2,.9,.3,1.2) both}.z5-n{font-size:16px;font-weight:600;color:var(--serene-text);text-align:center}.z5-n b{font-size:24px;color:var(--gray);font-variant-numeric:tabular-nums}@keyframes z6s{0%,to{background-position:0 0,100% 0}50%{background-position:0 0,0 0}}.z7-mz{position:relative;width:clamp(170px,22vw,220px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff,rgba(255,255,255,.4) 60%,transparent 72%),#557bf414}.z7-mz .mz{position:absolute;inset:8%;width:auto;opacity:0;transform:scale(.7) rotate(-6deg);transition:opacity .35s,transform .55s cubic-bezier(.3,1.5,.5,1)}.z7-mz .mz.on{opacity:1;transform:rotate(-3.2deg)}html.ep-motion .z7-mz .mz.on{animation:z7b 4.5s ease-in-out infinite}@keyframes z7b{0%,to{translate:0 0}50%{translate:0 -6px}}.z7-o,.z7-t{min-height:42px;padding:8px 15px;border:0;border-radius:99px;background:#fff;box-shadow:var(--sh-1);font:inherit;font-size:14.5px;font-weight:600;color:var(--gray);cursor:pointer;transition:box-shadow .3s,background .3s,color .3s}.z7-o[aria-pressed=true],.z7-t[aria-pressed=true]{background:var(--deep);color:#fff;box-shadow:var(--sh-btn)}.z7-o:focus-visible,.z7-t:focus-visible{outline:2px solid var(--horizon);outline-offset:3px}.z7-say{font-size:18px;line-height:1.45}.z7-say:not([hidden]){animation:u8pop .45s cubic-bezier(.2,.9,.3,1.15) both}.z8-chip{position:relative;display:inline-grid;min-height:36px;padding:0 12px;border:0;border-radius:99px;background:var(--horizon);color:#fff;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;box-shadow:0 6px 16px -8px #557bf4cc;transition:background .35s,transform .2s}.z8-chip>span{grid-area:1/1;display:inline-flex;align-items:center;gap:6px;transition:opacity .25s,transform .35s cubic-bezier(.3,1.4,.5,1)}.z8-c2{opacity:0;transform:scale(.6)}.z8-chip.ok{background:#1c7c3e}.z8-chip.ok .z8-c1{opacity:0;transform:scale(.6)}.z8-chip.ok .z8-c2{opacity:1;transform:none}.z8-chip:focus-visible{outline:2px solid var(--horizon);outline-offset:3px}.z8-wa{display:flex;flex-direction:column;align-items:center;gap:10px}.z8-wa:not([hidden]){animation:u8pop .55s cubic-bezier(.2,.9,.3,1.25) both}.z9-ax{position:relative;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));margin:0;padding:0;list-style:none}.z9-ax:before{content:"";position:absolute;left:5%;right:5%;top:96px;height:2px;background:#e1e4ea}.z9-dot{order:1;position:relative;z-index:1;width:14px;height:14px;margin-top:89px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px #c9ced8;transition:box-shadow .4s,background .4s}.z9-m{position:absolute;top:0;left:50%;transform:translate(-50%);width:max-content;max-width:150px;padding:8px 12px;border-radius:14px;background:#fff;box-shadow:var(--sh-1);font-size:13px;font-weight:500;line-height:1.3;color:var(--gray);text-align:center;transition:opacity .4s,box-shadow .4s,transform .45s cubic-bezier(.3,1.4,.5,1)}.z9-m.hl{box-shadow:var(--sh-1),var(--ring-active);transform:translate(-50%) scale(1.08)}.z9-mk{position:absolute;top:104px;height:4px;margin-top:-1px;left:var(--to,95%);right:5%;border-radius:4px;background:linear-gradient(90deg,var(--horizon),rgba(111,193,255,.85));opacity:0;transition:left 1s cubic-bezier(.6,0,.2,1),opacity .3s;pointer-events:none}.z9-mk.go{opacity:1}.z9-mk:before{content:"";position:absolute;left:-7px;top:-6px;width:16px;height:16px;border-radius:50%;background:var(--horizon);box-shadow:0 0 14px #557bf4cc}.z9-qs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px}.z9-q{border:0;font:inherit;cursor:pointer;height:auto;min-height:46px;padding:10px 18px;font-size:15px}.z9-q[aria-pressed=true]{box-shadow:var(--sh-btn),var(--ring-active)}.z9-a{display:flex;flex-direction:column;gap:12px;align-self:start;padding:18px 20px;border-radius:32px;background:#f9fafed9;box-shadow:-1px -5px 20px #0000000d;text-align:left}.z9-a:not([hidden]){animation:u8pop .5s cubic-bezier(.2,.9,.3,1.15) .5s both}@media(max-width:899px){.z9-ax{grid-template-columns:minmax(0,1fr);gap:0;padding-left:8px}.z9-ax:before{inset:6% auto 6% 14px;width:2px;height:auto}.z9-dot{margin-top:0;flex:none}.z9-m,.z9-mo:nth-child(2n) .z9-m{position:static;order:3;transform:none;max-width:none}.z9-m.hl{transform:scale(1.04)}.z9-mk{left:13px;right:auto;width:4px;height:auto;top:var(--to,95%);bottom:calc(6% + 8px);margin:0;transition:top 1s cubic-bezier(.6,0,.2,1),opacity .3s;background:linear-gradient(180deg,var(--horizon),rgba(111,193,255,.85))}.z9-mk:before{left:-6px;top:-8px}.z9-qs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin:18px -20px 0;padding:4px 20px 8px;scrollbar-width:none}.z9-qs::-webkit-scrollbar{display:none}.z9-q{flex:none;font-size:14px}}.z10-d{display:flex;flex-direction:column;align-items:center;gap:2px;min-height:64px;padding:8px 2px;border:0;border-radius:18px;background:#fff;box-shadow:var(--sh-1);font:inherit;cursor:pointer;transition:background .3s,box-shadow .3s,transform .3s}.z10-d span{font-size:11.5px;font-weight:600;color:var(--serene-text)}.z10-d b{font-size:22px;font-weight:600;line-height:1;color:var(--gray)}.z10-d.past{background:var(--g-tile-blue)}.z10-d[aria-pressed=true]{background:var(--deep);box-shadow:var(--sh-btn);transform:translateY(-3px)}.z10-d[aria-pressed=true] span,.z10-d[aria-pressed=true] b{color:#fff}.z10-d:focus-visible{outline:2px solid var(--horizon);outline-offset:3px}.z10-bar{display:block;height:4px;margin:14px 6% 0;border-radius:4px;background:#e4e6eb;overflow:hidden}.z10-bar i{display:block;width:0;height:100%;border-radius:4px;background:linear-gradient(90deg,var(--horizon),#6FC1FF);transition:width .6s cubic-bezier(.2,.8,.2,1)}.z10-p{display:flex;flex-direction:column;align-items:center;gap:16px}.z10-p:not([hidden]){animation:u8pop .5s cubic-bezier(.2,.9,.3,1.15) both}@media(max-width:520px){.z10-d{min-height:56px;border-radius:14px}.z10-d span{font-size:10px}.z10-d b{font-size:19px}}.z11-c{position:relative;aspect-ratio:3/4;padding:0;border:0;background:none;font:inherit;cursor:pointer;perspective:900px}.z11-c:focus-visible{outline:2px solid var(--horizon);outline-offset:4px;border-radius:20px}.z11-f,.z11-b{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px 14px;border-radius:20px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.z11-f{background:#fff;box-shadow:var(--sh-1),0 0 0 4px var(--stroke)}.z11-f small{font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--gray)}@keyframes z11w{0%,to{transform:translate(0)}50%{transform:translate(4px,-3px)}}.z11-b{transform:rotateY(180deg);background:linear-gradient(160deg,#fff,#f3f6fe);box-shadow:var(--sh-1),var(--ring-active);text-align:center}.z11-b b{font-size:clamp(16px,1.6vw,19px);font-weight:600;line-height:1.3;color:var(--gray)}.z11-end{margin-top:22px;font-size:clamp(20px,2.2vw,24px);font-weight:500;letter-spacing:-.02em;color:var(--gray);text-align:center}.z11-end:not([hidden]){animation:u8pop .5s cubic-bezier(.2,.9,.3,1.2) both}html:not(.ep-js) .z11-f{display:none}html:not(.ep-js) .z11-b{transform:none}@media(max-width:899px){.z11-c{aspect-ratio:1.15}.z11-c:last-child{grid-column:1/-1;aspect-ratio:2.4}}@keyframes v27sink{to{transform:scale(.9) translateY(-24px)}}.z-off.an,.z-off .an,.z-off .an:before,.z-off .an:after{animation-play-state:paused!important}button,a,label,input[type=range]{touch-action:manipulation}.btn,.m-btn-soft,.link,.v5-tb,.b1-ch,.b1-all,.b2-sw button,.b3-mic,.b7-q,.b12-go,.z2-send,.z3-i,.z4-a,.z7-o,.z7-t,.z8-chip,.z9-q,.z10-d,.z11-c,.mcta a,.mcta-m{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}@media(hover:none){.btn:active,.m-btn-soft:active,.link:active,.v5-tb:active,.z4-a:active,.z10-d:active,.mcta a:active,.mcta-m:active{transform:scale(.96);transition:transform .12s}}.pg input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:40px;margin:0;background:transparent;cursor:pointer;touch-action:pan-y}.pg input[type=range]::-webkit-slider-runnable-track{height:8px;border-radius:8px;background:linear-gradient(90deg,var(--horizon) 0,var(--horizon) var(--p,50%),#E4E6EB var(--p,50%),#E4E6EB 100%)}.pg input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:30px;height:30px;margin-top:-11px;border:0;border-radius:50%;background:#fff;box-shadow:0 2px 10px #01214f3d,0 0 0 6px #557bf429;transition:transform .2s,box-shadow .2s}.pg input[type=range]:active::-webkit-slider-thumb{transform:scale(1.12);box-shadow:0 2px 12px #01214f4d,0 0 0 10px #557bf433}.pg input[type=range]::-moz-range-track{height:8px;border-radius:8px;background:#e4e6eb}.pg input[type=range]::-moz-range-progress{height:8px;border-radius:8px;background:var(--horizon)}.pg input[type=range]::-moz-range-thumb{width:30px;height:30px;border:0;border-radius:50%;background:#fff;box-shadow:0 2px 10px #01214f3d,0 0 0 6px #557bf429}.pg input[type=range]:focus{outline:none}.pg input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #fff,0 0 0 6px var(--horizon)}.pg input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px #fff,0 0 0 6px var(--horizon)}@media(min-width:720px)and (max-width:1023px){:root{--sec:112px}#inicio{--sec4:112px}}.mcta-m{display:none}@media(max-width:719px){:root{--sec:96px}#inicio{--sec4:96px}.ph+.sec{padding-top:104px}.endw{padding-top:72px}.v8-hm{position:relative;display:block}.v8-hm>.mz{position:absolute;top:-64px;right:-2px;width:60px;margin:0}.h2,.v5-h .h2,.v5-s{text-wrap:balance}*,*:before,*:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.scrolled .bar,html.menu-frozen .bar{background-color:#fffffff7}.scrim{background:#787c846b}.mcta{display:flex;align-items:center;gap:10px}.mcta a{flex:1;min-width:0}.mcta-m{flex:none;display:grid;place-items:center;width:60px;height:60px;padding:0;border:0;border-radius:50%;background:#fff;color:var(--deep);font-size:25px;cursor:pointer;box-shadow:0 18px 36px -18px #01214f80,0 0 0 1px #01214f14}.mcta-m:focus-visible{outline:2px solid var(--horizon);outline-offset:3px}html.mcta-dk .mcta-m{background:#ffffff29;color:#fff;box-shadow:0 0 0 1px #ffffff59}.v5-tl{scroll-snap-type:x proximity;scroll-padding-inline:8px}.v5-tl .v5-tb{scroll-snap-align:start}.v5-tl.ovf:not(.atend){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}.z3-i{min-height:54px;padding:8px 10px;gap:9px;border-radius:16px}.z3-i:last-child{grid-column:1/-1}.z3-hi{width:74px;height:74px}.z3-hi .ci1{width:46px;height:46px}.z3-o{min-height:54px;padding:8px 12px;gap:10px}.b12-r{min-height:56px;padding:8px 10px;column-gap:10px}.b2-l{padding-top:64px}}.dc-k{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:15px;font-weight:600;line-height:1.3;color:var(--serene-text)}.dc-k.c{justify-content:center}.dc-k i{display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:50%;background:var(--g-tile-blue);color:var(--horizon);font-size:14px;font-style:normal;opacity:0;transform:rotate(90deg) scale(.5);transition:opacity .3s .75s,transform .55s cubic-bezier(.3,1.6,.5,1) .75s}.dc-k.on i{opacity:1;transform:rotate(90deg)}html:not(.ep-motion) .dc-k i{opacity:1;transform:rotate(90deg);transition:none}@media(max-width:719px){.dc-k.c{justify-content:flex-start}.dc-k{font-size:14.5px}}.n8-say{background:#f9fafe}.dc-g{display:grid;grid-template-columns:minmax(0,1fr);gap:26px}.dc-bar{display:block;height:6px;margin-top:10px;border-radius:6px;background:#e4e6eb;overflow:hidden}.dc-bar i{display:block;width:0;height:100%;border-radius:6px;background:linear-gradient(90deg,var(--horizon),#6FC1FF);transition:width .6s cubic-bezier(.2,.8,.2,1),background .4s}.dc-g.all .dc-bar i{background:var(--success)}.dc-end{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:15px;font-weight:600;color:#1c7c3e}.dc-end:not([hidden]){animation:u8pop .5s cubic-bezier(.2,.9,.3,1.3) both}.dc-hint{margin-top:8px;font-size:13.5px;color:var(--serene-text)}.dc-g.all .dc-hint{display:none}.dc-l{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.dc-c{display:grid;min-height:196px;border-radius:24px;background:#fff;box-shadow:var(--sh-1);overflow:hidden;transition:box-shadow .5s}.dc-c.on{box-shadow:var(--sh-1),inset 0 0 0 1.5px #557bf438}.dc-a,.dc-w{grid-area:1/1;display:flex;flex-direction:column;padding:20px 20px 18px;text-align:left}.dc-a{justify-content:center;gap:8px;border:0;background:none;font:inherit;cursor:pointer;transition:opacity .45s,transform .6s cubic-bezier(.6,0,.2,1),filter .45s}.dc-a small{font-size:13px;font-weight:600;color:var(--serene-text)}.dc-go{display:inline-flex;align-items:center;gap:5px;min-height:40px;padding:0 2px 0 8px;border:0;background:none;font:inherit;font-size:14px;font-weight:600;color:var(--horizon-text);cursor:pointer;white-space:nowrap}.dc-go .i{font-size:16px}.dc-go:focus-visible{outline:2px solid var(--horizon);outline-offset:2px;border-radius:8px}.dc-a:focus-visible{outline:2px solid var(--horizon);outline-offset:-4px;border-radius:24px}.dc-w{gap:6px;opacity:0;transform:translateY(16px);transition:opacity .5s .15s,transform .65s cubic-bezier(.2,.9,.3,1.1) .15s}.dc-c.on .dc-a{opacity:0;transform:translateY(-14px) scale(.98);filter:blur(3px);pointer-events:none}.dc-c.on .dc-w{opacity:1;transform:none}html:not(.ep-motion) .dc-a,html:not(.ep-motion) .dc-w,html:not(.ep-motion) .dc-sq:after{transition:none}html:not(.ep-js) .dc-a{display:none}html:not(.ep-js) .dc-w{opacity:1;transform:none}@media(min-width:900px){.dc-g{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(48px,6vw,96px);align-items:start}.dc-c{min-height:208px}.dc-a,.dc-w{padding:24px 26px 20px}}@media(max-width:719px){.dc-c{min-height:200px}.dc-a,.dc-w{padding:18px 18px 16px}}.cv{display:flex;flex-direction:column;align-items:flex-start;gap:7px;margin-top:18px}.cv.c{align-items:center;text-align:center}.cv-rr,.cv-pf{display:flex;flex-wrap:wrap;align-items:center;margin:0;font-size:14.5px;line-height:1.35}.cv-pf{gap:6px 0;font-weight:500;color:var(--serene-text)}.cv-u{display:inline-flex;align-items:center;gap:7px}.cv-pf .i{flex:none;font-size:16px;color:var(--horizon-text)}.cv-pf .cv-u+.cv-u:before{content:"\b7";margin:0 1px 0 8px}.cv-st{flex:none;display:inline-block;width:76px;height:14px;background:linear-gradient(90deg,#e8a317 0 82%,#d6dae3 82% 100%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 76 14'%3E%3Cpolygon transform='translate(0 0)' points='7,.6 8.9,4.9 13.5,5.3 10,8.3 11.1,12.9 7,10.4 2.9,12.9 4,8.3 .5,5.3 5.1,4.9'/%3E%3Cpolygon transform='translate(15.5 0)' points='7,.6 8.9,4.9 13.5,5.3 10,8.3 11.1,12.9 7,10.4 2.9,12.9 4,8.3 .5,5.3 5.1,4.9'/%3E%3Cpolygon transform='translate(31 0)' points='7,.6 8.9,4.9 13.5,5.3 10,8.3 11.1,12.9 7,10.4 2.9,12.9 4,8.3 .5,5.3 5.1,4.9'/%3E%3Cpolygon transform='translate(46.5 0)' points='7,.6 8.9,4.9 13.5,5.3 10,8.3 11.1,12.9 7,10.4 2.9,12.9 4,8.3 .5,5.3 5.1,4.9'/%3E%3Cpolygon transform='translate(62 0)' points='7,.6 8.9,4.9 13.5,5.3 10,8.3 11.1,12.9 7,10.4 2.9,12.9 4,8.3 .5,5.3 5.1,4.9'/%3E%3C/svg%3E") 0 0/76px 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 76 14'%3E%3Cpolygon transform='translate(0 0)' points='7,.6 8.9,4.9 13.5,5.3 10,8.3 11.1,12.9 7,10.4 2.9,12.9 4,8.3 .5,5.3 5.1,4.9'/%3E%3Cpolygon transform='translate(15.5 0)' points='7,.6 8.9,4.9 13.5,5.3 10,8.3 11.1,12.9 7,10.4 2.9,12.9 4,8.3 .5,5.3 5.1,4.9'/%3E%3Cpolygon transform='translate(31 0)' points='7,.6 8.9,4.9 13.5,5.3 10,8.3 11.1,12.9 7,10.4 2.9,12.9 4,8.3 .5,5.3 5.1,4.9'/%3E%3Cpolygon transform='translate(46.5 0)' points='7,.6 8.9,4.9 13.5,5.3 10,8.3 11.1,12.9 7,10.4 2.9,12.9 4,8.3 .5,5.3 5.1,4.9'/%3E%3Cpolygon transform='translate(62 0)' points='7,.6 8.9,4.9 13.5,5.3 10,8.3 11.1,12.9 7,10.4 2.9,12.9 4,8.3 .5,5.3 5.1,4.9'/%3E%3C/svg%3E") 0 0/76px 14px no-repeat}.cv.c .cv-pf,.cv.c .cv-rr{justify-content:center}.endw .cv,.c3 .cv{margin-top:22px}@media(max-width:719px){.cv-rr,.cv-pf{flex-direction:column;align-items:flex-start;gap:5px;font-size:14px}.cv.c .cv-rr,.cv.c .cv-pf{align-items:center}.cv-pf .cv-u+.cv-u:before{display:none}.endw .cv.c,.c3 .cv.c,.endw .cv.c .cv-pf,.c3 .cv.c .cv-pf{align-items:flex-start;text-align:left}}.b3-cta,.dc-cta,.z2-cta,.z11-cta{display:none}.b1-g .b1-all[hidden]{display:inline-flex!important;visibility:hidden}@media(max-width:719px){.b1-done .mz{width:96px}.b1-done p{font-size:24px}}.b3-g.done .b3-again{margin-top:-12px}.dc-a{justify-content:flex-start!important}.dc-fin{display:grid;place-items:center;min-height:56px;margin-top:-6px}.dc-fin>*{grid-area:1/1}.dc-fb{display:block;width:88px;height:5px;border-radius:5px;background:#e4e6eb;overflow:hidden}.dc-fb i{display:block;width:var(--p,0%);height:100%;border-radius:5px;background:linear-gradient(90deg,var(--horizon),#6FC1FF);transition:width .6s cubic-bezier(.2,.8,.2,1)}.dc-fin .btn{visibility:hidden;opacity:0;transform:translateY(10px);transition:opacity .5s,transform .6s cubic-bezier(.2,.9,.3,1.2),visibility 0s .6s}.dc-g.all .dc-fin .btn,html:not(.ep-js) .dc-fin .btn,html:not(.ep-motion) .dc-fin .btn{visibility:visible;opacity:1;transform:none;transition:opacity .5s .25s,transform .6s cubic-bezier(.2,.9,.3,1.2) .25s}@media(min-width:900px){.dc-fin{display:none}}.z2-cta.on,html:not(.ep-js) .z2-cta{display:inline-flex;animation:u8pop .55s cubic-bezier(.2,.9,.3,1.25) .25s both}.z2-cta.on+.z2-again{margin-top:-6px}.b12-cta{visibility:hidden;opacity:0;transform:translateY(10px);transition:opacity .5s,transform .6s cubic-bezier(.2,.9,.3,1.2),visibility 0s .6s}.b12-cta.on,html:not(.ep-js) .b12-cta,html:not(.ep-motion) .b12-cta{visibility:visible;opacity:1;transform:none;transition:opacity .5s .7s,transform .6s cubic-bezier(.2,.9,.3,1.2) .7s}.z11-cta.on,html:not(.ep-js) .z11-cta{display:flex;animation:u8pop .55s cubic-bezier(.2,.9,.3,1.25) .3s both}#shA .cv-tl{grid-template-columns:minmax(0,1fr);gap:14px;max-width:none;margin:2px 0 18px;text-align:left}#shA .cv-tl li{flex-direction:row;align-items:center;gap:12px}#shA .cv-tl li:not(:last-child):after{inset:36px auto -12px 15px;width:2px;height:auto;background:var(--track)}#shA .cv-tl li:first-child:after{background:linear-gradient(var(--horizon),var(--track))}#shA .cv-tl b{font-size:14.5px}#shA .cv-tl small{margin-top:0;font-size:13.5px}#shA .cv{margin:0 0 16px}.ph-a .btn.big,.v5-empieza .btn.big{position:relative;overflow:hidden;isolation:isolate}.ph-a .btn.big:after,.v5-empieza .btn.big:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.24) 50%,transparent 65%);transform:translate(-130%);pointer-events:none}html.ep-motion .ph-a .btn.big:after,html.ep-motion .v5-empieza .btn.big:after{animation:cvsh 6.5s ease-in-out 2.4s infinite}@keyframes cvsh{0%,74%{transform:translate(-130%)}to{transform:translate(130%)}}.rl-dots{display:none}.mcta-sn{position:absolute;top:80svh;left:0;width:1px;height:1px;pointer-events:none;visibility:hidden}.dock.is-away *,.dock.is-near *,.dock.is-reading *,.foot.z-off *,.foot.z-off *:after,.foot.z-off *:before{animation-play-state:paused!important}@media(max-width:719px){:root{--sec:72px}#inicio{--sec4:72px}.ph+.sec{padding-top:80px}html.mcta-on .dock{transform:translateY(140%);opacity:0;visibility:hidden;transition:transform .4s var(--ease),opacity .3s,visibility 0s .4s}.v5-tb.m-tab,.v5-tb{min-height:44px;height:auto}.b1-ch{padding:11px 12px}.mcta a{font-size:clamp(15px,4.3vw,17px)!important;padding:0 14px;text-align:center}.mcta a span{line-height:1.15;text-wrap:balance}@media(max-width:379px){.b1-ch{font-size:12px;padding:11px 10px}}a,button,label,summary,[role=button]{touch-action:manipulation}.z10-d span{font-size:11px}.dc-l,.modes{display:grid;grid-auto-flow:column;grid-auto-columns:84%;grid-template-columns:none;gap:12px;margin-inline:calc(-1 * var(--gut,20px));padding:6px var(--gut,20px) 14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut,20px);scrollbar-width:none;-webkit-overflow-scrolling:touch}.dc-l::-webkit-scrollbar,.modes::-webkit-scrollbar{display:none}.dc-c,.modes>.mdc{scroll-snap-align:start;scroll-snap-stop:always}.dc-c{min-height:0}.dc-g{gap:18px}.rl-dots{display:flex;justify-content:center;gap:2px;margin-top:2px}.rl-d{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;background:none;cursor:pointer}.rl-d:before{content:"";width:7px;height:7px;border-radius:50%;background:#d3d8e3;transition:width .3s cubic-bezier(.2,.8,.2,1),background .3s}.rl-d.ok:before{background:#9db3f7}.rl-d[aria-current=true]:before{width:20px;border-radius:4px;background:var(--horizon)}.rl-d:focus-visible{outline:2px solid var(--horizon);outline-offset:-4px;border-radius:50%}.dc-fin{min-height:52px;margin-top:0}.dc-fin .rl-dots{margin:0;transition:opacity .3s,visibility 0s}.dc-g.all .dc-fin .rl-dots{opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}html:not(.ep-js) .dc-fin .rl-dots{display:none}}@media(max-width:719px){:root{--bar-h:76px}.bar-in.wrap{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.bar-r .cta,.bar-r .btn.cta{display:none!important}.bar-r .acc-i{width:44px;height:44px;background:#fff;box-shadow:var(--sh-1);color:var(--gray)}.bar-r .acc-i .i{font-size:22px}}.hz{padding-bottom:clamp(44px,6vw,96px)}.hz .h1{font-size:min(46px,calc((100vw - 2 * var(--gut)) / var(--h1em,10)));line-height:1.02;letter-spacing:-.04em;max-width:none}html[lang=es] .hz .h1{--h1em:9.75}html[lang=en] .hz .h1{--h1em:10}html[lang=pt] .hz .h1{--h1em:10.2}html[lang=fr] .hz .h1{--h1em:10.65}.hz .h1 .pw:before{content:"\a";white-space:pre}.hz .h1 .pk{width:.6em;height:.6em;vertical-align:-.04em;margin-left:.08em}.hz .lead{font-size:17.5px;line-height:1.45;color:var(--gray);margin-top:16px;max-width:24em}.hz .ph-a{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:28px}.hz-st{position:relative;display:flex;justify-content:center;width:100%;isolation:isolate}.hz-st:before,.hz-st:after{content:"";position:absolute;z-index:-1;left:50%;top:42%;width:min(170%,calc(var(--pw) * 2.6));aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.hz-st:before{background:radial-gradient(closest-side,#557bf442,#557bf414 55%,#557bf400)}.hz-st:after{background:radial-gradient(closest-side,#ff66c43d,#ff66c412 55%,#ff66c400);opacity:var(--glow,0)}.hz-mzw{position:absolute;z-index:0;top:calc(var(--pw) * -.1);right:calc(50% - var(--pw) / 2 - var(--pw) * .1);width:calc(var(--pw) * .27);aspect-ratio:1}.hz-cpt{color:#111b21;opacity:0}.hz-lk-who{margin:0 0 .55em;padding:.3em .85em;border-radius:99px;background:#fff3;font-size:.86em;font-weight:600}.hz-lk-who:empty{display:none}.hz-ck{display:flex;justify-content:center;margin:.02em 0 0;font-size:5.25em;font-weight:600;line-height:1;letter-spacing:-.035em;font-variant-numeric:tabular-nums;text-shadow:0 2px 24px rgba(1,33,79,.16)}.hz-ck .dg{display:block;height:1em;overflow:hidden}.hz-ck .dg i{display:block;font-style:normal;white-space:pre;transform:translateY(calc(var(--i) * -1em))}.hz-ck .cl{display:block;transform:translateY(-.07em)}.hz-nm{font-size:.98em;line-height:1.36;text-wrap:pretty}.hz-q{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:440px;margin-top:26px}.hz-c{display:flex;align-items:center;gap:9px;min-height:48px;padding:6px 14px 6px 7px;border:0;border-radius:999px;background:#fff;box-shadow:var(--sh-1);font:inherit;font-size:14.5px;font-weight:600;line-height:1.2;color:var(--gray);text-align:left;cursor:pointer;transition:background-color .2s,color .2s,transform .2s var(--ease)}.hz-c[aria-pressed=true]{background:var(--deep);color:#fff}.hz-c:active{transform:scale(.97)}.hz-c:focus-visible{outline:2px solid var(--horizon);outline-offset:2px}@media(hover:hover){.hz-c:not([aria-pressed=true]):hover{background:#f6f8fc}}@media(max-width:759px){.hz .h1{order:1}.hz .lead{order:2}.hz .ph-a{order:3;flex-direction:column;align-items:stretch;gap:16px;margin-top:24px}.hz .ph-a .btn{justify-content:center}.hz .ph-cv{order:5;margin-top:26px}.hz-q{margin-top:6px;max-width:none}}@media(min-width:760px){.hz .h1{font-size:clamp(50px,6vw,96px)}.hz .lead{font-size:clamp(18px,1.45vw,22px);max-width:22em;margin-top:22px}.hz .ph-a{margin-top:34px}.hz-q{margin-top:20px;gap:9px}.hz-c{min-height:44px;padding-block:5px}}@media(min-width:760px){html[lang=en] .hz .h1,html[lang=fr] .hz .h1{font-size:clamp(48px,5.2vw,84px)}}@media(min-width:760px)and (max-width:1099px){.hz .cv-rr,.hz .cv-pf{flex-direction:column;align-items:flex-start;gap:5px}.hz .cv-pf .cv-u+.cv-u:before{display:none}}@media(max-width:379px){.hz .ph-a .btn.big{font-size:15.5px;padding-inline:16px;text-wrap:balance}}html.ep-motion .hz-play .hz-cpt{animation:hzCpt .78s linear calc(var(--t0) + .2s) both,hzType .5s steps(16,end) calc(var(--t0) + .2s) both}html.ep-motion .hz-play .hz-st:after{animation:hzGlow 1.2s ease calc(var(--t0) + 2.6s) both}html.ep-motion .hz-play .hz-ck .dg i{animation:hzSpin 1.2s cubic-bezier(.55,0,.12,1) calc(var(--t0) + 2.6s) both}html.ep-motion .hz-play .hz-mzw{animation:hzHop .7s cubic-bezier(.3,1.4,.5,1) calc(var(--t0) + 3.95s) both}@keyframes hzCpt{0%{opacity:0}1%,90%{opacity:1}to{opacity:0}}@keyframes hzCpp{0%{opacity:1}1%,90%{opacity:0}to{opacity:1}}@keyframes hzType{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes hzPress{0%,to{transform:none}45%{transform:scale(.84)}}@keyframes hzPop{0%{opacity:0;transform:translateY(.6em) scale(.94)}to{opacity:1;transform:none}}@keyframes hzDots{0%{opacity:0}8%,90%{opacity:1}to{opacity:0}}@keyframes hzLock{0%{opacity:0;visibility:visible;transform:none}11%{opacity:1;transform:none}84%{opacity:1;transform:none;animation-timing-function:cubic-bezier(.5,0,.75,0)}to{opacity:0;visibility:hidden;transform:translateY(-16%)}}@keyframes hzLockK{0%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}@keyframes hzIn{0%{opacity:0}to{opacity:1}}@keyframes hzOut{0%{opacity:1}to{opacity:0}}@keyframes hzGlow{0%{opacity:0}to{opacity:var(--glow,0)}}@keyframes hzSpin{0%{transform:translateY(calc(var(--i0) * -1em))}to{transform:translateY(calc(var(--i) * -1em))}}@keyframes hzDrop{0%{opacity:0;transform:translateY(-1.5em) scale(.9)}to{opacity:1;transform:none}}@keyframes hzHop{0%,to{transform:none}35%{transform:translateY(-14%) rotate(6deg)}}:root{--sec:clamp(186px,18.9vw,294px)}#inicio{--sec4:clamp(180px,21vw,330px)}.ph+.sec{padding-top:clamp(201px,21vw,336px)}@media(min-width:720px)and (max-width:1023px){:root{--sec:168px}#inicio{--sec4:168px}}@media(max-width:719px){:root{--sec:108px}#inicio{--sec4:108px}.ph+.sec{padding-top:120px}.endw{padding-top:108px}}html:not(.ep-motion) .v7pt-mix,html:not(.ep-motion) .v7eq-again{display:none}.v7pt-mix,.v7eq-again{border:0;font:inherit;cursor:pointer;min-height:44px}.v7pt-mix .i,.v7eq-again .i{font-size:19px}@keyframes v7fade{0%{opacity:0}}@keyframes v7pop{0%{opacity:0;transform:translateY(.6em) scale(.95)}}@keyframes v7spin{0%{transform:translateY(calc(var(--i0) * -1em))}to{transform:translateY(calc(var(--i) * -1em))}}.v7pt{overflow:visible;isolation:isolate}.v7pt .dl-r{position:relative;transition:transform .9s cubic-bezier(.22,1.12,.36,1) calc(var(--k) * 70ms),box-shadow .6s ease calc(var(--k) * 70ms)}.v7pt .dl-r:nth-child(n){z-index:calc(1 + var(--k))}.v7pt.mess .dl-r{transform:translate(var(--mx),var(--my)) rotate(var(--mr)) scale(.95);box-shadow:0 22px 40px -22px #01214f66,0 0 0 1px #1018280d;transition-duration:.6s;transition-delay:calc((5 - var(--k)) * 35ms)}.v7pt .dl-l{transition:opacity .4s ease .6s}.v7pt.mess .dl-l{opacity:0;transition-delay:0s}.v7pt .dl{transition:background-color .5s ease .3s,border-color .5s ease .3s}.v7pt.mess .dl{background-color:transparent;border-color:transparent;transition-delay:0s}.v7pt-mix{margin-top:2px}html.ep-motion .v7pt.v7-play .dl-r{animation:v7ptIn .95s cubic-bezier(.22,1.12,.36,1) calc(1.35s + var(--k) * 90ms) both}html.ep-motion .v7pt.v7-play .dl-l{animation:v7fade .45s ease 2.05s both}html.ep-motion .v7pt.v7-play .dl{animation:v7dl .6s ease 1.6s both}@keyframes v7ptIn{0%{transform:translate(var(--mx),var(--my)) rotate(var(--mr)) scale(.95);box-shadow:0 22px 40px -22px #01214f66,0 0 0 1px #1018280d}}@keyframes v7dl{0%{background-color:transparent;border-color:transparent}}@property --p{syntax:"<percentage>";inherits:true;initial-value:55%}.v7se-p{width:100%;align-items:stretch;gap:12px;touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:ew-resize}.v7se-st{--p:55%;position:relative;display:grid;grid-template-columns:minmax(0,1fr)}.v7se-st>.dl{grid-area:1/1;width:100%;min-width:0;overflow:hidden}.v7se-st .dl-r{min-height:58px;flex-wrap:nowrap}.v7se-st .dl-r .tx{min-width:0}.v7se-st .dl-r .t,.v7se-st .dl-r .m{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.v7se-in{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.v7se-p:has(.v7se-in:focus-visible){box-shadow:var(--sh-1),0 0 0 3px #557bf473}@keyframes v7seSweep{0%{--p:55%}30%{--p:90%}68%{--p:10%}to{--p:55%}}.v7pr-nm{font-size:14.5px;line-height:1.35}.v7pr-b{min-height:40px;padding:0 15px;border:0;border-radius:999px;background:#fff;box-shadow:var(--sh-1);font:inherit;font-size:14px;font-weight:600;color:var(--gray);cursor:pointer;transition:background-color .2s,color .2s}.v7pr-b[aria-pressed=true]{background:var(--deep);color:#fff}@media(hover:hover){.v7pr-b:not([aria-pressed=true]):hover{background:#f6f8fc}}@keyframes v7prArc{0%{stroke-dashoffset:100}10%{stroke-dashoffset:96}29%{stroke-dashoffset:75}38%{stroke-dashoffset:72}58%{stroke-dashoffset:50}67%{stroke-dashoffset:47}86%{stroke-dashoffset:25}to{stroke-dashoffset:0}}@keyframes v7prX{0%{opacity:0;visibility:visible;transform:translateY(10px) scale(.96)}14%{opacity:1;transform:none}86%{opacity:1;transform:none}to{opacity:0;visibility:hidden;transform:translateY(-8px) scale(.98)}}@keyframes v7prIn{0%{opacity:0;transform:translateY(10px) scale(.95)}}@keyframes v7prDrop{0%{opacity:0;transform:translateY(-16px) scale(.92)}}@keyframes v7prS{0%{opacity:.35;transform:translate(-50%,-50%) scale(.82)}}@keyframes v7prL{0%{opacity:.35}}@media(max-width:739px){.v7pr-nm{font-size:13.5px}}.v7eq-again{align-self:center}@keyframes v7eqW{0%{filter:grayscale(1) brightness(1.55);opacity:.55}}@keyframes v7eqN{0%{opacity:0;transform:translate(-10px) scale(.94)}}@keyframes v7eqT{0%{opacity:0;transform:scale(.3)}}.v7pc-q{display:flex;flex-direction:column;align-items:center;gap:12px;margin:0 0 clamp(22px,3vh,32px)}.v7pc-q>p{margin:0;font-size:16px;font-weight:600;color:var(--gray)}#precios .q0-c{flex-wrap:wrap;align-items:center;row-gap:16px;transition:box-shadow .3s var(--ease),transform .4s var(--ease),opacity .35s}#precios .q0-k.v7pc-on .q0-c.v7pc-fit{box-shadow:var(--sh-1),0 0 0 3px #557bf48c;transform:translateY(-3px)}#precios .q0-k.v7pc-on .q0-c:not(.v7pc-fit){opacity:.55}@keyframes v7pcN{0%{opacity:0;transform:translateY(-10px) scale(.94)}}@media(min-width:720px){#precios .q0-c{flex-direction:column;align-items:stretch;text-align:left}#precios .q0-c>.tile{align-self:flex-start}#precios .q0-c>.i{position:absolute;right:22px;bottom:26px}}.x38-sci-g,.x38-cmp,.x38-ideas,.x38-parse,.x38-roles,.x38-tsec,.x38-ask,.x38-paths,.x38-out{margin-top:clamp(36px,4vw,60px)}@keyframes x38nag{0%,to{transform:none}18%{transform:translateY(-6px) scale(1.05)}36%{transform:none}52%{transform:translateY(-3px) scale(1.025)}68%{transform:none}}@keyframes x38echo{0%,to{opacity:.32}30%{opacity:.6}}.x38-cmp{display:flex;flex-direction:column;align-items:center;gap:18px}.x38-tool,.x38-job{min-height:44px;padding:0 18px;border:0;border-radius:999px;background:#fff;box-shadow:var(--sh-1);font:inherit;font-size:15px;font-weight:600;color:var(--gray);cursor:pointer;transition:background-color .2s,color .2s,transform .2s var(--ease)}.x38-tool[aria-pressed=true],.x38-job[aria-pressed=true]{background:var(--deep);color:#fff}.x38-tool:active,.x38-job:active{transform:scale(.97)}@media(hover:hover){.x38-tool:not([aria-pressed=true]):hover,.x38-job:not([aria-pressed=true]):hover{background:#f2f5fc}}.x38-tr{display:grid;grid-template-columns:minmax(0,1fr) 112px 112px;align-items:center;gap:8px;min-height:58px;padding:6px 8px 6px 16px;border-radius:16px}.x38-tr+.x38-tr{border-top:1px solid rgba(0,0,0,.05)}.x38-ct{display:grid;place-items:center}.x38-ct>*{grid-area:1/1}.x38-tn{opacity:0;transition:opacity .25s}.x38-tn.on{opacity:1}.x38-mk{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;font-style:normal;transition:background-color .3s,color .3s,transform .3s cubic-bezier(.3,1.5,.5,1)}.x38-mk .i{font-size:20px}.x38-mk.y{background:var(--tile-green);color:#1c7c3e}.x38-mk.n{background:#f1f2f5;color:#8a9096}.x38-mk.flip{transform:scale(.55)}@media(max-width:600px){.x38-tr{grid-template-columns:minmax(0,1fr) 78px 78px;padding-left:12px;gap:4px}}.x38-ideas{display:flex;flex-direction:column;align-items:center;gap:20px}.x38-at{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px 0 14px;border:0;border-radius:999px;background:#fff;box-shadow:var(--sh-1);font:inherit;font-size:15px;font-weight:600;color:var(--gray);cursor:pointer;transition:background-color .2s,color .2s}.x38-at .i{font-size:19px;color:var(--horizon)}.x38-at[aria-selected=true]{background:var(--deep);color:#fff}.x38-at[aria-selected=true] .i{color:#fff}@media(hover:hover){.x38-at:not([aria-selected=true]):hover{background:#f2f5fc}}.x38-ap{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;width:min(100%,840px)}@media(min-width:720px){.x38-ap{grid-template-columns:repeat(2,minmax(0,1fr))}}.x38-parse{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:start}.x38-ph{flex:0 0 min(80%,320px);scroll-snap-align:start;display:block;padding:14px 16px;border:0;border-radius:18px;background:#fff;box-shadow:var(--sh-1);font:inherit;font-size:15.5px;line-height:1.45;color:var(--gray);text-align:left;cursor:pointer;transition:background-color .2s,box-shadow .2s}.x38-ph[aria-pressed=true]{box-shadow:var(--sh-1),0 0 0 2px var(--horizon)}@media(hover:hover){.x38-ph:not([aria-pressed=true]):hover{background:#f2f5fc}}@media(min-width:960px){.x38-parse{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:28px}.x38-ph{flex:none}}.x38-said{align-self:flex-end;max-width:94%;margin:0;padding:10px 12px;border-radius:14px 4px 14px 14px;background:var(--wa-out);font-size:16.5px;line-height:1.55;color:#111b21;box-shadow:0 1px .5px #0b141a21}.x38-said span[class^=r-]{padding:1px 3px;border-radius:5px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.x38-fv{font-size:15px;font-weight:600;line-height:1.3;color:var(--gray)}html.ep-motion .x38-parse.go.x38-play .x38-said span[class^=r-]{animation:x38hl .55s ease both}@keyframes x38hl{0%{background-color:transparent;box-shadow:inset 0 0 0 transparent}}.x38-roles{display:flex;flex-direction:column;align-items:center;gap:16px}.x38-rt{display:flex;align-items:center;gap:10px;min-height:52px;padding:7px 18px 7px 8px;border:0;border-radius:999px;background:#fff;box-shadow:var(--sh-1);font:inherit;color:var(--gray);cursor:pointer;text-align:left;transition:box-shadow .2s,background-color .2s}.x38-rt[aria-selected=true]{box-shadow:var(--sh-1),0 0 0 2px var(--c)}@media(hover:hover){.x38-rt:not([aria-selected=true]):hover{background:#f2f5fc}}@media(max-width:600px){.x38-rt{flex-direction:column;justify-content:center;gap:6px;padding:10px 6px;border-radius:20px;text-align:center}}.x38-rp .dl{width:100%}html.ep-motion .x38-rp:not([hidden]) .dl-r{animation:v7pop .4s cubic-bezier(.2,.9,.3,1.15) both}html.ep-motion .x38-rp:not([hidden]) .dl-g:nth-child(2) .dl-r{animation-delay:.08s}html.ep-motion .x38-rp:not([hidden]) .dl-g:nth-child(3) .dl-r{animation-delay:.16s}.x38-tsec{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}@media(min-width:960px){.x38-tsec{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px}}.x38-rm{flex:none;min-width:96px;min-height:40px;padding:0 14px;border:0;border-radius:999px;background:#fdecec;color:#b42828;font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s,color .2s,transform .2s var(--ease)}.x38-rm:active{transform:scale(.96)}.x38-st6{min-height:22px;margin:2px 8px 0;font-size:14px;font-weight:500;line-height:1.4;color:var(--gray);opacity:0;transform:translateY(4px);transition:opacity .3s,transform .35s var(--ease)}.x38-st6.on{opacity:1;transform:none}.x38-ask{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;align-items:center;justify-items:center}@media(min-width:900px){.x38-ask{grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:40px}}.x38-ab{align-self:flex-end;max-width:88%;margin:0;padding:10px 12px;border-radius:14px 4px 14px 14px;background:var(--wa-out);font-size:16px;line-height:1.42;color:#111b21;box-shadow:0 1px .5px #0b141a21}.x38-ab.swap{animation:v7pop .35s cubic-bezier(.2,.9,.3,1.15) both}.x38-go{margin:0 12px 14px}.x38-tr.x38-tf{margin-top:4px;border-top:0;background:#f6f7fb}.x38-n{font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--gray)}@media(max-width:480px){.x38-at{justify-content:center}}@media(min-width:960px){.x38-roles{display:grid;grid-template-columns:minmax(0,330px) minmax(0,560px);justify-content:center;align-items:start;gap:28px}.x38-rt{align-items:flex-start;gap:12px;padding:14px 18px 14px 14px;border-radius:22px}}@keyframes hzUnder{0%,10%{visibility:visible}11%,84%{visibility:hidden}85%,to{visibility:visible}}@keyframes hzUnderK{0%,99%{visibility:visible}to{visibility:hidden}}@media(max-width:719px){:root{--bar-h: calc(60px + env(safe-area-inset-top,0px)) }html.scrolled .bar{background-color:#fff0}html.bar-solid .bar,html.menu-frozen .bar{background-color:#fffffff7}@supports (animation-timeline:scroll()){.bar{animation-range:96px 140px}}}.bar-in{box-sizing:border-box;padding-top:env(safe-area-inset-top,0px)}:root{--sec:clamp(372px,37.8vw,588px)}#inicio{--sec4:clamp(360px,42vw,660px)}.ph+.sec{padding-top:clamp(402px,42vw,672px)}@media(min-width:720px)and (max-width:1023px){:root{--sec:336px}#inicio{--sec4:336px}}@media(max-width:719px){:root{--sec:216px}#inicio{--sec4:216px}.ph+.sec{padding-top:240px}.endw{padding-top:216px}}.btn,.btn-go,.m-btn,.v5-co .btn{background:linear-gradient(0deg,#557bf4,#87b5f0)!important;color:#fff!important;border-radius:64px!important;box-shadow:inset 0 -4px 8px #ffffff4a,0 4px 11px #1c1d311a!important;text-shadow:none;padding-bottom:3px!important;font-weight:600;transition:transform .2s var(--ease),box-shadow .3s,filter .3s}.btn.big{font-size:18px}@media(max-width:719px){.btn.big{font-size:17px}}@media(min-width:760px){.hz .ph-a .btn.big{min-height:55px;font-size:20px}}@media(hover:hover){.btn:hover,.btn-go:hover,.m-btn:hover,.v5-co .btn:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:inset 0 -4px 8px #ffffff4a,0 6px 16px #1c1d3126!important}}.btn:active,.btn-go:active,.m-btn:active{transform:scale(.97)}.btn:focus-visible,.btn-go:focus-visible,.m-btn:focus-visible{outline:2px solid #557BF4;outline-offset:3px}.btn .i:has(>use[href="#mi33"]),.mcta a .i:has(>use[href="#mi33"]){display:none}.btn-go[aria-disabled=true]{opacity:.55}@media(max-width:719px){.mcta a{border-radius:64px;background:linear-gradient(0deg,#557bf4,#87b5f0);color:#fff;text-shadow:none;padding-bottom:3px;box-shadow:inset 0 -4px 8px #ffffff4a,0 4px 11px #1c1d311a!important}html.mcta-dk .mcta a{background:#fff;color:var(--deep)}}.bar .nav,html.scrolled .bar .nav,.bar .nav .nl,.bar .nav .nl.is-cur{background:transparent!important;box-shadow:none!important}.nav-ink{display:none!important}@media(min-width:1100px){:root{--bar-h:88px}.bar .menu-btn{display:none}.bar-l .logo img{width:clamp(150px,13.34vw,192px)}.nav{gap:0;padding:0}.nav .nl{height:44px;padding:0 clamp(14px,1.39vw,20px);font-size:clamp(16px,1.25vw,18px);font-weight:500;letter-spacing:-.02em;color:#333}.nav .nl .chev{font-size:16px;margin-left:4px}.nav .nl:after{content:"";position:absolute;left:50%;bottom:2px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:#557bf4;opacity:0;transform:scale(.3);transition:opacity .25s,transform .35s var(--ease);pointer-events:none}.nav .nl.is-cur:after{opacity:1;transform:none}.bar-r{gap:clamp(8px,1.1vw,16px)}.lng-b{font-size:15px;font-weight:500;color:#333}.bar-in>*{transition:transform .45s var(--ease)}html:not(.scrolled) .bar-in>*{transform:translateY(14px)}}@media(min-width:1100px)and (hover:hover){.nav .nl:hover{color:#3f5fdb}}@media(min-width:720px){.bar-r .cta{display:none!important}.bar-r .acc{height:auto;min-height:48px;padding:0 28px 3px;border-radius:64px;font-size:16px;font-weight:600;letter-spacing:0;color:#fff!important;background:linear-gradient(0deg,#557bf4,#87b5f0)!important;box-shadow:inset 0 -4px 8px #ffffff4a,0 4px 11px #1c1d311a!important;transition:transform .2s var(--ease),box-shadow .3s,filter .3s}.bar-r .acc:active{transform:scale(.97)}.bar-r .acc:focus-visible{outline:2px solid #557BF4;outline-offset:3px}}@media(min-width:720px)and (hover:hover){.bar-r .acc:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:inset 0 -4px 8px #ffffff4a,0 6px 16px #1c1d3126!important}}@media(min-width:1100px){.bar-r .acc{min-height:52px;padding:0 clamp(28px,2.78vw,40px) 3px;font-size:clamp(16px,1.25vw,18px)}}@media(max-width:759px){.hz-st{filter:drop-shadow(calc(var(--pw) * .0512) calc(var(--pw) * .0605) calc(var(--pw) * .033) rgba(0,0,0,.25))}}.ep-chat{padding:.606em;border-radius:3.223em;background:#272727;box-shadow:1.074em 1.27em 1.387em #00000040!important}.ep-c-screen{border-radius:2.617em}.ep-c-statusbar:after{top:.42em;width:7.6em;height:2.1em;margin-left:-3.8em;border-radius:1.05em;background:#000}.ep-c-statusbar{display:grid;grid-template-columns:1fr 8.6em 1fr;justify-items:center;padding:.35em .4em 0}.ep-c-statusbar>span{grid-column:1}.ep-c-statusbar>svg{grid-column:3}.foot.f9{background:linear-gradient(180deg,#31488e 48px,#4b70ea);color:#fff}.f9 .wrap{max-width:calc(1268px + 2 * var(--gut))}.f9>.foot-k{padding:calc(48px + clamp(56px,6.4vw,92px)) 0 calc(clamp(28px,2.8vw,40px) + env(safe-area-inset-bottom,0px))}.f9-top{display:grid;gap:40px}.f9-h{margin:0;font-size:clamp(34px,4.51vw,65px);font-weight:600;line-height:1.2;letter-spacing:0;color:#fff}.f9-h span{display:block}.f9 .foot-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}@media(min-width:720px){.f9 .foot-g{grid-template-columns:repeat(4,auto);justify-content:start;column-gap:40px}}@media(min-width:1200px){.f9-top{grid-template-columns:auto auto;justify-content:space-between;column-gap:clamp(40px,6vw,112px);align-items:start}.f9 .foot-g{column-gap:clamp(24px,2.78vw,40px)}}@media(min-width:1200px)and (max-width:1439px){.f9-h{font-size:clamp(44px,4.2vw,60px)}}@media(min-width:1200px){html[lang=en] .f9-h{font-size:clamp(40px,3.9vw,60px)}html[lang=fr] .f9-h{font-size:clamp(36px,3.3vw,52px)}}.f9 .foot-g h2{margin:0 0 9px;font-size:16px;font-weight:500;line-height:19px;letter-spacing:0;text-transform:none;color:#fff}.f9 ul{gap:0}.f9 li>*{min-height:35px;font-size:14px;font-weight:500;line-height:17px;color:#ffffffd9}@media(hover:hover){.f9 li>*:hover{color:#fff}}.f9-wm{position:relative;margin-top:clamp(40px,4.1vw,59px)}.f9-wmi{display:block;width:100%;height:auto;aspect-ratio:2928/367;background:url(/l3-assets/web/assets/img/wordmark-negative-2000.e9152125.webp) 50%/100% 100% no-repeat}.f9-ch{position:absolute;left:59.42%;top:50%;width:17.34%;height:auto;aspect-ratio:1;transform:translate(-50.2%,-50.8%);background:url(/l3-assets/web/assets/img/character-640.9d06c2bb.webp) 50%/contain no-repeat;pointer-events:none}.f9-ln{height:1px;margin-top:clamp(40px,4.17vw,60px);background:#ffffff45}.f9-l{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 24px;margin-top:clamp(28px,3.68vw,53px);font-size:16px;font-weight:500;line-height:19px;color:#fff}@media(max-width:719px){.f9-h{font-size:clamp(32px,9vw,40px)}.f9-top{gap:32px}.f9 .foot-g:has(.fg-t){grid-template-columns:minmax(0,1fr);gap:0;border-top:1px solid rgba(255,255,255,.2)}.f9 .foot-g .fg{border-bottom:1px solid rgba(255,255,255,.2)}.f9 .fg-t{font-size:16px;font-weight:500;letter-spacing:0;text-transform:none;color:#fff}.f9 .fg-t .i{color:#ffffffbf}.f9-wm{margin-top:40px}.f9-l{flex-direction:column;font-size:14px}}.pg>:has(+.foot){border-radius:0 0 clamp(28px,3.4vw,48px) clamp(28px,3.4vw,48px);box-shadow:0 30px 50px -34px #0c18448c}@keyframes f9rv{0%{transform:translateY(-100%);clip-path:inset(100% 0 0 0)}to{transform:none;clip-path:inset(0)}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.foot.curtain{view-timeline-name:--f9;animation:f9rv linear both;animation-timeline:--f9;animation-range:entry 0% entry 100%}.foot.curtain>.foot-k{animation:none!important}.foot.curtain.z-off{animation-play-state:running!important}}}html.f9-end .dock{transform:translateY(140%);opacity:0;visibility:hidden;transition:transform .5s var(--ease),opacity .35s,visibility 0s .5s}@keyframes ey41p{0%{box-shadow:0 0 #557bf480}70%,to{box-shadow:0 0 0 8px #557bf400}}.r41{display:grid;grid-template-columns:auto auto 1fr;align-items:center;column-gap:10px;row-gap:4px;margin:clamp(16px,1.7vw,26px) 0 0}.r41-p{grid-column:2;display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:#ffffffb3;box-shadow:inset 0 0 0 1px #0c18441a;color:#666c6e;font-size:14px;cursor:pointer;transition:background-color .2s,color .2s}.r41-p .i{grid-area:1/1}html:not(.ep-motion) .r41-p{display:none}@media(hover:hover){.r41-p:hover{background:#fff;color:#333}}.r41-p:focus-visible{outline:2px solid #557BF4;outline-offset:2px}@media(pointer:coarse){.r41-p{position:relative}.r41-p:after{content:"";position:absolute;inset:-8px}}.hz .lead{margin-top:clamp(14px,1.4vw,20px)}@media(min-width:760px){.hz .h1{font-size:clamp(50px,5.6vw,88px)}html[lang=en] .hz .h1,html[lang=fr] .hz .h1{font-size:clamp(48px,4.9vw,80px)}.hz .lead{max-width:25.5em}.hz .ph-a{margin-top:30px}}@media(max-width:759px){.hz .r41{order:1}.hz .lead{margin-top:14px}}@keyframes hzRi{0%{opacity:0;transform:translateY(.32em);filter:blur(5px);animation-timing-function:cubic-bezier(.2,.8,.2,1)}1.406%{opacity:1;transform:none;filter:blur(0)}8.688%{opacity:1;transform:none;filter:blur(0);animation-timing-function:cubic-bezier(.5,0,.8,.4)}10.000%{opacity:0;transform:translateY(-.3em);filter:blur(3px)}to{opacity:0;transform:translateY(-.3em);filter:blur(3px)}}@keyframes hzRs{0%,3.281%{background-size:0% .085em;animation-timing-function:cubic-bezier(.6,0,.2,1)}5.000%,to{background-size:100% .085em}}.cur-s{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:#ffffffb3;box-shadow:inset 0 0 0 1px #0c184414;font-size:13px}.cur-s button{border:0;background:transparent;padding:6px 10px;border-radius:999px;font:inherit;font-weight:600;color:#5b6170;cursor:pointer;min-height:32px}.cur-s button[aria-pressed=true]{background:#fff;color:#0c1844;box-shadow:0 1px 3px #0c18441f}.plans.two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:860px;margin-left:auto;margin-right:auto}@media(max-width:759px){.plans.two{grid-template-columns:1fr}}.ag44-c{position:relative;display:inline-flex;align-items:center;gap:2px;max-width:100%;padding:4px;border-radius:999px;background:#ffffff9e;box-shadow:inset 0 0 0 1px #557bf42e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);isolation:isolate}.ag44-b{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px 0 12px;border:0;border-radius:999px;background:transparent;font:inherit;font-size:15.5px;font-weight:600;line-height:1;color:#666c6e;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .3s,background-color .3s,box-shadow .3s}.ag44-b .lg,.ag44-b .ci1{flex:none;width:21px;height:21px;transition:filter .35s,opacity .35s,transform .45s cubic-bezier(.3,1.5,.5,1)}.ag44-b .ci1{border-radius:50%}.ag44-b:not([aria-pressed=true]) .lg,.ag44-b:not([aria-pressed=true]) .ci1{filter:grayscale(1);opacity:.62}.ag44-b[aria-pressed=true]{color:var(--deep);background:#fff;box-shadow:0 3px 10px -3px #01214f33,0 0 0 1px #01214f0a}.ag44-b[aria-pressed=true] .lg,.ag44-b[aria-pressed=true] .ci1{transform:scale(1.08)}.ag44-b:focus-visible{outline:2px solid var(--horizon);outline-offset:2px}@media(hover:hover){.ag44-b:not([aria-pressed=true]):hover{color:var(--gray)}.ag44-b:not([aria-pressed=true]):hover .lg,.ag44-b:not([aria-pressed=true]):hover .ci1{filter:none;opacity:1}}.ag44-ind{position:absolute;z-index:0;top:4px;bottom:4px;left:0;display:none;width:var(--w,0);border-radius:999px;background:#fff;box-shadow:0 3px 10px -3px #01214f33,0 0 0 1px #01214f0a;transform:translate(var(--x,0));transition:transform .55s var(--ease),width .55s var(--ease);overflow:hidden;pointer-events:none}.ag44-ind i{position:absolute;left:16px;right:16px;bottom:5px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--horizon),var(--rose));transform:scaleX(0);transform-origin:0 50%;opacity:0;transition:opacity .3s}.ag44-c.is-js .ag44-ind{display:block}.ag44-c.is-js .ag44-b[aria-pressed=true]{background:transparent;box-shadow:none}.ag44-c.is-run .ag44-ind i{opacity:1;animation:ag44p var(--step,7.2s) linear both}@keyframes ag44p{to{transform:scaleX(1)}}@media(max-width:479px){.ag44-c{gap:0}.ag44-b{gap:0;min-height:42px;padding:0 12px;font-size:14.5px}}@keyframes mz44{0%{opacity:0;transform:translateY(40%) scale(.55) rotate(-12deg)}to{opacity:1;transform:translateY(0) rotate(-3.2deg)}}@keyframes hz44sw{0%{opacity:1;transform:none}36%{opacity:.18;transform:scale(.975)}to{opacity:1;transform:none}}@keyframes vs44up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes vs44glow{0%,to{box-shadow:0 22px 44px -26px #557bf499}50%{box-shadow:0 22px 52px -18px #ff66c48c}}.vs44-cmp{display:flex;flex-direction:column;align-items:center;gap:18px;margin-top:clamp(40px,4.4vw,64px)}.vs44-r{min-height:44px;padding:0 18px;border:0;border-radius:999px;background:#fff;box-shadow:var(--sh-1);font:inherit;font-size:15px;font-weight:600;color:var(--gray);cursor:pointer;transition:background-color .2s,color .2s,transform .2s var(--ease)}.vs44-r[aria-pressed=true]{background:var(--deep);color:#fff}.vs44-r:active{transform:scale(.97)}.vs44-r:focus-visible{outline:2px solid var(--horizon);outline-offset:2px}@media(hover:hover){.vs44-r:not([aria-pressed=true]):hover{background:#f2f5fc}}@keyframes vs44fl{0%{opacity:0;transform:perspective(500px) rotateX(-75deg) translateY(-4px)}to{opacity:1;transform:none}}@keyframes vs44mk{0%{transform:scale(.4)}to{transform:none}}@media(max-width:719px){.vs44-r{min-height:44px;padding:0 12px;font-size:14.5px}}@keyframes df44in{0%{opacity:0;transform:translate(-26px) rotate(-3deg)}to{opacity:1;transform:none}}@keyframes df44spin{to{rotate:360deg}}@keyframes df44beat{0%,to{box-shadow:0 10px 26px -10px #557bf48c}50%{box-shadow:0 10px 30px -6px #ff66c48c}}@media(prefers-reduced-motion:reduce){.ag44-ind,.ag44-t,.hz-sc,.hz-sb,.hz-hd,.hz-cp,.hz-cps,.hz-th .b{transition:none!important}}:root{--t45-blue:#D2D9F3;--t45-pink:#F7D3E7;--t45-sky:#D6EAF5;--t45-warm:#F5F4F2;--g-blue-rose:linear-gradient(90deg,#557BF4,#87B5F0)}.dc-k i{display:none!important}[data-ep-split]>div{padding-bottom:.2em;margin-bottom:-.2em}html .gl,html .pw{padding-bottom:.12em}@media(min-width:720px){.v8-hm{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:0;justify-content:stretch;align-items:center}.v8-hm>.h2{grid-column:1 / -1;grid-row:1;justify-self:center}.v8-hm>.v5-s{grid-column:2;grid-row:2}.v8-hm>.mz{grid-column:1;grid-row:2;justify-self:end;align-self:start;width:clamp(58px,5vw,74px);margin:-.2em clamp(16px,2vw,30px) 0 0}.v8-hm:not(:has(>.v5-s))>.h2{grid-column:2}.v8-hm:not(:has(>.v5-s))>.mz{grid-column:3;grid-row:1;justify-self:start;align-self:center;margin:0 0 0 clamp(12px,1.4vw,20px)}}@media(min-width:900px){.sec .h2 .pw{white-space:nowrap}}.h1 .pk,.h1>.pk{display:none!important}.hz-st:after{display:none}.ag44-ind i{background:var(--horizon)}.hx-tab .bar{background:var(--horizon)}.ep-dot-app{background:linear-gradient(135deg,#557bf4,#6fc1ff)}.m-empty{background:radial-gradient(60% 140% at 92% 0%,rgba(111,193,255,.2),rgba(111,193,255,.08) 45%,transparent 75%),#fff}.fy45{padding-top:var(--sec);padding-bottom:clamp(90px,11.2vw,157px);text-align:center}.fy45 .endc,.fy45 .c3-in{display:block;max-width:none;padding:0;border:0;border-radius:0;background:none}.fy45-t{margin:0 auto clamp(32px,3.9vw,56px)!important;max-width:16em;font-size:clamp(32px,3.2vw,46px)!important;font-weight:500;line-height:1.15;letter-spacing:-.02em;color:#333;text-wrap:balance}.fy45-g{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(16px,2.2vw,32px);max-width:1150px!important;margin:0 auto;text-align:left}@media(min-width:860px){.fy45-g{grid-template-columns:repeat(2,minmax(0,1fr))}}.fy45-c{display:block;padding:8px;border-radius:30px;background:#fff;box-shadow:0 0 0 4px #f8fafe,0 10px 26px -10px #0c184429;color:inherit;text-decoration:none;cursor:pointer;transition:transform .35s var(--ease),box-shadow .35s}.fy45-in{display:flex;align-items:center;gap:16px;min-height:clamp(150px,14.8vw,214px);padding:clamp(22px,3.7vw,53px);border-radius:22px;--tint:var(--t45-blue);background:radial-gradient(135% 125% at 0% 0%,var(--tint) 0%,color-mix(in srgb,var(--tint) 48%,#F5F4F2) 38%,#F5F4F2 74%)}.fy45-c.r .fy45-in{--tint:var(--t45-pink)}.fy45-ic{display:grid;place-items:center;flex:none;width:clamp(58px,5.1vw,74px);height:clamp(58px,5.1vw,74px);border-radius:16px;background:linear-gradient(160deg,#ffffff9e,#ffffff38);box-shadow:inset 0 0 0 1px #ffffffbf,0 6px 14px -8px #0c18442e;color:#557bf4;font-size:clamp(24px,2.1vw,30px);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.fy45-c.r .fy45-ic{color:#e046a9}.fy45-ic .i,#inicio .v5-quiz [data-q="1"] .v5-qo .tile .i{font-size:clamp(24px,2.1vw,30px)}.fy45-tx{display:flex;flex-direction:column;gap:6px;min-width:0}.fy45-tx b{font-size:clamp(20px,1.67vw,24px);font-weight:600;line-height:1.2;letter-spacing:-.01em;color:#3f5fdb}.fy45-c.r .fy45-tx b{color:#c8338f}.fy45-tx small{font-size:clamp(15px,1.25vw,18px);font-weight:500;line-height:1.35;color:#666c6e}.fy45-tx .q0-p{font-size:clamp(13.5px,1.1vw,16px);font-weight:500;color:#666c6e}.fy45-tx .q0-p .num{font-weight:600;color:#4a4f51}@media(hover:hover){.fy45-c:hover{transform:translateY(-3px);box-shadow:0 0 0 4px #f1f5fe,0 18px 34px -14px #0c18443d}}.fy45-c:active{transform:scale(.99)}.fy45-c:focus-visible{outline:2px solid #557BF4;outline-offset:4px}.fy45 .q0-n{margin-top:clamp(24px,2.8vw,36px)}@media(max-width:719px){.fy45{padding-top:96px;text-align:left}.fy45-t{margin-left:0!important;text-align:left}.fy45-in{min-height:0;padding:22px 20px}}.hz .ph-cv .cv-pf{display:none}#inicio .ph.hz{background:linear-gradient(180deg,#f5f4f200 50%,#f5f4f2)}@media(min-width:1100px){.hz .h1,html[lang=en] .hz .h1{font-size:clamp(52px,5vw,76px)}html[lang=fr] .hz .h1,html[lang=pt] .hz .h1{font-size:clamp(48px,4.45vw,68px)}.hz .h1 .pw{white-space:nowrap}.hz .h1 .pk{display:none}.hz-st{grid-column:1;width:var(--pw)}.hz-q{grid-column:2;position:relative;z-index:3;width:auto;max-width:none;margin:0 0 0 calc(var(--pw) * -.05);align-items:flex-start;gap:0}.hz-c{min-height:37px;padding:0 18px 0 24px;border-radius:999px;background:linear-gradient(180deg,#fffffff5,#f2f6fdeb);box-shadow:0 8px 18px -10px #0c184447,inset 0 0 0 1px #ffffffe6;font-size:15px;font-weight:500;color:#6b7075;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hz-c[aria-pressed=true]{background:#fff;color:#333;font-weight:600;box-shadow:0 10px 22px -10px #0c184452,inset 0 0 0 1px #fff}}@media(min-width:1100px)and (hover:hover){.hz-c:not([aria-pressed=true]):hover{background:#fff;color:#333}}.hz-mzw{top:calc(var(--pw) * .3);right:auto;left:calc(var(--pw) * -.26);width:calc(var(--pw) * .33);z-index:0}@media(max-width:759px){.hz-mzw{left:auto;right:calc(50% - var(--pw) / 2 - var(--pw) * .1);top:calc(var(--pw) * -.06);width:calc(var(--pw) * .27)}}@media(min-width:760px)and (max-width:1099px){.hz-mzw{left:calc(50% - var(--pw) / 2 - var(--pw) * .24)}}.hz-ck{font-size:5.6em;font-weight:600;color:#ffffffdb;letter-spacing:-.02em;text-shadow:none}.h9-pl li,.h9-end p{color:color-mix(in srgb,#333 calc(var(--a,1) * 100%),#E6E5E2)}.h9-end p{max-width:none;font-size:clamp(34px,5vw,72px)}.h9-end .pw{white-space:nowrap}html[lang=fr] .h9-end p,html[lang=pt] .h9-end p{font-size:clamp(30px,4.3vw,64px)}@media(max-width:719px){.h9-end .pw{white-space:normal}}@keyframes n8b45{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}@media(min-width:900px){.b1-g{gap:32px;align-items:stretch}}.b1-n{top:47%}.b1-n b{font-size:clamp(56px,5.3vw,77px);color:#333;background:none;-webkit-text-fill-color:#333}.b1-n span{font-size:clamp(15px,1.15vw,17px);font-weight:500;color:#333}.b1-ch{padding:11px 18px;border-radius:999px;background:#fff;box-shadow:0 8px 18px -10px #0c184447;font-size:clamp(14px,1.15vw,16.5px);font-weight:500;color:#333;rotate:0deg}html.ep-motion .b1-ch{animation:b1d45 var(--d) ease-in-out infinite}@keyframes b1d45{0%,to{translate:0 0}50%{translate:0 -4px}}.b1-all{position:absolute;left:50%;bottom:clamp(18px,2vw,30px);transform:translate(-50%);z-index:3;min-height:37px;padding:0 24px;border-radius:999px;background:linear-gradient(180deg,#fff,#e3ecfd);box-shadow:0 8px 18px -10px #557bf48c,inset 0 0 0 1px #ffffffe6;font-size:14.5px;font-weight:600;color:#1b2a4a;white-space:nowrap}.v5-empieza .cv-pf{font-size:13.5px}@media(max-width:719px){.b1-ch{padding:8px 12px;font-size:13px}.b1-n b{font-size:52px}.b1-n span{font-size:13.5px}.b1-all{bottom:14px;min-height:40px;font-size:14px}}.ph.v45 .ph-t .h1 .gl{background:none;color:#333;-webkit-text-fill-color:#333;padding-bottom:0}#producto .ph-t .h1 .tn{display:inline}.ph .ph-t .h1 .pk,.ph.v45 .ph-cv .cv-pf,#canales .ph-n{display:none}@media(min-width:740px){.ph.v45 .ph-g{padding-block:clamp(4px,1.5vh,24px) 0}}.ph.v45 .sub{margin-bottom:6px}#producto .ph-t .h1{max-width:none}.fx45{position:relative;isolation:isolate;margin-top:clamp(40px,5vw,60px);padding:clamp(48px,7.6vw,110px) clamp(16px,3vw,40px) clamp(40px,6.2vw,90px)}.fx45 .z3-hi{width:96px;height:96px;background:radial-gradient(circle,#fff 0 38%,#ffffff8c 39% 60%,#ffffff47 61%);box-shadow:0 0 0 18px #ffffff38,0 18px 36px -18px #0c184459}.fx45 .z3-hub b{color:#1b3a8c}.fx45 .z3-s path{stroke:#ffffffbf}.fx45 .z3-s path.lit{stroke:#fff}.fx45 .z3-o{background:#ffffffe0;border-color:#fff9}.fx45 .z3-o.on,.fx45 .z3-o.done{background:#fff}html.ep-js .fx45 .z3-o:not(.done){opacity:.6}.fx45 .v5-cta .link{color:#1b3a8c}.z4-a{aspect-ratio:1;min-height:0;padding:0;border-radius:clamp(18px,1.7vw,24px);background:linear-gradient(180deg,#fafafb,#f1f2f4);box-shadow:0 10px 22px -14px #0c18444d,inset 0 0 0 1px #ffffffe6}.z4-a .lg{width:58%;height:58%}.z4-a>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.z4-a[aria-pressed=true]{transform:translateY(-3px);box-shadow:0 14px 26px -14px #557bf48c,inset 0 0 0 2px #557bf48c}#canales .ph{background:#f5f4f2}#canales .ph-t .h1{max-width:none}.ph-v .ep-channels{gap:0}#canales .ph-v .ep-ch-tabs{position:relative;z-index:3;overflow:visible!important;max-width:none!important;-webkit-mask-image:none;mask-image:none;margin:0 auto -24px;gap:6px;padding:8px 10px;border-radius:14px;background:#fff;box-shadow:0 10px 24px -14px #0c18444d,0 0 0 1px #0c18440a;justify-self:center}#canales .ph-v .ep-ch-tab{width:40px;height:36px;padding:0;justify-content:center;border-radius:10px;font-size:0;gap:0}#canales .ph-v .ep-ch-tab[aria-selected=true]{background:#f1f4fa;box-shadow:none}#canales .ph-v .ep-ch-dot{width:24px;height:24px;border-radius:7px;background-color:transparent;background-position:center;background-size:contain;background-repeat:no-repeat}#canales .ph-v .ep-dot-app{background-image:url(/l3-assets/web/assets/img/character-160.64203867.webp)}#canales .ph-v .ep-chat,.ph-v.uc45 .ep-chat{width:30.5em;max-width:calc(100vw - 2 * var(--gut,20px));height:28em;padding:0;border-radius:1.9em;background:none;box-shadow:0 30px 60px -34px #0c184466}#canales .ph-v .ep-c-screen,.ph-v.uc45 .ep-c-screen{border-radius:1.9em}#canales .ph-v .ep-c-statusbar,#canales .ph-v .ep-c-head,#canales .ph-v .ep-c-compose,.ph-v.uc45 .ep-c-statusbar,.ph-v.uc45 .ep-c-head,.ph-v.uc45 .ep-c-compose{display:none!important}#canales .ph-v .ep-ch-whatsapp .ep-c-screen:before,.ph-v.uc45 .ep-ch-whatsapp .ep-c-screen:before{display:none}#canales .ph-v .ep-c-thread,.ph-v.uc45 .ep-c-thread{padding:3.2em 0 1.2em!important;-webkit-mask-image:linear-gradient(to bottom,transparent 1.6em,#000 3em)!important;mask-image:linear-gradient(to bottom,transparent 1.6em,#000 3em)!important}.ph-v.uc45 .ep-c-thread{padding-top:1.4em!important;-webkit-mask-image:none!important;mask-image:none!important}#canales .ph-v .ep-c-replay{margin-top:14px}@media(max-width:739px){#canales .ph-v .ep-chat,.ph-v.uc45 .ep-chat{height:24em}}@media(min-width:900px){.z9-m,.z9-mo:nth-child(2n) .z9-m{top:0;bottom:auto;max-width:none;padding:10px 16px;border-radius:16px;font-size:15px;font-weight:500;color:#666c6e;box-shadow:0 8px 20px -14px #0c18444d,inset 0 0 0 1px #0c18440f}.z9-m.hl{color:#333;font-weight:600;box-shadow:0 10px 22px -12px #557bf480,inset 0 0 0 2px #557bf48c}.z9-ax:before{top:110px;background:#ecedf0}.z9-dot,.z9-mo:nth-child(2n) .z9-dot{margin-top:103px;width:16px;height:16px;box-shadow:0 0 0 1.5px #e1e3e8}.z9-mk{top:118px}}.z9-q{background:linear-gradient(180deg,#fff,#e9effd)!important;box-shadow:0 8px 18px -12px #557bf480,inset 0 0 0 1px #ffffffe6!important;color:#666c6e;font-weight:500}.z9-q[aria-pressed=true]{color:#1b2a4a;font-weight:600}#seguridad .ph{background:radial-gradient(60% 70% at 52% -8%,#5482f6eb,#5482f600 70%),radial-gradient(50% 60% at 0% 20%,#bacbf3e6,#bacbf300 70%),linear-gradient(180deg,#b3c8f5,#c9d6f4 45%,#f5f4f2 92%)}#seguridad .ph:before{content:"";position:absolute;inset:0 0 0 45%;pointer-events:none;background:linear-gradient(rgba(255,255,255,.38) 1px,transparent 1px) 0 0/72px 72px,linear-gradient(90deg,rgba(255,255,255,.38) 1px,transparent 1px) 0 0/72px 72px;-webkit-mask-image:radial-gradient(60% 60% at 60% 45%,#000,transparent 75%);mask-image:radial-gradient(60% 60% at 60% 45%,#000,transparent 75%)}#seguridad .ph .wrap{position:relative}#seguridad .ph-t .h1{max-width:none}#seguridad .ph-a .link,.ph-a .b45-sec{min-height:55px;padding:0 24px 3px;border-radius:64px;background:linear-gradient(180deg,#ffffffeb,#f0f4fcdb);box-shadow:0 8px 20px -10px #0c184440,inset 0 0 0 1px #fffffff2;font-size:clamp(17px,1.4vw,20px);font-weight:600;color:#3f5fdb;text-decoration:none}#seguridad .ph-a .link .i,#seguridad .ph-a .btn .i,#seguridad .v7se-c{display:none}#seguridad .ph-v{position:relative}#equipos .ph-t .h1 .tn{background:none;color:#333;-webkit-text-fill-color:#333}#equipos .ph-t .h1 .gl{background:var(--g-title);background-size:120% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}#equipos .ph-a .link{display:inline-flex;align-items:center;min-height:55px;padding:0 24px 3px;border-radius:64px;background:linear-gradient(180deg,#ffffffeb,#f0f4fcdb);box-shadow:0 8px 20px -10px #0c184440,inset 0 0 0 1px #fffffff2;font-size:clamp(17px,1.4vw,20px);font-weight:600;color:#3f5fdb;text-decoration:none}#equipos .ph-a .link .i,#equipos .ph-a .btn .i,#equipos .ph .ph-cv{display:none}#equipos .ph-n{color:#666c6e}.ph.uc45h{background:radial-gradient(42% 70% at 88% 58%,#5781f5f2,#5781f500 72%),radial-gradient(34% 56% at 62% 22%,#c2d5f5f2,#c2d5f500 70%),radial-gradient(30% 40% at 46% 100%,#6fc1ffb3,#6fc1ff00 70%),radial-gradient(22% 40% at 100% 52%,#6fc1ff99,#6fc1ff00 70%),#f5f4f2}.ph.uc45h .ph-t .h1{max-width:12em}.ph.uc45h .ph-n{color:#4a4f51}.ph-v.uc45 .ep-chat-host{gap:12px}.ph-v.uc45 .ep-chat{padding:.5em;border-radius:1.9em;background:#fff;box-shadow:0 30px 60px -30px #0c184473}.ph-v.uc45 .ep-c-screen{border-radius:1.45em}.ph-v.uc45 .ep-c-replay{background:#ffffffe6}#casos .ph{background:radial-gradient(42% 80% at 92% 30%,#5781f58c,#5781f500 72%),radial-gradient(34% 56% at 70% 0%,#c2d5f5f2,#c2d5f500 70%),#f5f4f2}.scases{gap:clamp(20px,2.4vw,32px)}.scase{gap:0;padding:8px 8px 20px;border-radius:24px;box-shadow:0 14px 34px -16px #0c184438,0 1px 3px #0c18440d}.sec:has(.scases) .shd{max-width:none;margin-inline:auto;text-align:center}.sec:has(.scases) .shd .lead{margin-inline:auto}.scase .mini{order:-1;flex:1 0 auto;justify-content:center;margin:0 0 18px;padding:clamp(26px,3vw,44px) clamp(18px,4vw,64px);border:0;border-radius:18px;background:radial-gradient(135% 125% at 0% 0%,#d2d9f3,color-mix(in srgb,#D2D9F3 48%,#F5F4F2) 38%,#f5f4f2 74%);gap:14px}.scase .mini p{position:relative;max-width:82%;padding:9px 13px;border:0;border-radius:4px 12px 12px;background:#fff;box-shadow:0 1px .5px #0b141a21;font-size:14.5px;line-height:1.4;color:#111b21}.scase .mini p.me{border-radius:12px 4px 12px 12px;background:#d9fdd3}.scase .mini p b{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.scase .tags{padding:0 10px}.scase .tg{height:26px;padding:0 9px;border-radius:6px;background:#f1f1f2;font-size:14px;font-weight:500;color:#333}.scase .tg .i{display:none}.scase .h3{margin-top:12px;padding:0 10px;font-size:clamp(19px,1.6vw,22px);font-weight:500;color:#333}.scase .does{margin-top:6px;padding:0 10px;font-size:clamp(15px,1.25vw,17px);color:#666c6e}.scase .link{align-self:flex-end;margin:auto 10px 0 0;padding-top:16px;font-size:clamp(16px,1.3vw,18px);font-weight:500;color:#3f5fdb}#precios .q0{background:#fff}#precios .v7pc-q>p{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#precios .q0-k{max-width:960px;width:100%;gap:clamp(16px,2.2vw,28px)}#precios .q0-c{flex-direction:column;align-items:stretch;flex-wrap:nowrap;row-gap:0;gap:0;padding:0 0 20px;border-radius:24px;overflow:hidden;box-shadow:0 14px 34px -16px #0c184438,0 0 0 1px #0c184408}#precios .q0-c>.tile{display:none}#precios .q0-c .tx{padding:18px 20px 0}#precios .q0-c .tx>b{font-size:clamp(22px,2vw,28px);font-weight:500;color:#333}#precios .q0-c small{color:#4a4f51}#precios .q0-c .q0-p{margin-top:clamp(16px,2vw,28px);padding-right:30px;color:#3f5fdb;font-size:15px}#precios .q0-c .q0-p .num{color:#3f5fdb}#precios .q0-c>.i.go{position:absolute;right:20px;bottom:20px;font-size:20px;color:#3f5fdb}#precios .q0-in>div>.cv,#precios .q0-n{display:none}:root{--wa45-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='168' height='168' viewBox='0 0 168 168' fill='none' stroke='%23EAE0D3' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='24' cy='26' r='6'/%3E%3Cpath d='M98 18v12M92 24h12'/%3E%3Cpath d='M18 104c4-5 8 5 12 0s8 5 12 0'/%3E%3Crect x='112' y='86' width='12' height='12' rx='3.5' transform='rotate(18 118 92)'/%3E%3Cpath d='M58 150l6-10 6 10z'/%3E%3Ccircle cx='140' cy='146' r='2'/%3E%3Ccircle cx='64' cy='62' r='2'/%3E%3C/svg%3E")}#canales .ph-v .ep-dot-whatsapp{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 258%22%3E%3Cdefs%3E%3ClinearGradient id=%22lgwhatsapp-SVGK3KZq49U%22 x1=%2250%25%22 x2=%2250%25%22 y1=%22100%25%22 y2=%220%25%22%3E%3Cstop offset=%220%25%22 stop-color=%22%231faf38%22/%3E%3Cstop offset=%22100%25%22 stop-color=%22%2360d669%22/%3E%3C/linearGradient%3E%3ClinearGradient id=%22lgwhatsapp-SVGefMkoEOd%22 x1=%2250%25%22 x2=%2250%25%22 y1=%22100%25%22 y2=%220%25%22%3E%3Cstop offset=%220%25%22 stop-color=%22%23f9f9f9%22/%3E%3Cstop offset=%22100%25%22 stop-color=%22%23fff%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill=%22url(%23lgwhatsapp-SVGK3KZq49U)%22 d=%22M5.463 127.456c-.006 21.677 5.658 42.843 16.428 61.499L4.433 252.697l65.232-17.104a123 123 0 0 0 58.8 14.97h.054c67.815 0 123.018-55.183 123.047-123.01c.013-32.867-12.775-63.773-36.009-87.025c-23.23-23.25-54.125-36.061-87.043-36.076c-67.823 0-123.022 55.18-123.05 123.004%22/%3E%3Cpath fill=%22url(%23lgwhatsapp-SVGefMkoEOd)%22 d=%22M1.07 127.416c-.007 22.457 5.86 44.38 17.014 63.704L0 257.147l67.571-17.717c18.618 10.151 39.58 15.503 60.91 15.511h.055c70.248 0 127.434-57.168 127.464-127.423c.012-34.048-13.236-66.065-37.3-90.15C194.633 13.286 162.633.014 128.536 0C58.276 0 1.099 57.16 1.071 127.416m40.24 60.376l-2.523-4.005c-10.606-16.864-16.204-36.352-16.196-56.363C22.614 69.029 70.138 21.52 128.576 21.52c28.3.012 54.896 11.044 74.9 31.06c20.003 20.018 31.01 46.628 31.003 74.93c-.026 58.395-47.551 105.91-105.943 105.91h-.042c-19.013-.01-37.66-5.116-53.922-14.765l-3.87-2.295l-40.098 10.513z%22/%3E%3Cpath fill=%22%23fff%22 d=%22M96.678 74.148c-2.386-5.303-4.897-5.41-7.166-5.503c-1.858-.08-3.982-.074-6.104-.074c-2.124 0-5.575.799-8.492 3.984c-2.92 3.188-11.148 10.892-11.148 26.561s11.413 30.813 13.004 32.94c1.593 2.123 22.033 35.307 54.405 48.073c26.904 10.609 32.379 8.499 38.218 7.967c5.84-.53 18.844-7.702 21.497-15.139c2.655-7.436 2.655-13.81 1.859-15.142c-.796-1.327-2.92-2.124-6.105-3.716s-18.844-9.298-21.763-10.361c-2.92-1.062-5.043-1.592-7.167 1.597c-2.124 3.184-8.223 10.356-10.082 12.48c-1.857 2.129-3.716 2.394-6.9.801c-3.187-1.598-13.444-4.957-25.613-15.806c-9.468-8.442-15.86-18.867-17.718-22.056c-1.858-3.184-.199-4.91 1.398-6.497c1.431-1.427 3.186-3.719 4.78-5.578c1.588-1.86 2.118-3.187 3.18-5.311c1.063-2.126.531-3.986-.264-5.579c-.798-1.593-6.987-17.343-9.819-23.64%22/%3E%3C/svg%3E")}#canales .ph-v .ep-dot-telegram{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 256 256%22%3E%3Cdefs%3E%3ClinearGradient id=%22lgtelegram-SVG6DaOZcwt%22 x1=%2250%25%22 x2=%2250%25%22 y1=%220%25%22 y2=%22100%25%22%3E%3Cstop offset=%220%25%22 stop-color=%22%232aabee%22/%3E%3Cstop offset=%22100%25%22 stop-color=%22%23229ed9%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill=%22url(%23lgtelegram-SVG6DaOZcwt)%22 d=%22M128 0C94.06 0 61.48 13.494 37.5 37.49A128.04 128.04 0 0 0 0 128c0 33.934 13.5 66.514 37.5 90.51C61.48 242.506 94.06 256 128 256s66.52-13.494 90.5-37.49c24-23.996 37.5-56.576 37.5-90.51s-13.5-66.514-37.5-90.51C194.52 13.494 161.94 0 128 0%22/%3E%3Cpath fill=%22%23fff%22 d=%22M57.94 126.648q55.98-24.384 74.64-32.152c35.56-14.786 42.94-17.354 47.76-17.441c1.06-.017 3.42.245 4.96 1.49c1.28 1.05 1.64 2.47 1.82 3.467c.16.996.38 3.266.2 5.038c-1.92 20.24-10.26 69.356-14.5 92.026c-1.78 9.592-5.32 12.808-8.74 13.122c-7.44.684-13.08-4.912-20.28-9.63c-11.26-7.386-17.62-11.982-28.56-19.188c-12.64-8.328-4.44-12.906 2.76-20.386c1.88-1.958 34.64-31.748 35.26-34.45c.08-.338.16-1.598-.6-2.262c-.74-.666-1.84-.438-2.64-.258c-1.14.256-19.12 12.152-54 35.686c-5.1 3.508-9.72 5.218-13.88 5.128c-4.56-.098-13.36-2.584-19.9-4.708c-8-2.606-14.38-3.984-13.82-8.41c.28-2.304 3.46-4.662 9.52-7.072%22/%3E%3C/svg%3E")}#canales .ph-v .ep-dot-email{background-image:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 32 32%22%3E%3Cpath fill=%22%2342a5f5%22 d=%22M28 6H4a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h24a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2m0 6l-12 6l-12-6V8l12 6l12-6Z%22/%3E%3C/svg%3E")}.lng-p a{text-decoration:none}.mn-lo a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}@media(min-width:1100px){:root{--maxw:1256px}.bar-in,.ph>.wrap{max-width:calc(1312px + 2 * var(--gut))}.bar .logo{margin-left:15px}.ph .sub{display:none}.h2{line-height:1.16;letter-spacing:-.02em}.dc-k{margin-bottom:12px}.v5-s,.t4x-h .lead{margin-top:12px;font-size:20px;line-height:1.2}.ph .h1,.ph-t .h1{font-size:68px;line-height:1.1;letter-spacing:-.02em}.btn.big{min-height:55px;padding-left:20px;padding-right:20px;font-size:20px}}@media(min-width:1680px){:root{--maxw:1300px}}@media(min-width:2200px){:root{--maxw:1440px}}@media(min-width:1100px){#inicio .ph.hz{padding-top:132px;padding-bottom:50px}.hz .h1,html[lang=en] .hz .h1{font-size:68px;line-height:80px;letter-spacing:-.01em}html[lang=fr] .hz .h1,html[lang=pt] .hz .h1{font-size:60px;line-height:72px}.hz .ph-a{margin-top:32px;gap:24px}.hz .ph-cv{margin-top:32px}.hz-st{position:relative;z-index:2}.hz-q{z-index:1;margin-left:-13px;width:max-content}.hz-c{min-height:37px;padding:0 15px 0 26px;font-size:15px}.hz-mzw{top:calc(var(--pw) * .333);left:calc(var(--pw) * -.283);width:calc(var(--pw) * .339)}}.h9-pl li,.h9-end p{color:color-mix(in srgb,#333 calc(var(--a,1) * 100%),#EAE9E7)}@media(min-width:1100px){.h9-end p{line-height:1.17;letter-spacing:0}}@media(min-width:1100px){.v5-empieza .v5-cta{margin-top:86px}.v5-empieza .cv{margin-top:17px}}.fy45-tx b{color:#557bf4}.fy45-c.r .fy45-tx b{color:#ff66c4}@media(min-width:1100px){.fy45-t{margin-bottom:56px!important;font-size:50px!important;line-height:58px;letter-spacing:-.02em}.fy45-g{gap:32px;max-width:1150px!important}.fy45-in{min-height:213px;padding:0 0 0 53px;gap:16px}.fy45-tx{gap:8px}.fy45-tx b{font-size:24px;line-height:29px}.fy45-tx small{font-size:18px;line-height:22px;color:#898f91}.fy45-tx .q0-p{font-size:16px;line-height:19px}}.fy45-tx .q0-p .num{font-weight:500;color:inherit}@media(min-width:1100px){.ph .ph-t .lead{margin-top:16px;max-width:530px;font-size:20px;line-height:1.22;color:#333}.ph .ph-t .ph-a,.ph .ph-t .ph-cv,.ph .ph-t .ph-n{margin-top:32px}.ph.v45 .ph-g{padding:0}.ph.v45 .ph-t .h1{max-width:none}}#producto .ph{background:linear-gradient(180deg,#fff0 88%,#fff),url(/l3-assets/web/assets/img/bg46-hiw.46994f80.webp) center/100% 100% no-repeat,#f5f4f2}#superpoderes .ph{background:linear-gradient(180deg,#fff0 88%,#fff),url(/l3-assets/web/assets/img/bg46-sp.93bbcd1d.webp) center/100% 100% no-repeat,#f5f4f2}#seguridad .ph{background:linear-gradient(180deg,#fff0 88%,#fff),url(/l3-assets/web/assets/img/bg46-sec.0fbf11ff.webp) center/100% 100% no-repeat,#f5f4f2}#equipos .ph{background:linear-gradient(180deg,#fff0 90%,#fff),url(/l3-assets/web/assets/img/bg46-teams.7011b1d6.webp) center/100% 100% no-repeat,#f5f4f2}.ph.uc45h{background:linear-gradient(180deg,#fff0 88%,#fff),url(/l3-assets/web/assets/img/bg46-uc.9e2c6180.webp) center/100% 100% no-repeat,#f5f4f2}#inicio .ph.hz{background:url(/l3-assets/web/assets/img/bg46-home.cf0c4c95.webp) center/100% 100% no-repeat,#f5f4f2}@media(min-width:1100px){#producto .ph{padding-top:155px;padding-bottom:60px}#producto .ph-g{grid-template-columns:minmax(0,530px) 564px;justify-content:space-between;align-items:start}#producto .ph-t{margin-top:84px}#producto .ph-v{width:532px;justify-self:start}}@media(min-width:1100px){#canales .ph{padding-top:132px;padding-bottom:80px}#canales .ph-g{grid-template-columns:minmax(0,693px) 458px;justify-content:space-between;align-items:start}#canales .ph-t{margin-top:86px}#canales .ph-v .ep-ch-tabs{margin:0 auto -9px;padding:8px;gap:16px;border-radius:14px}#canales .ph-v .ep-ch-tab{width:30px;height:30px;border-radius:8px}#canales .ph-v .ep-ch-tab[aria-selected=true]{background:none}#canales .ph-v .ep-ch-dot{width:25px;height:25px}}@media(min-width:1100px){#seguridad .ph{padding-top:132px;padding-bottom:60px}#seguridad .ph:before{display:none}#seguridad .ph-g{grid-template-columns:minmax(0,655px) 495px;justify-content:space-between;align-items:start}#seguridad .ph-t{margin-top:97px}#seguridad .ph .ph-t .lead{max-width:660px}#seguridad .ph-v{width:436px;margin-top:25px;justify-self:start}#seguridad .ph-v:before{content:"";position:absolute;z-index:-1;left:-59px;top:-32px;width:554px;height:554px;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.4) 1px,transparent 1px) 26px 0/125.3px 100% no-repeat,linear-gradient(90deg,rgba(255,255,255,.4) 1px,transparent 1px) 151.3px 0/125.3px 100% no-repeat,linear-gradient(90deg,rgba(255,255,255,.4) 1px,transparent 1px) 276.6px 0/125.3px 100% no-repeat,linear-gradient(90deg,rgba(255,255,255,.4) 1px,transparent 1px) 401.9px 0/125.3px 100% no-repeat,linear-gradient(90deg,rgba(255,255,255,.4) 1px,transparent 1px) 527.2px 0/125.3px 100% no-repeat,linear-gradient(rgba(255,255,255,.4) 1px,transparent 1px) 0 26px/100% 125.3px no-repeat,linear-gradient(rgba(255,255,255,.4) 1px,transparent 1px) 0 151.3px/100% 125.3px no-repeat,linear-gradient(rgba(255,255,255,.4) 1px,transparent 1px) 0 276.6px/100% 125.3px no-repeat,linear-gradient(rgba(255,255,255,.4) 1px,transparent 1px) 0 401.9px/100% 125.3px no-repeat,linear-gradient(rgba(255,255,255,.4) 1px,transparent 1px) 0 527.2px/100% 125.3px no-repeat}}@media(min-width:1100px){#equipos .ph{padding-top:156px;padding-bottom:92px}#equipos .ph-g{grid-template-columns:minmax(0,557px) 563px;justify-content:space-between;align-items:start}#equipos .ph .ph-t .h1{line-height:81px}#equipos .ph .ph-t .lead{line-height:25px}#equipos .ph-v{width:563px}}@media(min-width:1100px){.scases{column-gap:24px;row-gap:56px;margin-top:56px}.scase{min-height:461px;padding:8px 8px 24px}.scase .mini{flex:0 0 261px;height:261px;margin-bottom:24px}.scase .tags{padding:0 12px}.scase .h3{margin-top:8px;padding:0 12px;font-size:24px;line-height:29px}.scase .does{margin-top:8px;padding:0 12px;font-size:20px;line-height:25px}.scase .link{margin-right:12px;font-size:20px}}@media(min-width:1100px){.ph.uc45h{padding-top:156px;padding-bottom:70px}.ph.uc45h .ph-g{grid-template-columns:minmax(0,577px) 538px;justify-content:space-between;align-items:start}.ph.uc45h .ph-t{margin-top:40px}.ph.uc45h .ph-v{width:474px;justify-self:start}}@media(min-width:1280px){.z4-a{aspect-ratio:126.7/131.9;border-radius:24px}.z4-a .lg{width:60%;height:60%}}#canales .ph-v .ep-chat{box-shadow:0 1px 2px #0c18440f,0 0 0 1px #0c18440a}@media(min-width:1100px){#precios .q0{padding-top:140px}#precios .q0-k{max-width:1150px;gap:32px;margin-top:32px}#precios .q0-c{min-height:337px;padding:8px 8px 24px}#precios .q0-c .tx{padding:24px 12px 0}#precios .q0-c .tx>b{font-size:32px;line-height:38px}#precios .q0-c .tx small{margin-top:8px;font-size:16px}#precios .q0-c>.i.go{right:20px;bottom:24px}}:where(h1,h2,h3,p)[data-ep-split]{display:flow-root}@media(max-width:719px){html.mcta-on .foot{padding-bottom:0}}@media(max-width:719px){:root{--sec: 128px}#inicio{--sec4: 128px}.ph+.sec{padding-top:152px}.endw{padding-top:128px}}@media(max-width:719px){.v5-tps{grid-template-columns:minmax(0,1fr)}.v5-tps>.v5-tp{min-width:0}}@media(min-width:360px)and (max-width:719px){.cfil .m-tab{font-size:14px;padding:7px 12px}}@media(max-width:719px){.rl-dots{gap:0}.rl-d{width:36px;height:44px}}@media(pointer:coarse){.ep-ch-tab{height:max(2.3em,40px)}}@media(pointer:coarse){.f9 .fg ul a{display:inline-flex;align-items:center;min-height:40px}}@media(hover:none){.z3-i:hover,.z4-a:hover,.m-btn:hover,.m-btn-soft:hover{transform:none}a.fy45-c,a.q0-c,button.sc-card{transition:transform .14s cubic-bezier(.2,0,0,1)}a.fy45-c:active,a.q0-c:active,button.sc-card:active{transform:scale(.98)}}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation-duration:.16s}::view-transition-new(root){animation-duration:.28s}}@media(max-width:359px){.ph-t .h1{font-size:31px}}.hz-w{display:flex;flex-direction:column;gap:8px;width:100%;max-width:440px;margin:20px auto 0}.hz-wi{flex:1;min-width:0;height:44px;padding:0;border:0;border-radius:0;outline:0;background:none;font:inherit;font-size:16px;font-weight:500;line-height:1.2;color:var(--gray);text-overflow:ellipsis;-webkit-appearance:none;appearance:none}.hz-wi::placeholder{color:#6e7480;opacity:1}.hz-wh{min-height:1.35em;margin:0;font-size:13px;font-weight:500;line-height:1.35;color:var(--serene-text);text-align:center;text-wrap:balance}.hz-w.warn .hz-wh{color:var(--horizon-text);font-weight:600}@keyframes w48no{20%{translate:-5px 0}45%{translate:4px 0}70%{translate:-2px 0}}@media(max-width:759px){.hz-w{max-width:none;margin-top:18px}}@keyframes h48z{to{max-width:0;opacity:0}}.hz-c>span:last-child{text-wrap:balance}.hz-lk-who{font-size:.98em;background:#ffffff38}@media(min-width:1100px){.hz-w{grid-column:1/-1;width:auto;max-width:none;margin:22px 0 0;gap:7px}.hz-wl,.hz-wh{justify-content:flex-start;text-align:left}.hz-wi{height:40px}}#inicio .ph.hz{position:relative;isolation:isolate}#inicio .ph.hz>.wrap{position:relative;z-index:1}.hz-ltw{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.hz-lt{position:absolute;left:-380px;top:-380px;width:760px;height:760px;border-radius:50%;background:radial-gradient(closest-side,#ffffff9e,#ffffff38 30%,#ff66c414 58%,#557bf400);opacity:0;transition:opacity .8s var(--ease);will-change:transform}.hz-lit .hz-lt{opacity:1}@media(min-width:1100px)and (prefers-reduced-motion:no-preference){html.sd.ep-motion #inicio .ph.hz{view-timeline:--hz48 block}}@keyframes hzOut48{45%{opacity:1}to{translate:0 -96px;opacity:.15}}@keyframes hzOutV48{to{translate:0 40px;scale:.94}}.em48{display:flex;align-items:flex-start;gap:12px;max-width:600px;margin:34px auto 0;padding:16px 20px;border-radius:20px;background:#fff;box-shadow:var(--sh-1);font-size:16px;font-weight:500;line-height:1.45;color:var(--gray);text-align:left;text-wrap:pretty}.em48 .i{flex:none;width:22px;height:22px;margin-top:1px;color:var(--horizon-text)}.em48+.v5-cta{margin-top:22px!important}html.ep-motion .em48{animation:em48in .7s var(--ease) both}@keyframes em48in{0%{opacity:0;translate:0 12px}}@media(max-width:759px){.em48{margin-top:26px;padding:14px 16px;font-size:15px}}.pr48{position:fixed;left:0;top:0;z-index:2147483000;width:100%;height:2px;background:linear-gradient(90deg,#557bf4,#ff66c4);transform-origin:0 50%;scale:0 1;pointer-events:none;animation:pr48 linear both;animation-timeline:scroll(root block)}@keyframes pr48{to{scale:1 1}}html:not(.sd) .pr48,html.menu-open .pr48,html.dlg-open .pr48{display:none}@media(prefers-reduced-motion:reduce){.pr48{display:none}}@media(prefers-reduced-motion:no-preference){html.sd.ep-motion .f9-wmi{animation:wm48 linear both;animation-timeline:view();animation-range:entry 0% entry 100%}html.sd.ep-motion .f9-ch{animation:ch48 linear both;animation-timeline:view();animation-range:entry 35% entry 100%}}@keyframes wm48{0%{opacity:0;translate:0 26%}}@keyframes ch48{0%{opacity:0;scale:.55;rotate:-16deg}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){main .btn.big:not(:hover){transition:transform .2s var(--ease),background-color .2s,translate .6s cubic-bezier(.2,.9,.3,1)}}@keyframes hzUnderO{0%,10%{opacity:1}11%,84%{opacity:0}85%,to{opacity:1}}@media(max-width:759px){#inicio .hz .ph-a{margin-top:28px}}@media(max-width:719px){.bar-l{gap:0}.bar .menu-btn{margin-right:10px;transition:width .35s var(--ease),margin .35s var(--ease),opacity .25s,transform .35s var(--ease),visibility 0s}html.mcta-on .bar .menu-btn{width:0;margin-right:0;opacity:0;transform:scale(.5);visibility:hidden;pointer-events:none;overflow:hidden;transition:width .35s var(--ease),margin .35s var(--ease),opacity .2s,transform .35s var(--ease),visibility 0s .35s}html:not([data-page=precios]):not([data-page=precios-ti]):not([data-page=precios-equipo]):not([data-page=grupos]):not([data-page=menu]) .foot{padding-bottom:calc(84px + env(safe-area-inset-bottom,0px))}}@media(max-width:719px)and (prefers-reduced-motion:reduce){.bar .menu-btn,html.mcta-on .bar .menu-btn{transition:none}}.dlg.panel .dlg-c{background:#f9fafe;-webkit-backdrop-filter:none;backdrop-filter:none}@media(max-width:719px){html.mcta-on.dlg-open .mcta{transform:translateY(110%)}}.ep-split-ready>div:not(:last-child) :is(.pw,.gl){margin-bottom:-.12em}@keyframes hzEv51{0%{opacity:0;transform:translateY(6px) scale(.6)}to{opacity:1;transform:none}}@media(min-width:1100px){.hz .r41,.hz .hz-ev{margin-top:22px}.hz .ph-a{margin-top:30px}.hz .ph-cv{margin-top:26px}}@media(max-width:759px){.hz .r41{margin-top:16px}#inicio .hz .ph-a{margin-top:24px}}:root{--sec:clamp(150px,14vw,216px)}#inicio{--sec4:clamp(150px,15vw,232px)}.ph+.sec{padding-top:clamp(156px,15vw,240px)}@media(min-width:720px)and (max-width:1023px){:root{--sec:150px}#inicio{--sec4:150px}.ph+.sec{padding-top:156px}}@media(max-width:719px){:root{--sec:128px}#inicio{--sec4:128px}.ph+.sec{padding-top:152px}}:root{--hero-melt:linear-gradient(180deg,rgba(255,255,255,0) 56%,rgba(255,255,255,.5) 76%,rgba(255,255,255,.9) 91%,#fff 100%)}#producto .ph{background:var(--hero-melt),url(/l3-assets/web/assets/img/bg46-hiw.46994f80.webp) center/100% 100% no-repeat,#f5f4f2}#superpoderes .ph{background:var(--hero-melt),url(/l3-assets/web/assets/img/bg46-sp.93bbcd1d.webp) center/100% 100% no-repeat,#f5f4f2}#seguridad .ph{background:var(--hero-melt),url(/l3-assets/web/assets/img/bg46-sec.0fbf11ff.webp) center/100% 100% no-repeat,#f5f4f2}#equipos .ph{background:var(--hero-melt),url(/l3-assets/web/assets/img/bg46-teams.7011b1d6.webp) center/100% 100% no-repeat,#f5f4f2}.ph.uc45h{background:var(--hero-melt),url(/l3-assets/web/assets/img/bg46-uc.9e2c6180.webp) center/100% 100% no-repeat,#f5f4f2}#casos .ph{background:var(--hero-melt),radial-gradient(42% 80% at 92% 30%,#5781f58c,#5781f500 72%),radial-gradient(34% 56% at 70% 0%,#c2d5f5f2,#c2d5f500 70%),#f5f4f2}#canales .ph{background:linear-gradient(180deg,#f5f4f2 52%,#fff)}#inicio .ph.hz{background:linear-gradient(180deg,#f5f4f200 56%,#f5f4f299 80%,#f5f4f2),url(/l3-assets/web/assets/img/bg46-home.cf0c4c95.webp) center/100% 100% no-repeat,#f5f4f2}html[data-page=inicio] .sky,html[data-page=equipos] .sky,html[data-page=producto] .sky,html[data-page=canales] .sky,html[data-page=superpoderes] .sky,html[data-page=seguridad] .sky,html[data-page^=casos] .sky,html[data-page=precios] .sky{display:none}#precios>section:last-of-type,#precios-ti>section:last-of-type,#precios-equipo>section:last-of-type{padding-bottom:calc(48px + clamp(72px,8vw,120px))}#precios .q0-k.v7pc-on .q0-c:not(.v7pc-fit){opacity:1}.v5-rl{scroll-padding-inline:var(--gut,20px)}.u2-k,.sub{scroll-padding-inline:var(--gut,20px)}.ins-qs{scroll-padding-inline:16px}@media(max-width:719px){.v5-fg,.dc-l,.modes{scroll-padding-inline:var(--gut,20px)}}header.bar{view-transition-name:mz-bar}.mcta{view-transition-name:mz-mcta}.dock{view-transition-name:mz-dock}::view-transition-group(mz-bar),::view-transition-group(mz-mcta),::view-transition-group(mz-dock){animation-duration:.28s}:is(h1,h2,h3,.h2,.v5-pt p){text-wrap:balance}:where(h2,h3,.h2,.v5-pt p) :where(.pw,.gl,.lw,.tn){display:inline-block;text-wrap:balance}@media(min-width:1000px)and (hover:hover){.dock-in{display:flex;justify-content:flex-end;max-width:none}.dock .cmp{width:auto;max-width:56px;height:56px;padding:12px;gap:0;border-radius:18px;overflow:hidden;white-space:nowrap;transition:max-width .5s cubic-bezier(.2,.9,.3,1),gap .3s,padding .3s,box-shadow .2s}.dock .cmp .sc-i,.dock .cmp .sc-t,.dock .cmp .sc-k{max-width:0;opacity:0;transition:max-width .5s cubic-bezier(.2,.9,.3,1),opacity .25s}.dock .cmp .sc-t{flex:none}.dock .cmp .sc-i{display:none}.dock .cmp .rd{flex:none;order:-1}.dock .cmp:is(:hover,:focus-visible){max-width:440px;gap:10px;padding:8px 16px 8px 12px}.dock .cmp:is(:hover,:focus-visible) :is(.sc-t,.sc-k){max-width:240px;opacity:1}}#canales .ph-v .ep-chat,#canales .ph-v .ep-c-screen{height:462px}#canales .ph-v .ep-c-thread{padding-bottom:.5em!important}@media(max-width:719px){html.mcta-solo .mcta{background:none;box-shadow:none;pointer-events:none}html.mcta-solo .mcta-m{pointer-events:auto}html.mcta-solo :is(.mcta-p,.mcta-t){display:none!important}}@media(max-width:719px){#precios .q0-c{padding:8px 8px 20px}#precios .q0-c .tx{padding:18px 12px 0}}#casos .ph{background:linear-gradient(180deg,#557bf4 0,#6f8ff6 300px,#a9bdf9 400px,#f5f4f2 560px) no-repeat,#f5f4f2}#casos .ph .h1,#casos .ph .h1 .gl{color:#fff;-webkit-text-fill-color:#fff;background:none}#casos .ph .lead{color:#ffffffe6}#pg-casos:checked~.shell .bar .nl.acc,body:has(#casos) .bar .nl.acc{background:#fff;color:#3f5fdb}@media(min-width:1000px){.bar .nl.acc{min-height:44px;height:44px;padding:0 24px;font-size:16px}.ph .ph-a :is(.btn.big,.link,.b45-sec,.hz-tm),.hz .ph-a .btn.big,#equipos .ph-a .link,#seguridad .ph-a .link{min-height:48px;padding:0 22px 2px;font-size:17px}#inicio .ph.hz{padding-top:108px}#equipos .ph{padding-top:124px}}