.heroAi_hero___GJig{--paper:#f8fafc;--ink:#0b1219;--cyan-deep:#0a6d82;--azure:#1f7fd6;--azure-cta:#1b6ebb;--azure-cta-hover:#1862a6;--gutter:88px;--rail:112px;--colx:clamp(88px,13vw,240px);--cut-s:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,7px 100%,0 calc(100% - 7px));--ease:cubic-bezier(0.22,0.61,0.36,1);position:relative;width:100%;height:100svh;min-height:660px;overflow:hidden;isolation:isolate;color:var(--ink)}.heroAi_media__YjZ8C{position:absolute;inset:0;z-index:0;background:var(--paper)}.heroAi_media__YjZ8C img,.heroAi_media__YjZ8C video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.heroAi_wash__7K_vN{position:absolute;inset:0;z-index:1;pointer-events:none;background:rgba(248,250,252,.5)}.heroAi_wash__7K_vN:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(180deg,rgba(11,18,25,.032) 0 1px,transparent 1px 3px)}.heroAi_lift__1hmOk{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(248,250,252,.26),rgba(248,250,252,.22) 34%,rgba(248,250,252,0) 48%),linear-gradient(0deg,rgba(248,250,252,.4) 0,rgba(248,250,252,.3) 10%,rgba(248,250,252,0) 22%)}.heroAi_post__gK_tb{position:absolute;z-index:2;pointer-events:none;left:var(--colx);top:104px;bottom:calc(var(--rail) + 26px);width:1px;background:linear-gradient(180deg,rgba(11,18,25,.22),rgba(11,18,25,0))}.heroAi_col__R_epn{position:absolute;z-index:4;left:var(--colx);top:max(120px,calc((100% - var(--rail)) * .46));transform:translateY(-50%);width:min(520px,44vw);display:grid;justify-items:start}.heroAi_tagline__3H3hq{display:flex;align-items:center;gap:10px;margin:0 0 18px;font:500 10.5px var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.26em;text-transform:uppercase}.heroAi_tagline__3H3hq s{width:26px;height:1px;background:var(--azure);opacity:.8;flex:none}.heroAi_title__lLcCD{position:relative;margin:0;font:600 clamp(34px,3.6vw,52px) /1 var(--font-geist-sans),sans-serif;letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance}.heroAi_ghost__CEISJ{position:absolute;left:3px;top:3px;color:rgba(31,127,214,.2);pointer-events:none}.heroAi_sub__t3h6o{margin:18px 0 0;max-width:40ch;font-size:16px;line-height:1.55;text-wrap:pretty}.heroAi_offer___seng{position:relative;display:flex;align-items:center;gap:10px;margin:22px 0 0;padding:10px 15px 10px 13px;clip-path:var(--cut-s);background:var(--cyan-deep);color:var(--ink);font:500 11px/1.4 var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.09em;text-transform:uppercase;isolation:isolate}.heroAi_offerIn__q9vSO{position:absolute;inset:1px;clip-path:var(--cut-s);background:hsla(0,0%,100%,.93);z-index:-1}.heroAi_offer___seng svg{width:15px;height:15px;flex:none;fill:none;stroke:var(--cyan-deep);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.heroAi_offer___seng em{font-style:normal;color:var(--cyan-deep)}.heroAi_cta__BVKlY{display:flex;margin:24px 0 0}.heroAi_btn__2yNbx{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 26px;border-radius:10px;background:var(--azure-cta);color:#fff;white-space:nowrap;font:600 14px var(--font-geist-sans),sans-serif;letter-spacing:.04em;text-transform:uppercase;transition:background .18s var(--ease),transform .12s var(--ease)}.heroAi_btn__2yNbx:hover{background:var(--azure-cta-hover)}.heroAi_btn__2yNbx:active{transform:translateY(1px)}.heroAi_btn__2yNbx:focus-visible{outline:2px solid var(--azure);outline-offset:3px}.heroAi_btn__2yNbx svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.heroAi_btn__2yNbx:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:35%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.26),transparent);animation:heroAi_sweep__qbSkZ 4.6s var(--ease) infinite}@keyframes heroAi_sweep__qbSkZ{0%,55%{left:-40%}to{left:115%}}.heroAi_note__vZuWS{margin:16px 0 0;font:400 10px/1.5 var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.06em;text-transform:uppercase;opacity:.66}.heroAi_rail__Y209w{position:absolute;z-index:5;left:0;right:0;bottom:calc(var(--rail) - 11px + env(safe-area-inset-bottom));display:flex;justify-content:center;padding:0 var(--gutter)}.heroAi_meta___n6gH{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:9px;font:500 10px var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.2em;text-transform:uppercase;opacity:.62}.heroAi_metaL__MEWxe{left:var(--gutter)}.heroAi_metaR__5EhpW{right:var(--gutter)}.heroAi_meta___n6gH b{font-weight:500;color:var(--cyan-deep)}.heroAi_meta___n6gH em{font-style:normal;opacity:.45}@media (max-width:1400px){.heroAi_meta___n6gH{display:none}}@media (min-width:721px) and (max-height:760px){.heroAi_col__R_epn{top:96px;transform:none}.heroAi_rail__Y209w{bottom:calc(24px + env(safe-area-inset-bottom))}}@media (max-width:720px){.heroAi_hero___GJig{--gutter:18px;--rail:74px}.heroAi_media__YjZ8C{height:129svh;top:-26svh}.heroAi_lift__1hmOk{background:linear-gradient(0deg,rgba(248,250,252,.44) 0,rgba(248,250,252,.34) 46%,rgba(248,250,252,0) 64%)}.heroAi_post__gK_tb{display:none}.heroAi_col__R_epn{top:auto;bottom:calc(var(--rail) + 26px);left:var(--gutter);right:var(--gutter);width:auto;transform:none}.heroAi_tagline__3H3hq{margin-bottom:12px;font-size:9.5px;letter-spacing:.22em}.heroAi_tagline__3H3hq s{width:18px}.heroAi_title__lLcCD{font-size:clamp(28px,8.2vw,33px);line-height:1.04}.heroAi_sub__t3h6o{margin-top:13px;font-size:14.5px;max-width:none}.heroAi_offer___seng{margin-top:15px;align-self:stretch;font-size:9.5px;letter-spacing:.06em;padding:9px 11px}.heroAi_cta__BVKlY{margin-top:15px;width:100%}.heroAi_btn__2yNbx{width:100%;height:48px;font-size:13.5px}.heroAi_note__vZuWS{margin-top:12px;font-size:9px;letter-spacing:.04em}.heroAi_rail__Y209w{bottom:calc(16px + env(safe-area-inset-bottom));padding:0 12px}}@media (prefers-reduced-motion:reduce){.heroAi_btn__2yNbx:after{animation:none}}