:root{--sz-site-header-h: 7.2rem;--sz-container-max-w: 144rem;--sz-max-content-h: calc( 100vh - var(--sz-site-header-h));--sz-mobile-container-max-w: 38.2rem;--sz-tablet-modal-max-w: 64.8rem;--sz-tablet-container-min-w: 76.8rem;--sz-desktop-container-min-w: 109rem;--sz-app-max-w: 140rem;--sz-gu: 1.6rem;--gu-gutter: 1;--gu-page-bleed: 1;--menu-big-screen-width: 40rem;--sz-sgu: 0.33rem;--sgu-gutter: 6;--sz-radius: calc(2 * var(--sz-sgu));--c-base: #fff;--c-primary-50: #f9f5ff;--c-primary-100: #f4ebff;--c-primary-200: #e9d7fe;--c-primary-300: #d6bbfb;--c-primary-600: #7f56d9;--c-primary-700: #6941c6;--c-primary-800: #53389e;--c-secondary: #FABE54;--c-secondary-200: #C28904;--c-gray-50: #f9fafb;--c-gray-100: #F4F4F4;--c-gray-200: #eaecf0;--c-gray-300: #d0d5dd;--c-gray-500: #667085;--c-gray-600: #475467;--c-gray-700: #344054;--c-gray-800: #1d2939;--c-gray-900: #101828;--c-gray-900-shade-8: #10182808;--c-gray-900-shade-20: #10182814;--c-dark-blue: #002554;--c-dark-blue-100: #454174;--c-dark-blue-200: #2e3661;--c-dark-blue-300: #243566;--c-dark-blue-400: #2B324C;--c-dark-blue-600: #141827;--c-alert: #F68928;--c-gold: #DEA556;--c-secondary-500: #E09A39;--c-peach: #F7A389;--c-teal: #67A4A9;--c-purple-light: #A099B6;--c-purple: #AA4E9D;--c-purple-900: #745588;--c-success: #71A768;--c-success-light: #C0D8A5;--c-warning: #F04E5C;--c-pink: #CE63A1;--c-pink-200: #DA87A2;--c-light-blue: #25C1C1;--c-light-blue2: #85BCDE;--c-blue-500: #83C5FE;--c-blue-800: #95BDF6;--c-red: #D92D20;--c-black: #000;--f-primary: 'Inter', sans-serif;--f-weight: 400;--sz-font: 1.4rem;--sz-line-height: 2rem;--c-font: var(--c-gray-900);--sz-icon: 2.4rem}@media (min-width: 648px){:root{--gu-gutter: 2;--gu-page-bleed: 2}}*:where(:not(html, iframe, canvas, img, svg, video):not(svg *, symbol *)){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable="false"])){-webkit-line-break:after-white-space;overflow-wrap:break-word;-moz-user-modify:read-write;-webkit-user-modify:read-write}:where([draggable="true"]){-webkit-user-drag:element}html,body{scroll-behavior:smooth}html{font-size:62.5%}body{background:var(--c-base);overflow:hidden}body.wait,body.wait *{cursor:wait !important}.container{margin:0 auto;max-width:var(--sz-container-max-w);padding:0 calc(var(--gu-page-bleed) * var(--sz-gu));width:100%}.grid{display:grid;grid-gap:calc(var(--gu-gutter) * var(--sz-gu));grid-template-columns:repeat(3, 1fr)}.row{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);display:flex;flex-direction:column}.row:last-child{margin-bottom:0}.row>*{display:flex;flex:1}.row>*{margin:0 0 var(--sz-gutter) 0}.row>*:last-child{margin-bottom:0}@media (min-width: 648px){.row{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);align-items:center;display:flex;flex-direction:row;align-items:stretch}.row:last-child{margin-bottom:0}.row>*{display:flex;flex:1}.row>*{margin:0 var(--sz-gutter) 0 0}.row>*:last-child{margin-right:0}}main>section{padding-bottom:calc(var(--gu-gutter) * var(--sz-gu));padding-top:calc(var(--gu-gutter) * var(--sz-gu))}.containing-element{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);display:flex;flex-direction:column}.containing-element:last-child{margin-bottom:0}.containing-element>*{display:flex;flex:1}.containing-element>*{margin:0 0 var(--sz-gutter) 0}.containing-element>*:last-child{margin-bottom:0}@media (min-width: 648px){.containing-element{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);align-items:center;display:flex;flex-direction:row;align-items:stretch}.containing-element:last-child{margin-bottom:0}.containing-element>*{display:flex;flex:1}.containing-element>*{margin:0 var(--sz-gutter) 0 0}.containing-element>*:last-child{margin-right:0}}.section-addtl{background:#fad542}.card{border:1px solid black;border-radius:1rem;min-height:10rem;padding:calc(var(--sgu-gutter) * var(--sz-sgu))}.special.card{--sgu-gutter: 2}h1,h2,h3,h4,h5,h6{color:var(--c-font);font-size:var(--sz-font);font-weight:var(--f-weight);line-height:var(--sz-line-height)}h1{--sz-font: 7.2rem;--sz-line-height: 1.25}h2{--sz-font: 6rem;--sz-line-height: 1.2}h3{--sz-font: 4.8rem;--sz-line-height: 1.25}h4{--sz-font: 3.6rem;--sz-line-height: 1.2}h5{--sz-font: 3rem;--sz-line-height: 1.26}h6{--sz-font: 2.4rem;--sz-line-height: 1.33}body{color:var(--c-font);font-family:var(--f-primary);font-size:var(--sz-font);line-height:var(--sz-line-height)}strong{font-weight:bold}em{font-style:italic}@media (prefers-color-scheme: dark){:root{--c-nav-bg: var(--c-dark-blue-400);--c-nav-color: var(--c-base);--c-bg: var(--c-dark-blue-600);--c-dashboard-color: var(--c-base);--c-color-default: var(--c-base);--c-menu-border: 1px solid var(--c-dark-blue-600);--c-article-color: var(--c-base);--c-title: var(--c-base);--c-subtitle: var(--c-base);--c-form-color: var(--c-base);--c-icon-circle-bg: var(--c-dark-blue-600);--c-icon-circle-color: var(--c-base);--c-breadcrumbs-color: var(--c-base);--c-breadcrumbs-color-active: var(--c-primary-600);--c-search-bg: var(--c-dark-blue-600);--c-label-icon: var(--c-base);--c-label-icon-hover: var(--c-dark-blue-400);--c-telehealth-button: var(--c-primary-600)}}:root{--c-nav-bg: var(--c-base);--c-nav-color: var(--c-dark-blue);--c-bg: var(--c-gray-100);--c-menu-color: var(--c-gray-900);--c-menu-border: 1px solid var(--c-gray-200);--c-title: var(--c-gray-900);--c-subtitle: var(--c-gray-600);--c-article-color: var(--c-dark-blue-300);--c-form-color: var(--c-dark-blue);--c-icon-circle-bg: var(--c-gray-300);--c-icon-circle-color: var(--c-dark-blue-100);--c-breadcrumbs-color: var(--c-gray-600);--c-breadcrumbs-color-active: var(--c-primary-600);--c-search-bg: var(--c-gray-200);--c-label-icon: var(--c-gray-900);--c-label-icon-hover: var(--c-gray-900);--c-telehealth-button: var(--c-dark-blue)}.dark{--c-nav-bg: var(--c-dark-blue-400);--c-nav-color: var(--c-base);--c-bg: var(--c-dark-blue-600);--c-dashboard-color: var(--c-base);--c-color-default: var(--c-base);--c-menu-border: 1px solid var(--c-dark-blue-600);--c-article-color: var(--c-base);--c-title: var(--c-base);--c-subtitle: var(--c-base);--c-form-color: var(--c-base);--c-icon-circle-bg: var(--c-dark-blue-600);--c-icon-circle-color: var(--c-base);--c-breadcrumbs-color: var(--c-base);--c-breadcrumbs-color-active: var(--c-primary-600);--c-search-bg: var(--c-dark-blue-600);--c-label-icon: var(--c-base);--c-label-icon-hover: var(--c-dark-blue-400);--c-telehealth-button: var(--c-primary-600)}.icon{height:var(--sz-icon);width:var(--sz-icon)}.icon.circle{--sz-height: 4.8rem;--c-bg: var(--c-icon-circle-bg);--c-color: var(--c-icon-circle-color);background:var(--c-bg);border-radius:50%;color:var(--c-color);height:var(--sz-height);overflow:visible;padding:calc(var(--sz-height) * 0.25);width:var(--sz-height)}.icon.bg-orange{--c-bg: var(--c-alert)}.icon.bg-alert{--c-bg: var(--c-alert)}.icon.bg-teal{--c-bg: var(--c-teal)}.icon.bg-purple-light{--c-bg: var(--c-purple-light)}.icon.bg-success{--c-bg: var(--c-success)}.icon.bg-warning{--c-bg: var(--c-warning)}.icon.bg-pink{--c-bg: var(--c-pink)}.icon.bg-dark-blue-100{--c-bg: var(--c-dark-blue-100)}.icon.icon-white{color:var(--c-base)}.icon.icon-light-blue{color:var(--c-light-blue)}.icon.icon-light-blue2{color:var(--c-light-blue2)}.icon.icon-blue-500{color:var(--c-blue-500)}.icon.icon-dark-blue{color:var(--c-dark-blue)}.icon.icon-secondary{color:var(--c-secondary)}.icon.icon-secondary-500{color:var(--c-secondary-500)}.icon.icon-purple{color:var(--c-purple)}.icon.icon-peach{color:var(--c-peach)}.icon.icon-success-light{color:var(--c-success-light)}.icon.icon-gold{color:var(--c-gold)}.icon.icon-pink-200{color:var(--c-pink-200)}.icon.icon-blue-800{color:var(--c-blue-800)}.icon.icon-dark-blue-100{color:var(--c-dark-blue-100)}.icon.icon-red{color:var(--c-red)}.button{--c-bg-rest: var(--c-primary-600);--c-bg-hover: var(--c-primary-700);--c-bg-disabled: var(--c-primary-200);--c-b-rest: var(--c-bg-rest);--c-b-hover: var(--c-bg-hover);--c-b-disabled: var(--c-bg-disabled);--c-rest: var(--c-base);--c-hover: var(--c-base);--c-disabled: var(--c-base);--sgu-lrpad: 4;--sgu-tbpad: 2.5;--sgu-gutter: 2;--sz-font: 1.4rem;--sz-icon: 2rem;--sz-lrpad: calc(var(--sgu-lrpad) * var(--sz-sgu));--sz-tbpad: calc(var(--sgu-tbpad) * var(--sz-sgu));--sz-gutter: calc(var(--sgu-gutter) * var(--sz-sgu));align-items:center;background:var(--c-bg-rest);border:1px solid var(--c-b-rest);border-radius:var(--sz-radius);color:var(--c-rest);column-gap:calc(var(--sgu-gutter) * var(--sz-sgu));display:inline-flex;font-size:var(--sz-font);font-weight:600;justify-content:center;padding:var(--sz-tbpad) var(--sz-lrpad);text-decoration:none;white-space:nowrap}.button::selection{background:none}.button[aria-disabled="true"],.button:disabled{cursor:initial;pointer-events:none;cursor:inherit}.button:not(:disabled):hover,.button:not([aria-disabled="false"]):hover{cursor:pointer}.button[aria-disabled="true"],.button:disabled{cursor:initial;pointer-events:none;background:var(--c-bg-disabled);border-color:var(--c-b-disabled);color:var(--c-disabled)}.button:not(:disabled):hover,.button:not([aria-disabled="false"]):hover{background:var(--c-bg-hover);border-color:var(--c-b-hover);color:var(--c-hover)}.button:not(:disabled):active,.button:not(:disabled):focus,.button:not(:disabled):focus-visible,.button:not(:disabled):hover,.button:not([aria-disabled="false"]):active,.button:not([aria-disabled="false"]):focus,.button:not([aria-disabled="false"]):focus-visible,.button:not([aria-disabled="false"]):hover{background-color:var(--c-bg-hover);border-color:var(--c-b-hover);color:var(--c-hover)}.button:not(:disabled):focus-visible,.button:not([aria-disabled="false"]):focus-visible{box-shadow:0 0 0 4px #f4ebff}.button:not(:disabled):active,.button:not([aria-disabled="false"]):active{transform:scale(96%)}.toggle-switch{display:flex;justify-content:flex-end;align-items:center;gap:1.2rem;padding:1.6rem 2.4rem}.toggle-switch p{color:var(--c-subtitle)}.toggle-switch .switch input{display:none}.toggle-switch .switch{display:inline-block;width:6rem;height:3rem;margin:.4rem;position:relative;background-color:var(--c-gray-100);border-radius:3rem}.toggle-switch .slider{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:3rem;cursor:pointer;border:.4rem solid transparent;overflow:hidden;transition:0.2s;filter:drop-shadow(0px 1px 2px rgba(16,24,40,0.06)) drop-shadow(0px 1px 3px rgba(16,24,40,0.1))}.toggle-switch .slider:before{position:absolute;content:"";width:100%;height:100%;background-color:var(--c-base);border-radius:3rem;transform:translateX(-3rem);transition:0.2s}.toggle-switch input:checked+.slider:before{transform:translateX(3rem);background-color:var(--c-base)}.toggle-switch input:checked+.slider{background-color:var(--c-primary-600)}form{color:var(--c-dark-blue);background:var(--c-base)}form button[type="submit"]{--c-bg-rest: var(--c-base);--c-rest: var(--c-dark-blue)}form button[type="reset"]{--c-bg-rest: var(--c-base);--c-rest: var(--c-dark-blue);--sz-icon: 1.4rem}.library.buttons .button-variants-2 .button{--c-bg-rest: var(--c-base);--c-bg-hover: var(--c-gray-50);--c-bg-disabled: var(--c-base);--c-b-rest: var(--c-gray-300);--c-b-hover: var(--c-b-rest);--c-b-disabled: var(--c-gray-200);--c-rest: var(--c-gray-700);--c-hover: var(--c-gray-800);--c-disabled: var(--c-gray-300)}.library.buttons .button-variants-3 .button{--c-bg-rest: var(--c-primary-50);--c-bg-hover: var(--c-primary-100);--c-bg-disabled: var(--c-primary-50);--c-b-rest: var(--c-primary-200);--c-b-hover: var(--c-b-rest);--c-b-disabled: var(--c-b-rest);--c-rest: var(--c-primary-700);--c-hover: var(--c-primary-800);--c-disabled: var(--c-primary-300)}@media (min-width: 648px){.library.buttons .button-variants-1.row,.library.buttons .button-variants-2.row,.library.buttons .button-variants-3.row,.library.buttons .button-variants-4.row,.library.buttons .button-variants-5.row{align-items:center}}.library.buttons .button-variants-1 .button:nth-of-type(1),.library.buttons .button-variants-2 .button:nth-of-type(1),.library.buttons .button-variants-3 .button:nth-of-type(1),.library.buttons .button-variants-4 .button:nth-of-type(1),.library.buttons .button-variants-5 .button:nth-of-type(1){--sgu-lrpad: 3.5;--sgu-tbpad: 2}.library.buttons .button-variants-1 .button:nth-of-type(3),.library.buttons .button-variants-2 .button:nth-of-type(3),.library.buttons .button-variants-3 .button:nth-of-type(3),.library.buttons .button-variants-4 .button:nth-of-type(3),.library.buttons .button-variants-5 .button:nth-of-type(3){--sgu-lrpad: 4.5;--sz-font: 1.6rem}.library.buttons .button-variants-1 .button:nth-of-type(4),.library.buttons .button-variants-2 .button:nth-of-type(4),.library.buttons .button-variants-3 .button:nth-of-type(4),.library.buttons .button-variants-4 .button:nth-of-type(4),.library.buttons .button-variants-5 .button:nth-of-type(4){--sgu-lrpad: 5;--sgu-tbpad: 3;--sz-font: 1.6rem}.library.buttons .button-variants-1 .button:nth-of-type(5),.library.buttons .button-variants-2 .button:nth-of-type(5),.library.buttons .button-variants-3 .button:nth-of-type(5),.library.buttons .button-variants-4 .button:nth-of-type(5),.library.buttons .button-variants-5 .button:nth-of-type(5){--sgu-lrpad: 7;--sgu-tbpad: 4;--sz-font: 1.8rem;--sz-icon: 2.4rem}.icons{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.icons .icon-example{--sz-icon: 2.4rem;align-items:center;display:flex;flex-direction:row;gap:1rem}.menus{background-color:var(--c-primary-200)}.menus .grid{grid-template-columns:1fr}@media (min-width: 648px){.menus .grid{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 1280px){.menus .grid{grid-template-columns:repeat(3, 1fr)}}.modal{--bg-color: var(--c-nav-bg);--sz-width: var(--sz-mobile-container-max-w);--sz-height-max: var(100vh);background-color:var(--bg-color);border-radius:var(--sz-radius);display:none;left:50%;max-height:var(--sz-height-max);overflow-y:auto;padding:calc(var(--sgu-gutter) * var(--sz-sgu));position:fixed;top:50%;transform:translate(-50%, -50%);width:var(--sz-width);z-index:101}@media (min-width: 648px){.modal{--sz-width: var(--sz-tablet-modal-max-w)}}.container{margin:0 auto;max-width:var(--sz-container-max-w);padding:0 calc(var(--gu-page-bleed) * var(--sz-gu));width:100%}.grid{display:grid;grid-gap:calc(var(--gu-gutter) * var(--sz-gu));grid-template-columns:repeat(3, 1fr)}.row{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);display:flex;flex-direction:column}.row:last-child{margin-bottom:0}.row>*{display:flex;flex:1}.row>*{margin:0 0 var(--sz-gutter) 0}.row>*:last-child{margin-bottom:0}@media (min-width: 648px){.row{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);align-items:center;display:flex;flex-direction:row;align-items:stretch}.row:last-child{margin-bottom:0}.row>*{display:flex;flex:1}.row>*{margin:0 var(--sz-gutter) 0 0}.row>*:last-child{margin-right:0}}main>section{padding-bottom:calc(var(--gu-gutter) * var(--sz-gu));padding-top:calc(var(--gu-gutter) * var(--sz-gu))}.containing-element{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);display:flex;flex-direction:column}.containing-element:last-child{margin-bottom:0}.containing-element>*{display:flex;flex:1}.containing-element>*{margin:0 0 var(--sz-gutter) 0}.containing-element>*:last-child{margin-bottom:0}@media (min-width: 648px){.containing-element{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);align-items:center;display:flex;flex-direction:row;align-items:stretch}.containing-element:last-child{margin-bottom:0}.containing-element>*{display:flex;flex:1}.containing-element>*{margin:0 var(--sz-gutter) 0 0}.containing-element>*:last-child{margin-right:0}}.section-addtl{background:#fad542}.card{border:1px solid black;border-radius:1rem;min-height:10rem;padding:calc(var(--sgu-gutter) * var(--sz-sgu))}.special.card{--sgu-gutter: 2}.dark-logo{display:none}body.dark .dark-logo{display:block}body.dark .light-logo{display:none}.site-nav a:focus .circle,.site-nav a:hover .circle{--c-bg: var(--c-primary-700)}.site-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;background:var(--c-nav-bg);box-shadow:0 4px 6px -2px var(--c-gray-900-shade-8),0 12px 16px -4px var(--c-gray-900-shade-20);height:var(--sz-site-header-h);padding:0 calc(4 * var(--sz-sgu));position:sticky;top:0;z-index:10}.site-header .site-logo{margin-right:1rem;min-width:3.5rem}.site-header .search-bar{align-items:center;display:flex;flex-direction:row;border-radius:var(--sz-radius);border:var(--c-menu-border);flex:1;height:4.4rem;justify-content:space-between;max-width:50rem;overflow:hidden;padding-left:1.6rem}.site-header .search-bar input{width:100%}.site-header .search-bar .reset-button{display:none}.site-header .side-menu-buttons{align-items:center;display:flex;flex-direction:row}.site-header .side-menu-buttons .side-menu-button{--sz-icon: 2.4rem;align-items:center;display:flex;flex-direction:row;color:var(--c-label-icon);cursor:pointer;gap:0;padding:1rem}.site-header .side-menu-buttons .side-menu-button .label-text{display:none}.site-header .side-menu-buttons .side-menu-button:hover{background-color:var(--c-gray-200);color:var(--c-label-icon-hover)}@media (min-width: 648px){.site-header .side-menu-buttons .side-menu-button{gap:calc(2.5 * var(--sz-sgu))}.site-header .side-menu-buttons .side-menu-button .label-text{display:inline-block}}.container{margin:0 auto;max-width:var(--sz-container-max-w);padding:0 calc(var(--gu-page-bleed) * var(--sz-gu));width:100%}.grid{display:grid;grid-gap:calc(var(--gu-gutter) * var(--sz-gu));grid-template-columns:repeat(3, 1fr)}.row{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);display:flex;flex-direction:column}.row:last-child{margin-bottom:0}.row>*{display:flex;flex:1}.row>*{margin:0 0 var(--sz-gutter) 0}.row>*:last-child{margin-bottom:0}@media (min-width: 648px){.row{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);align-items:center;display:flex;flex-direction:row;align-items:stretch}.row:last-child{margin-bottom:0}.row>*{display:flex;flex:1}.row>*{margin:0 var(--sz-gutter) 0 0}.row>*:last-child{margin-right:0}}main>section{padding-bottom:calc(var(--gu-gutter) * var(--sz-gu));padding-top:calc(var(--gu-gutter) * var(--sz-gu))}.containing-element{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);display:flex;flex-direction:column}.containing-element:last-child{margin-bottom:0}.containing-element>*{display:flex;flex:1}.containing-element>*{margin:0 0 var(--sz-gutter) 0}.containing-element>*:last-child{margin-bottom:0}@media (min-width: 648px){.containing-element{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);align-items:center;display:flex;flex-direction:row;align-items:stretch}.containing-element:last-child{margin-bottom:0}.containing-element>*{display:flex;flex:1}.containing-element>*{margin:0 var(--sz-gutter) 0 0}.containing-element>*:last-child{margin-right:0}}.section-addtl{background:#fad542}.card{border:1px solid black;border-radius:1rem;min-height:10rem;padding:calc(var(--sgu-gutter) * var(--sz-sgu))}.special.card{--sgu-gutter: 2}.breadcrumbs{--c-default: var(--c-breadcrumbs-color);--c-active: var(--c-breadcrumbs-color-active);--sz-icon: 2rem;align-items:center;display:flex;flex-direction:row;font-weight:500;font-size:1.4rem;height:2rem;line-height:2rem;width:100%}.breadcrumbs li{align-items:center;display:flex;list-style:none;min-width:var(--sz-icon)}.breadcrumbs li a,.breadcrumbs li span{color:var(--c-default);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs li a:active,.breadcrumbs li a:focus,.breadcrumbs li a:hover{color:var(--c-active)}.breadcrumbs li.current>a,.breadcrumbs li.current>span{color:var(--c-active);font-weight:600}.breadcrumbs li::before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2720%27%20height%3D%2720%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M7%2022L17%202%27%20stroke%3D%27%23D0D5DD%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E");margin:0 1.2rem;position:relative;z-index:0}.breadcrumbs li:first-child::before{display:none}.container{margin:0 auto;max-width:var(--sz-container-max-w);padding:0 calc(var(--gu-page-bleed) * var(--sz-gu));width:100%}.grid{display:grid;grid-gap:calc(var(--gu-gutter) * var(--sz-gu));grid-template-columns:repeat(3, 1fr)}.row{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);display:flex;flex-direction:column}.row:last-child{margin-bottom:0}.row>*{display:flex;flex:1}.row>*{margin:0 0 var(--sz-gutter) 0}.row>*:last-child{margin-bottom:0}@media (min-width: 648px){.row{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);align-items:center;display:flex;flex-direction:row;align-items:stretch}.row:last-child{margin-bottom:0}.row>*{display:flex;flex:1}.row>*{margin:0 var(--sz-gutter) 0 0}.row>*:last-child{margin-right:0}}main>section{padding-bottom:calc(var(--gu-gutter) * var(--sz-gu));padding-top:calc(var(--gu-gutter) * var(--sz-gu))}.containing-element{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);display:flex;flex-direction:column}.containing-element:last-child{margin-bottom:0}.containing-element>*{display:flex;flex:1}.containing-element>*{margin:0 0 var(--sz-gutter) 0}.containing-element>*:last-child{margin-bottom:0}@media (min-width: 648px){.containing-element{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);align-items:center;display:flex;flex-direction:row;align-items:stretch}.containing-element:last-child{margin-bottom:0}.containing-element>*{display:flex;flex:1}.containing-element>*{margin:0 var(--sz-gutter) 0 0}.containing-element>*:last-child{margin-right:0}}.section-addtl{background:#fad542}.card{border:1px solid black;border-radius:1rem;min-height:10rem;padding:calc(var(--sgu-gutter) * var(--sz-sgu))}.special.card{--sgu-gutter: 2}.list-favorites{--c-bg: var(--c-nav-bg);--c-bg-hover: var(--c-primary-600);--c-bg-active: var(--c-primary-800);--c-color-default: var(--c-subtitle);--c-color-hover: var(--c-bg);--sz-tbpad: 4;--sz-lrpad: var(--sgu-gutter)}.list-favorites li .icon{min-width:var(--sz-icon)}.list-favorites li .title{color:var(--c-color-default);font-weight:500}.list-favorites li .content{margin:0 calc(4 * var(--sz-sgu))}.list-favorites li a{align-items:center;display:flex;flex-direction:row;background:var(--c-bg);border-bottom:var(--c-menu-border);color:var(--c-color-default);font-weight:500;padding:calc(var(--sz-tbpad) * var(--sz-sgu)) calc(var(--sz-lrpad) * var(--sz-sgu));transition:background 0.05s ease-out,  border-color 0.05s ease-out}.list-favorites li a .icon{margin-right:1rem}.list-favorites li a .icon:last-child{margin-right:0}.list-favorites li a:active,.list-favorites li a.active,.list-favorites li a:focus,.list-favorites li a:hover{background:var(--c-bg-hover);border-bottom:1px solid var(--c-bg-hover);color:var(--c-color-hover);transition:none}.list-favorites li a:active .icon,.list-favorites li a:active .title,.list-favorites li a:active .subtitle,.list-favorites li a.active .icon,.list-favorites li a.active .title,.list-favorites li a.active .subtitle,.list-favorites li a:focus .icon,.list-favorites li a:focus .title,.list-favorites li a:focus .subtitle,.list-favorites li a:hover .icon,.list-favorites li a:hover .title,.list-favorites li a:hover .subtitle{color:var(--c-color-hover)}.list-favorites li a:active{background:var(--c-bg-active)}.list-favorites .content{max-width:23rem}.list-favorites .draggable-item{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:move;margin-left:auto;height:5rem;width:5rem}.list-favorites .draggable-item .icon{color:var(--c-primary-600)}.list-favorites .draggable-item .icon.handle{--sz-icon: 2rem;color:var(--c-gray-500)}.list-favorites a:not(:hover) .title{--c-color-default: var(--c-title)}.list-favorites a:not(:hover) p{--c-color-default: var(--c-subtitle);font-weight:300}.list-favorites a.not-active:active,.list-favorites a.not-active:focus,.list-favorites a.not-active:hover{background:inherit;border-bottom:1px solid inherit;color:inherit}.list-favorites a.not-active:active .icon,.list-favorites a.not-active:active .subtitle,.list-favorites a.not-active:focus .icon,.list-favorites a.not-active:focus .subtitle,.list-favorites a.not-active:hover .icon,.list-favorites a.not-active:hover .subtitle{color:var(--c-primary-600)}.list-favorites a.not-active:active .title,.list-favorites a.not-active:focus .title,.list-favorites a.not-active:hover .title{color:inherit}@property --occ-start{inherits:true;initial-value:0;syntax:"<number>"}@property --occ-size{inherits:true;initial-value:0;syntax:"<length>"}@keyframes occlude{from{--occ-start: 1;--occ-size: 4rem}to{--occ-start: 0.03;--occ-size: var(--sz-offset-top)}}.dashboard{--sz-content-vert: min(4vh, 10rem);--sz-header-h: 5rem;--sz-layout-gutter: calc(var(--sgu-gutter) * var(--sz-sgu));background:url(/assets/heart-background-left-mobile-952ca76695bc35f8b50bb1ec8e8ae277794206d9b157b9117020f8b01c4050d1.svg) no-repeat bottom left,url(/assets/heart-background-right-mobile-76e18e43caa8e138fc8acbafdc1b20e93f0e725d70833e49123602cb96ce093c.svg) no-repeat top right,linear-gradient(to top right, var(--c-dark-blue-200), var(--c-purple-900));background-blend-mode:lighten;padding:0}@media (min-width: 648px){.dashboard{background:url(/assets/heart-background-left-8f33cfb768390952e6d882d8e7dc45df394710b10f6d58a6f0811fc32ef2dabe.svg) no-repeat bottom left, url(/assets/heart-background-right-88b5696521fe304bb2a514e35e5c141db8a9920cc7b1994b27e4e656bd6cd46c.svg) no-repeat top right, linear-gradient(to right, var(--c-dark-blue-200), var(--c-purple-900));background-blend-mode:lighten}}@media (min-width: 978px){.dashboard{--sgu-gutter: 8;--sz-layout-gutter: calc(var(--sgu-gutter) * var(--sz-sgu));height:var(--sz-max-content-h);overflow:auto;padding:calc(var(--sz-tbpad) * var(--sz-sgu)) calc(var(--sz-lrpad) * var(--sz-sgu))}}@media (min-width: 978px){.dashboard{overflow:hidden}}.dashboard h1,.dashboard h2{--c-font: var(--c-base);--f-weight: 700}.dashboard h1{--sz-font: 3rem;--sz-line-height: 3.5rem;margin-right:var(--sz-gu)}.dashboard h2{--sz-font: 2.2rem;--sz-line-height: 2.4rem;margin-bottom:1rem}.dashboard .container{--sz-content-vert: 1rem;margin:0 auto;max-width:var(--sz-app-max-w);padding:var(--sz-content-vert) 0;width:calc(100vw - calc(2 * var(--sz-layout-gutter)))}@media (max-width: 978px){.dashboard .container{height:var(--sz-max-content-h);mask-image:linear-gradient(180deg, rgba(0, 0, 0, var(--occ-start)) var(--occ-size), black calc(var(--occ-size) + 4rem), black 98%, rgba(0,0,0,0) 100%);overflow:auto;padding:calc(2 * var(--sz-sgu)) calc(6 * var(--sz-sgu));width:100vw;padding-bottom:8rem}}@media (min-width: 978px){.dashboard .container{--sz-content-vert: 1rem;display:grid;grid-gap:calc(var(--gu-gutter) * var(--sz-gu));grid-template-columns:repeat(3, 1fr);grid-gap:var(--sz-layout-gutter);grid-template-columns:33% calc(67% - var(--sz-layout-gutter))}}.dashboard .container>header{align-items:center;display:flex;flex-direction:row;grid-column:1/3;justify-content:space-between;margin:var(--sz-layout-gutter) 0;z-index:5}@media (max-width: 480px){.dashboard .container>header .button .content{display:none}}@media (min-width: 978px){.dashboard .container>header{margin:0}}@media (min-width: 648px){.dashboard .container>header{height:var(--sz-header-h)}}@media (min-width: 978px){.dashboard section ul{--sz-offset-top: calc(var(--sz-content-vert) + var(--sz-header-h) + var(--sz-layout-gutter) + 3.4rem);scrollbar-width:none;animation:occlude linear both;animation-timeline:scroll(self);animation-range:entry -5% entry 15%;height:auto;mask-image:linear-gradient(180deg, rgba(0, 0, 0, var(--occ-start)) var(--occ-size), black calc(var(--occ-size) + 4rem), black calc(100% - var(--sz-content-vert)), rgba(0,0,0,0) 100%);overflow-y:auto;max-height:var(--sz-max-content-h);padding:var(--sz-offset-top) 0 10rem;transform:translate(0, calc( -1 * var(--sz-offset-top)))}.dashboard section ul::-webkit-scrollbar{display:none}.dashboard section ul li:last-child{margin-bottom:var(--sz-layout-gutter)}}.dashboard .foundations .content{white-space:normal}.dashboard .foundations ul{border-radius:var(--sz-radius)}@media (max-width: 978px){.dashboard .foundations ul{overflow:hidden}}@media (min-width: 648px) and (max-width: 978px){.dashboard .foundations ul{display:grid;grid-gap:calc(var(--gu-gutter) * var(--sz-gu));grid-template-columns:repeat(3, 1fr);grid-gap:0;grid-template-columns:repeat(2, 1fr)}.dashboard .foundations ul li>a{border-radius:0;height:100%}}@media (max-width: 1280px){.dashboard .foundations ul{--sgu-gutter: 6}}.dashboard .conditions a{border-radius:var(--sz-radius)}.dashboard .conditions .conditions-menu{display:grid;grid-gap:calc(var(--gu-gutter) * var(--sz-gu));grid-template-columns:repeat(3, 1fr);--sgu-gutter: 4;grid-gap:calc(var(--sz-sgu) * var(--sgu-gutter));grid-template-columns:1fr}@media (min-width: 648px){.dashboard .conditions .conditions-menu{--sgu-gutter: 7;grid-template-columns:repeat(2, calc( 50% - ( 0.5 * var(--sz-sgu) * var(--sgu-gutter) )))}}.login{background:url(/assets/heart-background-left-mobile-952ca76695bc35f8b50bb1ec8e8ae277794206d9b157b9117020f8b01c4050d1.svg) no-repeat bottom left,url(/assets/heart-background-right-mobile-76e18e43caa8e138fc8acbafdc1b20e93f0e725d70833e49123602cb96ce093c.svg) no-repeat top right,linear-gradient(to top right, var(--c-dark-blue-200), var(--c-purple-900));background-blend-mode:lighten;display:flex;flex-direction:column;align-items:center;gap:3.2rem;min-height:100vh;justify-content:center;width:100vw}@media (min-width: 648px){.login{background:url(/assets/heart-background-left-8f33cfb768390952e6d882d8e7dc45df394710b10f6d58a6f0811fc32ef2dabe.svg) no-repeat bottom left, url(/assets/heart-background-right-88b5696521fe304bb2a514e35e5c141db8a9920cc7b1994b27e4e656bd6cd46c.svg) no-repeat top right, linear-gradient(to right, var(--c-dark-blue-200), var(--c-purple-900));background-blend-mode:lighten}}.login .logo-container{display:flex;flex-direction:column;align-items:center;gap:2.4rem;justify-content:center}.login form{border-radius:1.2rem}.errors-container{overflow:auto;height:var(--sz-max-content-h)}.errors{background:url(/assets/heart-background-left-mobile-952ca76695bc35f8b50bb1ec8e8ae277794206d9b157b9117020f8b01c4050d1.svg) no-repeat bottom left,url(/assets/heart-background-right-mobile-76e18e43caa8e138fc8acbafdc1b20e93f0e725d70833e49123602cb96ce093c.svg) no-repeat top right,linear-gradient(to top right, var(--c-dark-blue-200), var(--c-purple-900));background-blend-mode:lighten;display:flex;flex-direction:column;align-items:center;gap:3.2rem;height:100vh;min-height:500px;justify-content:center;width:100vw}@media (min-width: 648px){.errors{background:url(/assets/heart-background-left-8f33cfb768390952e6d882d8e7dc45df394710b10f6d58a6f0811fc32ef2dabe.svg) no-repeat bottom left, url(/assets/heart-background-right-88b5696521fe304bb2a514e35e5c141db8a9920cc7b1994b27e4e656bd6cd46c.svg) no-repeat top right, linear-gradient(to right, var(--c-dark-blue-200), var(--c-purple-900));background-blend-mode:lighten}}.errors h1,.errors p{color:var(--c-base);text-align:center}.container{margin:0 auto;max-width:var(--sz-container-max-w);padding:0 calc(var(--gu-page-bleed) * var(--sz-gu));width:100%}.grid{display:grid;grid-gap:calc(var(--gu-gutter) * var(--sz-gu));grid-template-columns:repeat(3, 1fr)}.row{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);display:flex;flex-direction:column}.row:last-child{margin-bottom:0}.row>*{display:flex;flex:1}.row>*{margin:0 0 var(--sz-gutter) 0}.row>*:last-child{margin-bottom:0}@media (min-width: 648px){.row{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);align-items:center;display:flex;flex-direction:row;align-items:stretch}.row:last-child{margin-bottom:0}.row>*{display:flex;flex:1}.row>*{margin:0 var(--sz-gutter) 0 0}.row>*:last-child{margin-right:0}}main>section{padding-bottom:calc(var(--gu-gutter) * var(--sz-gu));padding-top:calc(var(--gu-gutter) * var(--sz-gu))}.containing-element{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);display:flex;flex-direction:column}.containing-element:last-child{margin-bottom:0}.containing-element>*{display:flex;flex:1}.containing-element>*{margin:0 0 var(--sz-gutter) 0}.containing-element>*:last-child{margin-bottom:0}@media (min-width: 648px){.containing-element{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);align-items:center;display:flex;flex-direction:row;align-items:stretch}.containing-element:last-child{margin-bottom:0}.containing-element>*{display:flex;flex:1}.containing-element>*{margin:0 var(--sz-gutter) 0 0}.containing-element>*:last-child{margin-right:0}}.section-addtl{background:#fad542}.card{border:1px solid black;border-radius:1rem;min-height:10rem;padding:calc(var(--sgu-gutter) * var(--sz-sgu))}.special.card{--sgu-gutter: 2}:root{--sz-site-header-h: 7.2rem;--sz-container-max-w: 144rem;--sz-max-content-h: calc( 100vh - var(--sz-site-header-h));--sz-mobile-container-max-w: 38.2rem;--sz-tablet-modal-max-w: 64.8rem;--sz-tablet-container-min-w: 76.8rem;--sz-desktop-container-min-w: 109rem;--sz-app-max-w: 140rem;--sz-gu: 1.6rem;--gu-gutter: 1;--gu-page-bleed: 1;--menu-big-screen-width: 40rem;--sz-sgu: 0.33rem;--sgu-gutter: 6;--sz-radius: calc(2 * var(--sz-sgu));--c-base: #fff;--c-primary-50: #f9f5ff;--c-primary-100: #f4ebff;--c-primary-200: #e9d7fe;--c-primary-300: #d6bbfb;--c-primary-600: #7f56d9;--c-primary-700: #6941c6;--c-primary-800: #53389e;--c-secondary: #FABE54;--c-secondary-200: #C28904;--c-gray-50: #f9fafb;--c-gray-100: #F4F4F4;--c-gray-200: #eaecf0;--c-gray-300: #d0d5dd;--c-gray-500: #667085;--c-gray-600: #475467;--c-gray-700: #344054;--c-gray-800: #1d2939;--c-gray-900: #101828;--c-gray-900-shade-8: #10182808;--c-gray-900-shade-20: #10182814;--c-dark-blue: #002554;--c-dark-blue-100: #454174;--c-dark-blue-200: #2e3661;--c-dark-blue-300: #243566;--c-dark-blue-400: #2B324C;--c-dark-blue-600: #141827;--c-alert: #F68928;--c-gold: #DEA556;--c-secondary-500: #E09A39;--c-peach: #F7A389;--c-teal: #67A4A9;--c-purple-light: #A099B6;--c-purple: #AA4E9D;--c-purple-900: #745588;--c-success: #71A768;--c-success-light: #C0D8A5;--c-warning: #F04E5C;--c-pink: #CE63A1;--c-pink-200: #DA87A2;--c-light-blue: #25C1C1;--c-light-blue2: #85BCDE;--c-blue-500: #83C5FE;--c-blue-800: #95BDF6;--c-red: #D92D20;--c-black: #000;--f-primary: 'Inter', sans-serif;--f-weight: 400;--sz-font: 1.4rem;--sz-line-height: 2rem;--c-font: var(--c-gray-900);--sz-icon: 2.4rem}@media (min-width: 648px){:root{--gu-gutter: 2;--gu-page-bleed: 2}}.offcanvas-menu{--c-bg: var(--c-nav-bg);background-color:var(--c-bg);display:none;height:100vh;overflow:auto;position:fixed;right:0;top:0;width:100%;z-index:1000;--c-bg: var(--c-nav-bg);--c-bg-hover: var(--c-primary-600);--c-bg-active: var(--c-primary-800);--c-color-default: var(--c-subtitle);--c-color-hover: var(--c-bg);--sz-tbpad: 4;--sz-lrpad: var(--sgu-gutter)}.offcanvas-menu header{--sz-icon: 1.6rem;align-items:center;display:flex;flex-direction:row;justify-content:space-between;background-color:var(--c-bg);border-bottom:var(--c-menu-border);color:var(--c-title);padding:calc(var(--sgu-gutter) * var(--sz-sgu));position:sticky;top:0}.offcanvas-menu header>label{color:var(--c-gray-500);padding-right:0}.offcanvas-menu header>label:hover{color:var(--c-primary-600);cursor:pointer}.offcanvas-menu header .title{color:var(--c-title);font-size:2rem;font-weight:600;line-height:3rem}.offcanvas-menu ul{overflow:auto}.offcanvas-menu li .icon{min-width:var(--sz-icon)}.offcanvas-menu li .title{color:var(--c-color-default);font-weight:500}.offcanvas-menu li .content{margin:0 calc(4 * var(--sz-sgu))}.offcanvas-menu li a{align-items:center;display:flex;flex-direction:row;background:var(--c-bg);border-bottom:var(--c-menu-border);color:var(--c-color-default);font-weight:500;padding:calc(var(--sz-tbpad) * var(--sz-sgu)) calc(var(--sz-lrpad) * var(--sz-sgu));transition:background 0.05s ease-out,  border-color 0.05s ease-out}.offcanvas-menu li a .icon{margin-right:1rem}.offcanvas-menu li a .icon:last-child{margin-right:0}.offcanvas-menu li a:active,.offcanvas-menu li a.active,.offcanvas-menu li a:focus,.offcanvas-menu li a:hover{background:var(--c-bg-hover);border-bottom:1px solid var(--c-bg-hover);color:var(--c-color-hover);transition:none}.offcanvas-menu li a:active .icon,.offcanvas-menu li a:active .title,.offcanvas-menu li a:active .subtitle,.offcanvas-menu li a.active .icon,.offcanvas-menu li a.active .title,.offcanvas-menu li a.active .subtitle,.offcanvas-menu li a:focus .icon,.offcanvas-menu li a:focus .title,.offcanvas-menu li a:focus .subtitle,.offcanvas-menu li a:hover .icon,.offcanvas-menu li a:hover .title,.offcanvas-menu li a:hover .subtitle{color:var(--c-color-hover)}.offcanvas-menu li a:active{background:var(--c-bg-active)}@media (min-width: 480px){.offcanvas-menu{width:var(--menu-big-screen-width)}}.offcanvas-menu-input:checked::after{background-color:var(--c-gray-900);content:'';display:block;height:100vh;left:0;opacity:0.7;position:fixed;top:0;width:100vw;z-index:100}.offcanvas-menu-input:checked+.offcanvas-menu{display:block;z-index:101}.container{margin:0 auto;max-width:var(--sz-container-max-w);padding:0 calc(var(--gu-page-bleed) * var(--sz-gu));width:100%}.grid{display:grid;grid-gap:calc(var(--gu-gutter) * var(--sz-gu));grid-template-columns:repeat(3, 1fr)}.row{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);display:flex;flex-direction:column}.row:last-child{margin-bottom:0}.row>*{display:flex;flex:1}.row>*{margin:0 0 var(--sz-gutter) 0}.row>*:last-child{margin-bottom:0}@media (min-width: 648px){.row{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);align-items:center;display:flex;flex-direction:row;align-items:stretch}.row:last-child{margin-bottom:0}.row>*{display:flex;flex:1}.row>*{margin:0 var(--sz-gutter) 0 0}.row>*:last-child{margin-right:0}}main>section{padding-bottom:calc(var(--gu-gutter) * var(--sz-gu));padding-top:calc(var(--gu-gutter) * var(--sz-gu))}.containing-element{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);display:flex;flex-direction:column}.containing-element:last-child{margin-bottom:0}.containing-element>*{display:flex;flex:1}.containing-element>*{margin:0 0 var(--sz-gutter) 0}.containing-element>*:last-child{margin-bottom:0}@media (min-width: 648px){.containing-element{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);align-items:center;display:flex;flex-direction:row;align-items:stretch}.containing-element:last-child{margin-bottom:0}.containing-element>*{display:flex;flex:1}.containing-element>*{margin:0 var(--sz-gutter) 0 0}.containing-element>*:last-child{margin-right:0}}.section-addtl{background:#fad542}.card{border:1px solid black;border-radius:1rem;min-height:10rem;padding:calc(var(--sgu-gutter) * var(--sz-sgu))}.special.card{--sgu-gutter: 2}.resources-menu{--c-bg: var(--c-nav-bg);--c-bg-hover: var(--c-primary-600);--c-bg-active: var(--c-primary-800);--c-color-default: var(--c-subtitle);--c-color-hover: var(--c-bg);--sz-tbpad: 4;--sz-lrpad: var(--sgu-gutter);--sz-radius: calc(3 * var(--sz-sgu));--c-b-rest: var(--c-menu-border);--c-color-default: var(--c-title);--c-subtitle: var(--c-subtitle);--f-sz-title: 1.8rem;--f-wt-title: 600;--f-lh-title: 2rem;--f-sz-subtitle: 1.4rem;--f-wt-subtitle: 400;--f-lh-subtitle: 2rem;--f-sz-title: 1.6rem;--f-wt-title: 600;--f-lh-title: 2rem}.resources-menu li .icon{min-width:var(--sz-icon)}.resources-menu li .title{color:var(--c-color-default);font-weight:500}.resources-menu li .content{margin:0 calc(4 * var(--sz-sgu))}.resources-menu li a{align-items:center;display:flex;flex-direction:row;background:var(--c-bg);border-bottom:var(--c-menu-border);color:var(--c-color-default);font-weight:500;padding:calc(var(--sz-tbpad) * var(--sz-sgu)) calc(var(--sz-lrpad) * var(--sz-sgu));transition:background 0.05s ease-out,  border-color 0.05s ease-out}.resources-menu li a .icon{margin-right:1rem}.resources-menu li a .icon:last-child{margin-right:0}.resources-menu li a:active,.resources-menu li a.active,.resources-menu li a:focus,.resources-menu li a:hover{background:var(--c-bg-hover);border-bottom:1px solid var(--c-bg-hover);color:var(--c-color-hover);transition:none}.resources-menu li a:active .icon,.resources-menu li a:active .title,.resources-menu li a:active .subtitle,.resources-menu li a.active .icon,.resources-menu li a.active .title,.resources-menu li a.active .subtitle,.resources-menu li a:focus .icon,.resources-menu li a:focus .title,.resources-menu li a:focus .subtitle,.resources-menu li a:hover .icon,.resources-menu li a:hover .title,.resources-menu li a:hover .subtitle{color:var(--c-color-hover)}.resources-menu li a:active{background:var(--c-bg-active)}.resources-menu li a{border:var(--c-b-rest)}.resources-menu li a .handle.icon{margin-right:0}.resources-menu li a .content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resources-menu li a .content .title{font-size:var(--f-sz-title);font-weight:var(--f-wt-title);line-height:var(--f-lh-title)}.resources-menu li a .content .subtitle{color:var(--c-subtitle);font-size:var(--f-sz-subtitle);font-weight:var(--f-wt-subtitle);line-height:var(--f-lh-subtitle)}.resources-menu li:first-child a{border-top-left-radius:var(--sz-radius);border-top-right-radius:var(--sz-radius)}.resources-menu li:last-child a{border-bottom-left-radius:var(--sz-radius);border-bottom-right-radius:var(--sz-radius)}.resources-menu li:active a,.resources-menu li:focus a,.resources-menu li:hover a{border-color:var(--c-bg-hover)}.resources-menu li:active a .subtitle,.resources-menu li:focus a .subtitle,.resources-menu li:hover a .subtitle{color:var(--c-color-hover)}.resources-menu li .handle{--sz-icon: 1.2rem;--sz-height: 2.4rem}.container{margin:0 auto;max-width:var(--sz-container-max-w);padding:0 calc(var(--gu-page-bleed) * var(--sz-gu));width:100%}.grid{display:grid;grid-gap:calc(var(--gu-gutter) * var(--sz-gu));grid-template-columns:repeat(3, 1fr)}.row{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);display:flex;flex-direction:column}.row:last-child{margin-bottom:0}.row>*{display:flex;flex:1}.row>*{margin:0 0 var(--sz-gutter) 0}.row>*:last-child{margin-bottom:0}@media (min-width: 648px){.row{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);align-items:center;display:flex;flex-direction:row;align-items:stretch}.row:last-child{margin-bottom:0}.row>*{display:flex;flex:1}.row>*{margin:0 var(--sz-gutter) 0 0}.row>*:last-child{margin-right:0}}main>section{padding-bottom:calc(var(--gu-gutter) * var(--sz-gu));padding-top:calc(var(--gu-gutter) * var(--sz-gu))}.containing-element{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);display:flex;flex-direction:column}.containing-element:last-child{margin-bottom:0}.containing-element>*{display:flex;flex:1}.containing-element>*{margin:0 0 var(--sz-gutter) 0}.containing-element>*:last-child{margin-bottom:0}@media (min-width: 648px){.containing-element{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);align-items:center;display:flex;flex-direction:row;align-items:stretch}.containing-element:last-child{margin-bottom:0}.containing-element>*{display:flex;flex:1}.containing-element>*{margin:0 var(--sz-gutter) 0 0}.containing-element>*:last-child{margin-right:0}}.section-addtl{background:#fad542}.card{border:1px solid black;border-radius:1rem;min-height:10rem;padding:calc(var(--sgu-gutter) * var(--sz-sgu))}.special.card{--sgu-gutter: 2}.foundations-menu{--c-bg: var(--c-nav-bg);--c-bg-hover: var(--c-primary-600);--c-bg-active: var(--c-primary-800);--c-color-default: var(--c-subtitle);--c-color-hover: var(--c-bg);--sz-tbpad: 4;--sz-lrpad: var(--sgu-gutter);--sz-radius: calc(3 * var(--sz-sgu));--c-b-rest: var(--c-menu-border);--c-color-default: var(--c-title);--c-subtitle: var(--c-subtitle);--f-sz-title: 1.8rem;--f-wt-title: 600;--f-lh-title: 2rem;--f-sz-subtitle: 1.4rem;--f-wt-subtitle: 400;--f-lh-subtitle: 2rem;--sz-tbpad: var(--sgu-gutter);--f-ln-title: 2.4rem}.foundations-menu li .icon{min-width:var(--sz-icon)}.foundations-menu li .title{color:var(--c-color-default);font-weight:500}.foundations-menu li .content{margin:0 calc(4 * var(--sz-sgu))}.foundations-menu li a{align-items:center;display:flex;flex-direction:row;background:var(--c-bg);border-bottom:var(--c-menu-border);color:var(--c-color-default);font-weight:500;padding:calc(var(--sz-tbpad) * var(--sz-sgu)) calc(var(--sz-lrpad) * var(--sz-sgu));transition:background 0.05s ease-out,  border-color 0.05s ease-out}.foundations-menu li a .icon{margin-right:1rem}.foundations-menu li a .icon:last-child{margin-right:0}.foundations-menu li a:active,.foundations-menu li a.active,.foundations-menu li a:focus,.foundations-menu li a:hover{background:var(--c-bg-hover);border-bottom:1px solid var(--c-bg-hover);color:var(--c-color-hover);transition:none}.foundations-menu li a:active .icon,.foundations-menu li a:active .title,.foundations-menu li a:active .subtitle,.foundations-menu li a.active .icon,.foundations-menu li a.active .title,.foundations-menu li a.active .subtitle,.foundations-menu li a:focus .icon,.foundations-menu li a:focus .title,.foundations-menu li a:focus .subtitle,.foundations-menu li a:hover .icon,.foundations-menu li a:hover .title,.foundations-menu li a:hover .subtitle{color:var(--c-color-hover)}.foundations-menu li a:active{background:var(--c-bg-active)}.foundations-menu li a{border:var(--c-b-rest)}.foundations-menu li a .handle.icon{margin-right:0}.foundations-menu li a .content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.foundations-menu li a .content .title{font-size:var(--f-sz-title);font-weight:var(--f-wt-title);line-height:var(--f-lh-title)}.foundations-menu li a .content .subtitle{color:var(--c-subtitle);font-size:var(--f-sz-subtitle);font-weight:var(--f-wt-subtitle);line-height:var(--f-lh-subtitle)}.foundations-menu li:first-child a{border-top-left-radius:var(--sz-radius);border-top-right-radius:var(--sz-radius)}.foundations-menu li:last-child a{border-bottom-left-radius:var(--sz-radius);border-bottom-right-radius:var(--sz-radius)}.foundations-menu li:active a,.foundations-menu li:focus a,.foundations-menu li:hover a{border-color:var(--c-bg-hover)}.foundations-menu li:active a .subtitle,.foundations-menu li:focus a .subtitle,.foundations-menu li:hover a .subtitle{color:var(--c-color-hover)}.container{margin:0 auto;max-width:var(--sz-container-max-w);padding:0 calc(var(--gu-page-bleed) * var(--sz-gu));width:100%}.grid{display:grid;grid-gap:calc(var(--gu-gutter) * var(--sz-gu));grid-template-columns:repeat(3, 1fr)}.row{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);display:flex;flex-direction:column}.row:last-child{margin-bottom:0}.row>*{display:flex;flex:1}.row>*{margin:0 0 var(--sz-gutter) 0}.row>*:last-child{margin-bottom:0}@media (min-width: 648px){.row{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);align-items:center;display:flex;flex-direction:row;align-items:stretch}.row:last-child{margin-bottom:0}.row>*{display:flex;flex:1}.row>*{margin:0 var(--sz-gutter) 0 0}.row>*:last-child{margin-right:0}}main>section{padding-bottom:calc(var(--gu-gutter) * var(--sz-gu));padding-top:calc(var(--gu-gutter) * var(--sz-gu))}.containing-element{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);display:flex;flex-direction:column}.containing-element:last-child{margin-bottom:0}.containing-element>*{display:flex;flex:1}.containing-element>*{margin:0 0 var(--sz-gutter) 0}.containing-element>*:last-child{margin-bottom:0}@media (min-width: 648px){.containing-element{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);align-items:center;display:flex;flex-direction:row;align-items:stretch}.containing-element:last-child{margin-bottom:0}.containing-element>*{display:flex;flex:1}.containing-element>*{margin:0 var(--sz-gutter) 0 0}.containing-element>*:last-child{margin-right:0}}.section-addtl{background:#fad542}.card{border:1px solid black;border-radius:1rem;min-height:10rem;padding:calc(var(--sgu-gutter) * var(--sz-sgu))}.special.card{--sgu-gutter: 2}.conditions-menu{--c-bg: var(--c-nav-bg);--c-bg-hover: var(--c-primary-600);--c-bg-active: var(--c-primary-800);--c-color-default: var(--c-subtitle);--c-color-hover: var(--c-bg);--sz-tbpad: 4;--sz-lrpad: var(--sgu-gutter);--sz-radius: calc(3 * var(--sz-sgu));--c-b-rest: var(--c-menu-border);--c-color-default: var(--c-title);--c-subtitle: var(--c-subtitle);--f-sz-title: 1.8rem;--f-wt-title: 600;--f-lh-title: 2rem;--f-sz-subtitle: 1.4rem;--f-wt-subtitle: 400;--f-lh-subtitle: 2rem;--sz-list-width: 100%;--sz-icon: 2rem;--f-sz-title: 1.8rem}.conditions-menu li .icon{min-width:var(--sz-icon)}.conditions-menu li .title{color:var(--c-color-default);font-weight:500}.conditions-menu li .content{margin:0 calc(4 * var(--sz-sgu))}.conditions-menu li a{align-items:center;display:flex;flex-direction:row;background:var(--c-bg);border-bottom:var(--c-menu-border);color:var(--c-color-default);font-weight:500;padding:calc(var(--sz-tbpad) * var(--sz-sgu)) calc(var(--sz-lrpad) * var(--sz-sgu));transition:background 0.05s ease-out,  border-color 0.05s ease-out}.conditions-menu li a .icon{margin-right:1rem}.conditions-menu li a .icon:last-child{margin-right:0}.conditions-menu li a:active,.conditions-menu li a.active,.conditions-menu li a:focus,.conditions-menu li a:hover{background:var(--c-bg-hover);border-bottom:1px solid var(--c-bg-hover);color:var(--c-color-hover);transition:none}.conditions-menu li a:active .icon,.conditions-menu li a:active .title,.conditions-menu li a:active .subtitle,.conditions-menu li a.active .icon,.conditions-menu li a.active .title,.conditions-menu li a.active .subtitle,.conditions-menu li a:focus .icon,.conditions-menu li a:focus .title,.conditions-menu li a:focus .subtitle,.conditions-menu li a:hover .icon,.conditions-menu li a:hover .title,.conditions-menu li a:hover .subtitle{color:var(--c-color-hover)}.conditions-menu li a:active{background:var(--c-bg-active)}.conditions-menu li a{border:var(--c-b-rest)}.conditions-menu li a .handle.icon{margin-right:0}.conditions-menu li a .content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conditions-menu li a .content .title{font-size:var(--f-sz-title);font-weight:var(--f-wt-title);line-height:var(--f-lh-title)}.conditions-menu li a .content .subtitle{color:var(--c-subtitle);font-size:var(--f-sz-subtitle);font-weight:var(--f-wt-subtitle);line-height:var(--f-lh-subtitle)}.conditions-menu li:first-child a{border-top-left-radius:var(--sz-radius);border-top-right-radius:var(--sz-radius)}.conditions-menu li:last-child a{border-bottom-left-radius:var(--sz-radius);border-bottom-right-radius:var(--sz-radius)}.conditions-menu li:active a,.conditions-menu li:focus a,.conditions-menu li:hover a{border-color:var(--c-bg-hover)}.conditions-menu li:active a .subtitle,.conditions-menu li:focus a .subtitle,.conditions-menu li:hover a .subtitle{color:var(--c-color-hover)}@media (min-width: 648px){.conditions-menu{--f-sz-title: 1.4rem}}@media (min-width: 978px){.conditions-menu{--sz-icon: 3rem;--f-sz-title: 1.8rem}}@media (min-width: 1440px){.conditions-menu{--sz-icon: 3.6rem}}.container{margin:0 auto;max-width:var(--sz-container-max-w);padding:0 calc(var(--gu-page-bleed) * var(--sz-gu));width:100%}.grid{display:grid;grid-gap:calc(var(--gu-gutter) * var(--sz-gu));grid-template-columns:repeat(3, 1fr)}.row{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);display:flex;flex-direction:column}.row:last-child{margin-bottom:0}.row>*{display:flex;flex:1}.row>*{margin:0 0 var(--sz-gutter) 0}.row>*:last-child{margin-bottom:0}@media (min-width: 648px){.row{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);align-items:center;display:flex;flex-direction:row;align-items:stretch}.row:last-child{margin-bottom:0}.row>*{display:flex;flex:1}.row>*{margin:0 var(--sz-gutter) 0 0}.row>*:last-child{margin-right:0}}main>section{padding-bottom:calc(var(--gu-gutter) * var(--sz-gu));padding-top:calc(var(--gu-gutter) * var(--sz-gu))}.containing-element{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);display:flex;flex-direction:column}.containing-element:last-child{margin-bottom:0}.containing-element>*{display:flex;flex:1}.containing-element>*{margin:0 0 var(--sz-gutter) 0}.containing-element>*:last-child{margin-bottom:0}@media (min-width: 648px){.containing-element{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);align-items:center;display:flex;flex-direction:row;align-items:stretch}.containing-element:last-child{margin-bottom:0}.containing-element>*{display:flex;flex:1}.containing-element>*{margin:0 var(--sz-gutter) 0 0}.containing-element>*:last-child{margin-right:0}}.section-addtl{background:#fad542}.card{border:1px solid black;border-radius:1rem;min-height:10rem;padding:calc(var(--sgu-gutter) * var(--sz-sgu))}.special.card{--sgu-gutter: 2}.modal{--bg-color: var(--c-nav-bg);--sz-width: var(--sz-mobile-container-max-w);--sz-height-max: var(100vh);background-color:var(--bg-color);border-radius:var(--sz-radius);display:none;left:50%;max-height:var(--sz-height-max);overflow-y:auto;padding:calc(var(--sgu-gutter) * var(--sz-sgu));position:fixed;top:50%;transform:translate(-50%, -50%);width:var(--sz-width);z-index:101}@media (min-width: 648px){.modal{--sz-width: var(--sz-tablet-modal-max-w)}}.search-results-list{--c-bg: var(--c-nav-bg);--c-bg-hover: var(--c-primary-600);--c-bg-active: var(--c-primary-800);--c-color-default: var(--c-subtitle);--c-color-hover: var(--c-bg);--sz-tbpad: 4;--sz-lrpad: var(--sgu-gutter);--sz-radius: calc(3 * var(--sz-sgu));--c-b-rest: var(--c-menu-border);--c-color-default: var(--c-title);--c-subtitle: var(--c-subtitle);--f-sz-title: 1.8rem;--f-wt-title: 600;--f-lh-title: 2rem;--f-sz-subtitle: 1.4rem;--f-wt-subtitle: 400;--f-lh-subtitle: 2rem;--sz-list-width: 100%;--f-sz-title: 1.6rem;--f-wt-title: 400;--f-lh-title: 2rem;--f-sz-subtitle: 1.2rem;--f-wt-subtitle: 600;--f-lh-subtitle: 2rem;--sz-tbpad: 2}.search-results-list li .icon{min-width:var(--sz-icon)}.search-results-list li .title{color:var(--c-color-default);font-weight:500}.search-results-list li .content{margin:0 calc(4 * var(--sz-sgu))}.search-results-list li a{align-items:center;display:flex;flex-direction:row;background:var(--c-bg);border-bottom:var(--c-menu-border);color:var(--c-color-default);font-weight:500;padding:calc(var(--sz-tbpad) * var(--sz-sgu)) calc(var(--sz-lrpad) * var(--sz-sgu));transition:background 0.05s ease-out,  border-color 0.05s ease-out}.search-results-list li a .icon{margin-right:1rem}.search-results-list li a .icon:last-child{margin-right:0}.search-results-list li a:active,.search-results-list li a.active,.search-results-list li a:focus,.search-results-list li a:hover{background:var(--c-bg-hover);border-bottom:1px solid var(--c-bg-hover);color:var(--c-color-hover);transition:none}.search-results-list li a:active .icon,.search-results-list li a:active .title,.search-results-list li a:active .subtitle,.search-results-list li a.active .icon,.search-results-list li a.active .title,.search-results-list li a.active .subtitle,.search-results-list li a:focus .icon,.search-results-list li a:focus .title,.search-results-list li a:focus .subtitle,.search-results-list li a:hover .icon,.search-results-list li a:hover .title,.search-results-list li a:hover .subtitle{color:var(--c-color-hover)}.search-results-list li a:active{background:var(--c-bg-active)}.search-results-list li a{border:var(--c-b-rest)}.search-results-list li a .handle.icon{margin-right:0}.search-results-list li a .content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-results-list li a .content .title{font-size:var(--f-sz-title);font-weight:var(--f-wt-title);line-height:var(--f-lh-title)}.search-results-list li a .content .subtitle{color:var(--c-subtitle);font-size:var(--f-sz-subtitle);font-weight:var(--f-wt-subtitle);line-height:var(--f-lh-subtitle)}.search-results-list li:first-child a{border-top-left-radius:var(--sz-radius);border-top-right-radius:var(--sz-radius)}.search-results-list li:last-child a{border-bottom-left-radius:var(--sz-radius);border-bottom-right-radius:var(--sz-radius)}.search-results-list li:active a,.search-results-list li:focus a,.search-results-list li:hover a{border-color:var(--c-bg-hover)}.search-results-list li:active a .subtitle,.search-results-list li:focus a .subtitle,.search-results-list li:hover a .subtitle{color:var(--c-color-hover)}.search-results-list li a{height:5.8rem}.search-results-list li a .handle{--sz-icon: 2.6rem}.search-results{background-color:var(--c-search-bg);display:none;left:0;position:absolute;top:var(--sz-site-header-h);width:100vw;z-index:101}.search-bar:valid::after{background-color:var(--c-gray-900);content:'';display:block;height:100vh;opacity:0.7;position:fixed;width:100%;z-index:100;top:0;left:0;left:0;top:7.2rem}.search-bar:valid .search-results{display:block}.container{margin:0 auto;max-width:var(--sz-container-max-w);padding:0 calc(var(--gu-page-bleed) * var(--sz-gu));width:100%}.grid{display:grid;grid-gap:calc(var(--gu-gutter) * var(--sz-gu));grid-template-columns:repeat(3, 1fr)}.row{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);display:flex;flex-direction:column}.row:last-child{margin-bottom:0}.row>*{display:flex;flex:1}.row>*{margin:0 0 var(--sz-gutter) 0}.row>*:last-child{margin-bottom:0}@media (min-width: 648px){.row{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);align-items:center;display:flex;flex-direction:row;align-items:stretch}.row:last-child{margin-bottom:0}.row>*{display:flex;flex:1}.row>*{margin:0 var(--sz-gutter) 0 0}.row>*:last-child{margin-right:0}}main>section{padding-bottom:calc(var(--gu-gutter) * var(--sz-gu));padding-top:calc(var(--gu-gutter) * var(--sz-gu))}.containing-element{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);display:flex;flex-direction:column}.containing-element:last-child{margin-bottom:0}.containing-element>*{display:flex;flex:1}.containing-element>*{margin:0 0 var(--sz-gutter) 0}.containing-element>*:last-child{margin-bottom:0}@media (min-width: 648px){.containing-element{--sz-gutter: calc(var(--gu-gutter) * var(--sz-gu));margin-bottom:var(--sz-gutter);align-items:center;display:flex;flex-direction:row;align-items:stretch}.containing-element:last-child{margin-bottom:0}.containing-element>*{display:flex;flex:1}.containing-element>*{margin:0 var(--sz-gutter) 0 0}.containing-element>*:last-child{margin-right:0}}.section-addtl{background:#fad542}.card{border:1px solid black;border-radius:1rem;min-height:10rem;padding:calc(var(--sgu-gutter) * var(--sz-sgu))}.special.card{--sgu-gutter: 2}.page-article{--c-font: var(--c-article-color);--bg-occlusion: linear-gradient(to var(--grad-dir, bottom), var(--c-bg), var(--c-bg) 70%, transparent 100%);--sz-vert-pad: calc(3 * var(--sz-sgu));--sz-breadcrumb-h: 2rem;--sz-nav-offset: calc(-1 * var(--sz-vert-pad));--rule-nav-padding: calc(8 * var(--sz-sgu)) 0 var(--sz-vert-pad);--sz-nav-h: calc(11 * var(--sz-sgu) + var(--sz-breadcrumb-h));--sz-clear-bottom: 8rem;background:var(--c-bg);color:var(--c-font)}.page-article main{--sz-max-content-h: calc( 100vh - var(--sz-site-header-h) - .1rem);align-items:center;display:flex;flex-direction:row;align-items:start;flex-wrap:wrap;height:var(--sz-max-content-h);overflow-y:auto;padding:1rem calc(8 * var(--sz-sgu)) 0;padding-bottom:var(--sz-clear-bottom)}.page-article main::after{background:linear-gradient(to top, var(--c-bg), transparent 100%);bottom:0;content:'';height:3rem;position:fixed;width:100%}@media (min-width: 1440px){.page-article main{padding:1rem calc((100vw - var(--sz-app-max-w)) / 2)}}.page-article main>nav{align-items:center;display:flex;flex-direction:row;background:var(--c-bg);position:sticky;top:0;flex-basis:100%;height:var(--sz-nav-h);max-width:100%;padding:var(--rule-nav-padding);top:var(--sz-nav-offset);z-index:1}@media (max-width: 1440px){@keyframes to-right{0%{width:0%}25%{width:100%}}.page-article main>nav::after{border-top:2px solid var(--c-gray-200);bottom:-1rem;content:'';height:1rem;position:absolute;width:100%;animation:to-right linear both;animation-timeline:scroll(block)}}.page-article main article{flex-basis:100%}@media (min-width: 648px){.page-article main article{flex:4;padding-bottom:var(--sz-clear-bottom)}}.page-article main article header{padding:var(--sz-vert-pad) 0;top:calc(var(--sz-nav-h) + var(--sz-nav-offset) - 1.4rem)}@media (min-width: 1280px){.page-article main article header{background:var(--c-bg);position:sticky;top:0;top:calc(var(--sz-nav-h) + var(--sz-nav-offset))}}@media (min-width: 1440px){@keyframes to-right{0%{width:0%}25%{width:100%}}.page-article main article header::after{border-top:2px solid var(--c-gray-200);bottom:-1rem;content:'';height:1rem;position:absolute;width:100%;animation:to-right linear both;animation-timeline:scroll(block)}}.page-article main article>.content{padding-top:var(--sz-vert-pad)}.page-article main article>.content>:first-child{margin-top:0;padding-top:0}.page-article main article .ql-indent-1{padding-left:calc(3rem * 1)}.page-article main article .ql-indent-2{padding-left:calc(3rem * 2)}.page-article main article .ql-indent-3{padding-left:calc(3rem * 3)}.page-article main article .ql-indent-4{padding-left:calc(3rem * 4)}.page-article main article .ql-indent-5{padding-left:calc(3rem * 5)}.page-article main article .ql-indent-6{padding-left:calc(3rem * 6)}.page-article main article .ql-indent-7{padding-left:calc(3rem * 7)}.page-article main article .ql-indent-8{padding-left:calc(3rem * 8)}.page-article main article .ql-indent-9{padding-left:calc(3rem * 9)}.page-article main article .ql-align-center{text-align:center}.page-article main article .ql-align-right{text-align:right}.page-article main article .ql-align-justify{text-align:justify}.page-article main article h3{--sz-font: 2.4rem}.page-article main article h4{--sz-font: 2rem}.page-article main article h5{--sz-font: 1.6rem}.page-article main article h6{--sz-font: 1.4rem}.page-article main aside{scrollbar-width:none;background:var(--c-bg);position:sticky;top:0;flex-basis:100%;padding-bottom:var(--sz-clear-bottom);z-index:0}.page-article main aside::-webkit-scrollbar{display:none}@media (min-width: 648px){.page-article main aside{flex:3;height:calc(var(--sz-max-content-h) - 8.2rem);margin-left:calc(9 * var(--sz-sgu));max-width:max-content;overflow-y:auto;top:7.2rem;z-index:1}}.page-article main aside .actions{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:calc(4 * var(--sz-sgu)) 0 calc(11 * var(--sz-sgu));white-space:nowrap}@media (min-width: 648px){.page-article main aside .actions{background:var(--c-bg);position:sticky;top:0;top:0;z-index:1}}.page-article main aside .actions button{align-items:center;display:flex}.page-article main aside .actions .icon{cursor:pointer;margin-right:0.8rem}.page-article main aside .actions .icon:hover{color:var(--c-primary-600)}.page-article main aside .actions li{margin-right:1rem}.page-article main aside .actions li:last-child{margin-right:0}.page-article main aside section{margin-bottom:1.6rem;width:100%}.page-article main aside section:last-child{margin-bottom:0}.page-article main aside h2{--sz-font: 2rem;--f-weight: 700;background:var(--c-bg);position:sticky;top:0;background:var(--bg-occlusion);padding:1.6rem 0;top:calc(var(--sz-nav-h) + var(--sz-nav-offset))}@media (min-width: 648px){.page-article main aside h2{padding-top:0;top:7.2rem}}@media (max-width: 648px){.page-article main section{order:10}.page-article main>nav{order:0}.page-article main>article{display:contents;order:1}.page-article main aside{display:contents}.page-article main aside .actions{order:0;padding:calc(4 * var(--sz-sgu)) 0;justify-content:flex-end;width:100%}}.page-article main header{align-items:center;display:flex;flex-direction:row}.page-article main header h1{--sz-font: 3.4rem;--sz-line-height: 1;--f-weight: 700}@media (max-width: 648px){.page-article main article{font-size:120%;line-height:1.5}}.page-article main article header .icon{margin-right:1rem}.page-article main article>.content h2{--sz-font: 2.8rem;--f-weight: 700;display:flex;align-items:center;gap:1rem;padding:1.5rem 0}.page-article main article>.content h2 .handle.circle{--sz-height: 2.4rem}.page-article main article>.content h2 .handle:not(.circle){--sz-icon: 2.4rem}.page-article main article>.content img{border-radius:var(--sz-radius);margin:calc(4 * var(--sz-sgu)) 0;width:100%}.page-article main article>.content ul{list-style:disc;list-style-position:inside}.page-article main article>.content ol{list-style:decimal;list-style-position:inside}.page-article main article>.content a{color:var(--c-primary-600);text-decoration:none}.page-article main article>.content a:hover{text-decoration:underline}@keyframes fadeOut{to{opacity:0;visibility:hidden}}.notice{position:fixed;top:0;left:0;z-index:11;width:100%;font-size:1.6rem;font-weight:700;line-height:2rem;padding:0.8rem 1.6rem;text-align:center;background-color:var(--c-purple-900);color:var(--c-base);opacity:1;visibility:visible;animation:fadeOut 5s forwards 2s}.alert{position:fixed;top:0;left:0;z-index:11;width:100%;font-size:1.6rem;font-weight:700;line-height:2rem;padding:0.8rem 1.6rem;text-align:center;background-color:var(--c-alert);color:var(--c-base);opacity:1;visibility:visible;animation:fadeOut 5s forwards 2s}.notice:empty,.alert:empty{display:none}.toolbox-label.button{--c-bg: var(--c-secondary);--c-bg-rest: var(--c-bg);--c-b-rest: var(--c-bg);--c-rest: var(--c-dark-blue);--c-hover: var(--c-dark-blue);--c-disabled: var(--c-dark-blue);--c-bg-hover: var(--c-secondary-500);--c-bg-active: var(--c-secondary-500);--sgu-lrpad: 5;--sgu-tbpad: 3;--sz-font: 1.6rem;font-weight:700;line-height:2.4rem}.modal{--bg-color: var(--c-nav-bg);--sz-width: var(--sz-mobile-container-max-w);--sz-height-max: calc(100vh - 4rem)}.modal header{align-items:center;display:flex;flex-direction:row;align-items:flex-start;margin-bottom:2rem}.modal header .content{flex:1}.modal header .content .title{color:var(--c-title);font-size:1.8rem;font-weight:600;line-height:2.8rem}.modal header .content p{color:var(--c-subtitle);font-weight:400}.modal header label{--sz-icon: 1.2rem;align-items:center;display:flex;flex-direction:row;align-items:center;color:var(--c-label-icon);cursor:pointer;justify-content:center;padding:calc(3 * var(--sz-sgu))}.modal header label:hover{background-color:var(--c-gray-200);color:var(--c-label-icon-hover)}.modal .toolbox .card{margin-bottom:1.6rem;display:flex;flex-direction:column;align-items:center;--c-bg: var(--c-primary-100);--c-bg-hover: var(--c-primary-600);--c-bg-active: var(--c-primary-800);--c-color-default: var(--c-gray-900);--c-color-hover: var(--c-base);background-color:var(--c-bg);border:0;gap:1.2rem;height:22.1rem;justify-content:center;width:100%}.modal .toolbox .card .toolbox-card-text{color:var(--c-color-default);font-size:2rem;font-weight:600;line-height:2.4rem}.modal .toolbox .card:active,.modal .toolbox .card:focus,.modal .toolbox .card:hover{background:var(--c-bg-hover);cursor:pointer}.modal .toolbox .card:active .toolbox-card-text,.modal .toolbox .card:focus .toolbox-card-text,.modal .toolbox .card:hover .toolbox-card-text{color:var(--c-color-hover)}@media (min-width: 648px){.modal{width:var(--sz-tablet-modal-max-w)}.modal .toolbox{display:grid;grid-gap:calc(var(--gu-gutter) * var(--sz-gu));grid-template-columns:repeat(3, 1fr);gap:2.4rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr)}.modal .toolbox .card{margin-bottom:0}}#modal-backdrop{background-color:var(--c-gray-900);content:'';display:block;height:100vh;opacity:0.7;position:fixed;width:100%;z-index:100;top:0;left:0;display:none;z-index:100}#toolbox-modal{display:none;z-index:101}.telehealth-modal .body{display:flex;flex-direction:column;align-items:center;border-bottom:var(--c-menu-border);border-radius:var(--sz-radius);gap:2.4rem;margin:0 auto;max-width:var(--sz-mobile-container-max-w);padding:calc(var(--sgu-gutter)* var(--sz-sgu)) 0}.telehealth-modal .body h2{--c-font: var(--c-article-color);--sz-font: 2.2rem;--f-weight: 700;--sz-line-height: 2.4rem;text-align:center}.telehealth-modal .telehealth-back-label{width:auto}.telehealth-modal .telehealth-back-label.button{--c-bg: var(--c-telehealth-button);--c-bg-rest: var(--c-bg);--c-b-rest: var(--c-bg);--c-rest: var(--c-base);--c-hover: var(--c-base);--c-disabled: var(--c-dark-blue);--c-bg-hover: var(--c-secondary-500);--c-bg-active: var(--c-secondary-500);--sgu-lrpad: 5;--sgu-tbpad: 3;--sz-font: 1.6rem;font-weight:700;line-height:2.4rem}.telehealth-modal .footer{display:flex;flex-direction:column;align-items:center;padding-top:calc(var(--sgu-gutter)* var(--sz-sgu))}.rx-formulary-modal .modal-content h2{--c-font: var(--c-article-color);--sz-font: 2.2rem;--f-weight: 700;--sz-line-height: 2.4rem;margin-bottom:2rem;margin-top:2rem}@media (min-width: 648px){.rx-formulary-modal .toolbox{display:grid;grid-gap:calc(var(--gu-gutter) * var(--sz-gu));grid-template-columns:repeat(3, 1fr);gap:2.4rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr)}.rx-formulary-modal .toolbox .card{margin-bottom:0}}.documents-menu{--c-bg: var(--c-nav-bg);--c-bg-hover: var(--c-primary-600);--c-bg-active: var(--c-primary-800);--c-color-default: var(--c-subtitle);--c-color-hover: var(--c-bg);--sz-tbpad: 4;--sz-lrpad: var(--sgu-gutter);--sz-radius: calc(3 * var(--sz-sgu));--c-b-rest: var(--c-menu-border);--c-color-default: var(--c-title);--c-subtitle: var(--c-subtitle);--f-sz-title: 1.8rem;--f-wt-title: 600;--f-lh-title: 2rem;--f-sz-subtitle: 1.4rem;--f-wt-subtitle: 400;--f-lh-subtitle: 2rem;--c-color-default: var(--c-title);--c-subtitle: var(--c-subtitle);--f-sz-title: 1.4rem;--f-wt-title: 500;--sz-list-width: 348px}.documents-menu li .icon{min-width:var(--sz-icon)}.documents-menu li .title{color:var(--c-color-default);font-weight:500}.documents-menu li .content{margin:0 calc(4 * var(--sz-sgu))}.documents-menu li a{align-items:center;display:flex;flex-direction:row;background:var(--c-bg);border-bottom:var(--c-menu-border);color:var(--c-color-default);font-weight:500;padding:calc(var(--sz-tbpad) * var(--sz-sgu)) calc(var(--sz-lrpad) * var(--sz-sgu));transition:background 0.05s ease-out,  border-color 0.05s ease-out}.documents-menu li a .icon{margin-right:1rem}.documents-menu li a .icon:last-child{margin-right:0}.documents-menu li a:active,.documents-menu li a.active,.documents-menu li a:focus,.documents-menu li a:hover{background:var(--c-bg-hover);border-bottom:1px solid var(--c-bg-hover);color:var(--c-color-hover);transition:none}.documents-menu li a:active .icon,.documents-menu li a:active .title,.documents-menu li a:active .subtitle,.documents-menu li a.active .icon,.documents-menu li a.active .title,.documents-menu li a.active .subtitle,.documents-menu li a:focus .icon,.documents-menu li a:focus .title,.documents-menu li a:focus .subtitle,.documents-menu li a:hover .icon,.documents-menu li a:hover .title,.documents-menu li a:hover .subtitle{color:var(--c-color-hover)}.documents-menu li a:active{background:var(--c-bg-active)}.documents-menu li a{border:var(--c-b-rest)}.documents-menu li a .handle.icon{margin-right:0}.documents-menu li a .content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.documents-menu li a .content .title{font-size:var(--f-sz-title);font-weight:var(--f-wt-title);line-height:var(--f-lh-title)}.documents-menu li a .content .subtitle{color:var(--c-subtitle);font-size:var(--f-sz-subtitle);font-weight:var(--f-wt-subtitle);line-height:var(--f-lh-subtitle)}.documents-menu li:first-child a{border-top-left-radius:var(--sz-radius);border-top-right-radius:var(--sz-radius)}.documents-menu li:last-child a{border-bottom-left-radius:var(--sz-radius);border-bottom-right-radius:var(--sz-radius)}.documents-menu li:active a,.documents-menu li:focus a,.documents-menu li:hover a{border-color:var(--c-bg-hover)}.documents-menu li:active a .subtitle,.documents-menu li:focus a .subtitle,.documents-menu li:hover a .subtitle{color:var(--c-color-hover)}.documents-menu li a .handle.icon{--sz-icon: 4rem}.documents-menu li:hover a{cursor:pointer}.documents-menu li:hover a .handle.icon{color:var(--c-secondary)}@media (min-width: 648px){.documents-menu{--sz-list-width: 60rem}.documents-menu li{margin-bottom:1rem}.documents-menu li a{border-radius:1.2rem}}.video-viewer{--c-bg: var(--c-black);background-color:var(--c-bg);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:120;display:none;overflow-y:auto}.video-viewer .close-viewer.button{--c-bg-rest: var(--c-bg);--sz-icon: 1.2rem;float:right;margin:1rem}.video-viewer .media-canvas{height:90%;text-align:center;width:100%}.video-viewer .video-header{display:flex;justify-content:end;width:100%}@media (min-width: 1280px){.video-viewer .media-canvas{max-width:var(--sz-desktop-container-min-w);margin:0 auto}}.video_list{max-width:33rem}.video_list .card{background-color:var(--c-nav-bg);border:var(--c-menu-border);display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}.video_list .card img{border-radius:inherit}.video_list .card svg{width:52px;height:52px;position:absolute}

/*# sourceMappingURL=application.css-6185c5ab49f356b53caf1e4ea6ecf5e75286738d6b072bc01b27b363977c2479.map */
