.est{background:var(--mist);min-height:820px;padding:64px 0 96px}.est__in{grid-template-columns:7fr 4fr;align-items:start;gap:64px;display:grid}.est__card{background:var(--white);border:1px solid var(--rule);border-radius:var(--r-card);padding:44px 48px 48px}.rail{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px;display:grid}.rail i{background:var(--rule);border-radius:2px;height:4px;display:block}.rail i.is-done{background:var(--violet)}.rail__text{color:var(--ink-2);justify-content:space-between;gap:16px;margin-bottom:30px;font-size:14px;display:flex}.rail__text b{color:var(--ink);font-weight:600}.est__card .h2{margin-bottom:10px;font-size:36px}.est__wizard{position:relative}.est__step.is-off{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0;right:0}.est__step>.muted,.est__card>.muted{margin-bottom:32px}.est__step:focus,.est__head:focus{outline:none}.est__form,.est__fields{gap:28px;display:grid}.est__nav{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:16px;margin-top:4px;padding-top:28px;display:flex}.est__back{min-height:44px;font:600 16px/1 var(--font);color:var(--ink-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration:none;display:inline-flex}.est__back:hover{color:var(--ink)}.est__back .ic{width:18px;height:18px;transform:rotate(180deg)}.est__aside{gap:22px;padding-top:8px;display:grid}.est__aside .h4{margin-bottom:2px}.nextlist li{border-top:1px solid var(--rule);color:var(--ink-2);grid-template-columns:30px 1fr;gap:12px;padding:14px 0;font-size:15px;display:grid}.nextlist li:last-child{border-bottom:1px solid var(--rule)}.nextlist .n{border:1.5px solid var(--violet);width:26px;height:26px;color:var(--violet);border-radius:50%;place-items:center;font-size:13px;font-weight:600;display:grid}.est__privacy{color:var(--ink-2);font-size:14px}.est__privacy a{color:var(--violet);font-weight:500}.est__noscript{gap:14px;display:grid}.result{border-bottom:1px solid var(--rule);grid-template-columns:1fr 230px;align-items:center;gap:28px;margin-bottom:28px;padding-bottom:28px;display:grid}.result--plain{grid-template-columns:1fr}.result__pkg{color:var(--ink-2);margin-bottom:6px;font-size:15px}.result__name{letter-spacing:-.03em;font-size:33px;font-weight:600;line-height:1.1}.result__name:focus{outline:none}.result__price{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:10px 0 12px;font-size:64px;font-weight:600;line-height:1}.result__price--words{letter-spacing:-.02em;font-size:28px;line-height:1.2}.result__summary{color:var(--ink-2);margin-bottom:10px;font-size:16px}.result__care{color:var(--ink-2);font-size:15px}.result__care b{color:var(--ink);font-variant-numeric:tabular-nums}.result .fig{width:230px}.result .fig--module{width:170px;margin:0 auto;display:block}.noticed{gap:8px;margin-bottom:28px;display:grid}.noticed .h4{margin-bottom:0}.result__more{color:var(--ink-2);gap:10px;margin-bottom:28px;font-size:15px;display:grid}.result__note{color:var(--ink-3);font-size:13px}.est__done{justify-items:start;gap:16px;display:grid}.est__done:focus{outline:none}@media (width<=1179px) and (width>=701px){.est{min-height:0;padding:48px 0 80px}.est__in{grid-template-columns:1fr;gap:40px;max-width:760px;margin:0 auto}.est__card{padding:40px 40px 44px}}@media (width<=700px){.est{min-height:0;padding:20px 0 48px}.est__in{grid-template-columns:1fr;gap:32px}.est__card{margin:0 -8px;padding:24px 20px 28px}.est__card .h2{font-size:28px}.est__step>.muted,.est__card>.muted{margin-bottom:24px}.est__nav{flex-direction:column-reverse;align-items:stretch}.est__nav .btn{width:100%}.est__back{justify-content:center}.result{grid-template-columns:1fr;gap:16px}.result .fig{width:180px}.result .fig--module{width:140px;margin:0}.result__price{font-size:52px}.result__price--words{font-size:24px}}
