.Vo2Nhq_page{color:var(--catalogue-text);background:var(--catalogue-bg)}.Vo2Nhq_eyebrow{color:var(--catalogue-gold);letter-spacing:.19em;align-items:center;gap:12px;margin:0 0 20px;font-size:12px;font-weight:700;display:inline-flex}.Vo2Nhq_eyebrow:before{content:"";background:linear-gradient(90deg, transparent, var(--catalogue-gold));width:28px;height:1px}.Vo2Nhq_hero,.Vo2Nhq_cta{isolation:isolate;position:relative;overflow:hidden}.Vo2Nhq_hero:before,.Vo2Nhq_cta:before{content:"";z-index:-1;background-image:var(--cosmoria-stars);opacity:.7;pointer-events:none;background-size:520px 420px;position:absolute;inset:0}.Vo2Nhq_hero:after,.Vo2Nhq_cta:after{content:"";z-index:-1;background-image:var(--cosmoria-stars-bright);opacity:.7;pointer-events:none;background-size:760px 560px;position:absolute;inset:0}.Vo2Nhq_hero{background:radial-gradient(ellipse at 80% 45%, #e4c5851a, transparent 46%), linear-gradient(180deg, var(--catalogue-bg-deep), var(--catalogue-bg));align-items:center;min-height:400px;display:flex}.Vo2Nhq_heroInner{width:min(1160px,100% - 48px);margin:0 auto;padding:90px 0;position:relative}.Vo2Nhq_hero h1{z-index:1;color:#fff9ef;font-family:var(--font-serif);letter-spacing:-.035em;margin:0;font-size:clamp(40px,5.3vw,68px);font-weight:400;line-height:1.12;position:relative}.Vo2Nhq_hero h1 span{color:var(--catalogue-gold)}.Vo2Nhq_heroLead{z-index:1;max-width:600px;color:var(--catalogue-muted);margin:24px 0 0;font-size:16px;line-height:1.9;position:relative}.Vo2Nhq_heroDecoration{pointer-events:none;width:350px;height:350px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.Vo2Nhq_orbitOuter,.Vo2Nhq_orbitInner{border:1px solid #e4c58533;border-radius:50%;position:absolute}.Vo2Nhq_orbitOuter{inset:0}.Vo2Nhq_orbitInner{border-style:dashed;border-color:#e4c5851f;inset:65px}.Vo2Nhq_moon{--moon:130px;width:var(--moon);height:var(--moon);-webkit-mask-image:radial-gradient(circle calc(var(--moon) * .48) at 24% 34%, transparent 98%, #000 100%);-webkit-mask-image:radial-gradient(circle calc(var(--moon) * .48) at 24% 34%, transparent 98%, #000 100%);mask-image:radial-gradient(circle calc(var(--moon) * .48) at 24% 34%, transparent 98%, #000 100%);background:radial-gradient(circle at 72% 42%,#f8e6bc,#d4b778 55%,#997748);border-radius:50%;position:absolute;top:110px;left:110px}.Vo2Nhq_starOne,.Vo2Nhq_starTwo{color:var(--catalogue-gold);text-shadow:0 0 12px #e4c58599;position:absolute}.Vo2Nhq_starOne{font-size:24px;top:45px;left:60px}.Vo2Nhq_starTwo{font-size:30px;bottom:40px;right:45px}.Vo2Nhq_content{border-top:1px solid #e4c5851f;padding:88px 0 110px}.Vo2Nhq_layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:80px;width:min(1160px,100% - 48px);margin:0 auto;display:grid}.Vo2Nhq_toc{top:calc(var(--header-height) + 20px);background:linear-gradient(160deg,#1c314d,#102038);border:1px solid #e4c5852e;border-radius:18px;flex-direction:column;gap:4px;padding:24px;display:flex;position:sticky}.Vo2Nhq_tocLabel{color:var(--catalogue-gold);letter-spacing:.15em;margin:0 0 16px;font-size:11px;font-weight:700}.Vo2Nhq_toc a{color:var(--catalogue-muted);gap:12px;padding:10px 0;font-size:13px;line-height:1.5;text-decoration:none;transition:color .18s;display:flex}@media (hover:hover){.Vo2Nhq_toc a:hover{color:var(--catalogue-gold)}}.Vo2Nhq_toc a:focus-visible{outline:2px solid var(--catalogue-gold);outline-offset:2px;color:var(--catalogue-gold);border-radius:6px}.Vo2Nhq_toc a span{color:var(--catalogue-gold);font-size:11px}.Vo2Nhq_articles{min-width:0}.Vo2Nhq_notice{color:var(--catalogue-muted);background:#e4c58512;border:1px solid #e4c58547;border-radius:14px;margin:0 0 48px;padding:18px 22px;font-size:14px;line-height:1.8}.Vo2Nhq_article{scroll-margin-top:calc(var(--header-height) + 24px);border-bottom:1px solid #e4c5852b;margin-bottom:44px;padding:0 0 44px}.Vo2Nhq_article:last-child{border-bottom:0;margin-bottom:0}.Vo2Nhq_articleNumber{color:var(--catalogue-gold);letter-spacing:.15em;font-size:11px;font-weight:700}.Vo2Nhq_article h2{color:#fff9ef;font-family:var(--font-serif);margin:16px 0 24px;font-size:clamp(25px,3vw,34px);font-weight:400}.Vo2Nhq_articleBody{color:var(--catalogue-muted);font-size:15px;line-height:1.95}.Vo2Nhq_articleBody p{color:var(--catalogue-muted);margin:0 0 16px}.Vo2Nhq_articleBody strong{color:#fff9ef;font-weight:600}.Vo2Nhq_articleBody a{color:var(--catalogue-gold);text-underline-offset:4px}.Vo2Nhq_articleBody a:focus-visible{outline:2px solid var(--catalogue-gold);outline-offset:2px;border-radius:3px}.Vo2Nhq_articleBody dl{margin:24px 0 0}.Vo2Nhq_articleBody dl div{border-bottom:1px solid #e4c5851a;grid-template-columns:190px minmax(0,1fr);gap:18px;padding:12px 0;display:grid}.Vo2Nhq_articleBody dt{color:#fff9ef;font-weight:600}.Vo2Nhq_articleBody dd{overflow-wrap:anywhere;min-width:0;margin:0}.Vo2Nhq_cta{background:radial-gradient(ellipse at 50% 100%, #e4c5851f, transparent 55%), linear-gradient(180deg, var(--catalogue-bg-deep), #0b1426);text-align:center;border-top:1px solid #e4c58524;padding:86px 24px}.Vo2Nhq_cta h2{color:#fff9ef;font-family:var(--font-serif);margin:0;font-size:clamp(30px,4vw,48px);font-weight:400}.Vo2Nhq_cta>p:not(.Vo2Nhq_eyebrow){color:var(--catalogue-muted);margin:20px auto 30px;font-size:15px;line-height:1.8}.Vo2Nhq_ctaButton{color:#0b1426;background:linear-gradient(135deg,#ecd8a9,#cbb078);border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:12px 28px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}@media (hover:hover){.Vo2Nhq_ctaButton:hover{transform:translateY(-1px);box-shadow:0 12px 28px #e4c5853d}}html:has(.Vo2Nhq_page){scroll-behavior:smooth}.Vo2Nhq_ctaButton:focus-visible{outline:2px solid var(--catalogue-gold);outline-offset:3px}@media (max-width:900px){.Vo2Nhq_layout{grid-template-columns:1fr;gap:36px}.Vo2Nhq_toc{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}.Vo2Nhq_tocLabel{grid-column:1/-1}.Vo2Nhq_heroDecoration{opacity:.3;right:-150px}}@media (max-width:640px){.Vo2Nhq_heroInner,.Vo2Nhq_layout{width:calc(100% - 36px)}.Vo2Nhq_hero{min-height:0}.Vo2Nhq_heroInner{padding:74px 0}.Vo2Nhq_heroLead{font-size:15px}.Vo2Nhq_heroDecoration{opacity:.15;right:-220px}.Vo2Nhq_content{padding:60px 0 70px}.Vo2Nhq_toc{grid-template-columns:1fr}.Vo2Nhq_articleBody dl div{grid-template-columns:1fr;gap:2px}.Vo2Nhq_cta{padding:72px 18px}}@media (prefers-reduced-motion:reduce){.Vo2Nhq_toc a,.Vo2Nhq_ctaButton{transition:none}html:has(.Vo2Nhq_page){scroll-behavior:auto}}
