.CapabilitiesSection_section__NaKeB{--impact-ease:cubic-bezier(0.22,1,0.36,1);position:relative;overflow:hidden;padding:4rem 0}.CapabilitiesSection_container__LwlDJ{position:relative;width:100%;max-width:80rem;margin:0 auto;padding:0 1.5rem}.CapabilitiesSection_heading__VdctL{max-width:45rem;margin-bottom:3rem}.CapabilitiesSection_eyebrow___Uipu{display:inline-flex;align-items:center;min-height:2rem;margin:0 0 1.375rem;padding:0 1.25rem;border:1px solid rgba(46,156,128,.28);border-radius:999px;background:rgba(46,156,128,.07);box-shadow:0 8px 24px rgba(35,99,129,.08);color:#0a7d51;font-size:.6875rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.CapabilitiesSection_title__uD_i9{margin:0;color:#0b1427;font-size:clamp(2.375rem,4.25vw,4.25rem);font-weight:800;line-height:1.02;letter-spacing:-.055em}.CapabilitiesSection_intro___Mem9{margin:.75rem 0 0;color:#263448;font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.65}.CapabilitiesSection_grid__y0t69{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 1.875rem}.CapabilitiesSection_card__cRpKr{position:relative;isolation:isolate;display:grid;grid-template-rows:1fr auto;min-width:0;min-height:17.625rem;overflow:hidden;border:1px solid #d6e0e4;border-radius:1.125rem;background:rgba(255,255,255,.9);box-shadow:0 12px 38px rgba(22,54,67,.045);transition:transform .3s var(--impact-ease),border-color .3s var(--impact-ease),box-shadow .3s var(--impact-ease)}.CapabilitiesSection_card__cRpKr:before{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,#236381,#2e9c80,#13ae73);transform:scaleX(0);transform-origin:left;transition:transform .32s var(--impact-ease)}.CapabilitiesSection_emphasized__XgYqX{border-color:#2e9c80;box-shadow:0 16px 44px rgba(23,107,90,.12)}.CapabilitiesSection_emphasized__XgYqX:before{transform:scaleX(1)}.CapabilitiesSection_cardBody__WzPcw{display:grid;grid-template-columns:minmax(0,1fr) minmax(7rem,.6fr);gap:1rem;align-items:center;padding:1.5rem 1.5rem 1.25rem}.CapabilitiesSection_copy__XKF_D{min-width:0}.CapabilitiesSection_number__89PcN{margin:0 0 .625rem;color:#236381;font-size:.75rem;font-weight:800;letter-spacing:.08em}.CapabilitiesSection_cardTitle__ANCR4{margin:0 0 .9375rem;color:#0b1427;font-size:clamp(1.5625rem,2.15vw,2.1875rem);font-weight:800;line-height:1.04;letter-spacing:-.035em}.CapabilitiesSection_bullets__6QE78{display:grid;gap:.625rem;margin:0;padding:0;color:#27374a;font-size:.9375rem;list-style:none}.CapabilitiesSection_bullets__6QE78 li{position:relative;padding-left:1.125rem;line-height:1.4}.CapabilitiesSection_bullets__6QE78 li:before{content:"";position:absolute;top:.58em;left:0;width:.375rem;height:.375rem;border-radius:50%;background:#236381}.CapabilitiesSection_diagram__uBfEV{width:100%;height:8.875rem;color:#236381;transition:transform .32s var(--impact-ease)}.CapabilitiesSection_flow__Se_X4{stroke-dasharray:170;stroke-dashoffset:0;transition:stroke-dashoffset .7s var(--impact-ease)}.CapabilitiesSection_proof__orjHm{display:flex;align-items:center;min-height:3.25rem;gap:.75rem;padding:.8125rem 1.875rem;border-top:1px solid #e1e8eb;background:linear-gradient(90deg,#f0f5f7,#edf3f5);color:#27374a;font-size:.8125rem;line-height:1.4}.CapabilitiesSection_proof__orjHm p{min-width:0;margin:0}.CapabilitiesSection_proof__orjHm strong{color:#0a7d51;font-weight:700}.CapabilitiesSection_arrow__iD_1P{flex:0 0 auto;margin-left:auto;color:#91a3ae;font-size:1.5rem;line-height:1;transition:color .28s var(--impact-ease),transform .28s var(--impact-ease)}@media (hover:hover){.CapabilitiesSection_card__cRpKr:hover{border-color:rgba(46,156,128,.7);box-shadow:0 20px 52px rgba(22,74,82,.13);transform:translateY(-5px)}.CapabilitiesSection_card__cRpKr:hover:before{transform:scaleX(1)}.CapabilitiesSection_card__cRpKr:hover .CapabilitiesSection_diagram__uBfEV{transform:translateX(3px) scale(1.035)}.CapabilitiesSection_card__cRpKr:hover .CapabilitiesSection_flow__Se_X4{stroke-dashoffset:-170}.CapabilitiesSection_card__cRpKr:hover .CapabilitiesSection_arrow__iD_1P{color:#2e9c80;transform:translateX(5px)}}@media (min-width:640px){.CapabilitiesSection_container__LwlDJ{padding-right:2.5rem;padding-left:2.5rem}}@media (min-width:1024px){.CapabilitiesSection_section__NaKeB{padding:6rem 0}.CapabilitiesSection_container__LwlDJ{padding-right:3.25rem;padding-left:3.25rem}}@media (min-width:1200px){.CapabilitiesSection_cardBody__WzPcw{grid-template-columns:minmax(15.625rem,1fr) minmax(11.25rem,.72fr);gap:1.375rem;padding:1.75rem 1.875rem 1.375rem}}@media (max-width:900px){.CapabilitiesSection_grid__y0t69{grid-template-columns:1fr}.CapabilitiesSection_card__cRpKr{min-height:16.25rem}.CapabilitiesSection_cardBody__WzPcw{grid-template-columns:minmax(0,1fr) minmax(10.625rem,.6fr)}}@media (max-width:600px){.CapabilitiesSection_container__LwlDJ{padding-right:1rem;padding-left:1rem}.CapabilitiesSection_heading__VdctL{margin-bottom:2.125rem}.CapabilitiesSection_title__uD_i9{letter-spacing:-.045em}.CapabilitiesSection_intro___Mem9{line-height:1.55}.CapabilitiesSection_grid__y0t69{gap:1.125rem}.CapabilitiesSection_card__cRpKr{min-height:0}.CapabilitiesSection_cardBody__WzPcw{grid-template-columns:1fr;gap:.875rem;padding:1.5rem 1.375rem 1.125rem}.CapabilitiesSection_diagram__uBfEV{height:7.25rem}.CapabilitiesSection_proof__orjHm{padding:.8125rem 1.375rem;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.CapabilitiesSection_arrow__iD_1P,.CapabilitiesSection_card__cRpKr,.CapabilitiesSection_card__cRpKr:before,.CapabilitiesSection_diagram__uBfEV,.CapabilitiesSection_flow__Se_X4{transition:none}.CapabilitiesSection_card__cRpKr:hover,.CapabilitiesSection_card__cRpKr:hover .CapabilitiesSection_arrow__iD_1P,.CapabilitiesSection_card__cRpKr:hover .CapabilitiesSection_diagram__uBfEV{transform:none}}.CubeBrandSection_section__J9N0y{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);height:108vh;min-height:780px;isolation:isolate;overflow-x:clip;overflow-y:visible;overflow-clip-margin:120px;z-index:1;box-sizing:border-box}.CubeBrandSection_section__J9N0y:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0}.CubeBrandSection_mouseBlob__YjBSa{position:absolute;width:600px;height:600px;border-radius:50%;pointer-events:none;z-index:101;top:0;left:0;background:radial-gradient(circle,rgba(23,211,139,.16) 0,rgba(43,123,161,.12) 35%,rgba(55,199,163,.07) 60%,transparent 75%);filter:blur(55px);transition:transform .18s ease;will-change:transform}.CubeBrandSection_sectionHeader__nJNIN{position:relative;z-index:101;padding:clamp(64px,8vh,104px) 60px 48px;text-align:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:2px solid rgba(35,99,129,.12)}.CubeBrandSection_sectionHeader__nJNIN .glass-eyebrow{color:var(--proof-accent,#236381)}@media (max-width:768px){.CubeBrandSection_sectionHeader__nJNIN{padding:56px 24px 32px;border-bottom:none;backdrop-filter:none;-webkit-backdrop-filter:none}}.CubeBrandSection_eyebrow__HeGJm{display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:9px 26px;border-radius:999px;font-size:13px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#236381;font-family:system-ui,-apple-system,sans-serif;margin-bottom:14px}.CubeBrandSection_eyebrow__HeGJm:before{content:"";position:absolute;inset:1px 1px auto 1px;height:58%;border-radius:inherit;opacity:.95;pointer-events:none}.CubeBrandSection_eyebrow__HeGJm:after{content:"";position:absolute;left:-8%;top:-30%;width:48%;height:180%;transform:rotate(18deg);opacity:.52;pointer-events:none}.CubeBrandSection_heading__8XQwS{font-size:clamp(2rem,4.5vw,4rem);font-weight:700;line-height:1.08;letter-spacing:-.02em;color:inherit}.CubeBrandSection_gradientText__u54X3{background:linear-gradient(135deg,#13ae73,#236381 50%,#2e9c80);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;padding-bottom:4px}.CubeBrandSection_body__XNNm7{position:relative;z-index:101;display:grid;grid-template-columns:1fr 1fr;min-height:0;overflow:visible;padding-bottom:80px}@media (max-width:900px){.CubeBrandSection_section__J9N0y{height:auto;min-height:auto}.CubeBrandSection_body__XNNm7{grid-template-columns:1fr;min-height:auto;padding-bottom:10px}}.CubeBrandSection_cubeCol__LfNQv{position:relative;z-index:3;overflow:visible;backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%)}.CubeBrandSection_cubeEntranceWrap__70muV{position:absolute;inset:0;overflow:visible;transform:translateX(110%);opacity:0;transition:transform 1.1s cubic-bezier(.16,1,.3,1),opacity .7s ease}.CubeBrandSection_cubeEntranceVisible__96S45{transform:translateX(0);opacity:1}@media (max-width:900px){.CubeBrandSection_cubeCol__LfNQv{min-height:60vh;border-right:none}}.CubeBrandSection_sceneWrapper__lDR06{position:absolute;width:420px;height:420px;perspective:1100px;z-index:150;transition:transform .55s cubic-bezier(.34,1.56,.64,1);top:calc(50% - 210px);left:calc(50% - 210px);overflow:visible}.CubeBrandSection_sceneWrapperExpanded__pzIbr{transform:scale(1.13)}@keyframes CubeBrandSection_driftCorners__CMX__{0%{top:calc(50% - 210px);left:calc(50% - 210px)}20%{top:60px;left:60px}40%{top:60px;left:calc(100% - 480px)}60%{top:calc(100% - 500px);left:calc(100% - 480px)}80%{top:calc(100% - 500px);left:60px}to{top:calc(50% - 210px);left:calc(50% - 210px)}}@media (max-width:600px){.CubeBrandSection_sceneWrapper__lDR06{width:200px;height:200px;top:calc(50% - 100px);left:calc(50% - 100px)}}.CubeBrandSection_cube__mUM7V{position:absolute;width:300px;height:300px;top:60px;left:60px;transform-style:preserve-3d;animation:CubeBrandSection_rotateCube__7Dsc1 20s linear infinite;transition:animation-duration .6s ease}.CubeBrandSection_cubeSlow__Ub1xW{animation-duration:80s}@media (max-width:600px){.CubeBrandSection_cube__mUM7V{width:150px;height:150px;top:25px;left:25px}}@keyframes CubeBrandSection_rotateCube__7Dsc1{0%{transform:rotateX(0deg) rotateY(0deg) rotate(0deg)}20%{transform:rotateX(60deg) rotateY(80deg) rotate(18deg)}40%{transform:rotateX(130deg) rotateY(168deg) rotate(-12deg)}60%{transform:rotateX(200deg) rotateY(252deg) rotate(22deg)}80%{transform:rotateX(280deg) rotateY(330deg) rotate(-14deg)}to{transform:rotateX(1turn) rotateY(1turn) rotate(0deg)}}.CubeBrandSection_face__sOE_1{position:absolute;width:300px;height:300px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:10px;padding:10px;overflow:hidden;background:transparent;border:none;box-sizing:border-box;backface-visibility:hidden;-webkit-backface-visibility:hidden;outline:1px solid transparent}@media (max-width:600px){.CubeBrandSection_face__sOE_1{width:150px;height:150px;gap:5px;padding:5px}.CubeBrandSection_brandItem__fUQNa{padding:12px 16px}}.CubeBrandSection_faceFront__wRvLK{transform:translateZ(150px);transition:transform .5s ease}.CubeBrandSection_faceBack__ooLK9{transform:rotateY(180deg) translateZ(150px);transition:transform .5s ease}.CubeBrandSection_faceRight__GOiae{transform:rotateY(90deg) translateZ(150px);transition:transform .5s ease}.CubeBrandSection_faceLeft__E4r6X{transform:rotateY(-90deg) translateZ(150px);transition:transform .5s ease}.CubeBrandSection_faceTop__ObHl2{transform:rotateX(90deg) translateZ(150px);transition:transform .5s ease}.CubeBrandSection_faceBottom__TedVv{transform:rotateX(-90deg) translateZ(150px);transition:transform .5s ease}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceFront__wRvLK{transform:translateZ(180px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceBack__ooLK9{transform:rotateY(180deg) translateZ(180px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceRight__GOiae{transform:rotateY(90deg) translateZ(180px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceLeft__E4r6X{transform:rotateY(-90deg) translateZ(180px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceTop__ObHl2{transform:rotateX(90deg) translateZ(180px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceBottom__TedVv{transform:rotateX(-90deg) translateZ(180px)}@media (max-width:600px){.CubeBrandSection_faceFront__wRvLK{transform:translateZ(75px)}.CubeBrandSection_faceBack__ooLK9{transform:rotateY(180deg) translateZ(75px)}.CubeBrandSection_faceRight__GOiae{transform:rotateY(90deg) translateZ(75px)}.CubeBrandSection_faceLeft__E4r6X{transform:rotateY(-90deg) translateZ(75px)}.CubeBrandSection_faceTop__ObHl2{transform:rotateX(90deg) translateZ(75px)}.CubeBrandSection_faceBottom__TedVv{transform:rotateX(-90deg) translateZ(75px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceFront__wRvLK{transform:translateZ(90px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceBack__ooLK9{transform:rotateY(180deg) translateZ(90px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceRight__GOiae{transform:rotateY(90deg) translateZ(90px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceLeft__E4r6X{transform:rotateY(-90deg) translateZ(90px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceTop__ObHl2{transform:rotateX(90deg) translateZ(90px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceBottom__TedVv{transform:rotateX(-90deg) translateZ(90px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceCell__X7q5h:first-child{transform:translate(-8px,-8px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceCell__X7q5h:nth-child(2){transform:translateY(-8px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceCell__X7q5h:nth-child(3){transform:translate(8px,-8px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceCell__X7q5h:nth-child(4){transform:translate(-8px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceCell__X7q5h:nth-child(6){transform:translate(8px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceCell__X7q5h:nth-child(7){transform:translate(-8px,8px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceCell__X7q5h:nth-child(8){transform:translateY(8px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceCell__X7q5h:nth-child(9){transform:translate(8px,8px)}}.CubeBrandSection_faceCell__X7q5h{position:relative;overflow:hidden;border-radius:4px;background:rgba(35,99,129,.45);transition:transform .45s cubic-bezier(.34,1.56,.64,1);backface-visibility:hidden;-webkit-backface-visibility:hidden;outline:1px solid transparent}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_face__sOE_1{overflow:visible}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceCell__X7q5h:first-child{transform:translate(-14px,-14px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceCell__X7q5h:nth-child(2){transform:translateY(-14px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceCell__X7q5h:nth-child(3){transform:translate(14px,-14px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceCell__X7q5h:nth-child(4){transform:translate(-14px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceCell__X7q5h:nth-child(6){transform:translate(14px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceCell__X7q5h:nth-child(7){transform:translate(-14px,14px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceCell__X7q5h:nth-child(8){transform:translateY(14px)}.CubeBrandSection_cubeExpanded__h8Wu8 .CubeBrandSection_faceCell__X7q5h:nth-child(9){transform:translate(14px,14px)}.CubeBrandSection_listCol__SbVut{background:rgba(255,255,255,.08);backdrop-filter:blur(30px) saturate(150%);-webkit-backdrop-filter:blur(30px) saturate(150%);border:1px solid rgba(255,255,255,.18);border-radius:20px;box-shadow:0 8px 32px rgba(31,38,135,.15),inset 0 1px 0 rgba(255,255,255,.15),inset 1px 0 0 rgba(255,255,255,.08);overflow:hidden;position:relative;z-index:3;height:100%;min-height:0;margin:20px;-webkit-mask-image:linear-gradient(180deg,transparent 0,black 15%,black 85%,transparent);mask-image:linear-gradient(180deg,transparent 0,black 15%,black 85%,transparent)}.CubeBrandSection_listTrack__rA732{display:flex;flex-direction:column;width:100%;padding:8px 20px;animation:CubeBrandSection_scrollUp__5snG5 24s linear infinite}@media (max-width:600px){.CubeBrandSection_listTrack__rA732{padding:8px}}@keyframes CubeBrandSection_scrollUp__5snG5{0%{transform:translateY(0)}to{transform:translateY(-33.3333%)}}.CubeBrandSection_listTrackPaused__HaAIh{animation-play-state:paused}.CubeBrandSection_brandItem__fUQNa{display:flex;align-items:center;gap:20px;color:inherit;padding:22px 20px;margin:0 8px;border-bottom:1px solid var(--proof-border,rgba(100,116,139,.2));border-radius:10px;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;transition:background .3s ease,box-shadow .3s ease,border-color .3s ease}.CubeBrandSection_brandNum__p9YKz{font-size:11px;color:var(--proof-muted,#64748b);font-family:Courier New,monospace;min-width:26px;transition:color .3s}.CubeBrandSection_brandName__RnP_c{font-size:clamp(16px,1.8vw,22px);font-weight:400;color:inherit;letter-spacing:.025em;font-family:system-ui,-apple-system,sans-serif;transition:color .3s ease,font-weight .3s ease}.CubeBrandSection_brandItemActive__UzQc8{background:linear-gradient(135deg,rgba(19,174,115,.08),rgba(35,99,129,.06) 60%,rgba(255,255,255,.4));border-color:rgba(19,174,115,.35);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 3px 0 0 rgba(19,174,115,.65),0 8px 24px rgba(19,174,115,.1),0 2px 6px rgba(35,99,129,.08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.CubeBrandSection_brandItemActive__UzQc8 .CubeBrandSection_brandNum__p9YKz{color:#13ae73}.CubeBrandSection_brandItemActive__UzQc8 .CubeBrandSection_brandName__RnP_c{color:#0f172a;font-weight:600}@media (max-width:900px){.CubeBrandSection_listCol__SbVut{height:280px;margin:10px 20px 0}}