[dir=rtl] .hcw-leaf{text-align:right}[dir=rtl] .hcw-drawer__top{text-align:right}[dir=rtl] .hcw-drawer__leaf{text-align:right}@keyframes hcwFloatLabel{50%{transform:translateY(-8px)}}@keyframes hcwPanelIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes hcwDrawerIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (max-width:1100px){.hcw-nav,.hcw-header__actions{display:none}.hcw-burger{display:inline-flex}.hcw-footer__grid{grid-template-columns:1fr 1fr 1fr}.hcw-footer__grid>:first-child{grid-column:1/-1}}@media (max-width:760px){.hcw-shell,.hcw-shell--narrow{width:min(100% - 36px,640px)}.hcw-header__row{width:calc(100% - 32px);min-height:54px}.hcw-footer__grid{grid-template-columns:1fr 1fr}}@media (max-width:440px){.hcw-btn,.hcw-actions{width:100%}}@media (prefers-reduced-motion:reduce){.hcw-page *,.hcw-page :before,.hcw-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.hcw-reveal{opacity:1;transform:none}}:root{--hcw-ink:#0a1a33;--hcw-ink-2:#2f3f5a;--hcw-muted:#566a82;--hcw-line:#dce7ee;--hcw-line-soft:#eaf0f5;--hcw-wash:#f6f9fd;--hcw-blue:#1d5db8;--hcw-blue-link:#0b57b7;--hcw-teal:#1b93a8;--hcw-teal-text:#0a7385;--hcw-grad:linear-gradient(90deg, #0b3dde 0%, #0a6ab4 55%, #077686 100%);--hcw-grad-text:linear-gradient(90deg, #3978ff, #22a9df 60%, #20d1c8);--hcw-radius:18px;--hcw-shadow:0 24px 60px rgba(31,52,84,.1);--hcw-shadow-sm:0 10px 30px rgba(31,52,84,.08);--hcw-ease:cubic-bezier(.2, .7, .2, 1);--hcw-head:"Manrope", "DM Sans", system-ui, sans-serif;--hcw-body:"DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif}.hcw-page{color:var(--hcw-ink);font-family:var(--hcw-body);-webkit-font-smoothing:antialiased;background:#fff;line-height:1.55;overflow-x:clip}.hcw-page *,.hcw-page :before,.hcw-page :after{box-sizing:border-box}.hcw-page :where(h1,h2,h3,h4){font-family:var(--hcw-head);color:var(--hcw-ink);margin:0;font-weight:700}.hcw-page :where(p){margin:0}.hcw-page :where(button){cursor:pointer;font-family:inherit}.hcw-page :where(a){color:inherit;text-decoration:none}.hcw-page :focus-visible{outline-offset:3px;border-radius:6px;outline:3px solid #5b9bff}.hcw-shell{width:min(1240px,100% - 64px);margin-left:auto;margin-right:auto}.hcw-shell--narrow{width:min(880px,100% - 64px);margin-left:auto;margin-right:auto}.hcw-eyebrow{color:var(--hcw-blue-link);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:800;display:inline-flex}.hcw-eyebrow:before{content:"";opacity:.55;background:currentColor;width:22px;height:1px}.hcw-eyebrow--plain:before{display:none}.hcw-h1{letter-spacing:-.058em;font-size:max(44px,min(5.4vw,82px));line-height:1.03}.hcw-h2{letter-spacing:-.052em;font-size:max(34px,min(4.1vw,58px));line-height:1.08}.hcw-h3{letter-spacing:-.035em;font-size:21px;line-height:1.2}.hcw-em,.hcw-page em.hcw-em{background:var(--hcw-grad-text);color:transparent;-webkit-background-clip:text;-ms-background-clip:text;background-clip:text;font-style:normal}.hcw-lede{color:var(--hcw-muted);max-width:560px;font-size:max(16px,min(1.35vw,19px));line-height:1.65}.hcw-small{color:var(--hcw-muted);font-size:13px;line-height:1.55}.hcw-btn{min-height:48px;transition:transform .2s var(--hcw-ease), box-shadow .2s var(--hcw-ease), background .2s;white-space:nowrap;border:1px solid #0b3dde;border-radius:10px;justify-content:center;align-items:center;gap:14px;padding:12px 24px;font-size:14.5px;font-weight:700;display:inline-flex}.hcw-btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(11,61,222,.22)}.hcw-btn--primary{background:var(--hcw-grad);color:#fff}.hcw-btn--ghost{color:#0e2e66;background:#fff}.hcw-btn--ghost:hover{background:var(--hcw-wash)}.hcw-btn--small{min-height:40px;padding:9px 18px;font-size:13px}.hcw-btn[disabled]{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.hcw-link{color:var(--hcw-blue-link);transition:gap .2s var(--hcw-ease), border-color .2s;background:0 0;border:0;border-bottom:1px solid #a8c6ee;align-items:center;gap:8px;padding:6px 0;font-size:14px;font-weight:700;display:inline-flex}.hcw-link:hover{border-color:var(--hcw-blue-link);gap:12px}.hcw-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hcw-card{border:1px solid var(--hcw-line);border-radius:var(--hcw-radius);box-shadow:var(--hcw-shadow-sm);background:#fff}.hcw-band{padding:max(72px,min(9vw,120px)) 0;position:relative}.hcw-band--wash{background:linear-gradient(180deg, #fff 0%, var(--hcw-wash) 18%, var(--hcw-wash) 82%, #fff 100%)}.hcw-rule{border:0;border-top:1px solid var(--hcw-line);margin:0}.hcw-textured{isolation:isolate;position:relative}.hcw-textured:before{content:"";z-index:-1;pointer-events:none;opacity:.5;background:radial-gradient(60% 50% at 8% 0,rgba(120,190,255,.16),transparent 70%),radial-gradient(45% 45% at 96% 30%,rgba(32,209,200,.1),transparent 70%);position:absolute;top:0;bottom:0;left:0;right:0}.hcw-textured:after{content:"";z-index:-1;pointer-events:none;opacity:.035;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;top:0;bottom:0;left:0;right:0}.hcw-reveal{opacity:0;transition:opacity .8s ease, transform .8s var(--hcw-ease);transition-delay:calc(var(--hc-i,0) * 80ms);transform:translateY(26px)}.hcw-reveal.is-visible{opacity:1;transform:none}.hcw-header{z-index:50;-webkit-backdrop-filter:blur(18px);border-bottom:1px solid var(--hcw-line-soft);background:rgba(255,255,255,.92);position:-webkit-sticky;position:sticky;top:0}.hcw-header__row{align-items:center;gap:22px;width:min(1320px,100% - 48px);min-height:58px;margin-left:auto;margin-right:auto;display:flex}.hcw-header__logo{background:0 0;border:0;padding:0;display:inline-flex}.hcw-nav{flex:1;align-items:center;gap:2px;margin-left:10px;display:flex}.hcw-nav__top{color:var(--hcw-ink-2);background:0 0;border:0;border-radius:9px;align-items:center;gap:4px;padding:9px 12px;font-size:13.5px;font-weight:650;transition:color .15s,background .15s;display:inline-flex}.hcw-nav__top:hover,.hcw-nav__top[aria-expanded=true]{color:var(--hcw-blue-link);background:var(--hcw-wash)}.hcw-nav__top svg{transition:transform .18s}.hcw-nav__top[aria-expanded=true] svg{transform:rotate(180deg)}.hcw-nav__group{position:relative}.hcw-panel{border:1px solid var(--hcw-line);box-shadow:var(--hcw-shadow);z-index:60;animation:hcwPanelIn .18s var(--hcw-ease);background:#fff;border-radius:16px;margin-top:8px;padding:12px;position:absolute;top:100%;left:0}.hcw-panel__blurb{color:var(--hcw-muted);padding:2px 12px 12px;font-size:12px;line-height:1.5}.hcw-panel__cols{grid-template-columns:1fr 1fr;gap:4px;display:grid}.hcw-panel__heading{letter-spacing:.1em;text-transform:uppercase;color:var(--hcw-blue-link);padding:6px 12px;font-size:10.5px;font-weight:800}.hcw-leaf{text-align:left;background:0 0;border:0;border-radius:10px;width:100%;padding:9px 12px;transition:background .15s;display:block}.hcw-leaf:hover{background:var(--hcw-wash)}.hcw-leaf strong{color:var(--hcw-ink);font-size:13.5px;font-weight:700;display:block}.hcw-leaf span{color:var(--hcw-muted);margin-top:2px;font-size:12px;line-height:1.45;display:block}.hcw-panel__cta{border-top:1px solid var(--hcw-line-soft);margin-top:8px;padding-top:8px}.hcw-panel__cta .hcw-leaf strong{color:var(--hcw-blue-link)}.hcw-header__actions{align-items:center;gap:16px;display:flex}.hcw-header__signin{color:var(--hcw-ink-2);background:0 0;border:0;padding:8px 4px;font-size:13.5px;font-weight:650}.hcw-header__signin:hover{color:var(--hcw-blue-link)}.hcw-burger{border:1px solid var(--hcw-line);color:var(--hcw-ink);background:0 0;border-radius:10px;margin-left:auto;padding:9px;display:none}.hcw-drawer-backdrop{z-index:80;background:rgba(10,26,51,.42);justify-content:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.hcw-drawer-scrim{cursor:default;background:0 0;border:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.hcw-drawer{z-index:1;width:min(380px,90vw);height:100%;box-shadow:var(--hcw-shadow);animation:hcwDrawerIn .28s var(--hcw-ease);font-family:var(--hcw-body);color:var(--hcw-ink);background:#fff;flex-direction:column;display:flex;position:relative}.hcw-drawer__head{border-bottom:1px solid var(--hcw-line-soft);align-items:center;padding:16px 20px;display:flex}.hcw-drawer__close{color:var(--hcw-ink);background:0 0;border:0;margin-left:auto;padding:6px}.hcw-drawer__body{flex:1;padding:6px 0;overflow-y:auto}.hcw-drawer__top{text-align:left;width:100%;color:var(--hcw-ink);background:0 0;border:0;align-items:center;padding:15px 22px;font-size:16px;font-weight:700;display:flex}.hcw-drawer__leaf{text-align:left;width:100%;color:var(--hcw-ink-2);background:0 0;border:0;padding:10px 22px 10px 30px;font-size:14px;font-weight:600;display:block}.hcw-drawer__leaf:hover{background:var(--hcw-wash)}.hcw-drawer__heading{letter-spacing:.1em;text-transform:uppercase;color:var(--hcw-blue-link);padding:10px 22px 4px;font-size:10.5px;font-weight:800}.hcw-drawer__foot{border-top:1px solid var(--hcw-line-soft);gap:10px;padding:16px;display:grid}[dir=rtl] .hcw-leaf{text-align:right}[dir=rtl] .hcw-drawer__top{text-align:right}[dir=rtl] .hcw-drawer__leaf{text-align:right}[dir=rtl] .hcw-drawer-backdrop{justify-content:flex-start}.hcw-footer{border-top:1px solid var(--hcw-line);color:var(--hcw-ink-2);background:#fff;padding:64px 0 30px}.hcw-footer__grid{grid-template-columns:1.5fr repeat(4,1fr);gap:36px;display:grid}.hcw-footer__blurb{color:var(--hcw-muted);max-width:300px;margin:16px 0 20px;font-size:14px;line-height:1.65}.hcw-footer h3{letter-spacing:.14em;text-transform:uppercase;color:var(--hcw-ink);font-size:12px;font-family:var(--hcw-body);margin-bottom:14px;font-weight:800}.hcw-footer__col{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.hcw-footer__col button{text-align:left;color:var(--hcw-muted);background:0 0;border:0;padding:0;font-size:14px;transition:color .15s}.hcw-footer__col button:hover{color:var(--hcw-blue-link)}.hcw-footer__base{border-top:1px solid var(--hcw-line-soft);color:var(--hcw-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-top:44px;padding-top:20px;font-size:12.5px;display:flex}.hcw-footer__legal{flex-wrap:wrap;gap:8px 20px;display:flex}.hcw-footer__legal button{color:var(--hcw-muted);background:0 0;border:0;padding:0;font-size:12.5px}.hcw-footer__legal button:hover{color:var(--hcw-blue-link)}.hcw-footer__disclaimer{color:var(--hcw-muted);max-width:780px;margin-top:16px;font-size:12px;line-height:1.65}@media (max-width:1100px){.hcw-nav,.hcw-header__actions{display:none}.hcw-burger{display:inline-flex}.hcw-footer__grid{grid-template-columns:1fr 1fr 1fr}.hcw-footer__grid>:first-child{grid-column:1/-1}}@media (max-width:760px){.hcw-shell,.hcw-shell--narrow{width:min(100% - 36px,640px)}.hcw-header__row{width:calc(100% - 32px);min-height:54px}.hcw-footer__grid{grid-template-columns:1fr 1fr}}@media (max-width:440px){.hcw-btn,.hcw-actions{width:100%}}@media (prefers-reduced-motion:reduce){.hcw-page *,.hcw-page :before,.hcw-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.hcw-reveal{opacity:1;transform:none}}.hcw-invited{border-bottom:1px solid var(--hcw-line-soft);color:#0e2e66;background:linear-gradient(90deg,#eef6ff,#e9fbf9);justify-content:center;align-items:center;gap:10px;padding:9px 16px;font-size:13.5px;font-weight:600;display:flex;overflow:visible}.hcw-invited svg{color:var(--hcw-teal);flex:none}.hcw-invited button{color:var(--hcw-muted);background:0 0;border:0;border-radius:6px;align-items:center;justify-items:center;padding:4px;display:inline-grid}.hcw-invited button:hover{color:var(--hcw-ink);background:rgba(255,255,255,.7)}.hcw-pp__center{align-items:center;justify-items:center;min-height:56vh;padding:56px 20px;display:grid}.hcw-pp__panel{justify-items:start;gap:14px;padding:26px;display:grid}.hcw-pp__panel .hcw-btn{justify-self:start}.hcw-pp__error{color:#b42318;font-size:13.5px}.hcw-pp__heading{max-width:720px;margin-bottom:max(28px,min(3.5vw,48px))}.hcw-pp__hero{border-bottom:1px solid var(--hcw-line-soft);padding:max(40px,min(6vw,88px)) 0}.hcw-pp__hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:max(32px,min(5vw,80px));display:grid}.hcw-pp__hero-copy{justify-items:start;gap:22px;display:grid}.hcw-pp__photo{box-shadow:var(--hcw-shadow);background:#f3f7fb;border-radius:26px;min-height:380px;position:relative;overflow:hidden}.hcw-pp__photo img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hcw-pp__steps{grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.hcw-pp__steps li{border:1px solid var(--hcw-line);background:#fff;border-radius:20px;padding:26px;position:relative}.hcw-pp__stepicon{width:46px;height:46px;color:var(--hcw-blue);background:#eaf2ff;border-radius:13px;align-items:center;justify-items:center;margin-bottom:18px;display:inline-grid}.hcw-pp__stepnum{letter-spacing:.14em;color:var(--hcw-blue-link);font-size:11px;font-weight:800;position:absolute;top:26px;right:26px}.hcw-pp__steps h3{margin-bottom:8px}.hcw-pp__steps p{color:var(--hcw-muted);font-size:14.5px;line-height:1.65}.hcw-pp__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:max(32px,min(5vw,80px));display:grid}.hcw-pp__know{gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.hcw-pp__know li{color:var(--hcw-ink-2);align-items:flex-start;gap:12px;font-size:15px;line-height:1.6;display:flex}.hcw-pp__know svg{color:var(--hcw-teal);flex:none;margin-top:2px}.hcw-pp__apply{gap:14px;scroll-margin-top:100px;display:grid}.hcw-pp__form{justify-items:stretch}.hcw-pp__form label{color:var(--hcw-ink);font-size:13px;font-weight:700}.hcw-pp__form input,.hcw-pp__form textarea{width:100%;font:inherit;color:var(--hcw-ink);background:#fff;border:1px solid #c9d8e6;border-radius:12px;padding:12px 14px;font-size:15px;transition:border-color .18s,box-shadow .18s}.hcw-pp__form input:focus,.hcw-pp__form textarea:focus{border-color:#3978ff;outline:none;box-shadow:0 0 0 4px rgba(57,120,255,.15)}.hcw-pd{gap:22px;padding-top:max(40px,min(6vw,80px));padding-bottom:max(64px,min(8vw,110px));display:grid}.hcw-pd__head{gap:12px;margin-bottom:8px;display:grid}.hcw-pd__share{gap:18px;padding:24px;display:grid}.hcw-pd__field{gap:8px;display:grid}.hcw-pd__label{letter-spacing:.14em;text-transform:uppercase;color:var(--hcw-blue-link);font-size:11px;font-weight:800}.hcw-pd__value{background:var(--hcw-wash);border:1px solid var(--hcw-line);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px 10px 16px;display:flex}.hcw-pd__value code{color:var(--hcw-ink);overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;font-size:15px;font-weight:700}.hcw-pd__stats{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.hcw-pd__stats .hcw-card{gap:4px;padding:22px;display:grid}.hcw-pd__stats strong{font-family:var(--hcw-head);letter-spacing:-.04em;font-size:40px;line-height:1}.hcw-pd__stats span{color:var(--hcw-muted);font-size:14px}.hcw-pd__panel{gap:14px;padding:24px;display:grid}.hcw-pd__rewards{grid-template-columns:repeat(3,1fr);gap:12px;margin:0;display:grid}.hcw-pd__rewards div{background:var(--hcw-wash);border-radius:12px;padding:14px}.hcw-pd__rewards dt{color:var(--hcw-muted);font-size:12px}.hcw-pd__rewards dd{font-family:var(--hcw-head);letter-spacing:-.03em;margin:4px 0 0;font-size:26px;font-weight:700}.hcw-pd__table{overflow-x:auto}.hcw-pd__table table{border-collapse:collapse;width:100%;font-size:14px}.hcw-pd__table th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--hcw-muted);border-bottom:1px solid var(--hcw-line);padding:8px 12px;font-size:11px;font-weight:800}.hcw-pd__table td{border-bottom:1px solid var(--hcw-line-soft);padding:12px}.hcw-pd__table code{color:var(--hcw-muted);font-size:12.5px}@media (max-width:900px){.hcw-pp__hero-grid,.hcw-pp__split{grid-template-columns:1fr}.hcw-pp__photo{min-height:320px}.hcw-pp__steps{grid-template-columns:1fr}}@media (max-width:560px){.hcw-pd__stats,.hcw-pd__rewards{grid-template-columns:1fr}.hcw-pd__value .hcw-btn{width:auto}}.hcw-hero{padding:max(36px,min(5vw,72px)) 0 0}.hcw-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:max(28px,min(4vw,64px));padding-bottom:max(36px,min(4vw,56px));display:grid}.hcw-hero__copy{z-index:3;position:relative}.hcw-hero .hcw-h1{margin:22px 0 26px}.hcw-hero__copy .hcw-actions{margin-top:30px}.hcw-hero__trust{color:var(--hcw-muted);align-items:center;gap:8px;margin-top:18px;font-size:13px;display:flex}.hcw-hero__trust svg{color:var(--hcw-teal)}.hcw-rail{border-top:1px solid var(--hcw-line);justify-content:space-between;align-items:center;gap:24px;padding-top:16px;padding-bottom:16px;display:flex}.hcw-rail>span{letter-spacing:.18em;text-transform:uppercase;color:var(--hcw-muted);font-size:11px;font-weight:800}.hcw-rail nav{flex-wrap:wrap;gap:6px;display:flex}.hcw-rail button{color:var(--hcw-ink-2);background:0 0;border:1px solid transparent;border-radius:99px;min-height:42px;padding:0 18px;font-size:13.5px;font-weight:650;transition:color .18s,border-color .18s,background .18s}.hcw-rail button:hover{background:var(--hcw-wash);border-color:var(--hcw-line);color:var(--hcw-blue-link)}.hcw-stage{perspective:1200px;isolation:isolate;min-height:600px;position:relative}.hcw-stage__photo{object-fit:cover;object-position:62% center;z-index:-2;border-radius:28px;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 25px 60px rgba(47,60,74,.16)}.hcw-stage:after{content:"";pointer-events:none;z-index:-1;background:linear-gradient(90deg,rgba(255,255,255,.28),rgba(255,255,255,0) 45%);border-radius:28px;position:absolute;top:0;bottom:0;left:0;right:0}.hcw-laptop{transform-origin:50%;-webkit-filter:drop-shadow(0 26px 22px rgba(29,43,66,.4));filter:drop-shadow(0 26px 22px rgba(29,43,66,.4));width:74%;animation:7s ease-in-out infinite hcwFloatLaptop;position:absolute;top:270px;right:1%;transform:rotateY(-8deg)rotateX(2deg)}.hcw-laptop__screen{background:#10151d;border:10px solid #181e28;border-bottom-width:15px;border-radius:18px 18px 5px 5px;position:relative;overflow:hidden;box-shadow:inset 0 1px #9ca6b8}.hcw-laptop__screen video{aspect-ratio:16/9;object-fit:cover;background:#f5f9ff;width:100%;display:block}.hcw-laptop__control{color:#123b79;background:rgba(255,255,255,.94);border:1px solid #cbd9ed;border-radius:50%;align-items:center;justify-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:10px;right:10px}.hcw-laptop__control:hover{background:#fff}.hcw-laptop__base{background:linear-gradient(#aeb9ca,#e5ebf3 40%,#8897ac 85%,#d3dce7);border-radius:2px 2px 28px 28px;height:19px;margin:0 -6%;box-shadow:0 7px 15px rgba(54,80,116,.2)}.hcw-phone{aspect-ratio:9/17;z-index:2;background:#0d1725;border:7px solid #111823;border-radius:30px;width:19%;animation:6s ease-in-out infinite hcwFloatPhone;position:absolute;top:310px;left:6%;overflow:hidden;transform:rotate(-7deg)rotateY(10deg);box-shadow:12px 20px 34px rgba(20,44,83,.34),inset 1px 1px 1px #8a9caf}.hcw-phone__notch{z-index:2;background:#0a1019;border-radius:0 0 12px 12px;width:40%;height:13px;position:absolute;top:3px;left:30%}.hcw-phone__ui{color:#fff;background:linear-gradient(145deg,#1e3655,#111925 55%,#27364a);flex-direction:column;align-items:center;height:100%;padding:26px 10px 10px;display:flex;position:relative}.hcw-phone__brand{letter-spacing:-.03em;font-size:9px;font-weight:800}.hcw-phone__receipt{background:#f6f3ea;flex-direction:column;align-items:center;gap:9px;width:54%;height:46%;margin:auto;padding:14px 7px;display:flex;transform:rotate(3deg);box-shadow:0 10px 25px rgba(0,0,0,.5)}.hcw-phone__receipt i{background:#bcc2c7;width:90%;height:2px}.hcw-phone__receipt i:nth-child(2){width:70%}.hcw-phone__receipt b{background:#949ca6;width:65%;height:5px;margin-top:auto}.hcw-phone__line{background:#27c1c4;height:2px;animation:3.5s ease-in-out infinite alternate hcwScan;position:absolute;top:34%;left:16%;right:16%;box-shadow:0 0 12px 3px #28c1c4}.hcw-phone__corner{border:0 solid #78bdff;width:18px;height:18px;position:absolute}.hcw-phone__corner--tl{border-width:2px 0 0 2px;top:27%;left:14%}.hcw-phone__corner--tr{border-width:2px 2px 0 0;top:27%;right:14%}.hcw-phone__corner--bl{border-width:0 0 2px 2px;bottom:23%;left:14%}.hcw-phone__corner--br{border-width:0 2px 2px 0;bottom:23%;right:14%}.hcw-float{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--hcw-ink);background:rgba(255,255,255,.94);border:1px solid #dbe6f5;border-radius:13px;align-items:center;gap:9px;padding:11px 16px;font-size:13px;font-weight:700;animation:5s ease-in-out infinite hcwFloatLabel;display:inline-flex;position:absolute;box-shadow:0 14px 35px rgba(40,77,137,.16)}.hcw-float svg{color:var(--hcw-blue-link);flex:none}.hcw-float--ask{top:28px;right:4%}.hcw-float--scan{animation-delay:1s;top:238px;left:-4%}.hcw-float--drive{animation-delay:2s;bottom:24px;right:-1%}.hcw-stage__note{color:#3a4a62;background:rgba(255,255,255,.88);border-radius:6px;padding:3px 8px;font-size:11px;position:absolute;bottom:16px;left:18px}@keyframes hcwFloatLaptop{50%{transform:translateY(-8px)rotateY(-7deg)rotateX(1deg)}}@keyframes hcwFloatPhone{50%{transform:translateY(9px)rotate(-5deg)rotateY(7deg)}}@keyframes hcwScan{0%{top:34%}to{top:70%}}.hcw-sechead{gap:16px;max-width:760px;margin-bottom:max(32px,min(4vw,56px));display:grid}.hcw-split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:max(36px,min(6vw,96px));display:grid}.hcw-split__head{gap:18px;display:grid;position:-webkit-sticky;position:sticky;top:110px}.hcw-split__head .hcw-link{justify-self:start;margin-top:8px}.hcw-list{border-top:1px solid var(--hcw-line)}.hcw-list__row{border-bottom:1px solid var(--hcw-line);grid-template-columns:38px 34px minmax(0,1fr);align-items:start;gap:20px;padding:28px 6px;display:grid}.hcw-list__row svg{color:#0e2e66;margin-top:2px}.hcw-list__n{letter-spacing:.14em;color:var(--hcw-blue-link);padding-top:5px;font-size:11px;font-weight:800}.hcw-list__row p{color:var(--hcw-muted);margin-top:8px;font-size:14.5px;line-height:1.65}.hcw-steps{border-top:1px solid var(--hcw-line);grid-template-columns:repeat(3,1fr);display:grid}.hcw-steps article{border-right:1px solid var(--hcw-line);min-height:250px;padding:34px 34px 40px 0}.hcw-steps article+article{padding-left:34px}.hcw-steps article:last-child{border-right:0}.hcw-steps article>span{letter-spacing:.14em;color:var(--hcw-blue-link);font-size:11px;font-weight:800}.hcw-steps h3{margin:56px 0 12px}.hcw-steps p{color:var(--hcw-muted);max-width:330px;font-size:14.5px;line-height:1.7}.hcw-human{background:#fff;border-radius:26px;min-height:520px;position:relative;overflow:hidden;box-shadow:0 30px 65px rgba(38,54,75,.1)}.hcw-human>img{object-fit:cover;object-position:center 43%;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hcw-human:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.92) 0%,rgba(255,255,255,.72) 32%,rgba(255,255,255,0) 60%);position:absolute;top:0;bottom:0;left:0;right:0}.hcw-human__copy{z-index:2;gap:18px;max-width:520px;padding:max(36px,min(5vw,68px)) max(28px,min(5vw,60px));display:grid;position:relative}.hcw-human__copy>p:last-child{color:#34445d;font-size:16.5px;line-height:1.65}.hcw-human__scribble{z-index:2;fill:none;stroke:#0ea6ba;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:92px;animation:5s ease-in-out infinite hcwDrift;position:absolute;bottom:52px;left:44%;transform:rotate(-12deg)}@keyframes hcwDrift{50%{transform:translate(7px,-5px)rotate(-8deg)}}.hcw-bridge{border-block:1px solid var(--hcw-line);grid-template-columns:1fr auto 1fr;align-items:center;gap:26px;margin:max(40px,min(5vw,64px)) 0;padding:26px 0;display:grid}.hcw-bridge>div{flex-wrap:wrap;gap:8px;display:flex}.hcw-bridge>div:last-child{justify-content:flex-end}.hcw-bridge span{border:1px solid var(--hcw-line);color:var(--hcw-ink-2);background:#fff;border-radius:99px;padding:8px 14px;font-size:12.5px}.hcw-bridge strong{font-family:var(--hcw-head);letter-spacing:-.03em;background:var(--hcw-grad-text);color:transparent;-webkit-background-clip:text;-ms-background-clip:text;background-clip:text;font-size:20px}.hcw-caps{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.hcw-cap{border:1px solid var(--hcw-line);min-height:270px;transition:transform .28s var(--hcw-ease), box-shadow .28s var(--hcw-ease), border-color .28s;background:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:28px;display:flex}.hcw-cap:hover{box-shadow:var(--hcw-shadow);border-color:#b9d3f4;transform:translateY(-5px)}.hcw-cap__tag{color:#0e2e66;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:800;display:flex}.hcw-cap h3{margin-top:26px}.hcw-cap p{color:var(--hcw-muted);flex:1;font-size:14.5px;line-height:1.65}.hcw-cap .hcw-link{align-self:flex-start}.hcw-invite{border:1px solid var(--hcw-line);box-shadow:var(--hcw-shadow-sm);background:#fff;border-radius:26px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:max(20px,min(3vw,44px));padding:max(28px,min(4vw,52px));display:grid}.hcw-invite>svg{color:#0e2e66}.hcw-invite__copy{gap:14px;display:grid}.hcw-invite .hcw-h2{font-size:max(28px,min(3.2vw,44px))}.hcw-final{align-items:center;min-height:520px;display:grid;position:relative;overflow:hidden}.hcw-final>img{object-fit:cover;object-position:center;z-index:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hcw-final:before{content:"";z-index:1;background:linear-gradient(90deg,rgba(255,255,255,.94) 0%,rgba(255,255,255,.78) 40%,rgba(255,255,255,.1) 78%);position:absolute;top:0;bottom:0;left:0;right:0}.hcw-final__inner{z-index:2;gap:22px;padding-top:90px;padding-bottom:90px;display:grid;position:relative}.hcw-final__inner .hcw-h2{max-width:640px}.hc-cw{z-index:3;flex-direction:column;gap:14px;min-width:0;display:flex;position:relative}.hc-cw__tabs{z-index:6;border:1px solid var(--hcw-line);max-width:720px;box-shadow:var(--hcw-shadow-sm);background:#fff;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid;position:relative}.hc-cw__tab{color:var(--hcw-ink-2);text-align:center;min-height:44px;transition:color var(--hc-dur-quick,.18s) ease, background var(--hc-dur-quick,.18s) ease, border-color var(--hc-dur-quick,.18s) ease;background:0 0;border:1px solid transparent;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:6px 12px;font-size:14px;font-weight:650;line-height:1.2;display:flex}.hc-cw__tab:hover{background:var(--hcw-wash);color:var(--hcw-blue-link)}.hc-cw__tab[aria-selected=true]{color:#0e5c76;background:#e5f5f8;box-shadow:inset 0 -2px #1db7bc}.hc-cw__scene{z-index:1;perspective:1500px;padding:26px 6px 14px;position:relative}.hc-cw__platform{background:radial-gradient(60% 55%,rgba(80,160,255,.18),transparent 70%);border-radius:50%;height:46%;position:absolute;bottom:-6%;left:4%;right:4%;transform:translateZ(-60px)rotateX(70deg)}.hc-cw__stage{max-width:940px;transform:rotateX(calc(3deg + var(--hc-py,0) * -2.5deg)) rotateY(calc(-6deg + var(--hc-px,0) * 3deg));transform-origin:50% 45%;transform-style:preserve-3d;transition:transform var(--hc-dur-base,.32s) var(--hc-ease-out,ease);grid-template-columns:repeat(12,minmax(0,1fr));gap:30px 14px;display:grid;position:relative}.hc-cw__card{color:var(--hcw-ink);background:#fff;border:1px solid #d9e6f4;border-radius:14px;padding:16px 20px;position:relative;box-shadow:0 22px 46px rgba(31,52,84,.12)}.hc-cw__ctx,.hc-cw__draft{opacity:0;transition:opacity var(--hc-dur-slow,.56s) var(--hc-ease-out,ease), transform var(--hc-dur-slow,.56s) var(--hc-ease-out,ease)}.hc-cw__ctx{grid-area:1/1/auto/span 7;transform:translate3d(0,16px,18px)}.hc-cw__ask{opacity:.72;transition:opacity var(--hc-dur-slow,.56s) ease, box-shadow var(--hc-dur-slow,.56s) ease;border-color:#8fd5e6;grid-area:2/3/auto/span 10;align-items:center;gap:14px;display:flex;transform:translateZ(58px)}.hc-cw__draft{grid-area:3/5/auto/span 8;transform:translate3d(0,18px,38px)}.has-ctx .hc-cw__ctx,.has-draft .hc-cw__draft{opacity:1}.has-ctx .hc-cw__ctx{transform:translateZ(18px)}.has-draft .hc-cw__draft{transform:translateZ(38px)}.has-ask .hc-cw__ask{opacity:1;box-shadow:0 0 0 1px rgba(27,183,188,.25),0 26px 60px rgba(31,52,84,.16),0 0 44px rgba(34,169,223,.2)}.hc-cw__label{color:var(--hcw-blue-link);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:800}.hc-cw__label--accent{color:var(--hcw-teal-text);margin-bottom:5px}.hc-cw__stack{display:grid}.hc-cw__slot{opacity:0;pointer-events:none;min-width:0;transition:opacity var(--hc-dur-quick,.18s) ease, transform var(--hc-dur-quick,.18s) ease, visibility 0s linear var(--hc-dur-quick,.18s);visibility:hidden;grid-area:1/1;transform:translateY(5px)}.hc-cw__slot.is-active{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s;transform:none}.hc-cw__source{color:var(--hcw-teal-text);letter-spacing:.06em;align-items:center;gap:6px;margin-bottom:6px;font-size:12px;font-weight:700;display:inline-flex}.hc-cw__ctx-body h3,.hc-cw__draft-body h3{letter-spacing:-.02em;margin:0 0 6px;font-size:18px;line-height:1.25}.hc-cw__ctx-body p,.hc-cw__draft-body>p:last-child{color:var(--hcw-muted);margin:0;font-size:14px;line-height:1.55}.hc-cw__chips{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.hc-cw__chips li{color:#1d4f8f;background:#eaf2ff;border:1px solid #cfe0f7;border-radius:99px;padding:4px 11px;font-size:12px}.hc-cw__core{background:var(--hcw-grad);color:#fff;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 0 22px rgba(24,150,230,.4)}.hc-cw__ask-body{flex:1;min-width:0}.hc-cw__prompt-text p{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);color:var(--hcw-ink);transition:clip-path var(--hc-dur-slow,.56s) var(--hc-ease-out,ease);margin:0;font-size:16px;font-weight:600;line-height:1.4}.has-ask .hc-cw__prompt-text p{-webkit-clip-path:inset(0);clip-path:inset(0)}.hc-cw__output{color:var(--hcw-teal-text);letter-spacing:.06em;align-items:center;gap:7px;margin:0 0 8px;font-size:12px;font-weight:700;display:flex}.hc-cw__output em{color:#0e6f80;letter-spacing:.08em;text-transform:uppercase;background:#e3f6f8;border:1px solid #b4e3ea;border-radius:99px;margin-left:auto;padding:2px 9px;font-size:10.5px;font-style:normal}.hc-cw__draft-foot{border-top:1px solid var(--hcw-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:14px;padding-top:12px;display:flex}.hc-cw__draft-foot>span{color:var(--hcw-muted);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.hc-cw__explore{color:#0e2e66;background:#fff;border:1px solid #b9d3f4;border-radius:9px;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-size:13px;font-weight:700;transition:background .18s,border-color .18s;display:inline-flex}.hc-cw__explore:hover{background:var(--hcw-wash);border-color:var(--hcw-blue)}.hc-cw__wire{pointer-events:none;transform-origin:top;height:30px;transition:transform var(--hc-dur-slow,.56s) var(--hc-ease-out,ease);background:linear-gradient(#20d1c8,rgba(57,120,255,.25));border-radius:2px;width:2px;position:absolute;top:100%;left:58%;transform:scaleY(0)}.hc-cw__wire:after{content:"";opacity:0;height:6px;transition:opacity var(--hc-dur-base,.32s) ease var(--hc-dur-slow,.56s);background:#20d1c8;border-radius:50%;width:6px;position:absolute;bottom:-3px;left:-2px;box-shadow:0 0 12px rgba(32,209,200,.7)}.has-ask .hc-cw__ctx .hc-cw__wire,.has-draft .hc-cw__ask .hc-cw__wire{transform:scaleY(1)}.has-ask .hc-cw__ctx .hc-cw__wire:after,.has-draft .hc-cw__ask .hc-cw__wire:after{opacity:1}.hc-cw__track{flex-direction:column;grid-area:3/1/auto/span 4;align-self:end;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hc-cw__track li{color:#6d8098;transition:color var(--hc-dur-base,.32s) ease;align-items:center;gap:10px;font-size:13px;font-weight:650;display:flex}.hc-cw__track b{width:26px;height:26px;transition:background var(--hc-dur-base,.32s) ease, border-color var(--hc-dur-base,.32s) ease, color var(--hc-dur-base,.32s) ease;border:1px solid #c7d6e6;border-radius:50%;flex:0 0 26px;justify-content:center;align-items:center;font-size:10px;display:inline-flex}.hc-cw__track li.is-done,.hc-cw__track li.is-current{color:var(--hcw-ink)}.hc-cw__track li.is-current b{color:#fff;background:#0b3dde;border-color:#0b3dde}.hc-cw__track li.is-done b{color:#0e6f80;background:#e3f6f8;border-color:#8fd5e6}.hc-cw__drive{color:var(--hcw-muted);grid-area:1/8/auto/span 5;align-self:start;justify-self:end;align-items:center;gap:6px;margin:0;font-size:12px;display:inline-flex}.hc-cw__foot{justify-content:space-between;align-items:center;gap:16px;max-width:940px;display:flex}.hc-cw__flow{flex:1;min-width:0}.hc-cw__flow-text p{color:var(--hcw-ink-2);max-width:520px;margin:0;font-size:14px;line-height:1.5}.hc-cw__replay{color:#0e2e66;background:#fff;border:1px solid #b9d3f4;border-radius:99px;flex:none;align-items:center;gap:7px;min-height:44px;padding:0 16px;font-size:13px;font-weight:700;transition:background .18s;display:inline-flex}.hc-cw__replay:hover{background:var(--hcw-wash)}.hc-cw__replay svg{transition:transform var(--hc-dur-base,.32s) var(--hc-ease-out,ease)}.hc-cw__replay:active svg{transform:rotate(-120deg)}.hc-cw__caption{color:var(--hcw-muted);letter-spacing:.04em;margin:0;font-size:12px}@keyframes hc-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.hc-ua{border-block:1px solid var(--hcw-line);padding:max(72px,min(9vw,120px)) 0}.hc-ua__head{gap:16px;max-width:700px;margin-bottom:max(32px,min(4vw,52px));display:grid}.hc-ua h2{letter-spacing:-.052em;font-size:max(34px,min(4.1vw,58px));line-height:1.08}.hc-ua__head>p:last-child{color:var(--hcw-muted);font-size:17px;line-height:1.65}.hc-ua__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:max(32px,min(5vw,72px));display:grid}.hc-ua__side{flex-direction:column;display:flex}.hc-ua__tabs{flex-direction:column;gap:4px;display:flex}.hc-ua__tab{border:0;border-left:2px solid var(--hcw-line);color:var(--hcw-muted);text-align:left;background:0 0;flex-direction:column;padding:14px 18px;transition:border-color .3s,background .3s,color .3s;display:flex}.hc-ua__tab:hover{background:var(--hcw-wash);color:var(--hcw-ink)}.hc-ua__tab-title{font-family:var(--hcw-head);letter-spacing:-.03em;align-items:center;gap:12px;font-size:22px;font-weight:600;display:flex}.hc-ua__tab-title svg{color:var(--hcw-blue-link);flex:none}.hc-ua__tab-body{opacity:0;visibility:hidden;max-height:0;transition:max-height var(--hc-dur-base,.32s) var(--hc-ease-out,ease), opacity var(--hc-dur-base,.32s) ease, visibility 0s linear var(--hc-dur-base,.32s);flex-direction:column;display:flex;overflow:hidden}.hc-ua__tab-body strong{color:var(--hcw-ink);margin-top:12px;font-size:15px;font-weight:700}.hc-ua__tab-body span{color:var(--hcw-muted);margin-top:6px;font-size:14px;line-height:1.62}.hc-ua__tab[aria-selected=true]{color:var(--hcw-ink);background:linear-gradient(90deg,#eaf4ff,transparent);border-left-color:#0b57b7}.hc-ua__tab[aria-selected=true] .hc-ua__tab-body{opacity:1;visibility:visible;max-height:170px;transition-delay:0s}.hc-ua__cta{align-self:flex-start;margin:14px 0 0 20px}.hc-ua__stage{flex-direction:column;gap:12px;display:flex}.hc-ua__stack{box-shadow:var(--hcw-shadow);background:#fff;border:1px solid #d9e6f4;border-radius:18px;min-height:340px;padding:26px;display:grid}.hc-ua__panel{opacity:0;visibility:hidden;grid-area:1/1;min-width:0;transition:opacity .18s,visibility 0s linear .18s}.hc-ua__panel.is-active{opacity:1;visibility:visible;transition-delay:0s}.hc-ua__panel.is-active [style*=--i]{animation:hc-rise var(--hc-dur-slow,.56s) var(--hc-ease-out,ease) both;animation-delay:calc(var(--i,0) * 80ms + 60ms)}.hc-ua__caption{color:var(--hcw-muted);letter-spacing:.04em;margin:0;font-size:12px}.hc-ua-chat{flex-direction:column;gap:16px;display:flex}.hc-ua-bubble{border-radius:14px;max-width:88%;padding:14px 16px}.hc-ua-bubble small{color:var(--hcw-blue-link);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:6px;font-size:11px;font-weight:800;display:flex}.hc-ua-bubble p{color:var(--hcw-ink);font-size:15.5px;line-height:1.55}.hc-ua-bubble--you{background:#eaf2ff;border:1px solid #cfe0f7;align-self:flex-end}.hc-ua-bubble--caleb{border:1px solid var(--hcw-line);box-shadow:var(--hcw-shadow-sm);background:#fff}.hc-ua-bubble--caleb small{color:var(--hcw-teal-text)}.hc-ua-source{color:var(--hcw-muted);align-items:center;gap:6px;margin-top:12px;font-size:12px;display:inline-flex}.hc-ua-scan{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:26px;display:grid}.hc-ua-receipt{background:#f6f3ea;border-radius:6px;flex-direction:column;gap:9px;padding:18px 16px;display:flex;transform:rotate(-3deg);box-shadow:0 14px 30px rgba(31,52,84,.22)}.hc-ua-receipt span{background:#c9ced3;border-radius:2px;height:6px;display:block}.hc-ua-receipt span:first-child{width:60%}.hc-ua-receipt span:nth-child(2){width:90%}.hc-ua-receipt span:nth-child(3){width:75%}.hc-ua-receipt span:nth-child(4){width:84%}.hc-ua-receipt span:nth-child(5){width:50%}.hc-ua-receipt b{background:#949ca6;border-radius:2px;width:46%;height:9px;margin-top:10px;display:block}.hc-ua-meta{color:var(--hcw-teal-text);align-items:center;gap:7px;margin:0 0 12px;font-size:13px;font-weight:700;display:flex}.hc-ua-fields dl{gap:10px;margin:0;display:grid}.hc-ua-fields dl>div{border-bottom:1px solid var(--hcw-line-soft);justify-content:space-between;gap:12px;padding-bottom:9px;display:flex}.hc-ua-fields dt{color:var(--hcw-muted);font-size:13px}.hc-ua-fields dd{color:var(--hcw-ink);text-align:right;margin:0;font-size:14.5px;font-weight:700}.hc-ua-note{color:#0e6f80;background:#e3f6f8;border:1px solid #b4e3ea;border-radius:9px;margin:14px 0 0;padding:8px 12px;font-size:13px}.hc-ua-query{color:var(--hcw-ink);background:#fff;border:1px solid #8fd5e6;border-radius:12px;align-items:center;gap:10px;margin-bottom:18px;padding:12px 14px;font-size:15.5px;display:flex;box-shadow:0 8px 24px rgba(34,169,223,.12)}.hc-ua-query svg{color:var(--hcw-teal-text)}.hc-ua-search ul,.hc-ua-drive ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.hc-ua-search li{background:var(--hcw-wash);border:1px solid var(--hcw-line);border-radius:12px;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:4px 12px;padding:12px 14px;display:grid}.hc-ua-search li em{color:var(--hcw-blue-link);letter-spacing:.1em;text-transform:uppercase;grid-row:1/3;font-size:11px;font-style:normal;font-weight:800}.hc-ua-search li strong{color:var(--hcw-ink);font-size:15px;font-weight:700}.hc-ua-search li span{color:var(--hcw-muted);font-size:12.5px}.hc-ua-drive li{background:var(--hcw-wash);border:1px solid var(--hcw-line);border-radius:12px;align-items:center;gap:12px;padding:13px 14px;display:flex}.hc-ua-drive li svg{color:var(--hcw-blue-link);flex:none}.hc-ua-drive li strong{color:var(--hcw-ink);flex:1;font-size:15px;font-weight:700}.hc-ua-drive li span{color:var(--hcw-muted);font-size:12.5px}.hc-ua-recent{border-top:1px solid var(--hcw-line-soft);margin-top:18px;padding-top:16px}.hc-ua-recent small{color:var(--hcw-blue-link);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.hc-ua-recent p{color:var(--hcw-ink);align-items:center;gap:9px;margin:8px 0 3px;font-size:15px;font-weight:700;display:flex}.hc-ua-recent span{color:var(--hcw-muted);font-size:12.5px}.hc-lp{padding:max(72px,min(9vw,120px)) 0 max(56px,min(7vw,88px))}.hc-lp__head{grid-template-columns:1.1fr .9fr;gap:18px 60px;margin-bottom:48px;display:grid}.hc-lp__head .hcw-eyebrow{grid-column:1/-1}.hc-lp h2,.hc-lp-faq h2{letter-spacing:-.052em;font-size:max(34px,min(4.1vw,58px));line-height:1.08}.hc-lp h2 em{background:var(--hcw-grad-text);color:transparent;-webkit-background-clip:text;-ms-background-clip:text;background-clip:text;font-style:normal}.hc-lp__head>div{align-self:end}.hc-lp__head>div>p{color:var(--hcw-muted);max-width:520px;margin:0 0 22px;font-size:16px;line-height:1.7}.hc-lp__grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:22px;display:grid}.hc-lp__grid>div{display:flex}.hc-lp__grid>div>article{flex:1;min-width:0}.hc-lp__org{border-block:1px solid var(--hcw-line);grid-template-columns:.9fr 1.1fr;gap:40px 70px;margin-top:56px;padding:40px 0;display:grid}.hc-lp__org h3{letter-spacing:-.035em;margin:0 0 10px;font-size:max(24px,min(2.4vw,34px));line-height:1.15}.hc-lp__org p{color:var(--hcw-muted);margin:0 0 14px;font-size:15px;line-height:1.7}.hc-lp__links{flex-wrap:wrap;gap:6px 28px;display:flex}.hc-lp-faq{padding:8px 0 max(72px,min(9vw,120px))}.hc-lp-faq__grid{grid-template-columns:.8fr 1.2fr;gap:40px 90px;padding-top:24px;display:grid}.hc-lp-faq .hcw-eyebrow{margin-bottom:16px}.hc-lp-faq h2{font-size:max(30px,min(3.4vw,48px))}.hc-lp-faq__item{border-bottom:1px solid var(--hcw-line)}.hc-lp-faq__item h3{font-family:var(--hcw-body);margin:0}.hc-lp-faq__item button{color:var(--hcw-ink);font-family:var(--hcw-body);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:58px;padding:14px 0;font-size:16px;font-weight:650;display:flex}.hc-lp-faq__item button svg{color:var(--hcw-muted);transition:transform .32s var(--hcw-ease);flex:none}.hc-lp-faq__item.is-open button svg{transform:rotate(180deg)}.hc-lp-faq__answer{transition:grid-template-rows .32s var(--hcw-ease), visibility 0s linear .32s;visibility:hidden;grid-template-rows:0fr;display:grid}.hc-lp-faq__item.is-open .hc-lp-faq__answer{visibility:visible;grid-template-rows:1fr;transition-delay:0s}.hc-lp-faq__answer>div{min-height:0;overflow:hidden}.hc-lp-faq__answer p{color:var(--hcw-muted);max-width:640px;margin:0 0 18px;font-size:15px;line-height:1.7}@media (max-width:1100px){.hcw-hero__grid,.hcw-split,.hc-ua__grid,.hc-lp__head,.hc-lp__org,.hc-lp-faq__grid{grid-template-columns:1fr}.hcw-hero__copy{max-width:720px}.hcw-stage{width:min(100%,900px);margin-left:auto;margin-right:auto}.hcw-split__head{position:static}.hcw-caps{grid-template-columns:1fr 1fr}.hc-cw__stage{transform:rotateX(calc(2deg + var(--hc-py,0) * -2deg)) rotateY(calc(-3deg + var(--hc-px,0) * 2deg))}.hcw-invite{grid-template-columns:auto 1fr}.hcw-invite .hcw-actions{grid-column:1/-1}}@media (max-width:760px){.hcw-stage{min-height:470px}.hcw-stage__photo,.hcw-stage:after{border-radius:20px}.hcw-laptop{width:82%;top:250px;right:0}.hcw-laptop__screen{border-width:6px 6px 9px;border-radius:10px 10px 3px 3px}.hcw-laptop__base{height:11px}.hcw-phone{border-width:4px;border-radius:18px;width:24%;top:290px;left:0}.hcw-float{border-radius:9px;padding:7px 10px;font-size:11px}.hcw-float svg{width:15px;height:15px}.hcw-float--ask{top:14px;right:2%}.hcw-float--scan{top:226px;left:-2%}.hcw-float--drive{bottom:10px;right:0}.hcw-stage__note{font-size:9px;bottom:8px;left:10px}.hcw-rail{flex-direction:column;align-items:flex-start;gap:8px}.hcw-steps{grid-template-columns:1fr}.hcw-steps article,.hcw-steps article+article{border-right:0;border-bottom:1px solid var(--hcw-line);min-height:0;padding:28px 0}.hcw-steps h3{margin-top:24px}.hcw-caps,.hcw-bridge{grid-template-columns:1fr}.hcw-bridge>div:last-child{justify-content:flex-start}.hcw-human{min-height:640px}.hcw-human>img{object-position:60% center;height:62%;top:auto;bottom:0}.hcw-human:before{background:linear-gradient(#fff 0%,rgba(255,255,255,.94) 38%,rgba(255,255,255,0) 72%)}.hcw-human__scribble{width:70px;bottom:70px;left:auto;right:22px}.hcw-list__row{grid-template-columns:30px 28px minmax(0,1fr);gap:12px}.hcw-invite{grid-template-columns:1fr}.hcw-final:before{background:linear-gradient(rgba(255,255,255,.95),rgba(255,255,255,.82))}.hc-cw__tab{flex-direction:column;gap:5px;min-height:60px;padding:8px 4px;font-size:12.5px}.hc-cw__scene{perspective:none;padding:8px 0 0}.hc-cw__platform{display:none}.hc-cw__stage{flex-direction:column;gap:28px;display:flex;transform:none!important}.hc-cw__ask{transform:none}.hc-cw__ctx,.hc-cw__draft{transform:translateY(14px)}.has-ctx .hc-cw__ctx,.has-draft .hc-cw__draft{transform:none}.hc-cw__wire{left:34px}.hc-cw__track{flex-flow:wrap;gap:8px 14px}.hc-cw__drive{align-self:flex-start;justify-self:start}.hc-cw__foot{flex-direction:column;align-items:flex-start;gap:12px}.hc-ua__stack{min-height:0;padding:18px}.hc-ua-scan{grid-template-columns:1fr}.hc-ua-receipt{max-width:170px}.hc-ua-bubble{max-width:100%}.hc-ua__tab-title{font-size:20px}}@media (max-width:440px){.hcw-stage{min-height:380px}.hcw-laptop{top:200px}.hcw-phone{top:232px}.hcw-float--scan{top:176px}}@media (prefers-reduced-motion:reduce){.hcw-laptop,.hcw-phone,.hcw-float,.hcw-phone__line,.hcw-human__scribble{animation:none!important}.hc-ua__panel.is-active [style*=--i]{animation:none}.hc-cw__stage,.hc-cw__ctx,.hc-cw__ask,.hc-cw__draft,.hc-cw__slot,.hc-cw__wire,.hc-cw__wire:after,.hc-cw__prompt-text p,.hc-cw__track li,.hc-cw__track b,.hc-cw__tab,.hc-cw__explore,.hc-cw__replay,.hc-cw__replay svg,.hc-ua__tab,.hc-ua__tab-body,.hc-ua__panel,.hc-lp-faq__answer,.hc-lp-faq__item button svg{transition:none!important}.hc-cw__stage{transform:rotateX(3deg)rotateY(-6deg)}.hc-cw__prompt-text p{-webkit-clip-path:none;clip-path:none}}@media (prefers-reduced-motion:reduce) and (max-width:760px){.hc-cw__stage{transform:none}}@media (min-width:1001px) and (max-height:860px){.hcw-hero{padding-top:max(20px,min(3vh,36px))}.hcw-hero .hcw-h1{margin:14px 0 16px;font-size:max(40px,min(8.4vh,66px))}.hcw-hero .hcw-lede{font-size:15.5px;line-height:1.55}.hcw-hero__copy .hcw-actions{margin-top:20px}.hcw-hero__trust{margin-top:12px}.hcw-hero__grid{padding-bottom:28px}}
