/*!
 * Style Name: Editorial Starter Styles
 * Description: Custom styles for Upstatement Editorial Starter Theme
 * Author: Upstatement
 * Version: 0.1.0
 */*,*::before,*::after{box-sizing:border-box}* ::-moz-selection{background:var(--c-text);color:var(--c-bg);text-shadow:none}* ::selection{background:var(--c-text);color:var(--c-bg);text-shadow:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;max-width:100%;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none !important}figure{margin:25px 0}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;box-shadow:none;padding:0;font-family:inherit}section{margin:0}img{border:0;-ms-interpolation-mode:bicubic}img,a img{height:auto;width:100%}object,embed{height:auto;max-width:100%}svg:not(:root){overflow:hidden}.svg-filters{position:fixed;top:100%;left:100%;height:0;width:0}.page-inner{padding-top:100px}@media(min-width: 600px)and (max-width: 1023px){.page-inner{padding-top:calc(100px + (200 - 100) * ( 100vw - 600px ) / (1024 - 600))}}@media(min-width: 1024px){.page-inner{padding-top:200px}}.skip-to-content{color:var(--c-bg);height:1px;left:-999px;overflow:hidden;position:absolute;text-decoration:none;width:1px;z-index:-100}.skip-to-content:focus,.skip-to-content:active{background-color:var(--c-text);height:auto;left:0;overflow:auto;padding:16px 20px;width:auto;z-index:101}#content{flex-grow:1;outline:0}.hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hidden.focusable:active,.hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}html{font-family:inherit;font-size:100%;-moz-osx-font-smoothing:#666;scroll-behavior:smooth;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-size:16px;color:var(--c-text);font-family:Basis Grotesque,sans-serif;font-weight:400;line-height:1.55;background-color:var(--c-bg);background-color:var(--c-bg);color:var(--c-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}@media(min-width: 400px)and (max-width: 1399px){body{font-size:calc(16px + (20 - 16) * ( 100vw - 400px ) / (1400 - 400))}}@media(min-width: 1400px){body{font-size:20px}}*:first-child{margin-top:0}a:active,a:hover{text-decoration:none}.base-body a{text-decoration:none}a{color:inherit;cursor:pointer;text-decoration:none}button{cursor:pointer}abbr[title]{border-bottom:1px dotted;cursor:help}b,strong{font-weight:700}h1,.h1{font-size:28px;color:inherit;font-family:Queens,serif;font-weight:700;line-height:.8}@media(min-width: 400px)and (max-width: 1399px){h1,.h1{font-size:calc(28px + (72 - 28) * ( 100vw - 400px ) / (1400 - 400))}}@media(min-width: 1400px){h1,.h1{font-size:72px}}h2,.h2{font-size:36px;color:inherit;font-family:NaN Tragety Display,serif;font-weight:400;line-height:.9}@media(min-width: 400px)and (max-width: 1399px){h2,.h2{font-size:calc(36px + (60 - 36) * ( 100vw - 400px ) / (1400 - 400))}}@media(min-width: 1400px){h2,.h2{font-size:60px}}h3,.h3{font-size:20px;color:inherit;font-family:NaN Tragety Display,serif;font-weight:700;line-height:1.25}@media(min-width: 400px)and (max-width: 1399px){h3,.h3{font-size:calc(20px + (36 - 20) * ( 100vw - 400px ) / (1400 - 400))}}@media(min-width: 1400px){h3,.h3{font-size:36px}}h4,.h4{font-size:16px;color:inherit;font-family:NaN Tragety Display,serif;font-weight:700;line-height:1.25}@media(min-width: 400px)and (max-width: 1399px){h4,.h4{font-size:calc(16px + (28 - 16) * ( 100vw - 400px ) / (1400 - 400))}}@media(min-width: 1400px){h4,.h4{font-size:28px}}h5,.h5{font-size:16px;color:inherit;font-family:NaN Tragety Display,serif;font-weight:700;line-height:1.25}@media(min-width: 400px)and (max-width: 1399px){h5,.h5{font-size:calc(16px + (20 - 16) * ( 100vw - 400px ) / (1400 - 400))}}@media(min-width: 1400px){h5,.h5{font-size:20px}}h6,.h6{font-size:14px;color:inherit;font-family:Basis Grotesque,sans-serif;font-weight:400;line-height:1.55}@media(min-width: 400px)and (max-width: 1399px){h6,.h6{font-size:calc(14px + (16 - 14) * ( 100vw - 400px ) / (1400 - 400))}}@media(min-width: 1400px){h6,.h6{font-size:16px}}h1,h2,h3,h4,h5,h6{margin:18px 0 0}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:.75em;font-weight:normal}blockquote{margin:1em 40px}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background-color:var(--c-bg);color:var(--c-text)}p,pre{margin:18px 0 0}code,kbd,pre,samp{font-family:monospace;font-size:16px}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q::before,q::after{content:"";content:none}small{font-size:80%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}s{background:linear-gradient(180deg, transparent 55%, currentColor 55%, currentColor calc(55% + 1px), transparent calc(55% + 1px));text-decoration:none}[hidden]{display:none !important}dl,menu,ol,ul{margin:18px 0 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}nav li a{text-decoration:none}ul ul,ul ol,ol ul,ol ol{margin:0}.highlight{background-color:var(--c-spot)}hr{margin-top:36px;margin-bottom:36px;background-color:var(--c-text);border:0;display:block;height:1px;padding:0}@media(min-width: 768px){hr{margin-top:60px;margin-bottom:60px}}@font-face{font-display:auto;font-family:"Basis Grotesque";font-style:normal;font-weight:400;src:url("/static/fonts/basis-grotesque-pro/basis-grotesque-regular-pro.woff2") format("woff2"),url("/static/fonts/basis-grotesque-pro/basis-grotesque-regular-pro.woff") format("woff")}@font-face{font-display:auto;font-family:"Basis Grotesque";font-style:normal;font-weight:700;src:url("/static/fonts/basis-grotesque-pro/basis-grotesque-bold-pro.woff2") format("woff2"),url("/static/fonts/basis-grotesque-pro/basis-grotesque-bold-pro.woff") format("woff")}@font-face{font-display:auto;font-family:"Tex Gyre Heros";font-style:normal;font-weight:700;src:url("/static/fonts/tex-gyre-heros/texgyreheroscn-bold.woff") format("woff")}@font-face{font-display:auto;font-family:"NaN Tragety Text";font-style:normal;font-weight:400;src:url("/static/fonts/nan-tragedy-text/NaNTragedyText-Regular.woff2") format("woff2"),url("/static/fonts/nan-tragedy-text/NaNTragedyText-Regular.woff") format("woff")}@font-face{font-display:auto;font-family:"NaN Tragety Text";font-style:italic;font-weight:400;src:url("/static/fonts/nan-tragedy-text/NaNTragedyText-Italic.woff2") format("woff2"),url("/static/fonts/nan-tragedy-text/NaNTragedyText-Italic.woff") format("woff")}@font-face{font-display:auto;font-family:"NaN Tragety Display";font-style:normal;font-weight:400;src:url("/static/fonts/nan-tragedy-display/NaNTragedyDisplay-Regular.woff2") format("woff2"),url("/static/fonts/nan-tragedy-display/NaNTragedyDisplay-Regular.woff") format("woff")}@font-face{font-display:auto;font-family:"Queens";font-style:normal;font-weight:700;src:url("/static/fonts/queens/QueensCondensed_W-Bold.woff2") format("woff2"),url("/static/fonts/queens/QueensCondensed_W-Bold.woff") format("woff")}.grid{position:fixed;top:0;right:0;bottom:0;left:0;padding-left:3vw;padding-right:3vw;display:none;pointer-events:none;z-index:9999}@media(min-width: 768px){.grid{padding-left:30px;padding-right:30px}}.show-grid .grid{display:block}.grid-inner{margin-left:-3vw;margin-right:-3vw;min-height:100vh;pointer-events:none}@media(min-width: 768px){.grid-inner{background-color:transparent;margin-left:-30px;margin-right:-30px}}.grid-inner .grid-column{float:left;padding-left:3vw;padding-right:3vw;pointer-events:none;width:25%}@media(min-width: 768px){.grid-inner .grid-column{display:block;padding-left:30px;padding-right:30px;width:8.3333333333%}}.grid-inner .grid-column:nth-child(1),.grid-inner .grid-column:nth-child(2),.grid-inner .grid-column:nth-child(3),.grid-inner .grid-column:nth-child(4){display:block}.grid-inner .grid-column--inner{background-color:rgba(255,0,0,.25);display:block;min-height:100vh}:root,[data-theme=light]{--c-bg: #ffffff;--c-spot: #ff0000;--c-text: #000000;--c-shadow: rgba(0, 0, 0, 0.15)}[data-theme=dark]{--c-bg: #000000;--c-spot: #e8ff5a;--c-text: #ffffff;--c-shadow: rgba(255, 255, 255, 0.15)}[data-theme=red]{--c-bg: #ff0000;--c-spot: #e8ff5a;--c-text: #ffffff;--c-shadow: rgba(255, 255, 255, 0.15)}[data-theme=blue]{--c-bg: #7cacbc;--c-spot: #e8ff5a;--c-text: #ffffff;--c-shadow: rgba(255, 255, 255, 0.15)}[data-theme=yellow]{--c-bg: #f9cb00;--c-text: #fb0f27;--c-spot: #ff0000;--c-shadow: rgba(0, 0, 0, 0.15)}[data-theme=green]{--c-bg: #f2e7de;--c-text: #4cb000;--c-spot: #ff0000;--c-shadow: rgba(0, 0, 0, 0.15)}[data-theme=tennis]{--c-bg: #306711;--c-text: #ceff00;--c-spot: #e8ff5a;--c-shadow: rgba(255, 255, 255, 0.15)}.lazy-img__mod{background-color:var(--c-text);position:relative}.lazy-img__placeholder{display:block;width:100%}.lazy-img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:.2s cubic-bezier(0.645, 0.045, 0.355, 1)}.lazy-img.lazyloaded{opacity:1}.lazy-img__mod .lazy-img{position:absolute;top:0;right:0;bottom:0;left:0}.lazy-img__mod--white{background-color:var(--c-bg)}.lazy-img__mod--transparent{background-color:transparent}.splide__track--draggable{cursor:url("/static/img/cursors/drag-cursor.svg") 55 55,grab}.splide__sr{display:none}.splide__arrows{position:absolute;top:0;right:0;bottom:0;left:0;height:50px;pointer-events:none;z-index:3}@media(min-width: 0)and (max-width: 767px){.splide__arrows{display:none}}.splide__arrow{position:absolute;top:0;height:50px;width:50px;align-items:center;background-color:#000;display:flex;justify-content:center;opacity:1;pointer-events:auto;transition:background-color .1s cubic-bezier(0.645, 0.045, 0.355, 1),transform .1s cubic-bezier(0.645, 0.045, 0.355, 1);z-index:1}.splide__arrow:disabled{display:none}.splide__arrow:hover,.splide__arrow:focus{background-color:var(--c-spot);cursor:pointer;outline:none}.splide__arrow:hover .splide__arrow-svg,.splide__arrow:focus .splide__arrow-svg{stroke:#000}.splide__arrow-svg{height:15px;width:15px;display:block;fill:none;stroke:var(--c-spot);transition:stroke .1s cubic-bezier(0.645, 0.045, 0.355, 1)}.splide__arrow--prev{left:0;transform:translateX(-100%)}.splide__arrow--prev .splide__arrow-svg{transform:scaleX(-1)}.splide__arrow--next{right:0;transform:translateX(100%)}.header-banner__link{font-family:NaN Tragety Text,serif;line-height:1.25;font-weight:400;font-size:18px;background-color:#ffeb00;color:#000;display:block;overflow:hidden;text-decoration:none}@media(min-width: 400px)and (max-width: 1399px){.header-banner__link{font-size:calc(18px + (28 - 18) * ( 100vw - 400px ) / (1400 - 400))}}@media(min-width: 1400px){.header-banner__link{font-size:28px}}.header-banner__link:hover,.header-banner__link:focus{background-color:#000;color:#fff}.header-banner__link .marquee{padding:.8em 0}.header-banner__link .marquee-content__part{animation-duration:120s}.header-banner__link .marquee-content__text::after{content:"🌎";padding-left:.5em}.marquee{overflow:hidden}.marquee-content{display:flex;white-space:nowrap;width:200%}.marquee-content__part{animation:marquee 10s linear infinite;display:flex}.marquee-content__text{padding-left:.5em}.logo--mobile{display:block}@media(min-width: 768px){.logo--mobile{display:none}}.logo--desktop{display:none}@media(min-width: 768px){.logo--desktop{display:block}}.header{padding-left:3vw;padding-right:3vw;padding-top:3vw}@media(min-width: 768px){.header{padding-left:30px;padding-right:30px}}@media(min-width: 768px){.header{padding-top:30px}}.header__width{position:relative}.header__cta{position:absolute;top:-10px;right:-10px;font-size:16px;color:inherit;font-family:Tex Gyre Heros,serif;line-height:1.25;text-transform:uppercase;border-radius:100px;box-shadow:0 4px 10px var(--c-shadow);padding:.4em .9em .45em;background-color:var(--c-bg);border:1px solid;color:var(--c-text);display:none}@media(min-width: 400px)and (max-width: 1399px){.header__cta{font-size:calc(16px + (20 - 16) * ( 100vw - 400px ) / (1400 - 400))}}@media(min-width: 1400px){.header__cta{font-size:20px}}.header__cta b,.header__cta strong{font-weight:700}.header__cta:hover,.header__cta:focus{background-color:var(--c-text);border-color:var(--c-text);color:var(--c-bg);outline:none}@media(min-width: 768px){.header__cta{display:block}}.header__tag{font-family:NaN Tragety Display,serif;font-size:36px;line-height:1;font-weight:400;text-align:center;z-index:99}@media(min-width: 768px){.header__tag{position:absolute;max-width:8em;text-align:left}}a.header__logo:hover svg,a.header__logo:focus svg{color:var(--c-bg);stroke:var(--c-text)}.tldr-sticker{margin-top:-30px;margin-bottom:-30px;margin-left:auto;margin-right:auto;display:block;position:relative;transform:rotate(8deg);transition:transform .2s cubic-bezier(0.645, 0.045, 0.355, 1);width:200px}@media(min-width: 768px){.tldr-sticker{margin-top:-1.4vw;margin-right:0;margin-left:40px;float:right;width:min(25vw, 230px)}}.tldr-sticker:focus,.tldr-sticker:hover{transform:rotate(16deg)}.intro{padding-left:3vw;padding-right:3vw;width:100%}@media(min-width: 768px){.intro{padding-left:30px;padding-right:30px}}.intro p:not(:first-child){margin-top:.6em}.intro__width{background-color:var(--c-text);border:1px solid;border-radius:50%;height:90vw;margin:24px auto 0;overflow:hidden;transform:translate3d(0, 0, 0);width:90vw}@media(min-width: 768px){.intro__width{height:80vw;margin-top:-2.5vw;width:80vw}}.intro canvas{height:102%;width:102%;margin-top:-1%;margin-left:-1%;max-width:none;position:relative}.intro__asset-mod{margin-top:24px}@media(min-width: 768px){.intro__asset-mod{padding-left:30px;padding-right:30px}}@media(min-width: 768px){.intro__asset-mod{margin-left:16.6666666667%;width:66.6666666667%}}.intro__asset-mod>.asset{border:1px solid;border-radius:50%;overflow:hidden}.intro__text-mod{margin-top:24px;overflow:hidden;text-align:justify}.intro__text-mod:first-child{margin-top:60px}.intro__text{font-family:NaN Tragety Display,serif;line-height:1.25;font-weight:400;font-size:24px;display:inline}@media(min-width: 400px)and (max-width: 1399px){.intro__text{font-size:calc(24px + (55 - 24) * ( 100vw - 400px ) / (1400 - 400))}}@media(min-width: 1400px){.intro__text{font-size:55px}}.intro__text span{padding-right:8px}.intro__text a:not(.intro__cta){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.intro__text a:not(.intro__cta):focus,.intro__text a:not(.intro__cta):hover{text-decoration-thickness:2px}.intro__cta{font-size:16px;color:inherit;font-family:Tex Gyre Heros,serif;line-height:1.25;text-transform:uppercase;border-radius:100px;box-shadow:0 4px 10px var(--c-shadow);padding:.4em .9em .45em;background-color:var(--c-bg);border:1px solid;color:var(--c-text);display:inline-block;vertical-align:middle}@media(min-width: 400px)and (max-width: 1399px){.intro__cta{font-size:calc(16px + (20 - 16) * ( 100vw - 400px ) / (1400 - 400))}}@media(min-width: 1400px){.intro__cta{font-size:20px}}.intro__cta b,.intro__cta strong{font-weight:700}.intro__cta:hover,.intro__cta:focus{background-color:var(--c-text);border-color:var(--c-text);color:var(--c-bg);outline:none}@media(max-width: 767px){.intro__cta{font-size:.6em}}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}:root{--people-count: 10}.people{padding-left:3vw;padding-right:3vw;margin-top:60px}@media(min-width: 768px){.people{padding-left:30px;padding-right:30px}}@media(min-width: 768px){.people{margin-top:150px}}@media(min-width: 768px){.people__width{margin-left:-30px;margin-right:-30px}}@media(max-width: 767px){.people__width{margin-left:-3vw;margin-right:-3vw}}@media(min-width: 768px){.people__leadership{padding-left:30px;padding-right:30px}}@media(max-width: 767px){.people__leadership{padding-left:3vw;padding-right:3vw}}@media(min-width: 768px){.people__leadership-inner{margin-left:-30px;margin-right:-30px;display:flex}}@media(max-width: 767px){.people__leadership-inner{margin-left:-3vw;margin-right:-3vw;display:flex}}.people__team-inner{display:flex;flex-wrap:wrap;justify-content:center}@media(min-width: 768px){.people__leadership{margin-left:16.6666666667%;width:66.6666666667%}}.person{margin-bottom:60px}@media(min-width: 768px){.person{padding-left:30px;padding-right:30px}}@media(max-width: 767px){.person{padding-left:3vw;padding-right:3vw}}.people__leadership .person{position:relative;width:50%}@media(min-width: 768px){.people__leadership .person{width:50%}}.people__leadership .person:last-child::after{position:absolute;top:0;bottom:0;left:0;border-right:1px solid;content:""}.people__team .person{min-width:50vw;width:50vw}@media(min-width: 600px)and (max-width: 767px){.people__team .person{min-width:33.3333vw;width:33.3333vw}}@media(min-width: 768px)and (max-width: 1199px){.people__team .person{min-width:25vw;width:25vw}}@media(min-width: 1200px){.people__team .person{min-width:20vw;width:20vw}}.person__asset-mod{border:1px solid;border-radius:50%;overflow:hidden;position:relative}.people__leadership .person__asset-mod{margin:0 10%}.person__asset-mod:hover .person__asset:nth-child(2){opacity:0}.person__asset{position:relative}.person__asset--hover{position:absolute;top:0;right:0;bottom:0;left:0}.person__text{margin-top:24px;text-align:center;white-space:initial}.person__name{font-family:NaN Tragety Text,serif;line-height:1.15;font-weight:400;font-style:italic;text-transform:uppercase;font-size:18px;margin-top:12px}@media(min-width: 400px)and (max-width: 1399px){.person__name{font-size:calc(18px + (24 - 18) * ( 100vw - 400px ) / (1400 - 400))}}@media(min-width: 1400px){.person__name{font-size:24px}}.person__title{font-family:Basis Grotesque,sans-serif;font-size:12px;line-height:1.25;font-weight:400;font-style:normal;text-transform:uppercase;margin-top:10px}.person__bio{font-family:NaN Tragety Text,serif;line-height:1.25;font-size:18px;text-align:justify}@media(min-width: 400px)and (max-width: 1399px){.person__bio{font-size:calc(18px + (24 - 18) * ( 100vw - 400px ) / (1400 - 400))}}@media(min-width: 1400px){.person__bio{font-size:24px}}.allies{padding-left:3vw;padding-right:3vw;margin-top:60px}@media(min-width: 768px){.allies{padding-left:30px;padding-right:30px}}@media(min-width: 768px){.allies{margin-top:150px}}@media(min-width: 768px){.allies__width{margin-left:-30px;margin-right:-30px}}@media(min-width: 768px){.allies__h{padding-left:30px;padding-right:30px}}.allies__bubbles{margin-top:60px}@media(min-width: 768px){.allies__bubbles{padding-left:30px;padding-right:30px}}.allies__text-mod{margin-top:24px;text-align:justify}@media(min-width: 768px){.allies__text-mod{padding-left:30px;padding-right:30px}}.allies__text{font-family:NaN Tragety Display,serif;line-height:1.25;font-weight:400;font-size:24px;display:inline}@media(min-width: 400px)and (max-width: 1399px){.allies__text{font-size:calc(24px + (55 - 24) * ( 100vw - 400px ) / (1400 - 400))}}@media(min-width: 1400px){.allies__text{font-size:55px}}.allies__text-mod svg{display:inline;height:1.6em}.allies__bubbles-list{--bubble-multiplier: 1;align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding-left:0;text-align:center}.allies__bubble{border:1px solid;border-radius:50%;margin:-18px -8px;padding:calc(50px * var(--bubble-multiplier))}@media(min-width: 768px){.allies__bubble{align-items:center;display:flex;justify-content:space-around;margin:calc(-40px) -15px;min-height:calc(300px * var(--bubble-multiplier));min-width:calc(300px * var(--bubble-multiplier));padding:calc(100px * var(--bubble-multiplier))}}.allies__bubble:nth-child(1){--bubble-multiplier: 1}.allies__bubble:nth-child(2){--bubble-multiplier: 1.3}.allies__bubble:nth-child(3){--bubble-multiplier: 0.7}.allies__bubble:nth-child(4){--bubble-multiplier: 1}.allies__bubble:nth-child(5){--bubble-multiplier: 0.8}.allies__bubble:nth-child(6){--bubble-multiplier: 1.2}.allies__bubble:nth-child(7){--bubble-multiplier: 0.7}.allies__bubble:nth-child(8){--bubble-multiplier: 1.5}.allies__bubble:nth-child(9){--bubble-multiplier: 0.9}.allies__bubble:nth-child(10){--bubble-multiplier: 1.3}.allies__bubble:nth-child(11){--bubble-multiplier: 0.7}.allies__bubble__text{background-color:var(--c-bg);position:relative}.rich-text{padding-left:3vw;padding-right:3vw;margin-top:60px}@media(min-width: 768px){.rich-text{padding-left:30px;padding-right:30px}}@media(min-width: 768px){.rich-text{margin-top:150px}}.rich-text a{text-decoration:underline}.rich-text a:hover,.rich-text a:focus{background-color:var(--c-text);color:var(--c-bg);text-decoration:none}.rich-text__width{margin-left:auto;margin-right:auto;max-width:800px}.rich-text__width.rich-text__width--footer{max-width:510px}.rich-text__width.rich-text__width--footer .rich-text__text{text-align:center}.rich-text__h{font-size:28px;color:inherit;font-family:Queens,serif;font-weight:700;line-height:.8;margin-left:auto;margin-right:auto;max-width:1400px;text-align:center}@media(min-width: 400px)and (max-width: 1399px){.rich-text__h{font-size:calc(28px + (72 - 28) * ( 100vw - 400px ) / (1400 - 400))}}@media(min-width: 1400px){.rich-text__h{font-size:72px}}.rich-text__text{font-family:NaN Tragety Text,serif;line-height:1.25;font-weight:400;font-size:18px;margin:36px auto 0;text-align:justify}@media(min-width: 400px)and (max-width: 1399px){.rich-text__text{font-size:calc(18px + (28 - 18) * ( 100vw - 400px ) / (1400 - 400))}}@media(min-width: 1400px){.rich-text__text{font-size:28px}}.email__section{margin-top:60px;background-color:var(--c-text);border:1px solid;border-width:1px 0;display:flex;overflow:hidden;position:relative}@media(min-width: 768px){.email__section{margin-top:150px}}@media(min-width: 768px){.email__section{padding-left:3vw;padding-right:3vw;align-items:center}}@media(min-width: 768px)and (min-width: 768px){.email__section{padding-left:30px;padding-right:30px}}.email__asset-mod{position:absolute;top:0;right:0;bottom:0;left:0}.email__asset-mod img{position:absolute;top:0;right:0;bottom:0;left:0}.email__width{position:relative;width:100%}.email-input-mod{height:100%;width:100vw}@media(min-width: 768px){.email-input-mod{padding-left:30px;padding-right:30px}}@media(max-width: 767px){.email-input-mod{padding-left:3vw;padding-right:3vw}}@media(max-width: 767px){.email-input-mod{padding:15vw}}@media(min-width: 768px){.email-input-mod{height:auto;margin:16.6666666667% 8.3333333333%;width:83.3333333333%}}.email-input-mod .asterisk,.email-input-mod .indicates-required{display:none}.email-input-mod h2{margin-bottom:36px;text-align:center}@media(max-width: 767px){.email-input-mod h2{color:var(--c-bg);font-size:60px;text-shadow:2px 4px 4px rgba(0,0,0,.25)}.email-input-mod h2 span{display:block}}.email-input-mod form{height:100%;position:relative;width:100%;z-index:1}@media(max-width: 767px){.email-input-mod #mce-responses{position:absolute}}@media(max-width: 767px){.email-input-mod #mc_embed_signup{align-items:center;display:flex;height:100%}}@media(min-width: 768px){.email-input-mod #mc_embed_signup{color:var(--c-text);position:relative}}.email-input-mod .mc-field-group{background-color:var(--c-bg);border:1px solid;border-radius:10px;color:var(--c-text);height:68px;position:relative;width:100%}@media(min-width: 768px){.email-input-mod .mc-field-group{border-radius:30px;height:130px;line-height:130px}}.email-input-mod .mc-field-group input{position:absolute;top:0;right:0;bottom:0;left:0;padding-left:24px;padding-right:24px;font-family:NaN Tragety Display,serif;line-height:1.25;font-weight:400;font-size:24px;text-align:center}@media(min-width: 400px)and (max-width: 1399px){.email-input-mod .mc-field-group input{font-size:calc(24px + (55 - 24) * ( 100vw - 400px ) / (1400 - 400))}}@media(min-width: 1400px){.email-input-mod .mc-field-group input{font-size:55px}}@media(min-width: 768px){.email-input-mod .mc-field-group input{padding-left:36px;line-height:130px;text-align:left}}.email-input-mod .mc-field-group input::-moz-placeholder{color:var(--c-text)}.email-input-mod .mc-field-group input:-ms-input-placeholder{color:var(--c-text)}.email-input-mod .mc-field-group input::placeholder{color:var(--c-text)}.email-input-mod .mc-field-group input:focus-visible{outline:none}.email-input-mod #mc-embedded-subscribe{padding-left:24px;padding-right:24px;font-family:NaN Tragety Display,serif;line-height:1.25;font-weight:400;font-size:24px;background-color:var(--c-text);border-radius:10px;box-shadow:0 0 0 1px var(--c-text) inset;color:var(--c-bg);cursor:pointer;height:68px;margin-top:12px;text-align:center;width:100%}@media(min-width: 400px)and (max-width: 1399px){.email-input-mod #mc-embedded-subscribe{font-size:calc(24px + (55 - 24) * ( 100vw - 400px ) / (1400 - 400))}}@media(min-width: 1400px){.email-input-mod #mc-embedded-subscribe{font-size:55px}}@media(min-width: 768px){.email-input-mod #mc-embedded-subscribe{position:absolute;right:0;bottom:0;padding-left:36px;padding-right:36px;border-radius:0 30px 30px 0;height:130px;line-height:130px;margin-top:0;text-align:left;width:auto}}.email-input-mod #mc-embedded-subscribe:hover,.email-input-mod #mc-embedded-subscribe:focus,.email-input-mod #mc-embedded-subscribe:focus-visible{background-color:var(--c-bg);color:var(--c-text);outline:none}.footer{padding-left:3vw;padding-right:3vw;padding-bottom:3vw;margin-top:60px}@media(min-width: 768px){.footer{padding-left:30px;padding-right:30px}}@media(min-width: 768px){.footer{padding-bottom:30px}}@media(min-width: 768px){.footer{margin-top:150px}}.footer__width{position:relative}.footer__logo{display:block;margin-top:24px}@media(min-width: 768px){.footer__logo{margin-top:60px}}a.footer__logo:hover svg,a.footer__logo:focus svg{color:var(--c-bg);stroke:var(--c-text)}@media(min-width: 768px){.footer__items{margin-left:-30px;margin-right:-30px;display:flex}}@media(max-width: 767px){.footer__items{text-align:center}}.footer__item{font-family:NaN Tragety Text,serif;line-height:1.25;font-weight:400;font-size:18px}@media(min-width: 768px){.footer__item{padding-left:30px;padding-right:30px}}@media(min-width: 400px)and (max-width: 1399px){.footer__item{font-size:calc(18px + (28 - 18) * ( 100vw - 400px ) / (1400 - 400))}}@media(min-width: 1400px){.footer__item{font-size:28px}}@media(min-width: 768px){.footer__item{text-align:center;width:33.3333333333%}.footer__item:first-child{text-align:left}.footer__item:last-child{text-align:right}}.footer__item a:hover,.footer__item a:focus{text-decoration:underline}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{transform:translateY(0)}.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-revoke,.cc-window{box-sizing:border-box;display:flex;flex-wrap:nowrap;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;overflow:hidden;position:fixed;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{flex-direction:column;max-width:24em;padding:2em}.cc-window.cc-banner{flex-direction:row;padding:1em 1.8em;width:100%}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{display:inline;opacity:1;padding:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{border-style:solid;border-width:2px;display:block;font-size:.9em;font-weight:700;padding:.4em .8em;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;font-size:1.6em;line-height:.75;opacity:.9;position:absolute;right:.5em;top:.5em}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;left:3em;top:0}.cc-revoke.cc-bottom{border-top-left-radius:.5em;border-top-right-radius:.5em;bottom:0;left:3em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{left:unset;right:3em}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{flex:1 0 auto}.cc-window.cc-banner{align-items:center;-webkit-box-align:center;-ms-flex-align:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{bottom:0;left:0;right:0}.cc-banner .cc-message{-webkit-box-flex:1;display:block;flex:1 1 auto;margin-right:1em;max-width:100%}.cc-compliance{align-content:space-between;align-items:center;-webkit-box-align:center;display:flex;-ms-flex-align:center;-ms-flex-line-pack:justify}.cc-floating .cc-compliance>.cc-btn{flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width: 900px){.cc-btn{white-space:normal}}@media screen and (max-width: 414px)and (orientation: portrait),screen and (max-width: 736px)and (orientation: landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{flex-direction:column}.cc-window.cc-banner .cc-compliance{flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{align-items:unset;-webkit-box-align:unset;-ms-flex-align:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{border-radius:30px;padding:1.2em}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{-webkit-box-flex:0;display:inline;flex:none;text-align:center}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{height:100%;margin:0;padding:.8em 1.8em}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}.cc-type-info.cc-theme-classic{border:1px solid #fff;border-radius:30px 30px 0 0;border-width:1px 1px 0;box-shadow:0 4px 10px var(--c-shadow)}.cc-type-info.cc-theme-classic .cc-compliance{text-align:left !important}.cc-type-info.cc-theme-classic .cc-btn:last-child{font-size:16px;color:inherit;font-family:Tex Gyre Heros,serif;line-height:1.25;text-transform:uppercase;border-radius:100px;box-shadow:0 4px 10px var(--c-shadow);padding:.4em .9em .45em;background-color:var(--c-bg);border:1px solid;color:var(--c-text);font-size:14px;background-color:#000 !important;border:1px solid;color:#fff !important;display:inline-block;min-width:80px;vertical-align:middle}@media(min-width: 400px)and (max-width: 1399px){.cc-type-info.cc-theme-classic .cc-btn:last-child{font-size:calc(16px + (20 - 16) * ( 100vw - 400px ) / (1400 - 400))}}@media(min-width: 1400px){.cc-type-info.cc-theme-classic .cc-btn:last-child{font-size:20px}}.cc-type-info.cc-theme-classic .cc-btn:last-child b,.cc-type-info.cc-theme-classic .cc-btn:last-child strong{font-weight:700}.cc-type-info.cc-theme-classic .cc-btn:last-child:hover,.cc-type-info.cc-theme-classic .cc-btn:last-child:focus{background-color:var(--c-text);border-color:var(--c-text);color:var(--c-bg);outline:none}@media(min-width: 400px)and (max-width: 1399px){.cc-type-info.cc-theme-classic .cc-btn:last-child{font-size:calc(14px + (18 - 14) * ( 100vw - 400px ) / (1400 - 400))}}@media(min-width: 1400px){.cc-type-info.cc-theme-classic .cc-btn:last-child{font-size:18px}}.cc-type-info.cc-theme-classic .cc-btn:last-child:hover,.cc-type-info.cc-theme-classic .cc-btn:last-child:focus{background-color:#fff !important;color:#000 !important}.cc-type-info.cc-theme-classic .cc-message{font-family:NaN Tragety Text,serif;line-height:1.25;font-weight:400;font-size:18px}@media(min-width: 400px)and (max-width: 1399px){.cc-type-info.cc-theme-classic .cc-message{font-size:calc(18px + (20 - 18) * ( 100vw - 400px ) / (1400 - 400))}}@media(min-width: 1400px){.cc-type-info.cc-theme-classic .cc-message{font-size:20px}}

/*# sourceMappingURL=main.css.map*/