@charset "UTF-8";
/*!************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/normalize.css/normalize.css ***!
  \************************************************************************************************************************/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}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}a{background-color:transparent}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:-.25em}sup{top:-.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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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}[hidden],template{display:none}

/*!***********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/flickity/dist/flickity.css ***!
  \***********************************************************************************************************************/
/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{background:hsla(0,0%,100%,.75);border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:44px;top:50%;transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:#333;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.flickity-page-dots .dot.is-selected{opacity:1}

/*!*************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/splitting/dist/splitting.css ***!
  \*************************************************************************************************************************/.splitting .char,.splitting .word{display:inline-block}.splitting .char{position:relative}.splitting .char:after,.splitting .char:before{content:attr(data-char);left:0;position:absolute;top:0;transition:inherit;user-select:none;visibility:hidden}.splitting{--word-center:calc((var(--word-total) - 1)/2);--char-center:calc((var(--char-total) - 1)/2);--line-center:calc((var(--line-total) - 1)/2)}.splitting .word{--word-percent:calc(var(--word-index)/var(--word-total));--line-percent:calc(var(--line-index)/var(--line-total))}.splitting .char{--char-percent:calc(var(--char-index)/var(--char-total));--char-offset:calc(var(--char-index) - var(--char-center));--distance:calc((var(--char-offset)*var(--char-offset))/var(--char-center));--distance-sine:calc(var(--char-offset)/var(--char-center));--distance-percent:calc(var(--distance)/var(--char-center))}

/*!*************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./node_modules/import-glob-loader/index.js!./src/sass/app.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************************************************/@font-face{font-display:swap;font-family:Urbanist;font-style:normal;font-weight:500;src:url(//1798391.fs1.hubspotusercontent-na1.net/hubfs/1798391/raw_assets/public/popvideo-theme/dist/assets/fonts/urbanist-v15-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Urbanist;font-style:italic;font-weight:500;src:url(//1798391.fs1.hubspotusercontent-na1.net/hubfs/1798391/raw_assets/public/popvideo-theme/dist/assets/fonts/urbanist-v15-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Urbanist;font-style:normal;font-weight:600;src:url(//1798391.fs1.hubspotusercontent-na1.net/hubfs/1798391/raw_assets/public/popvideo-theme/dist/assets/fonts/urbanist-v15-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inconsolata;font-style:normal;font-weight:500;src:url(//1798391.fs1.hubspotusercontent-na1.net/hubfs/1798391/raw_assets/public/popvideo-theme/dist/assets/fonts/inconsolata-v32-latin-500.woff2) format("woff2")}@font-face{font-display:block;font-family:fontello;font-style:normal;font-weight:400;src:url(//1798391.fs1.hubspotusercontent-na1.net/hubfs/1798391/raw_assets/public/popvideo-theme/dist/assets/fontello/fontello.eot?88413992);src:url(//1798391.fs1.hubspotusercontent-na1.net/hubfs/1798391/raw_assets/public/popvideo-theme/dist/assets/fontello/fontello.eot?88413992#iefix) format("embedded-opentype"),url(//1798391.fs1.hubspotusercontent-na1.net/hubfs/1798391/raw_assets/public/popvideo-theme/dist/assets/fontello/fontello.woff2?88413992) format("woff2"),url(//1798391.fs1.hubspotusercontent-na1.net/hubfs/1798391/raw_assets/public/popvideo-theme/dist/assets/fontello/fontello.woff?88413992) format("woff"),url(//1798391.fs1.hubspotusercontent-na1.net/hubfs/1798391/raw_assets/public/popvideo-theme/dist/assets/fontello/fontello.ttf?88413992) format("truetype"),url(//1798391.fs1.hubspotusercontent-na1.net/hubfs/1798391/raw_assets/public/popvideo-theme/dist/assets/fontello/fontello.svg?88413992#fontello) format("svg")}[class*=" icon-"]:after,[class*=" icon-"]:before,[class^=icon-]:after,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\e800"}.icon-left:before{content:"\e802"}.icon-linkedin:before{content:"\e803"}.icon-mail:before{content:"\e804"}.icon-play:before{content:"\e806"}.icon-search:before{content:"\e808"}.icon-close:before{content:"\e80c"}.icon-twitter-x:before{content:"\e80e"}.icon-arrow-down:before{content:"\e80f"}.icon-arrow-right:before{content:"\e810"}.icon-plus:before{content:"\e814"}.icon-info:before{content:"\e815"}.icon-arrow-left:before{content:"\e81b"}.icon-arrow-up:before{content:"\e81c"}.icon-minus:before{content:"\e81e"}.icon-check:before{content:"\e81f"}.icon-spinner:before{content:"\e834"}.icon-rss:before{content:"\f09e"}.icon-right:before{content:"\f105"}.icon-up:before{content:"\f106"}.icon-down:before{content:"\f107"}.icon-youtube:before{content:"\f16a"}.icon-instagram:before{content:"\f16d"}.icon-pinterest:before{content:"\f231"}.icon-vimeo:before{content:"\f27d"}.icon-facebook.icon--after:after{content:"\e800"}.icon-left.icon--after:after{content:"\e802"}.icon-linkedin.icon--after:after{content:"\e803"}.icon-mail.icon--after:after{content:"\e804"}.icon-play.icon--after:after{content:"\e806"}.icon-search.icon--after:after{content:"\e808"}.icon-close.icon--after:after{content:"\e80c"}.icon-twitter-x.icon--after:after{content:"\e80e"}.icon-arrow-down.icon--after:after{content:"\e80f"}.icon-arrow-right.icon--after:after{content:"\e810"}.icon-plus.icon--after:after{content:"\e814"}.icon-info.icon--after:after{content:"\e815"}.icon-arrow-left.icon--after:after{content:"\e81b"}.icon-arrow-up.icon--after:after{content:"\e81c"}.icon-minus.icon--after:after{content:"\e81e"}.icon-check.icon--after:after{content:"\e81f"}.icon-spinner.icon--after:after{content:"\e834"}.icon-rss.icon--after:after{content:"\f09e"}.icon-right.icon--after:after{content:"\f105"}.icon-up.icon--after:after{content:"\f106"}.icon-down.icon--after:after{content:"\f107"}.icon-youtube.icon--after:after{content:"\f16a"}.icon-instagram.icon--after:after{content:"\f16d"}.icon-pinterest.icon--after:after{content:"\f231"}.icon-vimeo.icon--after:after{content:"\f27d"}.icon--after:before{content:normal}:root{--site-width-min:90vw;--site-width-max:100rem;--scrollbar-width:0px;--body-bg:#100919;--color-primary:#a769f4;--color-border:#594d6d;--color-overlay:rgba(0,0,0,.5);--color-gray:#827991;--color-facebook:#3b5998;--color-twitter:#4099ff;--color-linkedin:#0077b5;--spacing-xx-small:0.25rem;--spacing-x-small:0.5rem;--spacing-small:0.75rem;--spacing-medium:max(1.125rem,min(3vw,1.5rem));--spacing-large:max(1.5rem,min(4vw,2rem));--spacing-x-large:max(2.5rem,min(6.6666666667vw,3.5rem));--spacing-xx-large:max(3.5rem,min(9.3333333333vw,4.5rem));--container-margin:max(6rem,min(16vw,9rem));--grid-gap:max(1.5rem,min(6vw,2.125rem));--section-padding:max(4.5rem,min(12vw,6rem));--border-radius:1.25rem;--shadow-small:0 0.4rem 0.6rem 0 rgba(46,77,100,.39);--shadow-medium:0 0.6rem 1.2rem rgba(0,0,0,.2),0 0.4rem 0.4rem rgba(0,0,0,.25);--shadow-large:0 3.75rem 8.75rem -2.5rem rgba(0,0,0,.25),0 3.75rem 7.5rem -1.25rem rgba(0,0,0,.25);--easing:ease;--easing-bounce:linear(0,0.022,0.0436,0.065,0.0864 2.25%,0.0968,0.1075,0.1178,0.1284,0.1385,0.1489,0.1588,0.1691,0.1789,0.189,0.1986,0.2086,0.2181,0.2279,0.2376,0.2472,0.2568,0.2663,0.2757,0.285,0.2943,0.3035,0.3126,0.3216,0.3306,0.3395,0.3483,0.3573,0.366,0.3746,0.3831,0.3919,0.4002,0.4088,0.4171,0.4255,0.4336,0.4419,0.4501,0.4583,0.4664,0.4744,0.4823,0.4902,0.498,0.5057,0.5133,0.5209,0.5284,0.5358,0.5432,0.5507,0.5579,0.5651,0.5722,0.5794,0.5863,0.5934,0.6002,0.6072,0.6139,0.6207,0.6274,0.6341,0.6407,0.6472,0.6537,0.6601,0.6664,0.6727,0.6788,0.6852,0.6912,0.6974,0.7033,0.7093,0.7151,0.721,0.7267,0.7324,0.7379,0.7435,0.7491,0.7546,0.76,0.7654,0.7706,0.7759,0.781,0.7861,0.7911,0.7962,0.8011,0.8061,0.8109,0.8157,0.8203,0.8251,0.8297,0.8343,0.8388,0.8432,0.8476,0.8521,0.8563,0.8607,0.8648,0.869,0.873,0.877,0.881,0.885,0.8888,0.8926,0.8964,0.9001,0.9037,0.9073,0.9108,0.9144 39.34%,0.9174,0.9205,0.9234,0.9264,0.9293,0.9322,0.935,0.9378,0.9406,0.9433,0.946,0.9486,0.9512,0.9537,0.9562,0.9587,0.9611,0.9635,0.9658,0.9681,0.9703,0.9725,0.9747,0.9768,0.9789,0.9809,0.9829,0.9849,0.9868,0.9887,0.9905,0.9923,0.9941,0.9958,0.9975,0.9991,1.0007,1.0023,1.0038,1.0053,1.0067,1.0081,1.0094,1.0108,1.012,1.0133,1.0145,1.0157,1.0168,1.0179,1.0189,1.02,1.0209,1.0219,1.0228,1.0237,1.0245,1.0253,1.026,1.0267,1.0274,1.0281,1.0287,1.0292 61.29%,1.0297,1.0301,1.0304,1.0308,1.0311,1.0314,1.0317,1.032,1.0322,1.0325,1.0326,1.0328,1.033,1.0331,1.0332,1.0333,1.0334 66.78% 68.15%,1.0333,1.0332,1.0331,1.033,1.0329,1.0327,1.0325,1.0323,1.0321,1.0318,1.0316 72.16%,1.031,1.0305,1.0298 74.13%,1.0291,1.0283 75.52%,1.0275,1.0265,1.0255 77.77%,1.0246 78.44%,1.0236 79.14%,1.0226 79.88%,1.0214 80.67%,1.0192 82.17%,1.0149 84.91%,1.0133 85.98%,1.0117 87.08%,1.0102 88.07%,1.0087 89.18%,1.0073 90.21%,1.006 91.19%,1.0055,1.0049 92.13%,1.0043,1.0038,1.0032,1.0028,1.0023,1.0019,1.0015,1.0012,1.0009,1.0007,1.0005,1.0003,1.0002,1.0001,1,1);--body-font-size:max(0.9375rem,min(2.5vw,1.125rem));--body-font-family:"Urbanist",sans-serif;--body-font-weight:normal;--body-font-style:normal;--body-line-height:1.5;--body-letter-spacing:0;--body-text-transform:none;--text-color:#aca6b6;--text-decoration-color:initial;--text-decoration-thickness:1px;--text-underline-offset:0.25rem;--font-size-display:max(2.125rem,min(5.6666666667vw,5rem));--font-size-xx-large:max(1.125rem,min(3vw,2rem));--font-size-x-large:max(1.0625rem,min(2.8333333333vw,1.5rem));--font-size-large:max(1rem,min(2.6666666667vw,1.3125rem));--font-size-small:max(0.875rem,min(2.3333333333vw,1rem));--font-size-x-small:0.875rem;--selection-bg:var(--color-primary);--selection-color:#fff;--link-color:currentColor;--link-color-hover:currentColor;--link-transition-duration:.5s;--h1-size:max(2rem,min(5.3333333333vw,3.625rem));--h2-size:max(1.75rem,min(4.6666666667vw,2.625rem));--h3-size:max(1.375rem,min(3.6666666667vw,2rem));--h4-size:max(1.25rem,min(3.3333333333vw,1.5rem));--h5-size:max(1.125rem,min(3vw,1.3125rem));--h6-size:max(0.9375rem,min(2.5vw,1rem));--heading-font-family:"Urbanist",sans-serif;--heading-font-weight:600;--heading-font-style:normal;--heading-line-height:1.2;--heading-letter-spacing:-0.01em;--heading-text-transform:none;--heading-color:#f2eafd;--heading-margin:max(1rem,min(2.6666666667vw,1.5rem));--kicker-color:#d9bffa;--kicker-font-family:"Inconsolata",monospace;--tab-color:#594d6d;--tab-color-active:#f2eafd;--burger-menu-transition-duration:.6s;--site-width:min(var(--site-width-min,90vw),var(--site-width-max,1280px));--site-padding:calc((100vw - var(--scrollbar-width) - var(--site-width))/2)}*,:after,:before{box-sizing:border-box;text-decoration-color:var(--text-decoration-color,initial);text-decoration-thickness:var(--text-decoration-thickness,initial);text-underline-offset:var(--text-underline-offset,initial)}::selection{background-color:var(--selection-bg,var(--color-primary,initial));color:var(--selection-color,initial)}html{background:var(--body-bg,#fff);font-size:100%}body{color:var(--text-color,#000);font-family:var(--body-font-family,sans-serif);font-size:var(--body-font-size,1rem);font-style:var(--body-font-style,normal);font-weight:var(--body-font-weight,normal);letter-spacing:var(--body-letter-spacing,0);line-height:var(--body-line-height,1.6);text-transform:var(--body-text-transform,none)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--heading-color,inherit);display:block;font-family:var(--heading-font-family,inherit);font-size:var(--h1-size,3rem);font-style:var(--heading-font-style,normal);font-weight:var(--heading-font-weight,bold);letter-spacing:var(--heading-letter-spacing,0);line-height:var(--heading-line-height,1.2);margin:0 0 var(--heading-margin,var(--spacing-medium,1.5rem));text-transform:var(--heading-text-transform,none)}.h1 a,.h1 a:hover,.h2 a,.h2 a:hover,.h3 a,.h3 a:hover,.h4 a,.h4 a:hover,.h5 a,.h5 a:hover,.h6 a,.h6 a:hover,h1 a,h1 a:hover,h2 a,h2 a:hover,h3 a,h3 a:hover,h4 a,h4 a:hover,h5 a,h5 a:hover,h6 a,h6 a:hover{color:var(--heading-color,inherit)}.h1,h1{font-size:var(--h1-size,3rem)}.h2,h2{font-size:var(--h2-size,2.2rem)}.h3,h3{font-size:var(--h3-size,1.8rem)}.h4,h4{font-size:var(--h4-size,1.4rem)}.h5,h5{font-size:var(--h5-size,1.2rem)}.h6,h6{font-size:var(--h6-size,1rem)}a{color:var(--link-color,blue);cursor:pointer;text-decoration-line:var(--link-decoration,none);transition:all var(--link-transition-duration,.25s) var(--easing)}a:hover{color:var(--link-color-hover,#00008b)}p,pre{margin:0 0 var(--spacing-medium,1.5rem)}pre{background:#111;color:#fff;max-height:30rem;overflow:auto;padding:var(--spacing-medium,1.5rem)}ol,ul{margin:0 0 var(--spacing-medium,1.5rem) var(--spacing-large,3rem);padding:0}dl{margin:0 0 var(--spacing-medium,1.5rem)}figure,p:has(>img:only-child),p:has(>video:only-child){margin:0 0 var(--spacing-medium,1.5rem)}figure img,figure video,p:has(>img:only-child) img,p:has(>img:only-child) video,p:has(>video:only-child) img,p:has(>video:only-child) video{display:block;width:100%}img,svg,video{height:auto;max-width:100%}blockquote{margin:0 0 var(--spacing-medium,1.5rem)}hr{border:1px solid var(--color-border);border-top:0;margin:var(--spacing-large) 0}.container{--site-width:min(var(--site-width-min,90vw),var(--site-width-max,1280px));--site-padding:calc((100vw - var(--scrollbar-width) - var(--site-width))/2);margin:var(--container-margin,6rem) auto;width:var(--site-width)}input,select,textarea{accent-color:var(--color-primary,auto)}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{appearance:none;background-color:var(--form-field-bg,#fff);border-color:var(--form-field-border-color,var(--color-border,#000));border-radius:var(--form-field-border-radius,var(--border-radius,0));border-style:var(--form-field-border-style,solid);border-width:var(--form-field-border-width,1px);box-sizing:border-box;color:var(--form-field-text-color,var(--text-color,inherit));display:inline-block;font-family:var(--form-field-font-family,var(--body-font-family,inherit));font-size:var(--form-field-font-size,var(--body-font-size,inherit));font-weight:var(--form-field-font-weight,var(--body-font-weight,inherit));letter-spacing:var(--form-field-letter-spacing,var(--body-letter-spacing,inherit));line-height:var(--form-field-line-height,var(--body-line-height,inherit));margin:0;max-width:100%;outline:0;padding:var(--form-field-padding-y,.75rem) var(--form-field-padding-x,1.25rem);text-align:left;text-decoration:none;text-transform:none;transition:all var(--form-field-transition-duration,.25s) var(--easing);vertical-align:middle;width:100%}input[type=date]:hover,input[type=datetime-local]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,select:hover,textarea:hover{background-color:var(--form-field-hover-bg,var(--form-field-bg,#fff));border-color:var(--form-field-hover-border-color,var(--color-primary,blue))}input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{background-color:var(--form-field-focus-bg,var(--form-field-bg,#fff));border-color:var(--form-field-focus-border-color,var(--color-primary,blue));outline:0}select{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 40 40"><polygon points="2.7,14.4 6.8,10.3 20,23.5 33.2,10.3 37.3,14.4 20,31.7 "/></svg>');background-position:right var(--form-field-padding-x,1.25rem) top 50%;background-repeat:no-repeat;background-size:var(--select-arrow-size,.5rem) auto;padding-right:calc(var(--form-field-padding-x, 1.25rem)*2 + var(--select-arrow-size, .5rem))}textarea{resize:vertical}textarea:where(:not([rows])){height:12rem}::placeholder{color:var(--placeholder-color,var(--color-gray,#999))}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.grid,[class*=grid--]{--grid-cols:1;display:grid;gap:var(--grid-row-gap,var(--grid-gap,3rem)) var(--grid-column-gap,var(--grid-gap,3rem));grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr))}.grid--2{--grid-cols:2}.grid--3{--grid-cols:3}.grid--4{--grid-cols:4}.grid--5{--grid-cols:5}.grid--6{--grid-cols:6}@media (min-width:768px){[class*="tablet:grid--"]{--grid-cols:1;display:grid;gap:var(--grid-row-gap,var(--grid-gap,3rem)) var(--grid-column-gap,var(--grid-gap,3rem));grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr))}.tablet\:grid--2{--grid-cols:2}.tablet\:grid--3{--grid-cols:3}.tablet\:grid--4{--grid-cols:4}.tablet\:grid--5{--grid-cols:5}.tablet\:grid--6{--grid-cols:6}}@media (min-width:1080px){[class*="laptop:grid--"]{--grid-cols:1;display:grid;gap:var(--grid-row-gap,var(--grid-gap,3rem)) var(--grid-column-gap,var(--grid-gap,3rem));grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr))}.laptop\:grid--2{--grid-cols:2}.laptop\:grid--3{--grid-cols:3}.laptop\:grid--4{--grid-cols:4}.laptop\:grid--5{--grid-cols:5}.laptop\:grid--6{--grid-cols:6}}[class*=" icon-"]:before,[class^=icon-]:before{line-height:inherit;margin-left:0;margin-right:var(--icon-margin,.25rem)}[class*=" icon-"]:empty:before,[class^=icon-]:empty:before{margin-right:0}[class*=" icon-"]:blank:before,[class^=icon-]:blank:before{margin-right:0}.icon--after:after{line-height:inherit;margin-left:var(--icon-margin,.25rem);margin-right:0}.icon--after:empty:after{margin-left:0}.icon--after:blank:after{margin-left:0}[class*=" ratio--"],[class^=ratio--]{display:block;position:relative}[class*=" ratio--"]:before,[class^=ratio--]:before{content:"";display:block;padding-bottom:56.25%;pointer-events:none}[class*=" ratio--"]>:not(figcaption) iframe,[class*=" ratio--"]>:not(figcaption) img,[class*=" ratio--"]>:not(figcaption) video,[class*=" ratio--"]>iframe,[class*=" ratio--"]>img,[class*=" ratio--"]>video,[class^=ratio--]>:not(figcaption) iframe,[class^=ratio--]>:not(figcaption) img,[class^=ratio--]>:not(figcaption) video,[class^=ratio--]>iframe,[class^=ratio--]>img,[class^=ratio--]>video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2;z-index:auto}.ratio--16-9:before{padding-bottom:56.25%}.ratio--21-9:before{padding-bottom:42.8571428571%}.ratio--1-1:before{padding-bottom:100%}.ratio--4-3:before{padding-bottom:75%}.section{--site-width:min(var(--site-width-min,90vw),var(--site-width-max,1280px));--site-padding:calc((100vw - var(--scrollbar-width) - var(--site-width))/2);padding:var(--section-padding,6rem) var(--site-padding)}.video{height:0;margin:0 0 var(--spacing-medium,1.5rem);padding-bottom:56.25%;position:relative}.video>iframe{height:100%;left:0;position:absolute;top:0;width:100%}html.dialog-open{overflow:hidden;touch-action:none}div.dialog{--dialog-visibility-delay:var(--dialog-animation-duration,0.5s);background:var(--dialog-background,#fff);border-radius:var(--dialog-radius,0);box-shadow:var(--dialog-shadow,none);left:50%;max-height:90%;max-width:var(--dialog-width,40rem);overflow:auto;padding:var(--dialog-padding,3rem);top:50%;transform:translate(-50%,-50%) scale(var(--dialog-scale-closed,.9));transition:opacity var(--dialog-animation-duration,.5s) var(--easing),transform var(--dialog-animation-duration,.5s) var(--easing),visibility 0s var(--dialog-visibility-delay);width:90%;z-index:101}div.dialog,div.dialog+div.dialog-backdrop{opacity:0;pointer-events:none;position:fixed;visibility:hidden}div.dialog+div.dialog-backdrop{--dialog-backdrop-visibility-delay:var(--dialog-animation-duration,0.5s);background:var(--dialog-backdrop-color,rgba(0,0,0,.6));bottom:0;left:0;right:0;top:0;transition:opacity var(--dialog-animation-duration,.5s) var(--easing),visibility 0s var(--dialog-backdrop-visibility-delay);z-index:100}div.dialog.open,html.no-js div.dialog:target{--dialog-visibility-delay:0s;opacity:1;pointer-events:all;transform:translate(-50%,-50%) scale(1);visibility:visible}div.dialog.open+div.dialog-backdrop,html.no-js div.dialog:target+div.dialog-backdrop{--dialog-backdrop-visibility-delay:0s;opacity:1;pointer-events:all;visibility:visible}div.dialog .dialog-close-button{color:var(--dialog-close-button-color,currentColor);font-size:var(--dialog-close-button-size,2rem);font-size:0;line-height:1;position:absolute;right:calc(var(--dialog-padding, 3rem)/2);top:calc(var(--dialog-padding, 3rem)/2);z-index:1}div.dialog .dialog-close-button:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e80c";font-size:var(--dialog-close-button-size,2rem);line-height:inherit}div.dialog.dialog--no-transition{transition:none}@keyframes video-embed-spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}figure.video-embed{margin:0 0 var(--spacing-medium,1.5rem)}figure.video-embed .embed{position:relative}figure.video-embed .embed .video{margin:0}figure.video-embed .embed .thumbnail{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}figure.video-embed .embed .thumbnail:after{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--video-icon-color,#fff);content:"\e806";display:block;font-size:var(--video-icon-size,3rem);left:50%;line-height:inherit;line-height:var(--video-icon-size,3rem);margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:3}figure.video-embed .embed .thumbnail>img,figure.video-embed .embed .thumbnail>picture>*{filter:brightness(var(--video-thumbnail-brightness,50%));height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2;z-index:1}figure.video-embed.video-embed--state-playing .embed .thumbnail{display:none}figure.video-embed.video-embed--state-buffering .embed .thumbnail:after{animation:video-embed-spin 2s linear infinite;content:"\e834"}figure.video-embed figcaption{text-align:center}@font-face{font-display:swap;font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.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{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.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-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}:root{--icon-size:1.77em;--icon-bg:#cda9f9;--icon-color:#2f2048;--icon-secondary-bg:#2f2048;--icon-secondary-color:#f2eafd}html.js [data-accordion]>* [data-accordion-trigger]{cursor:pointer;transition:all .5s ease}html.js [data-accordion]>* [data-accordion-trigger]:after{transition:all .7s cubic-bezier(.684,.007,.076,.995)}html.js [data-accordion]>* [data-accordion-content]{display:block;max-height:0;overflow:hidden;transition:max-height .7s cubic-bezier(.684,.007,.076,.995)}html.js [data-accordion]>.active [data-accordion-content]{max-height:var(--accordion-height)}html.js [data-accordion].no-transition [data-accordion-content]{transition:none}[data-accordion]{border-top:1px solid var(--color-border);padding-top:var(--spacing-large)}[data-accordion]>*{border-bottom:1px solid var(--color-border);padding-bottom:var(--spacing-large)}[data-accordion]>:not(:last-child){margin-bottom:var(--spacing-large)}[data-accordion]>* [data-accordion-trigger]{display:grid;gap:0 var(--spacing-medium);grid-template-columns:minmax(0,1fr) max-content;margin:0;position:relative}[data-accordion]>* [data-accordion-trigger]:hover{opacity:.6}[data-accordion]>* [data-accordion-trigger]:after{background-image:linear-gradient(0deg,currentColor,currentColor),linear-gradient(0deg,currentColor,currentColor);background-position:50% 50%;background-repeat:no-repeat;background-size:2px 100%,100% 2px;content:"";display:block;height:.65em;margin-top:.175em;width:.65em}[data-accordion]>.active [data-accordion-trigger]{color:var(--button-bg)}[data-accordion]>.active [data-accordion-trigger]:after{background-size:2px 100%,0 0;transform:rotate(90deg)}[data-accordion]>* [data-accordion-content]{margin-right:var(--spacing-xx-large)}[data-accordion]>* [data-accordion-content]>:first-child{margin-top:var(--spacing-medium)}@property --animate-text-progress{syntax:"<number>";inherits:true;initial-value:0}@keyframes animate-text{to{--animate-text-progress:1}}[data-animate-text]:where(.splitting){animation:animate-text linear forwards;animation-timeline:view();animation-range:entry 10% cover 40%;transform:translateZ(0)}[data-animate-text]:where(.splitting) .char{opacity:max(.15,(var(--animate-text-progress,0) * var(--char-total) - var(--char-index)) * 10);transition:opacity .3s cubic-bezier(.4,.8,.74,1)}.bg--media{--bg-color:var(--color-overlay);background-color:transparent;overflow:clip}:where(.bg--media){position:relative}.bg--media:before{background-color:var(--bg-color);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transition:background-color .3s var(--easing);z-index:-1}.bg--media>:where(figure:first-child){display:contents}.bg--media>:where(figure:first-child)>div{display:contents}.bg--media>:where(figure:first-child) :is(img,video){height:100%;left:0;object-fit:cover;pointer-events:none;position:absolute;top:0;width:100%;z-index:-2}@property --button-hover-size{syntax:"<length>";inherits:true;initial-value:0}:root{--button-bg:#44365a;--button-color:#f2eafd;--button-bg-hover:#594d6d;--button-color-hover:#fff;--button-secondary-bg:#8129ef;--button-secondary-color:#fff;--button-secondary-bg-hover:#9a54f2;--button-secondary-color-hover:#fff;--button-tertiary-bg:#d9bffa;--button-tertiary-color:#000;--button-tertiary-bg-hover:#e6d4fc;--button-tertiary-color-hover:#000;--button-ghost-bg:#fff;--button-ghost-color:#fff;--button-ghost-bg-hover:#fff;--button-ghost-color-hover:#000;--button-padding-x:0.875rem;--button-padding-y:0.5rem;--button-font-size:1rem;--button-font-family:"Urbanist",sans-serif;--button-font-weight:600;--button-letter-spacing:0.02em;--button-line-height:1.375;--button-font:var(--button-font-weight) var(--button-font-size) /var(--button-line-height) var(--button-font-family);--button-border-width:0px;--button-border-radius:calc(infinity * 1px);--button-hover-size:0px;--button-transition-duration:0.5s}.button,input[type=submit]{background:var(--button-bg) radial-gradient(circle,var(--button-bg-hover) 50%,transparent 51%) no-repeat;background-position:calc(var(--x, 0)*1px - var(--button-hover-size)*.5) calc(var(--y, 0)*1px - var(--button-hover-size)*.5);background-size:var(--button-hover-size) var(--button-hover-size);border:1px solid var(--button-bg);border-radius:var(--button-border-radius);box-sizing:border-box;color:var(--button-color);cursor:pointer;display:inline-block;font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);padding:calc(var(--button-padding-y) - var(--button-border-width)) calc(var(--button-padding-x) - var(--button-border-width));position:relative;text-align:center;text-decoration:none;transition:color .5s cubic-bezier(.645,.045,.355,1),--button-hover-size 1s cubic-bezier(.32,.94,.6,1);vertical-align:middle}.button:not(:disabled):hover,input[type=submit]:not(:disabled):hover{color:var(--button-color);--button-hover-size:400px}.button:disabled,input[type=submit]:disabled{cursor:not-allowed}.button--small{--button-padding-x:1rem;--button-padding-y:0.4375rem;--button-font-size:0.875rem}.button--ghost{--button-bg:var(--button-ghost-bg);--button-bg-hover:var(--button-ghost-bg-hover);--button-color:var(--button-ghost-color);--button-color-hover:var(--button-ghost-color-hover);--button-border-width:1px}.button--ghost:disabled,.button--ghost:not(:hover){background:transparent}.button--secondary{--button-bg:var(--button-secondary-bg);--button-bg-hover:var(--button-secondary-bg-hover);--button-color:var(--button-secondary-color);--button-color-hover:var(--button-secondary-color-hover)}.button--tertiary{--button-bg:var(--button-tertiary-bg);--button-bg-hover:var(--button-tertiary-bg-hover);--button-color:var(--button-tertiary-color);--button-color-hover:var(--button-tertiary-color-hover)}.link--button{font:var(--button-font)}.button.icon-arrow-right:after,.button.icon-right:after,.link--button.icon-arrow-right:after,.link--button.icon-right:after{margin-left:var(--spacing-small);transition:translate .25s var(--easing)}.button.icon-arrow-right:hover:after,.button.icon-right:hover:after,.link--button.icon-arrow-right:hover:after,.link--button.icon-right:hover:after{translate:.25rem 0}@container style(--button-hover: true){.button.icon-arrow-right:after,.button.icon-right:after,.link--button.icon-arrow-right:after,.link--button.icon-right:after{translate:.25rem 0}}.buttons{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-medium);margin-top:var(--spacing-medium);max-width:100%;width:-moz-fit-content;width:fit-content}.buttons>*{flex:1 0 auto}:where(.buttons.text--left,.text--left .buttons){margin:0}:where(.buttons.text--center,.text--center .buttons){margin:0 auto}:where(.buttons.text--right,.text--right .buttons){margin:0 0 0 auto}:root{--card-padding:var(--spacing-large);--card-radius:var(--border-radius)}.card{background:var(--card-bg,transparent);border-radius:var(--card-radius);overflow:clip;padding:var(--card-padding-y,var(--card-padding)) var(--card-padding-x,var(--card-padding));position:relative;transition:all .5s var(--ease)}.card>:where(:last-child){margin-bottom:0}.card.card--clickable{padding:0}.card.card--clickable>a{height:100%;padding:var(--card-padding-y,var(--card-padding)) var(--card-padding-x,var(--card-padding))}.card.card--clickable>a:not([class*=bg--]){color:inherit}.card.card--clickable>a:hover{--button-hover:true;--media-dolly:1}:where(.card.card--clickable>a){display:block}:where(.card.card--clickable>a)>:last-child{margin-bottom:0}.card.card--border:after,.card.card--border:before{border:solid var(--color-border);border-radius:var(--card-radius) var(--card-radius) 0 0;border-width:1px 1px 0;content:"";display:block;height:2rem;left:0;position:absolute;top:0;width:100%}.card.card--border:after{border-radius:0 0 var(--card-radius) var(--card-radius);border-width:0 1px 1px;bottom:0;top:auto}.scheme--primary{--text-color:#aca6b6;--button-bg:#44365a;--button-color:#f2eafd;--button-bg-hover:#594d6d;--button-color-hover:#fff;--button-secondary-bg:#8129ef;--button-secondary-color:#fff;--button-secondary-bg-hover:#9a54f2;--button-secondary-color-hover:#fff;--color-border:#594d6d;--arrow-color:#827991;color:var(--text-color)}.scheme--secondary{--text-color:#f2eafd;--button-bg:#d9bffa;--button-color:#000;--button-bg-hover:#e6d4fc;--button-color-hover:#000;--button-secondary-bg:#8129ef;--button-secondary-color:#fff;--button-secondary-bg-hover:#594d6d;--button-secondary-color-hover:#fff;--button-tertiary-bg:#44365a;--button-tertiary-color:#f2eafd;--button-tertiary-bg-hover:#594d6d;--button-tertiary-color-hover:#fff;--color-border:#827991;--arrow-color:#aca6b6;color:var(--text-color)}.scheme--tertiary{--text-color:#f2eafd;--button-bg:#d9bffa;--button-color:#000;--button-bg-hover:#e6d4fc;--button-color-hover:#000;--button-secondary-bg:#d9bffa;--button-secondary-color:#000;--button-secondary-bg-hover:#e6d4fc;--button-secondary-color-hover:#000;--color-border:#b37ff5;--arrow-color:#cda9f9;color:var(--text-color)}.cursor{display:none}@media (hover:hover){.cursor{display:block;height:0;left:0;pointer-events:none;position:fixed;top:0;width:0;z-index:999}.cursor>div{left:0;position:absolute;scale:0;top:0;transition:scale .75s cubic-bezier(.22,1,.36,1);translate:-50% -50%}.cursor>div.active{scale:1}.cursor--img>div{background:var(--text-color);display:flex;height:17.5rem;padding:var(--spacing-medium);place-content:center;width:17.5rem}.cursor--img>div img{object-fit:contain}.cursor--text>div{align-items:center;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:linear-gradient(90deg,rgba(47,32,72,.4),rgba(47,32,72,.1));border-radius:50%;color:#fff;display:flex;font-size:var(--font-size-x-small);font-weight:600;height:7.5rem;justify-content:center;padding:var(--spacing-medium);width:7.5rem}.cursor--default>div{background:red;height:10rem;width:10rem}}:root{--dialog-background:#fff;--dialog-width:40rem;--dialog-padding:var(--spacing-large);--dialog-shadow:var(--shadow-large);--dialog-close-button-size:1rem;--dialog-backdrop-color:var(--color-overlay);--dialog-animation-duration:0.5s}div.dialog{border-radius:var(--border-radius)}div.dialog .dialog-close-button:before{align-items:center;background-color:var(--icon-bg);border:1px solid var(--icon-bg);border-radius:50%;color:var(--icon-color);display:inline-flex;font-size:.6875rem;height:var(--icon-size);justify-content:center;line-height:1;margin:0;width:var(--icon-size);--icon-size:3.3em;--icon-bg:#2f2048;--icon-color:#f2eafd}div.dialog.dialog--video{--dialog-width:65rem;--dialog-background:transparent}div.dialog.dialog--video>figure{margin:calc(var(--dialog-padding)*-1)}:root{--form-field-bg:#8e3ef1;--form-field-focus-bg:#9a54f2;--form-field-hover-bg:var(--form-field-bg);--form-field-spacing:1.45rem;--form-field-padding-x:1rem;--form-field-padding-y:0.75rem;--form-field-font-size:1.125rem;--form-field-font-family:var(--body-font-family);--form-field-font-weight:var(--body-font-weight);--form-field-letter-spacing:var(--body-letter-spacing);--form-field-line-height:1.5;--form-field-text-color:#fff;--form-field-border-width:0.5px;--form-field-border-style:solid;--form-field-border-radius:12px;--form-field-border-color:#f2eafd;--form-field-hover-border-color:var(--form-field-border-color);--form-field-focus-border-color:#d9bffa;--placeholder-color:#f8d9fd;--select-arrow-size:0.875rem}select{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="%23FFF" viewBox="0 0 40 40"><polygon points="2.7,14.4 6.8,10.3 20,23.5 33.2,10.3 37.3,14.4 20,31.7 "/></svg>')}textarea{field-sizing:content;max-height:5lh;min-height:3lh}.hs-form fieldset{max-width:none!important}.hs-form .hs-input{width:100%!important}.hs-form .hs-input[type=checkbox],.hs-form .hs-input[type=radio]{margin-right:var(--spacing-x-small,.5rem);width:auto!important}.hs-form .legal-consent-container .hs-form-booleancheckbox-display input{float:none!important;margin-right:var(--spacing-small,.75rem);width:auto!important}.hs-form .legal-consent-container .hs-form-booleancheckbox-display>span{display:inline;margin:0}.hs-form .legal-consent-container .field.hs-form-field{margin:0 0 var(--form-field-spacing)}.hs-form .legal-consent-container .hs-error-msgs label{color:var(--color-error)!important}.hs-form fieldset.form-columns-1 .hs-form-field,.hs-form fieldset.form-columns-2 .hs-form-field,.hs-form fieldset.form-columns-3 .hs-form-field,.hs-form fieldset.form-columns-4 .hs-form-field,.hs-form fieldset.form-columns-5 .hs-form-field,.hs-form fieldset.form-columns-6 .hs-form-field,.hs-form fieldset.form-columns-7 .hs-form-field,.hs-form fieldset.form-columns-8 .hs-form-field{float:none!important;width:auto!important}.hs-form fieldset.form-columns-1 .input,.hs-form fieldset.form-columns-2 .input,.hs-form fieldset.form-columns-3 .input,.hs-form fieldset.form-columns-4 .input,.hs-form fieldset.form-columns-5 .input,.hs-form fieldset.form-columns-6 .input,.hs-form fieldset.form-columns-7 .input,.hs-form fieldset.form-columns-8 .input{margin:0!important}@media (min-width:768px){.hs-form fieldset.form-columns-2 .hs-form-field{float:left!important;margin-right:1.375rem;width:calc(50% - .6875rem)!important}.hs-form fieldset.form-columns-2 .hs-form-field:last-child{margin-right:0}.hs-form fieldset.form-columns-3 .hs-form-field{float:left!important;margin-right:1.375rem;width:calc(33.33333% - .91667rem)!important}.hs-form fieldset.form-columns-3 .hs-form-field:last-child{margin-right:0}.hs-form fieldset.form-columns-4 .hs-form-field{float:left!important;margin-right:1.375rem;width:calc(25% - 1.03125rem)!important}.hs-form fieldset.form-columns-4 .hs-form-field:last-child{margin-right:0}.hs-form fieldset.form-columns-5 .hs-form-field{float:left!important;margin-right:1.375rem;width:calc(20% - 1.1rem)!important}.hs-form fieldset.form-columns-5 .hs-form-field:last-child{margin-right:0}.hs-form fieldset.form-columns-6 .hs-form-field{float:left!important;margin-right:1.375rem;width:calc(16.66667% - 1.14583rem)!important}.hs-form fieldset.form-columns-6 .hs-form-field:last-child{margin-right:0}.hs-form fieldset.form-columns-7 .hs-form-field{float:left!important;margin-right:1.375rem;width:calc(14.28571% - 1.17857rem)!important}.hs-form fieldset.form-columns-7 .hs-form-field:last-child{margin-right:0}.hs-form fieldset.form-columns-8 .hs-form-field{float:left!important;margin-right:1.375rem;width:calc(12.5% - 1.20313rem)!important}.hs-form fieldset.form-columns-8 .hs-form-field:last-child{margin-right:0}}.hs-form a:not(.button){--link-decoration:underline}.hs-form .hs-form-field{display:block;font-size:var(--font-size-x-small);margin:0 0 var(--form-field-spacing)}.hs-form .hs-form-field input{background-position:right var(--form-field-padding-x,1.25rem) top 50%;background-repeat:no-repeat;background-size:var(--select-arrow-size,.5rem) auto}.hs-form .hs-form-field input.invalid{--form-field-text-color:var(--color-error)}.hs-form .hs-form-field>label>span{color:var(--text-color);font-size:var(--font-size-x-small);font-weight:600;margin-bottom:var(--spacing-x-small)}.hs-form .hs-form-field>label>span:not(:empty){display:inline-block}.hs-form .hs-form-field>label>span.hs-form-required{margin-left:2px}.hs-form .hs-form-field>label>span:empty+span.hs-form-required{display:none}.hs-form .hs-fieldtype-file{position:relative}.hs-form .hs-fieldtype-file>label{background:var(--button-bg) radial-gradient(circle,var(--button-bg-hover) 50%,transparent 51%) no-repeat;background-position:calc(var(--x, 0)*1px - var(--button-hover-size)*.5) calc(var(--y, 0)*1px - var(--button-hover-size)*.5);background-size:var(--button-hover-size) var(--button-hover-size);border:1px solid var(--button-bg);border-radius:var(--button-border-radius);box-sizing:border-box;color:var(--button-color);cursor:pointer;display:inline-block;font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);padding:calc(var(--button-padding-y) - var(--button-border-width)) calc(var(--button-padding-x) - var(--button-border-width));position:relative;text-align:center;text-decoration:none;transition:color .5s cubic-bezier(.645,.045,.355,1),--button-hover-size 1s cubic-bezier(.32,.94,.6,1);vertical-align:middle;--button-bg:var(--button-ghost-bg);--button-bg-hover:var(--button-ghost-bg-hover);--button-color:var(--button-ghost-color);--button-color-hover:var(--button-ghost-color-hover);--button-border-width:1px;margin-top:var(--spacing-small)}.hs-form .hs-fieldtype-file>label:not(:disabled):hover{color:var(--button-color);--button-hover-size:400px}.hs-form .hs-fieldtype-file>label:disabled{cursor:not-allowed}.hs-form .hs-fieldtype-file>label:disabled,.hs-form .hs-fieldtype-file>label:not(:hover){background:transparent}.hs-form .hs-fieldtype-file>label span{font:inherit}.hs-form .hs-fieldtype-file>label:after{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e81c";line-height:inherit;margin:0 0 0 var(--spacing-medium)}.hs-form .hs-fieldtype-file legend{font-size:var(--font-size-small);margin:var(--spacing-small) 0 0}.hs-form .hs-fieldtype-file input[type=file]{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.hs-form ul.inputs-list{font-size:var(--font-size-x-small);list-style:none;margin:var(--spacing-x-small) 0 0}.hs-form ul.inputs-list.multi-container{margin-bottom:calc(var(--spacing-small)*-1);text-wrap:balance}.hs-form ul.inputs-list.multi-container li{display:inline-block;margin:0 var(--spacing-medium) var(--spacing-small) 0}.hs-form ul.inputs-list.multi-container li:only-child{margin:0}.hs-form ul.hs-error-msgs{font-size:var(--font-size-x-small);font-style:italic;font-weight:400;list-style:none;margin:var(--spacing-x-small) 0 0}.hs-form ul.hs-error-msgs li{display:block}.hs-form ul.hs-error-msgs li:not(:last-child){margin-bottom:var(--spacing-x-small)}.hs-form .hs_error_rollup{display:none}.hs-form .legal-consent-container{font-size:var(--font-size-x-small);margin-bottom:var(--spacing-medium)}.hs-form .legal-consent-container .hs-dependent-field,.hs-form .legal-consent-container .hs-richtext,.hs-form .legal-consent-container p{margin-bottom:var(--spacing-small)}.hs-form .legal-consent-container .hs-dependent-field>:last-child,.hs-form .legal-consent-container .hs-richtext>:last-child,.hs-form .legal-consent-container p>:last-child{margin-bottom:0}.row-gap--large{--grid-row-gap:var(--spacing-large)}.row-gap--x-large{--grid-row-gap:var(--spacing-x-large)}.row-gap--xx-large{--grid-row-gap:var(--spacing-xx-large)}@media (min-width:1260px){[class*="desktop:grid--"]{--grid-cols:1;display:grid;gap:var(--grid-row-gap,var(--grid-gap,3rem)) var(--grid-column-gap,var(--grid-gap,3rem));grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr))}.desktop\:grid--2{--grid-cols:2}.desktop\:grid--3{--grid-cols:3}.desktop\:grid--4{--grid-cols:4}.desktop\:grid--5{--grid-cols:5}.desktop\:grid--6{--grid-cols:6}}.link--video{--icon-size:2.3em;color:var(--button-color);font:var(--button-font)}.link--video:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background-color:var(--icon-bg);border:1px solid var(--icon-bg);border-radius:50%;color:var(--icon-color);content:"\e806";display:inline-flex;height:var(--icon-size);justify-content:center;line-height:inherit;line-height:1;margin:0;margin:0 var(--spacing-small) 0 0;width:var(--icon-size)}@property --media-parallax{initial-value:0;inherits:true;syntax:"<number>"}@keyframes media-parallax{to{translate:0 -4rem;--media-parallax:1}}.media--parallax :is(img,video){animation:media-parallax linear forwards;animation-timeline:view();animation-range:entry 50% exit 50%;height:calc(100% + 4rem);transition:translate .3s cubic-bezier(.64,0,.78,0),scale .3s cubic-bezier(.64,0,.78,0);translate:0 var(--media-parallax)}.media--round{border-radius:var(--border-radius);overflow:clip}.media--round :is(img,video){border-radius:var(--border-radius)}:root{--module-header-spacing:max(1.25rem,min(3.3333333333vw,2.5rem));--module-header-spacing-large:max(3.125rem,min(8.3333333333vw,4rem))}.module-header{margin-bottom:var(--module-header-spacing)}.module-header.module-header--large{margin-bottom:var(--module-header-spacing-large)}.module-header>:is(.text--kicker,h2){max-width:var(--site-width-small);text-wrap:balance}.module-header>.text--kicker{margin-bottom:var(--spacing-small)}.module-header>:last-child{margin-bottom:0}.post--post{--mask-size:4rem;--hover:0}.post--post>figure{overflow:visible;position:relative}.post--post>figure :is(img,video),.post--post>figure>figcaption{-webkit-mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='141' height='141' fill='none' viewBox='0 0 139 139'%3E%3Cpath d='M0 139V0c21.539 0 39 17.461 39 39v37c0 13.255 10.745 24 24 24h37c21.539 0 39 17.461 39 39z' style='fill:%23d8d8d8'/%3E%3C/svg%3E");mask-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='141' height='141' fill='none' viewBox='0 0 139 139'%3E%3Cpath d='M0 139V0c21.539 0 39 17.461 39 39v37c0 13.255 10.745 24 24 24h37c21.539 0 39 17.461 39 39z' style='fill:%23d8d8d8'/%3E%3C/svg%3E");-webkit-mask-position:0 0,0 100%,100% 0;mask-position:0 0,0 100%,100% 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:calc(100% - var(--mask-size)*var(--hover) + .5px) 100%,100% calc(100% - var(--mask-size)*var(--hover) + .5px),calc(var(--mask-size)*var(--hover)) calc(var(--mask-size)*var(--hover));mask-size:calc(100% - var(--mask-size)*var(--hover) + .5px) 100%,100% calc(100% - var(--mask-size)*var(--hover) + .5px),calc(var(--mask-size)*var(--hover)) calc(var(--mask-size)*var(--hover));transition:-webkit-mask-size .5s cubic-bezier(.515,.013,.175,1);transition:mask-size .5s cubic-bezier(.515,.013,.175,1);transition:mask-size .5s cubic-bezier(.515,.013,.175,1),-webkit-mask-size .5s cubic-bezier(.515,.013,.175,1)}.post--post>figure figcaption{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(90deg,rgba(0,0,0,.4),rgba(0,0,0,.1));bottom:0;color:var(--heading-color);display:flex;font-weight:600;left:0;opacity:var(--hover);pointer-events:none;transition:opacity .5s cubic-bezier(.515,.013,.175,1),-webkit-mask-size .5s cubic-bezier(.515,.013,.175,1);transition:mask-size .5s cubic-bezier(.515,.013,.175,1),opacity .5s cubic-bezier(.515,.013,.175,1);transition:mask-size .5s cubic-bezier(.515,.013,.175,1),opacity .5s cubic-bezier(.515,.013,.175,1),-webkit-mask-size .5s cubic-bezier(.515,.013,.175,1);z-index:1}.post--post>figure figcaption,.post--post>figure:after{align-items:center;justify-content:center;position:absolute;right:0;top:0}.post--post>figure:after{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e810";display:flex;height:calc(var(--mask-size)*.8);line-height:inherit;margin:0;rotate:-30deg;width:calc(var(--mask-size)*.8);z-index:-1}.post--post:hover{--hover:1}.post--post>time{color:var(--color-gray);font-size:var(--font-size-small);font-weight:600}@media (max-width:1079px){.laptop-max\:ratio--16-9:before{padding-bottom:56.25%}.laptop-max\:ratio--21-9:before{padding-bottom:42.8571428571%}.laptop-max\:ratio--1-1:before{padding-bottom:100%}.laptop-max\:ratio--4-3:before{padding-bottom:75%}}[class*=" ratio--"]>:not(figcaption) canvas,[class*=" ratio--"]>canvas,[class^=ratio--]>:not(figcaption) canvas,[class^=ratio--]>canvas{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-2;z-index:auto}:root{--site-width-medium:83rem;--site-width-small:55.5rem;--site-width-x-small:45rem}.section--medium{padding:var(--section-padding,6rem) var(--site-padding)}.container--medium,.section--medium{--site-width-max:83rem;--site-width:min(var(--site-width-min,90vw),var(--site-width-max,1280px));--site-padding:calc((100vw - var(--scrollbar-width) - var(--site-width))/2)}.container--medium{margin:var(--container-margin,6rem) auto;width:var(--site-width)}.section--small{padding:var(--section-padding,6rem) var(--site-padding)}.container--small,.section--small{--site-width-max:55.5rem;--site-width:min(var(--site-width-min,90vw),var(--site-width-max,1280px));--site-padding:calc((100vw - var(--scrollbar-width) - var(--site-width))/2)}.container--small{margin:var(--container-margin,6rem) auto;width:var(--site-width)}.section--x-small{padding:var(--section-padding,6rem) var(--site-padding)}.container--x-small,.section--x-small{--site-width-max:45rem;--site-width:min(var(--site-width-min,90vw),var(--site-width-max,1280px));--site-padding:calc((100vw - var(--scrollbar-width) - var(--site-width))/2)}.container--x-small{margin:var(--container-margin,6rem) auto;width:var(--site-width)}:root{--slideshow-gap:3rem;--slideshow-arrow-size:max(2rem,min(5.4vw,2.4375rem));--slideshow-arrow-margin:2rem;--slideshow-arrow-bg:#cda9f9;--slideshow-arrow-color:#2f2048;--slideshow-arrow-bg-disabled:#2f2048;--slideshow-arrow-color-disabled:#f2eafd;--swiper-wrapper-transition-timing-function:linear(0,0.022,0.0436,0.065,0.0864 2.25%,0.0968,0.1075,0.1178,0.1284,0.1385,0.1489,0.1588,0.1691,0.1789,0.189,0.1986,0.2086,0.2181,0.2279,0.2376,0.2472,0.2568,0.2663,0.2757,0.285,0.2943,0.3035,0.3126,0.3216,0.3306,0.3395,0.3483,0.3573,0.366,0.3746,0.3831,0.3919,0.4002,0.4088,0.4171,0.4255,0.4336,0.4419,0.4501,0.4583,0.4664,0.4744,0.4823,0.4902,0.498,0.5057,0.5133,0.5209,0.5284,0.5358,0.5432,0.5507,0.5579,0.5651,0.5722,0.5794,0.5863,0.5934,0.6002,0.6072,0.6139,0.6207,0.6274,0.6341,0.6407,0.6472,0.6537,0.6601,0.6664,0.6727,0.6788,0.6852,0.6912,0.6974,0.7033,0.7093,0.7151,0.721,0.7267,0.7324,0.7379,0.7435,0.7491,0.7546,0.76,0.7654,0.7706,0.7759,0.781,0.7861,0.7911,0.7962,0.8011,0.8061,0.8109,0.8157,0.8203,0.8251,0.8297,0.8343,0.8388,0.8432,0.8476,0.8521,0.8563,0.8607,0.8648,0.869,0.873,0.877,0.881,0.885,0.8888,0.8926,0.8964,0.9001,0.9037,0.9073,0.9108,0.9144 39.34%,0.9174,0.9205,0.9234,0.9264,0.9293,0.9322,0.935,0.9378,0.9406,0.9433,0.946,0.9486,0.9512,0.9537,0.9562,0.9587,0.9611,0.9635,0.9658,0.9681,0.9703,0.9725,0.9747,0.9768,0.9789,0.9809,0.9829,0.9849,0.9868,0.9887,0.9905,0.9923,0.9941,0.9958,0.9975,0.9991,1.0007,1.0023,1.0038,1.0053,1.0067,1.0081,1.0094,1.0108,1.012,1.0133,1.0145,1.0157,1.0168,1.0179,1.0189,1.02,1.0209,1.0219,1.0228,1.0237,1.0245,1.0253,1.026,1.0267,1.0274,1.0281,1.0287,1.0292 61.29%,1.0297,1.0301,1.0304,1.0308,1.0311,1.0314,1.0317,1.032,1.0322,1.0325,1.0326,1.0328,1.033,1.0331,1.0332,1.0333,1.0334 66.78% 68.15%,1.0333,1.0332,1.0331,1.033,1.0329,1.0327,1.0325,1.0323,1.0321,1.0318,1.0316 72.16%,1.031,1.0305,1.0298 74.13%,1.0291,1.0283 75.52%,1.0275,1.0265,1.0255 77.77%,1.0246 78.44%,1.0236 79.14%,1.0226 79.88%,1.0214 80.67%,1.0192 82.17%,1.0149 84.91%,1.0133 85.98%,1.0117 87.08%,1.0102 88.07%,1.0087 89.18%,1.0073 90.21%,1.006 91.19%,1.0055,1.0049 92.13%,1.0043,1.0038,1.0032,1.0028,1.0023,1.0019,1.0015,1.0012,1.0009,1.0007,1.0005,1.0003,1.0002,1.0001,1,1)}[data-slideshow]{--slideshow-slide-width:calc(var(--slideshow-width, 100%)/var(--slideshow-per-page, 1) - var(--slideshow-gap, 3rem)*(var(--slideshow-per-page, 1) - 1)/var(--slideshow-per-page, 1))}[data-slideshow] .swiper-slide{width:var(--slideshow-slide-width)}.swiper-button-next,.swiper-button-prev{--icon-bg:var(--slideshow-arrow-bg);--icon-color:var(--slideshow-arrow-color);--icon-size:var(--slideshow-arrow-size);cursor:pointer;left:max(var(--site-padding) * -1 + var(--spacing-small),var(--slideshow-arrow-margin));margin-top:calc(var(--slideshow-arrow-size)*-.5);position:absolute;top:50%;z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{pointer-events:none;--icon-bg:var(--slideshow-arrow-bg-disabled);--icon-color:var(--slideshow-arrow-color-disabled)}.swiper-button-next:before,.swiper-button-prev:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background-color:var(--icon-bg);border:1px solid var(--icon-bg);border-radius:50%;color:var(--icon-color);content:"\e81b";display:inline-flex;height:var(--icon-size);justify-content:center;line-height:inherit;line-height:1;margin:0;transition:all .5s var(--easing);width:var(--icon-size)}.swiper-button-next{left:auto;right:max(var(--site-padding) * -1 + var(--spacing-small),var(--slideshow-arrow-margin))}.swiper-button-next:before{content:"\e810"}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.social-links{list-style:none;margin:0}.social-links a:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:none;line-height:inherit;margin-left:0;margin-right:var(--icon-margin,.25rem)}.social-links a:where([href*="facebook.com"]):before{content:"\e800";display:inline-block}.social-links a:where([href*="twitter.com"]):before{content:"\e80e";display:inline-block}.social-links a:where([href*="linkedin.com"]):before{content:"\e803";display:inline-block}.social-links a:where([href*="instagram.com"]):before{content:"\f16d";display:inline-block}.social-links a:where([href*="pinterest.com"]):before{content:"\f231";display:inline-block}.social-links a:where([href*="youtube.com"]):before{content:"\f16a";display:inline-block}.social-links a:where([href*="vimeo.com"]):before{content:"\f27d";display:inline-block}.social-links a:where([href^="mailto:"]):before{content:"\e804";display:inline-block}:where(.social-links){align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-small)}.social-links>li>a{--link-decoration-hover:none;display:block;text-indent:-9999px}.social-links>li>a:before{align-items:center;background-color:var(--icon-bg);border:1px solid var(--icon-bg);border-radius:50%;color:var(--icon-color);display:inline-flex;float:left;height:var(--icon-size);justify-content:center;line-height:1;margin:0;text-indent:0;width:var(--icon-size)}:root{--arrow-color:#827991}@keyframes svg-arrow{to{--is-visible:1;--is-visible-reverse:0}}.svg-arrow{--is-visible:0;--is-visible-reverse:1;animation:svg-arrow steps(1) forwards;animation-timeline:view();animation-range:entry 100% cover 10%;height:max(1.75rem,min(4.6666666667vw,3rem));width:max(1.75rem,min(4.6666666667vw,3rem))}.svg-arrow>path{stroke:var(--arrow-color);stroke-dasharray:80;stroke-dashoffset:calc(var(--is-visible-reverse)*80);transition:stroke-dashoffset 1s ease}:root{--svg-icon-size:4.5rem}.svg-icon{align-items:center;display:inline-flex;height:var(--svg-icon-size);justify-content:center;width:var(--svg-icon-size)}.svg-icon :is(img,svg,canvas){height:100%;object-fit:contain;width:100%}.tag{background-color:var(--button-bg);border-radius:5rem;display:inline-block;font-size:var(--font-size-small);font-weight:700;line-height:1.375;padding:var(--spacing-xx-small) var(--spacing-small)}.tag,.tag:hover{color:var(--button-color)}.tags{display:flex;flex-wrap:wrap;gap:var(--spacing-x-small);margin-bottom:var(--spacing-medium)}.tags.text--center,.text--center .tags{justify-content:center}.text--kicker{color:var(--kicker-color);display:inline-block;font-family:var(--kicker-font-family);font-size:1rem;font-weight:500;line-height:var(--heading-line-height);text-transform:uppercase}.text--kicker:before{content:"[ "}.text--kicker:after{content:" ]"}.text--center{text-align:center}.text--display{font-size:var(--font-size-display)}h1 span{color:var(--color-primary)}h1,h2,h3{text-wrap:balance}.toc{font-size:var(--font-size-small);font-weight:600}.toc>h2{margin-bottom:var(--spacing-large)}.toc ol{display:grid;gap:var(--spacing-small);list-style:none;margin:0}.toc ol li{--link-color:var(--tab-color);--link-color-hover:var(--tab-color-active);--bullet-size:0.3125em;--bullet-color:var(--link-color-hover);display:grid;grid-template-columns:calc((var(--spacing-x-small) + var(--bullet-size))*var(--active, 0)) minmax(0,1fr) calc((var(--spacing-x-small) + var(--bullet-size))*(1 - var(--active, 0)));transition:all .2s calc(.05s*(1 - var(--active, 0))) var(--easing)}.toc ol li:is(.active,.active-child){--active:1}.toc ol li:is(.active,.active-child) a{color:var(--link-color-hover)}.toc ol li a{display:inline-block;grid-column:2}.toc ol li:before{background-color:var(--bullet-color);content:"";display:block;height:var(--bullet-size);margin-top:calc((1em*var(--body-line-height) - var(--bullet-size))/2);scale:var(--active,0);transition:scale .25s var(--easing),translate .25s var(--easing);translate:0 calc(var(--active, 0)*100% - 100%);width:var(--bullet-size)}.toc ol ol{display:none}@media (min-width:1080px){.laptop\:hide{display:none!important}}@media (max-width:1079px){.laptop\:show{display:none!important}}@media (min-width:768px){.tablet\:hide{display:none!important}}@media (max-width:767px){.tablet\:show{display:none!important}}.wysiwyg{text-wrap:pretty}.wysiwyg>:first-child{margin-top:0}.wysiwyg :where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){margin-bottom:var(--spacing-small);margin-top:var(--spacing-x-large)}.wysiwyg :where(ul){list-style:none;margin-left:var(--spacing-large)}.wysiwyg :where(ul) li{padding-left:var(--spacing-large);position:relative}.wysiwyg :where(ul) li:not(:last-child){margin-bottom:var(--spacing-small)}.wysiwyg :where(ul) li:before{content:"—";left:0;position:absolute;top:0}.wysiwyg:last-child>:last-child{margin-bottom:0}@media (min-width:768px){.wysiwyg--cols{column-count:var(--wysiwyg-cols,2);gap:var(--grid-gap)}.wysiwyg--cols .h1,.wysiwyg--cols .h2,.wysiwyg--cols .h3,.wysiwyg--cols .h4,.wysiwyg--cols .h5,.wysiwyg--cols .h6,.wysiwyg--cols h1,.wysiwyg--cols h2,.wysiwyg--cols h3,.wysiwyg--cols h4,.wysiwyg--cols h5,.wysiwyg--cols h6{break-after:avoid}.wysiwyg--cols ul{break-before:avoid}.wysiwyg--cols p,.wysiwyg--cols ul{break-inside:avoid}}#hero-4+#archive-filter{margin-top:calc(var(--container-margin)*-1 + var(--spacing-large))}html.archive-template #archive,html.archive-template #hs_cos_wrapper_modules_above{--container-margin:var(--spacing-xx-large)}#archive-filter{border:1px solid var(--color-border);border-radius:10rem;margin-block:var(--spacing-large);padding:var(--spacing-xx-small) 0;position:relative;view-transition-name:--archive-filter}#archive-filter div{align-items:center;display:flex;gap:var(--spacing-x-small);margin:0 var(--spacing-xx-small);overflow:auto;position:relative}#archive-filter div a{font:var(--button-font);padding:var(--button-padding-y) var(--button-padding-x);position:relative;white-space:nowrap;z-index:1}#archive-filter div a.active{background:var(--button-bg) radial-gradient(circle,var(--button-bg-hover) 50%,transparent 51%) no-repeat;background-position:calc(var(--x, 0)*1px - var(--button-hover-size)*.5) calc(var(--y, 0)*1px - var(--button-hover-size)*.5);background-size:var(--button-hover-size) var(--button-hover-size);border:1px solid var(--button-bg);border-radius:var(--button-border-radius);box-sizing:border-box;color:var(--button-color);cursor:pointer;display:inline-block;font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);padding:calc(var(--button-padding-y) - var(--button-border-width)) calc(var(--button-padding-x) - var(--button-border-width));position:relative;text-align:center;text-decoration:none;transition:color .5s cubic-bezier(.645,.045,.355,1),--button-hover-size 1s cubic-bezier(.32,.94,.6,1);vertical-align:middle;--button-bg:var(--button-tertiary-bg);--button-bg-hover:var(--button-tertiary-bg-hover);--button-color:var(--button-tertiary-color);--button-color-hover:var(--button-tertiary-color-hover);view-transition-name:--archive-filter-active}#archive-filter div a.active:not(:disabled):hover{color:var(--button-color);--button-hover-size:400px}#archive-filter div a.active:disabled{cursor:not-allowed}::view-transition-old(--archive-filter-active){block-size:100%}@keyframes archive-case-post{0%{translate:0 calc(var(--parallax)*1rem*var(--parallax-speed, 1))}}@media (min-width:1080px){#archive-case>div{--grid-cols:12}#archive-case>div>*{grid-column:1/span 6}#archive-case>div>:nth-child(2n){grid-column:8/span 5;margin-top:var(--container-margin);--parallax-speed:1.5}@supports (animation-timeline:scroll()){#archive-case>div>*{animation:archive-case-post linear forwards;animation-timeline:view();animation-range:entry contain 50%}}}#single-case>header{margin:0 auto var(--spacing-x-large);max-width:var(--site-width-medium);width:100%}#single-case>header>h1{max-width:var(--site-width-small)}#single-case>figure{margin:0 0 var(--spacing-xx-large)}#single-case>aside{display:grid;gap:var(--grid-gap)}#single-case>aside :where(dl,dd,dt,ul){list-style:none;margin:0}#single-case>aside dl{display:contents}#single-case>aside dl dt{margin-bottom:var(--spacing-small)}#single-case>aside ul{font-weight:600}#single-case>aside ul li{--link-color:var(--tab-color-active);--link-color-hover:var(--tab-color);--bullet-size:0.27em;--bullet-color:var(--link-color);display:grid;grid-template-columns:calc(var(--spacing-small) + var(--bullet-size)) minmax(0,1fr)}#single-case>aside ul li:before{background-color:var(--bullet-color);content:"";display:block;height:var(--bullet-size);margin-top:calc((1em*var(--body-line-height) - var(--bullet-size))/2);width:var(--bullet-size)}#single-case>aside>nav{grid-column:1/-1;margin:0}#single-case>aside,#single-case>div,#single-case>hr{margin-inline:auto;max-width:var(--site-width-small)}#single-case>hr{margin-block:var(--spacing-x-large)}@media (min-width:768px){#single-case>aside{grid-template-columns:repeat(2,minmax(0,1fr))}}#pagination{align-items:center;color:var(--text-color);display:grid;font-size:var(--font-size-small);font-weight:600;gap:0 var(--spacing-medium);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin-top:min(var(--container-margin),var(--spacing-x-large));--icon-margin:0.5rem;--link-color:var(--text-color);--link-color-hover:var(--heading-color)}#pagination>.next,#pagination>.prev{color:var(--link-color-hover);justify-self:start}#pagination>.prev{justify-self:end}#pagination>div{align-items:center;display:flex;gap:var(--spacing-medium);grid-column:2}#pagination>div .active{align-items:center;background-color:var(--icon-bg);border:1px solid var(--icon-bg);border-radius:50%;color:var(--icon-color);display:inline-flex;height:var(--icon-size);justify-content:center;line-height:1;margin:0;width:var(--icon-size);--icon-bg:var(--button-bg);--icon-color:var(--button-color)}#single-post>header{margin:0 auto var(--spacing-x-large);max-width:var(--site-width-medium);width:100%}#single-post>header>h1{max-width:var(--site-width-small)}#single-post>header>ul{color:var(--heading-color);font-size:var(--font-size-small);font-weight:600;list-style:none;margin:0}#single-post>header>ul span{color:var(--color-gray)}#single-post>figure{margin:0 0 var(--spacing-xx-large)}#single-post>aside>.toc ol{height:100%;overflow:auto}#single-post>aside>.share-page h2{color:var(--text-color,#000);font-family:var(--body-font-family,sans-serif);font-size:var(--font-size-small);font-style:var(--body-font-style,normal);font-weight:var(--body-font-weight,normal);letter-spacing:var(--body-letter-spacing,0);line-height:var(--body-line-height,1.6);margin-bottom:var(--spacing-small);text-transform:var(--body-text-transform,none)}@media (min-width:768px){#single-post>header{display:grid;grid-auto-flow:dense;grid-template-columns:minmax(0,1fr) max-content}#single-post>header>ul{grid-column:2;grid-row:1/span 2;text-align:right}#single-post>header>figure{grid-column:1/-1}}@media (min-width:1080px){#single-post{display:grid;gap:0 var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}#single-post>figure,#single-post>header{grid-column:1/-1}#single-post>aside{align-self:start;grid-column:1/span 3;position:sticky;top:calc(var(--site-header-height, 0px) + var(--spacing-large))}#single-post>hr{background:var(--color-border);border:0;grid-column:4;height:100%;margin:0;width:1px}#single-post>div{grid-column:5/span 7}}#site-footer{background:linear-gradient(180deg,rgba(129,41,239,.2),rgba(129,41,239,.6));border-radius:var(--border-radius);display:grid;gap:0 var(--grid-gap);grid-template-columns:minmax(0,1fr) auto;margin:var(--container-margin) var(--site-padding) var(--spacing-x-large);padding:max(var(--spacing-large),min(5vw,var(--spacing-x-large))) max(var(--spacing-large),min(5vw,var(--spacing-xx-large))) var(--spacing-large)}#site-footer ul{list-style:none;margin:0}#site-footer ul.menu{--grid-cols:1;--grid-rows:calc(var(--items)/var(--grid-cols));display:grid;gap:var(--spacing-medium) var(--grid-gap);grid-auto-flow:column;grid-column:1/-1;grid-template-rows:repeat(var(--grid-rows),auto);max-width:50rem}#site-footer ul.menu a{display:block;font-family:var(--heading-font-family,inherit);font-size:var(--h2-size);font-style:var(--heading-font-style,normal);font-weight:var(--heading-font-weight,bold);letter-spacing:var(--heading-letter-spacing,0);line-height:var(--heading-line-height,1.2);text-transform:var(--heading-text-transform,none)}#site-footer ul.menu a,#site-footer ul.menu a a,#site-footer ul.menu a a:hover{color:var(--heading-color,inherit)}#site-footer ul.menu a:after{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e810";font-size:.45em;line-height:inherit;margin:0 0 0 var(--spacing-small);rotate:-45deg;transition:color var(--link-transition-duration) var(--easing)}#site-footer ul.menu a:not(:hover):after{color:var(--color-gray)}#site-footer ul.social-links{align-self:start;margin-top:var(--spacing-large)}#site-footer>hr{grid-column:1/-1;margin-top:var(--container-margin)}#site-footer>div{color:var(--kicker-color);display:inline-block;display:flex;flex-wrap:wrap;font-family:var(--kicker-font-family);font-size:1rem;font-weight:500;gap:var(--spacing-medium);line-height:var(--heading-line-height);text-transform:uppercase}#site-footer>div ul.menu-bottom{display:contents}#site-footer>div ul.menu-bottom a:hover{color:var(--text-color)}#site-footer>div p{margin-bottom:0}#site-footer>a{justify-self:end}#site-footer>a:not(:hover){color:var(--kicker-color)}@media (min-width:768px){#site-footer ul.menu{--grid-cols:2;grid-column-end:1}#site-footer ul.social-links{margin-top:0}}:root{--site-header-height:3.75rem;--site-header-transition-duration:0.6s}@media (min-width:1080px){:root{--site-header-height:4rem}}.site-header--spacing.container,.site-header--spacing[class*=container--]{--site-header-spacing:calc(var(--container-margin) + var(--site-header-height));margin-top:var(--site-header-spacing)}.site-header--spacing.section,.site-header--spacing[class*=section--]{--site-header-spacing:calc(var(--section-padding) + var(--site-header-height));padding-top:var(--site-header-spacing)}@media (min-width:1080px){html:after{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:var(--color-overlay);bottom:0;content:"";display:block;left:0;opacity:0;position:fixed;right:0;top:0;transition-delay:0s,.6s;transition-duration:.6s,0s;transition-property:opacity,visibility;transition-timing-function:ease,linear;visibility:hidden;z-index:98}html.site-header--open:after{opacity:1;transition-delay:.15s,0s;visibility:visible}}#site-header{align-items:center;display:grid;gap:var(--grid-gap);grid-template-columns:minmax(0,1fr) auto;left:0;padding:var(--spacing-small) var(--site-padding);position:fixed;top:0;width:100%;z-index:99;--link-color:var(--heading-color);font-size:var(--font-size-small);font-weight:600}#site-header:before{-webkit-backdrop-filter:blur(1.875rem);backdrop-filter:blur(1.875rem);background:linear-gradient(90deg,rgba(17,10,26,.4),rgba(17,10,26,.1));border-bottom:1px solid #6d637f;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:-1}#site-header :where(ul){list-style:none;margin:0}#site-header>.site-logo{display:inline-block;justify-self:start;line-height:0}#site-header>.site-logo svg{fill:#fff;height:2.25rem;width:2.25rem}#site-header [data-toggle-hash]{display:inline-block;height:var(--burger-menu-size,24px);position:relative;width:var(--burger-menu-size,24px)}#site-header [data-toggle-hash]:after,#site-header [data-toggle-hash]:before{background:currentColor;content:"";display:block;height:var(--burger-menu-thickness,2px);left:50%;position:absolute;top:50%;transform:translate(-50%,calc(var(--burger-menu-size, 24px)/6*-1)) rotate(0deg);transition:transform var(--burger-menu-transition-duration,.25s) var(--easing),background-color var(--burger-menu-transition-duration,.25s) var(--easing);width:100%}#site-header [data-toggle-hash]:after{transform:translate(-50%,calc(var(--burger-menu-size, 24px)/6)) rotate(0deg)}#site-header:target [data-toggle-hash]:before{transform:translate(-50%) rotate(225deg)}#site-header:target [data-toggle-hash]:after{transform:translate(-50%) rotate(-225deg)}#site-header>nav>ul>li>div>a strong:after{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e810";line-height:inherit;margin:0 0 0 var(--spacing-x-small);rotate:-45deg;transition:color var(--link-transition-duration) var(--easing)}@media (max-width:1079px){#site-header>nav{background:linear-gradient(180deg,rgba(129,41,239,0),rgba(129,41,239,.6)),linear-gradient(180deg,#100919,#16082b);bottom:0;display:flex;flex-direction:column;font-size:var(--body-font-size);left:0;padding:calc(var(--site-header-height) + var(--spacing-x-large)) var(--site-padding) var(--spacing-x-large);position:fixed;right:0;top:0;z-index:-2}#site-header>nav>ul{flex:1;overflow:auto;--link-color:var(--kicker-color);--link-color-hover:var(--heading-color)}#site-header>nav>ul>li:not(:last-child){margin-bottom:var(--spacing-medium)}#site-header>nav>ul>li>a{color:var(--link-color-hover)}#site-header>nav>ul>li.dropdown{align-content:start;display:grid;grid-template-rows:auto 0fr;transition:.5s ease}#site-header>nav>ul>li.dropdown>a:after{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f107";line-height:inherit;margin:0 0 0 var(--spacing-x-small)}#site-header>nav>ul>li.dropdown>div{display:flex;flex-direction:column;overflow:hidden;padding-left:var(--spacing-medium)}#site-header>nav>ul>li.dropdown>div>ul{margin-top:var(--spacing-small)}#site-header>nav>ul>li.dropdown>div>ul>:not(:last-child){margin-bottom:var(--spacing-x-small)}#site-header>nav>ul>li.dropdown>div>a{color:var(--link-color-hover);display:inline-block;margin-top:var(--spacing-x-small);order:99}#site-header>nav>ul>li.dropdown>div>a>p,#site-header>nav>ul>li.dropdown>div>figure{display:none}#site-header>nav>ul>li.dropdown.open{grid-template-rows:auto 1fr}#site-header>nav{clip-path:inset(0 0 100% 0);transition-duration:1s;transition-property:clip-path;transition-timing-function:cubic-bezier(.23,1,.32,1)}#site-header>nav li{opacity:0;transition-delay:0s;transition-duration:.6s;transition-property:opacity,translate;transition-timing-function:cubic-bezier(.59,.12,.85,.33);translate:50px}#site-header:target>nav{clip-path:inset(0 0 0 0)}#site-header:target>nav li{opacity:1;transition-delay:calc(.05s*var(--index, 0));transition-duration:1s;transition-timing-function:cubic-bezier(.23,1,.32,1);translate:0}}@media (min-width:1080px){#site-header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}#site-header [data-toggle-hash]{display:none}#site-header>nav{display:contents}#site-header>nav>ul{display:flex;gap:var(--spacing-large)}#site-header>nav>ul>li{align-items:center;display:grid;grid-template-columns:calc((var(--spacing-x-small) + .3125em)*var(--dd-open, 0)) minmax(0,1fr) calc((var(--spacing-x-small) + .3125em)*(1 - var(--dd-open, 0)));transition:all .55s calc(.05s*(1 - var(--dd-open, 0))) var(--easing)}#site-header>nav>ul>li:before{background-color:var(--link-color-hover);content:"";display:block;height:.3125em;scale:var(--dd-open,0);transition:scale .6s var(--easing);width:.3125em}#site-header>nav>ul>li.open{--dd-open:1}#site-header>nav>ul>li>div{align-items:center;background:linear-gradient(180deg,rgba(129,41,239,0),rgba(129,41,239,.6)),linear-gradient(180deg,#100919,#16082b);border-radius:0 0 var(--border-radius) var(--border-radius);display:grid;gap:0 var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr));left:0;padding:calc(var(--site-header-height) + var(--spacing-x-large)) var(--site-padding) var(--spacing-x-large);position:absolute;top:0;width:100%;z-index:-2}#site-header>nav>ul>li>div>a,#site-header>nav>ul>li>div>ul{grid-column:1/span 6}#site-header>nav>ul>li>div>figure{--card-padding:var(--spacing-medium);grid-column:8/span 5;grid-row:1/span 2;margin:0}#site-header>nav>ul>li>div>ul{--link-color:var(--kicker-color);--link-color-hover:var(--heading-color);align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-medium) var(--spacing-large);justify-content:space-between;margin-top:var(--spacing-x-large)}#site-header>nav>ul>li>div>ul a:after{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e810";line-height:inherit;margin:0 0 0 var(--spacing-small);rotate:-45deg;transition:color var(--link-transition-duration) var(--easing)}#site-header>nav>ul>li>div>a{pointer-events:none}#site-header>nav>ul>li>div>a strong{color:var(--heading-color,inherit);display:block;display:inline-block;font-family:var(--heading-font-family,inherit);font-size:var(--h2-size);font-style:var(--heading-font-style,normal);font-weight:var(--heading-font-weight,bold);letter-spacing:var(--heading-letter-spacing,0);line-height:var(--heading-line-height,1.2);margin:0 0 var(--spacing-small);pointer-events:auto;text-transform:var(--heading-text-transform,none)}#site-header>nav>ul>li>div>a strong a,#site-header>nav>ul>li>div>a strong a:hover{color:var(--heading-color,inherit)}#site-header>nav>ul>li>div>a strong:after{font-size:.45em;margin-left:var(--spacing-small)}#site-header>nav>ul>li>div>a strong:not(:hover):after{color:var(--text-color)}#site-header>nav>ul>li>div>a p{color:var(--text-color);max-width:40ch;text-wrap:balance}#site-header>nav>ul>li>div>a>:last-child{margin-bottom:0}#site-header>nav>ul>li>div{clip-path:inset(0 0 100% 0);transition-duration:1s;transition-property:clip-path;transition-timing-function:cubic-bezier(.23,1,.32,1)}#site-header>nav>ul>li>div li,#site-header>nav>ul>li>div>:not(ul){opacity:0;transition-delay:calc(.05s*var(--index, 0));transition-duration:.6s;transition-property:opacity,translate;transition-timing-function:cubic-bezier(.59,.12,.85,.33);translate:0 100px}#site-header>nav>ul>li.open>div{clip-path:inset(0 0 0 0)}#site-header>nav>ul>li.open>div li,#site-header>nav>ul>li.open>div>:not(ul){opacity:1;transition-duration:1s;transition-timing-function:cubic-bezier(.23,1,.32,1);translate:0}#site-header>nav>.button{grid-column:3;justify-self:end}}#accordion{--card-bg:#2f2048;--card-padding:max(var(--spacing-x-large),min(10vw,var(--spacing-xx-large)))}@media (min-width:1080px){#accordion{display:grid;gap:0 var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}#accordion>header{grid-column:1/span 5}#accordion>.svg-arrow{grid-column:1/span 4}#accordion>div{grid-column:5/span 8}}#blog-post>header{margin-bottom:var(--spacing-large)}#blog-post>article{border-radius:var(--border-radius);overflow:hidden;padding-top:50%}#blog-post>article>div{-webkit-backdrop-filter:blur(1.875rem);backdrop-filter:blur(1.875rem);background:linear-gradient(90deg,rgba(0,0,0,.4),rgba(0,0,0,.1));padding:max(var(--spacing-large),min(5vw,var(--spacing-xx-large)))}#blog-post>article>div>time{color:var(--color-gray);font-size:var(--font-size-small);font-weight:600}@media (min-width:1080px){#blog-post>article{padding:0}#blog-post>article>div{margin-left:auto;padding-block:var(--section-padding);width:50%}}#blog-posts>header{margin-bottom:var(--spacing-large)}@keyframes call-to-action{0%{background-position:0 100%}}#call-to-action{--card-bg:linear-gradient(180deg,#8129ef,rgba(129,41,239,.2));--card-padding:max(var(--spacing-large),min(5vw,var(--spacing-x-large)));font-weight:600;position:relative}@supports (animation-timeline:scroll()){#call-to-action{--card-bg:linear-gradient(180deg,#8129ef,rgba(129,41,239,.2));animation:call-to-action linear both;animation-timeline:view();animation-range:entry 50% exit 50%;background-position:0 0;background-size:100% 200%}}#call-to-action>div{background:linear-gradient(to bottom,var(--color-border) 0,var(--color-border) 1.5rem,transparent calc(1.5rem + 1px),transparent calc(100% - 1.5rem - 1px),var(--color-border) calc(100% - 1.5rem),var(--color-border) 100%) 0/1px 100% no-repeat,linear-gradient(to bottom,var(--color-border) 0,var(--color-border) 1.5rem,transparent calc(1.5rem + 1px),transparent calc(100% - 1.5rem - 1px),var(--color-border) calc(100% - 1.5rem),var(--color-border) 100%) 100%/1px 100% no-repeat,linear-gradient(to right,var(--color-border) 0,var(--color-border) 1.5rem,transparent calc(1.5rem + 1px),transparent calc(100% - 1.5rem - 1px),var(--color-border) calc(100% - 1.5rem),var(--color-border) 100%) bottom/100% 1px no-repeat,linear-gradient(to right,var(--color-border) 0,var(--color-border) 1.5rem,transparent calc(1.5rem + 1px),transparent calc(100% - 1.5rem - 1px),var(--color-border) calc(100% - 1.5rem),var(--color-border) 100%) top/100% 1px no-repeat;padding:var(--spacing-xx-large) var(--spacing-medium)}#call-to-action>div>*{margin-inline:auto;max-width:var(--site-width-small)}#customer-cases{--slideshow-width:var(--site-width);overflow:hidden;padding-inline:var(--site-padding);width:100%}#customer-cases .swiper{overflow:visible;--slideshow-bleed:calc((100% - var(--slideshow-slide-width))/var(--slideshow-per-page))}#customer-cases .swiper .swiper-slide{padding-bottom:calc(var(--spacing-medium) + var(--slideshow-arrow-size))}#customer-cases .swiper .swiper-slide.swiper-slide-active{padding-bottom:0}#customer-cases .swiper .swiper-button-next,#customer-cases .swiper .swiper-button-prev{left:calc(100% - var(--slideshow-arrow-size)*2 - var(--spacing-small));margin:0;position:absolute;right:auto;top:calc(var(--slideshow-slide-width)*.75 + var(--spacing-medium))}#customer-cases .swiper .swiper-button-next{margin-left:var(--spacing-small);translate:100%}#customer-cases article{display:grid;grid-template-rows:auto 0fr;overflow:hidden}#customer-cases article>figure{margin:0}#customer-cases article>header{opacity:0;overflow:hidden;transition:opacity .7s cubic-bezier(.23,1,.32,1),translate 0s cubic-bezier(.23,1,.32,1) .7s;translate:0 50%;width:calc(100% - var(--slideshow-arrow-size)*2 - var(--spacing-small) - var(--spacing-large))}#customer-cases article>header>:first-child{margin-top:var(--spacing-medium)}#customer-cases article.swiper-slide-active{grid-template-rows:auto 1fr}#customer-cases article.swiper-slide-active>header{opacity:1;transition:opacity .7s cubic-bezier(.23,1,.32,1),translate .7s cubic-bezier(.23,1,.32,1);translate:0 0}@media (min-width:768px){#customer-cases{--slideshow-per-page:2;--slideshow-width:100vw}#customer-cases .swiper .swiper-button-next,#customer-cases .swiper .swiper-button-prev{left:calc(var(--slideshow-bleed) + var(--slideshow-slide-width) + var(--slideshow-gap))}#customer-cases article>figure{filter:brightness(.9);transform-origin:top left;transition:filter .7s cubic-bezier(.23,1,.32,1),width .7s cubic-bezier(.23,1,.32,1);width:100%}#customer-cases article>header{width:80%}#customer-cases article.swiper-slide-active>figure{filter:brightness(1);width:80%}}#customer-logos>div>figure{display:grid;grid-template-rows:auto minmax(0,1fr);margin:0}#customer-logos>div>figure img{align-self:center;grid-column:1/-1;grid-row:2;margin:var(--spacing-large) auto;max-height:50px;max-width:130px;object-fit:contain;opacity:var(--active,0);transition:opacity calc(.45s + var(--active, 0)*.5s) calc(var(--active, 0)*.3s) var(--easing),visibility 0s calc(.45s + var(--active, 0)*.5s) var(--easing);visibility:var(--active,"hidden")}#customer-logos>div>figure img.active{--active:1}@media (min-width:768px){#customer-logos>div{grid-auto-rows:1fr}#customer-logos>div>figure:nth-child(5n+1){aspect-ratio:auto;background-image:linear-gradient(var(--color-border),var(--color-border)),linear-gradient(var(--color-border),var(--color-border)),linear-gradient(var(--color-border),var(--color-border));background-position:calc(100% - 1.5rem) 1.5rem,1.5rem calc(100% - 1.5rem),calc(100% - 1.5rem) calc(100% - 1.5rem);background-repeat:no-repeat;background-size:4px 4px,4px 4px,4px 4px;grid-column:1/-1}#customer-logos>div>figure:nth-child(5n+1) img{max-width:200px}}@media (min-width:1080px){#customer-logos>div{--grid-cols:12}#customer-logos>div>figure{grid-column:auto/span 3}#customer-logos>div>figure:nth-child(5n+1){grid-column:auto/span 6;grid-row:auto/span 2}}@keyframes hero-2-media{0%{r:0}to{r:max(100vw,100vh)}}@keyframes hero-2-content{25%{filter:blur(0)}to{filter:blur(10px);opacity:0;scale:.8}}#hero-2{display:grid;margin-top:var(--site-header-height);view-timeline-name:--hero;font-size:var(--font-size-large);font-weight:600}#hero-2>div{--site-width-max:var(--site-width-small);--site-width:min(var(--site-width-min,90vw),var(--site-width-max,1280px));--site-padding:calc((100vw - var(--scrollbar-width) - var(--site-width))/2);align-items:center;display:flex;flex-direction:column;height:calc(100vh - var(--site-header-height));justify-content:center;padding:var(--section-padding) var(--site-padding);position:sticky;top:var(--site-header-height)}#hero-2>div>.wysiwyg{margin-inline:auto;max-width:var(--site-width-x-small)}@supports (animation-timeline:scroll()){#hero-2>div{animation:hero-2-content linear both;animation-timeline:--hero;animation-range:contain 0 entry calc(100% + 150px);grid-column:1;grid-row:1}}#hero-2>figure>div{height:var(--sequence-height,200vh)}#hero-2>figure>div>*{height:calc(100vh - var(--site-header-height));object-fit:cover;position:sticky;top:var(--site-header-height);width:100vw}@supports (animation-timeline:scroll()){#hero-2>figure{grid-column:1;grid-row:1}#hero-2>figure>div>*{-webkit-mask:url(#circleMask6);mask:url(#circleMask6)}}#hero-2>svg{position:absolute}#hero-2>svg .mask{cx:50vw;cy:50vh;animation:hero-2-media linear both;animation-timeline:--hero;animation-range:entry calc(100% + 175px) entry 250%}#hero-3{--pull-up:calc(var(--font-size-display)*var(--heading-line-height)*0.75);display:grid;gap:var(--spacing-x-large);grid-template-columns:auto 1fr}#hero-3>figure{grid-column:1/-1;grid-row:1;margin:calc(var(--container-margin)*-1) calc(var(--site-padding)*-1) var(--pull-up)}#hero-3>header{align-self:end;grid-column:1/-1;grid-row:1;max-width:var(--site-width-medium);z-index:1}#hero-3>header>:last-child{margin-bottom:0}#hero-3>div{font-size:var(--font-size-xx-large);font-weight:600;line-height:var(--heading-line-height);margin-left:auto;max-width:var(--site-width-x-small)}#hero-3>:last-child{margin-bottom:0}#hero-4{font-size:var(--font-size-large);font-weight:600}#hero-4>:last-child{margin-bottom:0}@media (min-width:1080px){#hero-4{display:grid;gap:0 var(--grid-gap);grid-template-columns:repeat(10,minmax(0,1fr));grid-template-rows:max-content minmax(0,1fr) repeat(2,auto)}#hero-4>p{grid-column:1/span 6;grid-row:1}#hero-4>h1{grid-column:1/span 6;grid-row:2}#hero-4>.wysiwyg{grid-column:8/span 3;grid-row:3}#hero-4>nav{grid-column:8/span 3;grid-row:4}}#hero-form>header{margin-bottom:var(--spacing-x-large)}#hero-form>header>h1{max-width:var(--site-width-medium);text-wrap:balance}#hero-form>header>:last-child{margin-bottom:0}#hero-form>figure{margin:0}#hero-form>figure div{height:100%;max-height:100vh;position:sticky;top:0}:where(#hero-form>figure div) :is(img,video){height:100%;object-fit:cover}#hero-form>div{--card-bg:#8129ef;--card-padding:var(--spacing-x-large)}@media (max-width:1079px){#hero-form>figure :is(img,video){border-bottom-left-radius:0;border-bottom-right-radius:0}#hero-form>div{border-top-left-radius:0;border-top-right-radius:0}}@media (min-width:1080px){#hero-form{display:grid;gap:0;grid-template-columns:repeat(12,minmax(0,1fr))}#hero-form>header{grid-column:1/span 8}#hero-form>figure{grid-column:1/span 7}#hero-form>figure :is(img,video){border-bottom-right-radius:0;border-top-right-radius:0}#hero-form>div{border-bottom-left-radius:0;border-top-left-radius:0;grid-column:8/span 5}}@keyframes hero-media{to{border-radius:0;height:calc(100% - var(--media-offset));width:calc(100% - var(--media-offset))}}@keyframes hero-content{to{opacity:.5;scale:.9}}#hero{--media-offset:10px;--container-margin:var(--spacing-large);display:grid;font-size:var(--font-size-large);font-weight:600;gap:var(--section-padding) 0;grid-template-rows:repeat(2,minmax(0,1fr));view-timeline-name:--hero;view-timeline-axis:block}#hero>figure{height:calc(100vh - var(--site-header-height) - var(--container-margin)*2);margin:0;position:sticky;top:var(--site-header-spacing);z-index:1}#hero>figure:after{--seek-bg:#827991;--seek-color:#f2eafd;background:linear-gradient(to right,var(--seek-color),var(--seek-color) var(--seek,0),var(--seek-bg) var(--seek,0),var(--seek-bg)) bottom no-repeat;border-radius:var(--border-radius);bottom:var(--spacing-large);content:"";display:block;height:3px;left:var(--spacing-x-large);position:absolute;right:var(--spacing-x-large);top:auto}#hero>figure :is(img,video){border-radius:var(--border-radius);height:100%;left:50%;object-fit:cover;position:absolute;top:50%;translate:-50% -50%;width:100%}@supports (animation-timeline:scroll()){#hero>figure :is(img,video){animation:hero-media linear both;animation-timeline:--hero;animation-range:contain calc(50% - var(--section-padding)) exit var(--section-padding)}}#hero>div{grid-column:1;grid-row:1;height:calc(100vh - var(--site-header-height) - var(--container-margin)*2);padding:max(var(--spacing-large),min(3vw,var(--spacing-x-large)));position:sticky;top:var(--site-header-spacing)}@supports (animation-timeline:scroll()){#hero>div{animation:hero-content linear both;animation-timeline:--hero;animation-range:contain calc(25% - var(--section-padding)) exit var(--section-padding);transform-origin:top center}}#hero:after{background:linear-gradient(to bottom,var(--color-border) 0,var(--color-border) 1.5rem,transparent calc(1.5rem + 1px),transparent calc(100% - 1.5rem - 1px),var(--color-border) calc(100% - 1.5rem),var(--color-border) 100%) 0/1px 100% no-repeat,linear-gradient(to bottom,var(--color-border) 0,var(--color-border) 1.5rem,transparent calc(1.5rem + 1px),transparent calc(100% - 1.5rem - 1px),var(--color-border) calc(100% - 1.5rem),var(--color-border) 100%) 100%/1px 100% no-repeat,linear-gradient(to right,var(--color-border) 0,var(--color-border) 1.5rem,transparent calc(1.5rem + 1px),transparent calc(100% - 1.5rem - 1px),var(--color-border) calc(100% - 1.5rem),var(--color-border) 100%) bottom/100% 1px no-repeat,linear-gradient(to right,var(--color-border) 0,var(--color-border) 1.5rem,transparent calc(1.5rem + 1px),transparent calc(100% - 1.5rem - 1px),var(--color-border) calc(100% - 1.5rem),var(--color-border) 100%) top/100% 1px no-repeat;content:"";display:block;grid-column:1;grid-row:1;height:calc(100vh - var(--site-header-height) - var(--container-margin)*2);pointer-events:none;position:sticky;top:var(--site-header-spacing)}#hero>:last-child{margin-bottom:0}@media (min-width:1080px){#hero>div{display:grid;gap:0 var(--grid-gap);grid-template-columns:repeat(10,minmax(0,1fr));grid-template-rows:max-content minmax(0,1fr) repeat(2,auto)}#hero>div>p{grid-column:1/span 6;grid-row:1}#hero>div>h1{grid-column:1/span 6;grid-row:2}#hero>div>.wysiwyg{grid-column:8/span 3;grid-row:3}#hero>div>nav{grid-column:8/span 3;grid-row:4}}@keyframes icon-blocks-reveal{0%{translate:0 calc(var(--index, 1)*10rem)}}#icon-blocks{view-timeline-name:--icon-blocks;view-timeline-axis:block}#icon-blocks article{animation:icon-blocks-reveal linear forwards;font-size:var(--font-size-small);animation-timeline:--icon-blocks;animation-range:entry cover 50%}#icon-blocks article>figure{margin-bottom:var(--spacing-large)}#lang-switcher strong{font-weight:var(--body-font-weight);pointer-events:none}#tabs-media>header{display:grid;gap:0 var(--spacing-x-large);grid-template-columns:auto 1fr}#tabs-media>header>h2{grid-column:1/-1;margin-bottom:var(--spacing-x-large)}#tabs-media>header>div{font-weight:600;margin-left:auto;max-width:var(--site-width-small)}#tabs-media>div{display:grid;gap:var(--spacing-x-large)}#tabs-media>div.swiper-initialized{gap:0}#tabs-media>div.swiper-initialized .swiper-slide h3{left:-100000px;position:absolute;top:-100000px}#tabs-media>div.swiper-initialized .swiper-pagination{color:var(--tab-color);display:flex;font-size:var(--font-size-small);font-weight:600;gap:var(--spacing-small) var(--spacing-medium);grid-row:1;margin-bottom:var(--spacing-large);overflow:auto}#tabs-media>div.swiper-initialized .swiper-pagination .swiper-pagination-bullet{transition:all var(--link-transition-duration,.25s) var(--easing)}#tabs-media>div.swiper-initialized .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,#tabs-media>div.swiper-initialized .swiper-pagination .swiper-pagination-bullet:hover{color:var(--tab-color-active)}#testimonials{--slideshow-arrow-margin:0px;overflow:clip;padding-inline:var(--site-padding);width:100%}#testimonials>div figure{aspect-ratio:3/4;display:flex;flex-direction:column;height:100%;margin:0}#testimonials>div figure img{margin-bottom:var(--spacing-large);max-height:2rem;max-width:10rem;object-fit:contain;object-position:bottom left}#testimonials>div figure figcaption{border-top:1px solid var(--color-border);color:var(--kicker-color);font-size:var(--font-size-small);font-weight:400;margin-top:auto;padding-top:var(--spacing-medium)}#testimonials>div figure figcaption strong{color:var(--text-color);display:block;font-size:var(--font-size-large)}#testimonials .swiper{margin:0;padding:0 5%}#testimonials .swiper .swiper-wrapper{max-width:10rem}#testimonials .swiper .swiper-wrapper .swiper-slide,#testimonials .swiper .swiper-wrapper .swiper-slide.swiper-slide-active{--card-bg:#2f2048}#testimonials .swiper .swiper-wrapper .swiper-slide.swiper-slide-next,#testimonials .swiper .swiper-wrapper .swiper-slide.swiper-slide-prev{--card-bg:#44365a}#testimonials .swiper .swiper-button-next,#testimonials .swiper .swiper-button-prev{display:none}@media (min-width:768px){#testimonials .swiper{padding:0 20%}#testimonials .swiper .swiper-button-next,#testimonials .swiper .swiper-button-prev{display:block}}@media (min-width:1080px){#testimonials{display:grid;gap:0 var(--grid-gap);grid-template-columns:repeat(10,minmax(0,1fr))}#testimonials>header{align-self:center;grid-column:1/span 3;margin:0}#testimonials>div{grid-column:5/span 6;--card-padding:var(--spacing-x-large)}}#text-block-media{display:grid;gap:0 var(--spacing-x-large);grid-template-columns:auto 1fr}#text-block-media>figure,#text-block-media>header{grid-column:1/-1}#text-block-media>figure:not(:last-child){margin-bottom:var(--spacing-x-large)}#text-block-media>div{font-size:var(--font-size-x-large);font-weight:600;margin-left:auto;max-width:var(--site-width-x-small);width:100%}@keyframes text-blocks-list-icon{0%{--icon-bg:var(--icon-secondary-bg);--icon-color:var(--icon-secondary-color)}}#text-blocks-bullets{display:grid;gap:0 var(--spacing-x-large);grid-template-columns:auto minmax(0,1fr)}#text-blocks-bullets>header{grid-column:1/-1}#text-blocks-bullets>div{margin-left:auto;max-width:var(--site-width-small);width:100%}#text-blocks-bullets>div article{animation:text-blocks-list-icon linear backwards;font-size:var(--font-size-small);animation-timeline:view();animation-range:entry 20%}#text-blocks-bullets>div article ul{list-style:none;margin:0}#text-blocks-bullets>div article ul li{padding-left:calc(var(--icon-size)*.875 + var(--spacing-small));position:relative}#text-blocks-bullets>div article ul li:not(:last-child){margin-bottom:var(--spacing-small)}#text-blocks-bullets>div article ul li:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;font-variant:normal;text-align:center;text-decoration:inherit;text-transform:none;width:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background-color:var(--icon-bg);border:1px solid var(--icon-bg);border-radius:50%;color:var(--icon-color);content:"\e81f";display:inline-flex;font-size:.875em;height:var(--icon-size);justify-content:center;left:0;line-height:inherit;line-height:1;margin:0;position:absolute;top:0;transition:all .5s calc(var(--index, 0)*.15s) var(--easing);width:var(--icon-size)}@keyframes text-blocks-reveal{0%{translate:0 calc(var(--index, 1)*10rem)}}#text-blocks-cards{view-timeline-name:--text-blocks-cards;view-timeline-axis:block}#text-blocks-cards>header{margin-bottom:var(--module-header-spacing)}#text-blocks-cards>header>h2{max-width:var(--site-width-small);text-wrap:balance}#text-blocks-cards article{--card-bg:#2f2048;animation:text-blocks-reveal linear forwards;font-size:var(--font-size-x-large);animation-timeline:--text-blocks-cards;animation-range:entry cover 50%;display:flex;flex-direction:column}#text-blocks-cards article>.wysiwyg{margin-block:auto}#text-blocks-cards article>.wysiwyg>:last-child{margin-bottom:0}#text-blocks-enhanced>nav{display:none}#text-blocks-enhanced>nav a{display:inline-block;font-family:var(--kicker-font-family);font-size:1rem;font-weight:500;line-height:var(--heading-line-height);text-transform:uppercase}#text-blocks-enhanced>nav a:before{content:"[ "}#text-blocks-enhanced>nav a:after{content:" ]"}#text-blocks-enhanced>div{row-gap:min(var(--spacing-xx-large),var(--container-margin))}#text-blocks-enhanced>div article>dl{border-top:1px solid var(--color-border);display:grid;font-size:var(--font-size-small);gap:var(--spacing-large);margin:var(--spacing-x-large) 0;padding-top:var(--spacing-large)}#text-blocks-enhanced>div article>dl>div{border-bottom:1px solid var(--color-border);padding-bottom:var(--spacing-large)}#text-blocks-enhanced>div article>dl>div dt{margin-bottom:var(--spacing-small)}#text-blocks-enhanced>div article>:last-child,#text-blocks-enhanced>div article>dl>div dd{margin:0}@media (min-width:768px){#text-blocks-enhanced article>dl div{display:grid;gap:0 var(--grid-gap);grid-template-columns:auto minmax(0,min(27rem,100%))}}@media (min-width:1080px){#text-blocks-enhanced{display:grid;gap:0 var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}#text-blocks-enhanced:before{background-color:var(--color-border);content:"";display:block;grid-column:4;grid-row:1;width:1px}#text-blocks-enhanced>nav{align-self:start;display:block;grid-column:1/span 3;position:sticky;--no-js-fallback:calc((50vh - var(--spacing-large))*2);top:max(var(--site-header-height),50vh - var(--el-height,var(--no-js-fallback))/2)}#text-blocks-enhanced>div{grid-column:5/span 8}}@keyframes pulse{0%{scale:.5}70%{scale:1}to{scale:.5}}#text-blocks-slideshow{--slideshow-per-page:1;overflow:hidden;padding-inline:var(--site-padding);width:100%}#text-blocks-slideshow .swiper{overflow:visible}#text-blocks-slideshow .swiper .swiper-slide{margin-right:var(--grid-gap)}#text-blocks-slideshow article{font-size:var(--font-size-small)}#text-blocks-slideshow article>.card{align-items:center;background-image:linear-gradient(var(--color-border),var(--color-border)),linear-gradient(var(--color-border),var(--color-border)),linear-gradient(var(--color-border),var(--color-border));background-position:calc(100% - 1.5rem) 1.5rem,1.5rem calc(100% - 1.5rem),calc(100% - 1.5rem) calc(100% - 1.5rem);background-repeat:no-repeat;background-size:4px 4px,4px 4px,4px 4px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:var(--spacing-large)}#text-blocks-slideshow article>.card>span{color:var(--kicker-color);display:inline-block;font-family:var(--kicker-font-family);font-size:1rem;font-weight:500;left:1.5rem;line-height:var(--heading-line-height);position:absolute;text-transform:uppercase;top:1.5rem}#text-blocks-slideshow article>.card>figure.dot{animation:pulse 4s infinite;border-radius:50%;filter:saturate(2) brightness(2) blur(4px);height:1.25rem;overflow:hidden;width:1.25rem}#text-blocks-slideshow article>.card>figure.dot>div{display:contents}#text-blocks-slideshow article>.card>figure.dot>div :is(img,video){height:100%;width:100%}#text-blocks-slideshow article:last-child{margin-bottom:0}@media (min-width:768px){#text-blocks-slideshow{--slideshow-per-page:1.8}#text-blocks-slideshow article>.card{align-items:center;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#text-blocks-slideshow article>.card figure{margin:0}}@media (min-width:1080px){#text-blocks-slideshow{--slideshow-per-page:2.5}#text-blocks-slideshow article{display:grid;gap:0 var(--grid-gap);grid-template-columns:1fr 2fr}#text-blocks-slideshow article>.card{grid-column:1/-1}#text-blocks-slideshow article>h3{margin:0}#text-blocks-slideshow article>.wysiwyg{grid-column:2}}@keyframes text-blocks-sticky-media{0%{scale:1;translate:0}to{filter:brightness(.2);scale:calc(1 - var(--index-reverse, 0)*.05);translate:0 calc(-2rem*var(--index-reverse, 0))}}@keyframes text-blocks-sticky-content{to{opacity:0;scale:.95;translate:0 -2rem}}#text-blocks-sticky>header{display:grid;gap:0 var(--spacing-x-large);grid-template-columns:auto 1fr}#text-blocks-sticky>header>h2{grid-column:1/-1;margin-bottom:var(--spacing-x-large)}#text-blocks-sticky>header>div{font-size:var(--font-size-x-large);font-weight:600;margin-left:auto;max-width:var(--site-width-x-small)}#text-blocks-sticky>div{--card-padding-y:var(--spacing-x-large);align-items:start;display:grid;gap:var(--spacing-x-large);grid-auto-rows:1fr}#text-blocks-sticky>div>article{contain:layout;font-weight:600}#text-blocks-sticky>div>article>div{align-items:center;display:grid;gap:0 var(--grid-gap);grid-auto-flow:dense;grid-template-columns:minmax(0,1fr) auto}#text-blocks-sticky>div>article>div>*{grid-column:1}#text-blocks-sticky>div>article>div>p{color:var(--kicker-color);display:inline-block;font-family:var(--kicker-font-family);font-size:1rem;font-weight:500;grid-column:2;line-height:var(--heading-line-height);text-transform:uppercase}#text-blocks-sticky>div>article>div>p:after{background-color:currentColor;content:"";display:inline-block;height:1px;margin-left:var(--spacing-small);vertical-align:middle;width:1.5em}#text-blocks-sticky>div>article>figure{margin-top:var(--spacing-large)}#text-blocks-sticky>div>span{display:none}@media (min-width:1080px){#text-blocks-sticky>div{gap:calc(var(--container-margin)*2)}#text-blocks-sticky>div>article{view-timeline-name:--text-blocks-sticky;--index-reverse:calc(var(--items) - var(--index));display:grid;grid-template-columns:repeat(12,minmax(0,1fr));position:sticky;--no-js-fallback:calc((50vh - var(--spacing-large))*2 + var(--site-header-height));max-height:100vh;top:calc(50vh - var(--el-height, var(--no-js-fallback))/2 + var(--site-header-height))}#text-blocks-sticky>div>article>div{align-self:center;grid-column:8/span 5}#text-blocks-sticky>div>article>figure{grid-column:1/span 6;grid-row:1;margin:0}@supports (animation-timeline:scroll()){#text-blocks-sticky>div>article:not(:last-of-type)>div{animation:text-blocks-sticky-content linear both;animation-timeline:--text-blocks-sticky;animation-range:entry 150% entry 200%}#text-blocks-sticky>div>article:not(:last-of-type)>figure{animation:text-blocks-sticky-media linear both;animation-timeline:--text-blocks-sticky;animation-range:entry 100% cover 50%}}#text-blocks-sticky>div>span{background:var(--color-border);bottom:var(--card-padding-y,var(--card-padding));left:53.8461538462%;position:absolute;top:var(--card-padding-y,var(--card-padding));width:1px}}#video-overlay{display:grid;min-height:calc(100vh - var(--site-header-height))}#video-overlay>div{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:linear-gradient(90deg,rgba(0,0,0,.4),rgba(0,0,0,.1));display:flex;flex-direction:column;padding:var(--section-padding) min(var(--site-padding),var(--spacing-x-large)) var(--section-padding) var(--site-padding)}#video-overlay>div>a{margin-top:auto}@media (min-width:1080px){#video-overlay>div{width:65vw}}#video{display:grid;gap:0 var(--spacing-x-large);grid-template-columns:auto 1fr}#video>figure,#video>header{grid-column:1/-1}#video>figure{border-radius:var(--border-radius);overflow:clip}#video>figure:not(:last-child){margin-bottom:var(--spacing-x-large)}#video>div{font-size:var(--font-size-x-large);font-weight:600;margin-left:auto;max-width:var(--site-width-x-small);width:100%}@view-transition{navigation:auto}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:max(100%,.8vw);scroll-behavior:smooth;scroll-padding:var(--site-header-height) 0 0}body{overscroll-behavior:none}html:where(:not(.hs-inline-edit)) .container-fluid,html:where(:not(.hs-inline-edit)) .hs_cos_wrapper,html:where(:not(.hs-inline-edit)) .row-fluid,html:where(:not(.hs-inline-edit)) .row-fluid-wrapper,html:where(:not(.hs-inline-edit)) .widget-span,html:where(:not(.hs-inline-edit)) [data-global-resource-path]{display:contents}html{background:linear-gradient(180deg,#100919,#16082b);background-attachment:fixed}@keyframes adjust-pos{to{--scroll-position:1}}@keyframes morph{50%{scale:.5}}@property --scroll-position{syntax:"<number>";inherits:true;initial-value:0}:root{animation:adjust-pos linear both;animation-timeline:scroll(root)}body:after,body:before{animation:morph 6s linear infinite;aspect-ratio:1/1;background-color:#8129ef;border-radius:calc(infinity * 1px);content:"";display:block;filter:blur(120px);min-height:50%;min-width:30%;opacity:.3;position:fixed;transform:translateZ(0);width:auto;will-change:scale,translate;z-index:-1}body:before{bottom:calc(100%*var(--scroll-position));left:0;translate:0 calc(100%*var(--scroll-position))}body:after{animation-delay:3s;right:0;top:0;top:calc(100%*var(--scroll-position));translate:0 calc(-100%*var(--scroll-position))}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}
2022:3	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: infinity * 1px
^..^ [postcss-calc]
5397:3	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: infinity * 1px
^..^ [postcss-calc]