:root{--vk-navy-950:#051326;--vk-navy-900:#071a33;--vk-navy-800:#0b2347;--vk-navy-700:#13325f;--vk-teal-600:#0e93a6;--vk-teal-500:#14b8c4;--vk-cyan-300:#7cf3ff;--vk-ink:#0b1f33;--vk-ink-2:#33475b;--vk-muted:#5b6b7d;--vk-line:#0b23471a;--vk-bg:#eef3f8;--vk-surface:#fff;--vk-glass:#ffffffa8;--vk-glass-strong:#ffffffd1;--vk-glass-dark:#ffffff14;--vk-glass-line:#ffffffb3;--vk-glass-line-dark:#ffffff29;--vk-blur:blur(18px) saturate(160%);--vk-r-sm:12px;--vk-r-md:16px;--vk-r-lg:22px;--vk-r-xl:30px;--vk-r-pill:999px;--vk-shadow-sm:0 1px 2px #071a330f, 0 6px 16px -10px #071a3340;--vk-shadow-md:0 2px 6px #071a330f, 0 18px 40px -22px #071a3373;--vk-shadow-glow:0 14px 34px -14px #0e93a6a6;--vk-track-label:.14em;--vk-track-body:.005em;--vk-track-title:-.03em;--vk-ease:cubic-bezier(.22, 1, .36, 1);--vk-dur:.35s;--vk-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.vk-glass{background:var(--vk-glass);-webkit-backdrop-filter:var(--vk-blur);backdrop-filter:var(--vk-blur);border:1px solid var(--vk-glass-line);box-shadow:var(--vk-shadow-md)}.vk-noise{pointer-events:none;background-image:var(--vk-noise);opacity:.09;mix-blend-mode:overlay;position:absolute;inset:0}.vk-label{letter-spacing:var(--vk-track-label);text-transform:uppercase;font-size:12px;font-weight:700}html body .vk-btn{border-radius:var(--vk-r-pill);letter-spacing:.01em;white-space:nowrap;cursor:pointer;height:46px;transition:transform var(--vk-dur) var(--vk-ease), box-shadow var(--vk-dur) var(--vk-ease), background-color var(--vk-dur) var(--vk-ease), color var(--vk-dur) var(--vk-ease);border:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:650;line-height:1;text-decoration:none;display:inline-flex}html body .vk-btn svg{flex:none;width:18px;height:18px}html body .vk-btn:focus-visible{outline:2px solid var(--vk-teal-500);outline-offset:3px}html body .vk-btn-sm{height:40px;padding:0 16px;font-size:14px}html body .vk-btn-primary{color:#fff;background:linear-gradient(135deg, var(--vk-navy-800), var(--vk-teal-600));box-shadow:var(--vk-shadow-glow)}html body .vk-btn-primary:hover{transform:translateY(-1px);box-shadow:0 18px 38px -14px #0e93a6cc}html body .vk-btn-ghost{color:var(--vk-navy-800);box-shadow:inset 0 0 0 1px var(--vk-line);background:#ffffff8c}html body .vk-btn-ghost:hover{background:#fff}.vk-brand-img{height:var(--vk-logo-h,34px);object-fit:contain;width:auto;max-width:100%;display:block}.vk-brand-img.is-isotype{aspect-ratio:1}.vk-nav{z-index:60;margin-top:12px;padding:0 16px;position:sticky;top:12px}.vk-nav-bar{border-radius:var(--vk-r-pill);background:var(--vk-glass-strong);max-width:1200px;height:64px;-webkit-backdrop-filter:var(--vk-blur);backdrop-filter:var(--vk-blur);border:1px solid var(--vk-glass-line);box-shadow:var(--vk-shadow-md);align-items:center;gap:16px;margin:0 auto;padding:0 10px 0 20px;display:flex}html body .vk-nav-logo{--vk-logo-h:34px;flex:none;text-decoration:none;display:inline-flex}.vk-nav-links{gap:2px;margin:0 auto;display:flex}html body .vk-nav-links a{border-radius:var(--vk-r-pill);letter-spacing:var(--vk-track-body);color:var(--vk-ink-2);transition:background-color var(--vk-dur) var(--vk-ease), color var(--vk-dur) var(--vk-ease);padding:9px 14px;font-size:14.5px;font-weight:600;text-decoration:none}html body .vk-nav-links a:hover{color:var(--vk-navy-800);background:#0e93a617}.vk-nav-actions{align-items:center;gap:8px;margin-left:auto;display:flex}@media (max-width:1080px){.vk-nav-links{display:none}}@media (max-width:560px){.vk-nav{margin-top:8px;padding:0 10px;top:8px}.vk-nav-bar{gap:8px;height:56px;padding:0 6px 0 14px}.vk-nav-logo{--vk-logo-h:28px}html body .vk-nav-actions .vk-btn-sm{height:42px;padding:0 14px;font-size:13.5px}html body .vk-nav-login{width:42px;padding:0!important}.vk-nav-login span{display:none}}html body .vch-home.vk .vk-hero{isolation:isolate;border-radius:var(--vk-r-xl);color:#e7f3fb;margin:14px 14px 0;padding-top:56px;position:relative}.vk-hero>.vch-wrap{z-index:1;position:relative}.vk-hero-bg{z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 90% at 88% 6%, #14b8c461, transparent 58%), radial-gradient(90% 80% at 0% 100%, #2563eb52, transparent 60%), linear-gradient(160deg, var(--vk-navy-900) 0%, #0b2a4f 55%, #0a3a51 100%);position:absolute;inset:0;overflow:hidden}.vk-hero-glow{filter:blur(70px);opacity:.4;width:46vmax;height:46vmax;animation:vk-drift 18s var(--vk-ease) infinite alternate;border-radius:50%;position:absolute}.vk-hero-glow.is-a{background:#14b8c4;top:-22vmax;right:-12vmax}.vk-hero-glow.is-b{background:#2563eb;animation-delay:-9s;bottom:-26vmax;left:-14vmax}@keyframes vk-drift{to{transform:translate(-4vmax,3vmax)scale(1.08)}}.vk-hero-pulse{fill:none;stroke:#7cf3ff99;stroke-width:2px;filter:drop-shadow(0 0 6px #7cf3ff8c);stroke-dasharray:2600;stroke-dashoffset:2600px;width:100%;height:84px;animation:7s linear infinite vk-pulse;position:absolute;bottom:10px;left:0;right:0}@keyframes vk-pulse{to{stroke-dashoffset:-2600px}}@media (prefers-reduced-motion:reduce){.vk-hero-glow{animation-duration:40s}.vk-hero-pulse{animation-duration:16s}}html body .vch-home.vk .vk-hero .vch-hero-title{color:#fff}html body .vch-home.vk .vk-hero .vch-gradient-text{color:var(--vk-cyan-300)}html body .vch-home.vk .vk-hero .vch-hero-lead{color:#e1f0fad1;letter-spacing:var(--vk-track-body)}html body .vch-home.vk .vk-hero .vch-hero-trust.is-cards li{background:var(--vk-glass-dark);box-shadow:inset 0 0 0 1px var(--vk-glass-line-dark), 0 18px 34px -22px #0009}html body .vch-home.vk .vk-hero .vch-hero-trust.is-cards li:hover{background:#ffffff1f}html body .vch-home.vk .vk-hero .vch-hero-trust.is-cards b{color:#fff}html body .vch-home.vk .vk-hero .vch-hero-trust.is-cards small{color:#e1f0fab8;letter-spacing:.02em}html body .vch-home.vk .vk-hero .vch-hero-search{z-index:2;padding-bottom:104px;position:relative}html body .vch-home.vk .vch-doc-card{background:var(--vk-surface);border:1px solid var(--vk-line);border-radius:var(--vk-r-lg);box-shadow:var(--vk-shadow-sm);transition:transform var(--vk-dur) var(--vk-ease), box-shadow var(--vk-dur) var(--vk-ease);overflow:hidden}html body .vch-home.vk .vch-doc-card:hover{box-shadow:var(--vk-shadow-md);transform:translateY(-4px)}html body .vch-home.vk .vch-doc-photo{background:radial-gradient(70% 70% at 80% 10%, color-mix(in srgb, var(--sp-2,#14b8c4) 35%, transparent), transparent 70%), linear-gradient(160deg, var(--sp-soft,#eef8fb), #fff 90%)}html body .vch-home.vk .vch-doc-tag{color:var(--sp,var(--vk-teal-600));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sp,#0e93a6) 25%, transparent);letter-spacing:.04em;background:#ffffffdb}html body .vch-home.vk .vch-doc-slot{background:var(--sp-soft,#eef8fb);border-radius:var(--vk-r-md)}html body .vch-home.vk .vch-doc-slot svg{color:var(--sp,var(--vk-teal-600))}html body .vch-home.vk .vch-btn-specialty{color:#fff;background:linear-gradient(135deg, var(--sp,#0e93a6), var(--sp-2,#14b8c4));border-radius:var(--vk-r-pill);box-shadow:0 12px 26px -14px var(--sp,#0e93a6)}html body .vch-home.vk .vch-doc-body{color:var(--vk-ink);background:var(--vk-surface)}html body .vch-home.vk .vch-doc-title h3 a{color:var(--vk-ink)}html body .vch-home.vk .vch-doc-place{color:var(--vk-muted)}html body .vch-home.vk .vch-doc-slot small{color:var(--vk-muted);letter-spacing:.02em}html body .vch-home.vk .vch-doc-slot b{color:var(--vk-ink)}html body .vch-home.vk .vch-doc-price small{color:var(--vk-muted)}html body .vch-home.vk .vch-doc-price b{color:var(--vk-ink)}html body .vch-home.vk .vch-doc-price b span{color:var(--sp,var(--vk-teal-600))}html body .vch-home.vk .vch-rating svg{color:#f59e0b}html body .vch-home.vk .vch-near-row{isolation:isolate;color:var(--vk-ink);border:1px solid color-mix(in srgb, var(--sp,#0e93a6) 16%, #fff);background:radial-gradient(90% 120% at 100% 0%, color-mix(in srgb, var(--sp-2,#14b8c4) 16%, transparent), transparent 55%), linear-gradient(135deg, color-mix(in srgb, var(--sp-soft,#eef8fb) 95%, #fff) 0%, #fff 48%, #fff 100%);box-shadow:inset 0 1px 0 #fff, 0 1px 2px #071a330d, 0 14px 30px -24px color-mix(in srgb, var(--sp,#0e93a6) 80%, #000);transition:transform .45s var(--vk-ease), box-shadow .45s var(--vk-ease), border-color .45s var(--vk-ease);border-radius:22px;align-items:flex-start;gap:14px;padding:16px 16px 14px 14px;position:relative;overflow:hidden}html body .vch-home.vk .vch-near-row:after{content:"";z-index:-1;width:45%;transition:left .8s var(--vk-ease);background:linear-gradient(100deg,#0000,#ffffffbf,#0000);position:absolute;inset:0 auto 0 -60%;transform:skew(-18deg)}html body .vch-home.vk .vch-near-row:hover:after{left:120%}html body .vch-home.vk .vch-near-row+.vch-near-row{margin-top:12px}html body .vch-home.vk .vch-near-row:hover{border-color:color-mix(in srgb, var(--sp,#0e93a6) 35%, #fff);box-shadow:inset 0 1px 0 #fff, 0 26px 44px -26px color-mix(in srgb, var(--sp,#0e93a6) 85%, #000);transform:translateY(-3px)}html body .vch-home.vk .vch-near-row.is-active{border-color:color-mix(in srgb, var(--sp,#0e93a6) 60%, #fff);box-shadow:0 0 0 3px color-mix(in srgb, var(--sp,#0e93a6) 16%, transparent), 0 26px 44px -26px color-mix(in srgb, var(--sp,#0e93a6) 85%, #000)}html body .vch-home.vk .vch-near-row .vch-near-avatar{box-sizing:border-box;background:linear-gradient(145deg, var(--sp-2,#14b8c4), var(--sp,#0e93a6));width:68px;height:68px;box-shadow:0 12px 22px -12px var(--sp,#0e93a6);border-radius:20px;flex:none;padding:0;position:relative}html body .vch-home.vk .vch-near-row .vch-near-avatar img,html body .vch-home.vk .vch-near-row .vch-near-avatar>b{object-fit:cover;object-position:center 18%;background:#fff;border-radius:17.5px;width:calc(100% - 5px);height:calc(100% - 5px);position:absolute;inset:2.5px}html body .vch-home.vk .vch-near-row .vch-near-avatar>b{color:var(--sp,var(--vk-teal-600));place-items:center;display:grid;font-family:var(--vc-font-display)!important}html body .vch-home.vk .vch-near-row .vch-near-badge{z-index:1;background:var(--sp,var(--vk-teal-600));box-shadow:0 4px 10px -4px var(--sp,#0e93a6);border:2px solid #fff}html body .vch-home.vk .vch-near-row .vch-near-top{align-items:flex-start;gap:10px}html body .vch-home.vk .vch-near-row .vch-near-name{letter-spacing:-.02em;color:var(--vk-navy-800);white-space:normal;text-overflow:clip;min-width:0;font-size:16px;font-weight:700;line-height:1.25;overflow:visible;font-family:var(--vc-font-display)!important}html body .vch-home.vk .vch-near-row .vch-near-price{color:#fff;background:linear-gradient(135deg, var(--sp,#0e93a6), var(--sp-2,#14b8c4));box-shadow:inset 0 1px 0 #ffffff59, 0 10px 20px -10px var(--sp,#0e93a6);border-radius:14px;flex:none;align-items:center;gap:7px;padding:6px 12px 6px 8px;display:inline-flex}html body .vch-home.vk .vch-near-row .vch-near-price>svg{background:#ffffff38;border-radius:9px;width:24px;height:24px;padding:5px}html body .vch-home.vk .vch-near-row .vch-near-price>span{text-align:left;line-height:1.05;display:grid}html body .vch-home.vk .vch-near-row .vch-near-price small{letter-spacing:.12em;text-transform:uppercase;opacity:.85;font-size:9.5px;font-weight:700}html body .vch-home.vk .vch-near-row .vch-near-price b{letter-spacing:-.01em;font-size:15px;font-weight:700;font-family:var(--vc-font-display)!important}html body .vch-home.vk .vch-near-row .vch-near-chips{gap:4px 12px;margin-top:6px}html body .vch-home.vk .vch-near-row .vch-chip{color:var(--vk-muted);box-shadow:none;background:0 0;padding:0;font-size:12.5px;font-weight:600}html body .vch-home.vk .vch-near-row .vch-chip svg{color:var(--vk-muted);opacity:1}html body .vch-home.vk .vch-near-row .vch-chip-spec{color:var(--sp,var(--vk-teal-600));letter-spacing:.01em;flex-basis:100%;font-weight:700}html body .vch-home.vk .vch-near-row .vch-chip-spec svg{color:var(--sp,var(--vk-teal-600))}html body .vch-home.vk .vch-near-row .vch-chip-rating{color:var(--vk-ink-2)}html body .vch-home.vk .vch-near-row .vch-chip-rating svg{color:#f59e0b}html body .vch-home.vk .vch-near-row .vch-chip-km{border-radius:var(--vk-r-pill);color:var(--sp,var(--vk-teal-600));background:var(--sp-soft,#eef8fb);padding:3px 9px}html body .vch-home.vk .vch-near-row .vch-near-next{background:linear-gradient(90deg,#ecfdf5,#ecfdf58c);border-radius:14px;align-items:center;gap:10px;width:100%;margin-top:10px;padding:8px 10px 8px 8px;display:flex;box-shadow:inset 0 0 0 1px #10b98138}html body .vch-home.vk .vch-near-row .vch-near-next-icon{color:#fff;background:linear-gradient(135deg,#10b981,#047857);border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 8px 16px -8px #047857cc}html body .vch-home.vk .vch-near-row .vch-near-next-text{gap:1px;line-height:1.15;display:grid}html body .vch-home.vk .vch-near-row .vch-near-next-text small{letter-spacing:.1em;text-transform:uppercase;color:#047857;font-size:10px;font-weight:700}html body .vch-home.vk .vch-near-row .vch-near-next-text b{color:var(--vk-ink);font-size:14px;font-weight:700}html body .vch-home.vk .vch-near-row .vch-near-next-go{color:#047857;width:26px;height:26px;transition:transform var(--vk-dur) var(--vk-ease);background:#fff;border-radius:50%;place-items:center;margin-left:auto;display:grid;box-shadow:0 2px 6px -2px #04785766}html body .vch-home.vk .vch-near-row:hover .vch-near-next-go{transform:translate(3px)}html body :is(.vch-hero-title .split-parent,.vch-hero-title .split-parent *,#vk-font-display){font-weight:inherit;letter-spacing:inherit;font-family:var(--vc-font-display)!important}html body .vch-home.vk .vch-hero-title .split-parent.vch-gradient-text{color:var(--vk-cyan-300)}html body .vch-home.vk.vcp .vch-search-submit{color:#fff;letter-spacing:.01em;transition:transform var(--vk-dur) var(--vk-ease), box-shadow var(--vk-dur) var(--vk-ease);background:linear-gradient(135deg, var(--vk-navy-800), var(--vk-teal-600))!important;border-radius:var(--vk-r-pill)!important;box-shadow:var(--vk-shadow-glow)!important}html body .vch-home.vk.vcp .vch-search-submit:hover{transform:translateY(-1px);box-shadow:0 18px 38px -14px #0e93a6cc!important}html body .vch-home.vk .vk-hero .vcn{right:0}html body .vch-home.vk .vk-hero .vcw-body{background:radial-gradient(circle at 20% 10%, #ffffff8c, transparent 45%), var(--vk-noise), #efeae2;background-size:auto,160px 160px,auto}@media (min-width:1101px){html body .vch-home.vk .vk-hero .vcw{left:-16px}}html body .vch-pin{transition:transform var(--vk-dur) var(--vk-ease);gap:0}html body .vch-pin:hover,html body .vch-pin.is-active{z-index:5;transform:translateY(-4px)}html body .vch-pin .vch-pin-ring{width:46px;height:46px;box-shadow:0 0 0 2px var(--pin), 0 10px 20px -8px #071a338c;transition:box-shadow var(--vk-dur) var(--vk-ease);background:#fff;border-radius:50%;padding:3px;transform:none}html body .vch-pin .vch-pin-ring:before{display:none}html body .vch-pin .vch-pin-face{box-shadow:none;background:color-mix(in srgb, var(--pin) 10%, #fff);transform:none}html body .vch-pin .vch-pin-face img{object-position:center 18%}html body .vch-pin .vch-pin-face b{color:var(--pin);font-size:14px;font-weight:700;font-family:var(--vc-font-display)!important}html body .vch-pin .vch-pin-gloss{display:none}html body .vch-pin .vch-pin-stem{background:var(--pin);border-radius:0 0 3px;width:10px;height:10px;margin-top:-6px;display:block;transform:rotate(45deg);box-shadow:2px 2px 4px -1px #071a334d}html body .vch-pin .vch-pin-ground{width:16px;height:5px;box-shadow:none;background:radial-gradient(#071a3359,#0000 70%);border-radius:50%;margin-top:3px;animation:none}html body .vch-pin:hover .vch-pin-ring,html body .vch-pin.is-active .vch-pin-ring{box-shadow:0 0 0 2px var(--pin), 0 0 0 7px color-mix(in srgb, var(--pin) 20%, transparent), 0 14px 24px -8px #071a338c}html body .vch-home.vk .vch-near-map:after{content:none;display:none}:root{--vk-noise-ink:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .03 0 0 0 0 .1 0 0 0 0 .2 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}html{background:var(--vk-noise-ink), radial-gradient(55% 45% at 100% 0%, #14b8c429, transparent 62%), radial-gradient(50% 40% at 0% 38%, #2563eb14, transparent 65%), radial-gradient(55% 45% at 100% 78%, #0e93a61c, transparent 62%), radial-gradient(50% 40% at 0% 100%, #7cf3ff29, transparent 62%), linear-gradient(180deg, #f4f8fb 0%, #eef4f8 55%, #f2f7fa 100%)!important;background-size:180px 180px,auto,auto,auto,auto,auto!important;background-attachment:fixed!important}html body .vch-home.vk .vch-near-map{background:#0b2347}html body .vch-home.vk .vch-near-map .maplibregl-ctrl-group{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border-radius:14px;overflow:hidden}html body .vch-home.vk .vch-near-map .maplibregl-ctrl-attrib{color:#ffffffbf;background:#071a338c}html body .vch-home.vk .vch-near-map .maplibregl-ctrl-attrib a{color:#ffffffd9}html body .vch-home.vk .vch-near-map .maplibregl-ctrl-attrib{background:#071a338c;border-radius:999px}html body .vch-home.vk .vch-near-map .maplibregl-ctrl-attrib-inner{display:none}html body .vch-home.vk .vch-near-map .maplibregl-ctrl-attrib:is(:hover,:focus-within){padding-right:28px}html body .vch-home.vk .vch-near-map .maplibregl-ctrl-attrib:is(:hover,:focus-within) .maplibregl-ctrl-attrib-inner{display:block}html body .vch-home.vk .vch-near-map .maplibregl-ctrl-attrib-button{background-color:#ffffffd9;border-radius:50%}html body .vk-price{color:#fff;background:linear-gradient(135deg, var(--sp,#0e93a6), var(--sp-2,#14b8c4));box-shadow:inset 0 1px 0 #ffffff59, 0 10px 20px -10px var(--sp,#0e93a6);border-radius:14px;flex:none;align-items:center;gap:8px;padding:7px 14px 7px 8px;display:inline-flex}html body .vk-price>svg{background:#ffffff38;border-radius:9px;width:26px;height:26px;padding:6px}html body .vk-price>span{line-height:1.05;display:grid}html body .vk-price small{letter-spacing:.12em;text-transform:uppercase;opacity:.85;font-size:9.5px;font-weight:700}html body .vk-price b{letter-spacing:-.01em;font-size:17px;font-weight:700;font-family:var(--vc-font-display)!important}html body .vk-next{background:linear-gradient(90deg,#ecfdf5,#ecfdf58c);border-radius:14px;align-items:center;gap:10px;padding:9px 12px 9px 9px;display:flex;box-shadow:inset 0 0 0 1px #10b98138}html body .vk-next-icon{color:#fff;background:linear-gradient(135deg,#10b981,#047857);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 8px 16px -8px #047857cc}html body .vk-next-text{gap:1px;line-height:1.15;display:grid}html body .vk-next-text small{letter-spacing:.1em;text-transform:uppercase;color:#047857;font-size:10px;font-weight:700}html body .vk-next-text b{color:var(--vk-ink);font-size:14px;font-weight:700}html body .vk-next.is-empty{box-shadow:inset 0 0 0 1px var(--vk-line);background:#f3f6fa}html body .vk-next.is-empty .vk-next-icon{box-shadow:none;background:linear-gradient(135deg,#94a3b8,#64748b)}html body .vk-next.is-empty .vk-next-text small{color:var(--vk-muted)}html body .vch-home.vk .vch-doc-card{isolation:isolate;border:1px solid color-mix(in srgb, var(--sp,#0e93a6) 16%, #fff);box-shadow:inset 0 1px 0 #fff, 0 1px 2px #071a330d, 0 18px 36px -28px color-mix(in srgb, var(--sp,#0e93a6) 80%, #000);transition:transform .45s var(--vk-ease), box-shadow .45s var(--vk-ease), border-color .45s var(--vk-ease);background:#fff;border-radius:24px;position:relative}html body .vch-home.vk .vch-doc-card:after{content:"";z-index:3;pointer-events:none;width:45%;transition:left .9s var(--vk-ease);background:linear-gradient(100deg,#0000,#ffffff8c,#0000);position:absolute;inset:0 auto 0 -60%;transform:skew(-18deg)}html body .vch-home.vk .vch-doc-card:hover:after{left:125%}html body .vch-home.vk .vch-doc-card:hover{border-color:color-mix(in srgb, var(--sp,#0e93a6) 35%, #fff);box-shadow:inset 0 1px 0 #fff, 0 30px 50px -28px color-mix(in srgb, var(--sp,#0e93a6) 85%, #000);transform:translateY(-5px)}html body .vch-home.vk .vch-doc-body{background:radial-gradient(90% 80% at 100% 0%, color-mix(in srgb, var(--sp-2,#14b8c4) 14%, transparent), transparent 60%), linear-gradient(160deg, color-mix(in srgb, var(--sp-soft,#eef8fb) 85%, #fff) 0%, #fff 55%);gap:12px}html body .vch-home.vk .vch-doc-title h3,html body .vch-home.vk .vch-doc-title h3 a{letter-spacing:-.02em;color:var(--vk-navy-800);font-size:17px;font-weight:700;font-family:var(--vc-font-display)!important}html body .vch-home.vk .vch-doc-foot{grid-template-columns:minmax(0,auto) 1fr;align-items:center;gap:10px;display:grid}html body .vch-home.vk .vch-doc-foot .vch-btn-specialty{justify-self:end;min-width:0;height:42px;padding:0 16px;font-size:14px}html body .vch-home.vk .vch-near-panel{background:radial-gradient(80% 40% at 0 0,#14b8c414,#0000 60%),linear-gradient(#f7fafc,#fff 30%)}html body .vch-home.vk .vch-near-head{isolation:isolate;color:#fff;background:radial-gradient(90% 120% at 100% 0%, #7cf3ff59, transparent 55%), linear-gradient(135deg, var(--vk-navy-900), var(--vk-navy-700) 55%, var(--vk-teal-600));border-radius:20px;margin:10px 10px 4px;padding:18px 18px 18px 20px;position:relative;overflow:hidden;box-shadow:0 18px 36px -22px #071a33cc}html body .vch-home.vk .vch-near-head:before{content:"";z-index:-1;opacity:.5;width:70%;height:40px;-webkit-mask:var(--vc-ecg) 0 50% / 120px 100% repeat-x;-webkit-mask:var(--vc-ecg) 0 50% / 120px 100% repeat-x;mask:var(--vc-ecg) 0 50% / 120px 100% repeat-x;background-color:#7cf3ff;animation:2.6s linear infinite vk-ecg-scroll;position:absolute;bottom:8px;right:-10px}@keyframes vk-ecg-scroll{to{-webkit-mask-position:-120px;mask-position:-120px}}@media (prefers-reduced-motion:reduce){html body .vch-home.vk .vch-near-head:before{animation-duration:7s}}html body .vch-home.vk .vch-near-head b{letter-spacing:-.02em;color:#fff;font-size:22px;font-weight:700;display:block;font-family:var(--vc-font-display)!important}html body .vch-home.vk .vch-near-head small{color:#e1f0fad1;letter-spacing:.01em}html body .vch-home.vk .vch-near-head .vch-locate-btn{z-index:1;border-radius:var(--vk-r-pill);height:42px;color:var(--vk-navy-800);transition:transform var(--vk-dur) var(--vk-ease), box-shadow var(--vk-dur) var(--vk-ease);background:#fff;border:0;padding:0 18px;font-weight:700;position:relative;box-shadow:0 0 0 4px #ffffff24,0 12px 24px -12px #000000a6}html body .vch-home.vk .vch-near-head .vch-locate-btn:hover{transform:translateY(-1px);box-shadow:0 0 0 5px #7cf3ff38,0 16px 28px -12px #000000b3}html body .vch-home.vk .vch-near-head .vch-locate-btn svg{color:var(--vk-teal-600)}html body .vch-home.vk .vch-near-head .vch-locate-btn.is-on{color:#fff;background:linear-gradient(135deg,#10b981,#047857)}html body .vch-home.vk .vch-near-head .vch-locate-btn.is-on svg{color:#fff}html body .vch-home.vk .vch-near-filters{gap:8px;padding:12px 12px 14px}html body .vch-home.vk .vch-filter{border-radius:var(--vk-r-pill);height:36px;color:var(--vk-ink-2);box-shadow:inset 0 0 0 1px var(--vk-line), 0 4px 10px -8px #071a3366;transition:transform var(--vk-dur) var(--vk-ease), box-shadow var(--vk-dur) var(--vk-ease), background var(--vk-dur) var(--vk-ease), color var(--vk-dur) var(--vk-ease);background:#fff;border:0;padding:0 14px;font-size:13px;font-weight:650}html body .vch-home.vk .vch-filter:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sp,#0e93a6) 35%, transparent), 0 8px 16px -10px color-mix(in srgb, var(--sp,#0e93a6) 80%, #000);transform:translateY(-1px)}html body .vch-home.vk .vch-filter .vch-filter-dot{background:var(--sp);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--sp) 18%, transparent)}html body .vch-home.vk .vch-filter.is-on{color:#fff;background:linear-gradient(135deg, var(--sp,var(--vk-navy-800)), var(--sp-2,var(--vk-teal-600)));box-shadow:0 10px 20px -10px var(--sp,#0e93a6)}html body .vch-home.vk .vch-filter.is-on .vch-filter-dot{background:#fff;box-shadow:0 0 0 3px #ffffff4d}html body .vch-home.vk .vch-doc-grid.vch-doc-track{margin:-16px -16px -40px;padding:16px 16px 56px;scroll-padding-inline:16px}html body .vch-home.vk .vk-center-card{--sp:#0b2347;--sp-2:#0e93a6;--sp-soft:#eaf6f9}html body .vch-home.vk .vk-center-cover{isolation:isolate;background:radial-gradient(70% 90% at 85% 0%, #7cf3ff66, transparent 60%), radial-gradient(60% 80% at 0% 100%, #2563eb59, transparent 60%), linear-gradient(150deg, var(--vk-navy-900), var(--vk-navy-700) 55%, var(--vk-teal-600));place-items:center;height:200px;text-decoration:none;display:grid;position:relative;overflow:hidden}html body .vch-home.vk .vk-center-cover:after{content:"";z-index:-1;background-image:var(--vk-noise);opacity:.12;mix-blend-mode:overlay;position:absolute;inset:0}html body .vch-home.vk .vk-center-glow{filter:blur(40px);z-index:-1;background:#7cf3ff47;border-radius:50%;width:180px;height:180px;position:absolute}html body .vch-home.vk .vk-center-mark{letter-spacing:-.03em;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:96px;height:96px;transition:transform .5s var(--vk-ease);background:#ffffff1f;border-radius:28px;place-items:center;font-size:34px;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #ffffff47,0 18px 36px -18px #0009;font-family:var(--vc-font-display)!important}html body .vch-home.vk .vk-center-card:hover .vk-center-mark{transform:scale(1.06)rotate(-2deg)}html body .vch-home.vk .vk-center-badge{border-radius:var(--vk-r-pill);letter-spacing:.04em;color:var(--vk-navy-800);background:#ffffffe0;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:12px;left:12px}html body .vch-home.vk .vk-center-badge svg{color:var(--vk-teal-600)}html body .vch-home.vk .vk-center-plan{border-radius:var(--vk-r-pill);letter-spacing:.14em;color:#3b2a00;background:linear-gradient(135deg,#fde68a,#f59e0b);padding:4px 10px;font-size:11px;font-weight:800;position:absolute;top:12px;right:12px;box-shadow:0 8px 18px -8px #f59e0bcc}html body .vch-home.vk .vk-center-stats{grid-template-columns:1fr 1fr;gap:8px;display:grid}html body .vch-home.vk .vk-center-stats>span{background:var(--sp-soft);border-radius:14px;align-items:center;gap:8px;padding:9px 10px;display:flex;box-shadow:inset 0 0 0 1px #0e93a629}html body .vch-home.vk .vk-center-stats>span>svg{color:#fff;background:linear-gradient(135deg, var(--vk-navy-800), var(--vk-teal-600));border-radius:10px;flex:none;width:30px;height:30px;padding:7px}html body .vch-home.vk .vk-center-stats>span>span{min-width:0;line-height:1.15;display:grid}html body .vch-home.vk .vk-center-stats small{letter-spacing:.1em;text-transform:uppercase;color:var(--vk-teal-600);font-size:10px;font-weight:700}html body .vch-home.vk .vk-center-stats b{color:var(--vk-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}html body .vch-home.vk .vk-center-card .vch-doc-foot{grid-template-columns:1fr}html body .vch-home.vk .vk-center-card .vch-doc-foot .vch-btn-specialty{justify-self:stretch}html body .vch-home.vk #centros .vch-empty-cta{isolation:isolate;color:#fff;background:radial-gradient(60% 120% at 100% 0%, #7cf3ff59, transparent 60%), radial-gradient(50% 120% at 0% 100%, #2563eb59, transparent 60%), linear-gradient(135deg, var(--vk-navy-900), var(--vk-navy-700) 55%, var(--vk-teal-600));border:0;border-radius:26px;gap:20px;padding:26px 28px;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #071a33d9}html body .vch-home.vk #centros .vch-empty-cta:after{content:"";z-index:-1;background-image:var(--vk-noise);opacity:.12;mix-blend-mode:overlay;position:absolute;inset:0}html body .vch-home.vk #centros .vch-empty-cta .vch-empty-icon{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1f;border-radius:20px;width:64px;height:64px;box-shadow:inset 0 0 0 1px #ffffff47}html body .vch-home.vk #centros .vch-empty-cta b{letter-spacing:-.02em;color:#fff;font-size:20px;font-family:var(--vc-font-display)!important}html body .vch-home.vk #centros .vch-empty-cta p{color:#e1f0fad1}html body .vch-home.vk #centros .vch-empty-cta .vch-btn{border-radius:var(--vk-r-pill);height:46px;color:var(--vk-navy-800);background:#fff;padding:0 22px;box-shadow:0 12px 26px -14px #0009}html body .vch-home.vk .vch-near-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}html body .vch-home.vk .vk-center-demo{border-radius:var(--vk-r-pill);letter-spacing:.14em;color:#fff;background:#071a338c;padding:4px 10px;font-size:11px;font-weight:800;position:absolute;top:12px;left:12px;box-shadow:inset 0 0 0 1px #ffffff40}html body .vch-home.vk .vk-center-stats b{white-space:normal;text-overflow:clip;font-size:12.5px;line-height:1.2;overflow:visible}.vk-search-wrap{gap:22px;display:grid}.vk-search-kind{border-radius:var(--vk-r-pill);-webkit-backdrop-filter:var(--vk-blur);backdrop-filter:var(--vk-blur);background:#ffffff24;justify-self:start;gap:4px;padding:5px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38}html body .vk-search-kind button{border-radius:var(--vk-r-pill);letter-spacing:.01em;color:#ffffffdb;cursor:pointer;height:40px;transition:background var(--vk-dur) var(--vk-ease), color var(--vk-dur) var(--vk-ease), box-shadow var(--vk-dur) var(--vk-ease);background:0 0;border:0;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:650;display:inline-flex}html body .vk-search-kind button:hover{color:#fff;background:#ffffff1a}html body .vk-search-kind button.is-on{color:var(--vk-navy-800);background:#fff;box-shadow:0 10px 22px -12px #0000008c}html body .vk-search-kind button.is-on svg{color:var(--vk-teal-600)}html body .vk-search-kind button:focus-visible{outline:2px solid var(--vk-cyan-300);outline-offset:2px}html body .vch-home.vk .vch-sr-hero.vk-hero{padding:64px 0 56px}html body .vch-home.vk .vk-hero .vch-sr-title{color:#fff}html body .vch-home.vk .vk-hero .vch-sr-chips a{color:#ffffffe6;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff2e}html body .vch-home.vk .vk-hero .vch-sr-chips a:hover{background:#ffffff2e}html body .vch-home.vk .vk-hero .vch-sr-chips a.is-active{color:var(--vk-navy-800);background:#fff;box-shadow:0 10px 22px -12px #0000008c}html body .vch-home.vk .vk-hero .vch-sr-search{z-index:3;position:relative}html body .vch-home.vk .vch-sr-grid{padding-bottom:24px}html body .vk-center-specs{color:var(--vk-teal-600);letter-spacing:.01em;margin:-4px 0 0;font-size:12.5px;font-weight:650}html:has(body :is(.auth-shell,.vch-home.vk,.vcx-shell.vc-role-shell)){background:radial-gradient(70% 60% at 90% 0%, #14b8c46b, transparent 60%), radial-gradient(60% 60% at 0% 100%, #2563eb57, transparent 62%), linear-gradient(160deg, var(--vk-navy-900) 0%, #0b2a4f 55%, #0a3a51 100%)!important;background-attachment:fixed!important}html:has(body :is(.auth-shell,.vch-home.vk,.vcx-shell.vc-role-shell)) .vc-network{filter:brightness(2.2)saturate(1.2)}html body .auth-shell{isolation:isolate;min-height:100vh;position:relative;background:0 0!important}html body .auth-shell:before{content:"";z-index:-1;pointer-events:none;background-image:var(--vk-noise);opacity:.1;mix-blend-mode:overlay;position:fixed;inset:0}html body .auth-shell .auth-card{-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);background:#ffffffe6!important;border:1px solid #ffffffb3!important;border-radius:28px!important;box-shadow:0 40px 80px -40px #000000b3,inset 0 1px #fff!important}html body .auth-shell .auth-card h1{letter-spacing:var(--vk-track-title);color:var(--vk-navy-800)!important}html body .auth-shell .auth-card .lead{color:var(--vk-muted)!important}html body .auth-shell .field label{text-transform:uppercase;letter-spacing:.1em!important;color:var(--vk-teal-600)!important;font-size:12px!important;font-weight:700!important}html body .auth-shell .field input,html body .auth-shell .field select{transition:border-color var(--vk-dur) var(--vk-ease), box-shadow var(--vk-dur) var(--vk-ease), background var(--vk-dur) var(--vk-ease);border:1px solid var(--vk-line)!important;background:#f5f8fb!important;border-radius:16px!important;height:52px!important;font-size:15.5px!important}html body .auth-shell .field input:focus,html body .auth-shell .field select:focus{border-color:var(--vk-teal-500)!important;background:#fff!important;outline:none!important;box-shadow:0 0 0 4px #14b8c429!important}html body .auth-shell .btn.btn-primary{letter-spacing:.01em;transition:transform var(--vk-dur) var(--vk-ease), box-shadow var(--vk-dur) var(--vk-ease);border-radius:var(--vk-r-pill)!important;color:#fff!important;background:linear-gradient(135deg, var(--vk-navy-800), var(--vk-teal-600))!important;height:54px!important;box-shadow:var(--vk-shadow-glow)!important;border:0!important;font-size:16px!important;font-weight:700!important}html body .auth-shell .btn.btn-primary:hover{transform:translateY(-1px);box-shadow:0 18px 38px -14px #0e93a6d9!important}html body .auth-shell .helper{color:var(--vk-muted)!important}html body .auth-shell .helper a{font-weight:700;color:var(--vk-teal-600)!important}html body .auth-shell .error{border-radius:14px!important}html body .auth-shell .vc-auth-side-title{letter-spacing:-.02em;color:#fff!important;font-family:var(--vc-font-display)!important}html body .auth-shell .vc-auth-tile{-webkit-backdrop-filter:var(--vk-blur);backdrop-filter:var(--vk-blur);background:#ffffff14!important;border:0!important;box-shadow:inset 0 0 0 1px #ffffff29,0 20px 40px -28px #000000b3!important}html body .auth-shell .vc-auth-tile :is(b,strong,h3){color:#fff!important}html body .auth-shell .vc-auth-tile :is(p,small,span:not(.vc-auth-tile-icon):not(.vc-auth-tile-go)){color:#e1f0fac7!important}html body .auth-shell .vc-auth-tile-go{color:#fff!important;background:#ffffff24!important}html body .vk-search-kind button{white-space:nowrap}@media (max-width:560px){.vk-search-kind{grid-template-columns:1fr 1fr;justify-self:stretch;display:grid}html body .vk-search-kind button{justify-content:center;gap:6px;padding:0 10px;font-size:13.5px}}html body .auth-shell .vc-role-seg{grid-template-columns:1fr 1fr;gap:4px;border:0!important;margin:0!important;padding:0!important;display:grid!important}html body .auth-shell .vc-role-seg legend{letter-spacing:.1em;text-transform:uppercase;color:var(--vk-teal-600);grid-column:1/-1;padding:0 0 8px;font-size:12px;font-weight:700}html body .auth-shell .auth-card .vc-role-seg label{cursor:pointer;display:block;position:relative;margin:0!important;padding:0!important}html body .auth-shell .vc-role-seg input{pointer-events:none;opacity:0!important;width:1px!important;height:1px!important;position:absolute!important}html body .auth-shell .vc-role-seg span{box-sizing:border-box;border-radius:var(--vk-r-pill);letter-spacing:.01em;height:50px;color:var(--vk-ink-2);box-shadow:inset 0 0 0 1px var(--vk-line);transition:background var(--vk-dur) var(--vk-ease), color var(--vk-dur) var(--vk-ease), box-shadow var(--vk-dur) var(--vk-ease);background:#eef3f8;border:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:700;display:flex}html body .auth-shell .vc-role-seg span svg{flex:none;width:18px;height:18px}html body .auth-shell .vc-role-seg label:hover span{background:#e4ecf3}html body .auth-shell .vc-role-seg input:checked+span{color:#fff;background:linear-gradient(135deg, var(--vk-navy-800), var(--vk-teal-600));box-shadow:inset 0 0 0 1px #0000,0 12px 24px -14px #0e93a6e6}html body .auth-shell .vc-role-seg input:focus-visible+span{outline:2px solid var(--vk-teal-500);outline-offset:3px}html body .auth-shell .vc-auth-tile{box-sizing:border-box;width:100%;margin:0!important}html body .auth-shell .vc-auth-tile em{letter-spacing:.04em}html body .auth-shell .vc-auth-tile em.is-cyan{color:#a5f3fc!important;background:#22d3ee2e!important}html body .auth-shell .vc-auth-tile em.is-green{color:#a7f3d0!important;background:#10b98133!important}html body .auth-shell .vc-auth-tile em.is-violet{color:#ddd6fe!important;background:#8b5cf63d!important}.vk-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html body :is(.auth-shell,.vcx-shell) .vk-ticket{grid-template-columns:auto 1fr;align-items:center;gap:12px 14px;position:relative;overflow:hidden;background:linear-gradient(135deg, #fff, color-mix(in srgb, var(--sp,#14b8c4) 6%, #fff)) padding-box, var(--vcx-grad,linear-gradient(135deg, var(--vk-navy-800), var(--vk-teal-500))) border-box!important;box-shadow:0 18px 36px -26px var(--sp,#0e93a6b3)!important;border:1.5px solid #0000!important;border-radius:20px!important;margin:0!important;padding:18px!important;display:grid!important}html body :is(.auth-shell,.vcx-shell) .vk-ticket-code{position:relative}html body :is(.auth-shell,.vcx-shell) .vk-ticket-code:before,html body :is(.auth-shell,.vcx-shell) .vk-ticket-code:after{content:"";width:20px;height:20px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--sp,#0e93a6) 35%, transparent);background:#e9eef3;border-radius:50%;position:absolute;top:-11px}html body :is(.auth-shell,.vcx-shell) .vk-ticket-code:before{left:-30px}html body :is(.auth-shell,.vcx-shell) .vk-ticket-code:after{right:-30px}html body :is(.auth-shell,.vcx-shell) .vk-ticket-icon{color:#fff;background:var(--vcx-grad,linear-gradient(135deg, var(--vk-navy-800), var(--vk-teal-600)));width:46px;height:46px;box-shadow:0 12px 22px -12px var(--sp,#0e93a6e6);border-radius:14px;place-items:center;display:grid}html body :is(.auth-shell,.vcx-shell) .vk-ticket-copy{gap:2px;min-width:0;display:grid}html body :is(.auth-shell,.vcx-shell) .vk-ticket-copy small{text-transform:uppercase;font-weight:700;letter-spacing:.12em!important;color:var(--sp,var(--vk-teal-600))!important;font-size:11px!important}html body :is(.auth-shell,.vcx-shell) .vk-ticket-copy b{letter-spacing:-.01em;font-family:var(--vc-font-display)!important;color:var(--vk-navy-800)!important;font-size:16px!important}html body :is(.auth-shell,.vcx-shell) .vk-ticket-copy p{color:var(--vk-muted)!important;margin:0!important;font-size:12.5px!important;line-height:1.45!important}html body :is(.auth-shell,.vcx-shell) .vk-ticket-code{border-top:2px dashed color-mix(in srgb, var(--sp,#0e93a6) 30%, transparent);grid-column:1/-1;padding:14px 0 0;display:block;margin:0!important}html body :is(.auth-shell,.vcx-shell) .vk-ticket-code input{letter-spacing:.14em;text-transform:uppercase;text-align:center;width:100%;transition:border-color var(--vk-dur) var(--vk-ease), box-shadow var(--vk-dur) var(--vk-ease);font-weight:700;border:1.5px dashed color-mix(in srgb, var(--sp,#0e93a6) 45%, transparent)!important;height:50px!important;font-family:var(--vc-font-display)!important;color:var(--vk-navy-800)!important;background:#fff!important;border-radius:14px!important;padding:0 14px!important;font-size:16px!important}html body :is(.auth-shell,.vcx-shell) .vk-ticket-code input::placeholder{letter-spacing:.08em;color:#9fb3c2;font-weight:600}html body :is(.auth-shell,.vcx-shell) .vk-ticket-code input:focus{border-style:solid!important;border-color:var(--sp,var(--vk-teal-500))!important;box-shadow:0 0 0 4px color-mix(in srgb, var(--sp,#14b8c4) 16%, transparent)!important;outline:none!important}html body .vcx-shell .vk-ticket-code.is-form{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid!important}html body .vcx-shell .vk-ticket-code.is-form .vcx-btn{height:50px;padding:0 22px!important}html body .vcx-shell .vk-ticket-code:before,html body .vcx-shell .vk-ticket-code:after{background:#edf2f6}.vk-loading{z-index:200;background:radial-gradient(70% 60% at 90% 0%, #14b8c46b, transparent 60%), radial-gradient(60% 60% at 0% 100%, #2563eb57, transparent 62%), linear-gradient(160deg, var(--vk-navy-900) 0%, #0b2a4f 55%, #0a3a51 100%);place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:hidden}.vk-loading .vk-noise{opacity:.12}.vk-loading-glow{filter:blur(80px);opacity:.45;width:48vmax;height:48vmax;animation:vk-drift 14s var(--vk-ease) infinite alternate;border-radius:50%;position:absolute}.vk-loading-glow.is-a{background:#14b8c4;top:-24vmax;right:-14vmax}.vk-loading-glow.is-b{background:#2563eb;animation-delay:-7s;bottom:-26vmax;left:-16vmax}.vk-loading-card{-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);width:min(380px,100%);animation:vk-loading-in .6s var(--vk-ease) both;background:#ffffff14;border-radius:30px;justify-items:center;gap:18px;padding:34px 28px 28px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff29,0 40px 80px -40px #000000bf}@keyframes vk-loading-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}.vk-loading-logo{--vk-logo-h:38px;background:#fffffff0;border-radius:999px;place-items:center;height:72px;padding:0 26px;display:grid;position:relative;box-shadow:0 18px 36px -18px #000000b3}.vk-loading-logo:after{content:"";border-radius:inherit;pointer-events:none;animation:1.8s ease-out infinite vk-loading-breathe;position:absolute;inset:0}@keyframes vk-loading-breathe{0%{box-shadow:0 0 #7cf3ff80}to{box-shadow:0 0 0 22px #7cf3ff00}}.vk-loading-ecg{width:100%;height:56px;overflow:visible}.vk-loading-ecg path{fill:none;stroke-linecap:round;stroke-linejoin:round}.vk-loading-ecg .is-track{stroke:#ffffff1f;stroke-width:2px}.vk-loading-ecg .is-beat{stroke:var(--vk-cyan-300);stroke-width:2.6px;stroke-dasharray:120 640;stroke-dashoffset:760px;filter:drop-shadow(0 0 8px #7cf3ffd9);animation:1.6s cubic-bezier(.45,0,.25,1) infinite vk-loading-beat}@keyframes vk-loading-beat{to{stroke-dashoffset:0}}html body .vk-loading-text{letter-spacing:.02em;color:#fff;margin:0;font-size:16px;font-weight:600;font-family:var(--vc-font-display)!important}.vk-loading-dots i{font-style:normal;animation:1.2s infinite vk-loading-dot;display:inline-block}.vk-loading-dots i:nth-child(2){animation-delay:.2s}.vk-loading-dots i:nth-child(3){animation-delay:.4s}@keyframes vk-loading-dot{0%,60%,to{opacity:.25}30%{opacity:1}}.vk-loading-bar{background:#ffffff1f;border-radius:999px;width:100%;height:4px;position:relative;overflow:hidden}.vk-loading-bar i{border-radius:inherit;background:linear-gradient(90deg, transparent, var(--vk-cyan-300), var(--vk-teal-500));width:40%;animation:vk-loading-bar 1.4s var(--vk-ease) infinite;position:absolute;inset:0 auto 0 0}@keyframes vk-loading-bar{0%{transform:translate(-110%)}to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){.vk-loading-glow{animation-duration:40s}.vk-loading-logo:after,.vk-loading-ecg .is-beat,.vk-loading-bar i{animation-duration:3.2s}}.vk-loading .vc-constellation{z-index:0}.vk-loading .vc-network{filter:brightness(2.2)saturate(1.2)}.vk-loading-card{z-index:1}html body .vcx-shell{--vcx-ink:var(--vk-ink);--vcx-ink-2:var(--vk-ink-2);--vcx-muted:var(--vk-muted);--vcx-line:var(--vk-line);--vcx-cyan:var(--vk-teal-500);--vcx-teal:var(--vk-teal-600);--vcx-blue:var(--vk-navy-700);--vcx-deep:var(--vk-navy-900);--vcx-grad:linear-gradient(135deg, var(--vk-navy-800), var(--vk-teal-600));--vcx-grad-text:linear-gradient(100deg, var(--vk-navy-700), var(--vk-teal-600));--vcx-shadow-sm:var(--vk-shadow-sm);--vcx-shadow-md:var(--vk-shadow-md);--vcx-shadow-lg:0 30px 70px -30px #071a3373;--vcx-radius:var(--vk-r-lg);--vcx-lift:inset 0 1px 0 #fffffff2, inset 0 0 0 1px #ffffffa6, 0 22px 48px -28px #071a336b;--sp:var(--vk-teal-600);--sp-2:var(--vk-teal-500);--sp-soft:#e6f8fb;--sp-ink:var(--vk-navy-800);--vcx-accent:var(--vk-teal-600);--vcx-glow:var(--vk-shadow-glow)}html body .vc-sp-gyn{--sp:#db2777;--sp-2:#f472b6;--sp-soft:#fff0f7;--sp-ink:#9d174d}html body .vc-sp-cardio{--sp:#e11d48;--sp-2:#fb7185;--sp-soft:#fff1f3;--sp-ink:#9f1239}html body .vc-sp-peds{--sp:#d97706;--sp-2:#fbbf24;--sp-soft:#fff8e6;--sp-ink:#92400e}html body .vc-sp-dental{--sp:#1d4ed8;--sp-2:#60a5fa;--sp-soft:#eef4ff;--sp-ink:#1e3a8a}html body .vc-sp-gastro{--sp:#0d9488;--sp-2:#2dd4bf;--sp-soft:#e8fbf7;--sp-ink:#115e59}html body .vc-sp-default{--sp:#0891b2;--sp-2:#14b8a6;--sp-soft:#e6f8fb;--sp-ink:#155e75}html body :is(.vc-sp-gyn,.vc-sp-cardio,.vc-sp-peds,.vc-sp-dental,.vc-sp-gastro,.vc-sp-default){--vc-specialty:var(--sp);--vc-specialty-2:var(--sp-2);--vc-specialty-soft:var(--sp-soft);--vc-specialty-ink:var(--sp-ink)}html body .vcx-shell.vc-doctor-shell{--vcx-grad:linear-gradient(135deg, var(--sp), var(--sp-2));--vcx-grad-text:linear-gradient(100deg, var(--sp-ink), var(--sp));--vcx-accent:var(--sp);--vcx-glow:0 14px 30px -14px color-mix(in srgb, var(--sp) 80%, transparent)}:root{--vc-ecg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 40'%3E%3Cpath d='M0 22H38l5-4 4 4h9l4-16 6 30 5-22 3 8h46' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--vc-ecg-fade:linear-gradient(90deg, transparent, #000 25%, #000 75%, transparent);--vc-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17 17 7M8 7h9v9'/%3E%3C/svg%3E")}@keyframes vc-ecg-run-lg{to{-webkit-mask-position:-180px,0 0;mask-position:-180px,0 0}}@keyframes vc-ecg-run-sm{to{-webkit-mask-position:-26px;mask-position:-26px}}html body .vcx-side,html body .vc-page-bg .vcx-side{background:var(--vk-glass-strong)!important;-webkit-backdrop-filter:var(--vk-blur)!important;backdrop-filter:var(--vk-blur)!important;box-shadow:var(--vcx-lift)!important;border:0!important}@media (min-width:901px){html body .vcx-side,html body .vc-page-bg .vcx-side{border-radius:24px!important;height:calc(100vh - 28px)!important;margin:14px 0 14px 14px!important;top:14px!important}}@media (max-width:900px){html body .vcx-side,html body .vc-page-bg .vcx-side{border-radius:20px!important;height:auto!important;min-height:0!important;margin:8px!important;top:8px!important}}html body .vcx-side-link{color:var(--vk-ink-2);transition:background-color var(--vk-dur) var(--vk-ease), color var(--vk-dur) var(--vk-ease), box-shadow var(--vk-dur) var(--vk-ease)!important;border-radius:14px!important}html body .vcx-side-link:hover{color:var(--vk-ink);background:#0b23470d!important;transform:none!important}html body .vcx-side-link.is-active,html body .vc-page-bg .vcx-side-link.is-active{color:#fff!important;background:var(--vcx-grad)!important;box-shadow:inset 0 1px 0 #ffffff2e, var(--vcx-glow)!important}html body .vcx-side-link.is-active:before{display:none}html body .vcx-side-icon{color:var(--vk-navy-700);background:#eef3f8;border-radius:50%!important}html body .vcx-side-link.is-active .vcx-side-icon{color:#fff!important;background:#ffffff2e!important}html body .vcx-side-user{box-shadow:var(--vk-shadow-sm), inset 0 0 0 1px var(--vk-line)!important;background:#fff!important;border:0!important;border-radius:18px!important}html body :is(.vcx-card,.vcx-kpi,.vcx-tile,.vcx-mini-kpi,.vcx-locked,.vcx-report-section){min-width:0;-webkit-backdrop-filter:var(--vk-blur);backdrop-filter:var(--vk-blur);background:var(--vk-glass)!important;box-shadow:var(--vcx-lift)!important;border:0!important;border-radius:24px!important}html body .vcx-card-head{align-items:center!important}html body .vcx-card-title{letter-spacing:var(--vk-track-title);color:var(--vk-ink)!important}html body .vcx-card.vcx-card-dark{color:#fff;background:radial-gradient(120% 90% at 88% 6%, #14b8c452, transparent 58%), linear-gradient(160deg, var(--vk-navy-900) 0%, #0b2a4f 55%, #0a3a51 100%)!important;box-shadow:inset 0 1px #ffffff1f,0 30px 60px -34px #071a33cc!important}html body .vcx-card-dark :is(.vcx-mini-kpi,.vcx-kpi,.vcx-tile){-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 0 0 1px var(--vk-glass-line-dark)!important;background:#ffffff14!important}html body .vcx-kpi{position:relative;overflow:hidden}html body .vcx-kpi-icon{width:46px;height:46px;box-shadow:inset 0 1px #ffffff73,inset 0 -8px 14px #0000001f,0 12px 22px -12px #071a3399;border-radius:50%!important}html body .vcx-kpi-icon svg{width:24px;height:24px}html body .vcx-kpi:after{display:none}html body .vcx-kpi.is-link{color:inherit;cursor:pointer;transition:transform var(--vk-dur) var(--vk-ease);text-decoration:none;display:block}html body .vcx-kpi.is-link:hover{transform:translateY(-2px)}html body .vcx-page section[id]{scroll-margin-top:150px}html body .vcx-kpi.is-link:before{content:"";width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--vk-line), 0 6px 14px -8px #071a3380;background:#fff;border-radius:50%;position:absolute;top:16px;right:16px}html body .vcx-kpi.is-link:after{content:"";background:var(--vcx-accent);width:14px;height:14px;-webkit-mask:var(--vc-arrow) center / contain no-repeat;-webkit-mask:var(--vc-arrow) center / contain no-repeat;mask:var(--vc-arrow) center / contain no-repeat;display:block;position:absolute;top:24px;right:24px}html body .vcx-eyebrow{letter-spacing:var(--vk-track-label);font-weight:700;color:var(--vcx-accent)!important}html body .vcx-eyebrow:before{width:26px;height:12px;box-shadow:none;-webkit-mask:var(--vc-ecg) 0 50% / 26px 12px repeat-x;-webkit-mask:var(--vc-ecg) 0 50% / 26px 12px repeat-x;mask:var(--vc-ecg) 0 50% / 26px 12px repeat-x;background:currentColor;border-radius:0;animation:1.6s linear infinite vc-ecg-run-sm}html body .vcx-btn{border-radius:var(--vk-r-pill)!important}html body .vcx-btn-primary{color:#fff!important;background:var(--vcx-grad)!important;box-shadow:inset 0 1px 0 #ffffff2e, var(--vcx-glow)!important;border:0!important}html body .vcx-btn:not(.vcx-btn-primary,.vcx-btn-glass,.vcx-btn-light,.vcx-btn-ok,.vcx-btn-danger,.vcx-btn-soft){color:var(--vk-navy-800)!important;background:var(--vk-glass-strong)!important;box-shadow:inset 0 0 0 1px var(--vk-line), 0 8px 18px -12px #071a3373!important;border:0!important}html body .vcx-btn-light{color:var(--vk-navy-900)!important;background:#fff!important;border:0!important;box-shadow:0 10px 24px -12px #00000073!important}html body .vcx-btn-glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff!important;background:#ffffff1a!important;border:0!important;box-shadow:inset 0 0 0 1px #ffffff52!important}html body .vcx-btn-glass:hover{background:#fff3!important}html body .vcx-card-dark .vcx-btn:not(.vcx-btn-primary,.vcx-btn-glass){color:var(--vk-navy-900)!important;background:#fff!important}html body .vcx-badge{border-radius:var(--vk-r-pill)!important;border:0!important;padding:4px 11px!important;font-weight:700!important;box-shadow:inset 0 0 0 1px #fff9!important}html body .vcx-alert{border-radius:18px!important}html body :is(.vcx-seg,.vcx-tabs){scrollbar-width:none;max-width:100%;-webkit-backdrop-filter:var(--vk-blur);backdrop-filter:var(--vk-blur);overflow-x:auto;border-radius:var(--vk-r-pill)!important;background:var(--vk-glass)!important;box-shadow:var(--vcx-lift)!important;border:0!important;padding:5px!important}html body :is(.vcx-seg,.vcx-tabs)::-webkit-scrollbar{display:none}html body :is(.vcx-seg,.vcx-tabs)>*{flex:none}html body :is(.vcx-seg,.vcx-tabs) :is(a,button){border-radius:var(--vk-r-pill)!important}html body :is(.vcx-seg,.vcx-tabs) :is(a.is-active,button.is-active,[aria-selected=true]){color:#fff!important;background:var(--vcx-grad)!important;box-shadow:var(--vcx-glow)!important}html body .vcx-field :is(input,select,textarea){border-color:var(--vk-line)!important;background:#ffffffeb!important;border-radius:14px!important}html body .vcx-dhero{isolation:isolate;border-radius:var(--vk-r-xl);color:#fff;background:radial-gradient(120% 90% at 88% 6%, #14b8c461, transparent 58%), radial-gradient(90% 80% at 0% 100%, #2563eb4d, transparent 60%), linear-gradient(160deg, var(--vk-navy-900) 0%, #0b2a4f 55%, #0a3a51 100%);grid-template-columns:minmax(0,1fr) 300px;align-items:stretch;gap:24px;margin-bottom:20px;padding:26px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 34px 70px -36px #071a33cc}html body .vcx-dhero-glow{z-index:-1;height:60px;-webkit-mask:var(--vc-ecg) 0 50% / 180px 60px repeat-x, var(--vc-ecg-fade);-webkit-mask:var(--vc-ecg) 0 50% / 180px 60px repeat-x, var(--vc-ecg-fade);mask:var(--vc-ecg) 0 50% / 180px 60px repeat-x, var(--vc-ecg-fade);-webkit-mask-composite:source-in;background:#7cf3ff38;animation:3.2s linear infinite vc-ecg-run-lg;position:absolute;bottom:10px;left:0;right:0;-webkit-mask-composite:source-in;mask-composite:intersect}@media (prefers-reduced-motion:reduce){html body .vcx-dhero-glow{animation-duration:12s}html body .vcx-eyebrow:before{animation-duration:6s}}html body .vcx-dhero-main{align-items:center;gap:20px;min-width:0;display:flex}html body .vcx-dhero-avatar{background:linear-gradient(145deg,#ffffffd9,#ffffff2e);border-radius:30px;flex:none;width:96px;height:96px;padding:4px;box-shadow:0 18px 40px -12px #00000080}html body .vcx-dhero-avatar :is(img,span){object-fit:cover;width:100%;height:100%;color:var(--vk-navy-800);background:#fff;border-radius:26px;place-items:center;font-size:30px;font-weight:800;display:grid}html body .vcx-dhero-copy{gap:8px;min-width:0;display:grid}html body .vcx-dhero-copy small{letter-spacing:.02em;color:#e7f3fbc7;font-size:12.5px;font-weight:600}html body .vcx-dhero-copy h1{color:#fff;margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:800;line-height:1.1}html body .vcx-dhero-copy p{color:#e7f3fbd9;align-items:center;gap:6px;margin:0;font-size:13.5px;display:flex}html body .vcx-dhero-tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html body .vcx-dhero-spec{border-radius:var(--vk-r-pill);color:#fff;background:#ffffff1a;align-items:center;height:26px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff3d}html body .vcx-dhero-spec:before{content:"";background:var(--sp-2,#67e8f9);width:8px;height:8px;box-shadow:0 0 10px var(--sp-2,#67e8f9);border-radius:50%;margin-right:8px}html body .vcx-dhero .vcx-plan-chip{height:26px;box-shadow:inset 0 1px #fff6}html body .vcx-dhero-next{box-shadow:inset 0 1px 0 #ffffff24, inset 0 0 0 1px var(--vk-glass-line-dark);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff12;border-radius:22px;align-content:start;gap:4px;padding:18px;display:grid}html body .vcx-dhero-next small{letter-spacing:var(--vk-track-label);text-transform:uppercase;color:var(--vk-cyan-300);font-size:11px;font-weight:800}html body .vcx-dhero-next b{letter-spacing:-.04em;color:#fff;font-size:34px;font-weight:800;line-height:1.1}html body .vcx-dhero-next span{color:#fff;font-size:15px;font-weight:700}html body .vcx-dhero-next em{color:#e7f3fbbf;font-size:12.5px;font-style:normal}html body .vcx-dhero-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}@media (max-width:1100px){html body .vcx-dhero{grid-template-columns:1fr}}@media (max-width:640px){html body .vcx-dhero{padding:20px}html body .vcx-dhero-main{flex-direction:column;align-items:flex-start}html body .vcx-dhero-actions{display:grid}}html body :is(.vcx-method,.vcx-method-option){--m-a:var(--vk-navy-800);--m-b:var(--vk-teal-600);--m-ink:#fff}html body :is(.vcx-method,.vcx-method-option).is-binance{--m-a:#c99400;--m-b:#f0b90b;--m-ink:#1e2026}html body :is(.vcx-method,.vcx-method-option).is-paypal{--m-a:#003087;--m-b:#0079c1;--m-ink:#fff}html body :is(.vcx-method,.vcx-method-option).is-pm{--m-a:#047857;--m-b:#10b981;--m-ink:#fff}html body .vcx-method-logo{color:var(--m-ink)}html body .vcx-method-logo svg{width:22px;height:22px}html body .vcx-method-data{flex-wrap:wrap;gap:4px 18px;margin:3px 0 2px;display:flex}html body .vcx-method-data>span{gap:1px;min-width:0;display:grid}html body .vcx-page .vcx-method-data em{letter-spacing:.08em;text-transform:uppercase;color:var(--vk-muted);font-size:10.5px;font-style:normal;font-weight:700}html body .vcx-page .vcx-method-data strong{letter-spacing:.02em;color:var(--vk-ink);font-variant-numeric:tabular-nums;word-break:break-word;font-size:14px;font-weight:700}html body .vcx-kpi{isolation:isolate;transition:transform var(--vk-dur) var(--vk-ease), box-shadow var(--vk-dur) var(--vk-ease);background:radial-gradient(110% 80% at 100% 0%, color-mix(in srgb, var(--sp) 13%, transparent), transparent 62%), var(--vk-glass)!important;padding:18px 18px 58px!important}html body .vcx-kpi:hover{box-shadow:var(--vcx-lift), 0 26px 50px -30px color-mix(in srgb, var(--sp) 60%, transparent)!important}html body .vcx-page .vcx-kpi-value{letter-spacing:-.04em;color:var(--vk-ink);font-size:34px;font-weight:800;font-family:var(--vc-font-display)!important}html body .vcx-kpi-icon{background:linear-gradient(145deg, var(--sp-2), var(--sp))!important;color:#fff!important}html body .vcx-kpi-spark{z-index:-1;pointer-events:none;width:100%;height:48px;position:absolute;bottom:0;left:0;right:0}html body .vcx-kpi-spark .is-area{fill:color-mix(in srgb, var(--sp) 14%, transparent)}html body .vcx-kpi-spark .is-line{fill:none;stroke:var(--sp);stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round}html body .vcx-kpi-pulse{z-index:-1;background:color-mix(in srgb, var(--sp) 34%, transparent);height:28px;-webkit-mask:var(--vc-ecg) 0 50% / 84px 28px repeat-x, var(--vc-ecg-fade);-webkit-mask:var(--vc-ecg) 0 50% / 84px 28px repeat-x, var(--vc-ecg-fade);mask:var(--vc-ecg) 0 50% / 84px 28px repeat-x, var(--vc-ecg-fade);-webkit-mask-composite:source-in;animation:3.6s linear infinite vc-ecg-run-kpi;position:absolute;bottom:14px;left:16px;right:16px;-webkit-mask-composite:source-in;mask-composite:intersect}@keyframes vc-ecg-run-kpi{to{-webkit-mask-position:-84px,0 0;mask-position:-84px,0 0}}@media (prefers-reduced-motion:reduce){html body .vcx-kpi-pulse{animation-duration:14s}}html body .vcx-row-icon{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sp) 14%, transparent);color:var(--sp)!important;background:var(--sp-soft)!important}html body .vcx-chart-bar{box-shadow:0 8px 16px -10px var(--sp);background:linear-gradient(180deg, var(--sp-2), var(--sp))!important;border-radius:8px 8px 3px 3px!important}html body .vcx-week{padding-bottom:18px}html body .vcx-week-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:18px;display:flex}html body .vcx-page .vcx-week-head small{letter-spacing:var(--vk-track-label);text-transform:uppercase;color:var(--vcx-accent);font-size:11px;font-weight:800}html body .vcx-page .vcx-week-head h2{color:var(--vk-ink);margin:4px 0 0;font-size:22px;font-weight:800}html body .vcx-week-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html body .vcx-page .vcx-icon-btn{width:40px;height:40px;color:var(--vk-navy-800);background:var(--vk-glass-strong);box-shadow:inset 0 0 0 1px var(--vk-line), 0 8px 18px -12px #071a3373;transition:color var(--vk-dur) var(--vk-ease), box-shadow var(--vk-dur) var(--vk-ease);border-radius:50%;place-items:center;text-decoration:none;display:grid}html body .vcx-page .vcx-icon-btn:hover{color:var(--sp);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sp) 40%, transparent), 0 10px 20px -12px var(--sp)}html body .vcx-week-jump{display:flex}html body .vcx-week-strip{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid}html body .vcx-page .vcx-week-day{box-sizing:border-box;height:96px;color:var(--vk-ink);box-shadow:inset 0 0 0 1px var(--vk-line);transition:transform var(--vk-dur) var(--vk-ease), box-shadow var(--vk-dur) var(--vk-ease), background var(--vk-dur) var(--vk-ease);background:#ffffffb8;border:0;border-radius:20px;align-content:center;justify-items:center;gap:2px;padding:10px 6px;text-decoration:none;display:grid;position:relative}html body .vcx-page .vcx-week-day:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sp) 30%, transparent), 0 14px 26px -18px var(--sp);background:#fff;transform:translateY(-2px)}html body .vcx-page .vcx-week-day small{letter-spacing:.12em;text-transform:uppercase;color:var(--vk-muted);font-size:11px;font-weight:800}html body .vcx-page .vcx-week-day b{letter-spacing:-.03em;font-size:26px;font-weight:800;line-height:1.1;font-family:var(--vc-font-display)!important}html body .vcx-page .vcx-week-day i{letter-spacing:.04em;color:var(--sp);font-size:10.5px;font-style:normal;font-weight:800}html body .vcx-page .vcx-week-day.is-today:before{content:"";background:var(--sp);width:6px;height:6px;box-shadow:0 0 10px var(--sp);border-radius:50%;position:absolute;top:9px}html body .vcx-page .vcx-week-day.is-selected{color:#fff;background:var(--vcx-grad);box-shadow:inset 0 1px 0 #ffffff4d, var(--vcx-glow)}html body .vcx-page .vcx-week-day.is-selected :is(small,i){color:#ffffffe0}html body .vcx-page .vcx-week-day.is-selected:before{box-shadow:none;background:#fff}@media (max-width:900px){html body .vcx-week-strip{scrollbar-width:none;grid-template-columns:repeat(7,minmax(58px,1fr));padding-bottom:4px;overflow-x:auto}html body .vcx-page .vcx-week-day{height:84px}}html body .vc-premium-datetime{z-index:3;width:100%;min-width:0;position:relative}html body .vc-premium-datetime.is-open{z-index:250}html body .vc-premium-datetime-trigger{box-sizing:border-box;text-align:left;width:100%;min-height:62px;color:var(--vk-ink);box-shadow:inset 0 0 0 1px var(--vk-line);cursor:pointer;transition:box-shadow var(--vk-dur) var(--vk-ease);background:#ffffffeb;border:0;border-radius:18px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 12px 9px 10px;display:grid}html body .vc-premium-datetime-trigger:hover,html body .vc-premium-datetime.is-open .vc-premium-datetime-trigger{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sp,#0e93a6) 55%, transparent), 0 0 0 4px color-mix(in srgb, var(--sp,#0e93a6) 12%, transparent)}html body .vc-premium-datetime.has-error .vc-premium-datetime-trigger{box-shadow:inset 0 0 0 1px #e11d4873,0 0 0 4px #e11d481a}html body .vc-premium-datetime-trigger-icon{color:#fff;background:linear-gradient(145deg, var(--sp-2,#14b8c4), var(--sp,#0e93a6));width:42px;height:42px;box-shadow:0 10px 20px -12px var(--sp,#0e93a6);border-radius:14px;place-items:center;display:grid}html body .vc-premium-datetime-trigger-icon svg{width:20px;height:20px}html body .vc-premium-datetime-trigger-copy{gap:2px;min-width:0;display:grid}html body .vc-premium-datetime-trigger-copy small{letter-spacing:var(--vk-track-label);text-transform:uppercase;color:var(--sp,#0e93a6);font-size:10.5px;font-weight:800}html body .vc-premium-datetime-trigger-copy b{white-space:nowrap;text-overflow:ellipsis;color:var(--vk-ink);font-size:14.5px;font-weight:700;overflow:hidden}html body .vc-premium-datetime-trigger-copy b:first-letter{text-transform:uppercase}html body .vc-premium-datetime-trigger-action{border-radius:var(--vk-r-pill);color:var(--sp,#0e93a6);background:var(--sp-soft,#e6f8fb);padding:7px 12px;font-size:12.5px;font-weight:800}html body .vc-premium-datetime-error{color:#be123c;margin:6px 4px 0;font-size:12.5px;font-weight:600}html body .vc-premium-datetime.is-compact{width:auto}html body .vc-premium-datetime.is-compact .vc-premium-datetime-trigger{border-radius:var(--vk-r-pill);background:var(--vk-glass-strong);height:40px;min-height:40px;box-shadow:inset 0 0 0 1px var(--vk-line), 0 8px 18px -12px #071a3373;grid-template-columns:28px auto;gap:8px;padding:0 14px 0 6px}html body .vc-premium-datetime.is-compact .vc-premium-datetime-trigger-icon{border-radius:50%;width:28px;height:28px}html body .vc-premium-datetime.is-compact .vc-premium-datetime-trigger-icon svg{width:15px;height:15px}html body .vc-premium-datetime.is-compact .vc-premium-datetime-trigger-copy b{font-size:13.5px}html body .vc-premium-datetime-popover{-webkit-backdrop-filter:var(--vk-blur);backdrop-filter:var(--vk-blur);box-shadow:inset 0 0 0 1px var(--vk-line), 0 40px 80px -30px #071a3380;background:#fffffff7;border-radius:24px;grid-template-columns:330px 280px;display:grid;position:absolute;top:calc(100% + 10px);left:0;overflow:hidden}html body .vc-premium-datetime.is-date-only .vc-premium-datetime-popover{grid-template-columns:320px}html body .vc-premium-datetime.is-compact .vc-premium-datetime-popover{left:auto;right:0}html body .vc-premium-calendar{padding:18px}html body .vc-premium-calendar-head{text-align:center;grid-template-columns:36px 1fr 36px;align-items:center;gap:8px;margin-bottom:14px;display:grid}html body .vc-premium-calendar-head>button{width:36px;height:36px;color:var(--vk-navy-800);cursor:pointer;background:#eef3f8;border:0;border-radius:50%;place-items:center;padding:0;display:grid}html body .vc-premium-calendar-head>button:hover{color:#fff;background:var(--sp,#0e93a6)}html body .vc-premium-calendar-head>button svg{width:18px;height:18px}html body .vc-premium-calendar-head small{letter-spacing:var(--vk-track-label);color:var(--sp,#0e93a6);font-size:10px;font-weight:800;display:block}html body .vc-premium-calendar-head strong{text-transform:capitalize;color:var(--vk-ink);font-size:17px;font-weight:800;display:block;font-family:var(--vc-font-display)!important}html body :is(.vc-premium-calendar-weekdays,.vc-premium-calendar-grid){grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}html body .vc-premium-calendar-weekdays{margin-bottom:6px}html body .vc-premium-calendar-weekdays span{letter-spacing:.06em;text-align:center;text-transform:uppercase;color:var(--vk-muted);font-size:11px;font-weight:800}html body :is(.vc-premium-calendar-grid>button,.vc-premium-calendar-empty){box-sizing:border-box;aspect-ratio:1;width:100%}html body .vc-premium-calendar-grid>button{color:var(--vk-ink);cursor:pointer;transition:background var(--vk-dur) var(--vk-ease), color var(--vk-dur) var(--vk-ease);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:14px;font-weight:700;display:grid}html body .vc-premium-calendar-grid>button:hover{background:var(--sp-soft,#e6f8fb);color:var(--sp-ink,var(--vk-navy-800))}html body .vc-premium-calendar-grid>button.is-today{box-shadow:inset 0 0 0 1.5px var(--sp,#0e93a6);color:var(--sp,#0e93a6)}html body .vc-premium-calendar-grid>button.is-selected{color:#fff;background:linear-gradient(135deg, var(--sp,#0e93a6), var(--sp-2,#14b8c4));box-shadow:0 10px 18px -10px var(--sp,#0e93a6)}html body .vc-premium-calendar-footer{border-top:1px solid var(--vk-line);justify-content:space-between;gap:8px;margin-top:14px;padding-top:12px;display:flex}html body .vc-premium-calendar-footer button{border-radius:var(--vk-r-pill);height:34px;color:var(--vk-navy-800);cursor:pointer;background:#eef3f8;border:0;padding:0 14px;font-size:13px;font-weight:700}html body .vc-premium-calendar-footer button:first-child{color:#fff;background:var(--vcx-grad,linear-gradient(135deg, var(--vk-navy-800), var(--vk-teal-600)))}html body .vc-premium-time-panel{background:linear-gradient(180deg, var(--sp-soft,#e6f8fb), #fff 70%);box-shadow:inset 1px 0 0 var(--vk-line);align-content:start;gap:6px;padding:18px;display:grid}html body .vc-premium-time-icon{color:#fff;background:linear-gradient(145deg, var(--sp-2,#14b8c4), var(--sp,#0e93a6));border-radius:14px;place-items:center;width:40px;height:40px;display:grid}html body .vc-premium-time-icon svg{width:20px;height:20px}html body .vc-premium-time-panel>small{letter-spacing:var(--vk-track-label);color:var(--sp,#0e93a6);margin-top:6px;font-size:10.5px;font-weight:800}html body .vc-premium-time-panel h3{color:var(--vk-ink);margin:0;font-size:18px;font-weight:800}html body .vc-premium-time-panel>p{color:var(--vk-muted);margin:0 0 6px;font-size:13px}html body .vc-premium-time-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}html body .vc-premium-time-controls>div:last-child{grid-column:1/-1}html body .vc-premium-time-controls>div{gap:4px;min-width:0;display:grid}html body .vc-premium-time-controls label{color:var(--vk-muted);font-size:11px;font-weight:700}html body .vc-premium-time-summary{box-shadow:inset 0 0 0 1px var(--vk-line);background:#fff;border-radius:16px;gap:2px;margin-top:8px;padding:12px;display:grid}html body .vc-premium-time-summary small{letter-spacing:var(--vk-track-label);color:var(--vk-muted);font-size:10px;font-weight:800}html body .vc-premium-time-summary b{color:var(--vk-ink);font-size:14px}html body .vc-premium-datetime-done{border-radius:var(--vk-r-pill);color:#fff;background:var(--vcx-grad,linear-gradient(135deg, var(--vk-navy-800), var(--vk-teal-600)));height:44px;box-shadow:var(--vcx-glow,var(--vk-shadow-glow));cursor:pointer;border:0;margin-top:8px;font-size:14px;font-weight:700}html body .vc-premium-datetime-done:disabled{opacity:.5;cursor:not-allowed}@media (max-width:720px){html body .vc-premium-datetime-popover,html body .vc-premium-datetime.is-date-only .vc-premium-datetime-popover{grid-template-columns:1fr;max-height:80vh;position:fixed;inset:auto 12px 14px;overflow:auto}html body .vc-premium-time-panel{box-shadow:inset 0 1px 0 var(--vk-line)}}html body .vk-idnum{gap:6px;min-width:0;display:grid}html body .vk-idnum-label{color:var(--vk-ink-2);font-size:13px;font-weight:700}html body .vk-idnum-row{box-sizing:border-box;height:46px;box-shadow:inset 0 0 0 1px var(--vk-line);transition:box-shadow var(--vk-dur) var(--vk-ease);background:#ffffffeb;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:3px;display:grid}html body .vk-idnum-row:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sp,#0e93a6) 60%, transparent), 0 0 0 4px color-mix(in srgb, var(--sp,#0e93a6) 13%, transparent)}html body .vk-idnum-kinds{background:#eef3f8;border-radius:12px;grid-template-columns:40px 40px;gap:3px;padding:3px;display:inline-grid}html body .vk-idnum .vk-idnum-row .vk-idnum-kinds>label{cursor:pointer;display:block;position:relative;margin:0!important;padding:0!important}html body .vk-idnum-kinds input{pointer-events:none;opacity:0!important;width:1px!important;height:1px!important;position:absolute!important}html body .vk-idnum-kinds span{height:34px;color:var(--vk-ink-2);transition:background var(--vk-dur) var(--vk-ease), color var(--vk-dur) var(--vk-ease), box-shadow var(--vk-dur) var(--vk-ease);border-radius:9px;place-items:center;font-size:14px;font-weight:800;display:grid}html body .vk-idnum-kinds label:hover span{background:#ffffffb3}html body .vk-idnum-kinds input:checked+span{color:#fff;background:var(--vcx-grad,linear-gradient(135deg, var(--vk-navy-800), var(--vk-teal-600)));box-shadow:0 8px 16px -10px var(--sp,#0e93a6)}html body .vk-idnum-kinds input:focus-visible+span{outline:2px solid var(--sp,#0e93a6);outline-offset:2px}html body .vk-idnum .vk-idnum-row input[name=id_number]:not([type=radio]):not([type=checkbox]){letter-spacing:.04em;font-variant-numeric:tabular-nums;width:100%;min-width:0;font-weight:700;height:38px!important;min-height:0!important;color:var(--vk-ink)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:10px!important;outline:none!important;margin:0!important;padding:0 10px!important;font-size:16px!important}html body .vk-idnum-hint{color:var(--vk-muted);font-size:12px;font-weight:500}html body .auth-shell .vk-idnum-label{letter-spacing:.1em;color:var(--vk-teal-600);font-size:12px;font-weight:700}html body .auth-shell .vk-idnum-row{background:#fff;border-radius:14px;height:50px}html body .auth-shell .vk-idnum-kinds span{height:38px}html body .vcx-picker-id{letter-spacing:.02em;color:var(--sp,#0e93a6);margin-right:6px;font-style:normal;font-weight:800}html body :is(.vcx-card,.vcx-week):has(.vc-premium-datetime.is-open){z-index:60;position:relative}html body .vcx-services{gap:12px;margin-top:16px;display:grid}html body .vcx-service-new{border:1.5px dashed color-mix(in srgb, var(--sp) 40%, transparent);background:radial-gradient(90% 120% at 100% 0%, color-mix(in srgb, var(--sp) 12%, transparent), transparent 60%), linear-gradient(135deg, #fff, var(--sp-soft));border-radius:22px;grid-template-columns:46px minmax(0,1.6fr) 150px 160px auto;align-items:end;gap:12px;padding:16px;display:grid}html body .vcx-service-new .vcx-btn{height:46px;padding:0 20px!important}html body .vcx-service{box-shadow:inset 0 0 0 1px var(--vk-line), 0 14px 30px -26px #071a3380;transition:box-shadow var(--vk-dur) var(--vk-ease), transform var(--vk-dur) var(--vk-ease);background:#ffffffd1;border-radius:22px;grid-template-columns:46px minmax(0,1fr) auto;align-items:end;gap:12px;padding:14px 16px;display:grid;position:relative}html body .vcx-service:before{content:"";background:linear-gradient(180deg, var(--sp-2), var(--sp));border-radius:0 3px 3px 0;width:3px;position:absolute;top:16px;bottom:16px;left:0}html body .vcx-service:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sp) 28%, transparent), 0 18px 34px -24px color-mix(in srgb, var(--sp) 55%, transparent)}html body .vcx-service.is-off{background:#f8fafccc}html body .vcx-service.is-off:before{background:#cbd5e1}html body .vcx-service.is-off :is(.vcx-service-form,.vcx-service-mark){opacity:.55}html body .vcx-service-mark{color:#fff;background:linear-gradient(145deg, var(--sp-2), var(--sp));width:46px;height:46px;box-shadow:inset 0 1px 0 #fff6, 0 10px 20px -12px var(--sp);border-radius:14px;place-items:center;font-size:15px;font-weight:800;display:grid;font-family:var(--vc-font-display)!important}html body .vcx-service-form{grid-template-columns:minmax(0,1.6fr) 150px 160px auto;align-items:end;gap:12px;min-width:0;display:grid}html body :is(.vcx-service-form,.vcx-service-toggle) .vcx-btn{height:46px;padding:0 18px!important}html body .vcx-service-toggle{align-items:center;gap:8px;display:flex}html body .vcx-page .vcx-usd input{font-family:var(--vc-font-display)!important;text-align:left!important;color:var(--vk-ink)!important;padding-left:62px!important;font-size:16px!important;font-weight:800!important}html body .vcx-usd{position:relative}html body .vcx-usd>span{z-index:1;pointer-events:none;letter-spacing:.08em;color:#047857;background:#ecfdf5;border-radius:10px;padding:6px 9px;font-size:11px;font-weight:800;position:absolute;top:50%;left:7px;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #04785726}@media (max-width:1000px){html body .vcx-service-new{grid-template-columns:46px minmax(0,1fr) minmax(0,1fr)}html body .vcx-service-new>.vcx-field:first-of-type{grid-column:2/-1}html body .vcx-service-new .vcx-btn{grid-column:1/-1}html body .vcx-service{grid-template-columns:46px minmax(0,1fr);align-items:start}html body .vcx-service-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html body .vcx-service-form>.vcx-field:first-of-type{grid-column:1/-1}html body .vcx-service-toggle{grid-column:2}html body :is(.vcx-service-form,.vcx-service-toggle) .vcx-btn{width:100%}html body .vcx-service-form>.vcx-btn{grid-column:1/-1}html body .vcx-service-toggle{display:grid}}@media (max-width:640px){html body .vcx-service-new{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:14px}html body .vcx-service-new .vcx-service-mark{display:none}html body .vcx-service-new>.vcx-field:first-of-type{grid-column:1/-1}html body .vcx-service{grid-template-columns:minmax(0,1fr);padding:16px}html body .vcx-service .vcx-service-mark{border-radius:11px;width:34px;height:34px;font-size:12px;position:absolute;top:14px;right:14px}html body .vcx-service-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html body .vcx-service-form>.vcx-field:first-of-type{padding-right:44px}html body .vcx-service-toggle{grid-column:1}}html body .vcx-kpi-spark .is-line{stroke-dasharray:1;stroke-dashoffset:1px;animation:vk-spark-draw 1.6s var(--vk-ease) .2s forwards}html body .vcx-kpi-spark .is-area{opacity:0;animation:1s .9s forwards vk-spark-fade}html body .vcx-kpi-spark .is-dot{fill:#fff;stroke:var(--sp);stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out 1.6s infinite vk-spark-dot}@keyframes vk-spark-draw{to{stroke-dashoffset:0}}@keyframes vk-spark-fade{to{opacity:1}}@keyframes vk-spark-dot{0%,to{transform:scale(1)}50%{transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){html body .vcx-kpi-spark .is-line{animation-duration:3.2s}html body .vcx-kpi-spark .is-dot{animation-duration:6s}}html body .vcx-chart{padding-top:36px!important}html body .vcx-chart-tip{background:var(--vk-navy-900)!important}html body .vcx-picker-search{height:44px;color:var(--vk-muted);box-shadow:inset 0 0 0 1px var(--vk-line);transition:box-shadow var(--vk-dur) var(--vk-ease);background:#f3f6f9;border-radius:14px;align-items:center;gap:8px;margin-bottom:6px;padding:0 12px;display:flex}html body .vcx-picker-search:focus-within{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sp) 60%, transparent), 0 0 0 4px color-mix(in srgb, var(--sp) 13%, transparent);background:#fff}html body .vcx-picker-search input,html body .vcx-picker-search input:is(:focus,:focus-visible){min-width:0;height:100%;color:var(--vk-ink);flex:1;font-size:14px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;padding:0!important}html body .vcx-page .vcx-practice-next>small{letter-spacing:var(--vk-track-label);text-transform:uppercase;color:#ffffffd9;font-size:11px;font-weight:800}html body .vcx-practice-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}html body .vcx-page .vcx-practice-actions a{color:var(--vk-ink);transition:transform var(--vk-dur) var(--vk-ease), box-shadow var(--vk-dur) var(--vk-ease);background:#fffffff0;border-radius:20px;grid-template-columns:52px minmax(0,1fr) 34px;align-items:center;gap:14px;padding:14px;text-decoration:none;display:grid;box-shadow:inset 0 1px #fff,0 18px 34px -22px #071a3399}html body .vcx-page .vcx-practice-actions a:hover{transform:translateY(-3px);box-shadow:inset 0 1px #fff,0 24px 40px -20px #071a33b3}html body .vcx-practice-icon{color:#fff;background:linear-gradient(145deg, var(--sp-2), var(--sp));width:52px;height:52px;box-shadow:inset 0 1px 0 #ffffff73, 0 12px 22px -12px var(--sp);border-radius:16px;place-items:center;display:grid;position:relative}html body .vcx-page .vcx-practice-icon i{min-width:22px;height:22px;color:var(--sp-ink);background:#fff;border-radius:999px;place-items:center;padding:0 4px;font-size:10.5px;font-style:normal;font-weight:800;display:grid;position:absolute;top:-6px;right:-6px;box-shadow:0 4px 10px -4px #071a3380}html body .vcx-page .vcx-practice-actions b{color:var(--vk-ink);font-size:14px;font-weight:800;display:block}html body .vcx-page .vcx-practice-actions small{color:var(--vk-muted);margin-top:2px;font-size:12.5px;line-height:1.4;display:block}html body .vcx-page .vcx-practice-actions a>svg{box-sizing:border-box;width:34px;height:34px;color:var(--sp);background:var(--sp-soft);transition:transform var(--vk-dur) var(--vk-ease);border-radius:50%;justify-self:center;padding:9px}html body .vcx-page .vcx-practice-actions a:hover>svg{transform:translate(3px)}@media (max-width:1100px){html body .vcx-practice-actions{grid-template-columns:1fr 1fr}}@media (max-width:640px){html body .vcx-practice-actions{grid-template-columns:1fr}}html body .vch-home.vk :is(.vch-section-head,.vch-sr-head) h2{color:#fff!important}html body .vch-home.vk .vch-sr-head>p,html body .vch-home.vk .vch-section-head>div>p{color:#e7f3fbc7!important}html body .vch-home.vk .vch-footer{border-radius:var(--vk-r-xl);background:#fffffff5;border:0;margin:28px 14px 14px;box-shadow:0 30px 60px -30px #0009}html body .vch-home.vk :is(.vch-steps,.vch-sp-card,.vch-near,.vch-link){background-color:#fffffff2!important}html body .vch-home.vk .vch-section-head .vk-btn-ghost{color:#fff;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff4d}html body .vch-home.vk .vch-section-head .vk-btn-ghost:hover{background:#fff3}html body .vcx-adrep-date{color:var(--vk-ink-2);align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}html body .vc-premium-datetime:not(.is-compact){container-type:inline-size}html body .vc-premium-datetime-trigger-copy small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@container (max-width:300px){html body .vc-premium-datetime-trigger{border-radius:14px;grid-template-columns:32px minmax(0,1fr);gap:10px;height:46px;min-height:46px;padding:6px 12px 6px 7px}html body .vc-premium-datetime-trigger-icon{border-radius:10px;width:32px;height:32px}html body .vc-premium-datetime-trigger-icon svg{width:17px;height:17px}html body .vc-premium-datetime-trigger-action,html body .vc-premium-datetime-trigger-copy small{display:none}html body .vc-premium-datetime-trigger-copy b{white-space:normal;font-size:12.5px;line-height:1.2}}html body .vcx-shell.vc-role-shell{--vk-glass:#fffffff0;--vk-glass-strong:#fffffff7}html body .vcx-shell .vcx-head .vcx-title{color:#fff!important}html body .vcx-shell .vcx-head .vcx-title span{background:linear-gradient(100deg, color-mix(in srgb, var(--sp-2) 65%, #fff), #fff)!important;color:#0000!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;background-clip:text!important}html body .vcx-shell .vcx-head .vcx-sub{color:#e7f3fbcc!important}html body .vcx-shell :is(.vcx-head,.vcx-section-bar) .vcx-eyebrow{color:color-mix(in srgb, var(--sp-2) 55%, #fff)!important}html body .vcx-shell .vcx-section-bar :is(h2,h3,.vcx-section-title){color:#fff!important}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}html body .vk-colors{gap:8px;display:grid}html body .vk-colors-label{color:var(--vk-ink-2);font-size:13px;font-weight:700}html body .vk-colors-grid{flex-wrap:wrap;gap:8px;display:flex}html body .vk-colors-grid label{cursor:pointer;display:block;position:relative;margin:0!important}html body .vk-colors-grid input[type=radio]{pointer-events:none;opacity:0!important;width:1px!important;height:1px!important;position:absolute!important}html body .vk-colors-grid label>span{box-sizing:border-box;background:var(--c);width:34px;height:34px;box-shadow:inset 0 0 0 2px #ffffff8c, 0 6px 14px -8px var(--c);transition:transform var(--vk-dur) var(--vk-ease), box-shadow var(--vk-dur) var(--vk-ease);border-radius:50%;place-items:center;display:grid}html body .vk-colors-grid label:hover>span{transform:scale(1.08)}html body .vk-colors-grid input:checked+span{box-shadow:0 0 0 3px #fff, 0 0 0 5px var(--c), 0 8px 16px -8px var(--c)}html body .vk-colors-grid input:checked+span:after{content:"";border:0 solid #fff;border-width:0 0 2.5px 2.5px;width:10px;height:6px;transform:translateY(-1px)rotate(-45deg)}html body .vk-colors-grid input:focus-visible+span{outline:2px solid var(--vk-navy-800);outline-offset:4px}html body .vk-colors-grid .vk-colors-custom>span{border-radius:var(--vk-r-pill);width:auto;color:var(--vk-ink-2);box-shadow:inset 0 0 0 1px var(--vk-line);background:#eef3f8;gap:6px;padding:0 12px 0 4px;font-size:12.5px;font-weight:700;display:inline-flex}html body .vk-colors-grid .vk-colors-custom>span:after{display:none}html body .vk-colors-grid .vk-colors-custom input:checked+span{box-shadow:0 0 0 3px #fff, 0 0 0 5px var(--vk-navy-800)}html body .vk-colors-custom input[type=color]{cursor:pointer;width:26px!important;height:26px!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;padding:0!important}html body .vk-colors-custom input[type=color]::-webkit-color-swatch-wrapper{padding:0}html body .vk-colors-custom input[type=color]::-webkit-color-swatch{border:0;border-radius:50%}html body .vk-sp-list{gap:10px;display:grid}html body .vk-sp-item{background:linear-gradient(135deg, #fff, var(--sp-soft));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sp) 18%, transparent);border-radius:20px;gap:10px;padding:14px 16px;display:grid;position:relative}html body .vk-sp-item:before{content:"";background:var(--sp);border-radius:0 3px 3px 0;width:3px;position:absolute;top:14px;bottom:14px;left:0}html body .vk-sp-item.is-off{opacity:.6}html body .vk-sp-row{grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}html body .vk-sp-mark{background:linear-gradient(145deg, var(--sp-2), var(--sp));width:46px;height:46px;box-shadow:0 10px 20px -12px var(--sp);border-radius:14px;place-items:center;display:grid}html body .vk-sp-copy{gap:2px;min-width:0;display:grid}html body .vk-sp-copy b{color:var(--vk-ink);font-size:15px;font-weight:800}html body .vk-sp-copy small{color:var(--vk-muted);font-size:12.5px}html body .vk-sp-edit summary{width:fit-content;color:var(--sp-ink);cursor:pointer;font-size:13px;font-weight:700}html body .vk-sp-edit[open] summary{margin-bottom:10px}html body .vk-sp-actions{flex-wrap:wrap;gap:8px;display:flex}html body .vk-tag{border-radius:var(--vk-r-pill);letter-spacing:.06em;text-transform:uppercase;color:var(--vk-teal-600);vertical-align:middle;background:#e6f8fb;align-items:center;margin-left:6px;padding:2px 8px;font-size:10.5px;font-weight:800;display:inline-flex}html body .vk-check{color:var(--vk-ink-2);cursor:pointer;align-items:center;gap:8px;margin-top:6px;font-size:13px;font-weight:600;display:inline-flex!important}html body .vk-check input{width:16px;height:16px;accent-color:var(--vk-teal-600)}
