@charset "UTF-8";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:transparent}abbr[title]{border-bottom:none;text-decoration:underline;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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-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}template{display:none}[hidden]{display:none}.choices{position:relative;overflow:hidden;margin-bottom:24px;font-size:16px}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.25}.choices[data-type*=select-one] .choices__button:hover,.choices[data-type*=select-one] .choices__button:focus{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #005f75}.choices[data-type*=select-one] .choices__item[data-placeholder] .choices__button{display:none}.choices[data-type*=select-one]:after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:0 -4px 0 8px;padding-left:16px;border-left:1px solid rgb(0,53.5897435897,66);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=text] .choices__button:hover,.choices[data-type*=text] .choices__button:focus{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#005f75;border:1px solid rgb(0,74.2948717949,91.5);color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#004a5c;border:1px solid rgb(0,53.5897435897,66)}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid rgb(144.75,144.75,144.75)}.choices__list--dropdown,.choices__list[aria-expanded]{display:none;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{display:block}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media(min-width:640px){.choices__list--dropdown .choices__item--selectable[data-select-text],.choices__list[aria-expanded] .choices__item--selectable[data-select-text]{padding-right:100px}.choices__list--dropdown .choices__item--selectable[data-select-text]:after,.choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text],[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text]:after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid rgb(246.5,246.5,246.5);color:gray}.choices__button{text-indent:-9999px;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:none}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input:focus{outline:0}.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;width:0;height:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}:root{--colour-main-bg: var(--blue--b2);--colour-main-text: var(--white--off);--colour-header-bg: var(--blue--b1);--white: #FFFFFF;--white--off: #FDFDFB;--grey: #BCBCBC;--yellow-0: #FFF6CE;--yellow--a1: #FEE159;--yellow--a2: #E9B402;--green--a0: #EDFFA8;--green--a1: #ADC74C;--green--a2: #748A1B;--green--a3: #435400;--pink--a0: #FFB2CF;--pink--a1: #EC5D93;--pink--a2: #AC2357;--pink--b1: #ED006E;--pink--b2: #CD1963;--blue--a0: #C3E9FF;--blue--a1: #009BF8;--blue--a2: #006BB3;--blue--b0: #E5E5FF;--blue--b1: #140FFF;--blue--b2: #0B008A;--orange--a2: #EF3E33;--orange--a1: #FF796D;--orange--a0: #FFDEDB;--brown--a1: #D07E4E;--brown--a2: #9F4B33;--brown--a3: #552513;--brown--a4: #401C0E;--black: #000000;--font-default: "Poppins", Helvetica, Arial, sans-serif;--font-decorative: "Bowlby One SC", Helvetica, Arial, sans-serif;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semi-bold: 600;--font-weight-bold: 700;--font-size-header: 3.2rem;--font-size-h1: 8rem;--font-size-h2: 4rem;--font-size-h3: 2.6rem;--font-size-h4: 2.1rem;--font-size-h5: 1.9rem;--font-size-h6: 1.8rem;--font-size-body: 2rem;--font-size-menu: 2rem;--font-size-info: 1.8rem;--font-size-button: 2.4rem;--font-size-dropdown: 1.6rem;--font-size-copyright: 1.4rem;--font-size-error: 1.8rem;--font-size-rem-basis: 1rem}@media(min-width:768px){:root{--font-size-h1: 12.8rem;--font-size-h2: 6.4rem;--font-size-h3: 4rem;--font-size-h4: 3.2rem;--font-size-h5: 2.4rem;--font-size-h6: 2rem}}:root{--drop-shadow--button: 0px 7px 7px rgba(0, 0, 0, .17);--side-padding: 2rem}@media(min-width:768px){:root{--side-padding: 4rem}}:root{--transition-normal: .3s ease-in-out;--transition-slow: .5s ease-in-out;--transition-fast: .15s ease-in-out}.sr-only,.sr-only-focusable:not(:focus,:focus-within){border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media(min-width:768px){.up-to-tablet{display:none!important}}@media(max-width:767px){.tablet-and-up{display:none!important}}.relative{position:relative}.debug-dump{display:none}.debug-mode .debug-dump{display:block}.center{text-align:center}.vertical-center{display:flex;align-items:center}*{box-sizing:border-box}html,body{background-color:var(--colour-main-bg)}html *::-webkit-scrollbar{height:8px;width:8px}html *::-webkit-scrollbar-track{border-radius:0;background-color:var(--colour-header-bg)}html *::-webkit-scrollbar-track:hover{background-color:var(--colour-header-bg)}html *::-webkit-scrollbar-track:active{background-color:var(--colour-header-bg)}html *::-webkit-scrollbar-thumb{border-radius:3px;background-color:var(--pink--a2)}html *::-webkit-scrollbar-thumb:hover{background-color:var(--pink--a2)}html *::-webkit-scrollbar-thumb:active{background-color:var(--pink--a2)}html{font-size:50%}@media(min-width:1024px){html{font-size:62.5%}}body{color:var(--colour-main-text);font-size:1.6rem;font-family:var(--font-default);font-weight:var(--font-weight-normal);line-height:2;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.outer-main-content{width:100%}a,a:visited{color:var(--colour-main-text)}a.disabled{cursor:default}*::selection{color:var(--colour-main-bg);background:var(--white)}.invert-selection *::selection{color:var(--white);background:var(--colour-main-bg)}svg,img,picture{display:inline-block;max-width:100%;pointer-events:none}@media(prefers-reduced-motion){*{animation-delay:0s!important;animation-duration:0s!important;transition-delay:0s!important;transition-duration:0s!important}}.page-wrapper{min-height:100vh;display:flex;flex-direction:column;transition:padding var(--site-header-transition-duration) cubic-bezier(.19,1,.22,1)}.outer-container{width:calc(1520px + var(--side-padding) * 2);max-width:100%}@font-face{font-display:swap;font-family:Bowlby One SC;font-style:normal;font-weight:400;src:url(/build/assets/bowlby-one-sc-v27-latin-regular-CBAuFTm8.woff2) format("woff2"),url(/build/assets/bowlby-one-sc-v27-latin-regular-Bfd9Cvof.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/build/assets/poppins-v24-latin-regular-cpxAROuN.woff2) format("woff2"),url(/build/assets/poppins-v24-latin-regular-IYuK_iUA.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url(/build/assets/poppins-v24-latin-italic-B4GYq972.woff2) format("woff2"),url(/build/assets/poppins-v24-latin-italic-DTZT58v_.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(/build/assets/poppins-v24-latin-500-C8OXljZJ.woff2) format("woff2"),url(/build/assets/poppins-v24-latin-500-CymW8TJ7.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:500;src:url(/build/assets/poppins-v24-latin-500italic-o28Otv0U.woff2) format("woff2"),url(/build/assets/poppins-v24-latin-500italic-UqkF5hhw.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/build/assets/poppins-v24-latin-600-zEkxB9Mr.woff2) format("woff2"),url(/build/assets/poppins-v24-latin-600-CHD7QXqh.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:600;src:url(/build/assets/poppins-v24-latin-600italic-CZ4wqKBi.woff2) format("woff2"),url(/build/assets/poppins-v24-latin-600italic-_2VyyWbF.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/build/assets/poppins-v24-latin-700-Qrb0O0WB.woff2) format("woff2"),url(/build/assets/poppins-v24-latin-700-BC5EE-vW.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:700;src:url(/build/assets/poppins-v24-latin-700italic-RKf6esGj.woff2) format("woff2"),url(/build/assets/poppins-v24-latin-700italic-K18jBeNw.ttf) format("truetype")}h1,h2,h3,h4,h5,h6,p{margin:0}p+p{margin-top:2rem}.text-header{font-size:var(--font-size-header);font-family:var(--font-decorative);line-height:1.3125}.text-h1{font-family:var(--font-decorative);font-size:var(--font-size-h1);line-height:1.3333333333}.text-h2{font-family:var(--font-decorative);font-size:var(--font-size-h2);line-height:1.25}.text-h3{font-size:var(--font-size-h3);font-weight:var(--font-weight-bold);line-height:1.6;letter-spacing:.21px}.text-h4{font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:1.3125}.text-h5{font-size:var(--font-size-h5);font-weight:var(--font-weight-semi-bold);line-height:normal}.text-h6{font-size:var(--font-size-h6);font-weight:var(--font-weight-semi-bold);line-height:normal}.text-body{font-size:var(--font-size-body);line-height:2}.text-menu{font-size:var(--font-size-menu);font-weight:var(--font-weight-bold);line-height:normal}.text-info{font-size:var(--font-size-info);font-weight:var(--font-weight-medium);line-height:normal}.text-button{font-size:var(--font-size-button);font-weight:var(--font-weight-bold);line-height:normal}.text-dropdown{font-size:var(--font-size-dropdown);font-weight:var(--font-weight-semi-bold);line-height:normal}.text-copyright{font-size:var(--font-size-copyright);font-weight:var(--font-weight-medium);line-height:normal}.text-error{font-size:var(--font-size-error);font-weight:var(--font-weight-bold);line-height:normal}.text-rem-basis{font-size:var(--font-size-rem-basis);line-height:normal}.ajaxing-spinner{width:calc(24px * var(--spinner-scale, 1));height:calc(24px * var(--spinner-scale, 1));display:inline-block;border-top:4px solid var(--ajax-spinner-colour, currentColor);border-right:4px solid var(--ajax-spinner-colour, currentColor);border-bottom:4px solid var(--ajax-spinner-colour, currentColor);border-left:4px solid transparent;border-radius:24px;animation-name:ajaxSpin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;transition:.15s ease-in-out}@keyframes ajaxSpin{0%{transform:rotate(0) scale(var(--spinner-scale, 1))}to{transform:rotate(360deg) scale(var(--spinner-scale, 1))}}button:not(:disabled){cursor:pointer}.btn{text-decoration:none;border:none;transition:var(--transition-normal);display:inline-flex;justify-content:center;align-items:center;--ajax-spinner-colour: var(--blue--b2)}.btn:disabled,.btn.disabled{opacity:.4}.btn.btn-round{padding:2rem 3rem}@media(min-width:1024px){.btn.btn-round{padding:3.2rem 6.6rem}}.btn.btn-primary,.btn.btn-secondary{border-radius:3rem;color:var(--blue--b2);font-size:var(--font-size-button);font-weight:var(--font-weight-bold);letter-spacing:1px}.btn.btn-primary:not(.disabled):not(.disabled):hover,.btn.btn-secondary:not(.disabled):not(.disabled):hover{background:var(--white);color:var(--black)}.btn.btn-primary{background:var(--yellow--a1)}.btn.btn-secondary{--ajax-spinner-colour: var(--blue--b2)}.btn .ajaxing-spinner{margin-left:0;--spinner-scale: 0}.btn.ajaxing .ajaxing-spinner{margin-left:2rem;--spinner-scale: 1}.btn-back-to-top{position:absolute;top:-4rem;right:0;transform:translateY(-50%);display:block;width:8.6rem;height:8.6rem}.btn-back-to-top svg circle,.btn-back-to-top svg path{transition:var(--transition-normal)}.btn-back-to-top:hover svg circle,.btn-back-to-top:active svg circle{fill:var(--white)}.btn-back-to-top:hover svg path,.btn-back-to-top:active svg path{stroke:var(--green--a3)}.decoration{position:absolute;bottom:0;right:0;pointer-events:none}.decoration.ladder{width:40vw;aspect-ratio:336/393;overflow:hidden;opacity:.36}@media(min-width:1024px){.decoration.ladder{width:337px;height:auto}}.decoration.pencil{position:absolute;bottom:auto;right:auto;top:0;aspect-ratio:277/420;left:-15.625vw;width:11.0416666667vw;max-width:212px}.decoration.bras-jeans{aspect-ratio:350/520;width:18.2291666667vw;overflow:hidden;z-index:0}#main-footer{background:var(--pink--a2);padding:4rem 2rem 5rem;text-align:center;margin-top:auto;width:100%}#main-footer .back-to-top-container{width:1580px;max-width:calc(100% - 20px);margin:0 auto;position:relative}#main-footer .logos-row{width:123.5rem;max-width:100%}@media(max-width:1023px){#main-footer .logos-row{text-align:center;margin-top:5rem}#main-footer .logos-row .footer-logo{display:block;text-align:center;margin-left:auto;margin-right:auto}#main-footer .logos-row .footer-logo+.footer-logo{margin-top:3rem}}@media(min-width:1024px){#main-footer .logos-row{display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;align-items:center;margin:4rem auto}#main-footer .logos-row .footer-logo:last-child{margin-left:auto}}#main-footer .footer-logo{max-width:100%}#main-footer .footer-logo-ftq-personnage{width:220px}#main-footer .footer-logo-ftq-cercle{width:110px;margin-left:auto;margin-right:auto}#main-footer .footer-logo-ftq-fonds{width:292px}#main-footer .footer-logo-femmes-identite-genre{width:500px}#main-footer .copyright-row{text-align:center;color:var(--pink--a1)}form,.form{max-width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}form .form-row,.form .form-row{width:100%}@media(min-width:1024px){form .form-row,.form .form-row{display:flex;justify-content:space-between;gap:7rem}}form .form-row+.form-row,.form .form-row+.form-row{margin-top:2rem}@media(min-width:1024px){form .form-row+.form-row,.form .form-row+.form-row{margin-top:4rem}}@media(min-width:1024px){form .form-row .input-group,.form .form-row .input-group{width:50%}form .form-row .input-group+.input-group,.form .form-row .input-group+.input-group{margin-top:0}}form .form-row+.input-group,.form .form-row+.input-group{margin-top:2rem}@media(min-width:1024px){form .form-row+.input-group,.form .form-row+.input-group{margin-top:6rem}}form .input-group,.form .input-group{width:100%}form .input-group+.input-group,.form .input-group+.input-group{margin-top:2rem}@media(min-width:1024px){form .input-group+.input-group,.form .input-group+.input-group{margin-top:6rem}}form .input-group .error,.form .input-group .error{padding:1rem 1.5rem;background:var(--pink--a2);color:var(--white);margin:-2px 2rem 0}form .input-group.input-group-multiple.long-answers,.form .input-group.input-group-multiple.long-answers,form .input-group.input-group-dropdown.long-answers,.form .input-group.input-group-dropdown.long-answers{width:500px}form .input-group.input-group-dropdown .error,.form .input-group.input-group-dropdown .error{margin-top:-24px}form label,.form label{display:block;cursor:pointer}form fieldset,form legend,.form fieldset,.form legend{border:none;padding:0;display:inline-block;max-width:100%;min-width:0}form legend,.form legend{margin-bottom:2rem}form input[type=text],form input[type=password],form input[type=email],form input[type=number],form textarea,.form input[type=text],.form input[type=password],.form input[type=email],.form input[type=number],.form textarea{border-radius:2.5rem;border:1px solid var(--black);padding:1.3rem 2.5rem;width:100%}form input[type=checkbox],form input[type=radio],.form input[type=checkbox],.form input[type=radio]{position:absolute;opacity:0}form input[type=checkbox]+label,form input[type=radio]+label,.form input[type=checkbox]+label,.form input[type=radio]+label{background:var(--white--off);border-radius:3rem;border:1px solid var(--black);color:var(--black);padding:1.5rem 3rem 1.5rem 7.5rem;position:relative}form input[type=checkbox]+label .tooltip-outer,form input[type=radio]+label .tooltip-outer,.form input[type=checkbox]+label .tooltip-outer,.form input[type=radio]+label .tooltip-outer{position:unset}form input[type=checkbox]+label .tooltip-outer .tooltip,form input[type=radio]+label .tooltip-outer .tooltip,.form input[type=checkbox]+label .tooltip-outer .tooltip,.form input[type=radio]+label .tooltip-outer .tooltip{bottom:calc(100% + 10px);transform-origin:75% calc(100% + 25px)}form input[type=checkbox]+label .tooltip-outer .tooltip.visible,form input[type=radio]+label .tooltip-outer .tooltip.visible,.form input[type=checkbox]+label .tooltip-outer .tooltip.visible,.form input[type=radio]+label .tooltip-outer .tooltip.visible{transform:translate(25%) scale(1)}form input[type=checkbox]+label .tooltip-trigger,form input[type=radio]+label .tooltip-trigger,.form input[type=checkbox]+label .tooltip-trigger,.form input[type=radio]+label .tooltip-trigger{position:absolute;top:0;left:0;width:100%;height:100%;text-align:left}form input[type=checkbox]+label .tooltip-trigger .trigger-text,form input[type=radio]+label .tooltip-trigger .trigger-text,.form input[type=checkbox]+label .tooltip-trigger .trigger-text,.form input[type=radio]+label .tooltip-trigger .trigger-text{border:none;color:var(--black);font-weight:400;padding-left:calc(7.5rem - 6px)}form input[type=radio]+label:before,form input[type=radio]+label:after,.form input[type=radio]+label:before,.form input[type=radio]+label:after{position:absolute;content:"";border-radius:500px;top:50%}form input[type=radio]+label:before,.form input[type=radio]+label:before{left:2.4rem;width:3rem;height:3rem;border:3px solid var(--black);transform:translateY(-50%)}form input[type=radio]+label:after,.form input[type=radio]+label:after{left:3.5rem;width:1.4rem;height:1.4rem;transform:translateY(-50%) scale(0);transition:var(--transition-fast);background:var(--black)}form input[type=radio]:checked+label,.form input[type=radio]:checked+label{background:var(--blue--b0);color:var(--blue--b1);border-color:var(--blue--b1)}form input[type=radio]:checked+label .tooltip-trigger .trigger-text,.form input[type=radio]:checked+label .tooltip-trigger .trigger-text{color:var(--blue--b1)}form input[type=radio]:checked+label:before,.form input[type=radio]:checked+label:before{border-color:var(--blue--b1)}form input[type=radio]:checked+label:after,.form input[type=radio]:checked+label:after{background:var(--blue--b1);transform:translateY(-50%) scale(1)}form input[type=checkbox]+label,.form input[type=checkbox]+label{border-radius:1.2rem}form input[type=checkbox]+label .checkmark,.form input[type=checkbox]+label .checkmark{top:50%;position:absolute;left:2.4rem;width:3.5rem;height:3.5rem;border-radius:.5rem;border:3px solid var(--black);transform:translateY(-50%);transition:var(--transition-fast);display:flex;justify-content:center;align-items:center}form input[type=checkbox]+label .checkmark svg,.form input[type=checkbox]+label .checkmark svg{transform:scale3d(0,0,0);transition:var(--transition-fast);width:80%}form input[type=checkbox]:checked+label,.form input[type=checkbox]:checked+label{background:var(--blue--b0);color:var(--blue--b1);border-color:var(--blue--b1)}form input[type=checkbox]:checked+label .tooltip-trigger .trigger-text,.form input[type=checkbox]:checked+label .tooltip-trigger .trigger-text{color:var(--blue--b1)}form input[type=checkbox]:checked+label .checkmark,.form input[type=checkbox]:checked+label .checkmark{border-color:var(--blue--b1)}form input[type=checkbox]:checked+label .checkmark svg,.form input[type=checkbox]:checked+label .checkmark svg{transform:scaleZ(1)}form .input-radio-answer+.input-radio-answer,form .input-checkbox-answer+.input-checkbox-answer,.form .input-radio-answer+.input-radio-answer,.form .input-checkbox-answer+.input-checkbox-answer{margin-top:3rem}form select,.form select{width:100%}form .choices__list--dropdown,form .choices__list[aria-expanded],form .choices__inner,form .choices__list--dropdown .choices__item--selectable,form .choices__list[aria-expanded] .choices__item--selectable,.form .choices__list--dropdown,.form .choices__list[aria-expanded],.form .choices__inner,.form .choices__list--dropdown .choices__item--selectable,.form .choices__list[aria-expanded] .choices__item--selectable{background:var(--blue--b1);border:none;border-radius:.8rem}form .choices__list--dropdown.is-highlighted,form .choices__list--dropdown .is-highlighted,form .choices__list[aria-expanded].is-highlighted,form .choices__list[aria-expanded] .is-highlighted,form .choices__inner.is-highlighted,form .choices__inner .is-highlighted,form .choices__list--dropdown .choices__item--selectable.is-highlighted,form .choices__list--dropdown .choices__item--selectable .is-highlighted,form .choices__list[aria-expanded] .choices__item--selectable.is-highlighted,form .choices__list[aria-expanded] .choices__item--selectable .is-highlighted,.form .choices__list--dropdown.is-highlighted,.form .choices__list--dropdown .is-highlighted,.form .choices__list[aria-expanded].is-highlighted,.form .choices__list[aria-expanded] .is-highlighted,.form .choices__inner.is-highlighted,.form .choices__inner .is-highlighted,.form .choices__list--dropdown .choices__item--selectable.is-highlighted,.form .choices__list--dropdown .choices__item--selectable .is-highlighted,.form .choices__list[aria-expanded] .choices__item--selectable.is-highlighted,.form .choices__list[aria-expanded] .choices__item--selectable .is-highlighted{background:var(--blue--b2)}form .choices__list--dropdown.is-selected,form .choices__list--dropdown .is-selected,form .choices__list[aria-expanded].is-selected,form .choices__list[aria-expanded] .is-selected,form .choices__inner.is-selected,form .choices__inner .is-selected,form .choices__list--dropdown .choices__item--selectable.is-selected,form .choices__list--dropdown .choices__item--selectable .is-selected,form .choices__list[aria-expanded] .choices__item--selectable.is-selected,form .choices__list[aria-expanded] .choices__item--selectable .is-selected,.form .choices__list--dropdown.is-selected,.form .choices__list--dropdown .is-selected,.form .choices__list[aria-expanded].is-selected,.form .choices__list[aria-expanded] .is-selected,.form .choices__inner.is-selected,.form .choices__inner .is-selected,.form .choices__list--dropdown .choices__item--selectable.is-selected,.form .choices__list--dropdown .choices__item--selectable .is-selected,.form .choices__list[aria-expanded] .choices__item--selectable.is-selected,.form .choices__list[aria-expanded] .choices__item--selectable .is-selected{background:var(--blue--a1)}form .choices__list[aria-expanded],.form .choices__list[aria-expanded]{box-shadow:2px 2px 3px 3px #00000080}form .choices__placeholder,.form .choices__placeholder{opacity:1}form .choices[data-type*=select-one]:after,.form .choices[data-type*=select-one]:after{border:none;background:url(/build/assets/icon-select-chevron-DLscKA3d.svg) no-repeat center center/auto 5px;width:14px;height:5px;margin-top:0;transform:translateY(-50%);transition:var(--transition-fast);right:20px}form .choices[data-type*=select-one].is-open:after,.form .choices[data-type*=select-one].is-open:after{margin-top:0;transform:translateY(-50%) rotateX(180deg)}.actions-row{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:10rem}.actions-row.single{justify-content:center}.actions-row .next-text{margin-left:auto;margin-right:40px}#main-header{background:var(--colour-header-bg);width:100%}#main-header .inner-container{display:flex;justify-content:space-between;align-items:center;position:relative}#main-header .home-link{padding:1.5rem 3rem;line-height:1}#main-header .header-menu-links{list-style:none;padding:0;margin:0;display:flex}#main-header .header-menu-links .header-menu-link{padding:2rem 4rem}#main-header .header-menu-links .header-menu-link:not(.disabled):hover,#main-header .header-menu-links .header-menu-link.active{background:var(--Pink-A2, #AC2357)}#main-header .header-menu-links .header-menu-link.disabled{color:var(--blue--a1);opacity:1}#main-header .header-menu-links .btn-print{height:100%;width:113px}#main-header .header-menu-links .btn-print:hover,#main-header .header-menu-links .btn-print.active{background:var(--pink--a2);color:var(--white)}#main-header .header-menu-links .btn-print:hover svg path,#main-header .header-menu-links .btn-print.active svg path{stroke:currentColor}@media(max-width:1023px){#main-header .header-menu{position:absolute;top:100%;right:0;z-index:10;background:var(--colour-header-bg);display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .15s ease-in-out}#main-header .header-menu.open{grid-template-rows:1fr}#main-header .header-menu .header-menu-links{display:block;overflow:hidden}#main-header .header-menu .header-menu-links .header-menu-link{width:100%}}.btn.btn-mobile-nav-toggler{background:none;border:none;width:43px;height:43px;position:relative;outline:none;transition:var(--transition-normal)}@media(min-width:1024px){.btn.btn-mobile-nav-toggler{display:none}}.btn.btn-mobile-nav-toggler .line{display:block;position:absolute;left:50%;background-color:var(--pink--a2);border-radius:3px;width:50%;height:3px;z-index:1;transform:translate(-50%)}.btn.btn-mobile-nav-toggler .line-1{top:12px}.btn.btn-mobile-nav-toggler .line-2{top:20px}.btn.btn-mobile-nav-toggler .line-3{bottom:12px}.btn.btn-mobile-nav-toggler.open .line-1,.btn.btn-mobile-nav-toggler.open .line-2{transition:var(--transition-normal)}.btn.btn-mobile-nav-toggler.open .line-1{top:20px;transform:translate(-50%) rotate(45deg);animation-name:hamburgerTopLine;animation-duration:var(--transition-normal);animation-iteration-count:1}.btn.btn-mobile-nav-toggler.open .line-2{opacity:0;transition:.1s ease-in-out}.btn.btn-mobile-nav-toggler.open .line-3{bottom:20px;transform:translate(-50%) rotate(-45deg);animation-name:hamburgerBottomLine;animation-duration:var(--transition-normal);animation-iteration-count:1}@keyframes hamburgerTopLine{0%{top:20px}0.001%{top:20px}to{transform:translate(-50%) rotate(765deg)}}@keyframes hamburgerBottomLine{0%{bottom:20px}0.001%{bottom:20px}to{transform:translate(-50%) rotate(675deg)}}.progress-bar-outer{width:100%;border-radius:2.5rem;overflow:hidden}.progress-bar-outer+.text-content,.progress-bar-outer+.section-title{margin-top:2rem}.progress-bar-outer .sections{display:flex;justify-content:center;align-items:center;width:100%}.progress-bar-outer .sections .section{position:relative;height:30px}.progress-bar-outer .sections .section-bg,.progress-bar-outer .sections .section-completion{position:absolute;top:0;left:0;width:100%;height:100%;background:currentColor}.progress-bar-outer .sections .section-bg{opacity:.27}.progress-bar-outer .sections .section-completion{width:0;transition:var(--transition-normal)}.progress-bar-outer .sections.sections-count-4 .section{width:25%}.horizontal-score-line{width:100%}.horizontal-score-line .labels-row{display:flex;justify-content:space-between;align-items:center;width:100%}.horizontal-score-line .label-left{color:var(--pink--a1)}.horizontal-score-line .label-right{color:var(--green--a1)}.horizontal-score-line .visual{height:46px;width:100%;position:relative}.horizontal-score-line .visual .bg-line{top:16px;position:absolute;height:20px;left:0;width:100%;background:linear-gradient(90deg,#ac2357,#ec5d93,#fee159 66%,#adc74c);border-radius:10px}.horizontal-score-line .visual .score-thumb{width:46px;height:46px;position:absolute;left:0;top:0;background:var(--blue--b0);border-radius:50%;box-shadow:1px 1px 4px 2px #0000004d;transition:var(--transition-slow)}.radial-progress-container{width:180px;height:180px;margin-left:auto;margin-right:auto;position:relative;display:flex;justify-content:center;align-items:center;color:#e3d955}.radial-progress-container svg{width:100%;height:100%;position:absolute;top:0;left:0;transform:rotate(-90deg)}.radial-progress-container svg .background-circle{stroke:var(--blue--b1)}.radial-progress-container svg .foreground-circle{stroke:currentColor;stroke-linecap:round}.tooltip-outer{position:relative;display:inline-block}.tooltip-outer .tooltip-trigger{border:none;background:none}.tooltip-outer .tooltip-trigger .trigger-text{color:var(--blue--a1);font-weight:var(--font-weight-bold);border-bottom:2px dotted var(--blue--a1)}.tooltip-outer .tooltip{position:absolute;padding:20px 30px 30px;background:var(--blue--a0);border-radius:2.5rem;color:var(--black);line-height:1.25;min-width:250px;max-width:60vw;text-wrap:balance;z-index:5;pointer-events:none;transition:opacity var(--transition-fast);opacity:0;width:400px}.tooltip-outer .tooltip.below .icon-tooltip-connector{bottom:calc(100% - 1px);top:auto;transform:rotateX(180deg)}.tooltip-outer .tooltip.visible{pointer-events:auto;opacity:1}.tooltip-outer .tooltip .content,.tooltip-outer .tooltip .inner-content{display:inline-block;width:100%}.tooltip-outer .tooltip .btn-close-tooltip{position:absolute;top:10px;right:12px;background:transparent;border:none;width:12px;padding:0}.tooltip-outer .tooltip .btn-close-tooltip svg{width:100%}.tooltip-outer .tooltip .lexicon-link{color:var(--black);text-decoration:none;position:absolute;right:20px;bottom:10px;font-size:1rem}.tooltip-outer .tooltip .lexicon-link .intro-text{opacity:0;transition:.15s ease-in-out}.tooltip-outer .tooltip .lexicon-link:hover .intro-text,.tooltip-outer .tooltip .lexicon-link:focus-visible .intro-text{opacity:1}.tooltip-outer .tooltip .icon-tooltip-connector{position:absolute;top:calc(100% - 1px);left:50%}.final-results{position:relative}.final-results .page-inner{width:calc(1520px + var(--side-padding) * 2);padding:5rem var(--side-padding) 16rem;max-width:100%;margin-left:auto;margin-right:auto;position:relative;z-index:1}.final-results .form-title{color:var(--blue--a0);margin-bottom:5.5rem;text-align:center}.final-results .progress-bar-outer+.form-title{margin-top:2rem}.final-results .results-message{color:var(--blue--b0)}.final-results .results-intro{margin-top:6rem;margin-bottom:3rem}.final-results .results{width:1180px;max-width:100%;margin-left:auto;margin-right:auto}@media(min-width:1024px){.final-results .results{display:grid;grid-template-columns:repeat(2,1fr);gap:14px 20px}}.final-results .results .result{display:flex;justify-content:flex-start;align-items:stretch;background:var(--blue--b0);border-radius:2.5rem;overflow:hidden}.final-results .results .result .visual-label{width:85px;position:relative}.final-results .results .result .visual-label svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.final-results .results .result.result-positive .visual-label{background:var(--green--a1)}.final-results .results .result.result-positive svg{width:20px}.final-results .results .result.result-negative .visual-label{background:var(--pink--a1)}.final-results .results .result.result-negative svg{width:19px}.final-results .results .result .result-text{color:var(--blue--b2);padding:2.5rem 4rem 2.5rem .7rem}.final-results .results-outro{margin-top:3rem;margin-bottom:16rem}.final-results .horizontal-score-line{margin-bottom:8rem}.final-results .final-results{padding-left:var(--side-padding);padding-right:var(--side-padding);margin-left:auto;margin-right:auto;width:calc(1180px + var(--side-padding) * 2);max-width:100%}.final-results .column-content{list-style:none;padding:0;margin:0}.final-results .small-title{margin-bottom:1rem}.final-results .results-section+.results-section{margin-top:5.5rem}.final-results .results-section .radial-progress-container{margin:16px auto 40px}.final-results .results-content-outer+.recommendations,.final-results .results-content-outer+.result-item,.final-results .result-item+.result-item,.final-results .recommendations+.result-item,.final-results .result-item+.recommendations{margin-top:3rem}.final-results .result-item{display:flex;justify-content:flex-start;align-items:center}.final-results .result-item .icon{background:var(--white);border-radius:50%;width:25px;height:25px;margin-right:1.5rem;display:flex;justify-content:center;align-items:center;flex-shrink:0}.final-results .result-item .icon svg{max-height:75%}@media(min-width:1024px){.final-results .result-item .icon{width:45px;height:45px;margin-right:.7rem}}.final-results .recommendations{display:none}.final-results .recommendations.open{display:block}.final-results .recommendations+.recommendations{margin-top:3rem}.final-results .recommendations .result-item{align-items:flex-start}.final-results .recommendations .result-item .icon{margin-right:.7rem}@media(min-width:1024px){.final-results .recommendations .result-item .icon{margin-right:2rem}}.final-results .results-toggler{background:var(--white--off);border:none;border-radius:12px;color:var(--blue--b2);padding:5px 15px 5px 25px;text-align:left;width:100%;display:flex;justify-content:flex-start;align-items:center}.final-results .results-toggler .icon{width:35px;height:35px;border:3px solid var(--blue--b2);border-radius:5px;display:flex;justify-content:center;align-items:center;margin-right:20px;flex-shrink:0}.final-results .results-toggler .icon svg{transition:var(--transition-fast);transform:scale3d(0,0,0)}.final-results .results-toggler.open .icon svg{transform:scaleZ(1)}.final-results .resources .result-item{display:block}.final-results .resources .flex{display:flex}.final-results .resources .flex .icon{background:none;flex-shrink:0;margin-right:3.3rem;width:35px}.final-results .resources .flex .content-column{width:99%;flex-shrink:1}.final-results .resources .flex .content-column .content{width:100%}.final-results .resources .flex .content-column .content+.content{margin-top:1rem}.final-results .union-clauses .icon{background:none}.final-results .resource-link{width:100%;flex-shrink:1;color:var(--blue--b2)}.generic-page .page-title{margin-bottom:8rem}.home-container{padding:calc(var(--side-padding) * 2) var(--side-padding);position:relative;max-width:100%}.home-container .page-inner{position:relative;z-index:5}@media(min-width:1024px){.home-container{padding:10rem 13rem 8rem 10rem}}@media(min-width:1500px){.home-container{padding:10rem 46rem 8rem 20rem}}@media(min-width:1024px){.home-container .title-1{font-size:6.4rem}}.home-container .subtitle-1{margin-bottom:3.5rem}.home-container .subtitle-2{margin-bottom:.5rem}@media(min-width:1024px){.home-container .last-section-container{display:flex}}@media(min-width:1024px){.home-container .last-section-container .btn{position:absolute;left:80%}}@media(min-width:1200px){.home-container .last-section-container .btn{position:absolute;left:80%}}@media(min-width:1500px){.home-container .last-section-container .btn{position:absolute;left:90%}}.home-container .last-section{margin-top:2rem;margin-bottom:2rem}@media(min-width:1024px){.home-container .last-section{width:75%}}@media(min-width:1200px){.home-container .last-section{width:80%}}.intro-form .page-inner{width:calc(758px + var(--side-padding) * 2);padding-left:var(--side-padding);padding-right:var(--side-padding);max-width:100%;margin:10rem auto;position:relative}.intro-form .form-title{color:var(--blue--a0);margin-bottom:5.5rem}.intro-form .form-subtitle{margin-bottom:5rem}.intro-form .question-intro{margin-bottom:6rem}.intro-form .question-intro p{display:inline}.section-intro .page-inner{width:calc(1520px + var(--side-padding) * 2);padding:5rem var(--side-padding) 16rem;max-width:100%;margin-left:auto;margin-right:auto;position:relative;z-index:1}.section-intro .section-title,.section-intro .intro{max-width:100%;margin-left:auto;margin-right:auto}.section-intro .section-title{width:1153px;text-align:center;margin-bottom:5rem}.section-intro .intro{width:1109px;text-align:left}.lexicon-index .page-inner{width:calc(1080px + var(--side-padding) * 2);max-width:100%;padding-left:var(--side-padding);padding-right:var(--side-padding);padding-bottom:15rem;margin-left:auto;margin-right:auto}.lexicon-index .page-title{margin:10rem auto 7rem;text-align:center}.lexicon-index .word-entry{padding:15px}@media(min-width:1024px){.lexicon-index .word-entry{display:flex;justify-content:flex-start;align-items:flex-start;gap:15px}}.lexicon-index .word-entry:hover{background:var(--colour-header-bg)}.lexicon-index .word-entry .word-text{flex-shrink:0}@media(min-width:1024px){.lexicon-index .word-entry .word-text{width:27rem;text-align:right}}.lexicon-index .word-entry .word-definition{width:90%;flex-shrink:1}.lexicon-index .pen-outer-container{position:absolute;left:50%;top:100px;width:1690px;max-width:100%;transform:translate(-50%)}@media(min-width:1024px){.lexicon-index .pen-outer-container{position:fixed;top:170px}}.lexicon-index .pen-outer-container .pen-container{position:absolute;top:0;right:20px;width:11.0416666667vw;max-width:212px}@media(min-width:1024px){.lexicon-index .pen-outer-container .pen-container{right:0}}.questionnaire-page .page-inner{width:calc(1520px + var(--side-padding) * 2);padding-left:var(--side-padding);padding-right:var(--side-padding);max-width:100%;margin:5rem auto 16rem}.questionnaire-page .vue-app-questionnaire{width:100%}.questionnaire-page .form-title{color:var(--blue--a0);margin-bottom:5.5rem;text-align:center}.questionnaire-page .main-question-text{width:930px;max-width:100%;margin-left:auto;margin-right:auto}.questionnaire-page .input-group{width:840px;max-width:100%;margin-left:auto;margin-right:auto}.questionnaire-page .progress-bar-outer+.form-title{margin-top:2rem}.questionnaire-page .short-answers .choices-section{width:400px;max-width:100%;margin-left:auto;margin-right:auto}.results-screen .global-results{margin:60px auto 20px}.results-screen .global-results.has-icon{display:flex}.results-screen .global-results.has-icon .icon{width:40px;flex-shrink:0;margin-right:30px}.results-screen .text-screen .progress-bar-outer+.section-title{margin-top:2rem}.results-screen .narrower-results{padding-left:var(--side-padding);padding-right:var(--side-padding);margin-left:auto;margin-right:auto;width:calc(1180px + var(--side-padding) * 2);max-width:100%}.results-screen .results-content-outer{background:var(--blue--b0);border-radius:2.5rem;color:var(--black);padding:3rem 2rem}@media(min-width:1024px){.results-screen .results-content-outer{padding:6rem 4rem}}.results-screen .results-content-outer .row+.row{margin-top:5.5rem}@media(max-width:1023px){.results-screen .results-content-outer .row .results-column+.results-column{margin-top:3rem}}@media(min-width:1024px){.results-screen .results-content-outer .row{display:flex;align-items:stretch;justify-content:space-between}.results-screen .results-content-outer .row .results-column{width:50%;position:relative}.results-screen .results-content-outer .row .results-column:first-child{padding-right:2rem}.results-screen .results-content-outer .row .results-column:nth-child(2){padding-left:2rem}.results-screen .results-content-outer .row .results-column.bordered:after{content:"";position:absolute;top:0;right:0;height:100%;width:2px;background:var(--blue--b2)}}.section-results{position:relative}.section-results .page-inner{width:calc(1520px + var(--side-padding) * 2);padding:5rem var(--side-padding) 16rem;max-width:100%;margin-left:auto;margin-right:auto;position:relative;z-index:1}.section-results .section-title,.section-results .intro{max-width:100%;margin-left:auto;margin-right:auto}.section-results .section-title{width:1153px;text-align:center;margin-bottom:5rem}.section-results .results-table{margin:3rem auto;width:1180px;max-width:100%}@media(min-width:768px){.section-results .results-table.has-both-kinds{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem}.section-results .results-table.has-both-kinds .results-section{width:50%;flex-shrink:0}}.section-results .results-table .result{display:flex;justify-content:flex-start;align-items:stretch;background:var(--blue--b0);color:var(--blue--b2);border-radius:2.5rem;overflow:hidden}.section-results .results-table .result+.result{margin-top:1.4rem}.section-results .results-table .result .result-decoration{width:84px;flex-shrink:0;display:flex;justify-content:center;align-items:center}.section-results .results-table .result .result-decoration.positive{background:var(--green--a1)}.section-results .results-table .result .result-decoration.negative{background:var(--pink--a1)}.section-results .results-table .result .result-text{display:flex;justify-content:flex-start;align-items:center;padding:2.5rem 4rem 2.5rem .7rem}
