.study-hero[data-astro-cid-ifzwniaf]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--divider-quiet);border-radius:var(--radius-feature);background:color-mix(in srgb, var(--accent-500) 14%, var(--surface-raised));color:var(--text-primary);isolation:isolate;grid-template-columns:minmax(0,1fr);margin-block-end:var(--space-3);display:grid;position:relative}.study-hero--illustrated[data-astro-cid-ifzwniaf]{grid-template-columns:minmax(0,1fr) minmax(10rem,.28fr)}.study-hero__copy[data-astro-cid-ifzwniaf]{min-inline-size:0}.study-hero__copy[data-astro-cid-ifzwniaf] h1{max-inline-size:32ch;font-size:clamp(1.65rem,2.5vw,2.25rem)}.study-hero__copy[data-astro-cid-ifzwniaf] .page-heading__purpose{margin-block-start:var(--space-1)}.study-hero__copy[data-astro-cid-ifzwniaf] h1,.study-hero__copy[data-astro-cid-ifzwniaf] .breadcrumbs,.study-hero__copy[data-astro-cid-ifzwniaf] .breadcrumbs a,.study-hero__copy[data-astro-cid-ifzwniaf] .breadcrumbs__current,.study-hero__copy[data-astro-cid-ifzwniaf] .breadcrumbs [aria-current=page]{color:inherit}.study-hero__copy[data-astro-cid-ifzwniaf] .page-actions__secondary{--text-primary:var(--ink-900);--text-secondary:var(--ink-600);--link:var(--accent-700);color:var(--text-primary)}.study-hero__copy[data-astro-cid-ifzwniaf] .family-button{background:var(--action-bg);color:var(--action-fg);border-color:var(--action-bg)}.study-hero__copy[data-astro-cid-ifzwniaf] .family-button--secondary,.study-hero__copy[data-astro-cid-ifzwniaf] .family-button--quiet{background:var(--surface-raised);color:var(--link);border-color:color-mix(in srgb, var(--control-boundary) 90%, var(--text-primary))}.study-hero__copy[data-astro-cid-ifzwniaf] .family-button:hover{background:var(--selected-bg);color:var(--accent-700)}.study-hero__copy[data-astro-cid-ifzwniaf] .family-button:focus-visible,.study-hero__copy[data-astro-cid-ifzwniaf] a:focus-visible,.study-hero__copy[data-astro-cid-ifzwniaf] summary:focus-visible{outline-color:var(--focus-ring-color)}.study-hero__copy[data-astro-cid-ifzwniaf] .page-actions{color:inherit}.study-hero__copy[data-astro-cid-ifzwniaf] .page-actions summary{background:var(--surface-raised);color:var(--accent-700)}.study-hero__art[data-astro-cid-ifzwniaf]{background:0 0;block-size:clamp(8rem,14vw,12rem);min-inline-size:0}.study-hero__art[data-astro-cid-ifzwniaf] .study-illustration{aspect-ratio:1;justify-self:center;inline-size:auto;max-inline-size:100%}.study-hero--compact[data-astro-cid-ifzwniaf] .study-hero__art[data-astro-cid-ifzwniaf]{block-size:calc(var(--space-7) * 2)}.study-hero[data-astro-cid-ifzwniaf]:not(.study-hero--illustrated) .study-hero__art[data-astro-cid-ifzwniaf]{display:none}@media (width<=40rem){.study-hero[data-astro-cid-ifzwniaf]{gap:var(--space-2);padding:var(--space-3);grid-template-columns:minmax(0,1fr)}.study-hero__art[data-astro-cid-ifzwniaf]{display:none}}.section-nav{z-index:calc(var(--layer-header) - 1);min-inline-size:0;margin-block:var(--space-3) var(--space-4);border-block:1px solid var(--divider-quiet);background:var(--surface-canvas);font-family:var(--font-ui);position:sticky;inset-block-start:var(--site-header-height,0px)}body:has([data-learning-archetype=assessment-workspace],[data-learning-archetype=interactive-workspace]) .section-nav{inset-block-start:0}.section-nav ul{align-items:stretch;gap:var(--space-4);margin:0;padding:0;list-style:none;display:flex}.section-nav nav{scrollbar-width:none;overflow-x:auto}.section-nav li{flex:none;margin:0;padding:0}.section-nav a{align-items:center;gap:var(--space-1);min-block-size:calc(3rem - 2px);color:var(--text-secondary);font:600 var(--type-control) / var(--leading-ui) var(--font-ui);white-space:nowrap;scroll-snap-align:start;text-decoration:none;display:flex;position:relative}.section-nav a:hover,.section-nav a:is([aria-current],[aria-selected=true]){color:var(--text-primary)}.section-nav a:is([aria-current],[aria-selected=true]):after{content:"";border-block-end:2px solid var(--action-bg);block-size:0;position:absolute;inset-block-end:-1px;inset-inline:0}.section-nav a:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:calc(-1 * var(--focus-ring-width))}html:has(.section-nav){scroll-padding-block-start:calc(var(--site-header-height,0px) + 3rem + var(--space-3))}@media (width<=47.999rem){.section-nav nav{scroll-snap-type:x proximity;scroll-padding-inline:var(--space-4);mask-image:linear-gradient(to right, transparent, black var(--space-4), black calc(100% - var(--space-4)), transparent)}.section-nav nav::-webkit-scrollbar{display:none}.section-nav ul{inline-size:max-content;min-inline-size:100%;padding-inline:var(--space-4)}}@media (forced-colors:active){.section-nav a:is([aria-current],[aria-selected=true]):after{forced-color-adjust:none;background:canvastext}}@media print{.section-nav{display:none!important}}.family-workspace-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding-block:var(--space-3);display:flex}.family-workspace-heading>div{min-width:0;max-width:var(--width-prose)}.family-workspace-heading h1{margin-block:var(--space-1) var(--space-2)}.family-workspace-heading p{color:var(--text-secondary);margin-block:0}.family-workspace-heading>.family-button{flex:none}.family-workspace-heading .family-eyebrow{color:var(--accent-700)}@media (width<=48rem){.family-workspace-heading{gap:var(--space-3);flex-direction:column}}.browser-data-settings[data-astro-cid-pgqhtoz4]{min-width:0;margin-block:var(--space-4);padding:var(--space-4);border:1px solid var(--divider-quiet);border-radius:var(--radius-card);background:var(--surface-raised);scroll-margin-top:var(--space-4)}.browser-data-settings[data-astro-cid-pgqhtoz4] h2[data-astro-cid-pgqhtoz4],.browser-data-settings[data-astro-cid-pgqhtoz4] h3[data-astro-cid-pgqhtoz4]{margin-block:var(--space-1) var(--space-2)}.browser-data-settings--embedded[data-astro-cid-pgqhtoz4]{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.browser-data-settings--embedded[data-astro-cid-pgqhtoz4]>[data-astro-cid-pgqhtoz4]{margin-block:0}.browser-data-settings--embedded[data-astro-cid-pgqhtoz4] h2[data-astro-cid-pgqhtoz4],.browser-data-settings--embedded[data-astro-cid-pgqhtoz4] h3[data-astro-cid-pgqhtoz4]{font-size:var(--type-subsection);margin:0}.browser-data-settings--embedded[data-astro-cid-pgqhtoz4]>p[data-astro-cid-pgqhtoz4]:first-of-type{color:var(--text-secondary)}
