.ServiceChapters-module__CE1MDW__stack{padding:var(--sy) var(--gut);color:#f3f2ef;background:#0b0d14;grid-template-columns:300px minmax(0,1fr);gap:clamp(40px,5vw,96px);display:grid}.ServiceChapters-module__CE1MDW__index{top:calc(var(--header-h) + var(--sp-5));align-self:start;position:sticky}.ServiceChapters-module__CE1MDW__indexLabel{letter-spacing:.16em;text-transform:uppercase;color:#f3f2ef7a;margin-bottom:var(--sp-3);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700}.ServiceChapters-module__CE1MDW__index ul{margin-bottom:var(--sp-6)}.ServiceChapters-module__CE1MDW__index ul li+li{margin-top:6px}.ServiceChapters-module__CE1MDW__index a{font-size:var(--fs-body-sm);font-weight:var(--fw-bold);letter-spacing:var(--ls);color:#f3f2efb8;transition:color .25s var(--ease), background .25s var(--ease), border-color .25s var(--ease);border:1px solid #f3f2ef2e;padding:9px 12px;display:block;position:relative;overflow:hidden}.ServiceChapters-module__CE1MDW__index a:before{content:"";transform-origin:bottom;width:3px;transition:transform .35s var(--ease);background:#a5c4ff;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.ServiceChapters-module__CE1MDW__index a[data-active=true]{color:#0b0d14;background:#fff;border-color:#fff}.ServiceChapters-module__CE1MDW__index a[data-active=true]:before{transform:scaleY(1)}.ServiceChapters-module__CE1MDW__indexSub li{font-size:var(--fs-body-sm);line-height:var(--lh-body);color:#f3f2ef99;padding:6px 12px}@media (hover:hover) and (pointer:fine){.ServiceChapters-module__CE1MDW__index a:hover{color:#fff;border-color:#f3f2ef80}}.ServiceChapters-module__CE1MDW__chapter{scroll-margin-top:calc(var(--header-h) + var(--sp-5));border-top:1px solid #f3f2ef29;padding-block:clamp(64px,9vw,140px)}.ServiceChapters-module__CE1MDW__chapter:first-child{border-top:0;padding-top:0}.ServiceChapters-module__CE1MDW__chapterNo{letter-spacing:.14em;text-transform:uppercase;color:#a5c4ff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:700}.ServiceChapters-module__CE1MDW__chapterTitleSkew{transform-origin:0}.ServiceChapters-module__CE1MDW__chapter h2{margin-top:var(--sp-3);letter-spacing:var(--ls-heading);color:#fff;font-size:clamp(38px,5vw,80px);line-height:1.02}.ServiceChapters-module__CE1MDW__body{margin-top:var(--sp-5);grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:start;gap:clamp(32px,4vw,72px);display:grid}.ServiceChapters-module__CE1MDW__chapterSummary{max-width:28ch;font-size:clamp(18px,1.8vw,24px);font-weight:var(--fw-semibold);letter-spacing:var(--ls);color:#f3f2efeb;word-break:keep-all;line-height:1.55}.ServiceChapters-module__CE1MDW__chapterIntro{max-width:42ch;margin-top:var(--sp-4);color:#f3f2efa8;font-size:var(--fs-body-lg);line-height:var(--lh-body);letter-spacing:var(--ls)}.ServiceChapters-module__CE1MDW__spec{border-radius:var(--radius);padding:var(--sp-5);background:#ffffff08;border:1px solid #f3f2ef38}.ServiceChapters-module__CE1MDW__specLabel{letter-spacing:.16em;text-transform:uppercase;color:#a5c4ff;padding-bottom:var(--sp-3);margin-bottom:var(--sp-4);border-bottom:1px solid #f3f2ef38;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700}.ServiceChapters-module__CE1MDW__specRow b{letter-spacing:var(--ls);color:#fff;font-size:clamp(17px,1.6vw,22px);display:block}.ServiceChapters-module__CE1MDW__specRow p{font-size:var(--fs-body-sm);line-height:var(--lh-body);color:#f3f2ef99;margin-top:6px}.ServiceChapters-module__CE1MDW__spec[data-kind=flow] .ServiceChapters-module__CE1MDW__specRows{position:relative}.ServiceChapters-module__CE1MDW__spec[data-kind=flow] .ServiceChapters-module__CE1MDW__specRows:before{content:"";background:linear-gradient(#a5c4ff99,#a5c4ff1f);width:2px;position:absolute;top:16px;bottom:16px;left:26px}.ServiceChapters-module__CE1MDW__spec[data-kind=flow] .ServiceChapters-module__CE1MDW__specRow{gap:var(--sp-4);padding-block:var(--sp-4);grid-template-columns:52px minmax(0,1fr);align-items:start;display:grid;position:relative}.ServiceChapters-module__CE1MDW__spec[data-kind=flow] .ServiceChapters-module__CE1MDW__specRows:before{transform-origin:top;transition:transform 1.1s var(--ease);transform:scaleY(0)}.ServiceChapters-module__CE1MDW__spec[data-kind=flow][data-seen=true] .ServiceChapters-module__CE1MDW__specRows:before{transform:scaleY(1)}.ServiceChapters-module__CE1MDW__spec[data-kind=flow] .ServiceChapters-module__CE1MDW__specNo{width:52px;height:52px;font-size:17px;font-weight:var(--fw-extrabold);font-variant-numeric:tabular-nums;color:#a5c4ff;border-radius:var(--radius);opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease), box-shadow .3s var(--ease);background:#14161f;border:1px solid #a5c4ff8c;place-items:center;display:grid;transform:translateY(14px)}.ServiceChapters-module__CE1MDW__spec[data-kind=flow] .ServiceChapters-module__CE1MDW__specRow:first-child .ServiceChapters-module__CE1MDW__specNo{transition-delay:.15s}.ServiceChapters-module__CE1MDW__spec[data-kind=flow] .ServiceChapters-module__CE1MDW__specRow:nth-child(2) .ServiceChapters-module__CE1MDW__specNo{transition-delay:.35s}.ServiceChapters-module__CE1MDW__spec[data-kind=flow] .ServiceChapters-module__CE1MDW__specRow:nth-child(3) .ServiceChapters-module__CE1MDW__specNo{transition-delay:.55s}.ServiceChapters-module__CE1MDW__spec[data-kind=flow] .ServiceChapters-module__CE1MDW__specRow:nth-child(4) .ServiceChapters-module__CE1MDW__specNo{transition-delay:.75s}.ServiceChapters-module__CE1MDW__spec[data-kind=flow][data-seen=true] .ServiceChapters-module__CE1MDW__specNo{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.ServiceChapters-module__CE1MDW__spec[data-kind=flow] .ServiceChapters-module__CE1MDW__specRow:hover .ServiceChapters-module__CE1MDW__specNo{box-shadow:0 0 0 4px #a5c4ff2e}}.ServiceChapters-module__CE1MDW__spec[data-kind=grid] .ServiceChapters-module__CE1MDW__specRows{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.ServiceChapters-module__CE1MDW__spec[data-kind=grid] .ServiceChapters-module__CE1MDW__specRow{padding:var(--sp-4);border-radius:var(--radius);opacity:0;transition:border-color .25s var(--ease), background .25s var(--ease), opacity .6s var(--ease), transform .6s var(--ease);background:#ffffff05;border:1px solid #f3f2ef2e;transform:translateY(16px)}.ServiceChapters-module__CE1MDW__spec[data-kind=grid] .ServiceChapters-module__CE1MDW__specRow:first-child{transition-delay:.1s}.ServiceChapters-module__CE1MDW__spec[data-kind=grid] .ServiceChapters-module__CE1MDW__specRow:nth-child(2){transition-delay:.2s}.ServiceChapters-module__CE1MDW__spec[data-kind=grid] .ServiceChapters-module__CE1MDW__specRow:nth-child(3){transition-delay:.3s}.ServiceChapters-module__CE1MDW__spec[data-kind=grid] .ServiceChapters-module__CE1MDW__specRow:nth-child(4){transition-delay:.4s}.ServiceChapters-module__CE1MDW__spec[data-kind=grid] .ServiceChapters-module__CE1MDW__specRow:nth-child(5){transition-delay:.5s}.ServiceChapters-module__CE1MDW__spec[data-kind=grid] .ServiceChapters-module__CE1MDW__specRow:nth-child(6){transition-delay:.6s}.ServiceChapters-module__CE1MDW__spec[data-kind=grid][data-seen=true] .ServiceChapters-module__CE1MDW__specRow{opacity:1;transform:none}.ServiceChapters-module__CE1MDW__spec[data-kind=grid] .ServiceChapters-module__CE1MDW__specNo{font-size:13px;font-weight:var(--fw-extrabold);font-variant-numeric:tabular-nums;color:#a5c4ff;margin-bottom:var(--sp-2);display:block}.ServiceChapters-module__CE1MDW__spec[data-kind=grid] .ServiceChapters-module__CE1MDW__specRow b{font-size:clamp(16px,1.5vw,20px)}@media (hover:hover) and (pointer:fine){.ServiceChapters-module__CE1MDW__spec[data-kind=grid] .ServiceChapters-module__CE1MDW__specRow:hover{background:#a5c4ff0f;border-color:#a5c4ff99}}.ServiceChapters-module__CE1MDW__tags{gap:var(--sp-2);margin-top:var(--sp-6);flex-wrap:wrap;display:flex}.ServiceChapters-module__CE1MDW__tags li{letter-spacing:.04em;color:#f3f2efcc;border-radius:var(--radius);border:1px solid #f3f2ef40;padding:7px 13px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ServiceChapters-module__CE1MDW__chapterCta{margin-top:var(--sp-6);font-size:13px;font-weight:var(--fw-extrabold);letter-spacing:.1em;text-transform:uppercase;color:#0b0d14;border-radius:var(--radius);transition:background .25s var(--ease), color .25s var(--ease);background:#fff;padding:14px 22px;display:inline-block}@media (hover:hover) and (pointer:fine){.ServiceChapters-module__CE1MDW__chapterCta:hover{background:#a5c4ff}.ServiceChapters-module__CE1MDW__tags li{transition:border-color .25s var(--ease), color .25s var(--ease)}.ServiceChapters-module__CE1MDW__tags li:hover{color:#a5c4ff;border-color:#a5c4ffb3}}@media (prefers-reduced-motion:reduce){.ServiceChapters-module__CE1MDW__spec[data-kind=flow] .ServiceChapters-module__CE1MDW__specRows:before,.ServiceChapters-module__CE1MDW__spec[data-kind=flow] .ServiceChapters-module__CE1MDW__specNo,.ServiceChapters-module__CE1MDW__spec[data-kind=grid] .ServiceChapters-module__CE1MDW__specRow{opacity:1;transition:none;transform:none}}@media (max-width:1180px){.ServiceChapters-module__CE1MDW__body{grid-template-columns:1fr}}@media (max-width:900px){.ServiceChapters-module__CE1MDW__stack{grid-template-columns:1fr}.ServiceChapters-module__CE1MDW__index{position:static}.ServiceChapters-module__CE1MDW__body,.ServiceChapters-module__CE1MDW__spec[data-kind=grid] .ServiceChapters-module__CE1MDW__specRows{grid-template-columns:1fr}.ServiceChapters-module__CE1MDW__chapter{padding-right:64px}}
.Business-module__Jpi9gq__hero{color:#fff;background:#0b0d14;flex-direction:column;justify-content:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.Business-module__Jpi9gq__heroMedia{position:absolute;inset:0}.Business-module__Jpi9gq__hero img{object-fit:cover}.Business-module__Jpi9gq__heroShade{background:linear-gradient(#0b0d14b8 0%,#0b0d1440 40%,#0b0d14d1 100%);position:absolute;inset:0}.Business-module__Jpi9gq__ticker{top:var(--header-h);z-index:1;border-block:1px solid #ffffff2e;padding-block:8px;position:absolute;left:0;right:0;overflow:hidden}.Business-module__Jpi9gq__tickerTrack{gap:var(--sp-6);width:max-content;font-size:var(--fs-body-sm);line-height:var(--lh-body);color:#f3f2ef99;white-space:nowrap;animation:38s linear infinite Business-module__Jpi9gq__marquee;display:flex}@keyframes Business-module__Jpi9gq__marquee{to{transform:translate(-50%)}}.Business-module__Jpi9gq__heroBottom{z-index:1;padding-bottom:var(--sp-7);position:relative}.Business-module__Jpi9gq__heroLabel{letter-spacing:.18em;text-transform:uppercase;color:#c3d6ff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:700}.Business-module__Jpi9gq__heroTitle{margin-top:var(--sp-4);letter-spacing:var(--ls-heading);font-size:clamp(48px,8.4vw,128px);line-height:.98;font-weight:var(--fw-extrabold);color:#fff;text-transform:uppercase}.Business-module__Jpi9gq__heroLine{animation:Business-module__Jpi9gq__uc-line-in .8s var(--ease) both;display:block}.Business-module__Jpi9gq__heroLine:nth-child(2){animation-delay:.1s}.Business-module__Jpi9gq__heroLine:nth-child(3){animation-delay:.2s}@keyframes Business-module__Jpi9gq__uc-line-in{0%{opacity:0;transform:translateY(42px)}to{opacity:1;transform:none}}.Business-module__Jpi9gq__heroDesc{max-width:44ch;margin-top:var(--sp-5);color:#ffffffb8;font-size:var(--fs-body-lg);line-height:var(--lh-body);letter-spacing:var(--ls)}.Business-module__Jpi9gq__bridge{padding-block:var(--sy);background:var(--bg);text-align:center}.Business-module__Jpi9gq__bridgeTitle{max-width:22ch;letter-spacing:var(--ls-heading);font-size:clamp(32px,4.4vw,68px);line-height:1.1;font-weight:var(--fw-extrabold);text-wrap:balance;word-break:keep-all;margin-inline:auto}.Business-module__Jpi9gq__bridgeTitle span[data-word]{color:#8b8f98;transition:color .3s var(--ease)}.Business-module__Jpi9gq__bridgeTitle span[data-word][data-lit=true]{color:var(--ink)}.Business-module__Jpi9gq__bridgeCopy{max-width:62ch;margin:var(--sp-5) auto 0;color:var(--ink-2);font-size:clamp(16px,1.4vw,19px);line-height:var(--lh-body);letter-spacing:var(--ls)}@media (max-width:900px){.Business-module__Jpi9gq__heroTitle{font-size:clamp(40px,11vw,64px)}}@media (max-height:500px) and (orientation:landscape){.Business-module__Jpi9gq__hero{min-height:0;padding-top:var(--header-h)}.Business-module__Jpi9gq__ticker{margin-bottom:var(--sp-3);position:static}.Business-module__Jpi9gq__heroBottom{padding-bottom:var(--sp-5)}}@media (prefers-reduced-motion:reduce){.Business-module__Jpi9gq__heroLine,.Business-module__Jpi9gq__tickerTrack{animation:none}}
