.SmartSelector_shell__rs49I{max-width:1160px;margin:0 auto;padding:28px 28px 90px;color:#17201b}.SmartSelector_back__u4m5H{color:#59645e;font-size:13px;font-weight:800;text-decoration:none}.SmartSelector_hero__mw77U{max-width:850px;padding:64px 0 46px}.SmartSelector_hero__mw77U>span{display:inline-flex;align-items:center;gap:7px;color:#718246;font-size:11px;font-weight:900;letter-spacing:.12em}.SmartSelector_hero__mw77U h1{margin:14px 0 18px;font-size:clamp(48px,7vw,78px);line-height:.98;letter-spacing:-.055em}.SmartSelector_hero__mw77U p{max-width:720px;color:#5d6961;font-size:18px;line-height:1.65}.SmartSelector_progress__Dycxd{width:min(520px,100%);height:8px;margin-top:26px;overflow:hidden;border-radius:999px;background:#e7ebe4}.SmartSelector_progress__Dycxd i{display:block;height:100%;border-radius:inherit;background:#9db735;transition:width .25s ease}.SmartSelector_hero__mw77U small{display:block;margin-top:8px;color:#7b867f}.SmartSelector_layout__RSwR6{display:grid;grid-template-columns:1fr 390px;gap:22px;align-items:start}.SmartSelector_questions__i1Xus{display:grid;gap:12px}.SmartSelector_question__fWVcx{padding:25px;border:1px solid #dfe4dd;border-radius:20px;background:white}.SmartSelector_questionHead__cSmg0{display:grid;grid-template-columns:38px 1fr;gap:14px}.SmartSelector_questionHead__cSmg0>b{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:#eef5dc;font-size:11px}.SmartSelector_question__fWVcx h2{margin:0;font-size:21px;letter-spacing:-.025em}.SmartSelector_question__fWVcx p{margin:5px 0 0;color:#6b766f;font-size:13px;line-height:1.5}.SmartSelector_options__yd5x6{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:18px}.SmartSelector_options__yd5x6 button{min-height:50px;padding:12px 14px;border:1px solid #dce2da;border-radius:12px;background:#fafbf9;color:#465149;font:inherit;font-size:13px;font-weight:750;text-align:left;cursor:pointer}.SmartSelector_options__yd5x6 button span{display:flex;align-items:center;gap:7px}.SmartSelector_options__yd5x6 button:hover{border-color:#b9c5b5}.SmartSelector_options__yd5x6 .SmartSelector_selected__FikC3{border-color:#17201b;background:#17201b;color:white;box-shadow:inset 0 -3px #dff46a}.SmartSelector_result__RrgNx{position:sticky;top:20px;padding:28px;border-radius:22px;background:#17201b;color:white;box-shadow:0 24px 60px #24332722}.SmartSelector_result__RrgNx.SmartSelector_complete__ddOlX{box-shadow:0 24px 60px #7182462b}.SmartSelector_resultLabel__GBu2Y{color:#dff46a;font-size:10px;font-weight:900;letter-spacing:.13em}.SmartSelector_result__RrgNx h2{margin:10px 0 12px;font-size:31px;line-height:1.04;letter-spacing:-.04em}.SmartSelector_result__RrgNx>p{color:#c1cbc4;line-height:1.6}.SmartSelector_result__RrgNx ul{display:grid;gap:10px;margin:20px 0;padding:0;list-style:none}.SmartSelector_result__RrgNx li{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:1.45}.SmartSelector_result__RrgNx li svg{flex:0 0 auto;margin-top:2px;color:#dff46a}.SmartSelector_result__RrgNx>a{display:flex;align-items:center;justify-content:space-between;margin-top:20px;padding:14px 15px;border-radius:12px;background:#dff46a;color:#17201b;font-weight:900;text-decoration:none}.SmartSelector_reset__cvWfu{display:flex;align-items:center;gap:6px;margin-top:15px;padding:0;border:0;background:transparent;color:#aeb9b1;font:inherit;font-size:12px;cursor:pointer}.SmartSelector_result__RrgNx>small{display:block;margin-top:24px;color:#89968d;font-size:10px;line-height:1.5}@media (max-width:850px){.SmartSelector_layout__RSwR6{grid-template-columns:1fr}.SmartSelector_result__RrgNx{position:static}}@media (max-width:560px){.SmartSelector_shell__rs49I{padding:20px 18px 70px}.SmartSelector_hero__mw77U{padding:42px 0 30px}.SmartSelector_hero__mw77U h1{font-size:43px}.SmartSelector_hero__mw77U p{font-size:16px}.SmartSelector_question__fWVcx{padding:19px}.SmartSelector_options__yd5x6{grid-template-columns:1fr}}.SmartSelector_topbar__TRo4D{width:100%;min-height:72px;padding-left:max(28px,calc((100vw - 1180px)/2));padding-right:max(28px,calc((100vw - 1180px)/2));display:flex;align-items:center;justify-content:space-between;gap:28px;background:#fff;border-bottom:1px solid #edf0eb}.SmartSelector_brand__eRpet{display:flex;align-items:center;gap:10px;color:#17201b;text-decoration:none}.SmartSelector_brand__eRpet>span{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#dff46a;box-shadow:0 7px 20px rgba(80,98,55,.12)}.SmartSelector_brand__eRpet strong{font-size:15px;letter-spacing:-.02em}.SmartSelector_topbar__TRo4D nav{display:flex;gap:26px}.SmartSelector_topbar__TRo4D nav a{color:#4b574f;text-decoration:none;font-size:14px;font-weight:750}.SmartSelector_shell__rs49I{max-width:1180px;padding-top:34px}.SmartSelector_hero__mw77U{max-width:none;margin-bottom:28px;padding:42px 44px 38px;border-radius:28px;background:radial-gradient(circle at 86% 10%,rgba(223,244,106,.14),transparent 30%),linear-gradient(135deg,#18231d,#213029);color:#fff;box-shadow:0 22px 64px rgba(25,38,29,.12)}.SmartSelector_hero__mw77U>span{color:#dff46a}.SmartSelector_hero__mw77U h1{max-width:850px;color:#fff;font-size:clamp(46px,6vw,70px)}.SmartSelector_hero__mw77U p{color:#d6e0d8}.SmartSelector_progress__Dycxd{background:#ffffff18}.SmartSelector_progress__Dycxd i{background:#dff46a}.SmartSelector_hero__mw77U small{color:#aebbb1}.SmartSelector_question__fWVcx{border-radius:22px;border-color:#e1e6df;box-shadow:0 10px 34px rgba(35,51,39,.05)}.SmartSelector_options__yd5x6 button{transition:transform .16s ease,border-color .16s ease,background .16s ease}.SmartSelector_options__yd5x6 button:hover{transform:translateY(-1px)}.SmartSelector_result__RrgNx{border-radius:24px;background:radial-gradient(circle at 100% 0,rgba(223,244,106,.09),transparent 30%),#17201b;box-shadow:0 26px 68px rgba(23,32,27,.18)}.SmartSelector_result__RrgNx>a{background:linear-gradient(135deg,#dff46a,#c7eb44);box-shadow:0 10px 24px rgba(180,211,62,.16)}@media(max-width:850px){.SmartSelector_topbar__TRo4D nav{display:none}}@media(max-width:560px){.SmartSelector_topbar__TRo4D{min-height:66px;padding-left:18px;padding-right:18px}.SmartSelector_hero__mw77U{padding:28px 22px 26px;border-radius:22px}}.SmartSelector_topbarCta__ajsls{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 18px;border-radius:999px;background:#17201b;color:#fff;text-decoration:none;font-size:12px;font-weight:850;box-shadow:0 8px 22px rgba(23,32,27,.11)}@media(max-width:850px){.SmartSelector_topbarCta__ajsls{display:none}}