.LMCjEa_wrap{padding:8px var(--gutter) 80px;grid-template-columns:300px minmax(0,760px);justify-content:center;gap:clamp(24px,4vw,64px);display:grid}.LMCjEa_side{align-self:start;position:sticky;top:24px}.LMCjEa_progress{counter-reset:s;margin:0;padding:0;list-style:none}.LMCjEa_progress li{color:#01292199;align-items:center;gap:14px;padding:10px 0;font-size:17px;font-weight:600;display:flex}.LMCjEa_progress li span{font-variant-numeric:tabular-nums;border:2px solid;border-radius:50%;place-items:center;width:34px;height:34px;font-size:14px;display:grid}.LMCjEa_progress li[data-state=current]{color:var(--green)}.LMCjEa_progress li[data-state=current] span,.LMCjEa_progress li[data-state=done] span{border-color:var(--green);background:var(--green);color:var(--cream)}.LMCjEa_progress li[data-state=done]{color:var(--green)}.LMCjEa_sideNote{max-width:30ch;margin:24px 0 0;font-size:15px;font-weight:500;line-height:1.5}.LMCjEa_sideLarky{filter:drop-shadow(0 20px 30px #501e004d);width:180px;height:auto;margin-top:24px}.LMCjEa_form{background:var(--cream);border-radius:28px;padding:clamp(24px,4vw,48px);box-shadow:0 30px 70px #501e004d}.LMCjEa_counter{color:#2c4a43;font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:600}.LMCjEa_title{outline:none;margin:6px 0 24px;scroll-margin-top:16px;font-size:clamp(34px,4vw,56px)}.LMCjEa_lead{margin:0 0 18px;padding:0;font-size:17px;line-height:1.5}.LMCjEa_legend{margin:0 0 12px;padding:0;font-size:17px;font-weight:700}.LMCjEa_fieldset{border:0;min-width:0;margin:0 0 28px;padding:0}.LMCjEa_roleGroup+.LMCjEa_roleGroup{margin-top:18px}.LMCjEa_groupName{letter-spacing:.04em;color:#2c4a43;margin:0 0 8px;font-size:13px;font-weight:700}.LMCjEa_chips{flex-wrap:wrap;gap:8px;display:flex}.LMCjEa_chip{background:var(--white);min-height:44px;color:var(--green);font:600 15px/1.2 var(--font-inter), sans-serif;text-align:left;cursor:pointer;border:1.5px solid #01292159;border-radius:999px;align-items:center;gap:8px;padding:0 16px;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.LMCjEa_chip:hover:not(:disabled){border-color:var(--green)}.LMCjEa_chip[aria-pressed=true]{border-color:var(--green);background:var(--green);color:var(--cream)}.LMCjEa_chip:disabled{opacity:.45;cursor:not-allowed}.LMCjEa_rank{background:var(--orange);width:22px;height:22px;color:var(--green);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}.LMCjEa_min{opacity:.7;font-size:12px;font-weight:600}.LMCjEa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;margin-bottom:28px;display:grid}.LMCjEa_field{align-content:start;gap:6px;display:grid}.LMCjEa_fieldset .LMCjEa_field{margin-top:16px}.LMCjEa_field label{font-size:15px;font-weight:700}.LMCjEa_field input,.LMCjEa_field select,.LMCjEa_field textarea{background:var(--white);width:100%;min-height:50px;color:var(--green);font:500 16px/1.4 var(--font-inter), sans-serif;caret-color:var(--orange);border:1.5px solid #01292159;border-radius:14px;padding:12px 14px;transition:border-color .2s,box-shadow .2s}.LMCjEa_field textarea{resize:vertical}.LMCjEa_field input::placeholder{color:#6b7f79}.LMCjEa_field input:focus,.LMCjEa_field select:focus,.LMCjEa_field textarea:focus{border-color:var(--green);outline:none;box-shadow:0 0 0 3px #ed761a73}.LMCjEa_field[data-invalid=true] input{border-color:#b3261e}.LMCjEa_hint{color:#2c4a43;margin:0;font-size:14px;line-height:1.45}.LMCjEa_error{color:#b3261e;margin:6px 0 0;font-size:14px;font-weight:600}.LMCjEa_check{cursor:pointer;align-items:flex-start;gap:12px;margin-top:20px;font-size:15px;line-height:1.45;display:flex}.LMCjEa_check a{text-underline-offset:3px;font-weight:700;text-decoration:underline}.LMCjEa_check input{width:22px;height:22px;accent-color:var(--green);flex:none;margin:0}.LMCjEa_check[data-invalid=true] input{outline-offset:2px;outline:2px solid #b3261e}.LMCjEa_photoStep{margin-bottom:28px}.LMCjEa_drop{aspect-ratio:4/5;background:var(--white);cursor:pointer;border:2px dashed #01292166;border-radius:24px;place-items:center;width:min(100%,280px);transition:border-color .2s;display:grid;overflow:hidden}.LMCjEa_drop:hover,.LMCjEa_drop:focus-within{border-color:var(--green)}.LMCjEa_drop:focus-within{box-shadow:0 0 0 3px #ed761a73}.LMCjEa_drop[data-filled=true]{border-style:solid}.LMCjEa_drop[data-invalid=true]{border-color:#b3261e}.LMCjEa_drop img{object-fit:cover;width:100%;height:100%}.LMCjEa_dropText{text-align:center;justify-items:center;gap:10px;padding:20px;font-weight:600;display:grid}.LMCjEa_review{border-top:2px solid var(--green);margin:0 0 24px}.LMCjEa_review div{border-bottom:1px solid #01292126;grid-template-columns:110px 1fr;gap:12px;padding:12px 0;display:grid}.LMCjEa_review dt{font-weight:700}.LMCjEa_review dd{overflow-wrap:anywhere;margin:0}.LMCjEa_sendError{color:#8c1d18;background:#fbe2df;border-radius:14px;margin:0 0 16px;padding:14px 16px;font-weight:600}.LMCjEa_nav{justify-content:space-between;gap:12px;padding-top:8px;display:flex}.LMCjEa_back{border:1.5px solid var(--green);min-height:52px;color:var(--green);font:700 16px/1 var(--font-inter), sans-serif;cursor:pointer;background:0 0;border-radius:999px;padding:0 22px}.LMCjEa_next{cursor:pointer;border:0;min-width:180px;margin-left:auto}.LMCjEa_next:disabled{opacity:.6;cursor:progress}.LMCjEa_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.LMCjEa_done{max-width:640px;padding:24px var(--gutter) 90px;justify-items:start;gap:18px;margin:0 auto;display:grid}.LMCjEa_done h1{outline:none;margin:12px 0 0;font-size:clamp(40px,6vw,72px)}.LMCjEa_done p{max-width:52ch;margin:0;font-size:18px;font-weight:500;line-height:1.5}.LMCjEa_card{aspect-ratio:1.6;background:var(--cream);width:min(100%,380px);animation:LMCjEa_deal .9s var(--ease-out) both;border-radius:18px;padding:22px 24px;position:relative;overflow:hidden;transform:rotate(-4deg);box-shadow:0 34px 60px #3c140059}@keyframes LMCjEa_deal{0%{opacity:0;transform:translateY(30px)rotate(4deg)}}@media (prefers-reduced-motion:reduce){.LMCjEa_card{animation:none}}.LMCjEa_cardTop{justify-content:space-between;align-items:flex-start;display:flex}.LMCjEa_cardTop p{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.LMCjEa_cardStripe{background:var(--green);height:10px;box-shadow:0 12px 0 var(--orange);position:absolute;top:46%;left:0;right:0}.LMCjEa_cardName{font-family:var(--font-inter), sans-serif;text-transform:uppercase;margin:0;font-weight:900;position:absolute;bottom:42px;left:24px;font-size:30px!important;line-height:1!important}.LMCjEa_cardMeta{margin:0;font-weight:600;position:absolute;bottom:18px;left:24px;font-size:13px!important}.LMCjEa_cardLarky{width:96px;height:auto;position:absolute;bottom:4px;right:8px}@media (max-width:899px){.LMCjEa_wrap{grid-template-columns:1fr;gap:0;padding:0}.LMCjEa_side{padding:0 var(--gutter) 16px;position:static}.LMCjEa_progress{gap:6px;display:flex}.LMCjEa_progress li{background:#01292133;border-radius:3px;flex:1;height:6px;padding:0;font-size:0;display:block}.LMCjEa_progress li span{display:none}.LMCjEa_progress li[data-state=done],.LMCjEa_progress li[data-state=current]{background:var(--green)}.LMCjEa_sideNote,.LMCjEa_sideLarky{display:none}.LMCjEa_form{border-radius:26px 26px 0 0;min-height:calc(100svh - 98px);padding:24px 16px 28px}.LMCjEa_grid{grid-template-columns:1fr}.LMCjEa_nav{padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--cream);margin:0 -16px -28px;position:sticky;bottom:0;box-shadow:0 -10px 20px #0129210f}.LMCjEa_next{flex:1}}
.feNdpa_page{background:radial-gradient(circle at 20% 0%, #ffd29a, var(--orange) 40%, #d9620f);min-height:100svh}.feNdpa_top{height:76px;padding:0 var(--gutter);justify-content:space-between;align-items:center;display:flex}.feNdpa_brand{letter-spacing:.08em;align-items:center;gap:10px;font-size:14px;font-weight:800;text-decoration:none;display:flex}.feNdpa_close{align-items:center;min-height:44px;font-size:15px;font-weight:600;display:inline-flex}
