@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tail:0deg}}}@layer theme{:root,:host{--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base;@layer site{:root{--font:"Saans", "General Sans", "Helvetica Neue", Arial, sans-serif;--black:#141414;--white:#fff;--grey-1:#f5f5f5;--grey-2:#ebebeb;--grey-3:#8a8a8a;--grey-4:#525252;--container:1200px;--spring:cubic-bezier(.34, 1.32, .64, 1);--ease:cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}html,body{overflow-x:clip}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{width:0;height:0;display:none}body{font-family:var(--font);color:var(--black);background:var(--white);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6}h1,h2,h3{letter-spacing:-.0075em;margin:0;font-weight:650;line-height:1}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--black);outline-offset:3px;border-radius:999px}.header{z-index:50;padding-inline:max(16px,env(safe-area-inset-left)) max(16px,env(safe-area-inset-right));pointer-events:none;position:fixed;inset:28px 0 auto}.header-inner{max-width:var(--container);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin:0 auto;display:grid}.header-inner>*{pointer-events:auto}.logo{color:var(--black);justify-self:start;align-items:center;display:inline-flex}.logo img{width:28px;height:31px;display:block}.logo span{white-space:nowrap;font-family:var(--font);letter-spacing:-.0075em;opacity:1;max-width:140px;transition:max-width .42s var(--ease),margin .42s var(--ease),opacity .3s ease;margin-left:10px;font-size:19px;font-weight:652;line-height:1;display:inline-block;overflow:hidden}.is-scrolled .logo span{opacity:0;max-width:0;margin-left:0}.glass{background:#000;border-radius:999px;justify-self:center;padding:6px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 30px -12px #00000073}.glass-links{z-index:1;align-items:center;gap:2px;display:flex;position:relative}.glass-links a{z-index:1;letter-spacing:-.005em;color:var(--white);white-space:nowrap;opacity:.82;border-radius:999px;padding:12px 18px;font-size:14px;font-weight:500;transition:opacity .2s;position:relative}.glass-links a:hover,.glass-links a[aria-current=page]{opacity:1}.glass-pill{z-index:0;opacity:0;width:0;transition:transform .44s var(--spring),width .44s var(--spring),opacity .26s ease;will-change:transform,width;background:#ffffff1a;border:1px solid #ffffff29;border-radius:999px;position:absolute;top:0;bottom:0;left:0;box-shadow:inset 0 1px #ffffff4d,inset 0 -2px 5px #0000004d,0 4px 12px -3px #00000073}.tail-btn{isolation:isolate;height:46px;color:var(--white);letter-spacing:-.01em;white-space:nowrap;transition:transform .35s var(--spring);background:#0a0a0a;border-radius:999px;justify-self:end;align-items:center;gap:8px;padding:0 22px;font-size:14.5px;font-weight:600;display:inline-flex;position:relative;box-shadow:0 10px 24px -12px #0009}.tail-btn:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--tail),transparent 0deg,transparent 220deg,#3b5bff 260deg,#8b5cf6 295deg,#ec4899 325deg,#f97316 350deg,transparent 360deg);padding:1.5px;animation:3.2s linear infinite tail-spin;position:absolute;inset:-1.5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tail-btn:after{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(#ffffff17 .7px,#0000 .8px) 0 0/4px 4px,#0a0a0a;position:absolute;inset:0}.tail-btn:hover{transform:translateY(-1px)}.tail-btn:hover:before{animation-duration:1.6s}.tail-btn:active{transform:scale(.97)}.tail-btn .arrow{width:14px;height:14px;transition:transform .35s var(--spring)}.tail-btn:hover .arrow{transform:translate(2px,-2px)}@keyframes tail-spin{to{--tail:360deg}}.menu-btn{border:1px solid var(--grey-2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:46px;height:46px;color:var(--black);cursor:pointer;background:#fffc;border-radius:999px;justify-content:center;align-items:center;display:none}.menu-btn svg{width:20px;height:20px}.header-actions{justify-self:end;align-items:center;gap:8px;display:flex}.drawer{z-index:60;pointer-events:none;position:fixed;inset:0}.drawer-backdrop{opacity:0;background:#14141447;transition:opacity .3s;position:absolute;inset:0}.drawer-panel{background:var(--white);border:1px solid var(--grey-2);opacity:0;transform-origin:100% 0;transition:opacity .25s ease,transform .4s var(--ease);border-radius:24px;padding:14px;position:absolute;top:10px;left:10px;right:10px;transform:translateY(-10px)scale(.98);box-shadow:0 30px 60px -24px #14141459}.drawer-head{justify-content:space-between;align-items:center;padding:2px 2px 10px;display:flex}.drawer-close{border:1px solid var(--grey-2);background:var(--white);width:42px;height:42px;color:var(--black);cursor:pointer;border-radius:999px;place-items:center;display:grid}.drawer-close svg{width:18px;height:18px}.drawer-panel nav a{letter-spacing:-.02em;border-radius:14px;padding:14px 12px;font-size:19px;font-weight:600;display:block}.drawer-panel nav a:hover{background:var(--grey-1)}.drawer.is-open{pointer-events:auto}.drawer.is-open .drawer-backdrop{opacity:1}.drawer.is-open .drawer-panel{opacity:1;transform:none}.hero{min-height:100svh;padding:max(158px,23vh) max(20px,env(safe-area-inset-right)) clamp(40px,6vh,96px) max(20px,env(safe-area-inset-left));text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.announce{color:#ffffffdb;letter-spacing:-.005em;transition:color .2s ease,transform .35s var(--spring);background:#000;border-radius:999px;align-items:center;gap:10px;padding:9px 18px 9px 14px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:0 10px 26px -14px #00000080}.announce:hover{color:#fff;transform:translateY(-1px)}.announce .short{display:none}@media(max-width:560px){.announce .long{display:none}.announce .short{display:inline}}.announce svg{flex:none;width:18px;height:18px;animation:3.6s ease-in-out infinite twinkle}@keyframes twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.75;transform:scale(.82)rotate(18deg)}}.hero-copy{flex-direction:column;align-items:center;gap:24px;display:flex}.hero h1{--icon-size:.85em;--icon-drop:.075em;--icon-gap:.2em;--slot-closed:.194em;--slot-open:calc(var(--icon-size) + 2 * var(--icon-gap));letter-spacing:-.6px;color:var(--black);flex-direction:column;align-items:center;font-size:36px;font-weight:652;line-height:1;display:flex}@media(min-width:769px){.hero h1{font-size:54px}}@media(min-width:1200px){.hero h1{font-size:70px}}.hero h1 .line{white-space:nowrap;display:block}.slot{width:var(--slot-open);height:var(--icon-size);vertical-align:calc(-1 * var(--icon-drop));animation:.26s cubic-bezier(.22,1,.36,1) both slot-open;animation-delay:var(--d,1.2s);display:inline-block;position:relative}.slot-inner{width:var(--icon-size);height:var(--icon-size);animation:.44s cubic-bezier(.22,1,.36,1) both slot-in;animation-delay:calc(var(--d,1.2s) + 90ms);position:absolute;top:0;left:50%;transform:translate(-50%)}@keyframes slot-open{0%{width:var(--slot-closed)}to{width:var(--slot-open)}}@keyframes slot-in{0%{opacity:0;filter:blur(6px);transform:translate(-50%)translateY(.25em)scale(.6)}to{opacity:1;filter:none;transform:translate(-50%)}}.icon{color:#fff;opacity:0;filter:blur(7px);border-radius:30%;place-items:center;transition:opacity .16s ease-in,filter .16s ease-in,transform .16s ease-in;display:grid;position:absolute;inset:0;transform:scale(.78)}.icon.is-on{opacity:1;filter:none;transition:opacity .18s ease-out,filter .22s ease-out,transform .42s cubic-bezier(.34,1.56,.64,1);transform:none}.icon svg{width:56%;height:56%}.icon img{object-fit:contain;width:62%;height:62%}.i-blue{background:#0052ff}.i-violet{background:#4c2bff}.i-green{background:#00a86b}.i-black{background:#111}.i-orange{background:#ff6b00}.i-purple{background:#7b2ff7}.i-yellow{color:#111;background:#ffc700}.i-pink{background:#ff2d78}.i-sky{background:#0a84ff}.i-teal{background:#0ea5a4}.i-white{background:#fff;box-shadow:inset 0 0 0 1px #0000001a}.rotator{vertical-align:bottom;text-align:left;height:1.3em;transition:width .8s var(--ease);margin-top:-.15em;display:inline-block;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 9% 91%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 9% 91%,#0000)}.rotator-track{will-change:transform;flex-direction:column;align-items:flex-start;display:flex}.rotator-track.is-moving{transition:transform .9s cubic-bezier(.65,0,.35,1)}.rotator-track span{white-space:nowrap;height:1.3em;line-height:1.3;display:block}.rotator-track span.is-last{color:var(--grey-3)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-lead{max-width:34em;color:var(--grey-3);text-wrap:balance;margin:0;font-size:clamp(17px,1.55vw,20px);line-height:1.45}.hero-ctas{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}.cta{letter-spacing:-.01em;white-space:nowrap;height:44px;transition:background .2s ease,transform .3s var(--spring);border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}.cta:active{transform:scale(.97)}.cta-primary{background:var(--black);color:var(--white)}.cta-primary:hover{background:#2b2b2b}.cta-secondary{color:var(--black);background:#efefef}.cta-light{color:#000;background:#fff}.cta-light:hover{background:#e8e8e8}.cta-secondary:hover{background:#e4e4e4}.cta-secondary svg{width:18px;height:18px;transition:transform .3s var(--spring)}.cta-secondary:hover svg{transform:translate(3px)}.shape{z-index:0;pointer-events:none;will-change:transform;width:min(40vw,620px);height:auto;position:absolute;bottom:0;-webkit-mask-image:linear-gradient(#000 0% 50%,#0000 95%);mask-image:linear-gradient(#000 0% 50%,#0000 95%)}.hero>:not(.shape){z-index:1;position:relative}.shape-l{transform:translate(calc(-10vw * var(--p,0)));left:-4vw}.shape-r{transform:translate(calc(10vw * var(--p,0)));right:-4vw}@media(max-width:760px){.shape{width:58vw}.shape-l{left:-22vw}.shape-r{right:-22vw}}.appsec{background:var(--white);padding-block:clamp(40px,6vw,96px) clamp(72px,9vw,128px);padding-inline:max(16px,env(safe-area-inset-left)) max(16px,env(safe-area-inset-right));position:relative}.app-stage{perspective:1800px;max-width:1312px;margin:0 auto;position:relative}.app-frame{transform-origin:50% 0;transform:rotateX(calc(14deg * (1 - var(--q,1)))) scale(calc(.9 + .1 * var(--q,1))) translateY(calc(40px * (1 - var(--q,1))));will-change:transform;border-radius:22px;box-shadow:0 1px 2px #0000001f,0 40px 80px -30px #00000073,0 90px 140px -60px #00000059;container-type:inline-size}.app{--pf:#0f172a;--pm:#64748b;--ps:#94a3b8;--pb:#e7ecf1;--pbg:#f8fafc;--pp:#10b981;--ppd:#047857;--pps:#ecfdf5;--pw:#b45309;--pws:#fffbeb;--pd:#b91c1c;--pds:#fef2f2;border:1px solid var(--pb);background:var(--pbg);height:49em;color:var(--pf);text-align:left;letter-spacing:normal;-webkit-font-smoothing:antialiased;border-radius:1.4em;grid-template-rows:minmax(0,1fr);grid-template-columns:15.6em minmax(0,1fr);font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:min(16px,1.176cqw);line-height:1.35;display:grid;overflow:hidden}.app svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.app-side{border-right:1px solid var(--pb);background:#fff;flex-direction:column;min-height:0;padding:1.15em .85em .85em;display:flex}.app-brand{letter-spacing:-.01em;align-items:center;gap:.55em;padding:0 .35em .5em;font-size:1.15em;font-weight:700;display:flex}.app-brand img{width:1.45em;height:1.6em}.app-brand svg{width:.95em;height:.95em;color:var(--ps);margin-left:auto}.app-space{border:1px solid var(--pb);color:var(--ppd);letter-spacing:.06em;background:#f8fafc;border-radius:.55em;margin:.9em .4em .6em;padding:.55em .7em;font-size:.66em;font-weight:800}.app-sec{letter-spacing:.08em;color:var(--ps);padding:1.1em .75em .5em;font-size:.66em;font-weight:700}.app-nav{color:#334155;border-radius:.65em;align-items:center;gap:.8em;padding:.62em .8em;font-size:.9em;font-weight:500;display:flex}.app-nav svg{color:#475569;flex:none;width:1.2em;height:1.2em}.app-nav.on{background:var(--pps);color:var(--pf);font-weight:600}.app-nav.on svg{color:var(--pp)}.app-nav em{color:#fff;background:var(--pp);text-align:center;border-radius:99px;min-width:1.6em;margin-left:auto;padding:.1em .45em;font-size:.78em;font-style:normal;font-weight:700}.app-sep{background:var(--pb);height:1px;margin:.9em .75em}.app-user{border:1px solid var(--pb);background:#fff;border-radius:.75em;align-items:center;gap:.65em;margin-top:auto;padding:.55em .65em;display:flex}.app-user img{object-fit:cover;border-radius:50%;width:2.1em;height:2.1em}.app-user b{font-size:.8em;font-weight:600;display:block}.app-user small{color:var(--pm);font-size:.7em}.app-user svg{width:.95em;height:.95em;color:var(--pm);margin-left:auto}.app-main{flex-direction:column;min-width:0;display:flex}.app-top{border-bottom:1px solid var(--pb);background:#fff;align-items:center;gap:1em;height:3.8em;padding:0 1.6em;display:flex}.app-top b{font-size:1em;font-weight:700}.app-search{border:1px solid var(--pb);width:26em;color:var(--pm);background:#f8fafc;border-radius:.65em;align-items:center;gap:.6em;margin:0 auto;padding:.55em .9em;font-size:.85em;display:flex}.app-search svg{width:1.1em;height:1.1em}.app-bell{border:1px solid var(--pb);background:#fff;border-radius:.65em;place-items:center;width:2.35em;height:2.35em;display:grid;position:relative}.app-bell svg{color:#334155;width:1.1em;height:1.1em}.app-bell:after{content:"";background:#ef4444;border:2px solid #fff;border-radius:50%;width:.42em;height:.42em;position:absolute;top:.45em;right:.55em}.app-top img{object-fit:cover;border-radius:.65em;width:2.4em;height:2.4em}.app-body{flex-direction:column;gap:1.1em;min-height:0;padding:1.6em;display:flex}.app-hello{justify-content:space-between;align-items:flex-start;display:flex}.app-hello h4{letter-spacing:-.02em;margin:0;font-size:1.4em;font-weight:800}.app-hello p{color:var(--pm);margin:.3em 0 0;font-size:.85em}.app-tabs{border:1px solid var(--pb);background:#fff;border-radius:.65em;gap:.15em;padding:.25em;display:flex}.app-tabs span{color:#0f172acc;border-radius:.45em;padding:.45em .85em;font-size:.78em;font-weight:600}.app-tabs span.on{background:var(--pf);color:#fff}.kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:1em;display:grid}.kpi{border:1px solid var(--pb);background:#fff;border-radius:1em;padding:1.15em 1.2em}.kpi-top{align-items:center;display:flex}.kpi-ico{border-radius:.7em;place-items:center;width:2.4em;height:2.4em;display:grid}.kpi-ico svg{width:1.2em;height:1.2em}.k-accent{background:var(--pps);color:var(--pp)}.k-warn{background:var(--pws);color:#d97706}.k-danger{background:var(--pds);color:#dc2626}.kpi-trend{background:var(--pps);color:var(--ppd);border-radius:.45em;align-items:center;gap:.3em;margin-left:auto;padding:.2em .55em;font-size:.7em;font-weight:700;display:inline-flex}.kpi-trend svg{stroke-width:2.6px;width:1em;height:1em}.kpi-note{color:var(--pm);margin-left:auto;font-size:.72em;font-weight:600}.kpi strong{letter-spacing:-.025em;margin-top:.55em;font-size:1.7em;font-weight:800;line-height:1.1;display:block}.kpi strong small{color:var(--pm);letter-spacing:0;margin-left:.25em;font-size:.52em;font-weight:600}.kpi p{color:var(--pm);margin:.35em 0 0;font-size:.82em}.app-row{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);gap:1em;display:grid}.card{border:1px solid var(--pb);background:#fff;border-radius:1em;min-width:0;padding:1.35em 1.4em}.card-title{font-size:.94em;font-weight:700}.card-sub{color:var(--pm);margin-top:.15em;font-size:.78em;font-weight:500}.chart svg{stroke:none;width:100%;height:10em;margin-top:.6em;display:block}.chart .lbl{fill:var(--ps);font:600 10px/1 Inter,sans-serif}.dept{flex-direction:column;gap:.8em;margin-top:1em;display:flex}.dept-row div:first-child{color:#0f172acc;justify-content:space-between;margin-bottom:.3em;font-size:.78em;font-weight:600;display:flex}.dept-row div:first-child span:last-child{color:var(--pm)}.dept-bar{background:#f1f5f9;border-radius:99px;height:.5em;overflow:hidden}.dept-bar i{border-radius:99px;height:100%;display:block}.app.app-dark{--pf:#f4f4f5;--pm:#8b8b94;--ps:#5f5f68;--pb:#ffffff14;--pbg:#0b0b0d;--pps:#10b98124;--ppd:#34d399;--pws:#f59e0b24;--pds:#ef444424;background:var(--pbg);color:var(--pf);border-color:#ffffff1a}.app-dark .app-side{background:#08080a}.app-dark .app-space{color:#34d399;background:#10b9811a;border-color:#10b98140}.app-dark .app-nav{color:#b4b4bc}.app-dark .app-nav svg{color:#8b8b94}.app-dark .app-nav.on{color:#fff;background:#ffffff12}.app-dark .app-nav.on svg{color:#34d399}.app-dark .app-nav em{color:#05140e;background:#10b981}.app-dark .app-user,.app-dark .app-bell{background:#121215}.app-dark .app-bell svg{color:#d4d4d8}.app-dark .app-bell:after{border-color:#121215}.app-dark .app-top{background:#0b0b0d}.app-dark .app-search,.app-dark .app-tabs{background:#121215}.app-dark .app-tabs span{color:#a1a1aa}.app-dark .app-tabs span.on{color:#0b0b0d;background:#fff}.app-dark .kpi,.app-dark .card{background:#121215}.app-dark .k-warn{color:#fbbf24}.app-dark .k-danger{color:#f87171}.app-dark .k-accent{color:#34d399}.app-dark .dept-row div:first-child{color:#d4d4d8}.app-dark .dept-bar{background:#ffffff12}.app-dark .chart path[stroke="#EEF2F6"]{stroke:#ffffff12}.app-dark .app-sep{background:#ffffff14}.trusted{max-width:var(--container);padding:0 max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left));text-align:center;margin:0 auto}.trusted p{color:var(--black);letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600}.trusted-logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px clamp(28px,4.5vw,72px);margin:28px 0 0;padding:0 0 clamp(48px,7vw,88px);list-style:none;display:flex}.trusted-logos img{object-fit:contain;filter:grayscale();opacity:.7;width:auto;max-width:140px;height:28px;transition:filter .3s,opacity .3s;display:block}.trusted-logos li:hover img{filter:none;opacity:1}.wm{height:34px;color:var(--black);white-space:nowrap;font:var(--w,600) 21px/1 var(--font);letter-spacing:-.03em;align-items:center;gap:10px;display:inline-flex}.wm svg{flex:none;width:27px;height:27px}.trusted-logos .tslot{place-items:center;min-width:170px;height:36px;display:grid}.trusted-logos .tslot>.wm{opacity:0;filter:blur(6px);grid-area:1/1;transition:opacity .45s,filter .45s,transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(70%)}.trusted-logos .tslot>.wm.is-on{opacity:1;filter:none;transform:none}.trusted-logos .tslot>.wm.is-out{opacity:0;filter:blur(6px);transform:translateY(-70%)}@media(max-width:640px){.trusted-logos .tslot{min-width:140px}.wm{gap:8px;font-size:17px}.wm svg{width:22px;height:22px}}.logo-slot{color:#a3a3a3;border:1px dashed #d4d4d4;border-radius:8px;justify-content:center;align-items:center;min-width:112px;height:28px;padding:0 14px;font-size:12.5px;font-weight:500;display:inline-flex}@media(max-width:640px){.trusted-logos{gap:22px 32px}.trusted-logos img,.logo-slot{height:24px}}.logo{transition:color .4s}.logo .logo-mark,.is-scrolled .logo .logo-mark{opacity:1;flex:none;width:28px;max-width:none;height:31px;margin:0;display:block;position:relative;overflow:visible}.logo-mark img{transition:opacity .4s;position:absolute;inset:0}.logo-mark .mk-light{opacity:0}.logo-dark .logo{color:var(--white)}.logo-dark .logo-mark .mk-color{opacity:0}.logo-dark .logo-mark .mk-light{opacity:1}.glass:after{content:"";z-index:2;border-radius:inherit;opacity:0;pointer-events:none;border:1px solid #ffffff6b;transition:opacity .4s;position:absolute;inset:0}.nav-dark .glass:after{opacity:1}.roll{vertical-align:middle;height:1.3em;line-height:1.3em;display:inline-block;position:relative;overflow:hidden}.roll-a,.roll-b{white-space:nowrap;display:block}.roll-b{position:absolute;top:100%;left:0}.roll .ch{transition:transform .55s cubic-bezier(.65,0,.35,1);transition-delay:calc(var(--i) * 16ms);display:inline-block}a:hover>.roll .ch,a:focus-visible>.roll .ch{transform:translateY(-100%)}@media(prefers-reduced-motion:reduce){.roll .ch{transition:none}a:hover>.roll .ch,a:focus-visible>.roll .ch{transform:none}}.night{z-index:2;color:#fff;background:#000;margin-top:clamp(110px,14vw,220px);position:relative}.night-wave{transform-origin:50% 100%;height:35vw;transform:scaleY(var(--w,.12));pointer-events:none;will-change:transform;position:absolute;bottom:calc(100% - 2px);left:0;right:0}.night-wave img{width:100%;height:100%;display:block}.night-body{min-height:100vh}@media(prefers-reduced-motion:reduce){.night-wave{transform:none}}.night-body{min-height:0;padding:clamp(24px,4vw,48px) max(20px,env(safe-area-inset-right)) clamp(96px,12vw,160px) max(20px,env(safe-area-inset-left))}.conv{max-width:var(--container);margin:0 auto}.conv-head{text-align:center;max-width:780px;margin:0 auto}.conv-head h2{letter-spacing:-.025em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(30px,4vw,48px);font-weight:652;line-height:1.06}.conv-head p{color:#8a8a8a;letter-spacing:-.01em;margin:16px 0 0;font-size:clamp(16px,1.4vw,18px)}.bento{grid-template-rows:repeat(2,minmax(290px,auto));grid-template-columns:1.9fr 1fr 1fr;gap:14px;margin-top:clamp(48px,6vw,72px);display:grid}.bc{background:#0d0d0d;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden}.card-text{padding:26px 26px 28px}.bc h3{letter-spacing:-.015em;color:#fff;margin:0;font-size:17px;font-weight:600}.bc p{color:#8a8a8a;letter-spacing:-.005em;margin:8px 0 0;font-size:14.5px;line-height:1.5}.card-app{grid-area:1/1/3}.card-rates{grid-area:1/2;justify-content:space-between}.card-pay{grid-area:2/2;justify-content:space-between}.card-flow{background:#fff;border-color:#fff;grid-area:1/3/3;justify-content:space-between}.card-app .card-text{max-width:460px;padding-bottom:0}.scene{flex:1;min-height:440px;margin-top:26px;position:relative}.board{grid-template-columns:repeat(3,1fr);gap:12px;padding:4px 26px 0;display:grid;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}.board-col{flex-direction:column;gap:10px;display:flex}.board-h{color:#bdbdbd;align-items:center;gap:8px;padding:2px 4px 4px;font-size:12.5px;font-weight:600;display:flex}.board-h span{color:#fff;background:#222;border-radius:99px;padding:1px 7px;font-size:11px}.mini{background:#151515;border:1px solid #ffffff12;border-radius:12px;padding:12px}.mini-top{color:#7a7a7a;justify-content:space-between;align-items:center;font-size:11px;display:flex}.mini-top em{color:#d4d4d4;border:1px solid #ffffff24;border-radius:99px;padding:1px 7px;font-size:10.5px;font-style:normal}.mini p{color:#e5e5e5;margin:8px 0 10px;font-size:12.5px;font-weight:500}.mini-foot{gap:4px;display:flex}.mini-foot i{background:#2a2a2a;border:1.5px solid #151515;border-radius:50%;width:18px;height:18px}.mini-foot i+i{background:#3a3a3a;margin-left:-9px}.rates{height:178px;margin:22px 22px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 28% 72%,#0000);mask-image:linear-gradient(#0000,#000 28% 72%,#0000)}.rates-track{margin:0;padding:0;list-style:none;animation:22s linear infinite rates}.rates-track li{color:#9a9a9a;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 4px;font-size:13px;display:flex}.rates-track b{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}@keyframes rates{to{transform:translateY(-50%)}}.card-rates:hover .rates-track{animation-play-state:paused}.pay{padding:22px 22px 0}.pay-panel{background:#151515;border:1px solid #ffffff12;border-radius:14px;padding:14px;position:relative}.pay-top{color:#bdbdbd;justify-content:space-between;align-items:center;font-size:12px;font-weight:500;display:flex}.pay-top em{color:#d4d4d4;border:1px solid #ffffff24;border-radius:99px;padding:1px 8px;font-size:10.5px;font-style:normal}.pay-grid{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:12px;display:grid}.pm{opacity:.82;height:38px;transition:opacity .35s ease,transform .45s var(--spring),box-shadow .35s ease;background:#fff;border-radius:9px;place-items:center;padding:4px 9px;display:grid;transform:scale(.97);box-shadow:0 0 #fff0}.pm img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:22px;display:block}.pm img[alt="Moov Money"]{max-height:30px}.pm-mtn{background:#ffcb05}.pm.is-on{opacity:1;transform:none;box-shadow:0 0 0 2px #0d0d0d,0 0 0 3.5px #ffffffd9}.pay-cursor{color:#fff;pointer-events:none;align-items:flex-start;gap:2px;transition:transform .7s cubic-bezier(.65,0,.35,1);display:inline-flex;position:absolute;top:0;left:0}.pay-cursor svg{filter:drop-shadow(0 2px 4px #0009);width:16px;height:16px}.pay-cursor b{color:#fff;background:#000;border:1px solid #ffffff47;border-radius:6px;margin-top:12px;padding:2px 7px;font-size:11px;font-weight:600;box-shadow:0 4px 12px #00000080}.flow{flex-direction:column;flex:1;justify-content:center;align-items:center;margin:0;padding:34px 22px 0;list-style:none;display:flex}.step{color:#fff;white-space:nowrap;opacity:.28;height:40px;transition:opacity .5s ease,transform .5s var(--spring);background:#000;border-radius:99px;align-items:center;gap:9px;padding:0 16px 0 10px;font-size:13px;font-weight:500;display:inline-flex;position:relative;transform:scale(.96)}.step svg{color:#000;background:#fff;border-radius:50%;flex:none;width:20px;height:20px;padding:4px}.step+.step{margin-top:44px}.step+.step:before{content:"";border-left:1.5px dashed #bdbdbd;height:44px;position:absolute;top:-44px;left:50%}.step+.step:after{content:"";box-sizing:border-box;background:#fff;border:1.5px solid #9a9a9a;border-radius:50%;width:8px;height:8px;position:absolute;top:-26px;left:calc(50% - 4px)}.step.is-on{opacity:1;transform:none}.step-last{color:#000;background:#fff;box-shadow:inset 0 0 0 1.5px #000}.step-last svg{color:#fff;background:#000}.card-flow h3{color:#000}.card-flow p{color:#5c5c5c}.perks{border-top:1px solid #ffffff1a;grid-template-columns:repeat(4,1fr);gap:32px;margin:clamp(56px,7vw,80px) 0 0;padding:clamp(40px,5vw,56px) 0 0;list-style:none;display:grid}.perk-ic{color:#fff;width:56px;height:56px;transition:transform .5s var(--spring),box-shadow .4s ease;background:linear-gradient(#000,#000) padding-box padding-box,linear-gradient(#ffffff42,#ffffff0d 55%,#ffffff1a) border-box;border:1px solid #0000;border-radius:16px;place-items:center;display:grid;position:relative}.perk-ic svg{width:24px;height:24px}.perks li:hover .perk-ic{transform:translateY(-3px)}.perks h3{letter-spacing:-.015em;color:#fff;margin:22px 0 0;font-size:17px;font-weight:600}.perks p{color:#8a8a8a;max-width:270px;margin:8px 0 0;font-size:14.5px;line-height:1.5}.js .rv{opacity:0;filter:blur(8px);transition:opacity .9s var(--ease),transform .9s var(--ease),filter .9s var(--ease);transition-delay:var(--d,0s);transform:translateY(26px)}.js .rv.in{opacity:1;filter:none;transform:none}@media(max-width:1023px){.bento{grid-template-rows:auto;grid-template-columns:1fr 1fr}.card-app{grid-area:auto/1/auto/3}.card-rates,.card-pay,.card-flow{grid-area:auto}.card-flow{grid-column:1/3}.perks{grid-template-columns:1fr 1fr;gap:40px 28px}}@media(max-width:640px){.bento{grid-template-columns:1fr}.card-app,.card-flow{grid-column:auto}.scene{min-height:400px}.board{grid-template-columns:repeat(3,78%);padding-right:0;overflow:hidden}.perks{grid-template-columns:1fr;gap:36px}}@media(prefers-reduced-motion:reduce){.rates-track{animation:none}.js .rv{opacity:1;filter:none;transition:none;transform:none}.step{opacity:1;transform:none}}.tour{max-width:var(--container);margin:clamp(120px,14vw,180px) auto 0}.tour-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.3fr);align-items:stretch;gap:clamp(32px,5vw,72px);display:grid}.tour-left{flex-direction:column;justify-content:space-between;gap:40px;display:flex}.tour-head h2{letter-spacing:-.025em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(30px,3.4vw,42px);font-weight:652;line-height:1.06}.tour-head p{color:#8a8a8a;max-width:420px;margin:18px 0 0;font-size:16px;line-height:1.55}.tabs{margin:0;padding:0;list-style:none}.tb+.tb{border-top:1px solid #ffffff1a}.tb button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;padding:18px 0 0;display:block}.tb-t{letter-spacing:-.015em;color:#737373;font-size:18px;font-weight:500;transition:color .35s;display:block}.tb button:hover .tb-t{color:#bdbdbd}.tb-d{transition:grid-template-rows .5s var(--ease);grid-template-rows:0fr;display:grid}.tb-d>span{color:#8a8a8a;padding-right:12px;font-size:14.5px;line-height:1.5;overflow:hidden}.tb-line{background:0 0;height:1px;margin-top:18px;display:block;position:relative;overflow:hidden}.tb-fill{background:linear-gradient(90deg,#ffffff26,#fff);width:0;position:absolute;inset:0}.tb.is-on .tb-t{color:#fff}.tb.is-on .tb-d{grid-template-rows:1fr}.tb.is-on .tb-d>span{padding-top:8px}.tb.is-on .tb-line{background:#ffffff1a}.tb.is-on .tb-fill{animation:6.5s linear forwards tb-fill}.tb.is-on+.tb{border-top-color:#0000}@keyframes tb-fill{to{width:100%}}.tv-panel{aspect-ratio:4/3.15;background:#fff;border-radius:22px;position:relative;overflow:hidden}.tw-scene{width:680px;height:480px;transform:scale(var(--sc,.9));color:#fff;font-family:"Inter",var(--font);letter-spacing:-.005em;opacity:0;filter:blur(8px);visibility:hidden;background:#0b0b0c;border-radius:14px;margin:-240px 0 0 -340px;font-size:12px;transition:opacity .6s,filter .6s,visibility 0s .6s;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 40px 80px -30px #00000073,0 0 0 1px #00000014}.tw-scene.is-on{opacity:1;filter:none;visibility:visible;transition:opacity .6s .15s,filter .6s .15s,visibility}.tw-side{border-right:1px solid #ffffff12;flex-direction:column;flex:none;align-items:center;gap:8px;width:56px;padding-top:16px;display:flex}.tw-side img{width:20px;height:auto;margin-bottom:12px}.tw-side span{color:#6b6b6b;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.tw-side span.on{color:#fff;background:#ffffff14}.tw-side svg{width:17px;height:17px}.tw-main{flex-direction:column;flex:1;gap:14px;min-width:0;padding:20px 22px;display:flex}.tw-head{justify-content:space-between;align-items:center;display:flex}.tw-head small{color:#7a7a7a;font-size:11px;display:block}.tw-head b{letter-spacing:-.02em;margin-top:2px;font-size:17px;font-weight:600;display:block}.tw-btn{color:#000;background:#fff;border-radius:9px;place-items:center;height:30px;padding:0 12px;font-size:11.5px;font-weight:600;display:grid}.tw-chip{color:#d4d4d4;border:1px solid #ffffff24;border-radius:99px;place-items:center;height:28px;padding:0 11px;font-size:11px;display:grid}.tw-kpis{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.tw-kpis div{background:#141415;border:1px solid #ffffff12;border-radius:12px;padding:11px 13px}.tw-kpis small{color:#8a8a8a;font-size:10.5px;display:block}.tw-kpis b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:19px;font-weight:600;display:block}.tw-av{color:#fff;background:hsl(var(--h) 10% 24%);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:9.5px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.tw-num{font-variant-numeric:tabular-nums;color:#bdbdbd;text-align:right}.tw-strong{color:#fff;font-weight:600}.tw-table{background:#111112;border:1px solid #ffffff12;border-radius:12px;padding:4px 14px}.tw-th,.tw-tr{grid-template-columns:1fr 92px 104px 84px;align-items:center;gap:10px;display:grid}.tw-th{color:#6b6b6b;padding:9px 0 8px;font-size:10.5px}.tw-th span:nth-child(2),.tw-th span:nth-child(3),.tw-th span:last-child{text-align:right}.tw-tr{border-top:1px solid #ffffff0f;grid-template-columns:26px 1fr 92px 104px 84px;padding:8px 0}.tw-th{grid-template-columns:1fr 92px 104px 84px}.tw-name b{font-size:12px;font-weight:600;display:block}.tw-name small{color:#7a7a7a;margin-top:1px;font-size:10.5px;display:block}.tw-st{justify-items:end;display:grid;position:relative}.tw-st em{border-radius:99px;grid-area:1/1;padding:2px 8px;font-size:10.5px;font-style:normal}.st-a{color:#d4d4d4;border:1px solid #ffffff24}.st-b{color:#000;opacity:0;background:#fff}.tw-pop{color:#0a0a0a;background:#fff;border-radius:14px;position:absolute;box-shadow:0 30px 60px -18px #000000b3,0 0 0 1px #0000000f}.tw-slip{width:262px;padding:16px;top:92px;right:26px}.tw-pop-h{justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12.5px;font-weight:600;display:flex}.tw-pop .tw-av{color:#fff}.sl{color:#525252;border-top:1px solid #f0f0f0;justify-content:space-between;padding:6px 0;font-size:11.5px;display:flex}.sl b{color:#0a0a0a;font-variant-numeric:tabular-nums;font-weight:600}.sl-m b{color:#737373}.sl-t{color:#0a0a0a;border-top:1.5px solid #0a0a0a;margin-top:4px;padding-top:10px;font-size:12.5px;font-weight:600}.tw-stamp{color:#fff;background:#0a0a0a;border-radius:99px;align-items:center;gap:5px;height:28px;padding:0 12px 0 8px;font-size:11.5px;font-weight:600;display:inline-flex;position:absolute;top:-14px;right:14px;box-shadow:0 8px 20px #0000004d}.tw-stamp svg{color:#000;background:#fff;border-radius:50%;width:15px;height:15px;padding:2px}.tw-split{flex:1;grid-template-columns:1.25fr 1fr;gap:12px;min-height:0;display:grid}.tw-feed{background:#111112;border:1px solid #ffffff12;border-radius:12px;padding:4px 12px}.tw-pt{grid-template-columns:38px 26px 1fr auto;align-items:center;gap:9px;padding:9px 0;display:grid}.tw-pt+.tw-pt{border-top:1px solid #ffffff0f}.tw-time{font-variant-numeric:tabular-nums;color:#8a8a8a;font-size:11px}.tw-pt b{font-weight:600}.tw-pt em{color:#d4d4d4;border:1px solid #ffffff24;border-radius:99px;padding:2px 8px;font-size:10.5px;font-style:normal}.tw-pt.late em{color:#fbbf24;border-color:#fbbf2459}.tw-pt.out em{color:#000;background:#fff;border-color:#fff}.tw-map{background:radial-gradient(circle,#161617,#0e0e0f 70%),repeating-linear-gradient(0deg,#0000 0 23px,#ffffff08 23px 24px);border:1px solid #ffffff12;border-radius:12px;position:relative;overflow:hidden}.tw-map:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 23px,#ffffff08 23px 24px),repeating-linear-gradient(0deg,#0000 0 23px,#ffffff08 23px 24px);position:absolute;inset:0}.mp-ring{border:1px dashed #ffffff38;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mp-ring.r1{aspect-ratio:1;background:#ffffff0a;width:46%}.mp-ring.r2{aspect-ratio:1;border-color:#ffffff1a;width:74%}.mp-ring.r3{aspect-ratio:1;border-color:#ffffff0d;width:110%}.mp-site{color:#000;background:#fff;border-radius:50%;place-items:center;width:26px;height:26px;margin:-13px 0 0 -13px;display:grid;position:absolute;top:50%;left:50%}.mp-site svg{width:14px;height:14px}.tw-map i{left:var(--x);top:var(--y);background:#3ddc84;border-radius:50%;width:9px;height:9px;margin:-4.5px;position:absolute;box-shadow:0 0 0 3px #3ddc8433}.tw-map i.mp-out{background:#fff;box-shadow:0 0 0 4px #fff3}.mp-r{color:#8a8a8a;font-size:10px;font-weight:500;position:absolute;bottom:9px;left:10px}.tw-alert-pop{align-items:center;gap:11px;width:330px;padding:12px 14px;display:flex;bottom:26px;left:108px}.ap-ic{color:#fff;background:#0a0a0a;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ap-ic svg{width:16px;height:16px}.tw-alert-pop b{font-size:12.5px;display:block}.tw-alert-pop small{color:#6b6b6b;margin-top:2px;font-size:11px;display:block}.tw-alert-pop em{white-space:nowrap;border:1px solid #0a0a0a;border-radius:99px;margin-left:auto;padding:3px 9px;font-size:10.5px;font-style:normal;font-weight:600}.tw-envs{flex-direction:column;gap:10px;display:flex}.tw-env{background:#141415;border:1px solid #ffffff12;border-radius:12px;width:62%;padding:13px 14px}.env-h{justify-content:space-between;align-items:baseline;display:flex}.env-h b{font-weight:600}.env-h small{color:#7a7a7a;font-size:10.5px}.env-bar{background:#ffffff14;border-radius:99px;height:6px;margin:10px 0 8px;overflow:hidden}.env-bar span{height:100%;width:var(--p);border-radius:inherit;background:linear-gradient(90deg,#ffffff8c,#fff);display:block}.env-f{color:#8a8a8a;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:10.5px;display:flex}.tw-adv{border:1px dashed #ffffff29;border-radius:12px;align-items:center;gap:11px;width:62%;padding:12px 14px;display:flex}.tw-adv b{font-weight:600;display:block}.tw-adv small{color:#8a8a8a;margin-top:2px;font-size:10.5px;display:block}.adv-steps{gap:4px;margin-left:auto;display:flex}.adv-steps i{background:#ffffff24;border-radius:99px;width:22px;height:5px}.adv-steps i.on{background:#fff}.is-on .tw-adv{animation:tw-in .55s var(--ease) both .75s}.tw-exp{width:214px;padding:14px;top:96px;right:24px}.ex-h{justify-content:space-between;align-items:center;font-size:12px;font-weight:600;display:flex}.ex-b{gap:11px;margin:12px 0;display:flex}.ex-rc{background:#f4f4f4;border:1px solid #e5e5e5;border-radius:6px;flex-direction:column;flex:none;gap:5px;width:52px;height:66px;padding:8px 7px;display:flex}.ex-rc i{background:#cfcfcf;border-radius:2px;height:3px}.ex-rc i:nth-child(2){width:70%}.ex-rc i:nth-child(4){background:#0a0a0a;width:50%;margin-top:auto}.ex-b b{font-size:12px;display:block}.ex-b small{color:#6b6b6b;align-items:center;gap:4px;margin-top:3px;font-size:10.5px;display:flex}.ex-b small svg{width:11px;height:11px}.ex-b strong{letter-spacing:-.02em;margin-top:8px;font-size:16px;font-weight:700;display:block}.ex-btn{height:34px;position:relative}.ex-btn span{border-radius:9px;justify-content:center;align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:flex;position:absolute;inset:0}.ex-a{color:#fff;background:#0a0a0a}.ex-v{color:#0a0a0a;opacity:0;background:#f0f0f0}.ex-v svg{width:14px;height:14px}.tw-cts{background:#111112;border:1px solid #ffffff12;border-radius:12px;padding:4px 14px}.tw-ct{grid-template-columns:26px 1fr 62px 130px;align-items:center;gap:10px;padding:10px 0;display:grid}.tw-ct+.tw-ct{border-top:1px solid #ffffff0f}.tw-ct b{font-weight:600}.ct-t{color:#d4d4d4;border:1px solid #ffffff24;border-radius:99px;justify-self:start;padding:2px 8px;font-size:10.5px}.tw-ct small{text-align:right;color:#8a8a8a;font-size:11px}.tw-ct.warn small{color:#fff;font-weight:600}.tw-docs{flex-wrap:wrap;gap:8px;display:flex}.tw-docs span{color:#d4d4d4;background:#141415;border:1px solid #ffffff12;border-radius:9px;align-items:center;gap:6px;height:30px;padding:0 11px;font-size:11px;display:inline-flex}.tw-docs svg{width:13px;height:13px}.tw-cdd{width:280px;padding:15px;top:128px;right:26px}.cd-ic{color:#fff;background:#0a0a0a;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.cd-ic svg{width:16px;height:16px}.cd-t b{margin-top:11px;font-size:13px;line-height:1.3;display:block}.cd-t small{color:#6b6b6b;margin-top:5px;font-size:11px;display:block}.cd-b{gap:6px;margin-top:13px;display:flex}.cd-b span{background:#f0f0f0;border-radius:9px;flex:1;place-items:center;height:32px;font-size:11px;font-weight:600;display:grid}.cd-b span.on{color:#fff;background:#0a0a0a}.is-on .tw-kpis div,.is-on .tw-env,.is-on .tw-ct,.is-on .tw-tr,.is-on .tw-pt{animation:tw-in .55s var(--ease) both;animation-delay:calc(.25s + var(--i,0) * .12s)}.is-on .tw-kpis div:nth-child(2){--i:1}.is-on .tw-kpis div:nth-child(3){--i:2}.is-on .tw-map i{animation:tw-dot .5s var(--spring) both;animation-delay:calc(.5s + var(--i) * .22s)}.is-on .tw-map i.mp-out{animation:tw-dot .5s var(--spring) both 1.4s,tw-pulse 1.4s ease-out 2s infinite}.is-on .env-bar span{animation:tw-bar 1.2s var(--ease) both;animation-delay:calc(.5s + var(--i) * .15s)}.is-on .tw-slip{animation:tw-pop .7s var(--spring) both 1.7s}.is-on .tw-stamp{animation:tw-stamp .45s var(--spring) both 3.6s}.is-on .tw-tr:nth-child(3) .st-a{animation:.3s 3.7s both tw-out}.is-on .tw-tr:nth-child(3) .st-b{animation:.3s 3.7s both tw-show}.is-on .tw-alert-pop{animation:tw-pop .7s var(--spring) both 2.6s}.is-on .tw-exp{animation:tw-pop .7s var(--spring) both 1.9s}.is-on .ex-a{animation:.3s 3.8s both tw-out}.is-on .ex-v{animation:.3s 3.8s both tw-show}.is-on .tw-cdd{animation:tw-pop .7s var(--spring) both 2s}.is-on .tw-docs span{animation:tw-in .55s var(--ease) both;animation-delay:.9s}.is-on .tw-docs span+span{animation-delay:1.02s}.is-on .tw-main{animation:6.5s ease-out both tw-push}@keyframes tw-in{0%{opacity:0;transform:translateY(10px)}}@keyframes tw-dot{0%{opacity:0;transform:scale(0)}}@keyframes tw-pulse{0%{box-shadow:0 0 #ffffff73}to{box-shadow:0 0 0 16px #fff0}}@keyframes tw-bar{0%{width:0}}@keyframes tw-pop{0%{opacity:0;filter:blur(4px);transform:translateY(18px)scale(.94)}}@keyframes tw-stamp{0%{opacity:0;transform:scale(.6)rotate(-8deg)}}@keyframes tw-out{to{opacity:0}}@keyframes tw-show{to{opacity:1}}@keyframes tw-push{0%{transform:scale(1)}to{transform:scale(1.015)}}.tv-paused .tb.is-on .tb-fill,.tv-paused .is-on,.tv-paused .is-on *{animation-play-state:paused!important}.how{border-top:1px solid #ffffff1a;grid-template-columns:minmax(0,.82fr) minmax(0,1.3fr);gap:clamp(32px,5vw,72px);margin-top:clamp(72px,9vw,112px);padding-top:clamp(40px,5vw,56px);display:grid}.how-t{letter-spacing:-.02em;color:#fff;margin:0;font-size:22px;font-weight:600}.how-steps{grid-template-columns:repeat(3,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid}.st-n{color:#fff;font-variant-numeric:tabular-nums;border:1px solid #fff3;border-radius:99px;place-items:center;height:26px;padding:0 10px;font-size:12px;font-weight:600;display:inline-grid}.how-steps h4{letter-spacing:-.015em;color:#fff;margin:18px 0 0;font-size:16.5px;font-weight:600}.how-steps p{color:#8a8a8a;margin:8px 0 0;font-size:14.5px;line-height:1.5}@media(max-width:1023px){.tour-grid,.how{grid-template-columns:1fr}.tour-left{display:contents}.tour-head{order:1}.tv-panel{order:2}.tabs{order:3}}@media(max-width:640px){.how-steps{grid-template-columns:1fr;gap:32px}.tb-t{font-size:17px}}@media(prefers-reduced-motion:reduce){.is-on,.is-on *{animation:none!important}.tb.is-on .tb-fill{width:100%}.st-a,.ex-a{display:none}.st-b,.ex-v{opacity:1}}.sec{max-width:var(--container);margin:clamp(120px,14vw,180px) auto 0}.sec-head{text-align:center;max-width:760px;margin:0 auto}.sec-head h2{letter-spacing:-.025em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(30px,4vw,48px);font-weight:652;line-height:1.06}.sec-head p{color:#8a8a8a;margin:16px 0 0;font-size:clamp(16px,1.4vw,18px)}.sec-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:clamp(48px,6vw,72px);display:grid}.sc{background:#0d0d0d;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.sc-vis{background:radial-gradient(60% 70% at 50% 40%,#ffffff0d,#0000 70%),repeating-linear-gradient(90deg,#0000 0 27px,#ffffff06 27px 28px),repeating-linear-gradient(0deg,#0000 0 27px,#ffffff06 27px 28px);border-bottom:1px solid #ffffff0f;place-items:center;height:244px;display:grid;position:relative}.sc-text{padding:24px 24px 26px}.sc h3{letter-spacing:-.015em;color:#fff;margin:0;font-size:17px;font-weight:600}.sc-lead{color:#d4d4d4;margin:6px 0 0;font-size:15px;font-weight:500}.sc ul{border-top:1px solid #ffffff14;flex-direction:column;gap:9px;margin:16px 0 0;padding:14px 0 0;list-style:none;display:flex}.sc li{color:#8a8a8a;padding-left:16px;font-size:14px;line-height:1.45;position:relative}.sc li:before{content:"";background:#5a5a5a;border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:0}.otp{background:#141414;border:1px solid #ffffff14;border-radius:16px;width:250px;padding:16px;box-shadow:0 20px 40px -20px #000000e6}.otp-l{color:#8a8a8a;font-size:11.5px;font-weight:500}.otp-boxes{grid-template-columns:repeat(6,1fr);gap:6px;margin-top:10px;display:grid}.ob{background:#0a0a0a;border:1px solid #ffffff1f;border-radius:10px;place-items:center;height:40px;transition:border-color .3s;display:grid}.ob b{color:#fff;opacity:0;transition:opacity .25s ease,transform .3s var(--spring);font-size:19px;font-weight:600;transform:translateY(6px)}.ob.on{border-color:#ffffff8c}.ob.on b{opacity:1;transform:none}.otp-foot{height:26px;margin-top:12px;position:relative}.otp-timer{background:#ffffff14;border-radius:99px;height:3px;position:absolute;top:11px;left:0;right:0;overflow:hidden}.otp-timer i{transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(1)}.otp-timer.on i{transition:transform 3.6s linear;transform:scaleX(.12)}.otp-ok{color:#000;opacity:0;transition:opacity .3s ease,transform .4s var(--spring);background:#fff;border-radius:99px;justify-content:center;align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:flex;position:absolute;inset:0;transform:scale(.9)}.otp-ok svg{width:14px;height:14px}.otp-ok.on{opacity:1;transform:none}.iso{grid-template-columns:1fr 34px 1fr;align-items:start;width:290px;height:170px;padding-top:6px;display:grid;position:relative}.iso-co{background:#141414;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:7px;padding:11px;display:flex}.iso-co b{color:#fff;white-space:nowrap;margin-bottom:2px;font-size:11px;font-weight:600}.iso-co i{background:#ffffff1a;border-radius:99px;height:5px;display:block}.iso-wall{align-self:stretch;place-items:center;height:96px;display:grid;position:relative}.iso-wall:before{content:"";border-left:1.5px dashed #ffffff40;position:absolute;top:0;bottom:0;left:50%}.iso-lock{color:#8a8a8a;width:28px;height:28px;transition:background .3s ease,color .3s ease,transform .4s var(--spring);background:#0d0d0d;border:1px solid #fff3;border-radius:9px;place-items:center;display:grid;position:relative}.iso-lock svg{width:14px;height:14px}.iso-lock.on{color:#000;background:#fff;transform:scale(1.12)}.iso-req{opacity:0;background:#fff;border-radius:50%;width:9px;height:9px;transition:left .8s cubic-bezier(.5,0,.75,0),opacity .2s;position:absolute;top:52px;left:92px;box-shadow:0 0 12px #fffc}.iso-req.on{opacity:1;left:128px}.iso-no{color:#fff;white-space:nowrap;opacity:0;border:1px solid #ffffff4d;border-radius:99px;padding:2px 9px;font-size:10.5px;font-weight:600;transition:opacity .3s,transform .3s;position:absolute;top:104px;left:50%;transform:translate(-50%)translateY(4px)}.iso-no.on{opacity:1;transform:translate(-50%)}.iso-doc{color:#000;opacity:0;height:30px;transition:opacity .35s ease,transform .5s var(--spring);background:#fff;border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;bottom:0;left:0;transform:translateY(10px)}.iso-doc svg{width:13px;height:13px}.iso-doc em{color:#525252;border-left:1px solid #e5e5e5;align-items:center;gap:4px;margin-left:4px;padding-left:8px;font-style:normal;font-weight:500;display:inline-flex}.iso-doc.on{opacity:1;transform:none}.iso-req.on~.iso-doc:not(.on){opacity:0}.scan{width:260px}.scan-file{color:#000;opacity:0;transition:opacity .35s ease,transform .55s var(--spring);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex;transform:translateY(-16px)rotate(-3deg)}.scan-file.on{opacity:1;transform:none}.sf-ic{place-items:center;width:30px;height:36px;display:grid;position:relative}.sf-ic svg{color:#0a0a0a;width:30px;height:36px}.sf-ic em{color:#fff;background:#0a0a0a;border-radius:3px;padding:0 3px;font-size:7px;font-style:normal;font-weight:800;position:absolute;bottom:5px}.scan-file b{font-size:12px;display:block}.scan-file small{color:#6b6b6b;margin-top:2px;font-size:10.5px;display:block}.scan-list{flex-direction:column;gap:7px;margin:12px 0 0;padding:0;list-style:none;display:flex}.scan-list li{color:#6b6b6b;align-items:center;gap:8px;font-size:12px;transition:color .3s;display:flex}.scan-list li span{color:#0000;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:18px;height:18px;transition:background .3s,color .3s,border-color .3s;display:grid}.scan-list li span svg{width:11px;height:11px}.scan-list li.on{color:#e5e5e5}.scan-list li.on span{color:#000;background:#fff;border-color:#fff}.own{background:#0d0d0d;border:1px solid #ffffff14;border-radius:20px;grid-template-columns:1fr 1fr;align-items:center;gap:32px;margin-top:14px;padding:clamp(24px,3vw,40px);display:grid}.own h3{letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:652}.own p{color:#8a8a8a;max-width:460px;margin:12px 0 0;font-size:15px;line-height:1.55}.own-vis{place-items:center;display:grid}.exp{width:340px;height:150px;position:relative}.exp-chip{color:#d4d4d4;background:#141414;border:1px solid #ffffff1a;border-radius:9px;align-items:center;gap:6px;height:30px;padding:0 11px;font-size:11.5px;font-weight:500;transition:transform .7s cubic-bezier(.65,0,.35,1),opacity .5s .25s;display:inline-flex;position:absolute;top:0}.exp-chip svg{width:13px;height:13px}.exp-chip.c1{left:0}.exp-chip.c2{left:118px}.exp-chip.c3{left:232px}.exp-chip.c1.on{opacity:0;transform:translate(130px,70px)scale(.6)}.exp-chip.c2.on{opacity:0;transform:translate(14px,70px)scale(.6)}.exp-chip.c3.on{opacity:0;transform:translate(-96px,70px)scale(.6)}.exp-box{color:#000;background:#fff;border-radius:14px;align-items:center;gap:12px;padding:13px 14px;display:flex;position:absolute;bottom:0;left:0;right:0}.exp-ic{color:#fff;background:#0a0a0a;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.exp-ic svg{width:19px;height:19px}.exp-box>div{flex:1;min-width:0}.exp-box b{font-size:12.5px;display:block}.exp-bar{background:#ededed;border-radius:99px;height:4px;margin:7px 0 5px;display:block;overflow:hidden}.exp-bar i{border-radius:inherit;background:#0a0a0a;width:0;height:100%;display:block}.exp-bar i.on{width:100%;transition:width 1.2s cubic-bezier(.65,0,.35,1)}.exp-box small{color:#6b6b6b;height:14px;font-size:10.5px;display:block;position:relative}.exp-box small span{transition:opacity .3s;position:absolute;top:0;left:0}.exp-done{opacity:0;color:#0a0a0a;font-weight:600}.exp-done.on{opacity:1}.exp-done.on~.exp-wait,.exp-box small:has(.exp-done.on) .exp-wait{opacity:0}@media(max-width:1023px){.sec-grid{grid-template-columns:1fr;max-width:560px;margin-left:auto;margin-right:auto}.own{grid-template-columns:1fr}}@media(max-width:400px){.exp{transform:scale(.88)}}.night-wave-out{transform-origin:50% 0;height:35vw;transform:scaleY(var(--wo,1));pointer-events:none;will-change:transform;z-index:1;position:absolute;top:calc(100% - 2px);left:0;right:0}.night-wave-out img{width:100%;height:100%;display:block;transform:scaleY(-1)}.after-night{height:70vh}@media(prefers-reduced-motion:reduce){.night-wave-out{transform:none}}.pricing{max-width:var(--container);padding:clamp(150px,17vw,250px) max(20px,env(safe-area-inset-right)) clamp(40px,6vw,80px) max(20px,env(safe-area-inset-left));margin:0 auto}.pr-head{text-align:center;max-width:720px;margin:0 auto}.pr-head h2{letter-spacing:-.025em;color:var(--black);text-wrap:balance;margin:0;font-size:clamp(30px,4vw,48px);font-weight:652;line-height:1.06}.pr-head p{color:#6b6b6b;max-width:560px;margin:16px auto 0;font-size:clamp(16px,1.4vw,18px);line-height:1.5}.cycle{background:#f2f2f2;border-radius:99px;grid-template-columns:1fr 1fr;margin-top:32px;padding:4px;display:inline-grid;position:relative}.cycle button{all:unset;z-index:1;cursor:pointer;color:#6b6b6b;justify-content:center;align-items:center;gap:6px;height:38px;padding:0 22px;font-size:14px;font-weight:500;transition:color .3s;display:inline-flex;position:relative}.cycle button.is-on{color:#fff}.cycle em{color:var(--black);font-size:12px;font-style:normal;font-weight:600;transition:color .3s}.cycle button.is-on em{color:#ffffffb3}.cycle-pill{width:calc(50% - 4px);transition:transform .5s var(--spring);background:#000;border-radius:99px;position:absolute;top:4px;bottom:4px;left:4px}.cycle.is-y .cycle-pill{transform:translate(100%)}.pl-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;margin-top:clamp(40px,5vw,56px);display:grid}.pl{transition:transform .5s var(--spring),box-shadow .4s ease;background:#fff;border:1px solid #e6e6e6;border-radius:24px;flex-direction:column;padding:30px 28px 28px;display:flex;position:relative}.pl:hover{transform:translateY(-4px);box-shadow:0 30px 60px -34px #00000040}.pl-hot{color:#fff;background:#000;border-color:#000;box-shadow:0 40px 80px -40px #0000008c}.pl-hot:hover{box-shadow:0 46px 90px -40px #0009}.pl-badge{color:#000;background:#fff;border-radius:99px;padding:5px 11px;font-size:12px;font-weight:600;position:absolute;top:26px;right:24px}.pl h3{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600}.pl-tag{color:#6b6b6b;margin:4px 0 0;font-size:14px}.pl-hot .pl-tag{color:#a3a3a3}.pl-price{align-items:flex-end;gap:8px;margin-top:28px;display:flex}.pl-amt{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(38px,3.6vw,48px);font-weight:652;line-height:.9;display:inline-block}.pl-amt.swap{animation:pl-swap .55s var(--ease)}@keyframes pl-swap{0%{opacity:1;filter:none;transform:none}40%{opacity:0;filter:blur(5px);transform:translateY(-14px)}41%{transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}.pl-unit{color:#8a8a8a;padding-bottom:2px;font-size:12px;font-weight:500;line-height:1.2}.pl-bill{color:#8a8a8a;min-height:18px;margin:10px 0 0;font-size:13px}.pl-hot .pl-bill{color:#8a8a8a}.pl-cta{box-sizing:border-box;justify-content:center;width:100%;margin-top:24px}.pl-list{border-top:1px solid #ededed;flex-direction:column;gap:12px;margin:24px 0 0;padding:22px 0 0;list-style:none;display:flex}.pl-hot .pl-list{border-top-color:#ffffff24}.pl-list li,.pr-incl li{align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.4;display:flex}.pl-list li span,.pr-incl li span{color:#fff;background:#000;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;display:grid}.pl-hot .pl-list li span{color:#000;background:#fff}.pl-list svg,.pr-incl svg{width:11px;height:11px}.pr-incl{background:#f7f7f7;border-radius:24px;margin-top:16px;padding:28px}.pr-incl h3{color:var(--black);margin:0;font-size:15px;font-weight:600}.pr-incl ul{grid-template-columns:repeat(4,1fr);gap:14px 24px;margin:18px 0 0;padding:0;list-style:none;display:grid}.pr-incl li{color:#3a3a3a;font-size:14px}.pr-foot{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-top:clamp(32px,4vw,48px);display:flex}.pr-trial{color:#6b6b6b;margin:0;font-size:15px}.pr-trial b{color:var(--black);font-weight:600}.pr-pay{color:#8a8a8a;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;margin:0;font-size:13px;display:flex}.pr-pay img{width:auto;height:20px;display:block}.pr-pay img[alt="Moov Money"]{height:26px}.pr-mtn{background:#ffcb05;border-radius:5px;place-items:center;height:22px;padding:0 5px;display:grid}.pr-mtn img{height:14px}@media(max-width:1023px){.pl-grid{grid-template-columns:1fr;max-width:460px;margin-left:auto;margin-right:auto}.pr-incl ul{grid-template-columns:1fr 1fr}}@media(max-width:560px){.pr-incl ul{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.pl-amt.swap{animation:none}.cycle-pill{transition:none}}.jobs{max-width:var(--container);padding:clamp(80px,10vw,140px) max(20px,env(safe-area-inset-right)) clamp(40px,6vw,80px) max(20px,env(safe-area-inset-left));margin:0 auto}.jobs-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.jobs-head{position:sticky;top:120px}.jobs-head h2{letter-spacing:-.025em;color:var(--black);text-wrap:balance;margin:0;font-size:clamp(30px,3.6vw,44px);font-weight:652;line-height:1.06}.jobs-head p{color:#6b6b6b;max-width:420px;margin:16px 0 28px;font-size:16px;line-height:1.55}.jobs-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.job{color:var(--black);transition:transform .5s var(--spring),box-shadow .4s ease,border-color .3s ease;background:#fff;border:1px solid #e8e8e8;border-radius:20px;grid-template-columns:48px minmax(0,1fr) auto 40px;align-items:center;gap:16px;padding:16px 16px 16px 18px;display:grid}.job:hover{border-color:#d4d4d4;transform:translateY(-3px);box-shadow:0 24px 50px -32px #0000004d}.job-logo{color:#fff;background:#000;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.job-logo svg{width:24px;height:24px}.job-main{min-width:0}.job-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.job-top b{letter-spacing:-.015em;font-size:16px;font-weight:600}.job-top em{color:#3a3a3a;border:1px solid #dcdcdc;border-radius:99px;padding:3px 9px;font-size:11.5px;font-style:normal;font-weight:600}.job-new{color:#fff;background:#000;border-radius:99px;padding:3px 9px;font-size:11.5px;font-style:normal;font-weight:600}.job-meta{color:#6b6b6b;flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:6px;font-size:13px;display:flex}.job-meta>span{align-items:center;gap:5px;display:inline-flex}.job-meta svg{width:14px;height:14px}.job-co{color:#3a3a3a;font-weight:600}.job-date{color:#8a8a8a;white-space:nowrap;font-size:12.5px}.job-go{width:40px;height:40px;transition:background .3s ease,color .3s ease,transform .5s var(--spring);background:#f2f2f2;border-radius:12px;place-items:center;display:grid}.job-go svg{width:18px;height:18px;transition:transform .5s var(--spring)}.job:hover .job-go{color:#fff;background:#000}.job:hover .job-go svg{transform:rotate(45deg)}@media(max-width:1023px){.jobs-grid{grid-template-columns:1fr}.jobs-head{position:static}}@media(max-width:640px){.job{grid-template-columns:44px minmax(0,1fr) 36px}.job-date{display:none}.job-logo{width:44px;height:44px}.job-go{width:36px;height:36px}}.faq{max-width:var(--container);padding:clamp(80px,10vw,140px) max(20px,env(safe-area-inset-right)) clamp(40px,6vw,80px) max(20px,env(safe-area-inset-left));margin:0 auto}.faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.faq-head{position:sticky;top:120px}.faq-head h2{letter-spacing:-.025em;color:var(--black);text-wrap:balance;margin:0;font-size:clamp(30px,3.6vw,44px);font-weight:652;line-height:1.06}.faq-head p{color:#6b6b6b;max-width:380px;margin:16px 0 0;font-size:16px;line-height:1.55}.qa-list{border-top:1px solid #e6e6e6}.qa{border-bottom:1px solid #e6e6e6}.qa h3{margin:0}.qa button{all:unset;box-sizing:border-box;cursor:pointer;letter-spacing:-.015em;width:100%;color:var(--black);justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:17px;font-weight:600;display:flex}.qa button:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #000}.qa button i{width:32px;height:32px;transition:background .3s ease,transform .5s var(--spring);background:#f2f2f2;border-radius:50%;flex:none;position:relative}.qa button i:before,.qa button i:after{content:"";width:12px;height:1.8px;transition:transform .45s var(--spring),background .3s ease;background:#000;border-radius:2px;margin:-.9px 0 0 -6px;position:absolute;top:50%;left:50%}.qa button i:after{transform:rotate(90deg)}.qa button:hover i{background:#e6e6e6}.qa.is-open button i{background:#000;transform:rotate(180deg)}.qa.is-open button i:before,.qa.is-open button i:after{background:#fff}.qa.is-open button i:after{transform:rotate(0)}.qa-a{transition:grid-template-rows .5s var(--ease);grid-template-rows:0fr;display:grid}.qa-a>div{overflow:hidden}.qa-a p{color:#5c5c5c;opacity:0;filter:blur(4px);transition:opacity .4s ease,transform .5s var(--ease),filter .4s ease;margin:0;padding:0 56px 26px 0;font-size:15.5px;line-height:1.6;transform:translateY(-6px)}.qa.is-open .qa-a{grid-template-rows:1fr}.qa.is-open .qa-a p{opacity:1;filter:none;transition-delay:80ms;transform:none}.contact{max-width:calc(var(--container) + 48px);padding:clamp(60px,8vw,110px) max(16px,env(safe-area-inset-right)) 0 max(16px,env(safe-area-inset-left));margin:0 auto}.ct-card{color:#fff;background:#000;border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:clamp(32px,5vw,72px);padding:clamp(28px,5vw,64px);display:grid}.ct-left h2{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(30px,3.6vw,46px);font-weight:652;line-height:1.05}.ct-lead{color:#a3a3a3;max-width:440px;margin:18px 0 0;font-size:16px;line-height:1.55}.ct-steps{flex-direction:column;margin:36px 0 0;padding:0;list-style:none;display:flex}.ct-steps li{border-top:1px solid #ffffff1f;gap:14px;padding:18px 0;display:flex}.ct-steps li>span{color:#000;background:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.ct-steps svg{width:12px;height:12px}.ct-steps b{font-size:15.5px;font-weight:600;display:block}.ct-steps p{color:#8a8a8a;margin:4px 0 0;font-size:14px;line-height:1.5}.ct-form{color:var(--black);background:#fff;border-radius:22px;align-self:start;position:relative;overflow:hidden}.ct-fields{flex-direction:column;gap:18px;padding:26px 26px 22px;display:flex}.objs{border:0;min-width:0;margin:0;padding:0}.objs legend,.fld>span{color:#3a3a3a;margin-bottom:8px;font-size:13px;font-weight:600;display:block}.obj-row{flex-wrap:wrap;gap:6px;display:flex}.obj input{opacity:0;pointer-events:none;position:absolute}.obj span{color:#3a3a3a;cursor:pointer;border:1px solid #e0e0e0;border-radius:99px;align-items:center;height:34px;padding:0 14px;font-size:13.5px;font-weight:500;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.obj span:hover{border-color:#bdbdbd}.obj input:checked+span{color:#fff;background:#000;border-color:#000}.obj input:focus-visible+span{outline-offset:2px;outline:2px solid #000}.obj-help{color:#8a8a8a;min-height:18px;margin:8px 0 0;font-size:12.5px;line-height:1.45}.row2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.fld{display:block}.opt{color:#a3a3a3;margin-left:4px;font-style:normal;font-weight:500;display:none}.is-light-req .opt{display:inline}.fld input,.fld textarea{box-sizing:border-box;width:100%;height:46px;font:inherit;color:var(--black);background:#fafafa;border:1px solid #e0e0e0;border-radius:12px;outline:none;padding:0 14px;font-size:15px;transition:border-color .2s,background .2s,box-shadow .2s}.fld textarea{resize:none;height:auto;padding:12px 14px;line-height:1.5}.fld input::placeholder,.fld textarea::placeholder{color:#a3a3a3}.fld input:focus,.fld textarea:focus{background:#fff;border-color:#000;box-shadow:0 0 0 4px #0000000f}.was-tried .fld input:invalid,.was-tried .fld textarea:invalid{border-color:#dc2626}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ct-bottom{border-top:1px solid #ededed;padding:20px 26px 24px}.consent{cursor:pointer;color:#6b6b6b;align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.5;display:flex}.consent input{opacity:0;pointer-events:none;position:absolute}.consent .box{color:#0000;border:1.5px solid #cfcfcf;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;transition:background .2s,border-color .2s,color .2s;display:grid}.consent .box svg{width:11px;height:11px}.consent input:checked+.box{color:#fff;background:#000;border-color:#000}.consent input:focus-visible+.box{outline-offset:2px;outline:2px solid #000}.was-tried .consent input:invalid+.box{border-color:#dc2626}.consent a{color:var(--black);text-underline-offset:2px;font-weight:600;text-decoration:underline}.ct-submit{box-sizing:border-box;justify-content:center;width:100%;height:50px;margin-top:18px}.ct-note{color:#a3a3a3;margin:12px 0 0;font-size:12px;line-height:1.5}.ct-done{text-align:center;opacity:0;visibility:hidden;background:#fff;flex-direction:column;justify-content:center;align-items:center;padding:40px;transition:opacity .4s,visibility 0s .4s;display:flex;position:absolute;inset:0}.ct-done b{letter-spacing:-.02em;margin-top:18px;font-size:20px;font-weight:600}.ct-done p{color:#6b6b6b;max-width:300px;margin:8px 0 0;font-size:14.5px;line-height:1.5}.done-ic{color:#fff;width:56px;height:56px;transition:transform .6s var(--spring);background:#000;border-radius:50%;place-items:center;display:grid;transform:scale(.5)}.done-ic svg{width:26px;height:26px}.is-sent .ct-done{opacity:1;visibility:visible;transition:opacity .4s}.is-sent .done-ic{transition-delay:.1s;transform:none}@media(max-width:1023px){.faq-grid,.ct-card{grid-template-columns:1fr}.faq-head{position:static}}@media(max-width:560px){.row2{grid-template-columns:1fr}.ct-fields,.ct-bottom{padding-left:18px;padding-right:18px}.qa-a p{padding-right:0}.ct-card{border-radius:24px}}.calc{background:#fff;border:1px solid #e6e6e6;border-radius:28px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);margin-top:clamp(40px,5vw,56px);display:grid;overflow:hidden}.calc-l{flex-direction:column;padding:clamp(28px,3.4vw,44px);display:flex}.calc-q{color:#3a3a3a;font-size:15px;font-weight:600}.calc-n{align-items:baseline;gap:10px;margin-top:10px;display:flex}.calc-n output{letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--black);font-size:clamp(56px,6vw,80px);font-weight:652;line-height:.95}.calc-n span{color:#8a8a8a;font-size:17px;font-weight:500}.calc-range{margin:26px 0 40px;position:relative}.calc-range input{appearance:none;cursor:pointer;--f:45%;background:0 0;width:100%;height:28px;margin:0}.calc-range input::-webkit-slider-runnable-track{background:linear-gradient(90deg,#000 var(--f),#ebebeb var(--f));border-radius:99px;height:6px}.calc-range input::-moz-range-track{background:#ebebeb;border-radius:99px;height:6px}.calc-range input::-moz-range-progress{background:#000;border-radius:99px;height:6px}.calc-range input::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;transition:transform .3s var(--spring);background:#fff;border:2px solid #000;border-radius:50%;margin-top:-11px;box-shadow:0 6px 16px -4px #00000059}.calc-range input::-moz-range-thumb{background:#fff;border:2px solid #000;border-radius:50%;width:24px;height:24px;box-shadow:0 6px 16px -4px #00000059}.calc-range input:active::-webkit-slider-thumb{transform:scale(1.15)}.calc-range input:focus-visible{outline:none}.calc-range input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 6px #0000001f}.calc-ticks{height:16px;position:absolute;top:34px;left:14px;right:14px}.calc-ticks span{color:#a3a3a3;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;position:absolute;transform:translate(-50%)}.calc-ticks span:before{content:"";background:#d4d4d4;width:1px;height:5px;position:absolute;top:-9px;left:50%}.calc .cycle{align-self:flex-start;margin-top:0}.tiers{flex-direction:column;gap:6px;margin-top:auto;padding-top:28px;display:flex}.tier{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid #ededed;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;transition:border-color .3s,background .3s;display:flex}.tier:hover{border-color:#cfcfcf}.tier-n{color:var(--black);font-size:15px;font-weight:600}.tier-n small{color:#8a8a8a;margin-top:2px;font-size:12.5px;font-weight:500;display:block}.tier-p{font-variant-numeric:tabular-nums;color:#3a3a3a;font-size:15px;font-weight:600}.tier-p small{color:#8a8a8a;font-size:12px;font-weight:500}.tier.is-on{background:#f7f7f7;border-color:#000;box-shadow:inset 0 0 0 1px #000}.tier:focus-visible{outline-offset:2px;outline:2px solid #000}.calc-r{color:#fff;background:#000;flex-direction:column;padding:clamp(28px,3.4vw,44px);display:flex;position:relative;overflow:hidden}.calc-r:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#ffffff17,#0000 65%);border-radius:50%;width:90%;position:absolute;top:-40%;right:-30%}.calc-k{color:#8a8a8a;font-size:13px;font-weight:500}.calc-plan{margin-top:14px}.calc-plan b{letter-spacing:-.03em;font-size:30px;font-weight:652;display:block}.calc-plan span{color:#a3a3a3;margin-top:4px;font-size:14.5px;display:block}.calc-plan.swap{animation:cp-swap .5s var(--ease)}@keyframes cp-swap{0%{opacity:0;filter:blur(5px);transform:translateY(10px)}}.calc-price{align-items:flex-end;gap:10px;margin-top:30px;display:flex}.calc-price>span:first-child{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(52px,5.4vw,72px);font-weight:652;line-height:.88}.calc-unit{color:#8a8a8a;padding-bottom:3px;font-size:13px;font-weight:500;line-height:1.2}.calc-bill{color:#8a8a8a;min-height:20px;margin:12px 0 0;font-size:13.5px}.calc-cta{box-sizing:border-box;justify-content:center;width:100%;height:50px;margin-top:28px}.calc-list{border-top:1px solid #ffffff24;flex-direction:column;gap:12px;margin:26px 0 0;padding:22px 0 0;list-style:none;display:flex}.calc-list li{align-items:center;gap:10px;font-size:14.5px;display:flex}.calc-list b{font-weight:500}.calc-list span{color:#000;background:#fff;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:10px;font-weight:800;display:grid}.calc-list span svg{width:10px;height:10px}@media(max-width:900px){.calc{grid-template-columns:1fr}}.ct-submit{transition:background .2s ease,transform .3s var(--spring),width .5s var(--ease),border-radius .5s var(--ease);gap:10px;position:relative;overflow:hidden}.send-ic{place-items:center;width:18px;height:18px;display:inline-grid;position:relative;overflow:hidden}.send-ic svg{width:17px;height:17px;transition:transform .55s var(--spring)}.ct-submit:hover .send-ic svg{transform:translate(2px,-2px)}.send-spin{opacity:0;border:2.4px solid #ffffff40;border-top-color:#fff;border-radius:50%;width:18px;height:18px;margin:-9px 0 0;position:absolute;top:50%;left:calc(50% - 74px)}.ct-submit.is-sending{pointer-events:none;background:#2b2b2b}.ct-submit.is-sending>.roll,.ct-submit.is-sending>.send-ic{opacity:0}.ct-submit:before{content:"Envoi en cours…";opacity:0;justify-content:center;align-items:center;padding-left:34px;transition:opacity .25s;display:flex;position:absolute;inset:0}.ct-submit.is-sending:before{opacity:1}.ct-submit.is-sending .send-spin{opacity:1;animation:.7s linear infinite send-rot}@keyframes send-rot{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ct-submit:after{animation:none;display:none}}.ft{background:#fff;margin-top:clamp(80px,10vw,140px);position:relative;overflow:hidden}.ft-top{max-width:var(--container);padding:clamp(48px,6vw,72px) max(20px,env(safe-area-inset-right)) clamp(40px,5vw,56px) max(20px,env(safe-area-inset-left));border-top:1px solid #ededed;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:clamp(40px,6vw,96px);margin:0 auto;display:grid}.ft-logo{color:var(--black);align-items:center;gap:10px;margin-bottom:22px;display:inline-flex}.ft-logo img{width:30px;height:auto}.ft-logo span{letter-spacing:-.0075em;font-size:21px;font-weight:652}.ft-brand p{letter-spacing:-.012em;max-width:340px;color:var(--black);margin:0 0 26px;font-size:18px;font-weight:500;line-height:1.45}.ft-cols{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.ft-col h4{color:#a3a3a3;margin:0 0 16px;font-size:13px;font-weight:600}.ft-col ul{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.ft-col a{color:var(--black);font-size:15px;font-weight:500;position:relative}.ft-col a:after{content:"";transform-origin:100%;height:1px;transition:transform .4s var(--ease);background:currentColor;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.ft-col a:hover:after{transform-origin:0;transform:scaleX(1)}.ft-bar{max-width:var(--container);padding:22px max(20px,env(safe-area-inset-right)) 22px max(20px,env(safe-area-inset-left));color:#8a8a8a;border-top:1px solid #ededed;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:0 auto;font-size:13.5px;display:flex}.ft-bar p{margin:0}.ft-bar-r{align-items:center;gap:16px;display:flex}.ft-login{color:var(--black);font-weight:600}.to-top{all:unset;z-index:60;right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));cursor:pointer;color:#fff;opacity:0;visibility:hidden;width:48px;height:48px;transition:opacity .35s ease,transform .5s var(--spring),visibility 0s .35s;background:#000;border-radius:50%;place-items:center;display:grid;position:fixed;transform:translateY(16px)scale(.9);box-shadow:0 12px 30px -10px #00000080,0 0 0 1px #ffffff29}.to-top.is-on{opacity:1;visibility:visible;transition:opacity .35s ease,transform .5s var(--spring),visibility 0s;transform:none}.to-top:hover .tt-arrow{transform:translateY(-3px)}.to-top:active{transform:scale(.92)}.to-top:focus-visible{outline-offset:3px;outline:2px solid #000}.tt-arrow{width:18px;height:18px;transition:transform .45s var(--spring)}.tt-ring{fill:none;stroke-width:2px;width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.tt-ring circle{stroke:#ffffff24}.tt-ring .tt-prog{stroke:#fff;stroke-linecap:round;stroke-dasharray:138.2;stroke-dashoffset:calc(138.2 * (1 - var(--sp,0)))}@media(prefers-reduced-motion:reduce){.to-top{transition:none}}.ft-word{height:22.4vw;margin-top:clamp(8px,2vw,24px);overflow:hidden}.ft-word-in{letter-spacing:-.065em;color:#000;opacity:.6;-webkit-user-select:none;user-select:none;justify-content:center;padding-right:.065em;font-size:25.5vw;font-weight:652;line-height:.8;display:flex}.ft-word-in span{transition:transform 1s var(--ease);transition-delay:calc(var(--i) * 60ms);display:inline-block}.js .ft-word-in span{transform:translateY(105%)}.js .ft.is-in .ft-word-in span{transform:none}.ft.is-in .ft-word-in span:hover{transition:transform .45s var(--spring);transition-delay:0s;transform:translateY(-6%)}@media(max-width:900px){.ft-top{grid-template-columns:1fr}}@media(max-width:560px){.ft-cols{grid-template-columns:1fr 1fr}.ft-sign{display:none}}@media(prefers-reduced-motion:reduce){.js .ft-word-in span{transition:none;transform:none}}.night+.jobs{padding-top:clamp(150px,17vw,250px)}.jobs+.pricing{padding-top:clamp(80px,10vw,140px)}.jobs-kicker{color:#8a8a8a;margin-bottom:14px;font-size:13px;font-weight:600;display:inline-block}.jobs-pts{flex-direction:column;gap:10px;margin:-8px 0 30px;padding:0;list-style:none;display:flex}.jobs-pts li{color:var(--black);align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex}.jobs-pts svg{color:#fff;box-sizing:content-box;background:#000;border-radius:50%;flex:none;width:18px;height:18px;padding:3px}.testi{max-width:var(--container);padding:clamp(80px,10vw,140px) max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left));margin:0 auto}.testi-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 48px;margin-bottom:clamp(32px,4vw,48px);display:flex}.testi-head h2{letter-spacing:-.025em;max-width:560px;color:var(--black);text-wrap:balance;margin:0;font-size:clamp(30px,4vw,48px);font-weight:652;line-height:1.06}.testi-head p{color:#6b6b6b;max-width:360px;margin:0;font-size:16px;line-height:1.55}.testi-grid{grid-template-columns:minmax(0,1.15fr) repeat(2,minmax(0,1fr));gap:14px;display:grid}.tq{transition:transform .5s var(--spring),box-shadow .4s ease,border-color .3s ease;background:#fff;border:1px solid #e8e8e8;border-radius:24px;flex-direction:column;justify-content:space-between;gap:28px;margin:0;padding:26px;display:flex}.tq:hover{border-color:#d4d4d4;transform:translateY(-3px);box-shadow:0 24px 50px -32px #0000004d}.tq blockquote{letter-spacing:-.01em;color:var(--black);text-wrap:pretty;margin:0;font-size:16.5px;line-height:1.5}.tq figcaption{align-items:center;gap:12px;display:flex}.tq figcaption b{color:var(--black);font-size:14.5px;font-weight:600;display:block}.tq figcaption small{color:#8a8a8a;margin-top:2px;font-size:12.5px;display:block}.tq-logo{color:#fff;background:#000;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.tq-logo svg{width:20px;height:20px}.tq-feat{color:#fff;background:#000;border-color:#000;grid-row:span 2;justify-content:flex-start;gap:0;padding:clamp(28px,3vw,40px)}.tq-feat:hover{border-color:#000}.tq-stat{letter-spacing:-.03em;flex-direction:column;align-items:flex-start;gap:8px;font-size:clamp(36px,3.8vw,52px);line-height:1;display:flex}.tq-stat b{font-weight:652}.tq-stat b:first-child{letter-spacing:-.01em;color:#6b6b6b;font-size:.42em;font-weight:600;text-decoration:line-through;text-decoration-thickness:1.5px}.tq-stat svg{display:none}.tq-stat-l{color:#a3a3a3;margin:10px 0 0;font-size:14px}.tq-mark{box-sizing:content-box;color:#3a3a3a;width:30px;height:22px;margin:auto 0 18px;padding-top:48px}.tq-feat blockquote{color:#fff;font-size:clamp(18px,1.6vw,21px);line-height:1.45}.tq-feat figcaption{border-top:1px solid #262626;margin-top:32px;padding-top:24px}.tq-feat figcaption b{color:#fff}.tq-feat .tq-logo{color:#000;background:#fff}.final{max-width:940px;padding:clamp(110px,13vw,180px) max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left));margin:0 auto}.final-card{isolation:isolate;color:#fff;background:#000 radial-gradient(60% 120% at 0 0,#ffffff1c,#0000 60%);border-radius:28px;justify-content:space-between;align-items:center;gap:28px 40px;padding:clamp(42px,5vw,68px) clamp(30px,3.8vw,52px);display:flex;position:relative;overflow:hidden}.final-stack{align-items:center;margin-bottom:18px;display:flex}.final-stack span{color:#000;width:32px;height:32px;transition:transform .45s var(--spring);transition-delay:calc(var(--i) * 40ms);background:#fff;border-radius:50%;place-items:center;margin-left:-4px;display:grid;box-shadow:0 0 0 3px #000}.final-stack span:first-child{margin-left:0}.final-stack span svg{width:16px;height:16px}.final-stack span svg path[fill="#000"]{fill:#fff}.final-card:hover .final-stack span{transform:translateY(-3px)}.final-stack em{color:#8a8a8a;margin-left:12px;font-size:13px;font-style:normal;font-weight:500}.final-card h2{letter-spacing:-.028em;text-wrap:balance;margin:0;font-size:clamp(24px,2.6vw,32px);font-weight:652;line-height:1.1}.final-card p{color:#8a8a8a;margin:8px 0 0;font-size:15px}.final-btns{flex-direction:column;flex:none;gap:8px;display:flex}.final-btns .cta{justify-content:center;height:46px;padding:0 22px}.cta-ghost{color:#fff;background:0 0;box-shadow:inset 0 0 0 1px #ffffff47}.cta-ghost:hover{background:#ffffff14}@media(max-width:720px){.final-card{flex-direction:column;align-items:flex-start}.final-btns,.final-btns .cta{width:100%}}@media(max-width:1023px){.testi-grid{grid-template-columns:1fr 1fr}.tq-feat{grid-area:auto/1/auto/-1}.tq-mark{padding-top:32px}}@media(max-width:640px){.testi-grid{grid-template-columns:1fr}}.shape img{width:100%;height:auto;display:block}.shape-in{transform:translate(calc(var(--mx,0) * var(--depth,14px)),calc(var(--my,0) * var(--depth,14px) * .6));transition:transform .9s cubic-bezier(.22,1,.36,1);position:relative}.shape-in img{transform-origin:50% 100%;animation:9s ease-in-out infinite breathe}.shape-r .shape-in{--depth:-14px}.shape-r .shape-in img,.shape-r .sheen{animation-delay:-4.5s}@keyframes breathe{0%,to{transform:translateY(0)scale(1)rotate(0)}50%{transform:translateY(-7px)scale(1.012,.992)rotate(-.4deg)}}.sheen{pointer-events:none;mix-blend-mode:screen;transform-origin:50% 100%;background:linear-gradient(105deg,#0000 0% 36%,#ffffff1a 44%,#ffffff57,#ffffff1a 54%,#0000 62%) 130% 0/250% 100% no-repeat;animation:7s cubic-bezier(.45,0,.2,1) infinite sheen,9s ease-in-out infinite breathe;position:absolute;inset:0}@keyframes sheen{0%,55%{background-position:130% 0}to{background-position:-40% 0}}@media(prefers-reduced-motion:reduce){.shape-in img,.sheen{animation:none!important}.shape-in{transform:none!important}}.reveal{animation:reveal .9s var(--ease) both}.reveal-2{animation-delay:.12s}.reveal-3{animation-delay:.24s}@keyframes reveal{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}@media(max-width:640px){.hero h1{font-size:min(36px,6.8vw)}.announce{padding:8px 14px 8px 12px;font-size:13px}}@media(max-width:1023px){.header-inner{grid-template-columns:1fr auto}.glass{display:none}.menu-btn{display:inline-flex}}@media(max-width:480px){.header-inner>.logo>span:not(.logo-mark){display:none}.header-actions{gap:6px}.menu-btn{width:44px;height:44px}.tail-btn{height:44px;padding:0 18px;font-size:14px}}@media(prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass{background:#fffffff5}}html{scroll-padding-top:96px}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.header{view-transition-name:site-header}.glass-pill{view-transition-name:nav-pill}::view-transition-group(root){animation-duration:.38s}::view-transition-old(root){animation:.2s cubic-bezier(.4,0,1,1) both vt-out}::view-transition-new(root){animation:.42s cubic-bezier(.22,1,.36,1) 60ms both vt-in}@keyframes vt-out{to{opacity:0;transform:translateY(-8px)}}@keyframes vt-in{0%{opacity:0;transform:translateY(14px)}}::view-transition-group(site-header){animation-duration:.5s;animation-timing-function:cubic-bezier(.34,1.2,.64,1)}::view-transition-group(nav-pill){animation-duration:.5s;animation-timing-function:cubic-bezier(.34,1.2,.64,1)}::view-transition-old(site-header){animation-duration:.25s}::view-transition-new(site-header){animation-duration:.25s}::view-transition-group(vt-cover){animation-duration:.5s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(vt-logo){animation-duration:.5s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-image-pair(vt-cover){border-radius:22px;overflow:hidden}::view-transition-old(vt-cover){object-fit:cover;height:100%;animation-duration:.5s}::view-transition-new(vt-cover){object-fit:cover;height:100%;animation-duration:.5s}.js:not(.split-ready):not(.split-off) main h1:not(#hero-title){opacity:0}.is-split .ln{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.is-split .ln>span{display:block;transform:translateY(108%)}.is-split.lines-in .ln>span{transition:transform .95s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--li) * 85ms + var(--ld,0s));transform:none}.rv:has(>.is-split){filter:none!important}.glow-w{opacity:.2;transition:opacity .25s linear}.glow-w.on{opacity:1}@media(prefers-reduced-motion:reduce){.is-split .ln>span{transform:none!important}.glow-w{opacity:1!important}}.own{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.own-text,.own-vis{min-width:0}.own-vis>*{max-width:100%}.own h3{overflow-wrap:anywhere}@media(max-width:1023px){.own{grid-template-columns:minmax(0,1fr)}}.header .logo{margin:-6px;padding:6px}.ft-login{align-items:center;min-height:40px;display:inline-flex}.ar-back{margin-top:-9px;padding:9px 0}@media(pointer:coarse){.calc-range input{height:44px;margin:-8px 0}.calc-range input::-webkit-slider-thumb{width:32px;height:32px;margin-top:-13px}}.cmp-rec,.ap-f small{font-size:12px}@media(max-width:640px){.board{-webkit-mask-image:linear-gradient(90deg,#000 78%,#0000);mask-image:linear-gradient(90deg,#000 78%,#0000)}.ui-req{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px 10px;display:grid}.ui-req>:nth-child(n+3){grid-column:2;justify-self:start}.ui-req .ui-checks{width:auto;padding-left:0}.ui-req.is-alert{margin:0 -10px}.ui-alert{flex-wrap:wrap}.ui-alert p{flex:calc(100% - 50px)}.ui-alert .btn-mini{margin-left:46px}}.intro{z-index:200;cursor:pointer;clip-path:inset(0);transition:clip-path 1.35s cubic-bezier(.76,0,.24,1);display:none;position:fixed;inset:0}.intro-on .intro{display:block}.intro.lift{clip-path:inset(0 0 100%);pointer-events:none}.intro-on body{overflow:hidden}.intro-curtain{background:#000;position:absolute;inset:0}.intro-logo{transform-origin:0 0;color:#fff;will-change:transform;align-items:center;width:max-content;height:max-content;margin:auto;transition:transform .75s cubic-bezier(.65,0,.25,1),opacity .3s;display:flex;position:absolute;inset:0}.intro-mark{flex:none;width:56px;height:62px;animation:.7s cubic-bezier(.34,1.3,.64,1) 50ms both intro-mark;position:relative}.intro-mark img{width:100%;height:100%;transition:opacity .45s .3s;position:absolute;inset:0}.intro-mark .im-c{opacity:0}.intro-word{white-space:nowrap;max-width:220px;margin-bottom:-.1em;margin-left:20px;padding-bottom:.1em;display:block;overflow:hidden}.intro-word span{font-family:var(--font);letter-spacing:-.0075em;font-size:38px;font-weight:652;line-height:1;animation:.75s cubic-bezier(.22,1,.36,1) .2s both intro-word;display:block}.intro-word{transition:max-width .55s cubic-bezier(.65,0,.25,1),margin .55s cubic-bezier(.65,0,.25,1),opacity .4s .1s}.intro-logo.fly.no-word .intro-word{opacity:0;max-width:0;margin-left:0}@keyframes intro-mark{0%{opacity:0;transform:scale(.55)rotate(-8deg)}}@keyframes intro-word{0%{transform:translateY(110%)}}.intro-on:not(.intro-lifting) .header .logo{opacity:0}.intro-hold .reveal{animation-play-state:paused}.pg-fonc .fxh{max-width:var(--container);padding:clamp(140px,15vw,190px) max(20px,env(safe-area-inset-right)) clamp(56px,7vw,96px) max(20px,env(safe-area-inset-left));margin:0 auto}.pg-fonc .fxh-k{color:#8a8a8a;font-size:14px;font-weight:600;display:inline-block}.pg-fonc .fxh h1{letter-spacing:-.04em;max-width:980px;color:var(--black);text-wrap:balance;margin:14px 0 0;font-size:clamp(40px,6.2vw,80px);font-weight:652;line-height:.98}.pg-fonc .fxh>p{color:#6b6b6b;max-width:600px;margin:24px 0 0;font-size:clamp(16px,1.4vw,19px);line-height:1.5}.pg-fonc .ov-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:clamp(40px,5vw,64px);display:grid}.pg-fonc .ov{color:var(--black);transition:transform .5s var(--spring),border-color .3s ease,box-shadow .4s ease;background:#fff;border:1px solid #e8e8e8;border-radius:20px;flex-direction:column;gap:22px;padding:18px;display:flex}.pg-fonc .ov:hover{border-color:#d4d4d4;transform:translateY(-3px);box-shadow:0 24px 50px -32px #0000004d}.pg-fonc .ov-i{color:#fff;width:40px;height:40px;transition:transform .5s var(--spring);background:#000;border-radius:12px;place-items:center;display:grid}.pg-fonc .ov:hover .ov-i{transform:rotate(-8deg)scale(1.06)}.pg-fonc .ov-i svg{width:20px;height:20px}.pg-fonc .ov-t small{color:#a3a3a3;font-size:12px;font-weight:600;display:block}.pg-fonc .ov-t b{letter-spacing:-.012em;margin-top:4px;font-size:15px;font-weight:600;line-height:1.25;display:block}.pg-fonc .fxb{max-width:var(--container);padding:0 max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left));grid-template-columns:220px minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,96px);margin:0 auto;display:grid}.pg-fonc .fx-side{padding-top:72px;position:sticky;top:120px}.pg-fonc .fx-side p{color:#a3a3a3;margin:0 0 14px;font-size:13px;font-weight:600}.pg-fonc .fx-side ol{margin:0;padding:0 0 0 16px;list-style:none;position:relative}.pg-fonc .fx-side ol:before,.pg-fonc .fx-side ol:after{content:"";background:#ededed;border-radius:2px;width:2px;position:absolute;top:4px;bottom:4px;left:0}.pg-fonc .fx-side ol:after{height:calc((100% - 8px) * var(--fxp));background:#000;transition:height .15s linear;bottom:auto}.pg-fonc .fx-side a{color:#8a8a8a;transition:color .25s ease,transform .4s var(--spring);gap:10px;padding:7px 0;font-size:14px;font-weight:500;line-height:1.3;display:flex}.pg-fonc .fx-side a small{color:#bdbdbd;flex:none;width:18px;padding-top:1.5px;font-size:11.5px;font-weight:600;transition:color .25s}.pg-fonc .fx-side a:hover{color:var(--black)}.pg-fonc .fx-side a.is-on{color:var(--black);font-weight:600;transform:translate(3px)}.pg-fonc .fx-side a.is-on small{color:var(--black)}.pg-fonc .fx{border-top:1px solid #ededed;padding:72px 0;scroll-margin-top:40px}.pg-fonc .fx:first-child{border-top:0}.pg-fonc .fx-num{color:#fff;background:#000;border-radius:99px;place-items:center;min-width:34px;height:26px;padding:0 8px;font-size:12px;font-weight:600;display:inline-grid}.pg-fonc .fx h2{letter-spacing:-.03em;color:var(--black);text-wrap:balance;margin:18px 0 0;font-size:clamp(30px,3.4vw,44px);font-weight:652;line-height:1.04}.pg-fonc .fx-prom{letter-spacing:-.012em;color:var(--black);margin:10px 0 0;font-size:clamp(17px,1.5vw,20px);font-weight:500}.pg-fonc .fx-txt{color:#5c5c5c;max-width:640px;margin:16px 0 0;font-size:16px;line-height:1.6}.pg-fonc .fx-vis{background:#f4f4f4;border-radius:28px;place-items:center;min-height:300px;margin:32px 0 28px;padding:clamp(20px,3.4vw,44px);display:grid;overflow:hidden}.pg-fonc .fx-pts{grid-template-columns:1fr 1fr;gap:12px 28px;margin:0;padding:0;list-style:none;display:grid}.pg-fonc .fx-pts li{color:var(--black);align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;display:flex}.pg-fonc .fx-pts svg{color:#fff;box-sizing:content-box;background:#000;border-radius:50%;flex:none;width:12px;height:12px;margin-top:2px;padding:4px}.pg-fonc .fx-vis .st{opacity:0;transition:opacity .55s var(--ease),transform .7s var(--ease);transition-delay:calc(var(--k,0) * 70ms + .15s);transform:translateY(10px)}.pg-fonc .fx-vis.is-on .st{opacity:1;transform:none}.pg-fonc .ui{width:100%;max-width:440px;color:var(--black);background:#fff;border-radius:18px;padding:18px;font-size:13.5px;box-shadow:0 1px 2px #0000000d,0 24px 48px -28px #00000040}.pg-fonc .ui-wide{max-width:620px}.pg-fonc .ui-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:14px;width:100%;max-width:680px;display:grid}.pg-fonc .ui-split .ui{max-width:none}.pg-fonc .ui-h{flex-direction:column;gap:2px;margin-bottom:12px;display:flex}.pg-fonc .ui-h b{font-size:14px;font-weight:600}.pg-fonc .ui-h span,.pg-fonc .mut{color:#8a8a8a;font-size:12px}.pg-fonc .ui-row{border-top:1px solid #f0f0f0;justify-content:space-between;gap:12px;padding:8px 0;display:flex}.pg-fonc .ui-row span{color:#5c5c5c}.pg-fonc .ui-row b{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.pg-fonc .ui-row.neg b{color:#8a8a8a}.pg-fonc .ui-net{color:#fff;background:#000;border-radius:12px;justify-content:space-between;align-items:baseline;margin-top:6px;padding:14px;display:flex;position:relative}.pg-fonc .ui-net span{color:#a3a3a3;font-size:13px}.pg-fonc .ui-net b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:652}.pg-fonc .ui-net small{color:#a3a3a3;font-size:11px}.pg-fonc .stamp{opacity:0;letter-spacing:.08em;text-transform:uppercase;color:#16a34a;transition:transform .45s var(--spring),opacity .2s ease;background:#fff;border:1.5px solid #16a34a;border-radius:7px;padding:4px 9px;font-size:11px;font-style:normal;font-weight:700;transition-delay:1.1s;position:absolute;top:-14px;right:14px;transform:rotate(-8deg)scale(1.6)}.pg-fonc .fx-vis.is-on .stamp{opacity:1;transform:rotate(-8deg)scale(1)}.pg-fonc .ui-foot{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.pg-fonc .tag{color:#3a3a3a;white-space:nowrap;border:1px solid #dcdcdc;border-radius:99px;padding:3px 9px;font-size:11.5px;font-style:normal;font-weight:600}.pg-fonc .tag-ico{align-items:center;gap:5px;display:inline-flex}.pg-fonc .tag-ico svg{width:12px;height:12px}.pg-fonc .btn-mini{color:#fff;white-space:nowrap;background:#000;border-radius:99px;padding:7px 12px;font-size:12px;font-style:normal;font-weight:600}.pg-fonc .ui-person,.pg-fonc .ui-req{border-top:1px solid #f0f0f0;align-items:center;gap:10px;padding:9px 0;display:flex}.pg-fonc .ui-person>i,.pg-fonc .kb-card>i{background:#ededed;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:11px;font-style:normal;font-weight:600;display:grid}.pg-fonc .ui-person>span,.pg-fonc .ui-req>span:nth-child(2){flex:1;min-width:0}.pg-fonc .ui-person b,.pg-fonc .ui-req b,.pg-fonc .kb-card b{font-size:13.5px;font-weight:600;display:block}.pg-fonc .ui-person small,.pg-fonc .ui-req small,.pg-fonc .kb-card small{color:#8a8a8a;font-size:12px;display:block}.pg-fonc .okc,.pg-fonc .warn,.pg-fonc .wait{white-space:nowrap;border-radius:99px;align-items:center;gap:4px;padding:3px 8px;font-size:11.5px;font-style:normal;font-weight:600;display:inline-flex}.pg-fonc .okc{color:#15803d;background:#ecfdf3}.pg-fonc .okc svg{width:11px;height:11px}.pg-fonc .warn{color:#b45309;background:#fff4e5}.pg-fonc .wait{color:#8a8a8a;background:#f2f2f2}.pg-fonc .ui-note{color:#5c5c5c;background:#f6f6f6;border-radius:10px;margin-top:8px;padding:9px 11px;font-size:12px}.pg-fonc .ui-checks{flex:none;gap:6px;display:flex}.pg-fonc .geo{aspect-ratio:1;background-color:#fff;background-image:linear-gradient(#f1f1f1 1px,#0000 1px),linear-gradient(90deg,#f1f1f1 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:24px 24px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:22px;justify-self:center;width:100%;max-width:300px;position:relative;overflow:hidden;box-shadow:0 24px 48px -28px #00000040}.pg-fonc .geo-zone{aspect-ratio:1;width:58%;transition:transform 1s var(--spring) .3s;background:#0000000a;border:1.5px dashed #000;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6)}.pg-fonc .fx-vis.is-on .geo-zone{transform:translate(-50%,-50%)scale(1)}.pg-fonc .geo-site{color:#fff;background:#000;border-radius:10px;place-items:center;width:34px;height:34px;margin:-17px 0 0 -17px;display:grid;position:absolute;top:50%;left:50%}.pg-fonc .geo-site svg{width:17px;height:17px}.pg-fonc .geo-pin{opacity:0;width:12px;height:12px;transition:transform .5s var(--spring),opacity .3s ease;background:#16a34a;border-radius:50%;position:absolute;transform:scale(0);box-shadow:0 0 0 4px #16a34a2e}.pg-fonc .fx-vis.is-on .geo-pin{opacity:1;transform:none}.pg-fonc .geo-pin.p1{transition-delay:.7s;top:36%;left:38%}.pg-fonc .geo-pin.p2{transition-delay:.85s;top:58%;left:60%}.pg-fonc .geo-pin.p3{transition-delay:1s;top:62%;left:42%}.pg-fonc .geo-pin.out{background:#f59e0b;transition-delay:1.2s;top:20%;left:82%;box-shadow:0 0 0 4px #f59e0b33}.pg-fonc .geo-pin.out em{color:#fff;white-space:nowrap;background:#000;border-radius:99px;padding:2px 7px;font-size:11px;font-style:normal;font-weight:600;position:absolute;top:-6px;right:16px}.pg-fonc .cal-w,.pg-fonc .cal{text-align:center;grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.pg-fonc .cal-w span{color:#a3a3a3;padding-bottom:4px;font-size:11px;font-weight:600}.pg-fonc .cal span{font-variant-numeric:tabular-nums;border-radius:8px;font-size:12px;line-height:28px}.pg-fonc .cal .we{color:#bdbdbd}.pg-fonc .cal .sel{color:#fff;background:#000;border-radius:0}.pg-fonc .cal .sel.a{border-radius:8px 0 0 8px}.pg-fonc .cal .sel.z{border-radius:0 8px 8px 0}.pg-fonc .cal .fer{color:#a3a3a3;text-decoration:line-through}.pg-fonc .cal .sel.fer{color:#6b6b6b}.pg-fonc .ui-big small{color:#8a8a8a;font-size:12px;display:block}.pg-fonc .ui-big b{letter-spacing:-.03em;margin:2px 0 10px;font-size:32px;font-weight:652;display:block}.pg-fonc .ui-big b span{color:#8a8a8a;font-size:15px;font-weight:500}.pg-fonc .ui-leave .ui-checks{margin-top:10px}.pg-fonc .ui-receipt{flex-direction:column;gap:2px;display:flex}.pg-fonc .rc-photo{color:#6b6b6b;background:repeating-linear-gradient(-45deg,#f4f4f4 0 8px,#ededed 8px 16px);border-radius:12px;align-content:center;place-items:center;gap:6px;height:120px;margin-bottom:12px;display:grid}.pg-fonc .rc-photo svg{width:26px;height:26px}.pg-fonc .rc-photo small{font-size:11.5px;font-weight:600}.pg-fonc .ui-receipt b{font-size:14px}.pg-fonc .rc-amt{letter-spacing:-.02em;margin-top:10px;font-size:24px;font-weight:652}.pg-fonc .rc-amt small{color:#8a8a8a;font-size:12px}.pg-fonc .bar{background:#ededed;border-radius:99px;height:8px;overflow:hidden}.pg-fonc .bar span{border-radius:inherit;transform-origin:0;width:100%;height:100%;transition:transform 1.1s var(--ease) .5s;background:#000;display:block;transform:scaleX(0)}.pg-fonc .fx-vis.is-on .bar span{transform:scaleX(var(--v))}.pg-fonc .segs{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.pg-fonc .segs span{background:#ededed;border-radius:99px;height:8px}.pg-fonc .segs .on{background:#000}.pg-fonc .ui-alert{background:#fff8ec;border-radius:14px;align-items:center;gap:12px;margin-bottom:6px;padding:12px;display:flex}.pg-fonc .ui-alert>span{color:#fff;background:#f59e0b;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.pg-fonc .ui-alert>span svg{width:17px;height:17px}.pg-fonc .ui-alert p{flex:1;margin:0}.pg-fonc .ui-alert b{font-size:13.5px;font-weight:600;display:block}.pg-fonc .ui-alert small{color:#8a6a3a;font-size:12px}.pg-fonc .ui-person .tag{text-align:center;min-width:48px}.pg-fonc .ui-person .hide-s{text-align:right;width:130px}.pg-fonc .kb{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;width:100%;max-width:680px;display:grid}.pg-fonc .kb-col{background:#eaeaea;border-radius:16px;flex-direction:column;gap:8px;padding:10px;display:flex}.pg-fonc .kb-h{justify-content:space-between;align-items:center;padding:2px 4px 4px;font-size:13px;display:flex}.pg-fonc .kb-h span{background:#fff;border-radius:99px;padding:1px 8px;font-size:11.5px;font-weight:600}.pg-fonc .kb-card{background:#fff;border-radius:12px;align-items:center;gap:9px;padding:10px;display:flex;box-shadow:0 1px 2px #0000000f}.pg-fonc .kb-card span{min-width:0}.pg-fonc .kb-card small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pg-fonc .kb-col:last-child .kb-card{box-shadow:0 0 0 1.5px #000}.pg-fonc .rq-i{color:#fff;background:#000;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.pg-fonc .rq-i svg{width:16px;height:16px}.pg-fonc .notifs{flex-direction:column;gap:10px;width:100%;max-width:420px;display:flex}.pg-fonc .notif{background:#ffffffeb;border-radius:18px;align-items:center;gap:12px;padding:14px;display:flex;box-shadow:0 1px 2px #0000000d,0 20px 40px -26px #0000004d}.pg-fonc .notif:nth-child(2){margin:0 10px}.pg-fonc .notif:nth-child(3){opacity:.85;margin:0 20px}.pg-fonc .fx-vis.is-on .notif:nth-child(3){opacity:.7}.pg-fonc .nf-app{background:#000;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.pg-fonc .nf-app img{width:19px;height:auto}.pg-fonc .notif>span:nth-child(2){flex:1;min-width:0}.pg-fonc .notif b{font-size:13.5px;font-weight:600;display:block}.pg-fonc .notif small{color:#6b6b6b;font-size:12.5px;display:block}.pg-fonc .notif em{color:#a3a3a3;white-space:nowrap;align-self:flex-start;font-size:11px;font-style:normal}.pg-fonc .kpis{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px;display:grid}.pg-fonc .kpi{background:#f6f6f6;border-radius:12px;padding:12px}.pg-fonc .kpi small{color:#8a8a8a;font-size:11.5px;display:block}.pg-fonc .kpi b{letter-spacing:-.02em;margin-top:4px;font-size:22px;font-weight:652;display:block}.pg-fonc .kpi em{color:#15803d;font-size:11.5px;font-style:normal;font-weight:600}.pg-fonc .chart{grid-template-columns:repeat(6,1fr);align-items:end;gap:12px;height:170px;padding-top:18px;display:grid}.pg-fonc .chart span{height:calc(30px + 110px * var(--h));transform-origin:bottom;transition:transform .9s var(--ease);transition-delay:calc(var(--i) * 70ms + .4s);background:#e3e3e3;border-radius:8px 8px 4px 4px;position:relative;transform:scaleY(0)}.pg-fonc .fx-vis.is-on .chart span{transform:none}.pg-fonc .chart span.cur{background:#000}.pg-fonc .chart i{text-align:center;color:#8a8a8a;font-size:11px;font-style:normal;font-weight:600;position:absolute;top:-18px;left:0;right:0}.pg-fonc .chart .cur i{color:#000}.pg-fonc .chart small{text-align:center;color:#a3a3a3;font-size:11px;position:absolute;bottom:-20px;left:0;right:0}.pg-fonc .ui-chart{padding-bottom:34px}.pg-fonc .faq-head p a{color:var(--black);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media(max-width:1100px){.pg-fonc .ov-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1023px){.pg-fonc .fxb{grid-template-columns:1fr}.pg-fonc .fx-side{display:none}.pg-fonc .fx{padding:56px 0}}@media(max-width:720px){.pg-fonc .ov-grid{grid-template-columns:1fr 1fr}.pg-fonc .ov{gap:16px;padding:14px}.pg-fonc .ui-split,.pg-fonc .kb{grid-template-columns:1fr}.pg-fonc .kb-col:nth-child(n+2) .kb-card:nth-child(n+3){display:none}.pg-fonc .fx-pts{grid-template-columns:1fr}.pg-fonc .ui-person .hide-s{display:none}.pg-fonc .fx-vis{border-radius:22px;min-height:0}.pg-fonc .ui-req{flex-wrap:wrap}.pg-fonc .ui-req .ui-checks{width:100%;padding-left:44px}.pg-fonc .kpis{gap:6px}.pg-fonc .kpi{padding:10px 8px}.pg-fonc .kpi b{white-space:nowrap;font-size:17px}.pg-fonc .kpi small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media(prefers-reduced-motion:reduce){.pg-fonc .fx-vis .st,.pg-fonc .stamp,.pg-fonc .geo-zone,.pg-fonc .geo-pin,.pg-fonc .bar span,.pg-fonc .chart span{opacity:1!important;transition:none!important;transform:none!important}.pg-fonc .fx-vis.is-on .stamp{transform:rotate(-8deg)!important}.pg-fonc .geo-zone{transform:translate(-50%,-50%)!important}.pg-fonc .bar span{transform:scaleX(var(--v))!important}}.pg-tarifs .fxh-k{color:#8a8a8a;font-size:14px;font-weight:600;display:inline-block}.pg-tarifs .tph{max-width:var(--container);padding:clamp(140px,15vw,190px) max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left));margin:0 auto}.pg-tarifs .tph-head{text-align:center;max-width:820px;margin:0 auto clamp(40px,5vw,60px)}.pg-tarifs .tph-head h1{letter-spacing:-.04em;color:var(--black);text-wrap:balance;margin:14px 0 0;font-size:clamp(40px,6vw,76px);font-weight:652;line-height:.98}.pg-tarifs .tph-head>p{color:#6b6b6b;max-width:580px;margin:22px auto 0;font-size:clamp(16px,1.4vw,19px);line-height:1.5}.pg-tarifs .tph-trial{flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:26px 0 0;padding:0;list-style:none;display:flex}.pg-tarifs .tph-trial li{color:var(--black);align-items:center;gap:8px;font-size:14.5px;font-weight:500;display:inline-flex}.pg-tarifs .tph-trial svg,.pg-tarifs .cmp-yes svg{color:#fff;box-sizing:content-box;background:#000;border-radius:50%;flex:none;width:11px;height:11px;padding:4px}.pg-tarifs .cmp{max-width:var(--container);padding:clamp(100px,12vw,160px) max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left));margin:0 auto}.pg-tarifs .cmp-head{text-align:center;margin-bottom:clamp(32px,4vw,48px)}.pg-tarifs .cmp-head h2,.pg-tarifs .incl-head h2{letter-spacing:-.025em;color:var(--black);margin:0;font-size:clamp(30px,4vw,48px);font-weight:652;line-height:1.06}.pg-tarifs .cmp-head p,.pg-tarifs .incl-head p{color:#6b6b6b;margin:14px 0 0;font-size:16px}.pg-tarifs .cmp-scroll{-webkit-overflow-scrolling:touch;margin:0 -4px;padding:0 4px 6px;overflow-x:auto}.pg-tarifs .cmp-table{--cols:minmax(220px, 1.3fr) repeat(var(--n,3), minmax(160px, 1fr));min-width:760px}.pg-tarifs .cmp-top{grid-template-columns:var(--cols);align-items:stretch;gap:10px;display:grid}.pg-tarifs .cmp-plan{color:var(--black);background:#fff;border:1px solid #e8e8e8;border-bottom:0;border-radius:22px 22px 0 0;flex-direction:column;padding:22px 20px 20px;display:flex;position:relative}.pg-tarifs .cmp-plan b{letter-spacing:-.02em;font-size:20px;font-weight:652}.pg-tarifs .cmp-plan>small{color:#8a8a8a;margin-top:4px;font-size:13px}.pg-tarifs .cmp-price{align-items:baseline;gap:6px;margin:18px 0;display:flex}.pg-tarifs .cmp-price span{white-space:nowrap;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:652}.pg-tarifs .cmp-price small{color:#8a8a8a;white-space:nowrap;font-size:12.5px}.pg-tarifs .cmp-hint{text-align:center;color:#8a8a8a;margin:0 0 12px;font-size:13px;display:none}.pg-tarifs .cmp-plan .cta{justify-content:center;margin-top:auto}.pg-tarifs .cmp-plan.is-rec{color:#fff;background:#000;border-color:#000}.pg-tarifs .cmp-plan.is-rec>small,.pg-tarifs .cmp-plan.is-rec .cmp-price small{color:#a3a3a3}.pg-tarifs .cmp-rec{color:#000;background:#fff;border-radius:99px;padding:3px 9px;font-size:11px;font-style:normal;font-weight:600;position:absolute;top:18px;right:16px}.pg-tarifs .cmp-g,.pg-tarifs .cmp-row{grid-template-columns:var(--cols);gap:0 10px;display:grid}.pg-tarifs .cmp-g span{color:#a3a3a3;border-bottom:1px solid #ededed;grid-column:1/-1;padding:30px 0 10px;font-size:13px;font-weight:600}.pg-tarifs .cmp-row>span{border-bottom:1px solid #ededed;align-items:center;min-height:54px;padding:0 20px;font-size:14.5px;display:flex}.pg-tarifs .cmp-f{color:var(--black);font-weight:500;padding-left:0!important}.pg-tarifs .cmp-c{color:var(--black);font-variant-numeric:tabular-nums;justify-content:flex-start}.pg-tarifs .cmp-c b{font-weight:600}.pg-tarifs .cmp-c small{color:#8a8a8a;margin-left:4px;font-size:12.5px}.pg-tarifs .cmp-c.is-rec{background:#fafafa}.pg-tarifs .cmp-row:hover>span{background:#f6f6f6}.pg-tarifs .cmp-row:hover>.cmp-f{background:0 0}.pg-tarifs .cmp-no{background:#cfcfcf;border-radius:2px;width:14px;height:2px}.pg-tarifs .cmp-more{text-align:center;color:#6b6b6b;margin:26px 0 0;font-size:15px}.pg-tarifs .cmp-more a,.pg-tarifs .faq-head p a{color:var(--black);text-underline-offset:3px;font-weight:600;text-decoration:underline}.pg-tarifs .incl{color:#fff;background:#000;margin-top:clamp(100px,12vw,160px)}.pg-tarifs .incl-in{max-width:var(--container);padding:clamp(80px,10vw,130px) max(20px,env(safe-area-inset-right)) clamp(80px,10vw,130px) max(20px,env(safe-area-inset-left));margin:0 auto}.pg-tarifs .incl-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 40px;margin-bottom:clamp(36px,5vw,56px);display:flex}.pg-tarifs .incl-head h2{color:#fff;max-width:560px}.pg-tarifs .incl-head p{color:#8a8a8a;margin:0}.pg-tarifs .incl-grid{background:#1f1f1f;border:1px solid #1f1f1f;border-radius:24px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.pg-tarifs .incl-grid li{background:#000;padding:clamp(24px,3vw,36px);transition:background .4s}.pg-tarifs .incl-grid li:hover{background:#0b0b0b}.pg-tarifs .incl-grid li>span{color:#000;width:44px;height:44px;transition:transform .5s var(--spring);background:#fff;border-radius:13px;place-items:center;display:grid}.pg-tarifs .incl-grid li:hover>span{transform:rotate(-8deg)scale(1.06)}.pg-tarifs .incl-grid svg{width:21px;height:21px}.pg-tarifs .incl-grid b{letter-spacing:-.015em;margin-top:26px;font-size:18px;font-weight:600;display:block}.pg-tarifs .incl-grid p{color:#8a8a8a;margin:8px 0 0;font-size:15px;line-height:1.55}@media(max-width:900px){.pg-tarifs .incl-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.pg-tarifs .incl-grid{grid-template-columns:1fr}.pg-tarifs .cmp-table{--cols:138px repeat(var(--n,3), 188px);width:max-content;min-width:0}.pg-tarifs .cmp-plan{padding:18px 16px 16px}.pg-tarifs .cmp-price span{font-size:24px}.pg-tarifs .cmp-row>span{padding:0 14px;font-size:13.5px}.pg-tarifs .cmp-hint{display:block!important}.pg-tarifs .cmp-f{z-index:1;background:#fff;position:sticky;left:0}.pg-tarifs .cmp-corner{z-index:2;background:#fff;position:sticky;left:0}.pg-tarifs .cmp-g span{position:sticky;left:0}}.pg-secu .sh{color:#fff;background:#000;position:relative}.pg-secu .sh-in{max-width:var(--container);padding:clamp(140px,15vw,190px) max(20px,env(safe-area-inset-right)) clamp(60px,8vw,110px) max(20px,env(safe-area-inset-left));grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(40px,6vw,96px);margin:0 auto;display:grid}.pg-secu .sh-k{color:#8a8a8a;font-size:14px;font-weight:600;display:inline-block}.pg-secu .sh h1{letter-spacing:-.04em;text-wrap:balance;margin:14px 0 0;font-size:clamp(40px,5.6vw,72px);font-weight:652;line-height:.98}.pg-secu .sh-txt>p{color:#a3a3a3;max-width:540px;margin:24px 0 0;font-size:clamp(16px,1.4vw,18px);line-height:1.55}.pg-secu .sh-links{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.pg-secu .sh-links a{color:#fff;border-radius:99px;padding:9px 15px;font-size:14px;font-weight:500;transition:background .3s,box-shadow .3s;box-shadow:inset 0 0 0 1px #2e2e2e}.pg-secu .sh-links a:hover{color:#000;background:#fff;box-shadow:inset 0 0 0 1px #fff}.pg-secu .sh-wave{transform-origin:50% 0;pointer-events:none;z-index:1;height:35vw;position:absolute;top:calc(100% - 2px);left:0;right:0;transform:scaleY(.5)}.pg-secu .sh-wave img{width:100%;height:auto;display:block;transform:scaleY(-1)}.pg-secu .sotp{background:#0b0b0b;border-radius:28px;justify-self:end;width:100%;max-width:440px;padding:28px;box-shadow:inset 0 0 0 1px #1f1f1f,0 40px 80px -40px #ffffff14}.pg-secu .sotp-top{align-items:center;gap:12px;display:flex}.pg-secu .sotp-ic{color:#000;background:#fff;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.pg-secu .sotp-ic svg{width:20px;height:20px}.pg-secu .sotp-top b{font-size:15px;font-weight:600;display:block}.pg-secu .sotp-top small{color:#8a8a8a;margin-top:2px;font-size:12.5px;display:block}.pg-secu .sotp-cells{grid-template-columns:repeat(6,1fr);gap:8px;margin:26px 0 22px;display:grid}.pg-secu .sotp-cells span{aspect-ratio:.82;font-variant-numeric:tabular-nums;border-radius:14px;place-items:center;font-size:clamp(24px,2.6vw,34px);font-weight:652;display:grid;box-shadow:inset 0 0 0 1px #2a2a2a}.pg-secu .sotp-cells b{opacity:0;animation:sotp-in .45s var(--spring) forwards;animation-delay:calc(var(--i) * .16s + .9s);transform:translateY(8px)scale(.9)}.pg-secu .sotp-cells span{animation:.45s forwards sotp-cell;animation-delay:calc(var(--i) * .16s + .9s)}@keyframes sotp-in{to{opacity:1;transform:none}}@keyframes sotp-cell{to{box-shadow:inset 0 0 0 1.5px #fff}}.pg-secu .sotp-timer{align-items:center;gap:12px;display:flex}.pg-secu .sotp-bar{background:#222;border-radius:99px;flex:1;height:4px;overflow:hidden}.pg-secu .sotp-bar i{transform-origin:0;background:#fff;width:100%;height:100%;animation:300s linear 2s forwards sotp-drain;display:block}@keyframes sotp-drain{to{transform:scaleX(0)}}.pg-secu .sotp-timer small{color:#8a8a8a;white-space:nowrap;font-size:12.5px}.pg-secu .sotp-timer b{color:#fff;font-variant-numeric:tabular-nums}.pg-secu .sotp-trust{color:#d4d4d4;border-top:1px solid #1f1f1f;align-items:center;gap:10px;margin-top:18px;padding-top:18px;font-size:13.5px;display:flex}.pg-secu .sotp-sw{background:#2a2a2a;border-radius:99px;width:34px;height:20px;animation:.3s 2.4s forwards sw-bg;position:relative}.pg-secu .sotp-sw i{width:14px;height:14px;animation:sw-dot .35s var(--spring) forwards 2.4s;background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}@keyframes sw-bg{to{background:#16a34a}}@keyframes sw-dot{to{transform:translate(14px)}}.pg-secu .sps{max-width:var(--container);padding:clamp(150px,16vw,220px) max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left));flex-direction:column;gap:clamp(72px,9vw,120px);margin:0 auto;display:flex}.pg-secu .sp{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,72px);scroll-margin-top:40px;display:grid}.pg-secu .sp.is-rev .sp-txt{order:2}.pg-secu .fx-num{color:#fff;background:#000;border-radius:99px;place-items:center;min-width:34px;height:26px;padding:0 8px;font-size:12px;font-weight:600;display:inline-grid}.pg-secu .sp h2{letter-spacing:-.03em;color:var(--black);text-wrap:balance;margin:18px 0 0;font-size:clamp(30px,3.4vw,44px);font-weight:652;line-height:1.04}.pg-secu .sp-lead{color:var(--black);margin:10px 0 0;font-size:clamp(17px,1.5vw,20px);font-weight:500}.pg-secu .sp-pts{flex-direction:column;gap:12px;margin:24px 0 0;padding:0;list-style:none;display:flex}.pg-secu .sp-pts li{color:#3a3a3a;align-items:flex-start;gap:10px;font-size:15.5px;line-height:1.45;display:flex}.pg-secu .sp-pts svg{color:#fff;box-sizing:content-box;background:#000;border-radius:50%;flex:none;width:12px;height:12px;margin-top:2px;padding:4px}.pg-secu .sp .fx-vis{min-height:380px;margin:0}.pg-secu .fx-vis{background:#f4f4f4;border-radius:28px;place-items:center;padding:clamp(20px,3.4vw,44px);display:grid;overflow:hidden}.pg-secu .fx-vis .st{opacity:0;transition:opacity .55s var(--ease),transform .7s var(--ease);transition-delay:calc(var(--k,0) * 70ms + .15s);transform:translateY(10px)}.pg-secu .fx-vis.is-on .st{opacity:1;transform:none}.pg-secu .ui{width:100%;max-width:440px;color:var(--black);background:#fff;border-radius:18px;padding:18px;font-size:13.5px;box-shadow:0 1px 2px #0000000d,0 24px 48px -28px #00000040}.pg-secu .ui-wide{max-width:620px}.pg-secu .ui-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:14px;width:100%;max-width:680px;display:grid}.pg-secu .ui-split .ui{max-width:none}.pg-secu .ui-h{flex-direction:column;gap:2px;margin-bottom:12px;display:flex}.pg-secu .ui-h b{font-size:14px;font-weight:600}.pg-secu .ui-h span,.pg-secu .mut{color:#8a8a8a;font-size:12px}.pg-secu .ui-row{border-top:1px solid #f0f0f0;justify-content:space-between;gap:12px;padding:8px 0;display:flex}.pg-secu .ui-row span{color:#5c5c5c}.pg-secu .ui-row b{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.pg-secu .ui-row.neg b{color:#8a8a8a}.pg-secu .ui-net{color:#fff;background:#000;border-radius:12px;justify-content:space-between;align-items:baseline;margin-top:6px;padding:14px;display:flex;position:relative}.pg-secu .ui-net span{color:#a3a3a3;font-size:13px}.pg-secu .ui-net b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:652}.pg-secu .ui-net small{color:#a3a3a3;font-size:11px}.pg-secu .stamp{opacity:0;letter-spacing:.08em;text-transform:uppercase;color:#16a34a;transition:transform .45s var(--spring),opacity .2s ease;background:#fff;border:1.5px solid #16a34a;border-radius:7px;padding:4px 9px;font-size:11px;font-style:normal;font-weight:700;transition-delay:1.1s;position:absolute;top:-14px;right:14px;transform:rotate(-8deg)scale(1.6)}.pg-secu .fx-vis.is-on .stamp{opacity:1;transform:rotate(-8deg)scale(1)}.pg-secu .ui-foot{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.pg-secu .tag{color:#3a3a3a;white-space:nowrap;border:1px solid #dcdcdc;border-radius:99px;padding:3px 9px;font-size:11.5px;font-style:normal;font-weight:600}.pg-secu .tag-ico{align-items:center;gap:5px;display:inline-flex}.pg-secu .tag-ico svg{width:12px;height:12px}.pg-secu .btn-mini{color:#fff;white-space:nowrap;background:#000;border-radius:99px;padding:7px 12px;font-size:12px;font-style:normal;font-weight:600}.pg-secu .ui-person,.pg-secu .ui-req{border-top:1px solid #f0f0f0;align-items:center;gap:10px;padding:9px 0;display:flex}.pg-secu .ui-person>i,.pg-secu .kb-card>i{background:#ededed;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:11px;font-style:normal;font-weight:600;display:grid}.pg-secu .ui-person>span,.pg-secu .ui-req>span:nth-child(2){flex:1;min-width:0}.pg-secu .ui-person b,.pg-secu .ui-req b,.pg-secu .kb-card b{font-size:13.5px;font-weight:600;display:block}.pg-secu .ui-person small,.pg-secu .ui-req small,.pg-secu .kb-card small{color:#8a8a8a;font-size:12px;display:block}.pg-secu .okc,.pg-secu .warn,.pg-secu .wait{white-space:nowrap;border-radius:99px;align-items:center;gap:4px;padding:3px 8px;font-size:11.5px;font-style:normal;font-weight:600;display:inline-flex}.pg-secu .okc{color:#15803d;background:#ecfdf3}.pg-secu .okc svg{width:11px;height:11px}.pg-secu .warn{color:#b45309;background:#fff4e5}.pg-secu .wait{color:#8a8a8a;background:#f2f2f2}.pg-secu .ui-note{color:#5c5c5c;background:#f6f6f6;border-radius:10px;margin-top:8px;padding:9px 11px;font-size:12px}.pg-secu .ui-checks{flex:none;gap:6px;display:flex}.pg-secu .geo{aspect-ratio:1;background-color:#fff;background-image:linear-gradient(#f1f1f1 1px,#0000 1px),linear-gradient(90deg,#f1f1f1 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:24px 24px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:22px;justify-self:center;width:100%;max-width:300px;position:relative;overflow:hidden;box-shadow:0 24px 48px -28px #00000040}.pg-secu .geo-zone{aspect-ratio:1;width:58%;transition:transform 1s var(--spring) .3s;background:#0000000a;border:1.5px dashed #000;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6)}.pg-secu .fx-vis.is-on .geo-zone{transform:translate(-50%,-50%)scale(1)}.pg-secu .geo-site{color:#fff;background:#000;border-radius:10px;place-items:center;width:34px;height:34px;margin:-17px 0 0 -17px;display:grid;position:absolute;top:50%;left:50%}.pg-secu .geo-site svg{width:17px;height:17px}.pg-secu .geo-pin{opacity:0;width:12px;height:12px;transition:transform .5s var(--spring),opacity .3s ease;background:#16a34a;border-radius:50%;position:absolute;transform:scale(0);box-shadow:0 0 0 4px #16a34a2e}.pg-secu .fx-vis.is-on .geo-pin{opacity:1;transform:none}.pg-secu .geo-pin.p1{transition-delay:.7s;top:36%;left:38%}.pg-secu .geo-pin.p2{transition-delay:.85s;top:58%;left:60%}.pg-secu .geo-pin.p3{transition-delay:1s;top:62%;left:42%}.pg-secu .geo-pin.out{background:#f59e0b;transition-delay:1.2s;top:20%;left:82%;box-shadow:0 0 0 4px #f59e0b33}.pg-secu .geo-pin.out em{color:#fff;white-space:nowrap;background:#000;border-radius:99px;padding:2px 7px;font-size:11px;font-style:normal;font-weight:600;position:absolute;top:-6px;right:16px}.pg-secu .cal-w,.pg-secu .cal{text-align:center;grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.pg-secu .cal-w span{color:#a3a3a3;padding-bottom:4px;font-size:11px;font-weight:600}.pg-secu .cal span{font-variant-numeric:tabular-nums;border-radius:8px;font-size:12px;line-height:28px}.pg-secu .cal .we{color:#bdbdbd}.pg-secu .cal .sel{color:#fff;background:#000;border-radius:0}.pg-secu .cal .sel.a{border-radius:8px 0 0 8px}.pg-secu .cal .sel.z{border-radius:0 8px 8px 0}.pg-secu .cal .fer{color:#a3a3a3;text-decoration:line-through}.pg-secu .cal .sel.fer{color:#6b6b6b}.pg-secu .ui-big small{color:#8a8a8a;font-size:12px;display:block}.pg-secu .ui-big b{letter-spacing:-.03em;margin:2px 0 10px;font-size:32px;font-weight:652;display:block}.pg-secu .ui-big b span{color:#8a8a8a;font-size:15px;font-weight:500}.pg-secu .ui-leave .ui-checks{margin-top:10px}.pg-secu .ui-receipt{flex-direction:column;gap:2px;display:flex}.pg-secu .rc-photo{color:#6b6b6b;background:repeating-linear-gradient(-45deg,#f4f4f4 0 8px,#ededed 8px 16px);border-radius:12px;align-content:center;place-items:center;gap:6px;height:120px;margin-bottom:12px;display:grid}.pg-secu .rc-photo svg{width:26px;height:26px}.pg-secu .rc-photo small{font-size:11.5px;font-weight:600}.pg-secu .ui-receipt b{font-size:14px}.pg-secu .rc-amt{letter-spacing:-.02em;margin-top:10px;font-size:24px;font-weight:652}.pg-secu .rc-amt small{color:#8a8a8a;font-size:12px}.pg-secu .bar{background:#ededed;border-radius:99px;height:8px;overflow:hidden}.pg-secu .bar span{border-radius:inherit;transform-origin:0;width:100%;height:100%;transition:transform 1.1s var(--ease) .5s;background:#000;display:block;transform:scaleX(0)}.pg-secu .fx-vis.is-on .bar span{transform:scaleX(var(--v))}.pg-secu .segs{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.pg-secu .segs span{background:#ededed;border-radius:99px;height:8px}.pg-secu .segs .on{background:#000}.pg-secu .ui-alert{background:#fff8ec;border-radius:14px;align-items:center;gap:12px;margin-bottom:6px;padding:12px;display:flex}.pg-secu .ui-alert>span{color:#fff;background:#f59e0b;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.pg-secu .ui-alert>span svg{width:17px;height:17px}.pg-secu .ui-alert p{flex:1;margin:0}.pg-secu .ui-alert b{font-size:13.5px;font-weight:600;display:block}.pg-secu .ui-alert small{color:#8a6a3a;font-size:12px}.pg-secu .ui-person .tag{text-align:center;min-width:48px}.pg-secu .ui-person .hide-s{text-align:right;width:130px}.pg-secu .kb{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;width:100%;max-width:680px;display:grid}.pg-secu .kb-col{background:#eaeaea;border-radius:16px;flex-direction:column;gap:8px;padding:10px;display:flex}.pg-secu .kb-h{justify-content:space-between;align-items:center;padding:2px 4px 4px;font-size:13px;display:flex}.pg-secu .kb-h span{background:#fff;border-radius:99px;padding:1px 8px;font-size:11.5px;font-weight:600}.pg-secu .kb-card{background:#fff;border-radius:12px;align-items:center;gap:9px;padding:10px;display:flex;box-shadow:0 1px 2px #0000000f}.pg-secu .kb-card span{min-width:0}.pg-secu .kb-card small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pg-secu .kb-col:last-child .kb-card{box-shadow:0 0 0 1.5px #000}.pg-secu .rq-i{color:#fff;background:#000;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.pg-secu .rq-i svg{width:16px;height:16px}.pg-secu .notifs{flex-direction:column;gap:10px;width:100%;max-width:420px;display:flex}.pg-secu .notif{background:#ffffffeb;border-radius:18px;align-items:center;gap:12px;padding:14px;display:flex;box-shadow:0 1px 2px #0000000d,0 20px 40px -26px #0000004d}.pg-secu .notif:nth-child(2){margin:0 10px}.pg-secu .notif:nth-child(3){opacity:.85;margin:0 20px}.pg-secu .fx-vis.is-on .notif:nth-child(3){opacity:.7}.pg-secu .nf-app{background:#000;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.pg-secu .nf-app img{width:19px;height:auto}.pg-secu .notif>span:nth-child(2){flex:1;min-width:0}.pg-secu .notif b{font-size:13.5px;font-weight:600;display:block}.pg-secu .notif small{color:#6b6b6b;font-size:12.5px;display:block}.pg-secu .notif em{color:#a3a3a3;white-space:nowrap;align-self:flex-start;font-size:11px;font-style:normal}.pg-secu .kpis{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px;display:grid}.pg-secu .kpi{background:#f6f6f6;border-radius:12px;padding:12px}.pg-secu .kpi small{color:#8a8a8a;font-size:11.5px;display:block}.pg-secu .kpi b{letter-spacing:-.02em;margin-top:4px;font-size:22px;font-weight:652;display:block}.pg-secu .kpi em{color:#15803d;font-size:11.5px;font-style:normal;font-weight:600}.pg-secu .chart{grid-template-columns:repeat(6,1fr);align-items:end;gap:12px;height:170px;padding-top:18px;display:grid}.pg-secu .chart span{height:calc(30px + 110px * var(--h));transform-origin:bottom;transition:transform .9s var(--ease);transition-delay:calc(var(--i) * 70ms + .4s);background:#e3e3e3;border-radius:8px 8px 4px 4px;position:relative;transform:scaleY(0)}.pg-secu .fx-vis.is-on .chart span{transform:none}.pg-secu .chart span.cur{background:#000}.pg-secu .chart i{text-align:center;color:#8a8a8a;font-size:11px;font-style:normal;font-weight:600;position:absolute;top:-18px;left:0;right:0}.pg-secu .chart .cur i{color:#000}.pg-secu .chart small{text-align:center;color:#a3a3a3;font-size:11px;position:absolute;bottom:-20px;left:0;right:0}.pg-secu .ui-chart{padding-bottom:34px}.pg-secu .btn-ghost-mini{white-space:nowrap;border-radius:99px;padding:6px 12px;font-size:12px;font-style:normal;font-weight:600;box-shadow:inset 0 0 0 1px #dcdcdc}.pg-secu .ui-req.is-alert{background:#fff8ec;border-top-color:#0000;border-radius:12px;margin:0 -10px;padding:10px}.pg-secu .ui-req.is-alert .rq-i{background:#f59e0b}.pg-secu .siso{flex-direction:column;gap:14px;width:100%;max-width:560px;display:flex}.pg-secu .siso .ui{max-width:none}.pg-secu .siso-spaces{background:#fff;border-radius:18px;grid-template-columns:1fr 44px 1fr;align-items:stretch;gap:0;padding:16px 16px 66px;display:grid;position:relative;box-shadow:0 1px 2px #0000000d,0 24px 48px -28px #00000040}.pg-secu .siso-sp{background:#f6f6f6;border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.pg-secu .siso-sp b{margin-bottom:2px;font-size:13px;font-weight:600}.pg-secu .siso-sp i{background:#e3e3e3;border-radius:99px;height:8px}.pg-secu .siso-sp i:nth-of-type(2){width:72%}.pg-secu .siso-sp i:nth-of-type(3){width:48%}.pg-secu .siso-wall{place-items:center;display:grid;position:relative}.pg-secu .siso-wall:before{content:"";border-left:1.5px dashed #000;position:absolute;top:0;bottom:0;left:50%}.pg-secu .siso-wall svg{color:#fff;box-sizing:border-box;background:#000;border-radius:10px;width:30px;height:30px;padding:7px;position:relative}.pg-secu .siso-req{color:#7f1d1d;background:#fef2f2;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:12px;display:flex;position:absolute;bottom:14px;left:16px;right:16px}.pg-secu .deny{color:#fff;white-space:nowrap;background:#dc2626;border-radius:99px;align-items:center;gap:4px;padding:3px 8px;font-size:11.5px;font-style:normal;font-weight:600;display:inline-flex}.pg-secu .deny svg{width:11px;height:11px}.pg-secu .log{color:#5c5c5c;border-top:1px solid #f0f0f0;gap:12px;padding:8px 0;font-size:13px;display:flex}.pg-secu .log time{font-variant-numeric:tabular-nums;color:#a3a3a3;flex:none;width:40px}.pg-secu .log b{color:var(--black);font-weight:600}.pg-secu .ui-up{max-width:420px}.pg-secu .up-file{align-items:center;gap:12px;margin-bottom:14px;display:flex}.pg-secu .up-file b{font-size:14px;font-weight:600;display:block}.pg-secu .up-file small{color:#8a8a8a;font-size:12px}.pg-secu .ui-up .bar{margin-bottom:8px}.pg-secu .up-step{border-top:1px solid #f0f0f0;align-items:center;gap:10px;padding:9px 0;font-size:13.5px;display:flex}.pg-secu .up-step span{color:#15803d;background:#ecfdf3;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.pg-secu .up-step svg{width:11px;height:11px}.pg-secu .rls{max-width:var(--container);padding:clamp(100px,12vw,160px) max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left));margin:0 auto}.pg-secu .rls-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px 48px;margin-bottom:clamp(32px,4vw,48px);display:flex}.pg-secu .rls-head h2{letter-spacing:-.025em;max-width:620px;color:var(--black);text-wrap:balance;margin:0;font-size:clamp(30px,4vw,48px);font-weight:652;line-height:1.06}.pg-secu .rls-head p{color:#6b6b6b;max-width:400px;margin:0;font-size:16px;line-height:1.55}.pg-secu .rls-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pg-secu .rl{color:var(--black);background:#fff;border:1px solid #e8e8e8;border-radius:24px;flex-direction:column;padding:clamp(22px,2.6vw,30px);display:flex}.pg-secu .rl h3{letter-spacing:-.015em;margin:0;font-size:17px;font-weight:600}.pg-secu .rl p{color:#6b6b6b;margin:8px 0 0;font-size:14.5px;line-height:1.55}.pg-secu .rl-big{letter-spacing:-.04em;margin-bottom:auto;padding-bottom:36px;font-size:clamp(40px,4.2vw,56px);font-weight:652;line-height:1;display:block}.pg-secu .rl-big small{letter-spacing:-.01em;color:#8a8a8a;font-size:.4em;font-weight:500}.pg-secu .rl-hs{grid-area:span 1/span 2}.pg-secu .hs{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.pg-secu .hs div{background:#f4f4f4;border-radius:16px;padding:16px 14px}.pg-secu .hs div:last-child{color:#fff;background:#000}.pg-secu .hs div:last-child span{color:#a3a3a3}.pg-secu .hs b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(24px,2.4vw,32px);font-weight:652;display:block}.pg-secu .hs span{color:#6b6b6b;margin-top:8px;font-size:12.5px;line-height:1.4;display:block}.pg-secu .rl-dark{color:#fff;background:#000;border-color:#000}.pg-secu .rl-dark p{color:#a3a3a3;max-width:520px}.pg-secu .rl-tags{flex-wrap:wrap;gap:8px;margin-bottom:auto;padding-bottom:36px;display:flex}.pg-secu .rl-tags span{border-radius:99px;padding:8px 14px;font-size:15px;font-weight:600;box-shadow:inset 0 0 0 1px #333}.pg-secu .faq-head p a{color:var(--black);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media(max-width:1023px){.pg-secu .sh-in{grid-template-columns:1fr}.pg-secu .sotp{justify-self:start}.pg-secu .sp{grid-template-columns:1fr}.pg-secu .sp.is-rev .sp-txt{order:0}.pg-secu .sp .fx-vis{min-height:0}.pg-secu .rls-grid{grid-template-columns:1fr 1fr}.pg-secu .rl-hs{grid-column:1/-1}}@media(max-width:640px){.pg-secu .rls-grid{grid-template-columns:1fr}.pg-secu .hs{grid-template-columns:1fr 1fr}.pg-secu .siso-req{flex-direction:column;align-items:flex-start}.pg-secu .siso-spaces{padding-bottom:88px}.pg-secu .ui-req{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.pg-secu .sotp-cells b,.pg-secu .sotp-cells span,.pg-secu .sotp-bar i,.pg-secu .sotp-sw,.pg-secu .sotp-sw i{animation-duration:0s!important;animation-delay:0s!important}}.pg-blog .bh{max-width:var(--container);padding:clamp(140px,15vw,190px) max(20px,env(safe-area-inset-right)) clamp(36px,4vw,52px) max(20px,env(safe-area-inset-left));margin:0 auto}.pg-blog .bh-k{color:#8a8a8a;font-size:14px;font-weight:600;display:inline-block}.pg-blog .bh h1{letter-spacing:-.04em;max-width:900px;color:var(--black);text-wrap:balance;margin:14px 0 0;font-size:clamp(40px,6.2vw,80px);font-weight:652;line-height:.98}.pg-blog .bh>p{color:#6b6b6b;max-width:560px;margin:22px 0 0;font-size:clamp(16px,1.4vw,19px);line-height:1.5}.pg-blog .bf{background:#f2f2f2;border-radius:99px;flex-wrap:wrap;gap:4px;margin-top:34px;padding:4px;display:inline-flex;position:relative}.pg-blog .bf button{all:unset;z-index:1;cursor:pointer;color:#5c5c5c;white-space:nowrap;border-radius:99px;padding:9px 16px;font-size:14px;font-weight:500;transition:color .3s;position:relative}.pg-blog .bf button.is-on{color:#fff}.pg-blog .bf button:focus-visible{outline-offset:2px;outline:2px solid #000}.pg-blog .bf-pill{z-index:0;height:calc(100% - 8px);transition:transform .5s var(--spring),width .5s var(--spring);background:#000;border-radius:99px;position:absolute;top:4px;left:0}.pg-blog .bl{max-width:var(--container);padding:0 max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left));margin:0 auto}.pg-blog .bc-feat,.pg-blog .bc-card{color:var(--black)}.pg-blog .bc-feat{transition:border-color .3s ease,box-shadow .4s ease,transform .5s var(--spring);border:1px solid #e8e8e8;border-radius:30px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);padding:14px;display:grid}.pg-blog .bc-feat:hover,.pg-blog .bc-card:hover{border-color:#d4d4d4;transform:translateY(-3px);box-shadow:0 30px 60px -40px #00000059}.pg-blog .bc-cover{aspect-ratio:16/10;background:#000;border-radius:20px;display:block;position:relative;overflow:hidden}.pg-blog .bc-cover .cv{transition:transform .9s var(--ease)}.pg-blog .bc-feat:hover .cv,.pg-blog .bc-card:hover .cv{transform:scale(1.04)}.pg-blog .bc-body{flex-direction:column;padding:10px clamp(6px,2vw,28px) 10px 0;display:flex}.pg-blog .bc-tag{color:#fff;background:#000;border-radius:99px;align-self:flex-start;margin-bottom:18px;padding:4px 10px;font-size:12px;font-weight:600}.pg-blog .bm{color:#8a8a8a;flex-wrap:wrap;align-items:center;gap:4px 14px;font-size:13px;display:flex}.pg-blog .bm>span:not(:first-child):before{content:"";vertical-align:middle;background:#c4c4c4;border-radius:50%;width:3px;height:3px;margin:0 10px 3px -7px;display:inline-block}.pg-blog .bm-cat{color:var(--black);font-weight:600}.pg-blog .bc-title{letter-spacing:-.025em;text-wrap:balance;margin-top:12px;font-size:clamp(22px,2.4vw,32px);font-weight:652;line-height:1.12;display:block}.pg-blog .bc-desc{color:#6b6b6b;margin-top:12px;font-size:15.5px;line-height:1.55;display:block}.pg-blog .bc-more{align-items:center;gap:8px;margin-top:24px;font-size:15px;font-weight:600;display:inline-flex}.pg-blog .bc-more svg{width:18px;height:18px;transition:transform .45s var(--spring)}.pg-blog .bc-feat:hover .bc-more svg{transform:translate(4px)}.pg-blog .bl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.pg-blog .bc-card{transition:border-color .3s ease,box-shadow .4s ease,transform .5s var(--spring);border:1px solid #e8e8e8;border-radius:26px;flex-direction:column;padding:14px 14px 24px;display:flex}.pg-blog .bc-card .bm{margin:20px 10px 0}.pg-blog .bc-card .bc-title{margin:10px 10px 0;font-size:clamp(20px,1.9vw,24px)}.pg-blog .bc-card .bc-desc{margin:10px 10px 0;font-size:15px}.pg-blog .bl [data-cat].is-hidden{display:none}.pg-blog .bl-empty{text-align:center;color:#8a8a8a;margin:40px 0 0}.pg-blog .cv{position:absolute;inset:0}.pg-blog .cv-paie{grid-template-columns:1fr auto 1fr;align-items:center;gap:6%;padding:9%;display:grid}.pg-blog .cv-sheet{grid-template-columns:repeat(4,1fr);gap:3px;display:grid;transform:rotate(-4deg)}.pg-blog .cv-sheet i{color:#fff;background:#1c1c1c;border-radius:3px;place-items:center;height:16px;font-size:8px;font-style:normal;font-weight:700;display:grid}.pg-blog .cv-sheet i.err{background:#dc2626}.pg-blog .cv-arrow{color:#000;background:#fff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.pg-blog .cv-arrow svg{width:18px;height:18px}.pg-blog .cv-slip{color:#000;background:#fff;border-radius:14px;flex-direction:column;gap:2px;padding:14px;display:flex;transform:rotate(3deg);box-shadow:0 20px 40px -20px #fff3}.pg-blog .cv-slip b{color:#8a8a8a;font-size:10px;font-weight:600}.pg-blog .cv-slip span{letter-spacing:-.03em;font-size:clamp(16px,2vw,24px);font-weight:652}.pg-blog .cv-slip em{color:#15803d;background:#ecfdf3;border-radius:99px;align-self:flex-start;margin-top:6px;padding:2px 6px;font-size:9px;font-style:normal;font-weight:700}.pg-blog .cv-geo{background-image:linear-gradient(#161616 1px,#0000 1px),linear-gradient(90deg,#161616 1px,#0000 1px);background-position:50%;background-size:26px 26px}.pg-blog .cv-zone{aspect-ratio:1;background:#ffffff0a;border:1.5px dashed #fff9;border-radius:50%;width:46%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pg-blog .cv-site{background:#fff;border-radius:9px;width:28px;height:28px;margin:-14px 0 0 -14px;position:absolute;top:50%;left:50%}.pg-blog .cv-pin{background:#22c55e;border-radius:50%;width:11px;height:11px;position:absolute;box-shadow:0 0 0 5px #22c55e33}.pg-blog .cv-pin.p1{top:36%;left:42%}.pg-blog .cv-pin.p2{top:58%;left:57%}.pg-blog .cv-pin.p3{top:62%;left:44%}.pg-blog .cv-pin.out{background:#f59e0b;top:22%;left:76%;box-shadow:0 0 0 5px #f59e0b33}.pg-blog .cv-cal{grid-template-columns:repeat(7,1fr);align-content:center;gap:5px;padding:10% 14%;display:grid}.pg-blog .cv-cal i{aspect-ratio:1.3;background:#1c1c1c;border-radius:6px}.pg-blog .cv-cal i.we{background:#111}.pg-blog .cv-cal i.sel{background:#fff;border-radius:0}.pg-blog .cv-cal i.sel.a{border-radius:6px 0 0 6px}.pg-blog .cv-cal i.sel.z{border-radius:0 6px 6px 0}.pg-blog .rd-bar{z-index:60;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0}.pg-blog .rd-bar i{transform-origin:0;width:100%;height:100%;transform:scaleX(var(--rd,0));background:#000;display:block}.pg-blog .ar{max-width:var(--container);padding:clamp(130px,14vw,170px) max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left));margin:0 auto}.pg-blog .ar-head{text-align:center;max-width:820px;margin:0 auto}.pg-blog .ar-back{color:#6b6b6b;align-items:center;gap:8px;margin-bottom:26px;font-size:14px;font-weight:500;transition:color .25s;display:inline-flex}.pg-blog .ar-back svg{width:16px;height:16px;transition:transform .4s var(--spring)}.pg-blog .ar-back:hover{color:var(--black)}.pg-blog .ar-back:hover svg{transform:translate(-3px)}.pg-blog .ar-head .bm{justify-content:center}.pg-blog .ar h1{letter-spacing:-.035em;color:var(--black);text-wrap:balance;margin:18px 0 0;font-size:clamp(34px,5vw,62px);font-weight:652;line-height:1.02}.pg-blog .ar-lead{color:#6b6b6b;max-width:640px;margin:20px auto 0;font-size:clamp(17px,1.5vw,20px);line-height:1.5}.pg-blog .ar-by{text-align:left;align-items:center;gap:12px;margin-top:28px;display:inline-flex}.pg-blog .ar-av{background:#000;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.pg-blog .ar-av img{width:18px;height:auto}.pg-blog .ar-by b{color:var(--black);font-size:14.5px;font-weight:600;display:block}.pg-blog .ar-by small{color:#8a8a8a;font-size:13px}.pg-blog .ar-copy{all:unset;cursor:pointer;color:var(--black);border-radius:99px;align-items:center;gap:7px;margin-left:10px;padding:8px 13px;font-size:13px;font-weight:600;transition:background .25s;display:inline-flex;box-shadow:inset 0 0 0 1px #dcdcdc}.pg-blog .ar-copy:hover{background:#f2f2f2}.pg-blog .ar-copy svg{width:15px;height:15px}.pg-blog .ar-copy:focus-visible{outline-offset:2px;outline:2px solid #000}.pg-blog .ar-cover{aspect-ratio:21/9;background:#000;border-radius:28px;max-width:1060px;margin:clamp(36px,5vw,56px) auto 0;position:relative;overflow:hidden}.pg-blog .ar-cover .cv-sheet i{height:26px;font-size:11px}.pg-blog .ar-cover .cv-slip{padding:22px}.pg-blog .ar-cover .cv-paie{padding:6% 16%}.pg-blog .ar-wrap{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,80px);max-width:1060px;margin:clamp(48px,6vw,80px) auto 0;display:grid}.pg-blog .ar-toc{position:sticky;top:120px}.pg-blog .ar-toc p{color:#a3a3a3;margin:0 0 12px;font-size:13px;font-weight:600}.pg-blog .ar-toc ol{border-left:2px solid #ededed;margin:0;padding:0 0 0 14px;list-style:none}.pg-blog .ar-toc a{color:#8a8a8a;padding:6px 0;font-size:14px;line-height:1.35;transition:color .25s;display:block;position:relative}.pg-blog .ar-toc a:before{content:"";width:2px;transition:transform .35s var(--ease);background:#000;position:absolute;top:0;bottom:0;left:-16px;transform:scaleY(0)}.pg-blog .ar-toc a:hover{color:var(--black)}.pg-blog .ar-toc a.is-on{color:var(--black);font-weight:600}.pg-blog .ar-toc a.is-on:before{transform:none}.pg-blog .ar-body{color:#2a2a2a;max-width:680px;font-size:18px;line-height:1.7}.pg-blog .ar-body>p{margin:0 0 22px}.pg-blog .ar-body>p:first-child:first-letter{float:left;color:var(--black);margin:6px 10px 0 0;font-size:64px;font-weight:652;line-height:.8}.pg-blog .ar-body h2{letter-spacing:-.025em;color:var(--black);margin:52px 0 16px;scroll-margin-top:110px;font-size:clamp(24px,2.4vw,30px);font-weight:652;line-height:1.15}.pg-blog .ar-body ul{flex-direction:column;gap:12px;margin:0 0 26px;padding:0;list-style:none;display:flex}.pg-blog .ar-body li{padding-left:30px;font-size:17px;line-height:1.6;position:relative}.pg-blog .ar-body li:before{content:"";background:#000;border-radius:3px;width:10px;height:10px;position:absolute;top:.62em;left:4px;transform:rotate(45deg)scale(.7)}.pg-blog .ar-call{color:#fff;background:#000;border-radius:22px;margin:34px 0;padding:26px 28px}.pg-blog .ar-call p{color:#e5e5e5;margin:0;font-size:17px;line-height:1.6}.pg-blog .ar-call a{color:#000;background:#fff;border-radius:99px;align-items:center;gap:8px;margin-top:18px;padding:10px 18px;font-size:14.5px;font-weight:600;display:inline-flex}.pg-blog .ar-call a svg{width:16px;height:16px;transition:transform .4s var(--spring)}.pg-blog .ar-call a:hover svg{transform:translate(3px)}.pg-blog .ar-note{background:#f4f4f4;border-left:3px solid #000;border-radius:18px;margin:34px 0;padding:20px 22px}.pg-blog .ar-note p{color:#3a3a3a;margin:0;font-size:15.5px;line-height:1.6}.pg-blog .ar-more{max-width:var(--container);padding:clamp(90px,10vw,130px) max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left));margin:0 auto}.pg-blog .ar-more h2{letter-spacing:-.025em;color:var(--black);margin:0 0 6px;font-size:clamp(28px,3.4vw,40px);font-weight:652}@media(max-width:1023px){.pg-blog .ar-wrap{grid-template-columns:1fr}.pg-blog .ar-toc{display:none}.pg-blog .ar-body{margin:0 auto}}@media(max-width:860px){.pg-blog .bc-feat{grid-template-columns:1fr}.pg-blog .bc-body{padding:6px 10px 14px}}@media(max-width:640px){.pg-blog .bl-grid{grid-template-columns:1fr}.pg-blog .bf{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;display:flex;overflow-x:auto}.pg-blog .bf::-webkit-scrollbar{display:none}.pg-blog .ar-cover{aspect-ratio:16/10;border-radius:22px}.pg-blog .ar-body{font-size:17px}.pg-blog .ar-copy span{display:none}.pg-blog .ar-copy{padding:9px}.pg-blog .cv-sheet i{height:12px;font-size:6px}}.pg-carr .crh{max-width:var(--container);padding:clamp(140px,15vw,190px) max(20px,env(safe-area-inset-right)) clamp(36px,4vw,52px) max(20px,env(safe-area-inset-left));text-align:center;margin:0 auto}.pg-carr .crh-k{color:#8a8a8a;font-size:14px;font-weight:600;display:inline-block}.pg-carr .crh h1{letter-spacing:-.04em;max-width:900px;color:var(--black);text-wrap:balance;margin:14px auto 0;font-size:clamp(40px,6.2vw,80px);font-weight:652;line-height:.98}.pg-carr .crh>p{color:#6b6b6b;max-width:600px;margin:22px auto 0;font-size:clamp(16px,1.4vw,19px);line-height:1.5}.pg-carr .cr-search{background:#fff;border-radius:99px;align-items:center;gap:12px;max-width:560px;height:60px;margin:34px auto 0;padding:0 8px 0 22px;transition:box-shadow .3s;display:flex;box-shadow:0 0 0 1px #e3e3e3,0 20px 40px -28px #00000040}.pg-carr .cr-search:focus-within{box-shadow:0 0 0 2px #000,0 20px 40px -28px #0000004d}.pg-carr .cr-search svg{color:#8a8a8a;flex:none;width:20px;height:20px}.pg-carr .cr-search input{all:unset;text-align:left;min-width:0;color:var(--black);flex:1;font-size:16px}.pg-carr .cr-search input::placeholder{color:#a3a3a3}.pg-carr .cr-search input::-webkit-search-cancel-button{appearance:none;display:none}.pg-carr .cr-search input::-webkit-search-decoration{appearance:none;display:none}.pg-carr .cr-clear{all:unset;cursor:pointer;color:#000;width:34px;height:34px;transition:background .25s ease,transform .35s var(--spring);background:#f2f2f2;border-radius:50%;flex:none;place-items:center;margin-right:6px;display:grid}.pg-carr .cr-clear[hidden]{display:none}.pg-carr .cr-clear:hover{color:#fff;background:#000}.pg-carr .cr-clear:active{transform:scale(.9)}.pg-carr .cr-clear:focus-visible{outline-offset:2px;outline:2px solid #000}.pg-carr .cr-search .cr-clear svg{width:15px;height:15px;color:inherit}.pg-carr .crl{max-width:980px;padding:0 max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left));margin:0 auto}.pg-carr .cr-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pg-carr .bf{background:#f2f2f2;border-radius:99px;gap:4px;padding:4px;display:inline-flex;position:relative}.pg-carr .bf button{all:unset;z-index:1;cursor:pointer;color:#5c5c5c;white-space:nowrap;border-radius:99px;padding:9px 16px;font-size:14px;font-weight:500;transition:color .3s;position:relative}.pg-carr .bf button.is-on{color:#fff}.pg-carr .bf button:focus-visible{outline-offset:2px;outline:2px solid #000}.pg-carr .bf-pill{z-index:0;height:calc(100% - 8px);transition:transform .5s var(--spring),width .5s var(--spring);background:#000;border-radius:99px;position:absolute;top:4px;left:0}.pg-carr .cr-city{border-radius:99px;align-items:center;gap:8px;height:46px;padding:0 14px;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #e3e3e3}.pg-carr .cr-city:focus-within{box-shadow:inset 0 0 0 2px #000}.pg-carr .cr-city svg{color:#6b6b6b;flex:none;width:16px;height:16px}.pg-carr .cr-city select{all:unset;cursor:pointer;color:var(--black);padding-right:4px;font-size:14px;font-weight:500}.pg-carr .cr-count{color:#8a8a8a;margin:26px 0 12px;font-size:14px;font-weight:500}.pg-carr .jobs-list [data-type].is-hidden{display:none}.pg-carr .cr-empty{text-align:center;border:1px dashed #d4d4d4;border-radius:22px;flex-direction:column;align-items:center;gap:10px;padding:40px;display:flex}.pg-carr .cr-empty b{font-size:16px;font-weight:600}.pg-carr .cr-empty button{all:unset;cursor:pointer;text-underline-offset:3px;font-size:14px;font-weight:600;text-decoration:underline}.pg-carr .cr-empty[hidden]{display:none}.pg-carr .cr-band{max-width:var(--container);padding:clamp(90px,10vw,140px) max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left));margin:0 auto}.pg-carr .cr-band-in{color:#fff;background:#000 radial-gradient(60% 120% at 100% 0,#ffffff1a,#0000 60%);border-radius:30px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 48px;padding:clamp(34px,4.6vw,60px);display:flex}.pg-carr .cr-band-k{color:#8a8a8a;font-size:14px;font-weight:600}.pg-carr .cr-band h2{letter-spacing:-.03em;text-wrap:balance;max-width:560px;margin:10px 0 0;font-size:clamp(28px,3.4vw,42px);font-weight:652;line-height:1.06}.pg-carr .cr-band p{color:#a3a3a3;max-width:520px;margin:14px 0 0;font-size:16px;line-height:1.55}.pg-carr .cr-band-btns{flex-direction:column;gap:8px;display:flex}.pg-carr .cr-band-btns .cta{justify-content:center;height:48px;padding:0 24px}.pg-carr .cta-ghost{color:#fff;background:0 0;box-shadow:inset 0 0 0 1px #ffffff47}.pg-carr .cta-ghost:hover{background:#ffffff14}.pg-carr .of{max-width:var(--container);padding:clamp(130px,14vw,170px) max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left));margin:0 auto}.pg-carr .ar-back{color:#6b6b6b;align-items:center;gap:8px;margin-bottom:30px;font-size:14px;font-weight:500;transition:color .25s;display:inline-flex}.pg-carr .ar-back svg{width:16px;height:16px;transition:transform .4s var(--spring)}.pg-carr .ar-back:hover{color:var(--black)}.pg-carr .ar-back:hover svg{transform:translate(-3px)}.pg-carr .of-grid{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.pg-carr .of-co{align-items:center;gap:12px;display:flex}.pg-carr .of-co .job-logo{color:#fff;background:#000;border-radius:15px;place-items:center;width:52px;height:52px;display:grid}.pg-carr .of-co .job-logo svg{width:26px;height:26px}.pg-carr .of-co b{color:var(--black);font-size:16px;font-weight:600;display:block}.pg-carr .of-co small{color:#8a8a8a;font-size:13px}.pg-carr .of h1{letter-spacing:-.035em;color:var(--black);text-wrap:balance;margin:24px 0 0;font-size:clamp(34px,4.6vw,58px);font-weight:652;line-height:1.02}.pg-carr .of-tags{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.pg-carr .of-tags span{color:var(--black);border-radius:99px;align-items:center;gap:6px;padding:8px 13px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #e3e3e3}.pg-carr .of-tags span:first-child{color:#fff;box-shadow:none;background:#000}.pg-carr .of-tags svg{width:15px;height:15px}.pg-carr .of-body{border-top:1px solid #ededed;max-width:640px;margin-top:44px;padding-top:36px}.pg-carr .of-body h2{letter-spacing:-.02em;color:var(--black);margin:0 0 14px;font-size:22px;font-weight:652}.pg-carr .of-body h2:not(:first-child){margin-top:40px}.pg-carr .of-body p{color:#3a3a3a;margin:0 0 16px;font-size:17px;line-height:1.7}.pg-carr .of-share{margin-top:28px}.pg-carr .ar-copy{all:unset;cursor:pointer;color:var(--black);border-radius:99px;align-items:center;gap:7px;padding:9px 14px;font-size:13.5px;font-weight:600;transition:background .25s;display:inline-flex;box-shadow:inset 0 0 0 1px #dcdcdc}.pg-carr .ar-copy:hover{background:#f2f2f2}.pg-carr .ar-copy svg{width:15px;height:15px}.pg-carr .of-apply{position:sticky;top:110px}.pg-carr .ap{color:#fff;background:#000;border-radius:28px;flex-direction:column;gap:14px;padding:clamp(24px,3vw,32px);display:flex;position:relative;overflow:hidden}.pg-carr .ap h2{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:652}.pg-carr .ap-sub{color:#8a8a8a;margin:-6px 0 6px;font-size:14px}.pg-carr .ap-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pg-carr .ap-f{flex-direction:column;gap:7px;display:flex}.pg-carr .ap-f span{color:#d4d4d4;font-size:13px;font-weight:600}.pg-carr .ap-f small{color:#8a8a8a;font-weight:400}.pg-carr .ap-f input{all:unset;box-sizing:border-box;color:#fff;background:#141414;border-radius:13px;width:100%;height:48px;padding:0 14px;font-size:15px;transition:box-shadow .25s;box-shadow:inset 0 0 0 1px #262626}.pg-carr .ap-f input:focus{box-shadow:inset 0 0 0 1.5px #fff}.pg-carr .ap-f input.is-bad{box-shadow:inset 0 0 0 1.5px #f87171}.pg-carr .ap-drop{cursor:pointer;border:1.5px dashed #333;border-radius:16px;align-items:center;gap:14px;padding:16px;transition:border-color .25s,background .25s;display:flex}.pg-carr .ap-drop:hover,.pg-carr .ap-drop.is-over{background:#0e0e0e;border-color:#fff}.pg-carr .ap-drop.has-file{border-style:solid;border-color:#16a34a}.pg-carr .ap-drop-i{color:#000;background:#fff;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.pg-carr .ap-drop-i svg{width:20px;height:20px}.pg-carr .ap-drop-t b{word-break:break-all;font-size:14.5px;font-weight:600;display:block}.pg-carr .ap-drop-t small{color:#8a8a8a;font-size:12.5px}.pg-carr .ap-consent{color:#8a8a8a;cursor:pointer;align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.5;display:flex}.pg-carr .ap-consent input{accent-color:#fff;flex:none;width:16px;height:16px;margin-top:2px}.pg-carr .ap-consent a{color:#fff;text-underline-offset:2px;text-decoration:underline}.pg-carr .ap-err{color:#f87171;min-height:0;margin:0;font-size:13px}.pg-carr .ap-err:empty{display:none}.pg-carr .ap-send{all:unset;box-sizing:border-box;cursor:pointer;color:#000;width:100%;height:52px;transition:transform .3s var(--spring);background:#fff;border-radius:99px;place-items:center;font-size:15.5px;font-weight:600;display:grid;position:relative;overflow:hidden}.pg-carr .ap-send:active{transform:scale(.98)}.pg-carr .ap-send:focus-visible{outline-offset:3px;outline:2px solid #fff}.pg-carr .ap-l,.pg-carr .ap-s{transition:opacity .3s ease,transform .4s var(--ease);grid-area:1/1}.pg-carr .ap-s{opacity:0;align-items:center;gap:10px;display:inline-flex;transform:translateY(10px)}.pg-carr .ap-s i{border:2px solid #000;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite send-rot}.pg-carr .ap.is-sending .ap-l{opacity:0;transform:translateY(-10px)}.pg-carr .ap.is-sending .ap-s{opacity:1;transform:none}.pg-carr .ap-done{text-align:center;opacity:0;visibility:hidden;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:32px;transition:opacity .4s,visibility .4s;display:flex;position:absolute;inset:0}.pg-carr .ap-done span{color:#fff;width:60px;height:60px;transition:transform .5s var(--spring) .1s;background:#16a34a;border-radius:50%;place-items:center;display:grid;transform:scale(.5)}.pg-carr .ap-done span svg{width:28px;height:28px}.pg-carr .ap-done b{font-size:22px;font-weight:652}.pg-carr .ap-done small{color:#a3a3a3;max-width:280px;font-size:14.5px;line-height:1.5}.pg-carr .ap.is-sent .ap-done{opacity:1;visibility:visible}.pg-carr .ap.is-sent .ap-done span{transform:none}.pg-carr .ar-more{max-width:980px;padding:clamp(90px,10vw,130px) max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left));margin:0 auto}.pg-carr .ar-more h2{letter-spacing:-.025em;color:var(--black);margin:0 0 20px;font-size:clamp(28px,3.4vw,40px);font-weight:652}@media(max-width:1023px){.pg-carr .of-grid{grid-template-columns:1fr}.pg-carr .of-apply{position:static}}@media(max-width:640px){.pg-carr .cr-bar{flex-direction:column;align-items:stretch}.pg-carr .bf{scrollbar-width:none;overflow-x:auto}.pg-carr .bf button{text-align:center;flex:1}.pg-carr .cr-city{justify-content:flex-start}.pg-carr .cr-city select{flex:1}.pg-carr .cr-band-btns{width:100%}.pg-carr .ap-row{grid-template-columns:1fr}.pg-carr .cr-search{height:54px}}.pg-legal .lg-hero{max-width:var(--container);padding:clamp(136px,14vw,180px) max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left));text-align:center;margin:0 auto}.pg-legal .lg-switch{scrollbar-width:none;background:#f2f2f2;border-radius:999px;gap:2px;max-width:100%;padding:4px;display:inline-flex;position:relative;overflow-x:auto}.pg-legal .lg-switch::-webkit-scrollbar{display:none}.pg-legal .lg-switch a{z-index:1;color:#6b6b6b;white-space:nowrap;border-radius:999px;flex:none;padding:9px 16px;font-size:14px;font-weight:600;transition:color .3s;position:relative}.pg-legal .lg-switch a:hover{color:#000}.pg-legal .lg-switch a[aria-current]{color:#fff}.pg-legal .lg-switch a[aria-current]:before{content:"";z-index:-1;border-radius:inherit;view-transition-name:lg-pill;background:#000;position:absolute;inset:0}.pg-legal .lg-hero h1{letter-spacing:-.04em;max-width:900px;color:var(--black);text-wrap:balance;margin:34px auto 0;font-size:clamp(38px,5.6vw,72px);font-weight:652;line-height:1}.pg-legal .lg-hero>p{color:#6b6b6b;text-wrap:pretty;max-width:620px;margin:22px auto 0;font-size:clamp(16px,1.4vw,19px);line-height:1.5}.pg-legal .lg-meta{flex-wrap:wrap;justify-content:center;gap:8px;margin:28px 0 0;padding:0;list-style:none;display:flex}.pg-legal .lg-meta li{color:#3a3a3a;border:1px solid #ededed;border-radius:999px;align-items:center;gap:7px;height:34px;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex}.pg-legal .lg-meta li b{color:#000;font-weight:600}.pg-legal .lg-wrap{max-width:1100px;padding:0 max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left));grid-template-columns:250px minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,96px);margin:clamp(56px,7vw,96px) auto 0;display:grid}.pg-legal .lg-toc{position:sticky;top:112px}.pg-legal .lg-toc>p{color:#a3a3a3;margin:0 0 14px;font-size:13px;font-weight:600}.pg-legal .lg-toc ol{scrollbar-width:none;max-height:calc(100vh - 180px);margin:0;padding:0;list-style:none;position:relative;overflow-y:auto}.pg-legal .lg-toc ol::-webkit-scrollbar{display:none}.pg-legal .lg-toc a{color:#8a8a8a;grid-template-columns:26px 1fr;gap:6px;padding:7px 0;font-size:14px;line-height:1.35;transition:color .25s;display:grid}.pg-legal .lg-toc a span{font-variant-numeric:tabular-nums;color:#c4c4c4;padding-top:1px;font-size:12px;font-weight:600;transition:color .25s}.pg-legal .lg-toc a:hover,.pg-legal .lg-toc a.is-on{color:#000}.pg-legal .lg-toc a.is-on{font-weight:600}.pg-legal .lg-toc a.is-on span{color:#000}.pg-legal .lg-prog{background:#ededed;border-radius:2px;height:2px;margin:18px 0 0;overflow:hidden}.pg-legal .lg-prog i{transform-origin:0;width:100%;height:100%;transform:scaleX(var(--p,0));background:#000;display:block}.pg-legal .lg-art{border-bottom:1px solid #ededed;grid-template-columns:64px minmax(0,1fr);gap:0 8px;margin:0 0 clamp(36px,4vw,48px);padding:0 0 clamp(36px,4vw,48px);scroll-margin-top:110px;display:grid}.pg-legal .lg-art:last-of-type{border-bottom:0}.pg-legal .lg-num{font-variant-numeric:tabular-nums;color:#c4c4c4;padding-top:6px;font-size:15px;font-weight:600}.pg-legal .lg-art h2{letter-spacing:-.025em;color:var(--black);text-wrap:balance;margin:0 0 18px;font-size:clamp(22px,2.2vw,28px);font-weight:652;line-height:1.15}.pg-legal .lg-txt{color:#3a3a3a;text-wrap:pretty;flex-direction:column;grid-column:2;gap:14px;font-size:16.5px;line-height:1.7;display:flex}.pg-legal .lg-txt>div>p,.pg-legal .lg-txt p{margin:0}.pg-legal .lg-txt ul,.pg-legal .lg-txt ol{flex-direction:column;gap:10px;margin:4px 0 0;padding:0;list-style:none;display:flex}.pg-legal .lg-txt li{padding-left:26px;position:relative}.pg-legal .lg-txt li:before{content:"";background:#000;border-radius:2px;width:8px;height:8px;position:absolute;top:.66em;left:3px;transform:rotate(45deg)scale(.75)}.pg-legal .lg-txt strong,.pg-legal .lg-txt b{color:#000;font-weight:600}.pg-legal .lg-txt a{color:#000;text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.pg-legal .lg-txt table{border-collapse:collapse;width:100%;font-size:15px}.pg-legal .lg-txt th{text-align:left;color:#8a8a8a;border-bottom:1px solid #e5e5e5;padding:0 12px 10px 0;font-size:13px;font-weight:600}.pg-legal .lg-txt td{vertical-align:top;border-bottom:1px solid #f0f0f0;padding:12px 12px 12px 0}.pg-legal .lg-txt h3{color:#000;margin:10px 0 0;font-size:17px;font-weight:600}.pg-legal .lg-help{color:#fff;background:#000;border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px 32px;margin:8px 0 0;padding:clamp(28px,3.4vw,40px);display:grid}.pg-legal .lg-help h2{letter-spacing:-.025em;margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:652;line-height:1.15}.pg-legal .lg-help p{color:#ffffff9e;max-width:460px;margin:8px 0 0;font-size:15.5px;line-height:1.5}.pg-legal .lg-help .cta{height:46px;padding:0 22px}.pg-legal .lg-also{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0 0;display:grid}.pg-legal .lg-also a{transition:border-color .3s ease,transform .4s var(--ease);border:1px solid #ededed;border-radius:20px;align-items:center;gap:14px;padding:18px 20px;display:flex}.pg-legal .lg-also a:hover{border-color:#000;transform:translateY(-2px)}.pg-legal .lg-also .ai{background:#f2f2f2;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.pg-legal .lg-also .ai svg{width:19px;height:19px}.pg-legal .lg-also b{color:#000;font-size:15.5px;font-weight:600;display:block}.pg-legal .lg-also small{color:#8a8a8a;margin-top:2px;font-size:13px;display:block}.pg-legal .lg-also .go{color:#a3a3a3;width:18px;height:18px;transition:transform .35s var(--ease),color .3s ease;margin-left:auto}.pg-legal .lg-also a:hover .go{color:#000;transform:translate(3px)}.pg-legal .lg-end{padding-bottom:clamp(80px,9vw,130px)}.pg-legal .lg-mtoc{display:none}@media(max-width:1023px){.pg-legal .lg-wrap{grid-template-columns:minmax(0,1fr);max-width:760px}.pg-legal .lg-toc{display:none}.pg-legal .lg-mtoc{border:1px solid #ededed;border-radius:20px;margin:0 0 40px;display:block}.pg-legal .lg-mtoc summary{cursor:pointer;color:#000;align-items:center;gap:10px;padding:16px 20px;font-size:15px;font-weight:600;list-style:none;display:flex}.pg-legal .lg-mtoc summary::-webkit-details-marker{display:none}.pg-legal .lg-mtoc summary svg{width:18px;height:18px}.pg-legal .lg-mtoc summary .lg-sc{color:#8a8a8a;transition:transform .3s var(--ease);margin-left:auto}.pg-legal .lg-mtoc[open] summary .lg-sc{transform:rotate(90deg)}.pg-legal .lg-mtoc ol{margin:0;padding:0 20px 14px;list-style:none}.pg-legal .lg-mtoc a{color:#3a3a3a;border-top:1px solid #f2f2f2;grid-template-columns:28px 1fr;padding:9px 0;font-size:15px;display:grid}.pg-legal .lg-mtoc a span{color:#b0b0b0;padding-top:2px;font-size:12.5px;font-weight:600}}@media(max-width:640px){.pg-legal .lg-art{grid-template-columns:minmax(0,1fr)}.pg-legal .lg-num{padding:0 0 6px}.pg-legal .lg-txt{grid-column:1;font-size:16px}.pg-legal .lg-help{grid-template-columns:minmax(0,1fr)}.pg-legal .lg-help .cta{justify-content:center;width:100%}.pg-legal .lg-also{grid-template-columns:minmax(0,1fr)}.pg-legal .lg-txt thead{display:none}.pg-legal .lg-txt table,.pg-legal .lg-txt tbody,.pg-legal .lg-txt tr,.pg-legal .lg-txt td{display:block}.pg-legal .lg-txt tr{background:#f6f6f6;border-radius:18px;margin-bottom:8px;padding:14px 16px}.pg-legal .lg-txt td{border:0;padding:3px 0;font-size:15px}.pg-legal .lg-txt td:first-child{color:#000;font-weight:600}.pg-legal .lg-txt td:not(:first-child):before{content:attr(data-col);color:#9a9a9a;margin-top:8px;font-size:12px;font-weight:600;display:block}}.pg-doc .dc-hero{max-width:var(--container);padding:clamp(136px,14vw,180px) max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left));text-align:center;margin:0 auto}.pg-doc .dc-hero h1{letter-spacing:-.04em;max-width:900px;color:var(--black);text-wrap:balance;margin:14px auto 0;font-size:clamp(42px,6vw,80px);font-weight:652;line-height:.98}.pg-doc .dc-hero>p{color:#6b6b6b;text-wrap:pretty;max-width:600px;margin:22px auto 0;font-size:clamp(16px,1.4vw,19px);line-height:1.5}.pg-doc .dc-search{text-align:left;max-width:620px;margin:34px auto 0;position:relative}.pg-doc .dc-sf{background:#f4f4f4;border-radius:999px;align-items:center;gap:12px;height:60px;padding:0 12px 0 20px;transition:background .3s,box-shadow .3s;display:flex;box-shadow:inset 0 0 0 1px #0000}.pg-doc .dc-sf:focus-within{background:#fff;box-shadow:inset 0 0 0 1.5px #000,0 18px 40px -18px #00000040}.pg-doc .dc-sf>svg{color:#8a8a8a;flex:none;width:20px;height:20px}.pg-doc .dc-sf input{min-width:0;height:100%;font:inherit;color:#000;text-align:left;background:0 0;border:0;outline:0;flex:1;font-size:16.5px}.pg-doc .dc-sf input::placeholder{color:#9a9a9a}.pg-doc .dc-sf input::-webkit-search-cancel-button{appearance:none}.pg-doc .dc-kbd{color:#6b6b6b;background:#fff;border:1px solid #e0e0e0;border-radius:8px;flex:none;place-items:center;min-width:28px;height:28px;padding:0 8px;font-size:13px;font-weight:600;display:grid}.pg-doc .dc-clear{color:#000;cursor:pointer;background:#e9e9e9;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:none}.pg-doc .dc-clear svg{width:15px;height:15px}.pg-doc .dc-search.has-q .dc-clear{display:grid}.pg-doc .dc-search.has-q .dc-kbd{display:none}.pg-doc .dc-res{z-index:20;opacity:0;pointer-events:none;max-height:min(440px,60vh);transition:opacity .25s ease,transform .35s var(--ease);background:#fff;border-radius:24px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow-y:auto;transform:translateY(-6px);box-shadow:0 0 0 1px #ededed,0 30px 60px -24px #00000047}.pg-doc .dc-search.open .dc-res{opacity:1;pointer-events:auto;transform:none}.pg-doc .dc-res a{border-radius:16px;padding:12px 14px;display:block}.pg-doc .dc-res a:hover,.pg-doc .dc-res a.is-sel{background:#f4f4f4}.pg-doc .dc-res small{color:#9a9a9a;font-size:12px;font-weight:600;display:block}.pg-doc .dc-res b{color:#000;margin-top:2px;font-size:15.5px;font-weight:600;display:block}.pg-doc .dc-res span{-webkit-line-clamp:2;color:#6b6b6b;-webkit-box-orient:vertical;margin-top:3px;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.pg-doc .dc-res mark{color:#fff;background:#000;border-radius:4px;padding:0 3px}.pg-doc .dc-res .none{color:#6b6b6b;padding:18px 14px;font-size:14.5px}.pg-doc .dc-groups{max-width:var(--container);padding:0 max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left));grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:clamp(56px,6vw,80px) auto 0;display:grid}.pg-doc .dc-g{border:1px solid #ededed;border-radius:26px;flex-direction:column;padding:24px;transition:border-color .3s;display:flex}.pg-doc .dc-g:hover{border-color:#d4d4d4}.pg-doc .dc-g .gi{color:#fff;background:#000;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.pg-doc .dc-g .gi svg{width:21px;height:21px}.pg-doc .dc-g h2{letter-spacing:-.02em;color:#000;margin:20px 0 0;font-size:20px;font-weight:652}.pg-doc .dc-g>p{color:#6b6b6b;margin:6px 0 16px;font-size:14.5px;line-height:1.45}.pg-doc .dc-g ul{border-top:1px solid #f0f0f0;margin:4px 0 0;padding:0;list-style:none}.pg-doc .dc-g li a{color:#2a2a2a;border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:14.5px;font-weight:500;transition:color .25s;display:flex}.pg-doc .dc-g li:last-child a{border-bottom:0;padding-bottom:0}.pg-doc .dc-g li a svg{color:#b5b5b5;width:15px;height:15px;transition:transform .35s var(--ease),color .25s ease;flex:none}.pg-doc .dc-g li a:hover{color:#000}.pg-doc .dc-g li a:hover svg{color:#000;transform:translate(3px)}.pg-doc .dc-wrap{max-width:1160px;padding:0 max(20px,env(safe-area-inset-right)) clamp(80px,9vw,130px) max(20px,env(safe-area-inset-left));grid-template-columns:250px minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,96px);margin:clamp(72px,8vw,120px) auto 0;display:grid}.pg-doc .dc-side{scrollbar-width:none;max-height:calc(100vh - 132px);padding-bottom:20px;position:sticky;top:108px;overflow-y:auto}.pg-doc .dc-side::-webkit-scrollbar{display:none}.pg-doc .dc-sg+.dc-sg{margin-top:24px}.pg-doc .dc-sg>p{color:#a3a3a3;margin:0 0 8px;font-size:12.5px;font-weight:600}.pg-doc .dc-sg ul{margin:0;padding:0;list-style:none}.pg-doc .dc-sg>ul>li>a{color:#6b6b6b;padding:6px 0 6px 14px;font-size:14.5px;line-height:1.35;transition:color .25s;display:block;position:relative}.pg-doc .dc-sg>ul>li>a:before{content:"";width:2px;transition:transform .35s var(--ease);background:#000;border-radius:2px;position:absolute;top:7px;bottom:7px;left:0;transform:scaleY(0)}.pg-doc .dc-sg a:hover{color:#000}.pg-doc .dc-sg li.is-on>a{color:#000;font-weight:600}.pg-doc .dc-sg li.is-on>a:before{transform:none}.pg-doc .dc-sg li ul{max-height:0;transition:max-height .45s var(--ease);display:block;overflow:hidden}.pg-doc .dc-sg li.is-on ul{max-height:240px}.pg-doc .dc-sg li ul a{color:#8a8a8a;padding:5px 0 5px 26px;font-size:13.5px;display:block}.pg-doc .dc-sg li ul a.is-on{color:#000}.pg-doc .dc-body{min-width:0;max-width:740px}.pg-doc .dc-sec{border-bottom:1px solid #ededed;margin-bottom:clamp(48px,5vw,64px);padding-bottom:clamp(48px,5vw,64px);scroll-margin-top:104px}.pg-doc .dc-grp{color:#a3a3a3;margin:0 0 10px;font-size:13px;font-weight:600}.pg-doc .dc-sec h2{letter-spacing:-.035em;color:var(--black);margin:0 0 20px;font-size:clamp(28px,3vw,40px);font-weight:652;line-height:1.08;position:relative}.pg-doc .dc-sec h3{letter-spacing:-.015em;color:#000;margin:38px 0 12px;scroll-margin-top:104px;font-size:20px;font-weight:652;position:relative}.pg-doc .dc-anchor{vertical-align:middle;color:#a3a3a3;opacity:0;border-radius:9px;place-items:center;width:30px;height:30px;margin-left:8px;transition:opacity .2s,background .2s,color .2s;display:inline-grid}.pg-doc .dc-anchor svg{width:16px;height:16px}.pg-doc h2:hover>.dc-anchor,.pg-doc h3:hover>.dc-anchor,.pg-doc .dc-anchor:focus-visible{opacity:1}.pg-doc .dc-anchor:hover{color:#000;background:#f2f2f2}@media(hover:none){.pg-doc .dc-anchor{display:none}}.pg-doc .dc-sec p{color:#3a3a3a;text-wrap:pretty;margin:0 0 16px;font-size:16.5px;line-height:1.7}.pg-doc .dc-sec strong,.pg-doc .dc-sec b{color:#000;font-weight:600}.pg-doc .dc-sec a:not(.dc-anchor){color:#000;text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.pg-doc .ichev{vertical-align:-.06em;color:#9a9a9a;width:.82em;height:.82em;display:inline-block}.pg-doc .dc-sec ul:not(.dc-steps){flex-direction:column;gap:10px;margin:0 0 18px;padding:0;list-style:none;display:flex}.pg-doc .dc-sec ul:not(.dc-steps)>li{color:#3a3a3a;padding-left:26px;font-size:16.5px;line-height:1.6;position:relative}.pg-doc .dc-sec ul:not(.dc-steps)>li:before{content:"";background:#000;border-radius:2px;width:8px;height:8px;position:absolute;top:.62em;left:3px;transform:rotate(45deg)scale(.75)}.pg-doc .dc-steps{counter-reset:st;margin:4px 0 22px;padding:0;list-style:none}.pg-doc .dc-steps>li{counter-increment:st;color:#3a3a3a;padding:2px 0 18px 48px;font-size:16.5px;line-height:1.6;position:relative}.pg-doc .dc-steps>li:before{content:counter(st);color:#fff;font-variant-numeric:tabular-nums;background:#000;border-radius:50%;place-items:center;width:30px;height:30px;font-size:13.5px;font-weight:600;display:grid;position:absolute;top:0;left:0}.pg-doc .dc-steps>li:after{content:"";background:#e0e0e0;width:1px;position:absolute;top:36px;bottom:4px;left:14.5px}.pg-doc .dc-steps>li:last-child{padding-bottom:0}.pg-doc .dc-steps>li:last-child:after{display:none}.pg-doc .dc-call{background:#f4f4f4;border-radius:20px;margin:6px 0 22px;padding:20px 22px}.pg-doc .dc-call>b{color:#000;align-items:center;gap:9px;margin-bottom:6px;font-size:14.5px;font-weight:600;display:flex}.pg-doc .dc-call>b svg{flex:none;width:17px;height:17px}.pg-doc .dc-call p{color:#3a3a3a;margin:0;font-size:15.5px;line-height:1.6}.pg-doc .dc-call p+p{margin-top:10px}.pg-doc .dc-call.is-key{background:#000}.pg-doc .dc-call.is-key>b,.pg-doc .dc-call.is-key strong{color:#fff}.pg-doc .dc-call.is-key p{color:#ffffffb8}.pg-doc .dc-call.is-key .ichev{color:#ffffff80}.pg-doc .dc-tbl{border:1px solid #ededed;border-radius:20px;margin:6px 0 24px;overflow:hidden}.pg-doc .dc-tbl table{border-collapse:collapse;width:100%;font-size:15px}.pg-doc .dc-tbl th{text-align:left;color:#8a8a8a;background:#fafafa;border-bottom:1px solid #ededed;padding:13px 18px;font-size:13px;font-weight:600}.pg-doc .dc-tbl td{vertical-align:top;color:#3a3a3a;border-bottom:1px solid #f2f2f2;padding:14px 18px;line-height:1.5}.pg-doc .dc-tbl tr:last-child td{border-bottom:0}.pg-doc .dc-tbl td:first-child{white-space:nowrap;color:#000}.pg-doc .dc-q{border-bottom:1px solid #ededed;scroll-margin-top:104px}.pg-doc .dc-q summary{cursor:pointer;color:#000;justify-content:space-between;align-items:center;gap:18px;padding:20px 0;font-size:17px;font-weight:600;list-style:none;display:flex}.pg-doc .dc-q summary::-webkit-details-marker{display:none}.pg-doc .dc-q .pm{width:30px;height:30px;transition:background .3s ease,transform .4s var(--ease);background:#f2f2f2;border-radius:50%;flex:none;position:relative}.pg-doc .dc-q .pm:before,.pg-doc .dc-q .pm:after{content:"";width:11px;height:1.8px;transition:transform .4s var(--ease),background .3s ease;background:#000;border-radius:2px;margin:-.9px 0 0 -5.5px;position:absolute;top:50%;left:50%}.pg-doc .dc-q .pm:after{transform:rotate(90deg)}.pg-doc .dc-q[open] .pm{background:#000;transform:rotate(180deg)}.pg-doc .dc-q[open] .pm:before,.pg-doc .dc-q[open] .pm:after{background:#fff}.pg-doc .dc-q[open] .pm:after{transform:rotate(0)}.pg-doc .dc-a{padding:0 48px 20px 0}.pg-doc .dc-a p{margin:0;font-size:16px}.pg-doc .dc-pn{grid-template-columns:1fr 1fr;gap:12px;margin-top:34px;display:grid}.pg-doc .dc-pn a{color:#000;border:1px solid #ededed;border-radius:18px;align-items:center;gap:14px;padding:16px 18px;font-size:15px;transition:border-color .3s;display:flex;font-weight:600!important;text-decoration:none!important}.pg-doc .dc-pn a:hover{border-color:#000}.pg-doc .dc-pn a.nx{text-align:right;justify-content:flex-end}.pg-doc .dc-pn small{color:#9a9a9a;margin-bottom:2px;font-size:12.5px;font-weight:600;display:block}.pg-doc .dc-pn svg{color:#9a9a9a;width:18px;height:18px;transition:transform .35s var(--ease),color .3s ease;flex:none}.pg-doc .dc-pn a.pv:hover svg{color:#000;transform:translate(-3px)}.pg-doc .dc-pn a.nx:hover svg{color:#000;transform:translate(3px)}.pg-doc .dc-sec:last-of-type{border-bottom:0;margin-bottom:0}.pg-doc .dc-meta{border:1px dashed #dadada;border-radius:20px;margin:8px 0 0;padding:22px 24px}.pg-doc .dc-meta p{color:#6b6b6b;margin:0;font-size:14px;line-height:1.55}.pg-doc .dc-meta p:first-child{color:#000;margin-bottom:4px;font-weight:600}.pg-doc .dc-help{color:#fff;background:#000;border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 28px;margin:22px 0 0;padding:clamp(26px,3vw,36px);display:grid}.pg-doc .dc-help h2{letter-spacing:-.025em;margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:652;line-height:1.15}.pg-doc .dc-help p{color:#ffffff9e;margin:8px 0 0;font-size:15.5px;line-height:1.5}.pg-doc .dc-help .cta{height:46px;padding:0 22px}.pg-doc .dc-toast{z-index:90;opacity:0;color:#fff;pointer-events:none;transition:opacity .25s ease,transform .4s var(--ease);background:#000;border-radius:999px;align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:600;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%,20px)}.pg-doc .dc-toast svg{width:15px;height:15px}.pg-doc .dc-toast.on{opacity:1;transform:translate(-50%)}.pg-doc .dc-mbar,.pg-doc .dc-veil{display:none}@media(max-width:1100px){.pg-doc .dc-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1023px){.pg-doc .dc-wrap{grid-template-columns:minmax(0,1fr);max-width:780px}.pg-doc .dc-side{z-index:70;visibility:hidden;max-height:62vh;transition:transform .5s var(--ease),visibility 0s linear .5s;background:#fff;border-radius:26px;padding:22px 22px 18px;position:fixed;inset:auto 12px 12px;transform:translateY(calc(100% + 24px));box-shadow:0 0 0 1px #ededed,0 30px 80px -20px #0006}.pg-doc .dc-side.open{visibility:visible;transition:transform .5s var(--ease),visibility 0s;transform:none}.pg-doc .dc-sg li ul{max-height:none}.pg-doc .dc-sg li ul a{padding-left:26px}.pg-doc .dc-mbar{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:100%;height:52px;font:inherit;color:#000;cursor:pointer;text-align:left;background:#f4f4f4eb;border:0;border-radius:999px;align-items:center;gap:10px;margin:0 0 36px;padding:0 16px;font-size:14.5px;display:flex;position:sticky;top:84px}.pg-doc .dc-mbar svg{flex:none;width:18px;height:18px}.pg-doc .dc-mbar small{color:#8a8a8a;font-size:14.5px}.pg-doc .dc-mbar span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.pg-doc .dc-veil{z-index:65;opacity:0;pointer-events:none;background:#00000059;transition:opacity .35s;display:block;position:fixed;inset:0}.pg-doc .dc-veil.on{opacity:1;pointer-events:auto}}@media(max-width:640px){.pg-doc .dc-groups{grid-template-columns:minmax(0,1fr)}.pg-doc .dc-sf{height:56px}.pg-doc .dc-kbd{display:none}.pg-doc .dc-sec p,.pg-doc .dc-steps>li,.pg-doc .dc-sec ul:not(.dc-steps)>li{font-size:16px}.pg-doc .dc-tbl{border:0;border-radius:0;overflow:visible}.pg-doc .dc-tbl thead{display:none}.pg-doc .dc-tbl table,.pg-doc .dc-tbl tbody,.pg-doc .dc-tbl tr,.pg-doc .dc-tbl td{display:block}.pg-doc .dc-tbl tr{background:#f6f6f6;border-radius:18px;margin-bottom:8px;padding:14px 16px}.pg-doc .dc-tbl td{border:0;padding:3px 0;white-space:normal!important}.pg-doc .dc-tbl td:not(:first-child):before{content:attr(data-col);color:#9a9a9a;margin-top:6px;font-size:12px;font-weight:600;display:block}.pg-doc .dc-tbl td:first-child{font-size:15.5px}.pg-doc .dc-pn{grid-template-columns:minmax(0,1fr)}.pg-doc .dc-pn a.pv,.pg-doc .dc-pn>span{display:none}.pg-doc .dc-help{grid-template-columns:minmax(0,1fr)}.pg-doc .dc-help .cta{justify-content:center;width:100%}.pg-doc .dc-a{padding-right:0}}.pg-404 .nf{max-width:var(--container);min-height:100svh;padding:clamp(130px,13vw,170px) max(20px,env(safe-area-inset-right)) clamp(80px,9vw,120px) max(20px,env(safe-area-inset-left));text-align:center;flex-direction:column;align-items:center;margin:0 auto;display:flex}.pg-404 .nf-num{letter-spacing:-.07em;color:#000;-webkit-user-select:none;user-select:none;justify-content:center;font-size:clamp(150px,30vw,380px);font-weight:652;line-height:.8;display:flex;position:relative}.pg-404 .nf-d{padding:0 .07em .06em 0;display:flex;overflow:hidden}.pg-404 .nf-d>span{transition:transform 1.1s var(--ease);transition-delay:calc(var(--i) * 90ms + .1s);display:inline-block}.js .pg-404 .nf-d>span{transform:translateY(105%)}.js .pg-404 .nf.is-in .nf-d>span{transform:none}.js .pg-404 .nf-in{opacity:0;transition:opacity .8s var(--ease),transform .8s var(--ease);transition-delay:var(--d,0s);transform:translateY(18px)}.pg-404 .nf.is-in .nf-in{opacity:1;transform:none}.pg-404 .nf h1{letter-spacing:-.035em;color:#000;text-wrap:balance;margin:clamp(40px,5vw,64px) 0 0;font-size:clamp(32px,4vw,52px);font-weight:652;line-height:1.02}.pg-404 .nf>p{color:#6b6b6b;text-wrap:pretty;max-width:520px;margin:16px auto 0;font-size:clamp(16px,1.3vw,18px);line-height:1.55}.pg-404 .nf-btns{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;margin-top:30px;display:flex}.pg-404 .nf-btns .cta{height:48px;padding:0 24px}.pg-404 .nf-login{color:#000;align-items:center;gap:6px;min-height:44px;font-size:15px;font-weight:600;display:inline-flex}.pg-404 .nf-login svg{width:15px;height:15px;transition:transform .35s var(--ease)}.pg-404 .nf-login:hover svg{transform:translate(2px,-2px)}.pg-404 .nf-links{width:100%;max-width:760px;margin-top:clamp(44px,5vw,60px)}.pg-404 .nf-links p{color:#a3a3a3;margin:0 0 14px;font-size:13px;font-weight:600}.pg-404 .nf-links ul{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pg-404 .nf-links a{color:#000;border:1px solid #ededed;border-radius:999px;align-items:center;gap:8px;height:42px;padding:0 16px;font-size:14.5px;font-weight:500;transition:border-color .3s,background .3s;display:inline-flex}.pg-404 .nf-links a svg{color:#a3a3a3;width:14px;height:14px;transition:transform .35s var(--ease),color .3s ease}.pg-404 .nf-links a:hover{border-color:#000}.pg-404 .nf-links a:hover svg{color:#000;transform:translate(3px)}@media(max-width:640px){.pg-404 .nf-btns{flex-direction:column;width:100%}.pg-404 .nf-btns .cta{justify-content:center;width:100%}}@media(prefers-reduced-motion:reduce){.js .pg-404 .nf-in{opacity:1;transition:none;transform:none}.js .pg-404 .nf-d>span{transition:none;transform:none}}.ft-apps{color:#8a8a8a!important;margin:18px 0 0!important;font-size:14px!important;font-weight:500!important}.ft-apps a{color:var(--black);text-underline-offset:3px;font-weight:600;text-decoration:underline}.job-logo{flex:none;overflow:hidden}.job-logo img{object-fit:cover;background:#fff;width:100%;height:100%;display:block}.job-logo b{letter-spacing:-.02em;font-size:19px;font-weight:652;line-height:1}@keyframes pyl-pulse{50%{opacity:.45}}.job-skel{pointer-events:none}.job-skel .job-logo{background:#ededed}.job-skel .job-main i{background:#ededed;border-radius:6px;width:60%;height:12px;display:block}.job-skel .job-main i+i{width:38%;margin-top:10px}.job-skel,.bl-skel .bc-card,.ar-skel .ar-head i{animation:1.4s ease-in-out infinite pyl-pulse}.bl-skel .bc-cover{background:#ededed!important}.bl-skel .bc-card i{background:#ededed;border-radius:7px;width:80%;height:14px;margin-top:14px;display:block}.bl-skel .bc-card i+i{width:55%}.ar-skel .ar-head i{background:#ededed;border-radius:11px;width:min(640px,90%);height:22px;margin:18px auto 0;display:block}.ar-skel .ar-head i:first-child{width:160px;height:14px}.jobs-empty{background:#fafafa;border:1px dashed #dcdcdc;border-radius:24px;padding:32px 28px}.jobs-empty b{color:var(--black);font-size:17px;font-weight:600;display:block}.jobs-empty p{color:#6b6b6b;margin:8px 0 0;font-size:15px;line-height:1.5}.cr-empty-p{color:#6b6b6b;margin:8px 0 0;font-size:15px}.cr-more{text-align:center;margin:28px 0 0}.cv-img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ar-missing{text-align:center;max-width:760px;margin:0 auto;padding:clamp(150px,16vw,200px) 20px 40px}.ar-missing h1{letter-spacing:-.035em;font-size:clamp(32px,4vw,48px);font-weight:652}.ar-missing p{color:#6b6b6b}.ar-missing .ar-back{justify-content:center;margin-top:18px}.of-state{color:#6b6b6b;align-items:center;gap:12px;padding:80px 0;font-size:16px;display:flex}.of-gone{flex-direction:column;align-items:flex-start}.of-gone h1{letter-spacing:-.03em;color:var(--black);margin:0;font-size:clamp(28px,3.6vw,42px);font-weight:652}.of-gone p{max-width:520px;margin:0 0 12px}@keyframes of-rot{to{transform:rotate(360deg)}}.of-spin{border:2px solid #e5e5e5;border-top-color:#000;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite of-rot}.ap-note{color:#525252;background:#f4f4f4;border-radius:14px;margin:0 0 4px;padding:12px 14px;font-size:13.5px;line-height:1.5}.ct-err{color:#fca5a5;background:#dc26261f;border-radius:14px;margin:0 0 14px;padding:11px 14px;font-size:14px;font-weight:500}@media(prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.static{position:static}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@property --tail{syntax:"<angle>";inherits:false;initial-value:0deg}@view-transition{navigation:auto}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}}.pg-tarifs .cmp-rec,.pg-carr .ap-f small{font-size:12px}.pg-carr .ar-back,.pg-blog .ar-back{margin-top:-9px;padding:9px 0}@media(max-width:640px){.pg-fonc .ui-req,.pg-secu .ui-req{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px 10px;display:grid}.pg-fonc .ui-req>:nth-child(n+3),.pg-secu .ui-req>:nth-child(n+3){grid-column:2;justify-self:start}.pg-fonc .ui-req .ui-checks,.pg-secu .ui-req .ui-checks{width:auto;padding-left:0}.pg-fonc .ui-req.is-alert,.pg-secu .ui-req.is-alert{margin:0 -10px}.pg-fonc .ui-alert,.pg-secu .ui-alert{flex-wrap:wrap}.pg-fonc .ui-alert p,.pg-secu .ui-alert p{flex:calc(100% - 50px)}.pg-fonc .ui-alert .btn-mini,.pg-secu .ui-alert .btn-mini{margin-left:46px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
