:root{--mahana-reading-width:760px;--mahana-border-soft:color-mix(in srgb, currentColor 12%, transparent);--mahana-surface-soft:color-mix(in srgb, Canvas 95%, currentColor 5%)}:where(.career-single__article-body,.career-guide-single__content,.career-specialty-single__content,.entry-content){text-wrap:pretty;overflow-wrap:anywhere}:where(.career-single__article-body,.career-guide-single__content,.career-specialty-single__content,.entry-content)>:where(p,ul,ol,blockquote,table,figure){max-width:var(--mahana-reading-width)}:where(.career-single__article-body,.career-guide-single__content,.career-specialty-single__content,.entry-content) p,:where(.career-single__article-body,.career-guide-single__content,.career-specialty-single__content,.entry-content) li{line-height:1.95}:where(.career-single__article-body,.career-guide-single__content,.career-specialty-single__content,.entry-content) :where(h2,h3){scroll-margin-top:110px;text-wrap:balance}:where(.career-single__article-body,.career-guide-single__content,.career-specialty-single__content,.entry-content) h2{margin-block-start:clamp(2.4rem,6vw,4.6rem);padding-block-start:.25rem}:where(.career-single__article-body,.career-guide-single__content,.career-specialty-single__content,.entry-content) a:not([class]){text-decoration-thickness:.08em;text-underline-offset:.2em}:where(.career-single__article-body,.career-guide-single__content,.career-specialty-single__content,.entry-content) :where(table,pre){max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}:where(.career-single__article-body,.career-guide-single__content,.career-specialty-single__content,.entry-content) table{display:block;border-collapse:collapse}:where(.career-single__article-body,.career-guide-single__content,.career-specialty-single__content,.entry-content) :where(th,td){min-width:9rem;padding:.8rem;border:1px solid var(--mahana-border-soft);text-align:start}.mahana-guide-template,.mahana-specialty-section--decision,.mahana-specialty-section--boundary,.mahana-specialty-section--workday{border:1px solid var(--mahana-border-soft);border-radius:20px;background:var(--mahana-surface-soft);padding:clamp(1rem,3vw,1.6rem)}.mahana-guide-template ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.7rem;margin:1rem 0 0;padding:0;list-style:none}.mahana-guide-template li{border:1px solid var(--mahana-border-soft);border-radius:14px;background:Canvas;padding:.8rem 1rem}.mahana-guide-section,.mahana-specialty-section{content-visibility:auto;contain-intrinsic-size:auto 480px}:where(a,button,input,textarea,select,summary):focus-visible{outline:3px solid currentColor;outline-offset:3px}img{max-width:100%;height:auto}@media (max-width:720px){:where(.career-single__article-body,.career-guide-single__content,.career-specialty-single__content,.entry-content) p,:where(.career-single__article-body,.career-guide-single__content,.career-specialty-single__content,.entry-content) li{line-height:1.85}.mahana-guide-template ul{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media print{header,footer,.career-single__share-row,.career-guide-single__share,.career-specialty-single__share-block,.career-single__rail,.mahana-ad-slot{display:none!important}:where(.career-single__article-body,.career-guide-single__content,.career-specialty-single__content,.entry-content){max-width:none!important}a[href]::after{content:" (" attr(href) ")";font-size:.8em}}.mahana-guide-steps,.mahana-specialty-guide__workflow,.mahana-specialty-guide__learning{margin-inline:0}.mahana-guide-steps{list-style:none!important;padding-inline-start:0!important}.mahana-guide-section:has(>:is(ul,ol,div,p):empty),.mahana-specialty-section:has(>:is(ul,ol,div,p):empty){display:none}.mahana-guide-section>h2,.mahana-specialty-section>h2{text-wrap:balance}.mahana-guide-steps h3{margin-block:0 .45rem;text-wrap:pretty}.mahana-guide-steps p{margin-block:0}.mahana-review-date{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:#176b52}.mahana-review-date::before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px rgb(23 107 82 / .1)}