/*! RELEASE-VENDOR-NOTICE
Copyright 2020 The Plus Jakarta Sans Project Authors (https://github.com/tokotype/PlusJakartaSans)

This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL


-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------

PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.

The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded, 
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.

DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.

"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).

"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).

"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.

"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.

PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:

1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.

2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.

3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.

4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.

5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.

TERMINATION
This license becomes null and void if any of the above conditions are
not met.

DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.

*/@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/plus-jakarta-sans/plus-jakarta-sans-latin-ext.woff2) format("woff2");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:Plus Jakarta Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/plus-jakarta-sans/plus-jakarta-sans-latin.woff2) format("woff2");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,[data-theme=azentiko]{color-scheme:light;--brand-navy:#091f4e;--brand-turquoise:#0dc6ca;--brand-background:#fff;--font-brand:"Plus Jakarta Sans",Arial,Helvetica,sans-serif;--color-primary:var(--brand-navy);--color-primary-content:#fff;--color-secondary:var(--brand-turquoise);--color-secondary-content:var(--brand-navy);--color-accent:var(--brand-turquoise);--color-accent-content:var(--brand-navy);--color-base-100:#fff;--color-base-200:#f4f8fb;--color-base-300:#e3eaf1;--color-base-content:var(--brand-navy);--color-neutral:var(--brand-navy);--color-neutral-content:#fff;--radius-selector:.5rem;--radius-field:.5rem;--radius-box:1rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1)}*,:after,:before{box-sizing:border-box}body{margin:0;overflow-x:clip;background:radial-gradient(ellipse at 77% 43%,#effcff 0,#fff 57%);color:var(--brand-navy);font-family:var(--font-brand);font-weight:400;min-height:100vh}button,input,select,textarea{font-family:inherit}a,button{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:3px solid var(--brand-turquoise);outline-offset:5px}.hero,.landing-header{width:min(89.2%,1440px);max-width:1440px;margin-inline:auto}.landing-header{padding-top:28px}.brand-logo{display:block;width:min(420px,80vw);height:auto;margin-left:-30px}.hero{display:grid;grid-template-columns:minmax(0,56fr) minmax(0,44fr);align-items:center;gap:0;padding:30px 0 58px;min-height:680px;background-color:#fff}.hero>*{grid-area:auto}.hero-copy{position:relative;z-index:2;padding-bottom:22px}.eyebrow{display:inline-block;margin:0;padding:11px 16px;background:#e0f7fe;border-radius:999px;font-size:clamp(11px,1vw,16px);line-height:1;font-weight:700;letter-spacing:.145em;text-transform:uppercase}.hero-title{margin:26px 0 28px;font-size:clamp(40px,3.8vw,65px);line-height:1.09;font-weight:800;letter-spacing:-.045em}.hero-title-accent{color:var(--brand-turquoise);white-space:nowrap}.hero-description{max-width:740px;margin:0;color:#354575;font-size:clamp(17px,1.42vw,24px);line-height:1.55;padding-right:20px}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:46px}.hero-button{height:auto;min-height:66px;border-radius:999px;padding:15px 32px;display:inline-flex;align-items:center;justify-content:center;gap:16px;text-decoration:none;cursor:pointer;font:700 clamp(15px,1.35vw,22px)/1.2 var(--font-brand);border:1px solid #eaf0f9;box-shadow:0 5px 16px #133c8410;transition:transform .16s var(--ease-out),background-color .16s ease}.hero-button-primary{background:linear-gradient(145deg,#083a84,var(--brand-navy));color:#fff;border-color:#123a81}.hero-button-secondary{background:#f8fbff;color:var(--brand-navy)}.button-arrow{color:var(--brand-turquoise);font-size:34px;line-height:.7;font-weight:400}.play-icon{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border-radius:50%;background:var(--brand-navy);color:#fff;font-size:14px;padding-left:2px}.hero-button:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.hero-button:hover{transform:translateY(-2px)}}.benefits{list-style:none;padding:0 28px 0 0;margin:62px 0 0;display:flex;align-items:center;justify-content:space-between;gap:18px}.benefit{display:flex;align-items:center;gap:12px;color:#354575;font-size:clamp(13px,1.15vw,19px);line-height:1.25}.benefit-icon{display:block;width:56px;height:56px;flex:0 0 56px;object-fit:contain;padding:10px;border-radius:50%;background:#e0f9ff}.hero-visual{position:relative;width:100%;height:650px;isolation:isolate;display:grid;place-items:center}.visual-orb{position:absolute;z-index:-3;border-radius:50%;pointer-events:none}.orb-one{inset:-5% 0 12% 2%;background:linear-gradient(150deg,#d6f3ff,#52e7e1)}.orb-two{inset:16% 0 1% -8%;background:linear-gradient(120deg,#70dcffb3,#b9ebff40);border-radius:47% 53% 45% 55%}.orb-three{inset:21% 2% 20% -8%;background:linear-gradient(120deg,#22dadbb3,#69bfff66);border-radius:48% 52%}.plant{position:absolute;z-index:-1;width:32%;bottom:9%;pointer-events:none}.plant img{display:block;width:100%;height:auto}.plant-left{left:-7%}.plant-right{right:-8%;transform:scaleX(-1)}.chat-stage{position:relative;width:79%;max-width:480px;aspect-ratio:895/1015;z-index:1}.chat-window{position:relative;height:100%;width:100%;border-radius:10%;filter:drop-shadow(0 18px 24px #15489426)}.chat-frame{position:absolute;inset:0;width:100%;height:100%;display:block}.chat-content{position:absolute;inset:17% 6% 20%;display:flex;flex-direction:column;gap:16px;overflow:auto;scrollbar-width:none;padding:4px 0 7px}.chat-content::-webkit-scrollbar{display:none}.chat-message{display:flex;align-items:flex-start;gap:9px;max-width:100%;font-size:clamp(12px,1vw,17px);line-height:1.42;flex-shrink:0}.message-assistant{align-self:flex-start}.message-customer{align-self:flex-end;flex-direction:row-reverse}.message-avatar{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border-radius:50%;background:#72e7ef;color:var(--brand-navy);font-size:12px;font-weight:800}.message-avatar img{width:100%;height:100%;object-fit:contain;border-radius:inherit}.message-avatar svg{width:22px;height:22px;fill:#006eff}.message-customer .message-avatar{background:#c5eaff}.message-bubble{padding:13px 16px;border-radius:20px;background:#fff;color:var(--brand-navy);box-shadow:0 7px 18px #004dce12;white-space:pre-line}.message-customer .message-bubble{background:linear-gradient(130deg,#09376f,var(--brand-navy));color:#fff}.assistant-status{position:absolute;left:9%;bottom:14%;font-size:11px;color:#607aa1}.chat-composer{position:absolute;left:6%;right:6%;bottom:4%;height:10%;display:flex;gap:6px;align-items:center;padding:8px 9px 8px 17px;background:#f9fcff;border:1px solid #cfe3ff;border-radius:999px;color:#7890c0;font-size:clamp(11px,.96vw,16px);box-shadow:0 3px 8px #4c8ae508}.composer-text{flex:1;min-width:0}.composer-text.is-typing:after{content:"";display:inline-block;height:1em;margin-left:2px;border-right:1px solid currentColor;animation:caret .8s linear infinite}@keyframes caret{50%{opacity:0}}[data-state=paused] .composer-text.is-typing:after{animation-play-state:paused}.composer-send{flex:0 0 36px;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--brand-turquoise);color:#fff;font-size:22px}.typing-dots{display:inline-flex;align-items:center;gap:6px;min-height:38px;min-width:72px}.typing-dots span{display:block;width:7px;height:7px;border-radius:50%;background:#0086ff;animation:typing-dot 1.1s var(--ease-in-out) infinite}.typing-dots span:nth-child(2){animation-delay:.16s}.typing-dots span:nth-child(3){animation-delay:.32s}@keyframes typing-dot{0%,to,60%{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}[data-state=paused] .typing-dots span{animation-play-state:paused}.feature-tag{position:absolute;z-index:3;display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:18px;background:#ffffffef;box-shadow:0 9px 26px #3689ca17;border:1px solid #fff;font-size:clamp(13px,1.05vw,18px);font-weight:700;line-height:1.35}.feature-icon{width:46px;height:46px;flex:0 0 46px;object-fit:contain}.feature-answers{top:1%;left:-7%}.feature-leads{top:1%;right:-1%}.feature-info{top:24%;right:-9%}.demo-controls{position:absolute;left:13%;right:8%;bottom:0;display:flex;justify-content:center;align-items:center;gap:12px;color:#7186a1;font-size:11px;z-index:4}.demo-toggle{border:0;background:0 0;color:#365a87;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:6px 0}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(min-width:1500px){.hero-visual{height:720px}.hero{min-height:760px}}@media(min-width:981px)and (max-width:1200px){.hero-title{font-size:44px}.hero-description{font-size:17px}.hero-button{min-height:56px;padding:13px 22px;font-size:16px}.hero-actions{gap:12px}.hero-visual{height:560px}.benefits{gap:12px;padding-right:10px}.benefit{gap:8px;font-size:12px}.benefit-icon{width:44px;height:44px;flex-basis:44px}.feature-tag{padding:10px 12px;gap:8px;font-size:12px}.feature-icon{width:36px;height:36px;flex-basis:36px}}@media(max-width:980px){.landing-header{padding-top:16px}.hero{grid-template-columns:minmax(0,1fr);gap:45px;padding:40px 0 45px}.hero-copy{max-width:760px;padding:0}.hero-title{font-size:clamp(40px,6.5vw,60px)}.hero-description{font-size:19px}.hero-visual{width:min(90%,640px);margin-inline:auto;height:640px}.hero-actions{margin-top:32px}.benefits{margin-top:42px}.feature-tag,.chat-message{font-size:15px}}@media(max-width:560px){.hero,.landing-header{width:calc(100% - 36px)}.brand-logo{width:300px;max-width:90%;margin-left:-20px}.hero{padding-top:28px;gap:34px}.eyebrow{font-size:10px;letter-spacing:.12em;padding:10px 12px}.hero-title{font-size:clamp(35px,9.3vw,48px);line-height:1.1;margin:20px 0}.hero-title br{display:none}.hero-description{font-size:17px;padding:0}.hero-actions{gap:12px}.hero-button{min-height:58px;padding:13px 22px;font-size:16px;width:100%}.benefits{align-items:flex-start;gap:9px;padding:0;margin-top:30px}.benefit{flex:1;flex-direction:column;gap:8px;font-size:12px;text-align:center}.benefit-icon{width:44px;height:44px;flex-basis:44px}.hero-visual{width:95%;height:500px}.chat-stage{width:88%;margin-top:20px}.chat-message{font-size:12px;gap:6px}.message-avatar{width:26px;height:26px;flex-basis:26px;font-size:10px}.message-bubble{padding:10px 12px;border-radius:15px}.chat-content{gap:12px}.feature-tag{font-size:11px;padding:9px 10px;gap:6px;border-radius:14px}.feature-icon{width:32px;height:32px;flex-basis:32px}.feature-answers{left:-3%;top:1%}.feature-leads{right:-3%;top:1%}.feature-info{right:0;top:auto;bottom:6%}.plant{width:30%;bottom:13%}.plant-left{left:-3%}.plant-right{right:-3%}.demo-controls{left:0;right:0;bottom:1%;font-size:10px}.composer-send{width:28px;height:28px;flex-basis:28px;font-size:18px}}.compare-section{width:100%;padding-block:clamp(58px,6vw,74px);background:linear-gradient(145deg,#f2fcff,#e8f8ff);font-family:var(--font-brand, "Plus Jakarta Sans", sans-serif)}.compare-container{width:min(calc(100% - 48px),1440px);min-width:0;margin-inline:auto}.compare-header{margin-inline:auto;text-align:center}.compare-eyebrow{display:inline-flex;margin:0;padding:8px 15px;border-radius:999px;background:#dff8ff;color:var(--brand-navy);font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.compare-header h2{margin:20px 0 0;color:var(--brand-navy);font-size:clamp(28px,2.8vw,40px);font-weight:800;letter-spacing:-.055em;line-height:1.12}.compare-header>p:not(.compare-eyebrow){margin:16px 0 0;color:#587099;font-size:clamp(15px,1.15vw,17px);line-height:1.5}.compare-scroll-hint{display:none;margin:18px 0 0;color:#587099;font-size:13px;text-align:center}.compare-table-wrap{max-width:100%;margin-top:clamp(48px,5vw,56px);overflow-x:auto;border:1px solid #cfe8f1;border-radius:14px;background:#fff;box-shadow:0 14px 34px #0a477314}.compare-table-wrap:focus-visible{outline:3px solid var(--brand-turquoise);outline-offset:3px}.compare-table{width:100%;min-width:1000px;border-collapse:separate;border-spacing:0;color:var(--brand-navy);font-size:15px;line-height:1.5}.compare-table col.compare-feature-col{width:37%}.compare-table col.compare-ai-col{width:33%}.compare-table col.compare-manual-col{width:30%}.compare-table thead th{min-height:40px;padding:24px;color:#fff;font-size:16px;font-weight:800;line-height:1.2;text-align:start;vertical-align:middle}.compare-table thead th:first-child{background:var(--brand-navy)}.compare-table thead th:nth-child(2){background:#087fff}.compare-table thead th:nth-child(3){background:#48627e}.compare-table thead th:first-child{border-start-start-radius:13px}.compare-table thead th:last-child{border-start-end-radius:13px}.compare-table tbody td,.compare-table tbody th{padding:20px 24px;border-inline-end:1px solid #e1f1f6;text-align:start;vertical-align:middle}.compare-table tbody td{color:#526c9c}.compare-table tbody tr:not(.compare-category):nth-child(2n) td,.compare-table tbody tr:not(.compare-category):nth-child(2n) th{background:#f8fdff}.compare-table tbody tr:not(.compare-category) td:last-child,.compare-table tbody tr:not(.compare-category) th:last-child{border-inline-end:0}.compare-feature{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:16px;color:var(--brand-navy);font-weight:800}.compare-feature .site-icon{width:32px;height:32px;flex-basis:32px;color:#087fff;font-size:32px}.compare-feature-copy{display:grid;gap:6px;min-width:0}.compare-feature-copy strong{font-size:16px;line-height:1.35}.compare-feature-copy .compare-need{color:#587099;font-size:13px;font-weight:400;line-height:1.45}.compare-answer{display:flex;align-items:flex-start;gap:14px}.compare-answer img{width:22px;height:22px;flex:0 0 22px;object-fit:contain}.compare-category th{padding:24px;border-block-start:14px solid #fff;background:#e5f8ff;color:var(--brand-navy);text-align:start}.compare-category-content{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:16px}.compare-category-content .site-icon{width:36px;height:36px;flex-basis:36px;color:#087fff;font-size:32px}.compare-category-copy{display:grid;gap:8px;min-width:0}.compare-category-content strong{font-size:22px;font-weight:800;line-height:1.25}.compare-category-content em{display:block;color:#587099;font-size:14px;font-style:normal;font-weight:500;line-height:1.45}.compare-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:clamp(40px,5vw,56px)}.compare-benefit{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;column-gap:14px;min-width:0;padding:24px;border:1px solid #d4edf5;border-radius:16px;background:#fff}.compare-benefit img{display:block;grid-row:1/3;width:56px;height:56px;object-fit:contain}.compare-benefit h3{margin:0;color:var(--brand-navy);font-size:16px;font-weight:800;line-height:1.25}.compare-benefit p{margin:7px 0 0;color:#587099;font-size:13px;line-height:1.45}@media(max-width:1064px){.compare-scroll-hint{display:block}}@media(max-width:900px){.compare-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:500px){.compare-container{width:calc(100% - 36px)}.compare-section{padding-block:52px 58px}.compare-benefits{grid-template-columns:1fr}}.live-section{padding-block:clamp(58px,6vw,74px);background:#fff;color:var(--brand-navy);font-family:var(--font-brand, "Plus Jakarta Sans", sans-serif)}.live-container{width:min(calc(100% - 48px),1440px);margin-inline:auto}.live-header{position:relative;max-width:880px;margin-inline:auto;text-align:center}.live-eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0;padding:9px 16px;border-radius:999px;background:#e2f9ff;color:var(--brand-navy);font-size:12px;font-weight:800;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.live-eyebrow img{width:24px;height:24px;object-fit:contain}.live-header h2{margin:16px 0 0;color:var(--brand-navy);font-size:clamp(32px,3.65vw,52px);font-weight:800;letter-spacing:-.06em;line-height:1.08}.live-header h2 span{color:var(--brand-turquoise)}.live-header>p:not(.live-eyebrow){margin:14px 0 0;color:#587099;font-size:clamp(15px,1.15vw,18px);line-height:1.55}.live-heading-note{position:absolute;inset-inline-end:-160px;inset-block-start:70px;max-width:160px;transform:rotate(-5deg)}.live-example-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2vw,28px);margin-top:clamp(34px,4vw,52px)}.live-example-card{display:flex;flex-direction:column;min-width:0;padding:clamp(16px,2vw,24px);border:1px solid #d8edf5;border-radius:20px;background:#f8fdff;box-shadow:0 14px 36px #0a47730d}.live-example-heading{display:flex;align-items:center;gap:12px;min-height:58px}.live-example-heading img{width:80px;height:80px;flex:0 0 80px;border-radius:50%;object-fit:cover}.live-example-heading h3{margin:0;color:var(--brand-navy);font-size:18px;font-weight:800;line-height:1.2}.live-example-heading p{margin:4px 0 0;color:#587099;font-size:13px;line-height:1.35}.live-example-image{display:block;width:100%;height:auto;margin-top:18px;border-radius:14px}.live-example-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;margin-top:16px;padding:12px 18px;border-radius:999px;background:var(--brand-navy);color:#fff;font-size:14px;font-weight:750;line-height:1.3;text-align:center;text-decoration:none}.live-example-button img{width:20px;height:20px;object-fit:contain}.live-example-button:hover{background:#123e68;color:#fff}.live-example-caption{margin:11px 0 0;color:#587099;font-size:13px;line-height:1.45;text-align:center}.live-personalities{position:relative;margin-top:28px;padding:22px;border:1px solid #d8edf5;border-radius:24px;background:linear-gradient(145deg,#f7fdff,#eefaff)}.live-personalities header{max-width:680px;margin-inline:auto;text-align:center}.live-personalities h3{margin:0;font-size:clamp(25px,2.5vw,36px);font-weight:800;letter-spacing:-.045em;line-height:1.15}.live-personalities header p{margin:11px 0 0;color:#587099;line-height:1.5}.live-personality-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-block:28px 0;margin-inline:0 105px}.live-personality-card{min-width:0;padding:16px 12px;border:1px solid #d8edf5;border-radius:16px;background:#fff;text-align:center}.live-personality-card img{display:block;width:200px;height:285px;max-width:100%;margin-inline:auto;object-fit:contain}.live-personality-card h4{margin:9px 0 0;color:var(--brand-navy);font-size:15px;font-weight:800;line-height:1.25}.live-personality-card p{margin:5px 0 0;color:#587099;font-size:12px;line-height:1.4}.live-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin:9px 0 0;color:var(--brand-navy);font-size:11px;font-weight:650;line-height:1.35}.live-chips span{padding:3px 5px;border-radius:5px;background:#e7f8ff}.live-personality-note{position:absolute;inset-inline-end:8px;inset-block-start:90px;width:94px;height:auto;color:#587099;font-size:13px;text-align:center}.live-ready-band{display:grid;grid-template-columns:140px minmax(0,1fr) minmax(240px,.9fr) 130px;align-items:center;gap:clamp(20px,3vw,44px);margin-top:28px;padding:clamp(24px,3.5vw,42px);border-radius:24px;background:#effcff}.live-ready-band>img{display:block;width:150px;height:150px;object-fit:contain}.live-ready-copy h3{margin:0;color:var(--brand-navy);font-size:clamp(24px,2.4vw,34px);font-weight:800;letter-spacing:-.045em;line-height:1.12}.live-ready-copy h3 span{color:var(--brand-turquoise)}.live-ready-copy p{margin:10px 0 0;color:#587099;line-height:1.5}.live-ready-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.live-ready-list li{display:flex;align-items:flex-start;gap:9px;color:var(--brand-navy);font-size:14px;font-weight:700;line-height:1.4}.live-ready-list li img{width:22px;height:22px;flex:0 0 22px;object-fit:contain}.live-results-note{width:127px;height:112px;margin:0;color:#587099;font-size:13px}.live-final-cta{display:grid;grid-template-columns:minmax(120px,180px) minmax(0,1fr) minmax(150px,220px);align-items:center;gap:clamp(20px,4vw,60px);margin-top:28px;padding:clamp(26px,4vw,48px);border-radius:24px;background:linear-gradient(125deg,#082a4c,#0b4773);color:#fff;text-align:center}.live-final-brand{display:flex;align-items:center;justify-content:center;min-height:100px;padding:14px;border-radius:14px;background:#fff}.live-final-brand img{display:block;width:100%;height:auto;object-fit:contain}.live-final-copy h3{margin:0;color:#fff;font-size:clamp(25px,2.7vw,40px);font-weight:800;letter-spacing:-.05em;line-height:1.1}.live-final-copy p{margin:11px 0 0;color:#d8f8ff;line-height:1.5}.live-start-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;margin-top:20px;padding:12px 18px;border-radius:999px;background:var(--brand-turquoise);color:var(--brand-navy);font-weight:800;text-decoration:none}.live-start-button img{width:20px;height:20px;object-fit:contain}.live-start-button:hover{background:#fff;color:var(--brand-navy)}.live-final-art{display:block;width:100%;max-width:220px;height:auto;margin-inline:auto;object-fit:contain}.live-example-button:focus-visible,.live-example-preview:focus-visible,.live-start-button:focus-visible{outline:3px solid var(--brand-turquoise);outline-offset:3px}@media(max-width:1250px){.live-heading-note{display:none}}@media(max-width:1100px){.live-personality-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-inline:0}.live-personality-note{position:static;display:block;width:94px;margin:18px auto 0}}@media(max-width:849px){.live-example-grid{grid-template-columns:1fr;max-width:560px;margin-inline:auto}.live-ready-band{grid-template-columns:110px minmax(0,1fr)}.live-ready-band>img{width:110px;height:110px}.live-ready-list,.live-results-note{grid-column:2}.live-final-cta{grid-template-columns:130px minmax(0,1fr)}.live-final-art{grid-column:1/-1;grid-row:2;max-width:160px}}@media(max-width:560px){.live-container{width:calc(100% - 36px)}.live-section{padding-block:52px 58px}.live-header h2{font-size:clamp(32px,9.5vw,40px)}.live-personality-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.live-ready-band{grid-template-columns:1fr;text-align:center}.live-ready-band>img{margin-inline:auto}.live-ready-list,.live-results-note{grid-column:auto;width:auto;height:auto;text-align:start}.live-final-cta{grid-template-columns:1fr;text-align:center}.live-final-brand{max-width:180px;margin-inline:auto}.live-start-button{width:100%}.live-final-art{grid-column:auto;grid-row:auto}}@media(max-width:380px){.live-personality-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.typing-dots span{animation:none;opacity:.7}.hero-button{transition:none}.hero-button:active,.hero-button:hover{transform:none}}.site-icon{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;flex:0 0 auto;font-size:24px;line-height:1;vertical-align:-.125em;font-style:normal;color:inherit}svg.site-icon{width:1em;height:1em}.site-icon.icon-sm{font-size:16px}.site-icon.icon-lg{font-size:32px}.site-icon.icon-xl{font-size:40px}.site-icon.button-arrow{font-size:32px;color:var(--brand-turquoise)}.play-icon .site-icon{font-size:13px}.chart-replay .site-icon{font-size:16px;margin-left:3px}.growth-section{position:relative;isolation:isolate;width:100%;margin:0 auto;padding:clamp(58px,5.5vw,92px) 0;overflow:hidden;background:linear-gradient(145deg,#fff 10%,#f0fdff)}.growth-section:after,.growth-section:before{content:"";position:absolute;z-index:-1;width:280px;height:280px;border:1px solid #0dc6ca3d;border-radius:50%;box-shadow:0 0 0 20px #0dc6ca12,0 0 0 40px #0dc6ca09;pointer-events:none}.growth-section:before{top:-170px;right:-108px}.growth-section:after{bottom:-175px;left:-115px}.growth-container{width:min(89.2%,1440px);max-width:1440px;margin-inline:auto}.growth-eyebrow{display:flex;align-items:center;gap:12px;color:var(--brand-turquoise);font-size:18px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.growth-eyebrow:after{content:"";width:42px;height:1px;background:currentColor;opacity:.65}.growth-title{margin:18px 0 22px;color:var(--brand-navy);font-size:clamp(32px,3.65vw,62px);line-height:1.15;letter-spacing:-.04em;font-weight:800}.growth-title-highlight{color:#087fff}.growth-intro{margin:0 0 38px;color:#587599;font-size:clamp(17px,1.55vw,25px);line-height:1.5}.growth-layout{display:grid;grid-template-columns:minmax(0,34fr) minmax(0,66fr);gap:36px;align-items:center}.growth-points{display:grid;gap:22px;margin:0;padding:0;list-style:none}.growth-point{display:flex;align-items:center;gap:17px;color:var(--brand-navy);font-size:clamp(19px,1.7vw,25px);line-height:1.22;font-weight:800}.growth-icon{display:grid;place-items:center;width:90px;height:90px;flex:0 0 90px;border-radius:50%;background:linear-gradient(145deg,#e5fcff,#d9f8fc);color:var(--brand-turquoise);font-size:30px}.growth-icon img{display:block;width:56%;height:56%;object-fit:contain}.growth-icon--business-change{background:#e0f2ff}.growth-highlight{display:flex;align-items:center;gap:15px;margin-top:28px;padding:17px 19px;border:1px solid #a6e9ee;border-radius:14px;background:#dcfbfd;color:#0876a8}.growth-highlight-icon{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border-radius:10px;background:#fff;color:#0aaeb8;font-size:22px}.growth-highlight-copy{margin:0;padding-left:15px;border-left:1px solid #92dce1;color:var(--brand-navy);font-size:clamp(17px,1.35vw,22px);line-height:1.3;font-weight:700}.growth-highlight-copy strong{color:#087fff;font-size:1.15em}.growth-highlight .growth-icon{width:68px;height:68px;flex-basis:68px}.adoption-card{min-width:0;max-width:100%;margin:0;padding:clamp(22px,2.5vw,34px);border:1px solid #d6e8f5;border-radius:20px;background:#fff;box-shadow:0 18px 50px #3084b51a}.adoption-header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.adoption-title{margin:0;color:var(--brand-navy);font-size:clamp(21px,2vw,26px);line-height:1.2;font-weight:800}.adoption-subtitle{margin:7px 0 0;color:#72859d;font-size:17px;line-height:1.4}.adoption-note{display:flex;align-items:center;gap:8px;max-width:190px;padding:9px 11px;border-radius:10px;background:#eff9ff;color:#5180a5;font-size:13px;line-height:1.25}.adoption-note-icon{width:30px;height:38px;object-fit:contain;flex:0 0 30px}.adoption-note p{margin:0}.adoption-chart-scroll{overflow-x:auto;margin-top:22px}.adoption-chart{display:block;width:100%;min-width:600px;height:auto}.chart-grid{stroke:#dfeaf2;stroke-width:1;stroke-dasharray:5 4}.chart-axis{stroke:#9db2c4;stroke-width:1.2}.chart-axis-title,.chart-category,.chart-tick,.chart-value{fill:#7890a8;font-family:inherit}.chart-tick,.chart-category{font-size:16px}.chart-value{fill:var(--brand-navy);font-size:19px;font-weight:800}.chart-axis-title{font-size:14px}.adoption-bar{transform-box:fill-box;transform-origin:center bottom}.chart-attribution{margin:3px 0 0;color:#91a4b8;font-size:13px}.chart-replay{display:inline-block;border:0;background:0 0;padding:5px;color:#087fff;font:700 13px var(--font-brand);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.adoption-caption{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-top:10px}@media(max-width:980px){.growth-layout{grid-template-columns:minmax(0,1fr)}.growth-points{grid-template-columns:repeat(3,1fr)}.growth-highlight{grid-column:1/-1;margin-top:4px}}@media(max-width:560px){.growth-section{width:calc(100% - 36px);padding:48px 20px}.growth-intro{margin-bottom:30px}.growth-layout{gap:28px}.growth-points{grid-template-columns:1fr;gap:14px}.growth-point{gap:12px;font-size:19px}.growth-icon{width:58px;height:58px;flex-basis:58px;font-size:22px}.growth-highlight{margin-top:8px}.adoption-header{display:block}.adoption-note{margin-top:15px}.adoption-caption{display:block}}@media(prefers-reduced-motion:reduce){.adoption-bar{transition:none}}@media(min-width:561px)and (max-width:980px){.growth-point{flex-direction:column;text-align:center;font-size:19px}.growth-highlight{margin-top:28px}}@media(max-width:560px){.growth-section{width:100%;padding:48px 0}.growth-container{width:calc(100% - 36px)}.growth-title{font-size:34px}.growth-intro br{display:none}.adoption-note{max-width:100%}.growth-highlight .growth-icon{width:54px;height:54px;flex-basis:54px}}.india-section{position:relative;isolation:isolate;overflow:hidden;padding:clamp(58px,4.8vw,80px) 0 24px;background:linear-gradient(145deg,#fff 8%,#f1fdff)}.india-section:after,.india-section:before{content:"";position:absolute;z-index:-1;width:min(31vw,460px);aspect-ratio:1;border:1px solid #0dc6ca32;border-radius:50%;box-shadow:0 0 0 26px #0dc6ca10,0 0 0 52px #0dc6ca08;pointer-events:none}.india-section:before{top:-285px;right:-170px}.india-section:after{bottom:-290px;left:-160px}.india-container{width:min(89.2%,1440px);max-width:1440px;margin-inline:auto}.india-eyebrow{display:flex;align-items:center;gap:12px;margin:0;color:var(--brand-turquoise);font-size:18px;font-weight:800;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.india-eyebrow:after{content:"";width:42px;height:1px;background:currentColor;opacity:.65}.india-title{max-width:100%;margin:18px 0 20px;color:var(--brand-navy);font-size:clamp(32px,3.65vw,60px);font-weight:800;letter-spacing:-.045em;line-height:1.12}.india-title-highlight{color:#087fff}.india-intro,.india-intro-secondary{max-width:100%;margin:0;color:#587599;font-size:clamp(17px,1.42vw,22px);line-height:1.55}.india-intro-secondary{margin-top:7px}.india-overview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:24px}.india-business-card,.india-stat-card{min-width:0;min-height:200px;padding:clamp(22px,1.8vw,30px);border:1px solid #cfeaf1;border-radius:24px;background:linear-gradient(135deg,#edfcff,#fff);box-shadow:0 15px 38px #0c5b7d0d}.india-stat-card{display:flex;align-items:center;gap:clamp(20px,2vw,32px)}.india-rocket-badge{display:grid;place-items:center;width:clamp(98px,9.5vw,142px);height:clamp(98px,9.5vw,142px);flex:0 0 auto;border-radius:50%;background:#dff9fc}.india-rocket-badge picture{display:block;width:64%;height:64%}.india-rocket-badge img{display:block;width:100%;height:100%;object-fit:contain}.india-stat-content{min-width:0}.india-stat-number{display:block;margin:0;color:#087fff;font-size:clamp(46px,4.5vw,68px);font-weight:800;letter-spacing:-.06em;line-height:.95}.india-stat-label{display:block;margin-top:9px;color:var(--brand-navy);font-size:clamp(21px,1.9vw,29px);font-weight:800;line-height:1.15}.india-stat-description{margin:14px 0 0;color:#587599;font-size:clamp(16px,1.25vw,19px);line-height:1.45}.india-business-card{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(180px,.95fr);align-items:center;gap:20px;background:#ffffffc9}.india-business-title{margin:0;color:var(--brand-navy);font-size:clamp(25px,2vw,32px);font-weight:800;letter-spacing:-.035em;line-height:1.2}.india-business-visual{position:relative;min-height:192px;display:grid;place-items:center}.india-growth-art{display:block;width:100%;max-width:245px;height:185px;object-fit:contain;filter:drop-shadow(0 12px 16px #087fff18)}.india-map-note{position:absolute;right:-5px;top:3px;max-width:110px;padding:10px 12px;border:1px solid #d0efff;border-radius:18px;background:#eefaff;color:var(--brand-navy);font-size:11px;font-weight:600;line-height:1.3}.india-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:14px 0}.india-card{min-width:0;overflow:hidden;border:1px solid #cfe5f1;border-radius:20px;background:#fff;box-shadow:0 10px 30px #0b426b0a}.india-card-media{display:grid;grid-template-rows:minmax(0,1fr);place-items:center;height:180px;padding:0;margin:12px 12px 0;border-radius:14px;overflow:hidden}.india-card-media img{display:block;min-width:0;min-height:0;object-fit:contain;filter:drop-shadow(0 8px 10px #087fff12)}.india-card-copy{padding:14px 18px 20px}.india-card-copy h3{margin:0;color:var(--brand-navy);font-size:clamp(18px,1.45vw,22px);font-weight:800;letter-spacing:-.025em;line-height:1.18}.india-card-copy p{margin:10px 0 0;color:#587599;font-size:clamp(14px,1.1vw,17px);line-height:1.48}.india-takeaway{display:flex;align-items:center;gap:16px;width:100%;padding:8px 20px;border:1px solid #bceef5;border-radius:14px;background:#ebfcff}.india-takeaway-icon{display:grid;place-items:center;width:48px;height:48px;flex:0 0 48px;border-radius:50%;background:#d9faff}.india-takeaway-icon img{display:block;width:23px;height:23px;object-fit:contain}.india-takeaway p{margin:0;padding-left:17px;border-left:1px solid #9edbe1;color:var(--brand-navy);font-size:clamp(16px,1.28vw,21px);font-weight:700;line-height:1.35}.india-takeaway strong{color:#087fff}@media(max-width:980px){.india-overview{grid-template-columns:minmax(0,1fr)}.india-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.india-section{padding-top:52px}.india-container{width:calc(100% - 36px)}.india-title{font-size:34px}.india-intro br,.india-intro-secondary br{display:none}.india-overview{gap:18px;margin-top:30px}.india-business-card,.india-stat-card{min-height:0;padding:25px 22px;border-radius:18px}.india-stat-card{align-items:flex-start;gap:16px}.india-rocket-badge{width:76px;height:76px}.india-stat-number{font-size:45px}.india-stat-label{font-size:20px}.india-stat-description{font-size:15px}.india-business-card{grid-template-columns:1fr}.india-business-visual{min-height:155px}.india-growth-art{height:150px}.india-cards{grid-template-columns:1fr;gap:16px;margin:32px 0 40px}.india-card-media{height:156px}.india-takeaway{align-items:flex-start;gap:12px;padding:18px}.india-takeaway p{padding-left:12px;font-size:16px}}@media(prefers-reduced-motion:reduce){.india-card{transition:none}}.business-section{width:100%;padding:40px 0;background:linear-gradient(145deg,#fff 8%,#effcff);font-family:var(--font-brand, "Plus Jakarta Sans", sans-serif)}.business-container{width:min(calc(100% - 60px),1440px);margin-inline:auto}.business-header{max-width:1280px;margin:0 auto 30px;text-align:center}.business-eyebrow{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:34px;margin:0;padding:8px 14px;border:1px solid #b9edf2;border-radius:999px;background:#e5f7fd;color:var(--brand-navy);font-size:18px;font-weight:600;letter-spacing:.08em;line-height:1;text-transform:uppercase}.business-eyebrow .site-icon{font-size:18px;color:var(--brand-turquoise)}.business-title{margin:18px 0 16px;color:var(--brand-navy);font-size:clamp(36px,4vw,60px);font-weight:800;letter-spacing:-.05em;line-height:1.1}.business-title-highlight{color:#087fff;background:linear-gradient(90deg,#087fff,#0dc6ca);background-clip:text;-webkit-text-fill-color:transparent}.business-intro{max-width:850px;margin:0 auto;color:#587599;font-size:clamp(17px,1.3vw,20px);line-height:1.55}.business-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.business-card{display:flex;min-width:0;min-height:0;flex-direction:column;padding:20px;border:1px solid #d2e8f0;border-radius:20px;background:#fff;box-shadow:0 12px 32px #0b426b0a}.business-brand{display:flex;align-items:center;justify-content:center;width:100%;min-height:132px;margin-bottom:16px}.business-brand img{display:block;width:min(240px,100%);max-width:100%;height:132px;object-fit:contain;object-position:center}.business-brand-square{height:132px;overflow:visible}.business-brand-square img,.business-brand-cadbury img,.business-brand-flipkart img{width:min(240px,100%);height:132px}.business-brand-pair{display:flex;align-items:center;gap:11px}.business-brand-pair>img,.business-zomato-logo{flex:1 1 0;min-width:0;width:calc((100% - 23px)/2)}.business-brand-pair img{max-width:100%;height:100px}.business-brand-pair:after{content:"";order:1;width:1px;height:30px;background:#cae1ea}.business-brand-pair img:first-child{order:0}.business-brand-pair>:last-child{order:2}.business-zomato-logo{display:grid;place-items:center;padding:0;border-radius:0;background:0 0}.business-zomato-logo img{width:100%;max-width:100%;height:100px}.business-card-title{margin:0;color:var(--brand-navy);font-size:clamp(21px,1.75vw,25px);font-weight:800;letter-spacing:-.035em;line-height:1.18}.business-card-description{margin:10px 0 18px;color:#587599;font-size:18px;line-height:1.48}.business-card-art{display:grid;grid-template-rows:minmax(0,1fr);place-items:center;width:100%;min-height:0;margin-top:auto;border-radius:14px;background:linear-gradient(145deg,#effdff,#e9f7ff);overflow:hidden}.business-card-art img{display:block;min-height:0;min-width:0;width:100%;height:100%;object-fit:contain}.business-card-benefit{display:flex;align-items:center;gap:10px;min-height:60px;margin-top:16px;padding:10px 12px;border:1px solid #c2edf1;border-radius:12px;background:#edfcfd;color:#087fff;font-size:14px;font-weight:500;line-height:1.3}.business-card-benefit .site-icon{color:var(--brand-turquoise);font-size:22px}.business-takeaway{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:24px;padding:16px 22px;border:1px solid #bdebf1;border-radius:16px;background:#e9fbfd}.business-takeaway-icon{display:grid;place-items:center;width:64px;height:64px;flex:0 0 64px;border-radius:50%;background:#d6f8fb;color:var(--brand-turquoise)}.business-takeaway-icon .site-icon{font-size:30px}.business-takeaway-copy{min-width:0;padding-left:16px;border-left:1px solid #9edce2;color:var(--brand-navy)}.business-takeaway-copy p{margin:0;font-size:clamp(17px,1.3vw,21px);font-weight:800;line-height:1.35}.business-takeaway-copy small{display:block;margin-top:3px;color:#587599;font-size:14px;line-height:1.4}.business-takeaway-copy p+p{margin-top:3px;color:#587599;font-size:14px;font-weight:500;line-height:1.4}@media(max-width:1100px){.business-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.business-card-art{height:220px}}@media(max-width:600px){.business-section{padding:52px 0 42px}.business-container{width:calc(100% - 36px)}.business-header{margin-bottom:30px}.business-title{font-size:34px}.business-intro br{display:none}.business-cards{grid-template-columns:minmax(0,1fr);gap:16px}.business-card{padding:18px}.business-card-art{height:200px}.business-takeaway{align-items:flex-start;gap:12px;padding:16px}.business-takeaway-icon{width:52px;height:52px;flex-basis:52px}.business-takeaway-copy{padding-left:12px}}.finance-section{padding:30px 0 40px;background:linear-gradient(145deg,#fff 8%,#effcff)}.finance-container{width:min(calc(100% - 60px),1440px);max-width:1440px}.finance-header{width:100%;max-width:1400px}.finance-eyebrow{color:var(--brand-navy)}.finance-eyebrow img{display:block;width:22px;height:22px;object-fit:contain}.finance-title{font-size:clamp(32px,3.6vw,56px)}.finance-intro{max-width:1000px;font-size:clamp(17px,1.45vw,21px)}.finance-cards{gap:18px}.finance-card{padding:20px}.finance-brand{display:flex;align-items:center;justify-content:center;width:100%;min-height:132px;margin-bottom:16px}.finance-brand img{display:block;width:min(240px,100%);min-width:0;max-width:100%;height:132px;object-fit:contain;object-position:center}.finance-brand-pair{display:flex;align-items:center;gap:14px;width:100%}.finance-brand-pair img{width:calc((100% - 14px)/2);max-width:100%;height:100px;flex:1 1 0;object-fit:contain}.finance-logo-frame{display:grid;place-items:center;flex:1 1 0;min-width:0;height:100px;overflow:visible}.finance-logo-frame img{width:100%;max-width:100%;height:100px;object-fit:contain;object-position:center}.finance-brand-policybazaar img{width:min(240px,100%);max-width:100%;height:132px}.finance-lending-heading{display:flex;align-items:center;gap:12px;min-height:52px;margin-bottom:0}.finance-lending-heading>span{flex:0 0 50px}.finance-lending-heading img{width:50px;height:50px}.finance-lending-heading .business-card-title{font-size:23px;line-height:1.15}.finance-card .business-card-title{font-size:clamp(21px,1.75vw,25px)}.finance-card .business-card-description{margin-top:12px;color:#587599;font-size:17px;line-height:1.4}.finance-card-art.finance-credit-art{padding:10px;background:linear-gradient(145deg,#effdff,#e9f7ff)}.finance-credit-panel{width:min(100%,240px);min-height:190px;padding:10px 12px;border:1px solid #c9edf1;border-radius:16px;background:#fff;text-align:center}.finance-credit-heading{margin:0;color:var(--brand-navy);font-size:14px;font-weight:800;line-height:1.2}.finance-credit-gauge{position:relative;width:160px;height:92px;margin:4px auto 0;overflow:hidden}.finance-credit-gauge:before{content:"";position:absolute;top:0;left:0;width:160px;height:160px;border-radius:50%;background:conic-gradient(from 270deg,#0c9a84 0deg,#9bdd38 70deg,#09c79f 140deg,#b7d7ff 140deg 180deg,transparent 180deg 360deg);-webkit-mask:radial-gradient(circle at center,transparent 0 65px,#000 66px);mask:radial-gradient(circle at center,transparent 0 65px,#000 66px)}.finance-credit-value{position:absolute;right:0;bottom:14px;left:0;color:var(--brand-navy);font-size:30px;font-weight:800;letter-spacing:-.05em;line-height:1}.finance-credit-label{position:absolute;right:0;bottom:0;left:0;color:#587599;font-size:12px;font-weight:600;line-height:1}.finance-credit-factors{display:grid;gap:8px;margin:2px 0 0;padding:0;list-style:none;color:#587599;font-size:12px;line-height:1.2;text-align:left}.finance-credit-factors li{display:flex;align-items:center;gap:6px}.finance-credit-factors .site-icon{color:#04b892;font-size:18px}.finance-card-benefit{min-height:56px;gap:12px;font-size:14px}.finance-card-benefit .site-icon{color:#087fff;font-size:22px}.finance-takeaway{display:grid;grid-template-columns:100px minmax(0,1fr) 220px;gap:16px;margin-top:24px;padding:14px 20px}.finance-takeaway .business-takeaway-icon{width:100px;height:100px;flex-basis:100px;border-radius:20px}.finance-takeaway-copy{padding-left:0;border-left:0;text-align:center}.finance-takeaway-copy p{font-size:24px}.finance-takeaway-copy small{font-size:16px}.finance-india-note{display:block;width:100%;max-width:220px;height:100px;margin-inline:auto;object-fit:contain}@media(max-width:1100px){.finance-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-takeaway{grid-template-columns:100px minmax(0,1fr)}.finance-india-note{grid-column:1/-1}}@media(max-width:600px){.finance-section{padding:52px 0 42px}.finance-container{width:calc(100% - 36px)}.finance-title{font-size:34px}.finance-intro br{display:none}.finance-cards{grid-template-columns:minmax(0,1fr);gap:16px}.finance-card{padding:18px}.finance-card-art{height:200px}.finance-takeaway{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:12px;padding:16px}.finance-takeaway .business-takeaway-icon{width:52px;height:52px;flex-basis:52px;border-radius:14px}.finance-takeaway-copy{text-align:left}.finance-takeaway-copy p{font-size:20px}.finance-india-note{grid-column:1/-1;width:120px;height:72px}}.enterprise-section{padding:30px 0 40px}.enterprise-container{width:min(calc(100% - 60px),1440px);max-width:1440px}.enterprise-header{width:100%;max-width:1400px}.enterprise-eyebrow{color:var(--brand-navy)}.enterprise-eyebrow .site-icon{color:var(--brand-turquoise)}.enterprise-title{font-size:clamp(32px,3.2vw,50px)}.enterprise-intro{max-width:1060px;font-size:clamp(17px,1.4vw,20px)}.enterprise-cards{gap:18px}.enterprise-card{padding:20px}.enterprise-brand{display:flex;align-items:center;justify-content:center;width:100%;min-height:80px;margin-bottom:14px}.enterprise-logo-frame{position:relative;display:grid;place-items:center;min-width:0;height:132px;overflow:visible}.enterprise-logo-frame img{display:block;width:100%;max-width:100%;height:132px;object-fit:contain;object-position:center}.enterprise-logo-delhivery{width:min(220px,100%)}.enterprise-logo-tata,.enterprise-logo-aadhaar{width:min(240px,100%);margin-inline:auto}.enterprise-brand-it{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:7px;width:100%;max-width:250px}.enterprise-brand-it .enterprise-logo-frame{width:100%;height:80px}.enterprise-brand-it .enterprise-logo-frame img{height:80px}.enterprise-card .business-card-title{font-size:clamp(21px,1.65vw,24px);line-height:1.2}.enterprise-card .business-card-description{margin:10px 0 14px;font-size:17px;line-height:1.4}.enterprise-card-art{margin-top:auto}.enterprise-card-art img{width:100%;height:100%;object-fit:contain}.enterprise-benefits{display:grid;gap:0;margin:8px 0 0;padding:0;overflow:hidden;border:1px solid #cceaf5;border-radius:14px;background:#effaff;list-style:none}.enterprise-benefits li{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;min-height:34px;color:#436985;font-size:14px;font-weight:600;line-height:1.3}.enterprise-benefits li+li{border-top:1px solid #cceaf5}.enterprise-benefit-icon{display:grid;place-items:center;align-self:stretch;border-radius:0 10px 10px 0;background:#d9f5fb;color:#087fff}.enterprise-benefit-icon img{display:block;width:32px;height:32px;object-fit:contain}.enterprise-benefit-icon .site-icon{font-size:20px}.enterprise-benefits li>:last-child{padding:6px 10px}.enterprise-takeaway{display:grid;grid-template-columns:80px minmax(0,1fr) 180px;gap:16px;margin-top:24px;padding:14px 20px}.enterprise-takeaway .business-takeaway-icon{width:80px;height:80px;flex-basis:80px;border-radius:18px}.enterprise-takeaway .business-takeaway-icon .site-icon{font-size:34px}.enterprise-takeaway .business-takeaway-copy{padding-left:0;border-left:0;text-align:center}.enterprise-takeaway .business-takeaway-copy p{font-size:24px}.enterprise-takeaway .business-takeaway-copy p+p{font-size:16px;font-weight:500}.enterprise-takeaway .business-takeaway-copy small{font-size:16px}.enterprise-india-note{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;max-width:180px;min-height:80px;margin-inline:auto;color:#087fff;font-size:13px;font-weight:700;line-height:1.25;text-align:left}.enterprise-india-note .site-icon{flex:0 0 auto;color:var(--brand-turquoise);font-size:26px}@media(max-width:1100px){.enterprise-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.enterprise-takeaway{grid-template-columns:80px minmax(0,1fr)}.enterprise-india-note{grid-column:1/-1}}@media(max-width:600px){.enterprise-section{padding:52px 0 42px}.enterprise-container{width:calc(100% - 36px)}.enterprise-header{margin-bottom:30px}.enterprise-title{font-size:32px}.enterprise-intro br{display:none}.enterprise-eyebrow{flex-wrap:wrap}.enterprise-cards{grid-template-columns:minmax(0,1fr);gap:16px}.enterprise-card{padding:18px}.enterprise-card-art{height:210px}.enterprise-takeaway{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:12px;padding:16px}.enterprise-takeaway .business-takeaway-icon{width:52px;height:52px;flex-basis:52px;border-radius:14px}.enterprise-takeaway .business-takeaway-icon .site-icon{font-size:26px}.enterprise-takeaway .business-takeaway-copy{text-align:left}.enterprise-takeaway .business-takeaway-copy p{font-size:20px}.enterprise-india-note{grid-column:1/-1;max-width:100%;min-height:40px;font-size:12px}}.realestate-section{padding:30px 0 40px}.realestate-container{width:min(calc(100% - 60px),1440px);max-width:1440px}.realestate-header{width:100%;max-width:1260px}.realestate-title{font-size:clamp(32px,3.6vw,56px)}.realestate-intro{max-width:970px;font-size:clamp(17px,1.4vw,20px)}.realestate-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.realestate-card{padding:20px}.realestate-brand{display:flex;align-items:center;justify-content:center;gap:16px;min-height:132px;margin-bottom:16px}.realestate-brand>img{display:block;width:min(240px,100%);max-width:100%;height:132px;object-fit:contain;object-position:center}.realestate-platform-badge{display:inline-flex;align-items:center;min-height:30px;margin-inline-start:0;padding:6px 10px;border:1px solid #bdebf1;border-radius:999px;background:#effcff;color:var(--brand-navy);font-size:11px;font-weight:700;line-height:1.15}.realestate-card h3{margin:0;color:var(--brand-navy);font-size:clamp(21px,1.75vw,25px);font-weight:800;letter-spacing:-.035em;line-height:1.18}.realestate-card>p,.realestate-support-copy>p{margin:10px 0 0;color:#587599;font-size:14px;line-height:1.48}.realestate-support-body{position:relative;flex:1 1 auto;min-height:0}.realestate-support-copy{display:flex;min-width:0;flex-direction:column;padding-bottom:8px}.realestate-support-copy>h3,.realestate-support-copy>p{max-width:56%}.realestate-support-copy .realestate-metrics{width:44%}.realestate-support-copy h3{font-size:clamp(21px,1.7vw,23px)}.realestate-features,.realestate-metrics{display:grid;gap:10px;margin:16px 0 0;padding:0;list-style:none}.realestate-features li,.realestate-metrics li{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;min-height:58px;padding:7px 10px 7px 7px;border:1px solid #d3edf6;border-radius:12px;background:#effaff;color:#587599;font-size:13px;line-height:1.25}.realestate-feature-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;background:#d9f5fb;color:#087fff}.realestate-feature-icon .site-icon{font-size:22px;stroke-width:2}.realestate-features strong,.realestate-metrics strong{display:block;color:var(--brand-navy);font-size:16px;font-weight:800;line-height:1.18}.realestate-features li>span>span,.realestate-metrics li>span>span{display:block;margin-top:2px;color:#587599;font-size:13px;font-weight:500;line-height:1.25}.realestate-support-art{position:absolute;right:0;bottom:0;width:min(54%,350px);height:430px;overflow:hidden}.realestate-phone,.realestate-robot{position:absolute;display:block;max-width:none;object-fit:contain}.realestate-phone{right:15%;bottom:0;width:68%;height:auto;object-position:right bottom}.realestate-robot{bottom:0;left:0;z-index:1;width:60%;max-height:88%;object-position:left bottom}.realestate-speech{position:absolute;right:0;z-index:2;width:43%;height:auto}.realestate-speech-hello{top:5%}.realestate-speech-hindi{top:31%}.realestate-speech-query{top:57%}.realestate-card .realestate-card-note{display:flex;align-items:center;gap:12px;min-height:58px;margin:14px 0 0;padding:10px 16px;border:1px solid transparent;border-radius:14px;color:var(--brand-navy);font-size:16px;line-height:1.35}.realestate-card-note .site-icon{flex:0 0 auto;font-size:28px}.realestate-card .realestate-note-support{border-color:#ffd2df;background:#fff0f4}.realestate-note-support .site-icon{color:#ff2465}.realestate-card .realestate-note-insights{border-color:#f1ddb2;background:#fff8e8}.realestate-note-insights .site-icon{color:#f4a900}.realestate-brand-pair{display:flex;align-items:center;gap:32px;flex-wrap:nowrap}.realestate-logo{position:relative;display:grid;place-items:center;width:calc((100% - 32px)/2);max-width:240px;min-width:0;height:132px;overflow:visible}.realestate-logo img{display:block;width:100%;max-width:100%;height:132px;object-fit:contain;object-position:center}.realestate-brand-pair .realestate-logo+.realestate-logo{border-inline-start:0}.realestate-logo+.realestate-logo:before{position:absolute;inset-inline-start:-16px;inset-block-start:50%;width:1px;height:32px;background:#cae1ea;content:"";transform:translateY(-50%)}.realestate-insights>p{margin-bottom:16px}.realestate-insights-body{display:grid;grid-template-columns:minmax(0,60fr) minmax(0,40fr);align-items:center;gap:14px;flex:1 1 auto;min-height:0}.realestate-comparison{display:grid;place-items:center;min-width:0;margin:0}.realestate-comparison img{display:block;width:100%;max-width:400px;height:auto;border:1px solid oklch(0 0 0 / .1);border-radius:14px}.realestate-features{margin-top:0}.realestate-features li{min-height:60px;background:#f7fcff}.realestate-takeaway{display:grid;grid-template-columns:100px minmax(0,1fr);gap:16px;margin-top:24px;padding:14px 20px}.realestate-takeaway .business-takeaway-icon{width:100px;height:100px;flex-basis:100px;border-radius:20px}.realestate-takeaway-copy{padding-left:0;border-left:0;text-align:center}.realestate-takeaway-copy p{font-size:24px}.realestate-takeaway-copy p+p,.realestate-takeaway-copy small{font-size:16px}@media(max-width:1100px){.realestate-cards{grid-template-columns:minmax(0,1fr)}.realestate-support-art{min-height:430px}.realestate-insights-body{grid-template-columns:minmax(0,60fr) minmax(0,40fr)}}@media(max-width:600px){.realestate-section{padding:52px 0 42px}.realestate-container{width:calc(100% - 36px)}.realestate-header{margin-bottom:30px}.realestate-title{font-size:32px}.realestate-intro br{display:none}.realestate-card{padding:18px}.realestate-brand{align-items:center;flex-wrap:wrap;gap:8px}.realestate-brand-pair{flex-wrap:nowrap;gap:24px}.realestate-logo+.realestate-logo:before{inset-inline-start:-12px;height:28px}.realestate-platform-badge{margin-inline-start:0}.realestate-insights-body,.realestate-support-body{grid-template-columns:minmax(0,1fr)}.realestate-support-copy>h3,.realestate-support-copy>p{max-width:100%}.realestate-support-copy .realestate-metrics{width:100%}.realestate-support-art{position:relative;width:100%;max-width:350px;height:390px;margin-inline:auto}.realestate-logo{width:47%;height:44px}.realestate-comparison{order:1}.realestate-features{grid-template-columns:repeat(2,minmax(0,1fr));order:2}.realestate-features li{grid-template-columns:40px minmax(0,1fr);gap:8px;min-height:72px;padding:7px}.realestate-features .realestate-feature-icon{width:40px;height:40px}.realestate-features strong,.realestate-metrics strong{font-size:14px}.realestate-features li>span>span,.realestate-metrics li>span>span{font-size:12px}.realestate-takeaway{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:12px;padding:16px}.realestate-takeaway .business-takeaway-icon{width:52px;height:52px;flex-basis:52px;border-radius:14px}.realestate-takeaway-copy{text-align:left}.realestate-takeaway-copy p{font-size:20px}}@media(max-width:390px){.realestate-features{grid-template-columns:minmax(0,1fr)}}.healthcare-section{padding:30px 0 40px;background:linear-gradient(145deg,#fff 8%,#f0fcff)}.healthcare-container{width:min(calc(100% - 60px),1440px);max-width:1440px}.healthcare-header{width:100%;max-width:1380px}.healthcare-eyebrow{color:var(--brand-navy)}.healthcare-eyebrow .site-icon{color:#087fff}.healthcare-title{font-size:clamp(32px,2.7vw,42px)}.healthcare-intro{max-width:1120px;font-size:clamp(17px,1.45vw,21px)}.healthcare-cards{grid-template-columns:minmax(0,1.08fr) minmax(0,.94fr) minmax(0,1.03fr);gap:18px;align-items:stretch}.healthcare-card{min-width:0;padding:20px}.healthcare-brand{display:flex;align-items:center;justify-content:center;width:100%;min-height:132px;margin-bottom:14px}.healthcare-brand>img{display:block;width:min(240px,100%);max-width:100%;height:132px;object-fit:contain;object-position:center}.healthcare-brand-pair{gap:12px;flex-wrap:nowrap}.healthcare-logo{display:inline-flex;align-items:center;min-width:0;color:var(--brand-navy);font-weight:800;line-height:1.1;white-space:nowrap}.healthcare-logo-practo{flex:1 1 0;width:auto}.healthcare-logo-tata{flex:1.6 1 0;width:auto;padding-inline-start:12px;border-inline-start:1px solid #9bc0d3}.healthcare-logo img{display:block;width:100%;height:100px;max-height:none;object-fit:contain;object-position:center}.healthcare-card h3{margin:0;color:var(--brand-navy);font-size:20px;font-weight:800;letter-spacing:-.035em;line-height:1.2}.healthcare-access>p,.healthcare-card>p,.healthcare-diagnostics-copy>p,.healthcare-nutrition-copy>p{margin:10px 0 0;color:#587599;font-size:14px;line-height:1.42}.healthcare-diagnostics-body{display:grid;grid-template-columns:minmax(0,.95fr) minmax(170px,1.05fr);align-items:start;gap:12px;flex:1 1 auto;min-height:0}.healthcare-diagnostics-copy{min-width:0}.healthcare-scan-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:18px}.healthcare-scan-strip img{display:block;width:100%;aspect-ratio:1/.86;border:1px solid oklch(0 0 0 / .1);border-radius:8px;object-fit:cover}.healthcare-diagnostics-art{display:grid;place-items:center;align-self:stretch;min-height:230px}.healthcare-diagnostics-art img{display:block;width:100%;max-width:300px;height:auto;object-fit:contain}.healthcare-benefits{margin:14px 0 0;padding:0;list-style:none}.healthcare-benefits li{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:9px;min-width:0;color:#365f86;font-size:13px;font-weight:600;line-height:1.25}.healthcare-benefits li>:last-child{min-width:0}.healthcare-benefit-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;background:#d9f5fb;color:#087fff}.healthcare-benefit-icon .site-icon{font-size:22px}.healthcare-diagnostic-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid #cceaf5;border-radius:14px;background:#effaff}.healthcare-diagnostic-benefits li{grid-template-columns:38px minmax(0,1fr);gap:6px;min-height:70px;padding:7px;font-size:12px}.healthcare-diagnostic-benefits li+li{border-left:1px solid #cceaf5}.healthcare-diagnostic-benefits .healthcare-benefit-icon{width:38px;height:38px;border-radius:9px}.healthcare-diagnostic-benefits .healthcare-benefit-icon .site-icon{font-size:20px}.healthcare-nutrition{display:flex;flex-direction:column}.healthcare-nutrition-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(135px,.68fr);align-items:end;gap:10px;flex:1 1 auto;min-height:0}.healthcare-nutrition-copy{min-width:0}.healthcare-nutrition-benefits{display:grid;gap:6px;margin-top:16px}.healthcare-nutrition-benefits li{grid-template-columns:32px minmax(0,1fr);gap:8px;min-height:43px;padding:5px 8px 5px 5px;border:1px solid #ffe0e8;border-radius:10px;background:#fff1f5;color:var(--brand-navy)}.healthcare-nutrition-benefits .healthcare-benefit-icon{width:32px;height:32px;border-radius:8px;background:#fff;color:#f23866}.healthcare-nutrition-benefits .healthcare-benefit-icon .site-icon{font-size:18px}.healthcare-nutrition-benefits li:nth-child(3) .healthcare-benefit-icon{color:#52a84a}.healthcare-nutrition-art{display:grid;place-items:end center;min-height:310px}.healthcare-nutrition-art img{display:block;width:100%;max-width:225px;height:100%;object-fit:contain;object-position:center bottom}.healthcare-access{display:flex;flex-direction:column}.healthcare-access-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;flex:1 1 auto;min-height:0}.healthcare-appointments,.healthcare-oncology{padding:8px;border-radius:12px;background:linear-gradient(150deg,#f5fcff,#eaf8ff)}.healthcare-appointments,.healthcare-oncology{display:flex;min-width:0;flex-direction:column;justify-content:end}.healthcare-appointments{display:grid;grid-template-columns:minmax(86px,.8fr) minmax(0,1.2fr);align-items:end;gap:8px}.healthcare-practo-phone{display:block;width:100%;max-width:130px;max-height:230px;margin-inline:auto;object-fit:contain;object-position:center bottom}.healthcare-brain-monitor{display:block;width:100%;max-width:225px;max-height:170px;margin:0 auto;object-fit:contain}.healthcare-appointment-benefits,.healthcare-oncology-benefits{display:grid;gap:5px}.healthcare-appointment-benefits{margin-top:0}.healthcare-oncology-benefits{margin-top:10px}.healthcare-appointment-benefits li,.healthcare-oncology-benefits li{grid-template-columns:24px minmax(0,1fr);gap:5px;min-height:30px;font-size:11px}.healthcare-appointment-benefits .healthcare-benefit-icon,.healthcare-oncology-benefits .healthcare-benefit-icon{width:24px;height:24px;border-radius:7px;background:#e7f7ff;color:#087fff}.healthcare-appointment-benefits .healthcare-benefit-icon .site-icon,.healthcare-oncology-benefits .healthcare-benefit-icon .site-icon{font-size:15px}.healthcare-oncology-benefits .healthcare-benefit-icon{background:#e9fbef;color:#18a75f}.healthcare-takeaway{display:grid;grid-template-columns:90px minmax(0,1fr) 190px;align-items:center;gap:16px;margin-top:24px;padding:14px 20px}.healthcare-takeaway .business-takeaway-icon{width:90px;height:90px;flex-basis:90px;border-radius:18px}.healthcare-takeaway .business-takeaway-icon .site-icon{font-size:36px}.healthcare-takeaway-copy{padding-left:0;border-left:0;text-align:center}.healthcare-takeaway-copy p{font-size:24px}.healthcare-takeaway-copy p+p{font-size:16px;font-weight:500}.healthcare-care-note{display:flex;align-items:center;justify-content:center;gap:8px;min-height:72px;color:#087fff;font-size:14px;font-weight:700;line-height:1.25;text-align:left}.healthcare-care-note .site-icon{flex:0 0 auto;color:var(--brand-turquoise);font-size:30px}@media(max-width:1100px){.healthcare-cards{grid-template-columns:minmax(0,1fr)}.healthcare-diagnostics-body{grid-template-columns:minmax(0,1fr) minmax(230px,.8fr)}.healthcare-access-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:720px}.healthcare-takeaway{grid-template-columns:90px minmax(0,1fr)}.healthcare-care-note{grid-column:1/-1}}@media(max-width:600px){.healthcare-section{padding:52px 0 42px}.healthcare-container{width:calc(100% - 36px)}.healthcare-header{margin-bottom:30px}.healthcare-title{font-size:32px}.healthcare-intro br{display:none}.healthcare-card{padding:18px}.healthcare-diagnostics-body,.healthcare-nutrition-body{grid-template-columns:minmax(0,1fr)}.healthcare-diagnostics-art{min-height:240px}.healthcare-nutrition-art{min-height:280px}.healthcare-diagnostics-art img,.healthcare-nutrition-art img{max-width:260px}.healthcare-diagnostic-benefits{grid-template-columns:minmax(0,1fr)}.healthcare-diagnostic-benefits li{grid-template-columns:38px minmax(0,1fr);min-height:48px}.healthcare-diagnostic-benefits li+li{border-top:1px solid #cceaf5;border-left:0}.healthcare-access-body{grid-template-columns:minmax(0,1fr);max-width:none}.healthcare-appointments{grid-template-columns:minmax(96px,.7fr) minmax(0,1.3fr)}.healthcare-practo-phone{max-height:210px}.healthcare-brain-monitor{max-height:190px}.healthcare-takeaway{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:12px;padding:16px}.healthcare-takeaway .business-takeaway-icon{width:52px;height:52px;flex-basis:52px;border-radius:14px}.healthcare-takeaway .business-takeaway-icon .site-icon{font-size:26px}.healthcare-takeaway-copy{text-align:left}.healthcare-takeaway-copy p{font-size:20px}.healthcare-care-note{grid-column:1/-1;justify-content:flex-start;min-height:34px;font-size:12px}}.agriculture-section{padding:40px 0;background:linear-gradient(145deg,#fff 8%,#effcff)}.agriculture-container{width:min(calc(100% - 60px),1440px);max-width:1440px}.agriculture-header{max-width:1220px}.agriculture-eyebrow{background:#e8f9fb;color:var(--brand-navy)}.agriculture-eyebrow .site-icon{color:#159643}.agriculture-title{font-size:clamp(36px,3.35vw,48px)}.agriculture-intro{max-width:980px;font-size:clamp(17px,1.35vw,20px)}.agriculture-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.agriculture-card{min-width:0;padding:20px}.agriculture-brand{display:flex;align-items:center;justify-content:center;min-height:132px;margin-bottom:16px}.agriculture-brand>img{display:block;width:min(240px,100%);max-width:100%;height:132px;max-height:132px;object-fit:contain;object-position:center}.agriculture-cropin .agriculture-brand{width:100%;max-width:100%;height:132px;overflow:visible}.agriculture-cropin .agriculture-brand>img{width:132px;height:132px}.agriculture-dehaat .agriculture-brand>img{width:min(240px,100%);height:132px}.agriculture-bijak .agriculture-brand{gap:10px}.agriculture-bijak .agriculture-brand>img{width:100px;height:100px;max-height:100px}.agriculture-brand-name{color:var(--brand-navy);font-size:32px;font-weight:700}.agriculture-card h3{margin:0;color:var(--brand-navy);font-size:23px;font-weight:800;letter-spacing:-.035em;line-height:1.2}.agriculture-card>p{margin:10px 0 18px;color:#587599;font-size:17px;line-height:1.48}.agriculture-art{height:clamp(260px,20vw,300px);margin-top:auto;background:linear-gradient(145deg,#effdff,#e9f7ff)}.agriculture-art img{display:block;width:100%;height:100%;object-fit:contain}.agriculture-benefit{min-height:64px;margin-top:16px;padding:10px 12px;background:#edfaff;color:#365f86;font-size:14px;font-weight:600}.agriculture-benefit .site-icon{flex:0 0 auto;color:#087fff;font-size:23px;stroke-width:2}.agriculture-takeaway{display:grid;grid-template-columns:78px minmax(0,1fr) 190px;align-items:center;gap:16px;margin-top:24px;padding:16px 22px;border-color:#d9f1f7;background:#e9faff}.agriculture-takeaway .business-takeaway-icon{width:68px;height:68px;flex-basis:68px;border-radius:16px;background:#e4fbff;color:var(--brand-turquoise)}.agriculture-takeaway .business-takeaway-icon .site-icon{font-size:31px;stroke-width:2}.agriculture-takeaway-copy{padding-left:0;border-left:0;color:var(--brand-navy);text-align:center}.agriculture-takeaway-copy p{font-size:24px}.agriculture-takeaway-copy p+p,.agriculture-takeaway-copy small{color:#587599;font-size:16px}.agriculture-country-note{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;color:var(--brand-navy);font-size:14px;font-weight:700;line-height:1.25;text-align:left}.agriculture-country-note .site-icon{flex:0 0 auto;color:#8af1ed;font-size:28px;stroke-width:2}@media(min-width:901px)and (max-width:999px){.agriculture-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.agriculture-bijak{grid-column:1/-1}}@media(max-width:900px){.agriculture-cards{grid-template-columns:minmax(0,1fr)}.agriculture-takeaway{grid-template-columns:68px minmax(0,1fr)}.agriculture-country-note{grid-column:1/-1}}@media(max-width:600px){.agriculture-section{padding:52px 0 42px}.agriculture-container{width:calc(100% - 36px)}.agriculture-header{margin-bottom:30px}.agriculture-title{font-size:32px}.agriculture-intro br{display:none}.agriculture-card{padding:20px}.agriculture-brand{min-height:60px}.agriculture-brand>img{max-width:190px;height:56px}.agriculture-art{height:260px}.agriculture-takeaway{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:12px;padding:16px}.agriculture-takeaway .business-takeaway-icon{width:52px;height:52px;flex-basis:52px;border-radius:14px}.agriculture-takeaway .business-takeaway-icon .site-icon{font-size:26px}.agriculture-takeaway-copy{text-align:left}.agriculture-takeaway-copy p{font-size:20px}.agriculture-country-note{justify-content:flex-start;font-size:12px}}.cq-section{padding:58px 0 52px;overflow:hidden;background:radial-gradient(circle at 78% 12%,#e1fbff 0,#f5fdff 20%,transparent 43%),linear-gradient(145deg,#fff 6%,#effbff);font-family:var(--font-brand, "Plus Jakarta Sans", sans-serif)}.cq-container{width:min(calc(100% - 60px),1440px);margin-inline:auto}.cq-eyebrow{display:flex;align-items:center;justify-content:center;gap:10px;width:fit-content;margin-inline:auto;padding:9px 18px;border-radius:999px;background:#e8f8ff;color:var(--brand-navy);font-size:12px;font-weight:800;letter-spacing:.075em;line-height:1.1;text-transform:uppercase}.cq-eyebrow .site-icon{color:#087fff;font-size:21px}.cq-eyebrow>img{width:25px;height:25px;flex:0 0 25px;object-fit:contain}.cq-intro-grid{display:grid;grid-template-columns:minmax(0,58fr) minmax(0,42fr);align-items:center;gap:0;margin-top:26px}.cq-intro-copy{min-width:0;padding-inline-start:clamp(0px,1.6vw,24px)}.cq-title{margin:0;color:var(--brand-navy);font-size:clamp(32px,3.8vw,56px);font-weight:800;letter-spacing:-.055em;line-height:1.08}.cq-title span{display:block}.cq-title span:last-child{color:var(--brand-turquoise)}.cq-intro-copy>p{max-width:720px;margin:18px 0 0;color:#587099;font-size:clamp(16px,1.34vw,20px);line-height:1.52}.cq-intro-copy>p+p{margin-top:22px}.cq-intro-art{min-width:0}.cq-intro-art>img{display:block;width:100%;max-width:514px;height:auto;margin-inline:auto;object-fit:contain}.cq-question-scene{position:relative;width:min(100%,600px);min-height:430px;margin-inline:auto}.cq-question-scene>.cq-question-person{position:absolute;inset-block-end:0;inset-inline:12%;z-index:1;display:block;width:76%;height:auto;margin-inline:auto;object-fit:contain}.cq-question-bubbles{position:absolute;inset:0;z-index:2;margin:0;padding:0;list-style:none}.cq-question-bubble{position:absolute;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:8px;width:165px;min-height:60px;padding:10px;border:1px solid #d6edf4;border-radius:22px;background:#fff;box-shadow:0 8px 18px #0a477314;color:var(--brand-navy);font-size:12px;line-height:1.35}.cq-question-bubble img{display:block;width:40px;height:40px;object-fit:contain}.cq-question-bubble span{min-width:0;overflow-wrap:anywhere}.cq-question-bubble:after{position:absolute;inset-block-end:10px;width:0;height:0;border:7px solid transparent;content:""}.cq-question-bubble--left{inset-inline-start:0}.cq-question-bubble--right{inset-inline-end:0}.cq-question-bubble--left:after{inset-inline-end:-13px;border-inline-start-color:#fff}.cq-question-bubble--right:after{inset-inline-start:-13px;border-inline-end-color:#fff}.cq-question-bubble--left.cq-question-bubble--row1{inset-block-start:6%;inset-inline-start:8%}.cq-question-bubble--left.cq-question-bubble--row2{inset-block-start:27%;inset-inline-start:0}.cq-question-bubble--left.cq-question-bubble--row3{inset-block-start:51%;inset-inline-start:5%}.cq-question-bubble--right.cq-question-bubble--row1{inset-block-start:3%;inset-inline-end:6%}.cq-question-bubble--right.cq-question-bubble--row2{inset-block-start:31%;inset-inline-end:0}.cq-question-bubble--right.cq-question-bubble--row3{inset-block-start:56%;inset-inline-end:3%}[data-reveal-state=pending] .cq-question-bubble{opacity:0;transform:translateY(8px)}[data-reveal-state=playing] .cq-question-bubble{animation:cq-question-bubble-in .28s var(--ease-out) var(--bubble-delay,0ms) both}[data-reveal-state=complete] .cq-question-bubble{opacity:1;transform:none;animation:none}@keyframes cq-question-bubble-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes cq-question-bubble-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}[data-reveal-state=complete][data-float-state=active] .cq-question-bubble{animation:cq-question-bubble-float 4.8s var(--ease-in-out) var(--float-delay,0ms) infinite}.cq-question-scene[data-float-state=active]:focus-within .cq-question-bubble,.cq-question-scene[data-float-state=active][data-motion-paused=true] .cq-question-bubble{animation-play-state:paused}@media(hover:hover)and (pointer:fine){.cq-question-scene[data-float-state=active]:hover .cq-question-bubble{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.cq-question-scene[data-float-state=active] .cq-question-bubble{animation:none!important;transform:none}}@media(prefers-reduced-motion:reduce){.cq-question-bubble,[data-reveal-state=pending] .cq-question-bubble,[data-reveal-state=playing] .cq-question-bubble{opacity:1;transform:none;animation:none!important}}.cq-question-scene:focus-visible{outline:3px solid var(--brand-turquoise);outline-offset:6px;border-radius:24px}@media(max-width:470px){.cq-question-scene{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,auto) auto;min-height:0;gap:8px 10px}.cq-question-scene>.cq-question-person{position:relative;inset:auto;grid-column:1/-1;grid-row:4;width:76%;margin-inline:auto}.cq-question-bubbles{position:static;display:grid;grid-column:1/-1;grid-row:1/span 3;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 10px}.cq-question-scene .cq-question-bubble{position:relative;inset:auto;width:auto;min-width:0}.cq-question-bubble{grid-template-columns:32px minmax(0,1fr);gap:6px}.cq-question-bubble img{width:32px;height:32px}.cq-question-bubble--left{grid-column:1}.cq-question-bubble--right{grid-column:2}.cq-question-bubble--row1{grid-row:1}.cq-question-bubble--row2{grid-row:2}.cq-question-bubble--row3{grid-row:3}.cq-question-bubble:after{display:none}}.cq-panel{margin-top:32px;padding:22px 18px 20px;border:1px solid #d6eef8;border-radius:20px;background:linear-gradient(145deg,#f9fdff,#effaff)}.cq-panel>h3{margin:0;color:var(--brand-navy);font-size:clamp(26px,2.45vw,34px);font-weight:800;letter-spacing:-.045em;line-height:1.15;text-align:center}.cq-panel>p{margin:7px auto 18px;color:#587099;font-size:clamp(14px,1.2vw,17px);line-height:1.42;text-align:center}.cq-persona-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.cq-persona{min-width:0;min-height:245px;overflow:hidden;padding:0 0 18px;border:1px solid #e3f0f7;border-radius:15px;background:#fff;box-shadow:0 8px 20px #0a47730a}.cq-persona>img{display:block;width:100%;aspect-ratio:212/140;object-fit:contain;object-position:center bottom}.cq-persona h4{margin:8px 14px 0;color:var(--brand-navy);font-size:clamp(16px,1.35vw,20px);font-weight:800;letter-spacing:-.035em;line-height:1.18;text-align:center}.cq-persona p{margin:9px 14px 0;color:#587099;font-size:clamp(12px,.92vw,14px);line-height:1.38;text-align:center}.cq-response{margin-top:22px;padding-inline:clamp(18px,2vw,26px);padding-bottom:22px}.cq-response-grid{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:clamp(12px,2.5vw,34px)}.cq-response-card{display:grid;grid-template-columns:minmax(150px,40fr) minmax(0,60fr);min-width:0;overflow:hidden;border-radius:14px}.cq-response-card>img{display:block;width:100%;height:100%;min-height:222px;object-fit:contain;object-position:center bottom}.cq-positive{background:linear-gradient(135deg,#d9fff0,#effff8)}.cq-negative{background:linear-gradient(135deg,#ffe3e9,#fff3f5)}.cq-response-details{align-self:center;min-width:0;padding:19px 18px 19px 4px}.cq-response-details h4{display:flex;align-items:center;gap:10px;margin:0;color:var(--brand-navy);font-size:clamp(17px,1.45vw,22px);font-weight:800;letter-spacing:-.04em;line-height:1.14}.cq-result-icon{display:block;width:43px;height:43px;flex:0 0 43px;object-fit:contain}.cq-response-details ul{display:grid;gap:9px;margin:17px 0 0;padding:0;list-style:none}.cq-response-details li{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:9px;min-width:0;color:#486e91;font-size:clamp(12px,1.02vw,15px);line-height:1.28}.cq-list-icon{display:block;width:20px;height:20px;object-fit:contain}.cq-versus{position:relative;display:grid;place-items:center;align-self:stretch;width:34px;color:#087fff;font-size:14px;font-weight:800;background:radial-gradient(circle at center,#e6f8ff 0 20px,transparent 21px)}.cq-versus:after,.cq-versus:before{position:absolute;inset-inline-start:50%;width:1px;height:calc(50% - 28px);background:#93d3f2;content:"";transform:translate(-50%)}.cq-versus:before{top:0}.cq-versus:after{bottom:0}.cq-versus>span{position:relative;z-index:1;display:grid;place-items:center;width:40px;height:40px;border:1px solid #bde8fb;border-radius:50%;background:#e6f8ff;box-shadow:0 4px 11px #0b67aa18}.cq-takeaway{display:grid;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:96px;margin-top:28px;padding:14px 22px;border:1px solid #d9f1f7;border-radius:18px;background:linear-gradient(105deg,#eafaff,#dffaff)}.cq-takeaway-icon,.cq-takeaway>img{display:block;width:72px;height:72px;object-fit:contain}.cq-takeaway>div{min-width:0}.cq-takeaway h3{margin:0;color:var(--brand-navy);font-size:clamp(20px,1.8vw,27px);font-weight:800;letter-spacing:-.045em;line-height:1.17}.cq-takeaway p{margin:5px 0 0;color:#587099;font-size:clamp(13px,1.12vw,16px);line-height:1.35}.cq-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:12px 21px;border:1px solid #0d3c8b;border-radius:999px;background:linear-gradient(145deg,#103d8d,var(--brand-navy));color:#fff;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap}.cq-button .site-icon{color:#8ff5f2;font-size:20px}@media(max-width:1080px){.cq-intro-grid{grid-template-columns:minmax(0,1fr);gap:24px}.cq-persona-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cq-response-grid{grid-template-columns:minmax(0,1fr);gap:16px}.cq-versus{width:100%;height:34px}.cq-versus:after,.cq-versus:before{top:50%;width:calc(50% - 28px);height:1px;transform:translateY(-50%)}.cq-versus:before{inset-inline-start:0}.cq-versus:after{inset-inline-start:auto;inset-inline-end:0}}@media(max-width:760px){.cq-section{padding:52px 0 42px}.cq-container{width:calc(100% - 36px)}.cq-intro-grid{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:20px}.cq-intro-copy{padding-inline-start:0}.cq-title{font-size:clamp(33px,10vw,46px)}.cq-intro-copy>p{font-size:16px}.cq-intro-art{order:2}.cq-panel{margin-top:26px;padding:20px 14px 16px;border-radius:17px}.cq-persona-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cq-persona{min-height:0;padding-bottom:15px}.cq-response{padding-inline:14px}.cq-response-card{grid-template-columns:minmax(122px,40fr) minmax(0,60fr)}.cq-response-card>img{min-height:190px}.cq-response-details{padding:16px 14px 16px 0}.cq-response-details ul{gap:7px;margin-top:13px}.cq-takeaway{grid-template-columns:58px minmax(0,1fr);align-items:start;gap:12px;padding:16px}.cq-takeaway-icon,.cq-takeaway>img{width:56px;height:56px}.cq-button{grid-column:1/-1;width:fit-content;margin-inline-start:70px}}@media(max-width:470px){.cq-eyebrow{padding-inline:13px;font-size:10px;letter-spacing:.055em}.cq-persona-grid{grid-template-columns:minmax(0,1fr)}.cq-persona>img{max-height:175px}.cq-response-card{grid-template-columns:minmax(0,1fr)}.cq-response-card>img{min-height:0;height:auto}.cq-response-details{padding:16px}.cq-result-icon{width:36px;height:36px;flex-basis:36px}.cq-response-details h4{gap:8px;font-size:16px}.cq-response-details li{grid-template-columns:17px minmax(0,1fr);gap:7px;font-size:12px}.cq-list-icon{width:17px;height:17px}.cq-button{width:calc(100% - 70px);min-width:0;margin-inline-start:70px;white-space:normal}}.ae-section{overflow:hidden;padding:58px 0 52px;background:radial-gradient(circle at 9% 34%,#e5faff 0,transparent 20%),radial-gradient(circle at 91% 31%,#e6fbff 0,transparent 21%),linear-gradient(145deg,#fff 9%,#f1fcff);font-family:var(--font-brand, "Plus Jakarta Sans", sans-serif)}.ae-container{width:min(calc(100% - 60px),1440px);margin-inline:auto}.ae-header{max-width:1060px;margin-inline:auto;text-align:center}.ae-eyebrow{display:inline-flex;align-items:center;justify-content:center;gap:9px;margin:0;padding:9px 18px;border-radius:999px;background:#e5f7ff;color:var(--brand-navy);font-size:12px;font-weight:800;letter-spacing:.075em;line-height:1.1;text-transform:uppercase}.ae-eyebrow>img{display:block;width:25px;height:25px;flex:0 0 25px;object-fit:contain}.ae-title{margin:17px 0 0;color:var(--brand-navy);font-size:clamp(40px,4.2vw,60px);font-weight:800;letter-spacing:-.06em;line-height:1.04}.ae-title span{color:var(--brand-turquoise)}.ae-subtitle{max-width:890px;margin:3px auto 0;color:var(--brand-navy);font-size:clamp(27px,2.55vw,36px);font-weight:800;letter-spacing:-.05em;line-height:1.08}.ae-intro{max-width:750px;margin:13px auto 0;color:#587099;font-size:clamp(16px,1.4vw,20px);line-height:1.45}.ae-overview{display:grid;grid-template-columns:minmax(0,28fr) minmax(0,42fr) minmax(0,28fr);align-items:stretch;gap:clamp(12px,1.3vw,18px);margin-top:28px}.ae-overview[data-employee-scene]{position:relative}.ae-overview[data-employee-scene]:focus-visible{outline:3px solid var(--brand-turquoise);outline-offset:6px;border-radius:24px}.ae-assistant-panel,.ae-source-panel{min-width:0;padding:20px;border-radius:16px;box-shadow:0 9px 24px #0a47730a}.ae-assistant-panel h3,.ae-source-panel h3{margin:0;color:var(--brand-navy);font-size:clamp(20px,1.72vw,27px);font-weight:800;letter-spacing:-.045em;line-height:1.12}.ae-assistant-panel>p,.ae-source-panel>p{margin:8px 0 0;color:#587099;font-size:clamp(13px,1.04vw,16px);line-height:1.42}.ae-source-list{display:grid;gap:7px;margin:14px 0 0;padding:0;list-style:none}.ae-source-list>li{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:38px;padding:5px 10px 5px 5px;border:1px solid #d9eff7;border-radius:999px;background:#f5fcff;color:#365f86;font-size:13px;font-weight:650;line-height:1.3}.ae-source-icon{display:flex;align-items:center;justify-content:center;gap:3px;width:44px;color:var(--ae-source-color,#087fff)}.ae-source-icon .site-icon{width:26px;height:26px;font-size:26px;color:inherit}.ae-source-icon:has(img+img) img{width:20px;height:20px}.ae-source-list img{display:block;width:26px;height:26px;object-fit:contain}.ae-source-panel{position:relative;padding-inline-end:28px}.ae-source-connections{position:absolute;inset:0;z-index:3;width:100%;height:100%;overflow:visible;pointer-events:none}.ae-source-path{fill:none;stroke:#16a8ec;stroke-width:2;stroke-linecap:round;stroke-dasharray:5 6;opacity:0}[data-reveal-state=playing] .ae-source-path{opacity:1;animation:ae-source-line-in .65s var(--ease-out) var(--ae-line-delay,0ms) both;stroke-dasharray:var(--ae-line-length,100) var(--ae-line-length,100);stroke-dashoffset:var(--ae-line-length,100)}[data-reveal-state=complete] .ae-source-path{opacity:1;stroke-dasharray:5 6;stroke-dashoffset:0;animation:none}@keyframes ae-source-line-in{to{stroke-dashoffset:0}}.ae-trained-art{display:grid;place-items:end center;min-width:0;min-height:490px;margin:0}.ae-robot-scene{position:relative;width:100%;min-height:520px;isolation:isolate}.ae-robot-scene:before{position:absolute;z-index:-1;inset:8% 4% 5%;border:24px solid #ddf8ff80;border-radius:50%;content:""}.ae-robot-image{position:absolute;z-index:1;inset-block-end:0;inset-inline-start:15%;width:70%;height:410px}.ae-robot-image>img{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}.ae-orbit{position:absolute;inset:0}.ae-orbit-item{position:absolute;z-index:2;width:64px}.ae-orbit-item--file{inset-block-start:12%;inset-inline-start:15%;--ae-orbit-color:#087fff;--ae-tilt:-12deg}.ae-orbit-item--web{inset-block-start:2%;inset-inline-start:calc(50% - 32px);--ae-orbit-color:#00b8cb;--ae-tilt:3deg}.ae-orbit-item--video{inset-block-start:13%;inset-inline-end:15%;--ae-tilt:10deg}.ae-orbit-item--image{inset-block-start:36%;inset-inline-end:2%;--ae-orbit-color:#087fff;--ae-tilt:12deg}.ae-orbit-item--code{inset-block-start:34%;inset-inline-start:2%;--ae-orbit-color:#6366f1;--ae-tilt:-10deg}.ae-orbit-tile{display:grid;place-items:center;width:64px;height:64px;padding:10px;border:1px solid #d6edf4;border-radius:18px;background:#fff;box-shadow:0 8px 24px #0780cc16;transform:rotate(var(--ae-tilt,0deg))}.ae-orbit-tile img{display:block;width:34px;height:34px;object-fit:contain}.ae-orbit-tile .site-icon{width:30px;height:30px;font-size:30px;color:var(--ae-orbit-color,#087fff)}.ae-assist-node,.ae-collect-node{position:absolute;z-index:4;inset-block-start:62%;display:grid;place-items:center;width:90px;min-height:72px;padding:14px 23px 14px 9px;background:#9ceef3;clip-path:polygon(0 20%,64% 20%,64% 0,100% 50%,64% 100%,64% 80%,0 80%);color:#07517c;font-size:11px;font-weight:800;line-height:1.25;text-align:center}.ae-collect-node{inset-inline-start:0}.ae-assist-node{inset-inline-end:0}:dir(rtl) .ae-assist-node,:dir(rtl) .ae-collect-node{clip-path:polygon(100% 20%,36% 20%,36% 0,0 50%,36% 100%,36% 80%,100% 80%);padding-inline:9px 23px}[data-reveal-state=pending] .ae-orbit-item{opacity:0;transform:translateY(8px)}[data-reveal-state=pending] .ae-assist-node,[data-reveal-state=pending] .ae-collect-node{opacity:0}[data-reveal-state=playing] .ae-orbit-item{animation:ae-source-icon-in .28s var(--ease-out) calc(var(--ae-order,0) * .28s + .6s) both}[data-reveal-state=complete] .ae-assist-node,[data-reveal-state=complete] .ae-collect-node,[data-reveal-state=complete] .ae-orbit-item{opacity:1;transform:none}@keyframes ae-source-icon-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}[data-float-state=active] .ae-orbit-tile{animation:ae-orbit-float 4.8s var(--ease-in-out) calc(var(--ae-order,0) * .16s) infinite}@keyframes ae-orbit-float{0%,to{transform:translateY(0) rotate(var(--ae-tilt,0deg))}50%{transform:translateY(-4px) rotate(var(--ae-tilt,0deg))}}.ae-overview[data-employee-scene]:focus-within .ae-orbit-tile,.ae-overview[data-motion-paused=true] .ae-orbit-tile{animation-play-state:paused}@media(hover:hover)and (pointer:fine){.ae-overview[data-employee-scene]:hover .ae-orbit-tile{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.ae-overview[data-employee-scene] .ae-assist-node,.ae-overview[data-employee-scene] .ae-collect-node,.ae-overview[data-employee-scene] .ae-orbit-item,.ae-overview[data-employee-scene] .ae-orbit-tile,.ae-overview[data-employee-scene] .ae-source-path{opacity:1;transform:none;animation:none!important}}@media(max-width:980px){.ae-overview[data-employee-scene]{grid-template-columns:minmax(0,1fr) minmax(280px,1.08fr)}.ae-overview[data-employee-scene] .ae-source-panel{grid-column:1}.ae-overview[data-employee-scene] .ae-trained-art{grid-column:2}}@media(max-width:760px){.ae-overview[data-employee-scene]{grid-template-columns:1fr}.ae-overview[data-employee-scene] .ae-assistant-panel,.ae-overview[data-employee-scene] .ae-source-panel,.ae-overview[data-employee-scene] .ae-trained-art{grid-column:auto}.ae-overview[data-employee-scene] .ae-assist-node,.ae-overview[data-employee-scene] .ae-collect-node,.ae-overview[data-employee-scene] .ae-source-connections{display:none}.ae-overview[data-employee-scene] .ae-robot-scene{min-height:480px;max-width:520px;margin-inline:auto}}@media(max-width:470px){.ae-overview[data-employee-scene] .ae-robot-scene{min-height:400px}.ae-robot-image{height:300px}.ae-orbit-item,.ae-orbit-tile{width:52px}.ae-orbit-tile{height:52px;border-radius:15px}.ae-orbit-item--web{inset-inline-start:calc(50% - 26px)}.ae-orbit-tile .site-icon,.ae-orbit-tile img{width:26px;height:26px;font-size:26px}}.ae-trained-art>img{display:block;width:min(100%,441px);max-height:490px;object-fit:contain;object-position:center bottom}.ae-assistant-panel{display:flex;flex-direction:column}.ae-assistant-panel>img{display:block;width:min(100%,262px);height:auto;max-height:330px;margin:17px auto 0;object-fit:contain;object-position:center top}.ae-features{margin-top:38px;text-align:center}.ae-features>h3{margin:0;color:var(--brand-navy);font-size:clamp(27px,2.55vw,36px);font-weight:800;letter-spacing:-.055em;line-height:1.1}.ae-features>p{max-width:900px;margin:8px auto 0;color:#587099;font-size:clamp(15px,1.26vw,18px);line-height:1.42}.ae-feature-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:18px}.ae-feature{min-width:0;padding:16px 12px 15px;border:1px solid #dff0f7;border-radius:14px;background:#fff;box-shadow:0 7px 20px #0a477308}.ae-feature>.ae-feature-icon{display:grid;place-items:center;width:60px;height:60px;margin:0 auto;border-radius:50%;color:var(--ae-feature-icon-color);background:var(--ae-feature-icon-bg)}.ae-feature-icon--coral{--ae-feature-icon-color:#ef4444;--ae-feature-icon-bg:#fff0ee}.ae-feature-icon--green{--ae-feature-icon-color:#059669;--ae-feature-icon-bg:#e8faf0}.ae-feature-icon--blue{--ae-feature-icon-color:#087fff;--ae-feature-icon-bg:#eaf5ff}.ae-feature-icon--cyan{--ae-feature-icon-color:#0891b2;--ae-feature-icon-bg:#e7faff}.ae-feature-icon--amber{--ae-feature-icon-color:#d97706;--ae-feature-icon-bg:#fff5e5}.ae-feature-icon--indigo{--ae-feature-icon-color:#4f46e5;--ae-feature-icon-bg:#efedff}.ae-feature-icon--violet{--ae-feature-icon-color:#7c3aed;--ae-feature-icon-bg:#f4edff}.ae-feature-icon .site-icon{width:32px;height:32px;font-size:32px;color:currentColor}.ae-feature h4{margin:10px 0 0;color:var(--brand-navy);font-size:clamp(14px,1.15vw,17px);font-weight:800;letter-spacing:-.04em;line-height:1.16}.ae-feature p{margin:7px 0 0;color:#587099;font-size:clamp(12px,.94vw,14px);line-height:1.3}.ae-takeaway{display:grid;grid-template-columns:100px minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:30px;padding:18px 22px;border:1px solid #d6f0f8;border-radius:18px;background:linear-gradient(105deg,#e8faff,#e1faff)}.ae-growth-icon,.ae-takeaway>img{display:block;width:100px;height:100px;object-fit:contain}.ae-takeaway-copy{min-width:0}.ae-takeaway-copy h3{margin:0;color:var(--brand-navy);font-size:clamp(20px,1.92vw,28px);font-weight:800;letter-spacing:-.05em;line-height:1.18}.ae-takeaway-copy h3 span{color:#087fff}.ae-outcomes{display:flex;flex-wrap:wrap;gap:8px 18px;margin:12px 0 0;padding:0;list-style:none}.ae-outcomes li{display:inline-flex;align-items:center;gap:7px;min-width:0;color:#254d78;font-size:14px;font-weight:600;line-height:1.25}.ae-outcomes img{display:block;width:20px;height:20px;flex:0 0 20px;object-fit:contain}.ae-action{display:grid;justify-items:center;gap:8px;min-width:0;text-align:center}.ae-button{display:inline-flex;align-items:center;justify-content:center;gap:11px;min-height:50px;padding:12px 22px;border:1px solid #0d3c8b;border-radius:999px;background:linear-gradient(145deg,#103d8d,var(--brand-navy));color:#fff;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap}.ae-action>p{margin:0;color:#587099;font-size:12px;line-height:1.3}.ae-quote{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 42px;margin:28px 24px 0;color:#617ca3}.ae-quote>img{display:block;width:40px;height:40px;flex:0 0 40px;object-fit:contain;opacity:.72}.ae-quote p{margin:0;font-size:clamp(15px,1.32vw,19px);font-style:italic;line-height:1.35}.ae-quote p:first-of-type{flex:1 1 410px}.ae-quote p:last-of-type{flex:0 1 auto;text-align:end}.ae-quote strong{color:var(--brand-navy)}@media(max-width:980px){.ae-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ae-overview{grid-template-columns:minmax(0,1fr) minmax(280px,1.08fr)}.ae-assistant-panel{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,262px);column-gap:18px;align-items:center}.ae-assistant-panel>h3,.ae-assistant-panel>p{grid-column:1}.ae-assistant-panel>img{grid-column:2;grid-row:1/span 2;margin:0 auto}.ae-trained-art{min-height:445px}.ae-takeaway{grid-template-columns:82px minmax(0,1fr)}.ae-growth-icon,.ae-takeaway>img{width:82px;height:82px}.ae-action{grid-column:1/-1}}@media(max-width:760px){.ae-section{padding:52px 0 42px}.ae-container{width:calc(100% - 36px)}.ae-title{font-size:clamp(35px,10vw,50px)}.ae-subtitle{font-size:clamp(25px,7.2vw,33px)}.ae-overview{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:24px}.ae-trained-art{min-height:0;order:2}.ae-trained-art>img{max-height:none}.ae-source-panel{order:1}.ae-assistant-panel{display:block;order:3}.ae-assistant-panel>img{margin-top:16px}.ae-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ae-takeaway{grid-template-columns:62px minmax(0,1fr);align-items:start;gap:13px;padding:16px}.ae-growth-icon,.ae-takeaway>img{width:62px;height:62px}.ae-outcomes{gap:8px 13px}.ae-action{align-items:start;justify-items:start;padding-inline-start:75px;text-align:start}.ae-quote{margin-inline:0}.ae-quote>img{width:34px;height:34px;flex-basis:34px}.ae-quote p:last-of-type{text-align:start}}@media(max-width:470px){.ae-eyebrow{padding-inline:13px;font-size:10px;letter-spacing:.055em}.ae-assistant-panel,.ae-source-panel{padding:17px}.ae-source-list>li{font-size:12px}.ae-feature-grid{grid-template-columns:minmax(0,1fr)}.ae-feature{display:grid;grid-template-columns:60px minmax(0,1fr);column-gap:12px;padding:14px;text-align:start}.ae-feature>.ae-feature-icon{grid-row:1/span 2;margin:0}.ae-feature h4,.ae-feature p{align-self:end;margin:0}.ae-feature p{align-self:start;margin-top:5px}.ae-action{padding-inline-start:0}.ae-button{width:100%;white-space:normal}.ae-quote{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px}.ae-quote p:first-of-type,.ae-quote p:last-of-type{grid-column:2}}.as-section{overflow:hidden;padding:66px 0 58px;background:radial-gradient(circle at 8% 14%,#e6faff 0,transparent 19%),radial-gradient(circle at 94% 47%,#e8fbff 0,transparent 20%),linear-gradient(145deg,#fff 6%,#f1fcff);font-family:var(--font-brand, "Plus Jakarta Sans", sans-serif)}.as-container{width:min(calc(100% - 60px),1440px);margin-inline:auto}.as-header{max-width:1080px;margin-inline:auto;text-align:center}.as-eyebrow{display:inline-flex;align-items:center;justify-content:center;gap:9px;margin:0;padding:9px 18px;border-radius:999px;background:#e6f7ff;color:var(--brand-navy);font-size:12px;font-weight:800;letter-spacing:.075em;line-height:1.1;text-transform:uppercase}.as-eyebrow>img{display:block;width:23px;height:23px;object-fit:contain}.as-title{margin:17px 0 0;color:var(--brand-navy);font-size:clamp(39px,4.15vw,60px);font-weight:800;letter-spacing:-.06em;line-height:1.05}.as-title span{color:var(--brand-turquoise)}.as-intro{max-width:870px;margin:12px auto 0;color:#587099;font-size:clamp(16px,1.36vw,20px);line-height:1.48}.as-step-grid{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr);align-items:stretch;gap:10px;margin-top:32px}.as-step{position:relative;display:flex;flex-direction:column;min-width:0;min-height:446px;overflow:visible;padding:21px 18px 20px;border:1px solid #cceef8;border-radius:17px;background:linear-gradient(145deg,#fff,#f6fdff);box-shadow:0 9px 24px #0a477308}.as-step-copy{position:relative;z-index:1;min-width:0;padding-inline-start:40px}.as-step-number{position:absolute;inset-block-start:-1px;inset-inline-start:-1px;display:block;width:48px;height:48px;object-fit:contain}.as-step h3{margin:3px 0 0;color:var(--brand-navy);font-size:clamp(20px,1.72vw,27px);font-weight:800;letter-spacing:-.045em;line-height:1.13}.as-step-copy>p{margin:7px 0 0;color:#587099;font-size:clamp(14px,1.08vw,16px);line-height:1.4}.as-step-art{display:grid;flex:1;place-items:end center;min-width:0;margin-top:15px}.as-step-art>img{display:block;width:min(100%,310px);max-height:257px;object-fit:contain;object-position:center bottom}.as-training-scene{position:relative;width:min(100%,380px);min-height:330px;margin-inline:auto}.as-training-scene:focus-visible{outline:3px solid var(--brand-turquoise);outline-offset:6px;border-radius:20px}.as-training-connections{position:absolute;inset:0;z-index:0;width:100%;height:100%;pointer-events:none}.as-training-path{fill:none;stroke:#16a8ec;stroke-width:1.7;opacity:0}[data-training-reveal=playing] .as-training-path{opacity:1;animation:as-training-path-in .28s var(--ease-out) var(--as-source-delay,0ms) both}[data-training-reveal=complete] .as-training-path{opacity:1;animation:none}@keyframes as-training-path-in{0%{opacity:0}to{opacity:1}}.as-training-sources{position:absolute;inset:0;z-index:2;margin:0;padding:0;list-style:none}.as-training-source{position:absolute;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-items:start;gap:4px;width:24%;min-width:0;color:var(--brand-navy);font-size:11px;font-weight:650;line-height:1.3;text-align:center}.as-training-source--documents,.as-training-source--sheets,.as-training-source--videos,.as-training-source--website{inset-block-start:3%}.as-training-source--website{inset-inline-start:0}.as-training-source--documents{inset-inline-start:25.33%}.as-training-source--sheets{inset-inline-start:50.66%}.as-training-source--videos{inset-inline-start:76%}.as-training-source--faqs{inset-block-start:40%;inset-inline-start:0}.as-training-source--text{inset-block-start:40%;inset-inline-end:0}.as-training-source-float{display:grid;place-items:center;width:min(55px,100%);aspect-ratio:1}.as-training-source-float img{display:block;width:100%;height:100%;object-fit:contain}.as-training-label{min-width:0;max-width:100%;overflow-wrap:break-word}.as-training-server{position:absolute;inset-block-end:23px;inset-inline:0;margin-inline:auto;z-index:1;width:min(44%,160px);aspect-ratio:11/12;overflow:hidden}.as-training-server img{display:block;width:182%;max-width:none;height:auto;transform:translate(-22.5%,-41%)}[data-training-reveal=pending] .as-training-source{opacity:0;transform:translateY(8px)}[data-training-reveal=playing] .as-training-source{animation:as-training-source-in .28s var(--ease-out) calc(var(--as-source-order,0) * .28s) both}[data-training-reveal=complete] .as-training-source{opacity:1;transform:none}@keyframes as-training-source-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}[data-training-float=active] .as-training-source-float{animation:as-training-source-float 4.8s var(--ease-in-out) calc(var(--as-source-order,0) * .16s) infinite}@keyframes as-training-source-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.as-training-scene[data-training-paused=true] .as-training-source-float,.as-training-scene[data-training-scene]:focus-within .as-training-source-float{animation-play-state:paused}@media(hover:hover)and (pointer:fine){.as-training-scene[data-training-scene]:hover .as-training-source-float{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.as-training-scene .as-training-path,.as-training-scene .as-training-source,.as-training-scene .as-training-source-float{opacity:1;transform:none;animation:none!important}}@media(max-width:470px){.as-training-scene{min-height:280px}.as-training-source{font-size:10px}.as-training-source-float{width:min(50px,100%)}}.as-transition{display:block;align-self:center;width:24px;height:32px;object-fit:contain}.as-transition>img{display:block;width:44px;height:44px;object-fit:contain}.as-deploy-art{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(106px,.94fr);align-items:end;gap:6px;flex:1;min-width:0;margin-top:11px}.as-deploy-art>img:not(.as-deploy-note){display:block;width:100%;max-height:320px;object-fit:contain;object-position:center bottom}.as-channels{display:grid;grid-column:2;grid-row:1;align-content:end;gap:4px;margin:0;padding:0;list-style:none}.as-channels li{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;min-height:29px;padding:4px 8px;border:1px solid #e2eff8;border-radius:9px;background:#fff;color:#244e7d;font-size:12px;font-weight:650;line-height:1.15}.as-channels img{display:block;width:20px;height:20px;object-fit:contain}.as-deploy-note{display:block;grid-column:1;width:min(100%,162px);max-height:73px;margin:3px auto 0;object-fit:contain;object-position:center}.as-cost-panel{margin-top:52px;padding:24px 20px 18px;border:1px solid #cfeef8;border-radius:20px;background:linear-gradient(145deg,#fbfeff,#f2fcff)}.as-cost-panel>.as-header{text-align:center}.as-cost-panel>.as-header>h3{margin:17px 0 0;color:var(--brand-navy);font-size:clamp(33px,3.55vw,52px);font-weight:800;letter-spacing:-.06em;line-height:1.05}.as-cost-panel>.as-header>p:last-child{margin:12px auto 0;color:#587099;font-size:clamp(15px,1.26vw,18px);line-height:1.42}.as-comparison-grid{display:grid;grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr);align-items:stretch;gap:clamp(12px,1.8vw,28px);margin-top:25px}.as-cost-card{position:relative;display:flex;flex-direction:column;min-width:0;min-height:384px;overflow:hidden;padding:21px 24px 17px;border-radius:16px}.as-cost-diy{background:linear-gradient(145deg,#f0f2f8,#fff7f8)}.as-cost-brand{background:linear-gradient(145deg,#e0faff,#f2fffb)}.as-cost-card h4{margin:0;color:var(--brand-navy);font-size:clamp(22px,2vw,30px);font-weight:800;letter-spacing:-.05em;line-height:1.12}.as-cost-brand h4{color:var(--brand-navy)}.as-cost-card>header>p:not(.as-price):not(.as-save-badge),.as-cost-card>p{margin:7px 0 0;color:#587099;font-size:clamp(13px,1.05vw,16px);line-height:1.35}.as-cost-price,.as-price{display:inline-flex;align-items:baseline;width:fit-content;margin-top:15px;padding:8px 13px;border-radius:12px;background:#e6eff7;color:var(--brand-navy);font-size:clamp(31px,3.2vw,48px);font-weight:800;letter-spacing:-.06em;line-height:1}.as-cost-brand .as-cost-price,.as-cost-brand .as-price{background:#dff7ff}.as-cost-price small,.as-price small{margin-inline-start:8px;font-size:clamp(14px,1.25vw,19px);letter-spacing:-.025em}.as-save-badge,.as-saving-badge{position:absolute;inset-block-start:80px;inset-inline-end:22px;margin:0;padding:8px 12px;border-radius:999px;background:#08b860;color:#fff;font-size:13px;font-weight:800;line-height:1;transform:rotate(-2deg)}.as-cost-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(146px,35%);align-items:end;flex:1;min-width:0;gap:8px}.as-cost-list{display:grid;order:-1;align-content:end;gap:8px;margin:17px 0 0;padding:0;list-style:none}.as-cost-list li{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;color:#587099;font-size:clamp(12px,.96vw,15px);line-height:1.22}.as-cost-list img{display:block;width:20px;height:20px;object-fit:contain}.as-cost-body>img,.as-cost-personimage{display:block;width:100%;max-height:202px;object-fit:contain;object-position:center bottom}.as-cost-verdict{display:flex;align-items:center;gap:10px;min-height:46px;margin-top:11px;padding:8px 12px;border-radius:11px;color:#57323a;font-size:clamp(12px,.94vw,14px);font-weight:650;line-height:1.2}.as-cost-diy .as-cost-verdict{background:#ffe5e9}.as-cost-brand .as-cost-verdict{background:#d9faec;color:#174d40}.as-cost-verdict img{display:block;width:27px;height:27px;flex:0 0 27px;object-fit:contain}.as-versus{display:block;align-self:center;width:54px;height:54px;object-fit:contain}.as-takeaway{display:grid;grid-template-columns:100px minmax(0,1fr) auto;align-items:center;gap:19px;margin-top:22px;padding:17px 24px;border-radius:18px;background:linear-gradient(105deg,#e8faff,#e0f9ff)}.as-takeaway>img{display:block;width:100px;height:100px;object-fit:contain}.as-takeaway-copy,.as-takeaway>div:not(.as-action){min-width:0}.as-takeaway-copy h3,.as-takeaway>div:not(.as-action) h3{margin:0;color:var(--brand-navy);font-size:clamp(20px,1.9vw,28px);font-weight:800;letter-spacing:-.05em;line-height:1.15}.as-perks{display:flex;flex-wrap:wrap;gap:8px 17px;margin:12px 0 0;padding:0;list-style:none}.as-perks li{display:inline-flex;align-items:center;gap:7px;color:#254d78;font-size:13px;font-weight:650;line-height:1.2}.as-perks img{display:block;width:19px;height:19px;object-fit:contain}.as-action{display:grid;justify-items:center;gap:8px;min-width:0;text-align:center}.as-button{display:inline-flex;align-items:center;justify-content:center;gap:11px;min-height:50px;padding:12px 24px;border:1px solid #0d3c8b;border-radius:999px;background:linear-gradient(145deg,#103d8d,var(--brand-navy));color:#fff;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap}.as-button>img{display:block;width:20px;height:20px;object-fit:contain}.as-action>p{margin:0;color:#587099;font-size:12px;line-height:1.25}.as-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(170px,1.1fr);gap:0;margin-top:37px}.as-benefit{min-width:0;padding:0 17px 12px;border-inline-end:1px solid #d8edf6;text-align:center}.as-benefit>img{display:block;width:62px;height:62px;margin:0 auto;object-fit:contain}.as-benefit h3{margin:10px 0 0;color:var(--brand-navy);font-size:clamp(15px,1.25vw,18px);font-weight:800;letter-spacing:-.04em;line-height:1.14}.as-benefit p{margin:7px 0 0;color:#587099;font-size:clamp(12px,.98vw,14px);line-height:1.32}.as-signoff{display:block;width:min(100%,210px);max-height:125px;margin:26px 0 0 auto;object-fit:contain}@media(max-width:900px){.as-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.as-step:last-child{grid-column:1/-1;width:min(100%,530px);margin-inline:auto}.as-transition{display:none}.as-benefits{grid-template-columns:repeat(4,minmax(0,1fr));gap:23px 0}.as-signoff{grid-column:1/-1}}@media(max-width:800px){.as-section{padding:54px 0 46px}.as-container{width:calc(100% - 36px)}.as-step-grid{grid-template-columns:minmax(0,1fr);gap:17px;margin-top:25px}.as-step,.as-step:last-child{width:100%;min-height:0}.as-comparison-grid{grid-template-columns:minmax(0,1fr);gap:15px}.as-versus{justify-self:center}.as-takeaway{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:14px;padding:17px}.as-takeaway>img{width:72px;height:72px}.as-action{grid-column:1/-1;justify-items:start;padding-inline-start:86px;text-align:start}.as-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.as-benefit:nth-child(2n){border-inline-end:0}}@media(max-width:500px){.as-eyebrow{padding-inline:13px;font-size:10px;letter-spacing:.055em}.as-title{font-size:clamp(33px,10vw,46px)}.as-intro{font-size:16px}.as-step{padding:18px 16px 16px}.as-step-copy{padding-inline-start:49px}.as-step-number{width:48px;height:48px}.as-step h3{font-size:20px}.as-step-art>img{max-height:228px}.as-deploy-art{grid-template-columns:minmax(112px,1fr) minmax(114px,.98fr)}.as-channels li{font-size:11px}.as-cost-panel{margin-top:36px;padding:20px 12px 13px}.as-cost-card{min-height:0;padding:19px 15px 14px}.as-cost-body{grid-template-columns:minmax(0,1fr);gap:12px}.as-cost-body>img{justify-self:end;width:min(100%,180px);max-height:180px}.as-save-badge,.as-saving-badge{position:static;width:fit-content;margin:0 0 10px;font-size:11px;transform:none}.as-cost-list{gap:7px}.as-cost-list li{grid-template-columns:18px minmax(0,1fr);gap:7px;font-size:13px}.as-cost-list img{width:18px;height:18px}.as-cost-personimage{max-height:169px}.as-takeaway{grid-template-columns:56px minmax(0,1fr)}.as-takeaway>img{width:56px;height:56px}.as-takeaway-copy h3{font-size:20px}.as-action{padding-inline-start:0}.as-button{width:100%;white-space:normal}.as-benefits{grid-template-columns:minmax(0,1fr);gap:18px}.as-benefit{display:grid;grid-template-columns:62px minmax(0,1fr);column-gap:13px;padding:0;border-inline-end:0;text-align:start}.as-benefit>img{grid-row:1/span 2;margin:0}.as-benefit h3,.as-benefit p{align-self:end;margin:0}.as-benefit p{align-self:start;margin-top:5px}}.cs-section{overflow:hidden;padding:clamp(58px,6vw,92px) 0 clamp(64px,6.6vw,102px);background:radial-gradient(circle at 6% 8%,#e9fbff 0,transparent 19%),radial-gradient(circle at 94% 38%,#edfcff 0,transparent 18%),#fff;font-family:var(--font-brand, "Plus Jakarta Sans", sans-serif)}.cs-container{width:min(calc(100% - 60px),1440px);margin-inline:auto}.cs-header{position:relative;max-width:1160px;margin-inline:auto;padding-inline:140px;text-align:center}.cs-eyebrow{display:inline-flex;align-items:center;justify-content:center;gap:9px;margin:0;padding:9px 18px;border-radius:999px;background:#e5f9ff;color:#091f4e;font-size:12px;font-weight:800;letter-spacing:.075em;line-height:1.1;text-transform:uppercase}.cs-eyebrow>img{display:block;width:24px;height:24px;object-fit:contain}.cs-title{margin:17px 0 0;color:#091f4e;font-size:clamp(39px,4.15vw,60px);font-weight:800;letter-spacing:-.06em;line-height:1.05}.cs-final-cta h3 span,.cs-india-copy h3 span,.cs-title span{color:#0dc6ca}.cs-intro{max-width:850px;margin:13px auto 0;color:#587099;font-size:clamp(16px,1.3vw,19px);line-height:1.48}.cs-heading-note{position:absolute;inset-block-start:28px;inset-inline-end:10px;display:block;width:min(19vw,130px);height:auto;object-fit:contain;transform:rotate(-3deg)}.cs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:34px}.cs-card{position:relative;display:flex;min-width:0;min-height:230px;overflow:hidden;padding:18px;border:1px solid #cfeef7;border-radius:18px;background:linear-gradient(135deg,#fff 2%,#f4fcff);box-shadow:0 10px 27px #0a47730d}.cs-card-copy{position:relative;z-index:1;display:flex;flex:0 1 68%;flex-direction:column;min-width:0;padding-inline-end:5px}.cs-card-photo{position:absolute;z-index:0;inset-block-end:0;inset-inline-end:0;display:block;width:min(44%,145px);height:185px;object-fit:contain;object-position:right bottom;mask-image:linear-gradient(to right,transparent 0 35%,#000 55%)}.cs-card-heading{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px;min-width:0}.cs-card-heading>img{display:block;width:56px;height:56px;border-radius:50%;object-fit:cover}.cs-card h3{margin:0;color:#091f4e;font-size:clamp(16px,1.26vw,20px);font-weight:800;letter-spacing:-.045em;line-height:1.15}.cs-card-description{margin:10px 0 0;color:#587099;font-size:clamp(12px,.93vw,14px);line-height:1.34}.cs-card-description p,.cs-card-result p{margin:0}.cs-card-quote{margin:auto 0 0;padding:8px 10px;border-radius:10px;background:#e9f9ff;color:#315878;font-size:clamp(11px,.85vw,13px);font-weight:650;line-height:1.3}.cs-card-result{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:7px;margin-top:9px;color:#098957;font-size:clamp(11px,.85vw,13px);font-weight:800;line-height:1.25}.cs-card-result>img{display:block;width:20px;height:20px;object-fit:contain}.cs-disclaimer{max-width:900px;margin:17px auto 0;color:#6c82a1;font-size:12px;line-height:1.4;text-align:center}.cs-india{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);align-items:center;gap:clamp(17px,2.5vw,35px);min-width:0;margin-top:28px;padding:clamp(24px,3vw,43px);overflow:hidden;border:1px solid #cceef6;border-radius:23px;background:linear-gradient(135deg,#effcff,#ddf8ff)}.cs-india:before{position:absolute;z-index:-1;inset:0;pointer-events:none;background:url(../images/case-studies/india.webp?v=india-background-20261008) center bottom/contain no-repeat;opacity:.2;content:""}.cs-india-copy{min-width:0}.cs-india-copy h3{margin:0;color:#091f4e;font-size:clamp(31px,3.05vw,47px);font-weight:800;letter-spacing:-.06em;line-height:1.03}.cs-india-copy h3 span{display:block}.cs-india-copy>p{margin:13px 0 0;color:#496d91;font-size:clamp(14px,1.08vw,16px);line-height:1.45}.cs-india-points{display:grid;gap:9px;margin:18px 0 0;padding:0;list-style:none}.cs-india-points li{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;color:#264e77;font-size:clamp(12px,.95vw,14px);font-weight:650;line-height:1.25}.cs-india-points img{display:block;width:20px;height:20px;object-fit:contain}.cs-india-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:21px;padding:12px 21px;border:1px solid #091f4e;border-radius:999px;background:#091f4e;color:#fff;font-size:14px;font-weight:800;line-height:1.2;text-decoration:none}.cs-segments{display:grid;grid-template-columns:minmax(0,1fr);gap:13px;min-width:0}.cs-segment{min-width:0;padding:12px 8px;border-radius:13px;background:#ffffffb8;text-align:center}.cs-segment>img{display:block;width:50px;height:50px;margin:0 auto;object-fit:contain}.cs-segment h4{margin:8px 0 0;color:#091f4e;font-size:clamp(13px,1vw,15px);font-weight:800;letter-spacing:-.035em;line-height:1.15}.cs-segment p{margin:5px 0 0;color:#587099;font-size:11px;line-height:1.27}.cs-final-cta{position:relative;isolation:isolate;display:grid;justify-items:center;min-width:0;margin:38px auto 0;padding:clamp(32px,4vw,55px) clamp(20px,4vw,60px) 110px;overflow:hidden;border-radius:24px;background:linear-gradient(180deg,#fff 35%,#ffffffc7 65%,#fff0),url(../images/case-studies/india-map-footer.webp?v=india-footer-20261008) center bottom/100% auto no-repeat,#fff;text-align:center}.cs-final-cta>:not(.cs-final-art){position:relative;z-index:1}.cs-final-cta h3{max-width:760px;margin:17px 0 0;color:#091f4e;font-size:clamp(31px,3.65vw,53px);font-weight:800;letter-spacing:-.06em;line-height:1.06}.cs-final-cta>p{max-width:670px;margin:13px auto 0;color:#527296;font-size:clamp(14px,1.12vw,17px);line-height:1.46}.cs-final-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;margin-top:22px;padding:12px 24px;border:1px solid #087fff;border-radius:999px;background:#087fff;color:#fff;font-size:14px;font-weight:800;line-height:1.2;text-decoration:none}.cs-final-button>img{display:block;width:20px;height:20px;object-fit:contain}.cs-final-perks{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:9px 19px;margin:18px 0 0;padding:0;list-style:none}.cs-final-perks li{display:inline-flex;align-items:center;gap:7px;color:#254d78;font-size:13px;font-weight:700;line-height:1.22}.cs-final-perks img{display:block;width:19px;height:19px;object-fit:contain}.cs-proud{position:absolute;z-index:1;inset-inline-end:22px;inset-block-end:14px;display:block;width:min(24vw,190px);height:auto;object-fit:contain}@media(max-width:1000px){.cs-header{padding-inline:0}.cs-heading-note{position:static;width:105px;margin:12px auto 0;transform:none}.cs-india{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}@media(max-width:920px){.cs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.cs-section{padding-block:52px 62px}.cs-header{padding-inline:0}.cs-container{width:calc(100% - 36px)}.cs-heading-note{position:static;width:min(100%,130px);margin:11px auto 0;transform:none}.cs-india{grid-template-columns:minmax(0,1fr);padding:23px 18px}.cs-segments{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.cs-segment{padding:9px 5px}.cs-segment>img{width:43px;height:43px}.cs-segment p{display:none}.cs-final-cta{padding-bottom:73px}}@media(max-width:620px){.cs-grid{grid-template-columns:minmax(0,1fr)}.cs-card{min-height:225px}.cs-card-photo{width:min(41%,145px)}}@media(max-width:430px){.cs-eyebrow{padding-inline:13px;font-size:10px;letter-spacing:.055em}.cs-title{font-size:clamp(33px,10vw,46px)}.cs-card{padding:15px}.cs-card-copy{flex-basis:70%}.cs-card-photo{width:39%;height:170px}.cs-segments{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-segment p{display:block}.cs-final-button{width:100%}.cs-final-perks{justify-content:flex-start}.cs-proud{width:142px;inset-inline-end:12px}}.cs-header>h2{margin:17px 0 0;color:#091f4e;font-size:clamp(39px,4.15vw,60px);font-weight:800;letter-spacing:-.06em;line-height:1.05}.cs-header>h2 span{color:#0dc6ca}.cs-header>p:not(.cs-eyebrow){max-width:850px;margin:13px auto 0;color:#587099;font-size:clamp(16px,1.3vw,19px);line-height:1.48}.cs-india-button>img{display:block;width:20px;height:20px;margin-inline-start:9px;object-fit:contain}.cs-segments>article{display:flex;align-items:center;gap:10px;min-width:0;padding:9px 10px;border-radius:999px;background:#ffffffb8;text-align:start}.cs-segments>article>img{display:block;flex:0 0 46px;width:46px;height:46px;margin:0;object-fit:contain}.cs-segments>article h4{margin:0;color:#091f4e;font-size:clamp(13px,1vw,15px);font-weight:800;letter-spacing:-.035em;line-height:1.15}.cs-segments>article p{margin:5px 0 0;color:#587099;font-size:11px;line-height:1.27}.cs-final-copy{position:relative;z-index:1}.cs-final-copy>p:not(.cs-eyebrow){max-width:670px;margin:13px auto 0;color:#527296;font-size:clamp(14px,1.12vw,17px);line-height:1.46}.cs-final-cta>.cs-final-art{position:absolute;z-index:0;inset:0;pointer-events:none}@media(max-width:700px){.cs-segments>article{display:block;padding:9px 5px;border-radius:13px;text-align:center}.cs-segments>article>img{margin-inline:auto}.cs-final-cta{padding-bottom:110px}.cs-proud{width:min(42vw,190px)}.cs-segments>article>img{width:43px;height:43px}.cs-segments>article p{display:none}}@media(max-width:430px){.cs-header>h2{font-size:clamp(33px,10vw,46px)}.cs-segments>article p{display:block}}.mc-section{overflow:hidden;padding:clamp(58px,6vw,92px) 0 clamp(64px,6.8vw,102px);background:radial-gradient(circle at 4% 12%,#e9fbff 0,transparent 17%),radial-gradient(circle at 96% 68%,#effcff 0,transparent 18%),#fff;font-family:var(--font-brand, "Plus Jakarta Sans", sans-serif)}.mc-container{width:min(calc(100% - 60px),1440px);margin-inline:auto}.mc-brand-row{display:flex;align-items:center;justify-content:space-between;gap:20px;min-width:0}.mc-brand-row>img:first-child{display:block;width:min(100%,148px);height:43px;object-fit:contain;object-position:left center}.mc-brand-row>.mc-brand-note{display:block;width:min(100%,131px);height:31px;object-fit:contain;object-position:right center}.mc-header{max-width:1250px;margin:10px auto 0;text-align:center}.mc-eyebrow{display:inline-flex;align-items:center;justify-content:center;gap:9px;margin:0;padding:9px 18px;border-radius:999px;background:#e5f9ff;color:#091f4e;font-size:12px;font-weight:800;letter-spacing:.075em;line-height:1.1;text-transform:uppercase}.mc-eyebrow>img{display:block;width:24px;height:24px;object-fit:contain}.mc-header h2{margin:17px 0 0;color:#091f4e;font-size:clamp(32px,3.5vw,50px);font-weight:800;letter-spacing:-.06em;line-height:1.08}.mc-header h2 span,.mc-takeaway h3 span{color:var(--brand-turquoise)}.mc-header>p:not(.mc-eyebrow){max-width:920px;margin:14px auto 0;color:#587099;font-size:clamp(15px,1.18vw,18px);line-height:1.48}.mc-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(25px,5vw,76px);min-width:0;margin-top:23px;padding:clamp(22px,3.2vw,42px);border:1px solid #cdeef7;border-radius:18px;background:linear-gradient(135deg,#fff 4%,#f2fcff);box-shadow:0 9px 24px #0a477308}.mc-panel:first-of-type{margin-top:clamp(31px,4vw,52px)}.mc-panel:nth-of-type(2n){background:linear-gradient(135deg,#effcff,#fff)}.mc-art,.mc-copy{min-width:0}.mc-panel-heading{display:flex;align-items:center;gap:15px;min-width:0}.mc-panel-heading>img{display:block;width:84px;height:84px;flex:0 0 84px;object-fit:contain}.mc-panel-heading>div{min-width:0}.mc-panel-heading h3{margin:0;color:#091f4e;font-size:clamp(22px,2.05vw,29px);font-weight:800;letter-spacing:-.05em;line-height:1.1}.mc-panel-heading p{margin:6px 0 0;color:#587099;font-size:clamp(14px,1.22vw,18px);font-weight:500;line-height:1.25}.mc-description{margin:18px 0 0;color:#537397;font-size:clamp(14px,1.08vw,16px);line-height:1.48}.mc-checklist{display:grid;grid-auto-flow:column;grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 15px;margin:19px 0 0;padding:0;list-style:none}.mc-checklist li{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;min-width:0;color:#294f77;font-size:clamp(12px,.97vw,14px);font-weight:650;line-height:1.25}.mc-checklist img{display:block;width:20px;height:20px;object-fit:contain}.mc-art{display:grid;place-items:center}.mc-art>img{display:block;width:min(100%,579px);max-height:360px;object-fit:contain;object-position:center}.mc-customers .mc-art,.mc-physical .mc-art{order:-1}.mc-detail-list{display:grid;gap:12px;margin-top:18px}.mc-detail{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:11px;min-width:0;padding:11px 13px;border:1px solid #daeff6;border-radius:13px;background:#fff}.mc-detail>img{display:block;width:58px;height:58px;object-fit:contain}.mc-detail h4{margin:0;color:#091f4e;font-size:clamp(13px,1.03vw,15px);font-weight:800;letter-spacing:-.035em;line-height:1.18}.mc-detail p{margin:5px 0 0;color:#587099;font-size:clamp(11px,.87vw,13px);line-height:1.3}.mc-channel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:18px}.mc-channel{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:7px;min-width:0;padding:8px;border:1px solid #daeff6;border-radius:11px;background:#fff;color:#294f77;font-size:clamp(11px,.84vw,13px);font-weight:700;line-height:1.18}.mc-channel>img{display:block;width:34px;height:34px;object-fit:contain}.mc-channel-social{grid-template-columns:64px minmax(0,1fr)}.mc-channel-social>img{width:64px;height:46px;object-fit:contain}.mc-customer-takeaway{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:11px;margin-top:19px;padding:12px 14px;border:1px solid #ccefdc;border-radius:14px;background:#e6faef}.mc-customer-takeaway>img{display:block;width:52px;height:52px;object-fit:contain}.mc-customer-takeaway p{margin:0;color:#176649;font-size:clamp(14px,1.15vw,17px);font-weight:750;letter-spacing:-.025em;line-height:1.32}.mc-takeaway{display:grid;grid-template-columns:80px minmax(0,1fr) minmax(260px,.92fr);align-items:center;gap:clamp(15px,2.1vw,30px);min-width:0;margin-top:23px;padding:clamp(19px,2.5vw,32px);border:1px solid #c8edf7;border-radius:19px;background:linear-gradient(110deg,#e8faff,#def8ff)}.mc-takeaway>img{display:block;width:80px;height:80px;object-fit:contain}.mc-takeaway-copy{min-width:0}.mc-takeaway h3{margin:0;color:#091f4e;font-size:clamp(19px,1.72vw,24px);font-weight:800;letter-spacing:-.05em;line-height:1.18}.mc-takeaway-copy>p{margin:9px 0 0;color:#587099;font-size:13px;line-height:1.42}.mc-costs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.mc-costs>div{min-width:0;padding:0 8px;border-inline-start:1px solid #c9e7f2;text-align:center}.mc-costs>div:first-child{border-inline-start:0}.mc-costs img{display:block;width:44px;height:44px;margin:0 auto;object-fit:contain}.mc-costs p{margin:7px 0 0;color:#315878;font-size:13px;font-weight:700;line-height:1.25}@media(max-width:1100px){.mc-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-channel-social{grid-column:1/-1}}@media(max-width:850px){.mc-panel{grid-template-columns:minmax(0,1fr);gap:20px}.mc-customers .mc-art,.mc-physical .mc-art{order:initial}.mc-art>img{width:min(100%,650px)}.mc-panel-heading>img{width:70px;height:70px;flex-basis:70px}.mc-checklist{grid-auto-flow:row;grid-template-rows:none}.mc-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mc-takeaway{grid-template-columns:70px minmax(0,1fr)}.mc-takeaway>img{width:70px;height:70px}.mc-costs{grid-column:1/-1}}@media(max-width:620px){.mc-section{padding-block:52px 62px}.mc-container{width:calc(100% - 36px)}.mc-brand-row{align-items:flex-start}.mc-brand-row>img:first-child{width:132px;height:auto}.mc-brand-row>.mc-brand-note{width:110px;height:auto}.mc-header h2 br,.mc-header>p br{display:none}.mc-panel{padding:19px 16px}.mc-panel-heading{gap:11px}.mc-panel-heading>img{width:60px;height:60px;flex-basis:60px}.mc-checklist{grid-template-columns:minmax(0,1fr)}.mc-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mc-channel-social{grid-column:1/-1}.mc-channel{font-size:12px}.mc-takeaway{grid-template-columns:55px minmax(0,1fr);gap:13px;padding:17px}.mc-takeaway>img{width:55px;height:55px}.mc-costs{grid-column:1/-1;grid-template-columns:minmax(0,1fr);gap:11px}.mc-costs>div{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px;padding:0;border:0;text-align:start}.mc-costs img{width:38px;height:38px;margin:0}.mc-costs p{margin:0}}@media(max-width:380px){.mc-eyebrow{padding-inline:12px;font-size:10px;letter-spacing:.05em}.mc-brand-row{gap:9px}.mc-brand-row>img:first-child{width:118px}.mc-brand-row>.mc-brand-note{width:96px}.mc-channel-grid{grid-template-columns:minmax(0,1fr)}.mc-channel{grid-template-columns:30px minmax(0,1fr);padding:7px}.mc-channel>img{width:30px;height:30px}}.ai-business-banner{overflow:hidden;padding-block:clamp(52px,5vw,72px);background:radial-gradient(circle at 84% 45%,#0dc6ca52 0,#0dc6ca1c 18%,transparent 43%),var(--brand-navy,#091f4e);font-family:var(--font-brand, "Plus Jakarta Sans", sans-serif)}.ai-business-container{display:grid;grid-template-columns:minmax(0,3fr) minmax(190px,1fr);align-items:center;gap:clamp(28px,4vw,48px);width:min(89.2%,1440px);margin-inline:auto}.ai-business-copy{min-width:0}.ai-business-title{max-width:980px;margin:0;color:#fff;font-size:clamp(32px,4.45vw,64px);font-weight:800;letter-spacing:-.06em;line-height:1.12}.ai-business-title span{color:var(--brand-turquoise,#0dc6ca)}.ai-business-description{max-width:680px;margin:24px 0 0;color:#cfe8ff;font-size:clamp(18px,1.42vw,21px);line-height:1.6}.ai-business-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;margin-top:32px;padding-inline:26px;border:1px solid var(--brand-turquoise,#0dc6ca);border-radius:999px;background:var(--brand-turquoise,#0dc6ca);color:var(--brand-navy,#091f4e);font-size:15px;font-weight:800;line-height:1.2;text-align:center;text-decoration:none}.ai-business-cta:hover{border-color:#63e8ea;background:#63e8ea;color:var(--brand-navy,#091f4e)}.ai-business-cta:focus-visible{outline:3px solid #fff;outline-offset:4px}.ai-business-cta .site-icon{width:19px;height:19px;flex:0 0 19px;color:currentColor}.ai-business-question{display:grid;place-items:center;min-width:0;color:var(--brand-turquoise,#0dc6ca);text-align:end}.ai-business-question>img{display:block;width:auto;max-width:100%;height:clamp(170px,20vw,300px);object-fit:contain}@media(max-width:640px){.ai-business-banner{padding-block:48px}.ai-business-container{grid-template-columns:minmax(0,1fr);gap:23px;width:calc(100% - 36px)}.ai-business-question{justify-self:end;order:-1;margin-inline-end:4vw}.ai-business-question>img{height:clamp(122px,42vw,200px)}.ai-business-description{margin-top:18px}.ai-business-cta{width:100%;margin-top:26px;white-space:normal}}html{--landing-nav-offset:136px;scroll-behavior:smooth;scroll-padding-top:var(--landing-nav-offset)}.landing-header{position:sticky;inset-block-start:0;z-index:1000;width:100%;max-width:none;margin:0;padding:0;border-block-end:1px solid #dceef6;background:#fffffff2;backdrop-filter:blur(12px)}.landing-contact-bar{background:var(--brand-navy);color:#fff}.landing-contact-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:0 24px;width:min(calc(100% - 48px),1440px);min-height:44px;margin-inline:auto}.landing-contact-container a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding-block:8px;color:#fff;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none}.landing-contact-container a:hover{color:var(--brand-turquoise)}.landing-contact-container a:focus-visible{outline:3px solid var(--brand-turquoise);outline-offset:3px}.landing-contact-container .site-icon{width:16px;height:16px;flex:0 0 16px}.landing-nav-container{display:flex;align-items:center;gap:clamp(10px,1.6vw,24px);width:min(calc(100% - 48px),1440px);min-width:0;margin-inline:auto;padding-block:8px}.landing-nav-brand{display:block;flex:0 0 auto;min-width:0}.landing-nav-brand>.brand-logo{display:block;width:clamp(190px,14.5vw,210px);max-width:none;height:auto;margin:0}.landing-nav-links{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-end;gap:2px;min-width:0}.landing-nav-links a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding-inline:clamp(7px,.7vw,10px);border-radius:9px;color:var(--brand-navy);font-size:clamp(13px,.98vw,14px);font-weight:650;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap}.landing-nav-links a:hover{background:#e7fbfc;color:var(--brand-navy)}.landing-mobile-cta,.landing-nav-cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;flex:0 0 auto;padding-inline:18px;border:1px solid var(--brand-navy);border-radius:999px;background:var(--brand-navy);color:#fff;font-size:13px;font-weight:750;line-height:1.2;text-decoration:none;white-space:nowrap}.landing-mobile-cta:hover,.landing-nav-cta:hover{border-color:var(--brand-turquoise);background:var(--brand-turquoise);color:var(--brand-navy)}.landing-mobile-menu{display:none;position:relative;margin-inline-start:auto}.landing-mobile-menu>summary{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding-inline:12px;border:1px solid #cfe8f1;border-radius:10px;color:var(--brand-navy);font-size:13px;font-weight:750;line-height:1.2;cursor:pointer;list-style:none}.landing-mobile-menu>summary::-webkit-details-marker{display:none}.landing-mobile-menu>summary .site-icon{width:16px;height:16px;margin-inline-start:8px}.landing-mobile-menu[open]>summary .site-icon{transform:rotate(180deg)}.landing-mobile-links{display:none}.site-footer{width:100%;padding-block-end:clamp(72px,16.07vw,344px);border-block-start:1px solid #cfeaf4;background:url(../images/case-studies/india-map-footer.webp?v=india-footer-20261008) center bottom/100% auto no-repeat,#f2fbff;font-family:var(--font-brand, "Plus Jakarta Sans", sans-serif)}.site-footer-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 24px;width:min(calc(100% - 48px),1440px);margin-inline:auto;padding-block:24px}.site-footer-brand{display:block;flex:0 0 auto}.site-footer-brand>img{display:block;width:150px;height:auto}.site-footer-copyright{margin:0;color:#587099;font-size:13px;line-height:1.4}.site-footer-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:5px 13px}.site-footer-links a{min-height:36px;padding:8px 4px;color:var(--brand-navy);font-size:13px;font-weight:700;line-height:1.2;text-decoration:none}.site-footer-links a:hover{color:#087fff}.landing-mobile-links a:focus-visible,.landing-mobile-menu>summary:focus-visible,.landing-nav-cta:focus-visible,.landing-nav-links a:focus-visible,.site-footer a:focus-visible{outline:3px solid var(--brand-turquoise);outline-offset:3px}@media(max-width:999px){html{--landing-nav-offset:120px}.landing-nav-container{min-height:76px}.landing-nav-brand>.brand-logo{width:170px}.landing-nav-cta,.landing-nav-links{display:none}.landing-nav-container{position:relative}.landing-mobile-menu{display:block;position:static}.landing-mobile-links{position:absolute;z-index:1;inset-inline-end:0;inset-block-start:calc(100% + 1px);display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(100%,480px);padding:18px;border:1px solid #cfe8f1;border-radius:14px;background:#fff;box-shadow:0 14px 30px #0a47731a}.landing-mobile-menu[open]>.landing-mobile-links{display:grid}.landing-mobile-links a{display:flex;align-items:center;min-width:0;min-height:44px;padding:9px 10px;border-radius:9px;color:var(--brand-navy);font-size:14px;font-weight:700;line-height:1.25;text-decoration:none}.landing-mobile-links a:not(.landing-mobile-cta):hover{background:#e7fbfc}.landing-mobile-links .landing-mobile-cta{grid-column:1/-1;width:100%;color:#fff}.landing-mobile-links .landing-mobile-cta:hover{color:var(--brand-navy)}}@media(max-width:560px){html{--landing-nav-offset:112px}.landing-contact-container{width:calc(100% - 36px);justify-content:flex-start;gap:0 16px}.landing-nav-container,.site-footer-container{width:calc(100% - 36px)}.landing-nav-container{min-height:68px}.landing-nav-brand>.brand-logo{width:min(170px,calc(100vw - 136px))}.landing-mobile-links{inset-inline:auto 0}.site-footer-container{flex-direction:column;justify-content:center;padding-block:25px;text-align:center}.site-footer-links{justify-content:center}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.landing-faq{padding-block:clamp(58px,5vw,74px);background:linear-gradient(145deg,#f7fdff,#eefaff);font-family:var(--font-brand, "Plus Jakarta Sans", sans-serif)}.landing-faq-container{width:min(calc(100% - 48px),1440px);margin-inline:auto}.landing-faq-header{max-width:880px;margin-inline:auto;text-align:center}.landing-faq-eyebrow{display:inline-flex;margin:0;padding:9px 17px;border-radius:999px;background:#e2f9ff;color:var(--brand-navy);font-size:12px;font-weight:800;letter-spacing:.075em;line-height:1.1;text-transform:uppercase}.landing-faq-header h2{margin:17px 0 0;color:var(--brand-navy);font-size:clamp(32px,3.65vw,52px);font-weight:800;letter-spacing:-.06em;line-height:1.08}.landing-faq-header h2 span{color:var(--brand-turquoise)}.landing-faq-header>p:not(.landing-faq-eyebrow){margin:13px 0 0;color:#587099;font-size:clamp(15px,1.15vw,18px);line-height:1.48}.landing-faq-list{display:grid;gap:12px;width:100%;max-width:960px;margin:clamp(28px,3.2vw,42px) auto 0}.landing-faq-item{overflow:hidden;padding:0 clamp(18px,2.1vw,24px);border:1px solid #d8edf5;border-radius:14px;background:#fff}.landing-faq-item[open]{border-color:#b9e9ef}.landing-faq-item>summary{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;min-height:44px;padding-block:18px;color:var(--brand-navy);font-size:clamp(16px,1.35vw,18px);font-weight:750;line-height:1.34;cursor:pointer;list-style:none}.landing-faq-item>summary::-webkit-details-marker{display:none}.landing-faq-item>summary>.site-icon{width:24px;height:24px;flex:0 0 24px;margin-top:1px;color:var(--brand-turquoise);transition:transform .16s var(--ease-out)}.landing-faq-item[open]>summary>.site-icon{transform:rotate(180deg)}.landing-faq-answer{padding:0 0 20px;color:#587099;font-size:16px;line-height:1.65}.landing-faq-answer p{margin:0}.landing-faq-answer a{color:#087fff;font-weight:750;text-underline-offset:3px}.landing-faq-item>summary:focus-visible{outline:3px solid var(--brand-turquoise);outline-offset:-3px;border-radius:8px}@media(prefers-reduced-motion:reduce){.landing-faq-item>summary>.site-icon{transition:none}}@media(max-width:560px){.landing-faq{padding-block:52px 58px}.landing-faq-container{width:calc(100% - 36px)}.landing-faq-header h2{font-size:clamp(32px,9.5vw,40px)}.landing-faq-item{padding-inline:18px}.landing-faq-item>summary{gap:13px;padding-block:16px;font-size:16px}.landing-faq-answer{padding-bottom:18px;font-size:15px}}.showcase-section{padding-block:clamp(58px,6vw,74px);background:#fff;font-family:var(--font-brand, "Plus Jakarta Sans", sans-serif)}.showcase-container{width:min(calc(100% - 48px),1440px);min-width:0;margin-inline:auto}.showcase-header{max-width:1120px;margin-inline:auto;text-align:center}.showcase-eyebrow{display:inline-flex;margin:0;padding:9px 16px;border-radius:999px;background:#e2f9ff;color:var(--brand-navy);font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.showcase-title{margin:16px 0 0;color:var(--brand-navy);font-size:clamp(34px,4.2vw,64px);font-weight:800;letter-spacing:-.055em;line-height:1.08}.showcase-title span{color:var(--brand-turquoise)}.showcase-intro{margin:13px 0 0;color:#587099;font-size:clamp(16px,1.45vw,22px);line-height:1.5}.showcase-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px}.showcase-card{display:flex;flex-direction:column;min-width:0;padding:clamp(20px,2vw,30px);border:1px solid #cfe8f1;border-radius:20px}.showcase-card--video{background:linear-gradient(145deg,#f1fbff,#e5f8ff)}.showcase-card--pdf{background:linear-gradient(145deg,#f3fff9,#e9fbf2);border-color:#c9ecd9}.showcase-card-heading{display:flex;align-items:flex-start;gap:22px}.showcase-card-heading>div{min-width:0}.showcase-icon{display:grid;place-items:center;width:100px;height:100px;flex:0 0 100px;border-radius:24px;font-size:48px;line-height:1}.showcase-icon--video{background:#e0f1ff;color:#087fff}.showcase-icon--pdf{background:#ffeaed;color:#e52542}.showcase-kicker{margin:0;color:#0075ff;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.showcase-card-title{margin:8px 0 0;color:var(--brand-navy);font-size:clamp(26px,2.55vw,40px);font-weight:800;letter-spacing:-.05em;line-height:1.12}.showcase-card-copy{margin:12px 0 0;color:#587099;font-size:clamp(16px,1.2vw,19px);line-height:1.48}.showcase-video-preview{display:block;width:100%;margin-top:24px;border-radius:12px;overflow:hidden}.showcase-video-preview>img{display:block;width:100%;height:auto}.showcase-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 24px;padding:16px 12px;border-radius:14px;background:#ffffffc9;list-style:none}.showcase-benefit{display:flex;align-items:center;gap:5px;min-width:0}.showcase-benefit img{display:block;width:44px;height:44px;flex:0 0 44px;object-fit:contain}.showcase-benefit strong{display:block;color:var(--brand-navy);font-size:12px;font-weight:800;line-height:1.3}.showcase-benefit p{margin:4px 0 0;color:#587099;font-size:12px;line-height:1.4}.showcase-pdf-layout{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:20px;margin-block:24px}.showcase-cover-link{display:block;min-width:0}.showcase-pdf-layout .showcase-cover{display:block;width:100%;max-width:292px;height:auto;border-radius:8px;margin-inline:auto}.showcase-pdf-layout .showcase-features{display:grid;gap:18px;min-width:0;margin:0;padding:0;list-style:none}.showcase-pdf-layout .showcase-features li{display:flex;align-items:flex-start;gap:9px;color:var(--brand-navy);font-size:16px;line-height:1.4}.showcase-pdf-layout .showcase-features strong{display:block;font-weight:800;letter-spacing:-.025em}.showcase-pdf-layout .showcase-features p{margin:4px 0 0;color:#587099;font-size:14px}.showcase-pdf-layout .showcase-features img{width:48px;height:48px;flex:0 0 48px;object-fit:contain}.showcase-button{display:inline-flex;align-items:center;align-self:center;justify-content:center;max-width:100%;min-height:60px;gap:12px;margin-top:auto;padding:14px 24px;border-radius:20px;font-size:18px;font-weight:800;line-height:1.35;text-align:center;text-decoration:none;overflow-wrap:anywhere}.showcase-button--video{background:#08f;color:#fff;box-shadow:0 8px 22px #0088ff25}.showcase-button--pdf{width:100%;background:#08b383;color:#fff}.showcase-button:hover{filter:brightness(1.08);color:#fff}.showcase-button img{width:28px;height:28px;flex:0 0 28px;object-fit:contain}.showcase-caption{display:flex;justify-content:center;align-items:center;gap:8px;margin:12px 0 0;color:#587099;font-size:12px;line-height:1.45;text-align:center}.showcase-caption img{width:22px;height:22px;flex:0 0 22px}.showcase-eyebrow{align-items:center;gap:8px}.showcase-eyebrow img{width:26px;height:26px;flex:0 0 26px}@media(max-width:1000px){.showcase-grid{grid-template-columns:1fr;max-width:760px;margin-inline:auto}}@media(max-width:600px){.showcase-container{width:calc(100% - 36px)}.showcase-section{padding-block:52px 58px}.showcase-intro br{display:none}.showcase-card{padding:20px}.showcase-card-heading{gap:10px}.showcase-icon{width:60px;height:60px;flex-basis:60px;border-radius:16px;font-size:32px}.showcase-benefits{grid-template-columns:1fr;gap:16px}.showcase-benefit{gap:12px}.showcase-benefit strong{font-size:14px}.showcase-pdf-layout{grid-template-columns:1fr;gap:24px}.showcase-pdf-layout .showcase-cover{width:min(260px,100%)}.showcase-button{width:100%;padding-inline:14px;font-size:16px}}.demo-experience-section{padding-block:clamp(58px,6vw,74px);background:#fff;font-family:var(--font-brand, "Plus Jakarta Sans", sans-serif)}.demo-experience-container{width:min(calc(100% - 48px),1440px);min-width:0;margin-inline:auto}.demo-experience-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.demo-experience-card{display:flex;flex-direction:column;min-width:0;padding:clamp(24px,2.4vw,36px);border:1px solid #d6edf5;border-radius:24px}.demo-experience-card--chat{background:radial-gradient(ellipse at 80% 56%,#dcfaff,#f7fdff 75%)}.demo-experience-card--dashboard{background:radial-gradient(ellipse at 85% 56%,#edeaff,#fcfcff 75%);border-color:#e7e6f8}.demo-experience-logo{margin-block-end:24px}.demo-experience-logo img{display:block;width:min(290px,100%);height:auto;mix-blend-mode:multiply}.demo-experience-body{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:12px;flex:1}.demo-experience-copy{min-width:0;padding-block:6px}.demo-experience-eyebrow{margin:0;color:#009fff;font-size:14px;font-weight:800;letter-spacing:.19em;line-height:1.3;text-transform:uppercase}.demo-experience-card--dashboard .demo-experience-eyebrow{color:#6266be}.demo-experience-title{margin:18px 0 0;color:var(--brand-navy);font-size:clamp(34px,3.5vw,56px);font-weight:800;letter-spacing:-.065em;line-height:1.04}.demo-experience-description{margin:18px 0 0;color:#587099;font-size:18px;line-height:1.5}.demo-experience-list{display:grid;gap:6px;margin:22px 0 0;padding:0;list-style:none}.demo-experience-list li{display:flex;align-items:center;gap:11px;color:#294474;font-size:15px;line-height:1.45}.demo-experience-list li img{width:40px;height:40px;flex:0 0 40px;object-fit:contain}.demo-experience-visual{display:flex;flex-direction:column;min-width:0;align-items:flex-end;justify-content:flex-start;gap:12px}.demo-experience-dashboard,.demo-experience-robot{display:block;max-width:100%;height:auto;object-fit:contain}.demo-experience-robot{width:294px;margin-block-start:6px}.demo-experience-dashboard{width:388px;max-width:calc(100% + 28px);margin-inline-end:-28px}.demo-experience-note{display:block;width:228px;max-width:90%;height:auto;object-fit:contain;margin-block-start:-48px}.demo-experience-card--dashboard .demo-experience-note{width:170px}.demo-experience-chat{display:block;width:min(320px,100%);height:auto;object-fit:contain}.demo-experience-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:68px;margin-top:20px;padding:14px 20px;border-radius:24px;font-size:clamp(17px,1.5vw,24px);font-weight:800;line-height:1.3;text-align:center;text-decoration:none;overflow-wrap:anywhere}.demo-experience-button--chat{background:linear-gradient(115deg,#009fff,#0055f1,#009fff);color:#fff;box-shadow:0 10px 22px #059cff24}.demo-experience-button--dashboard{background:linear-gradient(115deg,#7759ff,#4922e9,#6862ff);color:#fff;box-shadow:0 10px 22px #7153f324}.demo-experience-button:hover{filter:brightness(1.08);color:#fff}.demo-experience-button img{width:32px;height:32px;flex:0 0 32px;object-fit:contain}.demo-experience-button img:first-of-type{order:-1}.demo-experience-caption{margin:12px 0 0;color:var(--brand-navy);font-size:14px;line-height:1.45;text-align:center}.demo-experience-status{margin:5px 0 0;color:#587099;font-size:12px;line-height:1.4;text-align:center}@media(max-width:1160px){.demo-experience-grid{grid-template-columns:1fr;max-width:760px;margin-inline:auto}}@media(max-width:680px){.demo-experience-container{width:calc(100% - 36px)}.demo-experience-section{padding-block:52px 58px}.demo-experience-body{grid-template-columns:1fr;gap:28px}.demo-experience-visual{align-items:center}.demo-experience-note{margin-block-start:0;align-self:flex-end}.demo-experience-dashboard{max-width:100%;margin-inline-end:0}.demo-experience-robot{margin-inline:auto}.demo-experience-button{padding-inline:12px;gap:8px}.demo-experience-button img{width:25px;height:25px;flex-basis:25px}}@media(max-width:390px){.demo-experience-card{padding:20px}.demo-experience-title{font-size:clamp(34px,11vw,44px)}.demo-experience-description{font-size:16px}}body{background-image:radial-gradient(ellipse at 77% 43%,#effcffb8 0,#ffffffb8 57%),url(../images/textures/body-logo-tile.webp),radial-gradient(ellipse at 77% 43%,#effcff 0,#fff 57%);background-repeat:no-repeat,repeat,no-repeat;background-position:center,center top,center;background-size:auto,710px auto,auto}.landing-faq,.showcase-section{background-image:linear-gradient(#ffffffdb,#ffffffdb),url(../images/textures/seamless-motif.webp);background-repeat:repeat,repeat;background-position:center,center;background-size:auto,1254px auto}.demo-experience-card--chat{background-image:linear-gradient(#ffffffd9,#ffffffd9),url(../images/textures/card-corner-light.webp);background-repeat:repeat,no-repeat;background-position:center,right bottom;background-size:auto,cover}.demo-experience-card--dashboard{background-image:linear-gradient(#ffffffea,#ffffffea),url(../images/textures/card-logo-light.webp);background-repeat:repeat,no-repeat;background-position:center,center;background-size:auto,cover}.showcase-card--video{background-image:linear-gradient(#f1fbffe8,#e5f8ffe8),url(../images/textures/wave-light.webp);background-repeat:repeat,no-repeat;background-position:center,center bottom;background-size:auto,cover}.showcase-card--pdf{background-image:linear-gradient(#f3fff9e8,#e9fbf2e8),url(../images/textures/card-logo-light.webp);background-repeat:repeat,no-repeat;background-position:center,center;background-size:auto,cover}.live-ready-band{background-image:linear-gradient(#effcffed,#effcffed),url(../images/textures/wave-light.webp);background-repeat:repeat,no-repeat;background-position:center,center bottom;background-size:auto,cover}.live-personalities{background-image:linear-gradient(#f7fdfff5,#eefafff5),url(../images/textures/tech-confetti.webp);background-repeat:repeat,no-repeat;background-position:center,center;background-size:auto,cover}.ai-business-banner,.live-final-cta{background-image:linear-gradient(#082a4cb3,#0b4773b3),url(../images/textures/wave-dark.webp);background-repeat:repeat,no-repeat;background-position:center,center bottom;background-size:auto,cover}.bottom-build-cta{width:100%;padding-block:clamp(52px,6vw,64px);background-color:var(--brand-navy);background-image:linear-gradient(#082a4cb3,#0b4773b3),url(../images/textures/waves.webp);background-repeat:repeat,no-repeat;background-position:center,center bottom;background-size:auto,cover;color:#fff;font-family:var(--font-brand, "Plus Jakarta Sans", sans-serif)}.bottom-build-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,250px);align-items:center;gap:clamp(28px,6vw,80px);width:min(calc(100% - 48px),1440px);min-width:0;margin-inline:auto}.bottom-build-copy{min-width:0}.bottom-build-eyebrow{margin:0;color:#9cf8ff;font-size:12px;font-weight:800;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.bottom-build-title{margin:15px 0 0;color:#fff;font-size:clamp(34px,4.2vw,56px);font-weight:800;letter-spacing:-.06em;line-height:1.05}.bottom-build-title span{color:var(--brand-turquoise)}.bottom-build-description{max-width:720px;margin:16px 0 0;color:#d8f8ff;font-size:clamp(16px,1.3vw,19px);line-height:1.55}.bottom-build-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;margin-top:24px;padding:13px 22px;border-radius:999px;background:var(--brand-turquoise);color:var(--brand-navy);font-size:16px;font-weight:800;line-height:1.3;text-align:center;text-decoration:none}.bottom-build-button:hover{background:#fff;color:var(--brand-navy)}.bottom-build-button .site-icon{width:20px;height:20px;flex:0 0 20px}.bottom-build-note{margin:11px 0 0;color:#b7e8f0;font-size:12px;line-height:1.45}.bottom-build-art{display:block;width:min(266px,100%);height:auto;margin-inline:auto;object-fit:contain}.bottom-build-button:focus-visible{outline:3px solid #fff;outline-offset:4px}@media(max-width:700px){.bottom-build-cta{padding-block:52px 58px}.bottom-build-container{grid-template-columns:1fr;width:calc(100% - 36px);gap:28px}.bottom-build-button{width:100%}.bottom-build-art{width:min(200px,100%)}}.social-strip{position:relative;isolation:isolate;overflow:hidden;padding-inline:0;background:linear-gradient(110deg,#061224,#0c203b)}.social-strip:before{position:absolute;inset:-35%;z-index:-1;background:radial-gradient(circle,#4b9dc41a,transparent 70%);content:"";animation:social-strip-glow 12s linear infinite alternate;pointer-events:none}.site-footer-social{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:12px;width:min(calc(100% - 48px),1440px);margin-inline:auto;padding-block:18px}.site-footer-social a{display:grid;place-items:center;justify-self:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:4px;border-radius:50%;color:#fff;text-decoration:none}.social-strip-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#fff}.social-strip-icon img{display:block;width:20px;height:20px;object-fit:contain}.social-strip a:focus-visible{outline:3px solid #fff;outline-offset:4px}.site-footer-top{position:fixed;right:calc(20px + env(safe-area-inset-right));bottom:calc(20px + env(safe-area-inset-bottom));z-index:80;display:inline-grid;place-items:center;width:48px;height:48px;padding:0;border-radius:50%;background:var(--brand-navy);color:#fff;text-decoration:none}.site-footer-top .site-icon{width:24px;height:24px;font-size:24px}.site-footer-top:focus-visible{outline:3px solid var(--brand-turquoise);outline-offset:4px}@keyframes social-strip-glow{0%{transform:translate(-10%)}to{transform:translate(10%)}}.social-strip:focus-within:before{animation-play-state:paused}@media(hover:hover)and (pointer:fine){.social-strip a{transition:transform .16s var(--ease-out)}.social-strip a:hover{transform:translateY(-2px)}.social-strip:hover:before{animation-play-state:paused}}@media(max-width:600px){.site-footer-social{width:calc(100% - 36px);grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:360px){.site-footer-social{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.social-strip:before{animation:none}.social-strip a:hover{transform:none}}.integrations-section{padding-block:clamp(60px,6vw,84px);background:linear-gradient(145deg,#f7fdff,#fff 58%);font-family:var(--font-brand, "Plus Jakarta Sans", sans-serif)}.integrations-container{width:min(calc(100% - 48px),1440px);min-width:0;margin-inline:auto}.integrations-main{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:40px;align-items:start}.integrations-copy{min-width:0}.integrations-brand{display:block;width:min(280px,100%);height:auto;margin:0 0 32px;object-fit:contain}.integrations-eyebrow{display:flex;align-items:center;gap:8px;margin:0;color:#0891b2;font-size:13px;font-weight:800;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.integrations-eyebrow:before{width:28px;height:2px;background:currentColor;content:""}.integrations-copy h2{margin:16px 0 0;color:var(--brand-navy);font-size:clamp(32px,3.6vw,52px);font-weight:800;letter-spacing:-.06em;line-height:1.1}.integrations-intro{max-width:680px;margin:16px 0 0;color:#587099;font-size:clamp(17px,1.3vw,20px);line-height:1.55}.integrations-benefits{display:grid;gap:22px;margin:30px 0 0;padding:0;list-style:none}.integrations-benefits li{display:grid;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:16px;min-width:0}.integrations-benefit-icon,.integrations-summary-icon{display:grid;place-items:center;width:60px;height:60px;border-radius:50%}.integrations-benefit-icon .site-icon,.integrations-summary-icon .site-icon{width:24px;height:24px;font-size:24px}.integrations-benefit-icon--cyan,.integrations-summary-icon--cyan{color:#0891b2;background:#e7faff}.integrations-benefit-icon--blue,.integrations-summary-icon--blue{color:#087fff;background:#eaf5ff}.integrations-benefit-icon--violet,.integrations-summary-icon--violet{color:#7c3aed;background:#f4edff}.integrations-benefits h3{margin:0;color:var(--brand-navy);font-size:18px;font-weight:800;line-height:1.25}.integrations-benefits p{margin:5px 0 0;color:#587099;font-size:15px;line-height:1.45}.integrations-actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px}.integrations-button,.integrations-demo{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:16px 24px;border-radius:999px;font-weight:800;line-height:1.2;text-decoration:none}.integrations-button{background:var(--brand-navy);color:#fff}.integrations-button:hover{background:#123e68;color:#fff}.integrations-demo{min-height:48px;color:#087fff;font-weight:800}.integrations-demo .site-icon{width:24px;height:24px;flex:0 0 24px}.integrations-button:focus-visible,.integrations-demo:focus-visible{outline:3px solid var(--brand-turquoise);outline-offset:4px}.integrations-figure{min-width:0;margin:0}.integrations-hub{position:relative;isolation:isolate;display:block;width:100%;aspect-ratio:854/660;overflow:hidden;border-radius:26px;background:linear-gradient(145deg,#f5fcff,#fff 62%)}.integrations-hub:focus-visible{outline:3px solid var(--brand-turquoise);outline-offset:5px}.integrations-hub-texture{position:absolute;z-index:0;inset:10%;display:block;width:80%;height:80%;object-fit:contain;opacity:.38;pointer-events:none}.integrations-connections{position:absolute;z-index:1;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.integrations-path{fill:none;stroke:color-mix(in srgb,var(--integration-color,#168fff) 82%,white);stroke-linecap:round;stroke-width:1.5;stroke-dasharray:3 6;opacity:.72}.integrations-connection{opacity:1}.integrations-connection .integrations-path{stroke:var(--integration-color,#168fff)}.integrations-connection .integrations-dot{fill:var(--integration-color,#168fff);stroke:#fff;stroke-width:3}.integrations-connection .integrations-dot-halo{fill:var(--integration-color,#168fff);opacity:.18}.integrations-connection .integrations-flow-dot{fill:var(--integration-color,#168fff);stroke:#fff;stroke-width:1.5;opacity:0}.integrations-center{position:absolute;z-index:2;top:50%;left:50%;display:grid;place-items:center;width:23%;min-width:112px;aspect-ratio:1;padding:14px;border:1px solid #d7edf4;border-radius:24px;background:#ffffffeb;box-shadow:0 18px 44px #0e52701f;text-align:center;transform:translate(-50%,-50%)}.integrations-center img{display:block;width:min(100%,136px);height:auto;object-fit:contain}.integrations-center strong{display:block;margin-top:8px;color:#050505;font-size:clamp(12px,1.35vw,17px);font-weight:800;line-height:1.1}.integrations-nodes{position:absolute;z-index:2;inset:0;margin:0;padding:0;list-style:none}.integrations-node{position:absolute;width:clamp(20%,150px,24%);min-width:0;opacity:1;transform:none}.integrations-node-float{display:grid;place-items:center;gap:8px;min-width:0;padding:11px 13px;border-radius:14px;background:#fff;box-shadow:0 13px 28px #0e52701f;text-align:center}.integrations-node-float img{width:54px;height:54px;object-fit:contain}.integrations-node-float strong{min-width:0;color:#050505;font-size:clamp(12px,1.18vw,16px);font-weight:800;line-height:1.2;overflow-wrap:anywhere}.integrations-node--sheets{top:5%;left:50%;transform:translate(-50%)}.integrations-node--zoho{top:21%;inset-inline-start:3%}.integrations-node--calendar{top:21%;inset-inline-end:3%}.integrations-node--slack{top:48%;inset-inline-start:0}.integrations-node--telegram{top:48%;inset-inline-end:0}.integrations-node--hubspot{bottom:6%;inset-inline-start:7%}.integrations-node--leadsquared{right:auto;bottom:6%;inset-inline-end:7%}.integrations-hub[data-integration-reveal=pending] .integrations-connection,.integrations-hub[data-integration-reveal=pending] .integrations-node,.integrations-hub[data-integration-reveal=pending] .integrations-path{opacity:0}.integrations-hub[data-integration-reveal=playing] .integrations-node{animation:integrations-node-in .28s var(--ease-out) calc(var(--integration-order,0) * .28s) both}.integrations-hub[data-integration-reveal=playing] .integrations-node--sheets{animation-name:integrations-node-in-center}.integrations-hub[data-integration-reveal=playing] .integrations-path{animation:integrations-path-in .28s var(--ease-out) var(--integration-delay,0ms) both}.integrations-hub[data-integration-reveal=playing] .integrations-connection{animation:integrations-connection-in .28s var(--ease-out) var(--integration-delay,0ms) both}.integrations-hub[data-integration-float=active] .integrations-node-float{animation:integrations-node-float 4.8s var(--ease-in-out,cubic-bezier(.77,0,.175,1)) calc(var(--integration-order,0) * .16s) infinite}.integrations-hub[data-integration-reveal=complete] .integrations-connection,.integrations-hub[data-integration-reveal=complete] .integrations-node,.integrations-hub[data-integration-reveal=complete] .integrations-path{opacity:1;animation:none;transform:none}.integrations-hub[data-integration-reveal=complete] .integrations-node--sheets{transform:translate(-50%)}.integrations-hub[data-integration-reveal=complete] .integrations-path{opacity:.72}.integrations-hub[data-integration-reveal=complete][data-integration-float=active] .integrations-connection .integrations-path{animation:integrations-path-pulse 4.8s var(--ease-in-out,cubic-bezier(.77,0,.175,1)) var(--integration-delay,0ms) infinite}.integrations-hub[data-integration-reveal=complete][data-integration-float=active] .integrations-connection .integrations-dot-halo{animation:integrations-halo-pulse 4.8s var(--ease-in-out,cubic-bezier(.77,0,.175,1)) var(--integration-delay,0ms) infinite}.integrations-hub[data-integration-reveal=complete][data-integration-float=active] .integrations-connection .integrations-flow-dot[data-flow-started=true]{opacity:1}.integrations-hub:focus-within .integrations-connection,.integrations-hub:focus-within .integrations-connection .integrations-dot-halo,.integrations-hub:focus-within .integrations-connection .integrations-path,.integrations-hub:focus-within .integrations-node-float,.integrations-hub[data-integration-paused=true] .integrations-connection,.integrations-hub[data-integration-paused=true] .integrations-connection .integrations-dot-halo,.integrations-hub[data-integration-paused=true] .integrations-connection .integrations-path,.integrations-hub[data-integration-paused=true] .integrations-node-float{animation-play-state:paused}.integrations-hub[data-integration-reveal=complete][data-integration-float=active][data-integration-paused=true] .integrations-connection .integrations-dot-halo,.integrations-hub[data-integration-reveal=complete][data-integration-float=active][data-integration-paused=true] .integrations-connection .integrations-path{animation-play-state:paused}@media(hover:hover)and (pointer:fine){.integrations-hub:hover .integrations-connection,.integrations-hub:hover .integrations-connection .integrations-dot-halo,.integrations-hub:hover .integrations-connection .integrations-path,.integrations-hub:hover .integrations-node-float{animation-play-state:paused}}@keyframes integrations-node-in{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes integrations-node-in-center{0%{opacity:0;transform:translate(-50%) translateY(14px) scale(.96)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes integrations-node-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes integrations-path-in{0%{opacity:0}to{opacity:.72}}@keyframes integrations-connection-in{0%{opacity:0}to{opacity:1}}@keyframes integrations-path-pulse{0%,to{opacity:.4}50%{opacity:.9}}@keyframes integrations-halo-pulse{0%,to{opacity:.08}50%{opacity:.28}}@media(max-width:700px){.integrations-hub{aspect-ratio:854/700}.integrations-center{width:26%;min-width:88px;padding:9px}.integrations-center strong{margin-top:4px;font-size:11px}.integrations-node{width:24%}.integrations-node-float{gap:6px;padding:7px 8px;border-radius:11px}.integrations-node-float img{width:38px;height:38px}.integrations-node-float strong{font-size:10px}}@media(prefers-reduced-motion:reduce){.integrations-path{opacity:.72;animation:none}.integrations-connection,.integrations-connection .integrations-path{opacity:1;animation:none!important}.integrations-connection .integrations-dot-halo{opacity:.18;animation:none!important}.integrations-connection .integrations-flow-dot{display:none}.integrations-hub .integrations-node,.integrations-hub[data-integration-reveal=complete] .integrations-node,.integrations-hub[data-integration-reveal=playing] .integrations-node{opacity:1;animation:none;transform:none}.integrations-hub .integrations-node--sheets{transform:translate(-50%)}.integrations-hub .integrations-node-float{animation:none}}@media(max-width:470px){.integrations-hub{min-height:380px;aspect-ratio:auto}.integrations-node{width:28%}.integrations-node--leadsquared strong{font-size:9px;white-space:nowrap}.integrations-node--slack,.integrations-node--telegram{top:50%}.integrations-node--hubspot,.integrations-node--leadsquared{bottom:3%}}.integrations-caption{margin-top:16px;color:#587099;font-size:12px;line-height:1.5}.integrations-caption p{margin:0}.integrations-tool-list{display:flex;flex-wrap:wrap;gap:8px 10px;margin:8px 0 0;padding:0;list-style:none}.integrations-tool-list li{padding:8px 12px;border:1px solid #d2eaf3;border-radius:999px;color:var(--brand-navy);font-size:11px;font-weight:800;line-height:1.2;white-space:nowrap}.integrations-availability{margin-top:10px!important}.integrations-caption a{display:inline-block;margin-top:8px;color:#087fff;font-weight:800}.integrations-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:30px}.integrations-summary article{display:grid;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:16px;min-width:0;padding:20px;border:1px solid #d2eaf3;border-radius:18px;background:#fff}.integrations-summary-icon{grid-row:1/span 2}.integrations-summary article{row-gap:5px}.integrations-summary article h3,.integrations-summary article p{grid-column:2}.integrations-summary article h3{align-self:end;margin:0;color:var(--brand-navy);font-size:17px;line-height:1.25}.integrations-summary article p{align-self:start;margin:0;color:#587099;font-size:14px;line-height:1.4}@media(max-width:1280px){.integrations-main{grid-template-columns:1fr}.integrations-figure{max-width:950px}}@media(max-width:700px){.integrations-container{width:calc(100% - 36px)}.integrations-summary{grid-template-columns:1fr;gap:22px}}@media(max-width:470px){.integrations-actions>*{width:100%}.integrations-benefits li{grid-template-columns:48px minmax(0,1fr)}.integrations-benefit-icon,.integrations-summary-icon{width:48px;height:48px}.integrations-summary article{grid-template-columns:48px minmax(0,1fr)}}.api-webhooks-section{padding-block:clamp(56px,4.4vw,72px);background:linear-gradient(145deg,#fff,#f3fcff);font-family:var(--font-brand, "Plus Jakarta Sans", sans-serif)}.api-webhooks-container{width:min(calc(100% - 48px),1440px);min-width:0;margin-inline:auto}.api-webhooks-main{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);gap:36px;align-items:center}.api-webhooks-copy{min-width:0}.api-webhooks-brand{display:block;width:min(260px,100%);height:auto;margin:0 0 26px;object-fit:contain}.api-webhooks-eyebrow{display:flex;align-items:center;gap:10px;margin:0;color:var(--brand-navy);font-size:13px;font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.api-webhooks-eyebrow:before{width:48px;height:2px;background:#087fff;content:""}.api-webhooks-copy h2{margin:16px 0 0;color:var(--brand-navy);font-size:clamp(32px,3vw,46px);font-weight:800;letter-spacing:-.055em;line-height:1.12}.api-webhooks-copy h2 span{color:#087fff}.api-webhooks-intro{margin:16px 0 0;color:#587099;font-size:clamp(17px,1.25vw,19px);line-height:1.5}.api-webhooks-features{display:grid;gap:20px;margin:26px 0 0;padding:0;list-style:none}.api-webhooks-features li{display:grid;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:20px;min-width:0}.api-webhooks-feature-icon,.api-webhooks-summary-icon{display:grid;place-items:center;width:60px;height:60px;border-radius:14px}.api-webhooks-feature-icon .site-icon{width:28px;height:28px;font-size:28px}.api-webhooks-feature-icon--blue,.api-webhooks-summary-icon{color:#087fff;background:#eaf5ff}.api-webhooks-feature-icon--teal{color:#0b9c95;background:#e5faf5}.api-webhooks-features h3{margin:0;color:var(--brand-navy);font-size:20px;font-weight:700;line-height:1.25}.api-webhooks-features p{margin:5px 0 0;color:#587099;font-size:15px;line-height:1.45}.api-webhooks-actions{display:flex;flex-wrap:wrap;gap:20px;margin-top:28px}.api-webhooks-button,.api-webhooks-use-cases{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:14px 24px;border-radius:12px;font-size:15px;font-weight:800;line-height:1.2;text-decoration:none}.api-webhooks-button{background:var(--brand-navy);color:#fff}.api-webhooks-button:hover{background:#123e68;color:#fff}.api-webhooks-button .site-icon{width:24px;height:24px;flex:0 0 24px}.api-webhooks-use-cases{border:1px solid var(--brand-navy);color:var(--brand-navy);background:0 0}.api-webhooks-use-cases:hover{background:#eaf5ff}.api-webhooks-button:focus-visible,.api-webhooks-use-cases:focus-visible{outline:3px solid var(--brand-turquoise);outline-offset:4px}.api-webhooks-figure{min-width:0;margin:0}.api-webhooks-art{display:block;width:100%;height:auto;border-radius:24px}.api-webhooks-caption{margin-top:12px;color:#587099;font-size:13px;line-height:1.45}.api-webhooks-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.api-webhooks-summary article{display:grid;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:16px;min-width:0;padding:20px;border:1px solid #d2eaf3;border-radius:18px;background:#fff}.api-webhooks-summary article>div{min-width:0}.api-webhooks-summary-icon{width:60px;height:60px;border-radius:50%}.api-webhooks-summary-icon .site-icon{width:28px;height:28px;font-size:28px}.api-webhooks-summary h3{margin:0;color:var(--brand-navy);font-size:17px;line-height:1.25}.api-webhooks-summary p{margin:5px 0 0;color:#587099;font-size:14px;line-height:1.4}@media(max-width:980px){.api-webhooks-main{grid-template-columns:1fr}}@media(max-width:700px){.api-webhooks-container{width:calc(100% - 36px)}.api-webhooks-summary{grid-template-columns:1fr;gap:24px}}@media(max-width:470px){.api-webhooks-features li,.api-webhooks-summary article{grid-template-columns:48px minmax(0,1fr)}.api-webhooks-feature-icon,.api-webhooks-summary-icon{width:48px;height:48px}.api-webhooks-actions>*{width:100%}}.automation-section{padding-block:clamp(60px,6vw,80px);background:linear-gradient(145deg,#fff,#f3fcff);font-family:var(--font-brand, "Plus Jakarta Sans", sans-serif)}.automation-container{width:min(calc(100% - 48px),1440px);min-width:0;margin-inline:auto}.automation-main{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);gap:32px;align-items:center}.automation-copy{min-width:0}.automation-brand{display:block;width:min(300px,100%);height:auto;margin:0 0 26px;object-fit:contain}.automation-eyebrow{display:flex;align-items:center;gap:10px;margin:0;color:#587099;font-size:13px;font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.automation-eyebrow:before{width:48px;height:2px;background:#087fff;content:""}.automation-title{margin:16px 0 0;color:var(--brand-navy);font-size:clamp(32px,3.2vw,46px);font-weight:800;letter-spacing:-.055em;line-height:1.12}.automation-intro{margin:16px 0 0;color:#587099;font-size:clamp(17px,1.25vw,19px);line-height:1.5}.automation-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:26px 0 0;padding:0;list-style:none}.automation-features li{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:16px;min-width:0}.automation-feature-icon{display:grid;place-items:center;width:56px;height:56px;border-radius:14px;color:#087fff;background:#e7faff}.automation-feature-icon .site-icon{width:28px;height:28px;font-size:28px}.automation-features h3{margin:0;color:var(--brand-navy);font-size:18px;font-weight:800;line-height:1.25}.automation-features p{margin:5px 0 0;color:#587099;font-size:15px;line-height:1.45}.automation-actions{display:flex;flex-wrap:wrap;gap:20px;margin-top:28px}.automation-button,.automation-secondary{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:14px 24px;border-radius:12px;font-size:15px;font-weight:800;line-height:1.2;text-decoration:none}.automation-button{background:var(--brand-navy);color:#fff}.automation-button:hover{background:#123e68;color:#fff}.automation-button .site-icon{width:24px;height:24px;flex:0 0 24px}.automation-secondary{border:1px solid #087fff;color:#087fff;background:0 0}.automation-secondary:hover{background:#eaf5ff}.automation-button:focus-visible,.automation-secondary:focus-visible{outline:3px solid var(--brand-turquoise);outline-offset:4px}.automation-figure{min-width:0;margin:0;scroll-margin-top:96px}.automation-art{display:block;width:100%;height:auto;border-radius:24px}.automation-caption{margin-top:12px;color:#587099;font-size:13px;line-height:1.45}.automation-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.automation-summary article{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:16px;min-width:0;padding:20px;border:1px solid #d2eaf3;border-radius:18px;background:#fff}.automation-summary-icon{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;color:#087fff;background:#eaf5ff}.automation-summary-icon .site-icon{width:24px;height:24px;font-size:24px}.automation-summary h3{margin:0;color:var(--brand-navy);font-size:17px;line-height:1.25}.automation-summary p{margin:5px 0 0;color:#587099;font-size:14px;line-height:1.4}@media(max-width:1000px){.automation-main{grid-template-columns:1fr}}@media(max-width:700px){.automation-container{width:calc(100% - 36px)}.automation-summary{grid-template-columns:1fr;gap:22px}}@media(max-width:560px){.automation-features{grid-template-columns:1fr}}@media(max-width:470px){.automation-actions>*{width:100%}}.automation-flow[data-automation-scene]{position:relative;display:grid;justify-items:center;gap:0;min-width:0;padding:24px 18px 30px;border-radius:24px;background:radial-gradient(ellipse at 50% 35%,#e5f7ff,#f9fdff 65%);container-type:inline-size;isolation:isolate}.automation-flow-lines[data-automation-lines]{position:absolute;z-index:0;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.automation-apps,.automation-platforms,.automation-trigger{position:relative;z-index:1}.automation-trigger{display:grid;justify-items:center;gap:8px}.automation-trigger{width:min(230px,100%)}.automation-platforms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;width:min(470px,100%);margin-top:60px}.automation-apps{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:44px 8px;width:100%;margin-top:70px}.automation-node{display:grid;justify-items:center;align-content:center;min-width:0;min-height:100px;padding:12px 7px;border:1px solid #d2eaf3;border-radius:16px;background:#fff;box-shadow:0 12px 28px #0a477314;text-align:center}[data-automation-ready=true]:not([data-automation-started=true]) .automation-node{opacity:0}[data-automation-started=true] .automation-node{animation:automation-node-enter .3s var(--ease-out) both;animation-delay:var(--automation-node-delay, 0ms)}.automation-node-logo{display:block;width:min(100%,120px);height:54px;flex:0 0 auto;object-fit:contain;object-position:center}.automation-trigger .automation-node-logo{width:min(100%,170px);height:106px}.automation-platform .automation-node-logo{width:min(100%,180px);height:68px}.automation-app .automation-node-logo{width:100%;height:48px}.automation-app img[src$="email.png"],.automation-app img[src$="whatsapp.svg"]{width:36px;height:48px}[data-automation-started=true] .automation-node-logo{animation:automation-logo-float 4.8s var(--ease-in-out) infinite;animation-delay:calc(.9s + var(--automation-node-delay, 0ms))}.automation-node p,.automation-node strong{min-width:0;margin:7px 0 0;color:var(--brand-navy);font-size:11px;line-height:1.3;overflow-wrap:anywhere}.automation-node strong{margin-top:5px;color:#111;font-size:10px;font-weight:800}.automation-app img[src$="leadsquared.png"]+strong{font-size:9px;letter-spacing:-.04em}.automation-app p{font-size:9px}.automation-node p{color:#587099}.automation-flow-path{fill:none;stroke:var(--automation-flow-color,#0a8fbd);stroke-width:1.5;stroke-dasharray:3 6;stroke-linecap:round;opacity:.4}.automation-flow-halo{fill:var(--automation-flow-color,#0a8fbd);opacity:.12}.automation-flow-dot{fill:var(--automation-flow-color,#0a8fbd);stroke:#fff;stroke-width:2}.automation-flow-runner{fill:#fff;stroke:var(--automation-flow-color,#0a8fbd);stroke-width:2;opacity:0}.automation-flow-halo,.automation-flow-path{animation:none}[data-automation-started=true] .automation-flow-path{animation:automation-flow-pulse 4.8s var(--ease-in-out) infinite;animation-delay:var(--automation-flow-delay, 0s)}.automation-flow-runner[data-flow-started=true]{opacity:1}[data-automation-paused=true] .automation-flow-halo,[data-automation-paused=true] .automation-flow-path,[data-automation-paused=true] .automation-flow-runner,[data-automation-paused=true] .automation-node-logo{animation-play-state:paused}@keyframes automation-node-enter{0%{opacity:0}to{opacity:1}}@keyframes automation-logo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes automation-flow-pulse{0%,to{opacity:.4}50%{opacity:.9}}@container (max-width:660px){.automation-apps{grid-template-columns:repeat(5,minmax(0,1fr))}.automation-node strong{font-size:11px}}@container (max-width:480px){.automation-apps{grid-template-columns:repeat(3,minmax(0,1fr))}.automation-platforms{gap:18px}}@container (max-width:340px){.automation-apps{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-platforms{gap:12px}.automation-platform p{font-size:10px}}.automation-brand{width:min(280px,100%);height:84px;object-fit:contain;object-position:left center}[dir=rtl] .automation-brand{object-position:right center}@media(max-width:1280px){.automation-main{grid-template-columns:minmax(0,1fr)}.automation-figure{width:100%;max-width:960px;margin-inline:auto}}@media(prefers-reduced-motion:reduce){[data-automation-scene] .automation-node,[data-automation-scene] .automation-node-logo{opacity:1!important;transform:none;animation:none!important}.automation-flow-halo,[data-automation-scene] .automation-flow-path{animation:none!important}.automation-flow-runner{opacity:0!important}}.aitools-section{padding-block:clamp(60px,6vw,84px);background:linear-gradient(145deg,#f7fdff,#fff 58%);font-family:var(--font-brand, "Plus Jakarta Sans", sans-serif)}.aitools-container{width:min(calc(100% - 48px),1440px);min-width:0;margin-inline:auto}.aitools-header{max-width:900px;margin-inline:auto;text-align:center}.aitools-brand{display:block;width:min(260px,100%);height:auto;margin:0 auto;object-fit:contain}.aitools-eyebrow{margin:22px 0 0;color:#0891b2;font-size:13px;font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.aitools-title{margin:14px 0 0;color:var(--brand-navy);font-size:clamp(32px,3.4vw,50px);font-weight:800;letter-spacing:-.06em;line-height:1.1}.aitools-title span{color:var(--brand-turquoise)}.aitools-intro{margin:14px 0 0;color:#587099;font-size:clamp(16px,1.2vw,18px);line-height:1.5}.aitools-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:26px}.aitools-button,.aitools-secondary{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:14px 22px;border-radius:12px;font-size:15px;font-weight:800;text-decoration:none}.aitools-button{background:var(--brand-navy);color:#fff}.aitools-button:hover{background:#123e68;color:#fff}.aitools-secondary{border:1px solid #087fff;color:#087fff;background:0 0}.aitools-secondary:hover{background:#eaf5ff}.aitools-button:focus-visible,.aitools-channel-link:focus-visible,.aitools-secondary:focus-visible{outline:3px solid var(--brand-turquoise);outline-offset:4px}.aitools-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:42px;scroll-margin-top:96px}.aitools-card{min-width:0;padding:22px;border:1px solid #d2eaf3;border-radius:20px;background:#fff;box-shadow:0 12px 28px #0a47730d}.aitools-card{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);grid-template-rows:1fr auto;gap:16px}.aitools-card-content,.aitools-card-heading{min-width:0}.aitools-card-heading{display:flex;align-items:flex-start;gap:12px}.aitools-card-logo{display:block;width:40px;height:40px;flex:0 0 40px;object-fit:contain}.aitools-card h3{margin:0;color:var(--brand-navy);font-size:clamp(22px,1.8vw,28px);font-weight:800;line-height:1.15;overflow-wrap:anywhere}.aitools-card-description{margin:8px 0 0;color:#587099;font-size:14px;line-height:1.45}.aitools-preview{display:grid;grid-column:2;align-items:start;min-width:0}.aitools-preview img{display:block;width:100%;height:auto;max-width:232px;margin-inline:auto;object-fit:contain}.aitools-features{display:grid;gap:10px;margin:20px 0 0;padding:0;list-style:none}.aitools-features li{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;min-width:0;color:var(--brand-navy);font-size:13px;line-height:1.35}.aitools-feature-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:#087fff;background:#eaf5ff}.aitools-card--chatgpt .aitools-feature-icon{color:#087e68;background:#e1faf2}.aitools-card--whatsapp .aitools-feature-icon{color:#008746;background:#e5faec}.aitools-feature-icon .site-icon{width:22px;height:22px;font-size:22px}.aitools-channel-link{display:flex;align-items:center;justify-content:center;min-height:48px;margin-top:20px;padding:10px 14px;border:1px solid #d2eaf3;border-radius:12px;background:#f7fdff;color:#087fff;font-size:13px;font-weight:800;line-height:1.35;overflow-wrap:anywhere;text-align:center;text-decoration:none}.aitools-channel-link{grid-column:1/-1}.aitools-notice{margin:24px auto 0;color:#587099;font-size:13px;line-height:1.5;text-align:center}.aitools-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:30px}.aitools-summary article{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:4px 16px;min-width:0;padding:20px;border:1px solid #d2eaf3;border-radius:18px;background:#fff}.aitools-summary article .aitools-summary-icon{grid-row:1/span 2}.aitools-summary-icon{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;color:#087fff;background:#eaf5ff}.aitools-summary-icon .site-icon{width:24px;height:24px;font-size:24px}.aitools-summary h3{margin:0;color:var(--brand-navy);font-size:17px;line-height:1.25}.aitools-summary p{margin:5px 0 0;color:#587099;font-size:14px;line-height:1.4}@media(max-width:1150px){.aitools-grid{grid-template-columns:1fr;max-width:820px;margin-inline:auto}.aitools-card{grid-template-columns:minmax(0,.95fr) minmax(0,250px)}.aitools-preview{justify-self:end}}@media(max-width:700px){.aitools-container{width:calc(100% - 36px)}.aitools-summary{grid-template-columns:1fr;gap:22px}}@media(max-width:600px){.aitools-card{grid-template-columns:1fr}.aitools-preview{grid-column:auto;justify-self:stretch}.aitools-preview img{max-width:220px;margin-inline:auto}}@media(max-width:470px){.aitools-actions>*{width:100%}}.connect-section{padding-block:clamp(58px,6vw,74px);background:radial-gradient(circle at 0 0,#f1fcff,#fff 48%,#f8fbff);font-family:var(--font-brand, "Plus Jakarta Sans", sans-serif)}.connect-container{width:min(calc(100% - 48px),1440px);min-width:0;margin-inline:auto}.connect-header{max-width:1200px;margin-inline:auto;text-align:center}.connect-badge{display:block;width:min(375px,100%);height:auto;margin-inline:auto;object-fit:contain}.connect-title{margin:18px 0 0;color:var(--brand-navy);font-size:clamp(34px,3.6vw,50px);font-weight:800;letter-spacing:-.06em;line-height:1.08}.connect-title span{color:var(--brand-turquoise)}.connect-intro{margin:13px 0 0;color:#587099;font-size:clamp(15px,1.2vw,18px);line-height:1.5}.connect-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:clamp(32px,4vw,48px)}.connect-card{display:flex;flex-direction:column;min-width:0;padding:24px;border:1px solid #d2eaf3;border-radius:20px;background:#fff;box-shadow:0 14px 32px #0a477312}.connect-card--call{background-image:linear-gradient(#ffffffed,#ffffffed),url(../images/connect/top-left-bg.webp);background-position:center,top left;background-repeat:repeat,no-repeat;background-size:auto,400px auto}.connect-card--email{background-image:linear-gradient(#ffffffed,#ffffffed),url(../images/connect/bottom-right-bg.webp);background-position:center,bottom right;background-repeat:repeat,no-repeat;background-size:auto,400px auto}.connect-art{display:block;width:min(245px,100%);height:auto;margin-inline:auto;object-fit:contain}.whatsapp-qr-section{padding-block:32px 60px;background:linear-gradient(180deg,#f8fbff,#effcf5);font-family:var(--font-brand, "Plus Jakarta Sans", sans-serif)}.whatsapp-qr-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,260px);align-items:center;gap:clamp(28px,4vw,56px);width:min(calc(100% - 48px),1440px);min-width:0;margin-inline:auto;padding:clamp(24px,4vw,48px);border:1px solid #ccecdc;border-radius:24px;background:#fff}.whatsapp-qr-copy{min-width:0}.whatsapp-qr-eyebrow{display:flex;align-items:center;gap:10px;margin:0;color:#008746;font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1.5}.whatsapp-qr-button .site-icon,.whatsapp-qr-button img,.whatsapp-qr-eyebrow img{width:24px;height:24px;flex:0 0 24px;object-fit:contain}.whatsapp-qr-copy h2{max-width:780px;margin:16px 0 0;color:var(--brand-navy);font-size:clamp(30px,3.2vw,46px);font-weight:800;letter-spacing:-.045em;line-height:1.15}.whatsapp-qr-copy h2 span{color:#008746}.whatsapp-qr-intro{max-width:660px;margin:16px 0 0;color:#587099;font-size:clamp(16px,1.35vw,19px);line-height:1.6}.whatsapp-qr-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;max-width:100%;min-height:52px;margin-top:24px;padding:14px 22px;border-radius:999px;background:#008746;color:#fff;font-size:15px;font-weight:800;line-height:1.35;text-align:center;text-decoration:none}.whatsapp-qr-button:hover{background:#006f3a;color:#fff}.whatsapp-qr-button img{filter:brightness(0) invert(1)}.whatsapp-qr-button:focus-visible{outline:3px solid var(--brand-turquoise);outline-offset:3px}.whatsapp-qr-note{margin:12px 0 0;color:#587099;font-size:13px;line-height:1.5}.whatsapp-qr-figure{min-width:0;margin:0}.connect-whatsapp-qr{display:block;width:min(100%,260px);margin-inline:auto;padding:16px;background:#fff}.connect-whatsapp-qr img{display:block;width:100%;height:auto;object-fit:contain}.connect-whatsapp-qr:focus-visible{outline:3px solid var(--brand-turquoise);outline-offset:3px}.connect-qr-caption{margin:8px 0 0;color:#587099;font-size:13px;line-height:1.5;text-align:center}@media(max-width:700px){.whatsapp-qr-container{grid-template-columns:minmax(0,1fr);gap:28px;width:calc(100% - 36px);padding:24px}.whatsapp-qr-button{width:100%;padding-inline:14px}}.connect-card h3{margin:20px 0 0;color:var(--brand-navy);font-size:24px;font-weight:800;letter-spacing:-.035em;line-height:1.15;text-align:start}.connect-description{margin:10px 0 0;color:#587099;font-size:15px;line-height:1.5;text-align:start}.connect-benefits{display:grid;gap:10px;margin:20px 0 24px;padding:0;list-style:none}.connect-benefits li{display:flex;align-items:flex-start;gap:8px;color:var(--brand-navy);font-size:13px;line-height:1.4}.connect-benefits li img{width:22px;height:22px;flex:0 0 22px;object-fit:contain}.connect-button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-width:0;min-height:52px;margin-block-start:auto;padding:12px 14px;border-radius:999px;background:var(--brand-navy);color:#fff;font-size:14px;font-weight:800;line-height:1.3;overflow-wrap:anywhere;text-align:center;text-decoration:none}.connect-card--whatsapp .connect-button{background:#008746}.connect-card--demo .connect-button{background:#0061e8}.connect-button:hover{filter:brightness(1.08);color:#fff}.connect-button>span{min-width:0}.connect-button-icon{width:24px;height:24px;flex:0 0 24px;object-fit:contain}.connect-button-arrow{width:20px;height:20px;flex:0 0 20px;object-fit:contain}.agriculture-brand,.business-brand,.enterprise-brand,.finance-brand,.healthcare-brand,.realestate-brand{justify-content:center;text-align:center}.agriculture-brand>img,.business-brand>img,.enterprise-brand>img,.finance-brand>img,.healthcare-brand>img,.realestate-brand>img{object-fit:contain;object-position:center}.finance-brand-pair,.realestate-brand-pair{justify-content:center}.enterprise-brand-it{justify-content:center;max-width:100%}.enterprise-brand-it .enterprise-logo-frame{min-width:0}.enterprise-brand-it .enterprise-logo-frame img{max-width:100%}.realestate-brand-pair .realestate-logo{flex:1 1 0}.agriculture-cropin .agriculture-brand{flex:0 0 132px}.agriculture-bijak .agriculture-brand{justify-content:center}@media(max-width:600px){.agriculture-brand,.business-brand,.enterprise-brand,.finance-brand,.healthcare-brand,.realestate-brand{min-height:108px}.agriculture-brand>img,.business-brand>img,.enterprise-brand>img,.finance-brand>img,.healthcare-brand>img,.realestate-brand>img{height:108px}.agriculture-cropin .agriculture-brand,.business-brand-square{height:108px}.business-brand-square img{width:min(240px,100%);height:108px}.agriculture-cropin .agriculture-brand>img{width:108px;height:108px}.finance-brand-pair .finance-logo-frame,.finance-brand-pair .finance-logo-frame img,.realestate-logo,.realestate-logo img{height:96px}.enterprise-brand-it .enterprise-logo-frame,.enterprise-brand-it .enterprise-logo-frame img{height:72px}.agriculture-bijak .agriculture-brand>img{width:92px;height:92px}}.finance-lending-heading{justify-content:flex-start;min-height:52px;text-align:start}.connect-destination{margin:9px 0 0;color:#587099;font-size:11px;line-height:1.35;text-align:center}.connect-tagline{margin:28px 0 0;color:var(--brand-navy);font-size:15px;line-height:1.5;text-align:center}.connect-button:focus-visible{outline:3px solid var(--brand-turquoise);outline-offset:3px}@media(max-width:1160px){.connect-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.connect-container{width:calc(100% - 36px)}.connect-section{padding-block:52px 58px}.connect-grid{grid-template-columns:1fr;gap:16px}.connect-card{padding:22px}}.api-preview{position:relative;display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,.38fr);gap:16px;min-width:0;isolation:isolate}.api-console-shell{position:relative;z-index:2;min-width:0;width:min(100%,450px);margin-inline:auto;padding:14px;border:1px solid #cfe5f1;border-radius:22px;background:#f6fcff;box-shadow:0 18px 40px #0a47731a}.api-console{min-width:0;overflow:hidden;border:1px solid #d8e9f2;border-radius:16px;background:#fff}.api-console-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 14px;border-bottom:1px solid #e2eff5}.api-console-brand{display:flex;align-items:center;min-width:0;gap:9px;color:var(--brand-navy);font-size:12px;font-weight:800}.api-console-brand .api-console-mark{width:32px;height:32px;flex:0 0 32px;object-fit:contain}.api-console-brand .api-console-wordmark{width:clamp(70px,8vw,116px);max-width:100%;height:auto;object-fit:contain}.api-developer-badge{display:inline-flex;align-items:center;gap:5px;min-width:0;padding:6px 8px;border-radius:999px;color:#087d68;background:#e2faf1;font-size:10px;font-weight:800;white-space:nowrap}.api-developer-badge:before{width:7px;height:7px;border-radius:50%;background:#13b77d;content:""}.api-endpoint{display:flex;align-items:center;flex-wrap:wrap;gap:7px;padding:13px 14px 10px;color:var(--brand-navy);font:700 11px/1.3 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.api-method,.api-response-badge{display:inline-flex;align-items:center;min-height:22px;padding:3px 7px;border-radius:6px;font-size:9px;letter-spacing:.03em}.api-method{color:#fff;background:#0b9c72}.api-response-badge{color:#087d68;background:#dff8ed}.api-route{min-width:0;overflow-wrap:anywhere}.api-response-badge{margin-inline-start:auto;color:#087d68;background:#dff8ed}.api-code-tabs{display:flex;gap:3px;padding:0 14px;border-bottom:1px solid #e2eff5;overflow-x:auto;scrollbar-width:none}.api-code-tab{flex:0 0 auto;min-height:34px;padding:7px 8px;border:0;border-bottom:2px solid transparent;background:0 0;color:#7890a7;font:700 10px/1.2 var(--font-brand, sans-serif);cursor:pointer}.api-code-tab[aria-selected=true]{border-bottom-color:#087fff;color:#087fff}.api-code-copy:focus-visible,.api-code-tab:focus-visible,.api-token-copy:focus-visible{outline:2px solid var(--brand-turquoise);outline-offset:2px}.api-code-area{position:relative;min-height:200px;margin-inline:14px;padding:13px 10px 14px;border-radius:10px;background:#1c2639}.api-code-copy{position:absolute;z-index:1;inset-block-start:10px;inset-inline-end:10px;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:32px;padding:6px 9px;border:1px solid #385474;border-radius:7px;background:#112b4e;color:#b9d1e9;font:700 9px/1.2 var(--font-brand, sans-serif);cursor:pointer}.api-code-copy .site-icon{width:14px;height:14px;font-size:14px}.api-code-panel{max-height:250px;overflow:auto;padding-block-start:28px;scrollbar-color:#3a5c7d #081b35}.api-code-panel[hidden]{display:none}.api-code-view{display:block;margin:0;color:#c7d7e7;font:11px/1.65 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre;tab-size:2}.api-code-line{display:block;min-height:1.65em;padding-inline-start:26px;position:relative}.api-code-line:before{position:absolute;inset-inline-start:0;width:19px;color:#54718e;content:counter(api-code-line);text-align:end}.api-code-view{counter-reset:api-code-line}.api-code-source{white-space:normal}.api-code-source .api-code-line{white-space:pre}.api-code-line{counter-increment:api-code-line}.api-syntax-keyword{color:#ff83bf}.api-syntax-string{color:#76e5d2}.api-syntax-number{color:#f5c771}.api-syntax-comment{color:#7694af}.api-console-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:12px 14px 14px}.api-meta-card{min-width:0;padding:10px;border:1px solid #d8e9f2;border-radius:10px;background:#f7fcff}.api-meta-card h4{display:flex;align-items:center;gap:5px;margin:0 0 7px;color:var(--brand-navy);font-size:9px;line-height:1.2}.api-meta-card h4 .site-icon{width:13px;height:13px;color:#087fff;font-size:13px}.api-token-row{display:flex;align-items:center;gap:5px;min-width:0}.api-payload-source,.api-token{min-width:0;color:#35617e;font:9px/1.45 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.api-token{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.api-token-copy{display:grid;place-items:center;flex:0 0 44px;min-width:44px;min-height:32px;padding:4px;border:1px solid #c9e3ef;border-radius:7px;background:#fff;color:#087fff;cursor:pointer}.api-token-copy .site-icon{width:14px;height:14px;font-size:14px}.api-payload-source{display:block;margin:0;overflow:auto;counter-reset:api-code-line;white-space:normal}.api-payload pre{margin:0;max-width:100%;overflow:auto}.api-payload-source .api-code-line{white-space:pre}.api-payload-source .api-syntax-string{color:#db4965}.api-payload-source .api-syntax-number{color:#087fff}.api-payload-source .api-code-line{padding-inline-start:18px}.api-payload-source .api-code-line:before{width:13px;color:#8ca8bc}.api-copy-status{display:block;min-height:18px;margin:0 14px 11px;color:#087d68;font-size:10px;line-height:1.35}.api-event-network{position:relative;min-width:0;height:530px;margin-block-start:-8px}.api-flow-lines{position:absolute;z-index:0;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.api-flow-connection{--api-flow-color:#0a8fbd}.api-flow-path{fill:none;stroke:var(--api-flow-color);stroke-width:1.5;stroke-dasharray:3 6;stroke-linecap:round;marker-end:url(#api-flow-arrow);opacity:.4}.api-flow-dot{fill:var(--api-flow-color);stroke:#fff;stroke-width:2}.api-flow-halo{fill:var(--api-flow-color);opacity:.12}.api-flow-runner{fill:#fff;stroke:var(--api-flow-color);stroke-width:2;opacity:0}[data-api-flow=active] .api-flow-path{animation:api-flow-pulse 4.8s var(--ease-in-out,cubic-bezier(.77,0,.175,1)) infinite;animation-delay:var(--api-flow-delay, 0s)}[data-api-flow=active] .api-flow-halo{animation:api-flow-halo 4.8s var(--ease-in-out,cubic-bezier(.77,0,.175,1)) infinite;animation-delay:var(--api-flow-delay, 0s)}[data-api-flow=active] .api-flow-runner[data-flow-started=true]{opacity:1}[data-api-paused=true] .api-flow-halo,[data-api-paused=true] .api-flow-path,[data-api-paused=true] .api-flow-runner{animation-play-state:paused}.api-destination,.api-webhook-event{position:absolute;z-index:1;min-width:0;border:1px solid #d2eaf3;border-radius:12px;background:#fff;box-shadow:0 9px 22px #0a477314}.api-webhook-event{inset-inline-start:0;top:45%;display:flex;align-items:center;gap:10px;width:70%;min-height:70px;padding:14px}.api-destination img,.api-webhook-event .site-icon{width:40px;height:40px;object-fit:contain}.api-webhook-event .site-icon{width:24px;height:24px;flex:0 0 24px;font-size:24px}.api-webhook-event>.site-icon{color:#087fff}.api-destination h4,.api-webhook-event h4{margin:0;color:#081b35;font-size:12px;font-weight:800;line-height:1.2}.api-destination p,.api-webhook-event p{margin:4px 0 0;color:#587099;font-size:10px;line-height:1.35}.api-destination{inset-inline-end:0;display:flex;align-items:center;gap:10px;width:70%;padding:9px}.api-destination--crm{top:5%}.api-destination--database{top:27%}.api-destination--app{top:65%}.api-destination--notification{top:85%}@keyframes api-flow-pulse{0%,to{opacity:.4}50%{opacity:.9}}@keyframes api-flow-halo{0%,to{opacity:.1}50%{opacity:.28}}@media(max-width:1280px){.api-webhooks-main{grid-template-columns:1fr}.api-webhooks-figure{max-width:760px;width:100%;margin-inline:auto}}@media(max-width:600px){.api-preview{grid-template-columns:minmax(0,1fr)}.api-console-shell{width:100%}.api-event-network{width:100%;height:460px}.api-webhook-event{width:45%}.api-destination{width:55%}.api-developer-badge{gap:4px;padding:5px 6px;font-size:9px}}@media(max-width:360px){.api-console-meta{grid-template-columns:1fr}.api-code-view{font-size:10px}}@media(prefers-reduced-motion:reduce){.api-flow-halo,.api-flow-path,.api-flow-runner{animation:none!important}.api-flow-path{stroke-dasharray:3 6}.api-flow-runner{opacity:0!important}}.cs-featured-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-block:32px}.cs-feature-item{min-width:0;container-type:inline-size}.cs-retail-card{position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-width:0;margin:0;overflow:hidden;border:1px solid #cfe8f1;border-radius:24px;background:#e9f9ff;box-shadow:0 14px 30px #0a477312}.cs-retail-category{position:absolute;z-index:3;inset-block-start:16px;inset-inline-end:16px;display:inline-flex;align-items:center;gap:10px;max-width:calc(100% - 32px);margin:0;padding-block:6px;padding-inline:6px 18px;border:1px solid #ffffffb3;border-radius:999px;background:#f5fcfff2;box-shadow:0 2px 4px #071f3810,0 8px 24px #071f3820,inset 0 1px #ffffffd9;color:#091f4e;font-size:16px;font-weight:800}@supports ((backdrop-filter:blur(12px)) or (-webkit-backdrop-filter:blur(12px))){.cs-retail-category{background:#f5fcffbf;-webkit-backdrop-filter:blur(12px) saturate(180%);backdrop-filter:blur(12px) saturate(180%)}}.cs-retail-category span{min-width:0;overflow-wrap:anywhere}.cs-retail-category img{width:36px;height:36px;flex:0 0 36px;padding:4px;border:1px solid #ffffffd9;border-radius:50%;background:#ffffffb3;object-fit:contain}.cs-retail-scene{position:relative;margin:0;overflow:hidden}.cs-retail-photo{display:block;width:100%;height:auto;object-fit:contain;transform-origin:center center}.cs-retail-scene:after{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#061d35f5 0,#061d35e6 32%,transparent 64%);content:""}[dir=rtl] .cs-retail-scene:after{background:linear-gradient(270deg,#061d35f5 0,#061d35e6 32%,transparent 64%)}.cs-retail-store-copy{position:absolute;z-index:1;inset-block-start:50%;inset-inline-start:20px;width:44%;transform:translateY(-50%);color:#fff}.cs-retail-store-copy h3{margin:0;padding-block:3px;color:#fff;font-size:clamp(24px,4.2cqw,30px);font-weight:800;letter-spacing:-.04em;line-height:1.2;overflow-wrap:anywhere}.cs-retail-store-copy h3 span{display:block;color:#00bfd8}.cs-retail-products{margin:12px 0 0;color:#fff;font-size:12px;line-height:1.5}.cs-retail-services{display:grid;gap:8px;margin:16px 0 0;padding:0;list-style:none}.cs-retail-services li{display:flex;align-items:center;gap:10px;min-width:0;color:#fff;font-size:13px;line-height:1.4}.cs-retail-service-icon{display:grid;place-items:center;width:28px;height:28px;flex:0 0 28px;border-radius:9px;background:#b6f5ff;color:#061d35;font-size:16px}.cs-retail-services li:first-child .cs-retail-service-icon{background:#00d4e7}.cs-retail-summary{position:relative;z-index:2;flex:1;margin-top:0;padding:24px;border-radius:20px 20px 0 0;background:#fff}.cs-retail-message-row{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:18px}.cs-retail-message-row h4{margin:0;padding-inline-start:14px;border-inline-start:4px solid #00bfd8;color:#091f4e;font-size:22px;font-weight:800;letter-spacing:-.035em;line-height:1.25;overflow-wrap:anywhere}.cs-retail-message-row h4 span{display:block;color:#087fff}.cs-retail-quote{position:relative;display:flex;align-items:flex-start;gap:8px;margin:0;padding:14px;border-radius:16px;background:#effaff;color:#091f4e;font-size:12px;line-height:1.5}.cs-retail-quote:before{position:absolute;inset-inline-start:-8px;inset-block-start:22px;width:16px;height:16px;transform:rotate(45deg);background:#effaff;content:""}.cs-retail-quote i{position:relative;flex:0 0 auto;color:#087fff;font-size:18px}.cs-retail-quote span{position:relative;min-width:0}.cs-retail-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0 0;padding:0;list-style:none}.cs-retail-benefits li{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}.cs-retail-benefits li+li{padding-inline-start:12px;border-inline-start:1px solid #def2fa}.cs-retail-benefit-icon{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border-radius:50%;background:#e9f9ff;color:#087fff;font-size:18px}.cs-retail-benefit-icon--growth{background:#e2faf8;color:#00bda9}.cs-retail-benefits h5{margin:0;color:#091f4e;font-size:13px;font-weight:800;line-height:1.4;overflow-wrap:anywhere}.cs-retail-benefits p{margin:5px 0 0;color:#587099;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.cs-retail-disclaimer{margin:-12px auto 28px;color:#587099;font-size:12px;line-height:1.5;text-align:center}@media(max-width:900px){.cs-featured-grid{grid-template-columns:1fr}}@container (max-width:600px){.cs-retail-scene:after{display:none}.cs-retail-store-copy{position:static;isolation:isolate;width:auto;transform:none;padding:24px 20px 36px;background:#061d35}.cs-retail-store-copy h3{font-size:28px}.cs-retail-store-copy h3 span{display:inline}.cs-retail-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cs-retail-message-row{grid-template-columns:1fr;gap:20px}.cs-retail-summary{padding:24px 20px}.cs-retail-quote{font-size:14px}.cs-retail-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.cs-retail-benefits li+li{padding-inline-start:0;border-inline-start:0}}@container (max-width:360px){.cs-retail-services{grid-template-columns:1fr}.cs-retail-message-row h4{font-size:21px}}@container (max-width:320px){.cs-retail-benefits{grid-template-columns:1fr}}@media(hover:hover)and (pointer:fine){.cs-retail-card{transition:transform .15s ease}.cs-retail-card:hover{transform:perspective(1200px) translateY(-4px) rotateX(1deg) rotateY(-1deg);box-shadow:0 20px 38px #0a477325}.cs-retail-photo{transition:transform 1.6s ease}.cs-retail-card:hover .cs-retail-photo{transform:scale(1.045)}.cs-retail-category{transition:opacity .15s ease}.cs-retail-card:hover .cs-retail-category{opacity:0}@container (min-width:601px){.cs-retail-scene:after,.cs-retail-store-copy{transition:opacity .15s ease}.cs-retail-card:hover .cs-retail-scene:after,.cs-retail-card:hover .cs-retail-store-copy{opacity:0}}}@media(prefers-reduced-motion:reduce){.cs-retail-card{transition:none}.cs-retail-card:hover{transform:none}.cs-retail-photo{transition:none}.cs-retail-card:hover .cs-retail-photo{transform:none}}.release-skip:focus{position:fixed;z-index:1200;left:16px;top:12px;width:auto;height:auto;margin:0;padding:14px 18px;clip-path:none;white-space:normal;background:#091f4e;color:#fff;border-radius:8px}.release-skip:focus-visible{outline:3px solid #0dc6ca}#main-content:focus{outline:0}
