.Carousel3D-module__3yC0yW__showcase{--card-width:min(1000px, calc(100vw - 200px));--card-height:332px;padding:calc(var(--nav-height) + 34px) 0 28px;position:relative;overflow:clip}.Carousel3D-module__3yC0yW__heading{text-align:center;padding-inline:20px}.Carousel3D-module__3yC0yW__headingLabel{font:11px var(--font-mono), monospace;color:var(--stride-blue);letter-spacing:.17em;text-transform:uppercase}.Carousel3D-module__3yC0yW__headingTitle{color:var(--ink);letter-spacing:-.055em;margin-top:10px;font-size:clamp(2.6rem,5vw,4.5rem);font-weight:800;line-height:1.05}.Carousel3D-module__3yC0yW__headingTitle>span{color:var(--stride-blue)}.Carousel3D-module__3yC0yW__headingDescription{color:var(--secondary-text);margin-top:16px;font-size:clamp(.9rem,1.3vw,1.05rem);line-height:1.6}.Carousel3D-module__3yC0yW__selectors{justify-content:center;align-items:center;gap:clamp(4px,1.5vw,22px);max-width:1100px;margin:24px auto 0;padding:0 20px;display:flex}.Carousel3D-module__3yC0yW__selector{min-height:46px;color:var(--secondary-text);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:10px 5px 13px;font-size:12px;font-weight:600;transition:color .18s;display:inline-flex;position:relative}.Carousel3D-module__3yC0yW__selector:after{content:"";inset-inline:5px;background:var(--stride-blue);transform-origin:0;height:2px;transition:transform .24s var(--ease-out-quart);position:absolute;bottom:0;transform:scaleX(0)}.Carousel3D-module__3yC0yW__selectorNumber{font:11px var(--font-mono), monospace;color:var(--muted)}.Carousel3D-module__3yC0yW__selector[aria-pressed=true],.Carousel3D-module__3yC0yW__selector:hover{color:var(--stride-blue)}.Carousel3D-module__3yC0yW__selector[aria-pressed=true]:after{transform:scaleX(1)}.Carousel3D-module__3yC0yW__deckArea{margin-top:24px;position:relative}.Carousel3D-module__3yC0yW__stage{height:calc(var(--card-height) + 18px);touch-action:pan-y;position:relative}.Carousel3D-module__3yC0yW__stage:before,.Carousel3D-module__3yC0yW__stage:after{content:"";border:1px solid #dddff0;border-radius:0 0 22px 22px;height:40px;position:absolute;left:50%;transform:translate(-50%)}.Carousel3D-module__3yC0yW__stage:before{width:calc(var(--card-width) - 64px);background:#e9eafd;bottom:1px}.Carousel3D-module__3yC0yW__stage:after{width:calc(var(--card-width) - 30px);background:#f3f3fc;bottom:9px}.Carousel3D-module__3yC0yW__serviceCard{z-index:1;top:0;left:calc(50% - var(--card-width) / 2);width:var(--card-width);height:var(--card-height);background:#fff;border:1px solid #e1e4ef;border-radius:24px;grid-template-columns:1fr 1fr;padding:8px;display:grid;position:absolute;overflow:hidden;box-shadow:0 12px 35px #161b4b08}.Carousel3D-module__3yC0yW__serviceCard:not([data-position=active]){visibility:hidden;pointer-events:none}.Carousel3D-module__3yC0yW__serviceCard[data-position=active]{z-index:2;animation:Carousel3D-module__3yC0yW__cardArrive .38s var(--ease-out-quart) both}.Carousel3D-module__3yC0yW__cardCopy{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:25px 34px;display:flex}.Carousel3D-module__3yC0yW__cardEyebrow{color:var(--stride-blue);font:11px/1.5 var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase}.Carousel3D-module__3yC0yW__cardTitle{letter-spacing:-.045em;color:var(--ink);text-wrap:balance;margin-top:12px;font-size:clamp(1.8rem,2.9vw,2.6rem);font-weight:800;line-height:1.1}.Carousel3D-module__3yC0yW__cardDescription{color:var(--secondary-text);max-width:42ch;margin-top:14px;font-size:14px;line-height:1.7}.Carousel3D-module__3yC0yW__detailsLink{color:var(--stride-blue);justify-content:space-between;align-items:center;gap:22px;min-height:44px;margin-top:14px;padding:9px 0;font-size:12px;font-weight:700;display:inline-flex}.Carousel3D-module__3yC0yW__detailsLink svg{width:20px;height:20px;transition:transform .2s var(--ease-out-quart)}.Carousel3D-module__3yC0yW__detailsLink:hover svg{transform:translate(4px)}.Carousel3D-module__3yC0yW__artPanel{background:#f0f1fd;border-radius:17px;flex-direction:column;justify-content:center;min-width:0;display:flex;position:relative;overflow:hidden}.Carousel3D-module__3yC0yW__artNumber{z-index:1;font:11px var(--font-mono), monospace;letter-spacing:.06em;color:var(--stride-blue);position:absolute;top:20px;left:23px}.Carousel3D-module__3yC0yW__artNumber>span{color:var(--muted);margin-left:6px;font-size:9px}.Carousel3D-module__3yC0yW__cardDiagram{background:0 0;min-height:240px}.Carousel3D-module__3yC0yW__cardDiagram>div{width:min(100% - 30px,340px);transform:scale(1.1)}.Carousel3D-module__3yC0yW__artCaption{bottom:21px;color:var(--secondary-text);letter-spacing:.02em;justify-content:center;align-items:center;gap:7px;font-size:11px;display:flex;position:absolute;inset-inline:10px}.Carousel3D-module__3yC0yW__artCaption>span{background:var(--stride-blue);border-radius:50%;width:4px;height:4px}.Carousel3D-module__3yC0yW__arrow{z-index:5;width:48px;height:48px;color:var(--stride-blue);cursor:pointer;background:#fff;border:1px solid #dfe2ef;border-radius:50%;place-items:center;font-size:23px;transition:background .18s,color .18s;display:grid;position:absolute;top:calc(50% - 32px)}.Carousel3D-module__3yC0yW__previous{left:calc(50% - var(--card-width) / 2 - 68px)}.Carousel3D-module__3yC0yW__next{right:calc(50% - var(--card-width) / 2 - 68px)}.Carousel3D-module__3yC0yW__previous>span{display:flex;transform:rotate(180deg)}.Carousel3D-module__3yC0yW__arrow:hover{color:#fff;background:var(--stride-blue);border-color:var(--stride-blue)}.Carousel3D-module__3yC0yW__playback{justify-content:center;align-items:center;gap:16px;min-height:44px;margin-top:8px;display:flex}.Carousel3D-module__3yC0yW__counter{color:var(--ink);font:11px var(--font-mono), monospace;align-items:center;gap:9px;display:flex}.Carousel3D-module__3yC0yW__counter>span{color:var(--muted)}.Carousel3D-module__3yC0yW__progress{background:#dedfec;width:60px;height:2px;display:block;position:relative;overflow:hidden}.Carousel3D-module__3yC0yW__progressFill{background:var(--stride-blue);transform-origin:0;width:100%;height:100%;display:block}.Carousel3D-module__3yC0yW__progressFill[data-playing=true]{animation:Carousel3D-module__3yC0yW__advance var(--autoplay-duration) linear forwards}.Carousel3D-module__3yC0yW__playButton{min-width:64px;min-height:44px;color:var(--secondary-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:8px;font-size:11px;display:flex}.Carousel3D-module__3yC0yW__playButton:hover{color:var(--stride-blue);background:#2e30f808}.Carousel3D-module__3yC0yW__pauseIcon{border-inline:2px solid;width:9px;height:10px}.Carousel3D-module__3yC0yW__playIcon{border-block:5px solid #0000;border-left:8px solid;width:0;height:0}.Carousel3D-module__3yC0yW__allServices{width:fit-content;min-height:44px;color:var(--secondary-text);justify-content:center;align-items:center;gap:10px;margin:4px auto 0;padding-inline:12px;font-size:11px;display:flex}.Carousel3D-module__3yC0yW__allServices:hover{color:var(--stride-blue)}.Carousel3D-module__3yC0yW__allServices svg{width:15px;height:15px}@keyframes Carousel3D-module__3yC0yW__advance{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes Carousel3D-module__3yC0yW__cardArrive{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@media (max-width:1100px) and (min-width:701px){.Carousel3D-module__3yC0yW__showcase{--card-width:calc(100vw - 152px);--card-height:340px}.Carousel3D-module__3yC0yW__previous{left:14px}.Carousel3D-module__3yC0yW__next{right:14px}.Carousel3D-module__3yC0yW__cardCopy{padding:22px}.Carousel3D-module__3yC0yW__cardTitle{font-size:1.9rem}.Carousel3D-module__3yC0yW__cardDescription{font-size:13px}.Carousel3D-module__3yC0yW__cardDiagram>div{transform:scale(.95)}.Carousel3D-module__3yC0yW__selectors{gap:10px}.Carousel3D-module__3yC0yW__selector{gap:4px;font-size:11px}.Carousel3D-module__3yC0yW__selectorNumber{display:none}}@media (min-width:701px) and (max-height:760px){.Carousel3D-module__3yC0yW__showcase{padding-top:calc(var(--nav-height) + 16px);--card-height:310px;padding-bottom:20px}.Carousel3D-module__3yC0yW__headingTitle{font-size:3rem}.Carousel3D-module__3yC0yW__headingDescription{margin-top:12px}.Carousel3D-module__3yC0yW__selectors{margin-top:16px}.Carousel3D-module__3yC0yW__deckArea{margin-top:18px}.Carousel3D-module__3yC0yW__cardTitle{font-size:2rem}.Carousel3D-module__3yC0yW__cardDescription{font-size:13px}.Carousel3D-module__3yC0yW__cardCopy{padding-block:20px}.Carousel3D-module__3yC0yW__detailsLink{margin-top:10px}}@media (max-width:700px){.Carousel3D-module__3yC0yW__showcase{--card-width:min(460px, calc(100vw - 40px));--card-height:388px;padding-top:calc(var(--nav-height) + 24px);padding-bottom:26px}.Carousel3D-module__3yC0yW__headingTitle{font-size:clamp(2.65rem,11vw,3.5rem)}.Carousel3D-module__3yC0yW__headingDescription{max-width:29ch;margin:14px auto 0;font-size:14px}.Carousel3D-module__3yC0yW__selectors{gap:4px;margin-top:18px}.Carousel3D-module__3yC0yW__selector{justify-content:center;min-width:44px;min-height:44px;padding-inline:8px}.Carousel3D-module__3yC0yW__selectorNumber{font-size:11px}.Carousel3D-module__3yC0yW__selectorName{display:none}.Carousel3D-module__3yC0yW__selector:after{inset-inline:10px}.Carousel3D-module__3yC0yW__deckArea{margin-top:18px}.Carousel3D-module__3yC0yW__serviceCard{border-radius:20px;flex-direction:column-reverse;padding:7px;display:flex}.Carousel3D-module__3yC0yW__cardCopy{flex:1;justify-content:flex-start;padding:19px 18px 12px}.Carousel3D-module__3yC0yW__cardTitle{margin-top:8px;font-size:clamp(1.5rem,6.2vw,1.85rem)}.Carousel3D-module__3yC0yW__cardEyebrow{font-size:11px}.Carousel3D-module__3yC0yW__cardDescription{max-width:none;margin-top:10px;font-size:13px;line-height:1.65}.Carousel3D-module__3yC0yW__detailsLink{margin-top:10px;font-size:11px}.Carousel3D-module__3yC0yW__artPanel{border-radius:13px;flex-shrink:0;height:160px}.Carousel3D-module__3yC0yW__artNumber{display:none}.Carousel3D-module__3yC0yW__cardDiagram{min-height:160px}.Carousel3D-module__3yC0yW__cardDiagram>div{width:320px;max-width:none;transform:scale(.9)}.Carousel3D-module__3yC0yW__artCaption{display:none}.Carousel3D-module__3yC0yW__arrow{width:44px;height:44px;font-size:20px;top:calc(100% + 8px)}.Carousel3D-module__3yC0yW__previous{left:max(20px,50% - 220px)}.Carousel3D-module__3yC0yW__next{right:max(20px,50% - 220px)}.Carousel3D-module__3yC0yW__playback,.Carousel3D-module__3yC0yW__allServices{margin-top:8px}}@media (max-width:360px){.Carousel3D-module__3yC0yW__showcase{--card-height:458px}.Carousel3D-module__3yC0yW__cardCopy{padding-inline:16px}.Carousel3D-module__3yC0yW__cardDiagram>div{transform:scale(.8)}.Carousel3D-module__3yC0yW__playback{gap:11px}.Carousel3D-module__3yC0yW__progress{width:32px}}@media (prefers-reduced-motion:reduce){.Carousel3D-module__3yC0yW__serviceCard,.Carousel3D-module__3yC0yW__selector:after,.Carousel3D-module__3yC0yW__arrow,.Carousel3D-module__3yC0yW__detailsLink svg{transition:none!important;animation:none!important}.Carousel3D-module__3yC0yW__progress{display:none}}
.OfferingVisual-module__i7Adaa__motion{width:100%;height:100%}.OfferingVisual-module__i7Adaa__motion:not([data-running=true]) *,.OfferingVisual-module__i7Adaa__motion:not([data-running=true]) :before,.OfferingVisual-module__i7Adaa__motion:not([data-running=true]) :after{animation:none!important}.OfferingVisual-module__i7Adaa__frame{border:1px solid var(--hairline);border-radius:var(--radius-md);background:linear-gradient(150deg,#fbfbfe,#f2f3fa);place-items:center;width:100%;height:100%;min-height:240px;display:grid;position:relative;overflow:hidden}.OfferingVisual-module__i7Adaa__frame:after{content:"";pointer-events:none;background-image:linear-gradient(#0a0c1408 1px,#0000 1px),linear-gradient(90deg,#0a0c1408 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 38%,#000);mask-image:linear-gradient(#0000,#000 38%,#000)}.OfferingVisual-module__i7Adaa__label{z-index:4;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;color:var(--muted);font-size:.6rem;font-weight:500;position:absolute;top:14px;left:16px}.OfferingVisual-module__i7Adaa__frame{--out:cubic-bezier(.23, 1, .32, 1);--land:var(--ease-out-quart)}.OfferingVisual-module__i7Adaa__grid,.OfferingVisual-module__i7Adaa__lanes,.OfferingVisual-module__i7Adaa__people,.OfferingVisual-module__i7Adaa__govBox,.OfferingVisual-module__i7Adaa__chain{max-height:340px}.OfferingVisual-module__i7Adaa__readout{z-index:4;font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--text-label);letter-spacing:.12em;color:var(--muted);position:absolute;bottom:14px;right:16px}.OfferingVisual-module__i7Adaa__readout b{color:var(--stride-blue);font-weight:600}.OfferingVisual-module__i7Adaa__grid{z-index:2;grid-template-columns:repeat(6,1fr);gap:10px;width:80%;display:grid;position:relative}.OfferingVisual-module__i7Adaa__grid i{height:15px;animation:5.4s ease-in-out infinite OfferingVisual-module__i7Adaa__idleBreathe;animation-delay:var(--d);background:#0a0c1417;display:block;transform:skew(-30deg)}@keyframes OfferingVisual-module__i7Adaa__idleBreathe{0%,to{opacity:.75}50%{opacity:1}}.OfferingVisual-module__i7Adaa__grid i.OfferingVisual-module__i7Adaa__hot{animation:OfferingVisual-module__i7Adaa__idleBreathe 5.4s ease-in-out infinite, OfferingVisual-module__i7Adaa__mapHit 4.6s var(--land) infinite}.OfferingVisual-module__i7Adaa__grid i.OfferingVisual-module__i7Adaa__hot:first-of-type{animation-delay:var(--d), .62s}.OfferingVisual-module__i7Adaa__grid i.OfferingVisual-module__i7Adaa__hot:nth-of-type(2){animation-delay:var(--d), .98s}.OfferingVisual-module__i7Adaa__grid i.OfferingVisual-module__i7Adaa__hot:nth-of-type(3){animation-delay:var(--d), 1.16s}.OfferingVisual-module__i7Adaa__grid i.OfferingVisual-module__i7Adaa__hot:nth-of-type(4){animation-delay:var(--d), 1.52s}.OfferingVisual-module__i7Adaa__grid i.OfferingVisual-module__i7Adaa__hot:nth-of-type(5){animation-delay:var(--d), 1.94s}.OfferingVisual-module__i7Adaa__grid i.OfferingVisual-module__i7Adaa__hot:nth-of-type(6){animation-delay:var(--d), 2.28s}@keyframes OfferingVisual-module__i7Adaa__mapHit{0%,6%{background:#0a0c1417;transform:skew(-30deg)translateY(0)scaleX(1);box-shadow:0 0 #2e30f800}13%{background:var(--stride-blue);transform:skew(-30deg)translateY(-5px)scaleX(1.07);box-shadow:0 6px 14px -2px #2e30f873}22%,58%{background:var(--stride-blue);transform:skew(-30deg)translateY(-2px)scaleX(1);box-shadow:0 4px 10px -3px #2e30f84d}76%,to{background:#0a0c1417;transform:skew(-30deg)translateY(0)scaleX(1);box-shadow:0 0 #2e30f800}}.OfferingVisual-module__i7Adaa__scan{z-index:3;pointer-events:none;width:30%;animation:OfferingVisual-module__i7Adaa__scanSweep 4.6s var(--out) infinite;background:linear-gradient(90deg,#0000,#2e30f80f 55%,#2e30f821 82%,#0000);position:absolute;top:0;bottom:0}.OfferingVisual-module__i7Adaa__scanEdge{filter:blur(.4px);background:linear-gradient(#0000,#2e30f88c 22%,#8a8cfbe6 50%,#2e30f88c 78%,#0000);width:2px;position:absolute;top:0;bottom:0;right:0}@keyframes OfferingVisual-module__i7Adaa__scanSweep{0%{transform:translate(-150%)}62%,to{transform:translate(360%)}}.OfferingVisual-module__i7Adaa__lanes{z-index:2;flex-direction:column;align-items:center;gap:15px;width:80%;display:flex;position:relative}.OfferingVisual-module__i7Adaa__lane{justify-content:center;gap:5px;height:19px;display:flex;position:relative}.OfferingVisual-module__i7Adaa__lane i{background:var(--stride-blue);width:40px;height:100%;animation-duration:4.2s;animation-timing-function:var(--land);animation-iteration-count:infinite;animation-delay:calc(var(--r) * .3s);display:block;transform:skew(-30deg)}.OfferingVisual-module__i7Adaa__fromLeft{animation-name:OfferingVisual-module__i7Adaa__joinLeft}.OfferingVisual-module__i7Adaa__fromRight{opacity:.62;animation-name:OfferingVisual-module__i7Adaa__joinRight}@keyframes OfferingVisual-module__i7Adaa__joinLeft{0%{opacity:0;transform:translate(-140px)skew(-30deg)}26%{opacity:1;transform:translate(4px)skew(-30deg)}32%,72%{opacity:1;transform:translate(0)skew(-30deg)}92%,to{opacity:0;transform:translate(-140px)skew(-30deg)}}@keyframes OfferingVisual-module__i7Adaa__joinRight{0%{opacity:0;transform:translate(140px)skew(-30deg)}26%{opacity:.62;transform:translate(-4px)skew(-30deg)}32%,72%{opacity:.62;transform:translate(0)skew(-30deg)}92%,to{opacity:0;transform:translate(140px)skew(-30deg)}}.OfferingVisual-module__i7Adaa__joinFlash{opacity:0;width:26px;height:26px;animation:4.2s linear infinite OfferingVisual-module__i7Adaa__joinFlash;animation-delay:calc(var(--r) * .3s);background:radial-gradient(circle,#8a8cfbd9,#0000 68%);border-radius:50%;margin:-13px 0 0 -13px;position:absolute;top:50%;left:50%}@keyframes OfferingVisual-module__i7Adaa__joinFlash{0%,24%{opacity:0;transform:scale(.5)}30%{opacity:1;transform:scale(1.25)}42%,to{opacity:0;transform:scale(1.5)}}.OfferingVisual-module__i7Adaa__built{gap:4px;margin-top:4px;display:flex}.OfferingVisual-module__i7Adaa__built i{background:var(--stride-blue);transform-origin:50%;width:22px;height:8px;animation:OfferingVisual-module__i7Adaa__builtIn 4.2s var(--land) infinite;display:block;transform:skew(-30deg)}.OfferingVisual-module__i7Adaa__built i:nth-child(2){opacity:.62;animation-delay:.1s}.OfferingVisual-module__i7Adaa__built i:nth-child(3){opacity:.4;animation-delay:.2s}@keyframes OfferingVisual-module__i7Adaa__builtIn{0%,34%{opacity:0;transform:skew(-30deg)scaleX(.06)}46%{opacity:1;transform:skew(-30deg)scaleX(1.12)}54%,74%{opacity:1;transform:skew(-30deg)scaleX(1)}90%,to{opacity:0;transform:skew(-30deg)scaleX(.06)}}.OfferingVisual-module__i7Adaa__people{z-index:2;justify-content:center;align-items:flex-end;gap:clamp(18px,3.4vw,34px);height:64%;display:flex;position:relative}.OfferingVisual-module__i7Adaa__person{flex-direction:column;justify-content:flex-end;align-items:center;height:100%;display:flex}.OfferingVisual-module__i7Adaa__column{width:clamp(18px,2.4vw,30px);height:calc(42px + var(--i) * 20px);display:block;position:relative}.OfferingVisual-module__i7Adaa__column i{background:var(--stride-blue);transform-origin:bottom;border-radius:2px 2px 0 0;display:block;position:absolute;inset:0}.OfferingVisual-module__i7Adaa__ghostBar{opacity:.14;animation:OfferingVisual-module__i7Adaa__ghostHold 4.6s var(--out) infinite;animation-delay:calc(var(--i) * .2s)}@keyframes OfferingVisual-module__i7Adaa__ghostHold{0%,30%{transform:scaleY(.06)}44%,to{transform:scaleY(1)}}.OfferingVisual-module__i7Adaa__growth{animation:OfferingVisual-module__i7Adaa__grow 4.6s var(--land) infinite;animation-delay:calc(var(--i) * .2s)}.OfferingVisual-module__i7Adaa__person:nth-child(2) .OfferingVisual-module__i7Adaa__growth{opacity:.78}.OfferingVisual-module__i7Adaa__person:nth-child(3) .OfferingVisual-module__i7Adaa__growth{opacity:.92}.OfferingVisual-module__i7Adaa__person:nth-child(4) .OfferingVisual-module__i7Adaa__growth{opacity:.66}.OfferingVisual-module__i7Adaa__person:nth-child(5) .OfferingVisual-module__i7Adaa__growth{opacity:.84}@keyframes OfferingVisual-module__i7Adaa__grow{0%{transform:scaleY(.06)}34%{transform:scaleY(1.08)}42%,74%{transform:scaleY(1)}94%,to{transform:scaleY(.06)}}.OfferingVisual-module__i7Adaa__head{width:clamp(13px,1.5vw,18px);height:auto;fill:var(--stride-blue);animation:OfferingVisual-module__i7Adaa__headOn 4.6s var(--land) infinite;animation-delay:calc(var(--i) * .2s);margin-bottom:14px;display:block}@keyframes OfferingVisual-module__i7Adaa__headOn{0%,24%{opacity:.14;transform:scale(.88)translateY(3px)}36%{opacity:1;transform:scale(1.14)translateY(-2px)}46%,74%{opacity:1;transform:scale(1)translateY(0)}94%,to{opacity:.14;transform:scale(.88)translateY(3px)}}.OfferingVisual-module__i7Adaa__floor{z-index:1;background:linear-gradient(90deg,#0000,#0a0c141f,#0000);height:1px;position:absolute;bottom:21%;left:14%;right:14%}.OfferingVisual-module__i7Adaa__layers{z-index:3;flex-direction:column;gap:9px;width:100%;display:flex;position:relative}.OfferingVisual-module__i7Adaa__layer{border:1px solid var(--hairline);border-radius:var(--radius-sm);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--text-label);letter-spacing:.14em;color:var(--secondary-text);animation:OfferingVisual-module__i7Adaa__layerIn 5s var(--land) infinite;animation-delay:calc((3 - var(--i)) * .24s);background:#fff;justify-content:space-between;align-items:center;padding:11px 13px;display:flex;box-shadow:0 4px 14px -6px #0a0c1424}.OfferingVisual-module__i7Adaa__layer:nth-child(odd){animation-name:OfferingVisual-module__i7Adaa__layerInLeft}@keyframes OfferingVisual-module__i7Adaa__layerIn{0%{opacity:0;transform:translate(14px,8px)}17%{opacity:1;transform:translate(-2px)}22%,76%{opacity:1;transform:translate(0)}93%,to{opacity:0;transform:translate(14px,8px)}}@keyframes OfferingVisual-module__i7Adaa__layerInLeft{0%{opacity:0;transform:translate(-14px,8px)}17%{opacity:1;transform:translate(2px)}22%,76%{opacity:1;transform:translate(0)}93%,to{opacity:0;transform:translate(-14px,8px)}}.OfferingVisual-module__i7Adaa__tick{width:13px;height:auto;fill:var(--stride-blue);animation:OfferingVisual-module__i7Adaa__tickOn 5s var(--land) infinite;animation-delay:calc((3 - var(--i)) * .24s + .18s);display:block}@keyframes OfferingVisual-module__i7Adaa__tickOn{0%,8%{opacity:0;transform:scale(.3)rotate(-45deg)}20%{opacity:1;transform:scale(1.3)rotate(0)}27%,76%{opacity:1;transform:scale(1)rotate(0)}93%,to{opacity:0;transform:scale(.3)rotate(-45deg)}}.OfferingVisual-module__i7Adaa__govBox{z-index:2;width:78%;padding:22px 20px;position:relative}.OfferingVisual-module__i7Adaa__perimeter{z-index:1;border-radius:var(--radius-md);border:1px dashed #2e30f852;animation:5s ease-in-out infinite OfferingVisual-module__i7Adaa__holdSteady;position:absolute;inset:0}@keyframes OfferingVisual-module__i7Adaa__holdSteady{0%,to{opacity:.3;transform:scale(.99)}50%{opacity:.72;transform:scale(1.012)}}.OfferingVisual-module__i7Adaa__seal{z-index:2;border-radius:var(--radius-md);opacity:0;animation:OfferingVisual-module__i7Adaa__sealPulse 5s var(--out) infinite;border:1px solid #2e30f88c;position:absolute;inset:0}@keyframes OfferingVisual-module__i7Adaa__sealPulse{0%,40%{opacity:0;transform:scale(.97)}50%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.04)}}.OfferingVisual-module__i7Adaa__chain{z-index:2;flex-direction:column;align-items:flex-start;gap:clamp(26px,6vh,46px);width:66%;display:flex;position:relative}.OfferingVisual-module__i7Adaa__node{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--text-label);letter-spacing:.14em;color:var(--secondary-text);align-items:center;gap:12px;display:flex;position:relative}.OfferingVisual-module__i7Adaa__dot{width:15px;height:auto;fill:var(--stride-blue);opacity:.18;animation:OfferingVisual-module__i7Adaa__nodeOn 4.2s var(--land) infinite;animation-delay:calc(var(--i) * 1.15s);display:block}@keyframes OfferingVisual-module__i7Adaa__nodeOn{0%,3%{opacity:.18;transform:scale(1)}9%{opacity:1;transform:scale(1.3)}15%,26%{opacity:1;transform:scale(1)}38%,to{opacity:.18;transform:scale(1)}}.OfferingVisual-module__i7Adaa__ring{border:1px solid var(--stride-blue);opacity:0;width:22px;height:22px;animation:OfferingVisual-module__i7Adaa__ringOut 4.2s var(--out) infinite;animation-delay:calc(var(--i) * 1.15s);border-radius:50%;margin-top:-11px;position:absolute;top:50%;left:-4px}@keyframes OfferingVisual-module__i7Adaa__ringOut{0%,5%{opacity:0;transform:scale(.4)}11%{opacity:.7;transform:scale(1)}26%,to{opacity:0;transform:scale(1.9)}}.OfferingVisual-module__i7Adaa__wire{background:#2e30f82e;width:1px;position:absolute;top:10px;bottom:10px;left:6px;overflow:hidden}.OfferingVisual-module__i7Adaa__pulse{background:linear-gradient(to bottom, transparent, var(--stride-blue), transparent);border-radius:2px;width:3px;height:30%;animation:4.2s cubic-bezier(.5,0,.5,1) infinite OfferingVisual-module__i7Adaa__pulseRun;position:absolute;left:-1px}@keyframes OfferingVisual-module__i7Adaa__pulseRun{0%{top:-30%}62%,to{top:100%}}.OfferingVisual-module__i7Adaa__parcel{background:var(--stride-blue);border-radius:3px;width:13px;height:13px;animation:4.2s cubic-bezier(.5,0,.5,1) infinite OfferingVisual-module__i7Adaa__parcelRun;position:absolute;left:1px;box-shadow:0 4px 12px -2px #2e30f880}@keyframes OfferingVisual-module__i7Adaa__parcelRun{0%{opacity:0;top:-6%;transform:scale(.7)}8%{opacity:1;transform:scale(1)}30%{top:44%}38%{top:44%;transform:scale(1.18)}62%{opacity:1;top:96%;transform:scale(1)}72%,to{opacity:0;top:96%;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.OfferingVisual-module__i7Adaa__grid i,.OfferingVisual-module__i7Adaa__grid i.OfferingVisual-module__i7Adaa__hot,.OfferingVisual-module__i7Adaa__scan,.OfferingVisual-module__i7Adaa__lane i,.OfferingVisual-module__i7Adaa__joinFlash,.OfferingVisual-module__i7Adaa__built i,.OfferingVisual-module__i7Adaa__growth,.OfferingVisual-module__i7Adaa__ghostBar,.OfferingVisual-module__i7Adaa__head,.OfferingVisual-module__i7Adaa__layer,.OfferingVisual-module__i7Adaa__tick,.OfferingVisual-module__i7Adaa__perimeter,.OfferingVisual-module__i7Adaa__seal,.OfferingVisual-module__i7Adaa__dot,.OfferingVisual-module__i7Adaa__ring,.OfferingVisual-module__i7Adaa__pulse,.OfferingVisual-module__i7Adaa__parcel{animation:none}.OfferingVisual-module__i7Adaa__grid i.OfferingVisual-module__i7Adaa__hot{background:var(--stride-blue)}.OfferingVisual-module__i7Adaa__lane i,.OfferingVisual-module__i7Adaa__built i{opacity:1;transform:skew(-30deg)}.OfferingVisual-module__i7Adaa__growth,.OfferingVisual-module__i7Adaa__ghostBar{transform:skew(-30deg)}.OfferingVisual-module__i7Adaa__tick{opacity:1;transform:scale(1)}.OfferingVisual-module__i7Adaa__layer{opacity:1;transform:none}.OfferingVisual-module__i7Adaa__dot{opacity:1}.OfferingVisual-module__i7Adaa__head{opacity:.85}.OfferingVisual-module__i7Adaa__pulse,.OfferingVisual-module__i7Adaa__parcel,.OfferingVisual-module__i7Adaa__ring,.OfferingVisual-module__i7Adaa__seal,.OfferingVisual-module__i7Adaa__joinFlash{display:none}}@media (max-width:600px){.OfferingVisual-module__i7Adaa__frame{min-height:200px}}
.OfferingsScene-module__T38PRW__section{z-index:2;border-top:1px solid var(--hairline);background:#fff;border-radius:36px 36px 0 0;height:600vh;position:relative;box-shadow:0 -22px 55px -38px #181d5652}.OfferingsScene-module__T38PRW__sticky{height:100vh;padding:calc(var(--nav-height) + 28px) 32px 22px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:sticky;top:0;overflow:hidden}.OfferingsScene-module__T38PRW__markStage{z-index:0;pointer-events:none;width:min(46vw,760px);position:absolute;top:50%;left:-17vw;transform:translateY(-50%)}.OfferingsScene-module__T38PRW__markSvg{width:100%;height:auto;display:block}.OfferingsScene-module__T38PRW__markGhost{fill:var(--stride-blue);opacity:.09}.OfferingsScene-module__T38PRW__markFill{fill:var(--stride-blue);opacity:.48;transform:translateY(calc((1 - var(--mark-p,0)) * 120px))}.OfferingsScene-module__T38PRW__head{z-index:2;text-align:center;flex-shrink:0;margin-bottom:30px;position:relative}.OfferingsScene-module__T38PRW__eyebrow{font:500 10px/1.6 var(--font-mono), monospace;letter-spacing:.17em;text-transform:uppercase;color:var(--muted);align-items:center;gap:11px;margin-bottom:10px;display:inline-flex}.OfferingsScene-module__T38PRW__title{letter-spacing:-.045em;font-weight:800;line-height:1.1}.OfferingsScene-module__T38PRW__titleStatic{color:var(--headline);margin-bottom:6px;font-size:23px;display:block}.OfferingsScene-module__T38PRW__wordStage{display:grid;position:relative}.OfferingsScene-module__T38PRW__titleSwap{opacity:0;color:var(--stride-blue);grid-area:1/1;font-size:clamp(35px,4vw,54px);line-height:1.17}.OfferingsScene-module__T38PRW__titleSwap[data-active=true]{opacity:1;animation:OfferingsScene-module__T38PRW__wordIn .62s var(--ease-out-quint) both}.OfferingsScene-module__T38PRW__deckFrame{z-index:2;flex:auto;width:min(980px,100%);min-height:0;max-height:435px;position:relative}.OfferingsScene-module__T38PRW__stack{width:100%;height:100%;position:relative}.OfferingsScene-module__T38PRW__card{border:1px solid var(--hairline);opacity:0;visibility:hidden;transform-origin:50%;background:#fff;border-radius:22px;grid-template-columns:1.07fr 1fr;align-items:center;gap:35px;padding:32px 36px;display:grid;position:absolute;inset:0;box-shadow:0 16px 40px -22px #1b214f36}.OfferingsScene-module__T38PRW__card[data-active=true]{opacity:1;visibility:visible}.OfferingsScene-module__T38PRW__card:nth-child(2){background:#fcfcff}.OfferingsScene-module__T38PRW__card:nth-child(3){background:#f7f7ff}.OfferingsScene-module__T38PRW__card:nth-child(4){background:#efefff}.OfferingsScene-module__T38PRW__card:nth-child(5){background:var(--ink);border-color:#0000}.OfferingsScene-module__T38PRW__cardCopy{min-width:0;padding-left:7px}.OfferingsScene-module__T38PRW__cardEyebrow{color:var(--stride-blue);font:500 10px/1.6 var(--font-mono), monospace;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:15px;display:flex}.OfferingsScene-module__T38PRW__cardEyebrow>span{color:var(--muted)}.OfferingsScene-module__T38PRW__cardTitle{color:var(--headline);letter-spacing:-.04em;margin-bottom:16px;font-size:clamp(27px,2.65vw,37px);font-weight:800;line-height:1.12}.OfferingsScene-module__T38PRW__cardBody{color:var(--secondary-text);max-width:51ch;font-size:14px;line-height:1.85}.OfferingsScene-module__T38PRW__cardMeta{flex-wrap:wrap;gap:7px;margin-top:21px;display:flex}.OfferingsScene-module__T38PRW__cardMeta>span{color:var(--secondary-text);font:400 8px/1.5 var(--font-mono), monospace;letter-spacing:.06em;border:1px solid var(--hairline);border-radius:5px;padding:7px 9px}.OfferingsScene-module__T38PRW__cardVisual{align-items:center;height:100%;min-height:0;display:flex;position:relative}.OfferingsScene-module__T38PRW__card:nth-child(5) .OfferingsScene-module__T38PRW__cardTitle{color:#fff}.OfferingsScene-module__T38PRW__card:nth-child(5) .OfferingsScene-module__T38PRW__cardBody,.OfferingsScene-module__T38PRW__card:nth-child(5) .OfferingsScene-module__T38PRW__cardMeta>span{color:#b9bcce}.OfferingsScene-module__T38PRW__card:nth-child(5) .OfferingsScene-module__T38PRW__cardMeta>span{border-color:#ffffff29}.OfferingsScene-module__T38PRW__card:nth-child(5) .OfferingsScene-module__T38PRW__cardEyebrow{color:#9d9fff}.OfferingsScene-module__T38PRW__card:nth-child(5) .OfferingsScene-module__T38PRW__cardVisual>*{--hairline:#ffffff24;--muted:#8a90a0;--secondary-text:#b9bcce}.OfferingsScene-module__T38PRW__navigation{z-index:2;align-items:center;gap:28px;width:min(980px,100%);margin-top:24px;display:flex;position:relative}.OfferingsScene-module__T38PRW__steps{flex:1;gap:18px;display:flex}.OfferingsScene-module__T38PRW__step{min-width:0;min-height:48px;color:var(--secondary-text);cursor:pointer;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:7px;padding:8px 0 14px;display:flex;position:relative}.OfferingsScene-module__T38PRW__stepNumber{font:400 9px/1.5 var(--font-mono), monospace;color:var(--muted)}.OfferingsScene-module__T38PRW__stepLabel{white-space:nowrap;font-size:10px;font-weight:650}.OfferingsScene-module__T38PRW__stepTrack{background:var(--hairline);height:2px;position:absolute;bottom:4px;left:0;right:0;overflow:hidden}.OfferingsScene-module__T38PRW__stepTrack:after{content:"";background:var(--stride-blue);transform:scaleX(var(--step-p,0));transform-origin:0;position:absolute;inset:0}.OfferingsScene-module__T38PRW__step[aria-current],.OfferingsScene-module__T38PRW__step[aria-current] .OfferingsScene-module__T38PRW__stepNumber{color:var(--stride-blue)}.OfferingsScene-module__T38PRW__arrows{align-items:center;gap:8px;display:flex}.OfferingsScene-module__T38PRW__offeringNavButton{width:44px;height:44px;color:var(--stride-blue);cursor:pointer;background:#fff;border:1px solid #dfe2ec;border-radius:50%;place-items:center;transition:background .2s,transform .2s;display:grid}.OfferingsScene-module__T38PRW__offeringNavButton svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.OfferingsScene-module__T38PRW__offeringNavButton:disabled{color:#a0a5b4;opacity:.4;cursor:default}.OfferingsScene-module__T38PRW__offeringNavButton:active:not(:disabled){transform:scale(.94)}.OfferingsScene-module__T38PRW__count{font:500 11px/1.5 var(--font-mono), monospace;color:var(--stride-blue);display:none}.OfferingsScene-module__T38PRW__count>span{color:var(--muted)}.OfferingsScene-module__T38PRW__sceneFoot{z-index:2;width:min(980px,100%);color:var(--muted);justify-content:space-between;margin-top:15px;font-size:10px;display:flex;position:relative}.OfferingsScene-module__T38PRW__sceneFoot a svg{width:14px;height:14px}.OfferingsScene-module__T38PRW__sceneFoot a{color:var(--secondary-text);align-items:center;gap:10px;min-height:44px;margin-top:-10px;padding:10px 0;text-decoration:none;display:flex}.OfferingsScene-module__T38PRW__section button:focus-visible,.OfferingsScene-module__T38PRW__section a:focus-visible{outline-offset:4px;outline:3px solid #9698ff}@media (hover:hover){.OfferingsScene-module__T38PRW__step:hover{color:var(--stride-blue)}.OfferingsScene-module__T38PRW__offeringNavButton:hover:not(:disabled){background:#efefff}}.OfferingsScene-module__T38PRW__section[data-compact=true]{height:auto}.OfferingsScene-module__T38PRW__section[data-compact=true] .OfferingsScene-module__T38PRW__sticky{height:auto;padding:55px 0 34px;position:static}.OfferingsScene-module__T38PRW__section[data-compact=true] .OfferingsScene-module__T38PRW__markStage{opacity:.7;width:400px;top:40%;left:-220px}.OfferingsScene-module__T38PRW__section[data-compact=true] .OfferingsScene-module__T38PRW__markFill{opacity:.15;transform:translateY(35px)}.OfferingsScene-module__T38PRW__section[data-compact=true] .OfferingsScene-module__T38PRW__head{margin-bottom:28px;padding:0 20px}.OfferingsScene-module__T38PRW__section[data-compact=true] .OfferingsScene-module__T38PRW__titleStatic{font-size:20px}.OfferingsScene-module__T38PRW__section[data-compact=true] .OfferingsScene-module__T38PRW__titleSwap{font-size:clamp(25px,5vw,40px);opacity:0!important;transform:none!important}.OfferingsScene-module__T38PRW__section[data-compact=true] .OfferingsScene-module__T38PRW__titleSwap[data-active=true]{opacity:1!important}.OfferingsScene-module__T38PRW__section[data-compact=true] .OfferingsScene-module__T38PRW__deckFrame{--card-w:min(86vw, 780px);flex:none;width:100%;max-height:none}.OfferingsScene-module__T38PRW__section[data-compact=true] .OfferingsScene-module__T38PRW__stack{scroll-snap-type:x mandatory;scrollbar-width:none;height:auto;padding:8px calc((100% - var(--card-w)) / 2) 18px;overscroll-behavior-x:contain;gap:16px;display:flex;overflow:auto hidden}.OfferingsScene-module__T38PRW__section[data-compact=true] .OfferingsScene-module__T38PRW__stack::-webkit-scrollbar{display:none}.OfferingsScene-module__T38PRW__section[data-compact=true] .OfferingsScene-module__T38PRW__card{flex:0 0 var(--card-w);scroll-snap-align:center;gap:22px;min-height:340px;padding:28px;position:relative;inset:auto;box-shadow:0 9px 22px -15px #1b214f36;opacity:1!important;visibility:visible!important;transform:none!important}.OfferingsScene-module__T38PRW__section[data-compact=true] .OfferingsScene-module__T38PRW__navigation{max-width:820px;margin-top:10px;padding:0 28px}.OfferingsScene-module__T38PRW__section[data-compact=true] .OfferingsScene-module__T38PRW__sceneFoot{max-width:820px;padding:0 28px}.OfferingsScene-module__T38PRW__section[data-compact=true] .OfferingsScene-module__T38PRW__stepTrack:after{transform:scaleX(0)}.OfferingsScene-module__T38PRW__section[data-compact=true] .OfferingsScene-module__T38PRW__step[aria-current] .OfferingsScene-module__T38PRW__stepTrack:after{transform:scaleX(1)}@media (max-width:600px){.OfferingsScene-module__T38PRW__section{border-radius:24px 24px 0 0}.OfferingsScene-module__T38PRW__section[data-compact=true] .OfferingsScene-module__T38PRW__sticky{padding:42px 0 24px}.OfferingsScene-module__T38PRW__section[data-compact=true] .OfferingsScene-module__T38PRW__titleSwap{font-size:clamp(23px,6vw,34px)}.OfferingsScene-module__T38PRW__section[data-compact=true] .OfferingsScene-module__T38PRW__deckFrame{--card-w:88vw}.OfferingsScene-module__T38PRW__section[data-compact=true] .OfferingsScene-module__T38PRW__card{border-radius:18px;grid-template-columns:1fr;align-items:start;gap:21px;padding:25px 23px}.OfferingsScene-module__T38PRW__cardCopy{padding:0}.OfferingsScene-module__T38PRW__cardEyebrow{gap:10px;margin-bottom:13px;font-size:9px}.OfferingsScene-module__T38PRW__cardTitle{margin-bottom:14px;font-size:28px}.OfferingsScene-module__T38PRW__cardBody{font-size:13px;line-height:1.85}.OfferingsScene-module__T38PRW__cardMeta{gap:5px;margin-top:18px}.OfferingsScene-module__T38PRW__cardMeta>span{padding:6px 7px;font-size:7px}.OfferingsScene-module__T38PRW__cardVisual{align-self:end;height:200px}.OfferingsScene-module__T38PRW__steps{gap:9px}.OfferingsScene-module__T38PRW__step{justify-content:center;min-width:24px}.OfferingsScene-module__T38PRW__stepLabel{display:none}.OfferingsScene-module__T38PRW__section[data-compact=true] .OfferingsScene-module__T38PRW__navigation{gap:25px;padding:0 24px}.OfferingsScene-module__T38PRW__arrows{gap:8px}.OfferingsScene-module__T38PRW__count{white-space:nowrap;font-size:9px;display:block}.OfferingsScene-module__T38PRW__section[data-compact=true] .OfferingsScene-module__T38PRW__sceneFoot{margin-top:16px;padding:0 24px;font-size:9px}}@media (prefers-reduced-motion:reduce){.OfferingsScene-module__T38PRW__offeringNavButton{transition:none}}.OfferingsScene-module__T38PRW__card[data-active=true] .OfferingsScene-module__T38PRW__cardCopy{animation:OfferingsScene-module__T38PRW__copyIn .68s var(--ease-out-quint) both}.OfferingsScene-module__T38PRW__card[data-active=true] .OfferingsScene-module__T38PRW__cardVisual{animation:OfferingsScene-module__T38PRW__diagramIn .82s var(--ease-out-quint) both}@keyframes OfferingsScene-module__T38PRW__wordIn{0%{opacity:.25;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes OfferingsScene-module__T38PRW__copyIn{0%{opacity:.3;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes OfferingsScene-module__T38PRW__diagramIn{0%{opacity:.25;transform:translateY(22px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.OfferingsScene-module__T38PRW__section[data-compact=true] .OfferingsScene-module__T38PRW__cardCopy,.OfferingsScene-module__T38PRW__section[data-compact=true] .OfferingsScene-module__T38PRW__cardVisual{animation:none}@media (prefers-reduced-motion:reduce){.OfferingsScene-module__T38PRW__titleSwap[data-active=true],.OfferingsScene-module__T38PRW__cardCopy,.OfferingsScene-module__T38PRW__cardVisual{animation:none!important}}@media (max-width:600px){.OfferingsScene-module__T38PRW__steps{display:none}.OfferingsScene-module__T38PRW__arrows{justify-content:space-between;width:100%}.OfferingsScene-module__T38PRW__count{font-size:11px}}@media (min-width:901px) and (min-height:721px) and (pointer:fine) and (prefers-reduced-motion:no-preference){.OfferingsScene-module__T38PRW__section[data-compact=true]{height:600vh}}@media (max-width:600px){.OfferingsScene-module__T38PRW__sceneFoot{flex-direction:column;align-items:flex-start;gap:4px}.OfferingsScene-module__T38PRW__sceneFoot a{order:-1}}
