.graduation-guide{color:var(--hyatus-ink);overflow-wrap:anywhere}.graduation-guide a:focus-visible,.graduation-guide summary:focus-visible,.graduation-guide [tabindex]:focus-visible,.graduation-guide .graduation-section:focus{outline:2px solid var(--hyatus-accent-dark);outline-offset:4px}.graduation-section{margin-bottom:3rem;scroll-margin-top:7rem}.graduation-section h2{font-family:var(--font-heading);letter-spacing:-.015em;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:600;line-height:1.2}.graduation-section>p:not(.graduation-eyebrow){margin:1.25rem 0;font-size:1rem;line-height:1.8}.graduation-eyebrow{letter-spacing:.1em;color:var(--hyatus-accent-dark);text-transform:uppercase;margin-bottom:.85rem;font-size:.75rem;font-weight:650}.graduation-answer{border-left:3px solid var(--hyatus-accent-dark);background:var(--hyatus-accent-tint);border-radius:0 16px 16px 0;padding:1.5rem}.graduation-worksheet{gap:1rem;margin:1.5rem 0;display:grid}.graduation-note{border:1px solid var(--hyatus-line-2);background:#fff;border-radius:12px;padding:1.25rem}.graduation-note dt{font-size:1.05rem;font-weight:650;line-height:1.5}.graduation-note dt span{color:var(--hyatus-accent-dark);font-size:.8rem}.graduation-note dd{margin-top:.8rem;font-size:.95rem;line-height:1.75}.graduation-writing{border-bottom:1px solid var(--hyatus-line-2);min-height:5rem;color:var(--hyatus-ink-3);margin-top:1rem;font-size:.8rem}.graduation-checklist{padding-left:1.5rem;list-style:decimal}.graduation-checklist li{border-bottom:1px solid var(--hyatus-line);padding:.8rem 0 .8rem .4rem;line-height:1.8}.graduation-checklist li::marker{color:var(--hyatus-accent-dark);font-weight:650}.graduation-next{gap:1rem;display:grid}.graduation-next li{border:1px solid var(--hyatus-line-2);background:#fff;border-radius:12px;padding:1.2rem}.graduation-next a{text-underline-offset:4px;padding:.5rem 0;font-weight:600;text-decoration:underline;display:inline-block}.graduation-next p{margin-top:.6rem;font-size:.95rem;line-height:1.8}@media (min-width:640px){.graduation-worksheet,.graduation-next{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{body:has(.graduation-guide){background:#fff!important}.graduation-guide [aria-label=Breadcrumb],.graduation-guide aside,.graduation-guide details{display:none!important}body:has(.graduation-guide) .hyatus-site-shell>:not(main){display:none!important}body:has(.graduation-guide) [role=dialog]{display:none!important}body:has(.graduation-guide) [aria-label=Cookie\ preferences]{display:none!important}body:has(.graduation-guide) [data-support-chat-provider]{display:none!important}body:has(.graduation-guide) nextjs-portal{display:none!important}.graduation-guide .hyatus-editorial-page{background:#fff!important;padding:0!important}.graduation-guide .hyatus-editorial-page>div>div{display:block!important}.graduation-guide h1{font-size:23pt}.graduation-section h2{break-after:avoid;font-size:16pt}.graduation-section>p:not(.graduation-eyebrow),.graduation-note dd,.graduation-checklist li{font-size:10pt}.graduation-section{margin-bottom:1.5rem}.graduation-answer,.graduation-note,.graduation-next li{background:#fff;border-radius:0}.graduation-worksheet{display:block}.graduation-note{break-inside:avoid;margin-bottom:.65rem}.graduation-writing{min-height:3.5rem}.graduation-checklist li,.graduation-next li,.graduation-comparison tr{break-inside:avoid}.graduation-comparison>div{border-radius:0;overflow:visible}.graduation-comparison [role=region]{overflow:visible;display:block!important}.graduation-comparison table{font-size:9pt;line-height:1.5;min-width:0!important}.graduation-comparison th,.graduation-comparison td{color:#000;padding:.6rem}.graduation-comparison thead{display:table-header-group}.graduation-comparison ol{display:none!important}.graduation-next{display:block}.graduation-next li{margin-bottom:.6rem}.graduation-next a:after{content:"https://www.hyatus.com" attr(href);font-size:9pt;font-weight:400;display:block}}
/*# sourceMappingURL=31bvfgp8ym0d6.css.map*/