@import "https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap";.vg-page{--vg-dark:#00232f;--vg-dark-2:#001c29;--vg-dark-3:#001b27;--vg-accent:#5de7b6;--vg-accent-strong:#13c991;--vg-text-dark:#10232d;--vg-border-light:#eef1f2;background:#fff;line-height:1.2;overflow-x:hidden}.vg-page *{box-sizing:border-box}.vg-page .vg-container{max-width:1320px;margin:0 auto;padding:0 20px}@media (width>=992px){.vg-page .vg-container{padding:0 56px}}.vg-page .vg-photo-frame{position:absolute;inset:0;overflow:hidden}.vg-page .vg-photo-frame img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.vg-page .vg-btn{background:var(--vg-accent-strong);color:var(--vg-dark);white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:12px;padding:13px 22px;font-family:Roboto,sans-serif;font-size:14px;text-decoration:none;transition:filter .2s;display:inline-flex}.vg-page .vg-btn:hover{filter:brightness(1.06);color:var(--vg-dark)}.vg-page .vg-btn img{width:16px;height:16px}@media (width>=992px){.vg-page .vg-btn{padding:11px 20px;font-size:13px}}.vg-page .vg-hero{background:var(--vg-dark-3);position:relative;overflow:hidden}.vg-page .vg-hero-photo{width:100%;height:230px;position:absolute;top:0;left:0;overflow:hidden}.vg-page .vg-hero-photo img{object-fit:cover;object-position:65% 40%;width:100%;max-width:none;height:100%;position:absolute;inset:0}@media (width>=992px){.vg-page .vg-hero-photo{height:100%}.vg-page .vg-hero-photo img{object-position:center 30%}}.vg-page .vg-hero-blend{background:linear-gradient(180deg, #001c2900 0%, #001c294d 40%, #001c29d9 70%, var(--vg-dark-2) 100%);height:230px;position:absolute;top:0;left:0;right:0}@media (width>=992px){.vg-page .vg-hero-blend{background:linear-gradient(90deg, var(--vg-dark-3) 0%, var(--vg-dark-3) 41.3%, #00273600 54.7%);height:auto;bottom:0}}.vg-page .vg-hero-inner{padding:150px 0 8px;position:relative}@media (width>=992px){.vg-page .vg-hero-inner{flex-direction:column;justify-content:center;min-height:21rem;padding:38px 0;display:flex}}.vg-page .vg-breadcrumb{color:var(--vg-accent);margin:0 0 8px;font-family:Roboto,sans-serif;font-size:13px}.vg-page .vg-breadcrumb a{color:#fff;text-decoration:none}@media (width>=992px){.vg-page .vg-breadcrumb{margin-bottom:14px}}.vg-page .vg-hero-title{color:#fff;margin:0 0 8px;font-family:Roboto,sans-serif;font-size:26px;font-weight:700;line-height:1.08}.vg-page .vg-hero-title span{color:var(--vg-accent)}@media (width>=992px){.vg-page .vg-hero-title{margin-bottom:14px;font-size:40px;line-height:1.04}}.vg-page .vg-hero-text{color:#fff;max-width:520px;margin:0;font-family:Roboto,sans-serif;font-size:14px;line-height:1.6}@media (width>=992px){.vg-page .vg-hero-text{font-size:16px;line-height:1.55}}.vg-page .vg-metrics{gap:10px;padding:14px 0 20px;display:flex;position:relative}@media (width>=992px){.vg-page .vg-metrics{gap:32px;margin-top:26px;padding:0}}.vg-page .vg-metric{text-align:center;flex-direction:column;flex:1 1 0;align-items:center;gap:6px;min-width:0;display:flex}@media (width>=992px){.vg-page .vg-metric{text-align:left;flex:none;grid-template-columns:auto 1fr;grid-template-areas:"icon value""icon label";justify-content:start;align-items:center;gap:2px 12px;display:grid}}.vg-page .vg-metric-icon{background:var(--vg-dark);border:1.5px solid var(--vg-accent);border-radius:999px;grid-area:icon;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:2px;display:flex}.vg-page .vg-metric-icon img{width:22px;height:22px}@media (width>=992px){.vg-page .vg-metric-icon{width:36px;height:36px;margin-bottom:0}.vg-page .vg-metric-icon img{width:20px;height:20px}}.vg-page .vg-metric-value{color:var(--vg-accent);grid-area:value;font-family:Roboto,sans-serif;font-size:20px;font-weight:700;line-height:1.1}@media (width>=992px){.vg-page .vg-metric-value{font-size:18px}}.vg-page .vg-metric-label{color:#fff;grid-area:label;font-family:Roboto,sans-serif;font-size:13px;line-height:1.3}@media (width>=992px){.vg-page .vg-metric-label{font-size:14px}}.vg-page .vg-gallery{padding:24px 0 28px}@media (width>=992px){.vg-page .vg-gallery{padding:32px 0}}.vg-page .vg-gallery-head{flex-direction:column;gap:16px;margin-bottom:20px;display:flex}@media (width>=992px){.vg-page .vg-gallery-head{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}}.vg-page .vg-filters{flex-wrap:wrap;gap:8px;display:flex}@media (width>=992px){.vg-page .vg-filters{gap:10px}}.vg-page .vg-filter{color:var(--vg-text-dark);white-space:nowrap;cursor:pointer;background:#fff;border:1.3px solid #dfe5e8;border-radius:999px;align-items:center;padding:10px 17px;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.vg-page .vg-filter.active{background:var(--vg-accent-strong);border-color:var(--vg-accent-strong);color:#fff;font-weight:700}@media (width>=992px){.vg-page .vg-filter{padding:10px 22px;font-size:14px}}.vg-page .vg-brands{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}@media (width>=992px){.vg-page .vg-brands{justify-content:flex-start;gap:24px}}.vg-page .vg-brand{flex-direction:column;align-items:center;gap:5px;width:59px;display:flex}.vg-page .vg-brand-logo{border-radius:4px;width:100%;height:25px;position:relative;overflow:hidden}.vg-page .vg-brand-logo img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.vg-page .vg-brand span{color:var(--vg-text-dark);white-space:nowrap;font-family:Roboto,sans-serif;font-size:12px}.vg-page .vg-brand-more{color:var(--vg-text-dark);white-space:nowrap;text-align:right;flex:0 0 100%;font-family:Roboto,sans-serif;font-size:12px}@media (width>=992px){.vg-page .vg-brand-more{text-align:left;flex:none}}.vg-page .vg-cards{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=992px){.vg-page .vg-cards{grid-template-columns:repeat(3,1fr);gap:19px}}.vg-page .vg-card{color:inherit;border-radius:9px;width:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.vg-page .vg-card img{transition:transform .4s}.vg-page .vg-card:hover img{transform:scale(1.05)}.vg-page .vg-card-gradient{background:linear-gradient(#0000 0%,#00000061 45%,#000000b8 72%,#000000e6 100%);height:62%;position:absolute;bottom:0;left:0;right:0}.vg-page .vg-card-badge{background:var(--vg-accent-strong);color:#fff;white-space:nowrap;border-radius:999px;padding:8px 17px;font-family:Roboto,sans-serif;font-size:14px;font-weight:700;position:absolute;top:12px;left:14px}@media (width>=992px){.vg-page .vg-card-badge{padding:9px 18px;top:10px;left:16px}}.vg-page .vg-card-open{border:1.5px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s;display:flex;position:absolute;bottom:14px;right:14px}.vg-page .vg-card-open img{filter:brightness(0)invert();width:20px;height:20px}.vg-card:hover .vg-page .vg-card-open{background:var(--vg-accent-strong);border-color:var(--vg-accent-strong)}@media (width>=992px){.vg-page .vg-card-open{bottom:18px;right:16px}}.vg-page .vg-card-info{color:#fff;position:absolute;bottom:14px;left:14px;right:64px}.vg-page .vg-card-info h3{color:#fff;margin:0 0 4px;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;line-height:1.22}.vg-page .vg-card-info p{text-shadow:0 1px 3px #00000073;color:#fff;margin:0;font-family:Roboto,sans-serif;font-size:14px}@media (width>=992px){.vg-page .vg-card-info{bottom:18px;left:16px;right:70px}.vg-page .vg-card-info p{font-size:15px}}.vg-page .vg-trust{background:var(--vg-dark-2);padding:56px 0 44px;position:relative;overflow:hidden}@media (width>=992px){.vg-page .vg-trust{background:var(--vg-dark);padding:0}}.vg-page .vg-trust-photo{width:100%;height:47px;position:absolute;top:0;left:0;overflow:hidden}.vg-page .vg-trust-photo img{object-fit:cover;object-position:50% 78%;width:100%;max-width:none;height:100%;position:absolute;inset:0}@media (width>=992px){.vg-page .vg-trust-photo{height:100%}}.vg-page .vg-trust-blend{background:linear-gradient(180deg, #001c29b8 0%, var(--vg-dark-2) 100%);position:absolute;inset:0}@media (width>=992px){.vg-page .vg-trust-blend{background:linear-gradient(90deg, var(--vg-dark-2) 0%, var(--vg-dark-2) 34.6%, #001c2900 46%)}}.vg-page .vg-trust-inner{flex-direction:column;gap:36px;display:flex;position:relative}@media (width>=992px){.vg-page .vg-trust-inner{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:32px 72px;padding:50px 0}}.vg-page .vg-trust-intro{text-align:center;position:relative}@media (width>=992px){.vg-page .vg-trust-intro{text-align:left;max-width:400px}}.vg-page .vg-kicker{color:var(--vg-accent);letter-spacing:.04em;margin:0 0 7px;font-family:Roboto,sans-serif;font-size:13px;font-weight:700;display:block}.vg-page .vg-trust-heading{color:#fff;margin:0 0 22px;font-family:Roboto,sans-serif;font-size:28px;font-weight:700;line-height:1.1}@media (width>=992px){.vg-page .vg-trust-heading{margin:0 0 16px;font-size:30px;line-height:1.05}}.vg-page .vg-benefits{grid-template-columns:repeat(2,1fr);gap:32px 16px;display:grid;position:relative}@media (width>=992px){.vg-page .vg-benefits{grid-template-columns:repeat(4,1fr);gap:0 32px}}.vg-page .vg-benefit{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}@media (width>=992px){.vg-page .vg-benefit{text-align:left;align-items:flex-start}}.vg-page .vg-benefit-icon{width:44px;height:44px;margin-bottom:2px;display:flex}.vg-page .vg-benefit-icon img{width:100%;height:100%}@media (width>=992px){.vg-page .vg-benefit-icon{width:41px;height:41px}}.vg-page .vg-benefit p{color:#fff;margin:0;font-family:Roboto,sans-serif}.vg-page .vg-benefit-title{font-size:16px;font-weight:500}@media (width>=992px){.vg-page .vg-benefit-title{font-size:16px}}.vg-page .vg-benefit-subtitle{color:#ffffffd9;font-size:14px}@media (width>=992px){.vg-page .vg-benefit-subtitle{font-size:14px}}.vg-page .vg-footer-bar{background:var(--vg-dark);border-top:1px solid #5de7b633;flex-direction:column;gap:24px;padding:28px 20px 32px;display:flex;position:relative;overflow:hidden}@media (width>=992px){.vg-page .vg-footer-bar{border-top:0;border-radius:0 0 9px 9px;padding:20px 0}}.vg-page .vg-footer-photo{width:100%;height:28px;position:absolute;top:0;left:0;overflow:hidden}.vg-page .vg-footer-photo img{object-fit:cover;object-position:50% 95%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.vg-page .vg-footer-photo:after{content:"";background:#00232fde;position:absolute;inset:0}@media (width>=992px){.vg-page .vg-footer-photo{height:100%}.vg-page .vg-footer-photo:after{content:none}.vg-page .vg-footer-container{max-width:1320px;margin:0 auto;padding:0 56px}}.vg-page .vg-footer-inner{position:relative}@media (width>=992px){.vg-page .vg-footer-inner{background:#06212e;border-radius:10px;flex-wrap:wrap;align-items:center;gap:25px;padding:12px 24px;display:flex}}.vg-page .vg-footer-title{color:#fff;margin:0 0 24px;font-family:Roboto,sans-serif;font-size:22px;font-weight:700;line-height:1.23;position:relative}@media (width>=992px){.vg-page .vg-footer-title{flex:none;max-width:330px;margin:0;font-size:19px}}.vg-page .vg-services{grid-template-columns:repeat(2,1fr);gap:16px 18px;display:grid;position:relative}@media (width>=992px){.vg-page .vg-services{flex-wrap:wrap;flex:auto;gap:22px;display:flex}}.vg-page .vg-service{align-items:center;gap:10px;display:flex}.vg-page .vg-service-icon{background:var(--vg-dark);border:1.3px solid var(--vg-accent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.vg-page .vg-service-icon img{width:17px;height:17px}@media (width>=992px){.vg-page .vg-service-icon{width:32px;height:32px}.vg-page .vg-service-icon img{width:18px;height:18px}}.vg-page .vg-service span{color:#fff;font-family:Roboto,sans-serif;font-size:14px}@media (width>=992px){.vg-page .vg-service span{white-space:nowrap;font-size:12px}}.vg-page .vg-footer-cta{justify-content:center;width:100%;position:relative}@media (width>=992px){.vg-page .vg-footer-cta{flex:none;width:auto;margin-left:auto}}.vg-page .vg-card video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vg-page .vg-lightbox{z-index:2100;background:#030e14eb;justify-content:center;align-items:center;padding:56px 16px 24px;display:flex;position:fixed;inset:0}.vg-page .vg-lightbox .vg-lightbox-figure{text-align:center;max-width:min(1100px,100%);margin:0}.vg-page .vg-lightbox .vg-lightbox-figure img,.vg-page .vg-lightbox .vg-lightbox-figure video{border-radius:8px;max-width:100%;max-height:calc(100vh - 160px);margin:0 auto;display:block}.vg-page .vg-lightbox .vg-lightbox-figure figcaption{color:#fff;margin-top:12px}.vg-page .vg-lightbox .vg-lightbox-figure figcaption strong{font-size:16px;display:block}.vg-page .vg-lightbox .vg-lightbox-figure figcaption span{color:#e0e9eb;margin-top:3px;font-size:13px;display:block}.vg-page .vg-lightbox .vg-lightbox-close,.vg-page .vg-lightbox .vg-lightbox-nav{color:#fff;cursor:pointer;background:#ffffff26;border:0;border-radius:100%;line-height:1;position:absolute}.vg-page .vg-lightbox .vg-lightbox-close:hover,.vg-page .vg-lightbox .vg-lightbox-nav:hover{background:#ffffff4d}.vg-page .vg-lightbox .vg-lightbox-close{width:40px;height:40px;font-size:28px;top:12px;right:16px}.vg-page .vg-lightbox .vg-lightbox-nav{width:44px;height:44px;margin-top:-22px;padding-bottom:4px;font-size:32px;top:50%}.vg-page .vg-lightbox .vg-lightbox-prev{left:16px}.vg-page .vg-lightbox .vg-lightbox-next{right:16px}[x-cloak]{display:none!important}
