.ai-soc-comparison-section{background-color:#080B1A;padding:70px 0;position:relative;overflow:hidden;content-visibility:auto;contain-intrinsic-size:auto 900px}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.ai-soc-comparison-container{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;display:flex;flex-direction:column;gap:30px;align-items:center}.ai-soc-comparison-header{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;max-width:800px}.ai-soc-comparison-badge{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border:1px solid rgba(246,148,56,.44);border-radius:64px;background:transparent}.ai-soc-comparison-badge span{font-family:Geist,sans-serif;font-size:14px;font-weight:550;color:#f69438;letter-spacing:.28px}.ai-soc-comparison-heading{font-family:N27,sans-serif;font-size:42px;line-height:normal;letter-spacing:-1.26px}.ai-soc-comparison-heading,.ai-soc-comparison-subtitle{font-style:normal;font-weight:400;color:#FFF;text-align:center;margin:0}.ai-soc-comparison-subtitle{font-family:Geist,sans-serif;font-size:19px;line-height:130%;opacity:.7}.ai-soc-comparison-subtitle-bold{font-weight:600;color:#000!important}.ai-soc-comparison-table-wrap{width:100%;max-width:100%}.ai-soc-comparison-table{display:grid;grid-template-columns:180px 380px 380px;grid-template-rows:repeat(14,auto);grid-template-rows:repeat(var(--ai-soc-comparison-rows,14),auto);grid-column-gap:35px;column-gap:35px}.ai-soc-comparison-capabilities{grid-column:1;grid-row:1/-1;display:grid;grid-template-rows:subgrid;overflow:hidden}.ai-soc-comparison-capability-header{font-family:N27,sans-serif;font-size:20px;line-height:normal;letter-spacing:-.78px}.ai-soc-comparison-capability,.ai-soc-comparison-capability-header{font-weight:400;color:#FFF;display:flex;align-items:center;justify-content:flex-end;padding-right:16px}.ai-soc-comparison-capability{font-family:Geist,sans-serif;font-size:19px;line-height:26px;letter-spacing:-.19px;opacity:.5;text-align:right}.ai-soc-comparison-column{grid-row:1/-1;display:grid;grid-template-rows:subgrid;border-radius:24px;overflow:hidden;position:relative;z-index:2}.ai-soc-comparison-column-secure{grid-column:2}.ai-soc-comparison-column-other{grid-column:3}.ai-soc-comparison-section.animate-in .ai-soc-comparison-column-left{animation:slideUp .6s ease-out forwards;animation-delay:.2s}.ai-soc-comparison-section.animate-in .ai-soc-comparison-column-right{animation:slideUp .6s ease-out forwards;animation-delay:.5s}.ai-soc-comparison-column-secure{background:linear-gradient(168deg,#8BCBF4,#1E51B0 99.12%);box-shadow:inset -1px -1px 0 0 rgba(255,255,255,.2),0 10px 50px 0 #005EAD,0 4px 10px 0 rgba(98,191,216,.4)}[data-theme=light] .ai-soc-comparison-column-secure{background:linear-gradient(136deg,rgba(0,28,81,1),rgba(0,75,149,1));border-left:3px solid #accaff;box-shadow:0 9px 10px 0 rgba(20,76,104,.24)}.ai-soc-comparison-column-other{background:linear-gradient(270deg,rgba(27,80,130,.2) 26.433%,rgba(27,80,130,0) 89.071%)}.ai-soc-comparison-column-title{font-family:N27,sans-serif;font-size:26px;font-weight:400;line-height:1.2;letter-spacing:-.78px;color:#FFF;margin:0;padding:24px 24px 0;display:flex;align-items:center}.ai-soc-comparison-item{display:flex;gap:8px;align-items:flex-start;border-bottom:1px solid rgba(255,255,255,.3);padding:18px 24px 16px}.ai-soc-comparison-column-secure .ai-soc-comparison-item{border-bottom-color:rgba(124,184,235,.5)}.ai-soc-comparison-column-secure .ai-soc-comparison-item:nth-child(2){border-bottom-color:rgba(255,255,255,.3)}.ai-soc-comparison-column-secure .ai-soc-comparison-text{color:#FFF}.ai-soc-comparison-column-secure .ai-soc-comparison-icon-check svg circle,.ai-soc-comparison-column-secure .ai-soc-comparison-icon-check svg path{stroke:#FFF}.ai-soc-comparison-column-other .ai-soc-comparison-item{border-bottom-color:#424a73}.ai-soc-comparison-item:last-child{border-bottom:none;padding-bottom:24px}.ai-soc-comparison-icon{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;align-self:center}.ai-soc-comparison-text{font-family:Geist,sans-serif;font-size:16px;font-weight:400;line-height:22px;letter-spacing:-.16px;color:#FFF;margin:0;flex:1 1;white-space:normal;align-self:center}.ai-soc-comparison-text-cross{color:#d98677}.ai-soc-comparison-text-warning{color:#ecd99a}.ai-soc-comparison-callout{display:flex;flex-direction:column;height:184px;padding:40px 46px;align-items:flex-start;gap:10px;flex-shrink:0;align-self:stretch;border-radius:40px;margin-top:40px;width:100%}.ai-soc-comparison-callout,[data-theme=light] .ai-soc-comparison-callout{background:linear-gradient(180deg,#CCDFFF,#EAF1FF 108.52%)}.ai-soc-comparison-callout-text{font-family:Geist,sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#000000;margin:0;display:flex;align-items:center;gap:5px}.ai-soc-comparison-callout-label{color:#0061C1;font-size:18px}[data-theme=light] .ai-soc-comparison-callout-text{color:#000000}[data-theme=light] .ai-soc-comparison-callout-label{color:#0061C1}[data-theme=light] .ai-soc-comparison-section{background-color:#EAF1FF}[data-theme=light] .ai-soc-comparison-badge{border:1px solid rgba(0,75,149,.16);border-radius:64px}[data-theme=light] .ai-soc-comparison-badge span{color:#0061C1}[data-theme=light] .ai-soc-comparison-heading{color:#000000}[data-theme=light] .ai-soc-comparison-subtitle{color:rgba(0,0,0,.7);opacity:1}[data-theme=light] .ai-soc-comparison-capabilities{background:rgba(255,255,255,.1);border-radius:20px}[data-theme=light] .ai-soc-comparison-capability-header{color:#000000}[data-theme=light] .ai-soc-comparison-capability{color:#000000;opacity:.7}[data-theme=light] .ai-soc-comparison-column-other{background:linear-gradient(270deg,rgba(172,202,255,1) 2%,rgba(234,241,255,1))}[data-theme=light] .ai-soc-comparison-column-other .ai-soc-comparison-column-title{color:#000000}[data-theme=light] .ai-soc-comparison-column-other .ai-soc-comparison-item{border-bottom-color:#B6B6B6}[data-theme=light] .ai-soc-comparison-column-other .ai-soc-comparison-text{color:#0056AA;opacity:.8}[data-theme=light] .ai-soc-comparison-column-other .ai-soc-comparison-icon svg circle,[data-theme=light] .ai-soc-comparison-column-other .ai-soc-comparison-icon svg path{stroke:#0056AA}.ai-soc-comparison-column-other .ai-soc-comparison-icon-cross svg path,[data-theme=light] .ai-soc-comparison-column-other .ai-soc-comparison-icon-cross svg path{stroke:#D98677}[data-theme=light] .ai-soc-comparison-column-other .ai-soc-comparison-icon{opacity:.8}@media screen and (max-width:1400px){.ai-soc-comparison-table{column-gap:30px}}@media screen and (max-width:1200px) and (min-width:1025px){.ai-soc-comparison-table.ai-soc-comparison-table-three-column{width:100%;grid-template-columns:200px 1fr 1fr;column-gap:24px}}@media screen and (max-width:1024px){.ai-soc-comparison-section{padding:60px 0 40px}.ai-soc-comparison-container{padding:0 1rem}.ai-soc-comparison-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-padding-left:128px;padding-bottom:12px}.ai-soc-comparison-heading{font-size:36px}.ai-soc-comparison-subtitle{font-size:16px}.ai-soc-comparison-table{display:grid;width:max-content;max-width:none;min-width:100%;grid-template-columns:120px 280px 280px;grid-template-rows:repeat(14,auto);grid-template-rows:repeat(var(--ai-soc-comparison-rows,14),auto);grid-column-gap:8px;column-gap:8px;align-items:stretch}.ai-soc-comparison-capabilities{display:grid;grid-template-rows:subgrid;grid-row:1/-1;grid-column:1;position:sticky;left:0;z-index:3;width:120px;min-width:120px;background-color:#080B1A;overflow:hidden;border-radius:0}[data-theme=light] .ai-soc-comparison-capabilities{background:linear-gradient(180deg,#CCDFFF,#EAF1FF)}.ai-soc-comparison-column{display:grid;grid-template-rows:subgrid;grid-row:1/-1;border-radius:20px;overflow:hidden;position:relative;z-index:2;min-width:280px}.ai-soc-comparison-capability-header{font-size:18px;padding:24px 10px 0;justify-content:flex-start;text-align:left;min-height:0}.ai-soc-comparison-capability{font-size:12px;line-height:16px;padding:12px 10px;text-align:left;justify-content:flex-start;align-items:center;border-bottom:1px solid rgba(255,255,255,.1)}[data-theme=light] .ai-soc-comparison-capability{border-bottom-color:rgba(0,0,0,.08)}.ai-soc-comparison-column-title{font-size:20px;line-height:28px;padding:20px 18px 0;min-height:0}.ai-soc-comparison-item{padding:12px 18px}.ai-soc-comparison-text{font-size:14px;line-height:20px}.ai-soc-comparison-icon{width:22px;height:22px}.ai-soc-comparison-icon svg{width:18px;height:18px}}@media screen and (max-width:1024px) and (min-width:601px){.ai-soc-comparison-table-wrap{padding-bottom:0;scroll-padding-left:0}.ai-soc-comparison-table{grid-template-columns:160px 280px 280px}.ai-soc-comparison-capabilities{width:160px;min-width:160px;position:static;left:auto;border-radius:20px}}@media screen and (max-width:768px){.ai-soc-comparison-section{padding:50px 0 36px}.ai-soc-comparison-heading{font-size:28px;letter-spacing:-.84px}.ai-soc-comparison-subtitle{font-size:14px}.ai-soc-comparison-table-wrap{scroll-padding-left:108px}.ai-soc-comparison-table{grid-template-columns:100px 240px 240px;column-gap:8px}.ai-soc-comparison-capabilities{width:100px;min-width:100px}.ai-soc-comparison-column{min-width:240px}.ai-soc-comparison-capability-header{font-size:16px;padding:20px 8px 0}.ai-soc-comparison-capability{font-size:11px;line-height:15px;padding:10px 8px}.ai-soc-comparison-column{border-radius:16px}.ai-soc-comparison-column-title{font-size:18px;line-height:24px;padding:16px 14px 0}.ai-soc-comparison-item{padding:10px 14px}.ai-soc-comparison-text{font-size:13px;line-height:18px}.ai-soc-comparison-callout{height:auto;min-height:auto;padding:24px 20px;margin-top:24px;border-radius:20px}.ai-soc-comparison-callout-text{font-size:15px;line-height:22px}}@media screen and (max-width:768px) and (min-width:601px){.ai-soc-comparison-table-wrap{padding-bottom:0;scroll-padding-left:0}.ai-soc-comparison-table{grid-template-columns:100px 240px 240px;column-gap:8px}.ai-soc-comparison-capabilities{width:100px;min-width:100px;position:static;left:auto}.ai-soc-comparison-column{min-width:240px}}@media screen and (max-width:480px){.ai-soc-comparison-section{padding:40px 0 28px}.ai-soc-comparison-container{padding:0 .75rem}.ai-soc-comparison-heading{font-size:24px;letter-spacing:-.72px}.ai-soc-comparison-subtitle{font-size:13px}.ai-soc-comparison-table-wrap{scroll-padding-left:96px}.ai-soc-comparison-table{grid-template-columns:88px 220px 220px;column-gap:8px}.ai-soc-comparison-capabilities{width:88px;min-width:88px}.ai-soc-comparison-column{min-width:220px}.ai-soc-comparison-capability-header{font-size:14px;padding:16px 6px 0;margin-top:25px}.ai-soc-comparison-capability{font-size:10px;line-height:14px;padding:12px 6px}.ai-soc-comparison-column{border-radius:14px}.ai-soc-comparison-column-title{font-size:16px;line-height:20px;padding:14px 12px 0}.ai-soc-comparison-item{padding:8px 12px}.ai-soc-comparison-text{font-size:12px;line-height:16px}.ai-soc-comparison-icon{width:18px;height:18px}.ai-soc-comparison-icon svg{width:14px;height:14px}.ai-soc-comparison-callout{padding:20px 16px;margin-top:20px;border-radius:16px}.ai-soc-comparison-callout-text{font-size:14px;line-height:20px}}