.dinai-wizard-module-scss-module__nYRx7G__stepHeading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:28px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__stepHeading h3{letter-spacing:-.035em;color:#17181b;margin:0;font-size:28px;line-height:1.1}.dinai-wizard-module-scss-module__nYRx7G__stepHeading p{color:#75787e;max-width:690px;margin:9px 0 0;font-size:12px;line-height:1.65}.dinai-wizard-module-scss-module__nYRx7G__stepNumber{color:#c5c8cc;letter-spacing:-.06em;font-size:42px;font-weight:800;line-height:.9}.dinai-wizard-module-scss-module__nYRx7G__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__fieldWide{grid-column:1/-1}.dinai-wizard-module-scss-module__nYRx7G__field{min-width:0}.dinai-wizard-module-scss-module__nYRx7G__field label,.dinai-wizard-module-scss-module__nYRx7G__fieldLabel{color:#59616a;text-transform:uppercase;letter-spacing:.055em;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.dinai-wizard-module-scss-module__nYRx7G__field input,.dinai-wizard-module-scss-module__nYRx7G__field select,.dinai-wizard-module-scss-module__nYRx7G__field textarea,.dinai-wizard-module-scss-module__nYRx7G__select{color:#17181b;background:#fff;border:1px solid #d8d8d4;border-radius:8px;outline:none;width:100%;min-height:46px;padding:0 12px;font-size:12px;transition:border-color .2s,box-shadow .2s}.dinai-wizard-module-scss-module__nYRx7G__field textarea{resize:vertical;min-height:96px;padding-top:10px}.dinai-wizard-module-scss-module__nYRx7G__field input:focus,.dinai-wizard-module-scss-module__nYRx7G__field select:focus,.dinai-wizard-module-scss-module__nYRx7G__field textarea:focus,.dinai-wizard-module-scss-module__nYRx7G__select:focus{border-color:#0b79dd;box-shadow:0 0 0 3px #0b79dd1c}.dinai-wizard-module-scss-module__nYRx7G__inputWrap{align-items:center;display:flex;position:relative}.dinai-wizard-module-scss-module__nYRx7G__inputWrap input{padding-right:58px}.dinai-wizard-module-scss-module__nYRx7G__inputWrap span{color:#8b8d92;font-size:10px;position:absolute;right:12px}.dinai-wizard-module-scss-module__nYRx7G__required{color:#c43445}.dinai-wizard-module-scss-module__nYRx7G__optionalToggle{color:#57616d;background:#f9fafb;border:1px dashed #cfd4d9;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:12px 14px;font-size:11px;font-weight:800;display:flex}.dinai-wizard-module-scss-module__nYRx7G__optionalPanel{background:#fafbfc;border:1px solid #e0e3e6;border-radius:11px;margin-top:6px;padding:18px}.dinai-wizard-module-scss-module__nYRx7G__partTabs{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__partTabs button{color:#526272;background:#fff;border:1px solid #d7dde3;border-radius:999px;padding:7px 12px;font-size:10px;font-weight:800}.dinai-wizard-module-scss-module__nYRx7G__partTabs button[aria-selected=true]{color:#075db5;background:#edf6fe;border-color:#075db5}.dinai-wizard-module-scss-module__nYRx7G__partMeta{flex-wrap:wrap;gap:8px;margin:-8px 0 20px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__partMeta span{color:#607487;background:#f0f4f7;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:700}.dinai-wizard-module-scss-module__nYRx7G__uploadLayout{grid-template-columns:minmax(0,1fr) 300px;gap:18px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__uploadZone{cursor:pointer;text-align:center;background:#f6f9fb;border:1px dashed #b8c7d4;border-radius:13px;outline:none;flex-direction:column;justify-content:center;align-items:center;min-height:290px;padding:32px;transition:all .2s;display:flex}.dinai-wizard-module-scss-module__nYRx7G__uploadZone[data-dragging=true],.dinai-wizard-module-scss-module__nYRx7G__uploadZone:hover,.dinai-wizard-module-scss-module__nYRx7G__uploadZone:focus-visible{background:#eef7ff;border-color:#0b79dd;box-shadow:0 0 0 3px #0b79dd1a}.dinai-wizard-module-scss-module__nYRx7G__uploadIcon{color:#075db5;background:#fff;border:1px solid #d8e3ec;border-radius:50%;place-items:center;width:62px;height:62px;font-size:26px;font-weight:800;display:grid}.dinai-wizard-module-scss-module__nYRx7G__uploadZone h3{letter-spacing:-.03em;margin:18px 0 7px;font-size:22px}.dinai-wizard-module-scss-module__nYRx7G__uploadZone p{color:#74808c;max-width:520px;margin:0;font-size:11px;line-height:1.6}.dinai-wizard-module-scss-module__nYRx7G__uploadButton{color:#fff;background:#075db5;border:0;border-radius:8px;margin-top:20px;padding:12px 18px;font-size:11px;font-weight:800}.dinai-wizard-module-scss-module__nYRx7G__uploadLinks{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__uploadLinks a{color:#075db5;background:#fff;border:1px solid #cfd8df;border-radius:7px;padding:7px 10px;font-size:9px;font-weight:800;text-decoration:none}.dinai-wizard-module-scss-module__nYRx7G__filePanel{background:#fff;border:1px solid #dfe4e8;border-radius:13px;padding:17px}.dinai-wizard-module-scss-module__nYRx7G__filePanelHead{border-bottom:1px solid #eceeed;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__filePanelHead strong{font-size:13px}.dinai-wizard-module-scss-module__nYRx7G__filePanelHead span{background:#f0f4f7;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:800}.dinai-wizard-module-scss-module__nYRx7G__fileList{gap:8px;max-height:275px;margin:12px 0 0;padding:0;list-style:none;display:grid;overflow:auto}.dinai-wizard-module-scss-module__nYRx7G__fileItem{background:#fbfcfd;border:1px solid #e3e7ea;border-radius:9px;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__fileItem strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.dinai-wizard-module-scss-module__nYRx7G__fileItem small{color:#84919c;font-size:8px}.dinai-wizard-module-scss-module__nYRx7G__fileItem button{color:#b22738;background:0 0;border:0;font-size:16px}.dinai-wizard-module-scss-module__nYRx7G__notice{color:#8b600a;background:#fff9e8;border:1px solid #efd28e;border-radius:9px;margin-top:12px;padding:11px;font-size:10px}.dinai-wizard-module-scss-module__nYRx7G__setupCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__setupCard{text-align:left;background:#fff;border:1px solid #d9dee3;border-radius:11px;min-height:104px;padding:15px}.dinai-wizard-module-scss-module__nYRx7G__setupCard[data-selected=true]{background:#eff7fe;border-color:#075db5;box-shadow:inset 0 0 0 1px #075db5}.dinai-wizard-module-scss-module__nYRx7G__setupCard:disabled{cursor:not-allowed;opacity:.48}.dinai-wizard-module-scss-module__nYRx7G__setupCard strong{font-size:12px;display:block}.dinai-wizard-module-scss-module__nYRx7G__setupCard small{color:#74808c;margin-top:6px;font-size:9px;line-height:1.5;display:block}.dinai-wizard-module-scss-module__nYRx7G__partReviewList{gap:12px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__partReviewCard{background:#fff;border:1px solid #dfe4e8;border-radius:12px;grid-template-columns:minmax(180px,.7fr) 1fr auto;align-items:end;gap:14px;padding:16px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__partReviewCard input{border:1px solid #d7dde3;border-radius:8px;width:100%;height:44px;padding:0 11px;font-weight:700}.dinai-wizard-module-scss-module__nYRx7G__formatBadges{flex-wrap:wrap;gap:6px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__formatBadges span{color:#7d8993;background:#f5f7f9;border:1px solid #dce2e7;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800}.dinai-wizard-module-scss-module__nYRx7G__formatBadges span[data-available=true]{color:#075db5;background:#edf6fe;border-color:#89bae0}.dinai-wizard-module-scss-module__nYRx7G__removePart{color:#b52639;background:#fff1f2;border:0;border-radius:7px;min-height:40px;padding:0 11px;font-size:9px;font-weight:800}.dinai-wizard-module-scss-module__nYRx7G__partStrip{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__partStrip span,.dinai-wizard-module-scss-module__nYRx7G__partStrip b{color:#5d7183;background:#f0f4f7;border-radius:999px;padding:7px 10px;font-size:9px}.dinai-wizard-module-scss-module__nYRx7G__partStrip b{color:#173f60;background:#e7f2fb}.dinai-wizard-module-scss-module__nYRx7G__tableWrap{border:1px solid #dde3e8;border-radius:10px;overflow:auto}.dinai-wizard-module-scss-module__nYRx7G__dataTable{border-collapse:collapse;width:100%;min-width:860px;font-size:10px}.dinai-wizard-module-scss-module__nYRx7G__dataTable th{color:#fff;text-align:left;white-space:nowrap;background:#10243a;padding:11px 10px;font-weight:800}.dinai-wizard-module-scss-module__nYRx7G__dataTable td{color:#5f6e7b;vertical-align:top;border-top:1px solid #e5eaee;padding:11px 10px}.dinai-wizard-module-scss-module__nYRx7G__dataTable tr[data-recommended=true] td{background:#e8f7e8}.dinai-wizard-module-scss-module__nYRx7G__dataTable tr[data-selected=true] td{box-shadow:inset 0 1px #a8c7df,inset 0 -1px #a8c7df}.dinai-wizard-module-scss-module__nYRx7G__dataTable input[type=radio]{accent-color:#075db5;width:16px;height:16px}.dinai-wizard-module-scss-module__nYRx7G__statusBadge{border-radius:999px;padding:4px 7px;font-size:8px;font-weight:800;display:inline-flex}.dinai-wizard-module-scss-module__nYRx7G__statusOk{color:#17764c;background:#eaf8f1}.dinai-wizard-module-scss-module__nYRx7G__statusWarn{color:#9a6500;background:#fff4dc}.dinai-wizard-module-scss-module__nYRx7G__statusDanger{color:#b1273a;background:#fff0f2}.dinai-wizard-module-scss-module__nYRx7G__recommendedLegend{color:#647687;align-items:center;gap:7px;margin:11px 0;font-size:9px;font-weight:800;display:flex}.dinai-wizard-module-scss-module__nYRx7G__recommendedLegend i{background:#a6f9a6;border:1px solid #a9dda9;border-radius:50%;width:12px;height:12px}.dinai-wizard-module-scss-module__nYRx7G__calculationNote{color:#808890;margin:12px 0 0;font-size:9px;line-height:1.55}.dinai-wizard-module-scss-module__nYRx7G__capacityBanner{background:#f3f8fc;border:1px solid #c9dcec;border-radius:11px;align-items:center;gap:14px;margin-bottom:18px;padding:13px 15px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__capacityBanner span{color:#668096;text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:800}.dinai-wizard-module-scss-module__nYRx7G__capacityBanner b{color:#075db5;font-size:21px}.dinai-wizard-module-scss-module__nYRx7G__capacityBanner small{color:#667b8c;margin-left:auto;font-size:9px}.dinai-wizard-module-scss-module__nYRx7G__optionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__optionGridTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.dinai-wizard-module-scss-module__nYRx7G__optionCard{text-align:left;background:#fff;border:1px solid #d9dfe4;border-radius:12px;flex-direction:column;align-items:flex-start;min-height:160px;padding:17px;transition:all .2s;display:flex;position:relative;overflow:hidden}.dinai-wizard-module-scss-module__nYRx7G__optionCard:hover{border-color:#8db8da;transform:translateY(-1px)}.dinai-wizard-module-scss-module__nYRx7G__optionCard[data-selected=true]{background:#f1f8fe;border-color:#075db5;box-shadow:inset 0 0 0 1px #075db5}.dinai-wizard-module-scss-module__nYRx7G__optionCard:disabled{cursor:not-allowed;opacity:.45;transform:none}.dinai-wizard-module-scss-module__nYRx7G__cardMedia{place-items:center;width:100%;height:86px;margin:-4px 0 10px;display:grid;overflow:hidden}.dinai-wizard-module-scss-module__nYRx7G__cardMedia img{object-fit:contain;max-width:100%;max-height:82px}.dinai-wizard-module-scss-module__nYRx7G__cardIcon{color:#075db5;background:#edf5fc;border-radius:10px;place-items:center;width:42px;height:42px;font-size:12px;font-weight:800;display:grid}.dinai-wizard-module-scss-module__nYRx7G__optionCard h4{color:#173f60;margin:7px 0 4px;font-size:13px}.dinai-wizard-module-scss-module__nYRx7G__optionCard p{color:#74808b;margin:0;font-size:9px;line-height:1.5}.dinai-wizard-module-scss-module__nYRx7G__optionCard small{color:#075db5;margin-top:auto;padding-top:9px;font-size:8px;font-weight:800}.dinai-wizard-module-scss-module__nYRx7G__modelRecommendation{background:linear-gradient(110deg,#f2f8fd,#fff);border:1px solid #a7cfee;border-radius:13px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:18px;padding:18px;display:grid;box-shadow:0 10px 26px #075db512}.dinai-wizard-module-scss-module__nYRx7G__modelMark{color:#fff;background:#075db5;border-radius:50%;place-items:center;width:42px;height:42px;font-size:18px;font-weight:800;display:grid}.dinai-wizard-module-scss-module__nYRx7G__modelCopy span{color:#5482a4;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:800}.dinai-wizard-module-scss-module__nYRx7G__modelCopy strong{color:#073f75;margin-top:4px;font-size:23px;display:block}.dinai-wizard-module-scss-module__nYRx7G__modelCopy p{color:#6d8192;margin:5px 0 0;font-size:10px}.dinai-wizard-module-scss-module__nYRx7G__modelSpecs{grid-template-columns:repeat(2,minmax(105px,1fr));gap:9px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__modelSpecs span{color:#668096;background:#e7f2fb;border-radius:9px;padding:10px 12px;font-size:9px}.dinai-wizard-module-scss-module__nYRx7G__modelSpecs b{color:#173f60;font-size:12px;display:block}.dinai-wizard-module-scss-module__nYRx7G__selectionSection{border-top:1px solid #e5e8eb;margin-top:20px;padding-top:18px}.dinai-wizard-module-scss-module__nYRx7G__segmented{flex-wrap:wrap;gap:8px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__segmented button{color:#5e6f7d;background:#fff;border:1px solid #d8dfe4;border-radius:7px;min-height:38px;padding:0 13px;font-size:9px;font-weight:800}.dinai-wizard-module-scss-module__nYRx7G__segmented button[data-active=true]{color:#075db5;background:#edf6fe;border-color:#075db5}.dinai-wizard-module-scss-module__nYRx7G__clampColumns{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__clampList{gap:6px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__clampList button{color:#536575;text-align:left;background:#fff;border:1px solid #dce2e7;border-radius:7px;padding:10px 11px;font-size:9px;font-weight:700}.dinai-wizard-module-scss-module__nYRx7G__clampList button[data-selected=true]{color:#075db5;background:#edf6fe;border-color:#075db5}.dinai-wizard-module-scss-module__nYRx7G__brandChoice{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__brandChoice button{text-align:left;background:#fff;border:1px solid #d9e0e6;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:3px 9px;padding:13px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__brandChoice button[data-selected=true]{background:#edf6fe;border-color:#075db5}.dinai-wizard-module-scss-module__nYRx7G__brandChoice span{grid-row:1/3;font-size:20px}.dinai-wizard-module-scss-module__nYRx7G__brandChoice b{font-size:11px}.dinai-wizard-module-scss-module__nYRx7G__brandChoice small{color:#8995a0;font-size:8px}.dinai-wizard-module-scss-module__nYRx7G__sourceNote{color:#89929b;margin:8px 0 0;font-size:8px}.dinai-wizard-module-scss-module__nYRx7G__backgaugeVariant{margin-top:18px}.dinai-wizard-module-scss-module__nYRx7G__backgaugeTech{border:1px solid #dce3e8;border-radius:10px;margin-top:18px;overflow:hidden}.dinai-wizard-module-scss-module__nYRx7G__backgaugeHead{color:#547087;background:#edf5fc;justify-content:space-between;padding:11px 13px;font-size:9px;font-weight:800;display:flex}.dinai-wizard-module-scss-module__nYRx7G__backgaugeHead strong{color:#075db5}.dinai-wizard-module-scss-module__nYRx7G__backgaugeNote{color:#7c8790;background:#fafbfc;margin:0;padding:9px 12px;font-size:8px}.dinai-wizard-module-scss-module__nYRx7G__handlingGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.dinai-wizard-module-scss-module__nYRx7G__followerForce{background:#f2f7fc;border:1px solid #d7e7f6;border-radius:11px;max-width:360px;margin-top:15px;padding:17px}.dinai-wizard-module-scss-module__nYRx7G__followerForce label{color:#60778a;margin-bottom:7px;font-size:9px;font-weight:800;display:block}.dinai-wizard-module-scss-module__nYRx7G__followerForce select{background:#fff;border:1px solid #ccdae5;border-radius:7px;width:100%;height:42px;padding:0 10px}.dinai-wizard-module-scss-module__nYRx7G__followerForce p{color:#60778a;margin:8px 0 0;font-size:9px}.dinai-wizard-module-scss-module__nYRx7G__optionsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__optionTile{background:#fff;border:1px solid #dce2e7;border-radius:10px;grid-template-columns:1fr auto;align-items:start;display:grid;overflow:hidden}.dinai-wizard-module-scss-module__nYRx7G__optionTile[data-selected=true]{background:#f1f8fd;border-color:#7eb3da}.dinai-wizard-module-scss-module__nYRx7G__optionTile[data-locked=true]{background:#f4f8fb}.dinai-wizard-module-scss-module__nYRx7G__optionMain{text-align:left;color:#213f56;background:0 0;border:0;grid-template-columns:24px 1fr;align-items:start;gap:10px;padding:13px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__optionMain:disabled{cursor:default}.dinai-wizard-module-scss-module__nYRx7G__toggleIndicator{color:#0000;background:#fff;border:1px solid #b8c5cf;border-radius:6px;place-items:center;width:22px;height:22px;font-size:10px;font-weight:800;display:grid}.dinai-wizard-module-scss-module__nYRx7G__optionTile[data-selected=true] .dinai-wizard-module-scss-module__nYRx7G__toggleIndicator{color:#fff;background:#075db5;border-color:#075db5}.dinai-wizard-module-scss-module__nYRx7G__optionMain strong{font-size:10px;display:block}.dinai-wizard-module-scss-module__nYRx7G__optionMain small{color:#7c8994;margin-top:3px;font-size:8px;line-height:1.45;display:block}.dinai-wizard-module-scss-module__nYRx7G__standardTag{color:#245d87;text-transform:uppercase;background:#dcecf7;border-radius:999px;margin-top:6px;padding:3px 6px;font-size:7px;font-style:normal;font-weight:800;display:inline-flex}.dinai-wizard-module-scss-module__nYRx7G__infoButton{color:#47657c;background:#fff;border:1px solid #cbd6de;border-radius:50%;width:28px;height:28px;margin:10px 10px 0 0;font-size:10px;font-weight:800}.dinai-wizard-module-scss-module__nYRx7G__inlineChoice{flex-wrap:wrap;grid-column:1/-1;gap:6px;padding:0 13px 12px 47px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__inlineChoice button{color:#607487;background:#fff;border:1px solid #cbd7df;border-radius:7px;padding:7px 9px;font-size:8px;font-weight:800}.dinai-wizard-module-scss-module__nYRx7G__inlineChoice button[data-active=true]{color:#fff;background:#075db5;border-color:#075db5}.dinai-wizard-module-scss-module__nYRx7G__optionsSubgroup{background:#f7fbfe;border:1px solid #d5e3ed;border-radius:11px;grid-column:1/-1;padding:12px}.dinai-wizard-module-scss-module__nYRx7G__optionsSubgroupHead{color:#4d6d84;justify-content:space-between;gap:15px;margin-bottom:9px;font-size:9px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__optionsSubgroupGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__specialPanel{background:#f7fbfe;border:1px solid #c9dcea;border-radius:11px;grid-column:1/-1;padding:14px}.dinai-wizard-module-scss-module__nYRx7G__specialHead{color:#527087;justify-content:space-between;gap:15px;margin-bottom:12px;font-size:9px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__specialGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__specialCard{background:#fff;border:1px solid #dce3e8;border-radius:9px;padding:10px}.dinai-wizard-module-scss-module__nYRx7G__specialCard[data-selected=true]{background:#f3f9fd;border-color:#8ab7d8}.dinai-wizard-module-scss-module__nYRx7G__specialChoice{text-align:left;color:#36566f;background:0 0;border:0;align-items:center;gap:8px;width:100%;font-size:9px;font-weight:800;display:flex}.dinai-wizard-module-scss-module__nYRx7G__specialFields{grid-template-columns:1fr 1fr;gap:8px;margin-top:9px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__specialFields input,.dinai-wizard-module-scss-module__nYRx7G__specialFields textarea{border:1px solid #cfdae2;border-radius:7px;width:100%;min-height:38px;padding:8px;font-size:9px}.dinai-wizard-module-scss-module__nYRx7G__summaryLayout{grid-template-columns:minmax(0,1fr) 210px;gap:18px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__summaryCard{background:#fff;border:1px solid #dbe2e7;border-radius:12px;overflow:hidden}.dinai-wizard-module-scss-module__nYRx7G__summaryHead{color:#fff;background:#10243a;justify-content:space-between;align-items:center;gap:12px;padding:17px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__summaryHead span{color:#91a8ba;text-transform:uppercase;letter-spacing:.07em;font-size:8px}.dinai-wizard-module-scss-module__nYRx7G__summaryHead strong{font-size:17px}.dinai-wizard-module-scss-module__nYRx7G__summaryList{margin:0}.dinai-wizard-module-scss-module__nYRx7G__summaryRow{border-top:1px solid #e7ebee;grid-template-columns:145px 1fr;display:grid}.dinai-wizard-module-scss-module__nYRx7G__summaryRow dt,.dinai-wizard-module-scss-module__nYRx7G__summaryRow dd{margin:0;padding:11px 13px}.dinai-wizard-module-scss-module__nYRx7G__summaryRow dt{color:#71808c;background:#f7f9fa;font-size:9px;font-weight:800}.dinai-wizard-module-scss-module__nYRx7G__summaryRow dd{color:#244158;font-size:10px;font-weight:700}.dinai-wizard-module-scss-module__nYRx7G__summaryRow button{width:100%;color:inherit;text-align:left;background:0 0;border:0;padding:0}.dinai-wizard-module-scss-module__nYRx7G__summarySide{align-content:start;gap:9px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__summarySide button{color:#324e63;background:#fff;border:1px solid #d2d9df;border-radius:8px;min-height:45px;font-size:9px;font-weight:800}.dinai-wizard-module-scss-module__nYRx7G__summarySide button:first-child{color:#fff;background:#075db5;border-color:#075db5}.dinai-wizard-module-scss-module__nYRx7G__error{color:#bd293d;margin:12px 0 0;font-size:10px;font-weight:700}.dinai-wizard-module-scss-module__nYRx7G__emptyState{text-align:center;color:#6f7d88;background:#fafbfc;border:1px dashed #cdd7df;border-radius:11px;padding:28px;font-size:11px}.dinai-wizard-module-scss-module__nYRx7G__modalBackdrop{z-index:60;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#040d17b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.dinai-wizard-module-scss-module__nYRx7G__modal{background:#fff;border-radius:16px;width:min(920px,100%);max-height:calc(100vh - 40px);padding:24px;overflow:auto;box-shadow:0 28px 90px #0000004d}.dinai-wizard-module-scss-module__nYRx7G__modalHead{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__modalHead h2{letter-spacing:-.035em;margin:0;font-size:25px}.dinai-wizard-module-scss-module__nYRx7G__modalHead p{color:#7b858d;margin:5px 0 0;font-size:9px}.dinai-wizard-module-scss-module__nYRx7G__closeButton{color:#496175;background:#fff;border:1px solid #d9dfe4;border-radius:50%;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__priceTable{border-collapse:collapse;white-space:nowrap;width:100%;min-width:760px;font-size:9px}.dinai-wizard-module-scss-module__nYRx7G__priceTable th,.dinai-wizard-module-scss-module__nYRx7G__priceTable td{text-align:right;border-bottom:1px solid #e6edf3;padding:10px 11px}.dinai-wizard-module-scss-module__nYRx7G__priceTable th:first-child,.dinai-wizard-module-scss-module__nYRx7G__priceTable td:first-child{text-align:left}.dinai-wizard-module-scss-module__nYRx7G__priceTable thead th{color:#fff;background:#10243a}.dinai-wizard-module-scss-module__nYRx7G__priceTable thead th[data-selected=true]{background:#075db5}.dinai-wizard-module-scss-module__nYRx7G__priceTotal th,.dinai-wizard-module-scss-module__nYRx7G__priceTotal td{color:#fff;font-size:11px;background:#10243a!important}.dinai-wizard-module-scss-module__nYRx7G__priceIncluded{color:#17764c;font-weight:800}.dinai-wizard-module-scss-module__nYRx7G__quoteForm{grid-template-columns:1fr 1fr;gap:14px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__quoteWide{grid-column:1/-1}.dinai-wizard-module-scss-module__nYRx7G__consent{color:#677682;background:#f5f7f9;border-radius:8px;grid-column:1/-1;align-items:flex-start;gap:9px;padding:11px;font-size:9px;line-height:1.5;display:flex}.dinai-wizard-module-scss-module__nYRx7G__modalActions{border-top:1px solid #e7eaed;justify-content:flex-end;gap:9px;margin-top:18px;padding-top:16px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__modalActions button{border-radius:8px;min-height:42px;padding:0 15px;font-size:9px;font-weight:800}.dinai-wizard-module-scss-module__nYRx7G__modalActions button:first-child{color:#435c70;background:#fff;border:1px solid #d5dce2}.dinai-wizard-module-scss-module__nYRx7G__modalActions button:last-child{color:#fff;background:#075db5;border:1px solid #075db5}@media (max-width:950px){.dinai-wizard-module-scss-module__nYRx7G__uploadLayout{grid-template-columns:1fr}.dinai-wizard-module-scss-module__nYRx7G__optionGrid,.dinai-wizard-module-scss-module__nYRx7G__handlingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.dinai-wizard-module-scss-module__nYRx7G__stepHeading h3{font-size:23px}.dinai-wizard-module-scss-module__nYRx7G__stepNumber{display:none}.dinai-wizard-module-scss-module__nYRx7G__fieldGrid,.dinai-wizard-module-scss-module__nYRx7G__optionGrid,.dinai-wizard-module-scss-module__nYRx7G__optionGridTwo,.dinai-wizard-module-scss-module__nYRx7G__handlingGrid,.dinai-wizard-module-scss-module__nYRx7G__optionsGrid,.dinai-wizard-module-scss-module__nYRx7G__brandChoice,.dinai-wizard-module-scss-module__nYRx7G__clampColumns,.dinai-wizard-module-scss-module__nYRx7G__setupCards,.dinai-wizard-module-scss-module__nYRx7G__specialGrid,.dinai-wizard-module-scss-module__nYRx7G__specialFields,.dinai-wizard-module-scss-module__nYRx7G__optionsSubgroupGrid,.dinai-wizard-module-scss-module__nYRx7G__quoteForm{grid-template-columns:1fr}.dinai-wizard-module-scss-module__nYRx7G__fieldWide,.dinai-wizard-module-scss-module__nYRx7G__quoteWide{grid-column:auto}.dinai-wizard-module-scss-module__nYRx7G__partReviewCard{grid-template-columns:1fr;align-items:start}.dinai-wizard-module-scss-module__nYRx7G__capacityBanner{flex-wrap:wrap;align-items:flex-start}.dinai-wizard-module-scss-module__nYRx7G__capacityBanner small{width:100%;margin-left:0}.dinai-wizard-module-scss-module__nYRx7G__modelRecommendation{grid-template-columns:38px 1fr;align-items:start}.dinai-wizard-module-scss-module__nYRx7G__modelSpecs{grid-column:1/-1}.dinai-wizard-module-scss-module__nYRx7G__summaryLayout{grid-template-columns:1fr}.dinai-wizard-module-scss-module__nYRx7G__summaryRow{grid-template-columns:105px 1fr}.dinai-wizard-module-scss-module__nYRx7G__inlineChoice{padding-left:13px}}.dinai-wizard-module-scss-module__nYRx7G__kicker{color:#075db5;text-transform:uppercase;letter-spacing:.12em;margin-bottom:7px;font-size:9px;font-weight:800;display:block}.dinai-wizard-module-scss-module__nYRx7G__inlineActions{border-top:1px solid #e5e8eb;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:18px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__primaryAction,.dinai-wizard-module-scss-module__nYRx7G__secondaryAction{border-radius:8px;min-height:42px;padding:0 17px;font-size:10px;font-weight:800;transition:all .2s}.dinai-wizard-module-scss-module__nYRx7G__primaryAction{color:#fff;background:#075db5;border:1px solid #075db5}.dinai-wizard-module-scss-module__nYRx7G__primaryAction:hover:not(:disabled){background:#0b79dd;transform:translateY(-1px)}.dinai-wizard-module-scss-module__nYRx7G__primaryAction:disabled{cursor:not-allowed;opacity:.45}.dinai-wizard-module-scss-module__nYRx7G__secondaryAction{color:#3d5367;background:#fff;border:1px solid #d5dce2}.dinai-wizard-module-scss-module__nYRx7G__emptyCopy{color:#89959f;margin:18px 0 0;font-size:10px;line-height:1.5}.dinai-wizard-module-scss-module__nYRx7G__reviewBends{justify-content:flex-end;margin-top:16px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__reviewBends button{color:#075db5;background:#f1f8fe;border:1px solid #c7d9e8;border-radius:7px;min-height:38px;padding:0 12px;font-size:9px;font-weight:800}.dinai-wizard-module-scss-module__nYRx7G__field [aria-invalid=true]{border-color:#c43445;box-shadow:0 0 0 2px #c4344514}.dinai-wizard-module-scss-module__nYRx7G__toolingGroup+.dinai-wizard-module-scss-module__nYRx7G__toolingGroup{border-top:1px solid #e5e8eb;margin-top:24px;padding-top:24px}.dinai-wizard-module-scss-module__nYRx7G__groupHeading{color:#173f60;justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;font-size:10px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__groupHeading span{color:#718698}.dinai-wizard-module-scss-module__nYRx7G__successMessage{text-align:center;background:#f1fbf5;border:1px solid #b8e2c9;border-radius:12px;place-items:center;gap:8px;padding:34px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__successMessage strong{color:#fff;background:#17764c;border-radius:50%;place-items:center;width:54px;height:54px;font-size:24px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__successMessage p{color:#526c5c;margin:4px 0 0;font-size:10px}.dinai-wizard-module-scss-module__nYRx7G__successMessage code{overflow-wrap:anywhere;color:#173f60;max-width:100%;font-size:11px;font-weight:800}.dinai-wizard-module-scss-module__nYRx7G__infoCopy{color:#617283;margin:0;font-size:12px;line-height:1.8}.dinai-wizard-module-scss-module__nYRx7G__statusCard{text-align:center;color:#38546a;background:#f8fbfd;border:1px solid #d7e1e9;border-radius:11px;place-items:center;gap:12px;margin-bottom:18px;padding:18px;font-size:10px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__statusCard>div{gap:8px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__statusCard button{color:#31546f;background:#fff;border:1px solid #b9ccd9;border-radius:7px;min-height:36px;padding:0 12px;font-size:9px;font-weight:800}.dinai-wizard-module-scss-module__nYRx7G__spinner{border:3px solid #cfe0ed;border-top-color:#075db5;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite dinai-wizard-module-scss-module__nYRx7G__dinaiSpin}@keyframes dinai-wizard-module-scss-module__nYRx7G__dinaiSpin{to{transform:rotate(360deg)}}.dinai-wizard-module-scss-module__nYRx7G__otherField,.dinai-wizard-module-scss-module__nYRx7G__spacedTable{margin-top:18px}.dinai-wizard-module-scss-module__nYRx7G__modalActions button:disabled{cursor:not-allowed;opacity:.5}.dinai-wizard-module-scss-module__nYRx7G__bendEditor{min-width:0}.dinai-wizard-module-scss-module__nYRx7G__bendNotice{color:#5d7183;background:#f3f8fc;border:1px solid #c9dcea;border-radius:10px;align-items:flex-start;gap:12px;margin-bottom:18px;padding:13px 15px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__bendNotice>span{color:#fff;background:#075db5;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:10px;font-weight:900;display:grid}.dinai-wizard-module-scss-module__nYRx7G__bendNotice strong{color:#173f60;font-size:10px;display:block}.dinai-wizard-module-scss-module__nYRx7G__bendNotice p{margin:4px 0 0;font-size:9px;line-height:1.55}.dinai-wizard-module-scss-module__nYRx7G__bendParts{gap:14px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__bendCard{background:#fff;border:1px solid #dce3e8;border-radius:12px;overflow:hidden}.dinai-wizard-module-scss-module__nYRx7G__bendCardHead{border-bottom:1px solid #e7ebee;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__bendCardHead>div>span{color:#81909b;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:800;display:block}.dinai-wizard-module-scss-module__nYRx7G__bendCardHead>div>strong{color:#173f60;margin-top:4px;font-size:14px;display:block}.dinai-wizard-module-scss-module__nYRx7G__noBendsChoice{cursor:pointer;background:#f8fafb;border:1px solid #e1e6ea;border-radius:9px;align-items:flex-start;gap:9px;max-width:420px;padding:10px 12px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__noBendsChoice input{accent-color:#075db5;width:16px;height:16px;margin-top:2px}.dinai-wizard-module-scss-module__nYRx7G__noBendsChoice b{color:#354f64;font-size:9px;display:block}.dinai-wizard-module-scss-module__nYRx7G__noBendsChoice small{color:#7c8994;margin-top:3px;font-size:8px;line-height:1.45;display:block}.dinai-wizard-module-scss-module__nYRx7G__bendNoResult{color:#8b600a;background:#fff9e8;border:1px solid #efd28e;border-radius:9px;margin:14px;padding:12px;font-size:9px;line-height:1.55}.dinai-wizard-module-scss-module__nYRx7G__bendStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:14px 14px 0;display:grid}.dinai-wizard-module-scss-module__nYRx7G__bendStats span{background:#f4f7f9;border-radius:9px;padding:11px}.dinai-wizard-module-scss-module__nYRx7G__bendStats small{color:#7d8c98;font-size:8px;display:block}.dinai-wizard-module-scss-module__nYRx7G__bendStats b{color:#173f60;margin-top:4px;font-size:14px;display:block}.dinai-wizard-module-scss-module__nYRx7G__bendRows{gap:10px;padding:14px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__bendRow{background:#fafbfc;border:1px solid #e0e5e9;border-radius:10px;padding:12px}.dinai-wizard-module-scss-module__nYRx7G__bendRowHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__bendRowHead strong{color:#344f64;font-size:10px}.dinai-wizard-module-scss-module__nYRx7G__bendRowHead button{color:#b1273a;background:0 0;border:0;font-size:8px;font-weight:800}.dinai-wizard-module-scss-module__nYRx7G__bendEditorGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.dinai-wizard-module-scss-module__nYRx7G__bendField{min-width:0}.dinai-wizard-module-scss-module__nYRx7G__bendField>span{color:#59616a;text-transform:uppercase;letter-spacing:.045em;justify-content:space-between;align-items:center;gap:6px;min-height:18px;margin-bottom:5px;font-size:8px;font-weight:800;display:flex}.dinai-wizard-module-scss-module__nYRx7G__bendField>span small{color:#8b969f;text-transform:none;font-size:7px;font-weight:600}.dinai-wizard-module-scss-module__nYRx7G__bendField input,.dinai-wizard-module-scss-module__nYRx7G__bendField select{color:#17181b;background:#fff;border:1px solid #d8dfe4;border-radius:7px;outline:none;width:100%;min-height:40px;padding:0 9px;font-size:10px}.dinai-wizard-module-scss-module__nYRx7G__bendField input:focus,.dinai-wizard-module-scss-module__nYRx7G__bendField select:focus{border-color:#0b79dd;box-shadow:0 0 0 3px #0b79dd1a}.dinai-wizard-module-scss-module__nYRx7G__bendField input[aria-invalid=true]{border-color:#c43445;box-shadow:0 0 0 2px #c4344514}.dinai-wizard-module-scss-module__nYRx7G__bendField>small{color:#98a1a9;min-height:14px;margin-top:4px;font-size:7px;line-height:1.35;display:block}.dinai-wizard-module-scss-module__nYRx7G__bendField>small[data-error=true]{color:#b1273a}.dinai-wizard-module-scss-module__nYRx7G__bendCardActions{justify-content:space-between;align-items:center;gap:12px;padding:0 14px 14px;display:flex}.dinai-wizard-module-scss-module__nYRx7G__bendCardActions button{color:#075db5;background:#fff;border:1px solid #075db5;border-radius:7px;min-height:36px;padding:0 12px;font-size:8px;font-weight:800}.dinai-wizard-module-scss-module__nYRx7G__bendCardActions span{color:#9a6500;background:#fff4dc;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800}.dinai-wizard-module-scss-module__nYRx7G__bendCardActions span[data-valid=true]{color:#17764c;background:#eaf8f1}.dinai-wizard-module-scss-module__nYRx7G__bendSameLine{color:#697b89;background:#fafbfc;border:1px solid #e0e5e9;border-radius:9px;margin-top:14px;padding:11px 12px;font-size:9px;line-height:1.55}.dinai-wizard-module-scss-module__nYRx7G__bendSameLine strong{color:#354f64}.dinai-wizard-module-scss-module__nYRx7G__bendError{color:#b1273a;background:#fff0f2;border:1px solid #efb8c0;border-radius:8px;margin:12px 0 0;padding:10px;font-size:9px}@media (max-width:950px){.dinai-wizard-module-scss-module__nYRx7G__bendEditorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.dinai-wizard-module-scss-module__nYRx7G__bendCardHead{flex-direction:column}.dinai-wizard-module-scss-module__nYRx7G__noBendsChoice{width:100%;max-width:none}.dinai-wizard-module-scss-module__nYRx7G__bendStats,.dinai-wizard-module-scss-module__nYRx7G__bendEditorGrid{grid-template-columns:1fr}.dinai-wizard-module-scss-module__nYRx7G__bendCardActions{flex-direction:column;align-items:flex-start}}
.dinai-shell-module-scss-module__YvVS-W__page{--dinai-ink:#17181b;--dinai-ink-soft:#60636a;--dinai-paper:#f4f3ef;--dinai-line:#dcdad4;--dinai-brand:#075db5;--dinai-brand-bright:#0b79dd;--dinai-accent:#72b9ff;--dinai-dark:#07111f;min-height:100vh;color:var(--dinai-ink);background:var(--dinai-paper)}.dinai-shell-module-scss-module__YvVS-W__topbar{z-index:20;color:#fff;background:var(--dinai-dark);justify-content:space-between;align-items:center;gap:20px;height:78px;padding:0 clamp(24px,5vw,76px);display:flex;position:relative}.dinai-shell-module-scss-module__YvVS-W__brand{background:#fff;border-radius:7px;align-items:center;width:190px;height:42px;padding:7px 9px;display:flex;box-shadow:0 5px 18px #0000002e}.dinai-shell-module-scss-module__YvVS-W__brand img{width:100%;height:auto;display:block}.dinai-shell-module-scss-module__YvVS-W__topbarActions{align-items:center;gap:20px;display:flex}.dinai-shell-module-scss-module__YvVS-W__languageSwitcher{color:#54687e;align-items:center;gap:6px;display:flex}.dinai-shell-module-scss-module__YvVS-W__languageSwitcher button{color:#8799aa;letter-spacing:.04em;background:0 0;border:0;padding:5px 2px;font-size:10px;font-weight:800}.dinai-shell-module-scss-module__YvVS-W__languageSwitcher button:hover,.dinai-shell-module-scss-module__YvVS-W__languageSwitcher button[aria-pressed=true]{color:#fff}.dinai-shell-module-scss-module__YvVS-W__languageSwitcher button[aria-pressed=true]{text-decoration:underline;-webkit-text-decoration-color:var(--dinai-brand-bright);text-decoration-color:var(--dinai-brand-bright);text-underline-offset:5px}.dinai-shell-module-scss-module__YvVS-W__homeButton{color:#fff;background:0 0;border:0;font-size:11px;font-weight:800;text-decoration:none}.dinai-shell-module-scss-module__YvVS-W__status{color:#c7c8ca;letter-spacing:.04em;align-items:center;gap:9px;font-size:12px;display:flex}.dinai-shell-module-scss-module__YvVS-W__status:before{content:"";background:var(--dinai-accent);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #72b9ff1f}.dinai-shell-module-scss-module__YvVS-W__hero{color:#fff;background:var(--dinai-dark);grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);align-items:center;gap:3vw;min-height:660px;padding:38px clamp(24px,6vw,92px) 90px;display:grid;position:relative;overflow:hidden}.dinai-shell-module-scss-module__YvVS-W__hero:after{content:"";background:linear-gradient(90deg,#075db5 0 38%,#55aaf5 38% 42%,#17283d 42%);height:5px;position:absolute;inset:auto 0 0}.dinai-shell-module-scss-module__YvVS-W__heroCopy{z-index:2;position:relative}.dinai-shell-module-scss-module__YvVS-W__eyebrow{color:#c2c4c6;text-transform:uppercase;letter-spacing:.2em;margin:0 0 18px;font-size:12px}.dinai-shell-module-scss-module__YvVS-W__eyebrow:before{content:"";background:var(--dinai-accent);width:31px;height:2px;margin:0 12px 4px 0;display:inline-block}.dinai-shell-module-scss-module__YvVS-W__hero h1{letter-spacing:-.055em;max-width:780px;margin:0;font-size:clamp(42px,5.3vw,76px);line-height:.98}.dinai-shell-module-scss-module__YvVS-W__hero h1 span{color:#c8c9cb;font-weight:500;display:block}.dinai-shell-module-scss-module__YvVS-W__heroLead{color:#b6b8bc;max-width:590px;margin:28px 0 26px;font-size:17px;line-height:1.7}.dinai-shell-module-scss-module__YvVS-W__heroPoints{color:#d8d9db;flex-wrap:wrap;gap:22px;margin-bottom:34px;font-size:12px;display:flex}.dinai-shell-module-scss-module__YvVS-W__heroPoints i{color:var(--dinai-accent);margin-right:5px;font-style:normal;font-weight:800}.dinai-shell-module-scss-module__YvVS-W__primaryButton,.dinai-shell-module-scss-module__YvVS-W__secondaryButton{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 23px;font-size:13px;font-weight:800;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.dinai-shell-module-scss-module__YvVS-W__primaryButton{color:#fff;background:var(--dinai-brand)}.dinai-shell-module-scss-module__YvVS-W__primaryButton:hover{background:var(--dinai-brand-bright);transform:translateY(-1px)}.dinai-shell-module-scss-module__YvVS-W__secondaryButton{border-color:var(--dinai-line);color:var(--dinai-ink);background:#fff}.dinai-shell-module-scss-module__YvVS-W__machineStage{place-items:center;height:540px;display:grid;position:relative}.dinai-shell-module-scss-module__YvVS-W__techGrid{background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:44px 44px;width:600px;height:510px;position:absolute;transform:perspective(600px)rotateX(63deg)translateY(180px);-webkit-mask-image:radial-gradient(circle,#000,#0000 70%);mask-image:radial-gradient(circle,#000,#0000 70%)}.dinai-shell-module-scss-module__YvVS-W__machinePhoto{z-index:1;object-fit:contain;filter:drop-shadow(0 24px 24px #00000059);width:min(100%,720px);height:auto;animation:.9s ease-out both dinai-shell-module-scss-module__YvVS-W__machineIn;position:relative}@keyframes dinai-shell-module-scss-module__YvVS-W__machineIn{0%{opacity:0;transform:translateY(20px)}}.dinai-shell-module-scss-module__YvVS-W__machineSpec{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#121316d9;border:1px solid #ffffff29;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:94px;height:94px;display:flex;position:absolute;box-shadow:0 0 0 8px #ffffff06}.dinai-shell-module-scss-module__YvVS-W__machineSpec b{font-size:23px;line-height:1}.dinai-shell-module-scss-module__YvVS-W__machineSpec span{color:#aeb0b4;text-transform:uppercase;margin-top:5px;font-size:10px}.dinai-shell-module-scss-module__YvVS-W__machineSpecA{top:33%;left:7%}.dinai-shell-module-scss-module__YvVS-W__machineSpecB{bottom:25%;right:3%}.dinai-shell-module-scss-module__YvVS-W__configurator{z-index:3;background:#fff;border-radius:18px;grid-template-columns:260px minmax(0,1fr) 400px;width:min(1480px,100% - 48px);min-height:730px;margin:-42px auto 90px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 70px #1b18181c}.dinai-shell-module-scss-module__YvVS-W__progressPanel{color:#fff;background:#101925;flex-direction:column;padding:38px 26px 30px;display:flex}.dinai-shell-module-scss-module__YvVS-W__panelKicker{color:var(--dinai-accent);text-transform:uppercase;letter-spacing:.14em;margin:0 0 8px;font-size:10px}.dinai-shell-module-scss-module__YvVS-W__progressPanel h2{margin:0;font-size:23px}.dinai-shell-module-scss-module__YvVS-W__draftCode{color:#7e8188;letter-spacing:.03em;margin:10px 0 32px;font-size:9px;font-weight:600}.dinai-shell-module-scss-module__YvVS-W__stepNav{gap:5px;display:grid}.dinai-shell-module-scss-module__YvVS-W__stepNav button{color:#7e8188;text-align:left;background:0 0;border:0;grid-template-columns:28px 1fr;align-items:center;gap:10px;padding:10px 0;font-size:10px;display:grid}.dinai-shell-module-scss-module__YvVS-W__stepNav button span{border:1px solid #303b48;border-radius:50%;place-items:center;width:28px;height:28px;font-size:8px;font-weight:800;display:grid}.dinai-shell-module-scss-module__YvVS-W__stepNav button[data-active=true]{color:#fff;font-weight:800}.dinai-shell-module-scss-module__YvVS-W__stepNav button[data-active=true] span{border-color:var(--dinai-brand-bright);background:var(--dinai-brand)}.dinai-shell-module-scss-module__YvVS-W__stepNav button[data-done=true] span{color:#81c4ff;border-color:#2a79ba}.dinai-shell-module-scss-module__YvVS-W__liveSummary{border-top:1px solid #27313d;margin-top:auto;padding-top:24px}.dinai-shell-module-scss-module__YvVS-W__liveSummary div{color:#7f8d9b;justify-content:space-between;gap:15px;padding:6px 0;font-size:9px;display:flex}.dinai-shell-module-scss-module__YvVS-W__liveSummary b{color:#d9e5ef;font-size:10px}.dinai-shell-module-scss-module__YvVS-W__wizardShell{min-width:0;padding:32px clamp(24px,3vw,46px) 28px}.dinai-shell-module-scss-module__YvVS-W__wizardTopline{color:#77808a;text-transform:uppercase;letter-spacing:.07em;justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;font-size:10px;font-weight:800;display:flex}.dinai-shell-module-scss-module__YvVS-W__progressTrack{background:#e4e5e7;border-radius:3px;height:3px;margin-bottom:36px;overflow:hidden}.dinai-shell-module-scss-module__YvVS-W__progressTrack span{background:var(--dinai-brand);height:100%;transition:width .3s;display:block}.dinai-shell-module-scss-module__YvVS-W__wizardContent{min-height:560px}.dinai-shell-module-scss-module__YvVS-W__actions{border-top:1px solid #e5e3df;justify-content:space-between;align-items:center;gap:12px;margin-top:30px;padding-top:22px;display:flex}.dinai-shell-module-scss-module__YvVS-W__impactPanel{background:#edf5fc;border-left:1px solid #d9e7f4;min-width:0;padding:34px 22px 28px}.dinai-shell-module-scss-module__YvVS-W__familyVisual{color:#fff;background:linear-gradient(145deg,#07182b,#0b3157);border-radius:13px;min-height:188px;margin:-12px -6px 24px;position:relative;overflow:hidden;box-shadow:0 14px 32px #071f372b}.dinai-shell-module-scss-module__YvVS-W__familyVisual:before{content:"";opacity:.36;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.dinai-shell-module-scss-module__YvVS-W__familyVisualHead{z-index:2;justify-content:space-between;gap:12px;padding:15px 16px 0;display:flex;position:relative}.dinai-shell-module-scss-module__YvVS-W__familyVisualHead span{color:#91b7d9;text-transform:uppercase;letter-spacing:.09em;font-size:8px;font-weight:800}.dinai-shell-module-scss-module__YvVS-W__familyVisualHead strong{font-size:18px}.dinai-shell-module-scss-module__YvVS-W__familyVisualStage{place-items:end center;display:grid;position:absolute;inset:39px 0 0}.dinai-shell-module-scss-module__YvVS-W__familyVisualStage img{z-index:1;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 14px 10px #00000061);width:112%;max-height:148px;position:relative}.dinai-shell-module-scss-module__YvVS-W__selectedMachine{background:#fff;border:1px solid #acd1ee;border-radius:12px;margin-bottom:24px;padding:16px;box-shadow:0 10px 24px #083f6c14}.dinai-shell-module-scss-module__YvVS-W__selectedMachine>span{color:#55809f;text-transform:uppercase;letter-spacing:.09em;font-size:9px;font-weight:800;display:block}.dinai-shell-module-scss-module__YvVS-W__selectedMachine>strong{color:#075db5;margin-top:5px;font-size:19px;display:block}.dinai-shell-module-scss-module__YvVS-W__selectedMachineSpecs{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.dinai-shell-module-scss-module__YvVS-W__selectedMachineSpecs span{color:#70889a;font-size:9px;line-height:1.35}.dinai-shell-module-scss-module__YvVS-W__selectedMachineSpecs b{color:#173c5c;font-size:11px;display:block}.dinai-shell-module-scss-module__YvVS-W__impactHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dinai-shell-module-scss-module__YvVS-W__impactHeading h3{margin:0;font-size:17px}.dinai-shell-module-scss-module__YvVS-W__impactLive{color:#52708b;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;font-size:8px;font-weight:800;display:flex}.dinai-shell-module-scss-module__YvVS-W__impactLive i{background:var(--dinai-brand-bright);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #0b79dd1a}.dinai-shell-module-scss-module__YvVS-W__radar{place-items:center;min-height:285px;margin:14px -5px 8px;display:grid}.dinai-shell-module-scss-module__YvVS-W__radar svg{width:100%;max-width:280px;overflow:visible}.dinai-shell-module-scss-module__YvVS-W__radarRing{fill:none;stroke:#cbddec;stroke-width:.8px}.dinai-shell-module-scss-module__YvVS-W__radarShape{fill:#075db533;stroke:#075db5;stroke-width:2px}.dinai-shell-module-scss-module__YvVS-W__radarLabel{fill:#455f77;font:700 8px Arial,sans-serif}.dinai-shell-module-scss-module__YvVS-W__strengths{border-top:1px solid #d2e2ef;flex-wrap:wrap;gap:6px;padding-top:15px;display:flex}.dinai-shell-module-scss-module__YvVS-W__strengths span{color:#234f76;background:#fff;border:1px solid #cbddeb;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:800}.dinai-shell-module-scss-module__YvVS-W__investment{background:#fff;border:1px solid #bcd9ef;border-radius:13px;margin-top:22px;padding:17px;box-shadow:0 12px 28px #083f6c17}.dinai-shell-module-scss-module__YvVS-W__investment h3{margin:0 0 12px;font-size:15px}.dinai-shell-module-scss-module__YvVS-W__investmentBars{background:linear-gradient(#f4f9fd,#eaf3fa);border-radius:11px;grid-template-columns:repeat(auto-fit,minmax(82px,1fr));align-items:end;gap:9px;min-height:230px;padding:14px 10px;display:grid}.dinai-shell-module-scss-module__YvVS-W__investmentColumn{text-align:center;border:1px solid #0000;border-radius:9px;grid-template-rows:auto auto 150px auto;gap:5px;min-width:0;padding:6px;display:grid}.dinai-shell-module-scss-module__YvVS-W__investmentColumn[data-selected=true]{background:#ffffffb8;border-color:#84b9df}.dinai-shell-module-scss-module__YvVS-W__investmentColumn strong{color:#163e5e;font-size:10px}.dinai-shell-module-scss-module__YvVS-W__investmentColumn small{color:#73899b;font-size:7px}.dinai-shell-module-scss-module__YvVS-W__investmentTotal{color:#082f50;font-size:10px;font-weight:800}.dinai-shell-module-scss-module__YvVS-W__investmentTrack{border-bottom:1px solid #b9cfe1;justify-content:center;align-items:flex-end;height:150px;display:flex}.dinai-shell-module-scss-module__YvVS-W__investmentStack{flex-direction:column;justify-content:flex-end;width:min(54px,76%);display:flex}.dinai-shell-module-scss-module__YvVS-W__investmentOptions{background:linear-gradient(#58b7ff,#0870d1)}.dinai-shell-module-scss-module__YvVS-W__investmentStandard{background:linear-gradient(#143f67,#092847)}.dinai-shell-module-scss-module__YvVS-W__priceButton{color:#0a568f;text-transform:uppercase;letter-spacing:.05em;background:#eef7fe;border:1px solid #86b8dc;border-radius:7px;width:100%;min-height:38px;margin-top:12px;font-size:9px;font-weight:800}.dinai-shell-module-scss-module__YvVS-W__footer{color:#696b70;background:#e9e7e2;justify-content:space-between;align-items:center;gap:20px;min-height:110px;padding:25px clamp(24px,6vw,92px);display:flex}.dinai-shell-module-scss-module__YvVS-W__footer img{background:#05080d;border-radius:7px;width:min(180px,42vw);padding:8px}.dinai-shell-module-scss-module__YvVS-W__footer p{text-align:right;font-size:10px}@media (max-width:1180px){.dinai-shell-module-scss-module__YvVS-W__configurator{grid-template-columns:260px minmax(0,1fr)}.dinai-shell-module-scss-module__YvVS-W__impactPanel{border-top:1px solid #d9e7f4;border-left:0;grid-column:1/-1}}@media (max-width:950px){.dinai-shell-module-scss-module__YvVS-W__hero{grid-template-columns:1fr;padding-top:80px}.dinai-shell-module-scss-module__YvVS-W__machineStage{height:420px}.dinai-shell-module-scss-module__YvVS-W__configurator{grid-template-columns:1fr;margin-top:-28px}.dinai-shell-module-scss-module__YvVS-W__progressPanel{grid-template-columns:1fr auto;align-items:center;padding:24px 28px;display:grid}.dinai-shell-module-scss-module__YvVS-W__stepNav,.dinai-shell-module-scss-module__YvVS-W__liveSummary{display:none}.dinai-shell-module-scss-module__YvVS-W__draftCode{margin:0}}@media (max-width:680px){.dinai-shell-module-scss-module__YvVS-W__topbar{height:66px;padding:0 16px}.dinai-shell-module-scss-module__YvVS-W__brand{width:145px;height:36px}.dinai-shell-module-scss-module__YvVS-W__status{display:none}.dinai-shell-module-scss-module__YvVS-W__hero{min-height:690px;padding:70px 22px 65px}.dinai-shell-module-scss-module__YvVS-W__heroPoints{gap:10px;display:grid}.dinai-shell-module-scss-module__YvVS-W__machineStage{height:315px;margin:0 -25px}.dinai-shell-module-scss-module__YvVS-W__machineSpec{width:72px;height:72px}.dinai-shell-module-scss-module__YvVS-W__configurator{border-radius:13px;width:calc(100% - 24px);margin-bottom:50px}.dinai-shell-module-scss-module__YvVS-W__wizardShell{padding:24px 18px}.dinai-shell-module-scss-module__YvVS-W__actions{gap:10px}.dinai-shell-module-scss-module__YvVS-W__actions button{flex:1;min-width:0;padding:0 13px}.dinai-shell-module-scss-module__YvVS-W__footer{display:grid}.dinai-shell-module-scss-module__YvVS-W__footer p{text-align:left}}.dinai-shell-module-scss-module__YvVS-W__stepNav button:disabled{cursor:not-allowed;opacity:.55}.dinai-shell-module-scss-module__YvVS-W__actions button:disabled,.dinai-shell-module-scss-module__YvVS-W__priceButton:disabled{cursor:not-allowed;opacity:.45;transform:none}@media print{.dinai-shell-module-scss-module__YvVS-W__topbar,.dinai-shell-module-scss-module__YvVS-W__hero,.dinai-shell-module-scss-module__YvVS-W__progressPanel,.dinai-shell-module-scss-module__YvVS-W__impactPanel,.dinai-shell-module-scss-module__YvVS-W__actions,.dinai-shell-module-scss-module__YvVS-W__footer{display:none!important}.dinai-shell-module-scss-module__YvVS-W__configurator{width:100%;box-shadow:none;margin:0;display:block}.dinai-shell-module-scss-module__YvVS-W__wizardShell{padding:0}}
