@font-face{font-family:"Jakarta Fallback";src:local("Arial"),local("Arimo"),local("Liberation Sans");size-adjust:100.59%;ascent-override:103.19%;descent-override:22.07%;line-gap-override:0%}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/jakarta-latin-153fc85b70.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.site-header .logo{position:relative;display:inline-block;width:141px;height:43px;flex:none}.site-header .logo img{position:absolute;left:0;top:0;width:141px;height:43px;aspect-ratio:141/43;display:block}.logo .logo-dark,.site-footer .logo-dark,html[data-theme=light] .logo .logo-light,html[data-theme=light] .site-footer .logo-light{display:none}html[data-theme=light] .logo .logo-dark,html[data-theme=light] .site-footer .logo-dark{display:block}main>section.wrap.sec:first-of-type img,main>section.wrap.sec:first-of-type video,main>section.wrap.sec:first-of-type svg{max-width:100%;height:auto}.posts img,.card.post img{width:100%;height:auto;aspect-ratio:16/9}:root{--lime:#BFF747;--dark:#1B1B1B;--black:#000;--text:#F5F5F4;--muted:#b4b4b0;--line:#FFFFFF1A;--r:18px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--black);color:var(--text);font-family:"Plus Jakarta Sans","Jakarta Fallback",system-ui,-apple-system,"Segoe UI",sans-serif;line-height:1.6;overflow-x:hidden}a{color:var(--lime)}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--lime);outline-offset:3px;border-radius:6px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:-999px;top:8px;background:var(--lime);color:#000;padding:8px 14px;border-radius:8px;z-index:99}.skip:focus{left:8px}.wrap{width:min(1200px,100% - 40px);margin-inline:auto}h1{font-size:clamp(2rem,5vw,3.6rem);line-height:1.08;letter-spacing:-.02em;margin:.2em 0 .4em}.h3,h3{font-size:1.15rem;margin:.2em 0 .4em}.lead{font-size:clamp(1.05rem,1.6vw,1.25rem);color:#dcdcd8;max-width:62ch}.muted{color:var(--muted)}.small{font-size:.9rem}.eyebrow{color:var(--lime);font-weight:600;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem}.sec{padding:clamp(48px,8vw,96px) 0}.sec-sm{padding:32px 0}.site-header{position:sticky;top:0;z-index:50;background:#000c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.hdr{display:flex;align-items:center;justify-content:space-between;min-height:70px;gap:16px}.logo img{display:block;width:141px;height:43px;aspect-ratio:141/43}.nav ul{display:flex;gap:22px;align-items:center;list-style:none;margin:0;padding:0}.nav a{color:var(--text);text-decoration:none;font-weight:500}.nav a.active{color:var(--lime)}.menu-btn{display:none;background:none;border:1px solid var(--line);color:var(--text);padding:8px 14px;border-radius:999px;font:inherit}@media (max-width:960px){.menu-btn{display:block}}.btn{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;border-radius:999px;text-decoration:none;border:1px solid transparent;cursor:pointer;font:inherit;font-weight:700;transition:transform .15s,background .15s}.btn:hover{transform:translateY(-1px)}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn.sm{padding:9px 16px;font-size:.92rem}.btn-lime{background:var(--lime);color:#000!important}.btn-ghost{background:transparent;color:var(--text)!important;border-color:#ffffff40}.ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.grid3{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:18px}.card{display:block;background:var(--dark);border:1px solid var(--line);border-radius:var(--r);padding:22px;color:var(--text);text-decoration:none;position:relative}a.card:hover{border-color:#bff74780}.post img{border-radius:12px;aspect-ratio:16/9;object-fit:cover;width:100%;background:#111}.post a{color:var(--text);text-decoration:none}.cta-band{background:var(--lime);color:#000;padding:56px 0;margin-top:40px}.cta-band h2{margin:0 0 8px;font-size:clamp(1.5rem,3vw,2.2rem)}.cta-band .btn-lime{background:#000;color:var(--lime)!important}.cta-band .btn-ghost{color:#000!important;border-color:#0006}.node.on{opacity:1;border-color:#bff74766}.node.cur{box-shadow:0 0 0 2px var(--lime)}.trig.on,.out.on{background:#bff74714}.faq{border-bottom:1px solid var(--line);padding:14px 0}.faq summary{cursor:pointer;font-weight:600}.crumbs{font-size:.9rem;color:var(--muted)}.crumbs a{color:var(--muted)}.prose{overflow-wrap:anywhere}.prose img{border-radius:12px}.prose h2,.prose h3{margin-top:1.6em}.prose table{display:block;overflow-x:auto}.prose iframe{max-width:100%}.prose .li{margin:.2em 0}.feat{border-radius:16px;margin:12px 0 24px}.steps li.on{color:#000;background:var(--lime);border-color:var(--lime)}.site-footer{border-top:1px solid var(--line);padding:56px 0 24px;background:#050505}.fgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:28px}.fgrid ul{list-style:none;padding:0;margin:0 0 16px}.fgrid li{padding:3px 0}.fgrid a{color:var(--text);text-decoration:none}.fgrid a:hover{color:var(--lime)}.fh{font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:var(--lime);margin:0 0 10px}.socials{display:flex!important;flex-wrap:wrap;gap:10px}.socials a{color:var(--lime)!important}.legal{border-top:1px solid var(--line);margin-top:24px;padding-top:16px;font-size:.85rem}address{font-style:normal;margin-bottom:8px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important;scroll-behavior:auto!important}}img{background:#222;max-width:100%;height:auto}.card.post img,img.feat{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.prose img{height:auto;object-fit:contain}.ctas{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:16px 0}.btn.sm{padding:6px 12px;font-size:.88rem}.qa .card{text-decoration:none;color:var(--text)}.card.warm{border-color:var(--lime)}.serp.mob{max-width:400px}details{border-bottom:1px solid var(--line);padding:10px 0}summary{cursor:pointer;font-weight:600}.kanban .card{margin:8px 0;padding:10px}.flow .node-btn.on{background:var(--lime);color:#000}blockquote{border-left:3px solid var(--lime);margin:8px 0;padding:6px 12px;color:#dcdcd8}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.tag{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#bff747;margin:10px 0 4px}.card.post{display:flex;flex-direction:column;gap:6px}.card.post .post-link{color:inherit;text-decoration:none}.card.post h3{margin:.2em 0;line-height:1.3}.card.post .post-img,.lead-post .post-img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:12px;display:block;background:#222}.cover-fallback{display:flex!important;flex-direction:column;justify-content:flex-end;gap:6px;padding:18px;background:radial-gradient(120% 120% at 0 0,#2c3a10 0,#1b1b1b 60%);border:1px solid rgba(191,247,71,.25);aspect-ratio:16/9;border-radius:12px;width:100%}.cover-fallback span{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:#bff747;font-weight:700}.cover-fallback b{font-size:1.05rem;line-height:1.25;color:#fff;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.chip.on,.chip:hover{background:#bff747;color:#111;border-color:#bff747}.lead-post .post-link{display:grid;grid-template-columns:1.2fr 1fr;gap:28px;align-items:center}@media (max-width:800px){.lead-post .post-link{grid-template-columns:1fr}}.article{max-width:1120px}.article-head{max-width:820px}.article-head h1{font-size:clamp(1.9rem,4vw,3rem);line-height:1.12;margin:.15em 0 .3em}.article-head .meta{font-size:.95rem}.article img.feat{max-width:1120px;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:18px;margin:18px 0 32px}.article .cover-fallback.feat{margin:18px 0 32px;min-height:220px}.article-grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:48px;align-items:start}.article-grid>.article-main:only-child{grid-column:1/-1;max-width:760px;margin-inline:auto}.article-main{max-width:760px;min-width:0}.toc{position:sticky;top:96px;font-size:.88rem;max-height:calc(100vh - 120px);overflow:auto}.toc summary{font-weight:700;cursor:pointer;margin-bottom:8px;text-transform:uppercase;font-size:.75rem;letter-spacing:.08em;color:#bff747}.toc ol{list-style:none;padding:0;margin:0;border-left:1px solid rgba(255,255,255,.12)}.toc li a{display:block;padding:5px 0 5px 14px;color:#ffffffb3;text-decoration:none;line-height:1.35}.toc li a:hover{color:#bff747}@media (max-width:980px){.article-grid{grid-template-columns:1fr;gap:16px}.toc{position:static;max-height:none;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:14px}}.article .prose{font-size:1.08rem;line-height:1.75}.article .prose p{margin:0 0 1.1em}.article .prose h2{font-size:clamp(1.4rem,2.4vw,1.85rem);line-height:1.25;margin:2em 0 .6em;scroll-margin-top:90px}.article .prose h3{font-size:1.25rem;margin:1.6em 0 .5em}.article .prose ul,.article .prose ol{padding-left:1.3em;margin:0 0 1.2em}.article .prose li{margin:.35em 0}.article .prose ul li::marker{color:#bff747}.article .prose a{color:#bff747;text-underline-offset:3px}.article .prose figure{margin:1.6em 0}.article .prose img{max-width:100%;height:auto;border-radius:12px}.table-wrap{overflow-x:auto;margin:1.4em 0;border:1px solid rgba(255,255,255,.12);border-radius:12px}.article .prose table{display:table;width:100%;border-collapse:collapse;font-size:.95rem}.article .prose th{background:#bff7471a;color:#bff747;text-align:left}.article .prose th,.article .prose td{padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.08);vertical-align:top}.faq-list{margin:1em 0}.faq-list .faq div{padding-top:8px}.faq-list summary{font-size:1.02rem}.svc-reco{margin:40px 0 24px;padding:24px;border:1px solid rgba(191,247,71,.35);border-radius:16px;background:#bff7470d}.svc-reco h2{margin-top:0}.svc-links{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}.share{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin:18px 0}.back{font-weight:600}.related h2{margin-bottom:18px}.art{display:block;width:100%;height:100%;aspect-ratio:16/9}.offers.sm{margin:28px 0 8px}.offer .art{transition:transform .6s}.offer:hover .art{transform:scale(1.05)}.offer h3,.offer .h3{margin:.4em 0}.showcase-stage .art{height:100%}.v-band .svc-art .art{aspect-ratio:auto;height:300px}.pts.v-band .pt:nth-child(2) .muted{color:#1b1b1b}.cover-fallback{position:relative;overflow:hidden;aspect-ratio:16/9;display:block}.cover-fallback .art{position:absolute;top:0;right:0;bottom:0;left:0}.cover-fallback .cv-tag{position:absolute;top:12px;left:12px;background:#000a;color:var(--lime);font-size:.75rem;font-weight:700;padding:4px 10px;border-radius:999px}.cover-fallback b{position:absolute;left:14px;right:14px;bottom:12px;font-size:1.05rem;line-height:1.25;color:#fff;text-shadow:0 2px 12px #000;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cover-fallback:after{content:"";position:absolute;top:40%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#000c)}.cover-fallback b,.cover-fallback .cv-tag{z-index:1}.feat.cover-fallback{border-radius:20px;margin:8px 0 28px;max-height:420px;width:100%}.feat.cover-fallback b{font-size:clamp(1.2rem,2.5vw,1.8rem)}.card.post{transition:transform .3s,border-color .3s}.card.post:hover{transform:translateY(-4px);border-color:#bff74766}.post-img{border-radius:12px}.progress li.on{background:#bff74722;border-color:var(--lime);color:var(--text)}.pick.on{background:var(--lime);color:#000;border-color:var(--lime);font-weight:700}.hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.nav ul{gap:14px}.nav a{white-space:nowrap;font-size:.92rem}@media (min-width:961px) and (max-width:1240px){.nav ul{gap:10px}.nav a{font-size:.85rem}}.site-footer .fgrid{grid-template-columns:1.4fr repeat(5,minmax(0,1fr));align-items:start;gap:32px 28px}.site-footer .fgrid li a{display:inline-block;line-height:1.35;overflow-wrap:anywhere}.site-footer .fgrid img{display:block;margin-bottom:12px;height:auto;max-width:160px}.site-footer .legal{display:flex;flex-wrap:wrap;gap:6px 18px;justify-content:space-between;text-align:left}@media (max-width:1100px){.site-footer .fgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.site-footer .fgrid>div:first-child{grid-column:1/-1}}@media (max-width:640px){.site-footer .fgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.site-footer{padding-bottom:96px}}@media (max-width:380px){.site-footer .fgrid{grid-template-columns:1fr}}.rv.in{opacity:1;transform:none}.grid4.rv.in>*,.grid3.rv.in>*{animation:rise .6s both}.grid4.rv.in>*:nth-child(2),.grid3.rv.in>*:nth-child(2){animation-delay:.08s}.grid4.rv.in>*:nth-child(3),.grid3.rv.in>*:nth-child(3){animation-delay:.16s}.grid4.rv.in>*:nth-child(4){animation-delay:.24s}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes shardIn{0%{opacity:0;transform:translate(-40px,-30px) rotate(-25deg) scale(.6)}to{opacity:1;transform:none}}@keyframes shardFloat{0%,to{transform:none}50%{transform:translateY(-4px)}}@keyframes dash{to{stroke-dashoffset:-20}}@keyframes pulse{50%{transform:scale(1.08);opacity:.7}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ring{25%{transform:rotate(-1.5deg)}75%{transform:rotate(1.5deg)}}@keyframes wv{to{height:40px;background:var(--lime)}}.rsteps li.on{opacity:1;border-color:#bff74788;background:#bff74710;transform:translate(4px)}@keyframes chatPulse{0%,to{box-shadow:0 6px 24px #0008,0 0 #bff74766}50%{box-shadow:0 6px 24px #0008,0 0 0 12px #bff74700}}.seg .on{background:var(--lime);color:#000;font-weight:700}.btn.wide{width:100%;justify-content:center;display:inline-flex;gap:8px;align-items:center}.auth-ok .check{width:56px;height:56px;border-radius:50%;background:var(--lime);color:#000;font-size:1.8rem;display:grid;place-items:center;margin:0 auto}.dash-side nav button.on,.dash-side nav button:hover{background:#bff74718;color:var(--lime)}.rows li .muted{grid-column:1}.st.active,.st.confirmed,.st.resolved,.st.complete,.st.completed{background:#bff74726;color:var(--lime)}@keyframes sk{to{background-position:-200% 0}}@media (max-width:760px){body{padding-bottom:76px}.btn,button,.nav a,input,select,textarea{min-height:46px}input,select,textarea{font-size:16px!important}.wrap{width:calc(100% - 32px)}h1{word-break:break-word}table{display:block;overflow-x:auto}}@media (hover:none){.menu-btn{min-width:48px;min-height:44px}}@media (min-width:1600px){.wrap{width:min(1440px,100% - 96px)}html{font-size:17px}}@media (min-width:2200px){.wrap{width:min(1760px,100% - 160px)}html{font-size:20px}body{background:radial-gradient(60% 40% at 50% 0%,#bff74710,transparent 70%),#000}}@media (min-width:3200px){html{font-size:26px}}.site-footer .fgrid{align-items:start}.site-footer .fgrid>div{min-width:0}img,video,canvas,svg{max-width:100%}.sec+.sec{border-top:1px solid #ffffff08}.cards.qa .card{transition:transform .25s,border-color .25s,box-shadow .25s;background:linear-gradient(160deg,#bff74714,transparent 55%),#0b0b0b}.cards.qa .card:hover{transform:translateY(-4px);border-color:#bff74766;box-shadow:0 14px 40px #bff74718}@media (max-width:760px){.promo .btn{min-height:36px;padding:6px 14px;font-size:.82rem}}.cards>.card:only-child{max-width:520px}.flow-head .ctas{margin-top:14px}.btn,.chip,.pick,a.card{min-height:44px}.offices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:22px;margin-top:22px;border-top:1px solid #ffffff14}.office{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;padding:14px 16px}.office address{font-style:normal;color:#d6d6d6;line-height:1.55;margin-top:6px;font-size:.92rem}.legal{padding:16px 0 90px;text-align:center}@media (max-width:820px){.offices{grid-template-columns:1fr}}@media (max-width:720px){section,.wrap{overflow-x:clip}svg.art,.art,.flow-art,.split-art,.rq-art,.svc-hero svg,.ai-grid>*{position:relative!important;inset:auto!important;transform:none;max-width:100%;z-index:0}}@keyframes smFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes smGlow{0%,to{filter:drop-shadow(0 0 0 #bff74700)}50%{filter:drop-shadow(0 0 18px #bff74755)}}@media (prefers-reduced-motion:no-preference){.card{transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.card:hover{transform:translateY(-3px);border-color:#bff74766;box-shadow:0 20px 50px -30px #bff74788}}@media (max-width:1240px){.menu-btn{display:block}.nav{display:none}.nav.open{display:block;position:fixed;top:70px;left:0;right:0;bottom:0;width:100%;max-height:none;height:auto;margin:0;background:#000;border-bottom:0;padding:16px 20px calc(110px + env(safe-area-inset-bottom));z-index:90;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.nav.open ul{flex-direction:column;align-items:stretch;gap:2px;max-width:min(520px,100%);margin:0 auto}.nav.open ul a{display:block;padding:14px 8px;font-size:1.08rem;min-height:48px}.nav.open .btn{justify-content:center;margin-top:8px;width:100%}.hdr{position:relative}.site-header{z-index:95}}@media (max-width:720px){.legal{padding-bottom:100px}}@media (max-width:520px){.grid4,.grid3{grid-template-columns:1fr!important}img,svg,canvas,video{max-width:100%;height:auto}.card{overflow:hidden}}address{font-style:normal;line-height:1.6}.sir-guide.on{opacity:.92;transform:none}@keyframes sirBob{0%,to{transform:none}50%{transform:translateY(-3px)}}@keyframes sirNod{0%,to{transform:rotate(0)}30%{transform:rotate(-4deg)}60%{transform:rotate(3deg)}}@keyframes sirWave{0%,70%,to{transform:rotate(0)}76%,88%{transform:rotate(-14deg)}82%,94%{transform:rotate(8deg)}}@keyframes sirBlink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.1)}}@keyframes sirGlint{0%,80%,to{opacity:0;transform:none}88%{opacity:1;transform:translate(8px)}}@keyframes sirTip{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.site-footer .fgrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:28px 24px}.site-footer .fgrid>div:first-child{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:12px 32px;padding-bottom:20px;border-bottom:1px solid #ffffff12}.site-footer .fgrid>div:first-child p{margin:0}.site-footer .fh{margin:0 0 12px;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;color:var(--lime);min-height:1.2em}.site-footer .fgrid ul{margin:0}@media (max-width:1100px){.site-footer .fgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.site-footer .fgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes sirStep{0%,to{transform:rotate(14deg)}50%{transform:rotate(-14deg)}}@keyframes sirSpecs{0%,60%,to{transform:none}70%,85%{transform:translateY(-3px)}}@keyframes sirPoint{0%,to{transform:rotate(0)}30%,70%{transform:rotate(-38deg)}}@keyframes sirLook{0%,to{transform:rotate(0)}40%,70%{transform:rotate(6deg) translateY(2px)}}@media (min-width:641px){.site-footer .fgrid .fh{min-height:2.6em;display:flex;align-items:flex-end;line-height:1.3}}.tool-cat>.muted{margin:-4px 0 14px;max-width:70ch}.tool-card .open{color:var(--lime);font-weight:700;font-size:.9rem;margin-top:10px}.tool-card:hover .open span{margin-left:4px}.check{display:flex;align-items:center;gap:8px}.check input[type=number]{width:80px}.cta-band a:not(.btn){color:#000;text-decoration:underline;font-weight:700}@media (max-width:600px){.tool-bar .btn{flex:1}}.fd-steps li.on{border-color:#bff747;color:#fff}.fd-pad .muted{color:#6b6b6b}.fd-lines li.on b{color:#1b3a8a;animation:fdInk .5s ease-out}@keyframes fdBob{50%{transform:translateY(-4px)}}@keyframes fdBlink{50%{opacity:0}}@keyframes fdInk{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes fdStamp{0%{transform:rotate(-12deg) scale(2.2);opacity:0}to{transform:rotate(-12deg) scale(1);opacity:1}}@media (prefers-reduced-motion:reduce){.fd-avatar,.fd-caret,.fd-lines li.on b,.fd-stamp{animation:none}}@keyframes sirBreath{0%,to{transform:none}50%{transform:translateY(-2px) scaleY(1.01)}}@keyframes sirSwing{0%{transform:rotate(10deg)}to{transform:rotate(-10deg)}}@keyframes sirWaveFast{0%,to{transform:rotate(0)}25%,75%{transform:rotate(-18deg)}50%{transform:rotate(10deg)}}@keyframes sirLookAround{0%,to{transform:rotate(0)}25%{transform:rotate(-6deg)}60%{transform:rotate(5deg)}}@keyframes sirEyesLR{0%,to{transform:none}25%{transform:translate(-2px)}60%{transform:translate(2px)}}@keyframes sirHatTip{0%,60%,to{transform:none}20%,40%{transform:translateY(-6px) rotate(-14deg)}}@keyframes sirJump{0%{transform:translateY(0)}40%{transform:translateY(-14px)}70%{transform:translateY(2px)}to{transform:none}}.btn{transition:transform .18s cubic-bezier(.3,1.5,.5,1),box-shadow .2s,background .2s}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0) scale(.97)}.btn-lime{position:relative;overflow:hidden}.btn-lime:hover{box-shadow:0 10px 30px #bff74755}.btn-lime:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,#ffffff88 50%,transparent 70%);transform:translate(-120%);transition:transform .6s}.btn-lime:hover:after{transform:translate(120%)}.card.lift,.card.svc{transition:transform .25s cubic-bezier(.3,1.3,.5,1),border-color .2s,box-shadow .25s}.card.lift:hover,.card.svc:hover{transform:translateY(-6px);border-color:#bff74766;box-shadow:0 20px 50px #0008}@media (prefers-reduced-motion:reduce){.btn,.btn:hover,.card.lift:hover,.card.svc:hover{transform:none!important}.btn-lime:after{display:none}}@keyframes wkFloat{0%,to{translate:0 0}50%{translate:0 -10px}}.wk-card.feat{grid-column:span 2}.rv.wk-card.in{transform:none}@keyframes mkWave{to{height:20px}}@keyframes mkPulse{0%{box-shadow:0 0 color-mix(in srgb,var(--ac) 60%,transparent)}to{box-shadow:0 0 0 14px transparent}}.mk-glass.sm{top:44%;right:0;bottom:0;left:58%;transform:translateZ(30px)}@keyframes mkSlide{0%,70%,to{transform:none}80%{transform:translate(8px)}}@keyframes bsDot{to{transform:translateY(-18px);opacity:.4}}@media (max-width:640px){.wk-card.feat{grid-column:auto}}.pillars-hero .lead{max-width:64ch}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}img,video,svg,canvas,iframe{max-width:100%}h1,h2,h3{overflow-wrap:break-word;text-wrap:balance}p{text-wrap:pretty}:focus-visible{outline:2px solid #BFF747;outline-offset:3px}@media (hover:none),(max-width:760px){.site-footer a{display:inline-flex;align-items:center;min-height:40px}.site-footer li{margin:0}.site-footer{padding-bottom:28px!important}button.badge,a.small{min-height:40px;display:inline-flex;align-items:center}.btn:active,.mbar a:active,.chat-btn:active,.card:active{transform:scale(.97);transition:transform .12s}.offices{gap:14px}.office{padding:14px 16px;border:1px solid var(--line);border-radius:14px}.office address{font-style:normal;line-height:1.5;overflow-wrap:anywhere}}@media (min-width:761px) and (max-width:1024px){.grid3{grid-template-columns:repeat(2,minmax(0,1fr))}.wrap{width:min(100% - 48px,1200px)}}@media (prefers-reduced-motion:no-preference){.btn-lime{position:relative;overflow:hidden;isolation:isolate}.btn-lime:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,#ffffff8c 50%,transparent 70%);transform:translate(-120%);animation:smShine 4.5s ease-in-out 1.5s infinite}@keyframes smShine{0%,70%{transform:translate(-120%)}to{transform:translate(120%)}}.card,.wk-card{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .35s}@media (hover:hover){.card:hover,.wk-card:hover{transform:translateY(-4px);border-color:#bff74766;box-shadow:0 14px 40px -18px #bff74755}}@keyframes smPulse{50%{box-shadow:0 0 0 8px #bff74726}}}body.nav-open .site-header{backdrop-filter:none;-webkit-backdrop-filter:none;background:#000}body.nav-open .nav.open{position:fixed;top:70px;left:0;right:0;bottom:0;width:100vw;max-width:100vw;height:calc(100dvh - 70px);max-height:calc(100dvh - 70px);z-index:200;background:#000;padding:16px 20px calc(110px + env(safe-area-inset-bottom));overflow-y:auto;-webkit-overflow-scrolling:touch}body.nav-open .site-header{position:sticky;top:0;z-index:300!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#000!important}body.nav-open .nav.open{top:calc(70px + env(safe-area-inset-top,0px))!important;z-index:250!important;height:calc(100dvh - 70px - env(safe-area-inset-top,0px))!important;max-height:calc(100dvh - 70px - env(safe-area-inset-top,0px))!important}body.nav-open .nav.open:before{content:"Menu";display:block;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#bff747;margin:0 0 8px 8px}html,body{max-width:100%;overflow-x:clip}body.nav-open{overflow:hidden;touch-action:none}body.nav-open .nav.open{touch-action:pan-y}img,video,iframe,canvas,svg{max-width:100%}@media (max-width:960px){.wrap{width:min(100% - 32px,1200px)}h1,h2,h3{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}h1{font-size:clamp(1.9rem,8vw,3rem)}h2{font-size:clamp(1.5rem,6vw,2.3rem)}.btn,button[type=submit],.mbar a,a[href^="tel:"].btn{min-height:44px}input,select,textarea{font-size:16px;max-width:100%;box-sizing:border-box}input[type=checkbox],input[type=radio]{width:22px;height:22px;min-width:22px;flex:none}label{overflow-wrap:anywhere}table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}pre{white-space:pre-wrap;word-break:break-word}.nav.open .menu-btn.nav-close{position:sticky;top:0;z-index:2;display:block;margin-left:auto}}@media (max-width:520px){.hero .btn,.cta .btn{width:100%;justify-content:center}.offices{gap:16px}}@media (max-width:860px){.fd-pad .fd-lines li:not(.on){display:none}}@media (max-width:960px){body.nav-open .nav.open{top:0!important;height:100dvh!important;max-height:100dvh!important;z-index:400!important;padding:calc(16px + env(safe-area-inset-top,0px)) 20px calc(110px + env(safe-area-inset-bottom))!important}body.nav-open .nav.open .menu-btn.nav-close{position:sticky;top:0;margin:0 0 8px auto;min-width:44px;min-height:44px;padding:10px 14px}body.nav-open .nav.open .btn,body.nav-open .nav.open .agent-btn{display:flex;width:100%;justify-content:center;text-align:center}.svc-links{display:grid!important;grid-template-columns:1fr;gap:8px}.svc-links a,.card ul li a,.offer ul li a{display:flex;align-items:center;min-height:44px;padding:8px 4px}.grid3,.process{grid-template-columns:1fr!important}.socials{list-style:none;padding:0;margin:0}.socials li{list-style:none}.socials a{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border:1px solid var(--line);border-radius:999px}}.card,.offer{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}@media (hover:hover){.card:hover,.offer:hover{transform:translateY(-3px)}}html[data-page=home] main .card{border-top:3px solid var(--lime);box-shadow:0 10px 30px -18px #bff74766}html[data-page=home] main section:nth-of-type(2n){background:linear-gradient(180deg,transparent,#bff7470a 40%,transparent)}html[data-page=services] main{counter-reset:svc}html[data-page=services] main .card,html[data-page=services] main .offer{counter-increment:svc;position:relative;border-left:4px solid var(--lime);border-radius:6px 18px 18px 6px}html[data-page=services] main .card:after{content:counter(svc,decimal-leading-zero);position:absolute;top:12px;right:16px;font-weight:800;font-size:1.6rem;color:var(--lime);opacity:.35}html[data-page=service] main .card{background:transparent;border:1px dashed #bff74766;border-radius:4px}html[data-page=service] main .card h3:before,html[data-page=service] main .card .h3:before{content:"✓ ";color:var(--lime)}html[data-page=work] main .card{border-radius:28px 6px;overflow:hidden;border:1px solid var(--line)}html[data-page=work] main .card:nth-child(2n){border-radius:6px 28px}html[data-page=work] main .card img{transition:transform .6s ease}@media (hover:hover){html[data-page=work] main .card:hover img{transform:scale(1.04)}}html[data-page=contact] main .card{background:linear-gradient(135deg,#bff74714,transparent 60%);border:1px solid #bff74740;border-radius:22px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html[data-page=about] main section:not(:first-child)>.wrap,html[data-page=about] main section:not(:first-child){border-left:2px solid #bff74755;padding-left:clamp(12px,3vw,28px)}html[data-page=about] main .card{border-radius:0 20px 20px 0;border-left:4px solid var(--lime)}html[data-page=ai] main{background-image:linear-gradient(#bff7470d 1px,transparent 1px),linear-gradient(90deg,#bff7470d 1px,transparent 1px);background-size:36px 36px}html[data-page=ai] main .card{border:1px solid #bff74755;box-shadow:0 0 0 1px #bff74722 inset,0 0 28px -12px #bff747aa;border-radius:14px}html[data-page=industries] main .card{border-bottom:3px solid var(--lime);border-radius:18px 18px 4px 4px}@media (prefers-reduced-motion:no-preference){.btn{transition:transform .18s ease,box-shadow .25s ease,background-color .2s}.btn:active,.pick:active,.rowi:active,.bnr:active,.chip-card:active,.idx a:active{transform:scale(.97)}.nav.open{animation:smDrawer .28s cubic-bezier(.2,.8,.2,1)}.nav.open li{animation:smItem .35s both}.nav.open li:nth-child(2){animation-delay:.03s}.nav.open li:nth-child(3){animation-delay:.06s}.nav.open li:nth-child(4){animation-delay:.09s}.nav.open li:nth-child(5){animation-delay:.12s}.nav.open li:nth-child(6){animation-delay:.15s}.nav.open li:nth-child(n+7){animation-delay:.18s}}@keyframes smDrawer{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes smItem{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes smPop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes smUp{0%{transform:translateY(100%)}to{transform:none}}.mosaic>.card:first-child{grid-row:span 2;background:radial-gradient(120% 90% at 0 0,#bff7471f,transparent 60%),var(--card,#111)}.mosaic>.card:not(:first-child) .card-art{display:none}@media (max-width:760px){.mosaic>.card:first-child{grid-column:1/-1;grid-row:auto}.mosaic>.card:not(:first-child){padding:16px}.mosaic>.card:not(:first-child) h3{font-size:1rem}.mosaic>.card:not(:first-child) p{display:none}}.idx a .muted{grid-column:1}.grp-split .grid3{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.grp-split .card{border-style:dashed}@keyframes smBlink{50%{box-shadow:0 0 0 9px #bff74700}}.cat-ai .pts .card{border:0;border-radius:0;border-right:1px solid #bff74733;background:#bff74708}.cat-llc .pts .card{border-radius:0;border:0;border-left:3px solid var(--lime);padding:16px 22px;background:transparent}.cat-web .pts .card:nth-child(2){transform:translateY(18px)}.cat-brand .pts .card{border-radius:28px 6px}.cat-perf .pts .card .num{font-size:2.2rem}.cat-perf .pts .card{border-top:3px solid var(--lime)}.cat-mkt .pts .card:first-child{background:linear-gradient(160deg,#bff7471a,transparent 60%)}@media (max-width:760px){.cat-ai .pts .card{border-right:0;border-bottom:1px solid #bff74733}.cat-web .pts .card:nth-child(2){transform:none}}.case-strip>.card{display:flex;flex-direction:column;justify-content:flex-end;min-height:260px;background:linear-gradient(180deg,transparent 30%,#000c),#111}@media (max-width:760px){.case-strip>.card{scroll-snap-align:start}}.lead-form .hp{position:absolute;left:-9999px;width:1px;height:1px}.stat-band .card{border:0;border-radius:0;background:transparent;text-align:center}.stat-band .card b{font-size:clamp(1.8rem,6vw,2.8rem);color:var(--lime)}@media (max-width:760px){.stat-band .card{padding:12px 4px}.stat-band .muted{font-size:.75rem}}.ab-pillars .card{background:transparent;border:0;border-top:1px solid var(--line);border-radius:0;padding:18px 4px}.ab-timeline .card{border-radius:0 0 18px 18px;border-top:3px solid var(--lime)}@media (max-width:760px){.ab-timeline .card{border-top:1px solid var(--line);border-radius:16px;position:relative}.ab-timeline .card:before{content:"";position:absolute;left:-26px;top:22px;width:12px;height:12px;border-radius:50%;background:var(--lime)}}main .tool-cards .card{border-style:dashed}html[data-page=about] main h1{font-size:clamp(2rem,6vw,3.6rem);max-width:18ch}html[data-page=home] main>.wrap.sec:nth-of-type(2n),html[data-page=home] main>section.wrap.sec:nth-of-type(2n){position:relative}html[data-page=home] .grid4 .card{background:transparent;border-left:2px solid var(--lime);border-radius:0 14px 14px 0}html[data-theme=light] .case-strip>.card{background:linear-gradient(180deg,transparent 30%,#fff),#f6f6ef}@media (max-width:760px){.svc-hub .offer svg,.svc-hub .offer .art{max-height:150px}}html[data-page=services] .mosaic>.card:not(:first-child):after{display:none}html[data-page=services] main .card h3{padding-right:2.6rem}.mosaic>.card:not(:first-child){display:flex;flex-direction:column;justify-content:space-between;gap:6px}.mosaic>.card:not(:first-child) p{margin:0;font-size:.9rem}@media (max-width:760px){.mosaic>.card:not(:first-child){display:grid;grid-template-columns:1fr auto;align-items:center;padding:14px 16px;min-height:0}.mosaic>.card:not(:first-child) h3{padding-right:0;margin:0}.mosaic>.card:not(:first-child) p{display:block;grid-column:1;font-size:.85rem}.mosaic>.card:not(:first-child) .arrow{grid-row:1/3;grid-column:2;position:static}html[data-page=services] .mosaic>.card:first-child h3{padding-right:0}html[data-page=services] .mosaic>.card:first-child:after{top:auto;bottom:12px}}.grid3>.card:last-child:nth-child(3n+1){grid-column:1/-1}@media (max-width:1000px) and (min-width:561px){.grid3>.card:last-child:nth-child(odd){grid-column:1/-1}}.ct-foot>.card{min-width:0}@media (max-width:860px){.ct-foot>.card{grid-column:auto!important;width:100%}}.hm-blog-grid>:not(:first-child) .post-img,.hm-blog-grid>:not(:first-child) .cover-fallback{display:none}@keyframes hmIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.chat-f .btn{flex:0 0 auto}@keyframes oaflow{to{stroke-dashoffset:-24}}@keyframes oabar{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}html[data-theme=light]{--dark:#F4F5EF;--black:#FFFFFF;--text:#141414;--muted:#55554f;--line:#1414141f;color-scheme:light}html[data-theme=dark]{color-scheme:dark}html[data-theme=light] .logo-dark{display:inline-block}html[data-theme=light] .logo-light,.logo-dark{display:none}html[data-theme=light]{--lime:rgb(191,247,71)}html[data-theme=light] a{color:#3f6212}html[data-theme=light] .skip{color:#141414}html[data-theme=light] .lead{color:#464642}html[data-theme=light] .eyebrow{color:#3f6212}html[data-theme=light] .site-header{background:#ffffffe6}html[data-theme=light] .nav a.active{color:#3f6212}html[data-theme=light] .btn-lime{color:#141414!important}html[data-theme=light] .btn-ghost{border-color:#14141440}html[data-theme=light] a.card:hover{border-color:#bff74780}html[data-theme=light] .post img{background:#fafaf6}html[data-theme=light] .cta-band{color:#141414}html[data-theme=light] .cta-band .btn-lime{background:#fffffb;color:#3f6212!important}html[data-theme=light] .cta-band .btn-ghost{color:#141414!important;border-color:#14141466}html[data-theme=light] .node.on{border-color:#bff74766}html[data-theme=light] .trig.on,html[data-theme=light] .out.on{background:#bff74714}html[data-theme=light] .steps li.on{color:#141414}html[data-theme=light] .site-footer{background:#fffffb}html[data-theme=light] .fgrid a:hover,html[data-theme=light] .fh{color:#3f6212}html[data-theme=light] .socials a{color:#3f6212!important}html[data-theme=light] img{background:#f4f4f0}html[data-theme=light] .flow .node-btn.on{color:#141414}html[data-theme=light] blockquote{color:#464642}html[data-theme=light] .tag{color:#4d7c0f}html[data-theme=light] .card.post .post-img,html[data-theme=light] .lead-post .post-img{background:#f4f4f0}html[data-theme=light] .cover-fallback{background:radial-gradient(120% 120% at 0 0,#ecece8 0,#f4f4f0 60%);border:1px solid rgba(191,247,71,.25)}html[data-theme=light] .cover-fallback span{color:#4d7c0f}html[data-theme=light] .chip.on,html[data-theme=light] .chip:hover{background:#bff747;color:#141414;border-color:#bff747}html[data-theme=light] .toc summary{color:#4d7c0f}html[data-theme=light] .toc ol{border-left:1px solid rgba(20,20,20,.12)}html[data-theme=light] .toc li a{color:#141414b3}html[data-theme=light] .toc li a:hover{color:#4d7c0f}@media (max-width:980px){html[data-theme=light] .toc{border:1px solid rgba(20,20,20,.12)}}html[data-theme=light] .article .prose ul li::marker{color:#4d7c0f}html[data-theme=light] .article .prose a{color:#4d7c0f}html[data-theme=light] .table-wrap{border:1px solid rgba(20,20,20,.12)}html[data-theme=light] .article .prose th{background:#bff7471a;color:#4d7c0f}html[data-theme=light] .article .prose th,html[data-theme=light] .article .prose td{border-bottom:1px solid rgba(20,20,20,.08)}html[data-theme=light] .svc-reco{border:1px solid rgba(191,247,71,.35);background:#bff7470d}html[data-theme=light] .pts.v-band .pt:nth-child(2) .muted{color:#141414}html[data-theme=light] .cover-fallback .cv-tag{background:#1414143b;color:#3f6212}html[data-theme=light] .cover-fallback b{color:#141414}html[data-theme=light] .cover-fallback:after{background:linear-gradient(transparent,#ffffffe6)}html[data-theme=light] .card.post:hover{border-color:#bff74766}html[data-theme=light] .progress li.on{background:#bff74722}html[data-theme=light] .pick.on{color:#141414}html[data-theme=light] .rsteps li.on{border-color:#bff74788;background:#bff74710}html[data-theme=light] .seg .on{color:#141414}html[data-theme=light] .auth-ok .check{color:#141414}html[data-theme=light] .dash-side nav button.on,html[data-theme=light] .dash-side nav button:hover{background:#bff74718;color:#3f6212}html[data-theme=light] .st.active,html[data-theme=light] .st.confirmed,html[data-theme=light] .st.resolved,html[data-theme=light] .st.complete,html[data-theme=light] .st.completed{background:#bff74726;color:#3f6212}@media (min-width:2200px){html[data-theme=light] body{background:radial-gradient(60% 40% at 50% 0%,rgba(191,247,71,.063),transparent 70%),#fffffb}}html[data-theme=light] .sec+.sec{border-top:1px solid rgba(20,20,20,.031)}html[data-theme=light] .cards.qa .card{background:linear-gradient(160deg,rgba(191,247,71,.078),transparent 55%),#fffffb}html[data-theme=light] .cards.qa .card:hover{border-color:#bff74766;box-shadow:0 14px 40px #bff74718}html[data-theme=light] .offices{border-top:1px solid rgba(20,20,20,.078)}html[data-theme=light] .office{background:#14141408;border:1px solid rgba(20,20,20,.078)}html[data-theme=light] .office address{color:#464642}@media (prefers-reduced-motion:no-preference){html[data-theme=light] .card:hover{border-color:#bff74766;box-shadow:0 20px 50px -30px #bff74788}}@media (max-width:1240px){html[data-theme=light] .nav.open{background:#fffffb}}html[data-theme=light] .site-footer .fgrid>div:first-child{border-bottom:1px solid rgba(20,20,20,.071)}html[data-theme=light] .site-footer .fh,html[data-theme=light] .auth-foot a{color:#3f6212}html[data-theme=light] .tool-card .open{color:#3f6212}html[data-theme=light] .cta-band a:not(.btn){color:#141414}html[data-theme=light] .fd-steps li.on{border-color:#bff747;color:#141414}html[data-theme=light] .fd-pad .muted,html[data-theme=light] .fd-lines li span{color:#6e6e6e}html[data-theme=light] .fd-lines li.on b{color:#141414}html[data-theme=light] .btn-lime:hover{box-shadow:0 10px 30px #bff74755}html[data-theme=light] .btn-lime:after{background:linear-gradient(110deg,transparent 30%,rgba(20,20,20,.533) 50%,transparent 70%)}html[data-theme=light] .card.lift:hover,html[data-theme=light] .card.svc:hover{border-color:#bff74766;box-shadow:0 20px 50px #14141430}html[data-theme=light] :focus-visible{outline:2px solid rgb(191,247,71)}@media (prefers-reduced-motion:no-preference){html[data-theme=light] .btn-lime:after{background:linear-gradient(110deg,transparent 30%,rgba(20,20,20,.549) 50%,transparent 70%)}@media (hover:hover){html[data-theme=light] .card:hover,html[data-theme=light] .wk-card:hover{border-color:#bff74766;box-shadow:0 14px 40px -18px #bff74755}}}html[data-theme=light] body.nav-open .site-header,html[data-theme=light] body.nav-open .nav.open{background:#fffffb}html[data-theme=light] body.nav-open .site-header{background:#fffffb!important}html[data-theme=light][data-theme=light] body.nav-open .site-header{background:#141414!important}html[data-theme=light] body.nav-open .nav.open:before{color:#4d7c0f}html[data-theme=light][data-page=home] main .card{box-shadow:0 10px 30px -18px #bff74766}html[data-theme=light][data-page=home] main section:nth-of-type(2n){background:linear-gradient(180deg,transparent,rgba(191,247,71,.039) 40%,transparent)}html[data-theme=light][data-page=services] main .card:after{color:#3f6212}html[data-theme=light][data-page=service] main .card{border:1px dashed rgba(191,247,71,.4)}html[data-theme=light][data-page=service] main .card h3:before,html[data-theme=light][data-page=service] main .card .h3:before{color:#3f6212}html[data-theme=light][data-page=contact] main .card{background:linear-gradient(135deg,rgba(191,247,71,.078),transparent 60%);border:1px solid rgba(191,247,71,.251)}html[data-theme=light][data-page=about] main section:not(:first-child)>.wrap,html[data-theme=light][data-page=about] main section:not(:first-child){border-left:2px solid rgba(191,247,71,.333)}html[data-theme=light][data-page=ai] main{background-image:linear-gradient(rgba(191,247,71,.051) 1px,transparent 1px),linear-gradient(90deg,rgba(191,247,71,.051) 1px,transparent 1px)}html[data-theme=light][data-page=ai] main .card{border:1px solid rgba(191,247,71,.333);box-shadow:0 0 0 1px #bff74722 inset,0 0 28px -12px #bff747aa}html[data-theme=light] .mosaic>.card:first-child{background:radial-gradient(120% 90% at 0 0,rgba(191,247,71,.122),transparent 60%),var(--card,rgb(250,250,246))}html[data-theme=light] .cat-ai .pts .card{border-right:1px solid rgba(191,247,71,.2);background:#bff74708}html[data-theme=light] .cat-mkt .pts .card:first-child{background:linear-gradient(160deg,rgba(191,247,71,.102),transparent 60%)}@media (max-width:760px){html[data-theme=light] .cat-ai .pts .card{border-bottom:1px solid rgba(191,247,71,.2)}}html[data-theme=light] .case-strip>.card{background:linear-gradient(180deg,transparent 30%,rgba(255,255,255,.9)),#fafaf6}html[data-theme=light] .stat-band .card b{color:#3f6212}html[data-theme=light][data-theme=light] .case-strip>.card{background:linear-gradient(180deg,transparent 30%,rgb(20,20,20)),#141414}.logo .logo-dark,.site-footer .logo-dark,html[data-theme=light] .logo .logo-light,html[data-theme=light] .site-footer .logo-light{display:none}html[data-theme=light] .logo .logo-dark,html[data-theme=light] .site-footer .logo-dark{display:block}.hdr .logo{order:1}.hdr .nav{order:2}.hdr .theme-toggle{order:3}.hdr .menu-btn{order:4}.theme-toggle{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;background:transparent;border:1px solid var(--line);color:var(--text);border-radius:999px;padding:4px 10px 4px 4px;font:inherit;font-size:.8rem;font-weight:600;cursor:pointer;min-height:36px;transition:border-color .2s,background .2s}.theme-toggle:hover{border-color:var(--lime)}.theme-toggle:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.tt-track{position:relative;width:44px;height:26px;border-radius:999px;background:#ffffff14;display:inline-block}.tt-knob{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--lime);color:#141414;display:grid;place-items:center;transition:transform .3s cubic-bezier(.4,1.4,.5,1)}html[data-theme=light] .tt-track{background:#14141414}html[data-theme=light] .tt-knob{transform:translate(18px)}@media (max-width:1240px){.hdr .theme-toggle{margin-left:auto}.tt-label{display:none}.theme-toggle{padding:4px}}@media (prefers-reduced-motion:reduce){.tt-knob{transition:none}}html[data-theme=light] body{background:#fff}html[data-theme=light] .site-header{-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid #14141414}html[data-theme=light] .btn-lime,html[data-theme=light] .btn-lime *{color:#141414!important}html[data-theme=light] .card,html[data-theme=light] .post{box-shadow:0 1px 2px #1414140d,0 8px 24px -12px #14141426}html[data-theme=light] .eyebrow,html[data-theme=light] .tag{color:#3f6212}html[data-theme=light] .site-footer{background:#f4f5ef}html[data-theme=light] ::selection{background:#bff747;color:#141414}:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.post-img{transition:transform .5s ease}.post:hover .post-img{transform:scale(1.03)}.post .post-link{overflow:hidden;display:block}img{max-width:100%;height:auto}.hdr .logo{flex-shrink:0}@media (min-width:1241px) and (max-width:1400px){.nav ul{gap:12px}.nav a{font-size:.84rem}}html[data-theme=light] .nav a:not(.btn){color:#1f1f1c}html[data-theme=light] .nav a.active:not(.btn),html[data-theme=light] .nav a:not(.btn):hover{color:#3f6212}.logo img,.site-footer img.logo-light,.site-footer img.logo-dark{background:none!important}@media (max-width:1520px){.tt-label{display:none}.theme-toggle{padding:4px}}html[data-theme=light] .node:not(.on){border-color:#14141433}html[data-theme=light] .node:not(.on) strong{color:#3a3a36}body.nav-open .site-header,html[data-theme=light] body.nav-open .site-header{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#000!important}html[data-theme=light] body.nav-open .site-header{background:#fffef8!important}.site-footer .fgrid img.logo-dark,html[data-theme=light] .site-footer .fgrid img.logo-light{display:none!important}html[data-theme=light] .site-footer .fgrid img.logo-dark{display:block!important}.dash-tour li .btn{align-self:flex-start;margin-top:auto}.hm-blog-grid>:not(:first-child) .post-img,.hm-blog-grid>:not(:first-child) .cover-fallback{display:block!important;aspect-ratio:16/7;width:100%;object-fit:cover;border-radius:12px;max-height:150px;overflow:hidden}.hm-blog-grid>:not(:first-child) .cover-fallback b{display:none}.offices .office{min-height:100%}html[data-theme=light] .fd-lines li.on b{color:#1b3a8a}@media (max-width:860px){.fd-pad .fd-lines li:not(.on){display:flex!important}}.socials{list-style:none;padding:0;margin:12px 0 0;display:flex!important;flex-wrap:wrap;gap:8px}.socials li{padding:0!important}.socials li:before{display:none}.socials a{display:inline-flex;align-items:center;min-height:36px;padding:6px 14px;border:1px solid var(--line);border-radius:999px;text-decoration:none!important;font-size:.85rem}html[data-theme=light] .socials a{color:#3f6212!important;border-color:#14141426}.socials a:hover{border-color:var(--lime)}@media (min-width:861px) and (max-width:1240px){.site-footer .fgrid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.site-footer .fgrid>div:first-child{grid-column:1/-1}}html:not(.js) .rv{opacity:1;transform:none}.site-header .hdr{display:flex;align-items:center;gap:16px}main#main{display:block}form.lead,form.portal{display:grid;gap:12px;max-width:640px;background:var(--dark);border:1px solid var(--line);border-radius:var(--r);padding:24px;margin:8px 0 0}form.lead label,form.portal label{display:grid;gap:6px;font-weight:600;font-size:.95rem}form.lead input:not([type=hidden]),form.lead textarea,form.lead select,form.portal input,form.portal textarea{background:#111;border:1px solid #ffffff33;border-radius:10px;padding:12px 14px;color:var(--text);font:inherit;width:100%}form.lead textarea,form.portal textarea{min-height:120px;resize:vertical}form.lead input:focus,form.lead textarea:focus,form.portal input:focus{border-color:var(--lime);outline:none;box-shadow:0 0 0 3px #bff74740}form.lead button,form.portal button{justify-self:start;background:var(--lime);color:#000;border:0;border-radius:999px;padding:13px 26px;font:inherit;font-weight:700;cursor:pointer;min-height:48px;transition:transform .2s ease,box-shadow .2s ease}form.lead button:hover,form.portal button:hover{transform:translateY(-1px);box-shadow:0 8px 24px #bff74733}form.lead [role=status],form.portal [role=status]{margin:0;font-weight:600}form.lead .hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}html[data-theme=light] form.lead,html[data-theme=light] form.portal{background:#fff;border-color:#14141420;box-shadow:0 10px 30px #0000000d}html[data-theme=light] form.lead input:not([type=hidden]),html[data-theme=light] form.lead textarea,html[data-theme=light] form.portal input,html[data-theme=light] form.portal textarea{background:#fafaf7;border-color:#14141433;color:#141414}.card h3{margin:.2em 0 .35em}.card{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}a.card:hover{transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}@media (min-width:760px){form.lead{grid-template-columns:1fr 1fr}form.lead label:has(textarea),form.lead button,form.lead [role=status],form.lead p,form.lead .full{grid-column:1/-1}}form.lead .req{color:#3f6212;font-weight:700}:root{--glass:rgba(255,255,255,.04);--glass-b:rgba(255,255,255,.10);--ease:cubic-bezier(.2,.7,.2,1)}html[data-theme=light]{--glass:rgba(255,255,255,.72);--glass-b:rgba(20,20,20,.08)}.btn{transition:transform .2s var(--ease),box-shadow .2s var(--ease),background-color .2s}.btn-lime:hover{transform:translateY(-1px);box-shadow:0 10px 28px #bff74740}.hx .lead{max-width:56ch}@keyframes hxfloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes hxspin{to{transform:rotate(360deg)}}@keyframes hxdraw{to{stroke-dashoffset:0}}.why .card{padding:24px}.tl li.on{opacity:1;transform:none}.tl li.on:before{background:var(--lime);box-shadow:0 0 0 6px #bff74733}html:not(.js) .tl li{opacity:1;transform:none}.nl{display:grid;grid-template-columns:1fr auto;gap:10px;max-width:460px;margin-top:10px}.nl input{background:transparent;border:1px solid var(--line);border-radius:999px;padding:12px 16px;color:inherit;font:inherit;min-width:0}html[data-theme=light] .nl input{border-color:#14141433}.nl button{background:var(--lime);color:#000;border:0;border-radius:999px;padding:12px 18px;font:inherit;font-weight:700;cursor:pointer}.nl [role=status]{grid-column:1/-1;margin:0;font-size:.88rem;font-weight:600}.nl .hp{position:absolute;left:-9999px}.ft-nl{padding:28px 0;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;align-items:center}.ft-nl h2{margin:0;font-size:1.2rem}.ft-nl p{margin:4px 0 0}.cta-band form.lead{background:#0b0b0b;border-color:#00000033;color:#f5f5f4}.cta-band form.lead label{color:#f5f5f4}.cta-band form.lead input:not([type=hidden]),.cta-band form.lead textarea{background:#151515!important;border-color:#ffffff33!important;color:#f5f5f4!important}.cta-band form.lead .req{color:#bff747}@keyframes hxpulse{0%,100%{box-shadow:0 0 0 10px #bff7471a,0 0 0 24px #bff7470d,0 24px 70px #bff74740}50%{box-shadow:0 0 0 14px #bff74726,0 0 0 34px #bff7470a,0 24px 80px #bff74755}}.df-nodes li.on{opacity:1;border-color:#bff74788}.df-nodes li.cur{transform:translateY(-3px);box-shadow:0 0 0 3px #bff74733;border-color:var(--lime)}.demo-call.live .dc-wave i{animation:dcw 1s ease-in-out infinite}@keyframes dcw{0%,100%{height:20%}50%{height:100%}}.js .dc-lines li.off{display:none}.dc-lines li.say{animation:say .4s var(--ease)}@keyframes say{from{opacity:0;transform:translateY(6px)}}.ch-ai{background:#ffffff0d}html[data-theme=light] .ch-ai{background:#1414140a}.ch-me{justify-self:end;background:var(--lime);color:#000}@keyframes sc{0%,100%{opacity:.85}50%{opacity:.35}}@keyframes sw{0%,100%{transform:scaleY(.4)}50%{transform:scaleY(1)}}@keyframes sig{60%,100%{stroke-dashoffset:0}}@keyframes bub{0%,100%{opacity:1}50%{opacity:.5}}.post-img,.ins-c img,.card.post img{width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;object-position:center;background:#0b0b0b;display:block}.card.post{display:flex;flex-direction:column;height:100%;overflow:visible}.card.post .post-link{display:flex;flex-direction:column;gap:8px;flex:1}.card.post .tag{position:static!important;transform:none!important;align-self:flex-start;margin-top:4px}form.lead.nl{background:none!important;border:0!important;padding:0!important;box-shadow:none!important;display:grid;grid-template-columns:1fr auto;gap:10px;max-width:460px;width:100%}form.lead.nl input{min-height:46px}form.lead.nl button{min-height:46px}@media (max-width:480px){form.lead.nl{grid-template-columns:1fr}}@media (max-width:820px){.btn,.btn.sm,button,.nav a,input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,summary{min-height:44px}.btn.sm{padding-top:10px;padding-bottom:10px}.site-footer li a,.svc-list a,.crumbs a,.socials a{display:inline-flex;align-items:center;min-height:44px}}.site-footer .fgrid{grid-template-columns:repeat(4,minmax(0,1fr))!important}@media (max-width:760px){.site-footer .fgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:481px){form.lead.nl{grid-template-columns:1fr auto!important}}form.lead.nl label.sr-only{position:absolute}.ft-nl form.lead.nl{flex:1 1 320px}@media (max-width:820px){.site-header .logo{min-height:44px;display:inline-flex;align-items:center}.theme-toggle{min-height:44px;min-width:44px}.site-footer a,.crumbs a{min-height:44px;min-width:44px}.site-footer .socials a{justify-content:center}}form.lead .lt{display:block}@media (max-width:820px){main li > a:only-child,.toc a,nav.toc a,.article li > a{display:inline-flex;align-items:center;min-height:44px}a.back,a.on,a.small,.btn-link{display:inline-flex;align-items:center;min-height:44px}}@media (max-width:820px){main li > a:only-child,main p > a:only-child,.share a{display:inline-flex!important;align-items:center;min-height:44px!important;min-width:44px}.share{display:flex;flex-wrap:wrap;gap:4px 14px}}form.lead.nl button{grid-column:auto!important}.mv-c .h3{font-size:1.35rem;margin:.2em 0 .4em}.bk-side .h3{font-size:1.1rem;margin:0 0 8px}.tool-empty.has{display:block}.serp.mob{max-width:390px}[hidden]{display:none!important}.cta-band{background:#10140c;color:var(--text);border-top:1px solid var(--line)}.cta-band h2,.cta-band p{color:var(--text)}.cta-band .btn-lime{background:var(--lime);color:#142006!important}.cta-band .btn-ghost{color:var(--text)!important;border-color:#ffffff55;background:transparent}html[data-theme=light] .cta-band{background:#f4f7ee;color:#142006}html[data-theme=light] .cta-band h2,html[data-theme=light] .cta-band p{color:#142006}html[data-theme=light] .cta-band .btn-ghost{color:#142006!important;border-color:#14200655}h1 a,h2 a,h3 a,h4 a,.h1 a,.h2 a,.h3 a{color:inherit;text-decoration:none}.prose a,.article-body a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}:root{--muted:#c8c8c2}html[data-theme=light]{--muted:#3a3a36;--text:#141414;--dark:#fff}html[data-theme=light] .chip-card .muted,html[data-theme=light] .chip-card .small{color:#2c2c28!important}html[data-theme=dark] .chip-card .muted,html[data-theme=dark] .chip-card .small{color:#d9d9d4!important}html[data-theme=light] body{background:#f7f7f4;color:#141414}.muted,.small.muted{color:var(--muted)}.prose{max-width:760px}.legacy-body pre,.legacy-body table,.legacy-body .table-wrap{max-width:100%;overflow-x:auto}.legacy-body .wrap{width:auto;max-width:100%}.prose img,.article-body img{max-width:100%;height:auto;border-radius:12px}.prose h2{margin:1.4em 0 .4em;font-size:1.45rem}.prose h3{margin:1.2em 0 .3em}.prose ul,.prose ol{padding-left:1.2em}.prose li{margin:.25em 0}.crumbs{font-size:.92rem;margin:0 0 12px;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.crumbs a{text-decoration:none}.grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width:900px){.grid3{grid-template-columns:1fr 1fr}}@media (max-width:640px){.grid3,.grid2{grid-template-columns:1fr}}a.card h3{color:inherit}.mega{position:relative}.privacy-note a,.small a{text-decoration:underline;text-underline-offset:3px}select, .privacy-note select{color:var(--text);background:#1b1b1b}html[data-theme=light] select, html[data-theme=light] .privacy-note select{color:#141414;background:#fff}.mega > summary{list-style:none;cursor:pointer;min-height:44px;display:flex;align-items:center;color:var(--text);font-weight:500}html[data-theme=light] .mega > summary{color:#1f1f1c}.mega.is-current > summary{color:var(--lime)}html[data-theme=light] .mega.is-current > summary{color:#3f6212}.mega > summary::-webkit-details-marker{display:none}.mega-panel{display:none}.mega[open] .mega-panel{display:grid;grid-template-columns:repeat(2,minmax(180px,1fr));gap:8px 18px;position:absolute;top:100%;left:0;z-index:60;background:#121512;border:1px solid var(--line);border-radius:16px;padding:16px;min-width:min(520px,80vw);box-shadow:0 16px 40px #0008}html[data-theme=light] .mega[open] .mega-panel{background:#fff}.mega-panel a{display:block;padding:6px 0;min-height:44px}@media (max-width:1240px){.mega[open] .mega-panel{position:static;box-shadow:none;min-width:0;width:100%}}.nav ul{display:flex;gap:4px 10px;align-items:center;list-style:none;margin:0;padding:0;flex-wrap:wrap}.nav a{text-decoration:none;color:inherit;padding:8px 4px}.nav a.active{color:var(--lime)}html[data-theme=light] .nav a.active{color:#3f6212}@media (min-width:1241px){.hdr{flex-wrap:wrap}.nav{display:block}}.cookie-settings,.theme-toggle,.menu-btn{font:inherit;cursor:pointer}.site-footer .cookie-settings{background:none;border:0;color:inherit;padding:0;text-decoration:underline;min-height:44px}html[data-consent] #sm-consent{display:none!important}#sm-consent{position:fixed;z-index:80;left:16px;right:16px;bottom:16px;max-width:440px;background:#121512;color:#f4f6ef;border:1px solid #3b4a1a;border-radius:16px;padding:16px;box-shadow:0 12px 40px #0008}#sm-consent p{margin:0 0 12px}#sm-consent a{color:#e8ffb0;text-decoration:underline}#sm-consent .consent-actions{display:flex;gap:8px;flex-wrap:wrap}#sm-consent button{min-height:44px;min-width:44px;border-radius:999px;padding:10px 16px;font:inherit;font-weight:700;cursor:pointer}#sm-consent [data-c=granted]{background:#bff747;color:#142006;border:0}#sm-consent [data-c=denied]{background:transparent;color:#f4f6ef;border:1px solid #8b9384}.btn{white-space:normal;text-align:center;justify-content:center}@media (max-width:640px){.ctas .btn{width:100%}}.card.post img{width:100%;aspect-ratio:16/9;object-fit:contain;background:#0b0b0b;height:auto}.site-footer .fgrid img.logo-light,.site-footer .fgrid img.logo-dark{width:160px;height:48px;aspect-ratio:160/48;max-width:160px}.table-wrap{overflow-x:auto}.stat b,.stat-band .card b{white-space:normal;overflow-wrap:anywhere;max-width:100%}@media (max-width:820px){.btn,.btn.sm,button,.menu-btn,.theme-toggle,.cookie-settings,summary,.nav a,.site-footer a,.socials a,.crumbs a,.fq-cats button,.chip,.dt-list [role=tab],.tool-bar button,li > a:only-child,
  h2 a,h3 a,h4 a,.card a,strong a{
    min-height:44px;min-width:44px;display:inline-flex;align-items:center
  }.site-footer a,.nav a,.socials a,.crumbs a,li > a:only-child,.cookie-settings{display:inline-flex;align-items:center}.socials{display:flex;flex-wrap:wrap;gap:8px;padding:0;list-style:none}.site-footer .fgrid{grid-template-columns:1fr 1fr!important}}@media (max-width:420px){.site-footer .fgrid{grid-template-columns:1fr!important}}.site-footer a{color:var(--text);text-decoration:none}.site-footer a:hover{text-decoration:underline}html[data-theme=light] .site-footer{background:#fff;color:#141414}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html.js .rv:not(.in){transform:translateY(8px)}html.js .rv.in{transform:none;transition:transform .5s cubic-bezier(.2,.7,.2,1)}html{scroll-padding-top:120px}:focus{scroll-margin-top:96px}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:200ms}}@media (prefers-reduced-motion:reduce){html.js .rv,html.js .rv:not(.in),html.js .rv.in{transform:none!important;transition:none!important}}.answer p,.prose p{max-width:68ch}form.lead .tp input{position:absolute;width:1px;height:1px;padding:0;margin:0;opacity:0}.socials a{display:inline-flex;align-items:center;min-height:44px;min-width:44px}.concept{margin-top:16px;border:1px solid var(--line);border-radius:18px;padding:16px}.concept .badge{font-weight:700}.df-nodes li.on{border-color:#bff747}form.lead.nl label.check{grid-column:1/-1;display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;align-items:center;min-width:0;max-width:100%;min-height:44px}form.lead.nl label.check input[type=checkbox]{width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;margin:0;padding:0}@media (max-width:820px){p>a:only-child{display:inline-flex;align-items:center;min-height:44px}.crumbs a,#nav a{display:inline-flex;align-items:center;box-sizing:border-box;min-height:44px;min-width:48px;padding:10px 12px}}.crumbs,.byline,article.wrap:has(.read-next)>.crumbs,article.wrap:has(.read-next)>.byline{min-width:0;max-width:100%}.crumbs a{min-width:0;overflow-wrap:anywhere}.toc{top:140px;max-height:calc(100vh - 160px)}.wrap{width:min(1200px,calc(100% - 32px))}@media (min-width:768px){.wrap{width:min(1200px,calc(100% - 48px))}}.legacy-body > .wrap,.legacy-body .ai-hero > .wrap{width:min(1200px,calc(100% - 32px))}@media (min-width:768px){.legacy-body > .wrap,.legacy-body .ai-hero > .wrap{width:min(1200px,calc(100% - 48px))}}.sec{padding:clamp(24px,3vw,40px) 0}.cta-band{padding:32px 0;margin-top:8px}.grid4 > .card,.core3 > .card,.posts > .card,.tool-card{height:100%;display:flex;flex-direction:column}.grid4 > .card h3,.card.stat b,.core3 h3,.tool-card h2{font-size:1.15rem;line-height:1.3;min-height:2.6em;margin:0 0 .35em}.card.stat{display:flex;flex-direction:column;height:100%}.wrap .tl{max-width:none;width:100%;display:grid;grid-template-columns:1fr;gap:14px;padding:0}@media (min-width:900px){.wrap .tl{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}.wrap .tl:before,.wrap .tl .tl-fill,.wrap .tl li:before{display:none}.wrap .tl li{opacity:1;transform:none;border:1px solid var(--line);border-radius:16px;padding:16px;background:var(--dark);height:100%}html[data-theme=light] .card,html[data-theme=light] .wrap .tl li,html[data-theme=light] .demo{background:#fff;color:#141414}.prose,.sec-head,.serp{max-width:none}section.sec>.prose{width:min(1200px,calc(100% - 32px));margin-inline:auto}@media (min-width:768px){section.sec>.prose{width:min(1200px,calc(100% - 48px))}}article.wrap:has(.read-next){display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,300px);gap:28px;align-items:start}article.wrap:has(.read-next)>.crumbs,article.wrap:has(.read-next)>.byline{grid-column:1/-1}article.wrap>.read-next{position:sticky;top:88px}@media (max-width:900px){article.wrap:has(.read-next){grid-template-columns:minmax(0,1fr)}article.wrap>.read-next{position:static}}.pair form.lead,.pair form.portal{max-width:none}.play-steps li:not(.on){opacity:1}.seg a.is-on{background:#bff747;color:#142006}.proof-card.is-hidden{display:none}.play-steps li.on{opacity:1;border-color:#bff747}.site-footer p a,.privacy-note a,.small.muted a{text-decoration:underline;text-underline-offset:3px}.scroll-line{position:absolute;left:0;right:0;bottom:0;height:2px;background:#bff747;transform:scaleX(0);transform-origin:0 50%;pointer-events:none}.site-header{position:relative}.site-header.site-header{position:sticky}a.card{transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s,box-shadow .35s}a.card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #00000033}.btn{transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s}.btn:hover{transform:translateY(-1px)}@keyframes sgdash{to{stroke-dashoffset:-42}}@keyframes sgwave{0%,100%{transform:scaleY(.45)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.sg-line,.sg-wave,.chan i,.hx-core,.scroll-line{animation:none!important}.scroll-line{transform:none}a.card:hover,.btn:hover{transform:none}}