@font-face{font-family:'allison';src:url('../../fonts/allison-script.woff2') format('woff2'),url('../../fonts/allison-script.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'avenir';src:url('../../fonts/avenir-book.woff2') format('woff2'),url('../../fonts/avenir-book.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:'avenir';src:url('../../fonts/avenir-medium.woff2') format('woff2'),url('../../fonts/avenir-medium.woff') format('woff');font-weight:500;font-style:normal}@font-face{font-family:'avenir';src:url('../../fonts/avenir-heavy.woff2') format('woff2'),url('../../fonts/avenir-heavy.woff') format('woff');font-weight:700;font-style:normal}@font-face{font-family:'avenir';src:url('../../fonts/avenir-black.woff2') format('woff2'),url('../../fonts/avenir-black.woff') format('woff');font-weight:900;font-style:normal}.vishid,.screen-reader-text,.screen-reader-response{color:transparent !important;height:1px !important;left:0 !important;opacity:0 !important;overflow:hidden !important;position:absolute !important;top:0 !important;white-space:nowrap !important;width:1px !important}*{box-sizing:border-box;font-family:inherit;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}*+*{margin-top:1em}html{scroll-behavior:smooth;scroll-padding-top:7rem}html:has(body.full-article){scroll-padding-top:0}body,br,li,dt,dd,th,td,option,span,main,#wpadminbar{margin-top:0}body{background-color:#1d252c;color:#ffffff;font-family:'avenir',sans-serif;font-weight:400;line-height:1.5;overflow-x:hidden}@media (max-width:37.5rem){body{font-size:.875rem}}a{text-decoration:none;-webkit-transition:color .3s;transition:color .3s}a:hover{color:#E04403}a img{border:0}strong{font-weight:600}h1,h2,h3,h4,h5,h6{line-height:1.125}h1{font-size:1.75rem;font-weight:700;letter-spacing:-0.02em}@media screen and (min-width:37.5rem){h1{font-size:2.25rem}}@media screen and (min-width:56.25rem){h1{font-size:2.75rem}}@media screen and (min-width:75rem){h1{font-size:3rem}}h2{font-size:1.5rem;font-weight:700}@media screen and (min-width:37.5rem){h2{font-size:1.75rem}}@media screen and (min-width:56.25rem){h2{font-size:2.25rem}}h3{font-size:1.25rem;font-weight:700}h4{font-size:.875rem;font-weight:500;letter-spacing:-0.05em}@media screen and (min-width:37.5rem){h4{font-size:1rem}}h5{font-size:.875rem}h6{font-size:.75rem}form{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;position:relative}form>*{width:100%}@media screen and (min-width:37.5em){form .one-quarter{width:calc(25% - .5rem)}form .one-quarter:first-child+.one-quarter,form .one-quarter:first-child+.one-quarter+.one-quarter,form .one-quarter:first-child+.one-quarter+.one-quarter+.one-quarter{margin-top:0}form .one-quarter:first-child+.one-quarter+.half{margin-top:0}form .third{width:calc(33.33% - .5rem)}form .third:first-child+.third,form .third:first-child+.third+.third{margin-top:0}form .half{flex-basis:auto !important;width:calc(50% - .5rem)}form .half:first-child+.half{margin-top:0}form .three-quarters{width:calc(75% - .5rem)}}form *+p{margin-top:1rem}form .submit,form .login-submit{margin-top:1.5rem;text-align:center}form.loading{opacity:.25;pointer-events:none;-webkit-transition:opacity .5s;transition:opacity .5s}form.loading::before,form.loading::after{-webkit-animation:loading 1s linear infinite;animation:loading 1s linear infinite;border:4px solid #E04403;border-radius:50%;content:'';height:4rem;left:calc(50% - 2rem);position:fixed;top:calc(50% - 2rem);width:4rem;z-index:10}form.loading::after{-webkit-animation-delay:-0.5s;animation-delay:-0.5s;border-color:#B12028}fieldset{border:0}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#EFF0F0;border:2px solid transparent;border-radius:.25rem;color:#1d252c;display:block;font-size:1em;font-weight:500;line-height:1.5;margin:0;padding:.8125em 1em;-webkit-transition:background-color .3s,border .3s;transition:background-color .3s,border .3s;width:100%}input:hover,select:hover,textarea:hover{border-color:#1d252c}input:focus,select:focus,textarea:focus{background-color:#ffffff;border-color:#E04403;outline:0}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#1d252c;font-size:.8em;font-weight:500;opacity:.5;text-transform:uppercase}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#1d252c;font-size:.8em;font-weight:500;opacity:.5;text-transform:uppercase}input::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#1d252c;font-size:.8em;font-weight:500;opacity:.5;text-transform:uppercase}input::placeholder,select::placeholder,textarea::placeholder{color:#1d252c;font-size:.8em;font-weight:500;opacity:.5;text-transform:uppercase}input:disabled,select:disabled,textarea:disabled{color:#8C939A}input[type='checkbox'],input[type='radio']{background-image:url(../images/icon-tick.svg);background-position:50% 500%;background-repeat:no-repeat;background-size:1em;cursor:pointer;display:inline-block;height:1.5em;padding:0;vertical-align:middle;-webkit-transition:background .3s ease-out,border .3s;transition:background .3s ease-out,border .3s;width:1.5em}input[type='checkbox']:checked,input[type='radio']:checked{background-position:50% 50%;border-color:#E04403}input[type='checkbox']+label,input[type='radio']+label{cursor:pointer;display:inline-block;margin-top:0;max-width:calc(100% - 2rem);padding-left:.5em;-webkit-transition:color .3s;transition:color .3s;vertical-align:middle}input[type='search']{background-color:rgba(0,0,0,0.25);background-position:.75em center;background-repeat:no-repeat;background-size:1em 1em;border-color:transparent;padding:.25em 1em .25em 2.5em;-webkit-transition:background-color .3s;transition:background-color .3s}input[type='search']:hover{background-color:rgba(0,0,0,0.4)}input[type='search']::-webkit-input-placeholder{color:#1d252c}input[type='search']::-moz-placeholder{color:#1d252c}input[type='search']::-ms-input-placeholder{color:#1d252c}input[type='search']::placeholder{color:#1d252c}label{display:block;padding-left:1rem}label+input,label+select,label+textarea{margin-top:0}select{background-image:url(../images/icon-arrow-down.svg);background-position:calc(100% - 1em) center;background-repeat:no-repeat;background-size:1em;cursor:pointer;padding-right:2.5em}select::-ms-expand{display:none;opacity:0}textarea{display:block;height:10em;resize:none;-webkit-transition:background-color .3s,border .3s;transition:background-color .3s,border .3s}.input{position:relative}.input input,.input select,.input textarea{color:#1d252c;padding:1.025em 1em .625em 1em;-webkit-transition:background-color .3s,border .3s,color .3s;transition:background-color .3s,border .3s,color .3s}.input input:focus+label,.input select:focus+label,.input textarea:focus+label,.input input:not(:placeholder-shown)+label,.input select:not(:placeholder-shown)+label,.input textarea:not(:placeholder-shown)+label{-webkit-transform:translateY(-0.5rem) scale(.625);transform:translateY(-0.5rem) scale(.625)}.input input:focus,.input select:focus,.input textarea:focus{color:#1d252c}.input input:disabled,.input select:disabled,.input textarea:disabled{color:#8C939A;pointer-events:none}.input input:disabled+label,.input select:disabled+label,.input textarea:disabled+label{color:#8C939A}.input input+label,.input select+label,.input textarea+label{color:#1d252c;font-size:.875rem;font-weight:500;left:calc(1rem + 2px);margin:0;padding:0;pointer-events:none;position:absolute;top:calc(50% - .75em);-webkit-transform:translateY(-0.5rem) scale(.625);transform:translateY(-0.5rem) scale(.625);-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:color .3s,-webkit-transform .3s;transition:color .3s,-webkit-transform .3s;transition:color .3s,transform .3s;transition:color .3s,transform .3s,-webkit-transform .3s;z-index:5}.input select{background-image:url(../images/icon-arrow-down.svg);background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem 1rem;padding-right:2.5em}.input select[multiple]{background-image:none;padding:1.25em 1em .625em 1em}.input select[multiple]+label{background-color:#EFF0F0;padding-top:calc(1.125rem - 2px);top:2px;-webkit-transform:scale(.625);transform:scale(.625);width:calc(100% - 2rem)}.input textarea+label{top:1.125rem}.input:not(*):placeholder-shown,.input input+label,.input textarea+label{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.input input[type='range']{background-color:transparent;border:0;padding:3em 0 1.5em 0}.input input[type='range']:hover::-webkit-slider-runnable-track{background-color:#1d252c}.input input[type='range']:hover::-moz-range-track{background-color:#1d252c}.input input[type='range']:hover::-ms-fill-lower{background-color:#1d252c}.input input[type='range']:hover::-ms-fill-upper{background-color:#1d252c}.input input[type='range']:focus::-webkit-slider-runnable-track{background-color:#1d252c}.input input[type='range']:focus::-moz-range-track{background-color:#1d252c}.input input[type='range']:focus::-ms-fill-lower{background-color:#1d252c}.input input[type='range']:focus::-ms-fill-upper{background-color:#1d252c}.input input[type='range']::-webkit-slider-thumb{-webkit-appearance:none}.input input[type='range']:focus{outline:none}.input input[type='range']::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}.input input[type='range']::-webkit-slider-thumb{-webkit-appearance:none;background-color:#E04403;cursor:pointer;height:2rem;margin-top:-1rem;-webkit-transition:bckground-color .3s;transition:bckground-color .3s;width:.75rem}.input input[type='range']::-webkit-slider-thumb:hover{background-color:#B12028}.input input[type='range']::-moz-range-thumb{background:#E04403;cursor:pointer;height:2rem;width:.75rem}.input input[type='range']::-ms-thumb{background:#E04403;cursor:pointer;height:2rem;width:.75rem}.input input[type='range']::-webkit-slider-runnable-track{background-color:#EFF0F0;cursor:pointer;height:.125rem;-webkit-transition:background-color .3s;transition:background-color .3s;width:100%}.input input[type='range']::-moz-range-track{background-color:#EFF0F0;cursor:pointer;height:.125rem;-webkit-transition:background-color .3s;transition:background-color .3s;width:100%}.input input[type='range']::-ms-track{background:transparent;border-color:transparent;color:transparent;cursor:pointer;height:.125rem;width:100%}.input input[type='range']::-ms-fill-lower{background-color:#EFF0F0;-webkit-transition:background-color .3s;transition:background-color .3s}.input input[type='range']::-ms-fill-upper{background-color:#EFF0F0;-webkit-transition:background-color .3s;transition:background-color .3s}.input input[type='range']+label{font-size:1rem;left:0;text-align:center;top:0;-webkit-transform:none;transform:none;width:100%}.radio{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;margin-left:-0.5rem;margin-right:-0.5rem}.radio>*{flex-basis:calc(50% - .5rem);margin:.25rem;position:relative}@media (min-width:37.5rem){.radio>*{flex-basis:calc(50% - 1rem);margin:.5rem}}.radio h3{flex-basis:calc(100% - .5rem);margin-bottom:1rem}@media (max-width:56.249rem){.radio h3{font-size:1rem}}@media (max-width:37.49rem){.radio h3{font-size:.875rem}}@media (min-width:37.5rem){.radio h3{flex-basis:calc(100% - 1rem)}}@media (min-width:56.25rem){.radio h3{margin-bottom:2rem}}.radio input[type='radio'],.radio input[type='checkbox']{display:none}.radio input[type='radio']+label,.radio input[type='checkbox']+label{border:1px solid #1d252c;display:block;font-size:.875rem;font-weight:700;max-width:none;padding:1em;text-align:center;-webkit-transition:background-color .3s,border .3s,color .3s;transition:background-color .3s,border .3s,color .3s}@media (min-width:37.5rem){.radio input[type='radio']+label,.radio input[type='checkbox']+label{font-size:1em}}.radio input[type='radio']+label:hover,.radio input[type='checkbox']+label:hover{background-color:#E04403;border-color:#E04403;color:#ffffff}.radio input[type='radio']:checked+label,.radio input[type='checkbox']:checked+label{background-color:#B12028;border-color:#B12028;color:#ffffff}.radio.rating>*,.radio.small>*{flex-basis:calc(20% - .5rem)}@media (min-width:37.5rem){.radio.rating>*,.radio.small>*{flex-basis:calc(20% - 1rem)}}.radio.rating h3,.radio.small h3{flex-basis:calc(100% - .5rem)}@media (min-width:37.5rem){.radio.rating h3,.radio.small h3{flex-basis:calc(100% - 1rem)}}.radio.rating label,.radio.small label{white-space:nowrap}.checkbox{position:relative}.checkbox input[type='checkbox'],.checkbox input[type='radio']{background-color:#ffffff;border-color:#C5CBD1;left:1rem;top:calc(50% - .75em);position:absolute}.checkbox input[type='checkbox']:hover,.checkbox input[type='radio']:hover{border-color:#1d252c}.checkbox input[type='checkbox']:checked,.checkbox input[type='radio']:checked{border-color:#E04403}.checkbox input[type='checkbox']+label,.checkbox input[type='radio']+label{background-color:#EFF0F0;border:2px solid transparent;border-radius:.25rem;color:#1d252c;display:block;font-weight:500;max-width:none;padding:.825em 1em .825em 3em;-webkit-transition:border-color .3s;transition:border-color .3s}.checkbox input[type='checkbox']+label:hover,.checkbox input[type='radio']+label:hover{border-color:#1d252c}.radio-input{border:2px solid #EFF0F0;border-radius:.25rem;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;padding:.5rem}.radio-input>h3{flex-basis:100%;font-size:.875rem;font-weight:500;padding:.5rem}.radio-input>h3+.description{flex-basis:100%;font-size:.875rem;margin-top:-0.25rem;padding:0 .5rem .5rem .5rem}.radio-input .checkbox{margin:.5rem}.radio-input.toggle{-webkit-box-align:center;align-items:center}.radio-input.toggle>h3{flex-basis:auto;font-size:1em;margin-right:auto}.radio-input.toggle .checkbox{margin:.5rem 0}.radio-input.toggle .checkbox:first-of-type{margin-left:.5rem}.radio-input.toggle .checkbox:first-of-type input[type='radio']+label{border-radius:.25rem 0 0 .25rem}.radio-input.toggle .checkbox:last-of-type{margin-right:.5rem}.radio-input.toggle .checkbox:last-of-type input[type='radio']+label{border-radius:0 .25rem .25rem 0}.radio-input.toggle .checkbox input[type='radio']+label{border-radius:0;padding:.75em 1em;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.radio-input.toggle .checkbox input[type='radio']+label:hover{background-color:#C5CBD1;border-color:transparent}.radio-input.toggle .checkbox input[type='radio']:checked+label{background-color:#E04403;color:#ffffff}.form-row{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.form-row>*{width:100%}[role='group']{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;position:relative}[role='group']>*{width:100%}[role='group']>h3{margin-bottom:1rem}@media (min-width:56.25rem){[role='group']>h3{margin-bottom:2rem}}.repeater-input{border:2px solid #EFF0F0;border-radius:.25rem;padding:.5rem}.repeater-input>h3{font-size:.875rem;font-weight:500;padding:.5rem}.repeater-input>h3+.description{font-size:.875rem;margin-top:-0.25rem;padding:0 .5rem .5rem .5rem}.repeater-input [data-repeater]{display:none}.repeater-input [data-repeater-row]{border:1px solid #EFF0F0;border-radius:.25rem;margin-top:.5rem;padding:.5rem 2.5rem;position:relative}.repeater-input [data-repeater-row]::after{border-left:1px solid #EFF0F0;content:'';height:100%;position:absolute;right:0;top:0;width:2rem}.repeater-input [data-repeater-row] .move{background-image:url(../images/icon-order-mid-grey.svg);background-position:center;background-repeat:no-repeat;background-size:.75rem .75rem;border-right:1px solid #EFF0F0;height:100%;left:0;position:absolute;top:0;width:2rem}.repeater-input [data-repeater-row] .move:hover{cursor:move}.repeater-input [data-repeater-row] .move+*{margin-top:0}.repeater-input [data-repeater-row].drag-over{margin-top:1rem}.repeater-input [data-repeater-row].drag-over::before{border-top:2px dashed #1d252c;content:'';left:0;position:absolute;top:calc(-0.5rem - 1px);width:100%}.repeater-input button[data-repeater-id]{padding:.5rem .75rem}.repeater-input button[data-repeater-delete]{background-color:transparent;border:1px solid currentColor;border-radius:50%;color:#8C939A;height:1.5rem;margin:0;padding:.375rem;position:absolute;right:.25rem;top:calc(50% - .75rem);width:1.5rem;z-index:10}.repeater-input button[data-repeater-delete]:hover{color:#E04403}.repeater-input button[data-repeater-delete] svg{height:.75rem;margin:0;width:.75rem}[role='button'],input[type='submit'],button,.btn,.button{-webkit-box-align:center;align-items:center;background-color:#ffffff;border:0;border-radius:.25rem;color:#8C939A;display:-webkit-inline-box;display:inline-flex;font-size:.875rem;font-weight:500;letter-spacing:0;line-height:1.143;padding:.5rem .75rem;text-align:left;text-shadow:none;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}[role='button'] svg,input[type='submit'] svg,button svg,.btn svg,.button svg{fill:currentColor;height:1.25rem;margin-right:.5rem;vertical-align:middle;width:1.25rem}[role='button']:hover,input[type='submit']:hover,button:hover,.btn:hover,.button:hover{background-color:#EFF0F0;color:#8C939A}[type='submit'],button{background-color:#E04403;color:#ffffff;cursor:pointer;padding:1rem 2rem;width:auto}[type='submit']:hover,button:hover{background-color:#B12028;color:#ffffff}[type='submit']:disabled,button:disabled{cursor:auto;opacity:.5}button::before{content:none}q{display:block;line-height:1.5}q:after{content:none}blockquote{font-style:italic}table{border-collapse:collapse;border-spacing:0;font-size:.875em;width:100%}tbody tr:hover td{background-color:#EFF0F0}tbody tr:last-child td{border-bottom-color:#C5CBD1}thead{color:#E04403;font-weight:500}td,th{border:1px solid #C5CBD1;padding:.5rem;text-align:left;-webkit-transition:background-color .3s;transition:background-color .3s;vertical-align:text-top}th{font-size:.75rem;font-weight:700;vertical-align:bottom}th[data-sortable]{cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}th[data-sortable]:hover{background-color:#EFF0F0}th[data-sortable].active[data-direction='ASC']::after{content:' ↓'}th[data-sortable].active[data-direction='DESC']::after{content:' ↑'}address{font-style:normal}time{display:block}body>header{background-color:#1d252c;color:#ffffff;display:-webkit-box;display:flex;left:0;margin:0;position:fixed;top:0;width:100%;z-index:1000}body>header>*{margin-top:0}@media (max-width:37.49rem){body>header>*{flex-basis:50%}}@media (max-width:37.49rem){body>header>*:nth-child(1){display:-webkit-box;display:flex;padding:.5rem 1rem}}@media (min-width:37.5rem){body>header>*:nth-child(1){left:0;position:fixed;top:0;z-index:1000}}@media (max-width:37.49rem){body>header>*:nth-child(2){bottom:0;display:-webkit-box;display:flex;left:0;padding:0 .5rem;position:fixed;text-align:center;width:100%}}@media (min-width:37.5rem){body>header>*:nth-child(2){background-color:#1d252c;color:#ffffff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:calc(100% - 4rem);left:0;position:fixed;text-align:center;top:4rem;width:10rem;z-index:1001}}@media (min-width:56.25rem){body>header>*:nth-child(2){width:12rem}}body>header>*:last-child{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;padding:.5rem;text-align:right}@media (max-width:37.49rem){body>header>*:last-child{padding-right:7rem}}@media (min-width:37.5rem){body>header>*:last-child{padding:.75rem;position:fixed;left:8rem;top:0;z-index:9999}}body>header>*:last-child>ul{display:-webkit-box;display:flex;list-style:none}body>header>*:last-child>ul>li{position:relative}@media (max-width:37.49rem){body>header>*:last-child>ul>li+li{margin-left:.125rem}}@media (min-width:37.5rem){body>header>*:last-child>ul>li+li{margin-left:.5rem}}body>header nav[aria-label="Main"]{color:#C5CBD1;font-weight:700;margin-top:0}@media (max-width:37.49rem){body>header nav[aria-label="Main"]{width:100%}}body>header nav[aria-label="Main"] a{display:-webkit-box;display:flex;font-size:.5rem;line-height:1;padding:0;position:relative}@media (max-width:37.49rem){body>header nav[aria-label="Main"] a{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-weight:400;height:4rem}}@media (min-width:37.5rem){body>header nav[aria-label="Main"] a{-webkit-box-align:center;align-items:center;font-size:.75rem;height:3rem;-webkit-transition:background-color .3s;transition:background-color .3s}}@media (min-width:37.5rem) and (min-height:37.5rem){body>header nav[aria-label="Main"] a{height:3.5rem}}@media (min-width:56.25rem){body>header nav[aria-label="Main"] a{font-size:.875rem}}@media (max-width:37.49rem){body>header nav[aria-label="Main"] a:hover{color:inherit}}@media (min-width:37.5rem){body>header nav[aria-label="Main"] a:hover{background-color:#000;color:#C5CBD1}}body>header nav[aria-label="Main"] a svg{display:block;fill:#ffffff;height:1.25rem;margin:1rem auto .5rem auto;width:1.25rem}@media (min-width:37.5rem){body>header nav[aria-label="Main"] a svg{height:1.25rem;margin:1rem .75rem 1rem 1rem;width:1.25rem}}@media (min-width:56.25rem) and (min-height:37.5rem){body>header nav[aria-label="Main"] a svg{height:1.5rem;margin:1rem 1.25rem;width:1.5rem}}body>header nav[aria-label="Main"] a .count{background-color:#B12028;border-radius:50%;color:#ffffff;font-size:.5rem;font-weight:700;height:.875rem;line-height:1.75;position:absolute;left:.125rem;text-align:center;top:.125rem;width:.875rem}@media (min-width:37.5rem){body>header nav[aria-label="Main"] a .count{left:.5rem;top:.5rem}}@media (min-width:37.5rem){body>header nav[aria-label="Main"] a .label{-webkit-box-align:center;align-items:center;border-radius:0 .25rem .25rem 0;color:#ffffff;display:-webkit-box;display:flex;height:100%;padding:1rem 1rem 1rem 0;top:0;white-space:nowrap}}@media (max-width:37.49rem){}body>header nav[aria-label="Main"] ul{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;list-style:none}@media (max-width:37.49rem){body>header nav[aria-label="Main"] ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;overflow-x:auto;width:100%}}@media (min-width:37.5rem){body>header nav[aria-label="Main"] ul{height:100%;margin-right:-2rem;padding-right:2rem}}@media (max-width:37.49rem){body>header nav[aria-label="Main"] ul li{flex-basis:3.5rem;-webkit-box-flex:1;flex-grow:1}}body>header nav[aria-label="Main"] ul li:hover>ul{opacity:1;-webkit-transition:opacity .3s,visibility 0s;transition:opacity .3s,visibility 0s;visibility:visible}@media (max-width:37.49rem){body>header nav[aria-label="Main"] ul ul{display:none}}@media (min-width:37.5rem){body>header nav[aria-label="Main"] ul ul{background-color:#000;left:4rem;margin:0;opacity:0;padding:1.5rem 0;position:fixed;top:0;-webkit-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s;visibility:hidden;width:16rem}}body>header nav[aria-label="Main"] ul ul a{font-size:.875rem;font-weight:500;height:auto;letter-spacing:0;padding:1rem 2rem;text-align:left;text-transform:none;-webkit-transition:color .3s;transition:color .3s}body>header nav[aria-label="Main"] ul ul a:hover{color:#E04403}body>header nav[aria-label="Main"] .active>a{background-color:#000}@media (max-width:37.49rem){body>header nav[aria-label="Main"] .messages-btn{position:fixed;top:0;right:4rem}}@media (max-width:37.49rem){body>header nav[aria-label="Main"] .messages-btn a{background-color:transparent;height:3.5rem}}@media (max-width:37.49rem){body>header nav[aria-label="Main"] .messages-btn .label{opacity:0}}@media (max-width:37.49rem){body>header nav[aria-label="Main"] .notifications-btn{position:fixed;top:0;right:.75rem}}@media (max-width:37.49rem){body>header nav[aria-label="Main"] .notifications-btn a{background-color:transparent;height:3.5rem}}@media (max-width:37.49rem){body>header nav[aria-label="Main"] .notifications-btn .label{opacity:0}}body>header .logo{display:block;-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s, -webkit-filter .3s}@media (min-width:37.5rem){body>header .logo{background-color:#1d252c;display:-webkit-box;display:flex;height:4rem;margin:auto;width:10rem}}@media (min-width:56.25rem){body>header .logo{width:12rem}}body>header .logo .the{fill:#B12028}body>header .logo .makings{fill:#E04403}body>header .logo svg{display:block;height:2rem;margin:auto;width:auto}body>header .logo svg.icon{display:none}body>header .logo svg.full-logo{height:2.5rem}@media (min-width:37.5rem){body>header .logo svg.full-logo{height:2.75rem;margin:auto 0 .25rem 1.25rem}}body>header .logout-btn,body>header .settings-btn{background-position:center top .625rem;background-repeat:no-repeat;background-size:1.25rem 1.25rem;border-radius:.25rem;font-size:.375rem;font-weight:700;height:3rem;letter-spacing:.1em;margin:0;padding-top:2.125rem;text-align:center;text-transform:uppercase;-webkit-transition:background-color .3s;transition:background-color .3s;width:3rem}@media (min-width:37.5rem){body>header .logout-btn,body>header .settings-btn{width:4rem}}body>header .logout-btn:hover,body>header .settings-btn:hover{background-color:#8C939A;color:inherit}body>header .logout-btn{background-image:url(../images/icon-logout-background.svg);margin-left:.25rem}body>header .settings-btn{background-image:url(../images/icon-settings-background.svg)}@media (min-width:37.5rem){body>header .settings-btn{border-radius:.25rem .25rem 0 0;height:3.5rem;margin-bottom:-0.5rem}}body>header .settings-btn.active{background-color:#ffffff;background-image:url(../images/icon-settings-foreground.svg);color:#1d252c}body>header [for='menu-btn']{cursor:pointer;display:-webkit-box;display:flex;font-size:.375rem;font-weight:700;line-height:1;opacity:.75;padding:0;position:relative;-webkit-transition:background-color .3s,opacity .3s;transition:background-color .3s,opacity .3s}@media (max-width:37.49rem){body>header [for='menu-btn']{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:4rem}}@media (min-width:37.5rem){body>header [for='menu-btn']{-webkit-box-align:center;align-items:center;font-size:.875rem;height:3rem;margin-top:auto;-webkit-transition:background-color .3s;transition:background-color .3s}}@media (min-width:37.5rem) and (min-height:37.5rem){body>header [for='menu-btn']{height:3.5rem}}body>header [for='menu-btn']:hover{background-color:#000;opacity:1}body>header [for='menu-btn']::before{background-image:url(../images/icon-arrow-down-background.svg);background-position:center;background-repeat:no-repeat;background-size:1rem 1rem;content:'';display:block;height:1.25rem;margin:1rem auto .75rem auto;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:1.25rem}@media (min-width:37.5rem){body>header [for='menu-btn']::before{height:1.25rem;margin:.875rem 1.375rem;width:1.25rem}}@media (min-width:37.5rem) and (min-height:37.5rem){body>header [for='menu-btn']::before{height:1.5rem;margin:1rem 1.25rem;width:1.5rem}}body>header [for='menu-btn']::after{box-sizing:border-box}@media (min-width:37.5rem){body>header [for='menu-btn']::after{-webkit-box-align:center;align-items:center;border-radius:0 .25rem .25rem 0;color:#ffffff;content:'Collapse';display:-webkit-box;display:flex;height:100%;padding:1rem 1rem 1rem 0;top:0;white-space:nowrap}}body>header .drop-down{background-color:#ffffff;border-radius:.25rem 0 .25rem .25rem;box-shadow:.25rem .25rem 1rem rgba(0,0,0,0.25);color:#1d252c;margin:0;max-height:calc(100vh - 8rem);opacity:0;overflow-y:auto;position:absolute;right:0;top:100%;-webkit-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s;visibility:hidden}@media (max-width:37.49rem){body>header .drop-down{border-radius:.25rem;position:fixed;top:3rem;right:.5rem;width:calc(100% - 1rem)}}body>header [for='account-btn'],body>header [for='notifications-btn'],body>header [for='messages-btn'],body>header [for='user-role-btn']{border-radius:.25rem .25rem 0 0;height:2.5rem;margin:0;max-width:none;position:relative;-webkit-transition:background-color .3s;transition:background-color .3s;z-index:10}@media (max-width:37.49rem){body>header [for='account-btn'],body>header [for='notifications-btn'],body>header [for='messages-btn'],body>header [for='user-role-btn']{padding:.5rem .625rem;width:2.5rem}}@media (min-width:37.5rem){body>header [for='account-btn'],body>header [for='notifications-btn'],body>header [for='messages-btn'],body>header [for='user-role-btn']{padding:.625rem;width:2.5rem}}body>header [for='account-btn'] svg,body>header [for='notifications-btn'] svg,body>header [for='messages-btn'] svg,body>header [for='user-role-btn'] svg{display:block;fill:currentColor}@media (max-width:37.49rem){body>header [for='account-btn'] svg,body>header [for='notifications-btn'] svg,body>header [for='messages-btn'] svg,body>header [for='user-role-btn'] svg{height:1.25rem;width:1.25rem}}@media (min-width:37.5rem){body>header [for='account-btn'] svg,body>header [for='notifications-btn'] svg,body>header [for='messages-btn'] svg,body>header [for='user-role-btn'] svg{height:1.25rem;width:1.25rem}}body>header [for='account-btn'] .count,body>header [for='notifications-btn'] .count,body>header [for='messages-btn'] .count,body>header [for='user-role-btn'] .count{background-color:#B12028;border-radius:50%;color:#ffffff;font-size:.5rem;font-weight:700;height:.875rem;line-height:1.75;position:absolute;right:.125rem;text-align:center;top:.125rem;width:.875rem}body>header [for='account-btn'] .count.hidden,body>header [for='notifications-btn'] .count.hidden,body>header [for='messages-btn'] .count.hidden,body>header [for='user-role-btn'] .count.hidden{display:none}body>header #account-btn{display:none}body>header #account-btn:checked+[for='account-btn']{background-color:#ffffff;color:#1d252c}body>header #account-btn:checked~.drop-down{opacity:1;-webkit-transition:opacity .3s,visibility 0s;transition:opacity .3s,visibility 0s;visibility:visible}body>header nav[aria-label="Account"]{border-radius:.25rem 0 .25rem .25rem;font-size:.875rem;font-weight:600;padding:1rem}@media (min-width:37.5rem){body>header nav[aria-label="Account"]{width:15rem}}body>header nav[aria-label="Account"] a{-webkit-box-align:center;align-items:center;color:#8C939A;display:-webkit-box;display:flex}body>header nav[aria-label="Account"] a:hover{color:#1d252c}body>header nav[aria-label="Account"] a svg{display:block;fill:currentColor;height:1.25rem;margin-right:.5rem;-webkit-transition:fill .3s;transition:fill .3s;width:1.25rem}body>header nav[aria-label="Account"] li+li{margin-top:1rem}body>header nav[aria-label="Account"] ul{list-style:none}body>header #notifications-btn{display:none}body>header #notifications-btn:checked+[for='notifications-btn']{background-color:#ffffff;color:#1d252c}body>header #notifications-btn:checked~.drop-down{opacity:1;-webkit-transition:opacity .3s,visibility 0s;transition:opacity .3s,visibility 0s;visibility:visible}body>header #notification-dropdown{color:#1d252c;font-size:.75rem;font-weight:500;padding:1rem;text-align:left}@media (min-width:37.5rem){body>header #notification-dropdown{width:24rem}}body>header #notification-dropdown h3{color:#E04403;font-size:.875rem;font-weight:700}body>header #notification-dropdown li{background-color:#EFF0F0;border-left:.25rem solid #E04403;border-radius:.1875rem;padding:1rem 1rem 1rem .75rem;position:relative}body>header #notification-dropdown li+li{margin-top:.5rem}body>header #notification-dropdown [role='button']{background-color:#E04403;color:#ffffff}body>header #notification-dropdown [role='button']:hover{background-color:#B12028}body>header #notification-dropdown ol{list-style:none}body>header #notification-dropdown .dismiss-notification{margin:0;position:absolute;right:-0.75rem;top:calc(50% - .75rem)}body>header #notification-dropdown .dismiss-notification button{background-color:#ffffff;border:1px solid #EFF0F0;border-radius:50%;color:#8C939A;margin:0;padding:.125rem;height:1.5rem;width:1.5rem}body>header #notification-dropdown .dismiss-notification button:hover{background-color:#E04403;border-color:#E04403;color:#ffffff}body>header #notification-dropdown .dismiss-notification button:hover span{opacity:1}body>header #notification-dropdown .dismiss-notification button span{background-color:#8C939A;border-radius:.25rem;color:#ffffff;display:block;font-size:.75rem;line-height:1;margin:0;opacity:0;padding:.5em;pointer-events:none;position:absolute;right:calc(100% + .25rem);top:calc(50% - 1em);-webkit-transition:opacity .3s;transition:opacity .3s;white-space:nowrap}body>header #notification-dropdown .dismiss-notification button svg{height:1.25rem;margin:0;width:1.25rem}body>header #notification-dropdown .dismissed{border-left:none;padding-left:1rem}body>header #notification-dropdown .dismissed h3{color:inherit}body>header #notification-dropdown .dismissed [role='button']{background-color:#EFF0F0;color:#1d252c}body>header #notification-dropdown .dismissed [role='button']:hover{background-color:#C5CBD1}body>header #notification-dropdown .dismissed .dismiss-notification{display:none}body>header #messages-btn{display:none}body>header #messages-btn:checked+[for='messages-btn']{background-color:#ffffff;color:#1d252c}body>header #messages-btn:checked~.drop-down{opacity:1;-webkit-transition:opacity .3s,visibility 0s;transition:opacity .3s,visibility 0s;visibility:visible}body>header #messages-dropdown{color:#8C939A;font-size:.75rem;font-weight:500;text-align:left}@media (min-width:37.5rem){body>header #messages-dropdown{width:24rem}}body>header #messages-dropdown a{display:-webkit-box;display:flex;padding:1rem;-webkit-transition:background-color .3s;transition:background-color .3s}body>header #messages-dropdown a:hover{background-color:#EFF0F0;color:inherit}body>header #messages-dropdown div{align-self:center;margin-left:3.5rem;margin-top:0}body>header #messages-dropdown div>*+*{margin-top:.25em}body>header #messages-dropdown div img,body>header #messages-dropdown div video{display:block;height:auto;max-width:100%}body>header #messages-dropdown a>img,body>header #messages-dropdown a>.initials{border-radius:.25rem;display:block;flex-shrink:0;height:3rem;width:3rem}body>header #messages-dropdown a>img+div,body>header #messages-dropdown a>.initials+div{margin-left:.5rem}body>header #messages-dropdown .initials{background-color:#8C939A;color:#ffffff;display:-webkit-box;display:flex;text-transform:uppercase}body>header #messages-dropdown .initials span{font-size:.875rem;font-weight:500;margin:auto}body>header #messages-dropdown h3{color:#1d252c;font-size:.875rem;font-weight:700}body>header #messages-dropdown h3+*{margin-top:.25rem}body>header #messages-dropdown li+li{border-top:1px solid #EFF0F0}body>header #messages-dropdown ol{list-style:none;margin-top:0}body>header #messages-dropdown .unseen a{border-left:.25rem solid #E04403;color:#1d252c;padding-left:.75rem}body>header #messages-dropdown .unseen h3{color:#E04403}body>header #messages-dropdown .view-all-messages{border-bottom:1px solid #EFF0F0;position:-webkit-sticky;position:sticky;top:0}body>header #user-role-dropdown{border-radius:.25rem 0 .25rem .25rem;font-size:.875rem;font-weight:600;padding:1rem;text-align:left}@media (min-width:37.5rem){body>header #user-role-dropdown{width:15rem}}body>header #user-role-dropdown a{-webkit-box-align:center;align-items:center;background-position:left center;background-repeat:no-repeat;background-size:1rem 1rem;display:-webkit-box;display:flex;padding-left:1.5rem}body>header #user-role-dropdown a:hover{color:#E04403}body>header #user-role-dropdown h3{color:#8C939A;font-size:1em;text-align:left}body>header #user-role-dropdown h3+p{font-weight:400;line-height:1.25;margin-top:.25rem}body>header #user-role-dropdown h3+p+*{margin-top:1.5rem}body>header #user-role-dropdown li+li{margin-top:1rem}body>header #user-role-dropdown li.active{color:#E04403}body>header #user-role-dropdown li.active a{background-image:url(../images/icon-tick.svg)}body>header #user-role-dropdown ul{list-style:none}body>header #user-role-btn{display:none}body>header #user-role-btn:checked+[for='user-role-btn']{background-color:#ffffff;color:#1d252c}body>header #user-role-btn:checked~.drop-down{opacity:1;-webkit-transition:opacity .3s,visibility 0s;transition:opacity .3s,visibility 0s;visibility:visible}#menu-btn{display:none}@media (min-width:37.5rem){#menu-btn:checked+header>*:nth-child(2){width:4rem}}@media (min-width:37.5rem){#menu-btn:checked+header nav[aria-label="Main"] a:hover .label{background-color:#000;opacity:1;-webkit-transition:background-color .3s,opacity .3s .25s,visibility 0s .25s;transition:background-color .3s,opacity .3s .25s,visibility 0s .25s;visibility:visible}}@media (min-width:37.5rem){#menu-btn:checked+header nav[aria-label="Main"] a .label{background-color:#1d252c;left:100%;opacity:0;position:absolute;-webkit-transition:background-color .3s,opacity .3s,visibility 0s .3s;transition:background-color .3s,opacity .3s,visibility 0s .3s;visibility:hidden}}@media (min-width:37.5rem){#menu-btn:checked+header [for='menu-btn']:hover::after{background-color:#000;opacity:1;-webkit-transition:background-color .3s,opacity .3s .25s,visibility 0s .25s;transition:background-color .3s,opacity .3s .25s,visibility 0s .25s;visibility:visible}}@media (min-width:37.5rem){#menu-btn:checked+header [for='menu-btn']::before{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@media (min-width:37.5rem){#menu-btn:checked+header [for='menu-btn']::after{background-color:#1d252c;content:'Open Menu';left:100%;opacity:0;position:absolute;-webkit-transition:background-color .3s,opacity .3s,visibility 0s .3s;transition:background-color .3s,opacity .3s,visibility 0s .3s;visibility:hidden}}@media (min-width:37.5rem){#menu-btn:checked+header .logo{width:4rem}}@media (min-width:37.5rem){#menu-btn:checked+header .logo svg.icon{display:block}}@media (min-width:37.5rem){#menu-btn:checked+header .logo svg.full-logo{display:none}}@media (min-width:37.5rem){#menu-btn:checked~main{left:4rem;width:calc(100% - 4.25rem)}}@media (min-width:37.5rem){#menu-btn:checked~main .actions-bar{left:4rem;width:calc(100% - 4.25rem)}}@media (min-width:37.5rem){#menu-btn:checked~main .modal{left:4rem;width:calc(100% - 4.25rem)}}main{background-color:#EFF0F0;color:#1d252c;border-radius:.5rem;display:block;height:calc(100% - 7.5rem);left:.25rem;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:3rem;position:fixed;scroll-behavior:smooth;top:3.5rem;width:calc(100% - .5rem)}@media (min-width:37.5rem){main{height:calc(100% - .5rem);left:10rem;padding-top:4rem;top:.25rem;width:calc(100% - 10.25rem)}}@media (min-width:56.25rem){main{left:12rem;width:calc(100% - 12.25rem)}}article{padding:1rem .5rem}@media (min-width:37.5rem){article{padding:1.25rem}}@media (min-width:56.25rem){article{padding:2.5rem}}@media (min-width:75rem){article{padding:3rem}}@media (min-width:100rem){}.background-background{background-color:#EFF0F0;color:#1d252c}.background-foreground{background-color:#1d252c;color:#ffffff}.background-foreground tbody th{color:rgba(255,255,255,0.5)}.background-foreground tbody tr th,.background-foreground tbody tr td{border-top:1px solid rgba(255,255,255,0.5)}.background-foreground tbody tr:last-child th,.background-foreground tbody tr:last-child td{border-bottom:1px solid rgba(255,255,255,0.5)}.cookies{background-color:#1d252c;bottom:0;color:#ffffff;font-size:.75rem;left:0;padding:1rem;position:fixed;width:100%;z-index:999}@media (min-width:37.5rem){.cookies{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;padding:1.25rem}}@media (min-width:56.25rem){.cookies{padding:2.5rem}}@media (min-width:65rem){.cookies{padding:2.5rem 5rem}}@media (min-width:37.5rem){.cookies>*{margin-top:0}}.cookies h2{font-size:1rem}@media screen and (min-width:37.5rem){.cookies h2{font-size:1.25rem}}@media screen and (min-width:56.25rem){.cookies h2{font-size:1.5rem}}@media (min-width:37.5rem){.cookies [role='button']{margin-left:2.5rem;white-space:nowrap}}[role='alert']{background-color:#1d252c;border-radius:.25rem;color:#ffffff;margin-top:0;padding:2rem 1rem}@media (min-width:37.5rem){[role='alert']{padding:2.5rem 1.25rem}}@media (min-width:56.25rem){[role='alert']{padding:2.5rem}}[role='alert'] [role='button']{background-color:#E04403;color:#ffffff;margin-top:2em}[role='alert'] [role='button']:hover{background-color:#B12028;color:#ffffff}[data-warning].show-warning{background-color:#B12028;border-radius:.25rem;color:#ffffff;font-weight:700;padding:.5rem .75rem}.failed-validation input[type='text']:invalid,.failed-validation input[type='checkbox']:invalid,.failed-validation textarea:invalid{border-color:#B12028}.failed-validation input[type='text']:invalid~label,.failed-validation input[type='checkbox']:invalid~label,.failed-validation textarea:invalid~label{color:#B12028}.about-the-makings-container{margin-left:-0.5rem;margin-right:-0.5rem;position:relative;z-index:999}@media (min-width:37.5rem){.about-the-makings-container{margin-left:-1.25rem;margin-right:-1.25rem}}@media (min-width:56.25rem){.about-the-makings-container{margin-left:-2.5rem;margin-right:-2.5rem}}@media (min-width:75rem){.about-the-makings-container{margin-left:-3rem;margin-right:-3rem}}.about-the-makings-container:first-child{margin-top:-1rem}@media (min-width:37.5rem){.about-the-makings-container:first-child{margin-top:-1.25rem}}@media (min-width:56.25rem){.about-the-makings-container:first-child{margin-top:-2.5rem}}@media (min-width:75rem){.about-the-makings-container:first-child{margin-top:-3rem}}.about-the-makings-container:last-child{margin-bottom:-1rem}@media (min-width:37.5rem){.about-the-makings-container:last-child{margin-bottom:-1.25rem}}@media (min-width:56.25rem){.about-the-makings-container:last-child{margin-bottom:-2.5rem}}@media (min-width:75rem){.about-the-makings-container:last-child{margin-bottom:-3rem}}.about-the-makings-container .member-response-block{background-color:#ffffff}.about-the-makings-container>*{margin-top:0}.about-the-makings-container+.review-block video{position:absolute !important}.about-the-makings-container .content-block.text-left-image-right{padding:0}.about-the-makings-container .content-block.text-left-image-right .video{border-top:none}.about-the-makings-container .content-block.text-left-image-right .video video{height:100%}@media (min-width:56.25rem){.about-the-makings-container .content-block.text-left-image-right .video video{height:66.66vw}}.about-the-makings-container .content-block.text-left-image-right>.content{border-bottom:none}.assessment-overview{align-content:flex-end;display:-webkit-box;display:flex;line-height:1;list-style:none}.assessment-overview h4{font-size:.875rem;line-height:1rem}.assessment-overview li{-webkit-box-align:end;align-items:flex-end;display:-webkit-box;display:flex}.assessment-overview li+li{margin-left:1.5rem}.assessment-overview p{color:#42893D;font-size:1rem;font-weight:700;margin-left:.5rem;margin-top:0}.account-tabs{margin-top:2.5rem}.account-tabs a{border-bottom:2px solid transparent;display:block;padding:.25em 0;-webkit-transition:color .3s;transition:color .3s}.account-tabs a:hover{color:#E04403}.account-tabs li+li{margin-left:2em}.account-tabs li.active a{border-bottom-color:currentColor;color:#E04403}.account-tabs ul{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;list-style:none}.acf-form-block{padding:2rem 1rem}@media (min-width:37.5rem){.acf-form-block{padding:2.5rem 1.25rem}}@media (min-width:56.25rem){.acf-form-block{padding:2.5rem}}@media (min-width:65rem){.acf-form-block{padding:5rem calc(50% - 30rem)}}.acf-form-block .acf-field input,.acf-form-block .acf-field input[type='number'],.acf-form-block .acf-field select,.acf-form-block .acf-field textarea{font-size:1em;font-weight:500;line-height:1.5;height:auto;padding:.8125em 1em}.acf-form-block .acf-field select{padding:.8125em 2.5em .8125em 1em}.acf-form-block .acf-field .acf-label{margin-bottom:0}.acf-form-block .acf-field .acf-label+.acf-input{margin-top:.25em}.acf-form-block .acf-input-prepend{background-color:#EFF0F0;border-color:#EFF0F0;font-size:1em;font-weight:500;line-height:1.5;height:auto;padding:.875em .25em .875em 1em}.acf-form-block .acf-relationship .values{margin-top:0}.acf-form-block .acf-form>.acf-fields>.acf-field{padding:0}.acf-form-block .acf-form>.acf-fields>.acf-field+.acf-field{margin-top:1em;padding-top:1em}.acf-form-block .button-large{padding:1.5rem 2.5rem}.acf-form-block .acf-form-submit{margin-top:2.5rem}.acf-form-block .updated{background-color:#EFF0F0;color:#E04403;font-size:1rem;font-weight:600;padding:1rem 1.5rem}.actions-bar{-webkit-box-align:center;align-items:center;background-color:#ffffff;border-radius:.5rem .5rem 0 0;display:-webkit-box;display:flex;height:3rem;-webkit-box-pack:justify;justify-content:space-between;left:.25rem;margin:0 !important;padding:.25rem;position:fixed;top:3.5rem;width:calc(100% - .5rem);z-index:999}@media (min-width:37.5rem){.actions-bar{height:4rem;left:10rem;padding:.5rem;top:.25rem;width:calc(100% - 10.25rem);z-index:999}}@media (min-width:56.25rem){.actions-bar{left:12rem;padding:.75rem;width:calc(100% - 12.25rem)}}.actions-bar>*{display:-webkit-box;display:flex;margin-top:0}@media (min-width:37.5rem){.actions-bar>*:last-child [role='button']{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}}@media (min-width:37.5rem){.actions-bar>*:last-child [role='button'] svg{margin-right:0;margin-left:.5rem}}.actions-bar>*>*+*{margin-left:.125rem;margin-top:0}@media (min-width:37.5rem){.actions-bar>*>*+*{margin-left:.25rem}}.actions-bar+*{margin-top:0}@media (max-width:37.49rem){.actions-bar [role='button'],.actions-bar button{-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:.375rem;line-height:1;padding:.375rem .5rem .25rem .5rem;text-align:center}.actions-bar [role='button'] span,.actions-bar button span{margin-top:.375rem}.actions-bar [role='button'] svg,.actions-bar button svg{height:1rem;margin-right:0;width:1rem}}@media (min-width:37.5rem){.actions-bar [role='button'],.actions-bar button{font-size:.75rem}}@media (min-width:37.5rem){.actions-bar [role='button'].mobile-only,.actions-bar button.mobile-only{display:none}}.actions-bar button{background-color:#ffffff;color:#8C939A;padding:.5rem .75rem}.actions-bar button:hover{background-color:#EFF0F0;color:#8C939A}.actions-bar .calendar-week-controls,.actions-bar .calendar-day-controls{margin-top:0}.actions-bar .calendar-week-controls [role='button'],.actions-bar .calendar-day-controls [role='button']{font-size:.875rem}.actions-bar .toggle-control{background-color:#EFF0F0;border-radius:.25rem;display:-webkit-box;display:flex;padding:.125rem}.actions-bar .toggle-control+*{margin-left:1rem}.actions-bar .toggle-control>*{background-color:#EFF0F0;border-radius:.1875rem;margin-top:0}.actions-bar .toggle-control>*+*{margin-left:.125rem}.actions-bar .toggle-control>*:hover{background-color:#C5CBD1}.actions-bar .toggle-control>*.active{background-color:#8C939A;color:#ffffff}.actions-bar form{flex-wrap:nowrap}.actions-bar form>*{width:auto}.actions-bar form>*+*{margin-left:.25rem;margin-top:0}.actions-bar form .input input{background-color:#EFF0F0;border:none;padding:.75em 1em .25em 1em}.actions-bar form .input input+label{color:#8C939A}.actions-bar form .input [type='search']{background-color:#ffffff;background-image:url(../images/icon-search-dark-grey.svg);background-position:left .75rem center;background-repeat:no-repeat;background-size:1.25rem 1.25rem;padding-left:2.5rem}@media (min-width:56.25rem){.actions-bar form .input [type='search']{width:12rem}}.actions-bar form .input [type='search']:hover,.actions-bar form .input [type='search']:focus{background-color:#EFF0F0}.actions-bar form .input [type='search']+label{left:2.5rem}.actions-bar form .input select{background-color:#ffffff;background-position:left .75rem center;border:none;font-size:.875rem;letter-spacing:0;line-height:1.7143;padding:.75rem 1em .25rem 2.5rem;text-transform:none;width:12rem}.actions-bar form .input select:hover,.actions-bar form .input select:focus{background-color:#EFF0F0}.actions-bar form .input select+label{color:#8C939A;left:2.5rem}.actions-bar form .submit button{padding:.75rem 1.25rem}.activate-account-block{-webkit-box-align:center;align-items:center;background-color:#ffffff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;-webkit-box-pack:center;justify-content:center;left:0;margin:0;padding:2rem 1rem;position:fixed;text-align:center;top:0;width:100%;z-index:1000}@media (min-width:37.5rem){.activate-account-block{padding:2.5rem 1.25rem}}@media (min-width:56.25rem){.activate-account-block{padding:2.5rem}}@media (min-width:65rem){.activate-account-block{padding:5rem calc(50% - 30rem)}}.activate-account-block form{-webkit-box-pack:center;justify-content:center;margin:auto;max-width:32em}.activate-account-block form h2{margin-bottom:2.5rem}.active-table{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (max-width:56.249rem){.active-table{margin-left:-1.25rem;margin-right:-1.25rem;max-height:calc(100vh - 12rem);max-height:calc(100svh - 12rem);overflow:auto}}@media (max-width:37.49rem){.active-table{margin-left:-0.5rem;margin-right:-0.5rem}}.active-table table{border-collapse:separate;margin-top:0;position:relative}@media (max-width:56.249rem){.active-table table{font-size:.75rem;min-width:100%;width:auto}}.active-table td,.active-table th{background-color:#ffffff;border-color:#EFF0F0;padding:.5rem}@media (max-width:56.249rem){.active-table td,.active-table th{padding:.75rem}}.active-table tbody tr:hover td{background-color:#C5CBD1}.active-table tbody tr.hidden{display:none}.active-table tbody tr td:first-child{border-radius:.25rem 0 0 .25rem}.active-table tbody tr td:last-child{border-radius:0 .25rem .25rem 0}.active-table tbody tr:last-child td{border-bottom-color:#EFF0F0}.active-table thead{position:-webkit-sticky;position:sticky;top:0;z-index:100}@media (max-width:56.249rem){.active-table thead{top:0}}.active-table thead th{background-color:#EFF0F0;color:#8C939A;line-height:1.25;padding:.5rem 3em .5rem .75rem;position:relative}@media (max-width:56.249rem){.active-table thead th{font-size:.625rem}}@media (max-width:37.49rem){.active-table thead th{font-size:.5rem}}.active-table thead th.active{color:#1d252c}.active-table thead th.filtered .column-filter{color:#E04403}.active-table thead th:first-child .column-filter .list{left:0;right:auto}.active-table [type='radio'][name='table_filter']{display:none}.active-table [type='radio'][name='table_filter']~label{border-radius:.25rem;cursor:pointer;height:2.5em;padding:.75em;margin:0;position:relative;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;width:2.5em;z-index:11}.active-table [type='radio'][name='table_filter']~label:hover{background-color:#ffffff}.active-table [type='radio'][name='table_filter']~label svg{display:block;fill:currentColor;height:1em;width:1em}.active-table [type='radio'][name='table_filter']~label+label{display:none}.active-table [type='radio'][name='table_filter']:checked~label{background-color:#ffffff;color:inherit;display:none}.active-table [type='radio'][name='table_filter']:checked~label+label{display:block}.active-table [type='radio'][name='table_filter']:checked~.list{opacity:1;-webkit-transition:opacity .3s,visibility 0s;transition:opacity .3s,visibility 0s;visibility:visible}.active-table .column-filter{bottom:.5em;margin:0;position:absolute;right:.5em}.active-table .column-filter .checkbox [type='checkbox']{background-position:50% 700%}.active-table .column-filter .checkbox [type='checkbox']:checked{background-position:50% 50%}.active-table .column-filter .checkbox [type='checkbox']+label{background-color:transparent;border:none;border-radius:0;padding-left:3.5em}.active-table .column-filter .checkbox+.checkbox{margin-top:0}.active-table .column-filter .list{background-color:#ffffff;border-radius:.25rem;box-shadow:.25rem .25rem 1rem rgba(0,0,0,0.25);margin:0;max-height:20rem;opacity:0;overflow-y:auto;position:absolute;right:0;top:calc(100% + .25rem);-webkit-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s;visibility:hidden;width:16rem;z-index:10}.active-table .actions-cell{padding:.375rem;vertical-align:middle}.active-table .actions{display:-webkit-box;display:flex}.active-table .actions>*+*{margin-left:.25rem;margin-top:0}@media (min-width:56.25rem){.active-table .actions>*+*{margin-left:.25rem}}.active-table .actions [role='button'],.active-table .actions button[type='submit']{padding:.5rem;position:relative}.active-table .actions [role='button']:hover span,.active-table .actions button[type='submit']:hover span{opacity:1}.active-table .actions [role='button'] span,.active-table .actions button[type='submit'] span{background-color:#ffffff;border-radius:.25rem;box-shadow:.25rem .25rem 1rem rgba(0,0,0,0.25);font-size:.5rem;padding:.25rem;left:50%;opacity:0;pointer-events:none;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .3s;transition:opacity .3s;top:calc(100% + .25rem);white-space:nowrap;z-index:10}.active-table .actions [role='button'] svg,.active-table .actions button[type='submit'] svg{height:1rem;margin:0;width:1rem}.active-table .actions button[type='submit']{margin-top:0;padding:.5rem}@media (min-width:56.25rem){.active-table .actions button[type='submit']{background-color:#ffffff;color:#8C939A}}.active-table.loading{opacity:.25;pointer-events:none;-webkit-transition:opacity .5s;transition:opacity .5s}.active-table.loading::before,.active-table.loading::after{-webkit-animation:loading 1s linear infinite;animation:loading 1s linear infinite;border:4px solid #E04403;border-radius:50%;content:'';height:4rem;left:calc(50% - 2rem);position:fixed;top:calc(50% - 2rem);width:4rem;z-index:10}.active-table.loading::after{-webkit-animation-delay:-0.5s;animation-delay:-0.5s;border-color:#B12028}.approve-member.modal{margin:0}.approve-member.modal h2{font-size:2rem}.approve-member.modal .meta-overview{border-top:1px solid #EFF0F0;margin-top:2rem;padding-top:2rem}.approve-member.modal .meta-overview+.questions{border-top:1px solid #EFF0F0;margin-top:2rem;padding-top:2rem}.approve-member.modal .questions{list-style:none}.approve-member.modal .questions>li+li{border-top:1px solid #EFF0F0;margin-top:1rem;padding-top:1rem}.approve-member.modal .questions ul{list-style:disc;margin-left:1em}.approve-member.modal .review-block{border-top:1px solid #EFF0F0;margin-top:2rem;padding-top:2rem}.approve-member.modal .review-block .question{border:none;max-width:none}.approve-member.modal .review-block .question .radio input[type='radio']+label,.approve-member.modal .review-block .question .radio input[type='checkbox']+label{font-size:.875rem;max-width:none;padding:.75em;text-align:left}.approve-member.modal .review-block .question .text{max-width:none}.approve-member.modal form{-webkit-box-pack:start;justify-content:flex-start}.approve-member.modal form button+button,.approve-member.modal form [role='button']+button,.approve-member.modal form button+[role='button'],.approve-member.modal form [role='button']+[role='button']{margin-left:1rem}.approve-member.modal form [role='button']{background-color:#1d252c;color:#ffffff;cursor:pointer;padding:1rem 2rem;width:auto}.availability-list{list-style:none}.availability-list>*+*{border-top:1px solid #EFF0F0;margin-top:.5em;padding-top:.5em}.availability-list time{display:inline}.bar-graph{--backgroundColour:#EFF0F0;--column:8rem;--graphHeight:20rem;--lineColour:#C5CBD1;position:relative}.bar-graph+.bar-graph{border-top:1px solid #EFF0F0;margin-top:2.5rem;padding-top:2.5rem}.bar-graph figcaption{display:block;font-size:1.25rem;font-weight:700;letter-spacing:-0.05em;line-height:1.25}.bar-graph .graph-container{margin-bottom:-1rem;overflow-x:auto;overflow-y:hidden;padding-bottom:1rem;padding-top:1rem;position:relative}.bar-graph .graph-container ul{background-image:linear-gradient(var(--lineColour) 0, var(--lineColour) 1px, transparent 1px, transparent calc(var(--graphHeight) / var(--yLines)));background-position:left top;background-size:100% calc(var(--graphHeight) / var(--yLines));display:-webkit-box;display:flex;height:var(--graphHeight);list-style:none;padding-left:2rem}.bar-graph .graph-container ul li{-webkit-box-align:end;align-items:flex-end;display:-webkit-box;display:flex;flex-basis:var(--column);flex-shrink:0;-webkit-box-flex:1;flex-grow:1;-webkit-box-pack:center;justify-content:center;padding:0 .5rem;pointer-events:none;position:relative}.bar-graph .graph-container ul .data-point{--color:#E04403;background-color:var(--color);border-radius:.25rem .25rem 0 0;flex-basis:2em;-webkit-box-flex:1;flex-grow:1;height:calc(var(--y) * var(--graphHeight));max-width:8em;pointer-events:auto;position:relative}.bar-graph .graph-container ul .data-point+.data-point{margin-left:.25em}.bar-graph .graph-container ul .data-point:hover div{opacity:1}.bar-graph .graph-container ul .data-point:nth-child(2){--color:#B12028}.bar-graph .graph-container ul .data-point:nth-child(3){--color:#1d252c}.bar-graph .graph-container ul .data-point:nth-child(4){--color:#EDB355}.bar-graph .graph-container ul .data-point:nth-child(5){--color:#324B62}.bar-graph .graph-container ul .data-point[data-score='9'],.bar-graph .graph-container ul .data-point[data-score='10']{background-color:#42893D;color:#ffffff}.bar-graph .graph-container ul .data-point[data-score='8']{background-color:#659242;color:#ffffff}.bar-graph .graph-container ul .data-point[data-score='7']{background-color:#879A47;color:#ffffff}.bar-graph .graph-container ul .data-point[data-score='6']{background-color:#A8A24B;color:#ffffff}.bar-graph .graph-container ul .data-point[data-score='5']{background-color:#CAAA50;color:#ffffff}.bar-graph .graph-container ul .data-point[data-score='4']{background-color:#E0954C;color:#ffffff}.bar-graph .graph-container ul .data-point[data-score='3']{background-color:#D57843;color:#ffffff}.bar-graph .graph-container ul .data-point[data-score='2']{background-color:#C95B3A;color:#ffffff}.bar-graph .graph-container ul .data-point[data-score='1']{background-color:#BE3E31;color:#ffffff}.bar-graph .graph-container ul .data-point[data-score='0']{background-color:#B12028;color:#ffffff}.bar-graph .graph-container ul .data-point div{color:#ffffff;font-size:1.25rem;font-weight:900;line-height:1.25;padding:.5rem .25rem;text-align:center}.bar-graph .graph-container ul .data-point div .decimal,.bar-graph .graph-container ul .data-point div .unit{font-size:.5em}.bar-graph .graph-container ul .data-point div h3{font-size:1em;line-height:inherit;margin-top:0}.bar-graph .graph-container ul .data-point.floating-label div{bottom:100%;color:#1d252c;color:var(--color);padding:.25rem;position:absolute;width:100%}.bar-graph .key{display:-webkit-box;display:flex;font-size:.625rem;font-weight:700;letter-spacing:-0.025em;margin-left:-0.5rem;margin-right:-0.5rem}.bar-graph .key>*{-webkit-box-align:center;align-items:center;color:#8C939A;display:-webkit-box;display:flex;margin:.5rem}.bar-graph .key>*::before{background-color:var(--colour);border-radius:50%;box-sizing:border-box;content:'';display:block;height:1.25rem;margin-right:.25em;width:1.25rem}.bar-graph .x-axis{border-top:1px solid var(--lineColour);display:-webkit-box;display:flex;margin-top:0;padding-left:2rem;padding-top:.25rem;position:relative}.bar-graph .x-axis>*{flex-basis:var(--column);flex-shrink:0;-webkit-box-flex:1;flex-grow:1;font-size:.75rem;font-weight:700;margin:0;padding:0 .5em;text-align:center}.bar-graph .x-label{bottom:0;color:var(--lineColour);font-size:.75rem;font-weight:500;left:0;margin:0;position:absolute}.bar-graph .y-label{bottom:2.5rem;color:var(--lineColour);font-size:.75rem;font-weight:500;left:0;margin:0;position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}.bar-graph .y-axis{color:var(--lineColour);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;font-size:.75rem;height:var(--graphHeight);left:0;line-height:1;margin:0;padding-right:.25rem;position:absolute;text-align:right;top:1rem;width:2rem}.bar-graph .y-axis>*{display:block;flex-basis:calc(var(--graphHeight) / var(--yLines));flex-shrink:0;position:relative}.bar-graph .y-axis>* span{background-color:var(--backgroundColour);bottom:-0.5em;padding:0 .125em;position:absolute;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.block-builder{margin-top:2rem}@media (min-width:56.25rem){.block-builder{margin-top:2.5rem}}@media (min-width:75rem){.block-builder{margin-top:3rem}}.block-builder [data-block-html]{display:none !important}.block-builder .add-block{text-align:center}.block-builder .add-block .add-block-btn{border:1px solid #C5CBD1;text-align:center}.block-builder .new-block{text-align:left}.block-builder .new-block .modal-tab{height:calc(100vh - 24rem);overflow-y:auto}.block-builder .block{position:relative;-webkit-transition:opacity .3s;transition:opacity .3s}.block-builder .block+.block{margin-top:2rem}@media (min-width:56.25rem){.block-builder .block+.block{margin-top:2.5rem}}@media (min-width:75rem){.block-builder .block+.block{margin-top:3rem}}.block-builder .block button[data-block-delete],.block-builder .block [data-block-add]{background-color:transparent;border:1px solid currentColor;border-radius:50%;color:#8C939A;height:1.5rem;margin:0;padding:.375rem;position:absolute;right:.25rem;top:calc(50% - .75rem);width:1.5rem;z-index:10}.block-builder .block button[data-block-delete]:hover,.block-builder .block [data-block-add]:hover{color:#E04403}.block-builder .block button[data-block-delete] svg,.block-builder .block [data-block-add] svg{height:.75rem;margin:0;width:.75rem}.block-builder .block [data-block-add]{top:-0.75rem}.block-builder .block::after{border-left:1px solid #C5CBD1;content:'';height:100%;position:absolute;right:0;top:0;width:2rem}.block-builder .block .move{background-image:url(../images/icon-order-mid-grey.svg);background-position:center;background-repeat:no-repeat;background-size:.75rem .75rem;border-right:1px solid #C5CBD1;height:100%;left:0;position:absolute;top:0;width:2rem}.block-builder .block .move:hover{cursor:move}.block-builder .block .move+*{margin-top:0}.block-builder .block.drag-over::before{border:1px dashed #1d252c;border-radius:.25rem;content:'';height:1rem;left:0;position:absolute;top:calc(-1.5rem - 2px);width:100%}@media (min-width:56.25rem){.block-builder .block.drag-over::before{top:calc(-1.75rem - 1px)}}@media (min-width:75rem){.block-builder .block.drag-over::before{top:calc(-2rem - 1px)}}.block-builder .block.drag{opacity:.5}.block-builder .block.content{border:1px solid #C5CBD1;border-radius:.25rem;padding:0 2rem;text-align:center}.block-builder .block.content textarea{border:none;border-radius:0;text-align:center}.block-builder .block.content [data-block-add]{background-color:#EFF0F0}.block-builder .block.page-break{background-color:#ffffff;border:1px solid #C5CBD1;border-radius:.25rem;padding:0 3rem 1rem 3rem;text-align:center}.block-builder .block.page-break [data-block-add]{background-color:#ffffff}.block-builder .block.page-break textarea{background-color:#ffffff;border:none;border-radius:0;text-align:center}.block-builder .block.page-break input[type='text']{border-color:#E04403;background-color:#E04403;color:#ffffff}.block-builder .block.page-break input[type='text']:hover{background-color:#B12028;border-color:#B12028}.block-builder .block.page-break input[type='text']+label{color:#ffffff}.block-builder .exercise{background-color:#ffffff;border:1px solid #C5CBD1;border-radius:.25rem;padding:1rem 2.5rem;text-align:center}@media (min-width:56.25rem){.block-builder .exercise{padding:1.5rem 2.5rem}}.block-builder .exercise [data-block-add]{background-color:#ffffff}.block-builder .question{background-color:#ffffff;border:1px solid #C5CBD1;border-radius:.25rem;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;padding:1rem 2.5rem;text-align:center}@media (min-width:56.25rem){.block-builder .question{padding:1.5rem 2.5rem}}.block-builder .question [data-block-add]{background-color:#ffffff}.block-builder .question .question-id{color:#8C939A;font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.block-builder .question h3{margin-top:.5rem}.block-builder .question h4{font-weight:500;margin-top:1rem}.block-builder .question .intro{margin-left:auto;margin-right:auto;max-width:48em}.block-builder .question.content{background-color:transparent;border:none;padding:0}.block-builder .question .text{margin-left:auto;margin-right:auto;max-width:32em;width:100%}.block-builder .question .select{margin-left:auto;margin-right:auto;max-width:32em;width:100%}.block-builder .question .select select[multiple]{background-image:none;height:15em;padding-left:1em}.block-builder .question .radio{display:block}.block-builder .question .radio input[type='radio']:checked+label,.block-builder .question .radio input[type='checkbox']:checked+label{background-color:#E04403;border-color:#E04403;color:#ffffff}.block-builder .question .radio input[type='radio']:checked+label:hover,.block-builder .question .radio input[type='checkbox']:checked+label:hover{border-color:#E04403;color:#ffffff}.block-builder .question .radio input[type='radio']+label,.block-builder .question .radio input[type='checkbox']+label{background-color:#EFF0F0;border:2px solid transparent;border-radius:.25rem;margin-left:auto;margin-right:auto;max-width:32em;-webkit-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s;white-space:normal}.block-builder .question .radio input[type='radio']+label:hover,.block-builder .question .radio input[type='checkbox']+label:hover{border-color:#1d252c;color:inherit}.calendar-availability{margin-top:0}.calendar-availability .form-row{position:relative}@media (min-width:37.5rem){.calendar-availability .form-row{-webkit-box-align:center;align-items:center;flex-wrap:nowrap}}.calendar-availability .form-row+.form-row{border-top:1px solid #EFF0F0;margin-top:.5rem;padding-top:.5rem}.calendar-availability .form-row>*+*{margin-top:.25rem}@media (min-width:37.5rem){.calendar-availability .form-row>*+*{margin-left:.5rem;margin-top:0}}.calendar-availability input[name*='[delete]']+*{margin-left:0}.calendar-availability input[name*='[delete]']:checked~.input{opacity:.25;pointer-events:none}.calendar-availability .input{-webkit-transition:opacity .3s;transition:opacity .3s}.calendar-availability .delete{background-image:url(../images/icon-close.svg);background-position:center;background-repeat:no-repeat;background-size:1rem 1rem;flex-shrink:0;height:2.5rem;width:2.5rem}.calendar-availability .modal-tab{max-height:calc(100vh - 16rem);overflow-y:auto;padding:2rem 0}.calendar-grid{border:1px solid #EFF0F0;display:-webkit-box;display:flex;flex-wrap:wrap}.calendar-grid>*{flex-basis:14.25%;-webkit-box-flex:1;flex-grow:1}.calendar-grid .panel-title{flex-basis:100%}.calendar-grid .col-head{border:1px solid #EFF0F0;color:#E04403;font-size:.75rem;font-weight:700;margin:0;padding:.5rem;text-align:center}.calendar-grid .day{border:1px solid #EFF0F0;margin:0;min-height:calc((100vw - 2rem) / 7)}@media (min-width:37.5rem){.calendar-grid .day{min-height:calc((50vw - 1.25rem) / 7)}}@media (min-width:56.25rem){.calendar-grid .day{min-height:calc((50vw - 2.5rem) / 7)}}@media (min-width:65rem){.calendar-grid .day{min-height:4rem}}.calendar-grid .day.unavailable>span{color:#ccc;background-image:repeating-linear-gradient(45deg, transparent 0, transparent 3px, #EFF0F0 3px, #EFF0F0 4px)}.calendar-grid .day.today>a,.calendar-grid .day.today>span{color:#E04403}.calendar-grid .day.active>a{background-color:#E04403;color:#ffffff}.calendar-grid .day>a,.calendar-grid .day>span{color:#1d252c;display:block;height:100%;padding:.5rem}.calendar-grid .day>a time,.calendar-grid .day>span time{font-size:.75rem;font-weight:700}.calendar-grid .day>a{-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.calendar-grid .day>a:hover{background-color:#E04403;color:#ffffff}.calendar-grid .prev,.calendar-grid .next{background-color:#f6f6f6}.calendar-grid .prev>span,.calendar-grid .next>span{color:#ccc}.calendar-week-controls,.calendar-day-controls{display:-webkit-box;display:flex}.calendar-week-controls [role='button'],.calendar-day-controls [role='button']{background-color:#EFF0F0;margin:0;padding:.75rem 1rem}.calendar-week-controls [role='button']:hover,.calendar-day-controls [role='button']:hover{background-color:#C5CBD1}.calendar-week-controls [role='button']+[role='button'],.calendar-day-controls [role='button']+[role='button']{margin-left:.25rem}.calendar-week-controls .next,.calendar-day-controls .next,.calendar-week-controls .prev,.calendar-day-controls .prev{background-image:url(../images/icon-arrow-right.svg);background-position:center;background-repeat:no-repeat;background-size:1em 1em;overflow:hidden;text-indent:-99em;width:2.5rem}.calendar-week-controls .prev,.calendar-day-controls .prev{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.calendar-week-controls{display:none}@media (min-width:56.25rem){.calendar-week-controls{display:-webkit-box;display:flex}}.calendar-day-controls{display:-webkit-box;display:flex}@media (min-width:56.25rem){.calendar-day-controls{display:none}}.card{background-color:#ffffff;border-radius:.25rem;box-shadow:.125rem .125rem 1rem rgba(0,0,0,0.1);color:#1d252c;padding:1.25rem;position:relative}.card .actions{background-color:rgba(29,37,44,0.05);border-radius:0 .25rem .25rem 0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;-webkit-box-pack:center;justify-content:center;margin-top:0;padding:.25rem;position:absolute;right:0;top:0;width:5rem}.card .actions [role='button']{background-color:transparent;color:#1d252c;display:block;font-size:.375rem;font-weight:900;letter-spacing:.05em;text-align:center;text-transform:uppercase}.card .actions [role='button']:hover{background-color:#ffffff}.card .actions [role='button'] span{display:block;margin-top:.5rem}.card .actions [role='button'] svg{display:block;margin-left:auto;margin-right:auto}.card .card-header{-webkit-box-align:center;align-items:center;color:#8C939A;display:-webkit-box;display:flex;font-size:.625rem;line-height:1.25}.card .card-header>*{margin-top:0}.card .card-header .identifier{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.card .card-header .identifier svg{display:block;fill:currentColor;height:1.25rem;width:1.25rem}.card .card-header time{border-left:1px solid currentColor;font-weight:700;margin-left:.25rem;padding-left:.25rem}.card .card-header+.card-title{margin-top:.25rem}.card .card-title{font-size:1.25rem;font-weight:700;letter-spacing:-0.025em}.card .card-title+*{margin-top:.75rem}.card:has(.actions){padding:1.25rem 6.25rem 1.25rem 1.25rem}.card.assessment{font-size:.875rem}.card.assessment .card-header .identifier::after{content:'Assessment';margin-left:.25rem}.card.assessment>h4+*{margin-top:.5em}.card.assessment .peer-assessment-progress{margin-top:.5em}.card.background-foreground{background-color:#1d252c;color:#ffffff}.choose-coach-block>.content{margin-left:auto;margin-right:auto;max-width:56rem;text-align:center}.choose-coach-block .coach-list{display:-webkit-box;display:flex;flex-wrap:wrap;list-style:none;margin-left:-0.5rem;margin-right:-0.5rem;margin-top:2.5rem}.choose-coach-block .coach-list>*{background-color:#ffffff;border:1px solid #C5CBD1;border-radius:.25rem;flex-basis:calc(100% - 1rem);margin:.5rem;padding:.5rem}@media (min-width:37.5rem){.choose-coach-block .coach-list>*{flex-basis:calc(33.33% - 1rem)}}.choose-coach-block .coach-list figure{position:relative}.choose-coach-block .coach-list figure img{border-radius:.1875rem;display:block;height:auto;width:100%}.choose-coach-block .coach-list .name{font-size:.875rem;margin-top:0;padding:1rem;text-align:center}@media (min-width:37.5rem){.choose-coach-block .full-profile{padding:1.25rem}}@media (min-width:56.25rem){.choose-coach-block .full-profile{padding:2.5rem}}.choose-coach-block .full-profile>*{background-color:#EFF0F0;max-width:94rem;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:1rem}@media (min-width:37.5rem){.choose-coach-block .full-profile>*{padding:1.25rem}}@media (min-width:56.25rem){.choose-coach-block .full-profile>*{padding:2.5rem}}@media (min-width:75rem){.choose-coach-block .full-profile>*{padding:3rem}}.choose-coach-block .full-profile>*>*+*{margin-top:0}.choose-coach-block .choose-coach{background-color:#ffffff;bottom:-1rem;box-shadow:0 0 2em rgba(0,0,0,0.25);margin:1rem -1rem -1rem -1rem;padding:1rem;position:-webkit-sticky;position:sticky;text-align:center;z-index:999}@media (min-width:37.5rem){.choose-coach-block .choose-coach{bottom:-1.25rem;margin:1.25rem -1.25rem -1.25rem -1.25rem;padding:1.25rem}}@media (min-width:56.25rem){.choose-coach-block .choose-coach{bottom:-2.5rem;margin:2.5rem -2.5rem -2.5rem -2.5rem;padding:1rem 2.5rem}}@media (min-width:56.25rem){.choose-coach-block .choose-coach{bottom:-3rem;margin:3rem -3rem -3rem -3rem;padding:1rem 3rem}}.choose-coach-block .choose-coach [role='button'],.choose-coach-block .choose-coach button{margin-top:0}.choose-coach-block .choose-coach [href='#close']{background-image:none;height:auto;position:relative;right:auto;top:auto;width:auto}.choose-coach-block .choose-coach .submit{border-top:0;margin-top:0;padding-top:0}.choose-coach-block .no-coach{margin-top:2.5rem;text-align:center}.choose-coach-block .no-coach [role='button']{background-color:#E04403;color:#ffffff}.choose-user-role{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;list-style:none;text-align:center}.choose-user-role a:hover{color:#E04403}.choose-user-role [role='button']{background-color:#E04403;color:#ffffff}.choose-user-role [role='button']:hover{background-color:#B12028;color:#ffffff}.choose-user-role li{margin:.5rem}.circle-graph{display:block;position:relative;--bad:#B12028;--medium:#EDB355;--good:#42893D}.circle-graph .circle{aspect-ratio:1;background:conic-gradient(var(--colour) calc(var(--p)*1%), #EFF0F0 0);border-radius:50%;display:block;-webkit-mask:radial-gradient(farthest-side, transparent calc(99% - 6px), #000 calc(100% - 6px));mask:radial-gradient(farthest-side, transparent calc(99% - 6px), #000 calc(100% - 6px));padding-top:100%;width:100%}.circle-graph .circle:nth-of-type(n + 2){margin:0;position:absolute}.circle-graph .circle:nth-of-type(2){left:7px;padding-top:0;top:7px;width:calc(100% - 14px)}.circle-graph .circle:nth-of-type(3){left:14px;padding-top:0;top:14px;width:calc(100% - 28px)}.circle-graph .middle{color:#8C939A;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:.875rem;height:100%;-webkit-box-pack:center;justify-content:center;left:0;margin:0;padding:2rem;position:absolute;text-align:center;top:0;width:100%}.circle-graph .middle h3{font-size:1em;font-weight:500}.circle-graph .middle .value{color:var(--colour);display:block;font-weight:700;font-size:2.5em}.circle-graph .middle .value span{color:#C5CBD1;font-size:.5em}.coach-availability-block{margin-top:0}.coach-availability-block .booking{background-color:#E04403;border-radius:.25rem;color:#ffffff;font-size:.75rem;padding:.25rem;line-height:1.25;-webkit-transition:background-color .3s;transition:background-color .3s}.coach-availability-block .booking:hover{background-color:#B12028;color:#ffffff}.coach-availability-block .booking>*{display:inline;margin-top:0}.coach-availability-block .booking time{margin:0}.coach-availability-block .booking h3{font-size:inherit}.coach-availability-block .booking.cancelled{background-color:#C5CBD1}.coach-availability-block .times-container{background-color:#ffffff;border-right:1px solid #C5CBD1;flex-basis:3rem;-webkit-box-flex:0;flex-grow:0}.coach-availability-block .times-container .time-header{background-color:#ffffff;background-image:url(../images/icon-clock-mid.svg);background-position:center;background-repeat:no-repeat;background-size:1rem 1rem;border-bottom:1px solid #C5CBD1;color:#1d252c;display:block;height:calc(2rem + 1px);position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:100}@media (min-width:37.5rem){.coach-availability-block .times-container .time-header{top:0}}.coach-availability-block .times{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(48, 45px);margin:0}.coach-availability-block .times span{font-size:.75rem;font-weight:700;line-height:1.33;margin-top:-0.375rem;padding:0 .5rem;text-align:right}.coach-availability-block .schedule{background-image:linear-gradient(#C5CBD1 0, #C5CBD1 1px, transparent 1px, transparent 45px);background-position:center top;background-size:100% 45px;height:2160px;margin:0;position:relative}.coach-availability-block .schedule .booking,.coach-availability-block .schedule .slot,.coach-availability-block .schedule .block,.coach-availability-block .schedule .calendar-sync{left:0;margin:0;position:absolute;width:100%}.coach-availability-block .schedule .booking.clash{width:calc(100% - 2rem - 1px)}.coach-availability-block .schedule .clash-btn{-webkit-box-align:center;align-items:center;background-color:#E04403;border-radius:.25rem;color:#ffffff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:.625rem;font-weight:700;height:2rem;-webkit-box-pack:center;justify-content:center;margin:0;position:absolute;right:0;text-align:center;-webkit-transition:background-color .3s;transition:background-color .3s;width:2rem}.coach-availability-block .schedule .clash-btn:hover{background-color:#B12028}.coach-availability-block .schedule .now{background-color:#B12028;height:1px;margin-top:0}.coach-availability-block .schedule .slot{background-color:#ffffff;background-image:linear-gradient(#C5CBD1 0, #C5CBD1 1px, transparent 1px, transparent 45px);background-position:center top;background-size:100% 45px;margin:0;padding:.5rem}.coach-availability-block .schedule .slot h3{color:#666;display:none;font-size:.75rem;font-weight:400}.coach-availability-block .schedule .block{background-image:repeating-linear-gradient(-45deg, #ddd 0, #ddd 2px, transparent 2px, transparent 6px);background-position:center top;background-size:100% 100%;margin:0}.coach-availability-block .schedule .block h3{color:#666;display:none;font-size:.75rem;font-weight:400}.coach-availability-block .schedule .calendar-sync{background-color:#8C939A;border-radius:.25rem;color:#ffffff;font-size:.75rem;padding:.25rem;line-height:1.25}.coach-availability-block .schedule .calendar-sync>*{display:inline;margin-top:0}.coach-availability-block .schedule .calendar-sync time{margin:0}.coach-availability-block .schedule .calendar-sync h3{font-size:inherit}.coach-availability-block .calendar-grid{border:none}.coach-availability-block .calendar-grid.month-view .day{border:none;border-left:1px solid #C5CBD1;min-height:calc(100vw / 7)}.coach-availability-block .calendar-grid.month-view .day:nth-child(7n - 6){border-left:none}.coach-availability-block .calendar-grid.month-view .day:nth-child(n + 8){border-top:1px solid #C5CBD1}.coach-availability-block .calendar-grid.month-view .day.today{background-color:#ffffff}.coach-availability-block .calendar-grid.month-view .bookings{margin-top:0;padding:0 .5rem .5rem .5rem}.coach-availability-block .calendar-grid.month-view .bookings a{display:block}.coach-availability-block .calendar-grid.month-view .bookings a+a{margin-top:.125rem}.coach-availability-block .calendar-grid.week-view{flex-wrap:nowrap}@media (max-width:56.249rem){.coach-availability-block .calendar-grid.week-view .day{display:none}}@media (min-width:56.25rem){.coach-availability-block .calendar-grid.week-view .day+.day{border-left:1px solid #C5CBD1}}.coach-availability-block .calendar-grid.week-view .day,.coach-availability-block .calendar-grid.day-view .day{border:0}.coach-availability-block .calendar-grid.week-view .day>a,.coach-availability-block .calendar-grid.day-view .day>a,.coach-availability-block .calendar-grid.week-view .day>span,.coach-availability-block .calendar-grid.day-view .day>span{background-color:#ffffff;border-bottom:1px solid #C5CBD1;color:#1d252c;line-height:1.33;padding:.5rem;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:100}@media (min-width:37.5rem){.coach-availability-block .calendar-grid.week-view .day>a,.coach-availability-block .calendar-grid.day-view .day>a,.coach-availability-block .calendar-grid.week-view .day>span,.coach-availability-block .calendar-grid.day-view .day>span{top:0}}@media (max-width:56.249rem){.coach-availability-block .calendar-grid.week-view .day.active,.coach-availability-block .calendar-grid.day-view .day.active{display:block}}@media (min-width:56.25rem){.coach-availability-block .calendar-grid.week-view .day.today>a,.coach-availability-block .calendar-grid.day-view .day.today>a,.coach-availability-block .calendar-grid.week-view .day.today>span,.coach-availability-block .calendar-grid.day-view .day.today>span{background-color:#C5CBD1}}@media (min-width:56.25rem){.coach-availability-block .calendar-grid.week-view .day.today .schedule,.coach-availability-block .calendar-grid.day-view .day.today .schedule{background-image:linear-gradient(#C5CBD1 0, #C5CBD1 1px, rgba(0,0,0,0.075) 1px, rgba(0,0,0,0.075) 45px)}}.coach-availability-block .calendar-grid.day-view .day-view-calendar{background-color:#ffffff;border-left:1px solid #C5CBD1;flex-basis:28rem;-webkit-box-flex:0;flex-grow:0;flex-shrink:0;height:calc(100vh - 4.5rem);height:calc(100dvh - 4.5rem);margin-top:0;overflow-y:auto;padding:0 2rem;position:-webkit-sticky;position:sticky;top:0}.coach-availability-block .calendar-grid.day-view .day-view-calendar .calendar-grid{margin-top:0;padding-bottom:1rem}.coach-availability-block .calendar-grid.day-view .day-view-calendar .calendar-grid .day{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-flex:0;flex-grow:0;min-height:3.43rem;-webkit-box-pack:center;justify-content:center;text-align:center}.coach-availability-block .calendar-grid.day-view .day-view-calendar .calendar-grid .day:hover span{background-color:#EFF0F0}.coach-availability-block .calendar-grid.day-view .day-view-calendar .calendar-grid .day.active>span{background-color:#E04403;color:#ffffff}.coach-availability-block .calendar-grid.day-view .day-view-calendar .calendar-grid .day>span{-webkit-box-align:center;align-items:center;border:none;border-radius:50%;display:-webkit-box;display:flex;height:2.5rem;-webkit-box-pack:center;justify-content:center;padding:0;position:relative;top:auto;-webkit-transition:background-color .3s;transition:background-color .3s;width:2.5rem}.coach-availability-block .calendar-grid.day-view .day-view-calendar .calendar-grid .day[data-offset='2']{margin-left:14.29%}.coach-availability-block .calendar-grid.day-view .day-view-calendar .calendar-grid .day[data-offset='3']{margin-left:28.57%}.coach-availability-block .calendar-grid.day-view .day-view-calendar .calendar-grid .day[data-offset='4']{margin-left:42.86%}.coach-availability-block .calendar-grid.day-view .day-view-calendar .calendar-grid .day[data-offset='5']{margin-left:57.14%}.coach-availability-block .calendar-grid.day-view .day-view-calendar .calendar-grid .day[data-offset='6']{margin-left:71.43%}.coach-availability-block .calendar-grid.day-view .day-view-calendar .calendar-grid .day[data-offset='7']{margin-left:85.71%}.coach-availability-block .calendar-grid.day-view .day-view-calendar .calendar-grid h3{background-color:#ffffff;flex-basis:100%;flex-shrink:0;font-size:1rem;line-height:1;padding:.75rem 1.5rem;position:-webkit-sticky;position:sticky;top:0;white-space:nowrap;z-index:1000}.coach-availability-block .calendar-grid.day-view .booking,.coach-availability-block .calendar-grid.day-view .calendar-sync{left:.25rem;width:calc(100% - .5rem)}.coach-availability-block .calendar-grid .day>a,.coach-availability-block .calendar-grid .day>span{height:auto}.coach-dashboard-overview{-webkit-box-align:center;align-items:center;color:#ffffff;display:-webkit-box;display:flex;flex-wrap:wrap;margin:0 -0.5rem;padding:0 1rem 1.5rem 1rem}@media (min-width:37.5rem){.coach-dashboard-overview{margin:0 -1.25rem 0 -1.25rem;padding:0 1.25rem 1.5rem 1.25rem}}@media (min-width:56.25rem){.coach-dashboard-overview{margin:-2.5rem -2.5rem 0 -2.5rem;padding:2rem 7.5rem 1rem 2.5rem}}@media (min-width:75rem){.coach-dashboard-overview{margin:-3rem -3rem 0 -3rem;padding:2rem 7.5rem 1.5rem 3rem}}.coach-dashboard-overview figure{margin-right:1rem}.coach-dashboard-overview figure img{border-radius:.25rem;display:block;height:5.5rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:5.5rem}.coach-dashboard-overview .circle-graph{--colour:#ffffff}.coach-dashboard-overview .circle-graph .circle{background:conic-gradient(var(--colour) calc(var(--p)*1%), rgba(255,255,255,0.2) 0);-webkit-mask:radial-gradient(farthest-side, transparent calc(99% - 4px), #000 calc(100% - 4px));mask:radial-gradient(farthest-side, transparent calc(99% - 4px), #000 calc(100% - 4px))}.coach-dashboard-overview .circle-graph .middle{color:#ffffff;font-size:.5rem;padding:1.25rem}.coach-dashboard-overview .circle-graph .middle .value span{color:currentColor;opacity:.75}.coach-dashboard-overview .graphs{grid-template-columns:repeat(auto-fill, 6rem);grid-gap:.5rem}@media (max-width:56.249rem){.coach-dashboard-overview .graphs{display:none}}@media (min-width:37.5rem){.coach-dashboard-overview .graphs{grid-template-columns:repeat(auto-fill, 6.5rem);grid-gap:.75rem}}@media (min-width:56.25rem){.coach-dashboard-overview .graphs{flex-basis:28.25rem;margin-left:auto;margin-top:0}}.coach-dashboard-overview .welcome{font-size:.875rem;font-weight:500;margin-top:0}@media (min-width:37.5rem){.coach-dashboard-overview .welcome h1{font-size:2rem}}.coach-dashboard-overview .welcome p{margin-top:.25rem}.coach-dashboard-overview .welcome .view-profile [role='button']{background-color:rgba(255,255,255,0);margin-left:-0.375rem;padding:.375rem}.coach-dashboard-overview .welcome .view-profile [role='button']:hover{background-color:rgba(255,255,255,0.25);color:inherit}.coach-dashboard-tabs.tabs{margin-bottom:-3rem;margin-top:0;position:relative}.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(1)~ul li:nth-child(1) label,.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(2)~ul li:nth-child(2) label,.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(3)~ul li:nth-child(3) label,.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(4)~ul li:nth-child(4) label,.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(5)~ul li:nth-child(5) label,.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(6)~ul li:nth-child(6) label,.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(7)~ul li:nth-child(7) label{background-color:transparent;color:#fff;font-weight:700}.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(1)~.tab:nth-of-type(1),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(2)~.tab:nth-of-type(2),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(3)~.tab:nth-of-type(3),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(4)~.tab:nth-of-type(4),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(5)~.tab:nth-of-type(5),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(6)~.tab:nth-of-type(6),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(7)~.tab:nth-of-type(7){background-color:transparent;border:none;border-radius:0;overflow-y:auto;padding:0 .5rem 2rem 0}@media (min-width:37.5rem){.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(1)~.tab:nth-of-type(1),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(2)~.tab:nth-of-type(2),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(3)~.tab:nth-of-type(3),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(4)~.tab:nth-of-type(4),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(5)~.tab:nth-of-type(5),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(6)~.tab:nth-of-type(6),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(7)~.tab:nth-of-type(7){padding:0 1rem 2.5rem 0}}@media (min-width:75rem){.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(1)~.tab:nth-of-type(1),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(2)~.tab:nth-of-type(2),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(3)~.tab:nth-of-type(3),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(4)~.tab:nth-of-type(4),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(5)~.tab:nth-of-type(5),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(6)~.tab:nth-of-type(6),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(7)~.tab:nth-of-type(7){padding:0 1rem 3rem 0}}.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(1)~.tab:nth-of-type(2),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(2)~.tab:nth-of-type(3),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(3)~.tab:nth-of-type(4),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(4)~.tab:nth-of-type(5),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(5)~.tab:nth-of-type(6),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(6)~.tab:nth-of-type(7),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(7)~.tab:nth-of-type(8),.coach-dashboard-tabs.tabs input[name='tabs']:checked:last-of-type~.tab:nth-of-type(1){-webkit-transform:translateX(calc(100% + 4rem));transform:translateX(calc(100% + 4rem))}.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(1)~.tab:nth-of-type(3),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(2)~.tab:nth-of-type(4),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(3)~.tab:nth-of-type(5),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(4)~.tab:nth-of-type(6),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(5)~.tab:nth-of-type(7),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(6)~.tab:nth-of-type(8),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(7)~.tab:nth-of-type(9){-webkit-transform:translateX(calc(200% + 8rem));transform:translateX(calc(200% + 8rem))}.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(1)~.tab:nth-of-type(4),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(2)~.tab:nth-of-type(5),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(3)~.tab:nth-of-type(6),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(4)~.tab:nth-of-type(7),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(5)~.tab:nth-of-type(8),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(6)~.tab:nth-of-type(9),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(7)~.tab:nth-of-type(10){-webkit-transform:translateX(calc(300% + 12rem));transform:translateX(calc(300% + 12rem))}.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(2)~.tab:nth-of-type(1),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(3)~.tab:nth-of-type(2),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(4)~.tab:nth-of-type(3),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(5)~.tab:nth-of-type(4),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(6)~.tab:nth-of-type(5),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(7)~.tab:nth-of-type(6){-webkit-transform:translateX(calc(-100% - 4rem));transform:translateX(calc(-100% - 4rem))}.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(3)~.tab:nth-of-type(1),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(4)~.tab:nth-of-type(2),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(5)~.tab:nth-of-type(3),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(6)~.tab:nth-of-type(4),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(7)~.tab:nth-of-type(5),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(8)~.tab:nth-of-type(6){-webkit-transform:translateX(calc(-200% - 8rem));transform:translateX(calc(-200% - 8rem))}.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(4)~.tab:nth-of-type(1),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(5)~.tab:nth-of-type(2),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(6)~.tab:nth-of-type(3),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(7)~.tab:nth-of-type(4),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(8)~.tab:nth-of-type(5),.coach-dashboard-tabs.tabs input[name='tabs']:checked:nth-of-type(9)~.tab:nth-of-type(6){-webkit-transform:translateX(calc(-300% - 12rem));transform:translateX(calc(-300% - 12rem))}.coach-dashboard-tabs.tabs input[name='tabs']+ul{margin-top:0}@media (max-width:37.49rem){.coach-dashboard-tabs.tabs input[name='tabs']+ul{padding:0 .5rem}}.coach-dashboard-tabs.tabs input[name='tabs']+ul label{border:none;border-radius:0;color:rgba(255,255,255,0.75);font-size:1rem;font-weight:400;padding:0 1rem 0 0;position:relative;-webkit-transition:color .3s;transition:color .3s}@media (min-width:37.5rem){.coach-dashboard-tabs.tabs input[name='tabs']+ul label{font-size:1.125rem}}@media (min-width:56.25rem){.coach-dashboard-tabs.tabs input[name='tabs']+ul label{font-size:1.25rem}}.coach-dashboard-tabs.tabs input[name='tabs']+ul label:hover{background-color:transparent;color:#fff}.coach-dashboard-tabs.tabs input[name='tabs']+ul li+li{margin-left:.75rem}@media (min-width:37.5rem){.coach-dashboard-tabs.tabs input[name='tabs']+ul li+li{margin-left:1.5rem}}.coach-dashboard-tabs.tabs input[name='tabs']+ul .count{background-color:#ffffff;border-radius:50%;color:#1d252c;font-size:.5rem;font-weight:700;height:.875rem;letter-spacing:-0.1em;line-height:1.75;position:absolute;right:.125rem;text-align:center;top:-0.25rem;width:.875rem}.coach-dashboard-tabs.tabs input[name='tabs']+ul .count.hidden{display:none}.coach-dashboard-tabs.tabs .tab{background-color:transparent;height:calc(100vh - 14.5rem);max-height:none;overflow-y:auto;left:0;padding:0 .5rem 0 2rem;position:absolute;top:3rem;-webkit-transition:-webkit-transform .5s ease-out;transition:-webkit-transform .5s ease-out;transition:transform .5s ease-out;transition:transform .5s ease-out, -webkit-transform .5s ease-out;visibility:visible;width:calc(100% + .5rem)}@media (min-width:37.5rem){.coach-dashboard-tabs.tabs .tab{height:calc(100vh - 12.25rem);padding:0 1rem 0 2.5rem;top:4rem;width:100%}}@media (min-width:56.25rem){.coach-dashboard-tabs.tabs .tab{height:calc(100vh - 13.5rem);padding:0 1rem 0 3rem}}@media (min-width:75rem){.coach-dashboard-tabs.tabs .tab{height:calc(100vh - 14.5rem);width:85%}}.coach-dashboard-tabs.tabs .list{color:#ffffff;font-size:.875rem}.coach-dashboard-tabs.tabs .list li{background-color:#ffffff;border-radius:.25rem;color:#1d252c;padding:1rem;position:relative}@media (min-width:56.25rem){.coach-dashboard-tabs.tabs .list li{display:-webkit-box;display:flex}}.coach-dashboard-tabs.tabs .list li+li{border-top:none;margin-top:1rem}@media (min-width:56.25rem){.coach-dashboard-tabs.tabs .list li>*{min-width:10em}}@media (max-width:56.249rem){.coach-dashboard-tabs.tabs .list li>*+*{margin-top:.75em}}@media (min-width:56.25rem){.coach-dashboard-tabs.tabs .list li>*+*{margin-left:2rem;margin-top:0}}@media (max-width:56.249rem){.coach-dashboard-tabs.tabs .list li>div:not(.actions){display:-webkit-box;display:flex;font-size:.75rem}}@media (max-width:56.249rem){.coach-dashboard-tabs.tabs .list li>div:not(.actions)>*:first-child{flex-basis:8em;flex-shrink:0;margin-right:1rem}}.coach-dashboard-tabs.tabs .list li.session{background-color:#E04403;color:#ffffff}.coach-dashboard-tabs.tabs .list li.session .actions{background-color:rgba(0,0,0,0.1)}.coach-dashboard-tabs.tabs .list li.session .actions [role='button']{color:#ffffff}.coach-dashboard-tabs.tabs .list li.session .title{color:#ffffff}.coach-dashboard-tabs.tabs .list li.pin{background-color:#1d252c;color:#ffffff}.coach-dashboard-tabs.tabs .list li.pin .actions{background-color:rgba(0,0,0,0.1)}.coach-dashboard-tabs.tabs .list li.pin .actions [role='button']{color:#ffffff}.coach-dashboard-tabs.tabs .list li.pin .title{color:#ffffff}.coach-dashboard-tabs.tabs .list h3,.coach-dashboard-tabs.tabs .list time{font-size:.75rem;font-weight:500;opacity:.75}.coach-dashboard-tabs.tabs .list h3+*,.coach-dashboard-tabs.tabs .list time+*{margin-top:0}@media (min-width:56.25rem){.coach-dashboard-tabs.tabs .list h3+*,.coach-dashboard-tabs.tabs .list time+*{margin-top:.125rem}}.coach-dashboard-tabs.tabs .list time{color:inherit}.coach-dashboard-tabs.tabs .list p time{font-size:inherit;font-weight:inherit;opacity:1}.coach-dashboard-tabs.tabs .list>time{line-height:1.125}.coach-dashboard-tabs.tabs .list>time+*{font-weight:700}.coach-dashboard-tabs.tabs .list .timestamp{font-size:.5rem;left:.875rem;opacity:.75;position:absolute;top:.375rem;white-space:nowrap}.coach-dashboard-tabs.tabs .list .timestamp+*{margin-left:0}.coach-dashboard-tabs.tabs .list .title{align-self:center;background-color:transparent;color:#1d252c;font-size:1.125rem;margin-top:0;padding:0 .5rem}@media (min-width:56.25rem){.coach-dashboard-tabs.tabs .list .title{max-width:16em}}.coach-dashboard-tabs.tabs .list .title svg{flex-shrink:0;height:1.75rem;width:1.75rem}.coach-dashboard-tabs.tabs .list .title h3{font-size:1.25rem;opacity:1}.coach-dashboard-tabs.tabs .list .actions{-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,0.1);display:-webkit-box;display:flex;flex-shrink:0;margin:1rem -1rem -1rem -1rem;min-width:0;padding:.25rem}@media (min-width:56.25rem){.coach-dashboard-tabs.tabs .list .actions{margin:-1rem -1rem -1rem auto;padding:.5rem}}.coach-dashboard-tabs.tabs .list .actions form{margin-top:0}.coach-dashboard-tabs.tabs .list .actions [role='button'],.coach-dashboard-tabs.tabs .list .actions button{background-color:transparent;color:#1d252c;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:.125rem}.coach-dashboard-tabs.tabs .list .actions [role='button']:hover,.coach-dashboard-tabs.tabs .list .actions button:hover{background-color:rgba(0,0,0,0.1)}.coach-dashboard-tabs.tabs .list .actions [role='button'] svg,.coach-dashboard-tabs.tabs .list .actions button svg{display:block;margin-right:0}.coach-dashboard-tabs.tabs .list .actions [role='button'] span,.coach-dashboard-tabs.tabs .list .actions button span{display:block;font-size:.375rem;font-weight:700;letter-spacing:.1em;margin-top:.25rem;opacity:.75;text-transform:uppercase}.coach-dashboard-tabs.tabs .list .actions button{padding:.5rem .75rem}.coach-dashboard-tabs.tabs .list.activity .title{font-size:.875rem;flex-shrink:0;padding:.5rem 0 0 0}@media (min-width:56.25rem){.coach-dashboard-tabs.tabs .list.activity .title{width:14em}}.coach-dashboard-tabs.tabs .list.activity .title h3{font-size:.875rem}@media (min-width:56.25rem){.coach-profile{display:grid;grid-gap:3rem;grid-template-columns:20rem 1fr}}.coach-profile .banner{height:75vw;margin:-0.5rem -0.5rem 0 -0.5rem;position:relative}@media (max-width:56.249rem){.coach-profile .banner{display:none}}@media (min-width:37.5rem){.coach-profile .banner{margin:-1.25rem -1.25rem 0 -1.25rem}}@media (min-width:56.25rem){.coach-profile .banner{grid-column:1 / -1;height:45vw;margin:-2.5rem -2.5rem -13rem -2.5rem}}@media (min-width:75rem){.coach-profile .banner{height:35vw;margin:-3rem -3rem -13rem -3rem}}.coach-profile .banner::after{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(0,0,0,0.25)), to(rgba(0,0,0,0.75)));background-image:linear-gradient(rgba(0,0,0,0.25) 50%, rgba(0,0,0,0.75));content:'';height:100%;left:0;position:absolute;top:0;width:100%}.coach-profile .banner img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.coach-profile .intro{-webkit-box-align:center;align-items:center;color:#ffffff;display:-webkit-box;display:flex;font-weight:700;height:10rem}.coach-profile .intro p{margin-top:.25rem}.coach-profile .intro .title{margin-right:auto}.coach-profile .intro .graphs{flex-basis:31rem;margin-left:3rem;margin-top:0}.coach-profile .circle-graph{--colour:#ffffff}.coach-profile .circle-graph .circle{background:conic-gradient(var(--colour) calc(var(--p)*1%), rgba(255,255,255,0.2) 0);-webkit-mask:radial-gradient(farthest-side, transparent calc(99% - 4px), #000 calc(100% - 4px));mask:radial-gradient(farthest-side, transparent calc(99% - 4px), #000 calc(100% - 4px))}.coach-profile .circle-graph .middle{color:#ffffff;font-size:.5rem;padding:1.25rem}.coach-profile .circle-graph .middle .value span{color:currentColor;opacity:.75}.coach-profile .graphs{grid-template-columns:repeat(auto-fill, 7rem);grid-gap:.75rem}.coach-profile .profile img{border-radius:.25rem;box-shadow:.25rem .25rem 1rem rgba(0,0,0,0.25);display:block;height:auto;width:100%}.coach-profile .meta{font-size:.875rem}.coach-profile .meta,.coach-profile .content{margin-top:0;position:relative}@media (min-width:37.5rem){.coach-profile .meta>*+*,.coach-profile .content>*+*{margin-top:1.25rem}}@media (min-width:56.25rem){.coach-profile .meta>*+*,.coach-profile .content>*+*{margin-top:2.5rem}}@media (min-width:75rem){.coach-profile .meta>*+*,.coach-profile .content>*+*{margin-top:3rem}}.coach-profile .tabs .tab>.panel:first-child:last-child{border:none;padding:0;position:relative}.coach-profile .tabs .tab>.panel:first-child:last-child .panel-title{color:transparent !important;height:1px !important;left:0 !important;opacity:0 !important;overflow:hidden !important;position:absolute !important;top:0 !important;white-space:nowrap !important;width:1px !important}.coach-profile .tabs .tab>.panel:first-child:last-child .panel-title+*{margin-top:0}.coach-testimonials{list-style:none}.coach-testimonials h3{font-size:.875rem;margin-top:.25em}.coach-testimonials li+li{margin-top:2em}.coach-testimonials q{background-color:#ffffff;background-image:url(../images/icon-quote.svg);background-position:left top;background-repeat:no-repeat;background-size:2rem auto;font-size:1rem;font-style:italic;font-weight:500;min-height:2rem;padding-left:2.75rem}.coach-testimonials q::before,.coach-testimonials q::after{content:none}.coach-testimonials q+h3{margin-top:.5em}.coaches-input{border:2px solid #EFF0F0;border-radius:.25rem;padding:1em 1em 0 1em}.coaches-input>h3{font-size:.875rem;font-weight:500}.coaches-input .list{max-height:20rem;overflow-y:auto}.coaches-input .list .checkbox:last-child{margin-bottom:1em}.coaches-input .list .checkbox+.checkbox{margin-top:.5em}.coaches-input .meta{font-size:.875rem;font-weight:500}.coaches-input .meta .total{font-weight:600}.coaches-input .checkbox input[type='checkbox']:checked+label{background-color:#E04403;border-color:#E04403;color:#ffffff}.coaches-input .checkbox input[type='checkbox']+label{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;padding:.25em 1em;-webkit-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s}.coaches-input .checkbox input[type='checkbox']+label img{border-radius:.125rem;display:block;height:4rem;margin-left:-0.75em;width:auto}.coaches-input .checkbox input[type='checkbox']+label img+div{margin-left:1rem;margin-top:0}.coaches-input .checkbox input[type='checkbox']+label div{font-size:.875rem}.coaches-input .checkbox input[type='checkbox']+label div h4{font-size:1rem}.coaches-input .checkbox input[type='checkbox']+label div p{margin-top:0}.coaches-list{list-style:none}.coaches-list>*+*{border-top:1px solid #EFF0F0;margin-top:.5em;padding-top:.5em}.coaches-list a{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.coaches-list h3{margin-left:1rem;margin-top:0}.coaches-list img{border-radius:.25rem;display:block;height:3em;width:auto}.cohort-list li+li{border-top:1px solid #EFF0F0;margin-top:.25rem;padding-top:.25rem}.cohort-list .meta-overview{flex-wrap:nowrap;overflow-x:auto}.cohort-list .meta-overview .delete{flex-shrink:0}.cohort-list .meta-overview button[type='submit']{background-color:transparent;background-image:url(../images/icon-close.svg);background-position:center;background-repeat:no-repeat;background-size:1rem 1rem;height:2.5rem;margin-top:0;padding:0;width:2.5rem}.cohort-list .meta-overview button[type='submit']:hover{background-color:#EFF0F0}.collapsable-block:target .less,.collapsable-block.open .less{display:-webkit-inline-box;display:inline-flex}.collapsable-block:target .more,.collapsable-block.open .more{display:none}.collapsable-block:target .collapsable-content,.collapsable-block.open .collapsable-content{height:auto;margin-top:1.5rem;visibility:visible}.collapsable-block .more,.collapsable-block .less{border:1px solid #EFF0F0}.collapsable-block .more svg,.collapsable-block .less svg{height:1rem;width:1rem}.collapsable-block .less{display:none;margin-top:0}.collapsable-block .collapsable-content{height:0;margin-top:0;overflow:hidden;visibility:hidden}.content *+h2,.content *+h3,.content *+h4,.content *+h5,.content *+h6{margin-top:2em}.content p a{border-bottom:1px solid currentcolor}.content p.large{font-size:2rem;line-height:1.125}@media screen and (min-width:37.5rem){.content p.large{font-size:2.25rem}}@media screen and (min-width:56.25rem){.content p.large{font-size:2.5rem}}.content h2+p.large{margin-top:0}.content h2+table tr{display:-webkit-box;display:flex;margin-top:0}.content h2+table tr>*{display:block}.content-block.text-left-image-right,.content-block.text-right-image-left{display:-webkit-box;display:flex;padding:2rem 1rem}@media (max-width:56.249rem){.content-block.text-left-image-right,.content-block.text-right-image-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media (min-width:37.5rem){.content-block.text-left-image-right,.content-block.text-right-image-left{padding:2.5rem 1.25rem}}@media (min-width:56.25rem){.content-block.text-left-image-right,.content-block.text-right-image-left{-webkit-box-pack:justify;justify-content:space-between;padding:2.5rem}}@media (min-width:65rem){.content-block.text-left-image-right,.content-block.text-right-image-left{padding:5rem calc(50% - 30rem)}}@media (min-width:56.25rem){.content-block.text-left-image-right>*,.content-block.text-right-image-left>*{flex-basis:calc(50% - 1em);margin-top:0}}.content-block.text-left-image-right figure,.content-block.text-right-image-left figure,.content-block.text-left-image-right .video,.content-block.text-right-image-left .video{position:relative}@media (min-width:56.25rem){.content-block.text-left-image-right figure,.content-block.text-right-image-left figure,.content-block.text-left-image-right .video,.content-block.text-right-image-left .video{border-top:1em solid #1d252c}}.content-block.text-left-image-right figure img,.content-block.text-right-image-left figure img,.content-block.text-left-image-right .video img,.content-block.text-right-image-left .video img,.content-block.text-left-image-right figure video,.content-block.text-right-image-left figure video,.content-block.text-left-image-right .video video,.content-block.text-right-image-left .video video{display:block;height:auto;width:100%}@media (min-width:56.5rem){.content-block.text-left-image-right>.content,.content-block.text-right-image-left>.content{border-bottom:1px solid #1d252c;padding-bottom:1rem}}.content-block.text-left-image-right .modal figure,.content-block.text-right-image-left .modal figure{border-top:0}.content-block.text-left-image-right+.text-left-image-right,.content-block.text-right-image-left+.text-left-image-right,.content-block.text-left-image-right+.text-right-image-left,.content-block.text-right-image-left+.text-right-image-left{margin-top:5rem;position:relative}.content-block.text-left-image-right+.text-left-image-right::before,.content-block.text-right-image-left+.text-left-image-right::before,.content-block.text-left-image-right+.text-right-image-left::before,.content-block.text-right-image-left+.text-right-image-left::before{background-image:url(../images/icon-arrow-down-accent.svg);background-position:center;background-repeat:no-repeat;background-size:contain;bottom:calc(100% + 1.5rem);content:'';height:3rem;position:absolute;right:calc(50% - 1.5rem);width:3rem}@media (min-width:37.5rem){.content-block.text-left-image-right+.text-left-image-right::before,.content-block.text-right-image-left+.text-left-image-right::before,.content-block.text-left-image-right+.text-right-image-left::before,.content-block.text-right-image-left+.text-right-image-left::before{bottom:calc(100% + 1.625rem)}}@media (min-width:56.25rem){.content-block.text-left-image-right+.text-left-image-right::before,.content-block.text-right-image-left+.text-left-image-right::before,.content-block.text-left-image-right+.text-right-image-left::before,.content-block.text-right-image-left+.text-right-image-left::before{bottom:calc(100% + 2.25rem)}}@media (min-width:65rem){.content-block.text-left-image-right+.text-left-image-right::before,.content-block.text-right-image-left+.text-left-image-right::before,.content-block.text-left-image-right+.text-right-image-left::before,.content-block.text-right-image-left+.text-right-image-left::before{bottom:calc(100% + 3.5rem)}}@media (min-width:56.25rem){.content-block.text-right-image-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}}.content-block.text-centre{padding:1rem}@media (min-width:37.5rem){.content-block.text-centre{padding:1.25rem}}@media (min-width:56.25rem){.content-block.text-centre{padding:2.5rem}}@media (min-width:65rem){.content-block.text-centre{padding:5rem}}.content-block.text-centre .content{margin:auto;max-width:56rem}.conversation{list-style:none}.conversation h3{font-size:.75rem;margin-top:.25rem}.conversation h3 time{color:#C5CBD1;display:inline;font-size:.625rem;font-weight:400}.conversation li{width:75%}.conversation li+li{margin-top:2rem}.conversation li.sent{margin-left:auto}.conversation li.sent div{background-color:#C5CBD1;border-radius:.25rem 0 .25rem .25rem;color:#1d252c}.conversation li.sent div::before{border-color:transparent transparent #C5CBD1 transparent;border-width:0 0 .5rem .5rem;left:auto;right:0}.conversation li.sent div time{color:#8C939A}.conversation li.sent h3{-webkit-box-align:baseline;align-items:baseline;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;text-align:right}.conversation li.sent h3 time{margin-right:.2em}.conversation li.collapse-from{margin-top:.5rem}.conversation li.collapse-from h3{color:transparent !important;height:1px !important;left:0 !important;opacity:0 !important;overflow:hidden !important;position:absolute !important;top:0 !important;white-space:nowrap !important;width:1px !important}.conversation li div{background-color:#EFF0F0;border-radius:0 .25rem .25rem .25rem;color:#1d252c;font-size:.875rem;margin-top:.75rem;padding:.75rem;position:relative}.conversation li div::before{border-color:transparent transparent transparent #EFF0F0;border-style:solid;border-width:.5rem 0 0 .5rem;bottom:100%;content:'';height:0;left:0;position:absolute;width:0}.conversation li div a{color:#E04403}.conversation li div a:hover{color:#B12028}.conversation li div time{color:#C5CBD1;display:block;font-size:.625rem;font-weight:400;margin-bottom:-0.25rem;margin-top:.5rem}.dashboard .percentage-bar p{background-color:#ffffff;border:1px solid #C5CBD1}.dashboard .percentage-bar p[aria-hidden='true']{border-color:#E04403}.dashboard-block li>a,.dashboard-block .wrap{-webkit-box-align:center;align-items:center;background-color:#E04403;border-radius:.25rem;color:#ffffff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:18em;-webkit-box-pack:center;justify-content:center;margin:0;padding:1rem;position:relative;text-align:center;width:100%}.dashboard-block li>a p,.dashboard-block .wrap p{font-size:.75em}.dashboard-block li>a .btn,.dashboard-block .wrap .btn{background-color:#B12028;color:#ffffff;margin-top:1rem}.dashboard-block li>a:hover .btn{background-color:#1d252c}.dashboard-block figure{height:100%;left:0;position:absolute;top:0;width:100%}.dashboard-block figure img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.dashboard-block figure+a,.dashboard-block figure+.wrap{background-color:rgba(224,68,3,0.5)}.dashboard-block li{flex-basis:calc(100% - 1rem);flex-shrink:0;margin:.5rem;position:relative}@media (min-width:37.5rem){.dashboard-block li{flex-basis:calc(50% - 1rem)}}@media (min-width:56.25rem){.dashboard-block li{flex-basis:calc(33.33% - 1rem)}}.dashboard-block li:nth-child(6n - 4)>a,.dashboard-block li:nth-child(6n - 2)>a,.dashboard-block li:nth-child(6n - 4) .wrap,.dashboard-block li:nth-child(6n - 2) .wrap{background-color:#1d252c}.dashboard-block li:nth-child(6n - 4)>a:hover .btn,.dashboard-block li:nth-child(6n - 2)>a:hover .btn{background-color:#E04403}.dashboard-block li:nth-child(6n - 4) figure+a,.dashboard-block li:nth-child(6n - 2) figure+a,.dashboard-block li:nth-child(6n - 4) figure+.wrap,.dashboard-block li:nth-child(6n - 2) figure+.wrap{background-color:rgba(29,37,44,0.5)}.dashboard-block li:nth-child(6n - 3)>a,.dashboard-block li:nth-child(6n - 1)>a,.dashboard-block li:nth-child(6n - 3) .wrap,.dashboard-block li:nth-child(6n - 1) .wrap{background-color:#B12028}.dashboard-block li:nth-child(6n - 3)>a .btn,.dashboard-block li:nth-child(6n - 1)>a .btn,.dashboard-block li:nth-child(6n - 3) .wrap .btn,.dashboard-block li:nth-child(6n - 1) .wrap .btn{background-color:#E04403}.dashboard-block li:nth-child(6n - 3)>a:hover .btn,.dashboard-block li:nth-child(6n - 1)>a:hover .btn{background-color:#1d252c}.dashboard-block li:nth-child(6n - 3) figure+a,.dashboard-block li:nth-child(6n - 1) figure+a,.dashboard-block li:nth-child(6n - 3) figure+.wrap,.dashboard-block li:nth-child(6n - 1) figure+.wrap{background-color:rgba(177,32,40,0.75)}.dashboard-block ul{display:-webkit-box;display:flex;flex-wrap:wrap;list-style:none;margin-left:-0.5rem;margin-right:-0.5rem;margin-top:1.5rem;padding-bottom:1rem}.dashboard-block .icon{display:block;height:7rem;width:auto}.dashboard-memberships .subscription-list{list-style:none;margin-top:2.5rem;position:relative}@media (min-width:56.25rem){.dashboard-memberships .subscription-list{display:-webkit-box;display:flex}}@media (min-width:56.25rem){.dashboard-memberships .subscription-list>*{flex-basis:25%;-webkit-box-flex:1;flex-grow:1}}@media (max-width:56.249rem){.dashboard-memberships .subscription-list>*+*{margin-top:.5rem}}@media (min-width:56.25rem){.dashboard-memberships .subscription-list>*+*{margin-left:.5rem}}.dashboard-memberships .subscription-list .panel{background-color:#ffffff;border:none;color:#1d252c;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.dashboard-memberships .subscription-list .panel .panel-title{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.dashboard-memberships .subscription-list .panel .panel-title h2{color:#1d252c;font-size:1.25rem;font-weight:700;letter-spacing:-0.05em;text-transform:none}.dashboard-memberships .subscription-list .panel .panel-title .price-container{color:#E04403;font-size:2rem;font-weight:900;letter-spacing:-0.05em;line-height:1.125;margin-top:-0.25em}.dashboard-memberships .subscription-list .panel .panel-title .price-container .units{color:#8C939A;font-size:.375em;font-weight:700;letter-spacing:-0.05em}.dashboard-memberships .subscription-list .panel .panel-content{margin-top:0;padding:2rem 0}.dashboard-memberships .subscription-list .panel .panel-content .features{font-size:.875rem;font-weight:500;letter-spacing:-0.025em;list-style:none}.dashboard-memberships .subscription-list .panel .panel-content .features li{background-image:url(../images/icon-tick.svg);background-position:left top;background-repeat:no-repeat;background-size:1.25rem 1.25rem;padding-left:1.75rem}.dashboard-memberships .subscription-list .panel .panel-content .features li+li{margin-top:.5em}.dashboard-memberships .subscription-list .panel .panel-actions{background-color:#ffffff;border-radius:0 0 .25rem .25rem;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:auto -0.5rem -0.75rem -0.5rem;padding:0 1rem 1rem 1rem}@media (min-width:37.5rem){.dashboard-memberships .subscription-list .panel .panel-actions{margin:auto -1rem -1rem -1rem}}@media (min-width:56.25rem){.dashboard-memberships .subscription-list .panel .panel-actions{margin:auto -1.5rem -1.5rem -1.5rem}}.dashboard-memberships .subscription-list .panel .panel-actions button{background-color:#E04403;color:#ffffff;margin-top:0}.dashboard-memberships .subscription-list .panel .panel-actions button:hover{background-color:#B12028;color:#ffffff}.difference-graph{--backgroundColour:#EFF0F0;--column:8rem;--graphHeight:20rem;--lineColour:#C5CBD1;position:relative}.difference-graph+.difference-graph{border-top:1px solid #EFF0F0;margin-top:2.5rem;padding-top:2.5rem}.difference-graph figcaption{display:block;font-size:1.25rem;font-weight:700;letter-spacing:-0.05em;line-height:1.25}.difference-graph .graph-container{margin-bottom:-1rem;overflow-x:auto;overflow-y:hidden;padding-bottom:1rem;padding-top:1rem;position:relative}.difference-graph .graph-container .benchmark-line.diagonal{border-bottom:2px dashed var(--lineColour);bottom:calc(2.25rem - 1px);left:2rem;position:absolute;-webkit-transform:rotate(-25.115deg);transform:rotate(-25.115deg);-webkit-transform-origin:left top;transform-origin:left top;width:70.682rem}.difference-graph .graph-container .benchmark-line.horizontal{border-bottom:2px dashed var(--lineColour);bottom:2.25rem;left:2rem;position:absolute;-webkit-transform:translateY(calc(var(--value) * var(--graphHeight) * -1));transform:translateY(calc(var(--value) * var(--graphHeight) * -1));width:calc(2rem + var(--graphWidth))}.difference-graph .graph-container .benchmark-line.vertical{border-right:2px dashed var(--lineColour);bottom:2.25rem;height:var(--graphHeight);left:calc(2rem + (100% - 2rem) * var(--value));position:absolute}.difference-graph .graph-container ul{background-image:linear-gradient(var(--lineColour) 0, var(--lineColour) 1px, transparent 1px, transparent calc(var(--graphHeight) / var(--yLines)));background-position:left top;background-size:100% calc(var(--graphHeight) / var(--yLines));display:-webkit-box;display:flex;height:var(--graphHeight);list-style:none;padding-left:2rem}.difference-graph .graph-container ul li{-webkit-box-align:end;align-items:flex-end;display:-webkit-box;display:flex;flex-basis:var(--column);flex-shrink:0;-webkit-box-flex:1;flex-grow:1;-webkit-box-pack:center;justify-content:center;padding:0 .5rem;pointer-events:none;position:relative}.difference-graph .graph-container ul li:nth-child(2n){background-color:rgba(0,0,0,0.05)}.difference-graph .graph-container ul .point-group{width:1rem}.difference-graph .graph-container ul .point-group+.point-group{margin-left:1rem}.difference-graph .graph-container ul .data-point{--color:#E04403;background-color:var(--color);border:2px solid var(--color);border-radius:50%;bottom:-0.5rem;flex-basis:2em;-webkit-box-flex:1;flex-grow:1;height:1rem;margin:0;pointer-events:auto;position:absolute;-webkit-transform:translateY(calc(var(--y) * var(--graphHeight) * -1));transform:translateY(calc(var(--y) * var(--graphHeight) * -1));width:1rem}.difference-graph .graph-container ul .data-point:hover div{opacity:1}.difference-graph .graph-container ul .data-point:nth-child(2){--color:#B12028}.difference-graph .graph-container ul .data-point:nth-child(3){--color:#1d252c}.difference-graph .graph-container ul .data-point:nth-child(4){--color:#EDB355}.difference-graph .graph-container ul .data-point:nth-child(5){--color:#324B62}.difference-graph .graph-container ul .data-point[data-score='9'],.difference-graph .graph-container ul .data-point[data-score='10']{background-color:#42893D;color:#ffffff}.difference-graph .graph-container ul .data-point[data-score='8']{background-color:#659242;color:#ffffff}.difference-graph .graph-container ul .data-point[data-score='7']{background-color:#879A47;color:#ffffff}.difference-graph .graph-container ul .data-point[data-score='6']{background-color:#A8A24B;color:#ffffff}.difference-graph .graph-container ul .data-point[data-score='5']{background-color:#CAAA50;color:#ffffff}.difference-graph .graph-container ul .data-point[data-score='4']{background-color:#E0954C;color:#ffffff}.difference-graph .graph-container ul .data-point[data-score='3']{background-color:#D57843;color:#ffffff}.difference-graph .graph-container ul .data-point[data-score='2']{background-color:#C95B3A;color:#ffffff}.difference-graph .graph-container ul .data-point[data-score='1']{background-color:#BE3E31;color:#ffffff}.difference-graph .graph-container ul .data-point[data-score='0']{background-color:#B12028;color:#ffffff}.difference-graph .graph-container ul .data-point div{background-color:var(--color);bottom:1rem;border-radius:.25rem;color:#ffffff;font-size:.75rem;font-weight:900;left:50%;line-height:1.25;opacity:0;padding:.125em .25em;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .3s;transition:opacity .3s}.difference-graph .graph-container ul .data-point div .decimal,.difference-graph .graph-container ul .data-point div .unit{font-size:.65em}.difference-graph .graph-container ul .data-point div h3{font-size:1em;line-height:inherit;margin-top:0}.difference-graph .graph-container ul .data-point .line{background-color:var(--color);height:2px;position:absolute;right:50%;top:calc(50% - 1px);-webkit-transform:rotate(var(--angle));transform:rotate(var(--angle));-webkit-transform-origin:right center;transform-origin:right center;width:var(--length)}.difference-graph .graph-container ul .data-point.floating-label div{bottom:100%;color:#1d252c;color:var(--color);padding:.25rem;position:absolute;width:100%}.difference-graph .key{display:-webkit-box;display:flex;font-size:.625rem;font-weight:700;letter-spacing:-0.025em;margin-left:-0.5rem;margin-right:-0.5rem}.difference-graph .key>*{-webkit-box-align:center;align-items:center;color:#8C939A;display:-webkit-box;display:flex;margin:.5rem}.difference-graph .key>*::before{background-color:var(--colour);border-radius:50%;box-sizing:border-box;content:'';display:block;height:1.25rem;margin-right:.25em;width:1.25rem}.difference-graph .x-axis{border-top:1px solid var(--lineColour);display:-webkit-box;display:flex;margin-top:0;padding-left:2rem;padding-top:.25rem;position:relative}.difference-graph .x-axis>*{flex-basis:var(--column);flex-shrink:0;-webkit-box-flex:1;flex-grow:1;font-size:.75rem;font-weight:700;line-height:1.25;margin:0;max-width:var(--column);padding:0 .5em;text-align:center}.difference-graph .x-axis>* span{display:block;max-width:100%}.difference-graph .x-label{bottom:0;color:var(--lineColour);font-size:.75rem;font-weight:500;left:0;margin:0;position:absolute}.difference-graph .y-label{bottom:2.5rem;color:var(--lineColour);font-size:.75rem;font-weight:500;left:0;margin:0;position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}.difference-graph .y-axis{color:var(--lineColour);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;font-size:.75rem;height:var(--graphHeight);left:0;line-height:1;margin:0;padding-right:.25rem;position:absolute;text-align:right;top:1rem;width:2rem}.difference-graph .y-axis>*{display:block;flex-basis:calc(var(--graphHeight) / var(--yLines));flex-shrink:0;position:relative}.difference-graph .y-axis>* span{background-color:var(--backgroundColour);bottom:-0.5em;padding:0 .125em;position:absolute;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.email-response-form{padding:1rem}@media (min-width:37.5rem){.email-response-form{padding:1.25rem}}@media (min-width:56.25rem){.email-response-form{padding:2.5rem}}@media (min-width:65rem){.email-response-form{padding:5rem}}.email-response-form h2{font-size:1.125rem;text-align:center}@media screen and (min-width:37.5rem){.email-response-form h2{font-size:1.25rem}}@media screen and (min-width:56.25rem){.email-response-form h2{font-size:1.5rem}}@media screen and (min-width:56.25rem){.email-response-form .radio>*{flex-basis:auto}}.email-response-form .radio input[type='radio'],.email-response-form .radio input[type='checkbox']{display:none}.email-response-form .radio input[type='radio']+label,.email-response-form .radio input[type='checkbox']+label{font-size:.875rem}.email-response-form .submit{margin-top:2.5rem}@media screen and (min-width:56.25rem){.email-response-form .submit{margin-top:5rem}}.email-response-form .submit button{margin-top:0}.empty-page{text-align:center}.enrollment-progress{background-color:#B12028;color:#ffffff;counter-reset:steps;display:-webkit-box;display:flex;left:0;list-style:none;margin-top:0 !important;position:fixed;top:0;width:100%;z-index:999}.enrollment-progress li{counter-increment:steps;flex-basis:20%;-webkit-box-flex:1;flex-grow:1;font-weight:700;letter-spacing:-0.05em;padding:1rem;text-align:center}.enrollment-progress li::before{content:counter(steps) '.';margin-right:.25em}.enrollment-progress li.active{background-color:#E04403}.exercise-block{background-color:#ffffff;border:1px solid #C5CBD1;border-radius:.25rem;padding:2rem 1rem;text-align:center}@media (min-width:37.5rem){.exercise-block{padding:2.5rem 1.25rem}}@media (min-width:56.25rem){.exercise-block{padding:2.5rem}}@media (min-width:75rem){.exercise-block{padding:2.5rem 5rem}}.exercise-filters{-webkit-box-pack:start;justify-content:flex-start}.exercise-filters>*{width:auto}.exercise-filters>*+*{margin-left:.5rem}.exercise-filters .input select{background-color:#ffffff;background-image:url(../images/icon-arrow-down-mid-grey.svg);background-position:right 1em center;border-color:#C5CBD1;border-width:1px;letter-spacing:0;min-width:12rem;padding:1.25rem 3rem .125rem 1rem;text-transform:none}.exercise-filters .input select:hover{border-color:#E04403}.exercise-filters .input select+label{color:#8C939A;font-size:.625rem;font-weight:500;left:1rem;margin:0;padding:0;position:absolute;top:.625rem}.exercise-filters .submit{margin-top:0}.exercise-graph+.exercise-graph{border-top:1px solid #EFF0F0;margin-top:2.5rem;padding-top:2.5rem}.exercise-graph figcaption{font-size:1rem;font-weight:700}@media (min-width:37.5rem){.exercise-graph figcaption{font-size:1.125rem}}.exercise-graph figcaption .score-increase{font-size:1.5em;margin-left:.25em}.exercise-graph .improvers{font-size:.875rem}.exercise-graph .scale{background-image:url(../images/scale.svg);background-position:center;background-repeat:no-repeat;background-size:100% 100%;padding-top:2.5%;position:relative}.exercise-graph .scale .difference{height:4px;left:calc(var(--start) * 10%);pointer-events:none;position:absolute;top:calc(50% - 2px);width:calc(var(--difference) * 10%)}.exercise-graph .scale .difference::before{content:'';height:100%;position:absolute;top:0;width:100%}.exercise-graph .scale .point{background-color:#1d252c;border-radius:50%;color:#ffffff;font-size:.5rem;font-weight:700;height:2.5em;left:calc(var(--score) * 10%);letter-spacing:-0.05em;line-height:2.5;margin:0;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:2.5em;z-index:5}@media (min-width:37.5rem){.exercise-graph .scale .point{font-size:.75rem}}.exercise-graph .scale .point:nth-of-type(2){font-size:.75rem}@media (min-width:37.5rem){.exercise-graph .scale .point:nth-of-type(2){font-size:1rem}}.exercise-graph .scale .point:nth-of-type(2)::before{content:''}.exercise-graph .scale .point:nth-of-type(2).up{background-color:#42893D}.exercise-graph .scale .point:nth-of-type(2).up~.difference::before{background-color:#42893D;left:0}.exercise-graph .scale .point:nth-of-type(2).down{background-color:#B12028}.exercise-graph .scale .point:nth-of-type(2).down~.difference::before{background-color:#B12028;right:100%}.exercise-graph .score-increase{-webkit-box-align:center;align-items:center;display:-webkit-inline-box;display:inline-flex}.exercise-graph .score-increase .arrow{background-position:center;background-repeat:no-repeat;background-size:100% .75em;display:inline-block;margin-right:1px;overflow:hidden;text-indent:-99em;width:.75em}.exercise-graph .score-increase .arrow.up{background-image:url(../images/icon-arrow-increase.svg)}.exercise-graph .score-increase .arrow.up~span{color:#42893D}.exercise-graph .score-increase .arrow.down{background-image:url(../images/icon-arrow-decrease.svg)}.exercise-graph .score-increase .arrow.down~span{color:#B12028}.exercise-graph .score-increase .arrow.level{background-image:url(../images/icon-arrow-level.svg);background-position:center 35%}.exercise-graph .collapsable-block{margin-top:.5rem}.exercise-graph .collapsable-block:target .collapsable-content,.exercise-graph .collapsable-block.open .collapsable-content{margin-top:0}.exercise-graph .wheel-exercise{pointer-events:none}.exercise-graph .wheel-exercise input[type='radio']+label{pointer-events:none}.exercise-graph .wheel-exercise .scale{background-image:none}.exercise-graph.vertical .scale{background-image:url(../images/scale-vertical.svg);padding-top:40%;width:2rem}.exercise-graph.vertical .scale .difference{bottom:calc(var(--start) * 10%);left:calc(50% - 2px);height:calc(var(--difference) * 10%);top:auto;width:4px}.exercise-graph.vertical .scale .point{bottom:calc(var(--score) * 10%);left:50%;top:auto;-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.exercise-header-block{padding:2rem 0;text-align:center}@media (min-width:37.5rem){.exercise-header-block{padding:2.5rem 0}}@media (min-width:56.25rem){.exercise-header-block{padding:2.5rem 0}}@media (min-width:56.25rem){.exercise-header-block{padding:2.5rem 0}}.exercise-modal .wheel-exercise .choices .option label{pointer-events:none}.exercise-title{text-align:center}.exercise-title .score{font-family:'allison',cursive;font-size:3em}.exercises-input{border:2px solid #EFF0F0;border-radius:.25rem;padding:1em 1em 0 1em}.exercises-input>h3{font-size:.875rem;font-weight:500}.exercises-input .list{max-height:20rem;overflow-y:auto}.exercises-input .list .checkbox:last-child{margin-bottom:1em}.exercises-input .list .checkbox+.checkbox{margin-top:.5em}.exercises-overview .score{font-family:'allison',cursive;font-size:3em}.filter-sessions{-webkit-box-align:center;align-items:center;background-color:#EFF0F0;-webkit-box-pack:end;justify-content:flex-end;padding:.5rem}@media (max-width:37.49rem){.filter-sessions{flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}}.filter-sessions+*{margin-top:2.5rem}.filter-sessions>*{flex-basis:2em}.filter-sessions>*+*{margin-top:0}@media (min-width:37.5rem){.filter-sessions>*+*{margin-left:.5rem}}@media (max-width:37.49rem){.filter-sessions .input{flex-basis:calc(50% - .25rem)}}@media (min-width:37.5rem){.filter-sessions .input{flex-basis:12em}}.filter-sessions .submit{margin-top:0}@media (max-width:37.49rem){.filter-sessions .submit{margin-top:.5rem;margin-left:auto;margin-right:auto}}.filter-sessions button,.filter-sessions [role='button']{padding:1.25rem 2rem}.find-coach-block{display:-webkit-box;display:flex;padding:2rem 1rem}@media (max-width:56.249rem){.find-coach-block{-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-top:2.5rem !important}.find-coach-block+.content-block.background-background{padding-top:2rem !important}}@media (min-width:37.5rem){.find-coach-block{padding:1.25rem}}@media (min-width:56.25rem){.find-coach-block{-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center;padding:2.5rem}}@media (min-width:65rem){.find-coach-block{padding:5rem calc(50% - 30rem)}}.find-coach-block>h2{background-image:url(../images/icon-arrow-right.svg);background-position:left center;background-repeat:no-repeat;background-size:contain;font-size:1.25rem;font-weight:400;line-height:1.25;padding:.5rem 0 .5rem 3rem}@media (min-width:56.25rem){.find-coach-block>h2{padding:2rem 0 1.5rem 4.5rem}}@media (min-width:56.25rem){.find-coach-block>.find-coach-steps{margin-left:1em;margin-top:0}}@media (min-width:65rem){.find-coach-block>.find-coach-steps{margin-left:2.5rem}}.graph{position:relative}.graph .title{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.graph .title>*{margin-top:0}.graph .filter-buttons{display:-webkit-box;display:flex}.graph .filter-buttons button{background-color:transparent;border:2px solid #E04403;color:#E04403;font-size:.75rem;margin:.25rem;padding:.5rem 1rem}.graph .filter-buttons button.active{background-color:#E04403;color:#ffffff}.graph+.graph{margin-top:2rem}.graph .x-label{bottom:0;color:var(--lineColour);font-size:.75rem;font-weight:500;left:0;margin:0;position:absolute}.graph .y-label{bottom:2.5rem;color:var(--lineColour);font-size:.75rem;font-weight:500;left:0;margin:0;position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}.graph .graph-label{background-color:#8C939A;border-radius:.25rem;bottom:calc(2.25rem + var(--graphHeight) - (var(--top) * (var(--graphHeight) - 2em - 1rem)));color:#ffffff;font-size:.875rem;font-weight:700;left:calc(2rem + (var(--left) * 100%));letter-spacing:-0.025em;line-height:1;padding:.5em;position:absolute;-webkit-transform:translate(.5rem, calc(100% + .5rem));transform:translate(.5rem, calc(100% + .5rem))}.graph.collapsible .title figcaption{cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.graph.collapsible .title figcaption:hover{color:#E04403}.graph.collapsible .title figcaption::before{content:'-';display:inline-block;text-align:center;width:1em}.graph.collapsible.closed .title figcaption::before{content:'+'}.graph.collapsible.closed .graph-container{display:none}.graph.collapsible.closed .x-label{display:none}.graph.collapsible.closed .y-label{display:none}.graph.collapsible.closed .key{opacity:0}.graph.collapsible.closed+.graph{margin-top:1.5rem;padding-top:1.5rem}.graphs{display:grid;grid-template-columns:repeat(auto-fill, minmax(10rem, 1fr));grid-gap:1rem}@media (min-width:37.5rem){.graphs{grid-template-columns:repeat(auto-fill, minmax(12.5rem, 1fr));grid-gap:2rem}}.graphs>*{margin:0}.group-sessions-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(20rem, 1fr));grid-gap:.5rem;list-style:none}.group-sessions-list>li{background-color:#ffffff;border-radius:.25rem;box-shadow:.125rem .125rem 1.5rem rgba(0,0,0,0.15);color:#1d252c;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;overflow:hidden;position:relative}.group-sessions-list>li>a:hover{color:inherit}.group-sessions-list figure{margin:0;position:relative}.group-sessions-list figure::after{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(255,255,255,0)), color-stop(90%, rgba(255,255,255,0.9)), to(#fff));background-image:linear-gradient(rgba(255,255,255,0) 50%, rgba(255,255,255,0.9) 90%, #fff);border-radius:.25rem .25rem 0 0;content:'';height:100%;left:0;position:absolute;top:0;width:100%}.group-sessions-list figure img{border-radius:.25rem .25rem 0 0;display:block;height:auto;width:100%}.group-sessions-list .actions{background-color:#EFF0F0;border-radius:0 0 .25rem .25rem;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-top:auto;padding:.5rem}.group-sessions-list .actions [role='button']{background-color:transparent;color:#1d252c;margin:.25rem}.group-sessions-list .actions [role='button']:hover{background-color:#ffffff}.group-sessions-list .session-info{margin-top:-4rem;padding:1.25rem}.group-sessions-list .session-info h2{font-size:1.25rem;position:relative}.group-sessions-list .session-info time{left:1.25rem;position:absolute;top:1.25rem}.group-sessions-list .session-info .coach-thumb{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.group-sessions-list .session-info .coach-thumb img{border-radius:50%;display:block;height:2.5em;margin-right:.5em;-o-object-fit:cover;object-fit:cover;width:2.5em}.group-sessions-list .session-info .date-card{-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);background-color:rgba(255,255,255,0.5);border-radius:.25rem;line-height:1.125;margin-top:0;padding:1em;text-align:center}.group-sessions-list .session-info .date-card>span{display:block}.group-sessions-list .session-info .date-card .day{font-size:1.75em;font-weight:900;letter-spacing:-0.025em}.group-sessions-list .session-info .date-card .month{font-size:.875em;letter-spacing:.3em;opacity:.75;text-transform:uppercase}.group-sessions-list .session-info .date-card .time{font-size:.875em;font-weight:900;letter-spacing:-0.025em;margin-top:.25em}.group-sessions-list .session-info .date-card .time span{font-size:.625em}.group-sessions-list .session-info .meta-list{font-size:.875rem;list-style:none}.group-sessions-list .session-info .meta-list h3,.group-sessions-list .session-info .meta-list h4{font-size:.875em;font-weight:700;letter-spacing:-0.025em;opacity:.75}.group-sessions-list .session-info .meta-list h3+*,.group-sessions-list .session-info .meta-list h4+*{margin-top:0}.group-sessions-list .session-info .meta-list li+li{margin-top:1.25em}.group-sessions-list .session-info .subtitle{font-size:.875em;font-weight:500;margin-top:.5em}.group-sessions-list .session-info .type{background-color:#E04403;border-radius:.25rem;color:#ffffff;display:inline-block;font-weight:700;padding:.5em 1em;position:absolute;right:1.25rem;top:1.25rem;z-index:10}.guides.tabs input[name='tabs']:checked:nth-of-type(1)~ul li:nth-child(1) label,.guides.tabs input[name='tabs']:checked:nth-of-type(2)~ul li:nth-child(2) label,.guides.tabs input[name='tabs']:checked:nth-of-type(3)~ul li:nth-child(3) label,.guides.tabs input[name='tabs']:checked:nth-of-type(4)~ul li:nth-child(4) label,.guides.tabs input[name='tabs']:checked:nth-of-type(5)~ul li:nth-child(5) label,.guides.tabs input[name='tabs']:checked:nth-of-type(6)~ul li:nth-child(6) label,.guides.tabs input[name='tabs']:checked:nth-of-type(7)~ul li:nth-child(7) label{background-color:transparent;border-bottom-color:currentColor;color:#E04403}.guides.tabs input[name='tabs']:checked:nth-of-type(1)~.tab:nth-of-type(1),.guides.tabs input[name='tabs']:checked:nth-of-type(2)~.tab:nth-of-type(2),.guides.tabs input[name='tabs']:checked:nth-of-type(3)~.tab:nth-of-type(3),.guides.tabs input[name='tabs']:checked:nth-of-type(4)~.tab:nth-of-type(4),.guides.tabs input[name='tabs']:checked:nth-of-type(5)~.tab:nth-of-type(5),.guides.tabs input[name='tabs']:checked:nth-of-type(6)~.tab:nth-of-type(6),.guides.tabs input[name='tabs']:checked:nth-of-type(7)~.tab:nth-of-type(7){border:none;max-height:none;overflow:visible;padding:0;visibility:visible}.guides.tabs input[name='tabs']+ul{-webkit-box-pack:center;justify-content:center}.guides.tabs input[name='tabs']+ul li+li{margin-left:1rem}.guides.tabs input[name='tabs']+ul label{background-color:transparent;border:none;border-bottom:1px solid transparent;border-radius:0;letter-spacing:.1em;padding:.25rem 0;text-transform:uppercase;-webkit-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s}.guides.tabs input[name='tabs']+ul label:hover{background-color:transparent}.guides.tabs .tab{background-color:transparent}.guides-list{display:-webkit-box;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:-0.5rem;margin-left:-0.5rem;margin-right:-0.5rem;margin-top:1rem}.guides-list figure img{display:block;height:auto;width:100%}.guides-list figure+.content{bottom:0;position:absolute;left:0;width:100%}.guides-list a{-webkit-box-align:start;align-items:flex-start;background-color:#B12028;border-radius:.25rem;color:#ffffff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;-webkit-box-pack:end;justify-content:flex-end;overflow:hidden;position:relative;-webkit-transition:background-color .3s;transition:background-color .3s}.guides-list a::after{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.325)), to(#000));background-image:linear-gradient(rgba(0,0,0,0.325), #000);content:'';height:100%;left:0;opacity:.75;position:absolute;top:0;-webkit-transition:opacity .3s;transition:opacity .3s;width:100%}.guides-list a:hover{color:#ffffff}.guides-list a:hover::after{opacity:1}.guides-list a:hover .content h2::before{background-color:#E04403}.guides-list li{flex-basis:calc(100% - 1rem);margin:.5rem;position:relative}@media (min-width:37.5rem){.guides-list li{flex-basis:calc(50% - 1rem)}}@media (min-width:56.25rem){.guides-list li{flex-basis:calc(33.33% - 1rem)}}.guides-list .content{font-size:.875rem;padding:1rem;position:relative;z-index:10}.guides-list .content h2{font-size:1.25rem}.guides-list .content h2::before{background-color:#1d252c;background-image:url(../images/icon-guide.svg);background-position:center;background-repeat:no-repeat;background-size:1.25rem 1.25rem;border-radius:50%;content:'';display:block;height:2.5rem;margin-bottom:.5rem;-webkit-transition:background-color .3s;transition:background-color .3s;width:2.5rem}.guides-list .content h2+*{margin-top:.25rem}.guides-list .guide-progress{background-color:rgba(255,255,255,0.5);bottom:0;height:.25rem;left:0;position:absolute;z-index:12;width:100%}.guides-list .guide-progress span{background-color:#E04403;display:block;height:100%;left:0;position:absolute;top:0;width:calc(var(--progress) * 1%)}.guides-list .meta{display:-webkit-box;display:flex;font-size:.625rem;font-weight:700;line-height:1.25;margin:0;padding:.25rem;position:absolute;right:0;top:0;z-index:12}.guides-list .meta>*{background-color:rgba(0,0,0,0.5);border-radius:.1875rem;padding:.25rem .375rem}.guides-list .meta>*+*{margin-left:.25rem;margin-top:0}.guides-list .meta p{margin-top:0}.guides-list .video .content h2::before{background-image:url(../images/icon-play.svg);background-position:60% center;background-size:1rem 1rem}@media (min-width:56.25rem){.guide-content{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-top:5rem}}.guide-content .contents{font-size:.875rem}@media (max-width:56.249rem){.guide-content .contents{border-bottom:1px solid #C5CBD1;border-top:1px solid #C5CBD1;margin-top:2rem;padding:2rem 0}}@media (min-width:56.25rem){.guide-content .contents{align-self:flex-start;border-right:1px solid #C5CBD1;flex-basis:18rem;height:calc(100vh - 7.5rem);overflow-y:auto;padding-right:3.75rem;position:-webkit-sticky;position:sticky;top:7.5rem}}.guide-content .contents h2{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.guide-content .contents ol{counter-reset:contents;list-style:none}.guide-content .contents ol li{counter-increment:contents;line-height:1.25;padding-left:1.5em;position:relative}.guide-content .contents ol li+li{margin-top:.375em}.guide-content .contents ol li::before{color:#B12028;content:counter(contents);display:block;font-weight:700;left:0;margin-right:.25em;position:absolute;text-align:right;top:0;width:1em}.guide-content .sections{counter-reset:contents;max-width:48rem}@media (max-width:56.249rem){.guide-content .sections{margin-top:2rem}}@media (min-width:56.25rem){.guide-content .sections{margin-top:0;padding-left:3.75rem}}.guide-content .sections h2{color:#B12028}.guide-content .sections section{counter-increment:contents}.guide-content .sections section+section{margin-top:3.75rem}.guide-content .sections section h2::before{content:counter(contents) '. '}.guide-content .sections section ul,.guide-content .sections section ol{margin-left:1rem}.guide-meta{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:1.25rem}.guide-meta>*+*{border-left:1px solid #C5CBD1;margin-left:1.25rem;margin-top:0;padding-left:1.25rem}.guide-meta h2{font-size:1em}.guide-meta h2+*{margin-top:.5em}.guide-overlay{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;-webkit-box-pack:center;justify-content:center;left:0;margin:0;padding:.5rem;pointer-events:none;position:fixed;top:0;width:100%;z-index:1100}@media (min-width:37.5rem){.guide-overlay{padding:1.25rem}}@media (min-width:56.25rem){.guide-overlay{padding:2.5rem}}@media (min-width:65rem){.guide-overlay{padding:5rem}}.guide-overlay>*{background-color:#ffffff;border-radius:.25rem;box-shadow:.5rem .5rem 2rem rgba(0,0,0,0.25);max-width:40em;padding:1rem;pointer-events:auto;position:relative;text-align:center;width:100%}@media (min-width:56.25rem){.guide-overlay>*{padding:2rem}}.guide-overlay .step{color:#8C939A;font-size:.75rem;text-transform:uppercase}.guide-overlay .step+*{margin-top:0}.guide-video{background-color:#1d252c;border-radius:.25rem;color:#ffffff;overflow:hidden;position:relative}.guide-video.playing::after{opacity:0}@media (max-width:56.249rem){.guide-video.playing video{-o-object-fit:contain;object-fit:contain}}.guide-video.playing .content,.guide-video.playing figure{opacity:0;pointer-events:none}.guide-video.playing .play-btn{opacity:0;pointer-events:none}.guide-video.playing+.guide-meta{opacity:0;pointer-events:none}.guide-video.finished .content h1::before{content:'Please rate "'}.guide-video.finished .content h1::after{content:'"'}.guide-video.finished .content p{display:none}.guide-video::after{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.325)), to(#000));background-image:linear-gradient(rgba(0,0,0,0.325), #000);content:'';height:100%;left:0;opacity:.75;pointer-events:none;position:absolute;top:0;-webkit-transition:opacity .3s;transition:opacity .3s;width:100%}.guide-video video{display:block;height:auto;min-height:20rem;width:100%}@media (max-width:56.249rem){.guide-video video{height:calc(100vh - 7rem);height:calc(100svh - 7rem);-o-object-fit:cover;object-fit:cover}}@media (max-width:37.49rem){.guide-video video{height:calc(100vh - 10rem);height:calc(100svh - 10rem);-o-object-fit:cover;object-fit:cover}}.guide-video figure{height:100%;left:0;margin:0;position:absolute;top:0;-webkit-transition:opacity .3s;transition:opacity .3s;width:100%}.guide-video figure img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.guide-video .content{bottom:0;left:0;padding:1rem;position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;width:100%;z-index:10}@media (min-width:37.5rem){.guide-video .content{padding:1.25rem}}@media (min-width:56.25rem){.guide-video .content{left:calc(50% - 24rem);padding:2.5rem 2.5rem 8rem 2.5rem;width:48rem}}.guide-video .play-btn{-webkit-box-align:center;align-items:center;background-color:#1d252c;background-image:url(../images/icon-play.svg);background-position:1.75rem center;background-repeat:no-repeat;background-size:2rem 2rem;border-radius:50%;display:-webkit-box;display:flex;height:5rem;left:calc(50% - 2.5rem);margin:0;padding:0;position:absolute;top:calc(50% - 2.5rem);-webkit-transition:background-color .3s,opacity .3s;transition:background-color .3s,opacity .3s;width:5rem;z-index:10}.guide-video .play-btn:hover{background-color:#E04403}.guide-video .play-btn span{padding-left:6rem}@media (min-width:56.25rem){.guide-video+.guide-meta{color:#ffffff;margin-top:-7rem;position:relative;z-index:20}}.horizontal-cards-container .cards{display:-webkit-box;display:flex;list-style:none;margin-bottom:-1rem;margin-top:0;overflow-x:auto;padding-bottom:1rem;padding-top:1rem}.horizontal-cards-container .cards .card+.card{margin-left:1.25rem}.integration-block{border-radius:.25rem;padding:1rem}@media (min-width:56.25rem){.integration-block{padding:1.5rem}}.integration-block [role='button']{background-color:#E04403;color:#ffffff;margin-top:2.5rem;padding:.75rem 1.5rem}.integration-block [role='button']:hover{background-color:#B12028;color:#ffffff}.integration-block .integration-settings h4+p{margin-top:.5em}.integration-block .integration-settings .submit{margin-top:2rem;text-align:left}.license-overview h4{font-weight:600 !important;margin-top:0}.license-overview h4+p{margin-top:.25rem}.license-overview .meta-overview{-webkit-box-pack:center;justify-content:center}.license-overview .meta-overview>*{margin:1rem 2rem}.license-overview .meta-overview>*+*{border-left-color:#C5CBD1;padding-left:2rem}.line-graph{--backgroundColour:#EFF0F0;--column:8rem;--graphHeight:20rem;--lineColour:#C5CBD1}.line-graph+.line-graph{border-top:1px solid #EFF0F0;margin-top:2.5rem;padding-top:2.5rem}.line-graph figcaption{display:block;font-size:.875rem;font-weight:700;line-height:1.25}.line-graph .graph-container{margin-bottom:-1rem;overflow-x:auto;overflow-y:hidden;padding-bottom:1rem;padding-left:2rem;padding-top:1rem;position:relative}.line-graph ul{background-image:linear-gradient(#EFF0F0 0, #EFF0F0 1px, transparent 1px, transparent calc(var(--graphHeight) / var(--yLines)));background-position:left top;background-size:100% calc(var(--graphHeight) / var(--yLines));display:-webkit-box;display:flex;height:var(--graphHeight);list-style:none}.line-graph ul li{border-left:1px solid #EFF0F0;flex-basis:var(--column);flex-shrink:0;pointer-events:none;position:relative}.line-graph ul li:first-child{margin-left:calc(var(--column) * .5)}.line-graph ul .data-point{--color:#E04403;bottom:-0.5rem;height:1rem;left:-0.5rem;pointer-events:auto;position:absolute;-webkit-transform:translateY(calc(var(--y) * var(--graphHeight) * -1));transform:translateY(calc(var(--y) * var(--graphHeight) * -1));width:1rem}.line-graph ul .data-point::after{background-color:#ffffff;border:2px solid var(--color);border-radius:50%;box-sizing:border-box;content:'';height:100%;left:0;position:absolute;top:0;-webkit-transition:background-color .3s;transition:background-color .3s;width:100%;z-index:2}.line-graph ul .data-point:hover{z-index:100}.line-graph ul .data-point:hover::after{background-color:var(--color)}.line-graph ul .data-point:hover div{opacity:1}.line-graph ul .data-point:nth-child(2){--color:#B12028}.line-graph ul .data-point:nth-child(3){--color:#1d252c}.line-graph ul .data-point:nth-child(4){--color:#EDB355}.line-graph ul .data-point:nth-child(5){--color:#324B62}.line-graph ul .data-point div{background-color:var(--color);border-radius:.25rem;color:#ffffff;font-size:.75rem;font-weight:700;left:1.125rem;line-height:1.25;opacity:0;padding:.125rem .25rem;position:absolute;-webkit-transition:opacity .3s;transition:opacity .3s;top:-0.125rem}.line-graph ul .data-point div h3{display:inline;font-size:1em;line-height:inherit;margin-top:0}.line-graph ul .data-point div h3::after{content:': ';margin-right:.25em}.line-graph ul .data-point .line{background-color:var(--color);height:2px;position:absolute;right:50%;top:calc(50% - 1px);-webkit-transform:rotate(var(--angle));transform:rotate(var(--angle));-webkit-transform-origin:right center;transform-origin:right center;width:var(--length)}.line-graph .key{display:-webkit-box;display:flex;font-size:.75rem;font-weight:500;margin-left:-0.5rem;margin-right:-0.5rem}.line-graph .key>*{-webkit-box-align:center;align-items:center;color:#E04403;display:-webkit-box;display:flex;margin:.5rem}.line-graph .key>*::before{border:2px solid #E04403;border-radius:50%;box-sizing:border-box;content:'';display:block;height:1rem;margin-right:.25em;width:1rem}.line-graph .key>*:nth-child(2){color:#B12028}.line-graph .key>*:nth-child(2)::before{border-color:#B12028}.line-graph .key>*:nth-child(3){color:#1d252c}.line-graph .key>*:nth-child(3)::before{border-color:#1d252c}.line-graph .key>*:nth-child(4){color:#EDB355}.line-graph .key>*:nth-child(4)::before{border-color:#EDB355}.line-graph .key>*:nth-child(5){color:#324B62}.line-graph .key>*:nth-child(5)::before{border-color:#324B62}.line-graph .x-axis{border-top:1px solid #EFF0F0;display:-webkit-box;display:flex;margin-top:0;padding-top:.25rem}.line-graph .x-axis>*{flex-basis:var(--column);flex-shrink:0;font-size:.75rem;font-weight:700;letter-spacing:-0.0125em;margin:0;text-align:center}.line-graph .y-axis{border-right:1px solid #EFF0F0;color:#C5CBD1;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;font-size:.75rem;height:var(--graphHeight);left:0;line-height:1;margin:0;padding-right:.25rem;position:absolute;text-align:right;top:1rem;width:2rem}.line-graph .y-axis>*{display:block;flex-basis:calc(var(--graphHeight) / var(--yLines));flex-shrink:0;position:relative}.line-graph .y-axis>* span{bottom:-0.5em;position:absolute;right:0}.line-graph .y-axis .label{bottom:0;font-size:.625rem;left:1em;position:absolute;text-align:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;width:var(--graphHeight)}.line-graph.v2 .graph-container,.line-graph.v3 .graph-container{overflow:visible;margin-bottom:0;margin-left:-1.5rem;margin-right:-1.5rem;padding-bottom:0;padding-left:0;padding-top:0}.line-graph.v2 .graph-container .graph-overflow,.line-graph.v3 .graph-container .graph-overflow{background-image:linear-gradient(#EFF0F0 0, #EFF0F0 1px, transparent 1px, transparent calc(var(--graphHeight) / var(--yLines)));background-position:left 1rem;background-size:100% calc(var(--graphHeight) / var(--yLines));overflow-x:auto;overflow-y:hidden;margin-bottom:-1rem;padding-bottom:1rem;padding-left:2rem;padding-top:1rem}.line-graph.v2 .graph-container .graph-overflow ul,.line-graph.v3 .graph-container .graph-overflow ul{background-image:none}.line-graph.v2 .graph-container .x-axis,.line-graph.v3 .graph-container .x-axis{border-top:0;padding-top:0}.line-graph.v2 .graph-container .y-axis,.line-graph.v3 .graph-container .y-axis{border-right:none;color:#1d252c;text-align:center;z-index:100}.line-graph.v2 .graph-container .y-axis>* span,.line-graph.v3 .graph-container .y-axis>* span{background-color:#ffffff;border-radius:.125rem;bottom:-0.75em;padding:.25em}.line-graph.v3 figcaption{display:block;font-size:1.25rem;font-weight:700;letter-spacing:-0.05em;line-height:1.25}.line-graph.v3 .graph-container{margin-left:0;margin-right:0}.line-graph.v3 .graph-container ul li{border-left:none}.line-graph.v3 .graph-container ul li .data-point::after{background-color:var(--color)}.line-graph.v3 .graph-container .graph-overflow{background-image:none}.line-graph.v3 .graph-container .graph-overflow::before{background-image:linear-gradient(var(--lineColour) 0, var(--lineColour) 1px, transparent 1px, transparent calc(var(--graphHeight) / var(--yLines)));background-position:left top;background-size:100% calc(var(--graphHeight) / var(--yLines));content:'';height:calc(var(--graphHeight) + 1px);left:0;position:absolute;top:1rem;width:100%}.line-graph.v3 .graph-container .x-axis{margin-top:.25rem}.line-graph.v3 .graph-container .y-axis{color:var(--lineColour)}.line-graph.v3 .graph-container .y-axis>* span{background-color:var(--backgroundColour);bottom:-0.5em;padding:0 .125em;position:absolute;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.line-graph.v3 .key{display:-webkit-box;display:flex;font-size:.625rem;font-weight:700;height:auto;letter-spacing:-0.025em;margin-left:-0.5rem;margin-right:-0.5rem}.line-graph.v3 .key>*{-webkit-box-align:center;align-items:center;color:#8C939A;display:-webkit-box;display:flex;flex-basis:auto;margin:.5rem}.line-graph.v3 .key>*::before{background-color:var(--colour);border:none;border-radius:50%;box-sizing:border-box;content:'';display:block;height:1.25rem;margin-right:.25em;width:1.25rem}.list-filters{flex-wrap:nowrap;-webkit-box-pack:start;justify-content:flex-start}.list-filters>*{width:auto}.list-filters>*+*{margin-left:1rem;margin-top:0}.list-filters .input input,.list-filters .input select{background-color:#ffffff;border:1px solid #C5CBD1}.list-filters .submit{margin-top:0}.list-filters .submit button{padding:1rem}.list-filters+*{margin-top:2rem}@media (min-width:56.25rem){.list-filters+*{margin-top:2.5rem}}@media (min-width:75rem){.list-filters+*{margin-top:3rem}}.login-register-form{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-left:auto;margin-right:auto;max-width:48rem;padding:2rem 1rem}@media (min-width:37.5rem){.login-register-form{padding:2.5rem 1.25rem}}@media (min-width:56.25rem){.login-register-form{padding:2.5rem}}@media (min-width:65rem){.login-register-form{padding:5rem calc(50% - 30rem)}}.login-register-form h1{font-size:2rem;margin-top:2rem;text-align:center}.login-register-form form{margin-top:2.5rem}.login-register-form form [type='submit']{background-color:#E04403;color:#ffffff;padding:1rem 1.5rem}.login-register-form form [type='submit']:hover{background-color:#B12028;color:#ffffff}.login-register-form .logo{display:block;margin:auto;-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s, -webkit-filter .3s}.login-register-form .logo .the{fill:#B12028}.login-register-form .logo .makings{fill:#E04403}.login-register-form .logo svg{display:block;height:2rem;width:auto}@media (min-width:37.5rem){.login-register-form .logo svg{height:3rem}}@media (min-width:56.25rem){.login-register-form .logo svg{height:4rem}}.login-form-block{-webkit-box-align:center;align-items:center;background-color:#1d252c;color:#ffffff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;height:calc(100vh - .5rem);height:calc(100svh - .5rem);margin:-1rem -0.5rem;padding:1rem;position:relative;width:calc(100% + 1rem)}@media (min-width:37.5rem){.login-form-block{margin:-1.25rem;padding:1.25rem;width:calc(100% + 2.5rem)}}@media (min-width:56.25rem){.login-form-block{margin:-2.5rem;padding:2.5rem;width:calc(100% + 5rem)}}@media (min-width:75rem){.login-form-block{margin:-3rem;padding:3rem;width:calc(100% + 6rem)}}.login-form-block .logo{display:block;height:4rem;margin-left:auto;margin-right:auto;position:relative;width:auto}@media (min-width:37.5rem){.login-form-block .logo{height:6rem}}.login-form-block .logo+*{margin-top:3rem}.login-form-block .logo .the{fill:#B12028}.login-form-block .logo .makings{fill:#E04403}.login-form-block video{height:100%;left:0;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.login-form-block>.content{background-color:#ffffff;border-radius:.25rem;box-shadow:.5rem .5rem 2rem rgba(0,0,0,0.15);color:#1d252c;max-width:24rem;padding:2rem;position:relative;width:100%}.login-form-block>.content h1.vishid+ul{margin-top:0}.login-form-block>.content ul{list-style:none}.login-form-block>.content ul li+li{margin-top:1rem}.login-form-block>.content ul [role='button']{border:1px solid #EFF0F0;border-radius:.25rem;display:block;font-size:1rem;padding:1rem}.login-form-block>.content.activate,.login-form-block>.content.verification{max-width:32rem}.login-form-block .modal>.content{color:#1d252c;max-width:32rem}.login-form-block .modal>.content form{margin-top:2rem}.login-form-block .modal>.content .button{background-color:#E04403;color:#ffffff;padding:1rem}.login-form-block .modal>.content .button:hover{background-color:#B12028}.login-form-block .divider{-webkit-box-align:center;align-items:center;color:#8C939A;display:-webkit-box;display:flex;text-align:center}.login-form-block .divider::before,.login-form-block .divider::after{background-color:#EFF0F0;content:'';display:block;-webkit-box-flex:1;flex-grow:1;height:1px}.login-form-block .divider::before{margin-right:1rem}.login-form-block .divider::after{margin-left:1rem}.login-form-block #register .submit{border-top:0}.measures-of-success{counter-reset:measures;list-style:none}.measures-of-success li{counter-increment:measures;padding-left:1.5em;position:relative}.measures-of-success li::before{color:#E04403;content:counter(measures);font-weight:600;left:0;position:absolute;top:0}.measures-of-success li+li{margin-top:.75em}.media-input ul{display:grid;grid-template-columns:repeat(auto-fill, minmax(8rem, 1fr));grid-gap:.5rem;list-style:none;max-height:32rem;overflow-y:auto}.media-input ul input[type='checkbox']:checked+label,.media-input ul input[type='radio']:checked+label{background-color:#C5CBD1}.media-input ul input[type='checkbox']:checked+label::after,.media-input ul input[type='radio']:checked+label::after{opacity:1}.media-input ul label{background-color:#EFF0F0;border-radius:.25rem;height:100%;max-width:none;padding:0;-webkit-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s;width:100%}.media-input ul label::after{border:2px solid #E04403;border-radius:.25rem;box-sizing:border-box;content:'';height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .3s;transition:opacity .3s;width:100%}.media-input ul label img{aspect-ratio:1;border-radius:.25rem;display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.media-input ul label img[href*='.svg']{padding:1rem}.media-input ul li{position:relative}.member-accept-nomination-block{bottom:calc(var(--padding) * -1 + 1rem);padding:0 var(--padding) var(--padding) var(--padding);position:-webkit-sticky;position:sticky;z-index:9999}.member-accept-nomination-block button{border-radius:.25rem;box-shadow:.5rem .5rem 2rem rgba(0,0,0,0.15)}.member-accept-nomination-block button+button{margin-left:1rem}.member-dashboard-overview{background-color:#324B62;margin:0 -0.5rem;padding:1rem .5rem}@media (min-width:37.5rem){.member-dashboard-overview{margin:0 -1.25rem;padding:1.25rem}}@media (min-width:56.25rem){.member-dashboard-overview{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin:0 -2.5rem;padding:2.5rem}}@media (min-width:75rem){.member-dashboard-overview{margin:0 -3rem;padding:3rem}}.member-dashboard-overview:first-child{margin-top:-1rem}@media (min-width:37.5rem){.member-dashboard-overview:first-child{margin-top:-1.25rem}}@media (min-width:56.25rem){.member-dashboard-overview:first-child{margin-top:-2.5rem}}@media (min-width:75rem){.member-dashboard-overview:first-child{margin-top:-3rem}}.member-dashboard-overview>*{border-radius:.25rem;padding:1rem}@media (min-width:56.25rem){.member-dashboard-overview>*{flex-basis:calc(50% - 1.25rem);margin:0;padding:1.5rem}}@media (min-width:75rem){.member-dashboard-overview>*{flex-basis:calc(50% - 1.5rem)}}.member-dashboard-overview h2{font-size:.625rem;font-weight:700;letter-spacing:.1em;opacity:.75;text-transform:uppercase}.member-dashboard-overview time{font-size:.75rem;margin-top:.125rem}.member-dashboard-overview .actions{background-color:rgba(0,0,0,0.25);border-radius:0 0 .25rem .25rem;display:-webkit-box;display:flex;flex-wrap:wrap;margin:1rem -1rem -1rem -1rem;padding:.25rem .5rem .25rem .5rem;position:relative}@media (min-width:56.25rem){.member-dashboard-overview .actions{border-top:1rem solid #1d252c;margin:auto -1.5rem -1.5rem -1.5rem}}.member-dashboard-overview .actions>*{margin:.5rem}@media (min-width:37.5rem){.member-dashboard-overview .actions>*{margin:.5rem 1rem}}.member-dashboard-overview .actions [role='button']{background-color:transparent;color:currentColor;font-size:.625rem;opacity:.75;padding:0;-webkit-transition:opacity .3s;transition:opacity .3s}@media (min-width:37.5rem){.member-dashboard-overview .actions [role='button']{font-size:.75rem}}.member-dashboard-overview .actions [role='button'] svg{margin-right:.375rem}@media (max-width:37.49rem){.member-dashboard-overview .actions [role='button'] svg{height:1rem;width:1rem}}.member-dashboard-overview .actions [role='button']:hover{opacity:1}.member-dashboard-overview .next-session{-webkit-box-align:start;align-items:flex-start;background-color:#1d252c;color:#ffffff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.member-dashboard-overview .next-session h3{font-size:1.25rem;line-height:1.125;margin-top:.25rem}.member-dashboard-overview .next-session h3 a:hover{color:#EFF0F0}.member-dashboard-overview .programme{background-color:#ffffff}.member-dashboard-overview .programme h3{font-size:.875rem}.member-dashboard-overview .programme h3+*{margin-top:0}.member-dashboard-overview .programme .coach{display:-webkit-box;display:flex}.member-dashboard-overview .programme .coach figure{flex-basis:4rem}.member-dashboard-overview .programme .coach figure img{border-radius:.1875rem;display:block;height:auto;width:100%}.member-dashboard-overview .programme .coach .content{-webkit-box-align:start;align-items:flex-start;align-self:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1;margin-top:0;padding-left:1rem;text-align:left}.member-dashboard-overview .programme .coach .content [role='button']{background-color:transparent;margin-top:.5rem;padding:0}.member-dashboard-overview .programme .coach .content [role='button']:hover{color:#1d252c}.member-dashboard-overview .programme .coach .content [role='button'] span{white-space:nowrap}.member-dashboard-overview+.timeline{margin-top:2.5rem}@media (min-width:75rem){.member-dashboard-overview+.timeline{margin-top:3rem}}.member-session-ratings{background-color:#324B62;color:#ffffff;margin:0 -0.5rem;padding:1rem}@media (min-width:37.5rem){.member-session-ratings{margin:0 -1.25rem;padding:1.25rem}}@media (min-width:56.25rem){.member-session-ratings{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;margin:0 -2.5rem;padding:2.5rem}}@media (min-width:75rem){.member-session-ratings{margin:0 -3rem;padding:3rem}}.member-session-ratings:first-child{margin-top:-1rem}@media (min-width:37.5rem){.member-session-ratings:first-child{margin-top:-1.25rem}}@media (min-width:56.25rem){.member-session-ratings:first-child{margin-top:-2.5rem}}@media (min-width:75rem){.member-session-ratings:first-child{margin-top:-3rem}}.member-session-ratings+*{margin-top:2rem}@media (min-width:56.25rem){.member-session-ratings+*{margin-top:2.5rem}}@media (min-width:75rem){.member-session-ratings+*{margin-top:3rem}}.member-session-ratings .circle-graph{--colour:#ffffff}.member-session-ratings .circle-graph .circle{background:conic-gradient(var(--colour) calc(var(--p)*1%), rgba(255,255,255,0.2) 0);-webkit-mask:radial-gradient(farthest-side, transparent calc(99% - 2px), #000 calc(100% - 2px));mask:radial-gradient(farthest-side, transparent calc(99% - 2px), #000 calc(100% - 2px))}@media (min-width:37.5rem){.member-session-ratings .circle-graph .circle{-webkit-mask:radial-gradient(farthest-side, transparent calc(99% - 4px), #000 calc(100% - 4px));mask:radial-gradient(farthest-side, transparent calc(99% - 4px), #000 calc(100% - 4px))}}.member-session-ratings .circle-graph .middle{color:#ffffff;font-size:.5rem;padding:.75rem}@media (min-width:37.5rem){.member-session-ratings .circle-graph .middle{padding:1.25rem}}@media (max-width:37.49rem){.member-session-ratings .circle-graph .middle .value{font-size:2em}}.member-session-ratings .circle-graph .middle .value span{color:currentColor;opacity:.75}.member-session-ratings .graphs{grid-template-columns:repeat(auto-fill, minmax(4.5rem, 1fr));grid-gap:.5rem}@media (min-width:37.5rem){.member-session-ratings .graphs{grid-template-columns:repeat(auto-fill, 7rem);grid-gap:.75rem}}@media (min-width:56.25rem){.member-session-ratings .graphs{flex-basis:31rem;margin-left:2.5rem;margin-top:0}}@media (min-width:56.25rem){.member-session-ratings .title{flex-basis:16rem;margin-right:auto}}@media (min-width:56.25rem){.member-session-ratings .title h2{font-size:2rem}}@media (min-width:56.25rem){.member-overview{display:grid;grid-gap:3rem;grid-template-columns:20rem 1fr}}.member-overview+*{margin-top:2rem}@media (min-width:56.25rem){.member-overview+*{margin-top:2.5rem}}@media (min-width:75rem){.member-overview+*{margin-top:3rem}}@media (min-width:56.25rem){.member-overview>*{margin-top:0}}@media (min-width:56.25rem){.member-overview::before{background-color:#8C939A;content:'';grid-column:1 / 3;grid-row:1 / 2;margin:-2.5rem -2.5rem 0 -2.5rem}}@media (min-width:75rem){.member-overview::before{margin:-3rem -3rem 0 -3rem}}@media (min-width:56.25rem){.member-overview figure{grid-column:1 / 2;grid-row:1 / 3}}.member-overview figure img{border-radius:.25rem;box-shadow:.25rem .25rem 1rem rgba(0,0,0,0.25);display:block;height:auto;width:100%}@media (min-width:56.25rem){.member-overview figure~.intro{grid-column:2 / 3;grid-row:1 / 2}}@media (min-width:56.25rem){.member-overview figure~.meta-overview{grid-column:2 / 3;grid-row:2 / 3}}.member-overview .graphs{grid-template-columns:repeat(auto-fill, 7rem);grid-gap:.75rem}.member-overview .intro{-webkit-box-align:center;align-items:center;color:#ffffff;display:-webkit-box;display:flex;font-weight:700;height:10rem}@media (min-width:56.25rem){.member-overview .intro{grid-column:1 / 3;grid-row:1 / 2}}.member-overview .intro p{margin-top:.25rem}.member-overview .intro .title{margin-right:auto}.member-overview .intro .graphs{flex-basis:31rem;margin-left:3rem;margin-top:0}.member-overview .circle-graph{--colour:#ffffff}.member-overview .circle-graph .circle{background:conic-gradient(var(--colour) calc(var(--p)*1%), rgba(255,255,255,0.2) 0);-webkit-mask:radial-gradient(farthest-side, transparent calc(99% - 4px), #000 calc(100% - 4px));mask:radial-gradient(farthest-side, transparent calc(99% - 4px), #000 calc(100% - 4px))}.member-overview .circle-graph .middle{color:#ffffff;font-size:.5rem;padding:1.25rem}.member-overview .circle-graph .middle .value span{color:currentColor;opacity:.75}@media (min-width:56.25rem){.member-overview .meta-overview{grid-column:1 / 3;grid-row:2 / 3}}.member-report>*+*{margin-top:1rem}@media (min-width:37.5rem){.member-report>*+*{margin-top:2rem}}@media (min-width:56.25rem){.member-report>*+*{margin-top:2.5rem}}.member-report .coach-message{display:-webkit-box;display:flex}.member-report .coach-message figure{flex-basis:25%;flex-shrink:0;margin-right:1.5rem}@media (min-width:37.5rem){.member-report .coach-message figure{flex-basis:16.66%}}.member-report .coach-message figure img{border-radius:.25rem;display:block;height:auto;width:100%}.member-report .coach-message .content{align-self:center;margin-top:0}.member-report .coach-message .content h2{font-size:1em}.member-report .coach-message .content q{font-size:1em;font-weight:700;line-height:1.25;margin-top:1rem}@media (min-width:37.5rem){.member-report .coach-message .content q{font-size:1.125em}}@media (min-width:56.25rem){.member-report .coach-message .content q{font-size:1.375em}}.member-report .coach-message .content q::before{content:'“'}.member-report .coach-message .content q::after{content:'”'}.member-report .coach-message .content p{color:#8C939A;font-size:.75rem;font-weight:300;letter-spacing:.1em;margin-top:1rem;text-transform:uppercase}.member-report .coach-message .content p::before{content:'- '}.member-report .section-intro{max-width:40rem}.member-report .section-intro h2{font-size:1em}.member-report .section-intro h2+*{margin-top:.5em}.member-report .section-intro+*{margin-top:2.5rem}.member-report .report-themes{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-1.5rem;margin-right:-1.5rem;margin-top:-0.5rem}.member-report .report-themes>*{margin:1.5rem;text-align:center}.member-report .report-themes h3+*{margin-top:.25em}.member-report .report-themes figure{background-color:#E04403;border-radius:50%;display:block;height:6rem;margin-left:auto;margin-right:auto;padding:1rem;width:6rem}.member-report .report-themes figure img{display:block;height:4rem;width:100%}.member-report .offboarding-answers{list-style:none}@media (min-width:37.5rem){.member-report .offboarding-answers{display:grid;grid-template-columns:repeat(auto-fill, minmax(20rem, 1fr));grid-gap:2rem}}.member-report .offboarding-answers h3{font-size:1em}.member-report .offboarding-answers h3+*{margin-top:.25em}.member-report.tab>*+*{border-top:1px solid #EFF0F0;margin-top:2.5rem;padding-top:2.5rem}.member-summary{-webkit-box-align:center;align-items:center;border-left:1px solid #EFF0F0;display:-webkit-box;display:flex;font-size:.75rem;padding-left:1rem;white-space:nowrap}.member-summary>*{position:relative}@media (max-width:56.249rem){.member-summary>*{display:none}}.member-summary>*:hover .actions{opacity:1}.member-summary>*+*{border-left:1px solid #EFF0F0;margin-left:1rem;padding-left:1rem}.member-summary>*+* .actions{left:1rem}.member-summary *+*{margin-top:0}.member-summary h2{color:#8C939A;font-size:.625rem}.member-summary time{display:inline;font-weight:700}.member-summary .actions{display:-webkit-box;display:flex;left:0;opacity:0;position:absolute;top:100%;-webkit-transition:opacity .3s;transition:opacity .3s}@media (max-width:37.49rem){.member-summary .actions{display:none}}.member-summary .actions>*+*{margin-left:.25rem}.member-summary .actions [role='button']{background-color:#ffffff;border:1px solid #C5CBD1;font-size:.5rem;padding:.25rem .375rem}.member-summary .actions [role='button']:hover{background-color:#EFF0F0}.member-summary .actions [role='button'].cta{background-color:#E04403;border-color:#E04403;color:#ffffff}.member-summary .actions [role='button'].cta:hover{background-color:#B12028;border-color:#B12028}.member-summary .actions [role='button'] svg{height:.875rem;margin-right:.25rem;width:.875rem}.member-summary .assessment .change{background-position:left center;background-repeat:no-repeat;background-size:.75em .75em;padding-left:1em}.member-summary .assessment .change.up{background-image:url(../images/icon-arrow-increase.svg);color:#42893D}.member-summary .assessment .change.down{background-image:url(../images/icon-arrow-decrease.svg);color:#B12028}.member-summary .assessment .change.level{background-image:url(../images/icon-arrow-level.svg)}.member-summary .assessment .score{background-color:#42893D;border-radius:50%;color:#ffffff;display:inline-block;font-weight:700;height:2.5em;line-height:2.5;margin:-0.5em 0;text-align:center;width:2.5em}.member-summary .assessment .score.down{background-color:#B12028}.member-summary .assessment .score.level{background-color:#1d252c}.member-summary .coach{display:none}@media (min-width:75rem){.member-summary .coach{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}}.member-summary .coach div{-webkit-box-flex:1;flex-grow:1;margin-left:.5rem}.member-summary .coach img{border-radius:.25rem;display:block;flex-basis:2.5rem;height:2.5rem;margin:-0.25rem 0;-o-object-fit:cover;object-fit:cover;width:auto}@media (min-width:37.5rem){.member-summary .next{margin-bottom:-0.375rem;padding-bottom:.375rem}}@media (max-width:56.249rem){.member-summary .next{display:block;font-size:.625rem}}@media (max-width:37.49rem){.member-summary .next span{display:none}}.members-input .list{max-height:20rem;overflow-y:auto}.members-input .checkbox input[type='checkbox']+label,.members-input .checkbox input[type='radio']+label{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;padding-bottom:.5em;padding-top:.5em}.members-input .checkbox input[type='checkbox']+label div,.members-input .checkbox input[type='radio']+label div{font-size:.875rem;margin-left:1rem;margin-top:0}.members-input .checkbox input[type='checkbox']+label div>*+*,.members-input .checkbox input[type='radio']+label div>*+*{margin-top:.25em}.members-input .checkbox input[type='checkbox']+label img,.members-input .checkbox input[type='radio']+label img{border-radius:.25rem;display:block;height:3em;width:auto}.members-input .checkbox+.checkbox{margin-top:.5em}.membership-offer-bar{background-color:#E04403;border-radius:.25rem;color:#ffffff;padding:1.5rem}@media (min-width:56.25rem){.membership-offer-bar{display:-webkit-box;display:flex}}@media (min-width:56.25rem){.membership-offer-bar+*{margin-top:3rem}}@media (min-width:56.25rem){.membership-offer-bar>*+*{margin-left:2em;margin-top:0}}.membership-offer-bar h2{font-size:1.75rem}@media (min-width:56.25rem){.membership-offer-bar h2{flex-basis:10em;flex-shrink:0;font-size:2rem}}@media (min-width:56.25rem){.membership-offer-bar div{margin-right:2em}}@media (min-width:56.25rem){.membership-offer-bar [role='button']{align-self:center;margin-left:auto;white-space:nowrap}}.meta-overview{display:-webkit-box;display:flex;flex-wrap:wrap;font-weight:500;margin-left:-0.5rem;margin-top:.5rem}.meta-overview>*{margin:.5rem}.meta-overview>*+*{border-left:1px solid #EFF0F0;padding-left:1rem}.meta-overview .third{flex-basis:calc(33.33% - 1rem)}.meta-overview .full{border-left:none;flex-basis:calc(100% - 1rem);padding-left:0}.meta-overview h3{color:#8C939A;font-size:.75rem}.meta-overview h3+*{margin-top:.25rem}.messages-container{height:calc(100vh - 10.5rem);height:calc(100svh - 10.5rem);margin:-1rem -0.5rem}@media (min-width:37.5rem){.messages-container{height:calc(100vh - 4.5rem);height:calc(100svh - 4.5rem);margin:-1.25rem}}@media (min-width:56.25rem){.messages-container{display:-webkit-box;display:flex;margin:-2.5rem}}@media (min-width:75rem){.messages-container{margin:-3rem}}@media (min-width:100rem){.messages-container{border-left:1px solid #C5CBD1;border-right:1px solid #C5CBD1}}.messages-container nav{color:#8C939A;font-size:.75rem;font-weight:500;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (min-width:56.25rem){.messages-container nav{border-right:1px solid #C5CBD1;flex-basis:20rem;-webkit-box-flex:0;flex-grow:0;flex-shrink:0}}.messages-container nav a{-webkit-box-align:center;align-items:center;background-color:transparent;display:-webkit-box;display:flex;padding:1rem;-webkit-transition:background-color .3s;transition:background-color .3s}@media (min-width:56.25rem){.messages-container nav a{padding:1rem}}@media (min-width:75rem){.messages-container nav a{padding:1rem}}.messages-container nav a:hover{background-color:#ffffff;color:inherit}.messages-container nav a div{-webkit-box-flex:1;flex-grow:1;margin-left:3.5rem;margin-top:0;position:relative}.messages-container nav a div time{position:absolute;right:0;top:0}.messages-container nav a div time+*{margin-top:0}.messages-container nav a img,.messages-container nav a .initials{display:block;border-radius:.25rem;height:3rem;width:3rem}.messages-container nav a img+div,.messages-container nav a .initials+div{margin-left:.5rem}.messages-container nav a .initials{background-color:#8C939A;color:#ffffff;display:-webkit-box;display:flex;text-transform:uppercase}.messages-container nav a .initials span{font-size:.875rem;font-weight:500;margin:auto}.messages-container nav h3{color:#1d252c;font-size:.875rem;font-weight:700;padding-right:3rem}.messages-container nav h3+*{margin-top:.25rem}.messages-container nav ol{list-style:none}.messages-container nav ol li{border-top:1px solid #C5CBD1}.messages-container nav ol li:last-child{border-bottom:1px solid #C5CBD1}.messages-container nav ol li.active a{background-color:#ffffff}.messages-container nav.tabs input[name='tabs']:checked:nth-of-type(1)~ul li:nth-child(1) label,.messages-container nav.tabs input[name='tabs']:checked:nth-of-type(2)~ul li:nth-child(2) label,.messages-container nav.tabs input[name='tabs']:checked:nth-of-type(3)~ul li:nth-child(3) label,.messages-container nav.tabs input[name='tabs']:checked:nth-of-type(4)~ul li:nth-child(4) label,.messages-container nav.tabs input[name='tabs']:checked:nth-of-type(5)~ul li:nth-child(5) label,.messages-container nav.tabs input[name='tabs']:checked:nth-of-type(6)~ul li:nth-child(6) label,.messages-container nav.tabs input[name='tabs']:checked:nth-of-type(7)~ul li:nth-child(7) label{background-color:transparent;border-bottom-color:currentColor;color:#E04403}.messages-container nav.tabs input[name='tabs']+ul{margin-top:0;padding:1rem 1rem 0 1rem}.messages-container nav.tabs input[name='tabs']+ul li+li{margin-left:1rem}.messages-container nav.tabs input[name='tabs']+ul label{background-color:transparent;border:none;border-bottom:1px solid transparent;border-radius:0;letter-spacing:.1em;padding:.25rem 0;text-transform:uppercase;-webkit-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s}.messages-container nav.tabs .tab{background-color:#EFF0F0 !important;border:none !important;padding:0 !important}.messages-container .conversation-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:0;position:relative;width:100%}@media (max-width:56.249rem){.messages-container .conversation-container{height:100%}}@media (min-width:56.25rem){.messages-container .conversation-container{border-top-left-radius:0;-webkit-box-flex:1;flex-grow:1;width:calc(100% - 24rem)}}.messages-container .conversation-container::before{background-image:-webkit-gradient(linear, left top, left bottom, from(#eff0f0), to(rgba(239,240,240,0)));background-image:linear-gradient(#eff0f0, rgba(239,240,240,0));content:'';height:4.5rem;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.messages-container .conversation-container .conversation{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;height:calc(100vh - 1.5rem);overflow-y:auto;-webkit-overflow-scrolling:touch;padding:1.5rem 1rem}@media (max-width:37.49rem){.messages-container .conversation-container .conversation{height:calc(100svh - 14.5rem)}}@media (min-width:37.5rem){.messages-container .conversation-container .conversation{height:calc(100vh - 8rem)}}@media (min-width:56.25rem){.messages-container .conversation-container .conversation{padding:2.5rem}}@media (min-width:75rem){.messages-container .conversation-container .conversation{padding:3rem}}.messages-container .conversation-container .conversation li{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;overflow-wrap:break-word}.messages-container .conversation-container .conversation li div{margin-bottom:.5rem;margin-top:0}.messages-container .conversation-container .conversation li div::before{bottom:auto;top:100%}.messages-container .conversation-container .conversation li img,.messages-container .conversation-container .conversation li video{display:block;height:auto;max-width:100%}.messages-container .conversation-container .conversation li iframe{max-width:100%}.messages-container .conversation-container .conversation li+li{margin-bottom:1rem;margin-top:0}.messages-container .conversation-container .conversation li.sent div{border-radius:.25rem .25rem 0 .25rem}.messages-container .conversation-container .conversation li.sent div::before{border-color:transparent #C5CBD1 transparent transparent;border-width:0 .5rem .5rem 0}.messages-container .conversation-container .conversation li.received div{background-color:#ffffff;border-radius:.25rem .25rem .25rem 0}.messages-container .conversation-container .conversation li.received div::before{border-color:#ffffff transparent transparent transparent;border-width:.5rem .5rem 0 0}.messages-container .conversation-container .conversation li.collapse-from{margin-top:0;margin-bottom:.25rem}.messages-container .conversation-container .conversation+.send-message{border-top:1px solid #C5CBD1;height:auto}.messages-container .conversation-container .send-message{height:100%;margin-top:0;z-index:20}.messages-container .conversation-container .send-message .input textarea{border:none;border-radius:0}.messages-container .conversation-container .send-message .input textarea+label{left:1rem}.messages-container .conversation-container .send-message .submit{margin-left:0}.messages-container .conversation-container .send-message .submit button{border-radius:0}.messages-container .group-header{background-color:#ffffff;border-bottom:1px solid #C5CBD1;padding:.75rem;z-index:999}.messages-container .group-header+*{margin-top:0}.messages-container .group-header h3{font-size:1rem}.messages-container .group-header p{color:#8C939A;font-size:.75rem;margin-top:.25em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messages-container .new-message-input{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:0}.messages-container .new-message-input .to{-webkit-box-align:center;align-items:center;background-color:#ffffff;border-bottom:1px solid #C5CBD1;display:-webkit-box;display:flex;flex-wrap:wrap}.messages-container .new-message-input .to h3{font-size:1rem;font-weight:400;padding:.5rem}.messages-container .new-message-input .to [role='button']{border:1px solid #C5CBD1;font-size:.75rem;margin:.125rem;padding:.375rem}.messages-container .new-message-input .to [role='button'] svg{height:1rem;width:1rem}.messages-container .new-message-input .to .input{flex-basis:2rem;-webkit-box-flex:1;flex-grow:1}.messages-container .new-message-input .to .input input{background-color:transparent;border:0;border-radius:0;padding:.25rem 0}.messages-container .new-message-input .to .user{-webkit-box-align:center;align-items:center;border:1px solid #C5CBD1;border-radius:.25rem;display:-webkit-box;display:flex;margin:.125rem;padding:.125rem;-webkit-transition:background-color .3s;transition:background-color .3s}.messages-container .new-message-input .to .user:hover{background-color:#ffffff}.messages-container .new-message-input .to .user div{font-size:.875rem;margin-left:.5rem;margin-top:0}.messages-container .new-message-input .to .user div h4{font-size:1em}.messages-container .new-message-input .to .user div p{display:none}.messages-container .new-message-input .to .user img{border-radius:.25rem;display:block;height:1.5rem;width:1.5rem}.messages-container .new-message-input .to .user img+div{margin-left:.5rem}.messages-container .new-message-input .to .user label{background-image:url(../images/icon-close-thick.svg);background-position:center;background-repeat:no-repeat;background-size:.75rem .75rem;cursor:pointer;height:1.5rem;margin:0 0 0 .25rem;opacity:.5;padding:0;-webkit-transition:opacity .3s;transition:opacity .3s;width:1.5rem}.messages-container .new-message-input .to .user label:hover{opacity:1}.messages-container .new-message-input .add-recipient{background-color:#ffffff;border-radius:.25rem;box-shadow:.25rem .25rem 1rem rgba(0,0,0,0.15);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;max-height:calc(100% - 5rem);left:.5rem;margin:0;opacity:0;padding:.5rem;position:absolute;top:.5rem;-webkit-transition:opacity .3s,visibility 0s;transition:opacity .3s,visibility 0s;visibility:hidden;width:calc(100% - 1rem);z-index:99}.messages-container .new-message-input .add-recipient [href='#close']{background-image:url(../images/icon-close.svg);background-position:center;background-repeat:no-repeat;background-size:1rem 1rem;height:3.5rem;margin:0;position:absolute;right:0;top:0;width:3.5rem;z-index:10}.messages-container .new-message-input .add-recipient .input{margin-right:3rem}.messages-container .new-message-input .add-recipient .input input{background-color:transparent;border:1px solid #EFF0F0}.messages-container .new-message-input .add-recipient .list{-webkit-box-flex:1;flex-grow:1;margin-top:.5rem;max-height:none;position:relative;top:auto}.messages-container .new-message-input .add-recipient:target,.messages-container .new-message-input .add-recipient.active{opacity:1;-webkit-transition:opacity .3s,visibility 0s;transition:opacity .3s,visibility 0s;visibility:visible}.messages-container .new-message-input .list{margin:0;overflow-y:auto}.messages-container .new-message-input .list.disabled{display:none}.messages-container .new-message-input .list.disabled .checkbox{display:none}.messages-container .new-message-input .list .checkbox+.checkbox{margin-top:.5em}.messages-container .new-message-input .list .checkbox input[type='checkbox']:checked+label,.messages-container .new-message-input .list .checkbox input[type='radio']:checked+label{min-height:0;height:1px;margin-top:-0.5em;opacity:0;overflow:hidden;padding:0}.messages-container .new-message-input .list .checkbox input[type='checkbox']+label,.messages-container .new-message-input .list .checkbox input[type='radio']+label{-webkit-box-align:center;align-items:center;border:none;display:-webkit-box;display:flex;min-height:3rem;padding:0;-webkit-transition:background-color .3s;transition:background-color .3s}.messages-container .new-message-input .list .checkbox input[type='checkbox']+label:hover,.messages-container .new-message-input .list .checkbox input[type='radio']+label:hover{background-color:#C5CBD1}.messages-container .new-message-input .list .checkbox input[type='checkbox']+label div,.messages-container .new-message-input .list .checkbox input[type='radio']+label div{font-size:.75rem;margin-left:3.5rem;margin-top:0;padding:.25rem 0}.messages-container .new-message-input .list .checkbox input[type='checkbox']+label div h4,.messages-container .new-message-input .list .checkbox input[type='radio']+label div h4{font-size:1em}.messages-container .new-message-input .list .checkbox input[type='checkbox']+label div>*+*,.messages-container .new-message-input .list .checkbox input[type='radio']+label div>*+*{margin-top:0}.messages-container .new-message-input .list .checkbox input[type='checkbox']+label img,.messages-container .new-message-input .list .checkbox input[type='radio']+label img{border-radius:.25rem 0 0 .25rem;display:block;height:3rem;width:3rem}.messages-container .new-message-input .list .checkbox input[type='checkbox']+label img+div,.messages-container .new-message-input .list .checkbox input[type='radio']+label img+div{margin-left:.5rem}.messages-container .new-message-input .list .checkbox.hidden{margin-top:-1px}.messages-container .new-message-input .list .checkbox.hidden input[type='checkbox']+label,.messages-container .new-message-input .list .checkbox.hidden input[type='radio']+label{min-height:0;height:1px;margin-top:0;opacity:0;overflow:hidden;padding:0}.messages-container .new-message-input+.input{margin-top:auto}.messages-container .new-group-title{background-color:#ffffff}.messages-container .new-group-title input{background-color:#ffffff;border:none;border-bottom:1px solid #C5CBD1;border-radius:0}@media (max-width:56.249rem){.messages-container.conversation-open nav{display:none}}.modal{-webkit-box-align:center;align-items:center;background-color:rgba(0,0,0,0.5);border-radius:.5rem;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:calc(100% - 7.5rem);-webkit-box-pack:center;justify-content:center;left:.25rem;margin:0;opacity:0;padding:.5rem;pointer-events:none;position:fixed;top:3.5rem;-webkit-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s;visibility:hidden;width:calc(100% - .5rem);z-index:1100}@media (min-width:37.5rem){.modal{height:calc(100% - .5rem);left:10rem;padding:1.25rem;top:.25rem;width:calc(100% - 10.25rem)}}@media (min-width:56.25rem){.modal{left:12rem;width:calc(100% - 12.25rem)}}.modal:target,.modal.active{opacity:1;pointer-events:auto;-webkit-transition:opacity .3s,visibility 0s;transition:opacity .3s,visibility 0s;visibility:visible}.modal:target>*,.modal.active>*{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out}.modal>*{background-color:#ffffff;border-radius:.25rem;box-shadow:.5rem .5rem 2rem rgba(0,0,0,0.25);max-width:64em;padding:1rem;position:relative;-webkit-transform:scale(.75);transform:scale(.75);-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in;width:100%}@media (min-width:56.25rem){.modal>*{padding:2rem}}.modal>form{display:block}.modal>form>*{width:auto}.modal [href="#close"]{background-image:url(../images/icon-close.svg);background-position:center;background-repeat:no-repeat;background-size:1.5em 1.5em;height:4em;margin:0;position:absolute;right:0;top:0;width:4em;z-index:10}.modal .modal-actions{-webkit-box-align:center;align-items:center;background-color:#ffffff;border-top:1px solid #EFF0F0;border-radius:0 0 .25rem .25rem;display:-webkit-box;display:flex;margin:0 -1rem -1rem -1rem;padding:.875rem 1rem}@media (min-width:56.25rem){.modal .modal-actions{margin:0 -2rem -2rem -2rem;padding:1.125rem 2rem}}.modal .modal-actions button{padding:.5rem .75rem}.modal .modal-actions [role='button'],.modal .modal-actions button{margin:0}@media (max-width:37.49rem){.modal .modal-actions [role='button'],.modal .modal-actions button{-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:.5rem;text-align:center}.modal .modal-actions [role='button'] span,.modal .modal-actions button span{margin-top:.25rem}.modal .modal-actions [role='button'] svg,.modal .modal-actions button svg{height:1.25rem;margin-right:0;width:1.25rem}}@media (min-width:37.5rem) and (max-width:56.249rem){.modal .modal-actions [role='button'],.modal .modal-actions button{font-size:.75rem}}.modal .modal-actions [role='button']+[role='button'],.modal .modal-actions button+[role='button'],.modal .modal-actions [role='button']+button,.modal .modal-actions button+button{margin-left:.5rem}@media (min-width:37.5rem){.modal .modal-actions [role='button']+[role='button'],.modal .modal-actions button+[role='button'],.modal .modal-actions [role='button']+button,.modal .modal-actions button+button{margin-left:1rem}}.modal .modal-title{background-color:#1d252c;color:#ffffff;border-radius:.25rem .25rem 0 0;margin:-1rem -1rem 0 -1rem;padding:.875rem 1rem}@media (min-width:56.25rem){.modal .modal-title{margin:-2rem -2rem 0 -2rem;padding:1.125rem 2rem}}.modal .modal-title h2{font-size:1.625rem}.modal .modal-content{margin-top:0;max-height:calc(100vh - 12rem);overflow-y:auto;padding:2rem 0}.modal .modal-tabs{background-color:#1d252c;color:#ffffff;display:-webkit-box;display:flex;list-style:none;margin:0 -1rem;padding:0 1rem}@media (min-width:56.25rem){.modal .modal-tabs{margin:0 -2rem;padding:.5rem 2rem 0 2rem}}.modal .modal-tabs a{border-radius:.25rem .25rem 0 0;display:block;line-height:1;padding:.75rem 1rem;-webkit-transition:background-color .3s;transition:background-color .3s}@media (min-width:56.25rem){.modal .modal-tabs a{padding:1rem 1.5rem}}.modal .modal-tabs a:hover{background-color:#8C939A;color:#ffffff}.modal .modal-tabs li+li{margin-left:.25rem}.modal .modal-tabs .active>a{background-color:#ffffff;color:#1d252c}.modal .modal-tab{display:none;margin:0}.modal .modal-tab.active{display:block}.modal .modal-tab .modal-tab-title{display:none}.modal .modal-tab .modal-tab-title+*{margin-top:0}.modal .submit{border-top:1px solid #EFF0F0;margin-top:0;padding-top:1rem}.modal[id^="session-"] time{display:inline}.modal#dashboard-welcome{background-color:rgba(255,255,255,0.5)}.modal#dashboard-welcome>*{background-color:#1d252c;color:#ffffff;padding:2.5rem;text-align:center}.modal#dashboard-welcome [href='#close']{background-color:#E04403;color:#ffffff;background-image:none;height:auto;margin-top:2.5rem;position:relative;right:auto;top:auto;width:auto}.modal#dashboard-welcome [href='#close']:hover{background-color:#B12028}.modal#dashboard-set-rating{background-color:rgba(0,0,0,0.5)}.modal#dashboard-set-rating>*{background-color:#1d252c;color:#ffffff;padding:2.5rem;text-align:center}.modal#peer-feedback-thank-you>*{max-width:40rem}.modal#subscription-options{background-color:rgba(0,0,0,0.75);justify-content:space-around}.modal#subscription-options>*{background-color:#EFF0F0;color:#1d252c;margin:auto;max-width:72rem;overflow-y:auto}.modal#subscription-options>*>.content{margin-left:auto;margin-right:auto;max-width:40em;text-align:center}.modal#subscription-options>*>.content p+p{margin-top:.5em}.modal#subscription-options .cancel-btn{margin-top:2.5rem}.modal#subscription-options .cancel-btn form{-webkit-box-pack:center;justify-content:center}.modal#subscription-options .cancel-btn form button{background-color:#1d252c;color:#ffffff}.modal#subscription-options .cancel-btn form button:hover{background-color:#E04403;color:#ffffff}.modal#subscription-options .subscription-list{list-style:none;margin-top:2.5rem;position:relative}@media (min-width:56.25rem){.modal#subscription-options .subscription-list{display:-webkit-box;display:flex}}@media (min-width:56.25rem){.modal#subscription-options .subscription-list>*{flex-basis:25%;-webkit-box-flex:1;flex-grow:1}}@media (max-width:56.249rem){.modal#subscription-options .subscription-list>*+*{margin-top:.5rem}}@media (min-width:56.25rem){.modal#subscription-options .subscription-list>*+*{margin-left:.5rem}}.modal#subscription-options .subscription-list .panel{background-color:#ffffff;border:none;color:#1d252c;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.modal#subscription-options .subscription-list .panel .panel-title{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.modal#subscription-options .subscription-list .panel .panel-title h2{color:#1d252c;font-size:1.25rem;font-weight:700;letter-spacing:-0.05em;text-transform:none}.modal#subscription-options .subscription-list .panel .panel-title .price-container{color:#E04403;font-size:2rem;font-weight:900;letter-spacing:-0.05em;line-height:1.125;margin-top:-0.25em}.modal#subscription-options .subscription-list .panel .panel-title .price-container .units{color:#8C939A;font-size:.375em;font-weight:700;letter-spacing:-0.05em}.modal#subscription-options .subscription-list .panel .panel-content{margin-top:0;padding:2rem 0}.modal#subscription-options .subscription-list .panel .panel-content .features{font-size:.875rem;font-weight:500;letter-spacing:-0.025em;list-style:none}.modal#subscription-options .subscription-list .panel .panel-content .features li{background-image:url(../images/icon-tick.svg);background-position:left top;background-repeat:no-repeat;background-size:1.25rem 1.25rem;padding-left:1.75rem}.modal#subscription-options .subscription-list .panel .panel-content .features li+li{margin-top:.5em}.modal#subscription-options .subscription-list .panel .panel-actions{background-color:#ffffff;border-radius:0 0 .25rem .25rem;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:auto -0.5rem -0.75rem -0.5rem;padding:0 1rem 1rem 1rem}@media (min-width:37.5rem){.modal#subscription-options .subscription-list .panel .panel-actions{margin:auto -1rem -1rem -1rem}}@media (min-width:56.25rem){.modal#subscription-options .subscription-list .panel .panel-actions{margin:auto -1.5rem -1.5rem -1.5rem}}.modal#subscription-options .subscription-list .panel .panel-actions button{background-color:#E04403;color:#ffffff;margin-top:0}.modal#subscription-options .subscription-list .panel .panel-actions button:hover{background-color:#B12028;color:#ffffff}.modal#group-session-invites-modal>*{max-width:24rem;padding:0}.modal#group-session-invites-modal .modal-content{padding:0}.modal#group-session-invites-modal .modal-header{padding:1.25rem}.modal#group-session-invites-modal .modal-header h2{font-size:1.25rem}.modal#group-session-invites-modal .group-sessions-list{display:-webkit-box;display:flex;grid-gap:0}.modal#group-session-invites-modal .group-sessions-list>li{flex-basis:24rem;flex-shrink:0}.my-members-block>h2{margin-top:2.5rem}.my-members-block .coach-members-list{list-style:none}.my-members-block .coach-members-list>li{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;flex-wrap:wrap}.my-members-block .coach-members-list>li+li{border-top:1px solid #EFF0F0;margin-top:.5rem;padding-top:.5rem}.my-members-block .coach-members-list h2{font-size:1.25rem}.my-members-block .modal time{display:inline}.my-members-block .modal .content{-webkit-box-align:start;align-items:flex-start;text-align:left}.my-members-block .contact-info{display:-webkit-box;display:flex;flex-wrap:wrap;font-weight:500;margin-left:auto;margin-right:.5rem;margin-top:0}.my-members-block .contact-info>*{margin:.5rem}.my-members-block .contact-info>*+*{border-left:1px solid #EFF0F0;padding-left:1rem}.my-members-block .contact-info h4{color:#C5CBD1;font-size:.625rem}.my-members-block .contact-info h4+*{margin-top:0rem}.my-members-block .collapsable-block{flex-basis:100%;margin-top:0}.my-members-block .collapsable-block .member-data{flex-basis:auto;margin-top:0}.my-members-block .member-data{flex-basis:calc(100% + 1rem);margin-left:-0.5rem;margin-right:-0.5rem;margin-top:2rem}@media (min-width:37.5rem){.my-members-block .member-data{display:-webkit-box;display:flex}}.my-members-block .member-data a:hover .btn{background-color:#E04403}.my-members-block .member-data>*{background-color:#1d252c;border-radius:.25rem;color:#ffffff;display:block;margin:.5rem;padding:1.5rem;text-align:center}@media (min-width:37.5rem){.my-members-block .member-data>*{flex-basis:calc(20% - 1rem);-webkit-box-flex:1;flex-grow:1}}.my-members-block .member-data>*:nth-child(3n - 1){background-color:#E04403;color:#ffffff}.my-members-block .member-data>*:nth-child(3n - 1):hover .btn{background-color:#1d252c}.my-members-block .member-data>*:nth-child(3n){background-color:#B12028;color:#ffffff}.my-members-block .member-data>*:nth-child(3n):hover .btn{background-color:#1d252c}.my-members-block .member-data>*:nth-child(3n) .btn{background-color:#E04403}.my-members-block .member-data>* p{font-size:.75em}.my-members-block .member-data>* .btn{background-color:#B12028;color:#ffffff;margin-top:1rem}.new-coach-form{margin:2rem 1rem;padding:1rem;text-align:center}@media (min-width:37.5rem){.new-coach-form{margin:2.5rem 1.25rem}}@media (min-width:56.25rem){.new-coach-form{margin:2.5rem;padding:1.5rem}}@media (min-width:56.25rem){.new-coach-form{margin:5rem}}.notifications{list-style:none}.notifications+*{margin-top:2.5rem}.notifications>*{background-color:#1d252c;border-radius:.25rem;color:#ffffff;font-size:.875rem;padding:1rem}@media (min-width:56.25rem){.notifications>*{padding:1.5rem}}.notifications>* h2{font-size:1.25rem}.notifications>* h2+*{margin-top:.5em}.notifications>*+*{margin-top:1rem}.notifications>*.level-1{background-color:#C5CBD1;color:#1d252c}.notifications>*.level-3{background-color:#B12028;color:#ffffff}.notifications .actions{display:-webkit-box;display:flex;flex-wrap:wrap;margin-bottom:-0.5rem;margin-left:-0.5rem;margin-right:-0.5rem}.notifications .actions [role='button']{margin:.5rem}.notifications .content{max-width:56rem}.notifications-list{color:#1d252c;font-weight:500;list-style:none;text-align:left}.notifications-list h3{color:#E04403}.notifications-list li{background-color:#EFF0F0;border-left:.25rem solid #E04403;border-radius:.1875rem;padding:1rem 1rem 1rem .75rem;position:relative}.notifications-list li+li{margin-top:.5rem}.notifications-list [role='button']{background-color:#E04403;color:#ffffff;margin-top:0}.notifications-list [role='button']:hover{background-color:#B12028}.notifications-list ol{list-style:none}.notifications-list .dismiss-notification{margin:0;position:absolute;right:-0.75rem;top:calc(50% - .75rem)}.notifications-list .dismiss-notification button{background-color:#ffffff;border:1px solid #EFF0F0;border-radius:50%;color:#8C939A;margin:0;padding:.125rem;height:1.5rem;width:1.5rem}.notifications-list .dismiss-notification button:hover{background-color:#E04403;border-color:#E04403;color:#ffffff}.notifications-list .dismiss-notification button:hover span{opacity:1}.notifications-list .dismiss-notification button span{background-color:#8C939A;border-radius:.25rem;color:#ffffff;display:block;font-size:.75rem;line-height:1;margin:0;opacity:0;padding:.5em;pointer-events:none;position:absolute;right:calc(100% + .25rem);top:calc(50% - 1em);-webkit-transition:opacity .3s;transition:opacity .3s;white-space:nowrap}.notifications-list .dismiss-notification button svg{height:1.25rem;margin:0;width:1.25rem}.notifications-list .dismissed{border-left:none;padding-left:1rem}.notifications-list .dismissed h3{color:inherit}.notifications-list .dismissed [role='button']{background-color:#EFF0F0;color:#1d252c}.notifications-list .dismissed [role='button']:hover{background-color:#C5CBD1}.notifications-list .dismissed .dismiss-notification{display:none}.objects-list{list-style:none}.objects-list>li{-webkit-box-align:center;align-items:center;background-color:#ffffff;border:1px solid #C5CBD1;border-radius:.25rem;display:-webkit-box;display:flex;padding:1rem}@media (max-width:56.249rem){.objects-list>li{flex-wrap:wrap}}@media (min-width:56.25rem){.objects-list>li{padding:1.5rem}}@media (min-width:56.25rem){.objects-list>li>*+*{margin-left:.5rem;margin-top:0}}.objects-list>li+*{margin-top:.5rem}.objects-list>li>h2,.objects-list>li>h3{font-size:1rem;width:12rem}.objects-list>li .thumbnail{border-radius:.1875rem;display:inline-block;height:3rem;margin:0 .5rem 0 0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:3rem}@media (min-width:56.25rem){.objects-list>li .thumbnail{height:4.25rem;margin:-1rem .5rem -1rem -1rem;width:4.25rem}}@media (max-width:56.249rem){.objects-list>li .thumbnail+a{margin-top:0}}.objects-list>li .thumbnail.logo{background-color:#EFF0F0;-o-object-fit:contain;object-fit:contain;padding:.5rem}.objects-list>li span.thumbnail{background-color:#EFF0F0;color:#8C939A;display:-webkit-box;display:flex;font-size:.625rem;font-weight:600;text-align:center}@media (min-width:56.25rem){.objects-list>li span.thumbnail{font-size:.875rem}}.objects-list>li span.thumbnail span{margin:auto}.objects-list>li.hidden{display:none}.objects-list .actions{display:-webkit-box;display:flex}@media (max-width:56.249rem){.objects-list .actions{background-color:rgba(0,0,0,0.05);flex-basis:calc(100% + 2rem);margin:.5rem -1rem -1rem -1rem;padding:.5rem 1rem .5rem 1rem}}@media (min-width:56.25rem){.objects-list .actions{margin-left:auto}}.objects-list .actions>*+*{margin-left:.5rem;margin-top:0}@media (min-width:56.25rem){.objects-list .actions>*+*{margin-left:.25rem}}@media (max-width:56.249rem){.objects-list .actions [role='button'],.objects-list .actions button[type='submit']{background-color:transparent;color:currentColor;opacity:.75;padding:0;-webkit-transition:opacity .3s;transition:opacity .3s}}@media (max-width:37.49rem){.objects-list .actions [role='button'],.objects-list .actions button[type='submit']{font-size:.625rem}}@media (min-width:37.5rem){.objects-list .actions [role='button'],.objects-list .actions button[type='submit']{font-size:.75rem}}.objects-list .actions [role='button']:hover,.objects-list .actions button[type='submit']:hover{background-color:#EFF0F0}@media (max-width:56.249rem){.objects-list .actions [role='button']:hover,.objects-list .actions button[type='submit']:hover{opacity:1}}@media (max-width:56.249rem){.objects-list .actions [role='button'] svg,.objects-list .actions button[type='submit'] svg{height:1rem;margin-right:.375rem;width:1rem}}.objects-list .actions button[type='submit']{margin-top:0;padding:.5rem .75rem}@media (min-width:56.25rem){.objects-list .actions button[type='submit']{background-color:#ffffff;color:#8C939A}}.objects-list .meta{border:none;display:-webkit-box;display:flex;font-size:.75rem;width:auto}@media (max-width:56.249rem){.objects-list .meta{flex-basis:100%}}.objects-list .meta tbody{display:-webkit-box;display:flex}.objects-list .meta td,.objects-list .meta th{background-color:transparent;border:none;display:block;padding:0}.objects-list .meta th{font-size:.625rem}.objects-list .meta tr{display:block}.objects-list .meta tr+tr{border-left:1px solid #EFF0F0;margin-left:1rem;margin-top:0;padding-left:1rem}@media (min-width:56.25rem){.objects-list *+.meta{border-left:1px solid #EFF0F0;margin-left:2rem;padding-left:1rem}}@media (max-width:56.249rem){.objects-list .percentage-bar{flex-basis:100%}}@media (min-width:56.25rem){.objects-list .percentage-bar{-webkit-box-flex:1;flex-grow:1;margin:-0.5rem 2rem}}.objects-list .percentage-bar p{margin-top:0}.objects-list .percentage-bar p .start,.objects-list .percentage-bar p .end,.objects-list .percentage-bar p .percentage{padding:.5rem .75rem}@media (min-width:56.25rem){.objects-list .project-excerpt .meta tr{flex-basis:5rem;flex-shrink:0;width:5rem}}.objects-list.with-numbers{counter-reset:list}.objects-list.with-numbers li{counter-increment:list}.objects-list.with-numbers li::before{content:counter(list);font-family:'nunito-sans',sans-serif;font-size:2rem;font-weight:900;flex-basis:1.5em;margin-right:1rem}.offboarding-graphs>*{margin:3rem 0}.offboarding-graphs .bar-graph{width:100%}.offboarding-graphs .bar-graph figcaption{text-align:center}.offboarding-report>*+*{margin-top:2rem}@media (min-width:37.5rem){.offboarding-report>*+*{margin-top:2.5rem}}@media (min-width:75rem){.offboarding-report>*+*{margin-top:3rem}}.offboarding-report>h2.vishid+h3{border-top:0;margin-top:0}.offboarding-report>h3+*{margin-top:1rem}.offboarding-report>*+h3{border-top:1px solid #EFF0F0;margin-top:2.5rem;padding-top:2.5rem}.offboarding-report .offboarding-statements{display:-webkit-box;display:flex;flex-wrap:wrap;font-size:.875rem;line-height:1.375;margin-top:2.5rem;padding-top:.5rem;position:relative}@media (min-width:56.25rem){.offboarding-report .offboarding-statements{padding-left:24rem}}.offboarding-report .offboarding-statements::before{background-color:#E04403;background-color:var(--colour);content:'';height:1rem;left:0;position:absolute;top:0;width:12rem}.offboarding-report .offboarding-statements>*{flex-basis:24em;margin:0;padding:1.5em;text-align:center}@media (min-width:37.5rem){.offboarding-report .offboarding-statements>*{padding:2.5em}}.offboarding-report .offboarding-statements .value{color:#E04403;color:var(--colour);display:block;font-family:'nunito-sans',sans-serif;font-size:4em;font-weight:900;letter-spacing:-0.025em}.offboarding-report .offboarding-statements .value span{font-size:.5em}.offboarding-report .offboarding-statements strong{font-size:1.25em}.offboarding-report .offboarding-statements .title{color:#E04403;color:var(--colour);padding-left:0;text-align:left}@media (min-width:56.25rem){.offboarding-report .offboarding-statements .title{left:0;position:absolute;top:1rem;width:24rem}}@media (min-width:56.25rem){.offboarding-report .offboarding-statements .title h3{font-size:1.5rem}}.offboarding-report .offboarding-statements+.offboarding-statements{margin-top:5rem}.offboarding-report .offboarding-written-answers ul{line-height:1.375;list-style:none;margin-top:1.5rem;max-width:56em;position:relative}.offboarding-report .offboarding-written-answers ul li+li{margin-top:1rem}.offboarding-report .offboarding-written-answers ul li::before{content:'“'}.offboarding-report .offboarding-written-answers ul li::after{content:'”'}.offboarding-report .section-title{margin-top:2.5rem;position:relative}.offboarding-report .section-title+*{margin-top:2.5rem}.offboarding-report *+.section-title{margin-top:5rem}.onboarding-block{background-color:#EFF0F0;padding:0}.onboarding-block .coach-list{display:-webkit-box;display:flex;flex-wrap:wrap;list-style:none;margin-left:-0.5rem;margin-right:-0.5rem;margin-top:2.5rem}.onboarding-block .coach-list>*{background-color:#EFF0F0;flex-basis:calc(100% - 1rem);margin:.5rem}@media (min-width:37.5rem){.onboarding-block .coach-list>*{flex-basis:calc(33.33% - 1rem)}}.onboarding-block .coach-list figure{position:relative}.onboarding-block .coach-list figure img{display:block;height:auto;width:100%}.onboarding-block .coach-list .name{font-size:.875rem;margin-top:0;padding:1rem;text-align:center}@media (min-width:37.5rem){.onboarding-block .coach-list .modal.full-profile{padding:1.25rem 1.25rem 0 1.25rem}}@media (min-width:56.25rem){.onboarding-block .coach-list .modal.full-profile{padding:2.5rem 2.5rem 0 2.5rem}}.onboarding-block .coach-list .modal.full-profile>*{background-color:#ffffff;max-width:70rem;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0}.onboarding-block .coach-list .modal.full-profile>*>*+*{margin-top:0}.onboarding-block .coach-list .modal.full-profile .background-background{background-color:#ffffff}.onboarding-block .coach-list .modal.full-profile .page-header-block{height:60vw}@media (min-width:37.5rem){.onboarding-block .coach-list .modal.full-profile .page-header-block{height:50vw}}@media (min-width:56.25rem){.onboarding-block .coach-list .modal.full-profile .page-header-block{height:35vw}}.onboarding-block .coach-list .modal.full-profile .page-header-block [role='button']{display:none}.onboarding-block .choose-coach{background-color:#ffffff;bottom:0;box-shadow:0 0 2em rgba(0,0,0,0.25);padding:1rem;position:-webkit-sticky;position:sticky;text-align:center;z-index:999}@media (min-width:37.5rem){.onboarding-block .choose-coach{padding:1.25rem}}@media (min-width:56.25rem){.onboarding-block .choose-coach{padding:1rem 2.5rem}}@media (min-width:56.25rem){.onboarding-block .choose-coach{padding:1rem 5rem}}.onboarding-block .choose-coach [role='button'],.onboarding-block .choose-coach button{margin-top:0}.onboarding-block .choose-coach [href='#close']{background-image:none;height:auto;position:relative;right:auto;top:auto;width:auto}.onboarding-block .choose-coach .submit{border-top:0;margin-top:0;padding-top:0}.onboarding-block .onboarding-process{background-color:#1d252c;color:#ffffff;display:-webkit-box;display:flex;font-size:.75rem;font-weight:700;-webkit-box-pack:center;justify-content:center;list-style-position:inside;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:999}@media (max-width:37.49rem){.onboarding-block .onboarding-process{margin-left:-1rem;margin-right:-1rem}}@media (min-width:37.5rem){.onboarding-block .onboarding-process{font-size:1rem}}@media (min-width:56.25rem){.onboarding-block .onboarding-process{font-size:1.25rem}}.onboarding-block .onboarding-process>*{color:#EFF0F0;-webkit-box-flex:1;flex-grow:1;padding:.75rem .25rem;position:relative}@media (min-width:37.5rem){.onboarding-block .onboarding-process>*{padding:1rem .5rem}}.onboarding-block .onboarding-process .logout{-webkit-box-flex:0;flex-grow:0;list-style:none;padding:.75rem}@media (min-width:37.5rem){.onboarding-block .onboarding-process .logout{padding:1rem}}.onboarding-block .onboarding-process .logout a{font-size:.75rem;font-weight:400;text-transform:uppercase}.onboarding-block .onboarding-process .active{color:#E04403}.onboarding-block .onboarding-process .active~*{color:#EFF0F0}.onboarding-block .content{margin-top:0}.onboarding-block .onboarding-coaches{padding:2rem 1rem}@media (min-width:37.5rem){.onboarding-block .onboarding-coaches{padding:2.5rem 1.25rem}}@media (min-width:56.25rem){.onboarding-block .onboarding-coaches{padding:2.5rem}}@media (min-width:56.25rem){.onboarding-block .onboarding-coaches{padding:5rem}}.onboarding-block .onboarding-coaches>.content{margin-left:auto;margin-right:auto;max-width:48em;text-align:center}.onboarding-block .question{background-color:#ffffff;border:1px solid #C5CBD1;border-radius:.25rem;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;margin:2rem 1rem;padding:1rem;text-align:center}@media (min-width:37.5rem){.onboarding-block .question{margin:2.5rem 1.25rem}}@media (min-width:56.25rem){.onboarding-block .question{margin:2.5rem;padding:1.5rem}}@media (min-width:56.25rem){.onboarding-block .question{margin:5rem}}.onboarding-block .question+.question{margin-top:0}.onboarding-block .question .question-id{color:#8C939A;font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.onboarding-block .question h3{margin-top:.5rem}.onboarding-block .question h4{font-weight:500;margin-top:1rem}.onboarding-block .question .signup{margin-left:auto;margin-right:auto;margin-top:3.75rem;max-width:48rem}.onboarding-block .question .signup label{font-size:1.125rem;text-align:left}.onboarding-block .question .signup label+input,.onboarding-block .question .signup label+select{margin-top:.5rem}.onboarding-block .question .signup>*+*{margin-top:2.5rem}@media (min-width:75rem){.onboarding-block .question .signup>*+*{margin-top:3.75rem}}.onboarding-block .question .intro{margin-left:auto;margin-right:auto;max-width:48em}.onboarding-block .question.content{background-color:transparent;border:none;padding:0}.onboarding-block .choices{display:-webkit-box;display:flex}@supports ((-webkit-clip-path: polygon(0% 0%, 100% 0%)) or (clip-path: polygon(0% 0%, 100% 0%))){.onboarding-block .choices{height:70vmin;margin:7.5vmin auto;position:relative;width:70vmin}}.onboarding-block .choices .option{border-left:1px solid #EFF0F0;display:-webkit-box;display:flex;flex-basis:10%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1;-webkit-box-pack:start;justify-content:flex-start;margin-top:0}@supports ((-webkit-transform: skewY(-45deg)) or (transform: skewY(-45deg))){.onboarding-block .choices .option{border-left:0;bottom:50%;display:block;height:50%;left:50%;pointer-events:none;position:absolute;-webkit-transform-origin:left bottom;transform-origin:left bottom;width:50%}.onboarding-block .choices .option:hover h4{opacity:1}.onboarding-block .choices .option>div{height:100%;left:0;margin:0;overflow:hidden;position:absolute;top:0;-webkit-transform:skewY(-45deg);transform:skewY(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;width:100%}.onboarding-block .choices .option>div:hover input[type='radio']+label{background-color:transparent}.onboarding-block .choices .option>div:hover input[type='radio']+label:hover{background-color:#E04403}.onboarding-block .choices .option>div:hover input[type='radio']+label:hover~label{background-color:#E04403}.onboarding-block .choices .option>div:hover input[type='radio']:checked~label{background-color:#E7A792}.onboarding-block .choices .option>div:hover input[type='radio']:checked~label:hover{background-color:#E04403}.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child>div,.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*>div{-webkit-transform:skewY(-54deg);transform:skewY(-54deg)}.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child label,.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~* label{-webkit-transform:skewY(54deg) rotate(18deg);transform:skewY(54deg) rotate(18deg)}.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child h4,.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~* h4{-webkit-transform:rotate(18deg);transform:rotate(18deg)}.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child h4 span,.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~* h4 span{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(2),.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(2){-webkit-transform:rotate(36deg);transform:rotate(36deg)}.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(2) h4 span,.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(2) h4 span{-webkit-transform:rotate(-54deg);transform:rotate(-54deg)}.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(3),.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(3){-webkit-transform:rotate(72deg);transform:rotate(72deg)}.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(3) h4 span,.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(3) h4 span{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(4),.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(4){-webkit-transform:rotate(108deg);transform:rotate(108deg)}.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(4) h4 span,.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(4) h4 span{-webkit-transform:rotate(-126deg);transform:rotate(-126deg)}.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(5),.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(5){-webkit-transform:rotate(144deg);transform:rotate(144deg)}.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(5) h4 span,.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(5) h4 span{-webkit-transform:rotate(-162deg);transform:rotate(-162deg)}.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(6),.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(6){-webkit-transform:rotate(180deg);transform:rotate(180deg)}.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(6) h4 span,.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(6) h4 span{right:0;text-align:right;-webkit-transform:rotate(-198deg);transform:rotate(-198deg);-webkit-transform-origin:right center;transform-origin:right center}.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(7),.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(7){-webkit-transform:rotate(216deg);transform:rotate(216deg)}.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(7) h4 span,.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(7) h4 span{right:0;text-align:right;-webkit-transform:rotate(-234deg);transform:rotate(-234deg);-webkit-transform-origin:right center;transform-origin:right center}.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(8),.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(8){-webkit-transform:rotate(252deg);transform:rotate(252deg)}.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(8) h4 span,.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(8) h4 span{right:0;text-align:right;-webkit-transform:rotate(-270deg);transform:rotate(-270deg);-webkit-transform-origin:right center;transform-origin:right center}.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(9),.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(9){-webkit-transform:rotate(288deg);transform:rotate(288deg)}.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(9) h4 span,.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(9) h4 span{right:0;text-align:right;-webkit-transform:rotate(-306deg);transform:rotate(-306deg);-webkit-transform-origin:right center;transform-origin:right center}.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(10),.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(10){-webkit-transform:rotate(324deg);transform:rotate(324deg)}.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(10) h4 span,.onboarding-block .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(10) h4 span{right:0;text-align:right;-webkit-transform:rotate(-342deg);transform:rotate(-342deg);-webkit-transform-origin:right center;transform-origin:right center}.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(2),.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(2) h4 span,.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(2) h4 span{-webkit-transform:rotate(-67.5deg);transform:rotate(-67.5deg)}.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(3),.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(3){-webkit-transform:rotate(90deg);transform:rotate(90deg)}.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(3) h4 span,.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(3) h4 span{-webkit-transform:rotate(-112.5deg);transform:rotate(-112.5deg)}.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(4),.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(4){-webkit-transform:rotate(135deg);transform:rotate(135deg)}.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(4) h4 span,.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(4) h4 span{-webkit-transform:rotate(-157.5deg);transform:rotate(-157.5deg)}.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(5),.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(5){-webkit-transform:rotate(180deg);transform:rotate(180deg)}.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(5) h4 span,.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(5) h4 span{right:0;text-align:right;-webkit-transform:rotate(-202.5deg);transform:rotate(-202.5deg);-webkit-transform-origin:right center;transform-origin:right center}.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(6),.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(6){-webkit-transform:rotate(225deg);transform:rotate(225deg)}.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(6) h4 span,.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(6) h4 span{right:0;text-align:right;-webkit-transform:rotate(-247.5deg);transform:rotate(-247.5deg);-webkit-transform-origin:right center;transform-origin:right center}.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(7),.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(7){-webkit-transform:rotate(270deg);transform:rotate(270deg)}.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(7) h4 span,.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(7) h4 span{right:0;text-align:right;-webkit-transform:rotate(-292.5deg);transform:rotate(-292.5deg);-webkit-transform-origin:right center;transform-origin:right center}.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(8),.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(8){-webkit-transform:rotate(315deg);transform:rotate(315deg)}.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(8) h4 span,.onboarding-block .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(8) h4 span{right:0;text-align:right;-webkit-transform:rotate(-337.5deg);transform:rotate(-337.5deg);-webkit-transform-origin:right center;transform-origin:right center}.onboarding-block .choices .option::after{background-color:#EFF0F0;content:'';height:100%;left:0;position:absolute;top:0;width:1px;z-index:100}}.onboarding-block .choices .option:last-child{border-right:1px solid #EFF0F0}@supports ((-webkit-transform: skewY(-45deg)) or (transform: skewY(-45deg))){.onboarding-block .choices .option:last-child{border-right:none}}.onboarding-block .choices .option label{display:block;max-width:none;pointer-events:auto;padding:.5rem 1rem;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}@supports ((-webkit-transform: skewY(-45deg)) or (transform: skewY(-45deg))){.onboarding-block .choices .option label{border-radius:50%;color:transparent !important;font-size:2vmin;height:200%;left:-100%;padding:.875vmin 0;position:absolute;top:0;-webkit-transform:skewY(45deg) rotate(22.5deg);transform:skewY(45deg) rotate(22.5deg);width:200%}.onboarding-block .choices .option label:nth-of-type(2){height:182.5%;left:-91.25%;top:8.75%;width:182.5%}.onboarding-block .choices .option label:nth-of-type(3){height:165%;left:-82.5%;top:17.5%;width:165%}.onboarding-block .choices .option label:nth-of-type(4){height:147.5%;left:-73.75%;top:26.25%;width:147.5%}.onboarding-block .choices .option label:nth-of-type(5){height:130%;left:-65%;top:35%;width:130%}.onboarding-block .choices .option label:nth-of-type(6){height:112.5%;left:-56.25%;top:43.75%;width:112.5%}.onboarding-block .choices .option label:nth-of-type(7){height:95%;left:-47.5%;top:52.5%;width:95%}.onboarding-block .choices .option label:nth-of-type(8){height:77.5%;left:-38.75%;top:61.25%;width:77.5%}.onboarding-block .choices .option label:nth-of-type(9){height:60%;left:-30%;top:70%;width:60%}.onboarding-block .choices .option label:nth-of-type(10){height:42.5%;left:-21.25%;top:78.75%;width:42.5%}}.onboarding-block .choices .option label:hover{background-color:#E04403;color:#ffffff}.onboarding-block .choices .option h4{font-size:.875rem;font-weight:500;-webkit-box-ordinal-group:6;order:5;padding:.5rem}@supports ((-webkit-transform: skewY(-45deg)) or (transform: skewY(-45deg))){.onboarding-block .choices .option h4{bottom:0;font-size:2vmin;left:0;line-height:1;opacity:.5;padding:0;padding-bottom:36vmin;position:absolute;-webkit-transform:rotate(22.5deg);transform:rotate(22.5deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transition:opacity .3s;transition:opacity .3s}.onboarding-block .choices .option h4 span{bottom:100%;display:block;position:absolute;text-align:left;-webkit-transform:rotate(-22.5deg);transform:rotate(-22.5deg);-webkit-transform-origin:left center;transform-origin:left center}}.onboarding-block .choices .option input[type='radio']{top:auto !important;bottom:0 !important}.onboarding-block .choices .option input[type='radio']:checked~label{background-color:#E04403;color:#ffffff}.onboarding-block .choices .option label{border-top:1px solid #EFF0F0;margin-top:0}.onboarding-block .choices .option label:hover~label{background-color:#E04403;color:#ffffff}.onboarding-block .choices .option label:nth-last-of-type(2){border-bottom:1px solid #EFF0F0}.onboarding-block .choices .scale{display:none}@supports ((-webkit-transform: skewY(-45deg)) or (transform: skewY(-45deg))){.onboarding-block .choices .scale{bottom:53%;display:block;height:50%;left:50%;pointer-events:none;position:absolute;text-shadow:0 0 1px #ffffff,0 0 2px #ffffff,0 0 3px #ffffff,0 0 4px #ffffff,0 0 5px #ffffff,0 0 6px #ffffff,0 0 7px #ffffff,0 0 8px #ffffff,0 0 9px #ffffff,0 0 10px #ffffff;width:50%;z-index:100}.onboarding-block .choices .scale span{border-radius:50%;font-size:2vmin;height:200%;left:-100%;padding:.875vmin 0;position:absolute;top:0;width:200%}.onboarding-block .choices .scale span:nth-of-type(2){height:182.5%;left:-91.25%;top:8.75%;width:182.5%}.onboarding-block .choices .scale span:nth-of-type(3){height:165%;left:-82.5%;top:17.5%;width:165%}.onboarding-block .choices .scale span:nth-of-type(4){height:147.5%;left:-73.75%;top:26.25%;width:147.5%}.onboarding-block .choices .scale span:nth-of-type(5){height:130%;left:-65%;top:35%;width:130%}.onboarding-block .choices .scale span:nth-of-type(6){height:112.5%;left:-56.25%;top:43.75%;width:112.5%}.onboarding-block .choices .scale span:nth-of-type(7){height:95%;left:-47.5%;top:52.5%;width:95%}.onboarding-block .choices .scale span:nth-of-type(8){height:77.5%;left:-38.75%;top:61.25%;width:77.5%}.onboarding-block .choices .scale span:nth-of-type(9){height:60%;left:-30%;top:70%;width:60%}.onboarding-block .choices .scale span:nth-of-type(10){height:42.5%;left:-21.25%;top:78.75%;width:42.5%}}.onboarding-block .radio{display:block}.onboarding-block .radio input[type='radio']:checked+label,.onboarding-block .radio input[type='checkbox']:checked+label{background-color:#E04403;border-color:#E04403;color:#ffffff}.onboarding-block .radio input[type='radio']:checked+label:hover,.onboarding-block .radio input[type='checkbox']:checked+label:hover{border-color:#E04403;color:#ffffff}.onboarding-block .radio input[type='radio']+label,.onboarding-block .radio input[type='checkbox']+label{background-color:#EFF0F0;border:2px solid transparent;border-radius:.25rem;margin-left:auto;margin-right:auto;max-width:32em;-webkit-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s;white-space:normal}.onboarding-block .radio input[type='radio']+label:hover,.onboarding-block .radio input[type='checkbox']+label:hover{border-color:#1d252c;color:inherit}.onboarding-block .range input[type='range']{padding:5rem 0 2rem 0}.onboarding-block .range input[type='range']::-webkit-slider-thumb{height:3rem;margin-top:-1.5rem;width:1.5rem}.onboarding-block .range input[type='range']::-webkit-slider-thumb:hover{background-color:#B12028}.onboarding-block .range input[type='range']::-moz-range-thumb{height:3rem;width:1.5rem}.onboarding-block .range input[type='range']::-ms-thumb{height:3rem;width:1.5rem}.onboarding-block .range input[type='range']+label{font-size:1.25rem;font-weight:700}.onboarding-block .select{margin-left:auto;margin-right:auto;max-width:32em;width:100%}.onboarding-block .select select[multiple]{background-image:none;height:15em;padding-left:1em}.onboarding-block .question .text{margin-left:auto;margin-right:auto;max-width:32em;width:100%}.onboarding-block .questions-nav{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-top:2.5rem}.onboarding-block .questions-nav>*+*{margin-top:0;margin-left:1rem}.onboarding-block .session-dates-block{margin-top:0;padding:.5rem}@media (min-width:37.5rem){.onboarding-block .session-dates-block{padding:1.25rem}}@media (min-width:56.25rem){.onboarding-block .session-dates-block{padding:2.5rem}}@media (min-width:75rem){.onboarding-block .session-dates-block{padding:3rem}}.onboarding-block .welcome-back-message{background-color:#EFF0F0;color:#E04403;font-size:1rem;font-weight:700;margin-top:0;padding:1rem;text-align:center}@media (min-width:37.5rem){.onboarding-block .welcome-back-message{padding:1.25rem}}@media (min-width:56.25rem){.onboarding-block .welcome-back-message{padding:1.25rem 2.5rem}}@media (min-width:56.25rem){.onboarding-block .welcome-back-message{padding:1.5rem 5rem}}.onboarding-block .welcome-back-message h2{font-size:1.25rem}.onboarding-block.loading{opacity:.25;pointer-events:none;-webkit-transition:opacity .5s;transition:opacity .5s}.onboarding-block.loading::before,.onboarding-block.loading::after{-webkit-animation:loading 1s linear infinite;animation:loading 1s linear infinite;border:4px solid #E04403;border-radius:50%;content:'';height:4rem;left:calc(50% - 2rem);position:absolute;top:calc(50% - 2rem);width:4rem;z-index:10}.onboarding-block.loading::after{-webkit-animation-delay:-0.5s;animation-delay:-0.5s;border-color:#B12028}.onboarding-welcome{-webkit-box-align:center;align-items:center;background-color:#1d252c;color:#ffffff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100vh;-webkit-box-pack:center;justify-content:center;padding:1rem;scroll-snap-align:start;text-align:center}@media (min-width:37.5rem){.onboarding-welcome{padding:1.25rem}}@media (min-width:56.25rem){.onboarding-welcome{padding:2.5rem}}@media (min-width:65rem){.onboarding-welcome{padding:2.5rem 5rem}}.onboarding-welcome [role='button']{margin-top:2.5rem}.onboarding-welcome svg{display:block;height:4rem;margin-left:auto;margin-right:auto;width:auto}.onboarding-welcome svg .the{fill:#B12028}.onboarding-welcome svg .makings{fill:#E04403}.onboarding-welcome video{height:100%;left:0;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.onboarding-welcome .content{margin-left:auto;margin-right:auto;margin-top:0;max-width:40em;position:relative;text-shadow:0 0 1em rgba(0,0,0,0.75)}.onboarding-welcome .content h1{text-shadow:0 0 1em rgba(0,0,0,0.5)}.onboarding-welcome .content form{-webkit-box-pack:center;justify-content:center}.org-admin-dashboard{padding-top:3rem}@media (min-width:37.5rem){.org-admin-dashboard{padding-top:4.625rem}}.org-admin-dashboard>*+*{margin-top:2rem}@media (min-width:56.25rem){.org-admin-dashboard .active-table thead{top:4rem}}.org-admin-dashboard .coaches-list{display:-webkit-box;display:flex;list-style:none;margin-bottom:-2rem;margin-left:-0.5rem;margin-right:-0.5rem;margin-top:2rem;overflow-x:auto;padding-bottom:2rem}@media (min-width:37.5rem){.org-admin-dashboard .coaches-list{margin-left:-1.25rem;margin-right:-1.25rem}}@media (min-width:56.25rem){.org-admin-dashboard .coaches-list{margin-left:-2.5rem;margin-right:-2.5rem}}@media (min-width:75rem){.org-admin-dashboard .coaches-list{margin-left:-3rem;margin-right:-3rem}}.org-admin-dashboard .coaches-list::before,.org-admin-dashboard .coaches-list::after{content:'';flex-basis:.5rem;flex-shrink:0}@media (min-width:37.5rem){.org-admin-dashboard .coaches-list::before,.org-admin-dashboard .coaches-list::after{flex-basis:1.25rem}}@media (min-width:56.25rem){.org-admin-dashboard .coaches-list::before,.org-admin-dashboard .coaches-list::after{flex-basis:2.5rem}}@media (min-width:75rem){.org-admin-dashboard .coaches-list::before,.org-admin-dashboard .coaches-list::after{flex-basis:3rem}}.org-admin-dashboard .coaches-list figure{margin:-1.25rem -1.25rem 1.5rem -1.25rem}.org-admin-dashboard .coaches-list figure img{height:auto;width:100%}.org-admin-dashboard .coaches-list h3{margin-left:0}.org-admin-dashboard .coaches-list li{background-color:#ffffff;border:1px solid #C5CBD1;border-radius:.25rem;flex-basis:80%;flex-shrink:0;font-size:.875rem;padding:1.5rem;position:relative}@media (min-width:37.5rem){.org-admin-dashboard .coaches-list li{flex-basis:calc((100% - 3.5rem) / 2)}}@media (min-width:56.25rem){.org-admin-dashboard .coaches-list li{flex-basis:calc((100% - 6rem) / 3)}}@media (min-width:75rem){.org-admin-dashboard .coaches-list li{flex-basis:calc((100% - 10.5rem) / 4)}}.org-admin-dashboard .coaches-list li+li{margin-left:.5rem;margin-top:0}@media (min-width:37.5rem){.org-admin-dashboard .coaches-list li+li{margin-left:1rem}}@media (min-width:75rem){.org-admin-dashboard .coaches-list li+li{margin-left:1.5rem}}.org-admin-dashboard .coaches-list .actions{background-color:rgba(0,0,0,0.05);border-radius:0 0 .25rem .25rem;display:-webkit-box;display:flex;flex-wrap:wrap;margin:1rem -1rem -1rem -1rem;padding:.25rem .5rem .25rem .5rem;position:relative}@media (min-width:56.25rem){.org-admin-dashboard .coaches-list .actions{margin:1rem -1.5rem -1.5rem -1.5rem;padding:.25rem .75rem .25rem .75rem}}.org-admin-dashboard .coaches-list .actions>*{margin:.5rem .75rem}.org-admin-dashboard .coaches-list .actions [role='button']{background-color:transparent;color:currentColor;font-size:.75rem;opacity:.75;padding:0;-webkit-transition:opacity .3s;transition:opacity .3s}.org-admin-dashboard .coaches-list .actions [role='button'] svg{height:1rem;margin-right:.375rem;width:1rem}.org-admin-dashboard .coaches-list .actions [role='button']:hover{opacity:1}.org-admin-dashboard .feedback .feedback-list{display:-webkit-box;display:flex;list-style:none;margin-bottom:-2rem;margin-left:-0.5rem;margin-right:-0.5rem;margin-top:2rem;overflow-x:auto;padding-bottom:2rem}@media (min-width:37.5rem){.org-admin-dashboard .feedback .feedback-list{margin-left:-1.25rem;margin-right:-1.25rem}}@media (min-width:56.25rem){.org-admin-dashboard .feedback .feedback-list{margin-left:-2.5rem;margin-right:-2.5rem}}@media (min-width:75rem){.org-admin-dashboard .feedback .feedback-list{margin-left:-3rem;margin-right:-3rem}}.org-admin-dashboard .feedback .feedback-list::before,.org-admin-dashboard .feedback .feedback-list::after{content:'';flex-basis:.5rem;flex-shrink:0}@media (min-width:37.5rem){.org-admin-dashboard .feedback .feedback-list::before,.org-admin-dashboard .feedback .feedback-list::after{flex-basis:1.25rem}}@media (min-width:56.25rem){.org-admin-dashboard .feedback .feedback-list::before,.org-admin-dashboard .feedback .feedback-list::after{flex-basis:2.5rem}}@media (min-width:75rem){.org-admin-dashboard .feedback .feedback-list::before,.org-admin-dashboard .feedback .feedback-list::after{flex-basis:3rem}}.org-admin-dashboard .feedback .feedback-list li{background-color:#ffffff;border:1px solid #C5CBD1;border-radius:.25rem;flex-basis:85%;flex-shrink:0;font-size:.875rem;padding:2rem 1.5rem 1.5rem 1.5rem;position:relative}@media (min-width:37.5rem){.org-admin-dashboard .feedback .feedback-list li{flex-basis:60%}}@media (min-width:56.25rem){.org-admin-dashboard .feedback .feedback-list li{flex-basis:35%}}@media (min-width:75rem){.org-admin-dashboard .feedback .feedback-list li{flex-basis:28%}}.org-admin-dashboard .feedback .feedback-list li+li{margin-left:.5rem}@media (min-width:37.5rem){.org-admin-dashboard .feedback .feedback-list li+li{margin-left:1rem}}@media (min-width:75rem){.org-admin-dashboard .feedback .feedback-list li+li{margin-left:1.5rem}}.org-admin-dashboard .feedback .feedback-list li::before{font-family:'nunito-sans',sans-serif;font-size:2em;font-weight:700;content:'“';left:1.5rem;line-height:1;position:absolute;top:.5rem}.org-admin-dashboard .feedback .feedback-list li::after{bottom:0;font-family:'nunito-sans',sans-serif;font-size:2em;font-weight:700;content:'”';line-height:1;position:absolute;right:1.5rem}.org-admin-dashboard .line-graph .graph-container{overflow:visible;margin-bottom:0;margin-left:-1.5rem;margin-right:-1.5rem;padding-bottom:0;padding-left:0;padding-top:0}.org-admin-dashboard .line-graph .graph-container .graph-overflow{background-image:linear-gradient(#EFF0F0 0, #EFF0F0 1px, transparent 1px, transparent calc(var(--graphHeight) / var(--yLines)));background-position:left 1rem;background-size:100% calc(var(--graphHeight) / var(--yLines));overflow-x:auto;overflow-y:hidden;margin-bottom:-1rem;padding-bottom:1rem;padding-left:2rem;padding-top:1em}.org-admin-dashboard .line-graph .graph-container .graph-overflow ul{background-image:none}.org-admin-dashboard .line-graph .graph-container .x-axis{border-top:0;padding-top:0}.org-admin-dashboard .line-graph .graph-container .y-axis{border-right:none;color:#1d252c;text-align:center;z-index:100}.org-admin-dashboard .line-graph .graph-container .y-axis>* span{background-color:#ffffff;border-radius:.125rem;bottom:-0.75em;padding:.25em}.org-admin-dashboard .panel{background-color:transparent;border:none;border-radius:0;padding:0}.org-admin-dashboard .panel .panel-title+*{margin-top:2rem}.org-admin-dashboard .panel .panel-content{background-color:#ffffff;border:1px solid #C5CBD1;border-radius:.25rem;padding:1.5rem}.org-admin-dashboard .panel .tabs input[name='tabs']:checked:nth-of-type(1)~ul li:nth-child(1) label,.org-admin-dashboard .panel .tabs input[name='tabs']:checked:nth-of-type(2)~ul li:nth-child(2) label,.org-admin-dashboard .panel .tabs input[name='tabs']:checked:nth-of-type(3)~ul li:nth-child(3) label,.org-admin-dashboard .panel .tabs input[name='tabs']:checked:nth-of-type(4)~ul li:nth-child(4) label,.org-admin-dashboard .panel .tabs input[name='tabs']:checked:nth-of-type(5)~ul li:nth-child(5) label,.org-admin-dashboard .panel .tabs input[name='tabs']:checked:nth-of-type(6)~ul li:nth-child(6) label,.org-admin-dashboard .panel .tabs input[name='tabs']:checked:nth-of-type(7)~ul li:nth-child(7) label{background-color:#E04403;color:#ffffff}.org-admin-dashboard .panel .tabs ul{margin-bottom:1rem;margin-top:0}.org-admin-dashboard .panel .tabs ul label{background-color:#EFF0F0;border:none;border-radius:.25rem;font-size:.75rem;padding:.5rem 1rem}.org-admin-dashboard .panel .tabs .tab{background-color:transparent;border:none !important;border-radius:0;padding:0 !important}.org-admin-dashboard .percentage-graph h4{margin-left:auto;margin-right:auto;max-width:48rem;text-align:center}.org-admin-dashboard .percentage-graph .values>*{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:1rem 0}@media (min-width:37.5rem){.org-admin-dashboard .percentage-graph .values>*{padding:1.25rem 0}}.org-admin-dashboard .percentage-graph .values>a:first-of-type{border-radius:.25rem 0 0 .25rem}.org-admin-dashboard .percentage-graph .values>a:last-of-type{border-radius:0 .25rem .25rem 0}.org-admin-dashboard .percentage-graph .values>span{display:none}.org-admin-dashboard .percentage-graph .values a>h5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.org-admin-dashboard .percentage-graph .values p{display:block;font-family:'nunito-sans',sans-serif;font-size:.875rem;font-weight:700;letter-spacing:-0.025em;margin-top:0}@media (min-width:37.5rem){.org-admin-dashboard .percentage-graph .values p{font-size:1.25rem;font-weight:900}}.org-admin-dashboard .percentage-graph .values p span{font-size:.625rem}@media (min-width:37.5rem){.org-admin-dashboard .percentage-graph .values p span{font-size:.75rem}}.org-admin-dashboard .percentage-graph .values .tooltip p{font-size:1em}.org-admin-dashboard .percentage-graph *+.values{margin-top:1rem}.org-admin-dashboard .assessments-list{list-style:none}.org-admin-dashboard .assessments-list>li{-webkit-box-align:center;align-items:center;background-color:#ffffff;border:1px solid #C5CBD1;border-radius:.25rem;display:-webkit-box;display:flex;flex-wrap:wrap;padding:1rem}.org-admin-dashboard .assessments-list>li+li{margin-top:.5rem}.org-admin-dashboard .assessments-list>li h3{color:#8C939A;flex-basis:7em;font-size:1rem}.org-admin-dashboard .assessments-list>li h3 a{color:#1d252c}.org-admin-dashboard .assessments-list>li h3 a:hover{color:#E04403}.org-admin-dashboard .assessments-list>li .percentage-bar{flex-basis:10em;-webkit-box-flex:1;flex-grow:1;margin-left:1rem;margin-top:0}.org-admin-dashboard .assessments-list>li .percentage-bar p{margin-top:0}.org-admin-dashboard .assessments-list>li .percentage-bar p .start,.org-admin-dashboard .assessments-list>li .percentage-bar p .end{flex-basis:50%}.org-admin-dashboard .assessments-list>li .members-incomplete{flex-basis:100%;font-size:.75rem;margin-top:1rem}.org-admin-dashboard .assessments-list>li .members-incomplete h4{display:inline;font-size:1em}.org-admin-dashboard .assessments-list>li .members-incomplete h4::after{content:': '}.org-admin-dashboard .assessments-list>li .members-incomplete ul{display:inline;list-style:none;margin-top:0}.org-admin-dashboard .assessments-list>li .members-incomplete ul li{display:inline}.org-admin-dashboard .assessments-list>li .members-incomplete ul li+li::before{content:', '}.org-admin-overview{-webkit-box-align:center;align-items:center;background-color:#1d252c;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(29,37,44,0.5)), to(rgba(29,37,44,0.5))),url(https://app.themakings.com/wp-content/uploads/group_2-e1637237622261-3000x2426.jpg);background-image:linear-gradient(rgba(29,37,44,0.5), rgba(29,37,44,0.5)),url(https://app.themakings.com/wp-content/uploads/group_2-e1637237622261-3000x2426.jpg);background-position:center;background-size:cover;color:#ffffff;display:-webkit-box;display:flex;flex-wrap:wrap;margin:-7.5rem -0.5rem 0 -0.5rem;padding:10rem .5rem 0 1rem}@media (min-width:37.5rem){.org-admin-overview{margin:-9.25rem -1.25rem 0 -1.25rem;padding:10rem 1.25rem 0 1.25rem}}@media (min-width:56.25rem){.org-admin-overview{margin:-10.5rem -2.5rem 0 -2.5rem;padding:12.5rem 2.5rem 0 2.5rem}}@media (min-width:75rem){.org-admin-overview{margin:-11rem -3rem 0 -3rem;padding:15rem 3rem 0 3rem}}@media (max-width:56.249rem){.org-admin-overview>*{flex-basis:100%}}.org-admin-overview .circle-graph{--colour:#ffffff}.org-admin-overview .circle-graph .circle{background:conic-gradient(var(--colour) calc(var(--p)*1%), rgba(255,255,255,0.2) 0);-webkit-mask:radial-gradient(farthest-side, transparent calc(99% - 4px), #000 calc(100% - 4px));mask:radial-gradient(farthest-side, transparent calc(99% - 4px), #000 calc(100% - 4px))}.org-admin-overview .circle-graph .middle{color:#ffffff;font-size:.5rem;padding:1.25rem}.org-admin-overview .circle-graph .middle .value span{color:currentColor;opacity:.75}.org-admin-overview .graphs{grid-template-columns:repeat(auto-fill, 6rem);grid-gap:.5rem;margin:1rem 0}@media (min-width:37.5rem){.org-admin-overview .graphs{grid-template-columns:repeat(auto-fill, 7rem);grid-gap:.75rem}}@media (min-width:56.25rem){.org-admin-overview .graphs{flex-basis:30.25rem;margin:1rem 0 1rem auto}}.org-admin-overview .percentage-bar{box-shadow:.125rem .125rem 1rem rgba(0,0,0,0.15);margin-bottom:-1.25rem}@media (min-width:56.25rem){.org-admin-overview .percentage-bar{flex-basis:100%;margin-bottom:-1.625rem}}.org-admin-overview .percentage-bar p{background-color:#ffffff;color:#1d252c;margin-top:0}.org-admin-overview .stats-overview{font-family:'nunito-sans',sans-serif;font-size:1.5rem;font-weight:900;letter-spacing:-0.025em}@media (min-width:56.25rem){.org-admin-overview .stats-overview{margin-left:2.5rem}}.org-admin-overview .stats-overview span{color:#C5CBD1;font-family:'avenir',sans-serif;font-size:.625rem;font-weight:500;letter-spacing:0}.org-admin-project-switcher{-webkit-box-align:center;align-items:center;flex-wrap:nowrap;left:4rem;padding:.5rem 0;position:fixed;top:0;z-index:1999}@media (min-width:37.5rem){.org-admin-project-switcher{left:5rem}}@media (min-width:56.25rem){.org-admin-project-switcher{left:8rem}}.org-admin-project-switcher .input select{padding-bottom:.25em;width:9em}@media (min-width:37.5rem){.org-admin-project-switcher .input select{width:12em}}.org-admin-project-switcher .submit{margin-left:.125rem;margin-top:0}@media (min-width:37.5rem){.org-admin-project-switcher .submit{margin-left:.25rem}}@media (max-width:37.49rem){.org-admin-project-switcher .submit button{padding:.875rem}}@media (min-width:37.5rem){.org-admin-project-switcher .submit button{padding-left:1rem;padding-right:1rem}}.org-admin-report header{background-color:#1d252c;color:#ffffff;margin:-2rem -0.5rem 0 -0.5rem;padding:1rem .5rem 3rem .5rem}@media (min-width:37.5rem){.org-admin-report header{margin:-2.5rem -1.25rem 0 -1.25rem;padding:1rem 1.25rem 3rem 1.25rem}}@media (min-width:56.25rem){.org-admin-report header{margin:-2.5rem -2.5rem 0 -2.5rem;padding:1rem 2.5rem 3rem 2.5rem}}@media (min-width:75rem){.org-admin-report header{margin:-3rem -3rem 0 -3rem;padding:1rem 3rem 3rem 3rem}}.org-admin-report header+.percentage-bar{box-shadow:.125rem .125rem 1rem rgba(0,0,0,0.15);margin-top:-1.625rem}.org-admin-report header+.percentage-bar p{background-color:#ffffff;color:#1d252c;margin-top:0}.org-admin-report header+.percentage-bar p[aria-hidden='true']{background-color:#E04403;color:#ffffff}.organisation-cohorts .form-row{position:relative}@media (min-width:37.5rem){.organisation-cohorts .form-row{-webkit-box-align:center;align-items:center;flex-wrap:nowrap}}.organisation-cohorts .form-row>*+*{margin-top:.25rem}@media (min-width:37.5rem){.organisation-cohorts .form-row>*+*{margin-left:.5rem;margin-top:0}}.organisation-cohorts .form-row+.form-row{border-top:1px solid #EFF0F0;margin-top:.5rem;padding-top:.5rem}.organisation-cohorts input[name*='[delete]']+*{margin-left:0}.organisation-cohorts input[name*='[delete]']:checked~.input{opacity:.25;pointer-events:none}.organisation-cohorts .input{-webkit-transition:opacity .3s;transition:opacity .3s}.organisation-cohorts .delete{background-image:url(../images/icon-close.svg);background-position:center;background-repeat:no-repeat;background-size:1rem 1rem;flex-shrink:0;height:2.5rem;width:2.5rem}.organisations-list{list-style:none}.organisations-list h3{font-size:1em;line-height:1.5}.organisations-list li+li{border-top:1px solid #EFF0F0;margin-top:.25rem;padding-top:.25rem}.organisations-list li>a{-webkit-box-align:center;align-items:center;border-radius:.25rem;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:.5rem .75rem;-webkit-transition:background-color .3s;transition:background-color .3s}.organisations-list li>a:hover{background-color:#EFF0F0;color:inherit}.organisations-list li>a>*{margin-top:0}.organisations-list li>a>*+*{margin-left:1rem}.page-header{text-align:center}.page-header .content{margin-left:auto;margin-right:auto;max-width:40em}.page-header-block{background-color:#1d252c;color:#ffffff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:calc(100vh - 7.5rem);-webkit-box-pack:end;justify-content:flex-end;overflow:hidden;padding:5rem 1rem;position:relative}@media (min-width:37.5rem){.page-header-block{padding:5rem 1.25rem}}@media (min-width:56.25rem){.page-header-block{-webkit-box-pack:end;justify-content:flex-end;padding:5rem 2.5rem}}@media (min-width:65rem){.page-header-block{padding:5rem}}.page-header-block .content{position:relative}.page-header-block .content h1{margin-top:.5em}.page-header-block .content h1 img{display:inline-block;height:1em;vertical-align:middle;width:auto}.page-header-block .content h1 span{position:relative}@media (max-width:37.49rem){.page-header-block .content h1 span{display:block}}.page-header-block .content [role='button']{margin-top:1rem;position:relative;z-index:5}.page-header-block .content q{flex-basis:100%;font-size:1.5rem;line-height:1.25;max-width:16em}@media (min-width:37.5rem){.page-header-block .content q{font-size:2rem}}@media (min-width:56.25rem){.page-header-block .content q{font-size:2.5rem}}.page-header-block .content q::before,.page-header-block .content q::after{content:'"'}.page-header-block .content q::before{margin-left:-0.5em;width:.5em}.page-header-block video{height:100%;left:0;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.page-header-block .video-mob{display:none}@media (max-width:37.49rem){.page-header-block .video-mob{display:block}}.page-header-block .video-mob+.video-desk{display:none}@media (min-width:37.5rem){.page-header-block .video-mob+.video-desk{display:block}}@media (min-width:37.5rem){.page-header-block [href="#content"]{background-image:url(../images/icon-arrow-down-background.svg);background-position:center;background-repeat:no-repeat;content:'';position:absolute;background-size:2rem 2rem;height:3rem;right:calc(50% - 1.5rem);width:3rem}}.page-header-block .controls{-webkit-box-align:center;align-items:center;bottom:1rem;display:-webkit-box;display:flex;margin:0;position:absolute;right:1rem;z-index:10}@media (min-width:37.5rem){.page-header-block .controls{bottom:1.25rem;right:1.25rem}}@media (min-width:56.25rem){.page-header-block .controls{bottom:2.5rem;right:2.5rem}}@media (min-width:65rem){.page-header-block .controls{bottom:5rem;right:5rem}}.page-header-block .controls button{background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:1.5em 1.5em;border:1px solid #ffffff;border-radius:50%;cursor:pointer;height:3em;margin:0;outline:none;padding:0;width:3em}.page-header-block .controls button+button{margin-left:1.5em}.page-header-block .controls button#play{background-image:url(../images/icon-play.svg)}.page-header-block .controls button#sound{background-image:url(../images/icon-sound.svg)}.page-header-block .controls button#sound.on{background-image:url(../images/icon-mute.svg)}.page-header-block .stats-slider{font-size:1rem;left:1rem;margin:0;position:absolute;top:calc(100% - 8.5rem)}@media (max-width:56.249rem){.page-header-block .stats-slider{max-width:calc(100% - 8rem)}}@media (min-width:37.5rem){.page-header-block .stats-slider{left:1.25rem;top:calc(100% - 6rem)}}@media (min-width:56.25rem){.page-header-block .stats-slider{font-size:.875rem;left:2.5rem;top:calc(100% - 3rem)}}@media (min-width:65rem){.page-header-block .stats-slider{font-size:1rem;left:5rem}}.page-header-block .motion-background{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-position:center;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;will-change:transform}.page-header-block .motion-background~*{z-index:2;position:relative}.page-header-block.allison .content h1 span{font-family:'allison',cursive;font-size:1.75em;font-weight:500;line-height:.875}@media (max-width:37.49rem){.page-header-block.allison .content h1 span{margin-left:-1rem;margin-top:.5rem;padding-left:1rem}}@media (min-width:37.5rem){.page-header-block.allison .content [role='button']{margin-top:0}}.page-header-block.text-dark{color:#1d252c}.page-header-block.dashboard-header-block{height:60vw}@media (min-width:37.5rem){.page-header-block.dashboard-header-block{height:45vw}}@media (min-width:56.25rem){.page-header-block.dashboard-header-block{height:35vw}}.page-header-block.dashboard-header-block+.your-coach{background-color:#ffffff;box-shadow:0 0 2em rgba(0,0,0,0.25);display:-webkit-inline-box;display:inline-flex;margin-top:-2.5rem;position:relative;text-align:left}@media (min-width:37.5rem){.page-header-block.dashboard-header-block+.your-coach{margin-top:-3rem}}.page-title{font-size:1.5rem;left:4rem;letter-spacing:-0.05em;line-height:1;margin-top:0;padding:1.25rem 0;pointer-events:none;position:fixed;text-align:center;top:0;width:calc(100% - 4rem);z-index:1001}@media (max-width:37.49rem){.page-title{display:none}}.panel{background-color:#ffffff;border:1px solid #C5CBD1;border-radius:.25rem;padding:.75rem .5rem}@media (min-width:37.5rem){.panel{padding:1rem}}@media (min-width:56.25rem){.panel{padding:1.5rem}}.panel .panel-title{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.panel .panel-title h2{color:#8C939A;font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}@media (max-width:37.49rem){.panel .panel-title h2+p{margin-top:.5em}}.panel .panel-title .filters{margin-bottom:1rem;margin-top:-0.5rem}.panel .panel-title .filters>*{width:auto}.panel .panel-title .filters .input{-webkit-box-flex:1;flex-grow:1}.panel .panel-title .filters .input input{background-color:#EFF0F0;padding:.75em 1em .5em 1em}.panel .panel-title .filters .submit{margin-left:.5rem;margin-top:0}.panel-v2{background-color:#ffffff;border-radius:.25rem;color:#1d252c;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:.75rem .5rem}@media (min-width:37.5rem){.panel-v2{padding:1rem}}@media (min-width:56.25rem){.panel-v2{padding:1.5rem}}.panel-v2 .panel-title{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.panel-v2 .panel-title h2{color:#1d252c;font-size:1.25rem;font-weight:700;letter-spacing:-0.05em;text-transform:none}.panel-v2 .panel-title .price-container{color:#E04403;font-size:2rem;font-weight:900;letter-spacing:-0.05em;line-height:1.125;margin-top:-0.25em}.panel-v2 .panel-title .price-container .units{color:#8C939A;font-size:.375em;font-weight:700;letter-spacing:-0.05em}.panel-v2 .panel-content{margin-top:0;padding:2rem 0}.panel-v2 .panel-content .features{font-size:.875rem;font-weight:500;letter-spacing:-0.025em;list-style:none}.panel-v2 .panel-content .features li{background-image:url(../images/icon-tick.svg);background-position:left top;background-repeat:no-repeat;background-size:1.25rem 1.25rem;padding-left:1.75rem}.panel-v2 .panel-content .features li+li{margin-top:.5em}.panel-v2 .panel-actions{background-color:#EFF0F0;border-radius:0 0 .25rem .25rem;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:auto -0.5rem -0.75rem -0.5rem;padding:1rem}@media (min-width:37.5rem){.panel-v2 .panel-actions{margin:auto -1rem -1rem -1rem}}@media (min-width:56.25rem){.panel-v2 .panel-actions{margin:auto -1.5rem -1.5rem -1.5rem}}.panel-v2 .panel-actions button{background-color:transparent;color:#1d252c;margin-top:0}.panel-v2 .panel-actions button:hover{background-color:#ffffff}.payment-block{-webkit-box-pack:center;justify-content:center;padding:2rem 1rem;text-align:center}@media (min-width:37.5rem){.payment-block{padding:2.5rem 1.25rem}}@media (min-width:56.25rem){.payment-block{padding:2.5rem}}@media (min-width:65rem){.payment-block{padding:5rem calc(50% - 30rem)}}.payment-options-block{padding:2rem 1rem;text-align:center}@media (min-width:37.5rem){.payment-options-block{padding:2.5rem 1.25rem}}@media (min-width:56.25rem){.payment-options-block{padding:2.5rem}}@media (min-width:65rem){.payment-options-block{padding:5rem calc(50% - 30rem)}}.payment-options-block .actions{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;margin-left:-0.5rem;margin-right:-0.5rem}.payment-options-block .actions [role='button']{margin:.5rem}.peer-assessment-progress{border:1px solid #C5CBD1;border-radius:.125rem;display:-webkit-box;display:flex;height:2rem;overflow:hidden;position:relative}.peer-assessment-progress::after{background-image:linear-gradient(90deg, transparent 0, transparent calc(100% - 1px), #C5CBD1 calc(100% - 1px), #C5CBD1 100%);background-position:left top;background-size:calc(100 / var(--total) * 1%) 100%;content:'';height:100%;left:0;position:absolute;top:0;width:calc(100% + 1px)}.peer-assessment-progress>*{display:block;flex-basis:calc(var(--count) / var(--total) * 100%)}.peer-assessment-progress .complete{background-color:#42893D}.peer-assessment-progress .incomplete{background-color:#B12028}.peer-assessment-progress .spaces{background-color:#EFF0F0}.percentage-graph *+.values{margin-top:.5em}.percentage-graph .small-print{color:#8C939A;font-size:.875rem;margin-top:.5em}.percentage-graph .values{display:-webkit-box;display:flex;text-align:center}.percentage-graph .values>*{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;-webkit-box-pack:center;justify-content:center;margin:0;padding:1rem 0;position:relative}.percentage-graph .values>*:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.percentage-graph .values>*:last-child{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.percentage-graph .values>*:nth-child(5n - 4){background-color:#E04403;color:#ffffff}.percentage-graph .values>*:nth-child(5n - 3){background-color:#B12028;color:#ffffff}.percentage-graph .values>*:nth-child(5n - 2){background-color:#EDB355;color:#ffffff}.percentage-graph .values>*:nth-child(5n - 1){background-color:#324B62;color:#ffffff}.percentage-graph .values>*:nth-child(5n){background-color:#1d252c;color:#ffffff}.percentage-graph .values>*:hover .tooltip,.percentage-graph .values>*:target .tooltip,.percentage-graph .values>* .active .tooltip{opacity:1;-webkit-transition:opacity .3s,visibility 0s;transition:opacity .3s,visibility 0s;visibility:visible}.percentage-graph .values>*>span{display:none}.percentage-graph .values>*>h5{margin:0 auto;overflow:hidden;padding:0 .25rem;text-overflow:ellipsis;white-space:nowrap}.percentage-graph .values>* p{display:block;font-family:'nunito-sans',sans-serif;font-size:.875rem;font-weight:700;letter-spacing:-0.025em;margin-top:0}@media (min-width:37.5rem){.percentage-graph .values>* p{font-size:1.25rem;font-weight:900}}.percentage-graph .values>* p span{font-size:.625rem}@media (min-width:37.5rem){.percentage-graph .values>* p span{font-size:.75rem}}.percentage-graph .values h5{font-size:.75rem;font-weight:700}.percentage-graph.traffic-lights .values>*:nth-child(5n - 4){background-color:#42893D}.percentage-graph.traffic-lights .values>*:nth-child(5n - 3){background-color:#979E48}.percentage-graph.traffic-lights .values>*:nth-child(5n - 2){background-color:#EDB355}.percentage-graph.traffic-lights .values>*:nth-child(5n - 1){background-color:#CF693E}.percentage-graph.traffic-lights .values>*:nth-child(5n){background-color:#B12028}.percentage-graph.traffic-lights .values>*{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;padding:1rem 0}@media (min-width:37.5rem){.percentage-graph.traffic-lights .values>*{padding:1.25rem 0}}.percentage-graph.traffic-lights .values>a:first-of-type{border-radius:.25rem 0 0 .25rem}.percentage-graph.traffic-lights .values>a:last-of-type{border-radius:0 .25rem .25rem 0}.percentage-graph.traffic-lights .values a>h5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.percentage-graph.traffic-lights .values .tooltip p{font-size:1em}.percentage-graph.traffic-lights .values>span{display:none}.percentage-graph.vertical{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.percentage-graph.vertical .values{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1;-webkit-box-pack:end;justify-content:flex-end;margin-top:0}.percentage-graph.vertical .values>*{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;padding:0}.percentage-graph.vertical .values>a{height:calc(var(--value) * 1%)}.percentage-graph.vertical .values>a:first-of-type{border-radius:.25rem .25rem 0 0}.percentage-graph.vertical .values>a:last-of-type{border-radius:0 0 .25rem .25rem}.percentage-graph.vertical .total{color:#42893D;display:block;font-family:'nunito-sans',sans-serif;font-size:.875rem;font-weight:700;letter-spacing:-0.025em;margin-bottom:.5rem;margin-top:0;text-align:center}@media (min-width:37.5rem){.percentage-graph.vertical .total{font-size:1.25rem;font-weight:900}}.percentage-graph.vertical .total span{font-size:.625rem}@media (min-width:37.5rem){.percentage-graph.vertical .total span{font-size:.75rem}}.percentage-graph.vertical h4{margin-top:.5rem;text-align:center}.percentage-graph .tooltip{background-color:#1d252c;border-radius:.25rem;bottom:calc(100% + .5rem);color:#ffffff;font-size:.75rem;left:50%;line-height:1.375;min-width:12em;max-width:100%;opacity:0;padding:.5rem .75rem;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s;visibility:hidden}.percentage-graph .tooltip *+*{margin-top:.25em}.percentage-graph+.percentage-graph{margin-top:2em}.percentage-graph.V2 .values>*{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.percentage-bar{position:relative}.percentage-bar h3{font-size:.875rem;line-height:1.25}.percentage-bar p{background-color:#EFF0F0;border-radius:.25rem;display:-webkit-box;display:flex;margin-top:.5rem;position:relative}.percentage-bar p .start,.percentage-bar p .end,.percentage-bar p .percentage{flex-basis:calc(33.33%);font-size:.625rem;font-weight:700;padding:.75rem}@media (min-width:37.5rem){.percentage-bar p .start,.percentage-bar p .end,.percentage-bar p .percentage{font-size:.75rem;padding:1rem}}.percentage-bar p .end{-webkit-box-ordinal-group:4;order:3;text-align:right}.percentage-bar p .percentage{-webkit-box-ordinal-group:3;order:2;text-align:center}.percentage-bar p .units{bottom:calc(100% + .5rem);color:#8C939A;font-size:.875rem;line-height:1.25;position:absolute;right:0}.percentage-bar p[aria-hidden='true']{background-color:#E04403;bottom:0;color:#ffffff;left:0;position:absolute;width:100%}.pie-graph{--color:#E04403;--column:8rem;--graphHeight:20rem;font-size:.625rem;max-width:64em;position:relative;width:100%}.pie-graph figcaption{color:#ffffff;display:block;font-size:.875rem;font-weight:500;left:0;line-height:1.25;padding:0 7em;position:absolute;text-shadow:0 0 2em rgba(0,0,0,0.75);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;width:100%;z-index:10}.pie-graph .pie-container{background-color:#EFF0F0;border-radius:50%;margin:5em;padding-top:calc(100% - 10em);position:relative}.pie-graph .pie-segment{--a:calc(var(--over50, 0) * -100%);--b:calc((1 + var(--over50, 0)) * 100%);height:100%;left:0;margin:0;pointer-events:none;position:absolute;top:0;-webkit-transform:rotate(calc(var(--offset) * 3.6deg));transform:rotate(calc(var(--offset) * 3.6deg));-webkit-transform-origin:center;transform-origin:center;width:100%}.pie-graph .pie-segment:hover .back{-webkit-transform:scale(1.05);transform:scale(1.05)}.pie-graph .pie-segment[style*='over50:'] .back div::after{display:block}.pie-graph .pie-segment .back{border-radius:50%;height:100%;left:0;margin:0;overflow:hidden;position:absolute;top:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;width:100%;z-index:5}.pie-graph .pie-segment .back div{-webkit-clip-path:polygon(var(--a) var(--a), var(--b) var(--a), var(--b) var(--b), var(--a) var(--b));clip-path:polygon(var(--a) var(--a), var(--b) var(--a), var(--b) var(--b), var(--a) var(--b));height:100%;left:50%;position:absolute;top:0;width:100%}.pie-graph .pie-segment .back div::before,.pie-graph .pie-segment .back div::after{background-color:var(--color);content:'';height:100%;pointer-events:auto;position:absolute;top:0;width:100%}.pie-graph .pie-segment .back div::before{right:100%;-webkit-transform:rotate(calc(var(--value) * 3.6deg));transform:rotate(calc(var(--value) * 3.6deg));-webkit-transform-origin:right center;transform-origin:right center}.pie-graph .pie-segment .back div::after{left:0;display:none}.pie-graph .pie-segment .content{left:50%;margin:0;position:absolute;top:50%;-webkit-transform:rotate(calc(-90deg + (var(--value) / 2) * 3.6deg));transform:rotate(calc(-90deg + (var(--value) / 2) * 3.6deg));-webkit-transform-origin:left center;transform-origin:left center;width:50%}.pie-graph .pie-segment .content::before{background-color:#C5CBD1;content:'';height:1px;left:0;position:absolute;top:0;width:calc(100% + 1em)}.pie-graph .pie-segment .content>div{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;height:5em;-webkit-box-pack:center;justify-content:center;left:calc(100% + 1em);pointer-events:auto;position:absolute;text-align:center;-webkit-transform:translateY(-50%) rotate(calc(90deg - calc((var(--value) / 2) * 3.6deg) - (var(--offset) * 3.6deg)));transform:translateY(-50%) rotate(calc(90deg - calc((var(--value) / 2) * 3.6deg) - (var(--offset) * 3.6deg)));width:5em}.pie-graph .pie-segment .content h3{font-size:.75em;font-weight:500}.pie-graph .pie-segment .content p{color:#1d252c;font-size:1.75em;font-weight:700;letter-spacing:-0.05em;margin-top:0}.pie-graph .pie-segment .content p .unit{font-size:.6em}.pie-graph .pie-segment:nth-child(2) .back div::before,.pie-graph .pie-segment:nth-child(2) .back div::after{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.pie-graph .pie-segment:nth-child(3) .back div::before,.pie-graph .pie-segment:nth-child(3) .back div::after{-webkit-filter:brightness(1.4);filter:brightness(1.4)}.pie-graph .pie-segment:nth-child(4) .back div::before,.pie-graph .pie-segment:nth-child(4) .back div::after{-webkit-filter:brightness(1.6);filter:brightness(1.6)}.pie-graph .pie-segment:nth-child(5) .back div::before,.pie-graph .pie-segment:nth-child(5) .back div::after{-webkit-filter:brightness(1.8);filter:brightness(1.8)}.pie-graph.traffic-lights .pie-segment:nth-child(5n - 4) .back div::before,.pie-graph.traffic-lights .pie-segment:nth-child(5n - 4) .back div::after{background-color:#42893D;-webkit-filter:none;filter:none}.pie-graph.traffic-lights .pie-segment:nth-child(5n - 3) .back div::before,.pie-graph.traffic-lights .pie-segment:nth-child(5n - 3) .back div::after{background-color:#979E48;-webkit-filter:none;filter:none}.pie-graph.traffic-lights .pie-segment:nth-child(5n - 2) .back div::before,.pie-graph.traffic-lights .pie-segment:nth-child(5n - 2) .back div::after{background-color:#EDB355;-webkit-filter:none;filter:none}.pie-graph.traffic-lights .pie-segment:nth-child(5n - 1) .back div::before,.pie-graph.traffic-lights .pie-segment:nth-child(5n - 1) .back div::after{background-color:#CF693E;-webkit-filter:none;filter:none}.pie-graph.traffic-lights .pie-segment:nth-child(5n) .back div::before,.pie-graph.traffic-lights .pie-segment:nth-child(5n) .back div::after{background-color:#B12028;-webkit-filter:none;filter:none}.pie-graph.game-changer .pie-segment:nth-child(5n - 4) .back div::before,.pie-graph.game-changer .pie-segment:nth-child(5n - 4) .back div::after,.pie-graph.game-changer .pie-segment:nth-child(5n - 3) .back div::before,.pie-graph.game-changer .pie-segment:nth-child(5n - 3) .back div::after{background-color:#42893D;-webkit-filter:none;filter:none}.pie-graph.game-changer .pie-segment:nth-child(5n - 2) .back div::before,.pie-graph.game-changer .pie-segment:nth-child(5n - 2) .back div::after{background-color:#EDB355;-webkit-filter:none;filter:none}.pie-graph.game-changer .pie-segment:nth-child(5n - 1) .back div::before,.pie-graph.game-changer .pie-segment:nth-child(5n - 1) .back div::after{background-color:#CF693E;-webkit-filter:none;filter:none}.pie-graph.game-changer .pie-segment:nth-child(5n) .back div::before,.pie-graph.game-changer .pie-segment:nth-child(5n) .back div::after{background-color:#B12028;-webkit-filter:none;filter:none}.pinboard{display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fill, minmax(12rem, 1fr))}@media (min-width:37.5rem){.pinboard{grid-template-columns:repeat(auto-fill, minmax(16rem, 1fr))}}@media (min-width:56.25rem){.pinboard{grid-template-columns:repeat(auto-fill, minmax(16rem, 1fr))}}@media (min-width:75rem){}.pinboard .pin{background-color:#1d252c;border-radius:.25rem;color:#ffffff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:0;padding:1rem;position:relative}@media (min-width:56.25rem){.pinboard .pin{padding:1.5rem}}.pinboard .pin .type{font-size:.625rem;font-weight:700;letter-spacing:.1em;opacity:.75;text-transform:uppercase}.pinboard .pin h2{font-size:1rem;line-height:1.125;margin-top:.25rem}.pinboard .pin h2 a:hover{color:#EFF0F0}.pinboard .pin figure{margin:-0.5rem -0.5rem 0 -0.5rem}@media (min-width:56.25rem){.pinboard .pin figure{margin:-1rem -1rem 0 -1rem}}.pinboard .pin img{aspect-ratio:8 / 6;border-radius:.125rem;display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.pinboard .pin img[src$='.svg']{-o-object-fit:contain;object-fit:contain}.pinboard .pin .content{font-size:.875rem;margin-bottom:auto}.pinboard .pin .meta{display:-webkit-box;display:flex;font-size:.625rem;font-weight:700;line-height:1.25;margin:0;padding:.25rem;position:absolute;right:0;top:0;z-index:12}@media (min-width:56.25rem){.pinboard .pin .meta{right:.5rem;top:.5rem}}.pinboard .pin .meta>*{background-color:rgba(0,0,0,0.875);border-radius:.1875rem;color:#ffffff;padding:.25rem .375rem}.pinboard .pin .meta>*+*{margin-left:.25rem;margin-top:0}.pinboard .pin .meta h3.vishid+*{margin-top:0}.pinboard .pin .meta p{margin-top:0}.pinboard .actions{background-color:rgba(0,0,0,0.25);border-radius:0 0 .25rem .25rem;display:-webkit-box;display:flex;flex-wrap:wrap;margin:1rem -1rem -1rem -1rem;padding:.25rem .5rem .25rem .5rem;position:relative}@media (min-width:56.25rem){.pinboard .actions{margin:1rem -1.5rem -1.5rem -1.5rem;padding:.25rem .75rem .25rem .75rem}}.pinboard .actions>*{margin:.125rem .125rem}.pinboard .actions [role='button']{background-color:transparent;color:currentColor;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:.375rem;letter-spacing:.1em;padding:.375rem;text-transform:uppercase;-webkit-transition:background-color .3s;transition:background-color .3s}.pinboard .actions [role='button'] svg{height:1rem;margin-bottom:.375rem;margin-right:0;width:1rem}.pinboard .actions [role='button']:hover{background-color:#8C939A}.pin-categories input[type='radio'][name='category_tabs']{display:none}.pin-categories input[type='radio'][name='category_tabs']+h3{margin-top:0}.pin-categories input[type='radio'][name='category_tabs']:checked~.checkboxes{max-height:16rem;overflow-y:auto;padding-bottom:1rem;-webkit-transition:max-height .4s ease-in,padding .4s ease-in;transition:max-height .4s ease-in,padding .4s ease-in}.pin-categories input[type='radio'][name='category_tabs']:checked+h3 label::before{content:'-'}.pin-categories .checkbox input[type='checkbox']{left:0}.pin-categories .checkbox input[type='checkbox']+label{background-color:transparent;border:none;font-size:.875rem;padding:.125em 0 .125em 2em}.pin-categories .checkbox+.checkbox{margin-top:.5em}.pin-categories .category-group h3 label{cursor:pointer;padding:1rem 0;-webkit-transition:color .3s;transition:color .3s}.pin-categories .category-group h3 label:hover{color:#E04403}.pin-categories .category-group h3 label::before{content:'+';margin-right:.25em}.pin-categories .category-group .checkboxes{margin-top:0;max-height:0;overflow:hidden;-webkit-transition:max-height .4s ease-out,padding .4s ease-out;transition:max-height .4s ease-out,padding .4s ease-out}.pin-categories .category-group+.category-group{border-top:1px solid #C5CBD1;margin-top:0}.programme-paused-bar{background-color:#B12028;border-radius:.5rem;color:#ffffff;display:-webkit-box;display:flex;font-size:.875rem;font-weight:700;-webkit-box-pack:justify;justify-content:space-between;left:.25rem;line-height:1.143;margin:0;padding:1.25rem;position:fixed;top:3.5rem;width:calc(100% - .5rem)}@media (min-width:37.5rem){.programme-paused-bar{left:10rem;top:.25rem;width:calc(100% - 10.25rem)}}@media (min-width:56.25rem){.programme-paused-bar{left:12rem;width:calc(100% - 12.25rem)}}.programme-paused-bar [role='button']{background-color:rgba(0,0,0,0.2);color:#ffffff;margin:-1rem}.programme-paused-bar [role='button']:hover{background-color:#1d252c;color:#ffffff}.programme-paused-bar~main{height:calc(100% - 11.25rem);top:7.25rem}@media (min-width:37.5rem){.programme-paused-bar~main{height:calc(100% - 4.25rem);top:4rem}}.programme-paused-bar~main .actions-bar{top:7.25rem}@media (min-width:37.5rem){.programme-paused-bar~main .actions-bar{top:4rem}}.project-header{-webkit-box-align:center;align-items:center;background-color:#324B62;color:#ffffff;display:-webkit-box;display:flex;margin:-1rem -0.5rem 0 -0.5rem;padding:1rem .5rem}@media (max-width:56.249rem){.project-header{flex-wrap:wrap}}@media (min-width:37.5rem){.project-header{margin:-1.25rem -1.25rem 0 -1.25rem;padding:1.25rem}}@media (min-width:56.25rem){.project-header{margin:-2.5rem -2.5rem 0 -2.5rem;padding:2rem 2.5rem}}@media (min-width:75rem){.project-header{margin:-3rem -3rem 0 -3rem;padding:3rem 3rem}}@media (min-width:56.25rem){.project-header>*+*{margin-left:.5rem;margin-top:0}}.project-header h1{font-size:1rem}@media (max-width:56.249rem){.project-header h1{margin-top:0}}.project-header .thumbnail{border-radius:.1875rem;display:inline-block;height:3rem;margin:0 .5rem 0 0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:3rem}@media (min-width:56.25rem){.project-header .thumbnail{height:4.25rem;margin:-1rem .5rem -1rem 0;width:4.25rem}}.project-header .thumbnail.logo{background-color:#EFF0F0;-o-object-fit:contain;object-fit:contain;padding:.5rem}.project-header span.thumbnail{background-color:#EFF0F0;color:#8C939A;display:-webkit-box;display:flex;font-size:.625rem;font-weight:600;text-align:center}@media (min-width:56.25rem){.project-header span.thumbnail{font-size:.875rem}}.project-header span.thumbnail span{margin:auto}.project-header .meta{border:none;display:-webkit-box;display:flex;font-size:.625rem;width:auto}@media (max-width:56.249rem){.project-header .meta{margin-left:auto;margin-top:0}}@media (min-width:37.5rem){.project-header .meta{font-size:.75rem}}@media (min-width:56.25rem){.project-header .meta{border-left:1px solid #EFF0F0;margin-left:2rem;padding-left:1rem}}.project-header .meta tbody{display:-webkit-box;display:flex}.project-header .meta td,.project-header .meta th{background-color:transparent;border:none;display:block;padding:0}.project-header .meta th{font-size:.5rem}@media (min-width:37.5rem){.project-header .meta th{font-size:.625rem}}.project-header .meta tr{display:block}.project-header .meta tr+tr{border-left:1px solid #EFF0F0;margin-left:1rem;margin-top:0;padding-left:1rem}.project-header .percentage-bar{color:#1d252c}@media (max-width:56.249rem){.project-header .percentage-bar{flex-basis:100%}}@media (min-width:56.25rem){.project-header .percentage-bar{-webkit-box-flex:1;flex-grow:1;margin:-0.5rem 0 -0.5rem 2rem}}.project-header .percentage-bar p{margin-top:0}.project-header+.tabs{margin-top:0}.project-header+.tabs input[name='tabs']+ul{background-color:#324B62;margin-left:-0.5rem;margin-right:-0.5rem;margin-top:0;padding:1rem .5rem 0 .5rem}@media (min-width:37.5rem){.project-header+.tabs input[name='tabs']+ul{margin-left:-1.25rem;margin-right:-1.25rem;padding:1rem 1.25rem 0 1.25rem}}@media (min-width:56.25rem){.project-header+.tabs input[name='tabs']+ul{margin-left:-2.5rem;margin-right:-2.5rem;padding:1rem 2.5rem 0 2.5rem}}@media (min-width:75rem){.project-header+.tabs input[name='tabs']+ul{margin-left:-3rem;margin-right:-3rem;padding:1rem 3rem 0 3rem}}.project-header+.tabs input[name='tabs']+ul label{background-color:rgba(255,255,255,0.25);border:none;margin-bottom:0}.project-header+.tabs input[name='tabs']:checked:nth-of-type(1)~ul li:nth-child(1) label,.project-header+.tabs input[name='tabs']:checked:nth-of-type(2)~ul li:nth-child(2) label,.project-header+.tabs input[name='tabs']:checked:nth-of-type(3)~ul li:nth-child(3) label,.project-header+.tabs input[name='tabs']:checked:nth-of-type(4)~ul li:nth-child(4) label,.project-header+.tabs input[name='tabs']:checked:nth-of-type(5)~ul li:nth-child(5) label,.project-header+.tabs input[name='tabs']:checked:nth-of-type(6)~ul li:nth-child(6) label,.project-header+.tabs input[name='tabs']:checked:nth-of-type(7)~ul li:nth-child(7) label{background-color:#EFF0F0;border-color:#EFF0F0}.project-header+.tabs input[name='tabs']:checked:nth-of-type(1)~.tab:nth-of-type(1),.project-header+.tabs input[name='tabs']:checked:nth-of-type(2)~.tab:nth-of-type(2),.project-header+.tabs input[name='tabs']:checked:nth-of-type(3)~.tab:nth-of-type(3),.project-header+.tabs input[name='tabs']:checked:nth-of-type(4)~.tab:nth-of-type(4),.project-header+.tabs input[name='tabs']:checked:nth-of-type(5)~.tab:nth-of-type(5),.project-header+.tabs input[name='tabs']:checked:nth-of-type(6)~.tab:nth-of-type(6),.project-header+.tabs input[name='tabs']:checked:nth-of-type(7)~.tab:nth-of-type(7){background-color:#EFF0F0;border:none;padding:1.5rem 0}.project-header+.tabs .tab{background-color:transparent;border-radius:0}.project-report>*+*{margin-top:2rem}@media (min-width:37.5rem){.project-report>*+*{margin-top:2.5rem}}@media (min-width:75rem){.project-report>*+*{margin-top:3rem}}.project-report>h2.vishid+h3{border-top:0;margin-top:0}.project-report>h3+*{margin-top:1rem}.project-report>*+h3{border-top:1px solid #EFF0F0;margin-top:2.5rem;padding-top:2.5rem}.project-report .bar-graph,.project-report .exercise-graph,.project-report .exercise-overall{background-color:#ffffff;border:1px solid #C5CBD1;border-radius:.25rem;padding:1.5rem}.project-report .bar-graph figcaption{text-align:center}.project-report .collapsable-block .collapsable-content{border-radius:.25rem;background-color:#ffffff;margin-top:0}.project-report .collapsable-block.open .collapsable-content{padding:1rem}.project-report .collapsable-block .more,.project-report .collapsable-block .less{border:none}.project-report .collapsable-block .more:hover,.project-report .collapsable-block .less:hover{background-color:#C5CBD1}.project-report .content-section{margin-left:auto;margin-right:auto;max-width:48rem;text-align:center}.project-report *+.content-section{margin-top:3rem}@media (min-width:37.5rem){.project-report *+.content-section{margin-top:3.5rem}}@media (min-width:75rem){.project-report *+.content-section{margin-top:5rem}}@media (min-width:37.5rem){.project-report .exercise td:nth-child(n + 2){width:7em}}@media (min-width:56.25rem){.project-report .exercise td:nth-child(n + 2){width:10em}}@media (min-width:75rem){.project-report .exercise td:nth-child(n + 2){width:12em}}.project-report .exercise [data-score='9'],.project-report .exercise [data-score='10']{background-color:#42893D;color:#ffffff}.project-report .exercise [data-score='8']{background-color:#659242;color:#ffffff}.project-report .exercise [data-score='7']{background-color:#879A47;color:#ffffff}.project-report .exercise [data-score='6']{background-color:#A8A24B;color:#ffffff}.project-report .exercise [data-score='5']{background-color:#CAAA50;color:#ffffff}.project-report .exercise [data-score='4']{background-color:#E0954C;color:#ffffff}.project-report .exercise [data-score='3']{background-color:#D57843;color:#ffffff}.project-report .exercise [data-score='2']{background-color:#C95B3A;color:#ffffff}.project-report .exercise [data-score='1']{background-color:#BE3E31;color:#ffffff}.project-report .exercise [data-score='0']{background-color:#B12028;color:#ffffff}@media (min-width:56.25rem){.project-report .exercise-overall{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}}@media (min-width:56.25rem){.project-report .exercise-overall h2{flex-basis:100%;margin-bottom:2.5rem;text-align:center}}@media (min-width:56.25rem){.project-report .exercise-overall>*{flex-basis:calc(33.33% - 1rem);margin-top:0}}@media (min-width:75rem){.project-report .exercise-overall>*{flex-basis:calc(33.33% - 2rem)}}@media (min-width:56.25rem){.project-report .exercise-overall>*:first-of-type:nth-last-child(2),.project-report .exercise-overall>*:first-of-type:nth-last-child(2)~*{flex-basis:calc(50% - 1rem)}}@media (min-width:75rem){.project-report .exercise-overall>*:first-of-type:nth-last-child(2),.project-report .exercise-overall>*:first-of-type:nth-last-child(2)~*{flex-basis:calc(50% - 2rem)}}.project-report .exercise-overall [colspan='2']{border:none;padding-top:1rem}.project-report .exercise-overall td:nth-child(n + 2){width:5em}@media (min-width:37.5rem){.project-report .exercise-overall td:nth-child(n + 2){width:6em}}.project-report .exercise-overall .highest-0{background-color:#42893D;color:#ffffff}.project-report .exercise-overall .highest-1{background-color:#659242;color:#ffffff}.project-report .exercise-overall .highest-2{background-color:#879A47;color:#ffffff}.project-report .exercise-overall .lowest-0{background-color:#B12028;color:#ffffff}.project-report .exercise-overall .lowest-1{background-color:#C42E19;color:#ffffff}.project-report .exercise-overall .lowest-2{background-color:#D63C0A;color:#ffffff}.project-report .highlights{background-color:transparent;border:none;border-radius:0;display:-webkit-box;display:flex;flex-wrap:wrap;font-size:.875rem;line-height:1.375;margin-top:2.5rem;padding:0;position:relative}.project-report .highlights .highlight{-webkit-box-align:center;align-items:center;aspect-ratio:1 / 1;background-color:#1d252c;border-radius:50%;color:#ffffff;display:-webkit-box;display:flex;flex-basis:calc(33.33% + .66rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:.625rem;-webkit-box-pack:center;justify-content:center;margin:0;padding:1.5rem;text-align:center}@media (min-width:37.5rem){.project-report .highlights .highlight{flex-basis:calc(33.33% + 1rem);padding:2rem}}@media (min-width:56.25rem){.project-report .highlights .highlight{flex-basis:calc(20% + 1rem);padding:2rem}}@media (min-width:75rem){.project-report .highlights .highlight{flex-basis:calc(20% + 1.25rem);font-size:.75rem;padding:3rem}}.project-report .highlights .highlight:nth-child(3){background-color:#E04403}.project-report .highlights .highlight:nth-child(4){background-color:#B12028}.project-report .highlights .highlight:nth-child(2):nth-last-child(2){margin:0 -1rem 0 0;z-index:10}@media (min-width:37.5rem){.project-report .highlights .highlight:nth-child(2):nth-last-child(2){margin:0 -1.75rem 0 0}}@media (min-width:56.25rem){.project-report .highlights .highlight:nth-child(2):nth-last-child(2){margin:0 -1.25rem 0 0}}@media (min-width:75rem){.project-report .highlights .highlight:nth-child(2):nth-last-child(2){margin:0 -2.5rem 0 0}}.project-report .highlights .highlight:nth-child(2):nth-last-child(3){z-index:10}.project-report .highlights .highlight:nth-child(2):nth-last-child(3)+*{margin:0 -1rem;z-index:5}@media (min-width:37.5rem){.project-report .highlights .highlight:nth-child(2):nth-last-child(3)+*{margin:0 -1.75rem}}@media (min-width:56.25rem){.project-report .highlights .highlight:nth-child(2):nth-last-child(3)+*{margin:0 -1.25rem}}@media (min-width:75rem){.project-report .highlights .highlight:nth-child(2):nth-last-child(3)+*{margin:0 -2.5rem}}.project-report .highlights .highlight:nth-child(2):nth-last-child(4){z-index:20}.project-report .highlights .highlight:nth-child(2):nth-last-child(4)~*{margin:0 0 0 -1rem}@media (min-width:37.5rem){.project-report .highlights .highlight:nth-child(2):nth-last-child(4)~*{margin:0 0 0 -1.75rem}}@media (min-width:56.25rem){.project-report .highlights .highlight:nth-child(2):nth-last-child(4)~*{margin:0 0 0 -1.25rem}}@media (min-width:75rem){.project-report .highlights .highlight:nth-child(2):nth-last-child(4)~*{margin:0 0 0 -2.5rem}}.project-report .highlights .highlight:nth-child(2):nth-last-child(4)~*:nth-child(3){z-index:15}.project-report .highlights .highlight:nth-child(2):nth-last-child(4)~*:nth-child(4){z-index:10}.project-report .highlights .highlight:nth-child(2):nth-last-child(4)~*:nth-child(5){z-index:5}.project-report .highlights h3{display:block;font-family:'nunito-sans',sans-serif;font-size:2.5em;font-weight:900;letter-spacing:-0.025em}@media (min-width:37.5rem){.project-report .highlights h3{font-size:3em}}.project-report .highlights h3 span{font-size:.5em}.project-report .highlights .title{background-color:transparent;border:none;flex-basis:100%;margin-bottom:1.5rem;padding:0;text-align:center}@media (min-width:56.25rem){.project-report .highlights .title{align-self:center;flex-basis:20%;text-align:left}}@media (min-width:56.25rem){.project-report .highlights .title h2{font-size:1.75rem}}@media (min-width:75rem){.project-report .highlights .title h2{font-size:2rem}}.project-report .offboarding-written-answers h4{margin-left:auto;margin-right:auto;max-width:48rem;text-align:center}.project-report .offboarding-written-answers ul{line-height:1.375;list-style:none;margin-top:1.5rem;position:relative}@media (min-width:56.25rem){.project-report .offboarding-written-answers ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}@media (min-width:75rem){.project-report .offboarding-written-answers ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.project-report .offboarding-written-answers ul li{background-color:#ffffff;border:1px solid #C5CBD1;border-radius:.25rem;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;font-size:.875rem;padding:2rem 1.5rem 1.5rem 1.5rem;position:relative}.project-report .offboarding-written-answers ul li+li{margin-top:1rem}@media (min-width:75rem){.project-report .offboarding-written-answers ul li+li{margin-top:1.5rem}}.project-report .offboarding-written-answers ul li::before{font-family:'nunito-sans',sans-serif;font-size:2em;font-weight:700;content:'“';left:1.5rem;line-height:1;position:absolute;top:.5rem}.project-report .offboarding-written-answers ul li::after{bottom:0;font-family:'nunito-sans',sans-serif;font-size:2em;font-weight:700;content:'”';line-height:1;position:absolute;right:1.5rem}.project-report .percentage-bar{background-color:transparent;border:none;padding:0}.project-report .percentage-bar p{background-color:#ffffff}.project-report .percentage-bar p[aria-hidden='true']{background-color:#1d252c}.project-report .percentage-graph h4{margin-left:auto;margin-right:auto;max-width:48rem;text-align:center}.project-report .percentage-graph .values>*{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;padding:1rem 0}@media (min-width:37.5rem){.project-report .percentage-graph .values>*{padding:1.25rem 0}}.project-report .percentage-graph .values>a:first-of-type{border-radius:.25rem 0 0 .25rem}.project-report .percentage-graph .values>a:last-of-type{border-radius:0 .25rem .25rem 0}.project-report .percentage-graph .values>span{display:none}.project-report .percentage-graph .values a>h5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.project-report .percentage-graph .values p{display:block;font-family:'nunito-sans',sans-serif;font-size:.875rem;font-weight:700;letter-spacing:-0.025em;margin-top:0}@media (min-width:37.5rem){.project-report .percentage-graph .values p{font-size:1.25rem;font-weight:900}}.project-report .percentage-graph .values p span{font-size:.625rem}@media (min-width:37.5rem){.project-report .percentage-graph .values p span{font-size:.75rem}}.project-report .percentage-graph .values .tooltip p{font-size:1em}.project-report .percentage-graph *+.values{margin-top:1rem}.project-report .percentage-graph.traffic-lights .values>*:nth-child(5n - 4){background-color:#42893D}.project-report .percentage-graph.traffic-lights .values>*:nth-child(5n - 3){background-color:#979E48}.project-report .percentage-graph.traffic-lights .values>*:nth-child(5n - 2){background-color:#EDB355}.project-report .percentage-graph.traffic-lights .values>*:nth-child(5n - 1){background-color:#CF693E}.project-report .percentage-graph.traffic-lights .values>*:nth-child(5n){background-color:#B12028}@media (min-width:75rem){.project-report .percentage-graph+.percentage-graph{margin-top:3rem}}.project-report .section-title{background-color:transparent;border:none;border-radius:0;margin-top:2.5rem;max-width:56rem;padding:0;position:relative}.project-report .section-title+*{margin-top:2.5rem}.project-report *+.section-title{margin-top:5rem}.rate-item{-webkit-box-pack:start;justify-content:flex-start}.rate-item>*{width:auto}.rate-item h2{font-size:1em;flex-basis:100%}.rate-item [role='group']{margin-top:0}.rate-item .rating{display:-webkit-box;display:flex;margin-top:.5rem;pointer-events:none}.rate-item .rating:hover input:nth-of-type(1)+label{background-color:#B12028;color:#ffffff}.rate-item .rating:hover input:nth-of-type(2)+label{background-color:#CF693E;color:#ffffff}.rate-item .rating:hover input:nth-of-type(3)+label{background-color:#EDB355;color:#ffffff}.rate-item .rating:hover input:nth-of-type(4)+label{background-color:#979E48;color:#ffffff}.rate-item .rating:hover input:nth-of-type(5)+label{background-color:#42893D;color:#ffffff}.rate-item .rating:hover input+label:hover~input+label{background-color:#C5CBD1;color:#1d252c}.rate-item .rating input:nth-of-type(1)+label:hover,.rate-item .rating input:nth-of-type(1):checked+label{background-color:#B12028;color:#ffffff}.rate-item .rating input:nth-of-type(2)+label:hover,.rate-item .rating input:nth-of-type(2):checked+label{background-color:#CF693E;color:#ffffff}.rate-item .rating input:nth-of-type(3)+label:hover,.rate-item .rating input:nth-of-type(3):checked+label{background-color:#EDB355;color:#ffffff}.rate-item .rating input:nth-of-type(4)+label:hover,.rate-item .rating input:nth-of-type(4):checked+label{background-color:#979E48;color:#ffffff}.rate-item .rating input:nth-of-type(5)+label:hover,.rate-item .rating input:nth-of-type(5):checked+label{background-color:#42893D;color:#ffffff}.rate-item .rating label{background-color:#C5CBD1;border-radius:50%;color:#1d252c;font-weight:700;height:2em;line-height:2;padding:0;pointer-events:auto;text-align:center;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;width:2em}.rate-item .rating label:nth-of-type(n + 2){margin-left:.25em}.rate-item .submit{margin-left:.25em;margin-top:.5rem}.rate-item .submit button{font-size:.75rem;padding:.75em 1rem}.rate-item.ajax-enabled{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:nowrap}.rate-item.ajax-enabled .submit{color:transparent !important;height:1px !important;left:0 !important;opacity:0 !important;overflow:hidden !important;position:absolute !important;top:0 !important;white-space:nowrap !important;width:1px !important}.rate-item.sending-rating .rating input{pointer-events:none}.reel-block>h2{font-size:1.25rem}.reel-block>h2+ol,.reel-block>h2+ul{margin-top:-0.25rem}.reel-block>ol,.reel-block>ul{display:-webkit-box;display:flex;list-style:none;margin-left:-0.5rem;margin-right:-0.5rem;overflow-x:auto;padding-bottom:1rem;padding-top:1rem}@media (min-width:37.5rem){.reel-block>ol,.reel-block>ul{margin-left:-1.25rem;margin-right:-1.25rem}}@media (min-width:56.25rem){.reel-block>ol,.reel-block>ul{margin-left:-2.5rem;margin-right:-2.5rem}}@media (min-width:75rem){.reel-block>ol,.reel-block>ul{margin-left:-3rem;margin-right:-3rem}}.reel-block>ol:last-child,.reel-block>ul:last-child{margin-bottom:-1rem}.reel-block>ol::before,.reel-block>ul::before,.reel-block>ol::after,.reel-block>ul::after{content:'';flex-basis:1rem;flex-shrink:0}@media (min-width:37.5rem){.reel-block>ol::before,.reel-block>ul::before,.reel-block>ol::after,.reel-block>ul::after{flex-basis:1.25rem}}@media (min-width:56.25rem){.reel-block>ol::before,.reel-block>ul::before,.reel-block>ol::after,.reel-block>ul::after{flex-basis:2.5rem}}@media (min-width:75rem){.reel-block>ol::before,.reel-block>ul::before,.reel-block>ol::after,.reel-block>ul::after{flex-basis:3rem}}.reel-block>ol>li,.reel-block>ul>li{flex-basis:calc(100% - 2.5rem);flex-shrink:0}@media (min-width:37.5rem){.reel-block>ol>li,.reel-block>ul>li{flex-basis:70%}}@media (min-width:56.25rem){.reel-block>ol>li,.reel-block>ul>li{flex-basis:calc(50% - 3.625rem)}}.reel-block>ol>li+li,.reel-block>ul>li+li{margin-left:1.25rem}.reel-block+.reel-block{margin-top:2rem}@media (min-width:56.25rem){.reel-block+.reel-block{margin-top:2.5rem}}@media (min-width:75rem){.reel-block+.reel-block{margin-top:3rem}}.register-steps{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-bottom:3rem}.register-steps .steps{display:-webkit-box;display:flex}.register-steps .steps li{min-height:2.5em;padding-left:2.5em}@media (min-width:56.25rem){.register-steps .steps li{min-height:3.5em;padding-left:4em}}.register-steps .steps li+li{margin-top:0;margin-left:1.5em}.register-steps .steps li h3{font-size:.75rem}@media (min-width:56.25rem){.register-steps .steps li h3{font-size:1rem}}.register-steps .steps li.active::before{background-color:#E04403 !important}.register-steps .steps li::before{background-color:#1d252c !important;font-size:1.25em;height:1.75em;width:1.75em}@media (min-width:56.25rem){.register-steps .steps li::before{font-size:1.75rem}}.report-container section+section{margin-top:3rem}.report-container section>*+*{margin-top:2rem}.report-container section>.content{color:#8C939A;margin-top:4rem;max-width:48em;padding-top:2rem;position:relative}.report-container section>.content::before{background-color:#1d252c;content:'';height:1rem;left:0;position:absolute;top:0;width:12rem}.report-container section>.content h1,.report-container section>.content h2,.report-container section>.content h3,.report-container section>.content h4,.report-container section>.content h5,.report-container section>.content h6{color:#1d252c}.report-container section>.content h1+*,.report-container section>.content h2+*,.report-container section>.content h3+*,.report-container section>.content h4+*,.report-container section>.content h5+*,.report-container section>.content h6+*{margin-top:.25em}.report-container .average-sessions{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-pack:end;justify-content:flex-end}.report-container .average-sessions h3{font-size:1rem;font-weight:400;margin-left:1em}.report-container .average-sessions p{background-color:#42893D;border-radius:50%;color:#ffffff;height:3em;font-size:1.5rem;font-weight:900;line-height:1.5;margin-top:0;padding:.75em;text-align:center;width:3em}.report-container .graph+.graph{border-top:1px solid #C5CBD1;margin-top:3rem;padding-top:3rem}.report-container .demographic-questions{border-bottom:1px solid #C5CBD1;border-top:1px solid #C5CBD1;margin-top:3rem;padding-top:1.5rem}.report-container .percentage-graph.traffic-lights .values{background-color:#ffffff;border-radius:.25rem}.report-container .percentage-graph.traffic-lights .values>*{-webkit-box-flex:0;flex-grow:0}.report-container .video-container{margin-top:3rem}.report-container .video-container figcaption{font-size:1.25rem;font-weight:700;letter-spacing:-0.025em}.report-container .video-container video{border-radius:.25rem;display:block;height:auto;max-height:32rem;max-width:100%;width:auto}.report-container .percentage-graph-group-container{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem}.report-container .percentage-graph-group-container>*{flex-basis:calc(50% - 2.5rem);-webkit-box-flex:1;flex-grow:1;margin:1.25rem;-webkit-box-ordinal-group:2;order:1}.report-container .percentage-graph-group-container .Purpose{flex-basis:100%;-webkit-box-ordinal-group:1;order:0}.report-container .demographics-container .graphs{display:-webkit-box;display:flex;height:30rem;grid-gap:1rem}.report-container .demographics-container .graphs>*{flex-basis:10rem;-webkit-box-flex:1;flex-grow:1}.report-container .demographics-container .graphs>*+*{margin-left:1rem;margin-top:0}.report-container .session-ratings{grid-template-columns:repeat(4, 1fr);grid-gap:.5rem}.report-container .stats-overview{background-color:#ffffff;border-radius:.25rem;margin-left:0;margin-right:0;padding:1.5rem}.report-container .percentage-graph-group .graphs{-webkit-box-align:start;align-items:start;display:grid;grid-template-columns:repeat(auto-fill, minmax(8rem, 1fr));grid-gap:1rem}.report-container .percentage-graph-group .percentage-graph{flex-basis:10rem;margin:0}.report-container .percentage-graph-group .percentage-graph h4{font-size:.75rem;text-align:center}.report-container .percentage-graph-group .percentage-graph .values{height:30rem}.report-container .quotes{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-0.5rem;margin-right:-0.5rem}.report-container .quotes q{background-color:#ffffff;background-image:url(../images/icon-quote.svg);background-position:left 1.5rem top 1.5rem;background-repeat:no-repeat;background-size:3rem auto;border-radius:.25rem;box-shadow:.125rem .125rem 1rem rgba(0,0,0,0.1);flex-basis:calc(50% - 1rem);font-size:1.25rem;font-style:italic;font-weight:700;margin:.5rem;padding:1.5rem;padding-left:5.5rem}.report-container .quotes q::before,.report-container .quotes q::after{content:none}.report-container .grid-row{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;gap:2rem}.report-container .grid-row>*{flex-basis:30%;-webkit-box-flex:1;flex-grow:1;margin-top:0}.report-container .grid-row .graph+.graph{border-top:none;margin-top:0;padding-top:0}.report-container .open-questions h3{font-size:1.125rem}.report-container .open-questions ul{display:-webkit-box;display:flex;list-style:none;overflow-x:auto}.report-container .open-questions ul li{background-color:#ffffff;border-radius:.25rem;flex-basis:14rem;font-size:.875rem;line-height:1.25;padding:1rem}.report-container .open-questions ul li+li{margin-left:1em}.report-container .open-questions *+h3{margin-top:2em}.reports-block{display:-webkit-box;display:flex;--key-1:#E04403;--key-2:#B12028;--key-3:#EDB355}.reports-block h1{font-size:1.5rem;line-height:1.5}.reports-block .feedback-table td:nth-child(1){min-width:8em}.reports-block .feedback-table td:nth-child(2){min-width:8em}.reports-block .feedback-table td:nth-child(3){min-width:10em}.reports-block .filters{display:block;flex-basis:calc(25% - 1.5rem);flex-shrink:0;margin-right:1.5rem;margin-top:-3rem;max-height:calc(100vh - 10rem);overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:3rem;scroll-behavior:smooth}.reports-block .filters .filter{background-color:#ffffff;border:1px solid #C5CBD1;border-radius:.25rem;margin-top:0;padding:1rem}.reports-block .filters .filter>h3{font-size:1em;margin-bottom:0;position:relative}.reports-block .filters .filter>h3 a{display:block}.reports-block .filters .filter>h3::after{background-image:url(../images/icon-arrow-down-mid-grey.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:'';height:1rem;position:absolute;right:0;top:calc(50% - .5rem);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;width:1rem}.reports-block .filters .filter+.filter{margin-top:.5rem}.reports-block .filters .filter:target>h3::after,.reports-block .filters .filter.open>h3::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.reports-block .filters .filter:target .options,.reports-block .filters .filter.open .options{margin-top:1em;max-height:24em;overflow-y:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.reports-block .filters .filter:target .options+.options,.reports-block .filters .filter.open .options+.options{border-top:1px solid #EFF0F0;padding-top:1em}.reports-block .filters .filter .compare-checkbox{position:relative}.reports-block .filters .filter .compare-checkbox [name='compare']+label{background-image:url(../images/icon-compare.svg);background-position:.25rem center;background-repeat:no-repeat;background-size:1rem 1rem;color:#8C939A;font-size:.75rem}.reports-block .filters .filter .compare-checkbox [name='compare']+label+label{background-image:url(../images/icon-compare-accent-1.svg);background-position:.25rem center;background-repeat:no-repeat;background-size:1rem 1rem;color:#E04403;cursor:pointer;display:none;font-size:.75rem;font-weight:500;margin-top:0;max-width:none;padding:.125rem 0 .125rem 2rem}.reports-block .filters .filter .compare-checkbox [name='compare']:checked+label{display:none}.reports-block .filters .filter .compare-checkbox [name='compare']:checked+label+label{display:block}.reports-block .filters [name='compare'][value='none']{position:fixed !important}.reports-block .filters .checkbox{margin-top:0}.reports-block .filters .checkbox input[type='checkbox'],.reports-block .filters .checkbox input[type='radio']{left:0}.reports-block .filters .checkbox input[type='checkbox']+label,.reports-block .filters .checkbox input[type='radio']+label{background-color:transparent;border:none;font-size:.875rem;padding:.125rem 0 .125rem 2rem}.reports-block .filters .checkbox+.checkbox{margin-top:.25rem}.reports-block .filters .checkbox+.compare-checkbox{margin-top:.75rem}.reports-block .filters .options{margin-top:0;max-height:0;overflow:hidden;-webkit-transition:margin .5s,max-height .5s;transition:margin .5s,max-height .5s}.reports-block .filters .options h4{color:#8C939A;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.reports-block .filters .options h4+*{margin-top:.5em}.reports-block .filters .options .checkbox.hidden{display:none}.reports-block .filters .options-filter{margin-bottom:1em}.reports-block .filters .options-filter input[type='search']{background-color:transparent;border-color:#EFF0F0;font-size:.875rem;padding:.875em .625rem .5em .625rem}.reports-block .filters .options-filter input[type='search']+label{color:#8C939A;font-size:.75rem;left:calc(.625rem + 2px)}.reports-block .filters .submit{bottom:0;margin-top:.5rem;position:-webkit-sticky;position:sticky}.reports-block .filters .submit button{width:100%}.reports-block .out-of{color:#8C939A;font-size:.75em}.reports-block .report{flex-basis:75%;margin-top:0;max-width:75%}.reports-block .report-key{display:-webkit-box;display:flex;flex-wrap:wrap;font-size:.875rem;font-weight:700;gap:1.5rem}.reports-block .report-key>*{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;margin-top:0}.reports-block .report-key>*::before{border-radius:.125rem;content:'';height:1.25rem;margin-right:.5rem;width:1.25rem}.reports-block .report-key>*:nth-child(1)::before{background-color:var(--key-1)}.reports-block .report-key>*:nth-child(2)::before{background-color:var(--key-2)}.reports-block .report-key>*:nth-child(3)::before{background-color:var(--key-3)}.reports-block .report-key+*{margin-top:2em}.reports-block .compare{font-size:.75rem;font-weight:500;margin-top:.5em;text-align:center}.reports-block .compare>*+*{margin-top:.125em}.reports-block .compare>*:nth-child(1){color:var(--key-1)}.reports-block .compare>*:nth-child(2){color:var(--key-2)}.reports-block .compare>*:nth-child(3){color:var(--key-3)}.review-block time+h1{margin-top:.5rem}.review-block .block{border-radius:.25rem;padding:1rem;position:relative;text-align:center}@media (min-width:56.25rem){.review-block .block{padding:1.5rem}}.review-block .block+.block{margin-top:2rem}@media (min-width:56.25rem){.review-block .block+.block{margin-top:2.5rem}}@media (min-width:75rem){.review-block .block+.block{margin-top:3rem}}.review-block .block .content{margin-left:auto;margin-right:auto;max-width:48em}.review-block .exercise,.review-block .session-themes,.review-block .form-row{background-color:#ffffff;border:1px solid #C5CBD1;position:relative}.review-block .exercise .actions{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.review-block .exercise .actions [role='button']{background-color:#E04403;color:#ffffff;cursor:pointer;margin:.5rem}.review-block .exercise .actions [role='button']:hover{background-color:#B12028;color:#ffffff}.review-block .intro{-webkit-box-align:center;align-items:center;background-color:#1d252c;color:#ffffff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100vh;height:100svh;margin:-0.5rem -0.5rem 0 -0.5rem;padding:1rem;position:relative;text-align:center;width:calc(100% + 1rem)}@media (min-width:37.5rem){.review-block .intro{margin:-1.25rem -1.25rem 0 -1.25rem;padding:1.25rem;width:calc(100% + 2.5rem)}}@media (min-width:56.25rem){.review-block .intro{margin:-2.5rem -2.5rem 0 -2.5rem;padding:2.5rem;width:calc(100% + 5rem)}}@media (min-width:75rem){.review-block .intro{margin:-3rem -3rem 0 -3rem;padding:3rem;width:calc(100% + 6rem)}}.review-block .intro>div:first-of-type{margin-top:auto}.review-block .intro>div:last-of-type{margin-bottom:auto}.review-block .intro .content svg{display:block;height:4rem;margin-left:auto;margin-right:auto;width:auto}.review-block .intro .content svg+*{margin-top:3rem}.review-block .intro .content svg .the{fill:#B12028}.review-block .intro .content svg .makings{fill:#E04403}.review-block .intro video{height:100%;left:0;margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:fixed;top:0;width:100%}.review-block .intro [role='button']{margin-top:2.5rem}.review-block .intro>.content{margin-left:auto;margin-right:auto;margin-top:0;max-width:40em;position:relative;text-shadow:0 0 1em rgba(0,0,0,0.75);text-align:center;z-index:10}.review-block .intro>.content h1{text-shadow:0 0 1em rgba(0,0,0,0.5)}.review-block .intro>.content h1+h2{margin-top:.5rem;text-shadow:0 0 1em rgba(0,0,0,0.5)}.review-block .intro>.content h1.script{font-family:'allison','avenir',sans-serif;font-size:3.5rem;font-weight:400;letter-spacing:0}@media (min-width:37.5rem){.review-block .intro>.content h1.script{font-size:4rem}}@media (min-width:56.25rem){.review-block .intro>.content h1.script{font-size:5rem}}.review-block .nomination-reasons input[name='tabs']{display:none}.review-block .nomination-reasons input[name='tabs']:checked+.nomination>h3 label::before{content:'-'}.review-block .nomination-reasons input[name='tabs']:checked+.nomination>.content{max-height:50rem;overflow-y:auto;padding:1.5rem;-webkit-transition:max-height .4s ease-out,padding .4s ease-out;transition:max-height .4s ease-out,padding .4s ease-out}.review-block .nomination-reasons input[name='tabs']+.nomination{margin-top:1rem;overflow:hidden;padding:0}.review-block .nomination-reasons input[name='tabs']+.nomination>h3 label{border-bottom:1px solid #EFF0F0;cursor:pointer;padding:1.5rem;text-align:left;-webkit-transition:color .3s;transition:color .3s}.review-block .nomination-reasons input[name='tabs']+.nomination>h3 label:hover{color:#E04403}.review-block .nomination-reasons input[name='tabs']+.nomination>h3 label::before{content:'+';margin-right:.5em}.review-block .nomination-reasons input[name='tabs']+.nomination>.content{margin-top:0;max-height:0;overflow:hidden;padding:0 1.5rem;-webkit-transition:max-height .4s ease-in,padding .4s ease-in;transition:max-height .4s ease-in,padding .4s ease-in}.review-block .nomination-reasons .question{border:none}.review-block .nomination-reasons .question h3{font-sizes:1rem}.review-block .question-id{color:#8C939A;font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.review-block .question{background-color:#ffffff;border:1px solid #C5CBD1;color:#1d252c;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;margin-left:auto;margin-right:auto;max-width:56rem;position:relative}.review-block .question h3{margin-top:.5rem}.review-block .question h4{font-weight:500}.review-block .question *+h4{margin-top:1rem}.review-block .question .text{margin-left:auto;margin-right:auto;max-width:32em;width:100%}.review-block .question .select{margin-left:auto;margin-right:auto;max-width:32em;width:100%}.review-block .question .select select[multiple]{background-image:none;height:15em;padding-left:1em}.review-block .question .radio{display:block}.review-block .question .radio input[type='radio']:checked+label,.review-block .question .radio input[type='checkbox']:checked+label{background-color:#E04403;border-color:#E04403;color:#ffffff}.review-block .question .radio input[type='radio']:checked+label:hover,.review-block .question .radio input[type='checkbox']:checked+label:hover{border-color:#E04403;color:#ffffff}.review-block .question .radio input[type='radio']+label,.review-block .question .radio input[type='checkbox']+label{background-color:#EFF0F0;border:2px solid transparent;border-radius:.25rem;color:#1d252c;margin-left:auto;margin-right:auto;max-width:32em;-webkit-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s;white-space:normal}.review-block .question .radio input[type='radio']+label:hover,.review-block .question .radio input[type='checkbox']+label:hover{border-color:#1d252c;color:#1d252c}.review-block .repeater-input{border:none;color:#1d252c;padding:0}.review-block .repeater-input .form-row{border:none}.review-block .repeater-input>h3{padding-left:0;text-align:left}.review-block .submit:first-child{margin-top:0}.review-block #start{margin-top:0}.review-block #start+*{margin-top:2rem}@media (min-width:56.25rem){.review-block #start+*{margin-top:2.5rem}}@media (min-width:75rem){.review-block #start+*{margin-top:3rem}}.review-questions{display:grid;grid-gap:2.5rem;grid-template-columns:repeat(auto-fill, minmax(16rem, 1fr));list-style:none}.review-questions>*{background-color:#ffffff;border:1px solid #C5CBD1;border-radius:.25rem;font-size:.875rem;padding:1rem}@media (min-width:56.25rem){.review-questions>*{padding:1.5rem}}.review-questions-answers{list-style:none}.review-questions-answers li+li{margin-top:1rem}.review-questions-answers h3{font-size:1em}.review-questions-answers h3+*{margin-top:0}.scatter-graph{--backgroundColour:#EFF0F0;--column:8rem;--graphHeight:20rem;--graphWidth:100%;--lineColour:#C5CBD1;width:calc(2rem + var(--graphWidth))}.scatter-graph figcaption{display:block;font-size:1.25rem;font-weight:700;letter-spacing:-0.05em;line-height:1.25}.scatter-graph .graph-container{overflow:visible;position:relative}.scatter-graph .graph-container .graph-overflow{margin-bottom:-1rem;padding-bottom:2rem;padding-left:2rem;padding-top:1rem;position:relative;width:calc(2rem + var(--graphWidth))}.scatter-graph .graph-container .graph-overflow::before{background-image:linear-gradient(var(--lineColour) 0, var(--lineColour) 1px, transparent 1px, transparent calc(var(--graphHeight) / var(--yLines)));background-position:left top;background-size:100% calc(var(--graphHeight) / var(--yLines));content:'';height:calc(var(--graphHeight) + 1px);left:0;position:absolute;top:1rem;width:100%}.scatter-graph .graph-container .graph-overflow .benchmark-line.diagonal{border-bottom:2px dashed var(--lineColour);bottom:calc(2.25rem - 1px);left:2rem;position:absolute;-webkit-transform:rotate(-25.115deg);transform:rotate(-25.115deg);-webkit-transform-origin:left top;transform-origin:left top;width:70.682rem}.scatter-graph .graph-container .graph-overflow .benchmark-line.horizontal{border-bottom:2px dashed var(--lineColour);bottom:2.25rem;left:2rem;position:absolute;-webkit-transform:translateY(calc(var(--value) * var(--graphHeight) * -1));transform:translateY(calc(var(--value) * var(--graphHeight) * -1));width:calc(2rem + var(--graphWidth))}.scatter-graph .graph-container .graph-overflow .benchmark-line.vertical{border-right:2px dashed var(--lineColour);bottom:2.25rem;height:var(--graphHeight);left:calc(2rem + (100% - 2rem) * var(--value));position:absolute}.scatter-graph ul{display:-webkit-box;display:flex;height:var(--graphHeight);list-style:none;position:relative;z-index:100}.scatter-graph ul li{flex-basis:var(--column);flex-shrink:0;pointer-events:none;position:relative}.scatter-graph ul .data-point{bottom:-0.5rem;height:1rem;left:calc((var(--x) * 100%) - .5rem);pointer-events:auto;position:absolute;-webkit-transform:translateY(calc(var(--y) * var(--graphHeight) * -1));transform:translateY(calc(var(--y) * var(--graphHeight) * -1));-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;width:1rem}.scatter-graph ul .data-point.hidden{opacity:0;pointer-events:none}.scatter-graph ul .data-point.hidden-button{opacity:0;pointer-events:none}.scatter-graph ul .data-point.highlight::after{border-radius:0}.scatter-graph ul .data-point.highlight::before{background-color:var(--colour);border:2px solid var(--colour);box-sizing:border-box;content:'';height:100%;left:0;position:absolute;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:background-color .3s;transition:background-color .3s;width:100%;z-index:2}.scatter-graph ul .data-point::after{background-color:var(--colour);border:2px solid var(--colour);border-radius:50%;box-sizing:border-box;content:'';height:100%;left:0;position:absolute;top:0;-webkit-transition:background-color .3s;transition:background-color .3s;width:100%;z-index:2}.scatter-graph ul .data-point:hover{-webkit-transform:translateY(calc(var(--y) * var(--graphHeight) * -1)) scale(1.25);transform:translateY(calc(var(--y) * var(--graphHeight) * -1)) scale(1.25);z-index:100}.scatter-graph ul .data-point:hover::after{background-color:var(--colour)}.scatter-graph ul .data-point:hover div{background-color:var(--colour);color:var(--backgroundColour);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.scatter-graph ul .data-point div{background-color:transparent;border-radius:.25rem;color:var(--colour);font-size:.5rem;font-weight:700;left:1.125rem;line-height:1.25;padding:.25rem;pointer-events:none;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:-0.625rem center;transform-origin:-0.625rem center;-webkit-transition:background-color .3s,color .3s,-webkit-transform .3s;transition:background-color .3s,color .3s,-webkit-transform .3s;transition:background-color .3s,color .3s,transform .3s;transition:background-color .3s,color .3s,transform .3s,-webkit-transform .3s;top:-0.125rem;white-space:nowrap}.scatter-graph ul .data-point div h3{display:inline;font-size:1em;line-height:inherit;margin-top:0}.scatter-graph ul .data-point div p{display:none}.scatter-graph .key{display:-webkit-box;display:flex;font-size:.625rem;font-weight:700;height:auto;letter-spacing:-0.025em;margin-left:-0.5rem;margin-right:-0.5rem}.scatter-graph .key>*{-webkit-box-align:center;align-items:center;color:#8C939A;display:-webkit-box;display:flex;flex-basis:auto;margin:.5rem;pointer-events:auto}.scatter-graph .key>*[data-filter]{cursor:pointer}.scatter-graph .key>*[data-filter]:hover::before{background-color:var(--backgroundColour)}.scatter-graph .key>*[data-filter].hidden::before{background-color:var(--backgroundColour)}.scatter-graph .key>*[data-filter].hidden:hover::before{background-color:var(--colour)}.scatter-graph .key>*::before{background-color:var(--colour);border:.125rem solid var(--colour);border-radius:50%;box-sizing:border-box;content:'';display:block;height:1rem;margin-right:.25em;-webkit-transition:background-color .3s;transition:background-color .3s;width:1rem}.scatter-graph .x-axis{color:var(--lineColour);display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-top:.25rem}.scatter-graph .x-axis>*{flex-basis:0;flex-shrink:0;font-size:.75rem;margin:0;position:relative}.scatter-graph .x-axis>*::before{border-left:1px solid var(--lineColour);bottom:-1em;content:'';height:calc(var(--graphHeight) + .25rem + 1em);left:0;position:absolute;width:0}.scatter-graph .x-axis>* span{background-color:var(--backgroundColour);left:0;padding:0 .125em;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.scatter-graph .y-axis{color:var(--lineColour);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;font-size:.75rem;height:var(--graphHeight);left:0;line-height:1;margin:0;padding-right:.25rem;position:absolute;text-align:center;top:1rem;width:2rem;z-index:100}.scatter-graph .y-axis>*{display:block;flex-basis:calc(var(--graphHeight) / var(--yLines));flex-shrink:0;position:relative}.scatter-graph .y-axis>* span{background-color:var(--backgroundColour);bottom:-0.5em;padding:0 .125em;position:absolute;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.scatter-graph .y-axis .label{bottom:0;font-size:.625rem;left:1em;position:absolute;text-align:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;width:var(--graphHeight)}.score-card .score-container{display:-webkit-box;display:flex}.score-card .score-container .percentage{font-size:1.5em;font-weight:900;line-height:1.25}.score-card .score-container .percentage::before{background-image:url(../images/icon-arrow-increase.svg);background-position:center bottom;background-repeat:no-repeat;background-size:contain;content:'';display:inline-block;height:1em;margin-right:.125em;width:.5em}.score-card .score-container .percentage .unit{font-size:.5em}.score-card .score-container .percentage.down::before{background-image:url(../images/icon-arrow-decrease.svg)}.score-card .score-container .score{-webkit-box-align:center;align-items:center;border-radius:50%;display:-webkit-box;display:flex;font-weight:900;height:2em;-webkit-box-pack:center;justify-content:center;margin-left:.75em;text-align:center;width:2em}.score-card .score-container .score .decimal{font-size:max(.5em, .625rem)}.score-card .score-container .score[data-score='9'],.score-card .score-container .score[data-score='10']{background-color:#42893D;color:#ffffff}.score-card .score-container .score[data-score='8']{background-color:#659242;color:#ffffff}.score-card .score-container .score[data-score='7']{background-color:#879A47;color:#ffffff}.score-card .score-container .score[data-score='6']{background-color:#A8A24B;color:#ffffff}.score-card .score-container .score[data-score='5']{background-color:#CAAA50;color:#ffffff}.score-card .score-container .score[data-score='4']{background-color:#E0954C;color:#ffffff}.score-card .score-container .score[data-score='3']{background-color:#D57843;color:#ffffff}.score-card .score-container .score[data-score='2']{background-color:#C95B3A;color:#ffffff}.score-card .score-container .score[data-score='1']{background-color:#BE3E31;color:#ffffff}.score-card .score-container .score[data-score='0']{background-color:#B12028;color:#ffffff}.score-card h3,.score-card h4{color:#C5CBD1}.score-card .title:has(.score-container),.score-card ul li{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.score-card .title:has(.score-container) .score-container,.score-card ul li .score-container{margin-left:auto;margin-top:0}.score-card .title{font-size:1.25em}.score-card .title p:not(.score-container){font-size:.875rem;margin-top:.5em}.score-card ul{list-style:none}.score-card ul li+li{margin-top:.75rem}.score-card.background-background h3{color:#1d252c}.score-card.background-background h4{color:#8C939A}.score-cards-container .card{flex-basis:20rem;-webkit-box-flex:1;flex-grow:1}.select-coaches{display:-webkit-box;display:flex;flex-wrap:wrap}.select-coaches .filters{background-color:#EFF0F0;border-radius:.25rem;display:-webkit-box;display:flex;flex-basis:100%}.select-coaches .filters>*+*{margin-left:1rem;margin-top:0}.select-coaches .list{border:2px solid #EFF0F0;border-radius:.25rem;display:grid;-webkit-box-flex:1;flex-grow:1;grid-gap:.5rem;grid-template-columns:repeat(auto-fill, minmax(10rem, 1fr));height:32rem;max-height:calc(100vh - 10rem);overflow-y:auto;padding:1rem}.select-coaches .list>*{margin-top:0}.select-coaches .list .checkbox{margin:0}.select-coaches .list .checkbox input[type='checkbox']:checked+label{background-color:#E04403;color:#ffffff}.select-coaches .list .checkbox input[type='checkbox']:checked+label table th{color:inherit}.select-coaches .list .checkbox input[type='checkbox']:checked+label:hover{background-color:#E04403}.select-coaches .list .checkbox input[type='checkbox']+label{border:none;font-size:.875rem;height:100%;padding:0;-webkit-transition:background-color .3s;transition:background-color .3s}.select-coaches .list .checkbox input[type='checkbox']+label:hover{background-color:#C5CBD1}.select-coaches .list .checkbox input[type='checkbox']+label div{margin-top:0;padding:.5rem}.select-coaches .list .checkbox input[type='checkbox']+label h4{font-size:1em}.select-coaches .list .checkbox input[type='checkbox']+label img{border-radius:.25rem .25rem 0 0;display:block;height:auto;width:100%}.select-coaches .list .checkbox input[type='checkbox']+label table{border:none;font-size:.625rem}.select-coaches .list .checkbox input[type='checkbox']+label table th,.select-coaches .list .checkbox input[type='checkbox']+label table td{border:none;font-size:1em;padding:.125em 0}.select-coaches .list .checkbox input[type='checkbox']+label table th{color:#8C939A;font-weight:500}.select-coaches .list .checkbox input[type='checkbox']+label table tbody tr:hover td{background-color:transparent}.select-coaches .selected{flex-basis:20rem}.send-message{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;flex-wrap:nowrap;position:relative}.send-message textarea{background-color:#ffffff;border:1px solid #EFF0F0;height:4rem;padding-right:4rem;padding-top:1.375em;-webkit-transition:height .3s;transition:height .3s}.send-message .input{margin-top:0}.send-message .message-input textarea{left:0;opacity:0;pointer-events:none;position:absolute;top:0}.send-message .message-input div[contenteditable='true']{background-color:#ffffff;height:4rem;margin:0;max-height:16rem;min-height:4rem;outline:none;overflow-y:auto;padding:1.025em 1em .625em 1em;padding-right:4rem;padding-top:1.375em;position:relative;-webkit-transition:height .3s;transition:height .3s}.send-message .message-input div[contenteditable='true']:focus~label{opacity:0}.send-message .message-input div[contenteditable='true']:focus~.controls{opacity:1}.send-message .message-input div[contenteditable='true'] img{display:block;height:auto;max-height:12rem;max-width:12rem;width:auto}.send-message .message-input .controls{display:-webkit-box;display:flex;left:1rem;margin:0;position:absolute;top:-1rem;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:100}.send-message .message-input .controls>*+*{margin-left:.5rem;margin-top:0}.send-message .message-input .controls label{background-color:#ffffff;border:1px solid #C5CBD1;border-radius:50%;cursor:pointer;display:-webkit-box;display:flex;height:2rem;left:auto;max-width:none;pointer-events:auto;position:relative;top:auto;-webkit-transform:none;transform:none;-webkit-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s;width:2rem}.send-message .message-input .controls label:hover{background-color:#E04403;border-color:#E04403}.send-message .message-input .controls label svg{display:block;height:1rem;margin:auto;width:1rem}.send-message .submit{bottom:.5rem;margin-top:0;position:absolute;right:.5rem;width:auto}.send-message .submit button{height:3rem;padding:.875rem;width:3rem}.send-message .submit button svg{margin-right:0}.send-message.sending{pointer-events:none}@-webkit-keyframes sending{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sending{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.send-message.sending .submit::before,.send-message.sending .submit::after{border:.125rem solid #ffffff;border-radius:50%;box-sizing:border-box;content:'';display:block;height:2.5rem;left:calc(50% - 1.25rem);position:absolute;top:calc(50% - 1.25rem);width:2.5rem}.send-message.sending .submit::after{-webkit-animation:sending 1s infinite ease-in-out;animation:sending 1s infinite ease-in-out;border-color:#E04403 transparent transparent transparent}.send-message.sending .submit button{background-color:#C5CBD1}.send-message.sending .submit button svg{opacity:.5}.session-dates-block ol,.session-dates-block ul{list-style:none}.session-dates-block .dates>li+li{border-top:1px solid #1d252c;margin-top:1.5rem;padding-top:1.5rem}.session-dates-block .times{margin-top:1rem}.session-dates-block .times h3{color:#B12028;font-size:.875rem;font-weight:900;letter-spacing:.1em;padding-top:1.125rem;text-transform:uppercase}.session-dates-block .times>li{position:relative}.session-dates-block .times>li+li{margin-top:1rem}.session-dates-block .times>li h3{flex-basis:8em}.session-dates-block .times>li .coaches{-webkit-box-flex:1;flex-grow:1;margin-top:0}.session-dates-block .times input:checked+label{background-color:#E04403;color:#ffffff}.session-dates-block .times label{background-color:#EFF0F0;border-radius:.25rem;color:#1d252c;font-size:.75rem;margin-top:0;max-width:none;padding:.75rem 1rem;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;white-space:nowrap}.session-dates-block .times label:hover{background-color:#C5CBD1}.session-dates-block .book-session{margin-top:1rem}@media (min-width:37.5rem){.session-dates-block .book-session{margin-top:2rem}}@media (min-width:56.25rem){.session-dates-block .book-session{margin-top:3rem}}.session-dates-block .calendar-container{margin-top:1rem;text-align:left}@media (min-width:37.5rem){.session-dates-block .calendar-container{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;flex-wrap:wrap;margin-top:2rem}}@media (min-width:56.25rem){.session-dates-block .calendar-container{margin-top:3rem}}@media (min-width:37.5rem){.session-dates-block .calendar-container>*{flex-basis:50%;margin-top:0}}.session-dates-block .calendar-container .panel-title{margin-bottom:1.5rem}@media (min-width:37.5rem){.session-dates-block .calendar-container .panel-title{flex-basis:100%}}.session-dates-block .calendar-container .calendar-grid{border-bottom-width:2px;height:24rem;overflow-y:auto}.session-dates-block .calendar-container .calendar-grid .col-head{background-color:#ffffff;border-bottom-width:2px;margin-bottom:-1px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.session-dates-block .calendar-container .calendar-grid .day .month{font-size:.75em;opacity:.5}@media (max-width:37.49rem){.session-dates-block .calendar-container .calendar-day-times{padding-top:1rem}}@media (min-width:37.5rem){.session-dates-block .calendar-container .calendar-day-times{padding-left:1.25rem}}@media (min-width:56.25rem){.session-dates-block .calendar-container .calendar-day-times{padding-left:2.5rem}}.session-dates-block .calendar-container .calendar-day-times>*{display:none;margin:0}.session-dates-block .calendar-container .calendar-day-times>*:target,.session-dates-block .calendar-container .calendar-day-times>*.active{display:block}.session-dates-block .calendar-container .calendar-day-times ol{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-0.25rem;margin-right:-0.25rem;margin-top:.25rem}@media (min-width:37.5rem){.session-dates-block .calendar-container .calendar-day-times ol{margin-left:-0.5rem;margin-right:-0.5rem;margin-top:.5rem}}.session-dates-block .calendar-container .calendar-day-times ol>*{margin:.25rem}@media (min-width:37.5rem){.session-dates-block .calendar-container .calendar-day-times ol>*{margin:.5rem}}.session-dates-block .calendar-container .calendar-day-times ol button{margin-top:0}.session-dates-block .your-coach{background-color:#ffffff;box-shadow:0 0 2em rgba(0,0,0,0.25);display:-webkit-inline-box;display:inline-flex;margin-top:-2.5rem;text-align:left}@media (min-width:37.5rem){.session-dates-block .your-coach{margin-top:-3rem}}.session-dates-block.loading{opacity:.25;pointer-events:none;-webkit-transition:opacity .5s;transition:opacity .5s}.session-dates-block.loading::before,.session-dates-block.loading::after{-webkit-animation:loading 1s linear infinite;animation:loading 1s linear infinite;border:4px solid #E04403;border-radius:50%;content:'';height:4rem;left:calc(50% - 2rem);position:fixed;top:calc(50% - 2rem);width:4rem;z-index:10}.session-dates-block.loading::after{-webkit-animation-delay:-0.5s;animation-delay:-0.5s;border-color:#B12028}.session-header{padding:2rem 1rem 0 1rem}@media (min-width:37.5rem){.session-header{padding:2.5rem 1.25rem 0 1.25rem}}@media (min-width:56.25rem){.session-header{padding:2.5rem 2.5rem 0 2.5rem}}@media (min-width:65rem){.session-header{padding:2.5rem calc(50% - 30rem) 0 calc(50% - 30rem)}}.session-header .back-btn::before{background-image:url(../images/icon-arrow-right.svg);background-position:center;background-repeat:no-repeat;background-size:1em 1em;content:'';display:inline-block;height:1em;margin-right:.25em;-webkit-transform:scaleX(-1);transform:scaleX(-1);width:1em}.session-info-block{display:-webkit-box;display:flex;padding:2rem 1rem}@media (max-width:56.249rem){.session-info-block{-webkit-box-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media (min-width:37.5rem){.session-info-block{padding:2.5rem 1.25rem}}@media (min-width:56.25rem){.session-info-block{-webkit-box-pack:justify;justify-content:space-between;padding:2.5rem}}@media (min-width:65rem){.session-info-block{padding:5rem calc(50% - 30rem)}}@media (min-width:56.25rem){.session-info-block>*{flex-basis:50%;-webkit-box-flex:1;flex-grow:1;margin-top:0}.session-info-block>*:first-child{padding-right:1.25rem}.session-info-block>*:nth-child(2){border-left:1px solid #1d252c;padding-left:1.25rem}}@media (min-width:75rem){.session-info-block>*:first-child{padding-right:2.5rem}.session-info-block>*:nth-child(2){padding-left:2.5rem}}.session-info-block time{display:inline}.session-objectives{margin-top:1rem}@media (min-width:37.5rem){.session-objectives{margin-top:2rem}}@media (min-width:56.25rem){.session-objectives{margin-top:3rem}}.session-objectives textarea{height:7em}@media (min-width:56.25rem){.session-objectives .challenge>div{flex-basis:calc(20% - 1rem)}}.session-objectives .radio input[type='radio'],.session-objectives .radio input[type='checkbox']{display:none}.session-objectives .radio input[type='radio']+label,.session-objectives .radio input[type='checkbox']+label{font-size:.875rem}.session-themes .sessions input:checked+label{background-color:#E04403;color:#ffffff}.session-themes .sessions input:checked+label img{-webkit-filter:invert(0);filter:invert(0)}.session-themes .sessions label{-webkit-box-align:center;align-items:center;border-radius:.25rem;background-color:#EFF0F0;color:#1d252c;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;max-width:none;padding:.75rem .5rem;text-align:center;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;width:100%}@media (min-width:37.5rem){.session-themes .sessions label{-webkit-box-pack:center;justify-content:center;padding:1rem}}@media (max-width:37.49rem){.session-themes .sessions label h4{font-size:.75rem}}.session-themes .sessions label p{line-height:1.25}@media (max-width:37.49rem){.session-themes .sessions label p{font-size:.625em;margin-top:.5em}}@media (min-width:37.5rem){.session-themes .sessions label p{font-size:.75em}}.session-themes .sessions label:hover{background-color:#C5CBD1;color:#1d252c}.session-themes .sessions img{display:block;-webkit-filter:invert(1);filter:invert(1);height:2.5rem;-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s, -webkit-filter .3s;width:auto}@media (min-width:37.5rem){.session-themes .sessions img{height:3.75rem}}@media (min-width:56.25rem){.session-themes .sessions img{height:5rem}}.session-themes .sessions li{position:relative}.session-themes .sessions ul{display:grid;grid-gap:.5rem;grid-template-columns:repeat(auto-fill, minmax(7rem, 1fr));list-style:none;margin-top:1.5rem}@media (min-width:37.5rem){.session-themes .sessions ul{grid-gap:1rem;grid-template-columns:repeat(auto-fill, minmax(9rem, 1fr))}}@media (min-width:56.25rem){.session-themes .sessions ul{grid-template-columns:repeat(auto-fill, minmax(12rem, 1fr))}}.sessions-list{list-style:none}.sessions-list h4{font-size:1em;line-height:1.5}.sessions-list li+li{border-top:1px solid #EFF0F0;margin-top:.25rem;padding-top:.25rem}.sessions-list li>a{-webkit-box-align:center;align-items:center;border-radius:.25rem;display:-webkit-box;display:flex;padding:.5rem .75rem;-webkit-transition:background-color .3s;transition:background-color .3s}.sessions-list li>a:hover{background-color:#EFF0F0;color:inherit}.sessions-list li>a>*{margin-top:0}.sessions-list li>a>*+*{margin-left:1rem}.sessions-list time{color:#8C939A;font-size:.875rem;flex-basis:16em}.sessions-list .item-type{flex-basis:10rem}.settings-menu{background-color:#ffffff;border:1px solid #C5CBD1;border-radius:.25rem;list-style:none;padding:1rem}@media (min-width:56.25rem){.settings-menu{padding:1.5rem}}.settings-menu a{display:block}.settings-menu li+li{margin-top:.25rem}.settings-menu ul{list-style:none}.settings-menu .active [role='button']{background-color:#EFF0F0}@media (min-width:56.25rem){.settings-container{display:-webkit-box;display:flex}}@media (min-width:56.25rem){.settings-container>*{-webkit-box-flex:1;flex-grow:1;margin-left:2.5rem;margin-top:0}}@media (min-width:56.25rem){.settings-container .settings-menu{flex-basis:16rem;-webkit-box-flex:0;flex-grow:0;margin-left:0}}.simple-page-header-block{padding:1rem;text-align:center}@media (min-width:37.5rem){.simple-page-header-block{padding:1.25rem}}@media (min-width:56.25rem){.simple-page-header-block{padding:2.5rem}}@media (min-width:65rem){.simple-page-header-block{padding:2.5rem 5rem}}.simple-page-header-block .content{margin-left:auto;margin-right:auto;max-width:40em}.simple-page-header-block.allison h1{font-family:'allison',cursive;font-size:3.5em;font-weight:500;line-height:1;position:relative}@media (min-width:37.5rem){.simple-page-header-block.allison h1{font-size:4em}}@media (min-width:56.25rem){.simple-page-header-block.allison h1{font-size:5em}}@media (min-width:65rem){.simple-page-header-block.allison h1{font-size:6em}}.simple-page-header-block.allison h1 span{position:relative}.simple-page-header-block.allison h1 span::after{background-image:url(../images/underline.png);background-position:center;background-repeat:no-repeat;background-size:contain;bottom:.25em;content:'';height:1rem;left:15%;position:absolute;-webkit-transform:rotate(-2.5deg);transform:rotate(-2.5deg);width:100%}.single-bug{margin:0 auto;max-width:64rem}.single-bug .comments{border-top:1px solid #C5CBD1;flex-basis:100%;margin-top:2rem;padding-top:1rem}.single-bug .comments h2{-webkit-box-align:center;align-items:center;color:#C5CBD1;display:-webkit-box;display:flex;font-size:1rem;font-weight:400}.single-bug .comments h2+*{margin-top:2rem}.single-bug .comments h2 svg{fill:currentColor;height:1.25rem;margin-right:.25em;width:1.25rem}.single-feedback{margin:0 auto;max-width:64rem}.single-feedback .comments{border-top:1px solid #C5CBD1;flex-basis:100%;margin-top:2rem;padding-top:1rem}.single-feedback .comments h2{-webkit-box-align:center;align-items:center;color:#C5CBD1;display:-webkit-box;display:flex;font-size:1rem;font-weight:400}.single-feedback .comments h2+*{margin-top:2rem}.single-feedback .comments h2 svg{fill:currentColor;height:1.25rem;margin-right:.25em;width:1.25rem}.single-pin{background-color:#1d252c;border:0;color:#ffffff;display:-webkit-box;display:flex;flex-wrap:wrap;margin:0 auto;max-width:64rem;padding:1.5rem}.single-pin .type{font-size:.625rem;font-weight:700;letter-spacing:.1em;opacity:.75;text-transform:uppercase}.single-pin time{font-size:.75rem;margin-top:.125rem}.single-pin h2{font-size:1.25rem;line-height:1.125;margin-top:.25rem}.single-pin h2 a:hover{color:#EFF0F0}.single-pin figure{flex-basis:40%}.single-pin img{aspect-ratio:8 / 6;border-radius:.25rem;display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.single-pin img[src$='.svg']{-o-object-fit:contain;object-fit:contain}.single-pin .content{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;flex-basis:60%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:0;padding-left:1.5rem}.single-pin .content [role='button']{background-color:#E04403;color:#ffffff}.single-pin .content [role='button']:hover{background-color:#B12028;color:#ffffff}.single-pin .content .actions{display:-webkit-box;display:flex;margin-top:auto;margin-bottom:-0.25rem;margin-left:-0.25rem;margin-right:-0.25rem;padding-top:1rem}.single-pin .content .actions>*{margin:.25rem}.single-pin .comments{border-top:1px solid #8C939A;flex-basis:100%;margin-top:2rem;padding-top:1rem}.single-pin .comments h2{-webkit-box-align:center;align-items:center;color:#8C939A;display:-webkit-box;display:flex;font-size:1rem;font-weight:400}.single-pin .comments h2+*{margin-top:2rem}.single-pin .comments h2 svg{fill:currentColor;height:1.25rem;margin-right:.25em;width:1.25rem}.single-pin .pin-rating{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.single-pin .pin-rating>*+*{border-left:1px solid #C5CBD1;margin-left:1.25rem;margin-top:0;padding-left:1.25rem}.single-pin .pin-rating h2{font-size:1em}.single-pin .pin-rating h2+*{margin-top:.5em}.stats-block{padding:2rem 1rem}@media (min-width:37.5rem){.stats-block{padding:2.5rem 1.25rem}}@media (min-width:56.25rem){.stats-block{display:grid;grid-column-gap:2.5rem;grid-template-columns:1fr 1fr;padding:2.5rem}}@media (min-width:65rem){.stats-block{grid-column-gap:5rem;padding:5rem calc(50% - 30rem)}}@media (min-width:56.25rem){.stats-block figure{grid-column:1;grid-row:1 / span 2;margin-top:0}}.stats-block figure img{display:block;height:auto;width:100%}.stats-block figure figcaption{display:block;font-family:'allison',cursive;font-size:4em;line-height:1;margin-top:1rem;text-align:center}.stats-block .stats{border:2rem solid transparent;-webkit-border-image:url(../../images/paper.jpg) 10% 5% stretch;-o-border-image:url(../../images/paper.jpg) 10% 5% stretch;border-image:url(../../images/paper.jpg) 10% 5% fill stretch;font-family:'Courier New','Courier',monospace;font-size:.75rem;font-style:normal;margin:-0.75rem -0.5rem 0 -0.5rem;text-align:center}.stats-block .stats h2{font-size:1.125rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.stats-block .stats h2 span{padding-bottom:1rem;position:relative}.stats-block .stats h2 span::after{background-image:url(../../images/underline.png);background-position:center bottom;background-repeat:no-repeat;background-size:contain;bottom:0;content:'';height:1rem;left:-10%;position:absolute;width:120%}@media (min-width:37.5rem){.stats-block .stats h2 span::after{left:-25%;width:150%}}.stats-block .stats h3{color:#B12028;font-size:.75rem;font-weight:700;letter-spacing:.1em;padding-bottom:.5rem;position:relative;text-transform:uppercase}.stats-block .stats h3::after{background-image:url(../../images/underline.png);background-position:center bottom;background-repeat:no-repeat;background-size:contain;bottom:0;content:'';height:1rem;left:0;position:absolute;width:100%}.stats-block .stats li{border-style:solid;border-width:1rem;-webkit-border-image:url(../../images/frame.png) 10% round;-o-border-image:url(../../images/frame.png) 10% round;border-image:url(../../images/frame.png) 10% round;flex-basis:calc(50% - .5rem);font-weight:700;margin:.5rem .25rem;padding:0;position:relative}@media (min-width:37.5rem){.stats-block .stats li{flex-basis:calc(50% - .5rem)}}@media (min-width:56.25rem){.stats-block .stats li{flex-basis:calc(50% - .5rem)}}@media (min-width:65rem){.stats-block .stats li{flex-basis:calc(50% - .5rem)}}.stats-block .stats li::before{background-color:#E04403;background-image:url(../../images/circle-scratches2.png);background-position:center;background-size:cover;border-radius:50%;content:'';height:1.5rem;left:calc(50% - .5rem);position:absolute;top:-1.625rem;width:1.5rem}.stats-block .stats ul{display:-webkit-box;display:flex;flex-wrap:wrap;list-style:none;margin-left:-0.5rem;margin-right:-0.5rem;margin-top:2rem}@media (min-width:65rem){.stats-block.half{padding:5rem calc(50% - 30rem)}}.stats-overview{display:-webkit-box;display:flex;flex-wrap:wrap;font-size:2rem;font-weight:700;line-height:1.25;margin-left:-1rem;margin-right:-1rem;margin-top:0;text-align:center}.stats-overview>*{margin:1rem}.stats-overview span{color:#C5CBD1;display:block;font-size:.875rem}.steps{counter-reset:steps;list-style:none}.steps h3+*{margin-top:0}.steps li{-webkit-box-align:start;align-items:flex-start;counter-increment:steps;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;min-height:4rem;padding-left:5rem;position:relative;text-align:left}@media (min-width:56.25rem){.steps li{min-height:5.25rem;padding-left:6rem}}.steps li::before{-webkit-box-align:center;align-items:center;background-color:#E04403;border-radius:50%;color:#ffffff;content:counter(steps);display:-webkit-box;display:flex;font-family:'Nunito Sans',sans-serif;font-size:2rem;font-weight:900;height:4rem;-webkit-box-pack:center;justify-content:center;left:0;position:absolute;text-align:center;text-shadow:none;top:0;width:4rem}@media (min-width:56.25rem){.steps li::before{font-size:3rem;height:5.25rem;width:5.25rem}}.steps li:nth-child(1)::before{background-color:#BA2620}.steps li:nth-child(2)::before{background-color:#C42E19}.steps li:nth-child(3)::before{background-color:#CD3411}.steps li:nth-child(4)::before{background-color:#D63C0A}.steps li+li{margin-top:1rem}.steps.small li{min-height:2rem;padding-left:2.5rem}@media (min-width:56.25rem){.steps.small li{min-height:3rem;padding-left:4rem}}.steps.small li::before{font-size:1.5rem;height:2rem;width:2rem}@media (min-width:56.25rem){.steps.small li::before{height:3rem;width:3rem}}.steps.small h3{font-size:1rem}.subscription-checkout{background-color:#1d252c;color:#ffffff;position:relative}.subscription-checkout h2{font-size:1.25rem}.subscription-checkout .woocommerce-error{grid-column:1}.subscription-checkout .woocommerce-form-coupon-toggle{display:none}.subscription-checkout .checkout_coupon{display:none}.subscription-checkout .content{grid-column:1;max-width:48rem}.subscription-checkout .content h1{font-family:'allison',cursive;font-size:5em;font-weight:400}@media (min-width:56.25rem){.subscription-checkout .overview{align-self:start;grid-column:2;grid-row:1 / span 3;margin-top:0;min-height:calc(100vh - 6rem);position:-webkit-sticky;position:sticky;top:3rem}}.subscription-checkout .overview button{background-color:#E04403;color:#ffffff}.subscription-checkout .overview button:hover{background-color:#B12028}.subscription-checkout .overview .payment-details{font-weight:700;margin-top:auto;padding-top:1em}.subscription-checkout .overview .payment-details+.panel-actions{margin-top:1em}.subscription-checkout .overview .payment-details *+.terms{margin-top:.5em}.subscription-checkout .overview .payment-details .terms{font-size:.75rem}.subscription-checkout .overview #subscription-details-btn{display:none}.subscription-checkout .overview #subscription-details-btn~.panel-content{max-height:0;overflow:hidden}.subscription-checkout .stripe{grid-column:1;margin-top:3rem}.subscription-checkout .stripe .wc-credit-card-form{display:-webkit-box;display:flex;flex-wrap:nowrap}.subscription-checkout .stripe .wc-credit-card-form .form-row-wide{flex-basis:calc(50% - .5rem);flex-shrink:0}.subscription-checkout .stripe .wc-credit-card-form .form-row-first,.subscription-checkout .stripe .wc-credit-card-form .form-row-last{flex-basis:calc(25% - .5rem);margin-left:1rem;margin-top:0}.subscription-checkout .stripe .wc-credit-card-form .form-row-first #stripe-card-cvc,.subscription-checkout .stripe .wc-credit-card-form .form-row-last #stripe-card-cvc{width:100% !important}.subscription-checkout .stripe .form-row{position:relative}.subscription-checkout .stripe .form-row input{padding:1.625em 1em .625em 1em}.subscription-checkout .stripe .form-row label{color:#8C939A;font-size:.75rem;font-weight:400;left:calc(1rem + 2px);padding:0;pointer-events:none;position:absolute;top:calc(50% - 1.625em)}.subscription-checkout .input input,.subscription-checkout .input select{padding:1.625em 1em .625em 1em}.subscription-checkout .input input+label,.subscription-checkout .input select+label{color:#8C939A;font-size:.75rem;font-weight:400;top:calc(50% - 1.625em);-webkit-transform:none;transform:none}.subscription-checkout .input input:not(:placeholder-shown)+label,.subscription-checkout .input select:not(:placeholder-shown)+label{-webkit-transform:none;transform:none}.subscription-checkout .fields{align-self:start;grid-column:1;margin-top:3rem}.subscription-checkout .fields #billing-email-field{margin-bottom:3rem}.subscription-checkout .fields *+h2{margin-top:3rem}.subscription-checkout .fields .input input,.subscription-checkout .fields .input select{padding:1.625em 1em .625em 1em}.subscription-checkout .fields .input input+label,.subscription-checkout .fields .input select+label{color:#8C939A;font-size:.75rem;font-weight:400;top:calc(50% - 1.625em);-webkit-transform:none;transform:none}.subscription-checkout .fields .input input:not(:placeholder-shown)+label,.subscription-checkout .fields .input select:not(:placeholder-shown)+label{-webkit-transform:none;transform:none}.subscription-checkout [role='alert']{background-color:#B12028}.subscription-checkout .container{margin-top:0;position:relative}@media (min-width:56.25rem){.subscription-checkout .container{display:grid;grid-gap:0 2rem;grid-template-columns:2fr 1fr}}@media (min-width:75rem){.subscription-checkout .container{grid-gap:0 6rem}}.subscription-checkout .order-review{margin-top:3rem}.subscription-checkout .order-review .wc_payment_methods,.subscription-checkout .order-review .wc-saved-payment-methods{list-style:none}.subscription-checkout .order-review [role='alert']{background-color:#B12028;margin-top:1em;padding:0}.subscription-checkout .order-review [role='alert'] .woocommerce_error{list-style:none;padding:1rem}.subscription-checkout .order-review [for='payment_method_stripe']{font-size:1.25rem;font-weight:700;padding:0}.subscription-checkout .order-review [for='payment_method_stripe']+*{margin-top:.25em}.subscription-checkout .order-review .wc-saved-payment-methods li{background-color:#ffffff;border-radius:.25rem;color:#1d252c;padding:1rem}.subscription-checkout .order-review .wc-saved-payment-methods li input{width:1.5em !important}.subscription-checkout .order-review .wc-saved-payment-methods li+li{margin-top:1rem}.subscription-checkout .order-review .wc-saved-payment-methods li .stripe-source-errors{margin-top:0}.subscription-checkout .order-review #wc-stripe-cc-form{display:-webkit-box;display:flex;flex-wrap:wrap}.subscription-checkout .order-review #wc-stripe-cc-form>*{flex-basis:100%}.subscription-checkout .order-review #wc-stripe-cc-form .clear{margin-top:0}.subscription-checkout .order-review #wc-stripe-cc-form .form-row{flex-basis:calc(25% - .75rem);margin-top:0;position:relative}.subscription-checkout .order-review #wc-stripe-cc-form .form-row label{color:#8C939A;font-size:.75rem;font-weight:400;left:calc(1rem + 2px);padding:0;position:absolute;top:calc(50% - 1.625em);-webkit-transform:none;transform:none;z-index:100}.subscription-checkout .order-review #wc-stripe-cc-form .form-row-wide{flex-basis:calc(50% - .5rem);margin-right:1rem}.subscription-checkout .order-review #wc-stripe-cc-form .form-row-first{margin-right:1rem}.subscription-checkout .order-review #wc-stripe-cc-form .stripe-card-group{margin:0}.subscription-checkout .order-review #wc-stripe-cc-form .wc-stripe-elements-field{background-color:#ffffff;border:2px solid transparent;border-radius:.25rem;color:#1d252c;margin:0;padding:1.75em 1em .5em 1em !important;-webkit-transition:border-color .3s;transition:border-color .3s}.subscription-checkout .order-review #wc-stripe-cc-form .wc-stripe-elements-field:hover{border-color:#1d252c}.subscription-checkout .order-review #wc-stripe-cc-form .wc-stripe-elements-field.focused{border-color:#E04403}.subscription-checkout .order-review #wc-stripe-cc-form .wc-stripe-elements-field iframe{height:1.5rem !important}.subscription-checkout .order-review .woocommerce-terms-and-conditions-wrapper{font-size:.75rem;font-weight:700;margin-top:2rem}.subscription-checkout .woocommerce-shipping-fields{margin-top:0}.subscription-checkout .woocommerce-additional-fields{margin-top:3rem}.subscription-checkout .customer-details h3+*{margin-top:.25em}.subscription-checkout .woocommerce-billing-fields__field-wrapper{display:grid;grid-gap:1rem;grid-template-columns:repeat(2, 1fr)}.subscription-checkout .woocommerce-billing-fields__field-wrapper>*{margin:0;position:relative}.subscription-checkout .woocommerce-billing-fields__field-wrapper .input input,.subscription-checkout .woocommerce-billing-fields__field-wrapper .input select{padding:1.625em 1em .625em 1em}.subscription-checkout .woocommerce-billing-fields__field-wrapper .input input+label,.subscription-checkout .woocommerce-billing-fields__field-wrapper .input select+label{color:#8C939A;font-size:.75rem;font-weight:400;top:calc(50% - 1.625em);-webkit-transform:none;transform:none}.subscription-checkout .woocommerce-billing-fields__field-wrapper .input input:not(:placeholder-shown)+label,.subscription-checkout .woocommerce-billing-fields__field-wrapper .input select:not(:placeholder-shown)+label{-webkit-transform:none;transform:none}.subscription-checkout .woocommerce-billing-fields__field-wrapper #billing_email_field{grid-column:span 2;margin-bottom:3rem}.subscription-checkout #loginform{background-color:#ffffff;border-radius:.25rem;color:#1d252c;padding:2rem}.subscription-checkout #loginform input[type='submit']{background-color:#E04403;color:#ffffff;padding:1rem}.subscription-selection{background-color:#1d252c;color:#ffffff;position:relative}.subscription-selection>.content{margin-left:auto;margin-right:auto;max-width:48rem;position:relative;text-align:center}.subscription-selection>.content h1{font-family:'allison',cursive;font-size:5em;font-weight:400}.subscription-selection .discount{background-color:#E04403;border-radius:.25rem;color:#ffffff;margin-top:2.5rem;padding:2rem;position:relative;text-align:center}@media (min-width:37.5rem){.subscription-selection .discount h2{font-size:1.75rem}}.subscription-selection .discount h2+*{margin-top:.5em}.subscription-selection .cancel-btn{margin-top:2.5rem;position:relative;text-align:center}.subscription-selection .cancel-btn form{display:-webkit-inline-box;display:inline-flex}.subscription-selection .cancel-btn [role='button']{background-color:#1d252c;color:#ffffff;padding:1rem 2rem}.subscription-selection .cancel-btn [role='button']:hover{background-color:#E04403}.subscription-selection .subscription-list{list-style:none;margin-top:2.5rem;position:relative}@media (min-width:56.25rem){.subscription-selection .subscription-list{display:-webkit-box;display:flex}}@media (min-width:56.25rem){.subscription-selection .subscription-list>*{flex-basis:25%;-webkit-box-flex:1;flex-grow:1}}@media (max-width:56.249rem){.subscription-selection .subscription-list>*+*{margin-top:.5rem}}@media (min-width:56.25rem){.subscription-selection .subscription-list>*+*{margin-left:.5rem}}.subscription-selection .subscription-list .panel{background-color:#ffffff;border:none;color:#1d252c;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.subscription-selection .subscription-list .panel .panel-title{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.subscription-selection .subscription-list .panel .panel-title h2{color:#1d252c;font-size:1.25rem;font-weight:700;letter-spacing:-0.05em;text-transform:none}.subscription-selection .subscription-list .panel .panel-title .price-container{color:#E04403;font-size:2rem;font-weight:900;letter-spacing:-0.05em;line-height:1.125;margin-top:-0.25em}.subscription-selection .subscription-list .panel .panel-title .price-container .units{color:#8C939A;font-size:.375em;font-weight:700;letter-spacing:-0.05em}.subscription-selection .subscription-list .panel .panel-content{margin-top:0;padding:2rem 0}.subscription-selection .subscription-list .panel .panel-content .features{font-size:.875rem;font-weight:500;letter-spacing:-0.025em;list-style:none}.subscription-selection .subscription-list .panel .panel-content .features li{background-image:url(../images/icon-tick.svg);background-position:left top;background-repeat:no-repeat;background-size:1.25rem 1.25rem;padding-left:1.75rem}.subscription-selection .subscription-list .panel .panel-content .features li+li{margin-top:.5em}.subscription-selection .subscription-list .panel .panel-actions{background-color:#EFF0F0;border-radius:0 0 .25rem .25rem;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:auto -0.5rem -0.75rem -0.5rem;padding:1rem}@media (min-width:37.5rem){.subscription-selection .subscription-list .panel .panel-actions{margin:auto -1rem -1rem -1rem}}@media (min-width:56.25rem){.subscription-selection .subscription-list .panel .panel-actions{margin:auto -1.5rem -1.5rem -1.5rem}}.subscription-selection .subscription-list .panel .panel-actions button{background-color:transparent;color:#1d252c;margin-top:0}.subscription-selection .subscription-list .panel .panel-actions button:hover{background-color:#ffffff}.subscription-selection .subscription-list .panel.current::before{background-color:#E04403;border-radius:.25rem;color:#ffffff;content:'Current Membership';font-size:.75rem;font-weight:700;left:1.5rem;padding:.5em;position:absolute;top:-1.25em}.subscription-thankyou{background-color:#1d252c;color:#ffffff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-height:calc(100vh - 6rem);position:relative}.subscription-thankyou .content{margin:auto;max-width:48em;position:relative;text-align:center;width:100%}.subscription-thankyou .content h1{font-family:'allison',cursive;font-size:5em;font-weight:400}.subscription-thankyou .content [role='button']{background-color:#E04403;color:#ffffff;margin-top:3rem}.subscription-thankyou .content [role='button']:hover{background-color:#B12028}.subscription-thankyou .content .referrals{margin-top:3rem}.surgery-header{background-color:#E04403;color:#ffffff;padding:6rem 1rem 4.5rem 1rem;position:relative}@media (min-width:37.5rem){.surgery-header{padding:7.5rem 1.25rem 5.5rem 1.25rem}}@media (min-width:56.25rem){.surgery-header{padding:7.5rem 2.5rem 5.5rem 2.5rem}}@media (min-width:65rem){.surgery-header{padding:10rem 5rem 8rem 5rem}}.surgery-header img{display:block;height:10rem;margin:0 auto;width:auto}.surgery-header img+*{margin-top:2rem}.surgery-sessions-block{padding:5rem 0}.surgery-sessions-block h2{margin:0 1rem}@media (min-width:37.5rem){.surgery-sessions-block h2{margin:0 1.25rem}}@media (min-width:56.25rem){.surgery-sessions-block h2{margin:0 2.5rem}}@media (min-width:65rem){.surgery-sessions-block h2{margin:0 calc(50% - 30rem)}}.surgery-sessions-block .sessions:nth-child(3n - 1) a{background-color:#B12028}.surgery-sessions-block .sessions:nth-child(3n - 1) a .btn{background-color:#E04403}.surgery-sessions-block .sessions:nth-child(3n - 1) a:hover .btn{background-color:#1d252c}.surgery-sessions-block .sessions:nth-child(3n - 2) a{background-color:#1d252c}.surgery-sessions-block .sessions:nth-child(3n - 2) a .btn{background-color:#E04403}.surgery-sessions-block .sessions:nth-child(3n - 2) a:hover .btn{background-color:#B12028}.surgery-sessions-block .sessions+.sessions{margin-top:2.5rem}.surgery-sessions-block .sessions+.sessions h3{padding-top:2.5rem}.surgery-sessions-block .sessions a{-webkit-box-align:center;align-items:center;background-color:#E04403;color:#ffffff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:18em;-webkit-box-pack:center;justify-content:center;padding:1rem;text-align:center;width:100%}.surgery-sessions-block .sessions a p{font-size:.75em;max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out}.surgery-sessions-block .sessions a:hover p{max-height:3em}.surgery-sessions-block .sessions a:hover .btn{background-color:#1d252c}.surgery-sessions-block .sessions a .btn{background-color:#B12028;margin-top:1rem}.surgery-sessions-block .sessions img{display:block;height:7rem;width:auto}.surgery-sessions-block .sessions li{flex-basis:19.33rem;flex-shrink:0}.surgery-sessions-block .sessions li+li{margin-left:.5rem}@media (min-width:56.25rem){.surgery-sessions-block .sessions li+li{margin-left:1rem}}.surgery-sessions-block .sessions ul{display:-webkit-box;display:flex;list-style:none;margin-top:1.5rem;overflow-x:auto;padding-bottom:1rem}.surgery-sessions-block .sessions ul::before,.surgery-sessions-block .sessions ul::after{content:'';display:block;flex-shrink:0;flex-basis:1rem;height:1rem}@media (min-width:37.5rem){.surgery-sessions-block .sessions ul::before,.surgery-sessions-block .sessions ul::after{flex-basis:1.25rem}}@media (min-width:56.25rem){.surgery-sessions-block .sessions ul::before,.surgery-sessions-block .sessions ul::after{flex-basis:2.5rem}}@media (min-width:65rem){.surgery-sessions-block .sessions ul::before,.surgery-sessions-block .sessions ul::after{flex-basis:calc(50% - 30rem)}}.surgery-sessions-block .sessions .title{font-size:.875rem;font-weight:900;letter-spacing:.1em;margin:0 1rem;text-transform:uppercase}@media (min-width:37.5rem){.surgery-sessions-block .sessions .title{margin:0 1.25rem}}@media (min-width:56.25rem){.surgery-sessions-block .sessions .title{margin:0 2.5rem}}@media (min-width:65rem){.surgery-sessions-block .sessions .title{margin:0 calc(50% - 30rem)}}.surgery-sessions-block .sessions .title>*{font-size:1em;display:inline}.surgery-sessions-block .on-demand-session{-webkit-box-align:center;align-items:center;background-color:#E04403;color:#ffffff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;margin:2rem 1rem;padding:2rem 1rem;text-align:center}@media (min-width:37.5rem){.surgery-sessions-block .on-demand-session{margin:2.5rem 1.25rem}}@media (min-width:56.25rem){.surgery-sessions-block .on-demand-session{margin:2.5rem}}@media (min-width:75rem){.surgery-sessions-block .on-demand-session{margin:2.5rem calc(50% - 30rem)}}.surgery-sessions-block .on-demand-session p{font-size:.75em}.surgery-sessions-block .on-demand-session img{display:block;height:7rem;width:auto}.surgery-sessions-block .on-demand-session:hover .btn{background-color:#1d252c}.surgery-sessions-block .on-demand-session .btn{background-color:#B12028;margin-top:1rem}.table-list{background-color:#ffffff;border:1px solid #C5CBD1;border-radius:.25rem;overflow:auto}.table-list table td:first-child,.table-list table th:first-child{border-left:0}.table-list table td:last-child,.table-list table th:last-child{border-right:0}.table-list table tbody td{vertical-align:middle}.table-list table tbody tr:hover td{background-color:inherit}.table-list table tbody tr:last-child td{border-bottom:0}.table-list table thead th{border-top:0}.tabs input[name='tabs']{display:none}.tabs input[name='tabs']:checked:nth-of-type(1)~ul li:nth-child(1) label,.tabs input[name='tabs']:checked:nth-of-type(2)~ul li:nth-child(2) label,.tabs input[name='tabs']:checked:nth-of-type(3)~ul li:nth-child(3) label,.tabs input[name='tabs']:checked:nth-of-type(4)~ul li:nth-child(4) label,.tabs input[name='tabs']:checked:nth-of-type(5)~ul li:nth-child(5) label,.tabs input[name='tabs']:checked:nth-of-type(6)~ul li:nth-child(6) label,.tabs input[name='tabs']:checked:nth-of-type(7)~ul li:nth-child(7) label{background-color:#ffffff}.tabs input[name='tabs']:checked:nth-of-type(1)~.tab:nth-of-type(1),.tabs input[name='tabs']:checked:nth-of-type(2)~.tab:nth-of-type(2),.tabs input[name='tabs']:checked:nth-of-type(3)~.tab:nth-of-type(3),.tabs input[name='tabs']:checked:nth-of-type(4)~.tab:nth-of-type(4),.tabs input[name='tabs']:checked:nth-of-type(5)~.tab:nth-of-type(5),.tabs input[name='tabs']:checked:nth-of-type(6)~.tab:nth-of-type(6),.tabs input[name='tabs']:checked:nth-of-type(7)~.tab:nth-of-type(7){border:1px solid #C5CBD1;max-height:none;overflow:visible;padding:1rem;visibility:visible}@media (min-width:56.25rem){.tabs input[name='tabs']:checked:nth-of-type(1)~.tab:nth-of-type(1),.tabs input[name='tabs']:checked:nth-of-type(2)~.tab:nth-of-type(2),.tabs input[name='tabs']:checked:nth-of-type(3)~.tab:nth-of-type(3),.tabs input[name='tabs']:checked:nth-of-type(4)~.tab:nth-of-type(4),.tabs input[name='tabs']:checked:nth-of-type(5)~.tab:nth-of-type(5),.tabs input[name='tabs']:checked:nth-of-type(6)~.tab:nth-of-type(6),.tabs input[name='tabs']:checked:nth-of-type(7)~.tab:nth-of-type(7){padding:1.5rem}}.tabs input[name='tabs']+ul{display:-webkit-box;display:flex;list-style:none}.tabs input[name='tabs']+ul label{border:1px solid #C5CBD1;border-bottom:0;border-radius:.25rem .25rem 0 0;cursor:pointer;font-size:.625rem;font-weight:700;margin-bottom:-1px;padding:.625rem;-webkit-transition:background-color .3s;transition:background-color .3s}@media (min-width:37.5rem){.tabs input[name='tabs']+ul label{font-size:.75rem;padding:.875rem}}@media (min-width:56.25rem){.tabs input[name='tabs']+ul label{font-size:.875rem;padding:1rem}}.tabs input[name='tabs']+ul label:hover{background-color:#C5CBD1}.tabs input[name='tabs']+ul li+li{margin-left:.125rem}@media (min-width:37.5rem){.tabs input[name='tabs']+ul li+li{margin-left:.25rem}}.tabs .tab{background-color:#ffffff;border-radius:0 .25rem .25rem .25rem;margin-top:0;max-height:0;overflow:hidden;visibility:hidden}.tabs .tab h2.vishid:first-child+*{margin-top:0}.tabs .tab-filters{margin-bottom:2rem;margin-top:0}.tabs .tab-filters>*{width:auto}.tabs .tab-filters .input{-webkit-box-flex:1;flex-grow:1}.tabs .tab-filters .input input{background-color:#EFF0F0;padding:.75em 1em .5em 1em}.tabs .tab-filters .submit{margin-left:.5rem;margin-top:0}.timeline{background-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(#C5CBD1), color-stop(#C5CBD1), to(transparent));background-image:linear-gradient(90deg, transparent calc(50% - .0625rem), #C5CBD1 calc(50% - .0625rem), #C5CBD1 calc(50% + .0625rem), transparent calc(50% + .0625rem))}.timeline>*{border-radius:.25rem;padding:1rem;position:relative;width:100%}@media (min-width:37.5rem){.timeline>*{padding:1.5rem}}@media (min-width:56.25rem){.timeline>*{width:calc(50% - 1.25rem)}}@media (min-width:75em){.timeline>*{width:calc(50% - 1.5rem)}}@media (min-width:56.25rem){.timeline>*:nth-child(2n){margin-left:auto}}@media (min-width:56.25rem){.timeline>*:nth-child(2n)::before{left:-0.5rem}}@media (min-width:56.25rem){.timeline>*:nth-child(2n)::after{right:100%}}@media (min-width:56.25rem){.timeline>*:nth-child(2n - 1)::before{right:-0.5rem}}@media (min-width:56.25rem){.timeline>*:nth-child(2n - 1)::after{left:100%}}.timeline>*::before{background-color:#C5CBD1;border-radius:50%;content:'';height:1rem;position:absolute;top:1.5rem;width:1rem}@media (max-width:56.249rem){.timeline>*::before{left:calc(50% - .5rem);top:-0.5rem}}@media (min-width:56.25rem){.timeline>*::after{background-color:#C5CBD1;content:'';height:.125rem;position:absolute;top:2rem;width:1.25rem}}@media (min-width:75rem){.timeline>*::after{width:1.5rem}}@media (max-width:56.249rem){.timeline>*:nth-last-child(n + 2)::after{background-color:#C5CBD1;border-radius:50%;bottom:-0.5rem;content:'';height:1rem;left:calc(50% - .5rem);position:absolute;right:auto;top:auto;width:1rem}}@media (max-width:56.249rem){.timeline>*:first-child::before{content:none}}@media (max-width:56.249rem){.timeline>*+*{margin-top:2rem}}@media (min-width:56.25rem){.timeline>*+*{margin-top:-3rem}}@media (min-width:56.25rem){.timeline>*+*.review,.timeline>*+*.session.next{margin-top:2rem}}.timeline>*.review,.timeline>*.session.next,.timeline>*.session.future,.timeline>*.end,.timeline>*.start{text-align:center;width:100%}@media (min-width:56.25rem){.timeline>*.review::before,.timeline>*.session.next::before,.timeline>*.session.future::before,.timeline>*.end::before,.timeline>*.start::before{left:calc(50% - .5rem);top:-0.5rem}}@media (min-width:56.25rem){.timeline>*.review::after,.timeline>*.session.next::after,.timeline>*.session.future::after,.timeline>*.end::after,.timeline>*.start::after{content:none}}@media (min-width:56.25rem){.timeline>*.review:first-child::before,.timeline>*.session.next:first-child::before,.timeline>*.session.future:first-child::before,.timeline>*.end:first-child::before,.timeline>*.start:first-child::before{content:none}}@media (min-width:56.25rem){.timeline>*.review:nth-last-child(n + 2)::after,.timeline>*.session.next:nth-last-child(n + 2)::after,.timeline>*.session.future:nth-last-child(n + 2)::after,.timeline>*.end:nth-last-child(n + 2)::after,.timeline>*.start:nth-last-child(n + 2)::after{background-color:#C5CBD1;border-radius:50%;bottom:-0.5rem;content:'';height:1rem;left:calc(50% - .5rem);position:absolute;right:auto;top:auto;width:1rem}}.timeline>*.review+*,.timeline>*.session.next+*,.timeline>*.session.future+*,.timeline>*.end+*,.timeline>*.start+*{margin-top:2rem}.timeline>*.review .actions,.timeline>*.session.next .actions,.timeline>*.session.future .actions,.timeline>*.end .actions,.timeline>*.start .actions{-webkit-box-pack:center;justify-content:center;padding-bottom:.5rem}@media (min-width:56.25rem){.timeline>*+.end,.timeline>*+.start{margin-top:2rem}}.timeline .type{font-size:.625rem;font-weight:700;letter-spacing:.1em;opacity:.75;text-transform:uppercase}.timeline time{font-size:.75rem;margin-top:.125rem}.timeline h2{font-size:1.25rem;line-height:1.125;margin-top:.25rem}.timeline h2 a:hover{color:#E04403}.timeline h3{font-size:.875rem}.timeline h3+*{margin-top:0}.timeline .actions{background-color:#EFF0F0;border-radius:0 0 .25rem .25rem;display:-webkit-box;display:flex;flex-wrap:wrap;margin:1rem -1rem -1rem -1rem;padding:.25rem .5rem .25rem .5rem;position:relative}@media (min-width:37.5rem){.timeline .actions{margin:1rem -1.5rem -1.5rem -1.5rem}}.timeline .actions:not(:has(> *)){padding:0}.timeline .actions>*{margin:.5rem}@media (min-width:37.5rem){.timeline .actions>*{margin:.5rem 1rem}}.timeline .actions [role='button']{background-color:transparent;color:currentColor;font-size:.625rem;opacity:.75;padding:0;-webkit-transition:opacity .3s;transition:opacity .3s}@media (min-width:37.5rem){.timeline .actions [role='button']{font-size:.75rem}}.timeline .actions [role='button'] svg{margin-right:.375rem}@media (max-width:37.49rem){.timeline .actions [role='button'] svg{height:1rem;width:1rem}}.timeline .actions [role='button']:hover{opacity:1}.timeline .end{background-color:#EFF0F0}.timeline .end:first-child{padding-top:0}.timeline .end time{color:#8C939A}.timeline .start{background-color:#EFF0F0}.timeline .start:last-child{padding-bottom:0}.timeline .start time{color:#8C939A}.timeline .pin{background-color:#1d252c;color:#ffffff}.timeline .pin .actions{background-color:rgba(0,0,0,0.25)}.timeline .pin .pin-content{display:-webkit-box;display:flex}.timeline .pin .pin-content div{-webkit-box-flex:1;flex-grow:1;font-size:.75rem}.timeline .pin .pin-content div h2{font-size:1.125rem}.timeline .pin .pin-content div h2+*{margin-top:.25rem}.timeline .pin .pin-content figure{flex-basis:calc(33.33% - .5rem);flex-shrink:0;margin:-1rem -1rem -0.5rem 1rem}.timeline .pin .pin-content figure img{border-radius:.1875rem;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.timeline .pin .pin-content figure img[src$='.svg']{-o-object-fit:contain;object-fit:contain}.timeline .session{background-color:#ffffff;box-shadow:.125rem .125rem 1.5rem rgba(0,0,0,0.15);color:#1d252c;font-size:.875rem}.timeline .session .circle-graph{--colour:#1d252c}.timeline .session .circle-graph .circle{background:conic-gradient(var(--colour) calc(var(--p)*1%), rgba(255,255,255,0.2) 0);-webkit-mask:radial-gradient(farthest-side, transparent calc(99% - 2px), #000 calc(100% - 2px));mask:radial-gradient(farthest-side, transparent calc(99% - 2px), #000 calc(100% - 2px))}@media (min-width:37.5rem){.timeline .session .circle-graph .circle{-webkit-mask:radial-gradient(farthest-side, transparent calc(99% - 4px), #000 calc(100% - 4px));mask:radial-gradient(farthest-side, transparent calc(99% - 4px), #000 calc(100% - 4px))}}.timeline .session .circle-graph .middle{color:#1d252c;font-size:.5rem;padding:.75rem}@media (min-width:37.5rem){.timeline .session .circle-graph .middle{padding:1.25rem}}@media (max-width:37.49rem){.timeline .session .circle-graph .middle .value{font-size:2em}}.timeline .session .circle-graph .middle .value span{color:currentColor;opacity:.75}.timeline .session .graphs{grid-template-columns:repeat(auto-fill, minmax(4.5rem, 1fr));grid-gap:.5rem}@media (min-width:37.5rem){.timeline .session .graphs{grid-template-columns:repeat(auto-fill, 6.25rem);grid-gap:.75rem}}.timeline .session .ratings ul{display:-webkit-box;display:flex;list-style:none;margin-top:0}.timeline .session .ratings ul li{background-color:#42893D;border-radius:.25rem;color:#ffffff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;-webkit-box-pack:center;justify-content:center;line-height:1;min-height:3.5rem;min-width:3.5rem;text-align:center}.timeline .session .ratings ul li[data-score='10']{background-color:#42893D}.timeline .session .ratings ul li[data-score='9']{background-color:#659242}.timeline .session .ratings ul li[data-score='8']{background-color:#879A47}.timeline .session .ratings ul li[data-score='7']{background-color:#A8A24B}.timeline .session .ratings ul li[data-score='6']{background-color:#CAAA50}.timeline .session .ratings ul li[data-score='5']{background-color:#E0954C}.timeline .session .ratings ul li[data-score='4']{background-color:#D57843}.timeline .session .ratings ul li[data-score='3']{background-color:#C95B3A}.timeline .session .ratings ul li[data-score='2']{background-color:#BE3E31}.timeline .session .ratings ul li[data-score='1']{background-color:#B12028}.timeline .session .ratings ul li+li{margin-left:.25rem;margin-top:0}.timeline .session .ratings ul span{font-size:.625rem;margin-top:.25rem}.timeline .session .ratings ul strong{font-size:1.5rem;font-weight:900;margin-top:0}.timeline .session .status{background-color:#42893D;border-radius:.25rem;color:#ffffff;display:-webkit-box;display:flex;font-weight:500;margin:0;padding:.75rem;position:absolute;right:1rem;top:1rem}@media (min-width:37.5rem){.timeline .session .status{right:1rem;top:1rem}}.timeline .session .status svg{fill:currentColor;height:1.25em;margin-right:.75rem;width:1.25em}.timeline .session .status.cancelled,.timeline .session .status.late_cancelled,.timeline .session .status.no_show,.timeline .session .status.tech_issue{background-color:#B12028}.timeline .session.late_cancelled,.timeline .session.cancelled,.timeline .session.no_show,.timeline .session.tech_issue{background-color:#EFF0F0;background-image:repeating-linear-gradient(45deg, rgba(0,0,0,0) 0, rgba(0,0,0,0) 4px, rgba(0,0,0,0.05) 4px, rgba(0,0,0,0.05) 6px)}.timeline .session.late_cancelled h2,.timeline .session.cancelled h2,.timeline .session.no_show h2,.timeline .session.tech_issue h2{display:none}.timeline .coach{background-color:#ffffff;border-radius:.25rem;box-shadow:.125rem .125rem 1.5rem rgba(0,0,0,0.15);display:-webkit-box;display:flex}.timeline .coach figure{flex-basis:33.33%}.timeline .coach figure img{border-radius:.1875rem;display:block;height:auto;width:100%}.timeline .coach .content{-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;flex-basis:66.66%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:0;padding-left:1rem;text-align:left}.timeline .coach .content h3{color:#8C939A;font-size:.75rem;margin-bottom:auto}.timeline .coach .content h3 span{color:#1d252c;display:block;font-size:1rem}.timeline .coach .content [role='button']{background-color:transparent;padding:0}.timeline .coach .content [role='button']:hover{color:#1d252c}.timeline .coach .content [role='button'] span{white-space:nowrap}.timeline .review{background-color:#ffffff;box-shadow:.125rem .125rem 1.5rem rgba(0,0,0,0.15)}.timeline .review .actions{background-color:#EFF0F0;margin-top:2rem}@media (min-width:37.5rem){.timeline .review .exercise-graph{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}}.timeline .review .exercise-graph+.exercise-graph{border-top:none;margin-top:1.5rem;padding-top:0}.timeline .review .exercise-graph figcaption{text-align:left}@media (max-width:37.49rem){.timeline .review .exercise-graph figcaption{font-size:.75rem}}@media (min-width:37.5rem){.timeline .review .exercise-graph figcaption{display:-webkit-box;display:flex;flex-basis:12rem;-webkit-box-pack:justify;justify-content:space-between;padding-right:.5rem}}.timeline .review .exercise-graph figcaption .score-increase{font-size:1em}@media (max-width:37.49rem){.timeline .review .exercise-graph figcaption .score-increase{margin-left:0}}@media (min-width:37.5rem){.timeline .review .exercise-graph .scale{-webkit-box-flex:1;flex-grow:1;margin-top:0}}.timeline .review .assessment-overview{-webkit-box-pack:center;justify-content:center}.timeline .peer-review .content{font-size:.875rem;margin-left:auto;margin-right:auto;max-width:56em}.timeline .peer-review .content h4+*{margin-top:.5em}.timeline .peer-review .content .peer-assessment-progress{margin-top:.5em}.timeline-graph{--backgroundColour:#EFF0F0;--column:8rem;--graphHeight:20rem;--graphWidth:100%;--lineColour:#C5CBD1;--colour:#EDB355;--x:0;--y:0;width:calc(var(--graphWidth) + 2rem)}.timeline-graph figcaption{display:block;font-size:1.25rem;font-weight:700;letter-spacing:-0.05em;line-height:1.25}.timeline-graph .graph-container{overflow:visible;position:relative}.timeline-graph .graph-container .graph-overflow{margin-bottom:-1rem;overflow-x:auto;overflow-y:hidden;padding-bottom:2rem;padding-left:2rem;padding-top:1rem;position:relative}.timeline-graph .graph-container .graph-overflow::before{background-image:linear-gradient(var(--lineColour) 0, var(--lineColour) 1px, transparent 1px, transparent calc(var(--graphHeight) / var(--yLines)));background-position:left top;background-size:100% calc(var(--graphHeight) / var(--yLines));content:'';height:calc(var(--graphHeight) + 1px);left:0;position:absolute;top:1rem;width:100%}.timeline-graph .graph-container .graph-overflow .benchmark-line.diagonal{border-bottom:2px dashed var(--lineColour);bottom:calc(2.25rem - 1px);left:2rem;position:absolute;-webkit-transform:rotate(-25.115deg);transform:rotate(-25.115deg);-webkit-transform-origin:left top;transform-origin:left top;width:70.682rem}.timeline-graph .graph-container .graph-overflow .benchmark-line.horizontal{border-bottom:2px dashed var(--lineColour);bottom:2.25rem;left:2rem;position:absolute;-webkit-transform:translateY(calc(var(--value) * var(--graphHeight) * -1));transform:translateY(calc(var(--value) * var(--graphHeight) * -1));width:calc(2rem + var(--graphWidth))}.timeline-graph .graph-container .graph-overflow .benchmark-line.vertical{border-right:2px dashed var(--lineColour);bottom:2.25rem;height:var(--graphHeight);left:calc(2rem + (100% - 2rem) * var(--value));position:absolute}.timeline-graph ul{display:-webkit-box;display:flex;height:var(--graphHeight);list-style:none;position:relative;z-index:100}.timeline-graph ul li{flex-basis:var(--column);flex-shrink:0;pointer-events:none;position:relative}.timeline-graph ul li:first-child{margin-left:calc(var(--column) * .5)}.timeline-graph ul .data-point{-webkit-box-align:center;align-items:center;bottom:-0.75rem;display:-webkit-box;display:flex;height:1.5rem;-webkit-box-pack:center;justify-content:center;left:calc((var(--x) * 100%) - .75rem);pointer-events:auto;position:absolute;-webkit-transform:translateY(calc(var(--y) * var(--graphHeight) * -1));transform:translateY(calc(var(--y) * var(--graphHeight) * -1));-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;width:1.5rem}.timeline-graph ul .data-point.hidden{opacity:0;pointer-events:none}.timeline-graph ul .data-point::before,.timeline-graph ul .data-point::after{background-color:var(--colour);border:2px solid var(--colour);border-radius:50%;box-sizing:border-box;content:'';height:100%;left:0;position:absolute;top:0;-webkit-transition:background-color .3s;transition:background-color .3s;width:100%;z-index:2}.timeline-graph ul .data-point::after{background-color:#B12028;border:none;opacity:var(--overlay);pointer-events:none}.timeline-graph ul .data-point:hover{-webkit-transform:translateY(calc(var(--y) * var(--graphHeight) * -1)) scale(1.25);transform:translateY(calc(var(--y) * var(--graphHeight) * -1)) scale(1.25);z-index:100}.timeline-graph ul .data-point div{color:#ffffff;font-size:.5rem;font-weight:700;line-height:1.25;pointer-events:none;position:relative;white-space:nowrap;z-index:10}.timeline-graph ul .data-point div h3{font-size:1em}.timeline-graph .key{display:-webkit-box;display:flex;font-size:.625rem;font-weight:700;height:auto;letter-spacing:-0.025em;margin-left:-0.5rem;margin-right:-0.5rem}.timeline-graph .key>*{-webkit-box-align:center;align-items:center;color:#8C939A;display:-webkit-box;display:flex;flex-basis:auto;margin:.5rem;pointer-events:auto}.timeline-graph .key>*[data-filter]{cursor:pointer}.timeline-graph .key>*[data-filter]:hover::before{background-color:var(--backgroundColour)}.timeline-graph .key>*[data-filter].hidden::before{background-color:var(--backgroundColour)}.timeline-graph .key>*[data-filter].hidden:hover::before{background-color:var(--colour)}.timeline-graph .key>*::before{background-color:var(--colour);border:.125rem solid var(--colour);border-radius:50%;box-sizing:border-box;content:'';display:block;height:1rem;margin-right:.25em;-webkit-transition:background-color .3s;transition:background-color .3s;width:1rem}.timeline-graph .x-axis{color:var(--lineColour);display:-webkit-box;display:flex;margin-top:.25rem}.timeline-graph .x-axis>*{flex-basis:var(--column);flex-shrink:0;font-size:.75rem;line-height:1.125;margin:0;position:relative}.timeline-graph .x-axis>*:first-child{margin-left:calc(var(--column) * .5)}.timeline-graph .x-axis>*::before{border-left:1px solid var(--lineColour);bottom:-1em;content:'';height:calc(var(--graphHeight) + .25rem + 1em);left:0;position:absolute;width:0}.timeline-graph .x-axis>* span{background-color:var(--backgroundColour);left:0;padding:0 .125em;position:absolute;text-align:center;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.timeline-graph .y-axis{color:var(--lineColour);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;font-size:.75rem;height:var(--graphHeight);left:0;line-height:1;margin:0;padding-right:.25rem;position:absolute;text-align:center;top:1rem;width:2rem;z-index:100}.timeline-graph .y-axis>*{display:block;flex-basis:calc(var(--graphHeight) / var(--yLines));flex-shrink:0;position:relative}.timeline-graph .y-axis>* span{background-color:var(--backgroundColour);bottom:-0.5em;padding:0 .125em;position:absolute;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}.timeline-graph .y-axis .label{bottom:0;font-size:.625rem;left:1em;position:absolute;text-align:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;width:var(--graphHeight)}@media (min-width:56.25rem){.two-columns{display:grid;grid-gap:2.5rem;grid-template-columns:20rem 1fr}}@media (min-width:75rem){.two-columns{grid-gap:3rem}}@media (min-width:56.25rem){.two-columns>*{margin-top:0}}@media (min-width:37.5rem){.two-columns>*>*+*{margin-top:1.25rem}}@media (min-width:56.25rem){.two-columns>*>*+*{margin-top:2.5rem}}@media (min-width:75rem){.two-columns>*>*+*{margin-top:3rem}}.update-password-block{-webkit-box-align:center;align-items:center;background-color:#ffffff;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%;-webkit-box-pack:center;justify-content:center;left:0;margin:0;padding:2rem 1rem;position:fixed;text-align:center;top:0;width:100%;z-index:1000}@media (min-width:37.5rem){.update-password-block{padding:2.5rem 1.25rem}}@media (min-width:56.25rem){.update-password-block{padding:2.5rem}}@media (min-width:65rem){.update-password-block{padding:5rem calc(50% - 30rem)}}.update-password-block form{-webkit-box-pack:center;justify-content:center;margin:auto;max-width:32em}.update-password-block form h2{margin-bottom:2.5rem}.video-background{background-color:#1d252c;height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%}.video-background video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-background.overlay video{opacity:.5}.wheel-exercise .choices{display:-webkit-box;display:flex}@supports ((-webkit-clip-path: polygon(0% 0%, 100% 0%)) or (clip-path: polygon(0% 0%, 100% 0%))){.wheel-exercise .choices{height:60vmin;margin:7.5vmin auto;position:relative;width:60vmin}}.wheel-exercise .choices .option{border-left:1px solid #EFF0F0;display:-webkit-box;display:flex;flex-basis:10%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1;-webkit-box-pack:start;justify-content:flex-start;margin-top:0}@supports ((-webkit-transform: skewY(-45deg)) or (transform: skewY(-45deg))){.wheel-exercise .choices .option{border-left:0;bottom:50%;display:block;height:50%;left:50%;pointer-events:none;position:absolute;-webkit-transform-origin:left bottom;transform-origin:left bottom;width:50%}.wheel-exercise .choices .option:hover h4{opacity:1}.wheel-exercise .choices .option>div{height:100%;left:0;margin:0;overflow:hidden;position:absolute;top:0;-webkit-transform:skewY(-45deg);transform:skewY(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;width:100%}.wheel-exercise .choices .option>div:hover input[type='radio']+label{background-color:transparent}.wheel-exercise .choices .option>div:hover input[type='radio']+label:hover{background-color:#E04403}.wheel-exercise .choices .option>div:hover input[type='radio']+label:hover~label{background-color:#E04403}.wheel-exercise .choices .option>div:hover input[type='radio']:checked~label{background-color:#E7A792}.wheel-exercise .choices .option>div:hover input[type='radio']:checked~label:hover{background-color:#E04403}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child>div,.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~*>div{-webkit-transform:skewY(-60deg);transform:skewY(-60deg)}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child label,.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~* label{-webkit-transform:skewY(60deg) rotate(15deg);transform:skewY(60deg) rotate(15deg)}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child h4,.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~* h4{-webkit-transform:rotate(15deg);transform:rotate(15deg)}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child h4 span,.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~* h4 span{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child:nth-child(2),.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~*:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg)}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child:nth-child(2) h4 span,.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~*:nth-child(2) h4 span{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child:nth-child(3),.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~*:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg)}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child:nth-child(3) h4 span,.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~*:nth-child(3) h4 span{-webkit-transform:rotate(-75deg);transform:rotate(-75deg)}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child:nth-child(4),.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~*:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg)}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child:nth-child(4) h4 span,.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~*:nth-child(4) h4 span{-webkit-transform:rotate(-105deg);transform:rotate(-105deg)}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child:nth-child(5),.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~*:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg)}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child:nth-child(5) h4 span,.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~*:nth-child(5) h4 span{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child:nth-child(6),.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~*:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg)}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child:nth-child(6) h4 span,.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~*:nth-child(6) h4 span{-webkit-transform:rotate(-165deg);transform:rotate(-165deg)}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child:nth-child(7),.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~*:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child:nth-child(7) h4 span,.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~*:nth-child(7) h4 span{right:0;text-align:right;-webkit-transform:rotate(-195deg);transform:rotate(-195deg);-webkit-transform-origin:right center;transform-origin:right center}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child:nth-child(8),.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~*:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg)}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child:nth-child(8) h4 span,.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~*:nth-child(8) h4 span{right:0;text-align:right;-webkit-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-transform-origin:right center;transform-origin:right center}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child:nth-child(9),.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~*:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg)}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child:nth-child(9) h4 span,.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~*:nth-child(9) h4 span{right:0;text-align:right;-webkit-transform:rotate(-255deg);transform:rotate(-255deg);-webkit-transform-origin:right center;transform-origin:right center}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child:nth-child(10),.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~*:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg)}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child:nth-child(10) h4 span,.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~*:nth-child(10) h4 span{right:0;text-align:right;-webkit-transform:rotate(-285deg);transform:rotate(-285deg);-webkit-transform-origin:right center;transform-origin:right center}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child:nth-child(11),.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~*:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg)}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child:nth-child(11) h4 span,.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~*:nth-child(11) h4 span{right:0;text-align:right;-webkit-transform:rotate(-315deg);transform:rotate(-315deg);-webkit-transform-origin:right center;transform-origin:right center}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child:nth-child(12),.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~*:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg)}.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child:nth-child(12) h4 span,.wheel-exercise .choices .option:nth-last-child(n+13):nth-last-child(-n+13):first-child~*:nth-child(12) h4 span{right:0;text-align:right;-webkit-transform:rotate(-345deg);transform:rotate(-345deg);-webkit-transform-origin:right center;transform-origin:right center}.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child>div,.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*>div{-webkit-transform:skewY(-54deg);transform:skewY(-54deg)}.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child label,.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~* label{-webkit-transform:skewY(54deg) rotate(18deg);transform:skewY(54deg) rotate(18deg)}.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child h4,.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~* h4{-webkit-transform:rotate(18deg);transform:rotate(18deg)}.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child h4 span,.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~* h4 span{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(2),.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(2){-webkit-transform:rotate(36deg);transform:rotate(36deg)}.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(2) h4 span,.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(2) h4 span{-webkit-transform:rotate(-54deg);transform:rotate(-54deg)}.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(3),.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(3){-webkit-transform:rotate(72deg);transform:rotate(72deg)}.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(3) h4 span,.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(3) h4 span{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(4),.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(4){-webkit-transform:rotate(108deg);transform:rotate(108deg)}.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(4) h4 span,.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(4) h4 span{-webkit-transform:rotate(-126deg);transform:rotate(-126deg)}.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(5),.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(5){-webkit-transform:rotate(144deg);transform:rotate(144deg)}.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(5) h4 span,.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(5) h4 span{-webkit-transform:rotate(-162deg);transform:rotate(-162deg)}.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(6),.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(6){-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(6) h4 span,.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(6) h4 span{right:0;text-align:right;-webkit-transform:rotate(-198deg);transform:rotate(-198deg);-webkit-transform-origin:right center;transform-origin:right center}.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(7),.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(7){-webkit-transform:rotate(216deg);transform:rotate(216deg)}.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(7) h4 span,.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(7) h4 span{right:0;text-align:right;-webkit-transform:rotate(-234deg);transform:rotate(-234deg);-webkit-transform-origin:right center;transform-origin:right center}.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(8),.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(8){-webkit-transform:rotate(252deg);transform:rotate(252deg)}.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(8) h4 span,.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(8) h4 span{right:0;text-align:right;-webkit-transform:rotate(-270deg);transform:rotate(-270deg);-webkit-transform-origin:right center;transform-origin:right center}.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(9),.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(9){-webkit-transform:rotate(288deg);transform:rotate(288deg)}.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(9) h4 span,.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(9) h4 span{right:0;text-align:right;-webkit-transform:rotate(-306deg);transform:rotate(-306deg);-webkit-transform-origin:right center;transform-origin:right center}.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(10),.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(10){-webkit-transform:rotate(324deg);transform:rotate(324deg)}.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child:nth-child(10) h4 span,.wheel-exercise .choices .option:nth-last-child(n+11):nth-last-child(-n+11):first-child~*:nth-child(10) h4 span{right:0;text-align:right;-webkit-transform:rotate(-342deg);transform:rotate(-342deg);-webkit-transform-origin:right center;transform-origin:right center}.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(2),.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(2) h4 span,.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(2) h4 span{-webkit-transform:rotate(-67.5deg);transform:rotate(-67.5deg)}.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(3),.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(3){-webkit-transform:rotate(90deg);transform:rotate(90deg)}.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(3) h4 span,.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(3) h4 span{-webkit-transform:rotate(-112.5deg);transform:rotate(-112.5deg)}.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(4),.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(4){-webkit-transform:rotate(135deg);transform:rotate(135deg)}.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(4) h4 span,.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(4) h4 span{-webkit-transform:rotate(-157.5deg);transform:rotate(-157.5deg)}.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(5),.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(5){-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(5) h4 span,.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(5) h4 span{right:0;text-align:right;-webkit-transform:rotate(-202.5deg);transform:rotate(-202.5deg);-webkit-transform-origin:right center;transform-origin:right center}.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(6),.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(6){-webkit-transform:rotate(225deg);transform:rotate(225deg)}.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(6) h4 span,.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(6) h4 span{right:0;text-align:right;-webkit-transform:rotate(-247.5deg);transform:rotate(-247.5deg);-webkit-transform-origin:right center;transform-origin:right center}.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(7),.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(7){-webkit-transform:rotate(270deg);transform:rotate(270deg)}.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(7) h4 span,.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(7) h4 span{right:0;text-align:right;-webkit-transform:rotate(-292.5deg);transform:rotate(-292.5deg);-webkit-transform-origin:right center;transform-origin:right center}.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(8),.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(8){-webkit-transform:rotate(315deg);transform:rotate(315deg)}.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child:nth-child(8) h4 span,.wheel-exercise .choices .option:nth-last-child(n+9):nth-last-child(-n+9):first-child~*:nth-child(8) h4 span{right:0;text-align:right;-webkit-transform:rotate(-337.5deg);transform:rotate(-337.5deg);-webkit-transform-origin:right center;transform-origin:right center}.wheel-exercise .choices .option::after{background-color:#EFF0F0;content:'';height:100%;left:0;position:absolute;top:0;width:1px;z-index:100}}.wheel-exercise .choices .option:last-child{border-right:1px solid #EFF0F0}@supports ((-webkit-transform: skewY(-45deg)) or (transform: skewY(-45deg))){.wheel-exercise .choices .option:last-child{border-right:none}}.wheel-exercise .choices .option label{display:block;max-width:none;pointer-events:auto;padding:.5rem 1rem;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}@supports ((-webkit-transform: skewY(-45deg)) or (transform: skewY(-45deg))){.wheel-exercise .choices .option label{border-radius:50%;color:transparent !important;font-size:1.75vmin;height:200%;left:-100%;padding:.875vmin 0;position:absolute;top:0;-webkit-transform:skewY(45deg) rotate(22.5deg);transform:skewY(45deg) rotate(22.5deg);width:200%}.wheel-exercise .choices .option label:nth-of-type(2){height:182.5%;left:-91.25%;top:8.75%;width:182.5%}.wheel-exercise .choices .option label:nth-of-type(3){height:165%;left:-82.5%;top:17.5%;width:165%}.wheel-exercise .choices .option label:nth-of-type(4){height:147.5%;left:-73.75%;top:26.25%;width:147.5%}.wheel-exercise .choices .option label:nth-of-type(5){height:130%;left:-65%;top:35%;width:130%}.wheel-exercise .choices .option label:nth-of-type(6){height:112.5%;left:-56.25%;top:43.75%;width:112.5%}.wheel-exercise .choices .option label:nth-of-type(7){height:95%;left:-47.5%;top:52.5%;width:95%}.wheel-exercise .choices .option label:nth-of-type(8){height:77.5%;left:-38.75%;top:61.25%;width:77.5%}.wheel-exercise .choices .option label:nth-of-type(9){height:60%;left:-30%;top:70%;width:60%}.wheel-exercise .choices .option label:nth-of-type(10){height:42.5%;left:-21.25%;top:78.75%;width:42.5%}}.wheel-exercise .choices .option label:hover{background-color:#E04403;color:#ffffff}.wheel-exercise .choices .option h4{font-size:.875rem;font-weight:500;-webkit-box-ordinal-group:6;order:5;padding:.5rem}@supports ((-webkit-transform: skewY(-45deg)) or (transform: skewY(-45deg))){.wheel-exercise .choices .option h4{bottom:0;font-size:1.75vmin;left:0;line-height:1;opacity:.5;padding:0;padding-bottom:31vmin;position:absolute;-webkit-transform:rotate(22.5deg);transform:rotate(22.5deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transition:opacity .3s;transition:opacity .3s}.wheel-exercise .choices .option h4 span{bottom:100%;display:block;position:absolute;text-align:left;-webkit-transform:rotate(-22.5deg);transform:rotate(-22.5deg);-webkit-transform-origin:left center;transform-origin:left center}}.wheel-exercise .choices .option input[type='radio']{top:auto !important;bottom:0 !important}.wheel-exercise .choices .option input[type='radio']:checked~label{background-color:#E04403;color:#ffffff}.wheel-exercise .choices .option label{border-top:1px solid #EFF0F0;margin-top:0}.wheel-exercise .choices .option label:hover~label{background-color:#E04403;color:#ffffff}.wheel-exercise .choices .option label:nth-last-of-type(2){border-bottom:1px solid #EFF0F0}.wheel-exercise .choices .scale{display:none}@supports ((-webkit-transform: skewY(-45deg)) or (transform: skewY(-45deg))){.wheel-exercise .choices .scale{bottom:53%;display:block;height:50%;left:50%;pointer-events:none;position:absolute;text-align:center;text-shadow:0 0 1px #ffffff,0 0 2px #ffffff,0 0 3px #ffffff,0 0 4px #ffffff,0 0 5px #ffffff,0 0 6px #ffffff,0 0 7px #ffffff,0 0 8px #ffffff,0 0 9px #ffffff,0 0 10px #ffffff;width:50%;z-index:100}.wheel-exercise .choices .scale span{border-radius:50%;font-size:2vmin;height:200%;left:-100%;padding:.875vmin 0;position:absolute;top:0;width:200%}.wheel-exercise .choices .scale span:nth-of-type(2){height:182.5%;left:-91.25%;top:8.75%;width:182.5%}.wheel-exercise .choices .scale span:nth-of-type(3){height:165%;left:-82.5%;top:17.5%;width:165%}.wheel-exercise .choices .scale span:nth-of-type(4){height:147.5%;left:-73.75%;top:26.25%;width:147.5%}.wheel-exercise .choices .scale span:nth-of-type(5){height:130%;left:-65%;top:35%;width:130%}.wheel-exercise .choices .scale span:nth-of-type(6){height:112.5%;left:-56.25%;top:43.75%;width:112.5%}.wheel-exercise .choices .scale span:nth-of-type(7){height:95%;left:-47.5%;top:52.5%;width:95%}.wheel-exercise .choices .scale span:nth-of-type(8){height:77.5%;left:-38.75%;top:61.25%;width:77.5%}.wheel-exercise .choices .scale span:nth-of-type(9){height:60%;left:-30%;top:70%;width:60%}.wheel-exercise .choices .scale span:nth-of-type(10){height:42.5%;left:-21.25%;top:78.75%;width:42.5%}}.your-coach{background-color:#EFF0F0;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:30rem}.your-coach figure img{display:block;height:5rem;min-height:100%;-o-object-fit:cover;object-fit:cover;width:auto}@media (min-width:37.5rem){.your-coach figure img{height:6rem}}.your-coach .content{-webkit-box-flex:1;flex-grow:1;margin-top:0;padding:1rem}@media (min-width:37.5rem){.your-coach .content{padding:1.25rem}}.your-coach .content h2{color:#E04403;font-size:.875rem;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.your-coach .content h3{font-size:1.25rem;margin-top:.5rem}@media (min-width:37.5rem){.your-coach .content h3{font-size:1.75rem}}.your-next-session{border-bottom:1px solid #EFF0F0;border-top:1px solid #EFF0F0;margin:2rem 0;padding:.5rem 0}.your-next-session a[href^='#session-']{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;margin-top:.25em}.your-next-session a[href^='#session-']>*{margin-top:0}.your-next-session a[href^='#session-']>*+*{margin-left:1rem}.your-next-session a[href^='#session-']>*:last-child{margin-left:auto}.welcome-back{background-color:#1d252c;color:#ffffff;height:calc(100vh - 1rem);margin:-0.5rem 0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:2rem 1.5rem;position:relative}@media (min-width:37.5rem){.welcome-back{margin:-0.75rem;padding:2.5rem 1.75rem}}@media (min-width:56.25rem){.welcome-back{display:-webkit-box;display:flex;margin:-2rem;padding:2.5rem}}@media (min-width:75rem){.welcome-back{margin:-2.5rem;padding:5rem}}.welcome-back .content{position:relative}@media (min-width:56.25rem){.welcome-back .content{margin:auto 0;flex-basis:calc(50% - 1.5rem)}}@media (min-width:75rem){.welcome-back .content{flex-basis:calc(50% - 2.5rem)}}.welcome-back .content h1{font-family:'allison',cursive;font-size:3.5em;font-weight:400;line-height:1}@media (min-width:37.5rem){.welcome-back .content h1{font-size:4.5em}}@media (min-width:75rem){.welcome-back .content h1{font-size:5em}}.welcome-back .content [role='button']{background-color:#E04403;color:#ffffff;margin-top:1.5rem}@media (min-width:56.25rem){.welcome-back .content [role='button']{margin-top:3rem}}.welcome-back .content [role='button']:hover{background-color:#B12028}.welcome-back .steps{counter-reset:steps;flex-basis:50%;list-style:none;margin-top:2rem;position:relative}@media (min-width:56.25rem){.welcome-back .steps{flex-basis:calc(50% - 1.5rem);margin-bottom:auto;margin-left:auto;margin-top:auto}}@media (min-width:75rem){.welcome-back .steps{flex-basis:calc(50% - 2.5rem)}}.welcome-back .steps h3+*{margin-top:0}.welcome-back .steps li{-webkit-box-align:start;align-items:flex-start;counter-increment:steps;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;min-height:4rem;padding-left:5rem;position:relative}@media (min-width:56.25rem){.welcome-back .steps li{min-height:5.25rem;padding-left:6rem}}.welcome-back .steps li::before{-webkit-box-align:center;align-items:center;background-color:#E04403;border-radius:50%;color:#ffffff;content:counter(steps);display:-webkit-box;display:flex;font-family:'Nunito Sans',sans-serif;font-size:2rem;font-weight:900;height:4rem;-webkit-box-pack:center;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:4rem}@media (min-width:56.25rem){.welcome-back .steps li::before{font-size:3rem;height:5.25rem;width:5.25rem}}.welcome-back .steps li:nth-child(1)::before{background-color:#BA2620}.welcome-back .steps li:nth-child(2)::before{background-color:#C42E19}.welcome-back .steps li:nth-child(3)::before{background-color:#CD3411}.welcome-back .steps li:nth-child(4)::before{background-color:#D63C0A}.welcome-back .steps li+li{margin-top:1rem}.welcome-back .video-background{height:calc(100% - 1rem);left:.5rem;top:.5rem;width:calc(100% - 1rem)}.welcome-back .video-background video{border-radius:.5rem;opacity:.25}@supports ((-webkit-backdrop-filter: blur(.25rem)) or (backdrop-filter: blur(.25rem))){#new-version{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background-color:rgba(255,255,255,0.25)}}#new-version>*{max-width:40rem;text-align:center}#new-version [role='button']{background-color:#E04403;color:#ffffff;margin-top:2.5rem}#new-version [role='button']:hover{background-color:#B12028}#new-version [role='button']:nth-of-type(2){background-color:#EFF0F0;color:#8C939A;margin-left:1em}#new-version [role='button']:nth-of-type(2):hover{background-color:#C5CBD1}#dashboard-set-user-role{text-align:center}.single-coach .page-header-block .content h1 span{font-size:2.5em}@media (min-width:37.5rem){.single-coach .page-header-block .content h1 span{font-size:3em}}.single-coach .page-header-block .content [role='button']{margin-top:2em}.page-id-984.user-coach>header>*:last-child,.page-id-984.user-administrator>header>*:last-child,.page-id-984.user-line_manager>header>*:last-child{color:#ffffff}.page-id-984.user-coach>header.scrolled~main .actions-bar,.page-id-984.user-administrator>header.scrolled~main .actions-bar,.page-id-984.user-line_manager>header.scrolled~main .actions-bar{background-color:rgba(29,37,44,0.95)}.page-id-984.user-coach main,.page-id-984.user-administrator main,.page-id-984.user-line_manager main{background-color:#1d252c;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(29,37,44,0.75)), to(rgba(29,37,44,0.85))),url(https://app.themakings.com/wp-content/uploads/group_2-e1637237622261-3000x2426.jpg);background-image:linear-gradient(rgba(29,37,44,0.75), rgba(29,37,44,0.85)),url(https://app.themakings.com/wp-content/uploads/group_2-e1637237622261-3000x2426.jpg);background-position:center;background-size:cover;padding-top:0}@media (min-width:37.5rem){.page-id-984.user-coach main,.page-id-984.user-administrator main,.page-id-984.user-line_manager main{overflow:hidden}}.page-id-984.user-coach .actions-bar,.page-id-984.user-administrator .actions-bar,.page-id-984.user-line_manager .actions-bar{background-color:transparent;border-bottom-color:transparent;-webkit-transition:background-color .3s;transition:background-color .3s}@media (min-width:75rem){.page-id-984.user-line_manager article{padding:4.75rem 1.25rem 1.25rem 1.25rem}}.page-id-984.user-line_manager main{color:#ffffff}.page-id-984.user-line_manager main .panel{border:none;box-shadow:.125rem .125rem 1rem rgba(0,0,0,0.1);color:#1d252c}.page-id-984.user-line_manager main .panel .panel-title h2{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;font-size:.625rem;font-weight:500;letter-spacing:0;text-transform:none}.page-id-984.user-line_manager main .panel .panel-title h2 svg{fill:currentColor;height:2em;margin-right:.5rem;width:2em}.page-id-984.user-line_manager main .panel .panel-title+*{margin-top:1rem}@media (min-width:56.25rem){.page-id-984.user-line_manager main .panel>h2{font-size:1.75rem}}.page-id-1162 .page-header-block .content [role='button']{display:none}.page-id-1152>header,.page-id-2007>header{display:none}.page-id-1152>footer,.page-id-2007>footer{display:none}.page-id-1152 main,.page-id-2007 main{margin-top:0}.page-id-1152 article,.page-id-2007 article{padding:0}.page-id-1305 .content-block.text-centre h2,.page-id-1614 .content-block.text-centre h2,.page-id-1616 .content-block.text-centre h2,.page-id-1305 .content-block.text-centre h3,.page-id-1614 .content-block.text-centre h3,.page-id-1616 .content-block.text-centre h3,.page-id-1305 .content-block.text-centre h4,.page-id-1614 .content-block.text-centre h4,.page-id-1616 .content-block.text-centre h4,.page-id-1305 .content-block.text-centre h5,.page-id-1614 .content-block.text-centre h5,.page-id-1616 .content-block.text-centre h5,.page-id-1305 .content-block.text-centre h6,.page-id-1614 .content-block.text-centre h6,.page-id-1616 .content-block.text-centre h6{color:#B12028}.page-id-1305 .content-block.text-centre h2+*:not(h2):not(h3):not(h4):not(h5):not(h6),.page-id-1614 .content-block.text-centre h2+*:not(h2):not(h3):not(h4):not(h5):not(h6),.page-id-1616 .content-block.text-centre h2+*:not(h2):not(h3):not(h4):not(h5):not(h6),.page-id-1305 .content-block.text-centre h3+*:not(h2):not(h3):not(h4):not(h5):not(h6),.page-id-1614 .content-block.text-centre h3+*:not(h2):not(h3):not(h4):not(h5):not(h6),.page-id-1616 .content-block.text-centre h3+*:not(h2):not(h3):not(h4):not(h5):not(h6),.page-id-1305 .content-block.text-centre h4+*:not(h2):not(h3):not(h4):not(h5):not(h6),.page-id-1614 .content-block.text-centre h4+*:not(h2):not(h3):not(h4):not(h5):not(h6),.page-id-1616 .content-block.text-centre h4+*:not(h2):not(h3):not(h4):not(h5):not(h6),.page-id-1305 .content-block.text-centre h5+*:not(h2):not(h3):not(h4):not(h5):not(h6),.page-id-1614 .content-block.text-centre h5+*:not(h2):not(h3):not(h4):not(h5):not(h6),.page-id-1616 .content-block.text-centre h5+*:not(h2):not(h3):not(h4):not(h5):not(h6),.page-id-1305 .content-block.text-centre h6+*:not(h2):not(h3):not(h4):not(h5):not(h6),.page-id-1614 .content-block.text-centre h6+*:not(h2):not(h3):not(h4):not(h5):not(h6),.page-id-1616 .content-block.text-centre h6+*:not(h2):not(h3):not(h4):not(h5):not(h6){margin-top:.25em}.page-id-986 article{padding:0}.page-id-988 article .coach-availability-block{margin:-1rem -0.5rem}@media (min-width:37.5rem){.page-id-988 article .coach-availability-block{margin:-1.25rem}}@media (min-width:56.25rem){.page-id-988 article .coach-availability-block{margin:-2.5rem}}@media (min-width:75rem){.page-id-988 article .coach-availability-block{margin:-3rem}}.full-article>header{display:none}.full-article .actions-bar{display:none}.full-article main{height:calc(100% - .5rem);left:.25rem;margin-left:0;margin-top:0;padding-top:0;top:.25rem;width:calc(100% - .5rem)}.full-article .programme-paused-bar{display:none}.full-article .programme-paused-bar~main{height:calc(100% - .5rem);top:.25rem}.page-id-3602.user-org_admin main{margin-top:3rem}@media (min-width:37.5rem){.page-id-3602.user-org_admin main{margin-top:3.5rem}}@media (min-width:56.25rem){.page-id-3602.user-org_admin main{margin-top:4rem}}.not-logged-in article{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;min-height:calc(100vh - .5rem)}.not-logged-in main{margin:0}.not-logged-in.full-article article{display:block;height:auto}.not-logged-in.full-article .review-block .intro:last-child{margin-bottom:-0.5rem}@media (min-width:37.5rem){.not-logged-in.full-article .review-block .intro:last-child{margin-bottom:-1.25rem}}@media (min-width:56.25rem){.not-logged-in.full-article .review-block .intro:last-child{margin-bottom:-2.5rem}}@media (min-width:75rem){.not-logged-in.full-article .review-block .intro:last-child{margin-bottom:-3rem}}.page-id-23978 article{display:block;min-height:0}.page-id-23978 main{margin-left:0}.page-id-23978 .notifications{position:relative;z-index:100}.page-id-23978 .review-block .intro{height:auto;min-height:100vh;min-height:100svh}.page-id-23978 .review-block video{position:fixed}.page-id-23978 .review-block .block{background-color:#ffffff;border:none;box-shadow:.5rem .5rem 2rem rgba(0,0,0,0.15);color:#1d252c;margin-left:auto;margin-right:auto;margin-top:2.5rem;max-width:56em;width:100%}.page-id-23978 .review-block .block.content{background-color:transparent;box-shadow:none;color:#ffffff}.page-id-23978 .review-block .block.submit{background-color:transparent;box-shadow:none;color:#ffffff;padding:0}.page-id-23978 .review-block .split-choice.block{background-color:transparent;box-shadow:none}@media (min-width:56.25rem){.page-id-23978 .review-block .split-choice.block{display:-webkit-box;display:flex}}.page-id-23978 .review-block .split-choice.block>*{background-color:#ffffff;box-shadow:.5rem .5rem 2rem rgba(0,0,0,0.15);padding:1rem}@media (min-width:56.25rem){.page-id-23978 .review-block .split-choice.block>*{display:-webkit-box;display:flex;flex-basis:25%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:1;flex-grow:1;padding:2rem}}@media (max-width:56.249rem){.page-id-23978 .review-block .split-choice.block>*+*{margin-top:2rem}}@media (min-width:56.25rem){.page-id-23978 .review-block .split-choice.block>*+*{margin-left:2rem;margin-top:0}}@media (min-width:56.25rem){.page-id-23978 .review-block .split-choice.block>* .submit{margin-top:auto;padding-top:2rem}}.page-id-23978 .review-block .split-choice.block h2{letter-spacing:-0.025em}.page-id-23978 .review-block .repeater-input{border:none;color:#1d252c;padding:0}.page-id-23978 .review-block .repeater-input .form-row{border:none}.page-id-23978 .review-block .repeater-input>h3{padding-left:0;text-align:left}.page-id-23978 .review-block *+.repeater-input>h3{border-top:1px solid #EFF0F0;margin-top:1rem;padding-top:1rem}.page-id-23978 .modal.you-sure>div{max-width:40rem;text-align:left}.page-id-23978 .modal.you-sure>div .submit{border-top:0;display:-webkit-box;display:flex;margin-top:2rem;padding-top:0}.page-id-23978 .modal.you-sure>div .submit [href="#close"]{background-color:#E04403;color:#ffffff;background-image:none;height:auto;position:relative;right:auto;top:auto;width:auto}.page-id-23978 .modal.you-sure>div .submit [href="#close"]:hover{background-color:#B12028}.page-id-23978 .modal.you-sure>div .submit form{margin-left:1rem;margin-top:0}.page-id-23978 .modal.you-sure>div .submit form button{margin-top:0}.page-id-36904{background-color:#1d252c}@media print{html{font-size:10px}body>header,body>footer,aside,form{display:none}main{margin-top:2.5rem}.actions-bar{display:none}.reports-block{padding:1rem}.reports-block .filters{display:none}.reports-block .report{flex-basis:100%}.tabs input[name='tabs']+ul{display:none}.tabs .tab{background-color:#ffffff;border:1px solid #C5CBD1 !important;border-radius:.25rem;margin-top:0;max-height:none;overflow:visible;padding:1.5rem !important;visibility:visible}.tabs .tab h2.vishid{color:inherit !important;height:auto !important;left:auto !important;opacity:1 !important;overflow:visible!important;position:relative!important;top:auto!important;white-space:normal !important;width:auto!important}.tabs .tab+.tab{margin-top:2.5rem}}@page{size:auto;margin:0mm;padding:10mm 0mm}.woocommerce-page form .form-row::before,.woocommerce-page form .form-row::after{content:none}.admin-bar>header{top:48px}@media screen and (min-width:768px){.admin-bar>header{top:32px}}.admin-bar .actions-bar{top:calc(4rem + 48px)}@media screen and (min-width:768px){.admin-bar .actions-bar{top:calc(4rem + 32px)}}@-webkit-keyframes menu-btn-top{50%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes menu-btn-top{50%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes menu-btn-bot{50%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes menu-btn-bot{50%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@-webkit-keyframes menu-btn-top-rev{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}50%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes menu-btn-top-rev{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}50%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes menu-btn-bot-rev{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}50%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes menu-btn-bot-rev{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}50%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes loading{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@keyframes loading{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}