.spacer{flex:1}.cmp_section{--block-spacing:calc(2 * var(--space-xlarge));width:100%;display:flex;flex-direction:column;margin:0;padding-bottom:var(--block-spacing)}.cmp_section>*{margin:0;padding-top:var(--block-spacing);width:100%}.cmp_section .cmp_block.fullwidth:first-child .cmp_componentwrapper>.cmp_picture:first-child,.cmp_section .cmp_block:first-child .cmp_componentwrapper>.cmp_hero:first-child{margin-top:calc(-1 * var(--block-spacing))}@supports selector(:has(+ *)){.cmp_section .cmp_block.fullwidth:first-child .cmp_componentwrapper>.cmp_picture:first-child,.cmp_section .cmp_block:first-child .cmp_componentwrapper>.cmp_hero:first-child{margin-top:0}.cmp_section .cmp_block.fullwidth:first-child:has(.cmp_componentwrapper > .cmp_picture:first-child),.cmp_section .cmp_block:first-child:has(.cmp_componentwrapper > .cmp_hero:first-child){padding-top:0}}.cmp_section:has(.cmp_block:first-child > .cmp_componentwrapper:first-child > .cmp_hrule)>.cmp_block:first-child{padding-top:0}.cmp_section:has(.cmp_block:last-child > .cmp_componentwrapper:first-child .cmp_hrule):has( + .cmp_section){padding-bottom:0}.cmp_section:has( + .cmp_section) .cmp_block:last-child:has( > .cmp_componentwrapper:first-child > .cmp_hrule){padding-top:var(--block-spacing)}.cmp_section:last-child:has(.cmp_block:last-child > .cmp_componentwrapper:first-child > .cmp_hrule){padding-bottom:0}.popup-text>.cmp_section{--block-spacing:var(--space-large);margin:0;padding-top:var(--block-spacing);padding-bottom:var(--block-spacing)}:is(.popup-text > .cmp_section)>*{margin:0;padding-top:var(--block-spacing);width:100%}:is(:is(.popup-text > .cmp_section) > *):first-child{padding-top:0}:is(.popup-text > .cmp_section) .cmp_block .cmp_componentwrapper>.cmp_hero:first-child{margin-top:0}:is(.popup-text > .cmp_section) .cmp_block.fullwidth .cmp_componentwrapper>.cmp_picture:first-child{margin-top:0}.cmp_block.restrict,.cmp_component[data-size=restrict],.cmp_section.restrict{max-width:var(--max-content-width)}.cmp_block.overhang,.cmp_component[data-size=overhang],.cmp_section.overhang{width:100%;max-width:var(--overhang-content-width)}.cmp_block{width:calc(100% - var(--space-large));position:relative;opacity:1;transition:opacity .2s}.cmp_block.fullwidth{width:100%}.cmp_block.restrict{max-width:var(--max-content-width);margin-left:auto;margin-right:auto}.cmp_block.restrict.no-padding{padding:0}.cmp_block.overhang{width:100%;max-width:var(--overhang-content-width);margin-left:auto;margin-right:auto}.cmp_block.overhang.no-padding{padding:0}:is(.cmp_block:not(:first-child) > .cmp_componentwrapper:first-child > .cmp_component)>h1,:is(.cmp_block:not(:first-child) > .cmp_componentwrapper:first-child > .cmp_component)>h2,:is(.cmp_block:not(:first-child) > .cmp_componentwrapper:first-child > .cmp_component)>h3,:is(.cmp_block:not(:first-child) > .cmp_componentwrapper:first-child > .cmp_component)>h4,:is(.cmp_block:not(:first-child) > .cmp_componentwrapper:first-child > .cmp_component)>h5,:is(.cmp_block:not(:first-child) > .cmp_componentwrapper:first-child > .cmp_component)>h6{margin-top:0}.cmp_componentwrapper{width:100%}.cmp_component{position:relative}.cmp_block.block-hidden,.cmp_component.component-hidden,.cmp_section.section-hidden{overflow:hidden;height:0;width:0;opacity:0;margin:0;padding:0;display:none}.flex-spacer{flex:1}.component-root>.cmp_section{--block-spacing:var(--space-large);padding-top:var(--block-spacing);padding-inline:var(--block-spacing)}@media (max-width:720px){.component-root>.cmp_section{--block-spacing:var(--space-medium)}}:is(.component-root > .cmp_section):has(.cmp_block:last-child > .cmp_componentwrapper:first-child .cmp_hrule):has( + .cmp_section){padding-bottom:0}:is(.component-root > .cmp_section):has(.cmp_block:first-child > .cmp_componentwrapper:first-child .cmp_hrule){padding-top:0}:is(.component-root > .cmp_section):last-child:has(.cmp_block:last-child > .cmp_componentwrapper:first-child .cmp_hrule){padding-bottom:0}.component-root .cmp_block.overhang,.component-root .cmp_block.restrict{max-width:none;width:100%}.component-root>.cmp_section>:first-child{padding-top:0}.component-root .cmp_block .cmp_componentwrapper>.cmp_hero:first-child{margin-top:0}.component-root .cmp_block.fullwidth .cmp_componentwrapper>.cmp_picture:first-child{margin-top:0}.overhang:is(.popup-text > .cmp_section > .cmp_block),.restrict:is(.popup-text > .cmp_section > .cmp_block){width:100%;max-width:none}*,::after,::before{box-sizing:border-box}*{-webkit-tap-highlight-color:transparent;overscroll-behavior:none}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}:root{--theme-color-1:#0775d0;--theme-color-2:#e0083e;--theme-color-1-text:#fff;--theme-color-2-text:#fff;--page-background:#ffffff;--page-background-trans:rgba(255, 255, 255, 0.7);--nav-top-background:#ffffff;--nav-bottom-background:#f7f9fa;--text-color:#1f252d;--text-color-inverted:#f7f9fa;--ui-text-color:#1f252d;--ui-text-color-inverted:#f7f9fa;--link-color:var(--theme-color-2);--glossary-link-color:var(--link-color);--reference-link-color:var(--link-color);--link-decoration:underline;--heading-color:initial;--scrollbar-track:var(--page-background);--scrollbar-thumb:hsl(210, 9%, 83%);--space-responsive-multiplier:1;--space-multiplier:1;--space-none:0;--space-xxsmall:calc(4px * (var(--space-responsive-multiplier) * var(--space-multiplier)));--space-xsmall:calc(8px * (var(--space-responsive-multiplier) * var(--space-multiplier)));--space-small:calc(12px * (var(--space-responsive-multiplier) * var(--space-multiplier)));--space-smedium:calc(15px * (var(--space-responsive-multiplier) * var(--space-multiplier)));--space-medium:calc(18px * (var(--space-responsive-multiplier) * var(--space-multiplier)));--space-large:calc(28px * (var(--space-responsive-multiplier) * var(--space-multiplier)));--space-xlarge:calc(36px * (var(--space-responsive-multiplier) * var(--space-multiplier)));--space-xxlarge:calc(48px * (var(--space-responsive-multiplier) * var(--space-multiplier)));--sans-font-stack:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;--heading-font:var(--sans-font-stack);--body-font:var(--sans-font-stack);--ui-font:var(--sans-font-stack);--base-text-size:15px;--base-text-size-small:calc(var(--base-text-size) * 0.9);--heading-size-responsive-multiplier:1;--heading-size-1-base:2.8rem;--heading-size-2-base:2rem;--heading-size-3-base:1.7rem;--heading-size-4-base:1.45rem;--heading-size-5-base:1.15rem;--heading-size-6-base:1rem;--heading-1-max:8rem;--heading-2-max:7.2rem;--heading-3-max:6.5rem;--heading-4-max:6rem;--heading-5-max:4.8rem;--heading-6-max:4.5rem;--heading-size-1:max(1rem, calc(var(--heading-size-responsive-multiplier) * var(--heading-size-1-base)));--heading-size-2:max(1rem, calc(var(--heading-size-responsive-multiplier) * var(--heading-size-2-base)));--heading-size-3:max(1rem, calc(var(--heading-size-responsive-multiplier) * var(--heading-size-3-base)));--heading-size-4:max(1rem, calc(var(--heading-size-responsive-multiplier) * var(--heading-size-4-base)));--heading-size-5:max(1rem, calc(var(--heading-size-responsive-multiplier) * var(--heading-size-5-base)));--heading-size-6:max(1rem, calc(var(--heading-size-responsive-multiplier) * var(--heading-size-6-base)))}@media (max-width:700px){:root{--space-responsive-multiplier:0.75}}@media (max-width:1100px){:root{--heading-size-responsive-multiplier:0.75;--heading-size-1:clamp(
            1rem,
            calc(var(--heading-size-responsive-multiplier) * var(--heading-size-1-base)),
            var(--heading-1-max)
        );--heading-size-2:clamp(
            1rem,
            calc(var(--heading-size-responsive-multiplier) * var(--heading-size-2-base)),
            var(--heading-2-max)
        );--heading-size-3:clamp(
            1rem,
            calc(var(--heading-size-responsive-multiplier) * var(--heading-size-3-base)),
            var(--heading-3-max)
        );--heading-size-4:clamp(
            1rem,
            calc(var(--heading-size-responsive-multiplier) * var(--heading-size-4-base)),
            var(--heading-4-max)
        );--heading-size-5:clamp(
            1rem,
            calc(var(--heading-size-responsive-multiplier) * var(--heading-size-5-base)),
            var(--heading-5-max)
        );--heading-size-6:clamp(
            1rem,
            calc(var(--heading-size-responsive-multiplier) * var(--heading-size-6-base)),
            var(--heading-6-max)
        )}}@media (max-width:700px){:root{--heading-size-responsive-multiplier:0.65;--heading-1-max:4rem;--heading-2-max:3.2rem;--heading-3-max:2.5rem;--heading-4-max:2rem;--heading-5-max:1.8rem;--heading-6-max:1.5rem}}:root{--max-content-width:750px;--overhang-content-width:calc(var(--max-content-width) + 120px);--roundedness:12px;--pill-buttons:0;--rounded-media:0;--corner-none:0;--corner-xxsmall:calc(var(--roundedness) / 6);--corner-xsmall:calc(var(--roundedness) / 3);--corner-small:calc(var(--roundedness) / 1.5);--corner-medium:var(--roundedness);--corner-large:calc(var(--roundedness) * 1.3334);--corner-xlarge:calc(var(--roundedness) * 2);--corner-xxlarge:calc(var(--roundedness) * 3);--button-radius:min(calc(var(--pill-buttons) * 50px + var(--corner-small)), 42px);--image-radius:calc(var(--rounded-media) * var(--corner-medium));--video-radius:calc(var(--rounded-media) * var(--corner-medium));--shadow-elevation-0:0 0 1px rgba(0, 0, 0, 0.25);--shadow-elevation-10:0 1px 3px rgba(0, 0, 0, 0.05),0 1px 5px rgba(0, 0, 0, 0.15);--shadow-elevation-20:0 1px 3px rgba(0, 0, 0, 0.05),0 1px 5px rgba(0, 0, 0, 0.05),0 3px 10px rgba(0, 0, 0, 0.15);--shadow-elevation-30:0 1px 3px rgba(0, 0, 0, 0.1),0 3px 9px rgba(0, 0, 0, 0.1),0 9px 17px rgba(0, 0, 0, 0.05);--shadow-elevation-40:0 1px 3px rgba(0, 0, 0, 0.05),0 3px 12px rgba(0, 0, 0, 0.12),0 9px 27px rgba(0, 0, 0, 0.17);--shadow-elevation-50:0 1px 3px rgba(0, 0, 0, 0.05),0 5px 18px rgba(0, 0, 0, 0.15),0 15px 35px rgba(0, 0, 0, 0.2);--card-radius:var(--corner-medium);--card-shadow:0 2px 20px 0 rgba(0, 0, 0, 0.05),inset 0 0 0 1px rgba(0, 0, 0, 0.05);--card-shadow-soft:0 2px 20px 0 rgba(0, 0, 0, 0.05);--table-radius:var(--corner-small);--table-row-header:var(--theme-color-1, #0775d0);--table-row-header-text:var(--theme-color-1-text, #fff);--table-row-odd:#ffffff;--table-row-even:#f7f9fa;--table-border:#e4e7eb;--stroke-width:3px;--stroke-width-small:2px;--overlay-backdrop:hsla(215, 13%, 30%, 0.75);--success-color:#47bc47;--success-color-background:#e4f5e4;--success-color-text:#054705;--success-color-button-text:#021b02;--danger-color:#e31f1f;--danger-color-background:#fbdede;--danger-color-text:#530000;--danger-color-button-text:#fff;--neutral-color:#0a84ff;--neutral-color-background:#daedff;--neutral-color-text:#03407e;--neutral-color-button-text:#ffffff;--warning-color:#fb8a29;--warning-color-background:#feeedf;--warning-color-text:#572a03;--warning-color-button-text:#1f1001;--bg-elevation-0:#ffffff;--bg-elevation-10:#f7f9fa;--bg-elevation-20:#eef0f2;--bg-elevation-30:#e4e7eb;--bg-elevation-40:#dbdee3;--bg-elevation-50:#c7cacf;--shadow-elevation-0:0 0 1px rgba(0, 0, 0, 0.25);--shadow-elevation-10:0 1px 3px rgba(0, 0, 0, 0.05),0 1px 5px rgba(0, 0, 0, 0.15);--shadow-elevation-20:0 1px 3px rgba(0, 0, 0, 0.05),0 1px 5px rgba(0, 0, 0, 0.05),0 3px 10px rgba(0, 0, 0, 0.15);--shadow-elevation-30:0 1px 3px rgba(0, 0, 0, 0.05),0 3px 9px rgba(0, 0, 0, 0.12),0 9px 17px rgba(0, 0, 0, 0.1);--shadow-elevation-40:0 1px 3px rgba(0, 0, 0, 0.05),0 3px 12px rgba(0, 0, 0, 0.12),0 9px 27px rgba(0, 0, 0, 0.17);--shadow-elevation-50:0 1px 3px rgba(0, 0, 0, 0.05),0 5px 18px rgba(0, 0, 0, 0.15),0 15px 35px rgba(0, 0, 0, 0.2);--grey-100:#000000;--grey-99:#1c2027;--grey-95:#282c35;--grey-90:#3c4048;--grey-80:#50545c;--grey-70:#64676f;--grey-60:#787b82;--grey-50:#8c8f96;--grey-40:#9fa3a9;--grey-30:#b3b7bc;--grey-25:#c7cacf;--grey-20:#dbdee3;--grey-15:#e4e7eb;--grey-10:#eef0f2;--grey-05:#f7f9fa;--grey-00:#ffffff;--fixed-grey-100:#000000;--fixed-grey-99:#1c2027;--fixed-grey-95:#282c35;--fixed-grey-90:#3c4048;--fixed-grey-80:#50545c;--fixed-grey-70:#64676f;--fixed-grey-60:#787b82;--fixed-grey-50:#8c8f96;--fixed-grey-40:#9fa3a9;--fixed-grey-30:#b3b7bc;--fixed-grey-25:#c7cacf;--fixed-grey-20:#dbdee3;--fixed-grey-15:#e4e7eb;--fixed-grey-10:#eef0f2;--fixed-grey-05:#f7f9fa;--fixed-grey-00:#ffffff;--focus-ring-color:#007aff;--select-reveal-item:#ffffff;--file-color-url:#008088;--file-color-pdf:#e82736;--file-color-doc:#185abd;--file-color-xls:#17864d;--file-color-ppt:#c94a26;--file-color-txt:#44484c;--file-color-rtf:#44484c;--file-color-other:#5d2599;--feedback-color-passed:var(--success-color);--feedback-color-passed-foreground:var(--success-color-button-text);--feedback-color-failed:var(--ui-text-color);--feedback-color-failed-foreground:var(--ui-text-color-inverted);--progressbar-background:var(--theme-color-1);--nav-top-height:65px;--ease-out:cubic-bezier(0.13, 0.66, 0, 1);--ease-in-out:cubic-bezier(0.7, 0, 0.15, 1);--ease-out-back:cubic-bezier(0.25, 1.4, 0.6, 1);--ease-in-out-back:cubic-bezier(0.71, 0, 0.18, 1.24)}@media (max-width:600px){:root{--nav-top-height:60px}}@media (orientation:landscape) and (max-height:500px){:root{--nav-top-height:50px}}html.theme-dark{--page-background:#1c2027;--page-background-trans:rgba(28, 32, 39, 0.7);--nav-top-background:#1c2027;--nav-bottom-background:#282c35;--theme-color-1:#0775d0;--theme-color-2:#e0083e;--theme-color-1-text:#fff;--theme-color-2-text:#fff;--text-color:#f7f9fa;--text-color-inverted:#3c4048;--ui-text-color:#f7f9fa;--ui-text-color-inverted:#3c4048;--link-color:var(--theme-color-2);--scrollbar-thumb:hsla(214, 12%, 28%, 1);--card-shadow:0 2px 20px 0 rgba(0, 0, 0, 0.05),inset 0 0 0 1px rgba(255, 255, 255, 0.08);--card-shadow-soft:0 2px 20px 0 rgba(0, 0, 0, 0.05);--table-row-header:#0775d0;--table-row-header-text:#fff;--table-row-odd:#1c2027;--table-row-even:#282c35;--table-border:#50545c;--overlay-backdrop:hsla(215, 26%, 3%, 0.89);--success-color:#5cd05c;--success-color-background:#283e34;--success-color-text:#eefeee;--danger-color:#fd1d1d;--danger-color-background:#3c242b;--danger-color-text:#ffc5c5;--neutral-color:#007aff;--neutral-color-background:#1a314c;--neutral-color-text:#d3e8fe;--warning-color:#fd953c;--warning-color-background:#40352f;--warning-color-text:#ffe6d1;--bg-elevation-0:#1c2027;--bg-elevation-10:#282c35;--bg-elevation-20:#3c4048;--bg-elevation-30:#50545c;--bg-elevation-40:#64676f;--bg-elevation-50:#787b82;--shadow-elevation-0:0 0 1.5px #000000,inset 0 0 0 1px rgba(255, 255, 255, 0.08);--shadow-elevation-10:0 1px 5px rgba(0, 0, 0, 0.45),inset 0 0 0 1px rgba(255, 255, 255, 0.08);--shadow-elevation-20:0 3px 10px rgba(0, 0, 0, 0.45),inset 0 0 0 1px rgba(255, 255, 255, 0.08);--shadow-elevation-30:0 6px 18px rgba(0, 0, 0, 0.45),inset 0 0 0 1px rgba(255, 255, 255, 0.08);--shadow-elevation-40:0 9px 26px rgba(0, 0, 0, 0.45),inset 0 0 0 1px rgba(255, 255, 255, 0.08);--shadow-elevation-50:0 12px 35px rgba(0, 0, 0, 0.45),inset 0 0 0 1px rgba(255, 255, 255, 0.08);--grey-100:#ffffff;--grey-99:#f7f9fa;--grey-95:#eef0f2;--grey-90:#e4e7eb;--grey-80:#dbdee3;--grey-70:#c7cacf;--grey-60:#b3b7bc;--grey-50:#9fa3a9;--grey-40:#8c8f96;--grey-30:#787b82;--grey-25:#64676f;--grey-20:#50545c;--grey-15:#3c4048;--grey-10:#282c35;--grey-05:#1c2027;--grey-00:#000000;--focus-ring-color:#f3a451;--select-reveal-item:#282c35;--file-color-url:#2ddbe6;--file-color-pdf:#e82736;--file-color-doc:#41a5ee;--file-color-xls:#21a366;--file-color-ppt:#d35230;--file-color-txt:#d2d2d2;--file-color-rtf:#d2d2d2;--file-color-other:#b986f2}*,::after,::before{box-sizing:border-box}*{-webkit-tap-highlight-color:transparent;overscroll-behavior:none}html{background:var(--page-background);width:100%;height:100%}body{position:absolute;width:100%;height:100%;background-color:var(--page-background)}@media (max-width:590px){body.overlayShowing{overflow:hidden}}body,html{font-family:var(--body-font);color:var(--text-color);overflow:hidden;line-height:1.5;font-size:var(--base-text-size)}@media (max-width:500px){body,html{font-size:var(--base-text-size-small)}}body.lang-rtl{direction:rtl}fieldset{border:none;margin:0;padding:0}sub,sup{display:inline-block}code{background:var(--bg-elevation-20);box-shadow:var(--card-shadow);padding:.2em;border-radius:4px;font-size:.9em}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font);color:var(--heading-color);font-weight:700}a{color:var(--link-color);-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration)}u{text-decoration:none;color:inherit}b,i{font-weight:400;color:inherit}p{margin-bottom:1em;margin-top:0}ol,ul{padding-inline-start:1.5em}:is(ul,ol):last-child{margin-bottom:0}.references{font-size:.75em}ol.references{margin-top:.3em;padding-inline-start:1.4em}@media (max-width:600px){ol.references{margin-inline-start:0}}.action,.instruction,.instructions{font-weight:700}.innerText{position:relative;margin:0;height:auto;width:100%}.core-text,.innerText{overflow-wrap:anywhere}:is(.innerText,.core-text) h1{font-size:var(--heading-size-1)}:is(.innerText,.core-text) h2{font-size:var(--heading-size-2);margin-top:0;margin-bottom:.65em}:is(.innerText,.core-text) h3{font-size:var(--heading-size-3);font-weight:700;color:inherit;margin-top:0;margin:.4em 0}:is(.innerText,.core-text) h4{font-size:var(--heading-size-4);font-weight:700;color:inherit;margin-top:0;margin:.4em 0}:is(.innerText,.core-text) h5{font-size:var(--heading-size-5);font-weight:700;color:inherit;margin-top:0;margin:.3em 0}:is(.innerText,.core-text) h6{font-size:var(--heading-size-6);font-weight:700;color:inherit;margin-top:0;margin:.3em 0}:is(.innerText,.core-text)>ul>li{list-style-type:disc}:is(.innerText,.core-text)>ul>li>ul>li{list-style-type:circle}:is(.innerText,.core-text)>ul>li>ul>li>ul>li{list-style-type:square}:is(.innerText,.core-text) figure{margin:0 auto}:is(.innerText,.core-text) figure.table{overflow-x:auto}:is(.innerText,.core-text) table{overflow-wrap:normal}:is(.innerText,.core-text)>:last-child,:is(.innerText,.core-text)>:only-child{margin-bottom:0}:is(.innerText,.core-text)>*+*{margin-top:1em;clear:both}:is(.innerText,.core-text) pre{display:block;margin:0 0 var(--space-medium);word-wrap:break-work;word-break:break-all;line-height:1.4;padding:1em;color:var(--text-color);background:var(--bg-elevation-20);border-radius:var(--corner-medium);tab-size:4;font-style:normal;min-width:200px}[data-hb-textid]{display:none}svg use{fill:currentColor;stroke-width:0}button{font-family:var(--ui-font)}.button-general,.goto-link{display:inline-flex;justify-content:center;width:auto;height:auto;padding:var(--space-xsmall) calc(var(--space-small) + (var(--pill-buttons) * var(--space-xsmall)));text-align:center;background-color:var(--grey-90);color:var(--grey-00);text-decoration:none;cursor:pointer;border-radius:var(--button-radius);appearance:none;vertical-align:middle;border:none;line-height:1.3;--c-stop-1:var(--grey-80);--c-stop-2:var(--grey-90)}.gradient-buttons :is(.button-general,.goto-link){background:linear-gradient(to bottom,var(--c-stop-1),var(--c-stop-2))}.button-general svg{margin-inline-end:.2em;margin-inline-start:-.2em;flex-shrink:0}.button-general.icon-right svg{margin-inline-end:-.4em;margin-inline-start:.4em}.button-general.primary,.goto-link.primary{background-color:var(--theme-color-1);color:var(--theme-color-1-text);--c-stop-1:var(--theme-color-1);--c-stop-2:var(--theme-color-2)}.button-general:hover,.goto-link:hover{opacity:.9}.button-general:active,.goto-link:active{opacity:.9}.button-general:disabled,.button-general:disabled:active,.button-general:disabled:hover{background:var(--bg-elevation-50);color:var(--ui-text-color);opacity:.2}.noTapSelection{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border:2px solid var(--scrollbar-track);border-radius:10px}::-webkit-scrollbar-corner{background:var(--scrollbar-track)}.scrollable,.scrollable-x,.scrollable-y{-webkit-overflow-scrolling:touch}.scrollable{overflow:auto}.scrollable-x{overflow-x:auto;overflow-y:hidden}.scrollable-y{overflow-x:hidden;overflow-y:auto}.noScroll{overflow:hidden}@supports (animation-timeline:scroll()){.scroll-shadows{--scroll-shadow-size:20px;overflow-y:auto;scroll-timeline:--scroll-timeline y;animation:detect-scroll;animation-timeline:--scroll-timeline;animation-fill-mode:none}.scroll-shadows::before,.scroll-shadows:after{content:"";display:block;position:sticky;z-index:1;left:0;right:0;height:var(--scroll-shadow-size);animation-name:scroll-shadows-reveal;animation-timeline:--scroll-timeline;animation-fill-mode:both;--visibility-if-can-scroll:var(--can-scroll) visible;--visibility-if-cant-scroll:hidden;visibility:var(--visibility-if-can-scroll,var(--visibility-if-cant-scroll))}.scroll-shadows::before{top:0;background:radial-gradient(farthest-side at 50% 0,var(--text-color),rgb(0 0 0 / 0));animation-range:1em 2em}.scroll-shadows::after{bottom:0;background:radial-gradient(farthest-side at 50% 100%,var(--text-color),rgb(0 0 0 / 0));animation-direction:reverse;animation-range:calc(100% - 2em) calc(100% - 1em)}.scroll-shadows>:first-child{margin-top:calc(-1 * var(--scroll-shadow-size))}.scroll-shadows>:last-child{margin-bottom:calc(-1 * var(--scroll-shadow-size))}}@keyframes scroll-shadows-reveal{0%{opacity:0}100%{opacity:.35}}.gradient-text{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}table{border-collapse:collapse;border-spacing:0;width:100%;border:1px double var(--table-border);margin:var(--space-medium) 0;color:var(--text-color)}table thead{text-align:left;font-weight:400}table th{background:var(--table-row-header);color:var(--table-row-header-text);padding:.3em .6em;font-weight:700}table td{padding:.3em .6em;font-weight:400}table td,table th,table tr{border:1px solid var(--table-border);text-align:left}:is(table tbody) tr:nth-child(odd){background:var(--table-row-odd)}:is(table tbody) tr:nth-child(even){background:var(--table-row-even)}table th>:last-child,table tr>:last-child{margin:0}.no-source-message{position:relative;background:var(--bg-elevation-10);border-radius:var(--card-radius);border:1px solid var(--bg-elevation-30);display:flex;align-items:center;justify-content:center}#transition{width:100%;height:100%;background-color:transparent;position:absolute;z-index:10000;overflow:hidden}#shellcontainer{position:relative;width:100%;height:calc(100% - var(--nav-top-height));margin-top:var(--nav-top-height);-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden}#shell{position:relative;width:100%;min-height:100%;margin:0 auto;display:flex!important;flex-direction:column}@media (max-width:600px){#shell{padding:0}}#content{flex:1;position:relative;width:100%;height:auto;margin:0 auto;overflow:hidden}#content:focus,#content:focus-visible{outline:0}@media (max-width:600px){#content{border-radius:0;box-shadow:none}}.cmpWrapper{height:100%;min-height:100%}#notification{position:fixed;top:calc(var(--nav-top-height) + var(--space-medium));left:50%;transform:translateX(-50%);background-color:var(--bg-elevation-0);border-left:3px solid var(--warning-color);width:auto;font-size:.9rem;max-width:calc(100% - var(--space-xlarge));padding:var(--space-small) var(--space-medium);display:none;border-radius:var(--card-radius);box-shadow:var(--card-shadow-soft);z-index:10000}#notification .notification-inner{display:flex;align-items:center}#notification svg{margin-inline-end:var(--space-small);fill:var(--warning-color)}#notification .notification-message{margin-bottom:0}@media (max-width:500px){#notification{width:calc(100% - var(--space-xxlarge))}}#fsOverlay{width:100%;height:100%;position:fixed;inset:0;z-index:9990;overscroll-behavior:none}@media (min-width:600px){#fsOverlay{top:0}}.transcript-accordion{border-radius:var(--button-radius)}.transcript-accordion+*{margin-top:var(--space-medium)}.transcript-accordion-header{display:flex;justify-content:space-between;width:100%;text-align:left;appearance:none;border:none;line-height:1;font-weight:700;background-color:transparent;transition:background-color .2s,border-color .1s,border-radius .1s;border-radius:var(--button-radius);border:1px solid var(--bg-elevation-50);position:relative;padding:var(--space-smedium);color:inherit;cursor:pointer;font-family:var(--body-font);font-size:.9rem}.transcript-accordion-header svg{display:block;margin-inline-end:.3em;width:13px;height:auto}.transcript-accordion-header .accordion-icon-expand{display:inline}.transcript-accordion-header .accordion-icon-contract{display:none}.transcript-accordion-header.active{background-color:var(--bg-elevation-10);border-color:transparent;border-radius:0;border-top-left-radius:var(--card-radius);border-top-right-radius:var(--card-radius)}.transcript-accordion-header.active .accordion-icon-expand{display:none}.transcript-accordion-header.active .accordion-icon-contract{display:inline}.transcript-accordion-content{position:relative;height:0;overflow:hidden;transition:height .25s ease,background-color .2s}@media (prefers-reduced-motion){.transcript-accordion-content{transition-duration:1ms}}.transcript-accordion-content{background:0 0}.transcript-accordion-content.active{background:var(--bg-elevation-0);border-bottom-left-radius:var(--card-radius);border-bottom-right-radius:var(--card-radius)}.transcript-accordion-content .core-text{display:block;padding:0 var(--space-medium) var(--space-medium)}:is(.transcript-accordion-content .core-text)>:last-child{margin-bottom:0}.preloadoverlay{width:100%;height:100%;position:absolute;z-index:99999;top:0;inset-inline-start:0;background:var(--page-background);display:flex;align-items:center;justify-content:center}.initial-preloader{background:var(--page-background);line-height:1;width:75%;max-width:180px}.initial-preloader .logo{margin-bottom:var(--space-medium);width:100%;max-height:80px}.preloader-bar{position:relative;width:100%;height:8px;background:var(--bg-elevation-30);border-radius:10px;overflow:hidden}.preloader-fill{background:var(--theme-color-1);position:absolute;top:0;inset-inline-start:0;height:100%}.nav-above{display:flex;justify-content:space-between;color:var(--ui-text-color);background:var(--nav-top-background);border-bottom:1px solid var(--bg-elevation-20);position:fixed;top:0;inset-inline-start:0;z-index:2002;width:100%;box-shadow:0 1px 7px rgba(0,0,0,.05);transition:transform .2s}.theme-dark .nav-above{box-shadow:0 1px 7px rgba(0,0,0,.35)}.nav-above{height:var(--nav-top-height)}.nav-above.hidden{transform:translateY(-100%) translateY(-10px)}.nav-above.no-nav-content{height:0}.nav-above ul{padding:0;height:100%;text-align:right;margin:0;display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:center}.nav-above li{display:inline-block;list-style-type:none;cursor:pointer}.nav-above .nav-item{margin-inline-end:var(--space-small)}:is(.nav-above .nav-item):first-child{margin-inline-end:var(--space-medium)}@media (max-width:600px){.nav-above .nav-item{margin-inline-end:var(--space-small)}:is(.nav-above .nav-item):first-child{margin-inline-end:var(--space-small)}}@media (max-width:315px){.nav-above .nav-item{margin-inline-end:.2rem}}.nav-above .nav-item button{appearance:none;border:none;background:0 0;display:flex;align-items:center;border-radius:var(--button-radius);padding:var(--space-xsmall);line-height:1}.current:is(.nav-above .nav-item button),:is(.nav-above .nav-item button):hover{background:var(--bg-elevation-20)}:is(.nav-above .nav-item button) svg{fill:currentColor;margin-inline-end:var(--space-small);transition:transform .2s,opacity .2s}:is(.nav-above .nav-item button) .item-icon{visibility:visible;position:static;transform:rotate(0);opacity:1}@media (max-width:600px){.nav-above .nav-item button{font-size:.6rem;flex-direction:column;align-items:center;justify-content:center}:is(.nav-above .nav-item button) svg{margin-inline-end:0;margin-bottom:var(--space-xsmall)}}@media (max-width:315px){:is(.nav-above .nav-item button) .label{display:none}:is(.nav-above .nav-item button) svg{margin-inline-end:0;margin-bottom:0}}.nav-logo{padding:.9rem;height:100%;display:flex;align-items:center}.nav-logo img,.nav-logo svg{max-width:100%;height:100%;width:auto}@media (max-width:600px){.nav-logo{padding:12px}}@media (orientation:landscape) and (max-height:500px){.nav-logo{padding:10px}}.nav-below-wrapper{width:100%;z-index:1;padding:var(--space-small);display:flex;justify-content:center;color:var(--ui-text-color);background:var(--nav-bottom-background)}.nav-below-wrapper .nav-below{width:100%;max-width:var(--max-content-width);display:flex;justify-content:space-between;align-items:center}@media (max-width:690px){.nav-below-wrapper .nav-below{flex-wrap:wrap}}.nav-below-wrapper ul{text-align:center;position:relative;z-index:2;padding:0;margin:0;display:flex;flex-direction:row-reverse}.nav-below-wrapper li{list-style-type:none;display:inline-block}.nav-below-wrapper.hidden{display:none}.course-title{font-size:.8rem;opacity:.7;font-weight:400;max-width:40%;text-align:center;margin:0 var(--space-medium)}@media (max-width:690px){.course-title{order:1;width:100%;max-width:100%;margin:var(--space-medium) 0 0}}.nav-next,.nav-prev{margin-inline-start:.15em;display:flex;align-items:center;border-radius:var(--button-radius);background:0 0;line-height:1;appearance:none;border:none}:is(.nav-next,.nav-prev) svg{fill:currentColor}:is(.nav-next,.nav-prev):hover:not(.disable){background:var(--bg-elevation-20)}.disable:is(.nav-next,.nav-prev){opacity:.5;cursor:default}.nav-prev{padding:var(--space-xsmall) var(--space-medium) var(--space-xsmall) var(--space-xsmall)}.nav-next{background:var(--theme-color-1);color:var(--theme-color-1-text);padding:var(--space-xsmall) var(--space-small) var(--space-xsmall) var(--space-medium);flex-direction:row-reverse}.nav-next:hover:not(.disable){background:var(--theme-color-1);opacity:.9}.lastStep .nav-next{height:1px!important;width:1px!important;padding:0!important;border:0!important;position:absolute!important;clip:rect(1px,1px,1px,1px);clip-path:inset(1px 1px 1px 1px);white-space:nowrap;overflow:hidden;opacity:0}:is(:is([dir=rtl],.lang-rtl) .nav-next,:is([dir=rtl],.lang-rtl) .nav-prev) svg{transform:scaleX(-1)}:is([dir=rtl],.lang-rtl) .nav-next{padding:var(--space-small) var(--space-medium) var(--space-small) var(--space-small)}:is([dir=rtl],.lang-rtl) .nav-prev{padding:var(--space-small) var(--space-small) var(--space-small) var(--space-medium)}.nav-above{padding-bottom:3px}.progressWrap{position:absolute;bottom:-1px;left:0;width:100%;height:4px;background:var(--bg-elevation-30);opacity:1;overflow:hidden}.progressWrap.hidden{display:none}.progessBar{width:100%;height:100%;background:var(--progressbar-background);position:relative;clip-path:polygon(0% 0%,0% 100%,var(--progressbar-percent,100%) 100%,var(--progressbar-percent,100%) 0%)}.popup-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2105;display:flex!important;align-items:center;justify-content:center}.popup-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:var(--overlay-backdrop);display:none;will-change:opacity;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.popup-box{width:90%;height:90%;transform:none!important;position:relative;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;overflow:hidden!important;max-width:min(calc(100vw - 3rem),var(--overhang-content-width))!important;max-height:90vh!important;display:none;z-index:2106;background:var(--bg-elevation-0);color:var(--text-color);will-change:opacity,transform;border-radius:var(--card-radius);box-shadow:var(--card-shadow)}.popup-box.noOverlay{box-shadow:var(--card-shadow)}.popup-box.popup-padding .popup-text>.cmp_section{padding:var(--space-large)}@media (max-width:540px){.popup-box.popup-padding .popup-text>.cmp_section{padding:var(--space-medium)}}@media (max-width:930px){.popup-box{max-width:calc(100vw - var(--space-medium))!important}}.popup-controls{position:absolute;top:0;inset-inline-end:0;z-index:10}.popup-close{position:absolute;top:5px;inset-inline-end:5px;width:1.5rem;height:1.5rem;padding:0;appearance:none;border:none;text-indent:-9999px;white-space:nowrap;overflow:hidden;z-index:9999;background:0 0;border-radius:20px}.popup-close svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);fill:currentColor}.popup-close:hover{opacity:.9}.popup-close.hidden{display:none!important}.popup-text{overflow-x:hidden;overflow-y:auto;max-height:90vh;-webkit-overflow-scrolling:touch;height:100%;word-wrap:break-word}.popup-text:focus-visible{outline:0;box-shadow:none}.popup-text h2{font-size:2.236em;margin-top:0}.popup-box .popup-text .cmp_section:last-of-type .cmp_block:last-of-type .cmp_componentwrapper:last-of-type .cmp_text p:last-child{margin-bottom:0}.fullscreen-popup .popup-overlay{background:#222}.fullscreen-popup .popup-box{background:#222;color:#efefef}.fullscreen-popup .popup-text{max-width:900px;margin:0 auto}.popupOverlay{width:100%;height:100%;position:fixed;top:0;left:0;background:var(--overlay-backdrop);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;visibility:hidden;z-index:2105;will-change:opacity}.popupInner{width:100%;height:auto;max-width:35rem;position:fixed;left:0;display:none;z-index:2106;padding:var(--space-medium);background:var(--bg-elevation-0);backface-visibility:hidden}.popupInner.noOverlay{box-shadow:var(--card-shadow)}.reference{display:inline-block;padding:0 1px;font-weight:600}.rm-link{text-decoration:none;position:relative;color:var(--reference-link-color)}.rm-link::before{content:"";position:absolute;inset:-4px;background:var(--text-color);border-radius:4px;opacity:0;z-index:-1;transition:opacity .15s}.rm-link:hover::before{text-decoration:none;opacity:.15}.rm-list{display:flex;flex-direction:column;font-size:.8em;padding-inline-start:0;margin-top:0}.rm-full-list-hidden{display:none}.rm-page-list{display:block}.rm-page-list-hidden{display:none}.rm-item{position:relative;list-style-type:none;line-height:1.4;padding:var(--space-xxsmall);padding-inline-start:2.5em;opacity:1;display:flex}.rm-item .rm-item-content>:only-child,.rm-item>*{margin:0}.rm-item::before{content:attr(data-refid) ".";font-variant-numeric:tabular-nums;width:2.5em;margin-inline-start:-2.5em;display:inline-block;font-weight:400;text-align:right;padding-inline-end:0.2em;flex-shrink:0}.rm-item.has-symbol::before{content:attr(data-refid)}.rm-item.highlight{background:var(--theme-color-1);color:var(--theme-color-1-text);border-radius:var(--card-radius)}.rm-item.highlight a{color:var(--theme-color-1-text);font-weight:500}.rm-item.highlight::after{content:"";position:absolute;background:0 0;inset:-6px;border-radius:calc(var(--card-radius) + 6px);pointer-events:none;border:8px solid var(--theme-color-1);opacity:.2;z-index:-1}@supports selector(:has(*)){.rm-item.highlight:not(.hidden)+.rm-item.highlight{border-top-left-radius:0;border-top-right-radius:0}:is(.rm-item.highlight:not(.hidden) + .rm-item.highlight)::after{border-top:none;border-top-left-radius:0;border-top-right-radius:0;inset-block-start:0}.rm-item.highlight:has( + .rm-item.highlight:not(.hidden)){border-bottom-left-radius:0;border-bottom-right-radius:0}.rm-item.highlight:has( + .rm-item.highlight:not(.hidden))::after{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;inset-block-end:0}}.rm-item-hidden{display:none}.rm-showall-toggle{position:sticky;top:0;background:var(--bg-elevation-0);z-index:1;padding-top:var(--space-medium);padding-bottom:var(--space-medium);margin-bottom:var(--space-small);margin-top:-2rem}.rm-showall-toggle .rm-showall-input{position:absolute;inset-inline-start:0;top:0;opacity:0;width:0;height:0}.rm-showall-toggle .ref-showall-label{display:flex;align-items:center;font-size:.8rem;line-height:1;transition:background-color .15s}.rm-showall-toggle .rm-showall-toggle-indicator{width:25px;height:16px;background:var(--grey-40);border-radius:20px;display:inline-block;margin-inline-end:.3rem}:is(.rm-showall-toggle .rm-showall-toggle-indicator)::after{content:"";width:12px;height:12px;display:block;background:var(--theme-color-1-text);margin-top:2px;margin-inline-start:2px;border-radius:13px;transition:transform .15s}:is(.rm-showall-toggle .rm-showall-input:checked + .ref-showall-label) .rm-showall-toggle-indicator{background:var(--theme-color-1)}:is(:is(.rm-showall-toggle .rm-showall-input:checked + .ref-showall-label) .rm-showall-toggle-indicator)::after{transform:translateX(9px)}#transition{width:100%;height:100%;position:fixed;top:0;inset-inline-start:0px;background:#fff;z-index:12000;backface-visibility:hidden}#transition #loader{width:100%;height:100%;position:absolute;top:0;inset-inline-start:0px}.index-list-holder{-webkit-tap-highlight-color:transparent}.index-list-holder ul{margin:0;padding:0}.index-list-holder .index-list{margin-bottom:0;-webkit-tap-highlight-color:transparent;overflow-wrap:anywhere}.index-list-holder .index-group-list{margin-bottom:var(--space-medium)}.index-list-holder li{list-style-type:none}.index-list-holder li:last-of-type .index-group-list{margin-bottom:0}.index-list-holder h2.group-header{color:var(--theme-color-1);font-size:var(--space-medium);margin-top:0;margin-bottom:var(--space-small)}.index-list-holder .index-item{position:relative;appearance:none;border:none;background:0 0;color:inherit;display:block;width:100%;padding:var(--space-smedium);padding-inline-start:var(--space-large);text-align:left;border-radius:var(--button-radius);display:flex;justify-content:space-between;align-items:center;font-family:var(--body-font)}:is(.index-list-holder .index-item) .item-complete-icon{display:none;margin-inline-start:.5em;color:var(--theme-color-1-text);background:var(--theme-color-1);border-radius:3rem;padding:.15rem;padding-top:.2rem;fill:currentColor}.index-item-current:is(.index-list-holder .index-item){background:var(--bg-elevation-20)}.index-item-current:is(.index-list-holder .index-item)::before{content:"";position:absolute;inset-inline-start:4px;top:clamp(4px,var(--button-radius),20px);bottom:clamp(4px,var(--button-radius),20px);width:6px;min-height:6px;background:var(--theme-color-1);border-radius:var(--card-radius)}.index-item-current:is(.index-list-holder .index-item)::after{content:"";position:absolute;inset:0;background:var(--theme-color-1);opacity:.1;border-radius:var(--button-radius);pointer-events:none}.index-item-complete:is(.index-list-holder .index-item) .item-complete-icon{display:block}:is(.index-list-holder .index-item):hover:not(:disabled):not([aria-disabled=true]):not(.index-item-current){background:var(--bg-elevation-10)}:is(.index-list-holder .index-item):disabled,[aria-disabled=true]:is(.index-list-holder .index-item){opacity:.2;pointer-events:none;cursor:default}.resources-list{margin:0;padding:0 0 var(--space-large) 0;text-align:center;word-wrap:break-word}.resources-list ul{margin:0;padding:0;margin-top:var(--space-medium)}.resources-list-item{padding:0;list-style:none;overflow-wrap:anywhere}.resources-list-item a{appearance:none;border:none;background:0 0;font-family:var(--body-font);font-weight:400;color:inherit;border-radius:var(--button-radius);padding:var(--space-smedium);display:flex;align-content:flex-start;text-decoration:none;width:100%;margin:0;text-align:left;position:relative}:is(.resources-list-item a):hover{background:var(--bg-elevation-10)}:is(.resources-list-item a) .icon-doc,:is(.resources-list-item a) .icon-pdf,:is(.resources-list-item a) .icon-ppt,:is(.resources-list-item a) .icon-rtf,:is(.resources-list-item a) .icon-txt,:is(.resources-list-item a) .icon-url,:is(.resources-list-item a) .icon-xls{display:none;flex-shrink:0;order:-1;margin-inline-end:var(--space-small);color:var(--ui-text-color)}:is(:is(.resources-list-item a) .icon-url,:is(.resources-list-item a) .icon-pdf,:is(.resources-list-item a) .icon-ppt,:is(.resources-list-item a) .icon-txt,:is(.resources-list-item a) .icon-rtf,:is(.resources-list-item a) .icon-doc,:is(.resources-list-item a) .icon-xls) use{stroke-width:var(--stroke-width-small)}.file-doc:is(.resources-list-item a) .icon-doc,.file-pdf:is(.resources-list-item a) .icon-pdf,.file-ppt:is(.resources-list-item a) .icon-ppt,.file-rtf:is(.resources-list-item a) .icon-rtf,.file-txt:is(.resources-list-item a) .icon-txt,.file-xls:is(.resources-list-item a) .icon-xls,.web-url:is(.resources-list-item a) .icon-url{display:inline-block}.references-content .references-list-holder{margin-top:1.5rem}:is(.references-content .references-list-holder) .rm-list{font-size:var(--base-font-size)}:is(.references-content .references-list-holder) .rm-item{padding-block:var(--space-xsmall);padding-inline-end:var(--space-small)}.hidden:is(:is(.references-content .references-list-holder) .rm-item){display:none}.references-content .references-search{display:grid;grid-template-columns:2.5rem 1fr 2.5rem;align-items:center}:is(.references-content .references-search) .references-search-field{appearance:none;width:100%;background:var(--bg-elevation-20);border:none;padding:var(--space-small) var(--space-large);border-radius:var(--button-radius);grid-column-start:1;grid-column-end:4;grid-row:1;text-align:center}:is(:is(.references-content .references-search) .references-search-field)::placeholder{color:var(--bg-elevation-50)}:is(.references-content .references-search) .search-icon{grid-column:1;grid-row:1;justify-self:center}:is(.references-content .references-search) .clear-search{appearance:none;grid-column:3;grid-row:1;border:none;background:0 0;display:flex;align-items:center;justify-content:center}.hidden:is(:is(.references-content .references-search) .clear-search){display:none}a.glossary-term{position:relative;text-decoration:none;border-bottom:2px dotted var(--glossary-link-color);line-height:1;color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone}a.glossary-term:hover{background:color-mix(in srgb,var(--text-color) 15%,transparent)}.glossary-list-holder{-webkit-tap-highlight-color:transparent;display:flex;flex-direction:column;gap:var(--space-medium)}.glossary-list-holder .glossary-search{display:grid;grid-template-columns:2.5rem 1fr 2.5rem;align-items:center}:is(.glossary-list-holder .glossary-search) .glossary-search-field{appearance:none;width:100%;background:var(--bg-elevation-20);border:none;padding:var(--space-small) var(--space-large);border-radius:var(--button-radius);grid-column-start:1;grid-column-end:4;grid-row:1;text-align:center}:is(:is(.glossary-list-holder .glossary-search) .glossary-search-field)::placeholder{color:var(--bg-elevation-50)}:is(.glossary-list-holder .glossary-search) .search-icon{grid-column:1;grid-row:1;justify-self:center}:is(.glossary-list-holder .glossary-search) .clear-search{appearance:none;grid-column:3;grid-row:1;border:none;background:0 0;display:flex;align-items:center;justify-content:center}.hidden:is(:is(.glossary-list-holder .glossary-search) .clear-search){display:none}.glossary-list-holder .glossary-list{margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(310px,100%),1fr));grid-gap:var(--space-medium)}.glossary-list-holder .glossary-item{position:relative;box-shadow:var(--shadow-elevation-0);border-radius:var(--card-radius);line-height:1.3;overflow-wrap:anywhere}.hidden:is(.glossary-list-holder .glossary-item){display:none}.glossary-list-holder .glossary-term{color:var(--theme-color-1);font-size:var(--base-text-size);padding:var(--space-medium);padding-bottom:var(--space-xsmall);font-weight:700}.glossary-list-holder .glossary-definition{margin:0;padding:var(--space-medium);padding-top:0}.glossary-list-holder .highlight{background:var(--theme-color-1);color:var(--theme-color-1-text)}:is(.glossary-list-holder .highlight)::after{content:"";position:absolute;background:0 0;inset:-6px;border-radius:calc(var(--card-radius) + 6px);pointer-events:none;border:8px solid var(--theme-color-1);opacity:.2}:is(.glossary-list-holder .highlight) .glossary-definition,:is(.glossary-list-holder .highlight) .glossary-term{color:var(--theme-color-1-text)}.lang-loader{position:fixed;top:0;inset-inline-start:0;width:100%;height:100%;z-index:1000;background:var(--overlay-backdrop)}.language-picker{position:relative;text-align:left}.language-picker-button{background:var(--bg-elevation-10);border:1px solid var(--bg-elevation-30);width:100%;color:var(--ui-text-color);display:flex;align-items:center}.language-picker-button::after{content:"";width:0;height:0;border-top:5px solid var(--ui-text-color);border-left:5px solid transparent;border-right:5px solid transparent;margin-inline-start:var(--space-small)}.language-picker-dropdown{position:absolute;inset-inline-start:0;top:calc(100% - 4px);width:100%;background-color:var(--bg-elevation-0);color:var(--ui-text-color);box-shadow:var(--card-shadow);padding:var(--space-small);border-radius:var(--space-xsmall);z-index:100;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transform-origin:0 0;visibility:hidden;opacity:0;transition:.2s var(--ease-out);clip-path:inset(0 0 100% 0)}.language-picker-button[aria-expanded=true]+.language-picker-dropdown{visibility:visible;opacity:1;transform:translateY(4px);clip-path:none}.language-picker-list{margin:0;padding:0}.language-picker-list li{list-style-type:none}.language-picker-list a{text-decoration:none;display:flex;align-items:center;padding:var(--space-xsmall);color:inherit;border-radius:3px}:is(.language-picker-list a):hover{background:var(--bg-elevation-20)}[aria-selected=true]:is(.language-picker-list a){background:var(--bg-elevation-10)}.language-picker-item-label{flex:1;pointer-events:none}.language-picker-item-tick{pointer-events:none;fill:currentColor}.language-picker-flag{line-height:1}.language-picker-flag::before{content:"";display:inline-block;width:34px;height:30px;border-radius:2px;margin-inline-end:8px;background-repeat:no-repeat;background-position:center;background-size:26px;border:1px solid var(--bg-elevation-30)}--en_AU.language-picker-flag::before,--en_GB.language-picker-flag::before,--en_US.language-picker-flag::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill='%23002781' d='M46,6H2C0.896,6,0,6.896,0,8v32c0,1.104,0.896,2,2,2h44c1.104,0,2-0.896,2-2V8C48,6.896,47.104,6,46,6z'/%3E%3Cpath fill='%23E6E6E6' d='M48,8c0-1.104-0.896-2-2-2h-5.161L28,15.876V6h-8v9.876L7.161,6H2C0.896,6,0,6.896,0,8v2.586L12.239,20H0v8 h12.239L0,37.415V40c0,1.104,0.896,2,2,2h5.161L20,32.124V42h8v-9.876L40.839,42H46c1.104,0,2-0.896,2-2v-2.585L35.761,28H48v-8 H35.761L48,10.586V8z'/%3E%3Cpolygon fill='%23D10D24' points='48,22 26,22 26,6 22,6 22,22 0,22 0,26 22,26 22,42 26,42 26,26 48,26 '/%3E%3Cpath fill='%23D10D24' d='M47.001,6.307L29.2,20h3.28L48,8.062V8C48,7.268,47.587,6.656,47.001,6.307z'/%3E%3Cpath fill='%23D10D24' d='M32.48,28H29.2l17.801,13.693C47.587,41.344,48,40.732,48,40v-0.062L32.48,28z'/%3E%3Cpath fill='%23D10D24' d='M15.52,28L0,39.938V40c0,0.732,0.413,1.344,0.999,1.693L18.8,28H15.52z'/%3E%3Cpath fill='%23D10D24' d='M15.52,20h3.28L0.999,6.307C0.413,6.656,0,7.268,0,8v0.062L15.52,20z'/%3E%3C/svg%3E")}--ja.language-picker-flag::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22flag-icon-css-jp%22%20viewBox%3D%220%200%20640%20480%22%3E%0D%0A%20%20%3Cdefs%3E%0D%0A%20%20%20%20%3CclipPath%20id%3D%22a%22%3E%0D%0A%20%20%20%20%20%20%3Cpath%20fill-opacity%3D%22.7%22%20d%3D%22M-88%2032h640v480H-88z%22%2F%3E%0D%0A%20%20%20%20%3C%2FclipPath%3E%0D%0A%20%20%3C%2Fdefs%3E%0D%0A%20%20%3Cg%20fill-rule%3D%22evenodd%22%20stroke-width%3D%221pt%22%20clip-path%3D%22url%28%23a%29%22%20transform%3D%22translate%2888%20-32%29%22%3E%0D%0A%20%20%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M-128%2032h720v480h-720z%22%2F%3E%0D%0A%20%20%20%20%3Cellipse%20cx%3D%22523.1%22%20cy%3D%22344.1%22%20fill%3D%22%23d30000%22%20rx%3D%22194.9%22%20ry%3D%22194.9%22%20transform%3D%22translate%28-168.4%208.6%29%20scale%28.76554%29%22%2F%3E%0D%0A%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E")}--fr.language-picker-flag::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill='%2301209F' d='M16,42H2c-1.105,0-2-0.895-2-2V8c0-1.105,0.895-2,2-2h14V42z'/%3E%3Cpath fill='%23EF4234' d='M48,40c0,1.105-0.895,2-2,2H32V6h14c1.105,0,2,0.895,2,2V40z'/%3E%3Crect x='16' y='6' fill='%23E6E6E6' width='16' height='36'/%3E%3C/svg%3E")}--th.language-picker-flag::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22flag-icon-css-th%22%20viewBox%3D%220%200%20640%20480%22%3E%0D%0A%20%20%3Cg%20fill-rule%3D%22evenodd%22%3E%0D%0A%20%20%20%20%3Cpath%20fill%3D%22%23f4f5f8%22%20d%3D%22M0%200h640v480H0z%22%2F%3E%0D%0A%20%20%20%20%3Cpath%20fill%3D%22%232d2a4a%22%20d%3D%22M0%20162.5h640v160H0z%22%2F%3E%0D%0A%20%20%20%20%3Cpath%20fill%3D%22%23a51931%22%20d%3D%22M0%200h640v82.5H0zm0%20400h640v80H0z%22%2F%3E%0D%0A%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E")}--hr.language-picker-flag::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 480'%3e%3cpath fill='%23171796' d='M0 0h640v480H0z'/%3e%3cpath fill='%23fff' d='M0 0h640v320H0z'/%3e%3cpath fill='%23F00' d='M0 0h640v160H0zm320 364.1c51.3 0 93.3-42 93.3-93.3V160H226.7v110.8c0 51.4 42 93.4 93.3 93.4z'/%3e%3cpath fill='%23fff' d='M320 362.6a91.8 91.8 0 0 0 91.6-91.5V161.8H228.5V271a91.8 91.8 0 0 0 91.5 91.5z'/%3e%3cg fill='%23F00'%3e%3cpath d='M267.1 165.2H232v38.7h35.2zm0 77.4h35.3v-38.7H267zM232 270.9c0 3.5.2 7 .6 10.4h34.6v-38.7H232v28.3zm105.7-28.3h-35.2v38.7h35.2zm0 77.4h35.2v-38.7h-35.2zm35.2 21.2A89.2 89.2 0 0 0 393 320h-20v21.2zM267.1 320h35.3v-38.7H267zm-20.1 0a89.2 89.2 0 0 0 20.1 21.2V320H247zm79.1 38.7c4-.3 7.7-.8 11.5-1.6V320h-35.2v37.1a87 87 0 0 0 11.4 1.6c4.1.3 8.2.2 12.3 0z'/%3e%3cpath d='M407.4 281.3c.4-3.4.6-6.9.6-10.4v-28.3h-35.2v38.7h34.6zm-69.8-38.7h35.2v-38.7h-35.2zm0-77.4h-35.2v38.7h35.2zm70.4 38.7v-38.7h-35.2v38.7z'/%3e%3c/g%3e%3cpath fill='%23fff' d='M410 158.8l21.8-49.5-16.6-26.8-27.6 10.2-19.4-22.2-25.4 14.7L320 66.5l-22.7 18.6-25.5-14.6-19.4 22.2-27.6-10.3-16.6 27 21.8 49.4a217.8 217.8 0 0 1 90-19.3c32 0 62.5 6.9 90 19.3z'/%3e%3cpath fill='%230093dd' d='M253 94.8l-27.4-10-15.3 24.7 5.9 13.3 14.8 33.7a219.7 219.7 0 0 1 34.6-12L253 94.8z'/%3e%3cpath fill='%23171796' d='M297.5 87.4L272.1 73 253 94.9l12.6 49.6a219.8 219.8 0 0 1 36.1-6l-4.2-51.1z'/%3e%3cpath fill='%23F00' d='M262.5 132.2a232.3 232.3 0 0 1 38.2-6.4l-1-12.9a245.6 245.6 0 0 0-40.4 6.7l3.2 12.6zm-6.3-25a258 258 0 0 1 42.4-7l-1.1-12.7a270.7 270.7 0 0 0-44.5 7.4l3.2 12.3z'/%3e%3cg transform='translate(-160) scale(.00237)'%3e%3cpath fill='%230093dd' d='M212105 36890l-23 13-9517-7794-9497 7778 1788 21560c2543-210 5113-322 7709-322 2608 0 5190 113 7744 325l1795-21560z'/%3e%3c/g%3e%3cpath fill='%23171796' d='M387.2 94.9l-19.3-22-25.2 14.5-4.3 51.1a219.7 219.7 0 0 1 36.2 6L387.2 95z'/%3e%3cpath fill='%230093dd' d='M409 156.5l20.8-47-15.3-24.7-27.3 10-12.7 49.8a219.4 219.4 0 0 1 34.5 11.9z'/%3e%3cpath fill='%23fff' d='M382.6 113a251.7 251.7 0 0 1 39.6 13.7l-8 18.2a232 232 0 0 0-36.5-12.7z'/%3e%3cpath fill='%23F00' d='M415.4 142l5.4-12.2a248.6 248.6 0 0 0-39-13.5l-3.2 12.4a235.9 235.9 0 0 1 37 12.8l-.1.4z'/%3e%3c/svg%3e")}--el.language-picker-flag::before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20id%3D%22flag-icon-css-gr%22%20viewBox%3D%220%200%20640%20480%22%3E%0D%0A%20%20%3Cdefs%3E%0D%0A%20%20%20%20%3CclipPath%20id%3D%22a%22%3E%0D%0A%20%20%20%20%20%20%3Cpath%20fill-opacity%3D%22.7%22%20d%3D%22M0%200h120v90H0z%22%2F%3E%0D%0A%20%20%20%20%3C%2FclipPath%3E%0D%0A%20%20%3C%2Fdefs%3E%0D%0A%20%20%3Cg%20fill-rule%3D%22evenodd%22%20stroke-width%3D%221pt%22%20clip-path%3D%22url%28%23a%29%22%20transform%3D%22scale%285.33%29%22%3E%0D%0A%20%20%20%20%3Cpath%20fill%3D%22%230d5eaf%22%20d%3D%22M0%200h135v10H0z%22%2F%3E%0D%0A%20%20%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%2010h135v10H0z%22%2F%3E%0D%0A%20%20%20%20%3Cpath%20fill%3D%22%230d5eaf%22%20d%3D%22M0%2020h135v10H0z%22%2F%3E%0D%0A%20%20%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%2030h135v10H0z%22%2F%3E%0D%0A%20%20%20%20%3Cpath%20fill%3D%22%230d5eaf%22%20d%3D%22M0%2040h135v10H0z%22%2F%3E%0D%0A%20%20%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%2050h135v10H0z%22%2F%3E%0D%0A%20%20%20%20%3Cpath%20fill%3D%22%230d5eaf%22%20d%3D%22M0%2060h135v10H0z%22%2F%3E%0D%0A%20%20%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%2070h135v10H0z%22%2F%3E%0D%0A%20%20%20%20%3Cpath%20fill%3D%22%230d5eaf%22%20d%3D%22M0%2080h135v10H0zM0%200h50v50H0z%22%2F%3E%0D%0A%20%20%20%20%3Cg%20fill%3D%22%23fff%22%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M20%200h10v50H20z%22%2F%3E%0D%0A%20%20%20%20%20%20%3Cpath%20d%3D%22M0%2020h50v10H0z%22%2F%3E%0D%0A%20%20%20%20%3C%2Fg%3E%0D%0A%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E")}--ar_AE.language-picker-flag::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' id='flag-icon-css-ae' viewBox='0 0 640 480'%3e%3cpath fill='%2300732f' d='M0 0h640v160H0z'/%3e%3cpath fill='%23fff' d='M0 160h640v160H0z'/%3e%3cpath d='M0 320h640v160H0z'/%3e%3cpath fill='red' d='M0 0h220v480H0z'/%3e%3c/svg%3e")}--de.language-picker-flag::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M48,18H0V8c0-1.105,0.895-2,2-2h44c1.105,0,2,0.895,2,2V18z'/%3E%3Crect y='18' fill='%23EE0000' width='48' height='12'/%3E%3Cpath fill='%23FDCF00' d='M48,40c0,1.105-0.895,2-2,2H2c-1.105,0-2-0.895-2-2V30h48V40z'/%3E%3C/svg%3E")}--zh_CH.language-picker-flag::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' id='flag-icon-css-cn' viewBox='0 0 640 480'%3e%3cdefs%3e%3cpath id='a' fill='%23ffde00' d='M-.6.8L0-1 .6.8-1-.3h2z'/%3e%3c/defs%3e%3cpath fill='%23de2910' d='M0 0h640v480H0z'/%3e%3cuse width='30' height='20' transform='matrix(71.9991 0 0 72 120 120)' xlink:href='%23a'/%3e%3cuse width='30' height='20' transform='matrix(-12.33562 -20.5871 20.58684 -12.33577 240.3 48)' xlink:href='%23a'/%3e%3cuse width='30' height='20' transform='matrix(-3.38573 -23.75998 23.75968 -3.38578 288 95.8)' xlink:href='%23a'/%3e%3cuse width='30' height='20' transform='matrix(6.5991 -23.0749 23.0746 6.59919 288 168)' xlink:href='%23a'/%3e%3cuse width='30' height='20' transform='matrix(14.9991 -18.73557 18.73533 14.99929 240 216)' xlink:href='%23a'/%3e%3c/svg%3e")}.menu-panel.panel{width:100%;height:100%;max-width:1000px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;border-radius:var(--card-radius)}.menu-panel .tablist{display:flex;justify-content:center}.menu-panel .tabpanel-tab{appearance:none;border:none;background:0 0;padding:var(--space-medium) var(--space-large);text-shadow:0 1px 2px rgba(0,0,0,.7);border-top-left-radius:var(--card-radius);border-top-right-radius:var(--card-radius);font-weight:700;color:#fff;display:flex;align-items:center;z-index:1}:is(.menu-panel .tabpanel-tab) svg{fill:currentColor;margin-inline-end:.3em}.selected:is(.menu-panel .tabpanel-tab){text-shadow:none;background:var(--bg-elevation-0);color:var(--ui-text-color);text-decoration:underline;position:relative;z-index:2}:is(.menu-panel .tabpanel-tab):hover:not(.selected){background:rgba(255,255,255,.1)}.menu-panel .panel-header{position:relative;background:var(--theme-color-1);color:var(--theme-color-1-text);padding:var(--space-medium);padding-bottom:0;width:100%;background-size:cover;background-position:center}.menu-panel .panel-header::after{content:"";position:absolute;bottom:0;inset-inline-start:0;inset-inline-end:0;height:32px;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,.15),rgba(0,0,0,0))}.menu-panel .panel-title{line-height:1.2;text-align:center;min-height:130px;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.6);overflow-wrap:anywhere;display:flex;align-items:center;justify-content:center;text-wrap:balance}.menu-panel .panel-content{max-width:none;overflow-y:auto;color:var(--ui-text-color);padding:0;flex:1;width:100%}:is(.menu-panel .panel-content)>div{padding:var(--space-large)}.menu-panel .tabpanel-panel{display:none}.showing:is(.menu-panel .tabpanel-panel){display:block}.menu-panel .panel-close-button{width:auto;flex-direction:row-reverse;padding:.5em;height:auto;background:0 0;color:#fff;filter:drop-shadow(0px 1px 2px rgba(0, 0, 0, .5))}:is(.menu-panel .panel-close-button) svg{position:static;transform:none;margin-inline-start:.5em}@media (max-width:1000px){.menu-panel.panel{max-height:calc(100vh - var(--space-medium));max-width:calc(100vw - var(--space-medium))}}@media (max-width:500px){.menu-panel .panel-header{padding:var(--space-small);padding-top:var(--space-xxlarge);padding-bottom:0}:is(.menu-panel .panel-content)>div{padding:var(--space-medium)}.menu-panel .panel-title{display:none}.menu-panel .tabpanel-tab{font-size:.85rem}}.step-0 #shellcontainer{margin-top:0;height:100%}.stepType-intro body{background:var(--page-background)}.intro{background:var(--page-background);--content-overlap:-75px}.introbanner{position:relative;width:100%;height:450px;max-height:50vh;background-color:var(--fixed-grey-95);background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center}.introbanner::before{content:"";width:100%;height:75%;position:absolute;bottom:0;inset-inline-start:0;opacity:.4;background:linear-gradient(to top,#000,rgba(0,0,0,0))}.introtitle{position:relative;width:100%;max-width:33.33rem}@media (max-width:(33.33rem)){.introtitle{padding:var(--space-medium)}}.introtitle h1{display:flex;justify-content:center;text-align:start;overflow-wrap:anywhere;word-break:normal;text-wrap:balance;margin:0;transform:translateY(calc(var(--content-overlap)/ 2));font-size:2.6rem;line-height:1.1;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5)}@media (max-width:400px){.introtitle h1{font-size:2rem}}.intro .logo{display:block;width:auto;max-width:100%;max-height:100px;margin:0 auto var(--space-large)}.introcontent{position:relative;z-index:1;background:var(--bg-elevation-0);padding:var(--space-large);max-width:500px;margin:0 auto;margin-top:var(--content-overlap);border-radius:var(--card-radius);box-shadow:var(--card-shadow);overflow:hidden}@media (max-width:33.33rem){.introcontent{width:100%;max-width:none;border-radius:0}}.intro .begin{display:flex;align-items:center;padding:var(--space-medium) var(--space-large);margin-top:var(--space-large);margin-inline-start:calc(-1 * var(--space-large));margin-bottom:calc(-1 * var(--space-large));margin-inline-end:calc(-1 * var(--space-large));width:calc(2 * var(--space-large) + 100%);border-radius:0;font-weight:700}:is(.intro .begin) svg{transform:translate(.8em,1px);fill:currentColor}[dir=rtl] :is(:is(.intro .begin) svg){transform:translate(-.8em,1px) scaleX(-1)}@media (max-width:33.33rem){.intro .begin{margin-inline-start:calc(-1 * var(--space-medium));margin-bottom:calc(-1 * var(--space-medium));margin-inline-end:calc(-1 * var(--space-medium));width:calc(2 * var(--space-medium) + 100%);border-radius:var(--button-radius)}}.standard_md{width:100%}.standard_md::after{content:"";display:block;clear:both}.cmp_accordion{position:relative;--accordion-animation-duration:0.5s}@media (prefers-reduced-motion){.cmp_accordion{--accordion-animation-duration:1ms}}.cmp_accordion .accordion-items{overflow:hidden;padding:1px;border-radius:var(--card-radius);box-shadow:var(--card-shadow-soft);background:var(--bg-elevation-20);color:var(--text-color)}.cmp_accordion .accordion-heading{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left;overflow:hidden;appearance:none;border:none;position:relative;margin:1px 0 0;background-color:var(--select-reveal-item);padding:var(--space-smedium);color:inherit;font-weight:400;cursor:pointer;font-family:var(--body-font);font-size:var(--base-text-size)}:is(.cmp_accordion .accordion-heading)::before{content:"";position:absolute;inset-inline-start:0;top:0;bottom:0;width:3px;background:0 0;opacity:1;transition:all .2s}:is(.cmp_accordion .accordion-heading):first-of-type{margin-top:0;border-start-start-radius:var(--card-radius);border-start-end-radius:var(--card-radius)}:is(.cmp_accordion .accordion-heading):last-of-type:not(.active){border-end-start-radius:var(--card-radius);border-end-end-radius:var(--card-radius);transition:border-radius var(--accordion-animation-duration);transition-timing-function:steps(1)}:is(.cmp_accordion .accordion-heading) svg{display:block;width:18px;height:18px;fill:currentColor}.custom-accent:is(.cmp_accordion .accordion-heading){background-color:var(--theme-color-1);color:var(--theme-color-1-text)}:is(.cmp_accordion .accordion-heading) .accordion-heading-text{flex:1;margin:0 1em;text-align:start}:is(.cmp_accordion .accordion-heading) .read-message{display:none}:is(.cmp_accordion .accordion-heading) .accordion-icon-contract{display:none}:is(.cmp_accordion .accordion-heading) .accordion-icon-complete{display:none;align-items:center;justify-content:center;background:var(--theme-color-1);color:var(--theme-color-1-text);border-radius:20px;padding:2px;width:100%;height:100%}:is(.cmp_accordion .accordion-heading) .accordion-icons{background:var(--grey-10);border-radius:30px;padding:.3em;width:1.8em;height:1.8em}.visited:is(.cmp_accordion .accordion-heading) .read-message{display:inline}.visited:is(.cmp_accordion .accordion-heading) .accordion-icon-complete{display:flex}.accordion-heading.active:is(.cmp_accordion .accordion-heading) .accordion-icon-expand{display:none}.accordion-heading.active:is(.cmp_accordion .accordion-heading) .accordion-icon-contract{display:inline}.hide-completed-states:is(.cmp_accordion .accordion-heading) .accordion-icons{display:none}.cmp_accordion .accordion-content{margin:0;padding:0;position:relative;overflow:hidden;transition:height var(--accordion-animation-duration) cubic-bezier(.76, 0, .24, 1);background:var(--bg-elevation-0)}[hidden]:is(.cmp_accordion .accordion-content){display:none}:is(.cmp_accordion .accordion-content)::before{content:"";position:absolute;inset-inline-start:0;top:0;bottom:0;width:3px;background:0 0;opacity:1;transition:all .2s}:is(.cmp_accordion .accordion-content) .accordion-content-inner{padding:0;display:block;width:100%}:is(.cmp_accordion .accordion-content)>.component-root>.cmp_section{padding:var(--space-large)}@media (max-width:720px){:is(.cmp_accordion .accordion-content)>.component-root>.cmp_section{padding:var(--space-smedium)}}:is(.cmp_accordion .accordion-content):last-of-type{border-radius:0 0 var(--card-radius) var(--card-radius)}:is(:is(.cmp_accordion .accordion-content) > .accordion-content-inner > .core-text)::after{content:"";clear:both;display:block}:is(.cmp_accordion .accordion-content)>.accordion-content-inner>.core-text>:last-child{margin-bottom:0}:is(.cmp_accordion .accordion-heading.active,.cmp_accordion .accordion-heading.active + .accordion-content)::before{background:var(--theme-color-1)}:is(.cmp_accordion .accordion-heading.active,.cmp_accordion .accordion-heading.active + .accordion-content) .accordion-icon-contract,:is(.cmp_accordion .accordion-heading.active,.cmp_accordion .accordion-heading.active + .accordion-content) .accordion-icon-expand{color:var(--theme-color-1)}.custom-accent:is(.cmp_accordion .accordion-heading.active,.cmp_accordion .accordion-heading.active + .accordion-content) .accordion-icon-contract,.custom-accent:is(.cmp_accordion .accordion-heading.active,.cmp_accordion .accordion-heading.active + .accordion-content) .accordion-icon-expand{color:var(--theme-color-1-text)}.cmp_audio .no-source-message{height:160px}.cmp_audio .audio-gui{position:relative;margin:0 auto;color:var(--ui-text-color);background:var(--bg-elevation-0);box-shadow:var(--card-shadow);border-radius:var(--card-radius)}.cmp_audio .audio-controls-holder{padding:var(--space-medium);width:100%;display:flex;align-items:center;gap:var(--space-xsmall);direction:ltr}.cmp_audio .play-icon{display:block}.cmp_audio .audio-volume{display:block;position:absolute;bottom:100%;left:50%;width:24px;height:104px;background:rgba(40,44,53,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;transform:translate(-50%,10px);border-radius:16px;transition:opacity .15s,transform .15s;pointer-events:none}.device_ios :is(.cmp_audio .audio-volume){display:none}:is(.cmp_audio .audio-volume)::after{content:"";position:absolute;inset-inline-start:calc(-1 * var(--space-medium));inset-inline-end:calc(-1 * var(--space-medium));bottom:calc(-1 * var(--space-small));top:0}.cmp_audio .audio-volumelevel{position:absolute;inset-inline-start:7px;top:7px;width:10px;height:90px;background:var(--bg-elevation-30);border-radius:8px;overflow:hidden}.cmp_audio .audio-volumefill{position:absolute;inset-inline-start:0;top:0;width:100%;height:100%;background:var(--theme-color-1);transform-origin:50% 100%;transform:scaleY(1)}.cmp_audio .audio-audio{position:relative;line-height:1}:is(.cmp_audio .audio-audio) .sound-on{display:block}:is(.cmp_audio .audio-audio) .sound-off{display:none}.muted:is(.cmp_audio .audio-audio) .audio-mute{background:var(--theme-color-1-text);color:var(--theme-color-1)}.muted:is(.cmp_audio .audio-audio) .sound-on{display:none}.muted:is(.cmp_audio .audio-audio) .sound-off{display:block}.cmp_audio .audio-audio:active:not(.muted) .audio-volume,.cmp_audio .audio-audio:hover:not(.muted) .audio-volume,.cmp_audio .audio-audio:not(.muted) .audio-volume:focus,.cmp_audio .audio-mute:focus:not(.muted)+.audio-volume{opacity:1;transform:translate(-50%,0);pointer-events:auto}.cmp_audio .audio-seektip{position:absolute;inset-inline-start:0;bottom:100%;opacity:0;transition:.1s opacity}.cmp_audio .show-tip .audio-seektip{opacity:1}.cmp_audio .audio-seektipbox{position:absolute;left:0;top:0;width:max-content;background:var(--bg-elevation-0)}.theme-dark :is(.cmp_audio .audio-seektipbox){background:var(--bg-elevation-20)}.cmp_audio .audio-seektipbox{box-shadow:0 2px 11px rgba(0,0,0,.2);transform:translate(-50%,-100%);transform-origin:50% 100%;padding:.2em .4em;border-radius:3px}:is(.cmp_audio .audio-seektipbox)::after{content:"";position:absolute;top:100%;left:50%;border-top:5px solid var(--bg-elevation-0);border-left:5px solid transparent;border-right:5px solid transparent;transform:translate(-50%,-1px)}.theme-dark :is(:is(.cmp_audio .audio-seektipbox)::after){border-top-color:var(--bg-elevation-20)}.cmp_audio .audio-seektiptext{font-variant-numeric:tabular-nums;color:var(--ui-text-color)}.cmp_audio .audio-complete{display:none;position:absolute;inset-inline-end:var(--space-medium);top:var(--space-medium);padding:var(--space-xxsmall);text-transform:uppercase;font-size:.6rem;line-height:1;background-color:var(--theme-color-1);color:var(--theme-color-1-text);border-radius:var(--corner-xxlarge);align-items:center;font-family:var(--ui-font)}:is(.cmp_audio .audio-complete) svg{fill:currentColor;vertical-align:middle}.cmp_audio.completed .audio-complete{display:flex}.cmp_audio .audio-title{margin:0;padding:var(--space-medium);padding-bottom:0;line-height:1.3}:is(.cmp_audio .audio-title)::before{content:"";display:block;width:28px;height:28px;float:right}.cmp_audio .audio-meta{padding:var(--space-medium);border-radius:0 0 var(--card-radius) var(--card-radius);background:var(--bg-elevation-10);color:var(--ui-text-color)}:is(.cmp_audio .audio-meta)::after{content:"";display:block;clear:both}:is(.cmp_audio .audio-meta):empty{display:none}:is(.cmp_audio .audio-meta) .audio-description{line-height:1.3}:is(:is(.cmp_audio .audio-meta) .audio-description)>:last-child{margin-bottom:0}:is(.cmp_audio .audio-meta) .audio-show-transcript{display:block;margin:0;margin-inline-start:var(--space-medium);appearance:none;border:none;min-width:0;padding:.65em 1em;line-height:1;height:2.5em;font-size:.7rem;float:right}:is(:is(.cmp_audio .audio-meta) .audio-show-transcript):hover{opacity:.9}:is(:is(.cmp_audio .audio-meta) .audio-show-transcript):only-child{margin-bottom:0}.cmp_audio .audio-controls{width:30%;max-width:65px;position:relative;margin-inline-end:var(--space-medium)}.cmp_audio .controller-button{position:relative;appearance:none;border:none;padding:.3rem;border-radius:var(--button-radius);background:var(--theme-color-1);color:var(--theme-color-1-text)}:is(.cmp_audio .controller-button) svg{fill:currentColor;width:1.5rem;height:1.5rem;display:block}.cmp_audio .play-pause{padding:var(--space-medium);border-radius:50%}:is(.cmp_audio .play-pause) svg{width:3rem;height:3rem}.audio-play:is(.cmp_audio .play-pause) svg{margin-left:3%}.audio-play:is(.cmp_audio .audio-state-playing){position:absolute;top:0;inset-inline-start:0}.audio-pause:is(.cmp_audio .audio-state-playing){position:static;display:block!important}.cmp_audio .audio-progress{position:relative;flex:1;margin-top:var(--space-large);font-size:.8rem;font-family:var(--ui-font)}.cmp_audio .audio-seek-bar{position:relative;width:100%;height:10px;background:var(--bg-elevation-30);border-radius:var(--corner-xxlarge);overflow:hidden;margin-top:var(--space-small);margin-bottom:var(--space-xsmall)}.cmp_audio .audio-play-bar{position:absolute;inset-inline-start:0;top:0;width:100%;height:100%;transform-origin:0 0;background:var(--theme-color-1)}.cmp_audio .audio-buffer{display:block;position:absolute;top:0;inset-inline-start:0;height:100%;width:100%;transform-origin:0 0;background:var(--bg-elevation-50);pointer-events:none}.cmp_audio .audio-current-time{float:left;margin-inline-start:.2em}.cmp_audio .audio-duration{float:right;margin-inline-end:.2em}.cmp_audio .audio-volume-controls{position:absolute;top:100%;inset-inline-start:0;width:100%;height:40px;z-index:10;background:#333}.cmp_audio .audio-volume-bar{width:100px;height:10px;background:var(--bg-elevation-0)}.cmp_audio .audio-volume-bar-value{height:100%;background:#34363c}:is(.cmp_audio .audio-captions) .cc-on{display:block}:is(.cmp_audio .audio-captions) .cc-off{display:none}[aria-pressed=false]:is(.cmp_audio .audio-captions){background:var(--theme-color-1-text);color:var(--theme-color-1)}[aria-pressed=false]:is(.cmp_audio .audio-captions) .cc-on{display:none}[aria-pressed=false]:is(.cmp_audio .audio-captions) .cc-off{display:block}.cmp_audio .audio-subtitles{display:none;padding:0 var(--space-medium);text-align:center;line-height:1.4;font-family:var(--ui-font);min-height:6rem;align-items:center;justify-content:center;background:var(--bg-elevation-10);margin-bottom:1px}.cmp_audio .audio-gui.captions-on .audio-subtitles{display:flex}.cmp_audio .audio-current-subtitle{border-radius:var(--card-radius);padding:1em;font-size:.9rem;white-space:pre-line;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:block}:is(.cmp_audio .audio-current-subtitle):empty{display:none}.theme-dark :is(.cmp_audio .transcript-accordion-content){background:var(--bg-elevation-10)}.cmp_flipcards{--perspective:2000px;--card-bg:var(--bg-elevation-0)}.theme-dark .cmp_flipcards{--card-bg:var(--fixed-grey-95)}.cmp_flipcards .flipcard-list{margin:0;padding:0;position:relative;width:100%;height:auto;text-align:left;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:var(--space-medium);color:var(--text-color)}@media (min-width:550px){.cmp_flipcards .flipcard-list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}.cmp_flipcards .flipcard{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;perspective:var(--perspective);height:auto;border-radius:5px;position:relative;transform:rotateY(0);transition:transform .12s;list-style-type:none;margin:0;padding:0}:is(.cmp_flipcards .flipcard):hover:not(.flipped){z-index:5;transform:scale(1.02)}.cmp_flipcards .flipcard-back,.cmp_flipcards .flipcard-front{z-index:2;width:100%;height:auto;background:var(--card-bg);min-height:100%;backface-visibility:hidden;transition:visibility .5s var(--ease-in-out),transform .5s;overflow:hidden;grid-row:1;grid-column:1}.cmp_flipcards .flipcard-front{transform:perspective(var(--perspective)) rotateY(0);border:none;animation-fill-mode:forwards;box-shadow:var(--card-shadow);border-radius:var(--card-radius);padding:var(--space-smedium);font-family:var(--body-font);height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;appearance:none}:is(.cmp_flipcards .flipcard-front) .flipcard-image img{width:100%;height:100%;object-fit:contain}:is(.cmp_flipcards .flipcard-front) .flipcard-image svg{width:100%;height:100%}.cmp_flipcards .flipcard-flip{position:absolute;top:.4rem;inset-inline-end:0.4rem;width:1.2rem;height:1.2rem}.cmp_flipcards .flipcard-front-label{background:var(--card-bg);position:relative;padding:var(--space-small);font-size:1.2rem;font-weight:700;margin-bottom:-1px;text-align:center;overflow-wrap:anywhere}:is(.cmp_flipcards .custom-accent) .flipcard-front,:is(.cmp_flipcards .custom-accent) .flipcard-front-label{background:var(--theme-color-1);color:var(--theme-color-1-text)}.cmp_flipcards .flipcard-image{position:relative;width:85%;max-width:220px;line-height:1;margin-bottom:var(--space-medium)}:is(.cmp_flipcards .flipcard-image):empty{display:none}.cmp_flipcards .flipcard-back{animation-fill-mode:forwards;transform:perspective(var(--perspective)) rotateY(-90deg);position:relative;border-radius:var(--card-radius);border:none;overflow-wrap:anywhere;box-shadow:var(--card-shadow);visibility:hidden;text-align:left}:is(.cmp_flipcards .flipcard-back) .flipcard-back-content,:is(.cmp_flipcards .flipcard-back) .flipcard-content-inner{height:100%}:is(:is(.cmp_flipcards .flipcard-back) .flipcard-back-content,:is(.cmp_flipcards .flipcard-back) .flipcard-content-inner)>.cmp_section:only-child{min-height:100%}:is(.cmp_flipcards .flipcard-back) .flipcard-back-content .core-text :last-child{margin-bottom:0}.cmp_flipcards .flipcard-item.flipped>.flipcard-front{animation:front-flip 0s;animation-fill-mode:forwards;visibility:hidden}.cmp_flipcards .flipcard-item.flipped>.flipcard-back{animation:back-flip 0s;animation-fill-mode:forwards;visibility:visible}.cmp_flipcards.animate .flipcard-item.flipped>.flipcard-front{animation-duration:.4s}.cmp_flipcards.animate .flipcard-item.flipped>.flipcard-back{animation-duration:.4s}@media (prefers-reduced-motion){.cmp_flipcards .flipcard-item.flipped>.flipcard-front{transform:rotateY(90deg);transition:none;animation:none}.cmp_flipcards .flipcard-item.flipped>.flipcard-back{transform:rotateY(0) translateZ(0);transition:none;animation:none}}.cmp_flipcards .flipcard-icons{position:absolute;top:.4rem;inset-inline-end:0.4rem;z-index:20;background:var(--grey-10);border-radius:30px;padding:.2em;width:1.4em;height:1.4em;align-items:center;justify-content:center}.cmp_flipcards .flipcard-complete{display:none;background:var(--theme-color-1);color:var(--theme-color-1-text);border-radius:20px;padding:2px;width:100%;height:100%;fill:currentColor}.cmp_flipcards .flipcard.complete .flipcard-complete{display:block}.cmp_flipcards .hide-completed-states>.flipcard-icons{display:none}:is(.cmp_flipcards .cmp_flipcards) .flipcard-back{padding:var(--space-medium)}@media (min-width:550px){:is(.cmp_flipcards .cmp_flipcards) .flipcard-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@keyframes front-flip{0%{transform:rotateY(0) translateZ(1px)}50%{transform:rotateY(90deg) translateZ(0) scale(1.4)}100%{transform:rotateY(90deg)}}@keyframes front-return{0%{transform:rotateY(90deg)}50%{transform:rotateY(90deg) translateZ(1px) scale(1.4)}100%{transform:rotateY(0) translateZ(0)}}@keyframes back-flip{0%{transform:rotateY(-90deg)}50%{transform:rotateY(-90deg) translateZ(1px) scale(1.4)}100%{transform:rotateY(0) translateZ(0)}}@keyframes back-return{0%{transform:rotateY(0) translateZ(0)}50%{transform:rotateY(-90deg) translateZ(1px) scale(1.4)}100%{transform:rotateY(-90deg)}}.cmp_heading{color:var(--heading-color,inherit)}.cmp_heading h1,.cmp_heading h2,.cmp_heading h3,.cmp_heading h4,.cmp_heading h5,.cmp_heading h6{margin:0;line-height:1.3;color:inherit}.cmp_heading .appearance-1,.cmp_heading h1{font-size:var(--heading-size-1)}.cmp_heading .appearance-2,.cmp_heading h2{font-size:var(--heading-size-2)}.cmp_heading .appearance-3,.cmp_heading h3{font-size:var(--heading-size-3)}.cmp_heading .appearance-4,.cmp_heading h4{font-size:var(--heading-size-4)}.cmp_heading .appearance-5,.cmp_heading h5{font-size:var(--heading-size-5)}.cmp_heading .appearance-6,.cmp_heading h6{font-size:var(--heading-size-6)}:is(.invert-color .cmp_heading) h1,:is(.invert-color .cmp_heading) h2,:is(.invert-color .cmp_heading) h3,:is(.invert-color .cmp_heading) h4,:is(.invert-color .cmp_heading) h5,:is(.invert-color .cmp_heading) h6{color:#fff}.cmp_hero{overflow:hidden;height:50vh;min-height:330px}@media (max-height:320px){.cmp_hero{min-height:260px}}.cmp_hero{padding-bottom:90px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.cmp_hero.cmp_gallery-child{display:inline-flex!important}.cmp_hero>.cmp_component{z-index:2}.cmp_hero.no-background{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4T2NkYGAQYcAP3uCTZhw1gGGYhAGBZIA/nYDCgBDAm9BGDWAAJyRCgLaBCAAgXwixzAS0pgAAAABJRU5ErkJggg==") left center}.cmp_hero.image-background::after,.cmp_hero.no-background::after{content:"";z-index:1;width:100%;height:50%;position:absolute;bottom:0;inset-inline-start:0;opacity:.4;background:linear-gradient(to top,#000,rgba(0,0,0,0))}.cmp_hero .hero-begin{color:#fff;width:auto;position:absolute;bottom:var(--space-large);left:50%;z-index:3;appearance:none;background-color:transparent;border:none;border-radius:var(--button-radius);padding:0;transform:translateX(-50%);cursor:pointer;display:flex;flex-direction:column;align-items:center;filter:drop-shadow(0 1px 3px rgba(0, 0, 0, .5))}:is(.cmp_hero .hero-begin):hover{background-color:rgba(255,255,255,.1)}:is(.cmp_hero .hero-begin) svg{fill:currentColor}.cmp_hero .cmp_heading{text-shadow:0 1px 3px rgba(0,0,0,.5);width:auto;color:#fff;max-width:var(--overhang-content-width)}:is(.cmp_hero .cmp_heading):focus-visible{outline:0;box-shadow:none}:is(.cmp_hero .cmp_heading) h1,:is(.cmp_hero .cmp_heading) h2,:is(.cmp_hero .cmp_heading) h3,:is(.cmp_hero .cmp_heading) h4,:is(.cmp_hero .cmp_heading) h5,:is(.cmp_hero .cmp_heading) h6{text-align:center;display:inline-block;color:inherit;margin:0;font-size:3rem;margin-bottom:.2em;padding-inline:var(--space-medium)}@media (max-width:1000px){:is(.cmp_hero .cmp_heading) h1,:is(.cmp_hero .cmp_heading) h2,:is(.cmp_hero .cmp_heading) h3,:is(.cmp_hero .cmp_heading) h4,:is(.cmp_hero .cmp_heading) h5,:is(.cmp_hero .cmp_heading) h6{font-size:2.5rem}}@media (max-width:500px){:is(.cmp_hero .cmp_heading) h1,:is(.cmp_hero .cmp_heading) h2,:is(.cmp_hero .cmp_heading) h3,:is(.cmp_hero .cmp_heading) h4,:is(.cmp_hero .cmp_heading) h5,:is(.cmp_hero .cmp_heading) h6{font-size:1.8rem;padding:0 var(--space-medium)}}@media (min-width:700px){:is([data-columns="2"] .cmp_hero) .hero-begin{display:none}}@keyframes hotspotPulse{20%{transform:scale(1)}100%{transform:scale(1.3);opacity:.4}}.cmp_hotspots{--hotspot-size:28px;--hotspot-size-half:calc(var(--hotspot-size) / 2);--hotspot-content-offset:10px}.cmp_hotspots .cmp_hotspot-item{position:absolute;z-index:1;width:0;height:0}.cmp_hotspots .cmp_hotspot-item-icon{appearance:none;padding:.2rem;margin-left:calc(var(--hotspot-size-half) * -1);margin-top:calc(var(--hotspot-size-half) * -1);position:relative;border:none;width:var(--hotspot-size);height:var(--hotspot-size);background:var(--theme-color-1);color:var(--theme-color-1-text);box-shadow:var(--card-shadow);cursor:pointer;-webkit-tap-hightlight-color:transparent;border-radius:50%;transition:all .2s;display:flex;justify-content:center;align-items:center}@media (max-width:600px){.cmp_hotspots .cmp_hotspot-item-icon{transform:scale(.85)}}:is(.cmp_hotspots .cmp_hotspot-item-icon)::before{content:"";position:absolute;inset:-6px;border:10px solid var(--theme-color-1);opacity:.2;border-radius:50px;z-index:-1;transition:opacity .15s,transform .15s;animation-duration:2s;animation-name:hotspotPulse;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out}:is(.cmp_hotspots .cmp_hotspot-item-icon):hover{z-index:2}:is(.cmp_hotspots .cmp_hotspot-item-icon):hover::before{animation:none;transform:scale(1.1);opacity:.6}:is(.cmp_hotspots .cmp_hotspot-item-icon) svg{width:100%;height:100%;fill:currentColor;position:relative;transform:rotate(0);backface-visibility:hidden}.cmp_hotspots .hotspot-item-icon{display:block}:is(.cmp_hotspots .hotspot-item-icon) svg{display:block}.cmp_hotspots .hotspot-item-icon-visited{display:none}:is(.cmp_hotspots .cmp_hotspot-item.visited:not(.showing)) .hotspot-item-icon{display:none}:is(.cmp_hotspots .cmp_hotspot-item.visited:not(.showing)) .hotspot-item-icon-visited{display:block}:is(.cmp_hotspots .cmp_hotspot-item-icon.hide-completed-states)>.hotspot-item-icon{display:block}:is(.cmp_hotspots .cmp_hotspot-item-icon.hide-completed-states)>.hotspot-item-icon-visited{display:none}.cmp_hotspots .cmp_hotspot-item-content{visibility:hidden;opacity:0;background:var(--bg-elevation-10);padding:var(--space-medium);width:40vw;max-width:300px;line-height:1.2;box-shadow:0 1px 25px rgba(0,0,0,.3);border-radius:4px;transition:all .3s}:is(.cmp_hotspots .cmp_hotspot-item-content)::after{content:"";width:0;height:0;position:absolute}.cmp_hotspots .cmp_hotspot-item-content{transform:translate(calc(var(--hotspot-size-half) * -1),0)}:is(:is(.cmp_hotspots .cmp_hotspot-item-content) .cmp_hotspot-content-inner):empty{display:none}.pos-tl:is(.cmp_hotspots .cmp_hotspot-item-content){transform:translate(-100%,-100%);margin-left:var(--hotspot-size-half);margin-top:calc((var(--hotspot-size) * -1) - var(--hotspot-content-offset))}.pos-tl:is(.cmp_hotspots .cmp_hotspot-item-content)::after{right:calc(var(--hotspot-size-half) - var(--hotspot-content-offset));bottom:calc(var(--hotspot-content-offset) * -1 + 1);border-top:var(--hotspot-content-offset) solid var(--bg-elevation-10);border-right:var(--hotspot-content-offset) solid transparent;border-bottom:0 solid transparent;border-left:var(--hotspot-content-offset) solid transparent}.pos-tm:is(.cmp_hotspots .cmp_hotspot-item-content){transform:translate(-50%,-100%);margin-top:calc((var(--hotspot-size) * -1) - var(--hotspot-content-offset))}.pos-tm:is(.cmp_hotspots .cmp_hotspot-item-content)::after{left:50%;margin-left:calc(var(--hotspot-content-offset) * -1);bottom:calc(var(--hotspot-content-offset) * -1 + 1);border-top:var(--hotspot-content-offset) solid var(--bg-elevation-10);border-right:var(--hotspot-content-offset) solid transparent;border-bottom:0 solid transparent;border-left:var(--hotspot-content-offset) solid transparent}.pos-tr:is(.cmp_hotspots .cmp_hotspot-item-content){transform:translate(calc(var(--hotspot-size-half)) * -1,-100%);margin-top:calc((var(--hotspot-size) * -1) - var(--hotspot-content-offset))}.pos-tr:is(.cmp_hotspots .cmp_hotspot-item-content)::after{left:calc(var(--hotspot-size-half) - var(--hotspot-content-offset));bottom:calc(var(--hotspot-content-offset) * -1 + 1);border-top:var(--hotspot-content-offset) solid var(--bg-elevation-10);border-right:var(--hotspot-content-offset) solid transparent;border-bottom:0 solid transparent;border-left:var(--hotspot-content-offset) solid transparent}.pos-bl:is(.cmp_hotspots .cmp_hotspot-item-content){transform:translate(-100%,0);margin-left:var(--hotspot-size-half);margin-top:var(--hotspot-content-offset)}.pos-bl:is(.cmp_hotspots .cmp_hotspot-item-content)::after{right:calc(var(--hotspot-size-half) - var(--hotspot-content-offset));top:calc(var(--hotspot-content-offset) * -1 + 1);border-bottom:var(--hotspot-content-offset) solid var(--bg-elevation-10);border-right:var(--hotspot-content-offset) solid transparent;border-top:0 solid transparent;border-left:var(--hotspot-content-offset) solid transparent}.pos-bm:is(.cmp_hotspots .cmp_hotspot-item-content){transform:translate(-50%,0);margin-top:var(--hotspot-content-offset)}.pos-bm:is(.cmp_hotspots .cmp_hotspot-item-content)::after{left:50%;margin-left:calc(var(--hotspot-content-offset) * -1);top:calc(var(--hotspot-content-offset) * -1 + 1);border-bottom:var(--hotspot-content-offset) solid var(--bg-elevation-10);border-right:var(--hotspot-content-offset) solid transparent;border-top:0 solid transparent;border-left:var(--hotspot-content-offset) solid transparent}.pos-br:is(.cmp_hotspots .cmp_hotspot-item-content){transform:translate(calc(var(--hotspot-size-half) * -1),0);margin-top:var(--hotspot-content-offset)}.pos-br:is(.cmp_hotspots .cmp_hotspot-item-content)::after{left:calc(var(--hotspot-size-half) - var(--hotspot-content-offset));top:calc(var(--hotspot-content-offset) * -1 + 1);border-bottom:var(--hotspot-content-offset) solid var(--bg-elevation-10);border-right:var(--hotspot-content-offset) solid transparent;border-top:0 solid transparent;border-left:var(--hotspot-content-offset) solid transparent}.pos-rt:is(.cmp_hotspots .cmp_hotspot-item-content){transform:translate(var(--hotspot-size-half),-100%);margin-left:var(--hotspot-content-offset)}.pos-rt:is(.cmp_hotspots .cmp_hotspot-item-content)::after{top:100%;margin-top:calc((var(--hotspot-size-half) - var(--hotspot-content-offset) + (var(--hotspot-content-offset) * 2)) * -1);left:calc(var(--hotspot-content-offset) * -1 + 1);border-top:var(--hotspot-content-offset) solid transparent;border-right:var(--hotspot-content-offset) solid var(--bg-elevation-10);border-bottom:var(--hotspot-content-offset) solid transparent;border-left:0 solid transparent}.pos-rm:is(.cmp_hotspots .cmp_hotspot-item-content){transform:translate(var(--hotspot-size-half),-50%);margin-top:calc(var(--hotspot-size-half) * -1);margin-left:var(--hotspot-content-offset)}.pos-rm:is(.cmp_hotspots .cmp_hotspot-item-content)::after{top:50%;margin-top:calc(var(--hotspot-content-offset) * -1);left:calc(var(--hotspot-content-offset) * -1 + 1);border-top:var(--hotspot-content-offset) solid transparent;border-right:var(--hotspot-content-offset) solid var(--bg-elevation-10);border-bottom:var(--hotspot-content-offset) solid transparent;border-left:0 solid transparent}.pos-rb:is(.cmp_hotspots .cmp_hotspot-item-content){transform:translate(calc(var(--hotspot-size-half)),calc(var(--hotspot-size) * -1));margin-left:var(--hotspot-content-offset)}.pos-rb:is(.cmp_hotspots .cmp_hotspot-item-content)::after{top:calc(var(--hotspot-size-half) - var(--hotspot-content-offset));left:calc(var(--hotspot-content-offset) * -1 + 1);border-top:var(--hotspot-content-offset) solid transparent;border-right:var(--hotspot-content-offset) solid var(--bg-elevation-10);border-bottom:var(--hotspot-content-offset) solid transparent;border-left:0 solid transparent}.pos-lt:is(.cmp_hotspots .cmp_hotspot-item-content){transform:translate(-100%,-100%);margin-left:calc((var(--hotspot-size-half) * -1) - var(--hotspot-content-offset))}.pos-lt:is(.cmp_hotspots .cmp_hotspot-item-content)::after{top:100%;margin-top:calc((var(--hotspot-size-half) - var(--hotspot-content-offset) + (var(--hotspot-content-offset) * 2)) * -1);right:calc(var(--hotspot-content-offset) * -1 + 1);border-top:var(--hotspot-content-offset) solid transparent;border-right:0 solid transparent;border-bottom:var(--hotspot-content-offset) solid transparent;border-left:var(--hotspot-content-offset) solid var(--bg-elevation-10)}.pos-lm:is(.cmp_hotspots .cmp_hotspot-item-content){transform:translate(-100%,-50%);margin-left:calc((var(--hotspot-size-half) * -1) - var(--hotspot-content-offset));margin-top:calc(var(--hotspot-size-half) * -1)}.pos-lm:is(.cmp_hotspots .cmp_hotspot-item-content)::after{top:50%;margin-top:calc(var(--hotspot-content-offset) * -1);right:calc(var(--hotspot-content-offset) * -1 + 1);border-top:var(--hotspot-content-offset) solid transparent;border-right:0 solid transparent;border-bottom:var(--hotspot-content-offset) solid transparent;border-left:var(--hotspot-content-offset) solid var(--bg-elevation-10)}.pos-lb:is(.cmp_hotspots .cmp_hotspot-item-content){transform:translate(-100%,calc(var(--hotspot-size) * -1));margin-left:calc((var(--hotspot-size-half) * -1) - var(--hotspot-content-offset))}.pos-lb:is(.cmp_hotspots .cmp_hotspot-item-content)::after{top:calc(var(--hotspot-size-half) - var(--hotspot-content-offset));right:calc(var(--hotspot-content-offset) * -1 + 1);border-top:var(--hotspot-content-offset) solid transparent;border-right:0 solid transparent;border-bottom:var(--hotspot-content-offset) solid transparent;border-left:var(--hotspot-content-offset) solid var(--bg-elevation-10)}.cmp_hotspots .cmp_hotspot-item.showing{z-index:2}:is(.cmp_hotspots .cmp_hotspot-item.showing) .cmp_hotspot-item-icon{transform:scale(1.1)}:is(.cmp_hotspots .cmp_hotspot-item.showing) .cmp_hotspot-item-content{visibility:visible;opacity:1}.cmp_mcq .question-text{width:100%;margin-bottom:1em}:is(.cmp_mcq .question-text) .core-text{display:block}.cmp_mcq .answers{width:100%;margin:0;padding:0}.cmp_mcq .feedback-content{padding:var(--space-medium);color:var(--ui-text-color);background:var(--bg-elevation-10);margin-top:var(--space-medium);border-radius:var(--card-radius)}:is(.cmp_mcq .feedback-content)>h1:first-child,:is(.cmp_mcq .feedback-content)>h2:first-child,:is(.cmp_mcq .feedback-content)>h3:first-child,:is(.cmp_mcq .feedback-content)>h4:first-child,:is(.cmp_mcq .feedback-content)>h5:first-child,:is(.cmp_mcq .feedback-content)>h6:first-child{margin-top:0}:is(.cmp_mcq .feedback-content) p:last-child{margin-bottom:0}:is(.cmp_mcq .feedback-content):empty{display:none}.cmp_mcq .submit-button{display:inline-block;visibility:visible;pointer-events:auto;margin:var(--space-medium) auto 0}.hidden:is(.cmp_mcq .submit-button){display:none}.cmp_mcq .question-answer{list-style-type:none;position:relative;margin-bottom:2px}:is(.cmp_mcq .question-answer) label{position:relative;display:block;margin:0;padding:0;width:100%;padding:var(--space-small);padding-inline-start:calc((2 * var(--space-small)) + 26px);background:0 0;cursor:pointer;border-radius:var(--button-radius);border:2px solid transparent}:is(.cmp_mcq .question-answer) .input-ui{position:absolute;top:50%;inset-inline-start:var(--space-small);width:26px;height:26px;transform:translateY(-50%);background:var(--bg-elevation-30);border-radius:3px}:is(:is(.cmp_mcq .question-answer) .input-ui)::before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background:currentColor;transform:translate(-50%,-50%) scale(0);transform-origin:50% 50%}:is(.cmp_mcq .question-answer) input:not(:disabled)+label:hover{background:var(--bg-elevation-10);background:color-mix(in srgb,currentColor,transparent 95%)}:is(.cmp_mcq .question-answer) input{position:absolute;opacity:0}[type=radio]:is(:is(.cmp_mcq .question-answer) input)+label .input-ui{border-radius:50%}:is([type=radio]:is(:is(.cmp_mcq .question-answer) input) + label .input-ui)::before{border-radius:50%}:is(:is(.cmp_mcq .question-answer) input):checked+label .input-ui{color:var(--theme-color-1)}:is(:is(:is(.cmp_mcq .question-answer) input):checked + label .input-ui)::before{transform:translate(-50%,-50%) scale(.5)}:is(:is(.cmp_mcq .question-answer) input):disabled+label{cursor:default}:is(:is(.cmp_mcq .question-answer) input):checked:disabled+label .input-ui{opacity:.8;transition:background-color .2s}:is(.cmp_mcq .question-answer) .answer-status{position:absolute;top:50%;inset-inline-start:var(--space-small);width:26px;height:26px;transform:translateY(-50%);opacity:0;display:grid;grid-template-areas:"center";place-content:center}:is(.cmp_mcq .question-answer) .answer-status{opacity:1}:is(:is(.cmp_mcq .question-answer) .answer-status) svg{visibility:hidden;transform:scale(0);fill:currentColor;grid-area:center;transition:transform .15s,visibility .15s}.answer-correct.show-answer-status:is(.cmp_mcq .question-answer) input+label .input-ui,.answer-correct.show-answer-status:is(.cmp_mcq .question-answer) input:checked+label .input-ui{background:var(--feedback-color-passed);color:transparent}.answer-incorrect.show-answer-status:is(.cmp_mcq .question-answer) input+label .input-ui,.answer-incorrect.show-answer-status:is(.cmp_mcq .question-answer) input:checked+label .input-ui{color:transparent}.answer-correct.show-answer-status:is(.cmp_mcq .question-answer) .icon-correct{visibility:visible;transform:scale(1);color:var(--feedback-color-passed-foreground)}.answer-incorrect.show-answer-status:is(.cmp_mcq .question-answer) .icon-incorrect{visibility:visible;transform:scale(1)}.answer-correct.show-answer-status:is(.cmp_mcq .question-answer) input:not(:checked)+label .icon-correct,.answer-incorrect.show-answer-status:is(.cmp_mcq .question-answer) input:not(:checked)+label .icon-incorrect{fill:var(--ui-text-color)}.show-answer-status:is(.cmp_mcq .question-answer) input:checked+label{border:2px solid;border:2px solid}.answer-correct.show-answer-status:is(.cmp_mcq .question-answer) input:checked+label{border-color:var(--feedback-color-passed)}.answer-incorrect.show-answer-status:is(.cmp_mcq .question-answer) input:checked+label{border-color:var(--feedback-color-failed)}:is(.cmp_mcq .question-answer) .answer-item-feedback{position:relative;margin-bottom:var(--space-medium);background:var(--grey-05);padding:var(--space-medium);border-radius:3px}:is(:is(.cmp_mcq .question-answer) .answer-item-feedback) p:last-child{margin-bottom:0}.feedback-correct:is(:is(.cmp_mcq .question-answer) .answer-item-feedback){border-inline-start:3px solid var(--feedback-color-passed)}.feedback-incorrect:is(:is(.cmp_mcq .question-answer) .answer-item-feedback){border-inline-start:3px solid var(--feedback-color-failed)}:is(:is(.cmp_mcq .question-answer) .answer-item-feedback):empty{display:none}.cmp_picture{overflow:hidden}.cmp_picture .cmp_picture-caption{color:inherit;padding:1em;font-size:.9rem;font-style:italic}.cmp_picture img{height:auto;border-radius:var(--image-radius)}.cmp_picture picture img{width:100%;display:block}.cmp_picture .no-image-source{width:100%;height:0;position:relative;padding-bottom:(7 / 16) * 100%;background:var(--bg-elevation-10);border-radius:var(--card-radius);border:1px solid var(--bg-elevation-30)}:is(.cmp_picture .no-image-source) .content{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.cmp_quizresults{padding-top:5rem;z-index:1}.cmp_quizresults .quiz-results-wrapper{border-radius:var(--card-radius);display:flex;flex-direction:column;align-items:center;color:var(--ui-text-color);background:var(--bg-elevation-0);padding:1.5rem;box-shadow:var(--card-shadow)}.cmp_quizresults .quiz-results{flex:1;margin:0 0 var(--space-large)}.cmp_quizresults .quiz-results-message{margin-top:var(--space-large)}:is(.cmp_quizresults .quiz-results-message) dl:last-child,:is(.cmp_quizresults .quiz-results-message) ol:last-child,:is(.cmp_quizresults .quiz-results-message) p:last-child,:is(.cmp_quizresults .quiz-results-message) ul:last-child{margin-bottom:0}.cmp_quizresults .quiz-results-animation-wrapper{position:relative;background:var(--bg-elevation-0);padding:15px;border-radius:200px;margin:-6.5rem auto 0;width:160px;height:160px}:is(.cmp_quizresults .quiz-results-animation-wrapper)::before{content:"";position:absolute;top:-1px;inset-inline-start:-1px;width:calc(100% + 2px);height:calc(100% + 2px);background:var(--bg-elevation-0);border-radius:200px;z-index:-1;box-shadow:var(--card-shadow)}.cmp_quizresults .quiz-results-animation{position:relative}.cmp_quizresults .score-meter{display:block;width:130px;height:130px;transform:rotate(-90deg)}.cmp_quizresults .score-meter-background{stroke:var(--bg-elevation-30)}.cmp_quizresults .score-meter-fill{stroke:var(--theme-color-1);transition:stroke-dashoffset 2s}.cmp_quizresults .meter-end{width:0;height:100%;position:absolute;inset-inline-start:50%;top:0;transition:transform 2s}:is(.cmp_quizresults .meter-end)::before{content:"";position:absolute;width:13px;height:13px;top:-3px;inset-inline-start:-6px;border-radius:11px;background:var(--theme-color-1)}.cmp_quizresults .quiz-results-animation-bar-text{font-size:.8rem;width:100%;text-align:center;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cmp_quizresults .quiz-results-animation-bar-percent{font-size:1.6rem}.cmp_quizresults .quiz-results-score-text{position:absolute;inset:0;opacity:0}:is(.cmp_quizresults .quiz-results-score-text) span{display:block}.cmp_quizresults .quiz-actions{width:100%;text-align:center}:is(.cmp_quizresults .quiz-actions):empty{display:none}.cmp_text{min-width:140px;overflow-wrap:anywhere}:is(.cmp_text h1,.cmp_text h2,.cmp_text h3,.cmp_text h3,.cmp_text h4,.cmp_text h5,.cmp_text h6,.cmp_text p,.cmp_text ul,.cmp_text ol,.cmp_text dl):last-child{margin-bottom:0}.cmp_text pre>code{box-shadow:none}.invert-color .cmp_text{color:#fff}:is(.invert-color .cmp_text) h1,:is(.invert-color .cmp_text) h2,:is(.invert-color .cmp_text) h3,:is(.invert-color .cmp_text) h4,:is(.invert-color .cmp_text) h5,:is(.invert-color .cmp_text) h6,:is(.invert-color .cmp_text) p{color:#fff}.cmp_vimeo .no-source-message{display:block;position:relative;aspect-ratio:16/9}:is(.cmp_vimeo .no-source-message) .content{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.cmp_vimeo .video-poster{position:absolute;top:0;inset-inline-start:0;width:100%;height:100%}.cmp_vimeo .video-poster img{position:absolute;top:0;inset-inline-start:0;width:100%;height:100%;object-fit:cover}.cmp_vimeo .video-wrapper{position:relative;height:100%;overflow:hidden;border-radius:var(--video-radius)}:is(.cmp_vimeo .video-wrapper) iframe{position:absolute;width:100%;height:100%;top:0;inset-inline-start:0}.cmp_vimeo .video-initial-play-wrapper{position:absolute;top:0;inset-inline-start:0;width:100%;height:100%;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .15s,visibility .15s;background:rgba(0,0,0,.3)}.cmp_vimeo.poster-visible .video-initial-play-wrapper{pointer-events:auto;visibility:visible;opacity:1}.cmp_vimeo .video-initial-play{appearance:none;border:none;background:var(--theme-color-1);color:var(--theme-color-1-text);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0;max-width:6rem;max-height:6rem;width:20vw;height:20vw;transition:transform .15s}:is(.cmp_vimeo .video-initial-play) svg{padding:20%;width:100%;height:100%;fill:currentColor}:is(.cmp_vimeo .video-initial-play):hover{transform:translate(-50%,-50%) scale(1.05)}.cmp_vimeo .play-video-button{display:block;margin-left:2%}.cmp_vimeo .replay-video-button{display:none;margin-inline-start:0}.cmp_vimeo.completed .play-video-button{display:none}.cmp_vimeo.completed .replay-video-button{display:block}.cmp_vimeo.completed .video-complete{display:flex}.cmp_vimeo .video-time-preview{color:var(--fixed-grey-00);background:var(--fixed-grey-95);display:flex;align-items:center;position:absolute;bottom:var(--space-medium);inset-inline-end:var(--space-medium);font-size:.7rem;line-height:1;padding-block:0.3em;padding-inline:0.4em;border-radius:var(--space-medium)}.cmp_vimeo .video-time-text{vertical-align:middle;padding-inline-start:0.2rem}.cmp_vimeo .video-time-icon{font-size:1.4em;line-height:1;vertical-align:middle}.cmp_vimeo .video-time-icon svg{fill:#fff;vertical-align:top;width:1em;height:1em}.cmp_vimeo .video-meta{padding:var(--space-medium)}:is(.cmp_vimeo .video-meta) .video-title{margin:0}:is(.cmp_vimeo .video-meta) .video-description{line-height:1.3}:is(.cmp_vimeo .video-meta):empty{display:none}:is(.cmp_vimeo .video-meta)::after{content:"";display:block;clear:both}.cmp_vimeo .video-show-transcript{display:block;margin:0;margin-bottom:var(--space-medium);appearance:none;border:none;background:var(--theme-color-1);color:var(--theme-color-1-text);border-radius:var(--button-radius);padding:.65em 1em;line-height:1;height:2.5em;font-size:.7rem}:is(.cmp_vimeo .video-show-transcript):hover{opacity:.9}:is(.cmp_vimeo .video-show-transcript):only-child{margin-bottom:0}.cmp_vimeo .video-show-transcript::before{content:attr(data-closed)}.cmp_vimeo .video-show-transcript.expanded::before{content:attr(data-open)}.cmp_vimeo .video-meta:empty{display:none}.cmp_vimeo .video-transcript{padding:1em;padding-bottom:0;overflow:hidden;height:0;transition:all .3s}.cmp_attachment .no-source-message{height:90px;color:var(--ui-text-color)}.cmp_attachment .attachment-link{position:relative;text-decoration:none;padding:1.4rem;padding-inline-start:1.7rem;box-shadow:var(--card-shadow);border-radius:var(--card-radius);overflow:hidden;isolation:isolate;display:flex;justify-content:flex-start;align-items:center;background:var(--bg-elevation-0)}.theme-dark :is(.cmp_attachment .attachment-link){background:var(--bg-elevation-10)}.file-url:is(.cmp_attachment .attachment-link){color:var(--theme-color-1)}.file-pdf:is(.cmp_attachment .attachment-link){color:var(--file-color-pdf)}.file-doc:is(.cmp_attachment .attachment-link){color:var(--file-color-doc)}.file-xls:is(.cmp_attachment .attachment-link){color:var(--file-color-xls)}.file-txt:is(.cmp_attachment .attachment-link){color:var(--file-color-txt)}.file-rtf:is(.cmp_attachment .attachment-link){color:var(--file-color-rtf)}.file-ppt:is(.cmp_attachment .attachment-link){color:var(--file-color-ppt)}.file-other:is(.cmp_attachment .attachment-link){color:var(--file-color-other)}.custom-accent:is(.cmp_attachment .attachment-link){color:var(--theme-color-1)}:is(.cmp_attachment .attachment-link)::before{content:"";position:absolute;top:0;bottom:0;inset-inline-end:0;inset-inline-start:0;z-index:1;background-color:currentColor;opacity:0;transition:opacity .15s}:is(:is(.cmp_attachment .attachment-link):hover,:is(.cmp_attachment .attachment-link):focus)::before{opacity:.1}:is(.cmp_attachment .attachment-link)::after{content:"";position:absolute;inset-inline-start:7px;top:8px;bottom:8px;width:6px;border-radius:var(--card-radius);background:currentColor}:is(.cmp_attachment .attachment-link) .attachment-meta{min-width:22ch;padding:0 .8rem;color:var(--ui-text-color);position:relative;z-index:1;line-height:1.4;overflow-wrap:anywhere}:is(.cmp_attachment .attachment-link) .attachment-name{font-weight:700}:is(.cmp_attachment .attachment-link) .attachment-desc{font-size:.9em}:is(:is(.cmp_attachment .attachment-link) .attachment-desc):empty{display:none}:is(.cmp_attachment .attachment-link) .attachment-icon,:is(.cmp_attachment .attachment-link) .attachment-meta,:is(.cmp_attachment .attachment-link) .download-icon{position:relative;z-index:2}:is(.cmp_attachment .attachment-link) .download-icon{color:var(--ui-text-color)}:is(.cmp_attachment .attachment-link) .attachment-icon,:is(.cmp_attachment .attachment-link) .download-icon{min-width:16px}:is(.cmp_stack > .cmp_stack-children.direction-h.align-stretch > .cmp_stack-child)>.attachment-wrapper{height:100%}:is(:is(.cmp_stack > .cmp_stack-children.direction-h.align-stretch > .cmp_stack-child) > .attachment-wrapper)>.attachment-link{height:100%}.cmp_stack h1,.cmp_stack h2,.cmp_stack h3,.cmp_stack h4,.cmp_stack h5,.cmp_stack h6,.cmp_stack ol:last-child,.cmp_stack p:last-child,.cmp_stack ul:last-child{margin-bottom:0}.cmp_stack hr{margin:0}.cmp_stack .cmp_stack-child{margin:0}.cmp_stack .cmp_stack-divider{width:100%;height:0}:is(.cmp_stack .cmp_stack-divider)::after{content:"";display:block;width:100%;height:1px;background:var(--grey-20)}:is(.cmp_stack .cmp_stack-children) .cmp_stack-child:empty:not(.cmp_stack-spacer){display:none}.direction-v:is(.cmp_stack .cmp_stack-children){display:flex;flex-direction:column;align-items:flex-start;padding:0;margin:0;height:100%}.direction-v:is(.cmp_stack .cmp_stack-children)>:not(.cmp_stack-spacer){margin:0;width:auto}.direction-v.reversed:is(.cmp_stack .cmp_stack-children){flex-direction:column-reverse}.direction-v.fill:is(.cmp_stack .cmp_stack-children){width:100%}.direction-v.align-start:is(.cmp_stack .cmp_stack-children){align-items:flex-start}.direction-v.align-center:is(.cmp_stack .cmp_stack-children){align-items:center}.direction-v.align-center:is(.cmp_stack .cmp_stack-children)>.cmp_stack-child{width:auto}.direction-v.align-end:is(.cmp_stack .cmp_stack-children){align-items:flex-end}.direction-v.align-stretch:is(.cmp_stack .cmp_stack-children){align-items:stretch}.direction-h:is(.cmp_stack .cmp_stack-children){display:flex;flex-direction:row;align-items:flex-start;padding:0;margin:0}.direction-h:is(.cmp_stack .cmp_stack-children)>:not(.cmp_stack-spacer){margin:0;flex:1;width:100%}.direction-h.wrap:is(.cmp_stack .cmp_stack-children){flex-wrap:wrap}.direction-h.reversed:is(.cmp_stack .cmp_stack-children){flex-direction:row-reverse}.direction-h.stretch:is(.cmp_stack .cmp_stack-children)>*{flex:1}.direction-h.justify-start:is(.cmp_stack .cmp_stack-children){justify-content:flex-start}.direction-h.justify-center:is(.cmp_stack .cmp_stack-children){justify-content:center}.direction-h.justify-end:is(.cmp_stack .cmp_stack-children){justify-content:flex-end}.direction-h.align-start:is(.cmp_stack .cmp_stack-children){align-items:flex-start}.direction-h.align-center:is(.cmp_stack .cmp_stack-children){align-items:center}.direction-h.align-end:is(.cmp_stack .cmp_stack-children){align-items:flex-end}.direction-h.align-stretch:is(.cmp_stack .cmp_stack-children){align-items:stretch}.space-xxs:is(.cmp_stack .cmp_stack-children){gap:var(--space-xxsmall)}.space-xs:is(.cmp_stack .cmp_stack-children){gap:var(--space-xsmall)}.space-s:is(.cmp_stack .cmp_stack-children){gap:var(--space-small)}.space-m:is(.cmp_stack .cmp_stack-children){gap:var(--space-medium)}.space-l:is(.cmp_stack .cmp_stack-children){gap:var(--space-large)}.space-xl:is(.cmp_stack .cmp_stack-children){gap:var(--space-xlarge)}.space-xxl:is(.cmp_stack .cmp_stack-children){gap:var(--space-xxlarge)}.space-none:is(.cmp_stack .cmp_stack-children){gap:0}@media (max-width:650px){.cmp_stack .cmp_stack-child{min-width:230px}}.cmp_tabs{--highlight-size:4px;--active-bg:var(--bg-elevation-0);--inactive-bg:var(--grey-05);--overflow-gradient:linear-gradient(to right, var(--bg-elevation-0) 10%, rgba(255, 255, 255, 0));color:var(--text-color)}[dir=rtl] .cmp_tabs{--overflow-gradient:linear-gradient(to left, var(--bg-elevation-0) 10%, rgba(255, 255, 255, 0))}.theme-dark .cmp_tabs{--active-bg:var(--grey-10);--inactive-bg:var(--bg-elevation-0);--overflow-gradient:linear-gradient(to right, var(--grey-10) 10%, rgba(0, 0, 0, 0))}[dir=rtl] :is(.theme-dark .cmp_tabs){--overflow-gradient:linear-gradient(to left, var(--grey-10) 10%, rgba(0, 0, 0, 0))}.cmp_tabs .cmp_tabs-wrapper{box-shadow:var(--card-shadow);border-radius:var(--card-radius);overflow:hidden;padding:1px}.cmp_tabs .cmp_tabs-tablist{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:var(--highlight-size)}.cmp_tabs .cmp_tabs-tablist-wrapper{position:relative;overflow:hidden}.cmp_tabs .tabs-overflow-next,.cmp_tabs .tabs-overflow-prev{display:none;pointer-events:none}.cmp_tabs.has-tab-overflow .tabs-overflow-next,.cmp_tabs.has-tab-overflow .tabs-overflow-prev{position:absolute;top:0;height:calc(100% - 1px);width:var(--space-xlarge);padding:var(--space-small);z-index:2;background:var(--overflow-gradient)}.cmp_tabs.has-tab-overflow .tabs-overflow-prev{inset-inline-start:0}.cmp_tabs.has-tab-overflow .tabs-overflow-next{inset-inline-end:0;transform:rotate(180deg)}.cmp_tabs.has-tab-overflow .tabs-overflow-next-button{transform:rotate(-180deg)}:is([dir=rtl] .cmp_tabs.has-tab-overflow) .tabs-overflow-next-button svg{transform:scaleX(-1)}:is([dir=rtl] .cmp_tabs.has-tab-overflow) .tabs-overflow-prev-button svg{transform:scaleX(-1)}.cmp_tabs.has-tab-overflow .tabs-overflow-next-button,.cmp_tabs.has-tab-overflow .tabs-overflow-prev-button{display:flex;align-items:center;justify-content:center;appearance:none;border:none;background:var(--theme-color-1);color:var(--theme-color-1-text);border-radius:var(--button-radius);width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .15s;padding:0}:is(.cmp_tabs.has-tab-overflow .cmp_tabs-tablist-wrapper:hover) .tabs-overflow-next-button,:is(.cmp_tabs.has-tab-overflow .cmp_tabs-tablist-wrapper:hover) .tabs-overflow-prev-button{opacity:1}.cmp_tabs.has-tab-overflow.has-overflow-before .tabs-overflow-prev{display:flex;opacity:1}.cmp_tabs.has-tab-overflow.has-overflow-before .tabs-overflow-prev-button{pointer-events:auto}.cmp_tabs.has-tab-overflow.has-overflow-after .tabs-overflow-next{display:flex;opacity:1}.cmp_tabs.has-tab-overflow.has-overflow-after .tabs-overflow-next-button{pointer-events:auto}.cmp_tabs .cmp_tabs-tab{display:flex;align-items:center;justify-content:space-between;flex:0 1 100%;position:relative;text-align:left;min-width:max-content;appearance:none;border:none;background:var(--inactive-bg);padding:var(--space-smedium);font-family:var(--body-font);outline-offset:-2px;font-weight:700;line-height:1.2}:is(.cmp_tabs .cmp_tabs-tab) .core-text{width:auto}:is(.cmp_tabs .cmp_tabs-tab):first-child{border-start-start-radius:var(--card-radius)}:is(.cmp_tabs .cmp_tabs-tab):last-child{border-start-end-radius:var(--card-radius)}:is(.cmp_tabs .cmp_tabs-tab):not(:first-child){border-left:1px solid var(--active-bg)}.active:is(.cmp_tabs .cmp_tabs-tab){background:var(--active-bg)}.active:is(.cmp_tabs .cmp_tabs-tab)::before{content:"";position:absolute;top:0;inset-inline-start:-1px;inset-inline-end:0;height:var(--highlight-size);background:var(--theme-color-1)}:is(.cmp_tabs .cmp_tabs-tab) svg{display:block;fill:currentColor}:is(.cmp_tabs .cmp_tabs-tab) .tab-icons{background:var(--grey-10);border-radius:30px;padding:.2em;width:1.5em;height:1.5em;margin-inline-start:.8em;flex-shrink:0}:is(.cmp_tabs .cmp_tabs-tab) .tab-icon-complete{display:none;align-items:center;justify-content:center;background:var(--theme-color-1);color:var(--theme-color-1-text);border-radius:20px;padding:2px;width:100%;height:100%}.visited:is(.cmp_tabs .cmp_tabs-tab) .tab-icon-complete{display:flex}.hide-completed-states:is(.cmp_tabs .cmp_tabs-tab) .tab-icons{display:none}.custom-accent:is(.cmp_tabs .cmp_tabs-tab){background:linear-gradient(0deg,var(--theme-color-1) -750%,var(--inactive-bg) 130%)}.custom-accent.active:is(.cmp_tabs .cmp_tabs-tab){background:var(--theme-color-1);color:var(--theme-color-1-text)}.custom-accent.active:is(.cmp_tabs .cmp_tabs-tab)::before{content:none}.cmp_tabs .cmp_tabs-content{display:none;background:var(--active-bg);border-bottom-left-radius:var(--card-radius);border-bottom-right-radius:var(--card-radius);margin-top:calc(-1 * var(--highlight-size));outline-offset:-2px}.active:is(.cmp_tabs .cmp_tabs-content){display:block}.active.custom-accent:is(.cmp_tabs .cmp_tabs-content){border-top:4px solid var(--theme-color-1)}:is(.cmp_tabs .cmp_tabs-content) .core-text>:last-child{margin-bottom:0}.cmp_truefalse .question-content{display:flex;align-items:center;margin-bottom:var(--space-medium);flex-wrap:wrap;gap:var(--space-medium)}.cmp_truefalse .question-text{min-width:270px;flex:1}.cmp_truefalse .answers{flex:1;margin:0;padding:0;display:flex;justify-content:stretch;gap:4px}.cmp_truefalse .question-answer{list-style-type:none;position:relative;width:100%;text-align:center;font-weight:700}:is(.cmp_truefalse .question-answer) .core-text li{text-align:left}:is(.cmp_truefalse .question-answer) input{position:absolute;opacity:0}:is(:is(.cmp_truefalse .question-answer) input):not(:disabled):not(:checked)+label:hover{border-color:var(--bg-elevation-40)}:is(:is(.cmp_truefalse .question-answer) input):checked+label{border-color:rgba(0,0,0,.5);background:var(--theme-color-1);color:var(--theme-color-1-text)}:is(:is(:is(.cmp_truefalse .question-answer) input):checked + label) a{color:inherit}:is(:is(.cmp_truefalse .question-answer) input):checked+label .input-ui{color:var(--theme-color-1)}:is(:is(:is(.cmp_truefalse .question-answer) input):checked + label .input-ui)::before{transform:translate(-50%,-50%) scale(.5)}:is(:is(.cmp_truefalse .question-answer) input):disabled+label{cursor:default}:is(:is(.cmp_truefalse .question-answer) input):checked:disabled+label .input-ui{transition:background-color .2s}:is(.cmp_truefalse .question-answer) label{position:relative;display:block;margin:0;padding:0;width:100%;height:100%;padding:var(--space-medium) calc(2 * var(--space-xsmall) + 8px);cursor:pointer;border-radius:var(--button-radius);border:2px solid transparent;color:var(--ui-text-color);background:var(--bg-elevation-30);white-space:normal;min-width:15ch}:is(.cmp_truefalse .question-answer) input:disabled+label{background:var(--bg-elevation-20)}:is(.cmp_truefalse .question-answer) .input-ui{position:absolute;top:50%;inset-inline-end:11px;width:25px;height:25px;transform:translateY(-50%);background:0 0;border-radius:50%}:is(.cmp_truefalse .question-answer) .answer-status{position:absolute;top:50%;inset-inline-end:15.5px;width:16px;height:16px;transform:translateY(-50%);opacity:0}:is(.cmp_truefalse .question-answer) .answer-status{opacity:1}:is(:is(.cmp_truefalse .question-answer) .answer-status) svg{position:absolute;top:0;inset-inline-start:0;visibility:hidden;width:100%;height:100%;transform:scale(0);fill:currentColor;transition:transform .15s,visibility .15s}.answer-correct.show-answer-status:is(.cmp_truefalse .question-answer) input+label .input-ui,.answer-correct.show-answer-status:is(.cmp_truefalse .question-answer) input:checked+label .input-ui{background:var(--feedback-color-passed);color:var(--feedback-color-passed-foreground)}.answer-incorrect.show-answer-status:is(.cmp_truefalse .question-answer) input+label .input-ui,.answer-incorrect.show-answer-status:is(.cmp_truefalse .question-answer) input:checked+label .input-ui{background:var(--feedback-color-failed);color:var(--feedback-color-failed-foreground)}.answer-correct.show-answer-status:is(.cmp_truefalse .question-answer) .icon-correct{visibility:visible;transform:scale(1);color:var(--feedback-color-passed-foreground)}.answer-incorrect.show-answer-status:is(.cmp_truefalse .question-answer) .icon-incorrect{visibility:visible;transform:scale(1);color:var(--feedback-color-failed-foreground)}.answer-correct.show-answer-status:is(.cmp_truefalse .question-answer) input:not(:checked)+label .icon-correct,.answer-incorrect.show-answer-status:is(.cmp_truefalse .question-answer) input:not(:checked)+label .icon-incorrect{fill:var(--feedback-color-failed)}.show-answer-status:is(.cmp_truefalse .question-answer) input:checked+label{border:2px solid;border:2px solid}.answer-correct.show-answer-status:is(.cmp_truefalse .question-answer) input:checked+label{background:var(--bg-elevation-0);color:var(--ui-text-color);border-color:var(--feedback-color-passed)}.answer-incorrect.show-answer-status:is(.cmp_truefalse .question-answer) input:checked+label{background:var(--bg-elevation-0);color:var(--ui-text-color);border-color:var(--feedback-color-failed)}:is(.cmp_truefalse .question-answer) .answer-item-feedback{position:relative;margin-bottom:var(--space-medium);background:var(--grey-05);padding:var(--space-medium);border-radius:3px}:is(:is(.cmp_truefalse .question-answer) .answer-item-feedback) p:last-child{margin-bottom:0}.feedback-correct:is(:is(.cmp_truefalse .question-answer) .answer-item-feedback){border-left:3px solid var(--feedback-color-passed)}.feedback-incorrect:is(:is(.cmp_truefalse .question-answer) .answer-item-feedback){border-left:3px solid var(--feedback-color-failed)}:is(:is(.cmp_truefalse .question-answer) .answer-item-feedback):empty{display:none}.cmp_truefalse .control-container{display:flex;align-items:flex-end;flex-direction:column}:is(.cmp_truefalse .control-container)>*+*{margin-top:var(--space-medium)}.cmp_truefalse .feedback-content{padding:var(--space-medium);color:var(--ui-text-color);background:var(--bg-elevation-10);border-radius:var(--card-radius);width:100%}:is(.cmp_truefalse .feedback-content)>h1:first-child,:is(.cmp_truefalse .feedback-content)>h2:first-child,:is(.cmp_truefalse .feedback-content)>h3:first-child,:is(.cmp_truefalse .feedback-content)>h4:first-child,:is(.cmp_truefalse .feedback-content)>h5:first-child,:is(.cmp_truefalse .feedback-content)>h6:first-child{margin-top:0}:is(.cmp_truefalse .feedback-content) p:last-child{margin-bottom:0}:is(.cmp_truefalse .feedback-content):empty{display:none}.hidden:is(.cmp_truefalse .submit-button){display:none}.hidden:is(.cmp_truefalse .retry-button){display:none}.cmp_callout{min-width:120px}.cmp_callout .callout-content{display:flex;gap:.7em;padding:var(--space-medium);line-height:1.3;border-radius:var(--card-radius);background:var(--bg-elevation-10);color:var(--text-color)}:is(.cmp_callout .callout-content) .callout-icon{height:1lh;width:1lh;transform:scale(1.3)}:is(.cmp_callout .callout-content) .callout-message{flex:1}.appearance-info:is(.cmp_callout .callout-content){background:var(--neutral-color-background);color:var(--neutral-color-text)}.appearance-warning:is(.cmp_callout .callout-content){background:var(--warning-color-background);color:var(--warning-color-text)}.appearance-success:is(.cmp_callout .callout-content){background:var(--success-color-background);color:var(--success-color-text)}.appearance-danger:is(.cmp_callout .callout-content){background:var(--danger-color-background);color:var(--danger-color-text)}.appearance-theme1:is(.cmp_callout .callout-content){background:var(--theme-color-1);color:var(--theme-color-1-text)}.appearance-theme2:is(.cmp_callout .callout-content){background:var(--theme-color-2);color:var(--theme-color-2-text)}.appearance-inverted:is(.cmp_callout .callout-content){background:var(--text-color);color:var(--text-color-inverted)}.cmp_blockquote{padding:var(--space-medium);min-width:140px}.cmp_blockquote .blockquote-figure{margin-top:-1.5rem;display:flex;flex-direction:column;gap:var(--space-xlarge)}.cmp_blockquote .blockquote-bar{display:block;width:100%;height:0;border-bottom:thin solid;border-color:var(--theme-color-1);justify-self:stretch}.cmp_blockquote .blockquote-bar-above{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:var(--space-small);margin-bottom:-26px}.cmp_blockquote .blockquote-icon{flex:none;width:52px;height:52px;color:var(--theme-color-1);transform:rotate(180deg)}.cmp_blockquote .blockquote-content{margin:0;font-size:calc(var(--base-text-size) * 1.3);line-height:1.2}.cmp_blockquote .blockquote-caption{line-height:1.2;margin-top:var(--space-xsmall);opacity:.7}.cmp_sorting .question-text{margin-bottom:var(--space-medium)}.cmp_sorting .sort-answers-area{margin:0;padding:0;display:flex;justify-content:center;align-items:center;gap:10px;min-height:8rem;margin-bottom:10px;transition:height .2s;touch-action:none}.cmp_sorting .sort-answers-list{margin:0;padding:0;display:flex;justify-content:center;align-items:center}:is(.cmp_sorting .sort-answers-list):empty{display:none}.cmp_sorting .counter{text-align:center;margin-bottom:var(--space-medium)}.hidden:is(.cmp_sorting .counter){visibility:hidden}.cmp_sorting .unsorted{display:none}.cmp_sorting .sort-buckets-list{margin:0;padding:0;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}[data-layout="3col"]:is(.cmp_sorting .sort-buckets-list){grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.cmp_sorting .bucket-label{font-weight:700;font-family:var(--body-font);justify-content:space-between;align-items:center;text-align:left;width:100%;background-color:transparent;color:var(--ui-text-color);border-radius:var(--card-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}:is(.cmp_sorting .bucket-label):hover{background-color:var(--bg-elevation-10)}.cmp_sorting .sort-bucket-item{position:relative;list-style-type:none;flex:1;background:var(--bg-elevation-0);border-radius:var(--card-radius);border:1px solid var(--bg-elevation-40);transition:box-shadow .15s,background-color .15s,border-color .15s}.theme-dark :is(.cmp_sorting .sort-bucket-item){background:var(--bg-elevation-10)}.over:is(.cmp_sorting .sort-bucket-item){background:var(--bg-elevation-10);box-shadow:var(--shadow-elevation-20)}.disabled:is(.cmp_sorting .sort-bucket-item) .bucket-label{pointer-events:none}:is(.disabled:is(.cmp_sorting .sort-bucket-item) .bucket-label) svg{visibility:hidden}.cmp_sorting .bucket-responses-list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-xxsmall);margin:0;padding:var(--space-xxsmall) var(--space-small) var(--space-small);min-height:90px}:is(.cmp_sorting .bucket-responses-list) .sort-answer-item{box-shadow:var(--shadow-elevation-0)}.cmp_sorting .sorting-drop-placeholder{border-radius:calc(var(--card-radius) * 2);max-width:100%;border:3px dashed var(--bg-elevation-40)}.cmp_sorting .end-of-items{padding:var(--space-small) var(--space-medium);line-height:1.4;color:var(--bg-elevation-50);display:none}.showing:is(.cmp_sorting .end-of-items){display:block}.cmp_sorting .control-container{margin-top:var(--space-medium)}.hidden:is(.cmp_sorting .submit-button){display:none}.cmp_sorting .retry-button{margin-top:var(--space-medium)}.hidden:is(.cmp_sorting .retry-button){display:none}.cmp_sorting .feedback-content{width:100%;margin-top:var(--space-medium);color:var(--ui-text-color);background:var(--bg-elevation-10);border-radius:var(--card-radius);padding:var(--space-medium)}:is(.cmp_sorting .feedback-content)>h1:first-child,:is(.cmp_sorting .feedback-content)>h2:first-child,:is(.cmp_sorting .feedback-content)>h3:first-child,:is(.cmp_sorting .feedback-content)>h4:first-child,:is(.cmp_sorting .feedback-content)>h5:first-child,:is(.cmp_sorting .feedback-content)>h6:first-child{margin-top:0}:is(.cmp_sorting .feedback-content) p:last-child{margin-bottom:0}:is(.cmp_sorting .feedback-content):empty{display:none}.sort-answer-item{position:relative;display:flex;justify-content:center;align-items:center;max-width:380px;line-height:1.4;cursor:grab;list-style-type:none;padding:var(--space-small) var(--space-medium);color:var(--ui-text-color);background:var(--bg-elevation-0);border-radius:var(--card-radius);box-shadow:var(--shadow-elevation-10);transition:opacity .15s;opacity:0;transform-origin:top left;touch-action:none}.sort-answer-item .answer-drag-handle{position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);opacity:.4}.sort-answer-item:active{cursor:grabbing}.sort-answer-item.visible{opacity:1}.sort-answer-item.sorted{transition:transform .25s,opacity .15s;border-color:transparent;background:var(--bg-elevation-20)}@media (prefers-reduced-motion){.sort-answer-item.sorted{transition-duration:1ms}}.sort-answer-item.dragging{box-shadow:var(--shadow-elevation-30)}.sort-answer-item.show-answer-status{cursor:default;touch-action:auto}.sort-answer-item.show-answer-status .answer-drag-handle{display:none}.sort-answer-item.show-answer-status.answer-correct::after{content:"";position:absolute;inset:0;border:2px solid var(--feedback-color-passed);background:0 0;border-radius:var(--card-radius);pointer-events:none}.sort-answer-item .answer-status{position:absolute;top:50%;inset-inline-end:-9px;z-index:1;transform:translateY(-50%);opacity:1;padding:4px;border-radius:50%;display:none}:is(.sort-answer-item .answer-status) svg{position:absolute;top:0;inset-inline-start:0;visibility:hidden;width:100%;height:100%;transform:scale(0);fill:currentColor;transition:transform .15s,visibility .15s}.sort-answer-item.show-answer-status .answer-status{display:block}.sort-answer-item .answer-status-icon{display:block;position:relative;width:14px;height:14px}.sort-answer-item.answer-correct.show-answer-status .answer-status{background:var(--feedback-color-passed);color:var(--feedback-color-passed-foreground)}.sort-answer-item.answer-incorrect.show-answer-status .answer-status{background:var(--feedback-color-failed);color:var(--feedback-color-failed-foreground)}.sort-answer-item.answer-correct.show-answer-status .icon-correct,.sort-answer-item.answer-incorrect.show-answer-status .icon-incorrect{visibility:visible;transform:scale(1)}.panel-wrap{position:fixed;inset-inline-start:0;top:0;width:100%;height:100%;z-index:2106}.panel{position:absolute;top:0;inset-inline-start:0;inset-inline-end:0;width:100%;background:var(--bg-elevation-0);height:100%;z-index:2;overflow-y:auto;-webkit-overflow-scrolling:touch}.panel-content{padding:var(--space-medium);padding-top:var(--space-xlarge)}.panel-close-full-page{position:absolute;inset-inline-start:0;top:0;width:100%;height:100%;z-index:1;background:var(--overlay-backdrop);border:none;border-radius:0;padding:0;color:transparent;-webkit-tap-highlight-color:transparent;appearance:none;opacity:0;transition:opacity .2s}.panel-close-full-page:active,.panel-close-full-page:focus,.panel-close-full-page:hover{background:var(--overlay-backdrop)}.close-panel-parent{position:absolute;inset-inline-start:0;top:0;width:100%;z-index:3}.panel-close-button{-webkit-tap-highlight-color:transparent;appearance:none;border:none;border-radius:0;background:var(--grey-95);color:var(--grey-00);fill:currentColor;position:absolute;inset-inline-end:0;top:0;display:flex;align-items:center;justify-content:center;line-height:1;height:2.5rem;width:2.5rem;z-index:3;opacity:0;transition:opacity .2s}.panel-close-button .label{opacity:0;color:transparent}.panel-close-button:hover{opacity:.8}.panel-close-button svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.panel-title{z-index:10;font-size:1.6rem;padding-inline-start:0;margin:0}.panel-wrap.showing .panel{transform:translateX(0)}.panel-wrap.showing .panel-close-button,.panel-wrap.showing .panel-close-full-page{opacity:1}.panel-wrap{display:flex;align-items:center;justify-content:center}.panel{position:relative;opacity:0;transform:scale(.95);transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}@media (prefers-reduced-motion){.panel{transform:scale(1)}}@media (max-width:1000px){.panel{max-height:100%}}.panel-content{max-width:1000px;margin-left:auto;margin-right:auto}.showing .panel{transform:scale(1);opacity:1}:focus:not(:focus-visible){outline:0}:focus-visible{outline:2px solid var(--focus-ring-color);outline:4px auto -webkit-focus-ring-color;outline-offset:-2px}[tabindex="-1"]:is(h1,h2,h3,h4,h5,h6,p):focus-visible{outline:0}input:focus-visible+label{outline:2px solid var(--focus-ring-color);outline:4px auto -webkit-focus-ring-color;outline-offset:-2px}.screenreader{height:1px!important;width:1px!important;padding:0!important;border:0!important;position:absolute!important;clip:rect(1px,1px,1px,1px);clip-path:inset(1px 1px 1px 1px);white-space:nowrap;overflow:hidden;opacity:0}.screenreader.anchor{clip:auto;clip-path:none;width:10px!important}