@layer so-base, so-normal, so-option, so-trump, so-print;@font-face{font-display:block;font-family:science-open-icons;src:url(/css/fonts/scienceopen_icons_01_032.woff2) format("woff2")}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:200 900;src:url(/css/fonts/source-sans-3-vf-italic-cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:200 900;src:url(/css/fonts/source-sans-3-vf-italic-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:200 900;src:url(/css/fonts/source-sans-3-vf-italic-greek-ext.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:200 900;src:url(/css/fonts/source-sans-3-vf-italic-greek.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:200 900;src:url(/css/fonts/source-sans-3-vf-italic-vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:200 900;src:url(/css/fonts/source-sans-3-vf-italic-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,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-display:swap;font-family:Source Sans\ 3;font-style:italic;font-weight:200 900;src:url(/css/fonts/source-sans-3-vf-italic-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;src:url(/css/fonts/source-sans-3-vf-cyrillic-ext.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;src:url(/css/fonts/source-sans-3-vf-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;src:url(/css/fonts/source-sans-3-vf-greek-ext.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;src:url(/css/fonts/source-sans-3-vf-greek.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;src:url(/css/fonts/source-sans-3-vf-vietnamese.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;src:url(/css/fonts/source-sans-3-vf-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,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-display:swap;font-family:Source Sans\ 3;font-style:normal;font-weight:200 900;src:url(/css/fonts/source-sans-3-vf-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@layer so-base{html{--so--border-width--1:calc(1rem / 16);--so--border-width--2:calc(2rem / 16);--so--border-width--3:calc(3rem / 16);--so--border-width--4:calc(4rem / 16);--so--border-radius--normal:calc(var(--so--border-width--1) * 3);--so--border-radius--outer:calc(var(--so--border-radius--normal) + var(--so--border-width--1));--so--border-radius--window:calc(12rem / 16);--so--rem:1rem;--so--rem--1:calc(1rem / 16);--so--rem--2:calc(2rem / 16);--so--rem--3:calc(3rem / 16);--so--rem--4:calc(4rem / 16);--so--rem--5:calc(5rem / 16);--so--rem--6:calc(6rem / 16);--so--rem--7:calc(7rem / 16);--so--rem--8:calc(8rem / 16);--so--rem--9:calc(9rem / 16);--so--rem--10:calc(10rem / 16);--so--rem--11:calc(11rem / 16);--so--rem--12:calc(12rem / 16);--so--rem--15:calc(15rem / 16);--so--rem--16:calc(16rem / 16);--so--rem--20:calc(20rem / 16);--so--rem--24:calc(24rem / 16);--so--rem--30:calc(30rem / 16);--so--min-width:calc(320rem / 16);--so--size:clamp(var(--so--rem--12),4cqi,var(--so--rem--24));--so--font-family--normal:"Source Sans 3",sans-serif;--so--font-family--title:"Source Sans 3",sans-serif;--so--font-family--ucl:"Arial",Helvetica,Arial,Lucida,sans-serif;--so--font-family--monospace:monospace;--so--font-size--h000:calc(80rem / 16);--so--font-size--h00:calc(60rem / 16);--so--font-size--h0:calc(48rem / 16);--so--font-size--h1:calc(32rem / 16);--so--font-size--h2:calc(28rem / 16);--so--font-size--h3:calc(24rem / 16);--so--font-size--h4:calc(20rem / 16);--so--font-size--h5:calc(18rem / 16);--so--font-size--h6:calc(16rem / 16);--so--font-size--normal:calc(14rem / 16);--so--font-size--small:calc(12rem / 16);--so--font-size--tiny:calc(10rem / 16);--so--line-height:1.5;--so--line-height--normal:calc(var(--so--font-size--normal) * var(--so--line-height));--so--font-weight--title:300;--so--font-weight--title--2:650;--so--font-weight--normal:400;--so--font-weight--semibold:500;--so--font-weight--bold:600;--so--black:#000;--so--white:#fff;--so--green:#92d050;--so--light-gray:#a6a6a6;--so--dark-gray:#7e7e7e;--so--teal:#4998aa;--so--orange:#ea6a00;--so--blue:#0084ce;--so--red:#bf0000;--so--yellow:#f3e810;--so--black--1:rgba(0,0,0,.05);--so--black--2:rgba(0,0,0,.1);--so--black--3:rgba(0,0,0,.15);--so--black--4:rgba(0,0,0,.25);--so--black--5:rgba(0,0,0,.5);--so--black--6:rgba(0,0,0,.75);--so--black--7:rgba(0,0,0,.85);--so--black--8:rgba(0,0,0,.9);--so--black--9:rgba(0,0,0,.95);--so--white--1:hsla(0,0%,100%,.05);--so--white--2:hsla(0,0%,100%,.1);--so--white--3:hsla(0,0%,100%,.15);--so--white--4:hsla(0,0%,100%,.25);--so--white--5:hsla(0,0%,100%,.5);--so--white--6:hsla(0,0%,100%,.75);--so--white--7:hsla(0,0%,100%,.85);--so--white--8:hsla(0,0%,100%,.9);--so--white--9:hsla(0,0%,100%,.95);--so--gray--1:oklch(from var(--so--dark-gray) 0.95 calc(c * 0.5) h);--so--gray--2:oklch(from var(--so--dark-gray) 0.84 calc(c * 0.75) h);--so--gray--3:oklch(from var(--so--dark-gray) 0.73 c h);--so--gray--4:oklch(from var(--so--dark-gray) 0.62 c h);--so--gray--5:oklch(from var(--so--dark-gray) 0.51 c h);--so--gray--6:oklch(from var(--so--dark-gray) 0.4 c h);--so--gray--7:oklch(from var(--so--dark-gray) 0.3 c h);--so--gray--8:oklch(from var(--so--dark-gray) 0.2 calc(c * 0.75) h);--so--gray--9:oklch(from var(--so--dark-gray) 0.1 calc(c * 0.5) h);--so--green--05:oklch(from var(--so--green) 0.925 calc(c * 0.25) h);--so--green--1:oklch(from var(--so--green) 0.9 calc(c * 0.5) h);--so--green--2:oklch(from var(--so--green) 0.8 calc(c * 0.75) h);--so--green--3:oklch(from var(--so--green) 0.7 c h);--so--green--4:oklch(from var(--so--green) 0.6 c h);--so--green--5:oklch(from var(--so--green) 0.5 c h);--so--green--6:oklch(from var(--so--green) 0.4 c h);--so--green--7:oklch(from var(--so--green) 0.3 c h);--so--green--8:oklch(from var(--so--green) 0.2 calc(c * 0.75) h);--so--green--9:oklch(from var(--so--green) 0.1 calc(c * 0.5) h);--so--teal--1:oklch(from var(--so--teal) 0.9 calc(c * 0.5) h);--so--teal--2:oklch(from var(--so--teal) 0.8 calc(c * 0.75) h);--so--teal--3:oklch(from var(--so--teal) 0.7 c h);--so--teal--4:oklch(from var(--so--teal) 0.6 c h);--so--teal--5:oklch(from var(--so--teal) 0.5 c h);--so--teal--6:oklch(from var(--so--teal) 0.4 c h);--so--teal--7:oklch(from var(--so--teal) 0.3 c h);--so--teal--8:oklch(from var(--so--teal) 0.2 calc(c * 0.75) h);--so--teal--9:oklch(from var(--so--teal) 0.1 calc(c * 0.5) h);--so--orange--1:oklch(from var(--so--orange) 0.9 calc(c * 0.5) h);--so--orange--2:oklch(from var(--so--orange) 0.8 calc(c * 0.75) h);--so--orange--3:oklch(from var(--so--orange) 0.7 c h);--so--orange--4:oklch(from var(--so--orange) 0.6 c h);--so--orange--5:oklch(from var(--so--orange) 0.5 c h);--so--orange--6:oklch(from var(--so--orange) 0.4 c h);--so--orange--7:oklch(from var(--so--orange) 0.3 c h);--so--orange--8:oklch(from var(--so--orange) 0.2 calc(c * 0.75) h);--so--orange--9:oklch(from var(--so--orange) 0.1 calc(c * 0.5) h);--so--blue--1:oklch(from var(--so--blue) 0.9 calc(c * 0.5) h);--so--blue--2:oklch(from var(--so--blue) 0.8 calc(c * 0.75) h);--so--blue--3:oklch(from var(--so--blue) 0.7 c h);--so--blue--4:oklch(from var(--so--blue) 0.6 c h);--so--blue--5:oklch(from var(--so--blue) 0.5 c h);--so--blue--6:oklch(from var(--so--blue) 0.4 c h);--so--blue--7:oklch(from var(--so--blue) 0.3 c h);--so--blue--8:oklch(from var(--so--blue) 0.2 calc(c * 0.75) h);--so--blue--9:oklch(from var(--so--blue) 0.1 calc(c * 0.5) h);--so--red--1:oklch(from var(--so--red) 0.9 calc(c * 0.5) h);--so--red--2:oklch(from var(--so--red) 0.8 calc(c * 0.75) h);--so--red--3:oklch(from var(--so--red) 0.7 c h);--so--red--4:oklch(from var(--so--red) 0.6 c h);--so--red--5:oklch(from var(--so--red) 0.5 c h);--so--red--6:oklch(from var(--so--red) 0.4 c h);--so--red--7:oklch(from var(--so--red) 0.3 c h);--so--red--8:oklch(from var(--so--red) 0.2 calc(c * 0.75) h);--so--red--9:oklch(from var(--so--red) 0.1 calc(c * 0.5) h);--so--yellow--1:oklch(from var(--so--yellow) 0.9 calc(c * 0.5) h);--so--yellow--2:oklch(from var(--so--yellow) 0.8 calc(c * 0.75) h);--so--yellow--3:oklch(from var(--so--yellow) 0.7 c h);--so--yellow--4:oklch(from var(--so--yellow) 0.6 c h);--so--yellow--5:oklch(from var(--so--yellow) 0.5 c h);--so--yellow--6:oklch(from var(--so--yellow) 0.4 c h);--so--yellow--7:oklch(from var(--so--yellow) 0.3 c h);--so--yellow--8:oklch(from var(--so--yellow) 0.2 calc(c * 0.75) h);--so--yellow--9:oklch(from var(--so--yellow) 0.1 calc(c * 0.5) h);--so--aegean:#313b5f;--so--orcid-green:#a6ce39;--so--linkedin-blue:#0077b5;--so--mendeley-red:#a71925;--so--twitter-blue:#55acee;--so--facebook-blue:#3b579d;--so--open-access-orange:#e97202;--so--ucl-green:#adbf37;--so--color--text:var(--so--black);--so--color--text--secondary:var(--so--black--6);--so--color--link:var(--so--teal--5);--so--color--link--selected:var(--so--green--6);--so--color--link--white:var(--so--teal--2);--so--color--link--secondary:var(--so--teal--6);--so--color--inverted:var(--so--white);--so--color--logo--green:var(--so--green--4);--so--color--rpn:var(--so--green--5);--so--color--b2b:var(--so--blue--6);--so--background-color--emphasis:var(--so--white);--so--background-color--normal:var(--so--gray--1);--so--background-color--secondary:var(--so--gray--2);--so--background-color--highlight:var(--so--green--3);--so--background-color--highlight--2:var(--so--green--05);--so--background-color--menu:var(--so--white);--so--background-color--error:var(--so--red--1);--so--background-color--blue-card:#eef6f9;--so--border-color--emphasis:var(--so--black);--so--border-color--normal:var(--so--black--4);--so--border-color--secondary:var(--so--black--3);--so--border-color--error:var(--so--red--5);--so--border-color--focus:var(--so--green--5);--so--border-color--inverted:var(--so--white);--so--border--quad:var(--so--border-width--4) solid var(--so--border-color--emphasis);--so--border--double:var(--so--border-width--2) solid var(--so--border-color--emphasis);--so--border--normal:var(--so--border-width--1) solid var(--so--border-color--normal);--so--border--secondary:var(--so--border-width--1) solid var(--so--border-color--secondary);--so--filter--hover:brightness(0.95);--so--filter--active:brightness(0.9);--so--filter--hover--2:brightness(0.9);--so--filter--active--2:brightness(0.8);--so--filter--hover--3:brightness(0.85);--so--filter--active--3:brightness(0.7);--so--filter--disabled:grayscale(1) opacity(0.5);--so--outline--button:var(--so--border-width--2) solid var(--so--border-color--focus);--so--outline-offset--button:calc(var(--so--border-width--1) - var(--so--border-width--3));--so--outline-offset--button--inside:calc(0px - var(--so--border-width--3));--so--box-shadow--focus:inset 0 0 0 var(--so--border-width--3) var(--so--border-color--inverted);--so--box-shadow--0:0 0 0 var(--so--black--3);--so--box-shadow--1:0 var(--so--rem--1) var(--so--rem--3) var(--so--black--3);--so--box-shadow--1--inset:inset 0 var(--so--rem--1) var(--so--rem--3) var(--so--black--3);--so--box-shadow--2:0 var(--so--rem--1) var(--so--rem--3) var(--so--black--3),0 var(--so--rem--1) var(--so--rem--20) var(--so--black--3);--so--box-shadow--2--inset:inset 0 var(--so--rem--1) var(--so--rem--3) var(--so--black--3),inset 0 var(--so--rem--1) var(--so--rem--20) var(--so--black--3);--so--letter-spacing--h5-h6:calc(0.25rem / 16);--so--duration:0.25s;--so--transition-duration--1:calc(var(--so--duration) * 1);--so--transition-duration--2:calc(var(--so--duration) * 2);--so--animation-duration--1:calc(var(--so--duration) * 1);--so--animation-duration--2:calc(var(--so--duration) * 2);--so--animation-duration--4:calc(var(--so--duration) * 4);--so--animation-duration--8:calc(var(--so--duration) * 8);&.so--is-dark{--so--gray--1:oklch(from var(--so--dark-gray) 0.9 calc(c * 0.5) h);--so--gray--2:oklch(from var(--so--dark-gray) 0.8 calc(c * 0.75) h);--so--gray--3:oklch(from var(--so--dark-gray) 0.7 c h);--so--gray--4:oklch(from var(--so--dark-gray) 0.6 c h);--so--gray--5:oklch(from var(--so--dark-gray) 0.5 c h);--so--color--text:var(--so--white);--so--color--text--secondary:var(--so--white--6);--so--color--link:var(--so--teal--2);--so--color--link--selected:var(--so--green--2);--so--color--link--white:var(--so--teal--1);--so--color--link--secondary:var(--so--teal--3);--so--color--inverted:var(--so--black);--so--color--logo--green:var(--so--green--3);--so--color--rpn:var(--so--green--2);--so--color--b2b:var(--so--blue--2)}&.so--is-access{--so--color--text:#ff0;--so--color--text--secondary:#ff0;--so--color--link:#ff0;--so--color--link--selected:#ff0;--so--color--link--white:#ff0;--so--color--link--secondary:#ff0;--so--color--inverted:#000;--so--color--logo--green:#ff0;--so--color--rpn:#ff0;--so--color--b2b:#ff0}&.so--is-dark{--so--background-color--emphasis:var(--so--gray--7);--so--background-color--normal:var(--so--gray--8);--so--background-color--secondary:var(--so--gray--9);--so--background-color--highlight:var(--so--green--4);--so--background-color--highlight--2:var(--so--green--5);--so--background-color--menu:var(--so--gray--7);--so--background-color--error:var(--so--red--5);--so--background-color--blue-card:#4b5457}&.so--is-access{--so--background-color--emphasis:#000;--so--background-color--normal:#000;--so--background-color--secondary:#000;--so--background-color--highlight:blue;--so--background-color--highlight--2:blue;--so--background-color--menu:#000;--so--background-color--error:blue;--so--background-color--blue-card:#000}&.so--is-dark{--so--border-color--emphasis:var(--so--white);--so--border-color--normal:var(--so--white--4);--so--border-color--secondary:var(--so--white--3);--so--border-color--error:var(--so--red--5);--so--border-color--focus:var(--so--green--5);--so--border-color--inverted:var(--so--black)}&.so--is-access{--so--border-color--emphasis:#ff0;--so--border-color--normal:#ff0;--so--border-color--secondary:#ff0;--so--border-color--error:#ff0;--so--border-color--focus:#ff0;--so--border-color--inverted:#000}&.so--is-dark{--so--filter--hover:brightness(1.2);--so--filter--active:brightness(1.4);--so--filter--hover--2:brightness(1.4);--so--filter--active--2:brightness(1.8);--so--filter--hover--3:brightness(1.6);--so--filter--active--3:brightness(2.2)}&.so--is-access{--so--filter--hover:none;--so--filter--active:invert(1);--so--filter--hover--2:none;--so--filter--active--2:invert(1);--so--filter--hover--3:none;--so--filter--active--3:invert(1)}&.so--is-dark{--so--box-shadow--0:0 0 0 var(--so--black);--so--box-shadow--1:0 var(--so--rem--1) var(--so--rem--3) var(--so--black);--so--box-shadow--1--inset:inset 0 var(--so--rem--1) var(--so--rem--3) var(--so--black);--so--box-shadow--2:0 var(--so--rem--1) var(--so--rem--3) var(--so--black),0 var(--so--rem--1) var(--so--rem--20) var(--so--black);--so--box-shadow--2--inset:inset 0 var(--so--rem--1) var(--so--rem--3) var(--so--black),inset 0 var(--so--rem--1) var(--so--rem--20) var(--so--black)}&.so--is-access{--so--box-shadow--0:none;--so--box-shadow--1:none;--so--box-shadow--1--inset:none;--so--box-shadow--2:none;--so--box-shadow--2--inset:none}@media (prefers-reduced-motion){--so--duration:0s}--so--padding--button:var(--so--padding--button--top) var(--so--padding--button--x) var(--so--padding--button--bottom);--so--padding--button--top:var(--so--rem--3);--so--padding--button--bottom:var(--so--rem--3);--so--padding--button--x:var(--so--rem--10);--so--padding--button--2:var(--so--padding--button--y--2) var(--so--padding--button--x--2);--so--padding--button--x--2:0.6em;--so--padding--button--y--2:0.3em;--so--padding--button--x--short--2:0.3em;--so--padding--button--y--small--2:0.15em;--so--min-height--button:calc(var(--so--line-height) * var(--so--font-size--normal) + var(--so--padding--button--top) + var(--so--padding--button--bottom) + 2 * var(--so--border-width--1));--so--max-width--page:calc(1400rem / 16);--so--max-width--landing-page:calc(1400rem / 16);--so--height--header:5rem;--so--margin:clamp(0rem,2.4vw,1rem);&.so--is-access,&.so--no-motion{--so--duration:0s}}}@media print{@layer so-print{html{--so--duration:0s;--so--box-shadow--0:none;--so--box-shadow--1:0 0 0 var(--so--rem--1) #000;--so--box-shadow--1--inset:inset 0 0 0 var(--so--rem--1) #000;--so--box-shadow--2:0 0 0 var(--so--rem--3) #000;--so--box-shadow--2--inset:inset 0 0 0 var(--so--rem--3) #000;--so--color--text:var(--so--black);--so--color--text--secondary:var(--so--black);--so--color--link:var(--so--black);--so--color--link--selected:var(--so--black);--so--color--link--white:var(--so--black);--so--color--link--secondary:var(--so--black);--so--color--inverted:var(--so--black);--so--color--logo--green:var(--so--black)}}}@layer so-base{
	/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em calc(40rem / 16)}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:var(--so--font-family--monospace);font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:var(--so--font-family--monospace);font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:var(--so--black)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:var(--so--border-width--1) dotted ButtonText}fieldset{border:var(--so--border-width--1) solid silver;margin:0 var(--so--rem--2);padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:calc(-2rem / 16)}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}*{scroll-margin-top:calc(var(--so--height--header) + 2 * var(--so--rem))}*,:after,:before{box-sizing:border-box;margin-top:0;word-wrap:break-word;overflow-wrap:break-word;overflow-wrap:anywhere}}@layer so-base{::selection{background:var(--so--background-color--highlight)}}html{@layer so-base{container-type:inline-size;height:100%;&.so--is-light{color-scheme:only light}&.so--is-access,&.so--is-dark{color-scheme:only dark}&.so--is-access{font-size:32px}}@media print{@layer so-print{color-scheme:only light;height:auto}}}body{@layer so-base{background:var(--so--background-color--secondary);color:var(--so--color--text);font-family:var(--so--font-family--normal);font-size:var(--so--font-size--normal);height:100%;line-height:var(--so--line-height);min-width:var(--so--min-width);overflow-y:scroll;scroll-behavior:smooth;&.so--full-screen{overflow-y:unset}&.so--embedded,&.so--has-modal-layers{overflow-y:hidden}&.so--embedded{background:var(--so--background-color--normal)}}@media print{@layer so-print{overflow:visible}}}@layer so-base{input{color:var(--so--color--text);font-family:var(--so--font-family--normal);font-size:var(--so--font-size--normal);line-height:var(--so--line-height);&:-webkit-autofill{box-shadow:0 0 0 100rem var(--so--green--2) inset;.so--is-dark &{box-shadow:0 0 0 100rem var(--so--green--4) inset}.so--is-access &{box-shadow:0 0 0 100rem var(--so--background-color--emphasis) inset}}&::-webkit-input-placeholder{color:var(--so--color--text--secondary);font-style:italic;text-overflow:ellipsis}&::-moz-placeholder{color:var(--so--color--text--secondary);font-style:italic;opacity:1;text-overflow:ellipsis}&:-ms-input-placeholder{color:var(--so--color--text--secondary);font-style:italic;text-overflow:ellipsis}}}@layer so-base{textarea{color:var(--so--color--text);font-family:var(--so--font-family--normal);font-size:var(--so--font-size--normal);line-height:var(--so--line-height)}h1{font-size:var(--so--font-size--h1)}h1,h2{font-family:var(--so--font-family--title);font-weight:var(--so--font-weight--title);line-height:var(--so--line-height)}h2{font-size:var(--so--font-size--h2)}h3{font-size:var(--so--font-size--h3)}h3,h4{font-family:var(--so--font-family--title);font-weight:var(--so--font-weight--title);line-height:var(--so--line-height)}h4{font-size:var(--so--font-size--h4)}h5{font-size:var(--so--font-size--h5)}h5,h6{font-family:var(--so--font-family--title);font-weight:var(--so--font-weight--title);letter-spacing:var(--so--letter-spacing--h5-h6);line-height:var(--so--line-height)}h6{font-size:var(--so--font-size--h6)}h1,h2,h3,h4,h5,h6,p{margin-bottom:var(--so--rem--10);margin-top:0}p{font-family:var(--so--font-family--normal);font-size:var(--so--font-size--normal);font-weight:var(--so--font-weight--normal);line-height:var(--so--line-height)}}@layer so-base{}@layer so-base{}@layer so-base{a{color:var(--so--color--link);cursor:pointer;text-decoration:none;&:hover{filter:var(--so--filter--hover--3);text-decoration:underline}&:active{filter:var(--so--filter--active--3)}.so--is-access &{text-decoration:underline}&.so--disabled{cursor:auto;filter:var(--so--filter--disabled);text-decoration:none}&.so--selected{color:var(--so--color--link--selected)}&.so--white,.so-link-color-white-inside &{color:var(--so--color--link--white)}}}@layer so-base{hr{border:0;border-top:var(--so--border--normal);margin:var(--so--rem--10) 0;&.so-no-margin{margin:0}}}@layer so-base{select{color:var(--so--color--link);font-family:var(--so--font-family--normal);font-size:var(--so--font-size--normal)}label{cursor:pointer}}@layer so-base{}@layer so-base{button{cursor:pointer;font:inherit;text-align:initial;&.so--disabled,&:disabled{cursor:auto}&::-moz-focus-inner{border:0;padding:0}}}@layer so-base{mark{background-color:rgb(from var(--so--green--5) r g b/.4);border-radius:var(--so--border-radius--normal);box-shadow:inset 0 0 0 var(--so--rem--1) var(--so--black--4);padding:0 var(--so--rem--1)}li{margin-bottom:var(--so--rem--5)}ul{list-style:disc outside;list-style-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDEwIDEwIj48cGF0aCBmaWxsPSIjOTJkMDUwIiBkPSJNMiAyaDZ2NkgyeiIvPjwvc3ZnPg==");padding-left:var(--so--rem--20)}ol ul,ul ul{list-style-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDEwIDEwIj48cGF0aCBmaWxsPSIjN2U3ZTdlIiBkPSJNMCA0aDEwdjJIMHoiLz48L3N2Zz4=");list-style-type:circle}ol ol ul,ol ul ul,ul ol ul,ul ul ul{list-style-type:square}ol{list-style:decimal outside;padding-left:var(--so--rem--20)}ol.so-ol>li{color:var(--so--green--5);font-size:var(--so--font-size--small);font-weight:var(--so--font-weight--bold)}ol.so-ol>li,ol.so-ol>li>*{line-height:var(--so--line-height)}ol.so-ol>li>*{color:var(--so--color--text);font-size:var(--so--font-size--normal);font-weight:var(--so--font-weight--normal)}dd,dl{margin:0 0 var(--so--rem--10)}dd{padding-left:var(--so--rem--20)}dt{font-weight:var(--so--font-weight--bold)}abbr,acronym{border-bottom:var(--so--border-width--1) dotted var(--so--border-color--normal)}}@layer so-base{}@layer so-base{}@layer so-base{}@layer so-base{}@layer so-base{}@layer so-base{}@layer so-base{}@layer so-base{}@layer so-base{blockquote{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjguMzA5IDIxLjAyNiI+PHN5bWJvbCBpZD0iYSI+PHBhdGggZD0iTTAgMTIuMjRDMCA1LjU0IDUuNCAxLjM3IDExLjM4IDBjMS4xMS4xMSAxLjU1IDEuNDkuNzIgMi4yMy0yLjU5Ljk0LTYuMTIgMy4zMS02LjEyIDYuNyAwIDMuMDIgMi4yMyA0LjAzIDMuOTYgNC40NiAxLjM2LjQ0IDIuMjUgMS43NCAyLjE2IDMuMTdhNC43NDYgNC43NDYgMCAwIDEtNC45NyA0LjQ2QzQuMTggMjEuMDIgMCAxOC41IDAgMTIuMjQiIG9wYWNpdHk9Ii4xNiIvPjwvc3ltYm9sPjx1c2UgeGxpbms6aHJlZj0iI2EiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1Ljc3OCkiLz48dXNlIHhsaW5rOmhyZWY9IiNhIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIi8+PC9zdmc+") no-repeat 0 var(--so--rem--10) /calc(29rem / 16);border-bottom:var(--so--border--normal);border-top:var(--so--border--normal);margin:calc(40rem / 16) 0;padding:var(--so--rem--10) 0 var(--so--rem--10) calc(40rem / 16);&>:last-child{margin-bottom:0}&>cite{display:block;font-style:italic;margin:var(--so--rem--10) 0;text-align:right}&>cite:before{content:" – "}}}@layer so-base{figure{background-color:var(--so--background-color--normal);box-shadow:var(--so--box-shadow--1--inset);margin:0 auto var(--so--rem--10);max-width:100%;overflow:auto;padding:var(--so--rem--10) var(--so--rem--10) 0;& img{box-shadow:var(--so--box-shadow--1);display:block;margin-bottom:var(--so--rem--10)}&.alignright{clear:right;float:right;margin:0 0 var(--so--rem--10) var(--so--rem--20);max-width:50%}&.alignleft{clear:left;float:left;margin:0 var(--so--rem--20) var(--so--rem--10) 0;max-width:50%}& figcaption{margin:0 0 var(--so--rem--10)}}}@layer so-base{img{height:auto;max-width:100%;&.alignright{clear:right;float:right;margin:0 0 var(--so--rem--10) var(--so--rem--20);max-width:50%}&.alignleft{clear:left;float:left;margin:0 var(--so--rem--20) var(--so--rem--10) 0;max-width:50%}&.aligncenter{display:block;margin:0 auto var(--so--rem--10)}}}@layer so-base{pre{white-space:pre-wrap}embed,iframe{max-width:100%}address{margin:0 0 var(--so--rem--10)}table[style*="width:"]{width:auto!important}td[style*="white-space:"]{white-space:normal!important}so-aipic{inset:0;position:absolute}so-article-dash,so-further-versions,so-stat{display:block}}@layer so-base{}@layer so-base{}@layer so-base{}@layer so-base{}@layer so-base{}@layer so-base{}@layer so-base{menu{display:flex;flex-flow:column;margin:0;padding:var(--so--padding--button--y--2) 0;:is(menu,.so2_dropdown_inner_row)+&{border-top:var(--so--border--secondary)}&>li{display:flex;flex-flow:column;margin:0;&:has(>menu)+li{border-top:var(--so--border--secondary);margin-top:var(--so--padding--button--y--2)}&>menu{&:first-child{padding-top:0}&:last-child{padding-bottom:0}}}}}@layer so-base{.so2_content{--so--rem:clamp(1rem,1.92vw,1.6rem);background:var(--so--background-color--emphasis);box-shadow:var(--so--box-shadow--2);container-type:inline-size;display:flex;flex-flow:column;font-size:var(--so--rem);padding-bottom:4rem;button{font-family:inherit;font-size:inherit;line-height:inherit}input{accent-color:var(--so--green--5);font-family:inherit;font-size:inherit;line-height:inherit;.so2_b2b &{accent-color:var(--so--blue--6)}&:not([type]),&[type=date],&[type=number],&[type=text]{border:var(--so--border--double);border-radius:.25em;padding:var(--so--padding--button--y--2) var(--so--padding--button--x--short--2);&:focus:invalid,&:user-invalid{background:var(--so--background-color--error);border-color:var(--so--border-color--error)}}&[type=checkbox],&[type=radio]{margin:.1em}}::placeholder{color:var(--so--color--text--secondary);font-size:.75em;opacity:1;text-overflow:ellipsis}ul:not(.feedbackPanel){margin-block:var(--so--rem);padding:0;&>li{list-style:disc;margin:0 0 calc(.3 * var(--so--rem)) calc(.6 * var(--so--rem))}}a{color:var(--so--color--text);text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:var(--so--font-weight--title--2)}h3{font-size:1.3em}p{font-size:1em;font-weight:inherit;margin-block:var(--so--rem)}textarea{accent-color:var(--so--green--5);border:var(--so--border--double);border-radius:calc(.25 * var(--so--rem));font-family:inherit;font-size:inherit;line-height:inherit;padding:var(--so--padding--button--y) var(--so--padding--button--x--short)}.ccc_b2b textarea{accent-color:var(--so--blue--6)}strong{font-weight:650}a,button,input,select,textarea{&:focus{outline:none}&:focus-visible{box-shadow:var(--so--box-shadow--focus);outline:var(--so--outline--button);outline-offset:var(--so--outline-offset--button)}}}}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption{caption-side:bottom;display:table-caption}@layer so-normal{.so-flex-row{display:flex}.so-flex-no-wrap{flex-wrap:nowrap}.so-flex-wrap{flex-wrap:wrap}.so-flex-float-left,.so-flex-float-right{margin-left:auto}.so-flex-col{display:flex;flex-direction:column}.so-flex-h-center{align-items:center;display:flex;height:100%}.so-align-end{align-items:flex-end}.so-align-center{align-items:center}.so-clearfix:after,.so-clearfix:before{clear:both;content:"\a0";display:block;height:0;overflow:hidden}.so-not-list{list-style-image:none;list-style-type:none;margin:0;padding:0}.so-not-list>li{margin-bottom:0}.cke_button__so-insert-member_icon{background:url(images/small-icon/ck-person.png) no-repeat!important}.cke_button__so-insert-article_icon{background:url(images/small-icon/ck-document.png) no-repeat!important}.cke_button__so-insert-image_icon{background:url(images/small-icon/ck-image.png) no-repeat!important}.so-widgets-DateInput{display:inline-block;position:relative}.so-widgets-DateInput-icon{background:transparent;border:0;color:var(--so--color--link);cursor:pointer;height:var(--so--min-height--button);padding:0;position:absolute;right:0;text-align:center;top:0;width:calc(28rem / 16)}.so-widgets-DateInput-icon:hover{filter:var(--so--filter--hover)}.so-widgets-DateInput-icon:active{filter:var(--so--filter--active)}.so-widgets-DateInput-icon.so--disabled,.so-widgets-DateInput-icon[disabled]{filter:var(--so--filter--disabled)}.so-widgets-DateInput-icon.so--selected,.so-widgets-DateInput-icon.so--selected:active,.so-widgets-DateInput-icon.so--selected:hover{color:var(--so--color--link--selected)}.so-widgets-DateInput-icon:before{content:"\e018";display:inline-block;font-family:science-open-icons!important;font-size:var(--so--font-size--h6);font-style:normal!important;font-weight:var(--so--font-weight--normal)!important;line-height:var(--so--line-height)}.so-widgets-CyclingBanner{overflow:hidden;position:relative;width:100%;z-index:0}.so-widgets-CyclingBanner-a{background-position:50%;background-size:cover;filter:none;height:calc(223rem / 16);left:0;position:absolute;top:0;width:100%}.so-widgets-CyclingBanner-a .so-banner-2-bg{display:none}.so-widgets-CyclingBanner-a .so-banner-2-icon{height:calc(223rem / 16);width:calc(223rem / 16)}.so-widgets-CyclingBanner-pageDotsContainer{bottom:var(--so--rem--2);left:0;position:absolute;right:0;z-index:10}.so-widgets-CyclingBanner-leftButton,.so-widgets-CyclingBanner-rightButton{background:transparent;border:0;bottom:0;color:var(--so--white);padding:0 var(--so--rem--5);position:absolute;top:0;transition-duration:var(--so--transition-duration--1);transition-property:background-color,color;z-index:20}.so-widgets-CyclingBanner-leftButton:hover,.so-widgets-CyclingBanner-rightButton:hover{background:url(images/dark-shade-60.png);background:rgba(0,0,0,.6);transition:none}.so-widgets-CyclingBanner-leftButton:active,.so-widgets-CyclingBanner-rightButton:active{transition:none}}@layer so-normal{}@layer so-normal{}@layer so-normal{}@layer so-normal{}@layer so-normal{.so-widgets-CyclingBanner-leftButton:focus-visible,.so-widgets-CyclingBanner-rightButton:focus-visible{outline:0}.so-widgets-CyclingBanner-leftButton .so-icon,.so-widgets-CyclingBanner-rightButton .so-icon{text-shadow:0 0 var(--so--rem--5) var(--so--black)}.so-widgets-CyclingBanner-leftButton{left:0}.so-widgets-CyclingBanner-rightButton{right:0}.so-banner-2.so--has-icon .so-banner-2-label{left:0!important;z-index:1}@container (width >= 36rem){.so-banner-2.so--has-icon .so-banner-2-label{left:calc(223rem / 16)!important}}}@layer so-normal{.so-widgets-TextCropper{overflow:hidden;position:relative}.so-widgets-TextCropper>:first-child{margin-top:0}.so-widgets-TextCropper>:last-child{margin-bottom:0}.so-widgets-TextCropper .so-widgets-TextCropper-button{background:var(--so--background-color--emphasis);background:transparent linear-gradient(90deg,hsla(0,0%,100%,0),var(--so--background-color--emphasis) calc(30rem / 16));border:0;bottom:0;color:var(--so--color--link);cursor:pointer;padding:0 var(--so--rem--10) 0 calc(40rem / 16);position:absolute;right:0;transition-duration:var(--so--transition-duration--1);transition-property:color;&:hover{filter:var(--so--filter--hover)}&:active,&:hover{text-decoration:none;transition-duration:0s}&:active{filter:var(--so--filter--active)}}.so-widgets-TextCropper.so--2 .so-widgets-TextCropper-button{background:var(--so--background-color--emphasis);border-top:var(--so--border--normal);padding:var(--so--rem--3) var(--so--rem--10) var(--so--rem--5);text-align:center;width:100%}.so-widgets-TextCropper.so--2 .so-widgets-TextCropper-button:before{background:url(images/shadow-round-t-709-40.png) no-repeat bottom;bottom:calc(29rem / 16);content:"";height:calc(var(--so--line-height) * var(--so--font-size--normal) * 2);left:0;pointer-events:none;position:absolute;right:0}.so-d-heading{font-family:var(--so--font-family--title);font-weight:var(--so--font-weight--title)}.so-d-normal{font-weight:var(--so--font-weight--normal)}.so-d-bold,.so-d-normal{font-family:var(--so--font-family--normal)}.so-d-bold{font-weight:var(--so--font-weight--bold)}.so-d-h000{font-size:var(--so--font-size--h000)}.so-d-h00,.so-d-h000{line-height:var(--so--line-height)}.so-d-h00{font-size:var(--so--font-size--h00)}.so-d-h0{font-size:var(--so--font-size--h0)}.so-d-h0,.so-d-h1{line-height:var(--so--line-height)}.so-d-h1{font-size:var(--so--font-size--h1)}.so-d-h2{font-size:var(--so--font-size--h2)}.so-d-h2,.so-d-h3{line-height:var(--so--line-height)}.so-d-h3{font-size:var(--so--font-size--h3)}.so-d-h4{font-size:var(--so--font-size--h4)}.so-d-h4,.so-d-h5{line-height:var(--so--line-height)}.so-d-h5{font-size:var(--so--font-size--h5);letter-spacing:var(--so--letter-spacing--h5-h6)}.so-d-h5.so-lh-i{vertical-align:calc(-2rem / 16)}.so-d-h6{font-size:var(--so--font-size--h6);letter-spacing:var(--so--letter-spacing--h5-h6)}.so-d-h6,.so-d-p{line-height:var(--so--line-height)}.so-d-p{font-family:var(--so--font-family--normal);font-size:var(--so--font-size--normal);font-weight:var(--so--font-weight--normal)}.so-d-code,.so-d-pre{font-family:var(--so--font-family--monospace)}.so-d-code{background:var(--so--background-color--normal);border:var(--so--border--normal);border-radius:var(--so--border-radius--normal);padding:0 var(--so--rem--10)}.so-d-table{background-color:var(--so--background-color--emphasis);overflow:auto;width:100%}.so-d-table>*>tr>*{border:var(--so--border--normal)}.so-d-table>tbody>tr>th{background-color:var(--so--background-color--normal)}.so-d-table>thead>tr>*{background-color:var(--so--background-color--secondary);border-color:var(--so--border-color--normal)}.so-d-figure{background-color:var(--so--background-color--normal);box-shadow:var(--so--box-shadow--1--inset);margin:0 auto var(--so--rem--10);max-width:100%;overflow:auto;padding:var(--so--rem--10) var(--so--rem--10) 0}.so-d-figure img{box-shadow:var(--so--box-shadow--1);display:block;margin-bottom:var(--so--rem--10)}.so-d-figure.alignright{clear:right;float:right;margin:0 0 var(--so--rem--10) var(--so--rem--20);max-width:50%}.so-d-figure.alignleft{clear:left;float:left;margin:0 var(--so--rem--20) var(--so--rem--10) 0;max-width:50%}.so-d-figure figcaption{margin:0 0 var(--so--rem--10)}.so-d table[border="1"]{background-color:var(--so--background-color--emphasis);overflow:auto;width:100%}.so-d table[border="1"]>*>tr>*{border:var(--so--border--normal)}.so-d table[border="1"]>tbody>tr>th{background-color:var(--so--background-color--normal)}.so-d table[border="1"]>thead>tr>*{background-color:var(--so--background-color--secondary);border-color:var(--so--border-color--normal)}.so-d table[border="1"]>*>tr>td,.so-d table[border="1"]>*>tr>th{padding:var(--so--rem--5) var(--so--rem--10)}.so-d table[align=left]{margin-right:var(--so--rem--20);margin-top:0}.so-d table[align=right]{margin-left:var(--so--rem--20);margin-top:0}.so-d table[align=center]{margin-left:auto;margin-right:auto}.so-d .so-custom-list{list-style-image:none;padding-left:var(--so--rem--20);position:relative}.so-d .so-custom-list li:after,.so-d .so-custom-list li:before{clear:both;content:"\a0";display:block;height:0;overflow:hidden}.so-d .so-custom-list .so-custom-list-label{color:var(--so--color--link--selected);float:right;font-size:var(--so--font-size--small);font-weight:var(--so--font-weight--bold);line-height:var(--so--line-height);margin-right:calc(6rem / 16);padding-top:var(--so--rem--2);position:relative;right:100%}.so-d .footnote{margin:0 0 var(--so--rem--10) 0}.so-d .footnote:after,.so-d .footnote:before{clear:both;content:"\a0";display:block;height:0;overflow:hidden}.so-d .footnote .so-footnote-label{float:left;font-weight:var(--so--font-weight--bold);margin-right:var(--so--rem--5)}.so-d .footnote .so-footnote-label+.so-footnote-content{overflow:hidden}.so-d .footnote .so-footnote-label+.so-footnote-content>:first-child{margin-top:0}.so-d .footnote .so-footnote-label+.so-footnote-content>:last-child{margin-bottom:0}.so-d .panel{background-color:var(--so--background-color--normal);box-shadow:var(--so--box-shadow--1--inset);margin:0 0 var(--so--rem--10);overflow:auto}.so-d .panel .label{font-weight:var(--so--font-weight--bold)}.so-d .panel .caption,.so-d .panel .figure-container,.so-d .panel .label,.so-d .panel .table-container,.so-d .panel .table-wrap-foot{margin:var(--so--rem--10)}.so-d .panel .table-container{padding:var(--so--rem--1)}.so-d .panel .figure-container,.so-d .panel .table-container{background-color:var(--so--background-color--emphasis);overflow:auto}.so-d .panel .figure-container{box-shadow:var(--so--box-shadow--1)}.so-d .panel .table-wrap-foot{font-size:calc(12rem / 16);line-height:var(--so--line-height)}.so-d .panel .figure{display:block;margin:0 auto;max-height:75vh;max-width:100%}.so-d .panel .table-figure{background-color:var(--so--background-color--emphasis);margin:0;overflow:auto;width:100%}.so-d .panel .table-figure>*>tr>*{border:var(--so--border--normal)}.so-d .panel .table-figure>tbody>tr>th{background-color:var(--so--background-color--normal)}.so-d .panel .table-figure>thead>tr>*{background-color:var(--so--background-color--secondary);border-color:var(--so--border-color--normal)}.so-d .panel .table-figure .so-tr-separator{margin:calc(-5rem / 16) calc(-10rem / 16)}.so-d .panel .table-figure .so-td-content-separator{display:none}.so-icon-inline>svg{fill:currentColor;height:var(--so--rem--16);vertical-align:calc(-3rem / 16);width:var(--so--rem--16)}}@layer so-normal{}@layer so-normal{.so-icon{display:inline-block;font-family:science-open-icons!important;font-size:var(--so--font-size--h6);font-style:normal!important;font-weight:var(--so--font-weight--normal)!important;line-height:1;&.so--star-empty:after{content:"\e003"}&.so--star-half:after{content:"\e004"}&.so--star-full:after{content:"\e005"}&.so--menu:after{content:"\e006"}&.so--email:after{content:"\e007"}&.so--scroll-up:after{content:"\e008"}&.so--scroll-down:after{content:"\e009"}&.so--cross:after{content:"\e00a"}&.so--accordion-closed:after{content:"\e00b"}&.so--accordion-open:after{content:"\e00c"}&.so--search:after{content:"\e00d"}&.so--tree-opener-closed:after{content:"\e00e"}&.so--tree-opener-open:after{content:"\e00f"}&.so--comment:after{content:"\e010"}&.so--comment-new:after{content:"\e011"}&.so--comment-old:after{content:"\e012"}&.so--paperclip:after{content:"\e013"}&.so--reshare:after{content:"\e014"}&.so--rss:after{content:"\e015"}&.so--flag:after{content:"\e016"}&.so--cog:after{content:"\e017"}&.so--calendar:after{content:"\e018"}&.so--warning:after{content:"\e019"}&.so--hourglass:after{content:"\e01a"}&.so--dropdown:after{content:"\e01b"}&.so--triangle-right:after{content:"\e01c"}&.so--triangle-left:after{content:"\e01d"}&.so--checkbox-un:after{content:"\e01e"}&.so--checkbox:after{content:"\e01f"}&.so--checkbox-partial:after{content:"\e020"}&.so--checkbox-warning:after{content:"\e021"}&.so--radio-un:after{content:"\e022"}&.so--radio:after{content:"\e023"}&.so--to-top:after{content:"\e027"}&.so--to-bottom:after{content:"\e028"}&.so--editorial:after{content:"\e029"}&.so--bookmark:after{content:"\e02a"}&.so--collection:after{content:"\e02b"}&.so--share:after{content:"\e02c"}&.so--editors-comment:after{content:"\e02d"}&.so--slide-left:after{content:"\e02e"}&.so--slide-right:after{content:"\e02f"}&.so--citation:after{content:"\e030"}&.so--tier-1:after{content:"\e031"}&.so--tier-2:after{content:"\e032"}&.so--tier-3:after{content:"\e033"}&.so--user:after{content:"\e034"}&.so--document:after{content:"\e035"}&.so--orcid{&:after{content:"\e036"}&.so--colored:not(#__NEVER__){color:var(--so--orcid-green)}&.so--light-colored:not(#__NEVER__){color:#dbebb0}}&.so--linkedin{&:after{content:"\e037"}&.so--colored:not(#__NEVER__){color:var(--so--linkedin-blue)}&.so--light-colored:not(#__NEVER__){color:#99c9e1}}&.so--mendeley{&:after{content:"\e038"}&.so--colored:not(#__NEVER__){color:var(--so--mendeley-red)}&.so--light-colored:not(#__NEVER__){color:#dca3a8}}&.so--twitter{&:after{content:"\e039"}&.so--colored:not(#__NEVER__){color:var(--so--twitter-blue)}&.so--light-colored:not(#__NEVER__){color:#bbdef8}}&.so--facebook{&:after{content:"\e03a"}&.so--colored:not(#__NEVER__){color:var(--so--facebook-blue)}&.so--light-colored:not(#__NEVER__){color:#b1bcd8}}&.so--open-access{&:after{content:"\e03b"}&.so--colored:not(#__NEVER__){color:var(--so--open-access-orange)}&.so--light-colored:not(#__NEVER__){color:#f6c79a}}&.so--quote:after{content:"\e03c"}&.so--youtube{&:after{content:"\e03d"}&.so--colored:not(#__NEVER__){color:var(--so--red--7)}&.so--light-colored:not(#__NEVER__){color:#e59999}}&.so--google-plus{&:after{content:"\e03e"}&.so--colored:not(#__NEVER__){color:var(--so--red--5)}&.so--light-colored:not(#__NEVER__){color:#f5afaf}}&.so--add-to-collection:after{content:"\e03f"}&.so--remove-from-collection:after{content:"\e040"}&.so--so{&:after{content:"\e041"}&.so--colored:not(#__NEVER__){color:var(--so--green--5)}&.so--light-colored:not(#__NEVER__){color:#d3ecb9}}&.so--statistics:after{content:"\e042"}&.so--summary:after{content:"\e043"}&.so--thumbnail:after{content:"\e044"}&.so--disciplines:after{content:"\e045"}&.so--references:after{content:"\e046"}&.so--check:after{content:"\e047"}&.so--orcid-sync{&:after{content:"\e048"}&.so--colored:not(#__NEVER__){color:#8f5389}&.so--light-colored:not(#__NEVER__){color:#d2bad0}}&.so--keywords:after{content:"\e049"}&.so--orcid-update-permissions{&:after{content:"\e04a"}&.so--colored:not(#__NEVER__){color:#ffb027}&.so--light-colored:not(#__NEVER__){color:#ffdfa9}}&.so--advanced-search:after{content:"\e04b"}&.so--info:after{content:"\e04c"}&.so--hint:after{content:"\e04d"}&.so--wechat{&:after{content:"\e04e"}&.so--colored:not(#__NEVER__){color:#51b548}&.so--light-colored:not(#__NEVER__){color:#b9e1b6}}&.so--article:after{content:"\e04f"}&.so--poster:after{content:"\e050"}&.so--review:after{content:"\e051"}&.so--observation:after{content:"\e052"}&.so--version:after{content:"\e053"}&.so--thermometer:after{content:"\e054"}&.so--instagram:after{content:"\e055"}&.so--buy:after{content:"\e056"}&.so--weibo{&:after{content:"\e057"}&.so--colored:not(#__NEVER__){color:#e6162d}&.so--light-colored:not(#__NEVER__){color:#f5a2ab}}&.so--angle-down:after{content:"\e058"}&.so--menu-2:after{content:"\e059"}&.so--copy:after{content:"\e05a"}&.so--download:after{content:"\e05b"}&.so--plus:after{content:"\e05c"}&.so--error:after{content:"\e05d"}&.so--cross-circled:after{content:"\e05e"}&.so--plus-circled:after{content:"\e05f"}&.so--logo{font-size:calc(32rem / 16);position:relative;vertical-align:50%;width:calc(200rem / 16);@container (width >= 36rem){font-size:calc(42.9rem / 16);vertical-align:30%;width:calc(265rem / 16)}& .so-logo-dark,& .so-logo-light{left:0;position:absolute;top:0}& .so-logo-green{color:var(--so--green);&:before{content:"\e000"}}& .so-logo-dark:before{color:var(--so--dark-gray);content:"\e001"}& .so-logo-light:before{color:var(--so--light-gray);content:"\e002"}&.so--in-footer,&.so--in-powered-by{font-size:calc(32rem / 16);vertical-align:50%;width:calc(200rem / 16);@container (width >= 75rem){font-size:calc(43rem / 16);vertical-align:30%;width:calc(265rem / 16)}}}&.so--tiny{font-size:calc(21.5rem / 16);vertical-align:baseline;width:calc(132.5rem / 16)}&.so--sized{font-size:inherit}&.so--menu-2{color:var(--so--teal--5);font-size:var(--so--font-size--h4)}}.so-icon-teal-4{color:var(--so--color--link)}.so-icon-red-5{color:var(--so--red--7);.so--is-dark &{color:var(--so--red--3)}}}@layer so-normal{.so-picker-or{border-bottom:var(--so--border--normal);height:var(--so--rem--11);text-align:center}.so-picker-or-inner{background-color:var(--so--background-color--emphasis);color:var(--so--color--text--secondary);display:inline-block;font-family:var(--so--font-family--normal);font-size:var(--so--font-size--small);line-height:var(--so--line-height);padding:0 var(--so--rem--5);& a,& button{color:var(--so--color--link--secondary)}& strong{color:var(--so--color--text)}}}@layer so-normal{.so-text-input{background-color:var(--so--background-color--emphasis);border:var(--so--border--normal);border-radius:var(--so--border-radius--normal);box-shadow:var(--so--box-shadow--1--inset);font-family:var(--so--font-family--normal);font-size:var(--so--font-size--normal);line-height:var(--so--line-height);margin:0;padding:var(--so--rem--2) var(--so--rem--5) var(--so--rem--4);width:100%;&:focus-visible{outline:var(--so--outline--button);outline-offset:var(--so--outline-offset--button)}&.so--disabled,&:disabled{filter:var(--so--filter--disabled)}&.so--invalid,&:invalid{background-color:var(--so--orange--2);border-color:var(--so--orange--3);color:var(--so--orange--8);.so--is-dark &{background-color:var(--so--orange--4);border-color:var(--so--orange--5);color:var(--so--color--inverted)}.so--is-access &{background-color:var(--so--background-color--emphasis);border-color:var(--so--border-color--normal);color:var(--so--color--text)}}&.so--home{border-radius:0;font-size:var(--so--font-size--h5);letter-spacing:var(--so--letter-spacing--h5-h6);line-height:var(--so--line-height);padding:calc(17rem / 16)}}}@layer so-normal{.so-textarea{border:var(--so--border--normal);border-radius:var(--so--border-radius--normal);box-shadow:var(--so--box-shadow--1--inset);display:block;font-family:var(--so--font-family--normal);font-size:var(--so--font-size--normal);height:calc(100rem / 16);line-height:var(--so--line-height);margin:0;outline:none;overflow:auto;padding:var(--so--rem--3) var(--so--rem--5);resize:vertical;width:100%;&:focus{outline:var(--so--outline--button);outline-offset:var(--so--outline-offset--button)}}}@layer so-normal{.so-singleline-search-form{background:var(--so--background-color--emphasis);border:var(--so--border--normal);border-radius:var(--so--border-radius--normal);display:inline-block;line-height:calc(26rem / 16);margin:var(--so--rem--10) 0;overflow:hidden;vertical-align:middle;width:100%;&.so---selected{border-color:var(--so--green--5)}&.so--m-0{margin:0}& .so-singleline-search-form-advanced-button,& .so-singleline-search-form-button,& .so-singleline-search-form-other-button{border:0;cursor:pointer;display:inline-block;height:var(--so--min-height--button);margin:0;vertical-align:top}& .so-singleline-search-form-button{background:transparent;border-radius:0;padding-left:var(--so--rem--5);padding-right:var(--so--rem--5)}& .so-singleline-search-form-advanced-button{border-radius:0;padding-left:var(--so--rem--15)}&.so--left{float:left}&.so--right{float:right}&.so--flex{display:block;min-width:calc(80rem / 16);overflow:hidden}}.so-singleline-search-form-select{margin:0 0 0 var(--so--rem--5);min-width:calc(80rem / 16)}.so-singleline-search-form-input{border:0;line-height:var(--so--rem--20);margin:0;outline:0;padding:var(--so--rem--2) var(--so--rem--5) var(--so--rem--4);vertical-align:top;width:100%}}@layer so-normal{.so-secondary{color:var(--so--color--text--secondary);font-family:var(--so--font-family--normal);font-size:var(--so--font-size--small);line-height:var(--so--line-height);& a{text-decoration:underline}& a,& button{color:var(--so--color--link--secondary)}& strong{color:var(--so--color--text--secondary)}}}@layer so-normal{.so-bottom-panel{background:var(--so--background-color--emphasis);bottom:0;box-shadow:0 var(--so--rem--5) var(--so--rem--20) rgba(0,0,0,.5);height:calc(61rem / 16);left:0;overflow:auto;position:fixed;right:0}}@layer so-normal{.so-page-warning{background-color:var(--so--orange--2);border:var(--so--border-width--1) solid var(--so--orange--3);color:var(--so--orange--8);left:0;position:absolute;right:0;text-align:center;top:calc(90rem / 16);transition:top var(--so--transition-duration--2);.so--is-dark &{background-color:var(--so--orange--4);color:var(--so--color--inverted)}.so--is-access &{background-color:var(--so--background-color--emphasis);color:var(--so--color--text)}}}@layer so-normal{.so-layout-section-header{border-bottom:var(--so--border--normal);border-top:0 solid var(--so--border-color--normal);clear:both;margin-bottom:var(--so--rem--10);overflow:hidden;&.so--no-border{border-bottom:0;margin-bottom:0;&+.so-layout-section-body{margin-top:0}}&.so--openable{margin-bottom:0;&.so--closed,&.so--open{background-color:var(--so--background-color--normal);border-radius:var(--so--border-radius--normal);cursor:pointer;padding:0 var(--so--rem--10);& .so-layout-section-title{color:var(--so--color--link);margin:var(--so--rem--10) 0;&:before{display:inline-block;font-family:science-open-icons!important;font-size:var(--so--font-size--h6);font-style:normal!important;font-weight:var(--so--font-weight--normal)!important;line-height:1;margin:0 var(--so--rem--10) 0 0}}}&.so--closed{& .so-layout-section-title{&:before{content:"\e00b"}}}&.so--open{& .so-layout-section-title{&:before{content:"\e00c"}}}&:hover{filter:var(--so--filter--hover)}&:active,&:hover{text-decoration:none;transition-duration:0s}&:active{border-bottom-width:0;border-top-width:var(--so--border-width--1);filter:var(--so--filter--active)}}}.so-layout-section-title{color:var(--so--color--text--secondary);display:block;font-family:var(--so--font-family--normal);font-size:var(--so--font-size--normal);font-style:italic;font-weight:var(--so--font-weight--bold);line-height:var(--so--line-height);margin:0 0 var(--so--rem--10);&.so--no-margin{margin:0}}.so-layout-section{margin-bottom:var(--so--rem--20);&.so--a-border-top{border-top:var(--so--border--normal);padding-top:var(--so--rem--15)}&.so--a-border-top-0{border-top:0;padding-top:0}@container (width >= 36rem){&.so--b-border-top{border-top:var(--so--border--normal);padding-top:var(--so--rem--15)}&.so--b-border-top-0{border-top:0;padding-top:0}}@container (width >= 45rem){&.so--c-border-top{border-top:var(--so--border--normal);padding-top:var(--so--rem--15)}&.so--c-border-top-0{border-top:0;padding-top:0}}@container (width >= 63.375rem){&.so--d-border-top{border-top:var(--so--border--normal);padding-top:var(--so--rem--15)}&.so--d-border-top-0{border-top:0;padding-top:0}}@container (width >= 75rem){.so-layout-section.so--e-border-top{border-top:var(--so--border--normal);padding-top:var(--so--rem--15)}&.so--e-border-top-0{border-top:0;padding-top:0}}@container (width >= 87.5rem){&.so--f-border-top{border-top:var(--so--border--normal);padding-top:var(--so--rem--15)}&.so--f-border-top-0{border-top:0;padding-top:0}}&.so--green{background:var(--so--green--8);box-shadow:var(--so--box-shadow--2);padding:calc(7rem / 16) var(--so--rem--3) var(--so--rem--3) var(--so--rem--3);.so--is-dark &{background:var(--so--green--2)}.so--is-access &{background:var(--so--background-color--emphasis)}&>.so-layout-section-title{color:var(--so--color--inverted);padding-left:var(--so--rem--10)}&>.so-tab-l-container{background:var(--so--background-color--secondary)}}}.so-layout-section-body{margin:var(--so--rem--10) 0 var(--so--rem--20);&:after,&:before{clear:both;content:"\a0";display:block;height:0;overflow:hidden}}}@layer so-normal{.so-col-row{line-height:0;position:relative}.so-col-row.so--no-padding,.so-col>.so-col-row{margin-left:calc(-10rem / 16);margin-right:calc(-10rem / 16)}.so-col{display:inline-block;line-height:var(--so--rem--20);padding:0 var(--so--rem--10);position:relative;vertical-align:top;width:100%;&:after,&:before{clear:both;content:"\a0";display:block;height:0;overflow:hidden}&.so--a-1{width:4.1666666667%}&.so--a-pull-1{right:4.1666666667%}&.so--a-push-1{left:4.1666666667%}&.so--a-2{width:8.3333333333%}&.so--a-pull-2{right:8.3333333333%}&.so--a-push-2{left:8.3333333333%}&.so--a-3{width:12.5%}&.so--a-pull-3{right:12.5%}&.so--a-push-3{left:12.5%}&.so--a-4{width:16.6666666667%}&.so--a-pull-4{right:16.6666666667%}&.so--a-push-4{left:16.6666666667%}&.so--a-5{width:20.8333333333%}&.so--a-pull-5{right:20.8333333333%}&.so--a-push-5{left:20.8333333333%}&.so--a-6{width:25%}&.so--a-pull-6{right:25%}&.so--a-push-6{left:25%}&.so--a-7{width:29.1666666667%}&.so--a-pull-7{right:29.1666666667%}&.so--a-push-7{left:29.1666666667%}&.so--a-8{width:33.3333333333%}&.so--a-pull-8{right:33.3333333333%}&.so--a-push-8{left:33.3333333333%}&.so--a-9{width:37.5%}&.so--a-pull-9{right:37.5%}&.so--a-push-9{left:37.5%}&.so--a-10{width:41.6666666667%}&.so--a-pull-10{right:41.6666666667%}&.so--a-push-10{left:41.6666666667%}&.so--a-11{width:45.8333333333%}&.so--a-pull-11{right:45.8333333333%}&.so--a-push-11{left:45.8333333333%}&.so--a-12{width:50%}&.so--a-pull-12{right:50%}&.so--a-push-12{left:50%}&.so--a-13{width:54.1666666667%}&.so--a-pull-13{right:54.1666666667%}&.so--a-push-13{left:54.1666666667%}&.so--a-14{width:58.3333333333%}&.so--a-pull-14{right:58.3333333333%}&.so--a-push-14{left:58.3333333333%}&.so--a-15{width:62.5%}&.so--a-pull-15{right:62.5%}&.so--a-push-15{left:62.5%}&.so--a-16{width:66.6666666667%}&.so--a-pull-16{right:66.6666666667%}&.so--a-push-16{left:66.6666666667%}&.so--a-17{width:70.8333333333%}&.so--a-pull-17{right:70.8333333333%}&.so--a-push-17{left:70.8333333333%}&.so--a-18{width:75%}&.so--a-pull-18{right:75%}&.so--a-push-18{left:75%}&.so--a-19{width:79.1666666667%}&.so--a-pull-19{right:79.1666666667%}&.so--a-push-19{left:79.1666666667%}&.so--a-20{width:83.3333333333%}&.so--a-pull-20{right:83.3333333333%}&.so--a-push-20{left:83.3333333333%}&.so--a-21{width:87.5%}&.so--a-pull-21{right:87.5%}&.so--a-push-21{left:87.5%}&.so--a-22{width:91.6666666667%}&.so--a-pull-22{right:91.6666666667%}&.so--a-push-22{left:91.6666666667%}&.so--a-23{width:95.8333333333%}&.so--a-pull-23{right:95.8333333333%}&.so--a-push-23{left:95.8333333333%}&.so--a-24{width:100%}&.so--a-pull-24{right:100%}&.so--a-push-24{left:100%}@container (width >= 36rem){&.so--b-1{width:4.1666666667%}&.so--b-pull-1{right:4.1666666667%}&.so--b-push-1{left:4.1666666667%}&.so--b-2{width:8.3333333333%}&.so--b-pull-2{right:8.3333333333%}&.so--b-push-2{left:8.3333333333%}&.so--b-3{width:12.5%}&.so--b-pull-3{right:12.5%}&.so--b-push-3{left:12.5%}&.so--b-4{width:16.6666666667%}&.so--b-pull-4{right:16.6666666667%}&.so--b-push-4{left:16.6666666667%}&.so--b-5{width:20.8333333333%}&.so--b-pull-5{right:20.8333333333%}&.so--b-push-5{left:20.8333333333%}&.so--b-6{width:25%}&.so--b-pull-6{right:25%}&.so--b-push-6{left:25%}&.so--b-7{width:29.1666666667%}&.so--b-pull-7{right:29.1666666667%}&.so--b-push-7{left:29.1666666667%}&.so--b-8{width:33.3333333333%}&.so--b-pull-8{right:33.3333333333%}&.so--b-push-8{left:33.3333333333%}&.so--b-9{width:37.5%}&.so--b-pull-9{right:37.5%}&.so--b-push-9{left:37.5%}&.so--b-10{width:41.6666666667%}&.so--b-pull-10{right:41.6666666667%}&.so--b-push-10{left:41.6666666667%}&.so--b-11{width:45.8333333333%}&.so--b-pull-11{right:45.8333333333%}&.so--b-push-11{left:45.8333333333%}&.so--b-12{width:50%}&.so--b-pull-12{right:50%}&.so--b-push-12{left:50%}&.so--b-13{width:54.1666666667%}&.so--b-pull-13{right:54.1666666667%}&.so--b-push-13{left:54.1666666667%}&.so--b-14{width:58.3333333333%}&.so--b-pull-14{right:58.3333333333%}&.so--b-push-14{left:58.3333333333%}&.so--b-15{width:62.5%}&.so--b-pull-15{right:62.5%}&.so--b-push-15{left:62.5%}&.so--b-16{width:66.6666666667%}&.so--b-pull-16{right:66.6666666667%}&.so--b-push-16{left:66.6666666667%}&.so--b-17{width:70.8333333333%}&.so--b-pull-17{right:70.8333333333%}&.so--b-push-17{left:70.8333333333%}&.so--b-18{width:75%}&.so--b-pull-18{right:75%}&.so--b-push-18{left:75%}&.so--b-19{width:79.1666666667%}&.so--b-pull-19{right:79.1666666667%}&.so--b-push-19{left:79.1666666667%}&.so--b-20{width:83.3333333333%}&.so--b-pull-20{right:83.3333333333%}&.so--b-push-20{left:83.3333333333%}&.so--b-21{width:87.5%}&.so--b-pull-21{right:87.5%}&.so--b-push-21{left:87.5%}&.so--b-22{width:91.6666666667%}&.so--b-pull-22{right:91.6666666667%}&.so--b-push-22{left:91.6666666667%}&.so--b-23{width:95.8333333333%}&.so--b-pull-23{right:95.8333333333%}&.so--b-push-23{left:95.8333333333%}&.so--b-24{width:100%}&.so--b-pull-24{right:100%}&.so--b-push-24{left:100%}}@container (width >= 45rem){&.so--c-1{width:4.1666666667%}&.so--c-pull-1{right:4.1666666667%}&.so--c-push-1{left:4.1666666667%}&.so--c-2{width:8.3333333333%}&.so--c-pull-2{right:8.3333333333%}&.so--c-push-2{left:8.3333333333%}&.so--c-3{width:12.5%}&.so--c-pull-3{right:12.5%}&.so--c-push-3{left:12.5%}&.so--c-4{width:16.6666666667%}&.so--c-pull-4{right:16.6666666667%}&.so--c-push-4{left:16.6666666667%}&.so--c-5{width:20.8333333333%}&.so--c-pull-5{right:20.8333333333%}&.so--c-push-5{left:20.8333333333%}&.so--c-6{width:25%}&.so--c-pull-6{right:25%}&.so--c-push-6{left:25%}&.so--c-7{width:29.1666666667%}&.so--c-pull-7{right:29.1666666667%}&.so--c-push-7{left:29.1666666667%}&.so--c-8{width:33.3333333333%}&.so--c-pull-8{right:33.3333333333%}&.so--c-push-8{left:33.3333333333%}&.so--c-9{width:37.5%}&.so--c-pull-9{right:37.5%}&.so--c-push-9{left:37.5%}&.so--c-10{width:41.6666666667%}&.so--c-pull-10{right:41.6666666667%}&.so--c-push-10{left:41.6666666667%}&.so--c-11{width:45.8333333333%}&.so--c-pull-11{right:45.8333333333%}&.so--c-push-11{left:45.8333333333%}&.so--c-12{width:50%}&.so--c-pull-12{right:50%}&.so--c-push-12{left:50%}&.so--c-13{width:54.1666666667%}&.so--c-pull-13{right:54.1666666667%}&.so--c-push-13{left:54.1666666667%}&.so--c-14{width:58.3333333333%}&.so--c-pull-14{right:58.3333333333%}&.so--c-push-14{left:58.3333333333%}&.so--c-15{width:62.5%}&.so--c-pull-15{right:62.5%}&.so--c-push-15{left:62.5%}&.so--c-16{width:66.6666666667%}&.so--c-pull-16{right:66.6666666667%}&.so--c-push-16{left:66.6666666667%}&.so--c-17{width:70.8333333333%}&.so--c-pull-17{right:70.8333333333%}&.so--c-push-17{left:70.8333333333%}&.so--c-18{width:75%}&.so--c-pull-18{right:75%}&.so--c-push-18{left:75%}&.so--c-19{width:79.1666666667%}&.so--c-pull-19{right:79.1666666667%}&.so--c-push-19{left:79.1666666667%}&.so--c-20{width:83.3333333333%}&.so--c-pull-20{right:83.3333333333%}&.so--c-push-20{left:83.3333333333%}&.so--c-21{width:87.5%}&.so--c-pull-21{right:87.5%}&.so--c-push-21{left:87.5%}&.so--c-22{width:91.6666666667%}&.so--c-pull-22{right:91.6666666667%}&.so--c-push-22{left:91.6666666667%}&.so--c-23{width:95.8333333333%}&.so--c-pull-23{right:95.8333333333%}&.so--c-push-23{left:95.8333333333%}&.so--c-24{width:100%}&.so--c-pull-24{right:100%}&.so--c-push-24{left:100%}}@container (width >= 63.375rem){&.so--d-1{width:4.1666666667%}&.so--d-pull-1{right:4.1666666667%}&.so--d-push-1{left:4.1666666667%}&.so--d-2{width:8.3333333333%}&.so--d-pull-2{right:8.3333333333%}&.so--d-push-2{left:8.3333333333%}&.so--d-3{width:12.5%}&.so--d-pull-3{right:12.5%}&.so--d-push-3{left:12.5%}&.so--d-4{width:16.6666666667%}&.so--d-pull-4{right:16.6666666667%}&.so--d-push-4{left:16.6666666667%}&.so--d-5{width:20.8333333333%}&.so--d-pull-5{right:20.8333333333%}&.so--d-push-5{left:20.8333333333%}&.so--d-6{width:25%}&.so--d-pull-6{right:25%}&.so--d-push-6{left:25%}&.so--d-7{width:29.1666666667%}&.so--d-pull-7{right:29.1666666667%}&.so--d-push-7{left:29.1666666667%}&.so--d-8{width:33.3333333333%}&.so--d-pull-8{right:33.3333333333%}&.so--d-push-8{left:33.3333333333%}&.so--d-9{width:37.5%}&.so--d-pull-9{right:37.5%}&.so--d-push-9{left:37.5%}&.so--d-10{width:41.6666666667%}&.so--d-pull-10{right:41.6666666667%}&.so--d-push-10{left:41.6666666667%}&.so--d-11{width:45.8333333333%}&.so--d-pull-11{right:45.8333333333%}&.so--d-push-11{left:45.8333333333%}&.so--d-12{width:50%}&.so--d-pull-12{right:50%}&.so--d-push-12{left:50%}&.so--d-13{width:54.1666666667%}&.so--d-pull-13{right:54.1666666667%}&.so--d-push-13{left:54.1666666667%}&.so--d-14{width:58.3333333333%}&.so--d-pull-14{right:58.3333333333%}&.so--d-push-14{left:58.3333333333%}&.so--d-15{width:62.5%}&.so--d-pull-15{right:62.5%}&.so--d-push-15{left:62.5%}&.so--d-16{width:66.6666666667%}&.so--d-pull-16{right:66.6666666667%}&.so--d-push-16{left:66.6666666667%}&.so--d-17{width:70.8333333333%}&.so--d-pull-17{right:70.8333333333%}&.so--d-push-17{left:70.8333333333%}&.so--d-18{width:75%}&.so--d-pull-18{right:75%}&.so--d-push-18{left:75%}&.so--d-19{width:79.1666666667%}&.so--d-pull-19{right:79.1666666667%}&.so--d-push-19{left:79.1666666667%}&.so--d-20{width:83.3333333333%}&.so--d-pull-20{right:83.3333333333%}&.so--d-push-20{left:83.3333333333%}&.so--d-21{width:87.5%}&.so--d-pull-21{right:87.5%}&.so--d-push-21{left:87.5%}&.so--d-22{width:91.6666666667%}&.so--d-pull-22{right:91.6666666667%}&.so--d-push-22{left:91.6666666667%}&.so--d-23{width:95.8333333333%}&.so--d-pull-23{right:95.8333333333%}&.so--d-push-23{left:95.8333333333%}&.so--d-24{width:100%}&.so--d-pull-24{right:100%}&.so--d-push-24{left:100%}}@container (width >= 75rem){&.so--e-1{width:4.1666666667%}&.so--e-pull-1{right:4.1666666667%}&.so--e-push-1{left:4.1666666667%}&.so--e-2{width:8.3333333333%}&.so--e-pull-2{right:8.3333333333%}&.so--e-push-2{left:8.3333333333%}&.so--e-3{width:12.5%}&.so--e-pull-3{right:12.5%}&.so--e-push-3{left:12.5%}&.so--e-4{width:16.6666666667%}&.so--e-pull-4{right:16.6666666667%}&.so--e-push-4{left:16.6666666667%}&.so--e-5{width:20.8333333333%}&.so--e-pull-5{right:20.8333333333%}&.so--e-push-5{left:20.8333333333%}&.so--e-6{width:25%}&.so--e-pull-6{right:25%}&.so--e-push-6{left:25%}&.so--e-7{width:29.1666666667%}&.so--e-pull-7{right:29.1666666667%}&.so--e-push-7{left:29.1666666667%}&.so--e-8{width:33.3333333333%}&.so--e-pull-8{right:33.3333333333%}&.so--e-push-8{left:33.3333333333%}&.so--e-9{width:37.5%}&.so--e-pull-9{right:37.5%}&.so--e-push-9{left:37.5%}&.so--e-10{width:41.6666666667%}&.so--e-pull-10{right:41.6666666667%}&.so--e-push-10{left:41.6666666667%}&.so--e-11{width:45.8333333333%}&.so--e-pull-11{right:45.8333333333%}&.so--e-push-11{left:45.8333333333%}&.so--e-12{width:50%}&.so--e-pull-12{right:50%}&.so--e-push-12{left:50%}&.so--e-13{width:54.1666666667%}&.so--e-pull-13{right:54.1666666667%}&.so--e-push-13{left:54.1666666667%}&.so--e-14{width:58.3333333333%}&.so--e-pull-14{right:58.3333333333%}&.so--e-push-14{left:58.3333333333%}&.so--e-15{width:62.5%}&.so--e-pull-15{right:62.5%}&.so--e-push-15{left:62.5%}&.so--e-16{width:66.6666666667%}&.so--e-pull-16{right:66.6666666667%}&.so--e-push-16{left:66.6666666667%}&.so--e-17{width:70.8333333333%}&.so--e-pull-17{right:70.8333333333%}&.so--e-push-17{left:70.8333333333%}&.so--e-18{width:75%}&.so--e-pull-18{right:75%}&.so--e-push-18{left:75%}&.so--e-19{width:79.1666666667%}&.so--e-pull-19{right:79.1666666667%}&.so--e-push-19{left:79.1666666667%}&.so--e-20{width:83.3333333333%}&.so--e-pull-20{right:83.3333333333%}&.so--e-push-20{left:83.3333333333%}&.so--e-21{width:87.5%}&.so--e-pull-21{right:87.5%}&.so--e-push-21{left:87.5%}&.so--e-22{width:91.6666666667%}&.so--e-pull-22{right:91.6666666667%}&.so--e-push-22{left:91.6666666667%}&.so--e-23{width:95.8333333333%}&.so--e-pull-23{right:95.8333333333%}&.so--e-push-23{left:95.8333333333%}&.so--e-24{width:100%}&.so--e-pull-24{right:100%}&.so--e-push-24{left:100%}}@container (width >= 87.5rem){&.so--f-1{width:4.1666666667%}&.so--f-pull-1{right:4.1666666667%}&.so--f-push-1{left:4.1666666667%}&.so--f-2{width:8.3333333333%}&.so--f-pull-2{right:8.3333333333%}&.so--f-push-2{left:8.3333333333%}&.so--f-3{width:12.5%}&.so--f-pull-3{right:12.5%}&.so--f-push-3{left:12.5%}&.so--f-4{width:16.6666666667%}&.so--f-pull-4{right:16.6666666667%}&.so--f-push-4{left:16.6666666667%}&.so--f-5{width:20.8333333333%}&.so--f-pull-5{right:20.8333333333%}&.so--f-push-5{left:20.8333333333%}&.so--f-6{width:25%}&.so--f-pull-6{right:25%}&.so--f-push-6{left:25%}&.so--f-7{width:29.1666666667%}&.so--f-pull-7{right:29.1666666667%}&.so--f-push-7{left:29.1666666667%}&.so--f-8{width:33.3333333333%}&.so--f-pull-8{right:33.3333333333%}&.so--f-push-8{left:33.3333333333%}&.so--f-9{width:37.5%}&.so--f-pull-9{right:37.5%}&.so--f-push-9{left:37.5%}&.so--f-10{width:41.6666666667%}&.so--f-pull-10{right:41.6666666667%}&.so--f-push-10{left:41.6666666667%}&.so--f-11{width:45.8333333333%}&.so--f-pull-11{right:45.8333333333%}&.so--f-push-11{left:45.8333333333%}&.so--f-12{width:50%}&.so--f-pull-12{right:50%}&.so--f-push-12{left:50%}&.so--f-13{width:54.1666666667%}&.so--f-pull-13{right:54.1666666667%}&.so--f-push-13{left:54.1666666667%}&.so--f-14{width:58.3333333333%}&.so--f-pull-14{right:58.3333333333%}&.so--f-push-14{left:58.3333333333%}&.so--f-15{width:62.5%}&.so--f-pull-15{right:62.5%}&.so--f-push-15{left:62.5%}&.so--f-16{width:66.6666666667%}&.so--f-pull-16{right:66.6666666667%}&.so--f-push-16{left:66.6666666667%}&.so--f-17{width:70.8333333333%}&.so--f-pull-17{right:70.8333333333%}&.so--f-push-17{left:70.8333333333%}&.so--f-18{width:75%}&.so--f-pull-18{right:75%}&.so--f-push-18{left:75%}&.so--f-19{width:79.1666666667%}&.so--f-pull-19{right:79.1666666667%}&.so--f-push-19{left:79.1666666667%}&.so--f-20{width:83.3333333333%}&.so--f-pull-20{right:83.3333333333%}&.so--f-push-20{left:83.3333333333%}&.so--f-21{width:87.5%}&.so--f-pull-21{right:87.5%}&.so--f-push-21{left:87.5%}&.so--f-22{width:91.6666666667%}&.so--f-pull-22{right:91.6666666667%}&.so--f-push-22{left:91.6666666667%}&.so--f-23{width:95.8333333333%}&.so--f-pull-23{right:95.8333333333%}&.so--f-push-23{left:95.8333333333%}&.so--f-24{width:100%}&.so--f-pull-24{right:100%}&.so--f-push-24{left:100%}}}}@media print{@layer so-print{.so-col{display:block;position:static;width:auto}.so-col-row{margin:0}}}@layer so-normal{.so-dropdown{cursor:pointer;position:relative;&:focus:hover>.so-dropdown-list,&:focus>.so-dropdown-list{display:block}}.so-dropdown-list{background:var(--so--background-color--emphasis);border:var(--so--border--normal);box-shadow:var(--so--box-shadow--1);color:var(--so--color--text);cursor:auto;display:none;margin:calc(-1rem / 16) 0 0;min-width:100%;overflow:auto;padding:var(--so--rem--5) 0;position:absolute;white-space:nowrap;z-index:1;&.so--left{left:0;top:100%}&.so--right{right:0;top:100%}&:hover{display:block}&.so-js{margin-top:0;min-width:auto;right:auto}}.so-dropdown-button,.so-dropdown-list-button{background:var(--so--background-color--emphasis);border:var(--so--border-width--1) solid transparent;color:var(--so--color--link);cursor:pointer;display:block;font-size:var(--so--font-size--normal);line-height:var(--so--line-height);margin:var(--so--rem--1) 0;min-height:var(--so--min-height--button);min-width:100%;padding:var(--so--padding--button);text-align:left;transition-duration:var(--so--transition-duration--1);&:hover{filter:var(--so--filter--hover);text-decoration:none}&:active,&:hover{transition-duration:0s}&:active{filter:var(--so--filter--active)}&.so--selected{background-color:var(--so--green--2);.so--is-dark &{background-color:var(--so--green--5);color:var(--so--color--text)}.so--is-access &{background-color:var(--so--background-color--emphasis);color:var(--so--color--text);text-decoration:dotted}}&.so--disabled,&:disabled{background-color:transparent;filter:var(--so--filter--disabled)}&:focus-visible{outline:var(--so--outline--button);outline-offset:var(--so--outline-offset--button--inside)}}.so-dropdown-inner{list-style-image:none;list-style-type:none;margin:0;padding:0;&>li{margin-bottom:0}&:empty{display:none}&+.so-dropdown-inner{border-top:var(--so--border--normal)}&:empty+.so-dropdown-inner{border-top:0}}.so-dropdown-group{border-left:var(--so--border-width--1) dashed var(--so--border-color--normal);margin:var(--so--rem--5) 0 var(--so--rem--5) var(--so--rem--10)}.so-dropdown-group-title{color:var(--so--color--text--secondary);font-family:var(--so--font-family--normal);font-size:var(--so--font-size--small);font-style:italic;line-height:var(--so--line-height);margin:var(--so--rem--10) var(--so--rem--10) var(--so--rem--5);& a,& button{color:var(--so--color--link--secondary)}& strong{color:var(--so--color--text)}}}@layer so-normal{.so-article-list-item:after,.so-article-list-item:before{clear:both;content:"\a0";display:block;height:0;overflow:hidden}.so-article-list-item~.so-article-list-item{border-top:var(--so--border--normal);margin-top:var(--so--rem--20);padding-top:var(--so--rem--20)}.so-article-list-item.so--no-sep{border-top:0;margin-bottom:calc(40rem / 16);padding-top:0}.so-article-list-item.so--disabled{opacity:.5;pointer-events:none}.so-article-list-item .so-article-list-item{margin:0}.so-article-list-item-image{clear:right;float:right;margin:0 0 0 var(--so--rem--20)}.so-article-list-item-full-image{display:block;height:auto;margin:0 0 var(--so--rem--10);max-width:calc(304rem / 16);width:100%}.so-article-list-item-text{overflow:hidden}.so-article-list-item-text>.so-d:first-child:last-child>:first-child,.so-article-list-item-text>:first-child{margin-top:0}.so-article-list-item-text>.so-d:first-child:last-child>:last-child,.so-article-list-item-text>:last-child{margin-bottom:0}.so-article-list-item-title{font-family:var(--so--font-family--title);font-size:var(--so--font-size--h5);line-height:var(--so--line-height);margin:0 0 var(--so--rem--5)}.so-article-list-item-title a:hover .so-icon{text-decoration:underline}.so-article-list-item-title .so-article-trans-title{display:block;font-size:var(--so--font-size--h6);line-height:var(--so--line-height);margin:0 0 var(--so--rem--5)}.so-article-list-item-info{margin:var(--so--rem--5) 0}.so-article-list-item-abstract,.so-article-list-item-info{font-family:var(--so--font-family--normal);font-size:var(--so--font-size--normal);line-height:var(--so--line-height)}.so-article-list-item-abstract{margin:var(--so--rem--10) 0}.so-article-link-abstract{font-family:var(--so--font-family--normal);font-size:var(--so--font-size--normal);line-height:var(--so--line-height);margin:var(--so--rem--5) 0}.so-article-header{margin:0 0 var(--so--rem--20)}.so-article-header-text{display:block;overflow:auto}.so-article-header-title{font-family:var(--so--font-family--title);font-size:var(--so--font-size--h1);font-weight:var(--so--font-weight--title);line-height:var(--so--line-height)}.so-article-header-title .so-article-trans-title{color:var(--so--color--text--secondary);font-size:var(--so--font-size--h3);line-height:var(--so--line-height);margin:0 0 var(--so--rem--10)}.so-article-header-info{margin:var(--so--rem--4) 0}.so-article-image{float:right;margin:0 0 var(--so--rem--20) var(--so--rem--5)}.so-article-trans-title{display:block;font-style:italic;margin-top:var(--so--rem--5)}.so-small-icon{display:inline-block;height:var(--so--rem--16);vertical-align:calc(-3rem / 16);width:var(--so--rem--16)}.so-profile-header-image{display:block;float:right;height:calc(223rem / 16);margin:0 0 var(--so--rem--20) var(--so--rem--20);width:calc(223rem / 16)}.so-profile-header-title{font-size:var(--so--font-size--h1);line-height:1;margin-bottom:var(--so--rem--10)}.so-profile-extract{display:block;margin:0 0 var(--so--rem--20) 0;overflow:auto}.so-profile-extract:after,.so-profile-extract:before{clear:both;content:"\a0";display:block;height:0;overflow:hidden}}@layer so-normal{}@layer so-normal{}@layer so-normal{}@layer so-normal{.feedbackPanel{padding-left:0;& li{border:var(--so--border-width--1) solid var(--so--teal--5);border-radius:var(--so--border-radius--normal);list-style:none;padding:var(--so--padding--button);white-space:pre-wrap}& li a{text-decoration:underline}& li.feedbackPanelWARNING,& li.so-orange{background-color:var(--so--orange--2);border:var(--so--border-width--1) solid var(--so--orange--3);color:var(--so--orange--8)}& li.feedbackPanelERROR,& li.so-red{background-color:var(--so--red--2);border:var(--so--border-width--1) solid var(--so--red--3);color:var(--so--red--8)}& li.so-green{background-color:var(--so--green--2);border:var(--so--border-width--1) solid var(--so--green--5)}& li.so-yellow{background-color:var(--so--yellow--1);border:var(--so--border-width--1) solid var(--so--yellow--2)}}}.so-feedback-message{@layer so-normal{border:var(--so--border--normal);border-radius:var(--so--border-radius--normal);padding:var(--so--padding--button);white-space:pre-wrap;& a{text-decoration:underline}&.feedbackPanelWARNING,&.so-orange{background-color:var(--so--orange--2);color:var(--so--orange--8);.so--is-dark &{background-color:var(--so--orange--8);color:var(--so--orange--2)}}&.feedbackPanelERROR,&.so-red{background-color:var(--so--red--2);color:var(--so--red--8);.so--is-dark &{background-color:var(--so--red--8);color:var(--so--red--2)}}&.so-green{background-color:var(--so--green--2);.so--is-dark &{background-color:var(--so--green--4)}}&.so-yellow{background-color:var(--so--yellow--1);.so--is-dark &{background-color:var(--so--yellow--4)}}}@layer so-option{.so--is-access &{background-color:var(--so--background-color--emphasis);color:var(--so--color--text)}}}@layer so-normal{.so-message-editor-title{font-family:var(--so--font-family--title);font-size:calc(24rem / 16);font-weight:var(--so--font-weight--title);line-height:calc(34rem / 16);margin:var(--so--rem--10) 0}.so-message-input{border:var(--so--border--normal);border-radius:var(--so--border-radius--normal);box-shadow:var(--so--box-shadow--1--inset);display:block;font-family:var(--so--font-family--normal);font-size:var(--so--font-size--normal);height:calc(100rem / 16);line-height:var(--so--line-height);margin:0;outline:none;overflow:auto;padding:var(--so--rem--3) var(--so--rem--5);resize:vertical;width:100%}.so-message-input:focus-visible{outline:var(--so--outline--button);outline-offset:var(--so--outline-offset--button)}.so-message-attached-doc{background-color:var(--so--background-color--normal);border:var(--so--border--normal);border-radius:var(--so--border-radius--normal);margin:var(--so--rem--5) 0;padding:var(--so--rem--5) var(--so--rem--5) var(--so--rem--5) var(--so--rem--10)}.so-message-attached-doc:after,.so-message-attached-doc:before{clear:both;content:"\a0";display:block;height:0;overflow:hidden}.so-message-attached-persons-wrapper{margin:var(--so--rem--5) 0}.so-message-attached-persons{margin:calc(-5rem / 16) 0 0 calc(-5rem / 16)}.so-message-attached-person{background-color:var(--so--background-color--normal);border:var(--so--border--normal);border-radius:var(--so--border-radius--normal);display:inline-block;margin:var(--so--rem--5) 0 0 var(--so--rem--5);padding:var(--so--rem--2) var(--so--rem--5) var(--so--rem--4) var(--so--rem--10)}.so-remove-attachment-button{cursor:pointer;float:right;margin:0 0 0 var(--so--rem--5);padding:var(--so--rem--3) var(--so--rem--5);-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}}@layer so-normal{&-group-title{color:var(--so--color--text--secondary);font-family:var(--so--font-family--normal);font-size:var(--so--font-size--small);line-height:var(--so--line-height);margin:var(--so--rem--5) 0;& a,& button{color:var(--so--color--link--secondary)}& strong{color:var(--so--color--text)}}.so-search-completion{background-color:var(--so--background-color--emphasis);border-color:var(--so--border-color--normal);border-radius:var(--so--border-radius--normal);border-style:solid;border-width:var(--so--border-width--1);color:var(--so--color--link);cursor:pointer;margin:var(--so--rem--5) 0;padding:var(--so--rem--5) var(--so--rem--10);-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;&:hover{filter:var(--so--filter--hover)}&:active{filter:var(--so--filter--active)}&.so--selected{background-color:var(--so--green--2);.so--is-dark &{background-color:var(--so--green--4);color:var(--so--color--inverted)}.so--is-access &{background-color:var(--so--background-color--emphasis)}}&.so--disabled,&:disabled{filter:var(--so--filter--disabled)}&:focus-visible{outline:var(--so--outline--button);outline-offset:var(--so--outline-offset--button--inside)}.so-search-completion-title{font-family:var(--so--font-family--title);font-size:var(--so--font-size--h5);line-height:var(--so--line-height)}}}@layer so-normal{.so-layer-container{left:0;position:absolute;top:0;z-index:100000}.so-layer-background{bottom:0;left:0;position:absolute;right:0;top:0}.so-layer{animation-delay:0s;animation-duration:var(--so--animation-duration--1);animation-fill-mode:backwards;animation-name:so--fade-in;background:transparent;left:0;position:fixed;right:0}.so-layer.so--delay-0{animation-delay:0s}.so-layer.so--delay-1{animation-delay:.05s}.so-layer.so--delay-2{animation-delay:.1s}.so-layer.so--delay-3{animation-delay:.15s}.so-layer.so--delay-4{animation-delay:.2s}.so-layer.so--delay-5{animation-delay:.25s}.so-layer.so--delay-6{animation-delay:.3s}.so-layer.so--delay-7{animation-delay:.35s}.so-layer.so--delay-8{animation-delay:.4s}.so-layer.so--faded-out{opacity:0}.so-layer.so--modal,.so-layer.so--transparent-modal{background:rgba(0,0,0,.4);height:100%;overflow:hidden}.so-layer.so--transparent-modal{background:transparent}}@media print{@layer so-print{.so-layer-container{display:none}}}@layer so-normal{.so-tree2-level{display:inline-block;height:var(--so--rem--16);vertical-align:middle;width:var(--so--rem--16)}.so-tree2-node{display:flex;flex-flow:row}.so-tree2-opener{flex:0 0 auto;&.so--opener-hidden{width:var(--so--rem--16)}}.so-tree2-label{flex:1 1 auto}.so-multi-form-field{overflow:hidden}.so-multi-form-field-items{line-height:var(--so--rem--1);margin:calc(-5rem / 16) 0 0 calc(-5rem / 16);margin-bottom:var(--so--rem--5)}.so-multi-form-field-items:empty{margin-bottom:0}.so-multi-form-field-item{background-color:var(--so--background-color--normal);border:var(--so--border--normal);border-radius:var(--so--border-radius--normal);display:inline-block;line-height:var(--so--line-height);margin:var(--so--rem--5) 0 0 var(--so--rem--5);padding:var(--so--rem--1) var(--so--rem--5) var(--so--rem--1) var(--so--rem--10)}.so-multi-form-field-item:after,.so-multi-form-field-item:before{clear:both;content:"\a0";display:block;height:0;overflow:hidden}.so-multi-form-field-item.so-text-item{display:block;padding:var(--so--rem--1)}.so-multi-form-field-item.so-text-item .so-b3,.so-multi-form-field-item.so-text-item .so-text-input,.so-multi-form-field-item.so-text-item .so-value{vertical-align:top}.so-multi-form-field-item-content,.so-multi-form-field-item-text{overflow:auto}.so-multi-form-field-item-remove{background:transparent;border:0;cursor:pointer;float:right;line-height:var(--so--line-height);margin:0 0 0 var(--so--rem--5);padding:var(--so--rem--4) var(--so--rem--5) var(--so--rem--4);-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}}@layer so-normal{.so-multi-form-field-label{color:var(--so--color--text--secondary);font-family:var(--so--font-family--normal);font-size:var(--so--font-size--small);line-height:var(--so--line-height);margin:var(--so--rem--5) 0;& a,& button{color:var(--so--color--link--secondary)}& strong{color:var(--so--color--text)}}.so-form-field-danger{background:rgb(from var(--so--red--5) r g b/.2)!important;.so--is-access &{background:var(--so--background-color--emphasis)}}}@layer so-normal{.so-tabs{margin:var(--so--rem--20) 0 0;padding:0 var(--so--rem--20);&:after{border-bottom:var(--so--border--normal);content:"";display:block;margin:calc(-1rem / 16) calc(-20rem / 16) 0}&.so--large{font-size:var(--so--font-size--h3);line-height:var(--so--line-height)}&.so--match-header{margin-bottom:var(--so--rem--10);margin-top:var(--so--rem--3)}}.so-tabs-inner{margin:0 0 0 var(--so--rem--1);z-index:0;&>li{display:inline}}.so-tab-label{display:inline-block;margin:0 calc(11rem / 16) 0 var(--so--rem--10);position:relative}.so-tab{background-color:var(--so--background-color--normal);background-image:linear-gradient(transparent,transparent 80%,rgba(0,0,0,.03),rgba(0,0,0,.1));border:var(--so--border--normal);color:var(--so--color--link);display:inline-block;margin:0 0 0 calc(-1rem / 16);padding:var(--so--padding--button);position:relative;transition-duration:var(--so--transition-duration--1);transition-property:background-color,filter;&:focus-visible{outline:var(--so--outline--button);outline-offset:var(--so--outline-offset--button--inside);z-index:1}&:hover{background-color:var(--so--background-color--emphasis);text-decoration:none}&:active,&:hover{transition:none}&.so--selected,&:active{background-color:var(--so--background-color--emphasis);color:var(--so--green--8);.so--is-dark &{color:var(--so--green--2)}.so--is-access &{color:var(--so--color--text)}}&.so--selected{background-image:none;border-bottom-color:var(--so--background-color--emphasis)}.so--is-access &:not(.so--selected){text-decoration:underline}}.so--large .so-tab{padding:var(--so--rem--2) var(--so--rem--10) calc(6rem / 16)}.so-tab-l-container{list-style-image:none;list-style-type:none;margin:0;padding:0}.so-tab-l-container>li{margin-bottom:0}.so-tab-l-container .so-tab-l-container,.so-tab-l-container>li+li{margin-top:var(--so--rem--1)}.so-tab-l{background-color:var(--so--background-color--emphasis);background:var(--so--background-color--emphasis);border:var(--so--border-width--1) solid transparent;box-shadow:var(--so--box-shadow--1);color:var(--so--color--link);display:block;padding:var(--so--padding--button);position:relative;transition-duration:var(--so--transition-duration--1);transition:filter var(--so--transition-duration--1);width:100%;&:after,&:before{clear:both;content:"\a0";display:block;height:0;overflow:hidden}&:hover{filter:var(--so--filter--hover)}&:active,&:hover{text-decoration:none;transition-duration:0s}&:active{filter:var(--so--filter--active)}&.so--disabled,&:disabled{cursor:default;filter:var(--so--filter--disabled)}&.so--selected{background-color:var(--so--green--2);color:var(--so--color--link--selected);.so--is-dark &{background-color:var(--so--green--5);color:var(--so--color--text)}.so--is-access &{background-color:var(--so--background-color--emphasis)}}&:focus-visible{outline:var(--so--outline--button);outline-offset:var(--so--outline-offset--button)}.so--is-access &{border:var(--so--border--normal)}&+.so-tab-l{margin-top:var(--so--rem--1)}& .so-tab-l-label{display:block;font-family:var(--so--font-family--title);font-size:var(--so--font-size--h3);font-weight:var(--so--font-weight--title);line-height:var(--so--line-height);overflow:hidden}& .so-tab-l-counter{color:var(--so--color--text--secondary);float:right;margin-left:var(--so--rem--8);margin-top:var(--so--rem--9)}&.so--transparent{box-shadow:none;&:hover{border-color:var(--so--border-color--normal)}}&.so--normal,&.so--small{& .so-tab-l-label{font-family:var(--so--font-family--normal);font-weight:var(--so--font-weight--normal);line-height:var(--so--line-height)}& .so-tab-l-counter{font-size:var(--so--font-size--small);margin-left:var(--so--rem--5);margin-top:0}}&.so--small{& .so-tab-l-label{font-size:var(--so--font-size--small)}}&.so--normal{& .so-tab-l-label{font-size:var(--so--font-size--normal)}}&.so--indented{padding-left:var(--so--rem--20);& .so-tab-l-label{font-family:var(--so--font-family--title);font-size:var(--so--font-size--h5);font-weight:var(--so--font-weight--title);line-height:var(--so--line-height)}& .so-tab-l-counter{font-size:var(--so--font-size--small);margin-left:var(--so--rem--5);margin-top:var(--so--rem--4)}}}}@layer so-normal{.so-discussion{margin:var(--so--rem--20) 0;&:after,&:before{clear:both;content:"\a0";display:block;height:0;overflow:hidden}&.so--selected{background-color:var(--so--green--2);border:var(--so--border-width--1) solid var(--so--green--3);border-radius:var(--so--border-radius--normal);overflow:hidden;padding:var(--so--rem--5);.so--is-dark &{background-color:var(--so--green--6);border-color:var(--so--green--5)}}&.so-collapsed{margin:var(--so--rem--10) 0}}.so-discussion-owner-img{clear:left;float:left;margin-right:var(--so--rem--10)}.so-discussion-short-desc{margin:0 0 var(--so--rem--10)}.so-discussion-shared-article{margin:var(--so--rem--20) 0;&:after,&:before{clear:both;content:"\a0";display:block;height:0;overflow:hidden}}.so-discussion-shared-article-img{float:right;margin-left:var(--so--rem--20)}.so-discussion-shared-article-inner{overflow:auto}.so-discussion-shared-article-title{font-size:var(--so--font-size--h3);line-height:var(--so--line-height);margin:var(--so--rem--10) 0}.so-discussion-shared-article-info{margin:var(--so--rem--5) 0}.so-discussion-shared-article-abstract,.so-discussion-shared-users{margin:var(--so--rem--10) 0}.so-discussion-responses-wrapper{margin:var(--so--rem--20) 0}.so-discussion-responses-wrapper>:first-child{margin-top:0}.so-discussion-responses-wrapper>:last-child{margin-bottom:0}.so-discussion-response{margin:var(--so--rem--20) 0 var(--so--rem--20) calc(38rem / 16);.so-discussion.so--selected+*>&,.so-discussion.so--selected~&{margin-left:calc(44rem / 16);&.so--selected{margin-left:calc(38rem / 16)}}&.so--selected{background-color:var(--so--green--2);border:var(--so--border-width--1) solid var(--so--green--3);border-radius:var(--so--border-radius--normal);margin-left:calc(32rem / 16);padding:var(--so--rem--5);.so--is-dark &{background-color:var(--so--green--6);border-color:var(--so--green--5)}}}}@layer so-normal{.so-review-details{background:var(--so--background-color--normal);border:var(--so--border--normal);border-radius:var(--so--border-radius--normal);display:none;margin:var(--so--rem--20) 0;padding:0 var(--so--rem--20)}.so-review-show-full{display:none;&:checked~.so-review-details{display:block}&:checked~.so-review-show-full-label{background-image:url(images/small-icon/accordion-open.png)}&:checked~.so-review-show-full-label:before{content:"Hide "}}.so-review-details-layout{margin:var(--so--rem--10) 0}.so-review-score-label{color:var(--so--border-color--secondary);font-family:var(--so--font-family--normal);font-size:var(--so--font-size--small);line-height:calc(34rem / 16);margin-right:var(--so--rem--20);text-align:right;white-space:nowrap;& a,& button{color:var(--so--color--link--secondary)}& strong{color:var(--so--color--text)}}.so-review-score-text{font-family:var(--so--font-family--title);font-size:var(--so--font-size--h3);line-height:var(--so--line-height);margin-left:var(--so--rem--5)}}@layer so-normal{.so-breadcrumbs-label{color:var(--so--color--text--secondary);font-family:var(--so--font-family--normal);font-size:var(--so--font-size--small);line-height:var(--so--line-height);margin-right:var(--so--rem--10);& a,& button{color:var(--so--color--link--secondary)}& strong{color:var(--so--color--text)}}.so-breadcrumbs{list-style-image:none;list-style-type:none;margin:0;padding:0;&>li{display:inline;margin-bottom:0;&>a,&>span.so-breadcrumb{margin-right:var(--so--rem--10);&:after{color:var(--so--color--text--secondary);content:"\a0\a0\a0\a0\a0\a0\a0\a0\a0\a0\e01c";display:inline;font-family:science-open-icons!important;font-size:var(--so--font-size--h6);font-style:normal!important;font-weight:var(--so--font-weight--normal)!important;line-height:1;text-decoration:none}}}&.so--white{&>li{color:var(--so--color--inverted);&>a:after{color:var(--so--color--inverted)}}}}}@layer so-normal{.so-form-group+.so-form-group{margin-top:var(--so--rem--20)}.so-form-item{margin:0 0 var(--so--rem--20);&.so--alternative{border:var(--so--border--normal)}}.so-form-main-title{color:var(--so--color--text--secondary);font-weight:var(--so--font-weight--bold);margin-bottom:var(--so--rem--20)}.so-form-header{background-color:var(--so--background-color--normal);border-bottom:var(--so--border--normal);padding:var(--so--rem--10)}.so-form-title{font-size:var(--so--font-size--h6);font-weight:var(--so--font-weight--bold);letter-spacing:var(--so--letter-spacing--h5-h6);line-height:var(--so--line-height);margin:0 0 var(--so--rem--5);&.so--small{font-family:var(--so--font-family--normal);font-size:var(--so--font-size--normal);font-weight:var(--so--font-weight--normal);line-height:var(--so--line-height)}}.so-form-value-wrapper{background-color:var(--so--background-color--normal);padding:var(--so--rem--10)}.so-form-value-wrapper .so-form-value:last-child{margin:0}.so-form-value{margin-bottom:var(--so--rem--10)}.so-form-info{color:var(--so--color--text--secondary);font-family:var(--so--font-family--normal);font-size:var(--so--font-size--small);line-height:var(--so--line-height);margin:var(--so--rem--5) 0 0 0;& a,& button{color:var(--so--color--link--secondary)}& strong{color:var(--so--color--text)}}.so-form-table{width:100%;& tr~tr,&>*~*>tr{& .so-form-field,& .so-form-field-title{padding-top:var(--so--rem--10)}}&.so-double-y-space{& tr~tr{& .so-form-field,& .so-form-field-title{padding-top:var(--so--rem--10)}}}&.so-half-y-space{& tr~tr,&>*~*>tr{& .so-form-field,& .so-form-field-title{padding-top:var(--so--rem--5)}}& &{margin-top:var(--so--rem--2)}}&.so-no-y-space{& tr~tr{& .so-form-field,& .so-form-field-title{padding-top:0}}&{margin-top:0}}& td~td,& th~th{& .so-form-field-title{margin-left:var(--so--rem--20)}& .so-form-field{margin-left:var(--so--rem--10)}}&.so-double-x-space{& td~td,& th~th{& .so-form-field-title{margin-left:calc(30rem / 16)}& .so-form-field{margin-left:var(--so--rem--20)}}}&.so-half-x-space{& td~td,& th~th{& .so-form-field-title{margin-left:var(--so--rem--15)}& .so-form-field{margin-left:var(--so--rem--5)}}}& td,& th{white-space:nowrap;&:first-child+td,&:first-child+th{white-space:normal;width:100%}}& td.so-top-aligned,& th.so-top-aligned,& tr.so-top-aligned td,& tr.so-top-aligned th{vertical-align:top}& td.so-middle-aligned,& th.so-middle-aligned,& tr.so-middle-aligned td,& tr.so-middle-aligned th{vertical-align:middle}&.so-compact{width:auto;& td:first-child+td,& th:first-child+th{width:auto}}&.so-expand-col-3 td~td{white-space:nowrap;width:auto}&.so-expand-col-3 td:first-child+td+td{white-space:normal;width:100%}&.so-expand-col-4 td~td{white-space:nowrap;width:auto}&.so-expand-col-4 td:first-child+td+td+td{white-space:normal;width:100%}&.so-expand-col-2-and-4 td:first-child+td{width:45%}&.so-expand-col-2-and-4 td:first-child+td+td+td{width:55%}}.so-form-field-title{text-align:right}.so-form-field-info{color:var(--so--color--text--secondary);font-family:var(--so--font-family--normal);font-size:var(--so--font-size--small);line-height:var(--so--line-height);margin-top:var(--so--rem--5);max-width:calc(500rem / 16);& a,& button{color:var(--so--color--link--secondary)}& strong{color:var(--so--color--text)}}.so-form-total-score{font-family:var(--so--font-family--title);font-size:var(--so--font-size--h1);line-height:var(--so--line-height)}.so-form-third-width{min-width:var(--so--min-width);width:33%}.so-form-messages{margin-bottom:var(--so--rem--1)}}@layer so-normal{.so-star-rating-star-wrapper{color:var(--so--color--link--selected);cursor:pointer;&.so--unspecified{color:var(--so--color--link)}&.so--disabled{color:var(--so--color--text);cursor:auto}}.so-star-rating-label{font-size:var(--so--font-size--h3);line-height:var(--so--line-height);margin:var(--so--rem--10) 0 var(--so--rem--10) var(--so--rem--5)}.so-authors-list-wrapper{margin:0 0 var(--so--rem--20)}.so-authors-list{margin:0 0 var(--so--rem--10);overflow:auto}.so-authors-list-layout{display:grid;gap:var(--so--rem--5);grid-template-columns:auto 1fr 1fr 1fr auto}.so-authors-list-layout>*{align-self:center}.so-authors-list-title{grid-column:1;text-align:right}.so-authors-list-title.so--first{margin-top:var(--so--rem--10)}.so-authors-list-cell-span-after-title{grid-column:2/span 4}.so-authors-list-cell-span-3-after-title{grid-column:2/span 3}.so-authors-list-row{padding-top:var(--so--rem--5)}.altmetric-embed{line-height:0}.altmetric-embed a,.altmetric-embed img{vertical-align:bottom!important}}@layer so-normal{}@layer so-normal{}@layer so-normal{.so-checkbox,.so-checkbox-inside input[type=checkbox]{opacity:0;position:absolute;z-index:-1;&+:before{border:var(--so--border-width--1) solid transparent;border-radius:var(--so--rem--2);color:var(--so--color--link);content:"\e01e";display:inline-block;font-family:science-open-icons!important;font-size:var(--so--font-size--h6);font-style:normal!important;font-weight:var(--so--font-weight--normal)!important;line-height:1;margin-right:.25em;&:hover{filter:var(--so--filter--hover)}&:active,&:hover{text-decoration:none;transition-duration:0s}&:active{filter:var(--so--filter--active)}}&:focus-visible+:before{outline:var(--so--outline--button);outline-offset:var(--so--outline-offset--button)}&.so--disabled,&:disabled{&+:before{cursor:default;filter:var(--so--filter--disabled)}}&.so--selected+:before{color:var(--so--color--link--selected)}&:checked+:before{content:"\e01f"}}.so-icon.so--checkbox{opacity:1;position:static;z-index:auto}.so-icon.so--checkbox+:before{display:none}.so-checkbox-wrapper-outer{margin:calc(-5rem / 16) 0 0 calc(-10rem / 16);&+:before{content:"\e01e";display:inline-block;font-family:science-open-icons!important;font-size:var(--so--font-size--h6);font-style:normal!important;font-weight:var(--so--font-weight--normal)!important;line-height:1;margin-right:5em/16em}}.so-checkbox-wrapper{display:inline-block;margin:var(--so--rem--5) 0 0 var(--so--rem--10)}.so-checkbox-border{background-image:linear-gradient(to bottom,var(--so--background-color--secondary),var(--so--background-color--emphasis) 5%,var(--so--background-color--emphasis) 95%,var(--so--background-color--secondary));border:var(--so--border--normal);height:calc(202rem / 16);overflow:auto;padding:0 var(--so--rem--5)}.so-checkbox-with-long-text{display:flex;gap:var(--so--rem--5);&>*{flex:0 0 auto}&>:last-child{flex:1 1 auto}}}@layer so-normal{.so-radio-button,.so-radio-button input[type=radio]{opacity:0;position:absolute;z-index:-1;&+:before{border:var(--so--rem--2) solid var(--so--green--5);border-radius:50%;color:var(--so--color--link);content:"";display:inline-block;font-family:science-open-icons!important;font-size:var(--so--font-size--h6);font-style:normal!important;font-weight:var(--so--font-weight--normal)!important;height:var(--so--rem--12);line-height:1;margin-right:.25em;width:var(--so--rem--12);&:hover{filter:var(--so--filter--hover)}&:active{filter:var(--so--filter--active)}}&.so--selected+:before{color:var(--so--color--link--selected)}&.so--disabled,&:disabled{&+:before{filter:var(--so--filter--disabled)}}&:focus{&+:before{outline:var(--so--outline--button);outline-offset:var(--so--outline-offset--button)}}&:checked+:before{background:var(--so--green--5);height:var(--so--rem--12);width:var(--so--rem--12)}&:disabled+*{color:var(--so--color--text--secondary)}}}@layer so-normal{.so-green-notification{background-color:var(--so--green--5);border-radius:var(--so--border-radius--normal);color:var(--so--color--inverted);display:inline-block;font-family:var(--so--font-family--normal);font-size:var(--so--font-size--normal);font-weight:var(--so--font-weight--bold);line-height:var(--so--line-height);min-width:var(--so--rem--20);padding:0 var(--so--rem--5);text-align:center;&.so--right{float:right;margin-left:var(--so--rem--5)}}}@layer so-normal{.so-progress-buttons-4{border-collapse:separate;border-spacing:var(--so--rem--5);display:table;margin:0 calc(-5rem / 16);table-layout:fixed;width:calc(100% + var(--so--rem--10))}.so-progress-buttons-4>.so-b3-label.so-b3-label.so-b3-label{display:table-cell}}@layer so-normal{.so-user-image-wrapper{aspect-ratio:1;box-shadow:var(--so--box-shadow--1);display:block;overflow:hidden;position:relative;&:after{border:var(--so--border--secondary);content:"";inset:0;position:absolute}&.so--in-button{display:inline-block;vertical-align:middle}&.so--28{height:calc(28rem / 16);width:calc(28rem / 16)}&.so--20{height:var(--so--rem--20);width:var(--so--rem--20)}&.so--30{height:calc(30rem / 16);width:calc(30rem / 16)}&.so--41{height:calc(41rem / 16);width:calc(41rem / 16)}&.so--1-col{height:calc(61rem / 16);width:calc(61rem / 16)}&.so--2-cols{height:calc(142rem / 16);width:calc(142rem / 16)}&.so--3-cols{height:calc(223rem / 16);width:calc(223rem / 16)}}.so-user-image{height:100%;object-fit:contain;width:100%}.so-registration-image{border:var(--so--border--normal);border-radius:var(--so--border-radius--normal);box-shadow:inset 0 0 var(--so--rem--5) 0 rgba(0,0,0,.4)}.so-profile-button{padding:var(--so--rem--2) var(--so--rem--10) var(--so--rem--8);text-align:left}.so-profile-button:after,.so-profile-button:before{clear:both;content:"\a0";display:block;height:0;overflow:hidden}.so-profile-button.so--has-dropdown-icon{padding-right:var(--so--rem--20)}.so-profile-button .so-icon.so--dropdown{position:absolute;right:var(--so--rem--10);top:calc(13rem / 16)}.so-profile-button-image{float:left;margin:var(--so--rem--3) var(--so--rem--10) 0 0}.so-profile-button-label{overflow:hidden}.so-profile-button-label:after,.so-profile-button-label:before{clear:both;content:"\a0";display:block;height:0;overflow:hidden}.so-profile-button-image.so--41~.so-profile-button-label{margin-left:calc(51rem / 16)}.so-profile-button-image.so--1-col~.so-profile-button-label{margin-left:calc(71rem / 16)}.so-profile-button-name{margin:var(--so--rem--2) 0;overflow:hidden;text-overflow:ellipsis}}@layer so-normal{}@layer so-normal{.so-profile-button-info{color:var(--so--color--text--secondary);font-family:var(--so--font-family--normal);font-size:var(--so--font-size--small);line-height:var(--so--line-height);margin:var(--so--rem--2) 0;overflow:hidden;text-overflow:ellipsis;& a,& button{color:var(--so--color--link--secondary)}& strong{color:var(--so--color--text)}}}@layer so-normal{.so-b3.so-paging-button{padding-left:var(--so--rem--5);padding-right:var(--so--rem--5)}.so-paging-title{line-height:var(--so--line-height);margin-right:var(--so--rem--15)}.so-paging-description{color:var(--so--color--text--secondary);font-style:italic}}@layer so-normal{.so-required{color:var(--so--red--7);.so--is-dark &{color:var(--so--red--3)}.so--is-access &{color:var(--so--color--text)}}}@layer so-normal{.so-eduemp-period{color:var(--so--color--text--secondary);float:right;font-size:calc(12rem / 16);margin-left:var(--so--rem--10)}.so-eduemp-at,.so-eduemp-present{font-style:italic}.so-eduemp-left{overflow:auto}.so-eduemp-period-2{border-radius:var(--so--border-radius--normal);font-family:var(--so--font-family--normal);font-size:var(--so--font-size--normal);font-weight:var(--so--font-weight--normal);line-height:var(--so--line-height);margin-left:var(--so--rem--10)}.so-reg-link-flex{padding:var(--so--rem--10);text-align:left}.so-reg-link-img{float:left;height:calc(41rem / 16);margin-right:var(--so--rem--10);width:calc(41rem / 16)}.so-reg-link-label{display:block;overflow:hidden}}@layer so-normal{}@layer so-normal{.so-gray-label{background:var(--so--gray--7);border-radius:var(--so--border-radius--normal);color:var(--so--color--inverted);display:inline-block;padding:var(--so--padding--button);.so--is-dark &{background:var(--so--gray--3)}&.so-iconic{border-radius:0;bottom:var(--so--rem--1);font-size:var(--so--font-size--small);line-height:var(--so--line-height);padding:0 var(--so--rem--5) var(--so--rem--2);position:relative;text-decoration:none}}}@layer so-normal{.so-banner-1{display:block;height:calc(126rem / 16);width:calc(709rem / 16)}.so-banner-2:after{border:var(--so--border-width--1) solid rgba(0,0,0,.1);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.so-banner-2{filter:unset}.so-banner-2-bg{display:block;height:calc(177rem / 16);width:calc(709rem / 16)}.so-banner-2-icon{height:calc(177rem / 16);left:0;position:absolute;top:0;width:calc(177rem / 16)}.so-banner-2-label{background:url(images/dark-shade-60.png);bottom:0;color:var(--so--white);left:0;overflow:hidden;padding:0 var(--so--rem--20);position:absolute;right:0}.so-banner-2.so--has-icon .so-banner-2-label{left:calc(177rem / 16)}.so-conversation{background:var(--so--background-color--normal);border:var(--so--border--normal);border-radius:var(--so--border-radius--normal);padding:var(--so--rem--5)}.so-conversation-older.so--col-gray{border-radius:0 var(--so--border-radius--normal) 0 var(--so--border-radius--normal);float:right;margin:calc(-6rem / 16) calc(-6rem / 16) var(--so--rem--5) var(--so--rem--5)}.so-conversation-list{margin:calc(-5rem / 16) 0 0}.so-conversation-message{margin:var(--so--rem--5) 0 0 0}.so-conversation-message:after,.so-conversation-message:before{clear:both;content:"\a0";display:block;height:0;overflow:hidden}.so-conversation-image.so-user-image-wrapper{float:left;height:calc(28rem / 16);width:calc(28rem / 16)}.so-conversation-content{margin-top:var(--so--rem--4);overflow:auto}.so-conversation-form{overflow:hidden;z-index:0}.so-conversation-form .so-textarea{border-radius:0 var(--so--border-radius--normal) var(--so--border-radius--normal) var(--so--border-radius--normal);height:calc(84rem / 16);padding:var(--so--rem--3) calc(9rem / 16);resize:none;transition:height var(--so--transition-duration--2)}.so-conversation-form .so-text-input{border-radius:0 var(--so--border-radius--normal) var(--so--border-radius--normal) 0;padding:var(--so--rem--3) calc(9rem / 16)}.so-conversation-form .so-b3{border-radius:0 0 var(--so--border-radius--normal) var(--so--border-radius--normal)}.so-conversation-form .so-conversation-buttons{margin-top:calc(-1rem / 16)}.so-conversation-form.so-collapsed .so-textarea{border-radius:0 var(--so--border-radius--normal) var(--so--border-radius--normal) 0;height:calc(28rem / 16)}.so-conversation-attachment{background:url(images/small-icon/paperclip.png) no-repeat;display:inline-block;float:left;height:var(--so--rem--16);margin-right:var(--so--rem--5);width:var(--so--rem--16)}.so-commentable{min-height:var(--so--min-height--button);padding-right:calc(36rem / 16);position:relative;z-index:0}.so-commentable:after{content:"";right:calc(26rem / 16);z-index:-1}.so-commentable-button,.so-commentable:after{bottom:calc(-2rem / 16);left:calc(-2rem / 16);position:absolute;top:calc(-2rem / 16)}.so-commentable-button{border:var(--so--border-width--1) solid transparent;border-radius:var(--so--rem--5);cursor:pointer;right:0;z-index:-2}.so-commentable-button:before{background:no-repeat 50% var(--so--rem--5);border-left:var(--so--border-width--1) solid transparent;border-radius:0 var(--so--border-radius--outer) var(--so--border-radius--outer) 0;content:"";height:100%;position:absolute;right:0;top:0;width:calc(26rem / 16)}.so-old-section-comment .so-commentable-button:before{background-image:url(images/small-icon/comment-old.png)}.so-new-section-comment .so-commentable-button:before{background-image:url(images/small-icon/comment-new.png)}.so-no-section-comment .so-commentable-button:before{background-image:url(images/small-icon/comment.png)}.so-commentable-button:hover,.so-commentable-button:hover:before{border-color:var(--so--border-color--normal)}.so-commentable-button:hover:before{background-color:var(--so--background-color--normal)}.so-commentable-button:active,.so-commentable-button:active:before{border-color:var(--so--border-color--normal)}.so-commentable-button:active:before{background-color:var(--so--background-color--secondary)}.so-toc-button{border-radius:0 0 var(--so--border-radius--normal) 0;display:none;left:0;position:absolute;top:0}.so-toc-panel{background:var(--so--background-color--emphasis);border-right:var(--so--border--normal);box-shadow:var(--so--box-shadow--1);height:100%;left:calc(-253rem / 16);position:absolute;top:0;transition:left var(--so--transition-duration--2);width:calc(243rem / 16)}.so-toc-panel.so--open{left:0}.so-toc-panel-inner{bottom:var(--so--rem--10);left:0;overflow:auto;position:absolute;right:0;top:var(--so--rem--10)}.so-toc-item{border-left-width:0;border-radius:0;border-right-width:0}.so-toc-item:before{background:no-repeat 0 100%;content:"";float:left;height:var(--so--rem--20);margin-right:var(--so--rem--5);width:var(--so--rem--16)}.so-toc-item.so--old:before{background-image:url(images/small-icon/comment-old.png)}.so-toc-item.so--new:before{background-image:url(images/small-icon/comment-new.png)}.so-toc-item-inner{overflow:hidden}.so-bg-image-overlay-bg{line-height:0}.so-bg-image-wrapper{box-shadow:var(--so--box-shadow--1);overflow:hidden;position:relative}.so-bg-image-wrapper:after{border:var(--so--border-width--1) solid rgba(0,0,0,.1);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.so-bg-image{display:block;height:auto;width:100%}.so-bg-image+.so-bg-image{position:absolute;top:0}}@layer so-normal{}@layer so-normal{}@layer so-normal{}@layer so-normal{.so-bg-archived-tag{background:var(--so--yellow--1);box-shadow:var(--so--box-shadow--1);color:var(--so--color--text--secondary);font-size:calc(18rem / 16);font-style:italic;padding:var(--so--rem--10);position:absolute;right:var(--so--rem--10);top:var(--so--rem--10);z-index:2;.so--is-dark &{background-color:var(--so--yellow--4)}.so--is-access &{background-color:var(--so--background-color--emphasis)}@container (width >= 36rem){font-size:calc(22rem / 16);right:var(--so--rem--20);top:var(--so--rem--20)}}.so-bg-image-overlay{position:relative;z-index:1}.so-bg-image-overlay-image{box-shadow:var(--so--box-shadow--1);margin:calc(-65rem / 16) 0 var(--so--rem--10);@container (width >= 36rem){margin-top:calc(-130rem / 16)}@container (width >= 45rem){margin-top:calc(-166rem / 16)}@container (width >= 63.375rem){bottom:var(--so--rem--20);margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;position:absolute;right:0}}.so-bg-image-overlay-bg{background:var(--so--black--8);color:var(--so--white);.so--is-access &{background:var(--so--background-color--emphasis);color:var(--so--color--text)}}.so-bg-image-title{background:var(--so--black--8);color:var(--so--white);.so--is-access &{background:var(--so--background-color--emphasis);color:var(--so--color--text)}@container (width >= 63.375rem){background:var(--so--black--6);bottom:100%;left:0;position:absolute;right:0}}.so-bg-image-title-wrapper{position:relative}.so-values{margin:calc(-1rem / 16) 0 0 calc(-1rem / 16)}.so-values .so-b3,.so-values .so-value{margin:var(--so--rem--1) 0 0 var(--so--rem--1)}.so-value{background:var(--so--background-color--emphasis);border:var(--so--border--normal);border-radius:var(--so--border-radius--normal);padding:var(--so--rem--2) var(--so--rem--5) var(--so--rem--4)}.so-value,.so-value-remove{display:inline-block;line-height:var(--so--line-height)}.so-value-remove{border:0;cursor:pointer;margin:0 0 0 var(--so--rem--5);padding:0;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.so-value-remove:hover{text-decoration:none}.so-table-wrapper{overflow:auto}.so-table{border-collapse:collapse;border-spacing:0;overflow-wrap:normal;width:100%}.so-table>*>tr.so-va-m>*{vertical-align:middle}.so-table>*>tr>*{background:var(--so--background-color--emphasis);border:var(--so--border--normal);padding:0 var(--so--rem--2);white-space:nowrap}.so-table>*>tr>.so-table-col-may-wrap,.so-table>*>tr>.so-table-col-share-1,.so-table>*>tr>.so-table-col-share-10,.so-table>*>tr>.so-table-col-share-2,.so-table>*>tr>.so-table-col-share-3,.so-table>*>tr>.so-table-col-share-4,.so-table>*>tr>.so-table-col-share-5,.so-table>*>tr>.so-table-col-share-6,.so-table>*>tr>.so-table-col-share-7,.so-table>*>tr>.so-table-col-share-8,.so-table>*>tr>.so-table-col-share-9{white-space:normal}.so-table>*>tr>.so-table-col-share-1{width:100%}.so-table>*>tr>.so-table-col-share-2{width:50%}.so-table>*>tr>.so-table-col-share-3{width:34%}.so-table>*>tr>.so-table-col-share-3~.so-table-col-share-3{width:33%}.so-table>*>tr>.so-table-col-share-4{width:25%}.so-table>*>tr>.so-table-col-share-5{width:20%}.so-table>*>tr>.so-table-col-share-6{width:16%}.so-table>*>tr>.so-table-col-share-6~.so-table-col-share-6~.so-table-col-share-6{width:17%}.so-table>*>tr>.so-table-col-share-7{width:15%}.so-table>*>tr>.so-table-col-share-7~.so-table-col-share-7~.so-table-col-share-7{width:14%}.so-table>*>tr>.so-table-col-share-8{width:12.5%}.so-table>*>tr>.so-table-col-share-9{width:12%}.so-table>*>tr>.so-table-col-share-9~.so-table-col-share-9{width:11%}.so-table>*>tr>.so-table-col-share-10{width:10%}.so-table.so--borderless>*>tr>*{background:transparent;border:0;padding:0 var(--so--rem--5) var(--so--rem--5) 0}.so-table.so--borderless>*>tr>:last-child{padding-right:0}.so-table>*>tr>th:not(.so-ta-c){text-align:left}}@layer so-normal{}@layer so-normal{.so-table>*>tr>th{background:var(--so--green--2);box-shadow:inset 0 0 0 var(--so--rem--1) var(--so--color--inverted);padding-bottom:var(--so--rem--3);.so--is-dark &{background:var(--so--green--4)}.so--is-access &{background:var(--so--background-color--emphasis)}}.so-table .so-table-insert{border:var(--so--border-width--3) solid var(--so--border-color--secondary);border-left:0;border-right:0;margin:0 calc(-2rem / 16);padding:0 var(--so--rem--20)}.so-table.so--large>*>tr>*{padding:var(--so--rem--2) var(--so--rem--5) var(--so--rem--4)}.so-table.so--large .so-table-insert{margin:calc(-2rem / 16) calc(-5rem / 16) calc(-4rem / 16)}.so-table.so--may-wrap>*>tr>*{white-space:normal}.so-table.so--body-no-v-border>tbody>tr>:not(:first-child){border-left-width:0}.so-table.so--body-no-v-border>tbody>tr>:not(:last-child){border-right-width:0}.so-table.so--ledger>tbody>tr:nth-child(2n)>*{background-color:var(--so--background-color--normal)}.so-table>thead{vertical-align:bottom}.so-table>tbody{vertical-align:baseline}.so-table>tfoot{font-weight:var(--so--font-weight--bold)}.so-table.so--spacious{border-spacing:0;margin-bottom:var(--so--rem--10)}.so-table.so--spacious>*>tr>td:first-child{text-align:left}.so-table.so--spacious>*>tr>*{border:0;padding:var(--so--rem--5) var(--so--rem--10);text-align:right;white-space:normal}.so-table.so--spacious>thead>tr>th:first-child{width:20%}.so-table.so--spacious>thead *{text-align:left;vertical-align:middle;width:13%}.so-selected-row>td{background:var(--so--black--2)}}@layer so-option{.so-table-header-button{background:linear-gradient(to bottom,var(--so--background-color--emphasis),var(--so--green--2));color:var(--so--color--link--secondary);cursor:pointer;&:hover{filter:var(--so--filter--hover)}&:active{filter:var(--so--filter--active)}&:focus-visible{outline:var(--so--outline--button);outline-offset:var(--so--outline-offset--button--inside)}.so--is-dark &{background:linear-gradient(to bottom,var(--so--background-color--emphasis),var(--so--green--4));color:var(--so--color--link--white)}.so--is-access &{background:var(--so--background-color--emphasis)}}}@layer so-normal{.wupb-progressBar{margin:var(--so--rem--20) 0 var(--so--rem--5)}.wupb-border{background:var(--so--background-color--emphasis);border:var(--so--border--normal)}.wupb-background{background:var(--so--green--8);height:var(--so--rem--4);transition:width var(--so--transition-duration--2);width:0}.wupb-uploadStatus,.wupb-uploadStatus>label{color:var(--so--color--text--secondary);font-family:var(--so--font-family--normal);font-size:var(--so--font-size--small);line-height:var(--so--line-height);margin:var(--so--rem--5) 0 var(--so--rem--20);text-align:center;& a,& button{color:var(--so--color--link--secondary)}& strong{color:var(--so--color--text)}}}@layer so-normal{.so-croppable,.so-croppable-cropper{background:var(--so--background-color--normal);height:var(--so--min-width);width:100%}.so-croppable{border:var(--so--border--normal);display:block;line-height:0;overflow:hidden;padding:var(--so--rem--5);position:relative;text-align:center}.so-croppable:before{content:"";display:inline-block;height:100%;vertical-align:middle}.so-croppable:after{border:var(--so--border-width--1) solid rgba(0,0,0,.1);bottom:0;content:"";display:block;display:none;left:0;position:absolute;right:0;top:0}.so-croppable>img{display:inline-block;max-height:100%;max-width:100%;vertical-align:middle}}@layer so-normal{.so-stats2{margin:0 0 var(--so--rem--5) calc(-5rem / 16);&.so--m-t-20,&.so--m-y-20{margin-top:var(--so--rem--15)}&.so--m-y-20{margin-bottom:var(--so--rem--20)}@container (width >= 63.375rem){border-collapse:separate;border-spacing:var(--so--rem--5);display:table;margin-bottom:0;table-layout:fixed;width:calc(100% + var(--so--rem--10));&.so--m-t-20{margin-bottom:calc(-5rem / 16)}&.so--m-y-20{margin-bottom:var(--so--rem--15)}}}.so-stats2-num{display:block;font-family:var(--so--font-family--title);font-size:var(--so--font-size--h2);font-weight:var(--so--font-weight--title);line-height:calc(32rem / 16);margin-bottom:var(--so--rem--5);&.so-icon{font-size:var(--so--font-size--h4)}}.so-stats2-label{display:block;line-height:1;margin-bottom:var(--so--rem--3)}.so-stats2-recommend{font-size:var(--so--font-size--normal);font-weight:var(--so--font-weight--normal);line-height:calc(16rem / 16)}.so-stats2-item{display:inline-block;margin:var(--so--rem--5) 0 0 var(--so--rem--5);vertical-align:top;width:calc(50% - var(--so--rem--5));@container (width >= 36rem){width:calc(25% - var(--so--rem--5))}@container (width >= 63.375rem){display:table-cell;vertical-align:top}}}@layer so-normal{.so-tiers{line-height:var(--so--line-height);list-style-image:none;list-style-type:none;margin:0;padding:0;&>li{margin-bottom:0}&>*{color:var(--so--color--inverted);display:inline-block;font-size:var(--so--font-size--tiny);font-weight:var(--so--font-weight--bold);line-height:var(--so--line-height);margin-right:var(--so--rem--1);padding:var(--so--rem--1) var(--so--rem--10) var(--so--rem--2);position:relative;text-transform:uppercase;vertical-align:top;&:first-child{background:var(--so--green--4);.so--is-dark &{background:var(--so--green--3)}&+*{background:var(--so--green--5);.so--is-dark &{background:var(--so--green--2)}&+*{background:var(--so--green--6);.so--is-dark &{background:var(--so--green--1)}}}}}&.so--review{&>:first-child{background:var(--so--orange--6);.so--is-dark &{background:var(--so--orange--3)}&+*{background:var(--so--orange--7);.so--is-dark &{background:var(--so--orange--2)}&+*{background:var(--so--orange--8);.so--is-dark &{background:var(--so--orange--1)}}}}}&.so--book{&>:first-child{background:var(--so--teal--5);.so--is-dark &{background:var(--so--teal--3)}&+*{background:var(--so--teal--6);.so--is-dark &{background:var(--so--teal--2)}&+*{background:var(--so--teal--7);.so--is-dark &{background:var(--so--teal--1)}}}}}&.so--2{&>:first-child{&+*{&+*{background:var(--so--gray--2);border:0;.so--is-dark &{background:var(--so--gray--5)}.so--is-access &{background:var(--so--background-color--secondary)}}}}}&.so--3{&>:first-child{&~*{background:var(--so--gray--2);border:0;.so--is-dark &{background:var(--so--gray--5)}.so--is-access &{background:var(--so--background-color--secondary)}}}}&.so--4{&>*{background:var(--so--gray--2);border:0;.so--is-dark &{background:var(--so--gray--5)}.so--is-access &{background:var(--so--background-color--secondary)}}}.so--is-access &>:not(#__NEVER__){background:var(--so--background-color--emphasis);border:var(--so--border--normal);color:var(--so--color--text)}}.so-tiers-open-access{color:var(--so--open-access-orange);margin-left:var(--so--rem--5);vertical-align:var(--so--rem--1)}}@layer so-option{.so-tiers{& .so--disabled{background:var(--so--gray--2);.so--is-dark &{background:var(--so--gray--5)}.so--is-access &{background:var(--so--background-color--secondary);border:0}}}}@media print{@layer so-print{.so-tiers{&>:after{content:"\e01f";display:inline-block;font-family:science-open-icons;font-size:var(--so--font-size--h6);font-style:normal;font-weight:var(--so--font-weight--normal);line-height:1;margin-left:var(--so--rem--4)}& .so--disabled:after,&.so--2>:first-child:after,&.so--3>:first-child~:after,&.so--4>:first-child~:after{content:"\e01e"}}}}@layer so-normal{.so-toc2{position:relative}.so-toc2-item{display:block;padding:var(--so--rem--3) 0 var(--so--rem--5) var(--so--rem--10);&.so--selected{color:var(--so--color--link--selected)}}.so-toc2-marker{background:var(--so--green--5);height:calc(28rem / 16);left:0;position:absolute;top:0;transition-duration:var(--so--transition-duration--2);transition-property:top,height;width:var(--so--rem--2)}}@media print{@layer so-print{.so-toc2{display:none}}}@layer so-option{.so-version-button{background-color:var(--so--green--2);border-radius:var(--so--border-radius--normal);color:var(--so--green--8);.so--is-dark &{background-color:var(--so--green--4);color:var(--so--color--inverted)}.so--is-access &{background-color:var(--so--background-color--emphasis);color:var(--so--color--text)}}}@layer so-normal{.so-prog-outer{border:var(--so--border--normal);border-radius:var(--so--border-radius--normal)}.so-prog-inner{border-radius:var(--so--rem--2);height:calc(24rem / 16);margin:var(--so--rem--1);overflow:hidden}.so-prog-bar{background:var(--so--green--5);height:100%;transition-duration:var(--so--transition-duration--1);transition-property:width;width:0}}@layer so-normal{.so-badge{border-radius:var(--so--border-radius--normal);display:inline-block;font-size:var(--so--font-size--small);font-style:normal;font-weight:var(--so--font-weight--bold);line-height:var(--so--line-height);padding:0 var(--so--rem--5);text-align:center;&.so--gray-3{background:var(--so--background-color--secondary)}&.so--gray-3,&.so--gray-5{color:var(--so--color--inverted)}&.so--gray-5{background:var(--so--gray--5)}&.so--green-4{background:var(--so--green--5)}&.so--green-4,&.so--red-4{color:var(--so--color--inverted)}&.so--red-4{background:var(--so--red--5)}&.so--orange-4{background:var(--so--orange--5);color:var(--so--color--inverted)}&.so--yellow-6{background:var(--so--yellow--2);color:var(--so--color--text);.so--is-dark &{background-color:var(--so--yellow--4)}}&.so--white{background:var(--so--background-color--emphasis);color:var(--so--color--link--selected)}}}@layer so-option{.so--is-access .so-badge{background-color:var(--so--background-color--emphasis);border:var(--so--border--normal);color:var(--so--color--text)}}@media print{@layer so-print{.so-badge{background-color:var(--so--background-color--emphasis);border:var(--so--border--normal);color:var(--so--color--text)}}}@layer so-normal{.so-doclink-min{display:block;margin-bottom:var(--so--rem--20)}.so-floats:after,.so-floats:before{clear:both;content:"\a0";display:block;height:0;overflow:hidden}.so-floats.so--1>.so-floats-start{margin-right:var(--so--rem--1)}.so-floats.so--1>.so-floats-end{margin-left:var(--so--rem--1)}.so-floats.so--5>.so-floats-start{margin-right:var(--so--rem--5)}.so-floats.so--5>.so-floats-end{margin-left:var(--so--rem--5)}.so-floats.so--10>.so-floats-start{margin-right:var(--so--rem--10)}.so-floats.so--10>.so-floats-end{margin-left:var(--so--rem--10)}.so-floats.so--20>.so-floats-start{margin-right:var(--so--rem--20)}.so-floats.so--20>.so-floats-end{margin-left:var(--so--rem--20)}.so-floats-start{float:left}.so-floats-start:empty{display:none}.so-floats-end{float:right}.so-floats-end:empty{display:none}.so-floats-center{overflow:hidden}.so-floats-center.so--50{min-width:50%}.so-floats-center.so--60{min-width:60%}.so-floats-center.so--70{min-width:70%}.so-floats-center.so--80{min-width:80%}.so-floats-center.so--90{min-width:90%}.so-groups{margin-bottom:var(--so--rem--10)}.so-groups:empty{display:none}}@layer so-normal{}@layer so-normal{.so-group{background:var(--so--background-color--normal);box-shadow:var(--so--box-shadow--1--inset);padding:var(--so--rem--5);.so--is-access &{border:var(--so--border-width--1) solid var(--so--border-color--emphasis)}}.so-group+.so-group{margin-top:var(--so--rem--1)}.so-group-title{font-family:var(--so--font-family--normal);font-size:var(--so--font-size--normal);font-weight:var(--so--font-weight--normal);line-height:var(--so--line-height);margin-bottom:0}.so-group-messages{margin-bottom:var(--so--rem--1)}.so-b3-container-wrapper{margin:var(--so--rem--15) 0}.so-b3-container>.so-b3-container{display:inline-block}}@layer so-normal{.so-b3-container{&.so--0{margin:0;&>.so-b3,&>.so-b3-container,&>.so-b3-label{margin:0}}&.so--1{margin:calc(-1rem / 16) 0 0 calc(-1rem / 16);&>.so-b3,&>.so-b3-container,&>.so-b3-label{margin:var(--so--rem--1) 0 0 var(--so--rem--1)}}&.so--5{margin:calc(-5rem / 16) 0 0 calc(-5rem / 16);&>.so-b3,&>.so-b3-container,&>.so-b3-label{margin:var(--so--rem--5) 0 0 var(--so--rem--5)}&>.so-b3-container{&.so--1{margin:var(--so--rem--4) 0 0 var(--so--rem--4)}}}&.so--10{margin:calc(-10rem / 16) 0 0 calc(-10rem / 16);&>.so-b3,&>.so-b3-container,&>.so-b3-label{margin:var(--so--rem--10) 0 0 var(--so--rem--10)}&>.so-b3-container{&.so--1{margin:var(--so--rem--9) 0 0 var(--so--rem--9)}&.so--5{margin:var(--so--rem--5) 0 0 var(--so--rem--5)}}}&.so--20{margin:calc(-20rem / 16) 0 0 calc(-20rem / 16);&>.so-b3,&>.so-b3-container,&>.so-b3-label{margin:var(--so--rem--20) 0 0 var(--so--rem--20)}&>.so-b3-container{&.so--1{margin:calc(19rem / 16) 0 0 calc(19rem / 16)}&.so--5{margin:var(--so--rem--15) 0 0 var(--so--rem--15)}&.so--10{margin:var(--so--rem--10) 0 0 var(--so--rem--10)}}}&:empty{margin:0}& .so-b3,& .so-b3-container,& .so-b3-label{vertical-align:top}&.so--bottom{& .so-b3,& .so-b3-container,& .so-b3-label{vertical-align:bottom}}&.so--full-width{margin-left:0;& .so-b3,& .so-b3-label{display:block;margin-left:0;width:100%}}}.so-b3{background-color:var(--so--background-color--emphasis);border-color:var(--so--border-color--normal);color:var(--so--color--link);cursor:pointer;transition-duration:var(--so--transition-duration--1);transition-property:background-color,filter;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;&:hover{filter:var(--so--filter--hover)}&:active,&:hover{text-decoration:none;transition-duration:0s}&:active{filter:var(--so--filter--active)}&.so--disabled,&:disabled{cursor:default;filter:var(--so--filter--disabled)}&.so--selected{background-color:var(--so--green--2);color:var(--so--color--text);.so--is-dark &{background-color:var(--so--green--5)}}&.so--blue-1{background-color:var(--so--blue--1);color:var(--so--blue--8);.so--is-dark &{background-color:var(--so--blue--5);color:var(--so--blue--2)}}&.so--teal-1{background-color:var(--so--teal--1);.so--is-dark &{background-color:var(--so--teal--6)}}&.so--teal-4{background-color:var(--so--teal--5);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--teal--3)}&.so--selected{background-color:var(--so--teal--6);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--teal--2)}}}&.so--teal-5{background-color:var(--so--teal--6);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--teal--3)}&.so--selected{background-color:var(--so--teal--7);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--teal--1)}}}&.so--green-1{background-color:var(--so--green--1);color:var(--so--green--8);.so--is-dark &{background-color:var(--so--green--5);color:var(--so--color--text)}&.so--selected{background-color:var(--so--green--3);color:var(--so--color--text);.so--is-dark &{background-color:var(--so--green--3);color:var(--so--color--inverted)}}}&.so--green-2{background-color:var(--so--green--2);color:var(--so--green--8);.so--is-dark &{background-color:var(--so--green--3);color:var(--so--green--9)}&.so--selected{background-color:var(--so--green--5);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--green--2)}}}&.so--green-4{background-color:var(--so--green--5);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--green--4);color:var(--so--color--text)}&.so--selected{background-color:var(--so--green--7);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--green--3);color:var(--so--color--text)}}}&.so--orange-2{background-color:var(--so--orange--2);color:var(--so--orange--8);.so--is-dark &{background-color:var(--so--orange--8);color:var(--so--orange--2)}&.so--selected{background-color:var(--so--orange--5);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--orange--4)}}}&.so--orange-4{background-color:var(--so--orange--5);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--orange--5);color:var(--so--color--text)}}&.so--yellow-2{background-color:var(--so--yellow--1);.so--is-dark &{background-color:var(--so--yellow--7)}}&.so--yellow-6{background-color:var(--so--yellow--2);.so--is-dark &{background-color:var(--so--yellow--8)}}&.so--footer{background-color:transparent;border-color:transparent;color:var(--so--color--text--secondary);&:hover{background-color:var(--so--black--2);.so--is-dark &{background-color:var(--so--white--2)}}&:active{background-color:var(--so--black--4);.so--is-dark &{background-color:var(--so--white--4)}}}&.so--gray-1{background-color:var(--so--gray--1);color:var(--so--color--link--secondary);.so--is-dark &{background-color:var(--so--gray--6)}&.so--selected{background-color:var(--so--green--2);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--green--3)}}}&.so--gray-3{background-color:var(--so--gray--3);color:var(--so--color--link--secondary);&.so--selected{background-color:var(--so--green--4);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--green--3)}}}&.so--gray-4{background-color:var(--so--gray--4);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--gray--2)}&.so--selected{background-color:var(--so--green--4);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--green--3)}}}&.so--gray-5{background-color:var(--so--gray--5);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--gray--1)}&.so--selected{background-color:var(--so--green--5);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--green--4)}}}&.so--red-4{background-color:var(--so--red--5);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--red--3)}}&.so--red-5{background-color:var(--so--red--6);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--red--4)}}&.so--red-6{background-color:var(--so--red--7);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--red--5)}}&.so--transparent{background-color:transparent;border-color:transparent;&:hover{background-color:var(--so--black--1);.so--is-dark &{background-color:var(--so--white--1)}}&:active{background-color:var(--so--black--2);.so--is-dark &{background-color:var(--so--white--2)}}}&.so--slide-marker{border-radius:50%;box-shadow:0 var(--so--rem--1) calc(3rem / 16) rgba(0,0,0,.1);padding:var(--so--rem--5)}&.so--white-bordered{background-color:transparent;border-color:var(--so--white);color:var(--so--white);&:hover{background-color:var(--so--black--1)}&:active{background-color:lvar(--so--black--2)}.so--is-access &{background-color:var(--so--background-color--emphasis);border-color:var(--so--border-color--emphasis);color:var(--so--color--text)}}&.so--prop{&.so--flash{animation:so--flash-green--3 5s ease-in-out var(--so--animation-duration--8)}}&.so--stats2{line-height:var(--so--line-height--normal)}&:focus-visible{box-shadow:var(--so--box-shadow--focus);outline:var(--so--outline--button);outline-offset:var(--so--outline-offset--button)}}.so-b3-label{background-color:var(--so--background-color--emphasis);border:var(--so--border-width--1) solid transparent;&.so--secondary{color:var(--so--color--text--secondary)}&.so--blue-1{background-color:var(--so--blue--1);.so--is-dark &{background-color:var(--so--blue--5)}}&.so--teal-1{background-color:var(--so--teal--1);.so--is-dark &{background-color:var(--so--teal--6)}}&.so--teal-4{background-color:var(--so--teal--5);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--teal--3)}}&.so--teal-5{background-color:var(--so--teal--6);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--teal--2)}}&.so--green-1{background-color:var(--so--green--1);.so--is-dark &{background-color:var(--so--green--5)}}&.so--green-2{background-color:var(--so--green--2);.so--is-dark &{background-color:var(--so--green--3)}}&.so--green-4{background-color:var(--so--green--5);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--green--4)}}&.so--orange-2{background-color:var(--so--orange--2);.so--is-dark &{background-color:var(--so--orange--8)}}&.so--orange-4{background-color:var(--so--orange--5);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--orange--5);color:var(--so--color--text)}}&.so--yellow-2{background-color:var(--so--yellow--1);.so--is-dark &{background-color:var(--so--yellow--7)}}&.so--yellow-6{background-color:var(--so--yellow--2);.so--is-dark &{background-color:var(--so--yellow--8)}}&.so--gray-1{background-color:var(--so--gray--1);.so--is-dark &{background-color:var(--so--gray--5)}}&.so--gray-3{background-color:var(--so--gray--3)}&.so--gray-4{background-color:var(--so--gray--4);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--gray--2)}}&.so--gray-5{background-color:var(--so--gray--5);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--gray--1)}}&.so--red-4{background-color:var(--so--red--5);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--red--3)}}&.so--red-5{background-color:var(--so--red--6);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--red--4)}}&.so--red-6{background-color:var(--so--red--7);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--red--5)}}&.so--ucl-color{background-color:var(--so--ucl-green);color:var(--so--white)}&.so--transparent{background-color:transparent;border-color:transparent}&.so--color-white{color:var(--so--color--inverted)}&.so--red{color:var(--so--red--5);.so--is-dark &{color:var(--so--red--3)}}&.so--input{background-color:transparent;border:0;padding:0}&.so--white-bordered{background-color:transparent;border-color:var(--so--white);color:var(--so--white);.so--is-access &{background-color:var(--so--background-color--emphasis);border-color:var(--so--border-color--emphasis);color:var(--so--color--text)}}}.so-b3,.so-b3-label{border-radius:var(--so--border-radius--normal);border-style:solid;border-width:var(--so--border-width--1);display:inline-block;font-family:var(--so--font-family--normal);font-size:var(--so--font-size--normal);font-weight:var(--so--font-weight--normal);line-height:var(--so--line-height);margin:0;padding:var(--so--padding--button);position:relative;&.so--chop{padding-left:0;padding-right:0}&.so--x-1{padding-left:var(--so--rem--1);padding-right:var(--so--rem--1)}&.so--short{padding-left:var(--so--rem--5);padding-right:var(--so--rem--5)}&.so--compressed{padding:0 var(--so--rem--5)}&.so--long{padding-left:var(--so--rem--15);padding-right:var(--so--rem--15)}&.so--y-1{padding-bottom:var(--so--rem--1);padding-top:var(--so--rem--1)}&.so--tall{padding-bottom:var(--so--rem--7);padding-top:var(--so--rem--7)}&.so--secondary{font-size:var(--so--font-size--small)}&.so--secondary,&.so--tiny-font{line-height:var(--so--line-height--normal)}&.so--tiny-font{font-size:var(--so--font-size--tiny);font-weight:var(--so--font-weight--semibold);text-transform:uppercase}&.so--large-font{font-family:var(--so--font-family--title);font-size:var(--so--font-size--h3);font-weight:var(--so--font-weight--title);line-height:var(--so--line-height)}&.so--centered{text-align:center}&.so--roundless{border-radius:0}&.so--start{border-radius:var(--so--border-radius--normal) 0 0 var(--so--border-radius--normal)}&.so--end{border-radius:0 var(--so--border-radius--normal) var(--so--border-radius--normal) 0}&.so--shadow{box-shadow:var(--so--box-shadow--1)}&.so--stats2{border-color:transparent;border-radius:0;box-shadow:var(--so--box-shadow--1);text-align:center;&.so--am{line-height:calc(var(--so--font-size--normal) * var(--so--line-height));min-height:var(--so--min-height--button);& .altmetric-embed{margin-top:var(--so--rem--3)}}}&.so--medium{font-size:var(--so--font-size--h6)}&.so--large,&.so--medium{line-height:var(--so--line-height);padding:var(--so--rem--5) var(--so--rem--15) var(--so--rem--10)}&.so--large{font-family:var(--so--font-family--title);font-size:var(--so--font-size--h3);font-weight:var(--so--font-weight--title)}&.so--prop{border:var(--so--border-width--1) solid var(--so--white);border-radius:0;box-shadow:var(--so--box-shadow--1);font-size:var(--so--font-size--small);line-height:var(--so--line-height--normal);min-height:var(--so--min-height--button);padding-left:var(--so--rem--5);padding-right:var(--so--rem--5);.so--is-dark &{border-color:transparent}.so--is-access &{border-color:var(--so--border-color--emphasis)}&.so--label{background-color:transparent;box-shadow:none;color:var(--so--green--8);cursor:default}& .so-d-h5{display:inline-block;line-height:var(--so--line-height);vertical-align:top}&.so--am{min-width:calc(97rem / 16);text-align:center;& .altmetric-embed{margin-top:var(--so--rem--3)}}}&.so--reg-link{box-shadow:var(--so--box-shadow--1);padding:var(--so--rem--10);width:100%;&:not(#__NEVER__){border:transparent}}&.so--home{margin-left:var(--so--rem--3);padding:calc(7rem / 16) calc(12rem / 16);text-transform:uppercase}.so--is-access &:not(#__NEVER__){background-color:#000;color:#ff0}}}@layer so-option{.so-b3,.so-b3-label{&.so--borderless{border-color:transparent;outline-offset:var(--so--outline-offset--button--inside);.so--is-access &{border-color:var(--so--border-color--normal)}}}}@layer so-normal{.so-progress{align-items:center;display:flex;height:var(--so--rem--20);justify-content:center;margin:0 auto;width:var(--so--rem--20);&:before{animation-duration:var(--so--animation-duration--8);animation-iteration-count:infinite;animation-name:so--spin;animation-timing-function:linear;border:var(--so--border-width--3) dotted var(--so--green--4);border-radius:50%;content:"";display:block;height:100%;overflow:hidden;width:100%}.so--is-dark &:before{border-color:var(--so--green--2)}.so--is-access &:before{border-color:var(--so--border-color--emphasis)}&.so--in-shield{background-color:var(--so--background-color--emphasis);border:var(--so--rem--10) solid transparent;border-radius:50%;box-shadow:var(--so--box-shadow--2);height:calc(40rem / 16);margin:var(--so--rem--20);width:calc(40rem / 16)}}}@layer so-normal{.so-main-bg{background:var(--so--background-color--normal);&.so--full-screen{display:flex;flex-flow:column;inset:0;overflow:auto;position:absolute}}.so-main-wrapper{position:relative;z-index:0;.so-main-bg.so--full-screen>&{flex:1 0 calc(100rem / 16);overflow:auto}}.so-main-footer-top{background:var(--so--background-color--normal);padding-top:var(--so--rem--20)}.so-main-footer-bottom{background:linear-gradient(var(--so--black--4),var(--so--black--3) var(--so--rem--2),var(--so--black--2) var(--so--rem--5),var(--so--black--1) var(--so--rem--10),transparent var(--so--rem--20));color:var(--so--color--text--secondary);padding:var(--so--rem--20) 0;.so--is-dark &{background:linear-gradient(var(--so--black),var(--so--black--7) var(--so--rem--2),var(--so--black--5) var(--so--rem--5),var(--so--black--2) var(--so--rem--10),transparent var(--so--rem--20))}.so--is-access &{border-top:var(--so--border-width--1) solid var(--so--border-color--emphasis)}}}.so-main-header{@layer so-normal{background-color:var(--so--background-color--emphasis);box-shadow:var(--so--box-shadow--2);left:0;min-width:var(--so--min-width);position:sticky;right:0;top:0;z-index:1;.so--is-access &{border-bottom:var(--so--border-width--1) solid var(--so--border-color--emphasis)}.so-main-bg.so--full-screen>&{flex:0 0 auto;position:static}.admin-bar &{top:calc(32rem / 16)}@container (width <= 782px){.admin-bar &{top:calc(46rem / 16)}}}@media print{@layer so-print{position:static}}}.so-main-section{@layer so-normal{&:after,&:before{clear:both;content:"\a0";display:block;height:0;overflow:hidden}&.so--white{background:var(--so--background-color--emphasis);box-shadow:var(--so--box-shadow--2);padding-top:var(--so--rem--20);&.so-p-t-0{padding-top:0}}}}.so-main-footer{@layer so-normal{.so--is-access &{border-top:var(--so--border-width--1) solid var(--so--border-color--emphasis)}.so-has-bottom-panel &{padding-bottom:calc(61rem / 16)}}}@layer so-normal{.so-header-button-home-link{padding-bottom:var(--so--rem--2);padding-top:calc(9rem / 16);vertical-align:top;@container (width >= 36rem){padding-bottom:calc(18rem / 16);padding-top:calc(18rem / 16)}&.so--ucl{padding-bottom:var(--so--rem--3);padding-top:var(--so--rem--3)}@container (width >= 36rem){&.so--ucl{padding-bottom:calc(9rem / 16);padding-top:calc(9rem / 16)}}@container (width >= 45rem){&.so--ucl{padding-bottom:0;padding-top:0}}&.so--uclpress{padding-bottom:var(--so--rem--5);padding-top:var(--so--rem--5)}@container (width >= 36rem){&.so--uclpress{padding-bottom:calc(13rem / 16);padding-top:calc(12rem / 16)}}&.so--bmh{padding-bottom:calc(9rem / 16);padding-top:calc(9rem / 16)}@container (width >= 36rem){&.so--bmh{padding-bottom:calc(18rem / 16);padding-top:calc(17rem / 16)}}.so--is-access &{border:0}}.so-header-button{font-weight:var(--so--font-weight--semibold);padding-bottom:var(--so--rem--20);padding-top:calc(18rem / 16);@container (width >= 36rem){padding-bottom:calc(35rem / 16);padding-top:calc(33rem / 16)}}.so-header-button-label{font-weight:var(--so--font-weight--semibold);padding:var(--so--rem--10) var(--so--rem--10);@container (width >= 36rem){padding-bottom:calc(25rem / 16);padding-top:calc(25rem / 16)}}.so-header-button-home-link-logo{display:block;width:calc(200rem / 16);@container (width >= 36rem){width:calc(265rem / 16)}&.so--ucl{width:calc(200rem / 16)}@container (width >= 36rem){&.so--ucl{width:calc(270rem / 16)}}@container (width >= 45rem){&.so--ucl{width:calc(340rem / 16)}}&.so--drugrepocentral{width:calc(191rem / 16)}}}@media print{@layer so-print{.so-header-button-label{display:none}}}@layer so-normal{.so-container{margin:0 auto;max-width:calc(1400rem / 16);padding:0;position:relative;width:100%}.so-container:after,.so-container:before{clear:both;content:"\a0";display:block;height:0;overflow:hidden}@container (width >= 36rem){.so-container{padding:0 var(--so--rem--10)}.so-container.so--unpadded{padding:0}}}@layer so-normal{.so-box{background:var(--so--background-color--emphasis);box-shadow:var(--so--box-shadow--2);margin-bottom:var(--so--rem--20);padding:var(--so--rem--10);.so--is-access &{border:var(--so--border-width--1) solid var(--so--border-color--emphasis)}&.so--0{padding:0;& .so-box-title{padding:var(--so--rem--10) var(--so--rem--10) 0}}&.so--20{padding:var(--so--rem--20);& .so-box-title{margin-top:calc(-10rem / 16)}}&.so--transparent{background:transparent;box-shadow:none}&.so--top-green-4{border-top:var(--so--border-width--3) solid var(--so--green--5)}&.so--uniform{margin-bottom:0;padding:0}&.so--green-1{background:var(--so--green--1);.so--is-dark &{background:var(--so--green--6)}}}}@layer so-normal{.so-collection-header{margin-bottom:var(--so--rem--20)}@container (width >= 63.375rem){.so-collection-header{margin-top:var(--so--rem--10)}}.so-collection-header-breadcrumbs{margin:0 0 var(--so--rem--5)}.so-collection-header-title{margin-bottom:var(--so--rem--10)}.so-collection-header-description{margin:0 0 var(--so--rem--10)}.so-collection-header-buttons{margin-bottom:var(--so--rem--15);margin-top:var(--so--rem--15)}.so-metadata-label{color:var(--so--color--text--secondary)}}@layer so-normal{}@layer so-normal{.so-window{background:var(--so--background-color--emphasis);box-shadow:var(--so--box-shadow--2);max-width:100%;outline:none;position:absolute!important;.so--is-access &:not(.so--transparent){border:var(--so--border-width--1) solid var(--so--border-color--emphasis)}}.so-window.so--transparent{background:transparent;box-shadow:none}.so-window-body,.so-window-header{overflow:auto;width:100%}.so-window-header{background:var(--so--green--2);.so--is-dark &{background:var(--so--green--4)}.so--is-access &{background:var(--so--background-color--emphasis);border-bottom:var(--so--border--normal)}&.so--orange{background:var(--so--orange--2);.so--is-dark &{color:var(--so--color--inverted)}.so--is-access &{background:var(--so--background-color--emphasis);color:var(--so--color--text)}}}.so-window-title{font-size:var(--so--font-size--h6);letter-spacing:var(--so--letter-spacing--h5-h6);line-height:var(--so--line-height);margin:0;overflow:hidden;padding:var(--so--padding--button);text-overflow:ellipsis;white-space:nowrap}.so-window-content{padding:var(--so--rem--10)}.so-window-content-width-limit{margin:0 auto;max-width:calc(400rem / 16)}.so-height-matcher:after,.so-height-matcher:before{clear:both;content:"\a0";display:block;height:0;overflow:hidden}.so-responsive{display:block;width:100%}.so-help-image-wrapper{padding:var(--so--rem--1) var(--so--rem--1) 0}.so-help-image{display:block;width:calc(1024rem / 16)}.so-help-buttons.so-help-buttons{margin-top:var(--so--rem--2);text-align:center}.so-video,.soh-video{padding-bottom:56.25%;position:relative}.so-video.so--4-3,.so-video.soh--4-3,.soh-video.so--4-3,.soh-video.soh--4-3{padding-bottom:75%}.so-video iframe,.soh-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.so-slides{margin-bottom:var(--so--rem--20)}.so-slides-inner{overflow:hidden;position:relative}.so-slides-scroller{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.so-slide,.so-slides-scroller-inner{position:relative}.so-slide{display:inline-block;vertical-align:middle;white-space:normal;width:100%}.so-slide.so--testimonial{color:var(--so--color--text--secondary);font-style:italic;padding:var(--so--rem--20) 15% calc(50rem / 16);text-align:center}.so-slide.so--testimonial>img{margin-bottom:var(--so--rem--20)}.so-slide.so--testimonial blockquote{background-position-y:var(--so--rem--20);margin:0}.so-slide.so--testimonial blockquote,.so-slide.so--testimonial blockquote p{font-family:var(--so--font-family--title);font-size:var(--so--font-size--h6);font-weight:var(--so--font-weight--title);letter-spacing:var(--so--letter-spacing--h5-h6);line-height:var(--so--line-height)}}@layer so-normal{}@layer so-normal{}@layer so-normal{}@layer so-normal{}@layer so-normal{@container (width >= 45rem){.so-slide.so--testimonial blockquote,.so-slide.so--testimonial blockquote p{font-size:var(--so--font-size--h4);line-height:var(--so--line-height)}}.so-slide.so--testimonial blockquote cite{font-family:var(--so--font-family--title);font-size:var(--so--font-size--h6);font-weight:var(--so--font-weight--title);letter-spacing:var(--so--letter-spacing--h5-h6);line-height:var(--so--line-height)}.so-slide-image{display:block;width:100%}.so-slide-text{animation-delay:0s;animation-duration:var(--so--animation-duration--4);animation-fill-mode:backwards;background:rgba(0,0,0,.6);bottom:0;color:var(--so--white);left:0;padding-bottom:var(--so--rem--10);padding-top:var(--so--rem--10);position:absolute;right:0;white-space:normal;&.so--delay-0{animation-delay:0s}&.so--delay-1{animation-delay:.2s}&.so--delay-2{animation-delay:.4s}&.so--delay-3{animation-delay:.6s}&.so--delay-4{animation-delay:.8s}&.so--delay-5{animation-delay:1s}&.so--delay-6{animation-delay:1.2s}&.so--delay-7{animation-delay:1.4s}&.so--delay-8{animation-delay:1.6s}&.so--animate{animation-name:so--fade-in-slide-up}}.so-slide-title{font-family:var(--so--font-family--title);font-size:var(--so--font-size--h5);font-weight:var(--so--font-weight--title);letter-spacing:var(--so--letter-spacing--h5-h6);line-height:var(--so--line-height);margin-bottom:var(--so--rem--10);text-align:center;@container (width >= 36rem){font-size:var(--so--font-size--h3);line-height:var(--so--line-height)}@container (width >= 45rem){font-size:var(--so--font-size--h2);line-height:var(--so--line-height)}@container (width >= 63.375rem){font-size:var(--so--font-size--h1);line-height:var(--so--line-height)}@container (width >= 75rem){font-size:var(--so--font-size--h0);line-height:var(--so--line-height)}}.so-slide-paras{display:none;text-align:center;@container (width >= 45rem){display:block}}.so-slides-button{background-color:transparent;border:0;bottom:0;color:var(--so--white);cursor:pointer;font-size:var(--so--font-size--tiny);padding:0 5% 5%;position:absolute;text-shadow:0 0 var(--so--rem--5) var(--so--black);top:0;transition-duration:var(--so--transition-duration--1);&:hover{background-color:var(--so--black--1);filter:var(--so--filter--hover)}&:active{filter:var(--so--filter--active)}&:focus-visible{outline:var(--so--outline--button);outline-offset:var(--so--outline-offset--button--inside)}@container (width >= 45rem){font-size:calc(60rem / 16)}}.so-slides-button.so--prev{animation-delay:0s;animation-duration:var(--so--animation-duration--4);animation-fill-mode:backwards;left:0;&.so--delay-0{animation-delay:0s}&.so--delay-1{animation-delay:.2s}&.so--delay-2{animation-delay:.4s}&.so--delay-3{animation-delay:.6s}&.so--delay-4{animation-delay:.8s}&.so--delay-5{animation-delay:1s}&.so--delay-6{animation-delay:1.2s}&.so--delay-7{animation-delay:1.4s}&.so--delay-8{animation-delay:1.6s}&.so--animate{animation-name:so--fade-in-slide-right}&:hover{background:linear-gradient(90deg,rgba(0,0,0,.4),transparent)}&:active{background:linear-gradient(90deg,rgba(0,0,0,.6),transparent)}&.so--testimonials:hover{background:linear-gradient(90deg,rgba(0,0,0,.05),transparent)}&.so--testimonials:active{background:linear-gradient(90deg,rgba(0,0,0,.15),transparent)}}.so-slides-button.so--next{animation-delay:0s;animation-duration:var(--so--animation-duration--4);animation-fill-mode:backwards;right:0;&.so--delay-0{animation-delay:0s}&.so--delay-1{animation-delay:.2s}&.so--delay-2{animation-delay:.4s}&.so--delay-3{animation-delay:.6s}&.so--delay-4{animation-delay:.8s}&.so--delay-5{animation-delay:1s}&.so--delay-6{animation-delay:1.2s}&.so--delay-7{animation-delay:1.4s}&.so--delay-8{animation-delay:1.6s}&.so--animate{animation-name:so--fade-in-slide-left}&:hover{background:linear-gradient(270deg,rgba(0,0,0,.4),transparent)}&:active{background:linear-gradient(270deg,rgba(0,0,0,.6),transparent)}&.so--testimonials:hover{background:linear-gradient(270deg,rgba(0,0,0,.05),transparent)}&.so--testimonials:active{background:linear-gradient(270deg,rgba(0,0,0,.15),transparent)}}.so-slide-marker{border-radius:calc(8rem / 16);padding:calc(8rem / 16)}}@layer so-option{.so-slide-markers{margin-top:0;text-align:center;&.so--testimonials{bottom:var(--so--rem--20);left:var(--so--rem--5);position:absolute;right:var(--so--rem--5)}}}@layer so-normal{.so-strapline{animation-delay:0s;animation-duration:var(--so--animation-duration--4);animation-fill-mode:backwards;font-size:var(--so--font-size--h5);letter-spacing:var(--so--letter-spacing--h5-h6);line-height:var(--so--line-height);text-align:center}.so-strapline.so--delay-0{animation-delay:0s}.so-strapline.so--delay-1{animation-delay:.2s}.so-strapline.so--delay-2{animation-delay:.4s}.so-strapline.so--delay-3{animation-delay:.6s}.so-strapline.so--delay-4{animation-delay:.8s}.so-strapline.so--delay-5{animation-delay:1s}.so-strapline.so--delay-6{animation-delay:1.2s}.so-strapline.so--delay-7{animation-delay:1.4s}.so-strapline.so--delay-8{animation-delay:1.6s}.so-strapline.so--animate{animation-name:so--fade-in-zoom-in}@container (width >= 36rem){.so-strapline{font-size:var(--so--font-size--h3);line-height:var(--so--line-height)}}@container (width >= 45rem){.so-strapline{font-size:var(--so--font-size--h2);line-height:var(--so--line-height)}}@container (width >= 63.375rem){.so-strapline{font-size:var(--so--font-size--h1);line-height:var(--so--line-height)}}}@layer so-normal{.so-counts{margin-bottom:var(--so--rem--20);text-align:center}.so-count{animation-delay:0s;animation-duration:var(--so--animation-duration--4);animation-fill-mode:backwards;text-align:center}.so-count:active,.so-count:hover{text-decoration:none}.so-count.so--delay-0{animation-delay:0s}.so-count.so--delay-1{animation-delay:.2s}.so-count.so--delay-2{animation-delay:.4s}.so-count.so--delay-3{animation-delay:.6s}.so-count.so--delay-4{animation-delay:.8s}.so-count.so--delay-5{animation-delay:1s}.so-count.so--delay-6{animation-delay:1.2s}.so-count.so--delay-7{animation-delay:1.4s}.so-count.so--delay-8{animation-delay:1.6s}.so-count.so--animate{animation-name:so--fade-in-zoom-in}.so-count-num{font-family:var(--so--font-family--title);font-size:var(--so--font-size--h0);font-weight:var(--so--font-weight--title);line-height:var(--so--line-height)}@container (width >= 45rem){.so-count-num{font-size:var(--so--font-size--h00);line-height:var(--so--line-height)}}@container (width >= 63.375rem){.so-count-num{font-size:var(--so--font-size--h000);line-height:var(--so--line-height)}}.so-count-text>*{font-family:var(--so--font-family--normal);font-size:var(--so--font-size--h6);font-weight:var(--so--font-weight--normal);letter-spacing:var(--so--letter-spacing--h5-h6);line-height:var(--so--line-height)}@container (width >= 45rem){.so-count-text>*{font-family:var(--so--font-family--normal);font-size:var(--so--font-size--h5);font-weight:var(--so--font-weight--normal);letter-spacing:var(--so--letter-spacing--h5-h6);line-height:var(--so--line-height)}}@container (width >= 63.375rem){.so-count-text>*{font-family:var(--so--font-family--normal);font-size:var(--so--font-size--h1);font-weight:var(--so--font-weight--normal);line-height:var(--so--line-height)}}}@layer so-normal{.so-partner{display:block;margin:10%}#wicketDebugLink{display:none}}@layer so-normal{}@layer so-normal{.so-dismissable-message{border:var(--so--border-width--1) solid var(--so--black--1);box-shadow:var(--so--box-shadow--1);margin:var(--so--rem--10) 0;padding:var(--so--rem--5) var(--so--rem--10);.so-stats2+&{margin-bottom:0}&.so--ad{background-color:var(--so--aegean);color:var(--so--color--inverted);.so--is-dark &{background-color:lch(from var(--so--aegean) .9 calc(c * .5) h)}.so--is-access &{background-color:var(--so--background-color--emphasis);border:var(--so--border--normal)}}&.so--hint{background-color:var(--so--blue--1);color:var(--so--blue--8);.so--is-dark &{background-color:var(--so--blue--5);color:var(--so--color--text)}.so--is-access &{background-color:var(--so--background-color--emphasis);border:var(--so--border--normal);color:var(--so--color--text)}}&.so--info{background-color:var(--so--background-color--normal);color:var(--so--color--text--secondary)}& .so-b3{border-radius:0}}.so-dismissable-aside{margin-bottom:var(--so--rem--10);@container (width >= 36rem){float:right}}}@layer so-normal{.so-version-icon{background-color:var(--so--background-color--emphasis);border:var(--so--border-color--normal);display:block;font-size:var(--so--font-size--normal);left:var(--so--rem--8);line-height:var(--so--line-height);padding:var(--so--rem--3);position:absolute;top:var(--so--rem--3);&:first-child{left:calc(-1rem / 16);position:relative;z-index:2}&:nth-child(2){z-index:1}&:nth-child(3){left:var(--so--rem--8);top:var(--so--rem--1);z-index:0}}}@layer so-normal{.so-disabled{opacity:.5;pointer-events:none}.so-cellux-container{overflow:hidden;padding-left:calc(40rem / 16);position:relative}.so-cellux{left:0;position:absolute;top:0}.so-cellux.so--vertical{bottom:var(--so--rem--20);width:calc(30rem / 16)}.so-cellux.so--horizontal{height:calc(30rem / 16);right:0}.so-iframe-wrapper{overflow:auto}}@layer so-normal{}@layer so-normal{.so-iframe{border:var(--so--border--normal);border-radius:var(--so--border-radius--normal);display:block;height:calc(80vh - calc(90rem / 16));margin:0;width:100%;&.so--template{background:var(--so--gray--5);overflow:hidden;padding:var(--so--rem--5)}&.so--desktop{width:calc(1400rem / 16)}&.so--desktop,&.so--mobile{max-width:none;min-width:none}&.so--mobile{width:calc(320rem / 16)}}}@layer so-normal{.so-floating-panel{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow:auto}@container (width < 63.375rem){.so-floating-panel{height:auto!important}.so-floating-panel.so--undo-button-padding-start{margin-right:calc(-10rem / 16)}}@container (width >= 63.375rem){.so-floating-panel{position:fixed;z-index:1}}}@layer so-normal{.so-row-cropper:after,.so-row-cropper:before,.so-row-wrapper:after,.so-row-wrapper:before{content:"\a";display:block;height:0;overflow:hidden}.so-row-cropper.so--crop-cols{margin-left:calc(-10rem / 16);margin-right:calc(-10rem / 16)}.so-row:after,.so-row:before{content:"\a0";display:block;height:0;overflow:hidden}.so-row>*{margin:0}.so-row:not(.so--vertical)>*{display:inline-block;vertical-align:top}.so-row:not(.so--vertical).so--distance-x-1{margin-left:calc(-1rem / 16)}.so-row:not(.so--vertical).so--distance-x-1>*{margin-left:var(--so--rem--1)}.so-row:not(.so--vertical).so--distance-y-1{margin-top:calc(-1rem / 16)}.so-row:not(.so--vertical).so--distance-y-1>*{margin-top:var(--so--rem--1)}.so-row:not(.so--vertical).so--distance-x-5{margin-left:calc(-5rem / 16)}.so-row:not(.so--vertical).so--distance-x-5>*{margin-left:var(--so--rem--5)}.so-row:not(.so--vertical).so--distance-y-5{margin-top:calc(-5rem / 16)}.so-row:not(.so--vertical).so--distance-y-5>*{margin-top:var(--so--rem--5)}.so-row:not(.so--vertical).so--distance-x-10{margin-left:calc(-10rem / 16)}.so-row:not(.so--vertical).so--distance-x-10>*{margin-left:var(--so--rem--10)}.so-row:not(.so--vertical).so--distance-y-10{margin-top:calc(-10rem / 16)}.so-row:not(.so--vertical).so--distance-y-10>*{margin-top:var(--so--rem--10)}.so-row:not(.so--vertical).so--distance-x-15{margin-left:calc(-15rem / 16)}.so-row:not(.so--vertical).so--distance-x-15>*{margin-left:var(--so--rem--15)}.so-row:not(.so--vertical).so--distance-y-15{margin-top:calc(-15rem / 16)}.so-row:not(.so--vertical).so--distance-y-15>*{margin-top:var(--so--rem--15)}.so-row:not(.so--vertical).so--distance-x-20{margin-left:calc(-20rem / 16)}.so-row:not(.so--vertical).so--distance-x-20>*{margin-left:var(--so--rem--20)}.so-row:not(.so--vertical).so--distance-y-20{margin-top:calc(-20rem / 16)}.so-row:not(.so--vertical).so--distance-y-20>*{margin-top:var(--so--rem--20)}.so-row:not(.so--vertical).so--distance-x-40{margin-left:calc(-40rem / 16)}.so-row:not(.so--vertical).so--distance-x-40>*{margin-left:calc(40rem / 16)}.so-row:not(.so--vertical).so--distance-y-40{margin-top:calc(-40rem / 16)}.so-row:not(.so--vertical).so--distance-y-40>*{margin-top:calc(40rem / 16)}.so-row:not(.so--vertical).so--match-height{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:stretch;align-content:flex-start}.so-row.so--vertical>*{display:block;width:100%}.so-row.so--vertical.so--distance-y-1>*+*{margin-top:var(--so--rem--1)}.so-row.so--vertical.so--distance-y-5>*+*{margin-top:var(--so--rem--5)}.so-row.so--vertical.so--distance-y-10>*+*{margin-top:var(--so--rem--10)}.so-row.so--vertical.so--distance-y-15>*+*{margin-top:var(--so--rem--15)}.so-row.so--vertical.so--distance-y-20>*+*{margin-top:var(--so--rem--20)}.so-row.so--vertical.so--distance-y-40>*+*{margin-top:calc(40rem / 16)}.so-invite-review-banner{border:var(--so--border-width--3) solid var(--so--green--5);max-width:calc(1360rem / 16)}.so-invite-review-banner-center,.so-invite-review-banner-end,.so-invite-review-banner-start{padding:var(--so--rem--10) 0 var(--so--rem--15)}.so-invite-review-banner-center{text-align:center}.so-invite-review-banner-center-title{font-size:var(--so--font-size--h3);line-height:1;margin:var(--so--rem--5) 0}.so-invite-review-banner-center-remark{font-family:var(--so--font-family--normal);font-size:var(--so--font-size--small);font-style:italic;font-weight:var(--so--font-weight--normal);line-height:var(--so--line-height)}.so-invite-review-banner-buttons{background-color:var(--so--gray--5);margin-left:auto;margin-right:auto;max-width:calc(1360rem / 16);padding:var(--so--rem--1);position:relative}.so-invite-review-banner-buttons:after{background-image:linear-gradient(rgba(0,0,0,.2),transparent);content:"";height:var(--so--rem--30);left:0;pointer-events:none;position:absolute;right:0;top:0}}@layer so-normal{.so-invite-review-banner-button:not(#__NEVER__){border-color:var(--so--white);font-weight:var(--so--font-weight--bold);overflow:hidden;padding:var(--so--rem--5) var(--so--rem--15) var(--so--rem--10);text-overflow:ellipsis;white-space:nowrap;width:100%;.so--is-dark &{border-color:var(--so--black)}}@container (width >= 36rem){.so-invite-review-banner-button:not(#__NEVER__){width:calc(100% / 3 - var(--so--rem--1))}}.so-invite-review-banner-empty-button:not(#__NEVER__){border:0;font-weight:var(--so--font-weight--bold);overflow:hidden;padding:0 var(--so--rem--5);text-overflow:ellipsis;white-space:nowrap;width:100%;.so--is-dark &{border-color:var(--so--black)}}@container (width >= 36rem){.so-invite-review-banner-empty-button:not(#__NEVER__){width:calc(100% / 3 - var(--so--rem--1))}}.so-invite-review-banner-container{margin:0 auto;max-width:calc(1360rem / 16)}.so-alt-sup{font-size:100%;line-height:0;top:-.3em;vertical-align:baseline}.so-alt-sup,.so-ucl-header-button{font-weight:var(--so--font-weight--bold);position:relative}.so-ucl-header-button{background:transparent;border:var(--so--border-width--1) solid transparent;color:rgba(0,0,0,.6);display:inline-block;font-family:var(--so--font-family--ucl);font-size:var(--so--font-size--normal);line-height:var(--so--line-height);margin-bottom:var(--so--rem--6);margin-top:var(--so--rem--6);padding:var(--so--rem--12) var(--so--rem--10);transition:var(--so--transition-duration--2);vertical-align:top}.so-ucl-header-button:hover{opacity:.7;text-decoration:none}.so-ucl-header-button:focus{outline:0}}@layer so-normal{}@layer so-normal{@container (width >= 36rem){.so-ucl-header-button{margin-bottom:calc(21rem / 16);margin-top:calc(21rem / 16)}}.so-ucl-header-button.so--search{background-color:var(--so--ucl-green);border-radius:var(--so--border-radius--outer);color:var(--so--white);padding-left:var(--so--rem--20);padding-right:var(--so--rem--20)}.so-ucl-header-button.so--search:hover{background-color:#b5bd00;opacity:1}.so-ucl-header-button-label{margin-bottom:var(--so--rem--15);margin-top:var(--so--rem--15)}@container (width >= 36rem){.so-ucl-header-button-label{margin-bottom:calc(30rem / 16);margin-top:calc(30rem / 16)}}.so-ucl-header-menu-wrapper{display:inline-block;perspective:calc(1000rem / 16);perspective-origin:100% 100%;position:relative;vertical-align:top}.so-ucl-header-menu-wrapper>.so-ucl-header-button{padding-right:calc(31rem / 16)}.so-ucl-header-menu-wrapper>.so-ucl-header-button:after{content:"\e058";display:inline-block;font-family:science-open-icons!important;font-size:var(--so--font-size--h6);font-style:normal!important;font-weight:var(--so--font-weight--normal)!important;line-height:1;position:absolute;right:var(--so--rem--15);top:calc(50% - var(--so--rem--8));transform:rotate(90deg);transition:var(--so--transition-duration--2)}.so-ucl-header-menu-wrapper>.so-ucl-header-menu{animation-duration:var(--so--animation-duration--2);animation-name:ucl-menu-enter;animation-timing-function:ease-out;background:var(--so--background-color--emphasis);border-top:var(--so--border-width--3) solid var(--so--ucl-green);box-shadow:rgba(0,0,0,.1) 0 var(--so--rem--2) var(--so--rem--5) 0;display:none;padding:var(--so--rem--20);position:absolute;right:var(--so--rem--20);top:calc(100% - var(--so--rem--20));transform-origin:top right;width:calc(240rem / 16);z-index:123}.so-ucl-header-menu-wrapper:hover>.so-ucl-header-button:after{transform:rotate(0deg)}.so-ucl-header-menu-wrapper:hover>.so-ucl-header-menu{display:block}@keyframes ucl-menu-enter{0%{opacity:0;transform:translateZ(calc(-500rem / 16)) rotateX(-90deg)}10%{opacity:1}}.so-ucl-header-menu-button{background:transparent;border:var(--so--border-width--1) solid transparent;color:rgba(0,0,0,.7);display:block;font-family:var(--so--font-family--ucl);font-size:var(--so--font-size--normal);font-weight:var(--so--font-weight--bold);line-height:calc(28rem / 16);padding:var(--so--rem--6) var(--so--rem--20);position:relative;transition:var(--so--transition-duration--2);width:100%}.so-ucl-header-menu-button:hover{background-color:rgba(0,0,0,.03);color:rgba(0,0,0,.7);opacity:.7;text-decoration:none}.so-ucl-header-menu-button.so--gray{background-color:rgba(0,0,0,.03);color:#666}.so-ucl-header-menu-button.so--bb,.so-ucl-header-menu-button.so--gray{border-bottom:var(--so--border-width--1) solid rgba(0,0,0,.03)}.so-ucl-header-menu-button.so--search{background-color:var(--so--ucl-green);border-radius:var(--so--border-radius--outer);color:var(--so--white);padding-left:var(--so--rem--20);padding-right:var(--so--rem--20)}.so-ucl-header-menu-button.so--search:hover{background-color:#b5bd00;opacity:1}.so-ucl-header-submenu-wrapper{perspective:100rem;perspective-origin:0 0;position:relative}.so-ucl-header-submenu-wrapper>.so-ucl-header-menu-button{padding-right:calc(36rem / 16)}.so-ucl-header-submenu-wrapper>.so-ucl-header-menu-button:after{content:"\e058";display:inline-block;font-family:science-open-icons!important;font-size:var(--so--font-size--h6);font-style:normal!important;font-weight:var(--so--font-weight--normal)!important;line-height:1;position:absolute;right:var(--so--rem--20);top:calc(50% - var(--so--rem--8));transition:var(--so--transition-duration--2)}.so-ucl-header-submenu-wrapper>.so-ucl-header-submenu{animation-duration:var(--so--animation-duration--2);animation-name:ucl-menu-enter;animation-timing-function:ease-out;background:var(--so--background-color--emphasis);border-top:var(--so--border-width--3) solid var(--so--ucl-green);box-shadow:rgba(0,0,0,.1) 0 var(--so--rem--2) var(--so--rem--5) 0;display:none;padding:var(--so--rem--20);position:absolute;right:100%;top:0;transform-origin:top right;width:calc(240rem / 16);z-index:123}.so-ucl-header-submenu-wrapper{&:focus-within,&:hover{&>.so-ucl-header-menu-button:after{transform:rotate(90deg)}&>.so-ucl-header-submenu{display:block}}}.so-ucl-header-menu-button-label{display:block;min-width:calc(80rem / 16);overflow:hidden}.so-ucl-header-menu-button-counter{float:right;font-size:var(--so--rem--11);font-weight:var(--so--font-weight--normal);line-height:var(--so--line-height);margin-left:var(--so--rem--5);padding-top:calc(7rem / 16)}.so-ucl-header-menu-window{animation-duration:var(--so--animation-duration--2);animation-name:so--ucl-menu-enter--2;animation-timing-function:ease-out;background-color:var(--so--background-color--emphasis);border-top:var(--so--border-width--3) solid var(--so--teal--5);bottom:0;box-shadow:0 var(--so--rem--2) var(--so--rem--5) rgba(0,0,0,.1);left:calc(40rem / 16);overflow:auto;padding:var(--so--rem--20);position:absolute;right:calc(40rem / 16);top:var(--so--rem--3);transform-origin:top center}@container (width >= 36rem){.so-ucl-header-menu-window{top:var(--so--rem--15)}}.so-ucl-header-menu-indent{padding-left:calc(40rem / 16)}.so-toc-table{width:100%}.so-toc-table>*>tr>:last-child{line-height:calc(26rem / 16);overflow-wrap:normal;text-align:right;width:0}.so-toc-table>tbody>tr+tr>*{border-top:var(--so--border--normal)}.so-homen-wrapper.so--top{display:inline-block}}@layer so-normal{}@layer so-normal{.so-homen-pos{perspective:100rem;position:absolute;z-index:0;.so-homen-wrapper:hover>&{z-index:1}&.so--left{perspective-origin:100% 0;right:100vw}&.so--right{left:0;perspective-origin:0 0}}.so-homen-trans{transform:translateZ(calc(-500rem / 16)) rotateX(-90deg);transform-origin:top right;transition:transform var(--so--transition-duration--2)}.so-homen-wrapper{&:focus-within,&:hover{&>*>.so-homen-trans{transform:translateZ(0) rotateX(0deg);z-index:1}&>*>*>.so-homen-menu{opacity:1;position:static;visibility:visible}}&.so--out{&>*>.so-homen-trans{transform:translateZ(calc(-500rem / 16)) rotateX(-90deg)}&>*>*>.so-homen-menu{opacity:0;position:static;visibility:visible}}}.so-homen-menu{background:var(--so--background-color--emphasis);box-shadow:var(--so--box-shadow--2);max-height:calc(100vh - calc(90rem / 16));min-width:calc(200rem / 16);opacity:0;overflow:auto;padding:var(--so--rem--15) 0 var(--so--rem--15);position:absolute;scrollbar-width:thin;transition:opacity var(--so--transition-duration--2);visibility:hidden;.so--is-access &{border:var(--so--border-width--1) solid var(--so--border-color--emphasis)}}.so-homen-menu::-webkit-scrollbar{height:var(--so--rem--8);width:var(--so--rem--8)}.so-homen-menu::-webkit-scrollbar-thumb{background:var(--so--background-color--secondary)}.so-homen-menu::-webkit-scrollbar-track{background:var(--so--background-color--emphasis)}.so--red-6 .so-homen-menu{border-top:var(--so--border-width--3) solid var(--so--red--8);.so--is-dark &{border-top-color:var(--so--red--2)}.so--is-access &{border-top-color:var(--so--border-color--emphasis)}}.so--green-4 .so-homen-menu{border-top:var(--so--border-width--3) solid var(--so--green--5);.so--is-access &{border-top-color:var(--so--border-color--emphasis)}}.so--blue-1 .so-homen-menu{border-top:var(--so--border-width--3) solid var(--so--blue--5);.so--is-access &{border-top-color:var(--so--border-color--emphasis)}}.so--ucl .so-homen-menu{border-top:var(--so--border-width--3) solid var(--so--ucl-green);.so--is-access &{border-top-color:var(--so--border-color--emphasis)}}.so-homen-button{background-color:transparent;border:var(--so--border-width--1) solid transparent;border-radius:0;color:var(--so--color--text);cursor:pointer;display:block;font-family:var(--so--font-family--normal);font-size:var(--so--font-size--normal);font-weight:var(--so--font-weight--semibold);line-height:var(--so--line-height);margin:0;outline:none;padding:var(--so--rem--5) calc(38rem / 16) var(--so--rem--10) var(--so--rem--30);position:relative;transition-duration:var(--so--transition-duration--1);user-select:none;width:100%;&:hover,.so-homen-wrapper:hover>&{background-color:var(--so--black--2);filter:var(--so--filter--hover)}&:active{filter:var(--so--filter--active)}&:active,&:hover{filter:unset;text-decoration:none;transition-duration:0s}&:focus-visible{outline:var(--so--outline--button);outline-offset:var(--so--outline-offset--button--inside)}&.so--down,&.so--left,&.so--right{&:after{content:"\e058";display:inline-block;font-family:science-open-icons!important;font-size:var(--so--font-size--h6);font-style:normal!important;font-weight:var(--so--font-weight--normal)!important;line-height:1;position:absolute;right:calc(22rem / 16);top:calc(50% - var(--so--rem--10));transition:transform var(--so--transition-duration--2)}}&.so--left{&:hover,.so-homen-wrapper:hover>&{&:after{transform:rotate(90deg)}}}&.so--right{&:hover,.so-homen-wrapper:hover>&{&:after{transform:rotate(-90deg)}}}&.so--top{display:inline-block;font-size:var(--so--font-size--h6);line-height:var(--so--line-height);padding:var(--so--rem--16) var(--so--rem--15) calc(19rem / 16);width:auto;@container (width >= 36rem){padding-bottom:calc(36rem / 16);padding-top:calc(29rem / 16)}&:after{right:calc(7rem / 16);transform:rotate(90deg)}&:hover,.so-homen-wrapper:hover>&{&:after{transform:rotate(0deg)}}&.so--down{padding-right:calc(23rem / 16)}}&.so--bb,&.so--title{border-bottom:var(--so--border--secondary)}&.so--title{background-color:rgba(0,0,0,.03);color:var(--so--color--text)}&.so--ucl{background-color:var(--so--ucl-green);color:var(--so--white);&:hover{background-color:#c2cf69}}&.so--red-6{background-color:var(--so--red--8);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--red--2)}.so--is-access &{background-color:var(--so--background-color--emphasis)}}&.so--blue-1{background-color:var(--so--blue--8);color:var(--so--color--inverted);.so--is-dark &{background-color:var(--so--blue--2)}.so--is-access &{background-color:var(--so--background-color--emphasis)}}&.so--green-4{background-color:var(--so--green--5);color:var(--so--color--inverted);.so--is-access &{background-color:var(--so--background-color--emphasis)}}}.so-homen-button-counter{font-size:calc(11rem / 16);font-weight:var(--so--font-weight--normal);line-height:var(--so--line-height);margin-left:var(--so--rem--5);padding-top:var(--so--rem--7)}.so-homen-button-label{display:block;min-width:calc(80rem / 16);overflow:hidden}.so-homen-indent{padding-left:calc(40rem / 16)}.so-homen-group{margin:0;padding:0;& li{list-style:none;margin-bottom:0}}}@media print{@layer so-print{.so-homen-button,.so-homen-wrapper{display:none}}}@layer so-normal{.so-general-header-button{background:transparent;border:var(--so--border-width--1) solid transparent;color:var(--so--teal--5);display:inline-block;font-family:var(--so--font-family--ucl);font-size:var(--so--font-size--normal);font-weight:var(--so--font-weight--bold);line-height:var(--so--line-height);margin-bottom:calc(6rem / 16);margin-top:calc(6rem / 16);padding:calc(12rem / 16) var(--so--rem--5);position:relative;transition:var(--so--transition-duration--2);vertical-align:top;&:hover{filter:var(--so--filter--hover);text-decoration:none;transition:0s}&:active{filter:var(--so--filter--active);transition:0s}&:focus{outline:var(--so--outline--button);outline-offset:var(--so--outline-offset--button)}@container (width >= 36rem){margin-bottom:calc(21rem / 16);margin-top:calc(21rem / 16)}&.so--search{background-color:var(--so--green--5);border-bottom-left-radius:var(--so--border-radius--outer);border-top-left-radius:var(--so--border-radius--outer);color:var(--so--color--inverted);padding-left:var(--so--rem--15);padding-right:var(--so--rem--15);.so--is-access &{background-color:var(--so--green--4)}}&.so--advanced-search{background-color:var(--so--green--2);border-bottom-right-radius:var(--so--border-radius--outer);border-top-right-radius:var(--so--border-radius--outer);color:var(--so--green--8);padding-left:var(--so--rem--10);padding-right:var(--so--rem--10);.so--is-access &{background-color:var(--so--green--3);color:var(--so--color--text)}}}.so-general-header-button-label{margin-bottom:var(--so--rem--15);margin-top:var(--so--rem--15);@container (width >= 36rem){margin-bottom:calc(30rem / 16);margin-top:calc(30rem / 16)}}.so-general-header-menu-wrapper{display:inline-block;perspective:100rem;perspective-origin:100% 100%;position:relative;vertical-align:top;&>.so-general-header-button{padding-right:calc(22rem / 16);&:after{content:"\e058";display:inline-block;font-family:science-open-icons!important;font-size:var(--so--font-size--h6);font-style:normal!important;font-weight:var(--so--font-weight--normal)!important;line-height:1;position:absolute;right:var(--so--rem--5);top:calc(50% - 8rem / 16);transform:rotate(90deg);transition:var(--so--transition-duration--2)}}&>.so-general-header-button.no-children{padding:var(--so--rem--12) var(--so--rem--5);&:after{content:""}}&>.so-general-header-menu{animation-duration:var(--so--animation-duration--2);animation-name:so--general-menu-enter;animation-timing-function:ease-out;background:var(--so--background-color--emphasis);border-top:var(--so--border-width--3) solid var(--so--green--5);box-shadow:rgba(0,0,0,.1) 0 var(--so--rem--2) var(--so--rem--5) 0;display:none;padding:var(--so--rem--20);position:absolute;right:var(--so--rem--10);top:calc(100% - var(--so--rem--20));transform-origin:top right;width:calc(240rem / 16);z-index:123}&:hover>.so-general-header-button:after{transform:rotate(0deg)}&:hover>.so-general-header-menu{display:block}}.so-general-header-menu-button{background:transparent;border:var(--so--border-width--1) solid transparent;color:var(--so--color--link);display:block;font-family:var(--so--font-family--ucl);font-size:var(--so--font-size--normal);font-weight:var(--so--font-weight--normal);line-height:var(--so--line-height);padding:var(--so--rem--6) var(--so--rem--20);position:relative;transition:var(--so--transition-duration--2);width:100%;&:hover{filter:var(--so--filter--hover);text-decoration:none}&.so--gray,&:hover{background-color:var(--so--black--1)}&.so--gray{border-bottom:var(--so--border--secondary);color:var(--so--color--text--secondary)}&.so--green{background-color:var(--so--green--5);color:var(--so--color--inverted)}&.so--bb{border-bottom:var(--so--border--secondary)}&.so--search{background-color:var(--so--ucl-green);border-radius:var(--so--border-radius--outer);color:var(--so--white);padding-left:var(--so--rem--20);padding-right:var(--so--rem--20)}&.so--search:hover{background-color:#b5bd00;opacity:1}}.so-general-header-submenu-wrapper{perspective:100rem;perspective-origin:0 0;position:relative;&>.so-general-header-menu-button{padding-right:calc(36rem / 16)}&>.so-general-header-menu-button:after{content:"\e058";display:inline-block;font-family:science-open-icons!important;font-size:var(--so--font-size--h6);font-style:normal!important;font-weight:var(--so--font-weight--normal)!important;line-height:1;position:absolute;right:var(--so--rem--20);top:calc(50% - var(--so--rem--8));transition:var(--so--transition-duration--2)}&>.so-general-header-submenu{animation-duration:var(--so--animation-duration--2);animation-name:so--general-menu-enter;animation-timing-function:ease-out;background:var(--so--background-color--emphasis);border-top:var(--so--border-width--3) solid var(--so--green--5);box-shadow:rgba(0,0,0,.1) 0 var(--so--rem--2) var(--so--rem--5) 0;display:none;padding:var(--so--rem--20);position:absolute;right:100%;top:0;transform-origin:top right;width:calc(240rem / 16);z-index:123}&:hover>.so-general-header-menu-button:after{transform:rotate(90deg)}&:hover>.so-general-header-submenu{display:block}}.so-general-header-menu-button-label{display:block;min-width:calc(80rem / 16);overflow:hidden}.so-general-header-menu-button-counter{float:right;font-size:calc(11rem / 16);font-weight:var(--so--font-weight--normal);line-height:var(--so--rem--16);margin-left:var(--so--rem--5);padding-top:calc(7rem / 16)}.so-general-header-menu-window{animation-duration:var(--so--animation-duration--2);animation-name:so--general-menu-enter--2;animation-timing-function:ease-out;background-color:var(--so--background-color--emphasis);border-top:var(--so--border-width--3) solid var(--so--green--5);bottom:0;box-shadow:0 var(--so--rem--2) var(--so--rem--5) rgba(0,0,0,.1);left:calc(48rem / 16);overflow:auto;padding:var(--so--rem--20);position:absolute;right:calc(48rem / 16);top:0;transform-origin:top center}.so-general-header-menu-indent{padding-left:var(--so--rem--20)}.so-general-header-menu-group{margin:0;padding:0;& li{list-style:none;margin-bottom:0}&.bordered{border-top:var(--so--border--normal)}}.so-general-header-search-wrapper{padding-left:var(--so--rem--10);padding-right:var(--so--rem--10)}.so-general-header-menu-item-counter{color:var(--so--color--text--secondary);font-size:var(--so--font-size--small);font-weight:var(--so--font-weight--normal)}.so-debug-label{background:var(--so--aegean);border:var(--so--border-width--1) solid var(--so--white);border-radius:var(--so--border-radius--normal);color:var(--so--white);display:inline-block;font-family:var(--so--font-family--monospace);font-size:var(--so--font-size--tiny);font-weight:var(--so--font-weight--bold);line-height:1;padding:var(--so--rem--2);vertical-align:top;white-space:pre-wrap}}@layer so-normal{}@media print{@layer so-print{.so-debug-label{display:none}}}@layer so-normal{.so-lay-summary-container{margin-bottom:var(--so--rem--20)}.so-lay-summary-header{background-color:var(--so--green--5);border:none;border-radius:var(--so--border-radius--normal) calc(24rem / 16) 0 0;clear:both;margin:0;overflow:hidden;padding:var(--so--rem--10)}@container (width >= 36rem){.so-lay-summary-header{border-radius:var(--so--border-radius--normal) 0 0 calc(24rem / 16);display:table-cell;vertical-align:baseline}}.so-lay-summary-title{color:var(--so--white);display:block;font-family:var(--so--font-family--normal);font-size:var(--so--font-size--normal);font-style:italic;font-weight:var(--so--font-weight--bold);line-height:var(--so--line-height);margin:0 0 var(--so--rem--10);white-space:nowrap}.so-lay-summary-body{border:var(--so--border--normal);border-radius:0 0 var(--so--border-radius--normal) var(--so--border-radius--normal);border-top:none;margin:0;padding:var(--so--rem--10)}.so-lay-summary-body:after,.so-lay-summary-body:before{clear:both;content:"\a0";display:block;height:0;overflow:hidden}@container (width >= 36rem){.so-lay-summary-body{border:var(--so--border--normal);border-left:none;border-radius:0 var(--so--border-radius--normal) var(--so--border-radius--normal) 0;display:table-cell;padding:var(--so--rem--20) calc(40rem / 16);width:100%}}.so-lay-summary-body p{text-align:justify}.so-cookie-banner{display:flex;flex-flow:column;gap:var(--so--rem--5);overflow:auto;padding:var(--so--rem--20)}.so-cookie-banner-text{flex:0 0 auto;overflow:auto}.so-cookie-banner-controls{display:flex;flex:0 1 auto;flex-flow:column;gap:var(--so--rem--10);overflow:auto}.so-cookie-banner-controls-inner{display:flex;flex:0 1 auto;flex-flow:row wrap;gap:var(--so--rem--5);margin:0 auto}.so-info-entry{margin:var(--so--rem--4) 0}.so-info-entry:last-child,.so-info-entry:last-of-type{margin-bottom:var(--so--rem--10)}.so-info-entry+h6{margin-top:var(--so--rem--10)}.so-info-main-title{font-weight:var(--so--font-weight--normal)}.so-banner2-buttons-inner,.so-banner2-buttons-outer{display:flex;flex-flow:row}.so-banner2-buttons-inner{gap:var(--so--rem--5);margin:0 auto;overflow:hidden;padding:var(--so--rem--5)}.so-banner2-main{display:flex;gap:var(--so--rem--5)}.so-banner2-main>.so-b3{flex:0 0 auto;margin:var(--so--rem--5) 0}.so-banner2-scroller{display:flex;flex:1 1 auto;flex-flow:row;gap:var(--so--rem--10);overflow:auto;padding:var(--so--rem--5) 0;scroll-snap-align:center;scroll-snap-type:x mandatory;scrollbar-width:none}}@layer so-normal{}@layer so-normal{}@layer so-normal{.so-banner2-scroller::-webkit-scrollbar{display:none}.so-banner2-item{background:var(--so--background-color--emphasis);box-shadow:0 var(--so--rem--1) var(--so--rem--1) rgba(0,0,0,.2),0 var(--so--rem--1) var(--so--rem--4) rgba(0,0,0,.2);display:flex;flex:0 0 auto;flex-flow:column;gap:var(--so--rem--10);overflow:auto;padding:var(--so--rem--10);scroll-snap-align:center;width:100%}@container (width >= 36rem){.so-banner2-item .so-banner2-image-wrapper{position:sticky;top:0}.so-banner2-item.so--img-last .so-banner2-image-wrapper{order:1}}.so-banner2-item.so--blue{background:var(--so--blue--2)}.so-banner2-item.so--blue,.so-banner2-item.so--green{border:var(--so--border-width--1) solid var(--so--white)}.so-banner2-item.so--green{background:var(--so--green--2)}.so-banner2-item.so--red{background:var(--so--red--1)}.so-banner2-item.so--orange,.so-banner2-item.so--red{border:var(--so--border-width--1) solid var(--so--white)}.so-banner2-item.so--orange{background:var(--so--orange--2)}.so-banner2-item.so--yellow{background:var(--so--yellow--1);border:var(--so--border-width--1) solid var(--so--white)}.so-banner2-item.so--border-blue{border:var(--so--border-width--3) solid var(--so--blue--5)}.so-banner2-item.so--border-green{border:var(--so--border-width--3) solid var(--so--green--5)}.so-banner2-item.so--border-red{border:var(--so--border-width--3) solid var(--so--red--5)}.so-banner2-item.so--border-orange{border:var(--so--border-width--3) solid var(--so--orange--5)}.so-banner2-item.so--border-yellow{border:var(--so--border-width--3) solid var(--so--yellow--2)}.so-banner2-item-scroller{display:flex;flex:0 0 auto;flex-flow:column;gap:var(--so--rem--10);overflow:auto}@container (width >= 36rem){.so-banner2-item-scroller{flex-flow:row}}.so-banner2-image-wrapper{aspect-ratio:2/1;flex:0 0 auto;margin:0 auto;max-width:100%;overflow:hidden;width:calc(220rem / 16)}.so-banner2-image{height:auto;width:100%}.so-banner2-text-wrapper{display:flex;flex:1 1 auto;flex-flow:column;height:calc(110rem / 16);justify-content:center}.so-banner2-text{flex:0 0 auto;max-height:100%}.so-banner2-button{background:var(--so--background-color--emphasis);border:var(--so--border-width--1) solid transparent;border-radius:calc(999rem / 16);box-shadow:0 var(--so--rem--1) var(--so--rem--1) var(--so--rem--1) var(--so--black--2),0 var(--so--rem--1) var(--so--rem--4) var(--so--black--2);flex:0 0 auto;height:calc(8rem / 16);margin:0;padding:0;transition:var(--so--transition-duration--1);width:calc(8rem / 16)}.so-banner2-button:focus-visible{outline:var(--so--outline--button);outline-offset:var(--so--outline-offset--button)}.so-banner2-button:hover{filter:var(--so--filter--hover);transition:0s}.so-banner2-button:active{filter:var(--so--filter--active);transition:0s}.so-banner2-button.so--active{background:var(--so--green--5);box-shadow:0 0 0 var(--so--rem--1) var(--so--white--4)}}@layer so-normal{.so-access:not(.so2_button)>img{display:inline-block;height:var(--so--rem--16);transform:scale(2);vertical-align:middle;width:var(--so--rem--16);.so--is-access &{transform:scale(1.5)}}}@layer so-normal{.so-light-dark>svg{display:inline-block;height:var(--so--rem--16);vertical-align:middle;width:var(--so--rem--16)}.blockquote,.verse{margin-left:calc(35rem / 16)}.verse{margin-bottom:var(--so--rem--20)}.verse-line{margin-bottom:0}}@layer so-normal{}@layer so-normal{}.so-dialog[open]{background:var(--so--background-color--emphasis);border:var(--so--border--normal);box-shadow:var(--so--box-shadow--2);display:flex;flex-flow:column;margin:auto;padding:0;&.so--1{width:50rem}}.so-dialog-header{background:var(--so--green--2);display:flex;.so--is-dark &{background:var(--so--green--4)}.so--is-access &{background:var(--so--background-color--emphasis);border-bottom:var(--so--border--normal)}}.so-dialog-title{flex:1;font-size:var(--so--font-size--h6);letter-spacing:var(--so--letter-spacing--h5-h6);line-height:var(--so--line-height);overflow:hidden;padding:var(--so--padding--button);text-overflow:ellipsis;white-space:nowrap}.so-dialog-body{overflow:auto;&.so--padded{padding:var(--so--padding--button--x)}}@layer so-normal{.so2_header{background:var(--so--background-color--emphasis);box-shadow:var(--so--box-shadow--1),var(--so--box-shadow--2);display:flex;flex:0 0 auto;font-size:1.2rem;height:var(--so--height--header);justify-content:safe center;overflow:hidden;position:sticky;top:0;z-index:1}.so2_header_inner{display:flex;max-width:var(--so--max-width--page);overflow:hidden;padding:.25em calc(.25 * var(--so--rem));width:100%}.so2_header_buttons{display:flex;flex:1 0 0;flex-flow:row;justify-content:end}.so2_header_share_wrapper{align-content:safe center;align-self:safe center;border-left:var(--so--border--double);display:flex;flex:0 0 auto;height:fit-content;overflow:hidden;padding:0 var(--so--padding--button--x--2)}.so2_header_icon{height:1.5em;width:1.5em}}@layer so-normal{.so2_button{--background-color-sybfvl:#000;--base-alpha-sybfu9:0;--base-brightness-sybg3e:1;align-items:safe center;background:lch(from var(--background-color-sybfvl) l c h/var(--base-alpha-sybfu9));border:0;color:var(--so--color--text);cursor:pointer;display:inline-flex;filter:brightness(var(--base-brightness-sybg3e));flex-flow:row;font-weight:650;gap:.125em;justify-content:start;line-height:1.2em;padding:var(--so--padding--button--2);text-align:start;text-decoration:none;user-select:none;&:hover{background:lch(from var(--background-color-sybfvl) l c h/calc(var(--base-alpha-sybfu9) + .1));filter:brightness(calc(var(--base-brightness-sybg3e) - .1))}&:active{background:lch(from var(--background-color-sybfvl) l c h/calc(var(--base-alpha-sybfu9) + .2));filter:brightness(calc(var(--base-brightness-sybg3e) - .2))}&:focus{outline:none}&:focus-visible{box-shadow:var(--so--box-shadow--focus);outline:var(--so--outline--button);outline-offset:var(--so--outline-offset--button)}&:disabled{filter:grayscale(1);opacity:.6}&.so2__focus_inside{outline-offset:var(--so--outline-offset--button--inside)}&.so2__short{padding-left:var(--so--padding--button--x--short--2);padding-right:var(--so--padding--button--x--short--2)}&.so2__chop{padding-left:0;padding-right:0}&.so2__indent_1{padding-left:calc(4 * var(--so--padding--button--x--2))}&.so2__selected{--base-alpha-sybfu9:0.2;--base-brightness-sybg3e:0.8}&.so2__centered{justify-content:safe center;text-align:center}&.so2__menu{border-radius:.5em;padding:.25em .5em;&.so2__selected{border-bottom-left-radius:0;border-bottom-right-radius:0}&.so2__has_marker{&:after{height:.5em;left:calc(1.5em - .5em / 4);top:calc(50% - .5em - .5em / 2);width:.5em}}}&.so2__has_marker{position:relative;&:after{background:var(--so--green--4);border-radius:50%;content:"";height:.33em;left:calc(1.5em - .33em / 4);position:absolute;top:calc(50% - .4em - .33em / 4);width:.33em}.so2_b2b &:after{background:var(--so--blue--5)}}&.so2__logo{padding:0 calc(.2 * var(--so--rem)) .25em}&.so2__drc_logo,&.so2__logo{border-radius:.5em;overflow:hidden}&.so2__drc_logo{padding:.25em}&.so2__share{--background-color-sybfvl:var(--so--green--4);--base-alpha-sybfu9:1;line-height:1;padding:.25em .65em;text-align:left}&.so2__contact_us,&.so2__share{border-radius:.5em;color:var(--so--color--inverted);font-size:.75em;text-transform:uppercase}&.so2__contact_us{--background-color-sybfvl:var(--so--blue--5);--base-alpha-sybfu9:1;padding:.5em .65em;text-align:center}&.so2__cta{--background-color-sybfvl:var(--so--green--4);--base-alpha-sybfu9:1;border-radius:.5em;color:var(--so--color--inverted);padding-block:0;text-align:center;&.so2__b2b,.so2_b2b &{--background-color-sybfvl:var(--so--blue--5)}&.so2__2{padding:calc(.25 * var(--so--rem)) calc(.5 * var(--so--rem));text-align:end}&.so2__2,&.so2__3{border-radius:calc(1 * var(--so--rem));font-size:calc(.75 * var(--so--rem))}&.so2__3{padding:calc(.05 * var(--so--rem)) calc(.5 * var(--so--rem))}&.so2__3,&.so2__4{justify-content:safe center;text-align:center}&.so2__4{border-radius:calc(.3 * var(--so--rem));font-size:calc(.8 * var(--so--rem));justify-self:end;padding:calc(.15 * var(--so--rem)) calc(.5 * var(--so--rem))}&.so2__5{border-radius:calc(1 * var(--so--rem));font-size:calc(.75 * var(--so--rem));padding:calc(.2 * var(--so--rem)) calc(.6 * var(--so--rem))}&.so2__5,&.so2__6{justify-content:safe center;text-align:center}&.so2__6{font-size:calc(.85 * var(--so--rem))}&.so2__6,&.so2__7{padding:calc(.1 * var(--so--rem)) calc(2.85 * var(--so--rem))}}&.so2__b2b{border-radius:calc(.5 * var(--so--rem));padding:var(--so--padding--button--y--small--2) var(--so--padding--button--x--short--2);&.so2__selected{--background-color-sybfvl:var(--so--blue--5);--base-alpha-sybfu9:1;--base-brightness-sybg3e:1;color:var(--so--color--inverted)}}&.so2__action{justify-content:safe center}&.so2__error{--background-color-sybfvl:var(--so--background-color--error);--base-alpha-sybfu9:1}&.so2__about_link{font-weight:400;justify-content:safe center;line-height:inherit;text-align:center}&.so2__stats{font-size:calc(1.25 * var(--so--rem));font-weight:650;justify-content:safe center;overflow:hidden;padding:calc(.6 * var(--so--rem)) calc(.025 * var(--so--rem));text-align:center;@container (width >= 37.5rem){padding:calc(.025 * var(--so--rem)) calc(1.25 * var(--so--rem))}}&.so2__collection_logo{height:calc(4.4 * var(--so--rem) + var(--so--padding--button--y--2) * 2);justify-content:safe center;padding:var(--so--padding--button--y--2);width:calc(4.4 * var(--so--rem) + var(--so--padding--button--y--2) * 2);&>*{max-height:calc(4.4 * var(--so--rem));max-width:calc(4.4 * var(--so--rem))}}&.so2__b2b_stat{display:block;font-size:calc(1.4 * var(--so--rem));font-weight:650;padding:0;text-align:center}}.so2_buttons{display:flex;flex-flow:row wrap;gap:.3em;&.so2__ok_cancel{justify-content:space-between}}}@layer so-normal{.so2_logo{height:2.5em;width:15em;&.so2__drc{aspect-ratio:452/77;border-radius:.25em;height:auto;width:18em}}}@layer so-normal{.so2_video{background:#000;height:calc(var(--so--max-width--landing-page) / 16 * 9);max-height:calc(100vh - var(--so--height--header) - 10 * var(--so--rem));min-height:calc(var(--so--height--header) * 3);overflow:hidden;&>iframe{aspect-ratio:16/9;background:#000 url(/content/landing/video.webp) 50%/contain no-repeat;display:block;height:100%;margin:0 auto;width:auto}}}@layer so-normal{.so2_searchbox{background:var(--so--background-color--normal);border-radius:calc(1 * var(--so--rem));margin:var(--so--rem) 0;overflow:hidden;padding:0 var(--so--rem)}.so2_searchbox_inner{margin:var(--so--rem) auto;max-width:calc(33 * var(--so--rem));position:relative}.so2_searchbox_icon{left:calc(.75 * var(--so--rem));position:absolute;top:50%;transform:translateY(-50%);&>svg{display:block;height:calc(1 * var(--so--rem));width:calc(1 * var(--so--rem))}}.so2_searchbox_input{background:var(--so--background-color--emphasis);border:0;border-radius:calc(1 * var(--so--rem));font-size:.8em;padding:calc(.5 * var(--so--rem)) calc(.5 * var(--so--rem)) calc(.5 * var(--so--rem)) calc(2.35 * var(--so--rem));width:100%;&::placeholder{font-size:inherit;line-height:inherit}}}@layer so-normal{.so2_page{margin:0 auto;max-width:var(--so--max-width--landing-page);padding:0 calc(.3 * var(--so--rem));width:100%}}@layer so-normal{.so2_stats{display:grid;margin:0 auto;width:fit-content;@container (width >= 37.5rem){grid-template-columns:1fr 1fr 1fr}&>*{position:relative;&+:before{content:"";position:absolute}@container (width < 37.5rem){&+:before{border-top:var(--so--border--double);left:calc(1 * var(--so--rem));right:calc(1 * var(--so--rem));top:0}}@container (width >= 37.5rem){&+:before{border-left:var(--so--border--double);bottom:calc(1 * var(--so--rem));left:0;top:calc(1 * var(--so--rem))}}}}}@layer so-normal{.so2_quote{display:grid;font-weight:650;gap:calc(1 * var(--so--rem)) calc(2 * var(--so--rem));margin:calc(2 * var(--so--rem)) var(--so--rem);text-align:right;@container (width >= 50rem){grid-template:"b a" "c a"/1fr auto}}.so2_quote_profile{border:var(--so--border-width--1) solid var(--so--black--4);border-radius:50%;justify-self:right;width:calc(5 * var(--so--rem));@container (width >= 50rem){grid-area:a;width:min(25vw,calc(10 * var(--so--rem)))}}.so2_quote_body{color:var(--so--color--rpn);font-style:italic;overflow:hidden;.so2_b2b &{color:var(--so--color--b2b)}@container (width >= 50rem){grid-area:b}}.so2_quote_source{font-size:.6em;margin-top:var(--so--rem);overflow:hidden;@container (width >= 50rem){grid-area:c}}}@layer so-normal{.so2_title{font-size:calc(1.85 * var(--so--rem));margin:calc(3 * var(--so--rem)) auto calc(2 * var(--so--rem));max-width:calc(37.5 * var(--so--rem));&.so2__centered{text-align:center}&.so2__1{font-size:calc(2.2 * var(--so--rem))}&.so2__2{font-size:calc(1.3 * var(--so--rem));margin-top:calc(5.6 * var(--so--rem));text-align:center}&.so2__3{font-size:calc(1.1 * var(--so--rem));margin:calc(3.75 * var(--so--rem)) auto var(--so--rem);text-align:center}&.so2__4{font-size:calc(2.75 * var(--so--rem));margin:calc(3 * var(--so--rem)) var(--so--rem) calc(2 * var(--so--rem))}&.so2__5{margin:calc(6 * var(--so--rem)) var(--so--rem) calc(2 * var(--so--rem))}&.so2__5,&.so2__6{font-size:calc(1.95 * var(--so--rem))}&.so2__6{margin:calc(2 * var(--so--rem)) var(--so--rem) var(--so--rem) 0}&.so2__7{font-size:calc(1.4 * var(--so--rem));margin:calc(2 * var(--so--rem)) 0 var(--so--rem) var(--so--rem);text-align:center}&.so2__8{margin:calc(3 * var(--so--rem)) 0 calc(1.5 * var(--so--rem)) calc(2.5 * var(--so--rem))}&.so2__8,&.so2__9{font-size:calc(2.2 * var(--so--rem))}&.so2__9{margin:0 calc(2 * var(--so--rem)) calc(3.2 * var(--so--rem))}&.so2__t33iaz{margin-bottom:calc(1 * var(--so--rem));margin-left:0}&.so2__11{color:var(--so--green--5)}&.so2__11,&.so2__t33gop{line-height:1.2;margin:calc(3 * var(--so--rem)) 0 0}&.so2__t33hbk{font-size:calc(1.95 * var(--so--rem));margin:calc(8.5 * var(--so--rem)) var(--so--rem) calc(2 * var(--so--rem))}}.so2_title_highlight{color:var(--so--color--rpn);.so2_b2b &{color:var(--so--color--b2b)}}.so2_title_highlight_blue{color:var(--so--color--b2b)}}@layer so-normal{.so2_pane_single,.so2_panes{border-radius:calc(3 * var(--so--rem));font-size:calc(.8 * var(--so--rem));margin:calc(1 * var(--so--rem)) auto;max-width:calc(40.625 * var(--so--rem));padding:calc(1 * var(--so--rem));& h3{margin:0;text-align:center}}.so2_panes{background:var(--so--background-color--normal);display:grid;grid-template-columns:auto;@container (width < 62.5rem){&>:first-child{padding-bottom:calc(1 * var(--so--rem));&+*{border-top:var(--so--border--double);padding-top:calc(1 * var(--so--rem))}}}@container (width >= 62.5rem){grid-template-columns:auto auto;&.so2__1{grid-template-columns:1fr 1.32fr}&.so2__2{grid-template-columns:1.28fr 1fr}&.so2__3{grid-template-columns:1fr 1.41fr}&>*+*{border-left:var(--so--border--double)}}}.so2_pane_single{background:var(--so--background-color--highlight--2);text-align:center;& h3{color:var(--so--color--rpn)}}.so2_pane_with_content{display:flex;flex-flow:column;overflow:hidden;padding:0 calc(.3 * var(--so--rem));@container (width >= 37.5rem){padding:0 calc(2 * var(--so--rem))}}.so2_pane_with_card{display:flex;justify-content:safe center;overflow:hidden;padding:calc(.3 * var(--so--rem));@container (width >= 37.5rem){padding:0 calc(1 * var(--so--rem))}&>*{background:var(--so--background-color--highlight--2);border-radius:calc(1.25 * var(--so--rem));height:fit-content;margin-block:auto;overflow:hidden;padding:calc(.6 * var(--so--rem)) calc(.3 * var(--so--rem));text-align:center;&>*{margin:0}}& h3{color:var(--so--color--rpn)}}.so2_pane_buttons{align-items:baseline;display:flex;flex-flow:row wrap;gap:calc(.2 * var(--so--rem));justify-content:safe center;margin-top:auto}.so2_pane_buttons_free{color:var(--so--color--rpn);font-size:.9em;font-weight:650;text-transform:uppercase}}@layer so-normal{.so2_cards{display:grid;font-size:calc(.75 * var(--so--rem));gap:calc(.6 * var(--so--rem));grid-template-columns:1fr;padding:0 calc(.6 * var(--so--rem));@container (width >= 68.75rem){grid-template-columns:1fr 1fr 1fr}&>*{background:var(--so--background-color--normal);border-radius:calc(.6 * var(--so--rem));display:flex;flex-flow:column;gap:calc(1 * var(--so--rem));overflow:hidden;padding:calc(1 * var(--so--rem))}& h3{text-align:center}& h3,& ul{margin:0}}.so2_card_buttons{display:flex;flex-flow:row wrap;gap:calc(.15 * var(--so--rem));justify-content:safe center;margin-top:auto}}@layer so-normal{.so2_abouts{background:var(--so--background-color--normal);border-radius:calc(2 * var(--so--rem));display:grid;font-size:calc(.7 * var(--so--rem));grid-template-columns:1fr;overflow:hidden;padding:calc(.5 * var(--so--rem));text-align:center;--sub-radius-t3pmdn:calc(1.5 * var(--so--rem));@container (width >= 62.5rem){grid-template:"a b c" "d e e"/1fr 1fr 1fr}& p{margin:0}}.so2_abouts_a{border-radius:var(--sub-radius-t3pmdn) var(--sub-radius-t3pmdn) 0 0}.so2_abouts_e{border-radius:0 0 var(--sub-radius-t3pmdn) var(--sub-radius-t3pmdn)}@container (width >= 62.5rem){.so2_abouts_a{border-top-right-radius:0;grid-area:a}.so2_abouts_b{grid-area:b}.so2_abouts_c{border-top-right-radius:var(--sub-radius-t3pmdn);grid-area:c}.so2_abouts_d{border-bottom-left-radius:var(--sub-radius-t3pmdn);grid-area:d}.so2_abouts_e{border-bottom-left-radius:0;grid-area:e}}.so2_abouts_green{color:var(--so--color--rpn)}.so2_abouts_blue{color:var(--so--color--b2b)}}@layer so-normal{.so2_partners{display:flex;flex-flow:row wrap;gap:calc(.5 * var(--so--rem)) 0;justify-content:safe center;padding:0 calc(1.25 * var(--so--rem));&>*{flex:0 0 auto;width:min(100%,calc(5.8 * var(--so--rem)));&>img{display:block;height:auto;width:100%}}}}@layer so-normal{.so2_social{display:flex;flex-flow:row wrap;justify-content:safe center;& svg{height:calc(1.5 * var(--so--rem));width:calc(1.5 * var(--so--rem))}}}@layer so-normal{.so2_dropdown{--top-sybfhf:max(2rem,min(100vh - var(--scroll-height-sybffx) - 2px,var(--anchor-bottom-sybfhw)));background-color:var(--so--background-color--menu);border:0;border-radius:calc(.3 * var(--so--rem));box-shadow:var(--so--box-shadow--1),var(--so--box-shadow--2);color:var(--so--color--text);display:none;left:max(0px,var(--anchor-left-sybfg7));margin:0;max-height:calc(100vh - var(--top-sybfhf));max-width:calc(100vw - var(--anchor-left-sybfg7));min-width:var(--anchor-width-sybfgw);overflow:auto;padding:0;top:var(--top-sybfhf);&.so2__below{--top-sybfhf:var(--anchor-bottom-sybfhw)}&:not(.so2__right){border-top-left-radius:0}&.so2__right{--right-sybfh5:calc(100vw - (var(--anchor-left-sybfg7) + var(--anchor-width-sybfgw)) - var(--scrollbar-width-sybfie));border-top-right-radius:0;left:auto;max-width:calc(100vw - var(--right-sybfh5));right:var(--right-sybfh5)}&:popover-open{display:flex;flex-flow:column}}.so2_dropdown_inner_row{display:flex;flex-flow:row wrap;padding:1em}.so2_dropdown_title{padding:var(--so--padding--button--2);padding-bottom:0;:is(menu,.so2_dropdown_inner_row)+&{border-top:var(--so--border--secondary)}}}@layer so-normal{.so2_galaxy_pillar_comment{background:url(/content/landing/galaxy-pillar.webp) #465166;background-size:cover;border-radius:calc(1.25 * var(--so--rem));color:#fff;font-weight:650;margin-bottom:calc(1 * var(--so--rem));padding:calc(.6 * var(--so--rem)) calc(1.25 * var(--so--rem));@container (width >= 62.5rem){float:right;font-size:calc(.9 * var(--so--rem));margin:0 calc(1 * var(--so--rem)) calc(1 * var(--so--rem)) calc(1.6 * var(--so--rem));width:calc(14.5 * var(--so--rem))}&>:last-child{font-size:calc(.75 * var(--so--rem))}&.so2__1{background-image:url(/content/landing/galaxy-pillar-1.webp)}&.so2__2{background-image:url(/content/landing/galaxy-pillar-2.webp)}}}@layer so-normal{.so2_blue_card{background:var(--so--background-color--blue-card);border-radius:calc(1 * var(--so--rem));font-size:calc(.75 * var(--so--rem));overflow:hidden;padding:calc(1 * var(--so--rem)) calc(2.2 * var(--so--rem)) calc(1 * var(--so--rem)) calc(1.4 * var(--so--rem));@container (width >= 62.5rem){margin:0 0 0 calc(1 * var(--so--rem))}& strong{color:var(--so--color--b2b)}}}@layer so-normal{.so2_gray_container_wrapper{display:flex;flex-flow:column;gap:calc(1 * var(--so--rem));@container (width >= 62.5rem){flex-flow:row}}.so2_gray_container_menu{align-items:start;display:flex;flex-flow:column;gap:calc(.3 * var(--so--rem));margin:calc(1 * var(--so--rem)) calc(.6 * var(--so--rem)) calc(1 * var(--so--rem))}.so2_gray_container{background:var(--so--background-color--normal);border-radius:calc(1.25 * var(--so--rem));flex:1 1 auto;font-size:calc(.75 * var(--so--rem));padding:calc(.5 * var(--so--rem)) calc(2 * var(--so--rem)) calc(.5 * var(--so--rem)) calc(1.25 * var(--so--rem));& ul{font-size:calc(.75 * var(--so--rem));line-height:calc(1.5 * var(--so--rem));margin-block:calc(.5 * var(--so--rem));&>li{margin-block:0}}&.so2__1{@container (width >= 62.5rem){width:calc(26 * var(--so--rem))}}&.so2__2{@container (width >= 62.5rem){display:grid;gap:calc(3 * var(--so--rem));grid-template-columns:auto 1fr;padding-right:calc(2 * var(--so--rem));&>div{display:flex;flex-flow:column;&>h3{font-size:calc(.75 * var(--so--rem));line-height:calc(1.5 * var(--so--rem));margin-bottom:0;margin-top:calc(.5 * var(--so--rem))}&>ul{margin-top:0}&>p{margin-top:auto}}}}&.so2__3{padding-top:calc(.5 * var(--so--rem));@container (width >= 62.5rem){display:flex;gap:calc(3 * var(--so--rem))}}}.so2_gray_container_after{display:flex;flex-flow:row wrap;justify-content:end;margin:calc(1 * var(--so--rem)) calc(.5 * var(--so--rem))}.so2_collection_logos{display:flex;flex-flow:row wrap;gap:calc(1.25 * var(--so--rem));justify-content:space-around;margin:calc(3 * var(--so--rem)) 0;padding:0 calc(3 * var(--so--rem))}}@layer so-normal{}@layer so-normal{.so2_pricing{background:var(--so--background-color--normal);border-radius:calc(3 * var(--so--rem));display:flex;flex-flow:column;gap:0 calc(.6 * var(--so--rem));padding:calc(1.25 * var(--so--rem));@container (width >= 62.5rem){flex-flow:row wrap}&>h3{font-size:calc(1.6 * var(--so--rem));margin:0;text-align:center;width:100%;@container (width >= 62.5rem){flex:0 0 auto}&:after{border-bottom:var(--so--border--quad);content:"";display:block;margin:0 auto;width:50%}}&>div{display:flex;flex-flow:column;overflow:hidden;@container (width >= 62.5rem){flex:1 0 0}&>:is(h3,h4){font-size:calc(1.4 * var(--so--rem));margin:calc(1.25 * var(--so--rem)) calc(.6 * var(--so--rem)) 0}&>div{background:var(--so--background-color--emphasis);border-radius:calc(1.25 * var(--so--rem));display:flex;flex:1 0 auto;flex-flow:column;overflow:hidden;padding:calc(1.25 * var(--so--rem)) calc(1 * var(--so--rem));&>:first-child{color:var(--so--color--b2b);font-size:calc(1.5 * var(--so--rem));font-weight:650;text-align:center;&+div{color:var(--so--color--b2b);text-align:center}& small,&+div{font-size:calc(.75 * var(--so--rem))}& small{bottom:.25em;position:relative}}&>p{color:var(--so--color--b2b);font-size:calc(.75 * var(--so--rem));font-weight:650;line-height:2em;text-align:center}&>ul{font-size:calc(.75 * var(--so--rem));line-height:2em;&>li{margin-block:0}}&>p+ul{margin-top:0}&>:last-child{display:flex;flex-flow:row wrap;justify-content:safe center;margin-top:auto}}}}}@layer so-normal{.so2_explore{font-size:calc(.75 * var(--so--rem));font-weight:650}.so2_explore_float{display:block;margin:0 auto calc(-1.25 * var(--so--rem));max-width:calc(10 * var(--so--rem));width:100%;&.so2__t33loo{margin-top:calc(2 * var(--so--rem))}@container (width >= 62.5rem){float:right;margin:0 calc(3.75 * var(--so--rem)) calc(1 * var(--so--rem)) calc(.05 * var(--so--rem))}}}@layer so-normal{.so2_free_demo{margin:calc(3 * var(--so--rem)) calc(2 * var(--so--rem)) calc(1 * var(--so--rem));&>h2{font-size:calc(1 * var(--so--rem));margin-bottom:0;&+p{margin-top:0}}&>form{display:grid;gap:calc(.6 * var(--so--rem));@container (width >= 62.5rem){align-items:last baseline;grid-template-columns:1fr 1fr auto}&>label{color:var(--so--color--b2b);font-size:calc(.75 * var(--so--rem))}&>.feedbackPanel{display:flex;flex-flow:column;gap:calc(.3 * var(--so--rem));grid-column:1/-1;margin:0;&>li{display:block;margin:0}}}}.so2_free_demo_input{border:var(--so--border--double);border-radius:calc(.3 * var(--so--rem));font-family:inherit;font-size:inherit;margin-top:calc(.3 * var(--so--rem));padding:var(--so--padding--button);width:100%}}@layer so-normal{.so2_get_in_touch{display:grid;gap:calc(.5 * var(--so--rem)) calc(1 * var(--so--rem));margin:calc(3 * var(--so--rem)) calc(2 * var(--so--rem)) calc(1 * var(--so--rem));width:fit-content;@container (width >= 50rem){align-items:center;grid-template:"a b" "a c"/auto 1fr;&:has(>.so2_get_in_touch_d){grid-template:"a b d e" "a c d f"/auto 1fr auto 1fr}}}@container (width < 50rem){.so2_get_in_touch_d{margin-top:calc(1 * var(--so--rem))}}@container (width >= 50rem){.so2_get_in_touch_a{grid-area:a}.so2_get_in_touch_b{grid-area:b}.so2_get_in_touch_c{align-self:last baseline;grid-area:c;padding-bottom:calc(.25 * var(--so--rem))}.so2_get_in_touch_d{grid-area:d}.so2_get_in_touch_e{grid-area:e}.so2_get_in_touch_f{align-self:last baseline;grid-area:f;padding-bottom:calc(.25 * var(--so--rem))}}.so2_get_in_touch_b,.so2_get_in_touch_e{overflow:hidden;&>h2{font-size:calc(1 * var(--so--rem))}&>h2,&>p{margin:0}}so2_get_in_touch_c,so2_get_in_touch_f{display:block;font-size:calc(.75 * var(--so--rem));overflow:hidden}.so2_get_in_touch_a,.so2_get_in_touch_d{&>img{border-radius:50%;display:block;width:min(calc(8 * var(--so--rem)),100%);@container (width >= 50rem){width:calc(8 * var(--so--rem))}}}}@layer so-normal{.so2_explore_more{background:var(--so--background-color--normal);border-radius:calc(3 * var(--so--rem));display:grid;gap:calc(.3 * var(--so--rem)) calc(.6 * var(--so--rem));padding:calc(1.25 * var(--so--rem)) calc(1 * var(--so--rem));text-align:center;@container (width >= 37.5rem){grid-template-columns:1fr 1fr}@container (width >= 62.5rem){margin:0 calc(1.25 * var(--so--rem));padding:calc(1.25 * var(--so--rem)) calc(3 * var(--so--rem))}&>*{overflow:hidden}& h3{font-size:calc(1.1 * var(--so--rem));margin-bottom:calc(.5 * var(--so--rem));@container (width >= 37.5rem){grid-row:1}}& a{@container (width < 37.5rem){display:block}@container (width >= 37.5rem){grid-row:2;justify-self:center}}}}@layer so-normal{.so2_message_page{margin:0 auto;text-align:center;width:fit-content}}@layer so-normal{.so2_hero{aspect-ratio:1366/448;container-type:inline-size;display:block;height:auto;margin:calc(.5 * var(--so--rem)) 0;overflow:hidden;position:relative;width:100%;& img{display:block;height:auto;width:100%}&>div{background:rgba(from var(--so--background-color--emphasis) r g b/.6);display:grid;grid-template-columns:1.4fr 1fr;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);&>div{display:flex;flex-flow:column;justify-content:safe center;padding:0 3.5cqi;&:first-child{color:var(--so--color--b2b);font-size:5cqi;font-weight:650;line-height:1.25em;text-align:end}&:last-child{font-size:2.49cqi;font-weight:650;line-height:1.6em;position:relative;&:before{border-left:var(--so--border--double);bottom:2.5cqi;content:"";left:0;position:absolute;top:2.5cqi}}}}}}@layer so-normal{.so2_b2b_stats{display:grid;gap:calc(2 * var(--so--rem)) var(--so--rem);margin-bottom:calc(3 * var(--so--rem));@container (width >= 37.5rem){grid-template-columns:calc(9 * var(--so--rem)) 1fr;margin-inline:calc(1.15 * var(--so--rem))}@container (width >= 75rem){grid-template-columns:repeat(2,calc(9 * var(--so--rem)) 1fr)}&>*{align-items:center;background:var(--so--background-color--normal);border-radius:calc(2.5 * var(--so--rem));display:grid;grid-row:span 4;grid-template-columns:subgrid;grid-template-rows:subgrid;padding:var(--so--rem);@container (width >= 37.5rem){grid-column:span 2;grid-row:span 2}&>div{font-size:calc(.65 * var(--so--rem));overflow:hidden}}}}@layer so-normal{.so2_imagine_bullets{&:not(.so2__swap){margin:calc(2 * var(--so--rem)) 0;&>img{border-radius:calc(1 * var(--so--rem));display:block;margin:0 auto calc(1 * var(--so--rem));width:min(calc(12.5 * var(--so--rem)),100%);@container (width >= 50rem){float:left;margin:calc(.5 * var(--so--rem)) var(--so--rem) calc(2 * var(--so--rem)) 0}}&>div{clear:right;overflow:hidden;&>h3{font-size:calc(1.3 * var(--so--rem));margin:0}&>ul{display:grid;font-size:calc(.75 * var(--so--rem));gap:calc(.25 * var(--so--rem)) var(--so--rem);margin:calc(1.75 * var(--so--rem)) calc(2.25 * var(--so--rem)) calc(1.75 * var(--so--rem)) calc(.5 * var(--so--rem));@container (width >= 50rem){grid-template-columns:1fr 1fr}}&>div{margin-right:calc(2.75 * var(--so--rem));text-align:end}}}&.so2__swap{margin:calc(2 * var(--so--rem)) 0 calc(3 * var(--so--rem));&>img{border-radius:calc(1 * var(--so--rem));display:block;margin:0 auto calc(1 * var(--so--rem));width:min(calc(12.5 * var(--so--rem)),100%);@container (width >= 50rem){float:right;margin:0 0 calc(2 * var(--so--rem)) calc(1.5 * var(--so--rem))}}&>div{clear:left;overflow:hidden;&>h3{font-size:calc(1.3 * var(--so--rem));margin:0;text-align:end}&>ul{display:grid;font-size:calc(.75 * var(--so--rem));gap:calc(.25 * var(--so--rem)) var(--so--rem);margin:calc(1.75 * var(--so--rem)) calc(.5 * var(--so--rem)) calc(1.75 * var(--so--rem)) calc(2.25 * var(--so--rem));@container (width >= 50rem){grid-template-columns:1fr 1fr}}&>div{margin-left:calc(2.75 * var(--so--rem))}}}&.so2__end{margin-left:calc(.25 * var(--so--rem))}}}@layer so-normal{.so2_inform{display:grid;font-size:1rem;gap:0 2em;grid-template-columns:100%;margin:0 auto;max-width:50em;width:100%;@container (width >= 37.5rem){grid-template-columns:1fr 1fr}& .feedbackPanel{grid-column:1/-1}}.so2_inform_across{grid-column:1/-1}.so2_inform_buttons{display:flex;flex-flow:row wrap;gap:.15em;grid-column:1/-1;justify-content:space-between;padding-top:2em}.so2_inform_1{@container (width >= 37.5rem){grid-column:1}}.so2_inform_2{@container (width >= 37.5rem){grid-column:2}}}@layer so-normal{.so2_label{font-weight:550;padding-top:1em}.so2_required{color:crimson;font-weight:900}.so2_field{display:flex;flex-flow:column;gap:.5em}.so2_remark{color:var(--so--color--text--secondary);font-size:.75em}}@layer so-normal{}@layer so-normal{}@layer so-normal{}@layer so-normal{.so2_phone_number_input{display:flex;flex-flow:row wrap;gap:.25em;&>:first-child{flex:0 0 auto;&>input{width:4em}}&>:last-child{flex:1 0 0;&>input{width:100%}}}}@layer so-normal{.so2_indexing_table_wrapper{overflow:auto;width:100%}.so2_indexing_table{border-collapse:collapse;width:100%;& :is(td,th){border:var(--so--border--double);padding:var(--so--padding--button--y--2) var(--so--padding--button--x--short--2);&:empty{border:0}}& td{text-align:center}& th:not(:empty){background:var(--so--background-color--normal)}&>tbody>tr>th{text-align:right}}}@layer so-normal{.so2_request_table{align-items:first baseline;display:grid;gap:calc(.25 * var(--so--rem)) calc(1 * var(--so--rem));@container (width >= 62.5rem){grid-template-columns:auto 1fr}}.so2_request_table_label{font-weight:650;@container (width >= 62.5rem){text-align:right}}.so2_request_table_value{white-space:pre-wrap}.so2_request_table_sublabel{font-size:calc(.75 * var(--so--rem));font-style:italic}}@layer so-normal{.so2_resizing_textarea{position:relative;z-index:0;&>textarea{inset:0;opacity:0;pointer-events:none;position:absolute;user-select:none;z-index:-1}&>div{border:var(--so--border--double);border-radius:calc(.25 * var(--so--rem));cursor:text;padding:var(--so--padding--button--y--2) var(--so--padding--button--x--short--2);:has(+textarea:user-invalid),textarea:user-invalid+&{background:var(--so--background-color--error);border-color:var(--so--border-color--error)}}}}@layer so-normal{.so2_profile_img{aspect-ratio:1;border:var(--so--border--normal);border-radius:50%;height:1.5em;width:1.5em}}@layer so-normal{.so2_sample{margin-top:calc(2 * var(--so--rem));padding:0 calc(3 * var(--so--rem)) 0 calc(2 * var(--so--rem));& p{font-size:calc(.75 * var(--so--rem));font-weight:650}}.so2_sample_img{display:block;width:calc(7 * var(--so--rem));@container (width >= 50rem){float:right;margin-left:calc(2 * var(--so--rem))}&.so2__1{width:calc(8.95 * var(--so--rem))}}}@layer so-normal{.so2_icon{height:1em;vertical-align:calc(-3em / 16);width:1em;fill:currentColor;&.so2__header{height:1.5em;vertical-align:calc(-4.5em / 16);width:1.5em}}.so2_icon_light_dark>svg{display:block;height:calc(1 * var(--so--rem));width:calc(1 * var(--so--rem))}.so2_icon_access{display:block;height:calc(1.5 * var(--so--rem));width:calc(1.5 * var(--so--rem))}.so2_action_buttons{background:var(--so--background-color--emphasis);border:0;border-radius:.5rem 0 0 .5rem;box-shadow:var(--so--box-shadow--1),var(--so--box-shadow--2);display:flex;flex-flow:column;font-size:calc(16rem / 14);inset:60vh 0 auto auto;overflow:hidden;padding:0;position:fixed;z-index:1}}@layer so-normal{}@layer so-normal{.so2_dialog{&:open,&:popover-open,&[open]{background:var(--so--background-color--emphasis);border:var(--so--border--quad);border-radius:var(--so--border-radius--window);display:flex;flex-flow:column;gap:calc(.5 * var(--so--rem));margin:auto;padding:var(--so--rem)}}.so2_dialog_header{border-bottom:var(--so--border--double);display:flex;margin:calc(0px - var(--so--rem));margin-bottom:0}.so2_dialog_title{flex:1 0 0;font-weight:650;margin:var(--so--padding--button--2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@layer so-normal{.so2_tab{&>summary{display:none}}}@layer so-normal{.so2_join_img{margin:var(--so--rem) 0;@container (width >= 50rem){float:right;margin:0 0 var(--so--rem) var(--so--rem);width:25%}}.so2_join_title_sub{font-size:calc(1.25 * var(--so--rem));font-weight:650;line-height:1.2;margin-top:0}.so2_join_list{padding-left:var(--so--rem);&>li{list-style-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1.5em' height='1.5em' fill='currentColor' viewBox='0 0 512 512'%3E%3Cpath d='M16.886 270.992c-8.232-14.771 4.033-35.55 17.81-48.13 13.777-12.578 34.563-18.5 43.778-2.813l89.988 153.183c99.677-152.517 212.992-291.424 298.6-348.915 13.566-9.11 36.539-3.295 29.351 10.482S340.92 175.827 222.073 466.676c-55.108 40.132-82.72 24.05-90.449 10.183z'/%3E%3C/svg%3E");margin-block:0}}}@layer so-trump{.so-ta-l{text-align:left}.so-ta-c{text-align:center}.so-ta-r{text-align:right}.so-f-l{float:left}.so-f-r{float:right}}@layer so-trump{}@layer so-trump{.so-o-a{overflow:auto}.so-o-h{overflow:hidden}}@layer so-trump{.so-c-l{clear:left}.so-c-r{clear:right}.so-c-b{clear:both}.so-w-full{width:100%}.so-va-b{vertical-align:bottom}.so-va-t{vertical-align:top}.so-va-m{vertical-align:middle}.so-va-bl{vertical-align:baseline}.so-relative{position:relative}.so-block{display:block}.so-block-centered{display:block;margin-left:auto;margin-right:auto}.so-ib{display:inline-block}.so-sr{height:0;overflow:hidden;position:absolute;width:0}}@layer so-trump{}@layer so-trump{}@layer so-trump{}@layer so-trump{}@layer so-trump{}@layer so-trump{}@layer so-trump{.so-color-dark-blue{color:var(--so--teal--7);.so--is-dark &{color:var(--so--teal--3)}.so--is-access &{color:var(--so--color--text)}}.so-color-darker-green{color:var(--so--green--8);.so--is-dark &{color:var(--so--green--2)}.so--is-access &{color:var(--so--color--text)}}.so-color-green-4{color:var(--so--green--5);.so--is-access &{color:var(--so--color--text)}}.so-color-dark-gray{color:var(--so--gray--7);.so--is-dark &{color:var(--so--gray--3)}.so--is-access &{color:var(--so--color--text)}}.so-color-lighter-gray{color:var(--so--gray--3);.so--is-dark &{color:var(--so--gray--5)}.so--is-access &{color:var(--so--color--text)}}.so-color-light-gray{color:var(--so--gray--5);.so--is-access &{color:var(--so--color--text)}}.so-color-red{color:var(--so--red--7);.so--is-dark &{color:var(--so--red--3)}.so--is-access &{color:var(--so--color--text)}}.so-color-link-light{color:var(--so--color--link--white)}.so-color-orcid-green{color:var(--so--orcid-green);.so--is-access &{color:var(--so--color--text)}}.so-color-linkedin-blue{color:var(--so--linkedin-blue);.so--is-access &{color:var(--so--color--text)}}.so-color-mendeley-red{color:var(--so--mendeley-red);.so--is-access &{color:var(--so--color--text)}}.so-color-twitter-blue{color:var(--so--twitter-blue);.so--is-access &{color:var(--so--color--text)}}.so-color-facebook-blue{color:var(--so--facebook-blue);.so--is-access &{color:var(--so--color--text)}}.so-color-black.so-color-black.so-color-black{color:var(--so--black);.so--is-dark &{color:var(--so--white)}.so--is-access &{color:var(--so--color--text)}}.so-color-orange-4{color:var(--so--orange--5);.so--is-access &{color:var(--so--color--text)}}}@layer so-trump{.so-m-0{margin:0}.so-m-y-0{margin-bottom:0;margin-top:0}.so-m-x-0{margin-left:0;margin-right:0}.so-m-t-0{margin-top:0}.so-m-b-0{margin-bottom:0}.so-m-l-0{margin-left:0}.so-m-r-0{margin-right:0}.so-m-1{margin:var(--so--rem--1)}.so-m-y-1{margin-bottom:var(--so--rem--1);margin-top:var(--so--rem--1)}.so-m-x-1{margin-left:var(--so--rem--1);margin-right:var(--so--rem--1)}.so-m-t-1{margin-top:var(--so--rem--1)}.so-m-b-1{margin-bottom:var(--so--rem--1)}.so-m-l-1{margin-left:var(--so--rem--1)}.so-m-r-1{margin-right:var(--so--rem--1)}.so-m-2{margin:var(--so--rem--2)}.so-m-y-2{margin-bottom:var(--so--rem--2);margin-top:var(--so--rem--2)}.so-m-x-2{margin-left:var(--so--rem--2);margin-right:var(--so--rem--2)}.so-m-t-2{margin-top:var(--so--rem--2)}.so-m-b-2{margin-bottom:var(--so--rem--2)}.so-m-l-2{margin-left:var(--so--rem--2)}.so-m-r-2{margin-right:var(--so--rem--2)}.so-m-5{margin:var(--so--rem--5)}.so-m-y-5{margin-bottom:var(--so--rem--5);margin-top:var(--so--rem--5)}.so-m-x-5{margin-left:var(--so--rem--5);margin-right:var(--so--rem--5)}.so-m-t-5{margin-top:var(--so--rem--5)}.so-m-b-5{margin-bottom:var(--so--rem--5)}.so-m-l-5{margin-left:var(--so--rem--5)}.so-m-r-5{margin-right:var(--so--rem--5)}.so-m-10{margin:var(--so--rem--10)}.so-m-y-10{margin-bottom:var(--so--rem--10);margin-top:var(--so--rem--10)}.so-m-x-10{margin-left:var(--so--rem--10);margin-right:var(--so--rem--10)}.so-m-t-10{margin-top:var(--so--rem--10)}.so-m-b-10{margin-bottom:var(--so--rem--10)}.so-m-l-10{margin-left:var(--so--rem--10)}.so-m-r-10{margin-right:var(--so--rem--10)}.so-m-15{margin:var(--so--rem--15)}.so-m-y-15{margin-bottom:var(--so--rem--15);margin-top:var(--so--rem--15)}.so-m-x-15{margin-left:var(--so--rem--15);margin-right:var(--so--rem--15)}.so-m-t-15{margin-top:var(--so--rem--15)}.so-m-b-15{margin-bottom:var(--so--rem--15)}.so-m-l-15{margin-left:var(--so--rem--15)}.so-m-r-15{margin-right:var(--so--rem--15)}.so-m-20{margin:var(--so--rem--20)}.so-m-y-20{margin-bottom:var(--so--rem--20);margin-top:var(--so--rem--20)}.so-m-x-20{margin-left:var(--so--rem--20);margin-right:var(--so--rem--20)}.so-m-t-20{margin-top:var(--so--rem--20)}.so-m-b-20{margin-bottom:var(--so--rem--20)}.so-m-l-20{margin-left:var(--so--rem--20)}.so-m-r-20{margin-right:var(--so--rem--20)}.so-m-30{margin:calc(30rem / 16)}.so-m-y-30{margin-bottom:calc(30rem / 16);margin-top:calc(30rem / 16)}.so-m-x-30{margin-left:calc(30rem / 16);margin-right:calc(30rem / 16)}.so-m-t-30{margin-top:calc(30rem / 16)}.so-m-b-30{margin-bottom:calc(30rem / 16)}.so-m-l-30{margin-left:calc(30rem / 16)}.so-m-r-30{margin-right:calc(30rem / 16)}.so-m-40{margin:calc(40rem / 16)}.so-m-y-40{margin-bottom:calc(40rem / 16);margin-top:calc(40rem / 16)}.so-m-x-40{margin-left:calc(40rem / 16);margin-right:calc(40rem / 16)}.so-m-t-40{margin-top:calc(40rem / 16)}.so-m-b-40{margin-bottom:calc(40rem / 16)}.so-m-l-40{margin-left:calc(40rem / 16)}.so-m-r-40{margin-right:calc(40rem / 16)}.so-m--20{margin:calc(-20rem / 16)}.so-m-y--20{margin-bottom:calc(-20rem / 16);margin-top:calc(-20rem / 16)}.so-m-x--20{margin-left:calc(-20rem / 16);margin-right:calc(-20rem / 16)}.so-m-t--20{margin-top:calc(-20rem / 16)}.so-m-b--20{margin-bottom:calc(-20rem / 16)}.so-m-l--20{margin-left:calc(-20rem / 16)}.so-m-r--20{margin-right:calc(-20rem / 16)}.so-m--10{margin:calc(-10rem / 16)}.so-m-y--10{margin-bottom:calc(-10rem / 16);margin-top:calc(-10rem / 16)}.so-m-x--10{margin-left:calc(-10rem / 16);margin-right:calc(-10rem / 16)}.so-m-t--10{margin-top:calc(-10rem / 16)}.so-m-b--10{margin-bottom:calc(-10rem / 16)}.so-m-l--10{margin-left:calc(-10rem / 16)}.so-m-r--10{margin-right:calc(-10rem / 16)}.so-m--5{margin:calc(-5rem / 16)}.so-m-y--5{margin-bottom:calc(-5rem / 16);margin-top:calc(-5rem / 16)}.so-m-x--5{margin-left:calc(-5rem / 16);margin-right:calc(-5rem / 16)}.so-m-t--5{margin-top:calc(-5rem / 16)}.so-m-b--5{margin-bottom:calc(-5rem / 16)}.so-m-l--5{margin-left:calc(-5rem / 16)}.so-m-r--5{margin-right:calc(-5rem / 16)}.so-p-0{padding:0}.so-p-y-0{padding-bottom:0;padding-top:0}.so-p-x-0{padding-left:0;padding-right:0}.so-p-t-0{padding-top:0}.so-p-b-0{padding-bottom:0}.so-p-l-0{padding-left:0}.so-p-r-0{padding-right:0}.so-p-1{padding:var(--so--rem--1)}.so-p-y-1{padding-bottom:var(--so--rem--1);padding-top:var(--so--rem--1)}.so-p-x-1{padding-left:var(--so--rem--1);padding-right:var(--so--rem--1)}.so-p-t-1{padding-top:var(--so--rem--1)}.so-p-b-1{padding-bottom:var(--so--rem--1)}.so-p-l-1{padding-left:var(--so--rem--1)}.so-p-r-1{padding-right:var(--so--rem--1)}.so-p-5{padding:var(--so--rem--5)}.so-p-y-5{padding-bottom:var(--so--rem--5);padding-top:var(--so--rem--5)}.so-p-x-5{padding-left:var(--so--rem--5);padding-right:var(--so--rem--5)}.so-p-t-5{padding-top:var(--so--rem--5)}.so-p-b-5{padding-bottom:var(--so--rem--5)}.so-p-l-5{padding-left:var(--so--rem--5)}.so-p-r-5{padding-right:var(--so--rem--5)}.so-p-10{padding:var(--so--rem--10)}.so-p-y-10{padding-bottom:var(--so--rem--10);padding-top:var(--so--rem--10)}.so-p-x-10{padding-left:var(--so--rem--10);padding-right:var(--so--rem--10)}.so-p-t-10{padding-top:var(--so--rem--10)}.so-p-b-10{padding-bottom:var(--so--rem--10)}.so-p-l-10{padding-left:var(--so--rem--10)}.so-p-r-10{padding-right:var(--so--rem--10)}.so-p-15{padding:var(--so--rem--15)}.so-p-y-15{padding-bottom:var(--so--rem--15);padding-top:var(--so--rem--15)}.so-p-x-15{padding-left:var(--so--rem--15);padding-right:var(--so--rem--15)}.so-p-t-15{padding-top:var(--so--rem--15)}.so-p-b-15{padding-bottom:var(--so--rem--15)}.so-p-l-15{padding-left:var(--so--rem--15)}.so-p-r-15{padding-right:var(--so--rem--15)}.so-p-20{padding:var(--so--rem--20)}.so-p-y-20{padding-bottom:var(--so--rem--20);padding-top:var(--so--rem--20)}.so-p-x-20{padding-left:var(--so--rem--20);padding-right:var(--so--rem--20)}.so-p-t-20{padding-top:var(--so--rem--20)}.so-p-b-20{padding-bottom:var(--so--rem--20)}.so-p-l-20{padding-left:var(--so--rem--20)}.so-p-r-20{padding-right:var(--so--rem--20)}.so-p-40{padding:calc(40rem / 16)}.so-p-y-40{padding-bottom:calc(40rem / 16);padding-top:calc(40rem / 16)}.so-p-x-40{padding-left:calc(40rem / 16);padding-right:calc(40rem / 16)}.so-p-t-40{padding-top:calc(40rem / 16)}.so-p-b-40{padding-bottom:calc(40rem / 16)}.so-p-l-40{padding-left:calc(40rem / 16)}.so-p-r-40{padding-right:calc(40rem / 16)}.so-lh-1{line-height:1}.so-lh-i,.so-lh-n{line-height:var(--so--line-height)}.so-dy-a-n{display:none}.so-dy-a-i{display:inline}.so-dy-a-b{display:block}.so-dy-a-ib{display:inline-block}.so-dy-a-if{display:inline-flex}}@layer so-trump{}@layer so-trump{}@layer so-trump{@container (width >= 36rem){.so-dy-b-n{display:none}.so-dy-b-i{display:inline}.so-dy-b-b{display:block}.so-dy-b-ib{display:inline-block}.so-dy-b-if{display:inline-flex}}@container (width >= 45rem){.so-dy-c-n{display:none}.so-dy-c-i{display:inline}.so-dy-c-b{display:block}.so-dy-c-ib{display:inline-block}.so-dy-c-if{display:inline-flex}}@container (width >= 63.375rem){.so-dy-d-n{display:none}.so-dy-d-i{display:inline}.so-dy-d-b{display:block}.so-dy-d-ib{display:inline-block}.so-dy-d-if{display:inline-flex}}@container (width >= 75rem){.so-dy-e-n{display:none}.so-dy-e-i{display:inline}.so-dy-e-b{display:block}.so-dy-e-ib{display:inline-block}.so-dy-e-if{display:inline-flex}}@container (width >= 87.5rem){.so-dy-f-n{display:none}.so-dy-f-i{display:inline}.so-dy-f-b{display:block}.so-dy-f-ib{display:inline-block}.so-dy-f-if{display:inline-flex}}}@layer so-trump{.so-n{display:none}.so-v-h{visibility:hidden}.so-none{display:none}.so-collapse{height:0;overflow:hidden}.so-fadeout-5-1{animation-delay:5s;animation-duration:var(--so--animation-duration--4);animation-fill-mode:both;animation-name:so--feedback-fadeout}.so-fade-in{animation-delay:0s;animation-duration:var(--so--animation-duration--1);animation-fill-mode:backwards;animation-name:so--fade-in}.so-fade-in.so--delay-0{animation-delay:0s}.so-fade-in.so--delay-1{animation-delay:.05s}.so-fade-in.so--delay-2{animation-delay:.1s}.so-fade-in.so--delay-3{animation-delay:.15s}.so-fade-in.so--delay-4{animation-delay:.2s}.so-fade-in.so--delay-5{animation-delay:.25s}.so-fade-in.so--delay-6{animation-delay:.3s}.so-fade-in.so--delay-7{animation-delay:.35s}.so-fade-in.so--delay-8{animation-delay:.4s}.so-fade-in-4{animation-delay:0s;animation-duration:var(--so--animation-duration--1);animation-fill-mode:backwards;animation-name:so--fade-in}.so-fade-in-4.so--delay-0{animation-delay:0s}.so-fade-in-4.so--delay-1{animation-delay:.2s}.so-fade-in-4.so--delay-2{animation-delay:.4s}.so-fade-in-4.so--delay-3{animation-delay:.6s}.so-fade-in-4.so--delay-4{animation-delay:.8s}.so-fade-in-4.so--delay-5{animation-delay:1s}.so-fade-in-4.so--delay-6{animation-delay:1.2s}.so-fade-in-4.so--delay-7{animation-delay:1.4s}.so-fade-in-4.so--delay-8{animation-delay:1.6s}.so-monospace{font-family:var(--so--font-family--monospace)}.cke_panel{left:50%!important;position:fixed!important;top:50%!important;transform:translate(-50%,-50%)!important}textarea.cke_source{background-color:var(--so--background-color--emphasis)!important}.so2_contents{display:contents}.so2_flip{transform:scaleX(-1)}.so2_color_instagram{color:#fb1b64}.so2_color_linkedin{color:#0a66c2}.so2_color_youtube{color:#f03}.so2_color_bluesky{color:#0085ff}.so2_color_mastodon{color:#5b50e7}.so2_color_rpn{color:var(--so--color--rpn)}.so2_color_b2b,.so2_color_link{color:var(--so--color--b2b)}.so2_display_none{display:none}}@layer so-trump{}@layer so-trump{}@layer so-trump{}@layer so-trump{}@layer so-trump{}@layer so-trump{}@layer so-trump{}@layer so-trump{}@layer so-trump{}@layer so-trump{}@layer so-trump{.so2_display_none_header_1{@container (width < 34.375rem){display:none}}.so2_display_none_header_menu_1{@container (width >= 34.375rem){display:none}}.so2_display_none_header_2{@container (width < 37.5rem){display:none}}.so2_display_none_header_menu_2{@container (width >= 37.5rem){display:none}}.so2_display_none_header_3{@container (width < 50rem){display:none}}.so2_display_none_header_menu_3{@container (width >= 50rem){display:none}}.so2_display_none_header_4{@container (width < 53.125rem){display:none}}.so2_display_none_header_menu_4{@container (width >= 53.125rem){display:none}}}@layer so-trump{.so2_sr,.so2_sr_label label{border:0!important;box-shadow:none!important;clip-path:rect(0 0 0 0)!important;height:1px!important;outline:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.so-ws-nowrap{white-space:nowrap}}@layer so-trump{}@media print{@layer so-print{.so-print-n{display:none}}}@keyframes so--fade-in{0%{opacity:0}to{opacity:1}}@keyframes so--fade-in-slide-up{0%{opacity:0;transform:translateY(7rem)}to{opacity:1;transform:translateY(0)}}@keyframes so--fade-in-slide-left{0%{opacity:0;transform:translateX(7rem)}to{opacity:1;transform:translateX(0)}}@keyframes so--fade-in-slide-right{0%{opacity:0;transform:translateX(-7rem)}to{opacity:1;transform:translateX(0)}}@keyframes so--fade-in-zoom-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes so--flash-green--3{10%{background-color:var(--so--color--link--selected)}}@keyframes so--spin{0%{transform:rotate(0turn)}to{transform:rotate(1turn)}}@keyframes so--ucl-menu-enter--2{0%{transform:scaleY(0)}}@keyframes so--general-menu-enter{0%{opacity:0;transform:translateZ(36rem) rotateX(-90deg)}10%{opacity:1}}@keyframes so--general-menu-enter--2{0%{transform:scaleY(0)}}@keyframes so--feedback-fadeout{0%{opacity:1}to{opacity:0}}