/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],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:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Speedee;font-display:block;font-weight:400;src:url(/fonts/Speedee_W_Rg.woff2) format("woff2")}@font-face{font-family:Speedee;font-display:block;font-weight:400;font-style:italic;src:url(/fonts/Speedee_W_It.woff2) format("woff2")}@font-face{font-family:Speedee;font-display:block;font-weight:700;src:url(/fonts/Speedee_W_Bd.woff2) format("woff2")}@font-face{font-family:Speedee;font-display:block;font-weight:700;font-style:italic;src:url(/fonts/Speedee_W_BdIt.woff2) format("woff2")}@font-face{font-family:Speedee;font-display:block;font-weight:100;src:url(/fonts/Speedee_W_Lt.woff2) format("woff2")}@font-face{font-family:Speedee;font-display:block;font-style:italic;font-weight:100;src:url(/fonts/Speedee_W_LtIt.woff2) format("woff2")}:root{--bg-color:white;--text-color:#000000;--grey:#777676;--text-light:var(--grey);--max-width:1440px;--max-width-small:1165px;--padding:2rem;--shadow:0 0 28px 0 rgba(0,0,0,0.2);--shadow-nav:0 2px 13px 0 rgba(0,0,0,0.2);--black:#000000;--white:#ffffff;--red:#db0007;--red-dark:#9f0106;--yellow:#ffbc0d;--blue:#006bae;--blue-dark:#00426c;--nav-height:92px;--footer-background:#d6d6d6;--light-grey:#f7f7f7;--gap:2.5rem;--narrow-gap:1.25rem;--text-light2:#6f6f6f;--page-margin:7.625rem;--selection-bg:var(--yellow);--selection-color:var(--black);--reaction-thumbsUp:#56afd1;--reaction-thumbsDown:#b69a81;--reaction-check:#ffbc0d;--reaction-question:#a9c141;--form-border:#979797;--image-placeholder-color:var(--footer-background);--image-placeholder:url("data:image/svg+xml;base64,PHN2ZyBhcmlhLWhpZGRlbj0idHJ1ZSIgZm9jdXNhYmxlPSJmYWxzZSIgZGF0YS1wcmVmaXg9ImZhcyIgZGF0YS1pY29uPSJpbWFnZSIgY2xhc3M9InN2Zy1pbmxpbmUtLWZhIGZhLWltYWdlIGZhLXctMTYiIHJvbGU9ImltZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTQ2NCA0NDhINDhjLTI2LjUxIDAtNDgtMjEuNDktNDgtNDhWMTEyYzAtMjYuNTEgMjEuNDktNDggNDgtNDhoNDE2YzI2LjUxIDAgNDggMjEuNDkgNDggNDh2Mjg4YzAgMjYuNTEtMjEuNDkgNDgtNDggNDh6TTExMiAxMjBjLTMwLjkyOCAwLTU2IDI1LjA3Mi01NiA1NnMyNS4wNzIgNTYgNTYgNTYgNTYtMjUuMDcyIDU2LTU2LTI1LjA3Mi01Ni01Ni01NnpNNjQgMzg0aDM4NFYyNzJsLTg3LjUxNS04Ny41MTVjLTQuNjg2LTQuNjg2LTEyLjI4NC00LjY4Ni0xNi45NzEgMEwyMDggMzIwbC01NS41MTUtNTUuNTE1Yy00LjY4Ni00LjY4Ni0xMi4yODQtNC42ODYtMTYuOTcxIDBMNjQgMzM2djQ4eiI+PC9wYXRoPjwvc3ZnPg==");--dropdown-indicator:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iMjUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMjAuMzczIDBsMjAgMjQuNjQ1aC00MHoiLz48L2RlZnM+PHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+");--ui-minus:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjJweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCAyMiAzIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPHRpdGxlPkxpbmUgMyBDb3B5IDM8L3RpdGxlPgogICAgPGcgaWQ9IlVzZXItRDMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJUb3BpYy1QYWdlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTM1OS4wMDAwMDAsIC04ODEuMDAwMDAwKSIgZmlsbD0iIzI5MjkyOSIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTI2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4MjAuMDAwMDAwLCA2MzEuNTAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtMTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQwLjAwMDAwMCwgMjQwLjQ1Nzc3MSkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00OTksMTAuNTQyMjI5MiBMNDk5LDkuNzkyMjI5MTUgQzQ5OSw5LjY1NDE1Nzk2IDQ5OS4xMTE5MjksOS41NDIyMjkxNSA0OTkuMjUsOS41NDIyMjkxNSBMNTIwLDkuNTQyMjI5MTUgQzUyMC41NTIyODUsOS41NDIyMjkxNSA1MjEsOS45ODk5NDQ0IDUyMSwxMC41NDIyMjkyIEw1MjEsMTEuMjkyMjI5MiBDNTIxLDExLjQzMDMwMDMgNTIwLjg4ODA3MSwxMS41NDIyMjkyIDUyMC43NSwxMS41NDIyMjkyIEw1MDAsMTEuNTQyMjI5MiBDNDk5LjQ0NzcxNSwxMS41NDIyMjkyIDQ5OSwxMS4wOTQ1MTM5IDQ5OSwxMC41NDIyMjkyIFoiIGlkPSJMaW5lLTMtQ29weS0zIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==");--ui-plus:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiB2aWV3Qm94PSIwIDAgMjIgMjIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+R3JvdXAgNDwvdGl0bGU+CiAgICA8ZyBpZD0iVXNlci1EMyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkFydGljbGUtRGV0YWlsLS0tVG9vbGJhci1PdmVybGF5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTAxNy4wMDAwMDAsIC00MjcuMDAwMDAwKSIgZmlsbD0iIzI5MjkyOSIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwMTcuMDAwMDAwLCA0MjcuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMCwxMSBMMCwxMC4yNSBDLTEuNjkwODg0MzhlLTE3LDEwLjExMTkyODggMC4xMTE5Mjg4MTMsMTAgMC4yNSwxMCBMMjEsMTAgQzIxLjU1MjI4NDcsMTAgMjIsMTAuNDQ3NzE1MyAyMiwxMSBMMjIsMTEuNzUgQzIyLDExLjg4ODA3MTIgMjEuODg4MDcxMiwxMiAyMS43NSwxMiBMMSwxMiBDMC40NDc3MTUyNSwxMiA2Ljc2MzUzNzUxZS0xNywxMS41NTIyODQ3IDAsMTEgWiIgaWQ9IkxpbmUtMy1Db3B5LTMiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLDExIEwwLDEwLjI1IEMtMS42OTA4ODQzOGUtMTcsMTAuMTExOTI4OCAwLjExMTkyODgxMywxMCAwLjI1LDEwIEwyMSwxMCBDMjEuNTUyMjg0NywxMCAyMiwxMC40NDc3MTUzIDIyLDExIEwyMiwxMS43NSBDMjIsMTEuODg4MDcxMiAyMS44ODgwNzEyLDEyIDIxLjc1LDEyIEwxLDEyIEMwLjQ0NzcxNTI1LDEyIDYuNzYzNTM3NTFlLTE3LDExLjU1MjI4NDcgMCwxMSBaIiBpZD0iTGluZS0zLUNvcHktNCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEuMDAwMDAwLCAxMS4wMDAwMDApIHJvdGF0ZSgtMjcwLjAwMDAwMCkgdHJhbnNsYXRlKC0xMS4wMDAwMDAsIC0xMS4wMDAwMDApICI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=");--ui-radio-unchecked:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNyAyNiI+CiAgPHJlY3QgeT0iLjcxIiB3aWR0aD0iMjQuNTgiIGhlaWdodD0iMjQuNTgiIHJ4PSIxMi4yOSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSkiIGZpbGw9IiNGRkYiIHN0cm9rZT0iIzI5MjkyOSIgZmlsbC1ydWxlPSJldmVub2RkIi8+Cjwvc3ZnPgo=");--ui-radio-checked:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjdweCIgaGVpZ2h0PSIyNnB4IiB2aWV3Qm94PSIwIDAgMjcgMjYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+R3JvdXAgMzwvdGl0bGU+CiAgICA8ZyBpZD0iU3R5bGUtR3VpZGUiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJEZXNrdG9wLVVJLUVsZW1lbnRzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTM1LjAwMDAwMCwgLTE2MjcuMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC0zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MzYuNDA1Mjg3LCAxNjI3LjY2MzAyMykiPgogICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZSIgc3Ryb2tlPSIjMjkyOTI5IiBmaWxsPSIjRkZGRkZGIiB4PSItMS43NzYzNTY4NGUtMTUiIHk9IjEuMTM2ODY4MzhlLTEzIiB3aWR0aD0iMjQuNTgwMDg4MiIgaGVpZ2h0PSIyNC41ODAwODgyIiByeD0iMTIuMjkwMDQ0MSI+PC9yZWN0PgogICAgICAgICAgICAgICAgPGNpcmNsZSBpZD0iT3ZhbCIgZmlsbD0iI0ZGQkMwRCIgY3g9IjEyLjI5MDA0NDEiIGN5PSIxMi4yOTAwNDQxIiByPSI5LjE4MDAyMjA1Ij48L2NpcmNsZT4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");--ui-checkbox-checked:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjcgMjciPgogIDxkZWZzPgogICAgPHBhdGggaWQ9ImEiIGQ9Ik05LjUgMTUuNzVsLTQuMTctNC4xNy0xLjQyIDEuNDEgNS41OSA1LjU5IDEyLTEyLTEuNDEtMS40MXoiLz4KICA8L2RlZnM+CiAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMSAxKSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxyZWN0IHN0cm9rZT0iIzI5MjkyOSIgZmlsbD0iIzI5MjkyOSIgd2lkdGg9IjI0LjU4IiBoZWlnaHQ9IjI0LjU4IiByeD0iMiIvPgogICAgPHVzZSBmaWxsPSIjRkZCQzBEIiB4bGluazpocmVmPSIjYSIvPgogIDwvZz4KPC9zdmc+");--ui-checkbox-unchecked:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNyAyNyI+CiAgPHJlY3QgeD0iOTYwIiB5PSIyMDgzIiB3aWR0aD0iMjQuNTgiIGhlaWdodD0iMjQuNTgiIHJ4PSIyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTU5IC0yMDgyKSIgZmlsbD0iI0ZGRiIgc3Ryb2tlPSIjMjkyOTI5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==");--ui-calendar:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOSAyMCI+CiAgPHBhdGggZD0iTTE2Ljg3MiAyaC0xVjBoLTJ2MmgtOFYwaC0ydjJoLTFjLTEuMTEgMC0xLjk5LjktMS45OSAybC0uMDEgMTRhMiAyIDAgMDAyIDJoMTRjMS4xIDAgMi0uOSAyLTJWNGMwLTEuMS0uOS0yLTItMnptMCAxNmgtMTRWN2gxNHYxMXptLTEyLTloNXY1aC01Vjl6IiBmaWxsPSIjNDQ0IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+");--ui-select:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxNyI+CiAgPGcgZmlsbD0iY3VycmVudENvbG9yIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgPHBhdGggZD0iTTEuNDE2IDcuNzRsLjUzLS41MyA4LjE1NSA4LjE1NS0xLjIzNyAxLjIzOC03LjQ0OC03LjQ0OGExIDEgMCAwMTAtMS40MTV6Ii8+CiAgICA8cGF0aCBkPSJNMTUuNzgyIDcuMjFsMS4yMzcgMS4yMzgtOC4xNTUgOC4xNTUtLjUzLS41M2ExIDEgMCAwMTAtMS40MTVsNy40NDgtNy40NDh6Ii8+CiAgPC9nPgo8L3N2Zz4=");--ui-search:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTlweCIgaGVpZ2h0PSIxOXB4IiB2aWV3Qm94PSIwIDAgMTkgMTkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+R3JvdXAgMjwvdGl0bGU+CiAgICA8ZyBpZD0iRGVzaWduLUNvbXBvbmVudHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJHcm91cC0yIj4KICAgICAgICAgICAgPGNpcmNsZSBpZD0iT3ZhbC02LUNvcHktNiIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMS43NSIgY3g9IjgiIGN5PSI4IiByPSI3LjEyNSI+PC9jaXJjbGU+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMi4yNjI1NjMxLDEzLjUgTDEzLjUsMTIuMjYyNTYzMSBMMTguMjcyOTcwOCwxNy4wMzU1MzM5IEwxNy43NDI2NDA3LDE3LjU2NTg2NCBDMTcuMzUyMTE2NCwxNy45NTYzODgzIDE2LjcxODk1MTQsMTcuOTU2Mzg4MyAxNi4zMjg0MjcxLDE3LjU2NTg2NCBMMTIuMjYyNTYzMSwxMy41IEwxMi4yNjI1NjMxLDEzLjUgWiIgaWQ9IkxpbmUiIGZpbGw9ImN1cnJlbnRDb2xvciIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=")}@media screen and (min-width:700px)and (max-width:1099px){:root{--gap:1.125rem;--max-width:90vw;--max-width-small:90vw;--nav-height:60px;--page-margin:4rem}}@media screen and (max-width:699px){:root{--max-width:90%;--nav-height:60px;--page-margin:4rem}}.ais-InfiniteHits-loadMore,.btn,.page.searchPage .ais-InfiniteHits .ais-InfiniteHits-loadMore,.topicPage .ais-InfiniteHits-loadMore{--radius:0.1875rem;position:relative;padding:.5em 3em;background-color:var(--yellow);color:var(--black);cursor:pointer;border-radius:var(--radius);display:inline-block;margin:0 1em 1em 0;border:0 solid rgba(0,0,0,0);transition:transform .33s cubic-bezier(.4,0,.2,1),color .33s cubic-bezier(.4,0,.2,1);font-weight:700;font-size:1.25rem;overflow:hidden;background-color:rgba(0,0,0,0);z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ais-InfiniteHits-loadMore.small,.btn.small,.page.searchPage .ais-InfiniteHits .small.ais-InfiniteHits-loadMore{font-size:.875rem}.ais-InfiniteHits-loadMore.ais-InfiniteHits-loadMore,.ais-InfiniteHits-loadMore.narrow,.btn.ais-InfiniteHits-loadMore,.btn.narrow,.page.searchPage .ais-InfiniteHits .ais-InfiniteHits-loadMore,.topicPage .ais-InfiniteHits-loadMore{padding:.5em 1em}.ais-InfiniteHits-loadMore:focus-visible,.btn:focus-visible,.page.searchPage .ais-InfiniteHits .ais-InfiniteHits-loadMore:focus-visible{outline:none;box-shadow:0 0 4px 2px #006bae}.ais-InfiniteHits-loadMore:before,.btn:before,.page.searchPage .ais-InfiniteHits .ais-InfiniteHits-loadMore:before,.topicPage .ais-InfiniteHits-loadMore:before{width:100%;height:100%;z-index:-2;content:"";background-color:var(--yellow);border-radius:var(--radius);position:absolute;top:0;left:0}.ais-InfiniteHits-loadMore:after,.btn:after,.page.searchPage .ais-InfiniteHits .ais-InfiniteHits-loadMore:after,.topicPage .ais-InfiniteHits-loadMore:after{position:absolute;width:100%;height:100%;border-radius:var(--radius);content:"";top:0;left:0;z-index:-1;background-color:var(--red);transform:translate3d(-101%,0,0);transition:transform .33s cubic-bezier(.4,0,.2,1)}.ais-InfiniteHits-loadMore:focus,.ais-InfiniteHits-loadMore:hover,.btn:focus,.btn:hover,.page.searchPage .ais-InfiniteHits .ais-InfiniteHits-loadMore:focus,.page.searchPage .ais-InfiniteHits .ais-InfiniteHits-loadMore:hover{color:var(--white);text-decoration:none}.ais-InfiniteHits-loadMore.has-icon:hover:after,.ais-InfiniteHits-loadMore.narrow:hover:after,.ais-InfiniteHits-loadMore:focus:after,.ais-InfiniteHits-loadMore:hover:after,.btn.has-icon:hover:after,.btn.narrow:hover:after,.btn:focus:after,.btn:hover:after,.page.searchPage .ais-InfiniteHits .ais-InfiniteHits-loadMore:focus:after,.page.searchPage .ais-InfiniteHits .ais-InfiniteHits-loadMore:hover:after,.page.searchPage .ais-InfiniteHits .has-icon.ais-InfiniteHits-loadMore:hover:after,.page.searchPage .ais-InfiniteHits .narrow.ais-InfiniteHits-loadMore:hover:after{transform:translateZ(0)}.ais-InfiniteHits-loadMore.secondary,.btn.secondary,.page.searchPage .ais-InfiniteHits .secondary.ais-InfiniteHits-loadMore{color:var(--white)}.ais-InfiniteHits-loadMore.secondary:before,.btn.secondary:before,.page.searchPage .ais-InfiniteHits .secondary.ais-InfiniteHits-loadMore:before{background-color:var(--red)}.ais-InfiniteHits-loadMore.secondary:after,.btn.secondary:after,.page.searchPage .ais-InfiniteHits .secondary.ais-InfiniteHits-loadMore:after{background-color:var(--yellow)}.ais-InfiniteHits-loadMore.secondary:hover,.btn.secondary:hover,.page.searchPage .ais-InfiniteHits .secondary.ais-InfiniteHits-loadMore:hover{color:var(--black)}.ais-InfiniteHits-loadMore.dark,.btn.dark,.page.searchPage .ais-InfiniteHits .dark.ais-InfiniteHits-loadMore{color:var(--white)}.ais-InfiniteHits-loadMore.dark:before,.btn.dark:before,.page.searchPage .ais-InfiniteHits .dark.ais-InfiniteHits-loadMore:before{background-color:var(--black)}.ais-InfiniteHits-loadMore.dark:after,.btn.dark:after,.page.searchPage .ais-InfiniteHits .dark.ais-InfiniteHits-loadMore:after{background-color:var(--red-dark)}.ais-InfiniteHits-loadMore.dark:hover,.btn.dark:hover,.page.searchPage .ais-InfiniteHits .dark.ais-InfiniteHits-loadMore:hover{color:var(--white)}.ais-InfiniteHits-loadMore .icon,.btn .icon,.page.searchPage .ais-InfiniteHits .ais-InfiniteHits-loadMore .icon{display:block;width:2em;height:100%;z-index:5;background-position:50%;background-repeat:no-repeat;position:absolute;background-size:20px 20px;top:0;right:0;display:flex;align-items:center;justify-content:center}.ais-InfiniteHits-loadMore .icon svg,.btn .icon svg,.page.searchPage .ais-InfiniteHits .ais-InfiniteHits-loadMore .icon svg{max-width:100%;max-height:50%}.ais-InfiniteHits-loadMore.ais-InfiniteHits-loadMore--disabled,.btn.ais-InfiniteHits-loadMore--disabled,.page.searchPage .ais-InfiniteHits .ais-InfiniteHits-loadMore--disabled.ais-InfiniteHits-loadMore{display:none}.ais-InfiniteHits-loadMore.follow-btn,.btn.follow-btn,.page.searchPage .ais-InfiniteHits .follow-btn.ais-InfiniteHits-loadMore{width:auto;background:#fff;cursor:pointer;display:flex;align-items:center;padding:0;position:relative}.ais-InfiniteHits-loadMore.follow-btn:before,.btn.follow-btn:before,.page.searchPage .ais-InfiniteHits .follow-btn.ais-InfiniteHits-loadMore:before{background-color:var(--red)}.ais-InfiniteHits-loadMore.follow-btn:after,.btn.follow-btn:after,.page.searchPage .ais-InfiniteHits .follow-btn.ais-InfiniteHits-loadMore:after{background-color:var(--yellow)}.ais-InfiniteHits-loadMore.follow-btn span,.btn.follow-btn span,.page.searchPage .ais-InfiniteHits .follow-btn.ais-InfiniteHits-loadMore span{background:rgba(0,0,0,0);color:#fff;font-weight:700;font-size:1.25rem;padding:.75rem 1.125rem;position:relative;transition:all .33s;z-index:1}.ais-InfiniteHits-loadMore.follow-btn svg,.btn.follow-btn svg,.page.searchPage .ais-InfiniteHits .follow-btn.ais-InfiniteHits-loadMore svg{position:absolute;top:50%;left:1.125rem;transform:translateY(-50%);z-index:0}.ais-InfiniteHits-loadMore.follow-btn svg g,.btn.follow-btn svg g,.page.searchPage .ais-InfiniteHits .follow-btn.ais-InfiniteHits-loadMore svg g{fill:#fff;transition:all .33s}.ais-InfiniteHits-loadMore.follow-btn:hover span,.btn.follow-btn:hover span,.page.searchPage .ais-InfiniteHits .follow-btn.ais-InfiniteHits-loadMore:hover span{color:#000}.ais-InfiniteHits-loadMore.follow-btn:hover svg g,.ais-InfiniteHits-loadMore.follow-btn:hover svg path,.btn.follow-btn:hover svg g,.btn.follow-btn:hover svg path,.page.searchPage .ais-InfiniteHits .follow-btn.ais-InfiniteHits-loadMore:hover svg g,.page.searchPage .ais-InfiniteHits .follow-btn.ais-InfiniteHits-loadMore:hover svg path{fill:#000}@media screen and (max-width:699px){.ais-InfiniteHits-loadMore.follow-btn,.btn.follow-btn,.page.searchPage .ais-InfiniteHits .follow-btn.ais-InfiniteHits-loadMore{margin:0 auto 2rem 0}}.ais-InfiniteHits-loadMore.follow-btn.isFollowing:hover svg path,.btn.follow-btn.isFollowing:hover svg path{fill:#000;transition:all .33s}.ais-InfiniteHits-loadMore.follow-btn:disabled,.btn.follow-btn:disabled,.page.searchPage .ais-InfiniteHits .follow-btn.ais-InfiniteHits-loadMore:disabled{cursor:inherit}.ais-InfiniteHits-loadMore.follow-btn:disabled:hover:after,.btn.follow-btn:disabled:hover:after{transform:translate3d(-101%,0,0)}.ais-InfiniteHits-loadMore.follow-btn:disabled:hover span,.btn.follow-btn:disabled:hover span{color:#fff}.ais-InfiniteHits-loadMore.follow-btn:disabled:hover svg g,.ais-InfiniteHits-loadMore.follow-btn:disabled:hover svg path,.btn.follow-btn:disabled:hover svg g,.btn.follow-btn:disabled:hover svg path{fill:#fff}.ais-InfiniteHits-loadMore.follow-btn.has-icon span,.btn.follow-btn.has-icon span,.page.searchPage .ais-InfiniteHits .follow-btn.has-icon.ais-InfiniteHits-loadMore span{padding-right:1.125rem;padding-left:2.875rem}.ais-InfiniteHits-loadMore.has-icon span,.btn.has-icon span,.page.searchPage .ais-InfiniteHits .has-icon.ais-InfiniteHits-loadMore span{padding-right:3.25rem}.ais-InfiniteHits-loadMore:last-of-type{margin:0 0 1em}@media screen and (max-width:699px){.page.searchPage .ais-InfiniteHits header .ais-InfiniteHits-loadMore,.topicPage header .ais-InfiniteHits-loadMore,header .btn,header .page.searchPage .ais-InfiniteHits .ais-InfiniteHits-loadMore,header .topicPage .ais-InfiniteHits-loadMore{width:100%}}.share-button-container{position:relative}.share-button-container>button{border-radius:.1875rem;cursor:pointer;display:flex;align-items:center;padding:.75rem 1.125rem;position:relative;margin:auto}.share-button-container>button:before{background-color:var(--red)}.share-button-container>button:after{background-color:var(--yellow)}.share-button-container>button span{width:100%;height:100%;font-size:.125rem;line-height:1;opacity:0;position:absolute;top:0;left:0;z-index:-1}.share-button-container>button span.show-label{width:auto;height:auto;font-size:1.25rem;line-height:1.2;position:static;opacity:1;z-index:0}.share-button-container>button svg path{fill:var(--black);stroke:var(--black)}.share-button-container .share-list-container{display:none;position:absolute;top:100%;left:0}.share-button-container .share-list-container.show{display:block;z-index:100}@media screen and (max-width:699px){.share-button-container .share-list-container{width:100%;max-width:80vw;position:fixed!important;top:50%!important;left:50%!important;right:auto;transform:translate(-50%,-50%)}.share-button-container .share-list-container .modal-background{width:calc(100vw + 2px);height:calc(100vh + 2px);background-color:rgba(0,0,0,.8);display:inline-block!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}}.share-button-container .share-list-container .modal-background{display:none}.share-button-container .share-list-container .closeBtn{width:2.25rem;height:2.25rem;background:var(--yellow);border:none!important;border-radius:.25rem .25rem 0 0;display:none;padding:.5rem;position:absolute;bottom:100%;right:0}@media screen and (max-width:699px){.share-button-container .share-list-container .closeBtn{display:inline-block}}.share-button-container .share-list-container .closeBtn span{width:100%;height:100%;font-size:.125rem;opacity:0;position:absolute;top:0;left:0;z-index:-1}.share-button-container .share-list-container .closeBtn svg path{fill:var(--black)}.share-button-container ul.share-list{background:var(--white);box-shadow:0 .0625rem .5625rem .125rem rgba(0,0,0,.1);list-style:none;margin:0;padding:1.25rem;position:relative;z-index:1}.share-button-container ul.share-list li{display:flex;align-items:center;white-space:nowrap}.share-button-container ul.share-list li div{display:flex;align-items:center}.share-button-container ul.share-list li svg{margin-right:.5rem}.share-button-container ul.share-list li svg path{stroke:var(--black)}.share-button-container ul.share-list li span{font-size:1rem;line-height:1.25}.share-button-container ul.share-list li a{color:var(--black);display:flex;align-items:center;font-weight:400}.share-button-container ul.share-list li button{margin:0}.share-button-container ul.share-list li button span{font-weight:400}.share-button-container ul.share-list li button:focus span,.share-button-container ul.share-list li button:hover span{text-decoration:underline}.ms-share-button{position:relative}.ms-share-button .teams-share-button{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0;z-index:1}.ms-share-button .teams-share-button a{width:100%;display:block}.ms-share-button .teams-share-button:hover+.visible-button-label span{text-decoration:underline}.ms-share-button .visible-button-label{display:flex;align-items:center}.email-share-button button span{margin-left:0!important}.card-bookmark .isBookmarked svg path{fill:var(--yellow)!important}body,html{padding:0;margin:0;font-family:Speedee,Droid Sans,Helvetica Neue,sans-serif;background-color:var(--bg-color);color:var(--text-color);overflow-x:clip}body.no-scroll,html.no-scroll{height:100vh;overflow:hidden}body.no-legal-notice,html.no-legal-notice{height:auto!important;overflow:auto!important}html{scroll-behavior:smooth}::selection{background-color:var(--selection-bg);color:var(--selection-color)}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}a{color:inherit;text-decoration:none}.accordion .accordion__heading a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,li a,p a,ul a{font-weight:700;color:var(--blue);text-decoration:none}.accordion .accordion__heading a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,li a:hover,p a:hover,ul a:hover{text-decoration:underline;color:var(--blue-dark)}*,button{box-sizing:border-box}:focus,button:focus{outline:none}:focus-visible,button:focus-visible{outline-offset:0;outline-color:#000;outline-style:auto;outline-width:1px}.wrapper{width:100%;max-width:var(--max-width);margin-left:auto;margin-right:auto;padding-left:var(--padding);padding-right:var(--padding)}.wrapper .wrapper,.wrapper.wrapper-small{max-width:var(--max-width-small);padding:0}.wrapper.wrapper-small{padding:0 var(--padding)}::placeholder{color:inherit;opacity:.62}.h1,h1{font-weight:700;font-size:4.5rem;line-height:1.1111111111}.h1.large,h1.large{font-size:5.5rem;line-height:1.0909090909}.h1.small,h1.small{font-size:4rem;line-height:1.125}@media screen and (min-width:700px)and (max-width:1099px){.h1,h1{font-size:3.125rem;line-height:.96}.h1.large,h1.large{font-size:4rem;line-height:1}.h1.small,h1.small{font-size:2.5rem;line-height:1.125}}@media screen and (max-width:699px){.h1,h1{font-size:2.5rem;line-height:1.3}.h1.large,h1.large{font-size:2.75rem;line-height:1.0454545455}.h1.small,h1.small{font-size:2.25rem;line-height:1.25}}.h2,h2{font-weight:700;font-size:2.5rem;line-height:1.2}.h2.large,h2.large{font-size:3rem;line-height:1.1666666667}.h2.small,h2.small{font-size:2rem;line-height:1.25}@media screen and (min-width:700px)and (max-width:1099px){.h2,h2{font-size:1.875rem;line-height:1.4666666667}.h2.large,h2.large{font-size:2rem;line-height:1.40625}.h2.small,h2.small{font-size:1.75rem;line-height:1.2857142857}}@media screen and (max-width:699px){.h2,h2{font-size:2rem;line-height:1.40625}.h2.large,h2.large{font-size:1.875rem;line-height:1.4666666667}.h2.small,h2.small{font-size:1.75rem;line-height:1.2857142857}}.accordion .accordion__heading,.h3,h3{font-weight:700;font-size:1.5rem;line-height:1.3333333333}.accordion .large.accordion__heading,.h3.large,h3.large{font-size:1.75rem;line-height:1.2857142857}.accordion .small.accordion__heading,.h3.small,h3.small{font-size:1.25rem;line-height:1.4}@media screen and (min-width:700px)and (max-width:1099px){.accordion .accordion__heading,.h3,h3{font-size:1.375rem;line-height:1.3636363636}.accordion .large.accordion__heading,.h3.large,h3.large{font-size:1.5rem;line-height:1.3333333333}.accordion .small.accordion__heading,.h3.small,h3.small{font-size:1.25rem;line-height:1.4}}@media screen and (max-width:699px){.accordion .accordion__heading,.h3,h3{font-size:1.375rem;line-height:1.3636363636}.accordion .large.accordion__heading,.h3.large,h3.large{font-size:1.5rem;line-height:1.3333333333}.accordion .small.accordion__heading,.h3.small,h3.small{font-size:1.25rem;line-height:1.4}}h4{font-weight:700;font-size:1.3125rem;line-height:1.4285714286}@media screen and (max-width:1099px){h4{font-size:1.125rem;line-height:1.5555555556}}ol,p,ul{font-size:1.125rem;line-height:1.5555555556}ol.large,p.large,ul.large{font-size:1.3125rem;line-height:1.9523809524}ol.small,p.small,ul.small{font-size:1rem;line-height:1.375}@media screen and (min-width:700px)and (max-width:1099px){ol,p,ul{font-size:1.125rem;line-height:1.5555555556}ol.large,p.large,ul.large{font-size:1.1875rem;line-height:2.1052631579}ol.small,p.small,ul.small{font-size:1rem;line-height:1.625}}@media screen and (max-width:699px){ol,p,ul{font-size:1.125rem;line-height:1.5555555556}ol.large,p.large,ul.large{font-size:1.1875rem;line-height:2.1052631579}ol.small,p.small,ul.small{font-size:1rem;line-height:1.625}}article li:not(:last-child),header li:not(:last-child){margin-bottom:.5em}.large ol:not(.small),.large p:not(.small),.large ul:not(.small){font-size:1.3125rem;line-height:1.9523809524}@media screen and (min-width:700px)and (max-width:1099px){.large ol:not(.small),.large p:not(.small),.large ul:not(.small){font-size:1.1875rem;line-height:2.1052631579}}@media screen and (max-width:699px){.large ol:not(.small),.large p:not(.small),.large ul:not(.small){font-size:1.1875rem;line-height:2.1052631579}}figcaption{letter-spacing:0;font-size:.875rem;line-height:1.7142857143;text-transform:unset;color:var(--text-light)}@media screen and (min-width:700px)and (max-width:1099px){figcaption{line-height:1.7142857143}}@media screen and (max-width:699px){figcaption{font-size:.875rem;line-height:1.7142857143}}.caption,form label,main form:not(.search) label{font-size:.875rem;line-height:1.2857142857;text-transform:uppercase;font-weight:400;letter-spacing:.109375rem;padding-bottom:.25em;display:block}@media screen and (max-width:699px){.caption,form label,main form:not(.search) label{letter-spacing:.09375rem}}.caption.small,form label.small,main form:not(.search) label.small{letter-spacing:0;font-size:.875rem;line-height:1.7142857143;text-transform:unset;color:var(--text-light)}@media screen and (min-width:700px)and (max-width:1099px){.caption,form label,main form:not(.search) label{font-size:.875rem;line-height:1.2857142857}.caption.small,form label.small,main form:not(.search) label.small{font-size:.875rem;line-height:1.7142857143}}@media screen and (max-width:699px){.caption,form label,main form:not(.search) label{font-size:.875rem;line-height:1.2857142857}.caption.small,form label.small,main form:not(.search) label.small{font-size:.875rem;line-height:1.7142857143}}.quote,blockquote{font-weight:700;font-size:2.5rem;line-height:1.2}@media screen and (max-width:699px){.quote,blockquote{font-size:1.875rem;line-height:1.4666666667}}a.link.primary{font-size:1rem;line-height:1.375;position:relative}a.link.primary:after{content:"";position:absolute;bottom:-.125em;left:0;width:100%;height:2px;background-color:var(--red);transform:scaleX(1);transition:transform .165s cubic-bezier(.4,0,.2,1)}a.link.primary:hover:after{transform:scaleX(.75)}a.link.secondary{font-size:.875rem;line-height:1.4285714286;color:var(--red);text-decoration:none;font-weight:700}a.link.secondary:hover{color:var(--red-dark);text-decoration:underline}@media screen and (max-width:1099px){#topnav .wrapper{max-width:100%}}div.page,main.page{padding-top:var(--nav-height)}.bold,.strong{font-weight:700}div.pageComponent{margin-top:calc(var(--nav-height) + var(--page-margin));position:relative;min-height:18.75rem}.seedBackground{position:absolute;top:calc(var(--page-margin)*-1);left:0;width:100%;height:25.875rem;background-color:var(--yellow);z-index:-1}@media screen and (min-width:700px)and (max-width:1099px){.seedBackground{height:22.1875rem}}.seedBackground img{width:100%;height:100%;object-fit:cover}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.hidden{display:none!important}select{min-height:2.25rem;background-color:var(--light-grey);border:1px solid var(--form-border);border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 2.25rem 0 .75rem;background-image:var(--ui-select);background-position:calc(100% - .5rem) calc(50% - .125rem);background-repeat:no-repeat;background-size:auto .75rem;color:var(--black)}input[type=text]:focus,textarea:focus{outline:none;border-color:var(--black)!important;box-shadow:0 0 0 1px var(--black)}main form:not(.search) label{margin-bottom:.5em}main form:not(.search) input:not([type=submit]),main form:not(.search) textarea{width:100%;padding:.5em 1em;margin-bottom:1em;border-radius:.125rem;border:1px solid var(--form-border)}input[type=checkbox],input[type=radio]{width:1.5625rem!important;height:1.5625rem!important;background-position:50%;background-size:100% 100%;background-repeat:no-repeat;background-image:var(--ui-radio-unchecked);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none!important;display:block;margin-right:1rem}input[type=checkbox]:checked,input[type=radio]:checked{background-image:var(--ui-radio-checked)}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{filter:drop-shadow(0 0 4px var(--blue));outline:none}input.checkbox,input[type=checkbox]{background-image:var(--ui-checkbox-unchecked)}input.checkbox:checked,input[type=checkbox]:checked{background-image:var(--ui-checkbox-checked)}.pagination ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:flex-end;font-weight:700}@media screen and (max-width:699px){.pagination ul{justify-content:center}}.pagination ul li{width:2rem;height:3rem;display:flex;align-items:center;justify-content:center;position:relative}.pagination ul li.break{display:block;width:auto;display:flex;flex-wrap:nowrap;letter-spacing:.5em}@media screen and (max-width:1099px){.pagination ul li.break{letter-spacing:0;margin-right:.25em}}.pagination ul li.break a{padding:0;cursor:unset}.pagination ul li.selected:after{content:"";width:.5rem;height:.5rem;background-color:var(--red);border-radius:100%;position:absolute;top:0;left:calc(50% - .25rem)}.pagination ul a{padding:.75rem;color:var(--black);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination ul .selected a{font-weight:400}p.right{text-align:right}p.left{text-align:left}p.center{text-align:center}.__react_component_tooltip{font-size:.875rem;line-height:1;color:var(--grey)}.__react_component_tooltip:before{display:none}.basic-multi-select{margin-bottom:1rem}.basic-multi-select .select__value-container .select__input input{height:100%;line-height:100%;margin:0;padding:0 .25em;outline:none;border-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;outline-color:rgba(0,0,0,0);box-shadow:none}.react-datepicker__tab-loop{width:0;height:0;margin:0;padding:0;position:absolute;top:0;left:0}.react-datepicker__input-container input{background-image:var(--ui-calendar)!important;background-position:.5rem;background-repeat:no-repeat;background-size:18px;padding-left:2.5rem!important;background-color:var(--light-grey);border-color:var(--form-border);border-radius:.125rem}.select__control{border-color:var(--form-border)}.select__indicators div{color:var(--black)}.select__menu .select__option.select__option--is-selected{background-color:var(--black);color:var(--yellow)}.select__menu .select__option.select__option--is-focused,.select__menu .select__option:active,.select__menu .select__option:focus,.select__menu .select__option:hover{background-color:var(--yellow);color:var(--black)}.lds-roller{display:inline-block;position:relative;width:80px;height:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:var(--yellow);margin:-4px 0 0 -4px}.lds-roller div:first-child{animation-delay:-36ms}.lds-roller div:first-child:after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.notfications-link p{font-weight:600!important}.notfications-link article,.notfications-link div{font-weight:400!important}.notfications-link svg circle:first-child:last-child{fill:var(--red)}.notfications-link>div>div:last-child{opacity:1}.notfications-link>div>div:last-child img{display:none!important}.css-ujd0de svg path{fill:#000!important}.topnav.dark .css-ujd0de svg path{fill:#fff!important}.topnav.dark .notfications-link.menu-open .css-ujd0de svg path{fill:#000!important}.marker-yellow{background-color:var(--yellow)!important}a[data-url="2022-feel-good-marketing-awards"]{border-top:1px solid rgba(45,45,45,.2);padding-top:1.5rem}.table{max-width:100%;margin:0;overflow:auto}.table a,.table li,.table p{font-size:1rem}.table a{font-weight:700;color:var(--blue)}.table a:hover{color:var(--blue);text-decoration:underline}.table ul{padding-left:1rem}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}textarea{resize:vertical}input.hidden{display:none}.react-select-container{display:inline-block;z-index:1000}.react-select-container .react-select__control{height:3rem;border:1px solid var(--black);border-radius:.125rem}.react-select-container .react-select__value-container{font-size:1.25rem;line-height:1.4;padding-left:.75rem}.react-select-container .react-select__indicator{height:3rem;width:3rem;align-items:center;justify-content:center;cursor:pointer}.react-select-container .react-select__indicator-separator{display:none}.react-select-container .react-select__indicator svg{width:1.5rem;height:1.5rem}.react-select-container .react-select__indicator svg path{fill:var(--red)}.react-select-container .react-select__option{font-size:1.125rem;line-height:1.5555555556}.react-select-container .react-select .option--is-selected,.react-select-container .react-select__option__is-selected{background:var(--yellow);font-weight:700}.support-btn-container{position:fixed;bottom:1.875rem;right:5.5rem;z-index:1000}.btn.support-btn,.page.searchPage .ais-InfiniteHits .support-btn.ais-InfiniteHits-loadMore,.topicPage .support-btn.ais-InfiniteHits-loadMore{min-width:3.75rem;height:3.75rem;cursor:pointer;margin-bottom:0;padding:.75rem;z-index:999}.btn.support-btn .btn-inner,.page.searchPage .ais-InfiniteHits .support-btn.ais-InfiniteHits-loadMore .btn-inner,.topicPage .support-btn.ais-InfiniteHits-loadMore .btn-inner{display:flex;align-items:center;justify-content:flex-end;transition:width .33s cubic-bezier(.4,0,.2,1)}.btn.support-btn span,.btn.support-btn svg,.page.searchPage .ais-InfiniteHits .support-btn.ais-InfiniteHits-loadMore span,.page.searchPage .ais-InfiniteHits .support-btn.ais-InfiniteHits-loadMore svg,.topicPage .support-btn.ais-InfiniteHits-loadMore span,.topicPage .support-btn.ais-InfiniteHits-loadMore svg{display:inline-block;vertical-align:middle;justify-content:flex-end}.btn.support-btn span,.page.searchPage .ais-InfiniteHits .support-btn.ais-InfiniteHits-loadMore span,.topicPage .support-btn.ais-InfiniteHits-loadMore span{max-width:0;overflow:hidden;white-space:nowrap;transition:all .33s cubic-bezier(.4,0,.2,1)}.btn.support-btn svg,.page.searchPage .ais-InfiniteHits .support-btn.ais-InfiniteHits-loadMore svg,.topicPage .support-btn.ais-InfiniteHits-loadMore svg{width:2.0625rem;transition:all .33s cubic-bezier(.4,0,.2,1)}.btn.support-btn svg circle,.btn.support-btn svg path,.page.searchPage .ais-InfiniteHits .support-btn.ais-InfiniteHits-loadMore svg circle,.page.searchPage .ais-InfiniteHits .support-btn.ais-InfiniteHits-loadMore svg path,.topicPage .support-btn.ais-InfiniteHits-loadMore svg circle,.topicPage .support-btn.ais-InfiniteHits-loadMore svg path{transition:fill .33s cubic-bezier(.4,0,.2,1)}.btn.support-btn:hover span,.page.searchPage .ais-InfiniteHits .support-btn.ais-InfiniteHits-loadMore:hover span,.topicPage .support-btn.ais-InfiniteHits-loadMore:hover span{max-width:62.5rem}.btn.support-btn:hover span+svg,.page.searchPage .ais-InfiniteHits .support-btn.ais-InfiniteHits-loadMore:hover span+svg,.topicPage .support-btn.ais-InfiniteHits-loadMore:hover span+svg{margin-left:1rem}.btn.support-btn:hover svg circle,.btn.support-btn:hover svg path,.page.searchPage .ais-InfiniteHits .support-btn.ais-InfiniteHits-loadMore:hover svg circle,.page.searchPage .ais-InfiniteHits .support-btn.ais-InfiniteHits-loadMore:hover svg path,.topicPage .support-btn.ais-InfiniteHits-loadMore:hover svg circle,.topicPage .support-btn.ais-InfiniteHits-loadMore:hover svg path{fill:#fff}.support-form-container{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:1000}.support-form-container .background{width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0}.support-form-container .container-inner{width:80%;height:80%;background:#fff;border-radius:.3125rem;position:relative;z-index:1}.support-form-container .container-inner .my-form{width:100%!important;height:100%!important}.support-form-container .container-inner iframe{width:100%;height:100%}.tf-v1-popover-button{--radius:0.1875rem;width:3.75rem!important;height:3.75rem!important;background-color:var(--yellow)!important;border-radius:var(--radius)!important;overflow:hidden;bottom:1.875rem!important;right:1.25rem!important}@media screen and (max-width:699px){.tf-v1-popover-button{bottom:2.5rem!important}}.tf-v1-popover-button:after{position:absolute;width:100%;height:100%;border-radius:var(--radius);content:"";top:0;left:0;z-index:-1;background-color:var(--red);transform:translate3d(-101%,0,0);transition:transform .33s cubic-bezier(.4,0,.2,1)}.tf-v1-popover-button:hover{color:var(--white);text-decoration:none}.tf-v1-popover-button:hover:after{transform:translateZ(0)}@media screen and (max-width:699px){.tf-v1-popover-tooltip{bottom:2.5rem!important;right:5.5rem!important}}.swiper-button-prev:after{background:url(/images/ui-swiper-prev.svg) 50% no-repeat}.swiper-button-next:after,.swiper-button-prev:after{content:""!important;width:2.5rem!important;height:2.5rem!important}.swiper-button-next:after{background:url(/images/ui-swiper-next.svg) 50% no-repeat}.swiper-slide figure img{object-fit:contain!important}.swiper-slide figcaption{margin-top:1rem}.accordion__button{font-size:.875rem;line-height:1;text-transform:uppercase;font-weight:400;letter-spacing:1.75px;padding:1.25rem 0;background-color:rgba(0,0,0,0);border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.accordion__button[aria-expanded=true]+.accordion__panel{height:auto;visibility:visible}.accordion__panel{height:0;visibility:hidden}.accordion__classifications{margin-top:-1.5rem!important;padding-top:1.5rem;border-top:1px solid rgba(45,45,45,.2)}:root{--stickySideMobileHeight:getRem(65)}.stickySidebar{display:grid;grid-template-columns:calc(100% - 21.25rem) 17.1875rem;grid-column-gap:4.0625rem;column-gap:4.0625rem}@media screen and (min-width:700px)and (max-width:1099px){.stickySidebar{grid-template-columns:calc(100% - 15rem) 12.5rem;column-gap:2.5rem}}@media screen and (max-width:699px){.stickySidebar{display:block;max-width:100%;margin-inline:0;padding-inline:1.25rem}}.stickySidebar .sticky{position:-webkit-sticky;position:sticky;top:0}@media screen and (max-width:699px){.stickySidebarContent{margin-top:var(--stickySideMobileHeight)}}.stickySidebarSide{position:relative}@media screen and (max-width:699px){.stickySidebarSide{position:fixed;top:var(--nav-height);left:0;width:100vw;height:var(--stickySideMobileHeight);overflow:auto;z-index:999}}.stickySidebarScrolled>:first-child{top:var(--nav-height)}@media screen and (max-width:699px){.stickySidebarScrolled,.stickySidebarScrolled>:first-child{top:0}}.stickySidebarNav{position:-webkit-sticky;position:sticky;top:0;margin:0;padding:1.25rem;list-style:none;border-top:6px solid #ffbc0d;border-radius:4px;background-color:#fff;box-shadow:0 8px 24px 0 rgba(0,0,0,.12)}@media screen and (max-width:699px){.stickySidebarNav{display:flex;gap:1rem;padding-inline:1.25rem;background-color:#ffbc0d;box-shadow:none;overflow:auto}}.stickySidebarNav li{margin-top:14px}.stickySidebarNavExpanded{flex-direction:column}.stickySidebarNavExpandBtn{display:none}@media screen and (max-width:699px){.stickySidebarNavExpandBtn{position:relative;display:flex;justify-content:center;align-items:flex-end;width:2.5rem;height:2.5rem;margin-inline:auto;background-color:#ffbc0d;border:0;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;transform:translateY(-1.25rem);z-index:-1}}.stickySidebarNavExpandIcon{width:1rem;margin-bottom:.25rem;height:auto}.stickySidebarNavLink{font-size:1rem;font-weight:400;line-height:1.2;color:#292929;padding-block:.3125rem}@media screen and (max-width:699px){.stickySidebarNavLink{white-space:nowrap}}.stickySidebarNavLink:hover{color:#000;cursor:pointer}.stickySidebarNavLinkActive{font-weight:700;color:#db0007}.stickySidebarNavLinkActive:hover{text-decoration:none;color:#db0007;cursor:default}.stickySidebarMenuToggle{background-color:rgba(0,0,0,0);border:none;color:var(--text-color);cursor:pointer;display:inline-block;font-size:1rem;line-height:1.125;font-weight:400;padding:0;text-align:left}.stickySidebarToggleIcon{width:1.25rem;height:1.25rem;background-color:var(--light-grey);border:none;color:var(--red);display:inline-block;font-size:1rem;line-height:1.25;margin-left:.25rem;text-align:center}.notfications-link a[data-testid=bell]>div:first-child:not(:last-child)>svg{animation:notifShake 1.5s linear infinite}.bottomMeta{width:100%;display:flex;flex-wrap:wrap;margin-top:2rem;grid-gap:1rem}.bottomMeta .bookmarkItem,.bottomMeta .thumbsUpItem{background:none!important;border:none;border-radius:.125rem}.bottomMeta .bookmarkItem button,.bottomMeta .thumbsUpItem button{border-radius:.125rem}.bottomMeta .bookmarkItem span,.bottomMeta .thumbsUpItem span{width:auto;height:auto;transform:none;position:static}.bottomMeta .bookmarkItem svg,.bottomMeta .thumbsUpItem svg{width:1.125rem;height:auto;margin-right:.5rem}.bottomMeta .bookmarkItem svg path,.bottomMeta .thumbsUpItem svg path{stroke:var(--white)}.bottomMeta .bookmarkItem p,.bottomMeta .thumbsUpItem p{color:var(--white);font-size:1rem;line-height:1.125;font-weight:700;margin:0}.bottomMeta .thumbsUpItem{padding:.5rem}.bottomMeta .thumbsUpItem button{display:flex;align-items:center;background:rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.2);transition:all .2s ease-in-out}.bottomMeta .thumbsUpItem button:hover{background:var(--yellow);filter:none!important}.bottomMeta .thumbsUpItem button:hover p{color:var(--black)!important}.bottomMeta .thumbsUpItem button:hover svg path:first-child{fill:var(--black)!important}.bottomMeta .thumbsUpItem button:hover svg path:last-child,.bottomMeta .thumbsUpItem button:hover svg path:nth-child(2){stroke:var(--black)!important}.bottomMeta .thumbsUpItem button:hover.is-bookmarked svg path{fill:var(--black)!important}.bottomMeta .thumbsUpItem button p,.bottomMeta .thumbsUpItem button svg path{transition:all .2s ease-in-out}.bottomMeta .thumbsUpItem svg path:first-child{fill:var(--white)}.bottomMeta .thumbsUpItem svg path:last-child{fill:rgba(0,0,0,0)}.bottomMeta .bookmarkItem{display:flex;align-items:center;background:none!important;border:none!important;border-radius:.125rem}.bottomMeta .bookmarkItem button{height:2.375rem;background:rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.2);display:flex;align-items:center;margin:0;padding:.5rem;transition:all .2s ease-in-out}.bottomMeta .bookmarkItem button:hover{background:var(--yellow);filter:none!important}.bottomMeta .bookmarkItem button:hover p{color:var(--black)!important}.bottomMeta .bookmarkItem button:hover svg path{stroke:var(--black)!important}.bottomMeta .bookmarkItem button:hover.is-bookmarked svg path{fill:var(--black)!important}.bottomMeta .bookmarkItem button svg{position:relative;z-index:1}.bottomMeta .bookmarkItem button svg path{fill:rgba(0,0,0,0);transition:all .2s ease-in-out}.bottomMeta .bookmarkItem button p{transition:all .2s ease-in-out}.bottomMeta .bookmarkItem button.is-bookmarked svg path{fill:var(--white)}@media screen and (max-width:699px){.bottomMeta .follow-container{width:auto}}.bottomMeta .follow-container button svg{margin-right:.5rem}.bottomMeta .follow-container button span{margin:0}@media screen and (max-width:699px){.bottomMeta .share-button-container{width:auto}}.bottomMeta .share-button-container button{margin:0}.bottomMeta .share-button-container button:after,.bottomMeta .share-button-container button:before{display:none}.bottomMeta .share-button-container button svg{margin-right:.5rem}.bottomMeta .share-button-container button svg path{fill:var(--white);stroke:var(--white)}.bottomMeta .share-button-container button span{font-size:1.125rem;line-height:1}.bottomMeta .share-button-container ul.share-list{background:var(--white);position:absolute;top:100%;left:0}.bottomMeta .share-button-container ul.share-list span{color:var(--black);text-transform:none}.bottomMeta .share-button-container .closeBtn{width:2.25rem;height:2.25rem;background:var(--yellow)!important;border:none!important;border-radius:.25rem .25rem 0 0!important;display:none;padding:.5rem;position:absolute;bottom:100%;right:0}@media screen and (max-width:699px){.bottomMeta .share-button-container .closeBtn{display:inline-flex}}.bottomMeta .share-button-container .closeBtn span{width:100%;height:100%;font-size:.125rem;opacity:0;position:absolute!important;top:0;left:0;z-index:-1}.bottomMeta .share-button-container .closeBtn svg{margin:auto!important;position:relative;z-index:1}.bottomMeta .share-button-container .closeBtn svg path{fill:var(--black)!important;stroke:rgba(0,0,0,0)!important}.bottomMeta .follow-container,.bottomMeta .share-button-container{display:inline-block;position:relative}.bottomMeta .follow-container button.actionButton,.bottomMeta .share-button-container button.actionButton{width:auto;min-height:2.375rem;background:rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.2);border-radius:.125rem;color:#fff;display:flex;align-items:center;padding:.5rem;font-weight:700;font-size:18px;line-height:18px;transition:all .2s ease-in-out}.bottomMeta .follow-container button.actionButton:hover,.bottomMeta .share-button-container button.actionButton:hover{background:var(--yellow)!important;color:var(--black)!important}.bottomMeta .follow-container button.actionButton:hover svg g,.bottomMeta .follow-container button.actionButton:hover svg path,.bottomMeta .share-button-container button.actionButton:hover svg g,.bottomMeta .share-button-container button.actionButton:hover svg path{fill:var(--black)!important;stroke:var(--black)!important}.bottomMeta .follow-container button.actionButton span,.bottomMeta .share-button-container button.actionButton span{position:static;transform:none;margin-right:.5rem}.bottomMeta .follow-container button.actionButton svg,.bottomMeta .share-button-container button.actionButton svg{width:1.25rem;overflow:visible;z-index:0}.bottomMeta .follow-container button.actionButton svg g,.bottomMeta .follow-container button.actionButton svg path,.bottomMeta .share-button-container button.actionButton svg g,.bottomMeta .share-button-container button.actionButton svg path{transition:all .2s ease-in-out!important}.bottomMeta .follow-container button.actionButton svg g,.bottomMeta .share-button-container button.actionButton svg g{fill:#fff;transition:all .2s ease-in-out}.bottomMeta .follow-container button.actionButton.followButton svg g,.bottomMeta .follow-container button.actionButton.followButton svg path,.bottomMeta .share-button-container button.actionButton.followButton svg g,.bottomMeta .share-button-container button.actionButton.followButton svg path{transition:all .05s ease-in-out!important}.bottomMeta .follow-container .follow-options-container,.bottomMeta .share-button-container .follow-options-container{width:21.25rem;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);display:none;position:absolute;top:100%;left:0;z-index:1000}@media screen and (min-width:700px)and (max-width:1099px){.bottomMeta .follow-container .follow-options-container,.bottomMeta .share-button-container .follow-options-container{left:auto;right:0}}@media screen and (max-width:699px){.bottomMeta .follow-container .follow-options-container,.bottomMeta .share-button-container .follow-options-container{width:80vw;left:0;right:auto}}.bottomMeta .follow-container .follow-options-container .max-count-container .top,.bottomMeta .share-button-container .follow-options-container .max-count-container .top{background:var(--red);box-shadow:0 .125rem .25rem rgba(0,0,0,.3);padding:.75rem 1rem}.bottomMeta .follow-container .follow-options-container .max-count-container .top p,.bottomMeta .share-button-container .follow-options-container .max-count-container .top p{color:#fff;font-weight:700;font-size:1.125rem;line-height:1.125rem;margin:0;text-align:center;text-transform:none}.bottomMeta .follow-container .follow-options-container .max-count-container .bottom,.bottomMeta .share-button-container .follow-options-container .max-count-container .bottom{padding:.625rem 1rem}.bottomMeta .follow-container .follow-options-container .max-count-container .bottom p,.bottomMeta .share-button-container .follow-options-container .max-count-container .bottom p{font-size:1rem;line-height:1.625rem;color:#292929;margin:0;text-transform:none}.bottomMeta .follow-container .follow-options-container .max-count-container .bottom a,.bottomMeta .share-button-container .follow-options-container .max-count-container .bottom a{font-weight:700;font-size:1rem;line-height:1.625rem;color:var(--red);text-transform:none}.bottomMeta .follow-container ul,.bottomMeta .share-button-container ul{list-style:none;margin:0;padding:0;position:relative;z-index:1}.bottomMeta .follow-container ul li,.bottomMeta .share-button-container ul li{border-bottom:1px solid rgba(45,45,45,.2);margin:0;padding:1rem 1.5rem;position:relative}.bottomMeta .follow-container ul li:last-child,.bottomMeta .share-button-container ul li:last-child{border-bottom:none}.bottomMeta .follow-container ul li.disabled,.bottomMeta .share-button-container ul li.disabled{opacity:.3}.bottomMeta .follow-container ul li.disabled *,.bottomMeta .share-button-container ul li.disabled *{pointer-events:none}.bottomMeta .follow-container ul li label,.bottomMeta .share-button-container ul li label{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0}.bottomMeta .follow-container ul li .content-container,.bottomMeta .share-button-container ul li .content-container{display:flex;align-items:center;display:grid;grid-template-columns:5fr 3fr 1fr}.bottomMeta .follow-container ul li p,.bottomMeta .share-button-container ul li p{color:#292929;font-size:21px;line-height:26px;margin:0 1rem 0 0;text-transform:none}.bottomMeta .follow-container ul li p.type,.bottomMeta .share-button-container ul li p.type{font-size:14px;line-height:24px;color:#777676}.bottomMeta .follow-container ul li input,.bottomMeta .share-button-container ul li input{margin-left:auto;margin-right:0;flex-shrink:0}.bottomMeta .follow-container.open button.actionButton,.bottomMeta .share-button-container.open button.actionButton{background-color:#db0007}.bottomMeta .follow-container.open .follow-options-container,.bottomMeta .share-button-container.open .follow-options-container{display:inline-block}.follow-container,.share-button-container{position:relative}@media screen and (max-width:699px){.follow-container,.share-button-container{width:100%}}.follow-container button.actionButton,.share-button-container button.actionButton{min-height:2.375rem;background:rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.2);border-radius:.125rem;color:#fff;display:flex;align-items:center;padding:.5rem;font-weight:700;font-size:18px;line-height:18px}.follow-container button.actionButton span,.share-button-container button.actionButton span{position:static;transform:none;margin-right:.5rem}.follow-container button.actionButton svg,.share-button-container button.actionButton svg{width:1.25rem;overflow:visible;z-index:0}.follow-container button.actionButton svg g,.share-button-container button.actionButton svg g{fill:#fff}.follow-container ul,.share-button-container ul{list-style:none;margin:0;padding:0}.follow-container ul li,.share-button-container ul li{border-bottom:1px solid rgba(45,45,45,.2);margin:0;padding:1rem 1.5rem;position:relative}.follow-container ul li:last-child,.share-button-container ul li:last-child{border-bottom:none}.follow-container ul li.disabled,.share-button-container ul li.disabled{opacity:.3}.follow-container ul li.disabled *,.share-button-container ul li.disabled *{pointer-events:none}.follow-container ul li label,.share-button-container ul li label{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0}.follow-container ul li .content-container,.share-button-container ul li .content-container{display:flex;align-items:center;display:grid;grid-template-columns:5fr 3fr 1fr}.follow-container ul li p,.share-button-container ul li p{color:#292929;font-size:21px;line-height:26px;margin:0 1rem 0 0;text-transform:none}.follow-container ul li p.type,.share-button-container ul li p.type{font-size:14px;line-height:24px;color:#777676}.follow-container ul li input,.share-button-container ul li input{margin-left:auto;margin-right:0;flex-shrink:0}.follow-container .closeBtn,.share-button-container .closeBtn{display:none!important}@media screen and (max-width:699px){.follow-container .closeBtn,.share-button-container .closeBtn{display:inline-flex!important}}.follow-container.open button.actionButton,.share-button-container.open button.actionButton{background-color:#db0007}.follow-container.open .follow-options-container,.share-button-container.open .follow-options-container{display:inline-block}.follow-options-container{width:21.25rem;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);display:none;position:absolute;top:100%;left:0;z-index:1000}@media screen and (min-width:700px)and (max-width:1099px){.follow-options-container{left:auto;right:0}}@media screen and (max-width:699px){.follow-options-container{width:100%;max-width:80vw;position:fixed!important;top:50%!important;left:50%!important;right:auto;transform:translate(-50%,-50%)}.follow-options-container .modal-background{width:calc(100vw + 2px);height:calc(100vh + 2px);background-color:rgba(0,0,0,.8);display:inline-block!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}}.follow-options-container .modal-background{display:none}.follow-options-container .closeBtn{width:2.25rem;height:2.25rem;background:var(--yellow);border:none!important;border-radius:.25rem .25rem 0 0;display:none;padding:.5rem;position:absolute;bottom:100%;right:0}@media screen and (max-width:699px){.follow-options-container .closeBtn{display:inline-flex}}.follow-options-container .closeBtn span{width:100%;height:100%;font-size:.125rem;opacity:0;position:absolute;top:0;left:0;z-index:-1}.follow-options-container .closeBtn svg{margin:auto!important;position:relative;z-index:1}.follow-options-container .closeBtn svg path{fill:var(--black)!important;stroke:rgba(0,0,0,0)!important}.follow-options-container .max-count-container .top{background:var(--red);box-shadow:0 .125rem .25rem rgba(0,0,0,.3);padding:.75rem 1rem}.follow-options-container .max-count-container .top p{color:#fff;font-weight:700;font-size:1.125rem;line-height:1.125rem;margin:0;text-align:center;text-transform:none}.follow-options-container .max-count-container .bottom{padding:.625rem 1rem}.follow-options-container .max-count-container .bottom p{font-size:1rem;line-height:1.625rem;color:#292929;margin:0;text-transform:none}.follow-options-container .max-count-container .bottom a{font-weight:700;font-size:1rem;line-height:1.625rem;color:var(--red);text-transform:none}.follow-options-container ul{background:var(--white);position:relative;z-index:1}.action-container .follow-options-container{max-width:19.5rem;left:50%;transform:translateX(-50%)}.accordion .accordion__item{border-top:1px solid var(--form-border);border-bottom:1px solid rgba(0,0,0,0)}.accordion .accordion__item:last-child{border-bottom-color:var(--form-border)}.accordion .accordion__heading{position:relative;display:flex;align-items:center;justify-content:flex-start;padding-top:1rem;padding-bottom:1rem}.accordion .accordion__button{display:flex;align-items:center;justify-content:space-between;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;background-repeat:no-repeat;background-size:1.375rem auto;background-position:100%}.accordion .accordion__button[aria-expanded=false]{background-image:var(--ui-plus)}.accordion .accordion__button[aria-expanded=true]{background-image:var(--ui-minus)}.breadcrumbs{list-style:none;margin:0;padding:0}.breadcrumbs a,.breadcrumbs li{color:#535353;font-size:.875rem;line-height:1.5;letter-spacing:.21875rem}.breadcrumbs a{font-weight:400;text-transform:uppercase}.breadcrumbs li{display:inline-block;font-weight:600;vertical-align:middle}.breadcrumbs li:not(:first-child){padding-left:.25rem;position:relative}.breadcrumbs li:not(:first-child):before{content:"/";display:inline;vertical-align:middle;padding-right:.25rem}.page--homepage{min-height:100vh;width:100%}@media screen and (max-width:699px){.page--homepage{--gap:1.25rem}}.page--homepage .featured{--image-clip-size:625rem;width:100%;position:relative;z-index:2;display:block}@media screen and (max-width:699px){.page--homepage .featured{--image-clip-size:156.25rem;margin-bottom:3.75rem}}.page--homepage .featured .content{z-index:2;color:var(--white);padding-top:var(--nav-height);position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:auto}@media screen and (min-width:1100px){.page--homepage .featured .content{height:100%}}@media screen and (min-width:700px)and (max-width:1099px){.page--homepage .featured .content{justify-content:flex-start}}.page--homepage .featured .image{width:100%;height:100%;position:absolute;z-index:-5;top:0;left:0;display:block;-webkit-clip-path:circle(var(--image-clip-size) at 100% calc(-1 * var(--image-clip-size) + 100%));clip-path:circle(var(--image-clip-size) at 100% calc(-1 * var(--image-clip-size) + 100%))}@media screen and (max-width:1099px){.page--homepage .featured .image{max-height:37.5rem}}.page--homepage .featured .image:after{content:"";width:100%;height:100%;position:absolute;z-index:1;display:block;background-color:rgba(35,35,35,.3);pointer-events:none;top:0;left:0}.page--homepage .featured .content>.wrapper{position:relative;display:block;margin-top:0;padding-top:0}.page--homepage .featured .content>.wrapper>.wrapper.top-content{height:auto;display:block}@media screen and (min-width:1100px){.page--homepage .featured .content>.wrapper>.wrapper.top-content{margin-bottom:-6.875rem;padding-bottom:17.625rem;transform:translateY(6.875rem)}}@media screen and (max-width:699px){.page--homepage .featured .content>.wrapper>.wrapper.top-content{padding-top:1.875rem}}.page--homepage .featured .meta-from-cards{position:relative;color:var(--white);margin-top:0;padding-top:0}@media screen and (max-width:1099px){.page--homepage .featured .meta-from-cards{margin-bottom:2rem}}.page--homepage .featured .meta-from-cards .categoryContainer{max-width:15.625rem;white-space:nowrap}.page--homepage .featured .meta-from-cards .categoryContainer .category{max-width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis}.page--homepage .featured .meta-from-cards .categoryContainer .category svg{flex-shrink:0}.page--homepage .featured a:hover h1{color:var(--yellow)}.page--homepage .featured .featured-date{position:absolute;top:0;left:0;z-index:5}@media screen and (min-width:1100px){.page--homepage .featured .featured-date{left:1rem}}.page--homepage .featured .featured-date .day{font-size:1.5rem;line-height:.9166666667;display:block}.page--homepage .featured .featured-date .month{font-size:.875rem;line-height:1.5714285714;font-weight:700}@media screen and (max-width:1099px){.page--homepage .featured .featured-date{display:flex;align-items:flex-end;justify-content:flex-start;margin-left:calc((100% - 100vw)/2 + 1rem)}.page--homepage .featured .featured-date .day,.page--homepage .featured .featured-date .month{line-height:1em}.page--homepage .featured .featured-date .day{margin-right:.25em}}@media screen and (min-width:700px)and (max-width:1099px){.page--homepage .featured .featured-date{position:relative;margin-bottom:1.875rem;margin-top:1rem}}@media screen and (max-width:699px){.page--homepage .featured .featured-date{position:relative;margin-bottom:4.25rem;margin-top:1rem}}.page--homepage .featured .super{margin-bottom:.875rem}.page--homepage .featured .super span:not(:last-of-type):after{margin:0 .5em;content:"•"}.page--homepage .featured h1{margin-top:0;margin-bottom:.25em}@media screen and (min-width:1100px){.page--homepage .featured .bottom-cards{padding-bottom:7.5rem}}@media screen and (min-width:700px)and (max-width:1099px){.page--homepage .featured .bottom-cards{padding-bottom:3.5625rem}}.page--homepage .featured .bottom-cards .wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--gap);gap:var(--gap)}@media screen and (min-width:700px)and (max-width:1099px){.page--homepage .featured .bottom-cards .wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:699px){.page--homepage .featured .bottom-cards .wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}.page--homepage .featured .super.caption,.page--homepage .featured main form:not(.search) label.super,main form:not(.search) .page--homepage .featured label.super{letter-spacing:.09375rem;font-size:.75rem;line-height:1.1666666667}}.page--homepage .wrapper{padding:0 5rem;position:relative}@media screen and (max-width:1099px){.page--homepage .wrapper{padding:0 1.5rem}}.page--homepage .ais-RangeInput{display:none}.page--homepage .title{width:100%;display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:2.25rem;margin-top:1.625rem}.page--homepage .title h2{width:100%;line-height:1em;text-align:center}.page--homepage .title a,.page--homepage .title h2{margin:0}.page--homepage .title a{margin-bottom:.5rem}@media screen and (max-width:699px){.page--homepage .title .btn,.page--homepage .title .page.searchPage .ais-InfiniteHits .ais-InfiniteHits-loadMore,.page--homepage .title .topicPage .ais-InfiniteHits-loadMore,.page.searchPage .ais-InfiniteHits .page--homepage .title .ais-InfiniteHits-loadMore,.topicPage .page--homepage .title .ais-InfiniteHits-loadMore{margin:0}}.page--homepage .articles-section{grid-column:1/span 1;padding:0 5rem;position:relative;text-align:center}.page--homepage .articles-section:after{content:"";width:100%;height:calc(100% + 300px);background-color:#f7f7f7;position:absolute;top:-300px;left:0;z-index:0}@media screen and (max-width:1099px){.page--homepage .articles-section{padding:0}}.page--homepage .articles-section .cards{text-align:left}.page--homepage .trending{margin-top:7.5rem;position:relative;z-index:1}@media screen and (max-width:1099px){.page--homepage .trending{margin-top:5rem}}@media screen and (max-width:699px){.page--homepage .trending{padding-top:0;margin-top:2.5rem}}.page--homepage .trending .wrapper{max-width:87.5rem;padding:0 2.5rem;position:relative}@media screen and (max-width:1099px){.page--homepage .trending .wrapper{padding:0 .5rem}}.page--homepage .trending__inner{width:100%;height:100%}.page--homepage .trending .cards{position:relative}.page--homepage .trending .cards .swiper-row{display:flex;align-items:center}.page--homepage .trending .cards .swiper{width:100%}.page--homepage .trending .cards .swiper-slide{max-width:83.5rem;display:flex;padding:1.25rem 2.5rem}@media screen and (max-width:1099px){.page--homepage .trending .cards .swiper-slide{padding:1rem}}.page--homepage .trending .cards .swiper-slide>div{width:100%;min-height:21.875rem}.page--homepage .trending .cards .swiper-navigation-container{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:2rem}.page--homepage .trending .cards .pagination-container{margin:auto;display:flex;align-items:center}.page--homepage .trending .cards .pagination-container button{margin-left:.25rem}.page--homepage .trending .cards .pause-button{width:2.25rem;height:2.25rem;background:none;border:0;cursor:pointer;flex-shrink:0;padding:0;position:relative}.page--homepage .trending .cards .pause-button svg{width:100%;height:100%}.page--homepage .trending .cards .pause-button span{width:100%;height:100%;font-size:.125rem;line-height:1;opacity:0;position:absolute;top:0;left:0;z-index:-1}.page--homepage .trending .cards .swiper-button-next,.page--homepage .trending .cards .swiper-button-prev{width:.75rem;background:none;border:none;flex-shrink:0;margin:0;padding:0;position:relative}.page--homepage .trending .cards .swiper-button-next:after,.page--homepage .trending .cards .swiper-button-next:before,.page--homepage .trending .cards .swiper-button-prev:after,.page--homepage .trending .cards .swiper-button-prev:before{display:none}.page--homepage .trending .cards .swiper-button-next span,.page--homepage .trending .cards .swiper-button-prev span{width:100%;height:100%;font-size:.125rem;line-height:1;opacity:0;position:absolute;top:0;left:0;z-index:-1}.page--homepage .trending .cards .swiper-button-next svg{transform:rotate(180deg)}.page--homepage .trending .cards .swiper-pagination-bullets{display:flex;justify-content:center;margin:auto}.page--homepage .trending .cards .swiper-pagination-bullets .swiper-pagination-bullet{width:1.5rem;height:.25rem;border-radius:0}.page--homepage .trending .cards .swiper-pagination-bullets .swiper-pagination-bullet:not(:first-child){margin-left:.375rem}.page--homepage .trending .cards .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--yellow)}.page--homepage .trending .cards .trending{grid-template-columns:repeat(2,50%);margin-top:0}.page--homepage .trending .cards .card-body{padding:2.5rem 5.5rem;position:relative}@media screen and (max-width:1099px){.page--homepage .trending .cards .card-body{padding:1rem}}.page--homepage .trending .cards .content>div:last-child{padding:0}@media screen and (max-width:699px){.page--homepage .trending .cards .content>div:last-child{padding:1.125rem}}.page--homepage .trending .cards .content>div:last-child p:first-child{margin:0}.page--homepage .trending .cards .trendingNumber{width:3rem;height:3rem;background:var(--red);border-radius:50%;position:absolute;top:1.25rem;left:1.25rem;text-align:center}@media screen and (max-width:1099px){.page--homepage .trending .cards .trendingNumber{width:2.25rem;height:2.25rem;top:1rem;left:auto;right:1rem}}.page--homepage .trending .cards .trendingNumber p{color:var(--white);display:inline-block;font-size:1.875rem;line-height:1.6;font-weight:700;margin:0;position:relative}@media screen and (max-width:1099px){.page--homepage .trending .cards .trendingNumber p{font-size:1.3125rem;line-height:1.7142857143}}.page--homepage .trending .cards .trendingNumber span{font-size:1rem;line-height:1.5;display:inline-block;vertical-align:top;margin-top:.5rem;position:absolute;top:-.125rem;left:-.625rem}@media screen and (max-width:1099px){.page--homepage .trending .cards .trendingNumber span{font-size:.875rem;line-height:1;left:-.5rem}}.page--homepage .trending .cards .article-link{height:100%;aspect-ratio:auto}@media screen and (max-width:699px){.page--homepage .trending .cards .article-link{aspect-ratio:4/3}}.accordion .page--homepage .trending .cards .article-link .accordion__heading,.page--homepage .trending .cards .article-link .accordion .accordion__heading,.page--homepage .trending .cards .article-link h3{font-size:2rem;line-height:1.25}@media screen and (max-width:1099px){.accordion .page--homepage .trending .cards .article-link .accordion__heading,.page--homepage .trending .cards .article-link .accordion .accordion__heading,.page--homepage .trending .cards .article-link h3{font-size:1.25rem;line-height:1.2}}.page--homepage .articles-container{position:relative;z-index:1}.page--homepage .articles-container .title{display:block}.page--homepage .articles-container .title h2{width:100%;text-align:center}.page--homepage .articles-container .cards{display:grid;grid-gap:var(--gap);gap:var(--gap);align-items:flex-start;grid-template-columns:repeat(3,1fr);padding-bottom:3.125rem}@media screen and (min-width:700px)and (max-width:1099px){.page--homepage .articles-container .cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:699px){.page--homepage .articles-container .cards{grid-template-columns:repeat(1,1fr)}}.page--homepage .articles-container .cards-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.5rem 1.5rem;gap:1.5rem 1.5rem;grid-template-rows:1fr auto auto auto}.page--homepage .articles-container .cards-grid>a:first-of-type{grid-row:1/span 8}.accordion .page--homepage .articles-container .cards-grid>a:first-of-type .accordion__heading,.page--homepage .articles-container .cards-grid>a:first-of-type .accordion .accordion__heading,.page--homepage .articles-container .cards-grid>a:first-of-type h3{font-size:2.5rem;line-height:1.2}.page--homepage .articles-container .cards-grid>a:not(:first-of-type){grid-column:2}@media screen and (max-width:699px){.page--homepage .articles-container .cards-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.page--homepage .articles-container .cards-grid .iconImageContainer{min-height:16vw;display:flex;align-items:center;justify-content:center;background:var(--yellow)}.page--homepage .articles-container .cards-grid .iconImageContainer.happyMealContainer{background:#fff;border:2px solid var(--yellow)}@media screen and (min-width:700px)and (max-width:1099px){.page--homepage .articles-container .cards-grid .iconImageContainer{min-height:21vw}}@media screen and (max-width:699px){.page--homepage .articles-container .cards-grid .iconImageContainer{min-height:48vw}}.page--homepage .articles-container .no-results-msg a{color:var(--red);font-weight:700}.page--homepage .newest-old .cards{display:grid;grid-template-columns:14fr 9fr;grid-gap:calc(var(--gap)*.5) var(--gap);gap:calc(var(--gap)*.5) var(--gap);grid-template-rows:1fr auto auto auto}.page--homepage .newest-old .cards>a:first-of-type{grid-row:1/span 8}.accordion .page--homepage .newest-old .cards>a:first-of-type .accordion__heading,.page--homepage .newest-old .cards>a:first-of-type .accordion .accordion__heading,.page--homepage .newest-old .cards>a:first-of-type h3{font-size:2.5rem;line-height:1.2}.page--homepage .newest-old .cards>a:not(:first-of-type){grid-column:2}.page--homepage .options{display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;position:relative}.page--homepage .options .dropdown-options{position:relative}@media screen and (max-width:699px){.page--homepage .options .dropdown-options{position:static}}.page--homepage .options .dropdown-options .toggle-dropdown{background:none;border:none;cursor:pointer;display:flex;align-items:center}.page--homepage .options .dropdown-options .toggle-dropdown span{font-weight:700;font-size:1.125rem;line-height:1.5rem}.page--homepage .options .dropdown-options .toggle-dropdown svg{width:1rem;height:auto;margin-top:-.375rem;margin-left:.5rem;overflow:visible}.page--homepage .options .dropdown-options .filters-container{width:28.125rem;background:#fff;box-shadow:0 0 1.75rem rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:flex-start;padding:1.5rem;position:absolute;top:0;left:0;z-index:100;display:none}@media screen and (max-width:699px){.page--homepage .options .dropdown-options .filters-container{left:50%;transform:translateX(-50%);max-width:90vw}}.page--homepage .options .dropdown-options .filters-container.show{display:block}.page--homepage .options .dropdown-options .filters-container .top-row{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.page--homepage .options .dropdown-options .filters-container p{font-weight:700;font-size:1.125rem;line-height:1.5rem;margin:0}.page--homepage .options .dropdown-options .filters-container button{background:none;border:none;color:var(--red);cursor:pointer;font-size:.875rem;font-weight:700;line-height:1.5rem;padding:0}.page--homepage .options .dropdown-options .filters-container button:not(:first-child){margin-left:1rem}.page--homepage .options .dropdown-options .filters-container button:focus,.page--homepage .options .dropdown-options .filters-container button:hover{border-bottom:1px solid #000}.page--homepage .options .dropdown-options .filters-container button.disabled{color:var(--grey);font-weight:400;pointer-events:none;opacity:.6}.page--homepage .options .preferences-container{width:100%}.page--homepage .options .ais-RefinementList-list{width:100%;list-style:none;margin:0;padding:0}.page--homepage .options .ais-RefinementList-list li{border-top:1px solid rgba(45,45,45,.2)}.page--homepage .options .ais-RefinementList-list li label{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1rem 0}.page--homepage .options .ais-RefinementList-list li label div{display:flex;align-items:center}.page--homepage .options .ais-RefinementList-list li label span{color:#292929}.page--homepage .options .ais-RefinementList-list li label span.ais-RefinementList-labelText{font-weight:700;font-size:1rem;line-height:1.125rem}.page--homepage .options .ais-RefinementList-list li label span.type-label{font-size:.75rem;line-height:1.125rem;letter-spacing:.109375rem;margin-left:1rem;text-transform:uppercase}.page--homepage .options .ais-RefinementList-list li label span.ais-RefinementList-count{display:none}.page--homepage .options .ais-RefinementList-list li label input{margin-right:0}.page--homepage .options .ais-RefinementList-list li .no-filters-message{font-size:1rem;font-weight:400;line-height:1.125rem;margin-top:1rem}.page--homepage .options .ais-RefinementList-list li .no-filters-message .bold{font-weight:700}.page--homepage .options .ais-RefinementList-list li .no-filters-message a{font-size:1rem;line-height:1.125rem}.page--homepage .options .ais-RefinementList-list li:last-child label{padding-bottom:0}.page--homepage .options .checkbox-option{display:flex;align-items:center;margin-left:2.5rem}.page--homepage .options a{color:#db0007;font-weight:700;font-size:14px;line-height:24px;margin-left:2.5rem}.page--homepage .ais-InfiniteHits{display:flex;flex-direction:column}.page--homepage .ais-InfiniteHits .ais-InfiniteHits-list{display:grid;grid-template-columns:repeat(2,calc(50% - 12px));grid-gap:1.5rem;padding:0;list-style:none}@media screen and (max-width:699px){.page--homepage .ais-InfiniteHits .ais-InfiniteHits-list{display:flex;flex-direction:column}}.page--homepage .ais-InfiniteHits .ais-InfiniteHits-list .card-body{justify-content:flex-start;padding:1rem}.page--homepage .ais-InfiniteHits .ais-InfiniteHits-list .card-body .cardBottom{margin-top:auto;padding-bottom:0}.page--homepage .ais-InfiniteHits .ais-InfiniteHits-list div,.page--homepage .ais-InfiniteHits .ais-InfiniteHits-list li{text-align:left}.page--homepage .ais-InfiniteHits .ais-InfiniteHits-list li>div{height:100%}.accordion .page--homepage .ais-InfiniteHits .ais-InfiniteHits-list .accordion__heading,.page--homepage .ais-InfiniteHits .ais-InfiniteHits-list .accordion .accordion__heading,.page--homepage .ais-InfiniteHits .ais-InfiniteHits-list h3{font-size:1.25rem;line-height:1.2}.accordion .page--homepage .ais-InfiniteHits .ais-InfiniteHits-list .accordion__heading a,.page--homepage .ais-InfiniteHits .ais-InfiniteHits-list .accordion .accordion__heading a,.page--homepage .ais-InfiniteHits .ais-InfiniteHits-list h3 a{color:var(--black)}.page--homepage .buttons-container{margin-top:2.25rem}.page--homepage .stamps{margin-bottom:.375rem}.page--homepage .stamps ul{margin:0 0 0 .625rem!important;padding:0!important}@media screen and (max-width:699px){.page--homepage .stamps ul{margin-left:0!important}}.page--homepage .stamps li{margin:0!important;padding:0!important}.page--homepage .stamps li>div{margin:0 0 0 .625rem!important}@media screen and (max-width:699px){.page--homepage .stamps li>div{margin-left:0!important;margin-right:.625rem}}.page--homepage .stamps .stamp-label{display:none!important}.page--homepage .stamps .creative-effectiveness,.page--homepage .stamps .shamelessly-stolen{display:none}.page--homepage .cardBottom{border-top:1px solid rgba(173,173,173,.5);margin-top:auto}.page--homepage .country svg path{fill:#6f6f6f}.page--homepage .titleOnlyCard .stamps ul,.page--homepage .titleOnlyCard .stamps ul li>div:first-child{margin-left:0!important}.accordion .page--homepage .trendingCards .accordion__heading,.page--homepage .trendingCards .accordion .accordion__heading,.page--homepage .trendingCards h3{margin-bottom:1rem}.page--homepage .trendingCards .cardBottom{border-top:none;padding:0;margin-top:1rem}.page--homepage .trendingCards .superText{margin-top:0!important}.page--homepage .trendingCards .category{margin-left:0!important}.page--homepage .trendingCards .stamp{margin-left:0}.page--homepage .trendingCards .stamps{float:none}.page--homepage .trendingCards .stamps ul{justify-content:flex-start;margin-left:0!important}.page--homepage .trendingCards .stamps ul li:first-child>div{margin-left:0!important}.page--homepage .trendingCards .stamps .stamp-label{display:inline-block!important;font-size:1rem;line-height:1.5;margin-left:.5rem}.page--homepage .trendingCards:last-of-type .metaHover{top:auto;bottom:0}.page--homepage .newest .ais-InfiniteHits .ais-InfiniteHits-list{grid-template-columns:repeat(3,calc(33.33% - 1.3333333333rem));grid-gap:2rem;margin-top:3rem}@media screen and (min-width:700px)and (max-width:1099px){.page--homepage .newest .ais-InfiniteHits .ais-InfiniteHits-list{grid-template-columns:repeat(2,calc(50% - 2rem))}}.page--homepage .newest .ais-InfiniteHits .ais-InfiniteHits-list .card-body{padding:0}.accordion .page--homepage .newest .ais-InfiniteHits .ais-InfiniteHits-list .accordion__heading,.page--homepage .newest .ais-InfiniteHits .ais-InfiniteHits-list .accordion .accordion__heading,.page--homepage .newest .ais-InfiniteHits .ais-InfiniteHits-list h3{font-size:1.5rem;line-height:1.3333333333;margin:0}.page--homepage .newest .ais-InfiniteHits .ais-InfiniteHits-list p{margin:0}.page--homepage .newest .ais-InfiniteHits .ais-InfiniteHits-list .cardBottom{padding-bottom:.5rem}.page--homepage .newest .ais-InfiniteHits .ais-InfiniteHits-list .cardBottom .superText>:not(:last-child){margin-right:.5rem}.page--homepage .newest .ais-InfiniteHits .ais-InfiniteHits-loadMore{margin:3.5rem auto 0}.page--homepage .bottom-banner{display:flex;padding:5.625rem 0;position:relative}.page--homepage .bottom-banner:before{content:"";width:100%;height:calc(100% + 40px);background:url(/images/homepage-cta-bg.svg) 50% 100% no-repeat;background-size:100% 100%;display:inline-block;position:absolute;bottom:0;left:0;z-index:0}.page--homepage .bottom-banner.no-content{padding:2.8125rem 0}.page--homepage .bottom-banner.no-content:before{display:none}.page--homepage .bottom-banner .wrapper{position:relative;z-index:1}.page--homepage .bottom-banner .banner-container{width:100%;max-width:51.25rem;background-color:var(--white);background-image:url(/images/homepage-bottom-bg.svg);background-size:auto 100%;background-position:100% 50%;background-repeat:no-repeat;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.12);margin:auto;overflow:hidden;padding:2rem 12.5rem 2rem 2.5rem}@media screen and (max-width:699px){.page--homepage .bottom-banner .banner-container{padding:1.5rem;background-position:-350% 50%}}.page--homepage .bottom-banner h2{font-size:2rem;line-height:1.25;margin:0}.page--homepage .bottom-banner a{display:inline-block;font-size:1rem;line-height:1.625;border-bottom:1px solid var(--red);margin-top:1rem}.page--homepage #latest .ais-InfiniteHits-loadPrevious{display:none!important}.parallax-wrapper{position:relative;width:100%;height:100%}.reactionIcon{width:1.125rem;height:1.125rem;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:100%;color:var(--text-color);padding:0!important}.reactionIcon svg{max-height:60%}.reactionIcon.thumbsUp{background-color:var(--reaction-thumbsUp)}.reactionIcon.thumbsDown{background-color:var(--reaction-thumbsDown)}.reactionIcon.thumbsWantMore{background-color:var(--reaction-question)}.reactionIcon.thumbsShamelesslySteal{background-color:var(--reaction-check)}footer{background-color:var(--footer-background);display:block;min-height:200px;padding:4.625rem 0 3.125rem;z-index:999;position:relative}@media screen and (max-width:699px){footer{padding-top:2rem}}footer .footer-content{display:grid;grid-template-columns:2fr 1fr}@media screen and (max-width:1099px){footer .footer-content{grid-template-columns:1fr}}footer .links{min-height:11.875rem}footer .links ul{column-count:3;list-style:none;margin:0 0 3rem;padding:0}@media screen and (max-width:699px){footer .links ul{column-count:1;margin-bottom:2em}}footer .links li{margin-right:var(--gap);font-size:1.5rem;line-height:1.8125rem;margin-bottom:calc(var(--gap)/2 - .125em)}@media screen and (min-width:700px)and (max-width:1099px){footer .links li{margin-bottom:1em}}footer .links a{color:var(--text);display:inline-block}footer .links a:focus,footer .links a:hover{color:var(--red);text-decoration:none}@media screen and (min-width:1100px){footer .cta{text-align:left}}@media screen and (min-width:700px)and (max-width:1099px){footer .cta{margin-bottom:2.9375rem}}@media screen and (max-width:699px){footer .cta{margin-bottom:3.1875rem}}footer .copyright{margin-top:1.5rem}footer .copyright ul{list-style:none;margin:0;display:flex;align-items:flex-start;justify-content:flex-start;padding:0}@media screen and (max-width:699px){footer .copyright ul{display:grid;grid-template-columns:auto 1fr;justify-content:flex-start;grid-gap:1.875rem;gap:1.875rem}}footer .copyright li{font-size:.875rem;line-height:1}@media screen and (min-width:700px){footer .copyright li:not(:last-child){margin-right:1.875rem}}@media screen and (max-width:699px){footer .copyright li:first-child{grid-column:1/span 2}}footer .copyright li a{font-size:1rem;line-height:1;font-weight:700;color:var(--text)}footer .copyright li a:focus,footer .copyright li a:hover{color:var(--red);text-decoration:none}footer.fgd-footer,footer.fgd-footer .links{min-height:0}footer.fgd-footer .links ul,footer.fgd-footer .links ul li{margin-bottom:0}footer.fgd-footer .cta p{margin:0}footer.fgd-footer{flex:0 1 auto;padding:3.75rem 0}@media screen and (max-width:1099px){footer.fgd-footer{padding:2rem 0}}footer.fgd-footer .footer-content{grid-template-columns:1fr}@keyframes bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(1.05,.95) translateY(0)}30%{transform:scale(.95,1.05) translateY(-.5rem)}50%{transform:scale(1.075,.975) translateY(0)}57%{transform:scale(1) translateY(-1px)}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes toolbarBounce{0%{transform:scale(1) translateY(0)}5%{transform:scale(1.02,.95) translateY(0)}15%{transform:scale(.98,1.05) translateY(-.5rem)}25%{transform:scale(1.01,.975) translateY(0)}28%{transform:scale(1) translateY(-1px)}32%{transform:scale(1) translateY(0)}50%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes notifShake{0%{transform:rotate(0)}25%{transform:rotate(15deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-15deg)}to{transform:rotate(0)}}@keyframes headShake{0%{transform:translateZ(0)}12.5%{transform:translate3d(4px,0,0)}37.5%{transform:translate3d(-4px,0,0)}62.5%{transform:translate3d(4px,0,0)}87.5%{transform:translate3d(-2px,0,0)}to{transform:translateZ(0)}}article.article-detail{--image-clip-size:900vw;--content-max-width:48.625rem;--header-height:41.875rem;position:relative;z-index:1}@media screen and (min-width:700px)and (max-width:1099px){article.article-detail{--header-height:31.25rem}}@media screen and (max-width:1099px){article.article-detail{--max-width-small:43.0625rem}}@media screen and (max-width:699px){article.article-detail{--header-height:35rem}}article.article-detail .page-header,article.article-detail .page-header-alt{display:block;position:relative;min-height:var(--header-height);padding:0;margin:0;top:0}article.article-detail .page-header .banner,article.article-detail .page-header-alt .banner{position:relative}article.article-detail .page-header .image-clipped,article.article-detail .page-header-alt .image-clipped{position:absolute;width:100%;height:calc(100% - var(--nav-height));top:0;left:0;padding:0;margin:0;margin-top:calc(var(--nav-height));z-index:0;-webkit-clip-path:circle(var(--image-clip-size) at 100% calc(-1 * var(--image-clip-size) + 100%));clip-path:circle(var(--image-clip-size) at 100% calc(-1 * var(--image-clip-size) + 100%))}article.article-detail .page-header .image-clipped:after,article.article-detail .page-header-alt .image-clipped:after{content:"";position:absolute;z-index:1;width:100%;height:100%;background-color:rgba(35,35,35,.3);top:0;left:0}article.article-detail .page-header .wrapper,article.article-detail .page-header-alt .wrapper{position:relative}article.article-detail .page-header .wrapper:nth-child(2),article.article-detail .page-header-alt .wrapper:nth-child(2){position:relative;z-index:102}article.article-detail .page-header .wrapper .title-block,article.article-detail .page-header-alt .wrapper .title-block{z-index:102;color:var(--white);padding-top:9.75rem;max-width:var(--content-max-width);margin-left:0;margin-bottom:11.25rem}@media screen and (max-width:1099px){article.article-detail .page-header .wrapper .title-block,article.article-detail .page-header-alt .wrapper .title-block{padding-top:5rem}}@media screen and (max-width:699px){article.article-detail .page-header .wrapper .title-block,article.article-detail .page-header-alt .wrapper .title-block{margin-bottom:2.5rem}}article.article-detail .page-header .subtitle,article.article-detail .page-header-alt .subtitle{font-size:1.25rem;line-height:1.5;margin-block:-2rem 3rem}article.article-detail .page-header .meta,article.article-detail .page-header-alt .meta{color:var(--white);text-transform:uppercase;font-size:.875rem;line-height:1.2857142857;display:flex;flex-wrap:wrap}@media screen and (max-width:699px){article.article-detail .page-header .meta,article.article-detail .page-header-alt .meta{display:flex;flex-wrap:wrap}}article.article-detail .page-header .meta .views svg circle,article.article-detail .page-header .meta .views svg path,article.article-detail .page-header-alt .meta .views svg circle,article.article-detail .page-header-alt .meta .views svg path{stroke:var(--white)}article.article-detail .page-header .meta .category,article.article-detail .page-header .meta .country,article.article-detail .page-header .meta .date,article.article-detail .page-header-alt .meta .category,article.article-detail .page-header-alt .meta .country,article.article-detail .page-header-alt .meta .date{font-size:.875rem;line-height:1.7142857143;font-weight:400;margin:0;text-transform:none}article.article-detail .page-header .meta .category img,article.article-detail .page-header .meta .category svg,article.article-detail .page-header .meta .country img,article.article-detail .page-header .meta .country svg,article.article-detail .page-header .meta .date img,article.article-detail .page-header .meta .date svg,article.article-detail .page-header-alt .meta .category img,article.article-detail .page-header-alt .meta .category svg,article.article-detail .page-header-alt .meta .country img,article.article-detail .page-header-alt .meta .country svg,article.article-detail .page-header-alt .meta .date img,article.article-detail .page-header-alt .meta .date svg{margin-right:.25rem}article.article-detail .page-header .meta .category svg path,article.article-detail .page-header .meta .country svg path,article.article-detail .page-header .meta .date svg path,article.article-detail .page-header-alt .meta .category svg path,article.article-detail .page-header-alt .meta .country svg path,article.article-detail .page-header-alt .meta .date svg path{fill:#fff}article.article-detail .page-header .meta .date,article.article-detail .page-header-alt .meta .date{flex-shrink:0}article.article-detail .page-header .meta .category,article.article-detail .page-header .meta .country,article.article-detail .page-header-alt .meta .category,article.article-detail .page-header-alt .meta .country{display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:auto}article.article-detail .page-header .meta .categoryContainer,article.article-detail .page-header .meta .countryContainer,article.article-detail .page-header-alt .meta .categoryContainer,article.article-detail .page-header-alt .meta .countryContainer{max-width:calc(100% - 50px);display:inline-flex;position:relative}article.article-detail .page-header .meta .categoryContainer:hover .metaHover,article.article-detail .page-header .meta .countryContainer:hover .metaHover,article.article-detail .page-header-alt .meta .categoryContainer:hover .metaHover,article.article-detail .page-header-alt .meta .countryContainer:hover .metaHover{display:inline-block}article.article-detail .page-header .meta .categoryContainer .metaHover,article.article-detail .page-header .meta .countryContainer .metaHover,article.article-detail .page-header-alt .meta .categoryContainer .metaHover,article.article-detail .page-header-alt .meta .countryContainer .metaHover{width:calc(100% + 32px);max-width:12.5rem;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.2);color:#000;display:none;padding:1rem;position:absolute;top:0;left:.5rem;z-index:1000}article.article-detail .page-header .meta .categoryContainer .metaHover .hoverLabel,article.article-detail .page-header .meta .countryContainer .metaHover .hoverLabel,article.article-detail .page-header-alt .meta .categoryContainer .metaHover .hoverLabel,article.article-detail .page-header-alt .meta .countryContainer .metaHover .hoverLabel{color:#292929;display:flex;font-size:.875rem;line-height:1.2857142857;margin:0}article.article-detail .page-header .meta .categoryContainer .metaHover .hoverLabel span,article.article-detail .page-header .meta .countryContainer .metaHover .hoverLabel span,article.article-detail .page-header-alt .meta .categoryContainer .metaHover .hoverLabel span,article.article-detail .page-header-alt .meta .countryContainer .metaHover .hoverLabel span{font-size:.875rem;line-height:1.2857142857;text-transform:uppercase}article.article-detail .page-header .meta .categoryContainer .metaHover .hoverLabel img,article.article-detail .page-header .meta .categoryContainer .metaHover .hoverLabel svg,article.article-detail .page-header .meta .countryContainer .metaHover .hoverLabel img,article.article-detail .page-header .meta .countryContainer .metaHover .hoverLabel svg,article.article-detail .page-header-alt .meta .categoryContainer .metaHover .hoverLabel img,article.article-detail .page-header-alt .meta .categoryContainer .metaHover .hoverLabel svg,article.article-detail .page-header-alt .meta .countryContainer .metaHover .hoverLabel img,article.article-detail .page-header-alt .meta .countryContainer .metaHover .hoverLabel svg{margin-right:.25rem}article.article-detail .page-header .meta .categoryContainer .metaHover ul,article.article-detail .page-header .meta .countryContainer .metaHover ul,article.article-detail .page-header-alt .meta .categoryContainer .metaHover ul,article.article-detail .page-header-alt .meta .countryContainer .metaHover ul{list-style:none;margin:.625rem 0 0;padding:0}article.article-detail .page-header .meta .categoryContainer .metaHover ul li,article.article-detail .page-header .meta .countryContainer .metaHover ul li,article.article-detail .page-header-alt .meta .categoryContainer .metaHover ul li,article.article-detail .page-header-alt .meta .countryContainer .metaHover ul li{color:#006bae;font-size:.875rem;line-height:1.2857142857}article.article-detail .page-header .meta .categoryContainer .metaHover svg path,article.article-detail .page-header .meta .countryContainer .metaHover svg path,article.article-detail .page-header-alt .meta .categoryContainer .metaHover svg path,article.article-detail .page-header-alt .meta .countryContainer .metaHover svg path{fill:#2d2d2d}article.article-detail .page-header .meta .topMeta,article.article-detail .page-header-alt .meta .topMeta{display:flex;flex-wrap:nowrap;column-gap:.5rem}article.article-detail .page-header .meta .bottomMeta,article.article-detail .page-header-alt .meta .bottomMeta{width:100%;display:flex;margin-top:2rem;grid-column-gap:1rem}article.article-detail .page-header .meta .bottomMeta .bookmarkItem,article.article-detail .page-header .meta .bottomMeta .thumbsUpItem,article.article-detail .page-header-alt .meta .bottomMeta .bookmarkItem,article.article-detail .page-header-alt .meta .bottomMeta .thumbsUpItem{background:rgba(0,0,0,.5);border-radius:.125rem}article.article-detail .page-header .meta .bottomMeta .bookmarkItem span,article.article-detail .page-header .meta .bottomMeta .thumbsUpItem span,article.article-detail .page-header-alt .meta .bottomMeta .bookmarkItem span,article.article-detail .page-header-alt .meta .bottomMeta .thumbsUpItem span{width:auto;height:auto;transform:none;position:static}article.article-detail .page-header .meta .bottomMeta .bookmarkItem svg,article.article-detail .page-header .meta .bottomMeta .thumbsUpItem svg,article.article-detail .page-header-alt .meta .bottomMeta .bookmarkItem svg,article.article-detail .page-header-alt .meta .bottomMeta .thumbsUpItem svg{width:1.125rem;height:auto;margin-right:.5rem}article.article-detail .page-header .meta .bottomMeta .bookmarkItem svg path,article.article-detail .page-header .meta .bottomMeta .thumbsUpItem svg path,article.article-detail .page-header-alt .meta .bottomMeta .bookmarkItem svg path,article.article-detail .page-header-alt .meta .bottomMeta .thumbsUpItem svg path{stroke:var(--white)}article.article-detail .page-header .meta .bottomMeta .bookmarkItem p,article.article-detail .page-header .meta .bottomMeta .thumbsUpItem p,article.article-detail .page-header-alt .meta .bottomMeta .bookmarkItem p,article.article-detail .page-header-alt .meta .bottomMeta .thumbsUpItem p{color:var(--white);font-size:1rem;line-height:1.125;font-weight:700;margin:0}article.article-detail .page-header .meta .bottomMeta .thumbsUpItem,article.article-detail .page-header-alt .meta .bottomMeta .thumbsUpItem{margin-bottom:auto;padding:0}article.article-detail .page-header .meta .bottomMeta .thumbsUpItem button,article.article-detail .page-header-alt .meta .bottomMeta .thumbsUpItem button{display:flex;align-items:center;padding:.5rem;position:relative}article.article-detail .page-header .meta .bottomMeta .thumbsUpItem button .reaction-overlay,article.article-detail .page-header-alt .meta .bottomMeta .thumbsUpItem button .reaction-overlay{width:100%!important;height:100%!important;font-size:.125rem;line-height:1;opacity:0;position:absolute!important;top:0;left:0;z-index:101}article.article-detail .page-header .meta .bottomMeta .thumbsUpItem svg path:first-child,article.article-detail .page-header-alt .meta .bottomMeta .thumbsUpItem svg path:first-child{fill:var(--white)}article.article-detail .page-header .meta .bottomMeta .thumbsUpItem svg path:last-child,article.article-detail .page-header-alt .meta .bottomMeta .thumbsUpItem svg path:last-child{fill:rgba(0,0,0,0)}article.article-detail .page-header .meta .bottomMeta .bookmarkItem,article.article-detail .page-header-alt .meta .bottomMeta .bookmarkItem{display:flex;align-items:center;border-radius:.125rem;margin-bottom:auto}article.article-detail .page-header .meta .bottomMeta .bookmarkItem button,article.article-detail .page-header-alt .meta .bottomMeta .bookmarkItem button{display:flex;align-items:center;margin:0}article.article-detail .page-header .meta .bottomMeta .bookmarkItem button svg path,article.article-detail .page-header-alt .meta .bottomMeta .bookmarkItem button svg path{fill:rgba(0,0,0,0)}article.article-detail .page-header .meta .bottomMeta .bookmarkItem button.is-bookmarked svg path,article.article-detail .page-header-alt .meta .bottomMeta .bookmarkItem button.is-bookmarked svg path{fill:var(--white)}article.article-detail .page-header .meta .bottomMeta .follow-container button svg,article.article-detail .page-header-alt .meta .bottomMeta .follow-container button svg{margin-right:.5rem}article.article-detail .page-header .meta .bottomMeta .follow-container button span,article.article-detail .page-header .meta .bottomMeta .share-button-container button,article.article-detail .page-header-alt .meta .bottomMeta .follow-container button span,article.article-detail .page-header-alt .meta .bottomMeta .share-button-container button{margin:0}article.article-detail .page-header .meta .bottomMeta .share-button-container button:after,article.article-detail .page-header .meta .bottomMeta .share-button-container button:before,article.article-detail .page-header-alt .meta .bottomMeta .share-button-container button:after,article.article-detail .page-header-alt .meta .bottomMeta .share-button-container button:before{display:none}article.article-detail .page-header .meta .bottomMeta .share-button-container button svg,article.article-detail .page-header-alt .meta .bottomMeta .share-button-container button svg{margin-right:.5rem}article.article-detail .page-header .meta .bottomMeta .share-button-container button svg path,article.article-detail .page-header-alt .meta .bottomMeta .share-button-container button svg path{fill:var(--white);stroke:var(--white)}article.article-detail .page-header .meta .bottomMeta .share-button-container button span,article.article-detail .page-header-alt .meta .bottomMeta .share-button-container button span{font-size:1.125rem;line-height:1}article.article-detail .page-header .meta .bottomMeta .share-button-container ul.share-list span,article.article-detail .page-header-alt .meta .bottomMeta .share-button-container ul.share-list span{color:var(--black);text-transform:none}article.article-detail .page-header .meta .follow-container,article.article-detail .page-header .meta .share-button-container,article.article-detail .page-header-alt .meta .follow-container,article.article-detail .page-header-alt .meta .share-button-container{position:relative}article.article-detail .page-header .meta .follow-container button.followButton,article.article-detail .page-header .meta .share-button-container button.followButton,article.article-detail .page-header-alt .meta .follow-container button.followButton,article.article-detail .page-header-alt .meta .share-button-container button.followButton{min-height:2.375rem;background:rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.2);border-radius:.125rem;color:#fff;display:flex;align-items:center;padding:.5rem;font-weight:700;font-size:18px;line-height:18px}article.article-detail .page-header .meta .follow-container button.followButton span,article.article-detail .page-header .meta .share-button-container button.followButton span,article.article-detail .page-header-alt .meta .follow-container button.followButton span,article.article-detail .page-header-alt .meta .share-button-container button.followButton span{position:static;transform:none;margin-right:.5rem}article.article-detail .page-header .meta .follow-container button.followButton svg,article.article-detail .page-header .meta .share-button-container button.followButton svg,article.article-detail .page-header-alt .meta .follow-container button.followButton svg,article.article-detail .page-header-alt .meta .share-button-container button.followButton svg{width:1.25rem;overflow:visible;z-index:0}article.article-detail .page-header .meta .follow-container button.followButton svg g,article.article-detail .page-header .meta .share-button-container button.followButton svg g,article.article-detail .page-header-alt .meta .follow-container button.followButton svg g,article.article-detail .page-header-alt .meta .share-button-container button.followButton svg g{fill:#fff}article.article-detail .page-header .meta .follow-container ul,article.article-detail .page-header .meta .share-button-container ul,article.article-detail .page-header-alt .meta .follow-container ul,article.article-detail .page-header-alt .meta .share-button-container ul{list-style:none;margin:0;padding:0}article.article-detail .page-header .meta .follow-container ul li,article.article-detail .page-header .meta .share-button-container ul li,article.article-detail .page-header-alt .meta .follow-container ul li,article.article-detail .page-header-alt .meta .share-button-container ul li{border-bottom:1px solid rgba(45,45,45,.2);margin:0;padding:1rem 1.5rem;position:relative}article.article-detail .page-header .meta .follow-container ul li:last-child,article.article-detail .page-header .meta .share-button-container ul li:last-child,article.article-detail .page-header-alt .meta .follow-container ul li:last-child,article.article-detail .page-header-alt .meta .share-button-container ul li:last-child{border-bottom:none}article.article-detail .page-header .meta .follow-container ul li.disabled,article.article-detail .page-header .meta .share-button-container ul li.disabled,article.article-detail .page-header-alt .meta .follow-container ul li.disabled,article.article-detail .page-header-alt .meta .share-button-container ul li.disabled{opacity:.3}article.article-detail .page-header .meta .follow-container ul li.disabled *,article.article-detail .page-header .meta .share-button-container ul li.disabled *,article.article-detail .page-header-alt .meta .follow-container ul li.disabled *,article.article-detail .page-header-alt .meta .share-button-container ul li.disabled *{pointer-events:none}article.article-detail .page-header .meta .follow-container ul li label,article.article-detail .page-header .meta .share-button-container ul li label,article.article-detail .page-header-alt .meta .follow-container ul li label,article.article-detail .page-header-alt .meta .share-button-container ul li label{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0}article.article-detail .page-header .meta .follow-container ul li .content-container,article.article-detail .page-header .meta .share-button-container ul li .content-container,article.article-detail .page-header-alt .meta .follow-container ul li .content-container,article.article-detail .page-header-alt .meta .share-button-container ul li .content-container{display:flex;align-items:center;display:grid;grid-template-columns:5fr 3fr 1fr}article.article-detail .page-header .meta .follow-container ul li p,article.article-detail .page-header .meta .share-button-container ul li p,article.article-detail .page-header-alt .meta .follow-container ul li p,article.article-detail .page-header-alt .meta .share-button-container ul li p{color:#292929;font-size:21px;line-height:26px;margin:0 1rem 0 0;text-transform:none}article.article-detail .page-header .meta .follow-container ul li p.type,article.article-detail .page-header .meta .share-button-container ul li p.type,article.article-detail .page-header-alt .meta .follow-container ul li p.type,article.article-detail .page-header-alt .meta .share-button-container ul li p.type{font-size:14px;line-height:24px;color:#777676}article.article-detail .page-header .meta .follow-container ul li input,article.article-detail .page-header .meta .share-button-container ul li input,article.article-detail .page-header-alt .meta .follow-container ul li input,article.article-detail .page-header-alt .meta .share-button-container ul li input{margin-left:auto;margin-right:0;flex-shrink:0}article.article-detail .page-header .meta .follow-container.open button.followButton,article.article-detail .page-header .meta .share-button-container.open button.followButton,article.article-detail .page-header-alt .meta .follow-container.open button.followButton,article.article-detail .page-header-alt .meta .share-button-container.open button.followButton{background-color:#db0007}article.article-detail .page-header .meta .follow-container.open .follow-options-container,article.article-detail .page-header .meta .share-button-container.open .follow-options-container,article.article-detail .page-header-alt .meta .follow-container.open .follow-options-container,article.article-detail .page-header-alt .meta .share-button-container.open .follow-options-container{display:inline-block}article.article-detail .page-header .meta .share-button-container ul,article.article-detail .page-header-alt .meta .share-button-container ul{padding:.5rem 1rem}article.article-detail .page-header h1,article.article-detail .page-header-alt h1{margin-top:.25em}article.article-detail .page-header .reaction p,article.article-detail .page-header-alt .reaction p{display:flex;align-items:center;justify-content:flex-start;line-height:1em;margin-bottom:0}article.article-detail .page-header .reaction p .reaction-image,article.article-detail .page-header-alt .reaction p .reaction-image{margin-right:.34375rem}article.article-detail .page-header .wrapper .takeaway-block,article.article-detail .page-header-alt .wrapper .takeaway-block{position:relative;z-index:1;color:var(--white);padding-top:0;max-width:var(--content-max-width);margin-top:-9.375rem;margin-left:0}@media screen and (max-width:699px){article.article-detail .page-header .wrapper .takeaway-block,article.article-detail .page-header-alt .wrapper .takeaway-block{margin-top:-2.5rem}}article.article-detail .page-header #takeaway-block,article.article-detail .page-header-alt #takeaway-block{position:relative;z-index:101}article.article-detail .page-header #takeaway-block a,article.article-detail .page-header-alt #takeaway-block a{color:var(--red)}article.article-detail .page-header #takeaway-block a:focus,article.article-detail .page-header #takeaway-block a:hover,article.article-detail .page-header-alt #takeaway-block a:focus,article.article-detail .page-header-alt #takeaway-block a:hover{text-decoration:underline}article.article-detail .page-header .takeaway,article.article-detail .page-header-alt .takeaway{--selection-bg:var(--red);--selection-color:var(--white);background-color:var(--yellow);width:100%;height:100%;padding:2.125rem 2.75rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem;color:var(--black);margin-top:1.25rem}@media screen and (max-width:699px){article.article-detail .page-header .takeaway,article.article-detail .page-header-alt .takeaway{padding:1rem}}article.article-detail .page-header .takeway-text+.files,article.article-detail .page-header-alt .takeway-text+.files{margin-top:2rem}article.article-detail .page-header .files,article.article-detail .page-header-alt .files{background-color:var(--white);padding:1.25rem 2.0625rem;border-radius:.1875rem}article.article-detail .page-header .files button,article.article-detail .page-header-alt .files button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;background-color:rgba(0,0,0,0);border:none;cursor:pointer}article.article-detail .page-header .files li,article.article-detail .page-header-alt .files li{margin:0}article.article-detail .page-header .files button svg,article.article-detail .page-header-alt .files button svg{pointer-events:none}article.article-detail .page-header .video-wrapper,article.article-detail .page-header-alt .video-wrapper{width:100%;height:0;padding-bottom:56.25%;position:relative}article.article-detail .page-header .video-wrapper iframe,article.article-detail .page-header-alt .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}article.article-detail .page-header-alt .banner,article.article-detail .page-header-alt .wrapper{position:relative}article.article-detail .page-header-alt .banner:before{content:"";top:0;position:absolute;left:0;width:100%;height:100%;background-color:var(--light-grey)}article.article-detail .page-header-alt .banner .category svg path,article.article-detail .page-header-alt .banner .country svg path,article.article-detail .page-header-alt .banner .date svg path{fill:var(--black)}article.article-detail .page-header-alt .image-clipped{-webkit-clip-path:unset;clip-path:unset;width:50%;left:unset;right:0}@media screen and (max-width:699px){article.article-detail .page-header-alt .image-clipped{position:relative;display:block;width:100%;height:14.125rem}}article.article-detail .page-header-alt .image-clipped:after{display:none}@media screen and (max-width:699px){article.article-detail .page-header-alt .wrapper .title-block{padding-top:5rem}}article.article-detail .page-header-alt .wrapper .title-block .title{color:var(--black);max-width:34.375rem}@media screen and (min-width:700px)and (max-width:1099px){article.article-detail .page-header-alt .wrapper .title-block .title{max-width:20.625rem}}article.article-detail .page-header-alt .meta{color:var(--black)}article.article-detail .page-header-alt .meta .views svg circle,article.article-detail .page-header-alt .meta .views svg path{stroke:var(--yellow)}article.article-detail .wrapper .date{font-weight:700;font-size:.875rem;line-height:2}article.article-detail .wrapper blockquote,article.article-detail .wrapper ol,article.article-detail .wrapper p,article.article-detail .wrapper ul{max-width:var(--content-max-width)}article.article-detail .wrapper .marker-yellow{background-color:var(--yellow);padding:4px 0}article.article-detail hr{height:0;padding:0;margin:3.5rem 0;border:1px solid rgba(45,45,45,.2)}.accordion article.article-detail .accordion__heading,article.article-detail .accordion .accordion__heading,article.article-detail h1,article.article-detail h2,article.article-detail h3,article.article-detail h4,article.article-detail h5{margin-top:1.5em}article.article-detail h2{margin-bottom:0}article.article-detail h2+p{margin-top:0}.accordion article.article-detail .accordion__heading a,article.article-detail .accordion .accordion__heading a,article.article-detail h1 a,article.article-detail h2 a,article.article-detail h3 a,article.article-detail h4 a,article.article-detail h5 a,article.article-detail h6 a,article.article-detail li a,article.article-detail p a,article.article-detail ul a{font-weight:700;color:var(--blue);text-decoration:none}.accordion article.article-detail .accordion__heading a span,article.article-detail .accordion .accordion__heading a span,article.article-detail h1 a span,article.article-detail h2 a span,article.article-detail h3 a span,article.article-detail h4 a span,article.article-detail h5 a span,article.article-detail h6 a span,article.article-detail li a span,article.article-detail p a span,article.article-detail ul a span{color:var(--blue)!important;background-color:rgba(0,0,0,0)!important}.accordion article.article-detail .accordion__heading a:hover,article.article-detail .accordion .accordion__heading a:hover,article.article-detail h1 a:hover,article.article-detail h2 a:hover,article.article-detail h3 a:hover,article.article-detail h4 a:hover,article.article-detail h5 a:hover,article.article-detail h6 a:hover,article.article-detail li a:hover,article.article-detail p a:hover,article.article-detail ul a:hover{color:var(---blue-dark);text-decoration:underline}.accordion article.article-detail .accordion__heading a:hover span,article.article-detail .accordion .accordion__heading a:hover span,article.article-detail h1 a:hover span,article.article-detail h2 a:hover span,article.article-detail h3 a:hover span,article.article-detail h4 a:hover span,article.article-detail h5 a:hover span,article.article-detail h6 a:hover span,article.article-detail li a:hover span,article.article-detail p a:hover span,article.article-detail ul a:hover span{color:var(--blue-dark)!important}article.article-detail del{opacity:.42}article.article-detail.comment-mode{cursor:crosshair!important;display:block}article.article-detail.comment-mode,article.article-detail.comment-mode>*{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}article.article-detail.comment-mode>*{pointer-events:none!important}article.article-detail .ck-gallery .swiper-slide figure img{width:auto!important;min-width:none!important;height:auto!important;min-height:none!important;object-fit:contain!important}.article{margin-bottom:5rem}.article .ck-sidebar,.article .secondary-sidebar-text,.article .sidebar-image-caption{max-width:var(--content-max-width);margin:5rem 0 2.5rem}.article .ck-sidebar img,.article .secondary-sidebar-text img,.article .sidebar-image-caption img{max-width:100%}.article .ck-sidebar.rounded img,.article .secondary-sidebar-text.rounded img,.article .sidebar-image-caption.rounded img{border-radius:100%}.article .ck-sidebar figure.image,.article .secondary-sidebar-text figure.image,.article .sidebar-image-caption figure.image{max-width:100%;padding:0;margin:0}.article .ck-sidebar figure.image img,.article .secondary-sidebar-text figure.image img,.article .sidebar-image-caption figure.image img{max-width:100%}.article .wrapper{display:flex;justify-content:space-between;position:relative}.article .articleContent{width:calc(100% - 312px);padding-right:4.625rem}@media(max-width:768px){.article .articleContent{width:100%;padding-right:0}}article .image,article .image-style-full{width:100%;max-width:var(--content-max-width);margin:2.5rem 0}article .image-style-align-left{width:100%;max-width:var(--content-max-width);margin:auto}@media screen and (min-width:1100px){article .image-style-align-left{float:left;width:50%;max-width:calc(var(--content-max-width)/2);margin:2.5rem 2.5rem 2.5rem 0}}article .image-style-align-left img{max-width:100%}article figure.image-style-align-right{width:100%;max-width:calc(var(--content-max-width)/2);margin:auto}@media screen and (min-width:1100px){article figure.image-style-align-right{float:right;width:50%;margin:2.5rem 3.75rem 2.5rem 2.5rem}}article figure.image-style-align-right img{max-width:100%}article img.image-style-align-right{width:100%;max-width:calc(var(--content-max-width)/2);margin:auto}@media screen and (min-width:1100px){article img.image-style-align-right{float:right;width:50%;margin:2.5rem 0 2.5rem 2.5rem}}article img.image-style-align-right img{max-width:100%}article .ck-sidebar-content h2:first-of-type{margin-top:0}article .ck-sidebar-content .image-style-round{border-radius:50%}article .ck-sidebar,article .secondary-sidebar-text{display:block;position:relative}article .ck-sidebar *,article .secondary-sidebar-text *{color:var(--text-light2)}article .ck-sidebar:before,article .secondary-sidebar-text:before{content:"";position:absolute;top:-1.5625rem;width:5.1875rem;height:.5rem;background-color:var(--yellow);pointer-events:none;border-bottom-left-radius:.25rem;border-top-right-radius:.25rem}article .ck-sidebar .video-block,article .secondary-sidebar-text .video-block{margin:1rem 0}article .ck-sidebar blockquote,article .secondary-sidebar-text blockquote{margin:0;padding:0}article .ck-sidebar blockquote:after,article .ck-sidebar blockquote:before,article .secondary-sidebar-text blockquote:after,article .secondary-sidebar-text blockquote:before{content:none;display:none}.sidebar-image-caption{max-width:22.5rem;width:100%;height:auto;min-height:200px;position:relative;padding:0;margin:0}.sidebar-image-caption figcaption{font-size:1.3125rem;line-height:1.9523809524;margin-top:2em}@media screen and (min-width:1100px){.sidebar-image-caption figure{margin:0}}article .block-main-img-fullwidth{width:100vw;margin-left:calc((100vw - 100%)/2*-1)}article blockquote{--content-max-width:37.5rem;display:block;position:relative;padding-top:2.875rem;margin-top:5rem;margin-bottom:5rem}article blockquote:before{display:block;position:absolute;content:"";width:10rem;height:1rem;background-color:var(--yellow);border-top-right-radius:.5rem;border-bottom-left-radius:.5rem;top:0;left:0;pointer-events:none}article .image-textwidth{max-width:var(--content-max-width);position:relative;display:block;margin:5rem 0}article .image-textwidth figure,article .image-textwidth figure img{max-width:100%}article .ck-callout,article .grey-callout{clear:both;margin:5rem 0;background-color:var(--light-grey)}article .ck-callout .wrapper,article .grey-callout .wrapper{padding:2.5rem 2rem}.accordion article .ck-callout .wrapper .accordion__heading:first-of-type,.accordion article .grey-callout .wrapper .accordion__heading:first-of-type,article .ck-callout .wrapper .accordion .accordion__heading:first-of-type,article .ck-callout .wrapper h1:first-of-type,article .ck-callout .wrapper h2:first-of-type,article .ck-callout .wrapper h3:first-of-type,article .ck-callout .wrapper h4:first-of-type,article .ck-callout .wrapper h5:first-of-type,article .grey-callout .wrapper .accordion .accordion__heading:first-of-type,article .grey-callout .wrapper h1:first-of-type,article .grey-callout .wrapper h2:first-of-type,article .grey-callout .wrapper h3:first-of-type,article .grey-callout .wrapper h4:first-of-type,article .grey-callout .wrapper h5:first-of-type{margin-top:0}article .ck-callout .ck-callout-main p,article .grey-callout .ck-callout-main p{margin-bottom:0}article .ck-callout .ck-callout-main p:first-child,article .grey-callout .ck-callout-main p:first-child{margin-top:0}article .video-block{margin:5rem 0;width:100%;max-width:var(--content-max-width);position:relative}article .video-block .video-container{position:relative;width:100%;height:0;padding-bottom:56.25%}article .video-block .video-container iframe,article .video-block .video-container>div{position:absolute;width:100%;height:100%}.takeaway .files{display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width:699px){.takeaway .files{flex-direction:column;align-items:flex-start;justify-content:flex-start}}figure.media{max-width:var(--max-width);margin:0}.content.large:after,.content.large:before{content:"";display:table}.content.large:after{clear:both}.content.large img{max-width:100%}.pageComments{top:0;left:0;width:100%;height:100%}.pageComments,.pageComments .comment{position:absolute;pointer-events:none}.pageComments .comment{width:auto;max-width:2.75rem;min-height:50px;min-width:500px;height:auto;z-index:5}.pageComments .circle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:100%;width:3.125rem;height:3.125rem;position:absolute;top:-1.5625rem;left:-1.5625rem;background-color:var(--red);opacity:.75;z-index:5;pointer-events:all;transform-origin:center;transform:scale(1);transition:all .5s cubic-bezier(.4,0,.2,1);cursor:pointer;border:2px solid var(--yellow);display:flex;align-items:center;justify-content:center}.pageComments .circle.resolved{background-color:var(--black)}.pageComments .circle span.number{font-weight:700;font-size:1.5rem;text-align:center;color:var(--white)}.pageComments .circle:hover{transform:scale(1.25);opacity:.95}.pageComments .content{position:absolute;top:0;left:0;width:500px;min-height:200px;pointer-events:none;opacity:0;transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);transform:translate3d(0,3.125rem,0);padding:2rem;background-color:var(--black);border-radius:.375rem;color:var(--white);box-shadow:var(--shadow);border-left:3px solid var(--red)}.pageComments .content button{cursor:pointer}.accordion .pageComments .content .accordion__heading,.pageComments .content .accordion .accordion__heading,.pageComments .content h1,.pageComments .content h2,.pageComments .content h3,.pageComments .content h4,.pageComments .content h5{margin:0}.pageComments .content .caption,.pageComments .content main form:not(.search) label,main form:not(.search) .pageComments .content label{margin-top:0;color:var(--light-grey)}.page.searchPage .ais-InfiniteHits .pageComments .content .close.ais-InfiniteHits-loadMore,.pageComments .content .btn.close,.pageComments .content .page.searchPage .ais-InfiniteHits .close.ais-InfiniteHits-loadMore,.pageComments .content .topicPage .close.ais-InfiniteHits-loadMore,.topicPage .pageComments .content .close.ais-InfiniteHits-loadMore{position:absolute;top:1rem;right:1rem;padding:.25em .5em;margin:0;font-size:.75rem}.pageComments .content .buttons{display:flex;align-items:center;justify-content:flex-start;gap:1rem}.pageComments .content .buttons button{margin:0}.pageComments .content textarea{width:100%;min-height:6.25rem;padding:.75rem;border-radius:.375rem;margin-bottom:1rem}.pageComments .comment.comment-on-left .content{left:-500px;border-left:none;border-right:3px solid var(--red)}.pageComments .comment.show-comment{pointer-events:all;z-index:6}.pageComments .comment.show-comment .circle{pointer-events:none;transform:scale(.5);opacity:1;border-color:var(--red)}.pageComments .comment.show-comment .content{transform:translateZ(0);opacity:1;pointer-events:all}.pageComments .comment.show-comment .content.focus,.pageComments .comment.show-comment .content.focus-within,.pageComments .comment.show-comment .content:hover{pointer-events:all}.bottom-section{padding-bottom:6.5rem}.bottom-section .row{display:flex}.file-section{width:calc(100% - 312px);border-bottom:1px solid rgba(45,45,45,.2);padding-bottom:2rem}@media(max-width:1024px){.file-section{width:100%}}.file-section-inner{background:var(--light-grey);border-radius:.5rem;padding:1.25rem 0}.file-section h2{display:flex;align-items:center;font-size:.875rem;line-height:1.2857142857;font-weight:700;text-transform:uppercase;padding:0 3rem}.file-section h2 svg{margin-right:.25rem}.file-section .files-container{padding:0 3rem .25rem;display:grid;grid-template-columns:repeat(2,calc(50% - 8px));grid-gap:1rem;margin-top:1.125rem}@media(max-width:768px){.file-section .files-container{grid-template-columns:1fr}}.file-section .file-item{background:var(--white);border-radius:.25rem;display:flex;padding:1rem}.file-section .file-item a{max-width:100%;display:inline-block}.file-section .file-item a p{line-height:120%;margin-bottom:.5rem;word-wrap:break-word}.file-section .file-item a:focus p,.file-section .file-item a:hover p{text-decoration:underline}.file-section .file-item-inner{width:100%}.file-section .file-item .file-item-inner>svg{flex-shrink:0;margin-right:.5rem;margin-top:.25rem}.file-section .text-content{width:100%;display:flex;flex-direction:column;justify-content:space-between}.file-section .text-content p{margin:0}.file-section .text-content .row{justify-content:space-between;align-items:center}.file-section .text-content .content-type .openLabel{display:flex;font-size:1rem;line-height:1.125;align-items:center}.file-section .text-content .content-type .openLabel svg{margin-right:.625rem}.file-section .text-content .content-type p{font-size:.875rem;line-height:1.1428571429}.file-section .text-content .content-type p:last-child{text-decoration:none!important}.comment-reaction-section{width:calc(100% - 312px);padding-top:2.25rem}@media(max-width:1024px){.comment-reaction-section{width:100%}}.comment-reaction-section .section-header{display:flex;justify-content:space-between}@media(max-width:1024px){.comment-reaction-section .section-header{display:block}}.comment-reaction-section h2{font-size:1.25rem;line-height:1.4;margin:auto 0}.comment-reaction-section ul{display:grid;grid-template-columns:repeat(4,60px);grid-column-gap:.5rem;list-style:none;padding:0}.comment-reaction-section ul li{background:var(--light-grey);border-radius:.25rem;display:flex;align-items:center;margin:0;padding:.5rem;position:relative}.comment-reaction-section ul li button{background:none;border:none;cursor:pointer;display:flex;align-items:center}.comment-reaction-section ul li button span{font-size:.875rem;line-height:1.2857142857;font-weight:700;margin:0 0 0 .375rem}.comment-reaction-section ul .thumbsUpItem button{margin:auto}.comment-reaction-section ul .thumbsUpItem button .reaction-overlay{width:100%!important;height:100%!important;font-size:.125rem;line-height:1;opacity:0;position:absolute!important;top:0;left:0;z-index:101}.comment-reaction-section ul .bookmarkItem>span{margin:auto}.comment-reaction-section ul .bookmarkItem button span{display:none}.comment-reaction-section ul .bookmarkItem .notBookmarked svg path{stroke:var(--black);stroke-width:.125rem}.comment-reaction-section ul .followItem>div,.comment-reaction-section ul .shareItem>div{margin:auto}.comment-reaction-section ul .followItem button,.comment-reaction-section ul .shareItem button{background:none!important;position:relative}.comment-reaction-section ul .followItem button span,.comment-reaction-section ul .shareItem button span{width:100%;height:100%;font-size:.125rem;line-height:1;opacity:0;position:absolute;top:0;left:0;z-index:-1}.comment-reaction-section ul .followItem button svg path,.comment-reaction-section ul .shareItem button svg path{fill:var(--black);stroke:var(--black)}.comment-reaction-section ul .followItem li{background:none;padding:1rem}.comment-reaction-section ul .shareItem .share-list{display:inline-block;position:absolute;top:100%;left:0}.comment-reaction-section ul .shareItem .share-list li{background:none}.comment-reaction-section .iconContainer{width:1.875rem;height:1.875rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0}.comment-reaction-section .iconContainer.active{background:var(--reaction-thumbsUp)}.comment-reaction-section .reactUp{padding:0}.comment-reaction-section .reactUp svg{width:1.125rem;height:1.125rem}.comment-reaction-section .caseStudyLink{margin-top:1rem}.comment-reaction-section .caseStudyLink svg{margin-right:.5rem}.comment-reaction-section .caseStudyLink a,.comment-reaction-section .caseStudyLink p{font-size:1.125rem;line-height:1.3333333333;font-weight:700;margin:0}.comment-reaction-section .caseStudyLink a{color:var(--blue)}.comment-reaction-section .commentContent{margin-top:1.125rem}.comment-reaction-section .commentContent textarea{min-height:4.6875rem}.comment-reaction-section .commentContent .btn,.comment-reaction-section .commentContent .page.searchPage .ais-InfiniteHits .ais-InfiniteHits-loadMore,.comment-reaction-section .commentContent .topicPage .ais-InfiniteHits-loadMore,.page.searchPage .ais-InfiniteHits .comment-reaction-section .commentContent .ais-InfiniteHits-loadMore,.topicPage .comment-reaction-section .commentContent .ais-InfiniteHits-loadMore{width:100%}.article .share-button-container,.bottom-section .share-button-container{width:100%;height:100%;padding:0}.article .share-button-container>button,.bottom-section .share-button-container>button{width:100%;height:100%;padding:0;margin:0}.article .share-button-container>button:after,.article .share-button-container>button:before,.bottom-section .share-button-container>button:after,.bottom-section .share-button-container>button:before{display:none}.article .share-button-container>button svg,.bottom-section .share-button-container>button svg{margin:auto}.article .share-button-container>button span,.bottom-section .share-button-container>button span{margin:0!important}.article .share-button-container .share-list,.bottom-section .share-button-container .share-list{display:inline-block!important;position:absolute;top:100%;left:0}.article .share-button-container .share-list li,.bottom-section .share-button-container .share-list li{background:none}@media(max-width:768px){.nextCard{margin-bottom:1rem}}.nextCard .content>div:last-child{padding:1.125rem 0}@media(max-width:768px){.nextCard .content>div:last-child{padding:1.125rem}}.newestPage .result-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2.5rem;gap:2.5rem;align-items:flex-start;margin-bottom:5.9375rem}@media screen and (min-width:700px)and (max-width:1099px){.newestPage .result-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:699px){.newestPage .result-cards{grid-template-columns:repeat(1,minmax(0,1fr))}}.newestPage .stamps ul{margin:0 0 0 .625rem!important;padding:0!important}.newestPage .stamps li{margin:0!important;padding:0!important}.newestPage .stamps li>div{margin:0 0 0 .625rem!important}.newestPage .stamps .stamp-label{display:none!important}.newestPage .stamps .creative-effectiveness,.newestPage .stamps .shamelessly-stolen{display:none}.newestPage .show-more{display:flex;justify-content:center}.newestPage .show-more .btn,.newestPage .show-more .page.searchPage .ais-InfiniteHits .ais-InfiniteHits-loadMore,.newestPage .show-more .topicPage .ais-InfiniteHits-loadMore,.page.searchPage .ais-InfiniteHits .newestPage .show-more .ais-InfiniteHits-loadMore,.topicPage .newestPage .show-more .ais-InfiniteHits-loadMore{margin:0 0 3.125rem!important}.newestPage .show-more .btn--disabled{display:none}.profile-page .profile-container{background:#fff;box-shadow:0 8px 14px rgba(0,0,0,.2);display:flex;justify-content:space-between;padding:3.5rem 6.5rem}@media(max-width:800px){.profile-page .profile-container{display:block;padding:1.5rem}}.profile-page .profile-container.employee-type-form-view{max-width:37.5rem;margin:auto;padding:2.5625rem 3.375rem}.profile-page .profile-container.employee-type-form-view p{font-size:1rem;line-height:1.625}.profile-page .profile-container.employee-type-form-view h2{font-size:1.75rem;line-height:1.1428571429}.profile-page .profile-container.employee-type-form-view label{background:var(--light-grey);display:flex;align-items:center;cursor:pointer;justify-content:space-between;margin-bottom:1.5rem;padding:1.5rem}.profile-page .profile-container.employee-type-form-view label span{font-size:2rem;line-height:1.25;font-weight:700;text-transform:none}.profile-page .profile-container.employee-type-form-view label input{margin:auto 0!important}.profile-page>.wrapper{padding:0 12.2vw}@media(min-width:1441px){.profile-page>.wrapper{padding:0 11rem}}@media(max-width:1099px){.profile-page>.wrapper{padding:0}}@media(max-width:800px){.profile-page>.wrapper{padding:0 4vw}}.profile-page .left-content{width:10rem;flex-shrink:0}@media(max-width:800px){.profile-page .left-content{width:100%}}.profile-page .left-content ul{list-style:none;margin-top:2.25rem;padding:0}.profile-page .left-content ul li:not(:first-child){margin-top:.75rem}@media(max-width:800px){.profile-page .left-content ul li{display:inline-block;vertical-align:middle}.profile-page .left-content ul li:not(:first-child){margin-top:0;margin-left:.5rem}}.profile-page .left-content ul button{background:none;border:none;cursor:pointer;font-size:1.25rem;line-height:1.25;padding:0}.profile-page .left-content ul button.active{font-weight:700;border-bottom:.1875rem solid var(--red)}@media(max-width:800px){.profile-page .left-content ul button{border-bottom:.1875rem solid rgba(0,0,0,0)}.profile-page .left-content ul button.active{border-color:var(--red)}}.profile-page .right-content{width:100%;margin-left:4.25rem}@media(max-width:800px){.profile-page .right-content{width:100%;border-top:1px solid rgba(45,45,45,.2);margin-top:2.25rem;margin-left:0;padding-top:2.25rem}}.profile-page .right-content .header-row{display:flex;align-items:center;justify-content:space-between}.profile-page .right-content .header-row a{color:var(--red);font-size:.875rem;line-height:1;font-weight:700}.profile-page .right-content input[type=text]{padding:.625rem 1rem}.profile-page .right-content #market-select-container,.profile-page .right-content .selects-container{display:flex;flex-direction:column}.profile-page .right-content #market-select-container select,.profile-page .right-content .selects-container select{padding-top:.625rem;padding-bottom:.625rem}.profile-page .right-content #market-select-container select:not(:first-child),.profile-page .right-content .selects-container select:not(:first-child){margin-top:.25rem}.profile-page .right-content #initiatives{display:block;margin-top:.5rem}.profile-page .right-content .edit{border-top:1px solid rgba(45,45,45,.2);margin-top:1.5rem;padding:1.5rem 0}.page.searchPage .ais-InfiniteHits .profile-page .right-content .ais-InfiniteHits-loadMore,.profile-page .right-content .btn,.profile-page .right-content .page.searchPage .ais-InfiniteHits .ais-InfiniteHits-loadMore,.profile-page .right-content .topicPage .ais-InfiniteHits-loadMore,.topicPage .profile-page .right-content .ais-InfiniteHits-loadMore{width:100%;margin-bottom:1.5rem}.profile-page .profile-msg{margin:0 0 2.5rem}.profile-page .profile-header{background-color:var(--light-grey);padding:2.5rem 2.5rem 0}@media screen and (max-width:699px){.profile-page .profile-header{padding:1.25rem 1.25rem 0}}.profile-page .profile-header-inner{border-bottom:1px solid rgba(45,45,45,.2);padding-bottom:1.5rem}.profile-page .profile-header .row{display:flex;justify-content:space-between;align-items:center}.profile-page .profile-header h2{font-weight:700;font-size:1.5rem;line-height:2rem;margin:0}.profile-page .profile-header button{border:none;color:var(--red);cursor:pointer;font-weight:700;font-size:14px;line-height:14px;padding:0}.profile-page .profile-header p{font-size:1rem;line-height:1.625rem;margin:.5rem 0 0}.profile-page .profile-header p.light{color:#777676}.profile-page .profile-header p.italic{font-style:italic}.profile-page .profile-header p.small{font-size:.875rem;line-height:1.5rem}.profile-page .profile-header p.max{color:var(--red);font-weight:700}.profile-page .flex-left{align-items:flex-start}.profile-page .edit-profile-picture{position:relative}@media screen and (max-width:699px){.profile-page .edit-profile-picture{width:6.25rem;margin:0 auto}}.profile-page .edit-profile-picture button{width:2.5rem;height:2.5rem;background:#e4e4e4;border:none;border-radius:50%;cursor:pointer;display:flex;position:absolute;bottom:0;right:0}.profile-page .edit-profile-picture button span{width:2.5rem;height:2.5rem;font-size:.125rem;line-height:1;opacity:0;position:absolute;top:0;left:0;z-index:-1}.profile-page .edit-profile-picture button svg{width:1.25rem;height:auto;margin:auto}.profile-page .profile-picture{display:block;width:10rem;height:10rem;margin:0 auto;border-radius:100%;overflow:hidden}@media screen and (max-width:699px){.profile-page .profile-picture{width:5rem;height:5rem}}.profile-page .profile-picture img{width:100%;display:block;height:100%;object-fit:cover;object-position:center}.profile-page h1{font-size:2.5rem;line-height:1.2;margin:0 0 .3125rem}@media screen and (max-width:699px){.profile-page h1{text-align:center;font-size:1.75rem;line-height:1.2857142857}}.profile-page .required-disclaimer{color:var(--red);margin:0 0 .5rem auto;font-size:.875rem;line-height:1.5rem}.profile-page label span.red{color:var(--red);display:inline;margin-left:.125rem}.profile-page .field-container{width:100%;margin-bottom:1rem}.profile-page .field-container input{margin-bottom:0!important}.profile-page .field-container .error-message{color:var(--red);display:none;margin:0;font-size:.875rem;line-height:1.5rem}.profile-page .field-container.error input,.profile-page .field-container.error select{border:2px solid var(--red)!important;box-shadow:0 0 0 1px var(--red)!important}.profile-page .field-container.error .error-message{display:block}.profile-page .edit{text-align:center;font-size:.875rem;line-height:1.7142857143;font-weight:700;padding-bottom:1.5625rem}.profile-page .edit a.editLink,.profile-page .edit button.editLink{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;font-weight:700;color:var(--red);cursor:pointer}.profile-page .edit a.editLink:hover,.profile-page .edit button.editLink:hover{text-decoration:underline}.profile-page .gotoSettings{font-size:.875rem;line-height:1.7142857143;font-weight:700;text-align:center;padding:1.25rem 0 2.5rem}.profile-page .gotoSettings a{color:var(--grey)}.profile-page .gotoSettings a:hover{text-decoration:underline}.profile-page .form-section .section-inner{border-bottom:1px solid rgba(45,45,45,.2);padding:1.5rem 0}.profile-page .form-section:last-child .section-inner{border-bottom:none;padding-bottom:0}.accordion .profile-page .form-section .accordion__heading,.profile-page .form-section .accordion .accordion__heading,.profile-page .form-section h3{color:#292929;font-size:14px;font-weight:400;line-height:18px;letter-spacing:1.75px;margin:0;text-transform:uppercase}.profile-page .form-section p{font-size:14px;line-height:24px;margin:.625rem 0 0}.profile-page .form-section p.italic{font-style:italic}.profile-page .form-section p.light{color:#777676}.profile-page .form-section p.error-message{color:var(--red);font-style:italic;margin:0}.profile-page .form-section p.error-message+.suggestions{margin-top:.25rem}.profile-page .form-section .error-message{color:var(--red);font-style:italic;margin:0}.profile-page .form-section .error-message+.suggestions{margin-top:.25rem}.profile-page .form-section .italic{font-style:italic}.profile-page .multi-input-container{min-height:3.125rem;box-sizing:border-box;border-radius:4px;position:relative}.profile-page .multi-input-container.grey{background:#e4e4e4;border:1px solid #cfcfcf;padding:.5rem .5rem 0}@media screen and (max-width:699px){.profile-page .multi-input-container.grey{padding:.5rem}}.profile-page .multi-input-container .background{width:100%;height:100%;border-radius:4px;position:absolute;top:0;left:0;z-index:0}.profile-page .multi-input-container input[type=text]{width:100%;background:#e4e4e4;border:none!important;font-size:16px;line-height:24px;margin-bottom:1.5rem!important;margin-right:.5rem;padding:.5rem!important;position:relative;z-index:1}.profile-page .multi-input-container .option{background:#e4e4e4;border:none;border-radius:4px;cursor:pointer;display:inline-flex;align-items:center;font-weight:700;font-size:16px;line-height:24px;margin-bottom:.5rem;margin-right:.5rem;padding:4px 8px 4px 12px;position:relative;z-index:1}.profile-page .multi-input-container .option:last-child{margin-left:0}.profile-page .multi-input-container .option:focus,.profile-page .multi-input-container .option:hover{outline:1px solid #000}.profile-page .multi-input-container .option.disabled{opacity:.5;pointer-events:none}.profile-page .multi-input-container .option.disabled button{cursor:default}.profile-page .multi-input-container .option.disabled button:focus,.profile-page .multi-input-container .option.disabled button:hover{outline:none}@media screen and (max-width:699px){.profile-page .multi-input-container .option.stamp-option{width:100%}.profile-page .multi-input-container .option.stamp-option svg{margin-left:auto}}.profile-page .multi-input-container .option .image-container{width:2.25rem;height:2.25rem;background:var(--red);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:.625rem;flex-shrink:0}.profile-page .multi-input-container .option .image-container img{max-width:1.75rem;max-height:1.75rem;margin:auto}.profile-page .multi-input-container .option .ga-overlay{width:100%;height:100%;background:rgba(0,0,0,0);display:inline-block;opacity:0;position:absolute;top:0;left:0;z-index:1}.profile-page .multi-input-container .option span{text-align:left}.profile-page .multi-input-container .option svg{margin-left:.625rem;flex-shrink:0}.profile-page .multi-input-container+.add-container{margin-top:0;padding-top:0}.profile-page .multi-input-container.add-container .option{background-color:#e4e4e4}.profile-page .multi-input-container.add-container .option svg g{fill:#000}.profile-page .multi-input-container .suggestions{display:flex;flex-wrap:wrap;list-style:none;padding:0}.profile-page .multi-input-container .suggestions .suggestion-option{background:#fff;border-radius:.25rem;display:inline-flex;align-items:center;margin-bottom:.5rem;margin-right:.5rem;position:relative;z-index:1}.profile-page .multi-input-container .suggestions .suggestion-option .ga-overlay{width:100%;height:100%;background:rgba(0,0,0,0);display:inline-block;opacity:0;position:absolute;top:0;left:0;z-index:1}.profile-page .multi-input-container .suggestions .suggestion-option button{background:rgba(0,0,0,0);border:none;border-radius:.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1rem;line-height:1.5rem;padding:4px 8px 4px 12px;position:relative}.profile-page .multi-input-container .suggestions .suggestion-option button:focus,.profile-page .multi-input-container .suggestions .suggestion-option button:hover{outline:1px solid #000}.profile-page .multi-input-container .suggestions .suggestion-option button svg{margin-left:.625rem;position:relative;z-index:-1}.profile-page .multi-input-container .no-suggestions{font-weight:700;font-size:16px;line-height:24px;padding:4px 8px 4px 12px;margin-bottom:.5rem}.page.searchPage .ais-InfiniteHits .profile-page button[type=submit].ais-InfiniteHits-loadMore,.profile-page .page.searchPage .ais-InfiniteHits button[type=submit].ais-InfiniteHits-loadMore,.profile-page .topicPage button[type=submit].ais-InfiniteHits-loadMore,.profile-page button.btn[type=submit],.topicPage .profile-page button[type=submit].ais-InfiniteHits-loadMore{width:100%}.profile-page .bottom-section{max-width:42.25rem;border-top:1px solid rgba(45,45,45,.2);margin:0 auto;padding-top:1.5rem;text-align:center}@media screen and (max-width:699px){.profile-page .bottom-section{padding-bottom:1.5rem}}.profile-page .bottom-section p{margin:0}.profile-page .bottom-section .disclaimer{font-weight:400;font-size:1rem;line-height:1.625rem;color:#292929;padding:0 2.25rem 1.5rem}.profile-page .bottom-section .reset-profile{font-weight:700;font-size:.875rem;line-height:.875rem;color:#111;padding-top:1.5rem;border-top:1px solid rgba(45,45,45,.2)}.profile-page .bottom-section .reset-profile .rest-button{background:rgba(0,0,0,0);border:none;color:var(--red);cursor:pointer;font-weight:700;padding:0}.profile-page .italic{font-style:italic}.profile-page .dialog-layer{width:100vw;height:100vh;overflow:hidden;position:fixed;top:0;left:0;z-index:1000}.profile-page .dialog-layer-inner{width:100%;height:100%;display:flex;position:relative}.profile-page .dialog-layer .background{width:100%;height:100%;background:rgba(0,0,0,.2);position:absolute;top:0;left:0;z-index:0}.profile-page .dialog-layer .dialog-box{background:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;flex-wrap:wrap;margin:auto;padding:1.5rem 2rem;position:relative;z-index:1}.profile-page .dialog-layer .dialog-box h2{font-size:28px;letter-spacing:0;line-height:32px;margin-bottom:0;text-align:center}.profile-page .dialog-layer .dialog-box p{margin:16px 0 0;text-align:center}.page.searchPage .ais-InfiniteHits .profile-page .dialog-layer .dialog-box button.ais-InfiniteHits-loadMore,.profile-page .dialog-layer .dialog-box .page.searchPage .ais-InfiniteHits button.ais-InfiniteHits-loadMore,.profile-page .dialog-layer .dialog-box .topicPage button.ais-InfiniteHits-loadMore,.profile-page .dialog-layer .dialog-box button.btn,.topicPage .profile-page .dialog-layer .dialog-box button.ais-InfiniteHits-loadMore{width:100%;margin:32px auto 0}.profile-page .dialog-layer .dialog-box form{display:flex;flex-wrap:wrap}.profile-page .dialog-layer .dialog-box form div{width:100%}.profile-page .dialog-layer .dialog-box form input{height:3rem;background:#f7f7f7;border:1px solid #979797;border-radius:2px;font-size:14px;color:#292929;line-height:18px;max-width:29.25rem;margin-bottom:0}.profile-page .dialog-layer .dialog-box form button{cursor:pointer;margin:2.25rem auto 0}.profile-page .dialog-layer .dialog-box .cancel{background:none;border:none;font-size:14px;color:var(--red);cursor:pointer;letter-spacing:0;line-height:24px;margin:.5rem auto 0}.profile-page.public-profile-page .public-profile-container{background:none;box-shadow:none;padding:0}.profile-page.public-profile-page .profile-top{text-align:center}.profile-page.public-profile-page .profile-top h1{margin:.5rem 0 0}.profile-page.public-profile-page .profile-top p{margin:.25rem 0 0}.profile-page.public-profile-page .user-info-container{width:80%;max-width:37.5rem;background:var(--light-grey);box-shadow:0 8px 14px rgba(0,0,0,.2);margin:0 auto 4rem;padding:1.875rem 2.5rem}@media screen and (max-width:699px){.profile-page.public-profile-page .user-info-container{width:100%;max-width:none}}.submitAnIdea{--header-height:31.25rem}.submitAnIdea .titleBlock{display:flex;align-items:flex-start;justify-content:space-between;padding-top:2.8125rem}.accordion .submitAnIdea .titleBlock .accordion__heading,.submitAnIdea .titleBlock .accordion .accordion__heading,.submitAnIdea .titleBlock h1,.submitAnIdea .titleBlock h2,.submitAnIdea .titleBlock h3{margin-top:0}@media screen and (min-width:700px)and (max-width:1099px){.submitAnIdea .titleBlock{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}}@media screen and (max-width:699px){.submitAnIdea .titleBlock{display:flex;flex-direction:column}}.submitAnIdea header.ideaHeader{--image-clip-size:625rem;min-height:var(--header-height);padding-top:1.5rem;padding-bottom:9.375rem;position:relative;display:flex;align-items:center;justify-content:flex-start;color:var(--black)}@media screen and (min-width:700px)and (max-width:1099px){.submitAnIdea header.ideaHeader{min-height:25rem}}@media screen and (max-width:699px){.submitAnIdea header.ideaHeader{min-height:21.875rem;padding:1rem 0 2.5rem}}.submitAnIdea header.ideaHeader .half{padding:0 2.25rem}@media screen and (min-width:1100px){.submitAnIdea header.ideaHeader .half>div,.submitAnIdea header.ideaHeader .half>h1{max-width:55rem}}@media screen and (max-width:699px){.submitAnIdea header.ideaHeader .half{padding:0}}.submitAnIdea header.ideaHeader .half a{color:var(--red)}.submitAnIdea header.ideaHeader h1{margin-top:0;margin-bottom:1rem}.submitAnIdea header.ideaHeader .image{position:absolute;width:100%;height:100%;display:block;top:0;left:0;z-index:-5;background-color:var(--yellow);-webkit-clip-path:circle(var(--image-clip-size) at 100% calc(-1 * var(--image-clip-size) + 100%));clip-path:circle(var(--image-clip-size) at 100% calc(-1 * var(--image-clip-size) + 100%))}.submitAnIdea .submittedContent{display:flex;align-items:center;padding:50px 0 100px}@media screen and (max-width:699px){.submitAnIdea .submittedContent{flex-direction:column;padding:50px 0}}.page.searchPage .ais-InfiniteHits .submitAnIdea .submittedContent .ais-InfiniteHits-loadMore,.submitAnIdea .submittedContent .btn,.submitAnIdea .submittedContent .page.searchPage .ais-InfiniteHits .ais-InfiniteHits-loadMore,.submitAnIdea .submittedContent .topicPage .ais-InfiniteHits-loadMore,.topicPage .submitAnIdea .submittedContent .ais-InfiniteHits-loadMore{margin:0 50px 0 0}@media screen and (max-width:699px){.page.searchPage .ais-InfiniteHits .submitAnIdea .submittedContent .ais-InfiniteHits-loadMore,.submitAnIdea .submittedContent .btn,.submitAnIdea .submittedContent .page.searchPage .ais-InfiniteHits .ais-InfiniteHits-loadMore,.submitAnIdea .submittedContent .topicPage .ais-InfiniteHits-loadMore,.topicPage .submitAnIdea .submittedContent .ais-InfiniteHits-loadMore{margin:0 0 25px}}.submitAnIdea .submittedContent .link{font-weight:700;text-decoration:none;color:var(--red);background-color:rgba(0,0,0,0);border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.submitAnIdea .submittedContent .link:hover{text-decoration:underline}.submitAnIdea .formContent{position:relative;padding-bottom:5rem}.submitAnIdea #submitting-overlay{width:100%;height:100%;background:hsla(0,0%,100%,.3);display:none;position:absolute;top:0;left:0;z-index:1}.submitAnIdea #submitting-overlay.show{display:block}.submitAnIdea form.ideaForm{position:relative;min-height:200px;background-color:var(--light-grey);width:100%;max-width:55rem;border-radius:.375rem}@media screen and (min-width:1100px){.submitAnIdea form.ideaForm{transform:translateY(-9.375rem);padding:1.875rem 2.5rem 3.125rem}}@media screen and (max-width:1099px){.submitAnIdea form.ideaForm{padding:.9375rem 1.25rem 1.5625rem;transform:translateY(-3.125rem)}}.submitAnIdea form.ideaForm .formQuestion:not(:first-of-type){margin-top:3rem;display:flex;align-items:center}.submitAnIdea form.ideaForm .formQuestion:not(:first-of-type) button{margin-bottom:0}.submitAnIdea form.ideaForm .formQuestion:not(:first-of-type) .lds-roller{margin-left:.25rem;transform:scale(.7)}.submitAnIdea form.ideaForm .required-msg{font-size:.875rem;line-height:2.9285714286;text-align:right;color:var(--red);margin:0 0 1.25rem}.submitAnIdea form.ideaForm .required{color:var(--red);margin-left:3px}.submitAnIdea form.ideaForm legend{margin-bottom:.9375rem}.submitAnIdea form.ideaForm label:not(.small),.submitAnIdea form.ideaForm legend{text-transform:unset;letter-spacing:unset;font-size:1.3125rem;line-height:1.2380952381}.submitAnIdea form.ideaForm label.small{text-transform:uppercase;letter-spacing:.109375rem}.submitAnIdea form.ideaForm input[type=email],.submitAnIdea form.ideaForm input[type=text],.submitAnIdea form.ideaForm textarea{width:100%;font-size:1.3125rem;line-height:1.2380952381;padding:.875rem 1.25rem;border-radius:.375rem;border:1px solid var(--form-border)}.submitAnIdea form.ideaForm fieldset{margin:0;padding:0;width:auto;height:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border:none}.submitAnIdea form.ideaForm fieldset div{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;width:100%}.submitAnIdea form.ideaForm button[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0 solid rgba(0,0,0,0);cursor:pointer}.submitAnIdea form.ideaForm.submitted .is-required{position:relative}.submitAnIdea form.ideaForm.submitted .is-required:before{position:absolute;z-index:-1;content:"";pointer-events:none;width:calc(100% + 2rem);height:calc(100% + 2rem);top:-1rem;left:-1rem;border-radius:.375rem;background-color:rgba(0,0,0,0);transition:all .33s cubic-bezier(.4,0,.2,1);border:2px solid rgba(0,0,0,0)}.submitAnIdea form.ideaForm.submitted .is-required.not-answered:before{border-color:var(--red)}.submitAnIdea form.ideaForm.submitted .is-required.not-answered:after{content:"This field is required.";position:absolute;bottom:0;right:0;padding:.25rem .5rem;background-color:var(--red);color:#fff;border-radius:.375rem;font-size:.875rem}.submitAnIdea label.required:after{content:"*";margin-left:.25rem;white-space:nowrap;color:var(--red)}button.clearSearch{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0 solid rgba(0,0,0,0);color:var(--red);cursor:pointer;font-weight:700;font-size:.875rem;line-height:1.7142857143}button.clearSearch:hover{text-decoration:underline}.page.searchPage{--cheese-height:3.625rem;z-index:1000;position:relative}.page.searchPage h1{font-size:1.3125rem;line-height:1.2380952381}.page.searchPage h1 .searchTerm{color:var(--red)}.page.searchPage h2{font-size:1.3125rem;line-height:1.2380952381;font-weight:400;margin-top:0}.page.searchPage h2>div.ais-Stats{display:none}.page.searchPage h2 .searchTerm{color:var(--red)}.page.searchPage>.wrapper{padding:6.25rem 0 0}@media screen and (max-width:699px){.page.searchPage>.wrapper{padding:2.5rem 1.5rem 0}}.page.searchPage:before{width:100%;background-color:var(--yellow);top:var(--nav-height);left:0;z-index:1}.page.searchPage:after,.page.searchPage:before{content:"";height:var(--cheese-height);position:absolute}.page.searchPage:after{width:17.9375rem;top:calc(var(--nav-height) + var(--cheese-height));background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjY2IiBoZWlnaHQ9IjU4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0tOS4xNDcgMEguNTM5QzMwLjMxIDEuMjEzIDQ1LjM5NyAzMi4xNjIgNzYuODggMjcuM2MxMS4zNi0xLjc1MiAyMC44MTUtOC4zOTYgMzIuNjgtOC40OTQgMjguMzk2LS4yMyA0Mi4zMzYgMzIuNTAyIDY4LjgyNyAzOC4xNzUgNy45NDQgMS43MDIgMTYuMjg0IDEuNDc4IDIzLjYzNC0yLjI1NyA2LjQ0Ny0zLjI3NCAxMS40NTUtOC42OTcgMTUuNzk1LTE0LjM2NyA3LjUtOS44MDQgMTQuMTgtMjAuNDMgMjMuMTQ2LTI5LjAxMyA0Ljg3OC00LjY2NSAxMC43NjQtOC45OTcgMTcuNDQ4LTEwLjQyIDIuNTk2LS41NTMgNS4yMTktLjc4OCA3Ljg0Ny0uOTI0aDEwLjkxIiBmaWxsPSIjRkZCQzBEIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");background-size:100% 100%;background-position:top;right:auto;left:calc(100% - 287px)}.page.searchPage #results{gap:2rem}@media screen and (min-width:1100px){.page.searchPage #results{display:grid;grid-template-columns:17.8125rem auto;margin-bottom:7.125rem;align-items:flex-start}.page.searchPage #results button.close{display:none}}@media screen and (max-width:1099px){.page.searchPage #results button.close{display:block;position:absolute;top:.5em;right:.5em;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,0)}.page.searchPage #results h2.small{max-width:31.25rem;margin:0 auto 1em}.page.searchPage #results aside{position:fixed;top:var(--nav-height);right:0;background-color:#fff;width:calc(100% - 1rem);height:calc(100vh - 1rem - var(--nav-height));border-bottom-left-radius:1.875rem;z-index:100;overflow-y:auto;box-shadow:0 7px 18px 0 rgba(0,0,0,.51);padding:3.125rem 2rem;transition:transform .66s cubic-bezier(.4,0,.2,1),box-shadow .66s cubic-bezier(.4,0,.2,1)}.page.searchPage #results aside.mobile-open{transform:translateZ(0)}.page.searchPage #results aside.mobile-closed{transform:translate3d(100%,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}.page.searchPage #results aside[data-nav-sticky=false]{top:0;height:calc(100vh - 1rem)}.page.searchPage #results aside button.close svg{transform:rotate(45deg)}}@media screen and (max-width:699px){.page.searchPage #results #sidebar-sort ul{list-style:none;display:block;margin:0;padding:.5rem 0}.page.searchPage #results #sidebar-sort ul li{width:100%;padding:1rem;border-top:1px solid var(--form-border);border-bottom:1px solid rgba(0,0,0,0)}.page.searchPage #results #sidebar-sort ul li:last-child{border-bottom-color:var(--form-border)}.page.searchPage #results #sidebar-sort ul li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0;border:none;background-color:rgba(0,0,0,0)}.page.searchPage #results #sidebar-sort .ais-InfiniteHits button.ais-InfiniteHits-loadMore,.page.searchPage #results #sidebar-sort .topicPage button.ais-InfiniteHits-loadMore,.page.searchPage #results #sidebar-sort button.btn,.page.searchPage .ais-InfiniteHits #results #sidebar-sort button.ais-InfiniteHits-loadMore,.topicPage .page.searchPage #results #sidebar-sort button.ais-InfiniteHits-loadMore{border:none;width:100%;margin-top:2rem}}.page.searchPage #results .ais-InfiniteHits-list{padding-left:0;list-style:none}.page.searchPage .titleArea{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:1099px){.page.searchPage .titleArea{margin-bottom:1rem}.page.searchPage .titleArea h2.small{text-align:left;margin:0!important}.page.searchPage .titleArea button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:700;padding:0;border:none;background-color:rgba(0,0,0,0)}.page.searchPage .titleArea button:not(:last-of-type){margin-right:1.5rem}}.page.searchPage .titleArea .sort{display:flex;align-items:center;justify-content:space-between;margin-left:auto}@media screen and (max-width:699px){.page.searchPage .titleArea .sort{margin-left:0}}.page.searchPage .titleArea .sort .basic-single{min-width:10rem}.page.searchPage .titleArea .sort .select__control{background-color:var(--light-grey);border-color:var(--form-border)}.page.searchPage .titleArea .sort label{line-height:1em;padding:0;margin:0 1rem 0 0}@media screen and (min-width:1100px){.page.searchPage .titleArea .sort.hide-desktop{display:none}}@media screen and (max-width:1099px){.page.searchPage .titleArea .sort.show-desktop{display:none}}.page.searchPage .search-cards ul{list-style:none;margin:0;padding:0}.page.searchPage .search-cards ul li.ais-Hits-item{border-top:1px solid rgba(45,45,45,.2);list-style:none}.page.searchPage .search-cards ul li.ais-Hits-item:last-of-type{border-bottom:1px solid rgba(45,45,45,.2)}.page.searchPage .people-cards{display:block}.page.searchPage .people-cards .ais-InfiniteHits-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem}@media screen and (min-width:700px)and (max-width:1099px){.page.searchPage .people-cards .ais-InfiniteHits-list{grid-template-columns:1fr 1fr}}@media screen and (max-width:699px){.page.searchPage .people-cards .ais-InfiniteHits-list{grid-template-columns:1fr}}.page.searchPage .people-cards .people-card{width:100%;height:100%;background:#f7f7f7;box-shadow:0 2px 5px rgba(0,0,0,.1);border-radius:4px;display:inline-block;margin-bottom:1rem;padding:1.5rem}.page.searchPage .people-cards .people-card:focus,.page.searchPage .people-cards .people-card:hover{outline:2px solid var(--yellow);text-decoration:none}.page.searchPage .people-cards .profile-pic{width:6.25rem;height:6.25rem;border-radius:50%;overflow:hidden}.page.searchPage .people-cards .profile-pic img{width:100%;height:100%;object-fit:cover}.page.searchPage .people-cards h2.name{color:#111;font-weight:700;font-size:24px;line-height:30px;margin:1rem 0 0}.page.searchPage .people-cards p.position{color:#292929;font-weight:400;font-size:16px;line-height:26px}.page.searchPage .people-cards p.position+.list-container{margin-top:2rem}.page.searchPage .people-cards .lists{background:#fff;margin-top:1rem;padding:1rem}.page.searchPage .people-cards .list-container{margin-top:1rem}.page.searchPage .people-cards .list-container:first-child{margin-top:0}.accordion .page.searchPage .people-cards .accordion__heading,.page.searchPage .people-cards .accordion .accordion__heading,.page.searchPage .people-cards h3{color:#292929;font-weight:400;font-size:14px;line-height:18px;letter-spacing:1.75px;margin:0;text-transform:uppercase}.page.searchPage .people-cards ul{list-style:none;padding:0}.page.searchPage .people-cards ul li{color:#292929;font-weight:700;font-size:16px;line-height:24px}.page.searchPage .wrapper-stravito-search{padding-top:1.875rem}.page.searchPage .stravito-results-num{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid rgba(45,45,45,.2)}.page.searchPage .stravito-results-num p{font-size:1.3125rem;margin:0}.page.searchPage .search-container{display:flex}@media screen and (max-width:699px){.page.searchPage .search-container{flex-direction:column;margin-top:2.5rem;margin-bottom:1rem}}.page.searchPage .search-container .ais-SearchBox{flex:1 1}.page.searchPage .search-container .buttons-container{display:flex;align-items:center;min-width:23.75rem}.page.searchPage .search-container .follow-btn-container{position:relative;margin:auto 0 auto 5.625rem}@media screen and (max-width:699px){.page.searchPage .search-container .follow-btn-container{margin-left:0}}.page.searchPage .search-container .follow-btn-container button{border-radius:.25rem;margin-bottom:.25rem}.page.searchPage .search-container .follow-btn-container button:after,.page.searchPage .search-container .follow-btn-container button:before{border-radius:0}.page.searchPage .search-container .follow-btn-container button span{padding-top:.5rem;padding-bottom:.5rem}.page.searchPage .search-container .follow-btn-container .max-count-container{width:21.25rem;background:var(--white);box-shadow:0 2px 5px rgba(0,0,0,.1);display:none;position:absolute;top:100%;right:0;z-index:100}.page.searchPage .search-container .follow-btn-container .max-count-container .top{background:var(--red);box-shadow:0 .125rem .25rem rgba(0,0,0,.3);padding:.75rem 1rem}.page.searchPage .search-container .follow-btn-container .max-count-container .top p{color:#fff;font-weight:700;font-size:1.125rem;line-height:1.125rem;margin:0;text-align:center;text-transform:none}.page.searchPage .search-container .follow-btn-container .max-count-container .bottom{padding:.625rem 1rem}.page.searchPage .search-container .follow-btn-container .max-count-container .bottom p{font-size:1rem;line-height:1.625rem;color:#292929;margin:0;text-transform:none}.page.searchPage .search-container .follow-btn-container .max-count-container .bottom a{font-weight:700;font-size:1rem;line-height:1.625rem;color:var(--red);text-transform:none}.page.searchPage .search-container .follow-btn-container .error-message{width:100%;border-radius:.25rem;box-shadow:0 9px 13px 0 rgba(0,0,0,.24);font-size:1rem;line-height:1.5;margin:0;padding:.5rem;position:absolute;top:100%;left:50%;transform:translateX(-50%)}.page.searchPage .search-container .follow-btn-container:hover .max-count-container{display:inline-block}.page.searchPage .search-container .share-button-container{margin-left:.5rem}.page.searchPage .search-container .share-button-container>button{background:var(--red);border:none;border-radius:.25rem;margin-bottom:.25rem}.page.searchPage .search-container .share-button-container>button span{color:var(--white);font-weight:700;margin-left:.5rem}.page.searchPage .search-container .share-button-container>button svg path{fill:var(--white);stroke:var(--white)}.page.searchPage form.ais-SearchBox-form,.page.searchPage form.file-search-form{position:relative;padding:0;border-bottom:1px solid #000;margin:2rem 0}.page.searchPage form.ais-SearchBox-form input,.page.searchPage form.file-search-form input{font-size:2em;font-weight:700;padding:.75rem 0 .75rem .75rem;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:0 solid rgba(0,0,0,0);margin:0;width:100%}.page.searchPage form.ais-SearchBox-form input:focus,.page.searchPage form.file-search-form input:focus{outline:1px solid var(--yellow);border-top:0!important;border-right:0!important;border-left:0!important;box-shadow:none}.page.searchPage form.ais-SearchBox-form button,.page.searchPage form.file-search-form button{width:3.75rem;height:calc(100% - 8px);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0 solid rgba(0,0,0,0);border-radius:none;position:absolute;top:.25rem;right:.25rem;cursor:pointer;border-radius:.375rem}.page.searchPage form.ais-SearchBox-form button:hover,.page.searchPage form.file-search-form button:hover{background-color:#ffbc0d}.page.searchPage form.ais-SearchBox-form button[type=submit],.page.searchPage form.file-search-form button[type=submit]{background-image:url(/images/search.svg);color:#000;background-position:50%;background-repeat:no-repeat;display:none}.page.searchPage form.ais-SearchBox-form button[type=submit] svg,.page.searchPage form.file-search-form button[type=submit] svg{visibility:hidden}.page.searchPage input[type=search]::-webkit-search-cancel-button,.page.searchPage input[type=search]::-webkit-search-decoration,.page.searchPage input[type=search]::-webkit-search-results-button,.page.searchPage input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.page.searchPage .ais-InfiniteHits .ais-InfiniteHits-loadMore{padding-left:1.5rem;padding-right:1.5rem;margin:1rem auto!important;display:block;cursor:pointer}.page.searchPage .ais-InfiniteHits .ais-InfiniteHits-loadMore:disabled{display:none}.page.searchPage .ais-CurrentRefinements-list{display:flex;margin:0;padding:0;list-style:none;flex-wrap:wrap;align-items:center;justify-content:flex-start}.page.searchPage .ais-CurrentRefinements-list li{background-color:var(--yellow);font-weight:700;font-size:1rem;line-height:1.125;border-radius:.375rem;padding:.25em .5em}.page.searchPage .ais-CurrentRefinements-list li:not(:first-child){margin-left:1rem}.page.searchPage .ais-CurrentRefinements-list li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:none;margin-left:1rem;width:1.25rem;height:1.25rem;border-radius:100%;text-align:center;padding:0;cursor:pointer}.page.searchPage .ais-CurrentRefinements-list li button:hover{background-color:var(--black);color:var(--yellow)}.page.searchPage .related-results-wrapper{margin-block:-2rem 2rem;padding-left:0}@media screen and (max-width:699px){.page.searchPage .related-results-wrapper{max-width:100%}}.page.searchPage .related-results-component{display:flex;align-items:center;gap:1rem;max-width:calc(100% - 23.75rem);padding:1rem 1.5rem;background-color:var(--light-grey)}@media screen and (max-width:699px){.page.searchPage .related-results-component{max-width:100%}}.page.searchPage .related-results-label{font-size:1.25rem;font-weight:700;line-height:1.2;margin:0}.page.searchPage .related-results-list{display:flex;gap:1rem;list-style:none;margin:0;padding:0}.page.searchPage .related-results-item{font-size:1.125rem;font-weight:400;line-height:1.33;color:var(--black);text-decoration:none}.page.searchPage .related-results-item:last-child:after{display:none}.page.searchPage .related-results-item:hover span{border-color:#db0007}.page.searchPage .related-results-item:before{content:"";display:inline-block;width:1.125rem;height:1.125rem;background:url(/images/icon-related-search-item.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;margin-right:.25rem;transform:translateY(.25rem)}.page.searchPage .related-results-item:after{content:"";display:inline-block;width:1px;height:1rem;padding-left:1rem;border-right:1px solid var(--black)}.page.searchPage .related-results-item span{border-bottom:3px solid rgba(0,0,0,0);transition:border-color .3s ease}.page.searchPage .file-swap-component .wrapper{display:flex;align-items:center;flex-wrap:wrap;padding:0}.page.searchPage .file-swap-component .wrapper h1{font-weight:400;font-size:20px;line-height:24px;color:#292929;margin:0 0 0 1.875rem}@media screen and (max-width:699px){.page.searchPage .file-swap-component .wrapper h1{margin:1rem 0 0}}.page.searchPage .file-swap-component .wrapper .message,.page.searchPage .file-swap-component .wrapper .message span.small{font-size:.8em}.page.searchPage .file-swap-component .wrapper .buttons{display:flex;align-items:flex-start;gap:.75rem}@media screen and (max-width:1099px){.page.searchPage .file-swap-component .wrapper .buttons{flex-wrap:wrap;padding:0 1.5rem}}.page.searchPage .file-swap-component .wrapper button{background:var(--light-grey);border:1px solid var(--form-border);border-radius:.25rem;display:flex;align-items:center;font-size:1.25rem;line-height:1.4;padding:.375rem .5rem;transition:all .2s ease-in-out}.page.searchPage .file-swap-component .wrapper button svg{margin-right:.5rem}.page.searchPage .file-swap-component .wrapper button.active{background:var(--yellow);border-color:var(--yellow);font-weight:700}.page.searchPage .ais-RangeInput{display:none}.page.searchPage .nowrap{max-width:100%;text-overflow:ellipsis;display:inline-block;margin-left:.25rem}.page.searchPage .all-search-page>.wrapper,.page.searchPage .fgd-search-page>.wrapper{padding:0}.page.searchPage .all-search-page>.wrapper:first-child,.page.searchPage .fgd-search-page>.wrapper:first-child{padding-top:6.25rem}@media screen and (max-width:699px){.page.searchPage .all-search-page>.wrapper,.page.searchPage .fgd-search-page>.wrapper{padding:0 1.5rem}.page.searchPage .all-search-page>.wrapper:first-child,.page.searchPage .fgd-search-page>.wrapper:first-child{padding-top:2.5rem}}.page.searchPage .all-search-page .results-group,.page.searchPage .fgd-search-page .results-group{padding:2rem 0}.page.searchPage .all-search-page .results-group:first-child,.page.searchPage .fgd-search-page .results-group:first-child{margin-top:1.25rem}.page.searchPage .all-search-page .results-group:not(:last-child),.page.searchPage .fgd-search-page .results-group:not(:last-child){border-bottom:1px solid #adadad}.page.searchPage .all-search-page h2,.page.searchPage .fgd-search-page h2{font-size:1.5rem;line-height:1.3333333333;font-weight:700}.page.searchPage .all-search-page #results,.page.searchPage .fgd-search-page #results{display:block}.page.searchPage .all-search-page .people-cards .ais-InfiniteHits-list,.page.searchPage .fgd-search-page .people-cards .ais-InfiniteHits-list{grid-template-columns:repeat(4,1fr)}@media screen and (min-width:700px)and (max-width:1099px){.page.searchPage .all-search-page .people-cards .ais-InfiniteHits-list,.page.searchPage .fgd-search-page .people-cards .ais-InfiniteHits-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:699px){.page.searchPage .all-search-page .people-cards .ais-InfiniteHits-list,.page.searchPage .fgd-search-page .people-cards .ais-InfiniteHits-list{display:block}}.page.searchPage .all-search-page .ais-InfiniteHits .ais-InfiniteHits-loadMore,.page.searchPage .fgd-search-page .ais-InfiniteHits .ais-InfiniteHits-loadMore{margin:2rem 0 0!important}.page.searchPage.fgdSearchPage{min-height:calc(100vh - 153px)}.page.searchPage.fgdSearchPage>.wrapper{padding-top:3.25rem}@media screen and (min-width:700px)and (max-width:1099px){.page.searchPage.fgdSearchPage>.wrapper{padding-top:5rem}}.page.searchPage.fgdSearchPage>.wrapper .wrapper-inner{width:calc(100% - 200px)}@media screen and (max-width:1099px){.page.searchPage.fgdSearchPage>.wrapper .wrapper-inner{width:100%}}.page.searchPage.fgdSearchPage #results{display:block}.page.searchPage .ais-InfiniteHits-loadPrevious{display:none!important}.errorPage{text-align:center;margin-bottom:75px;background-image:url(/images/404-banner.jpg);background-repeat:no-repeat;background-size:100%}@media screen and (max-width:600px){.errorPage{margin-bottom:60px;background-size:auto 30vh}}.errorPage h1{font-size:12.5rem;line-height:12.5rem;margin:100px 0 130px}@media screen and (max-width:1100px){.errorPage h1{margin:60px 0 90px}}@media screen and (max-width:900px){.errorPage h1{font-size:6.25rem;line-height:6.25rem;margin:60px 0 90px}}@media screen and (max-width:600px){.errorPage h1{margin:30px 0 60px}}.errorPage p{max-width:600px;font-size:2.5rem;line-height:2.75rem;font-weight:700;margin:0 auto 30px}@media screen and (max-width:900px){.errorPage p{font-size:2.25rem;line-height:2.5rem}}@media screen and (max-width:600px){.errorPage p{font-size:1.5rem;line-height:1.875rem}}.terms{width:calc(100% - 25px);max-width:700px;margin:150px auto 100px}@media screen and (min-width:700px)and (max-width:1099px){.terms{margin:100px auto 50px}}@media screen and (max-width:699px){.terms{margin:100px auto 50px}}.terms h1{font-size:2.625rem}.terms h2{font-size:1.75rem}.accordion .terms .accordion__heading,.terms .accordion .accordion__heading,.terms h3{font-size:1.25rem}.terms li,.terms p{font-size:1rem}.terms ul{margin:0 0 0 20px;padding:0}@media screen and (max-width:699px){.hide-mobile{display:none!important}}@media screen and (min-width:1100px){.hide-desktop{display:none}}@media screen and (min-width:700px){.show-mobile{display:none!important}}@media screen and (max-width:1099px){.show-desktop{display:none}}@media screen and (max-width:699px){.show-tablet{display:none}}@media screen and (min-width:1100px){.show-tablet{display:none}}@media screen and (min-width:700px)and (max-width:1099px){.hide-tablet{display:none}}.page--bookmark{margin-top:calc(var(--nav-height));padding:3rem 0 4.875rem}.page--bookmark h1{margin-top:0}.page--bookmark .columns-container{display:flex}@media screen and (max-width:1099px){.page--bookmark .columns-container{flex-wrap:wrap}}.page--bookmark .folders-container{width:100%;margin-bottom:auto;border-radius:.375rem}.page--bookmark .folders-container h2{font-size:.875rem;font-weight:400;letter-spacing:.109375rem;line-height:1.125rem;margin:0;text-transform:uppercase}.page--bookmark .folders-container ul.folders-list{width:100%;display:flex;flex-wrap:wrap;grid-column-gap:.5rem;list-style:none;padding:0}.page--bookmark .folders-container ul.folders-list>li{width:calc(16.6666666667% - 8px);margin-bottom:.5rem;position:relative;z-index:1}@media(max-width:1200px){.page--bookmark .folders-container ul.folders-list>li{width:calc(20% - 8px)}}@media screen and (min-width:700px)and (max-width:1099px){.page--bookmark .folders-container ul.folders-list>li{width:calc(25% - 8px)}}@media screen and (max-width:699px){.page--bookmark .folders-container ul.folders-list>li{width:100%}}.page--bookmark .folders-container ul.folders-list>li:first-child{margin-top:0}.page--bookmark .folders-container ul.folders-list>li.options-open{z-index:10}.page--bookmark .folders-container ul.folders-list>li a{background:#f7f7f7;border-radius:.375rem;display:block;padding:1.5rem 1rem 1rem}@media screen and (max-width:699px){.page--bookmark .folders-container ul.folders-list>li a{outline:1px solid #adadad}}.page--bookmark .folders-container ul.folders-list>li a:focus,.page--bookmark .folders-container ul.folders-list>li a:hover{outline:2px solid #000;text-decoration:none}.accordion .page--bookmark .folders-container ul.folders-list>li .accordion__heading,.page--bookmark .folders-container ul.folders-list>li .accordion .accordion__heading,.page--bookmark .folders-container ul.folders-list>li .edit-name,.page--bookmark .folders-container ul.folders-list>li h3{font-size:1.25rem;font-weight:700;color:#292929;letter-spacing:0;line-height:1.25rem;margin:0}.page--bookmark .folders-container ul.folders-list>li .edit-name{max-width:100%;background:none;border:none;margin:0;padding:0}.page--bookmark .folders-container ul.folders-list>li p{font-size:1rem;font-weight:400;color:#292929;letter-spacing:0;line-height:1.625rem;margin:.375rem 0 0}.page--bookmark .folders-container ul.folders-list>li .folder-options{position:absolute;top:.75rem;right:.75rem;z-index:1}.page--bookmark .folders-container ul.folders-list>li .folder-options-inner{position:relative}.page--bookmark .folders-container ul.folders-list>li .folder-options .toggle-btn{height:25px;width:25px;background:none;border:none;cursor:pointer;display:flex;align-items:center;padding:0}.page--bookmark .folders-container ul.folders-list>li .folder-options .toggle-btn span{width:25px;height:7px;opacity:0;position:absolute;top:0;left:0;z-index:-100}.page--bookmark .folders-container ul.folders-list>li .folder-options ul.options-list{background:#fff;border-radius:2px;box-shadow:0 5px 10px rgba(0,0,0,.1);display:none;list-style:none;margin:0;padding:.875rem 1rem;position:absolute;top:100%;left:0}@media screen and (max-width:699px){.page--bookmark .folders-container ul.folders-list>li .folder-options ul.options-list{left:auto;right:0}}.page--bookmark .folders-container ul.folders-list>li .folder-options ul.options-list.show{display:block}.page--bookmark .folders-container ul.folders-list>li .folder-options ul.options-list li{margin-top:16px;padding:0}.page--bookmark .folders-container ul.folders-list>li .folder-options ul.options-list li:first-child{margin-top:0}.page--bookmark .folders-container ul.folders-list>li .folder-options ul.options-list button{background:none;border:none;font-size:14px;font-weight:600;color:#db0007;cursor:pointer;letter-spacing:0;line-height:24px;padding:0;white-space:nowrap}.page--bookmark .folders-container ul.folders-list>li.active a{background:#292929}.page--bookmark .folders-container ul.folders-list>li.active a:focus,.page--bookmark .folders-container ul.folders-list>li.active a:hover{outline:2px solid #f7f7f7}.accordion .page--bookmark .folders-container ul.folders-list>li.active .accordion__heading,.page--bookmark .folders-container ul.folders-list>li.active .accordion .accordion__heading,.page--bookmark .folders-container ul.folders-list>li.active .edit-name,.page--bookmark .folders-container ul.folders-list>li.active h3,.page--bookmark .folders-container ul.folders-list>li.active p{color:#fff}.page--bookmark .folders-container ul.folders-list>li.active .folder-options .toggle-btn:hover{outline:1px solid #fff}.page--bookmark .folders-container ul.folders-list>li.active .folder-options .toggle-btn svg circle{stroke:#fff}.page--bookmark .folders-container ul.folders-list>li:nth-child(6n+6) ul.options-list{left:auto;right:0}@media screen and (max-width:699px){.page--bookmark .folders-container ul.folders-list>li:nth-child(6n+6) ul.options-list{left:0;right:auto}}.page--bookmark .folders-container .new-folder-btn{border:.0625rem solid #adadad;box-sizing:border-box;border-radius:.375rem}.page--bookmark .folders-container .new-folder-btn button{width:100%;height:100%;background:rgba(0,0,0,0);border:none;border-radius:.375rem;box-sizing:border-box;color:#292929;cursor:pointer;font-size:.875rem;font-weight:700;letter-spacing:0;line-height:1.5rem;padding:1rem 1.5rem;text-align:left}.page--bookmark .folders-container .new-folder-btn button:focus,.page--bookmark .folders-container .new-folder-btn button:hover{outline:2px solid #000;text-decoration:none}.page--bookmark .folders-container .new-folder-btn button .plus-icon{font-size:3rem;font-weight:400;line-height:1.5rem;color:#2d2d2d;display:block}.page--bookmark .bookmarks-container{background:#f7f7f7;border-radius:6px;padding:.625rem 2.5rem 6.25rem}@media screen and (max-width:1099px){.page--bookmark .bookmarks-container{padding:.625rem 1.5rem 2.5rem}}@media screen and (max-width:699px){.page--bookmark .bookmarks-container{padding:.625rem 0 2.5rem}}.page--bookmark .bookmarks-container .folder-options{display:flex}.page--bookmark .bookmarks-container .folder-options-inner{margin-left:auto;position:relative}.page--bookmark .bookmarks-container .folder-options .toggle-btn{background:none;border:none;cursor:pointer}.page--bookmark .bookmarks-container .folder-options .toggle-btn span,.page--bookmark .bookmarks-container .folder-options .toggle-btn svg{display:inline-block;vertical-align:middle}.page--bookmark .bookmarks-container .folder-options .toggle-btn span{font-size:14px;color:#6f6f6f;letter-spacing:0;line-height:24px;margin-left:.5rem}.page--bookmark .bookmarks-container .folder-options ul.options-list{background:#fff;border-radius:2px;box-shadow:0 5px 10px rgba(0,0,0,.1);display:none;list-style:none;margin:0;padding:.875rem 1rem;position:absolute;top:100%;left:0}.page--bookmark .bookmarks-container .folder-options ul.options-list.show{display:block}.page--bookmark .bookmarks-container .folder-options ul.options-list li{margin-top:16px;padding:0}.page--bookmark .bookmarks-container .folder-options ul.options-list li:first-child{margin-top:0}.page--bookmark .bookmarks-container .folder-options ul.options-list button{background:none;border:none;font-size:14px;font-weight:600;color:#db0007;letter-spacing:0;line-height:24px;padding:0;white-space:nowrap}.page--bookmark .bookmarks-container .section-header{display:flex;align-items:flex-end;justify-content:space-between;margin-top:1.125rem}.page--bookmark .bookmarks-container .section-header h2{font-size:3rem;font-weight:600;color:#111;letter-spacing:0;line-height:3.5rem;margin:0}.page--bookmark .bookmarks-container .section-header .sort p{font-size:14px;color:#292929;display:inline-block;vertical-align:middle;letter-spacing:1.75px;line-height:18px;margin:0;text-transform:uppercase}.page--bookmark .bookmarks-container .section-header .sort select{height:2.25rem;width:12.6875rem;display:inline-block;vertical-align:middle;margin-left:.25rem}@media screen and (max-width:699px){.page--bookmark .bookmarks-container .section-header{flex-wrap:wrap}.page--bookmark .bookmarks-container .section-header .sort{width:100%;margin-top:.75rem}}.page--bookmark #results{display:flex}@media screen and (max-width:699px){.page--bookmark #results{flex-wrap:wrap}}.page--bookmark #results aside{width:15rem}@media screen and (max-width:699px){.page--bookmark #results aside{width:100%}}.accordion .page--bookmark #results aside .accordion__heading,.page--bookmark #results aside .accordion .accordion__heading,.page--bookmark #results aside h3{font-size:21px;font-weight:400;color:#292929;letter-spacing:0;line-height:26px}.page--bookmark #results .accordion{border-top:1px solid rgba(45,45,45,.2);border-bottom:1px solid rgba(45,45,45,.2);padding:1rem 0}@media screen and (max-width:699px){.page--bookmark #results .accordion{margin-top:1rem}}.page--bookmark #results .accordion .accordion__button,.page--bookmark #results .accordion .accordion__heading{padding:0}.page--bookmark #results .accordion .accordion__button{height:1.5rem;font-style:normal;font-weight:400;font-size:21px;line-height:26px;letter-spacing:normal;text-transform:none}.page--bookmark #results .accordion .accordion__panel{margin-bottom:1.125rem}.page--bookmark #results .react-datepicker__input-container input{background-color:#fff}.page--bookmark #results .select-group{margin-top:1.125rem}.page--bookmark #results .select-group select{width:100%;height:3rem;background-color:#fff}.page--bookmark #results form .btn,.page--bookmark #results form .page.searchPage .ais-InfiniteHits .ais-InfiniteHits-loadMore,.page--bookmark #results form .topicPage .ais-InfiniteHits-loadMore,.page.searchPage .ais-InfiniteHits .page--bookmark #results form .ais-InfiniteHits-loadMore,.topicPage .page--bookmark #results form .ais-InfiniteHits-loadMore{width:100%;height:2.8125rem;padding:.75rem}.page--bookmark #results .results-count{color:#292929;font-style:normal;font-size:1.25rem;line-height:1.5rem}.page--bookmark #results .results-count span{font-weight:700}.page--bookmark #results .results-count span.red{color:var(--red)}.page--bookmark #results .card-container{display:none}.page--bookmark #results .card-container:not(:first-child){margin-top:1.5rem}.page--bookmark #results .card-container.show{display:block}.page--bookmark #results .no-results-msg{font-size:1.25rem;line-height:1.5rem}.page--bookmark #results .cards{width:calc(100% - 240px);padding-left:5rem}@media screen and (max-width:699px){.page--bookmark #results .cards{width:100%;padding-left:0;margin-top:2.5rem}}.page--bookmark #results .cards .card{height:auto;box-shadow:0 0 28px 0 rgba(0,0,0,.1);border-radius:0 0 6px 6px}.page--bookmark #results .cards .card .card-body{height:auto}.page--bookmark #results .buttons-container{width:100%;display:flex;margin-top:2rem}.page--bookmark #results .buttons-container .btn,.page--bookmark #results .buttons-container .page.searchPage .ais-InfiniteHits .ais-InfiniteHits-loadMore,.page--bookmark #results .buttons-container .topicPage .ais-InfiniteHits-loadMore,.page.searchPage .ais-InfiniteHits .page--bookmark #results .buttons-container .ais-InfiniteHits-loadMore,.topicPage .page--bookmark #results .buttons-container .ais-InfiniteHits-loadMore{margin:auto}.page--bookmark .dialog-layer{width:100vw;height:100vh;overflow:hidden;position:fixed;top:0;left:0;z-index:1000}.page--bookmark .dialog-layer-inner{width:100%;height:100%;display:flex;position:relative}.page--bookmark .dialog-layer .background{width:100%;height:100%;background:rgba(0,0,0,.2);position:absolute;top:0;left:0;z-index:0}.page--bookmark .dialog-layer .dialog-box{background:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;flex-wrap:wrap;margin:auto;padding:1.5rem 2rem;position:relative;z-index:1}.page--bookmark .dialog-layer .dialog-box h2{font-size:28px;letter-spacing:0;line-height:32px}.page--bookmark .dialog-layer .dialog-box form{display:flex;flex-wrap:wrap}.page--bookmark .dialog-layer .dialog-box form div{width:100%}.page--bookmark .dialog-layer .dialog-box form input{height:3rem;background:#f7f7f7;border:1px solid #979797;border-radius:2px;font-size:14px;color:#292929;line-height:18px;max-width:29.25rem;margin-bottom:0}.page--bookmark .dialog-layer .dialog-box form button{cursor:pointer;margin:2.25rem auto 0}.page--bookmark .dialog-layer .dialog-box .cancel{background:none;border:none;font-size:14px;color:var(--red);cursor:pointer;letter-spacing:0;line-height:24px;margin:.5rem auto 0}.faq{width:calc(100% - 25px);max-width:700px;margin:150px auto 100px}@media screen and (min-width:700px)and (max-width:1099px){.faq{margin:100px auto 50px}}@media screen and (max-width:699px){.faq{margin:100px auto 50px}}.faq h1{font-size:2.625rem}.faq h2{color:var(--red);font-size:1.75rem}.accordion .faq .accordion__heading,.faq .accordion .accordion__heading,.faq h3{font-size:1.25rem}.faq li,.faq p{font-size:1rem}.faq ul{margin:0 0 0 20px;padding:0}.faq .contact-info{margin-bottom:1rem}.faq .contact-info p{margin-top:0;margin-bottom:.5rem}.faq .contact-info p:first-child{font-weight:700;margin-bottom:.25rem}.faq .contact-info a{font-weight:700;color:var(--blue);text-decoration:none}.faq .contact-info a:focus,.faq .contact-info a:hover{text-decoration:underline;color:var(--blue-dark)}div.pageComponent.happy-meal-page{display:flex;justify-content:space-between;margin-top:var(--nav-height);padding-bottom:8rem}div.pageComponent.happy-meal-page .wrapper{max-width:90rem;display:flex;justify-content:space-between;padding-top:5rem;padding-left:6.875rem;padding-right:6.875rem;position:relative;z-index:1}@media screen and (max-width:1099px){div.pageComponent.happy-meal-page .wrapper{padding-top:2.5rem;padding-left:1.25rem;padding-right:1.25rem}}div.pageComponent.happy-meal-page .content-column{width:calc(100% - 314px);position:relative;z-index:1}@media screen and (max-width:1099px){div.pageComponent.happy-meal-page .content-column{width:100%}}div.pageComponent.happy-meal-page .anchor-links{width:17.0625rem;max-height:100vh;background:#fff;border-top:4px solid var(--red);border-radius:.5rem;box-shadow:0 5px 10px rgba(0,0,0,.1);overflow:hidden;margin-bottom:auto;padding:1rem 1.5rem 1.5rem;position:-webkit-sticky;position:sticky;top:5rem;right:0}div.pageComponent.happy-meal-page .anchor-links.responsive{display:none}@media screen and (max-width:1099px){div.pageComponent.happy-meal-page .anchor-links.responsive{display:block}div.pageComponent.happy-meal-page .anchor-links.desktop{display:none}div.pageComponent.happy-meal-page .anchor-links{width:100%;margin-top:1.5rem}}div.pageComponent.happy-meal-page .anchor-links p{color:var(--red);font-size:.875rem;line-height:1.2857142857;font-weight:700;margin:0}div.pageComponent.happy-meal-page .anchor-links ul{list-style:none;margin-top:1rem;padding:0}div.pageComponent.happy-meal-page .anchor-links ul li:not(:first-child){margin-top:1rem}div.pageComponent.happy-meal-page .anchor-links ul li a{color:#000;font-size:1.25rem;line-height:1.2}div.pageComponent.happy-meal-page .background{width:100%;height:34.1875rem;opacity:.2;position:absolute;top:0;left:0;z-index:0}div.pageComponent.happy-meal-page .background img{width:100%}div.pageComponent.happy-meal-page .banner{position:relative}div.pageComponent.happy-meal-page .banner .text-container{position:relative;z-index:1}div.pageComponent.happy-meal-page .banner .title{display:flex;align-items:center;margin-top:2.25rem}@media screen and (max-width:1099px){div.pageComponent.happy-meal-page .banner .title{margin-top:0}}@media screen and (max-width:699px){div.pageComponent.happy-meal-page .banner .title{flex-direction:column;align-items:center}}div.pageComponent.happy-meal-page .banner .title .logo-container{min-width:7.5rem;height:7.5rem;background:#fff;border:2px solid var(--yellow);border-radius:4px;box-shadow:0 5px 10px rgba(0,0,0,.1);overflow:hidden;padding:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}div.pageComponent.happy-meal-page .banner .title .logo-container img{width:100%;height:100%;object-fit:contain}div.pageComponent.happy-meal-page .banner .title .text{margin-left:1.5rem}@media screen and (max-width:699px){div.pageComponent.happy-meal-page .banner .title .text{margin-top:1.5rem;margin-left:0}}div.pageComponent.happy-meal-page .banner .title .text p{color:#c00000;font-size:.875rem;line-height:1.2857142857;text-transform:uppercase;margin:0}div.pageComponent.happy-meal-page .banner .title .text h1{color:#c00000;font-size:4rem;line-height:1.25;margin:0}@media screen and (max-width:699px){div.pageComponent.happy-meal-page .banner .title .text h1{font-size:2.625rem;line-height:1.1428571429}}div.pageComponent.happy-meal-page .banner .title .text h1 span{display:block}div.pageComponent.happy-meal-page .banner .yellow-box{width:100%;background:#fff;border-top:.375rem solid var(--yellow);border-radius:.5rem;margin-top:4rem;padding:2.125rem 2.75rem}@media screen and (max-width:699px){div.pageComponent.happy-meal-page .banner .yellow-box{margin-top:2rem;padding:1.5rem 1rem}}div.pageComponent.happy-meal-page .banner .yellow-box ::selection{background:var(--red)}div.pageComponent.happy-meal-page .banner .yellow-box p{font-size:1.125rem;line-height:1.5555555556;margin-bottom:0}div.pageComponent.happy-meal-page .banner .yellow-box p:first-child{margin-top:0}@media screen and (max-width:699px){div.pageComponent.happy-meal-page .banner .yellow-box p{font-size:1rem;line-height:1.625}}div.pageComponent.happy-meal-page .banner .disclaimer{width:100%;background:#f7f7f7;margin-top:1rem;padding:2.25rem 3.75rem}@media screen and (max-width:699px){div.pageComponent.happy-meal-page .banner .disclaimer{padding:1.5rem}}div.pageComponent.happy-meal-page .banner .disclaimer p{font-size:1rem;line-height:1.5;font-style:italic}div.pageComponent.happy-meal-page .campaigns-section{margin-top:1.125rem}div.pageComponent.happy-meal-page .campaigns-section .campaign-section{border-bottom:1px solid #adadad;padding:2.875rem 0}@media screen and (max-width:699px){div.pageComponent.happy-meal-page .campaigns-section .campaign-section{padding:2rem 0}}div.pageComponent.happy-meal-page .campaigns-section .campaign-section:last-child{border-bottom:none}div.pageComponent.happy-meal-page .campaigns-section h2{display:inline-block;font-size:3rem;line-height:1.1666666667;margin:0;padding-bottom:1.5rem;position:relative}@media screen and (max-width:699px){div.pageComponent.happy-meal-page .campaigns-section h2{font-size:1.5rem;line-height:1.25}}div.pageComponent.happy-meal-page .campaigns-section h2:after{content:"";width:100%;height:1rem;background:var(--yellow);border-top-right-radius:1rem;border-bottom-left-radius:1rem;display:inline-block;position:absolute;bottom:0;left:0}@media screen and (max-width:699px){div.pageComponent.happy-meal-page .campaigns-section h2:after{height:.5rem;border-top-right-radius:.5rem;border-bottom-left-radius:.5rem}}div.pageComponent.happy-meal-page .campaigns-section .description{font-size:1.0625rem;line-height:2.1176470588;margin-top:3rem}@media screen and (max-width:699px){div.pageComponent.happy-meal-page .campaigns-section .description{font-size:1rem;line-height:1.625;margin-top:1.5rem}}div.pageComponent.happy-meal-page .campaigns-section .grid-container{display:flex;flex-direction:column;grid-column-gap:1.25rem;grid-row-gap:2.5rem;list-style:none;padding:0}@media screen and (max-width:699px){div.pageComponent.happy-meal-page .campaigns-section .grid-container{display:flex!important;grid-row-gap:1.5rem}}div.pageComponent.happy-meal-page .campaigns-section .grid-container.full .grid-item .image-container,div.pageComponent.happy-meal-page .campaigns-section .grid-container.layout-1 .grid-item .image-container{height:22.5rem}@media screen and (max-width:699px){div.pageComponent.happy-meal-page .campaigns-section .grid-container.full .grid-item .image-container,div.pageComponent.happy-meal-page .campaigns-section .grid-container.layout-1 .grid-item .image-container{height:12.5rem}}div.pageComponent.happy-meal-page .campaigns-section .grid-container.fourths,div.pageComponent.happy-meal-page .campaigns-section .grid-container.half,div.pageComponent.happy-meal-page .campaigns-section .grid-container.layout-2,div.pageComponent.happy-meal-page .campaigns-section .grid-container.layout-3,div.pageComponent.happy-meal-page .campaigns-section .grid-container.layout-4,div.pageComponent.happy-meal-page .campaigns-section .grid-container.thirds{display:grid;grid-column-gap:1.25rem;grid-row-gap:2.5rem}div.pageComponent.happy-meal-page .campaigns-section .grid-container.half,div.pageComponent.happy-meal-page .campaigns-section .grid-container.layout-2{grid-template-columns:1fr 1fr}div.pageComponent.happy-meal-page .campaigns-section .grid-container.half .grid-item .image-container,div.pageComponent.happy-meal-page .campaigns-section .grid-container.layout-2 .grid-item .image-container{height:15.625rem}div.pageComponent.happy-meal-page .campaigns-section .grid-container.layout-3,div.pageComponent.happy-meal-page .campaigns-section .grid-container.thirds{grid-template-columns:1fr 1fr 1fr}div.pageComponent.happy-meal-page .campaigns-section .grid-container.layout-3 .grid-item .image-container,div.pageComponent.happy-meal-page .campaigns-section .grid-container.thirds .grid-item .image-container{height:10.375rem;min-height:10.375rem}div.pageComponent.happy-meal-page .campaigns-section .grid-container.layout-3 .grid-item.image-item .image-container,div.pageComponent.happy-meal-page .campaigns-section .grid-container.thirds .grid-item.image-item .image-container{height:18.4375rem}div.pageComponent.happy-meal-page .campaigns-section .grid-container.fourths,div.pageComponent.happy-meal-page .campaigns-section .grid-container.layout-4{grid-template-columns:1fr 1fr 1fr 1fr}.accordion div.pageComponent.happy-meal-page .campaigns-section .grid-container .accordion__heading,div.pageComponent.happy-meal-page .campaigns-section .grid-container .accordion .accordion__heading,div.pageComponent.happy-meal-page .campaigns-section .grid-container h3{width:100%;font-size:2rem;line-height:1.25;margin-top:2.5rem;margin-bottom:1.5rem}@media screen and (max-width:699px){.accordion div.pageComponent.happy-meal-page .campaigns-section .grid-container .accordion__heading,div.pageComponent.happy-meal-page .campaigns-section .grid-container .accordion .accordion__heading,div.pageComponent.happy-meal-page .campaigns-section .grid-container h3{font-size:1.5rem;line-height:1.25}}div.pageComponent.happy-meal-page .campaigns-section .grid-container li{min-width:25%}div.pageComponent.happy-meal-page .campaigns-section .grid-container .grid-item{width:100%;display:inline-block;flex-grow:1;position:relative}div.pageComponent.happy-meal-page .campaigns-section .grid-container .grid-item .media-popup-link{width:100%;height:100%;color:rgba(0,0,0,0)!important;display:inline-block;opacity:0;position:absolute;top:0;left:0;z-index:1}div.pageComponent.happy-meal-page .campaigns-section .grid-container .grid-item:focus,div.pageComponent.happy-meal-page .campaigns-section .grid-container .grid-item:hover{text-decoration:none}div.pageComponent.happy-meal-page .campaigns-section .grid-container .grid-item:focus .image-container div,div.pageComponent.happy-meal-page .campaigns-section .grid-container .grid-item:hover .image-container div{transform:scale(1.1)}div.pageComponent.happy-meal-page .campaigns-section .grid-container .grid-item:focus .link-text,div.pageComponent.happy-meal-page .campaigns-section .grid-container .grid-item:hover .link-text{text-decoration:underline}div.pageComponent.happy-meal-page .campaigns-section .grid-container .grid-item div{transform:scale(1);transition:all .2s ease-in-out}div.pageComponent.happy-meal-page .campaigns-section .grid-container .grid-item .image-container{width:100%;min-height:14.3125rem;border:1px solid rgba(173,173,173,.5);border-radius:.5rem;overflow:hidden;position:relative}@media screen and (max-width:699px){div.pageComponent.happy-meal-page .campaigns-section .grid-container .grid-item .image-container{height:auto!important;min-height:10.375rem}}div.pageComponent.happy-meal-page .campaigns-section .grid-container .grid-item .image-container img{width:100%;height:100%;object-fit:contain!important}div.pageComponent.happy-meal-page .campaigns-section .grid-container .grid-item .title{font-size:1.25rem;line-height:1.2;margin-top:.5rem;margin-bottom:0}div.pageComponent.happy-meal-page .campaigns-section .grid-container .grid-item .link-text{color:var(--red);display:inline-block;font-size:1rem;line-height:1.5;font-weight:700;margin-top:.5rem;margin-bottom:0}div.pageComponent.happy-meal-page .popup{width:100vw;height:100vh;background:rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:10000}div.pageComponent.happy-meal-page .popup__inner{width:90vw;max-width:62.5rem;max-height:90vh;background:#fff;border-radius:8px;box-shadow:0 8px 14px rgba(0,0,0,.2);padding:3rem;position:relative}@media screen and (max-width:699px){div.pageComponent.happy-meal-page .popup__inner{padding:1.5rem 1rem}}div.pageComponent.happy-meal-page .popup__title{display:flex;justify-content:space-between}div.pageComponent.happy-meal-page .popup__title h2{font-size:2rem;line-height:1.25;margin:0}@media screen and (max-width:699px){div.pageComponent.happy-meal-page .popup__title h2{font-size:1.5rem;line-height:1.3333333333}}div.pageComponent.happy-meal-page .popup__title button{width:1.375rem;height:1.375rem;background:none;border:none;cursor:pointer;flex-shrink:0;margin-top:.5625rem;margin-left:1rem;padding:0;position:relative}div.pageComponent.happy-meal-page .popup__title button span{width:100%;height:100%;font-size:.125rem;opacity:0;position:absolute;top:0;left:0;z-index:-1}div.pageComponent.happy-meal-page .popup__title button img,div.pageComponent.happy-meal-page .popup__title button svg{width:100%;height:100%;object-fit:cover;transform:rotate(45deg)}div.pageComponent.happy-meal-page .popup .iframe-container{margin-top:1.5rem;position:relative;padding-top:50%}@media screen and (max-width:699px){div.pageComponent.happy-meal-page .popup .iframe-container{margin-top:2rem}}div.pageComponent.happy-meal-page .popup .iframe-container.pdf-container{padding-top:60%}div.pageComponent.happy-meal-page .popup .image-container{height:70vh;margin-top:1.5rem;position:relative}div.pageComponent.happy-meal-page .popup .image-container div,div.pageComponent.happy-meal-page .popup .image-container span{height:100%;position:static!important}div.pageComponent.happy-meal-page .popup .image-container div img,div.pageComponent.happy-meal-page .popup .image-container span img{width:100%!important;height:100%!important;object-fit:contain!important}div.pageComponent.happy-meal-page .popup iframe,div.pageComponent.happy-meal-page .popup video{position:absolute;top:0;left:0;width:100%;height:100%}.topicPage{--header-height:31.25rem;z-index:1000;position:relative}.topicPage .resource-subheader{margin-left:-2.5rem}.topicPage main img{max-width:100%;height:auto}.topicPage .titleBlock{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:4.6875rem;padding-top:2.8125rem}@media screen and (min-width:700px)and (max-width:1099px){.topicPage .titleBlock{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:3.125rem}}@media screen and (max-width:699px){.topicPage .titleBlock{display:flex;align-items:flex-start;flex-direction:column}}.accordion .topicPage .titleBlock .accordion__heading,.topicPage .titleBlock .accordion .accordion__heading,.topicPage .titleBlock h1,.topicPage .titleBlock h2,.topicPage .titleBlock h3{margin-top:0}.topicPage .titleBlock .title.h1{margin-bottom:0}.topicPage header.topicHeader{--image-clip-size:625rem;min-height:var(--header-height);position:relative;display:block;align-items:flex-end;justify-content:flex-start;color:var(--white)}@media screen and (min-width:700px)and (max-width:1099px){.topicPage header.topicHeader{--header-height:25rem}}@media screen and (max-width:699px){.topicPage header.topicHeader{--header-height:6.25rem;display:block}}.topicPage header.topicHeader .wrapper .half{background-color:var(--bg-color);color:var(--text-color);margin-left:0;margin-right:auto;border-top-left-radius:.5rem;border-top-right-radius:.5rem;padding:1rem 0 0}@media screen and (min-width:1100px){.topicPage header.topicHeader .wrapper .half{max-width:54%;margin-bottom:-100px;padding-left:6.5rem}}@media screen and (min-width:700px)and (max-width:1099px){.topicPage header.topicHeader .wrapper .half{max-width:calc(50% + 4.5rem + 2rem);padding-left:2rem;padding-right:2rem;transform:translateX(-2rem)}}@media screen and (min-width:700px){.topicPage header.topicHeader .wrapper .half{--title-spacing:calc(var(--header-height) - 200px);display:block;margin-top:var(--title-spacing);position:relative;padding-top:2rem;margin-bottom:.5rem}}@media screen and (max-width:699px){.topicPage header.topicHeader .wrapper .half{margin-bottom:150px;transform:translateY(150px)}.accordion .topicPage header.topicHeader .wrapper .half .accordion__heading,.topicPage header.topicHeader .wrapper .half .accordion .accordion__heading,.topicPage header.topicHeader .wrapper .half h1,.topicPage header.topicHeader .wrapper .half h2,.topicPage header.topicHeader .wrapper .half h3,.topicPage header.topicHeader .wrapper .half h4,.topicPage header.topicHeader .wrapper .half h5,.topicPage header.topicHeader .wrapper .half p{max-width:100%;width:100%}}.topicPage header.topicHeader .title-container{width:100%;display:flex;align-items:center;flex-wrap:wrap;margin-bottom:3rem;padding-right:1rem}.topicPage header.topicHeader h1{margin:0 2rem 0 0}.topicPage header.topicHeader .follow-btn{margin:1rem 0}.topicPage header.topicHeader .image{--mobile-height:9.375rem;position:absolute;width:100%;height:var(--header-height);display:block;top:0;left:0;z-index:-5;-webkit-clip-path:circle(var(--image-clip-size) at 100% calc(-1 * var(--image-clip-size) + 100%));clip-path:circle(var(--image-clip-size) at 100% calc(-1 * var(--image-clip-size) + 100%))}@media screen and (max-width:699px){.topicPage header.topicHeader .image{height:var(--mobile-height)}}.topicPage .split{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-top:2rem;align-items:flex-start}@media screen and (max-width:699px){.topicPage .split{grid-template-columns:1fr}}.topicPage .split h2.caption{margin:0 0 1.5625rem;padding:0}@media screen and (min-width:1100px){.topicPage .split main{padding-left:6.5rem}}.topicPage .split aside{background-color:var(--light-grey);border-radius:.375rem}@media screen and (min-width:1100px){.topicPage .split aside{margin-left:3.125rem;padding:2.8125rem 2.5rem}}@media screen and (max-width:1099px){.topicPage .split aside{padding:1.6875rem 1.5625rem}}.topicPage .split aside .accordion__button{padding-right:2em}@media screen and (max-width:699px){.topicPage .split aside{margin-bottom:4rem}}.topicPage .contact{margin:2rem 0 6rem;padding:2.8125rem 2.5rem;background-color:var(--light-grey);border-radius:.375rem}@media screen and (max-width:699px){.topicPage .contact{margin:4rem 0 2rem;padding:1.6875rem 1.5625rem}}.topicPage .contact p{margin:0 0 2.5rem}.topicPage .contact p:last-of-type{margin:0}.topicPage .contact .contact-name{display:block;font-size:1.125rem;line-height:1.3888888889;font-weight:700;margin:0}.topicPage .contact .contact-title{display:block;font-size:.875rem;line-height:1.7142857143;color:var(--grey);margin:0}.topicPage .posts{background-color:var(--light-grey);margin-bottom:0;padding-bottom:0}.topicPage .posts .resultsHeader{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:1.875rem}.topicPage .pagination-bottom{padding-top:2rem;padding-bottom:2rem}.topicPage .side-contacts{list-style:none;margin:0;padding:0}.topicPage .side-contacts li{padding:0 0 2.5rem;margin:0}.topicPage .side-contacts li div,.topicPage .side-contacts li div a{margin:0;padding:0;line-height:1.5em}.topicPage button.clearSearch{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);border:0 solid rgba(0,0,0,0);color:var(--red);cursor:pointer;font-weight:700;font-size:.875rem;line-height:1.7142857143}.topicPage button.clearSearch:hover{text-decoration:underline}.topicPage .stamps ul{margin:0 0 0 .625rem!important;padding:0!important}.topicPage .stamps li{margin:0!important;padding:0!important}.topicPage .stamps li>div{margin:0 0 0 .625rem!important}.topicPage .stamp-label{display:none!important}.topicPage .creative-effectiveness,.topicPage .shamelessly-stolen{display:none}.topicPage .searchbox-label{font-size:.875rem;line-height:1.2857142857;text-transform:uppercase;margin:0 0 .625rem}.topicPage .search-term{font-weight:700;font-size:1.75rem;line-height:1.1428571429;margin:0 0 .625rem}.topicPage .search-results{font-size:1.3125rem;line-height:1.2380952381;margin:0}.topicPage .ais-SearchBox{position:relative;height:50px}.topicPage .ais-SearchBox-submit{position:absolute;bottom:0;right:0}.topicPage .ais-SearchBox-submitIcon{width:20px;height:20px}.topicPage .ais-SearchBox-reset{position:absolute;bottom:-35px;right:0;background-color:rgba(0,0,0,0);border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.topicPage .ais-SearchBox-reset:hover{cursor:pointer}.topicPage .ais-SearchBox-reset:hover:before{text-decoration:underline}.topicPage .ais-SearchBox-reset:before{content:"Clear Search";font-weight:700;font-size:.875rem;line-height:1.7142857143;color:var(--red)}.topicPage .ais-SearchBox-resetIcon{display:none}.topicPage .ais-InfiniteHits-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2.5rem;gap:2.5rem;align-items:flex-start;margin:0;padding:0 0 4.6875rem}@media screen and (min-width:700px)and (max-width:1099px){.topicPage .ais-InfiniteHits-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:699px){.topicPage .ais-InfiniteHits-list{grid-template-columns:repeat(1,minmax(0,1fr))}}.topicPage .ais-InfiniteHits-item{height:100%;list-style-type:none}.topicPage .ais-InfiniteHits-loadMore{left:50%;margin:0 0 3.125rem!important;transform:translateX(-50%)}.topicPage .ais-InfiniteHits-loadMore--disabled{display:none}.topicPage .iconImageContainer{min-height:9.75rem;display:flex;align-items:center;justify-content:center;background:var(--yellow)}.topicPage .iconImageContainer.happyMealContainer{background:#fff;border:2px solid var(--yellow)}@media screen and (min-width:700px)and (max-width:1099px){.topicPage .iconImageContainer{min-height:19vw}}@media screen and (max-width:699px){.topicPage .iconImageContainer{min-height:48vw}}.topicFeaturedArticlesInner .ais-InfiniteHits-loadPrevious{display:none!important}@media screen and (max-width:699px){.BaseStyles_hide-mobile__a9uDw{display:none!important}}@media screen and (min-width:1100px){.BaseStyles_hide-desktop__0FL_G{display:none}}@media screen and (min-width:700px){.BaseStyles_show-mobile__gOby9{display:none!important}}@media screen and (max-width:1099px){.BaseStyles_show-desktop__JKT8h{display:none}}@media screen and (max-width:699px){.BaseStyles_show-tablet__aiYGy{display:none}}@media screen and (min-width:1100px){.BaseStyles_show-tablet__aiYGy{display:none}}@media screen and (min-width:700px)and (max-width:1099px){.BaseStyles_hide-tablet__rNkbg{display:none}}.BaseStyles_ais-InfiniteHits-loadMore__F81jL,.BaseStyles_btn__rJy2Q{--radius:0.1875rem;position:relative;padding:.5em 3em;background-color:var(--yellow);color:var(--black);cursor:pointer;border-radius:var(--radius);display:inline-block;margin:0 1em 1em 0;border:0 solid rgba(0,0,0,0);transition:transform .33s cubic-bezier(.4,0,.2,1),color .33s cubic-bezier(.4,0,.2,1);font-weight:700;font-size:1.25rem;overflow:hidden;background-color:rgba(0,0,0,0);z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_small__6rU50,.BaseStyles_btn__rJy2Q.BaseStyles_small__6rU50{font-size:.875rem}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_ais-InfiniteHits-loadMore__F81jL,.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_narrow__cXNuW,.BaseStyles_btn__rJy2Q.BaseStyles_ais-InfiniteHits-loadMore__F81jL,.BaseStyles_btn__rJy2Q.BaseStyles_narrow__cXNuW{padding:.5em 1em}.BaseStyles_ais-InfiniteHits-loadMore__F81jL:focus-visible,.BaseStyles_btn__rJy2Q:focus-visible{outline:none;box-shadow:0 0 4px 2px #006bae}.BaseStyles_ais-InfiniteHits-loadMore__F81jL:before,.BaseStyles_btn__rJy2Q:before{width:100%;height:100%;z-index:-2;content:"";background-color:var(--yellow);border-radius:var(--radius);position:absolute;top:0;left:0}.BaseStyles_ais-InfiniteHits-loadMore__F81jL:after,.BaseStyles_btn__rJy2Q:after{position:absolute;width:100%;height:100%;border-radius:var(--radius);content:"";top:0;left:0;z-index:-1;background-color:var(--red);transform:translate3d(-101%,0,0);transition:transform .33s cubic-bezier(.4,0,.2,1)}.BaseStyles_ais-InfiniteHits-loadMore__F81jL:focus,.BaseStyles_ais-InfiniteHits-loadMore__F81jL:hover,.BaseStyles_btn__rJy2Q:focus,.BaseStyles_btn__rJy2Q:hover{color:var(--white);text-decoration:none}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_has-icon__rMCKq:hover:after,.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_narrow__cXNuW:hover:after,.BaseStyles_ais-InfiniteHits-loadMore__F81jL:focus:after,.BaseStyles_ais-InfiniteHits-loadMore__F81jL:hover:after,.BaseStyles_btn__rJy2Q.BaseStyles_has-icon__rMCKq:hover:after,.BaseStyles_btn__rJy2Q.BaseStyles_narrow__cXNuW:hover:after,.BaseStyles_btn__rJy2Q:focus:after,.BaseStyles_btn__rJy2Q:hover:after{transform:translateZ(0)}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_secondary__xM2Xo,.BaseStyles_btn__rJy2Q.BaseStyles_secondary__xM2Xo{color:var(--white)}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_secondary__xM2Xo:before,.BaseStyles_btn__rJy2Q.BaseStyles_secondary__xM2Xo:before{background-color:var(--red)}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_secondary__xM2Xo:after,.BaseStyles_btn__rJy2Q.BaseStyles_secondary__xM2Xo:after{background-color:var(--yellow)}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_secondary__xM2Xo:hover,.BaseStyles_btn__rJy2Q.BaseStyles_secondary__xM2Xo:hover{color:var(--black)}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_dark__4UxL_,.BaseStyles_btn__rJy2Q.BaseStyles_dark__4UxL_{color:var(--white)}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_dark__4UxL_:before,.BaseStyles_btn__rJy2Q.BaseStyles_dark__4UxL_:before{background-color:var(--black)}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_dark__4UxL_:after,.BaseStyles_btn__rJy2Q.BaseStyles_dark__4UxL_:after{background-color:var(--red-dark)}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_dark__4UxL_:hover,.BaseStyles_btn__rJy2Q.BaseStyles_dark__4UxL_:hover{color:var(--white)}.BaseStyles_ais-InfiniteHits-loadMore__F81jL .BaseStyles_icon__6jamw,.BaseStyles_btn__rJy2Q .BaseStyles_icon__6jamw{display:block;width:2em;height:100%;z-index:5;background-position:50%;background-repeat:no-repeat;position:absolute;background-size:20px 20px;top:0;right:0;display:flex;align-items:center;justify-content:center}.BaseStyles_ais-InfiniteHits-loadMore__F81jL .BaseStyles_icon__6jamw svg,.BaseStyles_btn__rJy2Q .BaseStyles_icon__6jamw svg{max-width:100%;max-height:50%}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_ais-InfiniteHits-loadMore--disabled__uB5Or,.BaseStyles_btn__rJy2Q.BaseStyles_ais-InfiniteHits-loadMore--disabled__uB5Or{display:none}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_follow-btn__gwNDX,.BaseStyles_btn__rJy2Q.BaseStyles_follow-btn__gwNDX{width:auto;background:#fff;cursor:pointer;display:flex;align-items:center;padding:0;position:relative}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_follow-btn__gwNDX:before,.BaseStyles_btn__rJy2Q.BaseStyles_follow-btn__gwNDX:before{background-color:var(--red)}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_follow-btn__gwNDX:after,.BaseStyles_btn__rJy2Q.BaseStyles_follow-btn__gwNDX:after{background-color:var(--yellow)}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_follow-btn__gwNDX span,.BaseStyles_btn__rJy2Q.BaseStyles_follow-btn__gwNDX span{background:rgba(0,0,0,0);color:#fff;font-weight:700;font-size:1.25rem;padding:.75rem 1.125rem;position:relative;transition:all .33s;z-index:1}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_follow-btn__gwNDX svg,.BaseStyles_btn__rJy2Q.BaseStyles_follow-btn__gwNDX svg{position:absolute;top:50%;left:1.125rem;transform:translateY(-50%);z-index:0}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_follow-btn__gwNDX svg g,.BaseStyles_btn__rJy2Q.BaseStyles_follow-btn__gwNDX svg g{fill:#fff;transition:all .33s}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_follow-btn__gwNDX:hover span,.BaseStyles_btn__rJy2Q.BaseStyles_follow-btn__gwNDX:hover span{color:#000}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_follow-btn__gwNDX:hover svg g,.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_follow-btn__gwNDX:hover svg path,.BaseStyles_btn__rJy2Q.BaseStyles_follow-btn__gwNDX:hover svg g,.BaseStyles_btn__rJy2Q.BaseStyles_follow-btn__gwNDX:hover svg path{fill:#000}@media screen and (max-width:699px){.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_follow-btn__gwNDX,.BaseStyles_btn__rJy2Q.BaseStyles_follow-btn__gwNDX{margin:0 auto 2rem 0}}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_follow-btn__gwNDX.BaseStyles_isFollowing__8aHDJ:hover svg path,.BaseStyles_btn__rJy2Q.BaseStyles_follow-btn__gwNDX.BaseStyles_isFollowing__8aHDJ:hover svg path{fill:#000;transition:all .33s}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_follow-btn__gwNDX:disabled,.BaseStyles_btn__rJy2Q.BaseStyles_follow-btn__gwNDX:disabled{cursor:inherit}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_follow-btn__gwNDX:disabled:hover:after,.BaseStyles_btn__rJy2Q.BaseStyles_follow-btn__gwNDX:disabled:hover:after{transform:translate3d(-101%,0,0)}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_follow-btn__gwNDX:disabled:hover span,.BaseStyles_btn__rJy2Q.BaseStyles_follow-btn__gwNDX:disabled:hover span{color:#fff}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_follow-btn__gwNDX:disabled:hover svg g,.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_follow-btn__gwNDX:disabled:hover svg path,.BaseStyles_btn__rJy2Q.BaseStyles_follow-btn__gwNDX:disabled:hover svg g,.BaseStyles_btn__rJy2Q.BaseStyles_follow-btn__gwNDX:disabled:hover svg path{fill:#fff}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_follow-btn__gwNDX.BaseStyles_has-icon__rMCKq span,.BaseStyles_btn__rJy2Q.BaseStyles_follow-btn__gwNDX.BaseStyles_has-icon__rMCKq span{padding-right:1.125rem;padding-left:2.875rem}.BaseStyles_ais-InfiniteHits-loadMore__F81jL.BaseStyles_has-icon__rMCKq span,.BaseStyles_btn__rJy2Q.BaseStyles_has-icon__rMCKq span{padding-right:3.25rem}.BaseStyles_ais-InfiniteHits-loadMore__F81jL:last-of-type{margin:0 0 1em}@media screen and (max-width:699px){header .BaseStyles_btn__rJy2Q{width:100%}}.BaseStyles_share-button-container__qChzd{position:relative}.BaseStyles_share-button-container__qChzd>button{border-radius:.1875rem;cursor:pointer;display:flex;align-items:center;padding:.75rem 1.125rem;position:relative;margin:auto}.BaseStyles_share-button-container__qChzd>button:before{background-color:var(--red)}.BaseStyles_share-button-container__qChzd>button:after{background-color:var(--yellow)}.BaseStyles_share-button-container__qChzd>button span{width:100%;height:100%;font-size:.125rem;line-height:1;opacity:0;position:absolute;top:0;left:0;z-index:-1}.BaseStyles_share-button-container__qChzd>button span.BaseStyles_show-label__7C4CI{width:auto;height:auto;font-size:1.25rem;line-height:1.2;position:static;opacity:1;z-index:0}.BaseStyles_share-button-container__qChzd>button svg path{fill:var(--black);stroke:var(--black)}.BaseStyles_share-button-container__qChzd .BaseStyles_share-list-container__orC43{display:none;position:absolute;top:100%;left:0}.BaseStyles_share-button-container__qChzd .BaseStyles_share-list-container__orC43.BaseStyles_show__gBCdh{display:block;z-index:100}@media screen and (max-width:699px){.BaseStyles_share-button-container__qChzd .BaseStyles_share-list-container__orC43{width:100%;max-width:80vw;position:fixed!important;top:50%!important;left:50%!important;right:auto;transform:translate(-50%,-50%)}.BaseStyles_share-button-container__qChzd .BaseStyles_share-list-container__orC43 .BaseStyles_modal-background__M7FPM{width:calc(100vw + 2px);height:calc(100vh + 2px);background-color:rgba(0,0,0,.8);display:inline-block!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}}.BaseStyles_share-button-container__qChzd .BaseStyles_share-list-container__orC43 .BaseStyles_modal-background__M7FPM{display:none}.BaseStyles_share-button-container__qChzd .BaseStyles_share-list-container__orC43 .BaseStyles_closeBtn__9rvyY{width:2.25rem;height:2.25rem;background:var(--yellow);border:none!important;border-radius:.25rem .25rem 0 0;display:none;padding:.5rem;position:absolute;bottom:100%;right:0}@media screen and (max-width:699px){.BaseStyles_share-button-container__qChzd .BaseStyles_share-list-container__orC43 .BaseStyles_closeBtn__9rvyY{display:inline-block}}.BaseStyles_share-button-container__qChzd .BaseStyles_share-list-container__orC43 .BaseStyles_closeBtn__9rvyY span{width:100%;height:100%;font-size:.125rem;opacity:0;position:absolute;top:0;left:0;z-index:-1}.BaseStyles_share-button-container__qChzd .BaseStyles_share-list-container__orC43 .BaseStyles_closeBtn__9rvyY svg path{fill:var(--black)}.BaseStyles_share-button-container__qChzd ul.BaseStyles_share-list__QBE3t{background:var(--white);box-shadow:0 .0625rem .5625rem .125rem rgba(0,0,0,.1);list-style:none;margin:0;padding:1.25rem;position:relative;z-index:1}.BaseStyles_share-button-container__qChzd ul.BaseStyles_share-list__QBE3t li{display:flex;align-items:center;white-space:nowrap}.BaseStyles_share-button-container__qChzd ul.BaseStyles_share-list__QBE3t li div{display:flex;align-items:center}.BaseStyles_share-button-container__qChzd ul.BaseStyles_share-list__QBE3t li svg{margin-right:.5rem}.BaseStyles_share-button-container__qChzd ul.BaseStyles_share-list__QBE3t li svg path{stroke:var(--black)}.BaseStyles_share-button-container__qChzd ul.BaseStyles_share-list__QBE3t li span{font-size:1rem;line-height:1.25}.BaseStyles_share-button-container__qChzd ul.BaseStyles_share-list__QBE3t li a{color:var(--black);display:flex;align-items:center;font-weight:400}.BaseStyles_share-button-container__qChzd ul.BaseStyles_share-list__QBE3t li button{margin:0}.BaseStyles_share-button-container__qChzd ul.BaseStyles_share-list__QBE3t li button span{font-weight:400}.BaseStyles_share-button-container__qChzd ul.BaseStyles_share-list__QBE3t li button:focus span,.BaseStyles_share-button-container__qChzd ul.BaseStyles_share-list__QBE3t li button:hover span{text-decoration:underline}.BaseStyles_ms-share-button__8qU_G{position:relative}.BaseStyles_ms-share-button__8qU_G .BaseStyles_teams-share-button__2HwpW{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0;z-index:1}.BaseStyles_ms-share-button__8qU_G .BaseStyles_teams-share-button__2HwpW a{width:100%;display:block}.BaseStyles_ms-share-button__8qU_G .BaseStyles_teams-share-button__2HwpW:hover+.BaseStyles_visible-button-label__BDZED span{text-decoration:underline}.BaseStyles_ms-share-button__8qU_G .BaseStyles_visible-button-label__BDZED{display:flex;align-items:center}.BaseStyles_email-share-button__LTsJC button span{margin-left:0!important}.BaseStyles_card-bookmark__wmQDy .BaseStyles_isBookmarked__F2R0V svg path{fill:var(--yellow)!important}.BaseStyles_mainContent__VK0H3{min-height:100vh;display:flex;flex-direction:column;position:relative;z-index:1}.BaseStyles_card__Lz2LX{background:var(--white);box-shadow:var(--shadow);border-radius:0 0 6px 6px}@media screen and (max-width:699px){.Modal_hide-mobile__xPnTO{display:none!important}}@media screen and (min-width:1100px){.Modal_hide-desktop__KJn5i{display:none}}@media screen and (min-width:700px){.Modal_show-mobile__9cGDE{display:none!important}}@media screen and (max-width:1099px){.Modal_show-desktop__Hyq6O{display:none}}@media screen and (max-width:699px){.Modal_show-tablet__E17Es{display:none}}@media screen and (min-width:1100px){.Modal_show-tablet__E17Es{display:none}}@media screen and (min-width:700px)and (max-width:1099px){.Modal_hide-tablet__Z6m47{display:none}}@keyframes Modal_bounce__1ojvM{0%{transform:scale(1) translateY(0)}10%{transform:scale(1.05,.95) translateY(0)}30%{transform:scale(.95,1.05) translateY(-.5rem)}50%{transform:scale(1.075,.975) translateY(0)}57%{transform:scale(1) translateY(-1px)}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes Modal_toolbarBounce__I7JUv{0%{transform:scale(1) translateY(0)}5%{transform:scale(1.02,.95) translateY(0)}15%{transform:scale(.98,1.05) translateY(-.5rem)}25%{transform:scale(1.01,.975) translateY(0)}28%{transform:scale(1) translateY(-1px)}32%{transform:scale(1) translateY(0)}50%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes Modal_shake__FSfqG{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes Modal_notifShake__excjQ{0%{transform:rotate(0)}25%{transform:rotate(15deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-15deg)}to{transform:rotate(0)}}@keyframes Modal_headShake__s_q0T{0%{transform:translateZ(0)}12.5%{transform:translate3d(4px,0,0)}37.5%{transform:translate3d(-4px,0,0)}62.5%{transform:translate3d(4px,0,0)}87.5%{transform:translate3d(-2px,0,0)}to{transform:translateZ(0)}}.Modal_dialog-layer__eVDeT,.Modal_dialogLayer__lr4kd{width:100vw;height:100vh;overflow:hidden;position:fixed;top:0;left:0;z-index:1001}.Modal_dialog-layer__eVDeT .Modal_dialogLayerInner__h6YIm,.Modal_dialogLayer__lr4kd .Modal_dialogLayerInner__h6YIm{width:100%;height:100%;display:flex;position:relative}.Modal_dialog-layer__eVDeT .Modal_background__a_Vfj,.Modal_dialogLayer__lr4kd .Modal_background__a_Vfj{width:100%;height:100%;background:rgba(0,0,0,.2);position:absolute;top:0;left:0;z-index:0}.Modal_dialog-layer__eVDeT .Modal_dialogBox__LjadF,.Modal_dialogLayer__lr4kd .Modal_dialogBox__LjadF{max-height:80vh;background:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;margin:auto;padding:1.5rem 2rem;position:relative;z-index:1}.Modal_dialog-layer__eVDeT .Modal_dialogBox__LjadF .Modal_headerContainer__iPWm2,.Modal_dialogLayer__lr4kd .Modal_dialogBox__LjadF .Modal_headerContainer__iPWm2{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.Modal_dialog-layer__eVDeT .Modal_dialogBox__LjadF .Modal_closeBtn__9ksVl,.Modal_dialogLayer__lr4kd .Modal_dialogBox__LjadF .Modal_closeBtn__9ksVl{background-color:rgba(0,0,0,0);border:none;padding:0;position:relative;transform:rotate(45deg)}@media screen and (max-width:699px){.Modal_dialog-layer__eVDeT .Modal_dialogBox__LjadF .Modal_closeBtn__9ksVl,.Modal_dialogLayer__lr4kd .Modal_dialogBox__LjadF .Modal_closeBtn__9ksVl{position:absolute;top:1rem;right:1rem}}.Modal_dialog-layer__eVDeT .Modal_dialogBox__LjadF .Modal_closeBtn__9ksVl span,.Modal_dialogLayer__lr4kd .Modal_dialogBox__LjadF .Modal_closeBtn__9ksVl span{width:22px;height:22px;opacity:0;position:absolute;top:0;right:0;text-indent:-9000px;z-index:-1}.Modal_dialog-layer__eVDeT .Modal_dialogBox__LjadF h2,.Modal_dialogLayer__lr4kd .Modal_dialogBox__LjadF h2{font-size:28px;letter-spacing:0;line-height:32px;margin:0}.Modal_dialog-layer__eVDeT .Modal_dialogBox__LjadF form,.Modal_dialogLayer__lr4kd .Modal_dialogBox__LjadF form{display:flex;flex-wrap:wrap}.Modal_dialog-layer__eVDeT .Modal_dialogBox__LjadF form div,.Modal_dialogLayer__lr4kd .Modal_dialogBox__LjadF form div{width:100%}.Modal_dialog-layer__eVDeT .Modal_dialogBox__LjadF form input,.Modal_dialogLayer__lr4kd .Modal_dialogBox__LjadF form input{width:100%;max-width:29.25rem;height:3rem;background-color:#f7f7f7;border:1px solid #979797;border-radius:2px;font-size:14px;color:#292929;line-height:18px;margin-bottom:0}.Modal_dialog-layer__eVDeT .Modal_dialogBox__LjadF form button,.Modal_dialogLayer__lr4kd .Modal_dialogBox__LjadF form button{cursor:pointer;margin:2.25rem auto 0}.Modal_dialog-layer__eVDeT .Modal_dialogBox__LjadF form .Modal_folderWarning__jChTf,.Modal_dialogLayer__lr4kd .Modal_dialogBox__LjadF form .Modal_folderWarning__jChTf{width:100%;color:var(--red);font-weight:700;margin:0;text-align:center}.Modal_dialog-layer__eVDeT .Modal_dialogBox__LjadF form .Modal_folderWarning__jChTf+button,.Modal_dialogLayer__lr4kd .Modal_dialogBox__LjadF form .Modal_folderWarning__jChTf+button{margin-top:1rem}.Modal_dialog-layer__eVDeT .Modal_dialogBox__LjadF .Modal_cancel__KM4lA,.Modal_dialogLayer__lr4kd .Modal_dialogBox__LjadF .Modal_cancel__KM4lA{background:none;border:none;font-size:14px;font-weight:600;color:var(--red);cursor:pointer;letter-spacing:0;line-height:24px;margin:.5rem auto 0}.Modal_folderEditContainer__aL1Ye{width:40rem;max-width:80vw;border-radius:.375rem;display:block!important;overflow:auto}.Modal_folderEditContainer__aL1Ye ul{width:100%;display:flex;flex-wrap:wrap;list-style:none;padding:0}.Modal_folderEditContainer__aL1Ye ul li{width:calc(50% - 4px);background:#f7f7f7;border-radius:.375rem;margin-right:.25rem;margin-bottom:.625rem;position:relative;border:1px solid #000}@media screen and (max-width:699px){.Modal_folderEditContainer__aL1Ye ul li{width:100%;margin-top:.5rem}}.Modal_folderEditContainer__aL1Ye ul li input{border:1px solid #292929;letter-spacing:normal}.Modal_folderEditContainer__aL1Ye ul li label{width:100%;height:100%;background:rgba(0,0,0,0);opacity:0;position:absolute;top:0;left:0;z-index:1}.Modal_folderEditContainer__aL1Ye ul li .Modal_inputContainer__lVDxM{width:100%;height:100%;display:flex;align-items:center;padding:1.5rem .875rem}.Modal_folderEditContainer__aL1Ye ul li .Modal_inputContainer__lVDxM div{padding-right:.5rem}.Modal_folderEditContainer__aL1Ye ul li p{letter-spacing:normal;text-transform:none}.Modal_folderEditContainer__aL1Ye ul li .Modal_title__YxbHW{font-weight:700;font-size:2rem;line-height:2.5rem;margin:0}.Modal_folderEditContainer__aL1Ye ul li .Modal_count__nl9jp{font-weight:400;font-size:1rem;line-height:1.625rem;text-transform:none;margin:0}.Modal_folderEditContainer__aL1Ye ul li.Modal_checked__ejqOJ{background:#2d2d2d}.Modal_folderEditContainer__aL1Ye ul li.Modal_checked__ejqOJ p{color:#fff}.Modal_folderEditContainer__aL1Ye ul li.Modal_checked__ejqOJ input{background-color:rgba(0,0,0,0)}.Modal_folderEditContainer__aL1Ye .Modal_buttonContainer__q0pUm{width:100%;display:flex}.Modal_confirmationContainer__3FYFd{align-items:center}.Modal_legalPopupContainer__j_3le{width:63.5vw;max-width:57.1875rem;background-color:#f7f7f7;border-radius:.375rem;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);flex-wrap:nowrap!important;padding:3rem 1.5rem!important}@media screen and (max-width:699px){.Modal_legalPopupContainer__j_3le{width:80vw;padding:1rem!important}}.Modal_legalPopupContainer__j_3le .Modal_headerContainer__iPWm2{border-bottom:1px solid rgba(150,150,150,.2);display:block!important;padding:0 1rem 1.5rem}@media screen and (max-width:699px){.Modal_legalPopupContainer__j_3le .Modal_headerContainer__iPWm2{padding:0}}.Modal_legalPopupContainer__j_3le .Modal_headerContainer__iPWm2 h2{font-weight:700;font-size:24px;line-height:32px;color:#111;margin:0}.Modal_legalPopupContainer__j_3le .Modal_headerContainer__iPWm2 p{font-style:italic;font-weight:400;font-size:1.375rem;line-height:2rem;color:#111;margin:.5rem 0 0}@media screen and (max-width:699px){.Modal_legalPopupContainer__j_3le .Modal_headerContainer__iPWm2 p{font-size:1.125rem;line-height:1.5rem}}.Modal_legalPopupContainer__j_3le .Modal_headerContainer__iPWm2 p.Modal_subtitle__WpgnE{font-weight:700}.Modal_legalPopupContainer__j_3le .Modal_bodyContainer__lQHz1{max-height:17.6875rem;margin-top:.5rem;overflow:auto;padding:1.5rem}@media screen and (max-width:699px){.Modal_legalPopupContainer__j_3le .Modal_bodyContainer__lQHz1{padding:1rem}}.Modal_legalPopupContainer__j_3le .Modal_bodyContainer__lQHz1::-webkit-scrollbar-thumb{background:#000}.Modal_legalPopupContainer__j_3le .Modal_bodyContainer__lQHz1::-webkit-scrollbar-track{background:blue}.Modal_legalPopupContainer__j_3le .Modal_bodyContainer__lQHz1>ol{counter-reset:item;list-style:none}.Modal_legalPopupContainer__j_3le .Modal_bodyContainer__lQHz1>ol>li{counter-increment:item}.Modal_legalPopupContainer__j_3le .Modal_bodyContainer__lQHz1>ol>li:before{content:counter(item) ".";display:inline-block;font-size:1.125rem;line-height:1.75rem;font-weight:700}.Modal_legalPopupContainer__j_3le .Modal_bodyContainer__lQHz1 ol,.Modal_legalPopupContainer__j_3le .Modal_bodyContainer__lQHz1 ul{padding-left:0}.Modal_legalPopupContainer__j_3le .Modal_bodyContainer__lQHz1 ul{list-style:initial;list-style-position:inside}.Modal_legalPopupContainer__j_3le .Modal_bodyContainer__lQHz1 h3{font-size:1.5rem;line-height:2rem;color:#292929;margin:0}.Modal_legalPopupContainer__j_3le .Modal_bodyContainer__lQHz1 h4{display:inline-block;font-size:1.125rem;line-height:1.75rem;margin:0}.Modal_legalPopupContainer__j_3le .Modal_bodyContainer__lQHz1 h4:first-child{margin-left:.25rem}.Modal_legalPopupContainer__j_3le .Modal_bodyContainer__lQHz1 h4+p{margin-top:.25rem}.Modal_legalPopupContainer__j_3le .Modal_bodyContainer__lQHz1 li,.Modal_legalPopupContainer__j_3le .Modal_bodyContainer__lQHz1 p{font-size:1rem;line-height:1.625rem;margin:1rem 0 0}.Modal_legalPopupContainer__j_3le .Modal_bodyContainer__lQHz1 .Modal_disclaimer__Vkfbo{text-transform:uppercase}.Modal_legalPopupContainer__j_3le .Modal_buttonContainer__q0pUm{display:flex;align-items:center;margin-top:3rem;padding:0 1rem}@media screen and (max-width:699px){.Modal_legalPopupContainer__j_3le .Modal_buttonContainer__q0pUm{display:block;padding:0}}.Modal_legalPopupContainer__j_3le .Modal_buttonContainer__q0pUm .Modal_btn__aeaXh{margin:0}.Modal_legalPopupContainer__j_3le .Modal_buttonContainer__q0pUm .Modal_btn__aeaXh:disabled{opacity:.5}.Modal_legalPopupContainer__j_3le .Modal_buttonContainer__q0pUm p{color:#131415;font-weight:700;font-size:.875rem;line-height:1.5rem;margin:0 0 0 1rem}@media screen and (max-width:699px){.Modal_legalPopupContainer__j_3le .Modal_buttonContainer__q0pUm p{margin:.5rem 0 0}}.Modal_errorContainer__xUiHs{display:flex;align-items:center;margin-top:1rem;padding:0 1rem}@media screen and (max-width:699px){.Modal_errorContainer__xUiHs{display:block;padding:0}}.Modal_errorContainer__xUiHs .Modal_errorMsg__sMIMW{color:var(--red);font-size:1rem;line-height:1.75;font-weight:700;margin:0}.Modal_mediaContainer__Wrmxh{width:80vw;max-width:67.5rem;max-height:85vh!important}.Modal_mediaContainer__Wrmxh.Modal_audioContainer__UIAus{width:auto}.Modal_mediaContainer__Wrmxh .Modal_mediaContent__ktvCQ{width:100%;max-height:100%;overflow:hidden;display:flex}.Modal_mediaContainer__Wrmxh .Modal_videoContainer__nR1io{width:100%;max-width:65.625rem;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center}.Modal_mediaContainer__Wrmxh .Modal_videoContainer__nR1io iframe,.Modal_mediaContainer__Wrmxh .Modal_videoContainer__nR1io video{width:100%;max-width:65.625rem;height:100%;max-height:36.875rem}.Modal_mediaContainer__Wrmxh .Modal_audioContent__yOYcT{width:100%;max-width:65.625rem;display:flex;align-items:center;justify-content:center}.Modal_mediaContainer__Wrmxh .Modal_galleryContainer__xpmFx,.Modal_mediaContainer__Wrmxh .Modal_galleryContainer__xpmFx>div{width:100%}.Modal_galleryModal__fzDwC .Modal_mediaContainer__Wrmxh,.Modal_galleryModal__fzDwC .Modal_mediaContent__ktvCQ,.Modal_galleryModal__fzDwC .swiper,.Modal_galleryModal__fzDwC .swiper-slide,.Modal_galleryModal__fzDwC .swiper-wrapper{height:100%}.Modal_galleryModal__fzDwC .box{width:calc(100% - 80px);height:100%;display:flex;flex-direction:column;margin:auto}.Modal_galleryModal__fzDwC .box .image{display:flex;align-items:center;justify-content:center;flex:1 1 auto;position:relative}.Modal_galleryModal__fzDwC .box .image img{width:auto;height:auto;max-width:100%;max-height:100%;margin:auto;position:absolute;object-fit:contain}.Modal_galleryModal__fzDwC .box .caption{flex:0 1 auto}.Modal_fgdGalleryModal__TK8C6 .Modal_mediaContainer__Wrmxh,.Modal_lightboxModal__PqwRf .Modal_mediaContainer__Wrmxh{max-width:51.25rem;height:80vh;max-height:38.75rem!important;border-radius:1rem;display:flex}.Modal_fgdGalleryModal__TK8C6 .Modal_mediaContainer__Wrmxh .Modal_closeBtn__9ksVl,.Modal_lightboxModal__PqwRf .Modal_mediaContainer__Wrmxh .Modal_closeBtn__9ksVl{width:2.5rem;height:2.5rem;cursor:pointer;position:absolute;top:1.875rem;right:1.875rem}.Modal_fgdGalleryModal__TK8C6 .Modal_mediaContent__ktvCQ,.Modal_lightboxModal__PqwRf .Modal_mediaContent__ktvCQ{width:90%;height:100%;margin:auto}.Modal_fgdGalleryModal__TK8C6 .swiper,.Modal_fgdGalleryModal__TK8C6 .swiper-wrapper,.Modal_lightboxModal__PqwRf .swiper,.Modal_lightboxModal__PqwRf .swiper-wrapper{height:100%}.Modal_fgdGalleryModal__TK8C6 .swiper-slide,.Modal_lightboxModal__PqwRf .swiper-slide{display:flex;align-items:center;justify-content:center}.Modal_fgdGalleryModal__TK8C6 .swiper-slide figure,.Modal_lightboxModal__PqwRf .swiper-slide figure{width:100%;height:100%;max-width:calc(100% - 150px);display:flex}.Modal_fgdGalleryModal__TK8C6 .swiper-slide figure img,.Modal_lightboxModal__PqwRf .swiper-slide figure img{width:auto;height:100%;max-width:100%;max-height:31.25rem;margin:auto}.Modal_fgdGalleryModal__TK8C6 .swiper-slide figcaption,.Modal_lightboxModal__PqwRf .swiper-slide figcaption{color:var(--text-color);font-size:1rem;line-height:1.625;text-align:center}.Modal_fgdGalleryModal__TK8C6 .swiper-button-next,.Modal_fgdGalleryModal__TK8C6 .swiper-button-prev,.Modal_lightboxModal__PqwRf .swiper-button-next,.Modal_lightboxModal__PqwRf .swiper-button-prev{width:3.125rem;height:3.125rem;background:var(--yellow);border-radius:50%}.Modal_fgdGalleryModal__TK8C6 .swiper-button-next:after,.Modal_fgdGalleryModal__TK8C6 .swiper-button-prev:after,.Modal_lightboxModal__PqwRf .swiper-button-next:after,.Modal_lightboxModal__PqwRf .swiper-button-prev:after{background:url(/images/ui-gallery-arrow.svg) 50% no-repeat;background-size:contain}.Modal_fgdGalleryModal__TK8C6 .swiper-button-prev:after,.Modal_lightboxModal__PqwRf .swiper-button-prev:after{transform:rotate(180deg)}.Modal_lightboxModal__PqwRf .Modal_mediaContent__ktvCQ{height:calc(100% - 40px);margin:auto auto 0}.Modal_lightboxModal__PqwRf .Modal_imageContainer__qImaC{width:100%}.Modal_lightboxModal__PqwRf .Modal_imageContainer__qImaC img{width:100%;height:100%;object-fit:contain}@media screen and (max-width:699px){.Gallery_hide-mobile__jCjnD{display:none!important}}@media screen and (min-width:1100px){.Gallery_hide-desktop__CgN9F{display:none}}@media screen and (min-width:700px){.Gallery_show-mobile__BelMf{display:none!important}}@media screen and (max-width:1099px){.Gallery_show-desktop__Qa162{display:none}}@media screen and (max-width:699px){.Gallery_show-tablet__ZrMeo{display:none}}@media screen and (min-width:1100px){.Gallery_show-tablet__ZrMeo{display:none}}@media screen and (min-width:700px)and (max-width:1099px){.Gallery_hide-tablet__JQGoJ{display:none}}.Gallery_gallery__ixMxm{--button-size:1.5rem;max-width:43.125rem;background-color:var(--light-grey);margin-top:5rem;margin-bottom:5rem}.Gallery_gallery__ixMxm figure{padding:0;margin:0}.Gallery_gallery__ixMxm figcaption{display:block;margin-top:1em;color:var(--text-light);font-size:1rem;line-height:1.625;min-height:7.1875rem}@media screen and (max-width:699px){.Gallery_gallery__ixMxm figcaption{min-height:9.375rem}}.Gallery_gallery__ixMxm .swiper-container{position:relative;padding:1.5rem 1.5rem 0}.Gallery_gallery__ixMxm .swiper-button-prev{bottom:0;right:2.5rem;top:unset;left:unset;width:var(--button-size);height:var(--button-size);display:block}.Gallery_gallery__ixMxm .swiper-button-prev:after{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCI+CiAgPGcgZmlsbD0iIzI5MjkyOSIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgIDxwYXRoIGQ9Ik05LjcwOSAxLjRsLS41My0uNTMtOC4xNTUgOC4xNTUgMS4yMzcgMS4yMzggNy40NDgtNy40NDhhMSAxIDAgMDAwLTEuNDE1eiIvPgogICAgPHBhdGggZD0iTTIuMjYgNy43ODhMMS4wMjUgOS4wMjVsOC4xNTUgOC4xNTUuNTMtLjUzYTEgMSAwIDAwMC0xLjQxNEwyLjI2IDcuNzg4eiIvPgogIDwvZz4KPC9zdmc+");background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0}.Gallery_gallery__ixMxm .swiper-button-next{bottom:0;right:1rem;top:unset;left:unset;width:var(--button-size);height:var(--button-size);display:block}.Gallery_gallery__ixMxm .swiper-button-next:after{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCI+CiAgPGcgZmlsbD0iIzI5MjkyOSIgZmlsbC1ydWxlPSJub256ZXJvIj4KICAgIDxwYXRoIGQ9Ik05LjcwOSAxLjRsLS41My0uNTMtOC4xNTUgOC4xNTUgMS4yMzcgMS4yMzggNy40NDgtNy40NDhhMSAxIDAgMDAwLTEuNDE1eiIvPgogICAgPHBhdGggZD0iTTIuMjYgNy43ODhMMS4wMjUgOS4wMjVsOC4xNTUgOC4xNTUuNTMtLjUzYTEgMSAwIDAwMC0xLjQxNEwyLjI2IDcuNzg4eiIvPgogIDwvZz4KPC9zdmc+");transform:rotate(180deg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0}.Gallery_gallery__ixMxm .Gallery_thumbnailSwiper__mI_XY{padding-bottom:1.5625rem}.Gallery_gallery__ixMxm .Gallery_thumbnailSwiper__mI_XY:after{position:absolute;content:"";width:3.75rem;height:100%;top:0;right:0;z-index:5;pointer-events:none;background:linear-gradient(to right,transparent,var(--light-grey) 90%)}.Gallery_gallery__ixMxm .swiper-container-thumbs .swiper-slide>div{transition:transform .33s cubic-bezier(.4,0,.2,1),box-shadow .33s cubic-bezier(.4,0,.2,1);overflow:hidden}.Gallery_gallery__ixMxm .swiper-container-thumbs .swiper-slide>div:after{content:"";position:absolute;display:block;bottom:0;left:0;width:100%;height:.3125rem;background-color:var(--yellow);transform:translate3d(0,.3125rem,0);transition:transform .33s cubic-bezier(.4,0,.2,1)}.Gallery_gallery__ixMxm .swiper-container-thumbs .swiper-slide-thumb-active>div:after{transform:translateZ(0)}.Gallery_gallery__ixMxm>div:first-child .Gallery_swiper-slide__YmVL2{padding:1rem}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}