.master-level-article,.master-level-links{color:var(--color--2);line-height:1.65}.master-level-article h1,.master-level-links h1{font-size:clamp(1.8rem,4vw,2.5rem);line-height:1.2;margin:1.5rem 0}.master-level-article>h2,.master-level-article>section:not(.faq-section)>h2,.master-level-links>h2,.master-level-links>section:not(.faq-section)>h2{text-align:start;font-size:1.5rem;line-height:1.3;margin:2.5rem 0 1rem}.master-level-article p,.master-level-links p{margin:0 0 1rem}.master-level-article a,.master-level-links a{color:var(--color--4);text-decoration:underline;text-underline-offset:.18em}.master-level-article a:focus-visible,.master-level-links a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.master-level-article__breadcrumbs{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:1rem 0;font-size:.9rem}.master-level-article__breadcrumbs li+li:before{content:"/";margin-right:.5rem}.master-level-article__image{display:block;width:100%;height:auto;margin:1.625rem 0;border-radius:.875rem}.master-level-links{margin-bottom:2rem}.master-level-links ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));grid-gap:.75rem;gap:.75rem;padding:0;list-style:none}.master-level-links li a{display:flex;flex-direction:column;padding:.75rem 1rem;border:1px solid var(--color--5);border-radius:.75rem}.master-level-links li span{font-size:.875rem;color:var(--color--2)}.master-level-links [aria-current=page]{border-color:var(--color--4);font-weight:700}.logo-banner{position:relative;width:100%}.logo-banner__media--desktop{display:none}@media(orientation:landscape){.logo-banner__media--desktop{display:block}.logo-banner__media--mobile{display:none}}.logo-banner__image{display:block;width:100%;height:auto;border-radius:.875rem}.logo-banner__title{position:absolute;left:0;right:0;bottom:24%;margin:0;font-size:clamp(1.125rem,4.5vw,2.125rem);font-style:normal;font-weight:900;line-height:1.15;color:var(--color--4);z-index:2;padding:0 1.75rem;text-align:center;box-sizing:border-box;pointer-events:none}@media(orientation:landscape){.logo-banner__title{font-size:2.125rem;line-height:normal}}.logo-banner__title b{font-weight:900}