.AutodeskPage-module__OYCkdq__page{--ink:#101b1a;--muted:#62716d;--line:#dce8e2;--green:#0b8d67;--lime:#dfff68;--ember:#ff6b35;background:radial-gradient(circle at 15% 10%,#ff6b3514,#0000 24%),radial-gradient(circle at 88% 28%,#14b88417,#0000 27%),linear-gradient(#f8fbfa 0,#fff 36%,#f5faf7 100%);min-height:100vh;padding:18px 24px 84px;overflow:hidden}.AutodeskPage-module__OYCkdq__hero{color:#f7fffb;background:radial-gradient(circle at 82% 15%,#ff6d3733,#0000 24%),radial-gradient(circle at 62% 88%,#1ad2952e,#0000 30%),linear-gradient(125deg,#071c19 0%,#092d27 54%,#0a4d3a 100%);border:1px solid #7dffcb29;border-radius:38px;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);align-items:center;gap:clamp(32px,4.5vw,66px);max-width:1380px;min-height:590px;margin:0 auto;padding:clamp(48px,6vw,78px);display:grid;position:relative;overflow:hidden;box-shadow:0 38px 90px #08231d29}.AutodeskPage-module__OYCkdq__heroGlow{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff12,#0000);width:34%;height:180%;animation:7s ease-in-out infinite AutodeskPage-module__OYCkdq__heroSweep;position:absolute;top:-45%;right:20%;transform:rotate(18deg)}.AutodeskPage-module__OYCkdq__heroGrid{opacity:.22;pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 62%);mask-image:linear-gradient(90deg,#000,#0000 62%)}.AutodeskPage-module__OYCkdq__heroArtwork{opacity:.11;filter:saturate(.8)contrast(1.08);pointer-events:none;background-position:50%;background-size:cover;width:58%;height:112%;position:absolute;top:-6%;right:-8%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000000bf 30%,#000 100%);mask-image:linear-gradient(90deg,#0000 0,#000000bf 30%,#000 100%)}.AutodeskPage-module__OYCkdq__heroCopy,.AutodeskPage-module__OYCkdq__heroVisual{z-index:2;position:relative}.AutodeskPage-module__OYCkdq__brandLine{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(120deg,#ffffff16,#ffffff09);border:1px solid #a0f0d126;border-radius:16px;align-items:center;gap:11px;width:fit-content;margin-bottom:24px;padding:9px 13px 9px 10px;display:flex;box-shadow:inset 0 1px #ffffff0d,0 12px 34px #0000001f}.AutodeskPage-module__OYCkdq__brandSignal{background:radial-gradient(circle at 20% 12%,#ff7e4180,#0000 42%),linear-gradient(145deg,#dfff6833,#42e7a814);border:1px solid #d6ff6f57;border-radius:13px;justify-content:center;align-items:flex-end;gap:3px;width:42px;height:42px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff26,0 10px 26px #00000026}.AutodeskPage-module__OYCkdq__brandSignal i{background:linear-gradient(#efff86,#4be0a7);border-radius:999px 999px 2px 2px;width:6px;display:block;transform:skew(-12deg);box-shadow:0 0 14px #d9ff5f3d}.AutodeskPage-module__OYCkdq__brandSignal i:first-child{height:15px;margin-bottom:8px}.AutodeskPage-module__OYCkdq__brandSignal i:nth-child(2){height:25px;margin-bottom:8px}.AutodeskPage-module__OYCkdq__brandSignal i:nth-child(3){height:19px;margin-bottom:8px}.AutodeskPage-module__OYCkdq__finalCta>.AutodeskPage-module__OYCkdq__brandSignal{border-radius:15px;width:50px;height:50px}.AutodeskPage-module__OYCkdq__brandLine>span:last-child{gap:2px;display:grid}.AutodeskPage-module__OYCkdq__brandLine small{color:#87ddbd;letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:900}.AutodeskPage-module__OYCkdq__brandLine strong{color:#fff;font-size:12px}.AutodeskPage-module__OYCkdq__hero h1{color:#fff;letter-spacing:-.065em;max-width:680px;margin:0;font-size:44px;font-weight:790;line-height:.98}.AutodeskPage-module__OYCkdq__hero h1 span{color:var(--lime);margin-top:8px;display:block}.AutodeskPage-module__OYCkdq__heroCopy>p{color:#e6f8f0b8;max-width:610px;margin:22px 0 0;font-size:clamp(14px,1.2vw,17px);line-height:1.65}.AutodeskPage-module__OYCkdq__heroActions{flex-wrap:wrap;gap:11px;margin-top:26px;display:flex}.AutodeskPage-module__OYCkdq__primaryAction,.AutodeskPage-module__OYCkdq__secondaryAction{border-radius:15px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 20px;font-size:13px;font-weight:900;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.AutodeskPage-module__OYCkdq__primaryAction{color:#09281f;background:linear-gradient(135deg,#dfff68,#69edb7);box-shadow:0 15px 34px #48e2a42e}.AutodeskPage-module__OYCkdq__secondaryAction{color:#eafff6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff12;border:1px solid #bcffe22e}.AutodeskPage-module__OYCkdq__primaryAction:hover,.AutodeskPage-module__OYCkdq__secondaryAction:hover{transform:translateY(-2px)}.AutodeskPage-module__OYCkdq__primaryAction:hover{box-shadow:0 18px 38px #48e2a442}.AutodeskPage-module__OYCkdq__secondaryAction:hover{background:#ffffff1c}.AutodeskPage-module__OYCkdq__heroProofs{color:#e1f4ecb3;flex-wrap:wrap;gap:14px 20px;margin-top:23px;font-size:11px;font-weight:750;display:flex}.AutodeskPage-module__OYCkdq__heroProofs span{align-items:center;gap:6px;display:inline-flex}.AutodeskPage-module__OYCkdq__heroProofs svg{color:#70e7b9}.AutodeskPage-module__OYCkdq__heroVisual{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0418147a;border:1px solid #caffe826;border-radius:28px;min-width:0;padding:16px;box-shadow:0 28px 70px #0000003d}.AutodeskPage-module__OYCkdq__visualHeader,.AutodeskPage-module__OYCkdq__visualFooter{justify-content:space-between;align-items:center;gap:10px;display:flex}.AutodeskPage-module__OYCkdq__visualHeader{color:#ebfff7;padding:3px 4px 14px;font-size:11px;font-weight:850}.AutodeskPage-module__OYCkdq__visualHeader>span,.AutodeskPage-module__OYCkdq__visualFooter span{align-items:center;gap:6px;display:inline-flex}.AutodeskPage-module__OYCkdq__visualHeader svg,.AutodeskPage-module__OYCkdq__visualFooter svg{color:var(--lime)}.AutodeskPage-module__OYCkdq__visualHeader small{color:#8de0c0;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0d;border:1px solid #8be1c024;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:900}.AutodeskPage-module__OYCkdq__productStack{gap:9px;display:grid}.AutodeskPage-module__OYCkdq__stackProduct{color:#f8fffb;background:linear-gradient(100deg,#ffffff17,#ffffff09);border:1px solid #d2ffec1f;border-radius:18px;grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:13px;min-width:0;min-height:92px;padding:9px 13px 9px 9px;transition:border-color .2s,background .2s,transform .2s;display:grid}.AutodeskPage-module__OYCkdq__stackProduct:hover{background:linear-gradient(100deg,#ffffff21,#ffffff0d);border-color:#d6ff6f61;transform:translate(4px)}.AutodeskPage-module__OYCkdq__stackMedia{color:#0b7b5b;background:linear-gradient(145deg,#fff,#e9f5ef);border-radius:14px;place-items:center;width:74px;height:74px;display:grid;overflow:hidden}.AutodeskPage-module__OYCkdq__stackMedia img{object-fit:contain;width:88%;height:88%}.AutodeskPage-module__OYCkdq__stackCopy{gap:3px;min-width:0;display:grid}.AutodeskPage-module__OYCkdq__stackCopy small{color:#83dbba;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:900}.AutodeskPage-module__OYCkdq__stackCopy strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:850;line-height:1.3;display:-webkit-box;overflow:hidden}.AutodeskPage-module__OYCkdq__stackCopy em{color:var(--lime);font-size:13px;font-style:normal;font-weight:950}.AutodeskPage-module__OYCkdq__stackEmpty{color:#c9e9dd;text-align:center;border:1px dashed #caffe833;border-radius:18px;place-content:center;gap:8px;min-height:260px;padding:38px;display:grid}.AutodeskPage-module__OYCkdq__stackEmpty svg{color:#72deb5;margin:0 auto}.AutodeskPage-module__OYCkdq__stackEmpty span{color:#ddf5ec99;font-size:11px}.AutodeskPage-module__OYCkdq__visualFooter{color:#def6ed99;letter-spacing:.04em;text-transform:uppercase;justify-content:flex-start;padding:14px 4px 3px;font-size:8px;font-weight:800}.AutodeskPage-module__OYCkdq__metricRail{z-index:2;border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1180px;margin:-36px auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 48px #14342b1a}.AutodeskPage-module__OYCkdq__metricRail article{border-right:1px solid var(--line);align-items:center;gap:12px;min-width:0;padding:20px 22px;display:flex}.AutodeskPage-module__OYCkdq__metricRail article:last-child{border-right:0}.AutodeskPage-module__OYCkdq__metricRail article>span{width:38px;height:38px;color:var(--green);background:#e9fff5;border-radius:12px;flex:none;place-items:center;display:grid}.AutodeskPage-module__OYCkdq__metricRail article>div{gap:2px;min-width:0;display:grid}.AutodeskPage-module__OYCkdq__metricRail strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1;overflow:hidden}.AutodeskPage-module__OYCkdq__metricRail small{color:var(--muted);font-size:9px;font-weight:750}.AutodeskPage-module__OYCkdq__workflowSection,.AutodeskPage-module__OYCkdq__catalogSection,.AutodeskPage-module__OYCkdq__assuranceSection,.AutodeskPage-module__OYCkdq__faqSection,.AutodeskPage-module__OYCkdq__finalCta{max-width:1320px;margin-left:auto;margin-right:auto}.AutodeskPage-module__OYCkdq__workflowSection{padding:70px 0 56px}.AutodeskPage-module__OYCkdq__sectionHeading{max-width:770px}.AutodeskPage-module__OYCkdq__sectionHeading>span,.AutodeskPage-module__OYCkdq__catalogHeading>div:first-child>span,.AutodeskPage-module__OYCkdq__assuranceCopy>span{color:var(--green);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:950}.AutodeskPage-module__OYCkdq__sectionHeading h2,.AutodeskPage-module__OYCkdq__catalogHeading h2,.AutodeskPage-module__OYCkdq__assuranceCopy h2{color:var(--ink);letter-spacing:-.055em;margin:10px 0 8px;font-size:clamp(32px,3.6vw,50px);font-weight:790;line-height:1}.AutodeskPage-module__OYCkdq__sectionHeading p,.AutodeskPage-module__OYCkdq__catalogHeading p,.AutodeskPage-module__OYCkdq__assuranceCopy p{max-width:680px;color:var(--muted);margin:0;font-size:14px;line-height:1.65}.AutodeskPage-module__OYCkdq__workflowGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:24px;display:grid}.AutodeskPage-module__OYCkdq__workflowGrid a{min-height:188px;color:var(--ink);border:1px solid var(--line);background:#ffffffd1;border-radius:18px;padding:19px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 30px #16382e0b}.AutodeskPage-module__OYCkdq__workflowGrid a:after{content:"";background:radial-gradient(circle,#48e0a429,#0000 68%);border-radius:50%;width:150px;height:150px;position:absolute;bottom:-65px;right:-45px}.AutodeskPage-module__OYCkdq__workflowGrid a:hover{border-color:#0b8d6757;transform:translateY(-4px);box-shadow:0 20px 44px #16382e17}.AutodeskPage-module__OYCkdq__workflowLead{align-items:center;gap:12px;min-width:0;display:flex}.AutodeskPage-module__OYCkdq__workflowLead svg{color:var(--green);flex:none}.AutodeskPage-module__OYCkdq__workflowLead strong{font-size:16px;line-height:1.22}.AutodeskPage-module__OYCkdq__workflowGrid p{color:var(--muted);margin:12px 0;font-size:11px;line-height:1.55}.AutodeskPage-module__OYCkdq__workflowGrid em{color:var(--green);align-self:end;align-items:center;gap:7px;font-size:10px;font-style:normal;font-weight:900;transition:gap .2s,color .2s;display:inline-flex}.AutodeskPage-module__OYCkdq__workflowGrid a:hover em{color:#056c50;gap:11px}.AutodeskPage-module__OYCkdq__catalogSection{background:radial-gradient(circle at 94% 2%,#dfff6829,#0000 19%),linear-gradient(#f2faf6,#fff 260px);border:1px solid #dce9e3;border-radius:34px;padding:80px 36px 44px;scroll-margin-top:120px;box-shadow:0 24px 70px #11302712}.AutodeskPage-module__OYCkdq__catalogHeading{justify-content:space-between;align-items:end;gap:28px;margin-bottom:34px;display:flex}.AutodeskPage-module__OYCkdq__catalogHeading h2{max-width:720px}.AutodeskPage-module__OYCkdq__catalogCount{color:#f1fff9;background:linear-gradient(145deg,#082a23,#0a7756);border-radius:17px;flex:none;min-width:145px;padding:15px 18px;display:grid;box-shadow:0 13px 26px #09523b24}.AutodeskPage-module__OYCkdq__catalogCount strong{font-size:28px;line-height:1}.AutodeskPage-module__OYCkdq__catalogCount span{color:#e3f9f0ad;letter-spacing:.06em;text-transform:uppercase;margin-top:3px;font-size:8px;font-weight:800}.AutodeskPage-module__OYCkdq__productGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.AutodeskPage-module__OYCkdq__productGrid>*{width:100%;min-width:0}.AutodeskPage-module__OYCkdq__emptyCatalog{background:#ffffffc2;border:1px dashed #b8d6c8;border-radius:22px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-height:150px;padding:24px;display:grid}.AutodeskPage-module__OYCkdq__emptyCatalog>span{width:54px;height:54px;color:var(--green);background:#e8fff5;border-radius:17px;place-items:center;display:grid}.AutodeskPage-module__OYCkdq__emptyCatalog h3{color:var(--ink);margin:0}.AutodeskPage-module__OYCkdq__emptyCatalog p{color:var(--muted);margin:5px 0 0;font-size:12px}.AutodeskPage-module__OYCkdq__emptyCatalog>a{color:var(--green);align-items:center;gap:7px;font-size:11px;font-weight:900;display:inline-flex}.AutodeskPage-module__OYCkdq__assuranceSection{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(40px,8vw,110px);padding:108px 20px;display:grid}.AutodeskPage-module__OYCkdq__assuranceCopy>a{color:var(--green);align-items:center;gap:8px;margin-top:25px;font-size:12px;font-weight:900;display:inline-flex}.AutodeskPage-module__OYCkdq__assuranceSteps{gap:10px;display:grid}.AutodeskPage-module__OYCkdq__assuranceSteps article{border:1px solid var(--line);background:#fff;border-radius:19px;grid-template-columns:46px 1fr;align-items:center;gap:15px;min-height:100px;padding:17px;display:grid;box-shadow:0 10px 26px #16382e0b}.AutodeskPage-module__OYCkdq__assuranceSteps article>span{color:#0a7657;background:linear-gradient(145deg,#edfff7,#dfff68);border-radius:15px;place-items:center;width:46px;height:46px;font-size:11px;font-weight:950;display:grid}.AutodeskPage-module__OYCkdq__assuranceSteps strong{color:var(--ink);font-size:14px}.AutodeskPage-module__OYCkdq__assuranceSteps p{color:var(--muted);margin:4px 0 0;font-size:10px;line-height:1.5}.AutodeskPage-module__OYCkdq__faqSection{border:1px solid var(--line);background:#fff;border-radius:32px;padding:80px 48px}.AutodeskPage-module__OYCkdq__faqGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:31px;display:grid}.AutodeskPage-module__OYCkdq__faqGrid details{background:#f8fbfa;border:1px solid #e2ebe7;border-radius:16px;padding:10px 12px}.AutodeskPage-module__OYCkdq__faqGrid details[open]{background:#f0fff8;border-color:#0b8d6740}.AutodeskPage-module__OYCkdq__faqGrid summary{min-height:44px;color:var(--ink);cursor:pointer;align-items:center;padding:0 42px 0 8px;font-size:12px;font-weight:900;list-style:none;display:flex;position:relative}.AutodeskPage-module__OYCkdq__faqGrid summary::-webkit-details-marker{display:none}.AutodeskPage-module__OYCkdq__faqGrid summary:after{width:28px;height:28px;color:var(--green);content:"↗";background:linear-gradient(135deg,#fff,#e9fff5);border:1px solid #d7e6df;border-radius:10px;place-items:center;font-size:14px;transition:transform .3s cubic-bezier(.2,.8,.2,1),background .2s;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)rotate(45deg);box-shadow:0 5px 14px #0e543e14}.AutodeskPage-module__OYCkdq__faqGrid details[open] summary:after{background:linear-gradient(135deg,#dfff68,#70eaba);transform:translateY(-50%)rotate(135deg)}.AutodeskPage-module__OYCkdq__faqGrid p{color:var(--muted);margin:4px 8px 7px;padding-right:42px;font-size:10px;line-height:1.6;animation:.32s cubic-bezier(.2,.8,.2,1) AutodeskPage-module__OYCkdq__faqReveal}.AutodeskPage-module__OYCkdq__finalCta{color:#fff;background:radial-gradient(circle at 82% 0,#ff723a33,#0000 25%),linear-gradient(120deg,#071d19,#084936);border-radius:27px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;margin-top:28px;padding:31px 34px;display:grid;box-shadow:0 25px 65px #09342924}.AutodeskPage-module__OYCkdq__finalCta small{color:#82dcbc;letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:900}.AutodeskPage-module__OYCkdq__finalCta h2{color:#fff;letter-spacing:-.04em;max-width:700px;margin:5px 0 0;font-size:clamp(22px,3vw,37px);line-height:1.05}.AutodeskPage-module__OYCkdq__finalCta>a{color:#08261e;white-space:nowrap;background:linear-gradient(135deg,#dfff68,#70eaba);border-radius:14px;align-items:center;gap:8px;min-height:48px;padding:0 18px;font-size:11px;font-weight:950;display:inline-flex}@keyframes AutodeskPage-module__OYCkdq__heroSweep{0%,20%{opacity:0;transform:translate(-90%)rotate(18deg)}36%,70%{opacity:1}88%,to{opacity:0;transform:translate(260%)rotate(18deg)}}@keyframes AutodeskPage-module__OYCkdq__faqReveal{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1180px){.AutodeskPage-module__OYCkdq__hero{grid-template-columns:1fr 400px;gap:38px;padding:54px 46px}.AutodeskPage-module__OYCkdq__hero h1{font-size:44px}.AutodeskPage-module__OYCkdq__productGrid,.AutodeskPage-module__OYCkdq__workflowGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.AutodeskPage-module__OYCkdq__page{padding:12px 14px 64px}.AutodeskPage-module__OYCkdq__hero{border-radius:28px;grid-template-columns:1fr;padding:46px 32px 32px}.AutodeskPage-module__OYCkdq__heroVisual{width:min(100%,620px)}.AutodeskPage-module__OYCkdq__metricRail{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.AutodeskPage-module__OYCkdq__metricRail article:nth-child(2){border-right:0}.AutodeskPage-module__OYCkdq__metricRail article:nth-child(-n+2){border-bottom:1px solid var(--line)}.AutodeskPage-module__OYCkdq__assuranceSection{grid-template-columns:1fr;padding:82px 10px}}@media (max-width:640px){.AutodeskPage-module__OYCkdq__page{padding:8px 8px 48px}.AutodeskPage-module__OYCkdq__hero{border-radius:24px;min-height:0;padding:38px 18px 18px}.AutodeskPage-module__OYCkdq__brandLine{margin-bottom:21px}.AutodeskPage-module__OYCkdq__brandSignal{border-radius:12px;width:39px;height:39px}.AutodeskPage-module__OYCkdq__hero h1{font-size:38px}.AutodeskPage-module__OYCkdq__heroCopy>p{margin-top:20px;font-size:14px}.AutodeskPage-module__OYCkdq__heroActions{margin-top:25px;display:grid}.AutodeskPage-module__OYCkdq__primaryAction,.AutodeskPage-module__OYCkdq__secondaryAction{width:100%}.AutodeskPage-module__OYCkdq__heroProofs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AutodeskPage-module__OYCkdq__heroVisual{border-radius:21px;padding:10px}.AutodeskPage-module__OYCkdq__stackProduct{grid-template-columns:58px minmax(0,1fr) auto;min-height:74px;padding:8px 10px 8px 8px}.AutodeskPage-module__OYCkdq__stackMedia{border-radius:11px;width:58px;height:58px}.AutodeskPage-module__OYCkdq__stackCopy strong{font-size:10px}.AutodeskPage-module__OYCkdq__visualFooter{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AutodeskPage-module__OYCkdq__metricRail{border-radius:17px}.AutodeskPage-module__OYCkdq__metricRail article{gap:9px;padding:14px 12px}.AutodeskPage-module__OYCkdq__metricRail article>span{border-radius:10px;width:32px;height:32px}.AutodeskPage-module__OYCkdq__metricRail strong{font-size:15px}.AutodeskPage-module__OYCkdq__workflowSection{padding:54px 4px 42px}.AutodeskPage-module__OYCkdq__sectionHeading h2,.AutodeskPage-module__OYCkdq__catalogHeading h2,.AutodeskPage-module__OYCkdq__assuranceCopy h2{font-size:36px}.AutodeskPage-module__OYCkdq__workflowGrid,.AutodeskPage-module__OYCkdq__faqGrid{grid-template-columns:1fr}.AutodeskPage-module__OYCkdq__productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.AutodeskPage-module__OYCkdq__workflowGrid a{min-height:170px}.AutodeskPage-module__OYCkdq__catalogSection{border-radius:23px;padding:55px 8px 18px}.AutodeskPage-module__OYCkdq__catalogHeading{padding:0 10px;display:grid}.AutodeskPage-module__OYCkdq__catalogCount{width:100%}.AutodeskPage-module__OYCkdq__emptyCatalog{text-align:center;grid-template-columns:1fr}.AutodeskPage-module__OYCkdq__emptyCatalog>span{margin:0 auto}.AutodeskPage-module__OYCkdq__emptyCatalog>a{justify-content:center}.AutodeskPage-module__OYCkdq__assuranceSection{padding:72px 4px}.AutodeskPage-module__OYCkdq__faqSection{border-radius:23px;padding:50px 18px}.AutodeskPage-module__OYCkdq__finalCta{border-radius:22px;grid-template-columns:1fr;justify-items:start;padding:25px 22px}.AutodeskPage-module__OYCkdq__finalCta>a{white-space:normal;justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.AutodeskPage-module__OYCkdq__heroGlow{animation:none}.AutodeskPage-module__OYCkdq__primaryAction,.AutodeskPage-module__OYCkdq__secondaryAction,.AutodeskPage-module__OYCkdq__stackProduct,.AutodeskPage-module__OYCkdq__workflowGrid a{transition:none}}
