.cong-stack{display:flex;flex-direction:column;gap:clamp(18px,2.6vw,32px)}.cong em{font-style:normal;font-weight:600}.theme--dark em,.cong-card--dark em{color:var(--semanticColorContentAccent)}.cong-card--tint em,.cong-card--white em,.cong-statement em{color:var(--semanticColorContentStatesAccentMainHover)}.cong-card{border-radius:8px;padding:clamp(24px,3vw,44px)}.cong-card--dark{background-color:#0a131a;background-image:radial-gradient(130% 150% at 100% 0%,rgba(0,159,236,.09),transparent 55%)}.cong-card--tint{background:var(--semanticColorBackgroundAccentLight)}.cong-card--tint p{color:var(--semanticColorContentAccentMain)}.cong-card--white{background:var(--semanticColorBackgroundElevationLight);box-shadow:inset 0 0 0 1px var(--semanticColorBorderLight)}.cong-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(28px,4vw,56px);align-items:center}@media(max-width:860px){.cong-hero{grid-template-columns:1fr}}.cong-row3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.cong-row2{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:860px){.cong-row3,.cong-row2{grid-template-columns:1fr}}.cong-ph{position:relative;border-radius:8px;aspect-ratio:4 / 3;overflow:hidden;background:radial-gradient(58% 80% at 14% 8%,rgba(0,159,236,.3),transparent 60%),radial-gradient(50% 70% at 96% 18%,rgba(84,187,255,.22),transparent 55%),radial-gradient(85% 95% at 72% 116%,rgba(0,63,97,.6),transparent 60%),linear-gradient(150deg,#002034,#001626 72%);box-shadow:inset 0 0 0 1px #ffffff14}.cong-ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s ease}.cong-cases{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:1024px){.cong-cases{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.cong-cases{grid-template-columns:1fr}}.cong-metric{aspect-ratio:16 / 9;border-radius:8px;padding:clamp(20px,2.6vw,30px);display:flex;align-items:flex-end;background:linear-gradient(158deg,#0e2334,#0a131a 72%);box-shadow:inset 0 0 0 1px #ffffff0f}.cong-metric>span{font-size:clamp(1.625rem,2.7vw,2.25rem);font-weight:600;line-height:1.1;letter-spacing:-.012em;color:#fff}.cong-metric em{font-style:normal;color:#54bbff}.cong-case{padding:0;overflow:hidden;text-decoration:none;color:inherit;display:block;transition:transform .18s ease,box-shadow .18s ease}.cong-case:hover{transform:translateY(-4px);box-shadow:0 24px 48px -30px #00142666,inset 0 0 0 1px var(--semanticColorBorderLight)}.cong-case:hover .cong-ph img{transform:scale(1.04)}.cong-case .cong-ph{border-radius:0;aspect-ratio:16 / 9}.cong-case-body{padding:24px 28px 28px}.cong-attribution{text-transform:uppercase;letter-spacing:.08em}.cong-page-hero{padding:clamp(28px,4vw,56px) 0 clamp(14px,2vw,26px)}.cong-page-hero>*+*{margin-top:18px}.cong-page-hero p{max-width:34em}.cong-home-top{position:relative;overflow:hidden;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;padding-bottom:clamp(8px,1.5vw,18px);background:radial-gradient(38% 26% at 50% 19%,rgba(255,255,255,.8),transparent 70%),linear-gradient(118deg,transparent 30%,rgba(0,159,236,.36) 45%,rgba(114,197,255,.24) 54%,transparent 68%),radial-gradient(32% 46% at 0% 0%,rgba(0,159,236,.46),transparent 60%),radial-gradient(28% 38% at 100% 3%,rgba(84,187,255,.32),transparent 58%),radial-gradient(38% 40% at 90% 62%,rgba(0,63,97,.18),transparent 60%),radial-gradient(42% 36% at 10% 96%,rgba(0,159,236,.14),transparent 62%),#fff}.cong-home-hero{position:relative;text-align:center;padding:clamp(72px,6.5vw,96px) 0 clamp(10px,1.6vw,18px)}.cong-home-hero>*{position:relative;z-index:1}.cong-band{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;padding:clamp(36px,4.5vw,64px) 0}.cong-band--dark{background-color:#0a131a;color:#fff;background-image:radial-gradient(120% 150% at 100% 0%,rgba(0,159,236,.12),transparent 55%)}.cong-band--grey{background:#e9eef4}.cong-band-inner{max-width:1180px;margin:0 auto;padding:0 clamp(20px,4vw,40px)}main.cong .index_container__9GuY8{max-width:1180px}.cong-svc-body{padding:clamp(36px,5vw,64px) 0}.cong-proof-band{padding-top:clamp(26px,3.2vw,42px);padding-bottom:clamp(26px,3.2vw,42px)}.cong-about-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,48px) clamp(40px,5vw,72px);max-width:64em;margin:0 auto}@media(max-width:700px){.cong-about-grid{grid-template-columns:1fr}}.cong-about-block{padding-top:clamp(18px,2.4vw,26px);border-top:1px solid var(--semanticColorBorderLight)}.cong-about-block h2{margin-bottom:10px}.cong-about-block p{color:#2f3a45;line-height:1.62}.cong-svc-card{padding:0;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:transform .18s ease,box-shadow .18s ease}.cong-svc-card:hover{transform:translateY(-4px);box-shadow:0 24px 48px -30px #00142666}.cong-svc-img{aspect-ratio:16 / 10;overflow:hidden}.cong-svc-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s ease}.cong-svc-card:hover .cong-svc-img img{transform:scale(1.04)}.cong-svc-body2{padding:clamp(20px,2.4vw,28px);display:flex;flex-direction:column;gap:12px;flex:1 1 auto}.cong-svc-card h2{font-size:1.6rem;line-height:1.15;letter-spacing:-.015em}.cong-svc-body2>.Badge_badge__A7OHD{align-self:flex-start}.cong-svc-more{align-self:flex-start;margin-top:auto;padding-top:4px;color:var(--semanticColorContentAccent);font-weight:600;font-size:.9375rem}.cong-svc-more:after{content:" →"}.cong-card--tint .cong-svc-more,.cong-card--white .cong-svc-more{color:var(--semanticColorContentStatesAccentMainHover)}.cong-hero-solo h1{max-width:16em}.cong-hero-solo p{max-width:40em}.cong-home-hero h1{font-size:clamp(2.25rem,4.6vw,3.25rem);font-weight:600;line-height:1.04;letter-spacing:-.022em;margin:0 auto;max-width:15em}.cong-home-hero h1 em{font-style:normal;font-weight:600;color:var(--semanticColorContentStatesAccentMainHover)}.cong-home-hero p{max-width:40em;margin:14px auto 0;font-size:clamp(1.0625rem,1.3vw,1.1875rem);line-height:1.5}.cong-home-cards{padding-top:clamp(6px,1.2vw,14px)}.cong-home-cards .cong-svc-img{aspect-ratio:16 / 9}.cong-home-cards .cong-svc-body2{padding:clamp(16px,1.9vw,22px);gap:9px}.cong-center{text-align:center}.cong-center .cong-hero,.cong-center .cong-cta-row{justify-content:center}.cong-cta-center{align-items:center;width:100%}.cong-home-more{margin-top:0}.cong-method{padding-top:clamp(30px,3.6vw,48px);padding-bottom:clamp(34px,4vw,54px)}.cong-method-line{max-width:26em;margin:0;font-weight:600;letter-spacing:-.015em;line-height:1.22;font-size:clamp(1.35rem,2.1vw,1.85rem);color:#fff}.cong-method-line em{font-style:normal;color:#54bbff}.cong-thread{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(22px,3vw,44px);margin-top:clamp(28px,3.6vw,44px)}.cong-thread:before{content:"";position:absolute;top:9px;left:1%;right:1%;height:2px;background:linear-gradient(90deg,transparent,rgba(0,159,236,.12) 7%,rgba(84,187,255,.95) 50%,rgba(0,159,236,.12) 93%,transparent);box-shadow:0 0 16px #009fec8c}@media(max-width:720px){.cong-thread{grid-template-columns:1fr;gap:22px}.cong-thread:before{display:none}}.cong-tstep{position:relative;display:flex;flex-direction:column;gap:10px}.cong-tnode{width:18px;height:18px;border-radius:50%;background:#54bbff;position:relative;z-index:1;box-shadow:0 0 0 5px #009fec29,0 0 18px #54bbffd9;margin-bottom:16px}.cong-tstep h3,.cong-tstep p{margin:0}.cong-article{max-width:42em}.cong-article-group{display:flex;flex-direction:column;gap:30px}.cong-sec{display:flex;flex-direction:column;gap:clamp(16px,2.4vw,28px)}.cong-statement{max-width:34em;padding:clamp(12px,2vw,28px) 0}.cong-num{color:var(--semanticColorContentAccent);font-size:clamp(3.5rem,5vw,5rem);line-height:1;font-variant-numeric:tabular-nums;display:block;margin-bottom:10px}.cs-hero{display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(28px,4vw,52px);align-items:center}@media(max-width:880px){.cs-hero{grid-template-columns:1fr}}.cs-hero h1{font-size:clamp(1.875rem,3vw,2.6rem);line-height:1.07;letter-spacing:-.02em}.cs-herowrap{background-color:#00182b;background-image:linear-gradient(118deg,transparent 40%,rgba(0,159,236,.16) 53%,transparent 67%),radial-gradient(46% 88% at 97% 10%,rgba(84,187,255,.24),transparent 60%),radial-gradient(56% 82% at 0% 104%,rgba(0,63,97,.5),transparent 60%)}.cs-lede{font-size:clamp(1.0625rem,1.4vw,1.25rem);line-height:1.5;color:#ffffffd6}.cs-figure{margin:0;border-radius:12px;overflow:hidden;box-shadow:0 30px 70px -38px #000000bf,inset 0 0 0 1px #ffffff1a}.cs-figure img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.cong-contact-panel{align-self:center;background:#fff;box-shadow:0 30px 70px -38px #0009,inset 0 0 0 1px #ffffff14}.cong-contact-panel h2{color:#15212b}.cong-contact-panel p{color:#2f3a45}.cs-hero-stats{margin-top:clamp(26px,3.5vw,40px);padding-top:clamp(22px,3vw,30px);border-top:1px solid rgba(255,255,255,.12)}.cs-article{padding:clamp(26px,3.5vw,48px) 0}.cs-body{max-width:62em;margin:0 auto}.cs-block{display:grid;grid-template-columns:190px 1fr;gap:clamp(24px,4vw,44px);padding-top:clamp(16px,2vw,24px);margin-top:clamp(16px,2vw,24px);border-top:1px solid var(--semanticColorBorderLight)}.cs-block:first-child{padding-top:0;margin-top:0;border-top:none}@media(max-width:720px){.cs-block{grid-template-columns:1fr;gap:6px}}.cs-block-label{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.09em;color:var(--semanticColorContentStatesAccentMainHover)}.cs-block-num{display:block;font-size:2.5rem;color:#aebfcf;margin-bottom:4px;letter-spacing:-.01em;line-height:1}.cs-body p{color:#2f3a45;line-height:1.62}.cs-cta-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:clamp(28px,4vw,56px);align-items:center}@media(max-width:880px){.cs-cta-grid{grid-template-columns:1fr}}.cs-next{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:inherit}.cs-next-label{font-size:.8125rem;text-transform:uppercase;letter-spacing:.08em;color:var(--semanticColorContentAccent)}.cs-next-fig{margin:0;border-radius:10px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.cs-next-fig img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;transition:transform .25s ease}.cs-next:hover .cs-next-fig img{transform:scale(1.04)}.cs-next-title{font-size:.9375rem;font-weight:600;color:#fff}
