:root{--ink:#0a0b12;--paper:#f7f8fc;--paper-2:#fcfcff;--violet:#6f45f5;--purple:#8c5cff;--lilac:#c9b9ff;--cyan:#69ddff;--mint:#71f1cd;--night:#090a12;--muted:#535b6e;--line:#0c0e1a1a;--container:1220px;--page-gradient:linear-gradient(135deg,#e4dcff 0%,#f7f4ff 55%,#dff6fb 100%)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--page-gradient);color:var(--ink);margin:0;font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}body main{background:var(--page-gradient)}body main:is(.uae-home,.news-page,.faq-page,.trust-page,.partners-page,.pricing-page,.resources-page,.thank-page,.error-page,.legal-page,.reference-page,.market-page),body main :is(.hero,.about-hero,.contact-hero,.pricing-hero,.reference-hero,.market-hero,.legal-hero,.demo-hero,.error-hero){background:var(--page-gradient)!important}body.menu-open{overflow:hidden}h1,h2,h3,h4,h5,h6,.display,.brand,.metric{letter-spacing:-.04em;font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400}h1,h2,h3{text-wrap:balance}:where([data-mock-h]){letter-spacing:-.04em;font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;display:block}:where([data-mock-h="1"]){margin-block:.67em;font-size:2em}:where([data-mock-h="2"]){text-wrap:balance;margin-block:.83em;font-size:1.5em}:where([data-mock-h="3"]){text-wrap:balance;margin-block:1em;font-size:1.17em}:where([data-mock-h="4"]){margin-block:1.33em}:where([data-mock-h="5"]){margin-block:1.67em;font-size:.83em}:where([data-mock-h="6"]){margin-block:2.33em;font-size:.67em}main :where([data-mock-h="3"]):not(:where(.ho-dashboard-frame *)){letter-spacing:-.025em;font-weight:500}body.market-uae h1,body.market-uae h2{overflow-wrap:normal;word-break:normal}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,textarea,select{font:inherit}.container{width:min(var(--container),calc(100% - 42px));margin-inline:auto}.section{padding:76px 0}main h1:not(:where(.ho-dashboard-frame *)){letter-spacing:-.045em;font-size:clamp(34px,4.6vw,64px)!important;line-height:1.08!important}main h2:not(:where(.ho-dashboard-frame *,.hero-copy>h2)){letter-spacing:-.035em;font-size:clamp(30px,3.6vw,52px)!important;line-height:1.12!important}main h3:not(:where(.ho-dashboard-frame *)){letter-spacing:-.025em;font-weight:500}.label{text-transform:uppercase;letter-spacing:.14em;color:#7958dc;font-size:11px;font-weight:600}.btn{border:1px solid var(--line);border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 17px;font-size:13px;font-weight:600;transition:all .25s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn:focus-visible,a:focus-visible,button:focus-visible{outline-offset:3px;outline:3px solid #6f45f557}.btn-dark{color:#fff;background:#11131d;border-color:#11131d}.btn-soft{background:#ffffffad}.reveal{opacity:0;transition:all .8s cubic-bezier(.2,.8,.2,1);transform:translateY(24px)}.reveal.in{opacity:1;transform:none}.skip-link{z-index:999;color:#fff;background:#11131d;border-radius:10px;padding:10px 14px;font-size:13px;font-weight:600;transition:transform .2s;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.skip-link:focus{transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}}@media (width<=600px){.container{width:min(100% - 24px,var(--container))}.section{padding:54px 0}main h1:not(:where(.ho-dashboard-frame *)){font-size:clamp(32px,8.2vw,44px)!important}main h2:not(:where(.ho-dashboard-frame *,.hero-copy>h2)){font-size:clamp(27px,6.9vw,36px)!important}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.motion-off,.motion-off *,.motion-hidden *,[data-rc].is-paused *,[data-rc] .rc-scene:not(.is-active) *{animation-play-state:paused!important}@media (width<=760px){.btn,a.btn,button.btn{min-height:44px}.market-switcher-toggle{min-width:44px;min-height:44px}.brand{align-items:center;min-height:44px;display:inline-flex}}:root{--ho-night:#05021c;--ho-night-2:#0d0436;--ho-violet-deep:#4a14b0;--ho-violet:#6f2ed9;--ho-violet-mid:#7a3ae4;--ho-violet-light:#9f67f9;--ho-violet-soft:#cdb8ff;--ho-form-band-bg:radial-gradient(55% 75% at 88% 8%,#7a3ae46b 0%,#7a3ae400 62%),radial-gradient(45% 65% at 4% 100%,#501f9f57 0%,#501f9f00 60%),linear-gradient(180deg,#05021c 0%,#0b0431 100%);--ho-form-card-bg:radial-gradient(120% 70% at 50% 0%,#ad80ff8c 0%,#ad80ff00 60%),linear-gradient(160deg,#7a3ae4 0%,#6224d3 48%,#4a14b0 100%)}html body .ho-form-band,html body main .ho-form-band{position:relative;background:var(--ho-form-band-bg)!important;color:#e8e4f7!important}html body .ho-form-band .demo-mesh{opacity:.18}html body .ho-form-band :is(h1,h2,h3,h4):not(.ho-form-card *):not(.ho-form-card),html body .ho-form-band .uk-section-head h2{-webkit-text-fill-color:#fff;color:#fff!important}html body .ho-form-band :is(h1,h2,h3,h4) :is(em,strong,span):not(.ho-form-card *){-webkit-text-fill-color:var(--ho-violet-soft);color:var(--ho-violet-soft)!important;background:0 0!important}html body .ho-form-band :is(p,li,small,dd,dt,address):not(.ho-form-card *):not(.ho-form-card){color:#e8e4f7d1!important}.ho-form-band :is(p,li) :is(strong,b):not(.ho-form-card *),.ho-form-band a:not(.btn):not(.ho-form-card *){color:#fff!important}html body .ho-form-band :is(.label,.r-eyebrow,.campaign-label,.sa-ad-label,.uk-variant-pill,[class*=eyebrow]):not(.ho-form-card *){-webkit-text-fill-color:var(--ho-violet-soft);color:var(--ho-violet-soft)!important}.ho-form-band :is(ul,ol) li::marker,.ho-form-band li:before{color:var(--ho-violet-light)!important;border-color:var(--ho-violet-light)!important}.ho-form-band hr{border-color:#ffffff1f}.ho-form-band :is(.quick-links a,.r-contact,.campaign-form-aside):not(.ho-form-card *){color:#fff!important;background:#ffffff0f!important;border-color:#ffffff24!important}.ho-form-band :is(.quick-links a,.r-contact,.campaign-form-aside) *{color:inherit!important}.ho-form-band .btn-soft:not(.ho-form-card *){color:#fff!important;background:#ffffff1a!important;border-color:#ffffff40!important}.ho-form-card{position:relative;background:var(--ho-form-card-bg)!important;color:#fff!important;border:1px solid #ffffff2e!important;border-radius:28px!important;padding:clamp(22px,3vw,34px)!important;box-shadow:0 30px 80px #240a6073,inset 0 1px #ffffff38!important}.ho-form-card form.lead-form{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.ho-form-card :is(h2,h3,h4){color:#fff!important}.ho-form-card>:is(p,small,span):not(.lead-form *),.ho-form-card .form-heading :is(p,span){color:#ffffffd1!important}.ho-form-card .form-heading span,.ho-form-card :is(.field label,.field legend,label){color:#fff!important}.ho-form-card .field small,.ho-form-card .captcha-note,.ho-form-card .consent,.ho-form-card .consent span,.ho-form-card .r-form-note{color:#ffffffc7!important}.ho-form-card :is(.consent a,.captcha-note a){text-decoration:underline;color:#fff!important}.ho-form-card .field :is(input,textarea,select),.ho-form-card .phone-control{color:#11131d!important;background:#fff!important;border-color:#ffffff8c!important}.ho-form-card .phone-control input[data-phone-number]{background:0 0!important}.ho-form-card .phone-country-control{color:#11131d!important;border-right-color:#e3dfec!important}.ho-form-card .field :is(input,textarea)::placeholder{color:#7a7f90!important}.ho-form-card .field :is(input,textarea,select):focus,.ho-form-card .phone-control:focus-within{border-color:#fff!important;box-shadow:0 0 0 3px #ffffff59!important}.ho-form-card .check-option{background:#ffffff1a!important;border-color:#ffffff47!important}.ho-form-card .check-option span{color:#fff!important}.ho-form-card .check-option input,.ho-form-card .consent input{accent-color:#fff}.ho-form-card .assurance{color:#fff!important;background:#ffffff1f!important}.ho-form-card .assurance span{color:#8ff0cf!important}.ho-form-card .form-actions .btn,.ho-form-card button[type=submit]{color:#3d0f9e!important;background:#fff!important;border-color:#fff!important;box-shadow:0 12px 28px #14063c59!important}.ho-form-card .form-actions .btn:hover,.ho-form-card button[type=submit]:hover{background:#f1eaff!important}.ho-form-card .form-status{color:#fff!important}.ho-form-card .form-status[data-state=error]{color:#ffd0d8!important}.ho-form-card .form-status[data-state=success]{color:#b8ffe6!important}.ho-form-card .readonly-field{color:#fff!important;background:#ffffff24!important;border-color:#ffffff4d!important}html body .ho-form-band .sa-ad-form-points span{color:#e8e4f7d9!important}.ho-form-card{min-width:0;container-type:inline-size}.ho-form-card form.lead-form{gap:12px 14px!important}.ho-form-card form.lead-form .field{gap:6px}.ho-form-card form.lead-form .field :is(input,select){min-height:42px!important;padding:9px 12px!important}.ho-form-card form.lead-form .field textarea{min-height:96px!important;padding:10px 12px!important}.ho-form-card form.lead-form .phone-control{min-height:42px}.ho-form-card form.lead-form .phone-control input[data-phone-number]{padding:9px 12px!important}.ho-form-card form.lead-form .check-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:8px!important}.ho-form-card form.lead-form .check-option{padding:9px 11px!important}.ho-form-card form.lead-form .assurance{padding:9px 12px!important}.ho-form-card form.lead-form .form-actions{min-height:44px}.ho-form-card>:is(h2,h3){margin-bottom:6px!important}.ho-form-card>p{margin-top:0!important;margin-bottom:14px!important}.ho-form-card .form-heading{padding:0 0 10px!important}@container (width>=540px){.ho-form-card form.lead-form[data-profile=demo]:not(.uk-short-form){grid-template-columns:repeat(2,minmax(0,1fr))!important}.ho-form-card form.lead-form[data-profile=demo]:not(.uk-short-form)>*{grid-column:auto}.ho-form-card form.lead-form[data-profile=demo]:not(.uk-short-form)>.full{grid-column:1/-1}.ho-form-card form.lead-form[data-profile=demo]:not(.uk-short-form) .field small{display:none}.ho-form-card form.lead-form.uk-short-form{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ho-form-card form.lead-form.uk-short-form>.field{grid-column:auto!important}.ho-form-card form.lead-form.uk-short-form>:is(.consent,.captcha-note,.form-actions){grid-column:1/-1!important}.ho-form-card form.lead-form[data-profile=contact]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@container (width<=539px){.ho-form-card form.lead-form[data-profile=demo] .field small{display:none}}@media (width>=981px){.ho-form-band .hero-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;align-items:center!important}.ho-form-band .hero-copy{position:relative!important;top:auto!important}.ho-form-band .campaign-form-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important}.ho-form-band .sa-ad-form-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important}.ho-form-band .uk-demo-layout{align-items:center;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important}.ho-form-band .r-form-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important}.ho-form-band.demo-hero{padding-top:130px!important;padding-bottom:70px!important}}.ho-form-band .ho-form-card{align-self:start}@container (width<=539px){.ho-form-card form.lead-form[data-profile=demo]:not(.uk-short-form){grid-template-columns:repeat(2,minmax(0,1fr))!important}.ho-form-card form.lead-form[data-profile=demo]:not(.uk-short-form)>*{grid-column:1/-1!important}}.ho-form-card form.lead-form .check-grid{flex-wrap:wrap;margin-top:2px;gap:8px!important;display:flex!important}.ho-form-card form.lead-form .check-option{cursor:pointer;align-items:center;gap:7px;min-height:38px;transition:background .2s,border-color .2s,color .2s;position:relative;background:#ffffff14!important;border:1px solid #fff6!important;border-radius:999px!important;padding:8px 16px!important;display:inline-flex!important}.ho-form-card form.lead-form .check-option input{opacity:0;cursor:pointer;margin:0;inset:0;width:100%!important;height:100%!important;min-height:0!important;position:absolute!important}.ho-form-card form.lead-form .check-option span{white-space:nowrap;line-height:1.2;color:#fff!important;font-size:13px!important;font-weight:500!important}.ho-form-card form.lead-form .check-option span:before{content:"+";opacity:.8;width:12px;margin-right:6px;font-weight:600;display:inline-block}.ho-form-card form.lead-form .check-option:hover{background:#ffffff29!important;border-color:#ffffffb3!important}.ho-form-card form.lead-form .check-option:has(input:checked){background:#fff!important;border-color:#fff!important}.ho-form-card form.lead-form .check-option:has(input:checked) span{color:#3d0f9e!important}.ho-form-card form.lead-form .check-option:has(input:checked) span:before{content:"✓";opacity:1}.ho-form-card form.lead-form .check-option:has(input:focus-visible){outline-offset:2px;outline:3px solid #ffffff8c}.ho-form-card>:is(h2,h3),.ho-form-card .form-heading>span{-webkit-text-fill-color:#fff;letter-spacing:-.01em;display:block;color:#fff!important;opacity:1!important;font-size:clamp(20px,1.7vw,24px)!important;font-weight:700!important;line-height:1.2!important}.ho-form-card>p:not(.r-form-note),.ho-form-card .form-heading>p{color:#ffffffe0!important;font-size:14px!important;line-height:1.5!important}.cookie-consent[data-astro-cid-swpmrldu] [data-astro-cid-swpmrldu][hidden]{display:none!important}.cookie-consent[data-astro-cid-swpmrldu]{z-index:1100;position:relative}.cookie-banner[data-astro-cid-swpmrldu]{color:#fff;background:#090b18;border:1px solid #ffffff29;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:34px;width:min(1160px,100% - 28px);padding:25px 27px;display:grid;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 28px 80px #0607104d}.cookie-banner[data-astro-cid-swpmrldu] h2[data-astro-cid-swpmrldu],.cookie-modal[data-astro-cid-swpmrldu] h2[data-astro-cid-swpmrldu]{letter-spacing:-.02em;margin:5px 0 8px;font-family:Poppins,sans-serif;font-size:22px}.cookie-banner[data-astro-cid-swpmrldu] p[data-astro-cid-swpmrldu]{color:#d9dcea;max-width:720px;margin:0;font-size:14px;line-height:1.65}.cookie-banner[data-astro-cid-swpmrldu] a[data-astro-cid-swpmrldu]{color:#c9b9ff;text-underline-offset:3px;margin-top:8px;font-size:13px;text-decoration:underline;display:inline-block}.cookie-label[data-astro-cid-swpmrldu]{color:#a98cff;letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:600}.cookie-btn[data-astro-cid-swpmrldu],.cookie-link-btn[data-astro-cid-swpmrldu]{min-height:43px;color:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:11px;padding:0 15px;font-size:13px;font-weight:600}.cookie-btn-primary[data-astro-cid-swpmrldu]{color:#fff;background:#7954e4;border-color:#7954e4}.cookie-link-btn[data-astro-cid-swpmrldu]{text-underline-offset:3px;border-color:#0000;text-decoration:underline}.cookie-backdrop[data-astro-cid-swpmrldu]{backdrop-filter:blur(4px);background:#04050c8c;position:fixed;inset:0}.cookie-modal[data-astro-cid-swpmrldu]{color:#11131d;background:#fff;border:1px solid #0c0e1a1a;border-radius:24px;width:min(620px,100% - 28px);max-height:calc(100vh - 32px);padding:28px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 32px 100px #05060f59}.cookie-modal-head[data-astro-cid-swpmrldu]{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.cookie-modal-head[data-astro-cid-swpmrldu] h2[data-astro-cid-swpmrldu]{font-size:28px}.cookie-close[data-astro-cid-swpmrldu]{color:#202331;cursor:pointer;background:#f4f3f9;border:1px solid #0c0e1a1a;border-radius:12px;width:40px;height:40px;font-size:25px;line-height:1}.cookie-intro[data-astro-cid-swpmrldu]{color:#565e70;margin:0 0 18px;font-size:14px;line-height:1.7}.cookie-category[data-astro-cid-swpmrldu]{border-top:1px solid #0c0e1a17;justify-content:space-between;align-items:center;gap:25px;padding:17px 0;display:flex}.cookie-category[data-astro-cid-swpmrldu] strong[data-astro-cid-swpmrldu]{font-size:15px}.cookie-category[data-astro-cid-swpmrldu] p[data-astro-cid-swpmrldu]{color:#626a7d;max-width:430px;margin:4px 0 0;font-size:13px;line-height:1.55}.always-on[data-astro-cid-swpmrldu]{color:#5d3dbe;flex:none;font-size:12px;font-weight:600}.switch[data-astro-cid-swpmrldu]{flex:none;width:46px;height:26px;position:relative}.switch[data-astro-cid-swpmrldu] input[data-astro-cid-swpmrldu]{opacity:0;position:absolute}.switch[data-astro-cid-swpmrldu] span[data-astro-cid-swpmrldu]{cursor:pointer;background:#c9ccd5;border-radius:999px;transition:all .2s;position:absolute;inset:0}.switch[data-astro-cid-swpmrldu] span[data-astro-cid-swpmrldu]:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 7px #0003}.switch[data-astro-cid-swpmrldu] input[data-astro-cid-swpmrldu]:checked+span[data-astro-cid-swpmrldu]{background:#7044e5}.switch[data-astro-cid-swpmrldu] input[data-astro-cid-swpmrldu]:checked+span[data-astro-cid-swpmrldu]:after{transform:translate(20px)}.switch[data-astro-cid-swpmrldu] input[data-astro-cid-swpmrldu]:focus-visible+span[data-astro-cid-swpmrldu]{outline-offset:3px;outline:3px solid #6f45f54d}.switch[data-astro-cid-swpmrldu] input[data-astro-cid-swpmrldu]:disabled+span[data-astro-cid-swpmrldu]{opacity:.55;cursor:not-allowed}.gpc-note[data-astro-cid-swpmrldu]{color:#4f3797;background:#f1edff;border-radius:10px;margin:0 0 16px;padding:11px 13px;font-size:12px;line-height:1.5}.cookie-modal-actions[data-astro-cid-swpmrldu]{justify-content:flex-end;gap:9px;padding-top:8px;display:flex}.cookie-modal[data-astro-cid-swpmrldu] .cookie-btn[data-astro-cid-swpmrldu]{color:#171923;border-color:#0c0e1a26}.cookie-modal[data-astro-cid-swpmrldu] .cookie-btn-primary[data-astro-cid-swpmrldu]{color:#fff;border-color:#7044e5}.consent-open[data-astro-cid-swpmrldu]{overflow:hidden}@media (width<=760px){.cookie-banner[data-astro-cid-swpmrldu]{grid-template-columns:1fr;gap:18px;padding:21px;bottom:10px}.cookie-actions[data-astro-cid-swpmrldu]{justify-content:stretch;max-width:none}.cookie-actions[data-astro-cid-swpmrldu] .cookie-btn[data-astro-cid-swpmrldu]{flex:1}.cookie-actions[data-astro-cid-swpmrldu] .cookie-link-btn[data-astro-cid-swpmrldu]{width:100%}}@media (width<=480px){.cookie-banner[data-astro-cid-swpmrldu] p[data-astro-cid-swpmrldu]{font-size:13px}.cookie-actions[data-astro-cid-swpmrldu]{grid-template-columns:1fr;display:grid}.cookie-modal[data-astro-cid-swpmrldu]{padding:22px}.cookie-category[data-astro-cid-swpmrldu]{gap:14px}.cookie-modal-actions[data-astro-cid-swpmrldu]{grid-template-columns:1fr;display:grid}.cookie-modal-actions[data-astro-cid-swpmrldu] .cookie-btn[data-astro-cid-swpmrldu]{width:100%}}.cookie-banner[data-astro-cid-swpmrldu]{border-radius:18px;grid-template-columns:1fr;gap:12px;width:min(560px,100% - 40px);padding:16px 18px;bottom:20px;left:20px;right:auto;transform:none}.cookie-banner[data-astro-cid-swpmrldu] p[data-astro-cid-swpmrldu]{max-width:none;font-size:13px;line-height:1.55}.cookie-banner[data-astro-cid-swpmrldu] p[data-astro-cid-swpmrldu] strong[data-astro-cid-swpmrldu]{color:#fff;font-weight:600}.cookie-banner[data-astro-cid-swpmrldu] a[data-astro-cid-swpmrldu]{margin-top:0;font-size:13px;display:inline}.cookie-actions[data-astro-cid-swpmrldu]{flex-wrap:wrap;justify-content:flex-start;gap:8px;max-width:none;display:flex}.cookie-actions[data-astro-cid-swpmrldu] .cookie-btn[data-astro-cid-swpmrldu]{min-height:44px;padding:0 16px;font-size:13px}.cookie-actions[data-astro-cid-swpmrldu] .cookie-link-btn[data-astro-cid-swpmrldu]{min-height:44px;padding:0 6px;font-size:13px}@media (width<=760px){.cookie-banner[data-astro-cid-swpmrldu]{gap:10px;width:auto;padding:14px 14px 12px;bottom:10px;left:10px;right:10px}.cookie-actions[data-astro-cid-swpmrldu]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cookie-actions[data-astro-cid-swpmrldu] .cookie-btn[data-astro-cid-swpmrldu]{flex:none;width:100%}.cookie-actions[data-astro-cid-swpmrldu] .cookie-link-btn[data-astro-cid-swpmrldu]{grid-column:1/-1;width:100%;min-height:40px}}@media (width<=480px){.cookie-banner[data-astro-cid-swpmrldu] p[data-astro-cid-swpmrldu]{font-size:12.5px}.cookie-actions[data-astro-cid-swpmrldu]{grid-template-columns:1fr 1fr}}[data-offscreen],[data-offscreen] *{animation-play-state:paused!important}.ho-event-bar{z-index:90;color:#fff;text-align:center;background:linear-gradient(90deg,#4a10b0 0%,#5713c9 35%,#7a3ae4 50%,#5713c9 65%,#4a10b0 100%) 0 0/200% 100%;justify-content:center;align-items:center;gap:10px;min-height:38px;padding:8px 18px;font:600 13px/1.45 Poppins,system-ui,sans-serif;transition:transform .3s,background-position .6s;animation:9s linear infinite ho-event-sheen;display:flex;position:fixed;top:0;left:0;right:0}.ho-event-bar:hover,.ho-event-bar:focus-visible{color:#fff;background-position:100% 0}.ho-event-bar:focus-visible{outline-offset:-4px;outline:2px solid #fff}.ho-event-bar i{opacity:.55;margin:0 6px;font-style:normal}.ho-event-bar-short{display:none}.ho-event-bar strong{text-underline-offset:3px;font-weight:700;text-decoration:underline}.ho-event-bar-arrow{fill:currentColor;flex:none;width:13px;height:13px;transition:transform .2s}.ho-event-bar:hover .ho-event-bar-arrow{transform:translate(4px)}.ho-event-bar-pulse{background:#3df29a;border-radius:50%;flex:none;width:8px;height:8px;animation:1.8s ease-out infinite ho-event-pulse;box-shadow:0 0 #3df29a99}html.has-event-bar body{padding-top:var(--event-bar-h,38px)}html.has-event-bar .nav-shell{top:calc(16px + var(--event-bar-h,38px));transition:top .3s}html.has-event-bar.event-bar-away .ho-event-bar{transform:translateY(-100%)}html.has-event-bar.event-bar-away .nav-shell{top:16px}@keyframes ho-event-sheen{to{background-position:-200% 0}}@keyframes ho-event-pulse{70%{box-shadow:0 0 0 8px #3df29a00}to{box-shadow:0 0 #3df29a00}}@media (width<=700px){.ho-event-bar-long{display:none}.ho-event-bar-short{display:inline}.ho-event-bar{gap:7px;padding:7px 12px;font-size:11px}.ho-event-bar i{margin:0 3px}.ho-event-bar-pulse{display:none}}@media (prefers-reduced-motion:reduce){.ho-event-bar,.ho-event-bar-pulse{animation:none}}.hoc{--hoc-purple:#5a2fd6;--hoc-deep:#2a1170;--hoc-ink:#1d2140;--hoc-muted:#646b80;--hoc-line:#e7e2f3;z-index:1050;font-family:Poppins,system-ui,sans-serif;position:fixed;bottom:20px;right:20px}.hoc[hidden],.hoc.hoc-banner-open:not(.is-open){display:none}.hoc-launcher{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6c3df4,#4a10b0);border:0;border-radius:999px;align-items:center;gap:10px;height:54px;padding:0 20px 0 8px;font:600 14px/1 Poppins,system-ui,sans-serif;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 14px 34px #3a129659}.hoc-launcher:hover{transform:translateY(-2px);box-shadow:0 18px 40px #3a12966b}.hoc-launcher:focus-visible{outline-offset:3px;outline:3px solid #b9a3ff}.hoc-launcher-icon{background:#ffffff29;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.hoc-launcher-icon svg,.hoc-icon-btn svg,.hoc-send svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.hoc.is-open .hoc-launcher{display:none}.hoc-panel{border:1px solid var(--hoc-line);background:#fff;border-radius:22px;flex-direction:column;width:390px;height:min(640px,100vh - 40px);animation:.22s both hoc-in;display:flex;position:absolute;bottom:0;right:0;overflow:hidden;box-shadow:0 30px 80px #140a3c47}.hoc-panel[hidden]{display:none}@keyframes hoc-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}.hoc-head{color:#fff;background:linear-gradient(135deg,#2a1170,#5a2fd6);align-items:center;gap:10px;padding:14px 12px 14px 16px;display:flex}.hoc-avatar{background:#ffffff24;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.hoc-avatar svg{fill:none;stroke:#fff;stroke-width:1.8px;width:28px;height:28px}.hoc-avatar circle{fill:#fff;stroke:none}.hoc-head-text{flex:1;min-width:0}.hoc-head h2{color:#fff!important;letter-spacing:0!important;margin:0!important;font:600 15px/1.3 Poppins,system-ui,sans-serif!important}.hoc-head p{color:#ffffffc7;align-items:center;gap:6px;margin:2px 0 0;font-size:11.5px;display:flex}.hoc-head p i{background:#3df29a;border-radius:50%;width:7px;height:7px}.hoc-icon-btn{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.hoc-icon-btn:hover,.hoc-icon-btn:focus-visible{background:#ffffff24;outline:none}.hoc-body{overscroll-behavior:contain;background:#faf9fe;flex-direction:column;flex:1;gap:10px;padding:16px;display:flex;overflow-y:auto}.hoc-msg{word-wrap:break-word;border-radius:16px;max-width:86%;padding:10px 13px;font-size:14px;line-height:1.55}.hoc-msg p{margin:0}.hoc-msg p+p,.hoc-msg ul+p,.hoc-msg p+ul{margin-top:6px}.hoc-msg ul{margin:4px 0 0;padding-left:18px}.hoc-msg li{margin:2px 0}.hoc-msg a{color:inherit;text-underline-offset:2px;word-break:break-word;text-decoration:underline}.hoc-assistant{border:1px solid var(--hoc-line);color:var(--hoc-ink);background:#fff;border-bottom-left-radius:6px;align-self:flex-start}.hoc-user{background:var(--hoc-purple);color:#fff;border-bottom-right-radius:6px;align-self:flex-end}.hoc-error{background:#fff6f8;border-color:#f1c9d1}.hoc-typing{gap:4px;padding:13px 14px;display:flex}.hoc-typing span{background:#b3a6d9;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite hoc-dot}.hoc-typing span:nth-child(2){animation-delay:.15s}.hoc-typing span:nth-child(3){animation-delay:.3s}@keyframes hoc-dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.hoc-chips{flex-wrap:wrap;gap:7px;margin-top:2px;display:flex}.hoc-chip{color:var(--hoc-deep);cursor:pointer;text-align:left;background:#fff;border:1px solid #d9cff7;border-radius:999px;padding:8px 12px;font:500 12.5px/1.2 Poppins,system-ui,sans-serif}.hoc-chip:hover,.hoc-chip:focus-visible{border-color:var(--hoc-purple);background:#f4f0ff;outline:none}.hoc-chip-strong{border-color:var(--hoc-purple);background:var(--hoc-purple);color:#fff}.hoc-chip-strong:hover,.hoc-chip-strong:focus-visible{color:#fff;background:#4a1fc0}.hoc-card{border:1px solid var(--hoc-line);background:#fff;border-radius:16px;gap:9px;padding:14px;display:grid;box-shadow:0 8px 22px #2a117012}.hoc-card-title{color:var(--hoc-ink);margin:0;font-size:14px;font-weight:600}.hoc-lead label{color:#3b4157;gap:4px;font-size:12px;font-weight:500;display:grid}.hoc-lead input,.hoc-lead select{width:100%;min-height:44px;color:var(--hoc-ink);background:#fff;border:1px solid #d9d5e6;border-radius:10px;padding:9px 11px;font:14px Poppins,system-ui,sans-serif}.hoc-lead input:focus,.hoc-lead select:focus{border-color:var(--hoc-purple);outline-offset:0;outline:2px solid #5a2fd62e}.hoc-phone{grid-template-columns:104px 1fr;gap:6px;display:grid}.hoc-trap{clip:rect(0,0,0,0)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.hoc-consent{align-items:flex-start;line-height:1.5;color:var(--hoc-muted)!important;grid-template-columns:none!important;gap:8px!important;font-size:11.5px!important;font-weight:400!important;display:flex!important}.hoc-consent input{height:18px;accent-color:var(--hoc-purple);margin:2px 0 0;width:18px!important;min-height:18px!important}.hoc-consent a{color:var(--hoc-purple)}.hoc-btn{cursor:pointer;text-align:center;border:0;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font:600 13.5px/1.2 Poppins,system-ui,sans-serif;text-decoration:none;display:inline-flex}.hoc-btn-primary{background:var(--hoc-ink);color:#fff}.hoc-btn-primary:hover{background:#000}.hoc-btn-primary:disabled{opacity:.6;cursor:wait}.hoc-btn-whatsapp{color:#fff;background:#1f9d55}.hoc-btn-whatsapp:hover{color:#fff;background:#178547}.hoc-btn-soft{color:var(--hoc-deep);background:#fff;border:1px solid #d9cff7}.hoc-btn-soft:hover{color:var(--hoc-deep);background:#f4f0ff}.hoc-handoff-actions{gap:7px;display:grid}.hoc-form-status{color:var(--hoc-muted);margin:0;font-size:12px}.hoc-form-status[data-state=error]{color:#a93449}.hoc-done{color:#1d4b33;background:#f2fbf6;border-color:#cdeedb;grid-template-columns:auto 1fr;align-items:start;font-size:13.5px;line-height:1.55}.hoc-done span{color:#fff;background:#1f9d55;border-radius:50%;place-items:center;width:26px;height:26px;font-weight:700;display:grid}.hoc-done p{margin:0}.hoc-compose{border-top:1px solid var(--hoc-line);background:#fff;align-items:flex-end;gap:8px;padding:10px 12px;display:flex}.hoc-compose textarea{resize:none;min-height:44px;max-height:120px;color:var(--hoc-ink);border:1px solid #d9d5e6;border-radius:14px;flex:1;padding:11px 13px;font:14px/1.45 Poppins,system-ui,sans-serif}.hoc-compose textarea:focus{border-color:var(--hoc-purple);outline:2px solid #5a2fd62e}.hoc-send{background:var(--hoc-purple);color:#fff;cursor:pointer;border:0;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.hoc-send:disabled{opacity:.5;cursor:wait}.hoc-privacy{color:#8a8fa0;background:#fff;margin:0;padding:0 14px 10px;font-size:10.5px;line-height:1.45}.hoc-privacy a{color:inherit}.hoc-sr{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=640px){.hoc{bottom:14px;right:14px}.hoc-launcher{gap:0;height:52px;padding:0 8px}.hoc-launcher-text{display:none}.hoc.is-open{inset:0}.hoc-panel{border:0;border-radius:0;width:100%;height:100dvh;position:fixed;inset:0}.hoc-head{padding-top:max(14px,env(safe-area-inset-top))}.hoc-privacy{padding-bottom:max(10px,env(safe-area-inset-bottom))}.hoc-msg{max-width:90%}.hoc-compose textarea,.hoc-lead input,.hoc-lead select{font-size:16px}}@media (prefers-reduced-motion:reduce){.hoc-panel,.hoc-typing span,.hoc-launcher{transition:none;animation:none}}@media print{.hoc{display:none!important}}.region-prompt[data-astro-cid-sa36nytz][hidden]{display:none!important}.region-prompt[data-astro-cid-sa36nytz]{z-index:1050;color:#11131d;backdrop-filter:blur(18px);opacity:0;background:#fffffff5;border:1px solid #6f45f529;border-radius:20px;grid-template-columns:46px minmax(0,1fr);gap:15px;width:min(410px,100% - 28px);padding:20px;transition:opacity .22s,transform .22s;display:grid;position:fixed;top:92px;right:clamp(14px,3vw,46px);transform:translateY(-12px)scale(.98);box-shadow:0 24px 70px #1e144433}.region-prompt[data-astro-cid-sa36nytz].is-visible{opacity:1;transform:none}.region-close[data-astro-cid-sa36nytz]{color:#70778a;cursor:pointer;background:0 0;border:0;border-radius:9px;width:31px;height:31px;font-size:22px;line-height:1;position:absolute;top:10px;right:11px}.region-close[data-astro-cid-sa36nytz]:hover{color:#171923;background:#f1eff9}.region-icon[data-astro-cid-sa36nytz]{color:#fff;background:linear-gradient(145deg,#6f45f5,#8c5cff);border-radius:14px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 9px 22px #6f45f540}.region-icon[data-astro-cid-sa36nytz] svg[data-astro-cid-sa36nytz]{stroke:currentColor;stroke-width:1.5px;width:25px;height:25px}.region-copy[data-astro-cid-sa36nytz]{padding-right:22px}.region-eyebrow[data-astro-cid-sa36nytz]{color:#7044df;letter-spacing:.12em;text-transform:uppercase;margin:1px 0 5px;font-size:10px;font-weight:600;display:block}.region-copy[data-astro-cid-sa36nytz] h2[data-astro-cid-sa36nytz]{letter-spacing:-.025em;margin:0;font-size:20px;line-height:1.2}.region-copy[data-astro-cid-sa36nytz] p[data-astro-cid-sa36nytz]{color:#5b6273;margin:7px 0 0;font-size:12px;line-height:1.55}.region-actions[data-astro-cid-sa36nytz]{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:9px;margin-top:3px;display:grid}.region-visit[data-astro-cid-sa36nytz],.region-stay[data-astro-cid-sa36nytz]{cursor:pointer;border-radius:11px;justify-content:center;align-items:center;min-height:43px;padding:0 13px;font-size:12px;font-weight:600;display:inline-flex}.region-visit[data-astro-cid-sa36nytz]{color:#fff;background:#11131d;border:1px solid #11131d}.region-stay[data-astro-cid-sa36nytz]{color:#2f3442;background:#fff;border:1px solid #0c0e1a21}.region-visit[data-astro-cid-sa36nytz]:hover,.region-stay[data-astro-cid-sa36nytz]:hover{transform:translateY(-1px)}@media (width<=600px){.region-prompt[data-astro-cid-sa36nytz]{grid-template-columns:40px minmax(0,1fr);gap:12px;width:calc(100% - 24px);padding:17px;top:76px;right:12px}.region-icon[data-astro-cid-sa36nytz]{border-radius:12px;width:40px;height:40px}.region-copy[data-astro-cid-sa36nytz] h2[data-astro-cid-sa36nytz]{font-size:18px}.region-actions[data-astro-cid-sa36nytz]{grid-template-columns:1fr}.region-visit[data-astro-cid-sa36nytz],.region-stay[data-astro-cid-sa36nytz]{width:100%}}
