.simulation_page__MBKi6{min-height:100vh;background:var(--c-bg);color:var(--c-text);padding:0 clamp(20px,5vw,72px) 100px;font-family:var(--font-inter),Arial,sans-serif}.simulation_header__KzUPr{max-width:1280px;margin:auto;display:flex;justify-content:space-between;align-items:center;padding:28px 0;border-bottom:1px solid var(--c-line)}.simulation_brand__5hDw4{font-weight:700;font-size:29px;letter-spacing:-1.8px;text-decoration:none}.simulation_brand__5hDw4 span{font-size:11px;vertical-align:top;letter-spacing:0;margin-left:4px}.simulation_catalogue__GHLmF{font-size:13px;color:var(--c-text-dim);display:flex;gap:15px;align-items:center;min-height:44px}.simulation_layout__068Ep{max-width:1180px;margin:64px auto 40px;display:grid;grid-template-columns:1fr 470px;gap:68px;align-items:start}.simulation_badge__NPVTl{display:flex;gap:9px;align-items:center;font-size:13px;color:var(--c-accent);margin-bottom:20px}.simulation_badge__NPVTl span{width:7px;height:7px;background:var(--c-accent);border-radius:50%}.simulation_intro__17qzb h1{font-size:clamp(40px,4.6vw,66px);font-weight:600;line-height:1.08;letter-spacing:-3px}.simulation_lead__Zc3Jt{font-size:17px;line-height:1.65;color:var(--c-text-dim);margin-top:22px}.simulation_productStage__GI4e0{position:relative;height:320px;max-width:460px;margin:12px auto 0}.simulation_polo__mBk1G{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 18px 20px rgba(0,0,0,.22))}.simulation_logoCard__HkCOZ{position:absolute;bottom:54px;right:0;width:137px;height:121px;background:var(--c-plateau);color:var(--c-plateau-ink);border-radius:12px;padding:17px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;box-shadow:0 15px 40px #0003;transform:rotate(5deg)}.simulation_logoCard__HkCOZ>img{height:58px;max-width:100%;-o-object-fit:contain;object-fit:contain}.simulation_logoCard__HkCOZ>span{font-size:17px;font-weight:600;text-align:center}.simulation_logoCard__HkCOZ small{font-size:9px;color:var(--c-plateau-dim)}.simulation_stageCaption__ZA5I5{position:absolute;bottom:-10px;left:0;right:0;text-align:center;font-size:11px;color:var(--c-text-dim)}.simulation_formPanel__VqSS8{background:#fff;color:#17171a;padding:34px;border-radius:24px}.simulation_formPanel__VqSS8 h2{font-size:25px;letter-spacing:-.8px;font-weight:600;line-height:1.2;max-width:330px}.simulation_formIntro__wp1ee{font-size:14px;line-height:1.6;color:#656660;margin:12px 0 24px}.simulation_fields__dIJIz{border:0;min-width:0}.simulation_upload__ttQ2h{position:relative;border:1.5px dashed #aeb7a3;border-radius:14px;background:#f6f7f3;min-height:174px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:22px 15px;gap:10px;text-align:center;cursor:pointer}.simulation_upload__ttQ2h:hover{border-color:#576d3f;background:#eff3e8}.simulation_upload__ttQ2h:focus-within{outline:3px solid #506c30;outline-offset:3px}.simulation_upload__ttQ2h input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.simulation_upload__ttQ2h strong{font-size:15px;overflow-wrap:anywhere;max-width:100%}.simulation_upload__ttQ2h span{font-size:11px;color:#676c61}.simulation_thumbnail__CIAcI{width:65px;height:65px;-o-object-fit:contain;object-fit:contain}.simulation_options___F8Aw{display:grid;grid-template-columns:1.2fr 1fr;gap:14px;margin-top:22px}.simulation_options___F8Aw label{font-size:12px;font-weight:600;min-width:0}.simulation_options___F8Aw label span{font-weight:400;color:#777}.simulation_options___F8Aw input,.simulation_options___F8Aw select{display:block;width:100%;min-height:46px;margin-top:8px;padding:10px;border:1px solid #d8dbd2;border-radius:8px;background:#fff;color:#17171a;font-size:16px}.simulation_privacy__z_CVL{font-size:11px;line-height:1.55;color:#707269;margin:18px 0}.simulation_submit__U_yw_{width:100%;display:flex;align-items:center;justify-content:center;gap:20px;background:#243b24;color:#fff;border:0;border-radius:10px;min-height:54px;font-size:15px;font-weight:600;cursor:pointer}.simulation_submit__U_yw_:hover{background:#344f30}.simulation_submit__U_yw_:disabled{opacity:.65;cursor:wait}.simulation_submit__U_yw_ span{font-size:20px}.simulation_hint__VtdBp{font-size:11px;color:#6a6c64;text-align:center;line-height:1.6;margin:12px 0 0}.simulation_error__jpGZR,.simulation_ready__YEsBl{margin-top:16px;padding:14px;font-size:13px;line-height:1.5;border-radius:8px}.simulation_error__jpGZR{background:#fff1ef;color:#8c291d}.simulation_ready__YEsBl{background:#f0f5e7;color:#304821}.simulation_error__jpGZR a,.simulation_ready__YEsBl a{display:block;text-decoration:underline;margin-top:9px;min-height:32px}.simulation_fileShare__Lu2Cc{margin-top:18px;text-align:center}.simulation_fileShare__Lu2Cc button{font-size:12px;text-decoration:underline;min-height:44px;padding:5px;color:#314c25}.simulation_fileShare__Lu2Cc p{font-size:11px;color:#6a6c64}.simulation_reassurance__WJh4n{display:flex;flex-wrap:wrap;justify-content:center;gap:17px;padding-top:22px;margin-top:22px;border-top:1px solid #e9ebe4;font-size:11px;color:#666b5e}.simulation_footer__F9qut{max-width:1180px;margin:52px auto 0;padding-top:22px;border-top:1px solid var(--c-line);display:flex;justify-content:space-between;gap:16px;font-size:12px;color:var(--c-text-dim)}.simulation_page__MBKi6 a:focus-visible,.simulation_page__MBKi6 button:focus-visible,.simulation_page__MBKi6 input:focus-visible,.simulation_page__MBKi6 select:focus-visible{outline:3px solid #789d49;outline-offset:4px}.simulation_fields__dIJIz:disabled .simulation_upload__ttQ2h{opacity:.6;cursor:wait}@media(max-width:1000px){.simulation_layout__068Ep{grid-template-columns:1fr 420px;gap:32px}.simulation_formPanel__VqSS8{padding:28px}.simulation_intro__17qzb h1{font-size:48px}}@media(max-width:760px){.simulation_header__KzUPr{padding:18px 0}.simulation_brand__5hDw4{font-size:25px}.simulation_catalogue__GHLmF{font-size:11px}.simulation_layout__068Ep{display:flex;flex-direction:column;gap:26px;margin:32px auto 0;max-width:480px}.simulation_intro__17qzb h1{font-size:42px;letter-spacing:-2px}.simulation_lead__Zc3Jt{font-size:15px;margin-top:14px}.simulation_desktopBreak__iEjYO{display:none}.simulation_badge__NPVTl{margin-bottom:14px}.simulation_productStage__GI4e0{display:none}.simulation_formPanel__VqSS8{width:100%;padding:25px 22px;border-radius:20px}.simulation_formPanel__VqSS8 h2{font-size:23px}.simulation_upload__ttQ2h{min-height:145px}.simulation_footer__F9qut{max-width:480px;flex-direction:column;margin-top:30px;font-size:11px}.simulation_reassurance__WJh4n{gap:12px}.simulation_options___F8Aw{gap:10px}.simulation_page__MBKi6{padding-bottom:105px}}@media(prefers-reduced-motion:reduce){.simulation_page__MBKi6{scroll-behavior:auto}}