.resource-index .simple-page-heading{margin-bottom:1.6rem}.resource-index .simple-page-heading>p{max-width:760px}.resource-primary{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.resource-primary .simple-tool{padding:1.3rem}.resource-primary h2{margin:0 0 .55rem;font-size:1.3rem}.resource-primary p{margin:.5rem 0 1rem}.resource-secondary{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin:2.2rem 0 1.5rem;padding-top:1.5rem;display:grid}.resource-secondary h2{font-size:1.2rem}.resource-secondary ul{padding:0;list-style:none}.resource-secondary li{margin:.7rem 0}.resource-secondary small{color:var(--muted);max-width:520px;margin-top:.35rem;font-size:.875rem;line-height:1.5;display:block}.resource-orientation{border-top:1px solid var(--line);padding-top:1rem;font-size:.95rem;line-height:1.65}:is(.resource-index :focus-visible,.resource-detail :focus-visible){outline:3px solid var(--blue);outline-offset:4px}.resource-index a,.resource-detail a{overflow-wrap:anywhere}.resource-index .simple-page-heading h1{font-size:var(--title-size)}.resource-card-meta{color:var(--muted);flex-wrap:wrap;gap:.5rem 1rem;font-size:.875rem;display:flex}.resource-video-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.resource-video-index article{border:1px solid var(--line);background:#fff;border-radius:5px;padding:1.25rem}.resource-video-index h2{margin:.4rem 0;font-size:1.2rem;line-height:1.45}.resource-video-index p{line-height:1.6}.resource-video-index ul{padding-left:1.2rem;font-size:.9rem}@media (max-width:700px){.resource-primary,.resource-secondary,.resource-video-index{grid-template-columns:1fr}.resource-primary .simple-tool{padding:1.1rem}.resource-secondary{gap:1rem}.resource-index .simple-page-heading h1{font-size:2rem}}.resource-search{margin:1.5rem 0}.resource-search label{margin-bottom:.5rem;font-weight:650;display:block}.resource-search input{width:100%;max-width:780px;color:var(--navy);font:inherit;background:#fff;border:1px solid #7d94a5;border-radius:5px;padding:.85rem 1rem}.resource-results{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;margin:1rem 0;display:flex}.resource-results button{color:var(--blue);font:inherit;cursor:pointer;background:0 0;border:0;padding:.6rem .2rem;text-decoration:underline}.resource-results button:disabled{opacity:.55;cursor:default}.resource-article-grid{grid-template-columns:1fr;gap:0;display:grid}.resource-article-grid .content-card{border:0;border-bottom:1px solid var(--line);border-radius:0;padding:1.5rem 0}.resource-article-grid .content-card p{max-width:var(--reading-width)}.resource-article-grid .content-card footer{border:0;flex-wrap:wrap;gap:.5rem;padding-top:.5rem}.resource-pagination{justify-content:space-between;gap:1rem;margin:2rem 0;display:flex}.resource-more{margin:1rem 0 2rem}.resource-more [hidden]{display:none!important}.resource-index .simple-question h2{margin-top:0;font-size:1.12rem;line-height:1.5}.resource-detail{max-width:var(--reading-width)}.resource-detail .simple-page-heading h1{font-size:var(--title-size);line-height:1.2}.resource-detail h2{margin-top:2rem;scroll-margin-top:100px;font-size:1.5rem;line-height:1.35}.resource-detail h3{font-size:1.13rem}.resource-detail p,.resource-detail li{line-height:1.75}.resource-detail .markdown-content{max-width:none}.resource-next{background:var(--warm);border-left:3px solid var(--teal);margin:2rem 0;padding:1.25rem 1.5rem}.resource-next h2{margin:0 0 .7rem}.resource-next li{margin:.5rem 0}.resource-references article{border-top:1px solid var(--line);padding:.6rem 0 1rem}.resource-references .form-hint{font-size:.85rem}.resource-detail details summary{cursor:pointer;padding:.5rem 0;font-weight:650}.resource-participation{border-top:1px solid var(--line);margin-top:2rem;padding-top:1rem}.resource-participation .contributions{border:0;margin:0;padding:1rem 0}.resource-participation .academy-subscribe{border:1px solid var(--line);background:var(--warm);border-radius:5px;margin:1.5rem 0;padding:1.25rem}.resource-participation .academy-subscribe h2{margin-top:0}.resource-participation .reference-correction{margin:1rem 0}.resource-participation .reference-correction fieldset{border:0;padding:0}.resource-participation .reference-correction label{margin-top:1rem;font-weight:650;display:block}.resource-participation .reference-correction input,.resource-participation .reference-correction textarea{box-sizing:border-box;width:100%;font:inherit;border:1px solid #7d94a5;border-radius:4px;margin:.35rem 0 .6rem;padding:.65rem}.resource-aid-body table{border-collapse:collapse;width:100%;margin:1rem 0}.resource-aid-body th,.resource-aid-body td{border:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:.75rem}.resource-aid-body th{background:var(--warm)}.resource-aid-body .template-actions{margin:1rem 0}.resource-aid-body .table-scroll{overflow-x:auto}.resource-detail .technical-meta{display:none}@media (max-width:700px){.resource-article-grid{grid-template-columns:1fr}.resource-detail{padding-left:1.1rem;padding-right:1.1rem}.resource-detail .simple-page-heading h1{font-size:2rem}.resource-aid-body th,.resource-aid-body td{padding:.5rem;font-size:.9rem}.resource-next{padding:1rem}.resource-results{align-items:flex-start}.resource-results p{margin-bottom:0}}@media print{.resource-participation,.resource-print-hide,.resource-detail .breadcrumbs,.resource-detail details{display:none!important}.resource-detail{max-width:none;padding:0}.resource-detail h2,.resource-detail h3{break-after:avoid}.resource-detail tr{break-inside:avoid}.resource-detail a{color:inherit}.resource-aid-body table{font-size:10pt}}.resource-article-grid .content-card h2{margin:.55rem 0 .85rem;font-size:1.25rem;line-height:1.4}
