.vtan-download-promo{position:relative;isolation:isolate;container-type:inline-size;max-width:941px;margin:0 auto 48px;overflow:hidden;border-radius:48px;background:radial-gradient(ellipse at 9% 0,#1045ae 0,#062052 30%,transparent 58%),linear-gradient(135deg,#061c45,#030f24 68%);color:#f5f7ff;text-align:center}.vtan-download-promo:after{content:"";position:absolute;inset:3.2% 4.1% 1.5%;border:1.5px solid #2365cb;border-radius:5.5cqw;z-index:-1;pointer-events:none}.vtan-download-copy{padding:12.5cqw 7cqw 0;position:relative;z-index:1}.vtan-download-brand>span{font-family:Arial,sans-serif;font-weight:600;letter-spacing:.1cqw;font-size:5.8cqw;line-height:1.05;display:block;color:#f6f8ff}.vtan-download-brand b{background:linear-gradient(140deg,#15d9f6,#0084ff);background-clip:text;color:transparent;font-weight:700}.vtan-download-brand p{font-size:3cqw;color:#9fbfec;margin:1cqw 0 0}.vtan-download-promo h2{font-size:9.3cqw;line-height:1.25;font-weight:900;margin:4.5cqw -2cqw 0;letter-spacing:-.15cqw;color:#fff}.vtan-download-promo h2 strong{display:block;font:inherit;white-space:nowrap;background:linear-gradient(180deg,#7bffe4 8%,#39d9f0 44%,#0085ff 95%);background-clip:text;color:transparent}.vtan-download-description{font-size:3.9cqw;line-height:1.65;color:#aac8f5;margin:4.5cqw -1cqw 0;font-weight:500}.vtan-download-action{display:flex;align-items:center;justify-content:center;gap:3.5cqw;width:83%;min-height:14.4cqw;margin:5cqw auto 0;border:1.5px solid #69b6ff;border-radius:3.6cqw;background:linear-gradient(125deg,#0bdded,#087dff 28%,#064aff 75%,#1939ff);box-shadow:inset 0 1px 8px #b4e6ff88,0 8px 28px #004bff44;color:#fff;text-decoration:none;font-size:4.9cqw;font-weight:850;line-height:1.4}.vtan-download-action svg{width:7cqw;height:7cqw;stroke-width:1.8;flex:none}.vtan-download-action:focus-visible{outline:3px solid white;outline-offset:5px}.vtan-download-art{position:relative;width:100%;aspect-ratio:941/756;margin-top:2cqw;overflow:hidden}.vtan-download-art>img{position:absolute;left:0;bottom:0;display:block;width:100%;height:auto;max-width:none}@media(max-width:600px){.vtan-download-promo{border-radius:20px;margin-bottom:32px}.vtan-download-action{min-height:48px}}@container vtan-landing (max-width:860px){.vtan-download-promo{border-radius:20px;margin-bottom:32px}.vtan-download-action{min-height:48px}}.vtan-download-art{mask-image:linear-gradient(transparent,#000 6%)}[data-card-motion="3d"]{--vtan-card-perspective:1000px;--vtan-card-lift:-8px;--vtan-card-orbit-duration:10s}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){[data-card-motion="3d"] .gift-card-media,[data-card-motion="3d"] .hero-gift-link{perspective:var(--vtan-card-perspective);overflow:visible}[data-card-motion="3d"] .gift-card-link:is(:hover,:focus-visible) .gift-card-media img,[data-card-motion="3d"] .hero-gift-link:is(:hover,:focus-visible) img{animation:vtan-card-orbit var(--vtan-card-orbit-duration) linear infinite;will-change:transform}}@keyframes vtan-card-orbit{0%{transform:translateY(0) rotateX(0) rotateY(0)}10%{transform:translateY(var(--vtan-card-lift)) rotateX(10deg) rotateY(36deg)}90%{transform:translateY(var(--vtan-card-lift)) rotateX(10deg) rotateY(324deg)}to{transform:translateY(0) rotateX(0) rotateY(1turn)}}.pb-mount{width:100%}.pb-mount,.pb-node{position:relative;min-width:0}.pb-node{box-sizing:border-box;white-space:pre-wrap;line-height:1.7}.pb-column,.pb-row,.pb-section,.pb-slide-grid{display:grid;grid-template-columns:repeat(var(--pb-columns,1),minmax(0,1fr));gap:inherit}.pb-column:empty,.pb-row:empty,.pb-section:empty{min-height:140px}.pb-node img{display:block;border-radius:inherit}.pb-image{overflow:hidden;min-height:24px}.pb-button>a{display:flex;justify-content:center;align-items:center;min-height:24px;color:inherit;text-decoration:none;width:100%;height:100%}.pb-button{display:block}.pb-slider-controls{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:16px}.pb-slider-controls button{cursor:pointer;background:transparent;border:0;padding:8px;color:inherit;opacity:.5}.pb-slider-controls button[aria-current=true]{opacity:1}.pb-empty-image{display:grid;place-items:center;background:#eff6ff;color:#1e40af;min-height:160px;border:1px dashed #93c5fd}.pb-selection{position:fixed;z-index:2147483000;border:2px solid #2563eb;pointer-events:none;box-sizing:border-box}.pb-selection-toolbar{position:absolute;left:0;bottom:100%;display:flex;white-space:nowrap;background:#2563eb;color:white;border-radius:6px 6px 0 0;font:12px Tahoma;pointer-events:auto}.pb-selection-toolbar button{padding:7px 10px;border:0;background:none;color:inherit;cursor:grab;touch-action:none}.pb-resize{position:absolute;width:14px;height:14px;background:white;border:2px solid #2563eb;border-radius:3px;pointer-events:auto;cursor:nwse-resize;touch-action:none}.pb-node a:focus-visible,.pb-slider-controls button:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media (max-width:640px){.pb-node{--pb-columns:1}.pb-node[style*="position: absolute"]{max-width:100%}}.pb-slider .pb-text{background:var(--slider-caption,#fff4df);color:var(--slider-caption-ink,#111827);padding:12px;border-radius:8px}.pb-slider[data-slider-accent] .pb-button:not([data-pb-background]){background:linear-gradient(135deg,color-mix(in srgb,var(--slider-accent) 72%,white),var(--slider-accent))!important}.pb-slider[data-slider-accent] .pb-slider-controls button{color:var(--slider-accent)}.pb-resize-n{top:-7px}.pb-resize-n,.pb-resize-s{left:calc(50% - 7px);cursor:ns-resize}.pb-resize-s{bottom:-7px}.pb-resize-e{right:-7px}.pb-resize-e,.pb-resize-w{top:calc(50% - 7px);cursor:ew-resize}.pb-resize-w{left:-7px}.pb-resize-ne{right:-7px;top:-7px;cursor:nesw-resize}.pb-resize-nw{left:-7px;top:-7px;cursor:nwse-resize}.pb-resize-se{right:-7px;bottom:-7px;cursor:nwse-resize}.pb-resize-sw{left:-7px;bottom:-7px;cursor:nesw-resize}.pb-resize:after{content:"";position:absolute;inset:-5px}.pb-resize:focus-visible{outline:2px solid #fff;outline-offset:2px}.pb-guides{position:fixed;inset:0;pointer-events:none;z-index:2147483001}.pb-guide-x{position:absolute;top:0;bottom:0;border-left:1px dashed #ec4899}.pb-guide-y{position:absolute;left:0;right:0;border-top:1px dashed #ec4899}.pb-selection-toolbar button[aria-pressed=true]{background:#1e40af}.pb-editing [aria-disabled=true],.pb-editing button:disabled{cursor:pointer!important;pointer-events:auto!important}.pb-rectangle{position:relative}.pb-shape-art{display:block;width:100%;height:100%;overflow:visible}[data-pb-motion=hover]:is(:hover,:focus-visible,:focus-within){animation:var(--pb-motion) var(--pb-motion-duration,.7s) ease both}@media (prefers-reduced-motion:reduce){[data-pb-motion],[style*=pb-motion-]{animation:none!important}}@keyframes pb-motion-1{0%{opacity:0}to{opacity:1}}@keyframes pb-motion-2{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translate(0)}}@keyframes pb-motion-3{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:translate(0)}}@keyframes pb-motion-4{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes pb-motion-5{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes pb-motion-6{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}@keyframes pb-motion-7{0%{opacity:0;scale:1.15}to{opacity:1;scale:1}}@keyframes pb-motion-8{0%{opacity:0;transform:rotate(-12deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes pb-motion-9{0%{transform:rotate(-1turn)}to{transform:rotate(0deg)}}@keyframes pb-motion-10{0%,to{transform:translate(0)}40%{transform:translateY(-18px)}70%{transform:translateY(-7px)}}@keyframes pb-motion-11{0%,to{scale:1}50%{scale:1.07}}@keyframes pb-motion-12{0%,to{transform:translate(0)}50%{transform:translateY(-10px)}}@keyframes pb-motion-13{0%,to{transform:translate(0)}25%,75%{transform:translate(-5px)}50%{transform:translate(5px)}}@keyframes pb-motion-14{0%,to{transform:translate(0)}25%,75%{transform:translateY(-5px)}50%{transform:translateY(5px)}}@keyframes pb-motion-15{0%,to{transform:rotate(0deg)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@keyframes pb-motion-16{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur(0)}}@keyframes pb-motion-17{0%{opacity:0;scale:.2 1}to{opacity:1;scale:1 1}}@keyframes pb-motion-18{0%{opacity:0;scale:1 .2}to{opacity:1;scale:1 1}}@keyframes pb-motion-19{0%{opacity:0;transform:translate(20px,20px)}to{opacity:1;transform:translate(0)}}@keyframes pb-motion-20{0%,to{filter:brightness(1)}50%{filter:brightness(1.3)}}.pb-slider[data-slider-accent] .pb-button:not([data-pb-color]){color:var(--slider-control-ink,white)}.pb-font-preview{display:block;font-size:20px;line-height:2.2;padding:12px;border:1px solid var(--border);border-radius:8px;overflow-wrap:anywhere}@font-face{font-family:Vazirmatn;src:url(/fonts/page-builder/Vazirmatn.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Lalezar;src:url(/fonts/page-builder/Lalezar.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MarkaziText;src:url(/fonts/page-builder/MarkaziText.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Mirza;src:url(/fonts/page-builder/Mirza.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Jomhuria;src:url(/fonts/page-builder/Jomhuria.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NotoNaskhArabic;src:url(/fonts/page-builder/NotoNaskhArabic.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:NotoSansArabic;src:url(/fonts/page-builder/NotoSansArabic.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:NotoKufiArabic;src:url(/fonts/page-builder/NotoKufiArabic.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:NotoNastaliqUrdu;src:url(/fonts/page-builder/NotoNastaliqUrdu.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Amiri;src:url(/fonts/page-builder/Amiri.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Changa;src:url(/fonts/page-builder/Changa.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Cairo;src:url(/fonts/page-builder/Cairo.woff2) format("woff2");font-weight:200 1000;font-style:normal;font-display:swap}@font-face{font-family:ElMessiri;src:url(/fonts/page-builder/ElMessiri.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Harmattan;src:url(/fonts/page-builder/Harmattan.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lemonada;src:url(/fonts/page-builder/Lemonada.woff2) format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Mada;src:url(/fonts/page-builder/Mada.woff2) format("woff2");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:Lateef;src:url(/fonts/page-builder/Lateef.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ScheherazadeNew;src:url(/fonts/page-builder/ScheherazadeNew.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Almarai;src:url(/fonts/page-builder/Almarai.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ArefRuqaa;src:url(/fonts/page-builder/ArefRuqaa.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}[data-pb-text-group] :is(span,strong,b,em,i,u,small){font-family:inherit!important;font-size:inherit;line-height:inherit}.pb-editing [data-pb-dragging]{animation:none!important;transition:none!important}@media (min-width:1024px){.vtan-landing-frame{padding-inline:24px}.vtan-luxury-home .vl-reference-hero{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;padding:96px 0 32px;min-height:0}.vtan-luxury-home .vl-reference-hero:after{display:none}.vtan-luxury-home .vl-hero-slider{width:100%;max-width:none;margin:0 auto;min-width:0;grid-column:1}.vtan-luxury-home .vl-reference-hero>.vl-container{width:100%;min-height:0;max-width:960px;grid-column:1;margin:auto;padding-inline:24px}.vtan-luxury-home .vl-reference-hero .vl-hero-copy{text-align:center;width:100%;padding:0}.vtan-luxury-home .vl-reference-hero h1{font-size:38px;line-height:1.5}.vtan-luxury-home .vl-reference-hero h1>span{font-size:24px;margin-top:16px}.vtan-luxury-home .vl-reference-hero .vl-hero-copy>p{font-size:16px;line-height:2;margin:20px 0 24px}.vtan-luxury-home .vl-reference-hero .vl-actions{width:100%;max-width:600px;gap:12px;margin:0 auto;grid-template-columns:1fr 1fr}.vtan-luxury-home .vl-reference-hero .vl-actions a{font-size:15px;min-height:48px;padding:10px;gap:8px}.vtan-luxury-home .vl-curved-cards{max-width:none;width:100%;margin:16px auto 40px}.vtan-luxury-home .vl-curved-cards .vl-heading h2{font-size:32px}.vtan-luxury-home .vl-curved-cards .vl-heading p{font-size:16px}.vtan-luxury-home .vl-podiums{padding:32px 24px}.vtan-luxury-home .vl-podium-container{width:100%;max-width:none}.vtan-luxury-home .vl-podium-static{padding:0}.vtan-luxury-home .vl-podium-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.vtan-luxury-home .vl-podium-art{max-width:210px}.vtan-luxury-home .vl-podium-caption{font-size:13px;padding:8px 10px;min-height:40px}.vtan-luxury-home .vl-heading h2{font-size:32px}.vtan-luxury-home .vl-heading p{font-size:16px}.vtan-luxury-home .vl-podiums .vl-heading{margin-bottom:24px}.vtan-luxury-home .vl-benefits{margin-block:24px}.vtan-luxury-home .vl-benefits-panel{grid-template-columns:repeat(4,minmax(0,1fr));padding:20px 12px}.vtan-luxury-home .vl-benefit-icon{width:48px;height:48px}.vtan-luxury-home .vl-benefit-icon svg{width:26px;height:26px}.vtan-luxury-home .vl-benefits h3{font-size:16px}.vtan-luxury-home .vl-benefits p{font-size:14px}.vtan-luxury-home .loan-reference{width:calc(100% - 48px);max-width:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"art equation" "intro total" "term cta";gap:20px 32px;padding:28px;margin:40px auto;border-radius:24px;align-items:center}.vtan-luxury-home .lr-art{grid-area:art;width:100%;max-width:none;margin:auto}.vtan-luxury-home .loan-reference>header{grid-area:intro;max-width:600px;margin:auto}.vtan-luxury-home .loan-reference header h2{font-size:28px}.vtan-luxury-home .loan-reference header p{font-size:16px}.vtan-luxury-home .loan-reference header>strong{font-size:18px;margin-bottom:0}.vtan-luxury-home .lr-equation{grid-area:equation;padding:20px;border-radius:20px}.vtan-luxury-home .lr-row{grid-template-columns:1fr;gap:12px}.vtan-luxury-home .lr-label{gap:12px}.vtan-luxury-home .lr-label h3{font-size:18px;margin-bottom:4px}.vtan-luxury-home .lr-label p{font-size:14px}.vtan-luxury-home .lr-icon{width:48px;height:48px;border-radius:14px}.vtan-luxury-home .lr-number{padding:8px;border-radius:16px}.vtan-luxury-home .lr-number button{width:44px;height:44px}.vtan-luxury-home .lr-number output,.vtan-luxury-home .lr-value b{font-size:28px}.vtan-luxury-home .lr-value{padding:10px;border-radius:16px}.vtan-luxury-home .lr-range,.vtan-luxury-home .lr-value small{font-size:14px}.vtan-luxury-home .lr-limits{font-size:12px}.vtan-luxury-home .lr-plus{margin:12px 0}.vtan-luxury-home .lr-plus svg{width:36px;height:36px}.vtan-luxury-home .lr-down{display:none}.vtan-luxury-home .lr-total{grid-area:total;padding:16px 20px;border-radius:20px}.vtan-luxury-home .lr-total b{font-size:32px}.vtan-luxury-home .lr-term{grid-area:term;font-size:18px;padding:12px 24px;margin:auto;max-width:100%}.vtan-luxury-home .lr-cta{grid-area:cta;font-size:18px;padding:12px;min-height:52px;border-radius:16px}.vtan-luxury-home .lr-cta svg{width:24px;height:24px}.vtan-luxury-home .lr-status{grid-area:equation}.vtan-luxury-home .vtan-reference-faq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:center;gap:32px;width:calc(100% - 48px);max-width:none;margin:40px auto;padding:32px;border-radius:24px}.vtan-luxury-home .vtan-faq-header{width:100%;max-width:520px;margin:auto}.vtan-luxury-home .vtan-faq-heading h2{font-size:32px}.vtan-luxury-home .vtan-faq-heading p{font-size:14px;white-space:normal;margin-top:12px}.vtan-luxury-home .vtan-faq-rows{padding:0;gap:12px}.vtan-luxury-home .vtan-faq-row{border-radius:16px;border-width:1px}.vtan-luxury-home .vtan-faq-row summary{padding:16px;min-height:72px;gap:16px;font-size:16px}.vtan-luxury-home .vtan-faq-icon{width:40px;height:40px;border-radius:12px}.vtan-luxury-home .vtan-faq-icon svg{width:24px;height:24px}.vtan-luxury-home .vtan-faq-toggle{width:32px;height:32px}.vtan-luxury-home .vtan-faq-toggle svg{width:20px;height:20px}.vtan-luxury-home .vtan-faq-row>p{padding:0 24px 20px;font-size:15px}.vtan-luxury-home .vtan-neon-footer{padding:32px 24px 24px}.vtan-luxury-home .vtan-download-promo{display:grid;grid-template-columns:1fr 1fr;align-items:center;width:100%;max-width:none;border-radius:24px;padding:24px;gap:24px;margin-bottom:40px}.vtan-luxury-home .vtan-download-promo:after{inset:12px;border-radius:18px}.vtan-luxury-home .vtan-download-copy{padding:24px;max-width:600px;margin:auto}.vtan-luxury-home .vtan-download-brand>span{font-size:28px}.vtan-luxury-home .vtan-download-brand p{font-size:14px;margin-top:8px}.vtan-luxury-home .vtan-download-promo h2{font-size:32px;letter-spacing:0;margin:20px 0 0}.vtan-luxury-home .vtan-download-description{font-size:16px;margin:16px 0}.vtan-luxury-home .vtan-download-action{min-height:52px;width:100%;max-width:340px;font-size:18px;gap:16px;border-radius:16px;margin:24px auto 0}.vtan-luxury-home .vtan-download-action svg{width:26px;height:26px}.vtan-luxury-home .vtan-download-art{width:100%;max-width:460px;margin:0 auto}.vtan-luxury-home .vtan-footer-grid{max-width:none;width:100%;grid-template-columns:1.2fr 1fr 1fr 1.1fr;gap:20px;align-items:start}.vtan-luxury-home .vn-brand,.vtan-luxury-home .vn-quick,.vtan-luxury-home .vn-services,.vtan-luxury-home .vn-shopping{grid-column:auto;grid-row:auto;padding:20px;border-radius:20px}.vtan-luxury-home .vn-panel h2{font-size:18px;gap:10px;margin-bottom:16px}.vtan-luxury-home .vn-icon{width:36px;height:36px;border-radius:10px}.vtan-luxury-home .vn-icon svg{width:22px;height:22px}.vtan-luxury-home .vn-logo{height:90px;max-width:220px;border-radius:24px;margin-bottom:16px}.vtan-luxury-home .vn-brand>p,.vtan-luxury-home .vn-contact{font-size:14px;line-height:1.9}.vtan-luxury-home .vn-contact{gap:10px;margin-top:12px;padding-top:12px}.vtan-luxury-home .vn-contact small{font-size:12px}.vtan-luxury-home .vn-links{padding-inline:8px}.vtan-luxury-home .vn-links a{font-size:14px;min-height:48px;gap:8px}.vtan-luxury-home .vn-links .vn-icon{width:30px;height:32px}.vtan-luxury-home .vn-links .vn-icon svg{width:18px;height:18px}.vtan-luxury-home .vn-shopping-copy p{font-size:14px;margin:0;line-height:2}.vtan-luxury-home .vn-shopping-copy{min-height:160px}.vtan-luxury-home .vn-cart-art{transform:scale(.55);transform-origin:left bottom;top:0;left:-10px}.vtan-luxury-home .vn-web-app{font-size:15px;padding:12px 8px;border-radius:16px;min-height:48px;gap:6px}.vtan-luxury-home .vn-web-app svg{width:22px;height:22px}.vtan-luxury-home .vn-trust{min-height:110px;padding:16px 32px;border-radius:20px;justify-content:center;gap:32px}.vtan-luxury-home .vn-trust h2{font-size:20px;margin-bottom:8px}.vtan-luxury-home .vn-trust p{font-size:14px}.vtan-luxury-home .vn-trust img{width:80px;height:85px;border-radius:12px}.vtan-luxury-home .vn-shield{width:48px;height:56px}.vtan-luxury-home .vn-copyright{max-width:none;font-size:14px}.vtan-luxury-home .vtan-footer-grid{align-items:stretch}.vtan-luxury-home .app-product-rail .luxury-slide{flex:0 0 clamp(180px,16%,240px)}.vtan-luxury-home .app-product-rail .luxury-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.vtan-luxury-home .vtan-footer-grid{padding:24px;border:1px solid var(--border);border-radius:24px;background:linear-gradient(135deg,var(--surface),var(--background));gap:24px}.vtan-luxury-home .vtan-footer-grid>.vn-panel{border:0;border-radius:0;background:none;box-shadow:none;padding:0;overflow:visible}.vtan-luxury-home .vtan-footer-grid>.vn-panel:after,.vtan-luxury-home .vtan-footer-grid>.vn-panel:before{display:none}.vtan-luxury-home .vtan-footer-grid>.vn-trust{border-top:1px solid var(--border);padding-top:24px}.vtan-luxury-home .vn-links{border:0;background:none;padding-inline:0}.vtan-luxury-home .vl-orbit-arrow{width:48px;height:48px}.vtan-luxury-home .vtan-footer-grid{position:relative;isolation:isolate;overflow:hidden;grid-template-columns:1.25fr 1fr 1.05fr 1.5fr;gap:32px;padding:48px 16px 20px;border:0;border-top:1px solid #008cff;border-radius:0;background:radial-gradient(ellipse at 0 0,#07459a88,transparent 45%),linear-gradient(125deg,#031738,#001127 70%);box-shadow:0 -8px 24px -20px #00cfff}.vtan-luxury-home .vtan-footer-grid:after,.vtan-luxury-home .vtan-footer-grid:before{content:"";position:absolute;z-index:-1;width:125%;height:300px;left:-12%;bottom:-80px;border:1px solid #0879e080;border-radius:50%;transform:rotate(18deg);background:linear-gradient(180deg,#0644b122,transparent);pointer-events:none}.vtan-luxury-home .vtan-footer-grid:after{bottom:100px;left:-45%;transform:rotate(27deg);opacity:.55}.vtan-luxury-home .vtan-footer-grid>.vn-brand,.vtan-luxury-home .vtan-footer-grid>.vn-quick,.vtan-luxury-home .vtan-footer-grid>.vn-services{border-left:1px solid #18518a;padding-inline:0 28px}.vtan-luxury-home .vn-panel h2{font-size:clamp(18px,1.5vw,28px);gap:16px;margin-bottom:28px}.vtan-luxury-home .vn-icon,.vtan-luxury-home .vn-links .vn-icon{background:none;border:0;box-shadow:none;border-radius:0;width:36px;height:40px;color:#00bfff}.vtan-luxury-home .vn-icon svg,.vtan-luxury-home .vn-links .vn-icon svg{width:32px;height:32px;stroke-width:1.8}.vtan-luxury-home .vn-tone-0,.vtan-luxury-home .vn-tone-2{color:#995aff}.vtan-luxury-home .vn-tone-3{color:#00e7d4}.vtan-luxury-home .vn-logo{width:210px;height:104px;max-width:80%;background:none;border:0;border-radius:0;box-shadow:none;margin:0 auto 28px}.vtan-luxury-home .vn-logo img{width:100%;height:100%}.vtan-luxury-home .vn-brand>p{font-size:clamp(14px,1.13vw,21px);line-height:1.9;margin-bottom:28px}.vtan-luxury-home .vn-contact{font-size:clamp(13px,1.08vw,20px);padding-top:20px;margin-top:20px;gap:16px}.vtan-luxury-home .vn-contact small{font-size:16px}.vtan-luxury-home .vn-links a{font-size:clamp(14px,1.15vw,22px);min-height:60px;border:0;gap:16px;padding-block:8px}.vtan-luxury-home .vn-chevron{display:none}.vtan-luxury-home .vtan-footer-grid>.vn-shopping{border:1px solid #2477ff;border-radius:26px;padding:32px 24px;background:radial-gradient(ellipse at 0 0,#0055ffbb,transparent 58%),linear-gradient(130deg,#06285c,#031936 70%,#231065);box-shadow:inset 0 1px 3px #5cdfff66}.vtan-luxury-home .vn-shopping-copy{min-height:190px}.vtan-luxury-home .vn-shopping-copy p{margin-left:30%;font-size:clamp(14px,1.1vw,21px);line-height:2}.vtan-luxury-home .vn-cart-art{transform:scale(1);top:-20px;left:-16px;transform-origin:left top}.vtan-luxury-home .vn-web-app{font-size:clamp(16px,1.35vw,25px);min-height:70px;border-radius:22px;padding:16px;box-shadow:inset 0 0 12px #63dfff,0 5px 22px #006fff55;margin:12px 0 0}.vtan-luxury-home .vn-web-app svg{width:28px;height:28px}.vtan-luxury-home .vtan-footer-grid>.vn-trust{border-top:1px solid #087be7;padding-top:28px;margin-top:12px;gap:32px;min-height:120px}.vtan-luxury-home .vn-trust h2{font-size:24px;margin-bottom:10px}.vtan-luxury-home .vn-trust p{font-size:18px}.vtan-luxury-home .vn-trust a{padding-right:32px}.vtan-luxury-home .vn-trust img{width:86px;height:90px}.vtan-luxury-home .vn-shield{width:42px;height:48px;filter:none}.vtan-luxury-home .vn-copyright{margin-top:0;padding-top:16px;border:0}}@media (min-width:1024px) and (max-width:1279px){.vtan-luxury-home .vtan-footer-grid{gap:20px;padding-inline:12px}.vtan-luxury-home .vtan-footer-grid>.vn-brand,.vtan-luxury-home .vtan-footer-grid>.vn-quick,.vtan-luxury-home .vtan-footer-grid>.vn-services{padding-left:16px}.vtan-luxury-home .vtan-footer-grid>.vn-shopping{padding:24px 16px}.vtan-luxury-home .vn-shopping-copy p{margin-left:0}.vtan-luxury-home .vn-cart-art{transform:scale(.65);top:72px}.vtan-luxury-home .vn-links a,.vtan-luxury-home .vn-panel h2{gap:8px}}.lr-calculator-title,.lr-desktop-badge,.lr-desktop-title{display:none}@media(min-width:1024px){.vtan-luxury-home .loan-reference{position:relative;isolation:isolate;border:0;border-radius:0;background:radial-gradient(ellipse at 5% 5%,#125ae0aa,transparent 45%),radial-gradient(ellipse at 80% 0,#043a9a88,transparent 45%),#03132e;padding:48px 32px;gap:16px 48px;grid-template-columns:1fr 1fr;grid-template-areas:"intro calcTitle" "intro equation" "art equation" "art total" "term cta";align-items:center}.vtan-luxury-home .loan-reference:before{content:"";position:absolute;z-index:-1;inset:24px calc(50% + 8px) 24px 12px;border:1px solid #75dfff;border-radius:24px;background:linear-gradient(130deg,#03162d,#031633);box-shadow:inset 0 0 20px #075dbe,0 0 12px #0065ff66;pointer-events:none}.vtan-luxury-home .loan-reference>header{max-width:none;width:100%;text-align:right}.vtan-luxury-home .lr-desktop-badge{display:flex;align-items:center;justify-content:center;gap:16px;border:1px solid #078fff;border-radius:40px;width:max-content;max-width:100%;padding:10px 24px;margin:0 0 20px auto;font-size:18px;font-weight:700}.vtan-luxury-home .lr-desktop-badge svg{color:#00baff;width:30px;height:30px}.vtan-luxury-home .lr-mobile-title{display:none}.vtan-luxury-home .lr-desktop-title{display:block;font-size:clamp(30px,3.2vw,60px);line-height:1.5}.vtan-luxury-home .lr-desktop-title em{color:#00cfff}.vtan-luxury-home .loan-reference header p{font-size:clamp(15px,1.2vw,23px);line-height:1.8;margin-top:16px}.vtan-luxury-home .loan-reference header>strong{display:none}.vtan-luxury-home .lr-art{aspect-ratio:900/390;background-image:url(/images/landing/footer/desktop-loan-reference.webp);background-size:207.778% auto;background-position:100% 77.6%;mask-image:linear-gradient(transparent,#000 7%,#000 92%,transparent);margin:0;align-self:end}.vtan-luxury-home .lr-calculator-title{display:flex;grid-area:calcTitle;direction:ltr;align-items:center;gap:24px;font-size:clamp(20px,1.7vw,32px);font-weight:850;text-align:left}.vtan-luxury-home .lr-calculator-title .lr-icon{width:64px;height:64px}.vtan-luxury-home .lr-equation{border:0;box-shadow:none;background:none;padding:0}.vtan-luxury-home .lr-equation>.lr-row:first-child{border:1px solid #114a97;background:linear-gradient(145deg,#08214d88,#021025);border-radius:20px;padding:16px}.vtan-luxury-home .lr-plus{margin:12px 0;border-top:1px solid #244d77;height:1px}.vtan-luxury-home .lr-plus:after,.vtan-luxury-home .lr-plus:before,.vtan-luxury-home .lr-plus>*{display:none}.vtan-luxury-home .lr-equation>.lr-row:last-child,.vtan-luxury-home .lr-total{grid-template-columns:1fr 1fr;gap:12px}.vtan-luxury-home .lr-equation>.lr-row:last-child{padding:8px 16px}.vtan-luxury-home .lr-label h3{font-size:clamp(16px,1.3vw,24px)}.vtan-luxury-home .lr-label p{font-size:14px}.vtan-luxury-home .lr-value{background:none;border:0;box-shadow:none;gap:12px;justify-content:center;padding:0}.vtan-luxury-home .lr-value b{font-size:clamp(25px,2.2vw,42px);white-space:nowrap}.vtan-luxury-home .lr-number output{font-size:32px}.vtan-luxury-home .lr-total{border:1px solid #008cff;box-shadow:inset 0 0 16px #004fff44;background:linear-gradient(120deg,#032973,#00132d);padding:24px 20px}.vtan-luxury-home .lr-total .lr-value{background:none;border:0}.vtan-luxury-home .lr-total b{font-size:clamp(28px,2.7vw,50px)}.vtan-luxury-home .lr-total .lr-icon{width:64px;height:64px}.vtan-luxury-home .lr-term{border:0;background:none;box-shadow:none;font-size:18px;margin:0 0 0 auto;padding:4px}.vtan-luxury-home .lr-term strong{color:inherit}.vtan-luxury-home .lr-cta{font-size:24px;min-height:62px}.vtan-luxury-home .vn-links .vn-icon.vn-tone-0,.vtan-luxury-home .vn-links .vn-icon.vn-tone-2{color:#995aff}.vtan-luxury-home .vn-links .vn-icon.vn-tone-3{color:#00e7d4}.vtan-luxury-home .vn-logo img{transform:scale(1.5)}.vtan-luxury-home .vn-cart-art{width:190px;height:190px;background:url(/images/landing/footer/desktop-footer-reference.webp) 3.86% 33.86%/901.36% 360.45% no-repeat;mask-image:linear-gradient(90deg,#000 85%,transparent)}.vtan-luxury-home .vn-cart-art img{display:none}}@media(min-width:1024px) and (max-width:1279px){.vtan-luxury-home .loan-reference{padding-inline:24px;gap:16px 32px}.vtan-luxury-home .lr-label{gap:8px}.vtan-luxury-home .lr-total .lr-icon{width:40px;height:40px}.vtan-luxury-home .lr-equation>.lr-row:last-child,.vtan-luxury-home .lr-total{grid-template-columns:1fr}.vtan-luxury-home .lr-desktop-badge{font-size:15px;padding:10px 16px}}.lr-desktop-calculator{display:contents}.lr-desktop-cta{display:none}@media(min-width:1024px){.vtan-luxury-home .loan-reference{grid-template-areas:"intro calculator" "art calculator" "term calculator";align-items:center;gap:16px 40px;padding:48px 32px}.vtan-luxury-home .loan-reference:before{display:none}.vtan-luxury-home .lr-desktop-calculator{grid-area:calculator;display:flex;flex-direction:column;gap:20px;border:1px solid #75dfff;border-radius:24px;padding:24px;background:linear-gradient(130deg,#03162d,#031633);box-shadow:inset 0 0 20px #075dbe,0 0 12px #0065ff66}.vtan-luxury-home .loan-reference>.lr-cta{display:none}.vtan-luxury-home .lr-desktop-cta{display:flex}.vtan-luxury-home .vl-reference-hero{position:relative;display:block;padding:0 0 24px}.vtan-luxury-home .vl-reference-hero>.vl-container{position:absolute;z-index:2;left:4%;top:27%;width:38%;max-width:none;padding:0;margin:0;pointer-events:none}.vtan-luxury-home .vl-reference-hero .vl-hero-copy{text-align:right}.vtan-luxury-home .vl-reference-hero h1{font-size:clamp(32px,3.7vw,72px);line-height:1.45}.vtan-luxury-home .vl-reference-hero h1>span{font-size:clamp(22px,2.3vw,44px);margin-top:24px}.vtan-luxury-home .vl-reference-hero .vl-hero-copy>p{font-size:clamp(15px,1.3vw,24px);line-height:1.8;margin:24px 0}.vtan-luxury-home .vl-reference-hero .vl-actions{max-width:none;gap:20px;pointer-events:auto}.vtan-luxury-home .vl-reference-hero .vl-actions a{font-size:clamp(15px,1.2vw,22px);min-height:56px}.vtan-luxury-home .vl-campaign-art{aspect-ratio:1870/841;border:0;border-radius:0!important}.vtan-luxury-home .vl-campaign-art>img{object-fit:cover;object-position:center top}.vtan-luxury-home .vl-campaign-slide:first-child .vl-campaign-art{background:url(/images/landing/footer/desktop-hero-background.webp) 50%/cover no-repeat}.vtan-luxury-home .vl-campaign-slide:first-child .vl-campaign-art>img{visibility:hidden}.vtan-luxury-home .vl-reference-hero:has(.vl-campaign-slide:first-child[data-active=false])>.vl-container{visibility:hidden;pointer-events:none}.vtan-luxury-home .vl-reference-hero:has(.vl-campaign-slide:first-child[data-active=false]) .vl-actions{pointer-events:none}.vtan-luxury-home .vl-header{left:2%;width:96%;background:#03142ae8;height:80px}}@media(min-width:1024px) and (max-width:1279px){.vtan-luxury-home .vl-reference-hero h1>span{margin-top:12px}.vtan-luxury-home .vl-reference-hero .vl-hero-copy>p{margin:12px 0}.vtan-luxury-home .vl-reference-hero .vl-actions{gap:10px}.vtan-luxury-home .vl-reference-hero .vl-actions a{min-height:44px}.vtan-luxury-home .vl-reference-hero>.vl-container{top:25%}}@media(min-width:1024px){.vtan-luxury-home .vl-campaign-slide:first-child .vl-campaign-art:after{content:"";position:absolute;right:2.5%;top:15.8%;width:16%;height:20%;background:url(/images/landing/footer/desktop-hero-reference.webp) 97% 19.75%/625% 500% no-repeat;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);pointer-events:none}}@media(max-width:1023px){.vtan-luxury-home .lr-desktop-cta{display:none!important}}@media(min-width:1024px){.vtan-luxury-home .vtan-download-promo{display:grid;grid-template-columns:42% 58%;gap:0;padding:0;min-height:0;aspect-ratio:2048/768;border-radius:0;background:radial-gradient(ellipse at 55% 0,#063379,transparent 65%),#020e25}.vtan-luxury-home .vtan-download-promo:after{display:none}.vtan-luxury-home .vtan-download-copy{width:100%;max-width:none;padding:3vw 6vw 3vw 0;margin:0;text-align:right}.vtan-luxury-home .vtan-download-brand>span{font-size:clamp(32px,2.8vw,58px)}.vtan-luxury-home .vtan-download-brand p{font-size:clamp(16px,1.4vw,28px);margin-top:12px}.vtan-luxury-home .vtan-download-promo h2{font-size:clamp(34px,3.6vw,74px);margin:32px 0 0;line-height:1.25}.vtan-luxury-home .vtan-download-promo h2 strong{background:linear-gradient(#00d4f3,#00a4ec);background-clip:text}.vtan-luxury-home .vtan-download-description{font-size:clamp(16px,1.55vw,32px);line-height:1.65;margin:24px 0 0}.vtan-luxury-home .vtan-download-action{width:100%;max-width:485px;min-height:clamp(52px,4.7vw,96px);margin:32px 0 0 auto;border-radius:28px;font-size:clamp(20px,2vw,40px);gap:24px}.vtan-luxury-home .vtan-download-action svg{width:clamp(28px,2.5vw,50px);height:clamp(28px,2.5vw,50px)}.vtan-luxury-home .vtan-download-art{width:100%;max-width:none;height:100%;aspect-ratio:auto;margin:0;background:url(/images/landing/footer/desktop-download-reference.webp) 0/172.414% 100% no-repeat;mask-image:linear-gradient(90deg,#000 88%,transparent)}.vtan-luxury-home .vtan-download-art>img{display:none}.vtan-luxury-home .vl-podium-item{overflow:hidden;border:1px solid #075685;border-radius:18px;background:#021228;gap:0}.vtan-luxury-home .vl-podium-art{width:100%;max-width:none;aspect-ratio:300/350;background-image:url(/images/landing/footer/desktop-categories-reference.webp);background-size:641.667% 233.429%;background-position-y:35.55%!important}.vtan-luxury-home .vl-podium-item:first-child .vl-podium-art{background-position-x:97.54%!important}.vtan-luxury-home .vl-podium-item:nth-child(2) .vl-podium-art{background-position-x:78.58%!important}.vtan-luxury-home .vl-podium-item:nth-child(3) .vl-podium-art{background-position-x:59.69%!important}.vtan-luxury-home .vl-podium-item:nth-child(4) .vl-podium-art{background-position-x:41.05%!important}.vtan-luxury-home .vl-podium-item:nth-child(5) .vl-podium-art{background-position-x:21.78%!important}.vtan-luxury-home .vl-podium-item:nth-child(6) .vl-podium-art{background-position-x:2.65%!important}.vtan-luxury-home .vl-podium-caption{background:none;color:#f5f7ff;box-shadow:none;border:0;border-radius:0;font-size:clamp(16px,1.4vw,28px);min-height:70px;padding:10px 12px;display:flex;align-items:center;justify-content:center}.vtan-luxury-home .vl-category-emphasis{color:#10b9f3}.vtan-luxury-home .vl-benefits-panel{border:1px solid #00aaff;border-radius:32px;padding:20px 12px;background:radial-gradient(ellipse at top,#062449,#021126 70%)}.vtan-luxury-home .vl-benefit-icon{width:68px;height:68px}.vtan-luxury-home .vl-benefit-icon svg{width:36px;height:36px}.vtan-luxury-home .vl-benefits h3{font-size:clamp(16px,1.3vw,25px)}.vtan-luxury-home .vl-benefits p{font-size:clamp(14px,1.1vw,21px)}}.vl-desktop-wallet{display:none}@media(min-width:1024px){.vtan-luxury-home .vl-benefit-icon--blue>svg:first-child{display:none}.vtan-luxury-home .vl-desktop-wallet{display:block}.vtan-luxury-home .vl-podium-item{padding-bottom:0}.vtan-luxury-home .vl-podium-art{mask-image:none}.vtan-luxury-home .vl-podiums .vl-heading h2{font-size:clamp(32px,3.2vw,62px)}.vtan-luxury-home .vl-podiums .vl-heading p{font-size:clamp(16px,1.1vw,22px)}.vtan-luxury-home .vtan-reference-faq{width:100%;grid-template-columns:minmax(0,38fr) minmax(0,62fr);gap:28px;margin:0;padding:clamp(48px,6.5vw,134px) 3.65%;border:0;border-radius:0;box-shadow:none;background:radial-gradient(ellipse at 80% 0,#03296699,transparent 48%),linear-gradient(110deg,#031b3b,#001229)}.vtan-luxury-home .vtan-faq-header{max-width:none;aspect-ratio:700/530;height:100%;min-height:350px}.vtan-luxury-home .vtan-faq-art{top:auto;bottom:0;left:0;width:68%;height:78%;background:url(/images/landing/footer/desktop-faq-reference.webp) 80% 64%/445.22% 196.923% no-repeat;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.vtan-luxury-home .vtan-faq-art img{display:none}.vtan-luxury-home .vtan-faq-heading{right:0;top:8%;width:48%}.vtan-luxury-home .vtan-faq-heading h2{font-size:clamp(32px,3.1vw,64px)}.vtan-luxury-home .vtan-faq-heading p{font-size:clamp(14px,1.1vw,23px);white-space:nowrap;margin-top:16px}.vtan-luxury-home .vtan-faq-rows{gap:18px}.vtan-luxury-home .vtan-faq-row{border-color:#0c6199;border-radius:26px;background:linear-gradient(110deg,#031a35,#021632)}.vtan-luxury-home .vtan-faq-row summary{min-height:clamp(84px,5.8vw,120px);padding:24px 32px;gap:28px;font-size:clamp(17px,1.35vw,28px)}.vtan-luxury-home .vtan-faq-icon{width:48px;height:48px;border:0;border-radius:0;background:none;box-shadow:none;color:#4285ff}.vtan-luxury-home .vt-faq-1 .vtan-faq-icon,.vtan-luxury-home .vt-faq-3 .vtan-faq-icon{color:#ac4cff}.vtan-luxury-home .vt-faq-2 .vtan-faq-icon{color:#00dded}.vtan-luxury-home .vtan-faq-icon svg{width:46px;height:46px}.vtan-luxury-home .vtan-faq-toggle{width:64px;height:64px;border:1px solid #174a80;background:#0b2d59}.vtan-luxury-home .vtan-faq-toggle svg{width:36px;height:36px}.vtan-luxury-home .vtan-faq-row>p{font-size:18px;padding:0 108px 24px 32px}}@media(min-width:1024px) and (max-width:1279px){.vtan-luxury-home .vtan-faq-row summary{padding:16px;gap:16px}.vtan-luxury-home .vtan-faq-toggle{width:40px;height:40px}.vtan-luxury-home .vtan-faq-icon{width:32px}.vtan-luxury-home .vtan-faq-icon svg{width:32px;height:32px}}@media(min-width:1024px){.vtan-luxury-home .vtan-faq-art{mask-image:linear-gradient(90deg,transparent,#000 7%,#000 90%,transparent),linear-gradient(transparent,#000 6%,#000 92%,transparent),radial-gradient(ellipse at 100% 0,transparent 14%,#000 28%);mask-composite:intersect}.vtan-luxury-home .vtan-faq-row .vtan-faq-icon{background:none;border:0;box-shadow:none}.vtan-luxury-home .vtan-faq-art{clip-path:polygon(0 0,85% 0,85% 42%,100% 42%,100% 100%,0 100%);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 90%,transparent),linear-gradient(transparent,#000 6%,#000 92%,transparent);mask-composite:intersect;inset:0;width:100%;height:100%;background-size:255.043% 136.655%;background-position:100% 58%;clip-path:none;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 97%,transparent),linear-gradient(transparent,#000 4%,#000 96%,transparent)}.vtan-luxury-home .vtan-faq-heading{opacity:0}}.gold-card-promo_promo__2ZoJK{width:100%;max-width:none;padding:0}.gold-card-promo_carousel__MAH2v{overflow:hidden;border-radius:0}.gold-card-promo_carousel__MAH2v .carousel-track{margin:0;gap:0}.gold-card-promo_carousel__MAH2v .carousel-slide{flex:0 0 100%!important;min-width:0;padding:0!important}.gold-card-promo_slide__4cPzI{position:relative;margin:0}.gold-card-promo_image__2xPuh{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;scale:1!important}.gold-card-promo_carousel__MAH2v .carousel-edge-navigation{position:absolute;inset:0;pointer-events:none}.gold-card-promo_carousel__MAH2v .carousel-controls{position:absolute;inset-inline:var(--space-3);top:50%;transform:translateY(-50%);display:flex;justify-content:space-between}.gold-card-promo_carousel__MAH2v .carousel-dots{position:absolute;bottom:0;inset-inline:0;justify-content:center}@media (max-width:639px){.gold-card-promo_carousel__MAH2v .carousel-controls{top:35%}}.loan-reference{container-type:inline-size;max-width:1030px;margin:32px auto 52px;border:1px solid #1564ae;border-radius:40px;overflow:hidden;background:radial-gradient(ellipse at 50% 70%,#06265d66,transparent 65%),#021024;color:#f7f9ff;padding:0 22px 28px;text-align:center}.lr-art{margin:0 -22px;aspect-ratio:1030/365;background:url(/images/landing/footer/loan-reference.webp) top/100% auto no-repeat;mask-image:linear-gradient(#000 85%,transparent)}.loan-reference header h2{font-size:clamp(25px,5.8cqw,62px);line-height:1.5;font-weight:900;margin:0}.loan-reference em{font-style:normal;color:#009dff}.loan-reference header p{color:#b8ccef;font-size:clamp(14px,2.75cqw,29px);line-height:1.9;margin:12px 0}.loan-reference header>strong{display:block;color:#63d9ff;font-size:clamp(16px,2.6cqw,27px);margin-bottom:25px}.lr-equation{padding:24px 28px;border:1px solid #2873c4;border-radius:32px;background:linear-gradient(140deg,#071e3c99,#010b1f88);box-shadow:inset 0 0 24px #00418a33}.lr-row{display:grid;grid-template-columns:1fr 1.08fr;gap:24px}.lr-label,.lr-row{direction:ltr;align-items:center}.lr-label{display:flex;gap:20px;text-align:right}.lr-label>div{direction:rtl}.lr-label h3{font-size:clamp(16px,2.8cqw,29px);margin:0 0 8px;font-weight:850}.lr-label p{font-size:clamp(12px,2cqw,21px);color:#afc8ee;margin:0;line-height:1.8}.lr-icon{display:grid;place-items:center;width:112px;height:112px;flex:none;border:1px solid #276bc1;border-radius:32px;background:linear-gradient(140deg,#133768,#061228);box-shadow:inset 0 0 22px #031637}.lr-icon svg{width:60%;height:60%;color:white;stroke-width:1.3;filter:drop-shadow(0 0 3px #00c8ff) drop-shadow(0 0 6px #174dff)}.lr-number{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid #296ac0;border-radius:22px;background:#021124}.lr-number button{width:56px;height:56px;border:1px solid #2560a5;border-radius:16px;background:linear-gradient(135deg,#12365e,#02132e);color:#d8eeff;display:grid;place-items:center;cursor:pointer}.lr-number button svg{filter:drop-shadow(0 0 5px #127aff)}.lr-number output{flex:1;min-width:0;font-size:clamp(22px,3.7cqw,40px);font-weight:850;touch-action:pan-y pinch-zoom;user-select:none;cursor:ew-resize}.lr-range{display:flex;direction:rtl;gap:20px;align-items:center;margin-top:14px;font-size:20px}.lr-range input{width:100%;height:30px;accent-color:#00b7ff;cursor:pointer}.lr-limits{display:flex;justify-content:space-between;padding-right:65px;color:#9eb8e1;font-size:16px}.lr-plus{display:flex;align-items:center;gap:20px;margin:16px 0}.lr-plus:after,.lr-plus:before{content:"";height:1px;background:linear-gradient(90deg,#163959,#327cff);flex:1;box-shadow:0 0 7px #286fff}.lr-plus svg{width:52px;height:52px;border:1px solid #97d6ff;border-radius:50%;padding:7px;box-shadow:0 0 9px #076eff,inset 0 0 12px #164bff;color:#fff;background:#09226b}.lr-value{display:flex;align-items:center;justify-content:space-evenly;direction:ltr;border:1px solid #1163b6;box-shadow:inset 0 0 15px #063364;border-radius:22px;padding:16px 10px;background:#010e23}.lr-value b{color:#34befe;font-size:clamp(24px,4.4cqw,46px)}.lr-value small{font-size:20px}.lr-down{display:block;margin:-5px auto;width:48px;height:36px;filter:drop-shadow(0 0 4px #009cff);color:#a8efff}.lr-total{border:2px solid #b4f6ff;box-shadow:0 0 8px #009cff,inset 0 0 22px #004cff;border-radius:30px;padding:22px 26px}.lr-total .lr-value{background:linear-gradient(135deg,#12299c,#041438);border-color:#214fff}.lr-total b{color:#fff;text-shadow:0 0 12px #167aff;font-size:clamp(27px,5.5cqw,57px)}.lr-fee{color:#a7c2e8;font-size:13px;margin:14px 0}.lr-term{display:flex;align-items:center;justify-content:center;gap:12px;border:1px solid #7c5cff;border-radius:50px;background:linear-gradient(130deg,#142d75,#090d35);box-shadow:0 0 14px #113bd4;max-width:490px;margin:14px auto 20px;padding:14px;font-size:clamp(16px,2.8cqw,28px)}.lr-term strong{color:#00e1f6}.lr-term svg{color:#08adff;width:35px;height:35px}.lr-cta{display:flex;align-items:center;justify-content:center;gap:35px;padding:22px;border:1.5px solid #63ddff;border-radius:60px;background:linear-gradient(160deg,#069dff,#0055ff 75%);box-shadow:0 0 14px #006dff,inset 0 0 14px #149dff;color:white;font-size:clamp(23px,4.1cqw,43px);font-weight:850;text-decoration:none}.lr-cta svg{width:40px;height:40px}.loan-reference :is(button,a,input):focus-visible{outline:3px solid white;outline-offset:4px}.lr-status{padding:35px;color:#bfdbff}.lr-status button{padding:10px;border:1px solid #4a95ff;border-radius:10px}.loan-reference button:disabled{opacity:.5;cursor:default}@media(max-width:700px){.loan-reference{margin-inline:14px;padding:0 12px 18px;border-radius:24px}.lr-art{margin-inline:-12px}.lr-equation{padding:14px 12px;border-radius:22px}.lr-row{grid-template-columns:1fr}.lr-label,.lr-row{gap:12px}.lr-icon{width:58px;height:58px;border-radius:18px}.lr-number button{width:44px;height:44px}.lr-number output{font-size:27px}.lr-range{font-size:15px}.lr-limits{font-size:12px}.lr-value small{font-size:15px}.lr-total{padding:14px}.lr-value b{font-size:29px}.lr-term{gap:7px}.lr-cta{padding:14px}.lr-label h3{font-size:18px}.lr-label p{font-size:13px}}@container vtan-landing (max-width:860px){.loan-reference{margin-inline:14px;padding:0 12px 18px;border-radius:24px}.lr-art{margin-inline:-12px}.lr-equation{padding:14px 12px;border-radius:22px}.lr-row{grid-template-columns:1fr}.lr-label,.lr-row{gap:12px}.lr-icon{width:58px;height:58px;border-radius:18px}.lr-number button{width:44px;height:44px}.lr-number output{font-size:27px}.lr-range{font-size:15px}.lr-limits{font-size:12px}.lr-value small{font-size:15px}.lr-total{padding:14px}.lr-value b{font-size:29px}.lr-term{gap:7px}.lr-cta{padding:14px}.lr-label h3{font-size:18px}.lr-label p{font-size:13px}}.lr-range input{appearance:none;-webkit-appearance:none;height:12px;border-radius:20px;background:linear-gradient(180deg,#254879,#0b203e);box-shadow:inset 0 1px 2px #659de255;border:0}.lr-range input::-webkit-slider-thumb{appearance:none;width:27px;height:27px;border-radius:50%;border:2px solid white;background:radial-gradient(circle at 30% 25%,#a8f4ff,#009bff 50%,#134aff);box-shadow:0 0 8px #008aff}.lr-range input::-moz-range-thumb{width:25px;height:25px;border-radius:50%;border:2px solid white;background:#009bff;box-shadow:0 0 8px #008aff}.vtan-landing-frame{width:100%;max-width:860px;min-width:0;margin-inline:auto;box-sizing:border-box;container:vtan-landing/inline-size;--vl-viewport-unit:min(1vw,6px)}@media(min-width:768px){.vtan-landing-frame{padding-inline:30px}}.vtan-luxury-home{--background:#071223;--foreground:#f5f7ff;--surface:#0b1b31;--surface-strong:#122641;--border:#263f60;--primary:#0755ff;--primary-foreground:#fff;--muted-foreground:#a9c7ef;--vl-blue:#0755ff;--vl-cyan:#01afff;--vl-mint:#63efd1;--vl-radius:22px;--vl-gutter:36px;background:radial-gradient(ellipse at 30% 30%,#11254155,transparent 50%),var(--background);color:var(--foreground);overflow:clip;color-scheme:dark}.vtan-luxury-home *{box-sizing:border-box}.vtan-luxury-home em{font-style:normal;color:var(--vl-blue)}.vtan-luxury-home a:focus-visible,.vtan-luxury-home button:focus-visible{outline:2px solid var(--vl-cyan);outline-offset:4px}.vl-container{width:min(100% - var(--vl-gutter)*2,1280px);margin-inline:auto}.vl-header{height:76px;background:#0c1729e8;border-bottom:1px solid #1d2b42;position:relative;z-index:10}.vl-header>.vl-container{display:flex;height:100%;align-items:center;justify-content:space-between}.vl-logo{width:112px;height:68px;display:flex;align-items:center}.vl-logo img{object-fit:contain;width:100%;height:100%}.vl-header-actions{display:flex;gap:16px;align-items:center}.vl-header-actions>a{background:var(--vl-blue);color:#fff;min-height:50px;border-radius:11px;padding-inline:24px;box-shadow:none}.vl-header-actions>div{display:block!important}.vl-header-actions>div>button{border-radius:50%;width:50px;height:50px;background:transparent;border-color:var(--border);color:var(--foreground)}.vl-header nav{background:var(--surface);color:var(--foreground)}.vl-hero{position:relative;isolation:isolate;min-height:420px;aspect-ratio:2.2;max-height:690px;border-bottom:2px solid var(--border)}.vl-hero-art{object-fit:cover;z-index:-1}.vl-hero>.vl-container{height:100%;position:relative;min-height:inherit;display:flex;align-items:center;justify-content:flex-end}.vl-hero-copy{width:43%;padding:32px 0;text-align:right}.vl-hero h1{font-size:clamp(26px,calc(4.8 * var(--vl-viewport-unit, 1vw)),52px);font-weight:850;line-height:1.45;margin:0}.vl-hero h1>span{display:block;font-size:.77em;line-height:1.65;margin-top:6px}.vl-hero-copy>p{font-size:clamp(14px,calc(2 * var(--vl-viewport-unit, 1vw)),21px);line-height:1.65;margin:22px 0 18px;color:var(--foreground)}.vl-actions{display:grid;gap:10px;width:72%;min-width:220px;margin-right:auto}.vl-outline,.vl-primary{min-height:52px;border-radius:999px;display:flex;align-items:center;justify-content:center;gap:20px;text-decoration:none;font-size:17px;font-weight:700;padding:10px 22px}.vl-primary{background:linear-gradient(110deg,#126aff,var(--vl-blue));color:#fff;border:1px solid #1667ff}.vl-primary svg{width:22px;height:22px}.vl-outline{border:1px solid #a4c2e5;background:#09172b77;color:#fff}.vl-hero-note{position:absolute;right:0;top:30px;font-size:16px;line-height:1.9;color:#a9c7efaa;text-align:center}.vl-heading{text-align:center;margin:0 0 24px}.vl-heading h2{font-size:clamp(23px,calc(3.7 * var(--vl-viewport-unit, 1vw)),38px);font-weight:850;line-height:1.6;margin:0}.vl-heading p{font-size:clamp(14px,calc(2 * var(--vl-viewport-unit, 1vw)),20px);color:var(--muted-foreground);margin:8px 0 0}.vl-cards{padding:28px 0 20px;border-bottom:1px solid #233650;background:radial-gradient(ellipse at 50% 90%,#9a793022,transparent 55%),linear-gradient(130deg,#101d34,#060f1c)}.vl-card-carousel{padding:0 44px}.vl-card-slide{min-width:0}.vl-gift-card{display:block;position:relative;padding-top:5px;padding-bottom:50px}.vl-gift-card>img{width:100%;height:auto;aspect-ratio:1.65;object-fit:contain;filter:drop-shadow(0 5px 8px #0008)}.vl-card-reflection{display:block;height:48px;overflow:hidden;opacity:.3;mask-image:linear-gradient(#000,transparent)}.vl-card-reflection img{width:100%;height:auto;transform:scaleY(-1)}.vl-card-carousel .carousel-navigation{margin:0}.vtan-luxury-home .carousel-button{width:44px;height:44px;border-radius:50%;border:1px solid #2689ff;background:radial-gradient(circle at 40% 20%,#174b7c,#05172e);color:#eef6ff;box-shadow:inset 0 0 8px #1679ed44}.vtan-luxury-home .carousel-dot{background:#354d70;width:10px;height:10px}.vtan-luxury-home .carousel-dot[data-active=true]{background:#0866ff;width:24px}.vl-categories{padding-block:24px}.vl-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.vl-category{display:block;position:relative;aspect-ratio:1.2;overflow:hidden;border:1px solid var(--border);border-radius:var(--vl-radius);background:#081426}.vl-category-art{position:absolute;inset:0;background-image:url(/images/landing/luxury-20261016/categories.webp);background-size:300% 100%;background-repeat:no-repeat}.vl-category-caption{position:absolute;bottom:0;inset-inline:0;min-height:28%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px;background:linear-gradient(0deg,#081426f2,#08142699);border-top:1px solid #31405766}.vl-category-caption strong{font-size:clamp(14px,calc(2 * var(--vl-viewport-unit, 1vw)),21px);font-weight:750}.vl-category-caption svg{border:1px solid #315379;color:#2689ff;border-radius:50%;width:42px;height:42px;padding:8px;flex-shrink:0}.vl-benefits{padding-bottom:16px}.vl-benefits-panel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--border);border-radius:var(--vl-radius);padding:20px 4px;background:linear-gradient(130deg,#101c2f,#081221)}.vl-benefits article{position:relative;text-align:center;padding:0 10px}.vl-benefits article+article:before{content:"";position:absolute;right:0;top:16px;bottom:14px;border-right:1px solid var(--border)}.vl-benefit-icon{display:grid;place-items:center;width:64px;height:64px;border:1px solid #167fff;border-radius:50%;margin:0 auto 10px;color:#2589ff;background:radial-gradient(circle at 35% 10%,#134679,#061025 70%);box-shadow:inset 0 1px 6px #2a9dff66}.vl-benefit-icon svg{width:35px;height:35px}.vl-benefit-icon--purple{color:#a45eff;border-color:#5650f4}.vl-benefit-icon--mint{color:#00e8dc}.vl-benefit-icon--cyan{color:#3abaff}.vl-benefits h3{font-size:19px;line-height:1.6;margin:0;font-weight:750}.vl-benefits p{font-size:15px;color:var(--muted-foreground);margin:3px 0 0;line-height:1.6}.vl-gifting{padding-bottom:36px}.vl-gifting-panel{position:relative;isolation:isolate;min-height:290px;aspect-ratio:3;border-radius:var(--vl-radius);overflow:hidden;border:1px solid var(--border);display:flex;align-items:center;justify-content:flex-end;padding:28px}.vl-gifting-panel>img{object-fit:cover;z-index:-1}.vl-gifting-copy{width:42%;text-align:right}.vl-gifting h2{font-size:clamp(25px,calc(3.5 * var(--vl-viewport-unit, 1vw)),38px);font-weight:850;line-height:1.45;margin:0}.vl-gifting p{color:var(--muted-foreground);font-size:17px;line-height:1.7;margin:14px 0 18px}.vl-gifting .vl-primary{width:max-content;max-width:100%}.vl-gift-note{position:absolute;right:4%;top:9%;font-style:italic;font-size:18px!important;transform:rotate(-8deg);color:#d8e5fb!important;border-bottom:1px solid #a9c7ef;padding-bottom:7px}.vl-storefront{padding-bottom:32px}.vtan-luxury-home .app-product-rail{padding:20px;margin:0 0 24px;border:1px solid #215a90;border-radius:var(--vl-radius);background:linear-gradient(135deg,#102e50,#06192f);--luxury-gold:var(--foreground);--luxury-muted:var(--muted-foreground)}.vtan-luxury-home .app-product-rail .luxury-container{width:100%;max-width:none;padding:0}.vtan-luxury-home .app-product-rail .luxury-heading{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:14px;padding:0;margin:0 0 24px}.vtan-luxury-home .app-product-rail .luxury-heading h2{font-size:26px;color:var(--foreground);text-shadow:none;margin:0;text-align:right}.vtan-luxury-home .app-product-rail .luxury-ornament{width:48px;height:48px;background:linear-gradient(135deg,#257fff,#182b9b);border:1px solid #4c93ff;border-radius:14px;margin:0;display:grid;place-items:center;flex-shrink:0;color:white}.vtan-luxury-home .app-product-rail .luxury-ornament>span{display:none}.vtan-luxury-home .app-product-rail .luxury-ornament svg{width:28px;height:28px}.vtan-luxury-home .app-product-rail .luxury-view-all{position:static;margin-right:auto;color:#f3f6ff;border:1px solid #2585ea;border-radius:30px;background:linear-gradient(120deg,#174f84,#103363);padding:9px 15px;font-size:13px;min-height:44px}.vtan-luxury-home .app-product-rail .luxury-box{background:none!important;border:0;padding:0;box-shadow:none;border-radius:0}.vtan-luxury-home .app-product-rail .luxury-slide{flex:0 0 calc((100% - 60px)/6);padding:0;min-width:0}.vtan-luxury-home .app-product-rail .carousel-track{gap:12px}.vtan-luxury-home .app-product-rail .hot-card{background:linear-gradient(130deg,#123353,#0c233d);border:1px solid #225280;border-radius:16px;overflow:hidden;box-shadow:none;height:100%}.vtan-luxury-home .app-product-rail .hot-card-media{aspect-ratio:1/1.08;border:0;border-radius:15px;background:#f0f0f2;overflow:hidden}.vtan-luxury-home .app-product-rail .hot-card-media img{object-fit:cover;padding:0}.vtan-luxury-home .app-product-rail .hot-badge{top:10px;right:8px;left:auto;background:#ff477e;color:#fff;border:0;border-radius:8px;font-size:14px;padding:4px 8px;box-shadow:none;transform:none}.vtan-luxury-home .app-product-rail .hot-badge>span+span{display:none}.vtan-luxury-home .app-product-rail .hot-favorite{top:8px;left:8px;right:auto;width:32px;height:32px;background:none;color:#15375a;border:0;box-shadow:none}.vtan-luxury-home .app-product-rail .hot-card-copy{background:none;color:var(--foreground);padding:12px;display:flex;flex-direction:column;text-align:right}.vtan-luxury-home .app-product-rail .hot-brand{order:-1;color:#9bbdea;font-size:12px;margin:0 0 4px;text-align:left}.vtan-luxury-home .app-product-rail .hot-card-copy h3{font-size:14px;font-weight:650;line-height:1.8;color:var(--foreground);min-height:50px;margin:0 0 10px}.vtan-luxury-home .app-product-rail .hot-card-bottom{display:flex;gap:4px;justify-content:space-between;align-items:center;margin-top:auto}.vtan-luxury-home .app-product-rail .hot-prices strong{color:var(--vl-mint);font-size:14px}.vtan-luxury-home .app-product-rail .hot-prices del{color:#88a1c2;font-size:11px}.vtan-luxury-home .app-product-rail .hot-buy{width:38px;height:42px;border:1px solid #287ef2;border-radius:11px;background:linear-gradient(140deg,#144580,#172d66);color:#fff;flex-shrink:0;box-shadow:none}.vtan-luxury-home .app-product-rail .hot-buy svg{width:22px;height:22px}.vtan-luxury-home .app-product-rail .luxury-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.vl-faq{padding-block:24px 48px}.vl-faq h2{font-size:26px;margin-bottom:20px}.vl-faq details{border-bottom:1px solid var(--border);padding:16px 0}.vl-faq summary{cursor:pointer;min-height:44px}.vl-faq p{color:var(--muted-foreground);line-height:1.9}.vtan-luxury-home footer{background:#061020;color:var(--foreground)}@container vtan-landing (max-width:900px){.vtan-luxury-home{--vl-gutter:24px}.vl-hero-copy{width:46%}.vl-actions{width:85%;min-width:0}.vl-outline,.vl-primary{font-size:15px;min-height:48px}.vl-benefits h3{font-size:16px}.vl-benefits p{font-size:13px}.vl-gifting-copy{width:45%}.vtan-luxury-home .app-product-rail .luxury-slide{flex-basis:calc((100% - 36px)/4)}.vtan-luxury-home .app-product-rail .luxury-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.vl-gifting h2{font-size:28px}.vl-gifting p{font-size:14px}}@container vtan-landing (max-width:860px){.vtan-luxury-home{--vl-gutter:16px}.vl-header{height:66px}.vl-logo{width:85px;height:55px}.vl-header-actions{gap:8px}.vl-header-actions>a{min-height:42px;padding-inline:12px;font-size:12px}.vl-header-actions>div>button{width:44px;height:44px}.vl-hero{aspect-ratio:auto;min-height:600px}.vl-hero-art{object-fit:cover;object-position:72% top;height:310px!important}.vl-hero:after{content:"";position:absolute;inset:240px 0 0;background:linear-gradient(transparent,#061221 65px);z-index:-1}.vl-hero>.vl-container{min-height:600px;align-items:flex-end}.vl-hero-copy{width:100%;padding:285px 0 24px}.vl-hero h1{font-size:30px}.vl-hero h1>span{font-size:24px}.vl-hero-copy>p{font-size:15px;margin:12px 0 16px}.vl-actions{width:100%;grid-template-columns:1.2fr 1fr;gap:10px}.vl-hero-note{display:none}.vl-heading{margin-bottom:18px}.vl-heading h2{font-size:25px}.vl-heading p{font-size:14px}.vl-cards{padding-block:24px 18px}.vl-card-carousel{padding:0 25px}.vl-card-slide{flex-basis:calc((100% - 10px)/2)}.vl-card-carousel .carousel-track{gap:10px}.vl-gift-card{padding-bottom:15px}.vl-card-reflection{height:34px}.vtan-luxury-home .vl-card-carousel .carousel-button{width:40px;height:44px}.vl-category-grid{gap:8px}.vl-category{aspect-ratio:.74;border-radius:14px}.vl-category-art{background-size:405% 100%}.vl-category-caption{padding:8px 5px;min-height:31%;flex-direction:column;gap:6px}.vl-category-caption strong{font-size:11px}.vl-category-caption svg{width:30px;height:30px;padding:5px}.vl-categories{padding-block:24px 20px}.vl-benefits-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 0;padding:20px 8px}.vl-benefits article:nth-child(3):before{display:none}.vl-benefit-icon{width:52px;height:52px}.vl-benefit-icon svg{width:29px;height:29px}.vl-benefits h3{font-size:15px}.vl-benefits p{font-size:12px}.vl-gifting-panel{aspect-ratio:auto;min-height:490px;padding:22px 18px;align-items:flex-end}.vl-gifting-panel>img{object-fit:cover;object-position:72% top;height:265px!important}.vl-gifting-panel:after{content:"";position:absolute;inset:200px 0 0;z-index:-1;background:linear-gradient(transparent,#061221 65px)}.vl-gifting-copy{width:100%;padding-top:230px}.vl-gifting h2{font-size:28px}.vl-gifting p{font-size:15px}.vl-gift-note{display:none}.vl-gifting .vl-primary{width:100%}.vtan-luxury-home .app-product-rail{padding:12px;border-radius:18px}.vtan-luxury-home .app-product-rail .luxury-heading{gap:8px;margin-bottom:16px;flex-wrap:wrap}.vtan-luxury-home .app-product-rail .luxury-heading h2{font-size:19px;flex:1}.vtan-luxury-home .app-product-rail .luxury-ornament{width:38px;height:40px;border-radius:11px}.vtan-luxury-home .app-product-rail .luxury-view-all{font-size:11px;padding:5px 10px}.vtan-luxury-home .app-product-rail .luxury-slide{flex-basis:calc((100% - 10px)/2)}.vtan-luxury-home .app-product-rail .carousel-track{gap:10px}.vtan-luxury-home .app-product-rail .hot-card-copy{padding:8px}.vtan-luxury-home .app-product-rail .hot-card-copy h3{font-size:12px}.vtan-luxury-home .app-product-rail .hot-prices strong{font-size:11px}.vtan-luxury-home .app-product-rail .hot-buy{width:32px;height:38px}.vtan-luxury-home .app-product-rail .luxury-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vtan-luxury-home .app-product-rail .hot-badge{font-size:11px;padding:3px 6px}}@container vtan-landing (min-width:861px){.vl-hero h1{font-size:clamp(26px,calc(4.1 * var(--vl-viewport-unit, 1vw)),48px)}.vl-hero-copy{width:46%;padding:22px 0}.vl-hero-copy>p{margin:18px 0}.vl-hero h1>span{font-size:.77em}}.vl-card-carousel .carousel-edge-navigation{position:static;display:flex;justify-content:center}.vl-card-carousel .carousel-controls{position:absolute;inset:0;pointer-events:none;justify-content:space-between}.vl-card-carousel .carousel-controls button{pointer-events:auto;transform:translateY(-22px)}.vtan-luxury-home .carousel-dots{position:relative;display:flex;justify-content:center;gap:0;inset:auto}.vtan-luxury-home .carousel-dot{width:28px;height:44px;min-width:28px;min-height:44px;background:transparent!important;display:grid;place-items:center;padding:0;border:0;box-shadow:none}.vtan-luxury-home .carousel-dot>span{width:9px;height:9px;border-radius:999px;background:#354d70}.vtan-luxury-home .carousel-dot[aria-current=true]>span{width:22px;background:#0866ff}.vl-gift-card{padding-bottom:0}.vl-card-carousel .carousel-controls{transform:none;top:0;z-index:3}.vl-card-carousel .carousel-controls button{transform:none}.vtan-luxury-home .app-product-rail .hot-favorite{display:grid;place-items:center;opacity:1;visibility:visible;z-index:3}.vtan-luxury-home .app-product-rail .hot-prices{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}.vtan-luxury-home .app-product-rail .hot-prices strong{order:0}.vtan-luxury-home .app-product-rail .hot-prices del{order:1}.vtan-luxury-home .app-product-rail .hot-card-bottom{flex-direction:row-reverse}@container vtan-landing (min-width:861px) and (max-width:1100px){.vtan-luxury-home .app-product-rail .luxury-slide{flex-basis:calc((100% - 36px)/4)}.vtan-luxury-home .app-product-rail .luxury-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.vl-gifting h2{font-size:29px}.vl-gifting-copy{width:43%}.vl-gifting-panel{min-height:310px}}.vtan-luxury-home .app-product-rail .hot-badge{width:auto;height:auto;min-width:0;min-height:0}.vtan-luxury-home .app-product-rail .hot-favorite svg{width:22px;height:22px}.vtan-luxury-home .app-product-rail .hot-favorite[aria-pressed=true]{color:#f43573}@container vtan-landing (max-width:860px){.vl-actions .vl-outline,.vl-actions .vl-primary{padding:10px 12px;gap:8px;font-size:13px;white-space:nowrap}.vl-actions svg{flex-shrink:0;width:20px;height:20px}}.vl-popular{display:grid;gap:10px;padding-bottom:32px;max-width:940px}.vtan-luxury-home .vl-popular-group{padding:14px;border:1px solid #0879d7;border-radius:15px;background:radial-gradient(ellipse at 10% 5%,#12346177,transparent 48%),linear-gradient(120deg,#05152d,#06152a 70%,#11233d);box-shadow:inset 0 0 22px #057bff16;min-width:0}.vtan-luxury-home .vl-popular-group .popular-heading{margin:0 0 14px;gap:8px;flex-wrap:nowrap;min-height:28px}.vtan-luxury-home .vl-popular-group .popular-heading h2{font-size:clamp(14px,calc(2.5 * var(--vl-viewport-unit, 1vw)),24px);line-height:1.5;color:#f4f6ff;gap:9px;margin:0;min-width:0}.vtan-luxury-home .vl-popular-group .popular-heading h2 img{width:42px;height:26px;object-fit:contain}.vtan-luxury-home .vl-popular-group .popular-heading :is(a,button){font-size:clamp(10px,calc(1.5 * var(--vl-viewport-unit, 1vw)),14px);color:#00edba;gap:5px;min-height:32px;padding:0;flex-shrink:0;background:none;border:0}.vtan-luxury-home .vl-popular-group .popular-heading svg{width:13px;height:13px}.vtan-luxury-home .vl-popular-group .popular-group-body{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);gap:12px;align-items:stretch}.vtan-luxury-home .vl-popular-group .popular-portrait{height:100%;border-radius:12px;position:relative}.vtan-luxury-home .vl-popular-group .popular-portrait .carousel{height:100%}.vtan-luxury-home .vl-popular-group .popular-portrait-image{height:100%;min-height:100%;aspect-ratio:auto;border-radius:12px}.vtan-luxury-home .vl-popular-group .popular-portrait :is(.carousel-viewport,.carousel-track,.carousel-slide){height:100%}.vtan-luxury-home .vl-popular-group .popular-portrait-image img{object-fit:cover}.vtan-luxury-home .vl-popular-group .popular-portrait-image>span:empty{display:none}.vtan-luxury-home .vl-popular-group .popular-product-grid{gap:8px;align-content:start}.vtan-luxury-home .vl-popular-group .popular-product>div{aspect-ratio:1.3;border:1px solid #b8dafc;border-radius:10px;background:#f2f5f9}.vtan-luxury-home .vl-popular-group .popular-product img{object-fit:contain}.vtan-luxury-home .vl-popular-group .popular-product h3{font-size:clamp(10px,calc(1.5 * var(--vl-viewport-unit, 1vw)),15px);line-height:1.35;font-weight:500;color:#f4f6ff;margin:3px 0 0;min-height:2.7em}@container vtan-landing (max-width:860px){.vl-popular{width:calc(100% - 18px)}.vtan-luxury-home .vl-popular-group{padding:12px 14px;border-radius:14px}.vtan-luxury-home .vl-popular-group .popular-heading{margin-bottom:10px}.vtan-luxury-home .vl-popular-group .popular-heading h2{font-size:14px}.vtan-luxury-home .vl-popular-group .popular-group-body{gap:11px}.vtan-luxury-home .vl-popular-group .popular-product-grid{gap:7px}.vtan-luxury-home .vl-popular-group .popular-product>div{border-radius:9px}.vtan-luxury-home .vl-popular-group .popular-product h3{font-size:10px}.vtan-luxury-home .vl-popular-group .popular-heading h2 img{width:36px;height:24px}}@container vtan-landing (max-width:360px){.vtan-luxury-home .vl-popular-group{padding:10px}.vtan-luxury-home .vl-popular-group .popular-heading h2{font-size:12px}.vtan-luxury-home .vl-popular-group .popular-heading h2 img{width:29px}.vtan-luxury-home .vl-popular-group .popular-group-body{gap:8px}}.vtan-luxury-home .vl-popular-group .popular-portrait .carousel-root{height:100%}.vtan-luxury-home .popular-reference-portrait{display:block;position:relative;min-height:100%;overflow:hidden;border-radius:12px;background-image:url(/images/landing/luxury-20261016/popular.webp);background-repeat:no-repeat;background-size:200% 100%;background-position:0}.vtan-luxury-home .popular-reference-portrait.is-leather{background-position:100%}.vtan-luxury-home .popular-reference-caption{position:absolute;inset:auto 0 0;display:flex;direction:ltr;align-items:flex-end;justify-content:space-between;gap:8px;padding:12px;background:linear-gradient(transparent,#080e19aa);color:#fff;font-size:12px;line-height:1.4}.vtan-luxury-home .popular-reference-caption strong{display:block;font-size:16px;font-weight:500;letter-spacing:1px}.vtan-luxury-home .popular-reference-caption small{display:block;white-space:pre-line;font-size:7px;letter-spacing:1px}.vtan-luxury-home .popular-reference-caption>span:last-child{direction:rtl;text-align:right}@container vtan-landing (max-width:860px){.vtan-luxury-home .popular-reference-caption{padding:10px;font-size:9px}.vtan-luxury-home .popular-reference-caption strong{font-size:12px}.vtan-luxury-home .popular-reference-caption small{font-size:6px}}.vl-cards{position:relative;isolation:isolate;padding:24px 0 8px;background:radial-gradient(ellipse at 20% 70%,#c69b3d18,transparent 27%),radial-gradient(ellipse at 78% 35%,#1c477633,transparent 32%),linear-gradient(125deg,#101b30,#050d19 56%,#101b2a);border-top:1px solid #263650;overflow:hidden}.vl-cards:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(118deg,transparent 65%,#557ba011 69%,transparent 74%);filter:blur(9px)}.vl-cards .vl-container{width:calc(100% - 24px);max-width:1280px}.vl-cards .vl-heading{margin-bottom:12px}.vl-cards .vl-heading h2{font-size:clamp(15px,calc(3.1 * var(--vl-viewport-unit, 1vw)),38px);line-height:1.55}.vl-cards .vl-heading p{font-size:clamp(8px,calc(1.6 * var(--vl-viewport-unit, 1vw)),18px);margin-top:3px}.vl-card-carousel{padding-inline:44px}.vl-card-carousel .carousel-track{gap:12px}.vl-card-slide{flex:0 0 calc((100% - 48px)/5)}.vl-gift-card{padding-top:7px;perspective:900px}.vl-gift-card>img{filter:drop-shadow(0 5px 8px #0009);transform:rotateY(-5deg);transition:transform .35s ease}.vl-card-reflection{height:clamp(22px,calc(5 * var(--vl-viewport-unit, 1vw)),65px);opacity:.25;margin-top:0;mask-image:linear-gradient(#0009,transparent 92%)}.vl-card-reflection img{transform:scaleY(-1) rotateY(-5deg);filter:blur(.5px)}.vl-card-carousel .carousel-controls{bottom:44px;align-items:center}.vtan-luxury-home .vl-card-carousel .carousel-button{background:#061428;border:1px solid #418ce6;box-shadow:0 0 12px #1679ed22,inset 0 0 8px #1679ed22}.vl-card-carousel .carousel-dots{margin-top:-16px;direction:ltr}.vl-card-carousel .carousel-dot{width:22px;min-width:22px}.vl-card-carousel .carousel-dot>span{width:7px;height:7px}.vl-card-carousel .carousel-dot[aria-current=true]>span{width:20px}.vl-podiums{position:relative;isolation:isolate;overflow:hidden;padding:64px 0 28px;background:radial-gradient(ellipse at 50% 0,#16325c80,transparent 48%),radial-gradient(ellipse at 50% 85%,#0e2b55a0,transparent 65%),#061126}.vl-podiums:after,.vl-podiums:before{content:"";position:absolute;z-index:-1;top:12%;width:44%;height:100%;border-radius:50%;border:1px solid #2164d380;background:linear-gradient(120deg,#153b7970,transparent 65%);box-shadow:inset 0 0 60px #13488633;pointer-events:none}.vl-podiums:before{right:88%;transform:rotate(-20deg)}.vl-podiums:after{left:88%;transform:rotate(20deg)}.vl-podium-container{width:calc(100% - 32px);max-width:1840px;margin-inline:auto}.vl-podiums .vl-heading{margin-bottom:42px}.vl-podiums .vl-heading h2{font-size:clamp(26px,calc(3.2 * var(--vl-viewport-unit, 1vw)),56px);text-shadow:0 3px 9px #2454d455}.vl-podiums .vl-heading p{display:flex;align-items:center;justify-content:center;gap:20px;color:#9cadd0;font-size:clamp(14px,calc(1.6 * var(--vl-viewport-unit, 1vw)),27px)}.vl-podiums .vl-heading p:after,.vl-podiums .vl-heading p:before{content:"";height:1px;width:40px;background:linear-gradient(90deg,transparent,#afc6ee)}.vl-podium-carousel{padding-inline:44px}.vl-podium-page{flex:0 0 100%;min-width:0}.vl-podium-carousel .carousel-track{gap:24px}.vl-podium-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.vl-podium-item{display:flex;flex-direction:column;align-items:center;text-decoration:none;min-width:0;padding-bottom:18px}.vl-podium-art{width:100%;aspect-ratio:1;background-image:url(/images/landing/luxury-20261016/category-podiums.webp);background-size:300% 200%;background-repeat:no-repeat;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);transition:filter .3s ease}.vl-podium-caption{display:grid;place-items:center;max-width:100%;min-height:40px;padding:8px 15px;border-radius:999px;background:linear-gradient(#fff,#e9efff);color:#111747;font-size:clamp(12px,calc(1.15 * var(--vl-viewport-unit, 1vw)),20px);font-weight:750;text-align:center;line-height:1.4;box-shadow:0 4px 24px #4a8eff30;margin-top:-4px}.vl-podium-carousel .carousel-edge-navigation{position:static;margin:0;display:flex;justify-content:center}.vl-podium-carousel .carousel-controls{position:absolute;inset:0 0 70px;display:flex;align-items:center;justify-content:space-between;pointer-events:none;transform:none}.vl-podium-carousel .carousel-controls button{pointer-events:auto;box-shadow:0 0 18px #2d73ff66,inset 0 0 12px #174ba755;border-color:#8db7ff;background:#051336}.vl-podium-carousel .carousel-dots{direction:ltr}.vl-podium-carousel .carousel-dot[aria-current=true]>span{width:10px;background:#71a2ff;box-shadow:0 0 14px #126aff,0 0 5px #8ecaff}@media(hover:hover) and (pointer:fine){.vl-gift-card:hover>img{transform:translateY(-3px) rotateY(0)}.vl-podium-item:hover .vl-podium-art{filter:brightness(1.12)}}@container vtan-landing (max-width:860px){.vl-cards{padding:10px 0 0}.vl-cards .vl-container{width:calc(100% - 8px)}.vl-cards .vl-heading{margin-bottom:4px}.vl-card-carousel{padding-inline:25px}.vl-card-carousel .carousel-track{gap:5px}.vl-card-slide{flex-basis:calc((100% - 20px)/5)}.vtan-luxury-home .vl-card-carousel .carousel-button{width:24px;height:44px;border:0;background:transparent;box-shadow:none}.vl-card-carousel .carousel-button svg{width:19px;height:19px;padding:2px;border:1px solid #418ce6;border-radius:50%}.vl-card-carousel .carousel-dots{margin-top:-19px}.vl-card-carousel .carousel-dot{width:18px;min-width:18px}.vl-card-carousel .carousel-dot>span{width:5px;height:5px}.vl-card-carousel .carousel-dot[aria-current=true]>span{width:12px}.vl-card-carousel .carousel-controls{bottom:27px}.vl-podiums{padding:30px 0 18px}.vl-podium-container{width:calc(100% - 12px)}.vl-podiums .vl-heading{margin-bottom:22px}.vl-podiums .vl-heading h2{font-size:26px}.vl-podiums .vl-heading p{gap:10px;font-size:13px}.vl-podiums .vl-heading p:after,.vl-podiums .vl-heading p:before{width:24px}.vl-podium-carousel{padding-inline:22px}.vl-podium-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 0}.vl-podium-caption{font-size:10px;min-height:32px;padding:5px 8px}.vl-podium-item{padding-bottom:4px}.vl-podium-carousel .carousel-controls{bottom:44px}.vtan-luxury-home .vl-podium-carousel .carousel-button{width:30px;height:44px}.vl-podium-carousel .carousel-button svg{width:18px}}@media(prefers-reduced-motion:reduce){.vl-gift-card>img,.vl-podium-art{transition:none}.vl-gift-card:hover>img{transform:none}}.vl-card-carousel .carousel-track,.vl-podium-carousel .carousel-track{margin-inline:0}.vl-card-carousel .carousel-slide,.vl-podium-carousel .carousel-slide{padding-inline:0}.vl-podium-art{mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent),linear-gradient(transparent,#000 6%,#000 86%,transparent);mask-composite:intersect}@container vtan-landing (min-width:861px){.vl-podium-caption{font-size:clamp(10px,calc(1.08 * var(--vl-viewport-unit, 1vw)),20px);padding-inline:12px;white-space:normal}}.vl-curved-cards{padding:0;min-height:220px;background:#020c20 url(/images/landing/luxury-20261016/card-stage.svg) 50%/100% 100% no-repeat;border:0;container-type:inline-size}.vl-curved-cards:before{display:none}.vl-curved-cards .vl-container{width:100%;max-width:none;padding-top:10.6%;position:relative}.vl-curved-cards .vl-heading{margin:0 0 4.8%;position:relative}.vl-curved-cards .vl-heading h2{font-size:clamp(22px,5cqw,84px);line-height:1.35;letter-spacing:-.025em;color:#f8faff;text-shadow:0 3px 8px #0008}.vl-curved-cards .vl-heading h2 em{color:#0868ff}.vl-curved-cards .vl-heading p{font-size:clamp(10px,2.05cqw,34px);line-height:1.5;margin-top:1%;color:#c9d4eb}.vl-curved-cards .vl-heading:after{content:"";position:absolute;top:calc(100% + 2cqw);left:40%;width:20%;height:2px;background:linear-gradient(90deg,transparent,#0466ff 43%,#b5efff 50%,#0466ff 57%,transparent);filter:drop-shadow(0 0 5px #168aff)}.vl-curved-carousel{padding-inline:7.5%;position:relative}.vl-curved-carousel .carousel-track{margin:0;gap:0}.vl-curved-carousel .carousel-slide{padding:0;min-width:0;flex:0 0 100%}.vl-curved-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.2%;padding:1% 0 0;perspective:1100px;isolation:isolate}.vl-curved-card{display:block;position:relative;min-width:0;transform-origin:center bottom;transform:translateY(1.2%) rotateY(0deg);text-decoration:none}.vl-curved-card:first-child{transform:translateY(-1.5%) rotateY(-9deg) rotate(-1.5deg)}.vl-curved-card:nth-child(2){transform:translateY(.2%) rotateY(-4deg) rotate(-.6deg)}.vl-curved-card:nth-child(4){transform:translateY(.2%) rotateY(4deg) rotate(.6deg)}.vl-curved-card:nth-child(5){transform:translateY(-1.5%) rotateY(9deg) rotate(1.5deg)}.vl-curved-card>img{display:block;width:100%;height:auto;aspect-ratio:1.65;object-fit:fill;border-radius:5%;box-shadow:0 0 1px 1px color-mix(in srgb,var(--card-glow),white 25%),0 9px 20px -10px var(--card-glow);position:relative;z-index:2}.vl-curved-card:after{content:"";position:absolute;z-index:-1;left:-20%;right:-20%;top:50%;height:40%;background:radial-gradient(ellipse,var(--card-glow),transparent 65%);filter:blur(12px);opacity:.6;pointer-events:none}.vl-curved-reflection{display:block;height:9cqw;overflow:hidden;opacity:.48;mask-image:linear-gradient(#000c,transparent 96%);margin-top:3px;pointer-events:none}.vl-curved-reflection img{display:block;width:100%;height:auto;transform:scaleY(-1);filter:blur(.7px)}.vl-curved-carousel .carousel-edge-navigation{position:static;margin:0;display:flex;justify-content:center}.vl-curved-carousel .carousel-controls{position:absolute;inset:0 2% auto;height:20cqw;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.vtan-luxury-home .vl-curved-carousel .carousel-button{pointer-events:auto;width:clamp(28px,4cqw,66px);height:clamp(44px,4cqw,66px);border:1px solid #388fff;border-radius:50%;background:radial-gradient(ellipse at top,#093367,#02091c 65%);box-shadow:0 0 16px #247bff33,inset 0 0 7px #519bff33;color:white}.vl-curved-carousel .carousel-dots{direction:rtl;gap:0;margin-top:-2cqw;position:relative;z-index:3}.vl-curved-carousel .carousel-dot{width:clamp(14px,1.35cqw,23px);min-width:0;height:32px;padding:0}.vl-curved-carousel .carousel-dot>span{width:clamp(4px,.55cqw,9px);height:clamp(4px,.55cqw,9px);background:#7596cc}.vl-curved-carousel .carousel-dot[aria-current=true]{width:clamp(22px,2.8cqw,46px)}.vl-curved-carousel .carousel-dot[aria-current=true]>span{width:clamp(16px,2.1cqw,35px);background:#168cff;box-shadow:0 0 15px #006aff}@container vtan-landing (max-width:860px){.vl-curved-cards .vl-container{padding-top:9%}.vl-curved-cards .vl-heading{margin-bottom:7%}.vl-curved-carousel .carousel-controls{height:19cqw;inset-inline:0}.vtan-luxury-home .vl-curved-carousel .carousel-button{border:0;background:none;box-shadow:none;width:28px}.vl-curved-carousel .carousel-button svg{width:22px;height:22px;padding:3px;border:1px solid #388fff;border-radius:50%}.vl-curved-carousel .carousel-dots{margin-top:-3cqw}}@media(prefers-reduced-motion:reduce){.vl-curved-card{transition:none}}.vl-curved-carousel .carousel-controls{transform:none;height:12cqw;z-index:4}.vl-curved-carousel .carousel-dots{gap:6px}.vl-curved-carousel .carousel-dot{flex-shrink:0}.vl-curved-carousel .carousel-dot[aria-current=true]>span{max-width:100%}.vl-curved-cards .vl-heading{margin-bottom:3%}.vl-curved-cards .vl-heading h2{font-size:clamp(22px,4.6cqw,77px)}.vl-curved-card{transform:translateY(0)}.vl-curved-card:after{z-index:0;top:53%;opacity:.55}.vl-curved-carousel .carousel-viewport{padding-top:1%;margin-top:-1%}.vtan-luxury-home{position:relative}.vtan-luxury-home .vl-header{position:absolute;top:22px;left:50%;transform:translateX(-50%);width:calc(100% - 60px);max-width:1030px;height:110px;border:1px solid #287eb7;border-radius:26px;background:linear-gradient(110deg,#07325eaa,#031225dd);box-shadow:inset 0 0 20px #0b508633;backdrop-filter:blur(8px)}.vl-header>.vl-container{width:calc(100% - 36px)}.vl-header-actions>a{border:1px solid #04bfff;background:linear-gradient(110deg,#064aff,#008cff);box-shadow:0 0 22px #006eff33;border-radius:20px;min-height:66px;font-size:22px}.vl-header-actions>div>button{width:70px;height:70px;border:1px solid #387fc2}.vl-reference-hero{aspect-ratio:auto;min-height:0;max-height:none;border:0;background:#020e1c;padding-bottom:36px}.vl-hero-scene{position:relative;width:100%;max-width:1100px;aspect-ratio:941/830;margin-inline:auto;isolation:isolate;overflow:hidden}.vl-hero-scene-bg{object-fit:cover;z-index:-1;mask-image:linear-gradient(#000 87%,transparent)}.vl-hero-system-card{position:absolute;width:24%;height:auto;border-radius:5%;filter:drop-shadow(0 10px 10px #000b)}.vl-hero-system-card--gold{left:50.5%;top:36.8%;width:23%;transform:rotate(-8deg)}.vl-hero-system-card--purple{left:27%;top:44.5%;width:22%;transform:rotate(3deg)}.vl-hero-system-card--black{left:42.5%;top:51%;width:23%;transform:rotate(-2deg)}.vl-hero-system-card--green{left:70%;top:54%;width:23%;transform:rotate(-5deg)}.vl-hero-system-card--blue{left:26.5%;top:65%;width:25%}.vl-hero-system-card--red{left:55%;top:65%;width:25%;transform:rotate(1deg)}.vl-reference-hero>.vl-container{display:block;max-width:1100px;width:calc(100% - 48px);min-height:0;height:auto}.vl-reference-hero .vl-hero-copy{width:100%;padding:0;text-align:center;margin:0}.vl-reference-hero h1{font-size:clamp(28px,calc(7.5 * var(--vl-viewport-unit, 1vw)),78px);line-height:1.35;color:#fff;letter-spacing:-.025em;text-shadow:0 0 14px #006dff44}.vl-reference-hero h1 em{color:#0066ff;text-shadow:0 3px 14px #008cff77}.vl-reference-hero h1>span{font-size:.58em;line-height:1.7;margin-top:22px}.vl-reference-hero .vl-hero-copy>p{font-size:clamp(14px,calc(3 * var(--vl-viewport-unit, 1vw)),28px);line-height:1.85;margin:24px auto 36px;max-width:1000px;color:#edf3ff}.vl-reference-hero .vl-actions{display:grid;grid-template-columns:1fr 1fr;width:100%;min-width:0;gap:26px;margin:0}.vl-reference-hero .vl-actions a{font-size:clamp(14px,calc(3 * var(--vl-viewport-unit, 1vw)),28px);min-height:74px;padding:12px;gap:18px;border-radius:999px}.vl-reference-hero .vl-primary{border:1px solid #5bd4ff;box-shadow:0 0 24px #006cff44,inset 0 1px 2px #91f0ff;background:linear-gradient(110deg,#0051ff,#008cff)}.vl-reference-hero .vl-outline{border:1px solid #acd9ff;background:transparent;box-shadow:inset 0 0 2px #bce5ff}@container vtan-landing (max-width:860px){.vtan-luxury-home .vl-header{top:14px;width:calc(100% - 28px);height:62px;border-radius:16px}.vl-header>.vl-container{width:calc(100% - 18px)}.vl-header-actions{gap:10px}.vl-header-actions>a{min-height:40px;font-size:13px;padding-inline:14px;border-radius:12px}.vl-header-actions>div>button{width:40px;height:40px}.vl-header .vl-logo{width:76px;height:48px}.vl-reference-hero>.vl-container{width:calc(100% - 24px)}.vl-reference-hero h1>span{margin-top:12px;font-size:.65em}.vl-reference-hero .vl-hero-copy>p{margin:16px 0 20px}.vl-reference-hero .vl-actions{gap:12px}.vl-reference-hero .vl-actions a{min-height:46px;gap:8px}.vl-reference-hero{padding-bottom:22px}.vl-curved-carousel .carousel-controls{height:13cqw}}.vtan-luxury-home .vl-curved-carousel .carousel-dots{width:max-content;max-width:100%;flex:0 0 auto;overflow:visible;gap:6px}.vl-curved-carousel .carousel-dot[aria-current=true]>span{transform:none}@container vtan-landing (min-width:861px){.vl-header .vl-logo{width:170px;height:92px}}.vl-podium-static{padding-inline:44px}@container vtan-landing (max-width:860px){.vl-podium-static{padding-inline:22px}}.vl-benefit-link{display:block;height:100%;color:inherit;text-decoration:none;border-radius:16px}.vl-benefit-link:focus-visible{outline-offset:6px}.vl-curved-carousel{contain:inline-size layout paint;padding-top:2cqw;margin-top:-2cqw}.vl-campaigns .carousel-edge-navigation{position:static;display:flex;justify-content:center;margin-top:8px}.vl-campaigns .carousel-controls{inset-inline:8px;top:45%}.vl-campaigns .carousel-dots{width:max-content;margin:0 auto;gap:6px}.vl-reference-hero{padding-top:125px}.vl-hero-scene{aspect-ratio:3/2}.vl-hero-scene-bg{object-fit:contain}.vl-campaigns{padding-block:24px 32px}.vl-campaign-slide{flex:0 0 100%;min-width:0}.vl-campaign-art{position:relative;overflow:hidden;border:1px solid var(--border);border-radius:var(--vl-radius);aspect-ratio:1672/941}.vl-campaign-art>img{display:block;width:100%;height:100%;object-fit:contain}.vl-campaign-slogan{position:absolute;left:9%;top:23%;width:34%;margin:0;text-align:center;font-family:inherit;font-size:clamp(12px,calc(3 * var(--vl-viewport-unit, 1vw)),42px);font-weight:750;line-height:1.85;color:var(--foreground);text-shadow:0 2px 10px #0008}.vl-campaign-slogan span{display:block}.vl-curved-cards{background-image:url(/images/landing/campaign-20261017/card-stage.webp);aspect-ratio:1672/941;min-height:0}.vl-curved-cards .vl-container{padding-top:9%}.vl-curved-cards .vl-heading{margin-bottom:3.2%}.vl-curved-cards .vl-heading p{color:var(--muted-foreground)}.vl-curved-cards .vl-heading:after{display:none}.vl-curved-carousel{padding-inline:11.2%}.vl-curved-grid{grid-template-columns:1fr 1.1fr 1.55fr 1.1fr 1fr;gap:.5%;align-items:end;padding-top:0;perspective:1200px}.vl-curved-card{transform:none;isolation:isolate}.vl-curved-card:first-child{transform:rotateY(-12deg) rotate(-3deg);transform-origin:left bottom}.vl-curved-card:nth-child(2){transform:rotateY(-7deg) rotate(-2deg);transform-origin:left bottom}.vl-curved-card:nth-child(4){transform:rotateY(7deg) rotate(2deg);transform-origin:right bottom}.vl-curved-card:nth-child(5){transform:rotateY(12deg) rotate(3deg);transform-origin:right bottom}.vl-curved-card>img{aspect-ratio:1.586;object-fit:contain;box-shadow:0 0 2px 1px var(--card-glow),0 4px 12px -3px var(--card-glow)}.vl-curved-card:nth-child(3){z-index:3;transform:translateY(-2%)}.vl-curved-card:nth-child(3)>img{box-shadow:0 0 0 2px #73dfff,0 0 10px #00baff,0 0 28px #007aff,0 12px 28px #008bff88}.vl-curved-card:nth-child(3):before{content:"";position:absolute;inset:-12% -12% -5%;z-index:-1;background:radial-gradient(ellipse,#008cffaa,transparent 70%);filter:blur(8px)}.vl-curved-card:after{top:80%;height:45%;opacity:.75}.vl-curved-reflection{position:absolute;top:100%;left:0;right:0;height:7cqw;margin-top:4px;opacity:.45}.vl-curved-carousel .carousel-viewport{overflow:visible}.vl-curved-carousel .carousel-slide{visibility:hidden;pointer-events:none}.vl-curved-carousel .carousel-slide[data-active=true]{visibility:visible;pointer-events:auto}.vl-curved-carousel .carousel-controls{inset:0 4.8% auto;height:14cqw}.vl-curved-carousel .carousel-dots{margin-top:9cqw}@container vtan-landing (max-width:860px){.vl-reference-hero{padding-top:80px}.vl-campaigns{padding-block:16px}.vl-campaign-slogan{left:9%;top:23%;font-size:clamp(11px,calc(3 * var(--vl-viewport-unit, 1vw)),18px)}.vl-curved-cards .vl-container{padding-top:9%}.vl-curved-cards .vl-heading{margin-bottom:3.2%}.vl-curved-cards .vl-heading h2{font-size:4.6cqw}.vl-curved-cards .vl-heading p{font-size:2.05cqw}.vl-curved-carousel .carousel-controls{inset-inline:2%;height:14cqw}.vl-curved-carousel .carousel-dots{margin-top:7cqw}.vl-curved-card:nth-child(3)>img{box-shadow:0 0 0 1px #73dfff,0 0 5px #00baff,0 0 12px #007aff}.vl-benefits h3{font-size:14px}}.vl-curved-carousel .carousel-viewport{position:relative}.vl-hero-scene{aspect-ratio:1672/941}.vl-card-orbit{position:relative;height:24cqw;direction:ltr;isolation:isolate}.vl-orbit-stage{position:absolute;inset:-2cqw 0 0;perspective:100cqw;touch-action:pan-y pinch-zoom;user-select:none}.vl-orbit-card{position:absolute;left:50%;bottom:10cqw;width:26cqw;padding:0;border:0;border-radius:1cqw;background:transparent;cursor:pointer;transform:translateX(calc(-50% + var(--orbit-x))) translateY(var(--orbit-y)) rotateY(var(--orbit-angle)) scale(var(--orbit-scale));transform-origin:center bottom;transition:transform var(--motion-slow,.4s) var(--ease-standard,ease),opacity var(--motion-slow,.4s);opacity:1;isolation:isolate}.vl-orbit-card[data-visible=false]{opacity:0;pointer-events:none}.vl-orbit-card>img{display:block;width:100%;height:auto;aspect-ratio:1.586;object-fit:contain;border-radius:inherit;box-shadow:0 1px 2px var(--card-glow),0 5px 10px -4px var(--card-glow);transition:box-shadow var(--motion-slow,.4s)}.vl-orbit-card[data-selected=true]>img{box-shadow:0 -1px 2px #83c9ff66,1px 1px 3px #2aafff99,0 5px 5px -2px #b4f8ff,0 10px 16px -3px #008fff,0 18px 28px -8px #087aff}.vl-orbit-card:before{content:"";position:absolute;inset:15% -12% -18%;z-index:-1;opacity:0;background:radial-gradient(ellipse at 50% 90%,#00baffaa,transparent 65%);filter:blur(1cqw);transition:opacity var(--motion-slow,.4s)}.vl-orbit-card[data-selected=true]:before{opacity:1}.vl-orbit-card:after{content:"";position:absolute;left:5%;right:5%;bottom:-1%;height:2%;background:linear-gradient(90deg,transparent,#b2f5ff,#2abaff,transparent);filter:blur(2px);opacity:0}.vl-orbit-card[data-selected=true]:after{opacity:1}.vl-orbit-reflection{position:absolute;top:100%;left:0;right:0;height:7cqw;overflow:hidden;opacity:.4;pointer-events:none;mask-image:linear-gradient(#0009,transparent)}.vl-orbit-reflection img{display:block;width:100%;height:auto;transform:scaleY(-1)}.vl-orbit-arrow{position:absolute;top:3cqw;width:clamp(44px,4.4cqw,70px);height:clamp(44px,4.4cqw,70px);display:grid;place-items:center;padding:9px;color:var(--foreground);border:1px solid #238fff;border-radius:50%;background:#021027;box-shadow:0 5px 16px #008aff22;cursor:pointer;z-index:20}.vl-orbit-arrow svg{width:100%;height:100%}.vl-orbit-left{left:4.8%}.vl-orbit-right{right:4.8%}.vl-orbit-footer{position:absolute;bottom:.2cqw;left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:.3cqw}.vl-orbit-dots{display:flex;direction:rtl;gap:0}.vl-orbit-dots button{display:grid;place-items:center;width:clamp(20px,2.1cqw,34px);height:clamp(24px,2.4cqw,38px);border:0;padding:0;background:transparent;cursor:pointer}.vl-orbit-dots span{width:clamp(4px,.6cqw,10px);height:clamp(4px,.6cqw,10px);border-radius:99px;background:#7297c7}.vl-orbit-dots [aria-current=true] span{width:clamp(12px,1.8cqw,28px);background:#008fff;box-shadow:0 0 12px #008fff}.vl-orbit-buy{font-size:clamp(10px,1cqw,16px);color:var(--muted-foreground);text-underline-offset:3px}@container vtan-landing (max-width:860px){.vl-orbit-arrow{width:28px;height:44px;padding:6px 2px;background:transparent;border:0;box-shadow:none;top:1cqw}.vl-orbit-arrow svg{height:24px;border:1px solid #238fff;border-radius:50%;padding:3px}.vl-orbit-left{left:3%}.vl-orbit-right{right:3%}.vl-orbit-footer{bottom:-1cqw}.vl-orbit-buy{font-size:9px}}@media(prefers-reduced-motion:reduce){.vl-orbit-card,.vl-orbit-card:before,.vl-orbit-card>img{transition:none}}.vl-orbit-card{width:21cqw;bottom:11.3cqw}.vl-hero-slider{max-width:1100px;margin:0 auto;padding:0!important}.vl-hero-slider .carousel-viewport{position:relative}.vl-hero-slider .vl-campaign-art{border-radius:22px}.vl-hero-slider .carousel-controls{top:45%;inset-inline:10px}.vl-hero-slider .carousel-edge-navigation{margin:10px 0 0}.vl-hero-slider .carousel-dots{justify-content:center}@media (min-width:601px){.vtan-luxury-home .app-product-rail .luxury-heading h2{padding-inline:0}.vtan-luxury-home .app-product-rail .luxury-view-all{margin-top:var(--space-2)}.vtan-luxury-home .app-product-rail .hot-card-bottom{padding-top:var(--space-1)}.vtan-luxury-home .app-product-rail .hot-buy{min-width:var(--space-8);min-height:32px;padding:var(--space-2)}.vtan-luxury-home .app-product-rail .hot-brand,.vtan-luxury-home .app-product-rail .hot-prices{line-height:1.5;overflow-wrap:anywhere}.vtan-luxury-home .app-product-rail .carousel-edge-navigation>.carousel-controls{inset-inline:0}.vtan-luxury-home .app-product-rail .carousel-button{min-width:28px;min-height:28px}}@media (min-width:1024px){.vtan-landing-frame{max-width:none;padding-inline:24px}.vtan-luxury-home .vl-header{width:calc(100% - 32px);max-width:none;top:16px;height:72px;border-radius:16px}.vtan-luxury-home .vl-header .vl-logo{width:112px;height:56px}.vl-header-actions>a{min-height:44px;font-size:16px;padding-inline:20px;border-radius:12px}.vl-header-actions>div>button{width:44px;height:44px}.vl-reference-hero{padding-top:96px}.vl-hero-slider{max-width:none;width:100%}.vl-container{width:calc(100% - 48px);max-width:none}.vl-reference-hero>.vl-container{max-width:1100px}.vl-reference-hero .vl-actions{max-width:860px;margin-inline:auto;gap:16px}.vl-reference-hero .vl-actions a{min-height:52px;font-size:18px}.vl-header>.vl-container{width:calc(100% - 32px)}.vl-podium-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vl-benefits-panel{grid-template-columns:repeat(2,minmax(0,1fr))}}.vl-desktop-navigation{display:none}@media (min-width:1024px){.vl-header .vl-desktop-navigation{display:flex;align-items:center;justify-content:center;gap:var(--space-4);background:transparent;min-width:0}.vl-desktop-navigation a{display:flex;align-items:center;min-height:44px;padding-inline:var(--space-2);font-size:16px;font-weight:700;white-space:nowrap;color:var(--foreground);border-radius:var(--radius-md)}.vl-desktop-navigation a:hover{color:var(--primary)}.vl-desktop-navigation a:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.vtan-luxury-home .vl-header-actions>div{display:none!important}.vl-header .vl-logo,.vl-header-actions{flex-shrink:0}}