:root{--color-sapphire: #041C2C;--color-sky: #88ABC1;--color-olive: #4E6548;--color-gold: #DEBE76;--color-stone: #D9D9D6;--color-white: #ffffff;--color-black: #000000;--color-emerald: #002D19}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}.page-body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}.as-b{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{height:100%;scroll-behavior:smooth}.page-body{margin:0;min-height:100%;word-break:break-word;font-family:"Public Sans",-apple-system,BlinkMacSystemFont,"Roboto","Ubuntu","Droid Sans","Helvetica Neue","Arial",sans-serif;font-size:clamp(1rem,0.8333333333rem + 0.462962963vw,1.25rem);line-height:1.5;text-align:left;color:var(--color-sapphire);background-color:var(--color-sapphire);box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[tabindex="-1"]:focus{outline:none !important}[role=button]{cursor:pointer}[type=search]::-webkit-search-decoration{-webkit-appearance:none}a,button,[role=button],input,label,select,textarea{touch-action:manipulation;margin:0}button,input{overflow:visible;text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}svg{fill:currentColor}img{max-width:100%;height:auto}.as-b{color:var(--color-olive);background-color:rgba(0,0,0,0);transition:color .3s}.as-b:hover,.as-b:focus{color:var(--color-white)}hr{box-sizing:content-box;height:0;margin-top:2rem;margin-bottom:2rem;border:0;border-top:1px solid var(--color-white)}h1,.as-h1,h2,.as-h2,h3,.as-h3,h4,.as-h4,h5,.as-h5,h6,.as-h6{margin-top:1rem;margin-bottom:0;font-family:"Public Sans",-apple-system,BlinkMacSystemFont,"Roboto","Ubuntu","Droid Sans","Helvetica Neue","Arial",sans-serif;font-weight:400;line-height:1.3;color:currentColor}h1.sapphire,.as-h1.sapphire,h2.sapphire,.as-h2.sapphire,h3.sapphire,.as-h3.sapphire,h4.sapphire,.as-h4.sapphire,h5.sapphire,.as-h5.sapphire,h6.sapphire,.as-h6.sapphire{color:var(--color-sapphire)}h1.sky,.as-h1.sky,h2.sky,.as-h2.sky,h3.sky,.as-h3.sky,h4.sky,.as-h4.sky,h5.sky,.as-h5.sky,h6.sky,.as-h6.sky{color:var(--color-sky)}h1.olive,.as-h1.olive,h2.olive,.as-h2.olive,h3.olive,.as-h3.olive,h4.olive,.as-h4.olive,h5.olive,.as-h5.olive,h6.olive,.as-h6.olive{color:var(--color-olive)}h1.gold,.as-h1.gold,h2.gold,.as-h2.gold,h3.gold,.as-h3.gold,h4.gold,.as-h4.gold,h5.gold,.as-h5.gold,h6.gold,.as-h6.gold{color:var(--color-gold)}h1.stone,.as-h1.stone,h2.stone,.as-h2.stone,h3.stone,.as-h3.stone,h4.stone,.as-h4.stone,h5.stone,.as-h5.stone,h6.stone,.as-h6.stone{color:var(--color-stone)}h1.white,.as-h1.white,h2.white,.as-h2.white,h3.white,.as-h3.white,h4.white,.as-h4.white,h5.white,.as-h5.white,h6.white,.as-h6.white{color:var(--color-white)}h1.black,.as-h1.black,h2.black,.as-h2.black,h3.black,.as-h3.black,h4.black,.as-h4.black,h5.black,.as-h5.black,h6.black,.as-h6.black{color:var(--color-black)}h1.emerald,.as-h1.emerald,h2.emerald,.as-h2.emerald,h3.emerald,.as-h3.emerald,h4.emerald,.as-h4.emerald,h5.emerald,.as-h5.emerald,h6.emerald,.as-h6.emerald{color:var(--color-emerald)}h1:first-child,.as-h1:first-child,h2:first-child,.as-h2:first-child,h3:first-child,.as-h3:first-child,h4:first-child,.as-h4:first-child,h5:first-child,.as-h5:first-child,h6:first-child,.as-h6:first-child{margin-top:0}h1:last-child,.as-h1:last-child,h2:last-child,.as-h2:last-child,h3:last-child,.as-h3:last-child,h4:last-child,.as-h4:last-child,h5:last-child,.as-h5:last-child,h6:last-child,.as-h6:last-child{margin-bottom:0}h1,.as-h1{font-size:clamp(2.5rem,-0.4166666667rem + 8.1018518519vw,6.875rem);font-family:"Gaspacho",serif;line-height:1.1;letter-spacing:0}h2,.as-h2{font-size:clamp(1.875rem,-0.625rem + 6.9444444444vw,5.625rem);font-family:"Gaspacho",serif;line-height:1.1;letter-spacing:0;margin-bottom:-0.2em}.as-h2-copy1{max-width:9em;width:100%;margin:0 auto}.as-h2-copy2{max-width:7em;width:100%;margin:0 auto}.as-h2-copy3,.as-h2-copy5{max-width:5em;width:100%;margin:0 auto .1em}.as-h2-copy4{width:100%;max-width:8em;margin:0 auto}.as-h2-alt{font-size:clamp(2.5rem,1.5rem + 2.7777777778vw,4rem);font-family:"Gaspacho",serif;line-height:1.1;letter-spacing:0}h3,.as-h3{font-size:clamp(1.25rem,0.4166666667rem + 2.3148148148vw,2.5rem);letter-spacing:30%;line-height:1.4;text-transform:uppercase;font-family:"Public Sans",-apple-system,BlinkMacSystemFont,"Roboto","Ubuntu","Droid Sans","Helvetica Neue","Arial",sans-serif;margin-bottom:.2em}.as-h3-alt{font-size:clamp(1.625rem,1.5416666667rem + 0.2314814815vw,1.75rem);font-weight:600;letter-spacing:2%;text-transform:uppercase;font-family:"Public Sans",-apple-system,BlinkMacSystemFont,"Roboto","Ubuntu","Droid Sans","Helvetica Neue","Arial",sans-serif}.as-h4-alt{font-size:clamp(1.375rem,1.375rem + 0vw,1.375rem);font-weight:700;letter-spacing:0;text-transform:uppercase;font-family:"Public Sans",-apple-system,BlinkMacSystemFont,"Roboto","Ubuntu","Droid Sans","Helvetica Neue","Arial",sans-serif}h4,.as-h4{font-size:clamp(1.625rem,1.375rem + 0.6944444444vw,2rem);font-weight:700;text-transform:uppercase;letter-spacing:0;font-family:"Public Sans",-apple-system,BlinkMacSystemFont,"Roboto","Ubuntu","Droid Sans","Helvetica Neue","Arial",sans-serif}h5,.as-h5{font-size:clamp(1.5rem,1.5rem + 0vw,1.5rem);font-weight:700;text-transform:uppercase;letter-spacing:0;font-family:"Public Sans",-apple-system,BlinkMacSystemFont,"Roboto","Ubuntu","Droid Sans","Helvetica Neue","Arial",sans-serif}.as-h5-alt{font-size:clamp(1.25rem,1.1666666667rem + 0.2314814815vw,1.375rem);font-weight:600;letter-spacing:2%;text-transform:uppercase;font-family:"Public Sans",-apple-system,BlinkMacSystemFont,"Roboto","Ubuntu","Droid Sans","Helvetica Neue","Arial",sans-serif}h6,.as-h6{font-size:clamp(1rem,0.8333333333rem + 0.462962963vw,1.25rem);font-weight:400;text-transform:uppercase;letter-spacing:30%;font-family:"Public Sans",-apple-system,BlinkMacSystemFont,"Roboto","Ubuntu","Droid Sans","Helvetica Neue","Arial",sans-serif}.as-h3+.as-h2,h3+h2,h2+h1{margin-top:0}p,ul,ol,dl,table,blockquote,pre,address,figure{margin:1rem 0 0}address{font-style:normal}ul,ol{margin-top:1rem;margin-bottom:0;padding-left:1.5em}ul ul,ul ol,ol ul,ol ol{margin-top:0;margin-bottom:0}li{line-height:inherit}dt{font-weight:700}dd{margin-left:0}@media(min-width: 36rem){dd{margin-left:1.5rem}}dd+dt{margin-top:.75rem}.small,small{font-size:.75em}sub,sup{font-size:.75em}.mark,mark{background:rgba(var(--color-black), 0.3);padding:.1em .3em}b,strong{font-weight:bolder}blockquote{padding:0;margin-left:0;margin-right:0}code,kbd,pre{font-family:"Menlo","Monaco","Consolas","Liberation Mono","Courier New",monospace}code{padding:.06em .3em;color:var(--color-sapphire);background-color:rgba(0,0,0,.08);border-radius:.6rem}kbd{padding:.06em .3em;color:var(--color-sapphire);background-color:rgba(0,0,0,.9);border-radius:.6rem}kbd kbd{padding:0}pre{display:block;width:100%;margin-bottom:1rem;overflow-x:auto;tab-size:2;background-color:rgba(0,0,0,.08)}pre code{background:rgba(0,0,0,0)}.tal{text-align:left}.tac{text-align:center}.tar{text-align:right}.bg-dark{color:var(--color-white)}.bg-light{color:var(--color-sapphire)}.bg-sapphire{background-color:var(--color-sapphire)}.bg-sky{background-color:var(--color-sky)}.bg-olive{background-color:var(--color-olive)}.bg-gold{background-color:var(--color-gold)}.bg-stone{background-color:var(--color-stone)}.bg-white{background-color:var(--color-white)}.bg-black{background-color:var(--color-black)}.bg-emerald{background-color:var(--color-emerald)}.container{display:block;width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width: 36rem){.container{width:100%}}@media(min-width: 48rem){.container{width:100%}}@media(min-width: 64rem){.container{width:62rem}}@media(min-width: 75rem){.container{width:71rem}}@media(min-width: 90rem){.container{width:81.25rem}}@media(min-width: 112.5rem){.container{width:90rem}}.logo{position:relative;z-index:100;width:clamp(14.625rem,5.4583333333rem + 25.462962963vw,28.375rem);max-width:calc(100% - 2rem)}.actions{display:flex;align-items:flex-start;flex-wrap:wrap;gap:1rem;margin-top:2rem}.actions--centered{justify-content:center}.image-wrap{position:relative;background:rgba(var(--color-black), 0.05);margin:0 auto;overflow:hidden}.image-wrap img{display:block}.image-wrap--cover,.image-wrap--contain{position:absolute;top:0;left:0;right:0;bottom:0}.image-wrap--cover img,.image-wrap--contain img{position:absolute;top:0;left:0;width:100% !important;height:100% !important;object-fit:cover}.image-wrap--contain img{object-fit:contain}.image-wrap--transparent{background:none}img.responsive{width:100% !important;height:auto !important}.as-b{--background: var(--color-sky);--color: var(--color-sapphire);--background-hover: var(--color-sapphire);--color-hover: var(--color-sky);appearance:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-family:"Public Sans",-apple-system,BlinkMacSystemFont,"Roboto","Ubuntu","Droid Sans","Helvetica Neue","Arial",sans-serif;font-size:clamp(1rem,0.8333333333rem + 0.462962963vw,1.25rem);line-height:1;font-weight:700;color:var(--color);text-transform:uppercase;text-align:center;padding:.75em 1.5em;box-sizing:border-box;background:var(--background);border:none;border-radius:.625em;text-decoration:none !important;vertical-align:middle;transition:background .3s,color .3s,transform .3s,opacity .3s;position:relative;overflow:hidden;outline:none !important;box-shadow:0px 4px 10px 0px rgba(0,0,0,.5019607843)}@media(max-width: 47.98rem){.as-b{width:100%}}.as-b-hover:hover .as-b,.as-b.active,.as-b:hover,.as-b:focus-visible{--background: var(--background-hover);--color: var(--color-hover);transform:translateY(-0.125em)}.as-b[disabled]{background:rgba(var(--color-black), 0.5) !important;cursor:auto;pointer-events:none}.as-b--primary{--background: var(--color-sapphire);--color: var(--color-white);box-shadow:none}.as-b--primary:hover{background-color:var(--color-white);color:var(--color-sapphire)}.as-b--secondary{--background: var(--color-emerald);--color: var(--color-white);box-shadow:none}.as-b--secondary:hover{background-color:var(--color-white);color:var(--color-emerald)}.as-b--tertiary{--background: var(--color-olive);--color: var(--color-white);box-shadow:none}.as-b--tertiary:hover{background-color:var(--color-white);color:var(--color-olive)}.as-b--gold{--background: var(--color-gold);--color: var(--color-sapphire);box-shadow:none}.as-b--gold:hover{background-color:var(--color-sapphire);color:var(--color-gold)}.editor{margin-top:1rem}.editor--large>*{font-size:clamp(1rem,0.6666666667rem + 0.9259259259vw,1.5rem);letter-spacing:2%}.editor--small>*{font-size:clamp(0.875rem,0.7916666667rem + 0.2314814815vw,1rem)}.block-full{--block-bg: transparent;background:var(--block-bg)}.block-full--pad-top-double{padding-top:10em}@media(max-width: 63.98rem){.block-full--pad-top-double{padding-top:5em}}.block-full--pad-bot-double{padding-bottom:10em}@media(max-width: 63.98rem){.block-full--pad-bot-double{padding-bottom:5em}}.block-full--pad-top-full-n-half{padding-top:7.5em}@media(max-width: 63.98rem){.block-full--pad-top-full-n-half{padding-top:3.75em}}.block-full--pad-bot-full-n-half{padding-bottom:7.5em}@media(max-width: 63.98rem){.block-full--pad-bot-full-n-half{padding-bottom:3.75em}}.block-full--pad-top-full{padding-top:5em}@media(max-width: 63.98rem){.block-full--pad-top-full{padding-top:2.5em}}.block-full--pad-bot-full{padding-bottom:5em}@media(max-width: 63.98rem){.block-full--pad-bot-full{padding-bottom:2.5em}}.block-full--pad-top-half{padding-top:2.5em}@media(max-width: 63.98rem){.block-full--pad-top-half{padding-top:1.25em}}.block-full--pad-bot-half{padding-bottom:2.5em}@media(max-width: 63.98rem){.block-full--pad-bot-half{padding-bottom:1.25em}}.block-full--pad-top-minus-half{margin-top:-2.5em}@media(max-width: 63.98rem){.block-full--pad-top-minus-half{margin-top:-1.25em}}.block-full--pad-bot-minus-half{margin-bottom:-2.5em}@media(max-width: 63.98rem){.block-full--pad-bot-minus-half{margin-bottom:-1.25em}}.block-full--pad-top-minus-full{margin-top:-5em}@media(max-width: 63.98rem){.block-full--pad-top-minus-full{margin-top:-2.5em}}.block-full--pad-bot-minus-full{margin-bottom:-5em}@media(max-width: 63.98rem){.block-full--pad-bot-minus-full{margin-bottom:-2.5em}}.block-full--pad-top-minus-full-n-half{margin-top:-7.5em}@media(max-width: 63.98rem){.block-full--pad-top-minus-full-n-half{margin-top:-3.75em}}.block-full--pad-bot-minus-full-n-half{margin-bottom:-7.5em}@media(max-width: 63.98rem){.block-full--pad-bot-minus-full-n-half{margin-bottom:-3.75em}}.block-full--pad-top-minus-double{margin-top:-10em}@media(max-width: 63.98rem){.block-full--pad-top-minus-double{margin-top:-5em}}.block-full--pad-bot-minus-double{margin-bottom:-10em}@media(max-width: 63.98rem){.block-full--pad-bot-minus-double{margin-bottom:-5em}}@media(max-width: 63.98rem){.block-full--pad-mobile-top-half{margin-top:0;padding-top:1.25em !important}.block-full--pad-mobile-bot-half{margin-bottom:0;padding-bottom:1.25em !important}.block-full--pad-mobile-top-full{margin-top:0;padding-top:2.5em !important}.block-full--pad-mobile-bot-full{margin-bottom:0;padding-bottom:2.5em !important}.block-full--pad-mobile-top-full-n-half{margin-top:0;padding-top:3.75em !important}.block-full--pad-mobile-bot-full-n-half{margin-bottom:0;padding-bottom:3.75em !important}.block-full--pad-mobile-top-double{margin-top:0;padding-top:5em !important}.block-full--pad-mobile-bot-double{margin-bottom:0;padding-bottom:5em !important}.block-full--pad-mobile-top-no{margin-top:0;padding-top:0 !important}.block-full--pad-mobile-bot-no{margin-bottom:0;padding-bottom:0}.block-full--pad-mobile-top-minus-half{margin-top:-1.25em;padding-top:0}.block-full--pad-mobile-bot-minus-half{margin-bottom:-1.25em;padding-bottom:0}}.block-full--bg-sapphire{--block-bg: var(--color-sapphire)}.block-full--bg-sky{--block-bg: var(--color-sky)}.block-full--bg-olive{--block-bg: var(--color-olive)}.block-full--bg-gold{--block-bg: var(--color-gold)}.block-full--bg-stone{--block-bg: var(--color-stone)}.block-full--bg-white{--block-bg: var(--color-white)}.block-full--bg-black{--block-bg: var(--color-black)}.block-full--bg-emerald{--block-bg: var(--color-emerald)}.block-full__bg{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.block-full__content{max-width:100%}.block-full--with-bg{position:relative}.block-full--with-bg .block-full__content{position:relative;z-index:2}.hero{position:relative;height:70.375rem;max-height:90dvh}.hero__bg{position:absolute;width:100%;height:100%}.hero .container{height:100%}.hero__wrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%}.hero__wrapper--v2{text-align:center}@media(min-width: 48rem){.hero__wrapper--v2{align-items:flex-start;text-align:left}}.hero .editor{width:35rem;max-width:100%;margin-left:auto;margin-right:auto}.hero .as-b{font-size:clamp(0.875rem,0.625rem + 0.6944444444vw,1.25rem)}.hero--v2:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.4);z-index:2}.hero--v2 .hero__bg{z-index:1}.hero--v2 .hero__bg img{object-position:right}.hero--v2 .hero__container{z-index:3}@media(min-width: 90rem){.hero--v2 .hero__container{width:90vw}}.features .editor{margin-top:clamp(1rem,0.3333333333rem + 1.8518518519vw,2rem);width:73.125rem;margin-left:auto;margin-right:auto;max-width:100%}.features__icon{display:flex;justify-content:center}.features__item-title{margin-top:2rem}.features .swiper{margin-top:clamp(2rem,1.3333333333rem + 1.8518518519vw,3rem)}@media(min-width: 48rem){.features .swiper-pagination{display:none}}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:75rem}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}:root{--swiper-navigation-size: 44px;--swiper-navigation-color: var(--swiper-theme-color)}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}:root{--swiper-pagination-color: var(--swiper-theme-color);--swiper-pagination-bullet-size: 2rem;--swiper-pagination-bullet-width: 2rem;--swiper-pagination-bullet-height: .5rem;--swiper-pagination-bullet-inactive-color: #000;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-opacity: 1;--swiper-pagination-bullet-horizontal-gap: .5rem;--swiper-pagination-bullet-vertical-gap: .5rem}.swiper-pagination{text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10;margin-top:2.5rem}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:4px;border:1px solid var(--color-gold);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--swiper-theme-color: var(--color-gold)}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;width:100%;height:auto}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:auto;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.divider{width:100%;height:clamp(2.5rem,1.0416666667rem + 4.0509259259vw,4.6875rem);position:relative;overflow:clip}@media(max-width: 47.98rem){.divider .image-wrap{width:200%;left:-50%}}.divider--x-small{height:auto}.divider--x-small .container{height:2.625rem;position:relative}.divider--x-small .image-wrap img{object-fit:contain !important}@media(max-width: 47.98rem){.divider--x-small .image-wrap{width:100%;left:0}.divider--x-small .image-wrap img{object-fit:cover !important}}.card{border-radius:.6rem;display:flex;flex-direction:column}.card__head{position:relative}.card__head img{border-radius:.6rem .6rem 0 0}@media(max-width: 47.98rem){.card__head img{object-fit:contain}}.card__content{flex:1;padding-left:clamp(1rem,0.8333333333rem + 0.462962963vw,1.25rem);padding-right:clamp(1rem,0.8333333333rem + 0.462962963vw,1.25rem);padding-bottom:2rem;border-radius:0 0 .6rem .6rem}.card .badge{transform:translateY(-50%);margin-bottom:-50%}.card--v2 .card__content{padding-top:2rem;padding-left:0;padding-right:0}.card--v2 .card__head img{border-radius:.6rem}.card-alt{display:grid;gap:2rem;grid-template-columns:minmax(0, 1fr)}@media(min-width: 48rem){.card-alt{grid-template-columns:minmax(0, 4fr) minmax(0, 8fr)}}.card-alt__head{position:relative}.card-alt__head img{border-radius:.6rem;object-fit:cover}.card-alt--v2{padding:clamp(1rem,0.3333333333rem + 1.8518518519vw,2rem);border-radius:.6rem}@media(min-width: 48rem){.card-alt--v2{grid-template-columns:minmax(0, 5fr) minmax(0, 7fr)}}@media(min-width: 48rem){.card-alt--v2:nth-child(even){grid-template-columns:minmax(0, 7fr) minmax(0, 5fr)}.card-alt--v2:nth-child(even) .card-alt__head{grid-column:2/3;grid-row:1/2}.card-alt--v2:nth-child(even) .card-alt__head img{border-radius:.6rem;aspect-ratio:16/10;object-fit:contain}.card-alt--v2:nth-child(even) .card-alt__content{grid-column:1/2;grid-row:1/2}}.badge{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0 2.5rem;min-height:3.75rem;min-width:14rem;background:var(--color-stone);font-family:"Gaspacho",serif;font-size:clamp(1.625rem,1.375rem + 0.6944444444vw,2rem);clip-path:polygon(0.875rem 0%, calc(100% - 0.875rem) 0%, 100% 0.875rem, 100% calc(100% - 0.875rem), calc(100% - 0.875rem) 100%, 0.875rem 100%, 0% calc(100% - 0.875rem), 0% 0.875rem)}.badge::before,.badge::after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:.75rem;height:.75rem;border-radius:50%;background:var(--color-sapphire)}.badge::before{left:1.125rem}.badge::after{right:1.125rem}.badge img{max-height:1.25rem}.badge img.larger{max-height:1.5rem}.badge-alt{font-weight:600;font-size:clamp(1.875rem,1.4583333333rem + 1.1574074074vw,2.5rem);line-height:-2%}.list .badge-alt{margin-top:1rem}.list__row{margin-top:clamp(1.25rem,0.4166666667rem + 2.3148148148vw,2.5rem);display:grid;gap:clamp(1.25rem,0.4166666667rem + 2.3148148148vw,2.5rem)}@media(min-width: 64rem){.list__row{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}}.options__container{padding:clamp(2rem,0.8333333333rem + 3.2407407407vw,3.75rem) clamp(1rem,-0.8333333333rem + 5.0925925926vw,3.75rem);border-radius:.6rem}.options .block-content .editor{width:69.5rem;margin-left:auto;margin-right:auto;max-width:100%}.options__row{margin-top:clamp(1.25rem,0.4166666667rem + 2.3148148148vw,2.5rem);display:grid;gap:2.5rem}@media(min-width: 48rem){.options--v2 .options__row{grid-template-columns:repeat(2, minmax(0, 1fr))}}.video__container{width:100%;aspect-ratio:16/9}.video iframe{width:100%;height:100%;border-radius:.6rem}.video .video__inner{padding:2.5em 0;max-width:1600px;margin:0 auto}.video .video__inner video{cursor:pointer;width:100%}.video .video__inner .video__container{cursor:pointer;width:100%}.embed-container{position:relative;padding-bottom:56.25% !important;height:0;overflow:hidden;max-width:100%}.embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.yt-embed-holder{width:100%;overflow:hidden;aspect-ratio:16/9}.yt-embed-holder iframe{width:360%;height:100%;margin-left:-130%}@media(min-width: 48rem){.yt-embed-holder iframe{width:300%;height:100%;margin-left:-100%}}.footer{margin-top:clamp(1rem,0.6666666667rem + 0.9259259259vw,1.5rem)}.footer .editor{width:33.875rem;max-width:100%}.standards{position:relative;overflow:clip}@media(min-width: 48rem){.standards__row{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}}.standards__image--desktop{position:absolute;width:50%;left:0;bottom:0;top:50%;transform:translateY(-50%)}@media(max-width: 47.98rem){.standards__image--desktop{display:none}}.standards__image--desktop img{object-position:left}.standards__image--mobile{margin-top:1rem;position:relative;overflow:hidden;left:calc(-50vw + 50%);width:100vw}@media(min-width: 48rem){.standards__image--mobile{display:none}}.standards__content{grid-column:2/3}.standards__text{margin-top:2rem}.standards .standards__items{margin-top:3rem;display:flex;flex-direction:column;gap:2rem}@media(max-width: 47.98rem){.standards .standards__items{display:none}}.standards__item{display:grid;grid-template-columns:auto minmax(0, 1fr);gap:1.5rem}.standards__slide-title{margin-top:2rem}.standards .swiper{margin-top:-55%}@media(min-width: 48rem){.standards .swiper{display:none}}.standards__slide{display:flex;flex-direction:column;align-items:center;text-align:center}.standards .swiper-pagination{margin-top:4rem}
