*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0;font-size:inherit;font-weight:inherit}[role=list]{list-style:none;margin:0;padding:0}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,h5,h6,button,input,label{line-height:1.1}h1,h2,h3,h4,h5,h6{text-wrap:balance}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--color-default: #151515;--color-muted: #5e5e5e;--color-primary: #ed5e33;--color-secondary: #1f1e1f;--color-tertiary: #022144;--color-inverse: #ffffff;--color-inverse-muted: #cbcbcb;--color-error: #e5042d;--background-default: #ffffff;--background-muted: #f2f2f2;--background-muted-2: #e6e6e6;--background-primary: #ed5e33;--background-secondary: #1e1d1e;--background-tertiary: #022144;--background-dark: #0f0f0f;--background-copyright: #011c3b;--background-blue: #3843d0;--background-purple: #8e59ff;--background-yellow: #ffc120;--background-red: #ff2e4d;--background-turquoise: #6ecfbc;--background-pink: #ff80a9;--border-default: hsl(0, 0%, 91%);--border-inverse: hsl(0 0 100 / 15%);--icon-default: #151515;--icon-muted: #5e5e5e;--icon-inverse: #ffffff;--icon-primary: #ed5e33;--icon-secondary: #1e1d1e;--ff-primary: "DM Sans", sans-serif;--ff-secondary: "DM Sans", sans-serif;--ff-base: var(--ff-primary);--ff-heading: var(--ff-secondary);--fw-regular: 400;--fw-medium: 500;--fw-bold: 700;--fs-display-m: clamp(3.5rem, 2.2721rem + 5.2388vw, 5.625rem);--fs-display-s: clamp(2.5rem, 1.9222rem + 2.4653vw, 3.5rem);--fs-heading-1: clamp(3rem, 2.4222rem + 2.4653vw, 4rem);--fs-heading-2: clamp(2rem, 1.4222rem + 2.4653vw, 3rem);--fs-heading-2\.5: clamp(2rem, 1.7111rem + 1.2327vw, 2.5rem);--fs-heading-3: clamp(1.5rem, 1.2111rem + 1.2327vw, 2rem);--fs-heading-4: clamp(1.25rem, 1.1055rem + .6163vw, 1.5rem);--fs-heading-5: clamp(1.125rem, 1.0528rem + .3082vw, 1.25rem);--fs-heading-6: 1.125rem;--fs-text-xl: clamp(1.125rem, .9805rem + .6163vw, 1.375rem);--fs-text-l: clamp(1rem, .9278rem + .3082vw, 1.125rem);--fs-text-m: clamp(.875rem, .8028rem + .3082vw, 1rem);--fs-text-s: .875rem;--fs-link-m: clamp(.875rem, .8028rem + .3082vw, 1rem);--fs-link-s: .875rem;--leading-1: 1.1;--leading-2: 1.2;--leading-3: 1.3;--leading-4: 1.4;--leading-5: 1.5;--tracking--2: -2px;--tracking--1: -1px;--tracking--0\.5: -.5px;--tracking-0: 0;--tracking-0\.1: .1px;--space-0: 0;--space-0\.5: .125rem;--space-1: .25rem;--space-1\.5: .375rem;--space-2: .5rem;--space-2\.5: .625rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-7: 1.75rem;--space-8: 2rem;--space-9: 2.25rem;--space-10: 2.5rem;--space-11: 2.75rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--space-28: 7rem;--space-30: 7.5rem;--gutter: 1.5rem;--wrapper-wide-width: 1800px;--wrapper-width: 80rem;--wrapper-medium-width: 74.75rem;--wrapper-small-width: 59.625rem;--wrapper-mini-width: 44.25rem;--wrapper-padding: var(--space-12);--radius-1: var(--space-1);--radius-2: var(--space-2);--radius-3: var(--space-3);--radius-4: var(--space-4);--radius-6: var(--space-6);--radius-8: var(--space-8);--radius-12: var(--space-12);--radius-16: var(--space-16);--radius-circle: 50%;--radius-pill: 100vw;--gap-1: var(--space-1);--gap-2: var(--space-2);--gap-2\.5: var(--space-2\.5);--gap-3: var(--space-3);--gap-4: var(--space-4);--gap-6: var(--space-6);--gap-8: var(--space-8);--gap-10: var(--space-10);--gap-12: var(--space-12);--gap-16: var(--space-16);--gap-30: var(--space-30);--chars-limit: 70ch;--button-transition-duration: .2s;--button-transition-easing: cubic-bezier(.2, 0, .1, 1)}@media (min-width: 100rem){:root{--wrapper-width: 90rem}}@font-face{font-family:DM Sans;src:url(/fonts/dm-sans-v15-latin_latin-ext-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/fonts/dm-sans-v15-latin_latin-ext-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}body{font-family:var(--ff-primary);font-weight:var(--fw-regular);font-size:var(--fs-text-l);line-height:var(--leading-5);letter-spacing:var(--tracking-0);background-color:var(--background-default);color:var(--color-default)}.icon{display:block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor;pointer-events:none}.icon-envelope{width:1.03125em}.icon-logo{width:1.328125em}.icon-logo-with-letters{width:.9677734375em}.icon-waveform{width:.947265625em}.fw-normal{font-weight:var(--fw-regular)}.fw-medium{font-weight:var(--fw-medium)}.fw-bold{font-weight:var(--fw-bold)}.display-m{font-weight:var(--fw-medium);font-size:var(--fs-display-m);line-height:var(--leading-1);letter-spacing:var(--tracking--2)}.display-s{font-weight:var(--fw-medium);font-size:var(--fs-display-s);line-height:var(--leading-1);letter-spacing:var(--tracking--1)}.heading-1{font-weight:var(--fw-medium);font-size:var(--fs-heading-1);line-height:var(--leading-2);letter-spacing:var(--tracking--1)}.heading-2{font-weight:var(--fw-medium);font-size:var(--fs-heading-2);line-height:var(--leading-2);letter-spacing:var(--tracking--0\.5)}.heading-2\.5{font-weight:var(--fw-medium);font-size:var(--fs-heading-2\.5);line-height:var(--leading-2);letter-spacing:var(--tracking--0\.5)}.heading-3{font-weight:var(--fw-medium);font-size:var(--fs-heading-3);line-height:var(--leading-2);letter-spacing:var(--tracking--1)}.heading-4{font-weight:var(--fw-medium);font-size:var(--fs-heading-4);line-height:var(--leading-3);letter-spacing:var(--tracking--0\.5)}.heading-5{font-weight:var(--fw-medium);font-size:var(--fs-heading-5);line-height:var(--leading-4);letter-spacing:var(--tracking--0\.5)}.heading-6{font-weight:var(--fw-medium);font-size:var(--fs-heading-6);line-height:var(--leading-3);letter-spacing:var(--tracking-0)}.text-xl{font-weight:var(--fw-regular);font-size:var(--fs-text-xl);line-height:var(--leading-5);letter-spacing:var(--tracking-0)}.text-l{font-weight:var(--fw-regular);font-size:var(--fs-text-l);line-height:var(--leading-5);letter-spacing:var(--tracking-0)}.text-m{font-weight:var(--fw-regular);font-size:var(--fs-text-m);line-height:var(--leading-5);letter-spacing:var(--tracking-0)}.text-s{font-weight:var(--fw-regular);font-size:var(--fs-text-s);line-height:var(--leading-5);letter-spacing:var(--tracking-0)}.link-m{font-weight:var(--fw-medium);font-size:var(--fs-link-m);line-height:var(--leading-4);letter-spacing:var(--tracking-0\.1)}.link-s{font-weight:var(--fw-medium);font-size:var(--fs-link-s);line-height:var(--leading-4);letter-spacing:var(--tracking-0\.1)}input::-webkit-input-placeholder{color:var(--placeholder-color)}input:-moz-placeholder{color:var(--placeholder-color)}.rhythm-gap-l{display:grid;gap:var(--gap-16)}.rhythm-gap-m{display:grid;gap:var(--gap-8)}.trim-gap-l{display:grid;justify-items:start;gap:var(--gap-6)}.trim-gap-m{display:grid;justify-items:start;gap:var(--gap-4)}.trim-gap-s{display:grid;justify-items:start;gap:var(--gap-2)}.hamburger-toggle,.navigation-socials{display:none}.navbar{--logo-max-width: 86px;display:grid;grid-template-columns:var(--logo-max-width) 1fr var(--logo-max-width);align-items:center;gap:var(--gutter);padding-block:var(--space-6)}.main-menu{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap-6);margin-block:0;margin-inline:auto;padding-left:0;list-style-type:none}.main-menu li{overflow:hidden;transition:.25s}.main-menu li:has(a:hover){transform:translate3d(0,-.1rem,0)}.main-menu a{display:block;position:relative;padding:var(--space-2) var(--space-4);text-decoration:none}.navbar-logo{position:relative;z-index:5000;font-size:clamp(3rem,2.4222rem + 2.4653vw,4rem)}.navbar-logo svg{display:block;max-width:100%;height:1em}.link-pointer{position:absolute;z-index:-1;inset:0;border-radius:50vw;background-color:#ed5d31}.navbar-hamburger-holder{position:relative;z-index:5000;display:flex;justify-content:end;font-size:2.5rem}@media (max-width: 52rem){.navigation{z-index:9000;top:0}.main-navigation{position:absolute;top:-100dvh;right:0;left:0;min-height:100dvh;z-index:400;background:var(--background-tertiary);display:flex;flex-direction:column;justify-content:space-evenly}.hamburger-toggle{display:block;margin:0;border:0;padding:.25rem;background-color:transparent;color:#fff;cursor:pointer}[data-theme=light] .hamburger-toggle{color:#000}.hamburger-toggle[aria-expanded=false] svg:last-of-type{display:none}.hamburger-toggle[aria-expanded=true]{color:#fff}.hamburger-toggle[aria-expanded=true] svg:first-of-type{display:none}.main-menu{flex-direction:column;align-items:center}.main-menu li{font-weight:var(--fw-medium);font-size:2rem;line-height:var(--leading-2);letter-spacing:var(--tracking--1)}.main-menu a{color:#fff!important;transform:translateY(101%);opacity:0}.navigation-socials{display:flex;flex-direction:row;justify-content:center;gap:var(--gap-4);margin:0;padding-left:0;list-style-type:none;color:#fff;font-size:1.5rem;visibility:hidden;opacity:0}.navigation-socials a{display:block;padding:.75rem;color:#fff!important}}.footer{padding-block:var(--space-20);background-color:var(--background-tertiary);color:var(--color-inverse);background-image:url(/images/logo-decoration-gradient.svg);background-repeat:no-repeat;background-position:50% -5vw;background-size:80vw auto;background-attachment:fixed}@media (orientation: portrait){.footer{background-position:50% 50%;background-size:160vw auto}}.footer .button-social{--_button-social-color: var(--icon-inverse);--_button-social-border: var(--icon-inverse)}.footer-layout{display:flex;flex-wrap:wrap;column-gap:var(--gap-6);row-gap:var(--gap-12)}.footer-layout>*{flex-grow:1}.footer-layout nav{flex-grow:2}.footer-navigation a{color:var(--color-inverse-muted);text-decoration:none}.footer-logo{font-size:clamp(5rem,3.5555rem + 6.1633vw,7.5rem);flex-shrink:0}.footer-logo svg{display:block;max-width:100%;height:1em}.rte{--_flow-space: 1.5em}.rte img{border-radius:var(--radius-4)}.socials{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:0;padding-left:0;list-style-type:none}.copyright{padding-block-start:var(--space-8);padding-block-end:var(--space-24);background-color:var(--background-copyright);color:var(--color-inverse-muted)}@media (min-width: 64rem){.copyright{padding-block-end:var(--space-28)}}.copyright a{color:var(--color-inverse);text-decoration:none}.copyright a:hover{text-decoration:underline}.hero-layout{--_flow-space: var(--space-6);--_columns-gap: var(--gap-6) var(--gap-12);display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--_columns-gap, var(--gutter))}.hero-layout>*{flex:1 1 var(--_min-column-size, 20rem)}.intro{--_flow-space: var(--space-2);max-width:var(--wrapper-mini-width);margin-inline:auto;text-align:center}.intro-animation{position:fixed;inset:0;z-index:6000;width:100%;min-height:100svh;overflow:hidden;place-content:center;background-color:var(--background-tertiary)}.intro-animation-element{display:block;visibility:hidden;opacity:0;aspect-ratio:708/538;max-width:36vw;margin-inline:auto}@media (orientation: portrait){.intro-animation-element{max-width:75vw}}.inverse{fill:#1d3252}.banner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-4)}.banner-icon{display:none;font-size:4.5rem}@media (min-width: 52rem){.banner-icon{display:block}}.banner-text{display:grid;flex-grow:1;gap:var(--gap-2)}.banner-buttons{display:flex;flex-wrap:wrap;gap:var(--gap-2)}.tabs{display:grid;gap:var(--gap-8)}.tab-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap-3) var(--gap-3);margin:0;padding-left:0;list-style-type:none}.tab-list>*{flex:1 1 10rem}.tab-item{display:grid;align-content:start;gap:var(--gap-1);border:0;border-radius:var(--radius-6);padding:clamp(1rem,.4222rem + 2.4653vw,2rem);background-color:var(--background-muted);color:var(--color-default);text-align:left;text-decoration:none;cursor:pointer}.tab-item>*{pointer-events:none}.tab-item[aria-selected=true]{background-color:var(--background-primary);color:var(--color-inverse)}.tab-panel{border-radius:var(--radius-8);background-color:var(--background-muted);color:var(--color-muted);overflow:hidden}.tab-content{display:grid;justify-items:start;align-content:center;gap:var(--space-8);padding:clamp(2.5rem,1.0555rem + 6.1633vw,5rem)}.tab-image{display:grid;align-items:end}.article-grid{display:grid;gap:var(--gutter)}@media (min-width: 40em){.article-grid{grid-template-columns:1fr 4fr 1fr}}.article-share{display:flex;gap:var(--gap-2);justify-content:right;text-align:right}@media (min-width: 40em){.article-share{flex-direction:column}}.radio-player{position:fixed;z-index:100;width:100%;bottom:0;background-color:var(--background-primary);padding-block:var(--space-2)}@media (min-width: 64rem){.radio-player{padding-block:var(--space-4)}}.player-layout{container-type:inline-size;display:flex;align-items:center;gap:var(--gap-4)}.stream-player{flex-grow:1;display:flex;justify-content:space-between;flex-direction:row-reverse;gap:var(--gap-4)}@container (min-width: 64rem){.stream-player{flex-direction:row}}.radio-player-cards{flex-grow:100;display:none;justify-content:space-between;align-items:center;gap:var(--gap-4)}@container (min-width: 64rem){.radio-player-cards{display:flex}}.player-controls{display:flex;align-items:center;gap:var(--gap-4)}.player-button{margin:0;border:0;border-radius:var(--radius-circle);padding:12px;background-color:#fff3;color:var(--color-inverse);cursor:pointer}.player-button .icon{font-size:24px;transition:all var(--button-transition-duration) var(--button-transition-easing)}.player-button[data-state=play]{background-color:var(--background-secondary)}.player-button[data-state=stop]{background-color:transparent;outline:1px solid var(--color-inverse)}.player-button:hover .icon{transform:scale(1.25)}.player-button:active .icon{transform:scale(.9)}.icon-spinner{font-size:1.5rem;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.player-volume-control{position:relative;overscroll-behavior:none}.player-volume-control input[type=range]{-webkit-appearance:none;appearance:none;background-color:transparent;width:100px;position:absolute;left:50%;bottom:3.5rem;transform:rotate(-90deg);transform-origin:left;touch-action:none}.player-volume-control input[type=range]::-webkit-slider-runnable-track{background-color:#666;border-radius:var(--radius-pill);height:.5rem}.player-volume-control input[type=range]::-moz-range-track{background-color:#666;border-radius:var(--radius-pill);height:.5rem}.player-volume-control input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:var(--background-default);height:1rem;width:1rem;margin-block-start:-4px;outline:2px solid hsl(0,0%,40%);border-radius:var(--radius-circle);cursor:pointer}.player-volume-control input[type=range]::-moz-range-thumb{-webkit-appearance:none;appearance:none;background-color:var(--background-default);height:1rem;width:1rem;outline:2px solid hsl(0,0%,40%);border-radius:var(--radius-circle);cursor:pointer}.popover{position:relative;display:flex;flex-direction:column-reverse;align-items:end;gap:var(--gap-3)}.popover-menu{position:absolute;z-index:30;right:0;bottom:4rem;display:grid;gap:var(--gap-2);border:1px solid hsl(0,0%,91%);border-radius:var(--radius-6);padding:var(--space-2);box-shadow:0 2px 16px #00000014;background-color:var(--color-inverse);color:var(--color-default);opacity:0;pointer-events:none;transform:translateY(1rem);transition-property:transform,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,0,.1,1)}.popover-menu[aria-hidden=false]{opacity:1;pointer-events:auto;transition-delay:.1s;transition-duration:.45s;transform:translateY(0)}.popover-menu ul{margin:0;padding-left:0;list-style-type:none}.popover-menu-item{display:flex;align-items:center;gap:var(--gap-2);width:100%;white-space:nowrap;min-height:2.5rem;border-radius:var(--radius-pill);padding:var(--space-2) var(--space-6);background-color:var(--color-inverse);color:var(--color-default);text-decoration:none;cursor:pointer;transition:background-color .3s ease}.popover-menu-item:hover,.popover-menu-item:has(input:checked){background-color:var(--background-muted)}.popover-menu-item:has(.icon){padding-left:var(--space-2)}.popover-menu-item .icon{flex-shrink:0;width:3rem;height:3rem;border-radius:var(--radius-circle);padding:var(--space-3);background-color:var(--color-secondary);color:var(--color-inverse)}.popover-menu-item input[type=radio]{position:absolute;opacity:0}.radio-popover{--popover-offset: 1rem;position:absolute;right:var(--popover-offset);bottom:calc(100% + var(--popover-offset))}@media (min-width: 64rem){.radio-popover{--popover-offset: 2rem}}.clipping-frame{position:relative;aspect-ratio:1}.clipping-frame-shape,.clipping-frame-image-top,.clipping-frame-image-bottom{position:absolute;inset:0}.clipping-frame-image-top img,.clipping-frame-image-bottom img{display:block;max-width:100%;max-height:100%}.clipping-frame-image-top{clip-path:polygon(0 0,100% 0%,100% 50%,0 50%)}.clipping-frame-image-bottom{clip-path:circle(36.75% at 50% 50%)}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.splide__header{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap-4);align-items:center;justify-content:space-between;margin-bottom:var(--space-8)}.splide__arrows{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap-4)}.splide__arrow{margin:0;border:1px solid var(--border-default);border-radius:var(--radius-circle);padding:.75rem;font-size:1.5rem;background-color:var(--background-default);color:var(--icon-default);cursor:pointer;transition:border .2s}.splide__arrow .icon{transition:transform var(--button-transition-duration) var(--button-transition-easing)}.splide__arrow:not([disabled]):hover{border-color:var(--color-muted)}.splide__arrow:not([disabled]):hover .icon{transform:scale(1.25)}.splide__arrow:not([disabled]):active .icon{transform:scale(.95)}.splide__arrow[disabled]{cursor:not-allowed;opacity:.5}.splide__slide{padding:1px}.news-list{--_grid-gap: 2.5rem 1.5rem}.news-item{display:grid;gap:var(--gap-2);align-content:start;color:inherit;text-decoration:none}.news-item:hover{text-decoration:none}.news-item-image{overflow:hidden;margin-block-end:var(--space-4)}.news-item img{max-width:none;width:100%;transition:.3s ease-out}.news-item:hover .news-item-image img{transform:scale(1.1) rotate(1deg)}.news-featured-item{container-type:inline-size;width:100%;max-width:708px;border-radius:var(--radius-6);padding:var(--space-8)}.news-featured-layout{--_min-column-size: 15rem;--_columns-gap: var(--gap-6);display:flex;flex-direction:column;min-height:100%;gap:24px}@container (min-width: 30rem){.news-featured-layout{flex-direction:row}.news-featured-layout>*{flex-grow:1;flex-shrink:1;flex-basis:15%}}.news-featured-content{display:flex;flex-direction:column;align-items:start;gap:var(--gap-2);flex-grow:2}.news-featured-content .button{margin-block-start:1rem}.news-featured-footer{margin-block-start:auto}.show-slide{display:flex;flex-direction:column;align-items:start;gap:var(--gap-2);min-height:100%;border:1px solid var(--border-default);border-radius:var(--radius-4);padding:var(--space-6)}.show-slide img{max-width:none;width:100%;transition:.3s ease-out}.show-slide .button{margin-block-start:1rem}.show-slide-footer{margin-block-start:auto}.show-slide-image{overflow:hidden;width:calc(100% + 2rem);margin-block-start:-1rem;margin-block-end:1rem;margin-inline:-1rem;background-image:url(/images/logo-decoration-gradient.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:200%}.host-item-layout{--_flow-space: var(--space-4);--_columns-gap: var(--gap-6) var(--gap-12);display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--_columns-gap, var(--gutter))}.host-item:nth-of-type(odd) .host-item-layout{flex-direction:row-reverse}.host-item-layout>*{flex:1 1 var(--_min-column-size, 20rem)}.host-item-layout[data-direction=reverse]{flex-direction:row-reverse}.contact-card>*+*{margin-top:var(--_flow-space, 1em)}.contact-card{border-radius:var(--radius-6);padding:var(--space-12)}.contact-card a{text-decoration:none}.contact-card .button-text{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all}@media (min-width: 60em){.contact-card-bg{background-image:url(/icons/logo.svg);background-repeat:no-repeat;background-position:bottom 40px right -120px;background-size:auto 80%}}.show-item{display:grid;grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:0;container-type:inline-size;min-height:350px;border-radius:var(--radius-6);background-color:var(--background-secondary);background-image:url(/images/logo-decoration-gradient.svg);background-repeat:no-repeat;background-position:180px 50%;background-size:auto;color:var(--color-inverse);overflow:hidden}.show-item .button{margin-block-start:auto}.show-item-content{display:flex;flex-direction:column;align-items:start;gap:1.5rem;padding:var(--space-10)}.show-item-content .button{margin-block-start:auto}.show-item-image{display:none;place-content:end}.show-item-image img{max-width:95%;max-height:100%;margin:auto}@container (min-width: 628px){.show-item-image{display:block}}.feature{display:flex;flex-direction:column;align-items:start;gap:var(--gap-2);border-radius:var(--radius-6);padding:var(--space-8);background-color:var(--background-muted)}.feature img{margin-block-end:1rem}.feature .button{margin-block-start:1rem}.feature-item-footer{margin-block-start:auto}.show-item-layout{--_flow-space: var(--space-4);--_columns-gap: var(--gap-6) var(--gap-12);display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--_columns-gap, var(--gutter))}.show-item-layout>*{flex:1 1 var(--_min-column-size, 20rem)}.show-item-layout[data-direction=reverse]{flex-direction:row-reverse}.player-card{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--gap-4)}.player-thumbnail{border-radius:var(--radius-1);overflow:hidden}.button{display:inline-flex;flex-shrink:0;font-weight:var(--fw-medium);font-family:var(--ff-primary);font-size:1rem;line-height:1;letter-spacing:var(--tracking-0\.1);border-radius:var(--radius-pill);border-width:1px;border-style:solid;border-color:var(--button-border);padding:var(--space-2) var(--space-2);background-color:var(--button-bg);color:var(--button-color);text-decoration:none;cursor:pointer}.button:hover{background-color:var(--button-bg-hover);color:var(--button-color-hover);border-color:var(--button-border-hover)}.button:focus-visible{outline-offset:3px}.button[data-style=primary]{--button-bg: var(--background-primary);--button-bg-hover: var(--background-primary);--button-color: var(--color-inverse);--button-color-hover: var(--color-inverse);--button-border: transparent;--button-border-hover: transparent;--button-icon-bg: var(--background-secondary);--button-icon-color: var(--icon-inverse);--button-hover-bg: var(--background-secondary);--button-hover-text: var(--color-inverse)}.button[data-style=default]{--button-bg: var(--background-default);--button-bg-hover: var(--background-default);--button-color: var(--color-default);--button-color-hover: var(--color-default);--button-border: var(--border-default);--button-border-hover: var(--border-default);--button-icon-bg: var(--color-default);--button-icon-color: var(--color-inverse);--button-hover-bg: var(--color-default);--button-hover-text: var(--color-inverse)}.button[data-style=outline-inverse]{--button-bg: transparent;--button-bg-hover: transparent;--button-color: var(--color-inverse);--button-color-hover: var(--color-inverse);--button-border: var(--border-inverse);--button-border-hover: var(--border-inverse);--button-icon-bg: var(--background-default);--button-icon-color: var(--icon-default);--button-hover-bg: var(--background-default);--button-hover-text: var(--icon-default)}.button[data-style=accent]{--button-bg: transparent;--button-bg-hover: transparent;--button-color: var(--color-default);--button-color-hover: var(--color-default);--button-border: var(--border-default);--button-border-hover: var(--background-primary);--button-icon-bg: var(--background-muted);--button-icon-color: var(--icon-primary)}.button[data-style=outline-simple]{transition:all var(--button-transition-duration) var(--button-transition-easing);--button-bg: transparent;--button-bg-hover: var(--background-default);--button-color: var(--color-inverse);--button-color-hover: var(--color-default);--button-border: var(--border-default);--button-border-hover: var(--border-default)}[data-theme=light] .button[data-style=outline-simple]{--button-bg-hover: var(--background-secondary);--button-color: var(--color-default);--button-color-hover: var(--color-inverse)}.button-icon{display:grid;place-content:center;flex-shrink:0;width:2rem;height:2rem;border-radius:var(--radius-circle);background-color:var(--button-icon-bg, var(--background-secondary));color:var(--button-icon-color, var(--color-inverse));pointer-events:none}.button-text{padding:var(--space-2) var(--space-4)}.button[data-style=primary],.button[data-style=default],.button[data-style=outline-inverse]{position:relative;transition:color var(--button-transition-duration) var(--button-transition-easing)}.button[data-style=primary] .button-icon,.button[data-style=default] .button-icon,.button[data-style=outline-inverse] .button-icon{position:relative;z-index:20;transition:transform var(--button-transition-duration) var(--button-transition-easing)}.button[data-style=primary] .button-text,.button[data-style=default] .button-text,.button[data-style=outline-inverse] .button-text{position:relative;z-index:15}.button[data-style=primary]:has(.button-icon):before,.button[data-style=default]:has(.button-icon):before,.button[data-style=outline-inverse]:has(.button-icon):before{content:"";position:absolute;z-index:10;inset:8px;background-color:var(--button-hover-bg);border-radius:var(--radius-circle);width:2rem;height:2rem;transition:var(--button-transition-duration) var(--button-transition-easing)}.button[data-style=primary]:has(.button-icon):hover,.button[data-style=primary]:has(.button-icon):focus-visible,.button[data-style=default]:has(.button-icon):hover,.button[data-style=default]:has(.button-icon):focus-visible,.button[data-style=outline-inverse]:has(.button-icon):hover,.button[data-style=outline-inverse]:has(.button-icon):focus-visible{color:var(--button-hover-text)}.button[data-style=primary]:has(.button-icon):hover .button-icon,.button[data-style=primary]:has(.button-icon):focus-visible .button-icon,.button[data-style=default]:has(.button-icon):hover .button-icon,.button[data-style=default]:has(.button-icon):focus-visible .button-icon,.button[data-style=outline-inverse]:has(.button-icon):hover .button-icon,.button[data-style=outline-inverse]:has(.button-icon):focus-visible .button-icon{transform:rotate(90deg)}.button[data-style=primary]:has(.button-icon):hover:before,.button[data-style=primary]:has(.button-icon):focus-visible:before,.button[data-style=default]:has(.button-icon):hover:before,.button[data-style=default]:has(.button-icon):focus-visible:before,.button[data-style=outline-inverse]:has(.button-icon):hover:before,.button[data-style=outline-inverse]:has(.button-icon):focus-visible:before{inset:2px;border-radius:var(--radius-pill);width:calc(100% - 4px);height:calc(100% - 4px)}.button[data-style=accent]{transition:all var(--button-transition-duration) var(--button-transition-easing)}.button[data-style=accent] .icon{transition:transform var(--button-transition-duration) var(--button-transition-easing)}.button[data-style=accent]:hover{text-decoration:none}.button[data-style=accent]:hover .icon{transform:scale(1.2) rotate(15deg)}.button-social{--_button-social-color: var(--color-default);--_button-social-border: var(--border-default);display:inline-block;border-radius:var(--radius-circle);border:1px solid var(--_button-social-border);padding:17px;font-size:1.5rem;color:var(--_button-social-color)}.button-social>.icon{transition:transform var(--button-transition-duration) var(--button-transition-easing)}.button-social:hover>.icon{transform:scale(1.2) rotate(15deg)}.button-social:active>.icon,.button-social:focus-visible>.icon{transform:scale(.95)}.tag{font-weight:var(--fw-medium);font-size:var(--fs-link-m);line-height:var(--leading-4);letter-spacing:var(--tracking-0\.1);display:inline-flex;align-items:center;gap:var(--gap-2\.5);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-4);background-color:#e6e6e633;color:var(--color-inverse);text-align:center;text-decoration:none;transition:all var(--button-transition-duration) var(--button-transition-easing)}.tag .icon{font-size:1.2em;flex-shrink:0;transition:transform var(--button-transition-duration) var(--button-transition-easing)}.tag:has(.icon){padding-inline-start:var(--space-3)}.tag:hover{text-decoration:none}.tag:hover .icon{transform:scale(1.2) rotate(15deg)}.badge{display:inline-block;border-radius:var(--radius-circle);padding:11px;background-color:var(--background-primary);color:var(--color-inverse);font-size:1.25rem}.skip-link{position:fixed;z-index:30;top:0;right:0;left:0;translate:0 -100%;width:max-content;margin-inline:auto;padding:1rem;text-align:center;text-decoration:none}.skip-link:focus-visible{translate:0;outline-offset:2px}.line-hover{position:relative;display:block;justify-self:start;text-decoration:none;overflow:hidden;color:inherit}.line-hover:after{content:"";position:absolute;left:-100%;bottom:0;height:1px;width:100%;background-color:var(--color-primary);display:block;transition:.2s ease-out}.line-hover:hover{text-decoration:none}.line-hover:hover:after{left:0}#contact-button{overflow:hidden}#contact-button .button-icon{position:relative;flex-shrink:0}#contact-button .button-icon .icon{position:absolute;inset:25%;transition:transform .35s,opacity .35s}#contact-button .button-icon .icon:first-child{opacity:1}#contact-button .button-icon .icon:last-child{opacity:0}#contact-button .button-text{flex-shrink:0;flex-wrap:nowrap;overflow:hidden}#contact-button[aria-expanded=true]{transition-duration:.35s}#contact-button[aria-expanded=true] .button-icon .icon{transform:rotate(270deg)}#contact-button[aria-expanded=true] .button-icon .icon:first-child{opacity:0}#contact-button[aria-expanded=true] .button-icon .icon:last-child{opacity:1}#stream-button{display:flex;align-items:center;gap:var(--gap-2);min-width:12ch;border:0px solid transparent;border-radius:var(--radius-pill);padding:9px 12px;padding-inline-end:15px;min-height:48px;background-color:#fff3;color:var(--color-inverse);cursor:pointer}#stream-button svg{fill:#fff;transition:all var(--button-transition-duration) var(--button-transition-easing)}#stream-button span{flex-grow:1;text-align:left}#stream-button:hover svg{transform:scale(1.25)}#stream-button:active svg{transform:scale(.9)}#stream-button:after{content:"";border:5px solid transparent;border-bottom-color:#fff;position:relative;top:-2.5px;transform-origin:50% 75%}#stream-button[aria-expanded=true]:after{transform:rotate(180deg)}.equalizer path{transform-origin:center bottom;animation:pulse 1.2s infinite ease-in-out}.equalizer path:nth-child(1){animation:pulse1 1s infinite ease-in-out}.equalizer path:nth-child(2){animation:pulse2 1.4s infinite ease-in-out}.equalizer path:nth-child(3){animation:pulse3 1.1s infinite ease-in-out}.equalizer path:nth-child(4){animation:pulse2 1.3s infinite ease-in-out}.equalizer path:nth-child(5){animation:pulse1 1.2s infinite ease-in-out}@keyframes pulse1{0%{transform:scaleY(1)}20%{transform:scaleY(1.6)}40%{transform:scaleY(.9)}60%{transform:scaleY(1.5)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes pulse2{0%{transform:scaleY(1)}25%{transform:scaleY(1.2)}50%{transform:scaleY(1.7)}75%{transform:scaleY(.8)}to{transform:scaleY(1)}}@keyframes pulse3{0%{transform:scaleY(1)}30%{transform:scaleY(1.4)}60%{transform:scaleY(1)}90%{transform:scaleY(1.6)}to{transform:scaleY(1)}}.tagline{font-weight:var(--fw-medium);font-size:var(--fs-heading-2);line-height:var(--leading-2);letter-spacing:var(--tracking--0\.5);align-self:end;justify-self:center;margin-block-end:2rem;padding:2rem 3rem;background-color:var(--background-default);color:var(--color-secondary);clip-path:polygon(0 10%,100% 0,100% 100%,0 90%);text-wrap:balance}.wrapper{--_max: var(--wrapper-width);width:min(var(--_max),100% - var(--wrapper-padding));margin-inline:auto}[data-width=medium]{--_max: var(--wrapper-medium-width)}[data-width=small]{--_max: var(--wrapper-small-width)}[data-width=mini]{--_max: var(--wrapper-mini-width)}.full-width{width:100%}.wrapper-wide-width{max-width:var(--wrapper-wide-width)}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.flex{display:flex;flex-wrap:wrap}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.wrap{flex-wrap:wrap}.nowrap{flex-wrap:nowrap}.grow{flex-grow:1}.grid{display:grid}.stack{display:grid;isolation:isolate}.stack>*{grid-column:1/-1;grid-row:1/-1}.equal-columns{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--_columns-gap, var(--gutter))}.equal-columns>*{flex:1 1 var(--_min-column-size, 20rem)}.grid-columns{display:grid;grid-template-columns:repeat(var(--_grid-sizing, auto-fill),minmax(min(var(--_min-column-size, 22rem),100%),1fr));gap:var(--_grid-gap, var(--gutter))}[data-columns=micro]{--_min-column-size: 18rem}[data-columns=medium]{--_min-column-size: 25rem}[data-columns=wide]{--_min-column-size: 30rem}.grid-fit{--_grid-sizing: auto-fit}.grid-fill{--_grid-sizing: auto-fill}.layout-macro{padding-block:clamp(3rem,2.5666rem + 1.849vw,3.75rem)}@media (min-width: 100rem){.layout-macro{padding-block:clamp(3rem,.3998rem + 11.094vw,7.5rem)}}.mx-auto{margin-inline:auto}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.flex-between{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.my-auto{margin-block:auto}.justify-items-center{justify-items:center}.justify-normal{justify-content:normal}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-stretch{justify-content:stretch}.vertically-between{display:flex;flex-direction:column;justify-content:space-between}.place-content-center{place-content:center}.text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.text-limit{max-width:var(--chars-limit)}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.flow>*+*{margin-top:var(--_flow-space, 1em)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.aspect-16-9{aspect-ratio:16/9}.aspect-3-2{aspect-ratio:3/2}.aspect-4-3{aspect-ratio:4/3}.aspect-square{aspect-ratio:1/1}.object-cover{object-fit:cover}.radius-1{border-radius:var(--radius-1)}.radius-2{border-radius:var(--radius-2)}.radius-3{border-radius:var(--radius-3)}.radius-4{border-radius:var(--radius-4)}.radius-6{border-radius:var(--radius-6)}.radius-8{border-radius:var(--radius-8)}.radius-12{border-radius:var(--radius-12)}.radius-16{border-radius:var(--radius-16)}.radius-circle{border-radius:var(--radius-circle)}.radius-pill{border-radius:var(--radius-pill)}.gap-1{gap:var(--gap-1)}.gap-2{gap:var(--gap-2)}.gap-3{gap:var(--gap-3)}.gap-4{gap:var(--gap-4)}.gap-6{gap:var(--gap-6)}.gap-8{gap:var(--gap-8)}.gap-12{gap:var(--gap-12)}.gap-16{gap:var(--gap-16)}.gap-30{gap:clamp(3rem,.3998rem + 11.094vw,7.5rem)}[data-theme=dark]{background-color:var(--background-tertiary);background-image:url(/images/logo-decoration-gradient.svg);background-repeat:no-repeat;background-position:50% -5vw;background-size:80vw auto;background-attachment:fixed;color:var(--color-inverse)}[data-theme=dark] .text-muted{color:var(--color-inverse-muted)}@media (orientation: portrait){[data-theme=dark]{background-position:50% -5rem;background-size:300vw auto}}[data-theme=light]{background-color:var(--background-default);color:var(--color-default)}[data-theme=light] .text-muted{color:var(--color-muted)}.text-primary{color:var(--color-primary)}.text-secondary{color:var(--color-secondary)}.text-default{color:var(--color-default)}.text-muted{color:var(--color-muted)}.text-inverse{color:var(--color-inverse)}.text-inverse-muted{color:var(--color-inverse-muted)}.background-default{background-color:var(--background-default)}.background-blue{background-color:var(--background-blue)}.background-purple{background-color:var(--background-purple)}.background-yellow{background-color:var(--background-yellow)}.background-red{background-color:var(--background-red)}.background-turquoise{background-color:var(--background-turquoise)}.background-pink{background-color:var(--background-pink)}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.radius-12{overflow:hidden}
