:root{--tpl-obj-err:#C4321F;--tpl-obj-rule:rgba(29,32,35,.12);}.v-c{--tpl-obj-r-lg:var(--r-tile-a);--tpl-obj-r:24px;--tpl-obj-gap:24px}@media (max-width:760px){.v-c{--tpl-obj-r-lg:24px;--tpl-obj-r:24px;--tpl-obj-gap:12px}}.tpl-obj-form__f{margin:0 0 28px;padding:0;border:0;min-width:0}.tpl-obj-form__lbl{display:block;margin:0 0 12px;padding:0;font-weight:500;font-size:16px;line-height:22px}.tpl-obj-form__err{margin:8px 0 0;font-size:14px;line-height:20px;color:var(--tpl-obj-err)}.tpl-obj-form__foot{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:8px;padding-top:28px;border-top:1px solid var(--tpl-obj-rule)}.tpl-obj-form__legal{margin:0;max-width:320px;font-size:13px;line-height:18px;color:var(--text-2)}.tpl-obj-form__legal a{color:var(--text-2);text-underline-offset:2px}.tpl-obj-form__foot .btn{flex:none;height:56px;padding:0 28px;font-size:16px}@media (max-width:760px){.tpl-obj-form__f{margin-bottom:22px}.tpl-obj-form__foot{flex-direction:column-reverse;align-items:stretch;gap:14px;padding-top:20px}.tpl-obj-form__foot .btn{width:100%}.tpl-obj-form__legal{max-width:none}}.tpl-obj-slot__ic{width:44%;max-width:72px;height:auto;aspect-ratio:1;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;opacity:.75}.tpl-obj-tile__slot{position:absolute;right:16px;bottom:16px;display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:20px;background:var(--accent-soft);color:var(--accent)}.tpl-obj-tile__slot .tpl-obj-slot__ic{width:40px;max-width:none;opacity:.9}@media (max-width:760px){.tpl-obj-tile__slot{width:52px;height:52px;border-radius:16px}.tpl-obj-tile__slot .tpl-obj-slot__ic{width:30px}}@media (max-width:760px){[class*="s-s-vending-"]{--tpl-obj-r:20px}}.sec:has(> .tpl-prod-band) + .sec:has(> .tpl-prod-band){padding-top:0}@media (min-width:761px){.v-c:has(.tpl-obj-hero--v2,.tpl-prod-hero--v2,.tpl-prod-hero--dark){--h2-fs:32px;--h2-lh:38px;--sh-gap:32px}}
.tpl-hub-nw{white-space:nowrap}.tpl-hub-plans__choose{display:flex;flex-direction:column;align-items:center;gap:12px;margin:0 0 32px}.tpl-hub-plans__choose .chips{justify-content:center}@media (max-width:760px){.tpl-hub-plans__choose{align-items:stretch;margin-bottom:20px}.tpl-hub-plans__choose .chips{flex-wrap:nowrap;justify-content:flex-start;margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter);overflow-x:auto;scrollbar-width:none}.tpl-hub-plans__choose .chip{flex:none}}.tpl-hub-banner{position:relative;display:flex;align-items:center;min-height:156px;padding:32px 220px 32px 48px;border-radius:24px;background:#DCE6FF}.tpl-hub-banner__t{margin:0;font-weight:600;font-size:22px;line-height:28px}.tpl-hub-banner__x{margin:6px 0 0;font-size:16px;line-height:22px}.tpl-hub-banner__links{display:flex;flex-wrap:wrap;gap:8px 28px;margin:14px 0 0}.tpl-hub-banner__art{position:absolute;right:48px;bottom:-12px;width:200px}.tpl-hub-banner__art img{width:100%;height:auto;transform:rotate(-10deg);filter:drop-shadow(0 18px 22px rgba(29,32,35,.25))}@media (max-width:760px){.tpl-hub-banner{display:block;min-height:0;padding:24px 20px 140px;border-radius:24px}.tpl-hub-banner__t{font-size:19px;line-height:24px}.tpl-hub-banner__x{font-size:15px;line-height:20px}.tpl-hub-banner__art{right:20px;bottom:-8px;width:140px}}.tpl-hub-eco__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.tpl-hub-eco{display:flex;flex-direction:column;align-items:center;padding:40px 32px 32px;border-radius:32px;background:var(--surface);text-align:center;scroll-margin-top:96px}.tpl-hub-eco__art{position:relative;display:flex;align-items:center;justify-content:center;width:160px;height:160px;border-radius:44px;background:#fff;overflow:hidden}.tpl-hub-eco__art img{width:86%;height:auto;max-height:86%;object-fit:contain;filter:drop-shadow(0 12px 16px rgba(29,32,35,.18))}.tpl-hub-eco__art .tpl-obj-tile__slot{position:static;width:100%;height:100%;border-radius:inherit}.tpl-hub-eco__art .tpl-obj-tile__slot .tpl-obj-slot__ic{width:64px}.tpl-hub-eco__t{margin:28px 0 0;font-weight:600;font-size:24px;line-height:30px;letter-spacing:-.01em}.tpl-hub-eco__x{margin:8px 0 0;max-width:340px;font-size:16px;line-height:24px;color:var(--text-2);text-wrap:balance}.tpl-hub-eco__pts{list-style:none;margin:24px 0 0;padding:20px 0 0;border-top:1px solid rgba(29,32,35,.08);display:flex;flex-direction:column;gap:10px;align-self:stretch;text-align:left}.tpl-hub-eco__pts li{display:flex;gap:10px;font-size:15px;line-height:22px}.tpl-hub-eco__pts svg{flex:none;width:20px;height:20px;margin-top:1px;color:var(--accent)}.tpl-hub-eco__price{margin:20px 0 0;align-self:stretch;text-align:left;font-weight:600;font-size:18px;line-height:24px}.tpl-hub-eco__btn{margin-top:auto;align-self:stretch}.tpl-hub-eco__pts,.tpl-hub-eco__price{margin-bottom:28px}.tpl-hub-eco__pts:has(+.tpl-hub-eco__price){margin-bottom:0}.tpl-hub-eco-head .page-head__lead{margin-top:16px}@media (max-width:1100px) and (min-width:761px){.tpl-hub-eco__grid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.tpl-hub-eco__grid{grid-template-columns:1fr;gap:12px}.tpl-hub-eco{padding:28px 20px 20px;border-radius:24px}.tpl-hub-eco__art{width:120px;height:120px;border-radius:34px}.tpl-hub-eco__t{margin-top:20px;font-size:22px;line-height:28px}}

