.Guides-module__fEbVPa__page{width:min(var(--max-width), calc(100% - 2rem));min-width:0;max-width:calc(100% - 2rem);padding:var(--page-pad-block) 0;margin:0 auto}.Guides-module__fEbVPa__hero{gap:var(--space-4);margin-bottom:var(--space-6);display:grid}.Guides-module__fEbVPa__eyebrow{color:#9eb6ff;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:850}.Guides-module__fEbVPa__title{max-width:18ch;color:var(--ink);font:800 clamp(2.25rem, 7vw, 4.4rem)/1 var(--font-ui);letter-spacing:-.04em;margin:0}.Guides-module__fEbVPa__summary{max-width:46rem;color:var(--muted);margin:0;font-size:clamp(1rem,2.4vw,1.18rem)}.Guides-module__fEbVPa__context{gap:var(--space-2);flex-wrap:wrap;display:flex}.Guides-module__fEbVPa__context span{color:#b8cbe0;background:#0c1420;border:1px solid #344b66;border-radius:.25rem;padding:.28rem .52rem;font-size:.75rem;font-weight:800}.Guides-module__fEbVPa__tableOfContents{gap:var(--space-2);margin-bottom:var(--space-6);padding:var(--panel-pad);border:1px solid var(--line);background:#0b1220;border-radius:.6rem;display:grid}.Guides-module__fEbVPa__tableOfContents h2{color:var(--ink);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:850}.Guides-module__fEbVPa__tocLinks{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Guides-module__fEbVPa__tocLinks a{min-height:var(--control-min);color:#cfe0f5;background:#101a2b;border:1px solid #2c4160;border-radius:.35rem;align-items:center;padding:.3rem .6rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.Guides-module__fEbVPa__sectionList{gap:var(--space-6);display:grid}.Guides-module__fEbVPa__section{gap:var(--space-3);min-width:0;scroll-margin-top:var(--space-4);display:grid}.Guides-module__fEbVPa__section h2{color:var(--ink);font:800 clamp(1.4rem, 3.6vw, 2rem)/1.15 var(--font-ui);letter-spacing:-.02em;margin:0}.Guides-module__fEbVPa__lead{color:#dbe7f5;max-width:46rem;margin:0;font-size:clamp(1rem,2.2vw,1.1rem);font-weight:650}.Guides-module__fEbVPa__body{gap:var(--space-3);max-width:46rem;margin:0;padding:0;list-style:none;display:grid}.Guides-module__fEbVPa__body li{min-width:0;color:var(--muted);font-size:1rem;line-height:1.6}.Guides-module__fEbVPa__ruleLinks{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.Guides-module__fEbVPa__ruleLinks span{color:#8fa6c0;font-size:.82rem;font-weight:750}.Guides-module__fEbVPa__ruleLinks a{min-height:var(--control-min);color:#a8ceff;background:#101a2b;border:1px solid #2c4160;border-radius:.35rem;align-items:center;padding:.26rem .55rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.Guides-module__fEbVPa__panel{gap:var(--space-3);min-width:0;padding:var(--panel-pad);border:1px solid var(--line);background:#0b1220;border-radius:.6rem;display:grid}.Guides-module__fEbVPa__panel h2,.Guides-module__fEbVPa__panel h3{color:var(--ink);font:800 clamp(1.2rem, 3vw, 1.6rem)/1.2 var(--font-ui);margin:0}.Guides-module__fEbVPa__stated{background:#17130a;border-left:3px solid #b98a2e}.Guides-module__fEbVPa__attribution{color:#e0c98a;margin:0;font-size:.82rem;font-weight:750;line-height:1.5}.Guides-module__fEbVPa__unknown{background:#0a1119;border-left:3px solid #4d6a8f}.Guides-module__fEbVPa__unknown .Guides-module__fEbVPa__attribution{color:#9fbcd8}.Guides-module__fEbVPa__factList{gap:var(--space-2);margin:0;padding:0 0 0 1.1rem;display:grid}.Guides-module__fEbVPa__factList li{min-width:0;color:var(--muted);font-size:1rem;line-height:1.6}.Guides-module__fEbVPa__tierGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}.Guides-module__fEbVPa__tier{border:1px solid #2c4160;border-left:3px solid var(--tier-accent,#4d6a8f);background:#101a2b;border-radius:.35rem;gap:.2rem;min-width:0;padding:.5rem .6rem;display:grid}.Guides-module__fEbVPa__tier strong{color:var(--ink);font-size:1rem}.Guides-module__fEbVPa__tier span{color:#9fb3c8;font-size:.82rem}.Guides-module__fEbVPa__tier[data-tier=bronze]{--tier-accent:#cc8033}.Guides-module__fEbVPa__tier[data-tier=silver]{--tier-accent:#b3b3bf}.Guides-module__fEbVPa__tier[data-tier=gold]{--tier-accent:#ffd600}.Guides-module__fEbVPa__tier[data-tier=platinum]{--tier-accent:#66e6d9}.Guides-module__fEbVPa__tier[data-tier=diamond]{--tier-accent:#4d99ff}.Guides-module__fEbVPa__tier[data-tier=master]{--tier-accent:#ff4d4d}.Guides-module__fEbVPa__requirements{border:1px solid var(--line);border-radius:.5rem;gap:0;margin:0;display:grid;overflow:hidden}.Guides-module__fEbVPa__requirementRow{gap:var(--space-2);border-bottom:1px solid var(--line);grid-template-columns:minmax(8rem,1fr) minmax(0,1.6fr);padding:.5rem .7rem;display:grid}.Guides-module__fEbVPa__requirementRow:last-child{border-bottom:0}.Guides-module__fEbVPa__requirementRow dt{color:#9fb3c8;font-size:.88rem;font-weight:750}.Guides-module__fEbVPa__requirementRow dd{min-width:0;color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:.88rem}.Guides-module__fEbVPa__code{color:#a8ffd0;overflow-wrap:anywhere;background:#0a121e;border:1px solid #2c4160;border-radius:.25rem;padding:.12rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem}.Guides-module__fEbVPa__faqList{gap:var(--space-4);margin:0;padding:0;display:grid}.Guides-module__fEbVPa__faqItem{gap:var(--space-2);min-width:0;padding:var(--panel-pad);border:1px solid var(--line);background:#0b1220;border-radius:.6rem;display:grid}.Guides-module__fEbVPa__faqItem h2{color:var(--ink);font:800 clamp(1.05rem, 2.6vw, 1.3rem)/1.25 var(--font-ui);margin:0}.Guides-module__fEbVPa__faqItem p{max-width:46rem;color:var(--muted);margin:0;font-size:1rem;line-height:1.6}.Guides-module__fEbVPa__nextSteps{gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.Guides-module__fEbVPa__nextSteps a{min-height:var(--control-min);color:#cfe0f5;background:#111d2f;border:1px solid #2c4160;border-radius:.4rem;align-items:center;padding:.45rem .8rem;font-size:.9rem;font-weight:750;text-decoration:none;display:inline-flex}.Guides-module__fEbVPa__sourceNote{max-width:46rem;margin:var(--space-6) 0 0;color:#8fa6c0;font-size:.82rem;line-height:1.55}.Guides-module__fEbVPa__sourceNote a{color:#a8ceff}@media (hover:hover){.Guides-module__fEbVPa__tocLinks a:hover,.Guides-module__fEbVPa__ruleLinks a:hover,.Guides-module__fEbVPa__nextSteps a:hover{color:#fff;border-color:#67e8f9}}
