.sp--bots .tb__screen{container-type:size}.rsr{--r-cream:#efe7da;--r-ink:#2a1d16;--r-brass:#a9813f;--r-paper:#f7f1e7;--r-mut:#2a1d169e;--r-line:#2a1d1629;height:calc(100cqh / var(--k,.6));background:var(--r-cream);min-height:1000px;color:var(--r-ink);letter-spacing:0;font-size:15px;line-height:1.4;overflow:hidden}.rsr-strip{background:var(--r-ink);height:32px;color:var(--r-cream);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 28px;font-size:11.5px;display:flex}.rsr-top{border-bottom:1px solid var(--r-line);grid-template-columns:1fr auto 1fr;align-items:center;height:92px;padding:0 28px;display:grid}.rsr-nav{gap:22px;font-size:13.5px;display:flex}.rsr-logo{color:var(--r-brass);justify-items:center;gap:3px;font-size:18px;display:grid}.rsr-logo b{letter-spacing:.34em;color:var(--r-ink);margin-right:-.34em;font-size:26px;font-weight:500;line-height:1}.rsr-logo small{letter-spacing:.3em;text-transform:uppercase;color:var(--r-mut);font-size:9px}.rsr-book{box-shadow:inset 0 0 0 1.5px var(--r-ink);text-transform:uppercase;letter-spacing:.08em;justify-self:end;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:500;display:inline-flex}.rsr-book svg{color:#2aabee;font-size:15px}.rsr-hero{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:30px;height:480px;padding:30px 28px 0;display:grid}.rsr-hero__ph{background:#d8ccb9;border-radius:4px;position:relative;overflow:hidden}.rsr-hero__ph img{object-fit:cover;object-position:50% 60%}.rsr-hero__txt{flex-direction:column;padding-top:8px;display:flex}.rsr-kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--r-brass);font-size:11px;font-weight:600}.rsr-h{letter-spacing:-.03em;margin-top:16px;font-size:44px;font-weight:300;line-height:1.04}.rsr-p{max-width:350px;color:var(--r-mut);margin-top:16px;font-size:15px;line-height:1.55}.rsr-tg{background:var(--r-paper);box-shadow:inset 0 0 0 1px var(--r-line);gap:6px;margin-top:auto;padding:20px;display:grid}.rsr-tg small{letter-spacing:.18em;text-transform:uppercase;color:var(--r-brass);font-size:10.5px;font-weight:600}.rsr-tg b{letter-spacing:-.01em;font-size:19px;font-weight:400;line-height:1.25}.rsr-tg__row{align-items:center;gap:14px;margin-top:10px;display:flex}.rsr-tg__btn{color:#fff;white-space:nowrap;background:#2aabee;border-radius:99px;align-items:center;gap:8px;height:44px;padding:0 20px;font-size:14px;font-weight:500;display:inline-flex}.rsr-tg__row em{color:var(--r-mut);font-size:13px;font-style:normal}.rsr-h2{letter-spacing:-.03em;font-size:28px;font-weight:300}.rsr-prices{padding:46px 28px 0}.rsr-prices__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin-top:16px;display:grid}.rsr-prices__list span{border-top:1px solid var(--r-line);align-items:baseline;gap:8px;padding:12px 0;font-size:16px;display:flex}.rsr-prices__list b{font-weight:400}.rsr-prices__list i{border-bottom:1px dotted #2a1d1659;flex:1;translate:0 -4px}.rsr-prices__list em{color:var(--r-brass);font-style:normal}.rsr-team{padding:40px 28px 0}.rsr-team__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.rsr-team__list>span{gap:4px;display:grid}.rsr-team__ph{aspect-ratio:4/5;background:#d8ccb9;border-radius:4px;margin-bottom:8px;position:relative;overflow:hidden}.rsr-team__ph img{object-fit:cover;transform:scale(1.12)}.rsr-team__list b{font-size:17px;font-weight:400}.rsr-team__list small{color:var(--r-mut);font-size:13px}.rsr-addr{border-top:1px solid var(--r-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:36px 28px 0;padding-top:18px;font-size:14px;display:grid}.rsr-addr span{gap:4px;display:grid}.rsr-addr small{letter-spacing:.16em;text-transform:uppercase;color:var(--r-mut);font-size:10.5px}.hp.rwkp{background:#fbf8f1}.rwk{color:#161412;background:#fbf8f1;font-family:-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:12px;line-height:1.3}.rwk-bar{color:#2481cc;background:#fff;border-bottom:1px solid #ece7dd;justify-content:space-between;align-items:center;padding:40px 12px 8px;font-size:12.5px;display:flex}.rwk-bar__t{color:#161412;justify-items:center;display:grid}.rwk-bar__t b{font-size:13px}.rwk-bar__t small{color:#8e8e93;font-size:9.5px}.rwk-body{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 10px 8px;display:flex;overflow:hidden}.rwk-hi{align-items:center;gap:9px;display:flex}.rwk-hi>span:last-child{gap:1px;display:grid}.rwk-hi b{letter-spacing:-.02em;font-size:15px}.rwk-hi small{color:#6f6a62;font-size:10.5px}.rwk-logo{color:#161412;background:#f4cf4f;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:20px;display:grid}.rwk-chips{gap:5px;display:flex}.rwk-chips span{background:#efe9dd;border-radius:99px;padding:6px 10px;font-size:11px;font-weight:500}.rwk-chips .is-on{color:#fbf8f1;background:#161412}.rwk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.rwk-item{background:#fff;border-radius:14px;gap:4px;padding:5px 5px 7px;display:grid;box-shadow:0 1px 2px #1614120f}.rwk-item__ph{aspect-ratio:4/3;background:#f1ece2;border-radius:10px;position:relative;overflow:hidden}.rwk-item__ph img{object-fit:cover;transform:scale(1.06)}.rwk-item b{min-height:2.4em;padding:0 3px;font-size:11px;font-weight:600;line-height:1.2}.rwk-item__row{justify-content:space-between;align-items:center;padding:0 2px 0 3px;display:flex}.rwk-item__row em{font-size:11.5px;font-style:normal;font-weight:600}.rwk-qty{color:#fbf8f1;background:#161412;border-radius:99px;align-items:center;gap:6px;height:22px;padding:0 7px;font-size:10.5px;font-weight:600;display:inline-flex}.rwk-qty i{opacity:.7;font-style:normal}.rwk-add{background:#f4cf4f;border-radius:50%;place-items:center;width:22px;height:22px;font-size:14px;font-weight:600;display:grid}.rwk-pick{color:#6f6a62;text-align:center;font-size:10.5px}.rwk-main{background:#f4cf4f;border-radius:12px;place-items:center;height:42px;margin:0 10px 14px;font-size:13px;font-weight:700;display:grid}.tbx-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:64px;display:grid}.tbx-card{min-height:540px;transition-delay:calc(var(--i) * 90ms);background:#ffffff8c;border-radius:28px;grid-template-columns:minmax(0,1fr) 236px;gap:28px;padding:36px 36px 0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffb3}.tbx-card__txt{flex-direction:column;padding-bottom:36px;display:flex}.tbx-card__i{font-family:var(--f-cap), sans-serif;letter-spacing:.08em;color:var(--orange);font-size:12px;font-weight:500}.tbx-card h3{letter-spacing:-.03em;margin-top:16px;font-size:clamp(26px,2.3vw,34px);font-weight:400;line-height:1.08}.tbx-card__p{align-items:baseline;gap:10px;margin-top:14px;display:flex}.tbx-card__p b{letter-spacing:-.04em;color:var(--orange);white-space:nowrap;font-size:clamp(30px,2.8vw,40px);font-weight:400;line-height:1}.tbx-card__p small{color:var(--mute);font-size:14px}.tbx-card__p .tbx-card__all{box-shadow:inset 0 0 0 1px var(--line);font-family:var(--f-cap), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--fg);border-radius:99px;padding:6px 12px;font-size:11px;font-weight:500}.tbx-card__d{color:var(--mute);margin-top:14px;font-size:15.5px;line-height:1.5}.tbx-card ul{margin-top:auto;padding-top:20px;display:grid}.tbx-card li{border-top:1px solid var(--line);align-items:baseline;gap:10px;padding:10px 0;font-size:15px;line-height:1.4;display:flex}.tbx-card li svg{color:var(--orange);flex:none;translate:0 2px}.tbx-card__phone{position:relative}.tbx-card__phone .hp.tbxp{aspect-ratio:9/19;width:236px;height:auto;position:absolute;top:14px;left:0;box-shadow:0 0 0 7px #0d0d0e,0 40px 60px -30px #1e143c73}.tbx>.v9-wrap>.vt-side__note{margin-top:24px}.hp.tbxp{background:#d9e4ee}.tgb{color:#000;background:linear-gradient(165deg,#d3e0ec 0%,#e4ebe0 55%,#d6e3d2 100%);font-family:-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:12px;line-height:1.36}.tgb-top{background:#f7f7f7f2;border-bottom:1px solid #00000014;align-items:center;gap:8px;padding:40px 10px 8px;display:flex}.tgb-top em{color:#2481cc;font-size:24px;font-style:normal;line-height:1}.tgb-top__t{flex:1;justify-items:center;display:grid}.tgb-top__t b{font-size:13px}.tgb-top__t small{color:#8e8e93;font-size:10.5px}.tgb-ava{border-radius:50%;place-items:center;width:30px;height:30px;font-size:17px;display:grid}.tgb-ava--pebble{color:#8a4e3e;background:#f2d7cd}.tgb-ava--fiori{color:#fff7ef;background:#e3725a}.tgb-ava--north{color:#f0c75e;background:#13294b}.tgb-ava--rost{color:#161412;background:#f4cf4f}.tgb-body{flex-direction:column;gap:5px;padding:10px 9px;display:flex;overflow:hidden}.tgb-msg{background:#fff;border-radius:4px 14px 14px;align-self:flex-start;gap:2px;max-width:88%;padding:7px 10px;font-size:12px;line-height:1.38;display:grid;box-shadow:0 1px 1px #00000014}.tgb-msg b{font-size:12px}.tgb-msg--me{background:#e1fec6;border-radius:14px 4px 14px 14px;align-self:flex-end}.tgb-msg--ok{border-left:3px solid #4fae4e}.tgb-msg--news{border-left:3px solid #2aabee}.tgb-msg--news small{color:#8e8e93;margin-top:2px;font-size:10.5px}.tgb-msg--card{width:88%;padding:0;overflow:hidden}.tgb-ph{height:108px;display:block;position:relative}.tgb-ph img{object-fit:cover}.tgb-card{gap:4px;padding:8px 10px;display:grid}.tgb-paid{align-items:center;gap:6px;margin-bottom:2px;display:flex}.tgb-paid i{color:#fff;background:#4fae4e;border-radius:50%;place-items:center;width:16px;height:16px;font-size:10px;display:grid}.tgb-row{justify-content:space-between;gap:8px;font-size:11.5px;display:flex}.tgb-row span:first-child{color:#707579}.tgb-row--sum{border-top:1px solid #00000014;margin-top:3px;padding-top:5px;font-weight:600}.tgb-row--sum span:first-child{color:#000}.tgb-line{font-size:11.5px}.tgb-line--mut{color:#707579}.tgb-kb{gap:4px;width:88%;margin-bottom:3px;display:grid}.tgb-kb--1{grid-template-columns:1fr}.tgb-kb--2{grid-template-columns:repeat(2,1fr)}.tgb-kb--3{grid-template-columns:repeat(3,1fr)}.tgb-kb--4{grid-template-columns:repeat(4,1fr)}.tgb-kb span{color:#fff;white-space:nowrap;background:#46648252;border-radius:8px;place-items:center;height:28px;font-size:11px;font-weight:600;display:grid}.tgb-kb .is-on{background:#2aabee}.tgb-sys{color:#fff;background:#4664824d;border-radius:99px;align-self:center;padding:3px 9px;font-size:10px}.tgb-reply{color:#2481cc;background:#fff;border-radius:9px;place-items:center;height:36px;margin:2px 9px 0;font-size:12px;font-weight:600;display:grid;box-shadow:0 1px 1px #00000014}.tbc-tiers{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px;display:grid}.tbc-tiers li{min-height:320px;transition-delay:calc(var(--i) * 90ms);flex-direction:column;padding:28px 28px 28px 0;display:flex}.tbc-tiers li+li{border-left:1px solid var(--line);padding-left:28px}.tbc-tiers__i{font-family:var(--f-cap), sans-serif;letter-spacing:.08em;color:var(--orange);font-size:12px;font-weight:500}.tbc-tiers__n{letter-spacing:-.03em;margin-top:16px;font-size:clamp(24px,2.2vw,32px);line-height:1.1}.tbc-tiers__d{max-width:340px;color:var(--mute);margin-top:10px;font-size:15px;line-height:1.5}.tbc-tiers__p{letter-spacing:-.045em;color:var(--orange);white-space:nowrap;margin-top:auto;padding-top:28px;font-size:clamp(40px,4.4vw,64px);line-height:1}.tbc-tiers__t{margin-top:10px;font-size:15px}.tbc-tiers__t span{font-family:var(--f-cap), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--mute);margin-right:8px;font-size:11px;font-weight:500}.tbc-notes{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px;display:grid}.tbc-notes p{color:var(--mute);background:#ffffff80;border-radius:20px;padding:22px 24px;font-size:15px;line-height:1.55}.tbc-notes b{letter-spacing:-.02em;color:var(--fg);margin-bottom:8px;font-size:19px;font-weight:400;display:block}.tbc-cta{margin-top:40px}@media (max-width:1280px){.tbx-card{grid-template-columns:minmax(0,1fr) 210px;gap:22px;padding:30px 30px 0}.tbx-card__phone .hp.tbxp{width:210px}}@media (max-width:1100px){.tbx-grid{grid-template-columns:minmax(0,1fr)}.tbx-card{grid-template-columns:minmax(0,1fr) 236px;min-height:500px}.tbx-card__phone .hp.tbxp{width:236px}.tbc-notes{grid-template-columns:minmax(0,1fr);gap:12px}}@media (max-width:900px){.tbx-grid{gap:16px;margin-top:40px}.tbc-tiers{grid-template-columns:minmax(0,1fr);margin-top:40px}.tbc-tiers li{min-height:0;padding:24px 0}.tbc-tiers li+li{border-left:0;border-top:1px solid var(--line);padding-left:0}}@media (max-width:640px){.tbx-card{border-radius:24px;grid-template-columns:minmax(0,1fr);gap:0;min-height:0;padding:26px 22px 0}.tbx-card__txt{padding-bottom:24px}.tbx-card__phone{height:330px}.tbx-card__phone .hp.tbxp{width:220px;left:50%;translate:-50%}}
