/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--white: #ffffff;--gray-50: #f9f9f9;--gray-100: #f5f5f5;--gray-150: #ebebeb;--gray-200: #d9d9d9;--gray-300: #adadad;--gray-400: #717171;--gray-500: #5c5c5c;--gray-600: #444444;--gray-700: #333333;--gray-800: #2a2a2a;--gray-900: #222222;--green-300: #1BA955;--orange-100: #FEB95A;--orange-300: #fd9404;--orange-500: #f57c00;--cream-100: #fefefc;--cream-300: #fffff2;--cream-500: #fafaee;--blue-100: #bbe2ff;--blue-200: #90CAF9;--blue-300: #42A5F5;--blue-400: #2196F3;--blue-500: #0073CE;--blue-600: #0063B1;--blue-700: #0058A5;--blue-800: #004A8A;--blue-900: #003B6F;--red-100: #FF3939;--red-300: #e72121;--red-500: #c5050c;--red-700: #9b0000;--gray-dark-50: #f0f0f0;--gray-dark-100: #e0e0e0;--gray-dark-150: #e8e8e8;--gray-dark-200: #c8c8c8;--gray-dark-300: #a0a0a0;--gray-dark-400: #808080;--gray-dark-500: #5a5a5a;--gray-dark-600: #4c4c4c;--gray-dark-700: #383838;--gray-dark-800: #262626;--gray-dark-900: #111111;--color-text: var(--gray-900);--color-text-muted: var(--gray-500);--color-text-inverse: var(--white);--color-text-placeholder: var(--gray-300);--color-text-input: var(--gray-900);--color-text-always-white: var(--white);--color-page: var(--gray-100);--color-section: var(--white);--color-section-subtle: var(--gray-50);--color-overlay: var(--gray-900);--color-transparent: rgba(0, 0, 0, 0.1);--color-transparent-subtle: rgba(0, 0, 0, 0.05);--color-transparent-inverse: rgba(255, 255, 255, 0.1);--color-callout: var(--cream-300);--color-callout-strong: var(--cream-500);--color-callout-subtle: var(--cream-100);--color-dark: var(--gray-dark-800);--color-dark-deep: var(--gray-dark-900);--color-success: var(--green-300);--color-warning: var(--orange-300);--color-error: var(--red-500);--color-info: var(--blue-500);--color-interactive: var(--blue-500);--color-interactive-hover: var(--blue-300);--color-interactive-pressed: var(--blue-700);--color-interactive-disabled: var(--gray-150);--logo-red: var(--red-500);--color-link: var(--color-interactive);--color-link-hover: var(--color-interactive-hover);--color-link-inverse: var(--blue-200);--font-family: "Red Hat Text", sans-serif;--font-xs: 0.75rem;--font-sm: 0.875rem;--font-md: 1rem;--font-lg: 1.125rem;--font-xl: 1.275rem;--font-2xl: 1.5rem;--font-3xl: 1.875rem;--font-4xl: 2.25rem;--font-5xl: 3rem;--font-6xl: 3.75rem;--font-weight-regular: 400;--font-weight-bold: 700;--max-width: 1920px;--container-xs: 20rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--space-0: 0;--space-1: 0.25rem;--space-2: 0.5rem;--space-3: 0.75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 2.5rem;--space-8: 3rem;--space-9: 4rem;--space-10: 5rem;--space-12: 6rem;--space-16: 8rem;--space-20: 10rem;--border-width-thin: 1px;--border-width-medium: 2px;--border-width-thick: 4px;--border-default: var(--border-width-thin) solid var(--gray-200);--border-subtle: var(--border-width-thin) solid var(--gray-150);--border-strong: var(--border-width-thin) solid var(--gray-600);--border-default-medium: var(--border-width-medium) solid var(--gray-200);--border-interactive-medium: var(--border-width-medium) solid var(--blue-500);--border-interactive-thick: var(--border-width-thick) solid var(--blue-500);--border-highlight-thick: var(--border-width-thick) solid var(--cream-500);--border-interactive: var(--border-width-thin) solid var(--blue-500);--border-interactive-hover: var(--border-width-thin) solid var(--blue-300);--border-focus: var(--border-width-medium) solid var(--blue-700);--border-color-default: var(--gray-200);--border-color-strong: var(--gray-600);--color-input-background: var(--white);--border-input: var(--border-width-thin) solid var(--gray-300);--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--shadow-50: 0 1px 2px rgba(0, 0, 0, 0.05);--shadow-100: 0 2px 4px rgba(0, 0, 0, 0.12);--shadow-300: 0 4px 10px rgba(0, 0, 0, 0.15);--shadow-500: 0 7px 10px rgba(0, 0, 0, 0.20);--shadow-top: 0 -4px 8px rgba(0, 0, 0, 0.05);--shadow-bottom: 0 4px 8px rgba(0, 0, 0, 0.05);--shadow-left: -4px 0 8px rgba(0, 0, 0, 0.05);--shadow-right: 4px 0 8px rgba(0, 0, 0, 0.05);--shadow-inset: inset 0 2px 4px rgba(0, 0, 0, 0.1);--shadow-inset-strong: inset 0 4px 8px rgba(0, 0, 0, 0.15);--shadow-inset-bottom: inset 0 -4px 8px rgba(0, 0, 0, 0.1);--shadow-glow: 0 0 8px rgba(0, 0, 0, 0.1);--shadow-focus: 0 0 0 3px rgba(66, 165, 245, 0.3);--shadow-opacity-50: rgba(0, 0, 0, 0.05);--shadow-opacity-200: rgba(0, 0, 0, 0.2);--overlay-inset-100: rgba(0, 0, 0, 0.1);--overlay-inset-300: rgba(0, 0, 0, 0.2);--overlay-inset-500: rgba(0, 0, 0, 0.5);--focus-ring: 0 0 0 3px var(--orange-300);--focus-ring-offset: 2px;--focus-ring-error: 0 0 0 3px var(--red-300);--focus-ring-success: 0 0 0 3px var(--green-300);--z-level-0: 0;--z-level-1: 10;--z-level-2: 20;--z-level-3: 30;--z-level-4: 40;--z-level-5: 50;--transition-default: all 0.3s ease;--transition-fast: all 0.15s ease;--transition-slow: all 0.5s ease}[data-theme=dark]{--gray-50: #111111;--gray-100: #262626;--gray-150: #383838;--gray-200: #4c4c4c;--gray-300: #5a5a5a;--gray-400: #808080;--gray-500: #a0a0a0;--gray-600: #c8c8c8;--gray-700: #e8e8e8;--gray-800: #e0e0e0;--gray-900: #f0f0f0;--red-100: #ff6666;--red-300: #d46b6b;--red-500: #c04949;--red-700: #a83232;--logo-red: #d46b6b;--blue-100: #bbe2ff;--blue-200: #A3D5FB;--blue-300: #8CC9FA;--blue-400: #64B5F6;--blue-500: #347FC1;--blue-600: #2A6DB2;--blue-700: #205D96;--blue-800: #174973;--blue-900: #0D3554;--green-300: #34C17A;--orange-100: #ffcb80;--orange-300: #ffb347;--orange-500: #ff9800;--cream-100: #f0f0ee;--cream-300: #f8f8f6;--cream-500: #e8e8e6;--color-text: var(--gray-900);--color-text-muted: var(--gray-700);--color-text-inverse: var(--gray-900);--color-text-placeholder: var(--gray-300);--color-text-input: var(--gray-50);--color-page: var(--gray-50);--color-section: var(--gray-100);--color-section-subtle: var(--gray-50);--color-overlay: rgba(0, 0, 0, 0.6);--color-transparent: rgba(255, 255, 255, 0.1);--color-transparent-subtle: rgba(255, 255, 255, 0.05);--color-transparent-inverse: rgba(0, 0, 0, 0.3);--color-callout: var(--gray-150);--color-callout-strong: var(--gray-200);--color-callout-subtle: var(--gray-100);--color-dark: var(--gray-100);--color-dark-deep: var(--gray-150);--color-success: #34C17A;--color-warning: #ffb347;--color-error: #d46b6b;--color-info: #64B5F6;--color-interactive: #64B5F6;--color-interactive-hover: #8CC9FA;--color-interactive-pressed: #2A6DB2;--color-interactive-disabled: #5a5a5a;--color-link: var(--blue-300);--color-link-hover: var(--blue-100);--color-link-inverse: var(--blue-200);--border-default: var(--border-width-thin) solid var(--gray-200);--border-subtle: var(--border-width-thin) solid var(--gray-150);--border-strong: var(--border-width-thin) solid var(--gray-200);--border-default-medium: var(--border-width-medium) solid var(--gray-600);--border-interactive-medium: var(--border-width-medium) solid #64B5F6;--border-interactive-thick: var(--border-width-thick) solid #64B5F6;--border-highlight-thick: var(--border-width-thick) solid #e8e8e6;--border-interactive: var(--border-width-thin) solid #64B5F6;--border-interactive-hover: var(--border-width-thin) solid #8CC9FA;--border-focus: var(--border-width-medium) solid #8CC9FA;--border-color-default: var(--gray-300);--border-color-strong: var(--gray-600);--color-input-background: var(--gray-800);--border-input: var(--border-width-thin) solid var(--gray-500);--shadow-50: 0 1px 2px rgba(0, 0, 0, 0.3);--shadow-100: 0 2px 4px rgba(0, 0, 0, 0.4);--shadow-300: 0 4px 10px rgba(0, 0, 0, 0.5);--shadow-500: 0 7px 10px rgba(0, 0, 0, 0.6);--shadow-top: 0 -4px 8px rgba(0, 0, 0, 0.3);--shadow-bottom: 0 4px 8px rgba(0, 0, 0, 0.3);--shadow-left: -4px 0 8px rgba(0, 0, 0, 0.3);--shadow-right: 4px 0 8px rgba(0, 0, 0, 0.3);--shadow-inset: inset 0 2px 4px rgba(0, 0, 0, 0.4);--shadow-inset-strong: inset 0 4px 8px rgba(0, 0, 0, 0.5);--shadow-inset-bottom: inset 0 -4px 8px rgba(0, 0, 0, 0.4);--shadow-glow: 0 0 8px rgba(0, 0, 0, 0.4);--shadow-focus: 0 0 0 3px rgba(140, 201, 250, 0.4);--shadow-opacity-50: rgba(0, 0, 0, 0.3);--shadow-opacity-200: rgba(0, 0, 0, 0.3);--overlay-inset-100: rgba(255, 255, 255, 0.05);--overlay-inset-300: rgba(255, 255, 255, 0.1);--overlay-inset-500: rgba(255, 255, 255, 0.2);--focus-ring: 0 0 0 3px #8CC9FA;--focus-ring-error: 0 0 0 3px #d46b6b;--focus-ring-success: 0 0 0 3px #34C17A}@media(prefers-color-scheme: dark){:root{--gray-50: #111111;--gray-100: #262626;--gray-150: #383838;--gray-200: #4c4c4c;--gray-300: #5a5a5a;--gray-400: #808080;--gray-500: #a0a0a0;--gray-600: #c8c8c8;--gray-700: #e8e8e8;--gray-800: #e0e0e0;--gray-900: #f0f0f0;--red-100: #ff6666;--red-300: #d46b6b;--red-500: #c04949;--red-700: #a83232;--logo-red: #d46b6b;--blue-100: #bbe2ff;--blue-200: #A3D5FB;--blue-300: #8CC9FA;--blue-400: #64B5F6;--blue-500: #347FC1;--blue-600: #2A6DB2;--blue-700: #205D96;--blue-800: #174973;--blue-900: #0D3554;--green-300: #34C17A;--orange-100: #ffcb80;--orange-300: #ffb347;--orange-500: #ff9800;--cream-100: #f0f0ee;--cream-300: #f8f8f6;--cream-500: #e8e8e6;--color-text: var(--gray-900);--color-text-muted: var(--gray-700);--color-text-inverse: var(--gray-900);--color-text-placeholder: var(--gray-300);--color-text-input: var(--gray-50);--color-page: var(--gray-50);--color-section: var(--gray-100);--color-section-subtle: var(--gray-50);--color-overlay: rgba(0, 0, 0, 0.6);--color-transparent: rgba(255, 255, 255, 0.1);--color-transparent-subtle: rgba(255, 255, 255, 0.05);--color-transparent-inverse: rgba(0, 0, 0, 0.3);--color-callout: var(--gray-150);--color-callout-strong: var(--gray-200);--color-callout-subtle: var(--gray-100);--color-dark: var(--gray-100);--color-dark-deep: var(--gray-150);--color-success: #34C17A;--color-warning: #ffb347;--color-error: #d46b6b;--color-info: #64B5F6;--color-interactive: #64B5F6;--color-interactive-hover: #8CC9FA;--color-interactive-pressed: #2A6DB2;--color-interactive-disabled: #5a5a5a;--color-link: var(--blue-300);--color-link-hover: var(--blue-100);--color-link-inverse: var(--blue-200);--border-default: var(--border-width-thin) solid var(--gray-200);--border-subtle: var(--border-width-thin) solid var(--gray-150);--border-strong: var(--border-width-thin) solid var(--gray-200);--border-default-medium: var(--border-width-medium) solid var(--gray-600);--border-interactive-medium: var(--border-width-medium) solid #64B5F6;--border-interactive-thick: var(--border-width-thick) solid #64B5F6;--border-highlight-thick: var(--border-width-thick) solid #e8e8e6;--border-interactive: var(--border-width-thin) solid #64B5F6;--border-interactive-hover: var(--border-width-thin) solid #8CC9FA;--border-focus: var(--border-width-medium) solid #8CC9FA;--border-color-default: var(--gray-300);--border-color-strong: var(--gray-600);--color-input-background: var(--gray-800);--border-input: var(--border-width-thin) solid var(--gray-500);--shadow-50: 0 1px 2px rgba(0, 0, 0, 0.3);--shadow-100: 0 2px 4px rgba(0, 0, 0, 0.4);--shadow-300: 0 4px 10px rgba(0, 0, 0, 0.5);--shadow-500: 0 7px 10px rgba(0, 0, 0, 0.6);--shadow-top: 0 -4px 8px rgba(0, 0, 0, 0.3);--shadow-bottom: 0 4px 8px rgba(0, 0, 0, 0.3);--shadow-left: -4px 0 8px rgba(0, 0, 0, 0.3);--shadow-right: 4px 0 8px rgba(0, 0, 0, 0.3);--shadow-inset: inset 0 2px 4px rgba(0, 0, 0, 0.4);--shadow-inset-strong: inset 0 4px 8px rgba(0, 0, 0, 0.5);--shadow-inset-bottom: inset 0 -4px 8px rgba(0, 0, 0, 0.4);--shadow-glow: 0 0 8px rgba(0, 0, 0, 0.4);--shadow-focus: 0 0 0 3px rgba(140, 201, 250, 0.4);--shadow-opacity-50: rgba(0, 0, 0, 0.3);--shadow-opacity-200: rgba(0, 0, 0, 0.3);--overlay-inset-100: rgba(255, 255, 255, 0.05);--overlay-inset-300: rgba(255, 255, 255, 0.1);--overlay-inset-500: rgba(255, 255, 255, 0.2);--focus-ring: 0 0 0 3px #8CC9FA;--focus-ring-error: 0 0 0 3px #d46b6b;--focus-ring-success: 0 0 0 3px #34C17A}}*,*::before,*::after{box-sizing:border-box}.cf{zoom:1}.cf::after{content:"";display:table;clear:both}.rel{position:relative}.material-icons,.material-symbols-outlined{line-height:1;display:inline-block;vertical-align:middle}.mobile_only,.mobile-only{display:none}@media(max-width: 768px){.mobile_only,.mobile-only{display:block}}.desktop_only{display:block}@media(max-width: 768px){.desktop_only{display:none}}.touch_target{min-height:var(--space-12);min-width:var(--space-12);display:inline-flex;align-items:center;justify-content:center}.hide_text,.sr-only,.skip-link,.visually_hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.visually_hidden:focus{position:static;width:auto;height:auto;margin:0;clip:auto;white-space:normal;padding:var(--space-2);background:var(--color-callout-strong);color:var(--color-text);border:var(--border-focus);border-radius:var(--radius-sm);z-index:var(--z-level-5);outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.skip-link:focus{position:fixed;top:var(--space-2);left:var(--space-2);width:auto;height:auto;clip:auto;white-space:normal;padding:var(--space-3) var(--space-4);background:var(--color-interactive);color:var(--color-text-inverse);text-decoration:none;border-radius:var(--radius-sm);z-index:var(--z-level-5);outline:var(--focus-ring);outline-offset:var(--focus-ring-offset);font-weight:var(--font-weight-bold)}@media(prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}}@media(prefers-contrast: high){.material-icons,.material-symbols-outlined{font-weight:700}}.preload *{transition:none !important}.fade-in{opacity:0;animation:fadeIn var(--transition-default) ease-in-out forwards}@keyframes fadeIn{to{opacity:1}}.material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48}html{font-family:var(--font-family);font-size:var(--font-md);color:var(--color-text);line-height:1.75}a{color:var(--color-link);text-decoration:none}a:hover,a:focus{color:var(--color-link-hover);text-decoration:underline}h1,h2,h3,h4,h5,h6{line-height:1.45}h1{font-size:var(--font-3xl);font-weight:var(--font-weight-regular);margin:0 0 var(--space-4) 0}@media(max-width: 768px){h1{font-size:var(--font-2xl)}}h1.wrapper{line-height:1.5em;padding-bottom:var(--space-2);margin-bottom:var(--space-2);position:relative}h1.wrapper::before{content:"";position:absolute;left:0;bottom:0;height:var(--space-1);width:55px;background-color:var(--logo-red)}h1.wrapper::after{content:"";position:absolute;left:0;bottom:var(--space-1);height:1px;width:95%;max-width:500px;background-color:var(--logo-red)}h2{font-size:var(--font-xl);margin-top:var(--space-8);margin-bottom:var(--space-4);font-weight:var(--font-weight-bold)}@media(max-width: 768px){h2{font-size:var(--font-lg)}}h3{font-size:var(--font-md);margin-top:var(--space-5);margin-bottom:var(--space-2)}@media(max-width: 768px){h3{font-size:var(--font-sm)}}h4{font-size:var(--font-sm);font-weight:var(--font-weight-bold);margin-top:var(--space-4);margin-bottom:var(--space-2)}h5,h6{font-size:var(--font-xs);font-weight:var(--font-weight-bold);margin-top:var(--space-3);margin-bottom:var(--space-2)}p{margin:0 0 var(--space-5);line-height:1.65}p a{border-bottom:var(--border-width-thin) solid}p a:hover,p a:focus{text-decoration:none !important}.sub{font-size:var(--font-sm);padding:0;margin:0}strong{font-weight:var(--font-weight-bold)}em{font-style:italic}mark{background-color:var(--color-callout-strong);color:var(--color-text);padding:0 var(--space-1);border-radius:var(--radius-sm)}code,kbd,samp{font-family:var(--font-family-mono, monospace);font-size:.875em;background:var(--color-section-subtle);padding:.2em .4em;border-radius:var(--radius-sm);border:var(--border-subtle)}ul,ol{padding-left:var(--space-5);margin-bottom:var(--space-4)}ul.no-bullets,ol.no-bullets{padding:0;margin:0;list-style:none}ul.border-bottom li,ol.border-bottom li{border-bottom:var(--border-subtle);padding:var(--space-4) var(--space-0);margin-bottom:var(--space-0)}ul.border-bottom li:last-child,ol.border-bottom li:last-child{border-bottom:none}blockquote{padding:var(--space-3) var(--space-4);padding-left:var(--space-12);border-left:var(--border-width-thick) solid var(--border-color-default);background:var(--color-section);position:relative;color:var(--color-text)}blockquote::before{content:"“";color:var(--color-text-muted);font-size:var(--font-4xl);position:absolute;left:var(--space-2);top:calc(-1*var(--space-2));font-style:italic}pre{overflow-x:auto;white-space:pre-wrap;word-wrap:break-word;background:var(--color-section-subtle);padding:var(--space-3);border-radius:var(--radius-sm);border:var(--border-subtle)}img{max-width:100%;height:auto;display:block;margin:var(--space-2) auto}figure{margin:0}figure blockquote{border:none;padding-left:0}figure blockquote::before{left:calc(-1*var(--space-10))}figcaption{color:var(--color-text-muted);font-size:var(--font-sm);margin:0;padding:var(--space-4) var(--space-1);caption-side:bottom}dl{margin:0;display:grid;grid-auto-columns:max-content 1fr;grid-auto-flow:column}@media(max-width: 1024px){dl{display:block}}dt{font-weight:var(--font-weight-bold);grid-column:1;font-size:var(--font-xs);padding-top:var(--space-1)}dd{grid-column:2;margin-left:var(--space-5)}@media(max-width: 1024px){dd{margin-left:0;padding-bottom:var(--space-2);border-bottom:var(--border-default);margin-bottom:var(--space-1)}}dl.grouped{margin:var(--space-3) 0;display:block}dl.grouped>div{display:grid;grid-template-columns:minmax(auto, 125px) 1fr;margin:var(--space-1) 0;padding-bottom:var(--space-2);border-bottom:var(--border-default)}@media(max-width: 1024px){dl.grouped>div{display:block}}dl.grouped>div:last-child{border-bottom:none}dl.grouped dd{margin-bottom:var(--space-3)}@media(max-width: 1024px){dl.grouped dd{border-bottom:none;padding-bottom:0}}dl.grouped dd:last-child{margin-bottom:0}@media print{a{text-decoration:underline;color:#000}img{max-width:100%;height:auto;page-break-inside:avoid}blockquote{border-left:var(--border-width-thick) solid #000;background:none}}body.fixed{position:fixed;width:100%;overflow:hidden}.container{display:grid;grid-template-areas:"header" "main" "footer";transition:transform .5s;z-index:var(--z-level-2)}.main{grid-area:main;background:var(--color-page);position:relative;padding-bottom:var(--space-5);min-height:85vh;display:grid;grid-template-areas:"banner" "crumbs" "layout";grid-auto-rows:min-content}@media(max-width: 640px){.main{background:var(--color-section)}}#multisite_banner{grid-area:banner;min-height:0}#grid_layout{grid-area:layout;display:grid;grid-template-columns:2fr minmax(auto, 350px);grid-gap:var(--space-5);width:100%;min-height:85vmin;margin-top:var(--space-6)}@media(max-width: 1024px){#grid_layout{grid-template-columns:1fr;grid-gap:var(--space-4)}}@media print{#grid_layout{display:block}}#grid_layout.single{grid-template-columns:1fr}.single{grid-template-columns:auto !important}.max_width{max-width:var(--max-width);width:100%;margin:0 auto;padding:0 var(--space-6)}@media(max-width: 640px){.max_width{padding:0 var(--space-5)}}.page-container{position:relative;padding:var(--space-6);border:var(--border-default);box-shadow:var(--shadow-50);border-radius:var(--radius-sm);margin-bottom:var(--space-4);background-color:var(--color-section)}.page-container.extra-padding{padding:var(--space-6)}@media(max-width: 640px){.page-container{border:none;margin-top:var(--space-5);padding:var(--space-0) !important;box-shadow:none}}.centered{display:flex;justify-content:center;align-items:center}.full_bleed{width:100vw;margin-left:calc(50% - 50vw)}main ul{line-height:1.5}main ul li{margin-bottom:var(--space-2)}:where(button, input:not([type="checkbox"]):not([type="radio"]),select,textarea){font:inherit;line-height:1.5;appearance:none;-webkit-appearance:none;-moz-appearance:none}input[type=checkbox],input[type=radio]{width:var(--space-4);height:var(--space-4);appearance:auto;-webkit-appearance:auto;top:var(--space-1);position:relative}::placeholder{color:var(--color-text-placeholder);opacity:1;line-height:1.5}:focus::placeholder{color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--orange-300);outline-offset:2px;transition:none}form{margin:var(--space-2) 0}form h2{margin-bottom:var(--space-3);margin-top:var(--space-4)}form .field{margin-bottom:var(--space-3)}form .field label{font-weight:var(--font-weight-bold);font-size:var(--font-sm);display:block;padding-bottom:var(--space-1)}form .info_wrapper{color:var(--color-text-muted);font-size:var(--font-xs);padding-left:var(--space-1);padding-top:var(--space-1)}form .actions{margin-top:var(--space-3)}input[type=text],input[type=number],input[type=email],input[type=url],input[type=tel],input[type=password],textarea{padding:var(--space-2) var(--space-4);border:var(--border-input);border-radius:var(--radius-sm);letter-spacing:.3px;background-color:var(--color-input-background);color:var(--color-text-input);box-shadow:var(--shadow-50);width:100%;transition:var(--transition-fast)}input[type=text],input[type=number],input[type=email],input[type=url],input[type=tel],input[type=password]{height:var(--space-8)}textarea{height:80px;resize:vertical}input::placeholder,textarea::placeholder{color:var(--color-text-placeholder)}input[type=file]{border:var(--border-default);border-radius:var(--radius-sm);padding:var(--space-2);background-color:var(--color-section);width:100%}:where(input[disabled], select[disabled], textarea[disabled],
       input[readonly], select[readonly], textarea[readonly]){background:var(--color-interactive-disabled);color:var(--color-text-muted);cursor:not-allowed;border:var(--border-default);box-shadow:none}input.error,select.error,textarea.error{border-color:var(--color-error);background-color:var(--red-100);outline:var(--focus-ring-error)}label.error,.form-error-message{color:var(--color-error);font-size:var(--font-sm)}.select{position:relative;display:inline-block;width:100%}.select select{width:100%;height:var(--space-8);padding:var(--space-2) var(--space-5) var(--space-2) var(--space-2);border:var(--border-input);border-radius:var(--radius-sm);letter-spacing:.3px;color:var(--color-text-input);background:linear-gradient(to bottom, var(--color-page), var(--gray-50));color:var(--color-text);box-shadow:var(--shadow-50);transition:var(--transition-fast)}.select select:hover,.select select:focus{background:linear-gradient(135deg, var(--gray-100), var(--gray-150));color:var(--color-text);border-color:var(--color-interactive)}.select .material-icons,.select .material-symbols-outlined{position:absolute;top:50%;right:var(--space-2);transform:translateY(-50%);font-size:var(--font-lg);line-height:1;color:var(--color-text-muted);pointer-events:none}.checkbox input[type=checkbox]{opacity:0;position:absolute}.checkbox label{position:relative;padding-left:var(--space-6);cursor:pointer;font-weight:var(--font-weight-regular);display:inline-block;line-height:1.5;color:var(--color-text);min-height:var(--space-5);display:flex;align-items:center}.checkbox label::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:var(--space-5);height:var(--space-5);background-color:var(--color-input-background);border:var(--border-width-medium) solid var(--border-color-default);border-radius:var(--radius-sm);box-sizing:border-box;transition:var(--transition-fast)}.checkbox label::after{content:"";position:absolute;top:50%;left:calc(var(--space-5)/2);transform:translate(-50%, -50%) rotate(45deg);width:7px;height:10px;border:none;border-right:2px solid var(--white);border-bottom:2px solid var(--white);opacity:0;transition:var(--transition-fast)}.checkbox input[type=checkbox]:checked+label::before{background-color:var(--color-interactive);border-color:var(--color-interactive);box-shadow:var(--shadow-100)}.checkbox input[type=checkbox]:checked+label::after{opacity:1}.checkbox input[type=checkbox]:focus+label::before{outline:3px solid var(--orange-300);outline-offset:2px}.checkbox input[type=checkbox]:hover+label::before{border-color:var(--color-interactive);box-shadow:var(--shadow-50)}.radio-btn{position:relative;margin:var(--space-3) var(--space-4) 0 0}.radio-btn label{padding-left:var(--space-5);cursor:pointer;display:block}.radio-btn input{position:absolute;height:var(--space-4);width:var(--space-4);left:0;opacity:0;top:var(--space-1);cursor:pointer}.radio-btn input+label::before{content:"";border:var(--border-width-medium) solid var(--border-color-default);position:absolute;height:var(--space-4);width:var(--space-4);left:0;top:var(--space-1);border-radius:50%;background-color:var(--color-input-background)}.radio-btn input+label::after{content:"";position:absolute;opacity:0;background-color:var(--color-interactive);border-radius:50%;width:var(--space-2);height:var(--space-2);left:var(--space-1);top:calc(var(--space-1) + var(--space-1));transition:var(--transition-fast)}.radio-btn input:checked+label::after{opacity:1}.radio-btn input:focus+label::before{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}button,input[type=submit],a.button{display:inline-block;padding:var(--space-2) var(--space-3);font-size:var(--font-md);font-weight:var(--font-weight-regular);background:none;border:var(--border-interactive-hover);border-radius:var(--radius-md);letter-spacing:.5px;cursor:pointer;box-shadow:var(--shadow-300);text-align:center;text-decoration:none;background:linear-gradient(96.86deg, var(--blue-600), var(--blue-400));color:var(--color-text-inverse)}button:hover,button:focus,input[type=submit]:hover,input[type=submit]:focus,a.button:hover,a.button:focus{background:linear-gradient(96.86deg, var(--blue-500), var(--blue-300));box-shadow:var(--shadow-100)}button.invert,input[type=submit].invert,a.button.invert{border:var(--border-strong);color:var(--color-text);background:linear-gradient(to bottom, var(--color-page), var(--gray-50));color:var(--color-text);box-shadow:var(--shadow-100)}button.invert:hover,button.invert:focus,input[type=submit].invert:hover,input[type=submit].invert:focus,a.button.invert:hover,a.button.invert:focus{background:linear-gradient(135deg, var(--gray-100), var(--gray-150));color:var(--color-text);box-shadow:var(--shadow-100)}button.outline,input[type=submit].outline,a.button.outline{background:transparent;border:var(--border-default);color:var(--color-text);box-shadow:none}button.outline.dark-bg,input[type=submit].outline.dark-bg,a.button.outline.dark-bg{color:var(--color-text-inverse)}button.outline:hover,button.outline:focus,input[type=submit].outline:hover,input[type=submit].outline:focus,a.button.outline:hover,a.button.outline:focus{background:var(--color-transparent);border:var(--border-interactive-hover);box-shadow:var(--shadow-100)}button.outline:hover.dark-bg,button.outline:focus.dark-bg,input[type=submit].outline:hover.dark-bg,input[type=submit].outline:focus.dark-bg,a.button.outline:hover.dark-bg,a.button.outline:focus.dark-bg{background:var(--color-transparent-inverse);border:var(--border-interactive-hover);color:var(--color-text-inverse)}button.inactive,button:disabled,button[disabled],input[type=submit].inactive,input[type=submit]:disabled,input[type=submit][disabled],a.button.inactive,a.button:disabled,a.button[disabled]{background:var(--color-interactive-disabled);border:var(--border-default);color:var(--color-text-muted);box-shadow:none;cursor:not-allowed;pointer-events:none}button.red,input[type=submit].red,a.button.red{background:linear-gradient(135deg, var(--red-500), var(--red-100));color:var(--color-text-inverse);border-color:var(--red-300)}button.red:hover,button.red:focus,input[type=submit].red:hover,input[type=submit].red:focus,a.button.red:hover,a.button.red:focus{background:linear-gradient(135deg, var(--red-500), var(--red-300))}button.link,input[type=submit].link,a.button.link{background:transparent;box-shadow:none;color:var(--color-link);padding:0;letter-spacing:0;max-width:initial;border-radius:unset;border:none}button.link:hover,button.link:focus,input[type=submit].link:hover,input[type=submit].link:focus,a.button.link:hover,a.button.link:focus{color:var(--color-link-hover);text-decoration:underline;box-shadow:none}button.link.inactive,button.link:disabled,button.link[disabled],input[type=submit].link.inactive,input[type=submit].link:disabled,input[type=submit].link[disabled],a.button.link.inactive,a.button.link:disabled,a.button.link[disabled]{color:var(--color-text-muted);cursor:not-allowed;pointer-events:none;background:transparent;box-shadow:none}input[type=submit]{margin-top:var(--space-3)}table{width:100%;border-collapse:collapse;border:var(--border-default)}table th,table td{text-align:left;vertical-align:top;padding:var(--space-3) var(--space-4);border:var(--border-default);overflow-wrap:anywhere;word-break:normal}table th{background-color:var(--color-section-subtle);color:var(--color-text);font-weight:var(--font-weight-bold);font-size:var(--font-md)}table td{color:var(--color-text);background-color:var(--color-section)}table caption{caption-side:top;padding:var(--space-2);font-size:var(--font-md);font-weight:var(--font-weight-bold);text-align:center;margin-bottom:var(--space-2);color:var(--color-text)}table tfoot td{font-weight:var(--font-weight-bold);color:var(--color-text);padding:var(--space-3);border-top:var(--border-width-medium) solid var(--border-color-default);background-color:var(--color-section-subtle)}@media(max-width: 414px){table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}table thead,table tbody,table tfoot{display:table;width:max-content;min-width:100%;table-layout:auto}table th,table td{padding:var(--space-2) var(--space-3)}}.table-compact th,.table-compact td{padding:var(--space-1) var(--space-2)}.table-striped tbody tr:nth-child(even){background-color:var(--color-section-subtle)}.table-hover tbody tr:hover{background-color:var(--color-section-subtle)}.table-responsive{width:100%;overflow-x:auto;border:var(--border-default);border-radius:var(--radius-sm)}.table-responsive table{width:100%;min-width:600px;display:table;border:none;margin:0}.error-pg{background-color:var(--color-section);padding:var(--space-6) var(--space-8);min-height:100vh;display:flex;align-items:center}.error-pg .error{display:grid;grid-template-columns:2fr 1fr;gap:var(--space-5);width:100%;max-width:var(--max-width);margin:0 auto}@media(max-width: 768px){.error-pg .error{grid-template-columns:1fr}}.error-pg .error .content{display:flex;flex-direction:column;justify-content:space-between}.error-pg .error .bot-wrapper{display:flex;justify-content:center;align-items:flex-end}.error-pg .error .bot-wrapper svg{max-width:100%;width:350px;height:auto;display:block}@media(max-width: 640px){.error-pg .error .bot-wrapper svg{width:300px}}@media(max-width: 768px){.error-pg .error .bot-wrapper{margin-top:var(--space-6)}}.error-pg h1{font-size:6rem;font-weight:var(--font-weight-regular);margin:0;padding:0;line-height:1.2;color:var(--color-text)}.error-pg h1 span{font-size:3rem;display:block;color:var(--color-text-muted)}@media(max-width: 640px){.error-pg h1{font-size:var(--font-4xl);line-height:1.1}.error-pg h1 span{font-size:var(--font-2xl)}}.error-pg .message{font-size:var(--font-2xl);margin-top:var(--space-8);color:var(--color-text);max-width:60ch}@media(max-width: 640px){.error-pg .message{font-size:var(--font-xl);margin-top:var(--space-6)}}.error-pg .haiku{margin-top:var(--space-6);font-style:italic;color:var(--color-text-muted);border-left:var(--border-width-thick) solid var(--border-color-default);padding-left:var(--space-4);line-height:1.6;max-width:40ch;font-size:var(--font-sm)}.error-pg .haiku blockquote::before{left:-25px}.error-pg .haiku p{margin:0;margin-bottom:var(--space-1)}.error-pg .haiku p:last-child{margin-bottom:0}.error-pg .haiku footer,.error-pg .haiku figcaption{font-style:normal;font-size:var(--font-xs);color:var(--color-text-muted);margin-top:var(--space-2)}.error-pg .haiku footer::before,.error-pg .haiku figcaption::before{content:"— "}@media(max-width: 640px){.error-pg .haiku{font-size:var(--font-xs);padding-left:var(--space-3);border-left:var(--border-width-medium) solid var(--border-color-default);margin-top:var(--space-5)}}.menu_ask .ask_card{position:fixed;top:0;right:0;bottom:0;width:80%;max-width:400px;z-index:var(--z-level-3);transform:translate(450px, 0);background:var(--color-section);box-shadow:var(--shadow-300);transition:var(--transition-default);overflow:scroll;visibility:hidden;opacity:0;padding:0}.menu_ask .ask_card h1{background:var(--color-section-subtle);border-bottom:var(--border-default);padding:var(--space-5)}.menu_ask .ask_card h1 svg{display:block;margin-left:var(--space-4);max-width:250px}.menu_ask .ask_card .chat-options{position:relative;padding:var(--space-4) var(--space-6)}.menu_ask .ask_card .chat-options .ask-chat-link{display:block;width:100%;margin-top:var(--space-7);font-size:var(--font-md)}.menu_ask .ask_card .chat-options .ask-chat-link .material-icons,.menu_ask .ask_card .chat-options .ask-chat-link .material-symbols-outlined{transform:scaleX(-1);vertical-align:middle;margin-bottom:var(--space-1);font-size:var(--font-md);background:linear-gradient(96.86deg, var(--blue-600), var(--blue-400));color:var(--color-text-inverse);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}@supports not (-webkit-background-clip: text){.menu_ask .ask_card .chat-options .ask-chat-link .material-icons,.menu_ask .ask_card .chat-options .ask-chat-link .material-symbols-outlined{color:var(--color-text)}}.menu_ask .ask_card .chat-options .library-desc{font-size:var(--font-sm);display:block;color:var(--color-text-muted)}.menu_ask .ask_card .chat-options input[disabled],.menu_ask .ask_card .chat-options input[disabled]:hover,.menu_ask .ask_card .chat-options input[disabled]:focus,.menu_ask .ask_card .chat-options button:disabled,.menu_ask .ask_card .chat-options button:disabled:hover,.menu_ask .ask_card .chat-options button:disabled:focus{background:var(--color-page);color:var(--color-text-muted);border-color:var(--gray-200);box-shadow:none;cursor:not-allowed}.menu_ask .ask_card .chat-hours{position:absolute;top:-13px;right:0;left:0;display:flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-6);background:var(--color-section-subtle);border-top:var(--border-default);border-bottom:var(--border-default)}.menu_ask .ask_card .chat-hours .material-icons,.menu_ask .ask_card .chat-hours .material-symbols-outlined{font-size:var(--font-xl)}.menu_ask .ask_card .chat-hours p{margin:0;line-height:1.3}.menu_ask .ask_card .ask-options{position:relative;margin-top:var(--space-6);border:var(--border-default);border-radius:var(--radius-md)}.menu_ask .ask_card .ask-options h2{position:absolute;top:-16px;left:var(--space-2);margin:0;font-size:var(--font-sm);font-weight:var(--font-weight-bold);background-color:var(--color-section);padding:var(--space-1);border:none}.menu_ask .ask_card .ask-options>ul{list-style:none;margin:0;padding:var(--space-4) var(--space-6)}.menu_ask .ask_card .ask-options>ul li{display:flex;align-items:center;padding:var(--space-2) 0;font-size:var(--font-md);border-bottom:var(--border-default)}.menu_ask .ask_card .ask-options>ul li:last-child{border-bottom:none}.menu_ask .ask_card .ask-options>ul li a{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--color-text)}.menu_ask .ask_card .ask-options>ul li a:hover,.menu_ask .ask_card .ask-options>ul li a:focus{color:var(--color-link-hover);text-decoration:none}.menu_ask .ask_card .ask-options>ul li .material-icons,.menu_ask .ask_card .ask-options>ul li .material-symbols-outlined{background-color:var(--color-link);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}@supports not (-webkit-background-clip: text){.menu_ask .ask_card .ask-options>ul li .material-icons,.menu_ask .ask_card .ask-options>ul li .material-symbols-outlined{color:var(--color-text)}}.menu_ask .ask_card .accordion{margin:0;padding:0;background:var(--color-section-subtle)}.menu_ask .ask_card .accordion .acc-title{padding:var(--space-2) var(--space-4)}.menu_ask .ask_card .accordion .acc-title button{font-size:var(--font-sm);font-weight:var(--font-weight-bold);letter-spacing:.5px;color:var(--color-text);box-shadow:none}.menu_ask .ask_card .accordion .acc-title button:hover,.menu_ask .ask_card .accordion .acc-title button:focus{color:var(--color-link-hover) !important;background:transparent}.menu_ask .ask_card .accordion .accordion-block{margin:0;width:100%}.menu_ask .ask_card .accordion .accordion-block.inline>div{margin-bottom:0}.menu_ask .ask_card .accordion .accordion-block.inline .acc-title .accordion-trigger[aria-expanded=true]{background:transparent;border:none;border-radius:0}.menu_ask .ask_card .accordion .accordion-block.inline .acc-title .accordion-trigger .accordion-icon{left:-4px}.menu_ask .ask_card .accordion .accordion-block .acc-title{padding-left:var(--space-7)}.menu_ask .ask_card .accordion .accordion-block .accordion-panel{border:none;background:var(--color-section)}.menu_ask .ask_card .accordion .accordion-block .accordion-panel>div:first-child{border-radius:0;border:none;border-top:var(--border-default)}.menu_ask .ask_card .accordion .chat_list{list-style:none;padding:0;margin:0;display:block}.menu_ask .ask_card .accordion .chat_list li{display:grid;gap:var(--space-2);margin-bottom:var(--space-3);padding-bottom:var(--space-5);border-bottom:var(--border-width-thin) solid var(--gray-200)}.menu_ask .ask_card .accordion .chat_list li:last-child{border-bottom:none}.menu_ask .ask_card .ask-additional{list-style:none;padding:0;margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--border-default)}.menu_ask .ask_card .ask-additional li{padding-bottom:var(--space-4)}.menu_ask .ask_card .ask-chat-single-link{padding-left:var(--space-4)}.menu_ask .ask_card .ask-chat-single-link .material-icons,.menu_ask .ask_card .ask-chat-single-link .material-symbols-outlined{margin-right:var(--space-1)}.menu_ask .menuaskbg{content:"";position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--z-level-2);opacity:0;pointer-events:none;background:var(--overlay-inset-500);transition:var(--transition-default) opacity}.menu_ask button.ask_close{display:none;position:absolute;top:var(--space-4);right:var(--space-4);width:1.25rem;height:1.25rem;padding:0;background:none;box-shadow:none;z-index:var(--z-level-4);color:var(--color-text-muted);border:none}.menu_ask button.ask_close:hover,.menu_ask button.ask_close:focus{color:var(--color-link-hover)}.menu_ask.askvisible .ask_card{transform:translate(0, 0);visibility:visible;opacity:1}.menu_ask.askvisible .menuaskbg{opacity:1;pointer-events:auto}.menu_ask.askvisible button.ask_close{display:block}.right-column .ask_card h1{margin-bottom:var(--space-5)}.right-column{position:relative;max-width:31.25rem}@media(max-width: 1024px){.right-column{width:100%;max-width:none}}.right-column section,.right-column nav{margin-bottom:var(--space-6);position:relative;position:relative;padding:var(--space-6);border:var(--border-default);box-shadow:var(--shadow-50);border-radius:var(--radius-sm);margin-bottom:var(--space-4);background-color:var(--color-section)}@media(max-width: 640px){.right-column section,.right-column nav{border-left:none;border-right:none;border-bottom:none;box-shadow:none;padding:var(--space-4);margin:0;border-radius:0}}.right-column h1{font-size:var(--font-2xl);font-weight:var(--font-weight-regular);margin-bottom:var(--space-1);margin-top:0}.right-column h1::before{display:none}.right-column h2{font-size:var(--font-md);border-bottom:none}.right-column nav ul{list-style:none;margin:0;padding:0}.right-column nav ul>li a{padding:var(--space-1) var(--space-2);display:inline-block}.right-column nav ul>li a:hover{color:var(--color-link-hover)}.right-column nav ul>li.current{position:relative}.right-column nav ul>li.current>a{font-weight:var(--font-weight-bold);color:var(--color-link)}.right-column nav ul>li.current>a:hover,.right-column nav ul>li.current>a:focus{color:var(--color-link-hover)}.right-column ul.subnav,.right-column ul.groupedLinks{list-style:none;margin:0 var(--space-5) 0 var(--space-6);padding:0;position:relative}.right-column ul.subnav li,.right-column ul.groupedLinks li{position:relative}.right-column ul.subnav li.current>a,.right-column ul.groupedLinks li.current>a{font-weight:var(--font-weight-bold);color:var(--color-link);padding:var(--space-1) var(--space-2)}.right-column ul.subnav li.current>a:hover,.right-column ul.subnav li.current>a:focus,.right-column ul.groupedLinks li.current>a:hover,.right-column ul.groupedLinks li.current>a:focus{color:var(--color-link-hover)}.right-column ul.subnav>ul.subnav,.right-column ul.groupedLinks>ul.subnav{position:relative}.right-column ul.subnav>ul.subnav li.current a::before,.right-column ul.subnav>ul.subnav li::before,.right-column ul.groupedLinks>ul.subnav li.current a::before,.right-column ul.groupedLinks>ul.subnav li::before{display:none}.right-column nav>ul{position:relative;margin:0 var(--space-5)}.right-column ul.subnav::before,.right-column nav>ul::before{content:"";position:absolute;left:-15px;top:0;bottom:0;background:var(--border-color-default);width:var(--border-width-thin);height:100%}.right-column ul.links{list-style:none;margin:0 0 var(--space-5) 0;padding:0}.right-column .heading_list h2{padding:0;margin-top:var(--space-4)}.right-column .heading_list ul{margin-bottom:var(--space-6)}.right-column .heading_list ul li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:var(--space-2) 0;border-bottom:var(--border-default)}.right-column .heading_list ul li:last-child{border-bottom:none}.right-column .ask_card{border-top:var(--border-width-medium) solid var(--gray-300);padding:0}header{grid-area:header}header ul{margin:0;padding:0;list-style:none}@media print{header{display:none}}#library_header{background-color:var(--red-500)}@media(max-width: 640px){#library_header{height:var(--space-3)}}#library_header .top-nav{display:grid;grid-template-columns:1fr 1fr}@media(max-width: 1024px){#library_header .top-nav{grid-template-columns:1fr}}#library_header .institution{display:grid;grid-template-columns:auto auto;gap:var(--space-2);font-size:var(--font-md);letter-spacing:.5px;justify-content:flex-start}@media(max-width: 640px){#library_header .institution{display:none}}#library_header .institution a{color:var(--color-text-always-white);padding:var(--space-2) var(--space-3);display:inline-block}#library_header .institution a:hover,#library_header .institution a:focus{background-color:var(--shadow-opacity-200);border-radius:0;text-decoration:none}#library_header .institution #lws-home{position:relative}#library_header .institution #lws-home:before{content:"";position:absolute;height:100%;width:var(--border-width-thin);left:-5px;background:var(--red-700);opacity:.5}#library_header .global-library{display:grid;grid-template-columns:60px auto 55px 55px 50px;font-size:var(--font-md);color:var(--color-text-always-white);justify-content:flex-end;gap:var(--space-1)}@media(max-width: 1024px){#library_header .global-library{display:none}}#library_header .global-library>li{position:relative}#library_header .global-library>li>a{color:var(--color-text-always-white);padding:var(--space-2) var(--space-3);display:inline-block;height:100%;position:relative}#library_header .global-library>li>a:hover,#library_header .global-library>li>a:focus{background-color:var(--shadow-opacity-200);border-radius:0;text-decoration:none}#library_header .global-library>li .drop_menu{font-size:var(--font-md);color:var(--color-text-always-white);height:100%}#library_header .global-library>li .drop_menu:hover,#library_header .global-library>li .drop_menu:focus{background-color:var(--shadow-opacity-200);border-radius:0;text-decoration:none}@media(max-width: 768px){#library_header #lws-uw,#library_header #lws-giving,#library_header #lws-account,#library_header #lws-help,#library_header #lws-search{display:none}}#library_header #account_menu{display:grid;grid-template-areas:"signin signin" "highlights highlights" "library-account other-account" "admin-functions admin-functions" "signout signout";grid-template-columns:1fr 1fr;left:-12.5rem;width:28.125rem;overflow:hidden}@media(max-width: 375px){#library_header #account_menu{left:0;display:block;width:18.75rem}}#library_header #account_menu li{border:none}#library_header #account_menu #highlight{grid-area:highlights;background:var(--color-callout-strong);padding:var(--space-2)}#library_header #account_menu #highlight li{border-bottom:var(--border-default);padding:var(--space-1) 0;display:grid;grid-template-columns:1.25rem auto;gap:var(--space-1);align-items:center}#library_header #account_menu #highlight li:last-child{border-bottom:none}#library_header #account_menu #highlight a{color:var(--blue-500);padding:0}#library_header #account_menu #highlight a:hover,#library_header #account_menu #highlight a:focus{background:none;color:var(--blue-700)}#library_header #account_menu #highlight .material-icons,#library_header #account_menu #highlight .material-symbols-outlined{font-size:var(--font-xl);color:var(--blue-500)}#library_header #account_menu #highlight .fines.material-icons,#library_header #account_menu #highlight .fines.material-symbols-outlined{color:var(--orange-300)}#library_header #account_menu #signin{grid-area:signin;padding:var(--space-2) 0;text-align:center;position:relative;display:flex;justify-content:center;gap:var(--space-1)}#library_header #account_menu #signin a.button{max-width:15.625rem}#library_header #account_menu #signin.patron-nm{margin:0 var(--space-4);font-size:var(--font-xl)}#library_header #account_menu #signin.patron-nm .lbl{font-weight:var(--font-weight-bold)}#library_header #account_menu #signin.patron-nm .material-icons,#library_header #account_menu #signin.patron-nm .material-symbols-outlined{color:var(--red-500);font-size:var(--font-4xl)}#library_header #account_menu #signin:after{content:"";background:var(--border-color-default);height:var(--border-width-thin);position:absolute;left:-7.5rem;right:-7.5rem;bottom:0}#library_header #account_menu #signout{grid-area:signout;background:var(--color-page);border-top:var(--border-default)}#library_header #account_menu #signout button{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-3);border:none;background:transparent;color:var(--color-text);border-radius:var(--radius-sm);cursor:pointer;box-shadow:none}#library_header #account_menu #signout button .material-icons,#library_header #account_menu #signout button .material-symbols-outlined{font-size:var(--font-xl);line-height:1;color:var(--color-text)}#library_header #account_menu #signout button:hover{color:var(--color-link-hover)}#library_header #account_menu #signout button:hover .material-icons,#library_header #account_menu #signout button:hover .material-symbols-outlined{color:var(--color-link-hover)}#library_header #account_menu #library-account,#library_header #account_menu #other-account{padding:var(--space-4)}@media(max-width: 375px){#library_header #account_menu #library-account,#library_header #account_menu #other-account{padding:0 var(--space-4)}}#library_header #account_menu #library-account a,#library_header #account_menu #other-account a{padding:var(--space-3)}#library_header #account_menu #library-account{grid-area:library-account}#library_header #account_menu #library-account li.pickup{display:flex;align-items:flex-start;gap:var(--space-3);background:var(--color-callout-strong);padding:var(--space-2);border-radius:var(--radius-md);border:var(--border-default);transition:background var(--transition-fast);margin-bottom:var(--space-2)}#library_header #account_menu #library-account li.pickup:hover{background:var(--color-callout-strong)}#library_header #account_menu #library-account li.pickup .material-icons,#library_header #account_menu #library-account li.pickup .material-symbols-outlined{font-size:var(--font-2xl);color:var(--color-text-muted);line-height:1;margin-top:.15em}#library_header #account_menu #library-account li.pickup a{padding:0;margin:0;color:var(--color-text);text-decoration:none}#library_header #account_menu #library-account li.pickup a:hover{color:var(--color-link-hover);background:transparent}#library_header #account_menu #other-account{grid-area:other-account;border-left:var(--border-default)}#library_header #account_menu #admin-functions{grid-area:admin-functions;border-top:var(--border-default)}#library_header #account_menu h2{margin:0;padding:var(--space-2);background:var(--color-section-subtle);font-size:var(--font-sm)}#library_header #account_menu:before{left:50%}#library_header #lws-search .material-icons,#library_header #lws-search .material-symbols-outlined{font-size:var(--font-xl);padding-top:2px}#library_header #lws-search button{height:100%;background:none;padding:0 var(--space-3);margin:0;box-shadow:none;border:none;color:var(--color-text-always-white)}#library_header #lws-search button:hover,#library_header #lws-search button:focus{background:transparent}#library_header #lws-search:hover,#library_header #lws-search:focus{background-color:var(--shadow-opacity-200);border-radius:0;text-decoration:none}#library_header #lws-search a:before{content:" ";border:var(--border-default);height:1.5625rem;position:absolute;top:var(--space-2);left:0}@media(max-width: 375px){#library_header #lws-search a:before{display:none}}#library_header .expand_nav{top:1.5625rem;left:0;border-radius:var(--radius-sm);min-width:12.5rem}#library_header .expand_nav:before{border-bottom-color:var(--border-color-default)}@media(max-width: 375px){#library_header .expand_nav{left:1.25rem}}footer{background:var(--color-dark);color:var(--color-text-inverse);grid-area:footer}@media print{footer{display:none}}footer a,footer a:visited{color:var(--color-text-inverse);text-decoration:none}footer a:hover,footer a:focus{color:var(--color-link-inverse)}footer #primary-footer{display:grid;grid-template-columns:1fr 2.5fr 1fr;gap:var(--space-2)}@media(max-width: 1024px){footer #primary-footer{grid-template-columns:1fr}}footer #primary-footer h2{font-size:var(--font-xl);font-weight:var(--font-weight-regular);margin-top:var(--space-4);letter-spacing:.031rem;border-bottom:var(--border-strong)}@media(max-width: 1024px){footer #primary-footer h2{display:none}}footer #wisc-logo{position:relative}footer #wisc-logo a{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(max-width: 1024px){footer #wisc-logo a{position:relative;display:block;margin:var(--space-4) 0;padding-bottom:var(--space-4)}}footer #wisc-logo a svg{width:13.75rem;fill:var(--color-text-inverse)}footer #wisc-logo a svg:hover,footer #wisc-logo a svg:focus{opacity:.8}@media(max-width: 414px){footer #wisc-logo a svg{width:12.5rem}}footer #footer-main{border-left:var(--border-strong);border-right:var(--border-strong);padding:0 var(--space-12)}@media(max-width: 1024px){footer #footer-main{border:none;border-top:var(--border-strong);border-bottom:var(--border-strong);padding:var(--space-6) var(--space-4)}}@media(max-width: 640px){footer #footer-main{padding:var(--space-4) var(--space-3)}}footer #footer-main .two-cols{display:flex;gap:var(--space-20);margin-bottom:var(--space-6)}@media(max-width: 768px){footer #footer-main .two-cols{gap:var(--space-8)}}@media(max-width: 640px){footer #footer-main .two-cols{display:block}}footer #footer-main .contact{display:grid;grid-template-columns:repeat(3, 2.1875rem);column-gap:var(--space-6);row-gap:var(--space-6);font-size:var(--font-xl);margin-top:var(--space-4)}@media(max-width: 768px){footer #footer-main .contact{grid-template-columns:repeat(3, 1fr);column-gap:var(--space-3);row-gap:var(--space-3);font-size:var(--font-lg)}}@media(max-width: 640px){footer #footer-main .contact{grid-template-columns:1fr;text-align:left;gap:var(--space-4)}}footer #footer-main .contact .material-icons,footer #footer-main .contact .material-symbols-outlined{font-size:var(--font-2xl);padding-right:var(--space-2);padding-bottom:var(--space-1);line-height:1;vertical-align:middle}@media(max-width: 640px){footer #footer-main .contact .material-icons,footer #footer-main .contact .material-symbols-outlined{font-size:var(--font-xl)}}footer #footer-main .contact svg{width:1.5625rem}footer #footer-main .contact svg path:first-child{fill:var(--color-text-inverse)}footer #footer-main .contact svg:hover path:first-child,footer #footer-main .contact svg:focus path:first-child{fill:var(--color-link-inverse)}footer #footer-main .contact li:first-child{grid-column:1/-1;height:1.25rem}@media(max-width: 640px){footer #footer-main .contact li:first-child{height:auto}}footer #footer-main .library{margin-top:var(--space-1)}footer #footer-main .library li a{padding-bottom:var(--space-5);display:block}@media(max-width: 640px){footer #footer-main .library li a{padding-bottom:var(--space-3)}}footer #footer-main ul{list-style:none;margin:0;padding:0}footer .feedback{font-size:var(--font-sm)}footer #support-libraries{font-size:1.5625rem;letter-spacing:.031rem;position:relative}@media(max-width: 640px){footer #support-libraries{font-size:var(--font-lg)}}footer #support-libraries a{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(max-width: 1024px){footer #support-libraries a{position:relative;display:block;margin-bottom:var(--space-6)}}footer #support-libraries a:hover,footer #support-libraries a:focus{text-decoration:none}footer #support-libraries a span{display:block}footer #support-libraries a .material-icons,footer #support-libraries a .material-symbols-outlined{font-size:2.5rem}@media(max-width: 640px){footer #support-libraries a .material-icons,footer #support-libraries a .material-symbols-outlined{font-size:2rem}}footer #secondary-footer{background:var(--color-dark-deep);padding:var(--space-4) var(--space-5);font-size:var(--font-sm)}@media(max-width: 640px){footer #secondary-footer{padding:var(--space-3) var(--space-4);text-align:center}}footer #secondary-footer a:first-child{padding-right:var(--space-2)}footer #secondary-footer a:last-child{padding-left:var(--space-2)}@media(max-width: 414px){footer #secondary-footer a:first-child,footer #secondary-footer a:last-child{display:block;padding:var(--space-1) 0}}#cookieconsent-window{min-height:9.375rem}#cookieconsent-window h2{border-bottom:none}#cookieconsent-window button{background:linear-gradient(135deg, var(--red-500), var(--red-100));color:var(--color-text-inverse);box-shadow:none}#cookieconsent-window button:hover,#cookieconsent-window button:focus{background:linear-gradient(135deg, var(--red-500), var(--red-300))}#app_header{position:relative}#menu{display:grid;grid-template-columns:16.5625rem auto 5.3125rem}@media(max-width: 1024px){#menu{grid-template-columns:auto 5.3125rem}}@media(max-width: 768px){#menu{grid-template-columns:1fr;margin:var(--space-0) 0 var(--space-4) var(--space-0);padding:0 var(--space-6)}}.main_nav{border-bottom:var(--border-default);background:var(--color-section)}.main_nav h1.primary_logo{padding:var(--space-1) 0 var(--space-1) var(--space-0);margin:0;display:flex;align-items:center;gap:var(--space-2)}@media(max-width: 768px){.main_nav h1.primary_logo{margin-bottom:var(--space-3);margin-top:var(--space-2)}}.main_nav h1.primary_logo svg{width:50px}.main_nav h1.primary_logo a{display:inline-flex;gap:var(--space-3);text-decoration:none;position:relative}.main_nav h1.primary_logo a::before{content:"";position:absolute;top:calc(-1*var(--space-1));left:calc(-1*var(--space-2));right:calc(-1*var(--space-2));bottom:calc(-1*var(--space-1));background-color:transparent;transition:background-color .2s ease}.main_nav h1.primary_logo a:hover::before,.main_nav h1.primary_logo a:focus::before{background-color:var(--color-transparent-subtle)}.main_nav h1.primary_logo .logo-text{margin-top:var(--space-2)}.main_nav h1.primary_logo .logo-library{color:var(--red-500);font-size:var(--font-lg);font-weight:600;line-height:1;margin-bottom:2px;display:block}.main_nav h1.primary_logo .logo-site{color:var(--color-text);font-size:var(--font-5xl);font-weight:700;line-height:1;display:block}@media(max-width: 414px){.main_nav h1.primary_logo .logo-site{font-size:var(--font-4xl)}}.main_nav nav{display:grid;align-items:center;grid-template-columns:1fr}.main_nav nav ul{display:grid;grid-template-columns:repeat(5, fit-content(40%));gap:var(--space-2);margin-right:var(--space-3);justify-content:end}@media(max-width: 1024px){.main_nav nav{display:none}}.main_nav #ask_logo{position:relative;border-left:var(--border-default);border-right:var(--border-default);background:linear-gradient(135deg, var(--color-section-subtle), var(--color-section));color:var(--color-text)}.main_nav #ask_logo button{background:transparent;box-shadow:none;border-radius:0;padding:var(--space-4);border:none;width:100%;padding-top:var(--space-5)}.main_nav #ask_logo a{padding:var(--space-4);display:block}@media(max-width: 1024px){.main_nav #ask_logo{display:none}}.main_nav #ask_logo svg{width:45px}.main_nav #ask_logo:hover,.main_nav #ask_logo:focus{background:var(--color-transparent-inverse)}.main_nav ul{margin:0;padding:0;list-style:none;display:flex}.main_nav li{margin-right:var(--space-2)}.main_nav li a,.main_nav li .active{padding:var(--space-2) var(--space-1);font-size:var(--font-md);color:var(--color-text);text-transform:uppercase;display:block;position:relative;transition:var(--transition-default);font-weight:var(--font-weight-bold);letter-spacing:.031rem}.main_nav li a:after,.main_nav li .active:after{background:linear-gradient(135deg, var(--red-500), var(--red-100));color:var(--color-text-inverse);position:absolute;bottom:var(--space-1);left:0;right:0;margin:auto;width:0%;content:".";color:transparent;height:var(--space-1);transition:var(--transition-default)}.main_nav li a:hover:after,.main_nav li a.active:after,.main_nav li .active:hover:after,.main_nav li .active.active:after{width:100%}.main_nav li a:hover,.main_nav li a:focus,.main_nav li .active:hover,.main_nav li .active:focus{color:var(--color-text);text-decoration:none}button#menu_btn{display:none;padding:0;border:none;border-right:var(--border-default);border-left:var(--border-default);align-self:center;color:var(--color-text);border-radius:0;height:100%;width:5rem;box-shadow:none;background:transparent;cursor:pointer;transition:all var(--transition-fast)}button#menu_btn .material-icons,button#menu_btn .material-symbols-outlined{font-size:2.1875rem}button#menu_btn:hover,button#menu_btn:focus{background:linear-gradient(96.86deg, var(--blue-600), var(--blue-400));color:var(--color-text-inverse)}button#menu_btn:active{background:linear-gradient(96.86deg, var(--blue-500), var(--blue-300))}@media(max-width: 1024px){button#menu_btn{display:block}}@media(max-width: 768px){button#menu_btn{border:var(--border-default);width:100%;margin:var(--space-1) auto;border-radius:var(--radius-sm);background:linear-gradient(135deg, var(--color-section-subtle), var(--color-section));color:var(--color-text)}}#mobile_nav{background:var(--blue-800);position:fixed;width:80%;max-width:21.875rem;height:100%;top:0;left:-23.75rem;z-index:var(--z-level-2);visibility:hidden;overflow-y:scroll;transition:var(--transition-default);-webkit-overflow-scrolling:touch}#mobile_nav h1{color:var(--color-text-inverse);font-size:var(--font-2xl);padding:var(--space-5);margin:0;background:var(--blue-800)}#mobile_nav ul{padding:0;margin:0;list-style:none}#mobile_nav a{display:block;color:var(--color-text-inverse);font-size:var(--font-lg);font-weight:var(--font-weight-regular);border-bottom:var(--border-width-thin) solid var(--shadow-opacity-200);padding:var(--space-4);position:relative}#mobile_nav a:hover{background:var(--blue-700)}#mobile_nav.open{left:0;visibility:visible}#mobile_nav li>ul{display:none}#mobile_nav .nav_sub{animation-name:slideRight;animation-fill-mode:forwards;animation-duration:var(--transition-default);position:fixed;top:0;left:0;width:80%;max-width:21.875rem;height:100%;background:var(--blue-700);color:var(--color-text-inverse);transform:translateX(-23.75rem);z-index:var(--z-level-4)}#mobile_nav .nav_sub .sub_back{padding-left:1.5625rem}#mobile_nav .nav_sub .sub_back .material-icons,#mobile_nav .nav_sub .sub_back .material-symbols-outlined{font-size:var(--font-md)}#mobile_nav .nav_sub.exit{animation-name:slideLeft;animation-fill-mode:forwards;animation-duration:var(--transition-default)}@keyframes slideRight{0%{transform:translateX(-23.75rem)}100%{transform:translateX(0)}}@keyframes slideLeft{0%{transform:translateX(0)}100%{transform:translateX(-23.75rem)}}#mobile_overlay{background:var(--shadow-opacity-200);position:fixed;top:0;left:0;height:0%;width:0%;z-index:var(--z-level-1);transition:background var(--transition-default)}#mobile_overlay.open{height:100%;width:100%;transition:transform var(--transition-slow)}#mobile_search_input::placeholder{color:var(--color-text-inverse)}.search_ui{box-shadow:none}.search_ui .search_form_gl{display:none}.search_ui .form_on{display:block}.search_ui h2{margin:0;border-bottom:none;font-size:var(--font-2xl);font-weight:var(--font-weight-regular)}@media(max-width: 768px){.search_ui h2{font-size:var(--font-xl)}}.search_ui h2 .material-icons,.search_ui h2 .material-symbols-outlined{font-size:var(--font-4xl);vertical-align:sub;background:linear-gradient(96.86deg, var(--blue-600), var(--blue-400));color:var(--color-text-inverse);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}@supports not (-webkit-background-clip: text){.search_ui h2 .material-icons,.search_ui h2 .material-symbols-outlined{color:var(--color-text)}}@media(max-width: 768px){.search_ui h2 .material-icons,.search_ui h2 .material-symbols-outlined{font-size:var(--font-3xl)}}.search_ui .main_search{position:relative}.search_ui .main_search:before{content:"";top:3.125rem;bottom:0;width:var(--border-width-medium);background:linear-gradient(96.86deg, var(--blue-600), var(--blue-400));color:var(--color-text-inverse);display:inline-block;position:absolute;height:80%;left:1.09rem}@media(max-width: 1024px){.search_ui .main_search:before{display:none}}.search_ui .search_form_gl form{display:grid;grid-template-columns:auto 1fr;gap:var(--space-2);grid-template-areas:"dropdown search" "options options" "submit .";padding-left:var(--space-7);margin-top:var(--space-4)}@media(max-width: 768px){.search_ui .search_form_gl form{grid-template-columns:1fr;grid-template-areas:"dropdown" "search" "options" "submit";padding-left:var(--space-3);gap:var(--space-3)}}@media(max-width: 414px){.search_ui .search_form_gl form{padding-left:var(--space-2);gap:var(--space-2)}}.search_ui .search_form_gl.simple_form form{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"search search" "submit . "}@media(max-width: 768px){.search_ui .search_form_gl.simple_form form{grid-template-columns:1fr;grid-template-areas:"search" "submit"}}.search_ui .search_form_gl.option_form form{grid-template-rows:1fr .3fr 1fr;grid-template-areas:"dropdown search" " . . " "submit . "}@media(max-width: 768px){.search_ui .search_form_gl.option_form form{grid-template-columns:1fr;grid-template-areas:"dropdown" "search" "submit";grid-template-rows:auto auto auto}}.search_ui .resources{position:relative}@media(max-width: 1024px){.search_ui .resources{margin-top:var(--space-4);padding-left:var(--space-7)}}.search_ui .resources li{margin-bottom:var(--space-4)}.search_ui .resources a{color:var(--color-link);font-size:var(--font-lg);font-weight:var(--font-weight-regular);border-bottom:var(--border-width-thin) solid}@media(max-width: 768px){.search_ui .resources a{font-size:var(--font-md)}}.search_ui .resources a:hover,.search_ui .resources a:focus{text-decoration:none}.search_ui .resources:before{content:"";width:var(--border-width-thin);display:block;background:var(--border-color-default);position:absolute;top:0;bottom:0;left:-1.25rem}@media(max-width: 1024px){.search_ui .resources:before{display:none}}.search_ui .search_actions{display:grid;grid-template-columns:3fr minmax(100px, 250px);gap:var(--space-8)}@media(max-width: 1024px){.search_ui .search_actions{grid-template-columns:1fr;gap:var(--space-4)}}#dialog-search-title{margin-bottom:var(--space-3)}#dialog-search-title .bucket{position:relative}#dialog-search-title .bucket.menu{display:inline-block}@media(max-width: 768px){#dialog-search-title .bucket{display:block}}#dialog-search-title .drop_menu{border:var(--border-default) !important;border-radius:var(--radius-md);box-shadow:var(--shadow-50);font-size:var(--font-2xl);background:var(--color-section);color:var(--color-link)}@media(max-width: 768px){#dialog-search-title .drop_menu{font-size:var(--font-xl);width:100%}}#dialog-search-title .drop_menu:focus-within{border:var(--border-width-thick) solid var(--orange-300);outline:var(--border-width-medium) solid var(--orange-300)}#dialog-search-title .submenu{font-size:var(--font-xl);z-index:var(--z-level-2);width:21.875rem;word-break:break-word;overflow:unset;left:0}@media(max-width: 768px){#dialog-search-title .submenu{width:100%;font-size:var(--font-md)}}#dialog-search-title .submenu li a{white-space:normal}#dialog-search-title .submenu li a:hover .example,#dialog-search-title .submenu li a:focus .example{color:var(--color-text)}#dialog-search-title .submenu li.active a{background:var(--color-page);color:var(--color-link)}#dialog-search-title .submenu li.active a .example{color:var(--color-text)}.search_ui .search_form_gl form button{grid-area:submit;max-width:6.25rem}@media(max-width: 768px){.search_ui .search_form_gl form button{max-width:none;width:100%}}.search_ui .search_form_gl form input[type=text]{grid-area:search}.search_ui .search_form_gl form ul{grid-area:options}.search_ui .search_form_gl form .search_select{grid-area:dropdown}@media(max-width: 768px){.search_ui .search_form_gl form .search_select{width:100%}}.search_ui .search_form_gl form .checkbox{display:grid;grid-template-columns:auto auto auto;justify-content:start;grid-column-gap:var(--space-6);padding:0 var(--space-1);list-style:none;margin:var(--space-4) 0}@media(max-width: 768px){.search_ui .search_form_gl form .checkbox{grid-template-columns:1fr;gap:var(--space-2);margin:var(--space-3) 0}}@media(max-width: 25rem){.search_ui .search_form_gl form .select{width:100%;margin-bottom:var(--space-2)}}#dialog-search-desc{padding:var(--space-6);border:var(--border-default);box-shadow:var(--shadow-100);border-radius:var(--radius-md);background:var(--color-section);padding-bottom:var(--space-8)}@media(max-width: 768px){#dialog-search-desc{padding:var(--space-4);padding-bottom:var(--space-6)}}@media(max-width: 414px){#dialog-search-desc{padding:var(--space-3);padding-bottom:var(--space-4)}}#dialog-search-desc p{padding:0;margin:0;padding-left:2.8125rem}@media(max-width: 768px){#dialog-search-desc p{padding-left:var(--space-4)}}@media(max-width: 414px){#dialog-search-desc p{padding-left:var(--space-2)}}#dialog-search-title .example{color:var(--color-text-muted);font-size:var(--font-md);display:block}@media(max-width: 768px){#dialog-search-title .example{display:none}}.uw-home{display:block}#crumbs{grid-area:crumbs;width:100%;min-height:0;margin-top:var(--space-2)}@media print{#crumbs{display:none}}#crumbs ul{padding-left:0;margin:0;list-style:none}#crumbs li{display:inline-block;position:relative;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-xs);vertical-align:top}#crumbs li:not(:last-child)::after{content:"/";margin:0 var(--space-2);color:var(--color-text-muted)}#crumbs a{color:var(--color-link);text-decoration:none}#crumbs a:hover{color:var(--color-link-hover);text-decoration:underline}#crumbs .current{color:var(--color-text);font-weight:var(--font-weight-regular)}#crumbs .material-icons,#crumbs .material-symbols-outlined{font-size:var(--font-xs);color:var(--color-text-muted);vertical-align:middle;line-height:1;margin-right:var(--space-1)}.accordion{margin:var(--space-4) 0 var(--space-2) 0;border-radius:var(--radius-sm)}.accordion:focus-within{outline:none;outline-offset:0}.accordion.hideexpallcontrols .control{display:none}.accordion .control{display:flex;justify-content:flex-end;margin-bottom:var(--space-2)}.accordion .control .expand-all{padding-right:var(--space-2);margin-right:var(--space-2);border-right:var(--border-default)}.accordion-block{border:var(--border-default);border-radius:var(--radius-sm)}.accordion-block>div{border-bottom:var(--border-default)}.accordion-block>div:last-child{border-bottom:none}.accordion-block>div:first-child{border-top:none}.accordion-block .acc-title{margin:0;padding:0;line-height:1;border:none}.accordion-block .acc-title .accordion-trigger{background:linear-gradient(135deg, var(--color-section-subtle), var(--color-section));color:var(--color-text);font-weight:var(--font-weight-bold);width:100%;padding:var(--space-4);text-align:left;border:none;border-radius:0;position:relative;cursor:pointer;box-shadow:none;padding-left:var(--space-7)}.accordion-block .acc-title .accordion-trigger .accordion-title{pointer-events:none}.accordion-block .acc-title .accordion-trigger .accordion-icon{border:solid var(--color-text-muted);border-width:0 2px 2px 0;height:.5em;width:.5em;position:absolute;left:1.25rem;top:50%;transform:translate(-50%, -50%) rotate(-45deg);transform-origin:center;transition:transform .3s ease}.accordion-block .acc-title .accordion-trigger:hover,.accordion-block .acc-title .accordion-trigger:focus{background:linear-gradient(96.86deg, var(--blue-500), var(--blue-300));color:var(--color-text-inverse)}.accordion-block .acc-title .accordion-trigger:hover .accordion-icon,.accordion-block .acc-title .accordion-trigger:focus .accordion-icon{border-color:var(--color-text-inverse)}.accordion-block .acc-title .accordion-trigger[aria-expanded=true]{background:linear-gradient(96.86deg, var(--blue-600), var(--blue-400));color:var(--color-text-inverse)}.accordion-block .acc-title .accordion-trigger[aria-expanded=true] .accordion-icon{transform:translate(-50%, -50%) rotate(45deg);transform-origin:center;border-color:var(--color-text-inverse)}.accordion-block .acc-title .accordion-trigger::-moz-focus-inner{border:0}.accordion-panel{overflow:hidden;height:0;transition:height .3s;background:var(--color-section)}.accordion-panel[hidden]{display:block;padding:var(--space-0)}.accordion-panel>div{padding:var(--space-3) var(--space-7)}.accordion-panel .info,.accordion-panel .note{margin:var(--space-4)}.accordion-panel>.accordion{margin:0}.accordion-panel>.accordion .accordion-block{border:none;list-style:none;padding:0}.accordion-panel>.accordion .accordion-block>div{border-bottom:var(--border-default)}.accordion-panel>.accordion .accordion-block>div:last-child{border-bottom:none}.accordion-panel>.accordion .accordion-block .accordion-trigger[aria-expanded=true]{border-radius:0}.accordion-pageload .accordion-panel:not([hidden]){transition:height .01s !important}.accordion-block.inline{border:none;box-shadow:none;border-radius:0;display:inline-block}.accordion-block.inline>div{border-bottom:none;margin-bottom:var(--space-2)}.accordion-block.inline .acc-title{display:inline-block;border:none}.accordion-block.inline .acc-title button{background:transparent;padding:var(--space-1) var(--space-5) var(--space-1) var(--space-2);color:var(--color-link);width:auto}.accordion-block.inline .acc-title .accordion-trigger .accordion-icon{right:var(--space-2);border-color:var(--color-link)}.accordion-block.inline .acc-title .accordion-trigger:hover{color:var(--color-link-hover)}.accordion-block.inline .acc-title .accordion-trigger:hover .accordion-icon{border-color:var(--color-link-hover)}.accordion-block.inline .acc-title .accordion-trigger[aria-expanded=true]{background:var(--color-section-subtle);border:var(--border-default);border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.accordion-block.inline .accordion-panel{border:var(--border-default);border-radius:var(--radius-sm)}.accordion-block.inline .accordion-panel[hidden]{border:none}.cards{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:flex-start}.cards .card-layout{position:relative;border-radius:var(--radius-md);background:var(--color-section);box-shadow:var(--shadow-100);border:var(--border-subtle);overflow:hidden;padding:0;flex:1 1 var(--container-xs);max-width:650px;display:flex;flex-direction:column}.cards .card-layout .media-card-image{width:100%;height:auto;display:block;box-shadow:var(--shadow-inset)}.cards .card-layout .media-card-content{position:relative;background:var(--color-section);padding:var(--space-5);box-shadow:var(--shadow-top);z-index:1}.cards h2,.cards h3{margin:0 0 var(--space-2);padding:0;border-bottom:none}.cards p{margin:0;color:var(--color-text)}.cards a.whole{display:block}.cards a.whole:hover h2,.cards a.whole:focus h2{color:var(--color-link)}.cards .banner_img{height:14rem;background-image:url(/assets/wisc/lake-e30cb173cabc1b7d92710bf9e265a02a2a3c2b7aae233d0a310e44b90175c3ae.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;box-shadow:var(--shadow-inset);position:relative;z-index:0}.cards .banner_img::after{content:"";position:absolute;inset:0;background:var(--color-transparent);pointer-events:none}.cards .content{background:var(--color-section);padding:var(--space-4) var(--space-6);margin-top:var(--space-2);position:relative;z-index:1;display:flex;flex-direction:column;flex-grow:1}.cards .content>:first-child{margin-top:0}.cards .content>ul{list-style:disc;padding-left:var(--space-6);margin-top:var(--space-2)}.cards.minimal li{min-height:auto}.cards.minimal .content{padding:var(--space-5) var(--space-4)}.cards.one_card{grid-template-columns:355px}@media(max-width: 768px){.cards.one_card{grid-template-columns:50%}}@media(max-width: 414px){.cards.one_card{grid-template-columns:1fr}}.cards.two_cards{grid-template-columns:repeat(auto-fit, minmax(300px, 350px))}@media(max-width: 414px){.cards.two_cards{grid-template-columns:1fr}}#dialog_overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--z-level-1);background:transparent;visibility:hidden;opacity:0;transition:var(--transition-fast),visibility 0s var(--transition-fast)}#dialog_overlay.open{background:var(--overlay-inset-500);backdrop-filter:blur(var(--space-3));visibility:visible;opacity:1;transition:transform var(--transition-default),opacity var(--transition-default);overflow:scroll}.dialog{position:fixed;transform:scale(0.9);top:var(--space-3);right:var(--space-3);left:var(--space-3);bottom:var(--space-3);z-index:var(--z-level-1);visibility:hidden;opacity:0;transition:var(--transition-fast),visibility 0s var(--transition-fast);background:var(--color-overlay);color:var(--color-text);box-shadow:var(--shadow-300);z-index:var(--z-level-1);border-radius:var(--radius-sm);margin:var(--space-4);padding:var(--space-6)}.dialog a{color:var(--color-link)}.dialog a:hover{color:var(--color-link-hover)}@media(max-width: 414px){.dialog{top:0;right:0;left:0;bottom:0;margin:0}}.dialog.open{visibility:visible;opacity:1;transform:scale(1);transition:transform var(--transition-default),opacity var(--transition-default)}.dialog.light{background:var(--color-section-subtle);color:var(--color-text)}.dialog.light .dialog_content>div{background:var(--color-section)}.dialog.light .dialog_close{border:var(--border-default);border-radius:var(--radius-sm);box-shadow:var(--shadow-50);text-shadow:none;transition:background var(--transition-fast),box-shadow var(--transition-fast);color:var(--color-link);background:var(--color-section)}.dialog.light .dialog_close .material-icons,.dialog.light .dialog_close .material-symbols-outlined{color:var(--color-link)}.dialog.light .dialog_close:hover,.dialog.light .dialog_close:focus{box-shadow:var(--shadow-50);background:linear-gradient(96.86deg, var(--blue-500), var(--blue-300))}.dialog.light .dialog_close:hover .material-icons,.dialog.light .dialog_close:hover .material-symbols-outlined,.dialog.light .dialog_close:focus .material-icons,.dialog.light .dialog_close:focus .material-symbols-outlined{color:var(--color-text-inverse)}.dialog .grid{display:grid;grid-template-columns:minmax(0, 1fr) 4.375rem;grid-template-areas:"title close" "nav ." "content .";gap:var(--space-1);padding:var(--space-3)}@media(max-width: 414px){.dialog .grid{padding:var(--space-4)}}.dialog .dialog_title{grid-area:title;letter-spacing:.019rem}.dialog .dialog_nav{grid-area:nav}.dialog .dialog_nav ul li{display:inline-flex}.dialog .dialog_close{grid-area:close;background:transparent;box-shadow:none}.dialog .dialog_content{grid-area:content;line-height:1.75;letter-spacing:.0125rem;overflow:auto;min-height:50vh;grid-column:span 2}.dialog .dialog_content p{padding-bottom:var(--space-2)}.dialog .dialog_content h1::before{display:none}.trigger_dialog{display:block;margin-top:var(--space-8)}.menu .drop_menu{padding:var(--space-2) var(--space-5) var(--space-2) var(--space-3);position:relative;text-decoration:none;border:none;box-shadow:none;background:transparent;color:var(--color-link)}.menu .drop_menu .material-icons,.menu .drop_menu .material-symbols-outlined{position:absolute;top:50%;transform:translateY(-50%);font-size:var(--font-lg);line-height:1}.menu .submenu{position:absolute;z-index:var(--z-level-2);border-radius:var(--radius-sm);background:var(--color-section);opacity:0;visibility:hidden;pointer-events:none;transform:scale(0.8) translateY(-1.5625rem);transition:var(--transition-fast);will-change:opacity,transform;box-shadow:0 0 1.5625rem var(--shadow-opacity-200);list-style:none;margin:0;padding:0;font-size:var(--font-md);color:var(--color-text);text-transform:initial}.menu .submenu li{border-bottom:var(--border-subtle);margin-bottom:var(--space-0)}.menu .submenu li:last-child{border-bottom:none}.menu .submenu li a{display:inline-block;width:100%;padding:var(--space-3) var(--space-4);color:var(--color-text);text-decoration:none;border-bottom:none;font-weight:var(--font-weight-regular)}.menu .submenu li a:hover,.menu .submenu li a:focus{background:var(--color-page);color:var(--color-link)}.menu .submenu li a.button{color:var(--color-text-inverse);border-radius:var(--radius-sm)}.menu .submenu li a.button:hover,.menu .submenu li a.button:focus{box-shadow:var(--shadow-100);background:linear-gradient(96.86deg, var(--blue-500), var(--blue-300))}.menu .submenu.expand_nav{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1) translateY(var(--space-3));z-index:var(--z-level-3);background:var(--color-section);display:block;border-radius:var(--radius-sm)}.menu.inline{display:inline-block}.menu.inline .drop_menu{padding:0;padding-right:var(--space-5);font-weight:var(--font-weight-bold);color:var(--color-link)}.menu.inline .drop_menu:hover,.menu.inline .drop_menu:focus{color:var(--color-link-hover);text-decoration:none}.filter_list .filterbar{display:grid;grid-template-columns:2fr 7fr;gap:var(--space-1);margin-bottom:var(--space-4)}@media(max-width: 414px){.filter_list .filterbar{grid-template-columns:1fr}}.filter_list .filterbar.single{grid-template-columns:1fr}.filter_list .select .material-icons.filter,.filter_list .select .material-symbols-outlined.filter{left:var(--space-2)}.filter_list .select select{padding-left:var(--space-8);width:100%;min-width:10.3125rem}.filter_list .hidden{display:none}.box{margin-bottom:var(--space-7);padding:var(--space-4);position:relative;border:var(--border-default);box-shadow:var(--shadow-300);border-top:var(--border-width-medium) solid var(--red-500);border-radius:var(--radius-md)}#messages{position:relative}.info,.note{display:grid;grid-template-columns:auto 2.75rem;gap:var(--space-2);overflow:hidden;align-items:flex-start;position:relative;padding:var(--space-3) var(--space-4);border:var(--border-subtle);box-shadow:var(--shadow-50);border-radius:var(--radius-sm);margin-bottom:var(--space-4);background-color:var(--color-callout);color:var(--color-text)}.info h2,.info h1,.info h3,.note h2,.note h1,.note h3{margin:0;padding:0;border-bottom:none}.info a:not(.close),.note a:not(.close){padding:initial;display:initial}.info .close,.note .close{background:none;border:none;cursor:pointer;width:2.75rem;height:2.75rem;padding:var(--space-3);margin:calc(var(--space-3)*-1);border-radius:var(--radius-sm);color:var(--color-text-muted);display:flex;align-items:center;justify-content:center}.info .close .material-icons,.info .close .material-symbols-outlined,.note .close .material-icons,.note .close .material-symbols-outlined{font-size:var(--font-lg)}.info .close:hover,.note .close:hover{color:var(--color-text);background-color:var(--color-transparent)}.info .close:focus,.note .close:focus{color:var(--color-link);background-color:var(--color-transparent);box-shadow:var(--focus-ring);outline:none}.info .close:active,.note .close:active{background-color:var(--gray-200);transform:translateY(var(--space-1))}.info.error_box,.info.warning,.info.info_box,.info.success_box{grid-template-columns:24px 1fr 44px;gap:var(--space-2)}.info.error_box>.material-icons,.info.error_box>.material-symbols-outlined,.info.warning>.material-icons,.info.warning>.material-symbols-outlined,.info.info_box>.material-icons,.info.info_box>.material-symbols-outlined,.info.success_box>.material-icons,.info.success_box>.material-symbols-outlined{font-size:var(--font-2xl);align-self:flex-start;margin-top:2px;position:relative;top:-2px}.info.error_box{border-left:var(--border-width-thick) solid var(--color-error)}.info.error_box>.material-icons,.info.error_box>.material-symbols-outlined{background:linear-gradient(135deg, var(--red-500), var(--red-100));color:var(--color-text-inverse);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}@supports not (-webkit-background-clip: text){.info.error_box>.material-icons,.info.error_box>.material-symbols-outlined{color:var(--color-text)}}.info.info_box{border-left:var(--border-width-thick) solid var(--color-info)}.info.info_box>.material-icons,.info.info_box>.material-symbols-outlined{background:linear-gradient(96.86deg, var(--blue-600), var(--blue-400));color:var(--color-text-inverse);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}@supports not (-webkit-background-clip: text){.info.info_box>.material-icons,.info.info_box>.material-symbols-outlined{color:var(--color-text)}}.info.success_box{border-left:var(--border-width-thick) solid var(--color-success)}.info.success_box>.material-icons,.info.success_box>.material-symbols-outlined{color:var(--color-success)}.info.warning{border-left:var(--border-width-thick) solid var(--color-warning)}.info.warning>.material-icons,.info.warning>.material-symbols-outlined{background:linear-gradient(135deg, var(--orange-300), var(--orange-500));color:var(--color-text);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}@supports not (-webkit-background-clip: text){.info.warning>.material-icons,.info.warning>.material-symbols-outlined{color:var(--color-text)}}#global_alert{padding:var(--space-2) 0;background:var(--cream-300);font-size:var(--font-xl)}#global_alert .material-icons,#global_alert .material-symbols-outlined{color:var(--orange-300);vertical-align:sub}@media(prefers-contrast: high){.info,.note{border-width:var(--border-width-medium)}.info .close,.note .close{border:var(--border-width-medium) solid transparent}.info .close:focus,.note .close:focus{border-color:var(--color-link)}}@media(prefers-reduced-motion: reduce){.close:active{transform:none}}.spinner{padding:var(--space-6) var(--space-5) 0}.loading-spinner{animation:1.5s linear infinite spinner;animation-play-state:inherit;border:var(--border-width-thick) solid var(--gray-300);border-bottom-color:var(--color-interactive);border-radius:var(--radius-full);height:var(--space-6);width:var(--space-6);will-change:transform}@keyframes spinner{0%{transform:translate3d(-50%, -50%, 0) rotate(0deg)}100%{transform:translate3d(-50%, -50%, 0) rotate(360deg)}}.tab-block{margin-bottom:var(--space-8);margin-top:var(--space-2)}.tab-block .tab-content{border:var(--border-default);box-shadow:var(--shadow-100);border-radius:var(--radius-md)}.tab-block [role=tablist]{padding-left:0;margin:var(--space-1) 0 0;list-style-type:none;display:table;white-space:nowrap}.tab-block [role=tablist]>[role=presentation]{display:table-cell}.tab-block [role=tab]{padding:var(--space-3) var(--space-5);margin:0 var(--space-1) calc(var(--space-1)*-1) 0;text-align:center;color:var(--color-text-muted);border:var(--border-default);font-size:var(--font-md);letter-spacing:.019rem;border-radius:0;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);background:var(--color-page);box-shadow:none}.tab-block [role=tab][aria-selected=false]:hover,.tab-block [role=tab][aria-selected=false]:focus{color:var(--color-link)}.tab-block [role=tab][aria-selected=true]{border-top:var(--border-width-medium) solid var(--color-error);border-bottom:var(--border-width-thin) solid var(--color-page);box-shadow:var(--shadow-300);font-weight:var(--font-weight-bold)}.tab-block [role=tab][aria-selected=false]{background:var(--color-section-subtle)}.tab-block [role=tab]:disabled{display:none}.tab-block [role=tabpanel]{display:inline-block;width:100%;padding:var(--space-8)}.tab-block [role=tabpanel] :first-child{margin-top:0}.tab-block [role=tabpanel][aria-hidden=true]{display:none;visibility:hidden}.tab-block .is-hidden{display:none}.tab-block.display-mobile-tab h2:first-child{margin-top:var(--space-4)}.tab-block.display-mobile-tab [role=tablist]{z-index:var(--z-level-1);position:relative;padding:var(--space-6);border:var(--border-default);box-shadow:var(--shadow-50);border-radius:var(--radius-sm);margin-bottom:var(--space-4);background-color:var(--color-section);padding:var(--space-3)}.tab-block.display-mobile-tab .tab-content{margin-top:var(--space-2)}.tab-block.display-mobile-tab .tab-mobile-btn{display:inline-flex;padding:var(--space-2) var(--space-3);border:var(--border-default);box-shadow:var(--shadow-100);z-index:var(--z-level-2);text-decoration:none;color:var(--color-text-muted);border-radius:var(--radius-md);min-height:2.8125rem;background:linear-gradient(to bottom, var(--color-page), var(--gray-50));color:var(--color-text)}.tab-block.display-mobile-tab .tab-mobile-btn .material-icons,.tab-block.display-mobile-tab .tab-mobile-btn .material-symbols-outlined{z-index:var(--z-level-2);align-self:center;color:var(--color-text-muted);font-size:var(--font-lg)}.tab-block.display-mobile-tab [role=tablist]>[role=presentation]{display:block;border-bottom:var(--border-default)}.tab-block.display-mobile-tab [role=tablist]>[role=presentation]:last-child{border-bottom:none}.tab-block.display-mobile-tab [role=tablist]>[role=presentation] .material-icons,.tab-block.display-mobile-tab [role=tablist]>[role=presentation] .material-symbols-outlined{display:none}.tab-block.display-mobile-tab [role=tablist] li button{border:0;text-align:left;width:100%;background:var(--color-page);box-shadow:none;margin:0}.tab-block.display-mobile-tab [role=tablist] li button:disabled{display:none}.tab-block.display-mobile-tab [role=tablist] [role=tab][aria-selected=true]{border-top:none;color:var(--color-link)}.tabs{margin-bottom:var(--space-8);margin-top:var(--space-2)}.tabs .tab-content{border:var(--border-default);box-shadow:var(--shadow-100);border-radius:var(--radius-md)}.tabs [role=tablist]{padding-left:0;margin:var(--space-1) 0 0;list-style-type:none;display:table;white-space:nowrap}.tabs [role=tablist]>[role=presentation]{display:table-cell}.tabs [role=tablist] [role=tab]{display:inline-block;padding:var(--space-3) var(--space-5);margin:0 var(--space-1) calc(var(--space-1)*-1) 0;text-align:center;color:var(--color-text-muted);border:var(--border-default);font-size:var(--font-md);letter-spacing:.019rem;border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.tabs [role=tablist] [role=tab][aria-selected=false]:hover,.tabs [role=tablist] [role=tab][aria-selected=false]:focus{color:var(--color-link)}.tabs [role=tablist] [role=tab][aria-selected=true]{border-top:var(--border-width-medium) solid var(--color-error);border-bottom:var(--border-width-thin) solid var(--color-page);background:var(--color-page);font-weight:var(--font-weight-bold);box-shadow:var(--shadow-300)}.tabs [role=tablist] [role=tab][aria-selected=false]{background:var(--color-section-subtle)}.tabs [role=tabpanel]{display:inline-block;padding:var(--space-4);width:100%}.tabs [role=tabpanel] :first-child{margin-top:0}.tabs [role=tabpanel][aria-hidden=true]{display:none;visibility:hidden}.tabs .tab-mobile-btn{display:none}.tabs.dropdown h2:first-child{margin-top:var(--space-4)}.tabs.dropdown [role=tablist]{display:none;z-index:var(--z-level-1)}.tabs.dropdown .tab-content{margin-top:var(--space-2)}.tabs.dropdown .tab-mobile-btn{display:inline-flex;padding:var(--space-2) var(--space-3);border:var(--border-default);box-shadow:var(--shadow-100);z-index:var(--z-level-1);text-decoration:none;color:var(--color-text-muted);border-radius:var(--radius-md);height:2.8125rem;background:linear-gradient(to bottom, var(--color-page), var(--gray-50));color:var(--color-text)}.tabs.dropdown .tab-mobile-btn .material-icons,.tabs.dropdown .tab-mobile-btn .material-symbols-outlined{z-index:var(--z-level-1);align-self:center;color:var(--color-text-muted);font-size:var(--font-lg)}.tabs.dropdown [role=tablist]>[role=presentation]{display:block}.tabs.dropdown [role=tablist]>[role=presentation] .material-icons,.tabs.dropdown [role=tablist]>[role=presentation] .material-symbols-outlined{display:none}.tabs.dropdown [role=tablist] li a{padding:var(--space-4);display:block;margin:0;border:0;border-bottom:var(--border-width-thin) solid var(--gray-200);color:var(--color-link);text-align:left}.tabs.dropdown [role=tablist] [role=tab][aria-selected=true]{border-top:none;border-bottom:var(--border-width-thin) solid var(--gray-200);background:var(--color-section-subtle)}.tooltip{position:relative;display:inline-block;line-height:2}button.tooltip-btn{background:transparent;box-shadow:none;padding:0;width:var(--space-6);height:var(--space-6);vertical-align:top}button.tooltip-btn .material-icons,button.tooltip-btn .material-symbols-outlined{color:var(--color-link);vertical-align:initial;font-size:var(--font-sm)}button.tooltip-btn.hover,button.tooltip-btn.focus{background:transparent;box-shadow:none}button.tooltip-btn.hover .material-icons,button.tooltip-btn.hover .material-symbols-outlined,button.tooltip-btn.focus .material-icons,button.tooltip-btn.focus .material-symbols-outlined{color:var(--color-link-hover)}.tooltip-dialog{line-height:1.5;visibility:hidden;opacity:0;transition:var(--transition-fast),visibility 0s var(--transition-fast);position:absolute;background:var(--color-overlay);color:var(--color-text);box-shadow:var(--shadow-300);z-index:var(--z-level-1);border-radius:var(--radius-sm);margin:var(--space-4);padding:var(--space-6);transform:scale(0.9);top:var(--space-6);left:0;width:25rem}.tooltip-dialog a{color:var(--color-link)}.tooltip-dialog a:hover{color:var(--color-link-hover)}@media(max-width: 640px){.tooltip-dialog{width:20rem;left:calc(var(--space-12)*-0.25)}}.tooltip-dialog .tooltip_content{display:grid;grid-template-columns:auto var(--space-6);gap:var(--space-4)}.tooltip-dialog .tooltip_content .tooltip_close{width:var(--space-6);height:var(--space-6);background:transparent;box-shadow:none;padding:0}.tooltip-dialog .tooltip_content .tooltip_close .material-icons,.tooltip-dialog .tooltip_content .tooltip_close .material-symbols-outlined{line-height:1}.tooltip-dialog .tooltip_content .tooltip_close .material-icons:hover,.tooltip-dialog .tooltip_content .tooltip_close .material-icons:focus,.tooltip-dialog .tooltip_content .tooltip_close .material-symbols-outlined:hover,.tooltip-dialog .tooltip_content .tooltip_close .material-symbols-outlined:focus{color:var(--color-link-hover)}.tooltip-dialog.open{visibility:visible;opacity:1;transform:scale(1);transition:transform var(--transition-default),opacity var(--transition-default)}#dialog_overlay.open-inline{visibility:visible;opacity:1;transform:scale(1);transition:transform var(--transition-default),opacity var(--transition-default);background:transparent;backdrop-filter:none}.pages{margin:var(--space-4) 0;padding:var(--space-4);background:var(--color-section-subtle);border:var(--border-subtle);border-radius:var(--radius-sm);box-shadow:var(--shadow-50)}.pages .pagination{margin:0}.pagination{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;justify-content:center}.pagination .page,.pagination .prev,.pagination .next,.pagination .first,.pagination .last{display:inline-flex}.pagination .page a,.pagination .page.current,.pagination .prev a,.pagination .prev.current,.pagination .next a,.pagination .next.current,.pagination .first a,.pagination .first.current,.pagination .last a,.pagination .last.current{display:inline-flex;align-items:center;justify-content:center;min-width:var(--space-7);height:var(--space-7);padding:0 var(--space-3);border-radius:var(--radius-sm);border:var(--border-default);background:var(--color-section);color:var(--color-text);font-size:var(--font-sm);text-decoration:none;transition:var(--transition-default)}.pagination .page a:hover,.pagination .prev a:hover,.pagination .next a:hover,.pagination .first a:hover,.pagination .last a:hover{background:var(--color-section-subtle);color:var(--color-interactive);border:var(--border-interactive-hover)}.pagination .page a:focus-visible,.pagination .prev a:focus-visible,.pagination .next a:focus-visible,.pagination .first a:focus-visible,.pagination .last a:focus-visible{outline:none;box-shadow:var(--focus-ring)}.pagination .page.current,.pagination .prev.current,.pagination .next.current,.pagination .first.current,.pagination .last.current{background:var(--color-interactive);border:var(--border-interactive);color:var(--color-text-inverse);cursor:default}.pagination .gap{display:inline-flex;align-items:center;height:var(--space-7);padding:0 var(--space-2);border:none;background:transparent;color:var(--color-text-muted);min-width:auto}@media(max-width: 414px){.pagination{gap:var(--space-1)}.pagination .page a,.pagination .page.current,.pagination .prev a,.pagination .next a,.pagination .first a,.pagination .last a{min-width:var(--space-8);height:var(--space-8);padding:0 var(--space-2);font-size:var(--font-xs)}}:root{--banner-shade-color: var(--gray-700);--banner-shade-opacity: 0.85;--learn-gradient-start: var(--red-100);--learn-gradient-end: var(--orange-100);--learn-gradient-base: var(--white);--learn-gradient-neutral-start: rgba(206, 206, 183, 0.06);--learn-gradient-neutral-end: rgba(217, 217, 197, 0.24);--background-accordion: var(--color-section);--text-accordion: var(--color-text-muted)}[data-theme=dark]{--banner-shade-color: var(--gray-150);--banner-shade-opacity: 0.6;--learn-gradient-start: var(--red-100);--learn-gradient-end: var(--orange-100);--learn-gradient-base: var(--gray-100);--learn-gradient-neutral-start: rgba(72, 72, 72, 0.4);--learn-gradient-neutral-end: rgba(44, 44, 44, 0.6);--background-accordion: var(--color-section);--text-accordion: var(--color-text-muted)}@media(prefers-color-scheme: dark){:root{--banner-shade-color: var(--gray-150);--banner-shade-opacity: 0.6;--learn-gradient-start: var(--red-100);--learn-gradient-end: var(--orange-100);--learn-gradient-base: var(--gray-100);--learn-gradient-neutral-start: rgba(72, 72, 72, 0.4);--learn-gradient-neutral-end: rgba(44, 44, 44, 0.6);--background-accordion: var(--color-section);--text-accordion: var(--color-text-muted)}}#tl-banner{overflow:hidden;position:relative}#tl-banner h1:before{display:none}#tl-banner h1{margin:0;display:inline-grid;font-size:var(--font-xl);letter-spacing:.031rem}#tl-banner #featured_img{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;height:10.9375rem}#tl-banner .shade{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(to bottom, transparent 0%, var(--banner-shade-color) 100%);opacity:var(--banner-shade-opacity);height:9.375rem}#tl-banner .image-text{position:absolute;bottom:0;color:var(--color-text-inverse);padding:var(--space-4) 0 var(--space-2);width:100%;z-index:1}#tl-banner.index #featured_img{height:18.75rem}#tl-banner.index #featured_img .shade{display:none}.is-style-quiz-group button,.mini-quiz button,.is-style-highlighted-group button{background:linear-gradient(to right, var(--red-500) 0%, var(--red-300) 100%);border-color:var(--red-300)}.is-style-quiz-group button:hover,.is-style-quiz-group button:focus,.mini-quiz button:hover,.mini-quiz button:focus,.is-style-highlighted-group button:hover,.is-style-highlighted-group button:focus{background:linear-gradient(to right, var(--red-500) 0%, var(--red-700) 100%)}p.button a{border-radius:var(--radius-sm);background:linear-gradient(96.86deg, var(--blue-600), var(--blue-400));border:var(--border-interactive-hover);color:var(--color-text-inverse);display:inline-block;padding:var(--space-3) var(--space-4);font-size:var(--font-md);font-weight:var(--font-weight-regular);letter-spacing:.5px;cursor:pointer;box-shadow:var(--shadow-300);text-align:center;text-decoration:none;transition:background .2s ease,box-shadow .2s ease}p.button a:hover,p.button a:focus{background:linear-gradient(96.86deg, var(--blue-500), var(--blue-300));box-shadow:var(--shadow-100)}p.button.disabled{display:inline-block;padding:var(--space-3) var(--space-4);font-size:var(--font-md);font-weight:var(--font-weight-regular);border-radius:var(--radius-sm);letter-spacing:.5px;text-align:center;text-decoration:none;background:var(--color-transparent);border:var(--border-default);color:var(--color-text-muted);cursor:not-allowed;pointer-events:none}.wp-block-wisc-block-accordion-block .accordion-block,.dds-accordion .step-group,.drt-accordion .step-group{border:none;box-shadow:none}.wp-block-wisc-block-accordion-block .accordion-block>div,.wp-block-wisc-block-accordion-block .accordion-block>div:first-child,.wp-block-wisc-block-accordion-block .accordion-block>div:last-child,.dds-accordion .step-group>div,.dds-accordion .step-group>div:first-child,.dds-accordion .step-group>div:last-child,.drt-accordion .step-group>div,.drt-accordion .step-group>div:first-child,.drt-accordion .step-group>div:last-child{border:var(--border-default);border-radius:var(--radius-sm);margin-bottom:var(--space-4)}.wp-block-wisc-block-accordion-block .accordion-block .acc-title .accordion-trigger,.dds-accordion .step-group .acc-title .accordion-trigger,.drt-accordion .step-group .acc-title .accordion-trigger{padding:var(--space-4);position:relative;font-size:var(--font-md);font-weight:var(--font-weight-bold);background:linear-gradient(135deg, var(--color-section-subtle), var(--color-section));color:var(--color-text);padding-left:3.5em}.wp-block-wisc-block-accordion-block .accordion-block .acc-title .accordion-trigger .accordion-icon,.dds-accordion .step-group .acc-title .accordion-trigger .accordion-icon,.drt-accordion .step-group .acc-title .accordion-trigger .accordion-icon{z-index:2;position:absolute;left:1.25rem;border-color:var(--white);transform:translateY(-60%) rotate(-45deg)}.wp-block-wisc-block-accordion-block .accordion-block .acc-title .accordion-trigger:hover,.wp-block-wisc-block-accordion-block .accordion-block .acc-title .accordion-trigger:focus,.dds-accordion .step-group .acc-title .accordion-trigger:hover,.dds-accordion .step-group .acc-title .accordion-trigger:focus,.drt-accordion .step-group .acc-title .accordion-trigger:hover,.drt-accordion .step-group .acc-title .accordion-trigger:focus{background:linear-gradient(135deg, var(--color-section-subtle), var(--color-section));color:var(--color-text);color:var(--color-text-muted)}.wp-block-wisc-block-accordion-block .accordion-block .acc-title .accordion-trigger::after,.dds-accordion .step-group .acc-title .accordion-trigger::after,.drt-accordion .step-group .acc-title .accordion-trigger::after{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;width:var(--space-8);height:102%;background:linear-gradient(135deg, var(--red-500), var(--red-100));color:var(--color-text-inverse);z-index:1}.wp-block-wisc-block-accordion-block .accordion-block .acc-title .accordion-trigger>span,.dds-accordion .step-group .acc-title .accordion-trigger>span,.drt-accordion .step-group .acc-title .accordion-trigger>span{font-size:var(--font-sm);text-transform:uppercase;letter-spacing:.5px}.wp-block-wisc-block-accordion-block .accordion-panel{padding:0}.wp-block-wisc-block-accordion-block .accordion-block .accordion-trigger[aria-expanded=true] .accordion-icon,.dds-accordion .step-group .acc-title .accordion-trigger[aria-expanded=true] .accordion-icon,.drt-accordion .step-group .acc-title .accordion-trigger[aria-expanded=true] .accordion-icon{transform:translateY(-60%) rotate(45deg)}.wp-block-wisc-block-accordion-block .accordion-block .accordion-trigger[aria-expanded=true],.dds-accordion .step-group .acc-title .accordion-trigger[aria-expanded=true],.drt-accordion .step-group .acc-title .accordion-trigger[aria-expanded=true]{background:linear-gradient(135deg, var(--color-section-subtle), var(--color-section));color:var(--color-text);border-bottom:var(--border-subtle)}.wp-block-cgb-block-faq-group{margin:var(--space-6) 0}iframe{min-height:700px}.wp-block-image .alignright{float:right;margin:0 0 var(--space-4) var(--space-4)}@media(max-width: 768px){.wp-block-image .alignright{float:none;margin:0 0 var(--space-4) 0}}.wp-block-image .alignleft{float:left;margin:0 var(--space-4) var(--space-4) 0}@media(max-width: 768px){.wp-block-image .alignleft{float:none;margin:0 0 var(--space-4) 0}}.wp-block-image .aligncenter{display:block;margin-left:auto;margin-right:auto}@media(max-width: 768px){.wp-block-image .aligncenter{float:none;margin:0 0 var(--space-4) 0}}.wp-block-image .alignnone{display:block;margin:0 auto}@media(max-width: 768px){.wp-block-image .alignnone{float:none;margin:0 0 var(--space-4) 0}}#menu{grid-template-columns:450px auto 85px;padding:0 var(--space-6)}#menu .primary_logo .logo-site{font-size:var(--font-4xl)}@media(max-width: 1024px){#menu{grid-template-columns:auto 85px}}@media(max-width: 768px){#menu{grid-template-columns:1fr}}.main{gap:var(--space-7)}.main_nav nav ul{grid-template-columns:repeat(2, fit-content(50%))}@media(max-width: 1200px){.main_nav nav ul{grid-template-columns:repeat(2, fit-content(25%))}}.main_nav h1 svg{left:-20px;position:relative}@media(max-width: 768px){.main_nav h1 svg{height:auto;width:100%;left:0}}img{max-width:100%;height:auto}.cards.is-style-gallery-layout h3{margin-top:var(--space-1);font-size:var(--font-lg)}.cards.is-style-no-img-layout .banner_img{display:none}iframe{width:100%}.main_nav h1 svg{left:0}.main .ask_card{max-width:325px;border:var(--border-default);border-radius:var(--radius-sm);padding:var(--space-6)}.main .ask_card .ask-chat-link{margin:0;width:100%}.main .ask_card .ask_close{display:none}.main .ask_card h2{font-size:var(--font-sm) !important;display:block;position:absolute !important;margin-top:0}.main .ask_card h2::after{display:none}.main .ask_card h2::before{display:none}.main .ask_card h3{margin:0;padding:var(--space-2) 0 0 var(--space-5)}.main .ask_card .ask-options{position:relative;margin-top:var(--space-6);border:var(--border-default);border-radius:var(--radius-md)}.main .ask_card .ask-options h2{position:absolute;top:-16px;left:var(--space-2);margin:0;font-size:var(--font-sm);font-weight:var(--font-weight-bold);background-color:var(--color-section);padding:var(--space-1);border:none}.main .ask_card .ask-options>ul{list-style:none;margin:0;padding:var(--space-4) var(--space-6)}.main .ask_card .ask-options>ul li{display:flex;align-items:center;padding:var(--space-2) 0;font-size:var(--font-md);border-bottom:var(--border-default)}.main .ask_card .ask-options>ul li a{display:inline-flex;gap:var(--space-1);color:var(--color-text);border-bottom:none}.main .ask_card .ask-options>ul li a:hover,.main .ask_card .ask-options>ul li a:focus{color:var(--color-link);text-decoration:none}.main .ask_card .ask-options>ul li .material-icons{background-color:var(--color-link);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.main .ask_card .ask-additional{list-style:none;padding:0;margin-top:var(--space-4);padding-top:var(--space-5)}.main .ask_card .ask-additional li{padding-bottom:var(--space-4)}.main .ask_card .accordion{display:none}.helpful-tips{margin-bottom:var(--space-5);display:grid;grid-template-columns:40px auto;gap:var(--space-2);background:linear-gradient(to right, var(--cream-500), var(--cream-300));padding:var(--space-4);border-radius:var(--radius-sm)}.helpful-tips p{margin:0;margin-bottom:var(--space-4)}.helpful-tips p:last-child{margin-bottom:var(--space-2)}.helpful-tips .material-icons{font-size:35px;background:linear-gradient(to bottom, var(--learn-gradient-start) 0%, var(--learn-gradient-end) 100%),var(--learn-gradient-base);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;position:relative;top:0}@supports not (-webkit-background-clip: text){.helpful-tips .material-icons{color:var(--color-text)}}@media(max-width: 768px){.helpful-tips{grid-template-columns:1fr}.helpful-tips .material-icons{margin:0 auto;display:block;text-align:center}}footer{z-index:1}.menu_ask.askvisible button.ask_close:hover,.menu_ask.askvisible button.ask_close:focus{background:transparent}.wp-block-column .wp-block-group{margin-bottom:var(--space-8)}.wp-block-columns.compact .wp-block-column{flex:0 0 auto}.wp-block-columns .wp-block-column.align-left{flex:0 0 auto;margin-right:auto;display:flex;justify-content:flex-start}.wp-block-columns .wp-block-column.align-right{flex:0 0 auto;margin-left:auto;display:flex;justify-content:flex-end}.wp-block-columns.prev-next-nav{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-6);margin-bottom:var(--space-6)}.wp-block-columns.prev-next-nav>.wp-block-column{flex:0 0 auto !important;width:auto !important;min-width:0}.wp-block-columns.prev-next-nav>.wp-block-column:last-child{margin-left:auto;display:flex;justify-content:flex-end}.wp-block-columns.prev-next-nav p.button.previous a:before{content:"❮";margin-right:.5em;font-weight:bold}.wp-block-columns.prev-next-nav p.button.next a:after{content:"❯";margin-left:.5em;font-weight:bold}@media(max-width: 640px){.wp-block-columns.prev-next-nav{justify-content:flex-start}.wp-block-columns.prev-next-nav>.wp-block-column:last-child{margin-left:0;justify-content:flex-start}.wp-block-columns.prev-next-nav .wp-block-button__link{width:100%}}table{margin-bottom:var(--space-6)}.page-title{margin-bottom:var(--space-6)}.page-container{margin-top:var(--space-6)}.wp-block-navigation__responsive-container-open,.wp-block-navigation__responsive-container-close{display:none}ul.wp-block-navigation__container{list-style:none;position:relative;padding:0;margin:0 var(--space-3)}ul.wp-block-navigation__container:before{content:"";position:absolute;left:-15px;top:0;bottom:0;background:var(--gray-200);height:100%;width:1px}ul.wp-block-navigation__container>li a{padding:var(--space-1) var(--space-2);display:inline-block}ul.wp-block-navigation__container>li a:hover{color:var(--blue-300)}.two-to-one>div{display:grid;grid-template-columns:auto 350px;grid-gap:var(--space-4)}@media(max-width: 1024px){.two-to-one>div{display:block}}.two-to-one .left-column{border-right:var(--border-default);padding-right:var(--space-6)}@media(max-width: 1024px){.two-to-one .left-column{border-right:none;padding-right:var(--space-0)}}.two-to-one .left-column>.wp-block-group__inner-container>.wp-block-group:first-of-type>.wp-block-group__inner-container>h2.wp-block-heading{margin-top:var(--space-0)}.two-to-one .right-column>.wp-block-group__inner-container{margin-bottom:var(--space-8);position:relative;padding-left:var(--space-4)}@media(max-width: 1024px){.two-to-one .right-column>.wp-block-group__inner-container{padding-left:var(--space-0)}}.two-to-one .right-column h2{font-size:var(--font-xl);margin-top:var(--space-8);margin-bottom:var(--space-4);font-weight:var(--font-weight-bold);margin-top:var(--space-0)}.two-to-one .right-column h3{font-size:var(--font-lg);border-bottom:none}.micro-courses>.wp-block-group__inner-container,.micro-courses-no-nav>.wp-block-group__inner-container{display:grid;grid-template-columns:28% 67%;gap:var(--space-5)}@media(max-width: 1024px){.micro-courses>.wp-block-group__inner-container,.micro-courses-no-nav>.wp-block-group__inner-container{display:block}}.micro-courses>.wp-block-group__inner-container .left-block,.micro-courses>.wp-block-group__inner-container .right-block,.micro-courses-no-nav>.wp-block-group__inner-container .left-block,.micro-courses-no-nav>.wp-block-group__inner-container .right-block{position:relative;padding:var(--space-6);border:var(--border-default);box-shadow:var(--shadow-50);border-radius:var(--radius-sm);margin-bottom:var(--space-4);background-color:var(--color-section)}.micro-courses>.wp-block-group__inner-container .left-block,.micro-courses-no-nav>.wp-block-group__inner-container .left-block{padding:0}.micro-courses>.wp-block-group__inner-container .left-block h2,.micro-courses-no-nav>.wp-block-group__inner-container .left-block h2{margin:0;background:linear-gradient(96.86deg, var(--blue-600), var(--blue-400));color:var(--color-text-inverse);font-size:var(--font-lg)}.micro-courses>.wp-block-group__inner-container .left-block h2:hover,.micro-courses>.wp-block-group__inner-container .left-block h2:focus,.micro-courses-no-nav>.wp-block-group__inner-container .left-block h2:hover,.micro-courses-no-nav>.wp-block-group__inner-container .left-block h2:focus{background:linear-gradient(96.86deg, var(--blue-500), var(--blue-300))}.micro-courses>.wp-block-group__inner-container .left-block h2 a,.micro-courses-no-nav>.wp-block-group__inner-container .left-block h2 a{color:var(--color-text-inverse);display:block;padding:var(--space-4)}.micro-courses>.wp-block-group__inner-container .left-block .wp-block-group__inner-container,.micro-courses-no-nav>.wp-block-group__inner-container .left-block .wp-block-group__inner-container{position:sticky;top:0}.micro-courses>.wp-block-group__inner-container .left-block .wp-block-navigation-item.wp-block-navigation-link,.micro-courses-no-nav>.wp-block-group__inner-container .left-block .wp-block-navigation-item.wp-block-navigation-link{margin-bottom:var(--space-0)}.micro-courses>.wp-block-group__inner-container .left-block .wp-block-navigation__container,.micro-courses-no-nav>.wp-block-group__inner-container .left-block .wp-block-navigation__container{list-style:none;margin:0}.micro-courses>.wp-block-group__inner-container .left-block .wp-block-navigation__container:before,.micro-courses-no-nav>.wp-block-group__inner-container .left-block .wp-block-navigation__container:before{display:none}.micro-courses>.wp-block-group__inner-container .left-block .wp-block-navigation__container a,.micro-courses-no-nav>.wp-block-group__inner-container .left-block .wp-block-navigation__container a{border:none}.micro-courses>.wp-block-group__inner-container .left-block .wp-block-navigation__container .wp-block-navigation-item__content,.micro-courses-no-nav>.wp-block-group__inner-container .left-block .wp-block-navigation__container .wp-block-navigation-item__content{padding:var(--space-4) var(--space-5);font-size:var(--font-lg);display:block;color:var(--color-link);font-weight:var(--font-weight-bold)}.micro-courses>.wp-block-group__inner-container .left-block .wp-block-navigation__container .wp-block-navigation-item__content:hover,.micro-courses>.wp-block-group__inner-container .left-block .wp-block-navigation__container .wp-block-navigation-item__content:focus,.micro-courses-no-nav>.wp-block-group__inner-container .left-block .wp-block-navigation__container .wp-block-navigation-item__content:hover,.micro-courses-no-nav>.wp-block-group__inner-container .left-block .wp-block-navigation__container .wp-block-navigation-item__content:focus{background:var(--color-section-subtle)}.micro-courses>.wp-block-group__inner-container .left-block .wp-block-navigation__container .current-menu-item>.wp-block-navigation-item__content,.micro-courses-no-nav>.wp-block-group__inner-container .left-block .wp-block-navigation__container .current-menu-item>.wp-block-navigation-item__content{background:linear-gradient(96.86deg, var(--blue-600), var(--blue-400));color:var(--color-text-inverse);color:var(--color-text-inverse)}.micro-courses>.wp-block-group__inner-container .left-block .sub-content,.micro-courses-no-nav>.wp-block-group__inner-container .left-block .sub-content{padding:var(--space-4) var(--space-5);border-top:var(--border-default);margin-top:var(--space-4)}.micro-courses>.wp-block-group__inner-container .left-block .sub-content h3,.micro-courses-no-nav>.wp-block-group__inner-container .left-block .sub-content h3{margin-top:0}.micro-courses>.wp-block-group__inner-container .right-block h2,.micro-courses-no-nav>.wp-block-group__inner-container .right-block h2{font-size:var(--font-xl);font-weight:var(--font-weight-bold);letter-spacing:0;line-height:1.5;padding-bottom:var(--space-2);margin-bottom:var(--space-3);position:relative;border-bottom:none;margin-top:var(--space-8)}.micro-courses>.wp-block-group__inner-container .right-block .ask_card h2,.micro-courses-no-nav>.wp-block-group__inner-container .right-block .ask_card h2{top:-65px}.micro-courses>.wp-block-group__inner-container .right-block h2::after,.micro-courses-no-nav>.wp-block-group__inner-container .right-block h2::after{content:"";position:absolute;left:0;bottom:var(--space-1);height:var(--border-width-thin);width:95%;max-width:500px;background-color:var(--red-500)}.micro-courses>.wp-block-group__inner-container .right-block h2::before,.micro-courses-no-nav>.wp-block-group__inner-container .right-block h2::before{content:"";position:absolute;left:0;bottom:0;height:var(--space-1);width:3.4375rem;background-color:var(--red-500)}.micro-courses>.wp-block-group__inner-container .right-block>.wp-block-group__inner-container>.wp-block-group>.wp-block-group__inner-container .wp-block-group:first-child h2,.micro-courses>.wp-block-group__inner-container .right-block>.wp-block-group__inner-container>.wp-block-group>.wp-block-group__inner-container h2.wp-block-heading:first-child,.micro-courses>.wp-block-group__inner-container .right-block>.wp-block-group__inner-container>h2.wp-block-heading:first-child,.micro-courses-no-nav>.wp-block-group__inner-container .right-block>.wp-block-group__inner-container>.wp-block-group>.wp-block-group__inner-container .wp-block-group:first-child h2,.micro-courses-no-nav>.wp-block-group__inner-container .right-block>.wp-block-group__inner-container>.wp-block-group>.wp-block-group__inner-container h2.wp-block-heading:first-child,.micro-courses-no-nav>.wp-block-group__inner-container .right-block>.wp-block-group__inner-container>h2.wp-block-heading:first-child{margin-top:0}.micro-courses>.wp-block-group__inner-container .right-block>.wp-block-group__inner-container>.wp-block-group>.wp-block-group__inner-container .wp-block-group:first-child h3,.micro-courses-no-nav>.wp-block-group__inner-container .right-block>.wp-block-group__inner-container>.wp-block-group>.wp-block-group__inner-container .wp-block-group:first-child h3{margin-top:0}.micro-courses>.wp-block-group__inner-container .right-block>.wp-block-group__inner-container>.wp-block-group>.wp-block-group__inner-container .wp-block-group:first-child h4,.micro-courses-no-nav>.wp-block-group__inner-container .right-block>.wp-block-group__inner-container>.wp-block-group>.wp-block-group__inner-container .wp-block-group:first-child h4{margin-top:0}.micro-courses>.wp-block-group__inner-container .right-block .wp-block-group,.micro-courses-no-nav>.wp-block-group__inner-container .right-block .wp-block-group{margin-bottom:var(--space-6)}.micro-courses>.wp-block-group__inner-container .right-block h3,.micro-courses-no-nav>.wp-block-group__inner-container .right-block h3{font-size:var(--font-lg);margin-bottom:0;margin-top:var(--space-6)}.micro-courses>.wp-block-group__inner-container .right-block h4,.micro-courses-no-nav>.wp-block-group__inner-container .right-block h4{margin-bottom:0;margin-top:var(--space-6)}.micro-courses>.wp-block-group__inner-container .right-block ul li,.micro-courses>.wp-block-group__inner-container .right-block ol li,.micro-courses-no-nav>.wp-block-group__inner-container .right-block ul li,.micro-courses-no-nav>.wp-block-group__inner-container .right-block ol li{margin-bottom:var(--space-3)}.micro-courses>.wp-block-group__inner-container .right-block>.wp-block-group__inner-container>.wp-block-group,.micro-courses-no-nav>.wp-block-group__inner-container .right-block>.wp-block-group__inner-container>.wp-block-group{margin-bottom:var(--space-7)}.micro-courses>.wp-block-group__inner-container .right-block img,.micro-courses-no-nav>.wp-block-group__inner-container .right-block img{border:var(--border-default)}.micro-courses>.wp-block-group__inner-container .right-block .is-style-note-group h1,.micro-courses>.wp-block-group__inner-container .right-block .is-style-note-group h2,.micro-courses>.wp-block-group__inner-container .right-block .is-style-note-group h3,.micro-courses>.wp-block-group__inner-container .right-block .is-style-note-group h4,.micro-courses>.wp-block-group__inner-container .right-block .is-style-strategies-group h1,.micro-courses>.wp-block-group__inner-container .right-block .is-style-strategies-group h2,.micro-courses>.wp-block-group__inner-container .right-block .is-style-strategies-group h3,.micro-courses>.wp-block-group__inner-container .right-block .is-style-strategies-group h4,.micro-courses-no-nav>.wp-block-group__inner-container .right-block .is-style-note-group h1,.micro-courses-no-nav>.wp-block-group__inner-container .right-block .is-style-note-group h2,.micro-courses-no-nav>.wp-block-group__inner-container .right-block .is-style-note-group h3,.micro-courses-no-nav>.wp-block-group__inner-container .right-block .is-style-note-group h4,.micro-courses-no-nav>.wp-block-group__inner-container .right-block .is-style-strategies-group h1,.micro-courses-no-nav>.wp-block-group__inner-container .right-block .is-style-strategies-group h2,.micro-courses-no-nav>.wp-block-group__inner-container .right-block .is-style-strategies-group h3,.micro-courses-no-nav>.wp-block-group__inner-container .right-block .is-style-strategies-group h4{margin:0}.micro-courses ol.is-style-upper-alpha,.micro-courses-no-nav ol.is-style-upper-alpha{list-style-type:upper-alpha}.is-style-pdf-link a{position:relative;padding:var(--space-2);border:var(--border-default);border-radius:var(--radius-sm);padding-left:3.125rem;color:var(--color-text);font-weight:var(--font-weight-bold);background-color:var(--white)}.is-style-pdf-link a:hover,.is-style-pdf-link a:focus{background:linear-gradient(135deg, var(--color-section-subtle), var(--color-section));color:var(--color-text)}.is-style-pdf-link a::after{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--space-10);height:100%;background:linear-gradient(135deg, var(--red-500), var(--red-100));color:var(--color-text-inverse);border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.is-style-pdf-link a::before{font-family:"Material Icons";content:"picture_as_pdf";-webkit-font-feature-settings:"liga";font-feature-settings:"liga";position:absolute;left:var(--space-2);color:var(--color-text-inverse);font-size:var(--font-2xl);top:0;z-index:1}.is-style-goto-link a{position:relative;padding-left:2.1875rem;font-weight:var(--font-weight-bold)}.is-style-goto-link a::before{font-family:"Material Icons";content:"launch";-webkit-font-feature-settings:"liga";font-feature-settings:"liga";position:absolute;font-size:var(--font-xl);left:var(--space-3);top:calc(var(--space-1)*-0.75)}.is-style-footnote{font-size:var(--font-sm);line-height:1.75;margin-bottom:var(--space-7)}.is-style-highlighted-group{padding:var(--space-4) var(--space-6);border-radius:var(--radius-md);border:var(--border-default);background-color:var(--color-section-subtle);position:relative}.is-style-highlighted-group:before{content:"";position:absolute;top:0;left:0;bottom:0;width:var(--space-3);height:100%;background:linear-gradient(to bottom, var(--orange-300) 0%, var(--red-300) 100%);border:var(--border-width-thin) solid;border-image:linear-gradient(45deg, var(--learn-gradient-start), var(--learn-gradient-end)) 1}.is-style-highlighted-group h3{font-size:var(--font-lg)}.is-style-quiz-group{margin:var(--space-5) 0 var(--space-7)}.is-style-quiz-group p{margin:0}.is-style-quiz-group .mini-quiz{margin-top:var(--space-4)}.is-style-note-group{position:relative;padding:var(--space-3) var(--space-4);border:var(--border-subtle);box-shadow:var(--shadow-50);border-radius:var(--radius-sm);margin-bottom:var(--space-4);background-color:var(--color-callout);color:var(--color-text);padding:var(--space-2) var(--space-4);box-shadow:none;border:var(--border-default);position:relative}.is-style-note-group::before{content:"";position:absolute;top:0;left:0;right:0;height:2.6875rem;background:linear-gradient(to bottom, rgba(206, 206, 183, 0.06) 0%, rgba(217, 217, 197, 0.24) 100%);border-bottom:var(--border-subtle)}.is-style-note-group>.wp-block-group__inner-container{position:relative}.is-style-note-group>.wp-block-group__inner-container::before{font-family:"Material Icons";content:"question_answer";-webkit-font-feature-settings:"liga";font-feature-settings:"liga";position:absolute;left:0;font-size:var(--font-2xl);top:calc(var(--space-1)*-1);background:linear-gradient(to right, var(--learn-gradient-start) 0%, var(--learn-gradient-end) 100%),var(--learn-gradient-base);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;z-index:1}@supports not (-webkit-background-clip: text){.is-style-note-group>.wp-block-group__inner-container::before{color:var(--color-text)}}.is-style-note-group>.wp-block-group__inner-container .wp-block-group{margin-bottom:0 !important;margin-top:var(--space-5)}.is-style-note-group>.wp-block-group__inner-container h2,.is-style-note-group>.wp-block-group__inner-container h3,.is-style-note-group>.wp-block-group__inner-container h4{font-size:var(--font-lg);font-weight:var(--font-weight-bold);margin:0;padding:0 0 var(--space-1) 1.55em}.is-style-left-indent{padding-left:var(--space-6)}.is-style-strategies-group{position:relative;position:relative;padding:var(--space-6);border:var(--border-default);box-shadow:var(--shadow-50);border-radius:var(--radius-sm);margin-bottom:var(--space-4);background-color:var(--color-section);padding-top:var(--space-4);margin-top:var(--space-6)}.is-style-strategies-group::before{content:"";position:absolute;top:0;left:0;right:0;height:3.75rem;background:linear-gradient(to bottom, rgba(206, 206, 183, 0.06) 0%, rgba(217, 217, 197, 0.24) 100%);border-bottom:var(--border-subtle)}@media(max-width: 640px){.is-style-strategies-group::before{border-top:var(--border-subtle);top:1px}}.is-style-strategies-group>.wp-block-group__inner-container{position:relative}.is-style-strategies-group>.wp-block-group__inner-container::before{font-family:"Material Icons";content:"tips_and_updates";-webkit-font-feature-settings:"liga";font-feature-settings:"liga";position:absolute;left:calc(var(--space-2)*-1.5);font-size:var(--font-2xl);top:calc(var(--space-3)*-1);background:linear-gradient(to right, var(--learn-gradient-start) 0%, var(--learn-gradient-end) 100%),var(--learn-gradient-base);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;z-index:1}@supports not (-webkit-background-clip: text){.is-style-strategies-group>.wp-block-group__inner-container::before{color:var(--color-text)}}.is-style-strategies-group>.wp-block-group__inner-container .wp-block-heading{margin-bottom:var(--space-6)}.is-style-strategies-group>.wp-block-group__inner-container .wp-block-group{margin-bottom:0 !important;margin-top:var(--space-5)}.is-style-strategies-group>.wp-block-group__inner-container h2,.is-style-strategies-group>.wp-block-group__inner-container h3,.is-style-strategies-group>.wp-block-group__inner-container h4{font-size:var(--font-lg);font-weight:var(--font-weight-bold);margin:0;padding:0 0 var(--space-1) 1.55em}.is-style-strategies-group>.wp-block-group__inner-container .ask_card{border:none;padding:var(--space-0)}.is-layout-flex{display:flex;gap:var(--space-4);margin-bottom:var(--space-6)}.is-layout-flex>.is-layout-flow{flex:1}.is-layout-flow .wp-block-heading{margin-top:var(--space-8)}.is-layout-flow>.wp-block-heading{margin-top:0}.is-style-three-columns .wp-block-group__inner-container h2,.is-style-three-columns .wp-block-group__inner-container h3,.is-style-three-columns .wp-block-group__inner-container h4,.three-columns .wp-block-group__inner-container h2,.three-columns .wp-block-group__inner-container h3,.three-columns .wp-block-group__inner-container h4{background:var(--gray-700);color:var(--color-text-inverse);display:block;padding:var(--space-2);margin:0;text-align:center}.is-style-three-columns .wp-block-group__inner-container h2::before,.is-style-three-columns .wp-block-group__inner-container h2::after,.is-style-three-columns .wp-block-group__inner-container h3::before,.is-style-three-columns .wp-block-group__inner-container h3::after,.is-style-three-columns .wp-block-group__inner-container h4::before,.is-style-three-columns .wp-block-group__inner-container h4::after,.three-columns .wp-block-group__inner-container h2::before,.three-columns .wp-block-group__inner-container h2::after,.three-columns .wp-block-group__inner-container h3::before,.three-columns .wp-block-group__inner-container h3::after,.three-columns .wp-block-group__inner-container h4::before,.three-columns .wp-block-group__inner-container h4::after{display:none}.is-style-three-columns .wp-block-columns,.three-columns .wp-block-columns{display:grid;grid-template-columns:1fr 1fr 1fr}@media(max-width: 1024px){.is-style-three-columns .wp-block-columns,.three-columns .wp-block-columns{display:block}}.is-style-three-columns .wp-block-columns ul,.is-style-three-columns .wp-block-columns ol,.three-columns .wp-block-columns ul,.three-columns .wp-block-columns ol{padding-right:var(--space-2)}.is-style-three-columns .wp-block-columns .wp-block-column,.three-columns .wp-block-columns .wp-block-column{border:var(--border-default)}@media(max-width: 1024px){.is-style-three-columns .wp-block-columns .wp-block-column,.three-columns .wp-block-columns .wp-block-column{margin-top:var(--space-5)}}.is-style-three-columns .wp-block-columns .wp-block-column p,.three-columns .wp-block-columns .wp-block-column p{padding:var(--space-2)}.is-style-three-columns .wp-block-columns .wp-block-column>.wp-block-group:first-child,.three-columns .wp-block-columns .wp-block-column>.wp-block-group:first-child{min-height:15.625rem}@media(max-width: 1024px){.is-style-three-columns .wp-block-columns .wp-block-column>.wp-block-group:first-child,.three-columns .wp-block-columns .wp-block-column>.wp-block-group:first-child{min-height:auto}}.is-style-column-list{display:grid;grid-template-columns:3.125rem auto;gap:var(--space-3);margin-top:var(--space-4)}.is-style-column-list img{border:none !important}.is-style-column-list h2,.is-style-column-list h3,.is-style-column-list h4{margin:0 !important}.is-style-button-download{position:relative;border:var(--border-default);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-4);display:inline-block;font-size:var(--font-lg)}.is-style-button-download::before{font-family:"Material Icons";content:"chrome_reader_mode";-webkit-font-feature-settings:"liga" 1;-moz-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;font-size:1.625rem;color:var(--gray-400);position:absolute;top:var(--space-1)}.is-style-button-download a{padding-left:1.875rem}.micro-courses-no-nav{max-width:80%}@media(max-width: 1024px){.micro-courses-no-nav{max-width:100%}}.micro-courses-no-nav>.wp-block-group__inner-container{display:block}.micro-courses-no-nav>.wp-block-group__inner-container .wp-block-heading:first-child{margin-top:0;padding-top:0}.micro-courses-no-nav>.wp-block-group__inner-container>.wp-block-group-is-layout-constrained{margin-bottom:var(--space-8)}.micro-courses-no-nav>.wp-block-group__inner-container h2{font-size:var(--font-xl);font-weight:var(--font-weight-bold);letter-spacing:0;line-height:1.5;padding-bottom:var(--space-2);margin-bottom:var(--space-3);position:relative;border-bottom:none}.micro-courses-no-nav>.wp-block-group__inner-container h2::after{content:"";position:absolute;left:0;bottom:2px;height:1px;width:95%;max-width:500px;background-color:var(--red-500)}.micro-courses-no-nav>.wp-block-group__inner-container h2::before{content:"";position:absolute;left:0;bottom:0;height:5px;width:55px;background-color:var(--red-500)}.micro-courses-no-nav>.wp-block-group__inner-container .wp-block-group__inner-container h2:first-child{margin-top:0}.micro-courses-no-nav>.wp-block-group__inner-container .wp-block-group{margin-bottom:var(--space-6)}.micro-courses-no-nav>.wp-block-group__inner-container h3{font-size:var(--font-lg);margin-bottom:0;margin-top:var(--space-6)}.micro-courses-no-nav>.wp-block-group__inner-container h4{margin-bottom:0;margin-top:var(--space-6)}.micro-courses-no-nav>.wp-block-group__inner-container ul li,.micro-courses-no-nav>.wp-block-group__inner-container ol li{margin-bottom:var(--space-3)}.micro-courses-no-nav>.wp-block-group__inner-container>.wp-block-group__inner-container>.wp-block-group{margin-bottom:var(--space-7)}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-pdf-link a{position:relative;padding:var(--space-2);border:var(--border-default);border-radius:var(--radius-sm);padding-left:50px;color:var(--color-text);font-weight:var(--font-weight-bold);background-color:var(--white)}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-pdf-link a:hover,.micro-courses-no-nav>.wp-block-group__inner-container .is-style-pdf-link a:focus{background:linear-gradient(135deg, var(--color-section-subtle), var(--color-section));color:var(--color-text)}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-pdf-link a::after{content:"";position:absolute;left:0;top:0;bottom:0;width:40px;height:100%;background:linear-gradient(135deg, var(--red-500), var(--red-100));color:var(--color-text-inverse);border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-pdf-link a::before{font-family:"Material Icons";content:"picture_as_pdf";-webkit-font-feature-settings:"liga";font-feature-settings:"liga";position:absolute;left:7px;color:var(--color-text-inverse);font-size:24px;top:0px;z-index:1}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-goto-link a{position:relative;padding-left:35px;font-weight:var(--font-weight-bold)}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-goto-link a::before{font-family:"Material Icons";content:"launch";-webkit-font-feature-settings:"liga";font-feature-settings:"liga";position:absolute;font-size:20px;left:10px;top:-3px}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-footnote{font-size:var(--font-sm);line-height:1.75;margin-bottom:var(--space-7)}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-highlighted-group{padding:var(--space-4) var(--space-6);border-radius:var(--radius-sm);border:var(--border-default);background-color:var(--gray-50);position:relative}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-highlighted-group:before{content:"";position:absolute;top:0;left:0;bottom:0;width:10px;height:100%;border:var(--border-width-thin) solid;border-image:linear-gradient(45deg, var(--learn-gradient-start), var(--learn-gradient-end)) 1}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-highlighted-group h2{margin:0 !important;padding:0 !important;font-size:var(--font-xl) !important;border-bottom:var(--border-default)}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-highlighted-group h2:before,.micro-courses-no-nav>.wp-block-group__inner-container .is-style-highlighted-group h2:after{display:none}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-highlighted-group h3{font-size:var(--font-lg)}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-quiz-group{margin:var(--space-5) 0 var(--space-7)}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-quiz-group p{margin:0}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-quiz-group .mini-quiz{margin-top:var(--space-4)}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-note-group{position:relative;padding:var(--space-3) var(--space-4);border:var(--border-subtle);box-shadow:var(--shadow-50);border-radius:var(--radius-sm);margin-bottom:var(--space-4);background-color:var(--color-callout);color:var(--color-text);padding:var(--space-2) var(--space-4);box-shadow:none;border:var(--border-default);position:relative}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-note-group::before{content:"";position:absolute;top:0;left:0;right:0;height:43px;background:linear-gradient(to bottom, var(--learn-gradient-neutral-start) 0%, var(--learn-gradient-neutral-end) 100%);border-bottom:var(--border-subtle)}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-note-group>.wp-block-group__inner-container{position:relative}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-note-group>.wp-block-group__inner-container::before{font-family:"Material Icons";content:"question_answer";-webkit-font-feature-settings:"liga";font-feature-settings:"liga";position:absolute;left:0;font-size:24px;top:-4px;background:linear-gradient(to right, var(--learn-gradient-start) 0%, var(--learn-gradient-end) 100%),var(--learn-gradient-base);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;z-index:1}@supports not (-webkit-background-clip: text){.micro-courses-no-nav>.wp-block-group__inner-container .is-style-note-group>.wp-block-group__inner-container::before{color:var(--color-text)}}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-note-group>.wp-block-group__inner-container .wp-block-group{margin-bottom:0 !important;margin-top:var(--space-5)}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-note-group>.wp-block-group__inner-container h2,.micro-courses-no-nav>.wp-block-group__inner-container .is-style-note-group>.wp-block-group__inner-container h3,.micro-courses-no-nav>.wp-block-group__inner-container .is-style-note-group>.wp-block-group__inner-container h4{font-size:var(--font-lg);font-weight:var(--font-weight-bold);margin:0;padding:0 0 3px 1.55em}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-left-indent{padding-left:var(--space-6)}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-strategies-group{border-radius:var(--radius-sm);border:var(--border-default);position:relative;padding:var(--space-2) var(--space-5)}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-strategies-group::before{content:"";position:absolute;top:0;left:0;right:0;height:43px;background:linear-gradient(to bottom, var(--learn-gradient-neutral-start) 0%, var(--learn-gradient-neutral-end) 100%);border-bottom:var(--border-subtle)}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-strategies-group>.wp-block-group__inner-container{position:relative}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-strategies-group>.wp-block-group__inner-container::before{font-family:"Material Icons";content:"tips_and_updates";-webkit-font-feature-settings:"liga";font-feature-settings:"liga";position:absolute;left:0;font-size:24px;top:-4px;background:linear-gradient(to right, var(--learn-gradient-start) 0%, var(--learn-gradient-end) 100%),var(--learn-gradient-base);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;z-index:1}@supports not (-webkit-background-clip: text){.micro-courses-no-nav>.wp-block-group__inner-container .is-style-strategies-group>.wp-block-group__inner-container::before{color:var(--color-text)}}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-strategies-group>.wp-block-group__inner-container .wp-block-group{margin-bottom:0 !important;margin-top:var(--space-5)}.micro-courses-no-nav>.wp-block-group__inner-container .is-style-strategies-group>.wp-block-group__inner-container h2,.micro-courses-no-nav>.wp-block-group__inner-container .is-style-strategies-group>.wp-block-group__inner-container h3,.micro-courses-no-nav>.wp-block-group__inner-container .is-style-strategies-group>.wp-block-group__inner-container h4{font-size:var(--font-lg);font-weight:var(--font-weight-bold);margin:0;padding:0 0 3px 1.55em}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.mini-quiz .answer,#summary-quiz .answer{display:none}.mini-quiz .checkbox,#summary-quiz .checkbox{margin-bottom:var(--space-2);margin-left:var(--space-1)}.mini-quiz .answer-block,.mini-quiz #summary-quiz-answer,#summary-quiz .answer-block,#summary-quiz #summary-quiz-answer{margin-top:var(--space-6);border:none;box-shadow:none}.mini-quiz .answer-block button,.mini-quiz #summary-quiz-answer button,#summary-quiz .answer-block button,#summary-quiz #summary-quiz-answer button{border-radius:var(--radius-sm)}.mini-quiz .answer-block .answers,.mini-quiz #summary-quiz-answer .answers,#summary-quiz .answer-block .answers,#summary-quiz #summary-quiz-answer .answers{opacity:0}.mini-quiz .answer-block .answers.show,.mini-quiz #summary-quiz-answer .answers.show,#summary-quiz .answer-block .answers.show,#summary-quiz #summary-quiz-answer .answers.show{position:relative;padding:var(--space-6);border:var(--border-default);box-shadow:var(--shadow-50);border-radius:var(--radius-sm);margin-bottom:var(--space-4);background-color:var(--color-section);border-top-left-radius:0;animation:fadeIn .5s ease-in-out forwards}#dds{margin-bottom:var(--space-8)}#dds h1{margin-bottom:var(--space-6)}@media(max-width: 1024px){#dds #grid_layout{display:block}}#dds .small{font-size:var(--font-sm)}#dds textarea{resize:vertical;height:150px}#dds .helpful-tips .answer-set h2{display:none}@media(max-width: 768px){#dds .helpful-tips{background:var(--cream-300);display:block;padding:var(--space-4) var(--space-5)}}#dds .dds-accordion{margin-top:0;border:none;background:transparent}#dds .dds-accordion .accordion-steps{font-size:var(--font-lg)}#dds .dds-accordion .accordion-steps:focus-within{outline:none !important}#dds .dds-accordion .step-group>div{border:var(--border-default)}#dds .dds-accordion .step-group>div.inactive button{color:var(--text-accordion);background:linear-gradient(135deg, var(--color-section-subtle), var(--color-section));color:var(--color-text);opacity:.65}#dds .dds-accordion .step-group>div.inactive .accordion-trigger:after{background:var(--gray-300)}#dds .dds-accordion .step-group>div.currentStep{border:var(--border-width-thin) solid;border-image:linear-gradient(45deg, var(--learn-gradient-start), var(--learn-gradient-end)) 1}#dds .accordion-block{border:none;box-shadow:none}#dds .accordion-block .accordion-panel>div:first-child{padding:var(--space-6)}#dds label{margin-bottom:var(--space-3);display:block}#dds .emphasis{font-weight:var(--font-weight-bold)}#dds input{margin-bottom:var(--space-4);width:50%;display:block}@media(max-width: 768px){#dds input{width:100%}}#dds .step .sub-text{font-size:var(--font-md);margin-bottom:var(--space-6);margin-top:var(--space-4)}#dds .step .sub-text ul{margin:0}#dds .step .sub-text ul li{padding-bottom:var(--space-1)}#dds .step .sub-text p{margin-bottom:0;padding-bottom:var(--space-2)}#dds .prompt{margin-left:var(--space-1)}#dds .right-column{position:relative}#dds .right-column #results{border-top:none;max-width:350px}#dds .right-column #results:before{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:var(--space-3);background:linear-gradient(to right, var(--learn-gradient-start) 0%, var(--learn-gradient-end) 100%),var(--learn-gradient-base)}#dds .right-column #results.fixed{position:sticky;top:var(--space-5)}@media(max-width: 1024px){#dds .right-column #results{display:none}}#dds .right-column h2{margin-top:0}#dds .answer-set,#dds .step4-answer-block{opacity:0;height:0;overflow:hidden;transition:opacity .75s ease-in-out,height 1s ease-in-out}#dds .answer-set.show,#dds .step4-answer-block.show{opacity:1;height:auto}#dds .helpful-tips .answer-set .step4-answer-block,#dds .helpful-tips .answer-set .step6-answer-block{margin-bottom:var(--space-4)}#dds .helpful-tips .answer-set .step4-answer-block h2,#dds .helpful-tips .answer-set .step6-answer-block h2{display:block;font-size:var(--font-md);margin-top:var(--space-6)}#dds .helpful-tips .answer-set .step4-answer-block .copy_button{margin-left:0;color:var(--color-link);background:none;box-shadow:none;font-weight:var(--font-weight-bold);position:relative;top:-1px;padding:0;border:none}#dds .helpful-tips .answer-set .step4-answer-block .copy_button:hover,#dds .helpful-tips .answer-set .step4-answer-block .copy_button:focus{color:var(--color-link-hover)}#dds .right-column .answer-set .step4-answer-block{margin-top:var(--space-6)}#dds .right-column .answer-set .copy_button{display:none}#dds dl>div{padding-bottom:var(--space-1);grid-template-columns:minmax(auto, 60px) 1fr;opacity:0;height:0;overflow:hidden;transition:opacity 1s ease-in-out,height 1s ease-in-out}#dds dl>div.show{opacity:1;height:auto}#dds dl dt{font-size:var(--font-md);padding-top:var(--space-1)}#dds dl dd{margin-bottom:0;margin-left:var(--space-5)}#dds dl dd.show{padding:var(--space-1) 0}#dds #step4 input{width:100%;margin-top:var(--space-7)}#dds #step4 .sub-text p{margin-top:var(--space-6)}#dds #step4 .sub-text p:first-child{margin-top:0}#dds #step4 .small{color:var(--orange-500)}#dds #step5-input,#dds #step5a-input{margin-bottom:var(--space-6)}#dds .conjunction{font-weight:var(--font-weight-bold);font-size:var(--font-sm);text-transform:uppercase}#dds .extra.answer{margin-left:var(--space-1);display:block;border-left:var(--border-default);padding-left:var(--space-2)}#dds #step6-content h3{border-bottom:var(--border-default)}#dds #step6-content p{margin-bottom:var(--space-4)}#dds #step6-content ul{margin-top:0;list-style-type:disc}#dds #step6-content ol{margin:0;padding-left:var(--space-7)}#dds #step6-content ol li{padding:var(--space-1) 0}#dds #step6-content .db_search_steps{padding:0;font-size:var(--font-md)}#dds #step6-content .db_search_steps .extra.answer{margin-left:0;padding-left:0;border-left:none;display:inline-block}#dds #step6-content .db_search_steps .conjunction{display:none}#dds #step6-content .db_search_steps .copy_input{border:var(--border-default);border-radius:var(--radius-sm);list-style:none;margin:0;padding:var(--space-1) var(--space-4);background:var(--color-section-subtle);margin-bottom:var(--space-3)}#dds #step6-content .db_search_steps .copy_button{box-shadow:none;padding:0;color:var(--color-link);background:none;border:none}#dds #step6-content .db_search_steps .copy_button:hover,#dds #step6-content .db_search_steps .copy_button:focus{color:var(--color-link-hover)}#dds #step6-content .hideEmpty{display:none}#dds #step6-content .prompt{font-weight:var(--font-weight-regular)}#dds #step6-content .prompt .material-icons{font-size:var(--font-md);vertical-align:middle;position:relative;bottom:var(--space-1);color:var(--blue-400)}#dds #step6-content .prompt h4{margin-top:var(--space-8);margin-bottom:0}#dds #step6-content .prompt h4>.material-icons{font-size:var(--font-xl);background:linear-gradient(to bottom, var(--learn-gradient-start) 0%, var(--learn-gradient-end) 100%),var(--learn-gradient-base);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}@supports not (-webkit-background-clip: text){#dds #step6-content .prompt h4>.material-icons{color:var(--color-text)}}#drt{margin-bottom:var(--space-8)}#drt h1{margin-bottom:var(--space-6)}#drt .small{font-size:var(--font-md)}#drt .sub-text{font-size:var(--font-md);margin-bottom:var(--space-6);margin-top:var(--space-4);margin-left:var(--space-6);margin-right:var(--space-4);position:relative}#drt .sub-text:before{content:"";position:absolute;left:calc(var(--space-6)*-1);top:calc(var(--space-3)*-1);bottom:calc(var(--space-3)*-1);width:var(--border-width-medium);border:var(--border-width-thin) solid;border-image:linear-gradient(45deg, var(--learn-gradient-start), var(--learn-gradient-end)) 1}#drt .sub-text ul{margin:0;margin-bottom:var(--space-5);padding-left:var(--space-4)}#drt .sub-text ul li{padding-bottom:var(--space-1)}#drt .sub-text p{margin-bottom:0;padding-bottom:var(--space-2)}@media(max-width: 768px){#drt .sub-text{margin:var(--space-3) var(--space-0)}#drt .sub-text:before{display:none}}#drt textarea{resize:vertical;height:9.375rem}#drt .drt-accordion{margin-top:0;border:none;background:transparent}#drt .drt-accordion .accordion-steps{font-size:var(--font-lg)}#drt .drt-accordion .accordion-steps:focus-within{outline:none !important}#drt .drt-accordion .step-group>div{border:var(--border-default)}#drt .drt-accordion .step-group>div.inactive button{color:var(--text-accordion);background:linear-gradient(135deg, var(--color-section-subtle), var(--color-section));color:var(--color-text);opacity:.65}#drt .drt-accordion .step-group>div.inactive .accordion-trigger:after{background:var(--gray-300)}#drt .drt-accordion .step-group>div.currentStep{border:var(--border-width-thin) solid;border-image:linear-gradient(45deg, var(--learn-gradient-start), var(--learn-gradient-end)) 1}#drt .accordion-block{border:none;box-shadow:none}#drt .accordion-block .accordion-panel>div:first-child{padding:var(--space-6)}#drt label{margin-bottom:var(--space-3);display:block}#drt .emphasis{font-weight:var(--font-weight-bold)}#drt input{margin-bottom:var(--space-4);width:50%;display:block}@media(max-width: 48rem){#drt input{width:100%}}#drt #step1 .prompt p:first-child{margin-bottom:var(--space-4)}#drt #step1 label{margin-bottom:var(--space-1)}#drt #step2 .prompt p:first-child{margin-bottom:var(--space-4)}#drt .answer-set{margin:var(--space-6) 0;max-width:39.6875rem}#drt .answer-set .tree-vertical{display:flex;flex-direction:column;align-items:flex-start;position:relative}#drt .answer-set .step1-answer{width:18.75rem;padding:var(--space-3) var(--space-4);border:var(--border-default);border-radius:var(--radius-md);background:var(--color-callout-subtle);color:var(--color-text);text-align:left;position:relative;z-index:1;margin:0 auto}#drt .answer-set .step1-answer .label{font-weight:var(--font-weight-bold);font-size:var(--font-sm);background:linear-gradient(to bottom, var(--learn-gradient-start) 0%, var(--learn-gradient-end) 100%),var(--learn-gradient-base);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;display:block}@supports not (-webkit-background-clip: text){#drt .answer-set .step1-answer .label{color:var(--color-text)}}#drt .answer-set .branch-connector{width:var(--border-width-medium);height:var(--space-5);background:var(--border-color-default);margin-left:50%;transform:translateX(-50%);border-radius:var(--radius-lg)}#drt .answer-set .subtopic-branch{position:relative;display:flex;gap:var(--space-6);position:relative;padding-top:var(--space-5)}#drt .answer-set .subtopic-branch::before{content:"";position:absolute;top:0;left:calc(50% - 9.375rem - var(--space-6)/2);width:52.4%;height:var(--border-width-medium);background:var(--border-color-default);border-radius:var(--radius-lg)}#drt .answer-set .step2-answer,#drt .answer-set .step3-answer{width:18.75rem;padding:var(--space-3) var(--space-4);border:var(--border-default);border-radius:var(--radius-md);background:var(--color-callout-subtle);color:var(--color-text);text-align:left;position:relative}#drt .answer-set .step2-answer .label,#drt .answer-set .step3-answer .label{font-weight:var(--font-weight-bold);font-size:var(--font-sm);background:linear-gradient(to bottom, var(--learn-gradient-start) 0%, var(--learn-gradient-end) 100%),var(--learn-gradient-base);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;display:block}@supports not (-webkit-background-clip: text){#drt .answer-set .step2-answer .label,#drt .answer-set .step3-answer .label{color:var(--color-text)}}#drt .answer-set .step2-answer::before,#drt .answer-set .step3-answer::before{content:"";position:absolute;top:calc(var(--space-6)*-1);left:50%;transform:translateX(-50%);width:var(--border-width-medium);height:var(--space-5);background:var(--border-color-default);border-radius:var(--radius-lg)}@media(max-width: 1024px){#drt .answer-set .answer-set{margin:var(--space-4) 0}#drt .answer-set .step1-answer,#drt .answer-set .step2-answer,#drt .answer-set .step3-answer{width:100%;margin-left:0}#drt .answer-set .step3-answer{margin-top:var(--space-6)}#drt .answer-set .tree-vertical{align-items:flex-start}#drt .answer-set .branch-connector{margin-left:var(--space-6);transform:none;background-color:transparent}#drt .answer-set .subtopic-branch{flex-direction:column;gap:var(--space-4);width:100%}#drt .answer-set .subtopic-branch::before{display:none}#drt .answer-set .subtopic-branch .step2-answer::before,#drt .answer-set .subtopic-branch .step3-answer::before{top:calc(var(--space-12)*-1);height:var(--space-12);margin:0 auto}}#drt dl>div{padding-bottom:var(--space-1);grid-template-columns:minmax(auto, 3.75rem) 1fr;opacity:0;height:0;overflow:hidden;transition:opacity 1s ease-in-out,height 1s ease-in-out}#drt dl>div.show{opacity:1;height:auto}#drt dl dt{font-size:var(--font-md);padding-top:var(--space-1)}#drt dl dd{margin-bottom:0;margin-left:var(--space-5)}#drt dl dd.show{padding:var(--space-1) 0}#drt #step4 input{width:100%;margin-top:var(--space-7)}#drt #step4 .sub-text p{margin-top:var(--space-6)}#drt #step4 .sub-text p:first-child{margin-top:0}#drt #step4 .small{color:var(--orange-500)}#drt .copy_input{border:var(--border-default);border-radius:var(--radius-sm);list-style:none;margin:0;padding:var(--space-1) var(--space-4);background:var(--color-section-subtle);margin-bottom:var(--space-3)}#drt .copy_button{box-shadow:none;padding:0;color:var(--color-link);background:none;border:none}#drt .copy_button:hover,#drt .copy_button:focus{color:var(--color-link-hover)}.accordion-step{margin-top:var(--space-5);margin-bottom:var(--space-2)}.accordion-step button:disabled,.accordion-step button:disabled:hover,.accordion-step button:disabled:focus{opacity:.7;border:none;background:transparent}.step-group{position:relative;padding:var(--space-6);border:var(--border-default);box-shadow:var(--shadow-50);border-radius:var(--radius-sm);margin-bottom:var(--space-4);background-color:var(--color-section);padding:0}.step-group .title{margin:0;padding:0;line-height:1;border-bottom:none}.step-group .title .accordion-trigger{background:var(--background-accordion);color:var(--color-text);position:relative;border-style:none;box-shadow:none;max-width:none;width:100%;text-align:left;border-radius:unset;padding:var(--space-4);padding-right:var(--space-6);font-weight:var(--font-weight-bold)}.step-group .title .accordion-trigger .accordion-title{pointer-events:none;border:var(--border-width-medium) solid transparent;border-radius:var(--radius-sm)}.step-group .title .accordion-trigger:hover{background:linear-gradient(96.86deg, var(--blue-500), var(--blue-300));color:var(--color-text-inverse)}.step-group .title .accordion-trigger::-moz-focus-inner{border:0}.step-group .title .accordion-trigger .accordion-icon{border:solid var(--color-text);border-width:0 var(--border-width-medium) var(--border-width-medium) 0;height:.5em;pointer-events:none;position:absolute;right:var(--space-4);top:50%;transform:translateY(-60%) rotate(45deg);width:.5em;transition:transform .4s}.step-group>div{border-bottom:var(--border-default)}.step-group>div:last-child{border:none}.step-group:focus-within{border-color:var(--color-interactive-hover)}.step-group>*:first-child .accordion-trigger,.step-group>*:first-child{border-radius:var(--radius-sm) var(--radius-sm) 0 0}.step-group>*:last-child .accordion-trigger,.step-group>*:last-child{border-radius:0 0 var(--radius-sm) var(--radius-sm)}.step-group .accordion-trigger:hover .accordion-icon{border-color:var(--color-text-inverse)}.step-group .accordion-trigger[aria-expanded=true]{background:linear-gradient(96.86deg, var(--blue-600), var(--blue-400));color:var(--color-text-inverse);color:var(--color-text-inverse);border-radius:0}.step-group .accordion-trigger[aria-expanded=true] .accordion-icon{transform:translateY(-50%) rotate(-135deg);border-color:var(--color-text-inverse)}.accordion-panel{display:block;margin:0;overflow:hidden;height:0;transition:height .4s}.accordion-panel[hidden]{display:block}.accordion-panel>div{padding:var(--space-4) var(--space-6)}.currentStep .accordion-panel{height:auto}
