:root{--vdb-accent:#ec6509;--vdb-accent-rgb:236, 101, 9;--vdb-accent-deep:#c94f00;--vdb-accent-soft:#ec65091f;--vdb-bg-dark:#030307;--vdb-white:#fff;--vdb-sales-bg:var(--vdb-white);--vdb-sales-ink:var(--vdb-bg-dark);--vdb-sales-muted:var(--at-neutral-500,#585959);--vdb-sales-soft:var(--at-neutral-50,#f2f2f2);--vdb-sales-line:var(--at-neutral-100,#dfdfdf);--vdb-sales-frame:#fff;--vdb-sound-color:#030307;--vdb-language-bg:#fff;--vdb-language-fg:#030307;--vdb-language-muted:#030307ad;--vdb-language-border:#0303071f;--vdb-language-divider:#03030714;--vdb-language-active-bg:#0303070d;--vdb-language-shadow:#03030729;--at-theme-primary:#ec6509;--at-theme-primary-rgb:236, 101, 9;--at-neutral-dark-0:#030307;--at-neutral-dark-0-rgb:3, 3, 7}body{--at-ff-heading:var(--at-ff-body)}.sec-4-home-13__title{max-width:1320px;font-size:clamp(56px,6.5vw,116px);line-height:.98}.sec-4-home-13__title em{font-family:var(--vdb-ff-cursive), Georgia, serif;letter-spacing:-.035em;padding-inline:.04em;font-size:1.08em;font-style:italic;font-weight:500;display:inline-block}@media (max-width:574.98px){.sec-4-home-13__title{font-size:56px}}[data-bs-theme=dark]{--vdb-sales-bg:var(--vdb-bg-dark);--vdb-sales-ink:var(--vdb-white);--vdb-sales-muted:var(--at-neutral-dark-500,#b3b3b3);--vdb-sales-soft:var(--at-neutral-dark-50,#141414);--vdb-sales-line:var(--at-neutral-dark-200,#2d2d2d);--vdb-sales-frame:var(--at-neutral-dark-200,#2d2d2d);--vdb-sound-color:#fff;--vdb-language-bg:#030307;--vdb-language-fg:#fff;--vdb-language-muted:#ffffffbd;--vdb-language-border:#ffffff24;--vdb-language-divider:#ffffff14;--vdb-language-active-bg:#ffffff12;--vdb-language-shadow:#00000057}[data-bs-theme=dark] body{background-color:var(--vdb-bg-dark)}.vdb-bg-accent{background-color:var(--vdb-accent)!important}:where(.vdb-cal-booking-trigger){appearance:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.vdb-floating-calendar-cta{z-index:1000;pointer-events:none;opacity:0;transition:opacity .25s,transform .35s cubic-bezier(.16,1,.3,1);position:fixed;bottom:34px;left:50%;right:auto;transform:translate(-50%,12px)}.vdb-floating-calendar-cta.is-visible{pointer-events:auto;opacity:1;transform:translate(-50%)}.vdb-floating-calendar-cta__button{border:1px solid var(--vdb-accent);background:var(--vdb-accent);min-height:48px;color:var(--vdb-white);letter-spacing:-.01em;border-radius:6px;align-items:center;gap:13px;padding:12px 16px 12px 18px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .2s,color .2s,transform .2s;display:inline-flex}.vdb-floating-calendar-cta__button:hover,.vdb-floating-calendar-cta__button:focus-visible{background:var(--vdb-accent-deep);color:var(--vdb-white);transform:translateY(-2px)}.vdb-floating-calendar-cta__button:active{transform:scale(.98)}.vdb-floating-calendar-cta__button:focus-visible{outline:2px solid var(--vdb-white);outline-offset:3px}.vdb-floating-calendar-cta__arrow{color:var(--vdb-white);font-size:18px;font-weight:400;line-height:0}.vdb-whatsapp-float{z-index:98;color:#fff;background:#25d366;border:0;border-radius:999px;justify-content:center;align-items:center;width:56px;min-height:56px;padding:0;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:transform .25s,background-color .25s,box-shadow .25s;display:inline-flex;position:fixed;bottom:58px;right:34px;box-shadow:0 14px 34px #03030747,0 8px 30px #25d36652}.vdb-whatsapp-float:hover,.vdb-whatsapp-float:focus-visible{color:#fff;background:#1fbd59;transform:translateY(-4px);box-shadow:0 18px 46px #0303074d,0 10px 30px #25d3664d}.vdb-whatsapp-float:focus-visible{outline-offset:4px;outline:3px solid #25d3664d}.vdb-whatsapp-float svg{flex:0 0 28px;display:block}@media (max-width:574.98px){.vdb-floating-calendar-cta{bottom:126px;left:50%;right:auto}.vdb-floating-calendar-cta__button{min-height:46px;padding:11px 14px 11px 16px}.vdb-whatsapp-float{bottom:58px;right:34px}}@media (prefers-reduced-motion:reduce){.vdb-whatsapp-float{transition:none}}.vdb-nav-inner{position:relative}.vdb-nav-inner:before{background:var(--vdb-accent);width:76px;height:3px;box-shadow:0 6px 22px rgba(var(--vdb-accent-rgb), .34);content:"";pointer-events:none;border-radius:0 0 999px 999px;position:absolute;top:-1px;left:18px}.vdb-services-megamenu{border-top:3px solid var(--vdb-accent)!important}.vdb-services-megamenu .at-megamenu-title-wrap,.vdb-services-megamenu .at-megamenu-title-wrap svg{color:var(--vdb-accent)}.vdb-footer{--at-common-white:#fff;--at-common-white-rgb:255, 255, 255;--at-common-black:#1e1e1e;--at-neutral-950:#0f0f0f;--at-neutral-900:#1d1d1d;--at-neutral-800:#212121;--at-neutral-700:#303030;--at-neutral-500:#585959;--at-neutral-300:#b7b7b7;--at-neutral-100:#dfdfdf;--at-neutral-50:#f2f2f2;--at-neutral-0:#fefefe;border-top:1px solid rgba(var(--vdb-accent-rgb), .28);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--vdb-bg-dark)!important}.vdb-footer .at-footer-area{background-color:var(--vdb-bg-dark)!important}.vdb-footer:before{z-index:2;background:var(--vdb-accent);width:min(22vw,320px);height:4px;box-shadow:0 8px 28px rgba(var(--vdb-accent-rgb), .25);content:"";pointer-events:none;position:absolute;inset:-1px auto auto 0}.vdb-footer .vdb-footer-eyebrow{color:var(--vdb-accent)!important;opacity:1!important}.vdb-footer .vdb-footer-contact-link{text-underline-offset:5px;color:var(--vdb-accent)!important;-webkit-text-decoration-color:rgba(var(--vdb-accent-rgb), .5)!important;text-decoration-color:rgba(var(--vdb-accent-rgb), .5)!important}.vdb-footer .vdb-footer-contact-link:hover,.vdb-footer .alt-footer-link-item a:hover{color:var(--vdb-accent)!important}.vdb-footer .vdb-footer-focus-list li{padding-left:18px;position:relative}.vdb-footer .vdb-footer-focus-list li:before{background:var(--vdb-accent);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0;transform:translateY(-50%)}.vdb-footer .footer-2-border{border-top-color:rgba(var(--vdb-accent-rgb), .38)}.vdb-footer .vdb-footer-title-dot{color:var(--vdb-accent)}.vdb-footer .vdb-footer-primary-action{background:var(--vdb-accent);box-shadow:0 14px 38px rgba(var(--vdb-accent-rgb), .2);border-color:var(--vdb-accent)!important;color:var(--vdb-white)!important}.vdb-footer .vdb-footer-primary-action:hover{background:var(--vdb-accent-deep);border-color:var(--vdb-accent-deep)!important}.vdb-footer .vdb-footer-service-tag{border-bottom:1px solid rgba(var(--vdb-accent-rgb), .38)!important}.vdb-footer .vdb-footer-service-tag:hover{color:var(--vdb-accent)!important;opacity:1!important}.vdb-public-page .at-btn.common-black.bg-transparent{color:var(--vdb-accent)!important}.vdb-public-page .at-btn.common-black.bg-transparent:hover,.vdb-public-page .at-btn.common-black.bg-transparent:focus-visible{color:var(--vdb-accent-deep)!important}.vdb-public-page .at-btn-group .at-btn,.vdb-public-page .at-btn-group .at-btn-circle{border-color:var(--vdb-accent);background:var(--vdb-accent);color:var(--vdb-white);box-shadow:0 12px 34px rgba(var(--vdb-accent-rgb), .2)}.vdb-public-page .at-btn-group:hover>.at-btn,.vdb-public-page .at-btn-group:hover>.at-btn-circle,.vdb-public-page .at-btn-group .at-btn:hover,.vdb-public-page .at-btn-group .at-btn-circle:hover{border-color:var(--vdb-accent-deep);background:var(--vdb-accent-deep);color:var(--vdb-white)}.vdb-public-page .vdb-home-hero-bg{--vdb-home-hero-primary-bg:var(--vdb-accent);--vdb-home-hero-primary-fg:var(--vdb-white)}.vdb-public-page .vdb-home-hero-primary-btn{box-shadow:0 16px 42px rgba(var(--vdb-accent-rgb), .25)}.vdb-public-page .vdb-home-hero-primary-btn:hover{background:var(--vdb-accent-deep)!important;border-color:var(--vdb-accent-deep)!important}.vdb-public-page .home-3-section-8,.vdb-public-page .home-9-contact-area,.vdb-public-page .sec-4-home-13__card{position:relative}.vdb-public-page .home-3-section-8:before,.vdb-public-page .home-9-contact-area:before,.vdb-public-page .sec-4-home-13__card:before{z-index:3;background:linear-gradient(90deg, var(--vdb-accent) 0 32%, rgba(var(--vdb-accent-rgb), .14) 32% 100%);content:"";pointer-events:none;height:4px;position:absolute;inset:0 0 auto}.vdb-public-page .home-3-section-7 .testimonial-content,.vdb-public-page .sec-5-services-details .testimonial-content,.vdb-public-page .sec-1-contact .col-xxl-4:last-child{border-left:3px solid var(--vdb-accent);padding-left:22px}.vdb-public-page .sec-1-home-15__coord-icon,.vdb-public-page .sec-1-home-15__tag svg{color:var(--vdb-accent)}.vdb-public-page .sec-1-home-15__scroll-line{background-color:var(--vdb-accent);opacity:1}.vdb-public-page .sec-1-home-15__tag:first-child{border-color:var(--vdb-accent);background:var(--vdb-accent);box-shadow:0 12px 34px rgba(var(--vdb-accent-rgb), .24)}.vdb-public-page .sec-1-home-15__tag:first-child svg{color:var(--vdb-white)}.vdb-public-page .sec-1-home-15__title-block{position:relative}.vdb-public-page .sec-1-home-15__title-block:before{background:var(--vdb-accent);content:"";border-radius:999px;width:76px;height:5px;margin-bottom:18px;display:block}.vdb-public-page .sec-1-home-15__title-side:first-child{color:var(--vdb-accent)}.vdb-public-page .sec-1-home-10__btn-label,.vdb-public-page .sec-1-home-10__btn-circle{background:var(--vdb-accent);color:var(--vdb-white);box-shadow:0 12px 34px rgba(var(--vdb-accent-rgb), .22)}.vdb-public-page .sec-1-home-10__btn-launch:hover .sec-1-home-10__btn-label,.vdb-public-page .sec-1-home-10__btn-launch:hover .sec-1-home-10__btn-circle{background:var(--vdb-accent-deep)}.vdb-public-page .sec-1-home-10__location,.vdb-public-page .sec-1-home-10__terms span:first-child{color:var(--vdb-accent)}.vdb-public-page .sec-2-services{border-top:3px solid var(--vdb-accent);border-bottom:1px solid rgba(var(--vdb-accent-rgb), .24)}.vdb-public-page .sec-2-services svg path{fill:var(--vdb-accent)}.vdb-public-page .sec-7-home-9__lead{border-left:4px solid var(--vdb-accent);padding-left:clamp(18px,2vw,30px)}.vdb-public-page .sec-7-home-9__visual{border-bottom:5px solid var(--vdb-accent)}.vdb-public-page .sec-7-home-9__tag:first-child{border-color:var(--vdb-accent);background:var(--vdb-accent);box-shadow:0 12px 34px rgba(var(--vdb-accent-rgb), .22)}.vdb-public-page .sec-7-home-9__tag:hover{border-color:var(--vdb-accent);background:rgba(var(--vdb-accent-rgb), .18)}.vdb-public-page .vdb-service-cards-subtitle{border-bottom-color:rgba(var(--vdb-accent-rgb), .42)!important}.vdb-public-page .vdb-service-card-title a,.vdb-public-page .vdb-service-card-cta{transition:color .25s}.vdb-public-page .vdb-service-card-title a:hover,.vdb-public-page .vdb-service-card-title a:focus-visible,.vdb-public-page .vdb-service-card-cta{color:var(--vdb-accent)!important}.vdb-public-page .vdb-service-card-image{border-bottom:4px solid var(--vdb-accent);box-shadow:0 16px 42px rgba(var(--vdb-accent-rgb), .12)}.vdb-public-page .vdb-ai-use-cases{position:relative}.vdb-public-page .vdb-ai-use-cases:before{background:linear-gradient(90deg, var(--vdb-accent) 0 38%, rgba(var(--vdb-accent-rgb), .12) 38% 100%);content:"";height:4px;position:absolute;inset:0 0 auto}.vdb-public-page .vdb-ai-use-case-card{position:relative;overflow:hidden}.vdb-public-page .vdb-ai-use-case-card:before{background:var(--vdb-accent);content:"";width:62px;height:3px;position:absolute;top:0;left:0}.vdb-public-page .vdb-ai-use-case-card__link svg{color:var(--vdb-accent)}.vdb-public-page .sec-3-services .at-faq-number{background:var(--vdb-accent);box-shadow:0 8px 22px rgba(var(--vdb-accent-rgb), .22)}.vdb-public-page .sec-3-services .at-faq-item{border-left:3px solid rgba(var(--vdb-accent-rgb), .32)!important}.vdb-public-page .home-9-contact-area .content-wrapper>.at-btn{color:var(--vdb-accent)!important}.vdb-public-page .sec-2-home-13__cta{background:var(--vdb-accent);color:var(--vdb-white);box-shadow:0 12px 34px rgba(var(--vdb-accent-rgb), .22)}.vdb-public-page .sec-2-home-13__cta:hover,.vdb-public-page .sec-2-home-13__cta:focus-visible{background:var(--vdb-accent-deep);color:var(--vdb-white)}.vdb-public-page .sec-2-home-13__pill{border-color:rgba(var(--vdb-accent-rgb), .4);background:var(--vdb-accent-soft)}.vdb-public-page .sec-2-home-13__pill-dot{background:var(--vdb-accent);box-shadow:0 0 0 3px rgba(var(--vdb-accent-rgb), .18)}.vdb-public-page .sec-2-home-13__stat-tag,.vdb-public-page .card-award-2-year,.vdb-public-page .testimonial-content-author-position{color:var(--vdb-accent)}.vdb-public-page .card-award-2{border-bottom-color:rgba(var(--vdb-accent-rgb), .24)}.vdb-public-page .sec-5-services-details .d-flex>svg,.vdb-public-page .home-3-section-7 .d-flex>svg{color:var(--vdb-accent)}.vdb-public-page .sec-4-home-13__chips li:first-child .sec-4-home-13__chip{border-color:var(--vdb-accent);background:var(--vdb-accent);color:var(--vdb-white)!important}.vdb-about-hero{padding-top:clamp(100px,6vw,120px);padding-bottom:clamp(64px,7vw,100px)}.vdb-about-hero__intro{padding-top:0}.vdb-about-hero__title{max-width:1060px;color:var(--at-neutral-900);letter-spacing:-.06em;font-size:clamp(62px,6vw,112px);line-height:.88}.vdb-about-hero__title-line{display:block}.vdb-about-hero__title-line--accent{color:var(--vdb-accent);font-family:var(--vdb-ff-cursive), Georgia, serif;letter-spacing:-.045em;padding-top:.06em;font-size:.9em;font-style:italic;font-weight:500}.vdb-about-hero__summary{max-width:580px;margin-left:auto;padding-left:clamp(0px,1.2vw,20px)}.vdb-about-hero__description{font-size:clamp(18px,1.25vw,22px);line-height:1.38}.vdb-about-hero__visual-grid{grid-template-columns:minmax(0,1fr) minmax(260px,.27fr);gap:16px;padding-top:clamp(46px,6vw,82px);display:grid}.vdb-about-hero__media,.vdb-about-hero__image-wrap,.vdb-about-hero__image{min-height:clamp(430px,45vw,720px)}.vdb-about-hero__media{background:var(--vdb-bg-dark)}.vdb-about-hero__image{object-fit:cover;width:100%;height:100%}.vdb-about-hero__areas{background:var(--vdb-bg-dark);min-height:100%;color:var(--vdb-white);border-radius:32px;flex-direction:column;padding:clamp(28px,3vw,46px);display:flex;position:relative;overflow:hidden}.vdb-about-hero__areas:before{background:var(--vdb-accent);content:"";width:3px;position:absolute;inset:0 auto 0 0}.vdb-about-hero__areas-label{color:#ffffff94;letter-spacing:.12em;font-size:12px;font-weight:600}.vdb-about-hero__areas-list{flex-direction:column;margin:clamp(34px,5vw,72px) 0 0;padding:0;list-style:none;display:flex}.vdb-about-hero__areas-list li{border-top:1px solid #ffffff29}.vdb-about-hero__areas-list li:last-child{border-bottom:1px solid #ffffff29}.vdb-about-hero__area-link{color:var(--vdb-white);grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:22px 0;font-size:clamp(18px,1.4vw,24px);font-weight:500;line-height:1.08;text-decoration:none;transition:color .25s,padding-left .25s;display:grid}.vdb-about-hero__area-link:hover,.vdb-about-hero__area-link:focus-visible{color:var(--vdb-accent);padding-left:6px}.vdb-about-hero__area-link:focus-visible{outline:1px solid var(--vdb-accent);outline-offset:6px}.vdb-about-hero__area-index{color:#ffffff70;letter-spacing:.08em;font-size:11px}.vdb-about-hero__area-link i{width:18px;display:inline-flex;position:relative;overflow:hidden}.vdb-about-hero__area-link i svg{flex:0 0 11px;transition:transform .25s}.vdb-about-hero__area-link i svg:last-child{position:absolute;left:-14px}.vdb-about-hero__area-link:hover i svg,.vdb-about-hero__area-link:focus-visible i svg{transform:translate(14px)}.vdb-about-hero__areas-mark{color:#ffffff14;letter-spacing:-.08em;margin-top:auto;font-size:clamp(88px,10vw,170px);font-weight:600;line-height:.72;transform:translate(.05em,.08em)}@media (max-width:1199.98px){.vdb-about-hero__title{font-size:clamp(60px,6.4vw,92px)}.vdb-about-hero__visual-grid{grid-template-columns:minmax(0,1fr) minmax(250px,.32fr)}}@media (max-width:991.98px){.vdb-about-hero__summary{max-width:620px;margin:16px 0 0;padding-left:0}.vdb-about-hero__visual-grid{grid-template-columns:1fr}.vdb-about-hero__areas{min-height:390px}.vdb-about-hero__areas-list{margin-top:34px}}@media (max-width:574.98px){.vdb-about-hero{padding-top:124px;padding-bottom:64px}.vdb-about-hero__title{letter-spacing:-.055em;font-size:clamp(52px,15.5vw,74px);line-height:.92}.vdb-about-hero__media,.vdb-about-hero__image-wrap,.vdb-about-hero__image{min-height:360px}.vdb-about-hero__image{object-position:center}.vdb-about-hero__areas{border-radius:24px;min-height:360px}}.vdb-public-page .sec-1-about .at-btn,.vdb-public-page .sec-2-about .at-btn,.vdb-public-page .sec-3-about .at-btn.common-black,.vdb-public-page .sec-4-about .at-btn,.vdb-public-page .sec-6-about .at-btn,.vdb-public-page .sec-1-contact .at-about-title-wrap>.at-btn{color:var(--vdb-accent)!important}.vdb-public-page .sec-4-about .cart-stats__item-number,.vdb-public-page .skill-card__score,.vdb-public-page .sec-1-contact .icon{color:var(--vdb-accent)}[data-bs-theme=dark] .vdb-skill-logo--adaptive,.vdb-skill-logo--inverse-theme{filter:invert()}[data-bs-theme=dark] .vdb-skill-logo--inverse-theme{filter:none}.vdb-skill-logo-switch{flex:0 0 24px;width:24px;height:24px;display:inline-flex}.vdb-skill-logo-switch__dark,[data-bs-theme=dark] .vdb-skill-logo-switch__light{display:none}[data-bs-theme=dark] .vdb-skill-logo-switch__dark{display:block}.vdb-public-page .sec-4-about-form__input:focus{border-bottom-color:var(--vdb-accent)}.vdb-public-page .sec-4-about-form__btn.at-btn{border-color:var(--vdb-accent);background:var(--vdb-accent);color:var(--vdb-white);box-shadow:0 12px 34px rgba(var(--vdb-accent-rgb), .2)}.vdb-public-page .sec-4-about-form__btn.at-btn:hover{border-color:var(--vdb-accent-deep);background:var(--vdb-accent-deep);color:var(--vdb-white)}.home-3-section-9 .team-card-2,.sec-2-about .team-card-2{height:100%}.home-3-section-9 .team-card-2__image,.sec-2-about .team-card-2__image{aspect-ratio:450/550}.home-3-section-9 .team-card-2__image .anim-zoomin,.sec-2-about .team-card-2__image .anim-zoomin{height:100%}.home-3-section-9 .team-card-2__image img,.sec-2-about .team-card-2__image img{object-fit:cover;width:100%;height:100%}.vdb-site-header{z-index:900;pointer-events:none;position:fixed;inset:0 0 auto}.vdb-nav-bar{pointer-events:auto;width:min(100% - 32px,1750px);margin:24px auto 0;transition:margin-top .35s cubic-bezier(.16,1,.3,1)}.vdb-nav-bar.is-scrolled{margin-top:12px}.vdb-nav-inner{-webkit-backdrop-filter:blur(16px);background:#ffffffb8;border:1px solid #0303071a;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-height:52px;padding:8px 10px 8px 16px;display:grid;box-shadow:0 18px 60px #03030714}[data-bs-theme=dark] .vdb-nav-inner{background:#030307a8;border-color:#ffffff1a;box-shadow:0 18px 60px #0000003d}.vdb-nav-left,.vdb-nav-controls,.vdb-nav-logo{align-items:center;display:flex}.vdb-nav-logo{min-width:132px}.vdb-logo-link{align-items:center;line-height:1;text-decoration:none;display:inline-flex}.vdb-logo{width:132px;height:auto;display:block;filter:none!important}.vdb-logo--for-dark,[data-bs-theme=dark] .vdb-logo--for-light{display:none!important}[data-bs-theme=dark] .vdb-logo--for-dark,.vdb-logo-link--on-light .vdb-logo--for-light{display:block!important}.vdb-logo-link--on-light .vdb-logo--for-dark,.vdb-logo-link--on-dark .vdb-logo--for-light{display:none!important}.vdb-logo-link--on-dark .vdb-logo--for-dark{display:block!important}.footer-fixed-bottom .vdb-logo--for-light{display:none!important}.footer-fixed-bottom .vdb-logo--for-dark{display:block!important}.page-loader-logo .vdb-logo,.at-search-logo .vdb-logo,.at-header-logo .vdb-logo,.at-offcanvas-logo .vdb-logo,.footer-12__brand .vdb-logo,.footer-13__logo .vdb-logo,.footer-15__brand-mark .vdb-logo{width:132px;height:auto}.vdb-nav-center{justify-content:center;min-width:0;display:flex}.vdb-nav-menu.at-main-menu{padding:0}.vdb-nav-menu.at-main-menu nav>ul{align-items:center;gap:2px;margin:0;padding:0;display:flex}.vdb-nav-menu.at-main-menu nav ul li a{padding:10px 18px;font-size:14px;font-weight:600}.vdb-nav-menu.at-main-menu nav ul li.has-dropdown>a{color:var(--at-common-black);border-radius:9999px}.vdb-nav-menu.at-main-menu nav ul li:hover.has-dropdown>a{color:var(--at-common-black);background:rgba(var(--at-common-black-rgb), .06)}.vdb-nav-menu.at-main-menu nav ul li.has-dropdown>a:after{bottom:13px;right:7px}.vdb-nav-menu.at-main-menu nav ul li .vdb-services-megamenu{width:min(860px,100vw - 48px);padding:30px 36px}.vdb-services-megamenu-grid{--bs-gutter-x:30px}.vdb-services-megamenu .at-megamenu-title-wrap{justify-content:space-between;align-items:center;gap:12px;display:flex!important}.vdb-services-megamenu .at-megamenu-title{white-space:nowrap;line-height:1.05;padding-left:0!important;padding-right:0!important}.vdb-services-megamenu .at-megamenu-box>ul>li>a{white-space:nowrap}.vdb-nav-controls{justify-content:flex-end;gap:8px}.vdb-language-switcher{z-index:5;align-items:center;display:inline-flex;position:relative}.vdb-language-trigger{box-sizing:border-box;border:1px solid var(--vdb-language-border);background:var(--vdb-language-bg);width:76px;height:34px;color:var(--vdb-language-fg);font:inherit;cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;gap:7px;padding:0 9px;transition:color .18s,border-color .18s,background .18s,transform .18s cubic-bezier(.16,1,.3,1);display:inline-flex}[data-bs-theme=dark] .vdb-language-trigger{border-color:var(--vdb-language-border);background:var(--vdb-language-bg);color:var(--vdb-language-fg)}.vdb-language-trigger:hover,.vdb-language-switcher.is-open .vdb-language-trigger{border-color:rgba(var(--vdb-accent-rgb), .62);background:var(--vdb-language-bg);color:var(--vdb-accent)}.vdb-language-trigger:focus-visible,.vdb-language-option:focus-visible{outline:2px solid var(--vdb-accent);outline-offset:2px}.vdb-language-flag{object-fit:cover;width:17px;min-width:17px;height:13px;box-shadow:0 0 0 1px var(--vdb-language-border);border-radius:2px;display:block}.vdb-language-code,.vdb-language-option-code{letter-spacing:.02em;font-size:12px;font-weight:700;line-height:1}.vdb-language-chevron{border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:6px;height:6px;transition:transform .18s;transform:translateY(-2px)rotate(45deg)}.vdb-language-switcher.is-open .vdb-language-chevron{transform:translateY(2px)rotate(225deg)}.vdb-language-menu{z-index:20;border:1px solid var(--vdb-language-border);background:var(--vdb-language-bg);width:172px;box-shadow:0 18px 42px var(--vdb-language-shadow);color:var(--vdb-language-fg);-webkit-backdrop-filter:blur(16px);border-radius:10px;padding:5px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.vdb-language-menu[hidden]{display:none}.vdb-language-option{width:100%;min-height:42px;color:var(--vdb-language-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:18px 25px 1fr 8px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;transition:background .18s,color .18s;display:grid;position:relative}.vdb-language-option+.vdb-language-option{border-top:1px solid var(--vdb-language-divider);border-top-left-radius:0;border-top-right-radius:0}.vdb-language-option:hover,.vdb-language-option.is-active{background:var(--vdb-language-active-bg);color:var(--vdb-language-fg)}.vdb-language-active-dot{background:var(--vdb-accent);opacity:0;border-radius:50%;width:6px;height:6px}.vdb-language-option.is-active .vdb-language-active-dot{opacity:1}.vdb-mobile-language{border-top:1px solid #0303071a;border-bottom:1px solid #0303071a;justify-content:space-between;align-items:center;gap:18px;margin:0 0 28px;padding:16px 0;display:flex}[data-bs-theme=dark] .vdb-mobile-language{border-color:#ffffff1f}.vdb-mobile-language__label{letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:600}.vdb-language-switcher--mobile .vdb-language-trigger{width:76px}.vdb-language-switcher--mobile .vdb-language-menu{right:0}.vdb-icon-btn,.vdb-sound-toggle{color:var(--at-common-black);background:#ffffff80;border:1px solid #0303071a;transition:color .18s,border-color .18s,background .18s,transform .18s cubic-bezier(.16,1,.3,1),opacity .18s}[data-bs-theme=dark] .vdb-icon-btn,[data-bs-theme=dark] .vdb-sound-toggle{color:var(--vdb-white);background:#ffffff0f;border-color:#ffffff1f}.vdb-icon-btn{border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex}.vdb-icon-btn:hover,.vdb-sound-toggle:hover{color:var(--vdb-accent);border-color:rgba(var(--vdb-accent-rgb), .55);background:rgba(var(--vdb-accent-rgb), .08);transform:scale(.96)}.vdb-theme-icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.vdb-theme-icon--sun,[data-bs-theme=light] .vdb-theme-icon--moon{display:none}[data-bs-theme=light] .vdb-theme-icon--sun{display:block}.vdb-sound-toggle{border-radius:9999px;justify-content:center;align-items:center;width:60px;height:34px;padding:0;display:inline-flex;overflow:hidden}.vdb-sound-toggle.is-muted{opacity:.45}.vdb-sound-canvas{display:block}.vdb-menu-btn{flex-direction:column;gap:5px;display:inline-flex}.vdb-menu-btn span{background:currentColor;border-radius:9999px;width:14px;height:1.5px}@media (min-width:1200px){.vdb-menu-btn{display:none}}.at-btn-group.btn-brand-1 .at-btn{background:var(--at-theme-primary);border-color:var(--at-theme-primary)}.at-btn-group.btn-brand-1 .at-btn-circle{background-color:var(--at-theme-primary);border-color:var(--at-theme-primary)}.vdb-home-hero-bg{--vdb-home-hero-fg:var(--vdb-bg-dark);--vdb-home-hero-muted:#030307b8;--vdb-home-hero-border:#0303073d;--vdb-home-hero-primary-bg:var(--vdb-bg-dark);--vdb-home-hero-primary-fg:var(--vdb-white);--vdb-home-hero-secondary-bg:#ffffff61;isolation:isolate;min-height:100svh;background-color:var(--vdb-bg-dark)!important;background-image:none!important}@media (min-width:992px){.vdb-home-hero-bg.at-hero-spacing{min-height:92svh;padding-top:clamp(160px,20vh,220px);padding-bottom:32px}}[data-bs-theme=dark] .vdb-home-hero-bg{--vdb-home-hero-fg:var(--vdb-white);--vdb-home-hero-muted:#ffffffc7;--vdb-home-hero-border:#ffffff42;--vdb-home-hero-primary-bg:var(--vdb-white);--vdb-home-hero-primary-fg:var(--vdb-bg-dark);--vdb-home-hero-secondary-bg:#ffffff0f}.vdb-home-hero-text,.vdb-home-hero-icon,.vdb-home-hero-link,.vdb-home-hero-link:hover{color:var(--vdb-home-hero-fg)!important}.vdb-home-hero-muted{color:var(--vdb-home-hero-muted)!important}.vdb-home-hero-divider{border-color:var(--vdb-home-hero-border)!important;opacity:1!important}.vdb-home-hero-primary-btn{color:var(--vdb-home-hero-primary-fg)!important;background:var(--vdb-home-hero-primary-bg)!important;border-color:var(--vdb-home-hero-primary-bg)!important}.vdb-home-hero-secondary-btn{color:var(--vdb-home-hero-fg)!important;background:var(--vdb-home-hero-secondary-bg)!important;border-color:var(--vdb-home-hero-border)!important}.vdb-home-hero-bg .vdb-home-hero-link .text-1,.vdb-home-hero-bg .vdb-home-hero-link .text-2,.vdb-home-hero-bg .vdb-home-hero-secondary-btn .text-1,.vdb-home-hero-bg .vdb-home-hero-secondary-btn .text-2,.vdb-home-hero-bg .vdb-home-hero-primary-btn .text-1,.vdb-home-hero-bg .vdb-home-hero-primary-btn .text-2{color:inherit!important}.vdb-shader-background{z-index:-3;pointer-events:none;background-color:#efefef;position:absolute;inset:0;overflow:hidden}[data-bs-theme=dark] .vdb-shader-background{background-color:var(--vdb-bg-dark)}.vdb-shader-canvas{z-index:0;pointer-events:none;position:absolute;inset:0}.vdb-service-cards-section{padding-top:88px!important;padding-bottom:54px!important}.vdb-service-cards-wrapper--spacious .vdb-service-cards-section{padding-bottom:120px!important}.vdb-service-cards-subtitle{margin-bottom:34px!important}.vdb-service-card-item{padding-top:0!important;padding-bottom:54px!important}.vdb-service-card-item-last{padding-bottom:30px!important}.vdb-service-card-content{padding:12px 8px 0}.vdb-service-card-title{color:var(--at-neutral-dark-0);letter-spacing:0;max-width:720px;margin-bottom:clamp(28px,3.2vw,48px);font-size:clamp(54px,5.6vw,94px);line-height:.94}.vdb-service-card-title a{color:inherit;text-decoration:none}.vdb-service-card-body{grid-template-columns:minmax(0,1fr) minmax(220px,250px);align-items:end;gap:30px;display:grid}.vdb-service-card-description{letter-spacing:0;max-width:700px;margin:0;font-size:clamp(21px,1.35vw,28px);font-weight:500;line-height:1.16}.vdb-service-card-details{min-width:220px}.vdb-service-card-details ul{margin:0 0 8px;padding-left:1.1rem;font-size:15px;line-height:1.25}.vdb-service-card-details li{margin-bottom:3px}.vdb-service-card-cta{letter-spacing:0;white-space:nowrap;gap:6px;width:max-content;max-width:100%;font-size:15px;line-height:1}.vdb-service-card-cta>span,.vdb-service-card-cta span span.text-1,.vdb-service-card-cta span span.text-2{white-space:nowrap}.vdb-service-card-image{aspect-ratio:16/7.4}.vdb-service-card-image img{object-fit:cover;width:100%;height:100%}.sec-1-home-10__bg-photo{z-index:0;pointer-events:none;opacity:.14;position:absolute;inset:0}.sec-1-home-10__bg-photo img{object-fit:cover;filter:saturate(.9)contrast(1.05);width:100%;height:100%}.at-offcanvas-logo .vdb-logo,.at-offcanvas-2-wrapper .vdb-logo,.footer-fixed-bottom .vdb-logo{width:132px}.sec-1-home-15.vdb-index15-hero{padding-top:132px}.vdb-index15-hero__platforms{flex-wrap:wrap;gap:10px;max-width:620px;margin:0;padding:0;list-style:none;display:flex}.vdb-index15-hero__platform{color:#fff;-webkit-backdrop-filter:blur(16px);background:#03030759;border:1px solid #ffffff4d;border-radius:10px;align-items:center;gap:9px;min-height:44px;padding:6px 12px 6px 6px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.vdb-index15-hero__platform-mark{background:#fffffff5;border-radius:7px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;padding:5px;display:inline-flex}.vdb-index15-hero__platform--woocommerce .vdb-index15-hero__platform-mark{width:58px;height:28px;padding:1px}@media (min-width:768px){.vdb-public-page .container{--bs-gutter-x:clamp(48px, 5vw, 80px)}}.vdb-home-solutions{padding-top:clamp(88px,10vw,150px);padding-bottom:clamp(88px,10vw,150px)}.vdb-home-solutions__header{border-bottom:1px solid var(--at-neutral-100);grid-template-columns:minmax(150px,.55fr) minmax(0,1.75fr);align-items:start;gap:32px;padding-bottom:clamp(46px,5vw,76px);margin-bottom:clamp(44px,5vw,76px)!important;display:grid!important}.vdb-home-solutions__header>.at-btn{color:var(--at-theme-primary)}.vdb-home-solutions__heading{grid-template-columns:minmax(0,1.35fr) minmax(240px,.65fr);align-items:end;gap:clamp(28px,5vw,72px);display:grid}.vdb-home-solutions__heading h2{max-width:710px;color:var(--at-neutral-900);letter-spacing:-.055em;margin:0;font-size:clamp(38px,4.5vw,70px);font-weight:500;line-height:.98}.vdb-home-solutions__heading p{max-width:330px;color:var(--at-neutral-700);font-size:17px;line-height:1.5}.vdb-home-solutions>.container>.row{--bs-gutter-x:clamp(36px, 6vw, 94px);--bs-gutter-y:48px;align-items:start}.vdb-home-solutions__media{margin-right:0}.vdb-home-solutions .at-service-img-wrapper{aspect-ratio:4/5;border-radius:16px;width:100%;height:auto}.vdb-home-solutions .at-service-img-wrapper .hover-image,.vdb-home-solutions .at-service-img-wrapper .hover-image img{border-radius:16px}.vdb-home-solutions .at-service-img-wrapper .hover-image:first-child{z-index:1}.vdb-home-solutions__media .at-service-sales-wrap>h5{color:var(--at-theme-primary);letter-spacing:-.06em;font-size:42px;font-weight:600;line-height:.9;margin:18px 0 0!important}.vdb-home-solutions__count-copy{max-width:180px;color:var(--at-neutral-600);font-size:14px;font-weight:500;line-height:1.25;margin-top:8px!important}.vdb-home-solutions__media .at-service-sales-wrap>span{display:none}.vdb-home-solutions .at-service-item{grid-template-columns:58px minmax(0,1fr) 148px;gap:20px 28px;padding:31px 0 34px;transition:border-color .35s,padding-left .35s}.vdb-home-solutions .at-service-item .number{color:var(--at-neutral-500);letter-spacing:.03em;opacity:.45;font-size:14px;font-weight:700;transition:color .35s,opacity .35s}.vdb-home-solutions .at-service-item .content .title{color:var(--at-neutral-900);letter-spacing:-.055em;opacity:.52;margin-bottom:11px;font-size:clamp(36px,3.6vw,58px);font-weight:500;line-height:.98;transition:opacity .35s,transform .35s}.vdb-home-solutions .at-service-item .content .text{max-width:440px;max-height:0;color:var(--at-neutral-700);opacity:0;font-size:16px;line-height:1.45;transition:max-height .4s,opacity .3s,transform .35s;overflow:hidden;transform:translateY(-6px)}.vdb-home-solutions .at-service-item .thumb img{border-radius:12px;width:128px;max-width:128px;height:100px;transition:transform .35s,filter .35s}.vdb-home-solutions .at-service-item:hover{padding-left:8px}.vdb-home-solutions .at-service-item:hover .number{color:var(--at-theme-primary);opacity:1}.vdb-home-solutions .at-service-item:hover .content .title{opacity:1;transform:translate(6px)}.vdb-home-solutions .at-service-item:hover .content .text{opacity:1;max-height:110px;transform:translateY(0)}.vdb-home-solutions .at-service-item:hover .thumb img{filter:brightness(1.06);width:148px;max-width:148px;transform:scale(1.035)}.vdb-home-solutions .at-service-btn .at-btn{color:var(--at-theme-primary)}.vdb-service-approach__card-reveal{--vdb-card-index:0}@media (prefers-reduced-motion:no-preference){.vdb-service-approach__card-reveal{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--vdb-card-index) * 80ms);transform:translateY(12px)}.vdb-service-approach__card-reveal.is-visible{opacity:1;transform:translateY(0)}@media (hover:none){.vdb-service-approach__card-reveal.is-visible .card-home-12-project__img{animation:.7s cubic-bezier(.16,1,.3,1) both vdb-service-approach-image-in;animation-delay:calc(.12s + (var(--vdb-card-index) * 80ms))}}}@keyframes vdb-service-approach-image-in{0%{opacity:.82;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@media (max-width:991.98px){.vdb-home-solutions__header,.vdb-home-solutions__heading{grid-template-columns:1fr}.vdb-home-solutions__header{gap:24px}.vdb-home-solutions__heading{gap:20px}.vdb-home-solutions__heading p{max-width:520px}.vdb-home-solutions .at-service-item{grid-template-columns:52px minmax(0,1fr) 126px}.vdb-home-solutions .at-service-item .thumb img{width:126px;max-width:126px;height:88px}.vdb-home-solutions .at-service-item:hover .thumb img{width:138px;max-width:138px}}@media (max-width:574.98px){.vdb-home-solutions .at-service-item{grid-template-columns:1fr;gap:14px;padding:26px 0 29px}.vdb-home-solutions .at-service-item .thumb{display:none}.vdb-home-solutions__media .at-service-sales-wrap>h5{font-size:36px}}.vdb-index15-hero__bottom-gradient{z-index:3;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#03030700 0%,#03030714 38%,#0303079e 100%);height:40%;position:absolute;bottom:-34px;left:-8%;right:-8%;-webkit-mask-image:linear-gradient(#0000 0%,#000 44% 100%);mask-image:linear-gradient(#0000 0%,#000 44% 100%)}@media (max-width:1399.98px){.vdb-service-card-title{font-size:clamp(48px,5.2vw,78px)}.vdb-service-card-body{grid-template-columns:minmax(0,1fr) minmax(200px,220px);gap:24px}.vdb-service-card-details{min-width:200px}}@media (max-width:1199.98px){.sec-1-home-15.vdb-index15-hero{padding-top:116px}.vdb-nav-bar{width:min(100% - 24px,1750px);margin-top:16px}.vdb-nav-bar.is-scrolled{margin-top:10px}.vdb-nav-inner{grid-template-columns:auto auto;justify-content:space-between;gap:12px;min-height:50px;padding:8px 9px 8px 14px}.vdb-nav-center{display:none}.vdb-service-cards-section{padding-top:72px!important;padding-bottom:44px!important}.vdb-service-card-body{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.vdb-service-card-details{width:100%;min-width:0}.vdb-service-card-title{max-width:100%}.vdb-service-card-image{aspect-ratio:16/9;margin-top:22px}}@media (max-width:574.98px){.sec-1-home-15.vdb-index15-hero{padding-top:104px}.vdb-index15-hero__platforms{gap:7px}.vdb-index15-hero__platform{gap:7px;min-height:38px;padding:5px 9px 5px 5px;font-size:11px}.vdb-index15-hero__platform-mark{width:28px;height:28px;padding:4px}.vdb-index15-hero__platform--woocommerce .vdb-index15-hero__platform-mark{width:50px;height:24px}.vdb-index15-hero__bottom-gradient{height:52%;bottom:-24px;left:-18%;right:-18%}.vdb-nav-logo{min-width:112px}.vdb-logo,.at-offcanvas-logo .vdb-logo,.at-offcanvas-2-wrapper .vdb-logo,.footer-fixed-bottom .vdb-logo{width:112px}.vdb-nav-controls{gap:6px}.vdb-language-trigger{gap:6px;width:70px;height:32px;padding-inline:7px}.vdb-icon-btn{width:32px;height:32px}.vdb-sound-toggle{width:52px;height:32px}.vdb-service-cards-section{padding-top:58px!important;padding-bottom:34px!important}.vdb-service-cards-subtitle{margin-bottom:24px!important}.vdb-service-card-item{padding-bottom:42px!important}.vdb-service-card-title{margin-bottom:24px;font-size:clamp(42px,13vw,58px)}.vdb-service-card-description{font-size:20px}}.vdb-ai-use-cases__eyebrow{color:var(--at-theme-primary);letter-spacing:.08em;margin-bottom:18px;font-size:13px;font-weight:600;display:inline-block}.vdb-ai-use-cases__title{letter-spacing:-.045em;max-width:980px;font-size:clamp(46px,5.4vw,88px);line-height:.98}.vdb-ai-use-cases__lead,.vdb-ai-use-case-card__description{color:#ffffffad}.vdb-ai-use-cases__lead{max-width:460px;font-size:20px;line-height:1.45}.vdb-ai-use-case-card{background:#ffffff09;border:1px solid #ffffff24;border-radius:24px;flex-direction:column;justify-content:space-between;gap:42px;min-height:500px;padding:clamp(28px,3.5vw,54px);transition:border-color .3s,background-color .3s;display:flex}.vdb-ai-use-case-card:hover{background:#ffffff0e;border-color:#ec6509b3}.vdb-ai-use-case-card__number{color:var(--at-theme-primary);font-size:14px;font-weight:600}.vdb-ai-use-case-card__title{letter-spacing:-.035em;max-width:650px;margin-bottom:18px;font-size:clamp(30px,3vw,48px);line-height:1.02}.vdb-ai-use-case-card__description{max-width:680px;margin-bottom:0;font-size:18px;line-height:1.5}.vdb-ai-use-case-card__content{margin-top:28px}.vdb-ai-use-case-card__outcome{border-top:1px solid #ffffff1f;margin-top:26px;padding-top:24px}.vdb-ai-use-case-card__label{color:var(--at-theme-primary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:600;display:block}.vdb-ai-use-case-card__link{color:#fff;align-items:center;gap:10px;width:fit-content;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.vdb-ai-use-case-card__link:hover{color:var(--at-theme-primary)}.vdb-category-delivery{position:relative;overflow:hidden}.vdb-category-delivery__eyebrow{color:var(--at-theme-primary);letter-spacing:.08em;margin-bottom:18px;font-size:13px;font-weight:600;display:inline-block}.vdb-category-delivery__title{letter-spacing:-.045em;max-width:980px;font-size:clamp(46px,5.4vw,88px);line-height:.98}.vdb-category-delivery__lead{color:#ffffffad;max-width:460px;font-size:20px;line-height:1.45}.vdb-category-delivery__deck{background:#ffffff03;border:1px solid #fff3;grid-template-columns:minmax(0,2.45fr) repeat(3,minmax(0,1fr));min-height:590px;transition:grid-template-columns .72s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden}.vdb-category-delivery__deck[data-active-index="1"]{grid-template-columns:minmax(0,1fr) minmax(0,2.45fr) repeat(2,minmax(0,1fr))}.vdb-category-delivery__deck[data-active-index="2"]{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,2.45fr) minmax(0,1fr)}.vdb-category-delivery__deck[data-active-index="3"]{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,2.45fr)}.vdb-category-delivery__card{opacity:1;background:0 0;border-right:1px solid #ffffff29;min-width:0;min-height:590px;transition:background-color .45s,border-color .45s;position:relative;overflow:hidden}.vdb-category-delivery__card:last-child{border-right:0}.vdb-category-delivery__card.is-active{background:#ffffff09;border-color:#ec6509c2}.vdb-category-delivery__tab{z-index:1;color:#fff;text-align:left;background:0 0;border:0;flex-direction:column;justify-content:space-between;width:100%;padding:34px 30px;display:flex;position:absolute;inset:0}.vdb-category-delivery__tab:focus-visible{outline:2px solid var(--at-theme-primary);outline-offset:-5px}.vdb-category-delivery__number{color:#ffffffd1;letter-spacing:-.075em;font-size:clamp(44px,5.2vw,80px);font-weight:400;line-height:.8;transition:color .35s,opacity .25s,transform .5s cubic-bezier(.22,1,.36,1)}.vdb-category-delivery__card.is-active .vdb-category-delivery__number{color:var(--at-theme-primary);transform:translateY(4px)}.vdb-category-delivery__collapsed-title{letter-spacing:-.035em;writing-mode:vertical-rl;max-height:300px;font-size:clamp(22px,2vw,32px);font-weight:500;line-height:1;transition:opacity .25s,transform .45s cubic-bezier(.22,1,.36,1);overflow:hidden}.vdb-category-delivery__tab-hint{color:#ffffff8c;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600;transition:opacity .25s}.vdb-category-delivery__card:not(.is-active) .vdb-category-delivery__tab:hover .vdb-category-delivery__number,.vdb-category-delivery__card:not(.is-active) .vdb-category-delivery__tab:focus-visible .vdb-category-delivery__number{color:var(--at-theme-primary);transform:translateY(-4px)}.vdb-category-delivery__card.is-active .vdb-category-delivery__collapsed-title,.vdb-category-delivery__card.is-active .vdb-category-delivery__tab-hint{opacity:0}.vdb-category-delivery__content{z-index:2;visibility:hidden;opacity:0;pointer-events:none;flex-direction:column;gap:18px;transition:none;display:flex;position:absolute;inset:120px 42px 34px}.vdb-category-delivery__card.is-active .vdb-category-delivery__content{visibility:visible;opacity:1;pointer-events:auto}.vdb-category-delivery__card-title{letter-spacing:-.045em;max-width:620px;margin-bottom:10px;font-size:clamp(30px,3.1vw,48px);font-weight:500;line-height:.98}.vdb-category-delivery__summary,.vdb-category-delivery__outcome p{color:#ffffffb8;max-width:620px;margin-bottom:0;font-size:17px;line-height:1.48}.vdb-category-delivery__details{margin-top:4px}.vdb-category-delivery__label{color:var(--at-theme-primary);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:600;display:block}.vdb-category-delivery__list{margin:0;padding:0;list-style:none}.vdb-category-delivery__list li{color:#ffffffe0;border-top:1px solid #ffffff26;padding:7px 0;font-size:15px;line-height:1.3}.vdb-category-delivery__list li:last-child{border-bottom:1px solid #ffffff26}.vdb-category-delivery__outcome{border-top:1px solid #ffffff26;margin-top:auto;padding-top:14px}.vdb-category-delivery__action{color:#fff;align-items:center;gap:10px;width:fit-content;font-size:14px;font-weight:600;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.vdb-category-delivery__action:hover,.vdb-category-delivery__action:focus-visible{color:var(--at-theme-primary);transform:translate(3px)}@media (max-width:991.98px){.vdb-category-delivery__deck,.vdb-category-delivery__deck[data-active-index="0"],.vdb-category-delivery__deck[data-active-index="1"],.vdb-category-delivery__deck[data-active-index="2"],.vdb-category-delivery__deck[data-active-index="3"]{background:0 0;border:0;grid-template-columns:1fr;gap:10px;min-height:0;overflow:visible}.vdb-category-delivery__card,.vdb-category-delivery__card:last-child{border:1px solid #ffffff2e;min-height:96px}.vdb-category-delivery__card.is-active{min-height:0}.vdb-category-delivery__tab{flex-direction:row;align-items:center;padding:24px 26px}.vdb-category-delivery__number{flex:0 0 74px;font-size:42px}.vdb-category-delivery__collapsed-title{writing-mode:horizontal-tb;max-height:none;margin-right:auto;font-size:22px;line-height:1.05}.vdb-category-delivery__tab-hint{padding-left:16px}.vdb-category-delivery__content{inset:120px 26px 30px}.vdb-category-delivery__card.is-active .vdb-category-delivery__tab{pointer-events:none;height:96px;inset:0 0 auto}.vdb-category-delivery__card.is-active .vdb-category-delivery__number{opacity:0;transform:translateY(-6px)}.vdb-category-delivery__card.is-active .vdb-category-delivery__content{min-height:0;margin-top:96px;padding:0 26px 30px;position:relative;inset:auto}}@media (max-width:767.98px){.vdb-category-delivery__title{font-size:clamp(42px,12vw,60px)}.vdb-category-delivery__lead{font-size:18px}.vdb-category-delivery__tab{padding:22px 20px}.vdb-category-delivery__number{flex-basis:62px;font-size:36px}.vdb-category-delivery__collapsed-title{font-size:20px}.vdb-category-delivery__tab-hint{display:none}.vdb-category-delivery__content{gap:22px}.vdb-category-delivery__card.is-active .vdb-category-delivery__content{margin-top:88px;padding:0 20px 24px}.vdb-category-delivery__card-title{font-size:31px}.vdb-category-delivery__summary,.vdb-category-delivery__outcome p{font-size:16px}}@media (prefers-reduced-motion:reduce){.vdb-category-delivery__deck,.vdb-category-delivery__card,.vdb-category-delivery__number,.vdb-category-delivery__collapsed-title,.vdb-category-delivery__tab-hint,.vdb-category-delivery__content,.vdb-category-delivery__action{transition:none;animation:none}}.home-9-contact-area .vdb-contact-title-static{word-spacing:.08em;max-width:980px}.vdb-presence-section{--vdb-presence-bg:#fbfbfa;--vdb-presence-border:#0303071f;--vdb-presence-divider:var(--at-neutral-200);--vdb-presence-heading:var(--at-neutral-950);--vdb-presence-copy:var(--at-neutral-700);--vdb-presence-muted:var(--at-neutral-600);border-top:1px solid var(--vdb-presence-divider);background:var(--vdb-presence-bg);padding:clamp(96px,10vw,144px) 0}[data-bs-theme=dark] .vdb-presence-section{--vdb-presence-bg:var(--vdb-bg-dark);--vdb-presence-border:#ffffff2e;--vdb-presence-divider:#ffffff1f;--vdb-presence-heading:#fff;--vdb-presence-copy:#ffffffb8;--vdb-presence-muted:#ffffff8f}.vdb-presence-section__layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(48px,8vw,132px);display:grid}.vdb-presence-section__details{min-width:0}.vdb-presence-section__header .at-btn{color:var(--at-theme-primary);letter-spacing:.08em;font-size:12px;font-weight:600}.vdb-presence-section__title{max-width:640px;color:var(--vdb-presence-heading);letter-spacing:-.045em;font-size:clamp(42px,4.2vw,66px);line-height:.98}.vdb-presence-section__copy{max-width:540px;color:var(--vdb-presence-copy);margin-top:clamp(32px,4vw,52px);font-size:19px;line-height:1.55}.vdb-presence-section__copy p{margin-bottom:18px}.vdb-presence-section__copy .vdb-presence-section__statement{border-left:2px solid var(--at-theme-primary);max-width:470px;color:var(--vdb-presence-heading);margin-bottom:0;padding-left:18px}.vdb-presence-section__markets{border-left:1px solid var(--vdb-presence-divider);max-width:540px;margin-top:clamp(30px,4vw,48px);padding:20px 0 0 20px}.vdb-presence-section__markets>span{color:var(--vdb-presence-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px;font-size:12px;font-weight:600;display:block}.vdb-presence-section__markets ul{flex-wrap:wrap;gap:9px 18px;margin:0;padding:0;list-style:none;display:flex}.vdb-presence-section__markets li{color:var(--vdb-presence-heading);align-items:center;gap:8px;font-size:15px;display:inline-flex}.vdb-presence-section__markets li:before{background:var(--at-theme-primary);content:"";border-radius:50%;width:5px;height:5px}.vdb-presence-section__map{border:1px solid var(--vdb-presence-border);background:#030307;border-radius:12px;min-width:0;overflow:hidden}.vdb-presence-section__map-image{width:100%;height:auto;display:block}@media (prefers-reduced-motion:no-preference){.vdb-presence-section__reveal{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--vdb-presence-index) * 80ms);transform:translateY(12px)}.vdb-presence-section__reveal.is-visible{opacity:1;transform:translateY(0)}}@media (max-width:767.98px){.vdb-presence-section{padding:72px 0}.vdb-presence-section__title{font-size:clamp(40px,11vw,56px)}.vdb-presence-section__layout{grid-template-columns:1fr;gap:40px}.vdb-presence-section__copy{font-size:18px}.vdb-presence-section__markets{border-top:1px solid var(--vdb-presence-divider);border-left:0;margin-top:32px;padding:20px 0 0}.vdb-presence-section__map{border-radius:8px}}.vdb-home-process{background:var(--at-neutral-0);position:relative;overflow:hidden}.vdb-home-process__section{padding-top:clamp(96px,10vw,144px)!important;padding-bottom:clamp(96px,10vw,144px)!important}.vdb-home-process h3{max-width:760px;color:var(--at-neutral-950);letter-spacing:-.045em;font-size:clamp(44px,5vw,78px)}.vdb-home-process .at-btn{color:var(--at-theme-primary);letter-spacing:.08em;font-size:12px;font-weight:600}.vdb-home-process .at-btn:hover{color:var(--at-neutral-950)}.vdb-home-process .portfolio-text{opacity:.76}.vdb-home-process__note{max-width:320px;color:var(--at-neutral-700);padding-top:0;font-size:16px;line-height:1.5}.vdb-home-process__note>div{color:var(--at-theme-primary);flex:none}.vdb-home-process .at-service-card{border:1px solid var(--at-neutral-200);box-shadow:none;transition:border-color .35s,transform .35s;border-radius:12px!important}.vdb-home-process .at-service-card:hover{border-color:var(--at-theme-primary);transform:translateY(-4px)}.vdb-home-process .at-service-card.card-1:before{background:linear-gradient(#0303070f 0%,#0303071f 38%,#030307d1 100%)}.vdb-home-process .at-service-card.card-3{background:#030307}.vdb-home-process .vdb-home-process__single-image-card:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0303072e 0%,#03030770 48%,#030307b8 100%);position:absolute;inset:0}.vdb-home-process .vdb-home-process__single-image-link{z-index:0}.vdb-home-process .vdb-home-process__single-image-card .at-service-card-content{z-index:2}.vdb-home-process .vdb-home-process__card--dark:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(#030307c7 0%,#03030785 54%,#03030729 100%);position:absolute;inset:0}.vdb-home-process .vdb-home-process__card--dark>a{z-index:0}.vdb-home-process .vdb-home-process__card--dark .at-service-card-content{z-index:2}.vdb-home-process .vdb-home-process__card--dark .at-service-card-description p,.vdb-home-process .vdb-home-process__single-image-card .at-service-card-description p,.vdb-home-process .at-service-card.card-1 .at-service-card-description p{color:#ffffffd6!important}.vdb-home-process .at-service-card.card-2{background:var(--at-neutral-0)}.vdb-home-process .at-service-card-icon{color:var(--at-theme-primary)}.vdb-home-process .at-service-card-content h6{letter-spacing:-.025em;font-size:23px}.vdb-home-process .at-service-card-description p{max-width:280px;line-height:1.5}.vdb-home-process .at-service-card .img-cover{filter:saturate(.82);transition:transform .55s,filter .35s}.vdb-home-process .at-service-card:hover .img-cover{filter:saturate();transform:scale(1.035)}@media (max-width:991.98px){.vdb-home-process__section{padding-top:84px!important;padding-bottom:84px!important}.vdb-home-process__note{max-width:430px}}@media (max-width:574.98px){.vdb-home-process__section{padding-top:68px!important;padding-bottom:68px!important}.vdb-home-process h3{font-size:clamp(40px,11vw,54px)}.vdb-home-process__note{font-size:15px}.vdb-home-process .at-service-card-content h6{font-size:21px}}@media (max-width:767.98px){.vdb-ai-use-cases__title{font-size:clamp(42px,12vw,60px)}.vdb-ai-use-cases__lead{font-size:18px}.vdb-ai-use-case-card{gap:32px;min-height:460px}}.vdb-proposal__choice-notice>div{gap:6px;display:grid}.vdb-proposal__choice-notice>div>span{color:var(--vdb-accent);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700}.vdb-proposal__choice-notice>div>strong{font-family:var(--at-ff-heading), sans-serif;letter-spacing:-.035em;font-size:clamp(19px,2vw,27px);font-weight:600}.vdb-proposal__choice-notice>p{max-width:480px;color:var(--vdb-proposal-muted);text-align:right;margin:0;font-size:13px;line-height:1.55}.vdb-proposal__comparison{border:1px solid var(--vdb-proposal-line);background:#fff;border-radius:8px;overflow:hidden}.vdb-proposal__comparison-grid{grid-template-columns:minmax(190px,.82fr) repeat(3,minmax(0,1fr));display:grid}.vdb-proposal__comparison-grid--head{border-bottom:1px solid var(--vdb-proposal-line);align-items:stretch}.vdb-proposal__comparison-intro{background:#fafaf8;flex-direction:column;justify-content:space-between;gap:40px;min-width:0;padding:clamp(26px,3vw,40px);display:flex}.vdb-proposal__comparison-intro>span{color:var(--vdb-accent);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:700}.vdb-proposal__comparison-intro>strong{max-width:230px;color:var(--vdb-proposal-ink);font-family:var(--vdb-ff-cursive), Georgia, serif;letter-spacing:-.025em;font-size:clamp(22px,2.2vw,31px);font-weight:500;line-height:1.08}.vdb-proposal__comparison-plan{border-left:1px solid var(--vdb-proposal-line);background:#fff;flex-direction:column;min-width:0;padding:clamp(24px,2.5vw,36px);transition:background-color .2s,box-shadow .2s;display:flex;position:relative}.vdb-proposal__comparison-plan.is-recommended,.vdb-proposal__comparison-row>.is-recommended{background:#fff8f2}.vdb-proposal__comparison-plan.is-recommended:before{background:var(--vdb-accent);content:"";height:4px;position:absolute;top:0;left:0;right:0}.vdb-proposal__comparison-plan.is-selected,.vdb-proposal__comparison-row>.is-selected{box-shadow:inset 2px 0 var(--vdb-accent), inset -2px 0 var(--vdb-accent);background:#fff3e9}.vdb-proposal__comparison-meta>span{color:var(--vdb-proposal-muted);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:700}.vdb-proposal__comparison-meta>em{color:#9a3c00;letter-spacing:.08em;text-transform:uppercase;background:#ffe9d9;border-radius:999px;padding:6px 8px;font-size:8px;font-style:normal;font-weight:750}.vdb-proposal__comparison-plan h3,.vdb-proposal__mobile-plan h3{color:var(--vdb-proposal-ink);font-family:var(--at-ff-heading), sans-serif;letter-spacing:-.045em;margin:0 0 13px;font-size:clamp(25px,2.25vw,35px);font-weight:650;line-height:.98}.vdb-proposal__comparison-plan>p,.vdb-proposal__mobile-plan>p{min-height:76px;color:var(--vdb-proposal-muted);margin:0;font-size:12px;line-height:1.5}.vdb-proposal__comparison-price{border-top:1px solid var(--vdb-proposal-line);margin-top:22px;padding-top:21px}.vdb-proposal__comparison-price>span{color:var(--vdb-proposal-muted);letter-spacing:.11em;text-transform:uppercase;margin-bottom:5px;font-size:8px;font-weight:700;display:block}.vdb-proposal__comparison-price>strong{color:var(--vdb-proposal-ink);font-family:var(--at-ff-heading), sans-serif;letter-spacing:-.05em;white-space:nowrap;font-size:clamp(24px,2.2vw,34px);font-weight:680}.vdb-proposal__comparison .vdb-proposal__plan-select{background:#fff;margin-top:21px}.vdb-proposal__comparison-plan.is-selected .vdb-proposal__plan-select,.vdb-proposal__mobile-plan.is-selected .vdb-proposal__plan-select{border-color:var(--vdb-accent);background:var(--vdb-accent);color:#fff}.vdb-proposal__comparison-row{border-bottom:1px solid var(--vdb-proposal-line);min-height:69px}.vdb-proposal__comparison-row:last-child{border-bottom:0}.vdb-proposal__comparison-row>strong{color:var(--vdb-proposal-ink);background:#fafaf8;align-items:center;padding:18px clamp(22px,2.5vw,34px);font-size:12px;font-weight:650;display:flex}.vdb-proposal__comparison-row>span{border-left:1px solid var(--vdb-proposal-line);min-width:0;color:var(--vdb-proposal-ink);grid-template-columns:17px minmax(0,1fr);align-items:center;gap:8px;padding:16px clamp(17px,2vw,27px);display:grid}.vdb-proposal__comparison-row>span>svg{color:var(--vdb-accent)}.vdb-proposal__comparison-row>span>small{font-size:11px;line-height:1.4}@media (max-width:1099.98px){.vdb-proposal__comparison-grid{grid-template-columns:minmax(150px,.72fr) repeat(3,minmax(0,1fr))}.vdb-proposal__comparison-intro,.vdb-proposal__comparison-plan{padding:24px 18px}.vdb-proposal__comparison-plan h3{font-size:25px}.vdb-proposal__comparison-plan>p{min-height:90px}.vdb-proposal__comparison-price>strong{font-size:24px}.vdb-proposal__comparison-row>strong{padding:16px 18px}.vdb-proposal__comparison-row>span{padding:15px 14px}}@media (max-width:767.98px){.vdb-proposal__choice-notice{flex-direction:column;align-items:flex-start}.vdb-proposal__choice-notice>p{text-align:left}.vdb-proposal__comparison{background:0 0;border:0;overflow:visible}.vdb-proposal__comparison-grid--head,.vdb-proposal__comparison-desktop{display:none}.vdb-proposal__comparison-mobile{gap:16px;display:grid}.vdb-proposal__mobile-plan{border:1px solid var(--vdb-proposal-line);background:#fff;border-radius:7px;padding:26px 22px;position:relative;overflow:hidden}.vdb-proposal__mobile-plan.is-recommended{background:#fff8f2}.vdb-proposal__mobile-plan.is-recommended:before{background:var(--vdb-accent);content:"";height:4px;position:absolute;top:0;left:0;right:0}.vdb-proposal__mobile-plan.is-selected{border-color:var(--vdb-accent);box-shadow:inset 0 0 0 1px var(--vdb-accent)}.vdb-proposal__mobile-plan>p{min-height:0}.vdb-proposal__mobile-price{border-top:1px solid var(--vdb-proposal-line);color:var(--vdb-proposal-ink);font-family:var(--at-ff-heading), sans-serif;letter-spacing:-.05em;margin-top:22px;padding:22px 0;font-size:clamp(30px,9vw,39px);display:block}.vdb-proposal__mobile-plan ul{border-top:1px solid var(--vdb-proposal-line);gap:0;margin:0;padding:0;list-style:none;display:grid}.vdb-proposal__mobile-plan li{border-bottom:1px solid var(--vdb-proposal-line);color:var(--vdb-proposal-ink);grid-template-columns:17px minmax(0,1fr);gap:9px;padding:13px 0;display:grid}.vdb-proposal__mobile-plan li>svg{color:var(--vdb-accent);margin-top:2px}.vdb-proposal__mobile-plan li.is-excluded{color:#0303076b}.vdb-proposal__mobile-plan li.is-excluded>svg{color:#03030752}.vdb-proposal__mobile-plan li span{gap:3px;display:grid}.vdb-proposal__mobile-plan li strong{font-size:12px;font-weight:650}.vdb-proposal__mobile-plan li small{font-size:11px;line-height:1.4}}.vdb-proposal{--vdb-proposal-bg:#fff;--vdb-proposal-surface:#fff;--vdb-proposal-ink:#030307;--vdb-proposal-muted:#0303079e;--vdb-proposal-line:#03030721;--vdb-proposal-content:1280px;--vdb-proposal-gutter:max(24px, calc((100vw - var(--vdb-proposal-content)) / 2));background:var(--vdb-proposal-bg);width:100%;min-height:100vh;box-shadow:none;color:var(--vdb-proposal-ink);border:0;border-radius:0;margin:0;overflow:hidden}[data-bs-theme=dark] .vdb-proposal{--vdb-proposal-bg:#fff;--vdb-proposal-surface:#fff;--vdb-proposal-ink:#030307;--vdb-proposal-muted:#0303079e;--vdb-proposal-line:#03030721}.vdb-proposal *,.vdb-proposal :before,.vdb-proposal :after{box-sizing:border-box}.vdb-proposal a{color:inherit;text-decoration:none}.vdb-proposal button{font:inherit}.vdb-proposal__topbar{z-index:3;min-height:88px;padding:18px var(--vdb-proposal-gutter);background:var(--vdb-proposal-surface);border-bottom:1px solid var(--vdb-proposal-line);justify-content:space-between;align-items:center;display:flex;position:relative}.vdb-proposal__topbar-meta{align-items:center;gap:10px;display:flex}.vdb-proposal__topbar-meta>span{color:var(--vdb-proposal-muted);margin-right:clamp(8px,2vw,28px);font-size:12px}.vdb-proposal__topbar-meta>span strong{color:var(--vdb-proposal-ink);font-weight:600}.vdb-proposal__download,.vdb-proposal__share{border:1px solid var(--vdb-proposal-line);min-height:44px;color:var(--vdb-proposal-ink);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:9px;padding:10px 15px;font-size:13px;font-weight:600;transition:border-color .2s,color .2s,transform .2s;display:inline-flex}.vdb-proposal__download:hover,.vdb-proposal__share:hover{border-color:var(--vdb-accent);color:var(--vdb-accent);transform:translateY(-2px)}.vdb-proposal__download svg,.vdb-proposal__share svg{width:18px;height:18px}.vdb-proposal__hero{min-height:620px;padding:0 var(--vdb-proposal-gutter);background-color:var(--vdb-bg-dark);color:#fff;background-image:linear-gradient(90deg,#03030745 0%,#03030714 48%,#03030733 100%),linear-gradient(#03030708 0%,#0303073d 100%),url(/assets/imgs/vanderban/proposal/proposal-hero-texture.png);background-position:50%;background-size:cover;grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);display:grid;position:relative;overflow:hidden}.vdb-proposal__hero-glow{pointer-events:none;background:radial-gradient(circle at 76% 28%,#0000 0 24%,#03030714 68%,#03030729 100%);position:absolute;inset:0}.vdb-proposal__hero-header{z-index:1;border-bottom:1px solid #ffffff2e;grid-column:1/-1;justify-content:space-between;align-items:center;min-height:84px;display:flex;position:relative}.vdb-proposal__hero-header>span{color:#ffffffb8;letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:650}.vdb-proposal__hero-copy{z-index:1;align-self:center;max-width:800px;padding:50px 7vw 68px 0;position:relative}.vdb-proposal__recipient{color:#fff;align-items:center;gap:14px;margin:0 0 28px;font-size:14px;display:flex}.vdb-proposal__recipient>span,.vdb-proposal__recipient>img{color:#030307;object-fit:contain;background:#fff;border-radius:50%;flex:0 0 58px;place-items:center;width:58px;height:58px;font-size:14px;font-weight:700;display:grid}.vdb-proposal__recipient p{color:#fff;margin:0}.vdb-proposal__recipient strong{color:#fff;margin-top:3px;font-size:18px;font-weight:600;display:block}.vdb-proposal__hero h1{color:#fff;letter-spacing:-.055em;max-width:700px;margin:0;font-size:clamp(42px,4.6vw,68px);font-weight:500;line-height:.96}.vdb-proposal__hero h1 em,.vdb-proposal__intro h2 em,.vdb-proposal__investment h2 em{color:var(--vdb-accent);font-family:var(--vdb-ff-cursive), Georgia, serif;font-weight:500}.vdb-proposal__hero-lead{color:#ffffffc7;max-width:600px;margin:24px 0 0;font-size:clamp(15px,1.25vw,18px);line-height:1.55}.vdb-proposal__hero-services{z-index:1;flex-direction:column;justify-content:center;padding:40px 0 54px;display:flex;position:relative}.vdb-proposal__service-orbit{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0303071f;border-bottom:1px solid #fff3;grid-template-columns:28px 40px 1fr 18px;align-items:center;gap:12px;min-height:72px;padding:12px;transition:padding .25s,color .25s,background-color .25s;display:grid}.vdb-proposal__service-orbit:hover{color:var(--vdb-accent);background:#03030747;padding-left:20px;padding-right:20px}.vdb-proposal__service-orbit-number{color:#fff6;font-size:11px}.vdb-proposal__service-orbit-icon{background:#fff;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.vdb-proposal__service-orbit-icon img{object-fit:contain;max-width:22px;max-height:22px}.vdb-proposal__service-orbit strong{color:#fff;font-size:15px;font-weight:550;line-height:1.25;display:block}.vdb-proposal__service-orbit svg{width:18px;height:18px}.vdb-proposal__facts{z-index:1;background:#0303078f;border-top:1px solid #fff3;grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin:0;display:grid;position:relative}.vdb-proposal__facts div{border-right:1px solid #ffffff24;padding:24px 22px 28px 0}.vdb-proposal__facts div:not(:first-child){padding-left:24px}.vdb-proposal__facts div:last-child{border-right:0}.vdb-proposal__facts dt{color:#ffffffe6;letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:700}.vdb-proposal__facts dd{color:#fff;margin:0;font-size:14px}.vdb-proposal__index{min-height:72px;padding:14px var(--vdb-proposal-gutter);border-bottom:1px solid var(--vdb-proposal-line);background:var(--vdb-proposal-surface);justify-content:flex-end;align-items:center;display:flex}.vdb-proposal__index>span{color:var(--vdb-proposal-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.vdb-proposal__index div{align-items:center;gap:clamp(22px,3.2vw,54px);display:flex}.vdb-proposal__index a{font-size:13px;font-weight:600}.vdb-proposal__index a:hover{color:var(--vdb-accent)}.vdb-proposal__promotion{padding:27px var(--vdb-proposal-gutter);color:#fff;background:radial-gradient(circle at 84% -28%,#ffffff4d 0,#ffffff14 24%,#0000 47%),linear-gradient(116deg,#18110d 0%,#542607 48%,#ec6509 100%);border-top:1px solid #ec650985;border-bottom:1px solid #ec65093d;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:clamp(18px,2.5vw,34px);display:grid}.vdb-proposal__promotion-icon{width:56px;height:56px;color:var(--vdb-accent);background:#ec650914;border:1px solid #ec6509a6;border-radius:50%;place-items:center;display:grid}.vdb-proposal__promotion-copy{min-width:0}.vdb-proposal__promotion-copy>span{color:var(--vdb-accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:800;display:block}.vdb-proposal__promotion-copy>strong{color:#fff;letter-spacing:-.035em;font-size:clamp(20px,2.2vw,30px);font-weight:680;line-height:1.05;display:block}.vdb-proposal__promotion p{color:#ffffff8f;margin:7px 0 0;font-size:11px;line-height:1.45}.vdb-proposal__promotion-countdown{border-left:1px solid #ffffff29;min-width:340px;padding-left:clamp(18px,2.5vw,34px)}.vdb-proposal__promotion-countdown>span{color:#ffffff75;letter-spacing:.1em;text-transform:uppercase;margin-bottom:9px;font-size:9px;font-weight:750;display:block}.vdb-proposal__promotion-countdown>div{grid-template-columns:repeat(4,minmax(54px,1fr));display:grid}.vdb-proposal__promotion-countdown>div>span{text-align:center;border-left:1px solid #ffffff1f;gap:4px;padding:0 12px;display:grid}.vdb-proposal__promotion-countdown>div>span:first-child{border-left:0;padding-left:0}.vdb-proposal__promotion-countdown>div>span:last-child{padding-right:0}.vdb-proposal__promotion-countdown strong{color:#fff;font-family:var(--at-ff-heading), sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:clamp(23px,2.3vw,32px);font-weight:620;line-height:1}.vdb-proposal__promotion-countdown small{color:#ffffff75;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:650}.vdb-proposal__promotion-countdown>.is-expired{color:#ffffffb8;font-size:18px;display:block}.vdb-proposal__intro,.vdb-proposal__investment-head{padding:clamp(72px, 8vw, 112px) var(--vdb-proposal-gutter) clamp(58px, 6vw, 84px);display:block}.vdb-proposal__intro h2,.vdb-proposal__investment h2{max-width:920px;color:var(--vdb-proposal-ink);letter-spacing:-.06em;margin:0;font-size:clamp(44px,5.2vw,78px);font-weight:500;line-height:.92}.vdb-proposal__intro p,.vdb-proposal__investment-head p{max-width:680px;color:var(--vdb-proposal-muted);margin:30px 0 0;font-size:17px;line-height:1.55}.vdb-proposal__plans{padding:0 var(--vdb-proposal-gutter) clamp(72px, 8vw, 112px)}.vdb-proposal__plans-heading{grid-template-columns:minmax(0,1fr) minmax(260px,.44fr);align-items:end;gap:22px 7vw;margin-bottom:38px;display:grid}.vdb-proposal__plans-heading>span{color:var(--vdb-accent);letter-spacing:.11em;text-transform:uppercase;grid-column:1/-1;font-size:10px;font-weight:650}.vdb-proposal__plans-heading h2{max-width:820px;color:var(--vdb-proposal-ink);letter-spacing:-.055em;margin:0;font-size:clamp(40px,4.8vw,70px);font-weight:500;line-height:.95}.vdb-proposal__plans-heading h2 em{color:var(--vdb-accent);font-family:var(--vdb-ff-cursive), Georgia, serif;font-weight:500}.vdb-proposal__plans-heading p{max-width:500px;color:var(--vdb-proposal-muted);margin:0;font-size:15px;line-height:1.6}.vdb-proposal__plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}.vdb-proposal__plan{border:1px solid var(--vdb-proposal-line);cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;min-width:0;min-height:560px;padding:clamp(26px,2.6vw,38px);transition:border-color .22s,box-shadow .22s,transform .22s;display:flex;position:relative;overflow:hidden}.vdb-proposal__plan:hover{border-color:#ec65097a;transform:translateY(-4px);box-shadow:0 24px 60px #03030714}.vdb-proposal__plan--selected{border-color:var(--vdb-accent);box-shadow:inset 0 0 0 1px var(--vdb-accent), 0 26px 70px #0303071a}.vdb-proposal__plan--recommended:before{background:var(--vdb-accent);content:"";height:4px;position:absolute;top:0;left:0;right:0}.vdb-proposal__plan input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.vdb-proposal__plan-topline{justify-content:space-between;align-items:center;gap:12px;min-height:28px;margin-bottom:34px;display:flex}.vdb-proposal__plan-topline>span{color:var(--vdb-proposal-muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:650}.vdb-proposal__plan-topline strong{color:#a33f00;letter-spacing:.08em;text-transform:uppercase;background:#fff1e7;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:700}.vdb-proposal__plan h3{color:var(--vdb-proposal-ink);font-family:var(--vdb-ff-cursive), Georgia, serif;letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(35px,3.2vw,48px);font-weight:500;line-height:.98}.vdb-proposal__plan>p{min-height:94px;color:var(--vdb-proposal-muted);margin:0 0 25px;font-size:14px;line-height:1.55}.vdb-proposal__plan ul{border-top:1px solid var(--vdb-proposal-line);flex:1;margin:0;padding:22px 0 0;list-style:none}.vdb-proposal__plan li{color:var(--vdb-proposal-ink);padding:0 0 12px 19px;font-size:13px;line-height:1.4;position:relative}.vdb-proposal__plan li:before{background:var(--vdb-accent);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:0}.vdb-proposal__plan-price{border-top:1px solid var(--vdb-proposal-line);margin-top:25px;padding-top:22px}.vdb-proposal__plan-price span{color:var(--vdb-proposal-muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:650;display:block}.vdb-proposal__plan-price strong{color:var(--vdb-proposal-ink);letter-spacing:-.045em;font-size:clamp(25px,2.6vw,37px);font-weight:540}.vdb-proposal__plan-choice{color:var(--vdb-proposal-muted);align-items:center;gap:10px;margin-top:24px;font-size:12px;font-weight:600;display:flex}.vdb-proposal__plan-choice i{color:#fff;border:1px solid #03030738;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;display:grid}.vdb-proposal__plan--selected .vdb-proposal__plan-choice{color:var(--vdb-accent)}.vdb-proposal__plan--selected .vdb-proposal__plan-choice i{border-color:var(--vdb-accent);background:var(--vdb-accent)}.vdb-proposal__services{padding:0 var(--vdb-proposal-gutter) clamp(68px, 8vw, 110px)}.vdb-proposal__service{border:1px solid var(--vdb-proposal-line);background:var(--vdb-proposal-surface);border-radius:12px;grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);min-height:480px;margin-bottom:22px;display:grid;overflow:hidden}.vdb-proposal__service--reverse .vdb-proposal__service-media{order:2}.vdb-proposal__service-media{aspect-ratio:4/3;background:#1a1a1e;border-radius:8px;align-self:center;min-height:0;margin:28px;position:relative;overflow:hidden}.vdb-proposal__service-media:after{content:"";background:linear-gradient(#0000 55%,#0303077a);position:absolute;inset:0}.vdb-proposal__service-media img{object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}.vdb-proposal__service:hover .vdb-proposal__service-media img{transform:scale(1.025)}.vdb-proposal__service-media>span{z-index:1;color:#fff;letter-spacing:.08em;font-size:11px;position:absolute;bottom:25px;right:28px}.vdb-proposal__service-content{flex-direction:column;justify-content:center;padding:clamp(38px,4vw,62px);display:flex}.vdb-proposal__service-heading{justify-content:flex-start;align-items:center;gap:20px;margin-bottom:clamp(24px,3vw,38px);display:flex}.vdb-proposal__service-heading>span{color:var(--vdb-accent);letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:650}.vdb-proposal__platforms{display:flex}.vdb-proposal__platforms>span{border:1px solid var(--vdb-proposal-line);background:#fff;border-radius:50%;place-items:center;width:38px;height:38px;margin-left:-7px;display:grid;overflow:hidden}.vdb-proposal__platforms img{object-fit:contain;max-width:21px;max-height:21px}.vdb-proposal__service-content h2{color:var(--vdb-proposal-ink);letter-spacing:-.05em;margin:0 0 12px;font-size:clamp(34px,3.8vw,56px);font-weight:520;line-height:.98}.vdb-proposal__service-content h3{color:var(--vdb-proposal-ink);margin:0 0 18px;font-size:16px;font-weight:600}.vdb-proposal__service-content>p{max-width:600px;color:var(--vdb-proposal-muted);margin:0;font-size:15px;line-height:1.6}.vdb-proposal__includes{border-top:1px solid var(--vdb-proposal-line);grid-template-columns:90px 1fr;gap:18px;margin-top:32px;padding-top:22px;display:grid}.vdb-proposal__includes>span{color:var(--vdb-proposal-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.vdb-proposal__includes ul{margin:0;padding:0;list-style:none}.vdb-proposal__includes li{color:var(--vdb-proposal-ink);padding:0 0 11px 18px;font-size:14px;line-height:1.4;position:relative}.vdb-proposal__includes li:before{background:var(--vdb-accent);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:0}.vdb-proposal__exclusions{margin-top:16px}.vdb-proposal__exclusions li{color:var(--vdb-proposal-muted)}.vdb-proposal__exclusions li:before{background:#03030747}.vdb-proposal__investment{background:var(--vdb-proposal-surface);padding-bottom:clamp(68px,8vw,104px)}.vdb-proposal__investment-head{padding-bottom:54px}.vdb-proposal__price-card{margin:0 var(--vdb-proposal-gutter);border:1px solid var(--vdb-proposal-line);border-radius:10px}.vdb-proposal__price-row{border-bottom:1px solid var(--vdb-proposal-line);grid-template-columns:1fr .34fr .28fr;align-items:center;min-height:88px;padding:18px clamp(20px,3vw,46px);display:grid}.vdb-proposal__price-row--head{min-height:54px;color:var(--vdb-proposal-muted);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:650}.vdb-proposal__price-row:not(.vdb-proposal__price-row--head) span:first-child{color:var(--vdb-proposal-ink);font-size:19px;font-weight:550}.vdb-proposal__price-row i{min-width:44px;color:var(--vdb-accent);font-size:10px;font-style:normal;display:inline-block}.vdb-proposal__price-row span:nth-child(2){color:var(--vdb-proposal-muted);font-size:13px}.vdb-proposal__price-row strong{color:var(--vdb-proposal-ink);text-align:right;font-size:20px;font-weight:550}.vdb-proposal__total{background:var(--vdb-bg-dark);color:#fff;min-height:164px;display:block}.vdb-proposal__total--with-recurring{grid-template-columns:minmax(0,1.12fr) minmax(310px,.88fr);display:grid}.vdb-proposal__due-now{border-right:0;flex-direction:column;justify-content:center;min-width:0;min-height:164px;padding:28px clamp(22px,3vw,44px);display:flex}.vdb-proposal__total--with-recurring .vdb-proposal__due-now{border-right:1px solid #ffffff24}.vdb-proposal__total span{color:#ffffff85;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600}.vdb-proposal__due-now strong{color:#fff;letter-spacing:-.055em;margin-top:8px;font-size:clamp(34px,4.2vw,58px);font-weight:520;line-height:1}.vdb-proposal__due-now p{color:#ffffff80;margin:12px 0 0;font-size:11px}.vdb-proposal__recurring-summary{flex-direction:column;justify-content:center;min-width:0;padding:20px clamp(22px,3vw,40px);display:flex}.vdb-proposal__recurring-charge{padding:12px 0}.vdb-proposal__recurring-charge+.vdb-proposal__recurring-charge{border-top:1px solid #ffffff24}.vdb-proposal__recurring-charge strong{color:#fff;letter-spacing:-.055em;margin-top:7px;font-size:clamp(26px,3vw,40px);font-weight:520;line-height:1;display:block}.vdb-proposal__recurring-charge strong small{color:#ffffff8c;letter-spacing:.07em;text-transform:uppercase;vertical-align:middle;margin-right:6px;font-size:10px;font-weight:600}.vdb-proposal__recurring-charge strong i{color:#ffffff94;letter-spacing:-.01em;font-size:12px;font-style:normal;font-weight:500}.vdb-proposal__recurring-charge p{color:#ffffff80;margin:10px 0 0;font-size:11px;line-height:1.45}.vdb-proposal__terms{margin:0 var(--vdb-proposal-gutter) 28px;border-top:1px solid var(--vdb-proposal-line);border-left:1px solid var(--vdb-proposal-line);grid-template-columns:repeat(4,1fr);display:grid}.vdb-proposal__terms article{border-right:1px solid var(--vdb-proposal-line);border-bottom:1px solid var(--vdb-proposal-line);min-height:190px;padding:26px}.vdb-proposal__terms article>span{color:var(--vdb-accent);font-size:10px}.vdb-proposal__terms h3{color:var(--vdb-proposal-ink);margin:0 0 12px;font-size:16px;font-weight:600}.vdb-proposal__terms p{color:var(--vdb-proposal-muted);margin:0;font-size:13px;line-height:1.5}.vdb-proposal__decision{padding:clamp(54px, 6vw, 78px) var(--vdb-proposal-gutter);background:var(--vdb-accent);box-shadow:none;color:#fff;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(360px,.7fr);align-items:center;gap:7vw;margin:28px 0 0;display:grid;position:relative;overflow:hidden}.vdb-proposal__decision:after{content:"";pointer-events:none;border:1px solid #ffffff1f;border-radius:50%;width:620px;height:620px;position:absolute;bottom:-340px;right:-200px;box-shadow:0 0 0 100px #ffffff06,0 0 0 200px #ffffff05}.vdb-proposal__decision>*{z-index:1;position:relative}.vdb-proposal__decision h2{color:#fff;letter-spacing:-.055em;max-width:720px;margin:0 0 18px;font-size:clamp(40px,4.4vw,62px);font-weight:520;line-height:.94}.vdb-proposal__decision>div:first-child p{color:#ffffffc2;max-width:620px;margin:0;font-size:17px;line-height:1.55}.vdb-proposal__utilities{padding:24px var(--vdb-proposal-gutter) 0;background:#fff;justify-content:flex-end;gap:10px;display:flex}.vdb-proposal__utilities .vdb-proposal__download,.vdb-proposal__utilities .vdb-proposal__share{color:#030307;background:#fff}.vdb-proposal__decision-actions{border-top:1px solid #ffffff57}.vdb-proposal__action{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff57;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:76px;padding:16px 8px;font-size:16px;font-weight:600;transition:padding .2s;display:flex}.vdb-proposal__action:hover{padding-left:16px;padding-right:16px}.vdb-proposal__action svg{width:20px;height:20px}.vdb-proposal__action--primary{color:#030307;background:#fff;min-height:82px;padding-left:20px;padding-right:20px}.vdb-proposal__action--quiet{color:#ffffffad;min-height:62px;font-size:13px}.vdb-proposal__action--whatsapp{color:#fff;border-bottom:0;min-height:68px}.vdb-proposal__action--whatsapp>span{align-items:center;gap:11px;display:inline-flex}.vdb-proposal__action--whatsapp svg{color:#25d366;width:20px;height:20px}.vdb-proposal__action--whatsapp small{color:#ffffff7a;letter-spacing:.04em;font-size:10px;font-weight:500}.vdb-proposal__status{background:#0303071f;border:1px solid #ffffff61;align-items:center;gap:18px;min-height:140px;padding:24px;display:flex}.vdb-proposal__status>span{width:50px;height:50px;color:var(--vdb-accent);background:#fff;border-radius:50%;flex:0 0 50px;place-items:center;font-size:22px;display:grid}.vdb-proposal__status small,.vdb-proposal__status strong{display:block}.vdb-proposal__status small{color:#ffffffad;text-transform:uppercase;margin-bottom:5px;font-size:10px}.vdb-proposal__status strong{color:#fff;font-size:18px}.vdb-proposal__status p{color:#ffffffb8;max-width:480px;margin:7px 0 0;font-size:13px;line-height:1.5}.vdb-proposal__status button{color:#fff;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #fff9;margin-left:auto;font-size:12px}.vdb-proposal__footer{min-height:124px;padding:28px var(--vdb-proposal-gutter);background:var(--vdb-bg-dark);color:#fff;justify-content:space-between;align-items:center;gap:24px;display:flex}.vdb-proposal__footer p{color:#ffffff75;margin:0;font-size:12px}.vdb-proposal__footer>a{color:#fff;font-size:13px}.vdb-proposal__dialog-backdrop{z-index:9999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030307b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.vdb-proposal__dialog{color:#030307;background:#fff;border-radius:10px;width:min(520px,100%);padding:clamp(28px,4vw,42px);position:relative;box-shadow:0 30px 100px #0000005c}.vdb-proposal__dialog-close{color:#030307;cursor:pointer;background:0 0;border:1px solid #0303071f;border-radius:50%;place-items:center;width:36px;height:36px;font-size:22px;display:grid;position:absolute;top:20px;right:20px}.vdb-proposal__dialog>span{color:var(--vdb-accent);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:650}.vdb-proposal__dialog h2{color:#030307;letter-spacing:-.045em;max-width:400px;margin:4px 0 12px;font-size:clamp(28px,3.4vw,40px);font-weight:520;line-height:1}.vdb-proposal__dialog>p{color:#0303079e;margin:0 0 28px;font-size:15px;line-height:1.55}.vdb-proposal__dialog label>span{margin-bottom:9px;font-size:12px;font-weight:600;display:block}.vdb-proposal__dialog label>span small{color:#0303077a;font-size:11px;font-weight:400}.vdb-proposal__dialog textarea{color:#030307;resize:vertical;border:1px solid #03030729;border-radius:5px;outline:0;width:100%;min-height:132px;padding:14px;font-size:13px;line-height:1.5}.vdb-proposal__dialog textarea:focus{border-color:var(--vdb-accent)}.vdb-proposal__dialog-selection{background:#fff7f1;border:1px solid #ec65093d;border-radius:7px;margin:24px 0 4px;padding:18px 20px}.vdb-proposal__dialog-selection span,.vdb-proposal__dialog-selection strong,.vdb-proposal__dialog-selection small{display:block}.vdb-proposal__dialog-selection span{color:#03030780;letter-spacing:.09em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:650}.vdb-proposal__dialog-selection strong{color:#030307;font-family:var(--vdb-ff-cursive), Georgia, serif;font-size:25px;font-weight:500;line-height:1.05}.vdb-proposal__dialog-selection small{color:var(--vdb-accent);margin-top:8px;font-size:13px;font-weight:650}.vdb-proposal__dialog-actions{grid-template-columns:1fr 1.4fr;gap:10px;margin-top:28px;display:grid}.vdb-proposal__dialog-actions button{color:#030307;cursor:pointer;background:0 0;border:1px solid #03030729;border-radius:5px;min-height:50px;font-size:13px;font-weight:650}.vdb-proposal__dialog-actions button:last-child{border-color:var(--vdb-accent);background:var(--vdb-accent);color:#fff}.vdb-proposal__dialog>small{color:#0303077a;margin-top:18px;font-size:10px;line-height:1.45;display:block}.vdb-proposal button:focus-visible,.vdb-proposal a:focus-visible{outline:2px solid var(--vdb-accent);outline-offset:3px}@media (max-width:991.98px){.vdb-proposal__hero{grid-template-columns:1fr}.vdb-proposal__hero-header{grid-column:1}.vdb-proposal__hero-copy{padding-right:0}.vdb-proposal__hero-services{grid-template-columns:repeat(3,1fr);padding-bottom:70px;display:grid}.vdb-proposal__service-orbit{grid-template-columns:28px 44px 1fr}.vdb-proposal__service-orbit svg{display:none}.vdb-proposal__service,.vdb-proposal__plan-grid{grid-template-columns:1fr}.vdb-proposal__plan,.vdb-proposal__plan>p{min-height:0}.vdb-proposal__service--reverse .vdb-proposal__service-media{order:0}.vdb-proposal__service-media{width:calc(100% - 56px);min-height:0}.vdb-proposal__service-heading{margin-bottom:55px}.vdb-proposal__terms{grid-template-columns:repeat(2,1fr)}.vdb-proposal__decision{grid-template-columns:1fr;align-items:start}.vdb-proposal__total--with-recurring{grid-template-columns:1fr}.vdb-proposal__total--with-recurring .vdb-proposal__due-now{border-bottom:1px solid #ffffff24;border-right:0}}@media (max-width:767.98px){.vdb-proposal__topbar{min-height:72px}.vdb-proposal__topbar-meta>span,.vdb-proposal__download span,.vdb-proposal__share span{display:none}.vdb-proposal__download,.vdb-proposal__share{justify-content:center;width:44px;padding:0}.vdb-proposal__hero{min-height:auto}.vdb-proposal__hero-header{min-height:72px}.vdb-proposal__hero h1{font-size:clamp(38px,10vw,50px)}.vdb-proposal__hero-copy{padding:42px 0 50px}.vdb-proposal__hero-lead{margin:22px 0 0}.vdb-proposal__hero-services{grid-template-columns:1fr;padding-bottom:55px}.vdb-proposal__facts{grid-template-columns:repeat(2,1fr)}.vdb-proposal__facts div:nth-child(2){border-right:0}.vdb-proposal__facts div:nth-child(n+3){border-top:1px solid #ffffff24}.vdb-proposal__facts div:nth-child(3){padding-left:0}.vdb-proposal__index{flex-direction:column;align-items:flex-start;gap:14px;padding-top:20px;padding-bottom:20px}.vdb-proposal__index div{justify-content:space-between;gap:0;width:100%;overflow-x:auto}.vdb-proposal__index a{white-space:nowrap;padding-right:18px;font-size:12px}.vdb-proposal__intro,.vdb-proposal__investment-head{grid-template-columns:1fr;gap:30px}.vdb-proposal__plans-heading{grid-template-columns:1fr}.vdb-proposal__plans-heading>span{grid-column:1}.vdb-proposal__intro h2,.vdb-proposal__investment h2{font-size:clamp(40px,11vw,56px)}.vdb-proposal__intro p,.vdb-proposal__investment-head p{margin-left:0;font-size:16px}.vdb-proposal__service{min-height:0}.vdb-proposal__service-media{width:calc(100% - 36px);min-height:0;margin:18px}.vdb-proposal__service-content{padding:34px 26px 40px}.vdb-proposal__service-heading{margin-bottom:30px}.vdb-proposal__service-content h2{font-size:clamp(34px,10vw,46px)}.vdb-proposal__includes{grid-template-columns:1fr;gap:12px}.vdb-proposal__price-row{grid-template-columns:1fr auto;min-height:78px}.vdb-proposal__price-row span:nth-child(2){display:none}.vdb-proposal__price-row--head span:nth-child(3),.vdb-proposal__price-row strong{text-align:right}.vdb-proposal__terms{grid-template-columns:1fr}.vdb-proposal__decision{margin-left:0;margin-right:0;padding:46px 24px}.vdb-proposal__decision h2{font-size:clamp(38px,10vw,52px)}.vdb-proposal__status{flex-wrap:wrap;align-items:flex-start}.vdb-proposal__status button{text-align:left;width:100%;margin:10px 0 0;padding:12px 0}.vdb-proposal__footer{flex-direction:column;align-items:flex-start}.vdb-proposal__dialog-actions{grid-template-columns:1fr}.vdb-proposal__utilities{justify-content:stretch}.vdb-proposal__utilities .vdb-proposal__download,.vdb-proposal__utilities .vdb-proposal__share{flex:1;width:auto}}@media print{.vdb-proposal{--vdb-proposal-bg:#fff;--vdb-proposal-surface:#fff;--vdb-proposal-ink:#030307;--vdb-proposal-muted:#0303079e;--vdb-proposal-line:#03030721}.vdb-proposal__utilities,.vdb-proposal__index,.vdb-proposal__decision-actions,.vdb-proposal__dialog-backdrop{display:none!important}.vdb-proposal__hero,.vdb-proposal__decision,.vdb-proposal__footer{-webkit-print-color-adjust:exact;print-color-adjust:exact}.vdb-proposal__service{break-inside:avoid}}.vdb-proposal__section-kicker{color:var(--vdb-accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:18px;font-size:11px;font-weight:700;display:block}.vdb-proposal__intro{padding-top:clamp(56px,6vw,82px);padding-bottom:clamp(34px,4vw,52px)}.vdb-proposal__intro>div{grid-template-columns:minmax(0,1.25fr) minmax(280px,.55fr);align-items:end;gap:24px 7vw;display:grid}.vdb-proposal__intro .vdb-proposal__section-kicker{grid-column:1/-1;margin:0}.vdb-proposal__intro h2{font-size:clamp(42px,4.8vw,68px)}.vdb-proposal__intro p{margin:0}.vdb-proposal__plans--pricing5{--vdb-p5-ink:#fefefe;--vdb-p5-muted:#fefefead;--vdb-p5-soft:#fefefe7a;color:var(--vdb-p5-ink);background:#0a0a0a;padding-top:34px;padding-bottom:clamp(62px,7vw,92px)}.vdb-proposal__choice-notice strong{color:#fff;font-size:15px}.vdb-p5-plan-stack{gap:18px;max-width:1120px;margin:26px auto 0;display:grid}.vdb-p5-plan-stack__alternatives{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.vdb-p5-plan{min-width:0;color:var(--vdb-p5-ink);background:#171717;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;padding:clamp(24px,3vw,36px);transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.vdb-p5-plan:hover{border-color:#ec65096b;transform:translateY(-2px)}.vdb-p5-plan--selected{border-color:var(--vdb-accent);box-shadow:0 0 0 1px var(--vdb-accent), 0 26px 72px #ec65091f}.vdb-p5-plan__hitarea{z-index:1;cursor:pointer;position:absolute;inset:0}.vdb-p5-plan__hitarea input{opacity:0;width:1px;height:1px;position:absolute}.vdb-p5-plan:focus-within{outline:2px solid var(--vdb-accent);outline-offset:3px}.vdb-p5-plan__top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:30px;display:flex}.vdb-p5-plan__brand{color:#fff;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:9px;font-size:11px;font-weight:700;display:inline-flex}.vdb-p5-plan__brand svg{color:var(--vdb-accent)}.vdb-p5-plan__recommended{background:var(--vdb-accent);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:9px 13px;font-size:10px;font-weight:750}.vdb-p5-plan__identity{grid-template-columns:minmax(0,1.12fr) minmax(280px,.72fr);align-items:end;gap:28px 50px;margin-bottom:28px;display:grid}.vdb-p5-plan:not(.vdb-p5-plan--featured) .vdb-p5-plan__identity{grid-template-columns:1fr;gap:24px}.vdb-p5-plan__overline{letter-spacing:.11em;text-transform:uppercase;font-weight:700;color:var(--vdb-p5-soft)!important;margin:0 0 8px!important;font-size:10px!important}.vdb-p5-plan__identity h3{color:#fff;letter-spacing:-.045em;margin:0 0 12px;font-size:clamp(34px,4.2vw,58px);font-weight:650;line-height:.95}.vdb-p5-plan:not(.vdb-p5-plan--featured) .vdb-p5-plan__identity h3{font-size:clamp(30px,3vw,42px)}.vdb-p5-plan__identity>div>p:last-child{max-width:650px;color:var(--vdb-p5-muted);margin:0;font-size:14px;line-height:1.55}.vdb-p5-plan__price span,.vdb-p5-plan__price small{color:var(--vdb-p5-soft);display:block}.vdb-p5-plan__price span{margin-bottom:7px;font-size:11px;font-weight:600}.vdb-p5-plan__price strong{color:#fff;letter-spacing:-.05em;white-space:nowrap;font-size:clamp(34px,4.4vw,58px);font-weight:700;line-height:1;display:block}.vdb-p5-plan:not(.vdb-p5-plan--featured) .vdb-p5-plan__price strong{font-size:clamp(31px,3.5vw,45px)}.vdb-p5-plan__price small{margin-top:9px;font-size:10px;line-height:1.4}.vdb-p5-plan__columns{border-top:1px solid #ffffff17;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 48px;padding-top:26px;display:grid}.vdb-p5-plan__columns--single{grid-template-columns:1fr}.vdb-p5-plan__columns h4{color:var(--vdb-p5-soft);letter-spacing:.12em;text-transform:uppercase;margin:0 0 17px;font-size:10px;font-weight:750}.vdb-p5-plan__features,.vdb-p5-plan__addons{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.vdb-p5-plan__features li,.vdb-p5-plan__addons li{color:#fff;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;font-size:13px;line-height:1.4;display:grid}.vdb-p5-plan__features li svg{color:#fff;margin-top:1px}.vdb-p5-plan__features li.is-locked,.vdb-p5-plan__features li.is-locked svg{color:var(--vdb-p5-soft)}.vdb-p5-plan__features li strong{color:var(--vdb-p5-muted);margin-top:2px;font-size:11px;font-weight:550;display:block}.vdb-p5-plan__addons li{grid-template-columns:18px minmax(0,1fr) 20px;align-items:center}.vdb-p5-plan__addons li>svg{color:var(--vdb-p5-soft)}.vdb-p5-plan__addons li small{color:var(--vdb-p5-soft);margin-top:2px;font-size:10px;display:block}.vdb-p5-plan__addon-box{border:1px solid #ffffff4d;border-radius:4px;width:18px;height:18px}.vdb-p5-plan__preview-note{color:var(--vdb-p5-soft);margin:15px 0 0;font-size:10px;line-height:1.45}.vdb-p5-plan__choose{z-index:2;color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:50px;margin-top:28px;padding:13px 20px;font-size:13px;font-weight:700;transition:background .2s,border-color .2s;display:inline-flex;position:relative}.vdb-p5-plan__choose:hover{background:#ffffff0f;border-color:#fff}.vdb-p5-plan--selected .vdb-p5-plan__choose{border-color:var(--vdb-accent);background:var(--vdb-accent)}.vdb-p5-plan__choose:disabled{cursor:default;opacity:.58}.vdb-proposal__direct-scope{padding:0 var(--vdb-proposal-gutter) clamp(60px, 7vw, 88px)}.vdb-proposal__scope-card{border:1px solid var(--vdb-proposal-line);background:#fff;border-radius:16px;grid-template-columns:minmax(0,1.05fr) minmax(300px,.65fr);gap:36px 7vw;padding:clamp(30px,4vw,52px);display:grid}.vdb-proposal__scope-card+.vdb-proposal__scope-card{margin-top:16px}.vdb-proposal__scope-copy>span{color:var(--vdb-accent);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:700}.vdb-proposal__scope-copy h2{color:var(--vdb-proposal-ink);letter-spacing:-.05em;margin:20px 0 12px;font-size:clamp(34px,4vw,56px);font-weight:560;line-height:.96}.vdb-proposal__scope-copy p{max-width:640px;color:var(--vdb-proposal-muted);margin:0;font-size:15px;line-height:1.6}.vdb-proposal__scope-includes{border-left:1px solid var(--vdb-proposal-line);padding-left:clamp(22px,3vw,42px)}.vdb-proposal__scope-includes h3{color:var(--vdb-proposal-muted);letter-spacing:.1em;text-transform:uppercase;margin:0 0 20px;font-size:10px;font-weight:700}.vdb-proposal__scope-includes ul{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.vdb-proposal__scope-includes li{color:var(--vdb-proposal-ink);grid-template-columns:18px 1fr;gap:10px;font-size:13px;line-height:1.4;display:grid}.vdb-proposal__scope-includes li svg{color:var(--vdb-accent)}.vdb-proposal__investment{padding-bottom:clamp(58px,6vw,82px)}.vdb-proposal__investment-head{padding-top:clamp(58px,6vw,82px);padding-bottom:34px}.vdb-proposal__investment-head .vdb-proposal__section-kicker{margin-bottom:18px}.vdb-proposal__investment-head h2{font-size:clamp(42px,4.8vw,68px)}.vdb-proposal__investment-head p{margin-top:18px}.vdb-proposal__investment-grid{padding:0 var(--vdb-proposal-gutter);grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:18px;display:grid}.vdb-proposal__investment-grid .vdb-proposal__price-card{margin:0;overflow:hidden}.vdb-proposal__investment-grid .vdb-proposal__terms{border-top:1px solid var(--vdb-proposal-line);grid-template-columns:1fr;margin:0;display:grid}.vdb-proposal__investment-grid .vdb-proposal__terms article{min-height:0;padding:20px 22px}.vdb-proposal__investment-grid .vdb-proposal__terms h3{margin-bottom:7px;font-size:13px}.vdb-proposal__price-row{min-height:76px}.vdb-proposal__total,.vdb-proposal__due-now{min-height:146px}.vdb-proposal__faq{padding:clamp(64px, 7vw, 96px) var(--vdb-proposal-gutter);background:#fff}.vdb-proposal__faq h2{color:var(--vdb-proposal-ink);letter-spacing:-.06em;margin:0 0 38px;font-size:clamp(44px,5.4vw,76px);font-weight:560;line-height:.94}.vdb-proposal__faq h2 em{color:var(--vdb-accent);font-family:var(--vdb-ff-cursive), Georgia, serif;font-weight:500}.vdb-proposal__faq-list{flex-direction:column;gap:9px;max-width:1040px;display:flex}.vdb-proposal__faq-item{background:var(--vdb-proposal-surface);border-radius:10px;overflow:hidden}.vdb-proposal__faq-item h3{margin:0}.vdb-proposal__faq-item button{width:100%;min-height:66px;color:var(--vdb-proposal-ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:17px 20px;font-size:16px;font-weight:600;display:flex}.vdb-proposal__faq-item button svg{flex:none;transition:transform .2s}.vdb-proposal__faq-item button[aria-expanded=true] svg{transform:rotate(180deg)}.vdb-proposal__faq-item button:focus-visible{outline:2px solid var(--vdb-accent);outline-offset:-3px}.vdb-proposal__faq-item>div{padding:0 20px 20px}.vdb-proposal__faq-item p{max-width:760px;color:var(--vdb-proposal-muted);margin:0;font-size:14px;line-height:1.62}.vdb-proposal__faq-contact{border-top:1px solid var(--vdb-proposal-line);justify-content:space-between;align-items:flex-end;gap:28px 48px;margin-top:48px;padding-top:34px;display:flex}.vdb-proposal__faq-contact>div{max-width:600px}.vdb-proposal__faq-contact h3{color:var(--vdb-proposal-ink);letter-spacing:-.035em;margin:0 0 8px;font-size:28px;font-weight:620}.vdb-proposal__faq-contact p{color:var(--vdb-proposal-muted);margin:0;font-size:14px;line-height:1.55}.vdb-proposal__faq-contact a{background:var(--vdb-accent);color:#fff;white-space:nowrap;border-radius:8px;align-items:center;gap:10px;min-height:48px;padding:12px 17px;font-size:12px;font-weight:700;display:inline-flex}.vdb-proposal__decision{margin-top:0;padding-top:clamp(48px,5vw,68px);padding-bottom:clamp(48px,5vw,68px)}.vdb-proposal__action:disabled{cursor:not-allowed;opacity:.56}.vdb-proposal__action:disabled:hover{padding-left:20px;padding-right:20px}.vdb-proposal__status>svg{width:50px;height:50px;color:var(--vdb-accent);background:#fff;border-radius:50%;flex:0 0 50px;padding:14px;display:grid}.vdb-proposal__footer-actions{align-items:center;gap:18px;display:flex}.vdb-proposal__footer-actions a{color:#fff;font-size:13px}.vdb-proposal__footer-actions button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:8px;align-items:center;gap:8px;min-height:42px;padding:9px 12px;font-size:12px;font-weight:650;display:inline-flex}@media only screen and (max-width:991px){.vdb-proposal__intro>div,.vdb-proposal__scope-card,.vdb-proposal__investment-grid{grid-template-columns:1fr}.vdb-proposal__intro .vdb-proposal__section-kicker{grid-column:1}.vdb-p5-plan-stack__alternatives,.vdb-p5-plan__identity{grid-template-columns:1fr}.vdb-proposal__scope-includes{border-top:1px solid var(--vdb-proposal-line);border-left:0;padding-top:28px;padding-left:0}}@media only screen and (max-width:767px){.vdb-proposal__choice-notice{flex-direction:column;align-items:flex-start}.vdb-proposal__choice-notice span{text-align:left}.vdb-p5-plan{border-radius:14px;padding:24px 20px}.vdb-p5-plan__top{flex-direction:column;align-items:flex-start;margin-bottom:24px}.vdb-p5-plan__identity{gap:22px}.vdb-p5-plan__price strong{white-space:normal;font-size:clamp(30px,10vw,43px)}.vdb-p5-plan__columns{grid-template-columns:1fr}.vdb-proposal__price-row{grid-template-columns:1fr auto;gap:8px 14px}.vdb-proposal__price-row--head{display:none}.vdb-proposal__price-row span:nth-child(2){grid-column:1}.vdb-proposal__price-row strong{grid-area:1/2/3}.vdb-proposal__faq-contact{flex-direction:column;align-items:flex-start}.vdb-proposal__footer-actions{flex-direction:column;align-items:flex-start;gap:10px}}@media print{.vdb-proposal__faq-item>div{display:block!important}.vdb-proposal__footer-actions button{display:none!important}}.vdb-proposal__plans{color:var(--vdb-proposal-ink);background:#fff;padding-top:0}.vdb-proposal__choice-notice{border-bottom:1px solid var(--vdb-proposal-line);justify-content:space-between;align-items:center;gap:12px 32px;max-width:none;margin:0 0 24px;padding:0 0 24px;display:flex}.vdb-proposal__choice-notice strong{color:var(--vdb-proposal-ink);font-size:15px;font-weight:650}.vdb-proposal__choice-notice span{max-width:520px;color:var(--vdb-proposal-muted);text-align:right;font-size:13px}.vdb-proposal__plan-grid{align-items:stretch;gap:16px}.vdb-proposal__plan{cursor:default;background:#fff;border-radius:8px;min-height:590px}.vdb-proposal__plan-hitarea{z-index:1;cursor:pointer;position:absolute;inset:0}.vdb-proposal__plan-hitarea input{opacity:0;width:1px;height:1px;position:absolute}.vdb-proposal__plan:focus-within{outline:2px solid var(--vdb-accent);outline-offset:3px}.vdb-proposal__plan h3{font-family:var(--at-ff-heading), sans-serif;letter-spacing:-.045em;font-size:clamp(31px,2.8vw,43px);font-weight:650}.vdb-proposal__plan>p{min-height:88px}.vdb-proposal__plan ul{flex-direction:column;gap:12px;display:flex}.vdb-proposal__plan li{grid-template-columns:17px minmax(0,1fr);gap:9px;padding:0;display:grid}.vdb-proposal__plan li:before{display:none}.vdb-proposal__plan li svg{color:var(--vdb-accent);margin-top:2px}.vdb-proposal__plan li.is-locked{color:#03030766}.vdb-proposal__plan li.is-locked svg{color:#03030752}.vdb-proposal__plan li small{color:var(--vdb-proposal-muted);margin-top:2px;font-size:11px;display:block}.vdb-proposal__plan-price strong{font-size:clamp(27px,2.4vw,36px);font-weight:650}.vdb-proposal__plan-select{z-index:2;border:1px solid var(--vdb-proposal-line);width:100%;min-height:48px;color:var(--vdb-proposal-ink);cursor:pointer;background:0 0;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding:12px 15px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.vdb-proposal__plan--selected .vdb-proposal__plan-select{border-color:var(--vdb-accent);background:var(--vdb-accent);color:#fff}.vdb-proposal__investment .vdb-proposal__price-card{background:#fff;overflow:hidden}.vdb-proposal__price-row--pending strong{color:#03030747}.vdb-proposal__checkout-total{padding-bottom:30px}.vdb-proposal__checkout-total>span{color:var(--vdb-proposal-muted);margin-bottom:8px;font-size:12px;font-weight:600;display:block}.vdb-proposal__checkout-total>strong{color:var(--vdb-proposal-ink);font-family:var(--at-ff-heading), sans-serif;letter-spacing:-.055em;font-size:clamp(48px,7vw,74px);font-weight:700;line-height:1;display:block}.vdb-proposal__checkout-total>p{color:var(--vdb-proposal-muted);margin:12px 0 0;font-size:12px}.vdb-proposal__checkout-columns{border-top:1px solid var(--vdb-proposal-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 48px;padding-top:28px;display:grid}.vdb-proposal__checkout-columns h3{color:#0303077a;letter-spacing:.12em;text-transform:uppercase;margin:0 0 17px;font-size:11px;font-weight:700}.vdb-proposal__checkout-included,.vdb-proposal__checkout-addons{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.vdb-proposal__checkout-included li{color:var(--vdb-proposal-ink);grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:14px;display:grid}.vdb-proposal__checkout-included svg{color:var(--vdb-accent)}.vdb-proposal__checkout-included small{color:var(--vdb-proposal-muted);margin-top:2px;font-size:11px;display:block}.vdb-proposal__checkout-empty{color:var(--vdb-proposal-muted);margin:0;font-size:14px}.vdb-proposal__checkout-addons li label{cursor:pointer;grid-template-columns:18px minmax(0,1fr) 20px;align-items:center;gap:10px;display:grid}.vdb-proposal__checkout-addons small{color:var(--vdb-proposal-muted);margin-top:2px;font-size:11px}.vdb-proposal__checkout-addons input{opacity:0;width:1px;height:1px;position:absolute}.vdb-proposal__checkout-addons input:focus-visible+.vdb-proposal__addon-box{outline:2px solid var(--vdb-accent);outline-offset:2px}.vdb-proposal__checkout-addons input:disabled~*{cursor:default;opacity:.55}.vdb-proposal__addon-plus{color:#0303076b;display:inline-flex}.vdb-proposal__addon-box{color:#fff;border:1.5px solid #03030747;border-radius:4px;place-items:center;width:19px;height:19px;display:grid}.vdb-proposal__checkout-addons input:checked+.vdb-proposal__addon-box{border-color:var(--vdb-accent);background:var(--vdb-accent)}.vdb-proposal__addons-note{max-width:430px;color:var(--vdb-proposal-muted);margin:17px 0 0;font-size:10px;line-height:1.45}.vdb-proposal__decision{border-top:1px solid var(--vdb-proposal-line);color:var(--vdb-proposal-ink);background:#fff;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);margin:0;padding-top:clamp(64px,7vw,92px);padding-bottom:clamp(64px,7vw,92px)}.vdb-proposal__decision .vdb-proposal__section-kicker{color:var(--vdb-accent)}.vdb-proposal__decision>div:first-child p{color:var(--vdb-proposal-muted)}.vdb-proposal__action{border:1px solid var(--vdb-proposal-line);min-height:58px;color:var(--vdb-proposal-ink);border-radius:7px;padding:14px 16px;font-size:13px}.vdb-proposal__action--quiet{color:#03030785}.vdb-proposal__action:disabled{border-color:var(--vdb-proposal-line);color:#0303076b;background:#efefec}.vdb-p5-faq{padding:clamp(72px, 8vw, 112px) var(--vdb-proposal-gutter) clamp(82px, 9vw, 124px);background:#fff}.vdb-p5-faq__inner{max-width:var(--vdb-proposal-content);margin:0 auto}.vdb-p5-kicker{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 28px;font-size:12px;font-weight:600;display:flex}.vdb-p5-kicker span{color:var(--vdb-accent)}.vdb-p5-kicker strong{color:var(--vdb-proposal-ink);font-size:inherit}.vdb-p5-faq__title{color:var(--vdb-proposal-ink);font-family:var(--at-ff-heading), sans-serif;letter-spacing:-.04em;text-transform:uppercase;margin:0 0 36px;font-size:clamp(48px,8vw,88px);font-weight:700;line-height:.95}.vdb-p5-acc{flex-direction:column;gap:10px;max-width:920px;display:flex}.vdb-p5-acc__item{background:#f7f7f5;border-radius:12px;overflow:hidden}.vdb-p5-acc__item h3{margin:0}.vdb-proposal .vdb-p5-acc__btn{width:100%;color:var(--vdb-proposal-ink);font-family:var(--at-ff-heading), sans-serif;letter-spacing:-.02em;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;font-size:clamp(15px,1.4vw,18px);font-weight:600;line-height:1.2;display:flex}.vdb-p5-acc__btn svg{flex:none;transition:transform .2s}.vdb-p5-acc__btn[aria-expanded=true] svg{transform:rotate(45deg)}.vdb-p5-acc__btn:focus-visible{outline:2px solid var(--vdb-accent);outline-offset:-2px}.vdb-p5-acc__body{max-width:60ch;padding:0 22px 20px}.vdb-p5-acc__body p{color:var(--vdb-proposal-muted);margin:0;font-size:15px;font-weight:500;line-height:1.6}.vdb-p5-more{border-top:1px solid var(--vdb-proposal-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px 48px;margin-top:64px;padding-top:40px;display:flex}.vdb-p5-more__copy{max-width:42ch}.vdb-p5-more__copy h3{color:var(--vdb-proposal-ink);font-family:var(--at-ff-heading), sans-serif;letter-spacing:-.03em;text-transform:uppercase;margin:0 0 12px;font-size:clamp(28px,3.5vw,40px);font-weight:700}.vdb-p5-more__copy p{color:var(--vdb-proposal-muted);margin:0;font-size:16px;font-weight:500;line-height:1.55}.vdb-p5-more__contact{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.vdb-p5-more__whatsapp{border:1px solid #25d36657;border-radius:8px;align-items:center;gap:9px;min-height:42px;padding:10px 13px;font-size:12px;font-weight:700;display:inline-flex;color:#147a3c!important}.vdb-p5-more__row{align-items:center;gap:12px;display:flex}.vdb-p5-more__email{letter-spacing:.04em;text-transform:uppercase;font-size:15px;font-weight:700;color:var(--vdb-proposal-ink)!important}.vdb-p5-more__email:hover{color:var(--vdb-accent)!important}.vdb-p5-more__arrow{background:var(--vdb-accent);border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;color:#fff!important}@media only screen and (max-width:991px){.vdb-proposal__checkout-columns,.vdb-proposal__decision{grid-template-columns:1fr}.vdb-p5-more{flex-direction:column;align-items:flex-start}}@media only screen and (max-width:767px){.vdb-proposal__choice-notice{flex-direction:column;align-items:flex-start}.vdb-proposal__choice-notice span{text-align:left}.vdb-proposal__decision-actions{grid-template-columns:1fr}.vdb-proposal__action--primary{grid-column:1}.vdb-proposal__checkout{padding:26px 20px}.vdb-proposal__checkout-total>strong{font-size:clamp(41px,13vw,58px)}.vdb-proposal .vdb-p5-acc__btn{padding:16px}.vdb-p5-acc__body{padding:0 16px 16px}}@media print{.vdb-p5-acc__body{display:block!important}}.vdb-home-hero-bg{min-height:760px}.vdb-home-hero__container,.vdb-home-hero__row{min-height:500px}.vdb-home-hero__content{z-index:3;max-width:980px;margin-inline:auto;position:relative}.vdb-home-hero__content .at-hero-title{letter-spacing:-.055em;max-width:940px;margin:0 auto;font-size:clamp(46px,5.5vw,78px);font-weight:520;line-height:.98}.vdb-home-hero__cta-note{max-width:580px;margin:14px auto 0;font-size:13px;line-height:1.45}.vdb-home-hero__platforms{z-index:2;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.vdb-home-hero__platform{color:#030307;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffb3;border:1px solid #0303071f;border-radius:999px;align-items:center;gap:9px;padding:8px 12px 8px 8px;font-size:12px;font-weight:650;line-height:1;display:inline-flex;position:absolute;box-shadow:0 14px 40px #0303071a}[data-bs-theme=dark] .vdb-home-hero__platform{color:#fff;background:#030307ad;border-color:#ffffff29;box-shadow:0 14px 40px #0000003d}.vdb-home-hero__platform-icon{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:6px;display:inline-flex}.vdb-home-hero__platform-icon img{object-fit:contain;width:100%;height:100%}.vdb-home-hero__platform--one{top:4%;left:7%}.vdb-home-hero__platform--two{top:9%;right:8%}.vdb-home-hero__platform--three{top:35%;left:-1%}.vdb-home-hero__platform--four{top:38%;right:-2%}.vdb-home-hero__platform--five{bottom:21%;left:5%}.vdb-home-hero__platform--six{bottom:5%;left:22%}.vdb-home-hero__platform--seven{bottom:5%;right:22%}.vdb-home-hero__platform--eight{bottom:21%;right:5%}.vdb-cal-booking-trigger:disabled{cursor:wait;opacity:.78}.vdb-home-services,.vdb-service-stack{--vdb-section-bg:#f7f7f5;--vdb-section-card:#fff;--vdb-section-heading:#030307;--vdb-section-copy:#030307ad;--vdb-section-muted:#03030780;--vdb-section-border:#0303071f;background:var(--vdb-section-bg);color:var(--vdb-section-heading)}[data-bs-theme=dark] .vdb-home-services,[data-bs-theme=dark] .vdb-service-stack{--vdb-section-bg:#08080d;--vdb-section-card:#ffffff09;--vdb-section-heading:#fff;--vdb-section-copy:#ffffffb3;--vdb-section-muted:#ffffff80;--vdb-section-border:#ffffff21}.vdb-home-services__header,.vdb-service-stack__header{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:end;gap:clamp(38px,8vw,120px);display:grid}.vdb-home-services__eyebrow,.vdb-service-stack__eyebrow,.vdb-service-stack__category{color:var(--vdb-accent);letter-spacing:.1em;margin-bottom:16px;font-size:12px;font-weight:700;line-height:1.2;display:inline-block}.vdb-home-services__title,.vdb-service-stack__title{max-width:800px;color:var(--vdb-section-heading);letter-spacing:-.055em;font-size:clamp(44px,5.4vw,76px);font-weight:520;line-height:.98}.vdb-home-services__lead,.vdb-service-stack__lead{color:var(--vdb-section-copy);font-size:18px;line-height:1.55}.vdb-home-services__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.vdb-home-service-card{border:1px solid var(--vdb-section-border);background:var(--vdb-section-card);border-radius:8px;flex-direction:column;min-height:430px;padding:clamp(26px,3vw,38px);transition:border-color .25s,transform .25s,box-shadow .25s;display:flex}.vdb-home-service-card:hover{border-color:rgba(var(--vdb-accent-rgb), .5);transform:translateY(-4px);box-shadow:0 20px 54px #03030714}.vdb-home-service-card__top{border-bottom:1px solid var(--vdb-section-border);color:var(--vdb-section-muted);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;padding-bottom:22px;font-size:12px;font-weight:650;display:flex}.vdb-home-service-card__number{color:var(--vdb-accent)}.vdb-home-service-card__need{color:var(--vdb-section-copy);margin:28px 0 9px;font-size:14px;line-height:1.35}.vdb-home-service-card__title{color:var(--vdb-section-heading);letter-spacing:-.045em;margin:0 0 14px;font-size:clamp(28px,2.4vw,38px);font-weight:560;line-height:1}.vdb-home-service-card__description{color:var(--vdb-section-copy);margin:0;font-size:16px;line-height:1.52}.vdb-platform-list,.vdb-service-stack__logos{flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none;display:flex}.vdb-platform-chip,.vdb-service-stack__logos li{border:1px solid var(--vdb-section-border);color:var(--vdb-section-heading);border-radius:999px;align-items:center;gap:8px;padding:6px 10px 6px 6px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.vdb-platform-chip__icon,.vdb-service-stack__logo{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:5px;display:inline-flex}.vdb-platform-chip__icon img,.vdb-service-stack__logo img{object-fit:contain;width:100%;height:100%}.vdb-home-service-card__link{border-top:1px solid var(--vdb-section-border);color:var(--vdb-section-heading);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:22px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.vdb-home-service-card__link:hover,.vdb-home-service-card__link:focus-visible{color:var(--vdb-accent)}.vdb-home-services__decision{border:1px solid rgba(var(--vdb-accent-rgb), .4);background:var(--vdb-section-card);border-radius:8px;justify-content:space-between;align-items:center;gap:30px;padding:clamp(26px,4vw,44px);display:flex}.vdb-home-services__decision h3{color:var(--vdb-section-heading);letter-spacing:-.04em;margin:0 0 8px;font-size:clamp(25px,2.5vw,36px)}.vdb-home-services__decision p{color:var(--vdb-section-copy)}.vdb-home-services__booking{border:1px solid var(--vdb-accent);background:var(--vdb-accent);color:#fff;border-radius:4px;flex:none;align-items:center;gap:16px;min-height:52px;padding:14px 18px;font-size:14px;font-weight:650;display:inline-flex}.vdb-home-services__booking:hover,.vdb-home-services__booking:focus-visible{background:var(--vdb-accent-deep);color:#fff}.vdb-service-stack{border-top:1px solid var(--vdb-section-border);border-bottom:1px solid var(--vdb-section-border);padding:clamp(86px,9vw,132px) 0}.vdb-service-stack__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:56px;display:grid}.vdb-service-stack__grid--single{grid-template-columns:minmax(0,1fr)}.vdb-service-stack__card{border:1px solid var(--vdb-section-border);background:var(--vdb-section-card);border-radius:8px;grid-template-columns:minmax(0,.9fr) minmax(260px,1.1fr);align-items:center;gap:clamp(28px,5vw,70px);padding:clamp(28px,4vw,48px);display:grid}.vdb-service-stack__grid:not(.vdb-service-stack__grid--single) .vdb-service-stack__card{grid-template-columns:1fr;align-items:start}.vdb-service-stack__card h3{color:var(--vdb-section-heading);letter-spacing:-.045em;margin:0 0 12px;font-size:clamp(30px,3vw,44px)}.vdb-service-stack__card p{color:var(--vdb-section-copy);margin:0;font-size:16px;line-height:1.55}.vdb-service-stack__logos{margin-top:0}.vdb-service-stack__logos li{padding:8px 13px 8px 8px;font-size:13px}.vdb-service-stack__logo{width:38px;height:38px;padding:7px}.vdb-service-stack__link{color:var(--vdb-section-heading);font-size:14px;font-weight:650;text-decoration:none}.vdb-service-stack__link:hover,.vdb-service-stack__link:focus-visible{color:var(--vdb-accent)}.vdb-service-stack__note{color:var(--vdb-section-muted);margin-top:18px;font-size:12px}@media (max-width:1199.98px){.vdb-home-hero__platform--three,.vdb-home-hero__platform--four{display:none}.vdb-home-services__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991.98px){.vdb-home-hero-bg{min-height:auto}.vdb-home-hero__container,.vdb-home-hero__row{min-height:0}.vdb-home-hero__row{padding-top:40px}.vdb-home-hero__platforms{flex-wrap:wrap;justify-content:center;gap:8px;max-width:680px;margin:0 auto;display:flex;position:relative}.vdb-home-hero__platform{position:static}.vdb-home-services__header,.vdb-service-stack__header,.vdb-service-stack__card{grid-template-columns:1fr}.vdb-home-services__lead,.vdb-service-stack__lead{max-width:680px}.vdb-service-stack__grid{grid-template-columns:1fr}}@media (max-width:767.98px){.vdb-home-hero-bg.at-hero-spacing{padding-top:120px;padding-bottom:84px}.vdb-home-hero__content .at-hero-title{font-size:clamp(40px,11.5vw,58px);line-height:1}.vdb-home-hero__description{padding-top:18px;font-size:17px}.vdb-home-hero__platform{padding-right:9px;font-size:11px}.vdb-home-hero__platform-icon{width:28px;height:28px}.vdb-home-services__grid{grid-template-columns:1fr}.vdb-home-service-card{min-height:390px}.vdb-home-services__decision{flex-direction:column;align-items:flex-start}.vdb-home-services__booking{justify-content:space-between;width:100%}.vdb-service-stack__title,.vdb-home-services__title{font-size:clamp(40px,11vw,58px)}}@media (prefers-reduced-motion:reduce){.vdb-home-service-card{transition:none}}.vdb-home-hero-bg{justify-content:center;align-items:center;min-height:100svh;display:flex}.vdb-home-hero-bg.at-hero-spacing{padding-top:88px;padding-bottom:88px}.vdb-home-hero__container,.vdb-home-hero__row{width:100%;min-height:0}.vdb-home-hero__content{max-width:920px}.vdb-home-hero__content .at-hero-subtitle{letter-spacing:.015em;text-transform:none;font-size:13px;font-weight:580;line-height:1.35;margin-bottom:16px!important}.vdb-home-hero__content .at-hero-title{letter-spacing:-.052em;text-transform:none;max-width:900px;font-size:clamp(36px,3.35vw,48px);font-weight:520;line-height:1.02}.vdb-home-hero__description{max-width:610px;padding-top:18px;font-size:clamp(16px,1.25vw,18px);line-height:1.5}.vdb-home-hero__stack{border-top:1px solid #03030721;max-width:880px;margin-top:32px;padding-top:22px}[data-bs-theme=dark] .vdb-home-hero__stack{border-color:#ffffff2e}.vdb-home-hero__platforms{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;max-width:none;display:grid;position:static}.vdb-home-hero__platform{min-width:0;box-shadow:none;color:#030307;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:7px;padding:0;font-size:10px;font-weight:560;line-height:1.2;display:flex;position:static}[data-bs-theme=dark] .vdb-home-hero__platform{box-shadow:none;color:#fff;background:0 0;border:0}.vdb-home-hero__platform-icon{background:#ffffffc2;border:1px solid #0303071f;border-radius:10px;width:42px;height:42px;padding:7px}[data-bs-theme=dark] .vdb-home-hero__platform-icon{background:#fffffff0;border-color:#ffffff29}.vdb-brand-mark{overflow:visible}.vdb-brand-mark img{object-fit:contain;width:100%;height:100%;display:block}.vdb-brand-mark--woocommerce img{object-fit:fill;width:100%;max-width:none;height:100%;transform:scaleY(1.8)}.vdb-brand-mark--openai img{filter:invert()}.vdb-home-services__header{grid-template-columns:minmax(0,1.1fr) minmax(300px,.65fr);gap:clamp(36px,7vw,104px)}.vdb-home-services__eyebrow,.vdb-service-stack__eyebrow,.vdb-service-stack__category{letter-spacing:0;text-transform:none;margin-bottom:15px;font-size:13px;font-weight:600}.vdb-home-services__title{text-transform:none;max-width:720px;font-size:clamp(40px,4vw,56px);line-height:1.02}.vdb-home-services__lead{max-width:480px;font-size:17px;line-height:1.55}.vdb-home-services__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(38px,6vw,88px)}.vdb-home-service-card{border:0;border-top:1px solid var(--vdb-section-border);min-height:344px;box-shadow:none;background:0 0;border-radius:0;padding:30px 0 28px;transform:none}.vdb-home-service-card:hover{border-color:rgba(var(--vdb-accent-rgb), .72);box-shadow:none;transform:none}.vdb-home-service-card__top{letter-spacing:.02em;text-transform:none;border:0;padding-bottom:28px;font-size:11px;font-weight:600}.vdb-home-service-card__discipline{color:var(--vdb-accent);margin-bottom:8px;font-size:12px;font-weight:600;line-height:1.35;display:block}.vdb-home-service-card__title{text-transform:none;margin-bottom:12px;font-size:clamp(30px,2.65vw,40px);font-weight:530;line-height:1.02}.vdb-home-service-card__description{max-width:520px;font-size:15px;line-height:1.55}.vdb-platform-list{gap:9px;margin-top:24px}.vdb-platform-chip{border:1px solid var(--vdb-section-border);background:#ffffffa8;border-radius:10px;justify-content:center;width:44px;height:44px;padding:0}[data-bs-theme=dark] .vdb-platform-chip{background:#fffffff0}.vdb-platform-chip__icon{background:0 0;border-radius:0;width:30px;height:30px;padding:3px}.vdb-platform-chip--woocommerce{width:70px}.vdb-platform-chip--woocommerce .vdb-platform-chip__icon{width:54px;height:24px;padding:0}.vdb-service-stack__platform--woocommerce .vdb-service-stack__logo{width:58px;height:26px;padding:0}.vdb-home-service-card__link{border-top:0;margin-top:24px;padding-top:18px;font-size:13px;font-weight:620}.vdb-daily-booking{color:#fff;background:#030307;border:1px solid #ffffff1f;border-radius:4px;grid-template-columns:minmax(0,1.25fr) minmax(190px,.55fr) auto;align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(28px,3.5vw,44px);display:grid}.vdb-daily-booking__copy>span,.vdb-daily-booking__timer>span{color:#ffffff94;letter-spacing:.02em;margin-bottom:8px;font-size:11px;font-weight:600;display:block}.vdb-daily-booking__copy h3{color:#fff;letter-spacing:-.035em;max-width:510px;margin:0;font-size:clamp(25px,2.2vw,34px);font-weight:520;line-height:1.06}.vdb-daily-booking__timer time{color:#fff;font-family:var(--tp-ff-heading);font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:clamp(25px,2.35vw,36px);line-height:1}.vdb-daily-booking__action{border:1px solid var(--vdb-accent);background:var(--vdb-accent);color:#fff;white-space:nowrap;border-radius:2px;justify-content:space-between;align-items:center;gap:20px;min-height:50px;padding:13px 17px;font-size:13px;font-weight:650;display:inline-flex}.vdb-daily-booking__action:hover,.vdb-daily-booking__action:focus-visible{background:var(--vdb-accent-deep);color:#fff}.vdb-service-stack{padding:clamp(74px,7vw,104px) 0}.vdb-service-stack__header{grid-template-columns:minmax(0,1.05fr) minmax(290px,.65fr);gap:clamp(36px,7vw,100px)}.vdb-service-stack__title{text-transform:none;max-width:680px;font-size:clamp(38px,4vw,56px);line-height:1.02}.vdb-service-stack__lead{max-width:490px;font-size:16px;line-height:1.55}.vdb-service-stack__grid{gap:clamp(38px,6vw,86px);margin-top:52px}.vdb-service-stack__card,.vdb-service-stack__grid:not(.vdb-service-stack__grid--single) .vdb-service-stack__card{border:0;border-top:1px solid var(--vdb-section-border);background:0 0;border-radius:0;padding:28px 0 0;display:block}.vdb-service-stack__card h3{margin-bottom:10px;font-size:clamp(28px,2.5vw,38px);line-height:1.04}.vdb-service-stack__card p{max-width:520px;font-size:15px}.vdb-service-stack__logos{gap:9px;margin-top:24px}.vdb-service-stack__logos li{background:#ffffffb3;border-radius:10px;gap:9px;min-height:46px;padding:5px 12px 5px 5px;font-size:12px}[data-bs-theme=dark] .vdb-service-stack__logos li{color:#030307;background:#fffffff0}.vdb-service-stack__logo{border-radius:7px;width:34px;height:34px;padding:5px}.vdb-service-stack__link{margin-top:24px;display:inline-block}.vdb-service-stack--compact{padding:clamp(52px,5vw,74px) 0}.vdb-service-stack__band{border-top:1px solid var(--vdb-section-border);border-bottom:1px solid var(--vdb-section-border);grid-template-columns:minmax(280px,.8fr) minmax(360px,1.2fr);align-items:center;gap:28px clamp(40px,7vw,110px);padding:30px 0;display:grid}.vdb-service-stack__band-copy h2{color:var(--vdb-section-heading);letter-spacing:-.035em;text-transform:none;margin:0 0 8px;font-size:clamp(25px,2.4vw,34px);font-weight:530;line-height:1.05}.vdb-service-stack__band-copy p{max-width:480px;color:var(--vdb-section-copy);margin:0;font-size:14px;line-height:1.5}.vdb-service-stack__band .vdb-service-stack__logos{justify-content:flex-start;margin-top:0}.vdb-service-stack__band .vdb-service-stack__note{grid-column:1/-1;margin-top:-10px}.vdb-service-stack__band--logos-only{justify-content:center;align-items:center;min-height:112px;padding:24px 0;display:flex}.vdb-service-stack__band--logos-only .vdb-service-stack__logos{justify-content:center}.vdb-home-technical__eyebrow,.vdb-home-technical__eyebrow span{letter-spacing:0;text-transform:none}.vdb-home-technical__title{letter-spacing:-.045em;text-transform:none;max-width:620px;font-size:clamp(35px,4vw,54px);line-height:1.04;font-weight:530!important}.vdb-public-page .home-3-section-9 .vdb-home-team__title{letter-spacing:-.045em;max-width:620px;font-size:clamp(38px,4vw,54px)!important;line-height:1.05!important}@media (max-width:1199.98px){.vdb-home-hero-bg{min-height:100svh}.vdb-home-hero__platforms{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:14px}.vdb-home-hero__platform{flex-direction:row;justify-content:center}.vdb-home-hero__platform-icon{width:38px;height:38px}.vdb-daily-booking{grid-template-columns:minmax(0,1fr) auto}.vdb-daily-booking__timer{order:3}}@media (max-width:991.98px){.vdb-home-hero-bg.at-hero-spacing{padding-top:92px;padding-bottom:72px}.vdb-home-hero__row{padding-top:0}.vdb-home-hero__content .at-hero-title{font-size:clamp(35px,5vw,42px)}.vdb-home-services__header,.vdb-service-stack__header{grid-template-columns:1fr;gap:24px}.vdb-home-services__grid{grid-template-columns:1fr}.vdb-home-service-card{min-height:0}.vdb-service-stack__band{grid-template-columns:1fr}.vdb-service-stack__band .vdb-service-stack__note{grid-column:auto;margin-top:-6px}}@media (max-width:767.98px){.vdb-home-hero-bg{min-height:100svh}.vdb-home-hero-bg.at-hero-spacing{padding-top:104px;padding-bottom:56px}.vdb-home-hero__content .at-hero-title{letter-spacing:-.048em;font-size:clamp(31px,8.8vw,36px);line-height:1.03}.vdb-home-hero__description{padding-top:15px;font-size:16px}.vdb-home-hero__content .at-hero-btn{padding-top:24px!important}.vdb-home-hero__content .at-hero-btn>*{justify-content:space-between;width:100%}.vdb-home-hero__stack{margin-top:26px;padding-top:18px}.vdb-home-hero__platforms{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 8px}.vdb-home-hero__platform{flex-direction:column;gap:5px}.vdb-home-hero__platform-icon{width:36px;height:36px}.vdb-home-services,.vdb-home-technical{padding-top:84px!important;padding-bottom:84px!important}.vdb-home-services__title,.vdb-service-stack__title{font-size:clamp(38px,10.4vw,48px)}.vdb-home-services__grid{margin-top:46px!important}.vdb-public-page .home-3-section-9 .vdb-home-team__title{font-size:clamp(32px,8.8vw,40px)!important}.vdb-home-service-card{padding:25px 0 24px}.vdb-daily-booking{grid-template-columns:1fr;gap:24px}.vdb-daily-booking__timer{order:initial}.vdb-daily-booking__action{width:100%}.vdb-service-stack__logos li{padding-right:10px;font-size:11px}}@media (max-width:389.98px){.vdb-home-hero__platform>span:last-child{font-size:9px}}.vdb-contact-page{--vdb-contact-canvas:#fbfbfa;--vdb-contact-surface:#fff;--vdb-contact-border:#0303071f;--vdb-contact-heading:var(--at-neutral-950);--vdb-contact-copy:var(--at-neutral-700);--vdb-contact-muted:var(--at-neutral-600);--vdb-contact-field:#03030709;background:var(--vdb-contact-canvas);color:var(--vdb-contact-heading);padding:clamp(76px,8vw,112px) 0 clamp(88px,10vw,144px)}[data-bs-theme=dark] .vdb-contact-page{--vdb-contact-canvas:var(--vdb-bg-dark);--vdb-contact-surface:#ffffff09;--vdb-contact-border:#ffffff29;--vdb-contact-heading:#fff;--vdb-contact-copy:#ffffffb8;--vdb-contact-muted:#ffffff8f;--vdb-contact-field:#ffffff0e}.vdb-contact-page__hero{padding-bottom:clamp(56px,6vw,88px)}.vdb-contact-page__hero>.vdb-contact-page__eyebrow{margin-bottom:20px}.vdb-contact-page__eyebrow{color:var(--vdb-accent);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:650;line-height:1.3;display:inline-block}.vdb-contact-page__hero-content{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:end;gap:clamp(40px,7vw,126px);display:grid}.vdb-contact-page__title,.vdb-contact-page__form-title,.vdb-contact-page__context-title,.vdb-contact-page__process-title,.vdb-contact-page__process-list h3{color:var(--vdb-contact-heading);font-family:var(--at-ff-heading);margin:0}.vdb-contact-page__title{letter-spacing:-.065em;max-width:980px;font-size:clamp(54px,6.5vw,96px);font-weight:500;line-height:.92}.vdb-contact-page__intro{max-width:440px;color:var(--vdb-contact-copy);margin:0 0 7px;font-size:19px;line-height:1.55}.vdb-contact-page__grid{border-top:1px solid var(--vdb-contact-border);grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:clamp(48px,8vw,132px);padding-top:clamp(34px,4vw,58px);display:grid}.vdb-contact-page__context{flex-direction:column;align-self:start;align-items:stretch;display:flex}.vdb-contact-page__context-item{border-bottom:1px solid var(--vdb-contact-border);margin-bottom:28px;padding:0 0 28px}.vdb-contact-page__context-item p,.vdb-contact-page__form-header p,.vdb-contact-page__process-list p{color:var(--vdb-contact-copy);margin:0;line-height:1.58}.vdb-contact-page__context-title{letter-spacing:-.025em;margin-bottom:12px;font-size:18px;font-weight:600;line-height:1.2}.vdb-contact-page__services{gap:11px;margin:0;padding:0;list-style:none;display:grid}.vdb-contact-page__services li{color:var(--vdb-contact-copy);grid-template-columns:26px minmax(0,1fr);gap:10px;font-size:15px;line-height:1.4;display:grid}.vdb-contact-page__services span{color:var(--vdb-accent);letter-spacing:.06em;font-size:11px;font-weight:650}.vdb-contact-page__email{flex-direction:column;gap:8px;margin:0;padding-top:2px;display:flex}.vdb-contact-page__email span{color:var(--vdb-contact-muted);font-size:14px}.vdb-contact-page__email a{width:fit-content;color:var(--vdb-contact-heading);border-bottom:1px solid;font-size:16px;font-weight:600;line-height:1.35;text-decoration:none;transition:color .2s}.vdb-contact-page__email a:hover,.vdb-contact-page__email a:focus-visible{color:var(--vdb-accent)}.vdb-contact-page__form-panel{background:0 0;border:0;padding:0}.vdb-contact-page__form-header{border-bottom:1px solid var(--vdb-contact-border);max-width:570px;padding-bottom:32px}.vdb-contact-page__form-title{letter-spacing:-.05em;margin-top:16px;margin-bottom:14px;font-size:clamp(32px,3vw,46px);font-weight:500;line-height:.98}.vdb-contact-page__form{margin-top:32px}.vdb-contact-page__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;display:grid}.vdb-contact-page__field{min-width:0}.vdb-contact-page__field--full{grid-column:1/-1}.vdb-contact-page__field label{color:var(--vdb-contact-heading);letter-spacing:-.01em;margin-bottom:9px;font-size:13px;font-weight:600;display:block}.vdb-contact-page__field label span{color:var(--vdb-accent)}.vdb-contact-page__field input,.vdb-contact-page__field textarea{border:0;border-bottom:1px solid var(--vdb-contact-border);width:100%;color:var(--vdb-contact-heading);font:inherit;background:0 0;border-radius:0;outline:0;padding:16px 0;font-size:16px;line-height:1.4;transition:border-color .2s,background-color .2s;display:block}.vdb-contact-page__field input{min-height:52px}.vdb-contact-page__field textarea{resize:vertical;min-height:142px;padding-top:16px}.vdb-contact-page__field input:focus,.vdb-contact-page__field textarea:focus{border-color:var(--vdb-accent)}.vdb-contact-page__form-actions{flex-wrap:wrap;align-items:center;gap:18px 28px;padding-top:28px;display:flex}.vdb-contact-page__submit{border:1px solid var(--vdb-accent);background:var(--vdb-accent);min-height:50px;color:var(--vdb-white);font:inherit;border-radius:6px;justify-content:center;align-items:center;gap:18px;padding:12px 16px 12px 18px;font-size:14px;font-weight:650;line-height:1;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}.vdb-contact-page__submit:hover,.vdb-contact-page__submit:focus-visible{border-color:var(--vdb-accent-deep);background:var(--vdb-accent-deep);color:var(--vdb-white)}.vdb-contact-page__submit:active{transform:scale(.98)}.vdb-contact-page__submit:focus-visible,.vdb-contact-page__field input:focus-visible,.vdb-contact-page__field textarea:focus-visible,.vdb-contact-page__email a:focus-visible{outline:2px solid var(--vdb-accent);outline-offset:3px}.vdb-contact-page__form-actions p{max-width:330px;color:var(--vdb-contact-muted);margin:0;font-size:13px;line-height:1.48}.vdb-contact-page__process{border-top:1px solid var(--vdb-contact-border);grid-template-columns:minmax(210px,.65fr) minmax(0,1.35fr);align-items:start;gap:clamp(40px,7vw,120px);margin-top:clamp(72px,9vw,136px);padding-top:clamp(58px,8vw,112px);display:grid}.vdb-contact-page__process-title{letter-spacing:-.045em;max-width:260px;font-size:clamp(25px,2.4vw,34px);font-weight:500;line-height:1.02}.vdb-contact-page__process-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.vdb-contact-page__process-list li{min-width:0}.vdb-contact-page__process-list>li>span{border-bottom:1px solid var(--vdb-contact-border);color:var(--vdb-accent);letter-spacing:.08em;margin-bottom:15px;padding-bottom:12px;font-size:12px;font-weight:650;display:block}.vdb-contact-page__process-list h3{letter-spacing:-.02em;margin-bottom:9px;font-size:17px;font-weight:600;line-height:1.2}.vdb-contact-page__process-list p{font-size:15px}@media (prefers-reduced-motion:no-preference){.vdb-contact-page--animate [data-contact-reveal]{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--vdb-contact-reveal-index) * 80ms);transform:translateY(12px)}.vdb-contact-page--animate [data-contact-reveal].is-visible{opacity:1;transform:translateY(0)}}@media (max-width:991.98px){.vdb-contact-page__hero,.vdb-contact-page__grid,.vdb-contact-page__process{grid-template-columns:1fr}.vdb-contact-page__hero{gap:22px}.vdb-contact-page__hero-content{grid-template-columns:1fr;gap:28px}.vdb-contact-page__intro{max-width:560px;margin:0}.vdb-contact-page__grid,.vdb-contact-page__process{gap:48px}.vdb-contact-page__context{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.vdb-contact-page__email{grid-column:1/-1}.vdb-contact-page__process-title{max-width:400px}}@media (max-width:767.98px){.vdb-contact-page{padding-top:76px}.vdb-contact-page__hero{padding-bottom:66px}.vdb-contact-page__title{letter-spacing:-.06em;font-size:clamp(46px,13vw,68px)}.vdb-contact-page__intro{font-size:18px}.vdb-contact-page__context{display:flex}.vdb-contact-page__form-panel{padding:0}.vdb-contact-page__fields,.vdb-contact-page__process-list{grid-template-columns:1fr}.vdb-contact-page__process-list{gap:30px}}.vdb-proposal{--vdb-proposal-accent-ink:#ec6509;--vdb-proposal-action:#ec6509;--vdb-proposal-action-hover:#ec6509;font-family:var(--at-ff-body), Arial, sans-serif}.vdb-proposal ::selection{color:#030307;background:#ffd9bd}.vdb-proposal h1,.vdb-proposal h2,.vdb-proposal h3{font-family:var(--at-ff-body), Arial, sans-serif;text-wrap:balance}.vdb-proposal__hero h1>span{color:var(--vdb-accent)}.vdb-proposal__facts{background:0 0}.vdb-proposal__hero--plans{grid-template-columns:minmax(0,1fr)}.vdb-proposal__hero--plans .vdb-proposal__hero-copy{grid-column:1/-1;max-width:980px;padding-right:0}.vdb-proposal__hero h1{letter-spacing:-.035em;max-width:880px}.vdb-proposal__hero-actions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.vdb-proposal__hero-actions a{color:#fff;border:1px solid #ffffff4d;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 16px;font-size:13px;font-weight:700;transition:border-color .2s,background-color .2s;display:inline-flex}.vdb-proposal__hero-actions a:first-child{color:#030307;background:#fff;border-color:#fff}.vdb-proposal__hero-actions a:hover{background:#ffffff1a;border-color:#fff}.vdb-proposal__hero-actions a:first-child:hover{background:#f3f3f0}.vdb-proposal__intro h2,.vdb-proposal__investment h2,.vdb-proposal__decision h2{letter-spacing:-.035em}.vdb-proposal__plans{background:#fff;padding-top:clamp(72px,8vw,112px);padding-bottom:clamp(76px,8vw,112px)}.vdb-proposal__choice-notice{border-bottom:1px solid var(--vdb-proposal-line);grid-template-columns:minmax(0,1fr) minmax(300px,.58fr);align-items:end;gap:24px clamp(36px,6vw,86px);margin:0 0 22px;padding:0 0 32px;display:grid}.vdb-proposal__choice-notice h2{max-width:740px;color:var(--vdb-proposal-ink);font-family:var(--at-ff-heading), sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.4vw,46px);font-weight:620;line-height:1}.vdb-proposal__choice-notice p{max-width:520px;color:var(--vdb-proposal-muted);text-align:left;margin:0;font-size:14px;line-height:1.6}.vdb-proposal__plan-summaries{grid-template-columns:repeat(var(--vdb-plan-count), minmax(0, 1fr));align-items:stretch;gap:12px;display:grid}.vdb-proposal__plan-summary{border:1px solid var(--vdb-proposal-line);cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;min-width:0;padding:clamp(24px,2.4vw,34px);transition:border-color .22s,background-color .22s;display:flex;position:relative}.vdb-proposal__plan-summary.is-recommended{border-top-color:var(--vdb-accent);background:#fff}.vdb-proposal__plan-summary.is-recommended:before{background:var(--vdb-accent);content:"";height:3px;position:absolute;top:-1px;left:18px;right:18px}.vdb-proposal__plan-summary.is-selected{border-color:var(--vdb-proposal-action);outline:1px solid var(--vdb-proposal-action);outline-offset:-2px;background:#ec650909}.vdb-proposal__plan-summary:focus-visible{outline-offset:3px;outline:3px solid #ec650952}.vdb-proposal__plan-summary[aria-disabled=true]{cursor:default}.vdb-proposal__plan-platforms{margin-bottom:22px}.vdb-proposal__comparison-meta{justify-content:space-between;align-items:center;gap:8px;min-height:30px;margin-bottom:18px;display:flex}.vdb-proposal__comparison-meta>span{color:#5b5b5f;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:750;line-height:1.35}.vdb-proposal__comparison-meta>em{color:#773000;letter-spacing:.06em;text-transform:uppercase;background:#f9e2d1;border-radius:999px;padding:7px 9px;font-size:9px;font-style:normal;font-weight:800;line-height:1.2}.vdb-proposal__plan-summary h3,.vdb-proposal__mobile-plan h3{color:var(--vdb-proposal-ink);font-family:var(--at-ff-heading), sans-serif;letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(28px,2.6vw,40px);font-weight:660;line-height:.98}.vdb-proposal__plan-description{color:#4e4e52;min-height:70px;margin:0;font-size:14px;line-height:1.58}.vdb-proposal__plan-fit{border-top:1px solid var(--vdb-proposal-line);border-bottom:1px solid var(--vdb-proposal-line);align-content:start;gap:18px;min-height:210px;margin-top:24px;padding:20px 0;display:grid}.vdb-proposal__plan-fit strong{color:var(--vdb-proposal-accent-ink);letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.vdb-proposal__plan-fit p{color:var(--vdb-proposal-ink);margin:0;font-size:13px;line-height:1.5}.vdb-proposal__plan-highlights{border-top:1px solid var(--vdb-proposal-line);flex-direction:column;flex:1;gap:13px;margin:24px 0 0;padding:24px 0 0;list-style:none;display:flex}.vdb-proposal__plan-highlights li{color:var(--vdb-proposal-ink);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;display:grid}.vdb-proposal__plan-highlights li>svg{color:var(--vdb-proposal-accent-ink);margin-top:2px}.vdb-proposal__plan-highlights li.is-excluded{color:#6b6b70}.vdb-proposal__plan-highlights li.is-excluded>svg{color:#85858a}.vdb-proposal__plan-highlights li>span{gap:2px;display:grid}.vdb-proposal__plan-highlights li strong{font-size:12px;font-weight:700}.vdb-proposal__plan-highlights li small{color:#58585d;font-size:11px;line-height:1.4}.vdb-proposal__recommendation{color:#3c250f;background:#f5e8de;border-radius:10px;margin:24px 0 0;padding:16px;font-size:12px;line-height:1.5}.vdb-proposal__recommendation strong{color:#6f2d00;letter-spacing:.07em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:800;display:block}.vdb-proposal__plan-summary .vdb-proposal__comparison-price{border-top:1px solid var(--vdb-proposal-line);margin-top:26px;padding-top:24px}.vdb-proposal__comparison-price>span,.vdb-proposal__mobile-choice>span{color:#5b5b5f;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:10px;font-weight:750;display:block}.vdb-proposal__comparison-price>strong,.vdb-proposal__mobile-choice>strong{color:var(--vdb-proposal-ink);font-family:var(--at-ff-heading), sans-serif;letter-spacing:-.035em;white-space:nowrap;font-size:clamp(25px,2.15vw,32px);font-weight:680;line-height:1;display:block}.vdb-proposal__comparison-price>strong del,.vdb-proposal__mobile-choice>strong del{color:#77777c;letter-spacing:-.01em;margin-bottom:5px;font-size:14px;font-weight:560;text-decoration-thickness:1.5px;display:block}.vdb-proposal__plan-select{z-index:2;width:fit-content;min-height:0;color:var(--vdb-proposal-accent-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;border-radius:0;justify-content:flex-start;align-items:center;gap:8px;margin-top:22px;padding:0 0 5px;font-size:12px;font-weight:750;line-height:1.25;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex;position:relative}.vdb-proposal__plan-select:hover{color:var(--vdb-proposal-ink)}.vdb-proposal__plan-summary.is-selected .vdb-proposal__plan-select,.vdb-proposal__mobile-plan.is-selected .vdb-proposal__plan-select{color:var(--vdb-proposal-accent-ink);background:0 0;border-color:currentColor}.vdb-proposal__plan-select:disabled{cursor:not-allowed;opacity:.55}.vdb-proposal__plans-mobile{display:none}.vdb-proposal__comparison-toggle{border:1px solid var(--vdb-proposal-line);width:100%;min-height:74px;color:var(--vdb-proposal-ink);text-align:left;cursor:pointer;background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding:18px 20px;display:flex}.vdb-proposal__comparison-toggle>span{gap:3px;display:grid}.vdb-proposal__comparison-toggle strong{font-size:14px;font-weight:750}.vdb-proposal__comparison-toggle small{color:#5b5b5f;font-size:11px;line-height:1.4}.vdb-proposal__comparison-toggle svg{flex:none;transition:transform .25s cubic-bezier(.16,1,.3,1)}.vdb-proposal__comparison-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.vdb-proposal__comparison-detail{border:1px solid var(--vdb-proposal-line);background:#fff;border-radius:10px;margin-top:10px;animation:.34s cubic-bezier(.16,1,.3,1) both vdb-proposal-reveal;overflow:hidden}.vdb-proposal__comparison-desktop{display:block;overflow-x:auto}.vdb-proposal__comparison-desktop table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:880px}.vdb-proposal__comparison-desktop th,.vdb-proposal__comparison-desktop td{border-right:1px solid var(--vdb-proposal-line);border-bottom:1px solid var(--vdb-proposal-line);text-align:left;vertical-align:middle}.vdb-proposal__comparison-desktop tr>:last-child{border-right:0}.vdb-proposal__comparison-desktop tbody:last-child tr:last-child>*{border-bottom:0}.vdb-proposal__comparison-desktop thead th{color:var(--vdb-proposal-ink);background:#fff;padding:17px 18px;font-size:11px;font-weight:750}.vdb-proposal__comparison-desktop thead th:first-child{width:21%}.vdb-proposal__comparison-group th{border-top:2px solid var(--vdb-proposal-action);color:var(--vdb-proposal-action);background:#fff;padding:19px 20px}.vdb-proposal__comparison-group strong{font-size:13px;font-weight:750;display:block}.vdb-proposal__comparison-group small{color:#5b5b5f;margin-top:4px;font-size:10px;font-weight:500;line-height:1.4;display:block}.vdb-proposal__comparison-desktop tbody tr:not(.vdb-proposal__comparison-group) th{color:var(--vdb-proposal-ink);background:#fff;padding:16px 20px;font-size:12px;font-weight:700}.vdb-proposal__comparison-desktop td{color:var(--vdb-proposal-ink);padding:15px 18px;font-size:11px;line-height:1.4}.vdb-proposal__comparison-desktop td svg{color:var(--vdb-proposal-accent-ink);vertical-align:middle;margin-right:7px;display:inline-block}.vdb-proposal__comparison-desktop td span{vertical-align:middle}.vdb-proposal__comparison-desktop td.is-recommended{background:#fff}.vdb-proposal__comparison-desktop td.is-selected{background:#ec650913}.vdb-proposal__comparison-desktop td.is-excluded svg{color:#85858a}.vdb-proposal__comparison-desktop td.is-excluded span{color:#6b6b70}.vdb-proposal__comparison-mobile{display:none}.vdb-proposal__investment{background:#fff}.vdb-proposal__investment-head p{max-width:72ch}.vdb-proposal__terms article{min-height:150px}.vdb-proposal__price-row.is-recurring>span:nth-child(2){color:var(--vdb-proposal-accent-ink);font-weight:700}.vdb-proposal__price-row.is-recurring>strong small{color:var(--vdb-proposal-accent-ink);letter-spacing:.04em;margin-top:4px;font-size:10px;font-weight:700;display:block}.vdb-proposal__checkout{border-top:1px solid var(--vdb-proposal-line);background:#fff;padding:clamp(30px,4vw,48px)}.vdb-proposal__checkout-total>span{color:#5b5b5f}.vdb-proposal__checkout-total>strong{letter-spacing:-.035em}.vdb-proposal__recurring-panel{border-top:1px solid var(--vdb-proposal-line);background:#fff;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);display:grid}.vdb-proposal__recurring-intro{padding:clamp(26px,3.4vw,42px)}.vdb-proposal__recurring-intro h3{color:var(--vdb-proposal-ink);letter-spacing:-.025em;margin:0 0 10px;font-size:clamp(22px,2.2vw,30px);font-weight:680}.vdb-proposal__recurring-intro p{color:#57575c;max-width:42ch;margin:0;font-size:12px;line-height:1.55}.vdb-proposal__recurring-list{border-left:1px solid var(--vdb-proposal-line)}.vdb-proposal__recurring-item{border-bottom:1px solid var(--vdb-proposal-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:24px clamp(24px,3vw,38px);display:grid}.vdb-proposal__recurring-item:last-child{border-bottom:0}.vdb-proposal__recurring-service{align-items:center;gap:16px;min-width:0;display:flex}.vdb-proposal__recurring-platforms{flex:none}.vdb-proposal__recurring-copy{min-width:0}.vdb-proposal__recurring-copy>span{color:var(--vdb-proposal-accent-ink);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:800;display:block}.vdb-proposal__recurring-copy>strong{color:var(--vdb-proposal-ink);font-size:14px;font-weight:700;display:block}.vdb-proposal__recurring-item p{color:#5b5b5f;margin:5px 0 0;font-size:11px;line-height:1.45}.vdb-proposal__recurring-item>strong{color:var(--vdb-proposal-ink);letter-spacing:-.035em;text-align:right;white-space:nowrap;font-size:clamp(22px,2.3vw,30px);font-weight:680}.vdb-proposal__recurring-item>strong small{color:#5b5b5f;letter-spacing:0;margin-top:5px;font-size:10px;font-weight:650;display:block}.vdb-proposal__checkout-addons li{display:block}.vdb-proposal__checkout-addons li label{width:100%}.vdb-proposal__checkout-addons strong,.vdb-proposal__checkout-addons small{display:block}.vdb-proposal__checkout-addons strong{color:var(--vdb-proposal-ink);font-size:14px;font-weight:650}.vdb-proposal__checkout-addons small{color:#5b5b5f;margin-top:2px;font-size:11px;line-height:1.4}.vdb-proposal__addons-link{text-underline-offset:5px;align-items:center;gap:9px;min-height:44px;margin-top:20px;font-size:12px;font-weight:750;display:inline-flex;color:var(--vdb-proposal-accent-ink)!important;text-decoration:underline!important;text-decoration-thickness:1px!important}.vdb-proposal__addons-note{font-size:11px}.vdb-proposal__decision{border-top:1px solid var(--vdb-proposal-line);color:var(--vdb-proposal-ink);background:#fff;grid-template-columns:minmax(0,1fr) minmax(380px,.72fr);gap:48px 7vw;margin:0;padding-top:clamp(68px,7vw,96px);padding-bottom:clamp(68px,7vw,96px)}.vdb-proposal__decision:after{display:none}.vdb-proposal__decision h2{color:var(--vdb-proposal-ink)}.vdb-proposal__decision>div:first-child p{color:#4e4e52;max-width:62ch}.vdb-proposal__decision-actions{border:0;grid-template-columns:1fr 1fr;gap:10px;display:grid}.vdb-proposal__action{min-height:58px;color:var(--vdb-proposal-ink);border:1px solid #b9b9bc;border-radius:8px;padding:14px 16px;font-size:13px;font-weight:700}.vdb-proposal__action:hover{border-color:var(--vdb-proposal-action);padding-left:16px;padding-right:16px}.vdb-proposal__action--primary{border-color:var(--vdb-proposal-action);background:var(--vdb-proposal-action);color:#fff;grid-column:1/-1;min-height:66px;font-size:15px}.vdb-proposal__action--primary:hover{background:var(--vdb-proposal-action-hover)}.vdb-proposal__action--whatsapp{color:#116332;border-color:#5d976f}.vdb-proposal__action--whatsapp svg{color:#147a3c}.vdb-proposal__decision-note{color:#5b5b5f;grid-column:1/-1;margin:4px 0 0;font-size:11px;line-height:1.5}.vdb-proposal__action:disabled{color:#66666a;background:#ececea;border-color:#d4d4d1}.vdb-proposal__status{border-color:var(--vdb-proposal-line);background:#fff}.vdb-proposal__status>svg{background:var(--vdb-proposal-action);color:#fff}.vdb-proposal__status strong{color:var(--vdb-proposal-ink)}.vdb-proposal__status p{color:#4e4e52}.vdb-p5-faq{background:#fff;padding-top:clamp(78px,8vw,112px)}.vdb-p5-faq__title{letter-spacing:-.035em;text-transform:none;max-width:920px;margin-bottom:34px;font-size:clamp(38px,4.6vw,52px)}.vdb-p5-faq__lead{color:#4e4e52;max-width:68ch;margin:0 0 40px;font-size:16px;line-height:1.6}.vdb-p5-acc{max-width:980px}.vdb-p5-acc__item{border-bottom:1px solid var(--vdb-proposal-line);background:#fff;border-radius:0}.vdb-proposal .vdb-p5-acc__btn{min-height:60px;padding-left:0;padding-right:0;font-size:clamp(15px,1.2vw,17px)}.vdb-p5-acc__body p{color:#4e4e52;max-width:72ch}.vdb-p5-more__copy h3{letter-spacing:-.03em;text-transform:none;font-size:clamp(28px,3.4vw,40px)}.vdb-p5-more__whatsapp{border-color:#5d976f;min-height:46px;color:#116332!important}.vdb-p5-more__email{color:var(--vdb-proposal-ink)!important}.vdb-p5-more__arrow{background:var(--vdb-proposal-action);color:#fff!important}.vdb-proposal__dialog-selection{background:#fff}.vdb-proposal__dialog-selection strong{font-family:var(--at-ff-body), Arial, sans-serif;font-weight:650}.vdb-proposal__dialog-recurring{border:1px solid var(--vdb-proposal-line);background:#fff;border-radius:7px;margin-top:10px;padding:16px 18px}.vdb-proposal__dialog-recurring>span{color:#5b5b5f;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:750;display:block}.vdb-proposal__dialog-recurring ul{margin:0;padding:0;list-style:none}.vdb-proposal__dialog-recurring li{border-top:1px solid var(--vdb-proposal-line);justify-content:space-between;align-items:baseline;gap:18px;padding:8px 0;font-size:11px;display:flex}.vdb-proposal__dialog-recurring li>span{color:#4f4f54}.vdb-proposal__dialog-recurring li>strong{color:var(--vdb-proposal-ink);white-space:nowrap;font-weight:700}.vdb-proposal__dialog-recurring li small{color:var(--vdb-proposal-accent-ink);font-size:10px;font-weight:650}.vdb-proposal__floating-accept{z-index:1200;width:min(620px,100vw - 32px);box-shadow:none;color:var(--vdb-proposal-ink);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);background:linear-gradient(135deg,#ffffffdb,#ffffffad);border:1px solid #ec650947;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:10px 10px 10px 20px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.vdb-proposal__floating-accept>span{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.vdb-proposal__floating-accept button{background:var(--vdb-proposal-action);color:#fff;cursor:pointer;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:11px 16px;font-size:13px;font-weight:750;display:inline-flex}.vdb-proposal__floating-accept button:hover{background:var(--vdb-proposal-action-hover)}.vdb-proposal__dialog{outline:none}.vdb-proposal__dialog-actions button:last-child{border-color:var(--vdb-proposal-action);background:var(--vdb-proposal-action)}.vdb-proposal__dialog button:focus-visible,.vdb-proposal__dialog textarea:focus-visible{outline:2px solid var(--vdb-proposal-action);outline-offset:3px}@keyframes vdb-proposal-reveal{0%{opacity:.25;clip-path:inset(0 0 14%)}to{opacity:1;clip-path:inset(0)}}@media (max-width:1099.98px){.vdb-proposal__plan-summary{padding:24px 20px}.vdb-proposal__comparison-meta{flex-direction:column;align-items:flex-start}.vdb-proposal__plan-summary h3{font-size:29px}.vdb-proposal__plan-description{min-height:88px}.vdb-proposal__plan-fit{min-height:230px}}@media (max-width:991.98px){.vdb-proposal__choice-notice,.vdb-proposal__decision{grid-template-columns:1fr}.vdb-proposal__choice-notice p{max-width:70ch}}@media (max-width:767.98px){.vdb-proposal__hero-actions{flex-direction:column;align-items:stretch}.vdb-proposal__hero-actions a{width:100%}.vdb-proposal__intro{padding-bottom:44px}.vdb-proposal__choice-notice{display:block}.vdb-proposal__choice-notice h2{font-size:31px}.vdb-proposal__choice-notice p{margin-top:16px}.vdb-proposal__plan-summaries{display:none}.vdb-proposal__plans-mobile{display:block}.vdb-proposal__mobile-tabs{grid-template-columns:repeat(var(--vdb-plan-count), minmax(0, 1fr));border-bottom:1px solid var(--vdb-proposal-line);gap:0;margin-bottom:12px;display:grid;overflow-x:auto}.vdb-proposal__mobile-tabs button{color:#59595d;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-width:118px;min-height:52px;padding:10px 8px;font-size:11px;font-weight:700;line-height:1.25}.vdb-proposal__mobile-tabs button[aria-selected=true]{border-bottom-color:var(--vdb-proposal-action);color:var(--vdb-proposal-accent-ink)}.vdb-proposal__mobile-plan{border:1px solid var(--vdb-proposal-line);background:#fff;border-radius:12px;padding:26px 22px 20px;position:relative;overflow:visible}.vdb-proposal__mobile-plan.is-recommended{background:#fff}.vdb-proposal__mobile-plan.is-recommended:before{background:var(--vdb-accent);content:"";height:3px;position:absolute;top:-1px;left:18px;right:18px}.vdb-proposal__mobile-plan.is-selected{border-color:var(--vdb-proposal-action);outline:1px solid var(--vdb-proposal-action);outline-offset:-2px;box-shadow:none}.vdb-proposal__mobile-plan .vdb-proposal__plan-description,.vdb-proposal__mobile-plan .vdb-proposal__plan-fit{min-height:0}.vdb-proposal__mobile-plan .vdb-proposal__plan-highlights{padding-bottom:8px}.vdb-proposal__mobile-choice{z-index:3;border:1px solid var(--vdb-proposal-line);box-shadow:none;background:#fffffff5;border-radius:12px;margin:24px -10px -10px;padding:18px;position:sticky;bottom:10px}.vdb-proposal__mobile-choice>strong{font-size:34px}.vdb-proposal__price-row.is-recurring>strong small{text-align:left}.vdb-proposal__recurring-panel{grid-template-columns:1fr}.vdb-proposal__recurring-list{border-top:1px solid var(--vdb-proposal-line);border-left:0}.vdb-proposal__recurring-item{grid-template-columns:1fr;gap:14px}.vdb-proposal__recurring-item>strong{text-align:left}.vdb-proposal__comparison-toggle{align-items:flex-start}.vdb-proposal__comparison-toggle small{max-width:33ch}.vdb-proposal__comparison-desktop{display:none}.vdb-proposal__comparison-mobile{gap:0;display:grid}.vdb-proposal__comparison-mobile section{border-bottom:1px solid var(--vdb-proposal-line);padding:24px 20px}.vdb-proposal__comparison-mobile section:last-child{border-bottom:0}.vdb-proposal__comparison-mobile h4{color:var(--vdb-proposal-ink);margin:0;font-size:17px;font-weight:750}.vdb-proposal__comparison-mobile section>p{color:#5b5b5f;margin:6px 0 17px;font-size:12px;line-height:1.45}.vdb-proposal__comparison-mobile ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.vdb-proposal__comparison-mobile li{border-top:1px solid var(--vdb-proposal-line);grid-template-columns:18px minmax(0,1fr);gap:9px;padding:12px 0;display:grid}.vdb-proposal__comparison-mobile li>svg{color:var(--vdb-proposal-accent-ink);margin-top:2px}.vdb-proposal__comparison-mobile li>span{gap:2px;display:grid}.vdb-proposal__comparison-mobile li strong{font-size:12px;font-weight:700}.vdb-proposal__comparison-mobile li small{color:#55555a;font-size:11px;line-height:1.4}.vdb-proposal__comparison-mobile li.is-excluded{color:#68686c}.vdb-proposal__decision-actions{grid-template-columns:1fr}.vdb-proposal__action--primary,.vdb-proposal__decision-note{grid-column:1}.vdb-p5-faq__title{font-size:clamp(40px,11vw,54px)}.vdb-p5-faq__lead{font-size:15px}.vdb-proposal__floating-accept{padding-left:12px;bottom:12px}.vdb-proposal__floating-accept>span{display:none}.vdb-proposal__floating-accept button{width:100%}}@media (prefers-reduced-motion:reduce){.vdb-proposal__comparison-detail{animation:none}.vdb-proposal__comparison-toggle svg{transition:none}}.vdb-proposal__tax-breakdown{gap:8px;margin:18px 0 0;padding:0;display:grid}.vdb-proposal__tax-breakdown>div{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.vdb-proposal__tax-breakdown dt{color:#5b5b5f;font-size:11px;font-weight:650}.vdb-proposal__tax-breakdown dd{color:var(--vdb-proposal-ink);font-family:var(--at-ff-heading), sans-serif;letter-spacing:-.025em;text-align:right;white-space:nowrap;gap:3px;margin:0;font-size:17px;font-weight:680;display:grid}.vdb-proposal__tax-breakdown dd del{color:#77777c;letter-spacing:-.01em;font-size:13px;font-weight:560;text-decoration-thickness:1.5px}.vdb-proposal__tax-breakdown dd strong{font:inherit}.vdb-proposal__tax-breakdown .is-discount dt,.vdb-proposal__tax-breakdown .is-discount dd{color:var(--vdb-proposal-accent-ink);font-weight:760}.vdb-proposal__tax-breakdown .is-discount dt{align-items:center;gap:6px;display:inline-flex}.vdb-proposal__tax-breakdown .is-grand-total{border-top:1px solid var(--vdb-proposal-line);padding-top:12px}.vdb-proposal__tax-breakdown .is-grand-total dt,.vdb-proposal__tax-breakdown .is-grand-total dd{color:var(--vdb-proposal-ink);font-weight:760}.vdb-proposal__tax-breakdown .is-grand-total dd{letter-spacing:-.045em;font-size:clamp(26px,3.2vw,38px)}.vdb-proposal__comparison-price>small,.vdb-proposal__mobile-choice>small{color:var(--vdb-proposal-accent-ink);margin-top:7px;font-size:11px;font-weight:700;display:block}.vdb-proposal__due-now .vdb-proposal__tax-breakdown{margin-top:14px}.vdb-proposal__due-now .vdb-proposal__tax-breakdown dt{color:#ffffff94}.vdb-proposal__due-now .vdb-proposal__tax-breakdown dd{color:#fff;font-size:19px}.vdb-proposal__due-now .vdb-proposal__tax-breakdown dd del{color:#ffffff8f}.vdb-proposal__due-now .vdb-proposal__tax-breakdown .is-discount dt,.vdb-proposal__due-now .vdb-proposal__tax-breakdown .is-discount dd{color:#ff9b58}.vdb-proposal__due-now .vdb-proposal__tax-breakdown .is-grand-total{border-top-color:#fff3}.vdb-proposal__due-now .vdb-proposal__tax-breakdown .is-grand-total dt,.vdb-proposal__due-now .vdb-proposal__tax-breakdown .is-grand-total dd{color:#fff}.vdb-proposal__due-now .vdb-proposal__tax-breakdown .is-grand-total dd{font-size:clamp(34px,4.2vw,52px)}.vdb-proposal__checkout-total .vdb-proposal__tax-breakdown{max-width:520px}.vdb-proposal__dialog-selection .vdb-proposal__tax-breakdown{gap:7px;margin-top:18px}.vdb-proposal__dialog-selection .vdb-proposal__tax-breakdown dt{font-size:11px}.vdb-proposal__dialog-selection .vdb-proposal__tax-breakdown dd{font-size:15px}.vdb-proposal__dialog-selection .vdb-proposal__tax-breakdown .is-grand-total dd{font-size:24px}@media (max-width:767.98px){.vdb-proposal__promotion{grid-template-columns:46px minmax(0,1fr);gap:14px;padding-top:22px;padding-bottom:24px}.vdb-proposal__promotion-icon{width:46px;height:46px}.vdb-proposal__promotion-countdown{border-top:1px solid #ffffff21;border-left:0;grid-column:1/-1;min-width:0;padding:18px 0 0}.vdb-proposal__promotion-countdown>div>span{padding:0 7px}.vdb-proposal__promotion-countdown strong{font-size:clamp(25px,8vw,31px)}}@media print{.vdb-proposal__hero-actions,.vdb-proposal__comparison-toggle,.vdb-proposal__mobile-tabs,.vdb-proposal__addons-link,.vdb-proposal__floating-accept{display:none!important}.vdb-proposal__comparison-detail{animation:none;display:block!important}}body:has(.vdb-shopify-sales)>.px-blur-bottom{display:none}
