:root[data-theme=light]{--cursor-soft:rgba(122,95,208,0.14);--glass-shadow:0 1px 4px rgba(20,30,60,0.07);--card-shadow:0 18px 50px rgba(20,30,60,0.08);--glow-a:rgba(122,95,208,0.16);--glow-b:rgba(61,106,255,0.14)}:root:not([data-theme=light]){--cursor-soft:rgba(122,95,208,0.24);--glass-shadow:0 1px 4px rgba(0,0,0,0.3);--card-shadow:0 18px 50px rgba(0,0,0,0.35);--glow-a:rgba(122,95,208,0.2);--glow-b:rgba(91,127,255,0.16)}:root{--r-sm:var(--radius-md);--r-md:var(--radius-md);--r-lg:var(--radius-lg);--r-xxl:var(--radius-xxl)}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--canvas);color:var(--ink);font-family:var(--font-sans)}html{scroll-behavior:smooth}a{color:inherit;text-decoration:none}.shell{width:min(1140px,calc(100% - 40px));margin:0 auto}.page{min-height:100vh;overflow:clip;position:relative}.glow{position:absolute;border-radius:999px;filter:blur(90px);pointer-events:none}.glow-one{background:var(--glow-a);height:420px;width:420px;left:-120px;top:-80px}.glow-two{background:var(--glow-b);height:380px;width:380px;right:-100px;top:480px}.glow-three{background:var(--glow-a);height:360px;width:360px;left:-140px;bottom:8%}.footer,.header,main>section{position:relative;z-index:1}.header{align-items:center;justify-content:space-between;gap:16px;padding:26px 0}.brand,.header{display:flex}.brand-mark{align-items:flex-end;display:inline-flex;font-family:var(--font-mono);font-weight:500;letter-spacing:-.025em;line-height:1;white-space:nowrap}.brand-word{color:var(--ink)}.brand-ai{color:var(--muted)}.brand-cursor{background:var(--cursor);border-radius:.056em;display:inline-block;height:1.05em;margin:0 .14em;width:.55em;animation:brand-blink 1.2s steps(1) infinite}@keyframes brand-blink{0%,60%{opacity:1}60.01%,to{opacity:.25}}.nav{align-items:center;display:flex;flex-wrap:wrap;gap:22px;color:var(--ink-soft);font-size:14.5px;font-weight:500}.nav a{transition:color .16s ease}.nav a:hover{color:var(--ink)}.nav .btn{min-height:36px;padding:7px 16px;font-size:14px}.btn{align-items:center;border:0;border-radius:999px;cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:15px;font-weight:600;justify-content:center;min-height:44px;padding:10px 20px;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.btn:active{transform:scale(.97)}.btn-primary{background:var(--accent);color:var(--on-accent);box-shadow:0 10px 26px var(--accent-soft)}.btn-primary:hover{background:var(--accent-dark)}.btn-secondary{background:var(--accent-soft);color:var(--accent-dark)}.btn-secondary:hover{box-shadow:var(--glass-shadow)}.card{background:var(--panel2);border:1px solid var(--border-strong);border-radius:var(--r-lg);padding:24px}.card,.panel{backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5);box-shadow:var(--glass-shadow)}.panel{background:var(--panel);border:1px solid var(--border);border-radius:var(--r-xxl)}.eyebrow{color:var(--cursor);font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.14em;margin:0 0 14px;text-transform:uppercase}.footer{border-top:1px solid var(--border);color:var(--ink-soft);font-size:14px;margin-top:40px;padding:36px 0 48px}.footer-inner{align-items:center;justify-content:space-between}.footer-inner,.footer-nav{display:flex;flex-wrap:wrap;gap:18px}.footer-nav a:hover{color:var(--ink)}.subpage{padding-bottom:48px}.subpage .header{padding-bottom:12px}.subpage .card{margin-top:12px}.subpage h1{letter-spacing:-.03em;margin-top:0}.subpage h2{font-size:18px;margin-bottom:8px}.subpage li,.subpage p{color:var(--ink-soft);line-height:1.6}.legal .card{max-width:820px;margin-left:auto;margin-right:auto}.legal-dates{color:var(--muted);font-size:14px;margin-top:-4px}.legal-toc{border-bottom:1px solid var(--border);border-top:1px solid var(--border);margin:24px 0 8px;padding:16px 0 8px}.legal-toc ol{column-gap:32px;columns:260px 2;margin:0;padding-left:22px}.legal-toc li{page-break-inside:avoid;break-inside:avoid;margin-bottom:4px}.legal .card a{color:var(--accent)}.legal .card a:hover{text-decoration:underline}.legal-section{scroll-margin-top:24px}.legal-section h2{margin-top:32px}.legal-section h3{color:var(--ink);font-size:15px;margin:20px 0 6px}.legal-section ul{padding-left:22px}.legal-section li{margin-bottom:6px}.legal-section strong{color:var(--ink)}.legal-table{overflow-x:auto}.legal-table table{border-collapse:collapse;font-size:14px;min-width:560px;width:100%}.legal-table td,.legal-table th{border-bottom:1px solid var(--border);color:var(--ink-soft);line-height:1.5;padding:10px 12px 10px 0;text-align:left;vertical-align:top}.legal-table th{color:var(--ink);font-weight:600}@media (scripting:none){.reveal{opacity:1!important;transform:none!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--h-white:#ffffff;--h-white-70:rgba(255,255,255,0.7);--h-white-65:rgba(255,255,255,0.65);--h-white-0:rgba(255,255,255,0);--h-black:#191814;--h-knob-cream:#f8f9f2;--h-accent:#2e5fff;--h-accent-2:#3d6aff;--h-accent-3:#426eff;--h-accent-deep:#003cff;--h-on-accent:#e8f0ff;--h-cyan:#ccf9ff;--h-caret:#ff5100;--h-brand-disc:#0c1017;--h-brand-disc-ink:#edf1f8;--h-brand-cursor-0:rgba(122,95,208,0);--h-brand-cursor-20:rgba(122,95,208,0.2);--h-wave:#75c1fd;--h-wave-hot:#ff7575;--h-phone:#00962f;--h-whatsapp:#25d467;--h-telegram:#00aeed;--h-email:#0066ff;--h-shadow-price:0 4px 7px rgba(194,195,184,0.2);--h-knob-glow:inset 0 4px 16px var(--h-white-65);--font-space:"Space Mono",var(--font-mono)}:root[data-theme=light]{color-scheme:light;--h-page:#ffffff;--h-surface:#ffffff;--h-ink:#191814;--h-ink-60:rgba(25,24,20,0.6);--h-ink-30:rgba(25,24,20,0.3);--h-ink-20:rgba(25,24,20,0.2);--h-ink-12:rgba(25,24,20,0.12);--h-ink-0:rgba(25,24,20,0);--h-muted:#757368;--h-accent-text:#2e5fff;--h-contrast:#191814;--h-on-contrast:#ffffff;--h-brand-ink:#16202e;--h-brand-ai:#939cab;--h-cream:#f8f9f2;--h-cream-0:rgba(248,249,242,0);--h-cream-2:#f1f2e5;--h-cream-2-half:rgba(241,242,229,0.5);--h-cream-2-0:rgba(241,242,229,0);--h-track:#e0e3d1;--h-sky:#e9f5ff;--h-sky-2:#eaf4ff;--h-bubble:#f0f8ff;--h-row:#f3f9ff;--h-gray:#f4f4f4;--h-gray-ink:#5d5d5d;--h-hair:rgba(209,209,208,0.5);--h-dash:rgba(177,177,177,0.5);--h-dot:#ffffff;--h-edge:rgba(255,255,255,0);--h-success:#009d1d;--h-success-soft:#f4fff1;--h-fast:#00a76d;--h-slow:#ff0000;--h-final:#191814;--h-scene-bg:url(/home/uc-bg.jpg) center/cover no-repeat;--h-effort-bg:url(/home/effort-bg.jpg) center/cover no-repeat;--h-shadow-cta:0 54px 12px rgba(110,155,232,0.1),0 34px 22px rgba(110,155,232,0.3);--h-glow:rgba(46,95,255,0.08);--h-torch:rgba(46,95,255,0.6)}:root:not([data-theme=light]){color-scheme:dark;--h-page:#121110;--h-surface:#1c1b18;--h-ink:#f2f1ea;--h-ink-60:rgba(242,241,234,0.6);--h-ink-30:rgba(242,241,234,0.3);--h-ink-20:rgba(242,241,234,0.2);--h-ink-12:rgba(242,241,234,0.12);--h-ink-0:rgba(242,241,234,0);--h-muted:#9c9a8f;--h-accent-text:#7b98ff;--h-contrast:#f2f1ea;--h-on-contrast:#191814;--h-brand-ink:#edf1f8;--h-brand-ai:#5e6a7e;--h-cream:#1f1e1a;--h-cream-0:rgba(31,30,26,0);--h-cream-2:#23221e;--h-cream-2-half:#1f1e1a;--h-cream-2-0:rgba(35,34,30,0);--h-track:#2d2c26;--h-sky:#141d2e;--h-sky-2:#18244a;--h-bubble:#1a2336;--h-row:#182030;--h-gray:#292824;--h-gray-ink:#a9a79d;--h-hair:rgba(255,255,255,0.08);--h-dash:rgba(255,255,255,0.2);--h-dot:rgba(255,255,255,0.07);--h-edge:rgba(255,255,255,0.08);--h-success:#4fd46a;--h-success-soft:#14241a;--h-fast:#2fd39a;--h-slow:#ff5a4f;--h-final:#0a0a09;--h-scene-bg:radial-gradient(90% 80% at 100% 0%,rgba(46,95,255,0.55),rgba(46,95,255,0) 70%),radial-gradient(60% 60% at 100% 80%,rgba(117,193,253,0.22),rgba(117,193,253,0) 70%),#171613;--h-effort-bg:radial-gradient(60% 70% at 100% 30%,rgba(46,95,255,0.5),rgba(46,95,255,0) 70%),radial-gradient(50% 60% at 0% 90%,rgba(0,167,109,0.28),rgba(0,167,109,0) 70%),radial-gradient(50% 50% at 40% 100%,rgba(117,193,253,0.25),rgba(117,193,253,0) 70%),#171613;--h-shadow-cta:0 34px 40px rgba(46,95,255,0.14);--h-glow:rgba(123,152,255,0.09);--h-torch:rgba(123,152,255,0.55)}body:has(.home){background:var(--h-page)}.home{background:var(--h-page);color:var(--h-ink);overflow:clip}:where(.home) :where(p,h1,h2,h3,ul,ol){margin:0}:where(.home) :where(ul,ol){list-style:none;padding:0}:where(.home) code{font-family:var(--font-space)}.h-shell{width:min(1200px,calc(100% - 32px));margin-inline:auto}.h-icon{display:block;flex:none}.reveal{opacity:0;transform:translateY(18px);transition:opacity .64s cubic-bezier(.22,1,.36,1),transform .64s cubic-bezier(.22,1,.36,1)}.reveal-in{opacity:1;transform:none}.h-eyebrow{color:var(--h-muted);font-family:var(--font-space);font-size:14px;letter-spacing:.12em;text-transform:uppercase}.h-eyebrow-accent{color:var(--h-accent-text);font-family:var(--font-mono);font-weight:500}.h-title{font-size:54px;font-weight:600;letter-spacing:-.047em;line-height:1.1}.h-lead{font-size:16px;font-weight:500;line-height:1.24}.h-head{display:flex;flex-direction:column;gap:12px}.h-head .h-title{margin-top:0}.h-head .h-lead{margin-top:8px}.h-head-center{align-items:center;margin-inline:auto;max-width:667px;text-align:center}#how .h-title{max-width:552px}#features .h-title{max-width:600px}#use-cases .h-title{max-width:470px}#pricing .h-title{max-width:602px}#pricing .h-lead{max-width:573px}.h-head-center .h-lead{color:var(--h-muted)}.h-chip{align-items:center;background:var(--h-cream);border-radius:999px;display:inline-flex;flex:none;font-size:12.5px;font-weight:600;gap:8px;padding:6px;white-space:nowrap}.h-chip-accent{background:var(--h-sky-2);color:var(--h-accent-text);line-height:1.24;padding:4px 10px}.h-btn,.h-chip-accent{font-size:16px;font-weight:500}.h-btn{align-items:center;display:inline-flex;flex:none;gap:12px;height:44px;line-height:1.3;padding:2px 2px 2px 16px;transition:transform .16s ease,filter .16s ease;white-space:nowrap}.h-btn:hover{filter:brightness(1.06)}.h-btn:active{transform:scale(.97)}.h-btn-soft{border-radius:10px}.h-btn-pill{border-radius:50px}.h-btn-knob{align-items:center;border-radius:inherit;box-shadow:var(--h-knob-glow);display:inline-flex;height:40px;justify-content:center;transition:transform .2s ease;width:60px}.h-btn-knob img{transform:rotate(-90deg)}.h-btn:hover .h-btn-knob{transform:translateX(2px)}.h-btn-accent{background:var(--h-accent);color:var(--h-on-accent)}.h-btn-soft.h-btn-accent .h-btn-knob{background:var(--h-cyan)}.h-btn-pill.h-btn-accent .h-btn-knob{background:var(--h-knob-cream)}.h-btn-ink{background:var(--h-contrast);color:var(--h-on-contrast)}.h-btn-ink .h-btn-knob{background:var(--h-knob-cream)}.h-btn-cream{background:var(--h-cream);color:var(--h-ink)}.h-btn-cream .h-btn-knob,.h-btn-invert{background:var(--h-white)}.h-btn-invert{color:var(--h-accent-deep)}.h-btn-invert .h-btn-knob{background:var(--h-accent-deep)}.h-btn-plain{border-radius:10px;color:var(--h-ink);padding:0 16px}.h-btn-plain-cream{background:var(--h-cream)}.h-btn-plain-white{background:var(--h-white);color:var(--h-black)}.home .brand-word{color:var(--h-brand-ink)}.home .brand-ai{color:var(--h-brand-ai)}.sc-techo{align-items:center;background:var(--h-brand-disc);border-radius:50%;display:flex;flex:none;justify-content:center}.home .sc-techo .brand-ai{color:var(--h-brand-disc-ink)}.sc-techo .brand-cursor{animation:none;margin-left:0}.h-hero{isolation:isolate;min-height:800px;padding:16px 0 99px;position:relative}.h-hero:before{background:url(/home/hero-bg.jpg) bottom/cover no-repeat;content:"";inset:0;position:absolute;z-index:-1}.h-nav{background:var(--h-surface);border:1px solid var(--h-cream);border-radius:30px;gap:33px;margin:0 auto;padding:4px 4px 4px 14px;position:relative;width:max-content;z-index:2}.h-nav,.h-nav-end{align-items:center;display:flex}.h-nav-end{gap:8px}.h-theme{align-items:center;background:var(--h-cream);border:0;border-radius:999px;color:var(--h-ink);cursor:pointer;display:inline-flex;height:40px;justify-content:center;transition:transform .16s ease;width:40px}.h-theme:active{transform:scale(.94)}.h-nav-links{display:flex;font-size:14px;font-weight:500;gap:22px;line-height:1.3}.h-nav-links a{transition:color .16s ease}.h-nav-links a:hover{color:var(--h-accent-text)}.h-hero-grid{align-items:flex-start;display:flex;gap:40px;justify-content:space-between;margin-top:78px}.h-hero-copy{display:flex;flex-direction:column;margin-top:75px;max-width:573px}.h-hero-copy h1{font-size:76px;font-weight:600;letter-spacing:-.034em;line-height:1;margin-top:12px}.h-hero-copy .h-lead{margin-top:30px}.h-cta-box{align-self:flex-start;background:var(--h-surface);border-radius:20px;box-shadow:var(--h-shadow-cta);display:flex;flex-direction:column;gap:12px;margin-top:50px;padding:10px}.h-cta-row{display:flex;flex-wrap:wrap;gap:8px}.h-cta-note{font-family:var(--font-space);font-size:11px;text-align:center}.h-cta-note:before{content:"•";margin-right:6px}.hc{background:var(--h-surface);border-radius:24px;flex:none;margin-right:2px;overflow:hidden;width:491px}.hc-top{border-bottom:1px solid var(--h-hair);display:flex;height:56px;justify-content:space-between;padding:2px 16px 0 20px}.hc-auto,.hc-top{align-items:center}.hc-auto{background:var(--h-contrast);border-radius:999px;color:var(--h-on-contrast);display:inline-flex;font-size:12.5px;font-weight:500;height:26px;justify-content:center;width:50px}.hc-body{display:flex;flex-direction:column;padding:16px 16px 15px 20px}.hc-ask{align-self:flex-end;background:var(--h-bubble);border-radius:16px 16px 0 16px;max-width:100%;padding:10px;width:428px}.hc-ask,.hc-line{font-size:14px;line-height:1.43}.hc-line{align-items:center;display:flex;gap:8px;margin-top:20px}.hc-line strong{font-weight:600}.hc-tree{display:flex;gap:8px;margin:11px 0 0 23px}.ef-rail,.hc-rail{flex:none;position:relative;width:15.78px}.ef-rail>img,.hc-rail>img{display:block;width:100%}.ef-rail-icons,.hc-rail-icons{display:flex;flex-direction:column;gap:27px;left:1px;position:absolute;top:1.5px}.hc-agents{display:flex;flex-direction:column;width:333px}.hc-agents li{align-items:center;display:flex;font-size:12px;font-weight:500;gap:8px;line-height:17px;white-space:nowrap}.hc-agents li+li{border-top:1px solid var(--h-hair);margin-top:12px;padding-top:11px;width:316px}.hc-agents li:last-child{width:auto}.hc-agents code{font-size:11px;font-weight:400}.hc .sc-meta .sc-dot,.hc-agents .sc-dot{background:var(--h-accent)}.hc-places{display:flex;flex-direction:column;gap:8px;margin:24px 0 0 23px;width:365px}.hc .sc-place{height:52px}.hc .sc-thumb{height:38px;width:38px}.hc-approval{align-items:center;background:var(--h-bubble);border-radius:8px;display:flex;justify-content:space-between;margin:24px 22px 0 20px;padding:10px 12px}.hc-approval code{display:block;font-size:11px;margin-top:2px}.hc-approved{align-items:center;background:var(--h-accent-2);border-radius:29px;color:var(--h-white);display:inline-flex;font-family:var(--font-space);font-size:10px;gap:4px;height:23px;padding:1px 8px 1px 6px}.hc-done{margin-top:16px}.hc-done span{font-weight:400}.hc-confirmed{align-items:center;color:var(--h-accent-text);display:flex;font-family:var(--font-space);font-size:10px;gap:4px;height:23px;margin:2px 0 0 23px}.hc-confirmed-icon{align-items:center;display:inline-flex;height:14px;justify-content:center;padding-left:1px;width:14px}.search-check{display:block;flex:none;height:14px;position:relative;width:14px}.search-check-ring{inset:8.33% 8.31% 8.33% 8.33%;position:absolute}.search-check-effort .search-check-ring{inset:-5.96% -4.78% -3.57% -4.76%}.search-check-glyph{aspect-ratio:1;left:14.29%;position:absolute;right:14.29%;top:calc(50% - .62px);transform:translateY(-50%)}.search-check-effort .search-check-glyph{left:15.58%;right:9.32%;top:calc(50% - .17px)}.search-check-handle{height:2.515px;left:calc(72.88% - .32px);position:absolute;top:calc(72.92% - .32px);width:2.515px}.search-check-effort .search-check-handle{height:2.812px;left:calc(72.88% - .42px);top:calc(72.92% - .42px);width:2.812px}.search-check-lens{inset:5.13% 13.5% 13.46% 5.1%;position:absolute}.search-check-effort .search-check-lens{inset:4.33% 12.7% 12.66% 4.29%}.h-section{padding-top:130px}.h-section>.reveal+.reveal{margin-top:50px}.h-section>.reveal:has(.tl){margin-top:60px}.how-quads{display:grid;grid-gap:10px 16px;gap:10px 16px;grid-template-columns:1fr 1fr;position:relative}.how-quad{display:flex;flex-direction:column;min-height:222px;padding:30px;position:relative}.how-quad:before{background:var(--h-cream);-webkit-mask:url(/home/how-quad.svg) 0 0/100% 100% no-repeat;mask:url(/home/how-quad.svg) 0 0/100% 100% no-repeat;content:"";inset:0;position:absolute;z-index:-1}.how-quad-1:before{transform:scaleX(-1)}.how-quad-2:before{transform:scaleY(-1)}.how-quad-3:before{transform:scale(-1)}.how-quad-1,.how-quad-3{align-items:flex-end;text-align:right}.how-quad-3 p{max-width:368px}.how-quad-icon{display:block;margin-bottom:30px}.how-quad h3{font-size:24px;font-weight:600;line-height:1.24}.how-quad p{font-size:16px;font-weight:500;line-height:1.24;margin-top:12px;max-width:383px}.how-knob{position:absolute}.how-quad-0 .how-knob{right:16px;top:16px}.how-quad-1 .how-knob{left:16px;top:16px}.how-quad-2 .how-knob{bottom:14px;right:16px}.how-quad-3 .how-knob{bottom:14px;left:16px}.how-core{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.how-quads,.pr-card,.reach,.stats{isolation:isolate}.tl-head{align-items:center;display:flex;gap:16px;justify-content:space-between}.tl-head h3{font-size:24px;font-weight:600;line-height:1.24}.tl-track{background:var(--h-track);border-radius:50px;height:54px;width:calc(100% - 4px);margin-top:24px;overflow:hidden;position:relative}.tl-fill{background:url(/home/how-progress.png) 0/cover no-repeat;border-radius:50px;height:100%;left:0;width:calc(54px + (100% - 54px) * var(--tl-p, .45))}.tl-fill,.tl-spark{position:absolute;top:0}.tl-spark{animation:tl-spark 2.4s ease-in-out infinite;background:radial-gradient(closest-side,rgba(255,255,255,.75),rgba(255,255,255,0));height:54px;right:-6px;width:40px}@keyframes tl-spark{50%{opacity:.35}}.tl-clock{rotate:calc(var(--tl-p, 0) * 1turn)}.tl-check{opacity:.55;scale:.82;transition:opacity .3s ease,scale .3s ease}.tl-check[data-reached=true]{animation:tl-pop .52s cubic-bezier(.34,1.56,.64,1);opacity:1;scale:1}@keyframes tl-pop{0%{scale:.82}45%{scale:1.18}}.tl-labels li{color:var(--h-ink-60);transition:color .3s ease}.tl-labels li[data-reached=true]{color:var(--h-ink)}.tl-labels .tl-at{transition:background-color .3s ease,color .3s ease}.tl-labels li:not([data-reached=true]) .tl-at{background:var(--h-track);color:var(--h-muted)}.tl-cols{display:grid;grid-template-columns:20.8fr 23.3fr 23.5fr 16.9fr 15.5fr}.tl-track .tl-cols{height:100%;position:relative}.tl-track .tl-cols span:first-child{padding-left:10px}.tl-track .tl-cols span{align-items:center;display:flex}.tl-labels{font-size:16px;font-weight:600;line-height:1.24;margin-top:12px}.tl-labels li{white-space:nowrap;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.tl-at{background:var(--h-sky-2);border-radius:999px;color:var(--h-accent-text);font-family:var(--font-mono);font-size:14px;font-weight:500;letter-spacing:.12em;padding:6px 10px}.stats{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr}.stat{background:var(--h-cream);border-radius:24px;display:flex;flex-direction:column;gap:4px;padding:30px;position:relative}.stat-tint{background:var(--h-sky)}.stat p{font-size:16px;font-weight:500;line-height:1.24}.stat .stat-big{font-size:24px;font-weight:600}.stat-knob{position:absolute;right:10px;top:10px}.h-section>.reveal:has(.reach){margin-top:16px}.reach{background:var(--h-cream-2-half);border-radius:24px;min-height:275px;overflow:hidden;padding:30px 70px 30px 30px;position:relative}.reach,.reach-copy{display:flex;justify-content:space-between}.reach-copy{align-items:flex-start;flex-direction:column;gap:30px;max-width:543px}.reach-copy p{font-size:24px;font-weight:500;line-height:1.24}.reach-copy p span{color:var(--h-ink-60)}.reach-list{bottom:0;-webkit-mask:linear-gradient(transparent,#000 93px,#000 calc(100% - 93px),transparent);mask:linear-gradient(transparent,#000 93px,#000 calc(100% - 93px),transparent);overflow:hidden;position:absolute;right:19px;top:0;width:300px}.reach-list li{align-items:center;background:var(--h-surface);color:color-mix(in srgb,var(--h-ink) calc(100% - var(--dim, 0) * 22%),transparent);cursor:pointer;left:50%;position:absolute;top:50%;transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform;border-radius:40px;display:flex;font-size:16px;font-weight:500;gap:10px;height:44px;line-height:1.3;padding:0 16px 0 5.5px;white-space:nowrap}.reach-list li:hover .reach-disc{scale:1.08}.reach-disc{align-items:center;transition:scale .2s ease;border-radius:30px;display:inline-flex;flex:none;height:32px;justify-content:center;overflow:hidden;width:32px}.reach-disc img{height:20px;width:20px}.reach-phone{background:var(--h-phone)}.reach-whatsapp{background:var(--h-whatsapp)}.reach-telegram{background:var(--h-telegram)}.reach-instagram,.reach-web{background:var(--h-black)}.reach-instagram img{height:36px;max-width:none;width:36px}.reach-email{background:var(--h-email)}.why-rail{display:flex;gap:16px;overflow-x:auto;padding:0 max(16px,calc((100vw - 1200px) / 2));scroll-padding-inline:max(16px,calc((100vw - 1200px) / 2));scroll-snap-type:x mandatory;scrollbar-width:none}.why-rail::-webkit-scrollbar{display:none}.why-card{background:var(--h-cream-2);border-radius:24px;display:flex;flex:none;flex-direction:column;padding:30px;scroll-snap-align:start;width:389px}.why-card-tint{background:var(--h-sky)}.why-card img{display:block;margin-bottom:30px}.why-card h3{font-size:24px;font-weight:600;line-height:1.24}.why-card p{font-size:16px;font-weight:500;line-height:1.24;margin-top:12px}.uc{grid-column-gap:58px;column-gap:58px;display:grid;grid-template-columns:minmax(0,449px) minmax(0,693px);justify-content:space-between;margin-top:50px;grid-row-gap:50px;row-gap:50px}.uc-panel{align-self:start;grid-column:1;grid-row:1/span 6;height:505px;position:-webkit-sticky;position:sticky;top:calc(50vh - 252px)}.uc-copies{display:grid}.uc-copy{grid-area:1/1;opacity:0;transform:translateY(8px);transition:opacity .36s ease,transform .36s ease,visibility 0s linear .36s;visibility:hidden}.uc-copy.is-active{opacity:1;transform:none;transition:opacity .36s ease,transform .36s ease;visibility:visible}.uc-num{color:var(--h-accent-text);font-family:var(--font-space);font-size:14px;letter-spacing:.12em}.uc-copy h3{max-width:400px;font-size:32px;font-weight:600;line-height:1.2;margin-top:8px}.uc-text{font-size:16px;font-weight:500;line-height:1.24;margin-top:12px}.uc-points{border-left:1px solid var(--h-muted);display:flex;flex-direction:column;gap:12px;margin:27px 0 0 1px;padding:0 10px}.uc-points li{align-items:center;display:flex;font-size:16px;font-weight:500;gap:12px;line-height:1.24;position:relative}.uc-points li:before{background:url(/home/uc-check.svg) 50%/18px no-repeat;content:"";flex:none;height:18px;width:18px}.uc-points li:after{background:var(--h-muted);border:2px solid var(--h-page);border-radius:50%;content:"";box-sizing:border-box;height:7px;left:-14px;position:absolute;top:7px;width:7px}.uc-tabs{left:0;position:absolute;right:0;top:479px}.uc-tab-label{color:var(--h-accent-text);font-family:var(--font-space);font-size:14px;letter-spacing:.12em;text-transform:uppercase}.uc-tab-bar{display:flex;gap:6px}.uc-tab-bar button{background:none;border:0;cursor:pointer;flex:1 1;height:12px;padding:5px 0;transition:flex-grow .36s ease}.uc-tab-bar button:before{background:var(--h-ink-20);border-radius:2px;content:"";display:block;height:2px;transition:background .36s ease}.uc-tab-bar button.is-active{flex-grow:2.5}.uc-tab-bar button.is-active:before{background:var(--h-accent)}.uc-scene{grid-column:2;grid-row:var(--row)}.sc{align-items:center;background:var(--h-scene-bg);justify-content:center;min-height:505px;overflow:hidden;padding:40px 16px}.sc,.sc-window{border-radius:24px;display:flex}.sc-window{background:var(--h-surface);flex-direction:column;min-height:350px;padding:20px;width:min(481px,100%)}.sc-bar{align-items:center;display:flex;flex:none;gap:20px;height:8px}.sc-bar img{display:block}.sc-window-browser .sc-bar{border-bottom:1px solid var(--h-hair);height:33px;margin:-6px -20px 0;padding:0 20px 12px}.sc-url{align-items:center;background:var(--h-gray);border-radius:4px;color:var(--h-gray-ink);display:inline-flex;font-size:10px;height:20px;padding:0 7px}.sc-strong{font-size:12px;font-weight:500;line-height:1.43}.sc-strong-lg{font-size:14px;font-weight:600}.sc-dot{background:var(--h-ink);border-radius:30px;display:inline-block;flex:none;height:3px;width:3px}.sc-meta{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--font-space);font-size:10px;gap:2px 7px}.sc-meta-item{align-items:center;display:inline-flex;gap:2px;white-space:nowrap}.sc-star{flex:none;height:12px;padding:1.12px 1.33px 1.95px;width:12px}.sc-star,.sc-star img{display:block}.sc-meta-route{gap:7px}.sc-meta-extra{gap:4px}.sc-search{align-items:center;background:var(--h-gray);border-radius:8px;display:flex;gap:8px;padding:10px 12px}.sc-caret{background:var(--h-caret);flex:none;height:16px;width:1px;animation:brand-blink 1.2s steps(1) infinite}.sc-grow{flex:1 1}.sc-agent{align-items:center;display:flex;flex-wrap:wrap;font-size:10px;gap:8px;line-height:1.43}.sc-agent-name{font-size:11px;font-weight:500;margin-left:-2px}.sc-stack{display:flex;flex-direction:column;gap:8px}.sc-stack-12{gap:12px}.sc-place{align-items:center;background:var(--h-row);border-radius:8px;display:flex;gap:10px;height:58px;padding:0 7px}.sc-thumb{border-radius:6px;flex:none;height:44px;object-fit:cover;width:44px}.sc-place-body{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.sc-place-top{align-items:flex-start;display:flex;justify-content:space-between}.sc-tag{background:var(--h-contrast);border-radius:4px;color:var(--h-on-contrast);font-family:var(--font-space);font-size:8px;padding:1px 6px;white-space:nowrap}.sc-done{align-items:center;background:var(--h-success-soft);border-radius:8px;color:var(--h-success);display:flex;font-size:12px;font-weight:500;gap:8px;line-height:1.43;padding:10px 12px}.sc-done-bare{background:none;margin-top:0;padding:0}.sc-verdict{background:var(--h-success-soft);border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;min-height:130px;padding:16px 16px 16px 19px}.sc-verdict .sc-meta{margin-top:1px}.sc-verdict-short{gap:8px;justify-content:flex-start;min-height:0;padding:14px 16px 0}.sc-skeleton{display:flex;flex-direction:column;gap:12px}.sc-skeleton span{background:var(--h-gray);border-radius:8px;height:23px}.sc-skeleton span:nth-child(2){width:86%}.sc-skeleton span:nth-child(3){width:73%}.sc-travel .sc-search{margin-top:20px}.sc-travel .sc-agent{margin-top:12px}.sc-travel .sc-done,.sc-travel .sc-stack{margin-top:16px}.sc-call .sc-call-head{margin-top:20px}.sc-call .sc-wave{margin:12px 0 0 44px}.sc-call .sc-chat{margin-top:24px}.sc-call .sc-chat>:last-child{margin-right:13px}.sc-call .sc-done{margin-top:20px}.sc-messenger .sc-channels{margin-top:22px}.sc-messenger .sc-chat{gap:0;margin-top:22px}.sc-messenger .sc-msg-group{align-self:flex-end;margin-right:13px}.sc-messenger .sc-msg-in{margin-top:6px}.sc-messenger .sc-chat>.sc-msg-out{margin:12px 13px 0 0}.sc-messenger .sc-done{margin-top:17px}.sc-research .sc-skeleton{margin-top:11px}.sc-research .sc-verdict{margin-top:48px}.sc-reminders .sc-stack{margin-top:23px}.sc-reminders .sc-done{margin-top:38px}.sc-memory{min-height:376px}.sc-memory .sc-stack{margin-top:17px}.sc-memory>.sc-msg-out{margin:10px 2px 0 0}.sc-memory .sc-verdict{height:87px;margin:10px 0 0 4px}.sc-call-head{align-items:flex-start;display:flex;gap:12px}.sc-call-who{display:flex;flex:1 1;flex-direction:column;gap:1px}.sc-call-btn{align-items:center;background:var(--h-row);border:2px solid var(--h-white-70);border-radius:999px;display:inline-flex;flex:none;height:32px;justify-content:center;width:32px}.sc-wave{background:var(--h-gray);border-radius:16px;height:6px;overflow:hidden;position:relative}.sc-wave span{bottom:0;position:absolute;top:0}.sc-wave-a{background:var(--h-wave)}.sc-wave-b{background:var(--h-wave-hot)}.sc-wave-c{background:var(--h-wave);opacity:.2}.sc-avatar{border:2px solid var(--h-white-70);border-radius:999px;display:inline-block;flex:none;overflow:hidden;position:relative}.sc-avatar img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.sc-chat{display:flex;flex-direction:column;gap:12px}.sc-msg{align-items:flex-end;display:flex;gap:8px}.sc-msg-out{align-self:flex-end}.sc-msg-in{align-self:flex-start}.sc-bubble{background:var(--h-bubble);border-radius:16px 16px 0 16px;font-size:14px;line-height:1.43;padding:10px}.sc-msg-in .sc-bubble{border-radius:16px 16px 16px 0}.sc-channels{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.sc-read{display:flex;font-size:10px;gap:4px;margin-top:2px;padding-left:10px}.sc-channel,.sc-read{align-items:center;line-height:1.43}.sc-channel{background:var(--h-gray);border-radius:24px;display:inline-flex;font-size:14px;gap:10px;height:34px;padding:0 10px}.sc-channel-disc{align-items:center;background:var(--h-accent-3);border-radius:999px;display:inline-flex;height:20px;justify-content:center;width:20px}.sc-note{align-items:center;background:var(--h-row);border-radius:12px;display:flex;gap:10px;height:58px;padding:0 16px 0 7px}.sc-note-sm{height:50px}.sc-note-disc{align-items:center;background:var(--h-surface);border-radius:48px;display:inline-flex;flex:none;height:44px;justify-content:center;width:44px}.sc-note-sm .sc-note-disc{height:36px;width:36px}.sc-note-body{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.sc-note-body code{font-size:10px}.sc-bubble-slot{display:grid}.sc-bubble-slot>*{grid-area:1/1}.sc-typing{align-items:center;align-self:end;background:var(--h-bubble);border-radius:16px 16px 16px 0;display:inline-flex;gap:4px;height:30px;justify-self:start;opacity:0;padding:0 12px}.sc-typing i{animation:sc-dot 1s ease-in-out infinite;background:var(--h-ink-60);border-radius:50%;height:5px;width:5px}.sc-typing i:nth-child(2){animation-delay:.15s}.sc-typing i:nth-child(3){animation-delay:.3s}@keyframes sc-dot{0%,60%,to{opacity:.35;translate:0 0}30%{opacity:1;translate:0 -3px}}.uc[data-armed] .uc-scene:not([data-play]) .sc-cue{opacity:0}.uc[data-armed] .uc-scene:not([data-play]) [data-type]{visibility:hidden}.uc-scene[data-play] .sc-cue-in{animation:sc-in .52s cubic-bezier(.22,1,.36,1) var(--at) both}.uc-scene[data-play] .sc-msg-out.sc-cue-pop{animation:sc-pop .46s cubic-bezier(.34,1.56,.64,1) var(--at) both;transform-origin:100% 100%}.uc-scene[data-play] .sc-msg-in.sc-cue-pop{animation:sc-in .3s ease calc(var(--at) - .9s) both}.uc-scene[data-play] .sc-msg-in.sc-cue-pop .sc-bubble{animation:sc-pop .46s cubic-bezier(.34,1.56,.64,1) var(--at) both;transform-origin:0 100%}.uc-scene[data-play] .sc-msg-in.sc-cue-pop .sc-typing{animation:sc-typing-life .9s linear calc(var(--at) - .9s) both}@keyframes sc-in{0%{opacity:0;translate:0 10px}}@keyframes sc-pop{0%{opacity:0;scale:.6}60%{opacity:1;scale:1.03}}@keyframes sc-typing-life{0%{opacity:0}12%,88%{opacity:1}to{opacity:0}}.uc-scene[data-play] .sc-done.sc-cue .h-icon{animation:tl-pop .52s cubic-bezier(.34,1.56,.64,1) calc(var(--at) + .2s) both}.uc-scene[data-play] .sc-travel .sc-tag{animation:sc-pop .42s cubic-bezier(.34,1.56,.64,1) 3.5s both}.uc[data-armed] .sc-wave:after{background:var(--h-gray);content:"";inset:0;position:absolute;transform-origin:100% 50%}.uc-scene[data-play] .sc-wave:after{animation:sc-record 3.3s linear .4s both}@keyframes sc-record{to{scale:0 1}}.uc-scene[data-play] .sc-call-btn{animation:sc-ring 1.1s ease-out .3s 3}@keyframes sc-ring{0%{box-shadow:0 0 0 0 rgba(117,193,253,.6)}to{box-shadow:0 0 0 12px rgba(117,193,253,0)}}.uc-scene[data-play] .sc-messenger .sc-channel:nth-child(2){animation:sc-in .52s cubic-bezier(.22,1,.36,1) var(--at) both,sc-flash .9s ease .7s}.uc-scene[data-play] .sc-skeleton span{animation:sc-grow .5s cubic-bezier(.22,1,.36,1) calc(.6s + var(--n, 0) * .14s) both,sc-shimmer 1.2s linear 1.2s 2;background-image:linear-gradient(90deg,var(--h-white-0) 30%,var(--h-ink-12) 50%,var(--h-white-0) 70%);background-repeat:no-repeat;background-size:200% 100%;background-position:150% 0;transform-origin:0 50%}.sc-skeleton span:nth-child(2){--n:1}.sc-skeleton span:nth-child(3){--n:2}@keyframes sc-grow{0%{opacity:0;scale:0 1}}@keyframes sc-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}.uc-scene[data-play] .sc-reminders .sc-note:first-child .sc-note-disc .h-icon{animation:h-wiggle .7s ease 1.3s}.uc-scene[data-play] .sc-reminders .sc-note:first-child>.h-icon{animation:sc-check .52s cubic-bezier(.34,1.56,.64,1) 2.3s both}@keyframes sc-check{0%{opacity:0;scale:.3}60%{opacity:1;scale:1.2}}.sc-call-state{display:inline-grid}.sc-call-state>*{grid-area:1/1}.sc-call-live{color:var(--h-success);opacity:0}.uc-scene[data-play] .sc-call-live{animation:sc-swap-out 3.7s step-end both}.uc-scene[data-play] .sc-call-ended{animation:sc-swap 3.7s step-end both}@keyframes sc-swap{0%{opacity:0}to{opacity:1}}@keyframes sc-swap-out{0%{opacity:1}to{opacity:0}}.uc-scene[data-play] .sc-memory .sc-note{animation:sc-in .52s cubic-bezier(.22,1,.36,1) var(--at) both,sc-flash .8s ease calc(1.8s + var(--n, 0) * .28s)}.sc-memory .sc-note:nth-child(2){--n:1}.sc-memory .sc-note:nth-child(3){--n:2}@keyframes sc-flash{40%{box-shadow:0 0 0 2px var(--h-accent)}}.effort{align-items:start;display:grid;grid-gap:45px;gap:45px;grid-template-columns:minmax(0,462px) minmax(0,693px);justify-content:space-between}.effort-copy .h-title{font-size:54px}.effort-cards{gap:12px;margin-top:28px;max-width:426px}.effort-card,.effort-cards{display:flex;flex-direction:column}.effort-card{background:linear-gradient(90deg,var(--h-cream-2) 15%,var(--h-cream-2-0) 100%),radial-gradient(circle,var(--h-dot) 2.2px,var(--h-white-0) 2.6px) 0 0 /14.1px 14.1px,var(--h-cream-2);border-radius:16px;gap:10px;padding:16px}.effort-pill{align-self:flex-start;background:var(--h-surface);border-radius:999px;font-family:var(--font-space);font-size:14px;letter-spacing:.12em;padding:4px 10px;text-transform:uppercase}.effort-card+.effort-card .effort-pill{background:var(--h-contrast);color:var(--h-on-contrast)}.effort-stat{align-items:center;display:flex;font-size:32px;font-weight:700;gap:12px;line-height:1.24}.effort-stat-slow{color:var(--h-slow)}.effort-stat-fast{color:var(--h-fast)}.ef{align-items:center;background:var(--h-effort-bg);display:flex;justify-content:center;min-height:532px;overflow:hidden;padding:40px 16px}.ef,.ef-window{border-radius:24px}.ef-window{background:var(--h-surface);display:grid;grid-gap:20px;gap:20px;grid-template-columns:233px 187px;justify-content:space-between;padding:20px;width:min(481px,100%)}.ef-label{font-family:var(--font-space);font-size:14px;letter-spacing:.12em;text-transform:uppercase}.ef-own{background:var(--h-row);border-radius:12px;min-height:340px;padding:16px}.ef-steps{display:flex;gap:8px;margin-top:24px}.ef-rail-icons{gap:31px}.ef-steps ol{display:flex;flex-direction:column;width:172px}.ef-steps li{font-size:12px;line-height:1.43;white-space:nowrap}.ef-steps li+li{background:repeating-linear-gradient(90deg,var(--h-dash) 0 2px,var(--h-white-0) 2px 4px) top /100% 1px no-repeat;margin-top:14px;padding-top:14px}.ef-techo{display:flex;flex-direction:column}.ef-techo .ef-label{margin-top:16px;text-align:center}.ef-ask{align-items:flex-start;background:var(--h-bubble);border-radius:16px;display:flex;font-size:14px;gap:10px;line-height:1.43;margin-top:13px;padding:10px}.ef-ask img{margin-top:4px}.ef-wire{align-items:center;display:flex;flex:none;flex-direction:column;height:135px;position:relative}.ef-wire:before{background:repeating-linear-gradient(180deg,var(--h-dash) 0 2px,var(--h-white-0) 2px 4px);bottom:8px;content:"";left:50%;position:absolute;top:0;width:1px}.ef-wire-dot{margin-top:-4px;position:relative}.ef-wire-arrow{margin-top:auto;position:relative;transform:rotate(180deg)}.ef-result{align-items:flex-start;margin-top:0;min-height:58px;padding:12px}.ef-result img{margin-top:3px}.ef-result span{width:106px}.pr-grid{display:grid;grid-gap:16px;gap:16px;padding-left:1px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:50px}.pr-card,.pr-grid>.reveal{display:flex}.pr-card{background:var(--h-cream);border-radius:20px;flex:1 1;flex-direction:column;padding:30px 10px 10px;position:relative}.pr-badge{align-items:center;background:var(--h-contrast);border-radius:999px;color:var(--h-on-contrast);display:inline-flex;font-size:12.5px;font-weight:500;gap:8px;padding:6px;position:absolute;right:10px;top:10px}.pr-badge-featured{background:var(--h-accent)}.pr-head{display:flex;flex-direction:column;gap:4px;padding:0 20px}.pr-head h3{font-size:24px;font-weight:600;line-height:1.24}.pr-head p{font-size:16px;font-weight:500;line-height:1.24}.pr-price{align-items:flex-end;display:flex;gap:8px;margin:30px 0 24px;padding:0 20px}.pr-figure{font-size:54px;font-weight:600;letter-spacing:-.047em;line-height:1.1}.pr-cents{color:var(--h-ink-30)}.pr-per{font-size:16px;font-weight:500;line-height:1.24}.pr-tax{color:var(--h-ink-60);display:block;font-size:13px;font-weight:400;line-height:1.3}.pr-body{background:var(--h-surface);border-radius:16px;box-shadow:var(--h-shadow-price);flex:1 1;gap:30px;min-height:349px;padding:20px}.pr-body,.pr-credit{display:flex;flex-direction:column}.pr-credit{align-items:center;gap:8px}.pr-credit>p{font-size:14px;font-weight:500;line-height:1.24}.pr-chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.pr-list{flex-direction:column}.pr-list,.pr-list li{display:flex;gap:10px}.pr-list li{align-items:center;font-size:14px;font-weight:500;line-height:1.24}.pr-list li:first-child span,.pr-list li:nth-child(3) span{max-width:239px}.pr-card-scout .pr-list li:nth-child(3) span{max-width:none}.pr-list li:before{background:url(/home/price-check.svg) 50%/14px no-repeat;content:"";flex:none;height:14px;width:14px}.pr-body .h-btn{align-self:flex-start;margin-top:auto}.h-final{background:var(--h-final);margin-top:130px;padding:100px 60px 60px;position:relative}.h-final-stripes{display:flex;gap:4px;height:309px;left:60px;position:absolute;right:60px;top:171px}.h-final-stripes span{background:linear-gradient(var(--h-white-0),var(--h-white));flex:1 1;opacity:calc(.05 + var(--lit, 0) * .1);transition:opacity .5s ease}.h-final-stripes span:first-of-type{border-bottom-left-radius:24px}.h-final-stripes span:last-of-type{border-bottom-right-radius:24px}.h-final-cta{align-items:center;color:var(--h-white);display:flex;flex-direction:column;position:relative;text-align:center}.h-final-cta .h-eyebrow{color:var(--h-white);font-family:var(--font-mono);font-weight:500}.h-final-cta h2{font-size:76px;font-weight:600;letter-spacing:-.034em;line-height:1;margin-top:12px}.h-final-cta .h-lead{margin-top:20px}.h-final-cta .h-cta-row{justify-content:center;margin-top:30px}.h-footer{background:var(--h-surface);border-radius:24px;grid-column-gap:59px;column-gap:59px;display:grid;grid-template-columns:1fr 145px 145px;grid-template-rows:auto 1fr auto;margin-top:100px;min-height:549px;overflow:hidden;padding:40px 151px 40px 40px;position:relative}.h-footer-about{grid-column:1;grid-row:1;position:relative}.h-footer-about img{display:block}.h-footer-about p{color:var(--h-muted);font-size:14px;font-weight:500;line-height:1.24;margin-top:20px;max-width:301px}.h-footer-col{display:flex;flex-direction:column;gap:6px;grid-row:1;position:relative}.h-footer-col p{color:var(--h-muted);font-size:14px;margin-bottom:10px}.h-footer-col a,.h-footer-col p{font-weight:500;line-height:1.24}.h-footer-col a{align-items:center;display:inline-flex;font-size:16px;gap:2px;transition:color .16s ease;white-space:nowrap}.h-footer-col a:after{background:url(/home/arrow-out.svg) 50%/12px no-repeat;content:"";height:12px;opacity:0;transform:rotate(180deg);transition:opacity .16s ease;width:12px}.h-footer-col a:hover{color:var(--h-accent-text)}.h-footer-col a:hover:after{opacity:1}.h-footer-copy{align-self:end;color:var(--h-muted);font-size:14px;font-weight:500;grid-column:1;grid-row:3;line-height:1.24;position:relative}.h-footer-word{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(0deg,var(--h-ink-0) 14%,var(--h-ink-12) 92%);top:291px;color:var(--h-ink-0);font-family:var(--font-mono);font-size:250px;font-weight:500;left:40px;letter-spacing:-.025em;line-height:1;opacity:.6;pointer-events:none;position:absolute;white-space:nowrap}.h-footer-cursor{background:linear-gradient(0deg,var(--h-brand-cursor-0) 14%,var(--h-brand-cursor-20) 92%);border-radius:.056em;display:inline-block;height:1.05em;margin:0 .14em;vertical-align:-.275em;width:.55em}.home ::selection{background:var(--h-accent);color:var(--h-white)}.how-quad:before,.pr-card,.reach,.stat,.why-card{background-image:radial-gradient(circle 260px at var(--mx,-999px) var(--my,-999px),var(--h-glow),var(--h-white-0))}.how-quad-1:before{background-image:radial-gradient(circle 260px at calc(100% - var(--mx, -999px)) var(--my,-999px),var(--h-glow),var(--h-white-0))}.how-quad-2:before{background-image:radial-gradient(circle 260px at var(--mx,-999px) calc(100% - var(--my, -999px)),var(--h-glow),var(--h-white-0))}.how-quad-3:before{background-image:radial-gradient(circle 260px at calc(100% - var(--mx, -999px)) calc(100% - var(--my, -999px)),var(--h-glow),var(--h-white-0))}.how-quad-icon,.why-card img{transition:rotate .3s cubic-bezier(.34,1.56,.64,1),scale .3s cubic-bezier(.34,1.56,.64,1)}.how-quad:hover .how-quad-icon,.why-card:hover img{rotate:-8deg;scale:1.1}.pr-card{transition:translate .3s cubic-bezier(.22,1,.36,1)}.pr-card:hover{translate:0 -4px}.pr-card:hover .pr-badge img{animation:h-wiggle .7s ease}@keyframes h-wiggle{25%{rotate:-14deg}50%{rotate:10deg}75%{rotate:-5deg}}.h-btn-accent{overflow:hidden;position:relative}.h-btn-accent:before{background:linear-gradient(105deg,var(--h-white-0) 35%,rgba(255,255,255,.3) 50%,var(--h-white-0) 65%);content:"";inset:0;pointer-events:none;position:absolute;translate:-110% 0}.h-btn-accent:hover:before{transition:translate .8s cubic-bezier(.22,1,.36,1);translate:110% 0}.h-theme svg{transition:rotate .5s cubic-bezier(.34,1.56,.64,1)}.h-theme:hover svg{rotate:25deg}.hc{transform:perspective(1400px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg))}.h-word{animation:h-word-in .9s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(.15s + var(--w, 0) * 90ms);display:inline-block}@keyframes h-word-in{0%{filter:blur(8px);opacity:0;translate:0 .45em}}.h-hero-copy>.h-eyebrow{animation:h-rise .7s ease both}.h-hero-copy>.h-lead{animation:h-rise .8s cubic-bezier(.22,1,.36,1) .65s both}.h-hero-copy>.h-cta-box{animation:h-rise .8s cubic-bezier(.22,1,.36,1) .8s both}@keyframes h-rise{0%{opacity:0;translate:0 14px}}.h-hero-copy .h-btn-accent .h-btn-knob{animation:h-knob-nudge 1s ease 1.9s}@keyframes h-knob-nudge{20%,60%{translate:4px 0}40%,80%{translate:0 0}}.hc-top-end{align-items:center;display:flex;gap:8px}.hc-replay{align-items:center;background:var(--h-cream);border:0;border-radius:50%;color:var(--h-ink);cursor:pointer;display:inline-flex;height:26px;justify-content:center;opacity:0;pointer-events:none;scale:.6;transition:opacity .3s ease,scale .4s cubic-bezier(.34,1.56,.64,1),rotate .5s ease;width:26px}.hc.is-done .hc-replay{opacity:1;pointer-events:auto;scale:1}.hc-replay:hover{rotate:-200deg}.hc-typed-slot{display:inline-grid}.hc-typed-slot>*{grid-area:1/1}.hc-typed-ghost{visibility:hidden}.hc-typed.is-typing:after{animation:brand-blink .8s steps(1) infinite;background:var(--h-caret);content:"";display:inline-block;height:1.1em;margin-left:1px;vertical-align:-.2em;width:1px}.hc[data-armed] [data-beat]{transition:opacity .5s ease,translate .65s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}.hc[data-armed] [data-beat]:not(.is-shown){opacity:0;translate:0 10px}.hc[data-armed] .hc-rail[data-beat]{transition:-webkit-clip-path 3.8s cubic-bezier(.3,0,.3,1);transition:clip-path 3.8s cubic-bezier(.3,0,.3,1);transition:clip-path 3.8s cubic-bezier(.3,0,.3,1),-webkit-clip-path 3.8s cubic-bezier(.3,0,.3,1)}.hc[data-armed] .hc-rail[data-beat]:not(.is-shown){-webkit-clip-path:inset(0 -40px 100% -40px);clip-path:inset(0 -40px 100% -40px);opacity:1;translate:none}.hc[data-armed] .hc-rail[data-beat].is-shown{-webkit-clip-path:inset(0 -40px -40px -40px);clip-path:inset(0 -40px -40px -40px)}.hc-thinking{display:inline-flex;gap:3px;margin-left:2px;opacity:0;transition:opacity .3s ease}.hc-thinking i{animation:sc-dot 1s ease-in-out infinite;background:var(--h-accent-text);border-radius:50%;height:4px;width:4px}.hc-thinking i:nth-child(2){animation-delay:.15s}.hc-thinking i:nth-child(3){animation-delay:.3s}.hc.is-working .hc-thinking{opacity:1}.hc.is-working .hc-coord .h-icon{animation:hc-spin 1.8s linear infinite}@keyframes hc-spin{to{rotate:1turn}}.hc-agents li:has(.is-typing) .sc-dot{animation:hc-live .7s ease-in-out infinite}@keyframes hc-live{50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--h-accent) 30%,transparent);scale:1.6}}.hc .sc-tag{transition:opacity .3s ease .45s,scale .45s cubic-bezier(.34,1.56,.64,1) .45s}.hc[data-armed] [data-beat=place-0]:not(.is-shown) .sc-tag{opacity:0;scale:.4}.hc .sc-place{transition:translate .25s ease,background .25s ease}.hc .sc-place:hover{background:var(--h-sky-2);translate:0 -2px}.hc-approval{position:relative}.hc.is-waiting .hc-approval{box-shadow:0 0 0 1px color-mix(in srgb,var(--h-accent-2) 60%,transparent)}.hc-approved{transition:background .3s ease,color .3s ease,box-shadow .3s ease}.hc-approve-label{display:none}.hc-approved[data-state=pending]{background:transparent;box-shadow:inset 0 0 0 1.5px var(--h-accent-2);color:var(--h-accent-text);cursor:pointer;padding:1px 12px}.hc-approved[data-state=pending] .h-icon,.hc-approved[data-state=pending] .hc-approved-label{display:none}.hc-approved[data-state=pending] .hc-approve-label{display:inline}.hc.is-waiting .hc-approved{animation:hc-wait 1.3s ease-in-out infinite}@keyframes hc-wait{0%{box-shadow:inset 0 0 0 1.5px var(--h-accent-2),0 0 0 0 color-mix(in srgb,var(--h-accent-2) 55%,transparent)}to{box-shadow:inset 0 0 0 1.5px var(--h-accent-2),0 0 0 10px color-mix(in srgb,var(--h-accent-2) 0%,transparent)}}.hc-approved[data-state=approved]{animation:hc-approve .45s cubic-bezier(.34,1.56,.64,1)}@keyframes hc-approve{0%{scale:.85}60%{scale:1.08}}.hc-pointer{opacity:0;pointer-events:none;position:absolute;right:30px;top:50%;z-index:2;filter:drop-shadow(0 3px 6px rgba(0,0,0,.35))}.hc-pointer svg{display:block}.hc.is-auto-tap .hc-pointer{animation:hc-pointer 1.1s cubic-bezier(.3,0,.2,1) both}@keyframes hc-pointer{0%{opacity:0;translate:70px 60px}20%{opacity:1}65%{scale:1;translate:0 0}78%{scale:.82}90%{opacity:1;scale:1;translate:0 0}to{opacity:0;translate:10px 14px}}.hc-rail-call{border-radius:50%;display:block;position:relative}.hc.is-calling .hc-rail-call .h-icon{animation:egg-bell .9s ease 2}.hc.is-calling .hc-rail-call{animation:sc-ring .9s ease-out 2}.hc-agents li:last-child code:after{color:var(--h-success);content:" · ringing…";opacity:0;transition:opacity .3s ease}.hc.is-calling .hc-agents li:last-child code:after{animation:brand-blink .9s steps(1) infinite;opacity:1}.hc [data-beat=done].is-shown .h-icon{animation:hc-spin .8s cubic-bezier(.22,1,.36,1)}.hc[data-armed] [data-beat=confirmed].is-shown .hc-confirmed-icon{animation:sc-check .52s cubic-bezier(.34,1.56,.64,1) .15s both}@media (hover:hover) and (pointer:fine){.why-rail{cursor:-webkit-grab;cursor:grab}}.why-rail.is-dragging{cursor:-webkit-grabbing;cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ef-steps li span{background:linear-gradient(currentColor,currentColor) left 58% /0 1px no-repeat;transition:background-size .45s ease,color .45s ease;transition-delay:calc(.5s + var(--i, 0) * .2s)}.reveal-in .ef-steps li span{background-size:100% 1px;color:var(--h-muted)}.ef-wire:after{animation:ef-pulse 2.4s cubic-bezier(.45,0,.55,1) infinite;background:var(--h-accent-text);border-radius:50%;box-shadow:0 0 10px var(--h-accent-text);content:"";height:5px;left:calc(50% - 2px);position:absolute;top:0;width:5px}@keyframes ef-pulse{0%{opacity:0;translate:0 0}15%,80%{opacity:1}to{opacity:0;translate:0 118px}}.h-footer-word.is-lit{background-image:radial-gradient(circle 220px at var(--tx) var(--ty),var(--h-torch),var(--h-white-0)),linear-gradient(0deg,var(--h-ink-0) 14%,var(--h-ink-12) 92%)}.h-footer-cursor{animation:brand-blink 1.2s steps(1) infinite}::view-transition-new(root),::view-transition-old(root){animation:none;mix-blend-mode:normal}::view-transition-new(root){animation:vt-reveal .65s cubic-bezier(.22,1,.36,1)}@keyframes vt-reveal{0%{-webkit-clip-path:circle(0 at var(--vt-x,50%) var(--vt-y,0));clip-path:circle(0 at var(--vt-x,50%) var(--vt-y,0))}to{-webkit-clip-path:circle(150vmax at var(--vt-x,50%) var(--vt-y,0));clip-path:circle(150vmax at var(--vt-x,50%) var(--vt-y,0))}}.sushi-rain{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:60}.sushi-rain span{animation:sushi-fall var(--fall) cubic-bezier(.35,.05,.65,1) var(--delay) both;position:absolute;top:-48px}@keyframes sushi-fall{to{transform:translate(var(--drift),calc(100vh + 96px)) rotate(var(--turn))}}.effort-stat-slow,.hc img[src*=sushi],.hc-approved,.hc-ask,.how-core,.sc-bar>img,.sc-call-btn,.sc-channel,.sc-reminders .sc-note-disc,.tl-head h3,.tl-track{cursor:pointer}.sc-window{position:relative}.is-boop{animation:egg-boop .5s cubic-bezier(.34,1.56,.64,1)}@keyframes egg-boop{40%{scale:1.18}}.h-burst{height:0;pointer-events:none;position:fixed;width:0;z-index:60}.h-burst span{animation:egg-burst .85s cubic-bezier(.22,1,.36,1) both;font-size:16px;left:0;line-height:1;position:absolute;top:0;translate:-50% -50%;white-space:nowrap}@keyframes egg-burst{0%{opacity:1;transform:translate(0) scale(.4)}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--turn)) scale(1)}}.egg-counter{align-items:center;background:var(--h-contrast);border:0;border-radius:999px;bottom:16px;box-shadow:0 10px 30px rgba(0,0,0,.25);color:var(--h-on-contrast);cursor:pointer;display:flex;font:500 13px/1 var(--font-space);gap:6px;height:36px;max-width:calc(100vw - 32px);padding:0 14px 0 10px;position:fixed;right:16px;transition:translate .5s cubic-bezier(.34,1.3,.64,1);z-index:62;animation:egg-counter-in .5s cubic-bezier(.34,1.56,.64,1) both}body:has(.egg-belt.is-in) .egg-counter{translate:0 -88px}.egg-counter b{font-weight:700}.egg-counter span:not(.egg-counter-egg){opacity:.55}.egg-counter em{font-style:normal;max-width:0;overflow:hidden;transition:max-width .45s cubic-bezier(.22,1,.36,1),margin .45s ease;white-space:nowrap}.egg-counter.is-open em{margin-left:6px;max-width:340px}.egg-counter.is-bump .egg-counter-egg{animation:egg-hatch .6s ease;display:inline-block}.egg-counter.is-all{background:linear-gradient(90deg,var(--h-accent),#7a5fd0,var(--h-accent));background-size:200% 100%;animation:egg-shine 2s linear infinite;color:var(--h-white)}@keyframes egg-counter-in{0%{opacity:0;scale:.6;translate:0 20px}}@keyframes egg-hatch{25%{rotate:-18deg;scale:1.3}50%{rotate:14deg}75%{rotate:-6deg}}@keyframes egg-shine{to{background-position:-200% 0}}.egg-confetti{inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:61}.egg-confetti i{animation:sushi-fall var(--fall) cubic-bezier(.3,.1,.6,1) var(--delay) both;border-radius:2px;height:12px;position:absolute;top:-20px;width:7px}.egg-belt{bottom:0;height:86px;left:0;position:fixed;right:0;transform:translateY(110%);transition:transform .65s cubic-bezier(.34,1.3,.64,1);z-index:61}.egg-belt.is-in{transform:none}.egg-belt:before{animation:egg-belt-run 1.1s linear infinite;background:repeating-linear-gradient(90deg,rgba(255,255,255,.06) 0 2px,transparent 2px 28px),linear-gradient(#3a2d22,#2a2019);border-top:3px solid #c8a27a;bottom:0;box-shadow:0 -10px 30px rgba(0,0,0,.3);content:"";height:44px;left:0;position:absolute;right:0}@keyframes egg-belt-run{to{background-position:28px 0,0 0}}.egg-belt-track{bottom:14px;height:64px;left:0;position:absolute;right:0}.egg-plate{animation:egg-plate-ride 11s linear infinite;background:radial-gradient(circle,#fff 55%,#e9e4da 56%,#fff 70%,#d8d2c6 71%);border:0;border-radius:50%;bottom:0;box-shadow:0 6px 10px rgba(0,0,0,.35);cursor:pointer;font-size:30px;height:58px;left:0;padding:0;position:absolute;width:58px}.egg-plate span{display:block;transition:opacity .3s ease,scale .3s ease,translate .3s ease}.egg-plate:hover span{scale:1.12}.egg-plate.is-eaten span{opacity:0;scale:.2;translate:0 -40px}@keyframes egg-plate-ride{0%{transform:translateX(-80px)}to{transform:translateX(calc(100vw + 20px))}}.egg-belt-tally{background:var(--h-contrast);border-radius:999px;bottom:50px;color:var(--h-on-contrast);font:600 14px/1 var(--font-space);left:16px;padding:8px 12px;position:absolute}.egg-belt-tally:empty{display:none}.egg-belt-tally.is-bump{animation:egg-boop .5s cubic-bezier(.34,1.56,.64,1)}.egg-call{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--h-surface) 88%,transparent);border-radius:24px;-webkit-clip-path:circle(0 at var(--ox) var(--oy));clip-path:circle(0 at var(--ox) var(--oy));display:flex;flex-direction:column;gap:18px;inset:0;justify-content:center;padding:24px;position:absolute;transition:-webkit-clip-path .6s cubic-bezier(.22,1,.36,1);transition:clip-path .6s cubic-bezier(.22,1,.36,1);transition:clip-path .6s cubic-bezier(.22,1,.36,1),-webkit-clip-path .6s cubic-bezier(.22,1,.36,1);z-index:3}.egg-call.is-in{-webkit-clip-path:circle(150% at var(--ox) var(--oy));clip-path:circle(150% at var(--ox) var(--oy))}.egg-call.is-ending{-webkit-clip-path:circle(0 at var(--ox) var(--oy));clip-path:circle(0 at var(--ox) var(--oy));transition-duration:.5s}.egg-call-who{align-items:center;display:flex;flex-direction:column;gap:4px}.egg-call-who b{font-size:18px;font-weight:600;margin-top:10px}.egg-call-status{color:var(--h-muted);font:12px/1.4 var(--font-space)}.egg-call.is-live .egg-call-status{color:var(--h-success)}.egg-call-face{border:3px solid var(--h-white-70);border-radius:50%;height:72px;overflow:visible;position:relative;width:72px}.egg-call-face img{border-radius:50%;height:100%;object-fit:cover;width:100%}.egg-call-face:after,.egg-call-face:before{animation:egg-ring 1.4s ease-out infinite;border:2px solid var(--h-wave);border-radius:50%;content:"";inset:-3px;position:absolute}.egg-call-face:after{animation-delay:.7s}.egg-call.is-live .egg-call-face:after,.egg-call.is-live .egg-call-face:before{animation:none;opacity:0}@keyframes egg-ring{0%{opacity:1;scale:1}to{opacity:0;scale:1.6}}.egg-call-bars{align-items:center;display:flex;gap:3px;height:34px;opacity:.25;transition:opacity .3s ease}.egg-call.is-live .egg-call-bars{opacity:1}.egg-call-bars i{background:var(--h-wave);border-radius:2px;height:100%;scale:1 .15;transition:background .3s ease;width:4px}.egg-call.is-live .egg-call-bars i{animation:egg-bar var(--d) ease-in-out infinite alternate}.egg-call[data-who=them] .egg-call-bars i{background:var(--h-wave-hot)}@keyframes egg-bar{0%{scale:1 .15}to{scale:1 var(--h)}}.egg-call-line{font-size:14px;line-height:1.43;max-width:360px;min-height:40px;text-align:center}.egg-call-speaker{color:var(--h-accent-text);font:11px/1 var(--font-space);letter-spacing:.08em;margin-right:8px;text-transform:uppercase}.egg-call[data-who=them] .egg-call-speaker{color:var(--h-wave-hot)}.egg-call.is-booked .egg-call-text{color:var(--h-success);font-weight:600}.egg-call-hang{align-items:center;background:#ff3b30;border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;transition:scale .16s ease;width:48px}.egg-call-hang:hover{scale:1.08}.sc-note-disc.is-ringing .h-icon{animation:egg-bell .9s ease;transform-origin:50% 10%}@keyframes egg-bell{10%,50%{rotate:22deg}30%,70%{rotate:-22deg}90%{rotate:6deg}}.sc-note.is-nudged{animation:egg-nudge .6s ease}@keyframes egg-nudge{20%,60%{translate:-3px 0}40%,80%{translate:3px 0}}.egg-push{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb,var(--h-surface) 80%,transparent);border-radius:16px;box-shadow:0 12px 30px rgba(0,0,0,.22),0 0 0 1px var(--h-hair);cursor:pointer;display:flex;gap:10px;left:10px;padding:10px 12px;position:absolute;right:10px;opacity:0;top:10px;transform:translateY(-28px) scale(.96);transition:transform .55s cubic-bezier(.34,1.4,.64,1),opacity .3s ease;z-index:3}.egg-push.is-in{opacity:1;transform:none}.egg-push-app{border-radius:9px;font-size:13px;height:34px;width:34px}.egg-push-body{display:flex;flex-direction:column;font-size:13px;gap:2px;line-height:1.35}.egg-push-body b{color:var(--h-muted);font:500 10px/1 var(--font-space);letter-spacing:.08em}.how-core.is-whirl{animation:egg-whirl .9s cubic-bezier(.22,1,.36,1)}@keyframes egg-whirl{0%{transform:translate(-50%,-50%) rotate(0) scale(1)}40%{transform:translate(-50%,-50%) rotate(300deg) scale(1.15)}to{transform:translate(-50%,-50%) rotate(1turn) scale(1)}}.how-quads.is-pulse .how-quad{animation:egg-flinch .7s cubic-bezier(.34,1.56,.64,1)}.how-quads.is-pulse .how-quad-0{--fx:-8px;--fy:-8px}.how-quads.is-pulse .how-quad-1{--fx:8px;--fy:-8px}.how-quads.is-pulse .how-quad-2{--fx:-8px;--fy:8px}.how-quads.is-pulse .how-quad-3{--fx:8px;--fy:8px}@keyframes egg-flinch{30%{translate:var(--fx) var(--fy)}}.egg-orbit{height:0;pointer-events:none;position:absolute;width:0;z-index:2}.egg-shock{animation:egg-shock .9s cubic-bezier(.22,1,.36,1) both;border:2px solid var(--h-accent-text);border-radius:50%;height:140px;left:-70px;position:absolute;top:-70px;width:140px}@keyframes egg-shock{0%{opacity:.9;scale:.8}to{opacity:0;scale:3.2}}.egg-orbit-arm{animation:egg-orbit 2.4s linear both;left:0;position:absolute;top:0}.egg-orbit-chip{align-items:center;animation:egg-orbit-chip 2.4s linear both;background:var(--h-contrast);border-radius:999px;color:var(--h-on-contrast);display:flex;font:500 12px/1 var(--font-space);gap:6px;left:0;padding:7px 10px;position:absolute;top:0;translate:-50% -50%;white-space:nowrap}.egg-orbit-chip i{background:var(--h-success);border-radius:50%;height:6px;width:6px}@keyframes egg-orbit{0%{rotate:var(--a)}to{rotate:calc(var(--a) + 540deg)}}@keyframes egg-orbit-chip{0%{opacity:0;transform:translateX(0) rotate(calc(var(--a) * -1))}15%{opacity:1;transform:translateX(120px) rotate(calc(var(--a) * -1 - 81deg))}85%{opacity:1;transform:translateX(130px) rotate(calc(var(--a) * -1 - 459deg))}to{opacity:0;transform:translateX(260px) rotate(calc(var(--a) * -1 - 540deg))}}.egg-stamp{animation:egg-stamp 2.2s cubic-bezier(.2,.9,.3,1.2) both;border:4px solid var(--h-accent-2);border-radius:10px;color:var(--h-accent-2);display:flex;flex-direction:column;font:700 38px/1 var(--font-space);left:50%;letter-spacing:.08em;mix-blend-mode:normal;padding:10px 18px 8px;pointer-events:none;position:absolute;text-align:center;top:44%;z-index:4;-webkit-mask:repeating-radial-gradient(circle at 30% 40%,#000 0 3px,rgba(0,0,0,.8) 3px 4px);mask:repeating-radial-gradient(circle at 30% 40%,#000 0 3px,rgba(0,0,0,.8) 3px 4px)}.egg-stamp small{font-size:11px;letter-spacing:.12em;margin-top:6px;text-transform:uppercase}@keyframes egg-stamp{0%{opacity:0;transform:translate(-50%,-50%) rotate(-12deg) scale(2.6)}18%{opacity:1;transform:translate(-50%,-50%) rotate(-12deg) scale(.95)}24%,80%{opacity:1;transform:translate(-50%,-50%) rotate(-12deg) scale(1)}to{opacity:0;transform:translate(-50%,-50%) rotate(-12deg) scale(1)}}.hc.is-stamped{animation:egg-thud .7s ease}@keyframes egg-thud{15%{translate:0 4px}30%{translate:-3px -1px}45%{translate:2px 1px}}.hc-approved:active{scale:.92}.sc-window.is-close{animation:egg-close 1.1s cubic-bezier(.5,0,.3,1.3);transform-origin:20px 12px}@keyframes egg-close{40%,55%{opacity:0;rotate:-8deg;scale:.05}}.sc-window.is-min{animation:egg-min 1.1s cubic-bezier(.5,0,.3,1.3);transform-origin:50% 100%}@keyframes egg-min{40%,55%{-webkit-clip-path:polygon(40% 0,60% 0,55% 100%,45% 100%);clip-path:polygon(40% 0,60% 0,55% 100%,45% 100%);opacity:.2;scale:.3 .1;translate:0 180px}}.sc-window.is-zoom{animation:egg-zoom 1.1s cubic-bezier(.34,1.56,.64,1)}@keyframes egg-zoom{35%,65%{box-shadow:0 30px 80px rgba(0,0,0,.35);scale:1.12}}.egg-plane{left:0;pointer-events:none;position:fixed;top:0;z-index:61}.egg-plane img{display:block;height:30px;padding:6px;width:30px}.egg-plane img,.egg-trail i{background:var(--h-telegram);border-radius:50%;translate:-50% -50%}.egg-trail i{animation:egg-trail .9s ease-out both;height:4px;pointer-events:none;position:fixed;width:4px;z-index:60}@keyframes egg-trail{to{opacity:0;scale:.2}}.egg-heart{animation:egg-heart 2s ease-out both;font-size:20px;pointer-events:none;position:fixed;z-index:61}@keyframes egg-heart{0%{opacity:0;transform:translate(-50%) scale(.4)}15%{opacity:1;transform:translate(-50%,-20px) scale(1.1)}to{opacity:0;transform:translate(calc(-50% + var(--sway)),-160px) scale(.9)}}.effort-stat-slow.is-melting img{animation:egg-tick .35s steps(8) infinite}@keyframes egg-tick{to{rotate:1turn}}.effort-stat-slow.is-melting{animation:egg-shake .12s linear infinite}@keyframes egg-shake{25%{translate:-1px 0}75%{translate:1px 0}}.effort-stat-slow.is-zero{animation:egg-boop .5s cubic-bezier(.34,1.56,.64,1);opacity:.45;text-decoration:line-through}.effort-stat-fast.is-winner{animation:egg-win .9s cubic-bezier(.34,1.56,.64,1);text-shadow:0 0 18px color-mix(in srgb,var(--h-fast) 60%,transparent)}@keyframes egg-win{40%{scale:1.15}}.tl-runner{animation:brand-blink .5s steps(1) infinite;height:26px;opacity:0;position:absolute;right:14px;top:14px;transition:opacity .2s ease;width:14px}.tl.is-replay .tl-runner{opacity:1}.tl.is-replay .tl-spark{animation-duration:.5s}.stat{overflow:clip}.egg-ripple{animation:egg-ripple .7s ease-out both;background:var(--h-accent);border-radius:50%;height:24px;opacity:.35;pointer-events:none;position:absolute;translate:-50% -50%;width:24px}@keyframes egg-ripple{to{opacity:0;scale:14}}.stat-big.is-done:after{animation:egg-hatch .6s ease;color:var(--h-success);content:" ✓";display:inline-block}.home.is-disco{animation:egg-disco 2.6s linear}@keyframes egg-disco{to{filter:hue-rotate(1turn)}}.h-shh{display:inline-block;position:relative}.h-shh:after{color:var(--h-accent-text);content:"shh…";font-family:var(--font-space);font-size:14px;font-weight:400;left:50%;letter-spacing:.1em;opacity:0;pointer-events:none;position:absolute;top:-10px;translate:-50% 0}.h-shh.is-shh{animation:egg-hush 1.6s ease}.h-shh.is-shh:after{animation:egg-shh 1.6s ease}@keyframes egg-hush{30%,70%{letter-spacing:-.06em;opacity:.55}}@keyframes egg-shh{20%,70%{opacity:1;translate:-50% -14px}to{opacity:0;translate:-50% -24px}}.brand-cursor.is-typing{animation:egg-type 1.2s steps(1)}@keyframes egg-type{0%,20%,40%,60%,80%{opacity:1;translate:0 0}10%,30%,50%,70%,90%{opacity:.2;translate:.1em 0}}.h-final{touch-action:pan-y}.h-final.is-over-keys{cursor:pointer}.h-final-stripes span{position:relative}.h-final-stripes span.is-down{background:linear-gradient(var(--h-white-0),var(--h-accent-3));opacity:.55;transition:opacity 40ms ease;translate:0 3px}.h-final-stripes i{background:linear-gradient(rgba(255,255,255,.015),rgba(255,255,255,.07));border:1px solid rgba(255,255,255,.06);border-radius:0 0 8px 8px;border-top:0;height:56%;left:calc((100% + 4px) * var(--k) / 15 - 2px);position:absolute;top:0;transition:background .5s ease,translate .2s ease;translate:-50% 0;width:3.4%}.h-final-stripes i.is-down{background:linear-gradient(rgba(46,95,255,.1),rgba(46,95,255,.55));transition:background 40ms ease;translate:-50% 3px}.piano-note{animation:piano-note 1.4s cubic-bezier(.22,1,.36,1) both;color:var(--h-accent-text);font:600 13px/1 var(--font-space);pointer-events:none;position:fixed;text-shadow:0 0 12px rgba(46,95,255,.8);z-index:60}@keyframes piano-note{0%{opacity:0;transform:translate(-50%) scale(.7)}15%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--sway)),-90px) scale(1.1)}}.tl-track.egg-hint:after{animation:egg-sweep 1.1s ease both;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.35) 50%,transparent 70%);content:"";inset:0;position:absolute}@keyframes egg-sweep{0%{translate:-100% 0}to{translate:100% 0}}.h-final-stripes.egg-hint span{animation:egg-keys .9s ease both;animation-delay:calc(var(--n, 0) * 45ms)}@keyframes egg-keys{35%{opacity:.22;translate:0 3px}}.h-final-stripes span:first-child{--n:0}.h-final-stripes span:nth-child(2){--n:1}.h-final-stripes span:nth-child(3){--n:2}.h-final-stripes span:nth-child(4){--n:3}.h-final-stripes span:nth-child(5){--n:4}.h-final-stripes span:nth-child(6){--n:5}.h-final-stripes span:nth-child(7){--n:6}.h-final-stripes span:nth-child(8){--n:7}.h-final-stripes span:nth-child(9){--n:8}.h-final-stripes span:nth-child(10){--n:9}.h-final-stripes span:nth-child(11){--n:10}.h-final-stripes span:nth-child(12){--n:11}.h-final-stripes span:nth-child(13){--n:12}.h-final-stripes span:nth-child(14){--n:13}.h-final-stripes span:nth-child(15){--n:14}.ef-window,.h-nav,.hc,.pr-body,.sc-window{outline:1px solid var(--h-edge);outline-offset:-1px}:root:not([data-theme=light]) .h-hero:before{filter:invert(1) hue-rotate(180deg) brightness(.85) saturate(1.3)}:root:not([data-theme=light]) .home .pr-list li:before,:root:not([data-theme=light]) .home .uc-points li:before,:root:not([data-theme=light]) .home :is(img[src$="/sparkle-dark.svg"],img[src$="/clock.svg"],img[src$="/search.svg"],img[src$="/cancel.svg"],img[src$="/route.svg"],img[src$="/store.svg"],img[src$="/store2.svg"],img[src$="/dollar.svg"],img[src*="/how-question"],img[src*="/how-agents"],img[src*="/how-approve"],img[src*="/how-receipts"],img[src*="/why-"]){filter:invert(.95)}:root:not([data-theme=light]) .home :is(.how-knob,.stat-knob){filter:invert(1) hue-rotate(180deg) brightness(.9);opacity:.6}:root:not([data-theme=light]) .home :is(.hc-rail,.ef-rail)>img{opacity:.2}@media (min-width:641px){.ef-window,.sc-window{margin-right:10px}}@media (max-width:1240px){.h-hero-copy h1{font-size:64px}.h-footer-word{font-size:19.6vw}}@media (max-width:1100px){.h-hero{min-height:0}.h-hero-grid{align-items:stretch;flex-direction:column;gap:56px}.h-hero-copy{max-width:640px}.hc{align-self:center}.effort{grid-template-columns:minmax(0,1fr)}.h-footer{padding-right:40px}}@media (max-width:900px){.h-nav-links{display:none}.h-nav{gap:24px}.h-section{padding-top:96px}.effort-copy .h-title,.h-title,.pr-figure{font-size:40px}.h-final-cta h2{font-size:52px}.how-quads,.pr-grid,.stats{grid-template-columns:minmax(0,1fr)}.how-quad:before{border-radius:24px;-webkit-mask:none;mask:none;transform:none}.how-quad-1,.how-quad-3{align-items:flex-start;text-align:left}.how-core,.how-knob{display:none}.how-quad,.pr-body{min-height:0}.tl-head{align-items:flex-start;flex-direction:column}.tl-track .tl-cols{display:none}.tl-labels{display:flex;flex-direction:column;gap:12px}.tl-labels li{align-items:center;flex-direction:row;gap:12px}.reach{flex-direction:column;gap:40px;padding:30px}.reach-list{align-self:center;height:240px;max-width:100%;position:relative;right:auto}.uc{display:flex;flex-direction:column;gap:24px}.uc-copies,.uc-panel{display:contents}.uc-copy{margin-top:32px;opacity:1;transform:none;visibility:visible}.uc-copy,.uc-scene{order:var(--order)}.uc-tabs{display:none}.h-final{padding:72px 16px 16px}.h-final-stripes{left:16px;right:16px}.h-footer{display:flex;flex-direction:column;gap:32px;min-height:0;padding:32px 24px 120px}.h-footer-word{bottom:-3vw;left:24px;top:auto}}@media (max-width:640px){.h-hero{padding-bottom:48px}.h-hero-grid{margin-top:48px}.h-hero-copy h1{font-size:48px}.effort-copy .h-title,.h-title{font-size:34px}.h-final-cta h2{font-size:38px}.hc{width:100%}.hc-agents .sc-dot,.hc-agents code{display:none}.hc-agents,.hc-agents li+li,.hc-places{width:auto}.hc-places{margin-left:0}.hc-approval{margin-inline:0}.how-quad h3,.reach-copy p,.stat .stat-big,.tl-head h3,.why-card h3{font-size:20px}.why-card{width:300px}.uc-copy h3{font-size:26px}.ef,.sc{min-height:0;padding:24px 12px}.sc-window{padding:16px}.ef-window{grid-template-columns:minmax(0,1fr)}.ef-own{min-height:0}.ef-wire{height:72px}.pr-list li{padding-right:0}}
/*# sourceMappingURL=903814a5822c7b72.css.map*/