.ways{grid-template-columns:1fr 1fr;gap:24px;display:grid}.way{border:1px solid var(--rule);border-radius:var(--r-card);background:var(--white);grid-template-rows:auto 1fr;gap:32px;min-width:0;padding:40px;display:grid}.way__fig{background:var(--mist);border-radius:8px;justify-content:center;align-items:center;height:300px;padding:20px;display:flex;position:relative}.way__fig .fig{width:auto;max-height:260px}.way__fig .mono{position:absolute;top:14px;left:16px}.way__fig--mods{grid-template-columns:repeat(2,132px);place-content:center;gap:4px 28px;display:grid}.way__fig--mods .fig{width:132px;max-height:none}.way__body{align-content:start;gap:14px;display:grid}.way__prices{border-top:1px solid var(--rule);margin-top:6px}.way__prices div{border-bottom:1px solid var(--rule);justify-content:space-between;gap:16px;padding:11px 0;font-size:16px;display:flex}.way__prices dt{color:var(--ink);font-weight:500}.way__prices dd{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.way .more{margin-top:8px}.show__track{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.phoneframe{background:var(--white);aspect-ratio:9/17;border:1px solid #cfccd9;border-radius:34px;width:100%;max-width:280px;padding:10px}.show__item{justify-items:center;display:grid}.show figcaption{width:100%;max-width:280px;color:var(--ink-2);gap:8px;margin-top:18px;font-size:15px;display:grid}.phoneframe .ph{border-radius:26px;height:100%}.phoneframe .shot{object-fit:cover;object-position:top;border-radius:26px;width:100%;height:100%;display:block}.show figcaption b{color:var(--ink);letter-spacing:-.01em;font-size:18px;font-weight:600}.show__more{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:24px;margin-top:48px;padding-top:28px;display:flex}.steps{grid-template-columns:repeat(5,1fr);gap:24px;padding-top:8px;display:grid;position:relative}.steps:before{content:"";border-top:1px dashed #4c2fc473;position:absolute;top:22px;left:14px;right:14px}.step{align-content:start;gap:10px;display:grid;position:relative}.step__n{background:var(--white);border:1.5px solid var(--violet);width:30px;height:30px;color:var(--violet);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;margin-bottom:14px;font-size:14px;font-weight:600;display:grid;position:relative}.step .small{max-width:18em}.steps__more{margin-top:48px}.psheet{grid-template-columns:repeat(3,1fr)}.ps{align-content:start;gap:18px;padding:32px;display:grid}.ps__rows li{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:14px;padding:11px 0;font-size:16px;display:flex}.ps__rows li:first-child{border-top:1px solid var(--rule)}.ps__rows .nm{font-weight:500}.ps__rows .pr{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.ps__rows .pr small{color:var(--ink-2);font-size:14px;font-weight:500}.psheet__foot{justify-content:space-between;align-items:center;gap:24px;margin-top:28px;display:flex}.psheet__foot .small{max-width:44em}.fsec__in{grid-template-columns:repeat(12,1fr);align-items:center;column-gap:24px;display:grid}.fsec__photo{grid-column:1/span 5}.fsec__img{aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;border-radius:var(--r-card);background:#d9d7e0;width:100%;height:auto;display:block}.fsec__body{grid-column:7/span 6;gap:20px;display:grid}.contactlist{border-top:1px solid var(--rule);margin-top:8px}.contactlist div{border-bottom:1px solid var(--rule);grid-template-columns:140px 1fr;padding:13px 0;font-size:16px;display:grid}.contactlist dt{color:var(--ink-2)}.contactlist a{color:var(--ink);font-weight:600;text-decoration:none}.contactlist a:hover{text-decoration:underline}@media (width<=1179px) and (width>=701px){.way{padding:28px}.way__fig--mods{grid-template-columns:repeat(2,minmax(0,116px));gap:0 18px}.way__fig--mods .fig{width:100%}.fsec__photo{grid-column:1/span 4}.fsec__body{grid-column:6/span 7}.contactlist div{grid-template-columns:100px 1fr}.steps{grid-template-columns:repeat(3,1fr);row-gap:40px}.steps:before{display:none}.psheet{grid-template-columns:1fr 1fr}.psheet .ps:nth-child(2){border-right:0}.psheet .ps:last-child{border-top:1px solid var(--rule);grid-column:1/-1}}@media (width<=700px){.ways{grid-template-columns:1fr}.way{gap:24px;padding:24px}.way__fig{height:250px;padding-top:40px}.way__fig .fig{max-height:196px}.way__fig--mods{grid-template-columns:repeat(2,minmax(0,116px));gap:0 18px;padding:28px 12px 12px}.way__fig--mods .fig{width:100%}.show{scroll-snap-type:x mandatory;scroll-padding-inline:var(--side);margin:0 calc(-1 * var(--side));scrollbar-width:none;overflow-x:auto}.show::-webkit-scrollbar{display:none}.show:focus-visible{outline-offset:-2px}.show__track{width:max-content;padding:0 var(--side) 8px;grid-template-columns:none;grid-auto-columns:232px;grid-auto-flow:column;gap:16px}.show__item{scroll-snap-align:start;justify-items:start}.show__item:last-child{scroll-snap-align:end}.phoneframe,.show figcaption{max-width:none}.show__more{flex-direction:column;align-items:stretch;margin-top:40px}.steps{grid-template-columns:1fr;gap:0;padding-top:0}.steps:before{border-top:0;border-left:1px dashed #4c2fc473;inset:16px auto 16px 15px}.step{grid-template-columns:30px 1fr;gap:4px 16px;padding-bottom:28px}.step__n{grid-row:span 2;margin-bottom:0}.psheet{grid-template-columns:1fr}.ps{padding:24px}.psheet__foot{flex-direction:column;align-items:stretch}.fsec__in{grid-template-columns:1fr;row-gap:32px}.fsec__photo,.fsec__body{grid-column:1}.fsec__img{aspect-ratio:4/4.2}.contactlist div{grid-template-columns:100px 1fr}}
