.CptBillingTabs-module__T3by7q__section{background-color:var(--color-white,#fff);text-align:center;padding:80px 0 60px;position:relative}.CptBillingTabs-module__T3by7q__container{max-width:var(--container-max,1200px);margin:0 auto;padding:0 24px}.CptBillingTabs-module__T3by7q__cptPillBadge{border:1px solid var(--color-border-light);border-radius:var(--radius-full,100px);font-family:var(--font-body);letter-spacing:.08em;color:var(--color-primary);text-transform:uppercase;background:#2563eb0f;align-items:center;gap:8px;margin-bottom:20px;padding:8px 14px;font-weight:700;line-height:1.2;display:inline-flex;font-size:19px!important}.CptBillingTabs-module__T3by7q__cptPillBadge span{font-size:19px!important}.CptBillingTabs-module__T3by7q__cptPillIcon{color:var(--color-primary)}.CptBillingTabs-module__T3by7q__title{font-family:var(--font-heading);color:var(--color-primary-dark,#1e3a5f);letter-spacing:-.5px;margin-bottom:16px;font-size:2.25rem;font-weight:800;line-height:1.2}.CptBillingTabs-module__T3by7q__titleHighlight{color:var(--color-primary,#2563eb)}.CptBillingTabs-module__T3by7q__cptSubtitle{font-family:var(--font-body);color:var(--color-text-light,#475569);margin-bottom:40px;font-size:clamp(15px,1.1vw,17px);line-height:1.6}.CptBillingTabs-module__T3by7q__cptGridContainer{z-index:10;flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:-1px;display:flex;position:relative}.CptBillingTabs-module__T3by7q__cptGroup{flex-direction:column;display:flex}.CptBillingTabs-module__T3by7q__cptGroupHeader{flex-direction:column;align-items:center;margin-bottom:8px;padding:0 10px;display:flex}.CptBillingTabs-module__T3by7q__cptGroupName{font-family:var(--font-heading);margin-bottom:6px;font-size:22px;font-weight:800}.CptBillingTabs-module__T3by7q__cptGrid{z-index:10;flex-wrap:wrap;justify-content:center;gap:4px;display:flex;position:relative}.CptBillingTabs-module__T3by7q__cptCard{cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px 8px 0 0;min-width:110px;padding:12px 20px;transition:all .2s;position:relative}.CptBillingTabs-module__T3by7q__cptCard:hover{background:#f1f5f9}.CptBillingTabs-module__T3by7q__cptCard.CptBillingTabs-module__T3by7q__active{color:#1e3a8a;box-shadow:none;z-index:12;background:#fff;border-color:#2563eb #e2e8f0 #fff;border-top-style:solid;border-top-width:3px;border-bottom-style:solid;border-bottom-width:1px;margin-bottom:-1px}.CptBillingTabs-module__T3by7q__cptCardTop{justify-content:space-between;align-items:center;gap:6px;margin-bottom:4px;display:flex}.CptBillingTabs-module__T3by7q__newBadge{color:#2563eb;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#2563eb1a;border-radius:9999px;align-items:center;padding:2px 6px;font-size:10px;font-weight:700;line-height:1.2;display:inline-flex}.CptBillingTabs-module__T3by7q__cptCard.CptBillingTabs-module__T3by7q__active .CptBillingTabs-module__T3by7q__newBadge{color:#1d4ed8;background:#2563eb26}.CptBillingTabs-module__T3by7q__cptCodeLabel{font-family:var(--font-body);color:#475569;font-size:13px;font-weight:700;display:block}.CptBillingTabs-module__T3by7q__cptCard.CptBillingTabs-module__T3by7q__active .CptBillingTabs-module__T3by7q__cptCodeLabel{color:#1e3a8a}.CptBillingTabs-module__T3by7q__cptPrice{font-family:var(--font-body);color:#1e293b;font-size:16px;font-weight:700}.CptBillingTabs-module__T3by7q__cptCard.CptBillingTabs-module__T3by7q__active .CptBillingTabs-module__T3by7q__cptPrice{color:#2563eb}.CptBillingTabs-module__T3by7q__cptDetailsBanner{text-align:left;z-index:1;background:#fff;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:24px;padding:0;animation:.2s ease-out CptBillingTabs-module__T3by7q__cptDetailsIn;position:relative;overflow:hidden;box-shadow:0 10px 30px #e6f0ff80}@keyframes CptBillingTabs-module__T3by7q__cptDetailsIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.CptBillingTabs-module__T3by7q__cptDetailsBanner{animation:none}}.CptBillingTabs-module__T3by7q__detailsMain{align-items:flex-start;gap:24px;padding:32px 32px 28px;display:flex;position:relative}.CptBillingTabs-module__T3by7q__detailsIcon{color:#2563eb;background:#eff6ff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.CptBillingTabs-module__T3by7q__detailsContent{flex:1;padding-right:100px}.CptBillingTabs-module__T3by7q__detailsCodeBadge{color:var(--color-primary);font-family:var(--font-body);background:#2563eb14;border-radius:6px;align-items:center;gap:8px;margin-bottom:8px;padding:3px 12px;font-size:12px;font-weight:700;display:inline-flex}.CptBillingTabs-module__T3by7q__detailsNewBadge{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#2563eb;border-radius:9999px;align-items:center;padding:2px 7px;font-size:10px;font-weight:700;line-height:1.2;display:inline-flex}.CptBillingTabs-module__T3by7q__badgeTitle{font-family:var(--font-heading);color:#1e293b;margin-bottom:6px;font-size:18px;font-weight:700}.CptBillingTabs-module__T3by7q__descText{font-family:var(--font-body);color:#334155;margin-bottom:4px;font-size:14px;font-weight:600;line-height:1.5}.CptBillingTabs-module__T3by7q__detailsText{font-family:var(--font-body);color:#64748b;font-size:14px;line-height:1.5}.CptBillingTabs-module__T3by7q__shieldVisual{color:#2563eb;opacity:.15;pointer-events:none;position:absolute;top:50%;right:32px;transform:translateY(-50%)}.CptBillingTabs-module__T3by7q__cptDisclaimer{font-family:var(--font-body);color:var(--color-text-muted,#94a3b8);text-align:center;max-width:860px;margin:20px auto 0;font-size:13px;font-style:italic;line-height:1.6}@media (max-width:768px){.CptBillingTabs-module__T3by7q__detailsMain{flex-direction:column;padding:24px}.CptBillingTabs-module__T3by7q__detailsContent{padding-right:0}.CptBillingTabs-module__T3by7q__shieldVisual{display:none}.CptBillingTabs-module__T3by7q__cptCard{min-width:90px;padding:10px 14px}}
.PageHero-module__nRc_VW__section{min-height:clamp(460px,58svh,580px);padding:var(--space-8) 0;background:var(--color-bg-light);align-items:center;scroll-margin-top:120px;display:flex}.PageHero-module__nRc_VW__white{background:var(--color-white)}.PageHero-module__nRc_VW__secondaryHero{min-height:auto;padding-top:var(--space-8);padding-bottom:var(--space-6)}.PageHero-module__nRc_VW__flushBottom{padding-bottom:0}.PageHero-module__nRc_VW__container{max-width:var(--container-max);padding:0 var(--space-3);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(16px,2vw,32px);margin:0 auto;display:grid}.PageHero-module__nRc_VW__withoutVisual{grid-template-columns:minmax(0,720px);justify-content:center}.PageHero-module__nRc_VW__withoutVisual .PageHero-module__nRc_VW__contentColumn{text-align:center;align-items:center}.PageHero-module__nRc_VW__withoutVisual .PageHero-module__nRc_VW__title{max-width:18ch}.PageHero-module__nRc_VW__withoutVisual .PageHero-module__nRc_VW__subtitle{max-width:680px}.PageHero-module__nRc_VW__withoutVisual .PageHero-module__nRc_VW__ctaRow{justify-content:center}.PageHero-module__nRc_VW__contentColumn{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.PageHero-module__nRc_VW__pillBadge{align-items:center;gap:var(--space-1);border:1px solid var(--color-border-light);color:var(--color-primary);border-radius:var(--radius-full);letter-spacing:.08em;text-transform:uppercase;background:#2563eb0f;width:fit-content;padding:8px 14px;font-weight:700;line-height:1.2;display:inline-flex;font-size:19px!important}.PageHero-module__nRc_VW__badgeIcon{align-items:center;display:inline-flex}.PageHero-module__nRc_VW__title{font-family:var(--font-heading);color:var(--color-primary-dark);overflow-wrap:anywhere;white-space:pre-line;text-wrap:balance;max-width:600px;font-size:40px;font-weight:800;line-height:1.12}.PageHero-module__nRc_VW__titleAccent{color:var(--color-primary)}.PageHero-module__nRc_VW__subtitle{color:var(--color-text-light);max-width:640px;margin:0;font-size:18px}.PageHero-module__nRc_VW__subtitle strong{color:var(--color-primary-dark);font-weight:700}.PageHero-module__nRc_VW__ctaRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.PageHero-module__nRc_VW__ctaLink{min-height:56px;font-family:var(--font-body);white-space:nowrap;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);border:2px solid #0000;border-radius:9999px;justify-content:center;align-items:center;padding:16px 32px;font-size:16px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.PageHero-module__nRc_VW__ctaLink:focus-visible{outline-offset:3px;outline:3px solid #2563eb52}.PageHero-module__nRc_VW__primaryCta{color:var(--color-white);background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 8px 24px #2563eb33}.PageHero-module__nRc_VW__primaryCta:hover{color:var(--color-white);background:var(--color-accent);border-color:var(--color-accent);transform:translateY(-2px);box-shadow:0 12px 28px #2563eb47}.PageHero-module__nRc_VW__secondaryCta{color:var(--color-primary);background:0 0;border-color:#2563eb40;box-shadow:0 4px 12px #2563eb0d}.PageHero-module__nRc_VW__secondaryCta:hover{color:var(--color-white);background:var(--color-primary);border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 12px 24px #2563eb33}.PageHero-module__nRc_VW__trustStrip{padding-bottom:var(--space-2);justify-content:flex-start;align-items:center;gap:clamp(10px,1.2vw,16px);row-gap:var(--space-1);flex-wrap:wrap;min-width:0;display:flex}.PageHero-module__nRc_VW__trustItem{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex}.PageHero-module__nRc_VW__trustIcon{color:var(--color-primary);flex:none}.PageHero-module__nRc_VW__trustText{color:var(--color-text-muted);font-family:var(--font-body);white-space:nowrap;font-size:13.5px;line-height:1.35}.PageHero-module__nRc_VW__visualColumn{justify-content:flex-start;align-items:center;min-width:0;display:flex}.PageHero-module__nRc_VW__imageFrame{aspect-ratio:1.08;width:min(100%,540px);padding:var(--space-2);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);background:#ffffffc7;border:1px solid #2563eb24;position:relative}.PageHero-module__nRc_VW__imageFrame.PageHero-module__nRc_VW__noShadow,.PageHero-module__nRc_VW__imageFrame.PageHero-module__nRc_VW__noShadow .PageHero-module__nRc_VW__imageSurface{box-shadow:none!important}.PageHero-module__nRc_VW__videoFrame{aspect-ratio:16/9;border-radius:var(--radius-lg);width:min(100%,640px);box-shadow:0 20px 50px #2563eb1f, var(--shadow-xl);cursor:pointer;background:#ffffffe6;border:1px solid #2563eb2e;padding:8px;position:relative}.PageHero-module__nRc_VW__videoFrame.PageHero-module__nRc_VW__edgeToEdgeVideo{background:0 0;border:0;padding:0;box-shadow:0 16px 36px #2563eb24}.PageHero-module__nRc_VW__videoFrame.PageHero-module__nRc_VW__edgeToEdgeVideo .PageHero-module__nRc_VW__imageSurface{border-radius:inherit;box-shadow:none;background:0 0}.PageHero-module__nRc_VW__videoFrame.PageHero-module__nRc_VW__edgeToEdgeVideo .PageHero-module__nRc_VW__heroImage{object-fit:cover;padding:0}.PageHero-module__nRc_VW__imageSurface{border-radius:var(--radius-md);background:var(--color-white);z-index:1;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffbd}.PageHero-module__nRc_VW__imageOverlay{z-index:2;pointer-events:none;position:absolute;inset:0}.PageHero-module__nRc_VW__heroImage{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-smooth);position:absolute;inset:0}video.PageHero-module__nRc_VW__heroImage{object-fit:contain;cursor:pointer}.PageHero-module__nRc_VW__videoPoster{z-index:1;object-fit:contain;background:var(--color-white)}.PageHero-module__nRc_VW__hiddenVideoPoster{opacity:0;pointer-events:none}.PageHero-module__nRc_VW__playButton{width:64px;height:64px;color:var(--color-primary);cursor:pointer;box-shadow:var(--shadow-xl);transition:transform var(--transition-smooth), background var(--transition-smooth);z-index:2;background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PageHero-module__nRc_VW__playButton:hover{background:var(--color-white);transform:translate(-50%,-50%)scale(1.06)}.PageHero-module__nRc_VW__playButton svg{margin-left:3px}.PageHero-module__nRc_VW__imageFrame:hover .PageHero-module__nRc_VW__heroImage{transform:scale(1.02)}.PageHero-module__nRc_VW__playOverlay{z-index:2;cursor:pointer;background:#0f172a40;border:0;justify-content:center;align-items:center;width:100%;transition:background .3s,opacity .3s;display:flex;position:absolute;inset:0}.PageHero-module__nRc_VW__hiddenPlayOverlay{opacity:0}.PageHero-module__nRc_VW__playOverlay:hover{background:#0f172a59}.PageHero-module__nRc_VW__playButtonCircle{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;padding-left:4px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 12px 32px #2563eb73}.PageHero-module__nRc_VW__playOverlay:hover .PageHero-module__nRc_VW__playButtonCircle{transform:scale(1.1);box-shadow:0 16px 40px #2563eb99}.PageHero-module__nRc_VW__playIcon{fill:#fff;color:#fff}@media (max-width:1200px){.PageHero-module__nRc_VW__section,.PageHero-module__nRc_VW__secondaryHero{padding-top:calc(var(--space-8) + var(--mobile-hero-nav-offset,40px))}}@media (max-width:992px){.PageHero-module__nRc_VW__container{gap:var(--space-3);grid-template-columns:1fr}.PageHero-module__nRc_VW__visualColumn{align-items:center;width:100%;margin:0 auto;display:flex;justify-content:center!important}.PageHero-module__nRc_VW__imageFrame,.PageHero-module__nRc_VW__videoFrame{width:100%;max-width:680px;margin:0 auto!important}}@media (max-width:768px){.PageHero-module__nRc_VW__section{align-items:center;min-height:auto;padding:92px 0 20px!important}.PageHero-module__nRc_VW__secondaryHero{padding-top:28px!important;padding-bottom:20px!important}.PageHero-module__nRc_VW__container{padding:0 var(--space-2)}.PageHero-module__nRc_VW__contentColumn{text-align:center!important;align-items:center!important}.PageHero-module__nRc_VW__pillBadge{visibility:visible!important;opacity:1!important;align-self:center!important;margin:4px auto 10px!important;padding:6px 14px!important;font-size:19px!important;font-weight:700!important;display:inline-flex!important}.PageHero-module__nRc_VW__visualColumn{justify-content:center;width:100%;display:flex}.PageHero-module__nRc_VW__imageFrame{aspect-ratio:1.12;width:min(100%,380px);margin:0 auto;padding:10px}.PageHero-module__nRc_VW__imageSurface{background:#ffffffeb}.PageHero-module__nRc_VW__heroImage{object-fit:contain;padding:6px}.PageHero-module__nRc_VW__title{overflow-wrap:normal;max-width:min(100%,24ch);text-align:center!important;margin-left:auto!important;margin-right:auto!important}.PageHero-module__nRc_VW__subtitle{text-wrap:pretty;font-size:15px;text-align:center!important;margin-left:auto!important;margin-right:auto!important}.PageHero-module__nRc_VW__ctaRow{gap:8px;justify-content:center!important;width:100%!important}.PageHero-module__nRc_VW__ctaLink{border-width:1px;min-height:48px!important;padding:15px 20px!important;font-size:15px!important;font-weight:700!important}.PageHero-module__nRc_VW__trustStrip{gap:16px;justify-content:center!important}.PageHero-module__nRc_VW__trustText{font-size:13px}.PageHero-module__nRc_VW__playButtonCircle{width:60px;height:60px}}@media (max-width:480px){.PageHero-module__nRc_VW__ctaRow{flex-direction:row;justify-content:center}:is(.PageHero-module__nRc_VW__ctaRow a,.PageHero-module__nRc_VW__ctaRow button){width:auto}}@media (prefers-reduced-motion:reduce){.PageHero-module__nRc_VW__primaryCta:hover,.PageHero-module__nRc_VW__secondaryCta:hover,.PageHero-module__nRc_VW__imageFrame:hover .PageHero-module__nRc_VW__heroImage{transform:none}}
.PlatformDiagram-module__bCFTSa__section{padding:var(--space-8) 0}.PlatformDiagram-module__bCFTSa__header{max-width:867px;margin:0 auto var(--space-6);text-align:center}.PlatformDiagram-module__bCFTSa__eyebrow{padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-light);border-radius:var(--radius-full);color:var(--color-primary);letter-spacing:.08em;background:#2563eb0f;font-size:19px;font-weight:700;display:inline-flex}.PlatformDiagram-module__bCFTSa__header h2{margin:var(--space-2) 0;color:var(--color-primary-dark);letter-spacing:-.4px;font-size:clamp(28px,3.2vw,38px);line-height:1.2}.PlatformDiagram-module__bCFTSa__header p{color:var(--color-text-light);font-size:18px;line-height:1.65}.PlatformDiagram-module__bCFTSa__header p strong{color:var(--color-primary-dark);font-weight:700}.PlatformDiagram-module__bCFTSa__flow{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr);align-items:stretch;column-gap:6px;display:grid}.PlatformDiagram-module__bCFTSa__nodeWrapper{min-width:0;display:flex}.PlatformDiagram-module__bCFTSa__node{isolation:isolate;width:100%;height:232px;min-height:232px;padding:var(--space-4) 8px;border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-bg);text-align:center;flex-direction:column;justify-content:center;align-items:center;transition:border-color .3s,box-shadow .42s cubic-bezier(.175,.885,.32,1.275),transform .42s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative;overflow:hidden}.PlatformDiagram-module__bCFTSa__node:hover{border-color:#2563eb47;transform:translateY(-8px);box-shadow:0 18px 42px #2563eb1f}.PlatformDiagram-module__bCFTSa__nodeNumber{z-index:1;top:var(--space-2);left:var(--space-2);color:#2563eb59;letter-spacing:.08em;font-size:14px;font-weight:700;position:absolute}.PlatformDiagram-module__bCFTSa__node>.premium-icon-tile{z-index:1;margin-bottom:var(--space-3);position:relative}.PlatformDiagram-module__bCFTSa__node:hover .premium-icon-tile{background:var(--color-primary);border-color:var(--color-primary);box-shadow:var(--shadow-primary);color:var(--color-white);transform:translateY(-3px)rotate(-3deg)}.PlatformDiagram-module__bCFTSa__node h3{z-index:1;margin-bottom:var(--space-1);color:var(--color-primary-dark);white-space:nowrap;font-size:17px;line-height:1.35;position:relative}.PlatformDiagram-module__bCFTSa__node p{z-index:1;color:var(--color-text-light);font-size:13.5px;line-height:1.45;position:relative}.PlatformDiagram-module__bCFTSa__cardWave{z-index:0;opacity:.8;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 60' preserveAspectRatio='none'%3E%3Cpath d='M0,30 Q100,10 200,30 T400,30 L400,60 L0,60 Z' fill='%232563eb' opacity='0.14'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 60' preserveAspectRatio='none'%3E%3Cpath d='M0,45 Q100,25 200,45 T400,45 L400,60 L0,60 Z' fill='%232563eb'/%3E%3C/svg%3E");background-position:0 bottom,0 bottom;background-repeat:repeat-x;background-size:400px 100%;height:38px;transition:height .52s cubic-bezier(.175,.885,.32,1.275),opacity .24s;animation:4s linear infinite PlatformDiagram-module__bCFTSa__waveRippleLayered;position:absolute;bottom:0;left:0;right:0}.PlatformDiagram-module__bCFTSa__node:hover .PlatformDiagram-module__bCFTSa__cardWave{opacity:1;height:54px}@keyframes PlatformDiagram-module__bCFTSa__waveRippleLayered{0%{background-position-x:0,0}to{background-position-x:-400px,-800px}}.PlatformDiagram-module__bCFTSa__connector{flex:0 0 28px;align-self:center;place-items:center;height:36px;display:grid;position:relative}.PlatformDiagram-module__bCFTSa__connector:before{content:"";background:linear-gradient(90deg,#2563eb24,#2563eb9e,#2563eb24);height:1px;position:absolute;top:50%;left:2px;right:2px;transform:translateY(-50%)}.PlatformDiagram-module__bCFTSa__arrow{z-index:1;color:var(--color-primary);filter:drop-shadow(0 4px 8px #2563eb33);animation:2.1s ease-in-out infinite PlatformDiagram-module__bCFTSa__flowArrow;position:relative}@keyframes PlatformDiagram-module__bCFTSa__flowArrow{0%,to{opacity:.5;transform:translate(-3px)}50%{opacity:1;transform:translate(5px)}}@media (max-width:992px){.PlatformDiagram-module__bCFTSa__flow{flex-direction:column;max-width:560px;margin:0 auto;display:flex}.PlatformDiagram-module__bCFTSa__nodeWrapper{flex-direction:column;width:100%}.PlatformDiagram-module__bCFTSa__node{height:auto;min-height:200px}.PlatformDiagram-module__bCFTSa__connector{flex-basis:36px;height:42px;transform:rotate(90deg)}}@media (max-width:768px){.PlatformDiagram-module__bCFTSa__section{padding:28px 0!important}.PlatformDiagram-module__bCFTSa__header{margin-bottom:20px!important}.PlatformDiagram-module__bCFTSa__header h2 br[class~=hideOnMobile]{width:0!important;display:none!important}.PlatformDiagram-module__bCFTSa__header p{font-size:15px}}@media (prefers-reduced-motion:reduce){.PlatformDiagram-module__bCFTSa__arrow,.PlatformDiagram-module__bCFTSa__cardWave{animation:none}}
.SolutionStats-module__itu5Dq__section{padding:var(--space-8) 0;background:var(--color-bg-light);position:relative}.SolutionStats-module__itu5Dq__sectionLight{background:var(--color-bg-light)}.SolutionStats-module__itu5Dq__sectionWhite{background:var(--color-white)}.SolutionStats-module__itu5Dq__sectionLight .SolutionStats-module__itu5Dq__pillar{background:var(--color-white);border:1px solid var(--color-border-light);box-shadow:0 4px 16px #00000008}.SolutionStats-module__itu5Dq__sectionWhite .SolutionStats-module__itu5Dq__pillar{background:var(--color-bg);border:1px solid var(--color-border-light)}.SolutionStats-module__itu5Dq__container{max-width:1200px;padding:0 var(--space-3);margin:0 auto}.SolutionStats-module__itu5Dq__header{max-width:760px;margin:0 auto var(--space-6);text-align:center}.SolutionStats-module__itu5Dq__header h2{margin:var(--space-2) 0;color:var(--color-primary-dark);font-family:var(--font-heading);letter-spacing:0;font-size:30px;font-weight:800;line-height:1.2}.SolutionStats-module__itu5Dq__header p{color:var(--color-text-light);margin:0;font-size:18px;line-height:1.6}.SolutionStats-module__itu5Dq__eyebrow{width:fit-content;padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-light);border-radius:var(--radius-full);color:var(--color-primary);letter-spacing:.08em;background:#2563eb0f;align-items:center;font-weight:700;display:inline-flex;font-size:19px!important}.SolutionStats-module__itu5Dq__cloud{width:40px;height:40px;color:var(--color-primary);stroke-width:1.5px;margin:0 auto 16px;display:block}.SolutionStats-module__itu5Dq__systemFlow{gap:var(--space-6);margin:0 0 var(--space-6);padding:var(--space-4);border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-white);box-shadow:var(--shadow-sm);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;display:grid}.SolutionStats-module__itu5Dq__systemVideoFrame{border-radius:var(--radius-sm);background:var(--color-primary-dark);min-height:280px;box-shadow:var(--shadow-md);border:1px solid #2563eb2e;position:relative;overflow:hidden}.SolutionStats-module__itu5Dq__systemVideo{object-fit:cover;width:100%;height:100%;min-height:280px;display:block}.SolutionStats-module__itu5Dq__videoCaption{right:var(--space-2);bottom:var(--space-2);border-radius:var(--radius-full);color:var(--color-white);background:#0f305fd6;border:1px solid #ffffff8c;padding:6px 10px;font-size:12px;font-weight:700;position:absolute}.SolutionStats-module__itu5Dq__systemFlowCopy{max-width:460px}.SolutionStats-module__itu5Dq__flowEyebrow{margin-bottom:var(--space-2);color:var(--color-primary);letter-spacing:.08em;font-size:12px;font-weight:700;display:inline-flex}.SolutionStats-module__itu5Dq__systemFlowCopy h3{margin:0 0 var(--space-2);color:var(--color-primary-dark);font-size:clamp(24px,2.6vw,34px);line-height:1.2}.SolutionStats-module__itu5Dq__systemFlowCopy p{color:var(--color-text-light);margin:0;font-size:16px;line-height:1.65}.SolutionStats-module__itu5Dq__systemFlowCopy ul{gap:var(--space-1);margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}.SolutionStats-module__itu5Dq__systemFlowCopy li{color:var(--color-text);align-items:flex-start;gap:8px;font-size:14px;line-height:1.55;display:flex}.SolutionStats-module__itu5Dq__systemFlowCopy li svg{color:var(--color-primary);flex:none;margin-top:2px}.SolutionStats-module__itu5Dq__pillarGrid{gap:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}.SolutionStats-module__itu5Dq__pillar{min-height:200px;padding:var(--space-4);border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-white);text-align:left;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast)}.SolutionStats-module__itu5Dq__pillar:hover{border-color:var(--color-primary-light);box-shadow:var(--shadow-md);transform:translateY(-2px)}.SolutionStats-module__itu5Dq__pillarHeader{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.SolutionStats-module__itu5Dq__pillarHeader .premium-icon-tile{flex:none}.SolutionStats-module__itu5Dq__pillar:hover .premium-icon-tile{border-color:var(--color-primary);background:var(--color-primary);box-shadow:var(--shadow-primary);color:var(--color-white);transform:translateY(-3px)rotate(-3deg)}.SolutionStats-module__itu5Dq__pillar h3{color:var(--color-primary-dark);margin:0;font-size:18px;font-weight:700;line-height:1.35}.SolutionStats-module__itu5Dq__pillar p{color:var(--color-text-light);font-size:15px;line-height:1.65}@media (max-width:992px){.SolutionStats-module__itu5Dq__pillarGrid,.SolutionStats-module__itu5Dq__systemFlow{grid-template-columns:1fr}}@media (max-width:768px){.SolutionStats-module__itu5Dq__section{padding:24px 0!important}.SolutionStats-module__itu5Dq__container{padding:0 var(--space-2)}.SolutionStats-module__itu5Dq__header{margin-bottom:var(--space-3)}.SolutionStats-module__itu5Dq__eyebrow{align-self:center!important;margin:0 auto 10px!important;font-size:19px!important}.SolutionStats-module__itu5Dq__header h2{text-align:center!important;margin-bottom:10px!important;font-size:clamp(22px,5.5vw,26px)!important}.SolutionStats-module__itu5Dq__header p{font-size:15px;text-align:center!important}.SolutionStats-module__itu5Dq__pillar{min-height:0;padding:var(--space-3)}.SolutionStats-module__itu5Dq__systemFlow{gap:var(--space-4);padding:var(--space-3)}.SolutionStats-module__itu5Dq__systemVideoFrame,.SolutionStats-module__itu5Dq__systemVideo{min-height:220px}}
.ByOrganizationPage-module__Na799q__section{padding:64px 24px;position:relative}.ByOrganizationPage-module__Na799q__sectionLight{background-color:var(--color-bg-light)}.ByOrganizationPage-module__Na799q__sectionWhite{background-color:var(--color-white)}.ByOrganizationPage-module__Na799q__container{max-width:var(--container-max);margin:0 auto}.ByOrganizationPage-module__Na799q__subSectionHeader{text-align:center;flex-direction:column;align-items:center;margin-bottom:48px;display:flex}.ByOrganizationPage-module__Na799q__subSectionBadge{border:1px solid var(--color-border-light);border-radius:var(--radius-full);width:fit-content;color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:var(--space-2);background:#2563eb0f;align-items:center;padding:8px 14px;font-weight:700;line-height:1.2;display:inline-flex;font-size:19px!important}.ByOrganizationPage-module__Na799q__subSectionTitle{font-family:var(--font-heading);color:var(--color-primary-dark);letter-spacing:-.3px;margin:0 0 16px;font-size:30px;font-weight:800;line-height:1.2}.ByOrganizationPage-module__Na799q__subSectionSubtitle{font-family:var(--font-body);color:var(--color-text-light);max-width:820px;margin:0 auto;font-size:1.125rem;line-height:1.6}.ByOrganizationPage-module__Na799q__subSectionSubtitle strong,.ByOrganizationPage-module__Na799q__cardDescription strong{color:var(--color-primary-dark);font-weight:700}.ByOrganizationPage-module__Na799q__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;display:grid}.ByOrganizationPage-module__Na799q__card{background:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid var(--color-border);transition:transform var(--transition-base), box-shadow var(--transition-base), border-color var(--transition-base);flex-direction:column;padding:32px;display:flex}.ByOrganizationPage-module__Na799q__card:hover{box-shadow:var(--shadow-md);border-color:var(--color-border-light);transform:translateY(-4px)}.ByOrganizationPage-module__Na799q__iconWrapper{border-radius:var(--radius-md);width:48px;height:48px;color:var(--color-primary);background-color:#2563eb14;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.ByOrganizationPage-module__Na799q__cardTitle{font-family:var(--font-heading);color:var(--color-primary-dark);margin-bottom:12px;font-size:1.25rem;font-weight:700}.ByOrganizationPage-module__Na799q__cardDescription{font-family:var(--font-body);color:var(--color-text-light);font-size:.95rem;line-height:1.6}.ByOrganizationPage-module__Na799q__heroArtworkCopy{color:var(--color-white);font-family:var(--font-body);text-align:left;text-shadow:0 2px 8px #020f22b3;flex-direction:column;gap:clamp(8px,1vw,14px);display:flex;position:absolute}.ByOrganizationPage-module__Na799q__heroArtworkCopy h3{color:var(--color-white);font-family:var(--font-heading);letter-spacing:-.02em;margin:0;font-size:clamp(15px,1.75vw,26px);font-weight:800;line-height:1.12}.ByOrganizationPage-module__Na799q__heroArtworkCopy h3 strong{color:#60a5fa;font-weight:800;display:block}.ByOrganizationPage-module__Na799q__heroArtworkCopy ul{flex-direction:column;gap:clamp(3px,.45vw,7px);margin:0;padding:0;list-style:none;display:flex}.ByOrganizationPage-module__Na799q__heroArtworkCopy li{padding-left:1.1em;font-size:clamp(9px,.82vw,13px);font-weight:650;line-height:1.3;position:relative}.ByOrganizationPage-module__Na799q__heroArtworkCopy li:before{color:#7dd3fc;content:"✓";font-weight:800;position:absolute;top:.18em;left:0}.ByOrganizationPage-module__Na799q__providerArtworkCopy{width:50%;top:9%;left:29%}@media (max-width:768px){.ByOrganizationPage-module__Na799q__fqhcSection #security-compliance-standards{padding-bottom:24px!important}.ByOrganizationPage-module__Na799q__section{padding:24px 16px!important}.ByOrganizationPage-module__Na799q__subSectionHeader{text-align:center!important;align-items:center!important;margin-bottom:20px!important}.ByOrganizationPage-module__Na799q__subSectionBadge{align-self:center!important;margin-bottom:10px!important;margin-left:auto!important;margin-right:auto!important;font-size:19px!important}.ByOrganizationPage-module__Na799q__subSectionTitle{text-align:center!important;margin-bottom:10px!important;font-size:clamp(22px,5.5vw,26px)!important}.ByOrganizationPage-module__Na799q__subSectionSubtitle{text-align:center!important;font-size:.95rem!important;line-height:1.55!important}.ByOrganizationPage-module__Na799q__grid{gap:16px!important}.ByOrganizationPage-module__Na799q__card{text-align:center!important;align-items:center!important;padding:20px!important}.ByOrganizationPage-module__Na799q__iconWrapper{margin-bottom:12px!important}.ByOrganizationPage-module__Na799q__cardTitle{margin-bottom:8px!important;font-size:1.1rem!important}.ByOrganizationPage-module__Na799q__cardDescription{font-size:.9rem!important}.ByOrganizationPage-module__Na799q__providerArtworkCopy{width:53%;left:27%}}
.SolutionFeatures-module__7OYskq__section{padding:var(--space-8) 0;background:var(--color-white);position:relative}.SolutionFeatures-module__7OYskq__sectionLight{background:var(--color-bg-light)}.SolutionFeatures-module__7OYskq__sectionWhite{background:var(--color-white)}.SolutionFeatures-module__7OYskq__sectionLight .SolutionFeatures-module__7OYskq__featureCard{background:var(--color-white);border:1px solid var(--color-border-light);box-shadow:0 4px 16px #00000008}.SolutionFeatures-module__7OYskq__sectionWhite .SolutionFeatures-module__7OYskq__featureCard{background:var(--color-bg);border:1px solid var(--color-border-light)}.SolutionFeatures-module__7OYskq__container{max-width:1200px;padding:0 var(--space-3);margin:0 auto}.SolutionFeatures-module__7OYskq__header{text-align:center;margin-bottom:var(--space-6)}.SolutionFeatures-module__7OYskq__title{font-family:var(--font-heading);color:var(--color-primary-dark);letter-spacing:0;margin-bottom:16px;font-size:30px;font-weight:800;line-height:1.2}.SolutionFeatures-module__7OYskq__subtitle{color:var(--color-text-light);max-width:700px;margin:0 auto;font-size:18px;line-height:1.6}.SolutionFeatures-module__7OYskq__eyebrow{width:fit-content;margin:0 auto var(--space-2);padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-light);border-radius:var(--radius-full);color:var(--color-primary);letter-spacing:.08em;background:#2563eb0f;align-items:center;font-weight:700;display:inline-flex;font-size:19px!important}.SolutionFeatures-module__7OYskq__grid{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}.SolutionFeatures-module__7OYskq__featureCard{background:var(--color-bg);border:1px solid var(--color-border-light);border-radius:var(--radius-md);padding:var(--space-4);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);position:relative}.SolutionFeatures-module__7OYskq__featureCard:hover{border-color:var(--color-primary-light);box-shadow:var(--shadow-md);transform:translateY(-2px)}.SolutionFeatures-module__7OYskq__featureHeader{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.SolutionFeatures-module__7OYskq__featureHeader .premium-icon-tile{flex:none}.SolutionFeatures-module__7OYskq__featureCard:hover .premium-icon-tile{border-color:var(--color-primary);background:var(--color-primary);box-shadow:var(--shadow-primary);color:var(--color-white);transform:translateY(-3px)rotate(-3deg)}.SolutionFeatures-module__7OYskq__featureTitle{color:var(--color-primary-dark);margin:0;font-size:18px;font-weight:700}.SolutionFeatures-module__7OYskq__featureDescription{color:var(--color-text-muted);font-size:15px;line-height:1.6}.SolutionFeatures-module__7OYskq__relatedPath{margin:var(--space-4) auto 0;color:var(--color-text-muted);text-align:center;font-size:15px;line-height:1.6}.SolutionFeatures-module__7OYskq__relatedPath a{color:var(--color-primary);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.SolutionFeatures-module__7OYskq__eyebrow{width:fit-content;margin:0 auto var(--space-2);padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-light);border-radius:var(--radius-full);color:var(--color-primary);letter-spacing:.08em;background:#2563eb0f;align-items:center;font-size:19px;font-weight:700;display:inline-flex}.SolutionFeatures-module__7OYskq__cloud{width:40px;height:40px;color:var(--color-primary);stroke-width:1.5px;margin:0 auto 16px;display:block}.SolutionFeatures-module__7OYskq__cardiologySection .SolutionFeatures-module__7OYskq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.SolutionFeatures-module__7OYskq__cardiologySection .SolutionFeatures-module__7OYskq__featureHeader{align-items:center}.SolutionFeatures-module__7OYskq__cardiologySection .SolutionFeatures-module__7OYskq__featureTitle{margin:0}.SolutionFeatures-module__7OYskq__ccmSection .SolutionFeatures-module__7OYskq__grid{gap:var(--space-3)}.SolutionFeatures-module__7OYskq__ccmSection .SolutionFeatures-module__7OYskq__featureCard{min-height:200px;padding:var(--space-4);border-radius:var(--radius-sm);background:var(--color-white)}@media (max-width:992px){.SolutionFeatures-module__7OYskq__grid,.SolutionFeatures-module__7OYskq__cardiologySection .SolutionFeatures-module__7OYskq__grid{gap:var(--space-3);grid-template-columns:1fr}}@media (max-width:768px){.SolutionFeatures-module__7OYskq__section{padding:24px 0!important}.SolutionFeatures-module__7OYskq__container{padding:0 var(--space-2)}.SolutionFeatures-module__7OYskq__header{margin-bottom:var(--space-3)}.SolutionFeatures-module__7OYskq__eyebrow{align-self:center!important;margin:0 auto 10px!important;font-size:19px!important}.SolutionFeatures-module__7OYskq__title{text-align:center!important;margin-bottom:10px!important;font-size:clamp(22px,5.5vw,26px)!important}.SolutionFeatures-module__7OYskq__subtitle{font-size:15px;text-align:center!important}.SolutionFeatures-module__7OYskq__featureCard{padding:var(--space-3)}}
