.engineering-stories_root__t15lo{background:#fff;color:#17191b}.engineering-stories_intro__J49kg{width:min(1200px,calc(100% - 64px));margin-inline:auto;padding:62px 0 88px;text-align:center}.engineering-stories_heading__zsuIr{margin:0;font-size:clamp(2.5rem,5.5vw,4.8rem);font-weight:450;line-height:1.08;letter-spacing:-.055em;text-wrap:balance}.engineering-stories_collection__zwdT1{width:min(1040px,calc(100% - 64px));margin-inline:auto;scroll-margin-top:120px}.engineering-stories_storyGrid__ql7LJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:340px 80px 280px 280px;gap:12px}.engineering-stories_storyCard__s5GuL{min-width:0;min-height:0;overflow:hidden;border-radius:19px;background:#f1f1f0;scroll-margin-top:112px}.engineering-stories_storyCard__s5GuL:first-child{grid-area:1/1/2/3;background:#eeece7}.engineering-stories_storyCard__s5GuL:nth-child(2){grid-area:1/3/3/5;background:#173c2e}.engineering-stories_storyCard__s5GuL:nth-child(3){grid-area:2/1/4/3}.engineering-stories_storyCard__s5GuL:nth-child(4){grid-area:3/3/4/4}.engineering-stories_storyCard__s5GuL:nth-child(5){grid-area:3/4/4/5}.engineering-stories_storyCard__s5GuL:nth-child(6){grid-area:4/1/5/2}.engineering-stories_storyCard__s5GuL:nth-child(7){grid-area:4/2/5/4}.engineering-stories_storyCard__s5GuL:nth-child(8){grid-area:4/4/5/5}.engineering-stories_cardLink__jJDMi{position:relative;display:flex;height:100%;flex-direction:column;padding:20px;color:inherit;text-decoration:none}.engineering-stories_cardLink__jJDMi:focus-visible{outline:3px solid #58768f;outline-offset:-5px;border-radius:inherit}.engineering-stories_cover__38_PM{position:relative;isolation:isolate;display:grid;flex:1;min-height:112px;padding-top:26px;place-items:center;overflow:hidden;border-radius:12px;background:#d6dbd2}.engineering-stories_cover__38_PM:before{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(180deg,#10151b55,#10151b12 55%,#10151b44)}.engineering-stories_coverLogo__tS244{--logo-y:-50%;position:absolute;top:calc(50% + 12px);left:50%;z-index:1;display:block;width:77%;height:calc(100% - 54px);max-height:180px;object-fit:contain;transform:translate(-50%,var(--logo-y));transition:transform .65s cubic-bezier(.22,1,.36,1)}.engineering-stories_cover__38_PM[data-story=conversion]{background:transparent}.engineering-stories_cover__38_PM[data-story=conversion]:after{top:-90%;right:-20%;border-color:#b3aca22b;box-shadow:0 0 0 35px #b3aca209,0 0 0 70px #b3aca209}.engineering-stories_cover__38_PM[data-story=conversion] .engineering-stories_coverLogo__tS244{width:68%;height:82%;max-height:215px}.engineering-stories_cover__38_PM[data-story=truecolours]{background:#173c2e}.engineering-stories_cover__38_PM[data-story=truecolours] .engineering-stories_coverLogo__tS244{width:79%;height:62%;max-height:135px;filter:brightness(0) invert(1)}.engineering-stories_cover__38_PM[data-story=nuggets-podcast]{background:#94a8b7}.engineering-stories_cover__38_PM[data-story=nuggets-podcast] .engineering-stories_coverLogo__tS244{width:70%;height:81%}.engineering-stories_cover__38_PM[data-story=kgobas]{background:#c7d0bf}.engineering-stories_cover__38_PM[data-story=yeshuah]{background:#d9c9b7}.engineering-stories_cover__38_PM[data-story=yeshuah] .engineering-stories_coverLogo__tS244{object-fit:contain}.engineering-stories_cover__38_PM[data-story=united-in-christ]{background:#d0d4e3}.engineering-stories_cover__38_PM[data-story=evangelist-army]{background:#5c626d}.engineering-stories_cover__38_PM[data-story=evangelist-army] .engineering-stories_coverLogo__tS244{--logo-y:0%;top:34px;width:33%;height:42%}.engineering-stories_cover__38_PM[data-story=markets]{background:#173c2e}.engineering-stories_cover__38_PM[data-story=markets] .engineering-stories_coverLogo__tS244{width:74%;height:55%;filter:brightness(0) invert(1)}.engineering-stories_coverPhoto__40OQV{z-index:-2;object-fit:cover;object-position:55% 35%;filter:brightness(.55) saturate(.65);transition:transform .8s cubic-bezier(.22,1,.36,1)}.engineering-stories_coverWaves___SeyN{position:absolute;inset:0;width:100%;height:100%;color:#ebdfcd70}.engineering-stories_swatches__ThCV3{position:absolute;inset:auto -12% -37%;display:flex;height:72%;transform:rotate(-22deg)}.engineering-stories_swatches__ThCV3 span{flex:1;border-radius:90px 90px 0 0;opacity:.47;background:#b6bba3}.engineering-stories_swatches__ThCV3 span:nth-child(2){background:#a7b6a4}.engineering-stories_swatches__ThCV3 span:nth-child(3){background:#d2ba91}.engineering-stories_swatches__ThCV3 span:nth-child(4){background:#93aba8}.engineering-stories_swatches__ThCV3 span:nth-child(5){background:#789584}.engineering-stories_category__gRkIs{position:absolute;top:32px;left:32px;z-index:2;display:flex;align-items:center;gap:9px;max-width:calc(100% - 64px);color:#fff;font-size:9px;font-weight:500;line-height:1.5;letter-spacing:.07em;text-transform:uppercase;text-shadow:0 1px 4px #0008}.engineering-stories_categoryMark__WY29H{display:grid;flex-shrink:0;width:27px;height:27px;place-items:center;border-radius:5px;background:#c8b69b;color:#fff;box-shadow:0 2px 5px #2222220d}.engineering-stories_storyCard__s5GuL[data-story=markets] .engineering-stories_category__gRkIs{color:#fff}.engineering-stories_cardCopy__DmNaW{position:relative;z-index:1;padding-top:18px}.engineering-stories_business__1SvYY{margin:0 0 7px;color:#666c70;font-size:9px;line-height:1.5}.engineering-stories_cardCopy__DmNaW h3{margin:0;padding-right:32px;font-size:19px;font-weight:450;line-height:1.4;letter-spacing:-.035em}.engineering-stories_cardArrow__vn4bz{position:absolute;right:17px;bottom:17px;z-index:3;display:grid;width:33px;height:33px;place-items:center;border-radius:50%;background:#fff;color:#202328;opacity:0;transform:translate(-5px,5px);transition:opacity .25s,transform .3s;box-shadow:0 2px 8px #00000009}.engineering-stories_featured__P05kr .engineering-stories_cardLink__jJDMi{padding:0}.engineering-stories_featured__P05kr .engineering-stories_cover__38_PM{border-radius:0}.engineering-stories_featured__P05kr .engineering-stories_category__gRkIs{top:25px;left:25px}.engineering-stories_featured__P05kr .engineering-stories_cardCopy__DmNaW{padding:0 28px 28px}.engineering-stories_featured__P05kr .engineering-stories_business__1SvYY{margin-bottom:9px;font-size:10px}.engineering-stories_featured__P05kr .engineering-stories_cardCopy__DmNaW h3{font-size:clamp(1.6rem,2.4vw,2rem);line-height:1.22;letter-spacing:-.045em}.engineering-stories_storyCard__s5GuL:nth-child(3) .engineering-stories_cover__38_PM{min-height:220px}.engineering-stories_storyCard__s5GuL:nth-child(3) .engineering-stories_cardCopy__DmNaW h3{font-size:21px;line-height:1.3}.engineering-stories_dark__XzcyD{color:#fff}.engineering-stories_dark__XzcyD .engineering-stories_business__1SvYY,.engineering-stories_dark__XzcyD .engineering-stories_category__gRkIs{color:#ffffffba}.engineering-stories_fullBleed__mnEWC .engineering-stories_cover__38_PM{position:absolute;inset:0}.engineering-stories_fullBleed__mnEWC .engineering-stories_cardCopy__DmNaW{margin-top:auto;padding-top:112px}.engineering-stories_fullBleed__mnEWC .engineering-stories_cardCopy__DmNaW h3{max-width:390px}.engineering-stories_fullBleed__mnEWC .engineering-stories_cover__38_PM:after{top:-65%;right:-30%}.engineering-stories_collectionNote__04kz7{max-width:680px;margin:24px 0 0;color:#747a80;font-size:11px;line-height:1.9}.engineering-stories_nextStep__RV_C1{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;width:min(1040px,calc(100% - 64px));margin:90px auto 0;padding:40px 0 96px;border-top:1px solid #dddfe0}.engineering-stories_nextStep__RV_C1 p{margin:0 0 19px;color:#747a80;font-size:10px;line-height:1.7}.engineering-stories_nextStep__RV_C1 h2{margin:0;font-size:clamp(2rem,3.3vw,3rem);font-weight:450;line-height:1.12;letter-spacing:-.05em}.engineering-stories_nextStep__RV_C1>a{display:inline-flex;flex-shrink:0;align-items:center;gap:22px;min-height:54px;padding:15px 22px;border-radius:99px;background:#17191b;color:#fff;font-size:13px}.engineering-stories_nextStep__RV_C1 a:focus-visible,.engineering-stories_reader__YX_4Z a:focus-visible{outline:2px solid #58768f;outline-offset:5px}@media (hover:hover) and (pointer:fine){.engineering-stories_cardLink__jJDMi:hover .engineering-stories_coverLogo__tS244{transform:translate(-50%,var(--logo-y)) scale(1.045)}.engineering-stories_cardLink__jJDMi:hover .engineering-stories_coverPhoto__40OQV{transform:scale(1.06)}.engineering-stories_cardLink__jJDMi:focus-visible .engineering-stories_cardArrow__vn4bz,.engineering-stories_cardLink__jJDMi:hover .engineering-stories_cardArrow__vn4bz{opacity:1;transform:translate(0)}}@media (max-width:1023px) and (min-width:768px){.engineering-stories_storyGrid__ql7LJ{grid-template-rows:300px 75px 270px 270px;gap:10px}.engineering-stories_cardLink__jJDMi{padding:14px}.engineering-stories_category__gRkIs{top:25px;left:25px;max-width:calc(100% - 50px);font-size:7px}.engineering-stories_categoryMark__WY29H{width:23px;height:23px}.engineering-stories_cardCopy__DmNaW h3{font-size:16px}.engineering-stories_business__1SvYY{font-size:8px}.engineering-stories_featured__P05kr .engineering-stories_cardCopy__DmNaW{padding-inline:23px}.engineering-stories_featured__P05kr .engineering-stories_cardCopy__DmNaW h3{font-size:26px}.engineering-stories_storyCard__s5GuL:nth-child(3) .engineering-stories_cover__38_PM{min-height:190px}}@media (max-width:767px){.engineering-stories_intro__J49kg{width:calc(100% - 40px);padding:45px 0 52px}.engineering-stories_heading__zsuIr{font-size:clamp(2.2rem,6.5vw,3rem);line-height:1.1}.engineering-stories_collection__zwdT1{width:calc(100% - 40px)}.engineering-stories_storyGrid__ql7LJ{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;gap:12px}.engineering-stories_storyCard__s5GuL{grid-area:auto!important}.engineering-stories_featured__P05kr,.engineering-stories_storyCard__s5GuL:nth-child(3){grid-column:1/-1!important}.engineering-stories_cardLink__jJDMi{padding:16px}.engineering-stories_cover__38_PM{flex:none;height:140px}.engineering-stories_category__gRkIs{top:27px;left:27px;max-width:calc(100% - 54px);font-size:7px}.engineering-stories_cardCopy__DmNaW{padding-top:16px;padding-bottom:5px}.engineering-stories_cardCopy__DmNaW h3{font-size:18px;line-height:1.35}.engineering-stories_featured__P05kr .engineering-stories_cover__38_PM{height:225px}.engineering-stories_featured__P05kr .engineering-stories_cardCopy__DmNaW{padding:10px 25px 27px}.engineering-stories_featured__P05kr .engineering-stories_cardCopy__DmNaW h3{font-size:29px}.engineering-stories_storyCard__s5GuL:nth-child(3) .engineering-stories_cover__38_PM{height:230px;min-height:0}.engineering-stories_dark__XzcyD .engineering-stories_cover__38_PM[data-story=truecolours]{height:260px}.engineering-stories_fullBleed__mnEWC .engineering-stories_cardLink__jJDMi{min-height:320px}.engineering-stories_fullBleed__mnEWC .engineering-stories_cover__38_PM{height:100%}.engineering-stories_fullBleed__mnEWC .engineering-stories_cardCopy__DmNaW{padding-top:145px}.engineering-stories_collectionNote__04kz7{margin-top:22px;font-size:12px}.engineering-stories_nextStep__RV_C1{width:calc(100% - 40px);margin-top:60px;padding-bottom:65px;flex-direction:column;align-items:flex-start;gap:28px}.engineering-stories_nextStep__RV_C1 p{font-size:12px}}@media (max-width:480px){.engineering-stories_storyGrid__ql7LJ{grid-template-columns:minmax(0,1fr)}.engineering-stories_cover__38_PM{height:190px}.engineering-stories_category__gRkIs{font-size:9px}.engineering-stories_cardCopy__DmNaW h3{font-size:21px}.engineering-stories_business__1SvYY{font-size:11px}}@media (prefers-reduced-motion:reduce){.engineering-stories_cardLink__jJDMi *,.engineering-stories_cardLink__jJDMi :after,.engineering-stories_cardLink__jJDMi :before{transition:none!important}.engineering-stories_cardLink__jJDMi:hover .engineering-stories_coverLogo__tS244{transform:translate(-50%,var(--logo-y))}.engineering-stories_cardLink__jJDMi:hover .engineering-stories_coverPhoto__40OQV{transform:none}}.engineering-stories_reader__YX_4Z{background:#fff;color:#202328;padding:122px 0 80px}.engineering-stories_readerInner__rTLVN{width:min(940px,calc(100% - 64px));margin-inline:auto}.engineering-stories_backLink__ob6cy{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#626c76;font-size:12px}.engineering-stories_readerHeader__NRYLn{padding:36px 0 40px}.engineering-stories_readerCategory__wAXK6{margin:0 0 20px;color:#626c76;font-size:10px;line-height:1.8;letter-spacing:.09em;text-transform:uppercase}.engineering-stories_readerHeader__NRYLn h1{max-width:850px;margin:0;font-size:clamp(2.5rem,5.2vw,4.5rem);font-weight:450;line-height:1.1;letter-spacing:-.055em}.engineering-stories_readerLead__zCJma{max-width:740px;margin:28px 0 0;color:#626c76;font-size:20px;line-height:1.75}.engineering-stories_readerFigure__A_A1M{margin:0}.engineering-stories_readerCover__V5cz8{height:350px;padding-top:0;border-radius:18px}.engineering-stories_readerCover__V5cz8 .engineering-stories_coverLogo__tS244{top:50%;max-height:250px;width:62%}.engineering-stories_readerCover__V5cz8[data-story=evangelist-army] .engineering-stories_coverLogo__tS244{--logo-y:-50%;top:50%;height:75%;width:40%}.engineering-stories_readerCover__V5cz8[data-story=truecolours] .engineering-stories_coverLogo__tS244{max-height:165px}.engineering-stories_readerFigure__A_A1M figcaption{margin-top:12px;color:#747a80;font-size:10px}.engineering-stories_readerJourney__45UjQ{display:flex;gap:22px;padding:28px 0;margin:0;list-style:none;border-bottom:1px solid #dddfe0}.engineering-stories_readerJourney__45UjQ li{display:flex;flex:1;align-items:center;gap:12px;font-size:13px}.engineering-stories_readerJourney__45UjQ span{color:#89929b;font-size:10px;font-family:var(--font-geist-mono),monospace}.engineering-stories_readerJourney__45UjQ svg{margin-left:auto;color:#89929b}.engineering-stories_readerBody__O1g10{width:min(700px,100%);margin:48px auto 0}.engineering-stories_readerBody__O1g10 section{margin-bottom:38px}.engineering-stories_readerBody__O1g10 h2{margin:0 0 16px;font-size:28px;font-weight:450;line-height:1.2;letter-spacing:-.035em}.engineering-stories_readerBody__O1g10 p{margin:0;color:#626c76;font-size:17px;line-height:1.9}.engineering-stories_example__DXioV{padding:28px;border:1px solid #dddfe0;border-radius:14px;background:#f5f5f3}.engineering-stories_example__DXioV h2{font-size:11px;line-height:1.7;letter-spacing:.07em;text-transform:uppercase}.engineering-stories_example__DXioV .engineering-stories_calculation__OKu4q{margin:18px 0;color:#202328;font-size:20px;line-height:1.8;font-family:var(--font-geist-mono),monospace;overflow-wrap:anywhere}.engineering-stories_example__DXioV p:last-child{font-size:14px}.engineering-stories_readerLinks__gMgZX{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;padding-top:30px;margin-top:38px;border-top:1px solid #dddfe0}.engineering-stories_readerLinks__gMgZX a{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:13px}.engineering-stories_readerMore__tp1uE{display:flex;justify-content:space-between;align-items:center;gap:35px;padding-top:30px;margin-top:65px;border-top:1px solid #dddfe0}.engineering-stories_readerMore__tp1uE p{margin:0 0 12px;color:#89929b;font-size:10px}.engineering-stories_readerMore__tp1uE h2{max-width:650px;margin:0;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:450;line-height:1.3;letter-spacing:-.04em}.engineering-stories_readerMore__tp1uE>svg{flex-shrink:0}@media (max-width:767px){.engineering-stories_reader__YX_4Z{padding:98px 0 55px}.engineering-stories_readerInner__rTLVN{width:calc(100% - 40px)}.engineering-stories_readerHeader__NRYLn{padding-top:28px}.engineering-stories_readerLead__zCJma{font-size:17px}.engineering-stories_readerCover__V5cz8{height:250px}.engineering-stories_readerCover__V5cz8 .engineering-stories_coverLogo__tS244{width:80%}.engineering-stories_readerJourney__45UjQ{flex-direction:column;gap:15px}.engineering-stories_readerJourney__45UjQ svg{transform:rotate(90deg)}.engineering-stories_readerBody__O1g10{margin-top:36px}.engineering-stories_readerBody__O1g10 h2{font-size:25px}.engineering-stories_example__DXioV{padding:22px}.engineering-stories_example__DXioV h2{font-size:10px}.engineering-stories_example__DXioV .engineering-stories_calculation__OKu4q{font-size:17px}}.bubble-site-header{position:fixed;inset:0 0 auto;z-index:130;pointer-events:none;color:#202328}.bubble-site-header:before{content:"";position:absolute;inset:0 0 auto;z-index:0;height:calc(100% + 80px);pointer-events:none;visibility:hidden;opacity:0;background:linear-gradient(180deg,rgba(245,247,248,.96),rgba(245,247,248,.84) 50%,rgba(245,247,248,0));-webkit-backdrop-filter:blur(16px) saturate(1.05);backdrop-filter:blur(16px) saturate(1.05);-webkit-mask-image:linear-gradient(180deg,#000,#000 50%,transparent);mask-image:linear-gradient(180deg,#000,#000 50%,transparent);transition:opacity .4s ease,visibility 0s .4s}.bubble-site-header.is-scrolled:before{visibility:visible;opacity:1;transition-delay:0s}.bubble-header-horizon{position:absolute;inset:auto 0 0;height:1px;transform-origin:left center;background:linear-gradient(90deg,transparent,rgba(116,151,190,.15) 18%,rgba(120,158,202,.8) 52%,rgba(255,255,255,.95) 58%,rgba(120,158,202,.5) 72%,transparent);box-shadow:0 0 9px rgba(111,153,205,.45);pointer-events:none}body:has([data-solution-hero]) .bubble-site-header{background:rgba(255,255,255,.96)}.bubble-header-row{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;min-height:80px;width:min(1360px,calc(100% - 64px));margin-inline:auto}.bubble-brand,.bubble-get-started{pointer-events:auto}.bubble-brand{display:inline-flex;padding-block:8px}.bubble-get-started{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 22px;border-radius:99px;color:#fff;background:#16181b;font-size:12px;font-weight:550;box-shadow:0 3px 12px #0000000a}.bubble-menu-anchor{--bubble-width:580px;position:absolute;top:16px;left:50%;transform:translateX(-50%);z-index:2;pointer-events:auto}.bubble-menu-panel{position:relative;display:flex;flex-direction:column;align-items:stretch;overflow:hidden;max-width:calc(100vw - 32px);max-height:calc(100dvh - 24px);background:#ffffff;border:1px solid rgba(0,0,0,.08);box-shadow:0 2px 10px rgba(0,0,0,.06);transform-origin:top center;box-sizing:border-box}.bubble-menu-panel.is-open{box-shadow:0 28px 65px -18px rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.04)}.bubble-menu-top-row{display:flex;justify-content:center;align-items:center;width:100%;height:100%;flex-shrink:0}.bubble-menu-panel.is-open .bubble-menu-top-row{height:auto;padding:2px 2px 6px}.bubble-menu-trigger{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:100%;min-height:100%;padding:0 18px;border-radius:999px;border:none;background:transparent;color:#15181c;font-size:13.5px;font-weight:550;cursor:pointer;box-shadow:none;transition:background-color .15s ease,color .15s ease}.bubble-menu-trigger:hover{background:rgba(0,0,0,.03);color:#000000}.bubble-menu-trigger.is-open{width:100%;height:42px;min-height:42px;padding:0 20px;border:1px solid rgba(0,0,0,.08);background:#ffffff;color:#15181c;font-size:13.5px;font-weight:550;box-shadow:0 1px 3px rgba(0,0,0,.03)}.bubble-menu-trigger.is-open:hover{background:#f8fafc;border-color:rgba(0,0,0,.12)}.bubble-menu-trigger>span:first-child{display:inline-flex}.bubble-menu-trigger:focus-visible{outline:2px solid #15181c;outline-offset:2px}.bubble-menu-panel a:focus-visible,.bubble-menu-panel summary:focus-visible{outline:2px solid #15181c;outline-offset:3px;border-radius:4px}.bubble-menu-backdrop{position:fixed;inset:0;width:100vw;height:100dvh;z-index:1;background:rgba(15,23,42,.18);backdrop-filter:blur(4px);cursor:default;pointer-events:auto}.bubble-menu-scroll{min-height:0;flex:1;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#e5e7eb transparent}.bubble-menu-content{width:100%;padding:24px 28px 18px}.bubble-menu-columns{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.bubble-menu-label{margin:0 0 16px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#7b8188;font-family:var(--font-geist-mono),monospace}.bubble-primary-links{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:12px}.bubble-primary-links>li>a{display:inline-flex;align-items:center;color:#15181c;font-size:clamp(23px,2.3vw,27px);font-weight:600;line-height:1.25;letter-spacing:-.04em;text-decoration:none;transition:color .18s ease}.bubble-primary-links a:hover{color:#596f83}.bubble-primary-links a[aria-current=page],.bubble-secondary-links a[aria-current=page]{color:#15181c;text-decoration:underline;text-underline-offset:.2em}.bubble-secondary-links details{margin-bottom:12px}.bubble-secondary-links summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:34px;font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-.035em;color:#15181c;list-style:none;cursor:pointer}.bubble-secondary-links summary::-webkit-details-marker{display:none}.bubble-secondary-links summary svg{color:#89909b;transition:transform .2s ease}.bubble-secondary-links details[open] summary svg{transform:rotate(180deg)}.bubble-secondary-links ul{margin:10px 0 16px;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.bubble-secondary-links li a{display:inline-flex;align-items:center;gap:6px;min-height:36px;color:#606973;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:-.01em;text-decoration:none;transition:color .18s ease}.bubble-secondary-links li a:hover{color:#15181c}.bubble-menu-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-top:32px;padding-top:20px;border-top:1px solid #eef0f2}.bubble-footer-left .bubble-menu-label{margin-bottom:10px}.bubble-menu-socials{display:flex;align-items:center;gap:16px}.bubble-menu-socials a{display:inline-flex;align-items:center;justify-content:center;color:#15181c;transition:opacity .18s ease,transform .18s ease}.bubble-menu-socials a:hover{opacity:.65;transform:translateY(-1px)}.bubble-social-icon{width:20px;height:20px}.bubble-footer-right{display:flex;flex-wrap:wrap;align-items:center;gap:20px;padding-bottom:2px}.bubble-footer-right a{font-size:13px;color:#606973;text-decoration:none;transition:color .18s ease}.bubble-footer-right a:hover{color:#15181c}@media (max-width:768px){.bubble-site-header:before{height:calc(100% + 56px);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.bubble-header-row{min-height:68px;width:calc(100% - 32px)}.bubble-brand img{width:clamp(96px,28vw,124px);height:auto}.bubble-get-started{display:none}.bubble-menu-anchor{--bubble-width:calc(100vw - 32px);top:12px;right:16px;left:auto;transform:none}.bubble-menu-panel{transform-origin:top right}.bubble-menu-columns{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:16px}.bubble-menu-col{min-width:0}.bubble-menu-label{margin-bottom:8px;font-size:10px}.bubble-primary-links{gap:2px}.bubble-primary-links>li>a{min-height:36px;font-size:18px}.bubble-secondary-links details{margin-bottom:4px}.bubble-secondary-links summary{min-height:36px;gap:5px;font-size:16px}.bubble-secondary-links summary svg{flex-shrink:0}.bubble-secondary-links ul{margin:4px 0 6px;gap:0}.bubble-secondary-links li a{min-height:34px;font-size:12px;line-height:1.3;overflow-wrap:anywhere}.bubble-menu-content{padding:12px 8px 10px}.bubble-menu-footer{align-items:center;gap:8px;margin-top:12px;padding-top:8px}.bubble-footer-left .bubble-menu-label{margin-bottom:4px}.bubble-menu-socials{gap:0}.bubble-menu-socials a{width:24px;height:26px}.bubble-social-icon{width:16px;height:16px}.bubble-footer-right{flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;gap:2px 8px;padding-bottom:0}.bubble-footer-right a{display:inline-flex;align-items:center;min-height:26px;font-size:11px}}@media (max-width:480px){.bubble-header-row{width:calc(100% - 24px);min-height:64px}.bubble-menu-anchor{--bubble-width:calc(100vw - 24px);top:10px;right:12px;left:auto;transform:none}}@media (prefers-reduced-motion:reduce){.bubble-site-header:before{transition:none}.bubble-menu-panel *,.bubble-menu-panel :before{transition:none!important}}.engineering-foundations_foundations__Ef5eX,.engineering-foundations_verified__LlxG8{width:min(1160px,calc(100% - 64px));margin:105px auto 0;color:#151719;scroll-margin-top:115px}.engineering-foundations_verified__LlxG8{border-top:1px solid #e8e8e5;padding-top:58px}.engineering-foundations_verifiedHeading__c9ar2{display:flex;justify-content:space-between;align-items:flex-end;gap:35px}.engineering-foundations_eyebrow__A9XgC{margin:0;color:#687073;font-size:10px;line-height:1.6;letter-spacing:.09em;text-transform:uppercase}.engineering-foundations_intro__urNTr h2,.engineering-foundations_verified__LlxG8 h2{margin:18px 0 0;font-size:clamp(2.2rem,4.1vw,3.5rem);font-weight:450;line-height:1.1;letter-spacing:-.05em;text-wrap:balance}.engineering-foundations_intro__urNTr h2 span,.engineering-foundations_verified__LlxG8 h2 span{color:#6d7477}.engineering-foundations_verifiedHeading__c9ar2>a{display:inline-flex;align-items:center;gap:12px;min-height:44px;max-width:200px;font-size:13px;line-height:1.5}.engineering-foundations_verifiedFoot__Z0J3R{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:35px}.engineering-foundations_verifiedFoot__Z0J3R .engineering-foundations_note__Yhjml{margin:0}.engineering-foundations_verifiedFoot__Z0J3R>a{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:13px;line-height:1.5}@media (max-width:767px){.engineering-foundations_verifiedFoot__Z0J3R{flex-direction:column;align-items:flex-start;gap:15px;margin-top:25px}}.engineering-foundations_technologyMarks__RAm0y{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0;margin:35px 0 0;list-style:none}.engineering-foundations_technologyMarks__RAm0y li{display:flex;min-width:0;align-items:center;flex-direction:column;justify-content:center;min-height:143px;padding:23px;border-radius:14px;background:#f4f4f1;transition:background .3s}.engineering-foundations_mark__0uZju{display:grid;width:100%;height:60px;place-items:center}.engineering-foundations_mark__0uZju img{display:block;width:100%;height:100%;object-fit:contain;max-height:56px}.engineering-foundations_mark__0uZju[data-technology=PostgreSQL] img,.engineering-foundations_mark__0uZju[data-technology=React] img,.engineering-foundations_mark__0uZju[data-technology=TypeScript] img,.engineering-foundations_mark__0uZju[data-technology=Zod] img{max-width:58px}.engineering-foundations_textMark__GcZ36{color:#191d20;font-size:clamp(17px,2.1vw,27px);font-weight:550;letter-spacing:-.04em}.engineering-foundations_technologyName__PnMje{margin-top:16px;color:#72797c;font-size:10px}.engineering-foundations_note__Yhjml{margin:25px 0 0;color:#747b7e;font-size:12px;line-height:1.8}.engineering-foundations_intro__urNTr{max-width:1060px;margin:0 auto 35px;text-align:center}.engineering-foundations_intro__urNTr h2{font-size:clamp(2.5rem,5.25vw,4.6rem);font-weight:450}.engineering-foundations_intro__urNTr h2 span{color:#151719}.engineering-foundations_intro__urNTr>p:not(.engineering-foundations_eyebrow__A9XgC){max-width:790px;margin:24px auto 0;color:#5f6b6f;font-size:15px;line-height:1.8}.engineering-foundations_methodology__gAG98{display:flex;justify-content:center;flex-wrap:wrap;gap:11px 15px;max-width:1100px;margin:30px auto 0;padding:0;counter-reset:method-step;list-style:none}.engineering-foundations_methodology__gAG98 li{display:inline-flex;align-items:center;gap:7px;color:#304c43;font-size:10px;font-weight:550;letter-spacing:.025em;white-space:nowrap;counter-increment:method-step}.engineering-foundations_methodology__gAG98 li span:before{content:counter(method-step,decimal-leading-zero) " / ";color:#8b9692;font-variant-numeric:tabular-nums}.engineering-foundations_methodology__gAG98 li:not([data-last]):after{content:"→";margin-left:7px;color:#a0aaa5;font-size:12px}.engineering-foundations_foundationGrid__Af8zf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(340px,auto);gap:14px}.engineering-foundations_foundationCard__Y1_q9{min-width:0;min-height:0;overflow:hidden;border:1px solid #202b2a0b;border-radius:19px;background:#f1f2ef;transition:box-shadow .28s ease,transform .28s ease}.engineering-foundations_foundationCard__Y1_q9[data-tone="1"]{background:#e9efed}.engineering-foundations_foundationCard__Y1_q9[data-tone="2"]{background:#e9eef2}.engineering-foundations_foundationCard__Y1_q9[data-tone="3"]{background:#f0ece5}.engineering-foundations_foundationCard__Y1_q9[data-tone="4"]{background:#e9eee8}.engineering-foundations_foundationCard__Y1_q9[data-tone="5"]{background:#edeae5}.engineering-foundations_foundationCardButton__K0zLk{position:relative;display:grid;grid-template-rows:18px minmax(166px,1fr) auto;gap:14px;align-items:stretch;width:100%;height:100%;min-height:inherit;padding:19px;border-radius:inherit;color:#172022;text-align:left;cursor:pointer}.engineering-foundations_foundationCardButton__K0zLk:focus-visible{outline:3px solid #527692;outline-offset:-5px}.engineering-foundations_foundationCategory__vj80_{display:flex;align-items:center;color:#677175;font-size:9px;font-weight:550;line-height:1.6;letter-spacing:.1em;text-transform:uppercase}.engineering-foundations_foundationArt__6fNyF{position:relative;display:grid;min-height:166px;place-items:center;overflow:hidden;border:1px solid #253d3c0e;border-radius:12px;background:#fff8}.engineering-foundations_foundationImage__Edsy0{border-radius:10px;object-fit:contain;padding:4px}.engineering-foundations_foundationCardCopy__XceN8{min-width:0;padding:0 2px 2px}.engineering-foundations_foundationCardCopy__XceN8 h3{margin:0;padding-right:24px;color:#1b2528;font-size:clamp(17px,1.65vw,21px);font-weight:470;line-height:1.22;letter-spacing:-.035em;text-wrap:balance}.engineering-foundations_foundationCardCopy__XceN8 p{margin:8px 0 0;padding-right:4px;color:#5b676b;font-size:12px;line-height:1.62;text-wrap:pretty}.engineering-foundations_foundationFeatured__OeMHd .engineering-foundations_foundationArt__6fNyF{background:#ffffff91}.engineering-foundations_foundationFeatured__OeMHd .engineering-foundations_foundationCardCopy__XceN8 h3{font-size:clamp(19px,1.9vw,24px)}.engineering-foundations_foundationFeatured__OeMHd .engineering-foundations_foundationCardCopy__XceN8 p{font-size:12.5px}.engineering-foundations_foundationArrow__HcSQJ{position:absolute;z-index:2;right:17px;bottom:17px;display:grid;width:31px;height:31px;place-items:center;border:1px solid #dce1dd;border-radius:50%;background:#fff;color:#263431;opacity:0;transform:translate(-4px,4px);transition:opacity .22s ease,transform .22s ease}.engineering-foundations_foundationCardButton__K0zLk:focus-visible .engineering-foundations_foundationArrow__HcSQJ,.engineering-foundations_foundationCardButton__K0zLk:hover .engineering-foundations_foundationArrow__HcSQJ{opacity:1;transform:none}.engineering-foundations_foundationDialog__3UOta{position:fixed;inset:0;width:min(780px,calc(100% - 40px));max-width:none;max-height:calc(100dvh - 60px);margin:auto;padding:0;overflow:auto;border:0;border-radius:20px;background:#fff;color:#192022;box-shadow:0 25px 120px #13261f33}.engineering-foundations_foundationDialog__3UOta::backdrop{background:#192d2959;backdrop-filter:blur(8px)}.engineering-foundations_dialogHeader__ryNrS{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 25px;border-bottom:1px solid #e5e9e5;background:#fff}.engineering-foundations_dialogClose__w3TA3{display:grid;flex-shrink:0;width:44px;height:44px;place-items:center;border-radius:50%;background:#f0f2ef;cursor:pointer}.engineering-foundations_dialogClose__w3TA3:focus-visible{outline:2px solid #527692;outline-offset:3px}.engineering-foundations_dialogBody__YNMA5{padding:27px 36px 38px}.engineering-foundations_dialogBody__YNMA5>h2{margin:0;font-size:clamp(28px,4vw,43px);font-weight:450;line-height:1.1;letter-spacing:-.045em;text-wrap:balance}.engineering-foundations_areaDescription__XJlT5{margin:18px 0 0;color:#566367;font-size:14px;line-height:1.8}.engineering-foundations_methodNote__nbWLn{margin:20px 0 0;padding:14px 16px;border-left:2px solid #789181;background:#f3f5f1;color:#596662;font-size:12px;line-height:1.65}.engineering-foundations_detailLabel__IEAnS{margin:26px 0 17px;color:#687577;font-size:10px;font-weight:550;letter-spacing:.09em;text-transform:uppercase}.engineering-foundations_methodList__RABr8{display:grid;gap:21px;margin:0}.engineering-foundations_methodList__RABr8 dt{margin:0 0 7px;color:#233033;font-size:17px;font-weight:480;letter-spacing:-.025em}.engineering-foundations_methodList__RABr8 dd{margin:0;color:#5f6c70;font-size:13px;line-height:1.8}@media (hover:hover) and (pointer:fine){.engineering-foundations_technologyMarks__RAm0y li:hover{background:#eaece7}.engineering-foundations_foundationCard__Y1_q9:hover{box-shadow:0 12px 34px #1d342714;transform:translateY(-2px)}}@media (max-width:1023px){.engineering-foundations_foundationGrid__Af8zf{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(330px,auto)}.engineering-foundations_foundationCardCopy__XceN8 h3{font-size:20px}.engineering-foundations_foundationFeatured__OeMHd .engineering-foundations_foundationCardCopy__XceN8 h3{font-size:24px}}@media (max-width:767px){.engineering-foundations_foundations__Ef5eX,.engineering-foundations_verified__LlxG8{width:calc(100% - 40px);margin-top:65px}.engineering-foundations_verified__LlxG8{padding-top:37px}.engineering-foundations_verifiedHeading__c9ar2{align-items:flex-start;flex-direction:column;gap:18px}.engineering-foundations_intro__urNTr h2,.engineering-foundations_verified__LlxG8 h2{font-size:clamp(2rem,5.7vw,2.9rem)}.engineering-foundations_verifiedHeading__c9ar2>a{max-width:none}.engineering-foundations_technologyMarks__RAm0y{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.engineering-foundations_technologyMarks__RAm0y li{min-height:128px;padding:18px}.engineering-foundations_textMark__GcZ36{font-size:21px}.engineering-foundations_intro__urNTr{margin-bottom:28px}.engineering-foundations_intro__urNTr>p:not(.engineering-foundations_eyebrow__A9XgC){margin-top:20px;font-size:14px}.engineering-foundations_methodology__gAG98{justify-content:flex-start;gap:9px 11px;margin-top:23px}.engineering-foundations_methodology__gAG98 li{gap:5px;font-size:9px}.engineering-foundations_methodology__gAG98 li:not([data-last]):after{margin-left:5px}.engineering-foundations_foundationGrid__Af8zf{grid-template-columns:1fr;grid-auto-rows:auto;gap:10px}.engineering-foundations_foundationCard__Y1_q9[data-layout]{grid-area:auto;grid-column:auto;min-height:350px}.engineering-foundations_foundationCardButton__K0zLk{grid-template-rows:18px minmax(170px,1fr) auto;padding:17px}.engineering-foundations_foundationArt__6fNyF{min-height:170px}.engineering-foundations_foundationCardCopy__XceN8 h3,.engineering-foundations_foundationFeatured__OeMHd .engineering-foundations_foundationCardCopy__XceN8 h3{font-size:22px}.engineering-foundations_foundationCardCopy__XceN8 p,.engineering-foundations_foundationFeatured__OeMHd .engineering-foundations_foundationCardCopy__XceN8 p{font-size:13px}.engineering-foundations_foundationArrow__HcSQJ{right:13px;bottom:13px;opacity:1;transform:none}.engineering-foundations_foundationDialog__3UOta{width:calc(100% - 24px);max-height:calc(100dvh - 28px);border-radius:16px}.engineering-foundations_dialogHeader__ryNrS{padding:11px 18px}.engineering-foundations_dialogBody__YNMA5{padding:23px 21px 30px}}@media (max-width:380px){.engineering-foundations_foundations__Ef5eX,.engineering-foundations_verified__LlxG8{width:calc(100% - 32px)}.engineering-foundations_foundationCard__Y1_q9[data-layout]{min-height:355px}.engineering-foundations_foundationCardButton__K0zLk{padding:14px}.engineering-foundations_foundationCardCopy__XceN8 h3,.engineering-foundations_foundationFeatured__OeMHd .engineering-foundations_foundationCardCopy__XceN8 h3{font-size:20px}.engineering-foundations_foundationCardCopy__XceN8 p,.engineering-foundations_foundationFeatured__OeMHd .engineering-foundations_foundationCardCopy__XceN8 p{font-size:12px}}@media (prefers-reduced-motion:reduce){.engineering-foundations_foundationArrow__HcSQJ,.engineering-foundations_foundationCard__Y1_q9,.engineering-foundations_technologyMarks__RAm0y li{transition:none}.engineering-foundations_foundationCard__Y1_q9:hover{transform:none}}.solution-hero_hero__P7vS3{position:relative;overflow:hidden;padding:24px 24px 75px;background:#050706;color:#f6f7f6;text-align:center}.solution-hero_inner__GHXie{max-width:1120px;margin-inline:auto}.solution-hero_artwork__pfGRR{width:min(100%,770px);margin:0 auto 32px}.solution-hero_illustration__T4A_D{display:block;width:100%;height:auto;overflow:visible}.solution-hero_eyebrow__LBmt0{display:flex;align-items:center;justify-content:center;gap:11px;margin:0 0 28px;color:#9ea7a2;font:11px/1.7 var(--font-geist-mono),monospace;letter-spacing:.1em;text-transform:uppercase}.solution-hero_eyebrow__LBmt0>span{width:9px;height:9px;background:#9ea7a2;clip-path:polygon(0 0,100% 0,100% 100%)}.solution-hero_heading__Oirdt{margin:0;font-size:clamp(2.25rem,4.25vw,4rem);font-weight:400;line-height:1.14;letter-spacing:-.045em;text-wrap:balance}.solution-hero_description__waf3h{max-width:745px;margin:25px auto 0;color:#aeb5b1;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.75;text-wrap:pretty}.solution-hero_button__QJzq_{display:inline-flex;align-items:center;justify-content:center;gap:35px;min-height:56px;margin-top:32px;padding:16px 27px;border:1px solid #244d3a;border-radius:8px;background:#193d2c;color:#f6f7f6;font-size:15px;line-height:1.5;transition:background .2s,border-color .2s}.solution-hero_button__QJzq_:hover{border-color:#437057;background:#245039}.solution-hero_button__QJzq_ svg,.solution-hero_start__l6RYE svg{flex-shrink:0;transition:transform .2s}.solution-hero_button__QJzq_:hover svg,.solution-hero_start__l6RYE:hover svg{transform:translateX(3px)}.solution-hero_start__l6RYE{display:flex;align-items:center;justify-content:center;gap:9px;width:fit-content;min-height:44px;margin:13px auto 0;color:#9ea7a2;font-size:12px}.solution-hero_start__l6RYE:hover{color:#f6f7f6}.solution-hero_hero__P7vS3 a:focus-visible{outline:2px solid #a2c7af;outline-offset:6px}.solution-hero_scroll__2Lqhd{display:grid;place-items:center;width:44px;height:44px;margin:30px auto -45px;color:#66776d}.solution-hero_buildingCrane__iv9NG,.solution-hero_buildingFrame__IajWy,.solution-hero_dataBack__WggF6,.solution-hero_dataBrain__tbZtU,.solution-hero_dataConnections__HEU3R,.solution-hero_dataFront__pUCxs{animation:solution-hero_appear__op2tv 1.8s both}.solution-hero_dataBrain__tbZtU{animation-delay:.1s}.solution-hero_buildingFrame__IajWy,.solution-hero_dataConnections__HEU3R{animation-delay:.25s}.solution-hero_buildingCrane__iv9NG,.solution-hero_dataFront__pUCxs{animation-delay:.4s}@keyframes solution-hero_appear__op2tv{0%{opacity:0}to{opacity:1}}body:has(.solution-hero_hero__P7vS3) .bubble-site-header{background:rgba(255,255,255,.96)}@media (min-width:1600px){.solution-hero_hero__P7vS3{padding-top:40px;padding-bottom:90px}.solution-hero_artwork__pfGRR{width:850px;margin-bottom:45px}}@media (max-width:767px){.solution-hero_hero__P7vS3{padding:27px 20px 62px}.solution-hero_artwork__pfGRR{width:min(125%,650px);margin-left:-12.5%;margin-bottom:30px}.solution-hero_eyebrow__LBmt0{gap:8px;margin-bottom:24px;font-size:9px;letter-spacing:.07em}.solution-hero_heading__Oirdt{font-size:clamp(1.65rem,6.7vw,2.9rem);line-height:1.18;letter-spacing:-.045em}.solution-hero_description__waf3h{max-width:34ch;margin-top:23px;font-size:15px;line-height:1.8}.solution-hero_button__QJzq_{min-height:54px;margin-top:26px;font-size:14px}.solution-hero_start__l6RYE{font-size:11px}.solution-hero_scroll__2Lqhd{margin-top:22px}}@media (prefers-reduced-motion:reduce){.solution-hero_hero__P7vS3 *,.solution-hero_hero__P7vS3 :after,.solution-hero_hero__P7vS3 :before{animation:none;transition:none}}.engineering-closing_closing__Ommod{position:relative;overflow:hidden;background:#b29d85;color:#171713;padding:clamp(65px,7.8vw,115px) 0}.engineering-closing_inner__AFxp9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:25px;width:min(1200px,calc(100% - 96px));margin-inline:auto}.engineering-closing_copy__Toleu{position:relative;z-index:1}.engineering-closing_copy__Toleu h2{margin:0;font-size:clamp(2.6rem,4.5vw,4.5rem);font-weight:450;line-height:1.2;letter-spacing:-.045em}.engineering-closing_copy__Toleu>p{max-width:500px;margin:28px 0 0;font-size:clamp(16px,1.6vw,20px);line-height:1.85;letter-spacing:-.015em}.engineering-closing_button__ndjSW{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-height:62px;margin-top:36px;padding:6px 6px 6px 24px;border-radius:12px;background:#11120f;color:#fff;font-size:15px;transition:transform .3s,background .3s}.engineering-closing_button__ndjSW>span{display:grid;width:50px;height:50px;place-items:center;border-radius:8px;background:#fff;color:#11120f}.engineering-closing_button__ndjSW svg{transition:transform .3s}.engineering-closing_button__ndjSW:hover{background:#000;transform:translateY(-2px)}.engineering-closing_button__ndjSW:hover svg{transform:translateX(3px)}.engineering-closing_button__ndjSW:focus-visible{outline:2px solid #11120f;outline-offset:5px}.engineering-closing_orbit__1ckZw{position:relative;min-width:0;aspect-ratio:1.5;color:#292b22}.engineering-closing_orbitArt__I8Jst{position:absolute;inset:-8% -10%;width:120%;height:116%}.engineering-closing_orbitNetwork__8Wiq3,.engineering-closing_orbitNodes___BbU_{transform-origin:380px 232px;animation:engineering-closing_systemOrbit__NSaUm 21s ease-in-out infinite alternate}.engineering-closing_orbitNodes___BbU_{animation-duration:21s}.engineering-closing_orbit__1ckZw[data-playing=false] :is(.engineering-closing_orbitNetwork__8Wiq3,.engineering-closing_orbitNodes___BbU_){animation-play-state:paused}.engineering-closing_orbitToggle__j_prN{position:absolute;bottom:0;right:0;display:grid;width:44px;height:44px;place-items:center;border:1px solid #222a2238;border-radius:50%;cursor:pointer;transition:background .25s}.engineering-closing_orbitToggle__j_prN:hover{background:#ffffff24}.engineering-closing_orbitToggle__j_prN:focus-visible{outline:2px solid #11120f;outline-offset:5px}@keyframes engineering-closing_systemOrbit__NSaUm{0%{transform:rotate(-8deg) scale(.95)}to{transform:rotate(9deg) scale(1.015)}}@media (max-width:767px){.engineering-closing_closing__Ommod{padding:58px 0 35px}.engineering-closing_inner__AFxp9{grid-template-columns:1fr;width:calc(100% - 40px);gap:40px}.engineering-closing_copy__Toleu h2{font-size:clamp(2.8rem,8vw,4rem)}.engineering-closing_copy__Toleu>p{margin-top:23px;font-size:16px}.engineering-closing_button__ndjSW{margin-top:27px}.engineering-closing_orbit__1ckZw{aspect-ratio:1.6}.engineering-closing_orbitArt__I8Jst{inset:-6% -4%;width:108%;height:112%}}@media (prefers-reduced-motion:reduce){.engineering-closing_closing__Ommod *{animation:none!important;transition:none!important}}