.vtan-neon-footer{padding:36px 16px 24px;background:radial-gradient(ellipse at 65% 50%,#061a3d55,transparent 65%),#030e20;color:#f5f6ff}.vtan-footer-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:920px;margin:auto}.vn-panel{position:relative;isolation:isolate;overflow:hidden;padding:26px 24px;border:1px solid transparent;border-radius:32px;background:linear-gradient(145deg,#06152d,#020e20 65%,#07183a) padding-box,linear-gradient(135deg,#6673ff,#008cdd 60%,#5521bf) border-box;box-shadow:0 4px 22px #0043a414}.vn-panel:before{inset:0;background:radial-gradient(ellipse at 5% 0,#144faf50,transparent 50%),radial-gradient(ellipse at 100% 100%,#3620a733,transparent 55%)}.vn-panel:after,.vn-panel:before{content:"";position:absolute;z-index:-1;pointer-events:none}.vn-panel:after{width:120%;height:90%;left:-50%;bottom:-55%;border:1px solid #1e58b555;border-radius:50%;transform:rotate(25deg)}.vn-panel h2{display:flex;align-items:center;gap:16px;font-size:25px;font-weight:850;line-height:1.5;margin:0 0 24px;color:#f7f7ff}.vn-icon{display:grid;place-items:center;flex:none;width:52px;height:54px;border:1px solid #146fd2;border-radius:14px;background:linear-gradient(145deg,#0a2e65,#07143a);color:#21caff;box-shadow:inset 0 0 12px #006cff33}.vn-icon svg{width:29px;height:29px;stroke-width:1.8}.vn-tone-0{color:#c47aff;border-color:#44328d;background:linear-gradient(140deg,#242059,#111332)}.vn-tone-1{color:#2edcff}.vn-tone-2{color:#ed63f7;border-color:#44328d;background:linear-gradient(140deg,#252057,#101331)}.vn-tone-3{color:#1cf1d4;border-color:#126b77;background:linear-gradient(140deg,#064350,#07172c)}.vn-brand{grid-column:1;grid-row:1;padding:44px 30px 28px}.vn-quick{grid-column:2;grid-row:1}.vn-services{grid-column:1;grid-row:2}.vn-shopping{grid-column:2;grid-row:2}.vn-logo{display:flex;align-items:center;justify-content:center;width:80%;height:145px;margin:0 auto 24px;border:1.5px solid #347dff;border-radius:42px;background:radial-gradient(ellipse at 100% 100%,#0ad9ef 0,#014a8d 20%,transparent 40%),linear-gradient(130deg,#064d9a,#020d28 55%);box-shadow:inset 1px 1px 6px #5edcff,0 0 12px #0955be33}.vn-logo img{width:78%;height:75%;object-fit:contain}.vn-brand>p{font-size:20px;line-height:1.95;margin:0 0 26px;color:#bdcaff;text-align:right}.vn-contact{display:flex;align-items:center;gap:18px;border-top:1px solid #284e85;padding:18px 0 0;margin-top:18px;color:#e3eaff;text-decoration:none;font-size:20px;line-height:1.6}.vn-contact address{font-style:normal}.vn-contact small{display:block;font-size:17px;color:#adcbf7}.vn-contact bdi{display:block;font-weight:800}.vn-links{padding:2px 16px;border:1px solid #16335b;border-radius:12px;background:#020d1c66}.vn-links a{display:flex;align-items:center;gap:14px;min-height:64px;text-decoration:none;color:#dce5ff;font-size:19px;border-bottom:1px solid #173656;padding:8px 0}.vn-links a:last-child{border-bottom:0}.vn-links a>span:nth-child(2){flex:1}.vn-links .vn-icon{width:44px;height:46px;border-radius:12px}.vn-links .vn-icon svg{width:25px;height:25px}.vn-chevron{width:18px;flex:none;color:#a7c6f5}.vn-shopping-copy{position:relative;min-height:150px}.vn-shopping-copy p{position:relative;z-index:1;margin:0 0 0 30%;font-size:18px;line-height:2;color:#b4c9f8}.vn-cart-art{position:absolute;left:-20px;top:-15px;width:155px;height:185px;overflow:hidden;mask-image:linear-gradient(90deg,#000 80%,transparent)}.vn-cart-art img{position:absolute;max-width:none;width:1122px;height:1402px;left:-103px;top:-726px}.vn-web-app{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0 14px;padding:23px 22px;border:2px solid #13dfff;border-radius:28px;background:linear-gradient(130deg,#007fff,#0022b8 60%,#3020c0);box-shadow:inset 0 0 10px #76b8ff,0 0 22px #006eff77;color:white;text-decoration:none;font-size:25px;font-weight:850}.vn-web-app svg{width:34px;height:34px;flex:none}.vn-trust{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:190px;padding:18px 7%;background:radial-gradient(ellipse at 100% 0,#103d91,#03142d 70%) padding-box,linear-gradient(120deg,#415bcf,#018cfd) border-box}.vn-trust h2{font-size:25px;margin:0 0 12px}.vn-trust p{color:#adbef0;font-size:20px;margin:0}.vn-trust a{border-right:1px solid #2358a5;padding-right:6%;flex:none}.vn-trust img{display:block;border-radius:20px;background:#fff;width:150px;height:155px;object-fit:contain}.vn-shield{width:90px;height:100px;color:#2381ff;stroke-width:1;filter:drop-shadow(0 0 14px #254eff)}.vn-copyright{max-width:920px;margin:24px auto 0;padding:20px 0 0;border-top:1px solid #24518e;text-align:center;font-size:20px;color:#a9c3ef}.vtan-neon-footer a:focus-visible{outline:2px solid #47e0ff;outline-offset:4px}@media(max-width:700px){.vtan-footer-grid{gap:12px}.vn-panel{padding:16px 12px;border-radius:20px}.vn-panel h2{font-size:clamp(13px,calc(2.8 * var(--vl-viewport-unit, 1vw)),20px);gap:8px;margin-bottom:16px}.vn-icon{width:32px;height:34px;border-radius:9px}.vn-icon svg{width:21px;height:21px}.vn-logo{width:90%;height:85px;border-radius:24px;margin-bottom:14px}.vn-brand>p,.vn-contact{font-size:clamp(11px,calc(2.6 * var(--vl-viewport-unit, 1vw)),17px)}.vn-contact{gap:8px;padding-top:12px;margin-top:12px}.vn-contact small{font-size:11px}.vn-links{padding:0 7px}.vn-links a{font-size:clamp(10px,calc(2.5 * var(--vl-viewport-unit, 1vw)),16px);gap:6px;min-height:48px}.vn-links .vn-icon{width:27px;height:29px;border-radius:8px}.vn-links .vn-icon svg{width:18px;height:18px}.vn-chevron{width:12px}.vn-shopping-copy{min-height:140px}.vn-shopping-copy p{font-size:12px;margin-left:0}.vn-cart-art{transform:scale(.55);transform-origin:left bottom;top:0;left:-10px}.vn-web-app{font-size:clamp(11px,calc(2.7 * var(--vl-viewport-unit, 1vw)),18px);padding:14px 7px;gap:5px;border-radius:16px}.vn-web-app svg{width:20px;height:20px}.vn-trust{min-height:130px;gap:10px}.vn-trust h2{font-size:14px}.vn-trust p{font-size:12px}.vn-trust img{width:70px;height:85px;border-radius:12px}.vn-shield{width:40px;height:55px}.vn-copyright{font-size:13px}}@container vtan-landing (max-width:860px){.vtan-footer-grid{gap:12px}.vn-panel{padding:16px 12px;border-radius:20px}.vn-panel h2{font-size:clamp(13px,calc(2.8 * var(--vl-viewport-unit, 1vw)),20px);gap:8px;margin-bottom:16px}.vn-icon{width:32px;height:34px;border-radius:9px}.vn-icon svg{width:21px;height:21px}.vn-logo{width:90%;height:85px;border-radius:24px;margin-bottom:14px}.vn-brand>p,.vn-contact{font-size:clamp(11px,calc(2.6 * var(--vl-viewport-unit, 1vw)),17px)}.vn-contact{gap:8px;padding-top:12px;margin-top:12px}.vn-contact small{font-size:11px}.vn-links{padding:0 7px}.vn-links a{font-size:clamp(10px,calc(2.5 * var(--vl-viewport-unit, 1vw)),16px);gap:6px;min-height:48px}.vn-links .vn-icon{width:27px;height:29px;border-radius:8px}.vn-links .vn-icon svg{width:18px;height:18px}.vn-chevron{width:12px}.vn-shopping-copy{min-height:140px}.vn-shopping-copy p{font-size:12px;margin-left:0}.vn-cart-art{transform:scale(.55);transform-origin:left bottom;top:0;left:-10px}.vn-web-app{font-size:clamp(11px,calc(2.7 * var(--vl-viewport-unit, 1vw)),18px);padding:14px 7px;gap:5px;border-radius:16px}.vn-web-app svg{width:20px;height:20px}.vn-trust{min-height:130px;gap:10px}.vn-trust h2{font-size:14px}.vn-trust p{font-size:12px}.vn-trust img{width:70px;height:85px;border-radius:12px}.vn-shield{width:40px;height:55px}.vn-copyright{font-size:13px}}.vn-seal-fallback{display:grid;place-content:center;width:125px;min-height:136px;border-radius:16px;border:1px solid #3474be;color:#b8d8ff;font-size:14px;line-height:2;text-align:center}.vtan-reference-faq{container-type:inline-size;position:relative;max-width:1123px;margin:36px auto;overflow:hidden;border:2px solid #18457e;border-radius:5cqw;background:radial-gradient(ellipse at 0 0,#072b70,transparent 55%),linear-gradient(120deg,#031329,#031024);box-shadow:-5px 6px 0 #0076d466,0 0 24px #0062b922;color:#f4f7ff}.vtan-faq-header{position:relative;aspect-ratio:1123/530;overflow:hidden}.vtan-faq-art{position:absolute;left:0;top:0;width:50%;height:100%;overflow:hidden;mask-image:linear-gradient(90deg,#000 90%,transparent)}.vtan-faq-art img{position:absolute;top:0;left:0;width:200%;max-width:none;height:auto}.vtan-faq-heading{position:absolute;right:6%;top:29%;width:43%;text-align:right}.vtan-faq-heading h2{font-size:8.6cqw;font-weight:900;line-height:1.25;margin:0;color:#fff}.vtan-faq-heading h2 strong{display:block;background:linear-gradient(#27e3ef,#0788ef);background-clip:text;color:transparent;font:inherit}.vtan-faq-heading p{margin:2.5cqw 0 0;color:#a8c5ed;font-size:3cqw;white-space:nowrap}.vtan-faq-rows{padding:0 4.5% 7%;display:grid;gap:2cqw}.vtan-faq-row{border:2px solid #21487c;border-radius:3cqw;background:radial-gradient(ellipse at 100% 20%,#161a4c77,transparent 65%),linear-gradient(115deg,#0b203b,#03132a);overflow:hidden}.vtan-faq-row summary{display:flex;align-items:center;gap:3cqw;padding:2.8cqw;min-height:15.5cqw;cursor:pointer;list-style:none;font-size:2.8cqw;font-weight:750;line-height:1.6}.vtan-faq-row summary::-webkit-details-marker{display:none}.vtan-faq-row summary>span:nth-child(2){flex:1}.vtan-faq-icon{display:grid;place-items:center;width:9.7cqw;height:9.7cqw;flex:none;border:1px solid #334cd2;border-radius:2.5cqw;background:linear-gradient(140deg,#122a73,#081742);color:#80a3ff;box-shadow:inset 0 0 14px #334cff22}.vtan-faq-icon svg{width:5cqw;height:5cqw;stroke-width:1.8}.vt-faq-1 .vtan-faq-icon,.vt-faq-3 .vtan-faq-icon{color:#c275ff;border-color:#6335b8;background:linear-gradient(140deg,#35205a,#151435)}.vt-faq-2 .vtan-faq-icon{color:#20f2ee;border-color:#007f83;background:linear-gradient(140deg,#024553,#02252d)}.vtan-faq-toggle{display:grid;place-items:center;border-radius:50%;width:7.4cqw;height:7.4cqw;background:#102c50;color:#badfff;flex:none}.vtan-faq-toggle svg{width:4cqw;height:4cqw;transition:transform .24s}.vtan-faq-row[open] .vtan-faq-toggle svg{transform:rotate(180deg)}.vtan-faq-row>p{margin:0;padding:0 15.5cqw 3cqw 4cqw;color:#aac8ef;font-size:clamp(13px,2cqw,22px);line-height:1.9}.vtan-faq-row summary:focus-visible{outline:2px solid #68d9ff;outline-offset:-4px}@media(max-width:600px){.vtan-faq-row summary{font-size:clamp(12px,2.8cqw,18px);gap:2cqw}.vtan-faq-row>p{padding-inline:4cqw}.vtan-reference-faq{margin-inline:12px}}@container vtan-landing (max-width:860px){.vtan-faq-row summary{font-size:clamp(12px,2.8cqw,18px);gap:2cqw}.vtan-faq-row>p{padding-inline:4cqw}.vtan-reference-faq{margin-inline:12px}}@media(prefers-reduced-motion:reduce){.vtan-faq-toggle svg{transition:none}}