.whatsapp-float.contact-chat-float{background:linear-gradient(135deg,#3b5bff,#6a3df0);border:0;cursor:pointer;font:inherit;font-size:15px;font-weight:700}.contact-chat{position:fixed;right:20px;bottom:88px;z-index:41;width:min(380px,calc(100vw - 32px));height:min(540px,calc(100vh - 120px));display:flex;flex-direction:column;border-radius:20px;background:#fff;color:#0b1235;box-shadow:0 24px 60px #0b123559,0 0 0 1px #dce2f2;overflow:hidden}.contact-chat-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;background:linear-gradient(135deg,#101839,#24307a);color:#fff}.contact-chat-head strong{display:block;font-size:16px}.contact-chat-head small{display:flex;align-items:center;gap:6px;margin-top:3px;font-size:12px;color:#c9d6ff}.contact-chat-head button{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:#ffffff1f;color:#fff;cursor:pointer}.contact-chat-head button:focus-visible{outline:2px solid #fff;outline-offset:2px}.contact-chat-body{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:10px;background:#f8f9fe}.contact-chat-msg{max-width:86%;margin:0;padding:10px 13px;border-radius:14px;font-size:15px;line-height:1.45;white-space:pre-wrap;word-wrap:break-word}.contact-chat-msg.assistant{align-self:flex-start;background:#fff;border:1px solid #dce2f2;border-bottom-left-radius:4px}.contact-chat-msg.visitor{align-self:flex-end;background:#3b5bff;color:#fff;border-bottom-right-radius:4px}.contact-chat-msg.pending{color:#596380;font-style:italic}.contact-chat-error{margin:0;font-size:14px;color:#b42318}.contact-chat-form{display:flex;gap:8px;padding:12px;border-top:1px solid #dce2f2;background:#fff}.contact-chat-form input{flex:1;min-width:0;height:44px;padding:0 14px;border:1px solid #c9d1ea;border-radius:12px;font:inherit;font-size:16px;color:#0b1235;background:#fff}.contact-chat-form input:focus{outline:2px solid #3b5bff;outline-offset:0;border-color:transparent}.contact-chat-form button{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:12px;background:#3b5bff;color:#fff;cursor:pointer}.contact-chat-form button:disabled{opacity:.45;cursor:default}.contact-chat-note{margin:0;padding:0 14px 12px;font-size:12px;line-height:1.4;color:#596380;background:#fff}.direct-chat{display:flex;align-items:center;gap:12px;margin-top:26px;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:20px;font-weight:600;letter-spacing:.2px;cursor:pointer;text-align:left}.direct-chat svg:first-child{color:#3b5bff}.direct-chat:hover{color:var(--gold)}@media(max-width:640px){.contact-chat{right:8px;left:8px;bottom:76px;width:auto;height:min(560px,calc(100vh - 96px))}}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2) format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-CM4qok81.woff2) format("woff2"),url(/assets/manrope-greek-400-normal-DuX9RsAR.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-DHb3EETF.woff2) format("woff2"),url(/assets/manrope-vietnamese-400-normal-D7E_mLGF.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2) format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2) format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2) format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-greek-500-normal-GeMIHyWm.woff2) format("woff2"),url(/assets/manrope-greek-500-normal-DyxYGEtJ.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-vietnamese-500-normal-DCXiE_xi.woff2) format("woff2"),url(/assets/manrope-vietnamese-500-normal-DaZ8i3XM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-dm74KBQw.woff2) format("woff2"),url(/assets/manrope-latin-ext-500-normal-EtoS1VaI.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2) format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2) format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2) format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2) format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2) format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2) format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2) format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2) format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2) format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2) format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2) format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Manrope,sans-serif;color:#18372e;background:#f5f3ed;font-synthesis:none;--forest:#102c27;--ink:#08231e;--paper:#f5f3ed;--gold:#d6bb83;--muted:#68746c;--line:#d9ddd3;--serif:"Cormorant Garamond",Georgia,serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;min-width:320px;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}svg{flex-shrink:0}p,h1,h2,h3{margin:0}p{line-height:1.8}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid #b08a46;outline-offset:5px}::selection{background:#d6bb83;color:#08231e}.container{width:min(1280px,calc(100% - 112px));margin-inline:auto}.section-pad{padding:104px 0}.eyebrow{font-size:10px;font-weight:700;letter-spacing:3.1px;line-height:1.6;text-transform:uppercase;margin-bottom:24px}.section-heading{margin-bottom:56px}.section-heading h2,h2{font-family:var(--serif);font-weight:500;font-size:52px;line-height:1.06;letter-spacing:-1.2px}.section-heading>p:last-child{color:var(--muted);font-size:15px;max-width:570px;margin-top:22px}.centered{text-align:center;max-width:730px;margin-inline:auto}.centered>p:last-child{margin-inline:auto}h2 em{font-weight:500;color:#8a7244}h3{font-size:18px;line-height:1.4;font-weight:600;letter-spacing:-.3px}.small-note{font-size:11px;line-height:1.8;color:var(--muted)}.button{display:inline-flex;align-items:center;justify-content:center;gap:22px;padding:18px 24px;min-height:58px;white-space:normal;font-size:13px;font-weight:700;border:1px solid transparent;border-radius:5px;transition:transform .2s,background .2s,box-shadow .2s}.button-primary{background:var(--gold);color:var(--ink)}.button-primary:hover{background:#e5ca94;box-shadow:0 5px 22px #00000012;transform:translateY(-2px)}.button-secondary{border-color:#9baa9e;background:transparent}.button-secondary:hover{background:#e5e9e0;transform:translateY(-2px)}.text-link{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:600;border:0;background:transparent;padding:0;text-decoration:underline;text-underline-offset:5px}.text-link:hover{color:#967542}.icon-button{border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px}.skip-link{position:fixed;left:16px;top:-70px;padding:12px;background:var(--gold);color:var(--ink);z-index:100}.skip-link:focus{top:16px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.hero-shell{position:relative;background:var(--ink);color:#f5f5ed;isolation:isolate}.hero-image{position:absolute;top:0;bottom:102px;left:52.5%;right:0;z-index:-1;overflow:hidden}.hero-image img{height:100%;width:100%;object-fit:cover;object-position:55% 48%;filter:brightness(.81);transition:transform 1.2s}.hero-image:hover img{transform:scale(1.025)}.image-caption{position:absolute;right:18px;bottom:14px;color:#fff9;font-size:8px;letter-spacing:1px;writing-mode:vertical-rl}.header{height:98px;display:flex;align-items:center;gap:28px;position:relative;z-index:5}.brand{display:flex;align-items:center;gap:12px;font-size:23px;font-weight:700;letter-spacing:-1px;white-space:nowrap}.brand b{color:#3db596;font-weight:700}.brand-mark{height:39px;width:39px;display:flex;align-items:center;justify-content:center;background:#35b68f;color:#072b22;border-radius:11px;font-size:23px;letter-spacing:0}.desktop-nav{display:flex;align-items:center;gap:29px;margin-left:auto}.desktop-nav a{font-size:12px;color:#e8eae3;white-space:nowrap;transition:color .2s}.desktop-nav a:hover{color:var(--gold)}.header-right{display:flex;align-items:center;gap:24px}.language-switch{display:flex;gap:2px}.language-switch button{padding:12px 7px;min-height:44px;min-width:34px;border:0;background:transparent;color:#d5ddd7;font-size:11px;font-weight:600;position:relative}.language-switch button.active{color:var(--gold)}.language-switch button.active:after{content:"";position:absolute;left:9px;right:9px;bottom:4px;height:1px;background:var(--gold)}.header-cta{border:1px solid #d6bb8399;border-radius:50px;padding:13px 20px;display:flex;align-items:center;gap:15px;font-size:12px;white-space:nowrap;background:#09282055}.header-cta:hover{background:var(--gold);color:var(--ink)}.menu-toggle,.mobile-menu{display:none}.hero{position:relative;display:grid;grid-template-columns:1.06fr 1fr;gap:30px;min-height:690px;padding-top:62px;padding-bottom:82px}.hero-copy{position:relative;z-index:1}.hero .eyebrow{color:var(--gold);margin-bottom:31px;font-size:10px}.hero h1{font-family:var(--serif);font-weight:500;font-size:clamp(58px,5.45vw,81px);line-height:.99;letter-spacing:-2.1px;margin-bottom:28px;max-width:690px}.hero h1 em{color:var(--gold);font-weight:500;white-space:nowrap}.hero-intro{font-size:18px;line-height:1.7;color:#d9e0d9;max-width:470px}.hero-sub{font-size:12px;line-height:1.8;max-width:415px;color:#a7b8ae;margin-top:15px}.hero-actions{display:flex;align-items:center;gap:27px;margin-top:32px}.hero-actions .button{padding-inline:21px}.hero-demo-link{display:flex;align-items:center;gap:11px;font-size:12px;font-weight:500}.hero-demo-link:hover{color:var(--gold)}.play-icon{display:flex;align-items:center;justify-content:center;width:35px;height:35px;border:1px solid #a2b5a96b;border-radius:50%}.hero-note{display:flex;align-items:center;gap:9px;font-size:10px;color:#a7b8ae;margin-top:18px}.hero-note svg{color:var(--gold)}.hero-visual{position:relative;min-width:0;display:flex;align-items:flex-end;padding:0 20px 0 5px}.floating-chat{width:370px;max-width:100%;margin-left:15px;margin-bottom:-1px;background:#f7f7f2f5;color:var(--ink);padding:21px 23px 0;border-radius:14px;box-shadow:0 24px 70px #0005;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mini-message{display:flex;align-items:flex-start;gap:13px;margin-bottom:14px}.mini-message>svg{color:#9baba0;margin-top:7px}.mini-message p{font-size:11px;line-height:1.65;background:#e8e9e2;padding:10px 13px;border-radius:9px}.mini-message.guest p{padding-block:8px}.mini-brand{width:25px;height:27px;flex-shrink:0;border-radius:7px;background:#28a37f;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;margin-top:4px}.mini-status{display:flex;align-items:center;gap:9px;border-top:1px solid #cbd7c9;padding:15px 0;color:#137a5a;font-size:11px}.scanner-icon{margin-left:auto;color:#6c9283}.scan-line{position:absolute;inset:0 0 auto;height:1px;background:#4be1ac;box-shadow:0 0 16px 2px #2ff9ba65;pointer-events:none;opacity:.6}.motion-on .scan-line{animation:scan 7s ease-in-out infinite}.motion-on .scanner-icon{animation:inspect 7s ease-in-out infinite}.hero-bottom{position:relative;height:102px;display:flex;align-items:center;border-top:1px solid #ffffff20}.feature-row{display:grid;grid-template-columns:repeat(3,1fr);width:100%;padding-right:110px}.feature-row>div{display:flex;align-items:center;justify-content:center;gap:22px;border-right:1px solid #ffffff22;padding:10px 16px}.feature-row>div:first-child{justify-content:flex-start}.feature-row>div:last-child{border-right:0}.feature-row svg{color:var(--gold)}.feature-row span{font-family:var(--serif);font-size:22px;line-height:1.2}.motion-toggle{position:absolute;right:0;display:flex;align-items:center;gap:7px;background:none;border:1px solid #ffffff30;border-radius:30px;color:#b6c7bc;padding:9px;font-size:9px;min-height:36px}.benefits-section{background:var(--paper)}.benefit-heading{display:grid;grid-template-columns:1.4fr 1fr;gap:130px;align-items:end}.benefit-heading h2{max-width:650px}.benefit-heading>p:last-child{margin:0 0 2px;max-width:330px}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:49px}.benefit-grid article{border-top:1px solid #b9c3b7;padding-top:29px}.benefit-icon{color:#8e7950;margin-bottom:28px}.benefit-grid h3{margin-bottom:14px}.benefit-grid p{font-size:13px;color:var(--muted)}.control-section{background:#ebece4}.control-grid{display:grid;grid-template-columns:1fr 1.03fr;align-items:center;gap:95px}.control-visual{background:var(--forest);border-radius:9px;padding:32px;color:#e0e6de;position:relative;overflow:hidden}.inspector-top{display:flex;justify-content:space-between;align-items:center;color:var(--gold)}.inspector-top>span{display:flex;align-items:center;gap:11px;font-size:11px;letter-spacing:2px;font-weight:600}.example-label{font-size:10px;color:#a0b7a7;margin:13px 0 29px}.draft-card{border:1px solid #ffffff28;border-radius:6px;padding:22px}.mini-label{font-size:9px;letter-spacing:1.7px;text-transform:uppercase;color:#9db5a3}.draft-card p{font-size:19px;line-height:1.65;color:#d8dad0;margin:10px 0 14px;font-family:var(--serif)}.draft-card s{text-decoration-color:#cc9b6c;text-decoration-thickness:1px}.warning{font-size:10px;color:#e1b78d;display:flex;align-items:center;gap:7px}.control-connector{height:53px;display:flex;justify-content:center;align-items:center;color:var(--gold)}.safe-card{background:#f4f3eb;color:var(--ink);padding:24px;border-radius:7px}.safe-card .mini-label{color:#527561}.safe-card p{font-size:22px;line-height:1.4;margin:12px 0 20px;font-family:var(--serif)}.safe-badge{display:flex;align-items:center;gap:8px;color:#2f7859;font-size:10px}.control-scan{position:absolute;top:65px;left:0;right:0;height:1px;background:#a1dfb6;box-shadow:0 0 12px #4dffaa;opacity:.2;pointer-events:none}.motion-on .control-scan{animation:scan 9s ease-in-out infinite}.control-copy h2{font-size:47px;line-height:1.1}.section-intro{font-size:14px;line-height:1.8;color:var(--muted);margin:20px 0 30px}.control-points{display:grid;gap:23px}.control-points>div{display:flex;gap:14px}.control-points svg{color:#537357;margin-top:2px}.control-points h3{font-size:13px;margin-bottom:5px}.control-points p{font-size:12px;color:var(--muted);line-height:1.7}.control-note{margin-top:25px;border-top:1px solid #cdd4c8;padding-top:17px;font-size:10px}.demo-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:85px;max-width:1070px;margin:auto;align-items:start}.scenario-tabs{display:grid;gap:9px}.scenario-tabs button{display:flex;align-items:center;gap:17px;text-align:left;padding:21px 20px;border:1px solid #dce0d5;border-radius:5px;background:transparent;font-size:13px;font-weight:600;min-height:68px;transition:background .2s}.scenario-tabs button svg{margin-left:auto}.scenario-tabs button.active{background:var(--forest);color:#f2f3e9;border-color:var(--forest)}.scenario-tabs button:not(.active):hover{background:#e7ebe2}.scenario-num{font-size:10px;color:#8c9c8e;font-weight:500}.scenario-tabs .active .scenario-num{color:var(--gold)}.scenario-explanation{display:flex;gap:13px;margin-top:26px;color:#55765e}.scenario-explanation p{font-size:12px;line-height:1.8}.scenario-picker>.small-note{margin-top:24px;font-size:10px}.live-demo{font-size:10px;margin-top:12px}.conversation{border:1px solid #dce2d7;background:#fffef9;border-radius:13px;box-shadow:0 14px 40px #18372e0a;overflow:hidden}.conversation-header{padding:23px 27px;display:flex;align-items:center;gap:14px;border-bottom:1px solid #e6e9e0}.hotel-icon{display:flex;align-items:center;justify-content:center;border:1px solid #d3dcce;background:#ecf0e7;border-radius:10px;width:45px;height:45px}.conversation-header strong{display:block;font-family:var(--serif);font-size:23px;font-weight:500}.conversation-header span:not(.online-dot){display:block;font-size:9px;color:var(--muted);margin-top:4px}.online-dot{background:#538b62;width:7px;height:7px;border-radius:50%;margin-left:auto}.conversation-body{min-height:365px;padding:29px 27px;display:flex;flex-direction:column}.guest-message{align-self:flex-end;background:#e9eee4;border-radius:10px 10px 2px;padding:15px 18px;max-width:87%}.guest-message p,.assistant-message p{font-size:12px;line-height:1.8}.guest-message>span,.assistant-message>span{display:flex;justify-content:flex-end;font-size:8px;color:#839280;margin-top:7px;align-items:center}.assistant-message>span svg+svg{margin-left:-9px}.assistant-name{display:flex;align-items:center;gap:7px;font-size:9px;font-weight:600;color:#54805e;margin:23px 0 9px}.assistant-message{padding:17px 19px;background:#f2f2eb;border-radius:2px 10px 10px;max-width:90%;min-height:99px}.assistant-message.pending{opacity:.6}.answer-status{font-size:9px;color:#3d7250;display:flex;align-items:center;gap:7px;margin-top:16px}.answer-status.handover{color:#8b6d3e}.conversation-bottom{display:flex;justify-content:space-between;padding:16px 26px;border-top:1px solid #e4e8dd;font-size:9px;color:#879383}.process-section{background:var(--forest);color:var(--paper)}.process-section .eyebrow{color:var(--gold)}.process-section h2{max-width:650px}.process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:55px}.step-number{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #b9c5b947;padding-top:22px;margin-bottom:30px;color:var(--gold)}.step-number span{font-family:var(--serif);font-size:41px}.step-number svg{color:#678f7b}.process-grid h3{font-size:18px;margin-bottom:13px}.process-grid p{font-size:12px;color:#acbfb1;line-height:1.9}.works-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.work-image{position:relative;border-radius:7px;overflow:hidden;background:#06121b;aspect-ratio:1.55}.work-image img{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .6s}.work-card:hover img{transform:scale(1.03)}.work-image>span:not(.work-arrow){position:absolute;left:19px;bottom:19px;background:#f5f3edeb;border-radius:3px;padding:8px 12px;font-size:9px}.work-arrow{position:absolute;bottom:16px;right:18px;width:42px;height:42px;display:flex;align-items:center;justify-content:center;color:var(--ink);background:var(--gold);border-radius:50%;transition:transform .2s}.work-card:hover .work-arrow{transform:rotate(45deg)}.work-meta{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-top:23px}.work-meta h3{font-family:var(--serif);font-size:28px;font-weight:500}.work-meta span{font-size:10px;line-height:1.7;color:var(--muted);text-align:right;max-width:225px}.pricing-section{background:#e9ede4}.pricing-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px;max-width:1010px;margin:auto}.price-card{background:#f8f7f1;border:1px solid #d1d9cb;border-radius:7px;padding:35px 39px}.price-card.featured{background:var(--forest);color:var(--paper);border-color:var(--forest)}.price-eyebrow{font-size:8px;letter-spacing:1.8px;font-weight:700;color:#7d805f;margin-bottom:24px}.featured .price-eyebrow{color:var(--gold)}.price-card h3{font-family:var(--serif);font-size:36px;font-weight:500}.plan-intro{font-size:11px;color:var(--muted);margin-top:6px}.featured .plan-intro{color:#b0c0b2}.price{display:flex;align-items:baseline;gap:13px;margin-top:31px}.price>span{font-family:var(--serif);font-size:62px;letter-spacing:-1.5px;line-height:1}.price small{font-size:10px;opacity:.6}.monthly{font-size:12px;margin-top:11px;color:#6e7a62}.featured .monthly{color:var(--gold)}.price-rule{height:1px;background:#b9c3b6;margin:28px 0}.featured .price-rule{background:#ffffff2b}.price-card ul{padding:0;list-style:none;display:grid;gap:17px;margin:0}.price-card li{display:flex;align-items:flex-start;gap:11px;font-size:11px;line-height:1.7}.price-card li svg{color:#658866;margin-top:1px}.featured li svg{color:var(--gold)}.timing{display:flex;align-items:center;gap:9px;font-size:10px;color:#7e8a73;margin:27px 0 21px}.featured .timing{color:#a7bea9}.price-card .button{display:flex;width:100%}.pricing-note{font-size:10px;color:#727e6b;max-width:900px;text-align:center;margin:30px auto 0;line-height:1.9}.faq-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:110px}.faq-grid h2{font-size:47px}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:22px;cursor:pointer;padding:24px 0;font-size:13px;font-weight:600;line-height:1.7}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{transition:transform .2s}.faq-list details[open] summary svg{transform:rotate(180deg)}.faq-list details p{font-size:12px;color:var(--muted);padding:0 32px 24px 0;line-height:1.9}.contact-section{background:var(--forest);color:var(--paper)}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.contact-copy .eyebrow{color:var(--gold)}.contact-copy h2{font-size:56px;line-height:1.05}.contact-copy h2 em{color:var(--gold)}.contact-copy>p:not(.eyebrow){font-size:13px;color:#b4c4b9;margin-top:26px;max-width:395px;line-height:1.9}.direct-contact{margin-top:43px;display:flex;flex-direction:column;align-items:flex-start}.direct-contact>span{font-size:10px;color:#a6bdaf;margin-bottom:12px}.direct-contact>a{display:flex;align-items:center;gap:18px;font-family:var(--serif);font-size:30px}.direct-contact>a:hover{color:var(--gold)}.direct-contact small{font-size:9px;color:#a6bdaf;margin-top:13px}.lead-card{background:#f6f4ec;color:var(--ink);padding:35px 37px;border-radius:7px}.form-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:27px;font-size:13px;font-weight:600}.lead-card label{display:flex;flex-direction:column;font-size:10px;font-weight:600;gap:9px;margin-bottom:19px}.lead-card input,.lead-card select{border:1px solid #cad4c5;background:#fcfbf6;border-radius:3px;padding:12px;font-size:13px;min-width:0;width:100%;min-height:44px;color:var(--ink)}.lead-card select{font-size:11px}.lead-card input::placeholder{color:#a2aa9b}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:15px}.lead-card .button{width:100%;margin-top:4px}.form-note{display:flex;align-items:flex-start;gap:7px;font-size:9px;color:#73836f;line-height:1.8;margin-top:16px}.form-note svg{margin-top:1px}.form-success>svg{color:#4d7d55;margin-bottom:18px}.form-success h3{font-family:var(--serif);font-size:34px;font-weight:500}.form-success>p{font-size:12px;color:var(--muted);margin:12px 0}.form-success textarea{width:100%;resize:vertical;border:1px solid #cbd7c7;background:#fffdf5;padding:13px;line-height:1.8;border-radius:4px;font-size:11px;margin-bottom:18px;color:var(--ink)}.success-actions{display:flex;justify-content:space-between;gap:12px;margin-top:23px}.success-actions button{font-size:10px}.footer{background:#09251f;color:#b2c3b5;padding:49px 0 22px}.footer-top{display:flex;justify-content:space-between;gap:40px;padding-bottom:36px}.footer .brand{color:#f1f3e9;font-size:20px}.footer .brand-mark{width:33px;height:33px;font-size:18px;border-radius:8px}.footer-top p{font-size:11px;margin-top:18px;max-width:310px}.footer-contact{display:flex;flex-direction:column;gap:12px;align-items:flex-end;font-size:11px}.footer-contact>span{font-size:10px;color:#93aa9b}.footer-contact>div{display:flex;gap:22px}.footer-contact a{display:inline-flex;align-items:center;gap:6px}.footer a:hover{color:var(--gold)}.footer-bottom{display:flex;justify-content:space-between;gap:20px;align-items:center;border-top:1px solid #ffffff1c;padding-top:24px;font-size:9px;color:#96ad9d}.footer-bottom>div{display:flex;gap:20px}.footer-bottom button{border:0;background:transparent;padding:5px 0;font-size:9px;line-height:1.7}.footer-bottom button:hover{color:var(--gold)}.preview-note{color:#879f8f}.legal-dialog{max-width:630px;width:calc(100% - 32px);border:1px solid #cad4c5;border-radius:8px;padding:44px;background:var(--paper);color:var(--ink)}.legal-dialog::backdrop{background:#03130fde;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.legal-dialog .eyebrow{margin-top:10px}.legal-dialog h2{font-size:37px}.legal-dialog>p:not(.eyebrow){font-size:13px;line-height:1.9;margin:25px 0}.dialog-close{position:absolute;right:8px;top:8px}@keyframes scan{0%,to{top:13%;opacity:0}12%{opacity:.6}75%{top:90%;opacity:.7}90%{top:90%;opacity:0}}@keyframes inspect{0%,to{transform:translate(0)}50%{transform:translate(-9px)}}.motion-off *{animation:none!important;scroll-behavior:auto!important}.motion-off .scan-line,.motion-off .control-scan{display:none}@media(min-width:1550px){.hero{min-height:744px;padding-top:85px}.hero-shell .container{max-width:1380px}.hero h1{font-size:87px}.hero-visual{padding-left:36px}.floating-chat{width:410px}.hero-intro{font-size:20px}.mini-message p{font-size:12px}}@media(max-width:1250px){.container{width:calc(100% - 80px)}.desktop-nav{gap:17px}.header{gap:20px}.header-right{gap:15px}.header-cta{padding:12px 15px;font-size:11px}.brand{font-size:21px}.hero{gap:16px;min-height:670px;padding-top:60px}.hero h1{font-size:66px}.hero-intro{font-size:17px;max-width:400px}.hero-actions{gap:20px;align-items:flex-start;flex-direction:column}.hero-demo-link{min-height:32px}.hero-visual{padding-bottom:20px}.feature-row span{font-size:19px}.feature-row>div{gap:12px}.control-grid{gap:55px}.control-copy h2{font-size:41px}.control-visual{padding:27px}.benefit-heading{gap:70px}.demo-grid{gap:55px}.contact-grid{gap:60px}.contact-copy h2{font-size:49px}.contact-copy .eyebrow{letter-spacing:2px}.lead-card{padding:30px}.faq-grid{gap:65px}}@media(max-width:1050px){.desktop-nav{display:none}.header-right{margin-left:auto}.hero h1{font-size:61px}.hero{grid-template-columns:1.1fr 1fr;padding-bottom:68px}.hero-visual{padding-left:0;padding-right:0}.floating-chat{margin-left:0;padding:17px 18px 0}.mini-message p{font-size:10px}.hero-intro{font-size:16px}.feature-row{padding-right:80px}.feature-row>div{padding-inline:10px}.feature-row svg{width:26px}.feature-row span{font-size:18px}.motion-toggle span{display:none}.section-pad{padding:80px 0}.section-heading h2,h2{font-size:45px}.benefit-grid{gap:30px}.control-grid{gap:37px}.control-copy h2{font-size:37px}.control-visual{padding:24px}.control-points{gap:17px}.control-points p{font-size:11px}.demo-grid{gap:35px;grid-template-columns:.8fr 1.2fr}.scenario-tabs button{font-size:11px;padding:18px 14px;gap:12px}.conversation-header{padding:22px}.conversation-body{padding:25px 22px}.process-grid{gap:36px}.works-grid{gap:24px}.price-card{padding:29px}.price-card h3{font-size:31px}.price-card li{font-size:10px}.contact-copy h2{font-size:43px}.contact-grid{gap:40px}.direct-contact>a{font-size:26px}.form-row{grid-template-columns:1fr;gap:0}.menu-toggle{display:flex}.mobile-menu{display:flex;flex-direction:column;position:absolute;top:86px;left:40px;right:40px;background:#10362e;padding:16px 27px;border:1px solid #ffffff2b;z-index:10;border-radius:7px;box-shadow:0 20px 45px #0003}.mobile-menu a{padding:16px 0;display:flex;justify-content:space-between;border-bottom:1px solid #ffffff17;font-size:14px}.mobile-menu a:last-child{border:0;color:var(--gold)}}@media(max-width:760px){.container{width:calc(100% - 40px)}.header{height:82px;gap:10px}.brand{font-size:20px;gap:9px}.brand-mark{width:32px;height:34px;font-size:20px;border-radius:9px}.header-right{gap:8px}.header-cta{display:none}.language-switch{gap:0}.language-switch button{min-width:31px;padding-inline:5px;font-size:10px}.menu-toggle{width:38px;min-width:38px}.hero-image{left:0;top:640px;height:435px;bottom:auto;z-index:-1}.hero-image img{object-position:55% 51%;filter:brightness(.85)}.hero{display:flex;flex-direction:column;min-height:0;padding-top:41px;padding-bottom:31px;gap:0}.hero-copy{min-height:516px}.hero .eyebrow{font-size:8px;letter-spacing:2.1px;margin-bottom:26px}.hero h1{font-size:64px;line-height:1;letter-spacing:-1.65px;margin-bottom:23px}.hero-intro{font-size:16px;line-height:1.8;max-width:370px}.hero-sub{font-size:11px;max-width:350px;margin-top:14px;line-height:1.8}.hero-actions{gap:22px;margin-top:27px;flex-direction:row;align-items:center;flex-wrap:wrap}.hero-actions .button{min-height:54px;font-size:11px;padding:16px 18px;gap:13px}.hero-demo-link{font-size:10px;gap:7px}.play-icon{width:29px;height:29px}.hero-note{font-size:9px;margin-top:16px}.hero-visual{height:427px;min-height:427px;padding:0 13px 18px;align-items:flex-end}.floating-chat{width:330px;padding:19px 21px 0;max-width:94%;margin-bottom:0}.mini-message p{font-size:10px}.mini-status{font-size:10px;padding:13px 0}.hero-bottom{height:auto;min-height:203px;align-items:flex-start;padding:26px 0 35px;border-color:#ffffff2b}.feature-row{display:grid;grid-template-columns:1fr;padding-right:0;gap:14px}.feature-row>div{justify-content:flex-start;border:0;padding:0;gap:15px}.feature-row>div>svg{width:23px;height:23px}.feature-row span{font-family:Manrope,sans-serif;font-size:11px}.motion-toggle{bottom:27px;right:0;min-height:34px}.motion-toggle span{display:block;font-size:8px}.image-caption{bottom:24px;right:8px}.section-pad{padding:64px 0}.eyebrow{font-size:8px;letter-spacing:2.3px;margin-bottom:19px}.section-heading{margin-bottom:36px}.section-heading h2,h2{font-size:40px;letter-spacing:-.8px;line-height:1.12}.section-heading>p:last-child{font-size:12px;line-height:1.9;margin-top:20px}.benefit-heading{display:block}.benefit-heading>p:last-child{margin-top:20px;max-width:350px}.benefit-grid{grid-template-columns:1fr;gap:29px}.benefit-grid article{padding-top:24px;display:grid;grid-template-columns:35px 1fr;column-gap:20px}.benefit-icon{grid-row:1/3;width:30px;margin:0}.benefit-grid h3{font-size:15px;margin:0 0 9px}.benefit-grid p{font-size:12px;line-height:1.8}.control-grid{grid-template-columns:1fr;gap:37px}.control-copy{order:-1}.control-copy h2{font-size:38px}.section-intro{font-size:12px;margin:18px 0 25px}.control-points{gap:22px}.control-points h3{font-size:13px}.control-points p{font-size:12px}.control-note{font-size:10px}.control-visual{padding:26px}.draft-card p{font-size:22px}.safe-card p{font-size:25px}.demo-section .centered{text-align:left}.demo-grid{grid-template-columns:1fr;gap:30px}.scenario-tabs{grid-template-columns:1fr;gap:8px}.scenario-tabs button{font-size:12px;padding:15px 18px;min-height:52px}.scenario-explanation{margin-top:20px}.scenario-explanation p{font-size:11px}.scenario-picker>.small-note{font-size:10px;margin-top:15px}.conversation-header{padding:20px}.conversation-body{padding:24px 20px;min-height:355px}.conversation-header span:not(.online-dot){font-size:8px}.conversation-header strong{font-size:22px}.assistant-message p,.guest-message p{font-size:12px}.assistant-message{max-width:96%}.conversation-bottom{padding:16px 20px;font-size:8px}.process-grid{grid-template-columns:1fr;gap:28px}.step-number{margin-bottom:16px;padding-top:17px}.step-number span{font-size:34px}.process-grid h3{font-size:17px}.process-grid p{font-size:12px}.works-grid{grid-template-columns:1fr;gap:35px}.work-meta{margin-top:17px}.work-meta h3{font-size:26px}.work-meta span{font-size:9px}.work-image{aspect-ratio:1.55}.work-image>span:not(.work-arrow){font-size:8px;left:13px;bottom:13px}.pricing-grid{grid-template-columns:1fr;gap:22px}.price-card{padding:30px 27px}.price-card h3{font-size:36px}.plan-intro,.price-card li{font-size:12px}.price>span{font-size:65px}.monthly{font-size:12px}.timing{font-size:11px}.price-card .button{font-size:12px}.pricing-note{text-align:left;font-size:10px;line-height:1.9}.faq-grid{grid-template-columns:1fr;gap:0}.faq-grid h2{font-size:40px;max-width:330px}.faq-list summary{font-size:12px;padding:21px 0}.faq-list details p{font-size:12px;padding-right:0}.contact-grid{grid-template-columns:1fr;gap:36px}.contact-copy h2{font-size:45px;line-height:1.1}.contact-copy>p:not(.eyebrow){font-size:12px;line-height:1.9;margin-top:21px}.direct-contact{margin-top:29px}.direct-contact>a{font-size:28px}.lead-card{padding:28px 24px}.lead-card label{font-size:10px}.form-row{grid-template-columns:1fr}.lead-card .button{font-size:12px}.form-note{font-size:9px}.footer{padding:37px 0 24px}.footer-top{flex-direction:column;gap:31px;padding-bottom:29px}.footer-contact{align-items:flex-start;font-size:11px}.footer-top p{font-size:11px;max-width:300px}.footer-bottom{align-items:flex-start;flex-wrap:wrap;gap:15px;font-size:8px}.footer-bottom>div{width:100%;justify-content:flex-start;gap:25px}.footer-bottom button{font-size:9px}.preview-note{max-width:200px;text-align:right}.legal-dialog{padding:35px 25px}.legal-dialog h2{font-size:32px}.legal-dialog>p:not(.eyebrow){font-size:12px}.mobile-menu{top:74px;left:20px;right:20px}.live-demo{font-size:10px}}@media(max-width:400px){.hero h1{font-size:54px}.hero-copy{min-height:520px}.hero-image{top:644px}.hero-actions{gap:17px}.hero-demo-link{font-size:9px}.hero-actions .button{font-size:10px;padding-inline:15px}.brand{font-size:18px}.brand-mark{width:29px;height:31px;font-size:18px}.header-right{gap:2px}.language-switch button{min-width:29px}.hero-intro{font-size:15px}.hero-sub{font-size:10px}.hero-visual{padding-inline:0}.floating-chat{max-width:94%;padding:18px 17px 0}.section-heading h2,h2{font-size:37px}.contact-copy h2{font-size:40px}.control-copy h2{font-size:36px}.direct-contact>a{font-size:26px}.price-card{padding:27px 23px}}.hero-shell:after{content:"";position:absolute;left:0;right:0;top:0;height:98px;background:#08231eb8;z-index:-1;pointer-events:none}@media(min-width:1251px){.container{width:min(1360px,calc(100% - 112px))}.hero{min-height:724px;padding-top:64px}.hero h1{font-size:clamp(81px,6.2vw,98px);letter-spacing:-2.3px}.hero-intro{font-size:21px;max-width:485px}.hero-sub{font-size:13px}.hero-actions{gap:22px;margin-top:34px}.hero-actions .button{min-width:239px;min-height:63px;font-size:14px;padding:19px 24px}.hero-demo-link{border:1px solid #d6bb83a0;border-radius:5px;min-height:63px;padding:16px 20px;font-family:var(--serif);font-size:20px}.hero-demo-link .play-icon{display:none}.desktop-nav a{font-family:var(--serif);font-size:19px}.desktop-nav{gap:27px}.header-right{gap:22px}.header-cta{font-family:var(--serif);font-size:17px;padding:13px 22px}.brand{font-size:25px}.brand-mark{width:44px;height:44px}.floating-chat{width:419px;padding:23px 25px 0}.mini-message p{font-size:12px}.mini-status{font-size:12px;padding-block:16px}.feature-row span{font-size:24px}.benefit-grid p,.control-points p,.process-grid p,.faq-list details p{font-size:14px}.control-points h3{font-size:15px}.control-note{font-size:11px}.price-card li{font-size:13px}.contact-copy>p:not(.eyebrow){font-size:15px}.lead-card label{font-size:12px}}@media(max-width:760px){.hero-image{display:none}.hero-copy{min-height:0;padding-bottom:42px}.hero-visual{isolation:isolate}.hero-visual:before{content:"";position:absolute;top:0;right:-20px;bottom:-31px;left:-20px;z-index:-1;background-image:url(/images/hotel-hero.webp);background-size:cover;background-position:55% 49%;filter:brightness(.85)}}@media(max-width:400px){.hero h1{font-size:clamp(40px,13.5vw,54px)}.hero h1 em{white-space:normal}.hero-copy{min-height:0}.header{gap:5px}.brand{gap:7px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.scan-line,.control-scan{display:none}}.direct-whatsapp{display:flex;align-items:center;gap:12px;margin-top:26px;font-size:20px;font-weight:600;letter-spacing:.2px}.direct-whatsapp svg:first-child{color:#25d366}.direct-whatsapp:hover{color:var(--gold)}.whatsapp-float{position:fixed;right:20px;bottom:20px;z-index:40;display:flex;align-items:center;gap:10px;height:56px;padding:0 22px 0 16px;border-radius:999px;background:#25d366;color:#fff;font-size:15px;font-weight:700;box-shadow:0 10px 28px #0000004d;transition:transform .2s ease,box-shadow .2s ease}.whatsapp-float:hover{transform:translateY(-2px);box-shadow:0 14px 34px #00000059}.whatsapp-float:focus-visible{outline:3px solid #fff;outline-offset:3px}@media(max-height:500px){.whatsapp-float{width:52px;height:52px;padding:0;justify-content:center;right:14px;bottom:14px}.whatsapp-float span{display:none}}@media(max-width:760px){.whatsapp-float{right:16px;bottom:16px;width:56px;padding:0;justify-content:center}.whatsapp-float span{display:none}.direct-whatsapp{font-size:18px}}:root{--ink:#0b1235;--forest:#101839;--paper:#f8f9fe;--gold:#87ceff;--muted:#596380;--line:#dce2f2;--serif:"Manrope",sans-serif;color:var(--ink);background:var(--paper)}body{min-width:320px}.site{overflow:clip}html{scroll-padding-top:24px}.container{width:min(1360px,calc(100% - 128px));max-width:none}.section-pad{padding:100px 0}p{line-height:1.75}h2,.section-heading h2{font-size:clamp(32px,3.15vw,46px);line-height:1.17;letter-spacing:-1.7px;font-weight:700}h2 em{font-style:normal;color:#3853bc;font-weight:700}h3{letter-spacing:-.45px;font-weight:700}.eyebrow{color:#5a64a3;letter-spacing:2.7px;font-size:10px;margin-bottom:20px}.button{border-radius:11px;position:relative;overflow:hidden;isolation:isolate;min-height:54px;padding:16px 22px;gap:15px;font-size:13px;transition:transform .25s,box-shadow .25s,background .25s}.button-primary{color:#fff;background:linear-gradient(115deg,#ad8cfa -12%,#3462f6 36%,#32c9f4 115%);border:1px solid #a6d7ff;box-shadow:inset 0 1px 5px #ffffff60,0 0 25px #4270ff40,0 8px 20px #243cbf18}.button-primary:hover{color:#fff;background:linear-gradient(115deg,#bba0ff -12%,#4b72ff 36%,#52d9fd 115%);box-shadow:inset 0 1px 5px #fff8,0 0 35px #4b79ff80,0 8px 25px #243cbf30;transform:translateY(-3px)}.button-secondary{border-color:#aebdeb;background:#fff9;color:#17214d}.button-secondary:hover{background:#fff;box-shadow:0 0 24px #5579ff22}.button-primary:after{content:"";position:absolute;inset:-60% auto -60% -55%;width:35%;transform:rotate(25deg);background:linear-gradient(90deg,transparent,#fff4,transparent);pointer-events:none}.motion-on .button-primary:after{animation:button-light 8s ease-in-out infinite}.text-link:hover{color:#4164da}.icon-button{border-radius:8px}.icon-button:hover{background:#96b6ff18}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline-color:#77a0ff}::selection{background:#c0d1ff;color:#101638}.hero-shell{background:#0c1535;color:#f8faff;height:clamp(630px,53.5vw,820px);min-height:0;position:relative;isolation:isolate}.hero-shell:after{display:none}.hero-shell .container{max-width:1360px}.hero-image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;height:100%;overflow:hidden}.hero-image img{width:100%;height:100%;object-fit:cover;object-position:center center;filter:none;transition:none}.hero-image:hover img{transform:none}.hero-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#070f290d,transparent 70%);pointer-events:none}.header{height:88px;gap:26px;position:relative;z-index:10}.brand{font-size:29px;font-weight:700;gap:12px;letter-spacing:-1.2px;color:#f7faff}.brand b{color:#45c8f4}.brand-mark{width:44px;height:45px;border-radius:12px;color:#071d3b;background:linear-gradient(135deg,#3387f6,#45e2f6);box-shadow:inset 0 1px 5px #b9faff55,0 0 25px #2492ff22;font-size:28px;font-weight:700}.desktop-nav{margin-left:auto;margin-right:auto;gap:28px}.desktop-nav a{font-family:Manrope,sans-serif;font-size:13px;color:#edf0ff;font-weight:500}.desktop-nav a:hover{color:#79ddff;text-shadow:0 0 14px #54a8ff}.header-right{gap:18px}.header-cta{display:none}.language-switch{gap:8px}.language-switch button{font-size:11px;color:#bdc8f0;min-height:42px}.language-switch button.active{color:#fff;text-shadow:0 0 12px #9dc7ff}.language-switch button.active:after{height:2px;background:#b6b7ff;box-shadow:0 0 10px #7795ff}.menu-toggle{display:none}.hero{display:block;min-height:0;padding:29px 0 0;position:static}.hero-copy{position:relative;z-index:2;width:60%;max-width:805px;min-height:0;padding:0}.hero .eyebrow{color:#bacbff;font-size:11px;letter-spacing:3px;margin-bottom:21px}.hero h1{font-family:Manrope,sans-serif;font-size:clamp(48px,5.25vw,80px);font-weight:700;line-height:1.1;letter-spacing:-3.1px;max-width:none;margin:0 0 22px;text-shadow:0 2px 18px #aacaff24}.hero h1>span,.hero h1>em{display:block;white-space:nowrap}.hero h1 em{font-style:normal;font-weight:700;color:#78d7ff;background:linear-gradient(175deg,#d9f3ff 5%,#6bdaff 48%,#7091ff 96%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 13px #6aabff4d)}.hero-intro{font-size:clamp(17px,1.6vw,23px);font-weight:400;line-height:1.55;max-width:490px;color:#d7dff7;margin:0;text-shadow:0 2px 10px #101b47}.hero-actions{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:12px;margin-top:28px}.hero-actions .button{min-width:0;min-height:55px;font-size:14px;padding:16px 24px}.hero-demo-link{font-family:Manrope,sans-serif;display:inline-flex;align-items:center;gap:12px;min-height:55px;padding:14px 19px;border:1px solid #bacbf4;border-radius:11px;font-size:13px;background:#0a123358;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 0 12px #537deb10;color:#edf3ff;white-space:nowrap;transition:.25s}.hero-demo-link:hover{color:#fff;box-shadow:0 0 24px #829aff55;transform:translateY(-3px)}.hero-demo-link .play-icon{display:flex;width:26px;height:26px;border-color:#b8c9f4}.hero-note{font-size:12px;color:#bdcae8;display:flex;gap:10px;margin-top:20px}.hero-note svg{color:#b6c8fb}.hero-utilities{position:absolute;bottom:17px;left:0;right:0;display:flex;justify-content:space-between;align-items:center;pointer-events:none;z-index:5;font-size:8px;letter-spacing:.6px;color:#eff3ffbd}.hero-utilities>span{padding:5px 8px;border-radius:6px;background:#0a112951;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-utilities .motion-toggle{position:static;pointer-events:auto;border:1px solid #ffffff38;background:#10193766;min-height:30px;padding:5px 9px;border-radius:20px;color:#d4dffc}.motion-toggle span{display:inline;font-size:9px}.hero-visual{position:absolute;right:max(4.2vw,calc((100vw - 1360px)/2));top:38%;bottom:4%;width:36%;max-width:530px;height:auto;min-height:0;display:block;padding:0;z-index:3;perspective:1600px;isolation:isolate}.hero-visual:before{display:none}.glass-panel{background:linear-gradient(135deg,#253565c4,#12193cbf 54%,#2f3c73c7);border:1px solid #93c5ffb0;box-shadow:inset 0 0 16px #83c6ff28,0 0 10px #4b9fff44,0 16px 40px #04091e50;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);border-radius:17px;position:relative}.prism-chat{position:absolute;right:8%;top:0;width:75%;min-width:260px;padding:15px 18px 21px;transform:rotate(2deg);transform-origin:center;transition:box-shadow .3s,transform .3s}.prism-chat:hover{box-shadow:inset 0 0 20px #8adcff30,0 0 35px #538aff80,0 18px 40px #04091e50;transform:rotate(0)}.prism-chat-head{display:flex;gap:8px;align-items:center;border-bottom:1px solid #a9bdff14;padding-bottom:13px;color:#fff}.mini-brand{display:inline-flex;align-items:center;justify-content:center;width:23px;height:25px;border-radius:6px;background:linear-gradient(145deg,#3193ff,#57e4ef);box-shadow:0 0 17px #5ab5ff40;color:#073259;font-weight:700;font-size:16px;flex-shrink:0}.prism-chat-head strong{font-size:12px;letter-spacing:-.3px;font-weight:600}.scene-next{margin:-6px -9px -6px auto;min-width:38px;min-height:38px;padding:4px;color:#b7e4ff}.scene-label{display:flex;gap:8px;align-items:center;font-size:9px;color:#c2d3fa;margin:12px 0 9px;line-height:1.4}.signal-dot{width:8px;height:8px;border-radius:50%;background:#54c7ff;box-shadow:0 0 10px #78c5ff50}.scene-label>svg{color:#9696ff}.scene-message-row{display:flex;align-items:center;gap:11px}.scene-question{border-radius:12px 12px 2px;background:linear-gradient(115deg,#bac5f6,#dddfff);color:#1e2c57;padding:12px 15px;font-size:11px;line-height:1.5;flex:1;box-shadow:inset 0 0 8px #fff5;min-height:42px}.guest-avatar{color:#b8cdf9;flex-shrink:0}.scene-answer{display:flex;align-items:center;gap:10px;background:linear-gradient(115deg,#c6bfff,#f1f3ff);color:#22305d;border-radius:12px 12px 12px 2px;padding:13px 14px;min-height:71px;box-shadow:0 0 19px #799aff33,inset 0 0 8px #fffb}.scene-answer>span{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;flex-shrink:0;background:#8e9bff33;color:#727cf5}.scene-answer p{font-size:11px;line-height:1.65}.prism-inspector{position:absolute;width:100%;right:-5%;top:65%;min-height:126px;display:flex;align-items:center;gap:18px;padding:39px 19px 22px 27px;transform:rotate(4deg);border-radius:15px;background:linear-gradient(130deg,#203666c7,#171d44d9 60%,#395084d6);z-index:2}.inspector-caption{position:absolute;right:20px;top:11px;font-size:9px;letter-spacing:1.5px;color:#bfceff}.inspected-copy{width:48%;display:flex;align-items:center;gap:8px;position:relative;z-index:2;min-width:0}.inspected-copy p{font-size:10px;line-height:1.5;color:#e5edff}.inspected-copy>svg{color:#acc8ff;flex-shrink:0}.inspector-result{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #d1c3ff91;background:linear-gradient(100deg,#ccceffc9,#aaa3ffed);color:#29286c;border-radius:12px;padding:12px 10px;font-size:10px;line-height:1.35;box-shadow:0 0 20px #9c8cfc88;flex:1;position:relative;z-index:2}.inspector-result>svg:last-child{display:none}.inspector-result.confirmed{background:#caeaff;color:#0a4769;box-shadow:0 0 20px #7abaff77}.prism-lens{position:absolute;width:43%;height:auto;left:-7%;top:57%;z-index:4;pointer-events:none;mix-blend-mode:screen;filter:drop-shadow(0 0 9px #5889ff55)}.inspector-sweep{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;pointer-events:none}.inspector-sweep:after{content:"";position:absolute;top:-30%;bottom:-30%;left:-35%;width:20%;background:linear-gradient(90deg,transparent,#9cc9ff32,transparent);transform:rotate(14deg)}.motion-on .inspector-sweep:after{animation:sweep-light 7s ease-in-out infinite}.motion-on .prism-lens{animation:lens-drift 7s ease-in-out infinite}.hero-scenario-dots{display:flex;justify-content:center;gap:4px;position:absolute;right:19%;bottom:-2%;z-index:5}.hero-scenario-dots button{display:flex;width:26px;height:26px;align-items:center;justify-content:center;border:0;background:transparent;padding:8px}.hero-scenario-dots button:before{content:"";width:6px;height:6px;border-radius:50%;background:#bbc7ea70;box-shadow:0 0 0 1px #d0e0ff22}.hero-scenario-dots button[aria-pressed=true]:before{background:#b9eaff;box-shadow:0 0 9px #91b6ff}.promise-strip{background:linear-gradient(115deg,#fff,#f5f6fc 50%,#fff);border-radius:0 52px 0 0;position:relative;z-index:4;padding:47px 0 24px;border-top:1px solid #ffffffcc;box-shadow:0 -12px 40px #f5f8ff0a;color:var(--ink)}.promise-row{display:grid;grid-template-columns:1.45fr 1fr 1fr;gap:32px;align-items:start}.promise-row h2{font-size:clamp(25px,3.1vw,44px);letter-spacing:-1.9px;line-height:1.15}.promise-row h2 em{display:block;color:#304dab}.promise-item{display:flex;gap:18px;padding-top:1px}.promise-item:last-child{border-left:1px solid #d7dff3;padding-left:28px}.promise-icon{height:61px;width:61px;flex-shrink:0;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#5485f6;background:radial-gradient(circle at 40% 30%,#fff 12%,#e8f3ff 65%,#d8e9ff);border:1px solid #d5e8ff;box-shadow:inset 0 0 0 4px #fefeffc9,0 0 16px #b7d9fa55}.promise-item:last-child .promise-icon{color:#8084ea;background:radial-gradient(circle at 40% 30%,#fff 12%,#eeecff 65%,#e3deff)}.promise-item h3{font-size:15px;line-height:1.5;margin:9px 0 11px;letter-spacing:-.5px}.promise-item p{font-size:13px;line-height:1.75;color:#4f5d81;max-width:245px}.promise-caption{display:flex;align-items:center;justify-content:space-between;margin-top:29px;font-size:8px;letter-spacing:3px;color:#969dca}.promise-caption>span:first-child{display:flex;gap:22px;align-items:center}.promise-caption>span:first-child:before{content:"";display:block;width:49px;height:1px;background:#8b88f3}.promise-caption>span:last-child{font-size:11px;letter-spacing:0;color:#a7adcf}.benefits-section{background:#f8f9fe;padding-top:82px}.benefit-heading{gap:70px;grid-template-columns:1.5fr 1fr}.benefit-grid{gap:24px}.benefit-grid article{border:1px solid #dfe5f3;border-radius:19px;background:#fff;padding:32px;box-shadow:0 8px 30px #253c8310;transition:transform .25s,box-shadow .25s,border-color .25s}.benefit-grid article:hover{transform:translateY(-5px);border-color:#a9caff;box-shadow:0 12px 40px #3e6cf21a,0 0 20px #91baff18}.benefit-icon{color:#527ded;margin-bottom:27px}.benefit-grid h3{font-size:17px;letter-spacing:-.5px}.benefit-grid p{font-size:13px}.control-section{background:#101733;color:#f0f3ff;border-top:1px solid #26396a}.control-copy h2{font-size:43px;font-weight:700;letter-spacing:-1.6px}.control-copy h2 em{color:#96bdff}.control-copy .eyebrow{color:#9ab9f7}.control-copy .section-intro,.control-points p{color:#b1beda}.control-points h3{font-size:14px}.control-points svg{color:#82bdff}.control-note{color:#a0aece;border-top-color:#344266;font-size:11px}.control-visual{background:linear-gradient(135deg,#273764,#111a39);border:1px solid #7194dba1;box-shadow:inset 0 0 20px #769ffa11,0 0 28px #5886f91a;border-radius:20px;padding:31px;color:#edf2ff}.inspector-top{color:#a4d5ff}.example-label{color:#93a8d3}.draft-card{background:#0a13304d;border-color:#8193bf42;border-radius:12px}.draft-card p{font-size:18px;color:#d8e2fd}.draft-card s{text-decoration-color:#f3bba4}.mini-label{color:#92a6ce}.warning{color:#f4bdac}.control-connector{color:#a8c9ff}.safe-card{border-radius:13px;background:linear-gradient(130deg,#e7edff,#c9d4f7);box-shadow:0 0 25px #7f9dff2e;border:1px solid #c5d9ff}.safe-card p{font-size:19px;font-weight:600;line-height:1.6}.safe-card .mini-label{color:#536999}.safe-badge{color:#365ca4}.control-scan{background:#9bd7ff;box-shadow:0 0 18px #64aaff}.demo-section{background:#f4f6fd}.scenario-tabs button{border-radius:11px;border-color:#dce3f6;background:#fff8;box-shadow:0 4px 15px #23357006}.scenario-tabs button.active{background:linear-gradient(115deg,#233976,#182555);border-color:#6a98f2;box-shadow:0 0 22px #6797f530;color:#fff}.scenario-tabs button:not(.active):hover{background:#eaf0ff}.scenario-num{color:#7487b1}.scenario-tabs .active .scenario-num{color:#9fcaff}.scenario-explanation{color:#5674b5}.conversation{background:#fff;border-color:#ccd9f4;border-radius:20px;box-shadow:0 15px 55px #4161a218}.conversation-header{background:#fff;border-color:#e4e9f5}.hotel-icon{background:#ebf1ff;border-color:#d4e0f7;color:#3b6dd6;border-radius:13px}.conversation-header strong{font-size:21px;font-weight:700}.online-dot{background:#548fe8;box-shadow:0 0 10px #81b6ff6a}.conversation-body{background:#fbfcff}.guest-message{background:#e5ecfb;border-radius:13px 13px 2px}.assistant-name{color:#586bc0}.assistant-message{background:linear-gradient(130deg,#eff0ff,#e7edfe);border:1px solid #d6e0ff;border-radius:2px 13px 13px}.guest-message>span,.assistant-message>span{color:#8794b3}.answer-status{color:#386cb7}.answer-status.handover{color:#7363b5}.conversation-bottom{border-color:#e1e7f3;color:#7584a5}.live-demo{color:#4667b2;font-size:11px}.scenario-picker>.small-note{font-size:11px}.process-section{background:#101936;color:#eef2ff}.process-section .eyebrow{color:#98b8f7}.process-grid p{color:#afbbda;font-size:13px}.step-number{color:#9abfff;border-color:#6579b34a}.step-number span{font-weight:600;font-size:40px;text-shadow:0 0 17px #6687ff44}.step-number svg{color:#889dcb}.works-section{background:#fcfcff}.work-image{border-radius:17px;border:1px solid #c7d8f8;box-shadow:0 10px 30px #3b599321}.work-card:hover .work-image{box-shadow:0 10px 36px #577ff537}.work-image>span:not(.work-arrow){background:#f7faffec;color:#1a2f66;border:1px solid #dbe9ff;border-radius:6px}.work-arrow{background:#dbe9ff;color:#214789;box-shadow:0 0 20px #8bb8ff3a}.work-meta h3{font-size:25px;font-weight:700}.work-meta span{font-size:12px}.pricing-section{background:#eef2fc}.price-card{border-radius:21px;padding:36px 39px;background:#fff;border-color:#cddaf2;box-shadow:0 10px 30px #3e609210}.price-card.featured{background:linear-gradient(145deg,#243767,#0e193b 65%);border-color:#6d98e2;box-shadow:inset 0 0 30px #81a9ff0e,0 0 34px #739afb27;color:#f3f7ff}.price-eyebrow{color:#637ba7;font-size:9px}.featured .price-eyebrow{color:#accbff}.price-card h3{font-size:31px;font-weight:700;letter-spacing:-1px}.plan-intro{font-size:12px}.featured .plan-intro{color:#b6c6e8}.price>span{font-size:59px;font-weight:600;letter-spacing:-2px}.price-rule{background:#dbe3f2}.monthly{color:#62769e}.featured .monthly{color:#a6c8ff}.price-card li{font-size:12px}.price-card li svg{color:#6c8ce8}.featured li svg{color:#9cc9ff}.timing{color:#667ca4;font-size:11px}.featured .timing{color:#abc1e8}.pricing-note{color:#6d7d9a;font-size:11px}.faq-section{background:#fafbff}.faq-grid h2{font-size:43px;font-weight:700}.faq-list summary{font-size:14px}.faq-list details p{font-size:13px}.faq-list details[open] summary{color:#4463bd}.contact-section{background:linear-gradient(135deg,#111a39,#18244b);color:#f4f7ff}.contact-copy .eyebrow{color:#9fbcff}.contact-copy h2{font-size:48px;font-weight:700;letter-spacing:-1.8px;line-height:1.18}.contact-copy h2 em{color:#9acbff}.contact-copy>p:not(.eyebrow){color:#b8c6e3;font-size:14px}.direct-contact>span,.direct-contact small{color:#9fb1d5}.direct-contact>a{font-size:25px;font-weight:500;letter-spacing:-.7px}.lead-card{border-radius:19px;border:1px solid #8ba8e363;box-shadow:0 0 40px #436ec326;background:#f4f7ff;padding:35px}.form-top{font-size:15px}.lead-card label{font-size:12px}.lead-card input,.lead-card select,.form-success textarea{border-radius:7px;border-color:#c5d3ed;background:#fff;color:#17254b}.lead-card input::placeholder{color:#8c9eba}.lead-card select{font-size:12px}.lead-card input:focus,.lead-card select:focus{border-color:#648ded;box-shadow:0 0 13px #789cff23}.form-note{color:#7886a1;font-size:10px}.form-success>svg{color:#5786d9}.form-success h3{font-size:27px;font-weight:700}.form-success textarea{font-size:12px}.footer{background:#0a1230;color:#a9b8d9}.footer .brand{color:#eef3ff}.footer-top p{font-size:12px}.footer-contact>span{color:#8e9fc2}.footer-bottom,.preview-note{color:#9aaacb}.footer-bottom button{font-size:10px}.legal-dialog{background:#f7f9ff;border-color:#d7e2f8;border-radius:17px;box-shadow:0 0 60px #628dff30}.legal-dialog::backdrop{background:#080e26dc}.legal-dialog h2{font-size:32px;font-weight:700}@keyframes sweep-light{0%,18%{left:-35%;opacity:0}25%{opacity:1}70%{left:115%;opacity:1}80%,to{left:115%;opacity:0}}@keyframes lens-drift{0%,to{transform:translate(0) rotate(-3deg)}50%{transform:translate(10px,-4px) rotate(3deg)}}@keyframes button-light{0%,65%{left:-55%}85%,to{left:150%}}.motion-off .inspector-sweep{display:none}.motion-off .prism-lens{transform:none}@media(min-width:1600px){.hero{padding-top:43px}.hero-visual{top:38%;max-width:530px}.hero h1{font-size:80px}.hero-shell{height:820px}.hero-image img{object-position:center 48%}}@media(max-width:1200px){.container{width:calc(100% - 80px)}.header{height:78px}.brand{font-size:24px;gap:9px}.brand-mark{width:39px;height:40px;font-size:25px}.desktop-nav{gap:20px}.desktop-nav a{font-size:11px}.header-right{gap:10px}.hero-shell{height:650px}.hero{padding-top:28px}.hero-copy{width:64%}.hero h1{font-size:clamp(44px,5.2vw,64px);letter-spacing:-2.3px}.hero-intro{font-size:18px;max-width:385px}.hero-actions{gap:10px}.hero-actions .button{font-size:12px;min-height:51px;padding:14px 19px}.hero-demo-link{font-size:11px;min-height:51px;padding:12px 14px}.hero-note{font-size:11px;margin-top:18px}.hero-visual{right:4%;width:38%;top:39%;bottom:5%}.prism-chat{width:81%;right:5%;padding:12px 14px 16px}.prism-inspector{right:-1%;top:67%;padding:35px 15px 18px;gap:10px;min-height:122px}.prism-lens{top:61%;left:-10%;width:48%}.inspected-copy p{font-size:9px}.inspector-result{font-size:9px;padding:11px 8px}.promise-strip{padding:38px 0 20px}.promise-row{grid-template-columns:1.3fr 1fr 1fr;gap:24px}.promise-row h2{font-size:33px;letter-spacing:-1.4px}.promise-icon{width:49px;height:49px}.promise-item{gap:13px}.promise-item:last-child{padding-left:20px}.promise-item h3{font-size:13px;margin:4px 0 9px}.promise-item p{font-size:11px}.control-grid{gap:55px}.control-copy h2{font-size:36px}.contact-copy h2{font-size:41px}.promise-caption{margin-top:24px}.benefit-grid article{padding:25px}}@media(max-width:1000px){.desktop-nav{display:none}.header-right{margin-left:auto}.menu-toggle{display:flex}.header .language-switch{gap:9px}.mobile-menu{display:flex;position:absolute;top:70px;left:40px;right:40px;z-index:30;border:1px solid #779ed585;border-radius:15px;background:#14234bec;box-shadow:0 16px 35px #030b2880;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);padding:14px 25px}.mobile-menu a{border-color:#829df82a;font-size:14px;color:#e9f2ff}.mobile-menu a:last-child{color:#91d4ff}.hero-shell{height:620px}.hero .eyebrow{font-size:9px;letter-spacing:2.5px}.hero-copy{width:66%}.hero h1{font-size:clamp(38px,5.4vw,55px)}.hero-intro{font-size:17px;max-width:340px}.hero-actions .button{padding:14px 16px;font-size:11px}.hero-demo-link{font-size:10px;gap:8px;padding:12px}.hero-visual{top:42%;width:39%;right:4%;bottom:5%}.prism-chat{min-width:238px;right:0}.scene-question,.scene-answer p{font-size:10px}.scene-answer{padding:11px;min-height:70px}.prism-inspector{width:112%;right:-1%;top:70%}.prism-lens{width:53%;left:-23%;top:65%}.hero-scenario-dots{bottom:-4%}.promise-row{grid-template-columns:1fr 1fr;gap:25px}.promise-row h2{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:0 10px;font-size:31px}.promise-item:last-child{padding-left:25px}.promise-item p{max-width:300px;font-size:12px}.promise-item h3{font-size:14px}.promise-caption{margin-top:26px}.section-pad{padding:75px 0}.benefit-heading{gap:40px}.benefit-grid{gap:15px}.benefit-grid article{padding:23px}.benefit-grid h3{font-size:15px}.benefit-grid p{font-size:12px}.control-grid{gap:32px}.control-copy h2{font-size:32px}.control-visual{padding:25px}.safe-card p,.draft-card p{font-size:16px}.demo-grid,.contact-grid{gap:35px}.contact-copy h2{font-size:35px}.direct-contact>a{font-size:22px}.price-card{padding:29px}.price-card h3{font-size:27px}.price>span{font-size:50px}.faq-grid{gap:45px}.faq-grid h2{font-size:35px}}@media(max-width:760px)and (min-width:561px){.container{width:calc(100% - 48px)}.header{height:68px}.hero-shell{height:595px}.hero{padding-top:23px}.hero h1{font-size:38px;letter-spacing:-1.8px}.hero-copy{width:80%}.hero-intro{font-size:15px;max-width:310px}.hero .eyebrow{font-size:8px;margin-bottom:17px}.hero-note{font-size:10px}.hero-visual{top:44%;width:41%;right:5%;bottom:7%}.prism-chat{width:100%;min-width:0;padding:10px 12px 15px}.scene-label{font-size:8px;margin:10px 0 7px}.scene-question{padding:10px;font-size:9px}.scene-answer p{font-size:9px}.scene-answer{min-height:64px;gap:7px;padding:10px}.scene-answer>span{width:23px;height:23px}.prism-chat-head strong{font-size:10px}.prism-inspector{width:122%;top:68%;right:-3%;min-height:108px;padding:30px 12px 16px}.inspector-result{font-size:8px;gap:5px;padding:10px 7px}.inspected-copy{gap:5px}.inspected-copy p{font-size:8px}.prism-lens{left:-29%;width:58%;top:58%}.inspector-caption{font-size:8px;letter-spacing:.8px}.hero-scenario-dots{bottom:-7%}.mobile-menu{left:24px;right:24px}.control-grid{grid-template-columns:1fr 1fr}.control-copy{order:0}.benefit-grid{grid-template-columns:1fr;gap:15px}.benefit-grid article{display:grid;grid-template-columns:35px 1fr;gap:4px 18px}.benefit-icon{grid-row:1/3;margin:0}.benefit-grid p{grid-column:2}.control-copy h2{font-size:28px}.control-visual,.safe-card,.draft-card{padding:17px}.safe-card p,.draft-card p{font-size:13px}.inspector-top>span{font-size:9px;letter-spacing:1px}.inspector-top>svg{width:22px}.control-note{font-size:10px}.control-points h3{font-size:12px}.control-points p{font-size:11px}.section-intro{font-size:12px}.price-card{padding:25px}.price-card h3{font-size:24px}.work-meta{display:block}.work-meta span{display:block;text-align:left;max-width:none;margin-top:7px}.contact-grid{grid-template-columns:1fr 1fr;gap:25px}.lead-card{padding:25px}.contact-copy h2{font-size:31px}.direct-contact>a{font-size:19px}.form-row{grid-template-columns:1fr}}@media(max-width:560px){.container{width:calc(100% - 40px)}.hero-shell{height:745px}.header{height:67px;gap:8px}.brand{font-size:22px;gap:8px;letter-spacing:-1px}.brand-mark{height:34px;width:33px;border-radius:9px;font-size:22px}.header-right{gap:6px}.header .language-switch{gap:1px}.language-switch button{font-size:10px;min-width:29px;padding:10px 5px}.menu-toggle{width:33px;min-width:33px;padding:3px}.hero-image{inset:auto 0 0;height:435px;z-index:-2;display:block}.hero-image img{object-position:59% center;object-fit:cover;filter:none}.hero-image:after{background:linear-gradient(180deg,#0c1535 0%,#0c1535ad 10%,transparent 35%)}.hero{padding:21px 0 0;display:block;min-height:0}.hero-copy{width:100%;max-width:none;min-height:0;padding:0}.hero .eyebrow{font-size:8px;letter-spacing:1.8px;margin-bottom:17px}.hero h1{font-size:clamp(29px,8.4vw,45px);line-height:1.13;letter-spacing:-1.25px;margin-bottom:19px}.hero h1 em{white-space:nowrap}.hero-intro{font-size:15px;line-height:1.6;max-width:360px}.hero-actions{display:grid;grid-template-columns:1fr 1.12fr;gap:9px;margin-top:22px;align-items:stretch}.hero-actions .button{font-size:11px;padding:12px 11px;gap:7px;min-height:49px;min-width:0}.hero-actions .button svg{width:17px}.hero-demo-link{font-size:10px;padding:12px 10px;gap:7px;min-height:49px;justify-content:center;white-space:normal}.hero-demo-link .play-icon{display:flex;width:22px;height:22px;flex-shrink:0}.hero-demo-link .play-icon svg{width:12px}.hero-note{font-size:10px;margin-top:16px;gap:8px}.hero-note svg{width:16px}.hero-visual{top:auto;bottom:44px;right:24px;width:75%;max-width:370px;height:337px;min-height:0;padding:0;display:block}.prism-chat{width:88%;min-width:0;right:0;top:0;padding:12px 14px 16px;border-radius:13px}.prism-chat-head{padding-bottom:8px}.prism-chat-head strong{font-size:11px}.scene-label{font-size:8px;margin:10px 0 7px}.scene-question{font-size:10px;padding:10px 12px;min-height:36px}.scene-answer{min-height:66px;padding:10px 12px;gap:8px}.scene-answer p{font-size:10px;line-height:1.5}.scene-answer>span{width:24px;height:24px}.scene-message-row{gap:8px}.guest-avatar{width:21px}.prism-inspector{width:113%;right:-1%;top:66%;min-height:109px;border-radius:12px;padding:31px 12px 17px 18px;gap:11px}.inspector-caption{font-size:8px;letter-spacing:1px;top:10px}.inspected-copy{width:45%;gap:6px}.inspected-copy>svg{display:none}.inspected-copy p{font-size:9px}.inspector-result{font-size:9px;padding:10px 8px;gap:5px;border-radius:10px}.inspector-result>svg{width:17px}.prism-lens{width:54%;top:57%;left:-24%}.hero-scenario-dots{bottom:-9%;right:25%}.hero-utilities{bottom:12px;font-size:7px}.hero-utilities .motion-toggle{min-height:27px;padding:4px 7px}.motion-toggle span{font-size:8px}.mobile-menu{top:63px;left:20px;right:20px}.promise-strip{border-radius:0 30px 0 0;padding:32px 0 24px}.promise-row{grid-template-columns:1fr;gap:22px}.promise-row h2{display:block;font-size:29px;letter-spacing:-1.3px;line-height:1.2;margin-bottom:5px}.promise-row h2 em{display:block}.promise-item{gap:16px;padding:0}.promise-item:last-child{border-left:0;padding:0}.promise-icon{width:47px;height:47px}.promise-item h3{font-size:14px;margin:3px 0 6px}.promise-item p{font-size:12px;line-height:1.7;max-width:none}.promise-caption{margin-top:26px;font-size:7px;letter-spacing:1.9px}.promise-caption>span:first-child{gap:11px}.promise-caption>span:first-child:before{width:22px}.promise-caption>span:last-child{display:none}.section-pad{padding:65px 0}.section-heading h2,h2{font-size:32px;letter-spacing:-1.2px}.section-heading>p:last-child{font-size:13px}.eyebrow{font-size:8px;letter-spacing:2px}.benefit-grid{grid-template-columns:1fr;gap:15px}.benefit-grid article{padding:24px;grid-template-columns:30px 1fr;gap:7px 19px}.benefit-grid h3{font-size:16px;margin:0}.benefit-grid p{font-size:12px}.benefit-heading{display:block}.benefit-heading>p:last-child{margin-top:20px}.control-grid{grid-template-columns:1fr;gap:36px}.control-copy{order:-1}.control-copy h2{font-size:31px}.control-visual{padding:23px}.draft-card p{font-size:16px}.safe-card p{font-size:18px}.control-points h3{font-size:14px}.control-points p{font-size:12px}.control-note{font-size:10px}.demo-grid{grid-template-columns:1fr;gap:30px}.scenario-tabs button{padding:16px 17px;min-height:54px;font-size:12px}.scenario-picker>.small-note{font-size:10px}.conversation-header{padding:20px}.conversation-header strong{font-size:20px}.conversation-header span:not(.online-dot){font-size:8px}.process-grid{grid-template-columns:1fr}.process-grid h3{font-size:18px}.process-grid p{font-size:13px}.works-grid{grid-template-columns:1fr}.work-meta h3{font-size:24px}.work-meta span{font-size:10px}.pricing-grid{grid-template-columns:1fr}.price-card{padding:30px}.price-card h3{font-size:29px}.price>span{font-size:56px}.price-card li{font-size:12px}.pricing-note{font-size:10px;text-align:left}.faq-grid{grid-template-columns:1fr;gap:0}.faq-grid h2{font-size:32px}.faq-list summary{font-size:13px}.faq-list details p{font-size:12px}.contact-grid{grid-template-columns:1fr;gap:35px}.contact-copy h2{font-size:35px;line-height:1.2}.contact-copy>p:not(.eyebrow){font-size:13px}.direct-contact>a{font-size:25px}.lead-card{padding:28px 25px}.form-top{font-size:14px}.form-row{grid-template-columns:1fr}.footer-top{flex-direction:column}.footer-contact{align-items:flex-start}.footer-bottom{align-items:flex-start;flex-wrap:wrap;font-size:8px}.footer-bottom>div{width:100%;justify-content:flex-start;gap:25px}.footer .preview-note{max-width:185px}.legal-dialog{padding:35px 25px}.legal-dialog h2{font-size:27px}}@media(min-width:561px)and (max-width:1100px)and (max-height:540px){.hero-shell{height:calc(100svh - 5px);min-height:350px}.container{width:calc(100% - 44px)}.header{height:55px}.brand{font-size:21px}.brand-mark{width:31px;height:32px;font-size:22px;border-radius:9px}.header .language-switch{gap:2px}.hero{padding-top:16px}.hero-copy{width:58%}.hero .eyebrow{font-size:7px;letter-spacing:1.5px;margin-bottom:13px}.hero h1{font-size:clamp(27px,4.5vw,43px);letter-spacing:-1.3px;line-height:1.12;margin-bottom:14px}.hero-intro{font-size:12px;max-width:290px;line-height:1.65}.hero-actions{gap:8px;margin-top:17px}.hero-actions .button{font-size:9px;padding:11px 12px;min-height:39px;gap:7px}.hero-actions .button svg{width:14px}.hero-demo-link{font-size:9px;padding:9px 11px;min-height:39px;gap:7px}.hero-demo-link .play-icon{width:20px;height:20px}.hero-demo-link .play-icon svg{width:11px}.hero-note{font-size:8px;margin-top:12px;gap:7px}.hero-note svg{width:14px}.hero-visual{top:28%;bottom:6%;width:36%;right:4%}.prism-chat{width:100%;min-width:0;padding:8px 11px 12px;right:0;border-radius:11px}.prism-chat-head{padding-bottom:6px}.prism-chat-head strong{font-size:9px}.mini-brand{width:18px;height:20px;font-size:12px;border-radius:4px}.scene-next{min-height:27px;min-width:27px;margin:-4px -6px -4px auto}.scene-next svg{width:17px}.scene-label{font-size:7px;margin:7px 0 5px;gap:5px}.signal-dot{width:6px;height:6px}.scene-question{font-size:8px;padding:8px;min-height:30px}.guest-avatar{width:18px}.scene-answer{min-height:47px;padding:8px;gap:6px}.scene-answer p{font-size:8px;line-height:1.5}.scene-answer>span{width:19px;height:19px}.scene-answer>span svg{width:13px}.prism-inspector{top:69%;width:121%;right:-2%;min-height:78px;padding:24px 10px 11px;gap:8px;border-radius:10px}.inspector-caption{font-size:7px;letter-spacing:.7px;top:7px;right:12px}.inspected-copy{gap:3px;width:45%}.inspected-copy>svg{display:none}.inspected-copy p{font-size:7px}.inspector-result{font-size:7px;padding:8px 6px;gap:4px;border-radius:7px}.inspector-result>svg{width:14px}.prism-lens{top:59%;width:56%;left:-26%}.hero-scenario-dots{bottom:-8%;right:23%}.hero-utilities{bottom:8px;font-size:6px}.hero-utilities .motion-toggle{min-height:24px}.hero-utilities .motion-toggle span{font-size:7px}.promise-strip{padding-top:30px}.mobile-menu{top:52px;left:22px;right:22px}}@media(max-width:380px){.hero h1{font-size:30px;letter-spacing:-1.4px}.hero-intro{font-size:14px}.hero-actions .button{font-size:10px;padding-inline:8px}.hero-demo-link{font-size:9px;padding-inline:7px}.brand{font-size:20px}.header-right{gap:2px}.brand-mark{width:30px;height:31px;font-size:21px}.language-switch button{min-width:26px}.hero-visual{right:22px;width:77%}.scene-question,.scene-answer p{font-size:9px}.prism-inspector{width:110%;right:0}.inspector-result,.inspected-copy p{font-size:8px}.direct-contact>a{font-size:23px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.inspector-sweep{display:none}.prism-lens{transform:none}}.hero-optic{top:69%;left:auto;right:27.5%;width:16%;max-width:235px;mix-blend-mode:screen;filter:none}@media(max-width:1200px){.hero-optic{top:71%;right:28%;width:18%}}@media(max-width:1000px){.hero-optic{top:72%;right:29%;width:20%}}@media(max-width:760px)and (min-width:561px){.hero-optic{top:72%;right:31%;width:23%}}@media(max-width:560px){.hero-optic{top:auto;bottom:79px;right:auto;left:9%;width:42%;max-width:190px}}@media(min-width:561px)and (max-width:1100px)and (max-height:540px){.hero-optic{top:65%;right:29%;width:20%}}body{min-width:0}.benefit-grid>*,.control-grid>*,.demo-grid>*,.process-grid>*,.works-grid>*,.pricing-grid>*,.faq-grid>*,.contact-grid>*{min-width:0}.benefit-grid article{position:relative;background:linear-gradient(135deg,#fff,#f4f7ff);border-color:#d0dcf4;box-shadow:inset 0 1px #fff,0 10px 35px #496bba0b}.benefit-grid article:first-child{background:linear-gradient(130deg,#273f79,#172951);border-color:#789ee0;color:#f2f7ff;box-shadow:inset 0 1px 12px #9abfff10,0 10px 35px #4c70c521}.benefit-grid article:first-child p{color:#c0d0eb}.benefit-grid article:first-child .benefit-icon{color:#9ddbff;filter:drop-shadow(0 0 10px #91b8ff55)}.benefit-grid article:not(:first-child) .benefit-icon{filter:drop-shadow(0 0 10px #84b1ff50)}.process-grid article{position:relative}.step-number{border-top-color:#7398e35c}.step-number span{font-size:50px;color:#aecaff;text-shadow:0 0 24px #77aaff33}.step-number svg{color:#b6c8ee}.process-grid article:hover .step-number{border-color:#a1d5ff}.process-grid article:hover .step-number span{text-shadow:0 0 22px #6b98ff88}.price-card{transition:transform .25s,box-shadow .25s,border-color .25s}.price-card:hover{transform:translateY(-4px);border-color:#8facf0;box-shadow:0 15px 40px #4b71ce24}.price-card.featured:hover{box-shadow:inset 0 0 30px #81a9ff12,0 0 38px #7198ef3d}.faq-list summary:hover{color:#4463bd}.form-top>svg{color:#527fe1}@media(max-width:350px){.hero h1{font-size:27px}.hero .eyebrow{font-size:7px;letter-spacing:1.2px}html[lang=ru] .hero h1{font-size:24px;letter-spacing:-1.2px}.brand{font-size:18px;gap:6px}.brand-mark{width:27px;height:28px;font-size:19px}.header-right{gap:0}.language-switch button{min-width:25px}.menu-toggle{width:29px;min-width:29px}.hero-actions{grid-template-columns:1fr 1.08fr;gap:7px}.hero-actions .button{font-size:9px;gap:4px}.hero-demo-link{font-size:8px;gap:5px}.hero-demo-link .play-icon{width:20px;height:20px}.direct-contact>a{font-size:21px;gap:9px}.contact-copy h2{font-size:31px}.promise-row h2{font-size:27px}.price-card{padding:27px 23px}}@media(min-width:1251px){.scene-question,.scene-answer p{font-size:13px}.scene-label{font-size:10px}.prism-chat-head strong{font-size:14px}.inspected-copy p{font-size:12px}.inspector-result{font-size:11px}.inspector-caption{font-size:10px}.promise-item h3{font-size:17px}.promise-item p{font-size:14px}.benefit-grid h3{font-size:19px}.benefit-grid p,.control-points p,.process-grid p,.faq-list details p{font-size:15px}.control-points h3,.section-intro{font-size:15px}.guest-message p,.assistant-message p{font-size:14px}.assistant-name,.answer-status{font-size:11px}.conversation-header span:not(.online-dot){font-size:10px}.scenario-explanation p{font-size:13px}.price-card li{font-size:14px}.price-card h3{font-size:33px}.plan-intro,.monthly{font-size:14px}.timing{font-size:12px}.contact-copy>p:not(.eyebrow){font-size:15px}}.calc-section{background:#eef2fc}.calc-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:40px;max-width:980px;margin:auto;align-items:stretch}.calc-card{background:#fff;border:1px solid #dfe5f3;border-radius:19px;padding:32px;box-shadow:0 8px 30px #253c8310;display:flex;flex-direction:column;gap:24px;justify-content:center}.calc-field{display:flex;flex-direction:column;gap:9px}.calc-field label{font-size:11px;font-weight:600;display:flex;justify-content:space-between;gap:10px;color:#37436e}.calc-val{color:#3853bc;font-weight:700}.calc-field select{border:1px solid #c5d3ed;border-radius:7px;background:#fff;color:#17254b;padding:12px;font-size:13px;min-height:44px}.calc-field input[type=range]{width:100%;accent-color:#3462f6;height:22px}.calc-result{background:linear-gradient(145deg,#243767,#0e193b 65%);border:1px solid #6d98e2;border-radius:21px;padding:36px 32px;color:#f3f7ff;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;box-shadow:inset 0 0 30px #81a9ff0e,0 0 34px #739afb27}.calc-result>svg{color:#9fcaff}.calc-pre{font-size:12px;color:#b6c8ee;margin-top:8px}.calc-big{font-size:clamp(34px,4vw,46px);font-weight:700;letter-spacing:-1.5px;color:#fff}.calc-post{color:#a6c8ff!important;max-width:320px}.demo-suggest-label{margin-bottom:2px}.demo-empty{padding:20px 0}.demo-issues{list-style:none;padding:0;margin:10px 0 0;display:grid;gap:7px}.demo-issues li{display:flex;align-items:flex-start;gap:7px;font-size:11px;color:#a05a5a}.demo-issues li svg{color:#d98f8f;margin-top:2px;flex-shrink:0}.conversation-body{overflow-y:auto;max-height:460px;gap:4px}.demo-input-row{display:flex;gap:10px;padding:16px 20px;border-top:1px solid #e4e9f5;background:#fff}.demo-input-row input{flex:1;border:1px solid #c5d3ed;border-radius:10px;padding:12px 14px;font-size:13px;min-height:44px;color:#17254b;min-width:0}.demo-input-row input:focus{outline:none;border-color:#648ded;box-shadow:0 0 13px #789cff23}.demo-send{background:#3462f6;color:#fff;border-radius:10px;min-width:44px}.demo-send:hover:not(:disabled){background:#2a52d6}.demo-send:disabled{opacity:.4;cursor:default}.demo-error{color:#c1554f;margin-top:8px}.legal-body h4{font-size:13px;margin:20px 0 8px;letter-spacing:-.2px}.legal-body h4:first-child{margin-top:6px}.legal-body p{font-size:13px;line-height:1.8;color:#37436e;margin:0 0 8px}.legal-body ul{margin:0 0 10px;padding-left:20px}.legal-body li{font-size:13px;line-height:1.8;color:#37436e}.legal-body a{text-decoration:underline}.legal-updated{margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}@media(max-width:760px){.calc-grid{grid-template-columns:1fr;gap:20px}.calc-card{padding:25px}.calc-result{padding:28px 25px}.demo-input-row{padding:14px 16px}.conversation-body{max-height:400px}}.hero-image .hero-gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 70% at 78% 40%,#2a5bd455,transparent 70%),radial-gradient(ellipse 45% 55% at 95% 90%,#45c8f433,transparent 70%),linear-gradient(120deg,#0a1230,#0f1d4a 55%,#132a63)}.route-map{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.route-map .route{fill:none;stroke:#5fb8ff;stroke-width:2.4;stroke-dasharray:7 11;opacity:.6}.route-map .route-glow{fill:none;stroke:#3a7bff;stroke-width:10;opacity:.09}.route-map .city circle{fill:#45c8f4}.route-map .city .halo{fill:#45c8f433}.route-map .city text{fill:#a9bbe8;font:600 17px Manrope,sans-serif;letter-spacing:.4px}.route-map .truck rect{fill:#e9f4ff}.route-map .truck .cab{fill:#45c8f4}.hero-chips{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 0;padding:0;list-style:none;max-width:640px}.hero-chips li{display:flex;align-items:center;gap:8px;padding:7px 13px;border:1px solid #3a5aa088;border-radius:999px;background:#0f1d4acc;color:#dfe8ff;font-size:13px;font-weight:600;line-height:1.2}.hero-chips svg{color:#45c8f4;flex:none}.enquiry-section{background:#eef2fb;color:var(--ink)}.enquiry-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:64px;align-items:center}.enquiry-copy>p{color:var(--muted);font-size:17px;line-height:1.7;max-width:520px}.enquiry-points{display:grid;gap:18px;margin-top:28px}.enquiry-points h3{font-size:17px;margin:0 0 4px}.enquiry-points p{margin:0;color:var(--muted);line-height:1.6}.enquiry-visual{display:grid;grid-template-columns:1fr auto 1.25fr;gap:18px;align-items:center}.enq-chat{display:grid;gap:10px}.enq-msg{margin:0;background:#fff;border:1px solid #dfe5f3;border-radius:16px 16px 16px 4px;padding:12px 14px;font-size:14px;line-height:1.5;box-shadow:0 6px 20px #253c8310}.enq-arrow{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#101839;color:#45c8f4}.enq-card{background:#101839;color:#f0f3ff;border-radius:20px;padding:22px;box-shadow:0 18px 40px #10183933}.enq-card-head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.enq-card-head svg{color:#45c8f4}.enq-card-head span{margin-left:auto;font-size:11px;color:#9fb0dc;border:1px solid #33467a;border-radius:999px;padding:3px 9px}.enq-card dl{margin:0;display:grid;gap:8px}.enq-card dl div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid #26396a;padding-bottom:8px}.enq-card dt{color:#9fb0dc;font-size:13px}.enq-card dd{margin:0;font-weight:600;font-size:14px;text-align:right}.enq-missing{margin:12px 0 0;font-size:12px;color:#ffcf7a}.enq-status{margin:10px 0 0;display:flex;align-items:center;gap:8px;font-size:13px;color:#7fe0c3}@media(max-width:900px){.enquiry-grid{grid-template-columns:1fr;gap:36px}.enquiry-visual{grid-template-columns:1fr}.enq-arrow{transform:rotate(90deg);justify-self:center}}@media(max-width:1000px){.route-map{display:none}}@media(max-width:760px){.hero-visual:before{background-image:none!important}}@media(max-width:760px)and (min-width:561px){.hero-shell{height:660px}.hero-chips{gap:6px;margin-top:14px}.hero-chips li{font-size:10px;padding:5px 9px}}@media(max-width:560px){.hero-shell{height:915px}.hero-chips{gap:6px;margin-top:14px}.hero-chips li{font-size:11px;padding:5px 10px}}@media(max-width:1000px)and (min-width:561px){.hero-chips{max-width:350px}}.sector-bar{background:#0c1535;border-top:1px solid #26396a;padding:18px 0 20px;position:relative;z-index:5}.sector-bar .container{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.sector-label{font-size:11px;letter-spacing:2.4px;text-transform:uppercase;color:#9fb0dc;font-weight:700}.sector-tabs{display:flex;gap:10px;flex-wrap:wrap}.sector-tabs button{border:1px solid #33467a;background:#111c44;color:#dfe8ff;border-radius:999px;padding:10px 18px;font:600 14px Manrope,sans-serif;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.sector-tabs button:hover{border-color:#45c8f4;color:#fff}.sector-tabs button.active{background:#45c8f4;border-color:#45c8f4;color:#06142e}@media(max-width:760px){.sector-bar{padding:14px 0 16px}.sector-bar .container{gap:10px}.sector-tabs{gap:8px}.sector-tabs button{padding:9px 14px;font-size:13px}}.theme-switch{margin-left:auto;display:flex;align-items:center;gap:8px}.theme-switch>span{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#9fb0dc;font-weight:700}.theme-switch button{width:34px;height:34px;border-radius:50%;border:1px solid #33467a;background:#111c44;color:#dfe8ff;font:700 13px Manrope,sans-serif;cursor:pointer}.theme-switch button.active{outline:2px solid currentColor;outline-offset:2px}.theme-switch button:nth-child(2){background:linear-gradient(135deg,#3387f6,#45e2f6);color:#06142e}.theme-switch button:nth-child(3){background:linear-gradient(135deg,#1fd39a,#0fb5c6);color:#04241b}.theme-switch button:nth-child(4){background:linear-gradient(135deg,#a86bff,#ff7ac8);color:#20063a}.site.theme-b .hero-shell{background:#061512;color:#f2fffa}.site.theme-b .hero-image .hero-gradient{background:radial-gradient(ellipse 60% 70% at 78% 40%,#12a97a55,transparent 70%),radial-gradient(ellipse 45% 55% at 95% 90%,#2fe0a633,transparent 70%),linear-gradient(120deg,#04110e,#082a22 55%,#0b3a2d)}.site.theme-b .hero h1 em{color:#5ff0bd;background:linear-gradient(175deg,#defff4 5%,#4ef0b6 48%,#12b3a6 96%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.site.theme-b .brand-mark{background:linear-gradient(135deg,#1fd39a,#0fb5c6);color:#04241b;box-shadow:inset 0 1px 5px #b9fff055,0 0 25px #24ffcf22}.site.theme-b .brand b{color:#3fe3b0}.site.theme-b .button-primary{background:linear-gradient(115deg,#0fb5c6 -12%,#12c48f 45%,#5ff0bd 115%);border-color:#a6ffe4;box-shadow:inset 0 1px 5px #ffffff60,0 0 25px #17d79b40,0 8px 20px #0b6b5218}.site.theme-b .hero-chips li{border-color:#1e6a5a88;background:#08251ecc;color:#d6fff2}.site.theme-b .hero-chips svg,.site.theme-b .enq-card-head svg{color:#2fe0a6}.site.theme-b .sector-bar{background:#061512;border-top-color:#18493c}.site.theme-b .sector-tabs button{border-color:#1e6a5a;background:#0b2a22;color:#d6fff2}.site.theme-b .sector-tabs button.active{background:#2fe0a6;border-color:#2fe0a6;color:#04241b}.site.theme-b .benefits-section{background:#f3fbf7}.site.theme-b .demo-section{background:#eff9f4}.site.theme-b .calc-section,.site.theme-b .pricing-section,.site.theme-b .enquiry-section{background:#e9f6f0}.site.theme-b .faq-section{background:#f6fdfa}.site.theme-b .control-section{background:#092420;color:#eafff8;border-top-color:#17564a}.site.theme-b .enq-card,.site.theme-b .enq-arrow{background:#092420}.site.theme-b .enq-arrow{color:#2fe0a6}.site.theme-b .enq-status{color:#63f0c0}.site.theme-b .contact-section{background:linear-gradient(135deg,#092420,#10453a);color:#f0fff9}.site.theme-b .footer{background:#04110e;color:#a4c9bd}.site.theme-b h2 em,.site.theme-b .faq-list details[open] summary{color:#0f9f74}.site.theme-b .eyebrow{color:#3f7a68}.site.theme-b .glass-panel{background:linear-gradient(135deg,#0f3b31c4,#082420bf 54%,#12463ac7);border-color:#6fe8c4b0;box-shadow:inset 0 0 16px #6fffd728,0 0 10px #22d9a044,0 16px 40px #02100c50}.site.theme-b .scene-answer{background:linear-gradient(115deg,#bff6e2,#effffa);color:#0c3a30}.site.theme-b .inspector-result{border-color:#8fe9cf91;background:linear-gradient(100deg,#c2f7e6c9,#96ecd0ed);color:#0a3a30}.site.theme-b .price-card.featured{background:linear-gradient(145deg,#12463a,#062a22 65%);border-color:#4fd7ae}.site.theme-b .lead-card{background:#f2fbf7;border-color:#8bd9c163;box-shadow:0 0 40px #2aa07d26}.site.theme-b .promise-icon,.site.theme-b .hotel-icon{background:#e3f7ef;border-color:#bfe9da;color:#128a68}.site.theme-b .route-map .route{stroke:#2fe0a6}.site.theme-b .route-map .city circle{fill:#2fe0a6}.site.theme-b .route-map .truck .cab{fill:#2fe0a6}.site.theme-c .hero-shell{background:#120a2b;color:#fdf7ff}.site.theme-c .hero-image .hero-gradient{background:radial-gradient(ellipse 60% 70% at 78% 40%,#7b3ff255,transparent 70%),radial-gradient(ellipse 45% 55% at 95% 90%,#ff7ac833,transparent 70%),linear-gradient(120deg,#0e0722,#1b1046 55%,#2a1461)}.site.theme-c .hero h1 em{color:#d9a6ff;background:linear-gradient(175deg,#f7e6ff 5%,#c07bff 48%,#ff7ac8 96%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.site.theme-c .brand-mark{background:linear-gradient(135deg,#a86bff,#ff7ac8);color:#20063a;box-shadow:inset 0 1px 5px #ffd9f755,0 0 25px #b06bff22}.site.theme-c .brand b{color:#e3a3ff}.site.theme-c .button-primary{background:linear-gradient(115deg,#8b5cf6 -12%,#c07bff 45%,#ff7ac8 115%);border-color:#f0c7ff;box-shadow:inset 0 1px 5px #ffffff60,0 0 25px #b46bff40,0 8px 20px #5b2a9318}.site.theme-c .hero-chips li{border-color:#6a44a888;background:#1c1040cc;color:#f0e4ff}.site.theme-c .hero-chips svg,.site.theme-c .enq-card-head svg{color:#d9a6ff}.site.theme-c .sector-bar{background:#120a2b;border-top-color:#3c2670}.site.theme-c .sector-tabs button{border-color:#4a2f86;background:#1c1040;color:#f0e4ff}.site.theme-c .sector-tabs button.active{background:#c07bff;border-color:#c07bff;color:#1b0733}.site.theme-c .benefits-section{background:#faf6ff}.site.theme-c .demo-section{background:#f7f1ff}.site.theme-c .calc-section,.site.theme-c .pricing-section,.site.theme-c .enquiry-section{background:#f3ebff}.site.theme-c .faq-section{background:#fcf9ff}.site.theme-c .control-section{background:#1a1040;color:#f6efff;border-top-color:#3c2670}.site.theme-c .enq-card,.site.theme-c .enq-arrow{background:#1a1040}.site.theme-c .enq-arrow{color:#d9a6ff}.site.theme-c .enq-status{color:#8fe8c6}.site.theme-c .contact-section{background:linear-gradient(135deg,#1a1040,#2d1866);color:#f8f2ff}.site.theme-c .footer{background:#0c0620;color:#c3b3dd}.site.theme-c h2 em,.site.theme-c .faq-list details[open] summary{color:#7b3ff2}.site.theme-c .eyebrow{color:#6d5a99}.site.theme-c .glass-panel{background:linear-gradient(135deg,#31215cc4,#180f3bbf 54%,#3a2470c7);border-color:#c79bffb0;box-shadow:inset 0 0 16px #d8b3ff28,0 0 10px #a06bff44,0 16px 40px #0c062050}.site.theme-c .scene-answer{background:linear-gradient(115deg,#e3d0ff,#fdf2ff);color:#331b5e}.site.theme-c .inspector-result{border-color:#d9b3ff91;background:linear-gradient(100deg,#e6d4ffc9,#d3b6ffed);color:#2f1a5c}.site.theme-c .price-card.featured{background:linear-gradient(145deg,#33206b,#180d3c 65%);border-color:#a678ef}.site.theme-c .lead-card{background:#f8f3ff;border-color:#c3a3e963;box-shadow:0 0 40px #8a4fd626}.site.theme-c .promise-icon,.site.theme-c .hotel-icon{background:#f1e6ff;border-color:#dcc6f7;color:#7b3ff2}.site.theme-c .route-map .route{stroke:#c07bff}.site.theme-c .route-map .city circle{fill:#c07bff}.site.theme-c .route-map .truck .cab{fill:#ff7ac8}.hero-image .hero-gradient{z-index:0}.star-field{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:2}.star-svg{position:absolute;transform:translate(-50%,-50%);opacity:.55}.star-beams path{fill:#fff}.star-core{fill:#fff}.star-dot{position:absolute;width:2px;height:2px;border-radius:50%;background:#fffc;box-shadow:0 0 6px #fff9;transform:translate(-50%,-50%);opacity:.5}.motion-on .star-field.twinkle .star-svg{animation:starTwinkle 6.5s ease-in-out infinite}.motion-on .star-field.twinkle .star-dot{animation:dotTwinkle 5s ease-in-out infinite}@keyframes starTwinkle{0%,to{opacity:.28;transform:translate(-50%,-50%) scale(.82)}50%{opacity:.95;transform:translate(-50%,-50%) scale(1.08)}}@keyframes dotTwinkle{0%,to{opacity:.25}50%{opacity:.8}}@media(prefers-reduced-motion:reduce){.star-field .star-svg,.star-field .star-dot{animation:none!important}}.site.theme-c .star-beams path{fill:url(#none);fill:#f3d9ff}.site.theme-c .star-core{fill:#fff}.site.theme-c .star-svg{filter:drop-shadow(0 0 6px #c07bffcc) drop-shadow(0 0 14px #ff7ac866)}.site.theme-c .star-dot{background:#f0d7ffdd;box-shadow:0 0 7px #c07bffaa}.site.theme-b .star-svg{filter:drop-shadow(0 0 6px #2fe0a6cc) drop-shadow(0 0 14px #12b3a666)}.site.theme-b .star-beams path{fill:#defff4}.site.theme-a .star-svg{filter:drop-shadow(0 0 6px #45c8f4cc) drop-shadow(0 0 14px #3462f666)}@media(max-width:760px){.star-svg{opacity:.4}.star-dot{opacity:.35}}.site .glow-card{position:relative;isolation:isolate;transition:box-shadow .35s ease,transform .25s ease,border-color .25s ease}.glow-card:before,.glow-card:after{content:"";position:absolute;pointer-events:none;border-radius:inherit;opacity:0;transition:opacity .35s ease}.glow-card:before{top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(290px circle at var(--mx,50%) var(--my,35%),#c07bff52,#ff7ac830 45%,transparent 72%)}.glow-card:after{top:-1px;right:-1px;bottom:-1px;left:-1px;padding:2px;z-index:2;background:radial-gradient(250px circle at var(--mx,50%) var(--my,35%),#f8e8ff,#c07bff 35%,#ff7ac8 60%,transparent 84%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.site .glow-card:hover,.site .glow-card.is-lit{box-shadow:0 0 0 1px #c07bff8c,0 26px 64px -20px #7b3ff2a6,0 0 56px #c07bff59}.glow-card:hover:before,.glow-card:hover:after,.glow-card.is-lit:before,.glow-card.is-lit:after{opacity:1}.glow-card.is-lit:after{background:linear-gradient(120deg,#f0d8ff,#c07bff 35%,#ff7ac8 70%,#a86bff)}.glow-soft:after{display:none}.site .glow-soft:hover,.site .glow-soft.is-lit{box-shadow:none}.glow-soft:before{top:-130px;right:-130px;bottom:-130px;left:-130px;border-radius:0;background:radial-gradient(130px circle at calc(var(--mx, calc(50% - 130px) ) + 130px) calc(var(--my, calc(50% - 130px) ) + 130px),#c07bff5c,#ff7ac824 50%,transparent 100%)}.work-image.glow-card:before{z-index:1;mix-blend-mode:screen;background:radial-gradient(320px circle at var(--mx,50%) var(--my,40%),#ffffff38,#c07bff1f 45%,transparent 70%)}.work-image.glow-card:after{top:0;right:0;bottom:0;left:0}.site .glow-num{display:inline-block;padding:.08em .06em;margin:-.08em -.06em;background:linear-gradient(100deg,#fff,#f4e3ff 22%,#d9a6ff 40%,#fff 52%,#ffb8e0 66%,#f4e3ff 82%,#fff);background-size:260% 100%;background-position:0% 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:none!important;filter:drop-shadow(0 0 14px #c07bffb3) drop-shadow(0 0 2px #ffffff59)}.motion-on .glow-num.in-view{animation:glowShimmer 7s ease-in-out infinite}@keyframes glowShimmer{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.site .price-card:not(.featured) .glow-num{background-image:linear-gradient(100deg,#2a1063,#5b2bd6 30%,#9a4fe0,#5b2bd6 70%,#2a1063);filter:drop-shadow(0 0 12px #7b3ff266)}.site .hero h1.glow-title>span{background:radial-gradient(260px circle at var(--sx,-9999px) var(--sy,-9999px),#ffd3f0 0%,#e7b6ff 34%,#ffffff 72%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 2px 16px #b98cff38);transition:filter .4s ease}.site.theme-c .hero h1.glow-title>em{background-image:radial-gradient(230px circle at var(--sx,-9999px) var(--sy,-9999px),#ffffff 0%,#ffe4f6 28%,transparent 62%),linear-gradient(175deg,#f7e6ff 5%,#c07bff 48%,#ff7ac8 96%);filter:drop-shadow(0 0 16px #c07bff75);transition:filter .4s ease}.site .hero h1.glow-title:hover>span{filter:drop-shadow(0 0 20px #c07bffb3)}.site.theme-c .hero h1.glow-title:hover>em{filter:drop-shadow(0 0 28px #ff7ac8c0)}.site .brand-mark{transition:box-shadow .3s,transform .3s}.site .brand>span:last-child{transition:text-shadow .3s}.site .brand-link:hover .brand-mark{box-shadow:inset 0 1px 5px #ffd9f780,0 0 0 1px #f3d6ffa6,0 0 26px #c07bffd9,0 0 52px #ff7ac870;transform:scale(1.07) rotate(-4deg)}.site .brand-link:hover .brand>span:last-child{text-shadow:0 0 14px #ecccffd9,0 0 30px #c07bffa6}.site .sector-tabs button{transition:background .25s,border-color .25s,color .25s,box-shadow .3s,transform .25s}.site .sector-tabs button:hover{border-color:#ecccff;color:#fff;background:#2e1a6c;box-shadow:0 0 0 1px #c07bff99,0 0 24px #c07bffa6,0 0 48px #ff7ac84d;transform:translateY(-1px)}.site .sector-tabs button.active{box-shadow:0 0 18px #c07bffa6,0 0 40px #ff7ac84d}.site .sector-tabs button.active:hover{background:#d4a0ff;border-color:#f3d6ff;color:#1b0733}.site .hero-chips li{transition:border-color .25s,background .25s,box-shadow .3s,transform .25s}.site .hero-chips li:hover{border-color:#ecccff;background:#2e1a6ce6;box-shadow:0 0 0 1px #c07bff80,0 0 24px #c07bff8c;transform:translateY(-1px)}.site.theme-c .button-primary:hover{box-shadow:inset 0 1px 5px #ffffff80,0 0 32px #c07bffb3,0 0 64px #ff7ac859,0 10px 26px #5b2a9340}.site .hero-demo-link:hover{border-color:#ecccff;background:#2e1a6c80;box-shadow:0 0 0 1px #c07bff73,0 0 26px #c07bff8c,0 0 52px #ff7ac833}.site .desktop-nav a:hover,.site .language-switch button:hover{color:#fff;text-shadow:0 0 10px #ecccffcc,0 0 22px #c07bffa6}.site.theme-c .prism-chat:hover{box-shadow:inset 0 0 20px #d8b3ff30,0 0 38px #b06bffa6,0 18px 40px #0c062050}.site.theme-c .prism-inspector:hover{box-shadow:inset 0 0 16px #d8b3ff30,0 0 34px #b06bff99,0 16px 40px #0c062050}.site .promise-icon{transition:box-shadow .3s,transform .3s}.site .promise-item:hover .promise-icon{box-shadow:inset 0 0 0 4px #fefeffc9,0 0 0 1px #c07bff73,0 0 28px #c07bffa6;transform:scale(1.06)}.calc-help{display:flex;gap:12px;align-items:flex-start;margin-top:16px;padding-top:18px;border-top:1px solid #ffffff24;font-size:clamp(16px,1.45vw,19px);line-height:1.45;font-weight:600;color:#f6ecff;max-width:390px}.calc-help>span{text-wrap:balance}.calc-help svg{flex-shrink:0;margin-top:1px;color:#ff9ad5;filter:drop-shadow(0 0 8px #ff7ac866)}.calc-help+.calc-post{margin-top:10px}.calc-win{display:block;width:fit-content;text-wrap:balance;margin-top:8px;padding:.06em .04em;font-weight:700;background:linear-gradient(100deg,#fff,#f3d9ff 35%,#ffb8e0 70%,#fff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 0 12px #c07bff99)}.site .prism-inspector{cursor:crosshair;touch-action:pan-y;-webkit-user-select:none;user-select:none}html.lens-dragging,html.lens-dragging *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.lens-ring{position:absolute;left:0;top:0;z-index:4;height:auto;pointer-events:none;mix-blend-mode:screen;will-change:transform}.lens-clip{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;overflow:hidden;pointer-events:none}.lens-window{position:absolute;left:0;top:0;border-radius:50%;overflow:hidden;will-change:transform}.lens-zoom{position:absolute;left:0;top:0;display:flex;align-items:center;box-sizing:border-box;transform-origin:0 0;background:linear-gradient(135deg,#2c1d57,#190f3e 54%,#36206d)}.lens-window:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 34% 28%,#ffffff1c,transparent 42%),radial-gradient(circle,transparent 60%,#a9b8ff26 100%)}.site.theme-a .lens-zoom{background:linear-gradient(130deg,#1e3262,#161b42 60%,#34497d)}.site.theme-b .lens-zoom{background:linear-gradient(135deg,#0d352c,#07201b 54%,#103f34)}@media(min-width:561px)and (max-width:1100px)and (max-height:540px){.site .hero-shell{height:auto;min-height:calc(100svh - 5px)}.site .hero{padding-bottom:44px}}
