:root{--night:#0b0a0c;--night-2:#141215;--night-3:#1c191d;--night-line:rgba(255,255,255,.09);--night-fg:#f2f0ee;--night-mute:#9a959b;--night-2fg:#c9c4c8;--paper:#fbfbf9;--white:#ffffff;--mist:#f1f2ef;--line:#e4e5e1;--ink:#111312;--graphite:#3d413f;--mute:#6b706d;--plum:#6b3b5e;--plum-light:#c79bbd;--plum-glow:#8a4a78;--plum-tint:#f5eef3;--f-h:"Outfit",system-ui,sans-serif;--f-b:"Manrope",system-ui,sans-serif;--f-m:"JetBrains Mono",ui-monospace,monospace;--hdr:68px;--gut:clamp(16px,4vw,48px);--max:1240px;--ease:cubic-bezier(.2,.7,.1,1);color-scheme:dark}*{box-sizing:border-box}html{overflow-anchor:none;scroll-behavior:smooth}body{margin:0;background:var(--night);color:var(--night-fg);font:400 16px/1.65 var(--f-b);-webkit-font-smoothing:antialiased;overflow-x:hidden}body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:100;opacity:.06;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='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3{font-family:var(--f-h);margin:0;text-wrap:balance;font-weight:200}p{margin:0}.in{max-width:var(--max);margin:0 auto}.eyebrow{font:500 12px/1.4 var(--f-b);letter-spacing:.16em;text-transform:uppercase;color:var(--night-mute)}.light .eyebrow{color:var(--mute)}.grad,.grad .word>span{background:linear-gradient(100deg,#e7c6dd 0,var(--plum-light) 45%,#9b5a88 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.light .grad,.light .grad .word>span{background:linear-gradient(100deg,#8a4a78,var(--plum) 60%,#4e2a45);-webkit-background-clip:text;background-clip:text;color:transparent}.word{overflow:hidden;vertical-align:top;padding-bottom:.06em;margin-bottom:-.06em}.word,.word>span{display:inline-block}.btn{display:inline-flex;align-items:center;gap:10px;font:500 15px/1.2 var(--f-b);border-radius:999px;padding:16px 24px;text-decoration:none;border:0;cursor:pointer;position:relative;isolation:isolate;transition:transform .4s var(--ease);text-align:left}.btn:hover{transform:translateY(-2px)}.btn.fill{background:var(--plum-light);color:var(--night);box-shadow:0 10px 40px -12px rgba(199,155,189,.6)}.light .btn.fill{background:var(--plum);color:#fff;box-shadow:0 10px 30px -14px rgba(107,59,94,.7)}.btn.line{background:rgba(255,255,255,.03);color:inherit}.btn.line:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(120deg,rgba(199,155,189,.9),rgba(255,255,255,.12));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}.light .btn.line:before{background:linear-gradient(120deg,var(--plum),var(--plum-light))}.btn .ar{transition:transform .4s var(--ease)}.btn:hover .ar{transform:translateX(4px)}:focus-visible{outline:2px solid var(--plum-light);outline-offset:3px}.draft{left:50%;bottom:14px;translate:-50% 0;z-index:90;background:rgba(0,0,0,.72);backdrop-filter:blur(8px);color:#cfc9ce;font-size:11px;padding:6px 14px;border-radius:999px;border:1px solid var(--night-line);white-space:nowrap}.draft,.hdr{position:fixed}.hdr{left:0;right:0;top:0;z-index:50;height:var(--hdr);display:flex;align-items:center;justify-content:space-between;padding-inline:var(--gut);color:var(--night-fg);transition:color .4s,background .4s,border-color .4s;border-bottom:1px solid transparent;--accent:var(--plum-light)}.hdr.solid{background:rgba(11,10,12,.62);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);border-bottom-color:var(--night-line)}.hdr.on-light{color:var(--ink);--accent:var(--plum)}.hdr.on-light.solid{background:rgba(251,251,249,.75);border-bottom-color:var(--line)}.logo-svg{height:24px;width:auto;display:block}.hdr nav{display:flex;align-items:center;gap:30px;font-size:14px}.hdr nav a{text-decoration:none;opacity:.75;transition:opacity .3s}.hdr nav a:hover{opacity:1}.hdr .btn{padding:12px 20px;font-size:14px;opacity:1}.hdr.on-light .btn.fill{background:var(--plum);color:#fff;box-shadow:none}@media (max-width:860px){.hdr nav a:not(.btn){display:none}}section[id]{scroll-margin-top:var(--hdr)}.s{position:relative;padding:clamp(88px,12vw,160px) var(--gut)}.light{background:var(--paper);color:var(--ink)}.dark{background:var(--night);color:var(--night-fg)}.dark.glow{background:radial-gradient(60% 45% at 85% 0,rgba(138,74,120,.24),transparent 70%),var(--night)}.head{display:grid;gap:16px;max-width:880px;margin-bottom:clamp(36px,5vw,64px)}.head h2{font-size:clamp(34px,4.8vw,68px);line-height:1.02;letter-spacing:-.04em}.head .intro{display:grid;gap:12px;font-size:18px;line-height:1.65;max-width:64ch}.dark .head .intro{color:var(--night-2fg)}.light .head .intro{color:var(--graphite)}.prose ol,.prose p+p,.prose ul{margin-top:12px}.prose ol,.prose ul{padding-left:1.2em}.prose a{color:var(--plum-light);text-underline-offset:3px}.light .prose a{color:var(--plum)}.prose strong{font-weight:600}.cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(28px,4vw,48px)}.hero{min-height:min(100vh,940px);padding:calc(var(--hdr) + 5vh) var(--gut) 8vh;background:radial-gradient(60% 55% at 78% 45%,rgba(138,74,120,.28),transparent 70%),radial-gradient(45% 45% at 5% 100%,rgba(107,59,94,.2),transparent 70%),var(--night);overflow:hidden}.hero,.hero .in{display:grid;align-items:center}.hero .in{width:100%;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:clamp(28px,5vw,80px)}.hero .copy{display:grid;gap:22px;max-width:640px}.hero h1{font-size:clamp(44px,6.4vw,100px);line-height:.95;letter-spacing:-.045em}.hero .sub{font:300 clamp(20px,2vw,28px)/1.25 var(--f-h);color:#e6dde3;letter-spacing:-.01em}.hero .txt{font-size:clamp(16px,1.3vw,18px);color:var(--night-2fg);max-width:52ch}.hero.solo .in{grid-template-columns:1fr}@media (max-width:900px){.hero{min-height:0}.hero .in{grid-template-columns:1fr}}.board{border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.12);box-shadow:0 60px 120px -40px rgba(0,0,0,.8),inset 0 1px 0 rgba(255,255,255,.08);padding:0 18px 18px}.board .top{height:42px;display:flex;align-items:center;gap:8px;margin-bottom:14px}.board .top i{width:10px;height:10px;border-radius:50%;background:rgba(255,255,255,.18)}.board .top span{margin-left:12px;font:400 12px/1 var(--f-m);color:var(--night-mute)}.board .top b{margin-left:auto;font:500 12px/1 var(--f-b);color:var(--plum-light)}.apps{grid-template-columns:repeat(3,minmax(0,1fr))}.app,.apps{display:grid;gap:12px}.app{border-radius:14px;background:linear-gradient(160deg,#fff,#f6f2f5);color:var(--ink);padding:16px 14px;box-shadow:0 18px 40px -24px rgba(0,0,0,.6)}.app b{font:400 16px/1.15 var(--f-h)}.app .ok{display:flex;align-items:center;gap:6px;font-size:11px;color:#2f7a52;font-weight:600}.app .ok:before{content:"";width:6px;height:6px;border-radius:50%;background:#2f9e5f;box-shadow:0 0 0 3px rgba(47,158,95,.18)}.ic{width:36px;height:36px;border-radius:10px;background:linear-gradient(140deg,#8a4a78,#4e2a45);display:grid;place-items:center;box-shadow:0 6px 14px -6px rgba(107,59,94,.8);flex:none}.ic svg{width:18px;height:18px;stroke:#fff;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@media (max-width:520px){.apps{grid-template-columns:repeat(2,minmax(0,1fr))}}.sync{border-radius:22px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.015));padding:clamp(22px,3vw,36px);display:grid;gap:26px;box-shadow:0 60px 120px -40px rgba(0,0,0,.8)}.sync .nodes{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px}.sync .node{display:grid;justify-items:center;gap:10px;font:400 15px/1 var(--f-h)}.sync .node .bx{min-width:84px;height:84px;padding-inline:14px!important;border-radius:22px;display:grid;place-items:center;font:500 13px/1.2 var(--f-b);text-align:center;padding:8px}.sync .node .shop{background:#fff;color:#2b2330}.sync .node .odoo{background:linear-gradient(140deg,var(--plum-glow),#4e2a45);color:#fff;font:300 20px/1 var(--f-h);box-shadow:0 0 0 10px rgba(199,155,189,.06),0 0 50px rgba(199,155,189,.35)}.sync .wire{position:relative;height:2px;background:rgba(255,255,255,.12);border-radius:2px;overflow:hidden}.sync .wire i{position:absolute;top:0;width:28%;height:100%;border-radius:2px;background:linear-gradient(90deg,transparent,var(--plum-light),transparent);animation:wire 2.2s linear infinite}.sync .wire i:nth-child(2){animation-direction:reverse;animation-delay:-1.1s;background:linear-gradient(90deg,transparent,#fff,transparent);opacity:.6}@keyframes wire{0%{left:-30%}to{left:100%}}.sync .what{display:flex;flex-wrap:wrap;gap:8px}.sync .what span{font:500 12px/1 var(--f-b);padding:8px 12px;border-radius:999px;background:rgba(199,155,189,.12);color:#ecd6e6;border:1px solid rgba(199,155,189,.2)}.s.lead{padding-bottom:0}.s.lead .head{margin-bottom:0}.s.follow{padding-top:clamp(28px,4vw,56px)}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px}.card{position:relative;border-radius:22px;padding:28px;display:grid;gap:12px;align-content:start;overflow:hidden;transition:border-color .5s,transform .5s var(--ease)}.dark .card{background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.015));border:1px solid var(--night-line)}.light .card{background:var(--white);border:1px solid var(--line);box-shadow:0 30px 60px -50px rgba(17,19,18,.4)}.card:hover{transform:translateY(-3px)}.dark .card:hover{border-color:rgba(199,155,189,.35)}.light .card:hover{border-color:color-mix(in srgb,var(--plum) 40%,var(--line))}.card:before{content:"";position:absolute;inset:0;background:radial-gradient(380px circle at var(--sx,50%) var(--sy,0),rgba(199,155,189,.14),transparent 60%);opacity:0;transition:opacity .5s;pointer-events:none}.card:hover:before{opacity:1}.card h3{font-size:clamp(21px,1.9vw,26px);line-height:1.15;letter-spacing:-.02em;font-weight:300}.card .prose{font-size:15.5px;line-height:1.6}.dark .card .prose{color:var(--night-2fg)}.light .card .prose{color:var(--graphite)}.card .n{font:400 12px/1 var(--f-m);letter-spacing:.06em}.dark .card .n{color:var(--plum-light)}.light .card .n{color:var(--plum)}.card .ic{margin-bottom:4px}@media (max-width:560px){.apps-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.apps-grid .card{padding:18px}.apps-grid .card h3{font-size:18px}.apps-grid .card .prose{font-size:13.5px}}.card ul.tick{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:8px;font-size:15px}.card ul.tick li{display:flex;gap:10px;align-items:flex-start}.card ul.tick li:before{content:"";flex:none;width:16px;height:16px;margin-top:4px;border-radius:50%;background:radial-gradient(circle,var(--plum-light) 0 3px,transparent 4px),rgba(199,155,189,.18)}.light .card ul.tick li:before{background:radial-gradient(circle,var(--plum) 0 3px,transparent 4px),var(--plum-tint)}.compare{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;align-items:stretch}.compare .card{padding:30px}.compare .card.bad{--t:#e5a3a6}.compare .card.good{--t:var(--plum-light)}.light .compare .card.good{--t:var(--plum)}.compare .card .tag{justify-self:start;font:600 11px/1 var(--f-b);letter-spacing:.14em;text-transform:uppercase;padding:7px 11px;border-radius:999px;color:var(--t,var(--plum-light));background:color-mix(in srgb,var(--t,var(--plum-light)) 14%,transparent)}.compare .card.good{border-color:color-mix(in srgb,var(--plum-light) 35%,transparent)}.light .compare .card.good{border-color:color-mix(in srgb,var(--plum) 35%,var(--line));background:linear-gradient(180deg,#fff,var(--plum-tint))}.compare .card.bad ul.tick li:before{background:radial-gradient(circle,#e5484d 0 3px,transparent 4px),rgba(229,72,77,.14)}.steps{display:grid;gap:clamp(48px,7vw,96px)}.step{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(24px,5vw,72px);align-items:center}.step:nth-child(2n) .txt{order:2}.step .txt{display:grid;gap:14px}.step .num{font:200 clamp(56px,7vw,96px)/.85 var(--f-h);letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1px rgba(199,155,189,.6)}.light .step .num{-webkit-text-stroke:1px var(--plum)}.step h3{font-size:clamp(24px,2.4vw,34px);letter-spacing:-.02em;line-height:1.1;font-weight:300}.step .prose{font-size:16px}.dark .step .prose{color:var(--night-2fg)}.light .step .prose{color:var(--graphite)}.shot{border-radius:18px;overflow:hidden;border:1px solid var(--night-line);background:#fff;box-shadow:0 50px 100px -50px rgba(0,0,0,.8)}.light .shot{border-color:var(--line);box-shadow:0 40px 80px -50px rgba(17,19,18,.45)}.shot .bar{height:30px;display:flex;align-items:center;gap:6px;padding-inline:12px;background:#f1eff1;border-bottom:1px solid #e6e2e5}.shot .bar i{width:8px;height:8px;border-radius:50%;background:#d8d2d6}.shot img{width:100%;height:auto}@media (max-width:860px){.step{grid-template-columns:1fr}.step:nth-child(2n) .txt{order:0}}.chips{display:flex;flex-wrap:wrap;gap:10px}.chips span{display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border-radius:999px;font-size:15px;line-height:1.3}.dark .chips span{background:rgba(255,255,255,.04);border:1px solid var(--night-line);color:#e7e1e5}.light .chips span{background:var(--white);border:1px solid var(--line);color:var(--graphite)}.chips span:before{content:"";width:7px;height:7px;border-radius:50%;flex:none;background:var(--plum-light)}.light .chips span:before{background:var(--plum)}.plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;align-items:stretch}.plan{border-radius:24px;padding:32px;display:grid;gap:18px;align-content:start;position:relative}.dark .plan{background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.015));border:1px solid var(--night-line)}.light .plan{background:var(--white);border:1px solid var(--line);box-shadow:0 40px 80px -60px rgba(17,19,18,.5)}.plan.feat{background:radial-gradient(80% 60% at 80% 0,rgba(199,155,189,.35),transparent 60%),linear-gradient(160deg,#7a4569,#3c2035)!important;color:#fff;border:0!important}.plan .t{font:400 13px/1.3 var(--f-b);letter-spacing:.12em;text-transform:uppercase;opacity:.8}.plan .p{font:200 clamp(52px,5vw,72px)/.9 var(--f-h);letter-spacing:-.05em}.plan .p small{font:400 14px/1 var(--f-b);letter-spacing:0;opacity:.75;margin-left:6px}.plan ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:15px}.plan li{display:flex;gap:10px}.plan li:before{content:"✓";color:var(--plum-light);font-weight:700}.light .plan:not(.feat) li:before{color:var(--plum)}.plan .btn{justify-self:start;margin-top:6px}.plan.feat .btn.fill{background:#fff;color:var(--plum)}.tbl{overflow-x:auto;border-radius:20px}.tbl table{width:100%;border-collapse:collapse;font-size:15px;min-width:560px}.dark .tbl{border:1px solid var(--night-line)}.light .tbl{border:1px solid var(--line);background:var(--white)}.tbl th{text-align:left;font:600 12px/1.3 var(--f-b);letter-spacing:.12em;text-transform:uppercase;padding:16px 20px}.dark .tbl th{color:var(--night-mute);background:rgba(255,255,255,.03)}.light .tbl th{color:var(--mute);background:var(--mist)}.tbl td{padding:16px 20px;vertical-align:top}.dark .tbl tr+tr td{border-top:1px solid var(--night-line)}.light .tbl tr+tr td{border-top:1px solid var(--line)}.tbl td:first-child{font-weight:600}.faq{display:grid;gap:10px;max-width:920px}.faq details{border-radius:18px;overflow:hidden;transition:background .4s,border-color .4s}.dark .faq details{border:1px solid var(--night-line);background:rgba(255,255,255,.02)}.light .faq details{border:1px solid var(--line);background:var(--white)}.faq details[open]{border-color:color-mix(in srgb,var(--plum-light) 45%,transparent)}.light .faq details[open]{border-color:color-mix(in srgb,var(--plum) 40%,var(--line))}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:22px 24px;font:300 clamp(18px,1.6vw,21px)/1.3 var(--f-h)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font:300 22px/1 var(--f-b);transition:transform .4s var(--ease),background .4s}.dark .faq summary:after{background:rgba(255,255,255,.06)}.light .faq summary:after{background:var(--mist)}.faq details[open] summary:after{transform:rotate(45deg);background:var(--plum-light);color:var(--night)}.light .faq details[open] summary:after{background:var(--plum);color:#fff}.faq .a{padding:0 24px 22px;font-size:16px;line-height:1.65}.dark .faq .a{color:var(--night-2fg)}.light .faq .a{color:var(--graphite)}.sectors{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));border-top:1px solid var(--line)}.dark .sectors{border-color:var(--night-line)}.sectors a{display:grid;gap:6px;padding:24px 4px;border-bottom:1px solid var(--line);text-decoration:none;position:relative}.dark .sectors a{border-color:var(--night-line)}.sectors a b{font:300 24px/1.15 var(--f-h);display:flex;justify-content:space-between;gap:12px}.sectors a b:after{content:"→";color:var(--mute);transition:transform .4s var(--ease),color .3s}.sectors a:hover b:after{transform:translateX(5px);color:var(--plum)}.sectors a span{font-size:14.5px;color:var(--graphite);max-width:46ch}.dark .sectors a span{color:var(--night-2fg)}.sectors a[aria-current]{opacity:.45;pointer-events:none}@media (min-width:700px){.sectors a:nth-child(odd){padding-right:32px}}.band{padding:clamp(90px,12vw,150px) var(--gut);text-align:center;background:radial-gradient(55% 70% at 50% 100%,rgba(138,74,120,.45),transparent 70%),var(--night)}.band .in{display:grid;gap:22px;justify-items:center;max-width:900px}.band h2{font-size:clamp(34px,5vw,72px);line-height:1;letter-spacing:-.045em}.band p{color:var(--night-2fg);font-size:18px;max-width:52ch}.ct{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:start}.ct .facts{display:grid;margin-top:32px;border-top:1px solid var(--line)}.ct .facts div{display:flex;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid var(--line);font-size:15px}.ct .facts b{font:300 22px/1 var(--f-h);color:var(--plum)}.form{background:var(--white);border:1px solid var(--line);border-radius:26px;padding:clamp(26px,4vw,48px);display:grid;gap:26px;box-shadow:0 50px 100px -60px rgba(17,19,18,.45)}.fld{position:relative}.fld input,.fld textarea{width:100%;font:400 17px/1.4 var(--f-b);color:var(--ink);background:transparent;border:0;border-bottom:1px solid var(--line);padding:22px 0 10px;border-radius:0;outline:none;resize:none}.fld label{position:absolute;left:0;top:22px;font-size:16px;color:var(--mute);pointer-events:none;transition:transform .35s var(--ease),font-size .35s,color .35s;transform-origin:left}.fld input:focus+label,.fld input:not(:placeholder-shown)+label,.fld textarea:focus+label,.fld textarea:not(:placeholder-shown)+label{transform:translateY(-22px);font-size:12px;color:var(--plum)}.fld .ul{position:absolute;left:0;bottom:0;height:1px;width:100%;background:var(--plum);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ease)}.fld input:focus~.ul,.fld textarea:focus~.ul{transform:scaleX(1)}.form .done{font:300 24px/1.2 var(--f-h)}.form .done,.form.sent .btn,.form.sent .fld{display:none}.form.sent .done{display:grid;gap:8px}.form .done small{font:400 14px/1.5 var(--f-b);color:var(--graphite)}@media (max-width:860px){.ct{grid-template-columns:1fr}}.legal-doc{max-width:780px;margin:0 auto;font-size:16.5px;line-height:1.75;color:var(--graphite)}.legal-doc h2,.legal-doc h3{color:var(--ink);font-weight:300;letter-spacing:-.02em;margin:40px 0 12px}.legal-doc h2{font-size:30px}.legal-doc h3{font-size:22px}.legal-doc p+p{margin-top:12px}.legal-doc ul{padding-left:1.2em;margin:12px 0}.legal-doc a{color:var(--plum)}.ftr{background:var(--night);border-top:1px solid var(--night-line);padding:64px var(--gut) 90px;color:var(--night-fg)}.ftr .in{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:32px}.ftr h4{margin:0 0 14px;font:500 11px/1 var(--f-b);letter-spacing:.16em;text-transform:uppercase;color:var(--night-mute)}.ftr ul{list-style:none;margin:0;padding:0;display:grid;gap:9px;font-size:14px}.ftr a{text-decoration:none;color:var(--night-2fg)}.ftr a:hover{color:#fff}.ftr .legal{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px 26px;font-size:13px;color:var(--night-mute);border-top:1px solid var(--night-line);padding-top:26px}@media (max-width:760px){.ftr .in{grid-template-columns:1fr 1fr}.ftr .in>div:first-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.sync .wire i{animation:none}}.fld input:-webkit-autofill,.fld input:-webkit-autofill:focus,.fld input:-webkit-autofill:hover,.fld textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--white) inset;box-shadow:0 0 0 1000px var(--white) inset;-webkit-text-fill-color:var(--ink);caret-color:var(--ink);transition:background-color 99999s}.fld input:-webkit-autofill{border-bottom-color:color-mix(in srgb,var(--plum) 45%,var(--line))}.fld input:-webkit-autofill+label{transform:translateY(-22px);font-size:12px;color:var(--plum)}select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--paper) inset;-webkit-text-fill-color:var(--ink)}.plan .p-old{font:300 22px/1 var(--f-h);opacity:.6;text-decoration-thickness:1px;margin-bottom:-10px}