/* Premium light SaaS presentation aligned with the WhatsApp integration page. */
.in-page{background:#fbfaff}.in-section{position:relative;background:#fff}.in-section.in-tint{background:linear-gradient(145deg,#faf8ff 0%,#f2edff 100%)}.in-section>.in-wrap{position:relative;z-index:1}.in-section:not(.in-dark):before{content:"";position:absolute;inset:28px max(18px,calc((100vw - 1240px)/2));border:0;border-radius:0;pointer-events:none}.in-eye{padding:7px 11px;border-radius:999px;background:#f3efff;border:1px solid #e8e0fb;letter-spacing:.115em}.in-eye:before{width:7px;height:7px;border-radius:50%}.in-dark .in-eye,.in-final .in-eye{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.13)}.in-title{max-width:820px}.in-center .in-title{margin-inline:auto}.in-hero{position:relative;padding:104px 0 116px}.in-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:46px 46px;mask-image:linear-gradient(to bottom,black,transparent 85%)}.in-hero-grid{position:relative;z-index:1}.in-window{border:1px solid rgba(255,255,255,.58);box-shadow:0 35px 90px rgba(0,0,0,.38),0 0 0 9px rgba(255,255,255,.045)}.in-window:after{content:"";position:absolute;inset:auto 13% -25px;background:#d5c8f5;height:28px;filter:blur(24px);z-index:-1}.in-appbar{height:57px;padding:0 19px}.in-inbox{grid-template-columns:164px 1fr;min-height:365px}.in-list{padding:15px 10px}.in-chat{padding:21px}.in-chat-head{margin-bottom:24px}.in-msg{font-size:11px;padding:12px 13px;margin-bottom:12px}.in-take{margin-top:20px;padding-top:15px}
.in-core{margin-top:-48px}.in-core-grid{border-radius:24px;box-shadow:0 24px 65px rgba(46,21,89,.15)}.in-core-card{position:relative;padding:29px 26px;min-height:175px;transition:.25s}.in-core-card:before{content:"";position:absolute;left:25px;right:25px;top:0;height:3px;border-radius:0 0 5px 5px;background:linear-gradient(90deg,#8b5cf6,#d62976,#f59e0b);opacity:0;transition:.25s}.in-core-card:hover{background:linear-gradient(145deg,#fff,#faf7ff);transform:translateY(-4px)}.in-core-card:hover:before{opacity:1}.in-core-card b{font-size:15px}.in-support{margin-top:18px;padding:12px;border:1px solid #ece6f6;border-radius:12px;background:rgba(255,255,255,.8);box-shadow:0 8px 22px rgba(46,21,89,.04)}
.in-process{position:relative;gap:14px;padding:32px 28px;margin-top:46px;border:1px solid var(--il);border-radius:24px;background:rgba(255,255,255,.88);box-shadow:0 22px 55px rgba(45,23,83,.08)}.in-process:before{content:"";position:absolute;left:7%;right:7%;top:54px;height:2px;background:linear-gradient(90deg,#d8ccf5,#8b5cf6,#d62976,#f3c06a)}.in-step{z-index:1;border:0;background:transparent;padding:0 7px;text-align:center}.in-step:not(:last-child):after{display:none}.in-step i{margin:auto;border:5px solid #fff;width:47px;height:47px;box-shadow:0 4px 14px rgba(109,40,217,.18);background:linear-gradient(135deg,#6d28d9,#9c61e8);color:#fff}.in-step b{margin-top:17px}.in-step small{display:block}.in-knowledge{position:relative;grid-template-columns:.82fr .4fr 1fr;padding:38px;margin-top:48px;border:1px solid var(--il);border-radius:26px;background:linear-gradient(145deg,#faf8ff,#fff 55%,#fff7fa);box-shadow:0 25px 70px rgba(47,23,87,.09)}.in-knowledge:before,.in-knowledge:after{content:"";position:absolute;top:50%;height:2px;width:9%;background:linear-gradient(90deg,#cfc0ef,#8b5cf6)}.in-knowledge:before{left:29%}.in-knowledge:after{right:37%;transform:rotate(180deg)}.in-source{box-shadow:0 6px 18px rgba(45,23,83,.045);transition:.2s}.in-source:hover{border-color:#cfc1ef;transform:translateX(4px)}.in-agent{width:122px;height:122px;border:8px solid #fff;box-shadow:0 18px 45px rgba(109,40,217,.3),0 0 0 1px #ddd3f2}.in-answer{padding:28px;border-radius:21px}
.in-product{grid-template-columns:.72fr 1.28fr;gap:64px}.in-dashboard{border-radius:23px;box-shadow:0 26px 70px rgba(43,21,84,.14);border-color:#dcd1f1;transform:perspective(1200px) rotateY(-1.5deg)}.in-dashboard:after{content:"";position:absolute;inset:12px -13px -13px 12px;border-radius:23px;background:linear-gradient(135deg,#e9e0fb,#fceaf3);z-index:-1}.in-dash-head{border-radius:22px 22px 0 0;padding:18px 20px}.in-filters{padding:13px}.in-dash-grid{min-height:350px}.in-thread{padding:12px 9px;border-bottom:1px solid #f0ebf7}.in-thread.on{border:1px solid #ddd1f4;box-shadow:0 5px 14px rgba(46,21,89,.06)}.in-detail{padding:20px}.in-counter{padding:9px 12px}.in-counter.a{right:-21px}.in-counter.b{left:-25px}.in-handoff{padding:40px 34px;border-radius:25px;box-shadow:inset 0 1px rgba(255,255,255,.08),0 24px 65px rgba(0,0,0,.17)}.in-state{min-height:132px;display:flex;flex-direction:column;justify-content:center}.in-state i{width:38px;height:38px}.in-connect-flow{padding:31px;border-radius:24px;box-shadow:0 24px 60px rgba(48,25,90,.1)}.in-connect-step{padding-bottom:26px}.in-health-card{padding:31px;border-radius:24px;background:radial-gradient(circle at 100% 0,rgba(214,41,118,.18),transparent 28%),linear-gradient(145deg,#160b38,#291151);box-shadow:0 28px 70px rgba(30,14,60,.24);transform:perspective(1000px) rotateY(1.5deg)}.in-stat{padding:17px;transition:.2s}.in-stat:hover{background:rgba(255,255,255,.09);transform:translateY(-2px)}
.in-card-grid{gap:22px}.in-card{position:relative;min-height:230px;padding:30px 27px;border-radius:21px;overflow:hidden;box-shadow:0 16px 42px rgba(37,18,73,.07);transition:.25s}.in-card:after{content:"";position:absolute;width:125px;height:125px;border-radius:50%;right:-45px;top:-45px;background:linear-gradient(135deg,rgba(139,92,246,.1),rgba(214,41,118,.08))}.in-card:hover,.in-use:hover{transform:translateY(-5px);border-color:#d2c3f0;box-shadow:0 24px 55px rgba(37,18,73,.11)}.in-card .in-icon{width:50px;height:50px;font-size:21px}.in-card b{font-size:17px;margin-top:24px}.in-use-grid{gap:20px}.in-use{position:relative;min-height:230px;padding:28px 24px;border-radius:20px;box-shadow:0 12px 34px rgba(37,18,73,.055);transition:.25s;overflow:hidden}.in-use:before{content:"";display:block;width:100%;height:58px;margin-bottom:20px;border-radius:12px;background:linear-gradient(135deg,#f0eaff,#fff1f7);border:1px solid #e8def6}.in-use>i{position:absolute;top:57px;left:50%;transform:translate(-50%,-50%);width:37px;height:37px;display:grid;place-items:center;border-radius:11px;background:#fff;color:#6d28d9;box-shadow:0 7px 20px rgba(76,29,149,.14)}.in-use b{font-size:15px}.in-why-grid{gap:16px}.in-why{padding:19px;border-radius:15px;box-shadow:0 8px 24px rgba(37,18,73,.04);transition:.2s}.in-why:hover{border-color:#cfbfef;background:#fbf9ff;transform:translateY(-2px)}.in-mid{background:linear-gradient(100deg,#160b38,#2f145c)}.in-faqs{padding:8px 30px;border:1px solid var(--il);border-radius:23px;background:#fff;box-shadow:0 20px 55px rgba(37,18,73,.07)}.in-faq-item:last-child{border-bottom:0}.in-faq-q{padding:22px 3px}.in-faq-open .in-faq-q{color:#6d28d9}.in-final{position:relative;overflow:hidden}.in-final:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at center,rgba(255,255,255,.08) 1px,transparent 1px);background-size:28px 28px;mask-image:linear-gradient(90deg,transparent,black,transparent)}.in-final .in-wrap{position:relative}.mk-footer{margin-top:0!important}
@media(max-width:920px){.in-section:not(.in-dark):before{inset:20px 10px}.in-process:before,.in-knowledge:before,.in-knowledge:after{display:none}.in-process{grid-template-columns:repeat(3,1fr)}.in-step{padding:12px}.in-product{grid-template-columns:1fr}.in-dashboard,.in-health-card{transform:none}.in-knowledge{padding:28px}}@media(max-width:620px){.in-section:not(.in-dark):before{display:none}.in-process{grid-template-columns:1fr;padding:20px}.in-step{display:grid;grid-template-columns:47px 1fr;text-align:left;column-gap:12px}.in-step i{grid-row:1/3}.in-step b{margin:5px 0}.in-knowledge{padding:20px}.in-faqs{padding:4px 17px}.in-core-card,.in-card,.in-use{min-height:auto}}

/* Hero viewport-fit and product-visual refinement */
@media(min-width:921px){
  .in-hero{height:min(650px,calc(100vh - 130px));min-height:570px;padding:42px 0 48px;display:flex;align-items:center}
  .in-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(560px,1.08fr);gap:52px}
  .in-hero h1{font-size:clamp(44px,3.55vw,57px);line-height:1.025;letter-spacing:-.052em;margin:16px 0 17px}
  .in-hero-copy>p{font-size:15.5px;line-height:1.58;margin:0 0 21px;max-width:540px}
  .in-channel{padding:6px 11px;font-size:11px}.in-channel .in-logo{width:25px;height:25px}
  .in-btn{padding:12px 20px;font-size:13px}.in-proof{margin-top:15px;gap:6px}.in-proof span{padding:5px 8px;font-size:9px}
  .in-window{max-width:650px;margin-left:auto}
  .in-appbar{height:48px}.in-inbox{min-height:300px;grid-template-columns:150px 1fr}
  .in-list{padding:10px 8px}.in-chat{padding:15px 17px}.in-chat-head{margin-bottom:13px}
  .in-msg{font-size:9.5px;padding:9px 11px;margin-bottom:8px}.in-take{margin-top:11px;padding-top:10px}
}
.in-window-inner{background:#fff}.in-appbar{background:linear-gradient(90deg,#fff,#faf8ff);box-shadow:0 1px 0 #e8e0f5}.in-appbar:before{content:'•••';color:#c4b9d5;letter-spacing:3px;font-size:10px;margin-right:2px}.in-appbar>span{margin-right:auto}.in-appbar .in-connected{box-shadow:inset 0 0 0 1px #bdebd6}.in-list{background:linear-gradient(180deg,#faf9fd,#f6f2fc)}.in-label{display:flex;align-items:center;justify-content:space-between}.in-label:after{content:'3 active';padding:3px 5px;border-radius:99px;background:#ece6f8;color:#7256a6;font-size:6px;letter-spacing:0}.in-person{border:1px solid transparent;transition:.2s}.in-person.on{background:#fff;border-color:#ded3f3;box-shadow:0 7px 18px rgba(44,20,84,.08)}.in-person.on:after{content:'';width:5px;height:5px;align-self:center;margin-left:auto;border-radius:50%;background:#8b5cf6}.in-chat{position:relative;background:radial-gradient(circle at 100% 0,rgba(214,41,118,.045),transparent 33%),linear-gradient(160deg,#fff,#fbf9ff)}.in-chat-head{padding-bottom:10px;border-bottom:1px solid #eee8f7}.in-chat-head>span:first-child:before{content:'';display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:#20b978;box-shadow:0 0 0 3px #daf7e9}.in-msg.customer{background:linear-gradient(135deg,#f9edf6,#f1eaff);border:1px solid #eadcf1}.in-msg.agent{background:#fff;border-color:#dcd0f2;box-shadow:0 7px 20px rgba(50,24,94,.07)}.in-ground{border:1px solid #c5ecd9}.in-take{padding:10px;border:1px solid #e9e1f5;border-radius:9px;background:#fff;box-shadow:0 5px 15px rgba(46,21,89,.045)}.in-take b{background:linear-gradient(105deg,#6d28d9,#9c3ddd)}.in-float{border:1px solid #e8e0f2}.in-float.a:before{content:'';display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:#18a66b}.in-float.b{background:linear-gradient(135deg,#fff,#faf6ff)}
@media(min-width:921px) and (max-height:800px){
  .in-hero{height:calc(100vh - 130px);min-height:520px;padding:28px 0 34px}
  .in-hero h1{font-size:clamp(41px,3.3vw,52px);margin:13px 0 14px}
  .in-hero-copy>p{font-size:14.5px;line-height:1.5;margin-bottom:17px}
  .in-proof{margin-top:11px}.in-window{max-width:610px}.in-inbox{min-height:278px}.in-float.b{bottom:42px}
}
@media(min-width:921px) and (max-height:680px){
  .in-proof{display:flex}.in-hero{min-height:465px}.in-hero h1{font-size:46px}.in-inbox{min-height:250px}.in-person{padding:7px}.in-chat{padding:12px 15px}
}
@media(max-width:920px){.in-hero{padding:58px 0 80px}.in-hero h1{font-size:clamp(42px,8vw,58px)}.in-hero-grid{gap:48px}}
@media(max-width:620px){.in-hero{padding:42px 0 70px}.in-hero h1{font-size:38px;line-height:1.05;margin:17px 0}.in-hero-copy>p{font-size:15px;line-height:1.6}.in-actions{display:grid}.in-btn{width:100%}.in-proof{margin-top:14px}.in-window{margin-top:8px}.in-appbar:before{display:none}.in-float.a{right:10px}.in-float.b{bottom:-18px}.in-inbox{min-height:290px}}

/* Hero v3: never hide content; compact first-view layout; visibly upgraded console */
@media(min-width:921px){
  .in-hero{height:calc(100svh - 130px);min-height:500px;max-height:620px;padding:26px 0 30px;display:flex;align-items:center}
  .in-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(530px,1.1fr);gap:46px}
  .in-channel{margin:0;padding:5px 10px}.in-channel .in-logo{width:24px;height:24px}
  .in-hero h1{font-size:clamp(40px,3.25vw,52px);line-height:1.01;margin:12px 0 13px}
  .in-hero-copy>p{font-size:14px;line-height:1.48;margin:0 0 15px;max-width:525px}
  .in-actions{gap:9px}.in-btn{padding:10px 18px;font-size:12px}
  .in-proof{display:flex!important;margin-top:10px;gap:5px}.in-proof span{display:inline-flex!important;padding:4px 7px;font-size:8px}
  .in-window{width:100%;max-width:625px;padding:7px;background:linear-gradient(135deg,rgba(249,206,52,.82),rgba(238,42,123,.78) 46%,rgba(98,40,215,.88));border:0;border-radius:25px;box-shadow:0 32px 75px rgba(0,0,0,.38),0 0 0 1px rgba(255,255,255,.18)}
  .in-window-inner{border-radius:18px;background:#fff}.in-appbar{height:44px;padding:0 14px}
  .in-appbar .in-logo{width:25px;height:25px}.in-inbox{grid-template-columns:145px 1fr;min-height:260px}
  .in-list{padding:8px 7px}.in-label{padding:2px 6px 6px}.in-person{padding:7px 6px;margin-bottom:3px}.in-avatar{width:25px;height:25px;flex-basis:25px}
  .in-chat{padding:11px 14px}.in-chat-head{padding-bottom:8px;margin-bottom:9px}.in-msg{font-size:9px;line-height:1.4;padding:8px 10px;margin-bottom:7px}.in-ground{padding:4px 6px}.in-take{margin-top:8px;padding:8px}.in-take b{padding:5px 8px}
  .in-float{padding:7px 9px}.in-float.a{right:22px;top:-14px}.in-float.b{left:-21px;bottom:35px}
}
.in-hero{background:radial-gradient(circle at 77% 18%,rgba(214,41,118,.25),transparent 23%),radial-gradient(circle at 92% 95%,rgba(245,158,11,.12),transparent 25%),radial-gradient(circle at 8% 96%,rgba(139,92,246,.26),transparent 30%),linear-gradient(127deg,#0f0725,#241047 58%,#46134f)}.in-hero-copy{position:relative}.in-hero-copy:after{content:'';position:absolute;width:100px;height:3px;left:0;bottom:-19px;border-radius:4px;background:linear-gradient(90deg,#8b5cf6,#d62976,#f59e0b);opacity:.65}.in-window:before{content:'AIChatVault workspace';position:absolute;z-index:4;right:18px;bottom:-23px;padding:6px 10px;border:1px solid rgba(255,255,255,.24);border-radius:99px;background:rgba(22,11,56,.86);backdrop-filter:blur(10px);color:#e7ddfa;font-size:8px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.in-window-inner{box-shadow:inset 0 0 0 1px rgba(255,255,255,.65)}.in-chat:after{content:'Secure handoff ready';position:absolute;right:14px;bottom:55px;padding:4px 6px;border-radius:5px;background:#fff7e8;border:1px solid #f8dfad;color:#8b5700;font-size:6px;font-weight:800}.in-appbar>span{font-family:'Plus Jakarta Sans';letter-spacing:-.01em}.in-ai{background:linear-gradient(135deg,#eee8ff,#f9eafa);box-shadow:inset 0 0 0 1px #e3d7f5}.in-proof span{background:rgba(255,255,255,.095);box-shadow:inset 0 0 0 1px rgba(255,255,255,.035)}
@media(min-width:921px) and (max-height:720px){
  .in-hero{height:calc(100svh - 118px);min-height:470px;max-height:560px;padding:18px 0 22px}
  .in-hero h1{font-size:clamp(38px,3vw,47px);margin:9px 0 10px}.in-hero-copy>p{font-size:13px;line-height:1.42;margin-bottom:12px}.in-channel{font-size:10px}.in-proof{margin-top:8px}.in-inbox{min-height:235px}.in-chat:after{display:none}
}
@media(min-width:921px) and (max-height:590px){
  .in-hero{height:auto;min-height:440px;padding:16px 0}.in-hero h1{font-size:41px}.in-hero-copy>p{font-size:12.5px}.in-proof span{font-size:7px}.in-window{max-width:570px}.in-inbox{min-height:220px}.in-person{padding:5px}.in-msg{padding:6px 8px}
}
@media(max-width:920px){.in-proof{display:flex!important}.in-window{padding:6px;background:linear-gradient(135deg,#f9ce34,#ee2a7b 48%,#6228d7);border-radius:25px}.in-window-inner{border-radius:19px}.in-window:before{bottom:-21px;right:12px}}

/* Standalone capabilities section v4 */
.in-core{margin-top:0!important;padding:82px 0 88px;position:relative;z-index:2;background:radial-gradient(circle at 8% 15%,rgba(139,92,246,.08),transparent 24%),radial-gradient(circle at 92% 85%,rgba(214,41,118,.055),transparent 25%),linear-gradient(145deg,#fbfaff,#f4efff)}.in-core:before{content:'';position:absolute;inset:0;background-image:radial-gradient(rgba(109,40,217,.1) .7px,transparent .7px);background-size:22px 22px;mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.35),transparent);pointer-events:none}.in-core>.in-wrap{position:relative}.in-core-head{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:end;margin-bottom:38px}.in-core-head .in-title{font-size:clamp(30px,3.2vw,43px);margin-bottom:0;max-width:760px}.in-core-head>p{margin:0 0 5px;padding-left:24px;border-left:2px solid #d6c8f1;color:#667085;font-size:14px;line-height:1.75}.in-core-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:18px;overflow:visible!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.in-core-card{position:relative;display:grid;grid-template-columns:64px 1fr;column-gap:19px;align-content:center;min-height:190px!important;padding:28px 30px!important;border:1px solid #e2d9f2!important;border-radius:21px;background:rgba(255,255,255,.92);box-shadow:0 14px 38px rgba(45,23,83,.07);overflow:hidden;transition:transform .25s,border-color .25s,box-shadow .25s}.in-core-card:before{content:''!important;position:absolute!important;inset:0 auto 0 0!important;width:4px!important;height:auto!important;border-radius:21px 0 0 21px!important;opacity:1!important;background:linear-gradient(180deg,#8b5cf6,#d62976)!important}.in-core-card:after{content:'';position:absolute;width:150px;height:150px;right:-62px;top:-68px;border-radius:50%;background:linear-gradient(135deg,rgba(139,92,246,.08),rgba(214,41,118,.055));transition:.25s}.in-core-card:hover{transform:translateY(-5px)!important;border-color:#cdbceb!important;box-shadow:0 23px 52px rgba(45,23,83,.12)!important;background:#fff!important}.in-core-card:hover:after{transform:scale(1.18)}.in-core-card .in-icon{grid-row:1/3;width:64px;height:64px;border-radius:18px;font-size:24px;background:linear-gradient(145deg,#f0eaff,#fff4f9);border:1px solid #e8dcf5;box-shadow:0 9px 22px rgba(109,40,217,.1)}.in-core-card b{align-self:end;margin:0 0 7px!important;font:700 17px 'Plus Jakarta Sans'!important;letter-spacing:-.015em}.in-core-card p{align-self:start;margin:0!important;max-width:360px;font-size:13px!important;line-height:1.65!important}.in-core-card:nth-child(2):before{background:linear-gradient(180deg,#7c3aed,#4f46e5)!important}.in-core-card:nth-child(2) .in-icon{color:#5741cf;background:linear-gradient(145deg,#eeebff,#f5f3ff)}.in-core-card:nth-child(3):before{background:linear-gradient(180deg,#d62976,#9333ea)!important}.in-core-card:nth-child(3) .in-icon{color:#c12873;background:linear-gradient(145deg,#fff0f6,#f6edff)}.in-core-card:nth-child(4):before{background:linear-gradient(180deg,#f59e0b,#d62976)!important}.in-core-card:nth-child(4) .in-icon{color:#bd4b55;background:linear-gradient(145deg,#fff8e9,#fff0f6)}.in-support{display:flex!important;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px;margin-top:23px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.in-support span{display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border:1px solid #e2d9f2;border-radius:999px;background:rgba(255,255,255,.82);color:#665b77;font-size:10px;font-weight:700;box-shadow:0 6px 18px rgba(45,23,83,.045)}.in-support i{width:17px;height:17px;display:grid;place-items:center;border-radius:50%;background:#e4f8ef;color:#087a50;font-style:normal;font-size:9px}
@media(max-width:900px){.in-core{padding:70px 0}.in-core-head{grid-template-columns:1fr;gap:20px}.in-core-head>p{max-width:680px}.in-core-grid{grid-template-columns:1fr!important}.in-core-card{min-height:170px!important}}@media(max-width:620px){.in-core{padding:60px 0}.in-core-head{margin-bottom:28px}.in-core-card{grid-template-columns:52px 1fr;column-gap:15px;min-height:160px!important;padding:23px 20px!important}.in-core-card .in-icon{width:52px;height:52px;border-radius:15px;font-size:20px}.in-core-card b{font-size:15px!important}.in-support{justify-content:flex-start}.in-support span{font-size:9px}}

/* Hero v6 — light, product-first orchestration canvas */
.in-hero.in-hero-light{height:calc(100svh - 130px);min-height:560px;max-height:680px;padding:38px 0 45px;display:flex;align-items:center;overflow:hidden;color:#160b38;background:radial-gradient(circle at 12% 18%,rgba(139,92,246,.12),transparent 25%),radial-gradient(circle at 88% 12%,rgba(214,41,118,.09),transparent 22%),linear-gradient(145deg,#fcfbff 0%,#f5f1ff 52%,#fff 100%)}.in-hero.in-hero-light:before{background-image:linear-gradient(rgba(109,40,217,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(109,40,217,.04) 1px,transparent 1px);mask-image:radial-gradient(circle at 72% 50%,black,transparent 57%)}.in-hero-light .in-hero-grid{grid-template-columns:minmax(0,.83fr) minmax(600px,1.17fr);gap:58px}.in-hero-light .in-hero-copy:after{display:none}.in-hero-light .in-channel{color:#4a3c62;background:rgba(255,255,255,.8);border:1px solid #ded5ed;box-shadow:0 8px 24px rgba(45,23,83,.06)}.in-hero-light .in-channel b{margin-left:3px;padding:4px 6px;border-radius:99px;background:#e5f8ef;color:#087a50;font-size:7px;letter-spacing:.08em}.in-hero-light h1{font-size:clamp(43px,3.55vw,58px);line-height:1.025;letter-spacing:-.055em;margin:18px 0;color:#160b38}.in-hero-light .in-hero-copy>p{max-width:535px;color:#665d75;font-size:15px;line-height:1.65;margin-bottom:23px}.in-hero-light .in-btn{padding:12px 19px;font-size:12px}.in-hero-light .in-btn-main{box-shadow:0 14px 30px rgba(109,40,217,.22)}.in-hero-light .in-btn-main span{margin-left:8px}.in-hero-light .in-btn-ghost{color:#35274e;background:#fff;border:1px solid #dcd2ed;box-shadow:0 7px 20px rgba(45,23,83,.06)}.in-hero-light .in-btn-ghost i{width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:#eee8fb;color:#6d28d9;font-size:7px;font-style:normal;margin-right:8px}.in-hero-light .in-proof{margin-top:18px;gap:7px}.in-hero-light .in-proof span{color:#675c77;background:transparent;border:0;padding:3px 6px 3px 0;font-size:9px;box-shadow:none}.in-hero-light .in-proof i{color:#7c3aed;font-style:normal;margin-right:4px}
.in-stage{position:relative;width:100%;padding:10px;border:1px solid rgba(109,40,217,.16);border-radius:27px;background:rgba(255,255,255,.72);box-shadow:0 32px 80px rgba(48,24,91,.16),0 2px 8px rgba(48,24,91,.06);backdrop-filter:blur(12px)}.in-stage:before{content:'';position:absolute;inset:-1px;border-radius:27px;padding:1px;background:linear-gradient(125deg,rgba(139,92,246,.7),rgba(255,255,255,.1) 48%,rgba(214,41,118,.45));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.in-stage-glow{position:absolute;width:70%;height:60%;right:-8%;bottom:-12%;background:radial-gradient(ellipse,rgba(139,92,246,.22),rgba(214,41,118,.09) 40%,transparent 70%);filter:blur(22px);z-index:-1}.in-stage-top{height:31px;padding:0 7px 8px;display:flex;align-items:center;justify-content:space-between;color:#7a7088;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.in-stage-top span{display:flex;align-items:center;gap:6px}.in-stage-top span i{width:7px;height:7px;border-radius:50%;background:#20b978;box-shadow:0 0 0 3px #dcf8eb}.in-stage-top b{color:#7c3aed}.in-workspace{display:grid;grid-template-columns:48px 167px 1fr;min-height:340px;overflow:hidden;border:1px solid #ddd4ec;border-radius:18px;background:#fff;box-shadow:0 14px 36px rgba(45,23,83,.08)}.in-ws-rail{padding:12px 8px;display:flex;flex-direction:column;align-items:center;gap:12px;background:#170c34;color:#b9a8d7}.in-ws-brand{width:28px;height:28px;display:grid;place-items:center;margin-bottom:6px;border-radius:9px;color:#fff;background:linear-gradient(135deg,#7151e9,#d62976);font:800 12px 'Plus Jakarta Sans'}.in-ws-rail>i{width:27px;height:27px;display:grid;place-items:center;border-radius:8px;font-style:normal;font-size:11px}.in-ws-rail>i.active{color:#fff;background:rgba(139,92,246,.34)}.in-ws-rail small{margin-top:auto;width:24px;height:24px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:50%}.in-ws-list{padding:13px 9px;background:#faf9fc;border-right:1px solid #e7e1ef}.in-ws-list>header{display:flex;align-items:center;justify-content:space-between;padding:2px 5px 10px;font-size:11px;font-weight:800}.in-ws-list>header b{padding:3px 6px;border-radius:99px;background:#eee8fa;color:#6d28d9;font-size:7px}.in-ws-list nav{display:flex;gap:3px;margin-bottom:8px;padding:3px;border-radius:7px;background:#f0edf4}.in-ws-list nav i{flex:1;padding:4px;text-align:center;border-radius:5px;color:#83798e;font-size:6px;font-style:normal}.in-ws-list nav i.active{background:#fff;color:#5f3fa2;box-shadow:0 2px 5px rgba(45,23,83,.08)}.in-ws-list article{position:relative;display:grid;grid-template-columns:27px 1fr auto;gap:6px;align-items:center;padding:9px 6px;border:1px solid transparent;border-radius:9px}.in-ws-list article.active{border-color:#dbd0f0;background:#fff;box-shadow:0 6px 14px rgba(45,23,83,.07)}.in-ws-list article b{display:block;font-size:8px}.in-ws-list article small{display:block;max-width:82px;overflow:hidden;color:#897f94;font-size:6px;white-space:nowrap;text-overflow:ellipsis}.in-ws-list article em{align-self:start;color:#9c92a6;font-size:5px;font-style:normal}.in-ws-thread{background:linear-gradient(160deg,#fff,#fcfaff)}.in-ws-thread>header{height:52px;padding:9px 13px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e8e2f0}.in-ws-thread>header>span{display:flex;align-items:center;gap:7px}.in-ws-thread>header b{font-size:8px}.in-ws-thread>header b small{display:block;color:#91869c;font-size:6px;font-weight:500;margin-top:2px}.in-ws-thread>header em{padding:5px 7px;border:1px solid #ded1f6;border-radius:99px;background:#f1ebff;color:#6d28d9;font-size:6px;font-style:normal;font-weight:800}.in-ws-messages{padding:17px 15px}.in-ws-message{max-width:82%;padding:10px 11px;border-radius:11px;font-size:8px;line-height:1.4}.in-ws-message small{display:block;margin-bottom:3px;color:#9c7195;font-size:5px;font-weight:700}.in-ws-message.customer{margin-left:auto;background:linear-gradient(135deg,#fceff7,#f1eaff);border:1px solid #ead9ef}.in-ws-ai{max-width:92%;margin-top:11px;border:1px solid #dcd1ef;border-radius:12px;background:#fff;box-shadow:0 8px 22px rgba(50,24,94,.07);overflow:hidden}.in-ws-ai-head{padding:7px 9px;display:flex;justify-content:space-between;background:#faf8ff;border-bottom:1px solid #eee9f5;font-size:6px;font-weight:800}.in-ws-ai-head span{color:#6d28d9}.in-ws-ai-head b{color:#087a50}.in-ws-ai p{margin:0;padding:9px;font-size:8px;line-height:1.45}.in-ws-ai footer{padding:6px 9px;display:flex;justify-content:space-between;border-top:1px solid #f0ebf6;color:#7e748a;font-size:5px}.in-ws-ai footer span:first-child{color:#087a50;font-weight:800}.in-ws-control{margin-top:11px;padding:8px 9px;display:flex;align-items:center;justify-content:space-between;border:1px solid #e6dff0;border-radius:10px;background:#fff}.in-ws-control>span{display:flex;align-items:center;gap:7px}.in-ws-control>span>i{width:7px;height:7px;border-radius:50%;background:#20b978;box-shadow:0 0 0 3px #def7eb}.in-ws-control b{font-size:7px}.in-ws-control b small{display:block;color:#8b8197;font-size:5px;margin-top:2px}.in-ws-control button{padding:6px 8px;border:0;border-radius:6px;background:#6d28d9;color:#fff;font-size:6px;font-weight:800}.in-satellite{position:absolute;z-index:4;display:flex;align-items:center;gap:8px;padding:9px 10px;border:1px solid #dfd5ed;border-radius:12px;background:rgba(255,255,255,.96);box-shadow:0 14px 32px rgba(45,23,83,.14);backdrop-filter:blur(10px)}.in-satellite small{display:block;color:#94899e;font-size:5px;letter-spacing:.07em}.in-satellite b{display:block;margin-top:2px;font-size:7px}.in-sat-icon{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;background:#eee9ff;color:#6d28d9}.in-satellite>i{margin-left:6px;color:#159968;font-size:8px;font-style:normal}.in-sat-knowledge{left:-30px;bottom:57px}.in-sat-human{right:-25px;bottom:35px}.in-sat-avatars{display:flex}.in-sat-avatars i{width:25px;height:25px;display:grid;place-items:center;margin-left:-7px;border:2px solid #fff;border-radius:50%;background:linear-gradient(135deg,#8157e7,#d65b9a);color:#fff;font-size:6px;font-style:normal;font-weight:800}.in-sat-avatars i:first-child{margin-left:0}.in-sat-health{right:16px;top:-18px}.in-sat-health>i{width:8px;height:8px;margin:0;border-radius:50%;background:#20b978;box-shadow:0 0 0 4px #def8eb}
@media(min-width:921px) and (max-height:720px){.in-hero.in-hero-light{height:calc(100svh - 118px);min-height:500px;max-height:590px;padding:24px 0 30px}.in-hero-light h1{font-size:clamp(40px,3.1vw,50px);margin:13px 0}.in-hero-light .in-hero-copy>p{font-size:13.5px;line-height:1.55;margin-bottom:17px}.in-hero-light .in-proof{margin-top:12px}.in-workspace{min-height:300px}.in-ws-messages{padding:12px}.in-sat-knowledge{bottom:40px}}
@media(max-width:1100px) and (min-width:921px){.in-hero-light .in-hero-grid{grid-template-columns:.8fr 1.2fr;gap:35px}.in-workspace{grid-template-columns:42px 135px 1fr}.in-hero-light h1{font-size:42px}.in-sat-human{right:-8px}}
@media(max-width:920px){.in-hero.in-hero-light{height:auto;max-height:none;padding:70px 0 90px}.in-hero-light .in-hero-grid{grid-template-columns:1fr}.in-hero-light .in-hero-copy{text-align:center}.in-hero-light .in-hero-copy>p{margin-inline:auto}.in-hero-light .in-actions,.in-hero-light .in-proof{justify-content:center}.in-stage{max-width:680px;margin:10px auto 0}.in-hero-light h1{font-size:clamp(43px,7vw,58px)}}
@media(max-width:620px){.in-hero.in-hero-light{padding:50px 0 75px}.in-hero-light h1{font-size:38px}.in-hero-light .in-channel b{display:none}.in-hero-light .in-proof{display:grid!important;grid-template-columns:1fr 1fr;text-align:left}.in-workspace{grid-template-columns:36px 1fr;min-height:300px}.in-ws-list{display:none}.in-ws-rail{padding:10px 5px}.in-ws-thread>header{padding:8px}.in-ws-messages{padding:11px 9px}.in-sat-knowledge{left:-4px;bottom:-35px}.in-sat-human{display:none}.in-sat-health{right:8px}.in-stage{padding:7px}}

/* Hero v7 — match supplied visual reference */
.in-hero.in-hero-light{isolation:isolate;border-top:1px solid #ece7f4;border-bottom:1px solid #e8e1f2;background:radial-gradient(circle at 77% 13%,rgba(139,92,246,.105),transparent 25%),radial-gradient(circle at 17% 75%,rgba(214,41,118,.045),transparent 22%),linear-gradient(125deg,#fff 0%,#fbfaff 42%,#f7f2ff 72%,#fff 100%)}.in-hero.in-hero-light:after{content:'';position:absolute;z-index:-1;left:-4%;right:-4%;bottom:-72px;height:150px;border-radius:50% 50% 0 0/40% 40% 0 0;background:linear-gradient(175deg,rgba(245,241,255,.75),#fff 58%);transform:rotate(-1deg);box-shadow:inset 0 1px rgba(109,40,217,.05)}.in-hero-grid:before{content:'';position:absolute;left:-9px;bottom:4px;width:150px;height:74px;background-image:radial-gradient(#bba6eb 1px,transparent 1px);background-size:11px 11px;opacity:.42;mask-image:linear-gradient(90deg,#000,transparent)}.in-hero-light .in-hero-copy{z-index:3}.in-hero-light .in-channel{padding:6px 10px 6px 7px;border-radius:999px}.in-hero-light .in-channel .in-logo{box-shadow:0 5px 14px rgba(214,41,118,.22)}.in-hero-light h1{max-width:570px;font-size:clamp(45px,3.65vw,60px);line-height:1.02}.in-hero-light .in-grad{background:linear-gradient(95deg,#7c3aed 2%,#c62b8b 43%,#f15a4a 70%,#f59e0b);-webkit-background-clip:text;background-clip:text;color:transparent}.in-hero-light .in-btn-main:before{content:'◎';width:21px;height:21px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.32);border-radius:6px;margin-right:8px;font-size:10px}.in-hero-light .in-btn-main{background:linear-gradient(100deg,#6d28d9,#9b2de0 55%,#db2777);box-shadow:0 13px 28px rgba(126,34,206,.24)}.in-hero-light .in-btn-ghost{padding-inline:18px}.in-hero-light .in-proof{position:relative;padding-top:11px}.in-hero-light .in-proof:before{content:'';position:absolute;left:0;top:0;width:52px;height:2px;border-radius:2px;background:linear-gradient(90deg,#8b5cf6,#d62976,#f59e0b)}.in-stage{z-index:3;padding:9px;border-radius:25px;background:rgba(255,255,255,.82);box-shadow:0 30px 75px rgba(59,31,106,.14),0 7px 22px rgba(59,31,106,.07)}.in-workspace{min-height:350px}.in-stage-top{padding-inline:8px}.in-stage-top:before{content:'•••';margin-right:4px;color:#c2b7d0;letter-spacing:2px}.in-stage-top span{margin-right:auto}.in-stage-top b{padding:4px 7px;border-radius:99px;background:#f0ebfb}.in-ws-thread{background:radial-gradient(circle at 95% 5%,rgba(139,92,246,.045),transparent 25%),#fff}.in-satellite{border-color:#e3daee;box-shadow:0 15px 34px rgba(62,34,111,.15)}.in-sat-health{right:12px;top:-23px}.in-sat-knowledge{left:-42px;bottom:42px}.in-sat-human{right:-28px;bottom:24px}.in-hero-plane{position:absolute;z-index:2;left:41.5%;top:7%;color:#8b5cf6;font-size:31px;line-height:1;transform:rotate(-48deg);filter:drop-shadow(0 8px 9px rgba(109,40,217,.2));opacity:.65}.in-hero-loop{position:absolute;z-index:1;left:40%;top:14%;width:84px;height:176px;border-left:1.5px dashed rgba(139,92,246,.4);border-bottom:1.5px dashed rgba(139,92,246,.4);border-radius:0 0 0 62px;transform:rotate(7deg)}.in-hero-loop:after{content:'';position:absolute;left:-6px;bottom:-5px;width:68px;height:68px;border:1.5px dashed rgba(139,92,246,.32);border-radius:50%}.in-hero-bubble{position:absolute;z-index:0;border-radius:50%;background:linear-gradient(145deg,rgba(139,92,246,.16),rgba(214,41,118,.11));box-shadow:inset 0 0 0 1px rgba(139,92,246,.06)}.in-hero-bubble.bubble-one{left:39.6%;bottom:24%;width:74px;height:74px;display:grid;place-items:center;transform:rotate(-12deg)}.in-hero-bubble.bubble-one .in-logo{width:34px;height:34px;opacity:.48}.in-hero-bubble.bubble-two{left:40.2%;bottom:8%;width:93px;height:93px;opacity:.55}.in-hero-bubble.bubble-two:after{content:'✦';position:absolute;right:19px;bottom:18px;color:#8b5cf6;font-size:20px}.in-avatar{box-shadow:0 4px 10px rgba(214,41,118,.16)}
@media(min-width:921px) and (max-height:720px){.in-hero-light h1{font-size:clamp(42px,3.25vw,52px)}.in-workspace{min-height:305px}.in-hero-plane{top:4%}.in-sat-knowledge{bottom:30px}.in-hero-grid:before{bottom:-5px}}
@media(max-width:1000px){.in-hero-plane,.in-hero-loop,.in-hero-bubble{display:none}}
@media(max-width:920px){.in-hero.in-hero-light:after{bottom:-95px}.in-hero-grid:before{display:none}.in-sat-knowledge{left:-8px}.in-sat-human{right:-8px}}

/* Hero v8 — typography balance and readable product visual */
@media(min-width:921px){
.in-hero-light .in-hero-grid{grid-template-columns:minmax(430px,.88fr) minmax(580px,1.12fr);gap:58px}.in-hero-light h1{max-width:580px;margin:17px 0 18px;font-size:clamp(43px,3.25vw,55px);line-height:1.045;letter-spacing:-.052em}.in-head-line{display:block;white-space:nowrap}.in-head-line em{font-style:normal;color:#8b3fe2}.in-head-line.in-conversation{width:max-content;background:linear-gradient(95deg,#c72d91,#ec4969 54%,#f59e0b);-webkit-background-clip:text;background-clip:text;color:transparent}.in-hero-light .in-hero-copy>p{max-width:510px;font-size:14.5px;line-height:1.62;margin-bottom:22px}.in-hero-light .in-actions{gap:11px}.in-hero-light .in-btn{min-height:46px;padding:11px 18px;font-size:12.5px}.in-hero-light .in-proof{gap:10px;margin-top:17px}.in-hero-light .in-proof span{font-size:8.5px}.in-stage{width:100%;max-width:710px;margin-left:auto;padding:10px}.in-workspace{grid-template-columns:50px 178px 1fr;min-height:355px}.in-stage-top{height:35px;font-size:8.5px}.in-ws-rail{padding:13px 9px;gap:13px}.in-ws-brand{width:30px;height:30px;font-size:13px}.in-ws-rail>i{width:29px;height:29px;font-size:12px}.in-ws-list{padding:14px 10px}.in-ws-list>header{font-size:12px}.in-ws-list>header b{font-size:8px}.in-ws-list nav i{padding:5px;font-size:7px}.in-ws-list article{grid-template-columns:29px 1fr auto;gap:7px;padding:10px 7px}.in-ws-list article b{font-size:9px}.in-ws-list article small{max-width:92px;font-size:7px}.in-ws-list article em{font-size:6px}.in-ws-thread>header{height:57px;padding:10px 14px}.in-ws-thread>header b{font-size:9px}.in-ws-thread>header b small{font-size:7px}.in-ws-thread>header em{font-size:7px}.in-ws-messages{padding:18px 16px}.in-ws-message{padding:11px 12px;font-size:9.5px}.in-ws-message small{font-size:6px}.in-ws-ai{margin-top:12px}.in-ws-ai-head{padding:8px 10px;font-size:7px}.in-ws-ai p{padding:11px 10px;font-size:9px}.in-ws-ai footer{padding:7px 10px;font-size:6px}.in-ws-control{margin-top:12px;padding:9px 10px}.in-ws-control b{font-size:8px}.in-ws-control b small{font-size:6px}.in-ws-control button{padding:7px 10px;font-size:7px}.in-satellite{padding:10px 12px}.in-satellite small{font-size:6px}.in-satellite b{font-size:8px}.in-sat-icon{width:31px;height:31px}.in-sat-knowledge{left:-32px}.in-sat-human{right:-18px}.in-sat-health{right:14px}.in-avatar{width:29px;height:29px;flex-basis:29px}
}
@media(min-width:921px) and (max-width:1250px){.in-hero-light .in-hero-grid{grid-template-columns:minmax(390px,.82fr) minmax(535px,1.18fr);gap:34px}.in-hero-light h1{font-size:44px}.in-stage{max-width:650px}.in-workspace{grid-template-columns:45px 155px 1fr}.in-sat-knowledge{left:-12px}.in-sat-human{right:-8px}}
@media(min-width:921px) and (max-height:720px){.in-hero-light h1{font-size:43px;margin:11px 0 12px}.in-hero-light .in-hero-copy>p{font-size:13px;line-height:1.5;margin-bottom:15px}.in-hero-light .in-btn{min-height:40px;padding-block:8px}.in-hero-light .in-proof{margin-top:10px}.in-workspace{min-height:300px}.in-ws-messages{padding:12px 14px}.in-sat-knowledge{bottom:27px}}
@media(max-width:920px){.in-head-line{white-space:normal}.in-hero-light h1{max-width:650px;margin-inline:auto}.in-head-line.in-conversation{width:auto}.in-stage{max-width:700px}}

/* Instagram capability showcase v9 */
.in-core{padding:94px 0 82px!important;background:radial-gradient(circle at 12% 18%,rgba(168,85,247,.10),transparent 27%),radial-gradient(circle at 90% 72%,rgba(236,72,153,.08),transparent 28%),linear-gradient(180deg,#fbfaff 0%,#f7f3ff 100%)!important}
.in-core-head{align-items:center!important;margin-bottom:46px!important}.in-core-head .in-title{max-width:790px!important;font-size:clamp(36px,3.3vw,52px)!important;line-height:1.12!important;letter-spacing:-.045em}.in-core-head .in-title span{background:linear-gradient(90deg,#7c3aed,#d62976,#f97316);-webkit-background-clip:text;background-clip:text;color:transparent}.in-core-head>p{font-size:15px!important;max-width:440px;line-height:1.75!important}
.in-core-grid{gap:22px!important}.in-core-card{grid-template-columns:minmax(190px,.82fr) minmax(240px,1.18fr)!important;gap:25px!important;align-items:center!important;min-height:286px!important;padding:26px!important;border-radius:26px!important;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(252,249,255,.93))!important;box-shadow:0 18px 50px rgba(53,28,92,.09)!important}.in-core-card:before{width:5px!important}.in-core-card:after{width:210px!important;height:210px!important;right:-110px!important;top:-125px!important}.in-core-copy{position:relative;z-index:2}.in-core-card .in-icon{width:48px!important;height:48px!important;border-radius:14px!important;font-size:20px!important;margin-bottom:17px}.in-core-copy>small{display:block;color:#8b5cf6;text-transform:uppercase;letter-spacing:.11em;font:700 9px 'Plus Jakarta Sans';margin-bottom:6px}.in-core-card b{font-size:19px!important;margin:0 0 8px!important}.in-core-card p{font-size:12px!important;line-height:1.65!important}.in-card-link{display:inline-flex;align-items:center;gap:7px;margin-top:16px;color:#6d28d9;font:700 10px 'Plus Jakarta Sans'}.in-card-link i{font-style:normal;transition:.2s}.in-core-card:hover .in-card-link i{transform:translateX(4px)}
.in-mini{position:relative;z-index:2;min-height:204px;border:1px solid #e6ddf2;border-radius:19px;background:rgba(255,255,255,.94);box-shadow:0 14px 35px rgba(53,28,92,.10);padding:15px;color:#1d1235}.in-mini *{box-sizing:border-box}.in-mini-person{display:flex;align-items:center;gap:8px}.in-mini-person span,.ava{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#fb923c,#ec4899,#7c3aed);font:700 7px 'Plus Jakarta Sans'}.in-mini-person em{font:700 9px 'Plus Jakarta Sans';font-style:normal;flex:1}.in-mini-person i{font:500 7px 'Plus Jakarta Sans';font-style:normal;color:#98a2b3}.in-mini-question{margin:12px 0 9px 33px;padding:10px 11px;border-radius:11px 11px 3px 11px;background:#f5ecff;font-size:8px;line-height:1.4}.in-mini-answer{display:grid;gap:6px;padding:11px;border:1px solid #e9e2f3;border-radius:11px 11px 11px 3px;background:#fff}.in-mini-answer strong{font-size:7px;color:#7c3aed}.in-mini-answer span{font-size:8px;line-height:1.4}.in-mini-answer em{width:max-content;padding:4px 6px;border-radius:5px;background:#eafaf2;color:#087a50;font:600 6px 'Plus Jakarta Sans';font-style:normal}
.in-mini-knowledge{display:grid;align-content:center;gap:8px}.in-source-card{display:grid;grid-template-columns:29px 1fr 20px;align-items:center;gap:8px;padding:9px;border:1px solid #eee8f5;border-radius:10px;background:#fff}.in-source-card>i{display:grid;place-items:center;width:29px;height:29px;border-radius:8px;background:#f1ebff;color:#7c3aed;font-style:normal}.in-source-card span b{display:block!important;font-size:8px!important;margin:0 0 2px!important}.in-source-card small{display:block;color:#98a2b3;font-size:6px}.in-source-card>em{display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:#e5f8ef;color:#087a50;font-size:8px;font-style:normal}.in-confidence{display:flex;justify-content:space-between;margin-top:2px;padding:7px 9px;border-radius:8px;background:linear-gradient(90deg,#f3efff,#fff1f7);font-size:7px}.in-confidence strong{color:#7c3aed}
.in-mini-inbox{padding:9px}.in-inbox-row{display:grid;grid-template-columns:29px 1fr auto;align-items:center;gap:8px;padding:9px;border-radius:10px}.in-inbox-row.active{border:1px solid #ddd0f5;background:#f8f5ff}.in-inbox-row .ava{width:29px;height:29px}.in-inbox-row .a2{background:linear-gradient(135deg,#f59e0b,#d62976)}.in-inbox-row .a3{background:linear-gradient(135deg,#fb923c,#9333ea)}.in-inbox-row div b{font-size:8px!important;margin:0 0 2px!important}.in-inbox-row small{display:block;color:#8a8295;font-size:6px}.in-inbox-row>i{font-style:normal;color:#98a2b3;font-size:6px}.in-inbox-row>em{display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:#7c3aed;color:#fff;font:700 7px 'Plus Jakarta Sans';font-style:normal}.in-inbox-foot{display:flex;justify-content:space-between;align-items:center;margin-top:4px;padding:9px;border-top:1px solid #eee8f5;font-size:6px}.in-inbox-foot span i,.in-handoff-head span i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px #dcfce7}.in-inbox-foot strong{color:#087a50}
.in-mini-handoff{display:grid;align-content:center;gap:13px}.in-handoff-head,.in-handoff-team{display:flex;align-items:center;justify-content:space-between}.in-handoff-head span{font:700 8px 'Plus Jakarta Sans'}.in-handoff-head span i{margin-right:6px}.in-handoff-head button{border:0;border-radius:7px;background:linear-gradient(90deg,#7c3aed,#d62976);color:#fff;padding:7px 9px;font:700 7px 'Plus Jakarta Sans'}.in-handoff-line{height:1px;background:#eee7f5}.in-handoff-team>div{display:flex}.in-handoff-team>div span{display:grid;place-items:center;width:29px;height:29px;border:2px solid #fff;border-radius:50%;background:linear-gradient(135deg,#7c3aed,#d62976);color:#fff;font:700 7px 'Plus Jakarta Sans'}.in-handoff-team>div span+span{margin-left:-7px;background:linear-gradient(135deg,#d62976,#f59e0b)}.in-handoff-team p{flex:1;margin:0 8px!important}.in-handoff-team p small{display:block;color:#98a2b3;font-size:6px}.in-handoff-team p b{font-size:8px!important;margin:2px 0 0!important}.in-handoff-team>em{padding:5px 7px;border-radius:999px;background:#e8faf1;color:#087a50;font:700 6px 'Plus Jakarta Sans';font-style:normal}.in-handoff-note{padding:9px;border-radius:9px;background:#f7f3ff;color:#6d5a7c;font-size:7px;text-align:center}
.in-support{margin-top:29px!important}.in-support span{padding:10px 15px!important;background:#fff!important;box-shadow:0 8px 22px rgba(53,28,92,.06)!important}
@media(max-width:1050px){.in-core-card{grid-template-columns:1fr!important}.in-mini{width:100%}}@media(max-width:900px){.in-core-grid{grid-template-columns:1fr!important}.in-core-card{grid-template-columns:minmax(180px,.8fr) minmax(230px,1.2fr)!important}}@media(max-width:620px){.in-core-card{grid-template-columns:1fr!important;min-height:auto!important}.in-core-head .in-title{font-size:34px!important}.in-mini{min-height:190px}}

/* Instagram automation journey v10 */
.in-automation{position:relative;overflow:hidden;padding:96px 0!important;background:linear-gradient(180deg,#fff 0%,#faf7ff 52%,#fff 100%)!important}.in-automation:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 35%,rgba(124,58,237,.08),transparent 24%),radial-gradient(circle at 88% 68%,rgba(236,72,153,.07),transparent 24%),radial-gradient(rgba(124,58,237,.1) .7px,transparent .7px);background-size:auto,auto,24px 24px;mask-image:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent);pointer-events:none}.in-automation>.in-wrap{position:relative;z-index:1}.in-auto-head{display:grid;grid-template-columns:1.05fr .75fr;align-items:end;gap:90px;margin-bottom:43px}.in-auto-head .in-title{max-width:700px;margin-bottom:0!important;font-size:clamp(38px,3.7vw,56px)!important;line-height:1.08!important;letter-spacing:-.05em}.in-auto-head .in-title span{background:linear-gradient(90deg,#7c3aed,#d62976,#f97316);-webkit-background-clip:text;background-clip:text;color:transparent}.in-auto-head .in-lead{margin:0 0 5px!important;padding-left:24px;border-left:2px solid #d8c9f7;text-align:left!important;font-size:14px!important;line-height:1.75!important}
.in-flowboard{position:relative;padding:0 25px 22px;border:1px solid #ded3f0;border-radius:30px;background:rgba(255,255,255,.9);box-shadow:0 28px 80px rgba(54,28,92,.12);backdrop-filter:blur(14px);overflow:hidden}.in-flowboard:before{content:"";position:absolute;width:360px;height:360px;left:36%;top:10%;border-radius:50%;background:radial-gradient(circle,rgba(124,58,237,.09),transparent 68%);pointer-events:none}.in-flow-top{height:62px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eee8f5;color:#786d86;font:700 9px 'Plus Jakarta Sans';letter-spacing:.08em;text-transform:uppercase}.in-flow-top>span{display:flex;align-items:center;gap:9px}.in-flow-top>span i{width:9px;height:9px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 5px #dcfce7}.in-flow-top strong{font-weight:600}.in-flow-top strong em{margin-left:8px;padding:6px 9px;border-radius:999px;background:#ecfdf3;color:#087a50;font-style:normal}
.in-flow-grid{display:grid;grid-template-columns:1fr 42px 1.12fr 42px 1fr;align-items:stretch;padding:25px 0 21px}.in-flow-panel{position:relative;min-width:0;padding:20px;border:1px solid #e6def1;border-radius:21px;background:linear-gradient(145deg,#fff,#fcfaff);box-shadow:0 12px 34px rgba(52,28,88,.07)}.in-flow-label{display:flex;align-items:center;gap:10px;margin-bottom:18px}.in-flow-label>i{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:linear-gradient(135deg,#7c3aed,#a855f7);box-shadow:0 7px 16px rgba(124,58,237,.22);color:#fff;font:800 9px 'Plus Jakarta Sans';font-style:normal}.in-flow-label span small{display:block;color:#9a8fa8;font:700 7px 'Plus Jakarta Sans';letter-spacing:.1em;text-transform:uppercase}.in-flow-label span b{display:block;margin-top:2px;font:700 12px 'Plus Jakarta Sans';color:#180c32}.in-flow-connector{display:grid;place-items:center;position:relative}.in-flow-connector:before{content:"";position:absolute;left:4px;right:4px;height:2px;background:linear-gradient(90deg,#d7c8f5,#b274ed)}.in-flow-connector span{position:relative;z-index:1;display:grid;place-items:center;width:24px;height:24px;border:4px solid #fff;border-radius:50%;background:#8b5cf6;color:#fff;font-size:10px;box-shadow:0 3px 9px rgba(109,40,217,.25)}
.in-dm-card{padding:14px;border:1px solid #eadff4;border-radius:15px;background:#fff;box-shadow:0 9px 24px rgba(52,28,88,.07)}.in-dm-user{display:flex;align-items:center;gap:8px}.in-dm-user>span{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#ec4899,#7c3aed);color:#fff;font:700 8px 'Plus Jakarta Sans'}.in-dm-user div{flex:1}.in-dm-user b{display:block;font-size:8px}.in-dm-user small{display:block;margin-top:2px;color:#98a2b3;font-size:6px}.in-dm-user em{color:#98a2b3;font-size:6px;font-style:normal}.in-dm-card>p{margin:15px 0 10px;padding:12px;border-radius:12px 12px 3px 12px;background:linear-gradient(135deg,#f6efff,#fff1f7);color:#291744;font-size:9px;line-height:1.5}.in-dm-meta{display:flex;justify-content:space-between;color:#9a8fa8;font-size:6px}.in-dm-meta i{color:#087a50;font-style:normal}.in-flow-foot{display:flex;justify-content:space-between;margin-top:13px;padding:9px 10px;border-radius:9px;background:#f7f4fb;color:#766a82;font-size:7px}.in-flow-foot b{color:#16a36a}
.in-flow-brain{background:linear-gradient(155deg,#fbf9ff,#fff 48%,#fff7fb)}.in-ai-orbit{position:relative;height:150px}.in-ai-orbit:before,.in-ai-orbit:after{content:"";position:absolute;border:1px dashed #d7c4f5;border-radius:50%;inset:8px 36px}.in-ai-orbit:after{inset:27px 57px;border-color:#ebc4db}.in-ai-core{position:absolute;z-index:2;left:50%;top:50%;width:82px;height:82px;transform:translate(-50%,-50%);display:grid;place-content:center;text-align:center;border:6px solid #fff;border-radius:50%;background:linear-gradient(145deg,#3b1768,#7c3aed 60%,#d62976);box-shadow:0 12px 28px rgba(109,40,217,.3);color:#fff}.in-ai-core span{font-size:16px}.in-ai-core b{font-size:9px}.in-ai-core small{color:#e9dfff;font-size:6px}.orbit-node{position:absolute;z-index:3;display:grid;grid-template-columns:24px 1fr;align-items:center;column-gap:6px;padding:7px 9px;border:1px solid #e5dbf2;border-radius:10px;background:#fff;box-shadow:0 7px 18px rgba(48,24,83,.09)}.orbit-node i{grid-row:1/3;display:grid;place-items:center;width:24px;height:24px;border-radius:7px;background:#f0eaff;color:#7c3aed;font-style:normal}.orbit-node b{font-size:7px}.orbit-node small{font-size:5.5px;color:#98a2b3}.node-intent{left:0;top:2px}.node-context{right:0;top:41px}.node-confidence{left:4px;bottom:0}.node-confidence i{background:#e8faf1;color:#087a50}.in-thinking{display:flex;align-items:center;gap:8px;padding:10px;border:1px solid #eee7f6;border-radius:11px;background:#fff}.in-thinking>span{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px #dcfce7}.in-thinking p{flex:1;margin:0!important}.in-thinking p b{display:block;font-size:7px}.in-thinking p small{display:block;color:#98a2b3;font-size:5.5px}.in-thinking em{color:#087a50;font:700 6px 'Plus Jakarta Sans';font-style:normal}
.in-result-tabs{display:grid;grid-template-columns:1fr 1fr;padding:3px;border-radius:9px;background:#f1edf6;font-size:7px;text-align:center}.in-result-tabs span{padding:7px;border-radius:7px;color:#897d95}.in-result-tabs .active{background:#fff;color:#6d28d9;font-weight:700;box-shadow:0 3px 8px rgba(54,28,92,.08)}.in-reply-card{margin:11px 0;padding:12px;border:1px solid #e4daf2;border-radius:13px;background:#fff}.in-reply-card>div{display:flex;justify-content:space-between}.in-reply-card>div span{color:#7c3aed;font:700 7px 'Plus Jakarta Sans'}.in-reply-card>div em{color:#087a50;font:700 6px 'Plus Jakarta Sans';font-style:normal}.in-reply-card p{margin:10px 0!important;color:#2b1a42;font-size:8px;line-height:1.5}.in-reply-card>small{display:block;padding-top:8px;border-top:1px solid #f0ebf5;color:#087a50;font-size:6px}.in-human-row{display:flex;align-items:center;padding:10px;border-radius:11px;background:#f7f4fb}.in-human-row>div{display:flex}.in-human-row>div span{display:grid;place-items:center;width:25px;height:25px;border:2px solid #fff;border-radius:50%;background:linear-gradient(135deg,#7c3aed,#d62976);color:#fff;font:700 6px 'Plus Jakarta Sans'}.in-human-row>div span+span{margin-left:-6px;background:linear-gradient(135deg,#d62976,#f59e0b)}.in-human-row p{flex:1;margin:0 6px!important}.in-human-row p b,.in-human-row p small{display:block;font-size:6px}.in-human-row p small{color:#98a2b3;margin-top:2px}.in-human-row button{padding:6px 8px;border:0;border-radius:6px;background:#6d28d9;color:#fff;font:700 6px 'Plus Jakarta Sans'}
.in-flow-summary{display:flex;align-items:center;justify-content:center;gap:10px;padding:15px;border-radius:14px;background:linear-gradient(90deg,#f7f3ff,#fff7fb);color:#6c6078;font:700 7px 'Plus Jakarta Sans';text-transform:uppercase;letter-spacing:.05em}.in-flow-summary span{display:flex;align-items:center;gap:6px;white-space:nowrap}.in-flow-summary span i{display:grid;place-items:center;width:20px;height:20px;border-radius:6px;background:#ede7ff;color:#6d28d9;font-style:normal;font-size:6px}.in-flow-summary>b{width:34px;height:1px;background:linear-gradient(90deg,#c9b6ed,#e7a8cc)}
@media(max-width:1000px){.in-auto-head{grid-template-columns:1fr;gap:20px}.in-auto-head .in-lead{max-width:720px}.in-flow-grid{grid-template-columns:1fr}.in-flow-connector{height:38px}.in-flow-connector:before{top:0;bottom:0;left:50%;right:auto;width:2px;height:auto}.in-flow-connector span{transform:rotate(90deg)}.in-flow-summary{flex-wrap:wrap}.in-flow-summary>b{display:none}}@media(max-width:620px){.in-automation{padding:70px 0!important}.in-auto-head .in-title{font-size:36px!important}.in-flowboard{padding:0 13px 13px;border-radius:22px}.in-flow-top strong{display:none}.in-flow-panel{padding:16px}.in-flow-summary{justify-content:flex-start}.in-flow-summary span{width:calc(50% - 6px)}}

/* Knowledge engine showcase v11 */
.in-knowledge-section{position:relative;overflow:hidden;padding:105px 0!important;background:linear-gradient(145deg,#fff 0%,#fbf9ff 48%,#fff8fc 100%)!important}.in-knowledge-section:before{content:"";position:absolute;width:680px;height:680px;right:-180px;top:40px;border-radius:50%;background:radial-gradient(circle,rgba(168,85,247,.12),rgba(236,72,153,.05) 42%,transparent 69%);pointer-events:none}.in-knowledge-section:after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(124,58,237,.12) .7px,transparent .7px);background-size:24px 24px;mask-image:linear-gradient(90deg,transparent 35%,#000 75%,transparent);pointer-events:none}.in-kb-layout{position:relative;z-index:1;display:grid;grid-template-columns:.78fr 1.22fr;align-items:center;gap:80px}.in-kb-copy .in-title{font-size:clamp(42px,4.3vw,64px)!important;line-height:1.02!important;letter-spacing:-.055em;margin:19px 0 22px!important}.in-kb-copy .in-title span{background:linear-gradient(90deg,#7c3aed,#d62976,#f97316);-webkit-background-clip:text;background-clip:text;color:transparent}.in-kb-copy>.in-lead{text-align:left!important;font-size:14px!important;line-height:1.75!important;margin:0 0 27px!important;max-width:490px!important}.in-kb-points{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-bottom:24px}.in-kb-points>span{display:grid;grid-template-columns:28px 1fr;column-gap:9px;padding:12px;border:1px solid #e8e0f2;border-radius:13px;background:rgba(255,255,255,.82)}.in-kb-points>span>i{grid-row:1/3;display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#e9faf2;color:#087a50;font-style:normal;font-weight:800}.in-kb-points b{font-size:8px}.in-kb-points small{margin-top:3px;color:#81768d;font-size:6.5px;line-height:1.45}.in-kb-sourcebox{border:1px solid #e4dbef;border-radius:18px;background:rgba(255,255,255,.94);box-shadow:0 16px 42px rgba(48,25,82,.08);overflow:hidden}.in-kb-sourcehead{display:flex;align-items:center;justify-content:space-between;padding:13px 15px;border-bottom:1px solid #eee8f4;font:700 8px 'Plus Jakarta Sans'}.in-kb-sourcehead em{display:flex;align-items:center;gap:6px;color:#087a50;font-size:6.5px;font-style:normal}.in-kb-sourcehead em i{width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px #dcfce7}.in-kb-sources{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#eee8f4}.in-kb-sources>div{display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;padding:11px;background:#fff}.in-kb-sources>div>i{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#f2edff;color:#6d28d9;font:700 9px 'Plus Jakarta Sans';font-style:normal}.in-kb-sources span b,.in-kb-sources span small{display:block}.in-kb-sources span b{font-size:7px}.in-kb-sources span small{margin-top:2px;color:#98a2b3;font-size:5.5px}.in-kb-sources>div>em{padding:4px 6px;border-radius:999px;background:#edfbf4;color:#087a50;font:700 5px 'Plus Jakarta Sans';font-style:normal}
.in-kb-visual{position:relative;min-width:0;padding:34px 25px 42px}.in-kb-glow{position:absolute;inset:10% 5%;border-radius:50%;background:radial-gradient(circle,rgba(124,58,237,.2),rgba(214,41,118,.08) 45%,transparent 70%);filter:blur(8px)}.in-kb-window{position:relative;z-index:2;border:1px solid #dcd0eb;border-radius:25px;background:#fff;box-shadow:0 35px 80px rgba(48,23,85,.17),0 0 0 8px rgba(255,255,255,.48);overflow:hidden}.in-kb-windowbar{height:54px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid #ebe4f3;background:linear-gradient(90deg,#fff,#fbf8ff)}.in-kb-windowbar>div{display:flex;align-items:center;gap:5px}.in-kb-windowbar>div>i{width:6px;height:6px;border-radius:50%;background:#e7ddf1}.in-kb-windowbar>div>i:nth-child(1){background:#fda4af}.in-kb-windowbar>div>i:nth-child(2){background:#fcd34d}.in-kb-windowbar>div>i:nth-child(3){background:#6ee7b7}.in-kb-windowbar>div>span{margin-left:8px;font:700 8px 'Plus Jakarta Sans'}.in-kb-windowbar>em{display:flex;align-items:center;gap:7px;padding:6px 9px;border-radius:999px;background:#edfbf4;color:#087a50;font:700 6px 'Plus Jakarta Sans';font-style:normal}.in-kb-windowbar>em i{width:6px;height:6px;border-radius:50%;background:#22c55e}.in-kb-thread{padding:19px}.in-kb-profile{display:flex;align-items:center;gap:8px;padding-bottom:14px;border-bottom:1px solid #eee8f4}.in-kb-profile>span{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#ec4899,#7c3aed);color:#fff;font:700 8px 'Plus Jakarta Sans'}.in-kb-profile>div{flex:1}.in-kb-profile b,.in-kb-profile small{display:block}.in-kb-profile b{font-size:8px}.in-kb-profile small{margin-top:2px;color:#98a2b3;font-size:6px}.in-kb-profile>em{padding:5px 8px;border-radius:999px;background:#f3eeff;color:#7c3aed;font:700 5.5px 'Plus Jakarta Sans';font-style:normal}.in-kb-question{width:75%;margin:15px 0 12px auto;padding:11px 13px;border-radius:13px 13px 3px 13px;background:linear-gradient(135deg,#f3eaff,#fff0f7)}.in-kb-question small{display:block;color:#8e779e;font-size:5.5px}.in-kb-question p{margin:4px 0 0!important;font-size:8.5px}.in-kb-retrieval{padding:11px;border:1px solid #e7def1;border-radius:13px;background:#faf8fd}.in-kb-retrieval-head{display:flex;justify-content:space-between;margin-bottom:9px;font-size:6px}.in-kb-retrieval-head span{font-weight:700;color:#6d28d9}.in-kb-retrieval-head span i{font-style:normal}.in-kb-retrieval-head em{color:#98a2b3;font-style:normal}.in-kb-match{display:grid;grid-template-columns:29px 1fr auto;align-items:center;gap:8px;padding:9px;border-radius:9px;background:#fff;box-shadow:0 4px 12px rgba(48,25,82,.05)}.in-kb-match>i{display:grid;place-items:center;width:29px;height:29px;border-radius:8px;background:#eee8ff;color:#6d28d9;font-style:normal}.in-kb-match div small,.in-kb-match div b{display:block}.in-kb-match div small{font-size:5.5px;color:#98a2b3}.in-kb-match div b{margin-top:2px;font-size:7px}.in-kb-match>span{padding:4px 6px;border-radius:999px;background:#edfbf4;color:#087a50;font:700 5.5px 'Plus Jakarta Sans'}.in-kb-response{margin-top:12px;padding:13px;border:1px solid #d9caee;border-radius:14px;background:#fff;box-shadow:0 8px 22px rgba(76,42,112,.07)}.in-kb-response>div{display:flex;justify-content:space-between}.in-kb-response>div span{color:#6d28d9;font:700 6.5px 'Plus Jakarta Sans'}.in-kb-response>div span i{font-style:normal}.in-kb-response>div em{color:#087a50;font:700 5.5px 'Plus Jakarta Sans';font-style:normal}.in-kb-response>p{margin:10px 0!important;color:#2e2040;font-size:8px!important;line-height:1.55!important}.in-kb-response footer{display:flex;justify-content:space-between;align-items:center;padding-top:9px;border-top:1px solid #eee8f4;font-size:5.5px}.in-kb-response footer span{color:#087a50}.in-kb-response footer span i{font-style:normal}.in-kb-response footer strong{color:#7c3aed}
.in-kb-float{position:absolute;z-index:3;display:flex;align-items:center;border:1px solid #e3d9ef;background:rgba(255,255,255,.96);box-shadow:0 15px 35px rgba(48,23,85,.14);backdrop-filter:blur(10px)}.in-kb-float-a{left:-8px;bottom:13px;gap:9px;padding:10px 12px;border-radius:13px}.in-kb-float-a>i{display:grid;place-items:center;width:29px;height:29px;border-radius:8px;background:#eee8ff;color:#6d28d9;font-style:normal}.in-kb-float-a span small,.in-kb-float-a span b{display:block}.in-kb-float-a span small{color:#98a2b3;font-size:5.5px}.in-kb-float-a span b{margin-top:2px;font-size:7px}.in-kb-float-a>em{margin-left:9px;color:#16a36a;font-style:normal}.in-kb-float-b{right:-5px;top:10px;gap:9px;padding:10px 13px;border-radius:13px}.in-kb-float-b>span{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#7c3aed,#d62976);color:#fff;font:800 8px 'Plus Jakarta Sans'}.in-kb-float-b div small,.in-kb-float-b div b{display:block}.in-kb-float-b div small{color:#98a2b3;font-size:5.5px}.in-kb-float-b div b{margin-top:2px;font-size:7px}
@media(max-width:980px){.in-kb-layout{grid-template-columns:1fr;gap:45px}.in-kb-copy{max-width:680px}.in-kb-visual{max-width:720px;width:100%;margin:auto}}@media(max-width:620px){.in-knowledge-section{padding:75px 0!important}.in-kb-copy .in-title{font-size:42px!important}.in-kb-points,.in-kb-sources{grid-template-columns:1fr}.in-kb-visual{padding:25px 0}.in-kb-float{display:none}.in-kb-windowbar>em{display:none}.in-kb-question{width:92%}}

/* Human handoff showcase v12 */
.in-handoff-section{position:relative;overflow:hidden;color:#fff!important;padding:108px 0 82px!important;background:radial-gradient(circle at 88% 18%,rgba(214,41,118,.28),transparent 28%),radial-gradient(circle at 15% 80%,rgba(124,58,237,.24),transparent 31%),linear-gradient(135deg,#100824 0%,#1d0c42 52%,#32104b 100%)!important}.in-handoff-section:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to bottom,#000,transparent 88%);pointer-events:none}.in-handoff-section:after{content:"";position:absolute;width:600px;height:600px;right:-230px;bottom:-320px;border:1px solid rgba(255,255,255,.08);border-radius:50%;box-shadow:0 0 0 80px rgba(255,255,255,.018),0 0 0 160px rgba(255,255,255,.012);pointer-events:none}.in-handoff-section>.in-wrap{position:relative;z-index:1}.in-ho-layout{display:grid;grid-template-columns:.72fr 1.28fr;align-items:center;gap:74px}.in-ho-copy .in-eye{color:#e2d4ff!important;background:rgba(255,255,255,.07)!important;border-color:rgba(255,255,255,.12)!important}.in-ho-copy .in-title{font-size:clamp(42px,4.2vw,62px)!important;line-height:1.04!important;letter-spacing:-.055em;margin:18px 0 22px!important;color:#fff!important}.in-ho-copy .in-title span{background:linear-gradient(90deg,#c084fc,#f472b6,#fb923c);-webkit-background-clip:text;background-clip:text;color:transparent}.in-ho-copy>.in-lead{max-width:500px!important;margin:0 0 32px!important;text-align:left!important;color:#c9bdd9!important;font-size:14px!important;line-height:1.75!important}.in-ho-benefits{display:grid;gap:10px}.in-ho-benefits>div{display:grid;grid-template-columns:35px 1fr;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:rgba(255,255,255,.055);backdrop-filter:blur(10px);transition:.25s}.in-ho-benefits>div:hover{transform:translateX(5px);background:rgba(255,255,255,.085)}.in-ho-benefits>div>i{display:grid;place-items:center;width:35px;height:35px;border-radius:10px;background:linear-gradient(135deg,rgba(139,92,246,.45),rgba(214,41,118,.34));color:#fff;font:800 8px 'Plus Jakarta Sans';font-style:normal}.in-ho-benefits b,.in-ho-benefits small{display:block}.in-ho-benefits b{font-size:9px;color:#fff}.in-ho-benefits small{margin-top:3px;color:#ad9fbe;font-size:7px;line-height:1.4}
.in-ho-visual{position:relative;min-width:0;padding:34px 18px 40px}.in-ho-orb{position:absolute;border-radius:50%;filter:blur(2px)}.in-ho-orb.orb-a{width:230px;height:230px;right:-20px;top:0;background:radial-gradient(circle,rgba(236,72,153,.28),transparent 70%)}.in-ho-orb.orb-b{width:260px;height:260px;left:-20px;bottom:0;background:radial-gradient(circle,rgba(139,92,246,.25),transparent 70%)}.in-ho-window{position:relative;z-index:2;border:1px solid rgba(255,255,255,.2);border-radius:24px;background:#fcfbff;box-shadow:0 38px 90px rgba(3,0,15,.52),0 0 0 8px rgba(255,255,255,.045);overflow:hidden;color:#1c0f34}.in-ho-top{height:55px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid #e8e1f1;background:#fff}.in-ho-top>span{display:grid;grid-template-columns:9px auto;align-items:center;column-gap:8px}.in-ho-top>span>i{grid-row:1/3;width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px #dcfce7}.in-ho-top>span b{font-size:8px}.in-ho-top>span small{color:#98a2b3;font-size:5.5px}.in-ho-top>em{display:flex;align-items:center;gap:6px;padding:6px 9px;border-radius:999px;background:#fff3e8;color:#c45512;font:700 6px 'Plus Jakarta Sans';font-style:normal}.in-ho-top>em i{width:6px;height:6px;border-radius:50%;background:#f97316}.in-ho-body{display:grid;grid-template-columns:134px 1fr;min-height:368px}.in-ho-body>aside{padding:22px 13px;border-right:1px solid #e8e1f1;background:#f7f4fb}.in-ho-body>aside>span{display:grid;grid-template-columns:28px 1fr;align-items:center;column-gap:8px}.in-ho-body>aside>span>i{grid-row:1/3;display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#e8e1f5;color:#7c3aed;font-style:normal}.in-ho-body>aside span b,.in-ho-body>aside span small{display:block}.in-ho-body>aside span b{font-size:7px}.in-ho-body>aside span small{margin-top:2px;color:#98a2b3;font-size:5px}.in-ho-body>aside>strong{display:block;width:1px;height:31px;margin:5px 0 5px 14px;background:#d9cdec}.in-ho-body>aside .done>i{background:#e8faf1;color:#087a50}.in-ho-body>aside .active{margin:0 -6px;padding:8px 6px;border:1px solid #e2d4f5;border-radius:10px;background:#fff;box-shadow:0 5px 15px rgba(52,28,89,.07)}.in-ho-body>main{padding:18px}.in-ho-alert{display:grid;grid-template-columns:31px 1fr auto;align-items:center;gap:9px;padding:10px;border:1px solid #fed7aa;border-radius:11px;background:#fff8ed}.in-ho-alert>i{display:grid;place-items:center;width:31px;height:31px;border-radius:9px;background:#ffedd5;color:#d45b0a;font-style:normal;font-weight:900}.in-ho-alert span b,.in-ho-alert span small{display:block}.in-ho-alert span b{font-size:7px}.in-ho-alert span small{margin-top:2px;color:#9a735a;font-size:5.5px}.in-ho-alert>em{padding:5px 7px;border-radius:999px;background:#ffedd5;color:#c45512;font:700 5px 'Plus Jakarta Sans';font-style:normal}.in-ho-msg.customer{width:78%;margin:14px 0 12px auto;padding:11px 12px;border-radius:12px 12px 3px 12px;background:linear-gradient(135deg,#f2eaff,#fff0f7)}.in-ho-msg small{display:block;color:#927fa0;font-size:5px}.in-ho-msg p{margin:4px 0 0!important;font-size:7.5px!important}.in-ho-context{padding:11px;border:1px solid #e3d9ef;border-radius:12px;background:#fff}.in-ho-context header{display:flex;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid #eee8f4}.in-ho-context header span{color:#6d28d9;font:700 6px 'Plus Jakarta Sans'}.in-ho-context header em{color:#087a50;font:700 5px 'Plus Jakarta Sans';font-style:normal}.in-ho-context ul{display:grid;gap:6px;margin:9px 0 0;padding:0;list-style:none}.in-ho-context li{display:flex;align-items:center;gap:6px;color:#655a70;font-size:5.8px}.in-ho-context li i{color:#16a36a;font-style:normal}.in-ho-agentbar{display:flex;align-items:center;margin-top:11px;padding:10px;border-radius:11px;background:#f3eff8}.in-ho-people{display:flex}.in-ho-people span{display:grid;place-items:center;width:27px;height:27px;border:2px solid #fff;border-radius:50%;background:linear-gradient(135deg,#7c3aed,#d62976);color:#fff;font:700 6px 'Plus Jakarta Sans'}.in-ho-people span+span{margin-left:-6px;background:linear-gradient(135deg,#d62976,#f59e0b)}.in-ho-agentbar p{flex:1;margin:0 8px!important}.in-ho-agentbar p small,.in-ho-agentbar p b{display:block}.in-ho-agentbar p small{color:#98a2b3;font-size:5px}.in-ho-agentbar p b{margin-top:2px;font-size:6.5px}.in-ho-agentbar button{border:0;border-radius:7px;padding:7px 9px;background:linear-gradient(90deg,#6d28d9,#d62976);color:#fff;font:700 5.5px 'Plus Jakarta Sans'}.in-ho-agentbar button i{display:inline-block;width:5px;height:5px;border-radius:50%;background:#fff;margin-right:4px}
.in-ho-status{position:absolute;z-index:3;display:flex;align-items:center;border:1px solid rgba(255,255,255,.55);background:rgba(255,255,255,.97);color:#1c0f34;box-shadow:0 16px 36px rgba(3,0,15,.3)}.in-ho-status.status-a{left:-15px;bottom:8px;gap:9px;padding:10px 12px;border-radius:12px}.in-ho-status.status-a>i{display:grid;place-items:center;width:29px;height:29px;border-radius:8px;background:#fff0e8;color:#e35b17;font-style:normal}.in-ho-status span small,.in-ho-status span b{display:block}.in-ho-status span small{color:#98a2b3;font-size:5px}.in-ho-status span b{margin-top:2px;font-size:7px}.in-ho-status.status-b{right:-18px;top:7px;gap:8px;padding:9px 11px;border-radius:12px}.in-ho-status.status-b>div{display:flex}.in-ho-status.status-b>div span{display:grid;place-items:center;width:25px;height:25px;border:2px solid #fff;border-radius:50%;background:linear-gradient(135deg,#7c3aed,#d62976);color:#fff;font:700 5px 'Plus Jakarta Sans'}.in-ho-status.status-b>div span+span{margin-left:-6px;background:linear-gradient(135deg,#d62976,#f59e0b)}.in-ho-status.status-b p{margin:0!important}.in-ho-status.status-b p small,.in-ho-status.status-b p b{display:block}.in-ho-status.status-b p small{color:#98a2b3;font-size:5px}.in-ho-status.status-b p b{margin-top:2px;font-size:6.5px}.in-ho-status.status-b>i{color:#16a36a;font-style:normal}
.in-ho-controlbar{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:55px;padding:14px 18px;border:1px solid rgba(255,255,255,.11);border-radius:15px;background:rgba(255,255,255,.055);backdrop-filter:blur(12px)}.in-ho-controlbar>span{display:flex;align-items:center;gap:7px;color:#c8bdd5;font:700 7px 'Plus Jakarta Sans'}.in-ho-controlbar>span>i{display:grid;place-items:center;width:23px;height:23px;border-radius:7px;background:rgba(255,255,255,.09);color:#d9c8f3;font-style:normal}.in-ho-controlbar>span.active{color:#fff}.in-ho-controlbar>span.active>i{background:linear-gradient(135deg,#7c3aed,#d62976);color:#fff}.in-ho-controlbar>em{color:#725e8c;font-style:normal}
@media(max-width:980px){.in-ho-layout{grid-template-columns:1fr;gap:48px}.in-ho-copy{max-width:680px}.in-ho-visual{max-width:760px;width:100%;margin:auto}}@media(max-width:650px){.in-handoff-section{padding:78px 0 65px!important}.in-ho-copy .in-title{font-size:41px!important}.in-ho-visual{padding:26px 0}.in-ho-status{display:none}.in-ho-body{grid-template-columns:1fr}.in-ho-body>aside{display:none}.in-ho-body>main{padding:14px}.in-ho-controlbar{justify-content:flex-start;overflow:auto}.in-ho-controlbar>em{display:none}.in-ho-controlbar>span{min-width:max-content}}

/* Use case editorial cards v13 */
.in-use-section{position:relative;overflow:hidden;padding:100px 0!important;background:linear-gradient(180deg,#fff 0%,#fbf9ff 100%)!important}.in-use-section:before{content:"";display:none;position:absolute;inset:0;background:radial-gradient(circle at 5% 20%,rgba(124,58,237,.07),transparent 23%),radial-gradient(circle at 94% 80%,rgba(236,72,153,.07),transparent 25%);pointer-events:none}.in-use-section>.in-wrap{position:relative;z-index:1}.in-use-head{display:grid;grid-template-columns:1.15fr .65fr;gap:85px;align-items:end;margin-bottom:44px}.in-use-head .in-title{max-width:760px!important;margin-bottom:0!important;font-size:clamp(38px,3.6vw,54px)!important;line-height:1.1!important;letter-spacing:-.05em}.in-use-head .in-title span{background:linear-gradient(90deg,#7c3aed,#d62976,#f97316);-webkit-background-clip:text;background-clip:text;color:transparent}.in-use-head>p{margin:0 0 5px;padding-left:23px;border-left:2px solid #dccdf4;color:#6f657a;font-size:14px;line-height:1.75}
.in-use-grid-new{display:grid!important;grid-template-columns:1fr 1fr!important;gap:22px!important;margin-top:0!important}.in-use-grid-new .in-use{position:relative;display:grid;grid-template-columns:.88fr 1.12fr;gap:25px;align-items:center;min-height:275px!important;padding:27px!important;border:1px solid #e2d9ee!important;border-radius:25px!important;background:linear-gradient(145deg,#fff,#fcfaff)!important;box-shadow:0 17px 45px rgba(45,22,78,.075)!important;overflow:hidden;transition:.3s}.in-use-grid-new .in-use:before{content:"";position:absolute!important;display:block!important;width:5px!important;height:auto!important;inset:0 auto 0 0!important;margin:0!important;border:0!important;border-radius:25px 0 0 25px!important;background:linear-gradient(180deg,#8b5cf6,#d62976)!important}.in-use-grid-new .in-use:after{content:"";position:absolute;width:190px;height:190px;right:-95px;top:-110px;border-radius:50%;background:linear-gradient(135deg,rgba(124,58,237,.08),rgba(214,41,118,.05));pointer-events:none}.in-use-grid-new .in-use:hover{transform:translateY(-6px)!important;border-color:#cdbde6!important;box-shadow:0 27px 58px rgba(45,22,78,.13)!important}.in-use-grid-new .in-use-leads:before{background:linear-gradient(180deg,#6366f1,#8b5cf6)!important}.in-use-grid-new .in-use-guidance:before{background:linear-gradient(180deg,#d62976,#9333ea)!important}.in-use-grid-new .in-use-commerce:before{background:linear-gradient(180deg,#f59e0b,#ef4444)!important}.in-use-copy{position:relative;z-index:2}.in-use-copy header{display:flex;align-items:center;gap:10px;margin-bottom:18px}.in-use-icon{display:grid;place-items:center;width:42px;height:42px;border:1px solid #e5daf2;border-radius:13px;background:linear-gradient(145deg,#efe9ff,#fff0f7);color:#6d28d9;font-size:17px;box-shadow:0 7px 18px rgba(76,29,149,.1)}.in-use-copy header em{color:#8d7e9d;font:700 7px 'Plus Jakarta Sans';letter-spacing:.1em;text-transform:uppercase;font-style:normal}.in-use-copy h3{margin:0 0 9px;color:#160b38;font:750 18px 'Plus Jakarta Sans';letter-spacing:-.025em}.in-use-copy>p{margin:0!important;color:#6d6378!important;font-size:11px!important;line-height:1.65!important}.in-use-copy footer{display:flex;align-items:center;justify-content:space-between;gap:7px;margin-top:20px;padding-top:12px;border-top:1px solid #eee8f3;font:700 6px 'Plus Jakarta Sans'}.in-use-copy footer span{color:#70637c}.in-use-copy footer span i{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px #dcfce7}.in-use-copy footer b{color:#6d28d9;font-size:6px}
.in-use-preview{position:relative;z-index:2;min-height:205px;padding:15px;border:1px solid #e5dced;border-radius:18px;background:linear-gradient(160deg,#f9f7fc,#fff);box-shadow:inset 0 1px #fff,0 12px 28px rgba(48,25,82,.08)}.in-use-tag{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border-radius:999px;background:#f0e9ff;color:#6d28d9;font:700 5.5px 'Plus Jakarta Sans';text-transform:uppercase;letter-spacing:.06em}.in-use-tag:before{content:"";width:5px;height:5px;border-radius:50%;background:#8b5cf6}.in-use-bubble{font-size:7px;line-height:1.5}.in-use-bubble.customer{width:82%;margin:18px 0 10px auto;padding:10px;border-radius:11px 11px 3px 11px;background:linear-gradient(135deg,#f1e9ff,#fff0f6);color:#29183d}.in-use-bubble.answer{display:grid;gap:6px;padding:11px;border:1px solid #e5dbef;border-radius:11px 11px 11px 3px;background:#fff;color:#29183d;box-shadow:0 5px 14px rgba(48,25,82,.05)}.in-use-bubble.answer small{color:#7c3aed;font-weight:800}.in-use-bubble.answer em{width:max-content;padding:4px 6px;border-radius:5px;background:#e9faf2;color:#087a50;font:700 5.5px 'Plus Jakarta Sans';font-style:normal}.in-use-leads .in-use-icon,.in-use-leads .in-use-tag{color:#4f46e5;background:#eeefff}.in-use-guidance .in-use-icon,.in-use-guidance .in-use-tag{color:#b42370;background:#fff0f6}.in-use-commerce .in-use-icon,.in-use-commerce .in-use-tag{color:#c25112;background:#fff5e8}
@media(max-width:1000px){.in-use-head{grid-template-columns:1fr;gap:20px}.in-use-head>p{max-width:680px}.in-use-grid-new .in-use{grid-template-columns:1fr}.in-use-preview{width:100%}}@media(max-width:760px){.in-use-grid-new{grid-template-columns:1fr!important}.in-use-grid-new .in-use{grid-template-columns:.85fr 1.15fr}}@media(max-width:560px){.in-use-section{padding:72px 0!important}.in-use-head .in-title{font-size:36px!important}.in-use-grid-new .in-use{grid-template-columns:1fr;min-height:auto!important;padding:22px!important}.in-use-preview{min-height:190px}}

/* Premium closing CTA v14 */
.in-final-premium{position:relative;overflow:hidden;padding:88px 0!important;background:#f8f5ff!important;color:#fff;text-align:left!important}.in-final-premium:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 15%,rgba(124,58,237,.12),transparent 24%),radial-gradient(circle at 90% 80%,rgba(214,41,118,.09),transparent 25%),radial-gradient(rgba(124,58,237,.12) .7px,transparent .7px);background-size:auto,auto,25px 25px;mask-image:linear-gradient(90deg,transparent,#000 35%,#000 70%,transparent);pointer-events:none}.in-final-premium>.in-wrap{position:relative;z-index:1}.in-final-shell{position:relative;overflow:hidden;padding:62px 64px 28px;border:1px solid rgba(255,255,255,.14);border-radius:34px;background:radial-gradient(circle at 88% 12%,rgba(236,72,153,.28),transparent 26%),radial-gradient(circle at 12% 90%,rgba(124,58,237,.23),transparent 29%),linear-gradient(135deg,#100824,#251052 55%,#401259);box-shadow:0 38px 90px rgba(40,18,73,.22)}.in-final-shell:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to bottom,#000,transparent 86%)}.in-final-shape{position:absolute;border:1px solid rgba(255,255,255,.08);border-radius:50%}.in-final-shape.shape-a{width:360px;height:360px;right:-155px;top:-175px;box-shadow:0 0 0 55px rgba(255,255,255,.018),0 0 0 110px rgba(255,255,255,.012)}.in-final-shape.shape-b{width:230px;height:230px;left:-130px;bottom:-150px;box-shadow:0 0 0 45px rgba(255,255,255,.018)}.in-final-grid{position:relative;z-index:2;display:grid;grid-template-columns:.88fr 1.12fr;align-items:center;gap:72px}.in-final-copy .in-eye{color:#e2d4ff!important;background:rgba(255,255,255,.07)!important;border-color:rgba(255,255,255,.13)!important}.in-final-copy .in-title{max-width:570px!important;margin:18px 0 20px!important;color:#fff;font-size:clamp(40px,4vw,59px)!important;line-height:1.05!important;letter-spacing:-.055em}.in-final-copy .in-title span{background:linear-gradient(90deg,#c084fc,#f472b6,#fb923c);-webkit-background-clip:text;background-clip:text;color:transparent}.in-final-copy>p{max-width:520px!important;margin:0 0 27px!important;color:#cabfd8!important;font-size:14px!important;line-height:1.75!important}.in-final-copy .in-actions{justify-content:flex-start!important}.in-final-copy .in-btn{gap:14px;min-width:142px;padding:14px 17px!important;border-radius:11px}.in-final-copy .in-btn i{font-style:normal}.in-final-copy .in-btn-main{justify-content:space-between}.in-final-copy .in-btn-ghost{justify-content:space-between;background:rgba(255,255,255,.07)}.in-final-note{display:flex;align-items:center;gap:16px;margin-top:20px;color:#b9acc8;font:600 7px 'Plus Jakarta Sans'}.in-final-note>div{display:flex;align-items:center;gap:5px}.in-final-note>div span{color:#6ee7b7}.in-final-note>a{margin-left:auto;color:#dccbff;text-decoration:none;font-weight:700}
.in-final-visual{position:relative;padding:26px 7px 34px}.in-connect-card{position:relative;z-index:2;overflow:hidden;border:1px solid rgba(255,255,255,.4);border-radius:23px;background:#fcfbff;color:#1c0f34;box-shadow:0 34px 75px rgba(3,0,15,.48),0 0 0 8px rgba(255,255,255,.055)}.in-connect-card>header{display:flex;align-items:center;gap:10px;height:57px;padding:0 17px;border-bottom:1px solid #e9e2f1;background:#fff}.in-final-ig{display:grid;place-items:center;width:31px;height:31px;border-radius:9px;background:linear-gradient(145deg,#f59e0b,#d62976 55%,#7c3aed)}.in-final-ig svg{width:17px}.in-connect-card>header>span{flex:1}.in-connect-card>header small,.in-connect-card>header b{display:block}.in-connect-card>header small{color:#8f839b;font-size:5.5px}.in-connect-card>header b{margin-top:2px;font-size:8px}.in-connect-card>header>em{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:999px;background:#eafaf2;color:#087a50;font:700 5.5px 'Plus Jakarta Sans';font-style:normal}.in-connect-card>header>em i{width:6px;height:6px;border-radius:50%;background:#22c55e}.in-connect-preview{padding:17px;background:linear-gradient(145deg,#fbf9fe,#fff)}.in-connect-profile{display:flex;align-items:center;gap:8px}.in-connect-profile>span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#ec4899,#7c3aed);color:#fff;font:700 7px 'Plus Jakarta Sans'}.in-connect-profile>div{flex:1}.in-connect-profile b,.in-connect-profile small{display:block}.in-connect-profile b{font-size:7px}.in-connect-profile small{margin-top:2px;color:#98a2b3;font-size:5px}.in-connect-profile>i{color:#98a2b3;font-size:5px;font-style:normal}.in-connect-message{width:74%;margin:13px 0 10px auto;padding:10px 11px;border-radius:11px 11px 3px 11px;background:linear-gradient(135deg,#f1e8ff,#fff0f6);font-size:7px}.in-connect-answer{padding:11px;border:1px solid #ddd1ed;border-radius:12px;background:#fff;box-shadow:0 6px 16px rgba(49,25,84,.06)}.in-connect-answer header{display:flex;justify-content:space-between}.in-connect-answer header span{color:#6d28d9;font:700 6px 'Plus Jakarta Sans'}.in-connect-answer header em{color:#087a50;font:700 5px 'Plus Jakarta Sans';font-style:normal}.in-connect-answer p{margin:9px 0!important;color:#281a3b!important;font-size:7px!important;line-height:1.45!important}.in-connect-answer footer{display:flex;justify-content:space-between;padding-top:8px;border-top:1px solid #eee8f3;font-size:5px}.in-connect-answer footer span{color:#087a50}.in-connect-answer footer b{color:#7c3aed}.in-connect-ready{display:flex;align-items:center;padding:12px 17px;border-top:1px solid #e9e2f1;background:#fff}.in-connect-ready>span{display:flex;align-items:center;gap:7px;flex:1}.in-connect-ready>span i{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px #dcfce7}.in-connect-ready>span b{font-size:6.5px}.in-connect-ready button{border:0;border-radius:8px;padding:8px 10px;background:linear-gradient(90deg,#7c3aed,#d62976);color:#fff;font:700 6px 'Plus Jakarta Sans'}.in-connect-ready button i{font-style:normal}
.in-final-float{position:absolute;z-index:3;display:flex;align-items:center;border:1px solid rgba(255,255,255,.7);border-radius:12px;background:rgba(255,255,255,.97);color:#1c0f34;box-shadow:0 15px 34px rgba(3,0,15,.3)}.in-final-float.float-top{right:-16px;top:2px;gap:8px;padding:9px 11px}.in-final-float.float-top>i{display:grid;place-items:center;width:27px;height:27px;border-radius:8px;background:#e9faf2;color:#087a50;font-style:normal}.in-final-float small,.in-final-float b{display:block}.in-final-float small{color:#98a2b3;font-size:5px}.in-final-float b{margin-top:2px;font-size:6.5px}.in-final-float.float-bottom{left:-16px;bottom:8px;gap:8px;padding:9px 11px}.in-final-float.float-bottom>div{display:flex}.in-final-float.float-bottom>div span{display:grid;place-items:center;width:24px;height:24px;border:2px solid #fff;border-radius:50%;background:linear-gradient(135deg,#7c3aed,#d62976);color:#fff;font:700 5px 'Plus Jakarta Sans'}.in-final-float.float-bottom>div span+span{margin-left:-6px;background:linear-gradient(135deg,#d62976,#f59e0b)}.in-final-float.float-bottom p{margin:0!important}.in-final-float.float-bottom>i{color:#16a36a;font-style:normal}
.in-final-trust{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:16px;margin-top:38px;padding-top:24px;border-top:1px solid rgba(255,255,255,.1);color:#c5b9d2;font:700 7px 'Plus Jakarta Sans';letter-spacing:.03em}.in-final-trust span{display:flex;align-items:center;gap:6px}.in-final-trust span i{color:#d7c0ff;font-style:normal}.in-final-trust>b{width:3px;height:3px;border-radius:50%;background:#765e92}
@media(max-width:960px){.in-final-grid{grid-template-columns:1fr;gap:40px}.in-final-copy{max-width:680px}.in-final-visual{max-width:700px;width:100%;margin:auto}.in-final-note>a{margin-left:0}}@media(max-width:620px){.in-final-premium{padding:60px 0!important}.in-final-shell{padding:38px 20px 22px;border-radius:24px}.in-final-copy .in-title{font-size:39px!important}.in-final-note{align-items:flex-start;flex-direction:column}.in-final-float{display:none}.in-final-trust{justify-content:flex-start;flex-wrap:wrap}.in-final-trust>b{display:none}}

/* Page-wide editorial simplification v15 */
.in-hero-plane,.in-hero-loop,.in-hero-bubble,.in-sat-knowledge{display:none!important}.in-stage{box-shadow:0 28px 65px rgba(44,23,82,.15)!important}.in-sat-health{top:-14px!important;right:18px!important}.in-sat-human{right:-10px!important;bottom:-16px!important}

/* Capabilities: typography-led, no repeated mini dashboards */
.in-core{padding:92px 0!important;background:linear-gradient(180deg,#fff,#faf8ff)!important}.in-core:before{opacity:.45}.in-core-head{margin-bottom:34px!important}.in-core-grid{grid-template-columns:repeat(4,1fr)!important;gap:0!important;border:1px solid #e4dcef!important;border-radius:24px!important;background:#fff!important;box-shadow:0 18px 48px rgba(45,23,83,.07)!important;overflow:hidden!important}.in-core-card{display:block!important;min-height:245px!important;padding:31px 27px!important;border:0!important;border-right:1px solid #eee8f4!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.in-core-card:last-child{border-right:0!important}.in-core-card:before{width:100%!important;height:3px!important;inset:0 0 auto!important;border-radius:0!important}.in-core-card:after{width:120px!important;height:120px!important;right:-65px!important;top:-70px!important}.in-core-card .in-icon{margin:0 0 26px!important}.in-core-copy>small{margin-bottom:7px}.in-core-card b{font-size:17px!important}.in-core-card p{font-size:11px!important}.in-card-link{margin-top:17px}.in-core-card .in-mini{display:none!important}.in-support{display:none!important}

/* Simple process */
.in-auto-simple{padding:94px 0!important;background:linear-gradient(145deg,#faf8ff,#f5f0ff)!important}.in-auto-simple .in-center{max-width:830px;margin:auto}.in-simple-flow{position:relative;display:grid;grid-template-columns:1fr 42px 1fr 42px 1fr 42px 1fr;align-items:start;margin-top:54px;padding:34px 30px 30px;border:1px solid #e3d9f1;border-radius:24px;background:rgba(255,255,255,.82);box-shadow:0 18px 48px rgba(47,23,85,.07)}.in-simple-flow:before{content:"";position:absolute;left:9%;right:9%;top:65px;height:2px;background:linear-gradient(90deg,#8b5cf6,#d62976,#f59e0b);opacity:.5}.in-simple-flow article{position:relative;z-index:1;text-align:center}.in-simple-flow article>i{display:grid;place-items:center;width:60px;height:60px;margin:0 auto 18px;border:7px solid #fff;border-radius:18px;background:linear-gradient(145deg,#eee8ff,#fff0f7);box-shadow:0 8px 22px rgba(109,40,217,.15);color:#6d28d9;font-size:20px;font-style:normal}.in-simple-flow article>em{display:block;color:#a095aa;font:700 8px 'Plus Jakarta Sans';font-style:normal;letter-spacing:.12em}.in-simple-flow article>b{display:block;margin:7px 0;color:#160b38;font:700 13px 'Plus Jakarta Sans'}.in-simple-flow article>small{display:block;color:#746a80;font-size:9px;line-height:1.5}.in-simple-flow>span{position:relative;z-index:2;display:grid;place-items:center;width:25px;height:25px;margin:19px auto 0;border:4px solid #fff;border-radius:50%;background:#8b5cf6;color:#fff;font-size:9px}

/* Knowledge: keep one visual, remove marketing metrics */
.in-kb-points,.in-kb-float,.in-kb-retrieval-head>em,.in-kb-match>span,.in-kb-response footer strong{display:none!important}.in-kb-layout{grid-template-columns:.68fr 1.32fr!important;gap:85px!important}.in-kb-sourcebox{margin-top:27px}.in-kb-sources>div:nth-child(n+4){display:none}.in-kb-sources{grid-template-columns:1fr!important;background:transparent!important}.in-kb-sources>div{border-bottom:1px solid #eee8f4}.in-kb-sources>div:last-child{border-bottom:0}.in-kb-window{box-shadow:0 28px 65px rgba(48,23,85,.13)!important}

/* Combined inbox + handoff */
.in-inbox-handoff{padding:105px 0!important;background:linear-gradient(145deg,#fff,#f7f3ff)!important}.in-inbox-handoff>.in-wrap{display:grid;grid-template-columns:.72fr 1.28fr;align-items:center;gap:70px}.in-ih-copy .in-title{font-size:clamp(39px,3.8vw,56px)!important;line-height:1.07!important}.in-ih-copy .in-title span{background:linear-gradient(90deg,#7c3aed,#d62976,#f97316);-webkit-background-clip:text;background-clip:text;color:transparent}.in-ih-copy>p{color:#6d6378;font-size:14px;line-height:1.75}.in-ih-dashboard{transform:none!important;box-shadow:0 28px 70px rgba(43,21,84,.13)!important}.in-ih-dashboard:after{display:none!important}.in-ih-dashboard .in-dash-head{background:linear-gradient(90deg,#190d3d,#35115a)}.in-ih-summary{display:grid;gap:4px;margin-top:12px;padding:10px;border-radius:9px;background:#f1ebff;color:#6d28d9;font-size:7px}.in-ih-summary span{color:#6d6378}.in-ih-take{width:100%;margin-top:10px;padding:9px;border:0;border-radius:8px;background:linear-gradient(90deg,#6d28d9,#d62976);color:#fff;font:700 7px 'Plus Jakarta Sans'}.in-ih-states{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;border-top:1px solid #e9e2f1;background:#fff;color:#8a8095;font:700 6px 'Plus Jakarta Sans'}.in-ih-states span{padding:5px 7px;border-radius:999px;background:#f6f3f9}.in-ih-states span.active{background:#fff0e8;color:#c45512}.in-ih-states i{color:#bea9dd;font-style:normal}

/* Combined connection and health */
.in-connect-health{padding:100px 0!important;background:#fff!important}.in-ch-head{max-width:780px;margin:0 auto 43px;text-align:center}.in-ch-head>p{color:#6d6378;font-size:14px;line-height:1.75}.in-ch-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:stretch}.in-ch-grid .in-connect-flow,.in-health-light{padding:28px!important;border:1px solid #e2d9ee!important;border-radius:22px!important;background:#fff!important;color:#160b38!important;box-shadow:0 16px 42px rgba(48,25,82,.075)!important;transform:none!important}.in-health-light .in-health-head{padding-bottom:18px;border-bottom:1px solid #eee8f4}.in-health-light .in-health-head>div small,.in-health-light .in-health-head>div b{display:block}.in-health-light .in-health-head>div small{color:#8f839b;font-size:8px;text-transform:uppercase;letter-spacing:.1em}.in-health-light .in-health-head>div b{margin-top:5px;font-size:14px}.in-health-list{display:grid;margin-top:3px}.in-health-list>div{display:flex;justify-content:space-between;padding:13px 2px;border-bottom:1px solid #eee8f4;font-size:10px}.in-health-list span{color:#746a80}.in-health-list b{color:#087a50}.in-health-light>p{margin:16px 0 0;color:#746a80;font-size:9px;line-height:1.6}

/* Outcomes and use cases: simple editorial cards */
.in-card-grid{grid-template-columns:repeat(3,1fr)!important;gap:18px!important}.in-card{min-height:210px!important;padding:29px!important;box-shadow:none!important;border-color:#e5ddef!important}.in-card:after{display:none}.in-card .in-icon{box-shadow:none}.in-use-section{padding:94px 0!important}.in-use-grid-new{grid-template-columns:repeat(4,1fr)!important;gap:16px!important}.in-use-grid-new .in-use{display:block!important;min-height:255px!important;padding:27px 24px!important;border-radius:20px!important;box-shadow:none!important}.in-use-grid-new .in-use-preview{display:none!important}.in-use-copy header{justify-content:space-between}.in-use-copy h3{margin-top:35px!important}.in-use-copy footer{margin-top:28px!important}

/* Platform ecosystem */
.in-platform{padding:100px 0!important;background:linear-gradient(145deg,#faf8ff,#f4efff)!important}.in-platform .in-center{max-width:820px;margin:auto}.in-platform-map{display:grid;grid-template-columns:1fr 190px 1fr;align-items:center;gap:55px;max-width:870px;margin:50px auto 0}.in-platform-side{display:grid;gap:12px}.in-platform-side span{position:relative;padding:14px 17px;border:1px solid #e0d6ed;border-radius:12px;background:#fff;color:#4f4561;font:700 10px 'Plus Jakarta Sans';box-shadow:0 7px 20px rgba(45,23,83,.045)}.in-platform-side.left span{text-align:right}.in-platform-side.left span:after,.in-platform-side.right span:before{content:"";position:absolute;top:50%;width:56px;height:1px;background:#cdb9eb}.in-platform-side.left span:after{right:-56px}.in-platform-side.right span:before{left:-56px}.in-platform-side span.active{border-color:#e4bad3;background:linear-gradient(90deg,#fff7fb,#f6f0ff);color:#b42370}.in-platform-core{position:relative;z-index:2;display:grid;place-content:center;width:190px;height:150px;text-align:center;border:7px solid #fff;border-radius:28px;background:linear-gradient(145deg,#26104e,#6d28d9 58%,#d62976);box-shadow:0 20px 48px rgba(109,40,217,.28);color:#fff}.in-platform-core i{font-size:25px;font-style:normal}.in-platform-core b{font:800 18px 'Plus Jakarta Sans'}.in-platform-core small{margin-top:4px;color:#dfd2f0;font-size:8px}.in-platform-strip{display:flex;align-items:center;justify-content:center;gap:14px;max-width:900px;margin:34px auto 0;color:#716579;font:700 8px 'Plus Jakarta Sans'}.in-platform-strip i{width:3px;height:3px;border-radius:50%;background:#bca8d7}

/* Minimal closing CTA */
.in-final-clean{padding:82px 0!important;background:#f8f5ff!important}.in-final-clean-inner{position:relative;overflow:hidden;padding:68px 35px;border-radius:30px;text-align:center;color:#fff;background:radial-gradient(circle at 85% 10%,rgba(214,41,118,.32),transparent 28%),linear-gradient(135deg,#12082c,#2c1059 60%,#49145f);box-shadow:0 28px 70px rgba(40,18,73,.2)}.in-final-clean-inner:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.11) .7px,transparent .7px);background-size:25px 25px;mask-image:linear-gradient(90deg,transparent,#000,transparent)}.in-final-clean-inner>*{position:relative;z-index:1}.in-final-clean .in-eye{color:#e1d1ff!important;background:rgba(255,255,255,.07)!important;border-color:rgba(255,255,255,.12)!important}.in-final-clean .in-title{max-width:790px!important;margin:18px auto!important;color:#fff;font-size:clamp(38px,4vw,57px)!important;line-height:1.08!important}.in-final-clean .in-title span{background:linear-gradient(90deg,#c084fc,#f472b6,#fb923c);-webkit-background-clip:text;background-clip:text;color:transparent}.in-final-clean p{max-width:650px!important;margin:0 auto 27px!important;color:#cbbfd8!important;font-size:15px!important}.in-final-clean .in-actions{justify-content:center}.in-final-assurance{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:20px;color:#bfb1cf;font:600 8px 'Plus Jakarta Sans'}.in-final-assurance i{width:3px;height:3px;border-radius:50%;background:#705788}.in-final-assurance a{color:#dccbff;text-decoration:none;font-weight:700}
@media(max-width:950px){.in-core-grid{grid-template-columns:1fr 1fr!important}.in-core-card:nth-child(2){border-right:0!important}.in-core-card:nth-child(-n+2){border-bottom:1px solid #eee8f4!important}.in-simple-flow{grid-template-columns:1fr 1fr;gap:22px}.in-simple-flow:before,.in-simple-flow>span{display:none}.in-inbox-handoff>.in-wrap,.in-ch-grid{grid-template-columns:1fr}.in-ih-copy{max-width:680px}.in-platform-map{gap:35px}.in-platform-side.left span:after,.in-platform-side.right span:before{width:36px}.in-platform-side.left span:after{right:-36px}.in-platform-side.right span:before{left:-36px}.in-use-grid-new{grid-template-columns:1fr 1fr!important}}@media(max-width:620px){.in-core-grid,.in-simple-flow,.in-card-grid,.in-use-grid-new{grid-template-columns:1fr!important}.in-core-card{border-right:0!important;border-bottom:1px solid #eee8f4!important;min-height:auto!important}.in-core-card:last-child{border-bottom:0!important}.in-simple-flow{padding:22px}.in-simple-flow article{text-align:left;display:grid;grid-template-columns:50px 1fr;column-gap:12px}.in-simple-flow article>i{grid-row:1/4;width:50px;height:50px;margin:0}.in-simple-flow article>em{display:none}.in-simple-flow article>b{margin:5px 0}.in-platform-map{grid-template-columns:1fr;gap:16px}.in-platform-core{grid-row:1;margin:auto}.in-platform-side.left{grid-row:2}.in-platform-side.left span{text-align:left}.in-platform-side span:before,.in-platform-side span:after{display:none}.in-platform-strip{flex-wrap:wrap}.in-platform-strip i{display:none}.in-final-clean-inner{padding:52px 22px}.in-final-assurance{flex-wrap:wrap}.in-final-assurance i{display:none}}

/* Full-width closing CTA v16 */
.in-final-wide{position:relative;overflow:hidden;padding:96px 0 0!important;color:#fff;text-align:left!important;background:radial-gradient(circle at 8% 15%,rgba(139,92,246,.28),transparent 25%),radial-gradient(circle at 91% 8%,rgba(214,41,118,.34),transparent 28%),linear-gradient(125deg,#100824 0%,#251052 55%,#481459 100%)!important}.in-final-wide:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.034) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.034) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to bottom,#000,transparent 88%);pointer-events:none}.in-final-wide:after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.12) .7px,transparent .7px);background-size:24px 24px;mask-image:linear-gradient(90deg,transparent 12%,#000 48%,transparent 88%);pointer-events:none}.in-final-wide>.in-wrap{position:relative;z-index:2}.in-final-wide-orb{position:absolute;border:1px solid rgba(255,255,255,.075);border-radius:50%;pointer-events:none}.in-final-wide-orb.orb-left{width:330px;height:330px;left:-190px;bottom:-180px;box-shadow:0 0 0 70px rgba(255,255,255,.014),0 0 0 140px rgba(255,255,255,.009)}.in-final-wide-orb.orb-right{width:420px;height:420px;right:-250px;top:-250px;box-shadow:0 0 0 80px rgba(255,255,255,.014)}.in-final-wide-grid{display:grid;grid-template-columns:1.18fr .72fr;align-items:end;gap:105px;padding-bottom:62px}.in-final-wide .in-eye{color:#e4d6ff!important;background:rgba(255,255,255,.075)!important;border-color:rgba(255,255,255,.14)!important}.in-final-wide-title .in-title{max-width:740px!important;margin:19px 0 0!important;color:#fff;font-size:clamp(46px,5vw,72px)!important;line-height:1.01!important;letter-spacing:-.058em}.in-final-wide-title .in-title span{display:block;margin-top:4px;background:linear-gradient(90deg,#c084fc,#f472b6 52%,#fb923c);-webkit-background-clip:text;background-clip:text;color:transparent}.in-final-wide-action{padding:0 0 7px 30px;border-left:1px solid rgba(255,255,255,.15)}.in-final-wide-action>p{max-width:430px!important;margin:0 0 25px!important;color:#cbbfd8!important;font-size:15px!important;line-height:1.75!important}.in-final-wide-action .in-actions{justify-content:flex-start!important}.in-final-wide-action .in-btn{display:flex;justify-content:space-between;gap:20px;min-width:145px;padding:14px 17px!important;border-radius:11px}.in-final-wide-action .in-btn i{font-style:normal}.in-final-wide-action .in-btn-ghost{background:rgba(255,255,255,.075);border-color:rgba(255,255,255,.19)}.in-final-wide .in-final-assurance{justify-content:flex-start;margin-top:19px;color:#bbaecc}.in-final-wide .in-final-assurance a{color:#dfceff}.in-final-wide-features{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.045);backdrop-filter:blur(10px)}.in-final-wide-features article{display:grid;grid-template-columns:38px 1fr;align-items:center;gap:12px;min-height:106px;padding:22px 26px;border-right:1px solid rgba(255,255,255,.1)}.in-final-wide-features article:last-child{border-right:0}.in-final-wide-features article>i{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(255,255,255,.12);border-radius:11px;background:linear-gradient(145deg,rgba(139,92,246,.3),rgba(214,41,118,.18));color:#eadfff;font-size:15px;font-style:normal}.in-final-wide-features span b,.in-final-wide-features span small{display:block}.in-final-wide-features span b{color:#fff;font:700 9px 'Plus Jakarta Sans'}.in-final-wide-features span small{margin-top:4px;color:#a99bb8;font-size:6.5px;line-height:1.45}
@media(max-width:980px){.in-final-wide-grid{grid-template-columns:1fr;gap:35px}.in-final-wide-action{max-width:650px;padding-left:0;border-left:0}.in-final-wide-features{grid-template-columns:1fr 1fr}.in-final-wide-features article:nth-child(2){border-right:0}.in-final-wide-features article:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.1)}}@media(max-width:620px){.in-final-wide{padding-top:72px!important}.in-final-wide-grid{padding-bottom:45px}.in-final-wide-title .in-title{font-size:43px!important}.in-final-wide-action .in-actions{flex-direction:column}.in-final-wide-action .in-btn{width:100%}.in-final-wide .in-final-assurance{justify-content:flex-start}.in-final-wide-features{grid-template-columns:1fr}.in-final-wide-features article{border-right:0;border-bottom:1px solid rgba(255,255,255,.1)!important}.in-final-wide-features article:last-child{border-bottom:0!important}}

/* WhatsApp-quality composition pass v17 */
.in-hero{padding-top:94px!important;padding-bottom:108px!important}.in-hero-grid{grid-template-columns:.84fr 1.16fr!important}.in-hero-visual{transform:scale(1.06);transform-origin:center left}

/* Sophisticated asymmetric capabilities */
.in-core-grid{display:grid!important;grid-template-columns:1.15fr .85fr!important;gap:16px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.in-core-card{position:relative!important;min-height:210px!important;padding:31px!important;border:1px solid #e4dcef!important;border-radius:22px!important;background:#fff!important;box-shadow:0 12px 34px rgba(45,23,83,.055)!important}.in-core-card:nth-child(1){grid-row:span 2;min-height:436px!important;display:flex!important;align-items:flex-end!important;background:radial-gradient(circle at 75% 20%,rgba(139,92,246,.13),transparent 28%),linear-gradient(145deg,#fff,#f7f2ff)!important}.in-core-card:nth-child(1):after{content:"Hi! Do you ship internationally?\A\A✦ Yes — we ship to supported destinations.\A\A✓ Shipping Policy";white-space:pre-wrap;position:absolute!important;display:block!important;left:31px!important;right:31px!important;top:96px!important;width:auto!important;height:auto!important;padding:22px!important;border:1px solid #e0d5ef;border-radius:17px!important;background:#fff!important;color:#3b294c;font:600 10px/1.65 'Plus Jakarta Sans';box-shadow:0 16px 38px rgba(51,26,88,.1)}.in-core-card:nth-child(2){background:linear-gradient(145deg,#fff,#f8f6ff)!important}.in-core-card:nth-child(3){grid-column:2;background:linear-gradient(145deg,#fff,#fff7fb)!important}.in-core-card:nth-child(4){grid-column:1/-1;min-height:175px!important}.in-core-card:nth-child(4) .in-core-copy{max-width:520px}.in-core-card:before{height:4px!important;border-radius:22px 22px 0 0!important}.in-core-card .in-icon{margin-bottom:20px!important}

/* Large signature Instagram journey */
.in-auto-signature{position:relative;overflow:hidden;padding:112px 0!important;background:radial-gradient(circle at 50% 45%,rgba(139,92,246,.12),transparent 32%),linear-gradient(145deg,#fbf9ff,#f3edff)!important}.in-auto-signature:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(109,40,217,.12) .8px,transparent .8px);background-size:25px 25px;mask-image:linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent)}.in-signature-head{position:relative;z-index:1;display:grid;grid-template-columns:1fr .7fr;gap:85px;align-items:end}.in-signature-head .in-title{margin-bottom:0!important;font-size:clamp(41px,4vw,60px)!important}.in-signature-head .in-lead{text-align:left!important;margin:0!important}.in-signature-flow{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1.05fr 1fr;align-items:center;gap:54px;min-height:500px;margin-top:52px;padding:48px 42px;border-top:1px solid #dfd2ef;border-bottom:1px solid #dfd2ef}.in-sig-line{position:absolute;top:50%;height:2px;background:linear-gradient(90deg,#9c67e8,#d62976,#f59e0b);opacity:.6}.in-sig-line:after{content:"";position:absolute;right:-2px;top:-4px;border-left:7px solid #d62976;border-top:5px solid transparent;border-bottom:5px solid transparent}.in-sig-line.line-a{left:26%;width:14%}.in-sig-line.line-b{left:61%;width:14%}.in-sig-incoming,.in-sig-outcomes{position:relative;z-index:2;padding:23px;border:1px solid #e0d5ed;border-radius:24px;background:#fff;box-shadow:0 24px 55px rgba(48,24,83,.11)}.in-sig-label{display:flex;align-items:center;gap:10px;margin-bottom:20px}.in-sig-label>i{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,#7c3aed,#d62976);color:#fff;font:800 8px 'Plus Jakarta Sans';font-style:normal}.in-sig-label small,.in-sig-label b{display:block}.in-sig-label small{color:#9a8da7;font-size:6px;text-transform:uppercase;letter-spacing:.1em}.in-sig-label b{margin-top:2px;font-size:10px}.in-sig-profile{display:flex;align-items:center;gap:8px}.in-sig-profile>span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#d62976,#7c3aed);color:#fff;font:700 7px 'Plus Jakarta Sans'}.in-sig-profile>div{flex:1}.in-sig-profile b,.in-sig-profile small{display:block}.in-sig-profile b{font-size:8px}.in-sig-profile small{color:#98a2b3;font-size:5.5px}.in-sig-profile em{color:#98a2b3;font-size:5.5px;font-style:normal}.in-sig-incoming>p{margin:20px 0 13px;padding:16px;border-radius:14px 14px 4px 14px;background:linear-gradient(135deg,#f0e7ff,#fff0f7);font-size:10px;line-height:1.5}.in-sig-incoming>footer{display:flex;justify-content:space-between;color:#8c8098;font-size:6px}.in-sig-incoming>footer b{color:#087a50}.in-sig-engine{position:relative;height:340px}.in-sig-core{position:absolute;left:50%;top:50%;z-index:2;display:grid;place-content:center;width:170px;height:170px;transform:translate(-50%,-50%);border:10px solid #fff;border-radius:50%;text-align:center;color:#fff;background:radial-gradient(circle at 35% 25%,#9f67ee,#6d28d9 50%,#3d1267);box-shadow:0 28px 60px rgba(109,40,217,.35),0 0 0 1px #d8c9ee}.in-sig-core:before,.in-sig-core:after{content:"";position:absolute;inset:-42px;border:1px dashed #cbb6eb;border-radius:50%}.in-sig-core:after{inset:-75px;opacity:.55}.in-sig-core>img{width:54px;height:54px;object-fit:contain;margin:0 auto 7px;filter:drop-shadow(0 8px 14px rgba(22,8,61,.25))}.in-sig-core>b{font:800 15px 'Plus Jakarta Sans'}.in-sig-core>small{margin-top:5px;color:#e1d6ef;font-size:7px;line-height:1.5}.in-sig-source{position:absolute;z-index:3;display:flex;align-items:center;gap:7px;padding:9px 11px;border:1px solid #ded3ea;border-radius:11px;background:#fff;box-shadow:0 10px 26px rgba(48,24,83,.11);font-size:7px}.in-sig-source>i{display:grid;place-items:center;width:25px;height:25px;border-radius:7px;background:#f0eaff;color:#6d28d9;font-style:normal}.source-web{left:-7px;top:24px}.source-doc{right:-17px;top:88px}.source-faq{left:3px;bottom:29px}.in-sig-status{position:absolute;z-index:3;left:50%;bottom:0;transform:translateX(-50%);display:flex;align-items:center;gap:7px;padding:8px 11px;border-radius:999px;background:#e9faf2;color:#087a50;font:700 6px 'Plus Jakarta Sans';font-style:normal;white-space:nowrap}.in-sig-status>i{width:6px;height:6px;border-radius:50%;background:#22c55e}.in-sig-reply{padding:13px;border:1px solid #dfd3ee;border-radius:13px;background:#fff}.in-sig-reply header{display:flex;justify-content:space-between;color:#6d28d9;font:700 6px 'Plus Jakarta Sans'}.in-sig-reply header em{color:#087a50;font-style:normal}.in-sig-reply p{margin:10px 0!important;font-size:8px;line-height:1.5}.in-sig-reply footer{padding-top:8px;border-top:1px solid #eee8f4;color:#087a50;font-size:6px}.in-sig-or{display:flex;align-items:center;gap:8px;margin:10px 0;color:#9a8da7;font-size:6px}.in-sig-or:before,.in-sig-or:after{content:"";height:1px;flex:1;background:#eee8f4}.in-sig-human{display:flex;align-items:center;padding:11px;border-radius:12px;background:#f5f1f9}.in-sig-human>div{display:flex}.in-sig-human>div span{display:grid;place-items:center;width:27px;height:27px;border:2px solid #fff;border-radius:50%;background:linear-gradient(135deg,#7c3aed,#d62976);color:#fff;font:700 5px 'Plus Jakarta Sans'}.in-sig-human>div span+span{margin-left:-6px}.in-sig-human p{flex:1;margin:0 7px!important}.in-sig-human small,.in-sig-human b{display:block;font-size:5.5px}.in-sig-human button{border:0;border-radius:7px;padding:7px;background:#6d28d9;color:#fff;font:700 5px 'Plus Jakarta Sans'}.in-sig-caption{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:14px;margin-top:28px;color:#766a82;font:700 7px 'Plus Jakarta Sans';text-transform:uppercase;letter-spacing:.06em}.in-sig-caption span{display:flex;align-items:center;gap:6px}.in-sig-caption span i{display:grid;place-items:center;width:23px;height:23px;border-radius:7px;background:#fff;color:#6d28d9;font-style:normal;box-shadow:0 4px 12px rgba(48,24,83,.07)}.in-sig-caption>b{width:35px;height:1px;background:#c9b6e7}

/* Full-width product showcase for inbox/handoff */
.in-inbox-handoff>.in-wrap{display:block!important}.in-ih-copy{display:grid;grid-template-columns:1.05fr .75fr;gap:80px;align-items:end;max-width:none!important;margin-bottom:46px}.in-ih-copy .in-eye{grid-column:1/-1;margin-bottom:-55px;width:max-content}.in-ih-copy .in-title{margin:0!important}.in-ih-copy>p{margin:0 0 5px;padding-left:23px;border-left:2px solid #dac9ef}.in-ih-copy .in-checks{display:none}.in-ih-dashboard{width:100%;max-width:none!important}.in-ih-dashboard .in-dash-grid{min-height:430px!important;grid-template-columns:34% 66%!important}.in-ih-dashboard .in-threads{padding:18px}.in-ih-dashboard .in-thread{padding:15px 12px}.in-ih-dashboard .in-detail{padding:30px}.in-ih-dashboard .in-msg{font-size:11px;padding:14px}.in-ih-states{padding:17px!important;font-size:7px!important}

/* Featured use case + three supporting stories */
.in-use-story-grid{display:grid;grid-template-columns:1.38fr .62fr;gap:20px}.in-use-feature{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:35px;min-height:520px;padding:38px;border:1px solid #dfd4ed;border-radius:28px;background:radial-gradient(circle at 80% 20%,rgba(139,92,246,.12),transparent 28%),linear-gradient(145deg,#fff,#f8f3ff);box-shadow:0 22px 55px rgba(48,24,83,.09)}.in-use-feature-copy>span{color:#8b5cf6;font:700 8px 'Plus Jakarta Sans';letter-spacing:.1em;text-transform:uppercase}.in-use-feature-copy h3{margin:22px 0 15px;font:800 28px/1.18 'Plus Jakarta Sans';letter-spacing:-.04em}.in-use-feature-copy p{color:#6e6379;font-size:12px;line-height:1.7}.in-use-feature-copy a{display:inline-block;margin-top:20px;color:#6d28d9;font:700 9px 'Plus Jakarta Sans';text-decoration:none}.in-use-feature-chat{padding:18px;border:1px solid #dfd4ec;border-radius:19px;background:#fff;box-shadow:0 18px 40px rgba(48,24,83,.12)}.in-use-feature-top,.in-use-feature-person,.in-use-feature-ready{display:flex;align-items:center}.in-use-feature-top{justify-content:space-between;padding-bottom:13px;border-bottom:1px solid #eee8f4;font:700 7px 'Plus Jakarta Sans'}.in-use-feature-top span i,.in-use-feature-ready span i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#22c55e;margin-right:5px}.in-use-feature-top em{color:#6d28d9;font-style:normal}.in-use-feature-person{gap:8px;margin-top:14px}.in-use-feature-person>span{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#d62976,#7c3aed);color:#fff;font:700 6px 'Plus Jakarta Sans'}.in-use-feature-person b,.in-use-feature-person small{display:block}.in-use-feature-person b{font-size:7px}.in-use-feature-person small{color:#98a2b3;font-size:5px}.in-use-feature-msg{width:78%;margin:15px 0 10px auto;padding:11px;border-radius:12px 12px 3px 12px;background:#f2eaff;font-size:7px}.in-use-feature-answer{padding:12px;border:1px solid #e2d8ee;border-radius:12px;background:#fff}.in-use-feature-answer header{display:flex;justify-content:space-between;color:#6d28d9;font:700 6px 'Plus Jakarta Sans'}.in-use-feature-answer header em{color:#087a50;font-style:normal}.in-use-feature-answer p{margin:9px 0!important;font-size:7px;line-height:1.5}.in-use-feature-answer footer{padding-top:8px;border-top:1px solid #eee8f4;color:#087a50;font-size:5px}.in-use-feature-ready{justify-content:space-between;margin-top:11px;padding:10px;border-radius:10px;background:#f5f2f8;font-size:6px}.in-use-feature-ready button{border:0;border-radius:6px;padding:6px 8px;background:#6d28d9;color:#fff;font-size:5px}.in-use-side{display:grid;gap:14px}.in-use-side article{display:grid;grid-template-columns:70px 1fr;align-items:center;gap:16px;padding:24px;border:1px solid #e2d8ed;border-radius:20px;background:#fff;transition:.25s}.in-use-side article:hover{transform:translateX(-5px);border-color:#cdb9e7;box-shadow:0 15px 30px rgba(48,24,83,.08)}.in-use-side article>span{text-align:center}.in-use-side article>span i{display:grid;place-items:center;width:42px;height:42px;margin:auto;border-radius:13px;background:linear-gradient(145deg,#eee8ff,#fff0f7);color:#6d28d9;font-size:15px;font-style:normal}.in-use-side article>span em{display:block;margin-top:7px;color:#9b8fa6;font:700 5.5px 'Plus Jakarta Sans';font-style:normal;text-transform:uppercase}.in-use-side h3{margin:0 0 7px;font:700 14px 'Plus Jakarta Sans'}.in-use-side p{margin:0!important;color:#756a80;font-size:9px;line-height:1.55}.in-use-side b{display:block;margin-top:10px;color:#6d28d9;font-size:7px}

/* Larger platform launch moment */
.in-platform{padding:125px 0!important;background:radial-gradient(circle at 50% 55%,rgba(124,58,237,.13),transparent 30%),linear-gradient(145deg,#faf8ff,#f2ecff)!important}.in-platform-map{max-width:1020px!important;grid-template-columns:1fr 250px 1fr!important;gap:80px!important;margin-top:70px!important}.in-platform-core{width:250px!important;height:205px!important;border-radius:36px!important}.in-platform-core:before{content:"";position:absolute;inset:-42px;border:1px dashed #bca4e1;border-radius:50%;opacity:.7}.in-platform-core:after{content:"";position:absolute;inset:-80px;border:1px dashed #d8c9eb;border-radius:50%;opacity:.5}.in-platform-core i{font-size:34px!important}.in-platform-core b{font-size:23px!important}.in-platform-side{gap:18px!important}.in-platform-side span{padding:17px 20px!important;font-size:11px!important;box-shadow:0 12px 28px rgba(45,23,83,.07)!important}.in-platform-side.left span:after,.in-platform-side.right span:before{width:82px!important;background:linear-gradient(90deg,#bba4df,#d62976)!important}.in-platform-side.left span:after{right:-82px!important}.in-platform-side.right span:before{left:-82px!important}.in-platform-strip{margin-top:65px!important}
@media(max-width:1000px){.in-hero-visual{transform:none}.in-core-grid{grid-template-columns:1fr 1fr!important}.in-core-card:nth-child(1){grid-row:auto;min-height:270px!important}.in-core-card:nth-child(1):after{display:none!important}.in-core-card:nth-child(3){grid-column:auto}.in-core-card:nth-child(4){grid-column:1/-1}.in-signature-head,.in-ih-copy{grid-template-columns:1fr;gap:20px}.in-ih-copy .in-eye{grid-column:auto;margin-bottom:0}.in-signature-flow{grid-template-columns:1fr;gap:28px}.in-sig-line{display:none}.in-sig-engine{height:310px}.in-use-story-grid{grid-template-columns:1fr}.in-use-side{grid-template-columns:repeat(3,1fr)}.in-use-side article{grid-template-columns:1fr}.in-platform-map{grid-template-columns:1fr 210px 1fr!important;gap:42px!important}.in-platform-core{width:210px!important}.in-platform-side.left span:after,.in-platform-side.right span:before{display:none}}@media(max-width:650px){.in-core-grid{grid-template-columns:1fr!important}.in-core-card:nth-child(4){grid-column:auto}.in-signature-flow{padding:25px 0}.in-sig-caption{display:grid;grid-template-columns:1fr 1fr}.in-sig-caption>b{display:none}.in-ih-dashboard .in-dash-grid{grid-template-columns:1fr!important;min-height:auto!important}.in-ih-dashboard .in-detail{display:block!important;border-left:0;border-top:1px solid #eee8f4}.in-ih-states{justify-content:flex-start;overflow:auto}.in-use-feature{grid-template-columns:1fr;min-height:auto;padding:24px}.in-use-side{grid-template-columns:1fr}.in-platform-map{grid-template-columns:1fr!important}.in-platform-core{grid-row:1;margin:auto}.in-platform-side.left{grid-row:2}.in-platform-side span{text-align:left!important}.in-platform-strip{margin-top:35px!important}}

/* Layout break corrections v18 */
.in-core-grid{grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:18px!important}.in-core-card,.in-core-card:nth-child(1),.in-core-card:nth-child(2),.in-core-card:nth-child(3),.in-core-card:nth-child(4){grid-row:auto!important;grid-column:auto!important;display:block!important;min-height:230px!important;padding:30px!important;align-items:initial!important}.in-core-card:nth-child(1),.in-core-card:nth-child(4){grid-column:span 7!important}.in-core-card:nth-child(2),.in-core-card:nth-child(3){grid-column:span 5!important}.in-core-card:nth-child(1):after{content:""!important;display:block!important;position:absolute!important;width:180px!important;height:180px!important;left:auto!important;right:-85px!important;top:-90px!important;padding:0!important;border:0!important;border-radius:50%!important;background:linear-gradient(135deg,rgba(139,92,246,.11),rgba(214,41,118,.06))!important;box-shadow:none!important}.in-core-card:nth-child(4){background:radial-gradient(circle at 88% 12%,rgba(245,158,11,.10),transparent 26%),#fff!important}.in-core-card:nth-child(4) .in-core-copy{max-width:none!important}
.in-signature-head{display:grid!important;grid-template-columns:1.1fr .75fr!important;grid-template-rows:auto auto!important;column-gap:85px!important;row-gap:15px!important;align-items:end!important}.in-signature-head>.in-eye{grid-column:1/-1!important;grid-row:1!important;width:max-content!important;margin:0!important}.in-signature-head>.in-title{grid-column:1!important;grid-row:2!important;margin:0!important;max-width:700px!important}.in-signature-head>.in-lead{grid-column:2!important;grid-row:2!important;align-self:end!important;margin:0 0 5px!important;padding-left:23px!important;border-left:2px solid #d7c8ea!important;max-width:470px!important}.in-signature-flow{margin-top:48px!important}
@media(max-width:950px){.in-core-card,.in-core-card:nth-child(1),.in-core-card:nth-child(2),.in-core-card:nth-child(3),.in-core-card:nth-child(4){grid-column:span 6!important}.in-signature-head{grid-template-columns:1fr!important;grid-template-rows:auto auto auto!important;row-gap:14px!important}.in-signature-head>.in-eye,.in-signature-head>.in-title,.in-signature-head>.in-lead{grid-column:1!important}.in-signature-head>.in-eye{grid-row:1!important}.in-signature-head>.in-title{grid-row:2!important}.in-signature-head>.in-lead{grid-row:3!important;max-width:700px!important;padding-left:0!important;border-left:0!important}}@media(max-width:620px){.in-core-card,.in-core-card:nth-child(1),.in-core-card:nth-child(2),.in-core-card:nth-child(3),.in-core-card:nth-child(4){grid-column:1/-1!important;min-height:auto!important}.in-signature-head>.in-title{font-size:38px!important}}
/* WhatsApp final CTA pattern for Instagram v19 */
.in-final-whatsapp{position:relative;overflow:hidden;padding:84px 0!important;text-align:center!important;color:#fff;background:radial-gradient(circle at 20% 0,rgba(214,41,118,.18),transparent 30%),radial-gradient(circle at 85% 100%,rgba(139,92,246,.18),transparent 31%),linear-gradient(130deg,#160b38,#4c1d95)!important}.in-final-whatsapp:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.08) .7px,transparent .7px);background-size:28px 28px;mask-image:linear-gradient(90deg,transparent,#000,transparent);pointer-events:none}.in-final-whatsapp .in-wrap{position:relative;z-index:1}.in-final-whatsapp .in-eye{margin-bottom:15px!important;color:#c4b5fd!important;background:transparent!important;border:0!important;padding:0!important}.in-final-whatsapp .in-eye:before{display:none}.in-final-whatsapp .in-title{max-width:900px!important;margin:0 auto 18px!important;color:#fff!important;font-size:clamp(35px,4vw,54px)!important;line-height:1.1!important;letter-spacing:-.045em}.in-final-whatsapp .in-title span{color:#fff!important;background:none!important}.in-final-whatsapp p{max-width:650px!important;margin:0 auto 26px!important;color:rgba(255,255,255,.72)!important;font-size:17px!important;line-height:1.7!important}.in-final-whatsapp .in-actions{justify-content:center!important}.in-final-whatsapp .in-btn{padding:13px 21px!important;border-radius:10px}.in-final-whatsapp .in-btn-ghost{background:rgba(255,255,255,.07)!important;border-color:rgba(255,255,255,.22)!important}.in-final-pricing{display:inline-block;margin-top:16px;color:#d9cdf8;font-size:11px;font-weight:700;text-decoration:none}.in-final-pricing:hover{color:#fff;text-decoration:underline}.in-final-points{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:22px;color:rgba(255,255,255,.72);font-size:11px}.in-final-points span:before{content:"✓";color:#f472b6;margin-right:6px}@media(max-width:620px){.in-final-whatsapp{padding:68px 0!important}.in-final-whatsapp p{font-size:15px!important}.in-final-points{gap:10px 16px}.in-final-whatsapp .in-btn{width:auto!important}}/* WhatsApp-inspired Instagram hero composition v20 */
.in-hero.in-hero-light{height:auto!important;min-height:0!important;max-height:none!important;padding:82px 0 96px!important;background:radial-gradient(circle at 91% 10%,rgba(218,205,255,.76) 0%,rgba(239,231,255,.34) 36%,transparent 68%),radial-gradient(circle at 15% 84%,rgba(214,41,118,.06),transparent 24%),linear-gradient(145deg,#f9faff 0%,#fff 45%,#f7f3ff 100%)!important}.in-hero.in-hero-light:before{inset:0!important;background-image:radial-gradient(circle at 1px 1px,rgba(109,40,217,.1) 1px,transparent 0)!important;background-size:35px 35px!important;mask-image:linear-gradient(to right,#000,transparent 64%)!important;opacity:.55}.in-hero.in-hero-light:after{display:none!important}.in-hero-light .in-wrap{width:min(1280px,calc(100% - 64px))!important}.in-hero-light .in-hero-grid{grid-template-columns:1.04fr .96fr!important;gap:62px!important;align-items:center!important}.in-hero-light .in-hero-copy{max-width:650px!important}.in-hero-light h1{max-width:650px!important;font-size:clamp(42px,4.15vw,59px)!important;line-height:1.06!important;letter-spacing:-.045em!important;margin:20px 0!important}.in-hero-light .in-hero-copy>p{max-width:600px!important;font-size:17px!important;line-height:1.72!important;margin-bottom:29px!important}.in-hero-light .in-channel{margin-bottom:0!important;padding:7px 12px 7px 8px!important}.in-hero-light .in-actions{gap:13px!important}.in-hero-light .in-btn{min-height:48px!important;padding:13px 21px!important;font-size:13px!important;border-radius:11px!important}.in-hero-light .in-proof{gap:8px!important;margin-top:22px!important}.in-hero-light .in-proof span{padding:7px 10px 7px 0!important;font-size:10px!important}.in-hero-light .in-proof:before{width:0!important}.in-hero-light .in-hero-grid:before{left:-12px!important;bottom:-25px!important;width:175px!important;height:90px!important;opacity:.36}.in-hero-light .in-hero-visual{position:relative;max-width:640px!important;justify-self:end;width:100%;transform:none!important}.in-stage{padding:11px!important;border-radius:27px!important;background:rgba(255,255,255,.86)!important;box-shadow:0 32px 80px rgba(49,35,101,.18),0 7px 22px rgba(49,35,101,.07)!important}.in-stage:after{content:"";position:absolute;z-index:-2;right:-16px;bottom:-18px;width:88%;height:84%;border-radius:27px;background:linear-gradient(135deg,rgba(139,92,246,.16),rgba(214,41,118,.12));filter:blur(1px)}.in-stage-glow{right:-14%!important;bottom:-16%!important;width:86%!important;height:72%!important;opacity:.85}.in-workspace{min-height:365px!important;border-radius:19px!important}.in-sat-health{right:18px!important;top:-20px!important}.in-sat-human{right:-18px!important;bottom:-20px!important}@media(max-width:1050px){.in-hero-light .in-wrap{width:min(100% - 40px,1180px)!important}.in-hero-light .in-hero-grid{grid-template-columns:1fr 1fr!important;gap:38px!important}.in-hero-light h1{font-size:46px!important}.in-hero-light .in-hero-copy>p{font-size:15px!important}.in-workspace{min-height:330px!important}}@media(max-width:920px){.in-hero.in-hero-light{padding:68px 0 82px!important}.in-hero-light .in-hero-grid{grid-template-columns:1fr!important;gap:44px!important}.in-hero-light .in-hero-copy{max-width:680px!important;margin:auto;text-align:center}.in-hero-light .in-hero-copy>p{margin-left:auto!important;margin-right:auto!important}.in-hero-light .in-actions,.in-hero-light .in-proof{justify-content:center!important}.in-hero-light .in-hero-visual{justify-self:center}.in-hero-light .in-hero-grid:before{display:none}}@media(max-width:620px){.in-hero-light .in-wrap{width:min(100% - 28px,1180px)!important}.in-hero.in-hero-light{padding:52px 0 72px!important}.in-hero-light h1{font-size:39px!important}.in-hero-light .in-hero-copy>p{font-size:15px!important;line-height:1.6!important}.in-hero-light .in-proof{justify-content:flex-start!important}.in-stage:after{display:none}}/* Knowledge story showcase v21 */
.in-knowledge-story{position:relative;overflow:hidden;padding:112px 0!important;background:radial-gradient(circle at 12% 42%,rgba(214,41,118,.085),transparent 24%),radial-gradient(circle at 85% 30%,rgba(139,92,246,.10),transparent 27%),linear-gradient(145deg,#fff,#fbf9ff 55%,#f8f4ff)!important}.in-knowledge-story:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(124,58,237,.105) .7px,transparent .7px);background-size:24px 24px;mask-image:linear-gradient(90deg,transparent,#000 30%,#000 75%,transparent);pointer-events:none}.in-knowledge-story>.in-wrap{position:relative;z-index:1}.in-kb-story-head{display:grid;grid-template-columns:.92fr .75fr;align-items:end;gap:110px;margin-bottom:54px}.in-kb-story-head .in-title{margin:18px 0 0!important;font-size:clamp(42px,4.3vw,64px)!important;line-height:1.02!important;letter-spacing:-.055em}.in-kb-story-head .in-title span{background:linear-gradient(90deg,#7c3aed,#d62976,#f97316);-webkit-background-clip:text;background-clip:text;color:transparent}.in-kb-story-head>p{margin:0 0 6px;padding-left:25px;border-left:2px solid #d8c9f0;color:#6d6379;font-size:15px;line-height:1.75}.in-kb-story-flow{position:relative;display:grid;grid-template-columns:.82fr .45fr 1.18fr;gap:46px;align-items:center;min-height:390px}.in-kb-story-sources{position:relative;z-index:2;border:1px solid #e2d8ee;border-radius:21px;background:rgba(255,255,255,.94);box-shadow:0 18px 46px rgba(48,24,83,.09);overflow:hidden}.in-kb-story-sources>header{display:flex;align-items:center;justify-content:space-between;padding:15px 17px;border-bottom:1px solid #eee8f4;font:700 9px 'Plus Jakarta Sans'}.in-kb-story-sources>header em{display:flex;align-items:center;gap:6px;color:#087a50;font:700 6px 'Plus Jakarta Sans';font-style:normal}.in-kb-story-sources>header em i,.in-kb-story-agent>em i{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px #dcfce7}.in-kb-story-sources article{display:grid;grid-template-columns:35px 1fr 18px;align-items:center;gap:9px;padding:14px 16px;border-bottom:1px solid #f0ebf5}.in-kb-story-sources article:last-child{border-bottom:0}.in-kb-story-sources article>i{display:grid;place-items:center;width:35px;height:35px;border-radius:10px;background:#f0eaff;color:#6d28d9;font-style:normal;font-size:12px}.in-kb-story-sources article span b,.in-kb-story-sources article span small{display:block}.in-kb-story-sources article span b{font-size:8px}.in-kb-story-sources article span small{margin-top:3px;color:#92879d;font-size:6px}.in-kb-story-sources article>em{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#e9faf2;color:#087a50;font-size:8px;font-style:normal}.in-kb-story-agent{position:relative;height:270px}.in-kb-agent-orbit{position:absolute;z-index:2;left:50%;top:50%;display:grid;place-content:center;width:142px;height:142px;transform:translate(-50%,-50%);border:9px solid #fff;border-radius:50%;text-align:center;color:#fff;background:radial-gradient(circle at 32% 24%,#a06bf0,#6d28d9 55%,#3e126c);box-shadow:0 23px 55px rgba(109,40,217,.33),0 0 0 1px #d7c8ec}.in-kb-agent-orbit:before,.in-kb-agent-orbit:after{content:"";position:absolute;border:1px dashed #cdb8eb;border-radius:50%}.in-kb-agent-orbit:before{inset:-32px}.in-kb-agent-orbit:after{inset:-62px;opacity:.55}.in-kb-agent-orbit>img{width:50px;height:50px;object-fit:contain;margin:0 auto 6px;filter:drop-shadow(0 7px 12px rgba(22,8,61,.22))}.in-kb-agent-orbit>b{font:800 13px 'Plus Jakarta Sans'}.in-kb-agent-orbit small{margin-top:4px;color:#e6dbf3;font-size:6px;line-height:1.45}.in-kb-story-agent>em{position:absolute;z-index:3;left:50%;bottom:0;display:flex;align-items:center;gap:7px;transform:translateX(-50%);padding:8px 10px;border-radius:999px;background:#eafaf2;color:#087a50;font:700 6px 'Plus Jakarta Sans';font-style:normal;white-space:nowrap}.in-kb-story-line{position:absolute;z-index:1;top:50%;height:2px;background:linear-gradient(90deg,#c1ace4,#8b5cf6,#d62976);opacity:.8}.in-kb-story-line:after{content:"";position:absolute;right:-1px;top:-4px;border-left:7px solid #d62976;border-top:5px solid transparent;border-bottom:5px solid transparent}.line-left{right:74%;width:42%}.line-right{left:74%;width:42%}.in-kb-story-answer{position:relative;z-index:2;padding:19px;border:1px solid #ded3ec;border-radius:24px;background:linear-gradient(145deg,#fff,#fcfaff);box-shadow:0 25px 60px rgba(48,24,83,.12)}.in-kb-answer-top{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid #eee8f4}.in-kb-answer-top>span{display:flex;align-items:center;gap:8px}.in-kb-answer-top i{display:grid;place-items:center;width:31px;height:31px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#d62976,#7c3aed);color:#fff;font:700 7px 'Plus Jakarta Sans';font-style:normal}.in-kb-answer-top b,.in-kb-answer-top b small{display:block}.in-kb-answer-top b{font-size:8px}.in-kb-answer-top b small{margin-top:2px;color:#98a2b3;font-size:5px;font-weight:500}.in-kb-answer-top>em{padding:5px 8px;border-radius:999px;background:#f0eaff;color:#6d28d9;font:700 5px 'Plus Jakarta Sans';font-style:normal}.in-kb-answer-question{width:78%;margin:15px 0 12px auto;padding:11px 13px;border-radius:13px 13px 3px 13px;background:linear-gradient(135deg,#f3eaff,#fff0f7)}.in-kb-answer-question small{display:block;color:#9a7a9d;font-size:5px}.in-kb-answer-question p{margin:4px 0 0!important;color:#27153d;font-size:8px;line-height:1.45}.in-kb-answer-source{display:flex;align-items:center;gap:9px;padding:10px;border:1px solid #e9e1f1;border-radius:11px;background:#faf8fd}.in-kb-answer-source>i{display:grid;place-items:center;width:29px;height:29px;border-radius:8px;background:#eee8ff;color:#6d28d9;font-style:normal}.in-kb-answer-source span{flex:1}.in-kb-answer-source small,.in-kb-answer-source b{display:block}.in-kb-answer-source small{color:#98a2b3;font-size:5px}.in-kb-answer-source b{margin-top:2px;font-size:7px}.in-kb-answer-source>em{color:#087a50;font:700 5px 'Plus Jakarta Sans';font-style:normal}.in-kb-answer-reply{margin-top:12px;padding:12px;border:1px solid #dcd0eb;border-radius:13px;background:#fff;box-shadow:0 7px 18px rgba(48,24,83,.06)}.in-kb-answer-reply header{display:flex;justify-content:space-between;color:#6d28d9;font:700 6px 'Plus Jakarta Sans'}.in-kb-answer-reply header em{color:#087a50;font-style:normal}.in-kb-answer-reply p{margin:10px 0!important;color:#2b1c3e;font-size:7px;line-height:1.55}.in-kb-answer-reply footer{display:flex;justify-content:space-between;padding-top:9px;border-top:1px solid #eee8f4;color:#087a50;font-size:5px}.in-kb-answer-reply footer b{color:#6d28d9}.in-kb-story-footer{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:35px;padding-top:22px;border-top:1px solid #e5dcef;color:#766a81;font-size:10px;line-height:1.6}.in-kb-story-footer span{max-width:700px}.in-kb-story-footer a{color:#6d28d9;font:700 10px 'Plus Jakarta Sans';text-decoration:none;white-space:nowrap}@media(max-width:950px){.in-kb-story-head{grid-template-columns:1fr;gap:20px}.in-kb-story-head>p{max-width:680px}.in-kb-story-flow{grid-template-columns:1fr;max-width:650px;margin-inline:auto;gap:25px}.in-kb-story-agent{height:240px}.in-kb-story-line{display:none}.in-kb-story-answer{max-width:600px;width:100%;margin:auto}}@media(max-width:620px){.in-knowledge-story{padding:75px 0!important}.in-kb-story-head .in-title{font-size:42px!important}.in-kb-story-footer{align-items:flex-start;flex-direction:column}.in-kb-answer-question{width:90%}}/* Readability scale pass v22 */
.in-hero-light .in-proof span{font-size:12px!important}.in-core-copy>small{font-size:11px!important}.in-core-card b{font-size:22px!important}.in-core-card p{font-size:15px!important;line-height:1.65!important}.in-card-link{font-size:12px!important}.in-core-card .in-icon{width:56px!important;height:56px!important;font-size:24px!important}
.in-sig-label>i{width:42px!important;height:42px!important;font-size:11px!important}.in-sig-label small{font-size:9px!important}.in-sig-label b{font-size:15px!important}.in-sig-profile>span{width:40px!important;height:40px!important;font-size:9px!important}.in-sig-profile b{font-size:11px!important}.in-sig-profile small,.in-sig-profile em{font-size:8px!important}.in-sig-incoming>p{font-size:14px!important}.in-sig-incoming>footer{font-size:9px!important}.in-sig-source{font-size:10px!important;padding:11px 13px!important}.in-sig-source>i{width:29px!important;height:29px!important}.in-sig-core>b{font-size:18px!important}.in-sig-core>small{font-size:9px!important}.in-sig-status{font-size:9px!important;padding:10px 13px!important}.in-sig-reply header{font-size:9px!important}.in-sig-reply p{font-size:12px!important}.in-sig-reply footer{font-size:8px!important}.in-sig-or{font-size:9px!important}.in-sig-human small,.in-sig-human b{font-size:8px!important}.in-sig-human button{font-size:8px!important;padding:9px!important}.in-sig-caption{font-size:10px!important}.in-sig-caption span i{width:29px!important;height:29px!important;font-size:8px!important}
.in-kb-story-sources>header{font-size:12px!important}.in-kb-story-sources>header em{font-size:9px!important}.in-kb-story-sources article span b{font-size:11px!important}.in-kb-story-sources article span small{font-size:8px!important}.in-kb-story-sources article>em{width:22px!important;height:22px!important;font-size:10px!important}.in-kb-agent-orbit>b{font-size:17px!important}.in-kb-agent-orbit small{font-size:8px!important}.in-kb-story-agent>em{font-size:8px!important;padding:10px 13px!important}.in-kb-answer-top b{font-size:11px!important}.in-kb-answer-top b small{font-size:8px!important}.in-kb-answer-top>em{font-size:8px!important}.in-kb-answer-question small{font-size:8px!important}.in-kb-answer-question p{font-size:12px!important}.in-kb-answer-source small{font-size:8px!important}.in-kb-answer-source b{font-size:11px!important}.in-kb-answer-source>em{font-size:8px!important}.in-kb-answer-reply header{font-size:9px!important}.in-kb-answer-reply p{font-size:11px!important}.in-kb-answer-reply footer{font-size:8px!important}.in-kb-story-footer{font-size:13px!important}.in-kb-story-footer a{font-size:13px!important}
.in-use-feature-copy>span{font-size:11px!important}.in-use-feature-copy h3{font-size:34px!important}.in-use-feature-copy p{font-size:15px!important}.in-use-feature-copy a{font-size:12px!important}.in-use-feature-top{font-size:10px!important}.in-use-feature-person b{font-size:10px!important}.in-use-feature-person small{font-size:8px!important}.in-use-feature-msg{font-size:11px!important}.in-use-feature-answer header{font-size:9px!important}.in-use-feature-answer p{font-size:10px!important}.in-use-feature-answer footer{font-size:8px!important}.in-use-feature-ready{font-size:9px!important}.in-use-feature-ready button{font-size:8px!important;padding:8px 10px!important}.in-use-side article>span em{font-size:8px!important}.in-use-side h3{font-size:18px!important}.in-use-side p{font-size:12px!important}.in-use-side b{font-size:10px!important}
.in-platform-side span{font-size:14px!important}.in-platform-core small{font-size:10px!important}.in-platform-strip{font-size:11px!important}.in-final-points{font-size:14px!important}.in-final-pricing{font-size:13px!important}
@media(max-width:620px){.in-core-card b{font-size:20px!important}.in-core-card p{font-size:14px!important}.in-use-feature-copy h3{font-size:28px!important}.in-platform-side span{font-size:13px!important}.in-sig-incoming>p,.in-sig-reply p{font-size:12px!important}}
/* Final premium simplification and contextual links v26 */
.in-context-link,.in-platform .in-lead a{color:#6d28d9;font-weight:700;text-decoration:none}.in-context-link{display:inline-block;margin-left:5px;white-space:nowrap}.in-context-link:hover,.in-platform .in-lead a:hover{text-decoration:underline}.in-core-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;border:0!important;border-top:1px solid #e5dcef!important;border-bottom:1px solid #e5dcef!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}.in-core-card,.in-core-card:nth-child(1),.in-core-card:nth-child(2),.in-core-card:nth-child(3),.in-core-card:nth-child(4){grid-column:auto!important;grid-row:auto!important;display:block!important;min-height:255px!important;padding:34px 28px!important;border:0!important;border-right:1px solid #e8e0f0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.in-core-card:last-child{border-right:0!important}.in-core-card:before,.in-core-card:after,.in-core-card:nth-child(1):after{display:none!important}.in-core-card:hover{transform:none!important;background:rgba(255,255,255,.58)!important;box-shadow:none!important}.in-core-card .in-icon{width:58px!important;height:58px!important;margin:0 0 28px!important;border-radius:17px!important}.in-core-card b{font-size:19px!important}.in-core-card p{font-size:14px!important}.in-card-link{font-size:12px!important}.in-platform .in-lead{max-width:860px}.in-platform{padding-top:138px!important;padding-bottom:138px!important}@media(max-width:950px){.in-core-grid{grid-template-columns:repeat(2,1fr)!important}.in-core-card:nth-child(2){border-right:0!important}.in-core-card:nth-child(-n+2){border-bottom:1px solid #e8e0f0!important}}@media(max-width:620px){.in-context-link{display:block;margin:8px 0 0;white-space:normal}.in-core-grid{grid-template-columns:1fr!important}.in-core-card,.in-core-card:nth-child(1),.in-core-card:nth-child(2),.in-core-card:nth-child(3),.in-core-card:nth-child(4){min-height:auto!important;border-right:0!important;border-bottom:1px solid #e8e0f0!important}.in-core-card:last-child{border-bottom:0!important}.in-platform{padding-top:88px!important;padding-bottom:88px!important}}

/* Full-width use-case layout v23 */
@media (min-width:1100px){.in-use-section>.in-wrap{width:min(100% - 40px,1160px)!important;max-width:1160px!important}.in-use-section .in-use-head{max-width:1420px}.in-use-section .in-use-story-grid{grid-template-columns:1.45fr .55fr;gap:26px}.in-use-section .in-use-feature{min-height:535px;padding:44px}.in-use-section .in-use-side{gap:18px}.in-use-section .in-use-side article{padding:27px}}
@media (min-width:1500px){.in-use-section>.in-wrap{width:min(100% - 40px,1160px)!important;max-width:1160px!important}}
@media (max-width:1099px){.in-use-section>.in-wrap{width:min(100% - 40px,1160px)!important;max-width:1160px!important}}
@media (max-width:620px){.in-use-section>.in-wrap{width:calc(100% - 28px)!important}}

/* Senior visual polish pass v27 */
.in-core{background:#fff!important;padding:104px 0!important}.in-core:before{opacity:.16!important}.in-auto-signature{padding:138px 0!important;background:radial-gradient(circle at 50% 53%,rgba(124,58,237,.18),transparent 34%),radial-gradient(circle at 8% 80%,rgba(214,41,118,.07),transparent 23%),linear-gradient(145deg,#f9f6ff,#eee8ff)!important}.in-signature-head{margin-bottom:10px}.in-signature-head .in-title{max-width:740px!important}.in-signature-flow{min-height:590px!important;margin-top:58px!important;padding:65px 18px!important}.in-sig-incoming,.in-sig-outcomes{padding:28px!important;box-shadow:0 26px 68px rgba(48,24,83,.13)!important}.in-sig-engine{height:400px!important}.in-sig-core{width:190px!important;height:190px!important}.in-sig-line.line-a{left:25%!important;width:16%!important}.in-sig-line.line-b{left:59%!important;width:17%!important}.in-knowledge-story{padding:136px 0!important;background:radial-gradient(circle at 18% 48%,rgba(214,41,118,.055),transparent 23%),radial-gradient(circle at 77% 45%,rgba(139,92,246,.07),transparent 28%),#fff!important}.in-kb-story-flow{min-height:470px!important;grid-template-columns:.86fr .48fr 1.2fr!important;gap:55px!important}.in-kb-story-sources{box-shadow:0 20px 55px rgba(48,24,83,.08)!important}.in-kb-story-agent{height:330px!important}.in-kb-agent-orbit{width:164px!important;height:164px!important}.in-kb-story-answer{padding:24px!important;box-shadow:0 28px 75px rgba(48,24,83,.14)!important}.in-inbox-handoff{padding:138px 0!important;background:radial-gradient(circle at 78% 30%,rgba(214,41,118,.12),transparent 26%),radial-gradient(circle at 18% 80%,rgba(124,58,237,.13),transparent 29%),linear-gradient(145deg,#f7f3ff,#eee7ff)!important}.in-ih-copy{margin-bottom:58px!important}.in-ih-dashboard{border-color:#d8caea!important;box-shadow:0 35px 90px rgba(55,28,94,.17)!important}.in-ih-dashboard .in-dash-grid{min-height:510px!important}.in-ih-dashboard .in-detail{padding:40px!important}.in-ih-states{padding:22px!important}.in-connect-health{padding:118px 0!important;background:#fff!important}.in-section.in-tint:not(.in-auto-signature):not(.in-platform){background:linear-gradient(145deg,#faf8ff,#f4f0ff)!important}.in-use-section{padding:122px 0!important;background:radial-gradient(circle at 8% 20%,rgba(124,58,237,.08),transparent 25%),radial-gradient(circle at 92% 76%,rgba(214,41,118,.07),transparent 25%),linear-gradient(145deg,#faf8ff,#f2edff)!important}.in-use-head{margin-bottom:56px!important}.in-platform{padding:154px 0!important;background:radial-gradient(circle at 50% 52%,rgba(109,40,217,.24),transparent 31%),radial-gradient(circle at 88% 14%,rgba(214,41,118,.12),transparent 27%),linear-gradient(145deg,#f4efff,#e7dcff)!important}.in-platform-map{max-width:1120px!important;margin-top:86px!important}.in-platform-core{width:280px!important;height:230px!important;box-shadow:0 32px 75px rgba(77,32,139,.3)!important}.in-platform-core:before{inset:-54px!important}.in-platform-core:after{inset:-96px!important}.in-platform-side span{min-height:62px!important;display:flex!important;align-items:center!important}.in-platform-strip{margin-top:84px!important}.in-faqs{box-shadow:0 14px 42px rgba(37,18,73,.055)!important}@media(max-width:1000px){.in-signature-flow{min-height:auto!important}.in-sig-engine{height:340px!important}.in-kb-story-flow{grid-template-columns:1fr!important}.in-kb-story-agent{height:270px!important}.in-ih-dashboard .in-dash-grid{min-height:430px!important}.in-platform-core{width:230px!important}}@media(max-width:620px){.in-core,.in-auto-signature,.in-knowledge-story,.in-inbox-handoff,.in-connect-health,.in-use-section,.in-platform{padding-top:82px!important;padding-bottom:82px!important}.in-signature-flow{padding:30px 0!important;margin-top:36px!important}.in-sig-engine{height:315px!important}.in-sig-core{width:160px!important;height:160px!important}.in-kb-story-flow{min-height:auto!important;gap:28px!important}.in-kb-story-agent{height:245px!important}.in-kb-agent-orbit{width:146px!important;height:146px!important}.in-ih-copy{margin-bottom:35px!important}.in-ih-dashboard .in-dash-grid{min-height:auto!important}.in-ih-dashboard .in-detail{padding:22px!important}.in-platform-map{margin-top:48px!important}.in-platform-core{width:210px!important;height:185px!important}.in-platform-core:before,.in-platform-core:after{display:none!important}.in-platform-strip{margin-top:45px!important}}

/* Dominant radial platform ecosystem v28 */
.in-platform-intro{position:relative;z-index:2}.in-platform-intro .in-title{max-width:900px!important;margin-inline:auto!important;font-size:clamp(46px,5vw,72px)!important}.in-platform-intro .in-lead{max-width:900px!important;margin-inline:auto!important;font-size:18px!important;line-height:1.75!important}.in-ecosystem{position:relative;height:620px;max-width:1160px;margin:58px auto 0}.in-ecosystem:before{content:"";position:absolute;left:50%;top:50%;width:520px;height:520px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(109,40,217,.18),rgba(214,41,118,.06) 46%,transparent 71%);filter:blur(2px)}.in-ecosystem-lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.in-ecosystem-lines path{fill:none;stroke:url(#inHubLine);stroke-width:2;stroke-linecap:round;opacity:.72}.in-ecosystem-lines circle{fill:none;stroke:#bda8df;stroke-width:1;stroke-dasharray:5 8;opacity:.48}.in-eco-core{position:absolute;z-index:4;left:50%;top:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:330px;height:330px;transform:translate(-50%,-50%);border:13px solid rgba(255,255,255,.94);border-radius:50%;color:#fff;text-align:center;background:radial-gradient(circle at 32% 22%,#a56ef2,#6d28d9 52%,#42136d 82%);box-shadow:0 42px 95px rgba(70,26,120,.36),0 0 0 1px rgba(109,40,217,.2)}.in-eco-core>img{width:72px;height:72px;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(22,8,61,.24))}.in-eco-core>strong{margin-top:10px;font:800 35px/1.05 "Plus Jakarta Sans";letter-spacing:-.045em}.in-eco-core>b{margin-top:10px;color:#eadfff;font:800 11px "Plus Jakarta Sans";letter-spacing:.16em}.in-eco-core>small{max-width:225px;margin-top:14px;color:#ddd0ed;font-size:12px;line-height:1.55}.in-eco-node{position:absolute;z-index:5;display:flex;align-items:center;gap:14px;width:230px;min-height:78px;padding:14px 17px;border:1px solid #ded3eb;border-radius:18px;background:rgba(255,255,255,.94);box-shadow:0 17px 42px rgba(50,25,86,.1);color:#23133d;text-decoration:none;transition:transform .22s,border-color .22s,box-shadow .22s}.in-eco-node:hover{transform:translateY(-4px);border-color:#bda6df;box-shadow:0 23px 52px rgba(50,25,86,.15)}.in-eco-node>i{display:grid;place-items:center;width:46px;height:46px;flex:0 0 46px;border-radius:14px;background:linear-gradient(145deg,#eee8ff,#fff0f7);color:#6d28d9;font:800 17px "Plus Jakarta Sans";font-style:normal}.in-eco-node small,.in-eco-node b{display:block}.in-eco-node small{color:#91859e;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.in-eco-node b{margin-top:4px;font:750 15px "Plus Jakarta Sans"}.in-eco-node.node-instagram{left:50%;top:0;transform:translateX(-50%);border-color:#efbad4}.in-eco-node.node-instagram:hover{transform:translate(-50%,-4px)}.node-instagram>i{color:#fff;background:linear-gradient(135deg,#f59e0b,#d62976 58%,#7c3aed)}.in-eco-node.node-website{left:0;top:70px}.in-eco-node.node-magento{left:0;top:271px}.node-magento>i{color:#e45b2c;background:#fff0e9}.in-eco-node.node-whatsapp{right:0;top:70px}.in-eco-node.node-opencart{right:0;top:271px}.node-opencart>i{color:#147ac0;background:#eaf6ff}.node-whatsapp>i{color:#087a50;background:#e2f8ed}.in-eco-node.node-knowledge{left:0;bottom:70px}.in-eco-node.node-shopify{right:0;bottom:70px}.node-shopify>i{color:#4f7d24;background:#edf7e5}.in-eco-node.node-woocommerce{left:50%;bottom:0;transform:translateX(-50%)}.in-eco-node.node-woocommerce:hover{transform:translate(-50%,-4px)}.node-woocommerce>i{color:#6f42a1;background:#eee7f8}.in-eco-orbit{position:absolute;z-index:3;width:10px;height:10px;border-radius:50%;background:#d62976;box-shadow:0 0 0 7px rgba(214,41,118,.11)}.in-eco-orbit.orbit-a{left:31%;top:31%}.in-eco-orbit.orbit-b{right:31%;bottom:31%;background:#8b5cf6;box-shadow:0 0 0 7px rgba(139,92,246,.11)}.in-platform-capabilities{display:flex!important;align-items:center!important;justify-content:center!important;gap:20px!important;max-width:1050px!important;margin:45px auto 0!important;padding:22px 28px!important;border-top:1px solid rgba(109,40,217,.17)!important;border-bottom:1px solid rgba(109,40,217,.17)!important}.in-platform-capabilities span{display:flex;align-items:center;gap:8px;color:#514362;font-size:13px;font-weight:700}.in-platform-capabilities span i{color:#7c3aed;font-style:normal}.in-platform-capabilities>b{width:4px;height:4px;border-radius:50%;background:#b8a4d5}.in-platform-capabilities>i{display:none!important}@media(max-width:980px){.in-ecosystem{height:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:48px}.in-ecosystem:before{width:420px;height:420px}.in-ecosystem-lines,.in-eco-orbit{display:none}.in-eco-core{position:relative;left:auto;top:auto;grid-column:1/-1;grid-row:1;width:300px;height:300px;margin:0 auto 24px;transform:none}.in-eco-node,.in-eco-node.node-instagram,.in-eco-node.node-website,.in-eco-node.node-whatsapp,.in-eco-node.node-knowledge,.in-eco-node.node-shopify,.in-eco-node.node-magento,.in-eco-node.node-opencart,.in-eco-node.node-woocommerce{position:relative;left:auto;right:auto;top:auto;bottom:auto;width:100%;transform:none}.in-eco-node:hover,.in-eco-node.node-instagram:hover,.in-eco-node.node-woocommerce:hover{transform:translateY(-3px)}.in-platform-capabilities{flex-wrap:wrap}.in-platform-capabilities>b{display:none}}@media(max-width:620px){.in-platform-intro .in-title{font-size:42px!important}.in-platform-intro .in-lead{font-size:16px!important}.in-ecosystem{grid-template-columns:1fr;margin-top:38px}.in-eco-core{grid-column:auto;width:248px;height:248px;border-width:10px}.in-eco-core>strong{font-size:27px}.in-eco-core>b{font-size:9px}.in-eco-core>small{max-width:190px;font-size:11px}.in-eco-node{min-height:70px}.in-platform-capabilities{display:grid!important;grid-template-columns:1fr 1fr;padding:19px 0!important;gap:14px!important}.in-platform-capabilities span{font-size:11px}}

/* Frozen architecture micro-polish v30 */
.in-page .in-eye{display:inline-flex!important;align-items:center!important;gap:9px!important;min-height:34px!important;margin-bottom:18px!important;padding:8px 13px!important;border:1px solid #e5dcf5!important;border-radius:999px!important;background:rgba(247,243,255,.92)!important;color:#6d28d9!important;font:800 12px/1 Plus Jakarta Sans,sans-serif!important;letter-spacing:.13em!important;text-transform:uppercase!important;box-shadow:none!important}.in-page .in-eye:before{content:""!important;width:7px!important;height:7px!important;flex:0 0 7px!important;border-radius:50%!important;background:#7c3aed!important;box-shadow:none!important}.in-page .in-dark .in-eye,.in-page .in-final .in-eye{border-color:rgba(255,255,255,.16)!important;background:rgba(255,255,255,.08)!important;color:#e7ddff!important}.in-page .in-dark .in-eye:before,.in-page .in-final .in-eye:before{background:#c084fc!important}.in-core{padding-bottom:126px!important}.in-auto-signature{padding-top:150px!important}.in-section.in-tint:not(.in-auto-signature):not(.in-platform) .in-card{box-shadow:0 8px 24px rgba(45,23,83,.045)!important}.in-core-card{box-shadow:none!important}.in-use-side article{box-shadow:0 7px 22px rgba(48,24,83,.045)!important}.in-use-side article:hover{box-shadow:0 12px 28px rgba(48,24,83,.07)!important}.in-use-section{padding-top:142px!important}.in-use-feature{box-shadow:0 18px 48px rgba(48,24,83,.075)!important}.in-use-feature-chat{box-shadow:0 22px 54px rgba(48,24,83,.13)!important}.in-connect-flow{box-shadow:0 10px 30px rgba(48,24,83,.055)!important}.in-health-light{box-shadow:0 20px 52px rgba(48,24,83,.10)!important}.in-knowledge-story .in-title span,.in-use-head .in-title span,.in-hero-copy h1 em,.in-hero-copy .in-conversation{background-image:linear-gradient(90deg,#7c3aed 0%,#a23ad1 48%,#d62976 78%,#f97316 100%)!important}.in-platform{padding-top:160px!important}.in-platform .in-eye:before{background:#6d28d9!important}@media(max-width:950px){.in-core{padding-bottom:105px!important}.in-auto-signature{padding-top:120px!important}.in-use-section{padding-top:118px!important}.in-platform{padding-top:125px!important}}@media(max-width:620px){.in-page .in-eye{min-height:30px!important;margin-bottom:14px!important;padding:7px 11px!important;font-size:10px!important;letter-spacing:.11em!important}.in-core{padding-bottom:82px!important}.in-auto-signature,.in-use-section,.in-platform{padding-top:88px!important}.in-use-side article,.in-card,.in-connect-flow{box-shadow:none!important}}

/* Hero gradient text clipping fix v31 */
.in-hero-copy h1 em,.in-hero-copy .in-conversation{background:linear-gradient(90deg,#7c3aed 0%,#a23ad1 48%,#d62976 78%,#f97316 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;box-decoration-break:clone;-webkit-box-decoration-break:clone}
