.page_hero__7KFOs{padding:calc(var(--kie-space-10) + var(--kie-space-6)) 0 var(--kie-space-10);border-bottom:1px solid var(--kie-border)}.page_eyebrow__yxIK8{display:inline-flex;align-items:center;gap:var(--kie-space-2);font-size:var(--kie-text-sm);font-weight:500;color:var(--kie-text-muted);margin:0 0 var(--kie-space-4);letter-spacing:.01em}.page_eyebrow__yxIK8:before{content:"";flex-shrink:0;width:6px;height:6px;border-radius:var(--kie-radius-full);background:var(--kie-accent)}.page_title__po7na{font-size:clamp(var(--kie-text-3xl),4.5vw,var(--kie-text-4xl));margin:0 0 var(--kie-space-5);letter-spacing:-.045em}.page_titleAccent__uqNm0{color:var(--kie-accent-text)}.page_lead__vF_iL{font-size:var(--kie-text-lg);line-height:var(--kie-leading-relaxed);color:var(--kie-text-secondary);max-width:56ch;margin:0 0 var(--kie-space-6)}.page_lead__vF_iL strong{color:var(--kie-text);font-weight:700}.page_actions___si5r{display:flex;gap:var(--kie-space-3);flex-wrap:wrap;margin-bottom:var(--kie-space-4)}.page_note___tWxM{font-size:var(--kie-text-sm);color:var(--kie-text-muted);margin:0}.page_section__zQZ2o{padding:var(--kie-space-10) 0}.page_sectionLast__jMUg3{padding:var(--kie-space-10) 0 calc(var(--kie-space-10) + var(--kie-space-6))}.page_sectionTitle__6ic_4{font-size:var(--kie-text-2xl);margin:0 0 var(--kie-space-6);letter-spacing:-.03em}.page_statsSection__IFj0R{padding:var(--kie-space-6) 0}.page_stats__CbBi_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--kie-space-5);gap:var(--kie-space-5)}.page_stat__wNpTi{display:flex;flex-direction:column;gap:2px}.page_statValue__tVgp7{font-size:var(--kie-text-3xl);font-weight:800;letter-spacing:-.04em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_statLabel__2jNx3{font-size:var(--kie-text-sm);color:var(--kie-text-muted)}.page_loop__dO2e5{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--kie-space-5);gap:var(--kie-space-5);list-style:none;padding:0;margin:0}.page_loopStep__c54fg{padding-top:var(--kie-space-4);border-top:1px solid var(--kie-border-strong)}.page_loopNum__AExbV{display:block;margin-bottom:var(--kie-space-3);font-size:var(--kie-text-sm);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--kie-accent-text)}.page_loopStep__c54fg h3{font-size:var(--kie-text-lg);margin:0 0 var(--kie-space-2)}.page_loopStep__c54fg p{font-size:var(--kie-text-sm);color:var(--kie-text-secondary);line-height:var(--kie-leading-relaxed);margin:0}@media (max-width:860px){.page_loop__dO2e5{grid-template-columns:repeat(2,minmax(0,1fr))}}.page_featured__EIB7B{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--kie-space-8);gap:var(--kie-space-8);align-items:center}.page_featuredTitle__EG0T9{font-size:var(--kie-text-2xl);letter-spacing:-.03em;margin:var(--kie-space-3) 0 var(--kie-space-4)}.page_featuredLead__bipNT{color:var(--kie-text-secondary);line-height:var(--kie-leading-relaxed);margin:0 0 var(--kie-space-4)}.page_featuredLead__bipNT strong{color:var(--kie-text);font-weight:700}.page_quote__GvEWW{margin:0;padding:var(--kie-space-5);background:var(--kie-state-failed-bg);border:1px solid color-mix(in srgb,var(--kie-state-failed) 45%,transparent);border-left:3px solid var(--kie-state-failed);border-radius:var(--kie-radius)}.page_quoteHead__VgLAj{font-size:var(--kie-text-lg);font-weight:700;color:var(--kie-state-failed);margin:0 0 var(--kie-space-3);line-height:var(--kie-leading-tight)}.page_quoteBody__65PN_{margin:0 0 var(--kie-space-3);line-height:var(--kie-leading-relaxed)}.page_quoteAction__5aLa2,.page_quoteBody__65PN_{color:var(--kie-text-secondary);font-size:var(--kie-text-sm)}.page_quoteAction__5aLa2{margin:0;padding-top:var(--kie-space-3);border-top:1px solid color-mix(in srgb,var(--kie-state-failed) 45%,transparent)}.page_quoteAction__5aLa2 strong{color:var(--kie-text)}@media (max-width:860px){.page_featured__EIB7B{grid-template-columns:1fr;gap:var(--kie-space-6)}}.page_categories___mviK{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--kie-space-3);gap:var(--kie-space-3)}.page_categoryCard__yLKel{display:flex;flex-direction:column;gap:var(--kie-space-1);padding:var(--kie-space-4);background:var(--kie-surface);border:1px solid var(--kie-border);border-radius:var(--kie-radius);transition:border-color var(--kie-duration-fast) var(--kie-ease)}.page_categoryCard__yLKel:hover{border-color:var(--kie-accent);text-decoration:none}.page_categoryName__tlxq4{font-weight:700;color:var(--kie-text)}.page_categoryCount__uZpW8{font-size:var(--kie-text-sm);color:var(--kie-text-muted)}.page_limitsTitle__ofFxp{font-size:var(--kie-text-lg);margin:0 0 var(--kie-space-3)}.page_limitsBody__BktGO{margin:0}@media (max-width:640px){.page_hero__7KFOs{padding:var(--kie-space-8) 0}.page_loop__dO2e5{grid-template-columns:1fr}.page_stats__CbBi_{grid-template-columns:1fr 1fr;gap:var(--kie-space-4)}}