:root{--border-radius:0.4em;--border-radius--minimum:0.25em;--border-radius--userphoto:0.95rem;--color-border:#cacfe0;--color-border--important:#aeb6d1;--color--main:#2F76EC;--color--main--text:#0054A2;--color--main--transparent:color-mix(in srgb, var(--color--main), transparent 90%);--color--main--transparent--secondary:color-mix(in srgb, var(--color--main), transparent 95%);--color--main--secondary:#69573C;--color--main--secondary--contrast:#CAB28F;--color--credits:#E0CE90;--color--highlight:#FFE34B;--background-secondary:#F2F5F8;--background-tertiary:#F7F3ED;--background-tertiary--hover:#ebe6de;--background-contrast:#1D2238;--background-contrast--admin:#0e1120;--typography-family:'Inter',Arial,sans-serif;--typography-size:clamp(13px, calc(11px + 0.25vw), 17px);--typography-lineheight:1.65;--typography-color--base:#171721;--typography-color--secondary--base:#3f4147;--typography-color--contrast--base:#fff;--typography-color--contrast--secondary--base:#9baabb;--typography-color--anchor:var(--color--main);--typography-color--anchor--hover:#5890ec;--typography-color:var(--typography-color--base);--typography-color--contrast:var(--typography-color--contrast--base);--typography-paragraph-maxwidth:40rem;--data-color--unfilled:#d6dfe1;--data-color--inactive:#baced2;--data-color--active:var(--typography-color--anchor);--data-color--active--disabled:#516194;--data-color--positive:#129847;--contentitem-border-color:#DADFF2;--notification-background--error:#F84E4E;--notification-background--warning:#F4B707;--notification-background--success:#89C053;--tooltip-zindex:10;--data-color--beauty:hsl(339, 54%, 65%);--data-color--beauty--dark:hsl(339, 54%, 45%);--data-color--medical:hsl(197, 57%, 53%);--data-color--medical--dark:hsl(197, 57%, 40%);--data-color--pharma:hsl(124, 18%, 56%);--data-color--pharma--dark:hsl(124, 40%, 40%)}*{box-sizing:border-box;margin:0;padding:0;font:inherit;vertical-align:baseline;color:inherit;background:0 0;border:none;outline:0;list-style:none}::after,::before{box-sizing:inherit}table{border-collapse:collapse;border-spacing:0}td,th{text-align:inherit}fieldset,img{border:none}b,strong{font-weight:700}em,i{font-style:italic}button,fieldset,input,legend,select,textarea{white-space:normal}textarea{resize:vertical;overflow:auto}[hidden],template{display:none}:root{--chart-datacolor-alpha:1;--chart-datacolor-0-hsl:215,79%,55%;--chart-datacolor-1-hsl:291,63%,42%;--chart-datacolor-2-hsl:4,89%,58%;--chart-datacolor-3-hsl:35,100%,50%;--chart-datacolor-4-hsl:87,69%,42%;--chart-datacolor-5-hsl:174,100%,29%;--chart-datacolor-6-hsl:186,100%,41%;--chart-datacolor-7-hsl:230,48%,47%;--chart-datacolor-8-hsl:261,52%,47%;--chart-datacolor-9-hsl:339,81%,63%;--chart-datacolor-10-hsl:200,80%,62%;--chart-axisx-line-color:hsl(202, 14%, 89%);--chart-axisx-line-width:1px;--chart-axisx-region-color:hsl(204, 26%, 85%);--chart-transition-duration:0.2s;--chart-transition-timingfunction:ease-in-out}.chart{display:block;box-sizing:border-box;max-width:100%;vector-effect:non-scaling-stroke}.chart--percentagebar{height:.75em}.chart *{vector-effect:inherit}.chart svg{width:100%;height:auto;overflow:visible}.chart script+svg,.chart template+svg{margin-block-start:0}.chart--percentagebar svg{height:100%}.chart-data,.chart-series{fill:var(--chart-datacolor);stroke:var(--chart-datacolor);transition:all var(--chart-transition-duration) var(--chart-transition-timingfunction)}.chart-data:hover{--chart-datacolor-alpha:0.7}.chart-data--0,.chart-series--0{--chart-datacolor:hsla(var(--chart-datacolor-0-hsl), var(--chart-datacolor-alpha))}.chart-data--1,.chart-series--1{--chart-datacolor:hsla(var(--chart-datacolor-1-hsl), var(--chart-datacolor-alpha))}.chart-data--2,.chart-series--2{--chart-datacolor:hsla(var(--chart-datacolor-2-hsl), var(--chart-datacolor-alpha))}.chart-data--3,.chart-series--3{--chart-datacolor:hsla(var(--chart-datacolor-3-hsl), var(--chart-datacolor-alpha))}.chart-data--4,.chart-series--4{--chart-datacolor:hsla(var(--chart-datacolor-4-hsl), var(--chart-datacolor-alpha))}.chart-data--5,.chart-series--5{--chart-datacolor:hsla(var(--chart-datacolor-5-hsl), var(--chart-datacolor-alpha))}.chart-data--6,.chart-series--6{--chart-datacolor:hsla(var(--chart-datacolor-6-hsl), var(--chart-datacolor-alpha))}.chart-data--7,.chart-series--7{--chart-datacolor:hsla(var(--chart-datacolor-7-hsl), var(--chart-datacolor-alpha))}.chart-data--8,.chart-series--8{--chart-datacolor:hsla(var(--chart-datacolor-8-hsl), var(--chart-datacolor-alpha))}.chart-data--9,.chart-series--9{--chart-datacolor:hsla(var(--chart-datacolor-9-hsl), var(--chart-datacolor-alpha))}.chart-data--10,.chart-series-10{--chart-datacolor:hsla(var(--chart-datacolor-10-hsl), var(--chart-datacolor-alpha))}.chart-series-background{stroke-width:0;pointer-events:none}.chart-series--0 .chart-series-background{fill:url(#chart-gradient-0)}.chart-series--1 .chart-series-background{fill:url(#chart-gradient-1)}.chart-series--2 .chart-series-background{fill:url(#chart-gradient-2)}.chart-series--3 .chart-series-background{fill:url(#chart-gradient-3)}.chart-series--4 .chart-series-background{fill:url(#chart-gradient-4)}.chart-series--5 .chart-series-background{fill:url(#chart-gradient-5)}.chart-series--6 .chart-series-background{fill:url(#chart-gradient-6)}.chart-series--7 .chart-series-background{fill:url(#chart-gradient-7)}.chart-series--8 .chart-series-background{fill:url(#chart-gradient-8)}.chart-series--9 .chart-series-background{fill:url(#chart-gradient-9)}.chart-series--10 .chart-series-background{fill:url(#chart-gradient-10)}.chart-gradient-stop-1{stop-color:var(--chart-datacolor);stop-opacity:.2}.chart-gradient-stop-2{stop-color:var(--chart-datacolor);stop-opacity:0}.chart--line{--chart-axisx-elementwidth:calc(100% / (var(--chart-axisx-elements) - 1));--chart-axisy-width:3em}.chart--line path:not([class]){fill:none;stroke-width:2px}.chart--line circle{fill:inherit;stroke-width:1em;stroke:rgba(255,255,255,0);transition:all var(--chart-transition-duration) var(--chart-transition-timingfunction)}.chart--line circle:hover{stroke:inherit}.chart--line .chart-innerwrap{font-size:.8em}.chart--line.chart--hasaxisx .chart-innerwrap{padding-inline-start:calc(var(--chart-axisx-elementwidth)/ 2);padding-inline-end:calc(var(--chart-axisx-elementwidth)/ 2)}.chart--line.chart--hasaxisy .chart-innerwrap{display:flex;flex-wrap:wrap;justify-content:flex-end}.chart--line .chart-labellist--y{width:var(--chart-axisy-width)}.chart--line.chart--hasaxisy .chart-labellist--x,.chart--line.chart--hasaxisy svg{width:calc(100% - var(--chart-axisy-width))}.chart--line .chart-labellist--x{width:calc(100% + var(--chart-axisx-elementwidth));margin-inline-start:calc(var(--chart-axisx-elementwidth)/ 2 * -1);margin-inline-end:calc(var(--chart-axisx-elementwidth)/ 2 * -1);text-align:center;border-top:1px solid #ccc}.chart--line.chart--hasaxisy .chart-labellist--x{width:calc(100% - var(--chart-axisy-width) + var(--chart-axisx-elementwidth))}.chart-axis--x line{stroke:var(--chart-axisx-line-color);stroke-width:var(--chart-axisx-line-width)}.chart-axis--x rect{stroke:none;fill:var(--chart-axisx-region-color);opacity:0;transition:all var(--chart-transition-duration) var(--chart-transition-timingfunction)}.chart-axis rect:hover{opacity:.1}.chart-labellist{box-sizing:border-box;margin:0;padding:0;font-family:Arial,sans-serif;list-style:none}.chart-labellist--x{display:flex;justify-content:space-between;margin:0;text-align:center;border-top:1px solid #ccc}.chart-labellist--y{display:flex;flex-direction:column-reverse;justify-content:space-between;width:var(--chart-axisy-width);text-align:right}.chart-labellist>*{position:relative}.chart-labellist--x>*{margin:0;padding-block-start:1em;width:var(--chart-axisx-elementwidth);max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.chart-labellist--y>*{padding-inline-end:1em}.chart-labellist>::before{content:'';position:absolute}.chart-labellist--x>::before{inset-inline-start:50%;inset-block-start:0;height:1em;border-left:1px solid red;transform:translateX(-50%)}.chart-labellist--y>::before{inset-inline-end:0;inset-block-start:50%;width:1em;border-bottom:1px solid red;transform:translateY(-50%)}[data-charttooltip-placeholder]{--chart-datacolor:hsl(var(--chart-datacolor-0-hsl));position:absolute;inset-inline-start:0;inset-block-start:0;z-index:10;padding:1em;font-family:Arial,sans-serif;color:#fff;background:var(--chart-datacolor);border-radius:.2em;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.chart-tooltip--visible{opacity:1}.chart-tooltip--visible.chart-data--0{--chart-datacolor:hsl(var(--chart-datacolor-0-hsl))}.chart-tooltip--visible.chart-data--1{--chart-datacolor:hsl(var(--chart-datacolor-1-hsl))}.chart-tooltip--visible.chart-data--2{--chart-datacolor:hsl(var(--chart-datacolor-2-hsl))}.chart-tooltip--visible.chart-data--3{--chart-datacolor:hsl(var(--chart-datacolor-3-hsl))}.chart-tooltip--visible.chart-data--4{--chart-datacolor:hsl(var(--chart-datacolor-4-hsl))}.chart-tooltip--visible.chart-data--5{--chart-datacolor:hsl(var(--chart-datacolor-5-hsl))}.chart-tooltip--visible.chart-data--6{--chart-datacolor:hsl(var(--chart-datacolor-6-hsl))}.chart-tooltip--visible.chart-data--7{--chart-datacolor:hsl(var(--chart-datacolor-7-hsl))}.chart-tooltip--visible.chart-data--8{--chart-datacolor:hsl(var(--chart-datacolor-8-hsl))}.chart-tooltip--visible.chart-data--9{--chart-datacolor:hsl(var(--chart-datacolor-9-hsl))}.chart-tooltip--visible.chart-data--10{--chart-datacolor:hsl(var(--chart-datacolor-10-hsl))}:root{--dropdown-width:100vw;--dropdown-maxheight:35em;--dropdown-padding--vertical:1.5em;--dropdown-padding--horizontal:2em;--dropdown-background:#1F2529;--dropdown-bordercolor:rgba(35, 48, 56, 1)}@media screen and (min-width:500px){:root{--dropdown-width:23em}}[data-dropdown]{cursor:default}[data-dropdown-placeholder],[data-tooltip-placeholder]{position:static;margin:0}html body>*+[data-dropdown-placeholder],html body>*+[data-tooltip-placeholder]{margin-top:0}.dropdown,.tooltip{position:absolute;top:0;left:0;z-index:-1;display:none;margin:0;width:var(--dropdown-width);max-width:95vw;max-height:var(--dropdown-maxheight);padding:var(--dropdown-padding--vertical) var(--dropdown-padding--horizontal);visibility:hidden;font-size:1rem;color:var(--textcolor);text-align:left!important;text-shadow:none;text-transform:none;font-weight:400;opacity:0;overflow:auto;transition:opacity .2s ease-in-out;background:var(--dropdown-background)}.dropdown--opened,.tooltip--opened{display:block;z-index:calc(var(--overlayeditem-zindex) + 1);visibility:visible;opacity:1}.dropdown--right{text-align:right}.overlay-isopened{overflow:hidden}.overlay{--overlay-width:40rem;--overlay-maxwidth:50rem;--overlay-padding--vertical:2.5rem;--overlay-padding--inline:2.5rem;--overlay-close-size:1em;--overlay-background:#fff;--overlay-header-background:rgba(249, 249, 255, 1);--overlay-inner-border:rgba(231, 233, 241, 1);position:fixed;inset-inline-start:0;inset-block-start:0;z-index:100;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0;width:100vw;max-width:100%;height:100%;visibility:hidden;background:rgba(0,0,0,.9);transition:all .2s ease-in-out;opacity:0;color:#000}*+.overlay.overlay{margin-block-start:0}.overlay--opened{overflow:auto;visibility:visible;opacity:1}.overlay>*+*{margin-block-start:0}.overlay-content,.overlay-footer,.overlay-header{width:var(--overlay-width);max-width:95vw;padding:var(--overlay-padding--vertical) var(--overlay-padding--inline)}.overlay-header{position:relative;background:var(--overlay-header-background)}.overlay-header+*{border-top:1px solid var(--overlay-inner-border)}.overlay-content{position:relative;max-height:75vh;overflow:auto;background:var(--overlay-background)}.overlay--secondary .overlay-content{text-align:center}.overlay-footer{background:var(--overlay-background);border-top:1px solid var(--overlay-inner-border)}@media screen and (min-width:700px){.overlay{--overlay-padding--vertical:calc(3rem + 2vh);--overlay-padding--inline:calc(3rem + 2vw)}.overlay-footer,.overlay-header{--overlay-padding--vertical:3rem}.overlay-content,.overlay-footer,.overlay-header{max-width:var(--overlay-maxwidth)}}.overlay-close{position:absolute;inset-inline-end:var(--overlay-padding--inline);inset-block-start:var(--overlay-padding--vertical);z-index:2;margin:0;width:var(--overlay-close-size);height:var(--overlay-close-size);overflow:hidden;white-space:nowrap;font-size:1.1em;line-height:1;opacity:.7;transform-origin:center center;cursor:pointer}.overlay-header .overlay-close{inset-block-start:50%;inset-inline-end:calc(var(--overlay-padding--inline)/ 3);transform:translateY(-50%)}.overlay-close:hover{opacity:1;border-bottom-color:transparent}.overlay-close::before{content:'✕';margin-inline-end:1em}.overlay-close.overlay-close+*{margin-block-start:0}.overlay-header :where(h1,h2){font-size:1.5em}.photoviewer-wrapper{min-height:10vh;width:auto;max-width:90vw;max-height:90vh;padding:.25em;overflow:auto;transition:all .3s ease-in-out}.photoviewer--loading .photoviewer-wrapper{max-width:30vw;max-height:30vh;min-width:30vw;min-height:30vh;overflow:hidden}.photoviewer--loading .photoviewer-wrapper::before{content:'Loading...';position:absolute;inset-inline-start:50%;inset-block-start:50%;transform:translateX(-50%) translateY(-50%)}.photoviewer img{display:block;max-width:100%;height:auto;transition:all .3s ease-in-out;opacity:1}.photoviewer--loading img{position:absolute;inset-inline-start:0;inset-block-start:0;opacity:0}.photoviewer .overlay-close{color:#fff}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto Regular'),local('Roboto-Regular'),url(../../font/roboto--regular.woff2) format('woff2');font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(../../font/roboto--medium.woff2) format('woff2');font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(../../font/roboto--bold.woff2) format('woff2');font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../../font/inter-latinext.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../../font/inter-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{font-size:var(--typography-size);line-height:var(--typography-lineheight);font-family:var(--typography-family);font-weight:400;color:var(--typography-color)}body{font:inherit}.action,.anchor,a{color:var(--typography-color--anchor);text-decoration:underline;text-underline-offset:.2em;transition:all .2s ease-in-out;cursor:pointer}.action:hover,.anchor:hover,a:hover{color:var(--typography-color--anchor--hover)}.action:focus,.anchor:focus,a:focus{outline:2px dashed var(--typography-color--anchor);outline-offset:.25em}main :where(h1,h2,h3,h4,h5,h6),main code,main dl:not([class]),main ol:not([class]),main p,main pre,main ul:not([class]){width:100%;max-width:var(--typography-paragraph-maxwidth)}:root{--heading-size--one:2.25rem;--heading-size--two:1.85rem;--heading-size--three:1.4rem;--heading-size--four:1.3rem;--heading-size--five:1.1rem;--heading-size--six:1rem}.title,h1,h2,h3,h4,h5,h6{font-size:var(--heading-size);line-height:1.05;font-weight:600;text-align:inherit;font-optical-sizing:auto}.title-1,h1{--heading-size:var(--heading-size--one);font-weight:800}.title-2,h2{--heading-size:var(--heading-size--two);font-weight:800}.title-3,h3{--heading-size:var(--heading-size--three);font-weight:600}.title-4,h4{--heading-size:var(--heading-size--four)}.title-5,h5{--heading-size:var(--heading-size--five);text-transform:capitalize}.title-6,h6{--heading-size:var(--heading-size--six);text-transform:uppercase;font-weight:600}.title-1+*,.title-2+*,.title-3+*,.title-4+*,:where(.titlegroup,hgroup)+*,h1+*,h2+*,h3+*,h4+*,h5+*,h6+*{margin-block-start:calc(var(--spacing--block)/ 1.5)}.title-5+*,.title-6+*{margin-block-start:calc(var(--spacing--block)/ 2)}*+.title-1,*+.title-2,*+.title-3,*+.title-4,*+.title-5,*+.title-6,*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-block-start:calc(var(--heading-size) * 1.1)}:where(.titlegroup,hgroup){max-width:calc(var(--typography-title-maxwidth) * 2.5)}*+:where(.titlegroup,hgroup){margin-block-start:var(--spacing--block)}:where(.titlegroup,hgroup)>*{max-width:none}:where(.titlegroup,hgroup) p:not([class]){font-size:.95em;font-weight:400;line-height:1.5}:where(.titlegroup,hgroup) .title-1+*,:where(.titlegroup,hgroup) .title-2+*,:where(.titlegroup,hgroup) .title-3+*,:where(.titlegroup,hgroup) .title-4+*,:where(.titlegroup,hgroup) .title-5+*,:where(.titlegroup,hgroup) .title-6+*,:where(.titlegroup,hgroup) h1+*,:where(.titlegroup,hgroup) h2+*,:where(.titlegroup,hgroup) h3+*,:where(.titlegroup,hgroup) h4+*,:where(.titlegroup,hgroup) h5+*,:where(.titlegroup,hgroup) h6+*,:where(.titlegroup,hgroup) p+*{margin-block-start:.35em}.callout{position:relative;max-width:calc(var(--typography-paragraph-maxwidth) * 1.4);padding-inline:var(--spacing--inline);font-size:1.3em;font-weight:500}.callout::before{content:'';position:absolute;inset-inline-end:100%;inset-block-start:0;width:1px;height:2em;border-inline-start:1px solid var(--color--main--secondary)}:root{--tablecell-padding--inline:1rem;--tablecell-padding--block:1.5rem}table{display:block;width:100%;line-height:1.1}.table--main{width:calc(100% + var(--pagecontent-padding--inline) * 2);margin-inline-start:calc(var(--pagecontent-padding--inline) * -1);margin-inline-end:calc(var(--pagecontent-padding--inline) * -1)}.table{max-width:var(--typography-paragraph-maxwidth);border:1px solid var(--color-border)}tbody,td,th,tr{display:block}thead{display:none}@media screen and (min-width:60em){table{display:table}tbody{display:table-row-group}thead{display:table-header-group}tr{display:table-row}td,th{display:table-cell}}table *+*{margin-block-start:.25em}*+td,*+th,*+tr{margin-block-start:0}.tablerow--secondary{background-color:rgba(244,246,255,1)}td,th{padding:var(--tablecell-padding--block) var(--tablecell-padding--inline);text-align:left;vertical-align:middle}.table--main :where(tr>:first-child){padding-inline-start:var(--pagecontent-padding--inline)}.table--main :where(tr>:last-child){padding-inline-end:var(--pagecontent-padding--inline)}.tablerow--secondary{--tablecell-padding--block:0.5rem}.table tbody td,.table tbody th{border-inline:1px solid var(--color-border)}:where(.tablerow--secondary)>th{font-size:.9em}:where(.tablerow--secondary)>th::before{content:'↳';display:inline-block;opacity:.6}:where(thead) th{font-size:.8rem;text-transform:uppercase;font-weight:500;color:var(--typography-color--secondary)}:where(theadth) a{color:inherit}:where(tbody) tr{background:rgba(244,246,255,.3);border-block:1px solid rgba(218,223,242,.4)}.table tbody tr{border-block:1px solid var(--color-border)}:where(tbody) tr:hover{background:rgba(244,246,255,.9);outline:1px solid var(--color--main)}:where(.table--main) th{font-weight:600}:where(.table--main) td>a,:where(.table--main) th>a{font-weight:500;color:inherit;text-underline-offset:2px}.tablecell-actions{vertical-align:middle;padding-block:0;width:20em;text-align:end}.tablecell-actions--secondary{width:3em}.tablecell-actions--secondary .icon-ellipsis{cursor:pointer}.tablecell--integer{text-align:end}.tablecell--complex{font-weight:400;color:var(--typography-color--secondary--base)}.tablecell--complex>*+*{margin-block-start:var(--spacing--block--minimum)}.tablecell--complex a{font-weight:700;color:var(--typography-color--base)}.tablecell--secondary{font-size:.85rem;color:var(--typography-color--secondary)}.tablerow--secondary .tablecell--secondary{font-size:.8rem;opacity:.7}.tablecell-progress{vertical-align:middle;width:20em;white-space:nowrap}.tablecell-progress>progress{width:13em}.tablecell-progress>span{display:inline-block;width:4em;text-align:end;font-weight:700}:root{--validationerror-background:#d42323;--validationerror-background--hover:#b41616}.validationerror{position:absolute;z-index:10;display:inline-block;inset-inline-start:0;max-width:100%;width:auto;padding:.5em .75em;font-size:.9em;font-family:var(--font-family);font-weight:400;text-align:left;text-transform:none;letter-spacing:normal;color:#fff;background:var(--validationerror-background);border-radius:.25em}*+.validationerror{margin-block-start:.25em}.validationerror::before{content:'';width:.5em;height:.5em;position:absolute;inset-inline-start:.5em;inset-block-start:-.25em;transform:rotate(45deg);background:inherit}.autosizingfield-measurementfield.autosizingfield-measurementfield{position:absolute;z-index:-2;width:auto;min-width:0;opacity:0}.autosizingfield-measurementfield+*{margin:0}input.autosizingfield,select.autosizingfield{white-space:nowrap}textarea.autosizingfield{overflow:hidden;resize:none}:root{--meter-height:3px;--meter-background--base:var(--data-color--unfilled);--meter-background--optimum:var(--data-color--active);--meter-background--suboptimum:var(--data-color--warning);--meter-background--subsuboptimum:var(--data-color--negative);--meter-border-radius:0.5em}.meter--mini{--meter-height:1px}.meter--basic{--meter-background--optimum:var(--data-color--positive);--meter-background--base:var(--data-color--unfilled)}.meter--basic--important{--meter-height:5px}meter,progress{width:100%;height:var(--meter-height);background:var(--meter-background--base);border-radius:var(--meter-border-radius);border:none}::-webkit-meter-bar,::-webkit-progress-bar{height:var(--meter-height);background:var(--meter-background--base);border-radius:var(--meter-border-radius);border:inherit}::-moz-meter-bar,::-moz-progress-bar{border-radius:inherit;border:inherit}::-webkit-meter-even-less-good-value,::-webkit-meter-optimum-value,::-webkit-meter-suboptimum-value,::-webkit-progress-value{border-radius:inherit;border:inherit}::-webkit-meter-optimum-value,::-webkit-progress-value{background:var(--meter-background--optimum)}:-moz-meter-optimum::-moz-meter-bar{background:var(--meter-background--optimum)}::-webkit-meter-suboptimum-value{background:var(--meter-background--suboptimum)}:-moz-meter-sub-optimum::-moz-meter-bar{background:var(--meter-background--suboptimum)}::-webkit-meter-even-less-good-value{background:var(--meter-background--subsuboptimum)}:-moz-meter-sub-sub-optimum::-moz-meter-bar{background:var(--meter-background--subsuboptimum)}.progress{--meter-background--base:var(--data-color--unfilled);--meter-height:5px;color:var(--typography-color--secondary)}.progress span{font-size:1.5em;font-weight:600;color:var(--typography-color)}.progress meter,.progress progress{margin-top:.25em}:root{--formcontrol-background:#FCFCFF;--formcontrol-border-color:#C3C9DF;--formcontrol-placeholder-color:#B8C1C8;--formcontrol-padding--vertical:1.1rem;--formcontrol-padding--inline:1.25rem;--formcontrol-fontsize:1.15em;--formcontrol-booleaninputsize:1.5rem;--formcontrol-boxshadow:0 0.5em 1.5em 0 rgba(0, 0, 0, 0.05)}form{margin-inline:auto;width:100%;max-width:var(--typography-paragraph-maxwidth);color:var(--typography-color)}.form--short{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.formcomplex{--formcomplex-padding--vertical:clamp(3em, 5vh, 7em);--formcomplex-padding--inline:clamp(3em, 5vw, 7em);position:relative;width:clamp(50em,95vw,75em)}.formcomplex>fieldset{margin:0;padding:var(--formcomplex-padding--vertical) var(--formcomplex-padding--inline);background-color:#fff}.formcomplex>fieldset:nth-child(2){background-color:#e4e8ea}@media screen and (min-width:50em){.formcomplex{display:flex;justify-content:center;align-items:stretch}.formcomplex>fieldset{width:55%}.formcomplex>fieldset:first-child{padding-block-end:calc(var(--formcomplex-padding--vertical) * 2 + 3em)}.formcomplex>fieldset:nth-child(2){width:45%}.formcomplex-buttonwrapper{position:absolute;inset-inline-start:0;inset-block-end:0;padding:0 var(--formcomplex-padding--inline);padding-block-end:var(--formcomplex-padding--vertical)}}.legend,form legend{display:block;width:100%;max-width:var(--typography-paragraph-maxwidth);font-size:1.3em;font-weight:700}form *+legend{margin-block-start:0}fieldset+*,fieldset>*+p,fieldset>p+*,form>*+p,form>p+*{margin-block-start:var(--spacing-formcontrol)}legend+p{margin-block-start:calc(var(--spacing-formcontrol)/ 1.5)}form:not(.form--compact) p:last-child:has(button[type=submit]){margin-block-start:calc(var(--spacing-formcontrol) * 1.25)}form fieldset,form p{position:relative;width:100%;max-width:var(--typography-paragraph-maxwidth)}label{display:block;font-size:.95em;line-height:1.2;font-weight:400;color:#62609b;cursor:default}legend label{font-size:inherit;font-weight:inherit;color:inherit}label:has([type=checkbox]):not([class]),label:has([type=radio]):not([class]){position:relative;display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing--inline--minimum)}label:has([type=checkbox])>*,label:has([type=radio])>*{margin:0}label small{display:block;font-size:.8rem;font-style:italic;font-weight:400;color:var(--typography-color--secondary)}label input+small,label select+small,label span+small,label textarea+small{margin-block-start:var(--spacing--block--minimum)}.form--compact label,.improvedselect-selectedvalues,.inputbuttongroup,input,select,textarea{display:block;width:100%;padding:var(--formcontrol-padding--vertical) var(--formcontrol-padding--inline);font-size:var(--formcontrol-fontsize);margin-block-start:var(--spacing--block--minimum);color:var(--typography-color);background:var(--formcontrol-background);border:1px solid var(--formcontrol-border-color);border-left:1px solid rgba(52,51,80,.8);border-radius:.25em;transition:all .2s ease-in-out}.form--compact label:focus,.improvedselect-selectedvalues:focus,input:focus,select:focus,textarea:focus{outline:2px dashed var(--typography-color--anchor);outline-offset:.15em}.form--compact label:hover,.improvedselect-selectedvalues:hover,input:hover,select:hover,textarea:hover{box-shadow:var(--formcontrol-boxshadow),0 0 .2em 0 var(--formcontrol-border-color)}input[type=checkbox],input[type=radio]{display:inline-block;margin:0;padding:0;width:var(--formcontrol-booleaninputsize);height:var(--formcontrol-booleaninputsize)}input[type=range]{margin:0;padding:0;background:0 0;border:none;border-radius:0;box-shadow:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{white-space:pre-wrap}[disabled]{pointer-events:none;opacity:.5}:focus:invalid{border-left-color:red}.form--compact label{display:flex;justify-content:flex-start;align-items:center;gap:.5em;margin:0;font-size:1rem;color:var(--typography-color--secondary)}.form--compact label span{flex-grow:0;flex-shrink:0;white-space:nowrap;max-width:7em;overflow:hidden;text-overflow:ellipsis}.form--compact label .improvedselect,.form--compact label .improvedselect-selectedvalues,.form--compact label input:not(.improvedselect-search),.form--compact label select,.form--compact label textarea{flex-grow:1;margin:0;width:auto;padding:0;font-size:inherit;background:0 0;border:none;box-shadow:none}.form--compact label *+.improvedselect,.form--compact label *+input,.form--compact label *+select,.form--compact label *+textarea,.form--compact label .improvedselect+*,.form--compact label input+*,.form--compact label select+*,.form--compact label textarea+*{margin-inline-start:.5em}label select+.improvedselect,label span+input,label span+select,label span+textarea,label span~.improvedselect,label+input,label+select,label+textarea{margin-block-start:var(--spacing--block--minimum)}label small+input,label small+select,label small+textarea,label small~.improvedselect{margin-block-start:calc(var(--spacing--block--minimum) * 2)}.switchwrapper+.switchwrapper{margin-block-start:-1px}.switch{--switch-width:3em;--switch-height:1em;--switch-thumb-size:1.5em;position:relative;display:inline-block;min-width:var(--switch-width)}.switch--complex{display:block;width:100%;padding:2em 0;border-top:1px solid var(--data-color--inactive);border-bottom:1px solid var(--data-color--inactive)}.switch [type=checkbox]{position:absolute;z-index:-1;visibility:hidden}.switch [type=checkbox]+span{position:relative;display:inline-block;min-height:var(--switch-height);padding-inline-start:0;padding-inline-end:calc(var(--switch-width) + var(--switch-thumb-size)/ 1.75);cursor:pointer;white-space:nowrap;color:var(--typography-color--secondary)}.switch--complex [type=checkbox]+span{display:block}.switch [type=checkbox]+span::after,.switch [type=checkbox]+span::before{content:'';position:absolute;inset-inline-start:auto;inset-inline-end:0;inset-block-start:50%;border:none;box-shadow:none;transform:translateY(-50%);transition:.2s;cursor:pointer}.switch [type=checkbox]+span::before{width:var(--switch-width);height:var(--switch-height);background-color:var(--data-color--unfilled);border-radius:.5em}.switch [type=checkbox]+span::after{inset-inline-end:calc(var(--switch-width) - var(--switch-thumb-size));width:var(--switch-thumb-size);height:var(--switch-thumb-size);background-color:var(--data-color--inactive);border-radius:50%}.switch [type=checkbox]:checked+span::after{inset-inline-end:0;background-color:var(--data-color--active)}.switch [type=checkbox]:checked+span{color:var(--typography-color)}.switch [type=checkbox][disabled]+span::after{background-color:var(--data-color--active--disabled)}::placeholder{font-weight:400;color:var(--formcontrol-placeholder-color)}.inputbuttongroup{--inputbuttongroup-width:40em;--inputbuttongroup-padding:0.5em;position:relative;display:flex;justify-content:center;align-items:stretch;margin-inline-start:auto;margin-inline-end:auto;width:var(--inputbuttongroup-width);max-width:100%;padding:var(--inputbuttongroup-padding)}.inputbuttongroup--search{padding-inline-start:var(--inputbuttongroup-padding);padding-inline-end:var(--inputbuttongroup-padding);text-align:center}.inputbuttongroup--secondary{--inputbuttongroup-width:30em;color:inherit;background:rgba(255,255,255,.12);border-image:none;border:none;border-bottom:1px solid;box-shadow:none}.inputbuttongroup>*{margin:0}.inputbuttongroup>input{color:inherit;background:0 0;border:none;box-shadow:none}.inputbuttongroup--search>input{text-align:inherit}.inputbuttongroup--search>input[type=search]{-webkit-appearance:none;appearance:none}.inputbuttongroup--secondary>input::placeholder{color:inherit}.inputbuttongroup--secondary>:-ms-input-placeholder{color:inherit}.inputbuttongroup--search>.button{position:absolute;inset-inline-end:var(--inputbuttongroup-padding);inset-block-start:50%;transform:translateY(-50%)}.inputbuttongroup--secondary>.button{background:0 0}.inputbuttongroup--secondary>.button::after{font-size:2.5em}@media screen and (min-width:600px){.fieldgroup{display:flex;justify-content:space-between;align-items:flex-start;width:100%;max-width:var(--typography-paragraph-maxwidth)}.fieldgroup>*{margin:0;width:calc(50% - var(--spacing--inline--secondary)/ 2)}}output{font-weight:700}.formactionlist{display:flex;justify-content:center;align-items:center;padding:0}.formactionlist>*{width:auto;margin-inline-end:0;list-style:none}.formactionlist>*+*{margin-block-start:0;margin-inline-start:var(--spacing--inline)}.controlenabledstate-element[disabled]{display:none}.controlenabledstate-element[disabled]:first-child+*{margin-block-start:0}[name=smallPro]{display:none}.submit--loading{opacity:.5;pointer-events:none}:root{--improvedselect-background:#fff;--improvedselect-border:hsl(190, 21%, 78%);--improvedselect-border--secondary:hsla(190, 21%, 78%, 0.5);--improvedselect-image-size:1.25rem;--improvedselect-selectedvalues-padding--vertical:1em;--improvedselect-selectedvalues-padding--horizontal:1em;--improvedselect-selectedvalues-value-spacing:0.5em;--improvedselect-selectedvalues-value-padding--vertical:0.5em;--improvedselect-selectedvalues-value-padding--horizontal:0.5em;--improvedselect-optionsearch-padding--horizontal:1.25rem;--improvedselect-optionsearch-padding--vertical:1rem;--improvedselect-option-padding--vertical:0.75em;--improvedselect-option-padding--horizontal:var(--improvedselect-optionsearch-padding--horizontal);--improvedselect-option-background--hover:#f4f8ff;--improvedselect-selectedcolor:hsl(217, 83%, 55%);--improvedselect-selectedcolor--secondary:hsla(217, 83%, 55%, 0.1);--improvedselect-selectedcolor--text:#001e4e;--improvedselect-selectedcolor--hover:#b5d0ff;--improvedselect-option-color--selected:#fff;--improvedselect-color-inactive:#a3a3a3}.improvedselect-original{position:absolute;opacity:0;z-index:-1}.improvedselect-original[hidden]{display:none}.improvedselect{position:relative;display:flex;justify-content:flex-start;align-items:center;width:100%}.improvedselect--mini{--improvedselect-selectedvalues-padding--vertical:0.5em;--improvedselect-selectedvalues-padding--horizontal:0.5em;width:10em;max-width:100%}.improvedselect--inline{--improvedselect-selectedvalues-padding--vertical:0;--improvedselect-selectedvalues-padding--horizontal:0;width:auto;max-width:100%}.improvedselect--singleline::after{content:'';position:absolute;left:100%;top:50%;z-index:0;width:3em;height:200%;transform:translateX(-50%) translateY(-50%);background:radial-gradient(50% 50%,rgba(255,255,255,1) 30%,rgba(255,255,255,0))}.improvedselect.improvedselect--single::after{content:'^';display:inline-block;margin-left:.5em;font-family:'Courier New',Courier,monospace;font-size:1rem;line-height:.5rem;transform:translateY(-50%) scaleX(1.3) scaleY(-1);transition:all .2s;margin:0 1em 0 0;position:absolute;right:0;pointer-events:none}.improvedselect>*{margin:0}.improvedselect-selectedvalues{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;padding:var(--improvedselect-selectedvalues-padding--vertical) var(--improvedselect-selectedvalues-padding--horizontal);background:var(--improvedselect-background);border:1px solid var(--improvedselect-border)}.improvedselect--multiple .improvedselect-selectedvalues{flex-wrap:wrap}.improvedselect--inline .improvedselect-selectedvalues:not(.improvedselect-selectedvalues--placeholder){--improvedselect-background:transparent;--improvedselect-border:transparent;color:var(--typography-color--action)}.improvedselect--inline .improvedselect-selectedvalues::after{content:'^';position:relative;z-index:3;display:inline-block;margin-left:.5em;font-family:'Courier New',Courier,monospace;font-size:1rem;line-height:.5rem;transform:translateY(-50%) scaleX(1.3) scaleY(-1);transition:all .2s}.improvedselect--inline .improvedselect-selectedvalues:focus,.improvedselect--inline .improvedselect-selectedvalues:hover{box-shadow:none}.improvedselect--singleline .improvedselect-selectedvalues{flex-wrap:nowrap;overflow:hidden}.improvedselect-selectedvalues-totalselectedvalues{position:absolute;left:100%;top:0;z-index:3;display:flex;justify-content:center;align-items:center;min-width:1.75em;padding:.35em;transform:translateX(-50%) translateY(-25%);font-size:.85rem;line-height:1;color:#fff;background-color:var(--improvedselect-selectedcolor);border-radius:3em}.improvedselect-selectedvalues-totalselectedvalues:empty{display:none}.improvedselect-selectedvalue{display:flex;justify-content:flex-start;align-items:center;white-space:nowrap;padding:var(--improvedselect-selectedvalues-value-padding--vertical) var(--improvedselect-selectedvalues-value-padding--horizontal);color:var(--improvedselect-option-color--selected);background:var(--improvedselect-selectedcolor);border-radius:.25em;cursor:default}.improvedselect-selectedvalue[hidden]{display:none}.improvedselect--single .improvedselect-selectedvalue{--improvedselect-selectedcolor:transparent;--improvedselect-selectedcolor--hover:transparent;max-width:100%;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap;color:inherit;background:0 0}.improvedselect-selectedvalue:hover{background:var(--improvedselect-selectedcolor--hover)}.improvedselect-selectedvalue+*{margin-top:0;margin-left:var(--improvedselect-selectedvalues-value-spacing)}.improvedselect--multiple .improvedselect-selectedvalue{margin:calc(var(--improvedselect-selectedvalues-value-spacing)/ 2)}.improvedselect--multiple .improvedselect-selectedvalue:first-child{margin-left:0}.improvedselect-optionssearch{position:absolute;left:0;top:calc(100% - 1px);z-index:1500;display:none;width:100%;max-width:50em;min-width:20em;visibility:hidden;background:var(--improvedselect-background);border:1px solid var(--improvedselect-border);box-shadow:0 .5em 1em rgba(0,0,0,.1);opacity:0}*+.improvedselect-optionssearch{margin-block-start:0}.improvedselect--open .improvedselect-optionssearch,.improvedselect-optionssearch--open{display:block;visibility:visible;opacity:1}.improvedselect-optionssearch--multiple.improvedselect-optionssearch--inline{width:clamp(20em,25vw,30em)}body>.improvedselect-optionssearch--open{top:0}.improvedselect-optionssearch>*{margin:0}.improvedselect-search{margin:0;padding:.5em var(--improvedselect-optionsearch-padding--horizontal);width:100%;border-left:none;border-right:none;border-top:none;border-radius:0}.improvedselect-search+*{margin-top:var(--improvedselect-optionsearch-padding--vertical)}.improvedselect-optionssearch>ul{margin:0;padding:0;max-height:20em;overflow:auto}.improvedselect-optiongroup{display:flex;justify-content:flex-start;align-items:center;margin:0;padding:var(--improvedselect-option-padding--vertical) calc(var(--improvedselect-option-padding--horizontal)/ 1.5);padding-bottom:calc(var(--improvedselect-option-padding--vertical)/ 2);font-size:1.1em;font-weight:600;cursor:default;pointer-events:none;opacity:.6}.improvedselect-option{display:flex;justify-content:flex-start;align-items:center;margin:0;padding:var(--improvedselect-option-padding--vertical) var(--improvedselect-option-padding--horizontal);border-left:3px solid transparent;border-block:1px solid var(--improvedselect-border--secondary);cursor:default}.improvedselect-option[hidden]{display:none}.improvedselect-option+.improvedselect-option{border-top:none}.improvedselect-option:hover{color:inherit;background:var(--improvedselect-option-background--hover)}.improvedselect-option--selected{color:var(--improvedselect-selectedcolor--text);font-weight:600;background:var(--improvedselect-selectedcolor--secondary);border-left-color:var(--improvedselect-selectedcolor)}.improvedselect-option--selected:hover{background:var(--improvedselect-selectedcolor--hover)}.improvedselect-option--placeholder{opacity:.5}.improvedselect--multiple .improvedselect-option--placeholder{display:none}[data-improvedselect-option-exclusive]{display:none;margin-left:auto;font-size:.85rem;color:var(--improvedselect-selectedcolor);text-decoration:underline;text-underline-offset:2px;font-weight:500}.improvedselect-option:hover [data-improvedselect-option-exclusive]{display:block}.improvedselect-option--selected [data-improvedselect-option-exclusive]{color:inherit}.improvedselect-option-image{display:inline-block;margin-right:.5em}.improvedselect-option-image img{display:block;max-width:var(--improvedselect-image-size);max-height:var(--improvedselect-image-size);height:auto}.improvedselect-selectall{position:relative;z-index:1}*+.improvedselect-selectall{margin-left:.5rem}.improvedselect-selectall button{display:inline-block;padding:.35em .5em;font-size:.75rem;font-weight:700;color:var(--improvedselect-selectedcolor);text-decoration:underline;text-underline-offset:1px}.improvedselect-selectall button[aria-current]{text-decoration:none;color:var(--improvedselect-color-inactive);cursor:default;pointer-events:none}:root{--button-padding--vertical:1.25em;--button-padding--inline:2em;--button-background:#2F76EC;--button-background--shadow-definition:0 0.15rem 0 0;--button-background--shadow-color:#1E58BB;--button-textcolor:#fff;--button-textcolor--hover:#fff}.button,button:not([class]){position:relative;display:inline-block;width:auto;padding:var(--button-padding--vertical) var(--button-padding--inline);font-size:.9em;font-weight:700;text-align:center;color:var(--button-textcolor);text-decoration:none;white-space:nowrap;background:var(--button-background);border-radius:.5em;box-shadow:var(--button-background--shadow-definition) var(--button-background--shadow-color);transition:all .2s ease-in-out;cursor:pointer}.button:hover,button:not([class]):hover{color:var(--button-textcolor--hover)}.button::before,button:not([class])::before{content:'';position:absolute;inset-inline-start:0;inset-block-start:0;width:100%;height:100%;background:rgba(255,255,255,0);transform:scale(0);transition:inherit}.button:hover::before,button:not([class]):hover::before{background:rgba(255,255,255,.15);transform:scale(1)}.button--secondary{--button-background:#C67899;--button-background--shadow-color:#955670}a.button:not([href]){opacity:.6;pointer-events:none}.button small{display:block;font-size:.65rem}.buttonsimple{vertical-align:middle;font-size:.75rem;letter-spacing:.05em;line-height:1;font-weight:700;text-transform:uppercase;color:var(--typography-color--anchor);border-bottom-width:1px;border-bottom-style:solid;cursor:pointer}.buttonsecondary{--buttonsecondary-color:var(--color--main--text);--buttonsecondary-background:color-mix(in srgb, var(--color--main), transparent 90%);display:inline-block;width:max-content;padding:.85em 1.25em;font-size:.95rem;color:var(--buttonsecondary-color);font-weight:600;background:var(--buttonsecondary-background);border-radius:var(--border-radius);border:1px solid;transition:all .2s;text-decoration:none}.buttonsecondary--neutral{--buttonsecondary-color:#8e96b5;--buttonsecondary-background:rgba(142, 150, 181, 0.1)}.buttonsecondary:hover{background:rgba(68,92,184,1);color:#fff}.buttonlist{display:flex;justify-content:flex-start;align-items:center;gap:1em;padding:0;margin:0;list-style:none}.buttonlist>*{list-style:none}.buttonlist>*+*{margin:0}p:has(.button+.alternativetext) .alternativetext{margin-bottom:-1em}:root{--dropdown-width:16em;--dropdown-padding--vertical:1.5em;--dropdown-padding--inline:2em;--dropdown-background:#37465D;--dropdown-bordercolor:transparent}.dropdown{z-index:var(--tooltip-zindex);border-radius:.25em}.dropdown:where(ul,ol){margin:0;padding:0;list-style:none}.dropdown a{color:#fff}:root{--menu-padding--vertical:1em;--menu-padding--inline:1.5em;--menu-border-color:rgba(255, 255, 255, 0.1)}.dropdown.menu{--dropdown-padding--vertical:0;--dropdown-padding--inline:0}.menu>li+li{margin:0;padding:0;border-top:1px solid var(--menu-border-color)}.menu a,.menu button{display:block;width:100%;padding:var(--menu-padding--vertical) var(--menu-padding--inline);text-align:left;font-size:1em;font-weight:400;text-decoration:none}.menu a:hover,.menu button:hover{background:rgba(255,255,255,.075)}.menu button{letter-spacing:normal;background:0 0;border:none;border-radius:0;box-shadow:none}.menu button::after,.menu button::before{content:normal}.optionlist{margin-inline-start:auto;margin-inline-end:auto;width:40em;max-width:100%;padding:0;background-color:#fafcff;border:1px solid #c7e1fa;border-radius:.5em}.optionlist--secondary{display:flex;justify-content:flex-start;align-items:stretch}.optionlist>*{margin:0;list-style:none}.option{--option-padding--block:clamp(0.5rem, 3vh, 2rem);--option-padding--inline:clamp(0.5rem, 3vw, 2rem);position:relative;display:flex;justify-content:flex-start;align-items:center;gap:.5em;padding:var(--option-padding--block) var(--option-padding--inline);border-left:3px solid transparent;color:var(--typography-color--secondary)}.optionlist--secondary .option{flex-direction:column;justify-content:flex-start;align-items:flex-start;align-content:flex-start;width:50%}.option+.option{border-block-start:1px solid var(--contentitem-border-color)}.optionlist--secondary .option+.option{border-left:1px solid var(--contentitem-border-color)}.option:has(:checked){color:var(--typography-color);border-left-color:var(--color--main)}.option>*{margin:0}.option label{color:inherit}.option .switch{margin-inline-start:auto;margin-inline-end:0}.option-item--conditionalvisibility{display:none}:checked~.option-item--conditionalvisibility{display:block}.option:has(.option-content){padding-block:0;padding-inline:0}.option:has([type=radio]+.option-content){padding-inline-start:1em}.option-content{display:flex;flex-direction:column;gap:.5em;width:100%;padding:clamp(.5rem,3vh,2rem) 1em}.option-content>*{margin-block:0}.labellist{--labellist-spacing--inline:0.5em;--labellist-spacing--block:0.5em;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:var(--labellist-spacing--block);margin-block-end:calc(var(--labellist-spacing--block) * -1);margin-inline-start:auto;margin-inline-end:auto;width:calc(var(--wrapper-width)/ 1.5);max-width:100%;padding:0}.labellist--secondary{justify-content:center}.labellist>li{margin:0;list-style:none}.label{--label-padding--block:0.75em;--label-padding--inline:0.75em;--label-background:color-mix(in srgb, currentColor, transparent 90%);--label-color:var(--typography-color--secondary);position:relative;display:inline-block;width:fit-content;padding:var(--label-padding--block) var(--label-padding--inline);font-size:.9rem;line-height:1;color:var(--label-color);background:var(--label-background);border-radius:var(--border-radius--minimum)}.label--simple{--label-padding--block:0;--label-padding--inline:0;--label-background:transparent;text-decoration:underline;text-underline-offset:4px;text-decoration-color:color-mix(in srgb,currentColor,transparent 80%)}.label--beauty{--label-background:rgba(215, 119, 152, 0.1);--label-color:#D87799;--label-border-color:var(--label-color)}.label--medical{--label-background:rgba(67, 164, 205, 0.1);--label-color:#43A4CD;--label-border-color:var(--label-color)}.label--farma{--label-background:rgba(123, 164, 126, 0.1);--label-color:#7BA57E;--label-border-color:var(--label-color)}.label--admin{--label-background:rgba(163, 104, 133, 0.1);--label-color:rgba(168, 61, 114, 1);--label-border-color:var(--label-color)}.label--user{--label-background:rgba(104, 119, 163, 0.1);--label-color:rgba(87, 114, 190, 1);--label-border-color:var(--label-color)}.label--online,.label--positive{--label-background:rgba(51, 151, 96, 0.2);--label-color:rgb(17, 73, 41);--label-border-color:var(--label-color)}.label--negative,.label--offline{--label-background:rgba(139, 40, 51, 0.2);--label-color:rgb(65, 12, 18);--label-border-color:var(--label-color)}*+.pagination,*+.paginationnav,.pagination+*,.paginationnav+*{margin-block-start:var(--spacing-section)}.pagination,.pagination-pagelist{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin-inline-start:auto;margin-inline-end:auto;max-width:none;padding:0;list-style:none}.pagination-pagelist>*,.pagination>*{margin:0;list-style:none}.pagination-pagelist>*+*,.pagination>*+*{margin-inline-start:-1px}.pagination a{display:flex;justify-content:center;align-items:center;padding:1.25rem 1.5rem;color:inherit;text-decoration:none;border:1px solid var(--contentitem-border-color);background:#fff}.pagination a:not([aria-disabled]):hover{color:inherit;background:var(--color--highlight);border-color:var(--color--highlight)}.pagination-pagelist a[aria-current=page]{transform:scale(1.05);border-bottom:3px solid var(--color--highlight);box-shadow:0 0 1em 0 rgba(0,0,0,.05);cursor:default}.pagination>*>a{color:var(--typography-color--secondary)}.pagination [aria-disabled]{opacity:.5;cursor:default}:root{--message-background:#5B6ED9;--message-bordercolor:transparent;--message-color:#fff}.messages{position:fixed;inset-inline-start:1em;inset-block-end:1em;z-index:101;margin:0;transform:translateZ(0)}.messagelist>*+*{margin-block-start:.25em}@keyframes message-appear{0%{transform:translateX(-100vw)}100%{transform:translateX(0)}}@keyframes message-dissapear{0%{transform:translateX(0)}50%{transform:translateX(-100vw)}99%{max-height:0}100%{position:absolute;visibility:hidden;opacity:0}}.message{--typography-color--anchor:#fff9c4;--message-padding--block:1em;--message-padding--inline:2em;position:relative;box-sizing:border-box;width:50em;max-width:100%;max-height:30em;padding:var(--message-padding--block) var(--message-padding--inline);padding-inline-end:calc(var(--message-padding--inline) * 2);font-size:1em;font-family:Arial,sans-serif;color:var(--message-color);background:var(--message-background);border:1px solid var(--message-bordercolor);border-radius:.2em;opacity:.97;transition:all .3s;transform:translateX(-100vw);text-align:center;text-shadow:none;box-shadow:0 0 1em rgba(0,0,0,.1);animation:message-appear .3s ease-in-out forwards}.messages .message{max-width:95vw}.message--static{--message-background:#f1f2fc;--message-bordercolor:#9fa9e3;--message-color:var(--typography-color--secondary);margin-inline-start:auto;margin-inline-end:auto;width:auto;max-width:var(--typography-paragraph-maxwidth);max-height:none;padding-inline-end:var(--message-padding--inline);opacity:1;box-shadow:none;animation:none;transform:none}.landing .message--static{width:100%}.message--mini{--message-padding--block:0.5em;--message-padding--inline:1em}.message-closecontroller:checked+.message{animation:message-dissapear 1s ease-in-out forwards}.message+input+.message{margin-block-start:1em}.message--negative{--message-background:#FA4E4E;--message-color:#fff}.message--negative.message--static{--message-background:#FEE4E4;--message-bordercolor:#D5405C;--message-color:#915A5A}.message--warning{--message-background:#d4a51f;--message-color:#fff}.message--warning.message--static{--message-background:#FEF4DA;--message-bordercolor:#A77200;--message-color:#9A731C}.message--positive{--message-background:#889f2a;--message-color:#fff}.message--positive.message--static{--message-background:#EDF6E5;--message-bordercolor:#4D7624;--message-color:#516E35}.message>*+*{margin-block-start:.5em}@media screen and (min-width:40em){.message{text-align:left}}.message .anchor,.message a{color:inherit;text-decoration:underline}.message-closebutton{position:absolute;inset-block-start:.5em;inset-inline-end:.5em;font-size:1.5em;color:inherit;cursor:pointer;transition:all .2s ease-in-out}.message-closebutton:hover{transform:scale(1.5) rotate(-180deg)}.message-closecontroller{position:absolute;visibility:hidden;opacity:0}:root{--icon-size:3em;--icon-stroke:1.4px;--icon-color:color-mix(in srgb, currentColor, transparent 50%)}.icon{display:inline-block;width:var(--icon-size);height:var(--icon-size);vertical-align:middle;color:var(--icon-color);fill:none;stroke:currentColor;stroke-width:var(--icon-stroke);transition:all .2s ease-in-out}.icon--secondary{--icon-size:2em}.icon-ellipsis{position:relative;width:.5em;overflow:hidden;text-indent:100vw}.icon-ellipsis::before{content:'...';position:absolute;inset-inline-start:0;inset-block-start:50%;font-size:1.75em;text-indent:0;transform:translateY(-50%) rotate(90deg)}.notification{position:absolute;font-size:.8em;color:#fff;display:flex;width:1.8em;height:1.8em;border-radius:50%;background-color:var(--notification-background--error);justify-content:center;align-items:center}.selectableitemlist{margin:0;padding:0}.overlay .selectableitemlist{margin-inline-start:calc(var(--overlay-padding--inline) * -1);margin-inline-end:calc(var(--overlay-padding--inline) * -1)}.selectableitemlist>*{margin:0}.selectableitemlist>*+*{margin-block-start:-1px}.selectableitem{--selectableitem-padding--vertical:2em;--selectableitem-padding--inline:0;display:flex;justify-content:flex-start;padding:var(--selectableitem-padding--vertical) var(--selectableitem-padding--inline);border:1px solid var(--contentitem-border-color);border-left:none;border-right:none}.overlay .selectableitemlist .selectableitem{--selectableitem-padding--inline:var(--overlay-padding--inline)}.selectableitem--complex{--selectableitem-padding--vertical:1em;justify-content:space-between;align-items:center}.selectableitem>*+*{margin-block-start:0}.selectableitem img{width:auto;max-height:1.5em;max-width:4em}:root{--siteheader-logo-padding--inline:clamp(1.5em, 1vw, 2.5em);--siteheader-logo-height:2.5rem;--siteheader-logo-background:#0f1221;--siteheader-padding--vertical:1.5rem;--siteheader-padding--inline:var(--wrapper-padding--inline);--siteheader-height:calc(var(--siteheader-logo-height) + var(--siteheader-padding--vertical) * 2)}.adminlayout{--siteheader-logonavcontainer-width:clamp(12em, 15em, 12vw)}.coursecontentlayout{--siteheader-padding--vertical:1.25rem;--siteheader-logo-height:1.75em}.siteheader{--typography-color:var(--typography-color--contrast--base);inset-inline-start:0;inset-block-start:0;inset-inline-end:0;z-index:calc(var(--tooltip-zindex) - 2);display:flex;justify-content:stretch;align-items:center;gap:var(--spacing--inline);margin:0;height:var(--siteheader-height);padding:0 var(--siteheader-padding--inline);padding-inline-start:0;color:var(--typography-color);background:var(--background-contrast);border-block-end:1px solid color-mix(in srgb,currentColor,transparent 85%)}@media screen and (min-width: 55em){.adminlayout .siteheader{position:fixed;inset-inline-start:0;inset-block-start:0;flex-direction:column;justify-content:space-between;width:clamp(12em,15em,12vw);height:100%;margin:0;padding:0;background-color:var(--background-contrast--admin)}}.siteheader *+*{margin-block-start:0}.siteheader a{color:inherit;text-decoration:none}.siteheader-logonavcontainer{display:flex;justify-content:flex-start;align-items:stretch;position:relative;height:100%;background:var(--siteheader-background);color:#fff}@media screen and (min-width: 55em){.adminlayout .siteheader-logonavcontainer{flex-direction:column;width:100%}}.siteheader-logonavcontainer *+*{margin-block-start:0}.siteheader-logo{position:relative;display:flex;justify-content:center;align-items:center;padding:var(--siteheader-padding--vertical) var(--siteheader-logo-padding--inline);height:100%;overflow:hidden;transition:all .2s;color:inherit}.coursecontentlayout .siteheader-logo{background-color:rgba(0,0,0,.2);border-inline-end:1px solid rgba(255,255,255,.2)}@media screen and (min-width: 55em){.adminlayout .siteheader-logo{--siteheader-logo-padding--inline:1em;--siteheader-logo-padding--vertical:1.5em;height:auto}}@media screen and (max-width: 55em){#siteheader-nav-mobilecontroller:checked~.siteheader-logo{--siteheader-logo-background:#000;position:fixed;inset-inline-start:0;inset-block-start:0;z-index:5;margin-inline-start:0;height:auto}}.siteheader-logo+*{margin-block-start:0}@media screen and (min-width: 55em){.adminlayout .siteheader-logo+*{margin-block-start:var(--spacing--block)}}.siteheader-logo svg{display:block;max-width:none;width:auto;height:var(--siteheader-logo-height);color:inherit;fill:currentColor}.siteheader-logo .saluslogo-text{display:none}@media screen and (min-width: 1200px){.siteheader-logo{width:auto}.siteheader-logo>a{display:flex;justify-content:flex-start;align-items:center;gap:.75em}.siteheader-logo svg{max-width:100%}.siteheader-logo .saluslogo-text{display:block;max-width:5em}}@media screen and (min-width: 55em){.adminlayout .siteheader-logo{width:100%}.adminlayout .siteheader-logo #saluslogo-events,.adminlayout .siteheader-logo #saluslogo-original-text{display:block}}.siteheader-nav{display:flex;display:contents;justify-content:flex-start;align-items:stretch;margin-inline-start:0}.siteheader-nav *+*{margin-block-start:0}#siteheader-nav-mobilecontroller{position:absolute;z-index:-10;opacity:0}#siteheader-nav-mobilecontroller~.siteheader-nav .siteheader-nav-mobilecontroller{--siteheader-nav-mobilecontroller-size:4em;position:relative;inset-inline-start:0;width:var(--siteheader-nav-mobilecontroller-size);padding:var(--siteheader-padding--vertical) 0;font-size:1.2em;text-indent:-100vw;color:inherit;background:rgba(255,255,255,.05);transition:all .2s}#siteheader-nav-mobilecontroller:checked~.siteheader-nav .siteheader-nav-mobilecontroller{position:fixed;inset-block-start:0;inset-inline-start:var(--siteheader-nav-width);z-index:3;height:calc(var(--siteheader-logo-height) + var(--siteheader-padding--vertical) * 2);background:var(--siteheader-logo-background)}#siteheader-nav-mobilecontroller~.siteheader-nav .siteheader-nav-mobilecontroller::before{all:unset;content:'|||';position:absolute;inset-inline-start:0;inset-block-start:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:1.5em;line-height:1;text-indent:0;transform:rotate(-90deg) translateY(-.15em)}#siteheader-nav-mobilecontroller:checked~.siteheader-nav .siteheader-nav-mobilecontroller::before{content:'╳';font-size:1.25em;transform:none}@media screen and (min-width: 55em){#siteheader-nav-mobilecontroller~.siteheader-nav .siteheader-nav-mobilecontroller{display:none}}:root{--siteheader-nav-width:20rem;--siteheader-nav-padding--vertical:2.5em;--siteheader-nav-padding--inline:2.5em}.siteheader-nav ul{position:fixed;inset-inline-start:calc(var(--siteheader-nav-width) * -1);inset-block-start:0;z-index:3;width:var(--siteheader-nav-width);height:100vh;padding:var(--siteheader-nav-padding--vertical) 0;padding-block-start:calc(var(--siteheader-logo-height) + var(--siteheader-padding--vertical) * 2 + var(--siteheader-nav-padding--vertical));background:var(--siteheader-logo-background);transition:all .2s;opacity:0}#siteheader-nav-mobilecontroller:checked~.siteheader-nav ul{inset-inline-start:0;opacity:1;pointer-events:auto}@media screen and (min-width: 55em){.siteheader-nav{margin-inline-start:auto}.siteheader-nav-mobilecontroller{display:none}.siteheader-nav ul{--siteheader-nav-width:auto;position:relative;inset-block-start:auto;inset-inline-start:auto;z-index:auto;display:flex;justify-content:flex-start;align-items:stretch;height:auto;padding:0;opacity:1;transform:none;background:0 0;pointer-events:auto}.siteheader-nav #siteheader-nav-mobilecontroller:checked~ul{z-index:auto;transform:none;opacity:1}.siteheader-nav li{display:flex;justify-content:flex-start;align-items:stretch;list-style:none}.adminlayout .siteheader-nav li{justify-content:stretch}}@media screen and (min-width: 55em){:where(.adminlayout) #siteheader-nav-mobilecontroller:checked~.siteheader-nav ul,:where(.adminlayout) .siteheader-nav ul{display:block;inset-block-start:auto;z-index:auto}:where(.adminlayout) .siteheader-nav li{display:block}}.siteheader-nav a{position:relative;display:flex;align-items:center;line-height:1.1;padding:1em 2em;color:rgba(255,255,255,.5)}.siteheader-nav a:hover,a.siteheader-nav-item--current{background:rgba(255,255,255,.05);color:rgba(255,255,255,1)}.siteheader-nav-item--current::before{content:'';position:absolute;inset-inline-end:0;inset-block-end:0;width:4px;height:100%;background:var(--color--highlight)}@media screen and (min-width: 55em){.siteheader-nav a{padding:1em clamp(.5em,1vw,2em)}}.siteheader-nav .icon{--icon-size:1.75em;--icon-color:rgba(255, 255, 255, 0.5);stroke-width:1.5px;margin-inline-end:.7em}@media screen and (min-width: 55em){.siteheader-nav-item--current::before{inset-inline-start:0;inset-block-end:0;width:100%;height:4px}}@media screen and (min-width: 55em){.adminlayout .siteheader-nav-item--current::before{inset-inline-start:auto;inset-inline-end:0;inset-block-end:0;width:4px;height:100%}}.siteheader-cart,.siteheader-phone{--icon-size:2em;--icon-color:rgba(255, 255, 255, 1);padding-inline-end:var(--spacing--inline);font-size:1.25em;border-right:1px solid rgba(255,255,255,.2)}.siteheader-phone{margin-inline-start:auto}.siteheader-phone span{display:none}@media screen and (min-width:1200px){.siteheader-phone{--icon-size:1.75em;--icon-color:rgba(255, 255, 255, 0.75)}.siteheader-phone span{display:unset}}.siteheader-cart{font-size:1.1em}.siteheader-course+.siteheader-usernav{margin-inline-start:auto}@media screen and (min-width: 55em){.adminlayout .siteheader-usernav{width:100%;max-width:100%;margin-inline:0;padding:.75rem .5em;padding-inline-end:1.5em}}.siteheader-usernav>p:not([class]):only-child{font-size:.95rem;opacity:.8}.siteheader-usernav>p:only-child a{text-decoration:underline}.siteheader-usernav-name{--siteheader-usernav-image-size:2.2em;--siteheader-usernav-arrow-size:0.75em;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;min-height:var(--siteheader-usernav-image-size);padding-inline-start:calc(var(--siteheader-usernav-image-size) + .75em);padding-inline-end:var(--siteheader-usernav-arrow-size);line-height:1.1;white-space:nowrap}.siteheader-usernav-name::after{content:'V';position:absolute;inset-inline-end:0;inset-block-start:50%;font-size:.5em;font-weight:400;transform:translateY(-50%) scaleX(2.2)}.siteheader-usernav-name img{--userimage-size:var(--siteheader-usernav-image-size);position:absolute;inset-inline-start:0;inset-block-start:0}.siteheader-usernav-name small,.siteheader-usernav-name span{display:none}.siteheader-usernav-name small{font-size:.85em;opacity:.5}.adminlayout .siteheader-usernav-name span{max-width:calc(100% - var(--siteheader-usernav-arrow-size));overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 60em){.siteheader-usernav-name small,.siteheader-usernav-name span{display:block}}.siteheader-course{--meter-height:0.3em;--meter-background--base:hsla(0, 0%, 100%, 0.1);--meter-background--optimum:var(--color--highlight);display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing--inline);max-width:75%;white-space:nowrap}.siteheader-course>*{margin:0}.siteheader-course-title{--color--credits:rgba(255, 255, 255, 0.1);--icon-size:1rem;--icon-stroke:1.6px;--icon-color:currentColor;width:60vw;text-overflow:ellipsis;overflow:hidden}.siteheader-course-title .credits{color:inherit}.siteheader-course-progress{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing--inline--minimum);width:25em}.siteheader-course progress{flex-shrink:1;width:100%;max-width:80%}.sitefooter{--heading-size--two:var(--heading-size--three);--typography-color:var(--typography-color--contrast--secondary--base);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:var(--spacing--block);margin:0;margin-block-start:auto;padding-block-start:var(--spacing-section);font-size:.9rem;color:var(--typography-color);background:var(--background-contrast)}.event--hasregisterbar+.sitefooter{padding-block-end:10rem}.sitefooter *{margin:0}.sitefooter>*{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--spacing--block--secondary);width:clamp(10em,25em,90%)}.sitefooter-disputes{flex-direction:row;justify-content:center}.sitefooter .logo{--logo-width:3.5em;display:flex;justify-content:center;align-items:center;flex-shrink:0;width:100%;padding-block-end:calc(var(--spacing-section)/ 2);color:var(--typography-color--contrast--base)}.sitefooter h2{color:var(--typography-color--contrast--base)}.sitefooter a{color:var(--color--main--secondary--contrast);text-decoration-color:currentColor}.sitefooter ul{padding:0}.sitefooter li{list-style:none}.sitefooter address{color:var(--typography-color--secondary)}.sitefooter address b{color:var(--typography-color)}@media screen and (min-width:50rem){.sitefooter{flex-direction:row;justify-content:center;align-items:flex-start;align-content:center;flex-wrap:wrap;gap:var(--spacing--block)}.sitefooter>*{flex-shrink:0;flex-grow:0;width:clamp(10em,18em,25%)}.sitefooter-disputes{flex-shrink:0;width:100%;padding-block:var(--spacing--block);border-block-start:1px solid color-mix(in srgb,currentColor,transparent 80%)}.sitefooter-disputes ul{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--spacing--block--secondary)}}.anpcimage{display:block;width:220px;height:53px;background:url(/asset/image/anpc.png);background-position:left top;text-indent:-1000vw;white-space:nowrap}.anpcimage--sol{background-position:left bottom}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.anpcimage{background-image:url(/asset/image/anpc@2x.png);background-size:220px 106px}}:root{--pagecontent-padding--vertical:4rem;--pagecontent-padding--inline:2.5rem;--pagecontent-spacing:var(--pagecontent-padding--vertical)}.pagecontent{align-items:stretch;background:#fff;box-shadow:0 1em 2em 0 rgb(206 185 232 / 18%);border-radius:.25em;max-width:100%;padding-inline:var(--pagecontent-padding--inline);padding-block-end:var(--pagecontent-padding--vertical)}.pagecontent-header{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-inline-start:calc(var(--pagecontent-padding--inline) * -1);width:calc(100% + var(--pagecontent-padding--inline) * 2);padding:calc(var(--pagecontent-padding--vertical)/ 2) var(--pagecontent-padding--inline);border-bottom:1px solid var(--contentitem-border-color)}.pagecontent-header:has(.pagecontent-header-nav+*){border-bottom:none}.pagecontent-header+*{margin-block-start:var(--pagecontent-spacing)}.pagecontent-header>*{width:auto;margin-block-start:0}.pagecontent-header>:is(h1,h2,h3,h4){max-width:none;font-weight:600}.pagecontent-header :where(h1){font-size:1.4em}.pagecontent-header :where(ul,ol){padding:0}.pagecontent-header :where(li){list-style:none}.pagecontent-header-actionlist{display:flex;justify-content:flex-end;align-items:stretch;margin:0;padding:0;gap:1em}.pagecontent-header-actionlist>*{display:flex;justify-content:center;align-items:center;margin-block-start:0}.pagecontent-header-actionlist>* a{align-items:center}.pagecontent-header-filterlist{--pagecontentheaderfilterlist-padding--vertical:2em;--pagecontentheaderfilterlist-spacing:0.75em;display:none;justify-content:flex-start;align-items:stretch;flex-basis:calc(100% + calc(var(--pagecontent-padding--inline) * 2));width:calc(100% + calc(var(--pagecontent-padding--inline) * 2));max-width:none;margin-inline-start:calc(var(--pagecontent-padding--inline) * -1);margin-inline-end:calc(var(--pagecontent-padding--inline) * -1);padding:var(--pagecontentheaderfilterlist-padding--vertical) var(--pagecontent-padding--inline);border-top:1px solid var(--contentitem-border-color);border-bottom:1px solid var(--contentitem-border-color);background:rgba(227,230,239,.3)}@media screen and (min-width:50em){.pagecontent-header-filterlist{display:flex}}*+.pagecontent-header-filterlist{margin-block-start:calc(var(--pagecontent-padding--vertical)/ 2)}.pagecontent-header-filterlist:last-child{margin-block-end:calc((var(--pagecontent-padding--vertical)/ 2 + 1px) * -1)}.statistics+.pagecontent-header-filterlist{margin-block-start:0}.pagecontent-header-filterlist>*{display:flex;justify-content:flex-start;align-items:stretch;margin:0;max-width:20em}.pagecontent-header-filterlist>*+*{margin-inline-start:var(--pagecontentheaderfilterlist-spacing)}.pagecontent-header-filterlist .button{--button-background--shadow-definition:0 0.05rem 0 0}.pagecontent-header-nav{--pagecontentheadernav-item-padding--inline:clamp(0.75em, 1.5vw, 1em);--pagecontentheadernav-item-padding--vertical:2em;display:flex;justify-content:flex-start;align-items:center;flex-basis:calc(100% + var(--pagecontent-padding--inline) * 2);margin-inline-start:calc(var(--pagecontent-padding--inline) * -1);margin-inline-end:calc(var(--pagecontent-padding--inline) * -1);padding:0 calc(var(--pagecontent-padding--inline) - var(--pagecontentheadernav-item-padding--inline));font-size:.85rem;text-transform:uppercase;border-bottom:1px solid var(--contentitem-border-color)}.pagecontent-header-nav~*{margin-block-start:calc(var(--pagecontent-padding--vertical)/ 2);margin-block-end:calc((var(--pagecontent-padding--vertical)/ 2 + 1px) * -1)}.pagecontent-header-nav:last-child{margin-block-end:calc((var(--pagecontent-padding--vertical)/ 2 + 1px) * -1);border-bottom:none}.pagecontent-header-nav>*{margin:0}.pagecontent-header-nav a{display:block;padding:var(--pagecontentheadernav-item-padding--vertical) var(--pagecontentheadernav-item-padding--inline);color:var(--typography-color--secondary);text-decoration:none;border-bottom:2px solid transparent}.pagecontent-header-nav a:not([href]){font-weight:700;color:var(--typography-color);border-bottom-color:var(--typography-color--anchor)}.pagecontent-subheader{display:flex;justify-content:space-between;align-items:center}.pagecontent-subheader>*{margin:0;width:auto;max-width:none}.pagecontent-main{margin-inline-start:auto;margin-inline-end:auto;width:var(--typography-paragraph-maxwidth);max-width:100%}.pagecontent>form{margin-inline-start:auto;margin-inline-end:auto;width:var(--typography-paragraph-maxwidth);max-width:100%}@media screen and (max-width:79.99em){.pagecontent-content--complex{display:flex;flex-direction:column;justify-content:flex-start}.pagecontent-content--complex>*{display:contents}*+.pagecontent-content-item--secondary>:first-child{margin-block-start:var(--spacing--block)}.pagecontent-content--complex p:has(button){order:100}}@media screen and (min-width:80em){.pagecontent .pagecontent-content--complex{--pagecontent-complex-secondaryitem-width:40%;position:relative;z-index:2;display:flex;justify-content:center;margin:0 calc(var(--pagecontent-padding--inline) * -1) calc(var(--pagecontent-padding--vertical) * -1);width:auto;max-width:none}.pagecontent-content--complex>*{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-block-start:0;width:100%;max-width:none;padding:var(--pagecontent-padding--vertical) var(--pagecontent-padding--inline)}.pagecontent-content--complex>fieldset>*{max-width:var(--typography-paragraph-maxwidth)}.pagecontent-content--complex>.pagecontent-content-item--secondary{display:block;flex-shrink:0;flex-grow:1;width:var(--pagecontent-complex-secondaryitem-width);padding-inline-start:calc(var(--spacing--inline) * 2);background:#fafafc;border-left:1px solid #dadff2}.pagecontent-content--complex>.pagecontent-content-item--secondary::before{content:'';position:absolute;z-index:-1;inset-inline-end:0;inset-block-start:0;width:var(--pagecontent-complex-secondaryitem-width);height:100%;background:inherit}}:root{--live-padding--vertical:1.75rem;--live-padding--inline:clamp(1rem, 3vw, 2.25rem);--live-secondarycontent-padding--inline:2rem;--live-secondarycontent-padding--vertical:2rem;--live-nav-height:5rem}.live{--live-secondarycontent-width:clamp(20rem, 80vw, 27rem);display:flex;justify-content:space-between;align-items:stretch;padding:0;background:#000;color:#fff}.live h1,.live h2,.live p{max-width:100%}#live-secondarycontent-controller{position:absolute;z-index:-1;opacity:0}.live-secondarycontent-controller{position:absolute;inset-inline-end:100%;width:5em;height:calc(var(--live-padding--vertical) * 2 + 1.5em);text-indent:-200vw;background:#fff;border-bottom-left-radius:.25em}#live-secondarycontent-controller:checked~* .live-secondarycontent-controller::before{content:'✕';position:absolute;inset-inline-start:50%;inset-block-start:50%;text-indent:0;transform:translateX(-50%) translateY(-50%)}.live-secondarycontent-controller svg{--icon-size:2.5em;position:absolute;inset-inline-start:50%;inset-block-start:50%;stroke:var(--typography-color--secondary);transform:translateX(-50%) translateY(-50%);cursor:pointer}#live-secondarycontent-controller:checked~* .live-secondarycontent-controller svg{display:none}.live-secondarycontent-notification{position:absolute;inset-inline-start:60%;inset-block-start:20%;text-indent:-200vw;width:1em;height:1em;background:red;border-radius:50%;border:.25em solid #fff;animation-name:notification;animation-duration:.7s;animation-fill-mode:forwards;animation-direction:alternate}@keyframes notification{from{transform:scale(1)}to{transform:scale(1.5)}}.live-videocontent{--live-videocontent-header-size:3em;display:flex;flex-direction:column;justify-content:space-between;width:100vw;height:100vh;overflow:hidden;padding:var(--live-padding--vertical) var(--live-padding--inline);transition:width .2s ease-in-out}@media screen and (min-width:50em){#live-secondarycontent-controller:checked~.live-videocontent{width:calc(100vw - var(--live-secondarycontent-width))}}.live-videocontent-header{display:flex;justify-content:flex-start;align-items:center}.live-videocontent-header>*{margin:0}.live-videocontent-header>p{position:relative;width:var(--live-videocontent-header-size);height:var(--live-videocontent-header-size);white-space:nowrap;text-indent:-100vw}.live-videocontent-header>p+*{margin-inline-start:1em}.live-videocontent-header>p a{color:inherit}.live-videocontent-header>p a::after,.live-videocontent-header>p a::before{content:'';position:absolute;inset-inline-start:0;inset-block-start:0;width:100%;height:100%;font-size:1.75em;text-indent:0;background:rgba(255,255,255,.2);border-radius:.25em;transition:inherit}.live-videocontent-header>p a:hover::before{background:rgba(255,255,255,.3)}.live-videocontent-header>p a::after{inset-inline-start:50%;inset-block-start:50%;width:20%;height:20%;border:2px solid;border-left:none;border-top:none;border-radius:0;background:0 0;transform:translateX(-40%) translateY(-50%) rotate(135deg)}.live-secondarycontent{position:fixed;inset-inline-end:calc(var(--live-secondarycontent-width) * -1);inset-block-start:0;display:flex;flex-direction:column;justify-content:space-between;width:var(--live-secondarycontent-width);height:100vh;max-height:100vh;background:#fff;color:#000;transition:all .2s ease-in-out}#live-secondarycontent-controller:checked~.live-secondarycontent{inset-inline-end:0}.live-secondarycontent-content{max-height:100%;overflow:auto;padding:var(--live-secondarycontent-padding--vertical) var(--live-secondarycontent-padding--inline)}.live-secondarycontent-content *+*{margin-block-start:calc(var(--spacing--block) * .75)}.live-secondarycontent-nav ul{height:var(--live-nav-height);padding:var(--live-padding--vertical) var(--live-padding--inline)}.live-secondarycontent .live-secondarycontent-nav~.tabgroup-content{height:calc(100vh - var(--live-nav-height) - var(--live-support-height))}.live-video{--video-height:calc(100vh - var(--live-videocontent-header-size) - var(--live-padding--vertical) * 2);position:relative;display:flex;flex-direction:column;justify-content:center;position:relative;margin-block-start:auto;margin-block-end:auto;height:var(--video-height)}.live-video iframe{width:100%;max-height:100%;border:0;aspect-ratio:16/9;object-fit:contain;object-position:center}:root{--live-support-height:3.5em}.live-support{display:flex;justify-content:flex-flex-start;align-items:center;padding:.5em 1em;height:var(--live-support-height);color:#fff;background:#6d7284}.live-support *+*{margin-block-start:0;margin-inline-start:.5em}.live-support-title{font-size:1em}.live-support .icon{color:inherit}.live-support p{font-size:1.2em}:root{--landing-header-padding--inline:var(--spacing--inline);--landing-header-padding--block:calc(var(--spacing--block) * 1.5)}@media screen and (min-width:50em){:root{--landing-header-padding--inline:calc(var(--spacing--inline) * 3);--landing-header-padding--block:calc(var(--spacing--block) * 2)}}.landing{--pagecontent-padding--inline:0em;--landing-gap:calc(var(--spacing-section) * 1.2);--landing-content-width:calc(var(--typography-paragraph-maxwidth) * 1.25);--landing-content-width--special:calc(var(--landing-content-width) * 1.3);--landing-content-padding--inline:clamp(0.5rem, 4vw, 6rem);--landing-content-padding--block:clamp(0.5rem, 5vw, 5rem);--landingheader-background:var(--background-contrast);--landingheader-color:var(--typography-color--contrast--base);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--landing-gap);margin-block-start:0;max-width:none;padding:0;background-color:#fff;border-color:var(--contentitem-border-color);box-shadow:none}.landing--themelightgreen{--landingheader-background:#D8EED8;--landingheader-color:var(--typography-color--base)}.landing--themedarkgreen{--landingheader-background:#077F1D}.landing:has(.registerbar){margin-block-end:0}.landing:has(.landing-header+.landing-section--special){--landing-content-padding--inline:1rem;--landing-content-padding--block:1rem}.landing>*+*{margin-block-start:0}.landing-header{--landingheader-extension-height:15vh;--typography-color:var(--landingheader-color);--heading-size--one:2.35rem;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:var(--landing-header-padding--block) var(--landing-header-padding--inline);padding-block-end:0;text-align:center;color:var(--landingheader-color);background-color:var(--landingheader-background)}@media screen and (min-width:50em){.landing-header{--heading-size--one:3.25rem}}.landing-header::before{content:'';position:absolute;z-index:0;inset-inline-start:0;inset-block-start:100%;width:100vw;max-width:100%;height:var(--landingheader-extension-height);transform:translateY(-1vh);background-color:inherit}.landing-header:has(.pagenav){padding-block-end:0}.actionbar+.landing-header{margin-block-start:calc(var(--landing-gap) * -1)}:where(.landing-header):has(.landing-header-background)>*{position:relative;z-index:1}.landing-header>*{position:relative}.landing-header :where(h1,h2,hgroup){max-width:calc(var(--typography-paragraph-maxwidth) * 1.5)}.landing-header :where(hgroup){display:flex;flex-direction:column;justify-content:center;align-items:center}.landing-header :where(hgroup) p{font-size:1.1em}.landing-header .labellist+:where(hgroup,h1,h2),.landing-header :where(hgroup,h1,h2)+.eventdate{margin-block-start:1.25rem}.landing-header-description{opacity:.8}.landing-header .message{--message-background:var(--color--main--secondary--contrast);--message-bordercolor:color-mix(in srgb, var(--color--main--secondary--contrast), #fff 50%);--message-color:var(--typography-color--base);--message-padding--block:0.5em;--message-padding--inline:1em;width:fit-content;text-align:center;line-height:1.3}.landing-header .message--secondary{--message-background:color-mix(in srgb, var(--color--main--secondary--contrast) 20%, transparent 80%);--message-color:var(--typography-color--contrast--base);border:none}.landing-header .message--mini{--message-background:color-mix(in srgb, var(--color--main--secondary--contrast), transparent 95%);--message-color:var(--typography-color--contrast--base);--message-bordercolor:color-mix(in srgb, var(--color--main--secondary--contrast), transparent 70%)}.landing-header .message strong{display:block}.landing-header-background{position:absolute;inset-inline-start:0;inset-block-start:0;z-index:0;margin:0;min-width:100%;height:calc(100% + var(--landingheader-extension-height) - 1vh);object-fit:cover;opacity:.15}*+.landing-header-background{margin-block:0}.landing-header-background img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center}.landing-section{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:95%;max-width:var(--landing-content-width);padding-inline:var(--landing-content-padding--inline);background-color:#fff}.landing-header+.landing-section,.registerbar+.landing-section{padding-block-start:var(--landing-content-padding--block);border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius)}.landing-header:has(.pagenav)+.landing-section,.landing-header:has(.pagenav)+.registerbar+.landing-section{margin-block-start:calc(var(--landing-gap) * -1)}.landing-section--special{max-width:var(--landing-content-width--special)}.landing-section--special>:where(h1,h2,h3){margin-inline:auto;text-align:center}.landing-section .message{margin-inline:0;width:100%}:root{--wrapper-padding--inline:clamp(1.5rem, 3vw, 3.5rem);--spacing--block:clamp(0.75rem, 3vh, 1.85rem);--spacing--block--secondary:calc(var(--spacing--block) / 2);--spacing--block--important:calc(var(--spacing--block) * 1.2);--spacing--block--minimum:0.5em;--spacing--inline:calc(var(--wrapper-padding--inline) * 0.5);--spacing--inline--secondary:calc(var(--spacing--inline) / 2);--spacing--inline--minimum:0.5em;--spacing-paragraph:calc(var(--spacing--block) / 1.6);--spacing-section:calc(var(--spacing--block) * 1.45);--spacing-section--inline:calc(var(--spacing--inline) * 3);--spacing-list:var(--spacing--block);--spacing-formcontrol:calc(var(--spacing--block) * 1.1);--spacing-button:calc(var(--spacing--block) / 1.5)}html{--root-background:#fff;min-height:100vh;background:var(--root-background);scroll-behavior:smooth}.adminlayout,.publicformlayout{--root-background:linear-gradient(45deg, rgba(237,237,238,1) 0%, rgba(247,249,253,1) 100%)}.publicformlayout{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center}.coursecontentlayout{display:flex}body{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-grow:0;flex-shrink:0;gap:0;margin:0;padding:0;width:100%;padding-block-start:0;min-height:100vh}.publicformlayout body{--wrapper-padding--vertical:calc(3em + 5vh);--wrapper-padding--inline:calc(2em + 4vw);width:40em;max-width:100%;min-height:0;height:auto;padding:var(--wrapper-padding--vertical) var(--wrapper-padding--inline);background:#fff;box-shadow:0 1em 2em 0 rgb(206 185 232 / 18%);border-radius:.25em}@media screen and (min-width: 55em){.adminlayout body{align-items:center;padding-inline-start:var(--siteheader-logonavcontainer-width)}}body>:where(.siteheader,main,.sitefooter){width:100%}main{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:clamp(40em,90vw,75em);max-width:90vw;margin-block-end:var(--spacing-section)}.publicomplexformlayout main{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:100%}.landing,.publicformlayout main{max-width:100vw;width:100%}.adminlayout main{width:clamp(40em,90vw,100em)}.pageheader{--pageheader-padding--block:calc(var(--spacing--block) * 1.1);--typography-color:var(--typography-color--contrast--base);position:relative;width:100%;padding:var(--pageheader-padding--block) 0;color:var(--typography-color);background-color:var(--background-contrast);box-shadow:0 -50vw 0 50vw var(--background-contrast),-50vw -50vw 0 50vw var(--background-contrast)}.pagecontent .pageheader{--typography-color:var(--typography-color--base);padding-block-end:0;background-color:transparent;box-shadow:none}.pageheader h1{max-width:calc(var(--typography-paragraph-maxwidth) * 1.5)}.pageheader+.filterlist+h2,.pageheader+h2{margin-block-start:var(--spacing-section)}.pageheader+.filterlist+h2+*,.pageheader+h2+*{margin-block-start:var(--spacing--block)}.pageheader:has(.pagenav){padding-block-end:0}.pagenav{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing--inline);padding:0}.pagenav>*{margin:0;list-style:none}.pagenav-item{display:block;padding:1.25em 0;color:inherit;text-underline-offset:.3em;text-decoration-color:color-mix(in srgb,currentColor,transparent 80%);opacity:.7;border-top:1px solid transparent}.pagenav-item--current{font-weight:500;text-decoration:none;border-top-color:color-mix(in srgb,currentColor,transparent 60%);opacity:1}:where(main) *+*{margin-block-start:var(--spacing--block)}:where(main) *+br,:where(main) br+*{margin-block-start:0}:where(main) p+p{margin-block-start:var(--spacing-paragraph)}:where(main) .message--static+*{margin-block-start:var(--spacing--block)}*+section,:where(main)>*+article,:where(main)>*+aside,:where(main)>*+dl,:where(main)>*+ol,:where(main)>*+section,:where(main)>*+ul{margin-block-start:var(--spacing-section)}:where(main) template:first-child+*,:where(main) template:first-child+[hidden]+*,:where(main) template:first-child+template+*{margin-block-start:0}:where(.publicformlayout) body>*+*{margin-block-start:var(--spacing-section)}ol,ul{padding-inline-start:clamp(1rem,3vw,5rem)}*+li{margin-block-start:var(--spacing--block--secondary)}:where(ul)>li{list-style-type:disc}:where(ol)>li{list-style-type:decimal}hr{border-top:1px dashed var(--contentitem-border-color)}.sectionsecondary{position:relative;width:auto;padding:5em 0 0;background-image:linear-gradient(to right,rgba(255,255,255,0),var(--event-highlightcolor) 20%,var(--event-highlightcolor) 80%,rgba(255,255,255,0)),linear-gradient(to bottom,rgba(255,255,255,0),#fff),linear-gradient(to right,rgba(255,255,255,0),#f5f7fc,rgba(255,255,255,0));background-repeat:no-repeat,repeat,repeat;background-position:left top;background-size:100% .2em,100% 100%,100% 100%}.sectionsecondary::before{content:'';position:absolute;inset-inline-start:0;inset-block-start:0;width:100%}.sectiontertiary{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-inline-start:auto;margin-inline-end:auto;width:60em;max-width:100%;padding:3em 1em;color:var(--typography-color--contrast--base);text-align:center;background:var(--background-contrast);border-radius:var(--border-radius)}.sectiontertiary :where(h1,h2,h3){font-size:2em}.sectiontertiary :where(h1,h2,h3)+*{margin-block-start:.5em}.sectiontertiary .button{position:absolute;inset-block-start:100%;inset-inline-start:50%;transform:translateY(-50%) translateX(-50%)}.sectiongroup{--sectiongroup-spacing:2.5em;display:flex;justify-content:space-between;align-items:flex-start}.sectiongroup>*{margin:0;width:calc(50% - var(--sectiongroup-spacing))}.detailsheader-back+*{margin-block-start:.5rem}.descriptivelist{--descriptivelist-item-padding--inline:0;--descriptivelist-item-padding--vertical:1.5em}.descriptivelist *+*{margin-block-start:0}.descriptivelist>div{display:flex;justify-content:flex-start;align-items:center;padding:var(--descriptivelist-item-padding--vertical) var(--descriptivelist-item-padding--inline)}.descriptivelist>div{border-top:1px solid var(--contentitem-border-color)}.descriptivelist>div:last-child{border-bottom:1px solid var(--contentitem-border-color)}.descriptivelist dt{font-weight:500}.descriptivelist dt+dd{margin-inline-start:1em}.emptystate{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.emptystate-title{--typography-title-maxwidth:none;--title-size:2.25em;margin-block-start:.5em;font-weight:700}.emptystate-title+*{margin-block-start:.5em}.emptystate-description{font-size:1.1em;opacity:.8}.emptystate img{width:20em;height:auto;opacity:.5}:root{--speakerphoto-size:clamp(3em, 4vw, 5em)}.speakerphoto{display:inline-block;margin-inline-end:.5em;width:var(--speakerphoto-size);height:var(--speakerphoto-size);vertical-align:middle;border-radius:var(--border-radius--userphoto)}.speakerlist{--eventspeaker-photo-size:5em;--eventspeakerlist-spacing:clamp(1em, 5vw, 5em);--eventspeakerlist-item-width:100%;--eventspeakerlist-item-spacing--inline:0;--eventspeakerlist-item-spacing--block:3em;display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;gap:var(--eventspeakerlist-spacing);margin-inline:auto;max-width:80em;padding:0}.speakerlist>*{margin:0;width:var(--eventspeakerlist-item-width);list-style:none}@media screen and (min-width:40em){.speakerlist{--eventspeakerlist-item-spacing--inline:1.2em;--eventspeakerlist-item-width:11em}}@media screen and (min-width:80em){.speakerlist{--eventspeakerlist-item-width:12.5em}}.speaker{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;align-content:flex-start;position:relative;width:var(--eventspeakerlist-item-width);text-align:start;border-radius:.25em}.speaker-photo{width:var(--eventspeaker-photo-size);height:var(--eventspeaker-photo-size)}.speaker-photo img{max-width:100%;border-radius:var(--border-radius--userphoto)}.speaker-name{font-size:1.25em;line-height:1;font-weight:700}.speaker-name+*{margin-block-start:1em}.speaker-name small{display:block;margin-block-end:.25rem;font-size:1rem;font-weight:400;color:var(--typography-color--secondary--base)}.speaker-description{margin-inline-start:0;font-size:.9em;color:var(--typography-color--secondary--base)}.eventcard{--eventcard-spacing:1.5rem;--eventcard-padding--vertical:1rem;--eventcard-padding--inline:1rem;--eventcard-highlightcolor:var(--data-color--medical);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;align-content:flex-start;position:relative;width:100%;padding:var(--eventcard-padding--vertical) var(--eventcard-padding--inline);text-decoration:none;color:var(--typography-color);background:#fff;border:1px solid #cacfe0;border-radius:.75em;transition:all .1s ease-in-out;box-shadow:0 0 1em 0 rgba(0,0,0,.075)}.eventcard--beauty{--eventcard-highlightcolor:var(--data-color--beauty--dark)}.eventcard--medical{--eventcard-highlightcolor:var(--data-color--medical--dark)}.eventcard--farma,.eventcard--pharma{--eventcard-highlightcolor:var(--data-color--pharma--dark)}.eventcard::before{content:'';position:absolute;inset-inline-start:0;inset-block-end:0;width:100%;height:.35em;background:var(--eventcard-highlightcolor);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.eventcard:hover{color:var(--typography-color);transform:scale(1.05)}.eventcard--past{opacity:.5}.eventcard-image{width:100%;height:15em;border-radius:inherit}.eventcard-image img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.eventcard a{color:inherit;text-decoration:none}.eventcard .label{--labellist-spacing--inline:0.35em}.eventcard-header>*+*{margin-block-start:.5rem}.eventcard-header+*{margin-block-start:var(--eventcard-spacing)}.eventcard-datetime{position:absolute;inset-inline-start:var(--eventcard-padding--inline);inset-block-start:var(--eventcard-padding--vertical);padding:.75em;font-size:2em;font-weight:700;line-height:1.1;text-align:center;color:#fff;background:var(--eventcard-highlightcolor);border-radius:.75rem;opacity:.75}.eventcard-datetime span{display:block;margin:0;font-size:.95rem;font-weight:400;text-transform:uppercase}.eventcard-datetime span:first-child{font-weight:inherit}.eventtablelist-item--past{opacity:.7}:root{--event-width:40rem;--event-video-width:70rem;--event-highlightcolor:#FFE34B;--event-highlightcolor--shadow:#b19a1c;--event-highlightcolor-contrast:#000;--eventheader-background:#0F2352;--eventheader-color:#fff;--eventheader-color--secondary:rgba(255, 255, 255, 0.6);--eventheader-innerborder-color:#203465;--eventnav-padding--vertical:1.5rem;--eventnav-padding--inline:1rem}.eventdate{display:block;width:min-content;padding-block:.5em;font-size:1.1em;white-space:nowrap;border-block:1px solid color-mix(in srgb,currentColor,transparent 80%)}.event-header-logo{margin-block-start:calc(var(--eventheader-padding--vertical)/ 2 * -1);margin-inline-start:auto;margin-inline-end:auto;max-width:12em}.event-header-logo+*{margin-block-start:1em}.event-profession{width:max-content;max-width:100%;padding:clamp(.3em,.5vh,1em) clamp(.5em,1vw,1em);color:var(--typography-color--contrast--base);background:rgba(31,152,212,.2);border-radius:var(--border-radius)}.event-sponsorlist{margin-inline-start:0;margin-inline-end:0;margin-block-start:0;width:auto}.event-sponsorlist+*{margin-block-start:var(--spacing-section)}.event-pricesection{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap}.event-pricesection>h2{flex-basis:100%;max-width:none;text-align:center}.pricepackage{display:flex;flex-direction:column;justify-content:stretch;align-items:flex-start;padding:3em 3em;line-height:1.3;border-left:1px solid var(--contentitem-border-color);border-right:1px solid var(--contentitem-border-color)}.pricepackage>*{margin-inline-start:0;margin-block-start:.25rem}.pricepackage-name{font-size:1.5em;font-weight:400}.pricepackage-startdate{font-size:.9em;color:var(--typography-color--secondary)}.pricepackage-startdate span{display:block}.pricepackage-amount{position:relative;z-index:2;display:flex;justify-content:flex-start;align-items:flex-end;font-size:2.5em;font-weight:500;line-height:1}.pricepackage--current .pricepackage-amount{color:var(--event-highlightcolor-contrast)}*+.pricepackage-amount,.pricepackage-amount+*{margin-block-start:calc(var(--spacing--block)/ 2)}.pricepackage--current .pricepackage-amount::before{content:'';position:absolute;inset-inline-start:0;inset-block-start:0;z-index:-1;width:100%;height:100%;background:var(--event-highlightcolor)}.pricepackage-amount sup{margin-block-start:0;margin-block-end:auto;margin-inline-start:.25rem;font-size:1.2rem;line-height:2rem}.pricepackage-amount small{margin:0;font-size:.9rem;opacity:.75}.pricepackage-button{padding-block-start:1em}.pricepackage-paymentmethods{width:100%;padding:1rem 0;font-size:.9rem;color:var(--typography-color--secondary);border-top:1px solid var(--contentitem-border-color);border-bottom:1px solid var(--contentitem-border-color)}*+.pricepackage-paymentmethods,.pricepackage-paymentmethods+*{margin-block-start:1rem}@media screen and (min-width:50em){.pricepackagelist{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap}*+.pricepackagelist{margin-block-start:calc(var(--spacing--block) * 2)}.pricepackagelist>*{margin-block-start:1em}.pricepackage{width:clamp(15em,20vw,25em)}.pricepackage:nth-last-child(2):first-child,.pricepackage:nth-last-child(2):first-child~*{width:clamp(20em,50vw,30em)}.pricepackage:last-child:first-child{width:clamp(25em,50vw,35em)}.pricepackage+.pricepackage{margin-inline-start:-1px}}.livelabel{--livelabel-signalshape-size:6px;display:inline-flex;justify-content:flex-start;align-items:center;margin:0 .5em;padding:.5em .5em;width:5em;vertical-align:middle;font-size:.75rem;font-weight:500;line-height:1;color:#fff;text-transform:uppercase;text-decoration:none;background:#f2075f;border-radius:.2em}*+.livelabel{margin-block-start:0}.livelabel::before{content:'';display:inline-block;box-sizing:content-box;margin:0;margin-inline-end:.5em;width:var(--livelabel-signalshape-size);height:var(--livelabel-signalshape-size);padding:calc(var(--livelabel-signalshape-size)/ 2);border-radius:50%;border:1px solid;background-color:#fff;background-clip:content-box}.sectionbutton{max-width:none;text-align:center}.agenda-nav{position:sticky;inset-inline-start:0;inset-block-start:var(--siteheader-height);z-index:2;font-size:1.4em;font-weight:700;background:rgba(255,255,255,.95);border-top:1px solid var(--contentitem-border-color)}.adminlayout .agenda-nav{inset-block-start:var(--eventnav-height)}.agenda-nav ul{display:flex;justify-content:center;align-items:center;padding:0}.agenda-nav ul>*{list-style:none}.agenda-nav ul>*+*{margin-block-start:0;margin-inline-start:1em}.agenda-nav a{display:block;padding:1em 0;color:inherit;text-decoration:none}.agenda-nav+*{margin-block-start:0}.agendaday{--agenda-item-width:100%;--agenda-item-padding--block:clamp(1em, 2vh, 5em);--agenda-item-padding--inline:clamp(1em, 2vw, 5em);--speakerphoto-size:calc(var(--agenda-item-padding--inline) * 1.25);position:relative;width:calc(var(--typography-paragraph-maxwidth) * 1.1);max-width:95%}.agendaday-header{display:flex;flex-direction:column;justify-content:flex-end;gap:.25rem}.agendaday-header+*{margin-block-start:0}.agendaday-header>*{margin:0}@media screen and (min-width:50em){.agendaday-header{position:absolute;right:calc(100% + var(--agenda-item-padding--inline));top:0;width:10em;text-align:end}}.agendaday-title{font-size:1.1em;font-weight:700}.agendaday-date{display:flex;flex-direction:column;justify-content:flex-end;gap:inherit;font-size:1em;line-height:1;color:var(--color--main--secondary)}.agendaday-date>*{margin:0}.agendaday-date>:first-child{font-size:3.25em}.agenda{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.25em;padding:0}.agenda>li{margin:0;list-style:none}.agendaitem{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:1em;padding:var(--agenda-item-padding--block) var(--agenda-item-padding--inline);background:var(--background-tertiary);border-radius:var(--border-radius)}.agendaitem:hover{background:var(--background-tertiary--hover)}.agendaitem *{margin:0;max-width:none}.agendaitem-time{flex-shrink:0;flex-grow:0;width:4.5ch;font-size:2em;font-weight:500;opacity:.7;line-height:1;text-align:end;color:var(--typography-color--secondary--base)}.agendaitem>div{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem}.agendaitem>div>*{margin:0}.agendaitem-title{text-align:inherit;font-size:1.3em;line-height:1.25;font-weight:600}.agendaitem-speaker span{flex-shrink:0;opacity:.7}.agendaitem-speaker img{position:absolute;inset-inline-end:100%;inset-block-start:var(--agenda-item-padding--block);transform:translateX(50%)}.countdown{--countdown-item-background:color-mix(in srgb, var(--color--main--secondary--contrast), transparent 90%);--countdown-item-border:var(--color--main--secondary--contrast);--countdown-item-color:var(--typography-color);--countdown-item-padding:0.75em 1em;display:flex;justify-content:center;align-items:center;gap:var(--spacing--inline--minimum);padding:0}.countdown--secondary{--countdown-item-background:transparent;--countdown-item-border:transparent;--countdown-item-padding:0.5em 0.5em}.countdown>*{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:0;width:4.5rem;padding:var(--countdown-item-padding);list-style:none;font-size:.85rem;text-align:left;color:var(--countdown-item-color);background:var(--countdown-item-background);border:1px solid var(--countdown-item-border);border-radius:var(--border-radius)}.countdown--secondary>*{flex-direction:row;gap:var(--spacing--inline--minimum);width:auto;padding:0}.countdown--secondary>*+::before{content:':'}.countdown>*+*{margin:0}.countdown span{display:block;font-size:2em;line-height:1;font-weight:500}.countdown--secondary span{font-size:1.1em}.statistics{--statistics-spacing:4em;--statistics-padding--vertical:calc(var(--pagecontent-padding--vertical) / 1.25);display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;width:100%;padding:var(--statistics-padding--vertical) var(--pagecontent-padding--inline);margin-inline-start:calc(var(--pagecontent-padding--inline) * -1);margin-inline-end:calc(var(--pagecontent-padding--inline) * -1);width:calc(100% + var(--pagecontent-padding--inline) * 2);border-top:1px solid var(--contentitem-border-color);border-bottom:1px solid var(--contentitem-border-color)}.pagecontent-header *+.statistics{margin-block-start:calc(var(--pagecontent-padding--vertical)/ 2)}.statistics>*+*{margin-block-start:0;margin-inline-start:var(--statistics-spacing)}.statisticsgroup{--statisticgroup-spacing:1em;display:flex;justify-content:flex-start;align-items:center}.statisticgroup--important{display:block;margin-inline-start:0;width:100%}.statisticsgroup>*{margin-block-start:0}.statisticsgroup>*+*{margin-inline-start:var(--statisticgroup-spacing)}.statistics .chart--donut{width:5em}.statisticlist{--statisticlist-spacing:2.5em;display:flex;justify-content:flex-start;align-items:center}.statisticlist--important{justify-content:space-between}.statisticlist *{margin-block-start:0}.statisticlist>*{display:flex;justify-content:flex-start;align-items:center}.statisticlist>*+*{margin-inline-start:var(--statisticlist-spacing)}.statisticlist dt{order:1;margin-inline-start:.5em;max-width:7em;font-size:.85em;line-height:1.1;color:var(--typography-color--secondary)}.statisticlist dd{font-size:2.25em;font-weight:400}.statisticlist dd small{font-size:1rem}.chat{--chat-form-field-padding--vertical:1.5rem;--chat-form-field-padding--inline:1rem;--chat-form-field-background:#F4F5FB;--chat-form-field-bordercolor:#DADFF2;display:flex;flex-direction:column;justify-content:space-between;padding:0;font-size:.95em;height:100%;max-height:100%}.tabgroup .tabgroup-controller:nth-child(1)~.tabgroup-content .chat:nth-child(1),.tabgroup .tabgroup-controller:target:nth-child(1)~.tabgroup-content .chat:nth-child(1),.tabgroup .tabgroup-controller:target:nth-child(2)~.tabgroup-content .chat:nth-child(2){display:flex}.tabgroup .tabgroup-controller:target~.tabgroup-content .chat:nth-child(1){display:none}.chat-messagelist{flex-shrink:2;padding:var(--live-padding--vertical) var(--live-padding--inline);overflow:auto;scroll-behavior:smooth}.chat-messagelist>*+*{margin-block-start:var(--spacing--block)}#chat-message+*{margin-block-start:0}.chat-message{--chat-message-background:#F4F5FB;--chat-message-adminfooter-background:#f0f0f7;--chat-message-bordercolor:#DADFF2;--chat-message-color:#343350;--chat-message-content-padding:1em;position:relative;display:flex;flex-direction:column;line-height:1.5em;color:var(--chat-message-color)}.chat-message--mine{--chat-message-background:#FAFAFC;--chat-message-bordercolor:#DADFF2;align-items:flex-end;text-align:right}.chat-message-content{position:relative;margin:.75em 0 0;width:100%;padding:var(--chat-message-content-padding);background:var(--chat-message-background);border:1px solid var(--chat-message-bordercolor);border-radius:.25em}.chat-message-content::before{content:'';position:absolute;inset-inline-start:1em;inset-block-end:calc(100% - .25em);width:.5em;height:.5em;background:inherit;border:inherit;border-right:none;border-bottom:none;transform:rotate(45deg)}.chat-message--mine .chat-message-content::before{inset-inline-end:1em;inset-inline-start:auto}.chat-message footer{display:contents}.chat-message-author{display:flex;justify-content:flex-start;align-items:center;order:-1;font-size:1.1em;font-weight:500}.chat-message-author>*+*{margin:0;margin-inline-start:.25em;margin-inline-end:.25em}.chat-message-author img{width:2em;height:2em}.chat-message--mine .chat-message-author img{order:1}.chat-message--mine .userrole{order:-1}.chat-message-time{font-size:.85em;color:var(--typography-color--secondary)}*+.chat-message-time{margin-block-start:.25em}.chat-message-time svg{stroke:var(--typography-color--secondary)}.chat-message-timereply{display:flex;justify-content:space-between;align-items:center;margin:0;width:100%;padding:calc(var(--chat-message-content-padding)/ 2) var(--chat-message-content-padding);background:var(--chat-message-adminfooter-background);border:1px solid var(--chat-message-bordercolor);border-top:none}.chat-message-timereply *+*{margin-block-start:0}.chat-message-reply input{position:absolute;opacity:0;z-index:-1}.chat-message-reply label{font-size:.85rem;text-transform:uppercase;color:var(--typography-color--anchor);font-weight:500;letter-spacing:.075;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.chat-message-reply label::before{content:normal}.chat-message-reply :checked~label{color:var(--typography-color--secondary)}.chat-form{--chat-form-button-width:5rem;position:relative;flex-shrink:0;display:flex;justify-content:space-between;margin-block-start:0;padding:var(--live-padding--vertical) var(--live-padding--inline);border-top:1px solid #dadff2;box-shadow:0 -.25em 1em 0 rgba(0,0,0,.05)}.chat-form *+*{margin:0}.chat-form textarea{margin:0;padding:var(--chat-form-field-padding--vertical) var(--chat-form-field-padding--inline);padding-inline-end:calc(var(--chat-form-button-width) + var(--chat-form-field-padding--inline));font-size:1em;background:var(--chat-form-field-background);border:1px solid var(--chat-form-field-bordercolor);resize:none}.chat-form button{position:absolute;inset-inline-end:calc(var(--live-padding--inline) + var(--chat-form-field-padding--inline));inset-block-start:50%;width:var(--chat-form-button-width);padding:1em .5em;transform:translateY(-50%)}.chat-reply{--chat-reply-cancel-size:2em;position:relative;margin-block-start:auto;margin-block-end:0;padding:var(--live-padding--vertical) var(--live-padding--inline);padding-inline-end:calc(var(--live-padding--inline) * 1.5);background:var(--chat-form-field-background);border-top:1px solid var(--chat-form-field-bordercolor)}.chat-reply>*+*{margin-block-start:0}.chat-reply h1{font-size:1em;font-weight:500}.chat-reply h1+*{margin-block-start:.25em}.chat-reply-cancel{position:absolute;inset-inline-end:var(--live-padding--inline);inset-block-start:var(--live-padding--vertical);width:var(--chat-reply-cancel-size);height:var(--chat-reply-cancel-size);overflow:hidden;text-indent:100%;font-size:1.2em;cursor:pointer}.chat-reply-cancel::before{content:'✕';position:absolute;inset-inline-start:50%;inset-block-start:50%;text-indent:0;transform:translateX(-50%) translateY(-50%)}:root{--sponsorlist-spacing:1.5em;--sponsor-image-height:3.25rem;--sponsortype-background--principal:#bb9ad9;--sponsortype-background--platinum:#8BA79E;--sponsortype-background--gold:#BFAC81;--sponsortype-background--silver:#91A4B1;--sponsortype-background--bronze:#af9286;--sponsortype-background--expozant:#797ebb}.sponsorgroups{margin-inline-start:auto;margin-inline-end:auto;max-width:80rem}.sponsorgroups>*{margin-block-start:0;border-top:1px solid var(--contentitem-border-color);border-bottom:1px solid var(--contentitem-border-color);border-image:linear-gradient(to right,transparent,var(--contentitem-border-color),transparent) 1;border-top-width:1px}.sponsorgroups>*+*{margin-block-start:0;border-top:none}@media screen and (min-width:40em){.sponsorgroup{display:grid;grid-template-columns:clamp(10em,15%,12em) 1fr;column-gap:2em;align-items:center;min-height:calc(var(--sponsor-image-height) + var(--sponsorlist-spacing) * 2)}.sponsorgroup-title{text-align:right}}.sponsorgroup-title{font-size:1.3em;font-weight:400;text-transform:capitalize;color:var(--typography-color--secondary)}.sponsorgroup-title span{display:inline-block;font-weight:700;color:var(--typography-color)}.sponsorgroup-title span::after{content:'';margin-inline-start:.25em;width:5px;height:1em;display:inline-block;vertical-align:middle;background-color:var(--sponsortype-background)}.sponsorgroup--expozant{--sponsortype-background:var(--sponsortype-background--expozant)}.sponsorgroup--bronze{--sponsortype-background:var(--sponsortype-background--bronze)}.sponsorgroup--silver{--sponsortype-background:var(--sponsortype-background--silver)}.sponsorgroup--gold{--sponsortype-background:var(--sponsortype-background--gold)}.sponsorgroup--platinum{--sponsortype-background:var(--sponsortype-background--platinum)}.sponsorgroup--principal{--sponsortype-background:var(--sponsortype-background--principal)}.sponsorlist{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.sponsorlist--secondary{justify-content:center}.sponsorlist>*{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;position:relative;margin:1.5em var(--sponsorlist-spacing)}.sponsorlist img{width:100%;max-width:8em;max-height:var(--sponsor-image-height);height:auto}.sponsorlogo{display:inline-block;margin-inline-end:1em;max-width:4.5em;max-height:1.75em;vertical-align:middle;height:auto}.sponsornamelogo{display:flex}.sponsornamelogo>*+*{margin-block-start:0}.sponsor img{margin-block-start:auto;margin-block-end:auto}.polls{display:flex;flex-direction:column;justify-content:flex-start;height:100%;max-height:100%}.tabgroup-controller:target:nth-child(1)~.tabgroup-content>.polls:nth-child(1),.tabgroup-controller:target:nth-child(2)~.tabgroup-content>.polls:nth-child(2),.tabgroup-controller:target:nth-child(3)~.tabgroup-content>.polls:nth-child(3),.tabgroup-controller:target:nth-child(4)~.tabgroup-content>.polls:nth-child(4),.tabgroup-controller:target:nth-child(5)~.tabgroup-content>.polls:nth-child(5){display:flex}.polls-addbutton{margin-block-start:auto;margin-block-end:0;display:flex;justify-content:center;align-items:center;padding:1em 1em;border-top:1px solid var(--contentitem-border-color)}.live-secondarycontent-content .polls-addbutton{margin-inline-start:calc(var(--live-secondarycontent-padding--inline) * -1);margin-inline-end:calc(var(--live-secondarycontent-padding--inline) * -1);margin-block-end:calc(var(--live-secondarycontent-padding--vertical) * -1);width:calc(100% + var(--live-secondarycontent-padding--inline) * 2);max-width:none}.poll-disable{margin-block-start:.25em}.poll+.poll{padding-block-start:var(--spacing-section);padding-block-start:var(--spacing-section)}.poll .survey-question{--surveyquestion-padding--vertical:1.5em}.poll .survey-question-title{font-size:1.25em;font-weight:500}.poll .survey-question-title .itemcount{display:inline-block;margin-inline-start:0}.poll *+.survey-question-optionlist{margin-block-start:calc(var(--spacing--block) * .5)}.live-secondarycontent-content.attendees{padding:0}.attendeelist{max-height:100%;overflow:auto}.live-secondarycontent .attendeelist{margin:0;padding:var(--live-padding--vertical) var(--live-padding--inline)}.attendeelist>*+*{margin-block-start:2em}template+.attendee{margin-block-start:0}.attendee{--attendee-image-size:2.5em;display:flex;justify-content:flex-start;align-items:center;font-size:1.1em}.attendee *{margin:0;line-height:1.1}.attendee img{width:var(--attendee-image-size);height:var(--attendee-image-size);border-radius:50%}.attendee img+*{margin-inline-start:1em}.attendee span:not([class]){display:block;font-size:.85em;color:var(--typography-color--secondary)}.attendees-total{padding:var(--live-padding--vertical) var(--live-padding--inline);color:var(--typography-color--secondary);border-bottom:1px solid var(--contentitem-border-color)}.attendees-total b{font-size:1.5em;color:var(--typography-color)}.tabground-controller{position:fixed;opacity:0;z-index:-1}.tabgroup-nav ul{display:flex;justify-content:flex-start;align-items:center;align-content:center;font-size:.85rem;text-transform:uppercase;color:var(--typography-color--secondary);border-bottom:1px solid var(--contentitem-border-color)}.tabgroup-nav ul>*+*{margin-inline-start:2em}.tabgroup-nav a{position:relative;z-index:1;padding:1em 0;text-decoration:none;color:inherit;cursor:pointer}.tabgroup-nav a::before{content:'';position:absolute;inset-inline-start:-.5em;inset-block-start:0;z-index:-1;width:calc(100% + 1em);height:100%;background:var(--event-highlightcolor);transition:all .2s;opacity:0}.tabgroup-controller:nth-child(1)~.tabgroup-nav ul>:nth-child(1) a,.tabgroup-controller:target:nth-child(1)~.tabgroup-nav ul>:nth-child(1) a,.tabgroup-controller:target:nth-child(2)~.tabgroup-nav ul>:nth-child(2) a,.tabgroup-controller:target:nth-child(3)~.tabgroup-nav ul>:nth-child(3) a,.tabgroup-controller:target:nth-child(4)~.tabgroup-nav ul>:nth-child(4) a,.tabgroup-controller:target:nth-child(5)~.tabgroup-nav ul>:nth-child(5) a{color:var(--typography-color);font-weight:500}.tabgroup-controller:target~.tabgroup-nav ul>:nth-child(1) a{color:inherit;font-weight:inherit}.tabgroup-controller:nth-child(1)~.tabgroup-nav ul>:nth-child(1) a::before,.tabgroup-controller:target:nth-child(1)~.tabgroup-nav ul>:nth-child(1) a::before,.tabgroup-controller:target:nth-child(2)~.tabgroup-nav ul>:nth-child(2) a::before,.tabgroup-controller:target:nth-child(3)~.tabgroup-nav ul>:nth-child(3) a::before,.tabgroup-controller:target:nth-child(4)~.tabgroup-nav ul>:nth-child(4) a::before,.tabgroup-controller:target:nth-child(5)~.tabgroup-nav ul>:nth-child(5) a::before{opacity:1}.tabgroup-controller:target~.tabgroup-nav ul>:nth-child(1) a::before{opacity:0}.tabgroup-content>*{display:none}.tabgroup-controller:nth-child(1)~.tabgroup-content>:nth-child(1),.tabgroup-controller:target:nth-child(1)~.tabgroup-content>:nth-child(1),.tabgroup-controller:target:nth-child(2)~.tabgroup-content>:nth-child(2),.tabgroup-controller:target:nth-child(3)~.tabgroup-content>:nth-child(3),.tabgroup-controller:target:nth-child(4)~.tabgroup-content>:nth-child(4),.tabgroup-controller:target:nth-child(5)~.tabgroup-content>:nth-child(5){display:block}.tabgroup-controller:target~.tabgroup-content>:nth-child(1){display:none}.survey-question{--surveyquestion-padding--vertical:3em;margin:0 auto;max-width:var(--typography-paragraph-maxwidth);padding:var(--surveyquestion-padding--vertical) 0}.survey-question-title{max-width:none;font-size:1.5em;line-height:1.1;color:inherit}.survey-question-title .itemcount{margin-inline-start:0}.survey-question-title+p{margin-block-start:.5em}.survey-question-description{margin-block-start:.5em;line-height:1.3;color:var(--typography-color--secondary)}.survey-question-optionlist{--survey-question-option-padding--vertical:1.5em}.survey-question-optionlist>*{position:relative;margin:0;padding:var(--survey-question-option-padding--vertical) 0;border-top:1px solid var(--contentitem-border-color);border-bottom:1px solid var(--contentitem-border-color)}.survey-question-optionlist>*+*{border-top:none}.survey-question-optionlist input:checked+span{color:var(--data-color--active)}.survey-question input[type=range]::-moz-range-track{background:repeating-linear-gradient(to right,var(--data-color--active),var(--data-color--active) 2px,var(--data-color--unfilled) 2px,var(--data-color--unfilled) calc(20% - .5px))}.survey-question-valuepercentage{margin-inline-start:.5em;padding:.25em;line-height:1;font-size:.9em;color:var(--typography-color--secondary);border:1px solid var(--contentitem-border-color);border-radius:.2em}.survey-question-valuepercentage+figure{margin-block-start:.25em}.cardlist{--cardlist-spacing:1.25rem;--cardlistitem-width:100%;display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;gap:var(--cardlist-spacing);padding:0}@media screen and (min-width:40em){.cardlist{--cardlistitem-width:50%}}@media screen and (min-width:50em){.cardlist{--cardlistitem-width:33.3%}}.cardlist>*{flex-shrink:0;flex-grow:0;display:flex;align-items:stretch;margin:0;width:calc(var(--cardlistitem-width) - var(--cardlist-spacing));list-style:none}.cardlistitem{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing--block);width:calc(var(--cardlistitem-width) - var(--cardlist-spacing)/ 1.5);padding:calc(var(--cardlist-spacing)/ 1.25);background-color:#fff;border:1px solid var(--color-border);border-radius:var(--border-radius)}.cardlistitem>a:only-child{height:100%}.cardlistitem>a{display:inherit;flex-direction:inherit;justify-content:inherit;gap:inherit;width:100%;text-decoration:none;color:inherit}.cardlistitem>a:hover{color:inherit}.cardlistitem-description,.cardlistitem-header,.cardlistitem>*{margin-block:0}.cardlistitem>a+*{margin-block-start:auto}.cardlistitem-image{width:100%;height:12em}.cardlistitem-image img{object-fit:cover;width:100%;height:100%;border-radius:var(--border-radius)}.cardlistitem-header{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:calc(var(--spacing--block--minimum) * 1.2)}.cardlistitem-header-meta>*,.cardlistitem-header>*{margin:0}.cardlistitem-header-meta{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:var(--spacing--inline--minimum);width:100%}.cardlistitem-header-meta+*{margin-block-start:calc(var(--spacing--block--minimum) * 1.2)}.cardlistitem-title{font-size:1.4em;font-weight:600;line-height:1.35}.cardlistitem .coursemeta{justify-content:flex-start}.cardlistitem .message{margin-inline:0}.cardlistitem .courseauthorlist{width:auto}.cardlistitem-footer{display:flex;justify-content:space-between;align-items:center}*+.cardlistitem-footer{margin-block-start:auto}.cardlistitem-availability+.cardlistitem-footer{margin-block-start:0}.cardlistitem-footer>*{margin:0;width:fit-content}.cardlistitem-availability{margin-block-start:auto;margin-block-end:0;padding:.2em .5em;font-size:.9em;border:none}.courseauthorlist{display:flex;justify-content:center;align-items:center;gap:0;width:100%;max-width:var(--typography-paragraph-maxwidth);padding:0}.courseauthorlist--detailed{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--spacing--block--important)}.courseauthorlist>*{margin:0;padding-inline:calc(var(--spacing--inline)/ 2);list-style:none}.courseauthorlist--secondary>*{margin-inline-start:-.25em;padding:0}.courseauthorlist--detailed>*{padding:0}.courseauthorlist>:nth-last-child(n+2) span,.courseauthorlist>:nth-last-child(n+2)~* span{display:none}@media screen and (min-width:50em){.courseauthorlist>:nth-last-child(n+2) span,.courseauthorlist>:nth-last-child(n+2)~* span{display:initial}.courseauthorlist>*{border-inline-start:1px solid color-mix(in srgb,currentColor,transparent 90%)}.courseauthorlist--secondary>*{border-inline:none}.courseauthorlist--detailed>*{border-inline:none}.courseauthorlist>:first-child{border-inline-start:none}.courseauthorlist--detailed>:first-child{border-inline:none}}.courseauthorlist-author{--userimage-size:5em;position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--spacing--block--minimum);padding-left:calc(var(--userimage-size) + var(--spacing--inline))}.courseauthorlist-author header>*,.courseauthorlist-author>*{margin:0}.courseauthorlist-author hgroup p{line-height:1}.courseauthorlist-author hgroup>*+*{margin-block-start:.25rem}.courseauthorlist-author .userimage{position:absolute;inset-inline-start:0;inset-block-start:0}.coursemeta{display:flex;flex-direction:row;justify-content:inherit;align-items:center;gap:var(--spacing--inline)}.coursemeta>*,.coursemetaitem{position:relative;display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing--inline--minimum);margin:0}.coursemeta>::before{content:'';position:absolute;inset-inline-start:calc(var(--spacing--inline)/ 2 * -1);inset-block-start:0;width:1px;height:100%;color:var(--typography-color);border-inline-start:1px solid color-mix(in srgb,currentColor,transparent 85%)}.coursemeta>:first-child::before{content:normal}.coursemeta :where(dt,dd){margin:0}.coursemeta .icon,.coursemetaitem .icon{--icon-size:1rem;stroke-width:1.4px}.credits{width:max-content;padding:.65em;font-size:.85rem;line-height:1;color:var(--typography-color--base);background:var(--color--credits);border-radius:var(--border-radius--minimum)}.courselessonplan{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;width:100%;max-width:var(--typography-paragraph-maxwidth);padding:0}.courselessonplan>*{margin:0;padding-block:var(--spacing--block);list-style:none;border-block:1px solid var(--color-border)}.courselessonplan>*+*{border-block-start:none}.courselessonplan-lesson{--icon-size:1.5em;--icon-color:var(--typography-color--base);position:relative;display:flex;flex-direction:column;justify-self:flex-start;align-items:flex-start;gap:var(--spacing--block--minimum);width:100%;padding-inline-start:calc(var(--icon-size) + var(--spacing--inline)/ 2)}.courselessonplan-lesson>*{margin-block:0}.courselessonplan-lesson-header{display:flex;justify-content:space-between;align-items:center;width:100%}.courselessonplan-lesson-header>*+*{margin-block:0}.courselessonplan-lesson-header hgroup p{color:var(--typography-color--secondary--base);line-height:1}.courselessonplan-lesson-header h3{font-weight:700;font-size:1.3em}.courselessonplan-lesson-header>.icon{position:absolute;inset-inline-start:0;inset-block-start:0}.courselessonplan-lesson-estimatedtime{--icon-size:1em;--icon-stroke:2px;display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing--inline--minimum);width:7em;font-size:.9em;text-align:end;color:var(--typography-color--secondary--base)}.courselessonplan-lesson-description{color:var(--typography-color--secondary--base)}.coursecontent{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:none;height:100%}.coursecontent>*{margin:0}@media screen and (min-width:50em){.coursecontent{flex-direction:row;justify-content:space-between}}:root{--coursecontentnav-padding--inline:1.5rem;--coursecontentnav-padding--block:1rem;--coursecontentnav-width:100%}.coursecontentnav-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;flex-shrink:0;gap:0;align-self:stretch;width:var(--coursecontentnav-width);padding-block-start:var(--coursecontentnav-padding--block);background:var(--background-secondary);border-block-end:1px solid var(--color-border)}.coursecontentnav-wrapper:has([name=coursecontentnav-togglevisibility]:checked) .coursecontentnav{display:none}@media screen and (min-width:50em){.coursecontentnav-wrapper:has([name=coursecontentnav-togglevisibility]:checked){position:absolute;inset-inline-end:100%}.coursecontentnav-wrapper:has([name=coursecontentnav-togglevisibility]:checked) .coursecontentnav{display:none}}[name=coursecontentnav-togglevisibility]{position:absolute;z-index:-10;opacity:0}.coursecontentnav-wrapper p{max-width:none}.coursecontentnav-title{padding-inline:var(--coursecontentnav-padding--inline);font-size:1.3em}@media screen and (min-width:50em){:root{--coursecontentnav-width:clamp(17em, 20vw, 20em)}.coursecontentnav-wrapper{border:none;border-inline-end:1px solid var(--color-border)}}.coursecontentnav-wrapper>*{margin:0}:where(.coursecontentnav) ol{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0}:where(.coursecontentnav)>ol{gap:var(--spacing--block)}.coursecontentnav-toggle{--coursecontentnavtoggle-arrow-size:3rem;position:relative;width:100%;padding:1em var(--coursecontentnav-padding--inline);font-size:.9em;color:var(--typography-color--secondary--base);text-align:left;text-decoration:underline;text-underline-offset:2px;text-decoration-color:var(--color-border--important);border-bottom:1px solid var(--color-border);cursor:pointer}.coursecontentnav-toggle:hover{background:hsla(0,0%,0%,.02)}.coursecontentnav-toggle::after{content:'<';display:inline-block;margin-inline-start:var(--spacing--inline--minimum);font-size:1em;font-weight:600;transform:rotate(90deg) scaleY(1.7)}.coursecontentnav-wrapper:has([name=coursecontentnav-togglevisibility]:checked) .coursecontentnav-toggle::after{content:'>'}@media screen and (min-width:50em){.coursecontentnav-toggle{--coursecontentnavtoggle-arrow-size:2rem}.coursecontentnav-toggle::after,.coursecontentnav-toggle::before{position:absolute;inset-inline-start:100%;inset-block-start:50%;z-index:2;display:flex;justify-content:center;align-items:center;width:var(--coursecontentnavtoggle-arrow-size);height:var(--coursecontentnavtoggle-arrow-size);font-size:.5em}.coursecontentnav-toggle::before{content:'';background:color-mix(in srgb,var(--color--main--secondary),#fff 85%);border:1px solid color-mix(in srgb,var(--color--main--secondary),#fff 70%);border-radius:50%;transform:translateY(-50%) translateX(-50%)}.coursecontentnav-toggle::after{content:'<';margin:0;transform:translateY(-50%) translateX(-50%) scaleY(1.7)}.coursecontentnav-wrapper:has([name=coursecontentnav-togglevisibility]:checked) .coursecontentnav-toggle::after,.coursecontentnav-wrapper:has([name=coursecontentnav-togglevisibility]:checked) .coursecontentnav-toggle::before{--coursecontentnavtoggle-arrow-size:3rem;inset-inline-start:calc(100% + .75rem)}.coursecontentnav-wrapper:has([name=coursecontentnav-togglevisibility]:checked) .coursecontentnav-toggle::after{content:'>'}}.coursecontentnav{padding-inline:var(--coursecontentnav-padding--inline);padding-block:var(--coursecontentnav-padding--block)}.coursecontentnav li{list-style:none}.coursecontentnav a{color:inherit;text-decoration-color:color-mix(in srgb,currentColor,transparent 80%)}.coursecontentnavitem{--icon-size:1em;--icon-color:var(--typography-color--secondary--base);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:calc(var(--spacing--block)/ 2)}.coursecontentnavitem>*{margin:0}.coursecontentnavitem-header{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:calc(var(--spacing--block--minimum) * 2)}.coursecontentnavitem-header>*{margin:0}.coursecontentnavitem hgroup p{font-size:.9em;color:var(--typography-color--secondary--base)}.coursecontentnavitem progress{width:100%;max-width:none}.coursecontentnavitem-title{font-size:1.1em;font-weight:700}.coursecontentnavitem-content{--coursecontentnavitem-padding-inline:0.5rem;position:relative;padding-inline-start:var(--coursecontentnavitem-padding-inline)}.coursecontentnavitem-content-item{--coursecontentnavitem-circle-size:1rem;--coursecontentnavitem-circle-bordercolor:var(--color-border--important);--coursecontentnavitem-circle-background:transparent;position:relative;display:flex;align-items:flex-start;gap:var(--spacing--inline--minimum);line-height:1.3}.coursecontentnavitem-content-item--current{--coursecontentnavitem-circle-bordercolor:var(--color--main);--coursecontentnavitem-circle-background:var(--color--main);font-weight:600}.coursecontentnavitem-content-item--done{--coursecontentnavitem-circle-bordercolor:var(--data-color--positive);--coursecontentnavitem-circle-background:var(--data-color--positive)}.coursecontentnavitem-content-item::before{content:'';display:flex;justify-content:center;align-items:center;flex-shrink:0;flex-grow:0;margin-top:.25em;width:var(--coursecontentnavitem-circle-size);height:var(--coursecontentnavitem-circle-size);font-size:.65rem;font-weight:700;color:var(--typography-color--contrast--base);background:var(--coursecontentnavitem-circle-background);border:1px solid var(--coursecontentnavitem-circle-bordercolor);border-radius:50%}.coursecontentnavitem-content-item--current::before{content:'••'}.coursecontentnavitem-content-item--done::before{content:'L';transform:rotate(45deg) scaleX(-1)}.coursecontentnavitem-content-item::after{content:'';position:absolute;inset-inline-start:calc(var(--coursecontentnavitem-circle-size)/ 2);inset-block-start:calc(var(--coursecontentnavitem-circle-size) + .25em);height:100%;border-left:1px dashed var(--color-border--important)}.coursecontentnavitem-content-item:last-child::after{content:normal}.coursecontentnavitem-content-item--current a{text-decoration:none}.coursecontentmain{--typography-paragraph-maxwidth:42rem;--coursecontentmain-width:min(100%, 85em);--coursecontentmain-padding--inline:clamp(1em, 7vw, 4em);--coursecontentmain-padding--block:clamp(1em, 5vw, 4em);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-inline:auto;width:var(--coursecontentmain-width);padding:var(--coursecontentmain-padding--block) var(--coursecontentmain-padding--inline);font-size:1.05em}form.coursecontentmain{--coursecontentmain-padding--inline:0}.coursecontentmain--testresult{text-align:center}.coursecontentmain-header{--heading-size--one:3rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--spacing--block--minimum);width:100%;max-width:var(--typography-paragraph-maxwidth)}.coursecontentmain-header>*{margin:0}.coursecontentmain-header>p{font-size:.9em}.coursecontentmain-header-lesson{display:flex;justify-content:flex-start;gap:var(--spacing--inline--minimum);color:var(--typography-color--secondary--base)}.coursecontentmain-header-lesson span{opacity:.8}[data-lessonchapter-number]{position:relative}@media screen and (min-width:60em){[data-lessonchapter-number]::before{content:attr(data-lessonchapter-number);position:absolute;inset-inline-end:calc(100% + var(--spacing--inline--minimum));inset-block-start:0;font-size:inherit;white-space:nowrap;opacity:.3}}.coursecontentmain form,form.coursecontentmain{width:100%;max-width:var(--typography-paragraph-maxwidth)}.coursecontentmain .button{width:100%}.coursecontentmain-header+.media--video,.coursecontentmain-header+p+.media--video{position:sticky;inset-inline-start:50%;inset-block-start:-1px;z-index:10}.coursecontentmain-header+.media--video.stuck iframe,.coursecontentmain-header+p+.media--video.stuck iframe{width:100%;max-height:32vh}@media screen and (min-width:85em){.coursecontentmain-header+.media--video.stuck,.coursecontentmain-header+p+.media--video.stuck{align-self:flex-start;width:calc((100% - var(--typography-paragraph-maxwidth))/ 2 + var(--coursecontentmain-padding--inline));inset-inline-start:0;margin-inline-start:calc(var(--coursecontentmain-width) - var(--coursecontentmain-padding--inline) * 1.5);transform:translateX(-50%)}.coursecontentmain-header+.media--video.stuck iframe,.coursecontentmain-header+p+.media--video.stuck iframe{width:100%;height:auto;max-height:none}}.testscore{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.testscore>*{margin:0;line-height:1}.testscore strong{font-size:3em;font-weight:600}.testcountdown{position:sticky;left:50%;top:calc(var(--siteheader-height) + .5em);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;transform:translateX(-50%)}.testcountdown>*{margin:0}.course-banner{display:flex;justify-content:center;align-items:center;max-width:var(--landing-content-width--special);padding-inline:var(--landing-content-padding--inline)}.media{--media-width:min(100%, calc(var(--typography-paragraph-maxwidth) * 1.25));display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:var(--media-width)}.media--video{--media-width:min(100%, calc(var(--typography-paragraph-maxwidth) * 3))}.media>*{margin:0}.media img{width:100%;height:auto;border-radius:var(--border-radius)}.caption,.media figcaption{position:relative;width:100%;padding-block:var(--spacing--block--secondary);font-size:.75em;color:var(--typography-color--secondary--base)}.caption::after,.media figcaption::after{content:'';position:absolute;inset-inline-start:0;inset-block-end:0;width:1em;border-bottom:1px solid var(--color-border--important)}.blockquote{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--spacing--block--secondary);max-width:calc(var(--typography-paragraph-maxwidth) * 1.4);font-size:1.5em;text-align:center}.blockquote>*{margin:0}.blockquote blockquote{position:relative;padding-block-start:var(--spacing--block);padding-block-end:var(--spacing--block--secondary)}.blockquote blockquote::after,.blockquote blockquote::before{content:'';position:absolute;inset-inline-start:50%;inset-block-start:0;width:3em;transform:translateX(-50%);border-top:1px solid var(--color--main--secondary);opacity:.5}.blockquote blockquote::after{inset-block-start:100%;width:1.5em}.blockquote p{max-width:none}.blockquote figcaption{font-size:1.4rem;font-weight:700;color:var(--color--main--secondary)}.checklist{--checklist-icon-size:1.85rem;--checklist-item-padding--block:calc(var(--spacing--block) / 1.35);--icon-size:var(--checklist-icon-size);--icon-color:var(--color--main--secondary);width:100%;max-width:var(--typography-paragraph-maxwidth);padding-inline-start:0;line-height:1.3}.checklist--important{--icon-color:var(--color--main)}.checklist>*{position:relative;margin:0;padding-inline-start:calc(var(--checklist-icon-size) + var(--spacing--inline));padding-block:var(--checklist-item-padding--block);list-style:none;border-block:1px solid var(--color-border)}.checklist>*+*{border-block-start:none}.checklist .icon{position:absolute;inset-inline-start:0;inset-block-start:50%;transform:translateY(-50%)}.list--mini{--spacing--block--secondary:calc(var(--spacing--block) / 4);width:100%;max-width:var(--typography-paragraph-maxwidth);line-height:1.3}:has(.diploma){display:block}.diploma{--diploma-spacing:clamp(0.5em, 2vh, 3em);--diploma-border:#B9AE91;--diploma-text:#2C251D;--diploma-texture-color:#f5f3f0;--diploma-padding--vertical:clamp(2em, 7vh, 10em);--diploma-padding--horizontal:clamp(1em, 5vw, 5em);position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--diploma-spacing);width:70em;height:auto;aspect-ratio:14/10;padding:var(--diploma-padding--vertical) var(--diploma-padding--horizontal);padding-block-start:calc(var(--diploma-padding--vertical) * 1.5);padding-block-end:calc(var(--diploma-padding--vertical)/ 1.5);font-family:Georgia,'Times New Roman',Times,serif;letter-spacing:.075em;text-align:center;color:var(--diploma-text);border:1em solid #fff;box-shadow:inset 0 0 0 .5em var(--diploma-border);outline:2px solid var(--diploma-border);outline-offset:-2em}.diploma::after{content:'';position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;background-image:radial-gradient(circle at 100% 150%,var(--diploma-texture-color) 24%,#fff 24%,#fff 28%,var(--diploma-texture-color) 28%,var(--diploma-texture-color) 36%,#fff 36%,#fff 40%,transparent 40%,transparent),radial-gradient(circle at 0 150%,var(--diploma-texture-color) 24%,#fff 24%,#fff 28%,var(--diploma-texture-color) 28%,var(--diploma-texture-color) 36%,#fff 36%,#fff 40%,transparent 40%,transparent),radial-gradient(circle at 50% 100%,#fff 10%,var(--diploma-texture-color) 10%,var(--diploma-texture-color) 23%,#fff 23%,#fff 30%,var(--diploma-texture-color) 30%,var(--diploma-texture-color) 43%,#fff 43%,#fff 50%,var(--diploma-texture-color) 50%,var(--diploma-texture-color) 63%,#fff 63%,#fff 71%,transparent 71%,transparent),radial-gradient(circle at 100% 50%,#fff 5%,var(--diploma-texture-color) 5%,var(--diploma-texture-color) 15%,#fff 15%,#fff 20%,var(--diploma-texture-color) 20%,var(--diploma-texture-color) 29%,#fff 29%,#fff 34%,var(--diploma-texture-color) 34%,var(--diploma-texture-color) 44%,#fff 44%,#fff 49%,transparent 49%,transparent),radial-gradient(circle at 0 50%,#fff 5%,var(--diploma-texture-color) 5%,var(--diploma-texture-color) 15%,#fff 15%,#fff 20%,var(--diploma-texture-color) 20%,var(--diploma-texture-color) 29%,#fff 29%,#fff 34%,var(--diploma-texture-color) 34%,var(--diploma-texture-color) 44%,#fff 44%,#fff 49%,transparent 49%,transparent);background-size:50px 25px}.diploma:has(.diploma-backgorund)::after{content:normal}@media screen and (min-width:70em){:has(.diploma){display:flex;flex-direction:column;justify-content:center;align-items:center}}.diploma>*{position:relative;z-index:1;margin:0}.diploma-background{position:absolute;left:0;top:0;z-index:0;width:100%;height:100%;max-width:none;max-height:none}.diploma-background img{width:100%;height:100%;max-width:none;max-height:none}.diploma-logo{width:5em;opacity:.8}.diploma-header{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5em}.diploma-header>*{margin:0}.diploma-header h1{font-size:3.5rem;text-transform:uppercase}.diploma-number{font-family:'Courier New',Courier,monospace;font-size:1.1em}.diploma-content{max-width:clamp(20em,90%,55em)}.diploma-content>*{margin:0}.diploma-recipient{display:block;font-weight:700;font-size:1.5em}.diploma-recipient strong{font-size:2em;font-weight:700}.diploma-course{display:block;font-size:2.65em;line-height:1.1}.diploma-course span{display:block;font-size:1.25rem;font-weight:400}.diploma-credits{padding:.5em 1em;color:var(--typography-color--contrast--base);background-color:#8c8472;border-radius:.25em}.diploma-footer{display:flex;justify-content:center;gap:8em}.diploma-footer>*{margin:0}.diploma-person{position:relative;display:flex;flex-direction:column;gap:.25em}.diploma-person>*{margin:0}.diploma-signature{position:absolute;left:50%;top:80%;width:clamp(7em,20vw,15em);max-width:none;transform:translateX(-50%)}.diploma-signature img{object-position:center}.diploma-download{position:fixed;left:0;bottom:0;display:flex;justify-content:center;width:100%;padding:.5em 1em;font-size:1.25em;background-color:rgba(0,0,0,.8);color:#fff}.diploma-download a{color:inherit}[hidden]{display:none!important}img{display:block;max-width:100%;height:auto}.userrole{--userrole-background:rgba(154, 142, 255, 0.3);--userrole-bordercolor:rgba(154, 142, 255, 1);--userrole-color:#5D5784;display:inline-block;padding:.5em .5em;font-size:.75rem;line-height:1;color:var(--userrole-color);text-transform:uppercase;background:var(--userrole-background);border:1px solid var(--userrole-bordercolor);border-radius:.25em;opacity:.7}.userrole--admin{--userrole-background:rgba(255, 142, 142, 0.3);--userrole-bordercolor:rgba(255, 142, 142, 1);--userrole-color:#9D5858}.addelement-target{padding-left:0}.addelement-target>*{position:relative;list-style:none}.addelement-removebutton{--addelement-removebutton-size:1.5em;--addelement-removebutton-color:#b03e3e;--addelement-removebutton-background:#ffd7d7;--addelement-removebutton-background--hover:#e29e9e;position:absolute;inset-inline-end:-1em;inset-block-start:50%;z-index:1;margin:0;width:var(--addelement-removebutton-size);height:var(--addelement-removebutton-size);overflow:hidden;padding:0;text-indent:100vw;color:var(--addelement-removebutton-color);background:var(--addelement-removebutton-background);border:1px solid var(--addelement-removebutton-color);border-radius:50%;transform:translateY(-50%) translateX(50%);cursor:pointer}.addelement-removebutton:hover{--addelement-removebutton-background:var(--addelement-removebutton-background--hover)}.addelement-removebutton::before{content:'-';position:absolute;inset-inline-start:50%;inset-block-start:50%;text-indent:0;transform:translateX(-50%) translateY(-50%)}.itemcount{display:inline-block;margin-inline-start:1em;margin-inline-end:auto;padding:.25em .5em;font-size:.85rem;color:#fff;background:rgba(167,169,221,1);border-radius:.25em}.eventmanagement-logo img{max-width:15em;height:auto}#event-206,#event-90,#event-93,#course-14,#course-17{display:none}:root{--userimage-size:2em}.userimage{display:inline-block;width:var(--userimage-size);height:var(--userimage-size);vertical-align:middle;border-radius:.5em}.userimage--important{--userimage-size:5em}.codex-editor *+*{margin-block-start:0}.codex-editor__redactor{padding:0!important}.actionlist{display:flex;justify-content:flex-start;align-items:center;list-style:none;gap:var(--spacing--inline);padding:0}.actionlist>*{margin:0}.actionlist li{list-style:none}.actionlist a{color:inherit}iframe{width:100%;max-width:100%;height:100%;aspect-ratio:16/9;object-fit:contain}.alternativetext{display:block;font-size:.9rem;color:var(--typography-color--secondary)}*+.alternativetext{margin-block-start:.5em}.alternativetext a{color:var(--typography-color)}.filterlist{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:var(--spacing--inline--minimum);padding:0}.filterlist>*{margin:0;list-style:none}.filter{display:block;padding:.5em .75em;text-decoration:none;color:var(--typography-color--secondary);background:#eaedf1;border:1px solid var(--color-border);border-radius:var(--border-radius)}.filter--active{font-weight:500;color:var(--typography-color--base);background:var(--color--main--transparent);border-color:var(--color--main)}.questionsetup{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing--inline--minimum)}.questionsetup>*{margin:0}.questionlist{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:var(--spacing--block);width:100%;padding:0}.questionlist>*{margin:0;list-style:none}.question{--question-padding--inline:clamp(1rem, 2vw, 4em);--question-padding--block:clamp(1rem, 2vw, 4em);display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;background-color:var(--background-secondary);border:1px solid var(--color-border);border-radius:var(--border-radius)}.question>*{margin:0;padding:var(--question-padding--block) var(--question-padding--inline)}.question-header{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--spacing--block--minimum);border-block-end:1px solid var(--color-border)}.question-header>*{margin:0}.question-header h2{font-size:1.4em}.question-header small{display:block;font-size:.9em;color:var(--typography-color--secondary--base)}.question-optionlist{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0}.question-optionlist>*{margin:0}.question-optionlist li{list-style:none}.question-option{display:flex;gap:.5em;padding-inline:var(--question-padding--inline);padding-block:calc(var(--question-padding--block)/ 2);border-inline-start:2px solid transparent}.question-option:has(:checked){border-inline-start-color:var(--color--main);background:var(--color--main--transparent--secondary)}.question-option:has(:focus){outline:2px dashed var(--typography-color--anchor);outline-offset:.25em}.question-option input{flex-grow:0;flex-shrink:0}.question-option input:focus{outline:0}.question-optionlist>*+* .question-option{border-top:1px solid var(--color-border)}.question-option .validationerror{inset-inline-start:var(--question-padding--inline);margin-block-start:calc(var(--question-padding--block) * 2)}.linklist{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--spacing--block--minimum);padding:0}.linklist li{list-style:none}.linklist>*{margin:0}.linklist a{color:var(--typography-color--contrast--secondary--base);text-decoration-color:color-mix(in srgb,currentColor,transparent 70%)}.linklist a:focus,.linklist a:hover{color:var(--typography-color--contrast--base);text-decoration-color:currentColor}.paymentcardlist{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing--inline--minimum)}.paymentcardlist>*{margin:0}.paymentcardlist img{width:100%;max-width:4em;max-height:2em}.logo{--logo-width:5em;width:var(--logo-width);max-width:100%}.publicformlayout .logo,.publicomplexformlayout .logo{--logo-width:8em;margin-inline:auto}.logo a,a.logo{color:inherit}.logo svg{width:var(--logo-width);fill:currentColor}.registerbar{--registerbar-padding--block:clamp(0.5em, 2vh, 2em);--registerbar-padding--inline:clamp(1em, 3vw, 3em);position:sticky;inset-inline-start:0;inset-block-end:0;z-index:10;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;order:15;gap:1em;width:100%;padding:var(--registerbar-padding--block) var(--registerbar-padding--inline);background:#fff;border-top:3px solid var(--color--highlight);box-shadow:0 -.75em .75em 0 rgba(0,0,0,.05)}.registerbar>*{margin:0;width:auto}.registerbar-header{width:100%;line-height:1.2;text-align:center}.registerbar-header h2{max-width:calc(var(--typography-paragraph-maxwidth) * 1.5);font-size:1.75em;font-weight:500}.registerbar-header>*+*{margin-block-start:.25rem}.registerbar-price{font-size:1.65em;font-weight:500;white-space:nowrap;line-height:1.1;text-align:center}.registerbar-price span{display:block;font-size:1rem;font-weight:400;color:var(--typography-color--secondary)}.registerbar-price *+*{margin:0}.registerbar-button{text-wrap:nowrap}@media screen and (min-width:40em){.registerbar{flex-direction:row;justify-content:space-between;align-items:center}.registerbar-header{text-align:start}.registerbar-price{margin-inline-start:auto;text-align:right}}.actionbar{--eventactionbar-padding--block:2em;--eventactionbar-padding--inline:2em;position:relative;display:flex;justify-content:center;align-items:center;gap:var(--spacing--inline);margin:0;width:100%;max-width:none;font-size:.9em;color:var(--typography-color--secondary);padding:var(--eventactionbar-padding--block) var(--eventactionbar-padding--inline);text-align:center}.actionbar:empty{display:none}.actionbar li{list-style:none}.actionbar>*{margin:0}.actionbar a{color:inherit}.signature{aspect-ratio:10/7;object-fit:contain;object-position:left top;width:clamp(10em,20em,95%);height:auto;max-height:4em}.logolist{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;width:100%;max-width:var(--typography-paragraph-maxwidth);gap:clamp(1rem,1vmax,2rem) clamp(3rem,3vmax,5rem);padding:0;list-style:none}.logolist>*{margin-block:0;padding:0;list-style:none}.logolist a{text-decoration:none}.logolist img{width:auto;height:auto;max-width:clamp(5em,11vw,9em);max-height:clamp(5em,5vw,6em)}.price{display:flex;flex-direction:row;justify-content:flex-start;align-items:baseline;gap:.25em;font-size:1.95em;font-weight:800}.price--secondary{font-size:1.15em;font-weight:600}.price>*{margin:0}.price small{font-weight:300;opacity:.5}.cart-summary{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.25em}.cart-summary .icon{--icon-size:1.4rem;--icon-color:var(--typography-color);opacity:1}.cart-summary-itemcount{transform:translateX(-20%) translateY(-30%);display:flex;justify-content:center;align-items:center;margin:0;width:fit-content;padding:.25em .5em;font-size:.8rem;line-height:1;color:var(--typography-color--base);background-color:var(--color--main--secondary--contrast);border-radius:var(--border-radius)}.cart{position:fixed;inset-inline-end:0;inset-block-start:0;z-index:10;display:flex;flex-direction:column;gap:var(--spacing--block);margin:0;width:clamp(20em,95vw,25em);max-width:95vw;height:100vh;padding:0 2em;background:#fff;transition:all .2s ease-in-out;transform:translateX(100%);box-shadow:-.5em 0 1em hsla(0,0%,0%,.05)}.cart:target,.orderform .cart{transform:translateX(0)}.orderform .cart{position:static}.cart a:not([class]){text-decoration:none;color:inherit}.cart-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1em 0}.cart-header>*{margin:0}.cart-header .cart-summary{width:auto;margin-inline-end:.75em;padding-inline-end:.75em;border-inline-end:1px solid var(--color-border)}.cart-header-close{width:auto;margin-inline-start:auto;font-size:2em}.orderform .cart-header-close{display:none}.cart-productlist{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--spacing--block);margin:0;padding:0;list-style:none}.cart-productlist>*{list-style:none}.cart .button{width:100%}.cart>.message{margin-block:0}.cartproduct,.cartproduct>a{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:var(--spacing--block--secondary)}.cartproduct>*,.cartproduct>a>*{margin:0}.cartproduct-image{width:100%;height:5em}.cartproduct-image img{width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius)}.cartproduct-header{display:flex;justify-content:space-between;align-items:center;gap:1.5em}.cartproduct-header>*{margin:0}.cartproduct-header-title{width:100%;font-size:1.15em;line-height:1.4;text-decoration:underline;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,currentColor,transparent 70%)}.cartproduct-header .price{width:fit-content;flex-direction:column;gap:0;font-size:1.5em;line-height:1.1}.cartproduct>a+form{margin-block-start:.5em}.cartproduct button{text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor,transparent 70%);text-underline-offset:3px}.cart-footer{display:flex;flex-direction:column;gap:.5em}.cart-footer>*{margin:0}.cart-footer-total{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:0;line-height:1.3}.priceandcta{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2em}@media screen and (min-width:60em){.priceandcta{flex-direction:row}}.priceandcta>*{margin:0}@media screen and (min-width:70em){.orderform{display:flex;flex-direction:row;justify-content:space-between;align-content:stretch;width:100%;max-width:none;margin:0}.orderform .cart{order:-1;align-self:stretch;height:auto;background-color:var(--background-secondary)}}.orderform .cart-footer-total{align-items:flex-end}.orderform .cart-footer p:has(.button){display:none}.orderform .pagecontent-main{padding-block:calc(var(--spacing--block) * 2)}