body .vd-page{background:#fff;padding-bottom:0}body .vd-page__hero{position:relative;overflow:hidden;isolation:isolate;max-width:1140px;margin:0 auto;min-height:320px;padding:96px 24px 64px;box-sizing:border-box;display:flex;align-items:flex-end;background:#171717;color:#fff}body .vd-page__hero:before{content:"";position:absolute;top:-16px;right:-16px;bottom:-16px;left:-16px;z-index:-2;background:#171717 var(--vd-page-hero-img, none) center / cover no-repeat;filter:blur(7px);transform:scale(1.08)}body .vd-page__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(115deg,#171717f0,#171717e0 45%,#171717b8)}body .vd-page__hero>.vd-container{position:relative;display:flex;flex-direction:column;max-width:none;padding:0;background:#171717}body .vd-page__hero .vd-crumbs{order:2;display:flex;align-items:center;gap:8px;font-size:13.5px;color:#ffffffbf}body .vd-page__hero .vd-crumbs a{color:#ffffffbf;text-decoration:none}body .vd-page__hero .vd-crumbs a:hover{color:#fff}body .vd-page__hero .vd-crumbs [aria-current]{color:#fff;font-weight:600}body .vd-page__title{order:1;font:700 46px/1.1 Arial,Helvetica,sans-serif;color:#fff;margin:0 0 16px}body .vd-page__title:after{display:none}body .vd-page__meta,body .vd-contact__intro,body .vd-faq__intro{order:3;margin:12px 0 0;color:#fffc;font-size:15px}body .vd-page>.vd-container{padding-top:64px;padding-bottom:64px}body .vd-page__card{margin:0;padding:0;background:none;border:0;border-radius:0;box-shadow:none}body .vd-page__card--narrow{max-width:820px;margin-inline:auto}body .vd-page .vd-rte p,body .vd-page .vd-rte li{font-size:15.5px;line-height:1.8;color:#171717}body .vd-page .vd-rte p{margin:0 0 18px}body .vd-page .vd-rte h2{font:700 23px/1.3 Arial,Helvetica,sans-serif;color:#000;margin:44px 0 14px}body .vd-page .vd-rte h3{font:600 17px/1.4 Arial,Helvetica,sans-serif;color:#000;margin:24px 0 10px}body .vd-page .vd-rte>p:first-child{font-size:16.5px;line-height:1.75;color:#555;margin:0 0 36px;padding-bottom:28px;border-bottom:1px solid #e5e5e5}body .vd-page .vd-rte>p:first-child+h2,body .vd-page .vd-rte>h2:first-child{margin-top:0}body .vd-page .vd-rte li::marker{color:#171717}body .vd-page .vd-rte a{color:#171717;text-decoration:underline;text-decoration-color:#171717;text-decoration-thickness:1px;text-underline-offset:2px}body .vd-page .vd-rte .vd-highlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0 0 36px}body .vd-page .vd-rte .vd-highlights li{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:30px 26px;font-size:14.5px;line-height:1.65;color:#555;transition:border-color .2s}body .vd-page .vd-rte .vd-highlights li:hover{border-color:#171717}body .vd-page .vd-rte .vd-highlights li:before{content:"\f00c";font:900 20px/48px "Font Awesome 6 Free";display:block;width:48px;height:48px;border-radius:50%;background:#171717;color:#ffd429;text-align:center;margin:0 0 14px}body .vd-page .vd-rte .vd-highlights strong{display:block;font-size:16.5px;color:#000;margin:0 0 8px}body .vd-page .vd-rte .vd-highlights a{text-decoration:none}body .vd-page .vd-rte .vd-steps li{background:none;border-bottom:1px solid #e5e5e5;border-radius:0;padding:22px 0 22px 58px}body .vd-page .vd-rte .vd-steps li:before{left:0;top:22px;width:38px;height:38px;background:#171717;color:#fff}body .vd-page__cta{max-width:820px;margin:40px auto 0;display:block;text-align:center;background:#f5f5f5;border:1px solid #e5e5e5;border-radius:12px;padding:32px}body .vd-page__cta h2{font:700 19px Arial,Helvetica,sans-serif;color:#000;margin:0 0 8px}body .vd-page__cta p{font-size:14.5px;color:#555;margin:0 0 20px}body .vd-page__cta .vd-btn,body .vd-contact__form .vd-btn{background:#171717;color:#fff;border-radius:6px;min-height:0;padding:13px 26px;font-size:14px}body .vd-page__cta .vd-btn:hover,body .vd-contact__form .vd-btn:hover{background:#000}body .vd-contact__grid{grid-template-columns:minmax(0,.75fr) minmax(0,1fr);gap:40px;align-items:start}body .vd-contact .vd-contact__info{background:#000;color:#fff;border-radius:14px;padding:36px 32px}body .vd-contact .vd-contact__info h2{font:700 17px Arial,Helvetica,sans-serif;color:#fff;margin:0 0 22px}body .vd-contact .vd-contact__info small{color:#ffffff8c}body .vd-contact .vd-contact__info a,body .vd-contact .vd-contact__info li{color:#fff}body .vd-contact .vd-contact__info .vd-footer__ci{border-radius:50%;background:#ffffff1a;color:#ffd429}body .vd-contact .vd-contact__extra,body .vd-contact .vd-contact__extra p{color:#fffc}body .vd-contact .vd-contact__form{padding:0}body .vd-contact .vd-contact__form h2{font:700 20px Arial,Helvetica,sans-serif}body .vd-contact label{font-size:12.5px;letter-spacing:.02em}body .vd-contact input,body .vd-contact textarea{border:1px solid #e5e5e5;border-radius:6px;background:#f5f5f5;font-size:14.5px}body .vd-contact input:focus,body .vd-contact textarea:focus{border-color:#171717}body .vd-faq__card{padding:0}body .vd-faq__group{font:700 14px Arial,Helvetica,sans-serif;letter-spacing:.06em;color:#171717;margin:44px 0 6px;padding-bottom:16px;border-bottom:2px solid #e5e5e5}body .vd-faq__group:before{display:none}body .vd-faq__item{border:0;border-bottom:1px solid #e5e5e5;border-radius:0;margin:0;background:none}body .vd-faq__item[open]{background:none}body .vd-faq__item summary{padding:19px 2px;font-size:15.5px;font-weight:600;color:#000}body .vd-faq__pm{width:13px;height:13px;background:none;border-radius:0}body .vd-faq__pm:before,body .vd-faq__pm:after{width:12px;background:#171717}body .vd-faq__a{padding:0 2px 20px;font-size:14.5px}body .vd-faq__a p{color:#555;font-size:14.5px;line-height:1.75}body .vd-about__sec{padding:64px 24px}body .vd-about__sec--tint{background:#f5f5f5}body .vd-about__wide{max-width:1300px;margin:0 auto}body .vd-about__two{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}body .vd-about__eye{display:block;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#171717;margin-bottom:10px}body .vd-about__h{font:700 30px/1.2 Arial,Helvetica,sans-serif;color:#000;margin:0 0 18px}body .vd-about__h--sm{font-size:26px;margin-bottom:16px}body .vd-about__txt p{font-size:15.5px;line-height:1.8;color:#171717;margin:0 0 16px}body .vd-about__img{width:100%;aspect-ratio:4 / 3.3;object-fit:cover;border-radius:12px;display:block}body .vd-about__head{margin:0 0 32px}body .vd-about__head p{font-size:15.5px;color:#555;line-height:1.7;margin:0;max-width:640px}body .vd-about__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}body .vd-about__card{display:block;background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:30px 26px;text-decoration:none;transition:border-color .2s}body .vd-about__card:hover{border-color:#171717}body .vd-about__card>i{display:inline-flex;width:48px;height:48px;border-radius:50%;align-items:center;justify-content:center;background:#171717;color:#ffd429;font-size:20px;margin:0 0 14px}body .vd-about__card h3{font:700 16.5px Arial,Helvetica,sans-serif;color:#000;margin:0 0 8px}body .vd-about__card p{font-size:14.5px;line-height:1.65;color:#555;margin:0}body .vd-about__why{display:grid;gap:14px}body .vd-about__why .vd-about__card{padding:20px 22px}body .vd-about__why h3 i{margin-right:8px;font-size:15px;color:#171717}body .vd-about__callout{background:#f5f5f5;border:1px solid #e5e5e5;border-radius:12px;padding:32px;margin:40px 0 0;text-align:center}body .vd-about__callout h3{font:700 19px Arial,Helvetica,sans-serif;color:#000;margin:0 0 8px}body .vd-about__callout p{font-size:14.5px;color:#555;margin:0 0 20px}body .vd-about__btn{display:inline-flex;align-items:center;gap:9px;background:#171717;color:#fff;text-decoration:none;padding:13px 26px;border-radius:6px;font:600 14px Arial,Helvetica,sans-serif}body .vd-about__btn:hover{background:#000;color:#fff}@media(max-width:1024px){body .vd-page .vd-rte .vd-highlights,body .vd-about__cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){body .vd-page__hero{min-height:220px;padding:72px 20px 44px;margin:0 8px}body .vd-page__title{font-size:32px}body .vd-page>.vd-container{padding-top:44px;padding-bottom:44px}body .vd-page .vd-rte .vd-highlights,body .vd-about__cards{grid-template-columns:1fr}body .vd-contact__grid,body .vd-about__two{grid-template-columns:1fr;gap:32px}body .vd-contact .vd-contact__info{order:0;padding:28px 22px}body .vd-about__sec{padding:44px 20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vd-pages.css.map */
