.JWIdqW_breadcrumb{margin-bottom:var(--space-4);font-size:var(--text-sm);font-weight:700}.JWIdqW_breadcrumb ol{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.JWIdqW_breadcrumb li{align-items:center;gap:var(--space-2);color:var(--ink-muted);display:inline-flex}.JWIdqW_breadcrumb a{color:var(--action-primary-strong);text-underline-offset:.2em;transition:text-decoration-color var(--motion-fast) var(--ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.JWIdqW_breadcrumb a:hover{text-decoration-color:currentColor}
.qqo5tW_card{background:var(--surface-raised);border-radius:var(--radius-md);transition:border-color var(--motion-fast) var(--ease-out),box-shadow var(--motion-fast) var(--ease-out),transform var(--motion-fast) var(--ease-out);border:1.5px solid var(--border-subtle);box-shadow:0 3px 0 var(--surface-relief),0 16px 30px -20px #5a3c1480;align-items:center;gap:var(--space-4);height:100%;padding:var(--space-4);color:var(--ink);display:flex}.qqo5tW_card:hover{border-color:var(--border-strong-hover);transform:translateY(-2px)}.qqo5tW_card:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.qqo5tW_card .qqo5tW_medal{background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-pill);flex:none;place-items:center;width:3.5rem;height:3.5rem;display:grid}.qqo5tW_card .qqo5tW_medal img{object-fit:contain;width:2.5rem;height:2.5rem}.qqo5tW_card .qqo5tW_copy{gap:var(--space-1);flex:auto;min-width:0;display:grid}.qqo5tW_card .qqo5tW_title{color:var(--ink-heading)}.qqo5tW_card .qqo5tW_description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.qqo5tW_card .qqo5tW_chevron{color:var(--ink-muted);flex:none}
.tj4tYq_guide{color:var(--ink)}.tj4tYq_guide .tj4tYq_layout{gap:var(--space-5);align-items:start;display:grid}@media (min-width:1024px){.tj4tYq_guide .tj4tYq_layout{gap:var(--space-7);grid-template-columns:minmax(0,1fr) 17rem}}.tj4tYq_guide .tj4tYq_contents{background:var(--surface-sunken);border:1.5px solid var(--border-subtle);border-radius:var(--radius-control);padding:var(--space-4) var(--space-5)}.tj4tYq_guide .tj4tYq_contents ol{gap:var(--space-2);margin:var(--space-3) 0 0;padding-left:var(--space-5);display:grid}.tj4tYq_guide .tj4tYq_contents li::marker{color:var(--ink-eyebrow);font-weight:800}.tj4tYq_guide .tj4tYq_contents a{color:var(--action-primary-strong);font-size:var(--text-sm);text-underline-offset:.2em;font-weight:750;line-height:1.4;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.tj4tYq_guide .tj4tYq_contents a:hover{text-decoration-color:currentColor}@media (min-width:1024px){.tj4tYq_guide .tj4tYq_contents{top:var(--space-5);grid-area:1/2;position:sticky}}.tj4tYq_guide .tj4tYq_contentsTitle{color:var(--ink-eyebrow);letter-spacing:.08em;text-transform:uppercase}.tj4tYq_guide .tj4tYq_sections{gap:var(--space-5);display:grid}.tj4tYq_guide .tj4tYq_section{scroll-margin-top:var(--space-5);background:var(--surface-raised);border:1.5px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-md);overflow:hidden}.tj4tYq_guide .tj4tYq_sectionHeader{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--surface-sunken);border-bottom:1.5px dashed var(--border-subtle);display:flex}.tj4tYq_guide .tj4tYq_sectionHeader h2{font-size:var(--text-xl);margin:0}@media (min-width:700px){.tj4tYq_guide .tj4tYq_sectionHeader{padding:var(--space-5) var(--space-6)}.tj4tYq_guide .tj4tYq_sectionHeader h2{font-size:var(--text-2xl)}}.tj4tYq_guide .tj4tYq_medal{background:var(--surface-raised);border:1.5px solid var(--border-subtle);border-radius:var(--radius-pill);flex:none;place-items:center;width:3.25rem;height:3.25rem;display:grid}.tj4tYq_guide .tj4tYq_medal img{object-fit:contain;width:2.25rem;height:2.25rem}.tj4tYq_guide .tj4tYq_sectionBody{gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-4);display:grid}.tj4tYq_guide .tj4tYq_sectionBody p{max-width:68ch;margin:0;line-height:1.75}@media (min-width:700px){.tj4tYq_guide .tj4tYq_sectionBody{padding:var(--space-6) var(--space-6) var(--space-4)}}.tj4tYq_guide .tj4tYq_more{align-items:center;gap:var(--space-2);margin:0 var(--space-5) var(--space-5);padding-block:var(--space-1);color:var(--action-primary-strong);font-size:var(--text-sm);text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--feedback-success-line);text-decoration-color:var(--feedback-success-line);text-underline-offset:.3em;transition:color var(--motion-fast) var(--ease-out),text-decoration-color var(--motion-fast) var(--ease-out);font-weight:800;display:inline-flex}.tj4tYq_guide .tj4tYq_more svg{transition:transform var(--motion-fast) var(--ease-out)}.tj4tYq_guide .tj4tYq_more:hover{color:var(--action-primary-edge);text-decoration-color:currentColor}.tj4tYq_guide .tj4tYq_more:hover svg{transform:translate(2px)}@media (min-width:700px){.tj4tYq_guide .tj4tYq_more{margin-inline:var(--space-6);margin-bottom:var(--space-6)}}.tj4tYq_guide .tj4tYq_closing{justify-items:center;gap:var(--space-4);margin-block:var(--space-8);padding:var(--space-7) var(--space-5);text-align:center;background:var(--action-primary-soft);border:1.5px solid var(--feedback-success-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:grid}.tj4tYq_guide .tj4tYq_closing p{color:var(--ink-heading);margin:0}.tj4tYq_guide .tj4tYq_closing img{width:4.5rem;height:4.5rem}.tj4tYq_guide .tj4tYq_related{gap:var(--space-4);display:grid}.tj4tYq_guide .tj4tYq_related h2{margin:0}.tj4tYq_guide .tj4tYq_related ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:620px){.tj4tYq_guide .tj4tYq_related ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.tj4tYq_guide .tj4tYq_related ul{grid-template-columns:repeat(3,minmax(0,1fr))}}