.mainContent-title{font-size:2.25rem;font-weight:700;line-height:1.2;color:#000;margin:0 0 1.5rem}html.dark .mainContent-title{color:#f3f4f6}.mainContent{padding-top:.5rem}.section-cards{margin-top:.5rem}.section-cards .section-cards-link{color:#091739;text-decoration:none}.section-cards .section-cards-link:hover{color:#036ce5}.section-cards .section-cards-header{color:#000}html.dark .section-cards .section-cards-link{color:#e5e7eb}html.dark .section-cards .section-cards-link:hover{color:#7eb4ff}html.dark .section-cards .section-cards-header{color:#f3f4f6}.mainContent a{color:#036ce5;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-position:from-font;transition:color .15s cubic-bezier(.4,0,.2,1),-webkit-text-decoration .15s cubic-bezier(.4,0,.2,1);transition:color .15s cubic-bezier(.4,0,.2,1),text-decoration .15s cubic-bezier(.4,0,.2,1);transition:color .15s cubic-bezier(.4,0,.2,1),text-decoration .15s cubic-bezier(.4,0,.2,1),-webkit-text-decoration .15s cubic-bezier(.4,0,.2,1)}.mainContent a:hover{color:#0b7cff;text-decoration:none}.mainContent a:focus-visible{outline:2px solid rgb(37,99,235);outline-offset:2px;border-radius:.25rem}html.dark .mainContent a{color:#7eb4ff}html.dark .mainContent a:hover{color:#a0c8ff}