.xsVNGG_page{max-width:1200px;color:var(--text);margin:0 auto;padding:40px 24px 64px}.xsVNGG_page a:focus-visible,.xsVNGG_page summary:focus-visible{outline:3px solid var(--focus-text);outline-offset:4px}.xsVNGG_hero{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:40px;padding:24px 0 40px;display:grid}.xsVNGG_eyebrow{color:var(--focus-text);letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:800;line-height:1.6}.xsVNGG_hero h1{letter-spacing:-.03em;font-size:clamp(32px,3.6vw,48px);font-weight:800;line-height:1.15}.xsVNGG_hero h1 span{color:var(--focus-text)}.xsVNGG_lead{color:var(--text-sub);margin-top:20px;font-size:17px;line-height:1.8}.xsVNGG_heroDetail{color:var(--text-sub);margin-top:14px;font-size:14px;line-height:1.8}.xsVNGG_actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.xsVNGG_actions a,.xsVNGG_final>a{border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 18px;font-size:14px;font-weight:700;display:inline-flex}.xsVNGG_secondary{border:1px solid var(--border);color:var(--text);background:var(--surface)}.xsVNGG_secondary:hover{border-color:var(--focus)}.xsVNGG_example{border:1px solid var(--border);background:var(--surface);border-radius:24px;padding:28px;box-shadow:0 18px 60px #00000014}.xsVNGG_exampleLabel{color:var(--focus-text);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.xsVNGG_example h2{margin:14px 0 8px;font-size:22px;font-weight:800;line-height:1.35}.xsVNGG_exampleNote,.xsVNGG_exampleFoot{color:var(--text-sub);font-size:12px;line-height:1.7}.xsVNGG_sampleRows{gap:10px;margin-top:24px;display:grid}.xsVNGG_sampleRows>div{border:1px solid var(--border);background:var(--card);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px 12px;font-size:13px;display:flex}.xsVNGG_sampleRows strong{color:var(--focus-text);flex-shrink:0;font-size:12px}.xsVNGG_sampleRows strong[data-status=insufficient]{color:var(--text-sub)}.xsVNGG_samplePlan{border:1px solid var(--border);border-radius:14px;align-items:flex-start;gap:12px;margin:20px 0 16px;padding:18px;display:flex}.xsVNGG_samplePlan>svg{color:var(--focus-text);flex-shrink:0}.xsVNGG_samplePlan h3{font-size:14px;font-weight:700}.xsVNGG_samplePlan p{color:var(--text-sub);margin-top:6px;font-size:12px;line-height:1.8}.xsVNGG_contents{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-wrap:wrap;gap:8px;padding:20px 0;display:flex}.xsVNGG_contents a{border:1px solid var(--border);min-height:44px;color:var(--text-sub);border-radius:999px;align-items:center;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.xsVNGG_contents a:hover{color:var(--focus-text);border-color:var(--focus)}.xsVNGG_section{padding-top:64px;scroll-margin-top:100px}.xsVNGG_heading{max-width:760px;margin-bottom:28px}.xsVNGG_page h2{letter-spacing:-.025em;font-size:clamp(24px,2.4vw,32px);font-weight:800;line-height:1.3}.xsVNGG_example h2{font-size:22px}.xsVNGG_heading>p:last-child:not(.xsVNGG_eyebrow){color:var(--text-sub);margin-top:14px;font-size:15px;line-height:1.8}.xsVNGG_workflow{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid}.xsVNGG_workflow li{border:1px solid var(--border);background:var(--surface);border-radius:18px;padding:20px 16px}.xsVNGG_stepNumber{border:1px solid var(--border);width:32px;height:32px;color:var(--focus-text);border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;font-size:13px;font-weight:800;display:inline-flex}.xsVNGG_workflow h3{font-size:15px;font-weight:800;line-height:1.5}.xsVNGG_workflow p{color:var(--text-sub);margin-top:10px;font-size:13px;line-height:1.8}.xsVNGG_roles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.xsVNGG_card{border:1px solid var(--border);background:var(--surface);border-radius:20px;padding:24px}.xsVNGG_icon{color:var(--focus-text);margin-bottom:14px}.xsVNGG_card h3{font-size:18px;font-weight:800;line-height:1.5}.xsVNGG_card>p{color:var(--text-sub);margin-top:12px;font-size:14px;line-height:1.8}.xsVNGG_checklist{gap:14px;margin-top:20px;padding:0;list-style:none;display:grid}.xsVNGG_checklist li{color:var(--text-sub);align-items:flex-start;gap:10px;font-size:14px;line-height:1.7;display:flex}.xsVNGG_checklist svg{color:var(--focus-text);flex-shrink:0;margin-top:4px}.xsVNGG_note{border:1px solid var(--border);background:var(--card);border-radius:16px;align-items:flex-start;gap:14px;margin-top:24px;padding:20px;display:flex}.xsVNGG_note>svg{color:var(--focus-text);flex-shrink:0;margin-top:3px}.xsVNGG_note p{color:var(--text-sub);font-size:14px;line-height:1.8}.xsVNGG_note strong{color:var(--text)}.xsVNGG_tracking{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.xsVNGG_learningTools{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.xsVNGG_card .xsVNGG_use{border-top:1px solid var(--border);color:var(--focus-text);align-items:flex-start;gap:8px;margin-top:18px;padding-top:14px;font-size:13px;display:flex}.xsVNGG_use svg{flex-shrink:0;margin-top:3px}.xsVNGG_reportGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px;display:grid}.xsVNGG_reportGrid>div>p:not(.xsVNGG_eyebrow){color:var(--text-sub);margin-top:16px;font-size:15px;line-height:1.8}.xsVNGG_page .xsVNGG_small,.xsVNGG_card>.xsVNGG_small{color:var(--text-sub);margin-top:20px;font-size:12px;line-height:1.8}.xsVNGG_packages{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.xsVNGG_card>.xsVNGG_eyebrow{color:var(--focus-text);margin-top:0;font-size:12px}.xsVNGG_duration{color:var(--focus-text);margin-top:18px;font-size:32px;display:block}.xsVNGG_pilotSteps{border:1px solid var(--border);border-radius:20px;margin-top:28px;padding:24px}.xsVNGG_pilotSteps h3{font-size:18px;font-weight:800}.xsVNGG_pilotSteps ol{color:var(--text-sub);gap:14px;margin-top:18px;padding-left:20px;font-size:14px;line-height:1.8;list-style:decimal;display:grid}.xsVNGG_pilotSteps strong{color:var(--text)}.xsVNGG_faqs{gap:10px;display:grid}.xsVNGG_faqs details{border:1px solid var(--border);background:var(--surface);border-radius:14px;padding:0 20px}.xsVNGG_faqs summary{cursor:pointer;min-height:56px;padding:18px 0;font-size:15px;font-weight:700}.xsVNGG_faqs details p{border-top:1px solid var(--border);color:var(--text-sub);padding:16px 0 20px;font-size:14px;line-height:1.8}.xsVNGG_final{border:1px solid var(--border);background:var(--surface);border-radius:24px;margin-top:64px;padding:36px}.xsVNGG_final p{max-width:720px;color:var(--text-sub);margin:16px 0 24px;font-size:15px;line-height:1.8}@media (max-width:1023px){.xsVNGG_hero{grid-template-columns:1fr;gap:28px}.xsVNGG_workflow{grid-template-columns:1fr}.xsVNGG_workflow li{align-items:flex-start;gap:16px;display:flex}.xsVNGG_stepNumber{flex-shrink:0;margin-bottom:0}.xsVNGG_roles,.xsVNGG_tracking{grid-template-columns:repeat(2,minmax(0,1fr))}.xsVNGG_roles .xsVNGG_card:last-child{grid-column:1/-1}}@media (max-width:639px){.xsVNGG_page{padding:28px 20px 48px}.xsVNGG_hero{padding-top:8px}.xsVNGG_hero h1{font-size:33px}.xsVNGG_lead{font-size:16px}.xsVNGG_example,.xsVNGG_card,.xsVNGG_pilotSteps{padding:20px}.xsVNGG_roles,.xsVNGG_tracking,.xsVNGG_learningTools,.xsVNGG_packages,.xsVNGG_reportGrid{grid-template-columns:1fr}.xsVNGG_roles .xsVNGG_card:last-child{grid-column:auto}.xsVNGG_section{padding-top:48px}.xsVNGG_actions{flex-direction:column}.xsVNGG_actions a{width:100%}.xsVNGG_sampleRows>div{gap:8px;padding:12px 10px;font-size:12px}.xsVNGG_sampleRows strong{font-size:11px}.xsVNGG_final{margin-top:48px;padding:24px}.xsVNGG_final>a{width:100%}}