.hcPptG_landing{--g0:#00152a;--g1:#031e36;--g2:#062b42;--g3:#0b3d50;--ink:#f0f8f8;--muted:#c0d7dd;--hl:#f5d596;--btn:#e9b755;--btn-ink:#102136;--light:#d5ecea;--light-ink:#063441;--light-btn:#075c69;--ok:#5bdfcf;--font:var(--font-inter), Inter, "Noto Sans", Arimo, system-ui, sans-serif;--small:.875rem;--body:1rem;--lead:clamp(1.0625rem, 1rem + .35vw, 1.25rem);--head:clamp(1.75rem, 1.2rem + 2vw, 2.75rem);--display:clamp(2.25rem, 1.2rem + 3.6vw, 4rem);--maxw:1200px;--pad:clamp(20px, 4vw, 48px);--section:clamp(56px, 7vw, 96px);--radius:12px}.hcPptG_landing *,.hcPptG_landing :before,.hcPptG_landing :after{box-sizing:border-box}.hcPptG_landing{background:var(--g0);color:var(--ink);font-family:var(--font);font-size:var(--body);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}.hcPptG_landing img{max-width:100%;height:auto;display:block}.hcPptG_landing a{color:inherit}.hcPptG_landing h1,.hcPptG_landing h2,.hcPptG_landing h3,.hcPptG_landing p,.hcPptG_landing ol,.hcPptG_landing ul,.hcPptG_landing figure{margin:0;padding:0}.hcPptG_landing ol,.hcPptG_landing ul{list-style:none}.hcPptG_landing :focus-visible{outline:3px solid var(--hl);outline-offset:3px;border-radius:4px}.hcPptG_sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hcPptG_display{font-size:var(--display);letter-spacing:-.035em;max-width:12ch;font-weight:800;line-height:1.04}.hcPptG_head{font-size:var(--head);letter-spacing:-.028em;max-width:20ch;font-weight:800;line-height:1.1}.hcPptG_hl{color:var(--hl)}.hcPptG_lead{font-size:var(--lead);color:var(--muted);max-width:48ch;line-height:1.5}.hcPptG_leadStrong{font-size:var(--lead);font-weight:700;line-height:1.3}.hcPptG_body{color:var(--muted);max-width:62ch}.hcPptG_small{font-size:var(--small);color:var(--muted)}.hcPptG_cap{font-size:var(--small);color:var(--muted);margin-top:12px}.hcPptG_actions{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:28px;display:flex}.hcPptG_btn{background:var(--btn);min-height:48px;color:var(--btn-ink);font:700 var(--body)/1 var(--font);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 24px;text-decoration:none;transition:transform .18s;display:inline-flex}.hcPptG_landing .hcPptG_btn{color:var(--btn-ink)}.hcPptG_btn:hover{transform:translateY(-2px)}.hcPptG_btnSmall{min-height:40px;font-size:var(--small);padding:0 16px}.hcPptG_btnDark{background:var(--light-btn);color:#fff}.hcPptG_landing .hcPptG_btnDark{color:#fff}.hcPptG_link{text-underline-offset:5px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.hcPptG_bar{z-index:10;padding:8px max(var(--pad), calc((100% - var(--maxw)) / 2));background:var(--g0);border-bottom:1px solid #6fdad724;align-items:center;gap:20px;display:flex;position:sticky;top:0}.hcPptG_brand{flex:none;align-items:center;margin-right:auto;text-decoration:none;display:inline-flex}.hcPptG_brandWordmark{object-fit:contain;width:137px;height:37px}.hcPptG_barNav{align-items:center;gap:24px;display:flex}.hcPptG_barNav a{padding:10px 0;font-weight:600;text-decoration:none}.hcPptG_barNav a:hover{color:var(--hl)}.hcPptG_lang select{background:var(--g2);color:var(--ink);font:inherit;font-size:var(--small);border:0;border-radius:8px;padding:8px 10px}.hcPptG_menu{display:none;position:relative}.hcPptG_menu summary{cursor:pointer;min-height:40px;padding:10px 6px;font-weight:600;list-style:none}.hcPptG_menu summary::-webkit-details-marker{display:none}.hcPptG_menuList{background:var(--g3);border-radius:var(--radius);min-width:200px;padding:8px;display:grid;position:absolute;top:100%;right:0}.hcPptG_menuList a{padding:12px;text-decoration:none}.hcPptG_landing main>section{padding:var(--section) max(var(--pad), calc((100% - var(--maxw)) / 2))}.hcPptG_alt{background:var(--g2)}.hcPptG_caps,.hcPptG_uses{background:var(--g1)}.hcPptG_trust{background:var(--g3)}.hcPptG_hero{background:radial-gradient(ellipse at 76% 40%, #12869229, transparent 46%), radial-gradient(ellipse at 12% 15%, #b87d0012, transparent 40%), var(--g0);grid-template-columns:9fr 11fr;align-items:center;gap:clamp(32px,5vw,72px);padding-top:clamp(40px,5vw,72px);display:grid}.hcPptG_hero .hcPptG_lead{margin-top:20px}.hcPptG_stage{padding-bottom:56px;position:relative}.hcPptG_console{background:var(--g2);border-radius:var(--radius);border:1px solid #6fdad72e;overflow:hidden;box-shadow:0 24px 56px #000c1d59}.hcPptG_consoleBar{background:var(--g3);font-size:var(--small);align-items:center;gap:10px;padding:12px 16px;display:flex}.hcPptG_consoleWordmark{object-fit:contain;width:80px;height:22px}.hcPptG_pill{background:var(--g2);color:var(--muted);border-radius:999px;margin-left:auto;padding:3px 12px}.hcPptG_consoleImg{width:100%}.hcPptG_agent{background:#1d211c;border-radius:10px;width:min(38%,220px);min-width:160px;position:absolute;bottom:36px;left:-3%;overflow:hidden}.hcPptG_agentBar{font-size:var(--small);color:#d5dad2;background:#262b25;padding:8px 12px}.hcPptG_agentBody{text-align:center;justify-items:center;gap:10px;padding:16px 14px 18px;display:grid}.hcPptG_agentStatus{font-size:var(--small);color:var(--ok);align-items:center;gap:8px;font-weight:700;display:flex}.hcPptG_dot{background:var(--ok);border-radius:50%;width:9px;height:9px}.hcPptG_agentName{color:#fff;font-weight:700}.hcPptG_agentName span{font-size:var(--small);color:#aab3a8;font-weight:400;display:block}.hcPptG_agentMeter{background:#101310;border-radius:6px;width:100%;height:8px;overflow:hidden}.hcPptG_agentMeter span{background:var(--ok);border-radius:6px;width:72%;height:100%;transition:width .8s;display:block}.hcPptG_stage .hcPptG_cap{margin:0;position:absolute;bottom:0;right:0}.hcPptG_arch{grid-template-columns:6fr 5fr;gap:28px clamp(32px,6vw,88px);display:grid}.hcPptG_arch .hcPptG_body{margin-top:18px}.hcPptG_steps{align-content:start;gap:28px;display:grid}.hcPptG_steps .hcPptG_body{margin-top:4px}.hcPptG_note{background:var(--g3);border-radius:var(--radius);color:var(--ink);grid-column:1/-1;max-width:none;padding:20px 24px}.hcPptG_capsIntro{margin-top:14px}.hcPptG_capsGrid{grid-template-columns:repeat(4,1fr);gap:36px clamp(24px,3vw,40px);margin-top:clamp(32px,4vw,48px);display:grid}.hcPptG_capsGrid .hcPptG_body{font-size:var(--small);margin-top:8px;line-height:1.6}.hcPptG_view{grid-template-columns:4fr 8fr;align-items:center;gap:clamp(28px,5vw,64px);display:grid}.hcPptG_view .hcPptG_body{margin-top:16px}.hcPptG_viewFig img{border-radius:var(--radius);width:100%}.hcPptG_trust{grid-template-columns:6fr 5fr;align-items:center;gap:clamp(28px,6vw,88px);display:grid}.hcPptG_trust .hcPptG_body{margin-top:16px}.hcPptG_eval{background:var(--g2);border-radius:var(--radius);padding:clamp(20px,3vw,32px)}.hcPptG_eval ul{gap:8px;margin-top:16px;display:grid}.hcPptG_eval li{background:var(--g3);font-size:var(--small);color:var(--muted);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.hcPptG_eval strong{color:var(--ink);font-size:var(--body)}.hcPptG_ok{color:var(--ok);white-space:nowrap;font-weight:700}.hcPptG_ok:before{content:"✓ "}.hcPptG_usesList{grid-template-columns:repeat(3,1fr);gap:32px clamp(24px,4vw,56px);margin-top:clamp(28px,4vw,44px);display:grid}.hcPptG_usesList .hcPptG_body{margin-top:8px}.hcPptG_close{background:var(--light);color:var(--light-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;display:flex}.hcPptG_close .hcPptG_head{max-width:22ch}.hcPptG_close .hcPptG_lead{color:var(--light-ink);margin-top:12px}.hcPptG_close .hcPptG_actions{margin-top:0}.hcPptG_linkDark{color:var(--light-ink)}.hcPptG_foot{padding:48px max(var(--pad), calc((100% - var(--maxw)) / 2)) 40px;background:var(--g0);grid-template-columns:4fr 2fr 2fr 3fr;gap:32px;display:grid}.hcPptG_footBrand{align-items:flex-start;gap:12px;display:flex}.hcPptG_foot div:not(.hcPptG_footBrand){align-content:start;gap:2px;display:grid}.hcPptG_foot a{color:var(--muted);font-size:var(--small);padding:7px 0;text-decoration:none}.hcPptG_foot a:hover{color:var(--ink)}.hcPptG_footHead{font-size:var(--body);margin-bottom:6px;font-weight:700}.hcPptG_footCopy{grid-column:1/-1}.hcPptG_cookie{padding:10px var(--pad);background:var(--g3);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;display:flex}.hcPptG_cookie[hidden]{display:none}@media (prefers-reduced-motion:reduce){.hcPptG_btn,.hcPptG_agentMeter span{transition:none}}@media (max-width:960px){.hcPptG_barNav{display:none}.hcPptG_menu{display:block}.hcPptG_bar{gap:10px}.hcPptG_hero,.hcPptG_arch,.hcPptG_view,.hcPptG_trust{grid-template-columns:1fr}.hcPptG_capsGrid{grid-template-columns:1fr 1fr}.hcPptG_usesList{grid-template-columns:1fr}.hcPptG_agent{left:0}.hcPptG_foot{grid-template-columns:1fr 1fr}.hcPptG_footBrand{grid-column:1/-1}}@media (max-width:560px){.hcPptG_capsGrid{grid-template-columns:1fr}.hcPptG_btnSmall{padding:0 12px}.hcPptG_stage .hcPptG_cap{margin-top:10px;position:static}.hcPptG_stage{padding-bottom:0}.hcPptG_agent{width:100%;max-width:none;margin-top:12px;position:relative;bottom:auto;left:auto}}@media (max-width:420px){.hcPptG_bar{gap:8px}.hcPptG_brandWordmark{width:112px;height:31px}.hcPptG_bar>.hcPptG_btnSmall{display:none}}.hcPptG_landing[data-js] .hcPptG_reveal{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(14px)}.hcPptG_landing[data-js] .hcPptG_reveal.hcPptG_in{opacity:1;transform:none}.hcPptG_landing[data-js] .hcPptG_reveal:nth-child(2){transition-delay:60ms}.hcPptG_landing[data-js] .hcPptG_reveal:nth-child(3){transition-delay:.12s}.hcPptG_landing[data-js] .hcPptG_reveal:nth-child(4){transition-delay:.18s}@media (prefers-reduced-motion:reduce){.hcPptG_landing[data-js] .hcPptG_reveal{opacity:1;transition:none;transform:none}}.hcPptG_agentMeter span{width:72%}.hcPptG_agent[data-state="0"] .hcPptG_agentMeter span{width:30%}.hcPptG_agent[data-state="1"] .hcPptG_agentMeter span{width:58%}.hcPptG_agent[data-state="2"] .hcPptG_agentMeter span{width:72%}@media (prefers-reduced-motion:no-preference){.hcPptG_agent[data-state="0"] .hcPptG_dot,.hcPptG_agent[data-state="1"] .hcPptG_dot{animation:1.1s ease-in-out infinite hcPptG_agentPulse}}@keyframes hcPptG_agentPulse{0%,to{opacity:1}50%{opacity:.35}}
