/*
Theme Name: Intelidea + Nebulab
Author: Intelidea
Description: Experiencia corporativa para Intelidea y Nebulab Security.
Version: 3.28.0
Requires at least: 6.0
Requires PHP: 7.4
Text Domain: intelidea-nebulab
*/
:root{--ink:#272425;--violet:#2f2a5c;--steel:#374865;--ice:#e6f6fc;--silver:#9ca3af;--white:#fff;--night:#111b32}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--ink);font:400 16px/1.65 Montserrat,Arial,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit}a:focus-visible,button:focus-visible{outline:3px solid #9edcff;outline-offset:4px}.wrap{width:min(1280px,calc(100% - 64px));margin:auto}.site-header{position:sticky;top:0;z-index:30;height:84px;background:rgba(255,255,255,.93);backdrop-filter:blur(20px);border-bottom:1px solid #e5e8ee}.nav{height:100%;display:flex;justify-content:space-between;align-items:center;gap:32px}.brand{display:flex;align-items:center;gap:10px;color:var(--violet);font-size:1rem;font-weight:800;letter-spacing:.19em;line-height:1}.brand small{display:block;color:var(--steel);font-size:.42rem;letter-spacing:.31em;margin-top:8px}.brand-symbol{display:grid;place-items:center;width:38px;height:38px;border:1px solid #c8d1e0;border-radius:12px;font-size:1.4rem}.site-header nav{display:flex;align-items:center;gap:clamp(12px,1.6vw,28px)}.site-header nav a{font-size:.75rem;font-weight:700;white-space:nowrap;transition:color .2s}.site-header nav a:hover{color:#657fc5}.menu{display:none}.hero{position:relative;min-height:690px;background:var(--night);color:#fff;overflow:hidden}.hero-art,.hero-shade{position:absolute;inset:0}.hero-art{background-size:cover;background-position:center;transform:scale(1.07);transition:transform .15s linear}.hero-shade{background:linear-gradient(90deg,rgba(13,19,39,.96) 0%,rgba(22,27,61,.82) 42%,rgba(20,29,58,.18) 100%)}.hero-content{position:relative;z-index:1;padding-top:120px;padding-bottom:105px}.kicker,.eyebrow{font-weight:800;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase}.kicker{color:#bceaff;display:flex;align-items:center;gap:12px}.kicker i{width:7px;height:7px;border-radius:50%;background:#bceaff;box-shadow:0 0 14px #bceaff}.hero h1,.page-hero h1{font-size:clamp(3.15rem,6vw,6.25rem);line-height:1.02;letter-spacing:-.065em;margin:30px 0 28px;max-width:920px;font-weight:700}.hero h1 em,.page-hero h1 em{font-style:normal;color:#bdefff}.hero-lead{font-size:1.08rem;max-width:610px;color:#e0e8f3;margin:0 0 28px}.hero-actions{display:flex;align-items:center;gap:27px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:25px;border-radius:100px;padding:15px 25px;font-weight:700;font-size:.84rem;transition:transform .25s,box-shadow .25s}.btn:hover{transform:translateY(-4px);box-shadow:0 14px 35px #101a3344}.btn-light{background:#fff;color:var(--violet)}.btn-dark{background:var(--violet);color:#fff}.ghost-link{font-size:.83rem;font-weight:700;color:#fff}.ghost-link span{margin-left:8px}.hero-index{margin-top:95px;color:#d8e1f1;font-size:.72rem;letter-spacing:.17em;font-weight:700;display:flex;align-items:center;gap:12px}.hero-index span{color:#7386a8}.hero-index b{display:inline-block;width:60px;height:1px;background:#9cc8df}.scroll-cue{position:absolute;right:3%;bottom:45px;writing-mode:vertical-rl;font-size:.63rem;letter-spacing:.25em;font-weight:700;color:#c3d2e5}.scroll-cue span{margin-top:14px}.intro-panel{background:#f6f9fc;padding:105px 0}.intro-grid{display:grid;grid-template-columns:1fr 2fr;gap:70px}.eyebrow{color:#66799a;margin:0 0 24px}.intro-panel h2,.section-top h2,.closing h2,.content-grid h2{font-size:clamp(2.4rem,4vw,4.4rem);line-height:1.12;letter-spacing:-.055em;color:var(--violet);margin:0 0 24px}.intro-panel h2 span{color:#7a8aa8}.intro-panel p:not(.eyebrow){font-size:1.08rem;max-width:640px}.solution-section{padding:110px 0 120px}.section-top{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:36px}.section-top h2{margin:0}.solution-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.solution-card{position:relative;display:block;min-height:405px;padding:28px;background:#edf3f8;border:1px solid #dfe7ef;border-radius:8px;overflow:hidden;transition:transform .3s,box-shadow .3s}.solution-card:hover{transform:translateY(-8px);box-shadow:0 24px 42px #2f2a5c1b}.solution-card:nth-child(2){background:#e9eff9}.solution-card.security-card{background:#273b5d;color:#fff}.card-no{font-size:.65rem;font-weight:800;letter-spacing:.17em}.card-graphic{height:190px;display:grid;place-items:center;color:var(--violet);position:relative}.ai-graphic span{font-size:7.2rem;line-height:1;text-shadow:0 15px 25px #6161a277;animation:pulse 6s ease-in-out infinite}.flow-graphic i{position:absolute;width:65px;height:65px;border-radius:18px;border:1px solid #6175ac;background:#b5c6eb88;transform:rotate(45deg);box-shadow:0 12px 20px #304a8450;animation:float 5s ease-in-out infinite}.flow-graphic i:nth-child(1){left:17%;top:40px}.flow-graphic i:nth-child(2){left:42%;top:65px;animation-delay:-2s}.flow-graphic i:nth-child(3){left:65%;top:30px;animation-delay:-3s}.shield-graphic{font-size:8rem;color:#cceeff;text-shadow:0 0 35px #76bbff}.solution-card h3{font-size:1.35rem;line-height:1.25;margin:0 0 12px;color:var(--violet)}.solution-card.security-card h3{color:#fff}.solution-card p{font-size:.88rem;max-width:280px;margin:0}.card-arrow{position:absolute;right:27px;bottom:25px;font-size:1.3rem}.image-band{min-height:540px;position:relative;display:flex;align-items:center;color:#fff;background:var(--night);overflow:hidden}.image-band-art{position:absolute;inset:0;background-size:cover;background-position:center;filter:brightness(.53);transform:scale(1.04)}.image-band:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#10192cef,transparent)}.image-band-content{position:relative;z-index:1;padding:80px 0}.image-band .eyebrow{color:#bceaff}.image-band h2{font-size:clamp(2.6rem,5vw,5rem);line-height:1.08;letter-spacing:-.06em;max-width:600px;margin:0 0 22px}.closing{padding:110px 0;background:var(--ice)}.closing-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:90px;align-items:end}.closing p:not(.eyebrow){font-size:1.05rem;max-width:390px}.page-hero{position:relative;min-height:510px;display:flex;align-items:center;background:var(--night);color:#fff;overflow:hidden}.page-hero-art{position:absolute;inset:0;background-position:center;background-size:cover;opacity:.55}.page-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#10182def 0%,#19243ba8 58%,transparent)}.page-hero-content{position:relative;z-index:2;padding:80px 0}.page-hero h1{font-size:clamp(2.8rem,5.2vw,5.4rem);margin:25px 0}.page-hero p:last-child{max-width:650px;font-size:1.05rem;color:#dfebf5}.automation-page .page-hero-art{opacity:.62}.security-page{background:radial-gradient(circle at 74% 45%,#486d96,#131e3b 50%,#0c1428)}.security-orb{position:absolute;right:12%;top:15%;width:300px;height:300px;border:1px solid #9ee9ff66;border-radius:50%;display:grid;place-items:center;box-shadow:0 0 0 38px #b9ecff08,0 0 0 80px #b9ecff07,0 0 80px #a8eaff55;animation:float 6s ease-in-out infinite}.security-orb span{font-size:10rem;color:#bcefff;text-shadow:0 0 50px #a1e5ff}.about-page{background:radial-gradient(circle at 83% 24%,#435895,#131b38 55%)}.about-lines{position:absolute;right:-80px;top:-150px;width:600px;height:600px;border:1px solid #acd9ff55;border-radius:50%;box-shadow:0 0 0 60px #ffffff06,0 0 0 120px #ffffff06}.method-page{background:radial-gradient(circle at 75% 30%,#536d91,#17233f 55%)}.content-section{padding:115px 0}.content-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px}.content-grid h2{font-size:clamp(2.4rem,3.7vw,4rem)}.large-copy{font-size:1.12rem;margin:0 0 35px;color:#445063}.feature-list article{display:grid;grid-template-columns:45px 1fr;gap:15px;border-top:1px solid #d8dee7;padding:23px 0}.feature-list article span{color:#7b91ac;font-size:.75rem;font-weight:800}.feature-list h3{color:var(--violet);margin:0 0 7px;font-size:1.05rem}.feature-list p{margin:0;color:#536174;font-size:.9rem}.quote-block{font-size:1.5rem;font-weight:700;color:var(--violet);border-left:3px solid #9ab8d2;padding-left:26px}.quote-block small{display:block;font-size:.68rem;letter-spacing:.17em;margin-top:20px}.method-steps{display:grid;gap:0}.method-step{display:grid;grid-template-columns:180px 1fr;gap:30px;border-top:1px solid #cbd7e5;padding:35px 0}.method-step>span{font-size:4.5rem;color:#c2d3e7;line-height:1;font-weight:800}.method-step .eyebrow{margin-bottom:10px}.method-step h2{color:var(--violet);font-size:2rem;margin:0 0 8px}.method-step p:last-child{margin:0}.site-footer{background:#171c2c;color:#d5dce8;padding:65px 0}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1.5fr;gap:60px}.footer-brand{color:#fff;font-size:1.35rem;font-weight:800;letter-spacing:.22em}.footer-brand span{margin-left:8px;color:#bcefff}.footer-grid p{font-size:.82rem;color:#afbdd1}.footer-grid strong{display:block;color:#fff;margin-bottom:12px;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.footer-grid a,.footer-grid span{display:block;font-size:.78rem;margin:8px 0}.footer-grid a:hover{color:#bcefff}.reveal{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s ease}.reveal.visible{opacity:1;transform:none}.cursor-glow{position:fixed;left:0;top:0;pointer-events:none;z-index:50;width:400px;height:400px;transform:translate(calc(var(--x, -500px) - 200px),calc(var(--y, -500px) - 200px));background:radial-gradient(circle,#a8e6ff1a,transparent 65%);mix-blend-mode:screen}@keyframes float{50%{transform:translateY(-16px)}}@keyframes pulse{50%{transform:scale(1.08);filter:brightness(1.2)}}@media(max-width:1080px){.site-header nav{gap:11px}.site-header nav a{font-size:.68rem}.brand{font-size:.85rem}}@media(max-width:850px){.wrap{width:min(100% - 36px,1280px)}.site-header{height:70px}.menu{width:38px;height:38px;display:grid;align-content:center;gap:5px;background:none;border:0;cursor:pointer}.menu span{display:block;height:2px;background:var(--violet);width:24px}.site-header nav{display:none;position:absolute;left:0;right:0;top:70px;background:#fff;padding:22px;box-shadow:0 18px 28px #1a224122;flex-direction:column;align-items:flex-start;gap:0}.site-header nav.open{display:flex}.site-header nav a{width:100%;padding:11px 0;font-size:.9rem}.hero{min-height:620px}.hero-art{background-position:62% center}.hero-shade{background:linear-gradient(90deg,#10172dea,#111b34b8)}.hero-content{padding:90px 0 75px}.hero-index{margin-top:60px}.scroll-cue{display:none}.intro-grid,.content-grid,.closing-grid{grid-template-columns:1fr;gap:25px}.solution-grid{grid-template-columns:1fr 1fr}.footer-grid{grid-template-columns:1fr 1fr}.page-hero{min-height:460px}.security-orb{right:-80px;opacity:.4}}@media(max-width:600px){.hero h1{font-size:clamp(2.75rem,12vw,4.2rem)}.hero-lead{font-size:1rem}.hero-actions{align-items:flex-start;flex-direction:column;gap:18px}.intro-panel,.solution-section,.content-section,.closing{padding:75px 0}.solution-grid{grid-template-columns:1fr}.solution-card{min-height:350px}.card-graphic{height:150px}.image-band{min-height:450px}.page-hero h1{font-size:clamp(2.6rem,11vw,4rem)}.footer-grid{grid-template-columns:1fr;gap:25px}.method-step{grid-template-columns:70px 1fr;gap:12px}.method-step>span{font-size:2.6rem}.method-step h2{font-size:1.5rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}.ai-graphic span,.flow-graphic i,.security-orb{animation:none}.btn,.solution-card{transition:none}}

/* Expanded editorial sections */
.detail-section{padding:105px 0}.detail-section.soft{background:#f4f8fc}.section-heading{max-width:750px;margin-bottom:40px}.section-heading h2,.split-feature h2,.home-proof h2{font-size:clamp(2.3rem,4vw,4.1rem);line-height:1.12;letter-spacing:-.055em;color:var(--violet);margin:0}.detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.detail-card{background:#fff;border:1px solid #dde6ef;border-radius:10px;padding:32px 34px;min-height:228px;transition:transform .3s,box-shadow .3s}.detail-card:hover{transform:translateY(-5px);box-shadow:0 18px 35px #2f2a5c14}.detail-card>span{display:block;font-size:.72rem;letter-spacing:.15em;font-weight:800;color:#7a8ca8;margin-bottom:28px}.detail-card h3{font-size:1.25rem;line-height:1.3;color:var(--violet);margin:0 0 12px}.detail-card p{font-size:.94rem;color:#4e5c6f;margin:0;max-width:480px}.split-feature{display:grid;grid-template-columns:1.08fr .92fr;gap:80px;align-items:start}.split-feature h2{margin-bottom:25px}.split-feature p{max-width:610px;color:#48566b}.callout{padding:38px;border-radius:12px;background:#e8f3fb;border:1px solid #d5e8f4}.callout b{color:var(--violet);font-size:1.15rem}.callout ul{padding:0;margin:23px 0 0;list-style:none}.callout li{position:relative;padding:12px 0 12px 27px;border-top:1px solid #ccdfeb;font-size:.92rem}.callout li:before{content:'↗';position:absolute;left:0;color:#4c7190}.callout p{margin-bottom:0}.inline-link{display:inline-block;color:var(--violet);font-weight:800;font-size:.85rem;margin-top:20px;border-bottom:1px solid #8795aa;padding-bottom:4px}.inline-link:hover{color:#6684b1}.contact-cta{background:var(--violet);color:#fff;padding:80px 0}.contact-cta-inner{display:flex;justify-content:space-between;align-items:center;gap:40px}.contact-cta .eyebrow{color:#bceaff}.contact-cta h2{font-size:clamp(2rem,3.3vw,3.5rem);line-height:1.14;letter-spacing:-.045em;margin:0 0 14px;max-width:700px}.contact-cta p:last-child{max-width:650px;color:#dce6f3;margin:0}.contact-cta .btn{white-space:nowrap}.home-proof{padding:110px 0}.home-proof-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:100px}.home-proof p{font-size:1.03rem;margin-top:0;color:#4b5a6e}.mini-steps{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:30px 0}.mini-steps span{padding:13px 15px;border:1px solid #d9e4ef;font-size:.78rem;font-weight:800;color:var(--steel)}.image-band-content>p:not(.eyebrow){max-width:540px;color:#e6ecf3}.security-page .page-hero-art,.about-page .page-hero-art,.method-page .page-hero-art{opacity:.9;background-position:center}.security-page:after,.about-page:after,.method-page:after{background:linear-gradient(90deg,rgba(9,16,34,.91) 0%,rgba(14,22,43,.75) 40%,rgba(13,21,40,.12) 100%)}.security-page,.about-page,.method-page{background:#101a31}.security-orb,.about-lines{display:none}.method-steps{max-width:1100px}.method-step{grid-template-columns:150px 1fr}.method-step>span{font-size:4rem}.method-step p:last-child{max-width:700px}.quote-block{margin-top:35px}
@media(max-width:850px){.detail-section{padding:75px 0}.split-feature,.home-proof-grid{grid-template-columns:1fr;gap:35px}.contact-cta-inner{align-items:flex-start;flex-direction:column}.security-page .page-hero-art,.about-page .page-hero-art,.method-page .page-hero-art{background-position:60% center}.security-page:after,.about-page:after,.method-page:after{background:linear-gradient(90deg,rgba(9,16,34,.94),rgba(14,22,43,.58))}}
@media(max-width:600px){.detail-grid{grid-template-columns:1fr}.detail-card{min-height:0;padding:27px}.contact-cta{padding:70px 0}.method-step{grid-template-columns:65px 1fr}.method-step>span{font-size:2.5rem}.mini-steps{grid-template-columns:1fr 1fr}.page-hero{min-height:530px}.page-hero-content{padding:75px 0}.section-heading h2,.split-feature h2,.home-proof h2{font-size:2.3rem}}


.custom-logo-link{display:inline-flex;align-items:center;flex:0 0 auto}.custom-logo-link img{display:block;width:auto;height:auto;max-height:52px;max-width:220px;object-fit:contain}@media(max-width:600px){.custom-logo-link img{max-height:42px;max-width:165px}}

.footer-grid-expanded{grid-template-columns:minmax(210px,1.5fr) repeat(3,minmax(150px,1fr));gap:45px}.footer-logo-surface{display:inline-flex;align-items:center;background:#fff;border-radius:10px;min-height:65px;padding:12px 16px;max-width:100%}.footer-logo-surface .custom-logo-link img{max-height:50px;max-width:220px}.footer-logo-surface .footer-brand{color:var(--violet);white-space:nowrap}.footer-grid address{font-style:normal;font-size:.78rem;line-height:1.6;color:#d5dce8;margin-top:10px}.social-links{display:flex;flex-direction:column;align-items:flex-start}.social-links a{border-bottom:1px solid #53617e;padding:2px 0 5px}.social-links span{display:inline;font-size:1rem}.footer-bottom{border-top:1px solid #49516b;margin-top:50px;padding-top:23px;display:flex;justify-content:space-between;gap:20px;font-size:.73rem;color:#aebcd0}@media(max-width:1000px){.footer-grid-expanded{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.footer-grid-expanded{grid-template-columns:1fr;gap:30px}.footer-bottom{flex-direction:column;margin-top:35px}.footer-logo-surface .custom-logo-link img{max-height:42px;max-width:180px}}

.editable-section{padding:100px 0;background:#fff}.editable-content{max-width:1120px}.editable-content>.wp-block-heading{font-size:clamp(2.2rem,3.8vw,3.8rem);line-height:1.15;letter-spacing:-.05em;color:var(--violet);margin:0 0 24px}.editable-content>.wp-block-heading:not(:first-child){margin-top:85px}.editable-content>p{max-width:800px;font-size:1.05rem;color:#4b5a6e;margin:0 0 32px}.editable-content .wp-block-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:50px 0 65px}.editable-content .wp-block-column{border:1px solid #dbe5ef;background:#f5f9fc;border-radius:10px;padding:28px;min-width:0}.editable-content .wp-block-column h3{font-size:1.15rem;color:var(--violet);margin:0 0 12px}.editable-content .wp-block-column p{font-size:.92rem;color:#536174;margin:0}.editable-content .wp-block-list{max-width:780px;color:#4b5a6e}.editable-content a{color:var(--violet);text-decoration:underline;text-underline-offset:3px}.page-hero-art{opacity:.9}.page-hero:after{background:linear-gradient(90deg,rgba(9,16,34,.92),rgba(14,22,43,.73) 45%,rgba(13,21,40,.12))}.page-hero h1{max-width:760px}@media(max-width:650px){.editable-section{padding:70px 0}.editable-content .wp-block-columns{grid-template-columns:1fr;margin:35px 0 50px}.editable-content>.wp-block-heading:not(:first-child){margin-top:60px}}


/* Scroll motion */
.scroll-progress{position:fixed;left:0;top:0;width:100%;height:3px;z-index:100;background:linear-gradient(90deg,#8de4ff,#8c88dc,#2f2a5c);transform:scaleX(0);transform-origin:left center;pointer-events:none;box-shadow:0 0 12px #9de7ff77}.motion-ready .scroll-enter{opacity:0;transform:translate3d(0,35px,0);filter:blur(4px);transition:opacity .75s ease,transform .75s cubic-bezier(.2,.7,.2,1),filter .75s ease;transition-delay:var(--enter-delay,0ms)}.motion-ready .scroll-enter.visible{opacity:1;transform:translate3d(0,0,0);filter:blur(0)}.motion-ready .reveal{opacity:1;transform:none}.motion-ready .reveal.scroll-enter{opacity:0;transform:translate3d(0,35px,0)}.motion-ready .reveal.scroll-enter.visible{opacity:1;transform:none}.hero-art,.page-hero-art,.image-band-art{transform:translate3d(0,var(--scroll-shift,0px),0) scale(1.08);will-change:transform}.hero-home .hero-content,.page-hero-content{animation:hero-appear .85s cubic-bezier(.2,.7,.2,1) both}@keyframes hero-appear{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.motion-ready .scroll-enter,.motion-ready .reveal.scroll-enter{opacity:1;filter:none;transform:none;transition:none}.hero-art,.page-hero-art,.image-band-art{transform:none;will-change:auto}.hero-home .hero-content,.page-hero-content{animation:none}}

/* Chatbot integration and main contact form */
.chatbot-page-main{background:#fff}.chatbot-page-main #intelidea-chatbot-page{overflow:hidden}.chatbot-home{padding:110px 0;background:linear-gradient(135deg,#edf7fc,#fff 55%,#eeedf8)}.chatbot-home-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:85px;align-items:center}.chatbot-home h2,.main-contact h2{font-size:clamp(2.4rem,4.2vw,4.4rem);line-height:1.08;letter-spacing:-.055em;color:var(--violet);margin:0 0 22px}.chatbot-home p:not(.eyebrow){font-size:1.03rem;max-width:540px;color:#4d5b6e;margin-bottom:28px}.chatbot-home-visual{perspective:1200px}.chat-window{max-width:560px;margin:auto;padding:0 24px 24px;background:#fff;border:1px solid #d8e4ee;border-radius:22px;box-shadow:0 35px 80px #2f2a5c21;transform:rotateY(5deg) rotateX(2deg)}.chat-head{display:flex;align-items:center;gap:10px;border-bottom:1px solid #e0e8f0;padding:20px 0;margin-bottom:22px}.chat-head>span{width:12px;height:12px;border-radius:50%;background:#80d6c0;box-shadow:0 0 0 5px #80d6c025}.chat-head b{font-size:.82rem;color:var(--violet)}.chat-head i{font-style:normal;font-size:.58rem;letter-spacing:.13em;color:#64807a;margin-left:auto}.chat-message{max-width:78%;padding:12px 15px;border-radius:14px;margin:12px 0;font-size:.78rem;line-height:1.5}.chat-message.bot{background:#edf4fa;color:#39485d;border-bottom-left-radius:3px}.chat-message.user{background:var(--violet);color:#fff;margin-left:auto;border-bottom-right-radius:3px}.chat-input{display:flex;justify-content:space-between;color:#8390a0;border:1px solid #dfe6ed;border-radius:12px;padding:13px 15px;margin-top:22px;font-size:.75rem}.chat-input span{color:var(--violet);font-size:1rem}.main-contact{padding:110px 0;background:#f5f8fb;scroll-margin-top:105px}.main-contact-grid{display:grid;grid-template-columns:.78fr 1.22fr;gap:85px;align-items:start}.main-contact-grid>div:first-child{position:sticky;top:115px}.main-contact p:not(.eyebrow){color:#526075;max-width:460px}.intelidea-contact-form{background:#fff;border:1px solid #dce5ee;border-radius:16px;padding:36px;box-shadow:0 22px 55px #2f2a5c10}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:21px}.intelidea-contact-form label{display:flex;flex-direction:column;gap:8px}.intelidea-contact-form label>span{font-size:.72rem;font-weight:800;color:#374865;letter-spacing:.035em}.intelidea-contact-form input,.intelidea-contact-form select,.intelidea-contact-form textarea{width:100%;border:1px solid #cbd6e2;border-radius:8px;padding:13px 14px;background:#fbfdff;color:#272425;font:500 .9rem/1.4 Montserrat,Arial,sans-serif;transition:border-color .2s,box-shadow .2s}.intelidea-contact-form input:focus,.intelidea-contact-form select:focus,.intelidea-contact-form textarea:focus{outline:0;border-color:#6a72a9;box-shadow:0 0 0 4px #676fa317}.intelidea-contact-form textarea{resize:vertical}.form-wide{grid-column:1/-1}.privacy-check{flex-direction:row!important;align-items:flex-start;margin:22px 0}.privacy-check input{width:auto;margin-top:3px}.privacy-check span{font-weight:500!important;letter-spacing:0!important;line-height:1.55}.form-submit{border:0;cursor:pointer}.form-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.form-notice{border-radius:9px;padding:14px 16px;margin-bottom:20px;font-size:.87rem;font-weight:600}.form-notice.success{background:#e7f7f0;color:#245d4b;border:1px solid #acdcca}.form-notice.error{background:#fff0f0;color:#8b3434;border:1px solid #efc0c0}.chatbot-page-main .cta-btn{transition:transform .25s,box-shadow .25s}.chatbot-page-main .cta-btn:hover{transform:translateY(-3px);box-shadow:0 12px 28px #2f2a5c28}@media(max-width:900px){.chatbot-home-grid,.main-contact-grid{grid-template-columns:1fr;gap:45px}.main-contact-grid>div:first-child{position:static}.chat-window{transform:none}.chatbot-page-main #intelidea-chatbot-page>div{max-width:none!important}}@media(max-width:600px){.chatbot-home,.main-contact{padding:75px 0}.form-grid{grid-template-columns:1fr}.form-wide{grid-column:auto}.intelidea-contact-form{padding:24px 20px}.chat-window{padding:0 16px 18px}.chat-message{max-width:88%}}

/* Native Chatbot IA page */
.chatbot-hero .page-hero-art{opacity:.72;filter:saturate(.85) hue-rotate(4deg);background-position:center}.chatbot-hero:after{background:linear-gradient(90deg,rgba(10,16,34,.96),rgba(18,26,52,.78) 48%,rgba(16,25,47,.2))}.chatbot-hero .hero-actions{margin-top:30px}.chatbot-capabilities{grid-template-columns:repeat(3,minmax(0,1fr))}.chatbot-capabilities .detail-card{min-height:255px}.chatbot-demo-section{padding:110px 0;background:linear-gradient(140deg,#edf7fc 0%,#fff 48%,#efeff8 100%)}.chatbot-demo-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;align-items:center}.chatbot-demo-grid h2{font-size:clamp(2.4rem,4vw,4.2rem);line-height:1.1;letter-spacing:-.055em;color:var(--violet);margin:0 0 24px}.chatbot-demo-grid>div:first-child>p:not(.eyebrow){color:#4d5b6e}.check-list{list-style:none;padding:0;margin:30px 0 0}.check-list li{position:relative;padding:13px 0 13px 32px;border-top:1px solid #cfdae5;font-size:.9rem;color:#3f4f64}.check-list li:before{content:'✓';position:absolute;left:0;color:var(--violet);font-weight:800}.chatbot-live-card{max-width:580px;margin-left:auto;background:#fff;border:1px solid #d5e0ea;border-radius:22px;overflow:hidden;box-shadow:0 32px 75px #2f2a5c20}.chat-live-head{display:flex;align-items:center;gap:13px;background:var(--violet);color:#fff;padding:20px 22px}.chat-avatar{width:38px;height:38px;border-radius:12px;background:#e6f6fc;color:var(--violet);display:grid;place-items:center;font-size:1.25rem}.chat-live-head div{display:flex;flex-direction:column}.chat-live-head b{font-size:.84rem}.chat-live-head small{font-size:.66rem;color:#d9e6f1}.chat-live-head i{width:9px;height:9px;border-radius:50%;background:#73d7bb;margin-left:auto;box-shadow:0 0 0 5px #73d7bb20}.chat-live-body{padding:28px 25px 22px;min-height:315px;background:#f8fbfd}.bubble{font-size:.81rem;line-height:1.55;padding:13px 16px;border-radius:16px;max-width:80%;margin-bottom:15px}.bubble.bot{background:#e7f0f7;color:#35465c;border-bottom-left-radius:3px}.bubble.user{margin-left:auto;background:var(--violet);color:#fff;border-bottom-right-radius:3px}.quick-replies{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.quick-replies span{font-size:.7rem;font-weight:700;border:1px solid #818ab2;color:var(--violet);border-radius:100px;padding:8px 12px;background:#fff}.chat-live-input{display:flex;justify-content:space-between;align-items:center;padding:17px 21px;border-top:1px solid #dfe6ed;color:#8490a0;font-size:.76rem}.chat-live-input b{color:var(--violet);font-size:1.15rem}.integrations-section{background:#fff}.integration-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.integration-item{border-top:2px solid var(--steel);background:#f5f8fb;padding:28px 25px;min-height:205px}.integration-item>span{display:inline-grid;place-items:center;min-width:42px;height:32px;padding:0 8px;border-radius:8px;background:var(--ice);color:var(--violet);font-size:.65rem;font-weight:800;letter-spacing:.06em;margin-bottom:25px}.integration-item b{display:block;color:var(--violet);font-size:1rem;margin-bottom:10px}.integration-item p{font-size:.83rem;color:#536174;margin:0}.chatbot-levels{padding:110px 0;background:#17223b;color:#fff}.chatbot-levels .eyebrow{color:#bceaff}.chatbot-levels .section-heading h2{color:#fff}.level-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.level-card{display:flex;flex-direction:column;align-items:flex-start;background:#fff;color:var(--ink);padding:40px;border-radius:14px;min-height:570px}.level-card.featured{background:linear-gradient(145deg,#343066,#283a59);color:#fff;border:1px solid #7b8fc0}.level-label{font-size:.68rem;letter-spacing:.17em;font-weight:800;color:#6d7f9a}.level-card.featured .level-label{color:#bceaff}.level-card h3{font-size:2rem;line-height:1.2;color:var(--violet);margin:18px 0 12px}.level-card.featured h3{color:#fff}.level-card>p{font-size:.92rem;max-width:500px;color:#536174}.level-card.featured>p{color:#d5dfec}.level-card ul{list-style:none;padding:0;margin:30px 0 35px;width:100%}.level-card li{position:relative;padding:12px 0 12px 27px;border-top:1px solid #dbe3eb;font-size:.86rem}.level-card.featured li{border-color:#ffffff24}.level-card li:before{content:'✓';position:absolute;left:0;color:#6d80b4;font-weight:800}.level-card.featured li:before{color:#bceaff}.level-card .btn{margin-top:auto}.chatbot-process{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.chatbot-process article{padding:30px 24px;border:1px solid #dae4ee;border-radius:10px;background:#f7fafc}.chatbot-process span{font-size:2.4rem;font-weight:800;color:#c2d3e7}.chatbot-process h3{color:var(--violet);font-size:1rem;margin:26px 0 10px}.chatbot-process p{font-size:.82rem;color:#536174;margin:0}@media(max-width:950px){.chatbot-capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.chatbot-demo-grid{grid-template-columns:1fr;gap:50px}.chatbot-live-card{margin:auto}.integration-grid,.chatbot-process{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.chatbot-capabilities,.level-grid,.integration-grid,.chatbot-process{grid-template-columns:1fr}.chatbot-demo-section,.chatbot-levels{padding:75px 0}.level-card{padding:30px 24px;min-height:0}.level-card .btn{margin-top:10px}.chatbot-live-body{padding:22px 16px}.bubble{max-width:90%}}

/* Original Chatbot content integrated into Intelidea */
.chatbot-original-integrated{background:#fff;overflow:hidden}.chatbot-original-integrated #intelidea-chatbot-page{font-family:Montserrat,Arial,sans-serif!important;background:#fff!important;color:var(--ink)!important}.chatbot-original-integrated #intelidea-chatbot-page>div{width:100%!important;max-width:none!important;margin:0!important;background:#fff!important}.chatbot-original-integrated #intelidea-chatbot-page .ic-pad{padding-left:max(32px,calc((100vw - 1136px)/2))!important;padding-right:max(32px,calc((100vw - 1136px)/2))!important}.chatbot-original-integrated #intelidea-chatbot-page>div>div:first-child{min-height:620px!important;padding-top:115px!important;padding-bottom:110px!important;background-position:center!important;background-size:cover!important}.chatbot-original-integrated #intelidea-chatbot-page h1{font-size:clamp(3.1rem,5.7vw,5.9rem)!important;line-height:1.03!important;letter-spacing:-.06em!important;max-width:900px!important}.chatbot-original-integrated #intelidea-chatbot-page h2{font-size:clamp(2rem,3.2vw,3.5rem)!important;line-height:1.15!important;letter-spacing:-.045em!important;color:var(--violet)}.chatbot-original-integrated #intelidea-chatbot-page .cta-btn{border-radius:100px!important;padding:15px 25px!important;min-height:48px;letter-spacing:0!important;box-shadow:none!important;transition:transform .25s ease,box-shadow .25s ease!important}.chatbot-original-integrated #intelidea-chatbot-page .cta-btn:hover{transform:translateY(-4px)!important;box-shadow:0 14px 32px #11182c44!important}.chatbot-original-integrated #intelidea-chatbot-page #funcionalidades{background:#f2f7fb!important;padding-top:105px!important;padding-bottom:110px!important}.chatbot-original-integrated #intelidea-chatbot-page #funcionalidades>div:last-child{gap:16px!important}.chatbot-original-integrated #intelidea-chatbot-page #funcionalidades>div:last-child>div{border:1px solid #dce6ef!important;border-radius:10px!important;padding:30px!important;box-shadow:none!important;transition:transform .3s,box-shadow .3s!important}.chatbot-original-integrated #intelidea-chatbot-page #funcionalidades>div:last-child>div:hover{transform:translateY(-6px);box-shadow:0 20px 42px #2f2a5c17!important}.chatbot-original-integrated #intelidea-chatbot-page #niveles{background:#17223b!important;color:#fff!important;padding-top:105px!important;padding-bottom:110px!important}.chatbot-original-integrated #intelidea-chatbot-page #niveles h2,.chatbot-original-integrated #intelidea-chatbot-page #niveles>div:first-child>div{color:#fff!important}.chatbot-original-integrated #intelidea-chatbot-page #niveles>div:first-child>p{color:#d7e0ec!important}.chatbot-original-integrated #intelidea-chatbot-page #niveles>.ic-row>div{border-radius:12px!important;border:1px solid #ffffff28!important;padding:38px!important;box-shadow:0 25px 50px #080d1b44!important}.chatbot-original-integrated #intelidea-chatbot-page #niveles>.ic-row>div:first-child{background:#fff!important;color:var(--ink)!important}.chatbot-original-integrated #intelidea-chatbot-page #niveles>.ic-row>div:first-child>div:first-child>div{color:var(--violet)!important}.chatbot-original-integrated #intelidea-chatbot-page #niveles>.ic-row>div:first-child>div:last-child>div>div>div:first-child{color:var(--violet)!important}.chatbot-original-integrated #intelidea-chatbot-page #niveles>.ic-row>div:first-child>div:last-child>div>div>div:last-child{color:#536174!important}.chatbot-original-integrated #intelidea-chatbot-page #precio{background:#17223b!important;padding-top:0!important;padding-bottom:110px!important}.chatbot-original-integrated #intelidea-chatbot-page #precio>.ic-box-pad{background:linear-gradient(135deg,#302b60,#314967)!important;border:1px solid #7184a5!important;border-radius:12px!important;box-shadow:0 28px 60px #080d1b55!important}.chatbot-original-integrated #intelidea-chatbot-page #contacto{margin:0!important;background:var(--ice)!important;padding-top:95px!important;padding-bottom:45px!important}.chatbot-original-integrated #intelidea-chatbot-page #contacto .cta-btn{background:var(--violet)!important;color:#fff!important}.chatbot-original-integrated #intelidea-chatbot-page svg{filter:none}.chatbot-original-integrated #intelidea-chatbot-page [style*="box-shadow:0 10px 28px"]{border:1px solid #dce5ee!important;border-radius:10px!important;box-shadow:0 18px 38px #2f2a5c12!important}.chatbot-original-integrated #intelidea-chatbot-page [style*="border-radius:16px"]{border-radius:10px!important}.chatbot-original-integrated #intelidea-chatbot-page [style*="border-radius:20px"]{border-radius:12px!important}@media(max-width:860px){.chatbot-original-integrated #intelidea-chatbot-page .ic-pad{padding-left:24px!important;padding-right:24px!important}.chatbot-original-integrated #intelidea-chatbot-page>div>div:first-child{min-height:560px!important;padding-top:80px!important;padding-bottom:80px!important}.chatbot-original-integrated #intelidea-chatbot-page h1{font-size:clamp(2.7rem,11vw,4rem)!important}.chatbot-original-integrated #intelidea-chatbot-page #funcionalidades,.chatbot-original-integrated #intelidea-chatbot-page #niveles{padding-top:75px!important;padding-bottom:75px!important}.chatbot-original-integrated #intelidea-chatbot-page #precio{padding-bottom:75px!important}}

/* Chatbot layout refinement */
.site-header .nav-form-link{background:var(--violet);color:#fff!important;border-radius:100px;padding:10px 15px}.site-header .nav-form-link:hover{background:var(--steel);color:#fff!important}.chatbot-original-integrated #intelidea-chatbot-page .ic-pad{padding-top:72px!important;padding-bottom:72px!important;gap:28px!important}.chatbot-original-integrated #intelidea-chatbot-page>div>div:first-child{min-height:560px!important;padding-top:90px!important;padding-bottom:85px!important}.chatbot-original-integrated #intelidea-chatbot-page #funcionalidades{padding-top:80px!important;padding-bottom:80px!important}.chatbot-original-integrated #intelidea-chatbot-page #niveles{padding-top:80px!important;padding-bottom:80px!important}.chatbot-original-integrated #intelidea-chatbot-page #precio{padding-top:0!important;padding-bottom:80px!important}.chatbot-original-integrated #intelidea-chatbot-page #contacto{padding-top:75px!important;padding-bottom:28px!important;gap:24px!important}.chatbot-original-integrated #intelidea-chatbot-page #niveles>.ic-row>div{padding:32px!important}.chatbot-original-integrated #intelidea-chatbot-page #niveles>.ic-row>div:first-child svg,.chatbot-original-integrated #intelidea-chatbot-page #niveles>.ic-row>div:first-child svg *{stroke:#2f2a5c!important}.chatbot-original-integrated #intelidea-chatbot-page #niveles>.ic-row>div:first-child [style*="width:32px"]{background:#e6f6fc!important}.chatbot-original-integrated #intelidea-chatbot-page #niveles>.ic-row>div:first-child [style*="font-size:13.5px;font-weight:700"]{color:#2f2a5c!important}.chatbot-original-integrated #intelidea-chatbot-page #niveles>.ic-row>div:first-child [style*="font-size:12px"]{color:#536174!important}.chatbot-original-integrated #intelidea-chatbot-page #niveles>.ic-row>div:first-child [style*="font-size:13.5px;color"]{color:#536174!important}.chatbot-original-integrated #intelidea-chatbot-page #niveles>.ic-row>div:first-child [style*="font-size:24px"]{color:#2f2a5c!important}.chatbot-original-integrated #intelidea-chatbot-page #niveles>.ic-row>div:first-child [style*="font-size:11px"]{color:#677a98!important}.chatbot-original-integrated #intelidea-chatbot-page #niveles>.ic-row>div:first-child [style*="width:34px"]{background:#7894ae!important}.chatbot-original-integrated #intelidea-chatbot-page>div>div{margin-top:0!important;margin-bottom:0!important}.chatbot-original-integrated+.site-footer{margin-top:0}@media(max-width:1180px){.site-header .menu{width:38px;height:38px;display:grid;align-content:center;gap:5px;background:none;border:0;cursor:pointer}.site-header .menu span{display:block;height:2px;background:var(--violet);width:24px}.site-header nav{display:none;position:absolute;left:0;right:0;top:84px;background:#fff;padding:22px max(24px,calc((100vw - 1136px)/2));box-shadow:0 18px 28px #1a224122;flex-direction:column;align-items:flex-start;gap:0}.site-header nav.open{display:flex}.site-header nav a{width:100%;padding:11px 0;font-size:.9rem}.site-header .nav-form-link{margin-top:8px;text-align:center;padding:12px 18px}}@media(max-width:860px){.site-header nav{top:70px}.chatbot-original-integrated #intelidea-chatbot-page .ic-pad{padding-top:58px!important;padding-bottom:58px!important;gap:24px!important}.chatbot-original-integrated #intelidea-chatbot-page>div>div:first-child{min-height:520px!important;padding-top:70px!important;padding-bottom:70px!important}.chatbot-original-integrated #intelidea-chatbot-page #funcionalidades,.chatbot-original-integrated #intelidea-chatbot-page #niveles{padding-top:64px!important;padding-bottom:64px!important}.chatbot-original-integrated #intelidea-chatbot-page #precio{padding-bottom:64px!important}}

/* Dedicated form page */
.form-page{background:#101a31}.form-page-section{min-height:calc(100vh - 84px);padding:90px 0;background:radial-gradient(circle at 12% 18%,#46507d55,transparent 33%),linear-gradient(135deg,#10182d,#1b2845);scroll-margin-top:84px}.form-page-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:start}.form-page-intro{position:sticky;top:130px;color:#fff;padding-top:20px}.form-page-intro .kicker{color:#bceaff}.form-page-intro h1{font-size:clamp(3rem,5.4vw,5.5rem);line-height:1.02;letter-spacing:-.06em;margin:28px 0;color:#fff}.form-page-intro h1 em{font-style:normal;color:#bceaff}.form-page-intro>p:last-of-type{max-width:500px;color:#d8e2ee;font-size:1rem}.form-contact-note{display:flex;gap:10px;flex-wrap:wrap;margin-top:32px}.form-contact-note span{border:1px solid #9eb1ca55;border-radius:100px;padding:8px 12px;color:#cbd9e8;font-size:.68rem;font-weight:700}.form-page-panel .intelidea-contact-form{box-shadow:0 32px 80px #060b1870}.form-page .form-notice{background:#fff}.chatbot-original-integrated #intelidea-chatbot-page>div>div:first-child{background-position:center!important;background-size:cover!important}.chatbot-original-integrated #intelidea-chatbot-page #contacto .custom-logo-link{display:inline-flex!important}.chatbot-original-integrated #intelidea-chatbot-page #contacto .custom-logo-link img{max-height:30px!important;max-width:170px!important}.chatbot-original-integrated #intelidea-chatbot-page #contacto strong{color:var(--violet);letter-spacing:.16em}.chatbot-original-integrated #intelidea-chatbot-page #contacto [style*="height:26px"]{height:auto!important}@media(max-width:900px){.form-page-section{padding:65px 0}.form-page-grid{grid-template-columns:1fr;gap:40px}.form-page-intro{position:static;padding-top:0}.form-page-intro h1{font-size:clamp(2.8rem,12vw,4.4rem)}}

/* Price cards open the contact form */
.chatbot-original-integrated #intelidea-chatbot-page .price-option-link{flex:1;display:block;color:#fff!important;text-decoration:none;border-radius:14px;outline:none}
.chatbot-original-integrated #intelidea-chatbot-page .price-option-link>div{height:100%;transition:transform .25s ease,background-color .25s ease,box-shadow .25s ease,border-color .25s ease}
.chatbot-original-integrated #intelidea-chatbot-page .price-option-link:hover>div,.chatbot-original-integrated #intelidea-chatbot-page .price-option-link:focus-visible>div{transform:translateY(-4px);background:rgba(255,255,255,.12)!important;border-color:#E6F6FC!important;box-shadow:0 16px 34px rgba(0,0,0,.2)}

/* Footer contact details */
.footer-contact .footer-call-hours{font-size:.74rem;line-height:1.7;margin:4px 0 18px;color:#d5dce8}
.footer-call-hours b{font-weight:600;color:#fff}
.chatbot-original-integrated #intelidea-chatbot-page .chatbot-price-card{padding:28px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.2);border-radius:14px;display:flex;flex-direction:column;gap:14px}
.chatbot-original-integrated #intelidea-chatbot-page .chatbot-price-card h3{font-size:1.2rem;line-height:1.25;margin:0;color:#fff}
.chatbot-original-integrated #intelidea-chatbot-page .chatbot-price-card.featured{border-color:#bceaff}
.chatbot-original-integrated #intelidea-chatbot-page .chatbot-price-amount{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 9px;font-size:clamp(1.9rem,3vw,2.5rem);line-height:1.2;font-weight:800;color:#fff}
.chatbot-original-integrated #intelidea-chatbot-page .chatbot-price-amount small{font-size:.82rem;font-weight:600;white-space:nowrap}
.chatbot-original-integrated #intelidea-chatbot-page .chatbot-price-card p{font-size:.86rem;line-height:1.65;color:#e0e8f3;margin:0}
.chatbot-original-integrated #intelidea-chatbot-page .chatbot-price-action{margin-top:auto;padding-top:8px;color:#bceaff;font-size:.8rem;font-weight:700}
.chatbot-original-integrated #intelidea-chatbot-page .chatbot-call-info{display:flex;align-items:center;justify-content:center;gap:8px 22px;flex-wrap:wrap;text-align:center;font-size:.8rem;color:var(--violet)}
.chatbot-original-integrated #intelidea-chatbot-page .chatbot-call-info a{font-weight:700}
.footer-grid-expanded>div{min-width:0}
.footer-contact a,.footer-contact address{overflow-wrap:anywhere}
.footer-contact .footer-phone{font-size:1rem;font-weight:600;color:#fff}
.footer-contact .footer-address{font-size:.78rem;line-height:1.8}
.footer-contact .footer-map-label{display:block;margin-top:8px;color:#bcefff;font-size:.7rem}
.footer-contact .footer-map-label span{display:inline;margin:0}
.site-footer a:focus-visible{outline:2px solid #bcefff;outline-offset:5px;border-radius:2px}

/* Compact Chatbot hero */
.chatbot-original-integrated #intelidea-chatbot-page>div>div:first-child{min-height:480px!important;padding-top:72px!important;padding-bottom:72px!important;background-position:center 42%!important}.chatbot-original-integrated #intelidea-chatbot-page>div>div:first-child>div{max-width:620px!important;gap:16px!important}.chatbot-original-integrated #intelidea-chatbot-page h1{font-size:clamp(2.8rem,4vw,4rem)!important;line-height:1.04!important;letter-spacing:-.05em!important}.chatbot-original-integrated #intelidea-chatbot-page>div>div:first-child p{font-size:15.5px!important;line-height:1.55!important;max-width:585px!important}.chatbot-original-integrated #intelidea-chatbot-page>div>div:first-child [style*="margin-top:8px"]{margin-top:4px!important}@media(max-width:860px){.chatbot-original-integrated #intelidea-chatbot-page>div>div:first-child{min-height:460px!important;padding-top:58px!important;padding-bottom:58px!important;background-position:58% center!important}.chatbot-original-integrated #intelidea-chatbot-page h1{font-size:clamp(2.45rem,10vw,3.25rem)!important}.chatbot-original-integrated #intelidea-chatbot-page>div>div:first-child p{font-size:15px!important}}

