body.vk-page{font-family:var(--vk-body-font,Inter,Arial,sans-serif);font-size:16px}body.vk-page h1,body.vk-page h2{font-family:var(--vk-heading-font,'DM Serif Display',Georgia,serif);font-weight:400;line-height:1.12}body.vk-page h1{font-size:38px}body.vk-page h2{font-size:38px}body.vk-page p,body.vk-page .description{font-size:16px;line-height:1.7}body.vk-page .eyebrow{font-size:12px;letter-spacing:1.5px;color:#73716c}body.vk-page .price-line{margin-bottom:24px}body.vk-page .benefits{background:#FDF8F3;padding:18px;border-radius:12px;gap:16px;margin-top:24px;margin-bottom:24px}body.vk-page .thumbs{gap:10px}body.vk-page .photo-tag{display:none!important}body.vk-page .howsteps{gap:28px}body.vk-page .howsteps article{grid-template-columns:36px 1fr;gap:16px;padding:12px 0}body.vk-page .stepnum{width:34px;height:34px;font-size:16px;color:#8E292B;background:#FDF0EA}body.vk-page .howsteps h3{font-size:20px;font-weight:600}body.vk-page .howsteps p{font-size:16px}body.vk-page .how-section .btn{min-height:54px;padding:16px 28px;font-size:14px}body.vk-page .feature h3{font-family:Inter,Arial,sans-serif;font-weight:600;font-size:18px}body.vk-page .feature{transition:transform .2s,box-shadow .2s}body.vk-page .feature:hover{transform:translateY(-3px);box-shadow:0 4px 12px #00000014}body.vk-page .faq details{border-bottom:1px solid #E5E0DB}body.vk-page .faq summary{min-height:64px}body.vk-page video::-webkit-media-controls{display:none!important}body.vk-page .vk-video-controls,body.vk-page .video-help{display:none!important}body.vk-page .vk-closing{background:#FDF8F3;padding:40px 0 48px}body.vk-page .vk-closing .final,body.vk-page .vk-closing .final .split,body.vk-page .vk-closing .written-reviews{background:transparent}body.vk-page .vk-closing .final{padding:0}body.vk-page .vk-closing .written-reviews{padding:0;margin-top:32px}body.vk-page .vk-closing .final .split{align-items:center}body.vk-page .vk-closing .final .split-image{max-height:570px;object-fit:cover}body.vk-page .vk-closing .written-heading{margin-bottom:26px}body.vk-page .vk-closing .written-heading h2{font-size:28px;font-family:Inter,Arial,sans-serif;font-weight:600}body.vk-page .written-review h3{font-family:Inter,Arial,sans-serif;font-weight:600}body.vk-page .written-controls button,body.vk-page .video-nav{width:44px;height:44px}body.vk-page .written-track{margin-left:36px;margin-right:36px}body.vk-page .video-carousel{padding:0 44px}.vk-trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:center;align-items:start}.vk-trust-grid svg{width:30px;height:30px;display:block;margin:0 auto 10px}.vk-trust-grid strong{display:block;font-size:15px}.vk-trust-grid p{font-size:13px!important;margin-top:6px}body.vk-page .footer{background:#722224;color:white;padding-top:44px;padding-bottom:44px}body.vk-page .footer a,body.vk-page .footer h3{color:white}body.vk-page .btn{min-height:54px;font-size:14px}body.vk-page .btn:focus-visible,body.vk-page .thumb:focus-visible{outline:2px solid #8e292b;outline-offset:4px}@media(max-width:700px){body.vk-page h1,body.vk-page h2{font-size:29px}body.vk-page .section{padding-top:48px;padding-bottom:48px}body.vk-page .vk-closing{padding-top:32px;padding-bottom:40px}body.vk-page .vk-closing .final,body.vk-page .vk-closing .written-reviews{padding:0}body.vk-page .vk-closing .written-reviews{margin-top:24px}body.vk-page .vk-closing .final .text{padding:26px 4px 4px}body.vk-page .vk-closing .written-heading h2{font-size:24px}body.vk-page .written-review{padding:22px}body.vk-page .written-review p{font-size:16px}body.vk-page .written-controls button{width:44px}body.vk-page .written-controls button[data-written-step="-1"]{left:0}body.vk-page .written-controls button[data-written-step="1"]{right:0}body.vk-page .written-track{margin:0 24px}body.vk-page .stickybuy{padding:8px 14px;padding-bottom:calc(8px + env(safe-area-inset-bottom))}body.vk-page .stickyinner{display:block}body.vk-page .stickytitle,body.vk-page .stickyprice,body.vk-page .stickyphoto{display:none}body.vk-page .stickybuy .btn{width:100%;min-height:56px!important;font-size:14px;border-radius:999px}.vk-trust-grid{grid-template-columns:1fr;gap:24px}body.vk-page .video-carousel{padding:0 32px}body.vk-page .video-nav{width:44px}body.vk-page .video-nav.prev{left:-9px}body.vk-page .video-nav.next{right:-9px}}@media(prefers-reduced-motion:reduce){body.vk-page .feature{transition:none}body.vk-page .feature:hover{transform:none}}.sticky-inline-price{display:none}@media(max-width:700px){.sticky-inline-price{display:inline!important}}.gallery-dots{display:none}.gallery-dot{display:grid;place-items:center;width:44px;height:44px;border:0;background:transparent;padding:0}.gallery-dot:before{content:'';width:6px;height:6px;border-radius:50%;background:#c9cbc4}.gallery-dot[aria-pressed=true]:before{background:#263D32}@media(max-width:700px){.gallery-dots{display:flex;justify-content:center;gap:0;margin:0 auto}}
body.vk-page .vk-contact-cta{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:30px;text-align:center}body.vk-page .vk-contact-cta p{margin:0}body.vk-page .vk-contact-cta .btn{min-width:200px;text-decoration:none;border-bottom:0;padding:16px 28px;min-height:54px}body.vk-page .vk-contact-cta .btn:hover{color:var(--red)}
