.vip-page{background:#08131e;color:#e9eef3}.vip-wrap{width:min(1180px,calc(100% - 40px));margin-inline:auto}.vip-hero{padding:48px 0 64px;background:radial-gradient(ellipse at 85% 40%,#d4a84b1e,transparent 58%),linear-gradient(145deg,#0e2438,#08131e);border-bottom:1px solid #ffffff17}.vip-breadcrumb{display:flex;gap:10px;flex-wrap:wrap;font-size:13px;margin-bottom:32px;color:#c5ced8}.vip-breadcrumb a{color:#e8c680}.vip-hero-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:44px;align-items:center}.vip-eyebrow{color:#e8c680;font-size:11px;letter-spacing:.12em;text-transform:uppercase;line-height:1.8}.vip-page h1{font-family:'Playfair Display',serif;font-size:clamp(2.3rem,4.6vw,4rem);line-height:1.09;letter-spacing:-.025em;color:#fff;margin:14px 0 22px}.vip-page .vip-intro{font-size:17px;color:#d2dce5;line-height:1.8;max-width:640px}.vip-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.vip-actions a{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:12px 19px;border-radius:7px;text-decoration:none;font-size:14px;font-weight:700}.vip-primary{background:#d4a84b;color:#08131e!important}.vip-secondary{border:1px solid #e8c68080;color:#e8c680!important}.vip-art{padding:24px;background:#ffffff04;border:1px solid #d4a84b40;border-radius:18px;min-width:0}.vip-art svg{display:block;width:100%;height:auto}.vip-art-caption{color:#aebcc9;font-size:12px;line-height:1.7;margin-top:18px}.vip-art-label{font-size:12px;letter-spacing:.12em;color:#e8c680;text-transform:uppercase}.vip-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:42px}.vip-fact{border-top:1px solid #d4a84b70;padding-top:15px;font-size:14px;color:#c9d5df;line-height:1.7}.vip-fact strong{display:block;font-size:16px;color:#fff}.vip-section{padding:64px 0;border-bottom:1px solid #ffffff10}.vip-page h2{font-family:'Playfair Display',serif;font-size:clamp(1.8rem,3vw,2.65rem);line-height:1.2;color:#fff;margin:0 0 26px}.vip-page h3{font-family:'DM Sans',sans-serif;font-size:18px;color:#f2e1bd;line-height:1.4;margin:0 0 14px}.vip-page p,.vip-page li{line-height:1.85}.vip-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.vip-card{background:#0d2031;padding:28px;border:1px solid #ffffff18;border-radius:12px;min-width:0}.vip-card p{color:#c5d0db;margin:0;font-size:15px}.vip-two{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:start}.vip-two p{color:#c5d0db;font-size:16px}.vip-checklist{margin:0;padding-left:22px;color:#d1dbe4}.vip-checklist li{padding:0 0 10px 5px}.vip-related{display:flex;gap:12px;flex-wrap:wrap;margin-top:25px}.vip-related a{display:inline-flex;align-items:center;min-height:46px;padding:10px 14px;border:1px solid #d4a84b50;border-radius:7px;color:#e8c680;font-size:14px}.vip-faq{border-bottom:1px solid #ffffff24;padding:0}.vip-faq summary{font-size:17px;color:#f4e6c9;cursor:pointer;min-height:54px;padding:18px 30px 18px 0;line-height:1.55}.vip-faq p{color:#c5d0db;margin:0;padding:0 0 22px;max-width:900px}.vip-cta{background:linear-gradient(110deg,#17334a,#0b1c2a);border:1px solid #d4a84b40;border-radius:16px;padding:36px}.vip-note{color:#b7c6d3;font-size:13px;margin-top:20px}.vip-page main a:focus-visible,.vip-page summary:focus-visible{outline:3px solid #f0d294;outline-offset:4px}.vip-page main [id]{scroll-margin-top:100px}
@media(max-width:850px){.vip-hero-grid,.vip-two{grid-template-columns:1fr;gap:30px}.vip-cards{grid-template-columns:1fr}.vip-hero{padding:30px 0 42px}.vip-section{padding:42px 0}.vip-art{max-width:600px}.vip-facts{gap:12px}.vip-card{padding:24px}}
@media(max-width:430px){.vip-wrap{width:calc(100% - 28px)}.vip-facts{grid-template-columns:1fr;gap:12px}.vip-actions{display:grid;grid-template-columns:1fr}.vip-cta{padding:24px}.vip-art{padding:18px}.vip-related{display:grid;grid-template-columns:1fr}.vip-page h1{font-size:2.3rem}.vip-breadcrumb{font-size:12px}}
@media(prefers-reduced-motion:reduce){.vip-page main *{scroll-behavior:auto;animation:none!important;transition:none!important}}
