.guide-page .breadcrumbs{font-size:14px;margin-bottom:28px;color:#a7b2c8}.breadcrumbs a{color:#7dc8f5}.guide-page .reading{max-width:860px}.guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:40px}.guide-page .guide-card{display:block;padding:25px;border:1px solid #46536b;border-radius:16px;background:#18243a;text-decoration:none!important}.guide-card h2{font-size:23px!important;color:#fff}.guide-card span{color:#e5c87c}.example-record,.guide-cta,.print-record{padding:26px;background:#18243a;border:1px solid #46536b;border-radius:16px;margin:28px 0}.guide-page dt{font-weight:600;color:#fff;margin-top:16px}.guide-page dd{margin:5px 0 16px;color:#c6cfdf;overflow-wrap:anywhere}.guide-actions{display:flex;gap:20px;flex-wrap:wrap;align-items:center}.table-scroll{overflow-x:auto}table{width:100%;border-collapse:collapse;min-width:530px}caption{text-align:left;margin-bottom:14px}th,td{text-align:left;vertical-align:top;padding:15px;border-bottom:1px solid #46536b;line-height:1.6}td{color:#c6cfdf}.guide-page a:focus-visible{outline:3px solid #d4af37;outline-offset:5px}.discovery-section{padding:64px 0;background:#0d1426;color:#fff}.discovery-section h2{font-size:clamp(28px,4vw,42px);line-height:1.2}.discovery-section p{color:#c6cfdf;max-width:760px;line-height:1.7}.discovery-links{display:flex;gap:16px 28px;flex-wrap:wrap;margin-top:24px}.discovery-links a{color:#7dc8f5;text-decoration:underline;text-underline-offset:4px}.discovery-links a:focus-visible{outline:3px solid #d4af37;outline-offset:5px}@media(max-width:650px){.guide-grid{grid-template-columns:1fr}.example-record,.guide-cta,.print-record{padding:20px}.guide-actions{align-items:flex-start;flex-direction:column}}@media print{body,body.content-page{background:#fff!important;color:#000!important}header,footer,.skip,.guide-cta,.section-links,.breadcrumbs,.guide-page .button{display:none!important}.content-page p,.content-page li,.content-page dd,.content-page dt,.content-page h1,.content-page h2{color:#000!important}.content-page .wrap{width:100%!important}.content-page .content-hero{padding:0}.content-page h1{font-size:28px}.print-record{background:#fff;border:1px solid #777;break-inside:avoid}.content-body{padding-bottom:0}}
