.autodesk_adRoot__5Ya_e{--ad-black:#000000;--ad-white:#ffffff;--ad-yellow:#ffff00;--ad-blue:#0696d7;--ad-blue-dark:#05669a;--ad-text:#212121;--ad-text-muted:#55534c;--ad-border:#e5e5e5;--ad-border-dark:#d5d5cb;--ad-bg-offwhite:#f5f5f0;--ad-font-body:ArtifaktElement,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--ad-font-display:ArtifaktLegend,ArtifaktElement,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--ad-radius-card:16px;--ad-radius-media:8px;--ad-radius-pill:100vmax;--ad-container:1040px;--ad-container-wide:1200px;--ad-ease:cubic-bezier(0.4,0,0.2,1);font-family:var(--ad-font-body)!important;color:var(--ad-text);background:var(--ad-white);-webkit-font-smoothing:antialiased;width:100%;isolation:isolate;display:block;flex:none}.autodesk_adRoot__5Ya_e *,.autodesk_adRoot__5Ya_e :after,.autodesk_adRoot__5Ya_e :before{box-sizing:border-box;border-color:var(--ad-border)}.autodesk_adRoot__5Ya_e a{color:inherit;text-decoration:none}.autodesk_adRoot__5Ya_e button{font:inherit}.autodesk_adRoot__5Ya_e :is(h1,h2,h3,h4,h5,h6,p,span,small,strong,blockquote,li){text-align:start}.autodesk_adRoot__5Ya_e img{max-width:none}.autodesk_container__RuBvM{width:100%;max-width:var(--ad-container);margin:0 auto;padding:0 24px}@media (min-width:1040px){.autodesk_container__RuBvM{max-width:var(--ad-container-wide)}}.autodesk_eyebrow__58KKP{font-family:var(--ad-font-body);font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px}.autodesk_btnPrimary__K_Rr_{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--ad-font-body);font-size:16px;font-weight:600;line-height:normal;color:var(--ad-black);background:var(--ad-white);border:2px solid var(--ad-border-dark);border-radius:8px;padding:8px 20px;min-height:44px;cursor:pointer;text-decoration:none;transition:background-color .15s var(--ad-ease),border-color .15s var(--ad-ease),transform .15s var(--ad-ease)}.autodesk_btnPrimary__K_Rr_:hover{background:var(--ad-bg-offwhite);transform:translateY(-1px)}.autodesk_btnPrimary__K_Rr_:focus-visible{outline:2px solid var(--ad-blue);outline-offset:2px}.autodesk_btnOutline__n1qQr{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--ad-font-body);font-size:16px;font-weight:600;color:var(--ad-black);background:transparent;border:2px solid var(--ad-black);border-radius:8px;padding:8px 20px;min-height:44px;cursor:pointer;text-decoration:none;transition:background-color .15s var(--ad-ease),color .15s var(--ad-ease)}.autodesk_btnOutline__n1qQr:hover{background:var(--ad-black);color:var(--ad-white)}.autodesk_btnOutline__n1qQr:focus-visible{outline:2px solid var(--ad-blue);outline-offset:2px}.autodesk_btnBlue__gaZeO{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--ad-font-body);font-size:16px;font-weight:600;color:var(--ad-white);background:var(--ad-blue);border:2px solid var(--ad-blue);border-radius:8px;padding:8px 20px;min-height:44px;cursor:pointer;text-decoration:none;transition:background-color .15s var(--ad-ease)}.autodesk_btnBlue__gaZeO:hover{background:var(--ad-blue-dark);border-color:var(--ad-blue-dark)}.autodesk_btnBlue__gaZeO:focus-visible{outline:2px solid var(--ad-black);outline-offset:2px}.autodesk_visuallyHidden__EoC0v{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.HeroSection_hero__PeGCz{position:relative;min-height:75svh;display:flex;align-items:flex-end;overflow:hidden;background:#000}.HeroSection_videoLayer__v124O{position:absolute;inset:0;z-index:0}.HeroSection_video__vaefq{width:100%;height:100%;object-fit:cover;opacity:.85}.HeroSection_scrim__Ct9Gc{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,.15) 35%,rgba(0,0,0,.75))}.HeroSection_pauseButton__r_5Zf{position:absolute;top:24px;right:24px;z-index:2;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:100vmax;border:2px solid rgba(255,255,255,.6);background:rgba(0,0,0,.3);color:#fff;cursor:pointer}.HeroSection_pauseButton__r_5Zf:hover{border-color:#fff}.HeroSection_content__XUNIG{position:relative;z-index:1;width:100%;padding:48px 0 56px}.HeroSection_stack__NUU_F{max-width:720px}.HeroSection_eyebrow__E97Jg{color:var(--ad-yellow,#ffff00)}.HeroSection_headline__AjKTU{margin:0;font-family:var(--ad-font-display,ArtifaktLegend,sans-serif);font-weight:700;line-height:1.2;color:#fff;font-size:clamp(2.3125rem,1.83rem + 1.85vw,3.5rem);max-width:80%;text-wrap:balance}.HeroSection_underline__WjEvQ{text-decoration-line:underline;text-decoration-color:var(--ad-yellow,#ffff00);text-decoration-thickness:3px;text-underline-offset:4px}.HeroSection_subtext___cWXP{margin:16px 0 0;font-family:var(--ad-font-body,ArtifaktElement,sans-serif);font-weight:400;line-height:1.5;color:#fff;font-size:clamp(1.125rem,1.05rem + .292vw,1.3125rem);max-width:640px}.HeroSection_actions__wG1ht{display:flex;flex-direction:column;gap:12px;padding-top:32px}@media (min-width:560px){.HeroSection_actions__wG1ht{flex-direction:row;align-items:center}}.IndustryExplore_section__zSVNt{--ind-yellow:#ffff00;--ind-radius:10px;--ind-gap:20px;--ind-card-w:clamp(220px,22vw,280px);--ind-ease:cubic-bezier(0.2,0,0,1);--ind-dur:280ms;background:#000;padding:48px 0 56px;color:#fff}.IndustryExplore_inner__pG_o8{max-width:1440px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.IndustryExplore_headRow__rZH7g{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:28px}.IndustryExplore_headCopy__fcaO_{min-width:0;max-width:40rem}.IndustryExplore_title__ZqeUf{margin:0;font-family:ArtifaktLegend,ArtifaktElement,Arial,sans-serif;font-size:clamp(1.5rem,1.3rem + .8vw,2rem);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:#fff}.IndustryExplore_lead__gZUcp{margin:.65rem 0 0;font-family:ArtifaktElement,Arial,sans-serif;font-size:clamp(.95rem,.9rem + .25vw,1.05rem);font-weight:400;line-height:1.45;color:rgba(255,255,255,.78)}.IndustryExplore_nav__QbFHh{display:flex;align-items:center;gap:10px;flex-shrink:0}.IndustryExplore_navBtn__V_Yu_{width:44px;height:44px;border-radius:50%;border:none;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#111;cursor:pointer;transition:background var(--ind-dur) var(--ind-ease),opacity var(--ind-dur) var(--ind-ease),transform var(--ind-dur) var(--ind-ease)}.IndustryExplore_navBtn__V_Yu_:hover:not(:disabled){transform:scale(1.04)}.IndustryExplore_navBtn__V_Yu_:focus-visible{outline:2px solid var(--ind-yellow);outline-offset:2px}.IndustryExplore_navBtnDisabled__B606m,.IndustryExplore_navBtn__V_Yu_:disabled{background:rgba(255,255,255,.22);color:rgba(255,255,255,.55);cursor:default;opacity:1}.IndustryExplore_scroller__q5KaB{display:flex;gap:var(--ind-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;padding:4px 2px 8px}.IndustryExplore_scroller__q5KaB::-webkit-scrollbar{display:none}.IndustryExplore_card__Pg3OC{position:relative;flex:0 0 var(--ind-card-w);width:var(--ind-card-w);aspect-ratio:4/3;border-radius:var(--ind-radius);overflow:hidden;scroll-snap-align:start;color:#fff;display:block;border:2px solid transparent;background:#1a1a1a;isolation:isolate;cursor:default;transition:border-color var(--ind-dur) var(--ind-ease),transform var(--ind-dur) var(--ind-ease),box-shadow var(--ind-dur) var(--ind-ease)}.IndustryExplore_media__uUkg7{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s var(--ind-ease)}.IndustryExplore_scrim___CxlU{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.05) 35%,rgba(0,0,0,.55) 72%,rgba(0,0,0,.78));pointer-events:none;z-index:1;transition:opacity var(--ind-dur) var(--ind-ease)}.IndustryExplore_label__ctcSr{position:absolute;left:16px;bottom:16px;z-index:2;font-family:ArtifaktElement,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.25;color:#fff;max-width:calc(100% - 32px)}.IndustryExplore_card__Pg3OC:hover{border-color:rgba(255,255,255,.35);box-shadow:0 12px 32px rgba(0,0,0,.45);transform:translateY(-2px)}.IndustryExplore_card__Pg3OC:hover .IndustryExplore_media__uUkg7{transform:scale(1.04)}.IndustryExplore_card__Pg3OC:hover .IndustryExplore_scrim___CxlU{opacity:.85}@media (max-width:768px){.IndustryExplore_section__zSVNt{--ind-card-w:min(72vw,260px);padding:36px 0 44px}.IndustryExplore_headRow__rZH7g{margin-bottom:20px}.IndustryExplore_title__ZqeUf{font-size:1.375rem}.IndustryExplore_navBtn__V_Yu_{width:40px;height:40px}.IndustryExplore_label__ctcSr{font-size:.9375rem;left:14px;bottom:14px}}@media (max-width:480px){.IndustryExplore_section__zSVNt{--ind-card-w:78vw}}@media (prefers-reduced-motion:reduce){.IndustryExplore_card__Pg3OC,.IndustryExplore_media__uUkg7,.IndustryExplore_navBtn__V_Yu_{transition:none}.IndustryExplore_card__Pg3OC:hover,.IndustryExplore_card__Pg3OC:hover .IndustryExplore_media__uUkg7{transform:none}}.ProductGrid_section__q5sE_{--pg-radius:16px;--pg-card-w:420px;--pg-card-w-open:420px;--pg-gap:24px;--pg-font:ArtifaktElement,"Artifakt Element",Arial,sans-serif;--pg-black:#000;--pg-white:#fff;--pg-gray-100:#f5f5f5;--pg-gray-200:#e5e5e5;--pg-gray-600:#a8a8a0;--pg-blue:#0696d7;--pg-flip-dur:0.6s;--pg-ease:cubic-bezier(0.4,0,0.2,1);position:relative;background-color:#000;background-image:url(https://damassets.autodesk.net/content/dam/autodesk/dotcom-next/icons/autodesk-logo-partial-wireframe.svg);background-repeat:no-repeat;background-position:100%;background-size:cover;padding:clamp(2rem,8vh,4rem) 0;overflow:hidden;opacity:0;transform:translateY(28px);transition:opacity .7s var(--pg-ease),transform .7s var(--pg-ease)}.ProductGrid_sectionIn__21LWd{opacity:1;transform:none}.ProductGrid_container__OKdwa{max-width:1440px;margin:0 auto;padding:0 48px;position:relative;z-index:1}.ProductGrid_headRow__SeHWN{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px;gap:16px}.ProductGrid_title__FzFWU{font-size:clamp(1.75rem,1.5rem + 1vw,2.5rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#fff;margin:0;font-family:ArtifaktLegend,var(--pg-font)}.ProductGrid_viewAll__Hmvfj{display:inline-flex;align-items:center;justify-content:center;font-size:.9375rem;font-weight:600;color:#fff!important;text-decoration:none;white-space:nowrap;flex-shrink:0;padding:10px 20px;min-height:44px;border:2px solid #fff;border-radius:8px;background:transparent;font-family:var(--pg-font);transition:background .28s var(--pg-ease),color .28s var(--pg-ease),transform .28s var(--pg-ease)}.ProductGrid_viewAll__Hmvfj:hover{background:#fff;color:#000!important;transform:translateY(-1px)}.ProductGrid_viewAll__Hmvfj:focus-visible{outline:2px solid #ffff00;outline-offset:2px}.ProductGrid_scroller__uK9Gz{display:flex;gap:var(--pg-gap);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;padding:8px 4px 16px}.ProductGrid_scroller__uK9Gz::-webkit-scrollbar{display:none}.ProductGrid_nav__3Li47{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-top:20px}.ProductGrid_navBtn__lpZRW{width:44px;height:44px;border-radius:50%;border:none;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#111;cursor:pointer;transition:background .28s var(--pg-ease),opacity .28s var(--pg-ease),transform .28s var(--pg-ease)}.ProductGrid_navBtn__lpZRW:hover:not(:disabled){transform:scale(1.04)}.ProductGrid_navBtn__lpZRW:focus-visible{outline:2px solid #ffff00;outline-offset:2px}.ProductGrid_navBtnDisabled__y1dXf,.ProductGrid_navBtn__lpZRW:disabled{background:rgba(255,255,255,.22);color:rgba(255,255,255,.55);cursor:default;opacity:1}.ProductGrid_slide__2ohF_{flex:0 0 var(--pg-card-w);width:var(--pg-card-w);scroll-snap-align:start;perspective:1400px;transition:flex-basis var(--pg-flip-dur) var(--pg-ease),width var(--pg-flip-dur) var(--pg-ease);opacity:0;transform:translateY(20px)}.ProductGrid_sectionIn__21LWd .ProductGrid_slide__2ohF_{opacity:1;transform:none;transition:flex-basis var(--pg-flip-dur) var(--pg-ease),width var(--pg-flip-dur) var(--pg-ease),opacity .5s var(--pg-ease) calc(var(--i, 0) * 45ms),transform .5s var(--pg-ease) calc(var(--i, 0) * 45ms)}.ProductGrid_slideExpanded__hpHfu{flex-basis:var(--pg-card-w-open);width:var(--pg-card-w-open)}.ProductGrid_flipOuter__JPMku{position:relative;width:100%;aspect-ratio:788/1050;transform-style:preserve-3d;transition:transform var(--pg-flip-dur) var(--pg-ease);border-radius:var(--pg-radius)}.ProductGrid_isFlipped__f9PU5{transform:rotateY(180deg)}.ProductGrid_back__k4awd,.ProductGrid_front__7WUpN{position:absolute;inset:0;border-radius:var(--pg-radius);backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden}.ProductGrid_front__7WUpN{background:#111;border:2px solid transparent;padding:0;cursor:pointer;display:block;width:100%;height:100%;text-align:left;outline:none;color:inherit;text-decoration:none;transition:border-color .28s var(--pg-ease),box-shadow .28s var(--pg-ease),transform .28s var(--pg-ease)}.ProductGrid_front__7WUpN:hover{border-color:#ffff00;box-shadow:0 0 0 1px #ffff00,0 12px 32px rgba(0,0,0,.45)}.ProductGrid_front__7WUpN:focus-visible{border-color:#ffff00;box-shadow:0 0 0 1px #ffff00}.ProductGrid_thumb__Ld7sO{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .5s var(--pg-ease)}.ProductGrid_front__7WUpN:hover .ProductGrid_thumb__Ld7sO{transform:scale(1.06)}.ProductGrid_frontGradient__wXbNg{position:absolute;inset:35% 0 0;background:linear-gradient(177deg,rgba(0,0,0,0),rgba(0,0,0,.2) 35%,rgba(0,0,0,.88));pointer-events:none;z-index:1}.ProductGrid_frontContent__iBpRh{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;padding:18px;pointer-events:none}.ProductGrid_iconRow__faelA{display:flex;align-items:center;gap:10px}.ProductGrid_icon__xIHWt{width:32px;height:32px;object-fit:contain;flex-shrink:0}.ProductGrid_productName__mJXdo{font-size:clamp(1.05rem,.95rem + .4vw,1.35rem);font-weight:700;color:#fff;line-height:1.2;margin:0;font-family:var(--pg-font)}.ProductGrid_credit__2PyHU{font-size:.625rem;color:rgba(255,255,255,.55);display:block;margin-top:4px}.ProductGrid_promoCorner__vxnrt{position:absolute;right:14px;bottom:18px}.ProductGrid_promoTag__rJ9kV{width:22px;height:22px;color:#ffff00}.ProductGrid_back__k4awd{background:#fff;transform:rotateY(180deg);display:flex;flex-direction:column;box-shadow:0 0 0 1px var(--pg-gray-200)}.ProductGrid_collapseBtn__JkeEQ{position:absolute;top:10px;right:10px;z-index:2;width:36px;height:36px;border-radius:50%;border:1.5px solid var(--pg-gray-200);background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;color:#000;transition:border-color .15s,background .15s,transform .15s}.ProductGrid_collapseBtn__JkeEQ:hover{background:var(--pg-gray-100);border-color:#aaa;transform:rotate(-12deg)}.ProductGrid_collapseBtn__JkeEQ:focus-visible{outline:2px solid var(--pg-blue);outline-offset:2px}.ProductGrid_collapseBtn__JkeEQ svg{width:18px;height:18px}.ProductGrid_backContent__RJjUq{display:flex;flex-direction:column;height:100%;padding:22px 18px 16px;gap:12px}.ProductGrid_backIconWrap__RLa6Z .ProductGrid_icon__xIHWt{width:40px;height:40px}.ProductGrid_backBody__ZvFtX{flex:1;display:flex;flex-direction:column;gap:8px;overflow:hidden}.ProductGrid_backName__9wVz1{font-size:1.125rem;font-weight:700;color:#000;margin:0;line-height:1.25;font-family:var(--pg-font)}.ProductGrid_backDesc__cQRs_{font-size:.8125rem;color:#3d3d3d;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--pg-font)}.ProductGrid_backFooter__i_pyq{display:flex;flex-direction:column;gap:8px;margin-top:auto}.ProductGrid_priceRow__oGoXZ{display:flex;align-items:center;gap:6px}.ProductGrid_priceRow__oGoXZ .ProductGrid_promoTag__rJ9kV{width:16px;height:16px}.ProductGrid_price__pBg2v{font-size:.8125rem;font-weight:700;color:#000;margin:0;font-family:var(--pg-font)}.ProductGrid_btnContained__HDV5c{display:flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:4px;background:#000;color:#fff;font-size:.8125rem;font-weight:600;font-family:var(--pg-font);text-decoration:none;border:1.5px solid #000;cursor:pointer;transition:background .15s,transform .15s}.ProductGrid_btnContained__HDV5c:hover{background:#222;transform:translateY(-1px)}.ProductGrid_btnOutlined__uIW73{display:flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:4px;background:transparent;color:#000;font-size:.8125rem;font-weight:600;font-family:var(--pg-font);border:1.5px solid #000;cursor:pointer;width:100%;transition:background .15s}.ProductGrid_btnOutlined__uIW73:hover{background:var(--pg-gray-100)}@media (prefers-reduced-motion:reduce){.ProductGrid_flipOuter__JPMku,.ProductGrid_front__7WUpN,.ProductGrid_section__q5sE_,.ProductGrid_slide__2ohF_,.ProductGrid_thumb__Ld7sO{transition:none!important}.ProductGrid_sectionIn__21LWd .ProductGrid_slide__2ohF_,.ProductGrid_section__q5sE_{opacity:1!important;transform:none!important}}@media (max-width:1200px){.ProductGrid_container__OKdwa{padding:0 32px}.ProductGrid_section__q5sE_{--pg-card-w:360px;--pg-card-w-open:360px}}@media (max-width:768px){.ProductGrid_container__OKdwa{padding:0 20px}.ProductGrid_section__q5sE_{--pg-card-w:min(78vw,320px);--pg-card-w-open:min(78vw,320px)}.ProductGrid_title__FzFWU{font-size:1.5rem}}.SolutionHighlights_section__DbK_q{--sh-yellow:#ffff00;--sh-dur:280ms;--sh-ease:cubic-bezier(0.2,0,0,1);--sh-font:ArtifaktElement,"Artifakt Element",Arial,sans-serif;background:#000;padding:72px 0 80px;opacity:0;transform:translateY(24px);transition:opacity .65s var(--sh-ease),transform .65s var(--sh-ease)}.SolutionHighlights_sectionIn__e_TiA{opacity:1;transform:none}.SolutionHighlights_container__ee9Xq{max-width:1440px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.SolutionHighlights_title__HgMpb{font-size:clamp(1.75rem,1.5rem + 1vw,2.125rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#fff;margin:0 0 36px;font-family:ArtifaktLegend,var(--sh-font)}.SolutionHighlights_grid__ClLj7{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.SolutionHighlights_card___rUa0{display:block;position:relative;border-radius:10px;overflow:hidden;color:#fff;border:2px solid transparent;aspect-ratio:906/680;background:#111;isolation:isolate;cursor:default;transition:border-color var(--sh-dur) var(--sh-ease),box-shadow var(--sh-dur) var(--sh-ease),transform var(--sh-dur) var(--sh-ease);opacity:0;transform:translateY(20px)}.SolutionHighlights_sectionIn__e_TiA .SolutionHighlights_card___rUa0{opacity:1;transform:none;transition:border-color var(--sh-dur) var(--sh-ease),box-shadow var(--sh-dur) var(--sh-ease),transform var(--sh-dur) var(--sh-ease),opacity .5s var(--sh-ease) calc(var(--i, 0) * 90ms)}.SolutionHighlights_card___rUa0:hover{border-color:rgba(255,255,255,.35);box-shadow:0 12px 32px rgba(0,0,0,.45);transform:translateY(-2px)}.SolutionHighlights_sectionIn__e_TiA .SolutionHighlights_card___rUa0:hover{transform:translateY(-2px)}.SolutionHighlights_cardImage__mU03V{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s var(--sh-ease)}.SolutionHighlights_card___rUa0:hover .SolutionHighlights_cardImage__mU03V{transform:scale(1.04)}.SolutionHighlights_scrim__ZvnT1{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.05) 30%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.82));transition:opacity var(--sh-dur) var(--sh-ease);pointer-events:none;z-index:1}.SolutionHighlights_card___rUa0:hover .SolutionHighlights_scrim__ZvnT1{opacity:.9}.SolutionHighlights_cardBody__QkzVs{position:absolute;inset:auto 0 0;z-index:2;padding:28px 28px 32px;display:flex;flex-direction:column;gap:10px}.SolutionHighlights_cardTitle__iVirK{font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:700;line-height:1.25;letter-spacing:-.01em;color:#fff;margin:0;font-family:var(--sh-font)}.SolutionHighlights_cardText__k0Y_c{font-size:.9375rem;line-height:1.55;color:rgba(255,255,255,.9);margin:0;font-family:var(--sh-font);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.SolutionHighlights_actions__JgDTK{display:flex;justify-content:center;margin-top:36px}@media (prefers-reduced-motion:reduce){.SolutionHighlights_cardImage__mU03V,.SolutionHighlights_card___rUa0,.SolutionHighlights_section__DbK_q{transition:none!important}.SolutionHighlights_sectionIn__e_TiA .SolutionHighlights_card___rUa0,.SolutionHighlights_section__DbK_q{opacity:1!important;transform:none!important}.SolutionHighlights_card___rUa0:hover .SolutionHighlights_cardImage__mU03V{transform:none}}@media (max-width:1024px){.SolutionHighlights_section__DbK_q{padding:56px 0 64px}}@media (max-width:768px){.SolutionHighlights_section__DbK_q{padding:48px 0 56px}.SolutionHighlights_title__HgMpb{margin-bottom:28px}.SolutionHighlights_grid__ClLj7{grid-template-columns:1fr;gap:20px}.SolutionHighlights_card___rUa0{aspect-ratio:4/3}.SolutionHighlights_cardBody__QkzVs{padding:20px 20px 24px}.SolutionHighlights_actions__JgDTK{margin-top:28px}}.SolutionsSection_section__ok0Bu{--da-yellow:#ffff00;--da-ease:cubic-bezier(0.4,0,0.2,1);position:relative;isolation:isolate;width:100%;overflow:hidden;background:#000;line-height:0}.SolutionsSection_bg__aOBEO{position:relative;z-index:0;display:block;width:100%;height:auto;max-width:none;pointer-events:none}.SolutionsSection_scrim__MZlSn{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,transparent,transparent 42%,rgba(0,0,0,.25) 68%,rgba(0,0,0,.45))}.SolutionsSection_content__6MQwE{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;padding:clamp(32px,6vh,72px) clamp(24px,6vw,80px);gap:clamp(32px,8vh,96px);line-height:normal;opacity:0;transform:translateY(20px);transition:opacity .7s var(--da-ease),transform .7s var(--da-ease);pointer-events:none}.SolutionsSection_content__6MQwE[data-revealed]{opacity:1;transform:none}.SolutionsSection_credit__UVgIn,.SolutionsSection_title__hXuQh{pointer-events:auto;max-width:min(42%,520px);width:100%}.SolutionsSection_title__hXuQh{margin:0;font-family:ArtifaktLegend,ArtifaktElement,Arial,sans-serif;font-weight:700;color:#fff;font-size:clamp(2rem,1.55rem + 1.8vw,3.25rem);line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.SolutionsSection_credit__UVgIn{display:flex;align-items:flex-start;gap:12px}.SolutionsSection_creditDot__K4C6n{width:10px;height:10px;border-radius:50%;background:var(--da-yellow);flex-shrink:0;margin-top:5px}.SolutionsSection_creditText__3I2h9{display:flex;flex-direction:column;gap:2px}.SolutionsSection_creditTitle__z3SUK{margin:0;font-size:.8125rem;font-weight:600;line-height:1.35;color:#fff;font-family:ArtifaktElement,Arial,sans-serif}.SolutionsSection_creditCaption__m0imP{font-size:.75rem;line-height:1.35;color:rgba(255,255,255,.7);font-family:ArtifaktElement,Arial,sans-serif}@media (max-width:900px){.SolutionsSection_scrim__MZlSn{background:linear-gradient(180deg,transparent,transparent 35%,rgba(0,0,0,.55) 70%,rgba(0,0,0,.82))}.SolutionsSection_content__6MQwE{justify-content:flex-end;align-items:stretch;padding:24px clamp(16px,4vw,28px) 28px;gap:20px}.SolutionsSection_credit__UVgIn,.SolutionsSection_title__hXuQh{max-width:none}}@media (prefers-reduced-motion:reduce){.SolutionsSection_content__6MQwE{transition:none!important;opacity:1!important;transform:none!important}}.TestimonialsSection_section__PMyDL{--cs-yellow:#e8ea2e;--cs-dur:280ms;--cs-ease:cubic-bezier(0.2,0,0,1);--cs-font:ArtifaktElement,"Artifakt Element",Arial,sans-serif;position:relative;isolation:isolate;width:100%;overflow:hidden;background:#000;color:#fff;line-height:0}.TestimonialsSection_bg__qEblc{position:relative;z-index:0;display:block;width:100%;height:auto;max-width:none;pointer-events:none;animation:TestimonialsSection_bgIn__fUZBX .5s var(--cs-ease)}.TestimonialsSection_scrim__Yvgyp{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.82),rgba(0,0,0,.62) 32%,rgba(0,0,0,.28) 58%,rgba(0,0,0,.08))}.TestimonialsSection_inner__i2S9U{position:absolute;inset:0;z-index:2;max-width:1440px;margin:0 auto;padding:clamp(28px,4vh,48px) clamp(20px,4vw,48px) clamp(32px,5vh,56px);display:flex;flex-direction:column;box-sizing:border-box;line-height:normal}.TestimonialsSection_pills__OaroD{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;flex-shrink:0}.TestimonialsSection_pill__E5KZT{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:148px;height:56px;padding:10px 18px;border-radius:100vmax;border:1.5px solid rgba(255,255,255,.85);background:rgba(0,0,0,.35);color:#fff;cursor:pointer;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:background var(--cs-dur) var(--cs-ease),border-color var(--cs-dur) var(--cs-ease),filter var(--cs-dur) var(--cs-ease)}.TestimonialsSection_pill__E5KZT:hover{background:var(--cs-yellow);border-color:var(--cs-yellow)}.TestimonialsSection_pill__E5KZT:hover .TestimonialsSection_pillLogo__Ng_an{filter:brightness(0)}.TestimonialsSection_pillActive__R3yVc{background:var(--cs-yellow);border-color:var(--cs-yellow)}.TestimonialsSection_pillActive__R3yVc .TestimonialsSection_pillLogo__Ng_an{filter:brightness(0)}.TestimonialsSection_pill__E5KZT:focus-visible{outline:2px solid var(--cs-yellow);outline-offset:3px}.TestimonialsSection_pillLogo__Ng_an{display:block;width:100%;height:100%;max-width:112px;max-height:28px;object-fit:contain;object-position:center;flex-shrink:0;filter:brightness(0) invert(1);transition:filter var(--cs-dur) var(--cs-ease);pointer-events:none}.TestimonialsSection_copy__zC6eV{flex:1;display:flex;flex-direction:column;justify-content:center;max-width:560px;padding-top:24px;animation:TestimonialsSection_fadeSlide__KUqmi .42s var(--cs-ease)}.TestimonialsSection_eyebrow__EDYzT{margin:0 0 20px;font-family:var(--cs-font);font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff}.TestimonialsSection_quote__N1Jwh{margin:0;font-family:ArtifaktLegend,var(--cs-font);font-weight:700;color:#fff;font-size:clamp(1.375rem,1.1rem + 1.2vw,2.125rem);line-height:1.35;letter-spacing:-.01em}.TestimonialsSection_highlight__Kx9_6{color:var(--cs-yellow)}.TestimonialsSection_attribution__AtZ2v{margin:24px 0 0;font-family:var(--cs-font);font-size:1rem;font-weight:400;color:rgba(255,255,255,.92);line-height:1.45}@keyframes TestimonialsSection_fadeSlide__KUqmi{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes TestimonialsSection_bgIn__fUZBX{0%{opacity:.65}to{opacity:1}}@media (max-width:900px){.TestimonialsSection_scrim__Yvgyp{background:linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,.45) 35%,rgba(0,0,0,.78))}.TestimonialsSection_pills__OaroD{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:4px;-webkit-overflow-scrolling:touch}.TestimonialsSection_pills__OaroD::-webkit-scrollbar{display:none}.TestimonialsSection_pill__E5KZT{flex-shrink:0;width:128px;height:48px;padding:8px 14px}.TestimonialsSection_pillLogo__Ng_an{max-width:96px;max-height:24px}.TestimonialsSection_copy__zC6eV{max-width:none;padding-top:16px;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.TestimonialsSection_bg__qEblc,.TestimonialsSection_copy__zC6eV{animation:none}.TestimonialsSection_pill__E5KZT{transition:none}}@font-face{font-family:ArtifaktElement;src:url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktElement/v1.0/WOFF2/Artifakt%20Element%20Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ArtifaktElement;src:url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktElement/v1.0/WOFF2/Artifakt%20Element%20Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ArtifaktElement;src:url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktElement/v1.0/WOFF2/Artifakt%20Element%20Semi%20Bold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:ArtifaktElement;src:url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktElement/v1.0/WOFF2/Artifakt%20Element%20Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ArtifaktLegend;src:url(https://swc.autodesk.com/pharmacopeia/fonts/ArtifaktLegend/v1.0/WOFF2/Artifakt%20Legend%20Extra%20Bold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}