.Capabilities_capabilities-page__cZWlU{display:flex;flex-direction:column;gap:48px;padding:80px 40px;align-items:center;justify-content:center;background:linear-gradient(0deg,#ebdffd .69%,hsla(0,0%,100%,.1));width:100%}.Capabilities_capabilities-page-head__d6s0B{display:flex;flex-direction:column;text-align:left;gap:16px}.Capabilities_capabilities-page-head-title__51XG8{color:#001325;font-size:36px;font-style:normal;font-weight:700;line-height:52px;text-align:center}.Capabilities_capabilities-page-head-desc__8rw8W{color:#001325;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:normal;opacity:.8}.Capabilities_capabilities-page-img__QZ9Wr{display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:center;width:80%}.Capabilities_industry-parts-page-img__46NtB{display:flex;align-items:center;justify-content:center;width:100%}.Capabilities_capabilities-page-card__qeYqg{width:360px;height:150px}.Capabilities_capabilities-page-card__qeYqg,.Capabilities_industry-part-page-card__Bt_J5{border-radius:12px;border:1px solid rgba(217,183,253,.3);background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}.Capabilities_industry-part-page-card__Bt_J5{max-width:350px!important;min-height:450px;flex-shrink:0}.Capabilities_industry-horizontal-img-cont__e0aBL{display:flex;gap:24px;overflow-x:scroll;width:100%}.Capabilities_industry-horizontal-img-cont__e0aBL::-webkit-scrollbar{display:none}.Capabilities_capabilities-page-card__qeYqg:hover{padding:24px 5px}.Capabilities_capabilities-page-card-text__XKwuw{display:flex;flex-direction:column;gap:12px;width:100%}.Capabilities_capabilities-page-card-head__G_Ooq{color:#000;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-.288px}.Capabilities_capabilities-page-card-desc__aZMH_{color:#001325;font-size:16px;font-style:normal;font-weight:400;opacity:.5}.Capabilities_capabilities-img-cont__Yrcn7,.Capabilities_capabilities-img__3eaQN{width:100%;height:150px}@media screen and (max-width:1200px){.Capabilities_capabilities-page-img__QZ9Wr{display:flex;flex-wrap:wrap;width:100%;align-items:center;justify-content:center;box-sizing:border-box;gap:40px}}@media screen and (max-width:500px){.Capabilities_capabilities-page-card__qeYqg{width:100%;pointer-events:none}.Capabilities_capabilities-page-card-text__XKwuw{text-align:center}.Capabilities_industry-part-page-card__Bt_J5{min-width:80%!important}}.ConverterDesignHub_section__fXVgP{width:100%;padding:72px clamp(14px,3vw,32px);background:#f7f5fb;font-family:var(--font-inter),Inter,sans-serif;box-sizing:border-box}.ConverterDesignHub_panel__QExH_{width:100%;max-width:1240px;margin:0 auto;padding:30px;border:1px solid #e6dfee;border-radius:20px;background:#fff;box-shadow:0 12px 36px rgba(45,25,68,.06);box-sizing:border-box}.ConverterDesignHub_header__wRb4d{display:flex;align-items:flex-end;justify-content:space-between;gap:28px}.ConverterDesignHub_header__wRb4d>div{max-width:800px}.ConverterDesignHub_eyebrow__kZiEC{position:relative;margin:0 0 12px;padding-left:13px;color:#7142aa;font-size:12px;font-weight:800;letter-spacing:.11em;line-height:1.2;text-transform:uppercase}.ConverterDesignHub_eyebrow__kZiEC:before{content:"";position:absolute;left:0;top:50%;width:6px;height:6px;border-radius:1px;background:#8547d6;transform:translateY(-50%) rotate(45deg)}.ConverterDesignHub_heading___edu8{margin:0;color:#181126;font-size:clamp(28px,3.2vw,40px);font-weight:800;line-height:1.1;letter-spacing:-.04em}.ConverterDesignHub_description__5tW_Q{max-width:760px;margin:12px 0 0;color:#746b7b;font-size:14px;line-height:1.7}.ConverterDesignHub_viewAll__JPlUB{flex:0 0 auto;padding-bottom:2px;display:inline-flex;align-items:center;gap:6px;color:#7028ce;font-size:10px;font-weight:700;text-decoration:none}.ConverterDesignHub_categories__F_R_s{margin:24px 0 18px;padding:2px 0 8px;display:flex;gap:8px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#8f8b92 transparent}.ConverterDesignHub_category__BFHpP{flex:0 0 auto;padding:7px 11px;display:inline-flex;align-items:center;gap:6px;border:1px solid #ddd4e8;border-radius:999px;background:#fff;color:#493f52;font:inherit;font-size:11px;cursor:pointer}.ConverterDesignHub_category__BFHpP span{color:#8550d0;font-size:6px}.ConverterDesignHub_categoryActive__pXlo_{border-color:#b999e4;background:#f5effd;color:#6620bd}.ConverterDesignHub_grid__3aMAe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ConverterDesignHub_card__yc9sY{position:relative;min-width:0;padding:14px 14px 12px;display:flex;flex-direction:column;border:1px solid #e6dfee;border-radius:14px;background:#fff;color:inherit;text-decoration:none;box-sizing:border-box;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ConverterDesignHub_card__yc9sY:hover{border-color:#cdb9e8;box-shadow:0 10px 24px rgba(71,37,108,.08);transform:translateY(-1px)}.ConverterDesignHub_tag__TEqMe{position:absolute;top:13px;left:13px;z-index:2;max-width:calc(100% - 26px);padding:4px 7px;overflow:hidden;border:1px solid #d8c2f1;border-radius:999px;background:hsla(0,0%,100%,.9);color:#6f28c4;font-size:7px;line-height:1;text-overflow:ellipsis;white-space:nowrap}.ConverterDesignHub_designImage__Iw6oF{height:190px;overflow:hidden;display:flex;align-items:center;justify-content:center}.ConverterDesignHub_designImage__Iw6oF>div{width:100%!important;height:190px!important;min-height:190px!important}.ConverterDesignHub_designImage__Iw6oF img{width:100%!important;height:190px!important;object-fit:contain!important}.ConverterDesignHub_card__yc9sY h4{min-height:36px;margin:4px 0 12px;color:#20172a;font-size:13px;font-weight:720;line-height:1.45}.ConverterDesignHub_cardMeta__Z_9Fb{margin-top:auto;padding-top:10px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #eee9f2;color:#867e8c;font-size:10px}.ConverterDesignHub_cardMeta__Z_9Fb strong{color:#168a4b}.ConverterDesignHub_empty__hLXtJ{grid-column:1/-1;margin:30px 0;color:#746b7b;font-size:13px;text-align:center}@media (max-width:900px){.ConverterDesignHub_grid__3aMAe{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ConverterDesignHub_section__fXVgP{padding:48px 14px}.ConverterDesignHub_panel__QExH_{padding:20px 14px}.ConverterDesignHub_header__wRb4d{align-items:flex-start;flex-direction:column;gap:14px}.ConverterDesignHub_heading___edu8{font-size:28px}.ConverterDesignHub_grid__3aMAe{grid-template-columns:1fr}}.DesignHub_designHubContainer___2DPK{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(24px,5vw,70px) 0 clamp(36px,5vw,70px);width:100%}.DesignHub_designHubHead__XEbJ5{font-size:clamp(24px,5vw,48px);font-weight:700;line-height:52px}.DesignHub_designHubDesc__insIH,.DesignHub_designHubHead__XEbJ5{color:#001325;font-style:normal;text-align:center;padding-left:clamp(20px,5vw,70px);padding-right:clamp(20px,5vw,70px);width:100%;box-sizing:border-box}.DesignHub_designHubDesc__insIH{font-size:clamp(14px,2.5vw,20px);font-weight:400;line-height:26px;opacity:.7;margin-top:10px}.DesignHub_designHubCategoriesContainer__sY_qM{width:100%;display:flex;flex-direction:column;gap:24px;margin-top:40px}.DesignHub_designHubCategoriesHead__I4mOP{font-size:32px;font-weight:700;line-height:40px}.DesignHub_designHubCategoriesDesc__C2sDm,.DesignHub_designHubCategoriesHead__I4mOP{color:#001325;font-style:normal;text-align:center;padding-left:clamp(20px,5vw,70px);padding-right:clamp(20px,5vw,70px);width:100%;box-sizing:border-box}.DesignHub_designHubCategoriesDesc__C2sDm{font-size:16px;font-weight:400;line-height:26px;opacity:.7}.DesignHub_designHubCategoriesList__f0rFo{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;padding:10px clamp(16px,3vw,40px);scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;width:100%;cursor:grab;box-sizing:border-box}.DesignHub_designHubCategoriesList__f0rFo::-webkit-scrollbar{display:none}.DesignHub_designHubCategoriesListDragging__gwIi3{cursor:grabbing}.DesignHub_designHubCategoryButton__1xn_L{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:100px;border:1px solid #f1edf8;color:#001325;font-size:24px;font-weight:500;cursor:pointer;transition:all .3s ease;white-space:nowrap;flex-shrink:0;background:#f1edf8}.DesignHub_designHubCategoryButton__1xn_L:hover{background:#610bee;color:#fff;border-color:#610bee}.DesignHub_designHubCategoryButton__1xn_L:hover .DesignHub_designHubCategoryIcon__JyK9e{filter:brightness(0) invert(1)}.DesignHub_designHubCategoryButtonActive__WfVwx{background:#610bee!important;color:#fff!important;border-color:#610bee!important}.DesignHub_designHubCategoryButtonActive__WfVwx .DesignHub_designHubCategoryIcon__JyK9e{filter:brightness(0) invert(1)}.DesignHub_designHubCategoryIcon__JyK9e{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;transition:filter .3s ease}.DesignHub_designHubCategoryName__O7WbI{font-size:16px;font-weight:500}.DesignHub_viewAllDesignsButton__vRHsp{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 32px;border-radius:4px;border:none;background:#610bee;color:#fff;font-size:16px;font-weight:500;font-style:normal;cursor:pointer;transition:all .3s ease;white-space:nowrap;margin-top:32px}.DesignHub_viewAllDesignsButton__vRHsp:hover{background:#4a0abe;transform:translateY(-2px);box-shadow:0 4px 12px rgba(97,11,238,.3)}.DesignHub_viewAllDesignsButton__vRHsp:active{transform:translateY(0)}.DesignHub_viewAllDesignsArrow__tscp_{font-size:18px;line-height:1;display:flex;align-items:center}.DesignHub_designHubDesignsContainer__ig5qz{width:100%;margin-top:40px}.DesignHub_designHubDesignsGrid__j5etz{display:grid;grid-template-rows:repeat(2,auto);grid-auto-flow:column;grid-auto-columns:298px;gap:24px;overflow-x:auto;overflow-y:hidden;padding:10px clamp(16px,3vw,40px);scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;width:100%;box-sizing:border-box}@media (max-width:768px){.DesignHub_designHubDesignsGrid__j5etz{grid-auto-columns:240px;column-gap:16px;row-gap:24px}}.DesignHub_designHubDesignsGrid__j5etz::-webkit-scrollbar{display:none}.DesignHub_designHubDesignCard__qvw2R{display:flex;flex-direction:column;align-items:center;gap:12px;width:298px;box-sizing:border-box}@media (max-width:768px){.DesignHub_designHubContainer___2DPK{padding-bottom:40px;padding-top:24px}.DesignHub_designHubDesignCard__qvw2R{width:240px;min-width:240px;max-width:240px}.DesignHub_designHubDesignTitle__4mXzu{width:100%;max-width:240px;box-sizing:border-box}}.DesignHub_designHubDesignTitle__4mXzu{width:100%;color:#09090b;font-size:16px;font-style:normal;font-weight:400;line-height:1.4;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:298px;box-sizing:border-box}.CadOutsourcingBanner_section__xiquf{width:100vw;max-width:100%;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);box-sizing:border-box;padding:clamp(22px,4vw,36px) clamp(20px,5vw,72px);font-family:inherit;background:radial-gradient(circle at 0 0,rgba(168,85,247,.42),transparent 52%),radial-gradient(circle at 100% 40%,rgba(79,70,229,.55),transparent 50%),linear-gradient(100deg,#301968,#1f1340 45%,#0f0a22);position:relative;overflow:hidden}.CadOutsourcingBanner_bannerCard___Qzxi{margin:0;max-width:none;width:100%;padding:0;border-radius:0;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:32px;box-shadow:none;position:relative;overflow:visible}.CadOutsourcingBanner_leftContent__r_doC{display:flex;flex-direction:column;gap:18px;max-width:560px;z-index:1}.CadOutsourcingBanner_tag__5ZKDe{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:rgba(15,23,42,.65);border:1px solid rgba(148,163,184,.55);color:#e5e7eb;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.CadOutsourcingBanner_tagDot__gi33Y{width:7px;height:7px;border-radius:999px;background:#a855f7;box-shadow:0 0 0 0 rgba(168,85,247,.8);animation:CadOutsourcingBanner_tagPulse__B8mZn 1.5s ease-in-out infinite}.CadOutsourcingBanner_title__S3cPI{margin:0;font-size:clamp(26px,3vw,34px);line-height:1.2;font-weight:800;color:#f9fafb}.CadOutsourcingBanner_titleAccent__owtwQ{display:inline-block;color:#e5deff}.CadOutsourcingBanner_description__CLaRe{margin:0;font-size:14px;line-height:1.7;color:rgba(226,232,240,.88);max-width:440px}.CadOutsourcingBanner_rightContent__HDKIS{display:flex;flex-direction:column;align-items:flex-end;gap:10px;z-index:1}.CadOutsourcingBanner_ctaRow__D7_wn{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.CadOutsourcingBanner_primaryCta__vbf5y{display:inline-flex;align-items:center;gap:8px;padding:14px 26px;border-radius:999px;border:none;background:#7c3aed;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 16px 38px rgba(79,70,229,.55);font-family:inherit;text-decoration:none}.CadOutsourcingBanner_primaryCta__vbf5y:hover{background:#9b5cf6;transform:translateY(-2px);box-shadow:0 20px 50px rgba(79,70,229,.7)}.CadOutsourcingBanner_primaryCta__vbf5y:focus-visible{outline:2px solid rgba(191,219,254,.9);outline-offset:2px}.CadOutsourcingBanner_secondaryCta__4ulqE{display:inline-flex;align-items:center;gap:8px;padding:14px 26px;border-radius:999px;border:2px solid hsla(0,0%,100%,.45);background:hsla(0,0%,100%,.08);color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:inherit;box-shadow:0 8px 24px rgba(0,0,0,.2)}.CadOutsourcingBanner_secondaryCta__4ulqE:hover{background:hsla(0,0%,100%,.16);border-color:hsla(0,0%,100%,.65);transform:translateY(-2px)}.CadOutsourcingBanner_secondaryCta__4ulqE:focus-visible{outline:2px solid rgba(191,219,254,.9);outline-offset:2px}.CadOutsourcingBanner_kickoffText__g7e8x{margin:0;display:inline-flex;align-items:center;gap:6px;font-size:12px;color:rgba(209,213,219,.9)}.CadOutsourcingBanner_kickoffIcon__kmry5{flex-shrink:0}@keyframes CadOutsourcingBanner_tagPulse__B8mZn{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(168,85,247,.8)}70%{transform:scale(1.12);box-shadow:0 0 0 9px rgba(168,85,247,0)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(168,85,247,0)}}@media screen and (max-width:800px){.CadOutsourcingBanner_bannerCard___Qzxi{flex-direction:column;align-items:flex-start}.CadOutsourcingBanner_rightContent__HDKIS{width:100%;align-items:flex-start}.CadOutsourcingBanner_ctaRow__D7_wn{justify-content:flex-start;width:100%}}@media screen and (max-width:480px){.CadOutsourcingBanner_section__xiquf{padding:20px clamp(16px,4vw,24px)}.CadOutsourcingBanner_title__S3cPI{font-size:22px}.CadOutsourcingBanner_description__CLaRe{font-size:13px}}.FreeTools_freeToolsContainer__DS0CF{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(40px,8vw,70px);width:100%}.FreeTools_freeToolsBgLoaded__3kRfe{background-image:url(https://d2o2bcehk92sin.cloudfront.net/free-tools-bg.webp);background-size:cover;background-position:center -60%;background-repeat:no-repeat}.FreeTools_freeToolsHeader__z1lAA{display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;text-align:center;margin-bottom:clamp(32px,6vw,64px);max-width:900px}.FreeTools_freeToolsTitle__Ue_lC{color:#001325;font-size:clamp(28px,5vw,48px);font-style:normal;font-weight:700;line-height:1.2;margin:0}.FreeTools_freeToolsSubtitle__1rKTi{color:#001325;font-size:clamp(16px,2.5vw,20px);font-style:normal;font-weight:400;line-height:1.5;margin:0;opacity:.9}.FreeTools_freeToolsCards__1VwGD{display:flex;gap:clamp(24px,4vw,40px);width:100%;justify-content:center;align-items:stretch;flex-wrap:wrap}.FreeTools_freeToolsCard__GxLAs{flex:1;min-width:300px;max-width:550px;background:#fff;border:1px solid #e4e4e7;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease;text-decoration:none;color:inherit;cursor:pointer}.FreeTools_freeToolsCard__GxLAs:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.FreeTools_freeToolsCardImage__DwnfP{width:100%;height:240px;position:relative;background:#f5f5f5;display:flex;align-items:center;justify-content:center;overflow:hidden}.FreeTools_cardImage__cMfR6{width:100%;height:100%;object-fit:contain;object-position:center}.FreeTools_freeToolsCardContent__FVN4c{display:flex;flex-direction:column;padding:clamp(20px,3vw,32px)}.FreeTools_cardTitle__0XV5V{color:#001325;font-size:24px;font-size:clamp(20px,3vw,28px);font-style:normal;font-weight:700;line-height:1.3;margin:0}.FreeTools_cardDescription__hSw_P{color:#001325;font-size:clamp(14px,2vw,16px);font-style:normal;font-weight:400;line-height:1.6;font-size:16px;margin:0;opacity:.9}.FreeTools_fileFormats__3o2IN{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.FreeTools_fileFormatTag__inJ9M{display:inline-block;padding:6px 12px;border-radius:18px;border:1px solid #d9d9d9;background:#fff;color:#001325;font-size:clamp(12px,1.5vw,14px);font-style:normal;font-weight:400;line-height:1.4;white-space:nowrap}.FreeTools_cardLink__xN2S1{display:inline-block;color:#610bee;font-size:clamp(14px,2vw,16px);font-style:normal;font-weight:500;text-decoration:none;margin-top:8px;width:fit-content;pointer-events:none}@media (max-width:768px){.FreeTools_freeToolsContainer__DS0CF{padding-top:40px;padding-bottom:40px}.FreeTools_freeToolsHeader__z1lAA{margin-bottom:clamp(24px,5vw,40px)}.FreeTools_freeToolsCards__1VwGD{flex-direction:column;gap:24px}.FreeTools_freeToolsCard__GxLAs{min-width:100%;max-width:100%}.FreeTools_freeToolsCardContent__FVN4c{padding:20px}.FreeTools_fileFormats__3o2IN{gap:6px}.FreeTools_fileFormatTag__inJ9M{font-size:12px;padding:5px 10px}}@media (max-width:480px){.FreeTools_freeToolsContainer__DS0CF{padding:32px 16px}.FreeTools_freeToolsHeader__z1lAA{margin-bottom:32px}.FreeTools_freeToolsCards__1VwGD{gap:20px}.FreeTools_freeToolsCardContent__FVN4c{padding:16px;gap:12px}.FreeTools_fileFormats__3o2IN{gap:6px}.FreeTools_fileFormatTag__inJ9M{font-size:11px;padding:4px 8px}}@media (min-width:769px) and (max-width:1024px){.FreeTools_freeToolsCards__1VwGD{gap:32px}.FreeTools_freeToolsCard__GxLAs{min-width:calc(50% - 16px);max-width:calc(50% - 16px)}}