﻿html{background:#001c1f;font-size:16px}body{box-sizing:border-box;color:#f4f1e9;display:block;font-family:"Montserrat",sans-serif;font-weight:400;font-style:normal;font-style:normal;margin:0;min-width:320px;position:relative;width:100%;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important}a,i,button,label{color:inherit;text-decoration:none}html.no-scroll,html.no-scroll body{overflow:hidden !important}@media(max-width: 479px){html{font-size:14px}}img{border:0;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}figure,picture{display:block;margin:0;overflow:hidden;position:relative;transition:opacity 500ms ease-out;width:100%}figure:not(.uncropped):not(.wp-caption) img{height:calc(100% + 2px) !important;width:calc(100% + 2px) !important;image-rendering:auto;opacity:1;object-position:center;object-fit:cover;position:absolute;top:-1px;left:-1px}figure.uncropped img{display:block;height:auto !important;width:100%}.wp-caption{width:100% !important}.wp-caption img{display:block;height:auto !important;width:100%}figure.fallback{background-size:cover !important;background-position:center !important}figure.fallback img{display:none !important}figure figcaption{color:#f4f1e9;display:block;font-size:1rem;line-height:160%;margin-top:1rem;opacity:.5}#skip{background:#70aa48;align-items:center;color:#001c1f;display:flex;flex-wrap:nowrap;font-weight:bold;justify-content:center;outline:#70aa48;padding:.5rem 2.5rem .75rem 2.5rem;position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#skip:focus{background:#70aa48;align-items:center;color:#001c1f;display:flex;flex-wrap:nowrap;font-weight:normal;height:auto;justify-content:center;outline:#70aa48;position:static;width:100%}@media(max-width: 479px){#skip{font-size:1.5rem}}@media(min-width: 480px){#skip{font-size:calc(1.5rem + (1vw - .3rem)*.3279)}}@media(min-width: 1701px){#skip{font-size:1.75rem}}b-g{background-color:#1d3f26;height:100%;overflow:hidden;position:fixed;pointer-events:none;top:0;left:0;width:100%;z-index:-1}b-g:before{background-color:#1d3f26;content:"";height:100%;opacity:.66;position:absolute;top:0;left:0;width:100%;z-index:3}b-g:after{background-image:url("assets/img/noise.png");content:"";height:100%;opacity:1;mix-blend-mode:overlay;opacity:.15;position:absolute;top:0;left:0;width:100%;z-index:4}b-gi{background-color:#1d2c30;content:"";height:100%;opacity:0;position:absolute;top:0;left:0;transition:opacity 200ms ease-out;width:100%;z-index:5}l-tr{position:absolute;top:2rem;left:33vw;height:calc(100% - 4rem);transform:rotate(45deg);width:1px;z-index:1}r-tr{position:absolute;top:2rem;right:33vw;height:calc(100% - 4rem);width:1px;transform:rotate(45deg) scaleY(-1);z-index:1}l-g,r-g{height:66vw;opacity:.28;position:absolute;transform:translateZ(0) translate3d(-33vw, -33vw, 0);transition:top 500ms ease-out;width:66vw}l-g{background:radial-gradient(50% 50% at 50% 50%, #0096FF 0%, rgba(0, 0, 0, 0) 90%)}r-g{background:radial-gradient(50% 50% at 50% 50%, #00FF86 0%, rgba(0, 0, 0, 0) 90%)}html.locked,html.locked body{overscroll-behavior-y:none !important}button[data-term]{align-items:center;background-color:rgba(0,0,0,0);border:0;color:inherit;cursor:pointer;display:inline-flex;font-family:inherit;font-size:inherit;font-weight:inherit;margin:0;padding:0;position:relative;text-decoration:underline;text-decoration-style:solid;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:3px;text-align:left;transition:color 175ms ease-out,text-decoration-color 175ms ease}button[data-term]:before{background-image:url("assets/img/help-2.svg");background-size:cover;background-position:center;background-repeat:no-repeat;content:"";height:13px;display:inline-block;margin-left:4px;opacity:.4;right:0;position:absolute;transform:translateY(-0.375rem);transition:opacity 175ms ease-out;width:13px}button[data-term]:after{background-image:url("assets/img/help.svg");background-size:cover;background-position:center;background-repeat:no-repeat;content:"";height:13px;display:inline-block;margin-left:4px;opacity:0;position:relative;transform:translateY(-0.375rem);transition:opacity 175ms ease-out;width:13px}button[data-term]:hover{text-decoration-color:#fdc50c}button[data-term]:hover:before{opacity:0}button[data-term]:hover:after{opacity:1}.btn{box-sizing:border-box;cursor:pointer;display:block;line-height:100%;padding:.875rem 1.875rem;position:relative}.btn+.btn{margin-top:1.5rem}.btn.rounded{border-radius:4rem}.btn.border{background:rgba(0,0,0,0);border:1px solid;transition:background 175ms ease,border 175ms ease,color 175ms ease}.btn.border.beige{border-color:#f4f1e9;color:#f4f1e9}.btn.border.green{border-color:#70aa48;color:#70aa48}.btn.border.orange{border-color:#ff8a7d;color:#ff8a7d}@media(min-width: 481px){.btn.border.toBeige:hover{border-color:#f4f1e9;color:#f4f1e9}.btn.border.toGreen:hover{border-color:#70aa48;color:#70aa48}.btn.border.toOrange:hover{border-color:#ff8a7d;color:#ff8a7d}.btn.border.toFillBeige:hover{background-color:#f4f1e9;border-color:#f4f1e9;color:#001c1f}.btn.border.toFillGreen:hover{background-color:#70aa48;border-color:#70aa48;color:#001c1f}.btn.border.toFillOrange:hover{background-color:#ff8a7d;border-color:#ff8a7d;color:#001c1f}}.btn.fill{border:0;padding:1.375rem calc(2rem + 2.5vw);transition:background 175ms ease,color 175ms ease}.btn.fill.beige{background-color:#f4f1e9;color:#001c1f}.btn.fill.green{background-color:#70aa48;color:#001c1f}.btn.fill.orange{background-color:#ff8a7d;color:#001c1f}@media(min-width: 481px){.btn.fill.toBeige:hover{background-color:#f4f1e9;color:#001c1f}.btn.fill.toGreen:hover{background-color:#70aa48;color:#001c1f}.btn.fill.toOrange:hover{background-color:#ff8a7d;color:#001c1f}}a.btn.fixed{background-color:rgba(0,28,31,.5);backdrop-filter:blur(5px);left:4.689rem;opacity:0;position:fixed;bottom:3.438rem;transform:translateZ(0) translate3d(0, 0, 0);z-index:9998;backface-visibility:hidden;transition:opacity 500ms ease-out;perspective:1000}.mobile-nav a.btn.fixed{display:none}.scale-header a.btn.fixed{opacity:1}@media(max-width: 1023px){.is-chapter a.btn.fixed{bottom:8.438rem}}@media(max-width: 599px){a.btn.fixed{bottom:2rem;left:2rem}.is-chapter a.btn.fixed{bottom:6.438rem}}.active-verse-select a.btn.fixed{opacity:0;pointer-events:none}g-rid,g-row,g-col{box-sizing:border-box}g-rid{display:block;margin:0 auto;max-width:90.626rem;padding:0 3.126rem;width:100%}g-row{display:flex;flex-wrap:wrap;margin:0;padding:0;position:relative;width:100%}g-col{align-items:flex-start;background-clip:padding-box !important;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:wrap;padding:0 1.563rem;position:relative;width:100%}g-rid img{box-sizing:border-box;display:block;height:auto !important;width:100%}@media(max-width: 599px){g-rid,g-col{padding:0 1rem}}main{display:block;padding:0;position:relative}section.flex{box-sizing:border-box;display:block;padding:0;position:relative;width:100%}@media(max-width: 479px){section.flex:not(.np){padding:3rem 0}}@media(min-width: 480px){section.flex:not(.np){padding:calc(3rem + (1vw - .3rem)*1.0526) 0}}@media(min-width: 2001px){section.flex:not(.np){padding:4rem 0}}section.flex:not(.has-background):not(.np)+section.flex:not(.has-background):not(.verse-title){padding-top:0 !important}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Montserrat",sans-serif;font-weight:normal;font-style:normal;margin:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{line-height:105%}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:4.5rem}.wysiwyg h1+*,.wysiwyg h2+*,.wysiwyg h3+*,.wysiwyg h4+*,.wysiwyg h5+*,.wysiwyg h6+*{margin-top:1.5rem}@media(max-width: 479px){h1,.h1{font-size:3rem}}@media(min-width: 480px){h1,.h1{font-size:calc(3rem + (1vw - .3rem)*3.1579)}}@media(min-width: 2001px){h1,.h1{font-size:6rem}}@media(max-width: 429px){h1,.h1{font-size:2.5rem}}@media(max-width: 479px){.wysiwyg h1,.wysiwyg .h1{font-size:3rem}}@media(min-width: 480px){.wysiwyg h1,.wysiwyg .h1{font-size:calc(3rem + (1vw - .3rem)*2.1053)}}@media(min-width: 2001px){.wysiwyg h1,.wysiwyg .h1{font-size:5rem}}@media(max-width: 429px){.wysiwyg h1,.wysiwyg .h1{font-size:2.25rem}}@media(max-width: 479px){h2,.h2{font-size:2.25rem}}@media(min-width: 480px){h2,.h2{font-size:calc(2.25rem + (1vw - .3rem)*1.3158)}}@media(min-width: 2001px){h2,.h2{font-size:3.5rem}}@media(max-width: 429px){h2,.h2{font-size:1.75rem}}@media(max-width: 479px){h3,.h3{font-size:2rem}}@media(min-width: 480px){h3,.h3{font-size:calc(2rem + (1vw - .3rem)*1.0526)}}@media(min-width: 2001px){h3,.h3{font-size:3rem}}@media(max-width: 429px){h3,.h3{font-size:1.438rem}}@media(max-width: 479px){h4,.h4{font-size:1.875rem}}@media(min-width: 480px){h4,.h4{font-size:calc(1.875rem + (1vw - .3rem)*.6579)}}@media(min-width: 2001px){h4,.h4{font-size:2.5rem}}@media(max-width: 429px){h4,.h4{font-size:1.25rem}}@media(max-width: 479px){h5,.h5{font-size:1.875rem}}@media(min-width: 480px){h5,.h5{font-size:calc(1.875rem + (1vw - .3rem)*.6579)}}@media(min-width: 2001px){h5,.h5{font-size:2.5rem}}@media(max-width: 429px){h5,.h5{font-size:1.25rem}}h6,.h6{font-size:1.875rem}@media(max-width: 479px){.hero.case-study~.flex h2{font-size:2rem}}@media(min-width: 480px){.hero.case-study~.flex h2{font-size:calc(2rem + (1vw - .3rem)*1.0526)}}@media(min-width: 2001px){.hero.case-study~.flex h2{font-size:3rem}}@media(max-width: 429px){.hero.case-study~.flex h2{font-size:1.438rem}}@media(max-width: 479px){.hero.case-study~.flex h3{font-size:1.875rem}}@media(min-width: 480px){.hero.case-study~.flex h3{font-size:calc(1.875rem + (1vw - .3rem)*.6579)}}@media(min-width: 2001px){.hero.case-study~.flex h3{font-size:2.5rem}}@media(max-width: 429px){.hero.case-study~.flex h3{font-size:1.25rem}}@media(max-width: 479px){.hero.case-study~.flex h4{font-size:1.875rem}}@media(min-width: 480px){.hero.case-study~.flex h4{font-size:calc(1.875rem + (1vw - .3rem)*.6579)}}@media(min-width: 2001px){.hero.case-study~.flex h4{font-size:2.5rem}}@media(max-width: 429px){.hero.case-study~.flex h4{font-size:1.25rem}}h6,.h6{font-size:1.875rem}p,ul,ol{font-family:"Montserrat",sans-serif;font-size:1.125rem;font-style:normal;font-weight:normal;line-height:170%;margin:2rem 0 0 0}@media(max-width: 379px){p,ul,ol{font-size:1.125rem;line-height:170%}}p strong,ul strong,ol strong{font-weight:bold}p:first-child,ul:first-child,ol:first-child{margin-top:0}.wysiwyg * a:not(.btn){color:inherit;font-weight:normal;text-decoration:underline;text-underline-offset:.25rem;text-decoration-color:#70aa48}.wysiwyg * a:not(.btn):hover{color:#70aa48;text-decoration:underline}.wysiwyg blockquote{display:table;margin:2.5rem 0;padding:0;position:relative}.wysiwyg blockquote+*{margin-top:0}.wysiwyg blockquote:first-child{margin-top:0 !important}.wysiwyg blockquote:last-child{margin-bottom:0 !important}.wysiwyg blockquote p,.wysiwyg blockquote ul,.wysiwyg blockquote ol{color:inherit;font-family:"Montserrat",sans-serif;line-height:120%}@media(max-width: 479px){.wysiwyg blockquote p,.wysiwyg blockquote ul,.wysiwyg blockquote ol{font-size:1.375rem}}@media(min-width: 480px){.wysiwyg blockquote p,.wysiwyg blockquote ul,.wysiwyg blockquote ol{font-size:calc(1.375rem + (1vw - .3rem)*.8197)}}@media(min-width: 1701px){.wysiwyg blockquote p,.wysiwyg blockquote ul,.wysiwyg blockquote ol{font-size:2rem}}.wysiwyg blockquote:not(.no-quote)>*:first-child{text-indent:-0.4ch}.wysiwyg ul:not(.social){list-style-type:none;padding:0}.wysiwyg ul:not(.social) li{display:block;line-height:162.5%;padding:0 0 0 2rem;position:relative}.wysiwyg ul:not(.social) li+li{margin-top:.5rem}.wysiwyg ul:not(.social) li:before{background-color:#70aa48;border-radius:50%;content:"";height:.438rem;left:.625rem;position:absolute;top:.688rem;width:.438rem}.wysiwyg ul:not(.social) ol,.wysiwyg ul:not(.social) ul{margin-top:.625rem}.wysiwyg ol{counter-reset:count;list-style-type:none;padding:0}.wysiwyg ol[start="1"]{counter-reset:count 0}.wysiwyg ol[start="2"]{counter-reset:count 1}.wysiwyg ol[start="3"]{counter-reset:count 2}.wysiwyg ol[start="4"]{counter-reset:count 3}.wysiwyg ol[start="5"]{counter-reset:count 4}.wysiwyg ol[start="6"]{counter-reset:count 5}.wysiwyg ol[start="7"]{counter-reset:count 6}.wysiwyg ol[start="8"]{counter-reset:count 7}.wysiwyg ol[start="9"]{counter-reset:count 8}.wysiwyg ol[start="10"]{counter-reset:count 9}.wysiwyg ol[start="11"]{counter-reset:count 10}.wysiwyg ol[start="12"]{counter-reset:count 11}.wysiwyg ol[start="13"]{counter-reset:count 12}.wysiwyg ol[start="14"]{counter-reset:count 13}.wysiwyg ol[start="15"]{counter-reset:count 14}.wysiwyg ol[start="16"]{counter-reset:count 15}.wysiwyg ol[start="17"]{counter-reset:count 16}.wysiwyg ol[start="18"]{counter-reset:count 17}.wysiwyg ol[start="19"]{counter-reset:count 18}.wysiwyg ol[start="20"]{counter-reset:count 19}.wysiwyg ol[start="21"]{counter-reset:count 20}.wysiwyg ol[start="22"]{counter-reset:count 21}.wysiwyg ol[start="23"]{counter-reset:count 22}.wysiwyg ol[start="24"]{counter-reset:count 23}.wysiwyg ol[start="25"]{counter-reset:count 24}.wysiwyg ol[start="26"]{counter-reset:count 25}.wysiwyg ol[start="27"]{counter-reset:count 26}.wysiwyg ol[start="28"]{counter-reset:count 27}.wysiwyg ol[start="29"]{counter-reset:count 28}.wysiwyg ol[start="30"]{counter-reset:count 29}.wysiwyg ol[start="31"]{counter-reset:count 30}.wysiwyg ol[start="32"]{counter-reset:count 31}.wysiwyg ol[start="33"]{counter-reset:count 32}.wysiwyg ol[start="34"]{counter-reset:count 33}.wysiwyg ol[start="35"]{counter-reset:count 34}.wysiwyg ol[start="36"]{counter-reset:count 35}.wysiwyg ol[start="37"]{counter-reset:count 36}.wysiwyg ol[start="38"]{counter-reset:count 37}.wysiwyg ol[start="39"]{counter-reset:count 38}.wysiwyg ol[start="40"]{counter-reset:count 39}.wysiwyg ol[start="41"]{counter-reset:count 40}.wysiwyg ol[start="42"]{counter-reset:count 41}.wysiwyg ol[start="43"]{counter-reset:count 42}.wysiwyg ol[start="44"]{counter-reset:count 43}.wysiwyg ol[start="45"]{counter-reset:count 44}.wysiwyg ol[start="46"]{counter-reset:count 45}.wysiwyg ol[start="47"]{counter-reset:count 46}.wysiwyg ol[start="48"]{counter-reset:count 47}.wysiwyg ol[start="49"]{counter-reset:count 48}.wysiwyg ol[start="50"]{counter-reset:count 49}.wysiwyg ol[start="51"]{counter-reset:count 50}.wysiwyg ol[start="52"]{counter-reset:count 51}.wysiwyg ol[start="53"]{counter-reset:count 52}.wysiwyg ol[start="54"]{counter-reset:count 53}.wysiwyg ol[start="55"]{counter-reset:count 54}.wysiwyg ol[start="56"]{counter-reset:count 55}.wysiwyg ol[start="57"]{counter-reset:count 56}.wysiwyg ol[start="58"]{counter-reset:count 57}.wysiwyg ol[start="59"]{counter-reset:count 58}.wysiwyg ol[start="60"]{counter-reset:count 59}.wysiwyg ol[start="61"]{counter-reset:count 60}.wysiwyg ol[start="62"]{counter-reset:count 61}.wysiwyg ol[start="63"]{counter-reset:count 62}.wysiwyg ol[start="64"]{counter-reset:count 63}.wysiwyg ol[start="65"]{counter-reset:count 64}.wysiwyg ol[start="66"]{counter-reset:count 65}.wysiwyg ol[start="67"]{counter-reset:count 66}.wysiwyg ol[start="68"]{counter-reset:count 67}.wysiwyg ol[start="69"]{counter-reset:count 68}.wysiwyg ol[start="70"]{counter-reset:count 69}.wysiwyg ol[start="71"]{counter-reset:count 70}.wysiwyg ol[start="72"]{counter-reset:count 71}.wysiwyg ol[start="73"]{counter-reset:count 72}.wysiwyg ol[start="74"]{counter-reset:count 73}.wysiwyg ol[start="75"]{counter-reset:count 74}.wysiwyg ol[start="76"]{counter-reset:count 75}.wysiwyg ol[start="77"]{counter-reset:count 76}.wysiwyg ol[start="78"]{counter-reset:count 77}.wysiwyg ol[start="79"]{counter-reset:count 78}.wysiwyg ol[start="80"]{counter-reset:count 79}.wysiwyg ol[start="81"]{counter-reset:count 80}.wysiwyg ol[start="82"]{counter-reset:count 81}.wysiwyg ol[start="83"]{counter-reset:count 82}.wysiwyg ol[start="84"]{counter-reset:count 83}.wysiwyg ol[start="85"]{counter-reset:count 84}.wysiwyg ol[start="86"]{counter-reset:count 85}.wysiwyg ol[start="87"]{counter-reset:count 86}.wysiwyg ol[start="88"]{counter-reset:count 87}.wysiwyg ol[start="89"]{counter-reset:count 88}.wysiwyg ol[start="90"]{counter-reset:count 89}.wysiwyg ol[start="91"]{counter-reset:count 90}.wysiwyg ol[start="92"]{counter-reset:count 91}.wysiwyg ol[start="93"]{counter-reset:count 92}.wysiwyg ol[start="94"]{counter-reset:count 93}.wysiwyg ol[start="95"]{counter-reset:count 94}.wysiwyg ol[start="96"]{counter-reset:count 95}.wysiwyg ol[start="97"]{counter-reset:count 96}.wysiwyg ol[start="98"]{counter-reset:count 97}.wysiwyg ol[start="99"]{counter-reset:count 98}.wysiwyg ol[start="100"]{counter-reset:count 99}.wysiwyg ol li{counter-increment:count;display:block;line-height:160%;padding:0 0 0 2.5rem;position:relative}.wysiwyg ol li+li{margin-top:.5rem}.wysiwyg ol>li:before{color:#70aa48;content:counter(count) ".";font-family:"Montserrat",sans-serif;font-weight:bold;font-style:normal;position:absolute;text-align:right;top:0;right:calc(100% - 1.5rem)}.wysiwyg ol ul,.wysiwyg ol ol{margin-top:.625rem}.plyr__control:hover{background-color:#70aa48 !important}.plyr__control:hover svg{fill:#001c1f}.plyr__control--overlaid[data-plyr=play]{background:#f4f1e9;box-sizing:border-box;opacity:1;height:4rem;transition:background-color 250ms ease,border 250ms ease;width:4rem;z-index:3}.plyr__control--overlaid[data-plyr=play]:hover{background:#f4f1e9 !important}.plyr__control--overlaid[data-plyr=play] svg{fill:#001c1f;margin:0 auto;height:1.5rem;width:1.5rem}.plyr__controls{transition:opacity 1s ease}.plyr--playing .plyr__controls,.plyr--paused .plyr__controls{opacity:1}.plyr--stopped .plyr__controls{opacity:0}.plyr--full-ui{width:100%}.plyr--full-ui .poster{opacity:1;position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity 500ms ease;z-index:2}.plyr--full-ui .poster:before{background-color:rgba(0,0,0,.25);content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.plyr--playing .poster{opacity:0 !important}chapter-modal{background-color:#011e1c;height:100%;opacity:0;pointer-events:none;position:fixed;top:0;left:0;transition:opacity 500ms ease,z-index 0s linear 1s;width:100%;z-index:-9999}.to-chapter chapter-modal{display:none}.chapter-nav-open,.chapter-nav-open body{overscroll-behavior:none}.chapter-nav-open chapter-modal{opacity:1;pointer-events:all;transition:opacity 1s ease,z-index 0s linear 0s;z-index:10005}div.chapter-mask{background-size:cover !important;background-position:center !important;opacity:0;pointer-events:none;position:fixed;transform:translateZ(0) translate3d(0, 0, 0);transition:opacity 300ms ease-out;will-change:opacity,top,left,width,height;z-index:99999}div.chapter-mask:before{background-color:#001c1f;content:"";opacity:.5;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}div.chapter-mask.visible{opacity:1;transition:opacity 500ms ease-out,top 500ms cubic-bezier(0.3, 0.26, 0.2, 1),left 500ms cubic-bezier(0.3, 0.26, 0.2, 1),width 500ms cubic-bezier(0.3, 0.26, 0.2, 1),height 500ms cubic-bezier(0.3, 0.26, 0.2, 1)}div.chapter-mask.full-screen{top:0 !important;left:0 !important;width:100% !important;height:100% !important}html:not(.mobile-nav) chapter-modal button[data-action=toggle-chapter-nav]{display:none}chapter-modal button[data-action=toggle-chapter-nav]{height:3rem;position:absolute;bottom:1rem;left:4.689rem;width:3rem}chapter-modal button[data-action=toggle-chapter-nav] hamburger-element{height:.625rem;width:3rem}.chapter-nav-open chapter-modal button[data-action=toggle-chapter-nav] hamburger-element:nth-child(4n+1){top:1rem}@media(max-width: 599px){chapter-modal button[data-action=toggle-chapter-nav]{left:2rem}}.page.hero{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;min-height:0;padding:13.75rem 0 8rem 0;width:100%}.page.hero.with-video{background-color:#000;min-height:100svh}.admin-bar .page.hero.with-video{min-height:calc(100svh - 2rem)}.page.hero g-rid{position:relative;transition:opacity 50ms ease-out;will-change:opacity;z-index:2}@media(max-width: 479px){.page.hero.has-none{padding-bottom:3rem}}@media(min-width: 480px){.page.hero.has-none{padding-bottom:calc(3rem + (1vw - .3rem)*1.0526)}}@media(min-width: 2001px){.page.hero.has-none{padding-bottom:4rem}}.page.hero g-col{max-width:50rem}.page.hero.has-image{min-height:60svh}.admin-bar .page.hero.has-image{min-height:calc(60svh - 2rem)}.page.hero.chapter,.page.hero.has-video,.page.hero.with-video,.page.hero.case-study{min-height:100svh}.admin-bar .page.hero.chapter,.admin-bar .page.hero.has-video,.admin-bar .page.hero.with-video,.admin-bar .page.hero.case-study{min-height:calc(100svh - 2rem)}@media(max-width: 479px){.page.hero.case-study{min-height:90svh}}.page.hero.case-study{padding-bottom:13rem}.page.hero small{display:block;font-size:1.25rem;font-weight:700}.page.hero h1{font-weight:700;text-transform:uppercase}.page.hero h1:not(:first-child){margin-top:2rem}@media(max-width: 479px){.page.hero:not(.case-study).with-video h1{font-size:4rem}}@media(min-width: 480px){.page.hero:not(.case-study).with-video h1{font-size:calc(4rem + (1vw - .3rem)*3.6842)}}@media(min-width: 2001px){.page.hero:not(.case-study).with-video h1{font-size:7.5rem}}@media(max-width: 409px){.page.hero:not(.case-study).with-video h1{font-size:3rem;line-height:90%}}@media(max-width: 479px){.page.hero:not(.case-study):not(.with-video) h1{font-size:2.5rem}}@media(min-width: 480px){.page.hero:not(.case-study):not(.with-video) h1{font-size:calc(2.5rem + (1vw - .3rem)*1.8421)}}@media(min-width: 2001px){.page.hero:not(.case-study):not(.with-video) h1{font-size:4.25rem}}@media(max-width: 429px){.page.hero:not(.case-study):not(.with-video) h1{font-size:2rem}}.page.hero h1~*{max-width:42rem}.page.hero.has-none h1~*{max-width:39rem}.page.hero h1.done{min-height:0}.page.hero h1~p,.page.hero h1~ul,.page.hero h1~ol{line-height:150%}@media(max-width: 479px){.page.hero:not(.has-none) h1~p,.page.hero:not(.has-none) h1~ul,.page.hero:not(.has-none) h1~ol{font-size:1.25rem}}@media(min-width: 480px){.page.hero:not(.has-none) h1~p,.page.hero:not(.has-none) h1~ul,.page.hero:not(.has-none) h1~ol{font-size:calc(1.25rem + (1vw - .3rem)*.2632)}}@media(min-width: 2001px){.page.hero:not(.has-none) h1~p,.page.hero:not(.has-none) h1~ul,.page.hero:not(.has-none) h1~ol{font-size:1.5rem}}.page.hero img-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.page.hero figure{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.page.hero figcaption{box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:.938rem;font-style:normal;font-weight:normal;line-height:160%;position:absolute;bottom:1rem;left:1rem;max-width:calc(100% - 2rem);opacity:.85;gap:.25rem;z-index:10;background-color:rgba(0,0,0,.3);backdrop-filter:blur(2px);border-radius:.25rem;padding:.375rem .625rem}.page.hero figure img{object-position:top center}.page.hero figure img:not(:only-of-type):first-of-type{display:block}.page.hero figure img:not(:only-of-type):last-of-type{display:none}@media(max-width: 768px){.page.hero figure img:not(:only-of-type):first-of-type{display:none}.page.hero figure img:not(:only-of-type):last-of-type{display:block}}html.loaded .page.hero figure{backface-visibility:hidden;perspective:1000;filter:blur(0);transition:filter 1s ease-out,opacity 500ms ease-out;will-change:filter,opacity}.page.hero figure:before{background-color:#000;content:"";opacity:.25;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.page.hero figure:after{background:linear-gradient(180deg, rgba(22, 22, 22, 0) 0%, rgba(22, 22, 22, 0.8) 100%);content:"";height:30%;pointer-events:none;position:absolute;bottom:0;left:0;width:100%}.page.hero video-container:before{background:linear-gradient(180deg, #001C1F 0%, rgba(0, 28, 31, 0) 100%);content:"";height:10rem;opacity:0;position:absolute;pointer-events:none;top:0;left:0;width:100%;transition:opacity 1s cubic-bezier(0.24, 0, 0.27, 1);z-index:3}.page.hero video{height:100%;object-fit:cover;position:absolute;top:0;left:0;width:100%}.page.hero.has-video{justify-content:flex-end}.page.hero video-container button{background-color:rgba(0,0,0,0);border:0;cursor:pointer;opacity:1;outline:none;padding:0;pointer-events:all;position:absolute;margin:0;z-index:4}.page.hero video-container button[data-action=stop],.page.hero video-container button[data-action=toggle-audio]{opacity:0;pointer-events:none}.page.hero video-container button[data-action=play]{height:5rem;top:50%;left:50%;transform:translateZ(0) translate3d(-50%, -50%, 0px);width:5rem}.page.hero video-container button[data-action=stop]{height:4rem;top:3.126rem;right:3.126rem;width:4rem}.page.hero video-container button[data-action=toggle-audio]{height:4rem;top:3.126rem;right:8.126rem;width:4rem}.page.hero video-container button svg{height:100%;width:100%}.page.hero video-container button svg *[fill]{fill:#f4f1e9;transition:fill 200ms ease}.page.hero video-container button:hover svg *[fill]{fill:#70aa48}.page.hero video-container button svg *[stroke]{stroke:#f4f1e9;transition:stroke 200ms ease}.page.hero video-container button:hover svg *[stroke]{stroke:#70aa48}.video-playing .page.hero video-container:before{opacity:1}.video-playing .page.hero button[data-action=play]{opacity:0;pointer-events:none}.video-playing .page.hero button[data-action=stop],.video-playing .page.hero button[data-action=toggle-audio]{opacity:1;pointer-events:all}.video-playing .page.hero figure{opacity:0}.page.hero video-container button[data-action=toggle-audio] path{opacity:1;transition:opacity 350ms ease,stroke 200ms ease}.page.hero video-container button[data-action=toggle-audio].muted path{opacity:0}@media(min-width: 1400px){.page.hero.has-video g-col{margin-left:auto;width:calc(50% + 7rem)}.page.hero video-container{position:absolute;top:0;left:0;bottom:0;width:calc(50vw - 12rem);z-index:3}body:not(.is-resizing) .page.hero video-container{transition:width 1s cubic-bezier(0.24, 0, 0.27, 1)}}@media(max-width: 1399px){.page.hero.has-video g-col{margin-left:auto;width:50%}.page.hero video-container{position:absolute;top:0;left:0;bottom:0;width:calc(50vw - 3.126rem);z-index:3}body:not(.is-resizing) .page.hero video-container{transition:width 1s cubic-bezier(0.24, 0, 0.27, 1)}}@media(max-width: 1024px){.page.hero.has-video{padding-top:0 !important}.page.hero.has-video g-col{width:100%}.page.hero video-container{display:block;order:-1;height:60svh;padding-bottom:0;position:relative;width:100%;z-index:3}}@media(max-width: 479px){.page.hero{padding-top:16rem}.page.hero video-container{padding-bottom:0%;height:60svh}.page.hero video-container button[data-action=play]{height:3rem;top:50%;left:50%;transform:translateZ(0) translate3d(-50%, -50%, 0px);width:3rem}.page.hero video-container button[data-action=stop]{height:2rem;top:1.5rem;right:1.5rem;width:2rem}.page.hero video-container button[data-action=toggle-audio]{height:2rem;top:1.5rem;right:4.5rem;width:2rem}}@media(min-width: 480px)and (max-width: 1024px){.page.hero video-container{margin-bottom:calc(3rem + (1vw - .3rem)*1.0526)}}@media(max-width: 479px){.page.hero video-container{margin-bottom:3rem}}.page.hero.chapter g-rid{max-width:none}.page.hero.chapter g-col{max-width:90rem}.page.hero.case-study{padding:8rem 0 6rem 0 !important}.page.hero.case-study g-col{justify-content:space-between}.page.hero.case-study g-col img{margin:0 auto;height:5rem;width:5rem}.page.hero.case-study small{color:#f4f1e9;display:block;font-size:1.75rem;font-weight:400;max-width:none;width:100%}.page.hero.case-study h1{margin:calc(2rem + 2vw) 0 2rem 0;width:calc(100% - 7rem)}.page.hero.case-study a[data-action=back]{align-items:center;background-color:rgba(0,0,0,0);border-radius:0;border:1px solid #f4f1e9;box-sizing:border-box;cursor:pointer;display:flex;flex-wrap:nowrap;height:4rem;justify-content:center;position:absolute;top:calc(50% - 2rem);right:4.689rem;transition:background-color 300ms ease,border 300ms ease;width:4rem}.page.hero.case-study a[data-action=back]:not(.visible){display:none !important}.page.hero.case-study a[data-action=back] svg{stroke:#f4f1e9;transition:stroke 300ms ease}.page.hero.case-study a[data-action=back]:hover{background-color:#70aa48;border-color:#70aa48}.page.hero.case-study a[data-action=back]:hover svg{stroke:#001c1f}.page.hero.case-study g-col a[data-action=back]{display:none}@media(max-width: 768px){.page.hero.case-study h1{margin:calc(2rem + 2vw) 0}.page.hero.case-study>a[data-action=back]{display:none}.page.hero.case-study h1{margin:calc(2rem + 3vw) 0;width:100%}.page.hero.case-study g-col a[data-action=back]{display:flex;position:relative;right:unset;top:unset;margin:0 auto}.page.hero.case-study g-col small+a[data-action=back]{height:3rem;margin-top:3rem;width:3rem}}@keyframes heroBannerFade{0%{opacity:0}100%{opacity:.7}}#hero-banner{margin:0;opacity:1;overflow:hidden;position:relative}#hero-banner .hero-banner-heading{color:#fff;font-size:5.5vw;font-weight:normal;line-height:1.2;margin:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%;z-index:2}#hero-banner .hero-banner-heading b{display:block}#hero-banner.hero-banner-active #hero-banner-image{display:none}#hero-banner-video,#hero-banner-image{left:50%;object-fit:cover;opacity:0;animation:heroBannerFade 1s 1s ease-out forwards;position:absolute;top:0;transition:all 150ms ease-in-out;transform:translateX(-50%);min-width:100%;min-height:100%}.paused #hero-banner-video,.paused #hero-banner-image{opacity:.3}#hero-banner-button{background-color:#e8e7ef;background-image:url("assets/img/video-pause.svg");background-position:center;background-repeat:no-repeat;background-size:1.5rem 1.5rem;border-radius:0;border:0;bottom:0;cursor:pointer;height:40px;opacity:.66;outline:0;position:absolute;left:0;transition:all 350ms ease-in-out;width:40px;z-index:4}#hero-banner:hover #hero-banner-button,#hero-banner-button:focus{opacity:1}.paused #hero-banner-button{background-image:url("assets/img/video-play.svg")}@media(max-width: 479px){#hero-banner-button{left:auto;right:0}}.hero.case-study{justify-content:flex-end}.screen-reader-text{opacity:0;pointer-events:none}.cmplz-blocked-content-notice{align-items:center;background-color:#70aa48;border:0;box-sizing:border-box;border-radius:4rem;color:#fff;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem;font-size:1rem;font-weight:400;line-height:100%;padding:1.375rem 2rem;justify-content:center;line-height:133%;position:relative;transition:background 175ms ease-out,color 175ms ease-out;text-align:center;text-transform:none}@media(min-width: 481px){.cmplz-blocked-content-notice:hover{background-color:#fff !important;color:#70aa48 !important}}.flex.video-embed g-col>div:not(.plyr--full-ui){background-color:rgba(0,0,0,.1);border-radius:0;display:flex;height:0;padding-bottom:49.5%;position:relative;margin:0;width:100%}.flex.video-embed g-col>div:not(.plyr--full-ui) iframe,.flex.video-embed g-col>div:not(.plyr--full-ui) iframe+span.video-title{display:none}.flex.video-embed g-col>div:not(.plyr--full-ui) button{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}.flex.video-embed g-col>div:not(.plyr--full-ui) span.title{display:none}.cookies-per-purpose{color:#001c1f}header{filter:blur(0);opacity:1;padding:2.25rem 0;pointer-events:none;position:absolute;top:0;left:0;transition:opacity 500ms ease-out,filter 500ms ease-out;will-change:opacity,filter;width:100%;backface-visibility:hidden;perspective:1000;z-index:10000}header:before{background:linear-gradient(180deg, rgba(22, 22, 22, 0.8) 0%, rgba(22, 22, 22, 0) 100%);content:"";height:175%;pointer-events:none;position:absolute;top:0;left:0;width:100%}.video-playing header{opacity:0;filter:blur(5px);pointer-events:none}.exit-page header{filter:blur(5px);opacity:0}header g-rid{max-width:none}header g-col{align-items:center;flex-direction:row;flex-wrap:nowrap;min-height:3.438rem}@media(max-width: 479px){header g-col{gap:1.875rem}}@media(min-width: 480px){header g-col{gap:calc(1.875rem + (1vw - .3rem)*4.0984)}}@media(min-width: 1701px){header g-col{gap:5rem}}.mobile-nav header g-col{min-height:3rem}@media(max-width: 1440px){header g-col{min-height:3rem}}@media(max-width: 479px){header{padding:1.625rem 0}header g-col{gap:1.5rem}}header a.logo{display:block;font-size:2rem;font-weight:700;line-height:2.188rem;min-width:11.875rem;opacity:1;pointer-events:all;text-transform:uppercase;transition:opacity 1s ease;width:11.875rem}header.hide-logo a.logo,.chapter-nav-open header a.logo{opacity:0;pointer-events:none}.mobile-nav-open header a.logo{transition:opacity 350ms ease}.mobile-nav header a.logo{font-size:1.375rem;line-height:1.625rem;min-width:8rem;width:8rem}@media(max-width: 1440px){header a.logo{font-size:1.375rem;line-height:1.625rem;min-width:8rem;width:8rem}}header nav{display:block;margin-left:auto;opacity:1;transition:opacity 1s ease}.chapter-nav-open header nav{opacity:0;pointer-events:none}header nav ul{display:flex;flex-wrap:nowrap;list-style-type:none;margin:0;padding:0}@media(max-width: 479px){header nav ul{gap:1.875rem}}@media(min-width: 480px){header nav ul{gap:calc(1.875rem + (1vw - .3rem)*4.0984)}}@media(min-width: 1701px){header nav ul{gap:5rem}}header nav a{display:block;pointer-events:all;position:relative;transition:color 200ms ease;white-space:nowrap}header nav a:after{content:"";position:absolute;left:0;bottom:1px;width:100%;height:2px;background-color:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .3s ease}header nav a:hover:after{transform:scaleX(1);transform-origin:left}.mobile-nav header nav{display:none}@media(max-width: 1440px){header nav{display:none}}button[data-action=toggle-chapter-nav]{background:rgba(0,0,0,0);border:0;cursor:pointer;display:block;height:3.438rem;padding:0;position:relative;width:3.438rem;z-index:20}header+button[data-action=toggle-chapter-nav]{position:fixed;top:2.25rem;left:4.75rem;z-index:10010}.mobile-nav>button[data-action=toggle-chapter-nav],.mobile-nav+header button[data-action=toggle-chapter-nav]{display:none}@media(max-width: 1440px){body>button[data-action=toggle-chapter-nav],body>header button[data-action=toggle-chapter-nav]{display:none}}button[data-action=toggle-chapter-nav] hamburger-element{display:block;height:.813rem;overflow:hidden;opacity:1;position:relative;top:0;transform:rotate(0deg);transition:opacity 300ms ease,top 300ms ease,transform 300ms ease;width:3.438rem}button[data-action=toggle-chapter-nav] hamburger-element+hamburger-element{margin-top:1px}button[data-action=toggle-chapter-nav] img{height:.813rem !important;position:absolute;top:50%;left:0%;transform:translateZ(0) translate3d(-50%, -50%, 0);transition:left 330ms ease;will-change:left;width:auto}.mobile-nav button[data-action=toggle-chapter-nav]{height:3rem;width:3rem}.mobile-nav button[data-action=toggle-chapter-nav] hamburger-element{height:.625rem;width:3rem}.mobile-nav button[data-action=toggle-chapter-nav] img{height:.625rem !important}@media(max-width: 1440px){button[data-action=toggle-chapter-nav]{height:3rem;width:3rem}button[data-action=toggle-chapter-nav] hamburger-element{height:.625rem;width:3rem}button[data-action=toggle-chapter-nav] img{height:.625rem !important}}button[data-action=toggle-chapter-nav] img.green{opacity:0}button[data-action=toggle-chapter-nav][data-chapter="1"] hamburger-element:nth-child(4n+1) img.green{opacity:1}button[data-action=toggle-chapter-nav][data-chapter="1"] hamburger-element:nth-child(4n+1) img.white{opacity:0}button[data-action=toggle-chapter-nav][data-chapter="2"] hamburger-element:nth-child(4n+2) img.green{opacity:1}button[data-action=toggle-chapter-nav][data-chapter="2"] hamburger-element:nth-child(4n+2) img.white{opacity:0}button[data-action=toggle-chapter-nav][data-chapter="3"] hamburger-element:nth-child(4n+3) img.green{opacity:1}button[data-action=toggle-chapter-nav][data-chapter="3"] hamburger-element:nth-child(4n+3) img.white{opacity:0}button[data-action=toggle-chapter-nav][data-chapter="4"] hamburger-element:nth-child(4n+4) img.green{opacity:1}button[data-action=toggle-chapter-nav][data-chapter="4"] hamburger-element:nth-child(4n+4) img.white{opacity:0}button[data-action=toggle-chapter-nav] hamburger-element:nth-child(4n+1) img{transition-delay:0ms}button[data-action=toggle-chapter-nav] hamburger-element:nth-child(4n+2) img{transition-delay:33ms}button[data-action=toggle-chapter-nav] hamburger-element:nth-child(4n+3) img{transition-delay:66ms}button[data-action=toggle-chapter-nav] hamburger-element:nth-child(4n+4) img{transition-delay:99ms}@media(max-width: 1023px){header+button[data-action=toggle-chapter-nav]{display:none}chapter-mobile button[data-action=toggle-chapter-nav]{height:3rem;width:3rem}}@media(min-width: 480px){button[data-action=toggle-chapter-nav]:hover hamburger-element:nth-child(4n+1) img{transition-delay:99ms}button[data-action=toggle-chapter-nav]:hover hamburger-element:nth-child(4n+2) img{transition-delay:66ms}button[data-action=toggle-chapter-nav]:hover hamburger-element:nth-child(4n+3) img{transition-delay:33ms}button[data-action=toggle-chapter-nav]:hover hamburger-element:nth-child(4n+4) img{transition-delay:0ms}button[data-action=toggle-chapter-nav]:hover img,.chapter-nav-open button[data-action=toggle-chapter-nav] img{left:50%}}.chapter-nav-open button[data-action=toggle-chapter-nav] img.white{opacity:0 !important}.chapter-nav-open button[data-action=toggle-chapter-nav] img.green{opacity:1 !important}.chapter-nav-open button[data-action=toggle-chapter-nav] hamburger-element:nth-child(4n+3),.chapter-nav-open button[data-action=toggle-chapter-nav] hamburger-element:nth-child(4n+4){opacity:0}.chapter-nav-open button[data-action=toggle-chapter-nav] hamburger-element:nth-child(4n+1){top:1.25rem;transform:rotate(-135deg)}@media(max-width: 700px){.chapter-nav-open button[data-action=toggle-chapter-nav] hamburger-element:nth-child(4n+1){top:1rem}}.chapter-nav-open button[data-action=toggle-chapter-nav] hamburger-element:nth-child(4n+2){top:.375rem;transform:rotate(-45deg)}.mobile-nav .chapter-nav-open button[data-action=toggle-chapter-nav] hamburger-element:nth-child(4n+1){top:1.063rem}@media(max-width: 1440px){.chapter-nav-open button[data-action=toggle-chapter-nav] hamburger-element:nth-child(4n+1){top:1.063rem}}header nav .excerpt{display:none !important}.cm-visible header{pointer-events:none;opacity:0}.cm-visible header *{pointer-events:none !important}header a.language-link{opacity:1;pointer-events:all;transition:background 175ms ease,border 175ms ease,color 175ms ease,opacity 1s ease !important}header.hide-logo a.language-link{opacity:0}.mobile-nav header g-col{justify-content:space-between;padding-right:92px}@media(max-width: 1440px){header g-col{justify-content:space-between;padding-right:92px}}@media(max-width: 479px){.mobile-nav header g-col{padding-right:78px}header a.language-link{padding:.875rem 1.375rem}}intro-animation{align-items:center;display:flex;justify-content:center;min-height:26.25rem;position:fixed;top:0;left:0;width:100%;height:100svh;text-align:center;z-index:10001}intro-animation.out{pointer-events:none}intro-animation h1{font-size:6.5vw;position:relative;top:-0.625vw;z-index:3}intro-animation h1>span{display:block;position:relative;transform:translateZ(0) translate3d(0, 0, 0);transition:transform .5s cubic-bezier(0.7, 0, 0.96, 1),opacity .33s ease-out}intro-animation h1 span span{display:inline-block;position:relative;opacity:0;transform:translateZ(0) translate3d(0, 50%, 0);transition:opacity 300ms ease-out,transform 300ms ease-out}intro-animation h1>span:first-child span:nth-child(5n+1){transition-delay:130ms}intro-animation h1>span:first-child span:nth-child(5n+2){transition-delay:260ms}intro-animation h1>span:first-child span:nth-child(5n+3){transition-delay:390ms}intro-animation h1>span:first-child span:nth-child(5n+4){transition-delay:520ms}intro-animation h1>span:first-child span:nth-child(5n+5){transition-delay:650ms}intro-animation h1>span:last-child span:nth-child(5n+1){transition-delay:650ms}intro-animation h1>span:last-child span:nth-child(5n+2){transition-delay:780ms}intro-animation h1>span:last-child span:nth-child(5n+3){transition-delay:910ms}intro-animation h1>span:last-child span:nth-child(5n+4){transition-delay:1040ms}intro-animation h1>span:last-child span:nth-child(5n+5){transition-delay:1170ms}@media(min-width: 1867px){intro-animation h1{font-size:7.75rem}}@media(max-width: 480px){intro-animation h1{font-size:2.25rem;line-height:120%;top:.063rem}}intro-animation .line{height:auto;position:absolute;bottom:-0.313rem;left:50%;width:100%;transform:translateZ(0) translate3d(-50%, 0%, 0);transition:top 1s cubic-bezier(0.7, 0, 0.96, 1);z-index:1}@media(max-width: 767px){intro-animation .line{min-width:71rem}}@media(min-width: 768px){intro-animation .line{min-width:calc(71rem + (1vw - .48rem)*69.258)}}@media(min-width: 1901px){intro-animation .line{min-width:120rem}}@media(max-width: 480px){intro-animation .line{min-width:66rem}}@media(max-width: 767px){intro-animation .line *{stroke-dasharray:71rem;stroke-dashoffset:71rem}}@media(min-width: 768px){intro-animation .line *{stroke-dasharray:calc(71rem + (1vw - .48rem)*69.258);stroke-dashoffset:calc(71rem + (1vw - .48rem)*69.258)}}@media(min-width: 1901px){intro-animation .line *{stroke-dasharray:120rem;stroke-dashoffset:120rem}}@media(max-width: 480px){intro-animation .line *{stroke-dasharray:66rem;stroke-dashoffset:66rem}}intro-animation .line *{stroke-width:.5vw}@media(min-width: 1600px){intro-animation .line *{stroke-width:.5rem}}@media(max-width: 1000px){intro-animation .line *{stroke-width:.25rem}}@media(max-width: 480px){intro-animation .line *{stroke-width:.25rem}}@keyframes animateStroke{to{stroke-dashoffset:0}}intro-animation mask-top{position:absolute;bottom:48.375%;left:50%;width:100%;transform:translateZ(0) translate3d(-50%, 0, 0);transition:transform 1s cubic-bezier(0.7, 0, 0.96, 1);z-index:2}intro-animation .mask-top{height:auto;position:relative;bottom:45%;left:50%;width:100%;transform:translateZ(0) translate3d(-50%, 0, 0);transition:transform 1s cubic-bezier(0.7, 0, 0.96, 1);z-index:1}intro-animation .mask-bottom{height:auto;position:absolute;top:45%;left:50%;width:100%;transform:translateZ(0) translate3d(-50%, 0, 0);transition:transform 1s cubic-bezier(0.7, 0, 0.96, 1);z-index:1}@media(max-width: 767px){intro-animation .mask-top,intro-animation .mask-bottom{min-width:70rem}}@media(min-width: 768px){intro-animation .mask-top,intro-animation .mask-bottom{min-width:calc(71rem + (1vw - .48rem)*69.258)}}@media(min-width: 1901px){intro-animation .mask-top,intro-animation .mask-bottom{min-width:120rem}}@media(max-width: 480px){intro-animation .mask-top,intro-animation .mask-bottom{min-width:66rem}}intro-animation.running h1 span span{opacity:1;transform:translateZ(0) translate3d(0, 0, 0)}intro-animation.running .line *{animation:animateStroke 2s linear 0s 1 forwards}@media(max-width: 480px){intro-animation.running .line *{animation:animateStroke 1.5s linear 0s 1 forwards}}intro-animation.running mask-top{transform:translateZ(0) translate3d(-50%, -100%, 0);transition-delay:2s}intro-animation.running .mask-bottom{transform:translateZ(0) translate3d(-50%, 100%, 0);transition-delay:2s}intro-animation.out h1>span:first-child{opacity:0;transform:translateZ(0) translate3d(0, -10vw, 0)}intro-animation.out h1>span:last-child{opacity:0;transform:translateZ(0) translate3d(0, 10vw, 0)}footer{display:block;overflow:hidden;padding:8.75rem 0 1.75rem 0;position:relative}footer g-row{flex-direction:row;justify-content:space-between}footer g-col{align-items:center;flex-direction:row}footer svg{fill:#f4f1e9}@media(max-width: 844px){footer{padding:5rem 0 1.75rem 0}}footer img.eu{width:12.875rem}footer .top g-col{width:auto}footer .social{display:block;margin-left:0}footer .social ul{display:flex;flex-wrap:nowrap;list-style-type:none;margin:0;padding:0}footer .social li{display:block}footer .social li+li{margin-left:2rem}footer .social a{align-items:center;border-radius:50%;display:flex;flex-wrap:nowrap;height:1.5rem;justify-content:center;width:1.5rem}footer .social a svg{display:block;height:1.5rem;transition:fill 250ms ease;width:1.5rem}footer .social a:hover svg{fill:#70aa48}@media(max-width: 844px){footer .top g-col:last-child{justify-content:center !important}footer .top{align-items:center;flex-direction:column;flex-wrap:wrap}footer .top g-col{align-items:center;flex-direction:row;justify-content:center;width:100% !important}footer .social{margin:3.125rem 0 0 0}}footer .mid{align-items:center;padding:3.75rem 0 2.5rem 0}footer .mid g-col{width:auto}footer .mid nav{display:block}footer .mid nav ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem 2rem;list-style-type:none;justify-content:center;margin:0;padding:0}footer .mid nav li{display:block}footer .mid nav a,footer .mid nav button{background-color:rgba(0,0,0,0);border:0;border-radius:0;color:inherit;cursor:pointer;display:block;font-family:inherit;font-weight:inherit;font-size:1.25rem;opacity:.5;margin:0;padding:0;transition:color 250ms ease,opacity 250ms ease;text-align:center}footer .mid nav a:hover,footer .mid nav button:hover{color:#70aa48;opacity:1}footer .blue-stag{font-size:1.25rem;opacity:.5;transition:color 250ms ease,opacity 250ms ease}footer .blue-stag:hover{color:#70aa48;opacity:1}@media(max-width: 844px){footer .mid{flex-direction:column;align-items:center;padding:3rem 0}footer .mid g-col{justify-content:center !important}footer .blue-stag{margin-top:1rem}}footer .bot{padding-top:1.75rem}footer g-row.bot g-col{justify-content:center}footer .bot p{color:rgba(216,216,216,.66);text-align:center}footer .bot:before{background-color:#f4f1e9;content:"";height:1px;opacity:.25;position:absolute;left:50%;top:0;transform:translateX(-50%);width:100vw}footer .logos{flex-direction:row;flex-wrap:wrap;gap:2rem}footer .logos img{height:4rem !important;width:auto !important}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none !important;max-height:none !important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:rgba(0,0,0,0)}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:990;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0, 0, 0.25, 1);-moz-transition:-moz-transform .25s cubic-bezier(0, 0, 0.25, 1);-o-transition:-o-transform .25s cubic-bezier(0, 0, 0.25, 1);transition:transform .25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px "Lucida Console",Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:rgba(0,0,0,0)}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:rgba(0,0,0,0);border:none}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid rgba(0,0,0,0);background:rgba(0,0,0,0);content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform .3s ease-out,opacity .3s ease-in;-moz-transition:-moz-transform .3s ease-out,opacity .3s ease-in;-o-transition:-o-transform .3s ease-out,opacity .3s ease-in;transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset .3s ease-out,-webkit-stroke-opacity .3s ease-in;-moz-transition:-moz-stroke-dashoffset .3s ease-out,-moz-stroke-opacity .3s ease-in;-o-transition:-o-stroke-dashoffset .3s ease-out,-o-stroke-opacity .3s ease-in;transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}glossary-modal{align-items:center;background-color:rgba(0,0,0,.33);box-sizing:border-box;display:flex;flex-wrap:wrap;left:0;height:100%;justify-content:center;overflow:hidden;overflow-y:auto;opacity:0;padding:1.5rem;position:fixed;pointer-events:none;top:0;transition:opacity 250ms ease,z-index 0ms linear 250ms;width:100%;z-index:-9999}.glossary-modal-visible glossary-modal{opacity:1;transition:opacity 250ms ease,z-index 0ms linear 0ms;z-index:9999}glossary-modal modal-inner{background-color:#70aa48;box-shadow:0 0 1rem 0 rgba(0,0,0,.1);color:#fff;display:block;max-width:30rem;position:relative;width:100%}.glossary-modal-visible glossary-modal modal-inner{pointer-events:all}glossary-modal modal-inner{padding:2.5rem}glossary-modal h2{color:#fff;width:calc(100% - 4rem)}@media(max-width: 479px){glossary-modal h2{font-size:1.625rem}}@media(min-width: 480px){glossary-modal h2{font-size:calc(1.625rem + (1vw - .3rem)*.8197)}}@media(min-width: 1701px){glossary-modal h2{font-size:2.25rem}}glossary-modal modal-content{display:block}glossary-modal button[data-action=close]{align-items:center;background-color:#fff;border-radius:0;border:0;cursor:pointer;display:flex;flex-wrap:nowrap;height:4rem;justify-content:center;position:absolute;top:0;right:0;width:4rem}glossary-modal button[data-action=close] svg{height:2.25rem;stroke:#000;transition:stroke 250ms ease;width:2.25rem}glossary-modal button[data-action=close]:hover svg{stroke:#70aa48}@media(max-width: 479px){glossary-modal button[data-action=close]{height:3rem;width:3rem}glossary-modal button[data-action=close] svg{height:1.5rem;width:1.5rem}glossary-modal h2{width:calc(100% - 6rem)}}glossary-modal modal-content a:hover{color:#fff !important}button[data-action=toggle-nav]{background:#f4f1e9;border:0;cursor:pointer;height:2.5rem;margin:0;opacity:1;padding:0;pointer-events:all;position:fixed;top:2.625rem;right:4.625rem;transition:background 1s ease,opacity 500ms ease;width:2.5rem;z-index:10001}.video-playing button[data-action=toggle-nav]{opacity:0;pointer-events:none}@media(min-width: 1441px){html:not(.mobile-nav) button[data-action=toggle-nav]{display:none}html.mobile-nav button[data-action=toggle-nav]{display:block}}body.cm-visible button[data-action=toggle-nav]{display:none !important}button[data-action=toggle-nav]:after,button[data-action=toggle-nav]:before,button[data-action=toggle-nav] button-inner{background-color:#001c1f;content:"";display:block;height:.25rem;margin:.25rem 0 0 .5rem;transition:background-color 250ms ease,transform 250ms ease 250ms;width:1.5rem}button[data-action=toggle-nav]:before{margin-top:0}body.mobile-nav-open button[data-action=toggle-nav]{background-color:#70aa48}body.mobile-nav-open button[data-action=toggle-nav]:before{transform:translateY(0.5rem) rotate(135deg)}body.mobile-nav-open button[data-action=toggle-nav]:after{transform:translateY(-0.5rem) rotate(-135deg)}body.mobile-nav-open button[data-action=toggle-nav] button-inner{transform:scale(0)}@media(max-width: 599px){button[data-action=toggle-nav]{right:2.5rem}}@media(max-width: 479px){button[data-action=toggle-nav]{top:1.875rem;right:1.875rem}}mobile-nav{background-color:#001c1f;display:block;height:100%;filter:blur(5px);backface-visibility:hidden;perspective:1000;opacity:0;overflow:hidden;overflow-y:auto;min-width:320px;position:fixed;top:0;left:0;transition:transform 1s ease,opacity 1s ease,filter 1s ease;transform:translateZ(0) translate3d(0, 0, 0) scale(0.9);pointer-events:none;width:100%;will-change:filter,opacity,transform;z-index:9999}@media(min-width: 1441px){html:not(.mobile-nav) mobile-nav{display:none}}.mobile-nav-open mobile-nav{filter:blur(0);opacity:1;pointer-events:all;transform:translateZ(0) translate3d(0, 0, 0) scale(1)}mobile-nav:after{background-image:url("assets/img/noise.png");content:"";height:100%;opacity:1;mix-blend-mode:overlay;opacity:.1;position:absolute;top:0;left:0;width:100%;z-index:2}mobile-nav:before{background:radial-gradient(50% 50% at 50% 50%, #00FF86 0%, rgba(0, 0, 0, 0) 90%);content:"";left:75%;top:25%;height:175vw;opacity:.1;position:absolute;transform:translateZ(0) translate3d(-50%, -50%, 0);transition:top 500ms ease-out;width:175vw;z-index:1}mobile-nav nav-inner{display:block;position:relative;width:100%;z-index:10}mobile-nav nav-top{box-sizing:border-box;display:block;padding:12.5rem 2rem 4rem 2rem;position:relative;width:100%}mobile-nav nav-top>a.btn{text-align:center;margin-top:3.125rem;padding:1.375rem}mobile-nav nav-bottom{background:#001c1f;box-sizing:border-box;display:block;padding:2.25rem 2rem 2rem 2rem;position:relative;width:100%}mobile-nav nav-bottom:before{background-image:url("assets/img/wavy-line.svg");background-size:cover;content:"";height:2rem;position:absolute;left:50%;top:0;transform:translateZ(0) translate3d(-50%, -50%, 0);width:100vw}mobile-nav nav ul{display:block;list-style-type:none;margin:0;padding:0}mobile-nav nav li{display:block}mobile-nav nav li+li{margin-top:2rem}mobile-nav nav a{display:block;font-size:2.75rem}mobile-nav nav li span{display:block;font-size:1.125rem;line-height:150%;margin:.625rem 0 0 0;opacity:.6}@media(max-width: 479px){mobile-nav nav a{font-size:2rem}}nav-bottom>strong{color:#70aa48;display:block;font-size:2.313rem;font-weight:400;line-height:105%}nav-bottom .social{display:flex;flex-wrap:nowrap;gap:.375rem;list-style-type:none;margin:1.375rem 0 0 0;padding:0;width:100%}nav-bottom .social li{display:block;width:100%}nav-bottom .social a{align-items:center;background-color:rgba(0,0,0,0);border:1px solid #f4f1e9;border-radius:.188rem;box-sizing:border-box;display:flex;flex-wrap:nowrap;justify-content:center;padding:.875rem;transition:background-color 250ms ease,border-color 250ms ease;width:100%}nav-bottom .social a svg{display:block;fill:#f4f1e9;height:1.25rem;transition:fill 250ms ease;width:1.25rem}@media(max-width: 480px){nav-bottom .social{flex-wrap:wrap}nav-bottom .social li{width:calc(50% - .688rem)}}.mobile-nav-open header{position:fixed}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size, 25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family, inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);height:100%;line-height:1.7;line-height:var(--plyr-line-height, 1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background, #4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius, 2px);color:#fff;color:var(--plyr-badge-text-color, #fff);font-size:9px;font-size:var(--plyr-font-size-badge, 9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small, 13px);left:0;padding:10px;padding:var(--plyr-control-spacing, 10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media(min-width: 480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base, 15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media(min-width: 768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large, 18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background, rgba(0, 0, 0, 0.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color, #fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:0 0;border:0;border-radius:3px;border-radius:var(--plyr-control-radius, 3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;height:var(--plyr-control-icon-size, 18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size, 18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}a.plyr__control{text-decoration:none}a.plyr__control::after,a.plyr__control::before{display:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls:empty{display:none}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);background:var(--plyr-menu-background, rgba(255, 255, 255, 0.9));border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));color:#4a5464;color:var(--plyr-menu-color, #4a5464);font-size:15px;font-size:var(--plyr-font-size-base, 15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(0.4, 0, 0.2, 1),width .35s cubic-bezier(0.4, 0, 0.2, 1)}.plyr__menu__container::after{border:4px solid rgba(0,0,0,0);border:var(--plyr-menu-arrow-size, 4px) solid rgba(0,0,0,0);border-top-color:rgba(255,255,255,.9);border-top-color:var(--plyr-menu-background, rgba(255, 255, 255, 0.9));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color, #4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));padding-bottom:4.6666666667px;padding-bottom:calc(var(--plyr-control-spacing, 10px)*.7/1.5);padding-left:10.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*1.5);padding-right:10.5px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*1.5);padding-top:4.6666666667px;padding-top:calc(var(--plyr-control-spacing, 10px)*.7/1.5);-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control::after{border:4px solid rgba(0,0,0,0);border:var(--plyr-menu-item-arrow-size, 4px) solid rgba(0,0,0,0);content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward::after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color, #728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back::after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color, #728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back::before{background:#dcdfe5;background:var(--plyr-menu-back-border-color, #dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]::after,.plyr__menu__container .plyr__control[role=menuitemradio]::before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]::before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing, 10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before{background:#00b3ff;background:var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover::before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc((var(--plyr-control-spacing, 10px)*.7 - 2)*-1);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#eee;color:var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, #EEE)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right, currentColor 0, transparent 0);background-image:linear-gradient(to right, currentColor var(--value, 0), transparent var(--value, 0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2));height:13px;height:var(--plyr-range-thumb-height, 13px);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px);-webkit-appearance:none;margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1)}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2));height:13px;height:var(--plyr-range-thumb-height, 13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height, 5px)}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;color:rgba(0,0,0,0)}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2));height:13px;height:var(--plyr-range-thumb-height, 13px);position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px);margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;pointer-events:none;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__time+.plyr__time::before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing, 10px)}@media(max-width: 767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:rgba(255,255,255,.9);background:var(--plyr-tooltip-background, rgba(255, 255, 255, 0.9));border-radius:3px;border-radius:var(--plyr-tooltip-radius, 3px);bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));color:#4a5464;color:var(--plyr-tooltip-color, #4a5464);font-size:13px;font-size:var(--plyr-font-size-small, 13px);font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%, 10px) scale(0.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:4px solid rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:4px solid rgba(255,255,255,.9);border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, rgba(255, 255, 255, 0.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%, 0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0, 10px) scale(0.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translate(0, 10px) scale(0.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0, 0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height, 13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-0.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-0.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px));left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height, 5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px)/2*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg, rgba(35, 40, 47, 0.6) 25%, transparent 25%, transparent 50%, rgba(35, 40, 47, 0.6) 50%, rgba(35, 40, 47, 0.6) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 25%, transparent 25%, transparent 50%, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 50%, var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 75%, transparent 75%, transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);color:rgba(0,0,0,0)}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6))}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background, #fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color, #4a5464);padding:10px;padding:var(--plyr-control-spacing, 10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b3ff;background:var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)));color:#fff;color:var(--plyr-audio-control-color-hover, #fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6))}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;height:100%;margin:0;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;left:0;position:absolute;top:0}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75));background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color, #fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media(min-width: 480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing, 10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)));color:#fff;color:var(--plyr-video-control-color-hover, #fff)}.plyr__control--overlaid{background:#00b3ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color, #fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%, -50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.25);background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, 0.5))}.plyr--video .plyr__progress__buffer{color:rgba(255,255,255,.25);color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, 0.25))}.plyr:-webkit-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media(min-width: 1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr:-webkit-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media(min-width: 1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr:-moz-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media(min-width: 1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr:-ms-fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media(min-width: 1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media(min-width: 1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing, 10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing, 10px);z-index:3}.plyr__ads::after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height, 5px);left:0;margin:-var(--plyr-range-track-height, 5px)/2 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:rgba(255,255,255,.9);background-color:var(--plyr-tooltip-background, rgba(255, 255, 255, 0.9));border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.15));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;padding:var(--plyr-tooltip-radius, 3px);pointer-events:none;position:absolute;transform:translate(0, 10px) scale(0.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0, 0) scale(1)}.plyr__preview-thumb::before{border-left:4px solid rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:4px solid rgba(255,255,255,.9);border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, rgba(255, 255, 255, 0.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:2px;border-radius:calc(var(--plyr-tooltip-radius, 3px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;border-radius:calc(var(--plyr-tooltip-radius, 3px) - 1px);color:#fff;font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px));padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none !important}.plyr__sr-only{clip:rect(1px, 1px, 1px, 1px);overflow:hidden;border:0 !important;height:1px !important;padding:0 !important;position:absolute !important;width:1px !important}.plyr [hidden]{display:none !important}.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative}.scroll-wrapper>.scroll-content{border:none !important;box-sizing:content-box !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;overflow:scroll !important;padding:0;position:relative !important;top:0;width:auto !important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden !important}.scroll-textarea>.scroll-content>textarea{border:none !important;box-sizing:border-box;height:100% !important;margin:0;max-height:none !important;max-width:none !important;overflow:scroll !important;outline:none;padding:2px;position:relative !important;top:0;width:100% !important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scroll-wrapper>.scroll-element,.scroll-wrapper>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:2}.scroll-wrapper>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scroll-wrapper>.scroll-element.scroll-x{bottom:0;height:1rem;left:0;width:100%}.scroll-wrapper>.scroll-element.scroll-y{height:calc(100% - 1rem);right:.5rem;top:.5rem;width:.5rem}.scroll-wrapper>.scroll-element .scroll-element_outer,.scroll-wrapper>.scroll-element .scroll-element_track,.scroll-wrapper>.scroll-element .scroll-bar{border-radius:1px}.scroll-wrapper>.scroll-element .scroll-element_track,.scroll-wrapper>.scroll-element .scroll-bar{opacity:.25;transition:opacity 250ms ease,background-color 250ms ease}.scroll-element_outer{border-radius:.35rem !important;overflow:hidden}.scroll-wrapper>.scroll-element .scroll-element_track{background-color:rgba(255,255,255,.25)}.scroll-wrapper>.scroll-element .scroll-bar{background-color:#f4f1e9;border-radius:.35rem !important}.light .scroll-wrapper>.scroll-element .scroll-element_track{background-color:rgba(126,126,126,.25)}.light .scroll-wrapper>.scroll-element .scroll-bar{background-color:#f4f1e9;border-radius:.35rem !important}.scroll-wrapper>.scroll-element:hover .scroll-bar{opacity:1;cursor:ns-resize}.scroll-wrapper>.scroll-element.scroll-draggable .scroll-bar{background-color:#70aa48;opacity:1}.scroll-wrapper>.scroll-element .scroll-bar:before{content:"";position:absolute;top:-0.5rem;right:0;bottom:-0.5rem;left:0}.scroll-wrapper>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scroll-wrapper>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scroll-wrapper>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}.scroll-wrapper>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}.type-out{display:block;opacity:0}.type-out.triggered{opacity:1}.type-out.no-anim{opacity:1}section.flex .type-out{opacity:1 !important}.type-out>span{display:inline-block}.type-out span span{display:block;opacity:0;position:relative;transform:translateZ(0) translate3d(0, 33%, 0)}.type-out.done span span{opacity:1;transform:translateZ(0) translate3d(0, 0, 0);transition:opacity 500ms ease-out,transform 500ms ease-out}.type-out.done span:nth-child(100n+1) span{transition-delay:100ms}.type-out.done span:nth-child(100n+2) span{transition-delay:200ms}.type-out.done span:nth-child(100n+3) span{transition-delay:300ms}.type-out.done span:nth-child(100n+4) span{transition-delay:400ms}.type-out.done span:nth-child(100n+5) span{transition-delay:500ms}.type-out.done span:nth-child(100n+6) span{transition-delay:600ms}.type-out.done span:nth-child(100n+7) span{transition-delay:700ms}.type-out.done span:nth-child(100n+8) span{transition-delay:800ms}.type-out.done span:nth-child(100n+9) span{transition-delay:900ms}.type-out.done span:nth-child(100n+10) span{transition-delay:1000ms}.type-out.done span:nth-child(100n+11) span{transition-delay:1100ms}.type-out.done span:nth-child(100n+12) span{transition-delay:1200ms}.type-out.done span:nth-child(100n+13) span{transition-delay:1300ms}.type-out.done span:nth-child(100n+14) span{transition-delay:1400ms}.type-out.done span:nth-child(100n+15) span{transition-delay:1500ms}.type-out.done span:nth-child(100n+16) span{transition-delay:1600ms}.type-out.done span:nth-child(100n+17) span{transition-delay:1700ms}.type-out.done span:nth-child(100n+18) span{transition-delay:1800ms}.type-out.done span:nth-child(100n+19) span{transition-delay:1900ms}.type-out.done span:nth-child(100n+20) span{transition-delay:2000ms}.type-out.done span:nth-child(100n+21) span{transition-delay:2100ms}.type-out.done span:nth-child(100n+22) span{transition-delay:2200ms}.type-out.done span:nth-child(100n+23) span{transition-delay:2300ms}.type-out.done span:nth-child(100n+24) span{transition-delay:2400ms}.type-out.done span:nth-child(100n+25) span{transition-delay:2500ms}.type-out.done span:nth-child(100n+26) span{transition-delay:2600ms}.type-out.done span:nth-child(100n+27) span{transition-delay:2700ms}.type-out.done span:nth-child(100n+28) span{transition-delay:2800ms}.type-out.done span:nth-child(100n+29) span{transition-delay:2900ms}.type-out.done span:nth-child(100n+30) span{transition-delay:3000ms}.type-out.done span:nth-child(100n+31) span{transition-delay:3100ms}.type-out.done span:nth-child(100n+32) span{transition-delay:3200ms}.type-out.done span:nth-child(100n+33) span{transition-delay:3300ms}.type-out.done span:nth-child(100n+34) span{transition-delay:3400ms}.type-out.done span:nth-child(100n+35) span{transition-delay:3500ms}.type-out.done span:nth-child(100n+36) span{transition-delay:3600ms}.type-out.done span:nth-child(100n+37) span{transition-delay:3700ms}.type-out.done span:nth-child(100n+38) span{transition-delay:3800ms}.type-out.done span:nth-child(100n+39) span{transition-delay:3900ms}.type-out.done span:nth-child(100n+40) span{transition-delay:4000ms}.type-out.done span:nth-child(100n+41) span{transition-delay:4100ms}.type-out.done span:nth-child(100n+42) span{transition-delay:4200ms}.type-out.done span:nth-child(100n+43) span{transition-delay:4300ms}.type-out.done span:nth-child(100n+44) span{transition-delay:4400ms}.type-out.done span:nth-child(100n+45) span{transition-delay:4500ms}.type-out.done span:nth-child(100n+46) span{transition-delay:4600ms}.type-out.done span:nth-child(100n+47) span{transition-delay:4700ms}.type-out.done span:nth-child(100n+48) span{transition-delay:4800ms}.type-out.done span:nth-child(100n+49) span{transition-delay:4900ms}.type-out.done span:nth-child(100n+50) span{transition-delay:5000ms}.type-out.done span:nth-child(100n+51) span{transition-delay:5100ms}.type-out.done span:nth-child(100n+52) span{transition-delay:5200ms}.type-out.done span:nth-child(100n+53) span{transition-delay:5300ms}.type-out.done span:nth-child(100n+54) span{transition-delay:5400ms}.type-out.done span:nth-child(100n+55) span{transition-delay:5500ms}.type-out.done span:nth-child(100n+56) span{transition-delay:5600ms}.type-out.done span:nth-child(100n+57) span{transition-delay:5700ms}.type-out.done span:nth-child(100n+58) span{transition-delay:5800ms}.type-out.done span:nth-child(100n+59) span{transition-delay:5900ms}.type-out.done span:nth-child(100n+60) span{transition-delay:6000ms}.type-out.done span:nth-child(100n+61) span{transition-delay:6100ms}.type-out.done span:nth-child(100n+62) span{transition-delay:6200ms}.type-out.done span:nth-child(100n+63) span{transition-delay:6300ms}.type-out.done span:nth-child(100n+64) span{transition-delay:6400ms}.type-out.done span:nth-child(100n+65) span{transition-delay:6500ms}.type-out.done span:nth-child(100n+66) span{transition-delay:6600ms}.type-out.done span:nth-child(100n+67) span{transition-delay:6700ms}.type-out.done span:nth-child(100n+68) span{transition-delay:6800ms}.type-out.done span:nth-child(100n+69) span{transition-delay:6900ms}.type-out.done span:nth-child(100n+70) span{transition-delay:7000ms}.type-out.done span:nth-child(100n+71) span{transition-delay:7100ms}.type-out.done span:nth-child(100n+72) span{transition-delay:7200ms}.type-out.done span:nth-child(100n+73) span{transition-delay:7300ms}.type-out.done span:nth-child(100n+74) span{transition-delay:7400ms}.type-out.done span:nth-child(100n+75) span{transition-delay:7500ms}.type-out.done span:nth-child(100n+76) span{transition-delay:7600ms}.type-out.done span:nth-child(100n+77) span{transition-delay:7700ms}.type-out.done span:nth-child(100n+78) span{transition-delay:7800ms}.type-out.done span:nth-child(100n+79) span{transition-delay:7900ms}.type-out.done span:nth-child(100n+80) span{transition-delay:8000ms}.type-out.done span:nth-child(100n+81) span{transition-delay:8100ms}.type-out.done span:nth-child(100n+82) span{transition-delay:8200ms}.type-out.done span:nth-child(100n+83) span{transition-delay:8300ms}.type-out.done span:nth-child(100n+84) span{transition-delay:8400ms}.type-out.done span:nth-child(100n+85) span{transition-delay:8500ms}.type-out.done span:nth-child(100n+86) span{transition-delay:8600ms}.type-out.done span:nth-child(100n+87) span{transition-delay:8700ms}.type-out.done span:nth-child(100n+88) span{transition-delay:8800ms}.type-out.done span:nth-child(100n+89) span{transition-delay:8900ms}.type-out.done span:nth-child(100n+90) span{transition-delay:9000ms}.type-out.done span:nth-child(100n+91) span{transition-delay:9100ms}.type-out.done span:nth-child(100n+92) span{transition-delay:9200ms}.type-out.done span:nth-child(100n+93) span{transition-delay:9300ms}.type-out.done span:nth-child(100n+94) span{transition-delay:9400ms}.type-out.done span:nth-child(100n+95) span{transition-delay:9500ms}.type-out.done span:nth-child(100n+96) span{transition-delay:9600ms}.type-out.done span:nth-child(100n+97) span{transition-delay:9700ms}.type-out.done span:nth-child(100n+98) span{transition-delay:9800ms}.type-out.done span:nth-child(100n+99) span{transition-delay:9900ms}.type-out.done span:nth-child(100n+100) span{transition-delay:10000ms}.type-out[data-words="1"]~*{transition-delay:400ms}.type-out[data-words="2"]~*{transition-delay:500ms}.type-out[data-words="3"]~*{transition-delay:600ms}.type-out[data-words="4"]~*{transition-delay:700ms}.type-out[data-words="5"]~*{transition-delay:800ms}.type-out[data-words="6"]~*{transition-delay:900ms}.type-out[data-words="7"]~*{transition-delay:1000ms}.type-out[data-words="8"]~*{transition-delay:1100ms}.type-out[data-words="9"]~*{transition-delay:1200ms}.type-out[data-words="10"]~*{transition-delay:1300ms}.type-out[data-words="11"]~*{transition-delay:1400ms}.type-out[data-words="12"]~*{transition-delay:1500ms}.type-out[data-words="13"]~*{transition-delay:1600ms}.type-out[data-words="14"]~*{transition-delay:1700ms}.type-out[data-words="15"]~*{transition-delay:1800ms}.type-out[data-words="16"]~*{transition-delay:1900ms}.type-out[data-words="17"]~*{transition-delay:2000ms}.type-out[data-words="18"]~*{transition-delay:2100ms}.type-out[data-words="19"]~*{transition-delay:2200ms}.type-out[data-words="20"]~*{transition-delay:2300ms}.type-out[data-words="21"]~*{transition-delay:2400ms}.type-out[data-words="22"]~*{transition-delay:2500ms}.type-out[data-words="23"]~*{transition-delay:2600ms}.type-out[data-words="24"]~*{transition-delay:2700ms}.type-out[data-words="25"]~*{transition-delay:2800ms}.type-out[data-words="26"]~*{transition-delay:2900ms}.type-out[data-words="27"]~*{transition-delay:3000ms}.type-out[data-words="28"]~*{transition-delay:3100ms}.type-out[data-words="29"]~*{transition-delay:3200ms}.type-out[data-words="30"]~*{transition-delay:3300ms}.type-out[data-words="31"]~*{transition-delay:3400ms}.type-out[data-words="32"]~*{transition-delay:3500ms}.type-out[data-words="33"]~*{transition-delay:3600ms}.type-out[data-words="34"]~*{transition-delay:3700ms}.type-out[data-words="35"]~*{transition-delay:3800ms}.type-out[data-words="36"]~*{transition-delay:3900ms}.type-out[data-words="37"]~*{transition-delay:4000ms}.type-out[data-words="38"]~*{transition-delay:4100ms}.type-out[data-words="39"]~*{transition-delay:4200ms}.type-out[data-words="40"]~*{transition-delay:4300ms}.type-out[data-words="41"]~*{transition-delay:4400ms}.type-out[data-words="42"]~*{transition-delay:4500ms}.type-out[data-words="43"]~*{transition-delay:4600ms}.type-out[data-words="44"]~*{transition-delay:4700ms}.type-out[data-words="45"]~*{transition-delay:4800ms}.type-out[data-words="46"]~*{transition-delay:4900ms}.type-out[data-words="47"]~*{transition-delay:5000ms}.type-out[data-words="48"]~*{transition-delay:5100ms}.type-out[data-words="49"]~*{transition-delay:5200ms}.type-out[data-words="50"]~*{transition-delay:5300ms}.type-out[data-words="51"]~*{transition-delay:5400ms}.type-out[data-words="52"]~*{transition-delay:5500ms}.type-out[data-words="53"]~*{transition-delay:5600ms}.type-out[data-words="54"]~*{transition-delay:5700ms}.type-out[data-words="55"]~*{transition-delay:5800ms}.type-out[data-words="56"]~*{transition-delay:5900ms}.type-out[data-words="57"]~*{transition-delay:6000ms}.type-out[data-words="58"]~*{transition-delay:6100ms}.type-out[data-words="59"]~*{transition-delay:6200ms}.type-out[data-words="60"]~*{transition-delay:6300ms}.type-out[data-words="61"]~*{transition-delay:6400ms}.type-out[data-words="62"]~*{transition-delay:6500ms}.type-out[data-words="63"]~*{transition-delay:6600ms}.type-out[data-words="64"]~*{transition-delay:6700ms}.type-out[data-words="65"]~*{transition-delay:6800ms}.type-out[data-words="66"]~*{transition-delay:6900ms}.type-out[data-words="67"]~*{transition-delay:7000ms}.type-out[data-words="68"]~*{transition-delay:7100ms}.type-out[data-words="69"]~*{transition-delay:7200ms}.type-out[data-words="70"]~*{transition-delay:7300ms}.type-out[data-words="71"]~*{transition-delay:7400ms}.type-out[data-words="72"]~*{transition-delay:7500ms}.type-out[data-words="73"]~*{transition-delay:7600ms}.type-out[data-words="74"]~*{transition-delay:7700ms}.type-out[data-words="75"]~*{transition-delay:7800ms}.type-out[data-words="76"]~*{transition-delay:7900ms}.type-out[data-words="77"]~*{transition-delay:8000ms}.type-out[data-words="78"]~*{transition-delay:8100ms}.type-out[data-words="79"]~*{transition-delay:8200ms}.type-out[data-words="80"]~*{transition-delay:8300ms}.type-out[data-words="81"]~*{transition-delay:8400ms}.type-out[data-words="82"]~*{transition-delay:8500ms}.type-out[data-words="83"]~*{transition-delay:8600ms}.type-out[data-words="84"]~*{transition-delay:8700ms}.type-out[data-words="85"]~*{transition-delay:8800ms}.type-out[data-words="86"]~*{transition-delay:8900ms}.type-out[data-words="87"]~*{transition-delay:9000ms}.type-out[data-words="88"]~*{transition-delay:9100ms}.type-out[data-words="89"]~*{transition-delay:9200ms}.type-out[data-words="90"]~*{transition-delay:9300ms}.type-out[data-words="91"]~*{transition-delay:9400ms}.type-out[data-words="92"]~*{transition-delay:9500ms}.type-out[data-words="93"]~*{transition-delay:9600ms}.type-out[data-words="94"]~*{transition-delay:9700ms}.type-out[data-words="95"]~*{transition-delay:9800ms}.type-out[data-words="96"]~*{transition-delay:9900ms}.type-out[data-words="97"]~*{transition-delay:10000ms}.type-out[data-words="98"]~*{transition-delay:10100ms}.type-out[data-words="99"]~*{transition-delay:10200ms}.type-out[data-words="100"]~*{transition-delay:10300ms}.type-out~*{opacity:0;transform:translateZ(0) translate3d(0, 3rem, 0);transition:opacity 1s ease-out,transform 1s ease-out}.type-out.done~*{opacity:1;transform:translateZ(0) translate3d(0, 0, 0)}section.flex.share-cta{padding-bottom:0;border-top:1px solid rgba(220,220,220,.28)}.share-cta h2{color:#70aa48}@media(max-width: 479px){.share-cta h2{font-size:2.313rem}}@media(min-width: 480px){.share-cta h2{font-size:calc(2.313rem + (1vw - .3rem)*1.0649)}}@media(min-width: 1701px){.share-cta h2{font-size:3.125rem}}.share-cta g-row{align-items:center}.share-cta g-col:first-child{width:33.333%}.share-cta g-col:last-child{max-width:42.188rem;width:66.666%;margin:0 auto}.share-cta svg{fill:#f4f1e9}.share-cta figure{border-radius:.313rem;display:block;height:0;padding-bottom:165%;width:100%}.share-cta p{font-size:1.375rem;line-height:2.5rem;margin:2.813rem 0}@media(max-width: 999px){.share-cta g-col:first-child{width:45%}.share-cta g-col:last-child{max-width:none;width:55%;margin:0}}@media(max-width: 768px){.share-cta g-col:first-child{margin-bottom:2.5rem;width:100%}.share-cta g-col:last-child{width:100%;margin:0}.share-cta figure{padding-bottom:50%}}@media(max-width: 480px){.share-cta p{margin:2rem 0 2.25rem 0}.share-cta figure{padding-bottom:75%}}.share-cta .social{display:flex;flex-wrap:nowrap;gap:1.375rem;list-style-type:none;margin:0;padding:0;width:100%}.share-cta .social li{display:block;width:100%}.share-cta .social a{align-items:center;background-color:rgba(0,0,0,0);border:1px solid #f4f1e9;border-radius:.188rem;box-sizing:border-box;display:flex;flex-wrap:nowrap;justify-content:center;padding:.875rem;transition:background-color 250ms ease,border-color 250ms ease;width:100%}.share-cta .social a:hover{background-color:#70aa48;border-color:#70aa48}.share-cta .social a svg{display:block;height:1.25rem;transition:fill 250ms ease;width:1.25rem}.share-cta .social a:hover svg{fill:#001c1f}@media(max-width: 480px){.share-cta .social{flex-wrap:wrap}.share-cta .social li{width:calc(50% - .688rem)}}vertical-slides{display:block;height:100svh;overflow:hidden;position:relative}vertical-slides:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}slide-container{display:block;height:100%;margin:0 auto;max-width:81.25rem;position:relative;top:0;width:calc(100% - 13.5rem)}@media(max-width: 768px){slide-container{width:calc(100% - 6.25rem)}}@media(max-width: 479px){slide-container{width:calc(100% - 3rem)}}slide-item:nth-child(10n+1){z-index:10}slide-item:nth-child(10n+2){z-index:9}slide-item:nth-child(10n+3){z-index:8}slide-item:nth-child(10n+4){z-index:7}slide-item:nth-child(10n+5){z-index:6}slide-item:nth-child(10n+6){z-index:5}slide-item:nth-child(10n+7){z-index:4}slide-item:nth-child(10n+8){z-index:3}slide-item:nth-child(10n+9){z-index:2}slide-item:nth-child(10n+10){z-index:1}slide-item{display:block;height:450px;max-height:90vh;pointer-events:none;position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%}@media(max-width: 479px){slide-item{height:calc(150vw - 3rem)}}slide-item.current{pointer-events:all}slide-inner{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:center;position:relative;transition:opacity 1.5s cubic-bezier(0.87, 0, 0.13, 1),transform 1.5s cubic-bezier(0.87, 0, 0.13, 1),filter 1.5s cubic-bezier(0.87, 0, 0.13, 1);filter:blur(5px);backface-visibility:hidden;perspective:1000;opacity:0;transform:translateY(100%) scale(2);will-change:opacity,filter,transform}html:not(.chapter-nav-open) chapter-modal slide-inner{filter:blur(0) !important}@media(max-width: 599px){slide-inner{transition:opacity 750ms cubic-bezier(0.87, 0, 0.13, 1),transform 750ms cubic-bezier(0.87, 0, 0.13, 1),filter 750ms cubic-bezier(0.87, 0, 0.13, 1)}}slide-item.current slide-inner{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}slide-item.current+slide-item slide-inner{filter:blur(5px);opacity:.5;transform:translateY(-50%) scale(0.66)}slide-item.current+slide-item~slide-item slide-inner{filter:blur(5px);opacity:0;transform:translateY(-80%) scale(0.44)}slide-item a{pointer-events:none}slide-item a.selected-case-study-slide,slide-item a.selected-chapter-slide{pointer-events:all}slide-item figure{background-color:#000;margin:0;opacity:1;position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity 750ms ease;z-index:0}slide-item figure:before{background-color:#001c1f;content:"";opacity:.5;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}slide-item figure img{opacity:.8}slide-item figure img:not(:only-child):first-child{display:block}slide-item figure img:not(:only-child):last-child{display:none}@media(max-width: 768px){slide-item figure img:not(:only-child):first-child{display:none}slide-item figure img:not(:only-child):last-child{display:block}}slide-item a{display:block;height:100%;transition:color 200ms ease-out;width:100%}slide-item item-text{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;line-height:100%;justify-content:center;height:100%;margin:0 auto;max-width:64rem;padding:3.126rem;position:relative;pointer-events:none;text-align:center;transition:transform 1.5s cubic-bezier(0.87, 0, 0.13, 1);width:100%;will-change:transform;z-index:5}slide-item.current item-text{transform:translateZ(0) translate3d(0, 0, 0) scale(1.01)}slide-item.current+slide-item item-text{transform:translateZ(0) translate3d(0, 0, 0) scale(0.9)}slide-item.current+slide-item~slide-item item-text{transform:translateZ(0) translate3d(0, 0, 0) scale(0.8)}@media(min-width: 700px){slide-item item-text{font-size:calc(3.375rem + (1vw - .3rem)*1.0526)}}@media(min-width: 2001px){slide-item item-text{font-size:4.375rem}}@media(max-width: 768px){slide-item item-text{font-size:3rem}}@media(max-width: 479px){slide-item item-text{font-size:2.5rem}}slide-item item-text small{display:block;font-size:1.375rem;line-height:100%;margin:0 auto 2rem auto;text-align:center}vertical-slides nav{display:flex;flex-direction:column;flex-wrap:nowrap;gap:.438rem;position:absolute;top:50%;right:3.125rem;transform:translateY(-50%);z-index:10}vertical-slides nav button{background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:50%;cursor:pointer;display:block;height:.688rem;padding:0;transition:background-color 175ms ease,border-color 175ms ease;width:.688rem}vertical-slides nav button:not(.current):hover{background-color:#fff}vertical-slides nav button.current{background-color:#00ff8c;border-color:#00ff8c}@media(max-width: 768px){vertical-slides nav{flex-direction:row;top:unset;bottom:3.125rem;right:3.125rem;transform:none}}@media(min-width: 480px){slide-item a:hover{color:#70aa48}slide-item item-text small{color:#f4f1e9 !important}}@media(max-width: 479px){slide-item item-text{padding:2rem}slide-item item-text small{color:#70aa48;margin-bottom:1.75rem}slide-item item-text small:before{content:"Chapter "}slide-item item-text small span{display:none}vertical-slides nav{bottom:1.5rem;right:1.5rem}}.case-study-slide img{height:4.25rem;width:4.25rem}.case-study-slide h2{margin:auto 0}@media(max-width: 479px){.case-study-slide h2{font-size:2rem}}@media(min-width: 480px){.case-study-slide h2{font-size:calc(2rem + (1vw - .3rem)*2.1311)}}@media(min-width: 1701px){.case-study-slide h2{font-size:3.625rem}}.case-study-slide small{margin:0}@media(min-width: 1024px){.is-chapter .flex.case-study-cta g-row{max-width:calc(100% - 375px)}}a.cta-wrap{padding-top:0 !important}.case-study-cta a.cta-wrap{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding:0;position:relative;width:100%}.case-study-cta a.cta-wrap>*:not(figure){position:relative;z-index:2}.case-study-cta figure{background-color:#001c1f;display:block;position:relative;width:100%;z-index:1}.case-study-cta figcaption{box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:.938rem;font-style:normal;font-weight:normal;line-height:160%;position:absolute;bottom:1rem;left:1rem;max-width:calc(100% - 2rem);opacity:.85;gap:.25rem;z-index:10;background-color:rgba(0,0,0,.3);backdrop-filter:blur(2px);border-radius:.25rem;padding:.375rem .625rem}.case-study-cta a figure img{object-position:top center !important}.case-study-cta figure img:not(:only-of-type):first-of-type{display:block}.case-study-cta figure img:not(:only-of-type):last-of-type{display:none}@media(max-width: 768px){.case-study-cta figure img:not(:only-of-type):first-of-type{display:none}.case-study-cta figure img:not(:only-of-type):last-of-type{display:block}}.case-study-cta bottom-copy small,.case-study-cta bottom-copy span{display:block;line-height:100%;font-size:1.25rem}.case-study-cta span.link{line-height:170%;position:relative}.case-study-cta span.link:after{content:"";position:absolute;left:0;bottom:1px;width:100%;height:2px;background-color:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .3s ease}.case-study-cta a:hover span.link:after{transform:scaleX(1);transform-origin:left}.case-study-cta h2{margin:0;padding:1.75rem 0 1.25rem 0;transition:color 200ms ease-out}@media(max-width: 479px){.case-study-cta h2{padding:1.5rem 0 1rem 0}}@media(min-width: 480px){.case-study-cta a:hover h2{color:#70aa48}}.case-study-cta bottom-copy{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:1.25rem 2rem;width:100%}.flex.cta a{background-color:#001c1f;border-radius:.188rem;display:flex;flex-direction:row;flex-wrap:nowrap;max-width:39rem;min-height:13.75rem;overflow:hidden;position:relative;width:100%}.flex.cta a figure{width:36%}.flex.cta a text-content{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end;padding:2.5rem;width:64%}.flex.cta h2{font-size:2rem;width:calc(100% - .5rem);transform:translate3d(0, 0, 0);transition:transform 200ms ease-out,color 200ms ease-out}.flex.cta span{color:#70aa48;display:block;font-size:1.125rem;text-align:left;margin-top:2.25rem}@media(max-width: 599px){.flex.cta a{flex-direction:column}.flex.cta a figure{width:100%;height:0;padding-bottom:56.25%}.flex.cta a text-content{padding:2rem;width:100%}}@media(max-width: 479px){.flex.cta a figure{width:100%;height:0;padding-bottom:80%}}@media(min-width: 480px){.flex.cta a:hover h2{color:#70aa48;transform:translate3d(0.5rem, 0, 0)}}.flex.download download-cta{background-color:#002728;border-radius:.75rem;display:flex;flex-direction:row;flex-wrap:nowrap;min-height:7.5rem;position:relative;width:100%}.flex.download download-cta text-content{box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding:1.75rem 1.75rem 1.75rem 7.5rem;position:relative;width:calc(100% - 12rem)}.flex.download download-cta text-content>img{height:4rem;left:1.75rem;opacity:.33;position:absolute;top:calc(50% - 2rem);width:4rem}.flex.download download-cta text-content strong{display:block;font-size:1.25rem;font-weight:normal}.flex.download download-cta text-content span{display:block;font-size:1.125rem;margin-top:.625rem;opacity:.5}.flex.download a{align-content:center;box-sizing:border-box;border-left:1px solid #3e605b;display:flex;flex-wrap:wrap;justify-content:center;width:12rem}.flex.download a img-wrap{display:block;width:100%}.flex.download a img{display:block;filter:grayscale(100%);height:2.5rem;margin:0 auto .75rem auto;opacity:.33;transition:opacity 250ms,filter 250ms ease-out;width:2.5rem}.flex.download a>span{box-sizing:border-box;color:#70aa48;display:flex;flex-wrap:nowrap;flex-direction:row;filter:grayscale(100%);justify-content:center;gap:1rem;font-size:1.125rem;opacity:.5;transition:opacity 250ms ease-out,filter 250ms ease-out;text-align:center;width:100%}.flex.download a>span span{display:block}.flex.download a:hover *{opacity:1 !important;filter:grayscale(0%)}@media(max-width: 768px){.flex.download download-cta{flex-direction:column}.flex.download download-cta text-content{width:100%}.flex.download a{align-items:center;border-top:1px solid #3e605b;border-left:0;flex-wrap:nowrap;flex-direction:row;justify-content:flex-start;gap:1rem;padding:1rem 1rem 1rem 7.5rem;width:100%}.flex.download a>span{justify-content:flex-start}.flex.download a *{width:auto !important}}@media(max-width: 479px){.flex.download download-cta text-content{padding:1.5rem}.flex.download download-cta text-content>img{height:2rem;left:unset;top:unset;width:2rem;position:relative}.flex.download a{padding-left:5rem}}@media(min-width: 1024px){.is-chapter .key-statement g-row{max-width:calc(100% - 375px)}}.hero.case-study~.flex.key-statement g-row{max-width:64rem}.key-statement blockquote{padding-left:2.75rem}.key-statement blockquote:before{background-color:#70aa48;content:"";position:absolute;top:.438rem;left:0;bottom:.375rem;width:.375rem}@media(max-width: 599px){.key-statement blockquote{padding-left:2rem}.key-statement blockquote:before{width:.25rem}}@media(min-width: 1024px){.is-chapter .full-width-image figure{display:block;position:relative;width:calc(100% - 375px)}}.flex.full-width-image figcaption{color:#fff;display:flex;flex-wrap:wrap;font-size:.938rem;font-style:normal;font-weight:normal;line-height:160%;position:absolute;bottom:1rem;left:1rem;max-width:calc(100% - 2rem);opacity:.66;gap:.25rem;z-index:10;background-color:rgba(0,0,0,.3);backdrop-filter:blur(2px);border-radius:.25rem;padding:.375rem .625rem}@media(min-width: 1024px){.is-chapter .flex.gallery section-inner{display:block;width:calc(100% - 375px)}}.flex.gallery.grid section-inner{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;padding:1rem}.flex.gallery.grid.illustration section-inner figure{aspect-ratio:1/.9}.flex.gallery.grid section-inner figure{width:calc((100% - 2rem)/3)}@media(min-width: 1024px){.flex.gallery.grid[data-count="2"] section-inner figure{width:calc((100% - 1rem)/2)}.flex.gallery.grid[data-count="7"] section-inner figure:nth-child(7n+1),.flex.gallery.grid[data-count="7"] section-inner figure:nth-child(7n+2),.flex.gallery.grid[data-count="7"] section-inner figure:nth-child(7n+6),.flex.gallery.grid[data-count="7"] section-inner figure:nth-child(7n+7){width:calc((100% - 1rem)/2)}}@media(max-width: 1023px){.flex.gallery.grid section-inner figure{width:calc((100% - 1rem)/2)}}@media(max-width: 479px){.flex.gallery.grid section-inner figure{width:100%}}.flex.gallery.grid section-inner figure img{object-fit:contain}.flex.gallery.grid.illustration section-inner figure img{height:80% !important;margin:auto;width:80% !important}.flex.gallery.grid figcaption{box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:.938rem;font-style:normal;font-weight:normal;line-height:160%;position:absolute;bottom:1rem;left:1rem;max-width:calc(100% - 2rem);opacity:.85;gap:.25rem;z-index:10;background-color:rgba(0,0,0,.3);backdrop-filter:blur(2px);border-radius:.25rem;padding:.375rem .625rem}.flex.gallery.grid.illustration figcaption{justify-content:center;text-align:center}.map-ui{background-color:#001c1f;display:flex;flex-wrap:wrap;height:100svh;min-height:640px;overflow:hidden;position:relative;width:100%}.admin-bar .map-ui{height:calc(100svh - 2rem)}.map-ui map-embed{height:100%;position:absolute;top:0;left:0;width:100%;z-index:2}.map-ui button[data-action=reset]{background-color:#fff;border-radius:2px;border:0;box-shadow:0 0 0 2px rgba(0,0,0,.2);cursor:pointer;display:flex;height:1.875rem;position:absolute;bottom:6.25rem;right:.75rem;width:1.875rem;z-index:10}.map-ui button[data-action=reset]:hover{background-color:#f4f4f4}.map-ui button[data-action=reset] svg{display:block;height:1rem;margin:auto;stroke:#000;width:1rem}@media(min-width: 1121px){.map-ui map-filters{background-color:#032022;border-radius:.625rem;box-sizing:border-box;display:block;margin:auto 4rem;opacity:1;padding:1.875rem;position:relative;transition:opacity 300ms ease;width:20rem;z-index:4}.cm-visible .map-ui map-filters{opacity:0;pointer-events:none}}@media(max-width: 1120px){.map-ui map-filters{background-color:#032022;border-radius:.625rem;box-sizing:border-box;display:none;margin:auto;padding:1.875rem;position:relative;width:20rem;z-index:4}.filters-visible .map-ui map-filters{display:block}.filters-visible .map-ui map-embed{opacity:.5}.filters-visible .map-ui map-embed *{pointer-events:none}}@media(max-width: 479px){.map-ui map-filters{background-color:#032022;border-radius:0;box-sizing:border-box;height:100%;left:0;top:0;margin:auto;padding:7.5rem 1.875rem 1.875rem 1.875rem;position:fixed;width:100%;z-index:11}}.map-ui map-filters nav{display:flex;flex-wrap:nowrap;flex-direction:column;gap:.5rem;margin-top:2.25rem}.map-ui checkbox-wrap{display:block;position:relative;user-select:none}.map-ui checkbox-wrap input{display:none}.map-ui checkbox-wrap label{align-items:center;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:1.125rem;gap:1.75rem}.map-ui checkbox-wrap label:hover{text-decoration:underline}.map-ui checkbox-wrap label:before{background-color:#003133;border-radius:2rem;content:"";display:block;height:1.875rem;position:relative;top:0;left:0;width:4.5rem}.map-ui checkbox-wrap label:after{background-color:#f4f1e9;border-radius:50%;content:"";display:block;height:1.875rem;position:absolute;top:0;left:0;transition:left 200ms ease,background-color 200ms ease;width:1.875rem}.map-ui checkbox-wrap input:checked+label:after{background-color:#70aa48;left:2.625rem}.map-ui .leaflet-marker-pane>div{height:1px;position:relative;width:1px}.map-ui .leaflet-marker-pane .leaflet-interactive{outline:none !important}.map-ui .marker.harbour{background-color:#ff0073;border-radius:50%;height:1.063rem;position:absolute;pointer-events:none;transform:translate3d(-50%, -50%, 0);width:1.063rem}.map-ui .marker.pilot_site{background-color:#70aa48;border-radius:50%;height:1.25rem;position:absolute;transform:translate3d(-50%, -50%, 0);width:1.25rem}.map-ui .marker.pilot_site:before{border:1px solid #70aa48;border-radius:50%;content:"";height:2.5rem;opacity:.63;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);transition:background-color 200ms ease,opacity 200ms ease;width:2.5rem}.map-ui .marker.pilot_site:after{animation:pulse 2s ease infinite;background-color:#70aa48;border-radius:50%;content:"";height:1.25rem;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0) scale(1);width:1.25rem}.map-ui .marker.pilot_site:hover:before{background:#70aa48;opacity:1}@keyframes pulse{0%{opacity:0;transform:translate3d(-50%, -50%, 0) scale(1)}15%{opacity:1}33%{opacity:.33}100%{opacity:0;transform:translate3d(-50%, -50%, 0) scale(2)}}tool-tip{background-color:rgba(3,32,34,.8);color:#f4f1e9;font-size:1.125rem;padding:.375rem 1rem .5rem 1rem;pointer-events:none;position:fixed;z-index:10;transform:translate3d(0.375rem, -50%, 0)}tool-tip.visible{opacity:1}@media(max-width: 720px){tool-tip{display:none !important}}.map-ui button[data-action=toggle-filters]{background-color:#f4f1e9;border-radius:.25rem;border:0;cursor:pointer;height:3.5rem;padding:0;position:absolute;bottom:1.5rem;left:1.5rem;width:3.5rem;z-index:12}.map-ui button[data-action=toggle-filters] svg{height:1.5rem;margin:auto;stroke:#001c1f;width:1.5rem}.map-ui button[data-action=toggle-filters] svg.open{display:block}.map-ui button[data-action=toggle-filters] svg.close{display:none}@media(min-width: 1121px){.map-ui button[data-action=toggle-filters]{display:none}}@media(max-width: 1120px){.map-ui button[data-action=toggle-filters]{display:flex}.filters-visible .map-ui button[data-action=toggle-filters] svg.open{display:none}.filters-visible .map-ui button[data-action=toggle-filters] svg.close{display:block}}content-modal{background-color:#002728;position:absolute;height:100%;max-width:56.25rem;right:0;width:100%;transform:translate3d(100%, 0, 0);transition:transform 500ms ease-out;z-index:20}content-modal modal-inner{box-sizing:border-box;display:block;height:100%;padding:2.625rem 4.5rem 5.5rem 4.5rem;width:100%}content-modal .scroll-wrapper{height:100%}.cm-visible content-modal{transform:translate3d(0, 0, 0)}content-modal button[data-action=close-modal]{background-color:rgba(0,0,0,0);border:1px solid #70aa48;border-radius:50%;cursor:pointer;display:flex;padding:0;position:absolute;top:2.625rem;right:3.688rem;transition:background-color 200ms ease;height:3.125rem;width:3.125rem;z-index:10}content-modal button[data-action=close-modal] svg{height:1.5rem;margin:auto;transition:stroke 200ms ease;stroke:#70aa48;width:1.5rem}content-modal button[data-action=close-modal]:hover{background-color:#70aa48}content-modal button[data-action=close-modal]:hover svg{stroke:#001c1f}content-modal h1+strong{align-items:center;display:flex;flex-wrap:nowrap;gap:.875rem;font-size:1.25rem;font-weight:400;margin:1.875rem 0}.map-ui loc-pip{background-color:#70aa48;border-radius:50%;display:block;height:.75rem;margin:0 .438rem;position:relative;top:1px;width:.75rem}.map-ui loc-pip:before{border:1px solid #70aa48;border-radius:50%;content:"";height:1.5rem;opacity:.63;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);transition:background-color 200ms ease,opacity 200ms ease;width:1.5rem}.map-ui loc-pip:after{animation:pulse 2s ease infinite;background-color:#70aa48;border-radius:50%;content:"";height:.75rem;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0) scale(1);width:.75rem}.map-ui loc-pip+p,.map-ui loc-pip+ul,.map-ui loc-pip+ol{margin-top:0}.map-ui .scroll-wrapper>.scroll-element.scroll-y{height:calc(100% - 6rem);right:.5rem;top:4.688rem;width:.5rem}.map-ui .scroll-scrolly_visible .content{padding-right:5.5rem}.map-ui .content img{display:block;width:100%}.map-ui .content h1{font-size:1.875rem !important}@media(max-width: 599px){content-modal modal-inner{padding:2rem 1.5rem 2.5rem 1.5rem}.map-ui .scroll-scrolly_visible .content{padding-right:3rem}content-modal button[data-action=close-modal]{right:.75rem !important}}@media(min-width: 1024px){.is-chapter .quote g-row{max-width:calc(100% - 375px)}}.quote .author{font-size:1.25rem;line-height:150%;order:1;width:30%}.quote .author strong{font-weight:normal}.quote .quote{order:2;width:70%}.quote img{border-radius:.188rem;margin-bottom:2.25rem;max-width:11rem}@media(max-width: 768px){.quote .author{margin-top:1.5rem;order:2;width:100%}.quote .quote{order:1;width:100%}}.quote.no-img .author{margin-top:1.5rem;order:2;width:100%}.quote.no-img .quote{order:1;width:100%}@media(min-width: 1024px){.is-chapter .quiz g-row{max-width:calc(100% - 375px)}}@media(max-width: 479px){.quiz{padding:4rem 0 !important}}@media(min-width: 480px){.quiz{padding:calc(4rem + (1vw - .3rem)*2.9508) 0 !important}}@media(min-width: 1701px){.quiz{padding:6.25rem 0 !important}}.quiz+.quiz{padding-top:0 !important}.quiz .heading g-col{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1.25rem}.quiz .heading strong{font-size:1.25rem;font-weight:normal;line-height:120%;text-transform:uppercase}.quiz .heading img{display:block;height:3.125rem;width:3.125rem}.quiz .question{margin-top:2.25rem}.quiz .question g-col{max-width:56.25rem}.quiz .response{justify-content:space-between}@media(max-width: 479px){.quiz .response{margin-top:2.5rem}}@media(min-width: 480px){.quiz .response{margin-top:calc(2.5rem + (1vw - .3rem)*2.459)}}@media(min-width: 1701px){.quiz .response{margin-top:4.375rem}}.quiz .response g-col:first-child{display:flex;flex-wrap:nowrap;flex-direction:column;gap:1rem;max-width:28.125rem;width:45%}.quiz .response g-col:last-child{max-width:31.875rem;width:55%}.quiz .response button{background-color:rgba(0,0,0,.5);border:1px solid rgba(0,0,0,0);border-radius:.5rem;box-sizing:border-box;box-shadow:none !important;font-family:"Montserrat",sans-serif;font-weight:normal;font-size:1.563rem;font-style:normal;padding:2.5rem 2rem;transition:background-color 200ms ease-out,border 200ms ease-out,color 200ms ease-out;width:100%}.quiz:not(.answered) .response button:hover{border-color:#f4f1e9;cursor:pointer}.quiz .response button.correct{background-color:rgba(30,30,30,.5);border-color:#70aa48;color:#70aa48}.quiz .response button.incorrect{border-color:#ff8a7d;color:#ff8a7d}.quiz.answered .response button{cursor:default !important}.quiz .response g-col:last-child{opacity:0;filter:blur(5px)}.quiz.answered .response g-col:last-child{opacity:1;filter:blur(0);transition:opacity 500ms ease-out,filter 500ms ease-out;backface-visibility:hidden;perspective:1000}.quiz.answered .response g-col:last-child:before{display:block;margin-bottom:1.375rem}.quiz.answered.correct .response g-col:last-child:before{content:attr(data-correct);color:#70aa48}.quiz.answered.incorrect .response g-col:last-child:before{content:attr(data-incorrect);color:#ff8a7d}@media(max-width: 479px){.quiz .response g-col:last-child:before{font-size:1.875rem}}@media(min-width: 480px){.quiz .response g-col:last-child:before{font-size:calc(1.875rem + (1vw - .3rem)*.6579)}}@media(min-width: 2001px){.quiz .response g-col:last-child:before{font-size:2.5rem}}@media(max-width: 429px){.quiz .response g-col:last-child:before{font-size:1.25rem}}.quiz .response p{font-size:1.875rem;line-height:120%}.quiz .response p:first-child{margin-top:0}@media(max-width: 768px){.quiz .response g-col{max-width:none !important;width:100% !important}.quiz .response g-col:first-child{order:2}.quiz .response g-col:last-child{order:1;margin:0 0 2.5rem 0;height:0;pointer-events:none}.quiz.answered .response g-col:last-child{height:auto}}.flex.table table-wrap{display:block;position:relative;overflow-x:auto;width:100%}.flex.table table{min-width:48rem;width:100%}.flex.table th{background-color:#f4f1e9;color:#001c1f;text-align:left}.flex.table th,.flex.table td{font-size:1.25rem;font-weight:normal;padding:.75rem}.flex.table th,.flex.table td{width:1%}.flex.table tr:nth-child(odd) td{background-color:rgba(255,255,255,.1)}.flex.table tr:hover td{background-color:#70aa48;color:#001c1f}@media(min-width: 1024px){.is-chapter .text g-row{max-width:calc(100% - 375px)}}.hero.case-study~.flex.text g-row{max-width:64rem}.text[data-columns="2"] g-col{display:block;column-count:2;column-gap:3.125rem}.text[data-columns="2"] h2,.text[data-columns="2"] h3,.text[data-columns="2"] h4,.text[data-columns="2"] h5,.text[data-columns="2"] h6{break-inside:avoid}.flex.text-media g-row{align-items:flex-end}@media(min-width: 1024px){.is-chapter .flex.text-media g-row{max-width:calc(100% - 375px)}}.flex.text-media.align-top g-row{align-items:flex-start}.flex.text-media .media{width:60%}.flex.text-media .wysiwyg{width:40%}.flex.text-media.illustration .media{width:33%}.flex.text-media.illustration .wysiwyg{width:66%}.flex.text-media.left .media{order:1}.flex.text-media.left .wysiwyg{order:2}.flex.text-media.right .media{order:2}.flex.text-media.right .wysiwyg{order:1}.flex.text-media .btn{margin-top:2.75rem}.flex.text-media.illustration figure{aspect-ratio:1/1 !important;height:auto !important;width:100% !important}.flex.text-media.illustration img{object-fit:contain !important}@media(max-width: 479px){.flex.text-media h1,.flex.text-media h2{font-size:2rem}}@media(min-width: 480px){.flex.text-media h1,.flex.text-media h2{font-size:calc(2rem + (1vw - .3rem)*1.3115)}}@media(min-width: 1701px){.flex.text-media h1,.flex.text-media h2{font-size:3rem}}@media(max-width: 959px){.flex.text-media g-row{justify-content:center}.flex.text-media g-col{max-width:42rem;width:100% !important}.flex.text-media .wysiwyg{margin-top:2.5rem}.flex.text-media .media{order:1 !important}.flex.text-media .wysiwyg{order:2 !important}}.flex.text-media figure img:not(:only-of-type):first-of-type{display:block}.flex.text-media figure img:not(:only-of-type):last-of-type{display:none}@media(max-width: 768px){.flex.text-media figure img:not(:only-of-type):first-of-type{display:none}.flex.text-media figure img:not(:only-of-type):last-of-type{display:block}}.flex.text-media figcaption{box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:.938rem;font-style:normal;font-weight:normal;line-height:160%;position:absolute;bottom:1rem;left:1rem;max-width:calc(100% - 2rem);opacity:.85;gap:.25rem;z-index:10;background-color:rgba(0,0,0,.3);backdrop-filter:blur(2px);border-radius:.25rem;padding:.375rem .625rem}.flex.text-media.illustration figure{overflow:unset}.flex.text-media.illustration figcaption{bottom:100%}@media(min-width: 1441px){chapter-content .flex.text-media .media{width:50%}chapter-content .flex.text-media .wysiwyg{width:50%}}@media(max-width: 1440px){chapter-content .flex.text-media .wysiwyg{margin-top:2.5rem}chapter-content .flex.text-media .media{order:1 !important}chapter-content .flex.text-media .wysiwyg{order:2 !important}}.flex.text-points .points{margin-top:2rem}.flex.text-points g-row{align-items:flex-end}@media(min-width: 1024px){.is-chapter .flex.text-points g-row{max-width:64rem}}.flex.text-points g-col>ol{counter-reset:count;display:flex;flex-direction:column;flex-wrap:nowrap;gap:.75rem;list-style-type:none;margin:0;padding:0}.flex.text-points g-col>ul{counter-reset:count;display:flex;flex-direction:column;flex-wrap:nowrap;gap:2rem;list-style-type:none;margin:0;padding:0}.flex.text-points g-col>ol li,.flex.text-points g-col>ul li{align-items:flex-start;counter-increment:count;display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem}.flex.text-points point-text>strong{display:block;font-size:1.5rem;font-weight:700;line-height:1.5rem;padding:.625rem 0 0 0}.flex.text-points point-text>strong~*{margin-top:1rem}.flex.text-points g-col>ol>li:before,.flex.text-points g-col>ul:not(.tick)>li:before{background-color:#70aa48;border-radius:2.5rem;color:#22312e;content:"";font-weight:700;height:2.5rem;line-height:2.5rem;min-width:2.5rem;text-align:center;width:2.5rem}.flex.text-points g-col>ul.tick>li:before{background-image:url("assets/img/check.svg");background-size:cover;background-position:center;background-repeat:no-repeat;content:"";height:2.5rem;min-width:2.5rem;width:2.5rem}.flex.text-points ul point-text>strong{padding-top:.063rem}.flex.text-points g-col>ul:not(.tick)>li:before{height:1.5rem;line-height:1.5rem;min-width:1.5rem;width:1.5rem}.flex.text-points g-col>ol>li:before{content:counter(count)}@media(min-width: 1024px){.is-chapter .single-image g-row{max-width:calc(100% - 375px)}}.single-image figure img:not(:only-of-type):first-of-type{display:block}.single-image figure img:not(:only-of-type):last-of-type{display:none}@media(max-width: 768px){.single-image figure img:not(:only-of-type):first-of-type{display:none}.single-image figure img:not(:only-of-type):last-of-type{display:block}}.single-image figcaption{box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:.938rem;font-style:normal;font-weight:normal;line-height:180%;gap:.25rem;margin:0;position:absolute;bottom:1rem;left:1rem;max-width:calc(100% - 2rem);opacity:.85;background-color:rgba(0,0,0,.3);backdrop-filter:blur(2px);border-radius:.25rem;padding:.375rem .625rem}@media(min-width: 1024px){.is-chapter .video-embed g-row{max-width:calc(100% - 375px)}}.video-embed .video-title{box-sizing:border-box;color:#f4f1e9;opacity:1;padding:0 1.563rem;pointer-events:none;position:absolute;text-align:center;text-shadow:0 0 1rem rgba(0,0,0,.75);top:76%;transition:opacity 175ms ease;transform:translateY(-50%);width:100%;z-index:2}.video-embed .plyr--playing .video-title{opacity:0}@media(max-width: 678px){.video-embed .video-title{display:none}}chapter-content{border-top:1px solid rgba(220,220,220,.28);display:block;position:relative}.verse-title{padding-top:8rem !important}.verse-title g-row{max-width:70.25rem}.verse-title small{display:block;font-weight:300;line-height:100%;margin-bottom:1rem;text-transform:uppercase}@media(max-width: 479px){.verse-title small{font-size:1.125rem;line-height:100%;letter-spacing:3px}}@media(min-width: 480px){.verse-title small{font-size:calc(1.125rem + (1vw - .3rem)*.6579);line-height:100%;letter-spacing:calc(.1875rem + (1vw - 4.8px)*.1974)}}@media(min-width: 2001px){.verse-title small{font-size:1.75rem;line-height:100%;letter-spacing:6px}}.verse-title h2{font-weight:700;margin-bottom:-0.5rem}.verse-title+.text p,.verse-title+.text ul,.verse-title+.text ol{font-size:1.5rem;line-height:160%}content-wrap{display:block;filter:blur(0);backface-visibility:hidden;perspective:1000;opacity:1;position:relative;transition:opacity 500ms ease-out,filter 500ms ease-out;will-change:opacity,filter}.exit-page content-wrap{filter:blur(5px);opacity:0}chapter-content>nav{border-left:1px solid rgba(220,220,220,.28);position:absolute;top:0;right:0;bottom:0;transition:opacity 500ms ease-out;opacity:1;width:23.375rem;z-index:10}.exit-page chapter-content>nav{opacity:0}chapter-content>nav sticky-content{display:block;max-height:100svh;position:sticky;top:0;width:100%}@media(max-width: 1023px){chapter-content>nav sticky-content{display:none}chapter-content>nav{bottom:unset;right:unset;left:4.689rem;width:calc(100% - 9.378rem)}}@media(max-width: 599px){chapter-content>nav{left:2rem;width:calc(100% - 4rem)}}chapter-content>nav .scroll-wrapper{max-height:100%}chapter-content>nav ul{display:block;list-style-type:none;margin:0;padding:1.375rem 1.5rem 1.375rem 0;position:relative}chapter-content>nav li+li{margin-top:.375rem}chapter-content>nav ul a{box-shadow:inset .25rem 0 0 0 rgba(0,0,0,0);display:block;font-size:1.15rem;line-height:140%;padding:.5rem 0 .5rem 1.5rem;transition:box-shadow 200ms ease,color 200ms ease}chapter-content>nav ul a.current{box-shadow:inset .25rem 0 0 0 #70aa48;color:#70aa48;font-weight:bold}chapter-content>nav ul a:hover{box-shadow:inset .25rem 0 0 0 #70aa48}chapter-content>nav ul:hover a:not(:hover){box-shadow:inset .25rem 0 0 0 rgba(0,0,0,0)}chapter-content>nav>a{border-left:1px solid rgba(220,220,220,.28);box-sizing:border-box;cursor:pointer;font-size:1.25rem;font-weight:bold;left:-1px;padding:1rem 1.5rem 1.4688rem 1.5rem;position:absolute;bottom:100%;text-transform:uppercase;transition:color 200ms ease;width:calc(100% + 1px)}chapter-content>nav>a:hover{color:#70aa48}chapter-content>nav>a:before{border-radius:50%;border:1px solid #70aa48;content:"";height:.75rem;position:absolute;bottom:calc(100% - 1px);left:0;transform:translateZ(0) translate3d(-50%, 0, 0);transition:bottom 250ms ease;width:.75rem}chapter-content>nav>a:after{background:#70aa48;border-radius:50%;content:"";height:.75rem;position:absolute;bottom:100%;left:0;transform:translateZ(0) translate3d(-50%, 0, 0) scale(0);transition:transform 200ms ease,bottom 250ms ease;width:.75rem}chapter-content>nav>a:hover:after{transform:translateZ(0) translate3d(-50%, 0, 0) scale(1)}chapter-content>nav>a:not(:hover):before{animation:down 2s ease 0s infinite forwards}@keyframes down{0%{bottom:calc(100% - 1px);opacity:0}25%{bottom:calc(100% - 1px);opacity:1}100%{bottom:-1px;opacity:0}}progress-bar{position:sticky;top:0;height:1px;width:100%;z-index:20}progress-bar bar-fill{background:#70aa48;display:block;position:relative;top:0;height:1px;transition:width 150ms ease-out;width:0%}chapter-json{display:none}back-next{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:1.5rem}chapter-mobile{align-items:flex-start;box-sizing:border-box;background-color:#001c1f;display:none;flex-direction:row;flex-wrap:nowrap;gap:1.25rem;min-height:5rem;padding:1rem 4.689rem;position:sticky;bottom:0;z-index:50}@media(max-width: 1023px){chapter-mobile{display:flex}}@media(max-width: 599px){chapter-mobile{padding:1rem 2rem}}chapter-dropdown{display:block;margin-top:.313rem;position:relative;width:100%}chapter-dropdown>button{align-items:center;background-color:#fff;border:0;border-radius:.313rem;box-sizing:border-box;color:#001c1f;cursor:pointer;display:flex;flex-wrap:nowrap;font-family:"Montserrat",sans-serif;font-weight:normal;font-size:1rem;font-style:normal;justify-content:space-between;line-height:100%;min-height:3.375rem;padding:.5rem 1rem;width:100%}chapter-dropdown>button svg{position:relative;transform:rotate(180deg);transition:transform 250ms ease}.active-verse-select chapter-dropdown>button{border-radius:0 0 .188rem .188rem}.active-verse-select chapter-dropdown>button svg{transform:rotate(0deg)}.active-verse-select chapter-dropdown:before{background-color:#001c1f;content:"";height:1px;position:absolute;bottom:3.313rem;left:0;width:100%}chapter-dropdown option-list{background-color:#fff;border:0;border-radius:.188rem .188rem 0 0;box-sizing:border-box;color:#001c1f;cursor:pointer;display:flex;flex-direction:column;flex-wrap:nowrap;padding:1rem;opacity:0;position:absolute;pointer-events:none;bottom:100%;width:100%}chapter-dropdown option-list a{display:block;font-family:"Montserrat",sans-serif;font-weight:normal;font-size:1rem;font-style:normal;line-height:100%;padding:.688rem 0}chapter-dropdown option-list a.current{font-weight:bold}.active-verse-select chapter-dropdown option-list{opacity:1;pointer-events:all}.recommendations g-col{align-items:unset;flex-direction:row;flex-wrap:wrap;gap:3.125rem;padding-bottom:1.5rem}.recommendations .recommendation-tile{background-color:#002728;border:1px solid #70aa48;border-radius:.75rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;flex-wrap:nowrap;margin-top:1.5rem;padding:0;position:relative;transition:border-color 250ms ease-out;text-align:left;width:calc((100% - 6.251rem)/3)}.recommendations text-content{box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;padding:2.5rem;width:100%}.recommendations icon-wrap{align-items:center;background-color:#002728;border:1px solid #70aa48;border-radius:50%;box-sizing:border-box;display:flex;flex-wrap:nowrap;height:3.125rem;justify-content:center;transform:translateY(-50%);position:absolute;top:0;left:2.5rem;transition:border-color 250ms ease-out;width:3.125rem}.recommendations .recommendation-tile:hover{border-color:#f4f1e9}.recommendations .recommendation-tile:hover icon-wrap{border-color:#f4f1e9}.recommendations icon-wrap svg{display:block;height:2rem;width:2rem}.recommendations icon-wrap svg,.recommendations icon-wrap svg *{transition:fill 250ms ease-out,stroke 250ms ease-out}.recommendations icon-wrap svg[fill] *{fill:#70aa48}.recommendations icon-wrap svg[stroke] *{stroke:#70aa48}.recommendations icon-wrap svg *[fill]{fill:#70aa48}.recommendations icon-wrap svg *[stroke]{stroke:#70aa48}.recommendations icon-wrap svg:not([fill]) *:not([fill]):not([stroke]){fill:#70aa48}.recommendations .recommendation-tile:hover icon-wrap svg[fill] *{fill:#f4f1e9}.recommendations .recommendation-tile:hover icon-wrap svg[stroke] *{stroke:#f4f1e9}.recommendations .recommendation-tile:hover icon-wrap svg *[fill]{fill:#f4f1e9}.recommendations .recommendation-tile:hover icon-wrap svg *[stroke]{stroke:#f4f1e9}.recommendations .recommendation-tile:hover icon-wrap svg:not([fill]) *:not([fill]):not([stroke]){fill:#f4f1e9}.recommendations h2{font-size:1.375rem;line-height:150%;margin-bottom:2.25rem}.recommendations span{background-color:rgba(0,0,0,0);border:0;color:#70aa48;cursor:pointer;display:block;font-family:"Montserrat",sans-serif;font-weight:normal;font-style:normal;font-size:1.375rem;line-height:150%;margin-top:auto;transition:color 250ms ease,transform 250ms ease;transform:translate3d(0, 0, 0);padding:0}.recommendations .recommendation-tile:hover span{color:#f4f1e9;transform:translate3d(0.375rem, 0, 0)}.recommendations small{border-top:1px solid #3e605b;box-sizing:border-box;display:block;font-size:1.125rem;margin-top:auto;opacity:.5;padding:1rem 2.5rem;width:100%}.recommendations recommendation-content{display:none}@media(max-width: 1239px){.recommendations .recommendation-tile{width:calc((100% - 3.126rem)/2)}}@media(max-width: 768px){.recommendations .recommendation-tile{width:100%}}@media(max-width: 479px){.recommendations text-content{padding:2rem}.recommendations small{padding:1rem 2rem}}recommendation-modal{background-color:rgba(0,28,31,.8);box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;opacity:0;padding:2rem;position:fixed;pointer-events:none;top:0;left:0;height:100%;width:100%;transition:opacity 500ms ease-out,z-index 0ms linear 500ms;z-index:-10000}modal-outer{background-color:#001c1f;border:1px solid #70aa48;border-radius:.75rem;box-sizing:border-box;display:block;height:48.75rem;margin:auto;min-height:20rem;max-height:90vh;max-width:46rem;transform:translate3d(0, 2rem, 0);transition:transform 0ms linear 1s;position:relative;width:100%}modal-inner{box-sizing:border-box;display:block;position:relative}@media(max-width: 479px){modal-inner{padding:4.375rem 2rem 3.5rem 2rem}}@media(min-width: 480px){modal-inner{padding:4.375rem calc(2rem + (1vw - .3rem)*3.1148) 3.5rem calc(2rem + (1vw - .3rem)*3.1148)}}@media(min-width: 1701px){modal-inner{padding:4.375rem 4.375rem 3.5rem 4.375rem}}recommendation-modal button[data-action=close-modal]{align-items:center;background-color:#001c1f;border:1px solid #70aa48;border-radius:50%;cursor:pointer;display:flex;height:3.125rem;justify-content:center;position:absolute;top:1.5rem;transition:background-color 200ms ease;right:1.5rem;width:3.125rem;z-index:4}recommendation-modal button[data-action=close-modal] svg{stroke:#70aa48;transition:stroke 200ms ease}recommendation-modal button[data-action=close-modal]:hover{background-color:#70aa48}recommendation-modal button[data-action=close-modal]:hover svg{stroke:#001c1f}.recommendation-modal-open recommendation-modal{opacity:1;pointer-events:all;transition:opacity 500ms ease-out,z-index 0ms linear 0ms;z-index:10002}.recommendation-modal-open modal-outer{transform:translate3d(0, 0, 0);transition:transform 250ms ease-out 0ms}recommendation-modal icon-wrap{align-items:center;background-color:#001c1f;border:1px solid #70aa48;border-radius:50%;box-sizing:border-box;display:flex;flex-wrap:nowrap;height:3.125rem;justify-content:center;transform:translateY(-50%);position:absolute;top:0;left:2.5rem;transition:border-color 250ms ease-out;width:3.125rem}recommendation-modal icon-wrap svg{display:block;height:2rem;width:2rem}recommendation-modal icon-wrap svg,recommendation-modal icon-wrap svg *{transition:fill 250ms ease-out,stroke 250ms ease-out}recommendation-modal icon-wrap svg[fill] *{fill:#70aa48}recommendation-modal icon-wrap svg[stroke] *{stroke:#70aa48}recommendation-modal icon-wrap svg *[fill]{fill:#70aa48}recommendation-modal icon-wrap svg *[stroke]{stroke:#70aa48}recommendation-modal icon-wrap svg:not([fill]) *:not([fill]):not([stroke]){fill:#70aa48}recommendation-modal small{box-sizing:border-box;display:block;font-size:1.125rem;margin-top:auto;opacity:.5;padding:0;width:100%}recommendation-modal h2{font-size:1.875rem;margin-top:3.125rem}recommendation-modal recommendation-content{display:block;margin-top:2.75rem}recommendation-modal .scroll-wrapper{height:100%}.scroll-scrolly_visible modal-inner{width:calc(100% - 3.313rem)}recommendation-modal .scroll-wrapper>.scroll-element.scroll-y{height:calc(100% - 11.5rem);right:2.813rem;top:7.688rem;width:.5rem}recommendation-modal .scroll-wrapper>.scroll-element .scroll-element_track{background-color:#000}recommendation-modal .scroll-wrapper>.scroll-element .scroll-bar{background-color:#70aa48 !important;max-height:10rem;opacity:1 !important}@media(max-width: 479px){.scroll-scrolly_visible modal-inner{width:calc(100% - 1.25rem)}recommendation-modal .scroll-wrapper>.scroll-element.scroll-y{right:1rem}}.error-404{background-color:#001c1f;align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:flex-start;min-height:100svh;min-width:320px;overflow:hidden;padding:13rem 0;position:relative;width:100%}.admin-bar .error-404{min-height:calc(100svh - 2rem)}.error-404 g-rid{position:relative;z-index:2}.error-404 g-col{align-items:center}.error-404 g-col *{text-align:center}.error-404 a{box-sizing:border-box;border-radius:.5rem;margin:2.5rem auto 0 auto;max-width:20rem;padding:2.5rem;text-align:center;width:100%}.is-ie .error-404{height:auto;min-height:0}.error-404 video{height:100%;object-fit:cover;opacity:.7;position:fixed;top:0;left:0;width:100%;z-index:1}/*# sourceMappingURL=style.min.css.map */
