@charset "UTF-8";*,:after,:before{box-sizing:border-box}@font-face{font-family:Sharp Sans;src:url(/dist/assets/SharpSans-SemiBold-D0Pb5cqh.woff2) format("woff2");font-weight:600;font-style:normal;font-display:block}@font-face{font-family:Sharp Sans;src:url(/dist/assets/SharpSans-Medium-CC4JqY9Z.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Sharp Sans;src:url(/dist/assets/SharpSans-MediumItalic-BEfQBpQ0.woff2) format("woff2");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Sharp Sans;src:url(/dist/assets/SharpSans-Bold-Df83NUso.woff2) format("woff2");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Azaret Mono;src:url(/dist/assets/AzeretMono-Regular-BXIDpuNg.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Azaret Mono;src:url(/dist/assets/AzeretMono-Medium-D9e3f2u3.woff2) format("woff2");font-weight:600;font-style:italic;font-display:block}/*! 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;-webkit-text-decoration:underline dotted;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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.prose>*+*{margin-top:1.5em;margin-bottom:.75em}@media (min-width: 64rem){.prose>*+*{margin-top:2em;margin-bottom:1em}}.prose .block-big{margin-top:1.5em;margin-bottom:1.5em}@media (min-width: 64rem){.prose .block-big{margin-top:2.5em;margin-bottom:2.5em}}.prose>:last-child{margin-bottom:0}.prose>.btn:not(:last-child){margin-bottom:1rem}.prose .btn+.btn{margin-top:0}.prose a:not(.btn),.prose .link{font-weight:var(--font-weight-bold);color:var(--color-electric-indigo)}.prose a:not(.btn):hover,.prose .link:hover{color:color-mix(in hsl,var(--color-electric-indigo),white 10%)}.prose .btn{margin-right:.5em}:root{--font-family-body: Sharp Sans, sans-serif;--font-family-monospace: Azaret Mono, monospace;--font-weight-normal: 400;--font-weight-bold: 600;--font-weight-extrabold: 700;--monospace-font-weight-normal: 400;--monospace-font-weight-bold: 600;--font-size-body: 1rem;--font-weight-body: var(--font-weight-normal);--line-height-normal: 1.5;--line-height-condensed: 1.25;--font-size-h1: 1.5rem;--font-size-h2: 1.375rem;--font-size-h3: 1.375rem;--font-size-h4: 1.125rem;--font-size-h5: 1rem;--font-size-h6: .875rem;--font-size-small: .875rem;--font-size-smaller: .75rem;--font-size-large: 1.25rem;--space-auto: auto;--space-section: var(--section-space);--space-0: 0;--space-25: .25rem;--space-50: .5rem;--space-100: .6875rem;--space-200: .875rem;--space-300: 1rem;--space-400: 1.125rem;--space-500: 1.375rem;--space-600: 1.75rem;--space-700: 2.0625rem;--space-800: 2.75rem;--space-900: 4.125rem;--space-1000: 5.5rem;--border-radius-0: 0;--border-radius-xs: .5rem;--border-radius-sm: .6875rem;--border-radius-md: 1.375rem;--border-radius-lg: 2.75rem;--border-radius-xl: 5.5rem;--border-radius-round: 62.5rem;--z-index-stretched-link: 1000;--z-index-dropdown: 1100;--z-index-sticky: 1200;--z-index-fixed: 1300;--z-index-nag: 1500;--z-index-navbar-search: 1600;--z-index-modal-backdrop: 1700;--z-index-modal: 1800;--z-index-popover: 1900;--z-index-tooltip: 2000;--z-index-navbar: 2100;--z-index-offcanvas-backdrop: 2200;--z-index-offcanvas: 2300;--ease-in-circ: cubic-bezier(.6,.04,.98,.335);--ease-in-cubic: cubic-bezier(.55,.055,.675,.19);--ease-in-expo: cubic-bezier(.95,.05,.795,.035);--ease-in-out-circ: cubic-bezier(.785,.135,.15,.86);--ease-in-out-cubic: cubic-bezier(.645,.045,.355,1);--ease-in-out-expo: cubic-bezier(1,0,0,1);--ease-in-out-quad: cubic-bezier(.455,.03,.515,.955);--ease-in-out-quart: cubic-bezier(.77,0,.175,1);--ease-in-out-quint: cubic-bezier(.86,0,.07,1);--ease-in-quad: cubic-bezier(.55,.085,.68,.53);--ease-in-quart: cubic-bezier(.895,.03,.685,.22);--ease-in-quint: cubic-bezier(.755,.05,.855,.06);--ease-out-circ: cubic-bezier(.075,.82,.165,1);--ease-out-cubic: cubic-bezier(.215,.61,.355,1);--ease-out-expo: cubic-bezier(.19,1,.22,1);--ease-out-quad: cubic-bezier(.25,.46,.45,.94);--ease-out-quart: cubic-bezier(.165,.84,.44,1);--ease-out-quint: cubic-bezier(.23,1,.32,1);--transition-speed-slow: .75s;--transition-speed-medium: .33s;--transition-speed-fast: .15s;--focus-border-width: 3px;--focus-border-offset: 3px;--focus-border-color: --color-focus;--box-shadow-md: 0 .5rem 1rem 0 rgba(4, 31, 47, .32);--box-shadow-lg: 0 1rem 2rem 0 rgba(4, 31, 47, .32)}@media (min-width: 64rem){:root{--font-size-body: 1.0625rem;--font-size-small: .875rem;--font-size-smaller: .75rem;--font-size-h1: 2rem;--font-size-h2: 1.5rem;--font-size-h3: 1.375rem;--font-size-h4: 1.125rem;--font-size-h5: 1rem;--font-size-h6: .875rem}}@media (min-width: 96rem){:root{--font-size-body: 1.125rem;--font-size-small: 1rem;--font-size-smaller: .875rem;--font-size-h1: 2.25rem;--font-size-h2: 1.75rem;--font-size-h3: 1.375rem;--font-size-h4: 1.125rem;--font-size-h5: 1rem;--font-size-h6: .875rem}}:root{--section-space: var(--space-700)}@media (min-width: 48rem){:root{--section-space: var(--space-800)}}@media (min-width: 64rem){:root{--section-space: var(--space-900)}}body{font-family:var(--font-family-body, sans-serif);line-height:var(--line-height-normal);font-weight:var(--font-weight-normal);font-size:var(--font-size-body);color:var(--color-body);-webkit-font-smoothing:antialiased}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin:0;font-weight:var(--font-weight-bold)}h1 .paragraph,.h1 .paragraph,h2 .paragraph,.h2 .paragraph,h3 .paragraph,.h3 .paragraph,h4 .paragraph,.h4 .paragraph,h5 .paragraph,.h5 .paragraph,h6 .paragraph,.h6 .paragraph{display:block}h1,.h1{font-size:var(--font-size-h1)}h2,.h2{font-size:var(--font-size-h2)}h3,.h3{font-size:var(--font-size-h3)}h4,.h4{font-size:var(--font-size-h4)}h5,.h5{font-size:var(--font-size-h5)}h6,.h6{font-size:var(--font-size-h6)}.display-1{font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);line-height:var(--line-height-condensed)}.meta{font-family:var(--font-family-monospace);font-weight:var(--monospace-font-weight-normal);font-size:var(--font-size-smaller);color:var(--color-highlight)}.font-mono{font-family:var(--font-family-monospace);font-weight:var(--monospace-font-weight-normal);color:var(--color-highlight)}p{margin:0}.pre-wrap{text-wrap:balance;white-space:pre-wrap}b,strong{font-weight:var(--font-weight-bold)}.fs-large{font-size:var(--font-size-large)}.fs-body{font-size:var(--font-size-body)}.fs-small{font-size:var(--font-size-small)}.fs-smaller{font-size:var(--font-size-smaller)}@media (min-width: 40rem){.sm\:fs-large{font-size:var(--font-size-large)}.sm\:fs-body{font-size:var(--font-size-body)}.sm\:fs-small{font-size:var(--font-size-small)}.sm\:fs-smaller{font-size:var(--font-size-smaller)}}@media (min-width: 48rem){.md\:fs-large{font-size:var(--font-size-large)}.md\:fs-body{font-size:var(--font-size-body)}.md\:fs-small{font-size:var(--font-size-small)}.md\:fs-smaller{font-size:var(--font-size-smaller)}}@media (min-width: 64rem){.lg\:fs-large{font-size:var(--font-size-large)}.lg\:fs-body{font-size:var(--font-size-body)}.lg\:fs-small{font-size:var(--font-size-small)}.lg\:fs-smaller{font-size:var(--font-size-smaller)}}@media (min-width: 80rem){.xl\:fs-large{font-size:var(--font-size-large)}.xl\:fs-body{font-size:var(--font-size-body)}.xl\:fs-small{font-size:var(--font-size-small)}.xl\:fs-smaller{font-size:var(--font-size-smaller)}}@media (min-width: 96rem){.xxl\:fs-large{font-size:var(--font-size-large)}.xxl\:fs-body{font-size:var(--font-size-body)}.xxl\:fs-small{font-size:var(--font-size-small)}.xxl\:fs-smaller{font-size:var(--font-size-smaller)}}.fw-body{font-weight:var(--font-weight-body)}.ff-mono{font-family:var(--font-family-monospace)}.align-left{margin-left:0;margin-right:auto}.align-center{margin-left:auto;margin-right:auto}.align-right{margin-left:auto;margin-right:0}.align-items-start{align-items:start}.align-items-center{align-items:center}.align-items-end{align-items:end}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.align-self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-center{justify-self:center}.justify-self-start{justify-self:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-start{justify-content:flex-start}@media (min-width: 40rem){.sm\:align-left{margin-left:0;margin-right:auto}.sm\:align-center{margin-left:auto;margin-right:auto}.sm\:align-right{margin-left:auto;margin-right:0}.sm\:align-items-start{align-items:start}.sm\:align-items-center{align-items:center}.sm\:align-items-end{align-items:end}.sm\:align-self-end{align-self:flex-end}.sm\:align-self-center{align-self:center}.sm\:align-self-start{align-self:flex-start}.sm\:justify-self-end{justify-self:flex-end}.sm\:justify-self-center{justify-self:center}.sm\:justify-self-start{justify-self:flex-start}.sm\:justify-content-end{justify-content:flex-end}.sm\:justify-content-center{justify-content:center}.sm\:justify-content-start{justify-content:flex-start}}@media (min-width: 48rem){.md\:align-left{margin-left:0;margin-right:auto}.md\:align-center{margin-left:auto;margin-right:auto}.md\:align-right{margin-left:auto;margin-right:0}.md\:align-items-start{align-items:start}.md\:align-items-center{align-items:center}.md\:align-items-end{align-items:end}.md\:align-self-end{align-self:flex-end}.md\:align-self-center{align-self:center}.md\:align-self-start{align-self:flex-start}.md\:justify-self-end{justify-self:flex-end}.md\:justify-self-center{justify-self:center}.md\:justify-self-start{justify-self:flex-start}.md\:justify-content-end{justify-content:flex-end}.md\:justify-content-center{justify-content:center}.md\:justify-content-start{justify-content:flex-start}}@media (min-width: 64rem){.lg\:align-left{margin-left:0;margin-right:auto}.lg\:align-center{margin-left:auto;margin-right:auto}.lg\:align-right{margin-left:auto;margin-right:0}.lg\:align-items-start{align-items:start}.lg\:align-items-center{align-items:center}.lg\:align-items-end{align-items:end}.lg\:align-self-end{align-self:flex-end}.lg\:align-self-center{align-self:center}.lg\:align-self-start{align-self:flex-start}.lg\:justify-self-end{justify-self:flex-end}.lg\:justify-self-center{justify-self:center}.lg\:justify-self-start{justify-self:flex-start}.lg\:justify-content-end{justify-content:flex-end}.lg\:justify-content-center{justify-content:center}.lg\:justify-content-start{justify-content:flex-start}}@media (min-width: 80rem){.xl\:align-left{margin-left:0;margin-right:auto}.xl\:align-center{margin-left:auto;margin-right:auto}.xl\:align-right{margin-left:auto;margin-right:0}.xl\:align-items-start{align-items:start}.xl\:align-items-center{align-items:center}.xl\:align-items-end{align-items:end}.xl\:align-self-end{align-self:flex-end}.xl\:align-self-center{align-self:center}.xl\:align-self-start{align-self:flex-start}.xl\:justify-self-end{justify-self:flex-end}.xl\:justify-self-center{justify-self:center}.xl\:justify-self-start{justify-self:flex-start}.xl\:justify-content-end{justify-content:flex-end}.xl\:justify-content-center{justify-content:center}.xl\:justify-content-start{justify-content:flex-start}}@media (min-width: 96rem){.xxl\:align-left{margin-left:0;margin-right:auto}.xxl\:align-center{margin-left:auto;margin-right:auto}.xxl\:align-right{margin-left:auto;margin-right:0}.xxl\:align-items-start{align-items:start}.xxl\:align-items-center{align-items:center}.xxl\:align-items-end{align-items:end}.xxl\:align-self-end{align-self:flex-end}.xxl\:align-self-center{align-self:center}.xxl\:align-self-start{align-self:flex-start}.xxl\:justify-self-end{justify-self:flex-end}.xxl\:justify-self-center{justify-self:center}.xxl\:justify-self-start{justify-self:flex-start}.xxl\:justify-content-end{justify-content:flex-end}.xxl\:justify-content-center{justify-content:center}.xxl\:justify-content-start{justify-content:flex-start}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.border-radius-0{--border-radius: 0;border-radius:0}.border-radius-xs{--border-radius: .5rem;border-radius:.5rem}.border-radius-sm{--border-radius: .6875rem;border-radius:.6875rem}.border-radius-md{--border-radius: 1.375rem;border-radius:1.375rem}.border-radius-lg{--border-radius: 2.75rem;border-radius:2.75rem}.border-radius-xl{--border-radius: 5.5rem;border-radius:5.5rem}.border-radius-round{--border-radius: 62.5rem;border-radius:62.5rem}.color-highlight-primary{--color: hsl(252, 100%, 65%);color:#704dff}.bg-highlight-primary{--background: hsl(252, 100%, 65%);background-color:#704dff}.color-highlight-secondary{--color: hsl(128, 100%, 87%);color:#bdffc6}.bg-highlight-secondary{--background: hsl(128, 100%, 87%);background-color:#bdffc6}.color-highlight-tertiary{--color: hsl(252, 100%, 65%);color:#704dff}.bg-highlight-tertiary{--background: hsl(252, 100%, 65%);background-color:#704dff}.color-electric-green{--color: hsl(128, 100%, 87%);color:#bdffc6}.bg-electric-green{--background: hsl(128, 100%, 87%);background-color:#bdffc6}.color-dark-green{--color: hsl(181, 75%, 37%);color:#18a3a5}.bg-dark-green{--background: hsl(181, 75%, 37%);background-color:#18a3a5}.color-dark-blue{--color: hsl(199, 84%, 19%);color:#083f59}.bg-dark-blue{--background: hsl(199, 84%, 19%);background-color:#083f59}.color-gray{--color: hsl(203, 20%, 76%);color:#b6c5ce}.bg-gray{--background: hsl(203, 20%, 76%);background-color:#b6c5ce}.color-white{--color: white;color:#fff}.bg-white{--background: white;background-color:#fff}.color-gray-25{--color: hsl(203, 20%, 97%);color:#f6f8f9}.bg-gray-25{--background: hsl(203, 20%, 97%);background-color:#f6f8f9}.color-gray-50{--color: hsl(203, 20%, 93%);color:#eaeef1}.bg-gray-50{--background: hsl(203, 20%, 93%);background-color:#eaeef1}.color-gray-100{--color: hsl(202, 20%, 88%);color:#dae2e7}.bg-gray-100{--background: hsl(202, 20%, 88%);background-color:#dae2e7}.color-gray-200{--color: hsl(202, 20%, 84%);color:#ced8de}.bg-gray-200{--background: hsl(202, 20%, 84%);background-color:#ced8de}.color-gray-300{--color: hsl(202, 20%, 80%);color:#c2cfd6}.bg-gray-300{--background: hsl(202, 20%, 80%);background-color:#c2cfd6}.color-gray-400{--color: hsl(203, 20%, 76%);color:#b6c5ce}.bg-gray-400{--background: hsl(203, 20%, 76%);background-color:#b6c5ce}.color-gray-500{--color: hsl(203, 20%, 67%);color:#9aafbc}.bg-gray-500{--background: hsl(203, 20%, 67%);background-color:#9aafbc}.color-gray-600{--color: hsl(203, 18%, 58%);color:#8198a7}.bg-gray-600{--background: hsl(203, 18%, 58%);background-color:#8198a7}.color-gray-700{--color: hsl(203, 17%, 48%);color:#667f8f}.bg-gray-700{--background: hsl(203, 17%, 48%);background-color:#667f8f}.color-gray-800{--color: hsl(203, 19%, 36%);color:#4a606d}.bg-gray-800{--background: hsl(203, 19%, 36%);background-color:#4a606d}.color-gray-900{--color: hsl(203, 20%, 26%);color:#354550}.bg-gray-900{--background: hsl(203, 20%, 26%);background-color:#354550}.color-gray-950{--color: hsl(203, 20%, 17%);color:#232d34}.bg-gray-950{--background: hsl(203, 20%, 17%);background-color:#232d34}.d-flex,.flex-wrap{display:flex}.flex-direction-row{flex-direction:row}.flex-direction-column{flex-direction:column}.d-block{display:block}.d-inline{display:inline}.d-none{display:none}@media (min-width: 40rem){.sm\:d-flex,.sm\:flex-wrap{display:flex}.sm\:flex-direction-row{flex-direction:row}.sm\:flex-direction-column{flex-direction:column}.sm\:d-block{display:block}.sm\:d-inline{display:inline}.sm\:d-none{display:none}}@media (min-width: 48rem){.md\:d-flex,.md\:flex-wrap{display:flex}.md\:flex-direction-row{flex-direction:row}.md\:flex-direction-column{flex-direction:column}.md\:d-block{display:block}.md\:d-inline{display:inline}.md\:d-none{display:none}}@media (min-width: 64rem){.lg\:d-flex,.lg\:flex-wrap{display:flex}.lg\:flex-direction-row{flex-direction:row}.lg\:flex-direction-column{flex-direction:column}.lg\:d-block{display:block}.lg\:d-inline{display:inline}.lg\:d-none{display:none}}@media (min-width: 80rem){.xl\:d-flex,.xl\:flex-wrap{display:flex}.xl\:flex-direction-row{flex-direction:row}.xl\:flex-direction-column{flex-direction:column}.xl\:d-block{display:block}.xl\:d-inline{display:inline}.xl\:d-none{display:none}}@media (min-width: 96rem){.xxl\:d-flex,.xxl\:flex-wrap{display:flex}.xxl\:flex-direction-row{flex-direction:row}.xxl\:flex-direction-column{flex-direction:column}.xxl\:d-block{display:block}.xxl\:d-inline{display:inline}.xxl\:d-none{display:none}}.grid{--grid-gap: var(--gap, 1.5rem);--grid-gap-x: var(--gap-x, var(--grid-gap));--grid-gap-y: var(--gap-y, var(--grid-gap));display:flex;flex-wrap:wrap;margin-bottom:calc(var(--grid-gap-y, 1rem) * -1);margin-right:calc(var(--grid-gap-x, 1rem) / -2);margin-left:calc(var(--grid-gap-x, 1rem) / -2)}.grid>[class*=col-]{flex:0 0 var(--width, auto);width:var(--width, auto)}.grid>[class*=col-],.grid>.col{margin-bottom:var(--grid-gap-y, 1rem);padding-left:calc(var(--grid-gap-x, 1rem) / 2);padding-right:calc(var(--grid-gap-x, 1rem) / 2)}.grid>.col-break{flex-basis:100%;height:0;margin:0}.grid-center{align-items:center;justify-content:center}.grid-x-center{justify-content:center}.grid-x-end{justify-content:end}.grid-x-start{justify-content:start}.grid-y-center{align-items:center}.grid-top{align-items:flex-start}.grid-bottom{align-items:flex-end}.grid-stretch{align-items:stretch}.grid-end{align-items:flex-end}.grid-space-between{align-items:center;justify-content:space-between}.col-stretch{align-self:stretch}.col-end{align-self:end}.col-center{align-self:center}.grid>.col{flex:1 0 0%}.grid>.col-flow{--width: auto;flex:0 0 auto}.grid>.col-1{--width: 8.3333333333%}.grid>.col-2{--width: 16.6666666667%}.grid>.col-3{--width: 25%}.grid>.col-4{--width: 33.3333333333%}.grid>.col-5{--width: 41.6666666667%}.grid>.col-6{--width: 50%}.grid>.col-7{--width: 58.3333333333%}.grid>.col-8{--width: 66.6666666667%}.grid>.col-9{--width: 75%}.grid>.col-10{--width: 83.3333333333%}.grid>.col-11{--width: 91.6666666667%}.grid>.col-12{--width: 100%}.grid>.col-auto{--width: auto}.grid>.offset-0{margin-left:0}.grid>.offset-1{margin-left:8.3333333333%}.grid>.offset-2{margin-left:16.6666666667%}.grid>.offset-3{margin-left:25%}.grid>.offset-4{margin-left:33.3333333333%}.grid>.offset-5{margin-left:41.6666666667%}.grid>.offset-6{margin-left:50%}.grid>.offset-7{margin-left:58.3333333333%}.grid>.offset-8{margin-left:66.6666666667%}.grid>.offset-9{margin-left:75%}.grid>.offset-10{margin-left:83.3333333333%}.grid>.offset-11{margin-left:91.6666666667%}.grid>.order-0{order:0}.grid>.order-1{order:1}.grid>.order-2{order:2}.grid>.order-3{order:3}.grid>.order-4{order:4}.grid>.order-5{order:5}.grid>.order-6{order:6}.grid>.order-7{order:7}.grid>.order-8{order:8}.grid>.order-9{order:9}.grid>.order-10{order:10}.grid>.order-11{order:11}.grid>.order-12{order:12}@media (min-width: 40rem){.sm\:grid-center{align-items:center;justify-content:center}.sm\:grid-x-center{justify-content:center}.sm\:grid-x-end{justify-content:end}.sm\:grid-x-start{justify-content:start}.sm\:grid-y-center{align-items:center}.sm\:grid-top{align-items:flex-start}.sm\:grid-bottom{align-items:flex-end}.sm\:grid-stretch{align-items:stretch}.sm\:grid-end{align-items:flex-end}.sm\:grid-space-between{align-items:center;justify-content:space-between}.sm\:col-stretch{align-self:stretch}.sm\:col-end{align-self:end}.sm\:col-center{align-self:center}.grid>.sm\:col{flex:1 0 0%}.grid>.sm\:col-flow{--width: auto;flex:0 0 auto}.grid>.sm\:col-1{--width: 8.3333333333%}.grid>.sm\:col-2{--width: 16.6666666667%}.grid>.sm\:col-3{--width: 25%}.grid>.sm\:col-4{--width: 33.3333333333%}.grid>.sm\:col-5{--width: 41.6666666667%}.grid>.sm\:col-6{--width: 50%}.grid>.sm\:col-7{--width: 58.3333333333%}.grid>.sm\:col-8{--width: 66.6666666667%}.grid>.sm\:col-9{--width: 75%}.grid>.sm\:col-10{--width: 83.3333333333%}.grid>.sm\:col-11{--width: 91.6666666667%}.grid>.sm\:col-12{--width: 100%}.grid>.sm\:col-auto{--width: auto}.grid>.sm\:offset-0{margin-left:0}.grid>.sm\:offset-1{margin-left:8.3333333333%}.grid>.sm\:offset-2{margin-left:16.6666666667%}.grid>.sm\:offset-3{margin-left:25%}.grid>.sm\:offset-4{margin-left:33.3333333333%}.grid>.sm\:offset-5{margin-left:41.6666666667%}.grid>.sm\:offset-6{margin-left:50%}.grid>.sm\:offset-7{margin-left:58.3333333333%}.grid>.sm\:offset-8{margin-left:66.6666666667%}.grid>.sm\:offset-9{margin-left:75%}.grid>.sm\:offset-10{margin-left:83.3333333333%}.grid>.sm\:offset-11{margin-left:91.6666666667%}.grid>.sm\:order-0{order:0}.grid>.sm\:order-1{order:1}.grid>.sm\:order-2{order:2}.grid>.sm\:order-3{order:3}.grid>.sm\:order-4{order:4}.grid>.sm\:order-5{order:5}.grid>.sm\:order-6{order:6}.grid>.sm\:order-7{order:7}.grid>.sm\:order-8{order:8}.grid>.sm\:order-9{order:9}.grid>.sm\:order-10{order:10}.grid>.sm\:order-11{order:11}.grid>.sm\:order-12{order:12}}@media (min-width: 48rem){.md\:grid-center{align-items:center;justify-content:center}.md\:grid-x-center{justify-content:center}.md\:grid-x-end{justify-content:end}.md\:grid-x-start{justify-content:start}.md\:grid-y-center{align-items:center}.md\:grid-top{align-items:flex-start}.md\:grid-bottom{align-items:flex-end}.md\:grid-stretch{align-items:stretch}.md\:grid-end{align-items:flex-end}.md\:grid-space-between{align-items:center;justify-content:space-between}.md\:col-stretch{align-self:stretch}.md\:col-end{align-self:end}.md\:col-center{align-self:center}.grid>.md\:col{flex:1 0 0%}.grid>.md\:col-flow{--width: auto;flex:0 0 auto}.grid>.md\:col-1{--width: 8.3333333333%}.grid>.md\:col-2{--width: 16.6666666667%}.grid>.md\:col-3{--width: 25%}.grid>.md\:col-4{--width: 33.3333333333%}.grid>.md\:col-5{--width: 41.6666666667%}.grid>.md\:col-6{--width: 50%}.grid>.md\:col-7{--width: 58.3333333333%}.grid>.md\:col-8{--width: 66.6666666667%}.grid>.md\:col-9{--width: 75%}.grid>.md\:col-10{--width: 83.3333333333%}.grid>.md\:col-11{--width: 91.6666666667%}.grid>.md\:col-12{--width: 100%}.grid>.md\:col-auto{--width: auto}.grid>.md\:offset-0{margin-left:0}.grid>.md\:offset-1{margin-left:8.3333333333%}.grid>.md\:offset-2{margin-left:16.6666666667%}.grid>.md\:offset-3{margin-left:25%}.grid>.md\:offset-4{margin-left:33.3333333333%}.grid>.md\:offset-5{margin-left:41.6666666667%}.grid>.md\:offset-6{margin-left:50%}.grid>.md\:offset-7{margin-left:58.3333333333%}.grid>.md\:offset-8{margin-left:66.6666666667%}.grid>.md\:offset-9{margin-left:75%}.grid>.md\:offset-10{margin-left:83.3333333333%}.grid>.md\:offset-11{margin-left:91.6666666667%}.grid>.md\:order-0{order:0}.grid>.md\:order-1{order:1}.grid>.md\:order-2{order:2}.grid>.md\:order-3{order:3}.grid>.md\:order-4{order:4}.grid>.md\:order-5{order:5}.grid>.md\:order-6{order:6}.grid>.md\:order-7{order:7}.grid>.md\:order-8{order:8}.grid>.md\:order-9{order:9}.grid>.md\:order-10{order:10}.grid>.md\:order-11{order:11}.grid>.md\:order-12{order:12}}@media (min-width: 64rem){.lg\:grid-center{align-items:center;justify-content:center}.lg\:grid-x-center{justify-content:center}.lg\:grid-x-end{justify-content:end}.lg\:grid-x-start{justify-content:start}.lg\:grid-y-center{align-items:center}.lg\:grid-top{align-items:flex-start}.lg\:grid-bottom{align-items:flex-end}.lg\:grid-stretch{align-items:stretch}.lg\:grid-end{align-items:flex-end}.lg\:grid-space-between{align-items:center;justify-content:space-between}.lg\:col-stretch{align-self:stretch}.lg\:col-end{align-self:end}.lg\:col-center{align-self:center}.grid>.lg\:col{flex:1 0 0%}.grid>.lg\:col-flow{--width: auto;flex:0 0 auto}.grid>.lg\:col-1{--width: 8.3333333333%}.grid>.lg\:col-2{--width: 16.6666666667%}.grid>.lg\:col-3{--width: 25%}.grid>.lg\:col-4{--width: 33.3333333333%}.grid>.lg\:col-5{--width: 41.6666666667%}.grid>.lg\:col-6{--width: 50%}.grid>.lg\:col-7{--width: 58.3333333333%}.grid>.lg\:col-8{--width: 66.6666666667%}.grid>.lg\:col-9{--width: 75%}.grid>.lg\:col-10{--width: 83.3333333333%}.grid>.lg\:col-11{--width: 91.6666666667%}.grid>.lg\:col-12{--width: 100%}.grid>.lg\:col-auto{--width: auto}.grid>.lg\:offset-0{margin-left:0}.grid>.lg\:offset-1{margin-left:8.3333333333%}.grid>.lg\:offset-2{margin-left:16.6666666667%}.grid>.lg\:offset-3{margin-left:25%}.grid>.lg\:offset-4{margin-left:33.3333333333%}.grid>.lg\:offset-5{margin-left:41.6666666667%}.grid>.lg\:offset-6{margin-left:50%}.grid>.lg\:offset-7{margin-left:58.3333333333%}.grid>.lg\:offset-8{margin-left:66.6666666667%}.grid>.lg\:offset-9{margin-left:75%}.grid>.lg\:offset-10{margin-left:83.3333333333%}.grid>.lg\:offset-11{margin-left:91.6666666667%}.grid>.lg\:order-0{order:0}.grid>.lg\:order-1{order:1}.grid>.lg\:order-2{order:2}.grid>.lg\:order-3{order:3}.grid>.lg\:order-4{order:4}.grid>.lg\:order-5{order:5}.grid>.lg\:order-6{order:6}.grid>.lg\:order-7{order:7}.grid>.lg\:order-8{order:8}.grid>.lg\:order-9{order:9}.grid>.lg\:order-10{order:10}.grid>.lg\:order-11{order:11}.grid>.lg\:order-12{order:12}}@media (min-width: 80rem){.xl\:grid-center{align-items:center;justify-content:center}.xl\:grid-x-center{justify-content:center}.xl\:grid-x-end{justify-content:end}.xl\:grid-x-start{justify-content:start}.xl\:grid-y-center{align-items:center}.xl\:grid-top{align-items:flex-start}.xl\:grid-bottom{align-items:flex-end}.xl\:grid-stretch{align-items:stretch}.xl\:grid-end{align-items:flex-end}.xl\:grid-space-between{align-items:center;justify-content:space-between}.xl\:col-stretch{align-self:stretch}.xl\:col-end{align-self:end}.xl\:col-center{align-self:center}.grid>.xl\:col{flex:1 0 0%}.grid>.xl\:col-flow{--width: auto;flex:0 0 auto}.grid>.xl\:col-1{--width: 8.3333333333%}.grid>.xl\:col-2{--width: 16.6666666667%}.grid>.xl\:col-3{--width: 25%}.grid>.xl\:col-4{--width: 33.3333333333%}.grid>.xl\:col-5{--width: 41.6666666667%}.grid>.xl\:col-6{--width: 50%}.grid>.xl\:col-7{--width: 58.3333333333%}.grid>.xl\:col-8{--width: 66.6666666667%}.grid>.xl\:col-9{--width: 75%}.grid>.xl\:col-10{--width: 83.3333333333%}.grid>.xl\:col-11{--width: 91.6666666667%}.grid>.xl\:col-12{--width: 100%}.grid>.xl\:col-auto{--width: auto}.grid>.xl\:offset-0{margin-left:0}.grid>.xl\:offset-1{margin-left:8.3333333333%}.grid>.xl\:offset-2{margin-left:16.6666666667%}.grid>.xl\:offset-3{margin-left:25%}.grid>.xl\:offset-4{margin-left:33.3333333333%}.grid>.xl\:offset-5{margin-left:41.6666666667%}.grid>.xl\:offset-6{margin-left:50%}.grid>.xl\:offset-7{margin-left:58.3333333333%}.grid>.xl\:offset-8{margin-left:66.6666666667%}.grid>.xl\:offset-9{margin-left:75%}.grid>.xl\:offset-10{margin-left:83.3333333333%}.grid>.xl\:offset-11{margin-left:91.6666666667%}.grid>.xl\:order-0{order:0}.grid>.xl\:order-1{order:1}.grid>.xl\:order-2{order:2}.grid>.xl\:order-3{order:3}.grid>.xl\:order-4{order:4}.grid>.xl\:order-5{order:5}.grid>.xl\:order-6{order:6}.grid>.xl\:order-7{order:7}.grid>.xl\:order-8{order:8}.grid>.xl\:order-9{order:9}.grid>.xl\:order-10{order:10}.grid>.xl\:order-11{order:11}.grid>.xl\:order-12{order:12}}@media (min-width: 96rem){.xxl\:grid-center{align-items:center;justify-content:center}.xxl\:grid-x-center{justify-content:center}.xxl\:grid-x-end{justify-content:end}.xxl\:grid-x-start{justify-content:start}.xxl\:grid-y-center{align-items:center}.xxl\:grid-top{align-items:flex-start}.xxl\:grid-bottom{align-items:flex-end}.xxl\:grid-stretch{align-items:stretch}.xxl\:grid-end{align-items:flex-end}.xxl\:grid-space-between{align-items:center;justify-content:space-between}.xxl\:col-stretch{align-self:stretch}.xxl\:col-end{align-self:end}.xxl\:col-center{align-self:center}.grid>.xxl\:col{flex:1 0 0%}.grid>.xxl\:col-flow{--width: auto;flex:0 0 auto}.grid>.xxl\:col-1{--width: 8.3333333333%}.grid>.xxl\:col-2{--width: 16.6666666667%}.grid>.xxl\:col-3{--width: 25%}.grid>.xxl\:col-4{--width: 33.3333333333%}.grid>.xxl\:col-5{--width: 41.6666666667%}.grid>.xxl\:col-6{--width: 50%}.grid>.xxl\:col-7{--width: 58.3333333333%}.grid>.xxl\:col-8{--width: 66.6666666667%}.grid>.xxl\:col-9{--width: 75%}.grid>.xxl\:col-10{--width: 83.3333333333%}.grid>.xxl\:col-11{--width: 91.6666666667%}.grid>.xxl\:col-12{--width: 100%}.grid>.xxl\:col-auto{--width: auto}.grid>.xxl\:offset-0{margin-left:0}.grid>.xxl\:offset-1{margin-left:8.3333333333%}.grid>.xxl\:offset-2{margin-left:16.6666666667%}.grid>.xxl\:offset-3{margin-left:25%}.grid>.xxl\:offset-4{margin-left:33.3333333333%}.grid>.xxl\:offset-5{margin-left:41.6666666667%}.grid>.xxl\:offset-6{margin-left:50%}.grid>.xxl\:offset-7{margin-left:58.3333333333%}.grid>.xxl\:offset-8{margin-left:66.6666666667%}.grid>.xxl\:offset-9{margin-left:75%}.grid>.xxl\:offset-10{margin-left:83.3333333333%}.grid>.xxl\:offset-11{margin-left:91.6666666667%}.grid>.xxl\:order-0{order:0}.grid>.xxl\:order-1{order:1}.grid>.xxl\:order-2{order:2}.grid>.xxl\:order-3{order:3}.grid>.xxl\:order-4{order:4}.grid>.xxl\:order-5{order:5}.grid>.xxl\:order-6{order:6}.grid>.xxl\:order-7{order:7}.grid>.xxl\:order-8{order:8}.grid>.xxl\:order-9{order:9}.grid>.xxl\:order-10{order:10}.grid>.xxl\:order-11{order:11}.grid>.xxl\:order-12{order:12}}.gap-auto{--gap: auto}.gap-y-auto{--gap-y: auto}.gap-x-auto{--gap-x: auto}.gap-section{--gap: var(--section-space)}.gap-y-section{--gap-y: var(--section-space)}.gap-x-section{--gap-x: var(--section-space)}.gap-0{--gap: 0}.gap-y-0{--gap-y: 0}.gap-x-0{--gap-x: 0}.gap-25{--gap: .25rem}.gap-y-25{--gap-y: .25rem}.gap-x-25{--gap-x: .25rem}.gap-50{--gap: .5rem}.gap-y-50{--gap-y: .5rem}.gap-x-50{--gap-x: .5rem}.gap-100{--gap: .6875rem}.gap-y-100{--gap-y: .6875rem}.gap-x-100{--gap-x: .6875rem}.gap-200{--gap: .875rem}.gap-y-200{--gap-y: .875rem}.gap-x-200{--gap-x: .875rem}.gap-300{--gap: 1rem}.gap-y-300{--gap-y: 1rem}.gap-x-300{--gap-x: 1rem}.gap-400{--gap: 1.125rem}.gap-y-400{--gap-y: 1.125rem}.gap-x-400{--gap-x: 1.125rem}.gap-500{--gap: 1.375rem}.gap-y-500{--gap-y: 1.375rem}.gap-x-500{--gap-x: 1.375rem}.gap-600{--gap: 1.75rem}.gap-y-600{--gap-y: 1.75rem}.gap-x-600{--gap-x: 1.75rem}.gap-700{--gap: 2.0625rem}.gap-y-700{--gap-y: 2.0625rem}.gap-x-700{--gap-x: 2.0625rem}.gap-800{--gap: 2.75rem}.gap-y-800{--gap-y: 2.75rem}.gap-x-800{--gap-x: 2.75rem}.gap-900{--gap: 4.125rem}.gap-y-900{--gap-y: 4.125rem}.gap-x-900{--gap-x: 4.125rem}.gap-1000{--gap: 5.5rem}.gap-y-1000{--gap-y: 5.5rem}.gap-x-1000{--gap-x: 5.5rem}@media (min-width: 40rem){.sm\:gap-auto{--gap: auto}.sm\:gap-y-auto{--gap-y: auto}.sm\:gap-x-auto{--gap-x: auto}.sm\:gap-section{--gap: var(--section-space)}.sm\:gap-y-section{--gap-y: var(--section-space)}.sm\:gap-x-section{--gap-x: var(--section-space)}.sm\:gap-0{--gap: 0}.sm\:gap-y-0{--gap-y: 0}.sm\:gap-x-0{--gap-x: 0}.sm\:gap-25{--gap: .25rem}.sm\:gap-y-25{--gap-y: .25rem}.sm\:gap-x-25{--gap-x: .25rem}.sm\:gap-50{--gap: .5rem}.sm\:gap-y-50{--gap-y: .5rem}.sm\:gap-x-50{--gap-x: .5rem}.sm\:gap-100{--gap: .6875rem}.sm\:gap-y-100{--gap-y: .6875rem}.sm\:gap-x-100{--gap-x: .6875rem}.sm\:gap-200{--gap: .875rem}.sm\:gap-y-200{--gap-y: .875rem}.sm\:gap-x-200{--gap-x: .875rem}.sm\:gap-300{--gap: 1rem}.sm\:gap-y-300{--gap-y: 1rem}.sm\:gap-x-300{--gap-x: 1rem}.sm\:gap-400{--gap: 1.125rem}.sm\:gap-y-400{--gap-y: 1.125rem}.sm\:gap-x-400{--gap-x: 1.125rem}.sm\:gap-500{--gap: 1.375rem}.sm\:gap-y-500{--gap-y: 1.375rem}.sm\:gap-x-500{--gap-x: 1.375rem}.sm\:gap-600{--gap: 1.75rem}.sm\:gap-y-600{--gap-y: 1.75rem}.sm\:gap-x-600{--gap-x: 1.75rem}.sm\:gap-700{--gap: 2.0625rem}.sm\:gap-y-700{--gap-y: 2.0625rem}.sm\:gap-x-700{--gap-x: 2.0625rem}.sm\:gap-800{--gap: 2.75rem}.sm\:gap-y-800{--gap-y: 2.75rem}.sm\:gap-x-800{--gap-x: 2.75rem}.sm\:gap-900{--gap: 4.125rem}.sm\:gap-y-900{--gap-y: 4.125rem}.sm\:gap-x-900{--gap-x: 4.125rem}.sm\:gap-1000{--gap: 5.5rem}.sm\:gap-y-1000{--gap-y: 5.5rem}.sm\:gap-x-1000{--gap-x: 5.5rem}}@media (min-width: 48rem){.md\:gap-auto{--gap: auto}.md\:gap-y-auto{--gap-y: auto}.md\:gap-x-auto{--gap-x: auto}.md\:gap-section{--gap: var(--section-space)}.md\:gap-y-section{--gap-y: var(--section-space)}.md\:gap-x-section{--gap-x: var(--section-space)}.md\:gap-0{--gap: 0}.md\:gap-y-0{--gap-y: 0}.md\:gap-x-0{--gap-x: 0}.md\:gap-25{--gap: .25rem}.md\:gap-y-25{--gap-y: .25rem}.md\:gap-x-25{--gap-x: .25rem}.md\:gap-50{--gap: .5rem}.md\:gap-y-50{--gap-y: .5rem}.md\:gap-x-50{--gap-x: .5rem}.md\:gap-100{--gap: .6875rem}.md\:gap-y-100{--gap-y: .6875rem}.md\:gap-x-100{--gap-x: .6875rem}.md\:gap-200{--gap: .875rem}.md\:gap-y-200{--gap-y: .875rem}.md\:gap-x-200{--gap-x: .875rem}.md\:gap-300{--gap: 1rem}.md\:gap-y-300{--gap-y: 1rem}.md\:gap-x-300{--gap-x: 1rem}.md\:gap-400{--gap: 1.125rem}.md\:gap-y-400{--gap-y: 1.125rem}.md\:gap-x-400{--gap-x: 1.125rem}.md\:gap-500{--gap: 1.375rem}.md\:gap-y-500{--gap-y: 1.375rem}.md\:gap-x-500{--gap-x: 1.375rem}.md\:gap-600{--gap: 1.75rem}.md\:gap-y-600{--gap-y: 1.75rem}.md\:gap-x-600{--gap-x: 1.75rem}.md\:gap-700{--gap: 2.0625rem}.md\:gap-y-700{--gap-y: 2.0625rem}.md\:gap-x-700{--gap-x: 2.0625rem}.md\:gap-800{--gap: 2.75rem}.md\:gap-y-800{--gap-y: 2.75rem}.md\:gap-x-800{--gap-x: 2.75rem}.md\:gap-900{--gap: 4.125rem}.md\:gap-y-900{--gap-y: 4.125rem}.md\:gap-x-900{--gap-x: 4.125rem}.md\:gap-1000{--gap: 5.5rem}.md\:gap-y-1000{--gap-y: 5.5rem}.md\:gap-x-1000{--gap-x: 5.5rem}}@media (min-width: 64rem){.lg\:gap-auto{--gap: auto}.lg\:gap-y-auto{--gap-y: auto}.lg\:gap-x-auto{--gap-x: auto}.lg\:gap-section{--gap: var(--section-space)}.lg\:gap-y-section{--gap-y: var(--section-space)}.lg\:gap-x-section{--gap-x: var(--section-space)}.lg\:gap-0{--gap: 0}.lg\:gap-y-0{--gap-y: 0}.lg\:gap-x-0{--gap-x: 0}.lg\:gap-25{--gap: .25rem}.lg\:gap-y-25{--gap-y: .25rem}.lg\:gap-x-25{--gap-x: .25rem}.lg\:gap-50{--gap: .5rem}.lg\:gap-y-50{--gap-y: .5rem}.lg\:gap-x-50{--gap-x: .5rem}.lg\:gap-100{--gap: .6875rem}.lg\:gap-y-100{--gap-y: .6875rem}.lg\:gap-x-100{--gap-x: .6875rem}.lg\:gap-200{--gap: .875rem}.lg\:gap-y-200{--gap-y: .875rem}.lg\:gap-x-200{--gap-x: .875rem}.lg\:gap-300{--gap: 1rem}.lg\:gap-y-300{--gap-y: 1rem}.lg\:gap-x-300{--gap-x: 1rem}.lg\:gap-400{--gap: 1.125rem}.lg\:gap-y-400{--gap-y: 1.125rem}.lg\:gap-x-400{--gap-x: 1.125rem}.lg\:gap-500{--gap: 1.375rem}.lg\:gap-y-500{--gap-y: 1.375rem}.lg\:gap-x-500{--gap-x: 1.375rem}.lg\:gap-600{--gap: 1.75rem}.lg\:gap-y-600{--gap-y: 1.75rem}.lg\:gap-x-600{--gap-x: 1.75rem}.lg\:gap-700{--gap: 2.0625rem}.lg\:gap-y-700{--gap-y: 2.0625rem}.lg\:gap-x-700{--gap-x: 2.0625rem}.lg\:gap-800{--gap: 2.75rem}.lg\:gap-y-800{--gap-y: 2.75rem}.lg\:gap-x-800{--gap-x: 2.75rem}.lg\:gap-900{--gap: 4.125rem}.lg\:gap-y-900{--gap-y: 4.125rem}.lg\:gap-x-900{--gap-x: 4.125rem}.lg\:gap-1000{--gap: 5.5rem}.lg\:gap-y-1000{--gap-y: 5.5rem}.lg\:gap-x-1000{--gap-x: 5.5rem}}@media (min-width: 80rem){.xl\:gap-auto{--gap: auto}.xl\:gap-y-auto{--gap-y: auto}.xl\:gap-x-auto{--gap-x: auto}.xl\:gap-section{--gap: var(--section-space)}.xl\:gap-y-section{--gap-y: var(--section-space)}.xl\:gap-x-section{--gap-x: var(--section-space)}.xl\:gap-0{--gap: 0}.xl\:gap-y-0{--gap-y: 0}.xl\:gap-x-0{--gap-x: 0}.xl\:gap-25{--gap: .25rem}.xl\:gap-y-25{--gap-y: .25rem}.xl\:gap-x-25{--gap-x: .25rem}.xl\:gap-50{--gap: .5rem}.xl\:gap-y-50{--gap-y: .5rem}.xl\:gap-x-50{--gap-x: .5rem}.xl\:gap-100{--gap: .6875rem}.xl\:gap-y-100{--gap-y: .6875rem}.xl\:gap-x-100{--gap-x: .6875rem}.xl\:gap-200{--gap: .875rem}.xl\:gap-y-200{--gap-y: .875rem}.xl\:gap-x-200{--gap-x: .875rem}.xl\:gap-300{--gap: 1rem}.xl\:gap-y-300{--gap-y: 1rem}.xl\:gap-x-300{--gap-x: 1rem}.xl\:gap-400{--gap: 1.125rem}.xl\:gap-y-400{--gap-y: 1.125rem}.xl\:gap-x-400{--gap-x: 1.125rem}.xl\:gap-500{--gap: 1.375rem}.xl\:gap-y-500{--gap-y: 1.375rem}.xl\:gap-x-500{--gap-x: 1.375rem}.xl\:gap-600{--gap: 1.75rem}.xl\:gap-y-600{--gap-y: 1.75rem}.xl\:gap-x-600{--gap-x: 1.75rem}.xl\:gap-700{--gap: 2.0625rem}.xl\:gap-y-700{--gap-y: 2.0625rem}.xl\:gap-x-700{--gap-x: 2.0625rem}.xl\:gap-800{--gap: 2.75rem}.xl\:gap-y-800{--gap-y: 2.75rem}.xl\:gap-x-800{--gap-x: 2.75rem}.xl\:gap-900{--gap: 4.125rem}.xl\:gap-y-900{--gap-y: 4.125rem}.xl\:gap-x-900{--gap-x: 4.125rem}.xl\:gap-1000{--gap: 5.5rem}.xl\:gap-y-1000{--gap-y: 5.5rem}.xl\:gap-x-1000{--gap-x: 5.5rem}}@media (min-width: 96rem){.xxl\:gap-auto{--gap: auto}.xxl\:gap-y-auto{--gap-y: auto}.xxl\:gap-x-auto{--gap-x: auto}.xxl\:gap-section{--gap: var(--section-space)}.xxl\:gap-y-section{--gap-y: var(--section-space)}.xxl\:gap-x-section{--gap-x: var(--section-space)}.xxl\:gap-0{--gap: 0}.xxl\:gap-y-0{--gap-y: 0}.xxl\:gap-x-0{--gap-x: 0}.xxl\:gap-25{--gap: .25rem}.xxl\:gap-y-25{--gap-y: .25rem}.xxl\:gap-x-25{--gap-x: .25rem}.xxl\:gap-50{--gap: .5rem}.xxl\:gap-y-50{--gap-y: .5rem}.xxl\:gap-x-50{--gap-x: .5rem}.xxl\:gap-100{--gap: .6875rem}.xxl\:gap-y-100{--gap-y: .6875rem}.xxl\:gap-x-100{--gap-x: .6875rem}.xxl\:gap-200{--gap: .875rem}.xxl\:gap-y-200{--gap-y: .875rem}.xxl\:gap-x-200{--gap-x: .875rem}.xxl\:gap-300{--gap: 1rem}.xxl\:gap-y-300{--gap-y: 1rem}.xxl\:gap-x-300{--gap-x: 1rem}.xxl\:gap-400{--gap: 1.125rem}.xxl\:gap-y-400{--gap-y: 1.125rem}.xxl\:gap-x-400{--gap-x: 1.125rem}.xxl\:gap-500{--gap: 1.375rem}.xxl\:gap-y-500{--gap-y: 1.375rem}.xxl\:gap-x-500{--gap-x: 1.375rem}.xxl\:gap-600{--gap: 1.75rem}.xxl\:gap-y-600{--gap-y: 1.75rem}.xxl\:gap-x-600{--gap-x: 1.75rem}.xxl\:gap-700{--gap: 2.0625rem}.xxl\:gap-y-700{--gap-y: 2.0625rem}.xxl\:gap-x-700{--gap-x: 2.0625rem}.xxl\:gap-800{--gap: 2.75rem}.xxl\:gap-y-800{--gap-y: 2.75rem}.xxl\:gap-x-800{--gap-x: 2.75rem}.xxl\:gap-900{--gap: 4.125rem}.xxl\:gap-y-900{--gap-y: 4.125rem}.xxl\:gap-x-900{--gap-x: 4.125rem}.xxl\:gap-1000{--gap: 5.5rem}.xxl\:gap-y-1000{--gap-y: 5.5rem}.xxl\:gap-x-1000{--gap-x: 5.5rem}}.gap-auto{--gap: var(--space-300)}@media (min-width: 40rem){.gap-auto{--gap: var(--space-400)}}@media (min-width: 48rem){.gap-auto{--gap: var(--space-500)}}@media (min-width: 64rem){.gap-auto{--gap: var(--space-600)}}@media (min-width: 80rem){.gap-auto{--gap: var(--space-700)}}@media (min-width: 96rem){.gap-auto{--gap: var(--space-800)}}.m-auto{margin:auto}.mt-auto{margin-top:auto}.mr-auto{margin-right:auto}.mb-auto{margin-bottom:auto}.ml-auto{margin-left:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.m-section{margin:var(--section-space)}.mt-section{margin-top:var(--section-space)}.mr-section{margin-right:var(--section-space)}.mb-section{margin-bottom:var(--section-space)}.ml-section{margin-left:var(--section-space)}.mx-section{margin-left:var(--section-space);margin-right:var(--section-space)}.my-section{margin-top:var(--section-space);margin-bottom:var(--section-space)}.m-0{margin:0}.mt-0{margin-top:0}.mr-0{margin-right:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mx-0{margin-left:0;margin-right:0}.my-0{margin-top:0;margin-bottom:0}.m-25{margin:.25rem}.mt-25{margin-top:.25rem}.mr-25{margin-right:.25rem}.mb-25{margin-bottom:.25rem}.ml-25{margin-left:.25rem}.mx-25{margin-left:.25rem;margin-right:.25rem}.my-25{margin-top:.25rem;margin-bottom:.25rem}.m-50{margin:.5rem}.mt-50{margin-top:.5rem}.mr-50{margin-right:.5rem}.mb-50{margin-bottom:.5rem}.ml-50{margin-left:.5rem}.mx-50{margin-left:.5rem;margin-right:.5rem}.my-50{margin-top:.5rem;margin-bottom:.5rem}.m-100{margin:.6875rem}.mt-100{margin-top:.6875rem}.mr-100{margin-right:.6875rem}.mb-100{margin-bottom:.6875rem}.ml-100{margin-left:.6875rem}.mx-100{margin-left:.6875rem;margin-right:.6875rem}.my-100{margin-top:.6875rem;margin-bottom:.6875rem}.m-200{margin:.875rem}.mt-200{margin-top:.875rem}.mr-200{margin-right:.875rem}.mb-200{margin-bottom:.875rem}.ml-200{margin-left:.875rem}.mx-200{margin-left:.875rem;margin-right:.875rem}.my-200{margin-top:.875rem;margin-bottom:.875rem}.m-300{margin:1rem}.mt-300{margin-top:1rem}.mr-300{margin-right:1rem}.mb-300{margin-bottom:1rem}.ml-300{margin-left:1rem}.mx-300{margin-left:1rem;margin-right:1rem}.my-300{margin-top:1rem;margin-bottom:1rem}.m-400{margin:1.125rem}.mt-400{margin-top:1.125rem}.mr-400{margin-right:1.125rem}.mb-400{margin-bottom:1.125rem}.ml-400{margin-left:1.125rem}.mx-400{margin-left:1.125rem;margin-right:1.125rem}.my-400{margin-top:1.125rem;margin-bottom:1.125rem}.m-500{margin:1.375rem}.mt-500{margin-top:1.375rem}.mr-500{margin-right:1.375rem}.mb-500{margin-bottom:1.375rem}.ml-500{margin-left:1.375rem}.mx-500{margin-left:1.375rem;margin-right:1.375rem}.my-500{margin-top:1.375rem;margin-bottom:1.375rem}.m-600{margin:1.75rem}.mt-600{margin-top:1.75rem}.mr-600{margin-right:1.75rem}.mb-600{margin-bottom:1.75rem}.ml-600{margin-left:1.75rem}.mx-600{margin-left:1.75rem;margin-right:1.75rem}.my-600{margin-top:1.75rem;margin-bottom:1.75rem}.m-700{margin:2.0625rem}.mt-700{margin-top:2.0625rem}.mr-700{margin-right:2.0625rem}.mb-700{margin-bottom:2.0625rem}.ml-700{margin-left:2.0625rem}.mx-700{margin-left:2.0625rem;margin-right:2.0625rem}.my-700{margin-top:2.0625rem;margin-bottom:2.0625rem}.m-800{margin:2.75rem}.mt-800{margin-top:2.75rem}.mr-800{margin-right:2.75rem}.mb-800{margin-bottom:2.75rem}.ml-800{margin-left:2.75rem}.mx-800{margin-left:2.75rem;margin-right:2.75rem}.my-800{margin-top:2.75rem;margin-bottom:2.75rem}.m-900{margin:4.125rem}.mt-900{margin-top:4.125rem}.mr-900{margin-right:4.125rem}.mb-900{margin-bottom:4.125rem}.ml-900{margin-left:4.125rem}.mx-900{margin-left:4.125rem;margin-right:4.125rem}.my-900{margin-top:4.125rem;margin-bottom:4.125rem}.m-1000{margin:5.5rem}.mt-1000{margin-top:5.5rem}.mr-1000{margin-right:5.5rem}.mb-1000{margin-bottom:5.5rem}.ml-1000{margin-left:5.5rem}.mx-1000{margin-left:5.5rem;margin-right:5.5rem}.my-1000{margin-top:5.5rem;margin-bottom:5.5rem}@media (min-width: 40rem){.sm\:m-auto{margin:auto}.sm\:mt-auto{margin-top:auto}.sm\:mr-auto{margin-right:auto}.sm\:mb-auto{margin-bottom:auto}.sm\:ml-auto{margin-left:auto}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:my-auto{margin-top:auto;margin-bottom:auto}.sm\:m-section{margin:var(--section-space)}.sm\:mt-section{margin-top:var(--section-space)}.sm\:mr-section{margin-right:var(--section-space)}.sm\:mb-section{margin-bottom:var(--section-space)}.sm\:ml-section{margin-left:var(--section-space)}.sm\:mx-section{margin-left:var(--section-space);margin-right:var(--section-space)}.sm\:my-section{margin-top:var(--section-space);margin-bottom:var(--section-space)}.sm\:m-0{margin:0}.sm\:mt-0{margin-top:0}.sm\:mr-0{margin-right:0}.sm\:mb-0{margin-bottom:0}.sm\:ml-0{margin-left:0}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:my-0{margin-top:0;margin-bottom:0}.sm\:m-25{margin:.25rem}.sm\:mt-25{margin-top:.25rem}.sm\:mr-25{margin-right:.25rem}.sm\:mb-25{margin-bottom:.25rem}.sm\:ml-25{margin-left:.25rem}.sm\:mx-25{margin-left:.25rem;margin-right:.25rem}.sm\:my-25{margin-top:.25rem;margin-bottom:.25rem}.sm\:m-50{margin:.5rem}.sm\:mt-50{margin-top:.5rem}.sm\:mr-50{margin-right:.5rem}.sm\:mb-50{margin-bottom:.5rem}.sm\:ml-50{margin-left:.5rem}.sm\:mx-50{margin-left:.5rem;margin-right:.5rem}.sm\:my-50{margin-top:.5rem;margin-bottom:.5rem}.sm\:m-100{margin:.6875rem}.sm\:mt-100{margin-top:.6875rem}.sm\:mr-100{margin-right:.6875rem}.sm\:mb-100{margin-bottom:.6875rem}.sm\:ml-100{margin-left:.6875rem}.sm\:mx-100{margin-left:.6875rem;margin-right:.6875rem}.sm\:my-100{margin-top:.6875rem;margin-bottom:.6875rem}.sm\:m-200{margin:.875rem}.sm\:mt-200{margin-top:.875rem}.sm\:mr-200{margin-right:.875rem}.sm\:mb-200{margin-bottom:.875rem}.sm\:ml-200{margin-left:.875rem}.sm\:mx-200{margin-left:.875rem;margin-right:.875rem}.sm\:my-200{margin-top:.875rem;margin-bottom:.875rem}.sm\:m-300{margin:1rem}.sm\:mt-300{margin-top:1rem}.sm\:mr-300{margin-right:1rem}.sm\:mb-300{margin-bottom:1rem}.sm\:ml-300{margin-left:1rem}.sm\:mx-300{margin-left:1rem;margin-right:1rem}.sm\:my-300{margin-top:1rem;margin-bottom:1rem}.sm\:m-400{margin:1.125rem}.sm\:mt-400{margin-top:1.125rem}.sm\:mr-400{margin-right:1.125rem}.sm\:mb-400{margin-bottom:1.125rem}.sm\:ml-400{margin-left:1.125rem}.sm\:mx-400{margin-left:1.125rem;margin-right:1.125rem}.sm\:my-400{margin-top:1.125rem;margin-bottom:1.125rem}.sm\:m-500{margin:1.375rem}.sm\:mt-500{margin-top:1.375rem}.sm\:mr-500{margin-right:1.375rem}.sm\:mb-500{margin-bottom:1.375rem}.sm\:ml-500{margin-left:1.375rem}.sm\:mx-500{margin-left:1.375rem;margin-right:1.375rem}.sm\:my-500{margin-top:1.375rem;margin-bottom:1.375rem}.sm\:m-600{margin:1.75rem}.sm\:mt-600{margin-top:1.75rem}.sm\:mr-600{margin-right:1.75rem}.sm\:mb-600{margin-bottom:1.75rem}.sm\:ml-600{margin-left:1.75rem}.sm\:mx-600{margin-left:1.75rem;margin-right:1.75rem}.sm\:my-600{margin-top:1.75rem;margin-bottom:1.75rem}.sm\:m-700{margin:2.0625rem}.sm\:mt-700{margin-top:2.0625rem}.sm\:mr-700{margin-right:2.0625rem}.sm\:mb-700{margin-bottom:2.0625rem}.sm\:ml-700{margin-left:2.0625rem}.sm\:mx-700{margin-left:2.0625rem;margin-right:2.0625rem}.sm\:my-700{margin-top:2.0625rem;margin-bottom:2.0625rem}.sm\:m-800{margin:2.75rem}.sm\:mt-800{margin-top:2.75rem}.sm\:mr-800{margin-right:2.75rem}.sm\:mb-800{margin-bottom:2.75rem}.sm\:ml-800{margin-left:2.75rem}.sm\:mx-800{margin-left:2.75rem;margin-right:2.75rem}.sm\:my-800{margin-top:2.75rem;margin-bottom:2.75rem}.sm\:m-900{margin:4.125rem}.sm\:mt-900{margin-top:4.125rem}.sm\:mr-900{margin-right:4.125rem}.sm\:mb-900{margin-bottom:4.125rem}.sm\:ml-900{margin-left:4.125rem}.sm\:mx-900{margin-left:4.125rem;margin-right:4.125rem}.sm\:my-900{margin-top:4.125rem;margin-bottom:4.125rem}.sm\:m-1000{margin:5.5rem}.sm\:mt-1000{margin-top:5.5rem}.sm\:mr-1000{margin-right:5.5rem}.sm\:mb-1000{margin-bottom:5.5rem}.sm\:ml-1000{margin-left:5.5rem}.sm\:mx-1000{margin-left:5.5rem;margin-right:5.5rem}.sm\:my-1000{margin-top:5.5rem;margin-bottom:5.5rem}}@media (min-width: 48rem){.md\:m-auto{margin:auto}.md\:mt-auto{margin-top:auto}.md\:mr-auto{margin-right:auto}.md\:mb-auto{margin-bottom:auto}.md\:ml-auto{margin-left:auto}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:my-auto{margin-top:auto;margin-bottom:auto}.md\:m-section{margin:var(--section-space)}.md\:mt-section{margin-top:var(--section-space)}.md\:mr-section{margin-right:var(--section-space)}.md\:mb-section{margin-bottom:var(--section-space)}.md\:ml-section{margin-left:var(--section-space)}.md\:mx-section{margin-left:var(--section-space);margin-right:var(--section-space)}.md\:my-section{margin-top:var(--section-space);margin-bottom:var(--section-space)}.md\:m-0{margin:0}.md\:mt-0{margin-top:0}.md\:mr-0{margin-right:0}.md\:mb-0{margin-bottom:0}.md\:ml-0{margin-left:0}.md\:mx-0{margin-left:0;margin-right:0}.md\:my-0{margin-top:0;margin-bottom:0}.md\:m-25{margin:.25rem}.md\:mt-25{margin-top:.25rem}.md\:mr-25{margin-right:.25rem}.md\:mb-25{margin-bottom:.25rem}.md\:ml-25{margin-left:.25rem}.md\:mx-25{margin-left:.25rem;margin-right:.25rem}.md\:my-25{margin-top:.25rem;margin-bottom:.25rem}.md\:m-50{margin:.5rem}.md\:mt-50{margin-top:.5rem}.md\:mr-50{margin-right:.5rem}.md\:mb-50{margin-bottom:.5rem}.md\:ml-50{margin-left:.5rem}.md\:mx-50{margin-left:.5rem;margin-right:.5rem}.md\:my-50{margin-top:.5rem;margin-bottom:.5rem}.md\:m-100{margin:.6875rem}.md\:mt-100{margin-top:.6875rem}.md\:mr-100{margin-right:.6875rem}.md\:mb-100{margin-bottom:.6875rem}.md\:ml-100{margin-left:.6875rem}.md\:mx-100{margin-left:.6875rem;margin-right:.6875rem}.md\:my-100{margin-top:.6875rem;margin-bottom:.6875rem}.md\:m-200{margin:.875rem}.md\:mt-200{margin-top:.875rem}.md\:mr-200{margin-right:.875rem}.md\:mb-200{margin-bottom:.875rem}.md\:ml-200{margin-left:.875rem}.md\:mx-200{margin-left:.875rem;margin-right:.875rem}.md\:my-200{margin-top:.875rem;margin-bottom:.875rem}.md\:m-300{margin:1rem}.md\:mt-300{margin-top:1rem}.md\:mr-300{margin-right:1rem}.md\:mb-300{margin-bottom:1rem}.md\:ml-300{margin-left:1rem}.md\:mx-300{margin-left:1rem;margin-right:1rem}.md\:my-300{margin-top:1rem;margin-bottom:1rem}.md\:m-400{margin:1.125rem}.md\:mt-400{margin-top:1.125rem}.md\:mr-400{margin-right:1.125rem}.md\:mb-400{margin-bottom:1.125rem}.md\:ml-400{margin-left:1.125rem}.md\:mx-400{margin-left:1.125rem;margin-right:1.125rem}.md\:my-400{margin-top:1.125rem;margin-bottom:1.125rem}.md\:m-500{margin:1.375rem}.md\:mt-500{margin-top:1.375rem}.md\:mr-500{margin-right:1.375rem}.md\:mb-500{margin-bottom:1.375rem}.md\:ml-500{margin-left:1.375rem}.md\:mx-500{margin-left:1.375rem;margin-right:1.375rem}.md\:my-500{margin-top:1.375rem;margin-bottom:1.375rem}.md\:m-600{margin:1.75rem}.md\:mt-600{margin-top:1.75rem}.md\:mr-600{margin-right:1.75rem}.md\:mb-600{margin-bottom:1.75rem}.md\:ml-600{margin-left:1.75rem}.md\:mx-600{margin-left:1.75rem;margin-right:1.75rem}.md\:my-600{margin-top:1.75rem;margin-bottom:1.75rem}.md\:m-700{margin:2.0625rem}.md\:mt-700{margin-top:2.0625rem}.md\:mr-700{margin-right:2.0625rem}.md\:mb-700{margin-bottom:2.0625rem}.md\:ml-700{margin-left:2.0625rem}.md\:mx-700{margin-left:2.0625rem;margin-right:2.0625rem}.md\:my-700{margin-top:2.0625rem;margin-bottom:2.0625rem}.md\:m-800{margin:2.75rem}.md\:mt-800{margin-top:2.75rem}.md\:mr-800{margin-right:2.75rem}.md\:mb-800{margin-bottom:2.75rem}.md\:ml-800{margin-left:2.75rem}.md\:mx-800{margin-left:2.75rem;margin-right:2.75rem}.md\:my-800{margin-top:2.75rem;margin-bottom:2.75rem}.md\:m-900{margin:4.125rem}.md\:mt-900{margin-top:4.125rem}.md\:mr-900{margin-right:4.125rem}.md\:mb-900{margin-bottom:4.125rem}.md\:ml-900{margin-left:4.125rem}.md\:mx-900{margin-left:4.125rem;margin-right:4.125rem}.md\:my-900{margin-top:4.125rem;margin-bottom:4.125rem}.md\:m-1000{margin:5.5rem}.md\:mt-1000{margin-top:5.5rem}.md\:mr-1000{margin-right:5.5rem}.md\:mb-1000{margin-bottom:5.5rem}.md\:ml-1000{margin-left:5.5rem}.md\:mx-1000{margin-left:5.5rem;margin-right:5.5rem}.md\:my-1000{margin-top:5.5rem;margin-bottom:5.5rem}}@media (min-width: 64rem){.lg\:m-auto{margin:auto}.lg\:mt-auto{margin-top:auto}.lg\:mr-auto{margin-right:auto}.lg\:mb-auto{margin-bottom:auto}.lg\:ml-auto{margin-left:auto}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:my-auto{margin-top:auto;margin-bottom:auto}.lg\:m-section{margin:var(--section-space)}.lg\:mt-section{margin-top:var(--section-space)}.lg\:mr-section{margin-right:var(--section-space)}.lg\:mb-section{margin-bottom:var(--section-space)}.lg\:ml-section{margin-left:var(--section-space)}.lg\:mx-section{margin-left:var(--section-space);margin-right:var(--section-space)}.lg\:my-section{margin-top:var(--section-space);margin-bottom:var(--section-space)}.lg\:m-0{margin:0}.lg\:mt-0{margin-top:0}.lg\:mr-0{margin-right:0}.lg\:mb-0{margin-bottom:0}.lg\:ml-0{margin-left:0}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:my-0{margin-top:0;margin-bottom:0}.lg\:m-25{margin:.25rem}.lg\:mt-25{margin-top:.25rem}.lg\:mr-25{margin-right:.25rem}.lg\:mb-25{margin-bottom:.25rem}.lg\:ml-25{margin-left:.25rem}.lg\:mx-25{margin-left:.25rem;margin-right:.25rem}.lg\:my-25{margin-top:.25rem;margin-bottom:.25rem}.lg\:m-50{margin:.5rem}.lg\:mt-50{margin-top:.5rem}.lg\:mr-50{margin-right:.5rem}.lg\:mb-50{margin-bottom:.5rem}.lg\:ml-50{margin-left:.5rem}.lg\:mx-50{margin-left:.5rem;margin-right:.5rem}.lg\:my-50{margin-top:.5rem;margin-bottom:.5rem}.lg\:m-100{margin:.6875rem}.lg\:mt-100{margin-top:.6875rem}.lg\:mr-100{margin-right:.6875rem}.lg\:mb-100{margin-bottom:.6875rem}.lg\:ml-100{margin-left:.6875rem}.lg\:mx-100{margin-left:.6875rem;margin-right:.6875rem}.lg\:my-100{margin-top:.6875rem;margin-bottom:.6875rem}.lg\:m-200{margin:.875rem}.lg\:mt-200{margin-top:.875rem}.lg\:mr-200{margin-right:.875rem}.lg\:mb-200{margin-bottom:.875rem}.lg\:ml-200{margin-left:.875rem}.lg\:mx-200{margin-left:.875rem;margin-right:.875rem}.lg\:my-200{margin-top:.875rem;margin-bottom:.875rem}.lg\:m-300{margin:1rem}.lg\:mt-300{margin-top:1rem}.lg\:mr-300{margin-right:1rem}.lg\:mb-300{margin-bottom:1rem}.lg\:ml-300{margin-left:1rem}.lg\:mx-300{margin-left:1rem;margin-right:1rem}.lg\:my-300{margin-top:1rem;margin-bottom:1rem}.lg\:m-400{margin:1.125rem}.lg\:mt-400{margin-top:1.125rem}.lg\:mr-400{margin-right:1.125rem}.lg\:mb-400{margin-bottom:1.125rem}.lg\:ml-400{margin-left:1.125rem}.lg\:mx-400{margin-left:1.125rem;margin-right:1.125rem}.lg\:my-400{margin-top:1.125rem;margin-bottom:1.125rem}.lg\:m-500{margin:1.375rem}.lg\:mt-500{margin-top:1.375rem}.lg\:mr-500{margin-right:1.375rem}.lg\:mb-500{margin-bottom:1.375rem}.lg\:ml-500{margin-left:1.375rem}.lg\:mx-500{margin-left:1.375rem;margin-right:1.375rem}.lg\:my-500{margin-top:1.375rem;margin-bottom:1.375rem}.lg\:m-600{margin:1.75rem}.lg\:mt-600{margin-top:1.75rem}.lg\:mr-600{margin-right:1.75rem}.lg\:mb-600{margin-bottom:1.75rem}.lg\:ml-600{margin-left:1.75rem}.lg\:mx-600{margin-left:1.75rem;margin-right:1.75rem}.lg\:my-600{margin-top:1.75rem;margin-bottom:1.75rem}.lg\:m-700{margin:2.0625rem}.lg\:mt-700{margin-top:2.0625rem}.lg\:mr-700{margin-right:2.0625rem}.lg\:mb-700{margin-bottom:2.0625rem}.lg\:ml-700{margin-left:2.0625rem}.lg\:mx-700{margin-left:2.0625rem;margin-right:2.0625rem}.lg\:my-700{margin-top:2.0625rem;margin-bottom:2.0625rem}.lg\:m-800{margin:2.75rem}.lg\:mt-800{margin-top:2.75rem}.lg\:mr-800{margin-right:2.75rem}.lg\:mb-800{margin-bottom:2.75rem}.lg\:ml-800{margin-left:2.75rem}.lg\:mx-800{margin-left:2.75rem;margin-right:2.75rem}.lg\:my-800{margin-top:2.75rem;margin-bottom:2.75rem}.lg\:m-900{margin:4.125rem}.lg\:mt-900{margin-top:4.125rem}.lg\:mr-900{margin-right:4.125rem}.lg\:mb-900{margin-bottom:4.125rem}.lg\:ml-900{margin-left:4.125rem}.lg\:mx-900{margin-left:4.125rem;margin-right:4.125rem}.lg\:my-900{margin-top:4.125rem;margin-bottom:4.125rem}.lg\:m-1000{margin:5.5rem}.lg\:mt-1000{margin-top:5.5rem}.lg\:mr-1000{margin-right:5.5rem}.lg\:mb-1000{margin-bottom:5.5rem}.lg\:ml-1000{margin-left:5.5rem}.lg\:mx-1000{margin-left:5.5rem;margin-right:5.5rem}.lg\:my-1000{margin-top:5.5rem;margin-bottom:5.5rem}}@media (min-width: 80rem){.xl\:m-auto{margin:auto}.xl\:mt-auto{margin-top:auto}.xl\:mr-auto{margin-right:auto}.xl\:mb-auto{margin-bottom:auto}.xl\:ml-auto{margin-left:auto}.xl\:mx-auto{margin-left:auto;margin-right:auto}.xl\:my-auto{margin-top:auto;margin-bottom:auto}.xl\:m-section{margin:var(--section-space)}.xl\:mt-section{margin-top:var(--section-space)}.xl\:mr-section{margin-right:var(--section-space)}.xl\:mb-section{margin-bottom:var(--section-space)}.xl\:ml-section{margin-left:var(--section-space)}.xl\:mx-section{margin-left:var(--section-space);margin-right:var(--section-space)}.xl\:my-section{margin-top:var(--section-space);margin-bottom:var(--section-space)}.xl\:m-0{margin:0}.xl\:mt-0{margin-top:0}.xl\:mr-0{margin-right:0}.xl\:mb-0{margin-bottom:0}.xl\:ml-0{margin-left:0}.xl\:mx-0{margin-left:0;margin-right:0}.xl\:my-0{margin-top:0;margin-bottom:0}.xl\:m-25{margin:.25rem}.xl\:mt-25{margin-top:.25rem}.xl\:mr-25{margin-right:.25rem}.xl\:mb-25{margin-bottom:.25rem}.xl\:ml-25{margin-left:.25rem}.xl\:mx-25{margin-left:.25rem;margin-right:.25rem}.xl\:my-25{margin-top:.25rem;margin-bottom:.25rem}.xl\:m-50{margin:.5rem}.xl\:mt-50{margin-top:.5rem}.xl\:mr-50{margin-right:.5rem}.xl\:mb-50{margin-bottom:.5rem}.xl\:ml-50{margin-left:.5rem}.xl\:mx-50{margin-left:.5rem;margin-right:.5rem}.xl\:my-50{margin-top:.5rem;margin-bottom:.5rem}.xl\:m-100{margin:.6875rem}.xl\:mt-100{margin-top:.6875rem}.xl\:mr-100{margin-right:.6875rem}.xl\:mb-100{margin-bottom:.6875rem}.xl\:ml-100{margin-left:.6875rem}.xl\:mx-100{margin-left:.6875rem;margin-right:.6875rem}.xl\:my-100{margin-top:.6875rem;margin-bottom:.6875rem}.xl\:m-200{margin:.875rem}.xl\:mt-200{margin-top:.875rem}.xl\:mr-200{margin-right:.875rem}.xl\:mb-200{margin-bottom:.875rem}.xl\:ml-200{margin-left:.875rem}.xl\:mx-200{margin-left:.875rem;margin-right:.875rem}.xl\:my-200{margin-top:.875rem;margin-bottom:.875rem}.xl\:m-300{margin:1rem}.xl\:mt-300{margin-top:1rem}.xl\:mr-300{margin-right:1rem}.xl\:mb-300{margin-bottom:1rem}.xl\:ml-300{margin-left:1rem}.xl\:mx-300{margin-left:1rem;margin-right:1rem}.xl\:my-300{margin-top:1rem;margin-bottom:1rem}.xl\:m-400{margin:1.125rem}.xl\:mt-400{margin-top:1.125rem}.xl\:mr-400{margin-right:1.125rem}.xl\:mb-400{margin-bottom:1.125rem}.xl\:ml-400{margin-left:1.125rem}.xl\:mx-400{margin-left:1.125rem;margin-right:1.125rem}.xl\:my-400{margin-top:1.125rem;margin-bottom:1.125rem}.xl\:m-500{margin:1.375rem}.xl\:mt-500{margin-top:1.375rem}.xl\:mr-500{margin-right:1.375rem}.xl\:mb-500{margin-bottom:1.375rem}.xl\:ml-500{margin-left:1.375rem}.xl\:mx-500{margin-left:1.375rem;margin-right:1.375rem}.xl\:my-500{margin-top:1.375rem;margin-bottom:1.375rem}.xl\:m-600{margin:1.75rem}.xl\:mt-600{margin-top:1.75rem}.xl\:mr-600{margin-right:1.75rem}.xl\:mb-600{margin-bottom:1.75rem}.xl\:ml-600{margin-left:1.75rem}.xl\:mx-600{margin-left:1.75rem;margin-right:1.75rem}.xl\:my-600{margin-top:1.75rem;margin-bottom:1.75rem}.xl\:m-700{margin:2.0625rem}.xl\:mt-700{margin-top:2.0625rem}.xl\:mr-700{margin-right:2.0625rem}.xl\:mb-700{margin-bottom:2.0625rem}.xl\:ml-700{margin-left:2.0625rem}.xl\:mx-700{margin-left:2.0625rem;margin-right:2.0625rem}.xl\:my-700{margin-top:2.0625rem;margin-bottom:2.0625rem}.xl\:m-800{margin:2.75rem}.xl\:mt-800{margin-top:2.75rem}.xl\:mr-800{margin-right:2.75rem}.xl\:mb-800{margin-bottom:2.75rem}.xl\:ml-800{margin-left:2.75rem}.xl\:mx-800{margin-left:2.75rem;margin-right:2.75rem}.xl\:my-800{margin-top:2.75rem;margin-bottom:2.75rem}.xl\:m-900{margin:4.125rem}.xl\:mt-900{margin-top:4.125rem}.xl\:mr-900{margin-right:4.125rem}.xl\:mb-900{margin-bottom:4.125rem}.xl\:ml-900{margin-left:4.125rem}.xl\:mx-900{margin-left:4.125rem;margin-right:4.125rem}.xl\:my-900{margin-top:4.125rem;margin-bottom:4.125rem}.xl\:m-1000{margin:5.5rem}.xl\:mt-1000{margin-top:5.5rem}.xl\:mr-1000{margin-right:5.5rem}.xl\:mb-1000{margin-bottom:5.5rem}.xl\:ml-1000{margin-left:5.5rem}.xl\:mx-1000{margin-left:5.5rem;margin-right:5.5rem}.xl\:my-1000{margin-top:5.5rem;margin-bottom:5.5rem}}@media (min-width: 96rem){.xxl\:m-auto{margin:auto}.xxl\:mt-auto{margin-top:auto}.xxl\:mr-auto{margin-right:auto}.xxl\:mb-auto{margin-bottom:auto}.xxl\:ml-auto{margin-left:auto}.xxl\:mx-auto{margin-left:auto;margin-right:auto}.xxl\:my-auto{margin-top:auto;margin-bottom:auto}.xxl\:m-section{margin:var(--section-space)}.xxl\:mt-section{margin-top:var(--section-space)}.xxl\:mr-section{margin-right:var(--section-space)}.xxl\:mb-section{margin-bottom:var(--section-space)}.xxl\:ml-section{margin-left:var(--section-space)}.xxl\:mx-section{margin-left:var(--section-space);margin-right:var(--section-space)}.xxl\:my-section{margin-top:var(--section-space);margin-bottom:var(--section-space)}.xxl\:m-0{margin:0}.xxl\:mt-0{margin-top:0}.xxl\:mr-0{margin-right:0}.xxl\:mb-0{margin-bottom:0}.xxl\:ml-0{margin-left:0}.xxl\:mx-0{margin-left:0;margin-right:0}.xxl\:my-0{margin-top:0;margin-bottom:0}.xxl\:m-25{margin:.25rem}.xxl\:mt-25{margin-top:.25rem}.xxl\:mr-25{margin-right:.25rem}.xxl\:mb-25{margin-bottom:.25rem}.xxl\:ml-25{margin-left:.25rem}.xxl\:mx-25{margin-left:.25rem;margin-right:.25rem}.xxl\:my-25{margin-top:.25rem;margin-bottom:.25rem}.xxl\:m-50{margin:.5rem}.xxl\:mt-50{margin-top:.5rem}.xxl\:mr-50{margin-right:.5rem}.xxl\:mb-50{margin-bottom:.5rem}.xxl\:ml-50{margin-left:.5rem}.xxl\:mx-50{margin-left:.5rem;margin-right:.5rem}.xxl\:my-50{margin-top:.5rem;margin-bottom:.5rem}.xxl\:m-100{margin:.6875rem}.xxl\:mt-100{margin-top:.6875rem}.xxl\:mr-100{margin-right:.6875rem}.xxl\:mb-100{margin-bottom:.6875rem}.xxl\:ml-100{margin-left:.6875rem}.xxl\:mx-100{margin-left:.6875rem;margin-right:.6875rem}.xxl\:my-100{margin-top:.6875rem;margin-bottom:.6875rem}.xxl\:m-200{margin:.875rem}.xxl\:mt-200{margin-top:.875rem}.xxl\:mr-200{margin-right:.875rem}.xxl\:mb-200{margin-bottom:.875rem}.xxl\:ml-200{margin-left:.875rem}.xxl\:mx-200{margin-left:.875rem;margin-right:.875rem}.xxl\:my-200{margin-top:.875rem;margin-bottom:.875rem}.xxl\:m-300{margin:1rem}.xxl\:mt-300{margin-top:1rem}.xxl\:mr-300{margin-right:1rem}.xxl\:mb-300{margin-bottom:1rem}.xxl\:ml-300{margin-left:1rem}.xxl\:mx-300{margin-left:1rem;margin-right:1rem}.xxl\:my-300{margin-top:1rem;margin-bottom:1rem}.xxl\:m-400{margin:1.125rem}.xxl\:mt-400{margin-top:1.125rem}.xxl\:mr-400{margin-right:1.125rem}.xxl\:mb-400{margin-bottom:1.125rem}.xxl\:ml-400{margin-left:1.125rem}.xxl\:mx-400{margin-left:1.125rem;margin-right:1.125rem}.xxl\:my-400{margin-top:1.125rem;margin-bottom:1.125rem}.xxl\:m-500{margin:1.375rem}.xxl\:mt-500{margin-top:1.375rem}.xxl\:mr-500{margin-right:1.375rem}.xxl\:mb-500{margin-bottom:1.375rem}.xxl\:ml-500{margin-left:1.375rem}.xxl\:mx-500{margin-left:1.375rem;margin-right:1.375rem}.xxl\:my-500{margin-top:1.375rem;margin-bottom:1.375rem}.xxl\:m-600{margin:1.75rem}.xxl\:mt-600{margin-top:1.75rem}.xxl\:mr-600{margin-right:1.75rem}.xxl\:mb-600{margin-bottom:1.75rem}.xxl\:ml-600{margin-left:1.75rem}.xxl\:mx-600{margin-left:1.75rem;margin-right:1.75rem}.xxl\:my-600{margin-top:1.75rem;margin-bottom:1.75rem}.xxl\:m-700{margin:2.0625rem}.xxl\:mt-700{margin-top:2.0625rem}.xxl\:mr-700{margin-right:2.0625rem}.xxl\:mb-700{margin-bottom:2.0625rem}.xxl\:ml-700{margin-left:2.0625rem}.xxl\:mx-700{margin-left:2.0625rem;margin-right:2.0625rem}.xxl\:my-700{margin-top:2.0625rem;margin-bottom:2.0625rem}.xxl\:m-800{margin:2.75rem}.xxl\:mt-800{margin-top:2.75rem}.xxl\:mr-800{margin-right:2.75rem}.xxl\:mb-800{margin-bottom:2.75rem}.xxl\:ml-800{margin-left:2.75rem}.xxl\:mx-800{margin-left:2.75rem;margin-right:2.75rem}.xxl\:my-800{margin-top:2.75rem;margin-bottom:2.75rem}.xxl\:m-900{margin:4.125rem}.xxl\:mt-900{margin-top:4.125rem}.xxl\:mr-900{margin-right:4.125rem}.xxl\:mb-900{margin-bottom:4.125rem}.xxl\:ml-900{margin-left:4.125rem}.xxl\:mx-900{margin-left:4.125rem;margin-right:4.125rem}.xxl\:my-900{margin-top:4.125rem;margin-bottom:4.125rem}.xxl\:m-1000{margin:5.5rem}.xxl\:mt-1000{margin-top:5.5rem}.xxl\:mr-1000{margin-right:5.5rem}.xxl\:mb-1000{margin-bottom:5.5rem}.xxl\:ml-1000{margin-left:5.5rem}.xxl\:mx-1000{margin-left:5.5rem;margin-right:5.5rem}.xxl\:my-1000{margin-top:5.5rem;margin-bottom:5.5rem}}.p-auto{padding:auto}.pt-auto{padding-top:auto}.pr-auto{padding-right:auto}.pb-auto{padding-bottom:auto}.pl-auto{padding-left:auto}.px-auto{padding-left:auto;padding-right:auto}.py-auto{padding-top:auto;padding-bottom:auto}.p-section{padding:var(--section-space)}.pt-section{padding-top:var(--section-space)}.pr-section{padding-right:var(--section-space)}.pb-section{padding-bottom:var(--section-space)}.pl-section{padding-left:var(--section-space)}.px-section{padding-left:var(--section-space);padding-right:var(--section-space)}.py-section{padding-top:var(--section-space);padding-bottom:var(--section-space)}.p-0{padding:0}.pt-0{padding-top:0}.pr-0{padding-right:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.px-0{padding-left:0;padding-right:0}.py-0{padding-top:0;padding-bottom:0}.p-25{padding:.25rem}.pt-25{padding-top:.25rem}.pr-25{padding-right:.25rem}.pb-25{padding-bottom:.25rem}.pl-25{padding-left:.25rem}.px-25{padding-left:.25rem;padding-right:.25rem}.py-25{padding-top:.25rem;padding-bottom:.25rem}.p-50{padding:.5rem}.pt-50{padding-top:.5rem}.pr-50{padding-right:.5rem}.pb-50{padding-bottom:.5rem}.pl-50{padding-left:.5rem}.px-50{padding-left:.5rem;padding-right:.5rem}.py-50{padding-top:.5rem;padding-bottom:.5rem}.p-100{padding:.6875rem}.pt-100{padding-top:.6875rem}.pr-100{padding-right:.6875rem}.pb-100{padding-bottom:.6875rem}.pl-100{padding-left:.6875rem}.px-100{padding-left:.6875rem;padding-right:.6875rem}.py-100{padding-top:.6875rem;padding-bottom:.6875rem}.p-200{padding:.875rem}.pt-200{padding-top:.875rem}.pr-200{padding-right:.875rem}.pb-200{padding-bottom:.875rem}.pl-200{padding-left:.875rem}.px-200{padding-left:.875rem;padding-right:.875rem}.py-200{padding-top:.875rem;padding-bottom:.875rem}.p-300{padding:1rem}.pt-300{padding-top:1rem}.pr-300{padding-right:1rem}.pb-300{padding-bottom:1rem}.pl-300{padding-left:1rem}.px-300{padding-left:1rem;padding-right:1rem}.py-300{padding-top:1rem;padding-bottom:1rem}.p-400{padding:1.125rem}.pt-400{padding-top:1.125rem}.pr-400{padding-right:1.125rem}.pb-400{padding-bottom:1.125rem}.pl-400{padding-left:1.125rem}.px-400{padding-left:1.125rem;padding-right:1.125rem}.py-400{padding-top:1.125rem;padding-bottom:1.125rem}.p-500{padding:1.375rem}.pt-500{padding-top:1.375rem}.pr-500{padding-right:1.375rem}.pb-500{padding-bottom:1.375rem}.pl-500{padding-left:1.375rem}.px-500{padding-left:1.375rem;padding-right:1.375rem}.py-500{padding-top:1.375rem;padding-bottom:1.375rem}.p-600{padding:1.75rem}.pt-600{padding-top:1.75rem}.pr-600{padding-right:1.75rem}.pb-600{padding-bottom:1.75rem}.pl-600{padding-left:1.75rem}.px-600{padding-left:1.75rem;padding-right:1.75rem}.py-600{padding-top:1.75rem;padding-bottom:1.75rem}.p-700{padding:2.0625rem}.pt-700{padding-top:2.0625rem}.pr-700{padding-right:2.0625rem}.pb-700{padding-bottom:2.0625rem}.pl-700{padding-left:2.0625rem}.px-700{padding-left:2.0625rem;padding-right:2.0625rem}.py-700{padding-top:2.0625rem;padding-bottom:2.0625rem}.p-800{padding:2.75rem}.pt-800{padding-top:2.75rem}.pr-800{padding-right:2.75rem}.pb-800{padding-bottom:2.75rem}.pl-800{padding-left:2.75rem}.px-800{padding-left:2.75rem;padding-right:2.75rem}.py-800{padding-top:2.75rem;padding-bottom:2.75rem}.p-900{padding:4.125rem}.pt-900{padding-top:4.125rem}.pr-900{padding-right:4.125rem}.pb-900{padding-bottom:4.125rem}.pl-900{padding-left:4.125rem}.px-900{padding-left:4.125rem;padding-right:4.125rem}.py-900{padding-top:4.125rem;padding-bottom:4.125rem}.p-1000{padding:5.5rem}.pt-1000{padding-top:5.5rem}.pr-1000{padding-right:5.5rem}.pb-1000{padding-bottom:5.5rem}.pl-1000{padding-left:5.5rem}.px-1000{padding-left:5.5rem;padding-right:5.5rem}.py-1000{padding-top:5.5rem;padding-bottom:5.5rem}@media (min-width: 40rem){.sm\:p-auto{padding:auto}.sm\:pt-auto{padding-top:auto}.sm\:pr-auto{padding-right:auto}.sm\:pb-auto{padding-bottom:auto}.sm\:pl-auto{padding-left:auto}.sm\:px-auto{padding-left:auto;padding-right:auto}.sm\:py-auto{padding-top:auto;padding-bottom:auto}.sm\:p-section{padding:var(--section-space)}.sm\:pt-section{padding-top:var(--section-space)}.sm\:pr-section{padding-right:var(--section-space)}.sm\:pb-section{padding-bottom:var(--section-space)}.sm\:pl-section{padding-left:var(--section-space)}.sm\:px-section{padding-left:var(--section-space);padding-right:var(--section-space)}.sm\:py-section{padding-top:var(--section-space);padding-bottom:var(--section-space)}.sm\:p-0{padding:0}.sm\:pt-0{padding-top:0}.sm\:pr-0{padding-right:0}.sm\:pb-0{padding-bottom:0}.sm\:pl-0{padding-left:0}.sm\:px-0{padding-left:0;padding-right:0}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:p-25{padding:.25rem}.sm\:pt-25{padding-top:.25rem}.sm\:pr-25{padding-right:.25rem}.sm\:pb-25{padding-bottom:.25rem}.sm\:pl-25{padding-left:.25rem}.sm\:px-25{padding-left:.25rem;padding-right:.25rem}.sm\:py-25{padding-top:.25rem;padding-bottom:.25rem}.sm\:p-50{padding:.5rem}.sm\:pt-50{padding-top:.5rem}.sm\:pr-50{padding-right:.5rem}.sm\:pb-50{padding-bottom:.5rem}.sm\:pl-50{padding-left:.5rem}.sm\:px-50{padding-left:.5rem;padding-right:.5rem}.sm\:py-50{padding-top:.5rem;padding-bottom:.5rem}.sm\:p-100{padding:.6875rem}.sm\:pt-100{padding-top:.6875rem}.sm\:pr-100{padding-right:.6875rem}.sm\:pb-100{padding-bottom:.6875rem}.sm\:pl-100{padding-left:.6875rem}.sm\:px-100{padding-left:.6875rem;padding-right:.6875rem}.sm\:py-100{padding-top:.6875rem;padding-bottom:.6875rem}.sm\:p-200{padding:.875rem}.sm\:pt-200{padding-top:.875rem}.sm\:pr-200{padding-right:.875rem}.sm\:pb-200{padding-bottom:.875rem}.sm\:pl-200{padding-left:.875rem}.sm\:px-200{padding-left:.875rem;padding-right:.875rem}.sm\:py-200{padding-top:.875rem;padding-bottom:.875rem}.sm\:p-300{padding:1rem}.sm\:pt-300{padding-top:1rem}.sm\:pr-300{padding-right:1rem}.sm\:pb-300{padding-bottom:1rem}.sm\:pl-300{padding-left:1rem}.sm\:px-300{padding-left:1rem;padding-right:1rem}.sm\:py-300{padding-top:1rem;padding-bottom:1rem}.sm\:p-400{padding:1.125rem}.sm\:pt-400{padding-top:1.125rem}.sm\:pr-400{padding-right:1.125rem}.sm\:pb-400{padding-bottom:1.125rem}.sm\:pl-400{padding-left:1.125rem}.sm\:px-400{padding-left:1.125rem;padding-right:1.125rem}.sm\:py-400{padding-top:1.125rem;padding-bottom:1.125rem}.sm\:p-500{padding:1.375rem}.sm\:pt-500{padding-top:1.375rem}.sm\:pr-500{padding-right:1.375rem}.sm\:pb-500{padding-bottom:1.375rem}.sm\:pl-500{padding-left:1.375rem}.sm\:px-500{padding-left:1.375rem;padding-right:1.375rem}.sm\:py-500{padding-top:1.375rem;padding-bottom:1.375rem}.sm\:p-600{padding:1.75rem}.sm\:pt-600{padding-top:1.75rem}.sm\:pr-600{padding-right:1.75rem}.sm\:pb-600{padding-bottom:1.75rem}.sm\:pl-600{padding-left:1.75rem}.sm\:px-600{padding-left:1.75rem;padding-right:1.75rem}.sm\:py-600{padding-top:1.75rem;padding-bottom:1.75rem}.sm\:p-700{padding:2.0625rem}.sm\:pt-700{padding-top:2.0625rem}.sm\:pr-700{padding-right:2.0625rem}.sm\:pb-700{padding-bottom:2.0625rem}.sm\:pl-700{padding-left:2.0625rem}.sm\:px-700{padding-left:2.0625rem;padding-right:2.0625rem}.sm\:py-700{padding-top:2.0625rem;padding-bottom:2.0625rem}.sm\:p-800{padding:2.75rem}.sm\:pt-800{padding-top:2.75rem}.sm\:pr-800{padding-right:2.75rem}.sm\:pb-800{padding-bottom:2.75rem}.sm\:pl-800{padding-left:2.75rem}.sm\:px-800{padding-left:2.75rem;padding-right:2.75rem}.sm\:py-800{padding-top:2.75rem;padding-bottom:2.75rem}.sm\:p-900{padding:4.125rem}.sm\:pt-900{padding-top:4.125rem}.sm\:pr-900{padding-right:4.125rem}.sm\:pb-900{padding-bottom:4.125rem}.sm\:pl-900{padding-left:4.125rem}.sm\:px-900{padding-left:4.125rem;padding-right:4.125rem}.sm\:py-900{padding-top:4.125rem;padding-bottom:4.125rem}.sm\:p-1000{padding:5.5rem}.sm\:pt-1000{padding-top:5.5rem}.sm\:pr-1000{padding-right:5.5rem}.sm\:pb-1000{padding-bottom:5.5rem}.sm\:pl-1000{padding-left:5.5rem}.sm\:px-1000{padding-left:5.5rem;padding-right:5.5rem}.sm\:py-1000{padding-top:5.5rem;padding-bottom:5.5rem}}@media (min-width: 48rem){.md\:p-auto{padding:auto}.md\:pt-auto{padding-top:auto}.md\:pr-auto{padding-right:auto}.md\:pb-auto{padding-bottom:auto}.md\:pl-auto{padding-left:auto}.md\:px-auto{padding-left:auto;padding-right:auto}.md\:py-auto{padding-top:auto;padding-bottom:auto}.md\:p-section{padding:var(--section-space)}.md\:pt-section{padding-top:var(--section-space)}.md\:pr-section{padding-right:var(--section-space)}.md\:pb-section{padding-bottom:var(--section-space)}.md\:pl-section{padding-left:var(--section-space)}.md\:px-section{padding-left:var(--section-space);padding-right:var(--section-space)}.md\:py-section{padding-top:var(--section-space);padding-bottom:var(--section-space)}.md\:p-0{padding:0}.md\:pt-0{padding-top:0}.md\:pr-0{padding-right:0}.md\:pb-0{padding-bottom:0}.md\:pl-0{padding-left:0}.md\:px-0{padding-left:0;padding-right:0}.md\:py-0{padding-top:0;padding-bottom:0}.md\:p-25{padding:.25rem}.md\:pt-25{padding-top:.25rem}.md\:pr-25{padding-right:.25rem}.md\:pb-25{padding-bottom:.25rem}.md\:pl-25{padding-left:.25rem}.md\:px-25{padding-left:.25rem;padding-right:.25rem}.md\:py-25{padding-top:.25rem;padding-bottom:.25rem}.md\:p-50{padding:.5rem}.md\:pt-50{padding-top:.5rem}.md\:pr-50{padding-right:.5rem}.md\:pb-50{padding-bottom:.5rem}.md\:pl-50{padding-left:.5rem}.md\:px-50{padding-left:.5rem;padding-right:.5rem}.md\:py-50{padding-top:.5rem;padding-bottom:.5rem}.md\:p-100{padding:.6875rem}.md\:pt-100{padding-top:.6875rem}.md\:pr-100{padding-right:.6875rem}.md\:pb-100{padding-bottom:.6875rem}.md\:pl-100{padding-left:.6875rem}.md\:px-100{padding-left:.6875rem;padding-right:.6875rem}.md\:py-100{padding-top:.6875rem;padding-bottom:.6875rem}.md\:p-200{padding:.875rem}.md\:pt-200{padding-top:.875rem}.md\:pr-200{padding-right:.875rem}.md\:pb-200{padding-bottom:.875rem}.md\:pl-200{padding-left:.875rem}.md\:px-200{padding-left:.875rem;padding-right:.875rem}.md\:py-200{padding-top:.875rem;padding-bottom:.875rem}.md\:p-300{padding:1rem}.md\:pt-300{padding-top:1rem}.md\:pr-300{padding-right:1rem}.md\:pb-300{padding-bottom:1rem}.md\:pl-300{padding-left:1rem}.md\:px-300{padding-left:1rem;padding-right:1rem}.md\:py-300{padding-top:1rem;padding-bottom:1rem}.md\:p-400{padding:1.125rem}.md\:pt-400{padding-top:1.125rem}.md\:pr-400{padding-right:1.125rem}.md\:pb-400{padding-bottom:1.125rem}.md\:pl-400{padding-left:1.125rem}.md\:px-400{padding-left:1.125rem;padding-right:1.125rem}.md\:py-400{padding-top:1.125rem;padding-bottom:1.125rem}.md\:p-500{padding:1.375rem}.md\:pt-500{padding-top:1.375rem}.md\:pr-500{padding-right:1.375rem}.md\:pb-500{padding-bottom:1.375rem}.md\:pl-500{padding-left:1.375rem}.md\:px-500{padding-left:1.375rem;padding-right:1.375rem}.md\:py-500{padding-top:1.375rem;padding-bottom:1.375rem}.md\:p-600{padding:1.75rem}.md\:pt-600{padding-top:1.75rem}.md\:pr-600{padding-right:1.75rem}.md\:pb-600{padding-bottom:1.75rem}.md\:pl-600{padding-left:1.75rem}.md\:px-600{padding-left:1.75rem;padding-right:1.75rem}.md\:py-600{padding-top:1.75rem;padding-bottom:1.75rem}.md\:p-700{padding:2.0625rem}.md\:pt-700{padding-top:2.0625rem}.md\:pr-700{padding-right:2.0625rem}.md\:pb-700{padding-bottom:2.0625rem}.md\:pl-700{padding-left:2.0625rem}.md\:px-700{padding-left:2.0625rem;padding-right:2.0625rem}.md\:py-700{padding-top:2.0625rem;padding-bottom:2.0625rem}.md\:p-800{padding:2.75rem}.md\:pt-800{padding-top:2.75rem}.md\:pr-800{padding-right:2.75rem}.md\:pb-800{padding-bottom:2.75rem}.md\:pl-800{padding-left:2.75rem}.md\:px-800{padding-left:2.75rem;padding-right:2.75rem}.md\:py-800{padding-top:2.75rem;padding-bottom:2.75rem}.md\:p-900{padding:4.125rem}.md\:pt-900{padding-top:4.125rem}.md\:pr-900{padding-right:4.125rem}.md\:pb-900{padding-bottom:4.125rem}.md\:pl-900{padding-left:4.125rem}.md\:px-900{padding-left:4.125rem;padding-right:4.125rem}.md\:py-900{padding-top:4.125rem;padding-bottom:4.125rem}.md\:p-1000{padding:5.5rem}.md\:pt-1000{padding-top:5.5rem}.md\:pr-1000{padding-right:5.5rem}.md\:pb-1000{padding-bottom:5.5rem}.md\:pl-1000{padding-left:5.5rem}.md\:px-1000{padding-left:5.5rem;padding-right:5.5rem}.md\:py-1000{padding-top:5.5rem;padding-bottom:5.5rem}}@media (min-width: 64rem){.lg\:p-auto{padding:auto}.lg\:pt-auto{padding-top:auto}.lg\:pr-auto{padding-right:auto}.lg\:pb-auto{padding-bottom:auto}.lg\:pl-auto{padding-left:auto}.lg\:px-auto{padding-left:auto;padding-right:auto}.lg\:py-auto{padding-top:auto;padding-bottom:auto}.lg\:p-section{padding:var(--section-space)}.lg\:pt-section{padding-top:var(--section-space)}.lg\:pr-section{padding-right:var(--section-space)}.lg\:pb-section{padding-bottom:var(--section-space)}.lg\:pl-section{padding-left:var(--section-space)}.lg\:px-section{padding-left:var(--section-space);padding-right:var(--section-space)}.lg\:py-section{padding-top:var(--section-space);padding-bottom:var(--section-space)}.lg\:p-0{padding:0}.lg\:pt-0{padding-top:0}.lg\:pr-0{padding-right:0}.lg\:pb-0{padding-bottom:0}.lg\:pl-0{padding-left:0}.lg\:px-0{padding-left:0;padding-right:0}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:p-25{padding:.25rem}.lg\:pt-25{padding-top:.25rem}.lg\:pr-25{padding-right:.25rem}.lg\:pb-25{padding-bottom:.25rem}.lg\:pl-25{padding-left:.25rem}.lg\:px-25{padding-left:.25rem;padding-right:.25rem}.lg\:py-25{padding-top:.25rem;padding-bottom:.25rem}.lg\:p-50{padding:.5rem}.lg\:pt-50{padding-top:.5rem}.lg\:pr-50{padding-right:.5rem}.lg\:pb-50{padding-bottom:.5rem}.lg\:pl-50{padding-left:.5rem}.lg\:px-50{padding-left:.5rem;padding-right:.5rem}.lg\:py-50{padding-top:.5rem;padding-bottom:.5rem}.lg\:p-100{padding:.6875rem}.lg\:pt-100{padding-top:.6875rem}.lg\:pr-100{padding-right:.6875rem}.lg\:pb-100{padding-bottom:.6875rem}.lg\:pl-100{padding-left:.6875rem}.lg\:px-100{padding-left:.6875rem;padding-right:.6875rem}.lg\:py-100{padding-top:.6875rem;padding-bottom:.6875rem}.lg\:p-200{padding:.875rem}.lg\:pt-200{padding-top:.875rem}.lg\:pr-200{padding-right:.875rem}.lg\:pb-200{padding-bottom:.875rem}.lg\:pl-200{padding-left:.875rem}.lg\:px-200{padding-left:.875rem;padding-right:.875rem}.lg\:py-200{padding-top:.875rem;padding-bottom:.875rem}.lg\:p-300{padding:1rem}.lg\:pt-300{padding-top:1rem}.lg\:pr-300{padding-right:1rem}.lg\:pb-300{padding-bottom:1rem}.lg\:pl-300{padding-left:1rem}.lg\:px-300{padding-left:1rem;padding-right:1rem}.lg\:py-300{padding-top:1rem;padding-bottom:1rem}.lg\:p-400{padding:1.125rem}.lg\:pt-400{padding-top:1.125rem}.lg\:pr-400{padding-right:1.125rem}.lg\:pb-400{padding-bottom:1.125rem}.lg\:pl-400{padding-left:1.125rem}.lg\:px-400{padding-left:1.125rem;padding-right:1.125rem}.lg\:py-400{padding-top:1.125rem;padding-bottom:1.125rem}.lg\:p-500{padding:1.375rem}.lg\:pt-500{padding-top:1.375rem}.lg\:pr-500{padding-right:1.375rem}.lg\:pb-500{padding-bottom:1.375rem}.lg\:pl-500{padding-left:1.375rem}.lg\:px-500{padding-left:1.375rem;padding-right:1.375rem}.lg\:py-500{padding-top:1.375rem;padding-bottom:1.375rem}.lg\:p-600{padding:1.75rem}.lg\:pt-600{padding-top:1.75rem}.lg\:pr-600{padding-right:1.75rem}.lg\:pb-600{padding-bottom:1.75rem}.lg\:pl-600{padding-left:1.75rem}.lg\:px-600{padding-left:1.75rem;padding-right:1.75rem}.lg\:py-600{padding-top:1.75rem;padding-bottom:1.75rem}.lg\:p-700{padding:2.0625rem}.lg\:pt-700{padding-top:2.0625rem}.lg\:pr-700{padding-right:2.0625rem}.lg\:pb-700{padding-bottom:2.0625rem}.lg\:pl-700{padding-left:2.0625rem}.lg\:px-700{padding-left:2.0625rem;padding-right:2.0625rem}.lg\:py-700{padding-top:2.0625rem;padding-bottom:2.0625rem}.lg\:p-800{padding:2.75rem}.lg\:pt-800{padding-top:2.75rem}.lg\:pr-800{padding-right:2.75rem}.lg\:pb-800{padding-bottom:2.75rem}.lg\:pl-800{padding-left:2.75rem}.lg\:px-800{padding-left:2.75rem;padding-right:2.75rem}.lg\:py-800{padding-top:2.75rem;padding-bottom:2.75rem}.lg\:p-900{padding:4.125rem}.lg\:pt-900{padding-top:4.125rem}.lg\:pr-900{padding-right:4.125rem}.lg\:pb-900{padding-bottom:4.125rem}.lg\:pl-900{padding-left:4.125rem}.lg\:px-900{padding-left:4.125rem;padding-right:4.125rem}.lg\:py-900{padding-top:4.125rem;padding-bottom:4.125rem}.lg\:p-1000{padding:5.5rem}.lg\:pt-1000{padding-top:5.5rem}.lg\:pr-1000{padding-right:5.5rem}.lg\:pb-1000{padding-bottom:5.5rem}.lg\:pl-1000{padding-left:5.5rem}.lg\:px-1000{padding-left:5.5rem;padding-right:5.5rem}.lg\:py-1000{padding-top:5.5rem;padding-bottom:5.5rem}}@media (min-width: 80rem){.xl\:p-auto{padding:auto}.xl\:pt-auto{padding-top:auto}.xl\:pr-auto{padding-right:auto}.xl\:pb-auto{padding-bottom:auto}.xl\:pl-auto{padding-left:auto}.xl\:px-auto{padding-left:auto;padding-right:auto}.xl\:py-auto{padding-top:auto;padding-bottom:auto}.xl\:p-section{padding:var(--section-space)}.xl\:pt-section{padding-top:var(--section-space)}.xl\:pr-section{padding-right:var(--section-space)}.xl\:pb-section{padding-bottom:var(--section-space)}.xl\:pl-section{padding-left:var(--section-space)}.xl\:px-section{padding-left:var(--section-space);padding-right:var(--section-space)}.xl\:py-section{padding-top:var(--section-space);padding-bottom:var(--section-space)}.xl\:p-0{padding:0}.xl\:pt-0{padding-top:0}.xl\:pr-0{padding-right:0}.xl\:pb-0{padding-bottom:0}.xl\:pl-0{padding-left:0}.xl\:px-0{padding-left:0;padding-right:0}.xl\:py-0{padding-top:0;padding-bottom:0}.xl\:p-25{padding:.25rem}.xl\:pt-25{padding-top:.25rem}.xl\:pr-25{padding-right:.25rem}.xl\:pb-25{padding-bottom:.25rem}.xl\:pl-25{padding-left:.25rem}.xl\:px-25{padding-left:.25rem;padding-right:.25rem}.xl\:py-25{padding-top:.25rem;padding-bottom:.25rem}.xl\:p-50{padding:.5rem}.xl\:pt-50{padding-top:.5rem}.xl\:pr-50{padding-right:.5rem}.xl\:pb-50{padding-bottom:.5rem}.xl\:pl-50{padding-left:.5rem}.xl\:px-50{padding-left:.5rem;padding-right:.5rem}.xl\:py-50{padding-top:.5rem;padding-bottom:.5rem}.xl\:p-100{padding:.6875rem}.xl\:pt-100{padding-top:.6875rem}.xl\:pr-100{padding-right:.6875rem}.xl\:pb-100{padding-bottom:.6875rem}.xl\:pl-100{padding-left:.6875rem}.xl\:px-100{padding-left:.6875rem;padding-right:.6875rem}.xl\:py-100{padding-top:.6875rem;padding-bottom:.6875rem}.xl\:p-200{padding:.875rem}.xl\:pt-200{padding-top:.875rem}.xl\:pr-200{padding-right:.875rem}.xl\:pb-200{padding-bottom:.875rem}.xl\:pl-200{padding-left:.875rem}.xl\:px-200{padding-left:.875rem;padding-right:.875rem}.xl\:py-200{padding-top:.875rem;padding-bottom:.875rem}.xl\:p-300{padding:1rem}.xl\:pt-300{padding-top:1rem}.xl\:pr-300{padding-right:1rem}.xl\:pb-300{padding-bottom:1rem}.xl\:pl-300{padding-left:1rem}.xl\:px-300{padding-left:1rem;padding-right:1rem}.xl\:py-300{padding-top:1rem;padding-bottom:1rem}.xl\:p-400{padding:1.125rem}.xl\:pt-400{padding-top:1.125rem}.xl\:pr-400{padding-right:1.125rem}.xl\:pb-400{padding-bottom:1.125rem}.xl\:pl-400{padding-left:1.125rem}.xl\:px-400{padding-left:1.125rem;padding-right:1.125rem}.xl\:py-400{padding-top:1.125rem;padding-bottom:1.125rem}.xl\:p-500{padding:1.375rem}.xl\:pt-500{padding-top:1.375rem}.xl\:pr-500{padding-right:1.375rem}.xl\:pb-500{padding-bottom:1.375rem}.xl\:pl-500{padding-left:1.375rem}.xl\:px-500{padding-left:1.375rem;padding-right:1.375rem}.xl\:py-500{padding-top:1.375rem;padding-bottom:1.375rem}.xl\:p-600{padding:1.75rem}.xl\:pt-600{padding-top:1.75rem}.xl\:pr-600{padding-right:1.75rem}.xl\:pb-600{padding-bottom:1.75rem}.xl\:pl-600{padding-left:1.75rem}.xl\:px-600{padding-left:1.75rem;padding-right:1.75rem}.xl\:py-600{padding-top:1.75rem;padding-bottom:1.75rem}.xl\:p-700{padding:2.0625rem}.xl\:pt-700{padding-top:2.0625rem}.xl\:pr-700{padding-right:2.0625rem}.xl\:pb-700{padding-bottom:2.0625rem}.xl\:pl-700{padding-left:2.0625rem}.xl\:px-700{padding-left:2.0625rem;padding-right:2.0625rem}.xl\:py-700{padding-top:2.0625rem;padding-bottom:2.0625rem}.xl\:p-800{padding:2.75rem}.xl\:pt-800{padding-top:2.75rem}.xl\:pr-800{padding-right:2.75rem}.xl\:pb-800{padding-bottom:2.75rem}.xl\:pl-800{padding-left:2.75rem}.xl\:px-800{padding-left:2.75rem;padding-right:2.75rem}.xl\:py-800{padding-top:2.75rem;padding-bottom:2.75rem}.xl\:p-900{padding:4.125rem}.xl\:pt-900{padding-top:4.125rem}.xl\:pr-900{padding-right:4.125rem}.xl\:pb-900{padding-bottom:4.125rem}.xl\:pl-900{padding-left:4.125rem}.xl\:px-900{padding-left:4.125rem;padding-right:4.125rem}.xl\:py-900{padding-top:4.125rem;padding-bottom:4.125rem}.xl\:p-1000{padding:5.5rem}.xl\:pt-1000{padding-top:5.5rem}.xl\:pr-1000{padding-right:5.5rem}.xl\:pb-1000{padding-bottom:5.5rem}.xl\:pl-1000{padding-left:5.5rem}.xl\:px-1000{padding-left:5.5rem;padding-right:5.5rem}.xl\:py-1000{padding-top:5.5rem;padding-bottom:5.5rem}}@media (min-width: 96rem){.xxl\:p-auto{padding:auto}.xxl\:pt-auto{padding-top:auto}.xxl\:pr-auto{padding-right:auto}.xxl\:pb-auto{padding-bottom:auto}.xxl\:pl-auto{padding-left:auto}.xxl\:px-auto{padding-left:auto;padding-right:auto}.xxl\:py-auto{padding-top:auto;padding-bottom:auto}.xxl\:p-section{padding:var(--section-space)}.xxl\:pt-section{padding-top:var(--section-space)}.xxl\:pr-section{padding-right:var(--section-space)}.xxl\:pb-section{padding-bottom:var(--section-space)}.xxl\:pl-section{padding-left:var(--section-space)}.xxl\:px-section{padding-left:var(--section-space);padding-right:var(--section-space)}.xxl\:py-section{padding-top:var(--section-space);padding-bottom:var(--section-space)}.xxl\:p-0{padding:0}.xxl\:pt-0{padding-top:0}.xxl\:pr-0{padding-right:0}.xxl\:pb-0{padding-bottom:0}.xxl\:pl-0{padding-left:0}.xxl\:px-0{padding-left:0;padding-right:0}.xxl\:py-0{padding-top:0;padding-bottom:0}.xxl\:p-25{padding:.25rem}.xxl\:pt-25{padding-top:.25rem}.xxl\:pr-25{padding-right:.25rem}.xxl\:pb-25{padding-bottom:.25rem}.xxl\:pl-25{padding-left:.25rem}.xxl\:px-25{padding-left:.25rem;padding-right:.25rem}.xxl\:py-25{padding-top:.25rem;padding-bottom:.25rem}.xxl\:p-50{padding:.5rem}.xxl\:pt-50{padding-top:.5rem}.xxl\:pr-50{padding-right:.5rem}.xxl\:pb-50{padding-bottom:.5rem}.xxl\:pl-50{padding-left:.5rem}.xxl\:px-50{padding-left:.5rem;padding-right:.5rem}.xxl\:py-50{padding-top:.5rem;padding-bottom:.5rem}.xxl\:p-100{padding:.6875rem}.xxl\:pt-100{padding-top:.6875rem}.xxl\:pr-100{padding-right:.6875rem}.xxl\:pb-100{padding-bottom:.6875rem}.xxl\:pl-100{padding-left:.6875rem}.xxl\:px-100{padding-left:.6875rem;padding-right:.6875rem}.xxl\:py-100{padding-top:.6875rem;padding-bottom:.6875rem}.xxl\:p-200{padding:.875rem}.xxl\:pt-200{padding-top:.875rem}.xxl\:pr-200{padding-right:.875rem}.xxl\:pb-200{padding-bottom:.875rem}.xxl\:pl-200{padding-left:.875rem}.xxl\:px-200{padding-left:.875rem;padding-right:.875rem}.xxl\:py-200{padding-top:.875rem;padding-bottom:.875rem}.xxl\:p-300{padding:1rem}.xxl\:pt-300{padding-top:1rem}.xxl\:pr-300{padding-right:1rem}.xxl\:pb-300{padding-bottom:1rem}.xxl\:pl-300{padding-left:1rem}.xxl\:px-300{padding-left:1rem;padding-right:1rem}.xxl\:py-300{padding-top:1rem;padding-bottom:1rem}.xxl\:p-400{padding:1.125rem}.xxl\:pt-400{padding-top:1.125rem}.xxl\:pr-400{padding-right:1.125rem}.xxl\:pb-400{padding-bottom:1.125rem}.xxl\:pl-400{padding-left:1.125rem}.xxl\:px-400{padding-left:1.125rem;padding-right:1.125rem}.xxl\:py-400{padding-top:1.125rem;padding-bottom:1.125rem}.xxl\:p-500{padding:1.375rem}.xxl\:pt-500{padding-top:1.375rem}.xxl\:pr-500{padding-right:1.375rem}.xxl\:pb-500{padding-bottom:1.375rem}.xxl\:pl-500{padding-left:1.375rem}.xxl\:px-500{padding-left:1.375rem;padding-right:1.375rem}.xxl\:py-500{padding-top:1.375rem;padding-bottom:1.375rem}.xxl\:p-600{padding:1.75rem}.xxl\:pt-600{padding-top:1.75rem}.xxl\:pr-600{padding-right:1.75rem}.xxl\:pb-600{padding-bottom:1.75rem}.xxl\:pl-600{padding-left:1.75rem}.xxl\:px-600{padding-left:1.75rem;padding-right:1.75rem}.xxl\:py-600{padding-top:1.75rem;padding-bottom:1.75rem}.xxl\:p-700{padding:2.0625rem}.xxl\:pt-700{padding-top:2.0625rem}.xxl\:pr-700{padding-right:2.0625rem}.xxl\:pb-700{padding-bottom:2.0625rem}.xxl\:pl-700{padding-left:2.0625rem}.xxl\:px-700{padding-left:2.0625rem;padding-right:2.0625rem}.xxl\:py-700{padding-top:2.0625rem;padding-bottom:2.0625rem}.xxl\:p-800{padding:2.75rem}.xxl\:pt-800{padding-top:2.75rem}.xxl\:pr-800{padding-right:2.75rem}.xxl\:pb-800{padding-bottom:2.75rem}.xxl\:pl-800{padding-left:2.75rem}.xxl\:px-800{padding-left:2.75rem;padding-right:2.75rem}.xxl\:py-800{padding-top:2.75rem;padding-bottom:2.75rem}.xxl\:p-900{padding:4.125rem}.xxl\:pt-900{padding-top:4.125rem}.xxl\:pr-900{padding-right:4.125rem}.xxl\:pb-900{padding-bottom:4.125rem}.xxl\:pl-900{padding-left:4.125rem}.xxl\:px-900{padding-left:4.125rem;padding-right:4.125rem}.xxl\:py-900{padding-top:4.125rem;padding-bottom:4.125rem}.xxl\:p-1000{padding:5.5rem}.xxl\:pt-1000{padding-top:5.5rem}.xxl\:pr-1000{padding-right:5.5rem}.xxl\:pb-1000{padding-bottom:5.5rem}.xxl\:pl-1000{padding-left:5.5rem}.xxl\:px-1000{padding-left:5.5rem;padding-right:5.5rem}.xxl\:py-1000{padding-top:5.5rem;padding-bottom:5.5rem}}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.stack{display:flex;flex-direction:column;gap:var(--gap, 0)}.stretched-link-container{position:relative}.stretched-link:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000;content:""}.tt-uppercase{text-transform:uppercase}.tt-lowercase{text-transform:lowercase}.fw-normal{font-weight:var(--font-weight-normal)}.fw-bold{font-weight:var(--font-weight-bold)}.text-balanced{text-wrap:balance}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}@media (min-width: 40rem){.sm\:text-left{text-align:left}.sm\:text-center{text-align:center}.sm\:text-right{text-align:right}}@media (min-width: 48rem){.md\:text-left{text-align:left}.md\:text-center{text-align:center}.md\:text-right{text-align:right}}@media (min-width: 64rem){.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:text-right{text-align:right}}@media (min-width: 80rem){.xl\:text-left{text-align:left}.xl\:text-center{text-align:center}.xl\:text-right{text-align:right}}@media (min-width: 96rem){.xxl\:text-left{text-align:left}.xxl\:text-center{text-align:center}.xxl\:text-right{text-align:right}}.visually-hidden{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}.flex-wrap{flex-wrap:wrap}@media (min-width: 40rem){.sm\:flex-wrap{flex-wrap:wrap}}@media (min-width: 48rem){.md\:flex-wrap{flex-wrap:wrap}}@media (min-width: 64rem){.lg\:flex-wrap{flex-wrap:wrap}}@media (min-width: 80rem){.xl\:flex-wrap{flex-wrap:wrap}}@media (min-width: 96rem){.xxl\:flex-wrap{flex-wrap:wrap}}.accordion{position:relative;background-color:var(--background-contrast);border-radius:var(--border-radius-sm)}.accordion .accordion-toggle{width:100%;display:inline-flex;flex-direction:row;padding:.5em .5em .5em 1.5em;gap:1.5em;border-radius:var(--border-radius-sm);text-decoration:none;color:var(--color-text);background:transparent;border:0;transition:background-color .3s ease}.accordion .accordion-toggle.is-interactive{cursor:pointer}.accordion .accordion-toggle.is-interactive:hover{background-color:color-mix(in hsl,var(--background-contrast),var(--color-text) 10%)}.accordion .title{color:var(--color-text);padding:.5em 0}.accordion .title p{margin:0;padding:0}.accordion .index{font-family:var(--font-family-monospace);color:var(--color-highlight);padding:.5em 0}.accordion .collapse-icon{margin-left:auto}.accordion .accordion-body{padding:0 1.5em 1.25em}.animation-overlay{mix-blend-mode:lighten}.animation{position:relative}.animation .video{width:100%;height:auto}.animation .video .plyr{--plyr-video-background: transparent;border-radius:0}:root .header-animation,.theme-white .header-animation,.theme-gray .header-animation{mix-blend-mode:darken}.theme-dark-blue .header-animation,.theme-dark-gray .header-animation,.theme-dark .header-animation{mix-blend-mode:lighten}.author-chip{position:relative;display:flex;align-items:center;gap:1em;color:inherit;text-decoration:none;border-radius:999px;transition:background var(--transition-speed-medium) var(--ease-out-quad)}.author-chip:hover{background-color:color-mix(in hsl,var(--background-contrast),transparent 90%)}.author-chip:focus-visible{outline:none}.author-chip:after{content:"";display:block;pointer-events:none;position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;box-shadow:0 0 0 0 var(--color-focus);border-radius:999px;transition:box-shadow .1s ease-in-out}.author-chip.focus-visible:after,.author-chip:focus-visible:after,.author-chip.focus:after{box-shadow:0 0 0 2px var(--color-focus)}.author-chip-image{width:66px;border-radius:50%;overflow:hidden}.author-chip-body{font-size:var(--font-size-smaller);font-weight:var(--font-weight-bold);padding-right:1em}.author-occupation{color:var(--color-muted)}.author-list-tile{display:flex;flex-direction:column}.author-list-tile .author-image{display:block;width:140px;height:auto;border-radius:999px;overflow:hidden}.author-list-tile .author-title{font-size:var(--font-size-body)}.author-list-tile .author-occupation{color:var(--color-highlight)}.author-list-tile .author-description{font-size:var(--font-size-smaller)}.author-list-tile .author-buttons{display:flex;align-items:start;flex-wrap:wrap;font-size:var(--font-size-small);gap:.5em}@media (min-width: 48rem){.author-list-tile{flex-direction:row;align-items:center;gap:2rem}.author-list-tile .author-image{flex:0 0 240px;width:240px}.author-list-tile .author-title{font-size:var(--font-size-h3)}.author-list-tile .author-description,.author-list-tile .author-buttons{font-size:var(--font-size-small)}}.badge{display:inline-block;padding:.35em .75em;background-color:color-mix(in hsl,var(--color-text) 10%,transparent);border-radius:var(--border-radius-round);font-family:var(--font-family-monospace);font-size:.75em;font-weight:var(--monospace-font-weight-bold);text-transform:uppercase;letter-spacing:1px}.badge-highlight{color:var(--color-text-on-highlight);background-color:var(--color-highlight)}.badge-green,.badge-primary{color:var(--color-text-on-highlight-primary);background-color:var(--color-highlight-primary)}.badge-secondary{color:var(--color-text-on-highlight-secondary);background-color:var(--color-highlight-secondary)}.badge-medium{font-size:var(--font-size-small);text-transform:none;padding:.5em 1em}.badge-with-icon{display:inline-flex;align-items:center;gap:.5em}.badge-large{padding:.5em 1em;font-size:.85em;text-transform:none}.badge-tint{color:var(--text-color, var(--color-text));background-color:var(--background-color, color-mix(in hsl, var(--color-text) 10%, transparent))}.bento .grid-item-inner{display:flex;height:100%;position:relative;border-radius:var(--border-radius);padding:1.5rem;color:var(--color-text);background-color:var(--background);overflow:hidden}.bento .image{width:100%;height:100%}.bento .grid-item{--border-radius: var(--border-radius-sm)}@media (min-width: 40rem){.bento .grid-item{--border-radius: var(--border-radius-md)}}.bento a.grid-item{text-decoration:none;transition:transform var(--transition-speed-medium) var(--ease-out-quint)}.bento a.grid-item .grid-item-inner{box-shadow:0 0 0 transparent;transition:box-shadow var(--transition-speed-medium) var(--ease-out-quint)}.bento a.grid-item.hover .grid-item-inner,.bento a.grid-item:hover .grid-item-inner{box-shadow:var(--box-shadow-md)}.bento a.grid-item:focus-visible{outline:none}.bento a.grid-item:after{content:"";display:block;pointer-events:none;position:absolute;top:calc(var(--focus-border-offset, 3px) * -1);right:calc(var(--focus-border-offset, 3px) * -1);bottom:calc(var(--focus-border-offset, 3px) * -1);left:calc(var(--focus-border-offset, 3px) * -1);box-shadow:0 0 0 0 var(--color-focus);border-radius:calc(var(--border-radius) + var(--focus-border-offset));transition:box-shadow var(--transition-speed-medium) var(--ease-out-quint)}.bento a.grid-item.focus-visible .grid-item-inner,.bento a.grid-item:focus-visible .grid-item-inner,.bento a.grid-item.focus .grid-item-inner,.bento a.grid-item:hover .grid-item-inner{box-shadow:var(--box-shadow-md)}.bento a.grid-item.focus-visible:after,.bento a.grid-item:focus-visible:after,.bento a.grid-item.focus:after,.bento a.grid-item:hover:after{box-shadow:0 0 0 var(--focus-border-width, 3px) var(--color-focus)}.bento .grid-item-media{position:absolute;z-index:1}.bento .grid-item-body{position:relative;z-index:2}@media (max-width: 39.998rem){.bento .grid-item-inner{padding-bottom:60vw}.bento .grid-item-media{position:absolute;bottom:0;left:0;right:0;height:60vw;z-index:1}.bento .grid-item-body{position:relative;z-index:2}.bento .grid-item-4{border-bottom-left-radius:var(--border-radius-xl)}.bento .grid-item-media-image{display:block;width:100%;height:auto}}.bento-layout-bento .grid-item-1{grid-area:grid-item-1}.bento-layout-bento .grid-item-2{grid-area:grid-item-2}.bento-layout-bento .grid-item-3{grid-area:grid-item-3}.bento-layout-bento .grid-item-4{grid-area:grid-item-4}.bento-grid-1-items{display:grid;grid-template-columns:100%;grid-template-rows:auto;grid-template-areas:"grid-item-1"}@media (min-width: 40rem){.bento-grid-1-items .grid-item .grid-item-inner{align-items:center;padding:2rem;padding-right:40%;min-height:300px}.bento-grid-1-items .grid-item .grid-item-inner .grid-item-media{position:absolute;top:0;bottom:0;right:0;width:40%;z-index:1}.bento-grid-1-items .grid-item .grid-item-inner .grid-item-body{position:relative;z-index:2}.bento-grid-1-items .grid-item .grid-item-inner .grid-item:last-child{border-bottom-left-radius:var(--border-radius-xl)}.bento-grid-1-items .grid-item .grid-item-inner .image{display:flex}.bento-grid-1-items .grid-item .grid-item-inner .grid-item-media-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}}.bento-grid-2-items{display:grid;grid-template-columns:100%;grid-template-rows:auto auto;grid-template-areas:"grid-item-1" "grid-item-2";gap:var(--gap)}@media (min-width: 40rem){.bento-grid-2-items{grid-template-columns:1fr;grid-template-rows:auto auto;grid-template-areas:"grid-item-1" "grid-item-2"}.bento-grid-2-items .grid-item .grid-item-inner{align-items:center;padding:2rem;padding-right:30vw;min-height:300px}.bento-grid-2-items .grid-item .grid-item-inner .grid-item-media{position:absolute;top:0;bottom:0;right:0;width:30vw;z-index:1}.bento-grid-2-items .grid-item .grid-item-inner .grid-item-body{position:relative;z-index:2}.bento-grid-2-items .grid-item .grid-item-inner .grid-item:last-child{border-bottom-left-radius:var(--border-radius-xl)}.bento-grid-2-items .grid-item .grid-item-inner .grid-item-media-image{position:absolute;left:0;display:block;height:100%;width:auto}}@media (min-width: 64rem){.bento-grid-2-items{grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-template-areas:"grid-item-1 grid-item-2"}.bento-grid-2-items .grid-item .grid-item-inner{display:flex;align-items:start;padding:2rem;padding-bottom:min(300px,25vw)}.bento-grid-2-items .grid-item .grid-item-inner .grid-item-media{position:absolute;top:unset;bottom:0;left:0;right:0;height:min(300px,25vw);width:100%}.bento-grid-2-items .grid-item .grid-item-inner .grid-item-media-image{display:block;width:100%;height:auto}}.bento-grid-3-items{display:grid;grid-template-columns:100%;grid-template-rows:auto auto auto;grid-template-areas:"grid-item-1" "grid-item-2" "grid-item-3";gap:var(--gap)}@media (min-width: 40rem){.bento-grid-3-items{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"grid-item-1" "grid-item-2" "grid-item-3"}.bento-grid-3-items .grid-item .grid-item-inner{align-items:center;padding:2rem;padding-right:30vw;min-height:240px}.bento-grid-3-items .grid-item .grid-item-inner .grid-item-media{position:absolute;top:0;bottom:0;right:0;width:30vw;z-index:1}.bento-grid-3-items .grid-item .grid-item-inner .grid-item-body{position:relative;z-index:2}.bento-grid-3-items .grid-item .grid-item-inner .grid-item:last-child{border-bottom-left-radius:var(--border-radius-xl)}.bento-grid-3-items .grid-item .grid-item-inner .grid-item-media-image{position:absolute;left:0;display:block;height:100%;width:auto}}@media (min-width: 64rem){.bento-grid-3-items{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"grid-item-1 grid-item-1" "grid-item-2 grid-item-3"}.bento-grid-3-items .grid-item-1 .grid-item-inner{display:flex;align-items:center;padding:2rem;padding-right:30vw;min-height:30vw}.bento-grid-3-items .grid-item-1 .grid-item-inner .grid-item-media{position:absolute;top:0;bottom:0;right:0;width:30vw;z-index:1}.bento-grid-3-items .grid-item-1 .grid-item-inner .grid-item-body{position:relative;z-index:2}.bento-grid-3-items .grid-item-1 .grid-item-inner .grid-item:last-child{border-bottom-left-radius:var(--border-radius-xl)}.bento-grid-3-items .grid-item-1 .grid-item-inner .grid-item-media-image{position:absolute;left:0;top:-25%;display:block;height:150%;width:auto}.bento-grid-3-items .grid-item-2 .grid-item-inner,.bento-grid-3-items .grid-item-3 .grid-item-inner{display:flex;align-items:start;padding:2rem;padding-bottom:30vw}.bento-grid-3-items .grid-item-2 .grid-item-inner .grid-item-media,.bento-grid-3-items .grid-item-3 .grid-item-inner .grid-item-media{position:absolute;top:unset;bottom:0;left:0;right:0;height:30vw;width:100%}.bento-grid-3-items .grid-item-2 .grid-item-inner .grid-item-media-image,.bento-grid-3-items .grid-item-3 .grid-item-inner .grid-item-media-image{display:block;width:100%;height:auto}}@media (min-width: 80rem){.bento-grid-3-items{grid-template-columns:4fr 6fr;grid-template-rows:auto auto;grid-template-areas:"grid-item-1 grid-item-2" "grid-item-1 grid-item-3"}.bento-grid-3-items .grid-item-1 .grid-item-inner{padding:2rem;padding-bottom:min(25vw,400px);min-height:320px}.bento-grid-3-items .grid-item-1 .grid-item-inner .grid-item-media{position:absolute;top:unset;bottom:0;left:0;right:0;width:100%;height:min(25vw,400px)}.bento-grid-3-items .grid-item-1 .grid-item-inner .grid-item-media-image{display:block;width:100%;height:auto}.bento-grid-3-items .grid-item-2 .grid-item-inner,.bento-grid-3-items .grid-item-3 .grid-item-inner{display:flex;align-items:center;padding:2rem;padding-right:40%;min-height:320px}.bento-grid-3-items .grid-item-2 .grid-item-inner .grid-item-media,.bento-grid-3-items .grid-item-3 .grid-item-inner .grid-item-media{position:absolute;top:0;bottom:0;right:0;left:unset;width:40%;height:100%;z-index:1}.bento-grid-3-items .grid-item-2 .grid-item-inner .grid-item-body,.bento-grid-3-items .grid-item-3 .grid-item-inner .grid-item-body{position:relative;z-index:2}.bento-grid-3-items .grid-item-2 .grid-item-inner .grid-item:last-child,.bento-grid-3-items .grid-item-3 .grid-item-inner .grid-item:last-child{border-bottom-left-radius:var(--border-radius-xl)}.bento-grid-3-items .grid-item-2 .grid-item-inner .grid-item-media-image,.bento-grid-3-items .grid-item-3 .grid-item-inner .grid-item-media-image{position:absolute;left:0;top:-25%;display:block;height:150%;width:auto}}.bento-grid-4-items{display:grid;grid-template-columns:100%;grid-template-rows:auto auto auto auto;grid-template-areas:"grid-item-1" "grid-item-2" "grid-item-3" "grid-item-4";gap:var(--gap)}.bento-grid-4-items .grid-item-1{grid-area:grid-item-1}.bento-grid-4-items .grid-item-2{grid-area:grid-item-2}.bento-grid-4-items .grid-item-3{grid-area:grid-item-3}.bento-grid-4-items .grid-item-4{grid-area:grid-item-4}@media (min-width: 40rem){.bento-grid-4-items{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;grid-template-areas:"grid-item-1 grid-item-1" "grid-item-2 grid-item-2" "grid-item-3 grid-item-4"}.bento-grid-4-items .grid-item{--border-radius: var(--border-radius-md)}.bento-grid-4-items .grid-item-1 .grid-item-inner,.bento-grid-4-items .grid-item-2 .grid-item-inner{padding:2rem;padding-right:30vw}.bento-grid-4-items .grid-item-1 .grid-item-inner .grid-item-media,.bento-grid-4-items .grid-item-2 .grid-item-inner .grid-item-media{position:absolute;top:0;bottom:0;right:0;width:30vw;z-index:1}.bento-grid-4-items .grid-item-1 .grid-item-inner .grid-item-body,.bento-grid-4-items .grid-item-2 .grid-item-inner .grid-item-body{position:relative;z-index:2}.bento-grid-4-items .grid-item-1 .grid-item-inner .grid-item:last-child,.bento-grid-4-items .grid-item-2 .grid-item-inner .grid-item:last-child{border-bottom-left-radius:var(--border-radius-xl)}.bento-grid-4-items .grid-item-1 .grid-item-inner .grid-item-media-image,.bento-grid-4-items .grid-item-2 .grid-item-inner .grid-item-media-image{position:absolute;left:0;display:block;height:100%;width:auto}.bento-grid-4-items .grid-item-3 .grid-item-inner,.bento-grid-4-items .grid-item-4 .grid-item-inner{display:flex;padding:2rem;padding-bottom:30vw}.bento-grid-4-items .grid-item-3 .grid-item-inner .grid-item-heading,.bento-grid-4-items .grid-item-4 .grid-item-inner .grid-item-heading{font-size:var(--font-size-h3)}.bento-grid-4-items .grid-item-3 .grid-item-inner .grid-item-media,.bento-grid-4-items .grid-item-4 .grid-item-inner .grid-item-media{position:absolute;bottom:0;left:0;right:0;height:30vw}.bento-grid-4-items .grid-item-3 .grid-item-inner .grid-item-media-image,.bento-grid-4-items .grid-item-4 .grid-item-inner .grid-item-media-image{display:block;width:100%;height:auto}}@media (min-width: 48rem){.bento-grid-4-items{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;grid-template-areas:"grid-item-1 grid-item-1" "grid-item-2 grid-item-2" "grid-item-3 grid-item-4"}.bento-grid-4-items .grid-item-1 .grid-item-inner,.bento-grid-4-items .grid-item-2 .grid-item-inner{display:flex;padding:2rem;padding-right:30vw;min-height:30vw}.bento-grid-4-items .grid-item-1 .grid-item-inner .grid-item-media,.bento-grid-4-items .grid-item-2 .grid-item-inner .grid-item-media{position:absolute;top:0;bottom:0;right:0;width:30vw;z-index:1}.bento-grid-4-items .grid-item-1 .grid-item-inner .grid-item-body,.bento-grid-4-items .grid-item-2 .grid-item-inner .grid-item-body{position:relative;z-index:2}.bento-grid-4-items .grid-item-1 .grid-item-inner .grid-item:last-child,.bento-grid-4-items .grid-item-2 .grid-item-inner .grid-item:last-child{border-bottom-left-radius:var(--border-radius-xl)}.bento-grid-4-items .grid-item-1 .grid-item-inner .grid-item-media-image,.bento-grid-4-items .grid-item-2 .grid-item-inner .grid-item-media-image{position:absolute;left:0;top:-25%;display:block;height:150%;width:auto}.bento-grid-4-items .grid-item-3 .grid-item-inner,.bento-grid-4-items .grid-item-4 .grid-item-inner{display:flex;padding:2rem;padding-bottom:30vw}.bento-grid-4-items .grid-item-3 .grid-item-inner .grid-item-media,.bento-grid-4-items .grid-item-4 .grid-item-inner .grid-item-media{position:absolute;bottom:0;left:0;right:0;height:30vw}.bento-grid-4-items .grid-item-3 .grid-item-inner .grid-item-media-image,.bento-grid-4-items .grid-item-4 .grid-item-inner .grid-item-media-image{display:block;width:100%;height:auto}}@media (min-width: 80rem){.bento-grid-4-items{grid-template-columns:4fr 3fr 3fr;grid-template-rows:auto auto;grid-template-areas:"grid-item-1 grid-item-2 grid-item-2" "grid-item-1 grid-item-3 grid-item-4"}.bento-grid-4-items .grid-item-1 .grid-item-inner,.bento-grid-4-items .grid-item-2 .grid-item-inner,.bento-grid-4-items .grid-item-3 .grid-item-inner,.bento-grid-4-items .grid-item-4 .grid-item-inner{padding:2.5rem;align-items:start}.bento-grid-4-items .grid-item-1 .grid-item-inner{padding-bottom:min(25vw,400px);min-height:320px}.bento-grid-4-items .grid-item-1 .grid-item-inner .grid-item-media{position:absolute;top:unset;bottom:0;left:0;right:0;width:100%;height:min(25vw,400px)}.bento-grid-4-items .grid-item-1 .grid-item-inner .grid-item-media-image{display:block;width:100%;height:auto}.bento-grid-4-items .grid-item-2 .grid-item-inner{display:flex;padding-right:40%;min-height:320px}.bento-grid-4-items .grid-item-2 .grid-item-inner .grid-item-media{position:absolute;top:0;bottom:0;right:0;width:40%;z-index:1}.bento-grid-4-items .grid-item-2 .grid-item-inner .grid-item-body{position:relative;z-index:2}.bento-grid-4-items .grid-item-2 .grid-item-inner .grid-item:last-child{border-bottom-left-radius:var(--border-radius-xl)}.bento-grid-4-items .grid-item-2 .grid-item-inner .grid-item-media-image{position:absolute;left:0;top:-25%;display:block;height:150%;width:auto}.bento-grid-4-items .grid-item-3 .grid-item-inner,.bento-grid-4-items .grid-item-4 .grid-item-inner{display:flex;padding-bottom:200px}.bento-grid-4-items .grid-item-3 .grid-item-inner .grid-item-media,.bento-grid-4-items .grid-item-4 .grid-item-inner .grid-item-media{position:absolute;bottom:0;left:0;right:0;height:200px}.bento-grid-4-items .grid-item-3 .grid-item-inner .grid-item-media-image,.bento-grid-4-items .grid-item-4 .grid-item-inner .grid-item-media-image{display:block;width:100%;height:auto}}.bento-grid-even{display:grid;grid-template-columns:repeat(auto-fill,1fr);grid-auto-rows:auto;gap:var(--gap)}@media (min-width: 40rem){.bento-grid-even .grid-item .grid-item-inner{align-items:start;padding:2rem;padding-right:30%;min-height:300px}.bento-grid-even .grid-item .grid-item-inner .grid-item-media{position:absolute;top:0;bottom:0;right:0;width:30%;z-index:1}.bento-grid-even .grid-item .grid-item-inner .grid-item-body{position:relative;z-index:2}.bento-grid-even .grid-item .grid-item-inner .grid-item:last-child{border-bottom-left-radius:var(--border-radius-xl)}.bento-grid-even .grid-item .grid-item-inner .image{display:flex}.bento-grid-even .grid-item .grid-item-inner .grid-item-media-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}}@media (min-width: 64rem){.bento-grid-even{grid-template-columns:1fr 1fr}}.box{background-color:var(--background-contrast);border-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-lg);padding:2rem}@media (min-width: 48rem){.box{border-radius:var(--border-radius-md);border-top-left-radius:var(--border-radius-xl);padding:var(--border-radius-xl)}}.breadcrumb{display:flex;gap:.5em;list-style:none;margin:0;padding:0;font-family:var(--font-family-monospace);font-size:var(--font-size-smaller)}.breadcrumb li{display:flex;align-items:center;gap:.5em}.breadcrumb .breadcrumb-icon{--size: 1em}.breadcrumb .breadcrumb-link{color:var(--color-text);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1.5px;text-underline-offset:1.5px;transition:text-decoration-color var(--transition-speed-slow) var(--ease-out-quint)}.breadcrumb .breadcrumb-link:hover{text-decoration-color:currentColor}.breadcrumb [aria-current=page]{flex:1;min-width:0}.breadcrumb [aria-current=page] p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%}:root{--button-border-color: var(--button-background);--button-border-width: 0px;--button-font-size: 1em;--button-font-weight: var(--font-weight-bold);--button-color: var(--color-body);--button-background: transparent;--button-hover-color: var(--color-body);--button-hover-background: color-mix(in hsl, var(--color-body), transparent 90%);--button-pressed-color: var(--color-body);--button-pressed-background: color-mix(in hsl, var(--color-body), transparent 20%);--button-disabled-color: color-mix(in hsl, var(--color-body), transparent 50%);--button-disabled-background: transparent;--button-focus-color: var(--color-focus)}.btn{position:relative;display:inline-flex;border:none;border-radius:1.5em;padding:.5em .75em;color:var(--button-color);background-color:var(--button-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);cursor:pointer;font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:1.33;transition:color .2s ease,transform .2s ease,background .2s ease}.btn .icon{position:relative}.btn .text{position:relative;padding:.125em .33em}.btn.hover,.btn:hover{color:var(--button-hover-color);background-color:var(--button-hover-background)}.btn.active,.btn.pressed,.btn:active{color:var(--button-pressed-color);background-color:var(--button-pressed-background);transform:scale(.97)}.btn:focus-visible{outline:none}.btn:after{content:"";display:block;pointer-events:none;position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;box-shadow:0 0 0 0 var(--color-focus);border-radius:999px;transition:box-shadow .1s ease-in-out}.btn.focus-visible:after,.btn:focus-visible:after,.btn.focus:after{box-shadow:0 0 0 2px var(--color-focus)}.btn-has-sticker .text{position:relative;padding:.25em .33em}.btn-icon{padding:.5em}.btn-primary{--button-color: var(--color-electric-green);--button-background: var(--color-dark-blue);--button-hover-color: color-mix(in hsl, var(--color-electric-green), white 10%);--button-hover-background: color-mix(in hsl, var(--button-background), white 10%);--button-pressed-color: color-mix(in hsl, var(--color-electric-green), black 10%);--button-pressed-background: color-mix(in hsl, var(--button-background), black 20%)}.btn-secondary{--button-color: var(--color-text);--button-background: transparent;--button-hover-color: var(--color-text);--button-hover-background: var(--color-gray-25);--button-pressed-color: var(--color-text);--button-pressed-background: var(--color-gray-50);--button-border-color: var(--color-text);--button-border-width: 1.5px}.btn-muted{--button-color: var(--color-text);--button-background: var(--color-gray-50);--button-hover-color: var(--color-text);--button-hover-background: var(--color-gray-100);--button-pressed-color: var(--color-text);--button-pressed-background: var(--color-gray-200)}.btn-ui{--button-color: var(--color-text);--button-background: var(--color-gray-50);--button-hover-color: var(--color-text);--button-hover-background: color-mix(in hsl, var(--button-background), black 10%);--button-pressed-color: var(--color-text);--button-pressed-background: var(--color-gray-200)}.btn-ghost{--button-color: var(--color-text);--button-background: transparent;--button-hover-color: var(--color-text);--button-hover-background: color-mix(in hsl, var(--button-background), black 10%);--button-pressed-color: var(--color-text);--button-pressed-background: var(--color-gray-200)}.btn-small{font-size:var(--font-size-small)}.btn-tiny{font-size:.75rem}.btn-block{width:100%}a.btn,a .btn{text-decoration:none}/*!
  * Bootstrap collapse v5.3.2 (https://getbootstrap.com/), modified by dotdefine GmbH
  * Copyright 2011-2023 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
  */.fade{transition:opacity .15s linear}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}.collapse-icon{position:relative;width:2em;height:2em;padding:.375em}.collapse-icon .icon{position:absolute;width:1.25em;height:1.25em}.collapse-icon .icon-expand,.collapse-icon .icon-collapse{transition:opacity .25s ease,transform .5s ease}.collapse-icon .icon-expand{opacity:1;transform:rotate(0)}.collapse-icon .icon-collapse{opacity:0;transform:rotate(180deg)}.collapse-text .text-expand{display:inline-block}.collapse-text .text-collapse{display:none}[aria-expanded=true] .collapse-icon .icon-expand{opacity:0;transform:rotate(180deg)}[aria-expanded=true] .collapse-icon .icon-collapse{opacity:1;transform:rotate(0)}[aria-expanded=true] .collapse-text .text-expand{display:none}[aria-expanded=true] .collapse-text .text-collapse{display:inline-block}.btn .collapse-icon{margin-left:.25em;padding:0;width:1.4em;height:1.4em}.btn .collapse-icon .icon{width:1.4em;height:1.4em}:root{--container-padding: var(--space-400);--container-max-width: 78.25rem}@media (min-width: 40rem){:root{--container-padding: var(--space-500)}}@media (min-width: 48rem){:root{--container-padding: var(--space-600)}}@media (min-width: 64rem){:root{--container-padding: var(--space-800)}}@media (min-width: 80rem){:root{--container-padding: var(--space-900)}}@media (min-width: 96rem){:root{--container-padding: var(--space-1000)}}@media (min-width: 96rem){.offcanvas{--container-padding: var(--space-900)}}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:var(--container-padding);padding-right:var(--container-padding);max-width:calc(var(--container-max-width) + var(--container-padding) + var(--container-padding))}.container-medium{--container-max-width: 51.25rem}.container-large{--container-max-width: 65rem}.container:after{content:"";display:table;clear:both}.text-container{container-name:text;container-type:inline-size;width:100%;height:auto}.cookie-consent{display:block;border:2px solid var(--color-text);border-radius:var(--border-radius-sm)}.cookie-consent .cookie-consent-inner{display:flex;gap:.5em;padding:1em;height:100%;border-radius:var(--border-radius-sm);color:var(--color-text)}.cookie-consent .cookie-consent-inner a{color:var(--color-text)}.cookie-consent .icon{flex:0 0 auto}.cta-box{position:relative;color:var(--color-text);background:var(--background)}.divider{margin:0;color:var(--color-border);border:0;border-top:1px solid var(--color-border)}.downloads .download-item{margin-bottom:1em}.downloads .download-item:last-child{margin-bottom:0}.downloads a.download-link{position:relative;padding:.75em;border-radius:var(--border-radius-sm);color:var(--color-text);background-color:var(--background-contrast);text-decoration:none;transition:background-color .25s ease-out;display:grid;align-items:start;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;grid-template-areas:"title title title" "meta . button";gap:.75em}@media (min-width: 48rem){.downloads a.download-link{grid-template-columns:1fr auto auto;grid-template-rows:auto;grid-template-areas:"title meta button"}}.downloads a.download-link{outline:0}.downloads a.download-link:hover{background-color:color-mix(in hsl,var(--background-contrast),var(--color-text) 10%)}.downloads a.download-link:after{content:"";display:block;pointer-events:none;position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;box-shadow:0 0 0 0 var(--color-focus);border-radius:calc(var(--border-radius-sm) + 1px);transition:box-shadow .1s ease-in-out}.downloads a.download-link.focus-visible:after,.downloads a.download-link:focus-visible:after,.downloads a.download-link.focus:after{box-shadow:0 0 0 2px var(--color-focus)}.downloads .download-button{grid-area:button;align-self:flex-start;margin:0;font-size:var(--font-size-smaller)}.downloads .download-meta{grid-area:meta;display:flex;align-items:center;font-size:var(--font-size-smaller);gap:.5em;color:color-mix(in hsl,transparent,var(--color-text) 50%);margin-top:.5em}.downloads .download-meta>*{line-height:1;padding-top:.25em;padding-bottom:.25em}.downloads .download-meta>*:not(:last-child){padding-right:.5em;border-right:1.5px solid currentColor}.downloads .download-title{grid-area:title}@media (min-width: 48rem){.downloads .download-title{padding:.25em}}@container text (width < 600px){.downloads .download-title{padding:0}.downloads a.download-link{align-items:start;grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-template-areas:"title title" "meta button";padding:1em}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-menu{--dropdown-zindex: 1100;--dropdown-min-width: 240px;--dropdown-padding-x: 0;--dropdown-padding-y: .5em;--dropdown-spacer: .125em;--dropdown-color: var(--color-text);--dropdown-bg: var(--color-white);--dropdown-border-radius: var(--border-radius-md);--dropdown-inner-border-radius: var(--border-radius-sm);--dropdown-divider-bg: var(--color-gray-300);--dropdown-divider-margin-y: 1em;--dropdown-box-shadow: var(--box-shadow-md);--dropdown-link-color: var(--color-link, var(--color-electric-indigo));--dropdown-link-hover-color: color-mix(in hsl, var(--dropdown-link-color) 90%, black);--dropdown-link-hover-bg: color-mix(in hsl, var(--color-focus) 10%, transparent);--dropdown-link-active-color: color-mix(in hsl, var(--dropdown-link-color) 70%, black);--dropdown-link-active-bg: color-mix(in hsl, var(--color-focus) 20%, transparent);--dropdown-link-disabled-color: color-mix(in hsl, var(-dropdown-link-color) 50%, transparent);--dropdown-item-padding-x: 1em;--dropdown-item-padding-y: .625em;--dropdown-header-color: var(--color-text);--dropdown-header-padding-x: var(--dropdown-item-padding-x);--dropdown-header-padding-y: var(--dropdown-item-padding-y);position:absolute;z-index:var(--dropdown-zindex);display:none;min-width:var(--dropdown-min-width);padding:var(--dropdown-padding-y) var(--dropdown-padding-x);margin:0;color:var(--dropdown-color);text-align:left;list-style:none;background-color:var(--dropdown-bg);background-clip:padding-box;border-radius:var(--dropdown-border-radius);box-shadow:var(--dropdown-box-shadow)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--dropdown-spacer)}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--dropdown-spacer)}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--dropdown-spacer)}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--dropdown-spacer)}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--dropdown-item-padding-y) var(--dropdown-item-padding-x);clear:both;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--border-radius);transition:background-color var(--transition-speed-medium) var(--ease-out-quad),box-shadow var(--transition-speed-medium) var(--ease-out-quad)}.dropdown-item:hover,.dropdown-item:focus{color:var(--dropdown-link-hover-color);background-color:var(--dropdown-link-hover-bg);outline:transparent}.dropdown-item.active,.dropdown-item:active{text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{color:color-mix(in hsl,currentColor 50%,transparent);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;margin-bottom:0;white-space:nowrap}.dropdown-item-text{display:block}.dropdown-filter-items{list-style:none;margin:0;padding:0}.dropdown-toggle-icon{position:relative;width:1.5em;height:1.5em}.dropdown-toggle-icon .icon{position:absolute;width:1.5em;height:1.5em}.dropdown-toggle-icon .icon-expand,.dropdown-toggle-icon .icon-collapse{transition:opacity var(--transition-speed-slow) var(--ease-out-quint)}.dropdown-toggle-icon .icon-expand{opacity:1}.dropdown-toggle-icon .icon-collapse,[aria-expanded=true] .dropdown-toggle-icon .icon-expand{opacity:0}[aria-expanded=true] .dropdown-toggle-icon .icon-collapse{opacity:1}.dropdown-item{color:var(--color-text)}.dropdown-icon-item{display:flex;gap:.5em;font-size:var(--font-size-small);font-weight:var(--font-weight-bold)}.expert-grid-tile .expert-image{border-radius:var(--border-radius-lg);overflow:hidden}.expert-grid-tile .expert-buttons{display:flex;gap:.5em}.expert-grid-tile .expert-occupation{color:var(--color-highlight)}.dropdown-filter-items{padding:.5em 0}.dropdown-filter-items .form-check{padding:.25em 1em .25em 3em;transition:background-color var(--transition-speed-slow) var(--ease-out-quint)}.dropdown-filter-items .form-check:hover,.dropdown-filter-items .form-check:has(:focus){color:var(--color-focus);background-color:color-mix(in hsl,var(--color-focus) 10%,transparent)}.applied-filters{display:flex;align-items:start;gap:1em}.mobile-filter-accordion{display:flex;flex-direction:column;background-color:var(--background-contrast);border-radius:var(--border-radius-md)}.mobile-filter-accordion .accordion-toggle{padding:1em}.mobile-filter-accordion .accordion-body{border-top:1px solid var(--color-border)}.mobile-filter-accordion .filter-item{padding:.5em 0}.mobile-filter-accordion .filter-item .form-check{padding:.25em 1em .25em 3em;transition:background-color var(--transition-speed-slow) var(--ease-out-quint)}.mobile-filter-accordion .filter-item .form-check:hover,.mobile-filter-accordion .filter-item .form-check:has(:focus){color:var(--color-focus);background-color:color-mix(in hsl,var(--color-focus) 10%,transparent)}.filters .search-filter-input-wrapper{position:relative}.filters .search-filter-input{position:relative;padding-left:2.5rem;z-index:1}.filters .search-filter-input-icon{position:absolute;top:50%;left:1.5rem;margin:-.5em;z-index:2}.filters .search-filter-input.js-loading+.search-filter-input-loader:after{content:"";position:absolute;top:50%;left:1.5rem;margin:-.5em;z-index:2;width:1em;height:1em;border:2px solid var(--color-body);border-radius:999px;border-bottom-color:transparent;animation:spin .75s linear infinite;background-color:#fff}.filters .search-filter-input.js-loading+.search-filter-input-loader:before{content:"";position:absolute;top:50%;left:1.5rem;margin:-.75em;z-index:2;width:1.5em;height:1.5em;background-color:#fff;border-radius:999px}c-load-more.js-loading .btn:after{content:"";position:absolute;top:50%;left:1.75rem;margin:-.5em;z-index:2;width:1em;height:1em;border:2px solid white;border-radius:999px;border-bottom-color:transparent;animation:spin .75s linear infinite;background-color:var(--color-body)}c-load-more.js-loading .btn:before{content:"";position:absolute;top:50%;left:1.75rem;margin:-.75em;z-index:2;width:1.5em;height:1.5em;background-color:var(--color-body);border-radius:999px}.flow{display:flex;gap:var(--gap, .75em)}.footer{--color-highlight: var(--color-white);--color-text-on-highlight: var(--color-white);--color-text: var(--color-white);--color-muted: color-mix(in hsl, var(--color-text), transparent 33%);--color-border: color-mix(in hsl, var(--color-text), transparent 80%);--background: var(--color-dark);--background-contrast: var(--color-white);--color-focus: white;position:relative;color:var(--color-text);background:linear-gradient(180deg,var(--footer-background-start, #704DFF) 0%,rgba(112,77,255,0) 84.46%),var(--footer-background-end, #718DA2);z-index:1}.footer .footer-cta .heading .cms-highlight{color:var(--color-muted)}.footer .footer-cta .btn-primary{--button-color: var(--color-dark);--button-background: var(--color-white);--button-hover-color: color-mix(in hsl, var(--color-dark), white 10%);--button-hover-background: color-mix(in hsl, var(--color-white), white 10%);--button-pressed-color: color-mix(in hsl, var(--color-dark), black 10%);--button-pressed-background: color-mix(in hsl, var(--color-primary), black 20%)}.footer .footer-logo{display:block;max-width:200px;height:auto}.footer .footer-nav{display:flex;flex-direction:column;gap:.75em;color:var(--color-text)}.footer .footer-nav-link{color:var(--color-text);text-decoration:none;opacity:.8;transition:opacity var(--transition-speed-medium) var(--ease-out-quad)}.footer .footer-nav-link:hover{opacity:1}.footer .footer-partners-box{border:1.5px solid rgba(255,255,255,.2);border-radius:var(--border-radius-sm)}.footer .footer-partner-logo-wrapper{display:flex;max-width:300px;height:36px}.footer .footer-partner-logo{display:block;height:36px;width:auto}.footer .footer-back-to-top{display:inline-flex;color:var(--color-text);text-decoration:none;gap:.5em}:root{--form-check-check-bg-image: url(/assets/icons/checkbox-unchecked.svg);--form-check-check-checked-bg-image: url(/assets/icons/checkbox-checked.svg);--form-check-check-indeterminate-bg-image: url(/assets/icons/checkbox-indeterminate.svg);--form-check-check-highlight-bg-image: url(/assets/icons/checkbox-unchecked-highlight.svg);--form-check-check-highlight-checked-bg-image: url(/assets/icons/checkbox-checked-highlight.svg);--form-check-check-highlight-indeterminate-bg-image: url(/assets/icons/checkbox-indeterminate-highlight.svg);--form-check-radio-bg-image: url(/assets/icons/radio-unchecked.svg);--form-check-radio-checked-bg-image: url(/assets/icons/radio-checked.svg);--form-check-radio-indeterminate-bg-image: url(/assets/icons/radio-indeterminate.svg);--form-check-radio-highlight-bg-image: url(/assets/icons/radio-unchecked-highlight.svg);--form-check-radio-highlight-checked-bg-image: url(/assets/icons/radio-checked-highlight.svg);--form-check-radio-highlight-indeterminate-bg-image: url(/assets/icons/radio-indeterminate-highlight.svg);--form-check-input-width: 1.5rem;--form-check-bg: var(--color-dark-blue)}.form-check{display:block;min-height:1.5rem;padding-left:calc(var(--form-check-input-width) + .5em);margin-bottom:0;cursor:pointer}.form-check .form-check-input{float:left;margin-left:calc((var(--form-check-input-width) + .5em) * -1)}.form-check-input{flex-shrink:0;width:var(--form-check-input-width);height:var(--form-check-input-width);margin-top:.075em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:var(--form-check-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:0;-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input:active[type=checkbox]{background-image:var(--form-check-check-highlight-bg-image)}.form-check-input:active[type=radio]{background-image:var(--form-check-radio-highlight-bg-image)}.form-check-input:focus{color:var(--color-focus);outline:none}.form-check-input:focus[type=checkbox]{background-image:var(--form-check-check-highlight-bg-image)}.form-check-input:focus[type=radio]{background-image:var(--form-check-radio-highlight-bg-image)}.form-check-input:checked[type=checkbox]{background-image:var(--form-check-check-checked-bg-image)}.form-check-input:checked[type=radio]{background-image:var(--form-check-radio-checked-bg-image)}.form-check-input:checked:focus[type=checkbox]{background-image:var(--form-check-check-highlight-checked-bg-image)}.form-check-input:checked:focus[type=radio]{background-image:var(--form-check-radio-highlight-checked-bg-image)}.form-check-input[type=checkbox]:indeterminate[type=checkbox]{background-image:var(--form-check-check-indeterminate-bg-image)}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-check-label{color:inherit;cursor:pointer}.form-check-inline{display:inline-block;margin-right:.5em}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.5}[gsap-animate=heading] .paragraph{display:block;overflow:hidden}[gsap-animate=heading]{position:relative;overflow:hidden}[gsap-animate=heading] .gsap-line{display:inline-block}[gsap-animate=introduction]{position:relative;overflow:hidden}[gsap-animate=introduction] .gsap-line{display:inline-block}.header{display:flex;flex-direction:column;color:var(--color-text);background-color:var(--background)}.header .header-image-rounded{border-radius:var(--border-radius-sm);border-bottom-left-radius:var(--border-radius-xl);overflow:hidden}.header .header-image-circle{border-radius:999px;overflow:hidden}.header .header-text{-webkit-hyphens:auto;hyphens:auto}@media (min-width: 64rem){.header .header-text{-webkit-hyphens:none;hyphens:none}}.navbar+.content>.header{padding-top:var(--navbar-height, 0)}.header-transition{position:relative}.header-transition:before{content:"";display:block;position:absolute;height:50%;top:50%;width:calc(100vw - var(--scrollbar-width, 0px));left:50%;margin-left:calc(-50vw + var(--scrollbar-width, 0px) / 2);background-color:var(--body-background, white)}.header-date{font-size:var(--font-size-smaller);font-weight:var(--font-weight-bold)}.header-layout-animation .header-container{position:relative}.header-layout-animation .header-animation{position:relative;z-index:1;height:30vh}.header-layout-animation .header-animation .animation{position:absolute;top:0}.header-layout-animation .header-content{position:relative;z-index:2}@media (min-width: 48rem){.header-layout-animation .header-content{width:50vw;padding-right:3rem}.header-layout-animation .header-animation{position:absolute;right:0;top:0;height:100%;width:50%}.header-layout-animation .header-animation .animation{position:absolute;top:0;right:0;width:100%;height:100%;display:flex;align-items:center}}@media (min-width: 80rem){.header-layout-animation .header-content{width:calc(var(--container-max-width) * .5);padding-right:3rem}}.header-videoCover .header-content{position:relative}.header-videoCover .header-text{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;align-items:center;padding:min(10%,100px);color:#fff}.header-videoCover .header-text .prose{max-width:600px}.header-videoCover .header-video{position:relative;border-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-xl);overflow:hidden}.header-videoCover .header-video .video{display:flex;width:100%;height:600px}.header-videoCover .header-video .plyr{width:100%;height:100%}.header-videoCover .header-video .plyr__poster{background-size:cover}.header-videoCover .header-video video{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}@media (min-width: 64rem){.header-videoCover .header-video{position:relative;border-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-xl);overflow:hidden}.header-videoCover .header-video .video{width:100%;height:auto;aspect-ratio:16/9}}@media (min-width: 64rem){.header-impressions .header-impressions-content{display:flex;flex-direction:column;justify-content:center}.header-impressions .breadcrumb{justify-content:center}.header-impressions .breadcrumb [aria-current=page]{flex:0 1 auto}.header-impressions .heading,.header-impressions .body{text-align:center}}.header-layout-animation-cover{position:relative}.header-layout-animation-cover .header-animation{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.header-layout-animation-cover .threejs-animation{display:block;width:100%;height:100%}.header-imageCover .header-content{position:relative}.header-imageCover .header-text{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;align-items:center;padding:min(10%,100px);color:#fff}.header-imageCover .header-text .prose{max-width:600px}.header-imageCover .header-image{position:relative;border-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-xl);overflow:hidden}.header-imageCover .header-image .image{display:flex;width:100%;height:600px}.header-imageCover .header-image figure{width:100%;height:100%;display:flex}.header-imageCover .header-image .img-w100{-o-object-fit:cover;object-fit:cover}@media (min-width: 64rem){.header-imageCover .header-image{position:relative;border-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-xl);overflow:hidden}.header-imageCover .header-image .image{width:100%;height:auto;aspect-ratio:16/9}}.header-layout-3d-animation .header-container{position:relative}.header-layout-3d-animation .header-3d-animation{position:relative;z-index:1;width:100%;height:66vw}.header-layout-3d-animation .header-3d-animation .threejs-animation{position:absolute;top:0;right:0;left:0;width:100%;height:auto;aspect-ratio:1}.header-layout-3d-animation .header-content{position:relative;z-index:2}@media (min-width: 48rem){.header-layout-3d-animation .header-content{width:50vw;padding-right:3rem}.header-layout-3d-animation .header-3d-animation{position:absolute;right:-10%;top:0;width:100%;height:100%;aspect-ratio:auto}.header-layout-3d-animation .header-3d-animation .threejs-animation{position:absolute;top:50%;right:0;left:unset;width:min(75vw,960px);height:auto;aspect-ratio:1;transform:translateY(-50%);display:flex;align-items:center}}@media (min-width: 80rem){.header-layout-3d-animation .header-content{width:50vw;padding-right:3rem}.header-layout-3d-animation .header-3d-animation{position:absolute;right:0;top:0;width:100%;height:100%;aspect-ratio:auto}.header-layout-3d-animation .header-3d-animation .threejs-animation{position:absolute;top:50%;right:0;left:unset;width:min(75vw,960px);height:auto;aspect-ratio:1;transform:translateY(-50%);display:flex;align-items:center}}@media (min-width: 96rem){.header-layout-3d-animation .header-content{width:calc(var(--container-max-width) * .5);padding-right:3rem}.header-layout-3d-animation .header-3d-animation .threejs-animation{right:-150px;width:960px;height:960px}}.heading .line{display:block;line-height:1.25}.heading .cms-highlight{color:var(--color-highlight)}.hubspot-form{--hubspot-form-input-border-color: #668699;--hubspot-form-input-hover-border-color: #34596e;--hubspot-form-input-focus-border-color: var(--color-focus);--hubspot-form-input-active-border-color: var(--color-focus);--hubspot-form-select-background-color: var(--background-contrast);--hubspot-form-select-hover-background-color: color-mix(in srgb, var(--background-contrast), var(--color-text) 5%);--hubspot-form-select-active-background-color: color-mix(in srgb, var(--background-contrast), var(--color-text) 2%);--hubspot-form-dropdown-arrow: url(/assets/icons/dropdown-arrow.svg);--hubspot-form-checkbox-unchecked-background: url(/assets/icons/checkbox-unchecked.svg);--hubspot-form-checkbox-checked-background: url(/assets/icons/checkbox-checked.svg);--hubspot-form-radio-unchecked-background: url(/assets/icons/radio-unchecked.svg);--hubspot-form-radio-checked-background: url(/assets/icons/radio-checked.svg);--hubspot-form-label-color: var(--color-text);--hubspot-form-input-color: var(--color-text);--hubspot-form-background: transparent;--hubspot-form-input-background: var(--background-contrast);--hubspot-form-border-radius: 6px}.hubspot-form ul li{padding-left:unset!important;margin-bottom:0!important}.hubspot-form ul li+li{margin-top:.5em!important}.hubspot-form ul li:before{content:none!important}.hubspot-form fieldset{width:100%;max-width:unset!important;margin-bottom:var(--gap)!important}.hubspot-form .hs-input{color:var(--hubspot-form-input-color);background:var(--hubspot-form-input-background);border-radius:var(--hubspot-form-border-radius)}.hubspot-form .input{margin:0!important}.hubspot-form input[type=text],.hubspot-form input[type=number],.hubspot-form input[type=tel],.hubspot-form input[type=email],.hubspot-form textarea{position:relative;width:100%!important;border:2px solid var(--hubspot-form-input-border-color);padding:.75em}.hubspot-form input[type=text]:hover,.hubspot-form input[type=number]:hover,.hubspot-form input[type=tel]:hover,.hubspot-form input[type=email]:hover,.hubspot-form textarea:hover{border-color:var(--hubspot-form-input-hover-border-color)}.hubspot-form input[type=text]:focus,.hubspot-form input[type=number]:focus,.hubspot-form input[type=tel]:focus,.hubspot-form input[type=email]:focus,.hubspot-form textarea:focus{border-color:var(--hubspot-form-input-focus-border-color);box-shadow:0 0 0 2px var(--hubspot-form-background),0 0 0 4px var(--color-l-focus)}.hubspot-form input[type=text]:active,.hubspot-form input[type=number]:active,.hubspot-form input[type=tel]:active,.hubspot-form input[type=email]:active,.hubspot-form textarea:active{border-color:var(--hubspot-form-input-active-border-color)}.hubspot-form textarea{min-height:92px;max-width:100%;field-sizing:content}.hubspot-form .hs-form-field label{display:block;font-weight:var(--font-weight-bold);margin-bottom:var(--space-100)}.hubspot-form .hs-form-checkbox label,.hubspot-form .hs-form-booleancheckbox label,.hubspot-form .hs-form-radio label{position:relative;display:block;font-weight:var(--font-weight-normal);padding:var(--space-100) var(--space-200) var(--space-100) calc(var(--space-100) + 1.3333em + var(--space-100));margin:0 calc(var(--space-200) * -.5);border-radius:var(--hubspot-form-border-radius);cursor:pointer;transition:background-color .25s ease}.hubspot-form .hs-form-checkbox label:hover,.hubspot-form .hs-form-booleancheckbox label:hover,.hubspot-form .hs-form-radio label:hover{background-color:color-mix(in srgb,var(--theme-color) 10%,transparent)}.hubspot-form .hs-form-checkbox input[type=checkbox],.hubspot-form .hs-form-checkbox input[type=radio],.hubspot-form .hs-form-booleancheckbox input[type=checkbox],.hubspot-form .hs-form-booleancheckbox input[type=radio],.hubspot-form .hs-form-radio input[type=checkbox],.hubspot-form .hs-form-radio input[type=radio]{position:absolute;top:var(--space-100);left:var(--space-100);flex-shrink:0;width:1.3333em!important;height:1.3333em!important;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:contain;-webkit-print-color-adjust:exact;print-color-adjust:exact}.hubspot-form .hs-form-checkbox input[type=checkbox],.hubspot-form .hs-form-booleancheckbox input[type=checkbox],.hubspot-form .hs-form-radio input[type=checkbox]{background-image:var(--hubspot-form-checkbox-unchecked-background)}.hubspot-form .hs-form-checkbox input[type=checkbox]:checked,.hubspot-form .hs-form-booleancheckbox input[type=checkbox]:checked,.hubspot-form .hs-form-radio input[type=checkbox]:checked{background-image:var(--hubspot-form-checkbox-checked-background)}.hubspot-form .hs-form-checkbox input[type=radio],.hubspot-form .hs-form-booleancheckbox input[type=radio],.hubspot-form .hs-form-radio input[type=radio]{background-image:var(--hubspot-form-radio-unchecked-background)}.hubspot-form .hs-form-checkbox input[type=radio]:checked,.hubspot-form .hs-form-booleancheckbox input[type=radio]:checked,.hubspot-form .hs-form-radio input[type=radio]:checked{background-image:var(--hubspot-form-radio-checked-background)}.hubspot-form .hs-form-checkbox span,.hubspot-form .hs-form-booleancheckbox span,.hubspot-form .hs-form-radio span{margin:0!important}.hubspot-form .form-columns-1,.hubspot-form .form-columns-2,.hubspot-form .form-columns-3{display:flex;flex-direction:column;gap:var(--gap)}@media (min-width: 40rem){.hubspot-form .form-columns-1,.hubspot-form .form-columns-2,.hubspot-form .form-columns-3{flex-direction:row}}.hubspot-form .hs-form-field{width:100%!important}.hubspot-form .hs-error-msgs{margin:.5em 0 0!important;padding:.5em .8em!important;list-style:none;color:#fff;background-color:#c1003a;background-color:oklch(51.4% .222 16.935deg);border-radius:var(--hubspot-form-border-radius)}.hubspot-form .hs-error-msg{font-size:var(--font-size-300);margin:0!important}.hubspot-form .inputs-list{list-style:none;margin:0;padding:0}.hubspot-form .hs-fieldtype-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%!important;padding:1em 2.3333em 1em 1em;background-image:var(--hubspot-form-dropdown-arrow);background-size:1.3333em;background-position:right .8em top 1em;background-repeat:no-repeat;line-height:1.5;border:none;background-color:var(--hubspot-form-select-background-color);cursor:pointer}.hubspot-form .hs-fieldtype-select select:hover{background-color:var(--hubspot-form-select-hover-background-color)}.hubspot-form .hs-fieldtype-select select:focus{background-color:var(--hubspot-form-select-hover-background-color);box-shadow:0 0 0 2px var(--hubspot-form-background),0 0 0 4px var(--color-l-focus)}.hubspot-form .hs-fieldtype-select select:active{background-color:var(--hubspot-form-select-active-background-color)}.hubspot-form .hs-button{--button-color: var(--color-electric-green);--button-background: var(--color-dark-blue);--button-hover-color: color-mix(in hsl, var(--color-electric-green), white 10%);--button-hover-background: color-mix(in hsl, var(--button-background), white 10%);--button-pressed-color: color-mix(in hsl, var(--color-electric-green), black 10%);--button-pressed-background: color-mix(in hsl, var(--button-background), black 20%);line-height:var(--line-height-body);padding:var(--space-100) var(--space-200);font-weight:var(--font-weight-bold);text-align:center;display:block;width:100%;border:none;border-radius:999px;color:var(--button-color);background-color:var(--button-background);cursor:pointer;transition:background-color .25s ease;margin-top:2em}.hubspot-form .hs-button:hover{color:var(--button-hover-color);background-color:var(--button-hover-background)}.hubspot-form .hs-richtext{margin:var(--space-200) 0}.hubspot-form .hs-richtext:first-child{margin-top:0}.hubspot-form .hs-richtext:last-child{margin-bottom:0}.hubspot-form .hs-richtext img{border-radius:var(--border-radius-medium);overflow:hidden}.hubspot-form .hs_error_rollup{margin:var(--space-200) 0}.hubspot-form .hs-recaptcha{margin:2rem 0}.hubspot-form .hs-recaptcha .grecaptcha-badge{box-shadow:none!important;border:1px solid rgba(0,0,0,.1);border-radius:4px;overflow:clip}.hubspot-form .hs-form-field+.hs-form-field{margin-top:var(--space-300)}.icon-grid .icon-grid-item{display:flex;gap:.5rem}.icon-grid .icon-grid-icon{width:3rem;height:3rem;padding:.75rem;background-color:var(--background-contrast);border-radius:999px}.icon-grid .icon-grid-body{margin-top:.75rem}.icon-list .icon-list-item{display:flex;gap:.625rem}.icon-list .icon-list-icon{width:1.75rem;height:1.75rem;padding:.125rem;color:var(--color-text-on-highlight);background-color:var(--color-highlight);border-radius:999px}.icon-list .icon-list-icon .icon{--size: 1.5rem}.icon-list .icon-list-body{margin-top:.125em}.icon-tile{display:flex;flex-direction:column;gap:1em;background-color:var(--background-contrast)}.icon-tile .icon-tile-icon{flex:0 0 72px;width:72px;height:72px}.icon-tile .icon-tile-heading{color:var(--color-highlight)}@media (min-width: 40rem){.icon-tile{flex-direction:row;gap:1.5em}}.icon-sprite{width:1.5rem;height:1.5rem}.icon-sprite *[fill]:not([fill=none]){fill:currentColor}.icon-sprite *[stroke]:not([stroke=none]){stroke:currentColor}.icon :not([fill]){fill:transparent}.icon,.icon>svg{display:block;width:var(--size, 1.5em);height:var(--size, 1.5em);color:currentColor}.icon *[fill]:not([fill=none]){fill:currentColor!important}.icon *[stroke]:not([stroke=none]){stroke:currentColor!important}.image{position:relative;display:block}.image img{transition:opacity var(--transition-speed-slow) var(--ease-out-quad)}.image .image-attribution{position:absolute;top:1em;right:1em;font-size:10px;color:var(--color-white);text-shadow:1px 1px 0 rgba(0,0,0,.5);transform:rotate(-90deg);transform-origin:right bottom}.img-w100{display:block;width:100%;height:auto}.img-rounded{border-radius:var(--border-radius-sm)}.img-framed{border:1px solid color-mix(in hsl,var(--color-gray-900),transparent 90%)}.js-image-is-loading{background-color:var(--color-gray-25);transition:opacity var(--transition-speed-medium) var(--ease-in-out-quad)}.js-image-is-loading img{opacity:0}.js-image-is-loading :has(.img-rounded){border-radius:var(--border-radius-sm)}.js-image-is-loaded img{opacity:1}.cms-img-width-medium{width:65%;min-width:240px;max-width:50.625rem}.cms-img-width-small{max-width:24.25rem}.cms-img-align-center{margin-left:auto;margin-right:auto}.cms-img-align-right{margin-left:auto}.cms-img-align-float-left{float:left;margin-right:1.5em;margin-bottom:1.5em}.cms-img-align-float-right{float:right;margin-left:1.5em;margin-bottom:1.5em}.image-caption{display:flex}.image-caption .text{font-size:var(--font-size-smaller);padding:.25em .5em}figure{margin:0}.image-text-cta .image-text-cta-image{border-radius:var(--border-radius-md);overflow:hidden}.image-text-cta-image-left .image-text-cta-image{border-top-left-radius:var(--border-radius-lg)}@media (min-width: 48rem){.image-text-cta-image-left .image-text-cta-image{border-top-left-radius:var(--border-radius-md);border-bottom-left-radius:var(--border-radius-xl)}}.image-text-cta-image-right .image-text-cta-image{border-top-right-radius:var(--border-radius-lg)}@media (min-width: 48rem){.image-text-cta-image-right .image-text-cta-image{border-top-right-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-xl)}}.impressions-slider{--height: 50vh;--duration: 30s;display:flex;width:100%;overflow:hidden;touch-action:pan-y;cursor:grab}.impressions-slider img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto}.impressions-slider .track{display:flex;flex-direction:row;flex-wrap:nowrap;will-change:transform}.impressions-slider .track-item{height:var(--height);flex:0 0 auto}.impressions-slider .track-item-image{height:var(--height);width:auto;margin-right:.5vw}.info-table{font-size:var(--font-size-small);background-color:var(--background-contrast)}:root{--input-border-color: var(--color-text);--input-border-radius: 999px;--input-border-width: 2px;--input-font-size: 1em;--input-font-weight: var(--font-weight-medium);--input-height: 48px;--input-icon-only-size: var(--input-height);--input-icon-size: 1em;--input-line-height: 1.25;--input-color: var(--color-text);--input-background: white;--input-hover-color: var(--color-text);--input-hover-background: var(--color-gray-50);--input-pressed-color: var(--color-text);--input-pressed-background: var(--color-gray-100);--input-disabled-color: color-mix(in hsl, var(--color-text), transparent 50%);--input-disabled-background: color-mix(in hsl, var(--color-text), transparent 20%)}.input-field{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:var(--input-border-radius);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:100%;min-height:var(--input-height);transition:color .2s ease,transform .2s ease,background .2s ease;font-size:var(--input-font-size);font-weight:var(--input-font-weight, var(--font-weight-default));line-height:var(--input-line-height);color:var(--input-color, inherit);background:var(--input-background, transparent);box-shadow:inset 0 0 0 var(--input-border-width) var(--input-border-color);padding:.5em}.input-field.hover,.input-field:hover{color:var(--input-hover-color);background:var(--input-hover-background)}.input-field.active,.input-field.pressed,.input-field:active{color:var(--input-pressed-color);background:var(--input-pressed-background);transform:scale(.99)}.input-field:focus-visible{outline:none}.input-field:before{content:"";display:block;pointer-events:none;position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;box-shadow:0 0 0 0 var(--color-selected-border);border-radius:calc(var(--input-border-radius) + 1px);transition:box-shadow .1s ease-in-out}.input-field.focus-visible:before,.input-field:focus-visible:before,.input-field.focus:before{box-shadow:0 0 0 2px var(--color-selected)}.input-field.disabled,.input-field:disabled,fieldset:disabled .input-field{pointer-events:none;color:var(--input-disabled-color);background:var(--input-disabled-background)}.input-field:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:var(--input-border-radius);box-shadow:var(--elevation)}.input-sm{--input-height: 40px;--input-font-size: var(--font-size-14)}.input-md{--input-height: 48px;--input-font-size: var(--font-size-18)}@media (min-width: 40rem){.sm\:input-sm{--input-height: 40px;--input-font-size: var(--font-size-14)}.sm\:input-md{--input-height: 48px;--input-font-size: var(--font-size-18)}}@media (min-width: 48rem){.md\:input-sm{--input-height: 40px;--input-font-size: var(--font-size-14)}.md\:input-md{--input-height: 48px;--input-font-size: var(--font-size-18)}}@media (min-width: 64rem){.lg\:input-sm{--input-height: 40px;--input-font-size: var(--font-size-14)}.lg\:input-md{--input-height: 48px;--input-font-size: var(--font-size-18)}}@media (min-width: 80rem){.xl\:input-sm{--input-height: 40px;--input-font-size: var(--font-size-14)}.xl\:input-md{--input-height: 48px;--input-font-size: var(--font-size-18)}}@media (min-width: 96rem){.xxl\:input-sm{--input-height: 40px;--input-font-size: var(--font-size-14)}.xxl\:input-md{--input-height: 48px;--input-font-size: var(--font-size-18)}}.jobs-list{--border-radius: var(--border-radius-md);list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.25em}.jobs-list .jobs-list-title{flex:1 1 100%}@media (min-width: 48rem){.jobs-list .jobs-list-title{flex:1 1 auto;margin-top:2px}}.jobs-list .jobs-list-link{position:relative;display:flex;align-items:start;flex-wrap:wrap;text-decoration:none;border-radius:var(--border-radius);padding:1em;color:var(--color-text);background-color:var(--background-contrast);box-shadow:0 0 0 transparent;transition:box-shadow var(--transition-speed-medium) var(--ease-out-quint),transform var(--transition-speed-medium) var(--ease-out-quint)}.jobs-list .jobs-list-link.hover,.jobs-list .jobs-list-link:hover{box-shadow:var(--box-shadow-md)}.jobs-list .jobs-list-link.active,.jobs-list .jobs-list-link.pressed,.jobs-list .jobs-list-link:active{color:color-mix(in hsl,var(--color-text) 90%,black);background-color:color-mix(in hsl,var(--background-contrast) 90%,black);transform:scale(.97)}.jobs-list .jobs-list-link:focus-visible{outline:none}.jobs-list .jobs-list-link:after{content:"";display:block;pointer-events:none;position:absolute;top:calc(var(--focus-border-offset, 3px) * -1);right:calc(var(--focus-border-offset, 3px) * -1);bottom:calc(var(--focus-border-offset, 3px) * -1);left:calc(var(--focus-border-offset, 3px) * -1);box-shadow:0 0 0 0 var(--color-focus);border-radius:calc(var(--border-radius) + var(--focus-border-offset));transition:box-shadow var(--transition-speed-medium) var(--ease-out-quint)}.jobs-list .jobs-list-link.focus-visible,.jobs-list .jobs-list-link:focus-visible,.jobs-list .jobs-list-link.focus,.jobs-list .jobs-list-link:hover{box-shadow:var(--box-shadow-md)}.jobs-list .jobs-list-link.focus-visible:after,.jobs-list .jobs-list-link:focus-visible:after,.jobs-list .jobs-list-link.focus:after,.jobs-list .jobs-list-link:hover:after{box-shadow:0 0 0 var(--focus-border-width, 3px) var(--color-focus)}.prose ul:not(.list-unstyled){list-style:none;padding-left:0;margin-left:0}.prose ul:not(.list-unstyled) li{margin-left:0;margin-bottom:.5em;position:relative;padding-left:1em}.prose ul:not(.list-unstyled) li:before{content:"";position:absolute;left:0;top:.5em;width:.5em;height:.5em;border-radius:50%;background-color:var(--color-highlight)}.list-unstyled{list-style:none;padding-left:0;margin-left:0}.logo-grid .logo{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:1px solid var(--color-gray-100);padding:1.5rem}.logo-slider{display:flex;width:100%;overflow:hidden;--gap: 2.75rem}@media (min-width: 40rem){.logo-slider{--gap: 4rem}}@media (min-width: 48rem){.logo-slider{--gap: 6rem}}.logo-slider .track{display:flex;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.logo-slider .logos{display:flex;align-items:center;flex-shrink:0;animation-name:infinite-scroll;animation-duration:var(--animation-duration, 30s);animation-iteration-count:infinite;animation-timing-function:linear;will-change:transform}.logo-slider:hover .logos{animation-play-state:paused}.logo-slider .logo{flex:0 0 auto;width:100px;height:50px;margin-right:var(--gap)}@media (min-width: 40rem){.logo-slider .logo{width:150px;height:75px}}.logo-slider .logo .image,.logo-slider .logo figure{width:100%;height:100%;display:flex}.logo-slider .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.logo-slider .logo-width-large{width:200px;height:50px}@media (min-width: 40rem){.logo-slider .logo-width-large{width:250px;height:75px}}@keyframes infinite-scroll{0%{transform:translate(0)}to{transform:translate(calc(-.5 * var(--logos-width, 100%)))}}.main{position:relative;z-index:1}.media-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:var(--border-radius-sm)}.media-shade .media-overlay-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(254deg,#05263900,#05263999 78.37%),transparent}.media-shade .media-overlay-primary{position:absolute;bottom:-50%;left:-50%;width:960px;height:960px;border-radius:50%;filter:blur(120px);background-color:var(--shade-primary-color);opacity:.8}.media-shade .media-overlay-secondary{position:absolute;top:-500px;right:-700px;width:960px;height:960px;border-radius:50%;filter:blur(120px);background-color:var(--shade-secondary-color);opacity:.6}.media-shade .media-overlay-tertiary{position:absolute;bottom:-500px;right:-700px;width:960px;height:960px;border-radius:50%;filter:blur(120px);background-color:var(--shade-tertiary-color);opacity:.6}@media (min-width: 64rem){.media-shade .media-overlay-primary{bottom:-60%;left:-100%;width:150%;opacity:1;filter:blur(200px);aspect-ratio:1}.media-shade .media-overlay-secondary{bottom:-60%;right:-66%;width:100%;opacity:.9;filter:blur(200px);aspect-ratio:1}.media-shade .media-overlay-tertiary{bottom:-60%;right:-66%;width:100%;opacity:1;aspect-ratio:1}}.modal{--modal-zindex: var(--z-index-modal);--modal-width: 500px;--modal-padding: var(--container-padding, 1em);--modal-margin: var(--container-padding, 1em);--modal-color: var(--color-text);--modal-bg: var(--background);--modal-border-radius: var(--border-radius-md);--modal-box-shadow: var(--box-shadow-md);--modal-inner-border-radius: var(--box-shadow-sm);--modal-header-padding-x: 1em;--modal-header-padding-y: 1em;--modal-header-padding: 1em;--modal-title-line-height: 1.25;position:fixed;top:0;left:0;z-index:var(--modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--modal-color);pointer-events:auto;background-color:var(--modal-bg);background-clip:padding-box;border:var(--modal-border-width) solid var(--modal-border-color);border-radius:var(--modal-border-radius);box-shadow:var(--modal-box-shadow);outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:var(--z-index-modal-backdrop);width:100vw;height:100vh;background-color:var(--color-dark-blue)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.6}.modal-header{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;width:100%;padding:var(--offcanvas-padding-y) var(--offcanvas-padding-x)}.modal-header .btn-close{--size: 1.5rem}.modal-title{margin-bottom:0;line-height:var(--modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--modal-padding)}@media (min-width: 40rem){.modal-dialog{max-width:var(--modal-width);margin-right:auto;margin-left:auto}.modal-sm{--modal-width: 320px}}@media (min-width: 64rem){.modal-lg,.modal-xl{--modal-width: 51.25rem}}@media (min-width: 80rem){.modal-xl{--modal-width: 65rem}}@media (max-width: -.002rem){.modal-fullscreen-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-down .modal-content{height:100%;border:0}.modal-fullscreen-down .modal-body{overflow-y:auto}}@media (max-width: 39.998rem){.sm\:modal-fullscreen-down{width:100vw;max-width:none;height:100%;margin:0}.sm\:modal-fullscreen-down .modal-content{height:100%;border:0}.sm\:modal-fullscreen-down .modal-body{overflow-y:auto}}@media (max-width: 47.998rem){.md\:modal-fullscreen-down{width:100vw;max-width:none;height:100%;margin:0}.md\:modal-fullscreen-down .modal-content{height:100%;border:0}.md\:modal-fullscreen-down .modal-body{overflow-y:auto}}@media (max-width: 63.998rem){.lg\:modal-fullscreen-down{width:100vw;max-width:none;height:100%;margin:0}.lg\:modal-fullscreen-down .modal-content{height:100%;border:0}.lg\:modal-fullscreen-down .modal-body{overflow-y:auto}}@media (max-width: 79.998rem){.xl\:modal-fullscreen-down{width:100vw;max-width:none;height:100%;margin:0}.xl\:modal-fullscreen-down .modal-content{height:100%;border:0}.xl\:modal-fullscreen-down .modal-body{overflow-y:auto}}@media (max-width: 95.998rem){.xxl\:modal-fullscreen-down{width:100vw;max-width:none;height:100%;margin:0}.xxl\:modal-fullscreen-down .modal-content{height:100%;border:0}.xxl\:modal-fullscreen-down .modal-body{overflow-y:auto}}:root{--navbar-height: 132px}html[data-scroll-locked],body[data-scroll-locked]{overflow:hidden}body[data-scroll-locked]{position:fixed;inset:0 0 auto 0;width:100%}.js-is-scrolled .navbar-inner{padding:var(--space-100) var(--space-500);border-color:color-mix(in hsl,var(--background),rgba(0,0,0,.1) 50%)}.js-is-below-navbar .navbar{position:fixed;transform:translateY(-100%)}.js-is-below-navbar .navbar{transform:translateY(-100%)}.js-is-below-navbar.js-scroll-down .navbar{animation:navbar-out .5s forwards}.js-is-below-navbar.js-scroll-up .navbar{animation:navbar-in .5s forwards}.navbar{position:fixed;top:0;z-index:var(--z-index-navbar);width:100%;padding-top:var(--space-500);padding-bottom:var(--space-500);height:var(--navbar-height);transition:padding var(--transition-speed-medium) var(--ease-out-quad),border-radius var(--transition-speed-medium) var(--ease-out-quad),height var(--transition-speed-medium) var(--ease-out-quad)}.navbar:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;transition:background-color var(--transition-speed-medium) var(--ease-out-quad)}.navbar .brand{display:flex;max-width:200px;height:64px}@media (min-width: 1201px){.navbar .brand{max-width:320px}}.navbar .brand .logo{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.navbar .top-level{list-style-type:none}.panel-highlight-box{position:relative;flex:0 0 300px;width:300px;padding:var(--space-600);color:var(--color-text);background:var(--background);padding-bottom:100px}.panel-subnav{flex:1 0 auto;min-width:0;padding:var(--space-600);color:var(--color-text);background:var(--background)}.panel-highlight-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.panel-highlight-image .image{display:flex;width:100%;height:100%}.panel-highlight-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}.panel-highlight-box-body{position:relative}.navbar-inner{display:flex;align-items:center;background-color:color-mix(in hsl,var(--background),transparent 50%);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:44px;border:1px solid transparent;transition:padding var(--transition-speed-medium) var(--ease-out-quad),border-radius var(--transition-speed-medium) var(--ease-out-quad),height var(--transition-speed-medium) var(--ease-out-quad)}.navbar-divider{display:flex;align-items:center;justify-content:center}.navbar-divider:before{content:"";display:block;width:.5em;height:.5em;background-color:var(--color-text);border-radius:.5em}@media (max-width: 1200px){#navbar-menu[hidden]{display:none}#navbar-menu{display:block;width:100%}.navbar-toggle .icon-close{display:none}.navbar .brand{height:56px}.js-is-scrolled .navbar-inner{padding:var(--space-50) var(--space-300)}}.navbar-mobile-menu-items{list-style:none;padding:0;margin:0}.navbar-mobile-menu-items .accordion{border-radius:0;background-color:var(--background);transition:background-color var(--transition-speed-medium) var(--ease-out-quad)}.navbar-mobile-menu-items .accordion-toggle{padding:.5em 1.5em;border-radius:0}.navbar-mobile-menu-items .accordion .accordion-toggle:hover{background-color:var(--color-gray-25)}.navbar-mobile-menu-items .accordion:has([aria-expanded=true]),.navbar-mobile-menu-items .collapse.show{background-color:var(--color-gray-25)}.navbar-mobile-menu-items .navbar-item{position:relative}.navbar-mobile-menu-items .navbar-link{display:block;padding:.75em 1.5em;text-decoration:none;font-weight:var(--font-weight-bold);color:var(--color-text)}.navbar-mobile-menu-items .navbar-item:after{position:absolute;bottom:0;left:0;content:"";width:calc(100% - var(--space-500) - var(--space-500));margin-left:var(--space-500);border-bottom:1px solid var(--color-gray-100)}.navbar-mobile-menu-items .panel-highlight-box{position:relative;flex:0 0 100%;width:100%;border-radius:var(--border-radius-md);padding-bottom:var(--space-900);overflow:hidden}@media (min-width: 1201px){.navbar-toggle{display:none}#navbar-menu{display:flex;align-items:stretch;gap:1em;margin:0 0 0 auto;height:100%}.has-panel{position:relative;display:flex;align-items:stretch}.has-panel .top-link{padding-inline:.75rem}.has-panel .mega-panel{position:fixed;top:calc(50% + 1.25em);background-color:#fff;box-shadow:var(--box-shadow-lg)}.has-panel:focus-within>.mega-panel,.has-panel:hover>.mega-panel{display:block}.has-panel:focus-within .top-link,.has-panel:hover .top-link{background-color:color-mix(in hsl,var(--background),var(--color-text) 10%)}.panel-toggle{display:none}.panel-toggle-visible{display:block}.mega-panel{border-radius:var(--border-radius-md);overflow:hidden}.mega-panel .mega-panel-inner{display:flex}.mega-panel-compact .panel-subnav{flex:1 0 auto;padding:var(--space-300);color:var(--color-text);background:var(--background)}}@keyframes navbar-out{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes navbar-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}:root{--notice-color: var(--color-text);--notice-background: var(--color-gray-50);--notice-title-color: var(--color-text);--notice-title-background: var(--color-gray-100)}.notice{color:var(--notice-color);background:var(--notice-background)}.notice .notice-title-wrapper{color:var(--notice-title-color);background:var(--notice-title-background);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);display:flex;flex-direction:row;gap:.5em;padding:.75em 1em}.notice .notice-icon{height:1.5em;width:auto}.notice .notice-icon img{display:block;height:1.5em;width:auto}.notice .notice-body{padding:1em}:root{--offcanvas-zindex: var(--z-index-offcanvas);--offcanvas-width: 95vw;--offcanvas-max-width: 720px;--offcanvas-height: 80vh;--offcanvas-color: var(--color-text);--offcanvas-bg: var(--color-white);--offcanvas-border-width: 0;--offcanvas-border-color: transparent;--offcanvas-transition: transform .25s ease;--offcanvas-title-line-height: 1;--offcanvas-padding-x: var(--space-400);--offcanvas-padding-y: var(--space-400)}.offcanvas{pointer-events:none}.offcanvas-inner{pointer-events:all}.offcanvas{position:fixed;bottom:0;z-index:var(--offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--offcanvas-color);visibility:hidden;background-color:transparent;background-clip:padding-box;outline:0;transition:var(--offcanvas-transition);padding:var(--container-padding)}.offcanvas.offcanvas-start{top:0;left:0;width:var(--offcanvas-width);max-width:var(--offcanvas-max-width);border-right:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translate(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--offcanvas-width);max-width:var(--offcanvas-max-width);border-left:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translate(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--offcanvas-height);max-height:100%;border-bottom:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-top .offcanvas-body{width:100%;max-width:var(--container-width);margin:auto}.offcanvas.offcanvas-bottom{right:0;left:0;max-height:var(--offcanvas-height);border-top:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translateY(100%)}.offcanvas.offcanvas-bottom .offcanvas-inner{width:100%;max-width:var(--container-max-width);margin:auto}.offcanvas.showing,.offcanvas.show:not(.hiding){transform:none}.offcanvas.showing,.offcanvas.hiding,.offcanvas.show{visibility:visible}@media (min-width: 40rem){.sm\:offcanvas{position:fixed;bottom:0;z-index:var(--offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--offcanvas-color);visibility:hidden;background-color:transparent;background-clip:padding-box;outline:0;transition:var(--offcanvas-transition);padding:var(--container-padding)}.sm\:offcanvas.offcanvas-start{top:0;left:0;width:var(--offcanvas-width);max-width:var(--offcanvas-max-width);border-right:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translate(-100%)}.sm\:offcanvas.offcanvas-end{top:0;right:0;width:var(--offcanvas-width);max-width:var(--offcanvas-max-width);border-left:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translate(100%)}.sm\:offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--offcanvas-height);max-height:100%;border-bottom:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translateY(-100%)}.sm\:offcanvas.offcanvas-top .offcanvas-body{width:100%;max-width:var(--container-width);margin:auto}.sm\:offcanvas.offcanvas-bottom{right:0;left:0;max-height:var(--offcanvas-height);border-top:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translateY(100%)}.sm\:offcanvas.offcanvas-bottom .offcanvas-inner{width:100%;max-width:var(--container-max-width);margin:auto}.sm\:offcanvas.showing,.sm\:offcanvas.show:not(.hiding){transform:none}.sm\:offcanvas.showing,.sm\:offcanvas.hiding,.sm\:offcanvas.show{visibility:visible}}@media (min-width: 40rem){.sm\:offcanvas{--offcanvas-height: auto;--offcanvas-border-width: 0;background-color:transparent!important}.sm\:offcanvas .offcanvas-header{display:none}.sm\:offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (min-width: 48rem){.md\:offcanvas{position:fixed;bottom:0;z-index:var(--offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--offcanvas-color);visibility:hidden;background-color:transparent;background-clip:padding-box;outline:0;transition:var(--offcanvas-transition);padding:var(--container-padding)}.md\:offcanvas.offcanvas-start{top:0;left:0;width:var(--offcanvas-width);max-width:var(--offcanvas-max-width);border-right:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translate(-100%)}.md\:offcanvas.offcanvas-end{top:0;right:0;width:var(--offcanvas-width);max-width:var(--offcanvas-max-width);border-left:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translate(100%)}.md\:offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--offcanvas-height);max-height:100%;border-bottom:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translateY(-100%)}.md\:offcanvas.offcanvas-top .offcanvas-body{width:100%;max-width:var(--container-width);margin:auto}.md\:offcanvas.offcanvas-bottom{right:0;left:0;max-height:var(--offcanvas-height);border-top:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translateY(100%)}.md\:offcanvas.offcanvas-bottom .offcanvas-inner{width:100%;max-width:var(--container-max-width);margin:auto}.md\:offcanvas.showing,.md\:offcanvas.show:not(.hiding){transform:none}.md\:offcanvas.showing,.md\:offcanvas.hiding,.md\:offcanvas.show{visibility:visible}}@media (min-width: 48rem){.md\:offcanvas{--offcanvas-height: auto;--offcanvas-border-width: 0;background-color:transparent!important}.md\:offcanvas .offcanvas-header{display:none}.md\:offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (min-width: 64rem){.lg\:offcanvas{position:fixed;bottom:0;z-index:var(--offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--offcanvas-color);visibility:hidden;background-color:transparent;background-clip:padding-box;outline:0;transition:var(--offcanvas-transition);padding:var(--container-padding)}.lg\:offcanvas.offcanvas-start{top:0;left:0;width:var(--offcanvas-width);max-width:var(--offcanvas-max-width);border-right:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translate(-100%)}.lg\:offcanvas.offcanvas-end{top:0;right:0;width:var(--offcanvas-width);max-width:var(--offcanvas-max-width);border-left:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translate(100%)}.lg\:offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--offcanvas-height);max-height:100%;border-bottom:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translateY(-100%)}.lg\:offcanvas.offcanvas-top .offcanvas-body{width:100%;max-width:var(--container-width);margin:auto}.lg\:offcanvas.offcanvas-bottom{right:0;left:0;max-height:var(--offcanvas-height);border-top:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translateY(100%)}.lg\:offcanvas.offcanvas-bottom .offcanvas-inner{width:100%;max-width:var(--container-max-width);margin:auto}.lg\:offcanvas.showing,.lg\:offcanvas.show:not(.hiding){transform:none}.lg\:offcanvas.showing,.lg\:offcanvas.hiding,.lg\:offcanvas.show{visibility:visible}}@media (min-width: 64rem){.lg\:offcanvas{--offcanvas-height: auto;--offcanvas-border-width: 0;background-color:transparent!important}.lg\:offcanvas .offcanvas-header{display:none}.lg\:offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (min-width: 80rem){.xl\:offcanvas{position:fixed;bottom:0;z-index:var(--offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--offcanvas-color);visibility:hidden;background-color:transparent;background-clip:padding-box;outline:0;transition:var(--offcanvas-transition);padding:var(--container-padding)}.xl\:offcanvas.offcanvas-start{top:0;left:0;width:var(--offcanvas-width);max-width:var(--offcanvas-max-width);border-right:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translate(-100%)}.xl\:offcanvas.offcanvas-end{top:0;right:0;width:var(--offcanvas-width);max-width:var(--offcanvas-max-width);border-left:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translate(100%)}.xl\:offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--offcanvas-height);max-height:100%;border-bottom:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translateY(-100%)}.xl\:offcanvas.offcanvas-top .offcanvas-body{width:100%;max-width:var(--container-width);margin:auto}.xl\:offcanvas.offcanvas-bottom{right:0;left:0;max-height:var(--offcanvas-height);border-top:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translateY(100%)}.xl\:offcanvas.offcanvas-bottom .offcanvas-inner{width:100%;max-width:var(--container-max-width);margin:auto}.xl\:offcanvas.showing,.xl\:offcanvas.show:not(.hiding){transform:none}.xl\:offcanvas.showing,.xl\:offcanvas.hiding,.xl\:offcanvas.show{visibility:visible}}@media (min-width: 80rem){.xl\:offcanvas{--offcanvas-height: auto;--offcanvas-border-width: 0;background-color:transparent!important}.xl\:offcanvas .offcanvas-header{display:none}.xl\:offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (min-width: 96rem){.xxl\:offcanvas{position:fixed;bottom:0;z-index:var(--offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--offcanvas-color);visibility:hidden;background-color:transparent;background-clip:padding-box;outline:0;transition:var(--offcanvas-transition);padding:var(--container-padding)}.xxl\:offcanvas.offcanvas-start{top:0;left:0;width:var(--offcanvas-width);max-width:var(--offcanvas-max-width);border-right:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translate(-100%)}.xxl\:offcanvas.offcanvas-end{top:0;right:0;width:var(--offcanvas-width);max-width:var(--offcanvas-max-width);border-left:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translate(100%)}.xxl\:offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--offcanvas-height);max-height:100%;border-bottom:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translateY(-100%)}.xxl\:offcanvas.offcanvas-top .offcanvas-body{width:100%;max-width:var(--container-width);margin:auto}.xxl\:offcanvas.offcanvas-bottom{right:0;left:0;max-height:var(--offcanvas-height);border-top:var(--offcanvas-border-width) solid var(--offcanvas-border-color);transform:translateY(100%)}.xxl\:offcanvas.offcanvas-bottom .offcanvas-inner{width:100%;max-width:var(--container-max-width);margin:auto}.xxl\:offcanvas.showing,.xxl\:offcanvas.show:not(.hiding){transform:none}.xxl\:offcanvas.showing,.xxl\:offcanvas.hiding,.xxl\:offcanvas.show{visibility:visible}}@media (min-width: 96rem){.xxl\:offcanvas{--offcanvas-height: auto;--offcanvas-border-width: 0;background-color:transparent!important}.xxl\:offcanvas .offcanvas-header{display:none}.xxl\:offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:var(--z-index-offcanvas-backdrop);width:100%;height:100%;background-color:var(--color-dark-blue);transition:opacity .25s ease}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.6}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;width:100%;padding:var(--offcanvas-padding-y) var(--offcanvas-padding-x)}.offcanvas-header .btn-close{--size: 1.5rem}.offcanvas-title{display:flex;justify-content:flex-start;margin-bottom:0;line-height:var(--offcanvas-title-line-height)}.offcanvas-title-logo{display:block;height:24px;width:auto;margin-right:auto}.offcanvas-inner{position:relative;flex-grow:1;overflow-y:auto;background-color:var(--offcanvas-bg);border-radius:1.5rem}.offcanvas-loader{position:absolute;top:50%;left:50%;color:var(--color-electric-indigo);opacity:0;transition:opacity .5s var(--ease-out-quad)}.is-loading .offcanvas-loader{animation:rotate 1s linear infinite}.offcanvas-x-small{--offcanvas-max-width: calc(500px + var(--container-padding) + var(--container-padding))}#offcanvas-remote .offcanvas-header{z-index:2}#offcanvas-remote .offcanvas-body{position:relative;margin-top:-78px;z-index:1}.offcanvas.size-vw80{width:80%}.offcanvas.size-vw60{width:60%}.offcanvas.size-vw40{width:40%}.offcanvas.mw800{max-width:800px}@media (min-width: 40rem){.offcanvas.sm\:size-vw80{width:80%}}@media (min-width: 40rem){.offcanvas.sm\:size-vw60{width:60%}}@media (min-width: 40rem){.offcanvas.sm\:size-vw40{width:40%}}@media (min-width: 40rem){.offcanvas.sm\:mw800{max-width:800px}}@media (min-width: 48rem){.offcanvas.md\:size-vw80{width:80%}}@media (min-width: 48rem){.offcanvas.md\:size-vw60{width:60%}}@media (min-width: 48rem){.offcanvas.md\:size-vw40{width:40%}}@media (min-width: 48rem){.offcanvas.md\:mw800{max-width:800px}}@media (min-width: 64rem){.offcanvas.lg\:size-vw80{width:80%}}@media (min-width: 64rem){.offcanvas.lg\:size-vw60{width:60%}}@media (min-width: 64rem){.offcanvas.lg\:size-vw40{width:40%}}@media (min-width: 64rem){.offcanvas.lg\:mw800{max-width:800px}}@media (min-width: 80rem){.offcanvas.xl\:size-vw80{width:80%}}@media (min-width: 80rem){.offcanvas.xl\:size-vw60{width:60%}}@media (min-width: 80rem){.offcanvas.xl\:size-vw40{width:40%}}@media (min-width: 80rem){.offcanvas.xl\:mw800{max-width:800px}}@media (min-width: 96rem){.offcanvas.xxl\:size-vw80{width:80%}}@media (min-width: 96rem){.offcanvas.xxl\:size-vw60{width:60%}}@media (min-width: 96rem){.offcanvas.xxl\:size-vw40{width:40%}}@media (min-width: 96rem){.offcanvas.xxl\:mw800{max-width:800px}}.pages-list{--border-radius: var(--border-radius-md);list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.25em}.pages-list .pages-list-title{flex:1 1 100%}@media (min-width: 48rem){.pages-list .pages-list-title{flex:1 1 auto;margin-top:2px}}.pages-list .pages-list-link{position:relative;display:flex;align-items:start;flex-wrap:wrap;text-decoration:none;border-radius:var(--border-radius);padding:1em;color:var(--color-text);background-color:var(--background-contrast);box-shadow:0 0 0 transparent;transition:box-shadow var(--transition-speed-medium) var(--ease-out-quint),transform var(--transition-speed-medium) var(--ease-out-quint)}.pages-list .pages-list-link.hover,.pages-list .pages-list-link:hover{box-shadow:var(--box-shadow-md)}.pages-list .pages-list-link.active,.pages-list .pages-list-link.pressed,.pages-list .pages-list-link:active{color:color-mix(in hsl,var(--color-text) 90%,black);background-color:color-mix(in hsl,var(--background-contrast) 90%,black);transform:scale(.97)}.pages-list .pages-list-link:focus-visible{outline:none}.pages-list .pages-list-link:after{content:"";display:block;pointer-events:none;position:absolute;top:calc(var(--focus-border-offset, 3px) * -1);right:calc(var(--focus-border-offset, 3px) * -1);bottom:calc(var(--focus-border-offset, 3px) * -1);left:calc(var(--focus-border-offset, 3px) * -1);box-shadow:0 0 0 0 var(--color-focus);border-radius:calc(var(--border-radius) + var(--focus-border-offset));transition:box-shadow var(--transition-speed-medium) var(--ease-out-quint)}.pages-list .pages-list-link.focus-visible,.pages-list .pages-list-link:focus-visible,.pages-list .pages-list-link.focus,.pages-list .pages-list-link:hover{box-shadow:var(--box-shadow-md)}.pages-list .pages-list-link.focus-visible:after,.pages-list .pages-list-link:focus-visible:after,.pages-list .pages-list-link.focus:after,.pages-list .pages-list-link:hover:after{box-shadow:0 0 0 var(--focus-border-width, 3px) var(--color-focus)}.pagination{display:flex;align-items:center;justify-content:center;gap:1em}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #222;--pswp-root-z-index: 100000;--pswp-preloader-color: rgba(79, 79, 79, .4);--pswp-preloader-color-secondary: rgba(255, 255, 255, .9);--pswp-icon-color: #fff;--pswp-icon-color-secondary: #4f4f4f;--pswp-icon-stroke-color: #4f4f4f;--pswp-icon-stroke-width: 2px;--pswp-error-text-color: var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}.pswp__bg{background-color:color-mix(in srgb,var(--color-text),rgba(0,0,0,.7) 50%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.pswp__img{background:#fff;border-radius:var(--border-radius-sm);overflow:hidden}.publication-authors{display:flex;flex-wrap:wrap;gap:1rem}.risk-classification-table{width:100%}.risk-classification-table th,.risk-classification-table td{text-align:left}.risk-classification-table th{font-size:var(--font-size-smaller);font-weight:var(--font-weight-bold)}.risk-classification-table th{padding:var(--space-100) var(--space-500)}.risk-classification-table td{padding:var(--space-400) var(--space-500)}.risk-classification-table td:first-child{border-top-left-radius:var(--border-radius-sm);border-bottom-left-radius:var(--border-radius-sm)}.risk-classification-table td:last-child{border-top-right-radius:var(--border-radius-sm);border-bottom-right-radius:var(--border-radius-sm)}.risk-classification-table .risk-classification-table-row:nth-child(odd){background-color:transparent}.risk-classification-table .risk-classification-table-row:nth-child(odd) td{background-color:var(--background-contrast)}.risk-classification-table .risk-classification-table-row{cursor:pointer}.risk-classification-table .badge{white-space:nowrap}@media (max-width: 47.998rem){.risk-classification-table{width:100%}.risk-classification-table thead{display:none}.risk-classification-table .risk-classification-table-data{display:block;padding:var(--space-25) var(--space-300)}.risk-classification-table .risk-classification-table-data:first-child{padding-top:var(--space-300)}.risk-classification-table .risk-classification-table-data:last-child{padding-bottom:var(--space-300)}.risk-classification-table td.risk-classification-table-data:first-child{border-top-left-radius:var(--border-radius-sm);border-top-right-radius:var(--border-radius-sm);border-bottom-right-radius:0;border-bottom-left-radius:0}.risk-classification-table td.risk-classification-table-data:last-child{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--border-radius-sm);border-bottom-left-radius:var(--border-radius-sm)}.risk-classification-table .btn-read-more,.risk-classification-table .badge{font-size:var(--font-size-smaller)}}.risk-class-icon-text-item{display:flex;align-items:center;gap:1em}.risk-class-icon-text-item .risk-class-icon{display:flex;align-items:center;justify-content:center;width:4em;height:4em;border-radius:2em;color:var(--text-color);background-color:var(--background-color, rgba(0, 0, 0, .2))}.risk-class-icon-text-item .risk-class-icon svg{display:block;width:3em;height:3em}.risk-class-icon-text-item .risk-class-item-text{font-family:var(--font-family-monospace);font-weight:var(--font-weight-bold)}.section{color:var(--color-text);background-color:var(--background)}.section.theme-white+.section.theme-white,.section.theme-gray+.section.theme-gray,.section.theme-dark-blue+.section.theme-dark-blue,.section.theme-electric-green+.section.theme-electric-green,.section.theme-dark-gray+.section.theme-dark-gray{padding-top:0}.section-heading{display:flex;flex-direction:column;gap:.5em}@media (min-width: 40rem){.section-heading{flex-direction:row;gap:2em}}.section-heading-badge{order:1}@media (min-width: 40rem){.section-heading-badge{order:2;margin-top:.5rem;margin-left:auto}}.section-heading-badge .badge{white-space:nowrap}.section-heading-headline{order:2;text-wrap:balance;font-size:var(--font-size-h1);font-weight:var(--font-weight-normal);line-height:var(--line-height-condensed)}@media (min-width: 40rem){.section-heading-headline{order:1}}ul.startups-list{list-style:none;margin:0;padding:0}.startups-list-item{display:block;border-radius:.5em;transition:background-color .5s ease}@media (min-width: 40rem){.startups-list-item{border-radius:.75em}}.startups-list-item .meta{display:block;flex-wrap:wrap}.startups-list-item .meta-item:not(:last-child):after{content:"·";margin:0 .5em}.startups-list-item:hover{background-color:var(--color-gray-100)!important}.startups-list-item .img-flag{border-radius:999px;margin-bottom:-.25em;margin-right:.2em}.startups-list-item:nth-child(odd){background-color:var(--color-gray-25)}.startup-logo-frame{background-color:#fff;border:1px solid var(--color-gray-a20);border-radius:.33em;padding:8px;width:64px;height:64px}@media (min-width: 40rem){.startup-logo-frame{width:120px;height:120px;padding:16px}}.startup-logo-img{border-radius:2px;overflow:hidden}.sticker{padding:calc(var(--size, 1.75em) * .2);width:var(--size, 1.75em);height:var(--size, 1.75em);background-color:var(--background-contrast);border-radius:999px}.search .search-input-field{position:relative;font-size:var(--font-size-body);line-height:var(--line-height);padding:1em 3em 1em 1em;border:0;border-radius:var(--border-radius-sm);box-shadow:0 .2em .5em #0003;width:100%}.search .search-input-field.focus-visible,.search .search-input-field:focus-visible,.search .search-input-field.focus,.search .search-input-field:hover{outline:2px solid var(--color-focus)}.search .search-button{align-items:center;font-size:var(--font-size-body);line-height:1;padding:1em;border-radius:999px}.search .main{min-height:30vh}.sticky{position:sticky}.top-navbar{top:var(--navbar-height)}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.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{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.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{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{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{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.js-slider{width:100%;display:flex;flex-direction:column;align-items:center}.js-slider .swiper{width:100%}.js-slider .swiper-wrapper{align-items:stretch}.js-slider .swiper-slide{height:100%}@media (min-width: 40rem){.js-slider .swiper{padding:1rem;margin:-1rem}}.tile-slider .swiper{padding:.5rem var(--container-padding);margin-top:-.5rem;margin-bottom:-.5rem}.tile-slider .swiper-container{width:100%;position:relative}.tile-slider .swiper-btn-prev,.tile-slider .swiper-btn-next{display:none;position:absolute;top:50%}.tile-slider .swiper-btn-prev{left:.5rem}.tile-slider .swiper-btn-next{right:.5rem}.tile-slider .swiper-wrapper{align-items:stretch}.tile-slider .swiper-slide{height:auto;display:flex}@media (min-width: 40rem){.tile-slider{--container-padding: 4rem}.tile-slider .swiper-container{padding-left:var(--container-padding);padding-right:var(--container-padding);max-width:calc(var(--container-max-width) + var(--container-padding) + var(--container-padding))}.tile-slider .swiper{width:calc(100% + 1.5rem - 1px);padding:.75rem;margin:-.75rem}.tile-slider .swiper-btn-prev,.tile-slider .swiper-btn-next{display:inline-block}}@media (min-width: 40rem){.tile-slider .swiper-container{padding-left:var(--container-padding);padding-right:var(--container-padding)}}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:1rem;padding-bottom:1rem;color:var(--color-text);text-align:left}.table{width:100%;vertical-align:top}.table>:not(caption)>*>*{padding:1em;color:var(--color, var(--color-text));background-color:transparent;border-bottom-width:1px;border-bottom-style:solid;border-color:color-mix(in hsl,var(--color-gray-800),transparent 80%)}.table tr:last-child td,.table tr:last-child th{border-color:transparent}.table>:not(caption)>*>*:first-child{padding-left:0}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table td,.table th{text-align:left}.table-responsive{display:flex;padding:.75rem 0 .75rem 1.5rem;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive:after{flex:0 0 1.5rem;display:block;content:"";width:1.5rem}.tile{--border-radius: var(--border-radius-md)}.tile{position:relative;width:100%;height:100%}.tile .tile-image{border-radius:var(--border-radius-sm);overflow:hidden}.tile .tile-body{position:relative;display:flex;flex-direction:column;padding:1em .5em 0}.tile .tile-footer{position:relative;display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding:1em .5em}.tile .tile-link{display:flex;flex-direction:column;height:100%;width:100%;color:inherit;text-decoration:none;padding:1em;background-color:var(--background-contrast);border-radius:var(--border-radius);box-shadow:0 0 0 transparent;transition:box-shadow var(--transition-speed-medium) var(--ease-out-quint),transform var(--transition-speed-medium) var(--ease-out-quint)}.tile .tile-link.hover,.tile .tile-link:hover{box-shadow:var(--box-shadow-md)}.tile .tile-link.active,.tile .tile-link.pressed,.tile .tile-link:active{color:color-mix(in hsl,var(--color-text) 90%,black);background-color:color-mix(in hsl,var(--background-contrast) 90%,black);transform:scale(.97)}.tile .tile-link:focus-visible{outline:none}.tile .tile-link:after{content:"";display:block;pointer-events:none;position:absolute;top:calc(var(--focus-border-offset, 3px) * -1);right:calc(var(--focus-border-offset, 3px) * -1);bottom:calc(var(--focus-border-offset, 3px) * -1);left:calc(var(--focus-border-offset, 3px) * -1);box-shadow:0 0 0 0 var(--color-focus);border-radius:calc(var(--border-radius) + var(--focus-border-offset));transition:box-shadow var(--transition-speed-medium) var(--ease-out-quint)}.tile .tile-link.focus-visible,.tile .tile-link:focus-visible,.tile .tile-link.focus,.tile .tile-link:hover{box-shadow:var(--box-shadow-md)}.tile .tile-link.focus-visible:after,.tile .tile-link:focus-visible:after,.tile .tile-link.focus:after,.tile .tile-link:hover:after{box-shadow:0 0 0 var(--focus-border-width, 3px) var(--color-focus)}@media (min-width: 40rem){.list-tile .tile-link{flex-direction:row;align-items:center}.list-tile .tile-body{padding:var(--space-600) var(--space-800)}.list-tile .tile-image{flex:0 0 40%;max-width:400px}}@media (min-width: 96rem){.list-tile .tile-image{max-width:500px}}.event-tile-compact{--border-radius: var(--border-radius-sm)}.event-tile-compact .tile-link{padding:0;display:flex;flex-direction:row;overflow:hidden}.event-tile-compact .tile-date{display:flex;flex-direction:column;padding:1em;color:var(--color-text-on-highlight-secondary);background-color:var(--color-highlight-secondary)}.event-tile-compact .tile-date-day{font-size:2em;line-height:1;font-weight:var(--font-weight-extrabold)}.event-tile-compact .tile-date-month{font-size:var(--font-size-small);line-height:1.2}.event-tile-compact .tile-title{font-size:var(--font-size-body)}.event-tile-compact .tile-body{padding:1em}.collection-tile .tile-body{color:var(--color-text)}.collection-tile .tile-link{position:relative;aspect-ratio:1;min-height:320px;background-color:var(--background)}.collection-tile .tile-link.active,.collection-tile .tile-link.pressed,.collection-tile .tile-link:active{color:color-mix(in hsl,var(--color-white) 90%,black);background-color:color-mix(in hsl,var(--background) 90%,white);transform:scale(.97)}.collection-tile .theme-gray .tile-link{background-color:var(--background)}.collection-tile .tile-footer{margin-top:0}.collection-tile .btn{--button-color: var(--color-dark-blue);--button-background: var(--color-white)}.collection-tile .theme-gray .btn{--button-color: var(--color-text-on-highlight);--button-background: var(--color-highlight)}.collection-tile .tile-background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:var(--border-radius);overflow:hidden}.collection-tile .threejs-animation{display:block;width:100%;height:100%}.toc-item{color:var(--color-highlight);font-weight:var(--font-weight-bold)}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size, 25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family, inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);line-height:1.7;line-height:var(--plyr-line-height, 1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background, #4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius, 2px);color:#fff;color:var(--plyr-badge-text-color, #fff);font-size:9px;font-size:var(--plyr-font-size-badge, 9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small, 13px);left:0;padding:10px;padding:var(--plyr-control-spacing, 10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width: 480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base, 15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px) * 2)}}@media (min-width: 768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large, 18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background, rgba(0, 0, 0, .8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color, #fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius, 4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px) * .7);position:relative;transition:all .1s ease-in-out}.plyr__control svg{display:block;fill:currentColor;height:18px;height:var(--plyr-control-icon-size, 18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size, 18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px) / 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background, rgba(255, 255, 255, .9019607843));border-radius:8px;border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, .1490196078));color:#4a5464;color:var(--plyr-menu-color, #4a5464);font-size:15px;font-size:var(--plyr-font-size-base, 15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid rgba(0,0,0,0);border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size, 4px) solid rgba(0,0,0,0);border-top-color:var(--plyr-menu-background, rgba(255, 255, 255, .9019607843));content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * .7 - var(--plyr-menu-arrow-size, 4px) / 2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px) * .7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color, #4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px) * .7 / 1.5) calc(var(--plyr-control-spacing, 10px) * .7 * 1.5);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid rgba(0,0,0,0);border:var(--plyr-menu-item-arrow-size, 4px) solid rgba(0,0,0,0);content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px) * .7 * 4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color, #728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px) * .7 * 1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px) * .7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px) * .7 / 2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px) * .7 * 4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px) * .7 * 2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color, #728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px) * .7 * 1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color, #dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px) * .7 / 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px) * .7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing, 10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px) * .7 * -1 + 2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px) * .7 * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px) * 2);color:#00b2ff;color:var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px) * 2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,rgba(0,0,0,0) 0);background-image:linear-gradient(to right,currentColor var(--value, 0),rgba(0,0,0,0) var(--value, 0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2));height:13px;height:var(--plyr-range-thumb-height, 13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px)) / 2 * -1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-moz-user-select:none;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2));height:13px;height:var(--plyr-range-thumb-height, 13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2));height:13px;height:var(--plyr-range-thumb-height, 13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background, var(--plyr-video-background, #000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing, 10px)}@media (max-width: 767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background, #fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius, 5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .1490196078));color:#4a5464;color:var(--plyr-tooltip-color, #4a5464);font-size:13px;font-size:var(--plyr-font-size-small, 13px);font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px) / 2 * 2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px) / 2) calc(var(--plyr-control-spacing, 10px) / 2 * 1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * .7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * .7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px) * .5);margin-right:13px;margin-right:var(--plyr-range-thumb-height, 13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px) * -.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px) * -.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height, 5px);left:0;margin-top:-2.5px;margin-top:calc(var(--plyr-range-track-height, 5px) / 2 * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 50%,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0));background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6))}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background, #fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height, 5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width, 3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px) / 2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px) / 2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background, #fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color, #4a5464);padding:10px;padding:var(--plyr-control-spacing, 10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover, #fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1019607843))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1019607843))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1019607843))}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6))}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background, var(--plyr-video-background, #000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio: 16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .7490196078)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color, #fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px) / 2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px) * 2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width: 480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing, 10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px) * 3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover, #fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color, #fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px) * 1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5019607843))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5019607843))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .1490196078), 0 0 0 1px rgba(35, 40, 47, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5019607843))}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .2509803922))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;top:0;right:0;bottom:0;left:0;margin:0;position:fixed;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr__ads{border-radius:inherit;cursor:pointer;top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing, 10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing, 10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height, 5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background, #fff);border-radius:8px;border-radius:var(--plyr-menu-radius, 8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .1490196078));margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px) / 2 * 2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid rgba(0,0,0,0);border-left:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-right:var(--plyr-tooltip-arrow-size, 4px) solid rgba(0,0,0,0);border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, #fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .7490196078)));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__preview-scrubbing{filter:blur(1px);height:100%;top:0;right:0;bottom:0;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}:root{--plyr-color-main: var(--color-dark-green)}.video{position:relative;display:block}.video .video-container{width:100%;height:auto;aspect-ratio:16/9;position:relative;overflow:hidden}.video .plyr{--plyr-video-background: var(--background-contrast);border-radius:var(--border-radius-sm)}.video .video-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:var(--border-radius-sm)}.video .video-shade .video-overlay-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(254deg,#05263900,#05263999 78.37%),transparent}.video .video-shade .video-overlay-indigo{position:absolute;bottom:-50%;left:-50%;width:960px;height:960px;border-radius:50%;filter:blur(120px);background-color:var(--color-electric-indigo);opacity:.8}.video .video-shade .video-overlay-green{position:absolute;top:-500px;right:-700px;width:960px;height:960px;border-radius:50%;filter:blur(120px);background-color:var(--color-electric-green);opacity:.6}.video .video-shade .video-overlay-blue{position:absolute;bottom:-500px;right:-700px;width:960px;height:960px;border-radius:50%;filter:blur(120px);background-color:#46add5;opacity:.6}@media (min-width: 64rem){.video .video-shade .video-overlay-indigo{bottom:-60%;left:-100%;width:150%;opacity:1;filter:blur(200px);aspect-ratio:1}.video .video-shade .video-overlay-green{bottom:-60%;right:-66%;width:100%;opacity:.9;filter:blur(200px);aspect-ratio:1}.video .video-shade .video-overlay-blue{bottom:-60%;right:-66%;width:100%;opacity:1;aspect-ratio:1}}.video .video-cover{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.video .video-poster{display:flex;width:100%;height:auto;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.video .video-poster img{display:block;width:100%;height:auto;overflow:hidden;border-radius:var(--border-radius-sm)}.video .video-cover.is-hidden,.video .video-poster.is-hidden{animation:video-cover-hide .5s forwards ease-in-out}.video .video-shade.is-hidden{animation:video-cover-hide 1s forwards ease-in-out}.video .video-cover-text{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1em}.video .video-cover-text .heading{color:var(--color-white)}.video .video-cover-text .btn{--button-color: var(--color-dark-blue);--button-background: var(--color-white);--button-hover-color: color-mix(in hsl, var(--color-dark-blue), white 10%);--button-hover-background: color-mix(in hsl, var(--color-electric-green), white 10%);--button-pressed-color: color-mix(in hsl, var(--color-dark-blue), black 10%);--button-pressed-background: color-mix(in hsl, var(--color-electric-green), black 20%)}.video .video-consent{position:absolute;bottom:0;right:0;left:0;padding:1em;max-height:50%;overflow-y:auto}.video .video-consent .video-consent-inner{display:flex;gap:.5em;padding:1em;height:100%;border-radius:var(--border-radius-sm);color:var(--color-white);background-color:#00000040;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.video .video-consent .video-consent-inner a{color:var(--color-white)}.video .video-consent .icon{flex:0 0 auto}.video .video-consent{transform:translateY(100%)}.video .video-consent.is-visible{transform:translateY(0)}@keyframes video-cover-hide{0%{opacity:1}to{opacity:0;pointer-events:none}}
