:root{--ink:#0a0a0c;--ink-2:#3c3c44;--mut:#76767f;--bg:#fff;--soft:#fbfbfc;--card-2:#f4f4f6;--line:#0a0a0e17;--ind:#3d5afe;--ind-deep:#2b3fc4;--ind-soft:#3d5afe12;--ok:#12805c;--amber:#9a6414;--navy:#0a0a0c;--navy2:#050506;--lav:#a8a8b2;--r-card:8px;--r-ctl:6px}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.55}a{color:inherit;text-decoration:none}.wrap{max-width:1150px;margin:0 auto;padding:0 28px}.announce a{text-decoration:underline}nav.top{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#ffffffeb;position:sticky;top:0}.logo{letter-spacing:-.02em;font-size:19px;font-weight:800}.btn{background:var(--ink);color:#fff;border:1px solid var(--ink);border-radius:var(--r-ctl);cursor:pointer;box-shadow:none;align-items:center;gap:8px;padding:10px 18px;font-size:14.5px;font-weight:600;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.btn:hover{background:var(--ink-2);border-color:var(--ink-2);color:#fff}.btn.light,.btn.ghost-dark{background:var(--bg);color:var(--ink);border:1px solid var(--line);box-shadow:none}.btn.light:hover,.btn.ghost-dark:hover{background:var(--card-2);border-color:var(--ink-2);color:var(--ink)}.btn.on-dark{background:var(--ink);color:#fff;border-color:var(--ink)}.hero{background:var(--bg);color:var(--ink);border-bottom:1px solid var(--line);padding:76px 0 88px;position:relative;overflow:hidden}.hero .wrap{grid-template-columns:1fr 1.08fr;align-items:center;gap:48px;display:grid}@media (max-width:960px){.hero .wrap{grid-template-columns:1fr}}.pill-new{border:1px solid var(--line);color:var(--mut);background:var(--soft);border-radius:99px;align-items:center;gap:8px;padding:6px 15px;font-size:13px;display:inline-flex}.pill-new .dot{background:var(--ok);border-radius:50%;width:7px;height:7px;animation:2s infinite ping;box-shadow:0 0 #22c07db3}@keyframes ping{0%{box-shadow:0 0 #22c07d8c}70%{box-shadow:0 0 0 9px #22c07d00}to{box-shadow:0 0 #22c07d00}}.hero h1{letter-spacing:-.03em;text-wrap:balance;margin:22px 0 20px;font-size:52px;font-weight:650;line-height:1.06}.hero h1 em{color:var(--mut);font-style:normal}.hero p.sub{color:var(--ink-2);max-width:520px;margin-bottom:30px;font-size:17.5px;line-height:1.6}.hero .ctas{flex-wrap:wrap;gap:12px;margin-bottom:44px;display:flex}.stats3{align-items:flex-start;gap:0;display:flex}.stats3 div{border-left:1px solid var(--line);padding:0 26px}.stats3 div:first-child{border-left:none;padding-left:0}.stats3 b{letter-spacing:-.03em;margin-bottom:4px;font-size:26px;font-weight:650;line-height:1.15;display:block}.stats3 span{color:var(--mut);white-space:nowrap;font-size:12.5px;line-height:1.45;display:block}@media (max-width:700px){.stats3 span{white-space:normal}}.bench-note{color:var(--mut);margin-top:14px;font-size:11px}.mock{animation:.8s cubic-bezier(.2,.7,.3,1) .1s both heroIn;position:relative}.mocklead svg{min-height:196px}.mocklead .h{padding:10px 14px}.mockstrip{gap:8px;margin:10px 0 0}.mockstrip .mockkpi{padding:8px 10px}.mockstrip .mockkpi b{margin:2px 0 1px;font-size:17px}.mock .live{color:var(--ok,#16a06b);align-items:center;gap:5px;font-size:10px;font-weight:700;display:inline-flex}.mock .live i{background:currentColor;border-radius:50%;width:6px;height:6px;animation:2s infinite ping}@media (min-width:1150px){.mock{margin-right:-46px}}@keyframes heroIn{0%{opacity:0;transform:translateY(28px)scale(.97)}to{opacity:1}}.live{color:var(--ok);align-items:center;gap:5px;margin-left:auto;font-size:10px;font-weight:700;display:inline-flex}.live i{background:var(--ok);border-radius:50%;width:6px;height:6px;animation:2s infinite ping}@keyframes grow{0%{transform:scaleX(0)}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}section{padding:88px 0}.kick{letter-spacing:.14em;color:var(--ind);text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:800}h2.big{letter-spacing:-.02em;max-width:640px;font-size:36px;font-weight:800;line-height:1.15}p.lead{color:var(--mut);max-width:600px;margin-top:14px;font-size:17px}.prob3{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;margin-top:44px;display:grid}.pcard{background:var(--soft);border:1px solid var(--line);border-radius:16px;flex-direction:column;padding:24px 26px 26px;display:flex}.pcard .big-n{font-family:var(--mono);letter-spacing:-.045em;color:var(--head);font-variant-numeric:tabular-nums;font-size:46px;font-weight:600;line-height:1}.pcard .big-l{font-size:12px;font-family:var(--mono);letter-spacing:.06em;color:var(--mut);margin-top:9px;line-height:1.45}.pcard .rule{background:var(--line);height:1px;margin:16px 0 15px}.pcard h3{letter-spacing:-.02em;margin-bottom:6px;font-size:16px}.pcard p{color:var(--mut);margin:0;font-size:14px;line-height:1.55}.pcard .src{color:var(--faint);font-size:11.5px;font-family:var(--mono);margin-top:auto;padding-top:14px}.probnote{color:var(--mut);max-width:70ch;margin-top:16px;font-size:12.5px}.dark-sec{background:var(--ink);color:#fff}.dark-sec .kick{color:var(--lav)}.feedgrid{grid-template-columns:1fr 1fr;align-items:center;gap:52px;margin-top:12px;display:grid}@media (max-width:900px){.feedgrid{grid-template-columns:1fr}}.feedbox{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff0b;border:1px solid #ffffff1f;border-radius:16px;padding:18px}.feedbox .t{align-items:center;margin-bottom:12px;font-size:13px;font-weight:700;display:flex}.fitem{background:#ffffff0d;border:1px solid #ffffff14;border-radius:11px;align-items:center;gap:11px;margin-bottom:8px;padding:10px 13px;font-size:12.5px;transition:all .4s;display:flex}.fitem .av{color:#fff;background:#ffffff24;border:1px solid #ffffff2e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:flex}.fitem .who b{font-size:12.5px;display:block}.fitem .who span{color:#ffffff8c;font-size:11px}.fitem .when{color:#fff6;font-variant-numeric:tabular-nums;margin-left:auto;font-family:ui-monospace,Menlo,monospace;font-size:10.5px}.fitem.enter{animation:.5s cubic-bezier(.2,.7,.3,1) slideIn}@keyframes slideIn{0%{opacity:0;transform:translateY(-12px)}}.hookline{color:#fffc;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:11px;align-items:center;gap:9px;margin-top:14px;padding:10px 13px;font-size:12px;display:flex}.dark-sec .live{color:#fff}.dark-sec .live i{background:#fff}.dark-sec .checks .ck{color:#fff}.feedbox .t{letter-spacing:.12em;text-transform:uppercase;color:#fff9;font-family:ui-monospace,Menlo,monospace;font-size:10px;font-weight:600}.feedbox .t .wd{background:#ffffff38;border-radius:50%;flex:none;width:7px;height:7px;margin-right:5px}.feedbox .t .wd+.wd+.wd{margin-right:10px}.checks{margin-top:26px}.checks li{color:#d6daf4;align-items:flex-start;gap:11px;margin:13px 0;font-size:15.5px;list-style:none;display:flex}.checks .ck{color:var(--ok);font-weight:800}.tabs{flex-wrap:wrap;gap:8px;margin:40px 0 26px;display:flex}.tabs button{border:1.5px solid var(--line);color:var(--mut);cursor:pointer;background:#fff;border-radius:99px;padding:9px 18px;font-family:inherit;font-size:14px;font-weight:700;transition:all .15s}.tabs button.on{background:var(--ind);border-color:var(--ind);color:#fff}.tabpanes{position:relative}.tpane{grid-template-columns:1.1fr .9fr;align-items:center;gap:44px;animation:.35s fadeUp;display:none}.tpane.on{display:grid}@media (max-width:900px){.tpane.on{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.tpane.on{gap:26px}}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}}.tpane h3{letter-spacing:-.01em;margin-bottom:12px;font-size:24px}.tpane p{color:var(--mut);font-size:15.5px}.tpane ul{margin-top:18px}.tpane li{gap:10px;margin:10px 0;font-size:14.5px;list-style:none;display:flex}.tpane .ck{color:var(--ok);font-weight:800}.shot{background:var(--soft);border:1px solid var(--line);border-radius:16px;max-width:100%;padding:22px}@media (max-width:640px){.shot{border-radius:14px;padding:14px}.shot .mini{max-width:100%}}.comp4{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-top:42px;display:grid}.ccard{border:1px solid var(--line);border-radius:14px;padding:22px}.ccard .ic{margin-bottom:10px;font-size:20px}.ccard h4{margin-bottom:7px;font-size:15.5px}.ccard p{color:var(--mut);font-size:13.5px}.quotebar{background:var(--soft);border-left:4px solid var(--ind);color:var(--mut);border-radius:10px;max-width:760px;margin-top:36px;padding:18px 22px;font-size:14.5px}.logowall{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:36px;display:grid}@media (max-width:820px){.logowall{grid-template-columns:repeat(2,1fr)}}.logocell{border:1px solid var(--line);background:#fff;border-radius:14px;justify-content:center;align-items:center;gap:10px;height:76px;transition:transform .18s,box-shadow .18s;display:flex}.logocell:hover{transform:translateY(-3px);box-shadow:0 14px 30px -16px #141a3347}.logocell svg{flex:none;width:26px;height:26px}.logocell b{letter-spacing:-.02em;color:#131a3a;font-size:16px;font-weight:800}.solgrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:40px;display:grid}.solcard{color:inherit;border:1px solid var(--line);background:#fff;border-radius:16px;padding:24px;text-decoration:none;transition:all .18s;display:block;position:relative;overflow:hidden}.solcard:hover{transform:translateY(-3px);box-shadow:0 18px 40px -20px #131a3a4d}.solcard .ic{margin-bottom:12px;font-size:22px}.solcard h4{margin-bottom:7px;font-size:16px}.solcard p{color:var(--mut);font-size:13.5px}.rolerow{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:22px;display:grid}.rolecard{color:inherit;background:var(--soft);border:1px solid var(--line);border-radius:16px;padding:22px 24px;text-decoration:none;display:block}.rolecard b{margin-bottom:6px;font-size:15.5px;display:block}.rolecard span{color:var(--mut);font-size:13.5px}.subhead{letter-spacing:.12em;color:var(--mut);text-transform:uppercase;margin:44px 0 0;font-size:12px;font-weight:800}.actgrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:34px;margin-top:48px;display:grid}@media (max-width:900px){.actgrid{grid-template-columns:1fr;justify-items:center}}.srccard{border:1px solid var(--line);background:#fff;border-radius:14px;max-width:340px;padding:18px;box-shadow:0 16px 40px -22px #131a3a59}.srccard .t{letter-spacing:.08em;color:var(--mut);text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:800}.srccard pre{background:var(--ink);color:#a1a1aa;border-radius:10px;margin:0;padding:13px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.6;overflow-x:auto}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fillv{0%{transform:scaleY(0)}45%,70%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.poolwrap{grid-template-columns:1fr 1fr;gap:16px;margin-top:52px;display:grid}@media (max-width:760px){.poolwrap{grid-template-columns:1fr}}.pool{border:1px solid var(--line);background:#fff;border-radius:16px;padding:22px}.pool .tag{letter-spacing:.08em;border-radius:99px;margin-bottom:12px;padding:3px 11px;font-size:10.5px;font-weight:800;display:inline-block}.pool.bad .tag{color:var(--mut);background:#f1f2f7}.pool.good{border-color:var(--ind);box-shadow:0 18px 44px -22px #0a0a0e66}.pool.good .tag{background:var(--ind);color:#fff}.pool .mono{background:var(--soft);border-radius:8px;margin-bottom:12px;padding:8px 11px;font-family:ui-monospace,Menlo,monospace;font-size:12.5px}.pool li{gap:9px;margin:8px 0;font-size:13.5px;list-style:none;display:flex}.pool ul{margin:0;padding:0}.prices{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch;gap:18px;margin-top:46px;display:grid}.price{border:1.5px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;padding:28px;display:flex;position:relative}.price.pop{border-color:var(--ind);box-shadow:0 24px 60px -24px #0a0a0e73}.price .badge{background:var(--ind);color:#fff;letter-spacing:.06em;border-radius:99px;padding:4px 14px;font-size:11px;font-weight:800;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.price h3{margin-bottom:4px;font-size:19px}.price .for{color:var(--mut);margin-bottom:18px;font-size:13px}.price .amt{letter-spacing:-.02em;font-size:38px;font-weight:800}.price .amt span{color:var(--mut);font-size:14px;font-weight:600}.price .sub{color:var(--mut);margin:2px 0 20px;font-size:12px}.price ul{margin:0 0 26px;padding:0}.price li{gap:10px;margin:9px 0;font-size:14px;list-style:none;display:flex}.price .ck{color:var(--ok);font-weight:800}.price .btn{justify-content:center;margin-top:auto}.final{background:var(--ink);color:#fff;text-align:center;border-radius:22px;margin:0 28px;padding:64px 30px}.final h2{letter-spacing:-.02em;margin-bottom:12px;font-size:34px}.final p{color:#a1a1aa;margin-bottom:28px}footer{color:var(--mut);padding:46px 0;font-size:13.5px}:root{--ink:#0a0a0c;--ink2:#3c3c44;--mut:#76767f;--muted:#76767f;--line:#0a0a0e17;--line2:#0a0a0e0d;--soft:#fbfbfc;--card-2:#f4f4f6;--ind:#3d5afe;--accent:#3d5afe;--navy:#0a0a0c;--navy2:#050506;--acc-deep:#2b3fc4;--acc-soft:#3d5afe12;--acc-line:#3d5afe47;--lav:#a8a8b2;--bg:#fff;--ind-soft:#7b8cff;--r-card:8px;--r-ctl:6px;--ok:#14874e;--vio:#8548ac;--amb:#b26f06;--red:#c5353e;--mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,monospace;--shadow:0 1px 2px #1012180d, 0 10px 30px -18px #1012182e;--shadow-lg:0 2px 6px #1012180f, 0 34px 66px -34px #10121857}@supports (color:lab(0% 0 0)){:root{--ok:lab(49.4776% -41.7249 21.5535);--vio:lab(41.7887% 39.919 -43.8933);--amb:lab(53.2535% 22.6715 58.8084);--red:lab(45.9272% 57.4381 30.3166)}}body{color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.55}h1,h2,h3,h4{letter-spacing:-.03em;text-wrap:balance;font-weight:800}p{text-wrap:pretty}.wrap{max-width:1180px}.kick,.tg,.t{letter-spacing:.14em}.kick{text-transform:uppercase;color:var(--ind);font-size:11px;font-weight:800}.statband b,.herometa b,.metrics .m b,.price .amt,.addprice .amt,.card .big,.num-big,.kpi b{font-family:var(--mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-weight:600}.btn{border-radius:var(--r-ctl);box-shadow:none;cursor:pointer;border:1px solid #0000;align-items:center;gap:8px;padding:10px 18px;font-family:inherit;font-size:14.5px;font-weight:600;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.btn:hover{opacity:1;transform:none}.btn.p,.btn.blue,.btn.on-dark{background:var(--ink);color:#fff;border-color:var(--ink)}.btn.p:hover,.btn.blue:hover,.btn.on-dark:hover{background:var(--ink2);border-color:var(--ink2)}.btn.d,.btn.ghost,.btn.light,.btn.ghost-dark{background:var(--bg);color:var(--ink);border:1px solid var(--line)}.btn.d:hover,.btn.ghost:hover,.btn.light:hover,.btn.ghost-dark:hover{border-color:var(--ink2);background:var(--card-2);color:var(--ink);opacity:1}.card,.ccard,.comp,.addcard,.aipanel,.price,.lcard{border:1px solid var(--line);box-shadow:none;border-radius:18px}.ccard{background:var(--soft)}.card .ic,.ccard .ic{background:var(--acc-soft);color:var(--ind);border-radius:12px;justify-content:center;align-items:center;display:flex}.mhero,.band,.benefit,.ownwrap,.addon,.chat.dark,.darkband,.final{color:#fff;background:var(--ink)!important}.final p{color:#ffffffb3}h2.big{letter-spacing:-.035em;font-size:36px;font-weight:800;line-height:1.12}.lead{color:var(--ink2);text-wrap:pretty;font-size:17px}nav.top{-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--line);background:#ffffffe6}input[type=text],input[type=email],input[type=url],input[type=number],select,textarea{border:1px solid var(--line);border-radius:10px;font-family:inherit;transition:border-color .15s,box-shadow .15s}input:focus,select:focus,textarea:focus{border-color:var(--ind);box-shadow:0 0 0 3px var(--acc-soft);outline:none}footer{border-top:1px solid var(--line)}footer.big{background:var(--soft)}body>footer:not(.big){background:var(--ink);color:#fff9}body>footer:not(.big) a{color:var(--lav)}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}.card:hover,.btn:hover{transform:none}}::selection{background:var(--acc-soft);color:var(--acc-deep)}:focus-visible{outline:2.5px solid var(--ind);outline-offset:2px;border-radius:6px}:root{--paper:#fbfbfc;--surface:#fff;--sunken:#f4f4f6;--ink:#0a0a0c;--ink-2:#3c3c44;--ink2:#3c3c44;--muted:#76767f;--mut:#76767f;--faint:#a1a1aa;--line:#0a0a0e17;--line-2:#0a0a0e0d;--line2:#0a0a0e0d;--accent:#3d5afe;--ind:#3d5afe;--accent-ink:#2b3fc4;--acc-deep:#2b3fc4;--accent-wash:#3d5afe12;--acc-soft:#3d5afe12;--good:#12805c;--ok:#12805c;--good-wash:#12805c17;--warn:#9a6414;--warn-wash:#9a64141a;--bad:#b4342b;--bad-wash:#b4342b17;--shadow:0 1px 2px #0a0a0e0a, 0 0 0 1px #0a0a0e08;--r:8px;--r-sm:6px;--r-card:8px;--r-ctl:6px;--soft:#fbfbfc;--bg:#fff;--navy:#0a0a0c;--navy2:#050506;--sans:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,monospace}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.6}h1,h2,h3,h4{letter-spacing:-.021em;text-wrap:balance;margin:0;font-weight:600}h1{font-size:34px;line-height:1.15}h2{font-size:21px;line-height:1.25}h3{font-size:15px}.eyebrow,.kick{letter-spacing:.09em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:600;font-family:var(--mono)}.btn{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;white-space:nowrap;box-shadow:none;align-items:center;gap:7px;padding:6px 11px;font-family:inherit;font-size:12.5px;font-weight:550;line-height:1.5;transition:none;display:inline-flex}.btn:hover{background:var(--sunken);border-color:var(--line);color:var(--ink);opacity:1;text-decoration:none;transform:none}.btn.solid,.btn.p,.btn.blue,.btn.on-dark{background:var(--ink);color:var(--paper);border-color:var(--ink)}.btn.solid:hover,.btn.p:hover,.btn.blue:hover,.btn.on-dark:hover{background:var(--ink-2);border-color:var(--ink-2);color:var(--paper)}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hero{text-align:left;background:var(--paper);color:var(--ink);border-bottom:1px solid var(--line-2);padding:64px 0 52px}.hero h1,.hero h2{letter-spacing:-.033em;font-size:44px;font-weight:600;line-height:1.06}@media (max-width:640px){.hero{padding:40px 0 34px}.hero h1,.hero h2{font-size:30px}}.hero .sub,.hero p.sub{color:var(--muted);max-width:56ch;margin-top:16px;font-size:17px;line-height:1.55}.heroacts,.hero .ctas{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.herostat,.stats3{border-top:1px solid var(--line-2);flex-wrap:wrap;gap:34px;margin-top:44px;padding-top:26px;display:flex}.herostat div,.stats3 div{border-left:none;padding:0}.herostat b,.stats3 b{font-family:var(--mono);letter-spacing:-.03em;margin-bottom:2px;font-size:20px;font-weight:600;display:block}.herostat span,.stats3 span{color:var(--faint);font-size:12px;line-height:1.45}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.hero.homehero .wrap{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:52px;max-width:1180px;display:grid!important}@media (max-width:1000px){.hero.homehero .wrap{grid-template-columns:1fr;gap:34px}}.hero .mock{align-self:center;margin-top:0}.hero .herostat,.hero .stats3{margin-top:32px;padding-top:22px}@keyframes mk-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes mk-draw{0%{stroke-dashoffset:1400px}to{stroke-dashoffset:0}}@keyframes mk-fade{0%{opacity:0}to{opacity:1}}.hero .mock{animation:.7s cubic-bezier(.22,.9,.3,1) both mk-rise}.hero .mock .mockkpi{animation:.55s cubic-bezier(.22,.9,.3,1) both mk-rise}.hero .mock .mockkpi:first-child{animation-delay:.32s}.hero .mock .mockkpi:nth-child(2){animation-delay:.42s}.hero .mock .mockkpi:nth-child(3){animation-delay:.52s}.hero .mock svg path[stroke]{stroke-dasharray:1400;animation:1.5s cubic-bezier(.22,.9,.3,1) .55s both mk-draw}.hero .mock svg path[fill]:not([stroke]){animation:.8s 1.2s both mk-fade}.hero .mock svg circle{animation:.5s 1.8s both mk-fade}@media (prefers-reduced-motion:reduce){.hero .mock,.hero .mock *{stroke-dashoffset:0!important;animation:none!important}}.announce{background:var(--ink);color:#fff;text-align:center;padding:9px 16px;font-size:12.5px;font-weight:500}nav.top{background:var(--surface);border-bottom:1px solid var(--line);-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px)}.pill-new{border:1px solid var(--line);background:var(--sunken);color:var(--muted);border-radius:99px;align-items:center;gap:8px;padding:5px 12px;font-size:12px;display:inline-flex}.bench-note{color:var(--faint);font-size:11px;font-family:var(--mono);margin-top:16px}:root{--accent:#0a0a0c;--ind:#0a0a0c;--accent-ink:#0a0a0c;--acc-deep:#0a0a0c;--accent-wash:#0a0a0e0d;--acc-soft:#0a0a0e0d;--acc-line:#0a0a0e2e;--ind-soft:#76767f;--lav:#a1a1aa;--vio:#0a0a0c;--amb:#76767f;--red:#b4342b}a{color:var(--ink);-webkit-text-decoration-color:var(--acc-line);text-decoration-color:var(--acc-line);text-underline-offset:3px}a:hover{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.kick,.eyebrow{color:var(--faint)!important;background:0 0!important;border:none!important;padding:0!important}h2.big em,.hero h1 em,.hero h2 em{color:var(--muted)}.brandmark,.logo .mk,.logo:before{background:var(--ink)!important;color:#fff!important}nav.top .logo{color:var(--ink)!important;background:0 0!important}.announce a,.mhero a,.band a,.final a,.dark-sec a,.darkband a,.benefit a,.ownwrap a,.addon a{text-decoration-color:#ffffff8c;color:#fff!important}.card .ic,.ccard .ic,.tile .go,.tile.pri{background:var(--surface)!important;color:var(--ink)!important;border:1px solid var(--line)!important}.mhero,.band,.benefit,.ownwrap,.addon,.chat.dark,.darkband,.final,.dark-sec{color:#fff;background:var(--ink)!important}nav.top{--n-acc:#0a0a0c!important;--n-ink:#0a0a0c!important;--n-mut:#76767f!important;--n-line:#0a0a0e17!important}footer.big{--f-acc:#0a0a0c!important;--f-ink:#0a0a0c!important;--f-mut:#76767f!important;--f-line:#0a0a0e17!important}nav.top .start{border-radius:var(--r-ctl);align-items:center;gap:6px;padding:9px 15px;font-size:13.5px;font-weight:600;display:inline-flex;background:var(--ink)!important;color:#fff!important;border:1px solid var(--ink)!important}nav.top .start:hover{opacity:1;background:var(--ink2)!important;border-color:var(--ink2)!important;color:#fff!important}.btn,.btn:hover{outline:none}.btn.d,.btn.ghost,.btn.light,.btn.ghost-dark{border-color:var(--line)!important}.btn.d:hover,.btn.ghost:hover,.btn.light:hover{border-color:var(--ink2)!important}@media (max-width:640px){.cgrid>*{min-height:0;padding:3px 4px}.cgrid .ev{border-radius:4px;flex:none;justify-content:center;align-items:center;height:15px;margin-top:3px;padding:0;font-size:0;display:flex}.cgrid .ev svg{flex:none;width:11px!important;height:11px!important}.cgrid .cd .n{font-size:10px;font-weight:700}}.band,.final,.darkband,.ctaband,.gradband,[class*=grad]{color:#fff;background-image:none!important;background:var(--ink)!important}.infobox,.statbox,.pillbox,[class*=lav]{border:1px solid var(--line);background:var(--sunken)!important;color:var(--ink)!important}.mhero .btn,.band .btn,.benefit .btn,.ownwrap .btn,.addon .btn,.darkband .btn,.final .btn,.dark-sec .btn,.hero.dark .btn{color:var(--ink)!important;background:#fff!important;border:1px solid #fff!important}.mhero .btn:hover,.band .btn:hover,.final .btn:hover,.dark-sec .btn:hover{color:var(--ink)!important;background:#ffffffe0!important}.qrmono img,.qrmono svg,[class*=qrprev] img,[class*=qrsample] img,.qrgrid img,.qrgrid svg{filter:grayscale()contrast(1.15)}.qrgrid>*,.qrmono{background:var(--surface)!important;border:1px solid var(--line)!important;box-shadow:none!important}.ccard .ic,.card .ic,.comp .ic,.trustcard .ic{justify-content:flex-start;margin-bottom:10px;width:auto!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:none!important}nav.top .dd .ic24{color:var(--muted);flex:none;margin-top:2px}nav.top .dd a:hover .ic24{color:var(--ink)}.ctaband,.finalcta,.bigcta,[class*=cta][class*=band]{color:#fff;background:var(--ink)!important;background-image:none!important}.lav,.lavbox,[class*=lavender],[style*=\#eef],[style*=\#EEF]{background:var(--sunken)!important;color:var(--ink)!important}h1 em,h2 em,h3 em{font-style:normal;color:var(--muted)!important}.card .ic,.ccard .ic{background:var(--surface)!important;color:var(--ink)!important;border:1px solid var(--line)!important}.card,.solcard,.price,.dest,.addcard,.lcard,.sigcard,.mock,.qrcard{transition:border-color .16s,transform .16s,box-shadow .16s}.card:hover,.solcard:hover,.price:hover,.dest:hover,.addcard:hover,.lcard:hover,.sigcard:hover,.qrcard:hover{transform:translateY(-1px);box-shadow:0 6px 18px -10px #0a0a0e2e;border-color:var(--ink-2)!important}@media (prefers-reduced-motion:reduce){.card:hover,.solcard:hover,.price:hover{box-shadow:none;transform:none}}@keyframes bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes dot-breathe{0%,88%,to{opacity:1}94%{opacity:.35}}@keyframes row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.inview *{animation:none!important}}.card .ic,.ccard .ic{text-align:left;margin:0 0 10px;width:auto!important;height:auto!important;color:var(--ink)!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important;display:block!important}.card .ic .ic24,.ccard .ic .ic24{margin:0}.price .badge{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.price .badge .ic24{flex:none;width:12px;height:12px}@keyframes ic-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.card .ic24.drawn,.ccard .ic24.drawn,.solcard .ic24.drawn,.icbox .ic24.drawn,.pcard .ic24.drawn,.encard .ic24.drawn,.tpane .ic24.drawn,.hookline .ic24.drawn{animation:.8s cubic-bezier(.22,.9,.3,1) forwards ic-draw,3.6s ease-in-out 1.4s infinite ic-float}@media (prefers-reduced-motion:reduce){.card .ic24.drawn,.ccard .ic24.drawn,.solcard .ic24.drawn,.icbox .ic24.drawn,.pcard .ic24.drawn,.encard .ic24.drawn,.tpane .ic24.drawn,.hookline .ic24.drawn{animation:none}}:root{--paper:#f7f5f2;--sunkenw:#f0ede8;--inkw:#17150f;--linew:#17150f1c;--spark:#17150f;--spark-soft:#17150f12}body{background:var(--paper)}section[style*=--soft],section[style*=\#fbfbfc]{background:var(--paper)!important}.wrap section,body>section{background:0 0}.card,.pcard,.ccard,.solcard,.encard,.sigcard,.price{border-color:var(--linew)}:root{--head:var(--inkw);--sub:var(--muted)}h1,.hero h1,h2.big{letter-spacing:-.032em;color:var(--head);font-weight:500}h2,h3{letter-spacing:-.024em;color:var(--head)}.lead,p.lead{color:var(--sub)}.dark-sec,.mhero,.band,.band2,.darkband,.final,.benefit,[class*=dark]{--head:#fff;--sub:#ffffffa8}.dark-sec .kw,.mhero .kw,.band .kw,.band2 .kw,.darkband .kw,.final .kw,.benefit .kw,[class*=dark] .kw{color:#ffffff5c}.hero h1{line-height:1.06}.reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,.9,.3,1),transform .7s cubic-bezier(.22,.9,.3,1);transform:translateY(18px)}.reveal.in{opacity:1;transform:none}.prob3 .pcard.reveal:nth-child(odd),.sig3 .sigcard.reveal:nth-child(odd){transform:translate(-16px,14px)}.prob3 .pcard.reveal:nth-child(2n),.sig3 .sigcard.reveal:nth-child(2n){transform:translate(16px,14px)}.prob3 .pcard.reveal.in,.sig3 .sigcard.reveal.in{transform:none}@media (prefers-reduced-motion:reduce){.reveal,.prob3 .pcard.reveal,.sig3 .sigcard.reveal{opacity:1;transition:none;transform:none}}.logowall{border-top:1px solid var(--linew);border-left:1px solid var(--linew);gap:0}.logowall .logocell{border:none;border-right:1px solid var(--linew);border-bottom:1px solid var(--linew);background:0 0;border-radius:0;transition:background .3s}.logowall .logocell:hover{box-shadow:none;background:#fff;transform:none}.logowall .logocell svg{filter:grayscale();opacity:.55;transition:filter .3s,opacity .3s}.logowall .logocell:hover svg{filter:none;opacity:1}.logowall .logocell b{color:var(--inkw)}.qrtile:hover{transform:translateY(-4px);box-shadow:0 22px 50px -28px #17150f66}.qrart{overflow:visible}.qrart .qfind rect{fill:none;stroke:var(--inkw);stroke-width:5.6px;stroke-dasharray:var(--l,150);stroke-dashoffset:var(--l,150)}.qrart .qfind .qcore{fill:var(--inkw);stroke:none;opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(.4)}.qrart .qmods g{fill:var(--inkw);opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(.35)}.qrart .qlogo{opacity:0}.qrart .qlogo rect{fill:var(--inkw)}.qrart .qlogo text{fill:#fff;font-family:var(--mono);letter-spacing:.06em;font-size:10px;font-weight:600}.qrart .qsweep{fill:var(--inkw);opacity:0}.qrtile.on .qrart .qfind rect{animation:.8s cubic-bezier(.3,.85,.35,1) forwards qDraw}.qrtile.on .qrart .qfind .qcore{animation:.34s cubic-bezier(.3,1.5,.5,1) .5s forwards qPop}.qrtile.on .qrart .qmods g{animation:qPop .3s var(--d,0s) cubic-bezier(.3,1.5,.5,1) forwards}.qrtile.on .qrart .qlogo{animation:.4s cubic-bezier(.3,1.5,.5,1) 1.1s forwards qPop}.qrtile.on .qrart .qsweep{animation:2.6s ease-in-out 1.5s infinite qSweep}@keyframes qDraw{to{stroke-dashoffset:0}}@keyframes qPop{to{opacity:1;transform:none}}@keyframes qSweep{0%,72%{opacity:0;clip-path:inset(0 0 100%)}78%{opacity:.07;clip-path:inset(0 0 42%)}88%{opacity:.07;clip-path:inset(0)}to{opacity:0;clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.qrart .qfind rect{stroke-dashoffset:0}.qrart .qmods g,.qrart .qfind .qcore,.qrart .qlogo{opacity:1;transform:none}.qrtile.on .qrart *{animation:none}}.kw{color:var(--faint);transition:color .32s}.kw.lit,h1 em.kw.lit,h2 em.kw.lit,.hero h1 em.kw.lit,h2.big em.kw.lit{color:var(--head)!important}@media (prefers-reduced-motion:reduce){.kw{color:var(--head);transition:none}}.isoscene .ghost{fill:none;stroke:var(--muted);stroke-width:1.15px;stroke-dasharray:4 4;opacity:.55}.isoscene.drawn .ghost{animation:3.2s ease-in-out infinite ghostPulse}@keyframes ghostPulse{0%,to{opacity:.32}50%{opacity:.7}}.isoscene .isoq{font-family:var(--mono);letter-spacing:.08em;fill:var(--faint);font-size:11px;font-weight:600}.isoscene .bar{transform-box:fill-box;transform-origin:50% 100%}.isoscene.drawn .bar{animation:3s ease-in-out infinite barBreathe}.isoscene.drawn .b1{animation-delay:.15s}.isoscene.drawn .b2{animation-delay:.3s}.isoscene.drawn .b3{animation-delay:.45s}.isoscene.drawn .b4{animation-delay:.6s}.isoscene.drawn .d1{animation-delay:.2s}.isoscene.drawn .d2{animation-delay:.4s}@keyframes barBreathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(.82)}}.isoscene.drawn .bar.up{animation:3.6s ease-in-out infinite barUp}.isoscene.drawn .bar.down{animation:3.6s ease-in-out infinite barDown}@keyframes barUp{0%,to{transform:scaleY(.7)}55%{transform:scaleY(1)}}@keyframes barDown{0%,to{transform:scaleY(1)}55%{transform:scaleY(.58)}}@media (prefers-reduced-motion:reduce){.isoscene .ghost,.isoscene .bar{animation:none!important}}.isoscene .arc{stroke-dasharray:3 5}.isoscene.drawn .arc,.flowanim.in .arc,.qrtile.on .arc{animation:1.4s linear infinite arcFlow}@keyframes arcFlow{to{stroke-dashoffset:-16px}}.isomini .spark,.isostream .spark,.isoflow .spark{animation:2.8s ease-in-out infinite sparkBreathe}@keyframes sparkBreathe{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.45;transform:translateY(-2px)}}.sigcard{cursor:default}.sigcard:hover .isoscene [data-draw]{animation:.9s cubic-bezier(.3,.85,.35,1) forwards isoDraw}.sigcard:hover .isoscene{transform:translateY(-2px)}.isoviz .isoscene{transition:transform .3s cubic-bezier(.22,.9,.3,1)}@media (prefers-reduced-motion:reduce){.isoscene .arc,.isomini .spark,.isostream .spark,.isoflow .spark,.sigcard:hover .isoscene [data-draw]{animation:none}.sigcard:hover .isoscene{transform:none}}.sigviz.isoviz{box-shadow:none;background:0 0;border:none;height:auto;padding:6px 0 2px;display:block;overflow:visible}.isomini{width:100%;max-width:220px;height:auto;margin:0 auto;display:block}.isoflow{width:100%;max-width:660px;height:auto;margin:8px auto 0;display:block}.isostream{width:100%;max-width:520px;height:auto;margin:0 auto;display:block}.streamviz{justify-content:center;align-items:center;display:flex}.flowanim{display:block!important}.isoscene .isolabel{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;fill:var(--muted);font-size:5.5px}.dark-sec .isoscene .isolabel{fill:#ffffff80}.dark-sec .isoscene [data-draw]{stroke:#fff}.dark-sec .isoscene .face{fill:#141414}.dark-sec .isoscene .lid,.dark-sec .isoscene .qrhit{fill:#ffffff1a}.dark-sec .isoscene .arc{stroke:#ffffff52}@media (prefers-reduced-motion:reduce){.flowanim .fbox svg *{stroke-dashoffset:0;animation:none}}.isoscene{width:100%;max-width:520px;height:auto;margin:34px auto 6px;display:block;overflow:visible}.isoscene [data-draw]{stroke:var(--inkw);stroke-width:1.15px;fill:none;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:var(--l,600);stroke-dashoffset:var(--l,600)}.isoscene.drawn [data-draw]{animation:1.15s cubic-bezier(.3,.8,.35,1) forwards isoDraw}@keyframes isoDraw{to{stroke-dashoffset:0}}.isoscene .face{fill:#fff;opacity:0}.isoscene.drawn .face{animation:.7s .35s forwards isoFace}@keyframes isoFace{to{opacity:1}}.isoscene .lid{fill:var(--sunkenw)}.isoscene .spark{fill:var(--spark);opacity:0}.isoscene.drawn .spark{animation:.5s 1.05s forwards sparkIn,4.6s cubic-bezier(.5,0,.5,1) 1.5s infinite sparkRide}@keyframes sparkIn{to{opacity:1}}@keyframes sparkRide{0%{offset-distance:0%}60%,to{offset-distance:100%}}.isoscene .arc{stroke:var(--linew);stroke-width:1.15px;fill:none;stroke-dasharray:3 5}.isoscene .qrhit{fill:var(--spark-soft)}@media (prefers-reduced-motion:reduce){.isoscene [data-draw]{stroke-dashoffset:0;animation:none}.isoscene .face,.isoscene .spark{opacity:1;animation:none}}@media (max-width:640px){.heroacts,.hero .ctas,.ctas{flex-direction:column;align-items:stretch;gap:9px}.heroacts .btn,.hero .ctas .btn,.ctas .btn{justify-content:center;width:100%;min-height:46px;padding:12px 18px;font-size:15px}.herostat,.stats3{grid-template-columns:1fr 1fr;gap:18px 0;margin-top:26px;padding-top:20px;display:grid}.herostat div,.stats3 div{border-left:1px solid var(--line);padding:0 14px}.stats3 div:nth-child(odd),.herostat div:nth-child(odd){border-left:none;padding-left:0}.stats3 b,.herostat b{font-size:22px}.stats3 span,.herostat span{white-space:normal;font-size:12px}.mockkpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:12px}.mockkpis .mockkpi{grid-template-rows:2.7em auto 2.6em;align-content:start;min-width:0;padding:9px 8px;display:grid}.mockkpis .mockkpi em{align-self:start;font-size:10px;line-height:1.32}.mockkpis .mockkpi b{letter-spacing:-.04em;align-self:center;margin:0;font-size:15px}.mockkpis .mockkpi i{align-self:start;font-size:9px;line-height:1.32}.mockkpis .mockkpi i,.mockkpis .mockkpi i.up{color:var(--faint);border-bottom:none;font-weight:400}.mock{margin-right:0;transform:none}.mocklead svg{min-height:150px}.mockseg{display:none}.mockpanel .h{flex-wrap:wrap;gap:4px;padding:8px 10px}.mockpanel .h b{font-size:11.5px}nav.hnav{flex-wrap:wrap;gap:14px;margin-bottom:32px}nav.hnav .sp{flex:1 1 0;min-width:0}nav.hnav .btn{min-height:40px}}.ic24:not(.icinline){fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:square;stroke-linejoin:miter;width:22px;height:22px;display:block}.icbox{border:1px solid var(--line);border-radius:var(--r-sm);width:38px;height:38px;color:var(--ink);background:var(--surface);place-items:center;margin-bottom:14px;transition:border-color .16s,background .16s;display:grid}a:hover>.icbox,.card:hover .icbox,.solcard:hover .icbox{border-color:var(--ink);background:var(--sunken)}@keyframes ic-draw{0%{stroke-dashoffset:var(--l,120)}to{stroke-dashoffset:0}}.ic24{stroke-dasharray:var(--l,120);stroke-dashoffset:var(--l,120)}.ic24.drawn{animation:.8s cubic-bezier(.22,.9,.3,1) forwards ic-draw}.ic24.drawn.rep{animation-duration:.55s}a:hover .ic24,.card:hover .ic24,.solcard:hover .ic24,.icbox:hover .ic24,button:hover .ic24,.railitem:hover .ic24,li:hover>.ic24{animation:.55s cubic-bezier(.22,.9,.3,1) forwards ic-draw;transform:translateY(-1px)}.ic24{transition:transform .18s cubic-bezier(.22,.9,.3,1)}@media (prefers-reduced-motion:reduce){.ic24{stroke-dashoffset:0;transition:none;animation:none!important}}.mock{border:1px solid var(--line);background:var(--surface);border-radius:10px;margin-top:48px;overflow:hidden}.mockbar{border-bottom:1px solid var(--line);background:var(--sunken);align-items:center;gap:7px;height:34px;padding:0 13px;display:flex}.mockbar i{background:var(--line);border-radius:50%;flex:none;width:8px;height:8px}.mockurl{font-family:var(--mono);color:var(--faint);margin-left:9px;font-size:10.5px}.mockbody{grid-template-columns:150px 1fr;min-height:330px;display:grid}@media (max-width:760px){.mockbody{grid-template-columns:1fr}.mockrail{display:none}}.mockrail{border-right:1px solid var(--line);padding:12px 9px}.mockrail .g{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);padding:11px 7px 5px;font-size:9px}.mockrail .r{color:var(--muted);border-radius:5px;align-items:center;gap:8px;padding:5px 7px;font-size:12px;display:flex}.mockrail .r.on{background:var(--sunken);color:var(--ink);font-weight:550}.mockrail .r s{background:var(--line);border-radius:3px;flex:none;width:11px;height:11px;text-decoration:none}.mockrail .r.on s{background:var(--ink)}.mockmain{min-width:0;padding:16px 18px}.mockhead{flex-wrap:wrap;align-items:baseline;gap:9px;min-width:0;margin-bottom:13px;display:flex}.mockhead b{letter-spacing:-.02em;flex:none;font-size:14px}.mockhead span{font-family:var(--mono);color:var(--faint);white-space:nowrap;font-size:10.5px}.mockseg{border:1px solid var(--line);border-radius:5px;margin-left:auto;display:inline-flex;overflow:hidden}.mockseg u{font-family:var(--mono);color:var(--muted);border-right:1px solid var(--line);padding:3px 8px;font-size:10px;text-decoration:none}.mockseg u:last-child{border-right:none}.mockseg u.on{background:var(--ink);color:var(--surface)}.mockkpis{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px;display:grid}.mockkpi{border:1px solid var(--line);border-radius:6px;padding:10px 11px}.mockkpi em{color:var(--muted);font-size:10.5px;font-style:normal;display:block}.mockkpi b{font-family:var(--mono);letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin:4px 0 2px;font-size:19px;font-weight:600;display:block}.mockkpi i{font-style:normal;font-family:var(--mono);color:var(--faint);font-size:9.5px}.mockkpi i.up{color:var(--ink);border-bottom:1px solid var(--line)}.mockpanel{border:1px solid var(--line);border-radius:6px}.mockpanel .h{border-bottom:1px solid var(--line-2);align-items:baseline;gap:8px;padding:9px 12px;display:flex}.mockpanel .h b{font-size:12px}.mockpanel .h span{font-family:var(--mono);color:var(--faint);font-size:10px}.mockpanel .f{border-top:1px solid var(--line-2);color:var(--muted);padding:8px 12px;font-size:11px}.mockpanel .f b{color:var(--ink);font-weight:600}nav.top{--n-ink:#15161a;--n-mut:#6b7078;--n-line:#e6e6e1;--n-acc:#4556d9;--n-soft:#ecf1ff;--n-card:#fff;z-index:50;-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--n-line);background:#ffffffe6;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:sticky;top:0}@supports (color:lab(0% 0 0)){nav.top{--n-acc:lab(41.5342% 27.6553 -70.8364);--n-soft:lab(95.2054% .578195 -9.39773)}}nav.top .navwrap{align-items:center;gap:24px;max-width:1180px;height:64px;margin:0 auto;padding:0 28px;display:flex}nav.top .logo{letter-spacing:-.03em;color:var(--n-ink);align-items:center;gap:9px;font-size:18px;font-weight:800;text-decoration:none;display:flex}nav.top .logo:before{content:"O";background:var(--n-acc);color:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:25px;height:25px;font-size:12.5px;font-weight:800;display:flex}.navlinks{align-items:center;gap:2px;height:100%;display:flex}.navlinks>a,.dd>button{height:64px;color:var(--n-mut);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:0 13px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;transition:color .14s;display:flex}.navlinks>a:hover,.dd:hover>button{color:var(--n-ink)}.dd{height:64px;position:relative}.dd .car{opacity:.7;font-size:8px;transition:transform .18s}.dd:hover .car{transform:rotate(180deg)}.dd-panel{background:var(--n-card);border:1px solid var(--n-line);border-radius:18px;padding:24px;animation:.18s cubic-bezier(.25,.8,.35,1) ddIn;display:none;position:absolute;top:64px;left:-40px;box-shadow:0 2px 6px #1012180f,0 32px 60px -28px #10121852}.dd:hover .dd-panel{display:grid}@keyframes ddIn{0%{opacity:0;transform:translateY(8px)}}.dd-panel.sol,.dd-panel.prod{grid-template-columns:296px 296px;gap:6px 24px;width:652px}.dd-group{letter-spacing:.11em;text-transform:uppercase;color:var(--n-acc);background:var(--n-soft);border-radius:99px;justify-self:start;margin:10px 0 4px;padding:3px 11px;font-size:10px;font-weight:800}.dd-item{border-radius:11px;align-items:flex-start;gap:11px;padding:9px 10px;text-decoration:none;transition:background .12s;display:flex}.dd-item:hover{background:#fafaf8}.dd-item .ic{font-size:16px;line-height:1.3}.dd-item b{color:var(--n-ink);font-size:13.5px;font-weight:700;line-height:1.3;display:block}.dd-item span{color:var(--n-mut);font-size:12px;line-height:1.4}.navcta{align-items:center;gap:14px;margin-left:auto;display:flex}.navcta .login{color:var(--n-mut);font-size:14px;font-weight:600;text-decoration:none}.navcta .login:hover{color:var(--n-ink)}.navcta .start{background:var(--n-ink);color:#fff;border-radius:10px;align-items:center;gap:7px;padding:10px 18px;font-size:14px;font-weight:700;text-decoration:none;transition:all .18s;display:inline-flex}.navcta .start:hover{opacity:.9;transform:translateY(-1px)}.navburger{display:none}@media (max-width:900px){.navlinks{display:none}nav.top .navwrap{gap:12px;height:58px;padding:0 16px}.navcta{gap:8px}.navcta .login{display:none}.navcta .start{padding:9px 13px;font-size:13.5px}.navburger{order:3;margin-left:2px;display:block}.navburger>summary{cursor:pointer;border:1px solid var(--n-line);background:var(--n-card);border-radius:10px;flex-direction:column;justify-content:center;gap:4px;width:40px;height:40px;padding:11px;list-style:none;display:flex}.navburger>summary::-webkit-details-marker{display:none}.navburger>summary i{background:var(--n-ink);border-radius:2px;width:16px;height:2px;transition:all .2s;display:block}.navburger[open]>summary i:first-child{transform:translateY(6px)rotate(45deg)}.navburger[open]>summary i:nth-child(2){opacity:0}.navburger[open]>summary i:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.navsheet{overscroll-behavior:contain;background:var(--n-card);border-top:1px solid var(--n-line);max-height:calc(100dvh - 7.5rem);padding:14px 16px calc(28px + env(safe-area-inset-bottom));animation:.2s cubic-bezier(.25,.8,.35,1) sheetIn;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 24px 40px -28px #10121866;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}@keyframes sheetIn{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.navsheet{animation:none}}body:has(.navburger[open]){overflow:hidden}.navsheet h4{letter-spacing:.11em;text-transform:uppercase;color:#17150f;background:#f0ede8;border-radius:8px;align-items:baseline;gap:7px;margin:14px 0 4px;padding:7px 10px;font-size:10.5px;font-weight:800;display:flex}.navsheet h4:first-of-type{margin-top:10px}.navsheet h4 span{letter-spacing:.02em;text-transform:none;color:#7a746a;font-size:11.5px;font-weight:600}.navsheet .grp{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.navsheet .grp a{min-height:41px;color:var(--n-ink);border-bottom:1px solid var(--n-line);align-items:center;padding:4px 2px;font-size:14.5px;font-weight:600;line-height:1.25;text-decoration:none;display:flex}.navsheet .grp a:nth-last-child(-n+2){border-bottom:none}.navsheet .sheetlogin{min-height:46px;color:var(--n-ink);border:1px solid var(--n-line);border-radius:11px;justify-content:center;align-items:center;margin:0 0 4px;font-size:15px;font-weight:700;text-decoration:none;display:flex}}.sig3{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:48px;display:grid}.sigcard{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;padding:28px;display:flex;box-shadow:0 14px 40px -26px #131a3a40}.sigtop{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.signum{background:var(--ink);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;font-weight:800;display:flex}.siglbl{letter-spacing:.14em;color:var(--mut);font-size:12px;font-weight:800}.sigcard h3{letter-spacing:-.015em;min-height:58px;margin-bottom:10px;font-size:19px}.sigcard p{color:var(--mut);min-height:110px;margin-bottom:20px;font-size:14.5px}.sigviz{border:1px solid var(--line);box-sizing:border-box;background:#fff;border-radius:10px;flex-direction:column;height:184px;margin-bottom:20px;padding:0;display:flex;overflow:hidden;box-shadow:0 10px 30px -24px #0a0a0e59}@keyframes tap{0%,84%,to{border-color:var(--line);background:#fff;transform:none}88%{border-color:var(--ink);background:var(--card-2);transform:translate(3px)}96%{border-color:var(--ink);background:var(--card-2)}}@keyframes barpulse{0%,to{opacity:1;transform:scaleY(1)}50%{opacity:.82;transform:scaleY(.72)}}@keyframes hubring{0%{opacity:.8;transform:scale(.85)}to{opacity:0;transform:scale(1.25)}}@keyframes syncpulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes drowsync{0%,24%,to{border-color:var(--line);transform:none}8%,16%{border-color:var(--ink);transform:translate(3px)}}.sigstat{background:var(--sunken);border:1px solid var(--line);border-radius:var(--r-card);color:var(--ink);box-sizing:border-box;flex-wrap:wrap;align-items:center;min-height:92px;margin-top:auto;padding:13px 16px;font-size:13px;display:flex}.sigstat b{color:var(--ink);margin-right:6px;font-size:15px}.flowanim{justify-content:space-between;align-items:center;gap:0;max-width:820px;margin:40px 0 8px;display:flex}@keyframes beam{0%,to{top:14px}50%{top:56px}}@keyframes travel{0%{opacity:0;left:-3px}15%{opacity:1}85%{opacity:1}to{opacity:0;left:calc(100% - 4px)}}@keyframes pbob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes facea{0%,40%{opacity:1}50%,92%{opacity:0}to{opacity:1}}@keyframes faceb{0%,40%{opacity:0}50%,92%{opacity:1}to{opacity:0}}@keyframes dbgrow{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}@media (max-width:700px){.flowanim{display:none}}.whyrow{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:26px 0 8px;display:grid}.whychip{background:var(--soft);border:1px solid var(--line);color:var(--mut);border-radius:13px;padding:14px 16px;font-size:13.5px}.whychip b{color:var(--ind);margin-bottom:3px;font-size:15px;display:block}.qh{color:#16130f;text-align:left;background:#efece6;border-radius:44px;flex-direction:column;width:330px;min-height:660px;margin:12px auto;font-family:Instrument Sans,-apple-system,sans-serif;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 11px #10152e,0 36px 70px -26px #0c12368c}.qh .qbar{justify-content:space-between;align-items:center;padding:20px 24px 0;font-size:14px;font-weight:600;display:flex}.qh .qsc{letter-spacing:.12em;color:#16130f6b;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:500}.qh .qstage{background:var(--soft);flex:1;min-height:190px;margin-top:8px;position:relative}.qh .qprod{background:var(--soft);border-radius:32px;width:128px;height:128px;position:absolute;top:26px;left:50%;transform:translate(-50%);box-shadow:inset -8px -11px 20px #16130f14}.qh .qprod:after{content:"";background:#16130f21;border-radius:13px;height:13px;position:absolute;top:20px;left:24px;right:24px}.qh .qdot{background:#fff;border-radius:99px;width:22px;height:22px;position:absolute;box-shadow:0 2px 9px #16130f40}.qh .qdot:after{content:"";background:var(--ind);border-radius:99px;position:absolute;inset:7px}.qh .qpop{background:#fff;border-radius:14px;width:200px;padding:12px 14px;position:absolute;box-shadow:0 14px 34px -12px #16130f59}.qh .qpop b{font-size:12.5px;font-weight:600;display:block}.qh .qpop span{color:#16130f8c;margin-top:2px;font-size:10.5px;line-height:1.45;display:block}.qh .qsheet{background:#fff;border-radius:26px 26px 0 0;margin-top:auto;padding:10px 22px 24px;position:relative;box-shadow:0 -14px 34px -18px #16130f47}.qh .qgrab{background:#16130f24;border-radius:99px;width:34px;height:4px;margin:0 auto 12px}.qh .qname{letter-spacing:-.01em;font-family:Instrument Serif,Georgia,serif;font-size:23px;line-height:1.08}.qh .qvar{color:#16130f80;margin-top:3px;font-size:11.5px}.qh .qpill{color:#fbf9f6;background:#16130f;border-radius:99px;justify-content:center;align-items:center;height:42px;margin-top:11px;font-size:13px;font-weight:600;display:flex}.qh .qpill.sec{color:#16130f;background:#fff;border:1px solid #16130f29}.qh .qglabel{letter-spacing:.14em;text-transform:uppercase;color:#16130f61;margin:15px 0 2px;font-family:JetBrains Mono,monospace;font-size:8.5px;font-weight:500}.qh .qrow{border-top:1px solid #16130f17;justify-content:space-between;align-items:center;padding:11px 0;font-size:13px;font-weight:600;display:flex}.qh .qrow:first-of-type{border-top:none}.qh .qrow i{color:#16130f42;font-size:13px;font-style:normal}.qh.flow{background:#fff}.qh .qhead{border-bottom:1px solid #16130f12;align-items:center;gap:11px;padding:18px 18px 14px;display:flex}.qh .qback{background:#f4f2ee;border-radius:99px;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;display:flex}.qh .qhead b{font-size:13px;font-weight:600}.qh .qbody{flex:1;padding:18px 22px 24px}.qh .qhl{font-family:Instrument Serif,Georgia,serif;font-size:24px;line-height:1.1}.qh .qsub{color:#16130f8c;margin-top:6px;font-size:11.5px;line-height:1.5}.qh .qfield{color:#16130f66;border:1px solid #16130f1f;border-radius:11px;align-items:center;height:34px;margin-top:4px;padding:0 12px;font-size:11.5px;display:flex}.qh .qconsent{color:#16130fb8;border:1px solid #16130f1a;border-radius:12px;gap:8px;margin-top:8px;padding:10px 11px;font-size:10px;line-height:1.45;display:flex}.qh .qconsent i{border:1.5px solid #16130f4d;border-radius:4px;flex:none;width:13px;height:13px;margin-top:1px;font-style:normal}.qh .qbtn{color:#fbf9f6;background:#16130f;border-radius:13px;justify-content:center;align-items:center;height:38px;margin-top:12px;font-size:12.5px;font-weight:600;display:flex}.qh .qchips{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.qh .qchip{border:1px solid #16130f24;border-radius:10px;padding:8px 11px;font-size:10.5px;font-weight:500}.qh .qchip.on{color:#fbf9f6;background:#16130f;border-color:#16130f}.qh .qret{border:1px solid #16130f1a;border-radius:13px;align-items:center;gap:10px;margin-top:8px;padding:10px 12px;display:flex}.qh .qret .rl{border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:8px;font-weight:700;display:flex}.qh .qret .rl.amz{color:#f90;background:#232f3e}.qh .qret .rl.jl{color:#16130f;background:#f4f2ee}.qh .qret b{font-size:12px;display:block}.qh .qret span{color:#16130f80;font-size:10px}.qh .qrate{gap:6px;margin-top:10px;display:flex}.qh .qrate i{border:1px solid #16130f24;border-radius:11px;flex:1;justify-content:center;align-items:center;height:34px;font-size:12.5px;font-style:normal;font-weight:600;display:flex}.qh .qrate i.on{color:#fbf9f6;background:#16130f;border-color:#16130f}.qh .qnote{color:#16130f61;margin-top:11px;font-size:9.5px;line-height:1.5}.qh .qstate{color:#16130f8c;margin:9px 0 7px;font-size:9.5px;line-height:1.5}.tpane.anim .shot .qh{opacity:0;transform:translateY(20px)scale(.984)}.tpane.anim.play .shot .qh{animation:.75s cubic-bezier(.2,.85,.3,1) forwards qhRise}@keyframes qhRise{to{opacity:1;transform:none}}.tpane.anim>div:first-child>*{opacity:0;transform:translateY(9px)}.tpane.anim.play>div:first-child>*{animation:.5s cubic-bezier(.22,.9,.3,1) forwards qIn}.tpane.anim.play>div:first-child>:first-child{animation-delay:40ms}.tpane.anim.play>div:first-child>:nth-child(2){animation-delay:.11s}.tpane.anim.play>div:first-child>:nth-child(3){animation-delay:.18s}.tpane.anim.play>div:first-child>:nth-child(4){animation-delay:.25s}.tpane.anim li{opacity:0;transform:translateY(9px)}.tpane.anim.play li{animation:.5s cubic-bezier(.22,.9,.3,1) forwards qIn}.tpane.anim.play li:first-child{animation-delay:.22s}.tpane.anim.play li:nth-child(2){animation-delay:.29s}.tpane.anim.play li:nth-child(3){animation-delay:.36s}.tpane.anim .qh .qhead,.tpane.anim .qh .qbar,.tpane.anim .qh .qbody>*,.tpane.anim .qh .qsheet>*,.tpane.anim .qh .qprod,.tpane.anim .qh .qdot,.tpane.anim .qh .qpop{opacity:0;transform:translateY(11px)}.tpane.anim.play .qh .qhead,.tpane.anim.play .qh .qbar,.tpane.anim.play .qh .qbody>*,.tpane.anim.play .qh .qsheet>*,.tpane.anim.play .qh .qprod,.tpane.anim.play .qh .qdot,.tpane.anim.play .qh .qpop{animation:.46s cubic-bezier(.22,.9,.3,1) forwards qIn}@keyframes qIn{to{opacity:1;transform:none}}.tpane.anim.play .qh .qhead,.tpane.anim.play .qh .qbar{animation-delay:.2s}.tpane.anim.play .qh .qprod{animation-delay:.26s}.tpane.anim.play .qh .qdot{animation-delay:.86s}.tpane.anim.play .qh .qpop{animation-delay:.98s}.tpane.anim.play .qh .qbody>:first-child,.tpane.anim.play .qh .qsheet>:first-child{animation-delay:.3s}.tpane.anim.play .qh .qbody>:nth-child(2),.tpane.anim.play .qh .qsheet>:nth-child(2){animation-delay:.37s}.tpane.anim.play .qh .qbody>:nth-child(3),.tpane.anim.play .qh .qsheet>:nth-child(3){animation-delay:.44s}.tpane.anim.play .qh .qbody>:nth-child(4),.tpane.anim.play .qh .qsheet>:nth-child(4){animation-delay:.51s}.tpane.anim.play .qh .qbody>:nth-child(5),.tpane.anim.play .qh .qsheet>:nth-child(5){animation-delay:.57s}.tpane.anim.play .qh .qbody>:nth-child(6),.tpane.anim.play .qh .qsheet>:nth-child(6){animation-delay:.63s}.tpane.anim.play .qh .qbody>:nth-child(7),.tpane.anim.play .qh .qsheet>:nth-child(7){animation-delay:.69s}.tpane.anim.play .qh .qbody>:nth-child(8),.tpane.anim.play .qh .qsheet>:nth-child(8){animation-delay:.74s}.tpane.anim.play .qh .qbody>:nth-child(9){animation-delay:.79s}.tpane.anim.play .qh .qbody>:nth-child(10){animation-delay:.84s}.tpane.anim.play .qh .qbody>:nth-child(11){animation-delay:.88s}.tpane.anim.play .qh .qbody>:nth-child(n+12){animation-delay:.92s}.qh .qfield{transition:border-color .25s,box-shadow .25s,color .2s}.qh .qfield.focus{border-color:var(--ind);box-shadow:0 0 0 3px color-mix(in srgb,var(--ind) 15%,transparent)}.qh .qfield.filled{color:#16130f}.qh .qfield.typing:after{content:"";background:var(--ind);width:1.5px;height:13px;margin-left:1px;animation:.85s step-end infinite qCaret}@keyframes qCaret{50%{opacity:0}}.qh .qconsent{transition:border-color .25s,background .25s}.qh .qconsent.ticked{border-color:#16130f47}.qh .qconsent i{color:#fff;justify-content:center;align-items:center;font-size:9px;transition:background .2s,border-color .2s;display:flex}.qh .qconsent.ticked i{background:#16130f;border-color:#16130f}.qh .qconsent.ticked i:after{content:"✓"}.qh .qbtn{transition:transform .16s cubic-bezier(.3,.8,.4,1)}.qh .qbtn.press{transform:scale(.965)}.qh .qbtn .tk{margin-right:7px;font-size:12px}.qh .qdone{color:#fbf9f6;opacity:0;background:#16130f;border-radius:16px;padding:13px 14px;animation:.55s cubic-bezier(.22,.9,.3,1) forwards qIn;position:absolute;bottom:14px;left:14px;right:14px;transform:translateY(16px);box-shadow:0 -12px 34px -16px #0c123680}.qh .qdone .qt{color:#16130f;background:#fbf9f6;border-radius:8px;justify-content:center;align-items:center;width:24px;height:24px;margin-bottom:8px;font-size:12px;font-weight:700;display:flex}.qh .qdone b{font-family:Instrument Serif,Georgia,serif;font-size:16px;font-weight:400;display:block}.qh .qdone span{color:#fbf9f69e;margin-top:3px;font-size:10.5px;line-height:1.45;display:block}.qh .qret,.qh .qchip,.qh .qrate i{transition:border-color .22s,background .22s,color .22s,transform .22s}.qh .qret.sel{border-color:var(--ind);transform:translateY(-1px);box-shadow:0 8px 20px -12px #0c123680}.qh .qpill{transition:transform .16s cubic-bezier(.3,.8,.4,1),background .2s}.qh .qpill.press{transform:scale(.965)}.qh .qrow{transition:background .22s,padding .22s}.qh .qrow.sel{background:#16130f0d;border-radius:9px;margin:0 -8px;padding-left:8px;padding-right:8px}.qh .qchip.pick{color:#fbf9f6;background:#16130f;border-color:#16130f}.qh .qrate i.sweep,.qh .qchip.sweep{background:#16130f0f}.engrid{grid-template-columns:1fr 1fr;gap:22px;margin-top:44px;display:grid}@media (max-width:860px){.engrid{grid-template-columns:1fr}}.encard{border:1.5px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:30px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.encard:hover{border-color:var(--ind);transform:translateY(-4px);box-shadow:0 30px 60px -35px #0a0a0e73}.encard .eic{font-size:30px}.encard h3{letter-spacing:-.01em;margin:0;font-size:21px}.encard p{color:var(--mut);margin:0;font-size:15px}.encard ul{margin:2px 0 4px;padding:0}.encard li{gap:10px;margin:8px 0;font-size:14px;list-style:none;display:flex}.encard .ck{color:var(--ok);font-weight:800}.encard .go{color:var(--ind);margin-top:auto;font-size:14.5px;font-weight:700}.enmock{border:1px solid var(--line);color:var(--mut);background:#fbfcff;border-radius:13px;padding:12px 14px;font-size:12.5px}.enmock b{color:var(--ink)}.enmock .tk{background:var(--sunken);color:var(--ind);border-radius:4px;padding:0 4px;font-weight:700}.enmock .amb{color:#b8860b;background:#fdf3dd;border-radius:5px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-block}.enmock .blu{background:var(--sunken);color:var(--ind);border-radius:5px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-block}.qrshow{grid-template-columns:1.05fr .95fr;align-items:center;gap:52px;margin-top:40px;display:grid}@media (max-width:880px){.qrshow{grid-template-columns:1fr}}.qrshow h2{letter-spacing:-.02em;margin-bottom:14px;font-size:30px}.qrshow ul{margin:20px 0 26px;padding:0}.qrshow li{gap:11px;margin:11px 0;font-size:15px;list-style:none;display:flex}.qrshow .ck{color:var(--inkw);font-weight:800}.qrgrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.qrtile{border:1px solid var(--line);text-align:center;background:#fff;border-radius:18px;padding:18px;transition:transform .2s;box-shadow:0 16px 40px -24px #131a3a4d}.qrtile:hover{transform:translateY(-4px)}.qrtile b{color:var(--mut);margin-top:10px;font-size:12.5px;display:block}.qrart{aspect-ratio:1;width:100%;max-width:158px;margin:0 auto;display:block}footer.big{--f-ink:#15161a;--f-mut:#6b7078;--f-line:#e6e6e1;--f-acc:#4556d9;border-top:1px solid var(--f-line);color:var(--f-mut);background:#fafaf8;padding:60px 0 30px;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13.5px}@supports (color:lab(0% 0 0)){footer.big{--f-acc:lab(41.5342% 27.6553 -70.8364)}}footer.big .fwrap{max-width:1180px;margin:0 auto;padding:0 28px}.fcols{grid-template-columns:1.5fr 1fr 1fr 1fr 1fr;gap:36px;display:grid}@media (max-width:900px){.fcols{grid-template-columns:1fr 1fr}}@media (max-width:640px){footer.big{padding:40px 0 24px}.fcols{grid-template-columns:1fr;gap:26px}.fabout{max-width:none;margin:14px 0 18px}.fsub{max-width:none}.fcols h5{margin:0 0 10px}.fcols>div:not(:first-child){border-top:1px solid var(--f-line);padding-top:20px}.fcols>div:not(:first-child)>a{vertical-align:top;width:calc(50% - 8px);margin:0 0 12px;font-size:13.5px;line-height:1.3;display:inline-block}.fbase{gap:12px;margin-top:30px}.fbase .right{flex-wrap:wrap;gap:14px;width:100%;margin-left:0}}.flogo{color:var(--f-ink);letter-spacing:-.03em;align-items:center;gap:9px;font-size:18px;font-weight:800;text-decoration:none;display:inline-flex}.flogo:before{content:"O";background:var(--f-acc);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:25px;height:25px;font-size:12.5px;font-weight:800;display:flex}.fabout{max-width:290px;margin:16px 0 22px;line-height:1.6}.fsub{gap:8px;max-width:310px;display:flex}.fsub input{border:1px solid var(--f-line);background:#fff;border-radius:99px;outline:none;flex:1;padding:10px 14px;font-family:inherit;font-size:13.5px;transition:border-color .15s}.fsub input:focus{border-color:var(--f-acc)}.fsub button{background:var(--f-ink);color:#fff;cursor:pointer;border:none;border-radius:50%;flex:none;width:40px;height:40px;font-size:15px;transition:all .15s}.fsub button:hover{opacity:.88}.fcols h5{color:var(--f-ink);text-transform:uppercase;letter-spacing:.1em;margin:0 0 14px;font-size:11px;font-weight:800}.fcols a{color:var(--f-mut);margin:9px 0;font-size:13.5px;text-decoration:none;transition:color .12s;display:block}.fcols a.flogo{color:var(--f-ink);margin:0;display:inline-flex}.fcols a.flogo:before{flex:none}.fcols a:hover{color:var(--f-acc)}.fbase{border-top:1px solid var(--f-line);flex-wrap:wrap;align-items:center;gap:20px;margin-top:46px;padding-top:22px;font-size:12.5px;display:flex}.fbase .right{gap:18px;margin-left:auto;display:flex}.fbase a{color:var(--f-mut);text-decoration:none}.fbase a:hover{color:var(--f-acc)}.herocol{min-width:0}.hero.homehero .mock{margin-top:12px}.chanrow{align-items:center;gap:8px;display:flex}.chanlab{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--faint);font-size:10px}.chan{font-family:var(--mono);border:1px solid var(--line);color:var(--muted);border-radius:5px;padding:2px 8px;font-size:11px;transition:opacity .3s}.chan.on{background:var(--ink);color:#fff;border-color:var(--ink)}.chan.fade{opacity:0}.checks,.tpane ul{padding-left:40px}.tabs button{line-height:normal}
