:root{--sales-bg:#090a0b;--sales-panel:#111314;--sales-gold:#b88444;--sales-text:#171717;--sales-muted:#666;--sales-soft:#f5f2ed}
.sales-hero{position:relative;overflow:hidden;background:#080909;color:#fff;min-height:760px;display:flex;align-items:center}.sales-grid-bg{position:absolute;inset:0;background-image:linear-gradient(rgba(184,132,68,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(184,132,68,.07) 1px,transparent 1px);background-size:84px 84px;mask-image:linear-gradient(90deg,#000,transparent 90%);opacity:.35}.sales-hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:.92fr 1.08fr;gap:70px;align-items:center;padding:95px 0}.sales-hero-copy h1{font-family:Manrope,Inter,sans-serif;font-size:clamp(43px,4.86vw,71px);line-height:1.02;letter-spacing:-.05em;margin:14px 0 26px;max-width:760px}.sales-hero-copy h1 span{color:#c9c7c2}.sales-hero-lead{font-size:18px;line-height:1.75;color:#c6c6c3;max-width:640px}.sales-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:34px}.sales-proof{display:flex;gap:11px;align-items:center;margin-top:32px;color:#858582;font:600 9px Inter,sans-serif;letter-spacing:.15em}.sales-proof i{color:var(--sales-gold);font-style:normal}.sales-window{background:#0e1011;border:1px solid rgba(201,156,94,.32);border-radius:18px;overflow:hidden;box-shadow:0 40px 100px rgba(0,0,0,.55);transform:perspective(1300px) rotateY(-3deg) rotateX(2deg)}.sales-window-top{height:49px;display:flex;align-items:center;padding:0 16px;gap:7px;border-bottom:1px solid rgba(255,255,255,.07)}.sales-window-top>span{width:7px;height:7px;border-radius:50%;background:#575757}.sales-window-top b{font:600 11px Inter,sans-serif;margin-left:15px;color:#ddd}.sales-window-top em{margin-left:auto;font:400 9px Inter,sans-serif;color:#737373;font-style:normal}.sales-window-body{display:grid;grid-template-columns:118px 1fr;min-height:475px}.sales-window-body aside{padding:25px 15px;border-right:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:16px}.sales-window-body aside small{font:700 8px Inter,sans-serif;letter-spacing:.15em;color:var(--sales-gold)}.sales-window-body aside b{font:500 10px Inter,sans-serif;color:#8d8d8d}.sales-window-body aside b:first-of-type{color:#eee}.sales-workspace{padding:25px}.sales-work-head{display:flex;justify-content:space-between;align-items:end}.sales-work-head small{display:block;font:700 8px Inter,sans-serif;letter-spacing:.14em;color:#888}.sales-work-head strong{display:block;font:600 16px Manrope,sans-serif;color:#eee;margin-top:6px}.sales-work-head label{border:1px solid rgba(255,255,255,.08);padding:8px 10px;color:#888;font-size:8px}.sales-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin:22px 0 12px}.sales-kpis>div{padding:13px;background:#151718;border:1px solid rgba(255,255,255,.07);border-radius:8px}.sales-kpis small{display:block;font:700 7px Inter,sans-serif;color:#777;letter-spacing:.1em}.sales-kpis strong{display:block;font:600 19px Manrope,sans-serif;color:#e9e5de;margin-top:7px}.sales-kpis em{font:600 8px Inter,sans-serif;color:#79a66f;font-style:normal}.sales-kpis .risk{color:#d18a55}.sales-insight-strip{padding:14px 16px;border:1px solid rgba(184,132,68,.28);background:linear-gradient(90deg,rgba(184,132,68,.11),rgba(184,132,68,.03));display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center}.sales-insight-strip b{font:700 8px Inter,sans-serif;letter-spacing:.12em;color:var(--sales-gold)}.sales-insight-strip p{margin:0;color:#aaa;font-size:9px;line-height:1.5}.sales-insight-strip a{font:600 8px Inter,sans-serif;color:#d0a66e}.sales-panels{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.sales-chart,.sales-table{background:#111314;border:1px solid rgba(255,255,255,.07);padding:16px}.sales-chart>small,.sales-table>small{font:700 8px Inter,sans-serif;color:#777;letter-spacing:.12em}.line-chart{height:160px;margin-top:15px;position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.07)}.line-chart:before{content:"";position:absolute;left:0;right:0;top:42%;border-top:1px dashed rgba(255,255,255,.08);box-shadow:0 42px 0 rgba(255,255,255,.05)}.line-chart i{position:absolute;bottom:0;width:12%;background:linear-gradient(to top,rgba(184,132,68,.48),rgba(184,132,68,.03));border:1px solid rgba(184,132,68,.24);border-bottom:0;border-radius:4px 4px 0 0}.line-chart i:nth-child(1){left:2%;height:36%}.line-chart i:nth-child(2){left:19%;height:51%}.line-chart i:nth-child(3){left:36%;height:47%}.line-chart i:nth-child(4){left:53%;height:65%}.line-chart i:nth-child(5){left:70%;height:78%}.line-chart i:nth-child(6){left:87%;height:90%}.sales-table>div{display:grid;grid-template-columns:1fr auto;gap:5px;margin-top:13px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.06)}.sales-table span{font-size:9px;color:#bbb}.sales-table b{font:600 9px Manrope,sans-serif;color:#e6e1d8}.sales-table em{grid-column:1/-1;font:400 8px Inter,sans-serif;color:var(--sales-gold);font-style:normal}.section{padding:105px 0}.sales-positioning{background:#fff}.sales-split{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:start}.sales-split h2,.section-heading h2,.sales-image-split h2,.tat-layout-sales h2,.sales-why h2,.sales-final-cta h2{font-family:Manrope,Inter,sans-serif;letter-spacing:-.04em;line-height:1.08}.sales-split h2{font-size:clamp(36px,4.2vw,57px);margin:8px 0}.sales-split .lead{font-size:18px;line-height:1.75;color:#555}.sales-split>div:last-child p:not(.lead){color:#707070;line-height:1.7}.sales-core{background:var(--sales-soft)}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:60px;margin-bottom:52px}.section-heading h2{font-size:clamp(35px,4vw,54px);margin:8px 0 0}.section-note{max-width:470px;color:#666;line-height:1.7;margin:0}.sales-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #d8d1c7}.sales-feature-grid article{padding:32px 30px 35px;border-right:1px solid #d8d1c7;border-bottom:1px solid #d8d1c7;min-height:175px}.sales-feature-grid article:nth-child(3n){border-right:0}.sales-feature-grid span,.ai-grid span{font:600 10px Inter,sans-serif;letter-spacing:.15em;color:var(--sales-gold)}.sales-feature-grid h3{font:700 20px Manrope,sans-serif;margin:13px 0 8px}.sales-feature-grid p{font-size:14px;line-height:1.65;color:#666;margin:0}.sales-discovery{background:#0b0c0d}.sales-image-split{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.sales-image-split.reverse>div:first-child{order:2}.sales-image-split.reverse>div:last-child{order:1}.sales-image-split h2{font-size:clamp(38px,4.4vw,59px);margin:8px 0 20px}.sales-image-split .lead{color:#aaa;line-height:1.75}.sales-image-placeholder{min-height:430px;border:1px solid rgba(184,132,68,.34);border-radius:16px;background:radial-gradient(circle at 30% 25%,rgba(184,132,68,.13),transparent 35%),linear-gradient(135deg,#151718,#0d0e0f);display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;position:relative;overflow:hidden}.sales-image-placeholder:before{content:"";position:absolute;inset:22px;border:1px solid rgba(255,255,255,.07);border-radius:11px}.sales-image-placeholder strong{font:700 15px Manrope,sans-serif;letter-spacing:.08em}.sales-image-placeholder small{font-size:10px;color:#777;margin-top:10px}.discovery-path{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:32px;font:700 9px Inter,sans-serif;letter-spacing:.1em}.discovery-path span{border:1px solid rgba(184,132,68,.32);padding:10px 12px;color:#bbb}.discovery-path i{font-style:normal;color:var(--sales-gold)}.qualification{background:#fff}.qualification-grid{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid #ddd;border-bottom:1px solid #ddd}.qualification-grid article{padding:31px 22px;border-right:1px solid #ddd}.qualification-grid article:last-child{border-right:0}.qualification-grid b{font:700 17px Manrope,sans-serif}.qualification-grid p{font-size:13px;line-height:1.65;color:#666;margin:10px 0 0}.tat-section{background:#f0ede7}.tat-layout-sales{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;align-items:start}.tat-layout-sales h2{font-size:clamp(38px,4.4vw,59px);margin:8px 0 18px}.tat-layout-sales .lead{color:#666;line-height:1.7}.tat-rule{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:32px;font:700 9px Inter,sans-serif;letter-spacing:.08em}.tat-rule b{padding:11px 13px;background:#fff;border:1px solid #d9d2c7}.tat-rule span{color:var(--sales-gold)}.tat-cards{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #d4cdc2}.tat-cards article{padding:27px 24px;border-right:1px solid #d4cdc2;border-bottom:1px solid #d4cdc2}.tat-cards article:nth-child(even){border-right:0}.tat-cards span{font:600 10px Inter,sans-serif;color:var(--sales-gold);letter-spacing:.14em}.tat-cards b{display:block;font:700 18px Manrope,sans-serif;margin:14px 0 8px}.tat-cards p{font-size:13px;line-height:1.65;color:#666;margin:0}.sales-intelligence{background:#0b0c0d}.ai-sentence-list{border-top:1px solid rgba(255,255,255,.1);margin-top:32px}.ai-sentence-list>div{padding:19px 0;border-bottom:1px solid rgba(255,255,255,.1)}.ai-sentence-list b{display:block;font:600 15px Manrope,sans-serif;color:#eee}.ai-sentence-list span{display:block;color:#858585;font-size:12px;margin-top:5px}.sales-ai{background:#fff}.ai-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #ddd}.ai-grid article{padding:31px 26px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;min-height:175px}.ai-grid article:nth-child(3n){border-right:0}.ai-grid h3{font:700 20px Manrope,sans-serif;margin:14px 0 8px}.ai-grid p{font-size:14px;color:#666;line-height:1.65;margin:0}.engagement-section{background:#f5f2ed}.engagement-loop{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:30px;font:600 9px Inter,sans-serif;letter-spacing:.08em}.engagement-loop i{color:var(--sales-gold);font-style:normal}.integration-sales{background:#090a0b}.integration-sales-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.integration-sales h2{font:700 clamp(37px,4.3vw,58px) Manrope,sans-serif;letter-spacing:-.04em;line-height:1.08;margin:8px 0 20px}.integration-sales .lead{color:#aaa;line-height:1.7}.integration-note{color:#777;font-size:13px;line-height:1.6}.api-stack{min-height:390px;border:1px solid rgba(184,132,68,.3);border-radius:18px;background:#101213;padding:35px;display:flex;flex-direction:column;justify-content:center;align-items:center}.api-core{padding:18px 38px;border:1px solid rgba(184,132,68,.5);background:#17191a;color:#e4dfd5;font:600 13px Manrope,sans-serif}.api-connector{height:70px;width:75%;position:relative;border-left:1px solid rgba(184,132,68,.4);border-right:1px solid rgba(184,132,68,.4)}.api-connector:before{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:1px solid rgba(184,132,68,.4)}.api-row{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;width:100%}.api-row b{text-align:center;padding:15px 5px;border:1px solid rgba(255,255,255,.08);font:600 9px Inter,sans-serif;color:#aaa}.license-key{margin-top:27px;border:1px solid rgba(184,132,68,.4);padding:9px 15px;font:700 9px Inter,sans-serif;letter-spacing:.14em;color:var(--sales-gold)}.scale-section{background:#fff}.scale-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #ddd}.scale-grid article{padding:31px 24px;border-right:1px solid #ddd}.scale-grid article:last-child{border-right:0}.scale-grid span{font:700 9px Inter,sans-serif;letter-spacing:.13em;color:var(--sales-gold)}.scale-grid h3{font:700 21px Manrope,sans-serif;margin:15px 0 9px}.scale-grid p{font-size:13px;line-height:1.65;color:#666}.sales-why{background:#f4f1ec}.sales-why-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px}.sales-why h2{font-size:clamp(38px,4.4vw,60px);margin:8px 0}.sales-why-points{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #d8d1c7}.sales-why-points>div{padding:22px;border-bottom:1px solid #d8d1c7}.sales-why-points>div:nth-child(odd){border-right:1px solid #d8d1c7}.sales-why-points b{font:700 15px Manrope,sans-serif}.sales-why-points p{margin:6px 0 0;color:#666;font-size:13px;line-height:1.5}.sales-final-cta{background:#090a0b;color:#fff}.sales-final-cta h2{font-size:clamp(37px,4.3vw,58px);max-width:850px}.sales-final-cta .cta-inner>div:first-child p:last-child{color:#999;line-height:1.7;max-width:720px}
.sales-image-frame{
    width:100%;
    overflow:hidden;
    border:1px solid rgba(200,168,107,.35);
    background:#111;
}

.sales-real-image{
    display:block;
    width:100%;
    height:auto;
    max-width:100%;
}

@media(max-width:1050px){.sales-hero-inner,.sales-split,.sales-image-split,.tat-layout-sales,.integration-sales-grid,.sales-why-grid{grid-template-columns:1fr}.sales-window{max-width:820px}.sales-feature-grid{grid-template-columns:repeat(2,1fr)}.sales-feature-grid article:nth-child(3n){border-right:1px solid #d8d1c7}.sales-feature-grid article:nth-child(2n){border-right:0}.qualification-grid{grid-template-columns:repeat(3,1fr)}.qualification-grid article:nth-child(3n){border-right:0}.ai-grid{grid-template-columns:repeat(2,1fr)}.ai-grid article:nth-child(3n){border-right:1px solid #ddd}.ai-grid article:nth-child(2n){border-right:0}.scale-grid{grid-template-columns:repeat(2,1fr)}.scale-grid article:nth-child(2n){border-right:0}.sales-image-split.reverse>div:first-child,.sales-image-split.reverse>div:last-child{order:initial}}
@media(max-width:700px){.section{padding:75px 0}.sales-hero-inner{padding:70px 0}.sales-hero-copy h1{font-size:38.7px}.sales-hero-lead{font-size:16px}.sales-proof{flex-wrap:wrap}.sales-window{transform:none}.sales-window-body{grid-template-columns:70px 1fr}.sales-window-body aside{padding:20px 9px}.sales-window-body aside b{font-size:8px}.sales-workspace{padding:16px}.sales-kpis{grid-template-columns:1fr 1fr}.sales-insight-strip{grid-template-columns:1fr}.sales-panels{grid-template-columns:1fr}.sales-feature-grid,.qualification-grid,.ai-grid,.scale-grid{grid-template-columns:1fr}.sales-feature-grid article,.qualification-grid article,.ai-grid article,.scale-grid article{border-right:0!important}.tat-cards{grid-template-columns:1fr}.tat-cards article{border-right:0}.api-row{grid-template-columns:1fr 1fr}.sales-why-points{grid-template-columns:1fr}.sales-why-points>div:nth-child(odd){border-right:0}.sales-split,.sales-image-split{gap:45px}.discovery-path{gap:7px}.sales-proof{gap:7px}}

/* =========================================================
   SALES CAPABILITY EXPLORER
   ========================================================= */
.sales-feature-explorer{margin-top:8px}
.sales-feature-tabs{display:flex;flex-wrap:wrap;gap:8px;padding:8px;background:#ebe7df;border:1px solid #d7d0c4;border-radius:14px;margin-bottom:18px}
.sales-feature-tab{appearance:none;border:1px solid transparent;background:transparent;color:#68645e;padding:13px 17px;border-radius:9px;font:700 10px Inter,sans-serif;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:.2s ease}
.sales-feature-tab:hover{color:#171717;background:#f8f6f2}
.sales-feature-tab.is-active{background:#111314;color:#f4f0e8;border-color:#111314;box-shadow:0 6px 18px rgba(0,0,0,.12)}
.sales-feature-panel{display:grid;grid-template-columns:360px minmax(0,1fr);min-height:475px;border:1px solid #d7d0c4;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 18px 50px rgba(27,24,20,.06)}
.sales-feature-list{background:#f7f4ef;border-right:1px solid #ddd5ca;padding:10px;overflow:auto}
.sales-feature-item{width:100%;display:grid;grid-template-columns:34px 1fr 24px;gap:10px;align-items:center;text-align:left;border:0;border-bottom:1px solid #e2ddd5;background:transparent;color:#65615c;padding:17px 13px;cursor:pointer;transition:.18s ease}
.sales-feature-item:last-child{border-bottom:0}
.sales-feature-item span{font:600 9px Inter,sans-serif;letter-spacing:.1em;color:#b88444}
.sales-feature-item strong{font:700 14px Manrope,Inter,sans-serif;color:#3b3936}
.sales-feature-item i{font-style:normal;color:#b88444;opacity:0;transform:translateX(-5px);transition:.18s ease}
.sales-feature-item:hover{background:#eeeae3}
.sales-feature-item:hover i{opacity:.65;transform:none}
.sales-feature-item.is-active{background:#111314;border-radius:9px;border-bottom-color:transparent;margin:2px 0;color:#fff}
.sales-feature-item.is-active strong{color:#fff}
.sales-feature-item.is-active span{color:#d0a66e}
.sales-feature-item.is-active i{opacity:1;transform:none;color:#d0a66e}
.sales-feature-detail{padding:58px 62px 52px;background:linear-gradient(135deg,#fff 0%,#fbfaf8 65%,#f3efe8 100%);position:relative;overflow:hidden}
.sales-feature-detail:after{content:"";position:absolute;width:240px;height:240px;right:-90px;bottom:-110px;border:1px solid rgba(184,132,68,.18);border-radius:50%;box-shadow:0 0 0 28px rgba(184,132,68,.025),0 0 0 56px rgba(184,132,68,.018)}
.sales-feature-detail>*{position:relative;z-index:1}
.sales-feature-detail-eyebrow{font:700 9px Inter,sans-serif;letter-spacing:.16em;color:#b88444;margin:0 0 18px;text-transform:uppercase}
.sales-feature-detail h3{font:700 clamp(32px,4vw,52px) Manrope,Inter,sans-serif;letter-spacing:-.04em;line-height:1.06;color:#171717;margin:0;max-width:720px}
.sales-feature-summary{font-size:17px;line-height:1.75;color:#5f5c57;max-width:720px;margin:24px 0 28px}
.sales-feature-detail-rule{width:48px;height:2px;background:#b88444;margin:0 0 25px}
.sales-feature-points-label{font:700 9px Inter,sans-serif;letter-spacing:.15em;color:#8b867e;margin:0 0 13px}
.sales-feature-detail ul{display:grid;grid-template-columns:1fr 1fr;gap:11px 28px;margin:0;padding:0;list-style:none;max-width:720px}
.sales-feature-detail li{position:relative;padding-left:17px;color:#44413d;font-size:14px;line-height:1.55}
.sales-feature-detail li:before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;border-radius:50%;background:#b88444}
.sales-feature-data{display:none!important}
@media(max-width:900px){.sales-feature-panel{grid-template-columns:290px minmax(0,1fr)}.sales-feature-detail{padding:45px 38px}.sales-feature-detail ul{grid-template-columns:1fr}}
@media(max-width:700px){.sales-feature-tabs{overflow-x:auto;flex-wrap:nowrap}.sales-feature-tab{white-space:nowrap}.sales-feature-panel{grid-template-columns:1fr;min-height:0}.sales-feature-list{border-right:0;border-bottom:1px solid #ddd5ca;max-height:290px}.sales-feature-detail{padding:36px 25px 42px}.sales-feature-detail h3{font-size:34px}.sales-feature-summary{font-size:15px}}
