._0gH3oG_page{width:min(100%,1280px);margin:auto;padding:32px 24px 56px}._0gH3oG_page h1,._0gH3oG_page h2,._0gH3oG_page h3{overflow-wrap:anywhere}._0gH3oG_topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}._0gH3oG_brand{letter-spacing:-.03em;align-items:center;gap:10px;font-size:16px;font-weight:750;display:inline-flex}._0gH3oG_navigation{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}._0gH3oG_navigation a{border-radius:10px;align-items:center;min-height:44px;padding:10px 12px;display:inline-flex}._0gH3oG_navigation a:hover{background:#e8eef5}._0gH3oG_hero{color:#fff;background:radial-gradient(at 100% 0,#244971 0,#142b49 46%,#10243c 85%);border:1px solid #203d5f;border-radius:26px;padding:36px;position:relative;overflow:hidden}._0gH3oG_hero h1{letter-spacing:-.04em;max-width:880px;font-size:clamp(28px,4.5vw,48px);font-weight:750;line-height:1.1}._0gH3oG_hero p{color:#cad9e9}._0gH3oG_eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:750}._0gH3oG_heroGrid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;display:grid}._0gH3oG_heroActions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}._0gH3oG_primary,._0gH3oG_secondary{text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 18px;font-size:14px;font-weight:700;display:inline-flex}._0gH3oG_primary{color:#fff;background:#1d4ed8}._0gH3oG_primary:hover{background:#1e40af}._0gH3oG_secondary{color:#334155;background:#fff;border:1px solid #cbd5e1}._0gH3oG_secondary:hover{background:#f1f5f9}._0gH3oG_hero ._0gH3oG_primary{color:#142b49;background:#fff}._0gH3oG_hero ._0gH3oG_primary:hover{background:#e0f2fe}._0gH3oG_hero ._0gH3oG_secondary{color:#fff;background:0 0;border-color:#607995}._0gH3oG_hero ._0gH3oG_secondary:hover{background:#ffffff15}._0gH3oG_status{color:#475569;background:#e2e8f0;border-radius:8px;align-items:center;gap:6px;width:fit-content;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}._0gH3oG_status[data-active=true]{color:#065f46;background:#d1fae5}._0gH3oG_stats{background:#dce4ec;border:1px solid #dce4ec;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:24px;display:grid;overflow:hidden}._0gH3oG_stat{background:#fff;min-width:0;padding:20px 24px}._0gH3oG_stat strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700;line-height:1.25;display:block}._0gH3oG_stat span{color:#64748b;margin-top:5px;font-size:13px;display:block}._0gH3oG_tabs{border-bottom:1px solid #dce4ec;flex-wrap:wrap;gap:8px;margin:24px 0;padding-bottom:12px;display:flex}._0gH3oG_tabs a{color:#475569;border-radius:10px;align-items:center;min-height:44px;padding:10px 16px;font-size:14px;font-weight:650;display:inline-flex}._0gH3oG_tabs a:hover{color:#1d4ed8;background:#e2eaf4}._0gH3oG_contentGrid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}._0gH3oG_panel{background:#fff;border:1px solid #dce4ec;border-radius:20px;min-width:0;padding:24px;scroll-margin-top:24px;box-shadow:0 5px 16px -14px #17385855}._0gH3oG_panel h2{letter-spacing:-.025em;font-size:20px;font-weight:700;line-height:1.3}._0gH3oG_panelHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}._0gH3oG_panelHeading p{color:#64748b;margin-top:5px;font-size:13px;line-height:1.6}._0gH3oG_aside{gap:20px;min-width:0;display:grid}._0gH3oG_aside>form{background:#fff;border:1px solid #dce4ec;border-radius:20px;padding:24px}._0gH3oG_page input:not([type=checkbox]),._0gH3oG_page textarea,._0gH3oG_page select{background:#fff;border-color:#cbd5e1}._0gH3oG_page button,._0gH3oG_page summary{min-height:44px}._0gH3oG_page summary{cursor:pointer;align-content:center}._0gH3oG_page [id]{scroll-margin-top:24px}._0gH3oG_scanRow{border-top:1px solid #e8edf3;grid-template-columns:42px minmax(0,1fr);gap:14px;padding:18px 0;display:grid}._0gH3oG_scanDirection{color:#047857;background:#ecfdf5;border-radius:12px;place-items:center;width:42px;height:42px;font-size:22px;display:grid}._0gH3oG_scanDirection[data-out=true]{color:#b45309;background:#fffbeb}._0gH3oG_passGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._0gH3oG_pass{border:1px solid #dce4ec;border-radius:16px;min-width:0;padding:20px}._0gH3oG_passTop{justify-content:space-between;align-items:center;gap:16px;display:flex}._0gH3oG_passTop img{flex-shrink:0;width:128px;height:128px}._0gH3oG_details{color:#64748b;overflow-wrap:anywhere;border-top:1px solid #e2e8f0;margin-top:20px;padding-top:8px;font-size:13px}._0gH3oG_details summary{color:#475569;font-weight:600}._0gH3oG_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;font-size:14px;display:grid}._0gH3oG_facts dt{color:#64748b;margin-bottom:4px;font-size:12px}._0gH3oG_facts dd{overflow-wrap:anywhere;font-weight:600}._0gH3oG_empty{text-align:center;color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:14px;padding:28px 20px;font-size:14px;line-height:1.7}._0gH3oG_portalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}._0gH3oG_portal{background:#fff;border:1px solid #dce4ec;border-radius:20px;flex-direction:column;align-items:flex-start;gap:16px;padding:32px;display:flex}._0gH3oG_portal h2{letter-spacing:-.03em;font-size:26px;font-weight:700}._0gH3oG_portal p{color:#64748b;max-width:440px;font-size:15px;line-height:1.8}._0gH3oG_portal>a{margin-top:auto}._0gH3oG_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:36px 8px;display:grid}._0gH3oG_steps strong{color:#94a3b8;font-size:12px}._0gH3oG_steps h3{margin-top:8px;font-weight:700}._0gH3oG_steps p{color:#64748b;margin-top:8px;font-size:14px;line-height:1.7}._0gH3oG_eventCard{background:#fff;border:1px solid #dce4ec;border-radius:18px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:24px;padding:24px;display:grid}._0gH3oG_eventDate{color:#1e40af;background:#eff4fb;border-radius:14px;place-items:center;padding:10px;display:grid}._0gH3oG_eventDate strong{font-size:26px;line-height:1.2}._0gH3oG_eventDate span{text-transform:uppercase;font-size:11px;font-weight:700}@media (max-width:1000px){._0gH3oG_contentGrid{grid-template-columns:minmax(0,1fr)}._0gH3oG_aside{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){._0gH3oG_page{padding:20px 16px 32px}._0gH3oG_hero{border-radius:20px;padding:24px}._0gH3oG_heroGrid{grid-template-columns:minmax(0,1fr)}._0gH3oG_heroActions>a{flex:1}._0gH3oG_heroGrid>svg{display:none}._0gH3oG_stats{grid-template-columns:repeat(2,minmax(0,1fr))}._0gH3oG_stat{padding:16px}._0gH3oG_stat strong{font-size:26px}._0gH3oG_panel{padding:20px 16px}._0gH3oG_aside,._0gH3oG_passGrid,._0gH3oG_portalGrid,._0gH3oG_steps{grid-template-columns:minmax(0,1fr)}._0gH3oG_aside>form,._0gH3oG_portal{padding:24px}._0gH3oG_pass{padding:16px}._0gH3oG_passTop{flex-wrap:wrap;align-items:flex-start}._0gH3oG_facts{gap:16px}._0gH3oG_tabs{gap:4px}._0gH3oG_tabs a{padding-inline:12px}._0gH3oG_eventCard{grid-template-columns:52px minmax(0,1fr);gap:16px;padding:20px 16px}._0gH3oG_eventCard>a{grid-column:1/-1}._0gH3oG_steps{gap:24px;padding:28px 8px}}
