@font-face{font-family:AvenirNext;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/AvenirNextBold-YmxcAMJX.woff2) format("woff2"),url(/assets/AvenirNextBold-mxv-KUpK.woff) format("woff")}@font-face{font-family:AvenirNext;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/AvenirNextDemi-DhEGjNiO.woff2) format("woff2"),url(/assets/AvenirNextDemi-DmusJArP.woff) format("woff")}@font-face{font-family:AvenirNext;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/AvenirNextThin-zorH4Oqt.woff2) format("woff2"),url(/assets/AvenirNextThin-CgJk8o63.woff) format("woff")}@font-face{font-family:AvenirNext;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/AvenirNextThin-zorH4Oqt.woff2) format("woff2"),url(/assets/AvenirNextThin-CgJk8o63.woff) format("woff")}@font-face{font-family:PTSerif;src:url(/assets/PTSerif-BoldItalic-pKXA6GxW.woff2) format("woff2"),url(/assets/PTSerif-BoldItalic-DSrt4H0-.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:PTSerif;src:url(/assets/PTSerif-Italic-14ERb_4h.woff2) format("woff2"),url(/assets/PTSerif-Italic-DXFbToMy.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:PTSerif;src:url(/assets/PTSerif-Regular-Bg4W0VTs.woff2) format("woff2"),url(/assets/PTSerif-Regular-BwdO2V8j.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PTSerif;src:url(/assets/PTSerif-Bold-BkS17l9-.woff2) format("woff2"),url(/assets/PTSerif-Bold-Cm-HraBP.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}button[data-v-cd6cf252],.button[data-v-cd6cf252],.btn[data-v-cd6cf252]{font-size:calc(calc(var(--vw-rr) * (14vw / (var(--vw-base) * .01))) * var(--acc-text-mult));line-height:calc(calc(var(--vw-rr) * (16vw / (var(--vw-base) * .01))) * var(--acc-text-mult));align-items:center;background-color:#000;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-family:AvenirNext,sans-serif;border:1px solid;font-weight:700;justify-content:center;outline:none;padding:1em 2em;text-align:center;width:auto}button.btn--ghost[data-v-cd6cf252],.button.btn--ghost[data-v-cd6cf252],.btn.btn--ghost[data-v-cd6cf252]{background-color:transparent;border:none;width:auto;height:auto;padding:0;color:#000;margin-left:0;text-decoration:none;font-weight:inherit}button[data-v-cd6cf252]:focus,.button[data-v-cd6cf252]:focus,.btn[data-v-cd6cf252]:focus{outline:1px solid #000}button.btn--small[data-v-cd6cf252],.button.btn--small[data-v-cd6cf252],.btn.btn--small[data-v-cd6cf252]{font-size:calc(calc(var(--vw-rr) * (14vw / (var(--vw-base) * .01))) * var(--acc-text-mult));line-height:calc(calc(var(--vw-rr) * (17.5vw / (var(--vw-base) * .01))) * var(--acc-text-mult))}button[data-v-cd6cf252]:active,.button[data-v-cd6cf252]:active,.btn[data-v-cd6cf252]:active{outline:none}button.is-disabled[data-v-cd6cf252],.button.is-disabled[data-v-cd6cf252],.btn.is-disabled[data-v-cd6cf252],button.disabled[data-v-cd6cf252],.button.disabled[data-v-cd6cf252],.btn.disabled[data-v-cd6cf252],button[disabled][data-v-cd6cf252],.button[disabled][data-v-cd6cf252],.btn[disabled][data-v-cd6cf252]{cursor:default;cursor:not-allowed;opacity:.5;pointer-events:none}button.loading[data-v-cd6cf252],.button.loading[data-v-cd6cf252],.btn.loading[data-v-cd6cf252],button[loading][data-v-cd6cf252],.button[loading][data-v-cd6cf252],.btn[loading][data-v-cd6cf252]{cursor:progress;opacity:.5}button+button[data-v-cd6cf252],.button+.button[data-v-cd6cf252],.btn+.btn[data-v-cd6cf252]{margin-left:calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01)))}button>span[data-v-cd6cf252],.button>span[data-v-cd6cf252],.btn>span[data-v-cd6cf252]{margin-top:calc(var(--vw-rr) * (1vw / (var(--vw-base) * .01)))}a.button[data-v-cd6cf252],a.btn[data-v-cd6cf252],a.button[data-v-cd6cf252]:hover,a.btn[data-v-cd6cf252]:hover{color:#fff;text-decoration:none}.btn--primary[data-v-cd6cf252]{background-color:#5c5b934d;color:#fff;color:#000}.btn--primary[data-v-cd6cf252]:hover{background-color:#57568c4d;color:#fff}.btn--primary[data-v-cd6cf252]:active{background-color:#5352844d}.btn--primary.is-disabled[data-v-cd6cf252]:hover,.btn--primary.disabled[data-v-cd6cf252]:hover,.btn--primary[disabled][data-v-cd6cf252]:hover,.btn--primary.is-disabled[data-v-cd6cf252]:active,.btn--primary.disabled[data-v-cd6cf252]:active,.btn--primary[disabled][data-v-cd6cf252]:active{background-color:#5c5b934d}.btn--primary.btn--ghost[data-v-cd6cf252]{background-color:transparent;border:none;color:#5c5b934d;text-decoration:underline}.btn--primary.btn--ghost[data-v-cd6cf252]:active{border-color:#5352844d;color:#5352844d}.btn--primary.btn--ghost.is-disabled[data-v-cd6cf252]:hover,.btn--primary.btn--ghost.disabled[data-v-cd6cf252]:hover,.btn--primary.btn--ghost[disabled][data-v-cd6cf252]:hover,.btn--primary.btn--ghost.is-disabled[data-v-cd6cf252]:active,.btn--primary.btn--ghost.disabled[data-v-cd6cf252]:active,.btn--primary.btn--ghost[disabled][data-v-cd6cf252]:active{background-color:transparent;color:#5c5b934d}.btn--secondary[data-v-cd6cf252]{background-color:#fff;color:#000}.btn--secondary[data-v-cd6cf252]:hover{background-color:#f2f2f2;color:#000}.btn--secondary[data-v-cd6cf252]:active{background-color:#e6e6e6}.btn--secondary.is-disabled[data-v-cd6cf252]:hover,.btn--secondary.disabled[data-v-cd6cf252]:hover,.btn--secondary[disabled][data-v-cd6cf252]:hover,.btn--secondary.is-disabled[data-v-cd6cf252]:active,.btn--secondary.disabled[data-v-cd6cf252]:active,.btn--secondary[disabled][data-v-cd6cf252]:active{background-color:#fff}.btn--secondary.btn--ghost[data-v-cd6cf252]{background-color:transparent;border:none;color:#fff;text-decoration:underline}.btn--secondary.btn--ghost[data-v-cd6cf252]:active{border-color:#e6e6e6;color:#e6e6e6}.btn--secondary.btn--ghost.is-disabled[data-v-cd6cf252]:hover,.btn--secondary.btn--ghost.disabled[data-v-cd6cf252]:hover,.btn--secondary.btn--ghost[disabled][data-v-cd6cf252]:hover,.btn--secondary.btn--ghost.is-disabled[data-v-cd6cf252]:active,.btn--secondary.btn--ghost.disabled[data-v-cd6cf252]:active,.btn--secondary.btn--ghost[disabled][data-v-cd6cf252]:active{background-color:transparent;color:#fff}.fake-checkbox-container[data-v-cd6cf252]{position:relative;margin-right:calc(var(--vw-rr) * (5vw / (var(--vw-base) * .01)));width:calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01)));height:calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01)));flex:0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01)))}.fake-checkbox-container>input[data-v-cd6cf252]{opacity:0}.fake-checkbox-container>input[data-v-cd6cf252],.fake-checkbox-container .fake-checkbox[data-v-cd6cf252]{position:absolute;top:50%;left:50%;cursor:pointer;transform:translate(-50%,-50%)}.fake-checkbox-container .fake-checkbox[data-v-cd6cf252]{flex:0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01)));pointer-events:none}.fake-radio-container[data-v-cd6cf252]{position:relative;margin-right:calc(var(--vw-rr) * (5vw / (var(--vw-base) * .01)));width:calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01)));height:calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01)));flex:0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01)));width:calc(var(--vw-rr) * (15vw / (var(--vw-base) * .01)));height:calc(var(--vw-rr) * (15vw / (var(--vw-base) * .01)));flex:0 0 calc(var(--vw-rr) * (15vw / (var(--vw-base) * .01)))}.fake-radio-container>input[data-v-cd6cf252]{opacity:0}.fake-radio-container>input[data-v-cd6cf252],.fake-radio-container .fake-radio[data-v-cd6cf252]{position:absolute;top:50%;left:50%;cursor:pointer;transform:translate(-50%,-50%)}.fake-radio-container>input:checked+.fake-radio[data-v-cd6cf252]:before{position:absolute;top:50%;left:50%;width:50%;height:50%;border-radius:50%;background-color:$seat-black;content:"";transform:translate(-50%,-50%)}.fake-radio-container .fake-radio[data-v-cd6cf252]{position:relative;width:100%;height:100%;border:1px solid $seat-black;border-radius:50%;pointer-events:none}input[type=range][data-v-cd6cf252]{appearance:none;-webkit-appearance:none;height:4px;margin-top:8px;margin-bottom:8px;background-repeat:no-repeat;background:#000;box-shadow:inset 0 -2px 6px #0003,inset 0 2px 6px #0003;border-radius:8px}input[type=range][data-v-cd6cf252]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;height:16px;width:16px;border-radius:50%;background:#fff;border:1px solid #000;cursor:ew-resize}input[type=range][data-v-cd6cf252]::-webkit-slider-runnable-track{appearance:none;-webkit-appearance:none;box-shadow:none;border:none;background:transparent}.user-inputs[data-v-cd6cf252]{border-top:1px solid $medium-grey}.user-inputs .input-row[data-v-cd6cf252]{align-items:center;display:flex;min-height:calc(var(--vw-rr) * (46vw / (var(--vw-base) * .01)));padding:calc(var(--vw-rr) * (10vw / (var(--vw-base) * .01))) calc(var(--vw-rr) * (15vw / (var(--vw-base) * .01)));position:relative}.user-inputs .input-row[data-v-cd6cf252]:not(.column){gap:calc(var(--vw-rr) * (10vw / (var(--vw-base) * .01)))}.user-inputs .input-row:not(.column)>label[data-v-cd6cf252]{flex:0 0 30%}.user-inputs .input-row:not(.column)>input[type=range][data-v-cd6cf252]{flex:0 0 25%;min-width:0}.user-inputs .input-row:not(.column)>input[type=range][data-v-cd6cf252]:last-child{flex:1 1 0%}.user-inputs .input-row:not(.column)>select[data-v-cd6cf252]{font-size:calc(calc(var(--vw-rr) * (13vw / (var(--vw-base) * .01))) * var(--acc-text-mult));line-height:calc(calc(var(--vw-rr) * (18vw / (var(--vw-base) * .01))) * var(--acc-text-mult));border:1px solid $medium-grey;height:calc(var(--vw-rr) * (46vw / (var(--vw-base) * .01)));padding:calc(var(--vw-rr) * (12vw / (var(--vw-base) * .01))) calc(var(--vw-rr) * (6vw / (var(--vw-base) * .01)));width:100%}.user-inputs .input-row.column[data-v-cd6cf252]{align-items:flex-start;flex-direction:column}.user-inputs .input-row.column>label[data-v-cd6cf252]{margin-bottom:calc(var(--vw-rr) * (5vw / (var(--vw-base) * .01)))}.user-inputs .input-row.column>input[data-v-cd6cf252]{width:100%}.user-inputs .input-row[data-v-cd6cf252]:not(:last-child){border-bottom:1px solid $medium-grey}.user-inputs .input-row>label[data-v-cd6cf252]{align-items:center;display:flex}.user-inputs .input-row>label .icon[data-v-cd6cf252]{display:none;flex:0 0 calc(var(--vw-rr) * (10vw / (var(--vw-base) * .01)));margin-right:calc(var(--vw-rr) * (5vw / (var(--vw-base) * .01)));margin-top:.2em}.user-inputs .input-row>label .text[data-v-cd6cf252]{font-size:calc(calc(var(--vw-rr) * (13vw / (var(--vw-base) * .01))) * var(--acc-text-mult));line-height:calc(calc(var(--vw-rr) * (18vw / (var(--vw-base) * .01))) * var(--acc-text-mult));color:#333;font-weight:500}.user-inputs .input-row .title[data-v-cd6cf252]{font-size:calc(calc(var(--vw-rr) * (13vw / (var(--vw-base) * .01))) * var(--acc-text-mult));line-height:calc(calc(var(--vw-rr) * (18vw / (var(--vw-base) * .01))) * var(--acc-text-mult));color:#333;margin-top:.15em}.user-inputs .input-row.ghost[data-v-cd6cf252]{opacity:0}.user-inputs .input-row .layer-handle[data-v-cd6cf252]{cursor:grab;flex:0 0 calc(var(--vw-rr) * (16vw / (var(--vw-base) * .01)))}.user-inputs .input-row .thumb[data-v-cd6cf252],.user-inputs .input-row .mask[data-v-cd6cf252]{border:1px solid $medium-grey;flex:0 0 calc(var(--vw-rr) * (46vw / (var(--vw-base) * .01)));height:calc(var(--vw-rr) * (46vw / (var(--vw-base) * .01)));width:calc(var(--vw-rr) * (46vw / (var(--vw-base) * .01)))}body.dragging-text-h[data-v-cd6cf252] *{cursor:ew-resize!important}body.dragging-text-v[data-v-cd6cf252] *{cursor:ns-resize!important}body.dragging-text-both[data-v-cd6cf252] *{cursor:move!important}html[data-v-cd6cf252]{box-sizing:border-box;font-size:calc(calc(var(--vw-rr) * (16vw / (var(--vw-base) * .01))) * var(--acc-text-mult));line-height:calc(calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01))) * var(--acc-text-mult));line-height:1.25}[data-v-cd6cf252],[data-v-cd6cf252]:before,[data-v-cd6cf252]:after{box-sizing:inherit}body[data-v-cd6cf252]{overflow-x:hidden;margin:0;color:#000;font-family:AvenirNext,sans-serif;user-select:none}ul[data-v-cd6cf252],li[data-v-cd6cf252]{margin:0;padding:0;list-style-type:none}a[data-v-cd6cf252]{color:inherit;text-decoration:none}a[data-v-cd6cf252]:hover{color:inherit;text-decoration:none;cursor:pointer}input[data-v-cd6cf252],select[data-v-cd6cf252],textarea[data-v-cd6cf252]{font-size:16px;font-family:AvenirNext,sans-serif}input[data-v-cd6cf252]{margin:0}#measure[data-v-cd6cf252]{position:absolute;visibility:hidden;overflow:hidden;width:100vw;height:100vh;pointer-events:none}#inner-measure[data-v-cd6cf252]{visibility:hidden;width:100%;height:0}html[data-v-cd6cf252],body[data-v-cd6cf252]{height:100%;overscroll-behavior-x:none;overscroll-behavior-y:none;-ms-content-zooming:none}h1[data-v-cd6cf252],h2[data-v-cd6cf252],h3[data-v-cd6cf252],h4[data-v-cd6cf252],h5[data-v-cd6cf252],h6[data-v-cd6cf252],p[data-v-cd6cf252]{font-size:inherit;font-weight:inherit;margin:0;padding:0}button[data-v-cd6cf252]:focus{outline:revert}.header[data-v-cd6cf252]{display:flex;justify-content:space-between;position:absolute;padding:calc(var(--vw-rr) * (10vw / (var(--vw-base) * .01))) calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01)));align-items:center;pointer-events:none;min-height:calc(var(--vw-rr) * (70vw / (var(--vw-base) * .01)))}.mobile .header .left[data-v-cd6cf252]{display:none}.header .center .page-title[data-v-cd6cf252]{font-size:calc(calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01))) * var(--acc-text-mult));line-height:calc(calc(var(--vw-rr) * (28vw / (var(--vw-base) * .01))) * var(--acc-text-mult));text-transform:uppercase;font-weight:600}.header .right[data-v-cd6cf252]{pointer-events:all}.header .right .close[data-v-cd6cf252]{border:1px solid;border-radius:50%;width:calc(var(--vw-rr) * (40vw / (var(--vw-base) * .01)));background-color:#fff;height:calc(var(--vw-rr) * (40vw / (var(--vw-base) * .01)));display:flex;align-items:center;justify-content:center}.header .right .close .icon[data-v-cd6cf252]{flex:0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01)));height:calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01)));width:calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01)));background-color:#000;background-size:cover;mask-image:url("data:image/svg+xml,%3csvg%20width='21'%20height='20'%20viewBox='0%200%2021%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_4534_52)'%3e%3cpath%20d='M3.07975%202.375L17.0798%2016.375'%20stroke='%23252528'%20stroke-linecap='round'/%3e%3cpath%20d='M17.0799%202.375L3.0798%2016.375'%20stroke='%23252528'%20stroke-linecap='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_4534_52'%3e%3crect%20width='20'%20height='20'%20fill='white'%20transform='translate(0.0798035)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");mask-position:center;mask-repeat:no-repeat;mask-size:contain}.header .right .close.octo .icon[data-v-cd6cf252]{flex:0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01)));height:calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01)));width:calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01)));background-color:#000;background-size:cover;mask-image:url("data:image/svg+xml,%3csvg%20width='21'%20height='20'%20viewBox='0%200%2021%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_4534_166)'%3e%3cg%20clip-path='url(%23clip1_4534_166)'%3e%3cpath%20d='M18.2146%204.88991L10.4146%200.387128C10.3324%200.323194%2010.2411%200.277527%2010.1406%200.277527C10.0127%200.277527%209.91228%200.341461%209.83008%200.423662L2.09406%204.88991C1.95706%204.97211%201.86572%205.11825%201.86572%205.28265V14.3248C1.86572%2014.4892%201.95706%2014.6353%202.09406%2014.7175L2.15799%2014.754L9.92141%2019.2385C9.99448%2019.2751%2010.0675%2019.3025%2010.1497%2019.3025C10.2319%2019.3025%2010.305%2019.2842%2010.3781%2019.2385L18.1415%2014.754C18.1415%2014.754%2018.1506%2014.754%2018.1598%2014.7449L18.2054%2014.7175C18.3424%2014.6353%2018.4338%2014.4892%2018.4338%2014.3248V5.28265C18.4338%205.11825%2018.3424%204.97211%2018.2054%204.88991H18.2146ZM17.5296%2012.7447L11.3919%202.00375L17.5296%205.54752V12.7447ZM17.146%2013.9046H3.1718L10.1406%201.65668L17.146%2013.9137V13.9046ZM8.8802%202.02201L2.77907%2012.7447V5.54752L8.8802%202.02201ZM10.1589%2018.3252L4.09428%2014.8271H16.2235L10.1589%2018.3252Z'%20fill='black'/%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_4534_166'%3e%3crect%20width='20'%20height='20'%20fill='white'%20transform='translate(0.079834)'/%3e%3c/clipPath%3e%3cclipPath%20id='clip1_4534_166'%3e%3crect%20width='18.15'%20height='20.84'%20fill='white'%20transform='translate(1.07983%20-0.625)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");mask-position:center;mask-repeat:no-repeat;mask-size:contain}.fade-enter-active[data-v-cd6cf252],.fade-leave-active[data-v-cd6cf252]{transition:all .6s ease;transition-delay:.6s}.fade-enter-from[data-v-cd6cf252],.fade-leave-to[data-v-cd6cf252]{opacity:0;transition-delay:0s}@font-face{font-family:AvenirNext;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/AvenirNextBold-YmxcAMJX.woff2) format("woff2"),url(/assets/AvenirNextBold-mxv-KUpK.woff) format("woff")}@font-face{font-family:AvenirNext;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/AvenirNextDemi-DhEGjNiO.woff2) format("woff2"),url(/assets/AvenirNextDemi-DmusJArP.woff) format("woff")}@font-face{font-family:AvenirNext;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/AvenirNextThin-zorH4Oqt.woff2) format("woff2"),url(/assets/AvenirNextThin-CgJk8o63.woff) format("woff")}@font-face{font-family:AvenirNext;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/AvenirNextThin-zorH4Oqt.woff2) format("woff2"),url(/assets/AvenirNextThin-CgJk8o63.woff) format("woff")}@font-face{font-family:PTSerif;src:url(/assets/PTSerif-BoldItalic-pKXA6GxW.woff2) format("woff2"),url(/assets/PTSerif-BoldItalic-DSrt4H0-.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:PTSerif;src:url(/assets/PTSerif-Italic-14ERb_4h.woff2) format("woff2"),url(/assets/PTSerif-Italic-DXFbToMy.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:PTSerif;src:url(/assets/PTSerif-Regular-Bg4W0VTs.woff2) format("woff2"),url(/assets/PTSerif-Regular-BwdO2V8j.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PTSerif;src:url(/assets/PTSerif-Bold-BkS17l9-.woff2) format("woff2"),url(/assets/PTSerif-Bold-Cm-HraBP.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.pseudo-dragging{cursor:grabbing!important}#app{margin:0;padding:0;height:100%;display:flex;flex-direction:column;overflow:hidden;position:relative;background:#f5f7fa}#app .header{background:none!important;position:relative;z-index:2;width:100%}#app .header.absolute{position:absolute;top:0;left:0}#measure{position:absolute;visibility:hidden;overflow:hidden;top:0;left:0;width:100vw;height:100vh;pointer-events:none}@font-face{font-family:AvenirNext;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/AvenirNextBold-YmxcAMJX.woff2) format("woff2"),url(/assets/AvenirNextBold-mxv-KUpK.woff) format("woff")}@font-face{font-family:AvenirNext;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/AvenirNextDemi-DhEGjNiO.woff2) format("woff2"),url(/assets/AvenirNextDemi-DmusJArP.woff) format("woff")}@font-face{font-family:AvenirNext;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/AvenirNextThin-zorH4Oqt.woff2) format("woff2"),url(/assets/AvenirNextThin-CgJk8o63.woff) format("woff")}@font-face{font-family:AvenirNext;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/AvenirNextThin-zorH4Oqt.woff2) format("woff2"),url(/assets/AvenirNextThin-CgJk8o63.woff) format("woff")}@font-face{font-family:PTSerif;src:url(/assets/PTSerif-BoldItalic-pKXA6GxW.woff2) format("woff2"),url(/assets/PTSerif-BoldItalic-DSrt4H0-.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:PTSerif;src:url(/assets/PTSerif-Italic-14ERb_4h.woff2) format("woff2"),url(/assets/PTSerif-Italic-DXFbToMy.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:PTSerif;src:url(/assets/PTSerif-Regular-Bg4W0VTs.woff2) format("woff2"),url(/assets/PTSerif-Regular-BwdO2V8j.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PTSerif;src:url(/assets/PTSerif-Bold-BkS17l9-.woff2) format("woff2"),url(/assets/PTSerif-Bold-Cm-HraBP.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}#teleport-target{z-index:3;width:100%;height:100%;pointer-events:none;position:absolute;top:0;left:0}#teleport-target:before{content:"";background:transparent;width:100%;height:100%;position:absolute;pointer-events:none;transition:background .4s}#teleport-target:has(:not(.slide-leave-active))#teleport-target:not(:has(.slide-leave-active)):before{background:#0003}#teleport-target .panel{pointer-events:all;position:absolute;left:0;top:0;z-index:6;height:100%;background:#fff;width:100%;overflow:auto;display:flex;flex-direction:column;padding-bottom:calc(var(--vw-rr) * (60vw / (var(--vw-base) * .01)))}#teleport-target .panel.card{margin:calc(var(--vw-rr) * (50vw / (var(--vw-base) * .01)));width:calc(100% - calc(var(--vw-rr) * (100vw / (var(--vw-base) * .01))));height:calc(100% - calc(var(--vw-rr) * (100vw / (var(--vw-base) * .01))))}.mobile #teleport-target .panel.card{margin:0;width:100%;height:100%}.mobile #teleport-target .panel{padding:0}.mobile #teleport-target .panel.card{padding:calc(var(--vw-rr) * (10vw / (var(--vw-base) * .01)))}#teleport-target .panel.slide-enter-active,#teleport-target .panel.slide-leave-active{transition:all .6s ease}#teleport-target .panel.slide-enter-from,#teleport-target .panel.slide-leave-to{transform:translateY(100%)}@font-face{font-family:AvenirNext;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/AvenirNextBold-YmxcAMJX.woff2) format("woff2"),url(/assets/AvenirNextBold-mxv-KUpK.woff) format("woff")}@font-face{font-family:AvenirNext;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/AvenirNextDemi-DhEGjNiO.woff2) format("woff2"),url(/assets/AvenirNextDemi-DmusJArP.woff) format("woff")}@font-face{font-family:AvenirNext;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/AvenirNextThin-zorH4Oqt.woff2) format("woff2"),url(/assets/AvenirNextThin-CgJk8o63.woff) format("woff")}@font-face{font-family:AvenirNext;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/AvenirNextThin-zorH4Oqt.woff2) format("woff2"),url(/assets/AvenirNextThin-CgJk8o63.woff) format("woff")}@font-face{font-family:PTSerif;src:url(/assets/PTSerif-BoldItalic-pKXA6GxW.woff2) format("woff2"),url(/assets/PTSerif-BoldItalic-DSrt4H0-.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:PTSerif;src:url(/assets/PTSerif-Italic-14ERb_4h.woff2) format("woff2"),url(/assets/PTSerif-Italic-DXFbToMy.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:PTSerif;src:url(/assets/PTSerif-Regular-Bg4W0VTs.woff2) format("woff2"),url(/assets/PTSerif-Regular-BwdO2V8j.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PTSerif;src:url(/assets/PTSerif-Bold-BkS17l9-.woff2) format("woff2"),url(/assets/PTSerif-Bold-Cm-HraBP.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}button,.button,.btn{font-size:calc(calc(var(--vw-rr) * (14vw / (var(--vw-base) * .01))) * var(--acc-text-mult));line-height:calc(calc(var(--vw-rr) * (16vw / (var(--vw-base) * .01))) * var(--acc-text-mult));align-items:center;background-color:#000;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-family:AvenirNext,sans-serif;border:1px solid;font-weight:700;justify-content:center;outline:none;padding:1em 2em;text-align:center;width:auto}button.btn--ghost,.button.btn--ghost,.btn.btn--ghost{background-color:transparent;border:none;width:auto;height:auto;padding:0;color:#000;margin-left:0;text-decoration:none;font-weight:inherit}button:focus,.button:focus,.btn:focus{outline:1px solid #000}button.btn--small,.button.btn--small,.btn.btn--small{font-size:calc(calc(var(--vw-rr) * (14vw / (var(--vw-base) * .01))) * var(--acc-text-mult));line-height:calc(calc(var(--vw-rr) * (17.5vw / (var(--vw-base) * .01))) * var(--acc-text-mult))}button:active,.button:active,.btn:active{outline:none}button.is-disabled,.button.is-disabled,.btn.is-disabled,button.disabled,.button.disabled,.btn.disabled,button[disabled],.button[disabled],.btn[disabled]{cursor:default;cursor:not-allowed;opacity:.5;pointer-events:none}button.loading,.button.loading,.btn.loading,button[loading],.button[loading],.btn[loading]{cursor:progress;opacity:.5}button+button,.button+.button,.btn+.btn{margin-left:calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01)))}button>span,.button>span,.btn>span{margin-top:calc(var(--vw-rr) * (1vw / (var(--vw-base) * .01)))}a.button,a.btn,a.button:hover,a.btn:hover{color:#fff;text-decoration:none}.btn--primary{background-color:#5c5b934d;color:#fff;color:#000}.btn--primary:hover{background-color:#57568c4d;color:#fff}.btn--primary:active{background-color:#5352844d}.btn--primary.is-disabled:hover,.btn--primary.disabled:hover,.btn--primary[disabled]:hover,.btn--primary.is-disabled:active,.btn--primary.disabled:active,.btn--primary[disabled]:active{background-color:#5c5b934d}.btn--primary.btn--ghost{background-color:transparent;border:none;color:#5c5b934d;text-decoration:underline}.btn--primary.btn--ghost:active{border-color:#5352844d;color:#5352844d}.btn--primary.btn--ghost.is-disabled:hover,.btn--primary.btn--ghost.disabled:hover,.btn--primary.btn--ghost[disabled]:hover,.btn--primary.btn--ghost.is-disabled:active,.btn--primary.btn--ghost.disabled:active,.btn--primary.btn--ghost[disabled]:active{background-color:transparent;color:#5c5b934d}.btn--secondary{background-color:#fff;color:#000}.btn--secondary:hover{background-color:#f2f2f2;color:#000}.btn--secondary:active{background-color:#e6e6e6}.btn--secondary.is-disabled:hover,.btn--secondary.disabled:hover,.btn--secondary[disabled]:hover,.btn--secondary.is-disabled:active,.btn--secondary.disabled:active,.btn--secondary[disabled]:active{background-color:#fff}.btn--secondary.btn--ghost{background-color:transparent;border:none;color:#fff;text-decoration:underline}.btn--secondary.btn--ghost:active{border-color:#e6e6e6;color:#e6e6e6}.btn--secondary.btn--ghost.is-disabled:hover,.btn--secondary.btn--ghost.disabled:hover,.btn--secondary.btn--ghost[disabled]:hover,.btn--secondary.btn--ghost.is-disabled:active,.btn--secondary.btn--ghost.disabled:active,.btn--secondary.btn--ghost[disabled]:active{background-color:transparent;color:#fff}.fake-checkbox-container{position:relative;margin-right:calc(var(--vw-rr) * (5vw / (var(--vw-base) * .01)));width:calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01)));height:calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01)));flex:0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01)))}.fake-checkbox-container>input{opacity:0}.fake-checkbox-container>input,.fake-checkbox-container .fake-checkbox{position:absolute;top:50%;left:50%;cursor:pointer;transform:translate(-50%,-50%)}.fake-checkbox-container .fake-checkbox{flex:0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01)));pointer-events:none}.fake-radio-container{position:relative;margin-right:calc(var(--vw-rr) * (5vw / (var(--vw-base) * .01)));width:calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01)));height:calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01)));flex:0 0 calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01)));width:calc(var(--vw-rr) * (15vw / (var(--vw-base) * .01)));height:calc(var(--vw-rr) * (15vw / (var(--vw-base) * .01)));flex:0 0 calc(var(--vw-rr) * (15vw / (var(--vw-base) * .01)))}.fake-radio-container>input{opacity:0}.fake-radio-container>input,.fake-radio-container .fake-radio{position:absolute;top:50%;left:50%;cursor:pointer;transform:translate(-50%,-50%)}.fake-radio-container>input:checked+.fake-radio:before{position:absolute;top:50%;left:50%;width:50%;height:50%;border-radius:50%;background-color:$seat-black;content:"";transform:translate(-50%,-50%)}.fake-radio-container .fake-radio{position:relative;width:100%;height:100%;border:1px solid $seat-black;border-radius:50%;pointer-events:none}input[type=range]{appearance:none;-webkit-appearance:none;height:4px;margin-top:8px;margin-bottom:8px;background-repeat:no-repeat;background:#000;box-shadow:inset 0 -2px 6px #0003,inset 0 2px 6px #0003;border-radius:8px}input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;height:16px;width:16px;border-radius:50%;background:#fff;border:1px solid #000;cursor:ew-resize}input[type=range]::-webkit-slider-runnable-track{appearance:none;-webkit-appearance:none;box-shadow:none;border:none;background:transparent}.user-inputs{border-top:1px solid $medium-grey}.user-inputs .input-row{align-items:center;display:flex;min-height:calc(var(--vw-rr) * (46vw / (var(--vw-base) * .01)));padding:calc(var(--vw-rr) * (10vw / (var(--vw-base) * .01))) calc(var(--vw-rr) * (15vw / (var(--vw-base) * .01)));position:relative}.user-inputs .input-row:not(.column){gap:calc(var(--vw-rr) * (10vw / (var(--vw-base) * .01)))}.user-inputs .input-row:not(.column)>label{flex:0 0 30%}.user-inputs .input-row:not(.column)>input[type=range]{flex:0 0 25%;min-width:0}.user-inputs .input-row:not(.column)>input[type=range]:last-child{flex:1 1 0%}.user-inputs .input-row:not(.column)>select{font-size:calc(calc(var(--vw-rr) * (13vw / (var(--vw-base) * .01))) * var(--acc-text-mult));line-height:calc(calc(var(--vw-rr) * (18vw / (var(--vw-base) * .01))) * var(--acc-text-mult));border:1px solid $medium-grey;height:calc(var(--vw-rr) * (46vw / (var(--vw-base) * .01)));padding:calc(var(--vw-rr) * (12vw / (var(--vw-base) * .01))) calc(var(--vw-rr) * (6vw / (var(--vw-base) * .01)));width:100%}.user-inputs .input-row.column{align-items:flex-start;flex-direction:column}.user-inputs .input-row.column>label{margin-bottom:calc(var(--vw-rr) * (5vw / (var(--vw-base) * .01)))}.user-inputs .input-row.column>input{width:100%}.user-inputs .input-row:not(:last-child){border-bottom:1px solid $medium-grey}.user-inputs .input-row>label{align-items:center;display:flex}.user-inputs .input-row>label .icon{display:none;flex:0 0 calc(var(--vw-rr) * (10vw / (var(--vw-base) * .01)));margin-right:calc(var(--vw-rr) * (5vw / (var(--vw-base) * .01)));margin-top:.2em}.user-inputs .input-row>label .text{font-size:calc(calc(var(--vw-rr) * (13vw / (var(--vw-base) * .01))) * var(--acc-text-mult));line-height:calc(calc(var(--vw-rr) * (18vw / (var(--vw-base) * .01))) * var(--acc-text-mult));color:#333;font-weight:500}.user-inputs .input-row .title{font-size:calc(calc(var(--vw-rr) * (13vw / (var(--vw-base) * .01))) * var(--acc-text-mult));line-height:calc(calc(var(--vw-rr) * (18vw / (var(--vw-base) * .01))) * var(--acc-text-mult));color:#333;margin-top:.15em}.user-inputs .input-row.ghost{opacity:0}.user-inputs .input-row .layer-handle{cursor:grab;flex:0 0 calc(var(--vw-rr) * (16vw / (var(--vw-base) * .01)))}.user-inputs .input-row .thumb,.user-inputs .input-row .mask{border:1px solid $medium-grey;flex:0 0 calc(var(--vw-rr) * (46vw / (var(--vw-base) * .01)));height:calc(var(--vw-rr) * (46vw / (var(--vw-base) * .01)));width:calc(var(--vw-rr) * (46vw / (var(--vw-base) * .01)))}body.dragging-text-h *{cursor:ew-resize!important}body.dragging-text-v *{cursor:ns-resize!important}body.dragging-text-both *{cursor:move!important}html{box-sizing:border-box;font-size:calc(calc(var(--vw-rr) * (16vw / (var(--vw-base) * .01))) * var(--acc-text-mult));line-height:calc(calc(var(--vw-rr) * (20vw / (var(--vw-base) * .01))) * var(--acc-text-mult));line-height:1.25}*,*:before,*:after{box-sizing:inherit}body{overflow-x:hidden;margin:0;color:#000;font-family:AvenirNext,sans-serif;user-select:none}ul,li{margin:0;padding:0;list-style-type:none}a{color:inherit;text-decoration:none}a:hover{color:inherit;text-decoration:none;cursor:pointer}input,select,textarea{font-size:16px;font-family:AvenirNext,sans-serif}input{margin:0}#measure{position:absolute;visibility:hidden;overflow:hidden;width:100vw;height:100vh;pointer-events:none}#inner-measure{visibility:hidden;width:100%;height:0}html,body{height:100%;overscroll-behavior-x:none;overscroll-behavior-y:none;-ms-content-zooming:none}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit;margin:0;padding:0}button:focus{outline:revert}body{--acc-text-mult: 1}body.high-contrast a,body.invert-contrast a,body.high-contrast .btn,body.invert-contrast .btn,body.high-contrast .button,body.invert-contrast .button,body.high-contrast button,body.invert-contrast button,body.high-contrast .acc-link,body.invert-contrast .acc-link,body.high-contrast .page-title,body.invert-contrast .page-title,body.high-contrast .title,body.invert-contrast .title,body.high-contrast .item,body.invert-contrast .item,body.high-contrast .current-content,body.invert-contrast .current-content,body.high-contrast .year.current.btn--ghost>.text,body.invert-contrast .year.current.btn--ghost>.text{color:#00f!important}body.high-contrast .btn:after,body.invert-contrast .btn:after,body.high-contrast .button:after,body.invert-contrast .button:after,body.high-contrast button:after,body.invert-contrast button:after{background-color:#00f!important}body.high-contrast .icon,body.invert-contrast .icon,body.high-contrast .arrow,body.invert-contrast .arrow,body.high-contrast .prev,body.invert-contrast .prev,body.high-contrast .next,body.invert-contrast .next{background-color:#00f!important}body.high-contrast .item.selected,body.invert-contrast .item.selected,body.high-contrast .year.current:not(.btn--ghost),body.invert-contrast .year.current:not(.btn--ghost),body.high-contrast .year.current.btn--ghost>.text,body.invert-contrast .year.current.btn--ghost>.text{background-color:#ff0!important}body.high-contrast .item.selected>span,body.invert-contrast .item.selected>span,body.high-contrast .year.current:not(.btn--ghost)>span,body.invert-contrast .year.current:not(.btn--ghost)>span,body.high-contrast .year.current.btn--ghost>.text>span,body.invert-contrast .year.current.btn--ghost>.text>span{background-color:#ff0!important}body.high-contrast .step-intro .btn,body.invert-contrast .step-intro .btn{background-color:#ff0!important}body.light-background *:not(.acc-no-contrast){background-color:#fff!important;color:#000!important}body.light-background * .icon,body.light-background * .arrow,body.light-background * .prev,body.light-background * .next{background-color:#000!important}body.light-background * .year.current:not(.btn--ghost),body.light-background * .year.current.btn--ghost>.text{background-color:#000!important;color:#fff!important}body.light-background * .btn:after,body.light-background * .button:after,body.light-background * button:after{background-color:#000!important}body.light-background * .step-timeline .time-scroll .carousel .carousel__slide .events .event .video{border:1px solid #000!important}body.light-background * .video-card,body.light-background * .projects-panel .card,body.light-background * .project-mini-card,body.light-background * .step-timeline .years-nav .year.current{outline:1px solid #000!important}body.light-background * .bar-chart .years .year{background:none!important}body.grayscale{filter:grayscale(100%);-webkit-filter:grayscale(100%);-webkit-filter:grayscale(1);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:#808080}body.invert-contrast,body.invert-contrast .acc-no-invert{filter:invert(100%);-webkit-filter:invert(100%);-webkit-filter:invert(1);-moz-filter:invert(100%);-ms-filter:invert(100%);-o-filter:invert(100%)}body.links-underline a,body.links-underline .btn,body.links-underline .button,body.links-underline button,body.links-underline .acc-link,body.links-underline .item{text-decoration:underline!important}body.readable-font *{font-family:Verdana,Arial,Helvetica,sans-serif!important}body.resize-12{--acc-text-mult: .6}body.resize-14{--acc-text-mult: .8}body.resize-16{--acc-text-mult: 1}body.resize-18{--acc-text-mult: 1.3}body.resize-20{--acc-text-mult: 1.6}
