.guide-breadcrumb{color:var(--muted);flex-wrap:wrap;gap:10px;margin-bottom:30px;font-size:.85rem;display:flex}.guide-breadcrumb a{text-underline-offset:4px}.guide-page .page-intro{margin-bottom:48px}.guide-page .page-intro h1{font-size:clamp(2.5rem,5vw,4.3rem)}.guide-page .document-content{min-width:0}.guide-page .document-index{border-radius:10px}.guide-table-wrap{border:1px solid var(--rule);border-radius:10px;margin-block:20px;overflow:hidden}.guide-table thead th{background:var(--sky);color:var(--charcoal);position:static}.guide-table th,.guide-table td{padding:15px 12px;font-size:.9rem}.guide-table thead th:first-child{width:30%}.guide-table thead th:nth-child(2){width:auto}.guide-table tbody td:last-child{font-size:.87rem}.guide-table-note{font-size:.9rem!important}.guide-drug-group+.guide-drug-group{margin-top:30px}.guide-related-links a{color:var(--indigo);text-underline-offset:4px}.blog-group{margin-block:60px;scroll-margin-top:110px}.guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.guide-card{border-radius:10px;flex-direction:column;padding:clamp(24px,3vw,36px);text-decoration:none;display:flex}.guide-card:hover{border-color:var(--indigo)}.guide-card h3{font-size:clamp(1.5rem,2.5vw,1.95rem);line-height:1.2}.guide-card p{color:var(--muted);font-size:.95rem;line-height:1.7}.guide-card-link{color:var(--indigo);margin-top:auto;padding-top:12px;font-size:.88rem;font-weight:650}.blog-reference{background:color-mix(in srgb, var(--sky) 50%, var(--paper-solid));border-radius:10px;padding:clamp(24px,4vw,42px)}.blog-reference h2{max-width:800px;font-size:clamp(1.7rem,3vw,2.4rem)}.blog-reference h2 a{text-underline-offset:5px;text-decoration-thickness:1px}.blog-reference p:last-child{color:var(--muted);margin-bottom:0}@media (max-width:620px){.guide-grid{grid-template-columns:1fr}.guide-page .document-content.paper-panel{padding-inline:16px}.guide-table th,.guide-table td{padding:12px 8px;font-size:.8rem}.guide-table thead th,.guide-table tbody td:last-child{font-size:.76rem}}
