.page_page__krbtd{width:100%;min-height:calc(100vh - 72px);padding:2rem;background:var(--bg-secondary,#f8fafc)}.page_document__gw8uL{width:min(1040px,100%);margin:0 auto;color:var(--text-primary,#1e293b)}.page_hero__IEwoD{padding:2rem 0 1.5rem;border-bottom:1px solid var(--border-color,#dbe3ef)}.page_kicker__Ih7Mp{margin:0 0 .5rem;color:var(--status-success-fg,#0f766e);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page_hero__IEwoD h1{margin:0;color:var(--text-primary,#111827);font-size:2.4rem;line-height:1.15;font-weight:800;letter-spacing:0}.page_summary__pWAt1{max-width:760px;margin:1rem 0 0;color:var(--text-secondary,#475569);font-size:1.02rem}.page_meta__4YcxZ{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.5rem 0 0}.page_meta__4YcxZ div{min-width:150px;padding:.85rem 1rem;border:1px solid var(--border-color,#dbe3ef);border-radius:8px;background:var(--bg-card,#ffffff)}.page_meta__4YcxZ dt{margin:0 0 .2rem;color:var(--text-muted,#64748b);font-size:.76rem;font-weight:700;text-transform:uppercase}.page_meta__4YcxZ dd{margin:0;color:var(--text-primary,#111827);font-size:.96rem;font-weight:700}.page_section__hJ5MV{padding:1.75rem 0;border-bottom:1px solid var(--border-color,#e2e8f0)}.page_section__hJ5MV h2{margin:0 0 .75rem;color:var(--text-primary,#111827);font-size:1.28rem;line-height:1.3;font-weight:800;letter-spacing:0}.page_section__hJ5MV p{margin:.7rem 0 0;color:var(--text-secondary,#334155);font-size:.98rem;line-height:1.75}.page_grid__dYuq0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin:1rem 0 .75rem}.page_card__k7NUW{min-height:150px;padding:1rem;border:1px solid var(--border-color,#dbe3ef);border-radius:8px;background:var(--bg-card,#ffffff)}.page_card__k7NUW h3{margin:0 0 .5rem;color:var(--text-primary,#0f172a);font-size:1rem;font-weight:800}.page_card__k7NUW p{margin:0;color:var(--text-secondary,#475569);font-size:.92rem;line-height:1.6}.page_footer__TdW7z{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-end;padding:1.75rem 0 .5rem}.page_footerAction__D_3mA{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:44px;padding:.72rem 1rem;border:1px solid var(--border-color,#cbd5e1);border-radius:8px;background:var(--bg-card,#ffffff);color:var(--text-primary,#1e293b);font-size:.92rem;font-weight:700;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.page_footerAction__D_3mA svg{width:1.05rem;height:1.05rem;flex:0 0 auto}.page_footerAction__D_3mA:hover{border-color:var(--text-tertiary,#94a3b8);background:var(--bg-tertiary,#f8fafc);color:var(--text-primary,#0f172a);box-shadow:var(--shadow-md,0 8px 20px rgba(15,23,42,.08));transform:translateY(-1px)}.page_footerAction__D_3mA:focus-visible{outline:2px solid color-mix(in srgb,var(--primary-color,#1f5b8f) 35%,transparent);outline-offset:3px}.page_footerActionPrimary__96WF0{border-color:var(--primary-color,#1f5b8f);background:var(--primary-color,#1f5b8f);color:var(--text-on-primary,#ffffff)}.page_footerActionPrimary__96WF0:hover{border-color:var(--primary-hover,#17466c);background:var(--primary-hover,#17466c);color:var(--text-on-primary,#ffffff)}@media (max-width:768px){.page_page__krbtd{padding:1.25rem}.page_hero__IEwoD{padding-top:1.25rem}.page_hero__IEwoD h1{font-size:1.75rem}.page_section__hJ5MV p,.page_summary__pWAt1{font-size:.94rem}.page_grid__dYuq0{grid-template-columns:1fr}.page_meta__4YcxZ{flex-direction:column}.page_footer__TdW7z{justify-content:stretch}.page_footerAction__D_3mA{width:100%}}