@font-face{font-family:archivo;src:url(../media/archivo_latin_wght_normal-s.p.1_q0qa17ptz5n.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.archivo_b1700fb1-module__ZwA0oa__className{font-family:archivo,archivo Fallback}.archivo_b1700fb1-module__ZwA0oa__variable{--font-archivo:"archivo", "archivo Fallback"}
@font-face{font-family:inter;src:url(../media/inter_latin_wght_normal-s.p.0gsaq8ukbf34m.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_5c2de6bf-module__Hkt1hq__className{font-family:inter,inter Fallback}.inter_5c2de6bf-module__Hkt1hq__variable{--font-inter:"inter", "inter Fallback"}
.hx{--hx-ink:#141513;--hx-ink-2:#1c1e1a;--hx-ink-3:#262823;--hx-line-dark:#34372f;--hx-paper:#f6f4ef;--hx-white:#fff;--hx-line:#e2ddd3;--hx-text:#161815;--hx-muted:#5b5f57;--hx-muted-dark:#b7bab2;--hx-orange:#ff6a13;--hx-orange-2:#ff8a3d;--hx-head:var(--font-archivo), Arial, sans-serif;--hx-body:var(--font-inter), Arial, Helvetica, sans-serif;--hx-radius:14px;--hx-shadow:0 30px 60px -20px #00000073, 0 12px 24px -12px #00000059;font-family:var(--hx-body);color:var(--hx-text);background:var(--hx-paper);line-height:1.6;overflow-x:clip}.hx h1,.hx h2,.hx h3{font-family:var(--hx-head);letter-spacing:-.025em;margin:0}.hx p{margin:0}.hx [id]{scroll-margin-top:88px}.hxShell{width:min(1200px,100% - 40px);margin:0 auto;position:relative}.hxAccent{color:var(--hx-orange);font-style:normal}.hxKicker{letter-spacing:.16em;text-transform:uppercase;color:var(--hx-orange);margin-bottom:18px;font-size:12px;font-weight:700;display:inline-block}.hxButtons{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.hxButton{border-radius:8px;align-items:center;gap:12px;min-height:52px;padding:0 24px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .18s,background-color .18s,box-shadow .18s,color .18s;display:inline-flex}.hxButton:focus-visible,.hxTextLink:focus-visible,.hxTabList button:focus-visible,.hxWorkCard:focus-visible{outline:3px solid var(--hx-orange-2);outline-offset:3px}.hxPrimary{background:var(--hx-orange);color:#fff;box-shadow:0 10px 30px -10px #ff6a13b3}.hxPrimary:hover{background:#ff7a2b;transform:translateY(-1px)}.hxPrimary span{transition:transform .18s}.hxPrimary:hover span{transform:translate(3px)}.hxGhost{color:#fff;background:#ffffff0a;border:1px solid #ffffff47}.hxGhost:hover{background:#ffffff1a;border-color:#fff}.hxDark{background:var(--hx-ink);color:#fff}.hxDark:hover{background:#000;transform:translateY(-1px)}.hxDark span{color:var(--hx-orange);transition:transform .18s}.hxDark:hover span{transform:translate(3px)}.hxPlay{width:24px;height:24px;color:var(--hx-ink);background:#fff;border-radius:50%;place-items:center;padding-left:2px;font-size:9px;display:grid}.hxTextLink{color:var(--hx-text);border-bottom:2px solid var(--hx-orange);align-self:flex-start;padding-bottom:2px;font-weight:700;text-decoration:none}.hxTextLink:hover{color:var(--hx-orange)}.hxGlow{pointer-events:none;background:radial-gradient(60% 50% at 78% 30%,#ff6a1329,#0000 70%),radial-gradient(40% 40% at 10% 90%,#ff6a1312,#0000 70%);position:absolute;inset:0}.hxHero:before,.hxClose:before{content:"";pointer-events:none;opacity:.35;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 70% 30%,#000 20%,#0000 70%);mask-image:radial-gradient(at 70% 30%,#000 20%,#0000 70%)}.hxHero{background:var(--hx-ink);color:#fff;padding:64px 0 56px;position:relative;overflow:hidden}.hxHeroGrid{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.hxHeroCopy h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(40px,4.6vw,66px);font-weight:800;line-height:1.02}.hxLead{color:#d3d5cf;max-width:560px;font-size:clamp(17px,1.5vw,20px);margin-top:22px!important}.hxProof{color:#c9ccc4;flex-wrap:wrap;gap:10px 22px;margin:26px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.hxProof li{align-items:center;gap:8px;display:flex}.hxProof li:before{content:"";background:var(--hx-orange) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2 7 10.6l4.6-5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat;border-radius:50%;flex:none;width:16px;height:16px}.hxHeroVisual{padding:0 0 54px 44px;position:relative}.hxCycle{aspect-ratio:1400/970;position:relative}.hxSignals{z-index:3;gap:12px;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:18%;right:-14px}.hxSignal{color:var(--hx-ink);background:#fffffff5;border-radius:14px;grid-template-columns:30px auto;align-items:center;column-gap:12px;padding:12px 18px 12px 12px;display:grid;box-shadow:0 24px 40px -18px #0009,0 0 0 1px #0000000a}.hxSignal i{background:var(--hx-orange) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2 7 10.6l4.6-5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/20px no-repeat;border-radius:9px;grid-row:1/span 2;width:30px;height:30px}.hxSignal b{font-size:14px;line-height:1.25}.hxSignal span{color:var(--hx-muted);font-size:12px;line-height:1.3}.hxSignal1{transform:translate(-34px)}@media (prefers-reduced-motion:no-preference){.hxSignal{animation:.7s cubic-bezier(.2,.8,.2,1.2) .9s both hxPop}.hxSignal1{animation-name:hxPop1;animation-delay:1.5s}}@keyframes hxPop{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}@keyframes hxPop1{0%{opacity:0;transform:translate(-34px,14px)scale(.96)}to{opacity:1;transform:translate(-34px)}}.hxIndustries{border-top:1px solid var(--hx-line-dark);align-items:center;gap:22px;margin-top:64px;padding-top:26px;display:flex}.hxIndustries>span{letter-spacing:.14em;text-transform:uppercase;color:#8d9188;flex:none;font-size:12px;font-weight:700}.hxIndustries ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hxIndustries a{border:1px solid var(--hx-line-dark);color:#d3d5cf;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s;display:inline-block}.hxIndustries a:hover{border-color:var(--hx-orange);color:#fff}.hxIndustries a:focus-visible{outline:3px solid var(--hx-orange-2);outline-offset:3px}.hxCycleItem{opacity:0;margin:0;animation:20s infinite hxCycle;position:absolute;inset:0}.hxCycle1{animation-delay:5s}.hxCycle2{animation-delay:10s}.hxCycle3{animation-delay:15s}@keyframes hxCycle{0%{opacity:0;transform:scale(.985)}3%,25%{opacity:1;transform:none}28%,to{opacity:0;transform:none}}.hxCycle0{opacity:1}.hxSync{z-index:2;pointer-events:none;opacity:0;animation:20s infinite hxFade;position:absolute;inset:0}.hxSync1{animation-delay:5s}.hxSync2{animation-delay:10s}.hxSync3{animation-delay:15s}.hxSync0{opacity:1}@keyframes hxFade{0%{opacity:0}3%,25%{opacity:1}28%,to{opacity:0}}.hxPhone{width:clamp(110px,24%,168px);box-shadow:var(--hx-shadow), 0 0 0 1px #ffffff14;z-index:2;background:#000;border-radius:24px;margin:0;position:absolute;bottom:0;left:0;overflow:hidden;transform:rotate(-3deg)}.hxPhone img{width:100%;height:auto;display:block}.hxCycleKey{letter-spacing:.04em;color:#8d9188;justify-content:flex-end;gap:18px;margin:20px 0 0;padding:0;font-size:12px;font-weight:600;list-style:none;display:flex}.hxCycleKey li{padding-top:10px;animation:20s infinite hxKey;position:relative}.hxCycleKey li:before{content:"";opacity:.5;background:currentColor;height:2px;position:absolute;top:0;left:0;right:0}.hxCycleKey li:nth-child(2){animation-delay:5s}.hxCycleKey li:nth-child(3){animation-delay:10s}.hxCycleKey li:nth-child(4){animation-delay:15s}@keyframes hxKey{0%,26%{color:var(--hx-orange-2)}28%,to{color:#8d9188}}.hxBrowser{border-radius:var(--hx-radius);box-shadow:var(--hx-shadow), 0 0 0 1px #ffffff1a;background:#0d0e0c;flex-direction:column;margin:0;display:flex;overflow:hidden}.hxBrowserBar{background:#23251f;flex:none;align-items:center;gap:6px;height:36px;padding:0 12px;display:flex}.hxBrowserBar i{background:#4a4d45;border-radius:50%;width:10px;height:10px}.hxBrowserBar span{color:#b6b9b0;white-space:nowrap;text-overflow:ellipsis;background:#151613;border-radius:6px;flex:1;align-items:center;gap:6px;min-width:0;height:22px;margin-left:10px;padding:0 10px;font-size:12px;line-height:22px;display:flex;overflow:hidden}.hxBrowserBar svg{opacity:.7;flex:none}.hxBrowserBar b{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--hx-orange);border-radius:4px;flex:none;padding:3px 7px;font-size:10px;font-weight:800}.hxBrowserScreen{background:#fff;flex:1;min-height:0;position:relative}.hxBrowserScreen img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.hxWork{background:var(--hx-ink);color:#fff;border-bottom:1px solid var(--hx-line-dark);padding:8px 0 80px}.hxWorkHead{border-top:1px solid var(--hx-line-dark);justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:22px;padding-top:34px;display:flex}.hxWorkHead h2{letter-spacing:.14em;text-transform:uppercase;color:#fff;font-size:15px;font-weight:700}.hxWorkHead p{color:#8d9188;font-size:14px}.hxWorkGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.hxWorkCard{background:var(--hx-ink-2);border:1px solid var(--hx-line-dark);color:#fff;border-radius:12px;text-decoration:none;transition:border-color .2s,transform .2s;display:block;position:relative;overflow:hidden}a.hxWorkCard:hover{border-color:#5d6156}.hxWorkThumb{aspect-ratio:16/10;background:#2a2c27;overflow:hidden}.hxWorkImage{object-fit:cover;object-position:top;width:100%;height:100%;transition:transform .35s;display:block}a.hxWorkCard:hover .hxWorkImage{transform:scale(1.03)}.hxWorkBody{padding:14px 16px 16px}.hxWorkBody h3{letter-spacing:-.01em;margin-top:0;font-size:16px;line-height:1.25}.hxWorkBody p{color:#9a9e95;margin-top:3px;font-size:13px}.hxWorkLink{background:#000000b3;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;display:grid;position:absolute;top:10px;right:10px}.hxStatus{letter-spacing:.06em;text-transform:uppercase;color:#c9ccc4;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.hxStatus:before{content:"";background:#8d9188;border-radius:50%;width:7px;height:7px}.hxStatusLive:before{background:#3ccf6e;box-shadow:0 0 0 3px #3ccf6e33}.hxStatusInDevelopment:before{background:var(--hx-orange)}.hxSection{padding:clamp(72px,9vw,120px) 0}.hxHead{max-width:760px;margin-bottom:52px}.hxHead h2{text-wrap:balance;font-size:clamp(34px,4.2vw,56px);font-weight:800;line-height:1.05}.hxHeadSplit{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:40px;max-width:none;display:grid}.hxHeadSplit>p{color:var(--hx-muted);font-size:18px}.hxCenter{text-align:center;margin-left:auto;margin-right:auto}.hxProblem{background:var(--hx-paper)}.hxProblemLayout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:64px;display:grid}.hxProblemHead{margin-bottom:0;position:sticky;top:110px}.hxProblemHead>p,.hxFaq .hxHead>p{color:var(--hx-muted);max-width:460px;font-size:18px;margin-top:22px!important}.hxProblemGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.hxProblemGrid li{background:var(--hx-white);border:1px solid var(--hx-line);border-radius:var(--hx-radius);padding:28px 24px 30px}.hxProblemGrid span,.hxSteps span{font-family:var(--hx-head);color:var(--hx-orange);font-size:14px;font-weight:800}.hxProblemGrid h3{margin:18px 0 10px;font-size:21px;line-height:1.2}.hxProblemGrid p{color:var(--hx-muted);font-size:15px}.hxFounder{background:var(--hx-white);border-top:1px solid var(--hx-line);border-bottom:1px solid var(--hx-line)}.hxFounderGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}.hxFounderCopy h2{text-wrap:balance;margin-bottom:26px;font-size:clamp(34px,4vw,52px);font-weight:800;line-height:1.05}.hxQuote{border-left:3px solid var(--hx-orange);margin:0 0 28px;padding:4px 0 4px 22px}.hxQuote p{font-family:var(--hx-head);letter-spacing:-.015em;color:var(--hx-text);font-size:clamp(20px,2vw,25px);font-weight:600;line-height:1.3}.hxFounderCopy>p{color:#3d413a;max-width:580px;margin-bottom:16px;font-size:18px}.hxStats{border-top:1px solid var(--hx-line);border-bottom:1px solid var(--hx-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:34px 0;display:grid}.hxStats div{flex-direction:column;padding:20px 18px 20px 0;display:flex}.hxStats dd{order:-1}.hxStats div+div{border-left:1px solid var(--hx-line);padding-left:18px}.hxStats dd{font-family:var(--hx-head);letter-spacing:-.03em;margin:0;font-size:clamp(30px,3.4vw,42px);font-weight:800;line-height:1}.hxStats dt{color:var(--hx-muted);margin-top:8px;font-size:14px}.hxSignature{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.hxMonogram{background:var(--hx-ink);width:48px;height:48px;color:var(--hx-orange);font-family:var(--hx-head);border-radius:50%;place-items:center;font-size:16px;font-weight:800;display:grid}.hxSignature b{font-size:16px;display:block}.hxSignature div span{color:var(--hx-muted);font-size:14px;display:block}.hxSignature a{color:var(--hx-text);border-bottom:2px solid var(--hx-orange);margin-left:auto;font-size:15px;font-weight:700;text-decoration:none}.hxFounderVisual{padding:0 0 18%;position:relative}.hxFounderVisual .hxBrowserScreen{aspect-ratio:1400/910}.hxFounderBack{width:88%}.hxFounderFront{width:78%;position:absolute;bottom:0;right:0}.hxPillars{background:var(--hx-paper)}.hxPillarGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.hxPillar{background:var(--hx-white);border:1px solid var(--hx-line);border-radius:20px;flex-direction:column;transition:border-color .2s,box-shadow .3s,transform .3s;display:flex;position:relative;overflow:hidden}.hxPillar:hover{border-color:#cfc8ba;box-shadow:0 34px 60px -36px #14151373}.hxPillarCopy{flex-direction:column;gap:14px;padding:36px 34px 28px;display:flex}.hxPillarNo{background:var(--hx-ink);width:44px;height:44px;color:var(--hx-orange);font-family:var(--hx-head);border-radius:10px;place-items:center;font-weight:800;display:grid}.hxPillar h3{margin-top:8px;font-size:clamp(24px,2.3vw,30px);line-height:1.12}.hxPillarCopy>p{color:var(--hx-muted)}.hxPillarShot{margin-top:auto;padding:0 0 0 34px}.hxPillarShot .hxBrowser{border-radius:12px 0 0;transition:transform .4s cubic-bezier(.2,.7,.2,1);box-shadow:0 -10px 40px -20px #00000059,0 0 0 1px #00000014}.hxPillarShot .hxBrowserScreen{aspect-ratio:1400/620}.hxPillar0{grid-column:1/-1;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid}.hxPillar0 .hxPillarCopy{justify-content:center;padding:44px 40px}.hxPillar0 .hxPillarShot{align-self:end;padding:40px 0 0}.hxPillar0 .hxPillarShot .hxBrowserScreen{aspect-ratio:1400/760}.hxPillar2{background:var(--hx-ink);border-color:var(--hx-ink);color:#fff}.hxPillar2 .hxPillarCopy>p{color:var(--hx-muted-dark)}.hxPillar2 .hxPillarNo{background:var(--hx-orange);color:#fff}.hxPillar2 .hxTicks li{color:#e7e8e4}.hxPillar2 .hxTextLink{color:#fff}.hxPillar2:hover{border-color:var(--hx-ink)}.hxPillar .hxTextLink{margin-top:6px}.hxTicks{gap:10px;margin:4px 0 8px;padding:0;list-style:none;display:grid}.hxTicks li{padding-left:26px;font-size:15px;position:relative}.hxTicks li:before{content:"";background:var(--hx-orange);border-radius:3px;width:12px;height:12px;position:absolute;top:.5em;left:0}.hxWalk{background:var(--hx-ink);color:#fff}.hxWalk .hxHeadSplit>p{color:var(--hx-muted-dark)}.hxTabList{scrollbar-width:thin;gap:8px;margin-bottom:30px;padding-bottom:6px;display:flex;overflow-x:auto}.hxTabList button{border:1px solid var(--hx-line-dark);color:#d3d5cf;min-height:48px;font:600 15px var(--hx-body);cursor:pointer;background:0 0;border-radius:999px;flex:none;align-items:center;gap:10px;padding:0 18px;transition:background-color .2s,color .2s,border-color .2s;display:flex}.hxTabList button span{font-family:var(--hx-head);color:var(--hx-orange);font-size:12px;font-weight:800}.hxTabList button:hover{color:#fff;border-color:#6a6e63}.hxTabList button[aria-selected=true]{color:var(--hx-ink);background:#fff;border-color:#fff}.hxTabPanel{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:center;gap:48px;display:grid}.hxTabPanel[hidden]{display:none}.hxTabCopy h3{font-size:clamp(28px,3vw,40px);font-weight:800;line-height:1.08}.hxTabCopy>p{color:var(--hx-muted-dark);margin:16px 0 22px;font-size:17px}.hxTabCopy .hxTicks li{color:#e7e8e4}.hxTabCopy>p.hxNote{color:#8d9188;border-left:2px solid var(--hx-orange);padding-left:12px;font-size:13px;line-height:1.5;margin-top:26px!important}.hxVideo{position:relative}.hxVideo video{aspect-ratio:16/9;border-radius:var(--hx-radius);width:100%;height:auto;box-shadow:var(--hx-shadow), 0 0 0 1px #ffffff1a;background:#000;display:block}.hxVideoStart{border-radius:var(--hx-radius);color:#fff;cursor:pointer;font:700 15px var(--hx-body);background:#14151361;border:0;align-content:center;place-items:center;gap:14px;display:grid;position:absolute;inset:0}.hxVideoStart i{background:var(--hx-orange);border-radius:50%;place-items:center;width:78px;height:78px;padding-left:5px;font-size:24px;font-style:normal;transition:transform .2s;display:grid;box-shadow:0 0 0 10px #ff6a1340,0 18px 40px -10px #0009}.hxVideoStart span{background:#141513d1;border-radius:999px;padding:8px 14px}.hxVideoStart:hover i{transform:scale(1.06)}.hxVideoStart:focus-visible{outline:3px solid var(--hx-orange-2);outline-offset:3px}.hxVideoMeta{color:#8d9188;text-align:right;margin-top:12px;font-size:12px;display:block}.hxValue{background:var(--hx-white)}.hxCompare{border:1px solid var(--hx-line);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;max-width:980px;margin:0 auto;display:grid;overflow:hidden}.hxCompareCol{padding:38px 40px 42px}.hxCompareCol h3{letter-spacing:.12em;text-transform:uppercase;margin-bottom:22px;font-size:15px}.hxCompareCol ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.hxCompareCol li{padding-left:32px;font-size:17px;position:relative}.hxUsual{background:var(--hx-paper);color:var(--hx-muted)}.hxUsual li:before{content:"×";color:#8b8679;border:1px solid #c6c0b4;border-radius:50%;place-items:center;width:20px;height:20px;font-size:14px;line-height:1;display:grid;position:absolute;top:-1px;left:0}.hxOurs{background:var(--hx-ink);color:#fff}.hxOurs h3{color:var(--hx-orange)}.hxOurs li:before{content:"";background:var(--hx-orange) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2 7 10.6l4.6-5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;top:2px;left:0}.hxCompareClose{text-align:center;color:#3d413a;max-width:680px;font-size:18px;margin:34px auto 0!important}.hxProcess{background:var(--hx-paper)}.hxProcess .hxHeadSplit>p{color:var(--hx-muted)}.hxSteps{border-top:2px solid var(--hx-text);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.hxSteps li{padding:28px 26px 8px 0;position:relative}.hxSteps li+li{border-left:1px solid var(--hx-line);padding-left:26px}.hxSteps li:before{content:"";background:var(--hx-orange);width:12px;height:12px;box-shadow:0 0 0 4px var(--hx-paper);border-radius:50%;position:absolute;top:-7px;left:0}.hxSteps li+li:before{left:26px}.hxSteps h3{align-items:center;gap:10px;margin:12px 0 10px;font-size:24px;display:flex}.hxSteps h3 small{font:700 11px var(--hx-body);letter-spacing:.08em;text-transform:uppercase;background:var(--hx-orange);color:#fff;border-radius:999px;padding:3px 8px}.hxSteps p{color:var(--hx-muted);font-size:15px}.hxAudit{background:var(--hx-white);border:1px solid var(--hx-line);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;margin-top:72px;display:grid;overflow:hidden}.hxAuditIntro{padding:46px 44px}.hxAuditIntro h3{margin-bottom:16px;font-size:clamp(28px,3vw,38px);font-weight:800;line-height:1.08}.hxAuditIntro p{color:var(--hx-muted);font-size:17px}.hxAuditIntro .hxButton{margin-top:28px}.hxAuditList{background:var(--hx-ink-2);color:#fff;padding:46px 44px}.hxAuditList>span{letter-spacing:.14em;text-transform:uppercase;color:var(--hx-orange);margin-bottom:18px;font-size:12px;font-weight:700;display:block}.hxAuditList ol{counter-reset:hxa;gap:4px;margin:0;padding:0;list-style:none;display:grid}.hxAuditList li{counter-increment:hxa;border-bottom:1px solid var(--hx-line-dark);align-items:baseline;gap:16px;padding:14px 0;font-size:17px;font-weight:600;display:flex}.hxAuditList li:before{content:"0" counter(hxa);font-family:var(--hx-head);color:var(--hx-orange);font-size:13px;font-weight:800}.hxAuditList>p{color:var(--hx-muted-dark);margin-top:22px;font-size:14px}.hxClose{background:var(--hx-ink);color:#fff;text-align:center;padding:clamp(84px,10vw,132px) 0;position:relative;overflow:hidden}.hxClose h2{text-wrap:balance;max-width:900px;margin:0 auto;font-size:clamp(36px,5vw,64px);font-weight:800;line-height:1.04}.hxCenterButtons{justify-content:center}.hxSample{color:#8b8f86;text-align:right;font-size:12px;margin-top:22px!important}.hxSampleDark{color:#6f736a}.hxFaq{background:var(--hx-white);border-top:1px solid var(--hx-line)}.hxFaqGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.hxFaqList{border-top:1px solid var(--hx-line)}.hxFaqList details{border-bottom:1px solid var(--hx-line)}.hxFaqList summary{cursor:pointer;font-family:var(--hx-head);letter-spacing:-.015em;padding:24px 52px 24px 0;font-size:clamp(18px,1.7vw,21px);font-weight:700;list-style:none;position:relative}.hxFaqList summary::-webkit-details-marker{display:none}.hxFaqList summary:after{content:"";background:var(--hx-paper) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 3.5v9M3.5 8h9' fill='none' stroke='%23ff6a13' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") center/14px no-repeat;border-radius:50%;width:30px;height:30px;margin-top:-15px;transition:transform .25s;position:absolute;top:50%;right:4px}.hxFaqList details[open] summary:after{transform:rotate(45deg)}.hxFaqList summary:hover{color:var(--hx-orange)}.hxFaqList summary:focus-visible{outline:3px solid var(--hx-orange-2);outline-offset:3px}.hxFaqList details p{color:var(--hx-muted);max-width:640px;padding:0 52px 26px 0;font-size:17px}.hxSticky{display:none}@media (max-width:600px){.hxSticky{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));z-index:40;opacity:0;pointer-events:none;transition:opacity .25s,transform .3s cubic-bezier(.2,.7,.2,1);display:block;position:fixed;transform:translateY(120%)}.hxSticky[data-visible=true]{opacity:1;pointer-events:auto;transform:none}.hxSticky .hxButton{justify-content:center;width:100%;box-shadow:0 18px 40px -12px #0000008c,0 10px 30px -10px #ff6a13b3}}@media (prefers-reduced-motion:reduce){.hxCycleItem,.hxCycleKey li,.hxSync{animation:none}.hxSync:not(.hxSync0){display:none}.hxCycle0{opacity:1}.hxCycleKey{display:none}.hx *{transition:none!important}}@media (max-width:1080px){.hxWorkGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.hxProblemGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.hxSignals{right:0}}@media (max-width:900px){.hxHero{padding:56px 0}.hxHeroGrid,.hxFounderGrid,.hxTabPanel,.hxAudit,.hxHeadSplit,.hxProblemLayout,.hxFaqGrid,.hxPillarGrid,.hxPillar0{grid-template-columns:1fr}.hxProblemLayout,.hxFaqGrid{gap:36px}.hxProblemHead{position:static}.hxPillar0 .hxPillarCopy{padding:36px 34px 28px}.hxPillar0 .hxPillarShot{padding:0 0 0 34px}.hxIndustries{flex-direction:column;align-items:flex-start;gap:14px;margin-top:48px}.hxHeroGrid{gap:44px}.hxHeroCopy h1{font-size:clamp(38px,7.4vw,62px)}.hxHeroVisual{max-width:680px;padding-left:28px}.hxFounderGrid{gap:48px}.hxTabPanel{gap:28px}.hxTabPanel .hxVideo{order:-1}.hxSteps{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.hxSteps li,.hxSteps li+li{border-left:0;border-top:2px solid var(--hx-text);padding:26px 20px 20px 0}.hxSteps li:nth-child(2n){padding-left:20px}.hxSteps li:before,.hxSteps li+li:before{left:0}.hxSteps li:nth-child(2n):before{left:20px}}@media (max-width:600px){.hxShell{width:calc(100% - 32px)}.hxHeroCopy h1{font-size:clamp(36px,10.5vw,46px)}.hxButtons{flex-direction:column;align-items:stretch}.hxButton{justify-content:center}.hxHeroVisual{padding:0 0 40px 18px}.hxPhone{border-radius:14px;width:26%;bottom:74px}.hxCycleKey{gap:10px;font-size:11px}.hxBrowserBar{gap:4px;height:28px;padding:0 8px}.hxBrowserBar i{width:7px;height:7px}.hxBrowserBar span{align-items:center;gap:6px;height:18px;margin-left:6px;font-size:10px;line-height:18px;display:flex}.hxBrowserBar svg{opacity:.7;flex:none}.hxBrowserBar b{padding:2px 5px;font-size:8px}.hxWorkHead{flex-direction:column;gap:4px}.hxWorkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hxWorkBody{padding:10px 12px 12px}.hxWorkBody h3{font-size:14px}.hxProblemGrid{grid-template-columns:1fr}.hxHead{margin-bottom:36px}.hxStats div{padding-right:10px}.hxStats div+div{padding-left:12px}.hxStats dt{font-size:12px}.hxStats dd{font-size:25px}.hxVideoStart i{width:58px;height:58px;font-size:18px}.hxSignature a{text-align:left;width:100%;text-decoration:underline;-webkit-text-decoration-color:var(--hx-orange);text-decoration-color:var(--hx-orange);text-underline-offset:4px;border:0;margin-left:0}.hxPillarCopy,.hxPillar0 .hxPillarCopy{padding:28px 22px 22px}.hxPillarShot,.hxPillar0 .hxPillarShot{padding-left:22px}.hxSignals{gap:8px;top:auto;bottom:100px;right:-6px}.hxSignal{border-radius:11px;grid-template-columns:24px auto;column-gap:8px;padding:8px 12px 8px 8px}.hxSignal i{background-size:16px;width:24px;height:24px}.hxSignal b{font-size:12px}.hxSignal span,.hxSignal1{display:none}.hxIndustries a{padding:7px 12px;font-size:13px}.hxFaqList summary{padding-right:46px}.hxFaqList details p{padding-right:0;font-size:16px}.hxCompare{grid-template-columns:1fr}.hxCompareCol{padding:28px 24px 30px}.hxSteps{grid-template-columns:1fr}.hxSteps li,.hxSteps li:nth-child(2n){padding:24px 0 18px}.hxSteps li:nth-child(2n):before{left:0}.hxAuditIntro,.hxAuditList{padding:30px 24px}.hxTabList{margin-right:-16px;padding-right:16px}}
