@charset "UTF-8";*{margin:0;padding:0}iframe{border:none}body,html{height:100%}button,input,select,textarea{font:inherit}:root{--breakpoints:xs,sm,md,lg,xl,xxl;--xs:0em;--sm:37em;--md:50em;--lg:62em;--xl:80em;--xxl:92em;--col-primary:#074391;--col-primary-hovered:#063879;--col-secondary:#c41263;--col-secondary-hovered:#950647;--col-tertiary-light:#5d5d7e;--col-tertiary:#404064;--col-tertiary-makeright:#25313c;--col-background:#f3f3f7;--col-background-darker:#e9e9f2;--col-background-darkest:#e0e0ea;--col-negative:#c4123c;--col-positive:#08b430;--colors:--col-primary,--col-primary-hovered,--col-secondary,--col-secondary-hovered,--col-tertiary-light,--col-tertiary,--col-tertiary-makeright,--col-background,--col-background-darker,--col-background-darkest,--col-negative,--col-positive}.color--primary{color:#074391}.color--secondary{color:#c41263}.color--tertiary{color:#404064}@use "sass:math";:root{--font-size-h1:3.395rem;--font-size-h2:2.375rem;--font-size-h3:1.625rem;--font-size-h4:0.875rem;--font-size-body:1.125rem;--font-size-quote:0.9875rem;--font-size-logo:1.375rem;--font-leading-h1:4rem;--font-leading-h2:3.1rem;--font-leading-h3:2.285rem;--font-leading-h4:1.15rem;--font-leading-body:1.545rem;--font-leading-quote:1.43rem;--font-margin-bottom-h2:1.25rem;--font-margin-bottom-h2_less:0.65rem;--font-margin-bottom-h3:1.125rem;--font-margin-bottom-h3_less:0.695rem;--font-margin-bottom-h4:0.25rem;font-family:tenon,sans-serif;color:#074391}@media screen and (max-width:91.9375em){:root{--font-size-h1:3.235rem;--font-size-h2:2.3125rem;--font-size-h3:1.575rem;--font-size-h4:0.84375rem;--font-size-body:1.09375rem;--font-size-quote:0.98rem;--font-size-logo:1.3125rem;--font-leading-h1:3.875rem;--font-leading-h2:3.125rem;--font-leading-h3:2.15rem;--font-leading-h4:1.21875rem;--font-leading-body:1.53125rem;--font-leading-quote:1.4285rem}}@media screen and (max-width:79.9375em){:root{--font-size-h1:2.8125rem;--font-size-h2:2.0625rem;--font-size-h3:1.485rem;--font-size-h4:0.8125rem;--font-size-body:1.05rem;--font-size-quote:0.975rem;--font-size-logo:1.3125rem;--font-leading-h1:3.3825rem;--font-leading-h2:2.725rem;--font-leading-h3:2.085rem;--font-leading-h4:1.125rem;--font-leading-body:1.475rem;--font-leading-quote:1.41rem}}@media screen and (max-width:61.9375em){:root{--font-size-h1:2.75rem;--font-size-h2:2rem;--font-size-h3:1.35rem;--font-size-h4:0.8125rem;--font-size-body:1.0265rem;--font-size-quote:0.9525rem;--font-size-logo:1.3125rem;--font-leading-h1:3.15rem;--font-leading-h2:2.635rem;--font-leading-h3:1.915rem;--font-leading-h4:1.125rem;--font-leading-body:1.345rem;--font-leading-quote:1.275rem;--font-margin-bottom-h2:1.25rem;--font-margin-bottom-h2_less:0.5rem;--font-margin-bottom-h3:0.875rem;--font-margin-bottom-h4:0.35rem}}@media screen and (max-width:49.9375em){:root{--font-size-h1:2.575rem;--font-size-h2:1.775rem;--font-size-h3:1.295rem;--font-size-h4:0.8125rem;--font-size-body:1.015rem;--font-size-quote:0.895rem;--font-size-logo:1.3125rem;--font-leading-h1:2.805rem;--font-leading-h2:2.205rem;--font-leading-h3:1.775rem;--font-leading-h4:1.105rem;--font-leading-body:1.3235rem;--font-leading-quote:1.25rem}}.text--h1,h1{font-family:gira-sans,sans-serif;font-size:var(--font-size-h1);line-height:var(--font-leading-h1)}.text--h1,.text--h1>*,.text--h2,h1,h1>*,h2{font-weight:600!important}.text--h2,h2{font-family:gira-sans,sans-serif;font-size:var(--font-size-h2);line-height:var(--font-leading-h2)}.text--h2>*,h2>*{font-weight:600!important}.text--h3,h3{font-family:gira-sans,sans-serif;font-size:var(--font-size-h3);line-height:var(--font-leading-h3);font-weight:300}.text--h3 b,h3 b{font-weight:600}.text--h4,h4{font-family:tenon,sans-serif;font-size:var(--font-size-h4);line-height:var(--font-leading-h4);color:#c41263}.text--h4,.text--h4>*,h4,h4>*{font-weight:400!important}.text-size-h4{font-size:var(--font-size-h4)}.text--h5,h5{font-family:tenon,sans-serif;font-size:var(--font-size-body);line-height:var(--font-leading-body);font-weight:400}.text--h5,.text--h5>*,h5,h5>*{font-weight:500!important}.text--body,li,p,span{font-family:tenon,sans-serif;font-size:var(--font-size-body);line-height:var(--font-leading-body);font-weight:400}.weight-light{font-weight:300}.weight-reg,.weight-reg>*{font-weight:500!important}.weight-med,.weight-med>*{font-weight:600!important}.weight-bold{font-weight:700}.text--italic{font-style:italic}.text--center{text-align:center}:root{--transition:0.1s;--b-rad:0.5rem;--b-rad_less:0.3125rem;--font-height-body:Max(var(--font-size-body),var(--font-leading-body));--font-height-h1:Max(var(--font-size-h1),var(--font-leading-h1));--screen-width:calc(100vw - var(--scrollbar-width));--sfh:4.9406564584124654e-324}html{scroll-behavior:smooth;--zoom:1;zoom:var(--zoom)}@media (min-width:2000px) and (max-width:2399px){html{--zoom:1.25}}@media (min-width:2400px) and (max-width:2599px){html{--zoom:1.5}}@media (min-width:2600px) and (max-width:3299px){html{--zoom:1.75}}@media (min-width:3300px) and (max-width:4000px){html{--zoom:2}}body{background-color:#f3f3f7}.overflow__ellipsis{height:var(--rounded-height);overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--visible-lines);text-overflow:ellipsis}.noscroll{overflow:hidden;touch-action:none}.scrollauto{scroll-behavior:auto!important}.nobr{white-space:nowrap}.off{opacity:0;display:none!important}.on{opacity:1}.tran,.tran1{opacity:0}.tran2{opacity:1}.cursor-grabbed{cursor:-webkit-grabbing!important;cursor:grabbing!important}.cursor-ew-resize{cursor:ew-resize!important}.container,.container-fluid,.container__none{width:100%;margin-right:auto;margin-left:auto}.container{max-width:66rem}:root{--site-max-width:66rem;--site-max-width_vw:66rem}@media (max-width:91.9375em){.container{max-width:62rem}:root{--site-max-width:62rem;--site-max-width_vw:62rem}}.container__wide{max-width:86%}:root{--site-max-width_wide:86%;--site-max-width_vw_wide:calc(calc(86vw / var(--zoom)) - var(--scrollbar-width))}@media (max-width:91.9375em){.container__wide{max-width:88%}:root{--site-max-width_wide:88%;--site-max-width_vw_wide:calc(calc(88vw / var(--zoom)) - var(--scrollbar-width))}}@media (max-width:79.9375em){.container{max-width:57.5rem}:root{--site-max-width:57.5rem;--site-max-width_vw:57.5rem}.container__wide{max-width:90%}:root{--site-max-width_wide:90%;--site-max-width_vw_wide:calc(calc(90vw / var(--zoom)) - var(--scrollbar-width))}}@media (max-width:61.9375em){.container{max-width:45.5rem}:root{--site-max-width:45.5rem;--site-max-width_vw:45.5rem}.container__wide{max-width:90%}:root{--site-max-width_wide:90%;--site-max-width_vw_wide:calc(calc(90vw / var(--zoom)) - var(--scrollbar-width))}}@media (max-width:49.9375em){.container{max-width:calc(100% - 2.35rem)}:root{--site-max-width:calc(100% - 2.35rem);--site-max-width_vw:calc(calc(100vw / var(--zoom)) - 2.35rem - var(--scrollbar-width))}.container__wide{max-width:calc(100% - 2.35rem)}:root{--site-max-width_wide:calc(100% - 2.35rem);--site-max-width_vw_wide:calc(calc(100vw / var(--zoom)) - 2.35rem - var(--scrollbar-width))}}@media (max-width:36.9375em){.container{max-width:calc(100% - 2.35rem)}:root{--site-max-width:calc(100% - 2.35rem);--site-max-width_vw:calc(calc(100vw / var(--zoom)) - 2.35rem - var(--scrollbar-width))}.container__wide{max-width:calc(100% - 2.35rem)}:root{--site-max-width_wide:calc(100% - 2.35rem);--site-max-width_vw_wide:calc(calc(100vw / var(--zoom)) - 2.35rem - var(--scrollbar-width))}}:root{--column-grid-min:0;--column-grid-max:12}@media screen and (max-width:91.9375em){.col-0{width:0;--column-width:0}}@media screen and (min-width:92em){.col-0{width:0;--column-width:0}}.e-col-0{--expected-cols:0;min-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols));max-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols))}@media screen and (max-width:91.9375em){.col-1{width:8.33333%;--column-width:1}}@media screen and (min-width:92em){.col-1{width:8.33333%;--column-width:1}}.e-col-1{--expected-cols:12;min-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols));max-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols))}@media screen and (max-width:91.9375em){.col-2{width:16.66667%;--column-width:2}}@media screen and (min-width:92em){.col-2{width:16.66667%;--column-width:2}}.e-col-2{--expected-cols:6;min-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols));max-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols))}@media screen and (max-width:91.9375em){.col-3{width:25%;--column-width:3}}@media screen and (min-width:92em){.col-3{width:25%;--column-width:3}}.e-col-3{--expected-cols:4;min-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols));max-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols))}@media screen and (max-width:91.9375em){.col-4{width:33.33333%;--column-width:4}}@media screen and (min-width:92em){.col-4{width:33.33333%;--column-width:4}}.e-col-4{--expected-cols:3;min-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols));max-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols))}@media screen and (max-width:91.9375em){.col-5{width:41.66667%;--column-width:5}}@media screen and (min-width:92em){.col-5{width:41.66667%;--column-width:5}}.e-col-5{--expected-cols:2;min-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols));max-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols))}@media screen and (max-width:91.9375em){.col-6{width:50%;--column-width:6}}@media screen and (min-width:92em){.col-6{width:50%;--column-width:6}}.e-col-6{--expected-cols:2;min-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols));max-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols))}@media screen and (max-width:91.9375em){.col-7{width:58.33333%;--column-width:7}}@media screen and (min-width:92em){.col-7{width:58.33333%;--column-width:7}}.e-col-7{--expected-cols:1;min-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols));max-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols))}@media screen and (max-width:91.9375em){.col-8{width:66.66667%;--column-width:8}}@media screen and (min-width:92em){.col-8{width:66.66667%;--column-width:8}}.e-col-8{--expected-cols:1;min-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols));max-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols))}@media screen and (max-width:91.9375em){.col-9{width:75%;--column-width:9}}@media screen and (min-width:92em){.col-9{width:75%;--column-width:9}}.e-col-9{--expected-cols:1;min-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols));max-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols))}@media screen and (max-width:91.9375em){.col-10{width:83.33333%;--column-width:10}}@media screen and (min-width:92em){.col-10{width:83.33333%;--column-width:10}}.e-col-10{--expected-cols:1;min-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols));max-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols))}@media screen and (max-width:91.9375em){.col-11{width:91.66667%;--column-width:11}}@media screen and (min-width:92em){.col-11{width:91.66667%;--column-width:11}}.e-col-11{--expected-cols:1;min-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols));max-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols))}@media screen and (max-width:91.9375em){.col-12{width:100%;--column-width:12}}@media screen and (min-width:92em){.col-12{width:100%;--column-width:12}}.e-col-12{--expected-cols:1;min-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols));max-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols))}@media screen and (max-width:91.9375em){.col-xxl-0{width:0;--column-width:0}.col-xxl-1{width:8.33333%;--column-width:1}.col-xxl-2{width:16.66667%;--column-width:2}.col-xxl-3{width:25%;--column-width:3}.col-xxl-4{width:33.33333%;--column-width:4}.col-xxl-5{width:41.66667%;--column-width:5}.col-xxl-6{width:50%;--column-width:6}.col-xxl-7{width:58.33333%;--column-width:7}.col-xxl-8{width:66.66667%;--column-width:8}.col-xxl-9{width:75%;--column-width:9}.col-xxl-10{width:83.33333%;--column-width:10}.col-xxl-11{width:91.66667%;--column-width:11}.col-xxl-12{width:100%;--column-width:12}}@media screen and (max-width:79.9375em){.col-xl-0{width:0;--column-width:0}.col-xl-1{width:8.33333%;--column-width:1}.col-xl-2{width:16.66667%;--column-width:2}.col-xl-3{width:25%;--column-width:3}.col-xl-4{width:33.33333%;--column-width:4}.col-xl-5{width:41.66667%;--column-width:5}.col-xl-6{width:50%;--column-width:6}.col-xl-7{width:58.33333%;--column-width:7}.col-xl-8{width:66.66667%;--column-width:8}.col-xl-9{width:75%;--column-width:9}.col-xl-10{width:83.33333%;--column-width:10}.col-xl-11{width:91.66667%;--column-width:11}.col-xl-12{width:100%;--column-width:12}}@media screen and (max-width:61.9375em){.col-lg-0{width:0;--column-width:0}.col-lg-1{width:8.33333%;--column-width:1}.col-lg-2{width:16.66667%;--column-width:2}.col-lg-3{width:25%;--column-width:3}.col-lg-4{width:33.33333%;--column-width:4}.col-lg-5{width:41.66667%;--column-width:5}.col-lg-6{width:50%;--column-width:6}.col-lg-7{width:58.33333%;--column-width:7}.col-lg-8{width:66.66667%;--column-width:8}.col-lg-9{width:75%;--column-width:9}.col-lg-10{width:83.33333%;--column-width:10}.col-lg-11{width:91.66667%;--column-width:11}.col-lg-12{width:100%;--column-width:12}}@media screen and (max-width:49.9375em){.col-md-0{width:0;--column-width:0}.col-md-1{width:8.33333%;--column-width:1}.col-md-2{width:16.66667%;--column-width:2}.col-md-3{width:25%;--column-width:3}.col-md-4{width:33.33333%;--column-width:4}.col-md-5{width:41.66667%;--column-width:5}.col-md-6{width:50%;--column-width:6}.col-md-7{width:58.33333%;--column-width:7}.col-md-8{width:66.66667%;--column-width:8}.col-md-9{width:75%;--column-width:9}.col-md-10{width:83.33333%;--column-width:10}.col-md-11{width:91.66667%;--column-width:11}.col-md-12{width:100%;--column-width:12}}@media screen and (max-width:36.9375em){.col-sm-0{width:0;--column-width:0}.col-sm-1{width:8.33333%;--column-width:1}.col-sm-2{width:16.66667%;--column-width:2}.col-sm-3{width:25%;--column-width:3}.col-sm-4{width:33.33333%;--column-width:4}.col-sm-5{width:41.66667%;--column-width:5}.col-sm-6{width:50%;--column-width:6}.col-sm-7{width:58.33333%;--column-width:7}.col-sm-8{width:66.66667%;--column-width:8}.col-sm-9{width:75%;--column-width:9}.col-sm-10{width:83.33333%;--column-width:10}.col-sm-11{width:91.66667%;--column-width:11}.col-sm-12{width:100%;--column-width:12}}.loading-screen{width:100%;height:100%;background-color:#074391;pointer-events:all;transition:var(--transition)}.loading-screen--wrapper{position:fixed;top:0;left:0;width:calc(100vw / var(--zoom));height:100%;z-index:10000;pointer-events:none}.loading-screen__initial{visibility:hidden;-webkit-clip-path:polygon(0 0,0 100%,0 100%,0 0);clip-path:polygon(0 0,0 100%,0 100%,0 0);transition:visibility 0s var(--transition),-webkit-clip-path var(--transition);transition:clip-path var(--transition),visibility 0s var(--transition);transition:clip-path var(--transition),visibility 0s var(--transition),-webkit-clip-path var(--transition)}.loading-screen__animate{visibility:visible;-webkit-clip-path:polygon(0 0,0 100%,100% 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,100% 0);transition:visibility 0s 0s,-webkit-clip-path var(--transition);transition:clip-path var(--transition),visibility 0s 0s;transition:clip-path var(--transition),visibility 0s 0s,-webkit-clip-path var(--transition)}.loading-screen__exit{visibility:hidden;-webkit-clip-path:polygon(100% 0,100% 100%,100% 100%,100% 0);clip-path:polygon(100% 0,100% 100%,100% 100%,100% 0);transition:visibility 0s var(--transition),-webkit-clip-path var(--transition);transition:clip-path var(--transition),visibility 0s var(--transition);transition:clip-path var(--transition),visibility 0s var(--transition),-webkit-clip-path var(--transition)}.loading-screen--text{top:50%;left:calc(50% - var(--scrollbar-width) / 2);position:absolute;color:#f3f3f7;--bob-distance:0.25rem;animation:bobbing 3s ease-in-out infinite;opacity:1;text-align:center;width:calc(var(--site-max-width) - var(--scrollbar-width))}@media screen and (max-width:49.9375em){.loading-screen--text{width:var(--site-max-width);left:50%}}.loading-screen--ellipse{display:inline-flex;width:1.5rem}.loading-screen--graphic{max-width:calc(calc(100vw / var(--zoom)) - 4.35rem);width:12.5rem;display:flex;border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);overflow:hidden;margin-right:auto;margin-left:auto}@media screen and (max-width:49.9375em){.loading-screen--graphic{width:8rem}}.loading-screen--graphic *{object-fit:contain;max-width:100%;height:auto}.loading-screen--graphic .video--background{display:none}@keyframes bobbing{0%,to{transform:translate(-50%,calc(-50% + var(--bob-distance)))}50%{transform:translate(-50%,calc(-50% + calc(var(--bob-distance) * -1)))}}.studypanel{flex-direction:row;justify-content:space-between;--studypanel-img-height:Min(42rem,calc(75vh / var(--zoom)));--panel-description-spacing:1rem}.studypanel,.studypanel--wrapper__study{display:flex}.studypanel--wrapper__home{display:flex;flex-direction:column;justify-content:center;min-height:var(--studypanel-img-height);height:calc(92vh / var(--zoom));max-height:calc(65vw / var(--zoom))}@media screen and (max-width:79.9375em){.studypanel--wrapper__home{height:100%!important;margin-top:18rem;margin-bottom:18rem}}@media screen and (max-width:61.9375em){.studypanel--wrapper__home{margin-top:14rem;margin-bottom:14rem;max-height:unset}}@media screen and (max-width:49.9375em){.studypanel--wrapper__home{margin-top:11rem;margin-bottom:11rem}}.studypanel--title{font-family:gira-sans,sans-serif;font-size:var(--font-size-h1);line-height:var(--font-leading-h1)}.studypanel--subtitle,.studypanel--title,.studypanel--title>*{font-weight:600!important}.studypanel--subtitle{font-family:gira-sans,sans-serif;font-size:var(--font-size-h2);line-height:var(--font-leading-h2);font-weight:600}.studypanel--subtitle>*{font-weight:600!important}h1+.studypanel--subheading{margin-top:calc(var(--panel-description-spacing) * 1.35)}@media screen and (max-width:91.9375em){h1+.studypanel--subheading{margin-top:calc(var(--panel-description-spacing) * 1.15)}}@media screen and (max-width:79.9375em){h1+.studypanel--subheading{margin-top:calc(var(--panel-description-spacing) * .935)}}@media screen and (max-width:49.9375em){h1+.studypanel--subheading{margin-top:calc(var(--panel-description-spacing) * 1.25)}}h2+.studypanel--subheading{margin-top:calc(var(--panel-description-spacing) * .95)}@media screen and (max-width:91.9375em){h2+.studypanel--subheading{margin-top:calc(var(--panel-description-spacing) * .825)}}@media screen and (max-width:79.9375em){h2+.studypanel--subheading{margin-top:calc(var(--panel-description-spacing) * .795)}}@media screen and (max-width:49.9375em){h2+.studypanel--subheading{margin-top:calc(var(--panel-description-spacing) * .565)}}h3+.studypanel--paragraph{margin-top:calc(var(--panel-description-spacing) * 1.8)}@media screen and (max-width:91.9375em){h3+.studypanel--paragraph{margin-top:calc(var(--panel-description-spacing) * 1.65)}}@media screen and (max-width:79.9375em){h3+.studypanel--paragraph{margin-top:calc(var(--panel-description-spacing) * 1.35)}}@media screen and (max-width:49.9375em){h3+.studypanel--paragraph{margin-top:calc(var(--panel-description-spacing) * 1.575)}}.studypanel--tags{margin-top:calc(var(--panel-description-spacing) * 1.55)}@media screen and (max-width:91.9375em){.studypanel--tags{margin-top:calc(var(--panel-description-spacing) * 1.45)}}@media screen and (max-width:79.9375em){.studypanel--tags{margin-top:calc(var(--panel-description-spacing) * 1.35)}}@media screen and (max-width:49.9375em){.studypanel--tags{margin-top:calc(var(--panel-description-spacing) * 1.305)}}.studypanel--button__home,.studypanel--button__study{margin-top:calc(var(--panel-description-spacing) * 3.35)}@media screen and (max-width:91.9375em){.studypanel--button__home,.studypanel--button__study{margin-top:calc(var(--panel-description-spacing) * 2.85)}}@media screen and (max-width:79.9375em){.studypanel--button__home,.studypanel--button__study{margin-top:calc(var(--panel-description-spacing) * 2.75)}}@media screen and (max-width:49.9375em){.studypanel--button__home,.studypanel--button__study{margin-top:calc(var(--panel-description-spacing) * 1.905);--button-height:2.95rem;width:-webkit-fill-available!important;width:-moz-available!important;width:stretch!important;justify-content:center}}.studypanel--description{display:flex;flex-direction:column;justify-content:center}.studypanel--description__study{width:50%}@media screen and (max-width:91.9375em){.studypanel--description__study{width:37.5%}}@media screen and (max-width:79.9375em){.studypanel--description__study{width:41.66667%}}@media screen and (max-width:61.9375em){.studypanel--description__study{width:41.66667%}}@media screen and (max-width:49.9375em){.studypanel--description__study{order:1;margin-right:auto;margin-left:auto;margin-top:2.65rem;width:62.08333%}}@media screen and (max-width:36.9375em){.studypanel--description__study{width:89.58333%}}.studypanel--description__home{width:50%}@media screen and (max-width:91.9375em){.studypanel--description__home{width:37.5%}}@media screen and (max-width:79.9375em){.studypanel--description__home{width:37.5%}}@media screen and (max-width:61.9375em){.studypanel--description__home{width:41.66667%}}@media screen and (max-width:49.9375em){.studypanel--description__home{order:1;margin-right:auto;margin-left:auto;margin-top:2.85rem;width:62.08333%}}@media screen and (max-width:36.9375em){.studypanel--description__home{width:89.58333%}}.studypanel--graphic{display:flex;flex-direction:column;justify-content:center}.studypanel--graphic__study{width:50%}@media screen and (max-width:91.9375em){.studypanel--graphic__study{width:54.16667%}}@media screen and (max-width:79.9375em){.studypanel--graphic__study{width:54.16667%}}@media screen and (max-width:61.9375em){.studypanel--graphic__study{width:52.91667%}}@media screen and (max-width:49.9375em){.studypanel--graphic__study{order:0;width:62.08333%;margin-right:auto;margin-left:auto}}@media screen and (max-width:36.9375em){.studypanel--graphic__study{width:91.66667%}}.studypanel--graphic__home{width:50%}@media screen and (max-width:91.9375em){.studypanel--graphic__home{width:52.08333%}}@media screen and (max-width:79.9375em){.studypanel--graphic__home{width:52.08333%}}@media screen and (max-width:61.9375em){.studypanel--graphic__home{width:52.91667%}}@media screen and (max-width:49.9375em){.studypanel--graphic__home{order:0;width:62.08333%;margin-right:auto;margin-left:auto}}@media screen and (max-width:36.9375em){.studypanel--graphic__home{width:91.66667%}}.studypanel--img{position:relative}.studypanel--img img{width:100%;height:100%;object-fit:contain}.studypanel--img__home,.studypanel--img__study{height:var(--studypanel-img-height)}@media screen and (max-width:49.9375em){.studypanel--img__home,.studypanel--img__study{height:auto;display:flex}.studypanel--img__home img,.studypanel--img__study img{max-height:var(--studypanel-img-height)}}@media screen and (max-width:79.9375em){.studypanel--tags{gap:var(--tag-spacing);flex-wrap:wrap}.studypanel--tags>*+*{margin:0!important}}@media screen and (max-width:61.9375em){.studypanel--tags{--tag-spacing:0.85rem!important}}@media screen and (max-width:49.9375em){.studypanel--tags{--tag-spacing:0.55rem!important}}.studypanel__study{margin-top:4.5rem;margin-bottom:5.5rem;--studypanel-img-height:32rem}@media screen and (max-width:79.9375em){.studypanel__study{margin-top:4.5rem;margin-bottom:5.5rem;--studypanel-img-height:26rem}}@media screen and (max-width:61.9375em){.studypanel__study{margin-top:3.5rem;margin-bottom:4.5rem;--studypanel-img-height:22rem}}@media screen and (max-width:49.9375em){.studypanel__study{display:flex;flex-direction:column;justify-content:center;--studypanel-img-height:33vh}}@media screen and (max-width:79.9375em){.studypanel__home{--studypanel-img-height:Min(38rem,calc(75vh / var(--zoom)))}}@media screen and (max-width:61.9375em){.studypanel__home{--studypanel-img-height:Min(30rem,calc(75vh / var(--zoom)))}}@media screen and (max-width:49.9375em){.studypanel__home{display:flex;flex-direction:column;justify-content:center;--min:Min(calc(39vh / var(--zoom)),calc(92vw / var(--zoom)));--studypanel-img-height:var(--min)}}.link{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.link__primary{color:#074391;text-decoration:none;z-index:1;position:relative}.link__primary:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:var(--b-rad_less);background-color:rgba(7,67,145,0);z-index:-1;transition:.2s}.link__primary{transition:var(--transition)}.link__primary.focus,.link__primary.hover,.link__primary:focus,.link__primary:hover{color:#f3f3f7;position:relative}.link__primary.focus:before,.link__primary.hover:before,.link__primary:focus:before,.link__primary:hover:before{content:"";position:absolute;top:-.3rem;left:-.3rem;right:-.3rem;bottom:-.3rem;border-radius:var(--b-rad_less);background-color:#074391;z-index:-1}:root{--button-icon-size:1.25rem;--button-icon-scale:1;--button-icon-margin:0.715rem;--button-padding:1rem;--button-padding-top:calc(var(--button-padding) - 0.25rem);--button-padding-bottom:calc(var(--button-padding) + 0.25rem);--button-height:calc(var(--button-icon-size) + var(--button-padding-top) + var(--button-padding-bottom))}.button{border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);font-family:tenon,sans-serif;font-size:var(--font-size-body);line-height:var(--font-leading-body);font-weight:400;transition:var(--transition);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;text-decoration:none;background-color:var(--button-background);padding:0 var(--button-padding);width:-moz-fit-content;width:fit-content;overflow:hidden}.button,.button--inner{display:flex;flex-direction:row;height:var(--button-height)}.button--inner{position:relative;transition:.2s cubic-bezier(.175,.885,.32,1.275)}.button--inner>*+*{margin-left:var(--button-icon-margin)}.button--inner__copied{margin-top:calc(var(--button-height) * -1)}.button--copy,.button--img{display:flex;flex-direction:column;justify-content:center}.button--copy{color:var(--button-color)!important}.safari .button--copy:not(.button--copy-feedback){margin-top:-.25rem}.android.chrome .button--copy{margin-top:-.1rem}.button--copy-feedback,.button--copy__copied{margin-top:var(--button-height)}.button--copy-feedback{position:absolute;height:var(--button-height);width:100%;text-align:center;margin-left:0}.button--icon{transition:var(--transition);--size:var(--button-icon-size);transform:scale(var(--button-icon-scale)) translate(0);width:Min(var(--button-icon-size),calc(var(--button-icon-size) * (var(--mask-aspect-width) / var(--mask-aspect-height))));height:Min(var(--button-icon-size),calc(var(--button-icon-size) * (var(--mask-aspect-height) / var(--mask-aspect-width))))}.button--icon__mask{background-color:var(--button-color)}.button__secondary{--button-background:#c41263;--button-color:#f3f3f7;transition:var(--transition)}.button__secondary.focus,.button__secondary.hover,.button__secondary:focus,.button__secondary:hover{--button-background:#950647}.button__primary{--button-background:#074391;--button-color:#f3f3f7;transition:var(--transition)}.button__primary.focus,.button__primary.hover,.button__primary:focus,.button__primary:hover{--button-background:#063879}.button__transparent-primary{--button-icon-size:1.5rem;--button-background:transparent;--button-color:#074391;transition:var(--transition)}.button__transparent-primary.focus,.button__transparent-primary.hover,.button__transparent-primary:focus,.button__transparent-primary:hover{--button-color:#063879}.button__transparent-background{--button-icon-size:1.5rem;--button-background:transparent;--button-color:#f3f3f7;transition:var(--transition)}.button__transparent-background.focus,.button__transparent-background.hover,.button__transparent-background:focus,.button__transparent-background:hover{--button-color:#e0e0ea}.button__background-primary{--button-icon-size:1.5rem;--button-background:#f3f3f7;--button-color:#074391;transition:var(--transition)}.button__background-primary.focus,.button__background-primary.hover,.button__background-primary:focus,.button__background-primary:hover{--button-background:#e0e0ea;--button-color:#063879}.button__background-secondary{--button-icon-size:1.5rem;--button-background:#f3f3f7;--button-color:#c41263;transition:var(--transition)}.button__background-secondary.focus,.button__background-secondary.hover,.button__background-secondary:focus,.button__background-secondary:hover{--button-background:#e0e0ea;--button-color:#950647}.button__background_darkest-primary{--button-icon-size:1.5rem;--button-background:#e0e0ea;--button-color:#074391;transition:var(--transition)}.button__background_darkest-primary.focus,.button__background_darkest-primary.hover,.button__background_darkest-primary:focus,.button__background_darkest-primary:hover{--button-background:#d4d4e2;--button-color:#063879}.button__background-tertiary{--button-icon-size:1.5rem;--button-background:#f3f3f7;--button-color:#404064;transition:var(--transition)}.button__background-tertiary.focus,.button__background-tertiary.hover,.button__background-tertiary:focus,.button__background-tertiary:hover{--button-background:#e0e0ea}.button__right{padding:0 calc(var(--button-padding) + .15rem) 0 calc(var(--button-padding) + .25rem)}.button__left{padding:0 calc(var(--button-padding) + .4rem) 0 calc(var(--button-padding) + .15rem)}.button__alone .button--icon{--button-icon-scale:1.3}.button__bottom{width:100%;text-align:center;padding:0;justify-content:center;border-radius:0 0 var(--b-rad) var(--b-rad)}.button__pulse-right{transition:var(--transition)}.button__pulse-right.focus .button--icon,.button__pulse-right.hover .button--icon,.button__pulse-right:focus .button--icon,.button__pulse-right:hover .button--icon{transform:scale(var(--button-icon-scale)) translateX(.15rem)}.button__pulse-left{transition:var(--transition)}.button__pulse-left.focus .button--icon,.button__pulse-left.hover .button--icon,.button__pulse-left:focus .button--icon,.button__pulse-left:hover .button--icon{transform:scale(var(--button-icon-scale)) translateX(-.15rem)}.button__pulse-down .button--icon{margin-top:-.1rem}.button__pulse-down{transition:var(--transition)}.button__pulse-down.focus .button--icon,.button__pulse-down.hover .button--icon,.button__pulse-down:focus .button--icon,.button__pulse-down:hover .button--icon{transform:translateY(.15rem)}.button__scale-in{transition:var(--transition)}.button__scale-in.focus .button--icon,.button__scale-in.hover .button--icon,.button__scale-in:focus .button--icon,.button__scale-in:hover .button--icon{transform:scale(calc(var(--button-icon-scale) - .1))}.button__scale-out{transition:var(--transition)}.button__scale-out.focus .button--icon,.button__scale-out.hover .button--icon,.button__scale-out:focus .button--icon,.button__scale-out:hover .button--icon{transform:scale(calc(var(--button-icon-scale) + .1))}.tag{--tag-border-width:0.125rem;font-size:var(--font-size-h4);border:var(--tag-border-width) solid #074391;border-radius:var(--b-rad_less);background-color:#f3f3f7;padding:.35rem .5rem .25rem;width:var(--size);height:var(--size);--size:fit-content;white-space:nowrap;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tag--group{display:flex;flex-direction:row;--tag-spacing:1rem}.tag--group>*+*{margin-left:var(--tag-spacing)}.windows.chrome .popup .tag{padding:.385rem .5rem .25rem}.mac .tag{padding:.25rem .5rem .365rem}.safari .tag{padding:.245rem .5rem .365rem}.mac.firefox .tag{padding:.3rem .5rem .265rem}.windows.firefox .tag{padding:.335rem .5rem .225rem}.android.chrome .tag{padding:.3rem .5rem .25rem}.tag__tool{padding:.35rem .55rem .25rem;border-radius:100rem}.android.chrome .tag__tool{padding:.265rem .55rem .25rem}.tag__inverted{border:var(--tag-border-width) solid #f3f3f7;background-color:transparent;color:#f3f3f7!important}:root{--nav-height:3.75rem;scroll-padding-top:var(--nav-height)}@media screen and (max-width:49.9375em){:root{--nav-height:3.325rem}}.nav{--nav-color:#074391;--nav-button-spacing:0rem;--nav-button-padding-multiplier:1.25;height:var(--nav-height);background-color:var(--nav-color);position:-webkit-sticky;position:sticky;top:0;z-index:100}@media screen and (max-width:36.9375em){.nav{overflow:hidden}}.nav--container{height:100%;align-items:center}.nav--container,.nav--group{display:flex;flex-direction:row;justify-content:space-between}.nav--logo a{font-family:gira-sans,sans-serif;font-size:var(--font-size-h3);line-height:var(--font-leading-h3);font-weight:300;--font-size:var(--font-size-logo);font-size:var(--font-size);font-weight:400;color:#f3f3f7}.nav--links a{font-family:tenon,sans-serif;font-size:var(--font-size-body);line-height:var(--font-leading-body);font-weight:400;--font-size:var(--font-size-body)}.nav--item{text-decoration:none;color:#f3f3f7;background-color:var(--nav-color);z-index:1;height:var(--font-size);display:flex;flex-direction:column;justify-content:center;--nav-button-pad-y:calc((var(--nav-height) - var(--font-size)) / 2);--nav-button-pad-t:calc(var(--nav-button-pad-y) * 1);--nav-button-pad-b:calc(var(--nav-button-pad-y) * 1);--nav-button-pad-x:calc(var(--nav-button-pad-y) * var(--nav-button-padding-multiplier));padding:var(--nav-button-pad-t) var(--nav-button-pad-x) var(--nav-button-pad-b)}.nav--links a.nav--item{--nav-button-pad-t:calc(var(--nav-button-pad-y) * 0.90);--nav-button-pad-b:calc(var(--nav-button-pad-y) * 1.10)}.nav--item+.nav--item{margin-left:Max(calc(var(--nav-button-spacing) - (var(--nav-button-pad-x) * 2)),0rem)}.nav--item:first-child{margin-left:calc(var(--nav-button-pad-x) * -1)}@media screen and (max-width:49.9375em){.nav--item:first-child{margin-left:calc(var(--nav-button-pad-x) * -1)}}.nav--item:last-child{margin-right:calc(var(--nav-button-pad-x) * -1)}@media screen and (max-width:49.9375em){.nav--item:last-child{--site-margin-x_wide:calc((var(--screen-width) - var(--site-max-width_vw_wide))/2);--margin-right:calc(var(--site-margin-x_wide) * -1);margin-right:var(--margin-right)}}.nav--item{transition:var(--transition)}.nav--item.focus,.nav--item.hover,.nav--item:focus,.nav--item:hover{background-color:#e0e0ea;color:var(--nav-color)}.nav--item__drop{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:var(--transition)}.nav--item__drop.focus,.nav--item__drop.hover,.nav--item__drop:focus,.nav--item__drop:hover{background-color:#063879;color:#f3f3f7}.nav--dropdown{position:absolute;display:flex;flex-direction:column;transition:.45s}.nav--dropdown,.nav--dropdown__active{margin-top:var(--nav-height)}.nav--dropdown__inactive{margin-top:calc(((var(--dropdown-items-total) - 1) * var(--nav-height)) * -1)}.nav--drop-item{z-index:0;margin-left:calc(var(--nav-button-pad-x) * -1)!important;white-space:nowrap;top:0;width:calc(100% - var(--nav-button-pad-x))}.nav--drop-item__active{margin-top:0}.nav--drop-item__inactive{transition-delay:0s}.nav--menu-btn{cursor:pointer}.nav--menu-btn__open{background-color:#e0e0ea;color:var(--nav-color)}.nav--menu-icon{width:1.4rem;transition:.3s;transform:rotate(0deg)}.nav--menu-icon__open{transform:rotate(90deg)}.nav--menu-mask{background-color:#f3f3f7}.nav--menu-btn.focus .mask,.nav--menu-btn.hover .mask,.nav--menu-btn:focus .mask,.nav--menu-btn:hover .mask{background-color:#074391!important}.nav--menu-btn .mask{transition:var(--transition)}.nav--menu-mask__open{background-color:#074391!important}.nav--menu-wrapper{position:fixed;top:var(--nav-height);left:0;width:100%;height:calc(100% - var(--nav-height));z-index:100;overflow:hidden;pointer-events:none}.nav--menu{pointer-events:all;width:100%;height:100%;background-color:#e0e0ea;flex-direction:column}.nav--menu,.nav--menu-item-wrapper{display:flex;justify-content:center}.nav--menu-item-wrapper{flex-direction:row}.nav--menu-item-wrapper+.nav--menu-item-wrapper{margin-top:1.65rem}.nav--menu-item{font-family:gira-sans,sans-serif;font-size:var(--font-size-h2);line-height:var(--font-leading-h2);font-weight:600!important;font-weight:400;color:#074391;transition:.2s;position:relative}.nav--menu-item>*{font-weight:500!important}.nav--menu-item:before{content:"";position:absolute;top:-.35rem;bottom:-.35rem;left:-.635rem;right:-.635rem;border-radius:var(--b-rad_less);background-color:rgba(7,67,145,0);z-index:-1;transition:.2s}.nav--menu-item{transition:var(--transition)}.nav--menu-item.focus,.nav--menu-item.hover,.nav--menu-item:focus,.nav--menu-item:hover{color:#f3f3f7}.nav--menu-item.focus:before,.nav--menu-item.hover:before,.nav--menu-item:focus:before,.nav--menu-item:hover:before{background-color:#074391}.mask{-webkit-mask-image:var(--mask-img);mask-image:var(--mask-img);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center}@supports (aspect-ratio:1/1){.mask{aspect-ratio:var(--mask-aspect-width) /var(--mask-aspect-height)}}@supports not (aspect-ratio:1/1){.mask{height:calc(100% / (var(--mask-aspect-width) / var(--mask-aspect-height)))}}.mask__background{background-color:#f3f3f7!important}.mask__primary{background-color:#074391!important}.mask__secondary{background-color:#c41263!important}.mask__tertiary{background-color:#404064!important}.footer{display:flex;flex-direction:row;justify-content:space-between;--footer-text-block-spacing:1rem;--footer-height:21rem;--footer-text-block-top-margin:calc(var(--footer-text-block-spacing) - 0.25rem);--footer-button-top-margin:calc(var(--footer-text-block-spacing) + 0.5rem);--footer-contact-height:calc(var(--font-leading-h3) + var(--font-leading-body) + var(--footer-text-block-top-margin) + var(--footer-button-top-margin) + var(--button-height));--column-grid-max:12;--sitemap-wrapper-mt:calc((var(--footer-height) - var(--footer-contact-height)) / 2);--wrapper-column-gap:4.75rem}.footer,.footer--actions,.footer--sitemap{height:var(--footer-height)}@media screen and (max-width:91.9375em){.footer{--wrapper-column-gap:3.85rem}}@media screen and (max-width:79.9375em){.footer{display:flex;flex-direction:column;--wrapper-column-gap:6.75rem;--sitemap-wrapper-mt:calc(((var(--footer-height) - var(--footer-contact-height)) / 2) * 0.85)}}@media screen and (max-width:61.9375em){.footer{--wrapper-column-gap:5.75rem}}@media screen and (max-width:49.9375em){.footer{--wrapper-column-gap:3.75rem}}@media screen and (max-width:36.9375em){.footer{--wrapper-column-gap:2.75rem}}.footer .sitemap{background-color:#404064;display:flex;flex-direction:column}.footer .sitemap--wrapper{display:flex;flex-direction:row;justify-content:center;column-gap:var(--wrapper-column-gap);margin-top:var(--sitemap-wrapper-mt)}@media screen and (max-width:91.9375em){.footer .sitemap--wrapper{column-gap:var(--wrapper-column-gap)}}@media screen and (max-width:79.9375em){.footer .sitemap--wrapper{margin-top:var(--sitemap-wrapper-mt);margin-bottom:var(--sitemap-wrapper-mt)}}@media screen and (max-width:36.9375em){.footer .sitemap--wrapper{display:grid;grid-template-columns:repeat(2,1fr);flex-wrap:wrap;margin-right:auto;margin-left:auto;grid-row-gap:var(--wrapper-column-gap);row-gap:var(--wrapper-column-gap);width:min-content;max-width:var(--site-max-width)}.footer .sitemap--group:first-child{order:3}}.footer .sitemap--link{color:#f3f3f7;text-decoration:none;cursor:pointer;white-space:nowrap}.footer .sitemap--list{list-style:none;display:flex;flex-direction:column;row-gap:.75rem;color:#f3f3f7}.footer .sitemap--title-wrapper{margin-bottom:var(--footer-text-block-top-margin)}.footer .sitemap--title{font-family:gira-sans,sans-serif;font-size:var(--font-size-h3);line-height:var(--font-leading-h3);font-weight:300;z-index:1;position:relative}.footer .sitemap--title:before{content:"";position:absolute;top:-.25rem;right:-.5rem;bottom:-.15rem;left:-.5rem;border-radius:var(--b-rad_less);background-color:rgba(93,93,126,0);z-index:-1;transition:.2s}.footer .sitemap--title{transition:var(--transition)}.footer .sitemap--title.focus:before,.footer .sitemap--title.hover:before,.footer .sitemap--title:focus:before,.footer .sitemap--title:hover:before{background-color:#5d5d7e}.footer .sitemap--page{z-index:1;position:relative}.footer .sitemap--page:before{content:"";position:absolute;top:-.3525rem;right:-.4235rem;bottom:-.315rem;left:-.4235rem;border-radius:var(--b-rad_less);background-color:rgba(93,93,126,0);z-index:-1;transition:.2s}.footer .sitemap--page{transition:var(--transition)}.footer .sitemap--page.focus:before,.footer .sitemap--page.hover:before,.footer .sitemap--page:focus:before,.footer .sitemap--page:hover:before{background-color:#5d5d7e}.footer .contact{height:var(--footer-height);background-color:#e0e0ea;display:flex;flex-direction:column;justify-content:center}.footer .contact--wrapper{padding-left:var(--contact-wrapper-pl)}@media screen and (max-width:79.9375em){.footer .contact--wrapper{padding-left:0;margin-right:auto;margin-left:auto;display:flex;flex-direction:row;justify-content:space-between;column-gap:var(--wrapper-column-gap);margin-top:var(--sitemap-wrapper-mt);margin-bottom:var(--sitemap-wrapper-mt)}}@media screen and (max-width:61.9375em){.footer .contact--wrapper{display:flex;flex-direction:column}}@media screen and (max-width:36.9375em){.footer .contact--wrapper{max-width:var(--site-max-width)}}@media screen and (max-width:79.9375em){.footer .contact--child{width:-moz-fit-content;width:fit-content;color:#f3f3f7}}.footer .contact--actions{--gap:1.25rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap);display:flex;flex-direction:row;margin-top:var(--footer-button-top-margin);height:auto}@media screen and (max-width:79.9375em){.footer .contact--actions{margin-top:0;display:flex;flex-direction:row;align-items:center}}@media screen and (max-width:61.9375em){.footer .contact--actions{margin-top:var(--footer-button-top-margin)}}@media screen and (max-width:36.9375em){.footer .contact--actions{flex-wrap:wrap-reverse}}@media screen and (max-width:79.9375em){.footer .contact--body{color:#f3f3f7}}.footer .contact--description{margin-top:calc(var(--footer-text-block-top-margin) - .065rem)}@media screen and (max-width:61.9375em){.footer .contact--description{margin-top:.45rem}}.footer .contact--socials{--gap:1.25rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap);display:flex;flex-direction:row}@media screen and (max-width:79.9375em){.footer .contact--button{--button-background:#f3f3f7;--button-color:#404064;transition:var(--transition)}.footer .contact--button.focus,.footer .contact--button.hover,.footer .contact--button:focus,.footer .contact--button:hover{--button-background:#e0e0ea;--button-color:#404064}.footer .contact{background-color:#5d5d7e}}.brief{background-color:#e0e0ea;padding-top:5rem;padding-bottom:5rem}@media screen and (max-width:79.9375em){.brief{padding-top:3.5rem;padding-bottom:3.5rem}}.brief--container__study{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:79.9375em){.brief--container__study{grid-template-columns:repeat(1,1fr);row-gap:4rem}}@media screen and (max-width:49.9375em){.brief--container__study{row-gap:3.75rem}}.brief--group__study{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:3rem}@media screen and (max-width:79.9375em){.brief--group__study{row-gap:3rem;column-gap:6rem}}.brief--group__gallery{display:flex;flex-direction:row;--gap:5rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap);margin-top:-.5rem}@media screen and (max-width:79.9375em){.brief--group__gallery{--gap:2.85rem;flex-wrap:wrap}}.brief--desc{width:80%}@media screen and (max-width:79.9375em){.brief--desc{width:100%}}.brief--point{grid-column:span 1}.brief--title{margin-bottom:var(--font-margin-bottom-h4)}.brief--title__gallery *{font-weight:500;color:#c41263}@media screen and (max-width:79.9375em){.brief--title__gallery{margin-bottom:-.15rem}}.brief--list li{list-style-type:none}.brief--tags{display:flex;flex-direction:row;flex-wrap:wrap;--tag-spacing:0.65rem;column-gap:calc(var(--tag-spacing) * .85);row-gap:var(--tag-spacing)}:root{--section-gap:12.5rem;--section-gap_half:calc(var(--section-gap) / 2)}@media screen and (max-width:49.9375em){:root{--section-gap:9rem}}.pb-section-gap{padding-bottom:var(--section-gap)}.chapter--wrapper{position:relative}.section{--section-text-spacing:1.25rem;--section-graphic-panel-pad:2.5rem;--section_title-above-offset:-0.425rem;display:flex;flex-direction:row}.section.gap-main{--gap:calc(var(--section-text-spacing) * 2.15);gap:var(--gap)}@media screen and (max-width:61.9375em){.section.gap-main{--gap:calc(var(--section-text-spacing) * 1.85)}}.section--wrapper{padding-top:var(--section-gap);position:relative}.section--wrapper.mt-less{padding-top:calc(var(--section-gap) * .5)}.section--wrapper.mt-less-2{padding-top:calc(var(--section-gap) * .25)}.section--wrapper.mb-less{padding-bottom:calc(var(--section-gap) * .5)}.section--wrapper.mb-less-2{padding-bottom:calc(var(--section-gap) * .25)}.section--title+*{margin-top:var(--font-margin-bottom-h4)}.section--heading.text--h1+*{margin-top:var(--font-margin-bottom-h1)}.section--heading.text--h1+.mt-less,.section--heading.text--h1.mb-less+*{margin-top:var(--font-margin-bottom-h1_less)}.section--heading.text--h2+*{margin-top:var(--font-margin-bottom-h2)}.section--heading.text--h2+.mt-less,.section--heading.text--h2.mb-less+*{margin-top:var(--font-margin-bottom-h2_less)}.section--heading.text--h3+*{margin-top:var(--font-margin-bottom-h3)}.section--heading.text--h3+.mt-less,.section--heading.text--h3.mb-less+*{margin-top:var(--font-margin-bottom-h3_less)}.section--heading.text--h4+*{margin-top:var(--font-margin-bottom-h4)}.section--heading.text--h4+.mt-less,.section--heading.text--h4.mb-less+*{margin-top:var(--font-margin-bottom-h4_less)}.section--heading__title-above{margin-top:var(--section_title-above-offset)}.section--copy{display:flex;flex-direction:column;justify-content:center}.section--description>*+*{margin-top:var(--section-text-spacing)}.section--description>*+.mt-less{margin-top:calc(var(--section-text-spacing) * .15)}.section--description ol,.section--description ul{--counter-width:1.5rem;list-style-position:inside;counter-reset:li-span-safari-counter}.section--description ol>*+*,.section--description ul>*+*{margin-top:var(--section-text-spacing)}.section--description ol>*+.mt-less,.section--description ul>*+.mt-less{margin-top:calc(var(--section-text-spacing) * .35)}.safari
.section--description ul,.safari .section--description ol{list-style-type:none}.section--description li span{display:block;width:calc(100% - var(--counter-width));padding-left:var(--counter-width);--mt:calc(var(--font-height-body) * -1);margin-top:var(--mt)}.safari .section--description li span{margin-top:calc(var(--mt) * -.85);position:relative}.safari .section--description li span:before{counter-increment:li-span-safari-counter;content:counter(li-span-safari-counter) ".";position:absolute;width:var(--counter-width);left:0;margin-left:0}.safari .section--description ul li span{position:relative}.safari .section--description ul li span:before{content:"•";font-family:tenon,sans-serif;font-size:var(--font-size-body);line-height:var(--font-leading-body);font-weight:400;font-size:1.75rem}.section--description__color{border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);padding:2.25rem}.section--main{display:flex;flex-direction:row;margin-top:calc(var(--section-text-spacing) * 1.5)}.section--main.gap-main{--gap:calc(var(--section-text-spacing) * 2.15);gap:var(--gap)}@media screen and (max-width:61.9375em){.section--main.gap-main{--gap:calc(var(--section-text-spacing) * 1.85)}.section--main{margin-top:calc(var(--section-text-spacing) * 1.35)}}.section--main.mt-less{margin-top:calc(var(--section-text-spacing) * 1.25)}@media screen and (max-width:61.9375em){.section--main.mt-less{margin-top:calc(var(--section-text-spacing) * .85)}}.section--main__grid{display:grid}.section--main__title-above{margin-top:calc((var(--section_title-above-offset) * -1) + var(--font-margin-bottom-h4))}.section--main__no-head,.section--main__title-below{margin-top:0}.section--main__has-e-col{flex-wrap:wrap}.section .column{position:relative}.section__has-e-col{flex-wrap:wrap}.section__overview{justify-content:space-between;--gap:6rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap)}:root{--overview-graphic-scale:1;--graphic-overview-opacity:0.245}@media screen and (max-width:79.9375em){:root{--overview-graphic-scale:0.9}}@media screen and (max-width:61.9375em){:root{--overview-graphic-scale:0.85;--graphic-overview-opacity:0.125}}@media screen and (max-width:49.9375em){:root{--overview-graphic-scale:0.95;--graphic-overview-opacity:0.095}}@media screen and (max-width:61.9375em){.section__overview{--gap:4rem;position:relative}}.section__overview .section--graphic{--w:calc(var(--mw) * var(--overview-graphic-scale))!important;--h:calc(var(--mh) * var(--overview-graphic-scale))!important}@media screen and (max-width:61.9375em){.section__overview .section--graphic .mask{position:absolute;right:0;top:60%;transform:translateY(-60%)}.section__overview .section--copy{min-width:100%;max-width:100%}}.section__color,.section__image{padding-top:var(--section-gap);padding-bottom:var(--section-gap)}.section__color:not(.background__background) *,.section__image:not(.background__background) *{color:#f3f3f7}.section__color+.section__color,.section__color+.section__image,.section__image+.section__color,.section__image+.section__image{margin-top:0}.chapter__color>*>:not(.background__background) *{color:#f3f3f7}.background__background,.chapter__color>*>:not(.background__background) .mask{background-color:#f3f3f7}.background__background-darker{background-color:#e9e9f2}.background__background-darker+.background__background-darker{padding-top:0}.background__background-darkest{background-color:#e0e0ea}.background__background-darkest+.background__background-darkest{padding-top:0}.background__primary{background-color:#074391}.background__primary+.background__primary{padding-top:0}.background__tertiary-makeright{background-color:#25313c}.background__tertiary-makeright+.background__tertiary-makeright{padding-top:0}.background__tertiary{background-color:#404064}.background__tertiary+.background__tertiary{padding-top:0}.background__tertiary-light{background-color:#5d5d7e}.background__tertiary-light+.background__tertiary-light{padding-top:0}.section{--graphic-scale:1}.section .graphic{--img-panel-height:12rem}.section .graphic--mask{--w:calc(var(--mw) * var(--graphic-scale));--h:calc(var(--mh) * var(--graphic-scale))}.section .graphic--mask .mask{width:var(--w);height:var(--h);background-color:#404064}.section .graphic--img{display:flex;position:relative}.section .graphic--img img{width:100%;height:100%;object-fit:contain}.section .graphic--video{display:flex;position:relative;transition:.2s}.section .graphic--video[data-autoplay-hover=true]{cursor:pointer}.section .graphic--video.background__background[data-playing=true]{background-color:#074391;position:relative}.section .graphic--video.background__background[data-playing=true]:not(.border):before{transition:.2s;content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;box-shadow:inset 0 0 0 .375rem rgba(64,64,100,.35)}.section .graphic--video.background__background[data-playing=true].border{--border-opactiy:0.6!important}.section .graphic--video.background__background[data-playing=false]{background-color:#f3f3f7!important;position:relative}.section .graphic--video.background__background[data-playing=false]:not(.border):before{transition:.2s;content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;box-shadow:inset 0 0 0 .375rem rgba(64,64,100,.075)}.section .graphic--video.background__background-darker[data-playing=true]{background-color:#e0e0ea;position:relative}.section .graphic--video.background__background-darker[data-playing=true]:not(.border):before{transition:.2s;content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;box-shadow:inset 0 0 0 .375rem rgba(64,64,100,.35)}.section .graphic--video.background__background-darker[data-playing=true].border{--border-opactiy:0.6!important}.section .graphic--video.background__background-darker[data-playing=false]{background-color:#e9e9f2!important;position:relative}.section .graphic--video.background__background-darker[data-playing=false]:not(.border):before{transition:.2s;content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;box-shadow:inset 0 0 0 .375rem rgba(64,64,100,.075)}.section .graphic--video.background__background-darkest[data-playing=true]{background-color:#d2d2e0;position:relative}.section .graphic--video.background__background-darkest[data-playing=true]:not(.border):before{transition:.2s;content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;box-shadow:inset 0 0 0 .375rem rgba(64,64,100,.35)}.section .graphic--video.background__background-darkest[data-playing=true].border{--border-opactiy:0.6!important}.section .graphic--video.background__background-darkest[data-playing=false]{background-color:#e0e0ea!important;position:relative}.section .graphic--video.background__background-darkest[data-playing=false]:not(.border):before{transition:.2s;content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;box-shadow:inset 0 0 0 .375rem rgba(64,64,100,.075)}.section .graphic--video .video--foreground{width:100%;height:100%;object-fit:contain;z-index:1;transform:scale(var(--graphic-scale))}.section .graphic--video .video--background{transition:transform .2s;position:absolute;top:50%;left:50%;z-index:0;transform:translate(-50%,-50%) scale(var(--graphic-scale))}.section--graphic.graphic--panel .video--background{width:calc(100% - (var(--section-graphic-panel-pad) * 2));height:calc(100% - (var(--section-graphic-panel-pad) * 2))}.section--graphic:not(.graphic--panel) .video--background{width:100%;height:100%}.popup .video--background{display:none}.section .graphic--video .video__hidden{opacity:0}.section .graphic--panel{height:var(--img-panel-height);border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);display:flex;flex-direction:row;justify-content:center;padding:var(--section-graphic-panel-pad);align-items:center}.section .graphic--panel__flexible{height:100%!important;padding:0}.section .graphic--caption{margin-top:var(--section-text-spacing)}.section .graphic--caption__above{margin-top:0;margin-bottom:calc(var(--section-text-spacing) * .6)}.section .graphic--caption__split{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.section .graphic--caption__split>*+*{margin:0}.section .graphic--caption__split>*{display:flex;flex-direction:column}.section .graphic--caption.mt-more{margin-top:calc(var(--section-text-spacing) * 1.2)}.section .graphic--caption.mt-less{margin-top:calc(var(--section-text-spacing) * .65)}.section .graphic--effect{position:absolute;top:0;left:0;width:100%;height:100%;transition:var(--transition)}.section .graphic--effect__gradient{z-index:2;background-image:linear-gradient(var(--direction),var(--color-1) 0,var(--color-2) 140%)}.section .graphic--effect__on.hover{opacity:0}.section .graphic--effect__off.hover{opacity:1}.section .graphic__container{padding:0}.section .graphic__container .mask,.section .graphic__container img{margin:var(--section-graphic-panel-pad)}.section .graphic__square{height:unset;aspect-ratio:1/1}.section .graphic__gallery,.section .graphic__lightbox{cursor:pointer}.section .graphic__gallery img,.section .graphic__gallery video,.section .graphic__lightbox img,.section .graphic__lightbox video{transition:var(--transition);transform:scale(1)}.graphic__gallery.focus img,.graphic__gallery.focus video,.graphic__gallery.hover img,.graphic__gallery.hover video,.graphic__gallery:focus img,.graphic__gallery:focus video,.graphic__gallery:hover img,.graphic__gallery:hover video,.graphic__lightbox.focus img,.graphic__lightbox.focus video,.graphic__lightbox.hover img,.graphic__lightbox.hover video,.graphic__lightbox:focus img,.graphic__lightbox:focus video,.graphic__lightbox:hover img,.graphic__lightbox:hover video{transform:scale(1.025)}.graphic__gallery img,.graphic__lightbox,video{transition:var(--transition)}.section__overview .section--graphic{opacity:var(--graphic-overview-opacity)}.graphic__none{--graphic-scale:0}.graphic__none,.graphic__none>*{width:0!important;height:0!important;display:none}.arrow--column{position:absolute}.arrow--column__hidden{display:none}.arrow--mask{--arrow-width:calc((var(--mask-aspect-width) / (var(--mask-aspect-height))) * 1.5rem);--arrow-height:calc(var(--arrow-width) * (var(--mask-aspect-height) / var(--mask-aspect-width)));height:var(--arrow-height)!important;width:var(--arrow-width)!important;margin-left:calc(((var(--gap) + var(--arrow-width)) / 2) * -1)}.arrow--mask__default{margin-top:calc(((var(--section-graphic-panel-pad) * 2) + var(--img-panel-height) - var(--arrow-height)) / 2)}.arrow--mask__anchored{transition:var(--transition);margin-top:var(--arrow-margin-top)}.background{position:absolute;top:0;display:flex;flex-direction:column;justify-content:center;z-index:-1}.background,.background--img{--size:100%;width:var(--size);height:var(--size)}.background--img img{width:100%;height:100%;object-fit:cover}.popup{--popup-pad:2.5rem;--popup-inner-pad:1.875rem;--popup-gap:calc(var(--popup-inner-pad) * 0.8);--popup-background:#f3f3f7;--popup-controls-offset:calc(var(--button-height) / 1.125);--lightbox-group-top:calc(var(--popup-controls-offset) * -1);--popup-scrollbar-width:0.75rem;--popup-scrollbar-pad:calc(var(--popup-gap) / 1.45);--popup-site-max-width:var(--site-max-width);--popup-site-max-width_wide:var(--site-max-width_wide)}.popup,.popup--wrapper{z-index:10;display:flex}.popup--wrapper{position:fixed;top:var(--nav-height);width:100%;height:calc(100% - var(--nav-height));flex-direction:column;justify-content:center;align-items:center;transition:var(--transition)}.popup--wrapper__animate,.popup--wrapper__exit,.popup--wrapper__initial{--transition:0.15s!important}.popup--wrapper__initial{visibility:hidden;opacity:0;transition:opacity var(--transition),visibility 0s var(--transition)}.popup--wrapper__animate{visibility:visible;opacity:1;transition:opacity var(--transition),visibility 0s 0s}.popup--wrapper__exit{visibility:hidden;opacity:0;transition:opacity var(--transition),visibility 0s var(--transition)}.popup--background{position:absolute;top:0;width:100%;height:100%;background-color:rgba(64,64,100,.85)}.popup--background__gallery{background-color:rgba(64,64,100,.945)}@media screen and (max-width:61.9375em){.popup--background__gallery{background-color:rgba(64,64,100,.985)}}.firefox .popup{--popup-site-max-width:var(--site-max-width_vw);--popup-site-max-width_wide:var(--site-max-width_vw_wide)}.popup__interactive{width:calc(var(--popup-site-max-width) - var(--popup-pad));height:calc(100% - var(--nav-height) - var(--popup-pad))}.popup__lightbox,.popup__lightbox-group{aspect-ratio:var(--img-aspect-width)/var(--img-aspect-height);--lightbox-max-width:calc(var(--popup-site-max-width) - 5rem);--lightbox-max-height:calc(100% - var(--nav-height) - var(--popup-pad) - 2rem);--lightbox-max-height:calc(calc(100vh / var(--zoom)) - (var(--nav-height) * 2) - var(--popup-pad) - 2rem);width:Min(100%,var(--lightbox-max-width));height:Min(100%,var(--lightbox-max-height));max-width:var(--lightbox-max-width);max-height:var(--lightbox-max-height);pointer-events:none}@media screen and (max-width:61.9375em){.popup__lightbox,.popup__lightbox-group{--popup-controls-offset:calc(var(--button-height) * 0.45);--lightbox-max-width:calc(var(--popup-site-max-width) - 4rem);--lightbox-max-height:calc(calc(100vh / var(--zoom)) - (var(--nav-height) * 2) - var(--popup-pad) - 4rem)}}@media screen and (max-width:49.9375em){.popup__lightbox,.popup__lightbox-group{--lightbox-max-width:calc(var(--popup-site-max-width))}}.popup__lightbox-group{--popup-pad:6.5rem}.popup__gallery{--popup-gap:2.5rem;--popup-height-offset:calc(var(--nav-height) + var(--popup-pad) + 10rem);--popup-width-offset:calc(var(--popup-site-max-width_wide) - 8rem);max-width:var(--popup-width-offset);max-height:calc(100% - var(--popup-height-offset));width:Min(100%,var(--popup-width-offset));height:Min(100%,calc(100% - var(--popup-height-offset)));pointer-events:none;position:relative}@media screen and (max-width:91.9375em){.popup__gallery{--popup-gap:2rem;--popup-height-offset:calc(var(--nav-height) + var(--popup-pad) + 9rem);--popup-width-offset:calc(var(--popup-site-max-width_wide) - 6rem)}}@media screen and (max-width:79.9375em){.popup__gallery{--popup-gap:2rem;--popup-height-offset:calc(var(--nav-height) + var(--popup-pad) + 8rem);--popup-width-offset:calc(var(--popup-site-max-width_wide) - 1rem);--popup-scrollbar-pad:calc(var(--popup-gap) / 1.65)}}@media screen and (max-width:61.9375em){.popup__gallery{--popup-gap:2rem;--popup-height-offset:calc(var(--nav-height) + var(--popup-pad) + 1rem);--popup-width-offset:calc(var(--popup-site-max-width_wide) - 16rem);--popup-scrollbar-pad:calc(var(--popup-gap) / 1.65);--popup-controls-offset:calc(var(--button-height) / 1.25)}}@media screen and (max-width:49.9375em){.popup__gallery{--popup-gap:2rem;--popup-height-offset:calc(var(--nav-height) + var(--popup-pad) + 4.25rem);--popup-width-offset:calc(var(--popup-site-max-width_wide) - 10rem);--popup-scrollbar-pad:calc(var(--popup-gap) / 1.65);--popup-controls-offset:calc(var(--button-height) / 1.25)}}@media screen and (max-width:36.9375em){.popup__gallery{--popup-gap:1.85rem;--popup-height-offset:calc(var(--nav-height) + var(--popup-pad) + var(--popup-gap) + var(--button-height) - 3.5rem);--popup-width-offset:calc(var(--popup-site-max-width_wide) - 0.5rem);--popup-scrollbar-pad:calc(var(--popup-gap) / 1.65);--popup-controls-offset:calc(var(--popup-gap) / 1.25)}}.popup--inner{width:100%;display:flex;position:relative;flex-direction:column;align-items:center}.popup--inner__lightbox{margin:auto;width:min-content;height:min-content}.popup--inner__lightbox-zoom{width:min-content;height:min-content;max-width:var(--lightbox-max-width);max-height:var(--lightbox-max-height)}.popup--inner__gallery{pointer-events:none;justify-content:center}.popup--content{border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:var(--popup-gap);column-gap:var(--popup-gap);row-gap:var(--popup-gap);position:relative;overflow:hidden;transition:var(--transition)}.popup--content__interactive{height:100%;background-color:var(--popup-background)}.popup--content__lightbox{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;--popup-background:#00000000;display:flex;flex-direction:row;justify-content:center;max-height:var(--lightbox-max-height)}.popup--content__lightbox-group{top:var(--lightbox-group-top)}.popup--content__lightbox-zoom{overflow-y:scroll;pointer-events:all}.popup--content__lightbox-zoom::-webkit-scrollbar{width:var(--popup-scrollbar-width)}.popup--content__lightbox-zoom::-webkit-scrollbar-track{--scrollbar-track-color:#363654;background-color:var(--scrollbar-track-color)}.popup--content__lightbox-zoom::-webkit-scrollbar-thumb{--scrollbar-thumb-color:#757599;background-color:var(--scrollbar-thumb-color)}.popup--content__gallery{display:flex;flex-direction:row;justify-content:center;background-color:transparent;pointer-events:none;border-radius:unset;overflow:visible;max-height:100%}@media screen and (max-width:61.9375em){.popup--content__gallery{flex-direction:column}}.popup--content__gallery-group{top:-1.25rem}@media screen and (max-width:61.9375em){.popup--content__gallery-group{top:-2.25rem}}.popup--info{--w:calc(30.41667% - var(--popup-gap));width:var(--w);min-width:var(--w);position:relative;transition:opacity .2s,-webkit-clip-path .2s;transition:clip-path .2s,opacity .2s;transition:clip-path .2s,opacity .2s,-webkit-clip-path .2s}@media screen and (max-width:91.9375em){.popup--info{--w:calc(35.41667% - var(--popup-gap))}}@media screen and (max-width:79.9375em){.popup--info{--w:calc(41.66667% - var(--popup-gap))}}@media screen and (max-width:61.9375em){.popup--info{--w:100%;height:auto;overflow-y:auto;overflow-x:hidden;pointer-events:all;padding-right:0;--height-col:3.65;--height-col_percent:calc(var(--height-col) / var(--column-grid-max));--popup-inner-height:calc(calc(100vh / var(--zoom)) - var(--popup-height-offset) - (var(--popup-gap) * 2));--gallery-description-height_estim:calc(var(--popup-inner-height) * var(--height-col_percent));--old-height:calc(41.25% - var(--popup-gap));--height:var(--old-height);--height:var(--gallery-description-height_estim);max-height:Min(var(--height),var(--gallery-info-height));min-height:Min(var(--height),var(--gallery-description-height_px))}.popup--info::-webkit-scrollbar{width:var(--popup-scrollbar-width)}.popup--info::-webkit-scrollbar-track{--scrollbar-track-color:#363654;background-color:var(--scrollbar-track-color)}.popup--info::-webkit-scrollbar-thumb{--scrollbar-thumb-color:#757599;background-color:var(--scrollbar-thumb-color)}}@media screen and (max-width:49.9375em){.popup--info{max-height:Min(calc(41.25% - var(--popup-gap)),var(--gallery-info-height));min-height:Min(calc(41.25% - var(--popup-gap)),var(--gallery-description-height_px))}}@media screen and (max-width:61.9375em){.popup--info__gallery-scrollbar{padding-right:var(--popup-scrollbar-pad);--w:calc(100% - var(--popup-scrollbar-pad))}}.popup--info__above{max-height:unset;height:auto;overflow:visible;margin-bottom:-.45rem;min-height:-moz-fit-content;min-height:fit-content}.popup--info__show.popup--info__default{opacity:1}.popup--info__hidden.popup--info__default{opacity:0}.popup--description *{color:#f3f3f7}.popup--description__gallery{pointer-events:all;overflow-y:auto;height:var(--gallery-info-height);max-height:var(--gallery-info-max-height)}.popup--description__gallery::-webkit-scrollbar{width:var(--popup-scrollbar-width)}.popup--description__gallery::-webkit-scrollbar-track{--scrollbar-track-color:#363654;background-color:var(--scrollbar-track-color)}.popup--description__gallery::-webkit-scrollbar-thumb{--scrollbar-thumb-color:#757599;background-color:var(--scrollbar-thumb-color)}@media screen and (max-width:61.9375em){.popup--description__gallery{padding:none!important;max-height:none;overflow-y:visible;height:100%}}.popup--description__above{overflow:visible;height:auto}.popup--description__gallery-scrollbar{padding-right:var(--popup-scrollbar-pad)}@media screen and (max-width:61.9375em){.popup--description__gallery-scrollbar{padding-right:0}}.popup--header{display:flex;flex-direction:row;justify-content:space-between}.popup--header__full{margin-top:-.35rem;padding-left:var(--popup-inner-pad);padding-right:var(--popup-inner-pad);padding-top:var(--popup-inner-pad)}.popup--header__condensed{position:absolute;top:0;right:0;transition:.5s}.popup--header__condensed>*{padding:calc(var(--popup-inner-pad) / 4);background-color:#f3f3f7;border-radius:0 0 0 var(--b-rad)}.popup--header__lightbox{top:0}.popup--header__lightbox-group{top:var(--lightbox-group-top)}.popup--header__lightbox-zoom{right:var(--popup-scrollbar-width)}.popup--footer{display:flex;flex-direction:row;justify-content:flex-end;padding:calc(var(--popup-inner-pad) / 2);background-color:#f3f3f7;border-radius:var(--b-rad) 0 0 0;position:absolute;bottom:0;right:0}.popup--nav{transition-duration:.2s;z-index:15}.popup--title{display:flex;flex-direction:column;justify-content:center}.popup--canvas{height:100%;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#e9e9f2;cursor:-webkit-grab;cursor:grab;transition:var(--transition);z-index:1}.popup--canvas__grabbed{cursor:-webkit-grabbing;cursor:grabbing}.popup--media-wrapper__lightbox{pointer-events:all}.popup--media-wrapper__gallery{background-color:rgba(243,243,247,.075);border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);pointer-events:all;overflow:hidden}@media screen and (max-width:61.9375em){.popup--media-wrapper__gallery{background-color:#00000000}}.popup--media-wrapper__gallery-zoom{background-color:rgba(243,243,247,.075);border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad)}@media screen and (max-width:61.9375em){.popup--media-wrapper__gallery-zoom{background-color:#00000000}}.popup--media-wrapper__gallery-group{overflow:visible}@media screen and (max-width:61.9375em){.popup--media-wrapper__gallery-group{overflow:hidden}}.popup--media{max-width:100%;max-height:100%;aspect-ratio:auto var(--aspect-width)/var(--aspect-height);width:1000rem;transition:.3s;z-index:2;border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);overflow:hidden}.popup--media img,.popup--media video{transition:var(--transition);width:100%;height:100%;object-fit:contain}.popup--media__lightbox{width:100%}.firefox .popup--media__lightbox{width:100%;max-width:Min(var(--img-max-width),var(--lightbox-max-width));max-height:Min(var(--img-max-height),var(--lightbox-max-height))}.popup--media__lightbox-zoom{width:Min(var(--img-avail-width),var(--lightbox-max-width));border-radius:var(--b-rad) 0 0 var(--b-rad)}.firefox .popup--media__lightbox-zoom{max-width:100%;max-height:100%;width:Max(var(--img-avail-width),var(--lightbox-max-width))}@media screen and (max-width:49.9375em){:not(.firefox) .popup--media__lightbox-zoom{width:var(--img-avail-width)}}.popup--media__lightbox-zoom img{height:-moz-fit-content;height:fit-content}.popup--media__gallery{display:flex;width:var(--img-max-width)}@media screen and (max-width:61.9375em){.popup--media__gallery{margin-right:auto;margin-left:auto;background-color:rgba(243,243,247,.075);border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad)}}.popup--media__gallery-zoom{display:flex;width:var(--img-avail-width);--img-max-height:10rem;max-height:Max(calc((var(--img-avail-width) / var(--aspect-width)) * var(--aspect-height)),var(--img-max-height));aspect-ratio:unset;overflow-y:auto;pointer-events:all}.safari .popup--media__gallery-zoom{max-height:Min(calc((var(--img-avail-width) / var(--aspect-width)) * var(--aspect-height)),var(--img-max-height))}.popup--media__gallery-zoom::-webkit-scrollbar{width:var(--popup-scrollbar-width)}.popup--media__gallery-zoom::-webkit-scrollbar-track{--scrollbar-track-color:#363654;background-color:var(--scrollbar-track-color)}.popup--media__gallery-zoom::-webkit-scrollbar-thumb{--scrollbar-thumb-color:#757599;background-color:var(--scrollbar-thumb-color)}.firefox .popup--media__gallery-zoom{max-height:Min(calc((var(--img-avail-width) / var(--aspect-width)) * var(--aspect-height)),var(--img-max-height))}.popup--media__loading{opacity:0}.popup--img,.popup--img img{pointer-events:none}@media screen and (max-width:61.9375em){.popup .gallery--info>:first-child{margin-top:0}.popup .gallery--title{width:88%}}.popup .gallery--subheading{margin-top:.265rem!important}@media screen and (max-width:61.9375em){.popup .gallery--subheading{width:88%;margin-top:.075rem!important}}.popup .gallery--description{margin-top:1.5rem}@media screen and (max-width:61.9375em){.popup .gallery--description{margin-top:1.05rem}}.gallery--paragraph+.gallery--paragraph{margin-top:1rem}.popup .gallery--categories-background{border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);position:absolute;transition:all .3s,top 0s;--categories-background-offset:0.5rem;--categories-background-offset_negative:calc(var(--categories-background-offset) * -1);left:var(--categories-background-offset_negative);top:calc(var(--categories-top) - var(--categories-background-offset) - var(--gallery-info-scroll-top));width:calc(var(--gallery-info-width) + (var(--categories-background-offset) * 2));right:var(--categories-background-offset_negative);height:calc(var(--tag-height) + (var(--categories-background-offset) * 2))}.popup .gallery--categories-background__hovered{background-color:rgba(243,243,247,.075)}@media screen and (max-width:61.9375em){.popup .gallery--categories-background{display:none}}.popup .gallery--categories-wrapper{overflow:hidden;cursor:pointer;--ellipse-width:2rem;margin-top:1.2rem;transition:.4s!important}.popup .gallery--categories-wrapper__no-subheading{margin-top:1.1rem}.popup .gallery--categories-wrapper__subheading{margin-top:1.2rem}.popup .gallery--categories-wrapper__overflow{width:calc(100% - var(--ellipse-width));transition:var(--transition)}.popup .gallery--categories-wrapper__overflow.focus,.popup .gallery--categories-wrapper__overflow.hover,.popup .gallery--categories-wrapper__overflow:focus,.popup .gallery--categories-wrapper__overflow:hover{width:100%}.popup .gallery--categories-wrapper__no-overflow{cursor:default;pointer-events:none}.popup .gallery--categories-wrapper__no-desc{margin-top:.835rem}.popup .gallery--categories-wrapper__no-title{margin-top:0}@media screen and (max-width:61.9375em){.popup .gallery--categories-wrapper{margin-top:1.35rem}}.popup .gallery--categories-inner{display:flex;flex-direction:row;column-gap:.875rem;width:-moz-fit-content;width:fit-content;--categories-rows:1;--categories-row-gap:0.85rem;row-gap:var(--categories-row-gap)}.popup .gallery--categories-inner__overflow{cursor:pointer}.gallery--categories-wrapper__overflow.gallery--categories-wrapper__no-desc .gallery--categories-inner{margin-bottom:.5rem}.popup .gallery--categories-inner__no-overflow{cursor:default}.gallery--categories-wrapper.focus .gallery--categories,.gallery--categories-wrapper.hover .gallery--categories,.gallery--categories-wrapper:focus .gallery--categories,.gallery--categories-wrapper:hover .gallery--categories{width:calc(100% + var(--ellipse-width))}.gallery--categories-wrapper .gallery--categories{transition:var(--transition)}@media screen and (max-width:61.9375em){.popup .gallery--categories-inner{flex-wrap:wrap}}.popup .gallery--categories .tag{cursor:unset}.popup .gallery--ellipse{position:absolute;top:var(--categories-top);right:0;transition:opacity .2s!important;display:flex;flex-direction:column;justify-content:flex-end;height:var(--tag-height);width:var(--ellipse-width);align-items:flex-end;opacity:1}.popup .gallery--ellipse span{margin-bottom:-.3rem}.gallery--categories-wrapper.focus .gallery--ellipse,.gallery--categories-wrapper.hover .gallery--ellipse,.gallery--categories-wrapper:focus .gallery--ellipse,.gallery--categories-wrapper:hover .gallery--ellipse{opacity:0}.gallery--categories-wrapper .gallery--ellipse{transition:var(--transition)}.scrollbar .gallery--ellipse{right:var(--popup-scrollbar-pad)}@media screen and (max-width:61.9375em){.popup .gallery--ellipse{display:none}}.popup .gallery--button{margin-top:1.65rem;--button-icon-size:1.25rem}.popup .gallery--button span{margin-bottom:-.1rem}@media screen and (max-width:61.9375em){.popup .gallery--button{--button-padding:0.65rem;--button-height:2.25rem;--button-icon-size:1rem;margin-right:auto;margin-left:auto;width:calc(100% - (var(--button-padding) * 1) - var(--popup-scrollbar-pad));justify-content:center}}.popup--close__gallery{position:absolute;pointer-events:all;bottom:calc(100% + 1.5rem);right:-.75rem}@media screen and (max-width:61.9375em){.popup--close__gallery{bottom:unset;right:calc((var(--button-padding) / 1.25) * -1);transform:translateY(-50%);top:calc(50% - .25rem)}.popup--close__gallery .mask{--button-icon-scale:1}}.popup--close__lightbox{position:absolute;pointer-events:all;top:0;right:-.75rem}@media screen and (max-width:61.9375em){.popup--close__lightbox .mask{--button-icon-scale:1.175}}.popup--close__lightbox{transform:translate(100%,-18.5%)}@media screen and (max-width:61.9375em){.popup--close__lightbox{top:1rem;transform:translateY(-157%)}}.popup--close__lightbox-group{transform:translate(100%,-100%)}@media screen and (max-width:61.9375em){.popup--close__lightbox-group{top:1rem;transform:translateY(-200%)}}.popup--controls{display:flex;flex-direction:row;position:fixed;justify-content:center;--gap:1.45rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap);bottom:3.15rem;width:var(--popup-width-offset);transition-delay:0s!important}.popup--controls__lightbox{pointer-events:all}.firefox .popup--controls__lightbox{transform:none!important}.popup--controls__gallery{transform:translate(-50%);pointer-events:all}@media screen and (max-width:79.9375em){.popup--controls__gallery{bottom:2.65rem}}@media screen and (max-width:61.9375em){.popup--controls__gallery{bottom:2.25rem;z-index:10}}.popup--seek{--popup-seek-spacing:2rem}@media screen and (max-width:49.9375em){.popup--seek{--button-height:3rem;--button-padding:0.85rem}}.popup--seek a{transition:.15s}.popup--seek__on a{opacity:1;cursor:pointer}.popup--seek__off a{opacity:.55;cursor:default;pointer-events:none;--button-color:#224676}.popup--seek .mask{--button-icon-scale:1.1}@media screen and (max-width:49.9375em){.popup--seek .mask{--button-icon-scale:1}}.popup--pagination{--gap:0.75rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap);--circle-width:1.375rem;--circle-width_end:1rem;--circle-width_before:2.125rem;--small-circle-scale:0.6;--circle-inner-width:0.875rem;--circle-inner-width_end:0.625rem;--circle-count:Min(var(--img-count),var(--max-circles));--pagination-width:calc((var(--circle-width) * var(--circle-count)) + (var(--gap) * (var(--circle-count) - 1)));width:var(--pagination-width);--adjusted-index_max:Max(var(--left-half),var(--index));--adjusted-index:Min(var(--adjusted-index_max),calc(var(--img-count) - var(--left-half) - 1));--first-circle-margin-left:calc((((var(--circle-width) + var(--gap)) * var(--adjusted-index)) * -1) + (var(--circle-width) * var(--middle)));pointer-events:none;transition:.3s;transform:translateX(calc(var(--first-circle-margin-left) * var(--more-than-max) + 0rem * (1 - var(--more-than-max))))}.popup--circle,.popup--pagination{display:flex;flex-direction:row;align-items:center;position:relative}.popup--circle{pointer-events:all;transition:all .3s,opacity .185s!important;width:var(--circle-width);min-width:var(--circle-width);height:var(--circle-width);background-color:#f3f3f7;border-radius:100rem;justify-content:center;cursor:pointer}.popup--circle:before{content:"";width:var(--circle-width_before);height:var(--circle-width_before);border-radius:100rem;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.popup--circle__end{transform:scale(var(--small-circle-scale))}.popup--circle__off{transform:scale(0);opacity:0;width:0}.popup--circle__on{opacity:1}.popup--circle__inactive{transition:var(--transition)}.popup--circle__inactive.focus,.popup--circle__inactive.hover,.popup--circle__inactive:focus,.popup--circle__inactive:hover{background-color:#e0e0ea}.popup--circle__inactive.focus>*,.popup--circle__inactive.hover>*,.popup--circle__inactive:focus>*,.popup--circle__inactive:hover>*{background-color:rgba(7,67,145,.5)}.popup--circle__inactive>*{background-color:#f3f3f7}.popup--circle__active{transition:var(--transition)}.popup--circle__active.focus,.popup--circle__active.hover,.popup--circle__active:focus,.popup--circle__active:hover{background-color:#e0e0ea}.popup--circle__active.focus>*,.popup--circle__active.hover>*,.popup--circle__active:focus>*,.popup--circle__active:hover>*{background-color:#063879}.popup--circle__active>*{background-color:#074391}.popup--circle-inner{transition:.2s;width:var(--circle-inner-width);height:var(--circle-inner-width);border-radius:100rem;position:absolute;z-index:10;left:calc(((var(--circle-width) - var(--circle-inner-width)) / 2) + (var(--current) * var(--circle-width)) + (var(--current) * var(--gap)))}.popup .loading--wrapper{border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);width:var(--img-max-width);height:var(--img-max-height);position:relative;margin-top:calc(var(--img-max-height) * -1);transition:opacity .3s;opacity:1;pointer-events:none;background-color:rgba(243,243,247,.075)}.popup .loading--wrapper__zoom{width:var(--img-avail-width);max-height:Max(calc((var(--img-avail-width) / var(--aspect-width)) * var(--aspect-height)),var(--img-max-height))}.popup .loading--wrapper__lightbox-zoom{position:absolute;top:0;margin:unset}.popup .loading--wrapper__hidden{opacity:0}@media screen and (max-width:61.9375em){.popup .loading--wrapper{z-index:-1;margin-right:auto;margin-left:auto;background-color:rgba(243,243,247,.075)}}.popup .loading--img{--size:15rem;width:var(--size);height:var(--size);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}.popup .loading--img img{width:100%;height:100%;object-fit:contain}@media screen and (max-width:49.9375em){.popup .loading--img{--size:11rem}}.popanims--slide-fade__animate,.popanims--slide-fade__exit,.popanims--slide-fade__initial{--transition:0.175s!important}.popanims--slide-fade__initial{visibility:hidden!important;opacity:0!important;transform:translateX(1rem)!important;transition:opacity var(--transition),transform var(--transition),visibility 0s var(--transition)!important}.popanims--slide-fade__animate{visibility:visible!important;opacity:1!important;transform:translateX(0)!important;transition:opacity var(--transition),transform var(--transition),visibility 0s 0s!important}.popanims--slide-fade__exit{visibility:hidden!important;opacity:0!important;transform:translateX(-1rem)!important;transition:opacity var(--transition),transform var(--transition),visibility 0s var(--transition)!important}.popanims--fade__animate,.popanims--fade__exit,.popanims--fade__initial{--transition:0.175s!important}.popanims--fade__initial{visibility:hidden!important;opacity:0!important;transition:opacity var(--transition),visibility 0s var(--transition)!important}.popanims--fade__animate{visibility:visible!important;opacity:1!important;transition:opacity var(--transition),visibility 0s 0s!important}.popanims--fade__exit{visibility:hidden!important;opacity:0!important;transition:opacity var(--transition),visibility 0s var(--transition)!important}.scale{--scale-line-width:0.375rem;--scale-end-height:1.5rem;--scale-handle-height:2.5rem;--scale-end-margin:calc((var(--scale-line-width)) * -1);--scale-color:#074391;--scale-color_hovered:#063879;display:flex;flex-direction:row;gap:.5rem;column-gap:.5rem;row-gap:.5rem}.scale--zoom .mask{--button-icon-scale:1}.scale--slider{display:flex;flex-direction:row;justify-content:center;margin-left:-.15rem}.scale--input{margin-top:auto;margin-bottom:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:var(--scale-line-width);border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);background-color:#074391;cursor:pointer;z-index:1;outline:none}.scale--input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--scale-line-width);height:var(--scale-handle-height);background-color:var(--scale-color);border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad)}.scale--slider .scale--input::-webkit-slider-thumb{-webkit-transition:var(--transition);transition:var(--transition)}.scale--input::-moz-range-thumb{-moz-appearance:none;appearance:none;width:var(--scale-line-width);height:var(--scale-handle-height);background-color:var(--scale-color);border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad)}.scale--slider.focus.scale--slider,.scale--slider.hover.scale--slider,.scale--slider:focus.scale--slider,.scale--slider:hover.scale--slider{--scale-handle-height:2.65rem;--scale-color:#c41263}.scale--slider .scale--input::-moz-range-thumb{-moz-transition:var(--transition);transition:var(--transition)}.scale--end{width:var(--scale-line-width);height:var(--scale-end-height);background-color:#074391;border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);margin-top:auto;margin-bottom:auto;z-index:0}.scale--slider.focus.scale--slider,.scale--slider.hover.scale--slider,.scale--slider:focus.scale--slider,.scale--slider:hover.scale--slider{--scale-end-height:1.35rem}.scale--slider .scale--end{transition:var(--transition)}.scale--end:first-child{margin-right:var(--scale-end-margin)}.scale--end:last-child{margin-left:var(--scale-end-margin)}.section--quote *{font-family:gira-sans,sans-serif;font-size:var(--font-size-quote);line-height:var(--font-leading-quote);word-spacing:.0125rem;font-weight:300;font-style:italic}.section--quote__color{padding:1.75rem}.quote-table{--quote-table-cell-margin-top:1.875rem;--quote-table-heading-margin-bottom:1.25rem;display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:49.9375em){.quote-table{--quote-table-cell-margin-top:2.5rem;grid-template-columns:repeat(1,1fr)}}.quote-table--heading{margin-bottom:-1.15rem}.quote-table--subheading{margin-top:3.5rem;margin-bottom:calc(var(--quote-table-heading-margin-bottom) - var(--quote-table-cell-margin-top))}@media screen and (max-width:49.9375em){.quote-table--subheading{margin-top:3.25rem}}.quote-table--cell{padding:1.75rem;margin-top:var(--quote-table-cell-margin-top);position:relative}@media screen and (max-width:49.9375em){.quote-table--cell{margin-top:0}}.quote-table--cell__primary{background-color:#f3f3f7}@media screen and (max-width:49.9375em){.quote-table--cell__primary{margin-top:var(--quote-table-cell-margin-top)}}.quote-table--cell__secondary{background-color:#ececf3}.slideshow{--slide-inner-pad:2.5rem;--slide-scrollbar-width:0.65rem;--slide-max-height:calc(100% * var(--img-aspect-height) / var(--img-aspect-width));--slide-inner-item-spacing:calc(var(--section-text-spacing) * 0.25);--slide-transition:0.5s;width:100%;--slide-description-height_mobile:30vh;--site-x-margin:calc((100% - var(--site-max-width)) / 2);--card-gap:8vw;--card-width:calc(var(--site-max-width) + var(--card-gap))}@media screen and (max-width:61.9375em){.slideshow{--slide-inner-pad:2rem}}@media screen and (max-width:49.9375em){.slideshow{--slide-inner-pad:1.65rem}}.slideshow--header{margin-bottom:var(--font-margin-bottom-h2);display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}@media screen and (max-width:61.9375em){.slideshow--header{align-items:center}}.slideshow--container{min-width:var(--site-max-width);display:flex;flex-direction:row;width:100%;transition-duration:2s;overflow-x:hidden}.slideshow--container__hide{opacity:0}.slideshow--inner{width:100%;display:flex;flex-direction:row;transform:translateX(var(--inner-translate-x));transition-duration:var(--movement-transition);padding-left:calc(var(--site-x-margin) - var(--card-gap) / 2)}.slideshow--inner__will-change{will-change:transform}.slideshow--card{min-width:var(--site-max-width);width:var(--site-max-width);height:-moz-fit-content;height:fit-content;margin-right:calc(var(--card-gap) / 2);margin-left:calc(var(--card-gap) / 2);scroll-snap-align:center;transition:1s!important}.slideshow--card__active{opacity:1}.slideshow--card__inactive{opacity:.3;cursor:pointer;transition:var(--transition)}.slideshow--card__inactive.focus,.slideshow--card__inactive.hover,.slideshow--card__inactive:focus,.slideshow--card__inactive:hover{opacity:.75}.slideshow--footer{display:flex;flex-direction:column;align-items:center}.slideshow--message{margin-top:2rem;text-align:center}@media screen and (max-width:61.9375em){.slideshow--message{margin-top:1.15rem}.slideshow--toggle{margin-top:.25rem;margin-bottom:-.25rem}}.slideshow .card{display:flex;flex-direction:row;border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);overflow:hidden;background-color:rgba(93,93,126,.5)}@media screen and (max-width:61.9375em){.slideshow .card{flex-direction:column}}.slideshow .card--title{margin-bottom:-.75rem!important}@media screen and (max-width:61.9375em){.slideshow .card--title{margin-bottom:-.65rem!important}.slideshow .card--title,.slideshow .card--title>*{font-weight:400!important}}.slideshow .card--subtitle{margin-bottom:-.15rem}.slideshow .card--description{padding-top:var(--slide-inner-pad);padding-bottom:var(--slide-inner-pad);overflow-y:auto;position:relative;--width:33.33333%;width:calc(var(--width) + (var(--slide-inner-pad) * 2));min-width:var(--width);overflow-x:hidden;z-index:0;transition-duration:var(--slide-transition)}.slideshow .card--description>*+*{margin-top:calc(var(--section-text-spacing) * .75)}.slideshow .card--description::-webkit-scrollbar{width:var(--slide-scrollbar-width)}.slideshow .card--description::-webkit-scrollbar-track{background-color:#363654}.slideshow .card--description::-webkit-scrollbar-thumb{background-color:#757599}.slideshow .card--description__on{margin-left:0}.slideshow .card--description__off{margin-left:calc(var(--width) * -1 - var(--slide-inner-pad) * 2)}@media screen and (max-width:61.9375em){.slideshow .card--description__off{margin-left:0;margin-top:calc(var(--slide-description-height_mobile) * -1)}.slideshow .card--description{height:calc(var(--slide-description-height_mobile) - (var(--slide-inner-pad) * 2));width:100%}}.slideshow .card--description-inner{position:absolute;padding-bottom:var(--slide-inner-pad);transition-duration:var(--slide-transition);width:calc(100% - (var(--slide-inner-pad) * 2));--val:0%;left:calc(var(--val) + var(--slide-inner-pad));right:calc((var(--val) * -1))}.slideshow .card--graphic{position:relative;aspect-ratio:var(--img-aspect-width)/var(--img-aspect-height);min-width:calc(66.66667% - (var(--slide-inner-pad) * 2));max-height:67.5vh;height:var(--slide-max-height);background-color:#5d5d7e;overflow-y:auto;transition-duration:var(--slide-transition);z-index:1}.slideshow .card--graphic::-webkit-scrollbar{width:var(--slide-scrollbar-width)}.slideshow .card--graphic::-webkit-scrollbar-track{background-color:#f3f3f7}.slideshow .card--graphic::-webkit-scrollbar-thumb{background-color:#074391}.slideshow .card--graphic__off{width:100%}.slideshow .card--graphic__on{width:calc(66.66667% - (var(--slide-inner-pad) * 2))}@media screen and (max-width:61.9375em){.slideshow .card--graphic__on{width:100%}}.slideshow .card--paragraph{margin-top:calc(var(--section-text-spacing) * .75)}.slideshow .card--paragraph:nth-child(2){margin-top:var(--slide-inner-item-spacing)}.slideshow .card--subheading{margin-top:calc(var(--section-text-spacing) * 1.85)}@media screen and (max-width:61.9375em){.slideshow .card--subheading{margin-top:calc(var(--section-text-spacing) * 1.5)}}.slideshow .card__off{opacity:.35}.slideshow .list{--counter-width:0.9rem}.slideshow .list,.slideshow .list--item{margin-top:var(--slide-inner-item-spacing)}.slideshow .slider{width:70%;position:relative}.slideshow .slider,.slideshow .slider--wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center}.slideshow .slider--wrapper{margin-top:2.5rem;gap:3rem;--slider-bar-height:0.25rem;--slider-handle-size:1.875rem;--slider-col-inactive:#8585ac;--slider-inactive-transition:0.2s}@media screen and (max-width:61.9375em){.slideshow .slider--wrapper{gap:.65rem;margin-top:1.25rem}}@media screen and (max-width:36.9375em){.slideshow .slider--wrapper{--slider-handle-size:1.3625rem;--slider-bar-height:0.1875rem}}@media screen and (max-width:61.9375em){.slideshow .slider{width:90%}}.slideshow .slider--bar{width:100%;border-radius:10rem;height:var(--slider-bar-height);position:relative;--slider-notch-width:calc(100% / var(--slider-max))}.slideshow .slider--bar__empty{position:absolute;top:0;left:0;width:100%;background-color:var(--slider-col-inactive)}.slideshow .slider--bar__filled{transition-duration:var(--slider-inactive-transition);position:absolute;top:0;left:calc(var(--slider-notch-width) * var(--slider-section-start));width:calc(var(--slider-notch-width) * (var(--slider-section-end) - var(--slider-section-start)));z-index:0;background-color:#f3f3f7}.slideshow .slider--handle{--slider-handle-left:0px;position:absolute;--size:var(--slider-handle-size);width:var(--size);height:var(--size);border-radius:100rem;background-color:#f3f3f7;top:calc(50% - (var(--size) / 2));left:calc(var(--slider-handle-left) - (var(--size) / 2));z-index:2;cursor:-webkit-grab;cursor:grab}.slideshow .slider--handle:before{content:"";position:absolute;width:calc(var(--slider-handle-size) * 1.75);height:calc(var(--slider-handle-size) * 1.75);border-radius:100rem;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.slideshow .slider--handle__active{cursor:-webkit-grabbing;cursor:grabbing;background-color:#e0e0ea}.slideshow .slider--handle{transition:var(--transition)}.slideshow .slider--handle.focus,.slideshow .slider--handle.hover,.slideshow .slider--handle:focus,.slideshow .slider--handle:hover{background-color:#e0e0ea}.slideshow .slider--notch{position:absolute;--size:calc(var(--slider-handle-size) / 2);width:var(--size);height:var(--size);border-radius:100rem;top:calc(50% - (var(--size) / 2));z-index:1;--end:calc(100% - (var(--size) / 2));--start:calc(0% - (var(--size) / 2));left:calc(var(--start) + (var(--end) - var(--start)) * (var(--slider-notch-index) / var(--slider-max)));transition-duration:var(--slider-inactive-transition);cursor:-webkit-grab;cursor:grab;pointer-events:auto}.slider__notches-non-hoverable .slider--notch{cursor:default;pointer-events:none}@media screen and (max-width:49.9375em){.slideshow .slider--notch{--size:calc(var(--slider-handle-size) / 2.25)}}.slideshow .slider--notch{transition:var(--transition)}.slideshow .slider--notch.focus,.slideshow .slider--notch.hover,.slideshow .slider--notch:focus,.slideshow .slider--notch:hover,.slideshow .slider--notch__active{background-color:#f3f3f7}.slideshow .slider--notch__inactive{background-color:var(--slider-col-inactive)}.slideshow .slider--notch:before{content:"";position:absolute;width:2.75rem;height:2.75rem;border-radius:100rem;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.slideshow .slider--button{transition-duration:var(--slider-inactive-transition)}@media screen and (max-width:61.9375em){.slideshow .slider--button__left{margin-left:-.75rem}.slideshow .slider--button__right{margin-right:-.75rem}}.slideshow .slider--button__enabled{opacity:1;pointer-events:auto}.slideshow .slider--button__disabled{--button-color:var(--slider-col-inactive);pointer-events:none}.toggle{--switch-width:2.45rem;--switch-height:1.25rem;--switch-toggle-width:calc(var(--switch-height) - var(--switch-padding) * 2);--switch-toggle-height:calc(var(--switch-height) - var(--switch-padding) * 2);--switch-padding:0.125rem;display:flex;flex-direction:row;align-items:center;gap:1rem}.toggle--switch{position:relative;display:inline-block;width:var(--switch-width);height:var(--switch-height)}.toggle--checkbox{opacity:0;width:0;height:0}.toggle--slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#f3f3f7;transition:var(--transition);border-radius:100rem}.toggle--checkbox:focus+.toggle--slider,.toggle--checkbox:hover+.toggle--slider{background-color:#e4e4ed}.toggle--checkbox:checked+.toggle--slider{background-color:#e5afcb}.toggle--checkbox:checked:focus+.toggle--slider,.toggle--checkbox:checked:hover+.toggle--slider{background-color:#f2d5e4}.toggle--slider:before{position:absolute;content:"";width:calc(var(--switch-height) - var(--switch-padding) * 2);height:calc(var(--switch-height) - var(--switch-padding) * 2);left:var(--switch-padding);bottom:var(--switch-padding);background-color:#074391;transition:var(--transition);border-radius:100rem}.toggle--checkbox:focus+.toggle--slider:before,.toggle--checkbox:hover+.toggle--slider:before{background-color:#063879}.toggle--checkbox:checked+.toggle--slider:before{background-color:#c41263;--distance:calc(var(--switch-width) - var(--switch-height));transform:translateX(var(--distance))}.toggle--checkbox:checked:focus+.toggle--slider:before,.toggle--checkbox:checked:hover+.toggle--slider:before{background-color:#db146f}.next-study{--next-study-pad:2rem;background-color:#e9e9f2;border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);display:flex;position:relative;cursor:pointer;text-decoration:none;color:#074391}.next-study--group{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;--gap:3rem;grid-gap:var(--gap);gap:var(--gap)}@media screen and (max-width:61.9375em){.next-study--group{--gap:2rem;gap:var(--gap)}}@media screen and (max-width:49.9375em){.next-study--group{--gap:1.25rem}}@media screen and (max-width:36.9375em){.next-study--group{--gap:1.25rem}.next-study{--next-study-pad:1.15rem;min-width:50%}}.next-study{transition:var(--transition)}.next-study.focus,.next-study.hover,.next-study:focus,.next-study:hover{background-color:#e0e0ea;color:#063879}.next-study--background{position:absolute;display:flex;top:0;left:0;width:calc(100% - var(--next-study-pad));height:calc(100% - var(--button-height));padding-right:var(--next-study-pad);z-index:0}@media screen and (max-width:49.9375em){.next-study--background{display:none!important}}.next-study--graphic{height:70%;margin:auto 0 auto auto;transform:scale(1);aspect-ratio:var(--img-aspect-width)/var(--img-aspect-height);transition:var(--transition)}.next-study--graphic.focus,.next-study--graphic.hover,.next-study--graphic:focus,.next-study--graphic:hover{transform:scale(1.05)}@media screen and (max-width:61.9375em){.next-study--graphic .graphic--effect{background-image:linear-gradient(var(--direction),var(--color-1) -40%,var(--color-2) 140%)}.next-study--graphic{height:60%}}.next-study--graphic__mobile{margin-top:1rem}@media screen and (max-width:49.9375em){.next-study--graphic__mobile{margin-top:0;height:12rem;margin-right:auto;margin-left:auto}}@media screen and (max-width:36.9375em){.next-study--graphic__mobile{height:7.75rem;margin-top:0;max-width:100%}}.next-study--inner{display:flex;flex-direction:column;z-index:1;width:100%}.next-study--body{padding:var(--next-study-pad)}@media screen and (max-width:36.9375em){.next-study--body{padding:calc(var(--next-study-pad) * 1.25)}}.next-study--description{margin-top:.5rem!important}@media screen and (max-width:36.9375em){.next-study--description{display:none}}.next-study--tags{display:flex;flex-direction:row;margin-top:1.25rem;gap:.625rem}@media screen and (max-width:61.9375em){.next-study--tags{display:none}}@media screen and (max-width:49.9375em){.next-study--title{margin-top:var(--next-study-pad)}}@media screen and (max-width:36.9375em){.next-study--title{display:none}}.next-study--button{margin-top:auto;width:calc(100% - (var(--next-study-pad) * 2));padding:0 var(--next-study-pad);display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:36.9375em){.next-study--button{--button-height:2.95rem}.next-study--button__left{justify-content:flex-start}.next-study--button .button--copy{overflow:hidden;display:block;height:min-content;text-overflow:ellipsis;margin-top:auto!important;margin-bottom:auto!important}.safari .next-study--button .button--copy{transform:translateY(-.15rem)}}.next-study .tag{transition:var(--transition)}.next-study .tag.focus,.next-study .tag.hover,.next-study .tag:focus,.next-study .tag:hover{background-color:#e9e9f2;border-color:#063879;color:#063879}.pitch{display:flex;flex-direction:row;justify-content:space-between;--gap:9rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap);width:100%;--pitch-overflow-buffer-x-percent:5%;--pitch-overflow-buffer-y-percent:20%;--pitch-overflow-buffer-x:5%;--pitch-overflow-buffer-y:20%;--pitch-transition:0.85s;--pitch-progress-transition:0.25s;--pitch-progress-distance:2.5rem;--pitch-row-margin:var(--section-gap_half);--sticky-buffer-offset:calc(3.5vh / var(--zoom));--sticky-buffer:calc(((calc(100vh / var(--zoom)) - var(--nav-height)) - (var(--pitch-row-margin) * 2) - var(--pitch-row-height)) / 2);--graphics-top:calc(var(--sticky-buffer) + var(--nav-height) - var(--sticky-buffer-offset));--pitch-additional-height:20rem;--pitch-caption-height:13rem;--pitch-caption-height-margin:8rem;--captions-top:calc(var(--nav-height) + var(--sticky-buffer) + var(--pitch-row-margin) - var(--sticky-buffer-offset));padding-top:var(--pitch-row-margin);padding-bottom:var(--pitch-row-margin)}@media screen and (max-width:91.9375em){.pitch{--gap:5rem}}@media screen and (max-width:61.9375em){.pitch{display:flex;flex-direction:column;justify-content:center;--gap:3.35rem;--sticky-buffer-offset:calc(2vh / var(--zoom));--pitch-additional-height:14rem;--captions-top:calc(var(--graphics-top) + var(--pitch-row-height) + var(--gap))}}@media screen and (max-width:49.9375em){.pitch{--gap:2.25rem;--sticky-buffer-offset:calc(12vh / var(--zoom));--pitch-progress-distance:1rem;--pitch-caption-height-margin:2rem;--pitch-additional-height:20rem}}@media screen and (max-width:36.9375em){.pitch{--pitch-additional-height:32rem;--sticky-buffer-offset:14%}.ios.safari .pitch{--pitch-additional-height:60rem}}.pitch .pitch--row{margin-top:var(--pitch-row-margin);margin-bottom:var(--pitch-row-margin);height:var(--pitch-row-height);display:flex;flex-direction:column;justify-content:center}.pitch .pitch--placeholder{height:calc(var(--pitch-row-height) + var(--pitch-additional-height))!important}.pitch .pitch--placeholder:last-child{height:calc((var(--pitch-row-height) * 2.25) + var(--pitch-additional-height))!important}.pitch .pitch--heading{margin-top:calc(var(--section-text-spacing) * 1.75)}.pitch .pitch--heading+*{margin-top:0}@media screen and (max-width:91.9375em){.pitch .pitch--heading{margin-top:calc(var(--section-text-spacing) * 1.5)}}@media screen and (max-width:79.9375em){.pitch .pitch--heading{margin-top:calc(var(--section-text-spacing))}}@media screen and (max-width:61.9375em){.pitch .pitch--heading{margin-top:0}}.pitch .pitch--description{margin-top:.5rem}.pitch .pitch--description *{font-family:gira-sans,sans-serif;font-size:var(--font-size-h3);line-height:var(--font-leading-h3);font-weight:300;font-weight:400!important}.pitch .pitch--description *>*{font-weight:400!important}.pitch .pitch--graphics-wrapper{width:calc(66.66667% - (var(--gap) / 2))}@media screen and (max-width:79.9375em){.pitch .pitch--graphics-wrapper{width:calc(62.5% - (var(--gap) / 2))}}@media screen and (max-width:61.9375em){.pitch .pitch--graphics-wrapper{position:-webkit-sticky;position:sticky;--m:calc(var(--pitch-row-height) + var(--pitch-row-margin));top:calc(var(--graphics-top));transform:translateY(calc((var(--pitch-row-progress) * -1) * var(--pitch-progress-distance)));transition:var(--pitch-progress-transition)}}.pitch .pitch--captions-wrapper{width:calc(33.33333% - (var(--gap) / 2))}@media screen and (max-width:79.9375em){.pitch .pitch--captions-wrapper{width:calc(37.5% - (var(--gap) / 2))}}@media screen and (max-width:61.9375em){.pitch .pitch--column{width:80%;margin-right:auto;margin-left:auto}}@media screen and (max-width:49.9375em){.pitch .pitch--column{width:90%}}@media screen and (max-width:36.9375em){.pitch .pitch--column{width:100%}}.pitch .pitch--graphics{position:-webkit-sticky;position:sticky;display:flex;top:var(--graphics-top);transform:translateY(calc((var(--pitch-row-progress) * -1) * var(--pitch-progress-distance)));transition:var(--pitch-progress-transition)}@media screen and (max-width:61.9375em){.pitch .pitch--graphics{position:relative;--my:calc(var(--pitch-row-margin) * -1);margin-top:calc(var(--my));margin-bottom:calc(var(--my) + var(--pitch-caption-height) + var(--gap));top:0;transform:translateY(0);transition:none}}.pitch .pitch--laptop{z-index:1;position:-webkit-sticky;position:sticky;height:auto!important}.pitch .pitch--screens{position:absolute;width:calc(100% - var(--pitch-overflow-buffer-y-percent));height:calc(100% - var(--section-gap) - var(--pitch-overflow-buffer-x-percent));overflow:hidden;background-color:#eaf0f8;left:calc((var(--pitch-overflow-buffer-y-percent) / 2));top:calc(var(--pitch-row-margin) + (var(--pitch-overflow-buffer-x-percent) / 2))}.pitch .pitch--mockup{margin-top:0;margin-bottom:0;z-index:0;width:var(--pitch-row-width);left:calc((var(--pitch-overflow-buffer-y) / 2) * -1);top:calc((var(--pitch-overflow-buffer-x) / 2) * -1);transform:translateY(calc(var(--mockup-margin-top) - (var(--pitch-current-row) * var(--pitch-row-height))))}.pitch .pitch--body,.pitch .pitch--mockup{--mockup-margin-top:calc(var(--pitch-row-index) * var(--pitch-row-height));transition-duration:var(--pitch-transition);position:absolute;height:var(--pitch-row-height)}.pitch .pitch--body{top:0;left:0;width:100%;margin-top:var(--mockup-margin-top);transform:translateY(calc((var(--pitch-current-row) * var(--pitch-row-height)) * -1))}@media screen and (max-width:61.9375em){.pitch .pitch--body{height:var(--pitch-caption-height);--pitch-caption-height_increased:calc(var(--pitch-caption-height) + var(--pitch-caption-height-margin));margin-top:0;transform:translateY(calc(var(--pitch-row-index) * var(--pitch-caption-height_increased) - (var(--pitch-current-row) * var(--pitch-caption-height_increased))));display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:2.25rem}}@media screen and (max-width:49.9375em){.pitch .pitch--body{display:flex;flex-direction:column;gap:0;text-align:center}}.pitch .pitch--body-inner,.pitch .pitch--body-inner>*{height:min-content}.pitch .pitch--captions{height:var(--pitch-row-height);position:-webkit-sticky;position:sticky;margin-top:var(--pitch-row-margin);margin-bottom:var(--pitch-row-margin);overflow:hidden;top:var(--captions-top);transform:translateY(calc((var(--pitch-row-progress) * -1) * var(--pitch-progress-distance)));transition:var(--pitch-progress-transition)}@media screen and (max-width:61.9375em){.pitch .pitch--captions{height:var(--pitch-caption-height);margin-top:calc((var(--pitch-caption-height) + var(--gap)) * -1);margin-bottom:0;width:calc(var(--pitch-screen-width) - 1rem);margin-right:auto;margin-left:auto}}@media screen and (max-width:36.9375em){.pitch .pitch--captions{width:80%}}@media screen and (max-width:91.9375em){.pitch .pitch--vector{--graphic-scale:0.925}}@media screen and (max-width:79.9375em){.pitch .pitch--vector{--graphic-scale:0.85}}@media screen and (max-width:61.9375em){.pitch .pitch--vector{--graphic-scale:1;height:min-content;width:var(--pitch-vector-width);min-width:var(--pitch-vector-width);display:flex;flex-direction:row;justify-content:center}}@media screen and (max-width:49.9375em){.pitch .pitch--vector{--graphic-scale:0.875;width:100%;min-width:100%;order:3;margin-top:calc(var(--gap) * 1.125);opacity:.2575}}.pitch .pitch--empties{margin-top:calc((var(--pitch-row-height) + var(--pitch-row-margin)) * -1)}.pitch .pitch--indicator-wrapper{--ind-tag-border-width:0rem;display:flex;flex-direction:row;justify-content:center;position:fixed;width:var(--site-max-width_wide);--constant-offset:calc(var(--nav-height) + var(--pitch-row-margin) + var(--ind-tag-border-width) - var(--sticky-buffer-offset) + var(--sticky-buffer) + var(--pitch-row-height) + var(--indicator-offset));--dynamic-offset:calc(var(--pitch-row-progress) * var(--pitch-progress-distance));--initial-offset:calc(var(--dynamic-offset) * -1);--off-page-offset:2rem;top:var(--constant-offset);transform:translateY(var(--initial-offset));--indicator-offset:Min(5rem,calc(6.5vh / var(--zoom)))}@media screen and (max-width:61.9375em){.pitch .pitch--indicator-wrapper{--indicator-offset:Min(4rem,calc(6.5vh / var(--zoom)));--constant-offset:calc(var(--captions-top) + var(--pitch-caption-height) + var(--indicator-offset))}}@media screen and (max-width:49.9375em){.pitch .pitch--indicator-wrapper{--indicator-offset:Min(1.25rem,calc(6.5vh / var(--zoom)));top:unset;bottom:var(--indicator-offset);height:calc(100% - var(--constant-offset))}.ios.safari .pitch .pitch--indicator-wrapper{height:calc(100% - var(--constant-offset) + .5rem)}}.pitch .pitch--indicator-wrapper__initial{opacity:0;transition:transform .5s,opacity .5s,visibility 0s var(--pitch-progress-transition);transform:translateY(var(--off-page-offset));transition:"transform 0.5s, opacity 0.5s,\a             visibility 0s var(--pitch-progress-transition)"}.pitch .pitch--indicator-wrapper__animate{opacity:1;transition:transform .5s,opacity .5s,visibility 0s 0s;transform:translateY(var(--initial-offset));transition:"transform 0.5s, opacity 0.5s,\a             visibility 0s 0s"}.pitch .pitch--indicator-wrapper__exit{opacity:0;transition:transform .5s,opacity .5s,visibility 0s var(--pitch-progress-transition);transform:translateY(var(--off-page-offset));transition:"transform 0.5s, opacity 0.5s,\a             visibility 0s var(--pitch-progress-transition)"}.pitch .pitch--indicator{--tag-border-width:var(--ind-tag-border-width);display:flex;flex-direction:row;gap:.25rem;background-color:rgba(243,243,247,.115)}@media screen and (max-width:49.9375em){.pitch .pitch--indicator{margin-top:auto;margin-bottom:auto}}.pitch .pitch--indicator-arrow{--graphic-scale:0.0265;margin-top:-.05rem}.android.chrome .pitch .pitch--indicator-arrow{margin-top:.05rem}.safari .pitch .pitch--indicator-arrow{margin-top:.1rem}.pitch .pitch--indicator-arrow__animate{--bob-duration:2.25s;animation:bob var(--bob-duration) ease-in-out infinite;animation-delay:.5s;--bob-distance:0.085rem}@keyframes bob{0%,35%,70%,to{transform:translateY(0)}17.5%,52.5%{transform:translateY(var(--bob-distance))}70.1%,to{transform:translateY(0);animation-play-state:paused}}.indicator{height:100%;background-color:#404064;display:flex;flex-direction:column;justify-content:center;padding-left:Min(var(--site-x-margin),1.5625rem);padding-right:1.5625rem;margin-left:0;pointer-events:all;overflow:hidden;position:relative;width:var(--label-width);transform:translate(0);transition:margin-left var(--indicator-transition),width .2s,opacity 0s,transform var(--indicator-transition),-webkit-clip-path .6s;transition:margin-left var(--indicator-transition),width .2s,opacity 0s,transform var(--indicator-transition),clip-path .6s;transition:margin-left var(--indicator-transition),width .2s,opacity 0s,transform var(--indicator-transition),clip-path .6s,-webkit-clip-path .6s}.indicator--wrapper{--site-x-margin:calc((100% - var(--site-max-width_wide)) / 2);--top-buffer:9rem;--set-indicator-height:var(--button-height);--name-height:var(--font-height-body);--name-pad-y:calc((var(--set-indicator-height) - var(--name-height)) / 2);--name-margin-top:-0.03125rem;display:flex;height:var(--set-indicator-height);position:-webkit-sticky;position:sticky;z-index:9;margin-top:calc(var(--set-indicator-height) * -1);--indicator-transition:0.7s;top:calc(var(--nav-height) + var(--top-buffer));pointer-events:none}.indicator--wrapper__hidden{opacity:0}@media screen and (max-width:61.9375em){.indicator--wrapper{--top-buffer:calc(var(--nav-height) * 0.35);--set-indicator-height:calc(var(--button-height) * 0.65)}}.indicator--inner{width:100%}@media screen and (max-width:61.9375em){.indicator{margin-right:auto;padding-left:.75rem;padding-right:.75rem;border-radius:var(--b-rad_less);margin-left:auto;margin-right:var(--site-x-margin);transition:margin-left var(--indicator-transition),width .2s,opacity 0s,transform var(--indicator-transition) .3s,-webkit-clip-path .6s;transition:margin-left var(--indicator-transition),width .2s,opacity 0s,transform var(--indicator-transition) .3s,clip-path .6s;transition:margin-left var(--indicator-transition),width .2s,opacity 0s,transform var(--indicator-transition) .3s,clip-path .6s,-webkit-clip-path .6s}}.indicator--background{background-color:var(--indicator-background-color);position:absolute;width:100%;margin-top:calc(var(--indicator-background-index) * var(--set-indicator-height));height:var(--set-indicator-height);--margin-top:calc((var(--section-progress) * -1) * var(--set-indicator-height));--offset:1;left:0;top:calc(var(--offset) * var(--set-indicator-height));transform:translateY(var(--margin-top))}.indicator--background__theme-dark{background-color:#404064}.indicator--background__theme-light{background-color:#f3f3f7}.indicator__hidden{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.indicator__unloaded{transition:0s!important}@media screen and (min-width:62em){.indicator__off{transform:translate(-101%)}}@media screen and (max-width:61.9375em){.indicator__off{transform:translateY(calc(-1 * (101% + var(--top-buffer))))}}.indicator .label{--empty-margin-top_real:calc((var(--chapter-progress) * -1) * var(--set-indicator-height));--empty-margin-top_min:calc(var(--set-indicator-height) * -1);--empty-margin-top:Min(var(--empty-margin-top_min),var(--empty-margin-top_real));height:var(--set-indicator-height);display:flex;flex-direction:column;overflow:hidden;max-width:var(--label-width);transition:left .2s;z-index:1;padding-top:0}.indicator .label--inner{display:flex;flex-direction:column;transition-duration:.1s;transform:translateY(var(--empty-margin-top))}.indicator .label--empty,.indicator .label--name{height:var(--name-height);min-height:var(--name-height);padding-top:var(--name-pad-y);padding-bottom:var(--name-pad-y)}.indicator .label--name{width:-moz-fit-content;width:fit-content;white-space:nowrap;transition:color .05s!important}.indicator--wrapper.indicator--wrapper__theme-dark .label--name{color:#f3f3f7}.indicator--wrapper.indicator--wrapper__theme-light .label--name{color:#404064}@media screen and (max-width:61.9375em){.safari .indicator .label--name{transform:translateY(-.1rem)}}.col-line{transition:var(--transition);--buffer:2rem;height:var(--col-line-height);background-color:#404064;opacity:.4;position:absolute;--column-width-unit:calc((var(--container-max-width) - (var(--column-gap) * (var(--columns-total) - 1))) / var(--columns-total));--columns-in-row:calc(var(--columns-total) - var(--columns-filled));--column-offset:calc(((var(--column-width-unit) * var(--columns-in-row)) + (var(--column-gap) / var(--columns-in-row))) * var(--row-is-incomplete));width:calc(100% - (var(--site-x-margin) * var(--line-isnt-middle)) - (var(--buffer) * var(--line-isnt-middle)) - var(--column-offset));top:calc(var(--line-top) - (var(--col-line-height) / 2));left:calc(var(--site-x-margin) + (var(--site-x-margin) * var(--line-left-offset)) + (var(--buffer) * var(--line-is-first)))}.col-line--wrapper{--container-max-width:var(--site-max-width);--site-x-margin:Max(calc((100% - var(--site-max-width)) / 2),calc((100% - var(--container-max-width)) / 2));--col-line-height:0.5rem;position:absolute;left:calc(var(--site-x-margin) * -1);width:100%}.configurator{--outline-width:0.25rem;--outline-on:var(--outline-width) solid #404064;--outline-off:0rem solid #404064;--outline-partial:calc(var(--outline-width)/2) solid #404064;width:100%;display:grid;grid-template-columns:repeat(2,1fr);--config-gap:6.25rem;grid-gap:var(--config-gap);gap:var(--config-gap);grid-column-gap:var(--config-gap);column-gap:var(--config-gap);grid-row-gap:var(--config-gap);row-gap:var(--config-gap)}.safari .configurator{--box-shadow-on:0 0 0 var(--outline-width) #404064;--box-shadow-off:0 0 0 0rem #404064;--box-shadow-partial:0 0 0 calc(var(--outline-width)/2) #404064}@media screen and (max-width:79.9375em){.configurator{--config-gap:4.5rem}}@media screen and (max-width:61.9375em){.configurator{--config-gap:3rem}}@media screen and (max-width:49.9375em){.configurator{display:flex;flex-direction:column;--config-gap:1.5rem}}.configurator--panel{--config-panel-width:calc(((var(--site-max-width) - (var(--config-gap) * (2 - 1))) / 2) - 0rem);width:var(--config-panel-width)}@media screen and (max-width:49.9375em){.configurator--panel{--config-panel-width:100%}}.configurator .assets{--assets-gap:2rem;--assets-col:3;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:79.9375em){.configurator .assets{--assets-gap:1.75rem}}@media screen and (max-width:61.9375em){.configurator .assets{--assets-gap:1.5rem}}@media screen and (max-width:49.9375em){.configurator .assets{order:1;display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;gap:var(--assets-gap);column-gap:var(--assets-gap);row-gap:var(--assets-gap);width:100%;margin-top:calc(var(--outline-width) * -1)}.configurator .assets::-webkit-scrollbar{width:.25rem}.configurator .assets::-webkit-scrollbar-track{background-color:#e0e0ea}.configurator .assets::-webkit-scrollbar-thumb{background-color:#757599}}.configurator .assets--row{display:flex;flex-direction:row;gap:var(--assets-gap);column-gap:var(--assets-gap);row-gap:var(--assets-gap)}.configurator .assets--row+.assets--row{margin-top:calc(var(--config-gap) / 2)}@media screen and (max-width:49.9375em){.configurator .assets--row{padding-bottom:var(--assets-gap)}.configurator .assets--row:first-child{padding-left:calc((var(--outline-width) * 2) + var(--assets-gap))}.configurator .assets--row:last-child{padding-right:var(--outline-width)}.configurator .assets--row+.assets--row{margin-top:0}}.configurator .assets--category{display:flex;flex-direction:column;flex:1 1}@media screen and (max-width:49.9375em){.configurator .assets--category{flex:unset;--col:calc((12 / var(--assets-col)) * Max(1, (var(--assets-col) - var(--assets-options-count))));width:calc(var(--column-grid-max) / var(--col) * 100%);height:auto}}.configurator .assets--inner{display:flex;flex-direction:row;gap:var(--assets-gap);column-gap:var(--assets-gap);row-gap:var(--assets-gap)}@media screen and (max-width:49.9375em){.configurator .assets--inner{margin-left:calc(calc((var(--assets-gap) - var(--outline-width)) * 1.35) * -1);padding-right:calc(calc((var(--assets-gap) - var(--outline-width)) * 1.35));margin-right:calc((var(--assets-gap) - var(--outline-width)) * 1.35);margin-top:var(--outline-width)}.assets--row:not(:last-child) .assets--inner{border-right:.25rem solid #e0e0ea}.assets--row:last-child .assets--inner{margin-right:0;padding-right:0}}.configurator .assets--panel{padding:0;--graphic-scale:1;--asset-panel-width:calc(((var(--config-panel-width) - (var(--assets-gap) * (3 - 1))) / 3) - 0rem);width:100%;min-width:var(--asset-panel-width);height:var(--asset-panel-width);cursor:pointer;transition:var(--transition)}.configurator .assets--panel.focus,.configurator .assets--panel.hover,.configurator .assets--panel:focus,.configurator .assets--panel:hover{background-color:#e0e0ea}.configurator .assets--panel:before{transition:.1s}.configurator .assets--panel__on{outline:var(--outline-on)}.safari .configurator .assets--panel__on{outline:none;position:relative}.safari .configurator .assets--panel__on:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;z-index:1;box-shadow:var(--box-shadow-on)}.configurator .assets--panel__off{outline:var(--outline-off)}.safari .configurator .assets--panel__off{outline:none;position:relative}.safari .configurator .assets--panel__off:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;z-index:1;box-shadow:var(--box-shadow-off)}@media screen and (max-width:91.9375em){.configurator .assets--panel{--graphic-scale:0.85}}@media screen and (max-width:79.9375em){.configurator .assets--panel{--graphic-scale:0.825}}@media screen and (max-width:61.9375em){.configurator .assets--panel{--graphic-scale:0.675}}@media screen and (max-width:49.9375em){.configurator .assets--panel{aspect-ratio:1/1;height:unset;--graphic-scale:0.775;width:7rem}.configurator .assets--heading{display:none}}.configurator .viewer{border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);height:100%;background-color:#e9e9f2;display:flex;flex-direction:column;justify-content:center;padding-top:1rem;position:relative}.configurator .viewer--wrapper{background-color:#f3f3f7;display:flex;flex-direction:column;height:100%}@media screen and (max-width:49.9375em){.configurator .viewer--wrapper{display:flex;flex-direction:row;gap:var(--config-gap);column-gap:var(--config-gap);row-gap:var(--config-gap)}.configurator .viewer{order:0;width:100%;padding-top:0}.configurator .viewer--body{display:flex;flex-direction:column;flex:1 1}}@media screen and (max-width:61.9375em){.configurator .viewer--preview{transform:scale(1) translateY(-.15rem)}}@media screen and (max-width:49.9375em){.configurator .viewer--preview{transform:scale(.925) translateY(-.35rem)}}.configurator .materials{width:100%;cursor:pointer;transition:.2s;border-radius:100rem}@media screen and (max-width:49.9375em){.configurator .materials--wrapper{width:var(--configurator-material-width);margin-top:auto;height:var(--image-height);display:flex;flex-direction:column}}.configurator .materials--group{display:flex;flex-direction:row;justify-content:space-between;width:50%;--gap:1.5rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap);margin:.25rem auto 3.25rem}@media screen and (max-width:91.9375em){.configurator .materials--group{margin-top:0;width:55%}}@media screen and (max-width:79.9375em){.configurator .materials--group{margin-top:0}}@media screen and (max-width:61.9375em){.configurator .materials--group{width:60%;--gap:1.15rem;margin-top:.25rem}}@media screen and (max-width:49.9375em){.configurator .materials--group{--gap:1.5rem;display:flex;flex-direction:column;width:var(--configurator-material-width);margin-top:auto;margin-bottom:auto}}@media screen and (max-width:36.9375em){.configurator .materials--group{--gap:1.5rem}}@media screen and (max-width:49.9375em){.configurator .materials{aspect-ratio:1/1}}.configurator .materials:before{transition:.1s}.configurator .materials__on{outline:var(--outline-on)}.safari .configurator .materials__on{outline:none;position:relative}.safari .configurator .materials__on:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;z-index:1;box-shadow:var(--box-shadow-on)}.configurator .materials__off{outline:var(--outline-off)}.safari .configurator .materials__off{outline:none;position:relative}.safari .configurator .materials__off:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;z-index:1;box-shadow:var(--box-shadow-off)}.configurator .materials--graphic{border-radius:100rem;overflow:hidden;filter:brightness(1)}.material.focus .material--graphic,.material.hover .material--graphic,.material:focus .material--graphic,.material:hover .material--graphic{filter:brightness(.95)}.material .material--graphic{transition:var(--transition)}.configurator .materials--graphic img{transform:scale(2.5)}.configurator .preview{position:relative;width:100%;height:var(--image-height);transition:opacity .3s}.configurator .preview--component{position:absolute;width:100%;top:0;left:0;z-index:var(--preview-img-order);transition:.2s}.configurator .preview--component__on{opacity:1}.configurator .preview--component__off,.configurator .preview__loading{opacity:0}.split{background-color:#e9e9f2;border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);height:100%;width:100%;position:relative;--line-width:0.5rem;--split-graphic-scale:1;transition:.2s}.split.hover,.split:focus,.split:hover{background-color:#e0e0ea;--split-graphic-scale:0.985}.split--viewer{position:absolute;width:100%;height:100%;pointer-events:none;overflow:hidden}.split--graphic{transition:.2s;width:calc(var(--split-width) * var(--split-graphic-scale));margin-right:auto;margin-left:auto;height:100%}.split--division{width:100%;height:100%;cursor:ew-resize}.split--line{width:var(--line-width);height:100%;--min:calc(100% - var(--line-width));left:var(--split-progress);top:0}.split--handle,.split--line{position:absolute;background-color:#c41263}.split--handle{--size:2.625rem;width:var(--size);height:var(--size);top:calc(50% - (var(--size) / 2));left:calc((var(--line-width) / 2) - (var(--size) / 2))}.split--handle,.split--inner{border-radius:100rem;-webkit-border-radius:100rem;-moz-border-radius:100rem;-khtml-border-radius:100rem}.split--inner{--inner-size:calc(var(--size) - (var(--line-width) * 2) - 0.0625rem);width:var(--inner-size);height:var(--inner-size);background-color:#f3f3f7;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.split--before{left:0;width:var(--split-before-width)}.split--before>.graphic{position:absolute;left:calc((var(--split-width) - (var(--split-width) * var(--split-graphic-scale))) / 2)}.split--after{right:0;width:var(--split-after-width)}.split--after>.graphic{position:absolute;right:calc((var(--split-width) - (var(--split-width) * var(--split-graphic-scale))) / 2)}.split--label{position:absolute;font-family:tenon,sans-serif;font-size:var(--font-size-h4);line-height:var(--font-leading-h4);color:#c41263;transition:.2s;opacity:0}.split--label,.split--label>*{font-weight:400!important}.split--label__before{left:1rem;top:1rem}.split--label__after{right:1rem;top:1rem}.split__square{height:unset;aspect-ratio:1/1}.image-row{--image-row-scale:1;--image-row-offset:1;--image-row-auto-transition:0.5s;--image-row-auto-movement-rate:0.0385;width:calc(100%);overflow-x:clip}.image-row,.image-row--wrapper{display:flex;flex-direction:row;justify-content:space-between}.image-row--wrapper{width:100%;position:relative;height:var(--image-height);--col-width:calc(((100% - (0rem * (calc(var(--image-row-col) - var(--image-row-offset)) - 1))) / calc(var(--image-row-col) - var(--image-row-offset))) - 0rem);--offset-size:calc(var(--image-row-offset) * var(--col-width) * -1);--value1:calc(1 - var(--image-row-progress));--value2:var(--image-row-progress);--image-row-left:calc(var(--offset-size) * calc(var(--value1) * var(--image-row-direction) + var(--value2) * (1 - var(--image-row-direction))));transform:translateX(var(--image-row-left));transition:.05s}.safari .image-row--wrapper{margin-top:-10rem;margin-bottom:-10rem;padding-top:10rem;padding-bottom:10rem}@media screen and (max-width:49.9375em){.image-row--wrapper__inview{will-change:transform}}.image-row--image{--col-width:calc(((100% - (0rem * (calc(var(--image-row-col) - var(--image-row-offset)) - 1))) / calc(var(--image-row-col) - var(--image-row-offset))) - 0rem);width:var(--col-width);min-width:var(--col-width);transform:scale(var(--image-row-scale)) translateY(-2.5%);position:absolute!important;top:0;left:calc((var(--image-row-index) * var(--col-width)))}.safari .image-row--image{top:unset}.pro-con{--icon-width:1.75rem;--dash-width:1rem}.pro-con--item{display:flex;flex-direction:row;align-items:center}.pro-con--item+.pro-con--item{margin-top:.375rem}.pro-con--icon{display:flex;flex-direction:row;justify-content:center;align-items:center;--graphic-scale:0.975;width:var(--icon-width)}.pro-con--dash{margin-right:.5rem;margin-left:.35rem}.pro-con--pro{color:#08b430}.pro-con--pro .mask{background-color:#08b430!important}.pro-con--con{color:#c4123c}.pro-con--con .mask{background-color:#c4123c!important}.findings{border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);background-color:#f3f3f7;cursor:pointer;overflow:hidden;--findings-pad:2rem}.findings--p+.findings--p{margin-top:1.25rem}.findings--h4{color:#074391;margin-top:1.35rem}.findings--panel{padding:var(--findings-pad)}.findings--main{background-color:#f3f3f7}.findings--inner,.findings--main{border-radius:var(--b-rad) var(--b-rad) 0 0}.findings--inner{padding-top:0}.findings--dropdown{background-color:#f3f3f7;overflow:hidden;transition:.5s}.findings--dropdown__open{height:var(--findings-dropdown-height)}.findings--dropdown__closed{height:0}.findings--button{transition:background-color .5s}.findings--button .mask{transition:rotate .5s,translate .13s;transform:rotate(0deg)}.findings--button .mask__closed{rotate:0deg;translate:0 0}.findings--button .mask__open{rotate:180deg;translate:0 0}.findings--button .mask__closed.hover{rotate:0deg;translate:0 .15rem}.findings--button .mask__open.hover{rotate:180deg;translate:0 -.15rem}.method{--method-pad:2.25rem;padding:var(--method-pad);background-color:#f3f3f7;border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);height:calc(100% - (var(--method-pad) * 2));--graphic-scale:0.25}@media screen and (max-width:61.9375em){.method{--graphic-scale:0.35;--method-pad:1.5rem;display:flex;flex-direction:row;justify-content:space-between;gap:3.5rem}}@media screen and (max-width:49.9375em){.method{--graphic-scale:0.5;gap:2rem}.method--inner{width:100%}}.method--head{display:flex;flex-direction:row;justify-content:space-between;gap:2.5rem;align-items:center}@media screen and (max-width:79.9375em){.method--head{gap:2rem}}@media screen and (max-width:61.9375em){.method--head{justify-content:space-between}}.method--heading{margin-top:.25rem}.method--mask{margin-top:auto!important;margin-bottom:auto!important}@media screen and (max-width:61.9375em) and (min-width:50em){.method--mask{margin-right:.75rem}}.method--mask .mask{margin-top:-.35rem}@media screen and (max-width:79.9375em) and (min-width:62em){.method--mask .mask{margin-top:-.35rem!important}}@media screen and (max-width:79.9375em){.method--mask .mask{margin-top:0}}@media screen and (max-width:49.9375em){.method--mask .mask{margin:1.25rem auto 2.65rem}}.method--body{margin-top:1.5rem}@media screen and (max-width:79.9375em){.method--body{margin-top:1.15rem}}@media screen and (max-width:61.9375em){.method--body{margin-top:.35rem}}@media screen and (max-width:49.9375em){.method--body{margin-top:.45rem}}.gallery--graphic{aspect-ratio:1/1;overflow:hidden;border-radius:.25rem;background-color:#f3f3f7}.gallery--graphic *{object-fit:cover!important;width:101%!important;height:101%!important}.gallery--icons{--gallery-icon-pad:1.75rem;--gallery-icon-pad_negative:calc(var(--gallery-icon-pad) * -1);position:absolute;bottom:var(--gallery-icon-pad);left:var(--gallery-icon-pad);z-index:2;opacity:1;display:flex;flex-direction:row;--gap:0.95rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap);pointer-events:none}.gallery--icon{--graphic-scale:0.0575;filter:drop-shadow(0 0 .475rem #404064)}.gallery--icon .mask{background-color:#f3f3f7!important}.safari .gallery--column{height:min-content}.myfocus{display:flex;flex-direction:column;width:100%}.myfocus--head{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.myfocus--card{border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);background-color:#e9e9f2;padding:1.75rem;margin-top:.75rem}.myfocus--description{margin-top:.35rem}.toolbelt{display:flex;flex-direction:column;width:100%;--toolbelt-pad:1.75rem}@media screen and (max-width:49.9375em){.toolbelt{--toolbelt-pad:1.25rem}}.toolbelt--inner{border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);background-color:#e9e9f2}.toolbelt--section{display:flex;flex-direction:row;padding:var(--toolbelt-pad)}.toolbelt--body{margin-top:0!important}.toolbelt--list{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}@media screen and (max-width:61.9375em){.toolbelt--list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:49.9375em){.toolbelt--list{gap:1.25rem}.toolbelt--title{grid-column:span 2}}.toolbelt--divider{height:.25rem;width:100%;background-color:#f3f3f7}.experience{--experience-pad:2rem}.experience--group{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:2.5rem;column-gap:2.5rem;grid-row-gap:2.5rem;row-gap:2.5rem}@media screen and (max-width:61.9375em){.experience--group{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:36.9375em){.experience--group{grid-template-columns:repeat(1,1fr)}}.experience--wrapper__long{grid-column:span 3}.experience--wrapper__short{display:flex;flex-direction:column}.experience--subheading{margin-bottom:.35rem}.experience--card{border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);background-color:#e9e9f2;padding:var(--experience-pad)}.experience--card__long{display:flex;flex-direction:row;justify-content:center}.experience--card__short{display:flex;flex-direction:column;height:100%}.experience--inner__long{display:flex;flex-direction:column;justify-content:center;flex:1 1;--w:70%;width:var(--w);max-width:var(--w);margin-top:-.35rem;margin-right:-1rem}.experience--graphic{--graphic-add-y-pad:calc(var(--experience-pad) * 0.55);--graphic-add-x-pad:calc(var(--experience-pad) * 0.75);padding:var(--graphic-add-y-pad);width:calc(var(--iw) * .925);height:10rem}@media screen and (max-width:79.9375em){.experience--graphic{width:calc(var(--iw) * .9)}}@media screen and (max-width:61.9375em){.experience--graphic{width:Min(calc(var(--iw) * .9),100%)}}@media screen and (max-width:49.9375em){.experience--graphic{width:Min(calc(var(--iw) * 1),100%)}}.experience--graphic__long{padding-right:calc(var(--experience-pad) + var(--graphic-add-x-pad))}.experience--graphic__short{padding-top:var(--graphic-add-y-pad);padding-bottom:calc(var(--experience-pad) + var(--graphic-add-y-pad));margin-right:auto;margin-left:auto}.experience--title{margin-top:0!important}.experience--description{margin-top:.65rem!important}.whatim{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem}@media screen and (max-width:79.9375em){.whatim{grid-template-columns:repeat(2,1fr);gap:4.5rem}}@media screen and (max-width:36.9375em){.whatim{grid-template-columns:repeat(1,1fr)}}.whatim--list{list-style:none;margin-top:.75rem!important}.whatim--li+.whatim--li{margin-top:.75rem}.whatim--item{text-decoration:none;color:#074391}.whatim--link{position:relative;z-index:1;transition:.2s}.whatim--link:before{--pad:0rem;position:absolute;background-color:#e9e9f2;border-radius:var(--b-rad_less);top:var(--pad);left:var(--pad);right:var(--pad);bottom:var(--pad);content:"";z-index:-1;transition:.2s}.whatim--link{transition:var(--transition)}.whatim--link.focus,.whatim--link.hover,.whatim--link:focus,.whatim--link:hover{color:#f3f3f7}.whatim--link.focus:before,.whatim--link.hover:before,.whatim--link:focus:before,.whatim--link:hover:before{--pad:-0.4rem;background-color:#074391}.anim-text,.anim-text--wrapper{display:inline-block}.anim-text--wrapper{transition:.3s}.anim-text__on{transform:translateY(0)}.anim-text__off{transform:translateY(calc(var(--font-height-h1) * -1))}.anim-text__alt{transform:translateY(-.5rem)}.anim-text__alt span{margin-top:-.25rem;display:inline-block}.anim-text--span{white-space:nowrap}.graph--wrapper{background-color:#f3f3f7;height:var(--graph-height);border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);--graph-height:26rem}.graph--wrapper+*{margin-top:.85rem}.graph--wrapper__small{--graph-height:17rem}@media screen and (max-width:61.9375em){.graph--wrapper__small{--graph-height:12.25rem}}@media screen and (max-width:49.9375em){.graph--wrapper__small{--graph-height:15rem}}.gantt{--gantt-pad:0.45rem;--gantt-pad-bot:calc(var(--gantt-pad) * 1.2);--gantt-top-margin:2.5rem;--gantt-phase-spacing:1.5rem;--gantt-phase-top-margin:1.25rem;--gantt-stage-top-margin:1.5rem;--gantt-task-top-margin:0.15rem;--gantt-cycle-spacing:3.75rem;--gantt-label-width:16rem;--gantt-button-width:3rem;--gantt-bar-height:0.3125rem;--gantt-label-font-size:var(--font-size-body);--gantt-label-line-height:var(--font-leading-body);--gantt-label-height:var(--font-height-body);--gantt-phase-height:calc(var(--gantt-label-height));--gantt-phase-background-top:calc((((var(--gantt-label-height) - var(--gantt-bar-height)) / 2) + var(--gantt-pad)) * -1)}.h2+.gantt{margin-top:var(--gantt-top-margin)}.gantt--cycle+.gantt--cycle{margin-top:var(--gantt-cycle-spacing)}.gantt--timeline{display:grid;grid-template-columns:var(--gantt-label-width) repeat(var(--gantt-weeks_less),1fr) var(--gantt-button-width);margin-bottom:var(--gantt-phase-top-margin)}.gantt--phase{--gant-phase-trans:0.6s;--gant-phase-delay:0.2s;--gantt-phase-height_max:calc(var(--gantt-phase-height) + (var(--gantt-stage-count) * var(--gantt-stage-top-margin)) + (var(--gantt-task-count) * var(--gantt-task-top-margin)) + ((var(--gantt-stage-count) + var(--gantt-task-count)) * var(--gantt-label-height)));background-color:#e9e9f2;padding-top:var(--gantt-pad);padding-bottom:var(--gantt-pad-bot);border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);transition:height .6s,background-color var(--transition)!important;overflow:hidden;cursor:pointer;display:grid;grid-template-rows:0fr}.gantt--phase+.gantt--phase{margin-top:var(--gantt-phase-spacing)}.gantt--phase__closed{height:var(--gantt-phase-height)}.gantt--phase__open{height:var(--gantt-phase-height_max)}.gantt--phase{transition:var(--transition)}.gantt--phase.focus,.gantt--phase.hover,.gantt--phase:focus,.gantt--phase:hover{background-color:#e1e1ed}.gantt--phase-inner{display:grid;grid-template-columns:var(--gantt-label-width) repeat(var(--gantt-weeks_less),1fr) var(--gantt-button-width)}.gantt--stage{grid-column:span calc(var(--gantt-weeks_less) + 2);margin-top:var(--gantt-stage-top-margin)}.gantt--task{display:grid;grid-template-columns:var(--gantt-label-width) repeat(var(--gantt-weeks_less),1fr) var(--gantt-button-width);margin-top:var(--gantt-task-top-margin)}.gantt .bar--group{grid-column:span var(--gantt-weeks_less);height:var(--gantt-bar-height);margin-top:auto;margin-bottom:auto;display:grid;width:100%;position:relative}.gantt .bar--wrapper{display:grid;position:absolute;width:100%;height:100%;top:0}.gantt .bar__background,.gantt .bar__phase,.gantt .bar__task{grid-column:span var(--gantt-weeks_less);grid-template-columns:repeat(var(--gantt-days_less),1fr)}.gantt .bar__empty{transition:var(--transition);border-radius:100rem;-webkit-border-radius:100rem;-moz-border-radius:100rem;-khtml-border-radius:100rem;background-color:#d1d1de;grid-column:span var(--gantt-days_less)}.gantt--phase.focus .bar__empty,.gantt--phase.hover .bar__empty,.gantt--phase:focus .bar__empty,.gantt--phase:hover .bar__empty{background-color:#c8c8d8}.gantt--phase .bar__empty{transition:var(--transition)}.gantt--phase__open .bar__empty{border-radius:0}.gantt .bar__filled{background-color:#c41263}.gantt .bar__background,.gantt .bar__filled{grid-column:var(--gantt-start)/var(--gantt-end)}.gantt .bar__background{background-color:rgba(196,18,99,.08);height:0;position:relative;z-index:1;opacity:1;top:var(--gantt-phase-background-top);transition:height .6s .3s,opacity 0s .2s}.gantt .bar__background__open{opacity:1;height:calc(var(--gantt-phase-height_max) + (var(--gantt-phase-background-top) * -1))}.gantt .bar__background__closed{opacity:0;height:0}.gantt .bar__background__open-transition{opacity:1!important;height:calc(var(--gantt-phase-height_max) + (var(--gantt-phase-background-top) * -1))!important;transition:height .6s .3s,opacity 0s .2s!important}.gantt .bar__background__closed-transition{opacity:0!important;height:0!important;transition:height .6s .6s,opacity .6s .2s!important}.gantt .bar__start{border-radius:100rem 0 0 100rem}.gantt--phase__open .bar__start{border-radius:0}.gantt .bar__end{border-radius:0 100rem 100rem 0}.gantt--phase__open .bar__end{border-radius:0}.gantt--icon{display:flex;flex-direction:row;justify-content:center;align-items:center;transition:.4s}.gantt--icon .mask{width:1.1rem;background-color:#c41263}.gantt--icon__open{transform:rotate(180deg)}.gantt--icon__closed{transform:rotate(0deg)}.gantt .label span{display:block;width:calc(100% - 3ch);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.gantt .label--unit{display:flex;flex-direction:row;position:relative;text-align:center;width:100%}.gantt .label--unit span{width:100%;position:absolute;left:-25%;transform:translateX(-25%)}.gantt .label--phase{display:flex;flex-direction:column;justify-content:center}.gantt .label__inner{padding-left:calc(var(--gantt-pad) * 2)}.gantt .label__primary{font-family:tenon,sans-serif;font-size:var(--font-size-body);line-height:var(--font-leading-body)}.gantt .label__primary,.gantt .label__primary>*{font-weight:500!important}.gantt .label__secondary{color:#c41263}.gantt .label__secondary,.gantt .label__tertiary{font-family:tenon,sans-serif;font-size:var(--font-size-body);line-height:var(--font-leading-body);font-weight:400}.gantt .label__tertiary{color:#074391}.bar-graph{display:grid;--size:100%;width:var(--size);height:var(--size)}.bar-graph--wrapper{--bar-graph-y-width:2rem;--bar-graph-pad:2.95rem;--bar-graph-pad-top:3.225rem;--bar-graph-pad-bottom:4.75rem;--bar-graph-y-line-height:0.0625rem;--bar-graph-bar-width:3.8rem;--bar-graph-cell-height:calc((var(--graph-height) - (var(--bar-graph-pad-top) + var(--bar-graph-pad-bottom))) / var(--bar-graph-rows));--bar-graph-line-top-margin:calc((var(--bar-graph-cell-height) - var(--bar-graph-y-line-height)) / 2);--bar-graph-bar-spacing:3.25rem;--bar-graph-bar-label-pad:0.65rem;--bar-graph-bar-label-height:Min(var(--font-size-body),var(--font-leading-body))}@media screen and (max-width:79.9375em){.bar-graph--wrapper{--bar-graph-pad:2.25rem;--bar-graph-pad-top:2.5rem;--bar-graph-pad-bottom:4.35rem;--bar-graph-bar-spacing:2.85rem;--bar-graph-bar-width:3.5rem}}@media screen and (max-width:49.9375em){.bar-graph--wrapper{--bar-graph-pad:0.95rem;--bar-graph-pad-top:2.45rem;--bar-graph-pad-bottom:3.85rem;--bar-graph-bar-spacing:2.6rem;--bar-graph-bar-width:3rem;--graph-height:16rem;--gap:1rem;--bar-graph-bar-label-height:Min(var(--font-size-h4),var(--font-leading-h4));--bar-graph-bar-label-pad:0.45rem}.bar-graph--wrapper span{font-family:tenon,sans-serif;font-size:var(--font-size-h4);line-height:var(--font-leading-h4);font-weight:400}}@media screen and (max-width:36.9375em){.bar-graph--wrapper{--bar-graph-pad-top:2rem;--bar-graph-pad-bottom:3.65rem;--bar-graph-bar-spacing:1.75rem;--bar-graph-bar-width:2.65rem;--graph-height:15rem;--bar-graph-pad:0.75rem}}.bar-graph--y{display:grid;grid-template-columns:var(--bar-graph-y-width) 1fr;padding:var(--bar-graph-pad);padding-top:var(--bar-graph-pad-top);padding-bottom:var(--bar-graph-pad-bottom);--gap:calc(var(--bar-graph-pad) * 0.5);grid-gap:var(--gap);gap:var(--gap);grid-column-gap:var(--gap);column-gap:var(--gap);grid-row-gap:var(--gap);row-gap:var(--gap)}@media screen and (max-width:49.9375em){.bar-graph--y{padding-right:1.65rem;--gap:1.175rem}}@media screen and (max-width:36.9375em){.bar-graph--y{padding-right:1.8rem}}.bar-graph--grid{width:100%;height:100%;display:grid;grid-template-rows:repeat(var(--bar-graph-rows),var(--bar-graph-cell-height))}.bar-graph--cell{display:flex;flex-direction:column;justify-content:center}.bar-graph--cell *{margin-top:auto;margin-bottom:auto;text-align:right}.bar-graph--table{position:relative}.bar-graph--data{position:absolute;top:0;width:calc(100% - (var(--bar-graph-pad) * 2));padding-left:var(--bar-graph-pad);padding-top:var(--bar-graph-line-top-margin);height:calc(100% - (var(--bar-graph-line-top-margin) * 2));display:flex;flex-direction:row;justify-content:center;margin-right:auto;margin-left:auto}.bar-graph--line{height:var(--bar-graph-y-line-height);background-color:#cfcfd8;width:100%}.bar-graph--bar{position:relative;margin-top:auto;width:var(--bar-graph-bar-width);height:var(--bar-graph-bar-value);transition:all .95s cubic-bezier(.52,.01,.17,.92) .21s,background-color .21s ease-in-out 0s}.bar-graph--bar__out-of-view{transition:0s!important}.bar-graph--bar+.bar-graph--bar{margin-left:var(--bar-graph-bar-spacing)}.bar-graph--bar__highlighted{background-color:rgba(196,18,99,var(--in-view))}.bar-graph--bar__default{background-color:rgba(7,67,145,var(--in-view))}.bar-graph--bar__highlighted+.bar-graph--bar__default{margin-left:calc(var(--bar-graph-bar-spacing) * 1.75)}@media screen and (max-width:49.9375em){.bar-graph--bar__highlighted+.bar-graph--bar__default{margin-left:var(--bar-graph-bar-spacing)}}@media screen and (max-width:61.9375em){.bar-graph--bar:last-child,.bar-graph--bar:nth-last-child(2){display:none}}@media screen and (max-width:36.9375em){.bar-graph--bar:nth-last-child(4){display:none}}.bar-graph--bar-label{width:100%;text-align:center;height:var(--bar-graph-bar-label-height)}.bar-graph--bar-label__highlighted{color:#c41263;margin-top:calc((var(--bar-graph-bar-label-height) + var(--bar-graph-bar-label-pad)) * -1)}.bar-graph--bar-label__default{color:#f3f3f7;margin-top:var(--bar-graph-bar-label-pad);margin-bottom:calc((var(--bar-graph-bar-label-height) + var(--bar-graph-bar-label-pad)) * -1)}.bar-graph--bar-name{position:relative;height:100%;width:100%;text-align:center;display:flex;flex-direction:row;justify-content:center}.bar-graph--bar-name span{position:absolute;bottom:0;transform:translateY(calc(100% + var(--bar-graph-bar-label-pad)))}.bar-graph--bar-name__highlighted{margin-top:var(--bar-graph-bar-label-pad);color:#c41263}.bar-graph--bar-name__default{color:#074391}.pie{--pi:3.14159265358979;padding:var(--pie-pad-y) var(--pie-pad-x);height:calc(100% - (var(--pie-pad-y) * 2));display:flex;flex-direction:row;justify-content:space-between}.pie--wrapper{background-color:#f3f3f7;height:var(--graph-height);border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);--pie-pad-y:3.25rem;--pie-pad-x:4rem}.pie--wrapper+*{margin-top:.85rem}@media screen and (max-width:91.9375em) and (min-width:80em){.pie{--pie-pad-x:3rem}}@media screen and (max-width:79.9375em) and (min-width:62em){.pie{--pie-pad-x:2.5rem}}@media screen and (max-width:61.9375em) and (min-width:50em){.pie{--pie-pad-x:1.25rem}}@media screen and (max-width:49.9375em){.pie{--pie-pad-x:1.25rem;display:flex;flex-direction:row;justify-content:center;--gap:0.15rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap)}}.pie .circle{transition:all .95s cubic-bezier(.52,.01,.17,.92) .21s,all .95s cubic-bezier(.52,.01,.17,.92) .21s;fill:none;stroke-width:var(--circle-stroke);r:var(--circle-r_real);cx:calc(var(--circle-r) / 2);cy:calc(var(--circle-r) / 2)}.pie .circle--wrapper{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:61.9375em) and (min-width:50em){.pie .circle--wrapper{margin-bottom:-.24rem}}@media screen and (max-width:49.9375em){.pie .circle--wrapper{margin-bottom:-.35rem}}.pie .circle--inner{position:relative;display:flex;flex-direction:row;justify-content:center;margin-top:-.15rem}.pie .circle--label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-left:.115rem;margin-top:.05rem}.safari .pie .circle--label{margin-top:-.05rem}.pie .circle--label span{font-family:gira-sans,sans-serif;font-size:var(--font-size-h2);line-height:var(--font-leading-h2);font-weight:600!important;font-family:tenon,sans-serif;font-weight:300}.pie .circle--label span>*{font-weight:600!important}.pie .circle--label__highlighted{color:#c41263}.pie .circle--label__default{color:#074391}.pie .circle--name{width:80%;text-align:center;margin-right:auto;margin-left:auto;margin-top:.75rem}.pie .circle--name__highlighted{color:#c41263}.pie .circle--name__default{color:#074391}.pie .circle--svg{display:block;--circle-r:6.35rem;--circle-stroke:0.5rem;--circle-r_real:calc((var(--circle-r) - (var(--circle-stroke))) / 2);--circle-circumference:calc(2 * var(--circle-r_real) * var(--pi));--circle-filled:calc((var(--circle-value) / 100) * var(--circle-circumference));width:var(--circle-r);height:var(--circle-r);transform:rotate(-90deg)}.safari .pie .circle--svg{--circle-r:101.6px;--circle-stroke:8px}@media screen and (max-width:79.9375em){.pie .circle--svg{--circle-r:6rem}.safari .pie .circle--svg{--circle-r:96px}}@media screen and (max-width:61.9375em){.pie .circle--svg{--circle-r:5.5rem}.safari .pie .circle--svg{--circle-r:88px}}@media screen and (max-width:49.9375em){.pie .circle--svg{--circle-r:5.25rem}.safari .pie .circle--svg{--circle-r:84px}}.pie .circle__out-of-view{transition:0s!important}.pie .circle--empty{stroke:#cfcfd8}.pie .circle--filled{stroke-dasharray:var(--circle-filled) var(--circle-circumference)}.pie .circle--filled__highlighted{stroke:#c41263}.pie .circle--filled__default{stroke:#074391}.sep-graph{padding:var(--sep-graph-y) var(--sep-graph-x);display:flex;flex-direction:row;justify-content:center;height:calc(100% - (var(--sep-graph-y) * 2));gap:1rem;column-gap:1rem;row-gap:1rem}.sep-graph--wrapper{--sep-graph-y:3.25rem;--sep-graph-x:4rem;--sep-graph-bar-height:0.5rem}@media screen and (max-width:79.9375em){.sep-graph--wrapper{--sep-graph-y:1.25rem}}@media screen and (max-width:49.9375em){.sep-graph--wrapper{--sep-graph-y:2.85rem}.sep-graph{gap:1.25rem;column-gap:1.25rem;row-gap:1.25rem}}.sep-graph--column{display:flex;flex-direction:column;justify-content:center;margin-top:-.25rem;margin-right:-.25rem}@media screen and (max-width:79.9375em) and (min-width:50em){.sep-graph--column{margin-top:-.05rem}}@media screen and (max-width:49.9375em){.sep-graph--column{gap:.35rem;column-gap:.35rem;row-gap:.35rem}}.sep-graph--item{height:var(--font-height-body);display:flex;flex-direction:column;justify-content:center}.sep-graph--item+*{margin-top:.25rem}.sep-graph--item.highlighted+.sep-graph--item.default{margin-top:1.125rem}.sep-graph--value{text-align:right}.sep-graph--text{white-space:nowrap}.sep-graph--text.highlighted{color:#c41263}.sep-graph--text.default{color:#074391}.sep-graph .bar{border-radius:100rem;-webkit-border-radius:100rem;-moz-border-radius:100rem;-khtml-border-radius:100rem}.sep-graph .bar--group{width:7.5rem;height:var(--sep-graph-bar-height);margin-top:auto;margin-bottom:auto;position:relative}.sep-graph .bar--wrapper{display:grid;grid-template-columns:repeat(100,1fr);position:absolute;width:100%;height:100%;top:0}.sep-graph .bar--item{height:100%;width:100%}.sep-graph .bar__filled{transition:all .95s cubic-bezier(.52,.01,.17,.92) .21s,opacity .21s ease-in-out 0s;opacity:var(--in-view);grid-column:span 100;width:var(--sep-graph-value)}.sep-graph .bar__filled__out-of-view{transition:0s!important}.sep-graph .bar__empty{grid-column:span 100;background-color:#cfcfd8}.sep-graph .bar.highlighted{background-color:#c41263}.sep-graph .bar.default{background-color:#074391}.border-negative{--border-opactiy:0.2;border:.4375rem solid rgba(196,18,60,var(--border-opactiy))}.border-positive{--border-opactiy:0.2;border:.4375rem solid rgba(8,180,48,var(--border-opactiy))}.border-tertiary{--border-opactiy:1;border:.25rem solid rgba(64,64,100,var(--border-opactiy))}.d-block{display:block!important}.d-grid{display:grid!important}.d-flex{display:flex!important}.d-none{display:none!important}.flex-col{flex-direction:column!important}.flex-col,.flex-row{display:flex!important}.flex-row{flex-direction:row!important}.flex-wrap{flex-wrap:wrap!important;display:flex!important}.gap-0{--column-gap:0;--row-gap:0;--gap:0;column-gap:0;row-gap:0;gap:0}.gap-1{--column-gap:0.5rem;--row-gap:0.5rem;--gap:0.5rem;column-gap:.5rem;row-gap:.5rem;gap:.5rem}.gap-2{--column-gap:1rem;--row-gap:1rem;--gap:1rem;column-gap:1rem;row-gap:1rem;gap:1rem}.gap-3{--column-gap:2rem;--row-gap:2rem;--gap:2rem;column-gap:2rem;row-gap:2rem;gap:2rem}.gap-4{--column-gap:3rem;--row-gap:3rem;--gap:3rem;column-gap:3rem;row-gap:3rem;gap:3rem}.gap-5{--column-gap:4rem;--row-gap:4rem;--gap:4rem;column-gap:4rem;row-gap:4rem;gap:4rem}.gap-6{--column-gap:6rem;--row-gap:6rem;--gap:6rem;column-gap:6rem;row-gap:6rem;gap:6rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:2rem}.mb-4{margin-bottom:3rem}.mb-5{margin-bottom:4rem}.mb-6{margin-bottom:6rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.5rem}.pb-2{padding-bottom:1rem}.pb-3{padding-bottom:2rem}.pb-4{padding-bottom:3rem}.pb-5{padding-bottom:4rem}.pb-6{padding-bottom:6rem}.pt-0{padding-top:0}.pt-1{padding-top:.5rem}.pt-2{padding-top:1rem}.pt-3{padding-top:2rem}.pt-4{padding-top:3rem}.pt-5{padding-top:4rem}.pt-6{padding-top:6rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.5rem;padding-bottom:.5rem}.py-2{padding-top:1rem;padding-bottom:1rem}.py-3{padding-top:2rem;padding-bottom:2rem}.py-4{padding-top:3rem;padding-bottom:3rem}.py-5{padding-top:4rem;padding-bottom:4rem}.py-6{padding-top:6rem;padding-bottom:6rem}.m-auto{margin:auto}.my-auto{margin-top:auto;margin-bottom:auto}.mx-auto{margin-left:auto;margin-right:auto}.h-auto{height:auto!important}.h-unset{height:unset!important}.w-auto{width:auto!important}.w-unset{width:unset!important}.w-100{width:100%!important}.b-rad{border-radius:var(--b-rad)!important}.b-rad,.b-round{overflow:hidden!important}.b-round{border-radius:1000rem!important}.p-0{padding:0!important}.p-1{padding:.5rem!important}.p-2{padding:1rem!important}.p-3{padding:2rem!important}.p-4{padding:3rem!important}.p-5{padding:4rem!important}.p-6{padding:6rem!important}.text-col-1{column-count:1}.text-col-2{column-count:2}.text-col-3{column-count:3}.text-col-4{column-count:4}.text-align-center{text-align:center}.text-gap-0{column-gap:0}.text-gap-1{column-gap:.5rem}.text-gap-2{column-gap:1rem}.text-gap-3{column-gap:2rem}.text-gap-4{column-gap:3rem}.text-gap-5{column-gap:4rem}.text-gap-6{column-gap:6rem}.just-center{justify-content:center}.just-bet{justify-content:space-between}.just-around{justify-content:space-around}.mt-0{margin-top:0!important}.mt-1{margin-top:.5rem!important}.mt-2{margin-top:1rem!important}.mt-3{margin-top:2rem!important}.mt-4{margin-top:3rem!important}.mt-5{margin-top:4rem!important}.mt-6{margin-top:6rem!important}.mt-auto{margin-top:auto!important}.mts-0{margin-top:0!important}.mts-1{margin-top:calc(var(--section-text-spacing) * .57143)!important}.mts-2{margin-top:calc(var(--section-text-spacing) * 1)!important}.mts-3{margin-top:calc(var(--section-text-spacing) * 1.75)!important}.mts-4{margin-top:calc(var(--section-text-spacing) * 2.25)!important}.mts-5{margin-top:calc(var(--section-text-spacing) * 2.75)!important}.mts-6{margin-top:calc(var(--section-text-spacing) * 3.25)!important}.mts-auto{margin-top:auto!important}@media (max-width:91.9375em){.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-flex{display:flex!important}.d-xxl-none{display:none!important}.flex-xxl-col{flex-direction:column!important;display:flex!important}.flex-xxl-row{flex-direction:row!important;display:flex!important}.gap-xxl-0{--column-gap:0;--row-gap:0;--gap:0;column-gap:0;row-gap:0;gap:0}.gap-xxl-1{--column-gap:0.5rem;--row-gap:0.5rem;--gap:0.5rem;column-gap:.5rem;row-gap:.5rem;gap:.5rem}.gap-xxl-2{--column-gap:1rem;--row-gap:1rem;--gap:1rem;column-gap:1rem;row-gap:1rem;gap:1rem}.gap-xxl-3{--column-gap:2rem;--row-gap:2rem;--gap:2rem;column-gap:2rem;row-gap:2rem;gap:2rem}.gap-xxl-4{--column-gap:3rem;--row-gap:3rem;--gap:3rem;column-gap:3rem;row-gap:3rem;gap:3rem}.gap-xxl-5{--column-gap:4rem;--row-gap:4rem;--gap:4rem;column-gap:4rem;row-gap:4rem;gap:4rem}.gap-xxl-6{--column-gap:6rem;--row-gap:6rem;--gap:6rem;column-gap:6rem;row-gap:6rem;gap:6rem}.text-col-xxl-1{column-count:1}.text-col-xxl-2{column-count:2}.text-col-xxl-3{column-count:3}.text-col-xxl-4{column-count:4}.text-align-xxl-center{text-align:center}.just-xxl-center{justify-content:center}.just-xxl-bet{justify-content:space-between}.just-xxl-around{justify-content:space-around}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.5rem!important}.mt-xxl-2{margin-top:1rem!important}.mt-xxl-3{margin-top:2rem!important}.mt-xxl-4{margin-top:3rem!important}.mt-xxl-5{margin-top:4rem!important}.mt-xxl-6{margin-top:6rem!important}.mt-xxl-auto{margin-top:auto!important}.mts-xxl-0{margin-top:0!important}.mts-xxl-1{margin-top:calc(var(--section-text-spacing) * .57143)!important}.mts-xxl-2{margin-top:calc(var(--section-text-spacing) * 1)!important}.mts-xxl-3{margin-top:calc(var(--section-text-spacing) * 1.75)!important}.mts-xxl-4{margin-top:calc(var(--section-text-spacing) * 2.25)!important}.mts-xxl-5{margin-top:calc(var(--section-text-spacing) * 2.75)!important}.mts-xxl-6{margin-top:calc(var(--section-text-spacing) * 3.25)!important}.mts-xxl-auto{margin-top:auto!important}}@media (max-width:79.9375em){.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-flex{display:flex!important}.d-xl-none{display:none!important}.flex-xl-col{flex-direction:column!important;display:flex!important}.flex-xl-row{flex-direction:row!important;display:flex!important}.gap-xl-0{--column-gap:0;--row-gap:0;--gap:0;column-gap:0;row-gap:0;gap:0}.gap-xl-1{--column-gap:0.5rem;--row-gap:0.5rem;--gap:0.5rem;column-gap:.5rem;row-gap:.5rem;gap:.5rem}.gap-xl-2{--column-gap:1rem;--row-gap:1rem;--gap:1rem;column-gap:1rem;row-gap:1rem;gap:1rem}.gap-xl-3{--column-gap:2rem;--row-gap:2rem;--gap:2rem;column-gap:2rem;row-gap:2rem;gap:2rem}.gap-xl-4{--column-gap:3rem;--row-gap:3rem;--gap:3rem;column-gap:3rem;row-gap:3rem;gap:3rem}.gap-xl-5{--column-gap:4rem;--row-gap:4rem;--gap:4rem;column-gap:4rem;row-gap:4rem;gap:4rem}.gap-xl-6{--column-gap:6rem;--row-gap:6rem;--gap:6rem;column-gap:6rem;row-gap:6rem;gap:6rem}.text-col-xl-1{column-count:1}.text-col-xl-2{column-count:2}.text-col-xl-3{column-count:3}.text-col-xl-4{column-count:4}.text-align-xl-center{text-align:center}.just-xl-center{justify-content:center}.just-xl-bet{justify-content:space-between}.just-xl-around{justify-content:space-around}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.5rem!important}.mt-xl-2{margin-top:1rem!important}.mt-xl-3{margin-top:2rem!important}.mt-xl-4{margin-top:3rem!important}.mt-xl-5{margin-top:4rem!important}.mt-xl-6{margin-top:6rem!important}.mt-xl-auto{margin-top:auto!important}.mts-xl-0{margin-top:0!important}.mts-xl-1{margin-top:calc(var(--section-text-spacing) * .57143)!important}.mts-xl-2{margin-top:calc(var(--section-text-spacing) * 1)!important}.mts-xl-3{margin-top:calc(var(--section-text-spacing) * 1.75)!important}.mts-xl-4{margin-top:calc(var(--section-text-spacing) * 2.25)!important}.mts-xl-5{margin-top:calc(var(--section-text-spacing) * 2.75)!important}.mts-xl-6{margin-top:calc(var(--section-text-spacing) * 3.25)!important}.mts-xl-auto{margin-top:auto!important}}@media (max-width:61.9375em){.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-flex{display:flex!important}.d-lg-none{display:none!important}.flex-lg-col{flex-direction:column!important;display:flex!important}.flex-lg-row{flex-direction:row!important;display:flex!important}.gap-lg-0{--column-gap:0;--row-gap:0;--gap:0;column-gap:0;row-gap:0;gap:0}.gap-lg-1{--column-gap:0.5rem;--row-gap:0.5rem;--gap:0.5rem;column-gap:.5rem;row-gap:.5rem;gap:.5rem}.gap-lg-2{--column-gap:1rem;--row-gap:1rem;--gap:1rem;column-gap:1rem;row-gap:1rem;gap:1rem}.gap-lg-3{--column-gap:2rem;--row-gap:2rem;--gap:2rem;column-gap:2rem;row-gap:2rem;gap:2rem}.gap-lg-4{--column-gap:3rem;--row-gap:3rem;--gap:3rem;column-gap:3rem;row-gap:3rem;gap:3rem}.gap-lg-5{--column-gap:4rem;--row-gap:4rem;--gap:4rem;column-gap:4rem;row-gap:4rem;gap:4rem}.gap-lg-6{--column-gap:6rem;--row-gap:6rem;--gap:6rem;column-gap:6rem;row-gap:6rem;gap:6rem}.text-col-lg-1{column-count:1}.text-col-lg-2{column-count:2}.text-col-lg-3{column-count:3}.text-col-lg-4{column-count:4}.text-align-lg-center{text-align:center}.just-lg-center{justify-content:center}.just-lg-bet{justify-content:space-between}.just-lg-around{justify-content:space-around}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.5rem!important}.mt-lg-2{margin-top:1rem!important}.mt-lg-3{margin-top:2rem!important}.mt-lg-4{margin-top:3rem!important}.mt-lg-5{margin-top:4rem!important}.mt-lg-6{margin-top:6rem!important}.mt-lg-auto{margin-top:auto!important}.mts-lg-0{margin-top:0!important}.mts-lg-1{margin-top:calc(var(--section-text-spacing) * .57143)!important}.mts-lg-2{margin-top:calc(var(--section-text-spacing) * 1)!important}.mts-lg-3{margin-top:calc(var(--section-text-spacing) * 1.75)!important}.mts-lg-4{margin-top:calc(var(--section-text-spacing) * 2.25)!important}.mts-lg-5{margin-top:calc(var(--section-text-spacing) * 2.75)!important}.mts-lg-6{margin-top:calc(var(--section-text-spacing) * 3.25)!important}.mts-lg-auto{margin-top:auto!important}}@media (max-width:49.9375em){.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-flex{display:flex!important}.d-md-none{display:none!important}.flex-md-col{flex-direction:column!important;display:flex!important}.flex-md-row{flex-direction:row!important;display:flex!important}.gap-md-0{--column-gap:0;--row-gap:0;--gap:0;column-gap:0;row-gap:0;gap:0}.gap-md-1{--column-gap:0.5rem;--row-gap:0.5rem;--gap:0.5rem;column-gap:.5rem;row-gap:.5rem;gap:.5rem}.gap-md-2{--column-gap:1rem;--row-gap:1rem;--gap:1rem;column-gap:1rem;row-gap:1rem;gap:1rem}.gap-md-3{--column-gap:2rem;--row-gap:2rem;--gap:2rem;column-gap:2rem;row-gap:2rem;gap:2rem}.gap-md-4{--column-gap:3rem;--row-gap:3rem;--gap:3rem;column-gap:3rem;row-gap:3rem;gap:3rem}.gap-md-5{--column-gap:4rem;--row-gap:4rem;--gap:4rem;column-gap:4rem;row-gap:4rem;gap:4rem}.gap-md-6{--column-gap:6rem;--row-gap:6rem;--gap:6rem;column-gap:6rem;row-gap:6rem;gap:6rem}.text-col-md-1{column-count:1}.text-col-md-2{column-count:2}.text-col-md-3{column-count:3}.text-col-md-4{column-count:4}.text-align-md-center{text-align:center}.just-md-center{justify-content:center}.just-md-bet{justify-content:space-between}.just-md-around{justify-content:space-around}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.5rem!important}.mt-md-2{margin-top:1rem!important}.mt-md-3{margin-top:2rem!important}.mt-md-4{margin-top:3rem!important}.mt-md-5{margin-top:4rem!important}.mt-md-6{margin-top:6rem!important}.mt-md-auto{margin-top:auto!important}.mts-md-0{margin-top:0!important}.mts-md-1{margin-top:calc(var(--section-text-spacing) * .57143)!important}.mts-md-2{margin-top:calc(var(--section-text-spacing) * 1)!important}.mts-md-3{margin-top:calc(var(--section-text-spacing) * 1.75)!important}.mts-md-4{margin-top:calc(var(--section-text-spacing) * 2.25)!important}.mts-md-5{margin-top:calc(var(--section-text-spacing) * 2.75)!important}.mts-md-6{margin-top:calc(var(--section-text-spacing) * 3.25)!important}.mts-md-auto{margin-top:auto!important}}@media (max-width:36.9375em){.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-flex{display:flex!important}.d-sm-none{display:none!important}.flex-sm-col{flex-direction:column!important;display:flex!important}.flex-sm-row{flex-direction:row!important;display:flex!important}.gap-sm-0{--column-gap:0;--row-gap:0;--gap:0;column-gap:0;row-gap:0;gap:0}.gap-sm-1{--column-gap:0.5rem;--row-gap:0.5rem;--gap:0.5rem;column-gap:.5rem;row-gap:.5rem;gap:.5rem}.gap-sm-2{--column-gap:1rem;--row-gap:1rem;--gap:1rem;column-gap:1rem;row-gap:1rem;gap:1rem}.gap-sm-3{--column-gap:2rem;--row-gap:2rem;--gap:2rem;column-gap:2rem;row-gap:2rem;gap:2rem}.gap-sm-4{--column-gap:3rem;--row-gap:3rem;--gap:3rem;column-gap:3rem;row-gap:3rem;gap:3rem}.gap-sm-5{--column-gap:4rem;--row-gap:4rem;--gap:4rem;column-gap:4rem;row-gap:4rem;gap:4rem}.gap-sm-6{--column-gap:6rem;--row-gap:6rem;--gap:6rem;column-gap:6rem;row-gap:6rem;gap:6rem}.text-col-sm-1{column-count:1}.text-col-sm-2{column-count:2}.text-col-sm-3{column-count:3}.text-col-sm-4{column-count:4}.text-align-sm-center{text-align:center}.just-sm-center{justify-content:center}.just-sm-bet{justify-content:space-between}.just-sm-around{justify-content:space-around}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.5rem!important}.mt-sm-2{margin-top:1rem!important}.mt-sm-3{margin-top:2rem!important}.mt-sm-4{margin-top:3rem!important}.mt-sm-5{margin-top:4rem!important}.mt-sm-6{margin-top:6rem!important}.mt-sm-auto{margin-top:auto!important}.mts-sm-0{margin-top:0!important}.mts-sm-1{margin-top:calc(var(--section-text-spacing) * .57143)!important}.mts-sm-2{margin-top:calc(var(--section-text-spacing) * 1)!important}.mts-sm-3{margin-top:calc(var(--section-text-spacing) * 1.75)!important}.mts-sm-4{margin-top:calc(var(--section-text-spacing) * 2.25)!important}.mts-sm-5{margin-top:calc(var(--section-text-spacing) * 2.75)!important}.mts-sm-6{margin-top:calc(var(--section-text-spacing) * 3.25)!important}.mts-sm-auto{margin-top:auto!important}}#Home+.studypanel--wrapper,.studypanel--wrapper:nth-child(2){margin-top:0!important}#Home.studypanel--wrapper{height:calc(calc(100vh / var(--zoom)) - var(--nav-height))!important;margin-top:0!important;margin-right:0!important;margin-left:0!important;margin-bottom:calc(-5vw / var(--zoom))!important}@media screen and (max-width:61.9375em){#Home.studypanel--wrapper{max-height:60rem}}@media screen and (max-width:49.9375em){#Home.studypanel--wrapper{margin-bottom:0!important}.ios #Home.studypanel--wrapper{margin-bottom:Min(calc(15vw / var(--zoom)),calc(15vh / var(--zoom)),15%)!important}.android #Home.studypanel--wrapper{margin-bottom:3.5rem!important}}#Home .studypanel--img{margin-right:auto;margin-left:auto;width:9.5rem;height:unset}#Home .studypanel--img .mask{background-color:#c41263}@media screen and (max-width:79.9375em){#Home .studypanel--img{width:7rem}}@media screen and (max-width:61.9375em){#Home .studypanel--img{width:5.75rem}}@media screen and (max-width:61.9375em) and (min-width:50em){#Home .studypanel--img{margin-left:7.5%}}@media screen and (max-width:49.9375em){#Home .studypanel--img{display:block;margin-top:5.5rem;width:6rem}}@media screen and (max-width:36.9375em){#Home .studypanel--img{margin-top:Min(8vh,4rem)}}@media screen and (max-width:91.9375em){#Home .studypanel--description{width:56.25%}}@media screen and (max-width:79.9375em){#Home .studypanel--description{width:66.66667%}}@media screen and (max-width:49.9375em){#Home .studypanel--description{margin-top:0;width:69.16667%}}@media screen and (max-width:36.9375em){#Home .studypanel--description{width:95.83333%}}@media screen and (max-width:49.9375em){#Home .studypanel--graphic{order:1}}@media screen and (max-width:79.9375em){#Home .studypanel--graphic{margin-left:-3.25rem}}@media screen and (max-width:61.9375em) and (min-width:50em){#Home .studypanel--graphic{width:33.33333%;margin-top:1rem;justify-content:end}}@media screen and (max-width:49.9375em){#Home .studypanel--graphic{margin-right:auto;margin-left:auto}}#Makeright{--background-info-gap:6rem}#Makeright .brief--group__study{column-gap:5rem}@media screen and (max-width:79.9375em){#Makeright .brief--group__study{grid-template-columns:repeat(3,1fr);width:90%}}@media screen and (max-width:61.9375em){#Makeright .brief--group__study{width:100%}}@media screen and (max-width:49.9375em){#Makeright .brief--group__study{grid-template-columns:repeat(2,1fr);column-gap:2.5rem}}@media screen and (min-width:80em){#Makeright .brief--point#deliverables{order:0;margin-right:-4rem}#Makeright .brief--point#roles{order:1;margin-left:4rem;margin-right:-4rem}#Makeright .brief--point#tools{order:2;margin-right:-4rem}#Makeright .brief--point#timeline{order:3;margin-left:4rem;margin-right:-4rem}}@media screen and (max-width:79.9375em) and (min-width:62em){#Makeright .brief--point#deliverables{margin-right:-5rem}#Makeright .brief--point#roles{margin-left:5.15rem;margin-right:-5.15rem}#Makeright .brief--point#tools{grid-column:span 3}}@media screen and (max-width:61.9375em) and (min-width:50em){#Makeright .brief--point#deliverables{margin-right:-7rem}#Makeright .brief--point#roles{margin-left:4.95rem;margin-right:-4.95rem}#Makeright .brief--point#tools{grid-column:span 3}}@media screen and (max-width:49.9375em) and (min-width:37em){#Makeright .brief--point#roles{margin-left:-1.85rem;margin-right:1.85rem}#Makeright .brief--point#timeline{margin-left:-6.45rem;margin-right:6.45rem}#Makeright .brief--point#tools{grid-column:span 3}}@media screen and (max-width:36.9375em){#Makeright .brief--point#deliverables{order:0}#Makeright .brief--point#roles{order:1}#Makeright .brief--point#tools{order:2;grid-column:span 2}#Makeright .brief--point#timeline{order:3}}#Makeright #Overview--Background .section,#Makeright #Overview--Challenge .section{gap:var(--background-info-gap);column-gap:var(--background-info-gap);row-gap:var(--background-info-gap);--graphic-scale:0.95}#Makeright #Solution{--pad-y:5rem;padding-top:var(--pad-y);padding-bottom:calc(var(--pad-y) * 1.1)}@media screen and (max-width:61.9375em){#Makeright #Solution{--pad-y:3rem}}#Makeright #Solution .section{overflow:hidden}#Makeright #Solution .section--graphic{display:flex;flex-direction:row;justify-content:center;width:100%}@media screen and (max-width:61.9375em){#Makeright #Solution .section--graphic{transform:scale(1.25);margin-left:-.225rem}}#Makeright #Solution .section--graphic>*{background-color:#f3f3f7;width:70%}#Makeright #Overview--Pitch .mask{background-color:#f3f3f7}@media screen and (max-width:61.9375em){#Makeright #Overview--Summary .section{--gap:2.5rem}}#Makeright #Plan,#Makeright #Plan--Banner{margin-top:0}#Makeright #Plan--Gantt .gantt{--gantt-label-width:16rem}@media screen and (max-width:79.9375em){#Makeright #Plan--Gantt .gantt{--gantt-label-width:14rem}}@media screen and (max-width:61.9375em){#Makeright #Plan--Gantt .gantt{--gantt-label-width:12rem}}@media screen and (max-width:49.9375em){#Makeright #Plan--Gantt .gantt{--gantt-label-width:9rem;margin-top:2rem}}@media screen and (max-width:36.9375em){#Makeright #Plan--Gantt .gantt{--gantt-label-width:8rem}}@media screen and (max-width:49.9375em){#Makeright #Plan--Gantt .gantt .label--unit>*{overflow:visible}#Makeright #Plan--Gantt .gantt .label--unit:nth-child(odd)>*{display:none}}@media screen and (max-width:36.9375em){#Makeright #Research--Approach .section{max-width:80%;margin-right:auto;margin-left:auto}}@media screen and (max-width:49.9375em) and (min-width:37em){#Makeright #Research--Approach .section--main{display:flex;flex-direction:row;--gap:4.75rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap)}}@media screen and (max-width:36.9375em){#Makeright #Research--Approach .section--main{--gap:3.65rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap)}}@media screen and (max-width:49.9375em) and (min-width:37em){#Makeright #Research--Approach .section--column{--expected-cols:2;min-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols));max-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols))}}@media screen and (max-width:79.9375em){#Makeright #Research--Approach .section--graphic{--graphic-scale:0.95}}@media screen and (max-width:49.9375em) and (min-width:37em){#Makeright #Research--Approach .section--graphic{--img-panel-height:10rem;--graphic-scale:0.815}}@media screen and (max-width:36.9375em){#Makeright #Research--Approach .section--graphic{--graphic-scale:0.85}#Makeright #Research--Approach .arrow--column{display:none}}@media screen and (max-width:49.9375em){#Makeright #Research--Hobbyists .pie--wrapper{--graph-height:14rem}}@media screen and (max-width:36.9375em){#Makeright #Research--Hobbyists .pie--wrapper{--graph-height:12.35rem}}@media screen and (max-width:49.9375em) and (min-width:37em){#Makeright #Research--Hobbyists .section{margin-right:auto;margin-left:auto;width:min-content}}@media screen and (max-width:61.9375em){#Makeright #Research--Hobbyists .section{--gap:4.5rem}}@media screen and (max-width:61.9375em) and (min-width:50em){#Makeright #Research--Aha-Moment .section{gap:3rem}}@media screen and (max-width:49.9375em){#Makeright #Research--Aha-Moment .section{position:relative}}#Makeright #Research--Aha-Moment .section--graphic{--graphic-scale:0.875}@media screen and (max-width:49.9375em){#Makeright #Research--Aha-Moment .section--graphic{--graphic-scale:1.35;opacity:var(--graphic-overview-opacity);max-width:100%}}@media screen and (max-width:36.9375em){#Makeright #Research--Aha-Moment .section--graphic{--graphic-scale:1.5}}@media screen and (max-width:49.9375em){#Makeright #Research--Aha-Moment .section .column-1{position:absolute;width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}#Makeright #Research--Aha-Moment .section .mask{max-width:100%}#Makeright #Develop--Methodology .section{max-width:80%;margin-right:auto;margin-left:auto}}@media screen and (max-width:91.9375em){#Makeright #Develop--Methodology .section--main{--gap:5.5rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap)}}@media screen and (max-width:79.9375em){#Makeright #Develop--Methodology .section--main{--gap:4.75rem}}@media screen and (max-width:61.9375em){#Makeright #Develop--Methodology .section--main{--gap:4.15rem}}@media screen and (max-width:49.9375em){#Makeright #Develop--Methodology .section--main{--gap:4rem;display:flex;flex-direction:row;justify-content:center;row-gap:3.5rem}}@media screen and (max-width:36.9375em){#Makeright #Develop--Methodology .section--main{--gap:3rem;display:flex;flex-direction:column}}@media screen and (max-width:91.9375em){#Makeright #Develop--Methodology .section--graphic{--graphic-scale:0.925;--img-panel-height:11.5rem}}@media screen and (max-width:79.9375em){#Makeright #Develop--Methodology .section--graphic{--graphic-scale:0.825;--img-panel-height:10.5rem}}@media screen and (max-width:61.9375em){#Makeright #Develop--Methodology .section--graphic{--graphic-scale:0.75;--img-panel-height:9.5rem}}@media screen and (max-width:49.9375em){#Makeright #Develop--Methodology .section--graphic{--graphic-scale:0.85;--img-panel-height:11rem}}@media screen and (max-width:36.9375em){#Makeright #Develop--Methodology .section--graphic{--img-panel-height:13rem}#Makeright #Develop--Methodology .section--column{width:100%;max-width:unset;min-width:unset}}@media screen and (max-width:49.9375em){#Makeright #Develop--Methodology .arrow--column{display:none}}@media screen and (max-width:49.9375em) and (min-width:37em){#Makeright #Develop--Brainstorming .section{max-width:80%;margin-right:auto;margin-left:auto}}@media screen and (max-width:49.9375em){#Makeright #Develop--Brainstorming .section--main{display:flex;flex-direction:column;justify-content:center}}@media screen and (max-width:91.9375em){#Makeright #Develop--Brainstorming .section--graphic{--graphic-scale:0.885}}@media screen and (max-width:79.9375em){#Makeright #Develop--Brainstorming .section--graphic{--graphic-scale:0.775}}@media screen and (max-width:49.9375em){#Makeright #Develop--Brainstorming .section--graphic{--graphic-scale:0.8}#Makeright #Develop--Brainstorming .section .column-1{order:1}#Makeright #Develop--Brainstorming .section .column-2{order:0}#Makeright #Prototyping--Journey-Map .section{flex-direction:column;--section-graphic-panel-pad:1.75rem}}#Makeright #Prototyping--Journey-Map .section--graphic{--img-panel-height:auto;width:calc(100% - (var(--section-graphic-panel-pad) * 2))}@media screen and (max-width:49.9375em){#Makeright #Prototyping--Journey-Map .section--graphic{margin-top:calc(var(--section-text-spacing) * 1.75)}}@media screen and (max-width:61.9375em){#Makeright #Prototyping--Methodology .section{--section-graphic-panel-pad:1.75rem}}@media screen and (max-width:49.9375em){#Makeright #Prototyping--Methodology .section{--section-graphic-panel-pad:0.65rem}}#Makeright #Prototyping--Methodology .section .mask{background-color:#f3f3f7}#Makeright #Prototyping--Methodology .section--main{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:79.9375em){#Makeright #Prototyping--Methodology .section--main{--gap:3.5rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap)}}@media screen and (max-width:61.9375em){#Makeright #Prototyping--Methodology .section--main{grid-template-columns:repeat(2,1fr);--gap:4.5rem;row-gap:2.15rem;margin-top:2.35rem}}@media screen and (max-width:49.9375em){#Makeright #Prototyping--Methodology .section--main{--gap:3.75rem;row-gap:2.15rem;margin-top:2.35rem}}#Makeright #Prototyping--Methodology .section--graphic{--img-panel-height:7rem}@media screen and (max-width:79.9375em){#Makeright #Prototyping--Methodology .section--graphic{--img-panel-height:6.5rem}}@media screen and (max-width:61.9375em){#Makeright #Prototyping--Methodology .section--graphic{--img-panel-height:14rem}}@media screen and (max-width:49.9375em){#Makeright #Prototyping--Methodology .section--graphic{--img-panel-height:11rem}}@media screen and (max-width:36.9375em){#Makeright #Prototyping--Methodology .section--graphic{--img-panel-height:8.75rem}}#Makeright #Prototyping--Methodology .section--column:first-child,#Makeright #Prototyping--Methodology .section--column:nth-child(2){--graphic-scale:0.1}@media screen and (max-width:61.9375em){#Makeright #Prototyping--Methodology .section--column:first-child,#Makeright #Prototyping--Methodology .section--column:nth-child(2){--graphic-scale:0.13}}@media screen and (max-width:49.9375em){#Makeright #Prototyping--Methodology .section--column:first-child,#Makeright #Prototyping--Methodology .section--column:nth-child(2){--graphic-scale:0.11}}@media screen and (max-width:36.9375em){#Makeright #Prototyping--Methodology .section--column:first-child,#Makeright #Prototyping--Methodology .section--column:nth-child(2){--graphic-scale:0.08}}#Makeright #Prototyping--Methodology .section--column:nth-child(3),#Makeright #Prototyping--Methodology .section--column:nth-child(4){--graphic-scale:1}@media screen and (max-width:61.9375em){#Makeright #Prototyping--Methodology .section--column:nth-child(3),#Makeright #Prototyping--Methodology .section--column:nth-child(4){--graphic-scale:1.3}}@media screen and (max-width:49.9375em){#Makeright #Prototyping--Methodology .section--column:nth-child(3),#Makeright #Prototyping--Methodology .section--column:nth-child(4){--graphic-scale:0.8}}@media screen and (max-width:36.9375em){#Makeright #Prototyping--Methodology .section .mask{width:Min(Max(75%,var(--w)),calc(80% - (var(--section-graphic-panel-pad) * 2)));height:Min(Max(75%,var(--h)),calc(80% - (var(--section-graphic-panel-pad) * 2)))}}#Makeright #Prototyping--Progression .section--main{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:61.9375em) and (min-width:50em){#Makeright #Prototyping--Progression .section--main{--gap:4.15rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap);row-gap:3.25rem}}@media screen and (max-width:61.9375em){#Makeright #Prototyping--Progression .section--main{grid-template-columns:repeat(1,1fr);row-gap:2.5rem}}@media screen and (max-width:61.9375em) and (min-width:50em){#Makeright #Prototyping--Progression .section--description{flex-direction:column;align-items:flex-start}#Makeright #Prototyping--Progression .section--description-title{order:1}#Makeright #Prototyping--Progression .section--description-phase{order:0}}#Makeright #Prototyping--Equipment .section--main{grid-template-columns:repeat(2,1fr)}#Makeright #Prototyping--Equipment .section--main,#Makeright #Prototyping--Overview .section--main,#Makeright #Prototyping--Tutorial .section--main{margin-top:calc(var(--section-text-spacing) * 1)}@media screen and (max-width:61.9375em){#Makeright #Prototyping--Equipment .section--main,#Makeright #Prototyping--Overview .section--main,#Makeright #Prototyping--Tutorial .section--main{display:grid;grid-template-columns:repeat(1,1fr)}#Makeright #Prototyping--Equipment .section--column,#Makeright #Prototyping--Overview .section--column,#Makeright #Prototyping--Tutorial .section--column{min-width:unset;max-width:unset}#Makeright #Prototyping--Equipment .section .arrow--column,#Makeright #Prototyping--Overview .section .arrow--column,#Makeright #Prototyping--Tutorial .section .arrow--column{display:none}}#Makeright #Delivery,#Makeright #Delivery--Banner-Intro{margin-top:0}@media screen and (max-width:49.9375em){#Makeright #Delivery--Banner-Intro.section--wrapper{padding-top:calc(var(--section-gap) / 1.25);padding-bottom:calc(var(--section-gap) / 1.25)}}@media screen and (max-width:61.9375em) and (min-width:50em){#Makeright #Delivery--Conclusion .section{--graphic-scale:0.8}}@media screen and (max-width:61.9375em){#Makeright #Delivery--Conclusion .section{--graphic-scale:0.7}}@media screen and (max-width:49.9375em) and (min-width:37em){#Makeright #Delivery--Conclusion .section{--graphic-scale:0.675}}@media screen and (max-width:49.9375em){#Makeright #Delivery--Conclusion .section{width:80%;margin-right:auto;margin-left:auto;--graphic-scale:0.875}#Makeright #Delivery--Conclusion .section--main{justify-content:center;--gap:3rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap)}}@media screen and (max-width:61.9375em){#Makeright #Delivery--Conclusion .section--graphic{--img-panel-height:8rem}}@media screen and (max-width:36.9375em){#Makeright #Delivery--Conclusion .section--graphic{--img-panel-height:10rem}#Makeright #Delivery--Conclusion .section--column{width:100%;max-width:unset;min-width:unset}}#Makeright #Delivery--Conclusion .section .mask{width:Min(Max(75%,var(--w)),100%);height:Min(Max(75%,var(--h)),100%)}#Makeright #Delivery--Forward ul{--section-text-spacing:1.65rem}#Makeright #Delivery--Forward .section--description li+li{margin-top:.6875rem}#Makeright #Delivery--Forward .section--description li+li.mt-less{margin-top:calc(.6875rem * .5)}#Makeright #Delivery--Banner-Closing{margin-top:0}#Makeright #Delivery--Banner-Closing .background{background-color:#e9e9f2}#Makeright #Delivery--Banner-Closing .background--img{margin-right:auto;margin-left:auto}@media screen and (max-width:91.9375em){#Makeright #Delivery--Banner-Closing .background--img{width:95vw;height:auto;overflow:hidden}#Makeright #Delivery--Banner-Closing .background--img img{transform:scale(1.1)}}@media screen and (max-width:79.9375em){#Made .brief--group__study{width:80%}}@media screen and (max-width:61.9375em){#Made .brief--group__study{width:90%}}@media screen and (max-width:49.9375em){#Made .brief--group__study{width:100%;column-gap:2rem}}@media screen and (max-width:79.9375em){#Made .brief--point#deliverables{order:0}#Made .brief--point#roles{order:3}#Made .brief--point#timeline{order:2}#Made .brief--point#tools{order:1}}#Made #Overview--Goal .section--graphic .mask{background-color:#404064}#Made #Overview--Goal .section--copy{width:calc(54.16667% - (var(--gap) / 2))}#Made #Overview--Goal .section--graphic{width:calc(45.83333% - (var(--gap) / 2))}#Made #Overview--Goal .section .mask{max-width:100%}#Made #Overview--Needs .section--graphic .mask{background-color:#404064}@media screen and (max-width:61.9375em) and (min-width:50em){#Made #Overview--Needs .section{max-width:65%;margin-right:auto;margin-left:auto}}#Made #Overview--Needs .section--description p:not(.graphic--caption),#Made #Overview--Needs .section--description:not(.graphic--caption){margin-top:.35rem}@media screen and (max-width:36.9375em){#Made #Overview--Needs .section--description p:not(.graphic--caption),#Made #Overview--Needs .section--description:not(.graphic--caption){margin-top:.15rem}}#Made #Overview--Needs .section--main{display:grid;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:61.9375em){#Made #Overview--Needs .section--main{grid-template-columns:repeat(2,1fr);--gap:3rem}}@media screen and (max-width:49.9375em){#Made #Overview--Needs .section--main{--gap:2.5rem}}@media screen and (max-width:36.9375em){#Made #Overview--Needs .section--main{--gap:1.75rem}}#Made #Overview--Needs .section--graphic{height:unset;aspect-ratio:1/1;--graphic-scale:0.85}@media screen and (max-width:79.9375em){#Made #Overview--Needs .section--graphic{--graphic-scale:0.75}}@media screen and (max-width:61.9375em){#Made #Overview--Needs .section--graphic{--section-graphic-panel-pad:1.75rem;--graphic-scale:0.925}}@media screen and (max-width:49.9375em){#Made #Overview--Needs .section--graphic{--graphic-scale:1}}@media screen and (max-width:36.9375em){#Made #Overview--Needs .section--graphic{--section-graphic-panel-pad:0.25rem;--graphic-scale:0.85}#Made #Overview--Needs .section .mask{width:calc(Max(Min(45%, var(--w)), 55%))}}#Made #Approach--Workflow .section{--section-graphic-panel-pad:0rem;--sec-gap:4.5rem;--col:4;--graphic-scale:0.935}@media screen and (max-width:91.9375em){#Made #Approach--Workflow .section{--graphic-scale:0.875}}@media screen and (max-width:79.9375em){#Made #Approach--Workflow .section{--sec-gap:4.25rem;--graphic-scale:0.805}}@media screen and (max-width:61.9375em){#Made #Approach--Workflow .section{--sec-gap:3rem;--graphic-scale:0.805;--col:3}}@media screen and (max-width:49.9375em) and (min-width:37em){#Made #Approach--Workflow .section{--site-max-width:75%;max-width:var(--site-max-width);--sec-gap:3.5rem;--graphic-scale:0.905;--col:2}}@media screen and (max-width:36.9375em){#Made #Approach--Workflow .section{--sec-gap:2.15rem;--site-max-width:calc(100% - (var(--sec-gap) * 2));max-width:var(--site-max-width);--col:2;--graphic-scale:0.625}}#Made #Approach--Workflow .section--main{margin-top:4rem;gap:var(--sec-gap);column-gap:var(--sec-gap);row-gap:var(--sec-gap);grid-template-columns:repeat(var(--col),calc((100% - (var(--sec-gap) * (var(--col) - 1))) / var(--col)))}#Made #Approach--Workflow .section .graphic--panel{height:unset;aspect-ratio:1/1}#Made #Approach--Workflow .section .graphic--caption{white-space:nowrap}#Made #Approach--Scope .section{--configurator-left-offset:2rem;--configurator-material-width:2.75rem;--left:calc(((var(--configurator-left-offset) + var(--configurator-material-width)) * -1) / 2)}@media screen and (max-width:36.9375em){#Made #Approach--Scope .section .viewer,#Made #Approach--Scope .section .viewer--heading,#Made #Approach--Scope .section--copy{--configurator-left-offset:1.75rem}}#Made #Approach--Considerations-Graphic .section--graphic .mask{background-color:#404064}@media screen and (max-width:61.9375em) and (min-width:50em){#Made #Approach--Considerations-Graphic .section{max-width:65%;margin-right:auto;margin-left:auto}}#Made #Approach--Considerations-Graphic .section--description p:not(.graphic--caption),#Made #Approach--Considerations-Graphic .section--description:not(.graphic--caption){margin-top:.35rem}@media screen and (max-width:36.9375em){#Made #Approach--Considerations-Graphic .section--description p:not(.graphic--caption),#Made #Approach--Considerations-Graphic .section--description:not(.graphic--caption){margin-top:.15rem}}#Made #Approach--Considerations-Graphic .section--main{display:grid;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:61.9375em){#Made #Approach--Considerations-Graphic .section--main{grid-template-columns:repeat(2,1fr);--gap:3rem}}@media screen and (max-width:49.9375em){#Made #Approach--Considerations-Graphic .section--main{--gap:2.5rem}}@media screen and (max-width:36.9375em){#Made #Approach--Considerations-Graphic .section--main{--gap:1.75rem}}#Made #Approach--Considerations-Graphic .section--graphic{height:unset;aspect-ratio:1/1;--graphic-scale:0.85}@media screen and (max-width:79.9375em){#Made #Approach--Considerations-Graphic .section--graphic{--graphic-scale:0.75}}@media screen and (max-width:61.9375em){#Made #Approach--Considerations-Graphic .section--graphic{--section-graphic-panel-pad:1.75rem;--graphic-scale:0.925}}@media screen and (max-width:49.9375em){#Made #Approach--Considerations-Graphic .section--graphic{--graphic-scale:1}}@media screen and (max-width:36.9375em){#Made #Approach--Considerations-Graphic .section--graphic{--section-graphic-panel-pad:0.25rem;--graphic-scale:0.85}#Made #Approach--Considerations-Graphic .section .mask{width:calc(Max(Min(45%, var(--w)), 55%))}}#Made #Approach--Models .section--main{margin-top:1rem;flex-wrap:wrap;--gap:3rem;display:flex;flex-direction:row;justify-content:center;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap);--section-graphic-panel-pad:2rem;--cw:calc(((var(--site-max-width) - (var(--gap) * (3 - 1))) / 3) - 0rem);--ch:calc(((var(--site-max-width) - (var(--gap) * (3 - 1))) / 3) - calc(var(--section-graphic-panel-pad) * 2))}@media screen and (max-width:49.9375em){#Made #Approach--Models .section--main{--section-graphic-panel-pad:0rem;--gap:2rem;--cw:calc(((100% - (var(--gap) * (2 - 1))) / 2) - 0rem);--ch:calc(((100% - (var(--gap) * (2 - 1))) / 2) - calc(var(--section-graphic-panel-pad) * 2))}}#Made #Approach--Models .section--column{width:var(--cw);max-width:unset;min-width:unset}#Made #Approach--Models .section--graphic{--graphic-scale:0.185;height:unset;aspect-ratio:1/1}@media screen and (max-width:61.9375em){#Made #Approach--Models .section--graphic{--graphic-scale:0.115}}@media screen and (max-width:49.9375em){#Made #Approach--Models .section--graphic{--graphic-scale:0.15}}#Made #Approach--Models .section--graphic img{--w:calc(var(--iw) * var(--graphic-scale));--h:calc(var(--ih) * var(--graphic-scale));width:var(--w);height:var(--h)}@media screen and (max-width:49.9375em){#Made #Approach--Models .section--graphic img{width:calc(Max(Min(45%, var(--w)), 55%));height:calc(Max(Min(45%, var(--h)), 55%))}}#Made #Approach--Imperfections .split{height:unset;aspect-ratio:1/1;--split-graphic-scale:0.85}#Made #Approach--Imperfections .split.hover,#Made #Approach--Imperfections .split:focus,#Made #Approach--Imperfections .split:hover{--split-graphic-scale:0.865}@media screen and (max-width:49.9375em){#Made #Approach--Imperfections .column-1{order:1}#Made #Approach--Imperfections .column-2{order:0}}#Made #Texturing--Stages .section--heading{display:flex;flex-direction:column;justify-content:flex-end}@media screen and (max-width:61.9375em){#Made #Texturing--Stages .section--heading{margin-top:0}}#Made #Texturing--Stages .section--main{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:79.9375em){#Made #Texturing--Stages .section--main{--gap:5rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap)}}@media screen and (max-width:61.9375em){#Made #Texturing--Stages .section--main{--gap:5.5rem;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:49.9375em){#Made #Texturing--Stages .section--main{--gap:4.5rem}}@media screen and (max-width:36.9375em){#Made #Texturing--Stages .section--main{--gap:3.75rem}}#Made #Texturing--Contrast-Areas .graphic{height:unset;--graphic-scale:1}@media screen and (max-width:79.9375em){#Made #Texturing--Contrast-Areas .graphic{--graphic-scale:1.085}}@media screen and (max-width:61.9375em){#Made #Texturing--Contrast-Areas .graphic{--graphic-scale:1.1}}@media screen and (max-width:49.9375em){#Made #Texturing--Contrast-Areas .graphic{--graphic-scale:1}}@media screen and (max-width:36.9375em){#Made #Texturing--Contrast-Areas .graphic{--graphic-scale:1.085}}.safari #Made #Texturing--Contrast-Areas .section--graphic:not(.pro-con--icon){background-color:#e0e0ea!important;height:unset;filter:brightness(1)}.safari #Made #Texturing--Contrast-Areas .section--graphic:not(.pro-con--icon)[data-playing=true]{filter:brightness(1.075)}#Made #Texturing--Contrast-Split .graphic{height:unset;--graphic-scale:1}@media screen and (max-width:79.9375em){#Made #Texturing--Contrast-Split .graphic{--graphic-scale:1.085}}@media screen and (max-width:61.9375em){#Made #Texturing--Contrast-Split .graphic{--graphic-scale:1.1}}@media screen and (max-width:49.9375em){#Made #Texturing--Contrast-Split .graphic{--graphic-scale:1}}@media screen and (max-width:36.9375em){#Made #Texturing--Contrast-Split .graphic{--graphic-scale:1.085}}.safari #Made #Texturing--Contrast-Split .section--graphic:not(.pro-con--icon){background-color:#e0e0ea!important;height:unset;filter:brightness(1)}.safari #Made #Texturing--Contrast-Split .section--graphic:not(.pro-con--icon)[data-playing=true]{filter:brightness(1.075)}#Made #Texturing--Details-Graphics .section--graphic .mask{background-color:#404064}@media screen and (max-width:61.9375em) and (min-width:50em){#Made #Texturing--Details-Graphics .section{max-width:65%;margin-right:auto;margin-left:auto}}#Made #Texturing--Details-Graphics .section--description p:not(.graphic--caption),#Made #Texturing--Details-Graphics .section--description:not(.graphic--caption){margin-top:.35rem}@media screen and (max-width:36.9375em){#Made #Texturing--Details-Graphics .section--description p:not(.graphic--caption),#Made #Texturing--Details-Graphics .section--description:not(.graphic--caption){margin-top:.15rem}}#Made #Texturing--Details-Graphics .section--main{display:grid;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:61.9375em){#Made #Texturing--Details-Graphics .section--main{grid-template-columns:repeat(2,1fr);--gap:3rem}}@media screen and (max-width:49.9375em){#Made #Texturing--Details-Graphics .section--main{--gap:2.5rem}}@media screen and (max-width:36.9375em){#Made #Texturing--Details-Graphics .section--main{--gap:1.75rem}}#Made #Texturing--Details-Graphics .section--graphic{height:unset;aspect-ratio:1/1;--graphic-scale:0.85}@media screen and (max-width:79.9375em){#Made #Texturing--Details-Graphics .section--graphic{--graphic-scale:0.75}}@media screen and (max-width:61.9375em){#Made #Texturing--Details-Graphics .section--graphic{--section-graphic-panel-pad:1.75rem;--graphic-scale:0.925}}@media screen and (max-width:49.9375em){#Made #Texturing--Details-Graphics .section--graphic{--graphic-scale:1}}@media screen and (max-width:36.9375em){#Made #Texturing--Details-Graphics .section--graphic{--section-graphic-panel-pad:0.25rem;--graphic-scale:0.85}#Made #Texturing--Details-Graphics .section .mask{width:calc(Max(Min(45%, var(--w)), 55%))}}#Made #Texturing--Transition .image-row{--image-row-scale:1.15;--image-row-offset:2}@media screen and (max-width:91.9375em){#Made #Texturing--Transition .image-row{--image-row-scale:1.35}}@media screen and (max-width:79.9375em){#Made #Texturing--Transition .image-row{--image-row-col:4!important;--image-row-offset:1}}@media screen and (max-width:61.9375em){#Made #Texturing--Transition .image-row{--image-row-col:5!important;--image-row-scale:1.45;--image-row-offset:3}}#Made #Rendering--Lighting .split{background-color:#e9e9f2;--split-graphic-scale:0.85}#Made #Rendering--Lighting .split.hover,#Made #Rendering--Lighting .split:focus,#Made #Rendering--Lighting .split:hover{--split-graphic-scale:0.865;background-color:#f0f0f6}@media screen and (max-width:49.9375em){#Made #Rendering--Lighting .column-1{order:1}#Made #Rendering--Lighting .column-2{order:0}}#Made #Rendering--Post .section--heading{display:flex;flex-direction:column;justify-content:flex-end}@media screen and (max-width:61.9375em){#Made #Rendering--Post .section--heading{margin-top:0}}#Made #Rendering--Post .section--main{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:79.9375em){#Made #Rendering--Post .section--main{--gap:5rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap)}}@media screen and (max-width:61.9375em){#Made #Rendering--Post .section--main{--gap:5.5rem;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:49.9375em){#Made #Rendering--Post .section--main{--gap:4.5rem}}@media screen and (max-width:36.9375em){#Made #Rendering--Post .section--main{--gap:3.75rem}}#Made #Rendering--Post .section{--section-graphic-panel-pad:0rem}#Made #Rendering--Post .section--main{margin-top:2.5rem}#Made #Rendering--Post .section--graphic{height:unset}#Made #Rendering--Post .graphic--caption{display:flex;flex-direction:column;justify-content:flex-end}#Made #Rendering--Roadblocks-Graphics .section{--section-graphic-panel-pad:0rem}#Made #Rendering--Roadblocks-Graphics .section--graphic:not(.pro-con--icon){background-color:#f3f3f7!important;height:unset;filter:brightness(1)}#Made #Rendering--Roadblocks-Graphics .section--graphic:not(.pro-con--icon)[data-playing=true]{filter:brightness(1.075)}@media screen and (max-width:49.9375em){#Made #Rendering--Roadblocks-Graphics .section{--gap:3rem}}#Made #Rendering--Python-Graphic .section{--section-graphic-panel-pad:0rem}#Made #Rendering--Python-Graphic .section--graphic:not(.pro-con--icon){background-color:#f3f3f7!important;height:unset;filter:brightness(1)}#Made #Rendering--Python-Graphic .section--graphic:not(.pro-con--icon)[data-playing=true]{filter:brightness(1.075)}#Made #Rendering--Scalable .section{--section-graphic-panel-pad:0rem}#Made #Rendering--Scalable .section--graphic:not(.pro-con--icon){background-color:#f3f3f7!important;height:unset;filter:brightness(1)}#Made #Rendering--Scalable .section--graphic:not(.pro-con--icon)[data-playing=true]{filter:brightness(1.025)}@media screen and (max-width:49.9375em){#Made #Rendering--Scalable .column-1{order:1}#Made #Rendering--Scalable .column-2{order:0}}#Made #Delivery--Config .section--wrapper{padding-bottom:calc(var(--section-gap) * 1.25)}#Made #Delivery--Images-1,#Made #Delivery--Images-2,#Made #Delivery--Images-3{padding-bottom:13%}@media screen and (max-width:61.9375em){#Made #Delivery--Images-1,#Made #Delivery--Images-2,#Made #Delivery--Images-3{padding-bottom:18%}}#Made #Delivery--Images-1 .image-row,#Made #Delivery--Images-2 .image-row,#Made #Delivery--Images-3 .image-row{--image-row-scale:1.35;--image-row-offset:1}@media screen and (max-width:61.9375em){#Made #Delivery--Images-1 .image-row,#Made #Delivery--Images-2 .image-row,#Made #Delivery--Images-3 .image-row{--image-row-scale:1.475}#Made #Delivery--Images-3{padding-bottom:calc(var(--section-gap) * 1.15)}}#Made #Delivery--Closing .background{background-color:#e9e9f2}#Made #Delivery--Closing .background--img{margin-right:auto;margin-left:auto}@media screen and (max-width:91.9375em){#Made #Delivery--Closing .background--img{width:95vw;height:auto;overflow:hidden}#Made #Delivery--Closing .background--img img{transform:scale(1.2)}}@media screen and (max-width:61.9375em){#Made #Delivery--Closing .background--img img{transform:scale(1.5)}}@media screen and (max-width:79.9375em){#Koalako .brief--group__study{display:flex;flex-direction:row}}@media screen and (max-width:49.9375em){#Koalako .brief--group__study{flex-wrap:wrap}}@media screen and (max-width:79.9375em){#Koalako .brief--point#deliverables{order:0}#Koalako .brief--point#timeline{order:1}#Koalako .brief--point#tools{order:2}}@media screen and (max-width:49.9375em){#Koalako .brief--point#deliverables{order:0}#Koalako .brief--point#timeline{order:1}#Koalako .brief--point#tools{order:2}}@media screen and (max-width:91.9375em) and (min-width:80em){#Koalako #tools .brief--tags{flex-wrap:nowrap}}@media screen and (max-width:49.9375em){#Koalako #Overview--Team .section--title{text-align:center;margin-bottom:1rem}}#Koalako #Overview--Team .section--graphic{height:auto;aspect-ratio:1/1;width:calc(100% - (var(--section-graphic-panel-pad) * 2))}@media screen and (max-width:36.9375em){#Koalako #Overview--Team .section--graphic{--section-graphic-panel-pad:1rem}}@media screen and (max-width:91.9375em){#Koalako #Overview--Team .section--main{--gap:3rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap)}}@media screen and (max-width:79.9375em){#Koalako #Overview--Team .section--main{--gap:2.5rem}}@media screen and (max-width:61.9375em){#Koalako #Overview--Team .section--main{--gap:2rem}}@media screen and (max-width:49.9375em){#Koalako #Overview--Team .section--main{--gap:2.5rem}}@media screen and (max-width:36.9375em){#Koalako #Overview--Team .section--main{--gap:2rem}}@media screen and (max-width:49.9375em){#Koalako #Overview--Team .section{max-width:65%}}@media screen and (max-width:36.9375em){#Koalako #Overview--Team .section{max-width:75%}}#Koalako #Overview--Team .mask{background-color:#074391;opacity:.8;--size:65%;width:var(--size);height:var(--size)}@media screen and (max-width:79.9375em){#Koalako #Overview--Team .mask{--size:70%}}@media screen and (max-width:91.9375em){#Koalako #Overview--Team .mask{--size:75%}}@media screen and (max-width:61.9375em){#Koalako #Overview--Team .mask{--size:90%}}@media screen and (max-width:49.9375em){#Koalako #Overview--Team .mask{--size:80%}}@media screen and (max-width:36.9375em){#Koalako #Overview--Team .mask{--size:60%}}#Koalako #Overview--Challenge .section--copy{margin-right:-14rem}@media screen and (min-width:92em){#Koalako #Overview--Challenge .mask{margin-top:2rem;margin-bottom:-2rem}}@media screen and (max-width:91.9375em) and (min-width:62em){#Koalako #Overview--Challenge .mask{margin-top:2rem;margin-bottom:-2rem}}#Koalako #Overview--Exploration .mask,#Koalako #Overview--Privacy .mask,#Koalako #Overview--Wordly .mask{background-color:#f3f3f7}#Koalako #Overview--Exploration .section,#Koalako #Overview--Privacy .section,#Koalako #Overview--Wordly .section{--gap:4rem!important;gap:var(--gap)!important}@media screen and (max-width:61.9375em) and (min-width:50em){#Koalako #Overview--Exploration .section,#Koalako #Overview--Privacy .section,#Koalako #Overview--Wordly .section{display:flex;flex-direction:column}#Koalako #Overview--Exploration .section>*,#Koalako #Overview--Privacy .section>*,#Koalako #Overview--Wordly .section>*{max-width:unset}#Koalako #Overview--Exploration .section,#Koalako #Overview--Privacy .section,#Koalako #Overview--Wordly .section{max-width:60%}}@media screen and (max-width:61.9375em){#Koalako #Overview--Exploration .section,#Koalako #Overview--Privacy .section,#Koalako #Overview--Wordly .section{--gap:2.15rem!important}}@media screen and (max-width:49.9375em) and (min-width:37em){#Koalako #Overview--Exploration .section,#Koalako #Overview--Privacy .section,#Koalako #Overview--Wordly .section{max-width:70%}}#Koalako #Overview--Exploration .section--graphic,#Koalako #Overview--Privacy .section--graphic,#Koalako #Overview--Wordly .section--graphic{margin-top:0;min-height:1rem}#Koalako #Overview--Exploration .section--graphic .graphic--img,#Koalako #Overview--Exploration .section--graphic img,#Koalako #Overview--Privacy .section--graphic .graphic--img,#Koalako #Overview--Privacy .section--graphic img,#Koalako #Overview--Wordly .section--graphic .graphic--img,#Koalako #Overview--Wordly .section--graphic img{height:-moz-fit-content;height:fit-content}#Koalako #Overview--Exploration .section--heading,#Koalako #Overview--Privacy .section--heading,#Koalako #Overview--Wordly .section--heading{margin-top:1.2rem}#Koalako #Overview--Exploration .section--description,#Koalako #Overview--Privacy .section--description,#Koalako #Overview--Wordly .section--description{margin-top:1.25rem}#Koalako #Overview--Exploration .solution--copy,#Koalako #Overview--Privacy .solution--copy,#Koalako #Overview--Wordly .solution--copy{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:61.9375em){#Koalako #Overview--Exploration .solution--copy,#Koalako #Overview--Privacy .solution--copy,#Koalako #Overview--Wordly .solution--copy{order:0}}#Koalako #Overview--Exploration .solution--graphics,#Koalako #Overview--Privacy .solution--graphics,#Koalako #Overview--Wordly .solution--graphics{display:flex;flex-direction:row;justify-content:space-between;gap:2rem;align-items:center}@media screen and (max-width:61.9375em){#Koalako #Overview--Exploration .solution--graphics,#Koalako #Overview--Privacy .solution--graphics,#Koalako #Overview--Wordly .solution--graphics{order:1}}#Koalako #Plan--Gantt .label--stage{display:none}#Koalako #Plan--Gantt .gantt{--gantt-stage-top-margin:0.35rem}#Koalako #Plan--Gantt .gantt--phase{--gantt-phase-height_max:calc(var(--gantt-phase-height) + (var(--gantt-stage-count) * var(--gantt-stage-top-margin)) + (var(--gantt-task-count) * var(--gantt-task-top-margin)) + (var(--gantt-task-count) * var(--gantt-label-height)))}@media screen and (max-width:79.9375em){#Koalako #Plan--Gantt .gantt{--gantt-label-width:14rem}}@media screen and (max-width:61.9375em){#Koalako #Plan--Gantt .gantt{--gantt-label-width:12rem}}@media screen and (max-width:49.9375em){#Koalako #Plan--Gantt .gantt{--gantt-label-width:9rem}#Koalako #Plan--Gantt .gantt .label--unit:nth-child(odd)>*{display:none}}@media screen and (max-width:36.9375em){#Koalako #Plan--Gantt .gantt{--gantt-label-width:8rem}}@media screen and (max-width:61.9375em){#Koalako #Research--Findings .findings{--findings-pad:1.75rem}#Koalako #Develop--Methods .section{max-width:80%}#Koalako #Develop--Methods .section .col-line--wrapper{--container-max-width:80%}}@media screen and (max-width:49.9375em){#Koalako #Develop--Methods .section{max-width:calc(100% - 4rem)}#Koalako #Develop--Methods .section .col-line--wrapper{--container-max-width:calc(100% - 4rem)}}#Koalako #Develop--Methods .section--main{grid-template-columns:repeat(2,1fr);gap:3.75rem}@media screen and (max-width:61.9375em){#Koalako #Develop--Methods .section--main{gap:2.5rem;grid-template-columns:repeat(1,1fr)}}#Koalako #Develop--Methods .section .col-line{background-color:#074391;opacity:1}#Koalako #Prototyping--LowFi .section--copy__below{margin-top:2.35rem}#Koalako #Prototyping--LowFi .section--heading{display:flex;flex-direction:column;justify-content:flex-end}#Koalako #Prototyping--LowFi .section--main{--gap:3.5rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap)}@media screen and (max-width:79.9375em){#Koalako #Prototyping--LowFi .section--main{--gap:2.75rem}}@media screen and (max-width:61.9375em){#Koalako #Prototyping--LowFi .section--main{--gap:2rem}}@media screen and (max-width:49.9375em){#Koalako #Prototyping--LowFi .section--main{--gap:2.5rem}}@media screen and (max-width:36.9375em){#Koalako #Prototyping--LowFi .section--main{--gap:1.5rem}}@media screen and (max-width:49.9375em){#Koalako #Prototyping--LowFi .section--main{justify-content:center;margin-top:3rem}}@media screen and (min-width:92em){#Koalako #Prototyping--LowFi .section--column{max-width:unset;flex:1 0}}@media screen and (max-width:91.9375em) and (min-width:50em){#Koalako #Prototyping--LowFi .section--column{max-width:unset;flex:1 0}}@media screen and (max-width:49.9375em){#Koalako #Prototyping--LowFi .section--column:first-child .section--heading,#Koalako #Prototyping--LowFi .section--column:nth-child(2) .section--heading,#Koalako #Prototyping--LowFi .section--column:nth-child(3) .section--heading{height:auto!important}#Koalako #Prototyping--LowFi .section--graphic{border:.2rem solid #404064}}#Koalako #Prototyping--Testing-Results .section--description .paragraph__background{background-color:#f3f3f7;border-radius:var(--b-rad);-webkit-border-radius:var(--b-rad);-moz-border-radius:var(--b-rad);-khtml-border-radius:var(--b-rad);padding:1rem}@media screen and (max-width:49.9375em){#Koalako #Prototyping--HiFi .section--main{flex-wrap:wrap;justify-content:center}}#Koalako #Prototyping--HiFi .section--column:first-child .section--graphic{height:auto;padding:0}#Koalako #Prototyping--HiFi .section--column:first-child .section--graphic img{transform:scale(.8);transition:var(--transition)}#Koalako #Prototyping--HiFi .section--column:first-child .section--graphic img.focus,#Koalako #Prototyping--HiFi .section--column:first-child .section--graphic img.hover,#Koalako #Prototyping--HiFi .section--column:first-child .section--graphic img:focus,#Koalako #Prototyping--HiFi .section--column:first-child .section--graphic img:hover{transform:scale(.81)}@media screen and (max-width:49.9375em){#Koalako #Prototyping--HiFi .section--column:nth-child(2){width:25%}}@media screen and (max-width:36.9375em){#Koalako #Prototyping--HiFi .section--column:nth-child(2){width:calc(50% - var(--gap) / 2)}}@media screen and (max-width:49.9375em){#Koalako #Prototyping--HiFi .section--column:nth-child(3){width:25%}}@media screen and (max-width:36.9375em){#Koalako #Prototyping--HiFi .section--column:nth-child(3){width:calc(50% - var(--gap) / 2)}}@media screen and (max-width:49.9375em) and (min-width:37em){#Koalako #Prototyping--Features .section--inner{max-width:calc(100% - 4rem);margin-right:auto;margin-left:auto}}#Koalako #Prototyping--Features .section--main{grid-template-columns:repeat(3,1fr);row-gap:7rem;--gap:6rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap)}@media screen and (max-width:91.9375em){#Koalako #Prototyping--Features .section--main{--gap:5rem}}@media screen and (max-width:79.9375em){#Koalako #Prototyping--Features .section--main{--gap:4.5rem}}@media screen and (max-width:61.9375em){#Koalako #Prototyping--Features .section--main{--gap:3.5rem;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:49.9375em){#Koalako #Prototyping--Features .section--main{--gap:3rem;row-gap:3.5rem}}@media screen and (max-width:36.9375em){#Koalako #Prototyping--Features .section--main{row-gap:4rem;grid-template-columns:repeat(1,1fr)}}#Koalako #Prototyping--Features .section--column:nth-child(5){grid-column:2/4}@media screen and (max-width:61.9375em){#Koalako #Prototyping--Features .section--column:nth-child(5){grid-column:span 2}}@media screen and (max-width:36.9375em){#Koalako #Prototyping--Features .section--column:nth-child(5){grid-column:span 1}}@media screen and (max-width:61.9375em){#Koalako #Prototyping--Features .section--column:nth-child(3) .section--graphic,#Koalako #Prototyping--Features .section--column:nth-child(4) .section--graphic{height:37vh!important}}@media screen and (max-width:49.9375em){#Koalako #Prototyping--Features .section--column{grid-column:span 1}}#Koalako #Prototyping--Features .section--graphic img{object-fit:cover}@media screen and (max-width:36.9375em){#Koalako #Prototyping--Features .section--main{max-width:85%;margin-right:auto;margin-left:auto}}#Koalako #Prototyping--Methodology .section{--graphic-scale:0.925}@media screen and (max-width:61.9375em){#Koalako #Prototyping--Methodology .section{--graphic-scale:0.755;--section-graphic-panel-pad:1.75rem}}@media screen and (max-width:49.9375em) and (min-width:37em){#Koalako #Prototyping--Methodology .section{--graphic-scale:0.625;--section-graphic-panel-pad:1rem}}@media screen and (max-width:49.9375em){#Koalako #Prototyping--Methodology .section{--graphic-scale:0.625;--section-graphic-panel-pad:1.75rem}}@media screen and (max-width:36.9375em){#Koalako #Prototyping--Methodology .section{--graphic-scale:0.915;--section-graphic-panel-pad:2rem}#Koalako #Prototyping--Methodology .section--main{max-width:80%;margin-right:auto;margin-left:auto}}@media screen and (max-width:49.9375em){#Koalako #Prototyping--Methodology .section--column{--expected-cols:3;min-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols));max-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols))}}@media screen and (max-width:36.9375em){#Koalako #Prototyping--Methodology .section--column{--expected-cols:1;min-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols));max-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols))}}#Koalako #Prototyping--Methodology .section--graphic{aspect-ratio:1/1;height:auto;width:calc(100% - var(--section-graphic-panel-pad) * 2)}@media screen and (max-width:36.9375em){#Koalako #Prototyping--Methodology .section .mask{width:Min(Max(75%,var(--w)),90%);height:Min(Max(75%,var(--h)),90%)}}#Koalako #Prototyping--Findings-1 .section--quote+.section--quote,#Koalako #Prototyping--Findings-2 .section--quote+.section--quote{margin-top:var(--gap)}@media screen and (max-width:49.9375em){#Koalako #Prototyping--Findings-1 .section,#Koalako #Prototyping--Findings-2 .section{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}}#Koalako #Refine--Features .section,#Koalako #Refine--Feedback .section,#Koalako #Refine--Stats .section,#Koalako #Refine--Visuals .section{--gap:6.25rem}@media screen and (max-width:61.9375em){#Koalako #Refine--Features .section,#Koalako #Refine--Feedback .section,#Koalako #Refine--Stats .section,#Koalako #Refine--Visuals .section{--gap:4.25rem}}@media screen and (max-width:49.9375em){#Koalako #Refine--Features .section,#Koalako #Refine--Feedback .section,#Koalako #Refine--Stats .section,#Koalako #Refine--Visuals .section{flex-wrap:wrap;--mts:calc(var(--section-text-spacing) * 1.75);--gap:var(--mts)}}#Koalako #Refine--Features .section .column-1,#Koalako #Refine--Features .section .column-2,#Koalako #Refine--Feedback .section .column-1,#Koalako #Refine--Feedback .section .column-2,#Koalako #Refine--Stats .section .column-1,#Koalako #Refine--Stats .section .column-2,#Koalako #Refine--Visuals .section .column-1,#Koalako #Refine--Visuals .section .column-2{width:50%;--column-width:6}@media screen and (max-width:49.9375em) and (min-width:37em){#Koalako #Refine--Features .section .column-2,#Koalako #Refine--Feedback .section .column-2,#Koalako #Refine--Stats .section .column-2,#Koalako #Refine--Visuals .section .column-2{min-width:unset;max-width:unset;margin-right:auto;margin-left:auto;width:66.66667%;--column-width:8}}@media screen and (max-width:49.9375em){#Koalako #Refine--Features .section--column,#Koalako #Refine--Feedback .section--column,#Koalako #Refine--Stats .section--column,#Koalako #Refine--Visuals .section--column{--expected-cols:1;min-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols));max-width:calc((100% - ((var(--expected-cols) - 1) * var(--gap))) / var(--expected-cols))}}#Koalako #Refine--Features .section--inner-column,#Koalako #Refine--Feedback .section--inner-column,#Koalako #Refine--Stats .section--inner-column,#Koalako #Refine--Visuals .section--inner-column{--column-gap:2rem;--expected-cols:2;min-width:calc((100% - ((var(--expected-cols) - 1) * var(--column-gap))) / var(--expected-cols));max-width:calc((100% - ((var(--expected-cols) - 1) * var(--column-gap))) / var(--expected-cols))}@media screen and (max-width:49.9375em){#Koalako #Refine--Features .section--inner-column,#Koalako #Refine--Feedback .section--inner-column,#Koalako #Refine--Stats .section--inner-column,#Koalako #Refine--Visuals .section--inner-column{--column-gap:2rem}}#Koalako #Refine--Features .section--graphic,#Koalako #Refine--Feedback .section--graphic,#Koalako #Refine--Stats .section--graphic,#Koalako #Refine--Visuals .section--graphic{height:-moz-fit-content;height:fit-content;margin-top:auto;margin-bottom:auto}#Koalako #Delivery--Submission-Graphics-1 .section,#Koalako #Delivery--Submission-Graphics-2 .section{--gap:3.5rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap)}@media screen and (max-width:79.9375em){#Koalako #Delivery--Submission-Graphics-1 .section,#Koalako #Delivery--Submission-Graphics-2 .section{--gap:2.75rem}}@media screen and (max-width:61.9375em){#Koalako #Delivery--Submission-Graphics-1 .section,#Koalako #Delivery--Submission-Graphics-2 .section{--gap:2rem}}@media screen and (max-width:49.9375em){#Koalako #Delivery--Submission-Graphics-1 .section,#Koalako #Delivery--Submission-Graphics-2 .section{--gap:2.5rem}}@media screen and (max-width:36.9375em){#Koalako #Delivery--Submission-Graphics-1 .section,#Koalako #Delivery--Submission-Graphics-2 .section{--gap:1.5rem}}@media screen and (max-width:61.9375em){#Koalako #Delivery--Submission-Graphics-1 .section,#Koalako #Delivery--Submission-Graphics-2 .section{justify-content:center}}@media screen and (min-width:92em){#Koalako #Delivery--Submission-Graphics-1 .section--column,#Koalako #Delivery--Submission-Graphics-2 .section--column{flex:1 0;max-width:unset}}@media screen and (max-width:91.9375em) and (min-width:50em){#Koalako #Delivery--Submission-Graphics-1 .section--column,#Koalako #Delivery--Submission-Graphics-2 .section--column{flex:1 0;max-width:unset}}#Koalako #Delivery--Closing .background{background-color:#e9e9f2}#Koalako #Delivery--Closing .background--img{margin-right:auto;margin-left:auto}@media screen and (max-width:91.9375em){#Koalako #Delivery--Closing .background--img{width:95vw;height:auto;overflow:hidden}#Koalako #Delivery--Closing .background--img img{transform:scale(1.1)}}@media screen and (max-width:49.9375em){#Explorations{--section-gap:8rem}}#Explorations .brief,#Explorations .indicator{display:none}#Explorations .studypanel{--studypanel-img-height:26rem}#Explorations .studypanel--wrapper{background-color:#e9e9f2}#Explorations .studypanel__study{margin-top:4.5rem;margin-bottom:4.5rem}#Explorations .section--heading *{color:#074391}#Explorations .section--main{grid-template-columns:repeat(3,1fr)}@media screen and (max-width:61.9375em){#Explorations .section--main{grid-template-columns:repeat(2,1fr);gap:2rem!important;margin-top:calc(var(--section-text-spacing) * 1.35)}}@media screen and (max-width:36.9375em){#Explorations .section--main{grid-template-columns:repeat(1,1fr)}}#About #Intro--Hero{padding-top:calc(var(--section-gap) * .85);padding-bottom:calc(var(--section-gap) * .85)}@media screen and (max-width:61.9375em){#About #Intro--Hero{padding-top:calc(var(--section-gap) * .55);padding-bottom:calc(var(--section-gap) * .55)}}@media screen and (max-width:61.9375em) and (min-width:50em){#About #Intro--Hero .section{--gap:2rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap)}}@media screen and (max-width:49.9375em) and (min-width:37em){#About #Intro--Hero .section{max-width:60%}}@media screen and (max-width:49.9375em){#About #Intro--Hero .section{--gap:1.25rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap)}}@media screen and (max-width:61.9375em) and (min-width:50em){#About #Intro--Hero .section .column-1{width:calc(54.16667% - (var(--gap) / 2));max-width:unset;min-width:unset}#About #Intro--Hero .section .column-2{width:calc(45.83333% - (var(--gap) / 2));max-width:unset;min-width:unset}}@media screen and (max-width:49.9375em){#About #Intro--Hero .section .column-2{display:flex;flex-direction:column;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap)}}#About #Intro--Hero .intro--heading{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:91.9375em){#About #Intro--Quote .section{text-align:center;justify-content:center}}#About #Intro--Quote .section--heading{order:0}#About #Intro--Quote .section--title{margin-top:.25rem!important;order:1}#About #Intro--Interests .section--graphic .mask{background-color:#404064}@media screen and (max-width:36.9375em){#About #Intro--Interests .section--main{max-width:90%;margin-right:auto;margin-left:auto}}#About #Intro--Interests .section--graphic{height:unset;aspect-ratio:1/1}@media screen and (max-width:79.9375em){#About #Intro--Interests .section--graphic{--graphic-scale:0.85}}@media screen and (max-width:61.9375em){#About #Intro--Interests .section--graphic{--graphic-scale:1.15}}@media screen and (max-width:49.9375em){#About #Intro--Interests .section--graphic{--graphic-scale:1}}@media screen and (max-width:36.9375em){#About #Intro--Interests .section--graphic{--graphic-scale:1.25}}#About #Intro--Interests .section--main{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:61.9375em){#About #Intro--Interests .section--main{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:36.9375em){#About #Intro--Interests .section--main{grid-template-columns:repeat(1,1fr)}}#About #Intro--WhatIm{padding-top:calc(var(--section-gap) * .75);padding-bottom:calc(var(--section-gap) * .75)}@media screen and (max-width:79.9375em){#About #Intro--WhatIm .section{max-width:-moz-fit-content;max-width:fit-content}}@media screen and (max-width:91.9375em){#About #Intro--Closer{text-align:center}#About #Intro--Closer .section{justify-content:center}}.four-oh-four #uh-oh{padding-top:calc(var(--section-gap) / 1.65);padding-bottom:calc(var(--section-gap))}.four-oh-four #uh-oh .section{display:flex;flex-direction:row;justify-content:center;--gap:4rem;gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap)}.four-oh-four #uh-oh .section .column-1{width:33.33333%;--column-width:4}@media screen and (max-width:79.9375em){.four-oh-four #uh-oh .section .column-1{width:37.5%;--column-width:4.5}}@media screen and (max-width:61.9375em){.four-oh-four #uh-oh .section .column-1{width:50%;--column-width:6}}@media screen and (max-width:49.9375em){.four-oh-four #uh-oh .section .column-1{width:56.25%;--column-width:6.75}}@media screen and (max-width:36.9375em){.four-oh-four #uh-oh .section .column-1{width:91.66667%;--column-width:11}}.four-oh-four #uh-oh .section--heading{text-align:center}.four-oh-four #uh-oh .section--description{margin-top:.75rem}.four-oh-four #uh-oh .section--graphic{margin-top:3rem;aspect-ratio:2/2.75!important}@media screen and (max-width:49.9375em){.four-oh-four #uh-oh .section--graphic{margin-top:2rem}}@media screen and (max-width:36.9375em){.four-oh-four #uh-oh .section--graphic{margin-top:1.75rem}}.four-oh-four #uh-oh .section--graphic>*{object-fit:cover}
/*# sourceMappingURL=4c6563e671e065e7.css.map*/