.penezenka_page__ABzlp{background:#f7f4ee;color:#2a3744;overflow-x:hidden}.penezenka_hero__GdCtY{max-width:1180px;margin:0 auto;padding:104px 24px 96px;display:flex;flex-direction:column;align-items:center;text-align:center}.penezenka_kicker__v_FLx{display:inline-flex;align-items:center;gap:10px;color:#1d7a4e;font-weight:600;font-size:14px;margin-bottom:22px}.penezenka_kicker__v_FLx span{width:30px;height:2px;background:#1d7a4e;display:block}.penezenka_h1__eEGJs{font-weight:600;font-size:clamp(38px,6.4vw,68px);line-height:1.05;letter-spacing:-.025em;color:#15263f;margin:0 0 48px;max-width:14em}.penezenka_stores__8P3wW{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.penezenka_store__DyGwI{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;min-width:200px;padding:0 24px;border-radius:12px;background:#1d7a4e;color:#fff;font-weight:600;font-size:16px;text-decoration:none;box-shadow:0 14px 30px -12px rgba(29,122,78,.6);transition:background .15s ease}.penezenka_store__DyGwI:hover{background:#17613e}.penezenka_store__DyGwI:focus-visible{outline:3px solid #1d7a4e;outline-offset:3px}.penezenka_storeOff__Ifu6c,.penezenka_storeOff__Ifu6c:hover{background:#e9e3d7;color:#6f6858;box-shadow:none;cursor:default}.penezenka_soon__UF10q{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:3px 8px;border-radius:999px;background:#fff;color:#6f6858}.penezenka_stepsWrap__hZOj_{background:#fff;border-top:1px solid #ece6da;border-bottom:1px solid #ece6da}.penezenka_steps__08Q0J{list-style:none;max-width:1180px;margin:0 auto;padding:88px 24px 96px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.penezenka_step__ohl2_{padding:0 32px;border-left:1px solid #ece6da;display:flex;flex-direction:column;gap:14px}.penezenka_step__ohl2_:first-child{padding-left:0;border-left:none}.penezenka_step__ohl2_:last-child{padding-right:0}.penezenka_num__zam8r{font-weight:600;font-size:44px;line-height:1;color:#1d7a4e;letter-spacing:-.02em}.penezenka_sTitle__P_zhS{font-weight:600;font-size:23px;line-height:1.2;letter-spacing:-.01em;color:#15263f;margin:0}.penezenka_sDesc__R4tRW{font-size:16px;line-height:1.6;color:#4b5867;margin:0}.penezenka_faq__qnTJG{max-width:760px;margin:0 auto;padding:80px 24px 96px}.penezenka_faqTitle__B7Bf8{font-weight:600;font-size:32px;letter-spacing:-.015em;color:#15263f;margin:0 0 20px}.penezenka_qa__zgNBG{border-top:1px solid #e2dbcd}.penezenka_qa__zgNBG:last-of-type{border-bottom:1px solid #e2dbcd}.penezenka_qa__zgNBG summary{cursor:pointer;list-style:none;padding:20px 0;font-size:18px;font-weight:600;color:#15263f;display:flex;justify-content:space-between;gap:16px}.penezenka_qa__zgNBG summary::-webkit-details-marker{display:none}.penezenka_qa__zgNBG summary:after{content:"+";color:#1d7a4e;font-weight:600}.penezenka_qa__zgNBG[open] summary:after{content:"\2212"}.penezenka_qa__zgNBG p{margin:0 0 20px;font-size:16px;line-height:1.65;color:#4b5867}.penezenka_legal__n7uQA{margin:32px 0 0;font-size:14px;color:#6f6858}.penezenka_legal__n7uQA a{color:#1d7a4e;font-weight:600;text-decoration:none}.penezenka_legal__n7uQA a:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.penezenka_store__DyGwI{transition:none}}@media (max-width:860px){.penezenka_steps__08Q0J{grid-template-columns:minmax(0,1fr);padding:40px 16px 48px}.penezenka_step__ohl2_,.penezenka_step__ohl2_:first-child,.penezenka_step__ohl2_:last-child{padding:24px 0;border-left:none;border-top:1px solid #ece6da}.penezenka_step__ohl2_:first-child{border-top:none;padding-top:0}.penezenka_num__zam8r{font-size:36px}}@media (max-width:720px){.penezenka_hero__GdCtY{padding:56px 16px 64px}.penezenka_h1__eEGJs{margin-bottom:32px}.penezenka_stores__8P3wW{flex-direction:column;align-items:stretch;width:100%;max-width:320px}.penezenka_store__DyGwI{min-width:0}.penezenka_faq__qnTJG{padding:48px 16px 64px}.penezenka_faqTitle__B7Bf8{font-size:26px}}.penezenka_legalPage__uFjjj{max-width:760px;margin:0 auto;padding:72px 24px 96px}.penezenka_legalH1__Df5hb{font-size:clamp(30px,4.6vw,44px);font-weight:700;letter-spacing:-.02em;color:#15263f;margin:0 0 16px}.penezenka_draft__at_CD{margin:0 0 32px;padding:12px 16px;border-left:3px solid #c58a1b;background:#fbf3e2;color:#5f4710;font-size:15px;line-height:1.5}.penezenka_legalH2__pnsrz{font-size:19px;font-weight:700;color:#15263f;margin:32px 0 8px;padding-bottom:8px;border-bottom:1px solid #e2dbcd}.penezenka_legalP__Pl9zK{margin:0;font-size:16px;line-height:1.7;color:#4b5867}@media (max-width:720px){.penezenka_legalPage__uFjjj{padding:40px 16px 64px}}