@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;1,400;1,500&family=JetBrains+Mono:wght@400;500&family=Inter:wght@300;400;500;600;700&display=swap");.cs{--ink:#07101F;--cobalt:#0F1E3D;--abyss:#14274A;--azure:#2A4480;--sky:#4A7EBF;--cyan:#5EBFE8;--electric:#4D7AE8;--violet:#6B5DD9;--ice:#E0EBF5;--paper:#F0F6FC;--warm:#B8D6F2;background:var(--ink);color:var(--ice);font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:1.6;overflow-x:hidden}.cs h1,.cs h2,.cs h3,.cs h4{font-family:Playfair Display,Georgia,serif;font-weight:400;letter-spacing:-.02em}.cs em{font-style:italic;color:var(--cyan)}.cs a{color:inherit;text-decoration:none}.cs .cs-eyebrow{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--cyan);margin:0 0 18px;font-weight:500}.cs .cs-eyebrow.electric{color:var(--electric)}.cs-display{font-family:Playfair Display,serif;font-size:clamp(56px,9vw,132px);line-height:.96;margin:0 0 28px;font-weight:400;letter-spacing:-.025em}.cs-display span{display:block;opacity:0;transform:translateY(28px);animation:cs-rise 1.2s cubic-bezier(.22,1,.36,1) forwards}.cs-display span:first-child{animation-delay:.2s}.cs-display span:nth-child(2){animation-delay:.45s}@keyframes cs-rise{to{opacity:1;transform:translateY(0)}}.cs-display em{color:var(--cyan)}.cs-h2{font-size:clamp(36px,5vw,64px);line-height:1.05;margin:0 0 24px}.cs-h2,.cs-h3{font-family:Playfair Display,serif;font-weight:400}.cs-h3{font-size:clamp(22px,2.4vw,34px);line-height:1.15;margin:0 0 14px}.cs-lead{font-size:17px;line-height:1.7;color:rgba(224,235,245,.86);max-width:600px;margin:0 0 28px}.cs-scene{position:relative;min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;padding:80px 56px;overflow:hidden}@media (max-width:880px){.cs-scene{padding:64px 24px;min-height:auto}}.cs-clock{position:absolute;top:24px;left:24px;z-index:5;display:flex;align-items:center;gap:12px;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:rgba(224,235,245,.65)}.cs-clock-freq{color:var(--cyan);font-weight:500}.cs-clock-rule{display:block;width:32px;height:1px;background:rgba(94,191,232,.5)}.cs-hero{background:radial-gradient(80% 60% at 70% 40%,rgba(77,122,232,.18) 0,transparent 60%),radial-gradient(60% 50% at 20% 80%,rgba(107,93,217,.18) 0,transparent 60%),linear-gradient(180deg,#07101F,#0F1E3D 60%,#14274A);text-align:left}.cs-hero-bg{background:radial-gradient(50% 40% at 50% 70%,rgba(94,191,232,.18) 0,transparent 70%)}.cs-hero-bg,.cs-hero-prism{position:absolute;inset:0;z-index:1}.cs-hero-prism{pointer-events:none;background:conic-gradient(from 220deg at 75% 45%,rgba(94,191,232,0) 0deg,rgba(94,191,232,.06) 30deg,rgba(77,122,232,.1) 70deg,rgba(107,93,217,.08) 110deg,rgba(94,191,232,0) 150deg,rgba(94,191,232,0) 1turn);mix-blend-mode:screen;opacity:.85}.cs-hero-copy{position:relative;z-index:3;max-width:1100px;width:100%}.cs-hero-copy .cs-display{color:#F0F6FC}.cs-hero-copy .cs-display em{color:var(--cyan);font-style:italic}.cs-hero-copy .cs-lead{color:rgba(240,246,252,.85);max-width:640px}.cs-hero-meta{display:flex;gap:48px;flex-wrap:wrap;margin-top:36px;border-top:1px solid rgba(224,235,245,.18);padding-top:24px}.cs-meta-block{display:flex;flex-direction:column;gap:4px}.cs-meta-block span{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:rgba(224,235,245,.55)}.cs-meta-block strong{font-family:Playfair Display,serif;font-size:18px;color:var(--paper);font-weight:500}.cs-scroll-hint{position:absolute;bottom:28px;left:50%;transform:translateX(-50%);font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:rgba(224,235,245,.65);z-index:5;animation:cs-bounce 2s ease-in-out infinite}@keyframes cs-bounce{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(8px)}}.cs-place{background:linear-gradient(180deg,#14274A,#1A3260)}.cs-split{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;max-width:1280px;width:100%;align-items:center}.cs-split-image{aspect-ratio:4/5;overflow:hidden;box-shadow:0 30px 80px -20px rgba(7,16,31,.65);border:1px solid rgba(94,191,232,.18)}.cs-split-image img{transition:transform 1.6s ease}.cs-split:hover .cs-split-image img{transform:scale(1.04)}.cs-tile-list{list-style:none;margin:18px 0 0;border-top:1px solid rgba(94,191,232,.22);display:flex;flex-direction:column;gap:4px;padding:14px 0 0}.cs-tile-list li{font-family:Playfair Display,serif;font-style:italic;font-size:19px;padding:6px 0;color:var(--paper)}.cs-tile-list li:before{content:"◇ ";color:var(--cyan);margin-right:6px}@media (max-width:880px){.cs-split{grid-template-columns:1fr}}.cs-master{background:linear-gradient(180deg,#1A3260,#14274A)}.cs-master-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.cs-master-veil{position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,16,31,.55),rgba(7,16,31,.2) 25%,rgba(7,16,31,.2) 45%,rgba(7,16,31,.85) 75%,rgba(7,16,31,.97));z-index:1}.cs-master-copy{position:relative;z-index:2;max-width:1280px;width:100%;display:grid;gap:48px;padding:32px 0}.cs-master-copy h2{color:var(--paper)}.cs-master-copy h2 em{color:var(--cyan)}.cs-master-copy p{color:rgba(240,246,252,.85);max-width:720px}.cs-stage-head{max-width:740px}.cs-podium-row{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.cs-podium-row li{background:rgba(94,191,232,.04);border:1px solid rgba(94,191,232,.18);padding:22px 24px;display:flex;flex-direction:column;gap:8px}.cs-podium-num{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.24em;color:var(--cyan)}.cs-podium-row strong{font-family:Playfair Display,serif;font-size:22px;font-weight:500;color:var(--paper)}.cs-podium-row p{font-size:14.5px;color:rgba(240,246,252,.7);margin:0}@media (max-width:880px){.cs-podium-row{grid-template-columns:1fr}}.cs-life{background:linear-gradient(180deg,#14274A,#1A3260 60%,#14274A)}.cs-life-stage{width:100%;max-width:1480px;margin:0 auto;display:flex;flex-direction:column;gap:56px}.cs-life-head{text-align:center;max-width:820px;margin:0 auto}.cs-life-head h2{color:var(--paper)}.cs-life-head .cs-lead{margin-left:auto;margin-right:auto}.cs-life-spread{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}@media (max-width:1024px){.cs-life-spread{grid-template-columns:1fr}}.cs-life-col{gap:18px}.cs-life-col,.cs-life-col-head{display:flex;flex-direction:column}.cs-life-col-head{gap:6px;padding-bottom:16px;border-bottom:1px solid rgba(94,191,232,.22)}.cs-life-part{font-size:10px;letter-spacing:.32em;color:rgba(94,191,232,.7);align-self:flex-start;border:1px solid rgba(94,191,232,.32);padding:5px 12px;background:rgba(94,191,232,.05)}.cs-life-col-eyebrow,.cs-life-part{font-family:JetBrains Mono,monospace;text-transform:uppercase}.cs-life-col-eyebrow{font-size:11px;letter-spacing:.24em;color:var(--electric);margin:6px 0 0}.cs-life-col-h3{margin:0}.cs .sh-slider-meta strong,.cs-life-col-h3{color:var(--paper)}.cs .sh-slide-sub{color:rgba(240,246,252,.7)}.cs .sh-slider-bullets{color:var(--paper)}.cs .sh-slider-bullets strong{color:var(--cyan)}.cs .sh-slider-dot{background:rgba(224,235,245,.22)}.cs .sh-slider-dot:hover{background:rgba(94,191,232,.6)}.cs .sh-slider-dot-active{background:var(--cyan)}.cs .sh-slider-dash{color:var(--cyan)}.cs-cosmo{background:radial-gradient(60% 50% at 80% 0,rgba(77,122,232,.2) 0,transparent 60%),linear-gradient(180deg,#14274A,#07101F)}.cs-cosmo .cs-bg-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;opacity:.6}.cs-cosmo-veil{position:absolute;inset:0;background:linear-gradient(95deg,rgba(7,16,31,.95),rgba(7,16,31,.55) 60%,rgba(7,16,31,.18));z-index:1}.cs-cosmo-copy{position:relative;z-index:2;max-width:760px;width:100%}.cs-cosmo-copy .cs-display{color:var(--paper)}.cs-cosmo-copy .cs-lead{color:rgba(240,246,252,.88)}.cs-cosmo-copy .cs-eyebrow{text-shadow:0 2px 10px rgba(0,0,0,.6)}.cs-display-pp{font-size:clamp(56px,8vw,110px)}.cs-pp-stats{list-style:none;margin:28px 0 0;display:grid;grid-template-columns:repeat(5,1fr);gap:10px;border-top:1px solid rgba(94,191,232,.32);padding:22px 0 0}.cs-pp-stats li{display:flex;flex-direction:column;gap:4px}.cs-pp-stats strong{font-family:Playfair Display,serif;font-size:clamp(28px,3vw,40px);font-weight:500;color:var(--cyan);display:flex;align-items:baseline;gap:4px}.cs-pp-stats small{font-family:JetBrains Mono,monospace;font-size:12px;color:rgba(94,191,232,.7);font-weight:400}.cs-pp-stats span{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:rgba(240,246,252,.55)}@media (max-width:880px){.cs-pp-stats{grid-template-columns:repeat(2,1fr)}}.cs-nexus{background:linear-gradient(180deg,#07101F,#0F1E3D 60%,#07101F);align-items:stretch}.cs-nexus-stage{width:100%;max-width:1480px;margin:0 auto;display:flex;flex-direction:column;gap:48px}.cs-nexus-head{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:end;border-bottom:1px solid rgba(107,93,217,.32);padding-bottom:28px}@media (max-width:1024px){.cs-nexus-head{grid-template-columns:1fr;gap:18px}}.cs-nexus-head h2{color:var(--paper);margin:0}.cs-nexus-head h2 em{color:var(--violet)}.cs-nexus-head .cs-lead{color:rgba(240,246,252,.78);margin:0;max-width:none}.cs-nexus-stats{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(224,235,245,.1);border-bottom:1px solid rgba(224,235,245,.1)}.cs-nexus-stats li{padding:20px 24px;border-right:1px solid rgba(224,235,245,.08);display:flex;flex-direction:column;gap:6px}.cs-nexus-stats li:last-child{border-right:none}.cs-nexus-stats strong{font-family:Playfair Display,serif;font-size:clamp(28px,3vw,44px);line-height:1;font-weight:500;color:var(--violet)}.cs-nexus-stats span{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:rgba(240,246,252,.55)}@media (max-width:1024px){.cs-nexus-stats{grid-template-columns:repeat(2,1fr)}}.cs-nexus-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:36px;align-items:start}@media (max-width:1024px){.cs-nexus-grid{grid-template-columns:1fr}}.cs-nexus-mosaic{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:130px;gap:8px}.cs-nexus-tile{margin:0;overflow:hidden;background:var(--abyss);position:relative}.cs-nexus-tile img{transition:transform 1.6s ease;object-fit:cover!important}.cs-nexus-tile:hover img{transform:scale(1.06)}.cs-nexus-tile-1{grid-column:span 6;grid-row:span 2}.cs-nexus-tile-2,.cs-nexus-tile-3{grid-column:span 3}.cs-nexus-tile-4,.cs-nexus-tile-5,.cs-nexus-tile-6{grid-column:span 2}@media (max-width:720px){.cs-nexus-mosaic{grid-template-columns:repeat(2,1fr);grid-auto-rows:120px}.cs-nexus-tile-1,.cs-nexus-tile-2,.cs-nexus-tile-3,.cs-nexus-tile-4,.cs-nexus-tile-5,.cs-nexus-tile-6{grid-column:span 2}.cs-nexus-tile-1{grid-row:span 2}}.cs-nexus-side{display:flex;flex-direction:column;gap:18px}.cs-nexus-card{background:linear-gradient(155deg,rgba(107,93,217,.1),rgba(20,39,74,.5));border:1px solid rgba(107,93,217,.32);padding:22px 24px}.cs-nexus-card h4{font-family:Playfair Display,serif;font-size:19px;font-weight:500;color:var(--paper);margin:0 0 6px}.cs-nexus-card p{font-size:14px;line-height:1.6;color:rgba(240,246,252,.75);margin:0}.cs-nexus-bullets{list-style:none;margin:0;display:flex;flex-direction:column;gap:10px;border-top:1px solid rgba(107,93,217,.22);padding:18px 0 0}.cs-nexus-bullets li{display:grid;grid-template-columns:18px 1fr;gap:12px;font-size:14.5px;color:var(--paper);line-height:1.55}.cs-nexus-bullets li:before{content:"◇";color:var(--violet)}.cs-nexus-bullets strong{color:var(--violet);font-weight:600;font-style:italic}.cs-units{background:radial-gradient(40% 60% at 100% 30%,rgba(94,191,232,.1) 0,transparent 60%),linear-gradient(180deg,#07101F,#14274A)}.cs-units-stage{width:100%;max-width:1480px;margin:0 auto;display:flex;flex-direction:column;gap:36px}.cs-units-head{max-width:820px}.cs-units-head h2{color:var(--paper)}.cs-units-rail{display:flex;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:4px 4px 24px;cursor:grab;user-select:none}.cs-units-rail::-webkit-scrollbar{height:8px}.cs-units-rail::-webkit-scrollbar-track{background:rgba(94,191,232,.06)}.cs-units-rail::-webkit-scrollbar-thumb{background:rgba(94,191,232,.35)}.cs-unit{flex:0 0 320px;scroll-snap-align:start;background:rgba(94,191,232,.04);border:1px solid rgba(94,191,232,.18);display:flex;flex-direction:column;transition:transform .7s cubic-bezier(.22,1,.36,1),border-color .4s ease}.cs-unit:hover{transform:translateY(-4px);border-color:rgba(94,191,232,.5)}.cs-unit-img{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--abyss)}.cs-unit-img img{object-fit:cover!important;transition:transform 1.6s ease}.cs-unit:hover .cs-unit-img img{transform:scale(1.05)}.cs-unit-num{position:absolute;top:12px;left:12px;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.24em;background:rgba(7,16,31,.78);color:var(--cyan);padding:5px 10px;border:1px solid rgba(94,191,232,.32)}.cs-unit-meta{padding:22px 24px 24px;display:flex;flex-direction:column;gap:8px}.cs-unit-tag{font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--cyan)}.cs-unit-meta h4{font-family:Playfair Display,serif;font-size:22px;font-weight:500;color:var(--paper);margin:0}.cs-unit-meta ul{list-style:none;padding:0;margin:6px 0;display:grid;grid-template-columns:1fr 1fr;gap:6px}.cs-unit-meta ul span{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:rgba(240,246,252,.5)}.cs-unit-meta ul strong{font-family:Playfair Display,serif;font-size:16px;color:var(--paper);font-weight:500}.cs-unit-meta p{font-size:13.5px;line-height:1.55;color:rgba(240,246,252,.7);margin:0}.cs-rail-hint{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:rgba(94,191,232,.55);text-align:right}.cs-inside{background:linear-gradient(180deg,#14274A,#0F1E3D);align-items:stretch}.cs-inside-stage{width:100%;max-width:1480px;margin:0 auto;display:flex;flex-direction:column;gap:32px}.cs-inside-head{max-width:820px}.cs-inside-head h2{color:var(--paper)}.cs-inside-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:200px;gap:12px}.cs-inside-fig{margin:0;overflow:hidden;background:var(--abyss);position:relative}.cs-inside-fig img{object-fit:cover!important;transition:transform 1.6s ease}.cs-inside-fig:hover img{transform:scale(1.04)}.cs-inside-fig figcaption{position:absolute;bottom:12px;left:14px;display:flex;align-items:center;gap:10px;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--paper);background:rgba(7,16,31,.7);padding:5px 10px}.cs-inside-fig figcaption span{color:var(--cyan);font-weight:500}.cs-inside-fig-1{grid-column:span 8;grid-row:span 2}.cs-inside-fig-2,.cs-inside-fig-3{grid-column:span 4}.cs-inside-fig-4,.cs-inside-fig-5{grid-column:span 6}@media (max-width:1024px){.cs-inside-grid{grid-auto-rows:160px}.cs-inside-fig-1{grid-column:span 12}.cs-inside-fig-2,.cs-inside-fig-3{grid-column:span 6}.cs-inside-fig-4,.cs-inside-fig-5{grid-column:span 12}}.cs-eq{position:fixed;top:50%;right:0;transform:translateY(-50%);z-index:30;pointer-events:none}.cs-eq-list{list-style:none;padding:12px 18px;margin:0;display:flex;flex-direction:column;gap:4px;pointer-events:auto}.cs-eq-row{display:grid;grid-template-columns:28px 14px auto;align-items:center;gap:10px;padding:6px 0;font-family:JetBrains Mono,monospace;color:rgba(94,191,232,.4);transition:color .32s ease}.cs-eq-row:hover{color:var(--cyan)}.cs-eq-row-active{color:var(--electric)}.cs-eq-freq{font-size:9px;letter-spacing:.16em;font-weight:500}.cs-eq-bars{display:flex;align-items:flex-end;gap:1.5px;height:12px;width:14px}.cs-eq-bar{width:3px;background:currentColor;height:30%;transition:height .38s cubic-bezier(.22,1,.36,1)}.cs-eq-row .cs-eq-bar:first-child{height:30%}.cs-eq-row .cs-eq-bar:nth-child(2){height:55%}.cs-eq-row .cs-eq-bar:nth-child(3){height:40%}.cs-eq-row-active .cs-eq-bar:first-child{height:60%;animation:cs-eq-pulse 1.2s ease-in-out 0s infinite alternate}.cs-eq-row-active .cs-eq-bar:nth-child(2){height:100%;animation:cs-eq-pulse .9s ease-in-out .2s infinite alternate}.cs-eq-row-active .cs-eq-bar:nth-child(3){height:75%;animation:cs-eq-pulse 1.4s ease-in-out .1s infinite alternate}@keyframes cs-eq-pulse{0%{transform:scaleY(.6);transform-origin:bottom}to{transform:scaleY(1)}}.cs-eq-name{font-size:9px;letter-spacing:.2em;text-transform:uppercase}@media (max-width:1024px){.cs-eq-name{display:none}.cs-eq-list{padding:8px 12px}}@media (max-width:720px){.cs-eq{display:none}}.cs-reserve{background:linear-gradient(180deg,#07101F,#0F1E3D 60%,#14274A);text-align:center}.cs-reserve-sky{position:absolute;inset:0;pointer-events:none}.cs-star{position:absolute;border-radius:50%;background:var(--ice);box-shadow:0 0 6px rgba(224,235,245,.7);animation:cs-twinkle 2.4s ease-in-out infinite}@keyframes cs-twinkle{0%,to{opacity:.4}50%{opacity:1}}.cs-cta-inner{position:relative;z-index:2;max-width:720px;width:100%;margin:0 auto;text-align:center}.cs-cta-h2{font-family:Playfair Display,serif;font-size:clamp(40px,5vw,72px);line-height:1.05;font-weight:400;margin:12px 0 16px;color:var(--paper);letter-spacing:-.02em}.cs-cta-lead{color:rgba(224,235,245,.7);margin:0 auto 32px;font-size:17px;line-height:1.7;max-width:560px}.cs-cta-channels{margin-top:36px;display:grid;grid-template-columns:repeat(2,1fr);gap:12px;border-top:1px solid rgba(94,191,232,.22);padding-top:28px;text-align:left}.cs-cta-chan-meta,.cs-cta-channels a{display:flex;flex-direction:column;gap:4px;padding:8px 0}.cs-cta-channels span{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:rgba(224,235,245,.55)}.cs-cta-channels strong{font-weight:500;color:var(--paper);font-size:13px}.cs-cta-channels a:hover strong{color:var(--cyan)}.cs-reserve-foot{position:absolute;left:0;right:0;bottom:24px;text-align:center;font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:rgba(224,235,245,.45)}@media (max-width:720px){.cs-cta-channels{grid-template-columns:1fr;text-align:center}.cs-cta-chan-meta,.cs-cta-channels a{align-items:center}}.cs-sticky-cta{display:none;position:fixed;left:16px;right:16px;bottom:14px;z-index:40;padding:14px 22px;background:var(--electric);color:var(--paper);border-radius:999px;font-family:JetBrains Mono,monospace;font-weight:600;font-size:13px;letter-spacing:.18em;text-transform:uppercase;align-items:center;justify-content:space-between;box-shadow:0 14px 40px -10px rgba(7,16,31,.6);text-decoration:none}.cs-sticky-cta .tp-arrow{transition:transform .32s ease}.cs-sticky-cta:hover .tp-arrow{transform:translateX(4px)}.cs .tp-image{cursor:zoom-in}.cs-zoom-hint{position:fixed;left:22px;bottom:22px;z-index:35;padding:8px 14px;font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:rgba(224,235,245,.78);background:rgba(7,16,31,.7);border:1px solid rgba(94,191,232,.32);border-radius:999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;animation:cs-zoom-hint-in .48s cubic-bezier(.22,1,.36,1) .6s both}@keyframes cs-zoom-hint-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.cs-zoom-hint{display:none}}.cs .sh-wave{background:radial-gradient(60% 80% at 18% 0,rgba(77,122,232,.1) 0,transparent 60%),linear-gradient(180deg,#14274A,#0F1E3D 60%,#07101F);color:var(--ice)}.cs .sh-wave-stats strong{color:var(--cyan)}.cs .sh-wave-stats strong small{color:rgba(94,191,232,.7)}.cs .sh-wave-tag{background:rgba(7,16,31,.78);border-color:rgba(94,191,232,.28);color:var(--paper)}.cs .sh-wave-status{background:var(--cyan);color:var(--cobalt)}.cs .sh-wave-status-live{background:var(--ice)}.cs .sh-wave-tag-live{background:rgba(94,191,232,.12);border-color:rgba(94,191,232,.45);color:var(--cyan)}.cs .sh-wave-card{background:rgba(94,191,232,.04);border-color:rgba(94,191,232,.14)}.cs .sh-wave-card:hover{border-color:rgba(94,191,232,.4);background:rgba(94,191,232,.07)}.cs .sh-wave-sub{color:rgba(94,191,232,.85)}.cs .sh-wave-meta h3{color:var(--paper)}.cs .sh-wave-bullets li span{color:var(--cyan)}.cs .sh-wave-card-text{background:linear-gradient(155deg,rgba(94,191,232,.1),rgba(94,191,232,.025) 60%);border-color:rgba(94,191,232,.32)}.cs .sh-terms{background:radial-gradient(80% 60% at 50% 0,rgba(77,122,232,.1) 0,transparent 65%),linear-gradient(180deg,#14274A,#0F1E3D 60%,#07101F);color:var(--ice)}.cs .sh-pay-head h2{color:var(--paper)}.cs .sh-pay-head h2 em{color:var(--cyan)}.cs .sh-pay-card{background:linear-gradient(165deg,rgba(94,191,232,.07),rgba(20,39,74,.7));border-color:rgba(94,191,232,.22)}.cs .sh-pay-early{border-color:rgba(77,122,232,.45);background:linear-gradient(165deg,rgba(77,122,232,.1),rgba(20,39,74,.7))}.cs .sh-pay-card-tag{color:var(--cyan);border-color:rgba(94,191,232,.32);background:rgba(94,191,232,.08)}.cs .sh-pay-early .sh-pay-card-tag{color:var(--electric);border-color:rgba(77,122,232,.5);background:rgba(77,122,232,.1)}.cs .sh-pay-card h3{color:var(--paper)}.cs .sh-pay-vi-name{color:rgba(94,191,232,.7)}.cs .sh-pay-summary{color:rgba(240,246,252,.78)}.cs .sh-pay-rhythm{background:rgba(7,16,31,.5);border-left-color:var(--cyan)}.cs .sh-pay-rhythm span{color:rgba(94,191,232,.7)}.cs .sh-pay-rhythm strong{color:var(--paper)}.cs .sh-pay-step-num{color:rgba(94,191,232,.6)}.cs .sh-pay-step-when{color:var(--paper)}.cs .sh-pay-step-pct{color:var(--cyan)}.cs .sh-pay-timeline li:last-child .sh-pay-step-pct{color:var(--electric)}.cs .sh-pay-step-note{color:rgba(240,246,252,.6)}.cs .sh-pay-card-foot{border-top-color:rgba(94,191,232,.16)}.cs .sh-pay-card-foot span{color:var(--cyan)}.cs .sh-pay-card-foot p{color:rgba(240,246,252,.85)}.cs .sh-pay-footnote{color:rgba(240,246,252,.5)}.cs .sh-onsite{background:radial-gradient(70% 50% at 50% 0,rgba(77,122,232,.1) 0,transparent 60%),linear-gradient(180deg,#14274A,#0F1E3D 60%,#07101F);color:var(--ice)}.cs .sh-onsite-stats strong{color:var(--cyan)}.cs .sh-onsite-stats strong small{color:rgba(94,191,232,.7)}.cs .sh-onsite-block-eyebrow{color:var(--cyan)}.cs .sh-onsite-block-head{border-bottom-color:rgba(94,191,232,.22)}.cs .sh-onsite-part{color:rgba(94,191,232,.7);border-color:rgba(94,191,232,.32);background:rgba(94,191,232,.05)}.cs .sh-onsite-tab-active{background:var(--cyan);border-color:var(--cyan);color:var(--cobalt)}.cs .sh-onsite-tab:hover{color:var(--paper);border-color:rgba(94,191,232,.32)}.cs .sh-onsite-dash{color:var(--cyan)}.cs .sh-onsite-bullets strong{color:var(--paper)}.cs .sh-onsite-bullets{border-top-color:rgba(94,191,232,.16)}