.cx-ind-hero .cx-display{font-size:clamp(3.625rem, 3rem + .94vw, 4.25rem)}.cx-ind-hero .cx-hero-content .cx-lead{font-size:clamp(1.1875rem, 1.1rem + .4vw, 1.375rem);line-height:1.65}.cx-ind-hero.cx-hero--tight.cx-hero{padding-top:clamp(3.5rem,2.8rem + 2.6vw,5.5rem);padding-bottom:clamp(3rem,2.4rem + 2.2vw,4.5rem)}.cx-ind-hero .cx-hero-actions{margin-top:2.75rem}@media (max-width:359.98px){.cx-ind-hero .cx-display{font-size:38px;line-height:1;letter-spacing:-.035em}}@media (min-width:360px) and (max-width:430.98px){.cx-ind-hero .cx-display{font-size:42px;line-height:1.05;letter-spacing:-.03em}}@media (max-width:430.98px){.cx-ind-hero .cx-hero-content .cx-lead{font-size:1rem;line-height:1.6}}@media (min-width:992px){.cx-ind-hero-grid{grid-template-columns:58% 1fr}}.cx-ind-context{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.14);border-radius:var(--cx-radius-lg);padding:1.75rem}.cx-ind-context-label{font-family:var(--cortex-font-heading);font-size:.75rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#ff7a85;margin:0 0 1.1rem}.cx-ind-context-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:480px){.cx-ind-context-grid{grid-template-columns:repeat(2,1fr)}}.cx-ind-context-tile{padding:1.1rem 1.1rem 1.1rem 1.35rem;border-left:2px solid var(--cortex-red);background:rgba(255,255,255,.03);border-radius:0 var(--cx-radius-sm) var(--cx-radius-sm) 0;position:relative}.cx-ind-context-tile:nth-child(2n){border-left-color:#5b8def}.cx-ind-context-title{font-family:var(--cortex-font-heading);font-weight:700;font-size:.9375rem;color:var(--cortex-white);margin:0 0 .3rem}.cx-ind-context-desc{margin:0;font-size:.8125rem;line-height:1.5;color:rgba(255,255,255,.68)}.cx-ind-realities{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:768px){.cx-ind-realities{grid-template-columns:repeat(2,1fr)}}.cx-ind-reality{position:relative;padding:2rem;border:1px solid var(--cortex-border);border-radius:var(--cx-radius-lg);background:var(--cortex-white);overflow:hidden}.cx-ind-reality-num{position:absolute;top:-.5rem;right:.5rem;font-family:var(--cortex-font-heading);font-size:4.5rem;font-weight:800;line-height:1;color:transparent;-webkit-text-stroke:1.5px var(--cortex-border);z-index:0}.cx-ind-reality-title{position:relative;z-index:1;font-size:clamp(1.1875rem, 1.1rem + .3vw, 1.3125rem);margin:0 0 .6rem;max-width:85%}.cx-ind-reality-desc{position:relative;z-index:1;margin:0;font-size:clamp(1.03rem, 1rem + .1vw, 1.125rem);color:var(--cortex-slate);line-height:1.6}.cx-ind-opportunities{list-style:none;margin:0;padding:0;max-width:52rem}.cx-ind-opportunity{display:flex;gap:1.5rem;align-items:flex-start;padding:1.75rem 0;border-top:1px solid var(--cortex-border)}.cx-ind-opportunity:first-child{border-top:none}.cx-ind-opportunity-icon{flex:none;width:48px;height:48px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;background:var(--cortex-navy);color:var(--cortex-white)}.cx-ind-opportunity-icon svg{width:22px;height:22px}.cx-ind-opportunity h3{font-size:clamp(1.1875rem, 1.1rem + .3vw, 1.3125rem);margin-bottom:.5rem}.cx-ind-opportunity p{margin:0;font-size:clamp(1.03rem, 1rem + .1vw, 1.125rem);color:var(--cortex-slate);line-height:1.6}.cx-ind-workflows{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:1rem}.cx-ind-workflow{flex:1 1 260px;max-width:340px;padding:1.35rem 1.5rem;border:1px solid var(--cortex-border);border-radius:var(--cx-radius);background:var(--cortex-cool-gray)}.cx-ind-workflow h3{font-size:1rem;margin:0 0 .4rem}.cx-ind-workflow p{margin:0;font-size:.875rem;color:var(--cortex-slate);line-height:1.55}.cx-ind-scenarios{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:768px){.cx-ind-scenarios{grid-template-columns:repeat(3,1fr)}}.cx-ind-scenario{padding:2rem;background:var(--cortex-white);border-radius:var(--cx-radius-lg);box-shadow:var(--cx-shadow-sm)}.cx-ind-scenario-tag{font-family:var(--cortex-font-heading);font-size:.6875rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--cortex-red);margin:0 0 .9rem}.cx-ind-scenario-title{font-size:1.0625rem;margin:0 0 .6rem}.cx-ind-scenario-desc{margin:0;font-size:.9375rem;color:var(--cortex-slate);line-height:1.6}.cx-ind-security{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:576px){.cx-ind-security{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.cx-ind-security{grid-template-columns:repeat(3,1fr)}}.cx-ind-security-item{padding:1.75rem;border-left:3px solid var(--cortex-navy);background:var(--cortex-cool-gray);border-radius:0 var(--cx-radius-lg) var(--cx-radius-lg) 0}.cx-ind-security-item:nth-child(2n){border-left-color:var(--cortex-red)}.cx-ind-security-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:6px;background:var(--cortex-white);color:var(--cortex-navy);margin-bottom:1.1rem;box-shadow:var(--cx-shadow-sm)}.cx-ind-security-icon svg{width:20px;height:20px}.cx-ind-security-item h3{font-size:clamp(1.1875rem, 1.1rem + .3vw, 1.3125rem);margin-bottom:.55rem}.cx-ind-security-item p{margin:0;font-size:clamp(1.03rem, 1rem + .1vw, 1.125rem);color:var(--cortex-slate);line-height:1.6}.cx-ind-security-link{margin-top:2.25rem}.cx-ind-integrations{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1.5rem 2.5rem}@media (min-width:768px){.cx-ind-integrations{grid-template-columns:repeat(2,1fr)}}.cx-ind-integration{display:flex;gap:1.1rem;align-items:flex-start}.cx-ind-integration-icon{flex:none;width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--cortex-white);color:var(--cortex-navy);border:1px solid var(--cortex-border)}.cx-ind-integration-icon svg{width:18px;height:18px}.cx-ind-integration h3{font-size:1rem;margin:0 0 .4rem}.cx-ind-integration p{margin:0;font-size:.9375rem;color:var(--cortex-slate);line-height:1.6}.cx-ind-related-cards{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:576px){.cx-ind-related-cards{grid-template-columns:repeat(2,1fr)}}.cx-ind-related-cards.cx-ind-related-cards--single{max-width:26rem}@media (min-width:1200px){.cx-ind-related-cards{grid-template-columns:repeat(3,1fr)}.cx-ind-related-cards.cx-ind-related-cards--pair{grid-template-columns:repeat(2,1fr);max-width:50rem}}.cx-ind-related-card{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.5rem 1.75rem;border-radius:var(--cx-radius-lg);background:var(--cortex-white);border:1px solid var(--cortex-border);color:var(--cortex-navy);font-weight:700;font-size:1.0625rem;transition:border-color var(--cx-duration) var(--cx-ease),color var(--cx-duration) var(--cx-ease),transform var(--cx-duration) var(--cx-ease)}.cx-ind-related-card:hover{border-color:var(--cortex-red);color:var(--cortex-red);transform:translateY(-2px)}.cx-ind-related-arrow{flex:none;transition:transform var(--cx-duration) var(--cx-ease)}.cx-ind-related-card:hover .cx-ind-related-arrow{transform:translateX(3px)}.cx-ind-faq .accordion-button{font-size:clamp(1.1875rem, 1.1rem + .4vw, 1.375rem);padding:2rem .25rem}.cx-ind-faq .accordion-body{font-size:clamp(1rem, .96rem + .1vw, 1.0625rem);padding-bottom:2.1rem}