@font-face{font-family:"Instrument Serif";src:url(/assets/serif-DnYpCC2O.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Instrument Serif";src:url(/assets/serif-italic-DKMiL14s.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(/assets/inter-Dx4kXJAl.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/poppins-400-cpxAROuN.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/poppins-500-C8OXljZJ.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Poppins;src:url(/assets/poppins-600-zEkxB9Mr.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Geist Mono;src:url(/assets/mono-XN7g48iV.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Momo Trust Display;src:url(/assets/momo-y6xVpsUw.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Archivo Black;src:url(/assets/archivo-black-BTVu2TQR.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Fraunces;src:url(/assets/fraunces-6IfK1voy.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(/assets/fraunces-italic-ChpO6tcr.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}:root{--bg: #f6f5f2;--surface: #ffffff;--line: #e6e3dd;--line-2: #d9d5ce;--ink: #0b0d10;--text: #2b2e33;--muted: #6e7177;--accent: #fb6101;--accent-soft: #fff1e8;--dark: #0b0b0b;--graphite: #141414;--copper-a: #8a5a3c;--copper-b: #d9b48f;--serif: "Instrument Serif", "Times New Roman", Georgia, serif;--sans: "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "Geist Mono", ui-monospace, Menlo, monospace;--gut: 24px;--sec: 80px;--max: 1200px;color-scheme:light}@media (min-width: 900px){:root{--gut: 40px;--sec: 128px}}*,*:before,*:after{box-sizing:border-box}html{background:var(--bg);-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font:400 16px/1.6 var(--sans);-webkit-font-smoothing:antialiased;overflow-x:clip}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:70;background:var(--surface)}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}img,svg,canvas{max-width:100%}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}::selection{background:var(--accent);color:#fff}.wrap{width:100%;max-width:calc(var(--max) + 2 * var(--gut));margin-inline:auto;padding-left:max(var(--gut),env(safe-area-inset-left,0px));padding-right:max(var(--gut),env(safe-area-inset-right,0px))}.section{padding-block:var(--sec)}.h1{font:400 clamp(52px,8.6vw,112px) / .98 var(--serif);letter-spacing:-.03em;color:var(--ink);margin:0;text-wrap:balance}.h1 em,.h2 em{font-style:italic;color:var(--accent)}.h1-page{font-size:clamp(46px,6.6vw,88px);max-width:16ch}.h2{font:400 clamp(38px,5vw,64px) / 1.02 var(--serif);letter-spacing:-.02em;color:var(--ink);margin:0;text-wrap:balance}.h3{font:600 clamp(20px,2vw,24px) / 1.2 var(--sans);letter-spacing:-.01em;color:var(--ink);margin:0}.lead{font-size:clamp(18px,1.6vw,20px);line-height:1.5;color:var(--muted);max-width:56ch;margin:0;text-wrap:pretty}.lead.sm{font-size:17px}.label{display:inline-flex;align-items:center;gap:8px;font:500 12px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.label .dot,.label.dotted:before{width:6px;height:6px;border-radius:50%;background:var(--accent)}.mono-n{font:500 12px/1 var(--mono);color:var(--muted);letter-spacing:.06em}.sec-head{display:flex;flex-direction:column;gap:18px;max-width:780px;margin-bottom:clamp(44px,6vw,72px)}.sec-head.center{align-items:center;text-align:center;margin-inline:auto}.checks{list-style:none;padding:0;margin:0;display:grid;gap:10px;font-size:15.5px;color:var(--text)}.checks li{display:flex;gap:10px;align-items:flex-start}.checks svg{color:var(--accent);margin-top:4px;flex:none}.btn{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 20px;border-radius:12px;font:500 15px/1 var(--sans);letter-spacing:-.005em;white-space:nowrap;position:relative;overflow:hidden;isolation:isolate;transition:background-color .3s cubic-bezier(.22,1,.36,1),color .3s,border-color .3s}.btn-label{position:relative;display:inline-grid;overflow:hidden;height:1.2em;line-height:1.2}.btn-label>span{grid-area:1/1;transition:transform .45s cubic-bezier(.22,1,.36,1)}.btn-label>span+span{transform:translateY(110%)}.btn:hover .btn-label>span:first-child{transform:translateY(-110%)}.btn:hover .btn-label>span+span{transform:none}.btn-arrow{transition:transform .45s cubic-bezier(.22,1,.36,1)}.btn:hover .btn-arrow{transform:translate(3px)}.btn-primary{background:var(--accent);color:#fff}.btn-primary:hover{background:#e45700}.btn-ink{background:var(--ink);color:#fff}.btn-ink:hover{background:#23262b}.btn-outline{border:1px solid var(--line-2);color:var(--ink);background:var(--surface)}.btn-outline:hover{border-color:var(--ink)}.btn-white{background:#fff;color:var(--ink)}.btn-white:hover{background:#f1efeb}.btn-ghost-light{border:1px solid rgba(255,255,255,.35);color:#fff}.btn-ghost-light:hover{border-color:#fff}.nav .btn{height:40px;padding:0 16px;font-size:14px}.loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:var(--bg);display:grid;place-content:center;justify-items:center;gap:22px;color:var(--ink)}.loader-bar{width:120px;height:2px;background:var(--line);border-radius:2px;overflow:hidden}.loader-bar i{display:block;height:100%;background:var(--accent);transform:scaleX(0);transform-origin:left}.progress{position:fixed;top:env(safe-area-inset-top,0px);left:0;right:0;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;z-index:80}.wordmark{display:inline-flex;align-items:center;gap:.7em;font:600 1em/1 var(--sans);letter-spacing:.2em;color:var(--ink)}.nav{position:fixed;top:env(safe-area-inset-top,0px);left:0;right:0;z-index:60;height:64px;border-bottom:1px solid transparent;transition:background-color .25s,border-color .25s}.nav.solid{background:var(--surface);border-bottom-color:var(--line)}.nav-in{height:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}.nav-links{display:none;align-items:center;gap:4px}.nav-link{display:inline-flex;align-items:center;gap:5px;height:36px;padding:0 12px;border-radius:9px;font-size:14.5px;color:var(--text);transition:background-color .2s,color .2s}.nav-link:hover,.nav-link.on{background:#0b0d100d;color:var(--ink)}.chev{transition:transform .25s}.nav-link.on .chev{transform:rotate(180deg)}.nav-right{display:flex;align-items:center;gap:10px}.nav-right>.lang,.nav-login,.nav-right>.btn{display:none}.burger{width:42px;height:42px;display:grid;place-items:center;border-radius:11px;border:1px solid var(--line-2);background:var(--surface)}@media (min-width: 1040px){.nav-links,.nav-login,.nav-right>.lang{display:inline-flex}.nav-right>.btn{display:inline-flex}.burger{display:none}.nav-links{position:absolute;left:50%;transform:translate(-50%)}}.lang{display:inline-flex;gap:6px;font:500 12.5px/1 var(--mono);color:var(--muted);padding:8px 6px}.lang b{color:var(--ink);font-weight:600}.lang span{color:var(--line-2)}.nav-item{position:relative}.mega{position:absolute;top:calc(100% + 14px);left:50%;width:860px;margin-left:-300px;background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:0 24px 48px -24px #0b0d1033;opacity:0;transform:translateY(-6px);transition:opacity .15s ease,transform .15s ease}.mega.open{opacity:1;transform:none}.mega:before{content:"";position:absolute;inset:-16px 0 auto;height:16px}.mega-in{display:grid;grid-template-columns:1fr 260px;gap:20px;padding:22px}.mega-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px;margin-top:12px}.mega-row{display:flex;gap:12px;align-items:flex-start;padding:10px;border-radius:12px;transition:background-color .2s}.mega-row:hover{background:var(--bg)}.mega-row b{display:block;font-size:14px;font-weight:600;color:var(--ink)}.mega-row em{display:block;font-style:normal;font-size:13px;color:var(--muted);line-height:1.4}.mega-ic{width:34px;height:34px;border-radius:10px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;flex:none}.mega-ic.lg{width:44px;height:44px;border-radius:12px}.mega-feat{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:14px;background:var(--bg);border:1px solid var(--line);transition:border-color .2s}.mega-feat:hover{border-color:var(--line-2)}.mega-thumb{border-radius:10px;overflow:hidden;margin-bottom:6px}.mega-feat b{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--ink)}.mega-feat em{font-style:normal;font-size:13px;color:var(--muted);line-height:1.45}.mmenu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;background:var(--surface);padding-top:calc(64px + env(safe-area-inset-top,0px));overflow-y:auto}.mmenu-in{display:flex;flex-direction:column;padding-block:24px max(32px,env(safe-area-inset-bottom,0px));min-height:100%}.mm-link,.mm-acc summary{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid var(--line);font:400 34px/1.1 var(--serif);color:var(--ink);list-style:none;cursor:pointer}.mm-acc summary::-webkit-details-marker{display:none}.mm-acc>div{display:grid;gap:4px;padding:10px 0 14px}.mm-acc>div a{padding:8px 0;color:var(--text)}.mm-foot{margin-top:auto;padding-top:32px;display:flex;justify-content:space-between;align-items:center}.hero{position:relative;padding-top:calc(64px + env(safe-area-inset-top,0px) + clamp(56px,9vw,104px));overflow:hidden}.hero-copy{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px}.hero-label{padding:7px 12px;border:1px solid var(--line);border-radius:999px;background:var(--surface)}.hero .h1 .ln{display:block;overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em}.hero .h1 .ln>span{display:block}.hero-lead{max-width:46ch}.hero-ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px}.hero-from{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;color:var(--muted)}.hero-from svg{color:var(--accent)}.hero-shot{position:relative;margin-top:clamp(48px,7vw,80px);padding-bottom:var(--sec)}.hero-persp{perspective:1600px}.hero-tilt{transform-origin:50% 0;will-change:transform}.integr{border-block:1px solid var(--line);background:var(--surface)}.integr-in{display:flex;align-items:center;gap:32px;padding-block:22px}.integr .label{flex:none}.marquee{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.marquee-track{display:flex;gap:64px;width:max-content;animation:marq 40s linear infinite}.marquee:hover .marquee-track{animation-play-state:paused}.marquee-track span{font:600 18px/1 var(--sans);letter-spacing:-.01em;color:#9a9890}@keyframes marq{to{transform:translate(-33.333%)}}.ps-rows{position:relative;max-width:980px;margin:0 auto}.ps-spine{position:absolute;top:0;bottom:0;left:7px;width:1px;background:var(--line)}.ps-spine i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--accent);transform-origin:top}.ps-row{display:grid;gap:4px;padding:20px 0 20px 36px;border-top:1px solid var(--line)}.ps-row:last-child{border-bottom:1px solid var(--line)}.ps-before{position:relative;width:fit-content;color:#a19f98;font-size:17px}.ps-strike{position:absolute;left:-2px;right:-2px;top:55%;height:1.5px;background:#a19f98;transform-origin:left}.ps-after{font:400 clamp(26px,3vw,38px) / 1.1 var(--serif);color:var(--ink);letter-spacing:-.01em}@media (min-width: 900px){.ps-spine{left:50%}.ps-row{grid-template-columns:1fr 1fr;gap:80px;padding:26px 0;align-items:center}.ps-before{justify-self:end}}.tour{background:var(--surface);border-block:1px solid var(--line)}.tabs{display:flex;gap:6px;justify-content:center;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:6px;margin:0 auto 40px;width:fit-content;max-width:100%;background:var(--bg);border:1px solid var(--line);border-radius:14px}.tabs::-webkit-scrollbar{display:none}.tab{position:relative;height:40px;padding:0 16px;border-radius:10px;font-size:14px;font-weight:500;color:var(--muted);white-space:nowrap;overflow:hidden;transition:color .2s,background-color .2s}.tab:hover{color:var(--ink)}.tab.on{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--line),0 2px 6px -2px #0b0d101f}.tab-prog{position:absolute;left:12px;right:12px;bottom:5px;height:2px;border-radius:2px;background:var(--accent);transform-origin:left;animation:prog linear forwards}@keyframes prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.tour-body{display:grid;gap:32px;align-items:center}.tour-text{display:flex;flex-direction:column;gap:14px;animation:fadeUp .5s cubic-bezier(.22,1,.36,1)}.tour-text p{margin:0;color:var(--muted)}.tour-shot{min-width:0}.fade-swap{animation:fade .45s ease both}@keyframes fade{0%{opacity:0}}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}}@media (min-width: 1000px){.tour-body{grid-template-columns:340px 1fr;gap:56px}}.how-line{position:relative}.how-line-track{display:none}.how-steps{list-style:none;margin:0;padding:0;display:grid;gap:0}.how-step{position:relative;display:grid;gap:6px;padding:18px 0 18px 32px;border-left:1px solid var(--line)}.how-step b{font:600 18px/1.2 var(--sans);color:var(--ink)}.how-step>span:last-child{color:var(--muted);font-size:15px}.how-node{position:absolute;left:-6px;top:22px;width:11px;height:11px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px var(--bg)}@media (min-width: 900px){.how-line-track{display:block;position:absolute;left:0;right:0;top:5px;height:1px;background:var(--line)}.how-line-fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--accent);transform-origin:left;display:block}.how-steps{grid-template-columns:repeat(6,1fr);gap:20px}.how-step{border-left:0;padding:30px 0 0}.how-node{left:0;top:0}}.bento{display:grid;gap:16px}@media (min-width: 720px){.bento{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1040px){.bento{grid-template-columns:repeat(4,1fr)}.t-lg{grid-column:span 2}}.tile{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:16px 16px 22px;display:flex;flex-direction:column;gap:6px;overflow:hidden;transition:border-color .3s}.tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(320px circle at var(--mx, -400px) var(--my, -400px),rgba(251,97,1,.07),transparent 60%);pointer-events:none}.tile:hover{border-color:var(--line-2)}.tile h3{margin:14px 6px 0;font:600 17px/1.3 var(--sans);color:var(--ink)}.tile p{margin:0 6px;font-size:14.5px;color:var(--muted);line-height:1.5}.vig{position:relative;height:220px;border-radius:14px;background:var(--bg);border:1px solid var(--line);overflow:hidden;display:grid;place-items:center;transition:transform .5s cubic-bezier(.22,1,.36,1)}.t-lg .vig{height:260px}.tile:hover .vig>*{transform:translateY(-3px)}.vig>*{transition:transform .5s cubic-bezier(.22,1,.36,1)}.v-rdw-in,.v-chart-in,.v-plan-in{border-radius:16px;padding:18px;width:min(86%,420px)}.v-rdw-in{display:grid;gap:12px;justify-items:start}.v-kv{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;width:100%}.v-kv div{background:#212121;border:1px solid #2e2e2e;border-radius:10px;padding:7px 9px;display:grid;font-size:11.5px}.v-kv span{color:#a3a1a1;font-size:10.5px}.v-chart-in{height:78%;display:flex;flex-direction:column;gap:12px}.v-chart-top{display:flex;justify-content:space-between;align-items:baseline}.v-chart-num{font-size:22px;font-weight:600}.v-bars{flex:1;display:flex;align-items:flex-end;gap:8px;background-image:linear-gradient(#2c2c2c 1px,transparent 1px);background-size:100% 33.3%}.v-bar{flex:1;background:var(--accent);border-radius:4px 4px 0 0}.v-plan-in{display:grid;gap:8px;width:min(84%,300px)}.v-plan-in .m-appt{font-size:12.5px}.paper{width:62%;max-width:220px;aspect-ratio:.72;background:#fff;border:1px solid var(--line);border-radius:6px;padding:16px;display:flex;flex-direction:column;gap:9px;box-shadow:0 18px 30px -20px #0b0d104d;transform:rotate(-3deg);transition:transform .5s cubic-bezier(.22,1,.36,1)}.tile:hover .paper{transform:rotate(0) translateY(-4px)}.paper-h{display:flex;justify-content:space-between;align-items:center;font:600 9px/1 var(--mono);letter-spacing:.08em;color:var(--ink);margin-bottom:6px}.paper i{height:6px;border-radius:3px;background:var(--line)}.paper i.s{width:60%}.paper-t{margin-top:auto;display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:8px;font-size:11px}.v-wa{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;padding:18px;background:#ece6dc}.v-bubble{position:relative;max-width:88%;background:#fff;border-radius:12px 12px 12px 3px;padding:9px 12px;font-size:13px;display:grid;gap:2px;box-shadow:0 1px #0000000f}.v-bubble span{color:var(--muted);font-size:12px}.v-sent{position:absolute;right:-8px;bottom:-8px;width:22px;height:22px;border-radius:50%;background:var(--accent);color:#fff;display:grid;place-items:center}.v-qr{display:flex!important;align-items:center;justify-content:center;gap:18px}.v-code{display:grid;gap:4px}.v-code span{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.v-code b{font:600 24px/1 var(--sans);color:var(--ink)}.scanline.s96{animation-name:scan96}@keyframes scan96{to{transform:translateY(94px)}}.paid{background:var(--surface);border-block:1px solid var(--line)}.pay-row{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:min(72vw,260px);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.pay-row::-webkit-scrollbar{display:none}.pay-line{display:none}.pay-tile{scroll-snap-align:start;display:flex;flex-direction:column;gap:6px;position:relative}.pay-vis{height:150px;border-radius:16px;background:var(--bg);border:1px solid var(--line);display:grid;place-items:center;margin-bottom:18px;overflow:hidden}.pay-dot{width:11px;height:11px;border-radius:50%;background:var(--line-2);box-shadow:0 0 0 4px var(--surface);margin-bottom:8px}.pay-tile b{font:600 16px/1.3 var(--sans);color:var(--ink)}.pay-tile>span:last-child{font-size:14px;color:var(--muted)}@media (min-width: 1000px){.pay-row{grid-auto-flow:row;grid-template-columns:repeat(5,1fr);overflow:visible}.pay-line{display:block;position:absolute;left:0;right:0;top:173px;height:1px;background:var(--line)}.pay-line-fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--accent);transform-origin:left;display:block}}.pv{border-radius:12px;padding:12px 14px;display:grid;gap:4px;justify-items:center;min-width:70%;font-size:12.5px}.pv.app b{font-size:20px}.pv-wa{background:#ece6dc;display:flex;align-items:flex-end;gap:8px}.pv-bub{background:#fff;border-radius:10px 10px 10px 3px;padding:8px 10px;font-size:12px}.pv-bub u{color:var(--accent);text-decoration:none;font-weight:600}.pv-light{background:#fff;border:1px solid var(--line);color:var(--ink)}.pv-light span{width:100%;padding:4px 8px;border-radius:6px;font-size:12px}.pv-light span.sel{background:var(--bg);font-weight:600}.ideal{display:grid;place-items:center;width:28px;height:22px;border-radius:5px;background:var(--ink);color:#fff;font-size:10px}.pv-btn{font-style:normal;background:var(--ink);color:#fff;border-radius:8px;padding:6px 14px;font-size:12px;font-weight:600}.go-grid,.split{display:grid;gap:48px;align-items:center}.go-text,.split-text{display:flex;flex-direction:column;gap:20px}.go-phone{display:flex;justify-content:center}.go-scaled{max-width:300px!important}.go-dots{display:flex;gap:6px;flex-wrap:wrap}.go-dots button{height:34px;padding:0 14px;border-radius:999px;border:1px solid var(--line-2);font-size:13px;color:var(--muted);transition:all .2s}.go-dots button.on{background:var(--ink);border-color:var(--ink);color:#fff}.split-vis{min-width:0}@media (min-width: 960px){.go-grid{grid-template-columns:1fr 1fr;gap:80px}.split{grid-template-columns:.8fr 1.2fr;gap:72px}.split.top{align-items:start}}.portal-sec{background:var(--surface);border-block:1px solid var(--line)}.trust-grid{display:grid;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:20px;overflow:hidden}@media (min-width: 760px){.trust-grid{grid-template-columns:1fr 1fr}}.trust-item{background:var(--surface);padding:32px;display:flex;flex-direction:column;gap:10px}.trust-item .ic{width:40px;height:40px;border-radius:11px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;margin-bottom:6px}.trust-item b{font:600 18px/1.3 var(--sans);color:var(--ink)}.trust-item p{margin:0;color:var(--muted)}.pricing{background:var(--dark);color:#e8e6e2;padding-block:var(--sec)}.pricing .h1,.pricing .h2{color:#fafafa}.pricing .lead,.label.light{color:#9b9893}.pricing-page{padding-top:calc(136px + env(safe-area-inset-top,0px))}.plans{display:grid;gap:16px;align-items:stretch}@media (min-width: 980px){.plans{grid-template-columns:1fr 1.12fr 1fr;align-items:center}}.plan{position:relative;border-radius:24px;background:var(--graphite);border:1px solid #262626;overflow:hidden}.plan-in{position:relative;padding:30px 28px 32px;display:flex;flex-direction:column;gap:10px;height:100%}.plan-pro{border-color:#2a2a2a}@media (min-width: 980px){.plan-pro .plan-in{padding-block:44px 46px}}.plan-grain{position:absolute;inset:0 0 auto;height:62%}.plan-pro:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 22%,rgba(20,20,20,.55) 45%,#141414 64%);pointer-events:none}.plan-pro .plan-in{z-index:1}.plan-max{border:1px solid transparent;background:linear-gradient(var(--graphite),var(--graphite)) padding-box,linear-gradient(135deg,var(--copper-a),var(--copper-b) 50%,var(--copper-a)) border-box}.plan-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.plan-ic{width:40px;height:40px;border-radius:12px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);display:grid;place-items:center;color:#fff}.plan-tag{font:500 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;padding:7px 10px;border-radius:999px;background:#ffffff24;color:#fff}.plan-tag.copper{background:transparent;border:1px solid rgba(217,180,143,.45);color:var(--copper-b)}.plan-name{margin:0;font:600 22px/1.2 var(--sans);color:#fff}.plan-tagline{margin:0;color:#b3b0aa;font-size:15px}.plan-price{display:flex;align-items:flex-end;gap:12px;margin-top:12px}.price{font:400 clamp(44px,5vw,56px) / 1 var(--serif);color:#fff;letter-spacing:-.02em}.per{font-size:12.5px;line-height:1.35;color:#9b9893;padding-bottom:6px}.plan-day{font:500 12px/1 var(--mono);color:#8b8883}.plan-cta{display:flex;align-items:center;gap:18px;margin:14px 0 6px}.pill{display:inline-flex;align-items:center;height:44px;padding:0 22px;border-radius:999px;font-weight:600;font-size:14.5px;transition:background-color .25s,border-color .25s,color .25s}.pill-white{background:#fff;color:var(--ink)}.pill-white:hover{background:#f1ede6}.pill-outline{border:1px solid #3a3a3a;color:#fff}.pill-outline:hover{border-color:#fff}.pill-copper{border:1px solid rgba(217,180,143,.55);color:var(--copper-b)}.pill-copper:hover{border-color:var(--copper-b);background:#d9b48f14}.plan-link{display:inline-flex;align-items:center;gap:2px;font-weight:600;font-size:14.5px;color:#fff}.plan-list{list-style:none;margin:10px 0 0;padding:0;font-size:14.5px}.plan-list li{display:flex;gap:10px;align-items:flex-start;padding:11px 0;border-top:1px solid #262626;color:#d6d3cd}.plan-list svg{margin-top:3px;flex:none;color:#8b8883}.plan-pro .plan-list svg{color:var(--accent)}.plan-max .plan-list svg{color:var(--copper-b)}.small-print{margin:28px auto 0;max-width:70ch;text-align:center;font-size:13px;color:#8b8883}.compare{margin-top:clamp(56px,8vw,96px)}.compare-h{font:400 clamp(30px,3.6vw,44px) / 1.1 var(--serif);color:#fafafa;margin:0 0 24px}.compare-scroll{overflow-x:auto;border:1px solid #222;border-radius:18px}.compare table{width:100%;min-width:620px;border-collapse:collapse;font-size:14.5px}.compare th{position:sticky;top:0;background:#111;text-align:center;padding:18px 12px;font-weight:600;color:#fff;border-bottom:1px solid #222}.compare th span{display:block;font:500 12px/1.6 var(--mono);color:#8b8883}.compare td{padding:14px 18px;border-top:1px solid #1d1d1d;color:#cfccc6;text-align:center}.compare td:first-child{text-align:left}.compare .grp td{font:500 11.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#8b8883;padding-top:22px;text-align:left}.compare .hl{background:#fb61010f}.compare .or{color:var(--accent)}.compare .cu{color:var(--copper-b)}.compare .no{color:#3d3d3d}.compare td svg{vertical-align:middle}.web-price{margin-top:24px;display:grid;gap:24px;padding:32px;border-radius:24px;background:var(--graphite);border:1px solid #262626;align-items:center}.web-price p{margin:12px 0 0;color:#cfccc6;max-width:56ch}.web-price-r{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.web-price-r b{font:400 30px/1 var(--serif);color:#fff}@media (min-width: 900px){.web-price{grid-template-columns:1fr auto}}.browsers{display:grid;grid-auto-flow:column;grid-auto-columns:min(80vw,380px);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.browsers::-webkit-scrollbar{display:none}@media (min-width: 960px){.browsers{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);overflow:visible;gap:24px}.browser:nth-child(2){margin-top:40px}}.browser{position:relative;scroll-snap-align:start;border-radius:14px;background:#fff;border:1px solid var(--line);overflow:hidden}.browser-bar{height:34px;display:flex;align-items:center;gap:6px;padding:0 12px;border-bottom:1px solid var(--line);background:#faf9f7}.browser-bar i{width:8px;height:8px;border-radius:50%;background:#d6d3cc}.browser-bar span{margin-left:8px;font:500 11px/1 var(--mono);color:var(--muted)}.browser-view{height:360px;overflow:hidden}.browser-page{transition:transform 3.5s cubic-bezier(.45,0,.2,1)}.browser:hover .browser-page{transform:translateY(calc(-100% + 360px))}.concept-tag{position:absolute;right:10px;bottom:10px;padding:5px 9px;border-radius:7px;background:var(--ink);color:#fff;font:500 11px/1 var(--sans)}.cpt{min-height:720px;font-size:11px;padding-bottom:24px}.cpt-nav{display:flex;justify-content:space-between;align-items:center;padding:14px 16px}.cpt-nav b{font-size:13px;letter-spacing:.12em}.cpt-nav span{opacity:.7}.cpt-hero{padding:36px 16px 28px;display:flex;flex-direction:column;gap:14px;align-items:flex-start}.cpt-hero h5{margin:0;font:600 28px/1 var(--sans);letter-spacing:-.04em}.cpt-btn{padding:8px 12px;border-radius:6px;font-weight:600}.cpt-block{margin:16px;height:150px;border-radius:8px}.cpt-block.b2{height:110px}.cpt-lines{margin:16px;display:grid;gap:8px}.cpt-lines i{height:8px;border-radius:4px}.cpt-garage{background:#0d1b2a;color:#e8edf2}.cpt-garage small{color:#f2c14e;letter-spacing:.08em;text-transform:uppercase}.cpt-garage .cpt-btn{background:#f2c14e;color:#0d1b2a}.cpt-band{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid #23364b}.cpt-band div{padding:12px 16px;display:grid;gap:2px;border-left:1px solid #23364b}.cpt-band div:first-child{border-left:0}.cpt-band b{font:600 15px/1 var(--mono)}.cpt-garage .cpt-block{background:repeating-linear-gradient(135deg,#16283d 0,#16283d 10px,#13233a 10px,#13233a 20px)}.cpt-garage .cpt-lines i{background:#23364b}.cpt-rest{background:#5a1d24;color:#f6e9dc}.cpt-rest .cpt-nav b{font:400 18px/1 var(--serif);letter-spacing:0}.cpt-rest h5{font:400 30px/1.05 var(--serif)!important;letter-spacing:-.01em!important}.cpt-rest .cpt-btn{border:1px solid #f6e9dc}.cpt-menu{margin:8px 16px;border-top:1px solid #7a3a40}.cpt-menu div{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #7a3a40;font-size:12px}.cpt-rest .cpt-block{background:#6c2a31}.cpt-barber{background:#fff;color:#0a0a0a}.cpt-barber h5{font-size:38px!important;line-height:.9!important}.cpt-barber .cpt-btn{background:#0a0a0a;color:#fff}.cpt-slots{margin:0 16px;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.cpt-slots span{border:1px solid #0a0a0a;border-radius:6px;text-align:center;padding:8px 0;font-family:var(--mono)}.cpt-slots .on{background:#0a0a0a;color:#fff}.cpt-barber .cpt-block{background:#ececec}.web-inc{display:grid;gap:24px 32px;margin-top:56px}@media (min-width: 700px){.web-inc{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1040px){.web-inc{grid-template-columns:repeat(4,1fr)}}.web-inc>div{border-top:1px solid var(--ink);padding-top:16px}.web-inc b{font:600 17px/1.3 var(--sans);color:var(--ink)}.web-inc p{margin:6px 0 0;color:var(--muted);font-size:15px}.process{list-style:none;padding:0;margin:48px 0 40px;display:flex;flex-wrap:wrap;gap:8px}.process li{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 18px;border-radius:999px;background:var(--surface);border:1px solid var(--line);font-weight:500;color:var(--ink)}.faq-wrap{display:grid;gap:40px}@media (min-width: 960px){.faq-wrap{grid-template-columns:.8fr 1.2fr;align-items:start}}.faq{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-item h3{margin:0}.faq-item button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;text-align:left;font:500 17px/1.4 var(--sans);color:var(--ink)}.faq-ic{width:30px;height:30px;border-radius:50%;border:1px solid var(--line-2);display:grid;place-items:center;flex:none;transition:all .25s}.faq-item.open .faq-ic{background:var(--ink);border-color:var(--ink);color:#fff}.faq-a{overflow:hidden}.faq-a p{margin:0 0 22px;color:var(--muted);max-width:62ch}.final-wrap{padding-block:0 var(--sec)}.final{position:relative;border-radius:28px;overflow:hidden;background:var(--dark)}.final-grain{position:absolute;top:0;right:0;bottom:0;left:0}.final:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b0b0b1a,#0b0b0b8c);pointer-events:none}.final-in{position:relative;z-index:1;padding:clamp(56px,9vw,120px) clamp(20px,5vw,64px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.final .h2{color:#fff}.final .lead{color:#fffc}.footer{border-top:1px solid var(--line);padding-top:72px;overflow:hidden;background:var(--surface)}.foot-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.foot-brand{grid-column:1 / -1;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.foot-brand p{margin:0;max-width:34ch;color:var(--muted);font-size:15px}.foot-col{display:flex;flex-direction:column;gap:10px;font-size:14.5px}.foot-col a{color:var(--text);width:fit-content}.foot-col a:hover{color:var(--accent)}.foot-col .label{margin-bottom:4px}@media (min-width: 960px){.foot-grid{grid-template-columns:1.6fr repeat(4,1fr)}.foot-brand{grid-column:auto}}.foot-base{margin-top:56px;padding-block:22px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:8px 28px;font:500 12px/1 var(--mono);color:var(--muted)}.foot-giant{font:600 clamp(80px,22vw,320px) / .78 var(--sans);letter-spacing:-.04em;text-align:center;color:var(--bg);-webkit-text-stroke:1px var(--line);margin-bottom:-.12em;-webkit-user-select:none;user-select:none;white-space:nowrap}.page{padding-top:calc(64px + env(safe-area-inset-top,0px))}.page-head{padding-block:clamp(64px,10vw,120px) clamp(40px,6vw,64px);display:flex;flex-direction:column;gap:22px}.page-head.center{align-items:center;text-align:center}.page-hero-shot{padding-bottom:var(--sec)}.mod-layout{display:grid;gap:40px}.mod-index{display:none}@media (min-width: 1040px){.mod-layout{grid-template-columns:220px 1fr;gap:64px}.mod-index{display:flex;flex-direction:column;gap:2px;position:sticky;top:104px;align-self:start}.mod-index .label{margin-bottom:12px}.mod-index a{padding:8px 12px;border-radius:9px;font-size:14.5px;color:var(--muted);border-left:2px solid transparent;transition:all .2s}.mod-index a.on{color:var(--ink);background:var(--surface);border-left-color:var(--accent)}}.mod-list{display:flex;flex-direction:column;gap:clamp(64px,9vw,112px);padding-bottom:var(--sec);min-width:0}.module{display:grid;gap:28px;scroll-margin-top:96px}.module-text{display:flex;flex-direction:column;gap:14px;max-width:560px}.mod-detail{font-size:14px;color:var(--muted);padding-top:12px;border-top:1px solid var(--line)}.module-shot{min-width:0}.soon{display:inline-block;vertical-align:middle;margin-left:10px;padding:3px 9px;border-radius:999px;border:1px solid var(--line-2);font:500 12px/1.4 var(--sans);color:var(--muted)}.go-mini{background:var(--surface);border-block:1px solid var(--line)}.about{display:grid;gap:48px;padding-bottom:var(--sec)}.about-body{display:flex;flex-direction:column;gap:22px;font-size:clamp(19px,1.8vw,22px);line-height:1.55;max-width:44ch}.about-body p{margin:0}.about-body p:first-child{color:var(--ink)}.founder{display:flex;flex-direction:column;gap:8px}.founder-photo{width:100%;max-width:320px;aspect-ratio:4/5;border-radius:20px;border:1px solid var(--line);background:var(--surface);display:grid;place-items:center;margin-bottom:10px}.founder b{color:var(--ink)}@media (min-width: 960px){.about{grid-template-columns:1fr 320px;gap:96px}}.values{list-style:none;padding:0;margin:0}.values li{font:400 clamp(34px,5vw,64px) / 1.05 var(--serif);color:var(--ink);padding:22px 0;border-top:1px solid var(--line)}.values li:last-child{border-bottom:1px solid var(--line)}.demo-grid{display:grid;gap:48px;padding-block:clamp(56px,9vw,112px) var(--sec)}.demo-intro{display:flex;flex-direction:column;gap:22px}.demo-steps{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:12px}.demo-steps li{display:flex;gap:14px;align-items:baseline;color:var(--text)}.demo-direct{display:grid;gap:8px;margin-top:8px}.copy-mail{display:inline-flex;align-items:center;gap:12px;font:500 15px/1 var(--mono);color:var(--ink);-webkit-user-select:all;user-select:all}.copy-mail button{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;border:1px solid var(--line-2);font:500 13px/1 var(--sans);-webkit-user-select:none;user-select:none}.demo-form{background:var(--surface);border:1px solid var(--line);border-radius:24px;padding:clamp(22px,3vw,36px)}@media (min-width: 960px){.demo-grid{grid-template-columns:1fr minmax(0,560px);gap:80px;align-items:start}}.lead-form{display:flex;flex-direction:column;gap:18px}.f-grid{display:grid;gap:18px}@media (min-width: 600px){.f-grid{grid-template-columns:1fr 1fr}}.f{display:flex;flex-direction:column;gap:7px;min-width:0}.f label,.chips legend{font-size:14px;font-weight:500;color:var(--ink)}.f label i{font-style:normal;color:var(--muted);font-weight:400}.f input,.f select,.f textarea{font:400 16px/1.4 var(--sans);color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:12px 14px;min-height:48px;width:100%;transition:border-color .2s,background-color .2s}.f input:hover,.f select:hover,.f textarea:hover{border-color:var(--line-2)}.f input:focus-visible,.f select:focus-visible,.f textarea:focus-visible{outline:none;border-color:var(--accent);background:#fff}.f textarea{resize:vertical}.f.bad input{border-color:#d6453d}.f-err{font-size:13px;color:#d6453d}.chips{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.chips legend{margin-bottom:8px;padding:0}.chip{position:relative;display:inline-flex;align-items:center;height:40px;padding:0 14px;border-radius:10px;border:1px solid var(--line);background:var(--bg);font-size:14.5px;cursor:pointer;transition:all .2s}.chip input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.chip.on{border-color:var(--accent);background:var(--accent-soft);color:var(--ink)}.chip:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.f-submit{align-self:flex-start}.f-submit:disabled{opacity:.6;cursor:progress}.form-done{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.form-done p{margin:0;color:var(--muted)}.done-ic{width:46px;height:46px;border-radius:13px;background:#e8f6ee;color:#1f9d61;display:grid;place-items:center}.legal{padding-block:clamp(64px,10vw,128px) var(--sec);display:flex;flex-direction:column;gap:22px;align-items:flex-start}.nf-plate{background:transparent}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.tab{flex:none}@media (max-width: 640px){.tabs{justify-content:flex-start;width:100%}.v-kv{grid-template-columns:repeat(2,1fr)}.v-kv div:nth-child(n+5){display:none}.integr-in{gap:16px}}.h1{line-height:1.04}.h1-page{line-height:1.06}.h2{line-height:1.1}.hero .h1 .ln{padding-bottom:.16em;margin-bottom:-.16em}.ps-after{line-height:1.18}.values li{line-height:1.15}.mm-link,.mm-acc summary{line-height:1.2}.price{line-height:1.05}.wordmark{gap:10px;letter-spacing:0}.wordmark-mark{width:2.05em;height:2.05em;border-radius:.55em;background:var(--ink);color:#fafafa;display:inline-grid;place-items:center;flex:none}.wordmark-txt{font-family:"Momo Trust Display",var(--sans);font-weight:400;font-size:1.12em;letter-spacing:.08em;line-height:1.2;color:var(--ink)}.hero-label{padding:0;border:0;background:none}.foot-giant{-webkit-text-stroke:0;color:#efece6;font-family:"Momo Trust Display",var(--sans);font-weight:400;letter-spacing:.02em;line-height:.9}.nav{background:#f6f5f200}.nav.solid{background:var(--surface)}.nav-in{display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px}@media (min-width: 1040px){.nav-in{grid-template-columns:1fr auto 1fr}.nav-links{position:static;transform:none;justify-self:center}.nav-right{justify-self:end}}.nav-right{justify-self:end}.nav-item{position:static}.nav-link{font-weight:500}.mega{position:absolute;top:100%;left:0;right:0;width:auto;margin:0;border-radius:0;border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);box-shadow:0 30px 50px -30px #0b0d1040}.mega:before{inset:-14px 0 auto;height:14px}.mega-in{max-width:calc(var(--max) + 2 * var(--gut));margin:0 auto;padding:28px max(var(--gut),env(safe-area-inset-left,0px));grid-template-columns:1fr 300px;gap:40px}.mega-grid{grid-template-columns:repeat(3,1fr)}.how{background:var(--surface);border-block:1px solid var(--line)}.road{display:none}.how-grid{list-style:none;margin:0;padding:0;display:grid;gap:14px}.step-card{position:relative;display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:20px;background:var(--bg);border:1px solid var(--line);transition:border-color .5s,background-color .5s,transform .5s cubic-bezier(.22,1,.36,1)}.step-card>b{font:600 18px/1.3 var(--sans);color:var(--ink);margin-top:4px}.step-card p{margin:0;color:var(--muted);font-size:15px;line-height:1.55}.step-top{display:flex;justify-content:space-between;align-items:center}.step-num{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font:600 13px/1 var(--sans);background:var(--surface);border:1px solid var(--line-2);color:var(--muted);transition:all .4s}.step-ic{color:var(--muted);transition:color .4s}.step-card.on .step-num{background:var(--accent);border-color:var(--accent);color:#fff}.step-card.on .step-ic{color:var(--accent)}.step-card.now{border-color:#fb61018c;transform:translateY(-4px);box-shadow:0 18px 30px -24px #fb610173}.step-arrow{display:none}.sv{height:108px;border-radius:14px;background:var(--surface);border:1px solid var(--line);display:flex;flex-direction:column;justify-content:center;gap:8px;padding:14px;overflow:hidden}.sv.app{background:#141414;border-color:#262626;align-items:flex-start}.sv-input{display:flex;align-items:center;gap:8px;height:34px;padding:0 12px;border-radius:9px;border:1px solid var(--accent);font-size:13.5px;color:var(--ink)}.caret{display:inline-block;width:1.5px;height:15px;background:var(--ink);margin-left:-6px;animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.sv-hit{display:flex;justify-content:space-between;padding:6px 10px;border-radius:8px;background:var(--bg);font-size:13px}.sv-hit em{font-style:normal;color:var(--muted);font-family:var(--mono);font-size:12px}.sv-rdw{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#22c55e}.sv-cal{gap:6px}.sv-slot{padding:6px 10px;border-radius:8px;border:1px solid var(--line);border-left:3px solid var(--line-2);font-size:12.5px;color:var(--muted)}.sv-slot.on{border-color:#fb610173;border-left-color:var(--accent);background:var(--accent-soft);color:var(--ink);font-weight:500}.sv-work span{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink)}.sv-work svg{color:var(--accent)}.sv-total b{font-size:26px;font-weight:600;letter-spacing:-.02em}.sv-paid{align-items:center;flex-direction:row;justify-content:center;gap:10px;color:#1f9d61;background:#eaf7f0;border-color:#cdebd9}.sv-paid b{font:600 20px/1 var(--sans)}@media (min-width: 720px){.how-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 960px){.road{display:block;position:relative;height:44px;margin:8px 0 22px}.road-track{position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:repeating-linear-gradient(90deg,var(--line-2) 0 10px,transparent 10px 18px)}.road-fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--accent);transform-origin:left;display:block}.road-node{position:absolute;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--surface);border:2px solid var(--line-2);transition:all .4s}.road-node:first-of-type{margin-left:0}.road-node:last-of-type{margin-left:-12px}.road-node.on{background:var(--accent);border-color:var(--accent)}.road-car{position:absolute;left:0;top:50%;width:44px;height:44px;margin-top:-22px;border-radius:13px;background:var(--ink);color:#fff;display:grid;place-items:center;will-change:transform;box-shadow:0 10px 24px -12px #0b0d1099}.how-grid{grid-template-columns:repeat(3,1fr);gap:16px}}.bento2{display:grid;gap:16px}.bt{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:18px;min-height:320px;padding:26px;border-radius:24px;overflow:hidden;background:var(--surface);border:1px solid var(--line);transition:border-color .35s,transform .5s cubic-bezier(.22,1,.36,1)}.bt:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(380px circle at var(--mx, -500px) var(--my, -500px),rgba(251,97,1,.08),transparent 60%)}.bt:hover{border-color:var(--line-2);transform:translateY(-3px)}.bt-txt{position:relative;z-index:1;display:grid;gap:6px;max-width:34ch}.bt h3{margin:0;font:400 clamp(24px,2.4vw,30px) / 1.15 var(--serif);letter-spacing:-.01em;color:var(--ink)}.bt p{margin:0;font-size:15px;color:var(--muted);line-height:1.55}.bt.dark{background:var(--ink);border-color:var(--ink)}.bt.dark h3{color:#fff}.bt.dark p{color:#9b9893}.bt.sand{background:#efe9df;border-color:#e5ddd0}.bt.soft{background:var(--accent-soft);border-color:#fbdcc6}.bt-vis{position:relative;z-index:1;will-change:transform}.bt-card{border-radius:18px;padding:20px;display:grid;gap:14px;justify-items:start;border:1px solid #262626}.bt-rows{width:100%;display:grid}.bt-row{display:flex;justify-content:space-between;padding:9px 0;border-top:1px solid #2a2a2a;font-size:13px}.bt-row span{color:#a3a1a1}.bt-ok{display:inline-flex;gap:6px;align-items:center;font-size:12.5px;color:#22c55e}.bt-chart-top{display:flex;justify-content:space-between;align-items:baseline;color:#9b9893;font-size:13px;margin-bottom:14px}.bt-num{color:#fff;font:600 26px/1 var(--sans);letter-spacing:-.02em}.bt-bars{height:150px;display:flex;align-items:flex-end;gap:7px;background-image:linear-gradient(#222 1px,transparent 1px);background-size:100% 33.3%}.bt-bar{flex:1;background:var(--accent);border-radius:5px 5px 0 0}.bt-wa{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.bt-msg{position:relative;max-width:92%;background:#fff;border-radius:14px 14px 14px 4px;padding:10px 13px;font-size:13.5px;box-shadow:0 1px #0000000d}.bt-link{display:flex;gap:10px;align-items:center}.bt-link-ic{width:32px;height:32px;border-radius:9px;background:var(--ink);color:#fff;display:grid;place-items:center;flex:none}.bt-link b{display:block;font-size:13.5px}.bt-link em{display:block;font-style:normal;font-size:12px;color:var(--muted)}.bt-tick{position:absolute;right:-8px;bottom:-8px;width:22px;height:22px;border-radius:50%;background:var(--accent);color:#fff;display:grid;place-items:center}.bt-plan{display:grid;gap:8px;padding:16px;border-radius:18px}.bt-plan .m-appt{gap:10px}.bt-pdf{display:flex;justify-content:center}.bt-pdf .paper{width:76%;max-width:250px;aspect-ratio:auto;gap:7px}.paper-l{display:flex;justify-content:space-between;font-size:10.5px;color:var(--muted);border-bottom:1px dashed var(--line);padding:5px 0}.bt-qr{display:flex;align-items:center;gap:18px}@media (min-width: 720px){.bento2{grid-template-columns:repeat(2,1fr)}.b-rdw{grid-column:1 / -1}}@media (min-width: 1040px){.bento2{grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(300px,auto)}.b-rdw{grid-column:span 7;grid-row:span 2}.b-chart,.b-wa{grid-column:span 5}.b-plan,.b-pdf,.b-qr{grid-column:span 4}.b-rdw .bt-vis{align-self:center;width:min(100%,460px)}}.pay-wrap{display:grid;gap:28px;align-items:center}.pay-steps{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pay-step{position:relative;width:100%;display:flex;gap:14px;align-items:flex-start;text-align:left;padding:16px 18px;border-radius:16px;border:1px solid transparent;overflow:hidden;transition:background-color .35s,border-color .35s}.pay-step:hover{background:var(--bg)}.pay-step.on{background:var(--bg);border-color:var(--line)}.pay-n{width:30px;height:30px;border-radius:50%;flex:none;display:grid;place-items:center;font:600 13px/1 var(--sans);border:1px solid var(--line-2);color:var(--muted);background:var(--surface);transition:all .35s}.pay-step.on .pay-n{background:var(--ink);border-color:var(--ink);color:#fff}.pay-step.done .pay-n{background:var(--accent);border-color:var(--accent);color:#fff}.pay-copy b{display:block;font:600 16.5px/1.35 var(--sans);color:var(--ink)}.pay-copy em{display:block;font-style:normal;font-size:14.5px;color:var(--muted);line-height:1.5;margin-top:2px;max-height:0;opacity:0;overflow:hidden;transition:max-height .45s ease,opacity .35s ease}.pay-step.on .pay-copy em{max-height:80px;opacity:1}.pay-step:not(.on) .pay-copy b{color:var(--muted);font-weight:500}.pay-prog{position:absolute;left:18px;right:18px;bottom:0;height:2px;background:var(--accent);transform-origin:left;animation:prog linear forwards}.pay-stage{display:grid;grid-template-columns:1fr;gap:14px;padding:18px;border-radius:24px;background:var(--bg);border:1px solid var(--line)}.pay-side{display:grid;gap:10px;min-width:0}.pay-cap{font:500 11.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.pay-app{border-radius:18px;padding:18px;display:grid;gap:10px;min-height:340px;align-content:start}.pay-app-h{display:flex;justify-content:space-between;align-items:center}.pay-badge{transition:color .4s}.pay-app-who{display:flex;align-items:center;gap:8px;font-size:13px;color:#d4d2d2}.pay-app-amt{font-size:32px;font-weight:600;letter-spacing:-.02em}.pay-app-share{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pay-app-share span{height:44px;border-radius:12px;background:#262626;border:1px solid #333;display:grid;place-items:center;transition:all .4s}.pay-app-share span.hl{border-color:#22c55e;background:#22c55e1f}.pay-log{margin-top:6px;display:grid}.pay-log-row{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid #2a2a2a;font-size:12.5px;color:#6d6b6b;transition:color .45s}.pay-log-row svg{opacity:0;transition:opacity .45s;color:#22c55e}.pay-log-row.on{color:#e9e7e7}.pay-log-row.on svg{opacity:1}.pay-link{display:none}.cust{position:relative;height:340px;border-radius:26px;background:#111;border:6px solid #111;overflow:hidden;box-shadow:0 0 0 1px var(--line-2)}.cs-view{position:absolute;top:0;right:0;bottom:0;left:0;padding:18px 16px;display:flex;flex-direction:column;gap:8px;background:#ece6dc;opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .6s cubic-bezier(.22,1,.36,1)}.cs-view.on{opacity:1;transform:none}.cs-view.light{background:#fff;color:var(--ink)}.cs-view.center{align-items:center;justify-content:center;text-align:center;gap:10px}.cs-chat-h{display:flex;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.08);font-size:14px}.cs-av{width:30px;height:30px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font-size:11px;font-weight:600}.cs-chat{display:grid;gap:8px;margin-top:8px}.cs-bub{background:#fff;border-radius:13px 13px 13px 4px;padding:10px 12px;font-size:13px;max-width:92%}.cs-bub.link{display:flex;gap:10px;align-items:center}.cs-link-ic{width:32px;height:32px;border-radius:9px;background:var(--ink);color:#fff;display:grid;place-items:center;flex:none}.cs-bub b{display:block}.cs-bub em{display:block;font-style:normal;font-size:12px;color:var(--muted)}.cs-sm{font-size:12.5px;color:var(--muted)}.cs-amount{font-size:30px;font-weight:600;letter-spacing:-.02em}.cs-lines{display:grid;gap:6px;padding:10px 0;border-block:1px solid var(--line);margin:4px 0;font-size:12.5px}.cs-lines div{display:flex;justify-content:space-between}.cs-btn{margin-top:auto;height:44px;border-radius:12px;background:var(--ink);color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:600;font-size:14px}.cs-ideal{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:15px;margin-bottom:4px}.cs-ideal b{display:grid;place-items:center;width:30px;height:24px;border-radius:6px;background:var(--ink);color:#fff;font-size:11px}.cs-bank{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-radius:10px;border:1px solid var(--line);font-size:13.5px;font-weight:500}.cs-bank i{width:16px;height:16px;border-radius:50%;border:1.5px solid var(--line-2)}.cs-bank.sel{border-color:var(--ink)}.cs-bank.sel i{border:5px solid var(--ink)}.cs-check{animation:pop .6s cubic-bezier(.22,1,.36,1)}.cs-view.center b{font-size:19px}@keyframes pop{0%{transform:scale(.6);opacity:0}}@media (min-width: 760px){.pay-stage{grid-template-columns:1fr 70px .82fr;align-items:center;padding:26px}.pay-link{display:flex;justify-content:center;gap:8px}.pay-link i{width:7px;height:7px;border-radius:50%;background:var(--line-2);animation:flow 1.2s ease-in-out infinite}.pay-link i:nth-child(2){animation-delay:.15s}.pay-link i:nth-child(3){animation-delay:.3s}.pay-link.step-3{flex-direction:row-reverse}.pay-link.step-3 i{background:#1f9d61}}@keyframes flow{0%,to{background:var(--line-2);transform:scale(.8)}50%{background:var(--accent);transform:scale(1.15)}}@media (min-width: 1040px){.pay-wrap{grid-template-columns:380px 1fr;gap:48px}}.pay-extras{display:grid;gap:1px;margin-top:40px;background:var(--line);border:1px solid var(--line);border-radius:20px;overflow:hidden}@media (min-width: 760px){.pay-extras{grid-template-columns:repeat(3,1fr)}}.pay-extra{background:var(--surface);padding:26px;display:grid;gap:8px;align-content:start}.pay-extra .ic{width:38px;height:38px;border-radius:11px;background:var(--accent-soft);color:var(--accent);display:grid;place-items:center;margin-bottom:4px}.pay-extra b{font:600 17px/1.3 var(--sans);color:var(--ink)}.pay-extra p{margin:0;color:var(--muted);font-size:15px}.sv-hit b{font-size:13px;font-weight:600;color:var(--ink)}.sv-total b{color:#fafafa}.sv-paid b{color:#1f9d61}@media (min-width: 960px){.how-grid{gap:18px}.step-card{padding:22px}.sv{height:120px}}.sm{display:grid;gap:20px;overflow:hidden;perspective:1400px;padding:8px 0 12px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.sm-row{transform-origin:50% 100%}.sm-track{display:flex;gap:20px;width:max-content;will-change:transform}.sc{margin:0;width:min(78vw,440px);flex:none;display:grid;gap:12px}.sc-frame{position:relative;border-radius:16px;background:#fff;border:1px solid var(--line);overflow:hidden;box-shadow:0 24px 40px -32px #0b0d1059;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s}.sc:hover .sc-frame{transform:translateY(-6px);box-shadow:0 34px 50px -30px #0b0d1066}.sc-bar{height:32px;display:flex;align-items:center;gap:6px;padding:0 12px;background:#faf9f7;border-bottom:1px solid var(--line)}.sc-bar i{width:8px;height:8px;border-radius:50%;background:#d6d3cc}.sc-bar span{margin-left:8px;font:500 11px/1 var(--mono);color:var(--muted)}.sc-view{height:290px;overflow:hidden}.sc-page{transition:transform 4s cubic-bezier(.45,0,.2,1)}.sc:hover .sc-page{transform:translateY(calc(-100% + 290px))}.sc-tag{position:absolute;right:10px;bottom:10px;padding:5px 9px;border-radius:7px;background:#0b0d10e0;color:#fff;font:500 11px/1 var(--sans)}.sc figcaption{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:0 4px}.sc figcaption b{font:600 15px/1.3 var(--sans);color:var(--ink)}.sc figcaption span{font-size:13px;color:var(--muted)}.web .sm{margin:8px 0 24px}.sg-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.sg-filters button{height:38px;padding:0 16px;border-radius:999px;border:1px solid var(--line-2);font-size:14px;color:var(--muted);background:var(--surface);transition:all .2s}.sg-filters button:hover{color:var(--ink);border-color:var(--ink)}.sg-filters button.on{background:var(--ink);color:#fff;border-color:var(--ink)}.sg-grid{display:grid;gap:28px 20px}@media (min-width: 1100px){.sg-grid{grid-template-columns:repeat(3,1fr)}}.sg-note{display:flex;align-items:center;gap:6px;margin:28px 0 0;font-size:14px;color:var(--muted)}.ex{min-height:640px;font-size:11px;padding-bottom:28px}.ex nav{display:flex;align-items:center;gap:14px;padding:14px 18px}.ex nav b{margin-right:auto;font-size:12.5px;letter-spacing:.12em}.ex nav span{opacity:.7}.ex nav i{font-style:normal;display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border-radius:6px;font-weight:600}.ex header{padding:34px 18px 26px;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.ex h5{margin:0;font:600 30px/1.02 var(--sans);letter-spacing:-.04em;max-width:13ch}.ex header p{margin:0;opacity:.75;max-width:34ch;font-size:12px;line-height:1.5}.ex small{letter-spacing:.08em;text-transform:uppercase;font-size:9.5px}.ex-btn{padding:9px 13px;border-radius:7px;font-weight:600}.ex-garage{background:#0d1b2a;color:#e8edf2}.ex-garage nav i,.ex-garage .ex-btn{background:#f2c14e;color:#0d1b2a}.ex-garage small{color:#f2c14e}.ex-band{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid #23364b}.ex-band div{padding:12px 18px;display:grid;gap:3px;border-left:1px solid #23364b}.ex-band div:first-child{border-left:0}.ex-band b{font:600 16px/1 var(--mono)}.ex-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px}.ex-cards div{display:grid;gap:8px}.ex-cards i{height:90px;border-radius:8px;background:repeating-linear-gradient(135deg,#16283d 0,#16283d 10px,#13233a 10px,#13233a 20px)}.ex-quote{display:flex;align-items:center;gap:6px;padding:0 18px;color:#f2c14e}.ex-quote span{color:#e8edf2;opacity:.85}.ex-rest{background:#5a1d24;color:#f6e9dc}.ex-rest nav b{font:400 19px/1 var(--serif);letter-spacing:0}.ex-rest nav i,.ex-rest .ex-btn{border:1px solid #f6e9dc}.ex-rest h5{font:400 32px/1.05 var(--serif);letter-spacing:-.01em;max-width:14ch}.ex-photo{margin:0 18px;height:150px;border-radius:10px;background:radial-gradient(circle at 30% 40%,#c86b4a 0 18%,transparent 19%),radial-gradient(circle at 65% 60%,#e2b07a 0 14%,transparent 15%),#7a2f37}.ex-menu{margin:16px 18px 0;border-top:1px solid #7a3a40}.ex-menu div{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #7a3a40;font-size:12px}.ex-menu b{font-family:var(--mono)}.ex-barber{background:#fff;color:#0a0a0a}.ex-barber nav i{background:#0a0a0a;color:#fff}.ex-barber h5{font-size:40px;line-height:.9;max-width:8ch}.ex-slots{margin:0 18px;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.ex-slots span{border:1px solid #0a0a0a;border-radius:6px;text-align:center;padding:9px 0;font-family:var(--mono)}.ex-slots .on{background:#0a0a0a;color:#fff}.ex-prices{margin:18px;border-top:2px solid #0a0a0a}.ex-prices div{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #e3e3e3;font-size:12.5px}.ex-clean{background:#f1f6f5;color:#12312d}.ex-clean nav i,.ex-clean .ex-btn{background:#1e6b5f;color:#fff}.ex-clean small{color:#1e6b5f}.ex-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:0 18px}.ex-steps div{background:#fff;border:1px solid #d8e6e3;border-radius:10px;padding:10px;display:grid;gap:4px}.ex-steps b{color:#1e6b5f;font-family:var(--mono)}.ex-ba{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:18px}.ex-ba div{height:120px;border-radius:10px;padding:8px}.ex-ba div:first-child{background:repeating-linear-gradient(45deg,#b9c4c1 0,#b9c4c1 6px,#aab6b3 6px,#aab6b3 12px)}.ex-ba div:last-child{background:#fff;border:1px solid #d8e6e3}.ex-bouw{background:#ecebe8;color:#1c1c1c}.ex-bouw nav{background:#1c1c1c;color:#fff}.ex-bouw nav i{background:#f5b800;color:#1c1c1c}.ex-bouw .ex-btn{background:#1c1c1c;color:#fff}.ex-bouw h5{text-transform:uppercase;font-size:28px}.ex-proj{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 18px}.ex-proj div{display:grid;gap:6px;font-weight:600}.ex-proj i{height:96px;border-radius:4px;background:linear-gradient(160deg,#c9c4ba,#9e978a);border-bottom:4px solid #f5b800}.ex-dealer{background:#0b0b0b;color:#f2f2f2}.ex-dealer nav i{background:#fff;color:#0b0b0b}.ex-dealer h5{font-size:28px}.ex-search{display:flex;align-items:center;gap:6px;width:100%;height:34px;padding:0 12px;border-radius:8px;background:#1a1a1a;border:1px solid #2c2c2c;color:#8f8f8f}.ex-cars{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 18px}.ex-cars div{background:#151515;border:1px solid #262626;border-radius:10px;padding:8px;display:grid;gap:3px}.ex-cars i{height:70px;border-radius:6px;background:radial-gradient(ellipse at 50% 80%,#3a3a3a 0 30%,transparent 31%),linear-gradient(#202020,#161616);margin-bottom:4px}.ex-cars span{color:#8f8f8f;font-size:10px}.ex-cars em{font-style:normal;font-weight:700;color:#fff}.ex-info{display:flex;gap:14px;padding:16px 18px;color:#8f8f8f}.ex-info span{display:inline-flex;align-items:center;gap:4px}.bx-grid{display:grid;gap:16px}.bx{position:relative;display:flex;flex-direction:column;min-height:300px;border-radius:24px;overflow:hidden;background:var(--surface);border:1px solid var(--line);transition:transform .5s cubic-bezier(.22,1,.36,1),border-color .35s}.bx:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:radial-gradient(360px circle at var(--mx, -600px) var(--my, -600px),rgba(251,97,1,.07),transparent 62%)}.bx:hover{transform:translateY(-3px);border-color:var(--line-2)}.bx-txt{position:relative;z-index:1;padding:28px 28px 0;display:grid;gap:8px;max-width:44ch}.bx-label{font:500 11.5px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.bx h3{margin:0;font:400 28px/1.15 var(--serif);letter-spacing:-.01em;color:var(--ink)}.bx p{margin:0;font-size:15px;line-height:1.55;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bx-vis{position:relative;flex:1;min-height:170px;margin-top:22px}.bx-par{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform}.bx.dark{background:var(--ink);border-color:var(--ink)}.bx.dark h3{color:#fff}.bx.dark p,.bx.dark .bx-label{color:#8f8c86}.bx.sand{background:#efe9df;border-color:#e5ddd0}.bx.soft{background:var(--accent-soft);border-color:#fbdcc6}.rdw-ghost{position:absolute;right:-60px;top:-10px;opacity:.08;transform:scale(3.2) rotate(-8deg);transform-origin:right top;filter:grayscale(1)}.rdw-card{position:absolute;left:28px;right:-24px;top:0;bottom:-40px;border-radius:18px 0 0;border:1px solid #262626;border-right:0;border-bottom:0;padding:22px 24px;display:grid;gap:14px;align-content:start;justify-items:start}.rdw-top{display:flex;align-items:center;gap:14px;width:100%}.rdw-load{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#a3a1a1;opacity:0}.spin{width:12px;height:12px;border-radius:50%;border:2px solid #3a3a3a;border-top-color:var(--accent);animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.rdw-rows{width:100%;max-width:420px;display:grid}.rdw-row{display:flex;justify-content:space-between;padding:10px 0;border-top:1px solid #2a2a2a;font-size:13.5px}.rdw-row span{color:#a3a1a1}.rdw-ok{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:999px;background:#22c55e1f;color:#22c55e;font-size:12.5px;font-weight:500}.rev{position:absolute;left:28px;right:28px;bottom:0;top:0;display:flex;flex-direction:column}.rev-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}.rev-cap{display:block;font:500 11.5px/1.4 var(--mono);color:#8f8c86;letter-spacing:.06em}.rev-num{font:600 28px/1.1 var(--sans);color:#fff;letter-spacing:-.02em}.rev-chip{font-size:12px;font-weight:500;color:var(--accent);background:#fb610124;padding:5px 10px;border-radius:999px;white-space:nowrap}.rev-chart{flex:1;display:flex;align-items:flex-end;gap:6px;padding-bottom:0;background-image:linear-gradient(#1f1f1f 1px,transparent 1px);background-size:100% 33.33%;border-bottom:1px solid #2c2c2c}.rev-col{position:relative;flex:1;height:100%;display:flex;align-items:flex-end;cursor:default}.rev-bar{width:100%;background:#3a2416;border-radius:5px 5px 0 0;transition:background-color .25s}.rev-bar{background:linear-gradient(var(--accent),#c84d01)}.rev-chart:hover .rev-bar{opacity:.45}.rev-col.on .rev-bar{opacity:1}.rev-tip{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);font-style:normal;font:500 11px/1 var(--mono);color:#fff;background:#222;border:1px solid #333;padding:5px 7px;border-radius:6px;white-space:nowrap;pointer-events:none}.rev-col .rev-tip{bottom:auto;top:-26px}.wa{position:absolute;left:28px;right:28px;top:0;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.wa-msg{background:#fff;border-radius:14px 14px 14px 4px;padding:10px 13px;font-size:13.5px;max-width:92%;box-shadow:0 1px #0000000d}.wa-typing{display:flex;gap:4px;background:#fff;border-radius:14px 14px 14px 4px;padding:12px 14px;overflow:hidden;opacity:0}.wa-typing i{width:6px;height:6px;border-radius:50%;background:#b9b3a8;animation:dot 1s ease-in-out infinite}.wa-typing i:nth-child(2){animation-delay:.15s}.wa-typing i:nth-child(3){animation-delay:.3s}@keyframes dot{50%{transform:translateY(-3px);background:#8a8478}}.wa-link{display:flex;gap:10px;align-items:center}.wa-link-ic{width:34px;height:34px;border-radius:10px;background:var(--ink);color:#fff;display:grid;place-items:center;flex:none}.wa-link b{display:block;font-size:13.5px}.wa-link em{display:block;font-style:normal;font-size:12px;color:var(--muted)}.wa-meta{display:block;text-align:right;font:500 10.5px/1 var(--mono);color:#9a958c;margin-top:6px}.wa-read{color:#3b82f6;letter-spacing:-2px;margin-left:2px}.pl{position:absolute;left:28px;right:-20px;top:0;bottom:-30px;border-radius:16px 0 0;border:1px solid #262626;border-right:0;border-bottom:0;padding:16px;display:grid;gap:8px;align-content:start}.pl-row{display:flex;align-items:center;gap:10px}.pl-row .m-appt{flex:1;padding:10px 12px;font-size:13px}.pdf{position:absolute;top:0;right:0;bottom:0;left:0}.sheet{position:absolute;left:50%;top:4px;width:230px;height:300px;margin-left:-115px;border-radius:6px;background:#fff;border:1px solid #f0d3bf}.sheet.back{transform:translate(18px,10px) rotate(4deg);background:#fff8f3}.sheet.front{transform:rotate(-4deg);padding:18px;display:flex;flex-direction:column;gap:8px;box-shadow:0 20px 30px -24px #7a340866;transition:transform .6s cubic-bezier(.22,1,.36,1)}.bx:hover .sheet.front{transform:rotate(0) translateY(-6px)}.sh-h{display:flex;justify-content:space-between;align-items:center;font:600 9.5px/1 var(--mono);letter-spacing:.08em;color:var(--ink);margin-bottom:8px}.sh-logo{width:22px;height:22px;border-radius:6px;background:var(--ink);color:#fff;display:grid;place-items:center}.sh-l{display:flex;justify-content:space-between;font-size:11px;color:var(--text);padding:6px 0;border-bottom:1px dashed var(--line)}.sh-l.muted{color:var(--muted)}.sh-t{display:flex;justify-content:space-between;align-items:baseline;margin-top:4px;font-size:12px}.sh-t b{font-size:15px;color:var(--ink)}.qrv{position:absolute;left:28px;right:28px;top:0;display:flex;align-items:center;gap:22px}.qrv .a-qr-scan{border-radius:10px;box-shadow:0 0 0 1px var(--line)}.scanline.s112{animation-name:scan112}@keyframes scan112{to{transform:translateY(110px)}}.qrv-code{display:grid;gap:6px;justify-items:start}.qrv-code>span:first-child{font:500 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.qrv-code b{font:600 30px/1.1 var(--sans);color:var(--ink);letter-spacing:.01em}.qr-linked{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;background:#e8f6ee;color:#1f9d61;font-size:12px;font-weight:500}@media (min-width: 720px){.bx-grid{grid-template-columns:repeat(2,1fr)}.b-rdw{grid-column:1 / -1;min-height:520px}}@media (min-width: 1040px){.bx-grid{grid-template-columns:repeat(12,1fr);grid-auto-rows:300px}.bx{min-height:0}.b-rdw{grid-column:span 7;grid-row:span 2;min-height:0}.b-rev,.b-wa{grid-column:span 5}.b-plan,.b-pdf,.b-qr{grid-column:span 4}}@media (max-width: 719px){.b-rdw{min-height:460px}.b-rev{min-height:360px}.rdw-card{left:20px}}@media (min-width: 720px) and (max-width: 1039px){.b-qr{grid-column:1 / -1}}.rev-top{flex-wrap:wrap}.pl{padding:14px;gap:6px}.pl-row .m-appt{padding:8px 12px}.sc{width:min(84vw,560px)}.shot{position:relative;aspect-ratio:4 / 3;border-radius:20px;overflow:hidden;isolation:isolate;background:radial-gradient(120% 90% at 50% 120%,rgba(0,0,0,.55),transparent 60%),linear-gradient(112deg,var(--d) 0%,var(--m) 16%,var(--h) 27%,var(--m) 38%,var(--d) 56%,var(--m) 74%,var(--h) 88%,var(--m) 100%);background-size:100% 100%,160% 100%;background-position:0 0,0% 0;transition:background-position 1.6s cubic-bezier(.22,1,.36,1)}.sc:hover .shot{background-position:0 0,60% 0}.shot-grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.38;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.shot-win{position:absolute;z-index:1;left:9%;right:9%;top:13%;bottom:13%;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #ffffff2e,0 30px 60px -28px #0009;transition:transform .6s cubic-bezier(.22,1,.36,1)}.sc:hover .shot-win{transform:translateY(-6px) scale(1.012)}.shot-view{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;container-type:size}.shot-view .sc-page{transition:transform 4.5s cubic-bezier(.45,0,.2,1)}.sc:hover .shot-view .sc-page{transform:translateY(calc(-100% + 100cqh))}.shot-img{display:block;width:100%;height:auto;transition:transform 4.5s cubic-bezier(.45,0,.2,1)}.sc:hover .shot-img{transform:translateY(calc(-100% + 100cqh))}.shot .sc-tag{z-index:2;right:14px;bottom:14px;background:#0000008c;border:1px solid rgba(255,255,255,.15)}.shot .ex{font-size:10px}.sm-track{gap:24px}.sg-grid .sc{width:100%}@media (min-width: 1100px){.sg-grid{grid-template-columns:repeat(2,1fr);gap:36px 28px}}.shot-scroll{position:absolute;inset:0 0 auto 0;transition:transform 5s cubic-bezier(.45,0,.2,1)}.sc:hover .shot-scroll{transform:translateY(var(--shift, 0px))}.shot-win{left:8%;right:8%;top:11%;bottom:11%;border-radius:12px}.shot{display:block;color:inherit;cursor:pointer}.sc:hover .shot-img,.shot-img{transform:none;transition:none}.shot-scroll{transition-duration:6s}.sc-live{position:absolute;z-index:3;left:14px;bottom:14px;display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:999px;background:#fff;color:var(--ink);font:500 13px/1 var(--sans);opacity:0;transform:translateY(8px);transition:opacity .35s,transform .45s cubic-bezier(.22,1,.36,1)}.sc:hover .sc-live,.shot:focus-visible .sc-live{opacity:1;transform:none}.shot:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (hover: none){.sc-live{opacity:1;transform:none}}.sc figcaption{flex-wrap:wrap}.sc-detail figcaption p{flex-basis:100%;margin:2px 0 0;font-size:14px;line-height:1.5;color:var(--muted);max-width:52ch}.sg-n{margin-left:6px;font:500 11px/1 var(--mono);opacity:.55}.btn-pair{display:flex;flex-wrap:wrap;gap:12px}.proj-cta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(28px,4vw,48px);border-radius:24px;background:var(--surface, #fff);border:1px solid var(--line)}.proj-cta .lead{margin:8px 0 0}.shot{background:var(--d)}.shot:before{content:"";position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;z-index:-1;pointer-events:none;background-color:var(--d);background-image:radial-gradient(42% 48% at 18% 16%,var(--h) 0%,transparent 100%),radial-gradient(46% 52% at 86% 18%,var(--a) 0%,transparent 100%),radial-gradient(58% 60% at 78% 92%,var(--m) 0%,transparent 100%),radial-gradient(50% 56% at 14% 90%,color-mix(in oklab,var(--a) 55%,var(--m)) 0%,transparent 100%),radial-gradient(70% 70% at 50% 50%,color-mix(in oklab,var(--m) 70%,var(--d)) 0%,transparent 100%);filter:saturate(1.08);transform:translateZ(0) rotate(0) scale(1);transition:transform 2.4s cubic-bezier(.22,1,.36,1)}.sc:hover .shot:before{transform:translate3d(3%,-3%,0) rotate(8deg) scale(1.08)}.shot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 115%,rgba(0,0,0,.35),transparent 55%)}.shot-grain{opacity:.22;z-index:1}.shot-win{z-index:2}.sc:hover .shot{background-position:initial}.shot .sc-tag{z-index:3}.sc{display:grid;gap:12px;align-content:start;text-decoration:none;color:inherit}.sc-box{position:relative;border-radius:22px;overflow:hidden;isolation:isolate;transition:transform .6s cubic-bezier(.22,1,.36,1),box-shadow .6s}.sc .shot{border-radius:22px}.sc .shot-win{left:7%;right:7%;top:9%;bottom:0;border-radius:10px 10px 0 0;box-shadow:0 0 0 1px #ffffff24,0 24px 50px -24px #0009}.sc:hover .sc-box{transform:translateY(-4px);box-shadow:0 30px 50px -30px #0b0d1073}.sc:hover .shot-win{transform:translateY(-4px)}.sc:focus-visible{outline:none}.sc:focus-visible .sc-box{outline:2px solid var(--accent);outline-offset:4px}.sc-cap{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:0 4px}.sc-cap b{font:600 16px/1.3 var(--sans);color:var(--ink)}.sc-cap span{font-size:13px;color:var(--muted);white-space:nowrap}.sc-desc{padding:0 4px;font-size:14px;line-height:1.5;color:var(--muted);max-width:52ch;margin-top:-4px}.sc-tag{display:none}.sg-grid{gap:40px 24px}@media (min-width: 720px){.sg-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1100px){.sg-grid{grid-template-columns:repeat(3,1fr);gap:44px 24px}}.sm .sc{width:min(80vw,480px)}.pj-head{padding-top:clamp(28px,4vw,48px);display:grid;gap:28px}.pj-back{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--muted);text-decoration:none;width:fit-content}.pj-back:hover{color:var(--ink)}.pj-title{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap}.pj-title>div:first-child{display:grid;gap:14px;max-width:760px;min-width:0}.pj-title .h1{margin:0}.pj-actions{display:flex;gap:10px;flex-wrap:wrap}.pj-btn{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 18px;border-radius:12px;border:1px solid var(--line-2, var(--line));background:var(--surface, #fff);color:var(--ink);font:500 15px var(--sans);text-decoration:none;cursor:pointer;transition:border-color .2s,background .2s}.pj-btn:hover{border-color:var(--ink)}.pj-btn.pri{background:var(--ink);color:#fff;border-color:var(--ink)}.pj-meta{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:0;border-block:1px solid var(--line)}.pj-meta div{padding:16px 18px;border-left:1px solid var(--line);min-width:0}.pj-meta div:first-child{border-left:0;padding-left:0}.pj-meta dt{font:500 11px/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.pj-meta dd{margin:6px 0 0;font-size:15px;overflow-wrap:anywhere}.pj-hero{padding-top:28px;display:grid;gap:12px}.pj-shot{display:block;position:relative;border-radius:26px;overflow:hidden}.pj-shot .shot{aspect-ratio:16 / 9;border-radius:26px}.pj-shot .shot-win{left:9%;right:9%;top:8%;bottom:0;border-radius:12px 12px 0 0}.pj-shot .sc-live{opacity:1;transform:none}.pj-hint{font-size:13px;color:var(--muted);margin:0}.pj-sec{padding-top:clamp(56px,7vw,88px)}.pj-sh{display:grid;gap:8px;margin-bottom:26px;max-width:640px}.pj-sh .h3{margin:0}.pj-sh p{margin:0;color:var(--muted)}.pj-direction{display:grid;gap:18px;padding:clamp(24px,3vw,36px);border:1px solid var(--line);border-radius:20px;background:var(--surface, #fff)}.pj-quote{margin:0;font:400 clamp(24px,2.6vw,34px)/1.25 var(--serif);letter-spacing:-.01em;max-width:36ch}.pj-chips{display:flex;flex-wrap:wrap;gap:8px}.pj-chips span{border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:13px;background:var(--bg)}.pj-chips span.rb{font-family:var(--mono);font-size:12px}.pj-colors{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px}.pj-color{display:grid;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--surface, #fff);padding:0;text-align:left;cursor:copy;font:inherit;color:inherit;transition:transform .3s cubic-bezier(.22,1,.36,1)}.pj-color:hover{transform:translateY(-3px)}.pj-color .sw{height:120px;display:flex;align-items:end;padding:12px 14px;box-shadow:inset 0 -1px #0000000f}.pj-color .sw span{font:500 22px/1 var(--serif);opacity:.85}.pj-color .tx{display:grid;gap:2px;padding:12px 14px 14px}.pj-color .tx b{font-weight:600;font-size:14px}.pj-color .tx span{font-size:13px;color:var(--muted)}.pj-color code{font:500 12px var(--mono);margin-top:6px}.pj-fonts{display:grid;gap:14px}.pj-font{display:grid;grid-template-columns:220px 1fr;gap:28px;align-items:center;border:1px solid var(--line);border-radius:20px;padding:22px 26px;background:var(--surface, #fff)}.pj-font .ag{font-size:112px;line-height:1.05;letter-spacing:-.02em}.pj-font-tx{display:grid;gap:4px;min-width:0}.pj-font-tx b{font-size:22px;font-weight:600}.pj-font-tx>span:not(.label){color:var(--muted);font-size:14px}.pj-font-tx p{margin:12px 0 0;font-size:22px;line-height:1.35}.pj-shape{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.pj-tile{border:1px solid var(--line);border-radius:20px;padding:14px;background:var(--surface, #fff);display:grid;gap:4px;align-content:start}.pj-tile .demo{height:150px;border-radius:12px;display:grid;place-items:center;margin-bottom:10px;box-shadow:inset 0 0 0 1px #0000000d;overflow:hidden}.pj-tile b{font-size:14px;font-weight:600;padding:0 4px}.pj-tile code{font:500 12px var(--mono);color:var(--muted);padding:0 4px}.d-btn{padding:12px 18px;font-size:14px;font-weight:500}.d-card{width:70%;padding:16px;display:grid;gap:8px}.d-card i{height:8px;border-radius:4px;display:block}.d-img{width:70%;height:100px;background-size:cover;background-position:center top}.pj-tile-txt{gap:18px;padding:22px}.pj-tile-txt p{margin:6px 0 0;font-size:15px}.pj-build{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pj-panel{border:1px solid var(--line);border-radius:20px;padding:22px;background:var(--surface, #fff);display:grid;gap:10px;align-content:start;min-width:0}.pj-panel p{margin:0 0 8px;font-size:15px}.pj-panel ol,.pj-panel ul{margin:0 0 6px;padding-left:20px;display:grid;gap:6px;font-size:14px}.pj-prompt{border:1px solid var(--line);border-radius:20px;overflow:hidden;background:var(--surface, #fff)}.pj-prompt-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px 10px 18px;border-bottom:1px solid var(--line);font:500 12px var(--mono);color:var(--muted);flex-wrap:wrap}.pj-copy{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:9px;border:1px solid var(--line);background:var(--bg);font:500 13px var(--sans);color:var(--ink);cursor:pointer}.pj-copy:hover{border-color:var(--ink)}.pj-prompt pre{margin:0;padding:22px;max-height:560px;overflow:auto;font:400 13px/1.65 var(--mono);white-space:pre-wrap;word-break:break-word}.pj-sources{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pj-src{border:1px solid var(--line);border-radius:20px;padding:22px;background:var(--surface, #fff);text-decoration:none;color:inherit;display:grid;gap:6px;transition:border-color .2s;min-width:0}.pj-src:hover{border-color:var(--ink)}.pj-src b{display:flex;justify-content:space-between;font-size:18px;font-weight:600}.pj-src span{color:var(--muted);font-size:14px}.pj-src code{font:500 12px var(--mono);margin-top:8px;overflow-wrap:anywhere}.pj-next{display:grid;gap:10px;padding:clamp(28px,4vw,48px);border-radius:24px;background:var(--ink);color:#fff;text-decoration:none;margin-bottom:var(--sec)}.pj-next .label{color:#fff9}.pj-next b{display:flex;align-items:center;gap:14px;font:400 clamp(36px,5vw,64px)/1.05 var(--serif);letter-spacing:-.02em;transition:gap .4s cubic-bezier(.22,1,.36,1)}.pj-next:hover b{gap:24px}@media (max-width: 980px){.pj-meta{grid-template-columns:1fr 1fr}.pj-meta div:nth-child(3){border-left:0;padding-left:0}.pj-meta div:nth-child(-n+2){border-bottom:1px solid var(--line)}.pj-shape{grid-template-columns:1fr 1fr}.pj-build,.pj-sources{grid-template-columns:1fr}.pj-font{grid-template-columns:140px 1fr}.pj-font .ag{font-size:80px}}@media (max-width: 600px){.pj-shot .shot{aspect-ratio:4 / 3.4}.pj-font{grid-template-columns:1fr;gap:8px}.pj-shape{grid-template-columns:1fr}.pj-actions{width:100%}.pj-actions>*{flex:1;justify-content:center}}.pj-shot.sc{width:100%}.pj-btn,.pj-copy{white-space:nowrap}@media (max-width: 600px){.pj-colors{grid-template-columns:1fr 1fr;gap:10px}.pj-color .sw{height:84px}.pj-font .ag{font-size:72px}}.web-inc,.process{display:none}.wi,.wp{margin-top:clamp(56px,7vw,88px)}.wi-head{display:grid;gap:10px;margin-bottom:28px;max-width:640px}.wi-head .h3{margin:0}.wi-grid{display:grid;gap:16px}@media (min-width: 640px){.wi-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1100px){.wi-grid{grid-template-columns:repeat(4,1fr)}}.wi-tile{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:10px;display:grid;gap:4px;align-content:start;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s;min-width:0}.wi-tile:hover{transform:translateY(-4px);box-shadow:0 26px 44px -30px #0b0d1066}.wi-tx{padding:14px 12px 12px}.wi-tx b{font:600 17px/1.3 var(--sans);color:var(--ink)}.wi-tx p{margin:6px 0 0;color:var(--muted);font-size:14.5px;line-height:1.55}.wv{height:168px;border-radius:14px;background:var(--bg);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px var(--line)}.wv-design{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;gap:10px;padding:14px}.wv-sw{grid-column:1 / -1;display:flex;gap:6px}.wv-sw i{flex:1;height:34px;border-radius:8px;transition:transform .4s cubic-bezier(.22,1,.36,1)}.wi-tile:hover .wv-sw i:nth-child(2){transform:translateY(-6px)}.wv-type{background:var(--surface);border-radius:10px;padding:10px 12px;display:grid;align-content:center;box-shadow:inset 0 0 0 1px var(--line)}.wv-type span{font:400 44px/1 var(--serif);color:var(--ink)}.wv-type small{font:500 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:4px}.wv-shapes{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;align-content:center}.wv-shapes span{aspect-ratio:1;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2)}.wv-shapes .r0{border-radius:2px}.wv-shapes .r1{border-radius:10px}.wv-shapes .r2{border-radius:999px;background:var(--accent);box-shadow:none}.wv-mobile{display:flex;align-items:flex-end;justify-content:center;gap:18px;padding:16px 16px 0}.wv-phone{width:92px;height:150px;border-radius:18px 18px 0 0;background:var(--surface);box-shadow:0 0 0 5px var(--ink);position:relative;display:grid;gap:6px;align-content:start;padding:20px 10px 0;transform:translateY(6px);transition:transform .6s cubic-bezier(.22,1,.36,1)}.wi-tile:hover .wv-phone{transform:translateY(-4px)}.wv-phone .notch{position:absolute;top:6px;left:50%;width:28px;height:6px;margin-left:-14px;border-radius:4px;background:var(--ink)}.wv-phone i{display:block;height:6px;border-radius:3px;background:var(--line-2)}.wv-phone .l1{width:80%;height:9px;background:var(--ink)}.wv-phone .l2{width:60%}.wv-phone .img{height:40px;border-radius:6px;background:linear-gradient(135deg,#e9e2d0,#b9a98a)}.wv-phone .l3{width:90%}.wv-phone .btn{width:55%;height:14px;border-radius:5px;background:var(--accent)}.wv-score{position:relative;width:76px;display:grid;justify-items:center;align-self:center}.wv-score svg{width:64px;height:64px;transform:rotate(-90deg)}.wv-score circle{fill:none;stroke-width:6}.wv-score .bg{stroke:var(--line)}.wv-score .fg{stroke:#1f8a5b;stroke-linecap:round;stroke-dasharray:170;stroke-dashoffset:4}.wv-score b{position:absolute;top:18px;font:600 20px var(--sans);color:var(--ink)}.wv-score small{font:500 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:4px}.wv-host{padding:16px;display:grid;align-content:space-between}.wv-status{display:flex;align-items:center;gap:8px;font-size:14px}.wv-status .dot,.wo-promise .dot{width:9px;height:9px;border-radius:50%;background:#1f8a5b;box-shadow:0 0 0 4px #1f8a5b26;animation:wvPulse 2s ease-in-out infinite}@keyframes wvPulse{50%{box-shadow:0 0 0 7px #1f8a5b0d}}.wv-status b{font-weight:600;color:var(--ink)}.wv-status em{margin-left:auto;font:500 13px var(--mono);font-style:normal;color:var(--ink)}.wv-bars{display:flex;gap:3px;height:44px;align-items:flex-end}.wv-bars i{flex:1;height:100%;border-radius:3px;background:#1f8a5b;opacity:.85}.wv-bars i.warn{background:#e2a63b;height:70%}.wv-meta{display:flex;justify-content:space-between;gap:8px;font-size:11.5px;color:var(--muted)}.wv-domain{padding:18px 16px;display:grid;gap:10px;align-content:center}.wv-url{display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:999px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2);color:#1f8a5b;font:500 14px var(--sans)}.wv-url .typed{color:var(--ink);overflow:hidden;white-space:nowrap;width:0;animation:wvType 3.6s steps(16) infinite}.wv-url .caret{width:1.5px;height:16px;background:var(--ink);animation:wvBlink 1s steps(1) infinite;margin-left:-6px}@keyframes wvType{0%{width:0}45%,90%{width:13ch}to{width:0}}@keyframes wvBlink{50%{opacity:0}}.wv-row{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:0 6px;font-size:13px;color:var(--muted)}.wv-row .ok{display:inline-flex;align-items:center;gap:6px;color:var(--ink)}.wv-row .ok svg{color:#1f8a5b}.wp-track{list-style:none;margin:0;padding:0;position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.wp-line{position:absolute;left:22px;right:22px;top:22px;height:2px;background:var(--line);border-radius:2px;overflow:hidden}.wp-fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ink);transform-origin:0 50%}.wp-step{position:relative;display:grid;gap:8px;align-content:start;min-width:0}.wp-dot{width:46px;height:46px;border-radius:14px;background:var(--surface);border:1px solid var(--line-2);display:grid;place-items:center;color:var(--ink);margin-bottom:10px;position:relative;z-index:1;transition:background .3s,color .3s}.wp-step:hover .wp-dot{background:var(--ink);color:#fff}.wp-step:last-child .wp-dot{background:var(--accent);border-color:var(--accent);color:#fff}.wp-when{display:inline-flex;align-items:center;gap:6px;font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.wp-step b{font:600 18px/1.3 var(--sans);color:var(--ink)}.wp-step p{margin:0;font-size:14.5px;line-height:1.55;color:var(--muted)}@media (max-width: 900px){.wp-track{grid-template-columns:1fr;gap:26px;padding-left:0}.wp-line{left:22px;right:auto;top:22px;bottom:22px;width:2px;height:auto}.wp-fill{transform-origin:50% 0}.wp-step{grid-template-columns:46px 1fr;column-gap:18px;row-gap:4px}.wp-dot{grid-row:1 / span 3;margin:0}}.wo{display:grid;gap:20px;align-items:start}@media (min-width: 1000px){.wo{grid-template-columns:1fr 1.05fr}}.wo-card{background:#0b0b0b;color:#f4f2ee;border-radius:26px;padding:clamp(28px,4vw,44px);display:grid;gap:14px;position:relative;overflow:hidden;isolation:isolate}.wo-card:before{content:"";position:absolute;inset:-30% -20% auto auto;width:70%;height:80%;z-index:-1;background:radial-gradient(closest-side,rgba(251,97,1,.35),transparent);filter:blur(10px)}.wo-card .label{color:#f4f2ee99}.wo-card .h2{color:#fff;margin:0}.wo-lead{margin:0;color:#f4f2eeb3;max-width:34em}.wo-parts{display:grid;gap:12px;margin-top:14px}@media (min-width: 560px){.wo-parts{grid-template-columns:1fr 1fr}}.wo-part{border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:20px;display:grid;gap:10px;align-content:start;background:#ffffff08}.wo-k{font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#ff8a3d}.wo-part b{font:600 18px/1.3 var(--sans);color:#fff}.wo-part ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:14.5px;color:#f4f2eed1}.wo-part li{display:flex;gap:8px;align-items:flex-start}.wo-part li svg{flex:none;margin-top:4px;color:#ff8a3d}.wo-price{margin-top:6px;padding-top:12px;border-top:1px solid rgba(255,255,255,.1);font:400 24px/1.1 var(--serif);color:#fff}.wo-promise{display:inline-flex;align-items:center;gap:10px;margin-top:6px;font-size:14px;color:#f4f2eed9}.wo-form{background:var(--surface);border:1px solid var(--line);border-radius:26px;padding:clamp(24px,3.5vw,40px);display:grid;gap:14px}.wo-form .h3{margin:0}.wo-flead{margin:0;color:var(--muted)}.wo-steps{list-style:none;margin:4px 0 8px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.wo-steps li{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--muted);padding:6px 12px 6px 6px;border-radius:999px;background:var(--bg);border:1px solid var(--line)}.wo-steps li span{width:20px;height:20px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font:600 11px var(--mono)}.wo-form .lead-form{gap:16px}.wo-form .f input,.wo-form .f textarea{border-radius:12px;background:var(--bg)}.wo-form .chip{border-radius:999px;height:38px}.wo-form .chip.on{background:var(--ink);color:#fff;border-color:var(--ink)}.wo-form .f-submit{align-self:stretch;justify-content:center;height:52px}.plan-basic{background:linear-gradient(180deg,#232326,#1b1b1e);border-color:#ffffff29;box-shadow:inset 0 1px #ffffff14}.plan-max{background:linear-gradient(180deg,#26221f,#1c1a18) padding-box,linear-gradient(135deg,var(--copper-a),var(--copper-b) 50%,var(--copper-a)) border-box;box-shadow:inset 0 1px #ffffff14}.plan-tagline{color:#dedbd5}.per{color:#c9c5bf}.plan-day{color:#b5b1ab}.plan-list li{color:#f1eee9;border-top-color:#ffffff1f}.plan-basic .plan-list svg{color:#e8e4dd}.plan-ic{background:#ffffff1a;border-color:#ffffff2e}.pill-outline{border-color:#ffffff73}.pill-copper{border-color:#d9b48fcc;color:#f0d2b3}.plan-tag.copper{border-color:#d9b48fbf;color:#f0d2b3}.plan-pro:after{background:linear-gradient(180deg,transparent 22%,rgba(24,22,21,.6) 45%,#1a1817 64%)}.plan-pro .plan-tagline{color:#f3e6dc}.ps-rows,.trust-grid,.pay-extras{display:none}.mv-grid{display:grid;gap:16px;margin-top:8px}@media (min-width: 640px){.mv-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1100px){.mv-four{grid-template-columns:repeat(4,1fr)}.mv-three{grid-template-columns:repeat(3,1fr)}.mv-five{grid-template-columns:repeat(6,1fr)}.mv-five>:nth-child(-n+3){grid-column:span 2}.mv-five>:nth-child(n+4){grid-column:span 3}}@media (min-width: 640px) and (max-width: 1099px){.mv-five>:last-child{grid-column:1 / -1}}.pay .mv-grid,.paid .mv-grid{margin-top:28px}.mv-wrap{position:relative}.mv-before{position:absolute;left:12px;top:12px;z-index:2;display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);font-size:12px;color:var(--muted)}.mv-before .ps-strike{position:absolute;left:8px;right:8px;top:50%;height:1.5px;background:var(--accent);transform-origin:0 50%}.mv-tile .wi-tx b{font-family:var(--serif);font-weight:400;font-size:22px;line-height:1.2;letter-spacing:-.01em}.mv-tile .wv{padding-top:46px}.mv-plate{font:600 10.5px/1 var(--mono);font-style:normal;letter-spacing:.04em;background:#f5c400;color:#111;border-radius:4px;padding:4px 6px 4px 12px;position:relative}.mv-plate:before{content:"";position:absolute;left:0;top:0;bottom:0;width:7px;background:#0b3fa6;border-radius:4px 0 0 4px}.mv-tag{font:600 10px var(--mono);letter-spacing:.06em;background:#d6453d;color:#fff;border-radius:4px;padding:3px 6px}.mv-plan{padding:46px 14px 14px;display:grid;gap:6px;align-content:start}.mv-days{display:flex;gap:5px;margin-bottom:4px}.mv-days span{flex:1;display:grid;justify-items:center;font-size:10px;color:var(--muted);padding:4px 0;border-radius:8px;text-transform:capitalize}.mv-days b{font:600 14px var(--sans);color:var(--ink)}.mv-days span.on{background:var(--ink);color:#ffffffb3}.mv-days span.on b{color:#fff}.mv-appt{display:flex;align-items:center;gap:8px;background:var(--surface);border-radius:8px;padding:5px 8px;box-shadow:inset 0 0 0 1px var(--line);font-size:12px}.mv-appt em{font:500 11px var(--mono);font-style:normal;color:var(--muted)}.mv-appt span{flex:1;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mv-plan{height:auto;min-height:168px}.mv-inv{display:grid;place-items:end center;padding:46px 16px 0}.mv-doc{width:100%;max-width:250px;background:var(--surface);border-radius:10px 10px 0 0;box-shadow:0 0 0 1px var(--line),0 14px 28px -18px #00000059;padding:12px 14px;display:grid;gap:6px;transform:translateY(8px);transition:transform .5s cubic-bezier(.22,1,.36,1)}.wi-tile:hover .mv-doc{transform:translateY(0)}.mv-doc-h{display:flex;justify-content:space-between;align-items:center;font-size:12px;margin-bottom:2px}.mv-line{display:flex;justify-content:space-between;font-size:11.5px;color:var(--ink);font-variant-numeric:tabular-nums}.mv-line.mute{color:var(--muted)}.mv-line.tot{border-top:1px solid var(--line);padding-top:6px;font-weight:600}.mv-pay{padding:46px 14px 14px;display:grid;gap:8px;align-content:start;background:#efeae2}.mv-bubble{background:#fff;border-radius:12px 12px 12px 4px;padding:8px 10px;font-size:11.5px;line-height:1.4;color:#222;max-width:90%;box-shadow:0 1px #0000000f}.mv-link{display:flex;align-items:center;gap:8px;background:#fff;border-radius:10px;padding:8px 10px;font-size:12px;color:#111;max-width:90%}.mv-link .ideal{font:700 10px var(--sans);background:#c06;color:#fff;border-radius:4px;padding:3px 5px}.mv-link b{flex:1}.mv-paid{display:inline-flex;align-items:center;gap:5px;justify-self:end;font-size:11px;font-weight:600;color:#1f8a5b;background:#e3f4ea;border-radius:999px;padding:4px 9px}.mv-stock{padding:46px 14px 14px;display:grid;gap:9px;align-content:start}.mv-st{display:grid;grid-template-columns:80px 1fr 56px;align-items:center;gap:8px;font-size:12px;color:var(--ink)}.mv-st i{height:7px;border-radius:4px;background:var(--line);overflow:hidden}.mv-st em{display:block;height:100%;background:var(--ink);border-radius:4px}.mv-st em.low{background:var(--accent)}.mv-st b{font:500 11px var(--mono);text-align:right;color:var(--muted)}.mv-auto,.mv-paid{width:fit-content}.mv-auto{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#1f8a5b;margin-top:2px}.mv-rdw{padding:46px 14px 14px;display:grid;gap:6px;align-content:start}.mv-bigplate{justify-self:start;display:flex;align-items:stretch;background:#f5c400;color:#111;border-radius:6px;font:700 18px/1 var(--mono);letter-spacing:.08em;overflow:hidden;border:1.5px solid #111;margin-bottom:4px}.mv-bigplate span{background:#0b3fa6;color:#fff;font-size:9px;display:grid;place-items:center;padding:0 5px;letter-spacing:0}.mv-bigplate{padding-right:10px;gap:8px;height:34px;align-items:center}.mv-bigplate span{align-self:stretch}.mv-kv{display:flex;justify-content:space-between;font-size:12px;border-bottom:1px dashed var(--line);padding-bottom:4px}.mv-kv span{color:var(--muted)}.mv-kv b{font-weight:500;color:var(--ink)}.mv-ten{padding:16px;display:grid;gap:10px;align-content:center;position:relative}.mv-db{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;background:var(--surface);border-radius:10px;padding:12px;box-shadow:inset 0 0 0 1px var(--line);font-size:12.5px;color:var(--ink)}.mv-db span{font-size:11px;color:var(--muted)}.mv-wall{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:26px;height:26px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;box-shadow:0 0 0 4px var(--bg)}.mv-roles{padding:14px;display:grid;gap:6px;align-content:center}.mv-rh,.mv-rr{display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:6px;align-items:center}.mv-rh span{font:500 9.5px var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);text-align:center}.mv-rr{background:var(--surface);border-radius:9px;padding:6px 8px;box-shadow:inset 0 0 0 1px var(--line)}.mv-u{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--ink)}.mv-u i{width:20px;height:20px;border-radius:50%;background:var(--ink);color:#fff;font:600 8.5px var(--sans);font-style:normal;display:grid;place-items:center}.mv-tg{justify-self:center;width:26px;height:15px;border-radius:999px;background:var(--line-2);position:relative}.mv-tg i{position:absolute;top:2px;left:2px;width:11px;height:11px;border-radius:50%;background:#fff;transition:left .3s}.mv-tg.on{background:#1f8a5b}.mv-tg.on i{left:13px}.mv-mollie{padding:14px 16px;display:grid;gap:7px;align-content:center}.mv-ev{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:8px;font-size:12px;color:var(--muted)}.mv-ev b{font-weight:500;color:var(--ink)}.mv-ev em{font:500 11px var(--mono);font-style:normal}.mv-dot{width:8px;height:8px;border-radius:50%;background:#1f8a5b}.mv-dot.o{background:var(--line-2)}.mv-status{display:flex;align-items:center;gap:8px;margin-top:4px;color:var(--muted)}.mv-pill{font:600 11px var(--sans);border-radius:999px;padding:4px 10px}.mv-pill.open{background:#fff3db;color:#9a6a00}.mv-pill.paid{background:#e3f4ea;color:#1f8a5b}.mv-data{padding:14px;display:grid;gap:8px;align-content:center}.mv-file{display:grid;grid-template-columns:18px 1fr;column-gap:8px;background:var(--surface);border-radius:10px;padding:9px 12px;box-shadow:inset 0 0 0 1px var(--line);align-items:center}.mv-file svg{grid-row:span 2;color:var(--ink)}.mv-file b{font:500 12px var(--mono);color:var(--ink)}.mv-file span{font-size:11px;color:var(--muted)}.mv-file.out svg{color:#1f8a5b}.mv-flow{display:flex;align-items:center;gap:8px;padding:0 10px}.mv-flow i{flex:1;height:1.5px;background:repeating-linear-gradient(90deg,var(--line-2) 0 6px,transparent 6px 10px)}.mv-app{font:600 10px var(--mono);letter-spacing:.08em;background:var(--ink);color:#fff;border-radius:6px;padding:4px 8px}.mv-counter{padding:14px;display:flex;align-items:center;justify-content:center;gap:18px}.mv-qr{background:#fff;border-radius:10px;padding:8px;box-shadow:inset 0 0 0 1px var(--line);line-height:0}.mv-qr svg{width:84px;height:84px}.mv-ways{display:grid;gap:6px}.mv-ways span{display:inline-flex;align-items:center;gap:5px;font-size:12px;border-radius:999px;padding:5px 11px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted)}.mv-ways span.on{background:var(--ink);color:#fff;box-shadow:none}.mv-over{padding:18px 16px;display:grid;gap:12px;align-content:center}.mv-sum{display:flex;justify-content:space-between;align-items:baseline;font-size:12px;color:var(--muted)}.mv-sum b{font:400 28px/1 var(--serif);color:var(--ink)}.mv-bar{display:flex;height:12px;border-radius:999px;overflow:hidden;gap:2px}.mv-bar i,.mv-legend i{display:block}.mv-bar i.p,.mv-legend i.p{background:#1f8a5b}.mv-bar i.o,.mv-legend i.o{background:#e2a63b}.mv-bar i.l,.mv-legend i.l{background:#d6453d}.mv-legend{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:11px;color:var(--muted)}.mv-legend span{display:inline-flex;align-items:center;gap:5px}.mv-legend i{width:8px;height:8px;border-radius:50%}.mv-pdfv{padding:14px;display:flex;align-items:center;justify-content:center;gap:16px}.mv-paper{width:92px;height:120px;background:#fff;border-radius:6px;box-shadow:0 0 0 1px var(--line),0 14px 24px -16px #00000059;padding:12px 10px;display:grid;gap:6px;align-content:start;position:relative;color:var(--muted);transform:rotate(-4deg);transition:transform .5s cubic-bezier(.22,1,.36,1)}.wi-tile:hover .mv-paper{transform:rotate(0)}.mv-paper i{display:block;height:5px;border-radius:3px;background:var(--line)}.mv-paper .w8{width:80%}.mv-paper .w6{width:60%}.mv-paper .w9{width:90%}.mv-paper .w5{width:50%}.mv-paper .mv-tag{position:absolute;right:-8px;bottom:12px}.mv-choice{display:grid;gap:6px}.mv-choice span{display:inline-flex;align-items:center;gap:5px;font-size:12px;border-radius:999px;padding:5px 11px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted)}.mv-choice span.on{background:var(--ink);color:#fff;box-shadow:none}.mv-tile .wv{height:auto;min-height:200px}.mv-inv{align-content:end}.mv-doc{transform:none}.wi-tile:hover .mv-doc{transform:translateY(-4px)}.mv-ten{gap:26px}.mv-wall{width:22px;height:22px}.mv-db b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.how{background:var(--bg)}.step-card{padding:10px;gap:0;background:var(--surface);border-color:var(--line)}.step-card.on{background:var(--surface)}.step-card:hover{transform:translateY(-4px);box-shadow:0 26px 44px -30px #0b0d1066}.step-top{position:absolute;top:20px;left:20px;right:20px;z-index:2}.step-ic{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.step-card .sv{order:-1;height:176px;border:0;border-radius:14px;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);padding:54px 14px 14px;justify-content:flex-start}.step-card .sv.app{background:#141414;box-shadow:inset 0 0 0 1px #262626}.step-card>b{padding:16px 12px 0;margin:0}.step-card>p{padding:6px 12px 12px}@media (min-width: 960px){.step-card{padding:10px}.step-card .sv{height:176px}}.bx{padding:10px;background:var(--surface);border-color:var(--line)}.bx-vis{order:-1;margin-top:0;border-radius:14px;overflow:hidden;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);min-height:210px}.bx-txt{padding:18px 14px 12px;max-width:none}.bx h3{font-size:24px}.bx.dark{background:var(--surface);border-color:var(--line)}.bx.dark h3{color:var(--ink)}.bx.dark p,.bx.dark .bx-label{color:var(--muted)}.bx.dark .bx-vis{background:#141414;box-shadow:inset 0 0 0 1px #262626}.bx.sand{background:var(--surface);border-color:var(--line)}.bx.sand .bx-vis{background:#efe9df}.bx.soft{background:var(--surface);border-color:var(--line)}.bx.soft .bx-vis{background:var(--accent-soft)}.bx:hover{box-shadow:0 26px 44px -30px #0b0d1066}@media (min-width: 1040px){.bx-grid{grid-auto-rows:360px}}.pay-steps{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:10px}.pay-step.on{background:var(--bg);border-color:transparent;box-shadow:inset 0 0 0 1px var(--line)}.pay-stage{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:10px;gap:10px}.pay-side{background:var(--bg);border-radius:14px;box-shadow:inset 0 0 0 1px var(--line);padding:14px;align-content:start}@media (min-width: 960px){.pay-stage{padding:10px}}.bx-vis .bx-par{top:20px;right:0;bottom:0;left:0}.bx.b-rev .bx-par{top:18px;right:0;bottom:0;left:0}@media (max-width: 719px){.rdw-card{left:14px;right:14px;border-right:1px solid #262626;border-radius:14px 14px 0 0;padding:16px}.rdw-rows{max-width:none}}.step-card.wi-tile{padding:10px;gap:0;display:grid;align-content:start}.step-card .wi-tx b{font:400 22px/1.2 var(--serif);letter-spacing:-.01em;margin:0}.step-card .wi-tx p{margin:6px 0 0}.step-card .wv{min-height:210px;height:auto;padding-top:50px}.mv-step{position:absolute;left:12px;top:12px;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:3px 10px 3px 3px;border-radius:999px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted)}.mv-step .step-num{width:24px;height:24px;font-size:11.5px;border:0;background:var(--bg)}.step-card.on .mv-step{color:var(--accent)}.step-card.on .mv-step .step-num{background:var(--accent);color:#fff}.step-card.now{border-color:#fb610180}.mv-dark{background:#141414!important;box-shadow:inset 0 0 0 1px #262626!important;color:#e9e7e7}.mv-dark .mv-kv{border-bottom-color:#2a2a2a}.mv-dark .mv-kv span{color:#8f8c86}.mv-dark .mv-kv b{color:#f4f2ee}.mv-search{padding:50px 14px 14px;display:grid;gap:6px;align-content:start}.mv-input{display:flex;align-items:center;gap:8px;height:34px;padding:0 12px;border-radius:10px;background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--accent);font-size:13px;color:var(--ink)}.mv-glass{width:11px;height:11px;border:1.6px solid var(--muted);border-radius:50%;position:relative}.mv-glass:after{content:"";position:absolute;width:5px;height:1.6px;background:var(--muted);right:-5px;bottom:-2px;transform:rotate(45deg)}.mv-caret{width:1.5px;height:15px;background:var(--ink);margin-left:-6px;animation:wvBlink 1s steps(1) infinite}.mv-hit{display:grid;grid-template-columns:26px 1fr auto;align-items:center;gap:8px;padding:6px 8px;border-radius:9px;font-size:12px}.mv-hit.on{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.mv-hit span{display:grid;min-width:0}.mv-hit b{font-weight:600;color:var(--ink)}.mv-hit em{font:400 11px var(--mono);font-style:normal;color:var(--muted)}.mv-av{width:26px;height:26px;border-radius:50%;background:var(--ink);color:#fff;font:600 10px var(--sans);font-style:normal;display:grid;place-items:center}.mv-hit:not(.on) .mv-av{background:var(--line-2);color:var(--ink)}.mv-new{font-size:12px;color:var(--accent);font-weight:500;padding:2px 8px}.mv-loading{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;color:#22c55e;margin-bottom:4px}.mv-spin{width:10px;height:10px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px #22c55e33}.mv-agenda{padding:50px 14px 14px;display:grid;gap:6px;align-content:start}.mv-agh{display:flex;justify-content:space-between;align-items:baseline;font-size:12px;margin-bottom:2px}.mv-agh b{color:var(--ink);font-weight:600}.mv-agh span{color:var(--muted);font-size:11px}.mv-slot{display:flex;align-items:center;gap:8px;padding:6px 9px;border-radius:8px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-left:3px solid var(--line-2);font-size:12px;color:var(--ink)}.mv-slot em{font:500 11px var(--mono);font-style:normal;color:var(--muted)}.mv-slot span{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mv-slot.new{border-left-color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px #fbd2b6}.mv-slot.free{background:transparent;box-shadow:inset 0 0 0 1px var(--line);border-left-style:dashed;color:var(--muted)}.mv-work{padding:50px 14px 14px;display:grid;gap:6px;align-content:start}.mv-task{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;padding:6px 9px;border-radius:8px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);font-size:12px}.mv-task b{font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mv-task em{font:400 10.5px var(--mono);font-style:normal;color:var(--muted);white-space:nowrap}.mv-cb{width:16px;height:16px;border-radius:5px;box-shadow:inset 0 0 0 1.5px var(--line-2);display:grid;place-items:center;color:#fff}.mv-task.done .mv-cb{background:#1f8a5b;box-shadow:none}.mv-task:not(.done) em{color:#9a6a00}.mv-time{font:500 10.5px var(--mono);color:var(--muted);padding:2px 4px}.mv-total{padding:50px 16px 14px;display:grid;gap:6px;align-content:start}.mv-tl{display:flex;justify-content:space-between;font-size:12px;color:#d6d3cd;font-variant-numeric:tabular-nums}.mv-tl.mute{color:#8f8c86}.mv-tt{display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid #2a2a2a;padding-top:8px;margin-top:2px}.mv-tt span{font-size:11px;color:#8f8c86}.mv-tt b{font:600 26px/1 var(--sans);color:#fff;letter-spacing:-.02em}.mv-acts{display:flex;gap:6px;margin-top:4px}.mv-acts span{font-size:11.5px;padding:5px 11px;border-radius:999px;background:#262626;color:#d6d3cd}.mv-acts span.on{background:var(--accent);color:#fff}.mv-paidv{padding:50px 16px 14px;display:grid;gap:8px;justify-items:center;align-content:center;background:#ecf7f0!important}.mv-ring svg{width:54px;height:54px;fill:none;stroke:#1f8a5b;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.mv-pt{display:grid;justify-items:center}.mv-pt b{font:600 22px/1.1 var(--sans);color:var(--ink)}.mv-pt span{font-size:11.5px;color:var(--muted)}.step-card .wv{min-height:236px}.mv-bxgrid .wv{min-height:190px;height:auto;padding:18px 16px}.mv-label{display:block;font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.mv-bxrdw{display:grid;gap:10px;align-content:center}.mv-chips{display:grid;grid-template-columns:1fr 1fr;gap:6px}.mv-chips span{display:grid;background:var(--surface);border-radius:9px;padding:6px 9px;box-shadow:inset 0 0 0 1px var(--line);font-size:12px;font-weight:500;color:var(--ink)}.mv-chips em{font-style:normal;font-size:10.5px;color:var(--muted);font-weight:400}.mv-bxrdw .mv-loading{color:#1f8a5b;margin:0}.mv-bxrdw .mv-spin{background:#1f8a5b;box-shadow:0 0 0 3px #1f8a5b2e}.mv-rev{display:grid;gap:12px;align-content:space-between}.mv-revh{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.mv-revh span{font-size:11.5px;color:var(--muted);width:100%}.mv-revh b{font:400 30px/1 var(--serif);color:var(--ink)}.mv-revh em{font-style:normal;font-size:11px;font-weight:600;color:#1f8a5b;background:#e3f4ea;border-radius:999px;padding:3px 8px}.mv-bars{display:flex;align-items:flex-end;gap:6px;height:86px}.mv-bars i{flex:1;border-radius:5px 5px 2px 2px;background:var(--line-2);transition:height .6s cubic-bezier(.22,1,.36,1)}.mv-bars i.on{background:var(--accent)}.wi-tile:hover .mv-bars i:not(.on){background:#cfc8bd}.mv-bx.mv-pay{align-content:center}.mv-ax{width:22px;height:22px;border-radius:6px;background:var(--ink);color:#fff;font:700 9px var(--sans);display:grid;place-items:center}.mv-link em{font:400 10px var(--mono);font-style:normal;color:#53bdeb;margin-left:auto}.mv-bx.mv-agenda{align-content:center}.mv-newtag{font-style:normal;font:600 10px var(--sans);background:var(--accent);color:#fff;border-radius:999px;padding:2px 7px}.mv-drop{transition:transform .5s cubic-bezier(.22,1,.36,1)}.wi-tile:hover .mv-drop{transform:translate(4px)}.mv-shift{transition:transform .5s cubic-bezier(.22,1,.36,1)}.wi-tile:hover .mv-shift{transform:translateY(3px)}.mv-bx.mv-inv{padding-bottom:0;align-content:end}.mv-code{display:grid;gap:2px}.mv-code span{font:500 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.mv-code b{font:600 22px var(--mono);color:var(--ink);letter-spacing:.02em}.mv-code em{display:inline-flex;align-items:center;gap:4px;font-style:normal;font-size:11px;font-weight:600;color:#1f8a5b;background:#e3f4ea;border-radius:999px;padding:3px 8px;width:fit-content;margin-top:4px}.bx-sec .mv-grid{margin-top:8px}.mv-bxgrid .wv{min-height:214px}.how-grid{display:none}.hs{display:grid;gap:16px;align-items:stretch}@media (min-width: 960px){.hs{grid-template-columns:.9fr 1.1fr;gap:20px}}.hs-steps{list-style:none;margin:0;padding:10px;display:grid;gap:4px;background:var(--surface);border:1px solid var(--line);border-radius:20px;align-content:start}.hs-step{position:relative;width:100%;display:flex;gap:14px;align-items:flex-start;text-align:left;padding:14px 16px;border-radius:14px;border:0;background:transparent;cursor:pointer;overflow:hidden;font:inherit;color:inherit;transition:background-color .3s}.hs-step:hover{background:var(--bg)}.hs-step.on{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line)}.hs-n{width:28px;height:28px;border-radius:50%;flex:none;display:grid;place-items:center;font:600 12.5px var(--sans);border:1px solid var(--line-2);color:var(--muted);background:var(--surface);transition:all .3s}.hs-step.on .hs-n{background:var(--ink);border-color:var(--ink);color:#fff}.hs-step.done .hs-n{background:var(--accent);border-color:var(--accent);color:#fff}.hs-copy b{display:flex;align-items:center;gap:7px;font:600 16px/1.35 var(--sans);color:var(--ink)}.hs-copy b svg{color:var(--muted)}.hs-step.on .hs-copy b svg{color:var(--accent)}.hs-step:not(.on) .hs-copy b{color:var(--muted);font-weight:500}.hs-copy em{display:block;font-style:normal;font-size:14.5px;line-height:1.5;color:var(--muted);max-height:0;opacity:0;overflow:hidden;transition:max-height .45s ease,opacity .35s ease,margin .35s}.hs-step.on .hs-copy em{max-height:80px;opacity:1;margin-top:4px}.hs-stage{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:10px;display:grid;gap:12px;align-content:start}.hs-frame{position:relative;animation:hsIn .5s cubic-bezier(.22,1,.36,1)}@keyframes hsIn{0%{opacity:0;transform:translateY(10px)}}.hs-frame .wv{min-height:340px;height:auto;padding:64px 28px 28px;border-radius:14px;font-size:115%}.hs-frame .wv>*{max-width:440px;width:100%;justify-self:center}.hs-frame .mv-paidv>*{max-width:none}.hs-cap{position:absolute;left:16px;top:16px;z-index:2;font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--surface);padding:6px 10px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line)}.hs-frame .mv-dark+.hs-cap,.hs-frame .mv-dark~.hs-cap{background:#262626;color:#c9c5bf}.hs-dots{display:flex;justify-content:center;gap:6px;padding-bottom:4px}.hs-dots button{width:7px;height:7px;border-radius:999px;border:0;padding:0;background:var(--line-2);cursor:pointer;transition:width .3s,background .3s}.hs-dots button.on{width:22px;background:var(--ink)}@media (max-width: 959px){.hs-stage{order:-1}.hs-frame .wv{min-height:280px;padding:56px 16px 18px;font-size:100%}}@media (min-width: 960px){.hs-frame .wv{align-content:center}.hs-frame .wv>*{zoom:1.18}.hs-frame .wv{min-height:372px}}.mv-card{width:100%;max-width:300px;justify-self:center;background:var(--surface);border-radius:14px;box-shadow:0 0 0 1px var(--line),0 16px 30px -22px #0b0d1059;padding:14px 16px;display:grid;gap:9px}.mv-cardh{display:flex;justify-content:space-between;align-items:center;font-size:12.5px}.mv-cardh b{font-weight:600;color:var(--ink)}.mv-k{font:500 10.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.mv-ok{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#1f8a5b;background:#e3f4ea;border-radius:999px;padding:3px 8px}.mv-draft{font-size:11px;font-weight:600;color:#9a6a00;background:#fff3db;border-radius:999px;padding:3px 8px}.mv-plate2,.mv-total2{padding:50px 16px 16px;display:grid;align-content:center}.mv-plate2 .mv-bigplate{margin:0}.mv-car{display:grid;gap:1px}.mv-car b{font-size:15px;font-weight:600;color:var(--ink)}.mv-car span{font-size:12px;color:var(--muted)}.mv-apk{display:flex;justify-content:space-between;align-items:center;background:var(--bg);border-radius:9px;padding:8px 10px;font-size:12px}.mv-apk span{color:var(--muted)}.mv-apk b{font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.mv-total2 .mv-tl{color:var(--ink)}.mv-total2 .mv-tl.mute{color:var(--muted)}.mv-total2 .mv-tt{border-top-color:var(--line)}.mv-total2 .mv-tt span{color:var(--muted)}.mv-total2 .mv-tt b{color:var(--ink);font-size:24px}.mv-total2 .mv-acts span{background:var(--bg);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.mv-total2 .mv-acts span.on{background:var(--accent);color:#fff;box-shadow:none}.hs-frame .mv-card{max-width:340px}.mv-bx{padding:18px 16px;height:auto;min-height:168px}.mv-three .mv-rev{min-height:168px}.pay-app{background:var(--surface)!important;color:var(--ink)!important;border:1px solid var(--line)!important;box-shadow:0 16px 30px -24px #0b0d1059}.pay-app .a-dim{color:var(--muted)!important}.pay-app-who,.pay-app-amt{color:var(--ink)}.pay-app-share span{background:var(--bg);border-color:var(--line)}.pay-app-share span.hl{border-color:#1f8a5b;background:#e3f4ea}.pay-log-row{border-top-color:var(--line);color:#a3a09a}.pay-log-row.on{color:var(--ink)}.pay-log-row svg{color:#1f8a5b}.pay-app .a-time{color:var(--muted)}.mv-three .wv{height:196px;min-height:0}.mv-three .mv-rev{padding:18px 18px 16px;align-content:space-between}.mv-three .mv-bars{height:64px}.mv-three .mv-revh b{font-size:28px}.mv-flow6{padding:52px 16px 16px;display:grid;gap:16px;align-content:center;background:var(--bg)}.f6-row{display:grid;grid-template-columns:1fr 26px 1fr 26px 1fr;align-items:center;gap:0}.f6-node{background:var(--surface);border-radius:12px;box-shadow:0 0 0 1px var(--line),0 10px 20px -16px #0b0d1066;padding:10px 8px;display:grid;justify-items:center;gap:5px;text-align:center;min-width:0}.f6-ax .f6-logo{width:30px;height:30px;border-radius:9px;background:var(--ink);color:#fff;display:grid;place-items:center}.f6-ax b{font:700 10px var(--sans);letter-spacing:.12em;color:var(--ink)}.f6-ax em{font-style:normal;font-size:10.5px;color:var(--muted)}.f6-amt{font:600 15px var(--sans);color:var(--ink)}.f6-btn{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:600;color:#fff;background:var(--ink);border-radius:7px;padding:5px 7px;animation:f6press 5s infinite}.f6-btn .ideal{font:700 8.5px var(--sans);font-style:normal;background:#c06;border-radius:3px;padding:2px 3px}.f6-psp-l{font:500 9px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.f6-chip{font:600 11.5px var(--sans);color:var(--ink);background:var(--bg);border-radius:999px;padding:3px 10px;box-shadow:inset 0 0 0 1px var(--line);animation:f6chip 5s infinite}.f6-chip.c2{animation-name:f6chip2}.f6-line{position:relative;height:2px;margin:0 2px;background:repeating-linear-gradient(90deg,var(--line-2) 0 4px,transparent 4px 7px)}.f6-dot{position:absolute;top:-3px;left:0;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px #fb61012e;opacity:0}.f6-dot.d1{animation:f6d1 5s infinite}.f6-dot.d2{animation:f6d2 5s infinite}.f6-status{display:flex;justify-content:space-between;align-items:center;gap:10px;background:var(--surface);border-radius:12px;box-shadow:0 0 0 1px var(--line);padding:10px 12px}.f6-inv{font-size:12px;font-weight:600;color:var(--ink)}.f6-pills{position:relative;display:grid}.f6-pills>span{grid-area:1 / 1;justify-self:end;display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;border-radius:999px;padding:4px 10px;white-space:nowrap}.f6-open{color:#9a6a00;background:#fff3db;animation:f6open 5s infinite}.f6-paid{color:#1f8a5b;background:#e3f4ea;animation:f6paid 5s infinite}@keyframes f6d1{0%{left:0;opacity:0}4%{opacity:1}22%{left:calc(100% - 8px);opacity:1}26%,to{left:calc(100% - 8px);opacity:0}}@keyframes f6press{0%,30%{transform:none}34%{transform:scale(.92);background:#c06}40%,to{transform:none}}@keyframes f6d2{0%,40%{left:0;opacity:0}44%{opacity:1}60%{left:calc(100% - 8px);opacity:1}64%,to{left:calc(100% - 8px);opacity:0}}@keyframes f6chip{0%,62%{background:var(--bg);color:var(--ink)}66%,92%{background:var(--ink);color:#fff}to{background:var(--bg);color:var(--ink)}}@keyframes f6chip2{0%,66%{opacity:1}70%,92%{opacity:.45}to{opacity:1}}@keyframes f6open{0%,72%{opacity:1;transform:none}76%,96%{opacity:0;transform:translateY(-6px)}to{opacity:1}}@keyframes f6paid{0%,72%{opacity:0;transform:translateY(6px)}76%,96%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion: reduce){.f6-open{opacity:0}.f6-paid{opacity:1;transform:none}}.hs-frame .mv-flow6>*{max-width:460px}@media (max-width: 520px){.f6-row{grid-template-columns:1fr 14px 1fr 14px 1fr}.f6-node{padding:8px 4px;gap:4px}.f6-amt{font-size:13px}.f6-btn{font-size:9.5px;padding:4px 5px;gap:3px}.f6-btn .ideal{font-size:7.5px}.f6-chip{font-size:10.5px;padding:2px 7px}.f6-ax .f6-logo{width:26px;height:26px}}.plan-basic,.plan-max{background:#141414;border-color:#2a2a2a;box-shadow:none}.plan-max{border:1px solid #1f2a44;background:#111522}.plan-basic:after,.plan-max:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.plan-basic:after{background:linear-gradient(180deg,transparent 22%,rgba(20,21,23,.6) 45%,#17181b 64%)}.plan-max:after{background:linear-gradient(180deg,transparent 22%,rgba(12,16,30,.6) 45%,#0f1424 64%)}.plan-basic .plan-in,.plan-max .plan-in{z-index:1}.plan-tag.blue{background:#3b82f62e;border:1px solid rgba(147,197,253,.45);color:#dbeafe}.pill-blue{background:#3b82f6;color:#fff}.pill-blue:hover{background:#2f6fe0}.pill-grey{background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.28)}.pill-grey:hover{background:#fff3}.plan-max .plan-list svg{color:#93c5fd}.plan-basic .plan-list svg{color:#d4d8de}.plan-max .plan-tagline{color:#e0e9fb}.plan-basic .plan-tagline{color:#e6e7ea}.cmp2 .compare-h{color:#fff}.cmp2 .compare-scroll{border:1px solid #2a2a2a;border-radius:22px;background:#141414;overflow:auto;max-height:none}.cmp2 table{min-width:640px;font-size:15px;border-collapse:separate;border-spacing:0}.cmp2 th{background:#1a1a1a;padding:20px 14px;border-bottom:1px solid #2a2a2a;text-align:center;vertical-align:bottom}.cmp2 th.cmp-feat{width:40%}.cmp-name{display:inline-flex;align-items:center;gap:7px;font:600 16px var(--sans);color:#fff}.cmp-name:before{content:"";width:9px;height:9px;border-radius:50%;background:#9aa1ab}.cmp-pro .cmp-name:before{background:var(--accent)}.cmp-max .cmp-name:before{background:#3b82f6}.cmp-price{display:block;margin-top:4px;font:400 26px/1.1 var(--serif);color:#fff}.cmp-price em{font:400 12px var(--sans);font-style:normal;color:#a9a6a0;margin-left:2px}.cmp2 th.cmp-pro{background:linear-gradient(180deg,#fb610138,#fb61010f)}.cmp2 th.cmp-max{background:linear-gradient(180deg,#3b82f633,#3b82f60d)}.cmp2 td{padding:13px 16px;border-top:1px solid #222;color:#f1eee9;text-align:center}.cmp2 td.cmp-feat{text-align:left;color:#f1eee9;font-weight:450}.cmp2 td.cmp-pro{background:#fb61010f}.cmp2 td.cmp-max{background:#3b82f60d}.cmp2 tr.row:hover td{background-color:#ffffff0a}.cmp2 .grp td{padding:24px 16px 10px;border-top:0;text-align:left;background:transparent!important}.cmp2 .grp span{font:500 11.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#c9c5bf;background:#222;border-radius:999px;padding:5px 10px}.cmp-yes,.cmp-no{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%}.cmp-yes{background:#ffffff24;color:#fff}td.cmp-pro .cmp-yes{background:var(--accent);color:#fff}td.cmp-max .cmp-yes{background:#3b82f6;color:#fff}.cmp-no{color:#5f5c58}.web-price{background:#141414;border-color:#2a2a2a}.web-price p{color:#e6e3de}.web-price .label{color:#c9c5bf}.cmp2 th .cmp-name{display:inline-flex;align-items:center;gap:7px;font:600 16px/1.2 var(--sans);color:#fff;letter-spacing:0;text-transform:none}.cmp2 th .cmp-price{display:block;margin-top:6px;font:400 26px/1.1 var(--serif);color:#fff}.cmp2 th .cmp-price em{font:400 12px var(--sans);font-style:normal;color:#b8b4ae;margin-left:2px}@media (max-width: 640px){.cmp2 table{min-width:0;font-size:13.5px}.cmp2 th{padding:14px 4px}.cmp2 th.cmp-feat{width:auto}.cmp2 th .cmp-name{font-size:13px;gap:5px}.cmp2 th .cmp-name:before{width:7px;height:7px}.cmp2 th .cmp-price{font-size:18px}.cmp2 th .cmp-price em{display:none}.cmp2 td{padding:11px 4px}.cmp2 td.cmp-feat{padding-left:14px}.cmp2 .grp td{padding:18px 14px 8px}.cmp-yes,.cmp-no{width:22px;height:22px}}.plan,.plan-basic,.plan-pro,.plan-max{background:#212121;box-shadow:none}.plan{border:1px solid rgba(255,255,255,.1)}.plan-max{border-color:#93c5fd47}.plan-pro{border-color:#fb610159}.plan-pro:after,.plan-basic:after,.plan-max:after{background:linear-gradient(180deg,transparent 22%,rgba(33,33,33,.6) 45%,#212121 64%)}.plan-tagline,.plan-basic .plan-tagline,.plan-max .plan-tagline,.plan-pro .plan-tagline{color:#ececec}.per{color:#d6d6d6}.plan-day{color:#c4c4c4}.plan-list li{color:#f5f5f5;border-top-color:#ffffff24}.plan-basic .plan-list svg{color:#e2e2e2}.plan-pro .plan-list svg{color:#ff9a55}.plan-max .plan-list svg{color:#a8cdff}.pill-grey{background:#ffffff24;border-color:#ffffff57}.plan-grain canvas{will-change:auto}.final:after{background:radial-gradient(ellipse 62% 70% at 50% 52%,#0b0b0b9e,#0b0b0b2e 75%),linear-gradient(180deg,#0b0b0b0d,#0b0b0b73)}.final .h2{max-width:19ch;text-wrap:balance}.final .lead{color:#fff;opacity:.92;max-width:34em;text-wrap:pretty}.lk{--lk-mark: calc(44px * var(--lk));display:inline-flex;align-items:center;gap:calc(12px * var(--lk));color:var(--lk-ink);line-height:1}.lk-v{flex-direction:column;gap:calc(10px * var(--lk));text-align:center}.lk-t{display:flex;flex-direction:column;gap:calc(5px * var(--lk))}.lk-v .lk-t{align-items:center}.lk-t b{font-family:var(--lk-font);font-weight:var(--lk-w);font-style:var(--lk-style);font-size:calc(26px * var(--lk));letter-spacing:var(--lk-track)}.lk-t small{font:500 calc(10.5px * var(--lk)) / 1 var(--sans);letter-spacing:.16em;text-transform:uppercase;opacity:.72}.lk-bloei .lk-t b{font-size:calc(32px * var(--lk));letter-spacing:-.01em}.lk-velde .lk-t b{font-size:calc(28px * var(--lk))}.lk-nordvik .lk-t small,.lk-mokka .lk-t small,.lk-kern .lk-t small,.lk-bloei .lk-t small{letter-spacing:.08em;text-transform:none;font-size:calc(12px * var(--lk))}.bc-c{container-type:inline-size;width:100%}.bc{position:relative;aspect-ratio:85 / 55;width:100%;border-radius:3.2cqw;overflow:hidden;font-family:var(--bc-body);box-shadow:0 1px 2px #1414140f,0 18px 40px -18px #14141447}.bc-front{background:var(--bc-bg);color:var(--bc-on);display:grid;place-items:center}.bc-front .lk{--lk: 0;--lk-mark: 15cqw;gap:3cqw}.bc-front .lk-t b{font-size:7.4cqw}.bc-front .lk-t small{font-size:2.6cqw}.bc-front.bc-bloei .lk-t b{font-size:9cqw}.bc-deco{position:absolute;width:70cqw;height:70cqw;right:-24cqw;bottom:-26cqw;opacity:.09;color:var(--bc-on);pointer-events:none}.bc-bloei .bc-deco{opacity:.55;right:-20cqw;bottom:-22cqw}.bc-velde .bc-deco{opacity:.12}.bc-kern .bc-deco{opacity:.14;width:80cqw;height:80cqw;right:-30cqw;top:-20cqw;bottom:auto}.bc-nordvik .bc-deco{width:60cqw;height:60cqw;left:-18cqw;right:auto;bottom:-14cqw;opacity:.12}.bc-center{position:relative}.bc-back{background:var(--bc-paper);color:var(--bc-ink);padding:7cqw 7.5cqw;display:flex;flex-direction:column}.bc-mini{position:absolute;top:6.5cqw;right:7cqw;width:9cqw;height:9cqw}.bc-who{display:flex;flex-direction:column;gap:1.2cqw}.bc-who b{font-family:var(--bc-font);font-weight:var(--bc-w);font-style:var(--bc-style);font-size:5.6cqw;line-height:1.05;letter-spacing:-.01em;max-width:72cqw}.bc-velde .bc-who b{font-size:5.2cqw;letter-spacing:0}.bc-who small{font-size:2.9cqw;opacity:.7}.bc-rule{width:9cqw;height:.7cqw;background:var(--bc-acc);border-radius:1cqw;margin:4cqw 0 auto}.bc-rows{display:grid;gap:1.4cqw;font-size:2.85cqw;line-height:1.2}.bc-rows span{display:flex;align-items:center;gap:2cqw;min-width:0;white-space:nowrap}.bc-rows svg{width:3cqw;height:3cqw;flex:none;color:var(--bc-acc);stroke-width:2.2}.bc-bloei .bc-rows svg{color:#7d8f6a}.bc-mokka .bc-rows span:nth-child(4){display:none}.bc-stamps{position:absolute;right:7cqw;bottom:7cqw;display:grid;grid-template-columns:repeat(5,4.6cqw);gap:1.4cqw}.bc-stamps i{width:4.6cqw;height:4.6cqw;border-radius:50%;border:.35cqw dashed var(--bc-acc)}.bc-stamps i.on{background:var(--bc-acc);border-style:solid}.bgrid-wrap .sec-head{margin-bottom:40px;max-width:760px}.bgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.btile{display:flex;flex-direction:column;gap:14px;color:var(--ink)}.bstack{position:relative;aspect-ratio:4 / 3.2;border-radius:22px;overflow:hidden;display:grid;place-items:center}.bstack>div{position:absolute;width:58%;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.bstack-back{transform:translate(14%,12%) rotate(5deg)}.bstack-front{transform:translate(-12%,-10%) rotate(-6deg)}.btile:hover .bstack-back{transform:translate(20%,16%) rotate(8deg)}.btile:hover .bstack-front{transform:translate(-16%,-14%) rotate(-9deg) scale(1.02)}.btile-cap{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;padding-inline:4px}.btile-cap b{display:block;font:600 17px var(--sans)}.btile-cap small{color:var(--muted);font-size:14px}.btile-go{display:inline-flex;align-items:center;gap:4px;font-size:14px;color:var(--muted);white-space:nowrap;transition:color .2s}.btile:hover .btile-go{color:var(--ink)}.bp-hero{position:relative;border-radius:28px;aspect-ratio:16 / 8.4;overflow:hidden;display:grid;place-items:center}.bp-hero>div{position:absolute;width:min(44%,520px);transition:transform .8s cubic-bezier(.2,.7,.2,1)}.bp-hero-back{transform:translate(28%,6%) rotate(4deg)}.bp-hero-front{transform:translate(-28%,-6%) rotate(-5deg)}.bp-hero:hover .bp-hero-back{transform:translate(30%,4%) rotate(2deg)}.bp-hero:hover .bp-hero-front{transform:translate(-30%,-4%) rotate(-2deg)}.bp-idea{display:grid;grid-template-columns:240px 1fr;gap:32px;align-items:center}.bp-idea-mark{aspect-ratio:1;border-radius:24px;display:grid;place-items:center}.bp-logos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bp-logo>span{display:block;margin-top:10px;font-size:14px;color:var(--muted)}.bp-lg{aspect-ratio:16 / 8;border-radius:20px;display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--line);padding:20px}.bp-colors{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.bp-color{display:flex;flex-direction:column;gap:4px}.bp-color .sw{aspect-ratio:1.3;border-radius:18px;box-shadow:inset 0 0 0 1px #0000000f;margin-bottom:8px}.bp-color b{font-weight:600}.bp-color code{font:500 13px var(--mono);color:var(--muted)}.bp-type{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bp-font{border-radius:20px;padding:26px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;gap:8px}.bp-font .ag{font-size:96px;line-height:1;margin:6px 0}.bp-font b{font:600 18px var(--sans)}.bp-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.bp-cards figure{margin:0}.bp-cards figcaption{margin-top:12px;font-size:14px;color:var(--muted)}.bp-specs{margin-top:28px}.bp-use{display:grid;grid-template-columns:1fr 1fr 2fr;gap:16px}.bp-u{position:relative;border-radius:20px;aspect-ratio:1;display:grid;place-items:center;overflow:hidden}.bp-u-wide{aspect-ratio:auto}.bp-u-l{position:absolute;left:16px;bottom:14px;font-size:13px;color:var(--muted)}.bp-avatar{width:52%;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;box-shadow:0 10px 30px -12px #0000004d}.bp-sticker{width:62%;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;align-content:center;gap:6px;border:3px dashed;transform:rotate(-8deg);box-shadow:0 10px 30px -14px #0000004d}.bp-sticker em{font-size:13px;font-style:normal}.bp-sign{width:78%;padding:34px 20px;border-radius:14px;display:grid;place-items:center;box-shadow:0 16px 40px -18px #00000059}@media (max-width: 980px){.bgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-use{grid-template-columns:1fr 1fr}.bp-u-wide{grid-column:1 / -1;aspect-ratio:16 / 8}}@media (max-width: 640px){.bgrid,.bp-logos,.bp-cards,.bp-type{grid-template-columns:minmax(0,1fr)}.bp-colors{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-idea{grid-template-columns:1fr}.bp-idea-mark{max-width:220px}.bp-hero{aspect-ratio:4 / 4.2}.bp-hero>div{width:72%}.bp-hero-back{transform:translate(8%,24%) rotate(4deg)}.bp-hero-front{transform:translate(-8%,-22%) rotate(-5deg)}.bp-lg .lk{--lk: .9 !important}}.sg-jump{margin-left:auto;display:inline-flex;align-items:center;gap:8px;border:0;border-radius:999px;padding:10px 16px;background:var(--ink);color:#fff;font:500 14px var(--sans);cursor:pointer}.sg-jump .sg-n{background:#ffffff2e;color:#fff}@media (max-width: 640px){.sg-jump{margin-left:0}}.sm-static{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;perspective:none;-webkit-mask-image:none;mask-image:none;padding-inline:max(20px,calc((100vw - 1200px)/2));scrollbar-width:none}.sm-static::-webkit-scrollbar{display:none}.sm-static .sm-track{will-change:auto;transform:none!important}.sm-static .sc{scroll-snap-align:start}.shot:before{filter:none;transition:none;top:0;right:0;bottom:0;left:0}.sc:hover .shot:before{transform:none}.shot-grain{display:none}.shot-scroll,.sc:hover .shot-scroll{transition:none;transform:none}.sc-box,.shot-win{transition:box-shadow .25s}.sc:hover .sc-box,.sc:hover .shot-win{transform:none}.sc:hover .sc-box{box-shadow:0 0 0 2px var(--ink)}.sc-live{transition:opacity .2s}.sec-head.center,.bgrid-wrap .sec-head,#alle-projecten .sec-head{text-align:center;margin-inline:auto;max-width:780px;display:flex;flex-direction:column;align-items:center}.bgrid-wrap .sec-head .lead,#alle-projecten .sec-head .lead{margin-inline:auto}.sg-filters{justify-content:center}.sg-jump{margin-left:0}.pricing .plan,.pricing .plan-basic,.pricing .plan-pro,.pricing .plan-max{background:#212121;border:1px solid rgba(255,255,255,.2)}.pricing .cmp2 .compare-scroll{background:#212121;border-color:#fff3}.pricing .cmp2 th{background:#262626;border-bottom-color:#ffffff1f}.pricing .web-price{background:#212121;border:1px solid rgba(255,255,255,.2)}.bp .pj-sec{padding-block:clamp(48px,7vw,88px) 0}.bp .pj-sh{margin-bottom:24px}.bp-hero{aspect-ratio:auto;display:flex;justify-content:center;align-items:center;gap:4%;padding:clamp(36px,7vw,96px) clamp(20px,5vw,72px)}.bp-hero>div{position:relative;width:42%;max-width:480px;flex:none}.bp-hero-front,.bp:hover .bp-hero-front{transform:rotate(-3deg) translateY(-4%)}.bp-hero-back{transform:rotate(3deg) translateY(6%)}.bp-hero:hover .bp-hero-front{transform:rotate(-1.5deg) translateY(-6%)}.bp-hero:hover .bp-hero-back{transform:rotate(1.5deg) translateY(8%)}.bp-hero-front{order:0}.bp-hero-back{order:1}.bp-idea{grid-template-columns:200px minmax(0,1fr);gap:28px}.bp-logos,.bp-colors,.bp-type,.bp-use{gap:14px}.bp-lg{padding:24px}.bp-cards{gap:20px;align-items:start}.bp-use{grid-template-columns:1fr 1fr 2fr}.bp-u{aspect-ratio:auto;min-height:240px;padding:28px 20px 44px}.bp-sticker{width:150px;height:150px;aspect-ratio:auto;padding:18px;text-align:center}.bp-sticker svg{width:56px!important;height:56px!important}.bp-sticker em{font-size:11px;line-height:1.2;max-width:110px;overflow-wrap:anywhere}.bp-avatar{width:130px}.bp-sign{width:min(86%,420px);padding:30px 18px}.bp-sign .lk{--lk: 1 !important}.bp-u-l{left:0;right:0;bottom:14px;text-align:center}.bstack>div{width:54%}.bstack-front{transform:translate(-9%,-7%) rotate(-5deg)}.bstack-back{transform:translate(11%,10%) rotate(5deg)}.btile:hover .bstack-front{transform:translate(-11%,-9%) rotate(-7deg)}.btile:hover .bstack-back{transform:translate(13%,12%) rotate(7deg)}@media (max-width: 980px){.bp-use{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.bp-hero{flex-direction:column;gap:0;padding:40px 28px 52px}.bp-hero>div{width:88%}.bp-hero-front{transform:rotate(-3deg) translate(-4%);z-index:1}.bp-hero-back{transform:rotate(3deg) translate(4%);margin-top:-18%}.bp-hero:hover .bp-hero-front{transform:rotate(-3deg) translate(-4%)}.bp-hero:hover .bp-hero-back{transform:rotate(3deg) translate(4%)}.bp-idea{grid-template-columns:1fr}.bp-u{min-height:200px}.bp-sign .lk{--lk: .8 !important}}.q-head{padding-top:calc(128px + env(safe-area-inset-top,0px));padding-bottom:40px;text-align:center;display:flex;flex-direction:column;align-items:center}.q-head .lead{max-width:40em}.q{scroll-margin-top:90px}.q-steps{list-style:none;margin:0 auto 26px;padding:6px;display:flex;gap:4px;width:fit-content;max-width:100%;overflow-x:auto;background:var(--surface);border-radius:999px;box-shadow:inset 0 0 0 1px var(--line)}.q-steps button{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;border-radius:999px;padding:9px 16px 9px 9px;font:500 14px var(--sans);color:var(--muted);cursor:pointer;white-space:nowrap}.q-steps button span{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--bg);font:600 12px var(--sans)}.q-steps button.on{background:var(--ink);color:#fff}.q-steps button.on span{background:var(--accent);color:#fff}.q-steps button.done{color:var(--ink)}.q-steps button.done span{background:#e3f4ea;color:#1f8a5b}.q-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;align-items:start}.q-main{display:grid;gap:16px;min-width:0}.q-panel{background:var(--surface);border-radius:24px;padding:clamp(22px,3vw,34px);box-shadow:inset 0 0 0 1px var(--line)}.q-panel .h3{margin:0}.q-lead{color:var(--muted);margin:6px 0 22px}.q-svcs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.q-svc{position:relative;text-align:left;border:0;border-radius:20px;background:var(--bg);padding:20px;display:flex;flex-direction:column;gap:6px;cursor:pointer;box-shadow:inset 0 0 0 1px transparent;transition:box-shadow .2s,background .2s;color:var(--ink);font-family:var(--sans);min-width:0}.q-svc:hover{box-shadow:inset 0 0 0 1px var(--line)}.q-svc.on{background:#fff6ef;box-shadow:inset 0 0 0 2px var(--accent)}.q-svc b{font:600 18px var(--sans);margin-top:14px}.q-desc{font-size:14px;color:var(--muted);line-height:1.45}.q-from{margin-top:auto;padding-top:12px;font:500 13px var(--mono);color:var(--ink)}.q-ic{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);flex:none}.q-svc.on .q-ic{background:var(--accent);color:#fff;box-shadow:none}.q-check{position:absolute;top:18px;right:18px;width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--line);display:grid;place-items:center}.q-svc.on .q-check{background:var(--accent);color:#fff;box-shadow:none}.q-warn{color:#c2410c;font-size:14px;margin:14px 0 0}.q-ph{display:flex;align-items:center;gap:12px;margin-bottom:6px}.q-h4{font:600 13px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:24px 0 10px}.q-opts{display:grid;gap:8px}.q-opts.two{grid-template-columns:repeat(2,minmax(0,1fr))}.q-opt{display:flex;align-items:center;gap:14px;text-align:left;border:0;border-radius:16px;background:var(--bg);padding:14px 16px;cursor:pointer;color:var(--ink);font-family:var(--sans);box-shadow:inset 0 0 0 1px transparent;transition:box-shadow .2s,background .2s;min-width:0}.q-opt:hover{box-shadow:inset 0 0 0 1px var(--line)}.q-opt.on{background:#fff6ef;box-shadow:inset 0 0 0 2px var(--accent)}.q-opt.tall{padding:20px}.q-ot{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.q-ot b{font:600 15px var(--sans)}.q-ot small{font-size:13px;color:var(--muted);line-height:1.35}.q-opt em{font:600 14px var(--sans);font-style:normal;white-space:nowrap}.q-radio{width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #c9c5be;flex:none;background:#fff}.q-opt.on .q-radio{box-shadow:inset 0 0 0 6px var(--accent)}.q-box{width:20px;height:20px;border-radius:6px;box-shadow:inset 0 0 0 1.5px #c9c5be;flex:none;display:grid;place-items:center;background:#fff}.q-opt.on .q-box{background:var(--accent);color:#fff;box-shadow:none}.q-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px}.q-f{display:grid;gap:6px;font-size:14px}.q-f.full{grid-column:1 / -1}.q-f span{font-weight:500}.q-f i{color:var(--muted);font-style:normal;font-weight:400}.q-f input,.q-f textarea{border:0;border-radius:12px;background:var(--bg);padding:13px 14px;font:400 16px var(--sans);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);width:100%;min-width:0}.q-f input:focus,.q-f textarea:focus{outline:0;box-shadow:inset 0 0 0 2px var(--accent)}.q-f.bad input{box-shadow:inset 0 0 0 2px #dc2626}.q-f em{color:#dc2626;font-size:13px;font-style:normal}.q-note{color:var(--muted);font-size:14px;margin:18px 0 0}.q-nav{display:flex;justify-content:space-between;gap:12px}.q-btn{display:inline-flex;align-items:center;gap:8px;border:0;border-radius:999px;padding:14px 22px;background:var(--ink);color:#fff;font:500 15px var(--sans);cursor:pointer;transition:background .2s}.q-btn:hover{background:#2b2b2b}.q-btn.ghost{background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line)}.q-btn.ghost:hover{background:var(--bg)}.q-sum{position:sticky;top:96px;background:#212121;color:#f2f2f2;border-radius:24px;padding:26px;display:grid;gap:16px;border:1px solid rgba(255,255,255,.2)}.q-lines{list-style:none;margin:0;padding:0;display:grid;gap:10px}.q-lines li{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:#c9c9c9}.q-lines li.head{color:#fff;font-weight:500;padding-top:10px;border-top:1px solid rgba(255,255,255,.12)}.q-lines li.head:first-child{border-top:0;padding-top:0}.q-lines b{font-weight:500;white-space:nowrap;color:#fff}.q-empty{color:#9b9893;margin:0;font-size:14px}.q-total{display:grid;gap:8px;padding-top:16px;border-top:1px solid rgba(255,255,255,.2)}.q-total div{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.q-total span{color:#c9c9c9;font-size:14px}.q-total b{font:400 40px/1 var(--serif);color:#fff}.q-total .m b{font:500 20px var(--sans);color:var(--accent)}.q-sum small{color:#9b9893;font-size:12px}.q-done{max-width:560px;margin:0 auto;text-align:center;background:var(--surface);border-radius:24px;padding:48px 28px;box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;align-items:center;gap:12px}.q-done p{color:var(--muted);margin:0 0 10px}@media (max-width: 980px){.q-grid{grid-template-columns:minmax(0,1fr)}.q-sum{position:static;order:2}.q-svcs{grid-template-columns:minmax(0,1fr)}}@media (max-width: 640px){.q-opts.two,.q-fields{grid-template-columns:minmax(0,1fr)}.q-steps button{padding:8px 12px 8px 8px;font-size:13px}}.q-head .h1{margin-bottom:18px}.pricing-light{background:var(--bg);color:var(--ink);padding-block:calc(136px + env(safe-area-inset-top,0px)) var(--sec)}.pricing-light .h1,.pricing-light .h2{color:var(--ink)}.pricing-light .lead,.pricing-light .small-print{color:var(--muted)}.plans-light .plan,.plans-light .plan-basic,.plans-light .plan-pro,.plans-light .plan-max{background:#fff;border:1px solid var(--line);box-shadow:0 1px 2px #14141408}.plans-light .plan-pro{border-color:#fb610173;box-shadow:0 24px 48px -28px #fb610159}.plans-light .plan-max{border-color:#3b82f659}.plans-light .plan:after,.plans-light .plan-pro:after,.plans-light .plan-basic:after,.plans-light .plan-max:after{background:linear-gradient(180deg,transparent 22%,rgba(255,255,255,.7) 45%,#fff 64%)}.plans-light .plan-name,.plans-light .price{color:var(--ink)}.plans-light .plan-tagline,.plans-light .plan-pro .plan-tagline,.plans-light .plan-basic .plan-tagline,.plans-light .plan-max .plan-tagline{color:#3d3f44}.plans-light .per,.plans-light .plan-day{color:var(--muted)}.plans-light .plan-list li{color:var(--ink);border-top-color:var(--line)}.plans-light .plan-basic .plan-list svg{color:var(--ink)}.plans-light .plan-pro .plan-list svg{color:var(--accent)}.plans-light .plan-max .plan-list svg{color:#3b82f6}.plans-light .plan-ic{background:#fff;border:1px solid var(--line);color:var(--ink)}.plans-light .plan-tag{background:var(--accent-soft);color:#c2410c;border:1px solid rgba(251,97,1,.3)}.plans-light .plan-tag.blue{background:#eef4ff;color:#1d4ed8;border-color:#3b82f64d}.plans-light .plan-link{color:var(--ink)}.pill-ink{background:var(--ink);color:#fff}.pill-ink:hover{background:#2b2b2b}.pill-line{border:1px solid #cfccc5;color:var(--ink);background:#fff}.pill-line:hover{border-color:var(--ink)}.pricing-light .cmp2 .compare-h{color:var(--ink)}.pricing-light .cmp2 .compare-scroll{background:#fff;border:1px solid var(--line)}.pricing-light .cmp2 th{background:#faf9f7;border-bottom-color:var(--line)}.pricing-light .cmp-name{color:var(--ink)}.pricing-light .cmp-price,.pricing-light .cmp-price em{color:var(--muted)}.pricing-light .cmp2 td,.pricing-light .cmp2 td.cmp-feat{color:var(--ink);border-top-color:#efede9}.pricing-light .cmp2 td.cmp-pro{background:#fb61010d}.pricing-light .cmp2 td.cmp-max{background:#3b82f60d}.pricing-light .cmp2 tr.row:hover td{background-color:#faf9f7}.pricing-light .cmp2 .grp span{background:#f1efeb;color:var(--muted)}.pricing-light .cmp-yes{background:#ecebe7;color:var(--ink)}.pricing-light td.cmp-pro .cmp-yes{background:var(--accent);color:#fff}.pricing-light td.cmp-max .cmp-yes{background:#3b82f6;color:#fff}.pricing-light .cmp-no{color:#c4c1bb}.pricing-light .web-price{background:#fff;border:1px solid var(--line)}.pricing-light .web-price p{color:#3d3f44}.pricing-light .web-price .label{color:var(--muted)}.pricing-light .web-price-r b{color:var(--ink)}.pricing-light .web-price .btn-white{background:var(--ink);color:#fff}.sm-static{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)}@media (max-width: 640px){.sm-static{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent 100%)}}.pricing-light .cmp2 th .cmp-name,.pricing-light .cmp2 th .cmp-price{color:var(--ink)}.pricing-light .cmp2 th .cmp-price em{color:var(--muted)}.pricing-home{background:var(--bg);color:var(--ink);padding-block:var(--sec)}.pricing-home .h2{color:var(--ink)}.pricing-home .lead,.pricing-home .small-print{color:var(--muted)}.plan-glow{position:absolute;inset:0 0 auto;height:58%;pointer-events:none}.plan-basic .plan-glow{background:radial-gradient(120% 90% at 15% 0%,#e9e7e2,#e9e7e200 70%)}.plan-pro .plan-glow{background:radial-gradient(90% 80% at 85% 0%,#fb61018c,#fd9a5247 35%,#fff0 75%),radial-gradient(70% 60% at 10% 10%,#fff1e6,#fff1e600 70%)}.plan-max .plan-glow{background:radial-gradient(90% 80% at 85% 0%,#3b82f66b,#86afff38 40%,#fff0 75%)}.plans-light .plan:after{display:none}.plans-light .plan-in{z-index:1}.q-svc{padding:14px 14px 18px}.q-svc b{margin-top:12px}.q-ic.sm{position:absolute;top:22px;left:22px;width:32px;height:32px;border-radius:10px}.qv{display:grid;place-items:center;height:120px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);position:relative;overflow:hidden}.q-svc.on .qv{box-shadow:inset 0 0 0 1px #fb61014d}.qv-win{width:70%;height:78px;border-radius:8px;background:#fff;box-shadow:0 6px 18px -8px #00000040,inset 0 0 0 1px var(--line);display:grid;grid-template-rows:12px 1fr 18px;overflow:hidden}.qv-bar{display:flex;gap:3px;align-items:center;padding-left:6px;background:#f4f3f0}.qv-bar i{width:4px;height:4px;border-radius:50%;background:#d4d1cb}.qv-hero{display:grid;gap:4px;align-content:center;padding:0 10px}.qv-hero b{height:7px;width:70%;border-radius:3px;background:var(--ink)}.qv-hero s{height:4px;width:50%;border-radius:2px;background:#d8d5cf}.qv-hero em{height:9px;width:30%;border-radius:5px;background:var(--accent)}.qv-row{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:0 10px 6px}.qv-row u{border-radius:3px;background:#f1ece6}.qv-brand{grid-template-columns:auto auto;gap:14px}.qv-mark{width:52px;height:52px}.qv-sw{display:flex;gap:5px}.qv-sw i{width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 1px #00000014}.qv-cards .qv-card{position:absolute;width:96px;aspect-ratio:85 / 55;border-radius:6px;box-shadow:0 8px 18px -8px #0000004d}.qv-card.front{background:var(--ink);transform:translate(-16px,-8px) rotate(-6deg);display:grid;place-items:center}.qv-card.front b{width:22px;height:22px;border-radius:50%;border:4px solid var(--accent)}.qv-card.back{background:#fff;transform:translate(18px,10px) rotate(6deg);display:grid;align-content:center;gap:4px;padding:0 12px;box-shadow:0 8px 18px -8px #0000004d,inset 0 0 0 1px var(--line)}.qv-card.back i{height:4px;border-radius:2px;background:#dcd9d3}.qv-card.back i:first-child{width:60%;height:6px;background:var(--ink)}.qv-cards.sm{height:96px;background:transparent;box-shadow:none}.q-tip{margin:16px 0 0;padding:12px 14px;border-radius:12px;background:var(--accent-soft);color:#9a3412;font-size:14px}.q-tip.on{background:#e3f4ea;color:#166534}.q-cards{display:grid;gap:10px}.q-cards.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.q-cards.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.q-cards.n1{grid-template-columns:minmax(0,1fr)}.q-card{position:relative;border:0;border-radius:18px;background:var(--bg);padding:14px;display:flex;flex-direction:column;gap:10px;text-align:left;cursor:pointer;color:var(--ink);font-family:var(--sans);box-shadow:inset 0 0 0 1px transparent;transition:box-shadow .2s,background .2s;min-width:0}.q-card:hover{box-shadow:inset 0 0 0 1px var(--line)}.q-card.on{background:#fff6ef;box-shadow:inset 0 0 0 2px var(--accent)}.q-card .q-ct{display:flex;flex-direction:column;gap:2px}.q-card .q-ct b{font:600 16px var(--sans)}.q-card .q-ct small{font-size:13px;color:var(--muted)}.q-card em{font:400 30px/1 var(--serif);font-style:normal}.q-pop{position:absolute;top:10px;right:10px;z-index:1;background:var(--accent);color:#fff;font:600 11px var(--sans);border-radius:999px;padding:4px 9px}.q-pop.in{position:static;margin-left:8px;vertical-align:middle}.qv-pages{position:relative;height:96px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.qv-page{position:absolute;top:18px;left:50%;width:46px;height:62px;border-radius:5px;background:#fff;box-shadow:0 4px 12px -5px #00000047,inset 0 0 0 1px var(--line);transform:translate(calc(-50% + (var(--i) - (var(--n) - 1) / 2) * 15px)) rotate(calc((var(--i) - (var(--n) - 1) / 2) * 5deg));display:grid;align-content:start;gap:4px;padding:8px 6px}.qv-page i{height:12px;border-radius:3px;background:#f1ece6}.qv-page s{height:3px;border-radius:2px;background:#dcd9d3}.qv-page:last-child i{background:var(--accent);opacity:.85}.qv-id{height:96px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);display:flex;align-items:center;justify-content:center;gap:12px}.qv-logo svg{width:44px;height:44px;display:block}.qv-chip{font:400 26px/1 var(--serif)}.q-lines li.disc,.q-lines li.disc b{color:#4ade80}.q-trust{list-style:none;margin:4px 0 0;padding:14px 0 0;border-top:1px solid rgba(255,255,255,.12);display:grid;gap:8px;font-size:13px;color:#d4d4d4}.q-trust li{display:flex;align-items:center;gap:8px}.q-trust svg{color:var(--accent);flex:none}@media (max-width: 640px){.q-cards.n3,.q-cards.n2{grid-template-columns:minmax(0,1fr)}.q-card{flex-direction:row;align-items:center}.q-card .qv-pages,.q-card .qv-id,.q-card .qv-cards.sm{width:110px;flex:none;height:80px}.q-card .q-ct{flex:1}.q-card em{font-size:24px}}.adm-root body{background:var(--bg)}.adm-loading{min-height:100vh;display:grid;place-items:center}.adm{max-width:1320px;margin:0 auto;padding:18px max(16px,2.4vw) 48px;display:grid;gap:14px}.adm-card{background:#fff;border-radius:20px;box-shadow:inset 0 0 0 1px var(--line);padding:20px;min-width:0}.adm-top{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:12px 0;background:linear-gradient(var(--bg) 80%,rgba(246,245,242,0))}.adm-brand{display:flex;align-items:center;gap:10px}.adm-brand b{font:700 16px var(--sans);letter-spacing:.14em}.adm-brand span{font:500 12px var(--mono);color:var(--muted);padding:4px 9px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.adm-ranges{display:flex;gap:4px;padding:4px;background:#fff;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line)}.adm-ranges button{border:0;background:transparent;border-radius:999px;padding:8px 14px;font:500 14px var(--sans);color:var(--muted);cursor:pointer}.adm-ranges button.on{background:var(--ink);color:#fff}.adm-actions{display:flex;align-items:center;gap:8px}.adm-live{display:inline-flex;align-items:center;gap:8px;font-size:14px;padding:8px 12px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.adm-live i{width:8px;height:8px;border-radius:50%;background:#1f8a5b;box-shadow:0 0 0 4px #1f8a5b26}.adm-icon{width:38px;height:38px;border-radius:50%;border:0;background:#fff;box-shadow:inset 0 0 0 1px var(--line);display:grid;place-items:center;cursor:pointer;color:var(--ink)}.adm-icon:hover{box-shadow:inset 0 0 0 1px var(--ink)}.adm-icon .spin{animation:admspin .8s linear infinite}@keyframes admspin{to{transform:rotate(360deg)}}.adm-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.adm-kpi{display:grid;gap:6px}.adm-kpi span{font-size:14px;color:var(--muted)}.adm-kpi b{font:400 46px/1 var(--serif);letter-spacing:-.01em}.adm-kpi small{font-size:13px;color:var(--muted)}.adm-delta{display:inline-flex;align-items:center;gap:2px;width:fit-content;font:600 12px var(--sans);padding:3px 8px;border-radius:999px;background:#f1efeb;color:var(--muted)}.adm-delta.up{background:#e3f4ea;color:#1f8a5b}.adm-delta.down{background:#fdecec;color:#c0392b}.adm-row{display:grid;gap:14px}.adm-geo{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.adm-three{grid-template-columns:repeat(3,minmax(0,1fr))}.adm-two{grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr)}.adm-h{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:14px}.adm-h h2{font:600 16px var(--sans);margin:0}.adm-h>span{font-size:13px;color:var(--muted)}.adm-globe-card{display:flex;flex-direction:column;background:radial-gradient(70% 70% at 50% 55%,#fff,#faf8f5 60%,#f4f1ec)}.globe{position:relative;flex:1;min-height:460px;cursor:grab;touch-action:pan-y}.globe:active{cursor:grabbing}.globe canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important}.globe-off:after{content:"WebGL staat uit in deze browser.";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--muted);font-size:14px}.adm-bars{list-style:none;margin:0;padding:0;display:grid;gap:6px}.adm-bars li{position:relative;display:flex;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:9px;font-size:14px;z-index:0}.adm-bars li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--w);border-radius:9px;background:#fff1e8;z-index:-1}.adm-bars li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-bars li b{font-weight:600}.adm-bars .adm-bars-h{order:-1;padding-block:0 4px;color:var(--muted);font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.06em}.adm-bars .adm-bars-h:before{display:none}.adm-bars .adm-bars-h b{font-weight:500}.adm-chart{width:100%;height:240px;display:block}.adm-ax{font:500 11px var(--mono);fill:#9b978f}.adm-legend{display:inline-flex;gap:12px;align-items:center;font-size:13px;color:var(--muted)}.adm-legend i{width:14px;height:3px;border-radius:2px;display:inline-block;margin-right:4px;vertical-align:middle}.adm-legend i.a{background:var(--accent)}.adm-legend i.b{background:#c9c5be}.adm-dev{list-style:none;margin:0;padding:0;display:grid;gap:10px}.adm-dev li{position:relative;display:grid;grid-template-columns:22px 1fr auto;gap:10px;align-items:center;font-size:14px;padding-bottom:8px}.adm-dev li i{position:absolute;left:0;bottom:0;height:4px;border-radius:2px;background:var(--accent)}.adm-dev li:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;border-radius:2px;background:#f1efeb;z-index:-1}.adm-funnel{list-style:none;margin:0;padding:0;display:grid;gap:8px}.adm-funnel li{position:relative;display:flex;justify-content:space-between;padding:12px 14px;border-radius:12px;background:#faf9f7;font-size:14px;overflow:hidden;z-index:0}.adm-funnel li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:var(--w);background:linear-gradient(90deg,#ffd9bf,#fff1e8);z-index:-1}.adm-funnel li:last-child:before{background:linear-gradient(90deg,#fb6101,#ff9a55)}.adm-funnel li:last-child{color:#fff}.adm-funnel li:last-child b,.adm-funnel li:last-child span{color:var(--ink);mix-blend-mode:normal}.adm-table{overflow-x:auto}.adm-table table{width:100%;border-collapse:collapse;font-size:14px;min-width:560px}.adm-table th{text-align:left;font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding:0 10px 10px;border-bottom:1px solid var(--line)}.adm-table td{padding:12px 10px;border-bottom:1px solid #f1efeb;vertical-align:top}.adm-table td small,.adm-table td a{display:block;color:var(--muted);font-size:13px}.adm-table td a:hover{color:var(--accent)}.adm-chip{display:inline-block;font-size:12px;padding:3px 8px;border-radius:999px;background:#f1efeb;margin:0 4px 4px 0}.adm-chip.hot{background:#fff1e8;color:#c2410c}.adm-empty{color:var(--muted);font-size:14px;margin:0}.adm-foot{text-align:center;color:var(--muted);font-size:13px;margin:6px 0 0}.adm-login{min-height:100vh;display:grid;place-items:center;padding:20px;background:radial-gradient(60% 60% at 50% 0%,#fff1e8 0%,var(--bg) 60%)}.adm-lform{width:min(400px,100%);padding:32px;display:grid;gap:14px;box-shadow:inset 0 0 0 1px var(--line),0 30px 60px -40px #0000004d}.adm-lform h1{font:400 40px/1 var(--serif);margin:14px 0 0}.adm-lform p{margin:0 0 6px;color:var(--muted);font-size:14px}.adm-lform label{display:grid;gap:6px;font-size:14px;font-weight:500}.adm-lform input{border:0;border-radius:12px;background:var(--bg);padding:13px 14px;font:400 16px var(--sans);box-shadow:inset 0 0 0 1px var(--line)}.adm-lform input:focus{outline:0;box-shadow:inset 0 0 0 2px var(--accent)}.adm-err{color:#dc2626;font-size:13px;font-style:normal}.adm-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;padding:14px 20px;background:var(--ink);color:#fff;font:500 15px var(--sans);cursor:pointer;margin-top:4px}.adm-btn:hover{background:#2b2b2b}.adm-btn:disabled{opacity:.6}@media (max-width: 1080px){.adm-geo,.adm-two{grid-template-columns:minmax(0,1fr)}.adm-three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.adm-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.adm-three{grid-template-columns:minmax(0,1fr)}.adm-kpi b{font-size:36px}.globe{min-height:340px}.adm-top{position:static}}.q-svc .q-ic.sm{display:none}.adm-lang{display:inline-flex;align-items:center;gap:5px;border:0;background:#fff;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;padding:8px 12px;font:500 12px var(--mono);color:var(--muted);cursor:pointer}.adm-lang b{font-weight:500}.adm-lang b.on{color:var(--ink);font-weight:700}.adm-lform .adm-brand .adm-lang{margin-left:auto}.adm-shell{display:grid;grid-template-columns:248px minmax(0,1fr);min-height:100vh}.adm-side{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:18px;padding:22px 16px;border-right:1px solid var(--line);background:#fbfaf8}.adm-side .adm-brand{padding:0 8px 6px}.adm-nav{display:grid;gap:2px}.adm-nav-l{font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.08em;color:#a5a19a;padding:14px 10px 6px}.adm-nav-i{display:flex;align-items:center;gap:10px;width:100%;border:0;background:transparent;border-radius:10px;padding:10px;font:500 14px var(--sans);color:#4a4c52;cursor:pointer;text-align:left;text-decoration:none}.adm-nav-i:hover{background:#f1efeb;color:var(--ink)}.adm-nav-i.on{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line),0 1px 2px #0000000a}.adm-nav-i.on svg{color:var(--accent)}.adm-nav-i span{flex:1}.adm-nav-i em{font-style:normal;font:600 11px var(--sans);background:var(--accent);color:#fff;border-radius:999px;padding:2px 7px}.adm-side-foot{margin-top:auto;display:grid;gap:8px}.adm-side-row{display:flex;justify-content:space-between;align-items:center;padding:0 4px}.adm-title{font:400 34px/1 var(--serif);margin:0}.adm{padding-top:14px;max-width:1240px;width:100%}.adm-link{border:0;background:none;color:var(--accent);font:500 13px var(--sans);cursor:pointer}.req{display:grid;gap:16px;padding-top:14px}.req-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.req-head h1{font:400 40px/1 var(--serif);margin:0 0 8px}.req-head p{margin:0;color:var(--muted)}.req-sum{display:flex;gap:10px;flex-wrap:wrap}.req-sum div{background:#fff;border-radius:14px;box-shadow:inset 0 0 0 1px var(--line);padding:10px 16px;display:grid}.req-sum b{font:600 20px var(--sans)}.req-sum span{font-size:12px;color:var(--muted)}.req-tools{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:center}.req-chips{display:flex;gap:6px;flex-wrap:wrap}.req-chips button{border:0;border-radius:999px;padding:8px 12px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);font:500 13px var(--sans);color:#4a4c52;cursor:pointer;display:inline-flex;gap:6px;align-items:center}.req-chips button i{font-style:normal;font:500 11px var(--mono);color:var(--muted)}.req-chips button.on{background:var(--ink);color:#fff;box-shadow:none}.req-chips button.on i{color:#ffffffb3}.req-search{display:flex;align-items:center;gap:8px;background:#fff;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line);padding:0 14px;min-width:min(320px,100%);color:var(--muted)}.req-search input{border:0;background:transparent;padding:10px 0;font:400 14px var(--sans);flex:1;outline:0;min-width:0;color:var(--ink)}.req-list{padding:6px;overflow-x:auto}.req-list table{width:100%;border-collapse:collapse;min-width:640px;font-size:14px}.req-list th{text-align:left;font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding:12px 14px}.req-list td{padding:14px;border-top:1px solid #f1efeb;vertical-align:top}.req-list tbody tr{cursor:pointer;transition:background .15s}.req-list tbody tr:hover,.req-list tbody tr.sel{background:#faf8f5}.req-list td small{display:block;color:var(--muted);font-size:13px}.req-when{white-space:nowrap;color:var(--muted);display:inline-flex;align-items:center;gap:6px}.req-when .dot{width:7px;height:7px;border-radius:50%;background:var(--accent)}.req-st{display:inline-block;font:500 12px var(--sans);padding:4px 10px;border-radius:999px;white-space:nowrap}.st-new.req-st,.req-status .st-new.on{background:#fff1e8;color:#c2410c}.st-contacted.req-st,.req-status .st-contacted.on{background:#eef4ff;color:#1d4ed8}.st-quoted.req-st,.req-status .st-quoted.on{background:#f3edff;color:#6d28d9}.st-won.req-st,.req-status .st-won.on{background:#e3f4ea;color:#166534}.st-lost.req-st,.req-status .st-lost.on{background:#f1efeb;color:#6e7177}.adm-chip.svc-website{background:#fff1e8;color:#9a3412}.adm-chip.svc-branding{background:#eef4ff;color:#1e40af}.adm-chip.svc-cards{background:#e8f4f1;color:#0f6b66}.req-empty{padding:60px 20px;text-align:center;color:var(--muted)}.req-empty b{display:block;color:var(--ink);font:600 16px var(--sans);margin-bottom:6px}.req-empty p{margin:0;font-size:14px}.req-spin{display:inline-block;width:22px;height:22px;border-radius:50%;border:2px solid var(--line);border-top-color:var(--accent);animation:admspin .8s linear infinite}.req-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#1111112e;z-index:40}.req-drawer{position:fixed;top:0;right:0;bottom:0;width:min(480px,100vw);background:#fff;z-index:41;overflow-y:auto;padding:24px;display:grid;gap:22px;align-content:start;box-shadow:-20px 0 50px -20px #00000040;animation:reqin .25s cubic-bezier(.2,.8,.2,1)}@keyframes reqin{0%{transform:translate(30px);opacity:0}}.req-dh{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.req-dh h2{font:400 32px/1.05 var(--serif);margin:6px 0 4px}.req-dh p{margin:0;color:var(--muted)}.req-status{display:flex;gap:6px;flex-wrap:wrap}.req-status button{border:0;border-radius:999px;padding:8px 12px;background:#f6f5f2;font:500 13px var(--sans);color:#4a4c52;cursor:pointer;display:inline-flex;gap:5px;align-items:center}.req-status button.on{box-shadow:inset 0 0 0 1.5px currentColor}.req-drawer section h3{font:500 11px var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0 0 10px}.req-contact{display:grid;gap:8px}.req-contact a,.req-contact span{display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:12px;background:#f6f5f2;font-size:14px;color:var(--ink);text-decoration:none;overflow-wrap:anywhere}.req-contact a:hover{background:#fff1e8}.req-contact svg{color:var(--accent);flex:none}.req-lines{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:14px}.req-lines li{display:flex;justify-content:space-between;gap:12px;color:#4a4c52}.req-lines li.head{color:var(--ink);font-weight:600;padding-top:8px;border-top:1px solid #f1efeb}.req-lines li.head:first-child{border-top:0;padding-top:0}.req-lines li.disc{color:#166534}.req-total{display:grid;gap:6px;margin-top:14px;padding:14px;border-radius:14px;background:#212121;color:#fff}.req-total div{display:flex;justify-content:space-between;align-items:baseline}.req-total span{color:#c9c9c9;font-size:14px}.req-total b{font:400 30px/1 var(--serif)}.req-msg{margin:0;padding:14px;border-radius:12px;background:#f6f5f2;font-size:14px;line-height:1.55;white-space:pre-wrap}.req-note{width:100%;border:0;border-radius:12px;background:#f6f5f2;padding:12px 14px;font:400 14px/1.5 var(--sans);box-shadow:inset 0 0 0 1px var(--line);resize:vertical}.req-note:focus{outline:0;box-shadow:inset 0 0 0 2px var(--accent)}.req-actions{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.req-actions .adm-btn{margin:0;padding:11px 18px}.req-del{border:0;background:none;color:#b91c1c;font:500 13px var(--sans);display:inline-flex;gap:6px;align-items:center;cursor:pointer}@media (max-width: 900px){.adm-shell{grid-template-columns:minmax(0,1fr)}.adm-side{position:sticky;top:0;z-index:20;height:auto;flex-direction:row;align-items:center;gap:8px;padding:10px 12px;border-right:0;border-bottom:1px solid var(--line);overflow-x:auto}.adm-side .adm-brand b,.adm-nav-l,.adm-side-foot>a{display:none}.adm-side .adm-brand{padding:0}.adm-nav{display:flex;gap:4px}.adm-nav-i{white-space:nowrap;padding:8px 10px}.adm-side-foot{margin:0 0 0 auto}.adm-top{top:58px}}.adm,.req{align-content:start}.req{padding-top:6px}.req-drawer{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.sm-loop{overflow:hidden;padding:8px 0 12px;perspective:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)}.sm-loop .sm-track{display:flex;gap:24px;width:max-content;padding-right:24px;animation:smLoop 80s linear infinite;will-change:transform}.sm-loop:hover .sm-track{animation-play-state:paused}.sm-loop .sm-item{flex:none;width:min(80vw,480px)}.sm-loop .sc{width:100%}@keyframes smLoop{to{transform:translate3d(-50%,0,0)}}@media (prefers-reduced-motion: reduce){.sm-loop{overflow-x:auto}.sm-loop .sm-track{animation:none}}@media (max-width: 640px){.sm-loop .sm-track{animation-duration:55s;gap:16px;padding-right:16px}.sm-loop .sm-item{width:78vw}}.plate{--nl: 26px;overflow:visible;background:linear-gradient(90deg,#1d6cf2 0 var(--nl),#f9c100 var(--nl) 100%);background-clip:padding-box;isolation:isolate;backface-visibility:hidden}.plate-sm{--nl: 22px}.plate-lg{--nl: 38px}.plate-nl,.plate-txt{background:transparent!important}.mv-bigplate{overflow:visible;background:linear-gradient(90deg,#0b3fa6 0,#0b3fa6 24px,#f5c400 24px,#f5c400);backface-visibility:hidden}.mv-bigplate span{background:transparent;width:24px;padding:0;box-sizing:border-box}.mv-plate{backface-visibility:hidden}.adm-hint{color:var(--muted);font-weight:400;font-size:12px}.sec-code{font:600 22px/1 var(--mono)!important;letter-spacing:.3em;text-align:center;border:0;border-radius:12px;background:var(--bg);padding:13px 14px;box-shadow:inset 0 0 0 1px var(--line);width:100%}.sec-code:focus{outline:0;box-shadow:inset 0 0 0 2px var(--accent)}.sec-card{display:grid;gap:20px;padding:26px;max-width:760px}.sec-state{display:flex;gap:14px;align-items:flex-start;padding:16px;border-radius:14px}.sec-state.on{background:#e3f4ea;color:#166534}.sec-state.off{background:#fff1e8;color:#9a3412}.sec-state b{display:block;font:600 16px var(--sans);margin-bottom:4px}.sec-state p{margin:0;font-size:14px;color:#3d3f44}.sec-setup{display:grid;grid-template-columns:1fr 1fr;gap:28px}.sec-setup h3{font:600 15px var(--sans);margin:0 0 6px}.sec-setup p{font-size:14px;color:var(--muted);margin:0 0 12px}.sec-setup>div:last-child{display:grid;gap:12px;align-content:start}.sec-qr{border-radius:14px;box-shadow:inset 0 0 0 1px var(--line);background:#fff}.sec-manual code{display:block;margin-top:6px;font:500 13px var(--mono);color:var(--ink);background:var(--bg);padding:8px 10px;border-radius:8px;word-break:break-all}.sec-codes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.sec-codes li{font:600 16px var(--mono);padding:12px;border-radius:10px;background:var(--bg);text-align:center;letter-spacing:.06em}.sec-row{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.sec-row .adm-btn{margin:0}.sec-off{display:grid;gap:12px;max-width:320px}.sec-off p{margin:0;font-size:14px;color:var(--muted)}.adm-banner{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:14px;background:#fff1e8;color:#9a3412;font-size:14px}.adm-banner span{flex:1}.adm-banner button{border:0;background:none;color:#c2410c;font:600 14px var(--sans);cursor:pointer}@media (max-width: 720px){.sec-setup{grid-template-columns:1fr}}.acc-login{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:0;padding:0;align-items:stretch;background:var(--bg)}.acc-login>.acc-card{align-self:center;justify-self:center;margin:40px 20px}.acc-card .adm-brand a{display:inline-flex}.acc-form{display:grid;gap:14px}.acc-form h1{font:400 40px/1 var(--serif);margin:14px 0 0}.acc-form>p{margin:0 0 6px;color:var(--muted);font-size:14px}.acc-pass{position:relative;display:block}.acc-pass input{width:100%;padding-right:46px!important}.acc-pass button{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:34px;height:34px;border:0;background:transparent;border-radius:8px;color:var(--muted);cursor:pointer;display:grid;place-items:center}.acc-pass button:hover{color:var(--ink);background:#fff}.acc-forgot{justify-self:end;margin-top:-6px;border:0;background:none;padding:0;font:500 13px var(--sans);color:var(--muted);cursor:pointer}.acc-forgot:hover,.acc-switch button:hover,.acc-inline:hover{color:var(--accent)}.acc-switch{margin:4px 0 0!important;text-align:center;font-size:14px;color:var(--muted)}.acc-switch button,.acc-inline{border:0;background:none;padding:0;font:600 14px var(--sans);color:var(--ink);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.acc-inline{font-size:13px;color:inherit}.acc-fine{font-size:12px;color:var(--muted);text-align:center}.acc-fine a{color:var(--ink)}.acc-mail{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:#fff1e8;color:var(--accent)}.acc-ok{display:inline-flex;align-items:center;gap:6px;color:#166534;font-size:13px;font-style:normal}.acc-aside{position:relative;overflow:hidden;background:radial-gradient(70% 60% at 70% 20%,rgba(251,97,1,.55),transparent 70%),radial-gradient(60% 60% at 10% 90%,rgba(251,97,1,.25),transparent 70%),#141414;display:grid;place-items:center;padding:40px}.acc-aside-in{display:grid;gap:22px;max-width:360px;width:100%}.acc-pill{justify-self:start;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#ffffff14;color:#fff;font:500 13px var(--mono);box-shadow:inset 0 0 0 1px #ffffff29}.acc-aside ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.acc-aside li{display:flex;align-items:center;gap:14px;padding:18px 20px;border-radius:18px;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1f;color:#fff;font:500 17px var(--sans);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.acc-aside li svg{color:var(--accent)}.acc-aside li:nth-child(2){margin-left:28px}.acc-aside li:nth-child(3){margin-left:56px}@media (max-width: 900px){.acc-login{grid-template-columns:minmax(0,1fr)}.acc-aside{display:none}}.acc-main{align-content:start}.acc-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.acc-tile{display:grid;gap:10px;align-content:start;padding:24px}.acc-tile h2{font:600 18px var(--sans);margin:6px 0 0}.acc-tile p{margin:0 0 8px;color:var(--muted);font-size:14px;line-height:1.5}.acc-tile .adm-btn,.acc-tile .q-btn{justify-self:start;text-decoration:none;margin-top:auto}.acc-tile.acc-soon{background:#fbfaf8}.acc-tile .adm-chip{justify-self:start}.acc-ic{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:#fff1e8;color:var(--accent)}.acc-ic.dark{background:var(--ink);color:#fff}.acc-status{display:inline-flex;align-items:center;gap:6px;font:600 12px var(--sans);padding:4px 10px;border-radius:999px;background:#f1efeb;color:#4a4c52}.acc-status:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.acc-status.s-new{background:#fff1e8;color:#c2410c}.acc-status.s-contacted,.acc-status.s-quoted{background:#eef2ff;color:#3730a3}.acc-status.s-won{background:#e3f4ea;color:#166534}.acc-empty{display:grid;justify-items:center;gap:8px;text-align:center;padding:48px 24px;color:var(--muted)}.acc-empty svg{color:var(--accent)}.acc-empty b{color:var(--ink);font:600 16px var(--sans)}.acc-empty p{margin:0;max-width:440px;font-size:14px}.acc-reqs{display:grid;gap:14px}.acc-req{display:grid;gap:14px;padding:22px}.acc-req header,.acc-req footer{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.acc-req-svcs{display:flex;gap:8px;flex-wrap:wrap}.acc-req-svcs span{display:inline-flex;align-items:center;gap:6px;font:600 15px var(--sans)}.acc-req-svcs span+span:before{content:"+";color:var(--muted);margin-right:2px}.acc-lines{list-style:none;margin:0;padding:12px 0;display:grid;gap:8px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.acc-lines li{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:#4a4c52}.acc-lines b{font-weight:500;color:var(--ink);white-space:nowrap}.acc-req footer small{color:var(--muted);font-size:13px}.acc-req footer>b{font:600 18px var(--sans)}.acc-req footer>b small{font:400 12px var(--sans);color:var(--muted);margin-left:3px}.acc-forms{display:grid;gap:14px;max-width:640px}.acc-box{display:grid;gap:14px;padding:24px}.acc-box h3{font:600 16px var(--sans);margin:0}.acc-box>p,.acc-box div>p{margin:-8px 0 0;color:var(--muted);font-size:14px}.acc-box label{display:grid;gap:6px;font-size:14px;font-weight:500}.acc-box input:not(.sec-code){border:0;border-radius:12px;background:var(--bg);padding:13px 14px;font:400 16px var(--sans);box-shadow:inset 0 0 0 1px var(--line)}.acc-box input:focus{outline:0;box-shadow:inset 0 0 0 2px var(--accent)}.acc-danger{grid-template-columns:minmax(0,1fr) auto;align-items:center;max-width:760px}.acc-danger p{margin:6px 0 0!important}.acc-qr{background:#fff;padding:8px}.acc-me{display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);min-width:0}.acc-me>span{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:#fff;font:600 14px var(--sans)}.acc-me div{min-width:0;display:grid}.acc-me b,.acc-me small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acc-me b{font:600 13px var(--sans)}.acc-me small{font-size:12px;color:var(--muted)}@media (max-width: 980px){.acc-tiles{grid-template-columns:minmax(0,1fr)}}@media (max-width: 820px){.acc-shell{grid-template-columns:minmax(0,1fr)}.acc-shell .adm-side{position:sticky;top:0;z-index:20;height:auto;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;border-right:0;border-bottom:1px solid var(--line)}.acc-shell .adm-side .adm-brand{padding:0}.acc-shell .adm-nav{order:3;width:100%;display:flex;overflow-x:auto;gap:4px;scrollbar-width:none}.acc-shell .adm-nav-l,.acc-shell .acc-me,.acc-shell .adm-side-foot>a{display:none}.acc-shell .adm-nav-i{width:auto;flex:none;padding:8px 12px}.acc-shell .adm-side-foot{margin:0 0 0 auto}.acc-danger,.acc-shell .sec-setup{grid-template-columns:minmax(0,1fr)}}.acc-login{place-items:stretch}.acc-lines li.head{color:var(--ink);font-weight:600}.acc-lines li.head:not(:first-child){margin-top:6px}.avatar{flex:none;display:inline-grid;place-items:center;border-radius:50%;overflow:hidden;background:var(--accent);color:#fff;font-family:var(--sans);font-weight:600;letter-spacing:.02em;line-height:1}.avatar img{width:100%;height:100%;object-fit:cover;display:block}.nav-me{display:inline-flex;border-radius:50%;box-shadow:0 0 0 2px var(--surface),0 0 0 3px var(--line-2);transition:box-shadow .2s}.nav-me:hover{box-shadow:0 0 0 2px var(--surface),0 0 0 3px var(--accent)}.mm-me{display:flex!important;align-items:center;gap:12px}.acc-photo{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px}.acc-photo p{margin:4px 0 12px!important}.acc-file{position:relative;overflow:hidden;margin:0}.acc-file input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.acc-me>.avatar{width:34px;height:34px}.lmenu{position:relative;display:inline-flex}.lmenu.lang{padding:0;gap:0;font:inherit}.lmenu-btn{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 10px 0 7px;border:0;border-radius:999px;background:transparent;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font:600 12.5px/1 var(--mono);cursor:pointer;transition:box-shadow .2s,background .2s}.lmenu-btn:hover,.lmenu-btn[aria-expanded=true]{background:var(--surface, #fff);box-shadow:inset 0 0 0 1px var(--ink)}.lmenu-btn>svg:last-child{color:var(--muted);transition:transform .2s}.lmenu-btn[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.flag{flex:none;display:block;border-radius:50%;box-shadow:0 0 0 1px #00000014}.lmenu-list{position:absolute;z-index:60;top:calc(100% + 8px);right:0;min-width:196px;margin:0;padding:6px;list-style:none;background:#fff;border-radius:14px;box-shadow:inset 0 0 0 1px var(--line),0 18px 40px -18px #00000040;animation:lmIn .16s ease-out}.lmenu.up .lmenu-list{top:auto;bottom:calc(100% + 8px)}.lmenu.left .lmenu-list{right:auto;left:0}.lmenu-list{max-width:calc(100vw - 16px)}@keyframes lmIn{0%{opacity:0;transform:translateY(-4px)}}.lmenu-list button{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:9px;background:transparent;font:500 14px var(--sans);color:var(--ink);cursor:pointer;text-align:left}.lmenu-list button:hover{background:#f4f2ee}.lmenu-list button span{flex:1}.lmenu-list button>svg:last-child{color:var(--accent)}.lmenu-list li[aria-selected=true] button{font-weight:600}.acc-login{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);min-height:100vh;min-height:100dvh;background:var(--bg);padding:0;place-items:stretch}.acc-col{display:flex;flex-direction:column;min-width:0;padding:20px clamp(16px,4vw,48px)}.acc-bar{display:flex;align-items:center;justify-content:space-between;gap:12px}.acc-logo{display:inline-flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none}.acc-logo b{font:700 16px var(--sans);letter-spacing:.14em}.acc-center{flex:1;display:grid;align-content:center;justify-items:center;gap:18px;padding:32px 0}.acc-card{width:min(420px,100%);display:grid;gap:18px;padding:28px;background:#fff;border-radius:24px;box-shadow:inset 0 0 0 1px var(--line)}.acc-card .acc-form h1{margin:2px 0 0;font-size:clamp(32px,4vw,40px)}.acc-card label{display:grid;gap:6px;font-size:14px;font-weight:500}.acc-card input:not(.sec-code){width:100%;border:0;border-radius:12px;background:var(--bg);padding:13px 14px;font:400 16px var(--sans);box-shadow:inset 0 0 0 1px var(--line)}.acc-card input:focus{outline:0;box-shadow:inset 0 0 0 2px var(--accent)}.acc-card .adm-btn{width:100%}.acc-tabs{display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:999px;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line)}.acc-tabs button{border:0;background:transparent;border-radius:999px;padding:10px 12px;font:500 14px var(--sans);color:var(--muted);cursor:pointer;transition:background .2s,color .2s}.acc-tabs button[aria-selected=true]{background:#fff;color:var(--ink);box-shadow:0 0 0 1px var(--line)}.acc-mini{display:none;list-style:none;margin:0;padding:0;gap:8px;flex-wrap:wrap;justify-content:center}.acc-mini li{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);font:500 13px var(--sans);color:#4a4c52}.acc-mini svg{color:var(--accent)}.acc-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px}.acc-foot a{color:var(--muted);text-decoration:none}.acc-foot a:hover{color:var(--ink)}.acc-foot span{display:inline-flex;gap:16px}.acc-vis{position:relative;margin:12px;border-radius:28px;overflow:hidden;background:#ece7e0;display:flex;flex-direction:column;padding:clamp(28px,4vw,48px);gap:28px;min-width:0}.acc-vis:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(17,17,17,.07) 1px,transparent 1px);background-size:18px 18px;pointer-events:none}.acc-vis-head{position:relative;max-width:460px;display:grid;gap:12px}.acc-vis-head h2{font:400 clamp(34px,3.4vw,48px)/1.02 var(--serif);margin:0;color:var(--ink)}.acc-vis-head p{margin:0;color:#5d5f64;font-size:16px;line-height:1.5}.acc-vis .acc-pill{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);font:500 12px var(--sans)}.acc-vis .acc-pill svg{color:var(--accent)}.acc-stage{position:relative;flex:1;min-height:380px;container-type:inline-size}.acc-f{position:absolute;margin:0;display:grid;gap:10px}.acc-f figcaption{display:inline-flex;align-items:center;gap:7px;justify-self:start;padding:6px 11px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);font:500 12.5px var(--sans);color:var(--ink)}.acc-f figcaption svg{color:var(--accent)}.acc-live{display:inline-flex;align-items:center;gap:5px;margin-left:2px;font:600 11px var(--sans);color:#166534}.acc-live:before{content:"";width:6px;height:6px;border-radius:50%;background:#22c55e}.acc-f-app{top:0;right:0;width:82%}.acc-f-win{border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #11111114,0 24px 50px -30px #11111159}.acc-f-web{left:0;top:40%;width:46%}.acc-f-browser{border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #11111114,0 24px 50px -28px #1116}.acc-f-bar{display:flex;align-items:center;gap:5px;padding:8px 10px;background:#f6f5f2;border-bottom:1px solid var(--line)}.acc-f-bar i{width:7px;height:7px;border-radius:50%;background:#d9d5ce}.acc-f-bar em{margin-left:8px;flex:1;font:500 10.5px var(--mono);color:var(--muted);font-style:normal;background:#fff;border-radius:6px;padding:3px 8px;box-shadow:inset 0 0 0 1px var(--line);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.acc-f-browser img{display:block;width:100%;aspect-ratio:16 / 11;object-fit:cover;object-position:top}.acc-f-card{right:4%;bottom:0;width:42%}.acc-xcard{aspect-ratio:1.586;border-radius:16px;padding:7% 8%;display:flex;flex-direction:column;justify-content:space-between;color:#fff;background:radial-gradient(120% 90% at 100% 0%,rgba(251,97,1,.55),transparent 55%),#121212;box-shadow:0 0 0 1px #ffffff0f inset,0 28px 50px -26px #1119;transform:rotate(-4deg)}.acc-xcard-top{display:flex;justify-content:space-between;align-items:center;color:#ffffffbf}.acc-xcard-name{display:grid;gap:3px}.acc-xcard-name b{font:600 clamp(14px,3.6cqw,18px) var(--sans)}.acc-xcard-name span{font-size:clamp(10px,2.4cqw,12px);color:#ffffffa6}.acc-xcard-foot{display:flex;justify-content:space-between;align-items:center;font:500 clamp(8px,1.9cqw,10px) var(--mono);letter-spacing:.12em;color:#fff9}.acc-xcard-foot em{font-style:normal;letter-spacing:.02em;color:var(--accent)}@media (max-width: 1020px){.acc-login{grid-template-columns:minmax(0,1fr)}.acc-vis{display:none}.acc-mini{display:flex}}@media (max-width: 480px){.acc-col{padding:14px 16px}.acc-center{padding:20px 0;align-content:start}.acc-card{padding:22px 18px;border-radius:20px}.acc-foot{justify-content:center;text-align:center}}.lmenu.lang span{color:inherit}.lmenu.lang .lmenu-btn span{color:var(--ink)}.acc-f-app figcaption{order:-1;justify-self:end}.adm-tag{font:500 11px var(--mono);color:var(--muted);padding:4px 9px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);letter-spacing:.04em;margin-left:2px}.adm-stage{min-height:360px}.adm-pv{position:absolute;background:#fff;border-radius:18px;box-shadow:0 0 0 1px #11111112,0 24px 50px -32px #11111159;padding:18px}.adm-pv>span{display:block;font:500 12px var(--sans);color:var(--muted);margin-bottom:6px}.adm-pv-kpi{top:0;right:0;width:64%;display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:4px 10px}.adm-pv-kpi>span{grid-column:1 / -1;margin:0}.adm-pv-kpi b{font:400 44px/1 var(--serif)}.adm-pv-kpi em{font-style:normal;display:inline-flex;align-items:center;gap:2px;justify-self:start;font:600 12px var(--sans);color:#166534;background:#e3f4ea;padding:3px 8px;border-radius:999px}.adm-pv-kpi>svg{grid-column:1 / -1;width:100%;height:80px;margin-top:8px}.adm-pv-leads{left:0;top:46%;width:56%;display:grid;gap:10px}.adm-pv-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.adm-pv-row i{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#f1efeb;font:600 13px var(--sans);font-style:normal}.adm-pv-row b{display:block;font:600 13.5px var(--sans)}.adm-pv-row small{font-size:12px;color:var(--muted)}.adm-pv-row s{width:10px;height:10px;padding:0;border-radius:50%;text-decoration:none}.adm-pv-row s:before{width:10px;height:10px}.adm-pv-lock{right:3%;bottom:0;width:42%;display:grid;grid-template-columns:auto 1fr;gap:6px 12px;align-items:center;background:#121212;color:#fff}.adm-pv-lock svg{color:var(--accent)}.adm-pv-lock b{display:block;font:600 15px var(--sans)}.adm-pv-lock small{font-size:12px;color:#fff9}.adm-pv-lock code{grid-column:1 / -1;font:600 26px var(--mono);letter-spacing:.18em;color:#fff;background:#ffffff0f;border-radius:10px;padding:10px 12px;text-align:center}.adm-setup{min-height:100vh;background:var(--bg);padding:20px clamp(16px,4vw,48px) 48px}.adm-setup-in{max-width:760px;margin:6vh auto 0;display:grid;gap:14px}.adm-setup-in h1{font:400 clamp(32px,4vw,44px)/1.05 var(--serif);margin:0}.adm-setup-in>p{margin:0 0 8px;color:var(--muted)}.adm-setup-in>.adm-btn{justify-self:start}.adm-step{justify-self:start;font:500 12px var(--mono);color:var(--accent);background:#fff1e8;padding:5px 10px;border-radius:999px}@media (max-width: 640px){.adm-setup .sec-setup{grid-template-columns:minmax(0,1fr)}}.pmenu{position:relative;display:inline-flex}button.nav-me{border:0;padding:0;background:none;cursor:pointer}.pmenu-panel{position:absolute;z-index:60;top:calc(100% + 10px);right:0;width:260px;max-width:calc(100vw - 16px);padding:6px;background:#fff;border-radius:16px;box-shadow:inset 0 0 0 1px var(--line),0 18px 40px -18px #00000040;animation:lmIn .16s ease-out;display:grid}.pmenu.up .pmenu-panel{top:auto;bottom:calc(100% + 10px)}.pmenu.left .pmenu-panel{right:auto;left:0}.pmenu-head{display:flex;align-items:center;gap:10px;padding:10px 10px 12px;margin-bottom:4px;border-bottom:1px solid var(--line);min-width:0}.pmenu-head div{display:grid;min-width:0}.pmenu-head b{font:600 14px var(--sans);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmenu-head small{font-size:12.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmenu-panel>button{display:flex;align-items:center;gap:10px;width:100%;padding:10px;border:0;border-radius:10px;background:transparent;font:500 14px var(--sans);color:var(--ink);cursor:pointer;text-align:left}.pmenu-panel>button:hover{background:#f4f2ee}.pmenu-panel>button svg{color:var(--muted)}.pmenu-panel>button:hover svg{color:var(--accent)}.pmenu-panel hr{border:0;border-top:1px solid var(--line);margin:4px 0}.pmenu-out,.pmenu-out svg{color:#b91c1c!important}.acc-resend{justify-content:center;width:100%}.acc-resend:disabled{opacity:.6;cursor:default}.acc-cardtile.has{gap:12px}.acc-cardmini{display:flex;align-items:center;gap:12px;padding:12px;border-radius:16px;background:linear-gradient(135deg,color-mix(in srgb,var(--ac) 14%,#fff),#fff 70%);box-shadow:inset 0 0 0 1px var(--line);min-width:0}.acc-cardmini>div{flex:1;min-width:0;display:grid}.acc-cardmini b{font:600 15px var(--sans);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acc-cardmini small{font-size:12.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acc-cardmini-ph{flex:none;width:44px;height:44px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--ac);color:#fff;font:600 15px var(--sans)}.acc-cardmini-ph img{width:100%;height:100%;object-fit:cover}.acc-cardlink{display:inline-flex;align-items:center;gap:2px;font:500 12.5px var(--mono);color:var(--muted);text-decoration:none;overflow:hidden;white-space:nowrap}.acc-cardlink b{color:var(--ink)}.acc-cardlink:hover b{color:var(--accent)}.acc-cardstats{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap}.acc-cardstats span{display:inline-flex;align-items:baseline;gap:6px;font-size:13px;color:var(--muted)}.acc-cardstats b{font:400 30px/1 var(--serif);color:var(--ink)}.acc-cardstats small{flex-basis:100%;font-size:11.5px;color:#a5a19a;margin-top:-8px}.acc-cardbtns{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto}.acc-cardbtns .adm-btn,.acc-cardbtns .q-btn{margin:0;padding:11px 16px;font-size:14px;text-decoration:none}.acc-cardtag{display:inline-flex;align-items:center;gap:6px;font:600 13px var(--sans);color:var(--ink)}.acc-cardtag svg{color:var(--accent)}.q-svc{padding:12px 12px 20px;gap:0}.q-svc>b{margin:18px 8px 0;font:600 19px/1.2 var(--sans)}.q-svc .q-desc{margin:6px 8px 0}.q-svc .q-check{z-index:2}.q-from{margin:auto 8px 0;padding-top:18px;display:flex;align-items:baseline;gap:6px;font:inherit}.q-from small{font:500 12px var(--sans);color:var(--muted);text-transform:lowercase}.q-from b{margin:0!important;font:400 26px/1 var(--serif)!important;color:var(--ink);letter-spacing:-.01em}.q-svc.on .q-from b{color:var(--accent)}.qv2{position:relative;display:flex;align-items:center;justify-content:center;height:168px;border-radius:14px;overflow:hidden;background:radial-gradient(120% 90% at 100% 0%,rgba(251,97,1,.1),transparent 60%),linear-gradient(180deg,#fbfaf8,#f3f1ec);box-shadow:inset 0 0 0 1px var(--line)}.q-svc.on .qv2{box-shadow:inset 0 0 0 1px #fb610159;background:radial-gradient(120% 90% at 100% 0%,rgba(251,97,1,.18),transparent 60%),linear-gradient(180deg,#fff,#fbf3ec)}.w-win{position:absolute;left:16px;top:22px;width:196px;height:128px;border-radius:10px;background:#fff;box-shadow:0 14px 30px -16px #11111159,inset 0 0 0 1px var(--line);overflow:hidden;display:flex;flex-direction:column}.w-bar{flex:none;height:16px;display:flex;align-items:center;gap:4px;padding:0 8px;background:#f4f2ee;border-bottom:1px solid var(--line)}.w-bar i{width:5px;height:5px;border-radius:50%;background:#d6d2cb}.w-bar em{margin-left:8px;width:70px;height:7px;border-radius:4px;background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.w-body{flex:1;display:flex;flex-direction:column;gap:8px;padding:8px 10px}.w-nav{display:flex;align-items:center;gap:6px}.w-nav b{width:14px;height:6px;border-radius:2px;background:var(--ink);margin-right:auto}.w-nav s{width:14px;height:3px;border-radius:2px;background:#d9d5ce}.w-hero{display:flex;flex-direction:column;gap:4px}.w-hero b{width:78%;height:8px;border-radius:3px;background:var(--ink)}.w-hero b.short{width:52%}.w-hero s{width:64%;height:4px;border-radius:2px;background:#d9d5ce;margin-top:2px}.w-hero u{width:38px;height:10px;border-radius:6px;background:var(--accent);margin-top:4px}.w-tiles{margin-top:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.w-tiles i{height:18px;border-radius:4px;background:#f1ece6}.w-tiles i:nth-child(2){background:#ffe3cf}.w-phone{position:absolute;right:18px;top:46px;width:58px;height:108px;border-radius:12px;padding:4px;background:#111;box-shadow:0 16px 28px -14px #11111180}.w-phone>span{height:100%;border-radius:9px;background:#fff;display:flex;flex-direction:column;gap:4px;padding:10px 6px}.w-phone b{height:6px;width:80%;border-radius:2px;background:var(--ink)}.w-phone s{height:3px;width:60%;border-radius:2px;background:#d9d5ce}.w-phone u{height:8px;width:26px;border-radius:5px;background:var(--accent);margin:2px 0 4px}.w-phone i{height:16px;border-radius:4px;background:#f1ece6}.qv2-brand{gap:18px}.b-tile{width:96px;height:96px;border-radius:18px;background:#fff;display:grid;place-items:center;box-shadow:0 14px 30px -16px #11111159,inset 0 0 0 1px var(--line)}.b-tile svg{width:54px;height:54px}.b-side{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.b-type{font:400 44px/1 var(--serif);color:var(--ink)}.b-sw{display:flex;gap:6px}.b-sw i{width:20px;height:20px;border-radius:50%;box-shadow:inset 0 0 0 1px #00000014}.c-card{position:absolute;left:50%;top:50%;width:132px;height:82px;border-radius:8px}.c-card.back{background:#fff;transform:translate(-36%,-38%) rotate(7deg);box-shadow:0 14px 28px -14px #11111159,inset 0 0 0 1px var(--line);display:flex;flex-direction:column;justify-content:center;gap:5px;padding:0 14px}.c-card.back b{width:56%;height:7px;border-radius:2px;background:var(--ink);margin-bottom:3px}.c-card.back i{height:3px;border-radius:2px;background:#d9d5ce}.c-card.back i:nth-of-type(1){width:70%}.c-card.back i:nth-of-type(2){width:50%}.c-card.back i:nth-of-type(3){width:62%}.c-card.front{background:radial-gradient(120% 90% at 100% 0%,rgba(251,97,1,.35),transparent 60%),#141414;transform:translate(-66%,-64%) rotate(-7deg);box-shadow:0 16px 30px -14px #1111118c;display:grid;place-items:center}.c-card.front svg{width:34px;height:34px}@media (max-width: 1100px){.w-win{left:12px;width:170px}.w-phone{right:12px}}@media (max-width: 760px){.qv2{height:150px}.w-win{left:50%;transform:translate(-62%);width:200px;top:18px}.w-phone{right:auto;left:50%;transform:translate(80%)}}.q-svc .qv2 b{margin:0;font:inherit}.q-svc .w-nav b{margin-right:auto}.q-svc .c-card.back b{margin-bottom:3px}@media (min-width: 761px){.w-win{left:14px;width:calc(100% - 58px);max-width:230px}.w-phone{right:12px}}.pv{position:relative;display:block;height:176px;border-radius:14px;overflow:hidden;background:radial-gradient(120% 90% at 100% 0%,rgba(251,97,1,.1),transparent 60%),linear-gradient(180deg,#fbfaf8,#f1eee8);box-shadow:inset 0 0 0 1px var(--line)}.q-svc.on .pv{box-shadow:inset 0 0 0 1px #fb610159;background:radial-gradient(120% 90% at 100% 0%,rgba(251,97,1,.2),transparent 60%),linear-gradient(180deg,#fff,#fbf1e8)}.pv>span{position:absolute;left:50%;top:50%;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.q-svc:hover .pv>span.s0,.q-svc:hover .pv>span.t0,.q-svc:hover .pv>span.c0{transform:translate(-108%,-46%) rotate(-10deg)}.q-svc:hover .pv>span.s2,.q-svc:hover .pv>span.t2,.q-svc:hover .pv>span.c2{transform:translate(8%,-46%) rotate(10deg)}.pv-site{width:46%;aspect-ratio:4 / 3;border-radius:8px;background:#fff;overflow:hidden;box-shadow:0 14px 30px -14px #11111173,0 0 0 1px #1111110f;display:flex;flex-direction:column}.pv-site .pv-bar{flex:none;height:9px;display:flex;align-items:center;gap:3px;padding:0 5px;background:#f2f0ec}.pv-site .pv-bar i{width:3px;height:3px;border-radius:50%;background:#cfcbc4}.pv-site img{flex:1;min-height:0;width:100%;object-fit:cover;object-position:top;display:block}.pv-site.s0{transform:translate(-98%,-44%) rotate(-7deg);z-index:1}.pv-site.s2{transform:translate(-2%,-44%) rotate(7deg);z-index:1}.pv-site.s1{transform:translate(-50%,-52%);z-index:2;width:54%}.pv-tile{width:30%;aspect-ratio:1;border-radius:18%;display:grid;place-items:center;box-shadow:0 14px 28px -14px #1116,0 0 0 1px #1111110f}.pv-tile svg{display:block}.pv-tile.t0{transform:translate(-128%,-42%) rotate(-8deg);z-index:1}.pv-tile.t2{transform:translate(28%,-42%) rotate(8deg);z-index:1}.pv-tile.t1{transform:translate(-50%,-54%);z-index:2;width:36%}.q-svc:hover .pv-tile.t0{transform:translate(-138%,-44%) rotate(-12deg)}.q-svc:hover .pv-tile.t2{transform:translate(38%,-44%) rotate(12deg)}.pv-card{width:50%}.pv-card .bc{border-radius:4cqw;box-shadow:0 14px 28px -14px #11111180}.pv-card.c0{transform:translate(-92%,-30%) rotate(-9deg);z-index:1}.pv-card.c2{transform:translate(-8%,-30%) rotate(9deg);z-index:1}.pv-card.c1{transform:translate(-50%,-66%);z-index:2;width:54%}.q-svc:hover .pv-card.c0{transform:translate(-102%,-32%) rotate(-12deg)}.q-svc:hover .pv-card.c2{transform:translate(2%,-32%) rotate(12deg)}.q-svc:hover .pv-site.s0{transform:translate(-106%,-44%) rotate(-9deg)}.q-svc:hover .pv-site.s2{transform:translate(6%,-44%) rotate(9deg)}@media (prefers-reduced-motion: reduce){.pv>span{transition:none}}@media (max-width: 760px){.pv{height:168px}.pv-site{width:38%}.pv-site.s1{width:46%}.pv-tile{width:24%}.pv-tile.t1{width:29%}.pv-card{width:40%}.pv-card.c1{width:44%}}.q-svc{padding:0 0 20px;overflow:hidden}.q-svc>b{margin:18px 20px 0}.q-svc .q-desc{margin:6px 20px 0}.q-svc .q-from{margin:auto 20px 0}.q-svc .pv{height:210px;border-radius:0;box-shadow:none;border-bottom:1px solid var(--line)}.q-svc.on .pv{box-shadow:none;border-bottom-color:#fb61014d}.q-svc .q-check{top:14px;right:14px;background:#ffffffeb;box-shadow:0 2px 8px #0000001f}.q-svc.on .q-check{background:var(--accent)}.pv-stack{position:relative;flex:1;min-height:0;display:block}.pv-stack img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top;opacity:0;transform:scale(1.04);transition:opacity .9s ease,transform 3.2s ease}.pv-stack img.on{opacity:1;transform:scale(1)}.pv-web .pv-site img{transition:opacity .6s ease}.pv-logo{background:#111}.pv>.pv-slide,.pv-slide{position:absolute;right:0;bottom:0;left:0;top:0;display:grid;place-items:center;opacity:0;transform:none!important;background:radial-gradient(75% 75% at 88% 92%,var(--g2),transparent 70%),radial-gradient(70% 70% at 6% 4%,color-mix(in srgb,var(--g3) 75%,transparent),transparent 65%),var(--g1);transition:opacity 1.1s ease}.pv-slide.on{opacity:1}.pv-mark{position:relative;width:92px;height:92px;display:block;transform:scale(.9);filter:blur(6px);opacity:0;transition:transform 1.1s cubic-bezier(.2,.8,.2,1),filter 1.1s ease,opacity 1.1s ease}.pv-slide.on .pv-mark{transform:scale(1);filter:blur(0);opacity:1}.pv-mark svg{display:block;width:100%;height:100%}.pv-mark sup{position:absolute;top:-6px;right:-16px;font:600 8px var(--sans);letter-spacing:.04em;opacity:.85}.pv-cap{position:absolute;left:16px;bottom:14px;font:500 10.5px var(--mono);letter-spacing:.06em;text-transform:uppercase;opacity:0;transform:translateY(6px);transition:opacity .9s ease .25s,transform .9s ease .25s}.pv-slide.on .pv-cap{opacity:.75;transform:none}.pv>.pv-grain,.pv-grain{position:absolute;right:0;bottom:0;left:0;top:0;transform:none!important;pointer-events:none;opacity:.38;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.q-svc:hover .pv-logo .pv-slide.on .pv-mark{transform:scale(1.06)}@media (prefers-reduced-motion: reduce){.pv-slide,.pv-mark,.pv-cap,.pv-stack img{transition:none}}@media (max-width: 760px){.q-svc .pv{height:190px}}.q-svc .pv{width:100%;align-self:stretch;flex:none;box-sizing:border-box}.q-svc,.q-svc:hover,.q-svc.on{box-shadow:none}.q-svc:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:3;box-shadow:inset 0 0 0 1px transparent;transition:box-shadow .2s}.q-svc:hover:after{box-shadow:inset 0 0 0 1px var(--line)}.q-svc.on:after{box-shadow:inset 0 0 0 2px var(--accent)}.q-svc .q-check{z-index:4}.pv.pv-logo{background:#111}.pv>.pv-logo img,.pv-logo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.06);transition:opacity 1s ease,transform 3.6s cubic-bezier(.2,.8,.2,1)}.pv-logo img.on{opacity:1;transform:scale(1)}@media (prefers-reduced-motion: reduce){.pv-logo img{transition:none;transform:none}}.pv.pv-show{background:#111}.pv-show img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.06);transition:opacity 1s ease,transform 3.6s cubic-bezier(.2,.8,.2,1)}.pv-show img.on{opacity:1;transform:scale(1)}.q-svc:hover .pv-show img.on{transform:scale(1.03)}.q-card{overflow:hidden}.q-card .qo-img{display:block;width:calc(100% + 28px);margin:-14px -14px 2px;height:150px;align-self:stretch;flex:none;overflow:hidden;background:#111}.q-card .qo-img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.q-card:hover .qo-img img{transform:scale(1.04)}.q-cards.n1 .q-card .qo-img,.q-card:only-child .qo-img{height:200px}.q-card,.q-card:hover,.q-card.on{box-shadow:none}.q-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:3;box-shadow:inset 0 0 0 1px transparent;transition:box-shadow .2s}.q-card:hover:after{box-shadow:inset 0 0 0 1px var(--line)}.q-card.on:after{box-shadow:inset 0 0 0 2px var(--accent)}.q-card .q-pop{z-index:4}@media (prefers-reduced-motion: reduce){.pv-show img{transition:none;transform:none}}@media (max-width: 640px){.q-card .qo-img{width:120px;height:auto;align-self:stretch;margin:-14px 0 -14px -14px;min-height:92px}.q-cards.n1 .q-card .qo-img,.q-card:only-child .qo-img{height:auto}}.q-pop{white-space:nowrap}.pv.pv-show,.q-card .qo-img{background:#eeeeea}.q-from small+b+small,.q-from b+small{margin-left:2px}.q-card em small{font:500 13px var(--sans);color:var(--muted);margin-left:3px}.q-hint{margin:-4px 0 14px;max-width:62ch;font-size:14px;line-height:1.5;color:var(--muted)}.q-card em s{font:400 18px var(--serif);color:var(--muted);margin-right:8px;text-decoration-thickness:1px}.q-save{align-self:flex-start;margin-top:-2px;font:600 12px var(--sans);color:#1a7f4b;background:#e6f4ec;border-radius:999px;padding:4px 10px}.q-save small{font-weight:500;opacity:.8}.q-card .q-ct .q-save{margin-top:8px}.q-card em{white-space:nowrap}@media (max-width: 640px){.q-card em s{display:none}}.q-save{white-space:nowrap}.q-opt .q-xi{flex:none;width:56px;height:56px;border-radius:12px;object-fit:cover;display:block;background:#eeeeea}.q-opt:has(.q-xi){padding-top:10px;padding-bottom:10px}span.flag{display:inline-block;overflow:hidden;position:relative}span.flag svg{position:absolute;top:0;left:50%;height:100%;width:auto;transform:translate(-50%);display:block}.lmenu-list{max-height:min(70vh,460px);overflow-y:auto;overscroll-behavior:contain}.lmenu-list button span.flag{flex:none}.nav-right,.nav-right a,.nav-links a,.nav-links button{white-space:nowrap}.nav-right>*{flex-shrink:0}.adm-two-even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width: 1000px){.adm-two-even{grid-template-columns:1fr}}.adm-table td small a{color:inherit;text-decoration:underline;text-underline-offset:2px}.adm-two-even .adm-table table{min-width:0}.adm-two-even .adm-table td,.adm-two-even .adm-table th{padding-left:8px;padding-right:8px}.adm-now{display:grid;grid-template-columns:auto auto 1fr auto;gap:28px;align-items:center;margin-bottom:16px}.adm-now-n{display:flex;flex-direction:column;gap:4px}.adm-now-n b{font:400 54px/1 var(--serif, serif);letter-spacing:-.02em}.adm-now-n small,.adm-now-site small{color:var(--muted);font-size:13px}.adm-now-split{display:flex;gap:22px;padding-left:26px;border-left:1px solid var(--line)}.adm-now-split div{display:flex;flex-direction:column;gap:2px;max-width:150px}.adm-now-split b{font-size:26px;font-weight:600}.adm-now-split span{font-size:13px;color:var(--muted);line-height:1.3}.adm-now-list{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.adm-now-list small{color:var(--muted);font-size:13px}.adm-now-list a{text-decoration:none;color:inherit}.adm-now-site{display:flex;flex-direction:column;gap:4px;align-items:flex-end;padding-left:26px;border-left:1px solid var(--line)}.adm-now-site span{font-size:13px;color:var(--muted)}.adm-now-site b{font:400 40px/1 var(--serif, serif)}@media (max-width: 1000px){.adm-now{grid-template-columns:1fr 1fr}.adm-now-list{grid-column:1 / -1}.adm-now-site{align-items:flex-start}}@media (max-width: 560px){.adm-now{grid-template-columns:1fr}.adm-now-split,.adm-now-site{padding-left:0;border-left:0}}.adm-now-n .adm-live{align-self:flex-start}.acc-sitetile{gap:12px}.acc-site-shot{display:grid;place-items:center;aspect-ratio:16 / 10;border-radius:14px;overflow:hidden;background:#0e0f0f;color:#fff;box-shadow:inset 0 0 0 1px var(--line)}.acc-site-shot img{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.acc-site-shot:hover img{transform:scale(1.03)}.acc-site-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.acc-site-row>div{display:grid;min-width:0}.acc-site-row b{font:600 15px var(--sans);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acc-site-row small{font-size:12.5px;color:var(--muted)}.acc-sites{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-bottom:36px}.se{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;grid-template-rows:auto 1fr;background:#f4f2ee;color:var(--ink);font-family:var(--sans)}.se-top{display:flex;align-items:center;gap:14px;padding:10px 16px;padding-top:max(10px,env(safe-area-inset-top,0px));background:#fff;border-bottom:1px solid var(--line);min-width:0}.se-back{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 12px 0 8px;border:0;border-radius:10px;background:transparent;font:500 14px var(--sans);color:var(--ink);cursor:pointer}.se-back:hover{background:#f4f2ee}.se-title{display:grid;min-width:0;flex:1}.se-title b{font:600 15px var(--sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.se-title small{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--muted);white-space:nowrap}.se-title small i{width:7px;height:7px;border-radius:50%;background:var(--accent)}.se-title small.err{color:#b91c1c}.se-title small svg{color:#16a34a}.se-title small.dirty svg,.se-title small.err svg{color:currentColor}.se-actions{display:flex;align-items:center;gap:8px}.se-seg{display:inline-flex;padding:3px;border-radius:11px;background:#f1efea}.se-seg button{height:32px;min-width:36px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--muted);font:500 13px var(--sans);cursor:pointer;display:inline-grid;place-items:center}.se-seg button[aria-pressed=true]{background:#fff;color:var(--ink);box-shadow:0 1px 2px #00000014}.se-panes{display:none}.se-icon{width:38px;height:38px;display:inline-grid;place-items:center;border:0;border-radius:10px;background:transparent;color:var(--ink);cursor:pointer}.se-icon:hover{background:#f4f2ee}.se-pub{margin:0;height:40px;padding:0 18px}.se-pub:disabled{opacity:.45;cursor:default}.se-vwrap{position:relative}.se-vers{position:absolute;right:0;top:calc(100% + 8px);width:270px;z-index:5;display:grid;gap:2px;padding:8px;background:#fff;border-radius:14px;box-shadow:inset 0 0 0 1px var(--line),0 18px 40px -18px #00000040}.se-vers>b{font:600 13px var(--sans);padding:6px 8px 8px}.se-vers p{font-size:13px;color:var(--muted);padding:0 8px 8px}.se-vers button{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 8px;border:0;border-radius:9px;background:transparent;font:500 13.5px var(--sans);color:var(--ink);cursor:pointer;text-align:left}.se-vers button small{color:var(--muted);font-size:12px}.se-vers button:hover{background:#f4f2ee}.se-vers button:hover small{color:var(--accent)}.se-msg{display:grid;place-items:center;align-content:center;gap:14px;text-align:center;color:var(--muted)}.se-body{display:grid;grid-template-columns:minmax(340px,400px) 1fr;min-height:0}.se-side{overflow-y:auto;background:#fff;border-right:1px solid var(--line);padding:14px 14px 60px;overscroll-behavior:contain}.se-tip{font-size:13px;color:var(--muted);padding:4px 6px 12px}.se-alert{display:flex;gap:8px;align-items:center;margin:0 0 12px;padding:10px 12px;border-radius:10px;background:#fef2f2;color:#b91c1c;font-size:13.5px}.se-sec{border-top:1px solid var(--line)}.se-sec:first-of-type{border-top:0}.se-sec-h{width:100%;display:flex;align-items:center;gap:8px;padding:14px 6px;border:0;background:transparent;font:600 14.5px var(--sans);color:var(--ink);cursor:pointer;text-align:left}.se-sec-h span{flex:1}.se-sec-h svg{color:var(--muted);transition:transform .25s}.se-sec.open .se-sec-h svg{transform:rotate(180deg)}.se-dot{width:7px;height:7px;border-radius:50%;background:var(--accent)}.se-fields{display:grid;gap:16px;padding:2px 6px 20px}.se-f{display:grid;gap:7px;padding:8px;margin:-8px;border-radius:12px;transition:background .4s}.se-f.flash{background:color-mix(in srgb,var(--accent) 12%,#fff)}.se-f-h{display:flex;align-items:center;gap:8px}.se-f-h label{flex:1;font:500 13px var(--sans);color:var(--ink)}.se-f-h small{font:500 11px var(--mono);color:#a5a19a}.se-f-h small.over{color:#b91c1c}.se-reset{display:inline-flex;align-items:center;gap:4px;border:0;background:none;padding:0;font:500 12px var(--sans);color:var(--muted);cursor:pointer}.se-reset:hover{color:var(--accent)}.se-in{width:100%;box-sizing:border-box;padding:10px 12px;border:0;border-radius:10px;background:#f6f5f2;box-shadow:inset 0 0 0 1px var(--line);font:400 14.5px/1.45 var(--sans);color:var(--ink);resize:vertical}.se-in:focus{outline:none;background:#fff;box-shadow:inset 0 0 0 1.5px var(--ink)}.se-f.bad .se-in{box-shadow:inset 0 0 0 1.5px #dc2626}.se-hint{font-size:12px;color:var(--muted)}.se-err{font-style:normal;font-size:12.5px;color:#b91c1c}.se-img{display:grid;grid-template-columns:96px 1fr;gap:12px;align-items:center}.se-img img{width:96px;height:72px;object-fit:cover;border-radius:9px;background:#eee}.se-file{position:relative;justify-self:start;display:inline-flex;align-items:center;gap:7px;margin:0;padding:9px 14px;font-size:13.5px;cursor:pointer}.se-file input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.se-alt{font-size:13px;padding:8px 10px}.se-color{display:grid;grid-template-columns:44px 1fr;gap:8px}.se-color input[type=color]{width:44px;height:42px;padding:0;border:0;border-radius:10px;background:none;cursor:pointer}.se-color input[type=color]::-webkit-color-swatch-wrapper{padding:0}.se-color input[type=color]::-webkit-color-swatch{border:0;border-radius:10px;box-shadow:inset 0 0 0 1px #0000001f}.se-price{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px}.se-price span{font:500 15px var(--sans);color:var(--muted)}.se-stage{min-height:0;display:grid;place-items:center;padding:18px;overflow:hidden}.se-frame{width:100%;height:100%;border-radius:14px;overflow:hidden;background:#0e0f0f;box-shadow:inset 0 0 0 1px var(--line),0 20px 50px -30px #00000059}.se-frame iframe{width:100%;height:100%;border:0;display:block}.se-stage.dev-phone .se-frame{width:390px;max-width:100%;height:min(844px,100%);border-radius:36px;box-shadow:0 0 0 10px #111,0 30px 60px -30px #00000080}.spin{animation:seSpin .9s linear infinite}@keyframes seSpin{to{transform:rotate(360deg)}}@media (max-width: 860px){.se-top{flex-wrap:wrap;gap:8px;padding:8px 10px}.se-back span{display:none}.se-title{flex:1 1 calc(100% - 60px);order:0}.se-panes{display:inline-flex;order:2}.se-actions{order:3;margin-left:auto}.se-dev{display:none}.se-body{grid-template-columns:1fr}.se.pane-edit .se-stage,.se.pane-preview .se-side{display:none}.se-stage{padding:0}.se-frame{border-radius:0;box-shadow:none}}.se-card,.se-list{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:#fff}.se-card.bad,.se-list.bad{box-shadow:inset 0 0 0 1.5px #dc2626}.se-card-h{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;border:0;background:none;cursor:pointer;text-align:left;color:var(--ink)}.se-card-h img{width:38px;height:38px;border-radius:8px;object-fit:cover;flex:none}.se-card-h span{flex:1;display:grid;min-width:0}.se-card-h small{font-size:11.5px;color:var(--muted)}.se-card-h b{font:500 14px var(--sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.se-card-h svg{color:var(--muted);transition:transform .2s;flex:none}.se-card.open .se-card-h svg{transform:rotate(180deg)}.se-card-b{display:grid;gap:14px;padding:6px 12px 16px}.se-list{padding:12px 10px 10px;display:grid;gap:8px}.se-list>.se-f-h{padding:0 4px}.se-list ol{list-style:none;margin:0;padding:0;display:grid;gap:4px}.se-li{border-radius:10px;transition:background .4s}.se-li.open{background:#f6f5f2}.se-li.flash{background:color-mix(in srgb,var(--accent) 12%,#fff)}.se-li-h{display:flex;align-items:center;gap:4px}.se-li-main{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:8px 6px;border:0;background:none;cursor:pointer;text-align:left;color:var(--ink);border-radius:9px}.se-li-main:hover{background:#f6f5f2}.se-li-main em{font:500 11px var(--mono);font-style:normal;color:#a5a19a;flex:none}.se-li-main span{display:grid;min-width:0}.se-li-main b{font:500 14px var(--sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.se-li-main small{font-size:12px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.se-li-tools{display:flex;gap:2px;opacity:.35;transition:opacity .2s}.se-li:hover .se-li-tools,.se-li.open .se-li-tools{opacity:1}.se-li-tools button{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:7px;background:none;color:var(--ink);cursor:pointer}.se-li-tools button:hover:not(:disabled){background:#ecebe6}.se-li-tools button.del:hover:not(:disabled){color:#b91c1c;background:#fef2f2}.se-li-tools button:disabled{opacity:.3;cursor:default}.se-li-b{display:grid;gap:12px;padding:4px 10px 14px}.se-add{display:flex;align-items:center;justify-content:center;gap:6px;height:40px;border:1px dashed #cfcbc3;border-radius:10px;background:none;font:500 13.5px var(--sans);color:var(--ink);cursor:pointer}.se-add:hover:not(:disabled){border-color:var(--ink);background:#f6f5f2}.se-add:disabled{opacity:.4;cursor:default}@media (hover: none){.se-li-tools{opacity:1}}:root{--grot: var(--font-saans, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif)}.hero .h1{font:600 clamp(40px,8.2vw,80px) / 1.04 var(--grot);letter-spacing:-.035em;text-wrap:balance}.hero .h1 em{font-style:normal;color:var(--accent)}.hero .h1 .ln{padding-bottom:.14em;margin-bottom:-.14em}.ht{position:relative;display:inline-block;width:53px;height:53px;vertical-align:-.02em;margin:0 .04em;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.ht-face{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:16px;will-change:opacity,transform,filter;border:1.5px solid transparent;background:linear-gradient(var(--c),var(--c)) padding-box,linear-gradient(150deg,#ffffffbf,color-mix(in srgb,var(--c) 70%,#000) 55%,#ffffff40) border-box!important}.ht-face.line{box-shadow:inset 0 0 0 1px #0b0d101a}.ht-face svg{width:50%;height:50%}.ht-face img{width:52%;height:52%;object-fit:contain;pointer-events:none}.hero-lead{font:400 clamp(17px,1.5vw,20px) / 1.45 var(--grot);letter-spacing:-.005em;max-width:400px;text-wrap:balance;color:var(--muted)}.hero-br{display:none}@media (min-width: 768px){.hero-lead{max-width:none}.hero-br{display:inline}}.home-mobbin{--bg: #ffffff;--ink: #141414;--muted: #707070;--line: #ededed;background:#fff;font-feature-settings:"calt" 0,"dlig","ss07"}.home-mobbin .hero .h1{line-height:1;letter-spacing:-.011em;font-weight:600}.home-mobbin .hero .h1 em{color:inherit}.home-mobbin .hero-lead{font-weight:400;line-height:1.4;letter-spacing:.014em;color:#707070}.home-mobbin .h2{font:600 clamp(32px,4.6vw,56px) / 1.12 var(--grot);letter-spacing:-.007em}.home-mobbin .h2 em{font-style:normal;color:inherit}.home-mobbin .h3{font-family:var(--grot);font-weight:600;letter-spacing:-.01em}.home-mobbin .lead{font-family:var(--grot);letter-spacing:.01em}.home-mobbin .btn,.nav .btn{border-radius:9999px;height:44px;padding:0 18px;font:600 15px/1 var(--grot);letter-spacing:0}.home-mobbin .btn-primary{background:#141414;color:#fff}.home-mobbin .btn-primary:hover{background:#2b2b2b}.home-mobbin .btn-outline{background:transparent;border:1px solid #141414;color:#141414}.home-mobbin .btn-outline:hover{background:#141414;color:#fff}.home-mobbin .wi-tile{border-radius:24px}.home-mobbin .wi-tile:hover{box-shadow:none}.app{--a-bg: #141414;--a-side: #1b1b1b;--a-panel: #212121;--a-panel-2: #262626;--a-field: #2c2c2c;--a-line: #313131;--a-line-2: #3a3a3a;--a-text: #fafafa;--a-dim: #a3a1a1;--a-or: #fb6101;font-family:Poppins,Inter,system-ui,sans-serif;font-size:13px;line-height:1.4;color:var(--a-text);background:var(--a-bg);-webkit-font-smoothing:antialiased}.app *{box-sizing:border-box}.a-dim{color:var(--a-dim)}.a-xs{font-size:11.5px}.a-lg{font-size:18px}.a-strong{font-weight:500}.a-or{color:var(--a-or);font-weight:500}.a-grow{flex:1;min-width:0}.a-time{width:44px;flex:none;font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;color:var(--a-dim);font-style:normal}.a-time i{font-style:normal}.window{border-radius:18px;overflow:hidden;background:#141414;box-shadow:0 0 0 1px #0b0d101a,0 30px 60px -30px #0b0d1059}.window-bar{height:44px;display:flex;align-items:center;gap:8px;padding:0 18px;background:#1d1d1d;border-bottom:1px solid #2a2a2a}.window-bar>i{width:11px;height:11px;border-radius:50%;background:#3b3b3b}.window-url{margin:0 auto;transform:translate(-30px);font:500 12px/1 Geist Mono,monospace;color:#8d8b8b;background:#262626;padding:7px 60px;border-radius:8px}.window-body{position:relative;height:calc(100% - 44px);overflow:hidden}.a-shell{display:grid;grid-template-columns:236px 1fr;height:100%}.a-side{background:var(--a-side);border-right:1px solid #262626;padding:20px 16px;display:flex;flex-direction:column}.a-side-top{display:flex;align-items:center;justify-content:space-between;padding:0 4px 22px}.mark-tile{display:inline-grid;place-items:center;flex:none}.a-side-label{font-size:13px;color:var(--a-dim);padding:0 4px 12px;border-bottom:1px solid #2a2a2a}.a-side-group{display:flex;flex-direction:column;gap:4px;padding:12px 0;border-bottom:1px solid #2a2a2a}.a-side-group:last-of-type{border-bottom:0}.a-nav{display:flex;align-items:center;gap:12px;height:40px;padding:0 14px;border-radius:10px;font-size:13px;font-weight:500;color:#e9e7e7}.a-nav svg{color:#c9c7c7}.a-nav.on{background:#2a2a2a;box-shadow:inset 0 0 0 1px #333}.a-user{margin-top:auto;display:flex;align-items:center;gap:10px;padding:14px 4px 0;border-top:1px solid #2a2a2a}.a-avatar{width:34px;height:34px;border-radius:50%;background:#2c2c2c;display:grid;place-items:center;font-weight:600;flex:none}.a-avatar.lg{width:64px;height:64px;font-size:22px;background:#5b4be0}.a-main{padding:24px 28px;display:flex;flex-direction:column;gap:18px;min-width:0;position:relative;overflow:hidden}.a-head{display:flex;align-items:center;justify-content:space-between;min-height:40px}.a-head-l{display:flex;align-items:center;gap:12px}.a-head h4{margin:0;font-size:22px;font-weight:600;letter-spacing:-.01em}.icon-tile{display:inline-grid;place-items:center;flex:none}.a-round{width:36px;height:36px;border-radius:50%;background:#262626;border:1px solid #333;display:grid;place-items:center;color:#d0cece;flex:none}.a-seg{display:flex;gap:8px;align-items:center}.a-pill{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:999px;background:#1d1d1d;border:1px solid #333;font-size:12.5px}.a-btn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 16px;border-radius:999px;background:var(--a-or);color:#fff;font-weight:500;font-size:12.5px}.a-kpis{display:grid;background:var(--a-panel);border:1px solid #2c2c2c;border-radius:24px;overflow:hidden}.a-kpis.k5{grid-template-columns:repeat(5,1fr)}.a-kpis.k4{grid-template-columns:repeat(4,1fr)}.kpi{display:flex;gap:14px;align-items:flex-start;padding:22px 20px;border-left:1px solid #2c2c2c;min-width:0}.kpi:first-child{border-left:0}.kpi-l{font-size:12px;color:#d4d2d2}.kpi-v{font-size:21px;font-weight:600;margin-top:4px;white-space:nowrap;letter-spacing:-.01em}.kpi-s{font-size:11px;color:var(--a-dim);margin-top:2px}.a-panel{background:var(--a-panel);border:1px solid #2c2c2c;border-radius:20px;padding:18px 20px;min-width:0}.a-panel-h{display:flex;align-items:center;justify-content:space-between;font-size:15px;font-weight:500;padding-bottom:12px;margin-bottom:4px;border-bottom:1px solid #2e2e2e}.a-flush{padding:0;overflow:hidden}.a-grid-2{display:grid;grid-template-columns:1.6fr 1fr;gap:14px}.a-grid-2.eq{grid-template-columns:1fr 1fr}.a-grid-3{display:grid;grid-template-columns:.9fr 1.5fr 1.1fr;gap:14px}.a-row{display:flex;align-items:center;gap:12px;padding:11px 0;border-top:1px solid #2a2a2a}.a-panel-h+.a-row{border-top:0}.a-table{width:100%;border-collapse:collapse;font-size:12.5px}.a-table th{text-align:left;font-weight:500;color:#d4d2d2;font-size:12px;padding:10px 6px}.a-table td{padding:11px 6px;border-top:1px solid #2a2a2a;white-space:nowrap}.a-table .r{text-align:right}.a-table-l th{background:#262626;padding:16px 20px}.a-table-l td{padding:14px 20px}.badge{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:500;white-space:nowrap}.badge i{width:7px;height:7px;border-radius:2px;background:currentColor}.badge-ok{color:#22c55e}.badge-warn{color:#f59e0b}.badge-late{color:#ef4444}.badge-muted{color:var(--a-dim)}.plate{display:inline-flex;align-items:stretch;height:32px;border-radius:7px;overflow:hidden;font:600 13px/1 Poppins,sans-serif;letter-spacing:.04em;flex:none;vertical-align:middle}.plate-nl{background:#1d6cf2;color:#fff;display:grid;place-items:center;width:26px;font-size:10.5px;letter-spacing:0}.plate-txt{background:#f9c100;color:#141414;display:flex;align-items:center;padding:0 14px}.plate-sm{height:26px;font-size:11.5px;border-radius:6px}.plate-sm .plate-nl{width:22px;font-size:9px}.plate-sm .plate-txt{padding:0 10px}.plate-lg{height:52px;font-size:22px;border-radius:10px}.plate-lg .plate-nl{width:38px;font-size:13px}.plate-lg .plate-txt{padding:0 22px}.a-cal{position:relative;flex:1;padding:18px 20px 0;overflow:hidden}.a-hour{border-top:1px solid #2c2c2c;font:500 11px/1 Geist Mono,monospace;color:#7f7d7d}.a-hour span{display:block;padding-top:6px}.a-appt{position:absolute;left:92px;right:22px;border-radius:12px;background:#262626;border:1px solid #343434;border-left:3px solid #555;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px}.a-appt.hl{border-color:#fb610180;border-left-color:var(--a-or);background:#2b1d14}.a-toolbar{display:flex;align-items:center;justify-content:space-between}.a-search{display:inline-flex;align-items:center;gap:8px;height:38px;width:300px;padding:0 16px;border-radius:999px;border:1px solid #333;background:#1b1b1b;color:#8a8888;font-size:12.5px}.a-profile{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.a-plist{display:grid;gap:10px;justify-items:start;width:100%;margin-top:6px;font-size:12.5px}.a-plist span{display:flex;gap:10px;align-items:center}.a-plist svg{color:var(--a-dim)}.a-qa{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.a-qa span{display:flex;align-items:center;gap:6px;height:38px;padding:0 12px;border-radius:10px;background:#262626;border:1px solid #333;font-size:12px}.a-ok-line{display:flex;align-items:center;gap:8px;margin-top:14px;color:#22c55e;font-size:12px}.a-ok-line i{width:7px;height:7px;border-radius:2px;background:#22c55e}.a-modal-wrap{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0ab8;display:grid;place-items:center}.a-modal{width:540px;background:#222;border:1px solid #353535;border-radius:20px;padding:0 22px 20px}.a-modal-h{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:600;padding:16px 0;border-bottom:1px solid #333}.a-modal-meta{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;padding:16px 0;border-bottom:1px solid #333}.a-modal-meta div{display:grid;gap:6px;justify-items:center}.a-chip-or{font-size:12px;font-weight:600;color:var(--a-or);background:#fb610124;border:1px solid rgba(251,97,1,.4);padding:4px 10px;border-radius:7px}.a-modal-body{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:16px 0}.a-qrbox,.a-codebox{border:1px solid #353535;border-radius:14px;background:#262626;padding:14px;display:grid;justify-items:center;align-content:center;gap:10px;text-align:center}.a-codebox b{font-size:30px;font-weight:600;letter-spacing:.02em}.a-qr-scan{position:relative;border-radius:8px;overflow:hidden;line-height:0}.scanline{position:absolute;left:0;right:0;top:0;height:2px;background:var(--a-or);box-shadow:0 0 0 1px #fb610140;animation:scan 2.4s ease-in-out infinite alternate}@keyframes scan{to{transform:translateY(148px)}}.a-modal-share{display:grid;grid-template-columns:1fr 1fr;gap:10px}.a-modal-share span{display:flex;justify-content:center;align-items:center;gap:8px;height:42px;border-radius:12px;background:#2a2a2a;border:1px solid #353535;font-weight:500}.a-inv{display:grid;grid-template-columns:1fr 330px;gap:14px;min-height:0}.a-inv-main,.a-inv-side{display:flex;flex-direction:column;gap:14px;min-width:0}.a-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px;margin-top:10px}.a-fields label{display:grid;gap:6px;font-size:12px;color:#d4d2d2}.a-fields label .plate{height:34px}.a-input{display:flex;align-items:center;height:34px;padding:0 12px;border-radius:9px;background:var(--a-field);border:1px solid #383838;color:#e9e7e7;font-size:12px;white-space:nowrap;overflow:hidden;gap:6px}.a-kv{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;margin-top:14px;font-size:12px;color:#d4d2d2}.a-kv b{color:#fff;font-weight:500}.a-lines{padding:8px 16px 16px}.a-line{display:grid;grid-template-columns:22px 1.3fr 1.3fr 64px 96px 96px 84px;gap:8px;align-items:center;padding:7px 0;font-size:12px}.a-line-h{color:#d4d2d2;padding:8px 0}.a-line .r{text-align:right}.a-totals{margin:10px 0 0 auto;width:260px;display:grid;gap:8px;padding:14px 16px;border-radius:14px;background:#1b1b1b;border:1px solid #2e2e2e;font-size:12.5px}.a-totals div{display:flex;justify-content:space-between}.a-totals .big{border-top:1px solid #333;padding-top:10px;font-size:16px;font-weight:600}.a-meta{display:grid;grid-template-columns:auto 1fr;gap:10px 14px;align-items:center;margin-top:10px;font-size:12px;color:#d4d2d2}.a-meta .a-input i{margin-left:auto;font-style:normal}.a-toggle2{display:grid;grid-template-columns:1fr 1fr;background:#1b1b1b;border:1px solid #333;border-radius:10px;overflow:hidden;height:34px;font-size:12px}.a-toggle2 i{font-style:normal;display:grid;place-items:center}.a-toggle2 i.on{background:var(--a-or);color:#fff;font-weight:600;border-radius:9px}.a-toggle2.wide{margin-top:10px}.a-switch{width:46px;height:26px;border-radius:999px;background:#3a3a3a;position:relative;justify-self:start}.a-switch:after{content:"";position:absolute;top:4px;left:4px;width:18px;height:18px;border-radius:50%;background:#fff}.a-switch.on{background:var(--a-or)}.a-switch.on:after{left:24px}.a-share3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.a-share3 span{height:52px;border-radius:12px;background:#2a2a2a;border:1px solid #353535;display:grid;place-items:center}.a-share-hl .a-share3 span:first-child{border-color:#22c55e;background:#22c55e1a}.a-sent{display:flex;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;border-radius:10px;background:#22c55e1a;color:#22c55e;font-size:12px;font-weight:500}.a-chart-h{display:flex;justify-content:space-between;align-items:center;font-size:15px}.a-chart{flex:1;display:grid;grid-template-columns:54px 1fr;gap:8px;padding:22px 22px 14px}.a-yax{display:flex;flex-direction:column;justify-content:space-between;font:500 11px/1 Geist Mono,monospace;color:#8a8888;padding-bottom:22px}.a-bars{display:grid;grid-template-columns:repeat(31,1fr);gap:6px;align-items:end;background-image:linear-gradient(#2c2c2c 1px,transparent 1px);background-size:100% 25%}.a-bar-col{height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px}.a-bar{width:100%;max-width:22px;background:var(--a-or);border-radius:4px 4px 0 0;transform-origin:bottom}.a-bar-col span{font:500 10px/1 Geist Mono,monospace;color:#8a8888;height:12px}.phone{position:relative;padding:10px;border-radius:52px;background:#0b0b0b;box-shadow:0 0 0 1px #2a2a2a,0 0 0 3px #1a1a1a,0 40px 70px -40px #0b0d1080}.phone:before,.phone:after{content:"";position:absolute;width:4px;border-radius:2px;background:#1f1f1f}.phone:before{left:-4px;top:140px;height:60px}.phone:after{right:-4px;top:180px;height:90px}.phone-screen{position:relative;width:100%;height:100%;border-radius:42px;overflow:hidden}.phone-island{position:absolute;top:12px;left:50%;width:96px;height:28px;margin-left:-48px;border-radius:20px;background:#000;z-index:5}.phone-status{position:absolute;inset:0 0 auto;height:52px;padding:17px 28px 0 32px;display:flex;justify-content:space-between;font-size:14px;font-weight:600;z-index:4}.phone-icons{display:flex;gap:4px;align-items:center}.phone-icons i{width:3px;background:#fff;border-radius:1px}.phone-icons i:nth-child(1){height:5px}.phone-icons i:nth-child(2){height:8px}.phone-icons i:nth-child(3){height:11px}.phone-icons b{width:22px;height:11px;border-radius:3px;background:#fff;margin-left:4px}.m-screen{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:var(--a-bg)}.m-body{flex:1;padding:58px 16px 0;display:flex;flex-direction:column;gap:10px;overflow:hidden}.m-top{display:flex;justify-content:space-between;align-items:center}.m-title{font-size:23px;font-weight:600;letter-spacing:-.02em}.m-sub{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--a-dim)}.m-ib{width:36px;height:36px;border-radius:11px;background:#212121;border:1px solid #333;display:grid;place-items:center}.m-ib.or{background:var(--a-or);border-color:var(--a-or)}.m-back{display:flex;align-items:center;gap:4px;color:var(--a-dim);font-size:13px}.m-kpis{display:grid;grid-template-columns:1fr 1fr;gap:8px}.m-kpis div,.m-card{background:#212121;border:1px solid #2e2e2e;border-radius:16px;padding:12px 14px}.m-kpis div{display:grid;gap:2px}.m-kpis b{font-size:24px;font-weight:600}.m-card-h{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--a-dim);padding-bottom:4px}.m-row{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid #2c2c2c;font-size:12.5px}.m-card-h+.m-row,.m-card>.m-row:first-child{border-top:0}.m-days{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.m-days span{display:grid;justify-items:center;padding:6px 0;border-radius:11px;background:#212121;border:1px solid #2e2e2e;font-size:10.5px;color:var(--a-dim)}.m-days b{font-size:15px;color:#fff;font-weight:600}.m-days span.on{background:#fafafa;border-color:#fafafa;color:#555}.m-days span.on b{color:#141414}.m-appt{display:flex;gap:12px;align-items:center;padding:11px 12px;border-radius:14px;background:#212121;border:1px solid #2e2e2e;border-left:3px solid #555;font-size:12.5px}.m-appt.hl{border-color:#fb610180;border-left-color:var(--a-or);background:#2b1d14}.m-line{display:flex;justify-content:space-between;align-items:center;padding:9px 0;border-top:1px solid #2c2c2c;font-size:12.5px}.m-line:first-child{border-top:0}.m-tot div{display:flex;justify-content:space-between;font-size:12.5px;color:var(--a-dim);padding:3px 0}.m-tot .big{color:#fff;font-weight:600;font-size:17px;border-top:1px solid #333;margin-top:6px;padding-top:9px}.m-share{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.m-share span{height:46px;border-radius:13px;background:#212121;border:1px solid #333;display:grid;place-items:center}.m-amount{font-size:38px;font-weight:600;letter-spacing:-.03em}.m-paid{display:grid;justify-items:center;gap:10px;padding:22px}.m-tabs{height:78px;display:grid;grid-template-columns:repeat(5,1fr);padding:9px 8px 24px;border-top:1px solid #2a2a2a;background:var(--a-bg)}.m-tabs span{display:grid;justify-items:center;gap:3px;font-size:10px;color:#7f7d7d}.m-tabs span.on{color:var(--a-or)}.m-splash{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:18px;background:#0b0b0b;font:500 13px/1 Poppins,sans-serif;letter-spacing:.5em;padding-left:.5em}.portal{height:100%}.portal-h{display:flex;justify-content:space-between;align-items:center;height:60px;padding:0 28px;border-bottom:1px solid #2a2a2a;background:#1b1b1b}.portal-brand{display:flex;align-items:center;gap:10px;font-weight:600;font-size:14px}.portal-logo{width:32px;height:32px;border-radius:9px;background:#2c2c2c;display:grid;place-items:center;font-size:12px}.portal-h .a-xs{display:flex;align-items:center;gap:6px}.portal-body{padding:28px}.portal-body h4{margin:0 0 18px;font-size:24px;font-weight:600}.portal-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.portal-grid .a-row{gap:14px}.home-mobbin .hero{padding-top:calc(64px + clamp(72px,12vw,136px))}.home-mobbin .hero-copy{gap:28px}.home-mobbin .hero-ctas{margin-top:4px}.btn-soft{background:#f2f2f2;color:var(--ink)}.btn-soft:hover{background:#e9e9e9}.home-mobbin .label{display:none}.hero-shot{margin-top:clamp(56px,8vw,96px);padding-bottom:var(--sec)}.shw-frame{position:relative;isolation:isolate;background:#f2f2f2;border-radius:clamp(26px,4vw,48px);padding:clamp(10px,2.6vw,36px);box-shadow:inset 0 0 0 1px #1414140d}.shw-frame:before{content:"";position:absolute;z-index:-1;left:4%;right:4%;top:-46px;height:120px;background:radial-gradient(60% 100% at 50% 100%,rgba(20,20,20,.07),transparent 72%);pointer-events:none}.shw{position:relative;background:#fff;border-radius:clamp(18px,2.6vw,30px);overflow:hidden;box-shadow:0 0 0 1px #ededed;color:var(--ink);font-family:var(--grot);text-align:left}.shw-bar{display:flex;align-items:center;gap:22px;padding:14px clamp(14px,2vw,24px);border-bottom:1px solid #f0f0f0}.shw-bar nav{display:flex;gap:20px;margin-right:auto;font:500 13.5px/1 var(--grot);color:#adadad}.shw-bar nav .on{color:#141414}.shw-search{display:inline-flex;align-items:center;gap:8px;background:#f2f2f2;border-radius:999px;padding:8px 14px;min-width:230px;font:400 13px/1 var(--grot);color:#9a9a9a}.shw-bell{color:#707070;flex:none}.shw-avatar{width:30px;height:30px;border-radius:50%;background:#141414;color:#fff;display:grid;place-items:center;font:600 12px/1 var(--grot);flex:none}.shw-body{padding:clamp(12px,2vw,24px);display:grid;gap:14px;background:#fafafa}.shw-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.shw-kpis>div{background:#fff;border-radius:16px;padding:14px 16px;box-shadow:0 0 0 1px #ededed;display:grid;gap:8px;min-width:0}.shw-kpis small{font:500 12px/1.2 var(--grot);color:#707070}.shw-kpis b{font:600 clamp(18px,2.2vw,28px) / 1 var(--grot);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.shw-cols{display:grid;grid-template-columns:5fr 7fr;gap:12px;align-items:start}.shw-card{background:#fff;border-radius:16px;box-shadow:0 0 0 1px #ededed;padding:16px 18px 6px;height:330px;overflow:hidden;min-width:0}.shw-card h4{margin:0 0 6px;font:600 14px/1.2 var(--grot)}.shw-card ul{list-style:none;margin:0;padding:0}.shw-appt{display:grid;grid-template-columns:42px 1fr auto;gap:10px;align-items:center;padding:12px 0;border-top:1px solid #f2f2f2;animation:shw-in .7s cubic-bezier(.22,1,.36,1)}.shw-appt em{font:500 12px var(--mono);font-style:normal;color:#9a9a9a}.shw-appt b{display:block;font:600 13.5px/1.2 var(--grot)}.shw-appt small{display:block;font:400 12px/1.3 var(--grot);color:#707070;margin-top:2px}.shw-row{display:grid;grid-template-rows:1fr;animation:shw-grow .8s cubic-bezier(.22,1,.36,1)}.shw-clip{overflow:hidden;min-height:0}.shw-cells{display:grid;grid-template-columns:50px minmax(0,1fr) auto 86px 84px;align-items:center;gap:10px;padding:12px 0;border-top:1px solid #f2f2f2;font:500 13px/1.2 var(--grot)}.shw-cells em{font:500 12px var(--mono);font-style:normal;color:#9a9a9a}.shw-cells span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shw-cells b{font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.shw-cells u{text-decoration:none;justify-self:end;display:inline-flex;align-items:center;gap:4px;font:600 11.5px/1 var(--grot);padding:5px 9px;border-radius:999px;animation:shw-pop .6s cubic-bezier(.34,1.56,.64,1)}.shw-cells u.paid{background:#e3f4ea;color:#1f8a5b}.shw-cells u.open{background:#fff1e8;color:#c2410c}.shw-toast{position:absolute;right:clamp(14px,2vw,24px);bottom:clamp(14px,2vw,24px);display:flex;align-items:center;gap:10px;background:#141414;color:#fff;border-radius:999px;padding:9px 16px 9px 9px;font:500 13px/1 var(--grot);box-shadow:0 18px 40px -18px #14141480;animation:shw-toast 2.4s cubic-bezier(.22,1,.36,1) forwards}.shw-toast span{width:24px;height:24px;border-radius:50%;background:#1f8a5b;display:grid;place-items:center}@keyframes shw-in{0%{opacity:0;transform:translate(-10px)}}@keyframes shw-grow{0%{grid-template-rows:0fr;opacity:0}}@keyframes shw-pop{0%{opacity:0;transform:scale(.6)}}@keyframes shw-toast{0%{opacity:0;transform:translateY(16px) scale(.96)}12%,84%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}@media (max-width: 860px){.shw-search{display:none}.shw-cols{grid-template-columns:1fr}.shw-card{height:auto;max-height:300px}.shw-cells{grid-template-columns:48px minmax(0,1fr) 82px 78px}.shw-cells .mv-plate{display:none}}@media (max-width: 560px){.shw-bar nav span:not(.on){display:none}.shw-kpis>div{padding:10px 12px}.shw-appt{grid-template-columns:40px 1fr}.shw-appt .mv-plate{display:none}}.wk{padding:clamp(56px,8vw,96px) 0 clamp(24px,4vw,48px);text-align:center}.wk-title{margin:0 0 30px;font:400 clamp(17px,1.5vw,20px) / 1.4 var(--grot);letter-spacing:.014em;color:#707070}.wk-row{list-style:none;margin:0;padding:0;display:flex;justify-content:center;gap:clamp(8px,2vw,28px)}.wk-slot{display:grid;justify-items:center;align-items:center}.wk-slot>span{grid-area:1 / 1;white-space:nowrap;font:600 clamp(20px,2.4vw,30px) / 1 var(--grot);letter-spacing:-.02em;color:#8a8a8a;opacity:0;filter:blur(7px);transform:scale(.92);transition:opacity .7s ease,filter .7s ease,transform .8s cubic-bezier(.22,1,.36,1)}.wk-slot>span.on{opacity:1;filter:blur(0);transform:none}.wk-slot img{display:block;height:30px;width:auto}@media (max-width: 760px){.wk-slot:nth-child(n+4){display:none}}.wk-note{margin:28px auto 0;max-width:520px;font:400 17px / 1.5 var(--grot);letter-spacing:.01em;color:#707070;text-wrap:balance}@keyframes wk-in{0%{opacity:0;transform:translateY(8px);filter:blur(6px)}}.fd .sec-head{margin-bottom:clamp(36px,5vw,56px)}.fd-stage{position:relative;max-width:620px;margin:0 auto;padding:20px 0 24px}.fd-ghost{position:absolute;top:6%;right:3%;bottom:2%;left:3%;border-radius:34px;background:#f2f2f2;z-index:0}.fd-ghost.g1{transform:rotate(-3.4deg) translateY(10px)}.fd-ghost.g2{transform:rotate(2.8deg) translateY(18px);background:#ededed}.fd-card{position:relative;z-index:1;background:#fff;border-radius:28px;padding:20px;min-height:440px;box-shadow:0 0 0 1px #ededed,0 40px 90px -50px #1414144d;animation:fd-float 9s ease-in-out infinite}.fd-search{display:flex;align-items:center;gap:12px;background:#f2f2f2;border-radius:999px;padding:15px 22px;color:#707070}.fd-type{font:500 22px / 1.2 var(--grot);letter-spacing:.05em;color:#141414;font-variant-numeric:tabular-nums;min-height:1.2em}.fd-type.ph{color:#adadad;font-weight:400;letter-spacing:0}.fd-caret{display:inline-block;width:2px;height:1.1em;margin-left:2px;background:#141414;vertical-align:-.2em;animation:fd-blink 1s steps(1) infinite}.fd-res{display:grid;gap:22px;padding:26px 8px 8px}.fd-res>*{opacity:0;transform:translateY(12px);transition:opacity .5s,transform .7s cubic-bezier(.22,1,.36,1)}.fd-res.on>*{opacity:1;transform:none}.fd-res.on>:nth-child(2){transition-delay:.1s}.fd-res.on>:nth-child(3){transition-delay:.2s}.fd-head{display:flex;align-items:center;gap:16px}.fd-head b{display:block;font:600 21px / 1.2 var(--grot);letter-spacing:-.01em}.fd-head span{display:block;margin-top:3px;font:400 14px/1.3 var(--grot);color:#707070}.fd-res dl{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.fd-res dl>div{display:flex;justify-content:space-between;gap:12px;padding:13px 0;border-top:1px solid #f0f0f0;font:500 14px/1.2 var(--grot)}.fd-res dt{color:#707070;font-weight:400}.fd-res dd{margin:0;text-align:right}.fd-cust{display:flex;align-items:center;gap:12px;background:#fafafa;border-radius:18px;padding:12px 14px}.fd-av{width:38px;height:38px;border-radius:50%;background:#141414;color:#fff;display:grid;place-items:center;font:600 13px/1 var(--grot);flex:none}.fd-cust span:nth-child(2){display:grid;min-width:0;margin-right:auto}.fd-cust small{font:400 12px/1.2 var(--grot);color:#707070}.fd-cust b{font:600 15px/1.3 var(--grot);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fd-cust em{font:600 12.5px/1 var(--grot);font-style:normal;background:#fff1e8;color:#c2410c;padding:7px 11px;border-radius:999px;white-space:nowrap}@keyframes fd-float{0%,to{transform:translateY(0) rotate(-.4deg)}50%{transform:translateY(-9px) rotate(.4deg)}}@keyframes fd-blink{50%{opacity:0}}@media (max-width: 560px){.fd-card{padding:14px;min-height:480px}.fd-res dl{grid-template-columns:1fr}.fd-type{font-size:19px}}.bn .sec-head{margin-bottom:clamp(32px,5vw,56px)}.bn-grid-wrap{display:grid;gap:16px;grid-template-columns:repeat(12,1fr)}.bn-tile{grid-column:span 12;background:#f2f2f2;border-radius:28px;padding:30px 28px 0;display:flex;flex-direction:column;overflow:hidden;min-height:420px;transition:background .4s}.bn-tile:hover{background:#eee}@media (min-width: 900px){.bn-tile.a{grid-column:span 7}.bn-tile.b{grid-column:span 5}.bn-tile.c,.bn-tile.d,.bn-tile.e{grid-column:span 4}}.bn-tile h3{margin:0 0 26px;text-align:center;font:600 clamp(19px,1.7vw,23px) / 1.25 var(--grot);letter-spacing:-.01em;text-wrap:balance;color:#141414}.bn-stage{position:relative;flex:1;display:flex;flex-direction:column}.bn-vis{position:relative;flex:1;min-height:260px;background:#fff;border-radius:18px 18px 0 0;overflow:hidden;text-align:left;font-family:var(--grot);color:#141414}.bn-before{position:absolute;left:14px;top:14px;z-index:3;display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;background:#f2f2f2;font:500 12px/1 var(--grot);color:#707070}.bn-before i{position:absolute;left:8px;right:8px;top:50%;height:1.5px;background:#141414;transform-origin:0 50%;transform:scaleX(0);transition:transform .6s cubic-bezier(.22,1,.36,1) .6s}.bn-tile.play .bn-before i{transform:scaleX(1)}.bn-tile:not(.play) .bn-vis,.bn-tile:not(.play) .bn-vis *{animation-play-state:paused}.bn-seq,.bn-st em{animation-duration:9s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-iteration-count:infinite}.bn-seq{opacity:0}.bn-seq.t1{animation-name:bn-t1}.bn-seq.bn-pop.t1{animation-name:bn-p1}.bn-seq.t2{animation-name:bn-t2}.bn-seq.bn-pop.t2{animation-name:bn-p2}.bn-seq.t3{animation-name:bn-t3}.bn-seq.bn-pop.t3{animation-name:bn-p3}.bn-seq.t4{animation-name:bn-t4}.bn-seq.bn-pop.t4{animation-name:bn-p4}.bn-seq.t5{animation-name:bn-t5}.bn-seq.bn-pop.t5{animation-name:bn-p5}.bn-seq.t6{animation-name:bn-t6}.bn-seq.bn-pop.t6{animation-name:bn-p6}.bn-seq.t7{animation-name:bn-t7}.bn-seq.bn-pop.t7{animation-name:bn-p7}.bn-seq.t8{animation-name:bn-t8}.bn-seq.bn-pop.t8{animation-name:bn-p8}.bn-seq.t9{animation-name:bn-t9}.bn-seq.bn-pop.t9{animation-name:bn-p9}.bn-seq.t10{animation-name:bn-t10}.bn-seq.bn-pop.t10{animation-name:bn-p10}.bn-st em.f1{animation-name:bn-f1}.bn-st em.f2{animation-name:bn-f2}.bn-st em.f3{animation-name:bn-f3}@keyframes bn-t1{0%,2%{opacity:0;transform:translateY(10px)}7%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes bn-p1{0%,2%{opacity:0;transform:scale(.6)}6%{opacity:1;transform:scale(1.06)}10%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:scale(.96)}}@keyframes bn-t2{0%,8%{opacity:0;transform:translateY(10px)}13%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes bn-p2{0%,8%{opacity:0;transform:scale(.6)}12%{opacity:1;transform:scale(1.06)}16%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:scale(.96)}}@keyframes bn-t3{0%,14%{opacity:0;transform:translateY(10px)}19%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes bn-p3{0%,14%{opacity:0;transform:scale(.6)}18%{opacity:1;transform:scale(1.06)}22%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:scale(.96)}}@keyframes bn-t4{0%,20%{opacity:0;transform:translateY(10px)}25%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes bn-p4{0%,20%{opacity:0;transform:scale(.6)}24%{opacity:1;transform:scale(1.06)}28%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:scale(.96)}}@keyframes bn-t5{0%,26%{opacity:0;transform:translateY(10px)}31%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes bn-p5{0%,26%{opacity:0;transform:scale(.6)}30%{opacity:1;transform:scale(1.06)}34%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:scale(.96)}}@keyframes bn-t6{0%,34%{opacity:0;transform:translateY(10px)}39%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes bn-p6{0%,34%{opacity:0;transform:scale(.6)}38%{opacity:1;transform:scale(1.06)}42%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:scale(.96)}}@keyframes bn-t7{0%,42%{opacity:0;transform:translateY(10px)}47%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes bn-p7{0%,42%{opacity:0;transform:scale(.6)}46%{opacity:1;transform:scale(1.06)}50%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:scale(.96)}}@keyframes bn-t8{0%,50%{opacity:0;transform:translateY(10px)}55%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes bn-p8{0%,50%{opacity:0;transform:scale(.6)}54%{opacity:1;transform:scale(1.06)}58%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:scale(.96)}}@keyframes bn-t9{0%,58%{opacity:0;transform:translateY(10px)}63%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes bn-p9{0%,58%{opacity:0;transform:scale(.6)}62%{opacity:1;transform:scale(1.06)}66%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:scale(.96)}}@keyframes bn-t10{0%,66%{opacity:0;transform:translateY(10px)}71%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes bn-p10{0%,66%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.06)}74%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:scale(.96)}}@keyframes bn-f1{0%,4%{transform:scaleX(0)}16%,88%{transform:scaleX(1)}95%,to{transform:scaleX(0)}}@keyframes bn-f2{0%,9%{transform:scaleX(0)}21%,88%{transform:scaleX(1)}95%,to{transform:scaleX(0)}}@keyframes bn-f3{0%,14%{transform:scaleX(0)}26%,88%{transform:scaleX(1)}95%,to{transform:scaleX(0)}}.bn-plan{padding:52px 18px 0}.bn-days{display:flex;gap:6px;margin-bottom:14px}.bn-days span{flex:1;display:grid;justify-items:center;gap:2px;padding:7px 0;border-radius:12px;font:500 11px/1 var(--grot);color:#9a9a9a;text-transform:capitalize}.bn-days b{font:600 15px/1 var(--grot);color:#141414}.bn-days .on{background:#141414;color:#ffffffb3}.bn-days .on b{color:#fff}.bn-grid{position:relative;height:232px}.bn-hr{position:absolute;left:0;right:0;height:1px;background:#f0f0f0}.bn-hr s{position:absolute;left:0;top:-7px;padding-right:6px;background:#fff;font:500 10.5px var(--mono);color:#b3b3b3;text-decoration:none}.bn-blk{position:absolute;left:54px;right:0;height:46px;border-radius:12px;background:#f5f5f5;box-shadow:inset 3px 0 #141414;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 12px 0 16px;font:600 13px/1 var(--grot);white-space:nowrap}.bn-blk.drag{opacity:0;animation:bn-drag 9s cubic-bezier(.22,1,.36,1) infinite}.bn-cursor{position:absolute;left:66%;top:196px;z-index:4;opacity:0;animation:bn-cur 9s cubic-bezier(.22,1,.36,1) infinite;filter:drop-shadow(0 2px 3px rgba(20,20,20,.3))}@keyframes bn-drag{0%,6%{opacity:0;transform:translateY(10px);box-shadow:inset 3px 0 #141414}11%,40%{opacity:1;transform:none;box-shadow:inset 3px 0 #141414}52%,68%{opacity:1;transform:translateY(-54px) scale(1.025);box-shadow:inset 3px 0 #141414,0 16px 28px -14px #14141466}78%,88%{opacity:1;transform:translateY(-54px);box-shadow:inset 3px 0 #141414}95%,to{opacity:0;transform:translateY(-54px)}}@keyframes bn-cur{0%,30%{opacity:0;transform:translate(34px,30px)}38%{opacity:1;transform:translate(0)}42%{opacity:1;transform:translate(0)}52%,68%{opacity:1;transform:translateY(-54px)}78%,to{opacity:0;transform:translate(14px,-54px)}}.bn-inv{display:grid;place-items:end center;padding:52px 20px 0}.bn-doc{width:100%;max-width:300px;background:#fff;border-radius:12px 12px 0 0;box-shadow:0 0 0 1px #ededed,0 24px 44px -28px #1414144d;padding:16px 18px 22px;display:grid;gap:10px}.bn-doc-h{display:flex;justify-content:space-between;align-items:center;font:600 14px/1 var(--grot)}.bn-pdf{background:#d6453d;color:#fff;font:600 10px/1 var(--mono);border-radius:4px;padding:4px 6px}.bn-line{display:flex;justify-content:space-between;font:500 13px/1.2 var(--grot);font-variant-numeric:tabular-nums}.bn-line.tot{border-top:1px solid #ededed;padding-top:10px;font-weight:600}.bn-sent{justify-self:start;display:inline-flex;align-items:center;gap:6px;background:#e3f4ea;color:#1f8a5b;border-radius:999px;font:600 12px/1 var(--grot);padding:6px 11px}.bn-pay{padding:56px 16px 18px;display:grid;gap:12px;align-content:start;background:#f7f7f7}.bn-bubble{background:#fff;border-radius:16px 16px 16px 4px;padding:11px 13px;font:400 13px/1.4 var(--grot);max-width:92%;box-shadow:0 1px #1414140d}.bn-link{display:flex;align-items:center;gap:10px;background:#fff;border-radius:14px;padding:11px 13px;max-width:92%;font:500 13px/1 var(--grot);box-shadow:0 1px #1414140d}.bn-link b{margin-left:auto;font-weight:600;font-variant-numeric:tabular-nums}.bn-link .ideal{font:700 10px/1 var(--grot);background:#c06;color:#fff;border-radius:4px;padding:4px 6px}.bn-paidchip{justify-self:end;display:inline-flex;align-items:center;gap:6px;background:#e3f4ea;color:#1f8a5b;border-radius:999px;font:600 12px/1 var(--grot);padding:7px 12px}.bn-stock{padding:58px 20px 20px;display:grid;gap:18px;align-content:start}.bn-st{display:grid;grid-template-columns:86px 1fr 52px;gap:12px;align-items:center;font:500 13px/1 var(--grot)}.bn-st i{height:8px;border-radius:6px;background:#f0f0f0;overflow:hidden}.bn-st em{display:block;height:100%;border-radius:6px;background:#141414;transform-origin:0 50%;transform:scaleX(0)}.bn-st em.low{background:#fb6101;animation-name:bn-f3,bn-pulse;animation-duration:9s,1.8s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.22,1,.36,1),ease-in-out}.bn-st b{font:500 12px var(--mono);text-align:right;color:#707070}.bn-st b.low{color:#c2410c}.bn-auto{display:inline-flex;align-items:center;gap:6px;width:fit-content;background:#e3f4ea;color:#1f8a5b;border-radius:999px;font:600 12px/1 var(--grot);padding:7px 12px}@keyframes bn-pulse{50%{opacity:.55}}.bn-portal{display:grid;place-items:end center;padding:22px 20px 0}.bn-phone{width:min(250px,100%);min-height:270px;border:6px solid #141414;border-bottom:0;border-radius:34px 34px 0 0;background:#fafafa;padding:20px 14px 0;display:grid;gap:10px;align-content:start}.bn-ph-top{display:grid;gap:2px;margin-bottom:4px}.bn-ph-top b{font:600 17px/1.2 var(--grot);letter-spacing:-.01em}.bn-ph-top span{font:400 12px/1.2 var(--grot);color:#707070}.bn-car{display:flex;align-items:center;gap:10px;background:#fff;border-radius:14px;padding:11px;box-shadow:0 0 0 1px #ededed}.bn-car span:last-child{display:grid;gap:2px;min-width:0}.bn-car b{font:600 13px/1.2 var(--grot)}.bn-car small{font:400 11.5px/1.2 var(--grot);color:#707070}.bn-prow{display:grid;grid-template-columns:1fr auto 20px;gap:8px;align-items:center;background:#fff;border-radius:12px;padding:10px 12px;font:500 12.5px/1 var(--grot);box-shadow:0 0 0 1px #ededed}.bn-prow b{font-weight:600;font-variant-numeric:tabular-nums}.bn-prow u{width:18px;height:18px;border-radius:50%;background:#e3f4ea;color:#1f8a5b;display:grid;place-items:center}@media (prefers-reduced-motion: reduce){.bn-seq,.bn-blk.drag,.bn-st em{animation:none!important;opacity:1;transform:none}.bn-cursor{display:none}.fd-card,.shw-appt,.shw-row{animation:none}}.nav .nav-in{display:flex;align-items:center;gap:8px}.nav .nav-right{margin-left:auto;gap:8px}.nav-sep{display:none;width:1px;height:20px;background:#e4e4e4;margin:0 6px}.nav .nav-link{font-family:var(--grot);font-weight:500;font-size:14.5px;letter-spacing:0}@media (min-width: 1040px){.nav .nav-links{position:static;transform:none;margin-left:18px;justify-self:auto}.nav-sep{display:block}}.nav .nav-right>.btn{max-width:240px;transition:max-width .5s cubic-bezier(.22,1,.36,1),opacity .35s,padding .5s cubic-bezier(.22,1,.36,1),margin .5s cubic-bezier(.22,1,.36,1),background-color .3s,color .3s}.nav.nav-top .nav-right>.btn{max-width:0;padding-inline:0;opacity:0;margin-left:-8px;pointer-events:none;border-width:0}.nav.nav-top{background:transparent}
