.CustomerLoginPrototype_page__PdOp3{padding:64px 0 55px;background:radial-gradient(ellipse at 15% 50%,#eef3e7 0,transparent 55%),#f5f4ee;color:#172b23;font-family:Arial,sans-serif}.CustomerLoginPrototype_page__PdOp3 .lp-shell{max-width:1180px;margin:auto;padding:0 24px}.CustomerLoginPrototype_page__PdOp3 .lp-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:88px;align-items:start}.CustomerLoginPrototype_page__PdOp3 .lp-intro{padding-top:35px}.CustomerLoginPrototype_page__PdOp3 .lp-eyebrow{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#4c7d5c}.CustomerLoginPrototype_page__PdOp3 .lp-intro h1{margin:24px 0 25px;color:#081b10;font:normal clamp(45px,4.8vw,67px)/1.06 Georgia,serif;letter-spacing:-.04em}.CustomerLoginPrototype_page__PdOp3 .lp-intro h1 em{color:#285b3e;font-weight:400}.CustomerLoginPrototype_page__PdOp3 .lp-lead{max-width:370px;color:#627664;font-size:16px;line-height:1.75}.CustomerLoginPrototype_page__PdOp3 .lp-route{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:35px;color:#486e50;font-size:12px}.CustomerLoginPrototype_page__PdOp3 .lp-route span{padding:8px 11px;border:1px solid #dfe9d8;border-radius:99px;background:#e9f0e2}.CustomerLoginPrototype_page__PdOp3 .lp-route b{margin-right:5px;color:#84967e;font-size:9px;font-weight:400}.CustomerLoginPrototype_page__PdOp3 .lp-route i{color:#9caf91;font-style:normal}.CustomerLoginPrototype_page__PdOp3 .lp-aside-note{display:flex;align-items:center;gap:16px;max-width:360px;margin-top:52px}.CustomerLoginPrototype_page__PdOp3 .lp-aside-note b{color:#385d40;font-size:14px}.CustomerLoginPrototype_page__PdOp3 .lp-aside-note p{margin-top:4px;color:#70816f;font-size:12px;line-height:1.6}.CustomerLoginPrototype_page__PdOp3 .lp-mail-icon{display:grid;flex:none;place-items:center;width:55px;height:55px;border:2px solid #eff8ea;border-radius:15px;background:linear-gradient(145deg,#86b995,#31674a 64%,#244f3b);box-shadow:inset 0 2px 3px #fff9,inset 0 -3px 3px #123a2c55,0 4px 0 #244f3b,0 9px 15px #194e3226;color:#e8f8e8;font-size:27px}.CustomerLoginPrototype_page__PdOp3 .lp-back{display:inline-block;margin-top:45px;color:#648169;font-size:12px;text-decoration:none}.CustomerLoginPrototype_page__PdOp3 .lp-back:hover{text-decoration:underline}.CustomerLoginPrototype_page__PdOp3 .lp-form-area{min-width:0}.CustomerLoginPrototype_page__PdOp3 .lp-form-card{max-width:none;gap:0;padding:29px 34px 23px;border:1px solid #dce6d5;border-radius:26px;background:#fffefa;box-shadow:0 20px 42px #2c4a3110}.CustomerLoginPrototype_page__PdOp3 .lp-form-card [data-slot=card-content],.CustomerLoginPrototype_page__PdOp3 .lp-form-card [data-slot=card-header]{padding:0}.CustomerLoginPrototype_page__PdOp3 .lp-form-card [data-slot=card-content],.CustomerLoginPrototype_page__PdOp3 .lp-form-card [data-slot=card-header]{gap:0}.CustomerLoginPrototype_page__PdOp3 .lp-progress{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px;color:#809477;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.CustomerLoginPrototype_page__PdOp3 .lp-dots{display:flex;gap:5px}.CustomerLoginPrototype_page__PdOp3 .lp-dots i{width:17px;height:4px;border-radius:5px;background:#dde8d5}.CustomerLoginPrototype_page__PdOp3 .lp-dots i.on{background:#6a9c72}.CustomerLoginPrototype_page__PdOp3 .lp-form-card h2{margin:0 0 11px;color:#1a3521;font:normal 30px/1.12 Georgia,serif;letter-spacing:-.02em}.CustomerLoginPrototype_page__PdOp3 .lp-form-card [data-slot=card-description]{margin:0 0 23px;color:#6f826d;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.CustomerLoginPrototype_page__PdOp3 .lp-form-card form{gap:15px}.CustomerLoginPrototype_page__PdOp3 .lp-form-card label{color:#355a3d;font-size:12px;font-weight:700}.CustomerLoginPrototype_page__PdOp3 .lp-form-card input[type=email],.CustomerLoginPrototype_page__PdOp3 .lp-form-card input[type=text]{min-height:49px;border:1px solid #cadac4;border-radius:11px;background:#fff;color:#173923;font-size:15px}.CustomerLoginPrototype_page__PdOp3 .lp-form-card input:focus-visible{outline:2px solid #83ac82;outline-offset:2px}.CustomerLoginPrototype_page__PdOp3 .lp-form-card input[aria-invalid=true]{border-color:#b56b49}.CustomerLoginPrototype_page__PdOp3 .lp-form-card input[type=checkbox]{width:15px;height:15px;accent-color:#286c48}.CustomerLoginPrototype_page__PdOp3 .lp-form-card label:has(input[type=checkbox]){font-size:11px;font-weight:400;line-height:1.65;color:#60775e}.CustomerLoginPrototype_page__PdOp3 .lp-form-card label:has(input[type=checkbox]) a{color:#3e7048;text-decoration:underline;text-underline-offset:2px}.CustomerLoginPrototype_page__PdOp3 .lp-form-card label:has(input[type=checkbox])+p{margin-left:25px;color:#8a9a82;font-size:10px;line-height:1.55}.CustomerLoginPrototype_page__PdOp3 .lp-form-card form>[data-slot=button]:first-of-type{min-height:52px;width:100%;margin-top:6px;border-radius:12px;font-size:14px}.CustomerLoginPrototype_page__PdOp3 .lp-form-card form>[data-slot=button]:first-of-type:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 8px 20px #214c3250}.CustomerLoginPrototype_page__PdOp3 .lp-no-account{margin:14px 0 0;color:#819079;font-size:11px;line-height:1.65;text-align:center}.CustomerLoginPrototype_page__PdOp3 .lp-code-note{margin-top:13px;color:#8b9a7f;font-size:11px}.CustomerLoginPrototype_page__PdOp3 .lp-login-footer{margin-top:8px}.CustomerLoginPrototype_page__PdOp3 .lp-form-card[data-step=code] .lp-oauth-wrap{display:none}.CustomerLoginPrototype_page__PdOp3 .lp-oauth-wrap [data-slot=separator]{background:#e1e9db}.CustomerLoginPrototype_page__PdOp3 .lp-oauth-wrap [data-slot=button]{min-height:45px;border:1px solid #d7e1d0;border-radius:12px;background:#fbfcf7;color:#45664c;font-size:12px}.CustomerLoginPrototype_page__PdOp3 .lp-oauth-wrap [data-slot=button]:hover{border-color:#a3c29e;background:#edf4e7}.CustomerLoginPrototype_page__PdOp3 .lp-help{margin-top:22px;padding-top:17px;border-top:1px solid #e0e9d9;font-size:12px}.CustomerLoginPrototype_page__PdOp3 .lp-help summary{display:flex;justify-content:space-between;align-items:center;color:#466c4d;cursor:pointer;list-style:none}.CustomerLoginPrototype_page__PdOp3 .lp-help summary::-webkit-details-marker{display:none}.CustomerLoginPrototype_page__PdOp3 .lp-help summary:after{content:"+";color:#658b65;font-size:19px}.CustomerLoginPrototype_page__PdOp3 .lp-help[open] summary:after{content:"−"}.CustomerLoginPrototype_page__PdOp3 .lp-help div{display:grid;gap:11px;padding-top:15px;font-size:11px}.CustomerLoginPrototype_page__PdOp3 .lp-contact a,.CustomerLoginPrototype_page__PdOp3 .lp-help a{color:#3e7048;text-decoration:underline;text-underline-offset:3px}.CustomerLoginPrototype_page__PdOp3 .lp-contact{display:flex;flex-wrap:wrap;gap:6px;margin-top:15px;color:#8d9a83;font-size:11px}.CustomerLoginPrototype_page__PdOp3 .lp-form-card[data-step=code] form>[data-slot=button]:not(:first-of-type){align-self:start;width:auto;min-height:0;padding:0;border:0;background:none;box-shadow:none;color:#3e7048;font-size:12px;text-decoration:underline;text-underline-offset:3px}.CustomerLoginPrototype_page__PdOp3 .lp-form-card[data-step=code] form>[data-slot=button]:not(:first-of-type):hover{transform:none}.CustomerLoginPrototype_page__PdOp3 .lp-form-card [role=alert]{overflow-wrap:anywhere}@media (max-width:1000px){.CustomerLoginPrototype_page__PdOp3 .lp-grid{gap:40px}.CustomerLoginPrototype_page__PdOp3 .lp-intro h1{font-size:52px}.CustomerLoginPrototype_page__PdOp3 .lp-form-card{padding:27px}}@media (max-width:760px){.CustomerLoginPrototype_page__PdOp3{padding:30px 0 35px}.CustomerLoginPrototype_page__PdOp3 .lp-shell{padding:0 16px}.CustomerLoginPrototype_page__PdOp3 .lp-grid{grid-template-columns:1fr;gap:18px;max-width:520px}.CustomerLoginPrototype_page__PdOp3 .lp-intro{padding-top:0}.CustomerLoginPrototype_page__PdOp3 .lp-intro h1{margin:13px 0 4px;font-size:35px}.CustomerLoginPrototype_page__PdOp3 .lp-aside-note,.CustomerLoginPrototype_page__PdOp3 .lp-back,.CustomerLoginPrototype_page__PdOp3 .lp-intro h1 br,.CustomerLoginPrototype_page__PdOp3 .lp-lead,.CustomerLoginPrototype_page__PdOp3 .lp-route{display:none}.CustomerLoginPrototype_page__PdOp3 .lp-form-card{padding:25px 23px;border-radius:22px}.CustomerLoginPrototype_page__PdOp3 .lp-form-card h2{font-size:28px}}@media (max-width:370px){.CustomerLoginPrototype_page__PdOp3 .lp-intro h1{font-size:35px}.CustomerLoginPrototype_page__PdOp3 .lp-form-card{padding:23px 19px}.CustomerLoginPrototype_page__PdOp3 .lp-oauth-wrap>div>div:has([data-slot=button]){grid-template-columns:1fr}}.CustomerLoginPrototype_page__PdOp3 .lp-brand-vk{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:6px;background:#0077ff;color:#fff;font-size:9px;font-weight:800;letter-spacing:-.05em}.CustomerLoginPrototype_page__PdOp3 .lp-brand-yandex{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#fc3f1d;color:#fff;font-size:15px;font-weight:700}.CustomerLoginPrototype_page__PdOp3 .lp-form-card[data-step=code] form>[data-slot=button]:last-of-type{order:-1}.CustomerLoginPrototype_page__PdOp3 .lp-vk-alternative{color:#70816f;font-size:11px}.CustomerLoginPrototype_page__PdOp3 .lp-vk-alternative summary{width:fit-content;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.CustomerLoginPrototype_page__PdOp3 .lp-vk-alternative [data-slot=button]{min-height:0;margin-top:7px;padding:0;border:0;background:transparent;color:#3e7048;text-decoration:underline}