@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Bellota:wght@300;400;700&family=Inter:wght@400;500;600;700&display=swap";html{box-sizing:border-box;overflow-x:clip}*,*:before,*:after{box-sizing:inherit}.front-end,.editor-styles-wrapper .acf-block-preview{line-height:1.5;font-family:Inter,sans-serif;font-weight:400;font-size:inherit;color:#000;margin:0;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.front-end body,.editor-styles-wrapper .acf-block-preview body{background-color:#0b0712}.front-end ::selection,.editor-styles-wrapper .acf-block-preview ::selection{color:#fff;background-color:#53249b}.front-end a:not([class]),.editor-styles-wrapper .acf-block-preview a:not([class]){text-decoration-skip-ink:auto;color:currentColor;text-decoration:none}.front-end p,.editor-styles-wrapper .acf-block-preview p{margin-top:0;margin-bottom:var(--paragraph-spacing)}.front-end ol,.front-end ul,.editor-styles-wrapper .acf-block-preview ol,.editor-styles-wrapper .acf-block-preview ul{margin-block:0;padding:0;list-style-type:none}.front-end em,.editor-styles-wrapper .acf-block-preview em{font-style:italic}.front-end b,.front-end strong,.editor-styles-wrapper .acf-block-preview b,.editor-styles-wrapper .acf-block-preview strong{font-weight:700}.front-end .u-wysiwyg>*:last-child,.editor-styles-wrapper .acf-block-preview .u-wysiwyg>*:last-child{margin-bottom:0}.front-end .u-wysiwyg h1,.front-end .u-wysiwyg .h1,.front-end .u-wysiwyg h2,.front-end .u-wysiwyg .h2,.front-end .u-wysiwyg h3,.front-end .u-wysiwyg .h3,.front-end .u-wysiwyg h4,.front-end .u-wysiwyg .h4,.front-end .u-wysiwyg h5,.front-end .u-wysiwyg .h5,.front-end .u-wysiwyg h6,.front-end .u-wysiwyg .h6,.editor-styles-wrapper .acf-block-preview .u-wysiwyg h1,.editor-styles-wrapper .acf-block-preview .u-wysiwyg .h1,.editor-styles-wrapper .acf-block-preview .u-wysiwyg h2,.editor-styles-wrapper .acf-block-preview .u-wysiwyg .h2,.editor-styles-wrapper .acf-block-preview .u-wysiwyg h3,.editor-styles-wrapper .acf-block-preview .u-wysiwyg .h3,.editor-styles-wrapper .acf-block-preview .u-wysiwyg h4,.editor-styles-wrapper .acf-block-preview .u-wysiwyg .h4,.editor-styles-wrapper .acf-block-preview .u-wysiwyg h5,.editor-styles-wrapper .acf-block-preview .u-wysiwyg .h5,.editor-styles-wrapper .acf-block-preview .u-wysiwyg h6,.editor-styles-wrapper .acf-block-preview .u-wysiwyg .h6{margin-bottom:.5em}.front-end .u-wysiwyg a,.editor-styles-wrapper .acf-block-preview .u-wysiwyg a{text-decoration:underline}.front-end .u-wysiwyg a:hover,.editor-styles-wrapper .acf-block-preview .u-wysiwyg a:hover{color:#53249b;text-decoration:underline}.front-end .u-wysiwyg p,.editor-styles-wrapper .acf-block-preview .u-wysiwyg p,.front-end .u-wysiwyg ul,.front-end .u-wysiwyg ol,.editor-styles-wrapper .acf-block-preview .u-wysiwyg ul,.editor-styles-wrapper .acf-block-preview .u-wysiwyg ol{margin-bottom:var(--paragraph-spacing)}.front-end .u-wysiwyg ul li,.front-end .u-wysiwyg ol li,.editor-styles-wrapper .acf-block-preview .u-wysiwyg ul li,.editor-styles-wrapper .acf-block-preview .u-wysiwyg ol li{list-style-type:disc}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.front-end{background-color:#0b0712;color:#f2eefb}.front-end .site-content{background-color:#0b0712}.front-end:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;pointer-events:none;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%22140%22 height=%22140%22><filter id=%22n%22><feTurbulence type=%22fractalNoise%22 baseFrequency=%220.8%22 numOctaves=%222%22/></filter><rect width=%22100%25%22 height=%22100%25%22 filter=%22url(%23n)%22/></svg>")}.front-end .site-content a:not([class]){color:#4fd6c9}.front-end .site-content a:not([class]):hover{color:#7fe6db}.front-end .wp-block-acf-hero,.front-end .wp-block-acf-intro,.front-end .wp-block-acf-agenda,.front-end .wp-block-acf-news,.front-end .wp-block-acf-media,.front-end .wp-block-acf-quote,.front-end .wp-block-acf-members,.front-end .wp-block-acf-friends{margin:0;max-width:none}.front-end .is-layout-flow>*{margin-block-start:0;margin-block-end:0}.front-end .site-content [class*=wp-block-acf-],.front-end .entry-content [class*=wp-block-acf-]{margin-top:0!important;margin-bottom:0!important}.front-end .o-intro__text,.front-end .o-intro__eyebrow,.front-end .o-intro__badge-title,.front-end .o-intro__badge-text,.front-end .o-media__eyebrow,.front-end .o-media__text,.front-end .o-agenda__eyebrow,.front-end .o-news__eyebrow,.front-end .o-members__eyebrow,.front-end .o-members__text,.front-end .o-members__hint,.front-end .o-friends__text,.front-end .o-footer__tagline,.front-end .o-footer__copyright,.front-end .o-footer__privacy,.front-end .o-news__empty-text,.front-end .o-agenda__empty-text,.front-end .m-news-card__excerpt,.front-end .m-news-card__meta,.front-end .m-agenda-card__date,.front-end .m-agenda-card__tag,.front-end .m-agenda-card__location{margin-bottom:0}.front-end .o-intro__meta{margin-top:26px}.a-button,.gform_button,input[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin:0;padding:14px 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;cursor:pointer;outline:0;border:0;border-radius:999px;position:relative;white-space:nowrap;text-align:center;text-decoration:none;font-family:inherit;font-size:16px;font-weight:600;color:#fff;background-color:#53249b;background-image:none;box-shadow:0 8px 24px #53249b47;transition:background-color .2s ease,transform .2s cubic-bezier(.23,1,.32,1)}.a-button:hover,.gform_button:hover,input[type=submit]:hover,.a-button:focus-visible,.gform_button:focus-visible,input[type=submit]:focus-visible{color:#fff;background-color:#6a34bd}.a-button:active,.gform_button:active,input[type=submit]:active{transform:scale(.97)}::placeholder{color:#eee;font-weight:400;font-family:Inter,sans-serif}.gform_wrapper input[type=color],.gform_wrapper input[type=date],.gform_wrapper input[type=datetime],.gform_wrapper input[type=datetime-local],.gform_wrapper input[type=email],.gform_wrapper input[type=month],.gform_wrapper input[type=number],.gform_wrapper input[type=password],.gform_wrapper input[type=search],.gform_wrapper input[type=tel],.gform_wrapper input[type=text],.gform_wrapper input[type=time],.gform_wrapper input[type=url],.gform_wrapper input[type=week],.gform_wrapper textarea,.gform_wrapper .form-control,.form-wrapper input[type=color],.form-wrapper input[type=date],.form-wrapper input[type=datetime],.form-wrapper input[type=datetime-local],.form-wrapper input[type=email],.form-wrapper input[type=month],.form-wrapper input[type=number],.form-wrapper input[type=password],.form-wrapper input[type=search],.form-wrapper input[type=tel],.form-wrapper input[type=text],.form-wrapper input[type=time],.form-wrapper input[type=url],.form-wrapper input[type=week],.form-wrapper textarea,.form-wrapper .form-control{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;background-color:#fff;border:1px solid #000;padding:.2em .5em;border-radius:8px;height:var(--input-height);font-weight:500;font-size:inherit;color:#000;border-color:#eee}.gform_wrapper input[type=color]:focus,.gform_wrapper input[type=date]:focus,.gform_wrapper input[type=datetime]:focus,.gform_wrapper input[type=datetime-local]:focus,.gform_wrapper input[type=email]:focus,.gform_wrapper input[type=month]:focus,.gform_wrapper input[type=number]:focus,.gform_wrapper input[type=password]:focus,.gform_wrapper input[type=search]:focus,.gform_wrapper input[type=tel]:focus,.gform_wrapper input[type=text]:focus,.gform_wrapper input[type=time]:focus,.gform_wrapper input[type=url]:focus,.gform_wrapper input[type=week]:focus,.gform_wrapper textarea:focus,.gform_wrapper .form-control:focus,.form-wrapper input[type=color]:focus,.form-wrapper input[type=date]:focus,.form-wrapper input[type=datetime]:focus,.form-wrapper input[type=datetime-local]:focus,.form-wrapper input[type=email]:focus,.form-wrapper input[type=month]:focus,.form-wrapper input[type=number]:focus,.form-wrapper input[type=password]:focus,.form-wrapper input[type=search]:focus,.form-wrapper input[type=tel]:focus,.form-wrapper input[type=text]:focus,.form-wrapper input[type=time]:focus,.form-wrapper input[type=url]:focus,.form-wrapper input[type=week]:focus,.form-wrapper textarea:focus,.form-wrapper .form-control:focus{outline:none}.gform_wrapper select,.form-wrapper select{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;background-color:#fff;border:1px solid #000;padding:0 .5em;border-radius:8px;height:var(--input-height);font-size:inherit;font-weight:500;color:#000;background-image:url('data:image/svg+xml,<svg width="10" height="7" viewBox="0 0 10 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.58805 5.71707L1.13583 2.11249C0.916117 1.8832 0.916117 1.51144 1.13583 1.28225C1.35535 1.05305 1.71139 1.05305 1.9309 1.28225L4.98558 4.47174L8.04016 1.28235C8.25977 1.05314 8.61577 1.05314 8.83529 1.28235C9.0549 1.51155 9.0549 1.88329 8.83529 2.11258L5.38302 5.71716C5.27321 5.83176 5.12944 5.889 4.9856 5.889C4.84169 5.889 4.69781 5.83165 4.58805 5.71707Z" fill="%2328338C" stroke="%231E1E1E" stroke-width="0.5"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 2rem) center}.gform_wrapper select:focus,.form-wrapper select:focus{outline:none}.gform_wrapper textarea,.form-wrapper textarea{height:auto;resize:vertical}.gform_wrapper fieldset,.form-wrapper fieldset{border-bottom:1px solid #eee;position:relative;padding:0;margin:0;border:0;min-width:0}.gform_wrapper.gravity-theme .gform_button_select_files,.gform_wrapper.gform-theme .gform_button_select_files{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.gform_wrapper.gravity-theme .gform_drop_area,.gform_wrapper.gform-theme .gform_drop_area{display:flex;flex-direction:column;align-items:center;justify-content:center;height:11.82291667vw;background-color:#fff;border-style:dashed;border-color:#53249b;border-radius:8px}.gform_wrapper.gravity-theme .gfield--type-fileupload .dashicons,.gform_wrapper.gform-theme .gfield--type-fileupload .dashicons{color:#53249b}.gform_wrapper.gravity-theme .gform_delete_file,.gform_wrapper.gform-theme .gform_delete_file{vertical-align:unset}.gform_wrapper.gravity-theme .gform_drop_instructions,.gform_wrapper.gform-theme .gform_drop_instructions{display:inline-flex;position:relative;padding-left:.625rem}.gform_wrapper.gravity-theme .gform_drop_instructions:before,.gform_wrapper.gform-theme .gform_drop_instructions:before{content:"";width:1.9375rem;height:1.9375rem;position:absolute;top:0;bottom:0;left:0;margin:auto;transform:translate(-100%);background-image:url('data:image/svg+xml,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="16" cy="16.207" r="15.5625" fill="%2328338C"/><path d="M16.7448 9.20234L16.7448 18.2764L15.2542 18.2764L15.2542 9.20234L11.0805 13.376L10.0371 12.314L15.9995 6.35156L21.9619 12.314L20.9185 13.376L16.7448 9.20234Z" fill="white"/><path d="M8.14453 15.0195V23.6445H23.8555V15.0195" stroke="white" stroke-width="1.5"/></svg>');background-repeat:no-repeat;background-size:contain}.gfield--type-section{display:flex;align-items:center;counter-increment:section}.gfield--type-section:before{content:counter(section);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;width:2.625rem;height:2.625rem;background-color:#fff;margin-right:1.5625rem}.gfield--type-section:not(:first-child){margin-top:5.208333333vw}.gfield--type-section .gsection_title{margin-bottom:0;color:#000}.gform_wrapper.gravity-theme .gfield_required,.gform_wrapper.gform-theme .gfield_required{font-size:0}.gform_wrapper.gravity-theme .gfield_required_text:after,.gform_wrapper.gform-theme .gfield_required_text:after{content:"*";font-size:18px;transform:translateY(-10px);margin-left:5px}.ginput_complex select,.ginput_container_multiselect select{width:100%}.ginput_container_select,.ginput_address_country,.custom-select{position:relative}.ginput_container_select:after,.ginput_address_country:after,.custom-select:after{content:"";display:block;width:0;height:0;position:absolute;right:.5rem;top:0;transform:translate(-50%,-30%);border-style:solid;border-width:10px 6px 0 6px;border-color:#000 transparent transparent transparent;pointer-events:none}.gfield_label{display:block;margin-bottom:.5rem}.gfield{font-weight:500}.gfield_description{font-style:italic;color:#000;margin-top:.5rem;font-size:.9rem}.ginput_complex>span{display:block}.ginput_complex label{display:block;margin:.25rem 0 .75rem;font-size:.9rem}.gform_button~img{margin-left:1rem;vertical-align:middle}.gfield_description.validation_message{font-style:normal;border:none;background:transparent;color:#ff0;padding:0 1.25rem;margin:.75rem 0 0}.gfield_description.validation_message--hidden-on-empty:empty{display:none}.gform_wrapper .gfield_error .gfield_validation_message{padding:0}.gform_wrapper .gfield_error input{border-color:#ff0}.gform_wrapper.gravity-theme .gform_validation_errors:focus,.gform_wrapper.gform-theme .gform_validation_errors:focus{outline:none!important}.gform_submission_error{color:#ff0;font-family:Inter,sans-serif;padding:1.5625rem 0 0;margin-bottom:0;display:flex;align-items:center}.gform_submission_error .gform-icon{margin-right:.625rem}#gforms_confirmation_message{font-style:normal;border:1px solid #eee;background:#fff;color:#eee;padding:.5rem 1.25rem;margin:.75rem 0 0}.ginput_container_radio input,.ginput_container_checkbox input,.ginput_container_consent input,.custom-checkbox input,.custom-radio input{position:absolute;opacity:0;pointer-events:none}.ginput_container_radio label,.ginput_container_checkbox label,.ginput_container_consent label,.custom-checkbox label,.custom-radio label{display:flex;align-items:center}.ginput_container_radio label:before,.ginput_container_checkbox label:before,.ginput_container_consent label:before,.custom-checkbox label:before,.custom-radio label:before{content:"";position:relative;display:block;height:1.5em;width:1.5em;min-height:1.5em;min-width:1.5em;background:transparent;border:2px solid #53249b;border-radius:4px;margin-right:.5625rem}.ginput_container_radio input[type=checkbox]:focus-visible+label:before,.ginput_container_radio input[type=radio]:focus-visible+label:before,.ginput_container_checkbox input[type=checkbox]:focus-visible+label:before,.ginput_container_checkbox input[type=radio]:focus-visible+label:before,.ginput_container_consent input[type=checkbox]:focus-visible+label:before,.ginput_container_consent input[type=radio]:focus-visible+label:before,.custom-checkbox input[type=checkbox]:focus-visible+label:before,.custom-checkbox input[type=radio]:focus-visible+label:before,.custom-radio input[type=checkbox]:focus-visible+label:before,.custom-radio input[type=radio]:focus-visible+label:before{outline:2px solid #005FCC}.ginput_container_radio label:before,.custom-radio label:before{border-radius:50%}.ginput_container_radio input:checked+label:before,.ginput_container_checkbox input:checked+label:before,.ginput_container_consent input:checked+label:before,.custom-checkbox input:checked+label:before,.custom-radio input:checked+label:before{background-image:url('data:image/svg+xml,<svg width="9" height="8" viewBox="0 0 9 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 4.42857L3.625 7L8 1" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center;background-color:#53249b}.gfield_list_container{width:100%;border-spacing:0}.gfield_list_container tr+tr td{padding:.5rem 0 0}.gfield_list_icons{width:4rem;text-align:center}.gfield_list_icons img{vertical-align:middle}.ginput_container_date .clear-multi{display:flex;justify-content:space-between}.ginput_container_date .clear-multi>div{flex-grow:1;padding-left:1rem}.ginput_container_date .clear-multi>div:first-child{padding-left:0}.ginput_container_date select{width:100%}.ui-datepicker{display:none;padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#fff;border:1px solid #eee;border-top:none;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px #00000013;min-width:16em;width:auto;z-index:1000!important}.ui-datepicker *{padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ui-datepicker table{font-size:14px;margin:0;border:none;border-collapse:collapse}.ui-datepicker .ui-widget-header,.ui-datepicker .ui-datepicker-header{background-image:none;border:none;color:#fff;font-weight:400;position:relative}.ui-datepicker .ui-datepicker-header .ui-state-hover{background:transparent;border-color:transparent;cursor:pointer}.ui-datepicker .ui-datepicker-title{margin:0;padding:10px 0;color:#fff;font-size:14px;line-height:14px;text-align:center}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:0;height:100%;width:34px;text-align:center}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev-hover{left:0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next-hover{right:0}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{width:0;height:0;display:block;border-style:solid;font:0/0;color:transparent;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ui-datepicker .ui-datepicker-next span{border-width:6px 0 6px 10px;border-color:transparent transparent transparent #000}.ui-datepicker .ui-datepicker-prev span{border-width:6px 10px 6px 0;border-color:transparent #000 transparent transparent}.ui-datepicker .ui-datepicker-prev:hover span,.ui-datepicker .ui-datepicker-next:hover span{opacity:.5}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:33%}.ui-datepicker thead{color:#fff;font-weight:600}.ui-datepicker th{padding:10px}.ui-datepicker td{padding:0;border:1px solid #eee}.ui-datepicker td.ui-datepicker-other-month{border:transparent}.ui-datepicker tr:first-of-type td{border-top:1px solid #eee}.ui-datepicker td.ui-datepicker-week-end{background-color:#eee;border:1px solid #eee}.ui-datepicker td.ui-datepicker-today{background-color:#eee}.ui-datepicker td.ui-datepicker-current-day{background:#28b5aa}.ui-datepicker td .ui-state-default{background:transparent;border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:400;color:#000}.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:.5}.ui-datepicker .ui-widget-header,.ui-datepicker .ui-datepicker-header{background:#53249b}.ui-datepicker thead{background:#eee}.ui-datepicker .ui-datepicker-title,.ui-datepicker td .ui-state-default,.ui-datepicker .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-next:before{color:#000}.ui-datepicker td .ui-state-hover{background:#eee}.gf-type-honeypot,.gform_hidden,.gfield_visibility_hidden{display:none}.gform_wrapper.gravity-theme .gfield textarea,.gform_wrapper.gform-theme .gfield textarea{width:100%}.gform_wrapper.gravity-theme .gfield textarea.small,.gform_wrapper.gform-theme .gfield textarea.small{height:5.556rem}.gform_wrapper.gravity-theme .gfield textarea.medium,.gform_wrapper.gform-theme .gfield textarea.medium{height:11.111rem}.gform_wrapper.gravity-theme .gfield textarea.large,.gform_wrapper.gform-theme .gfield textarea.large{height:13.889rem}.gform_wrapper.gravity-theme .gfield input,.gform_wrapper.gform-theme .gfield input,.gform_wrapper.gravity-theme .gfield select,.gform_wrapper.gform-theme .gfield select{max-width:100%}.gform_wrapper.gravity-theme .gfield input.small,.gform_wrapper.gform-theme .gfield input.small,.gform_wrapper.gravity-theme .gfield select.small,.gform_wrapper.gform-theme .gfield select.small{width:calc(25% - 12px)}.gform_wrapper.gravity-theme .gfield input.medium,.gform_wrapper.gform-theme .gfield input.medium,.gform_wrapper.gravity-theme .gfield select.medium,.gform_wrapper.gform-theme .gfield select.medium{width:calc(50% - 8px)}.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gform-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large,.gform_wrapper.gform-theme .gfield select.large{width:100%}.gform_wrapper.gravity-theme *,.gform_wrapper.gform-theme *{box-sizing:border-box}.gform_wrapper.gravity-theme .gform_fields,.gform_wrapper.gform-theme .gform_fields{display:grid;grid-column-gap:2.222rem;grid-row-gap:2.222rem;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto);width:100%}@media(max-width:40em){.gform_wrapper.gravity-theme .gform_fields,.gform_wrapper.gform-theme .gform_fields{grid-column-gap:0px;grid-row-gap:20px}}.gform_wrapper.gravity-theme .gfield,.gform_wrapper.gform-theme .gfield{grid-column:1/-1;min-width:0}.gform_wrapper.gravity-theme .gfield.gfield--width-full,.gform_wrapper.gform-theme .gfield.gfield--width-full{grid-column:span 12;-ms-grid-column-span:12}.gform_wrapper.gravity-theme .gfield.gfield--width-eleven-twelfths,.gform_wrapper.gform-theme .gfield.gfield--width-eleven-twelfths{grid-column:span 11;-ms-grid-column-span:11}.gform_wrapper.gravity-theme .gfield.gfield--width-five-sixths,.gform_wrapper.gform-theme .gfield.gfield--width-five-sixths{grid-column:span 10;-ms-grid-column-span:10}.gform_wrapper.gravity-theme .gfield.gfield--width-three-quarter,.gform_wrapper.gform-theme .gfield.gfield--width-three-quarter{grid-column:span 9;-ms-grid-column-span:9}.gform_wrapper.gravity-theme .gfield.gfield--width-two-thirds,.gform_wrapper.gform-theme .gfield.gfield--width-two-thirds{grid-column:span 8;-ms-grid-column-span:8}.gform_wrapper.gravity-theme .gfield.gfield--width-seven-twelfths,.gform_wrapper.gform-theme .gfield.gfield--width-seven-twelfths{grid-column:span 7;-ms-grid-column-span:7}.gform_wrapper.gravity-theme .gfield.gfield--width-half,.gform_wrapper.gform-theme .gfield.gfield--width-half{grid-column:span 6;-ms-grid-column-span:6}.gform_wrapper.gravity-theme .gfield.gfield--width-five-twelfths,.gform_wrapper.gform-theme .gfield.gfield--width-five-twelfths{grid-column:span 5;-ms-grid-column-span:5}.gform_wrapper.gravity-theme .gfield.gfield--width-third,.gform_wrapper.gform-theme .gfield.gfield--width-third{grid-column:span 4;-ms-grid-column-span:4}.gform_wrapper.gravity-theme .gfield.gfield--width-quarter,.gform_wrapper.gform-theme .gfield.gfield--width-quarter{grid-column:span 3;-ms-grid-column-span:3}.gform_wrapper.gravity-theme .gfield.gfield--width-one-sixth,.gform_wrapper.gform-theme .gfield.gfield--width-one-sixth{-ms-grid-column-span:2;grid-column:span 2}.gform_wrapper.gravity-theme .gfield.gfield--width-one-twelfth,.gform_wrapper.gform-theme .gfield.gfield--width-one-twelfth{-ms-grid-column-span:1;grid-column:span 1}@media(max-width:640px){.gform_wrapper.gravity-theme .gform_fields,.gform_wrapper.gform-theme .gform_fields{grid-column-gap:0}.gform_wrapper.gravity-theme .gfield:not(.gfield--width-full),.gform_wrapper.gform-theme .gfield:not(.gfield--width-full){grid-column:1/-1}}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-full,.gform_wrapper.gform-theme .gform_footer .gform-button--width-full.gfield--width-full{width:100%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-eleven-twelfths,.gform_wrapper.gform-theme .gform_footer .gform-button--width-full.gfield--width-eleven-twelfths{width:91.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-five-sixths,.gform_wrapper.gform-theme .gform_footer .gform-button--width-full.gfield--width-five-sixths{width:83.3333%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-three-quarter,.gform_wrapper.gform-theme .gform_footer .gform-button--width-full.gfield--width-three-quarter{width:75%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-two-thirds,.gform_wrapper.gform-theme .gform_footer .gform-button--width-full.gfield--width-two-thirds{width:66.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-seven-twelfths,.gform_wrapper.gform-theme .gform_footer .gform-button--width-full.gfield--width-seven-twelfths{width:58.3333%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-half,.gform_wrapper.gform-theme .gform_footer .gform-button--width-full.gfield--width-half{width:50%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-five-twelfths,.gform_wrapper.gform-theme .gform_footer .gform-button--width-full.gfield--width-five-twelfths{width:41.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-third,.gform_wrapper.gform-theme .gform_footer .gform-button--width-full.gfield--width-third{width:33.3333%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-quarter,.gform_wrapper.gform-theme .gform_footer .gform-button--width-full.gfield--width-quarter{width:25%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-one-sixth,.gform_wrapper.gform-theme .gform_footer .gform-button--width-full.gfield--width-one-sixth{width:16.6666%}.gform_wrapper.gravity-theme .gform_footer .gform-button--width-full.gfield--width-one-twelfth,.gform_wrapper.gform-theme .gform_footer .gform-button--width-full.gfield--width-one-twelfth{width:8.3333%}.gform_wrapper.gravity-theme .left_label .gfield:not(.gsection):not(.gfield_html):not(fieldset),.gform_wrapper.gform-theme .left_label .gfield:not(.gsection):not(.gfield_html):not(fieldset),.gform_wrapper.gravity-theme .right_label .gfield:not(.gsection):not(.gfield_html):not(fieldset),.gform_wrapper.gform-theme .right_label .gfield:not(.gsection):not(.gfield_html):not(fieldset){display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%}.gform_wrapper.gravity-theme .left_label .gfield_label,.gform_wrapper.gform-theme .left_label .gfield_label,.gform_wrapper.gravity-theme .right_label .gfield_label,.gform_wrapper.gform-theme .right_label .gfield_label{margin:0;padding:0;width:30%}@media(max-width:640px){.gform_wrapper.gravity-theme .left_label .gfield_label,.gform_wrapper.gform-theme .left_label .gfield_label,.gform_wrapper.gravity-theme .right_label .gfield_label,.gform_wrapper.gform-theme .right_label .gfield_label{width:100%}}.gform_wrapper.gravity-theme .gform_fields.left_label fieldset,.gform_wrapper.gform-theme .gform_fields.left_label fieldset,.gform_wrapper.gravity-theme .gform_fields.right_label fieldset,.gform_wrapper.gform-theme .gform_fields.right_label fieldset{clear:both}.gform_wrapper.gravity-theme .gform_fields.left_label fieldset .ginput_container,.gform_wrapper.gform-theme .gform_fields.left_label fieldset .ginput_container,.gform_wrapper.gravity-theme .gform_fields.right_label fieldset .ginput_container,.gform_wrapper.gform-theme .gform_fields.right_label fieldset .ginput_container{float:left;width:70%}@media(max-width:640px){.gform_wrapper.gravity-theme .gform_fields.left_label fieldset .ginput_container,.gform_wrapper.gform-theme .gform_fields.left_label fieldset .ginput_container,.gform_wrapper.gravity-theme .gform_fields.right_label fieldset .ginput_container,.gform_wrapper.gform-theme .gform_fields.right_label fieldset .ginput_container{width:100%}}@media(max-width:640px){.gform_wrapper.gravity-theme .gform_fields.left_label fieldset>.ginput_complex,.gform_wrapper.gform-theme .gform_fields.left_label fieldset>.ginput_complex,.gform_wrapper.gravity-theme .gform_fields.right_label fieldset>.ginput_complex,.gform_wrapper.gform-theme .gform_fields.right_label fieldset>.ginput_complex{width:100%}}.gform_wrapper.gravity-theme .gform_fields.left_label legend.gfield_label,.gform_wrapper.gform-theme .gform_fields.left_label legend.gfield_label,.gform_wrapper.gravity-theme .gform_fields.right_label legend.gfield_label,.gform_wrapper.gform-theme .gform_fields.right_label legend.gfield_label{display:block;float:left;padding-right:1em;width:30%}@media(max-width:640px){.gform_wrapper.gravity-theme .gform_fields.left_label legend.gfield_label,.gform_wrapper.gform-theme .gform_fields.left_label legend.gfield_label,.gform_wrapper.gravity-theme .gform_fields.right_label legend.gfield_label,.gform_wrapper.gform-theme .gform_fields.right_label legend.gfield_label{width:100%}}.gform_wrapper.gravity-theme .gform_fields.left_label .gfield_validation_message,.gform_wrapper.gform-theme .gform_fields.left_label .gfield_validation_message,.gform_wrapper.gravity-theme .gform_fields.right_label .gfield_validation_message,.gform_wrapper.gform-theme .gform_fields.right_label .gfield_validation_message{float:right;width:70%}@media(max-width:640px){.gform_wrapper.gravity-theme .gform_fields.left_label .gfield_validation_message,.gform_wrapper.gform-theme .gform_fields.left_label .gfield_validation_message,.gform_wrapper.gravity-theme .gform_fields.right_label .gfield_validation_message,.gform_wrapper.gform-theme .gform_fields.right_label .gfield_validation_message{width:100%}}.gform_wrapper.gravity-theme .gform_fields.validation_above.left_label fieldset .ginput_container,.gform_wrapper.gform-theme .gform_fields.validation_above.left_label fieldset .ginput_container,.gform_wrapper.gravity-theme .gform_fields.validation_above.right_label fieldset .ginput_container,.gform_wrapper.gform-theme .gform_fields.validation_above.right_label fieldset .ginput_container{float:right}.gform_wrapper.gravity-theme .left_label .ginput_complex .ginput_container,.gform_wrapper.gform-theme .left_label .ginput_complex .ginput_container,.gform_wrapper.gravity-theme .right_label .ginput_complex .ginput_container,.gform_wrapper.gform-theme .right_label .ginput_complex .ginput_container{width:auto}.gform_wrapper.gravity-theme .left_label div.gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons),.gform_wrapper.gform-theme .left_label div.gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons),.gform_wrapper.gravity-theme .right_label div.gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons),.gform_wrapper.gform-theme .right_label div.gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons){width:70%}@media(max-width:640px){.gform_wrapper.gravity-theme .left_label div.gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons),.gform_wrapper.gform-theme .left_label div.gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons),.gform_wrapper.gravity-theme .right_label div.gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons),.gform_wrapper.gform-theme .right_label div.gfield>div:not(.ui-resizable-handle):not(.gfield-admin-icons){width:100%}}.gform_wrapper.gravity-theme .right_label .gfield_label,.gform_wrapper.gform-theme .right_label .gfield_label{padding-right:1em;text-align:right}.gform_wrapper.gravity-theme .left_label.gform_fields,.gform_wrapper.gform-theme .left_label.gform_fields,.gform_wrapper.gravity-theme .right_label.gform_fields,.gform_wrapper.gform-theme .right_label.gform_fields{position:relative}.gform_wrapper.gravity-theme .left_label .gfield_html_formatted,.gform_wrapper.gform-theme .left_label .gfield_html_formatted,.gform_wrapper.gravity-theme .right_label .gfield_html_formatted,.gform_wrapper.gform-theme .right_label .gfield_html_formatted{margin-left:30%}.gform_wrapper.gravity-theme .left_label #field_submit,.gform_wrapper.gform-theme .left_label #field_submit,.gform_wrapper.gravity-theme .right_label #field_submit,.gform_wrapper.gform-theme .right_label #field_submit{justify-content:flex-start}.gform_wrapper.gravity-theme .left_label #field_submit input,.gform_wrapper.gform-theme .left_label #field_submit input,.gform_wrapper.gravity-theme .right_label #field_submit input,.gform_wrapper.gform-theme .right_label #field_submit input{margin-left:30%}.gform_wrapper.gravity-theme .field_sublabel_below .ginput_complex,.gform_wrapper.gform-theme .field_sublabel_below .ginput_complex{align-items:flex-start}.gform_wrapper.gravity-theme .field_sublabel_above .ginput_complex,.gform_wrapper.gform-theme .field_sublabel_above .ginput_complex{align-items:flex-end}.gform_wrapper.gravity-theme .left_label.validation_above .copy_values_option_container,.gform_wrapper.gform-theme .left_label.validation_above .copy_values_option_container,.gform_wrapper.gravity-theme .right_label.validation_above .copy_values_option_container,.gform_wrapper.gform-theme .right_label.validation_above .copy_values_option_container{float:right;width:70%;padding-left:8px}@media(max-width:640px){.gform_wrapper.gravity-theme .left_label.validation_above .copy_values_option_container,.gform_wrapper.gform-theme .left_label.validation_above .copy_values_option_container,.gform_wrapper.gravity-theme .right_label.validation_above .copy_values_option_container,.gform_wrapper.gform-theme .right_label.validation_above .copy_values_option_container{width:100%}}.rtl .gform_wrapper.gravity-theme .left_label legend.gfield_label,.rtl .gform_wrapper.gform-theme .left_label legend.gfield_label,.rtl .gform_wrapper.gravity-theme .right_label legend.gfield_label,.rtl .gform_wrapper.gform-theme .right_label legend.gfield_label{margin-left:1em;position:absolute;right:0;text-align:left;width:30%}.rtl .gform_wrapper.gravity-theme .left_label legend.gfield_label,.rtl .gform_wrapper.gform-theme .left_label legend.gfield_label{width:30%}.rtl .gform_wrapper.gravity-theme .left_label .gfield_label,.rtl .gform_wrapper.gform-theme .left_label .gfield_label{padding-left:1em;text-align:left!important}.rtl .gform_wrapper.gravity-theme .left_label fieldset.gfield,.rtl .gform_wrapper.gform-theme .left_label fieldset.gfield,.rtl .gform_wrapper.gravity-theme .right_label fieldset.gfield,.rtl .gform_wrapper.gform-theme .right_label fieldset.gfield{margin-left:0;padding-right:30%}.rtl .gform_wrapper.gravity-theme .right_label .gfield_label,.rtl .gform_wrapper.gform-theme .right_label .gfield_label,.rtl .gform_wrapper.gravity-theme .right_label legend.gfield_label{padding:0;text-align:right}.rtl .gform_wrapper.gravity-theme .right_label label.gfield_label,.rtl .gform_wrapper.gform-theme .right_label label.gfield_label{padding-right:0}.rtl .gform_wrapper.gravity-theme .left_label .gfield_html_formatted,.rtl .gform_wrapper.gform-theme .left_label .gfield_html_formatted,.rtl .gform_wrapper.gravity-theme .right_label .gfield_html_formatted,.rtl .gform_wrapper.gform-theme .right_label .gfield_html_formatted{margin-left:0;margin-right:30%}html[dir=rtl] .gform_wrapper.gravity-theme code,html[dir=rtl] .gform_wrapper.gform-theme code,html[dir=rtl] .gform_wrapper.gravity-theme input[type=email],html[dir=rtl] .gform_wrapper.gform-theme input[type=email],html[dir=rtl] .gform_wrapper.gravity-theme input[type=tel],html[dir=rtl] .gform_wrapper.gform-theme input[type=tel],html[dir=rtl] .gform_wrapper.gravity-theme input[type=url],html[dir=rtl] .gform_wrapper.gform-theme input[type=url],html[dir=rtl] .gform_wrapper.gravity-theme .gfield_label,html[dir=rtl] .gform_wrapper.gform-theme .gfield_label{direction:rtl}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required,html[dir=rtl] .gform_wrapper.gform-theme .gfield_required{margin-left:0}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme .gfield_label,html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme .gfield_label,html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme .gfield_label,html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme .gfield_label{direction:rtl}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required,html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required,html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme .gfield_required,html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme .gfield_required{margin-left:0;margin-right:4px}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme ::-webkit-input-placeholder,html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme ::-webkit-input-placeholder,html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme ::-webkit-input-placeholder,html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme ::-webkit-input-placeholder{text-align:right}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme ::-moz-placeholder,html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme ::-moz-placeholder,html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme ::-moz-placeholder,html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme ::-moz-placeholder{text-align:right}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme :-ms-input-placeholder,html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme :-ms-input-placeholder,html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme :-ms-input-placeholder,html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme :-ms-input-placeholder{text-align:right}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme :-moz-placeholder,html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme :-moz-placeholder,html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme :-moz-placeholder,html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme :-moz-placeholder{text-align:right}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme .gform_wrapper.gravity-theme fieldset,html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme .gform_wrapper.gravity-theme fieldset,html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme .gform_wrapper.gravity-theme fieldset,html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme .gform_wrapper.gravity-theme fieldset,html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme .gform_wrapper.gform-theme fieldset,html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme .gform_wrapper.gform-theme fieldset,html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme .gform_wrapper.gform-theme fieldset,html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme .gform_wrapper.gform-theme fieldset{display:block}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(:last-child),html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(:last-child),html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme .gfield_header_item+.gfield_header_item:not(:last-child),html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme .gfield_header_item+.gfield_header_item:not(:last-child),html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item,html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item,html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme .gfield_list_group_item+.gfield_list_group_item,html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme .gfield_list_group_item+.gfield_list_group_item{margin-left:0;margin-right:16px}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full),html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full),html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full),html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-left:0;padding-right:16px}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme .gform_show_password,html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gravity-theme .gform_show_password,html[dir=rtl] .gform_wrapper.gravity-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme .gform_show_password,html[dir=rtl] .gform_wrapper.gform-theme .gfield_required html[dir=rtl] .gform_wrapper.gform-theme .gform_show_password{left:8px;right:unset}@media(max-width:640px){html[dir=rtl] .gform_wrapper.gravity-theme .left_label fieldset.gfield,html[dir=rtl] .gform_wrapper.gform-theme .left_label fieldset.gfield,html[dir=rtl] .gform_wrapper.gravity-theme .right_label fieldset.gfield,html[dir=rtl] .gform_wrapper.gform-theme .right_label fieldset.gfield{padding-right:0}html[dir=rtl] .gform_wrapper.gravity-theme .left_label legend.gfield_label,html[dir=rtl] .gform_wrapper.gform-theme .left_label legend.gfield_label,html[dir=rtl] .gform_wrapper.gravity-theme .right_label legend.gfield_label,html[dir=rtl] .gform_wrapper.gform-theme .right_label legend.gfield_label{margin:0;padding:0;position:relative;width:100%}html[dir=rtl] .gform_wrapper.gravity-theme .left_label .gfield_label,html[dir=rtl] .gform_wrapper.gform-theme .left_label .gfield_label{text-align:right!important}html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full),html[dir=rtl] .gform_wrapper.gform-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full),html[dir=rtl] .gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full),html[dir=rtl] .gform_wrapper.gform-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-right:0}}.gform_wrapper.gravity-theme .gfield_list_group,.gform_wrapper.gform-theme .gfield_list_group,.gform_wrapper.gravity-theme .gfield_list_header,.gform_wrapper.gform-theme .gfield_list_header{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:8px}.gform_wrapper.gravity-theme .gfield_list_group:last-child,.gform_wrapper.gform-theme .gfield_list_group:last-child{margin-bottom:0}.gform_wrapper.gravity-theme .gfield_header_item,.gform_wrapper.gform-theme .gfield_header_item{word-break:break-word}.gform_wrapper.gravity-theme .gfield_header_item,.gform_wrapper.gform-theme .gfield_header_item,.gform_wrapper.gravity-theme .gfield_list_group_item,.gform_wrapper.gform-theme .gfield_list_group_item{flex-grow:1;width:0}.gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),.gform_wrapper.gform-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),.gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item,.gform_wrapper.gform-theme .gfield_list_group_item+.gfield_list_group_item{margin-left:2%}.gform_wrapper.gravity-theme .gfield_list_group_item input,.gform_wrapper.gform-theme .gfield_list_group_item input,.gform_wrapper.gravity-theme .gfield_list_group_item select,.gform_wrapper.gform-theme .gfield_list_group_item select{width:100%}.gform_wrapper.gravity-theme .gfield_header_item--icons,.gform_wrapper.gform-theme .gfield_header_item--icons,.gform_wrapper.gravity-theme .gfield_list_icons,.gform_wrapper.gform-theme .gfield_list_icons{align-items:center;display:flex;flex:none;justify-content:center;width:48px}.gform_wrapper.gravity-theme .gfield_list_icons button:focus,.gform_wrapper.gform-theme .gfield_list_icons button:focus,.gform_wrapper.gravity-theme .gfield_list_icons button:hover,.gform_wrapper.gform-theme .gfield_list_icons button:hover{opacity:1;outline:0}@media(max-width:640px){.gform_wrapper.gravity-theme .gfield_list_header,.gform_wrapper.gform-theme .gfield_list_header{display:none}.gform_wrapper.gravity-theme .gfield_list_group,.gform_wrapper.gform-theme .gfield_list_group{border:1px solid rgba(0,0,0,.2);display:block;margin-bottom:16px;padding:16px}.gform_wrapper.gravity-theme .gfield_header_item,.gform_wrapper.gform-theme .gfield_header_item,.gform_wrapper.gravity-theme .gfield_list_group_item,.gform_wrapper.gform-theme .gfield_list_group_item{width:auto}.gform_wrapper.gravity-theme .gfield_list_group:last-child,.gform_wrapper.gform-theme .gfield_list_group:last-child{margin-bottom:0}.gform_wrapper.gravity-theme .gfield_list_group_item:not(:last-child),.gform_wrapper.gform-theme .gfield_list_group_item:not(:last-child){margin-bottom:8px}.gform_wrapper.gravity-theme .gfield_list_group_item:before,.gform_wrapper.gform-theme .gfield_list_group_item:before{content:attr(data-label);font-size:14.992px}.gform_wrapper.gravity-theme .gfield_list_icons,.gform_wrapper.gform-theme .gfield_list_icons{background-color:#0000001a;line-height:0;margin:16px -16px -16px;padding:12px 16px;text-align:left;width:auto}.gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),.gform_wrapper.gform-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),.gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item,.gform_wrapper.gform-theme .gfield_list_group_item+.gfield_list_group_item{margin-left:0}}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),html[dir=rtl] .gform_wrapper.gform-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),html[dir=rtl] .gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item,html[dir=rtl] .gform_wrapper.gform-theme .gfield_list_group_item+.gfield_list_group_item{margin-left:0;margin-right:16px}@media(max-width:640px){html[dir=rtl] .gform_wrapper.gravity-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),html[dir=rtl] .gform_wrapper.gform-theme .gfield_header_item+.gfield_header_item:not(.gfield_header_item--icons),html[dir=rtl] .gform_wrapper.gravity-theme .gfield_list_group_item+.gfield_list_group_item,html[dir=rtl] .gform_wrapper.gform-theme .gfield_list_group_item+.gfield_list_group_item{margin-right:0}}html[dir=rtl] .gform_wrapper.gravity-theme .gfield_list_icons button.delete_list_item,html[dir=rtl] .gform_wrapper.gform-theme .gfield_list_icons button.delete_list_item{margin-left:0;margin-right:5px}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container{width:100%}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container thead tr{display:flex;flex-wrap:nowrap}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container thead tr td,.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container thead tr th{flex-grow:1;white-space:normal;width:0;word-break:break-word}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container thead tr td:last-child{flex-grow:unset;width:48px}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody td,.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody th{flex-grow:1;white-space:normal;width:0;word-break:break-word}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody td.gfield_list_icons{flex-grow:unset;width:48px}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr{display:flex;flex-direction:row;flex-wrap:nowrap}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr .gfield_list_cell{flex-grow:1}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr .gfield_list_cell input{width:95%}@media screen and (max-width:640px){.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container th{display:none}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr{flex-flow:column}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr td:before{content:attr(data-label);font-size:14.992px}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr td{flex-grow:unset;width:auto}.gform_wrapper.gform_legacy_markup table.gfield_list.gfield_list_container tbody tr .gfield_list_icons{height:35px;width:auto}}.h1,.u-wysiwyg h1,.h2,.u-wysiwyg h2,.h3,.u-wysiwyg h3,.h4,.u-wysiwyg h4,.h5,.u-wysiwyg h5,.h6,.u-wysiwyg h6{margin-top:0;line-height:1;color:inherit;font-family:Bellota,cursive;font-weight:700}.h1,.u-wysiwyg h1{font-size:3.333rem}.h2,.u-wysiwyg h2{font-size:2.778rem}.h3,.u-wysiwyg h3{font-size:1.778rem}.h4,.u-wysiwyg h4{font-size:1.556rem}.h5,.u-wysiwyg h5{font-size:1.333rem}.h6,.u-wysiwyg h6{font-size:1.111rem}img.alignright,a img.alignright{margin:0 0 1rem 1rem;float:right}img.alignleft,a img.alignleft{margin:0 1rem 1rem 0;float:left}img.aligncenter,a img.aligncenter{display:block;margin-right:auto;margin-left:auto}blockquote.wp-block-quote p{margin:0}blockquote.wp-block-quote p+cite{margin-top:.5rem}blockquote.wp-block-quote cite{font-style:normal;display:block}.gallery dl{margin:2rem 0!important}.gallery a{display:inline-block;vertical-align:top}.gallery img{vertical-align:top;border:none!important}figure{margin-bottom:1rem;width:auto!important}figure img{vertical-align:top}figcaption{border-left:2px solid #000;padding-left:.75rem;font-size:90%;line-height:1.25;margin-top:.75rem}.editor-styles-wrapper,.block-editor-iframe__body,.edit-post-visual-editor,.editor-visual-editor{background-color:#0b0712;color:#f2eefb}.block-editor-iframe__html{background-color:#0b0712}.editor-styles-wrapper .wp-block{max-width:100%!important}.editor-styles-wrapper .editor-post-title__input,.editor-styles-wrapper .wp-block-post-title{color:#f2eefb}.editor-styles-wrapper .acf-block-preview{background-color:#0b0712;color:#f2eefb}.editor-styles-wrapper .acf-block-preview:empty{background:#ffffff0f;color:#c9c0e0;min-height:4.444rem;display:flex;justify-content:center;align-items:center}.editor-styles-wrapper .acf-block-preview:empty:after{content:"Blok is leeg, vul eerst verplichte velden in";font-size:.889rem;display:inline-block}.editor-styles-wrapper img.u-posAbsolute{height:100%}.u-textWhite{color:#fff}.u-bgPrimary{background-color:#53249b}.u-textPrimary{color:#53249b}.u-textSecondary{color:#28b5aa}.u-textTertiary{color:#bccf02}.u-bgSecondary{background-color:#28b5aa}.u-bgTertiary{background-color:#bccf02}.u-container{width:100%;max-width:var(--container-width);margin-left:auto;margin-right:auto;padding-left:clamp(20px,5vw,64px);padding-right:clamp(20px,5vw,64px)}.u-mb0{margin-bottom:0}.u-my100{margin-bottom:5.556rem}.u-py-section{margin-top:var(--block-section-space);margin-bottom:var(--block-section-space)}.u-pt-section{margin-top:var(--block-section-space)}.u-pb-section{margin-bottom:var(--block-section-space)}.u-p30{padding:1.667rem}.u-py30{padding-top:1.667rem;padding-bottom:1.667rem}.u-pt30{padding-top:1.667rem}.u-gap30{gap:1.667rem}:root{--size-unit: 18;--size-container-ideal: 1440;--size-container-min: 1100px;--size-container-max: 1440px;--size-container: clamp( var( --size-container-min ), 100vw, var( --size-container-max ) );--size-font: calc( var( --size-container ) / ( var( --size-container-ideal ) / var( --size-unit ) ) )}@media(max-width:47.99em){:root{--size-unit: 16;--size-container-ideal: 834;--size-container-min: 768px;--size-container-max: 991px}}@media(min-width:120em){:root{--size-unit: 20}}html{font-size:var(--size-font)}.u-fs17{font-size:.944rem}.u-fs18{font-size:1rem}.u-fs20{font-size:1.111rem}.u-fontHeading{font-family:Bellota,cursive}.u-fontBody{font-family:Inter,sans-serif}.u-fw400{font-weight:400}.u-fw700{font-weight:700}.u-posRelative{position:relative}.u-h100{height:100%}.u-textCenter{text-align:center}.o-agenda-archive{color:#f2eefb}.o-agenda-archive__head{max-width:62ch;margin-bottom:44px}.front-end .o-agenda-archive__eyebrow{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#4fd6c9}.o-agenda-archive__title{margin:0 0 16px}.front-end .o-agenda-archive__text{margin:0;font-size:17px;line-height:1.7;color:#9a90b6}.o-agenda-archive__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media(max-width:63.99em){.o-agenda-archive__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:47.99em){.o-agenda-archive__grid{grid-template-columns:1fr}}.front-end .o-agenda-archive__empty{margin:0;padding:40px;border:1px dashed rgba(255,255,255,.14);border-radius:18px;text-align:center;color:#9a90b6}.o-agenda-archive__past{margin-top:56px}.o-agenda-archive__past[open] .o-agenda-archive__past-summary{margin-bottom:24px}.o-agenda-archive__past-summary{display:inline-flex;align-items:center;padding:10px 22px;border:1px solid rgba(255,255,255,.14);border-radius:999px;font-size:14px;font-weight:600;color:#c9c0e0;cursor:pointer;list-style:none}.o-agenda-archive__past-summary::-webkit-details-marker{display:none}.o-agenda-archive__past-summary:hover{border-color:#ffffff47;color:#f2eefb}.o-agenda-archive__grid--past{opacity:.72}.o-album-index,.o-album{color:#f2eefb}.o-album-index__head,.o-album__head{max-width:62ch;margin-bottom:44px}.front-end .o-album-index__eyebrow{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#4fd6c9}.o-album-index__title,.o-album__title{margin:0 0 16px}.front-end .o-album-index__text,.front-end .o-album__text{margin:0;font-size:17px;line-height:1.7;color:#9a90b6}.o-album-index__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media(max-width:63.99em){.o-album-index__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:47.99em){.o-album-index__grid{grid-template-columns:1fr}}.front-end .o-album-index__empty,.front-end .o-album__empty{margin:0;padding:40px;border:1px dashed rgba(255,255,255,.14);border-radius:18px;text-align:center;color:#9a90b6}.front-end .o-album-index__empty a,.front-end .o-album__empty a{color:#4fd6c9}.m-album-card{display:block;border:1px solid rgba(255,255,255,.08);border-radius:20px;overflow:hidden;background-color:#150c28;text-decoration:none;transition:transform .35s cubic-bezier(.23,1,.32,1),border-color .25s ease}.m-album-card:hover,.m-album-card:focus-visible{transform:translateY(-4px);border-color:#28b5aa66}@media(prefers-reduced-motion:reduce){.m-album-card{transition:border-color .25s ease}.m-album-card:hover,.m-album-card:focus-visible{transform:none}}.m-album-card__media{position:relative;aspect-ratio:4/3;overflow:hidden;background-color:#ffffff0a}.m-album-card__media--empty:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,rgba(83,36,155,.25),transparent 70%)}.m-album-card__image{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.23,1,.32,1)}.m-album-card:hover .m-album-card__image{transform:scale(1.04)}.m-album-card__count{position:absolute;right:12px;bottom:12px;padding:6px 12px;border-radius:999px;background-color:#0b0712c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:12px;font-weight:600;color:#f2eefb}.m-album-card__body{padding:20px 22px 24px}.m-album-card__title{margin:0 0 8px;font-family:Bellota,cursive;font-weight:700;font-size:20px;line-height:1.25;color:#f2eefb}.front-end .m-album-card__meta{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;font-size:13px;color:#9a90b6}.o-album__back{display:inline-flex;align-items:center;gap:6px;margin-bottom:18px;font-size:14px;font-weight:600;color:#c9c0e0;text-decoration:none}.o-album__back:hover,.o-album__back:focus-visible{color:#4fd6c9}.front-end .o-album__meta{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 18px;font-size:14px;color:#9a90b6}.o-article{color:#f2eefb}.o-article__inner{max-width:820px}.o-article__head{margin-bottom:32px}.o-article__back{display:inline-flex;align-items:center;gap:6px;margin-bottom:18px;font-size:14px;font-weight:600;color:#c9c0e0;text-decoration:none}.o-article__back:hover,.o-article__back:focus-visible{color:#4fd6c9}.front-end .o-article__tag{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#4fd6c9}.o-article__title{margin:0 0 14px}.front-end .o-article__meta{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;font-size:14px;color:#9a90b6}.o-article__media{margin:0 0 32px;border-radius:20px;overflow:hidden}.o-article__media img{display:block;width:100%;height:auto}.front-end .o-article__body{font-size:17px;line-height:1.75;color:#c9c0e0}.front-end .o-article__body h2,.front-end .o-article__body h3{color:#f2eefb}.front-end .o-article__body a{color:#4fd6c9}.front-end .o-article__body>*:last-child{margin-bottom:0}.o-article__cta{margin-top:32px}.front-end .o-article__restricted{margin:0;padding:40px;border:1px dashed rgba(255,255,255,.14);border-radius:18px;text-align:center;color:#9a90b6}.front-end .o-article__restricted a{color:#4fd6c9}.o-news-archive{color:#f2eefb}.o-news-archive__head{max-width:62ch;margin-bottom:44px}.front-end .o-news-archive__eyebrow{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#4fd6c9}.o-news-archive__title{margin:0 0 16px}.front-end .o-news-archive__text{margin:0;font-size:17px;line-height:1.7;color:#9a90b6}.o-news-archive__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media(max-width:63.99em){.o-news-archive__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:47.99em){.o-news-archive__grid{grid-template-columns:1fr}}.o-news-archive__pagination{display:flex;flex-wrap:wrap;gap:8px;margin-top:40px}.o-news-archive__pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 14px;border:1px solid rgba(255,255,255,.14);border-radius:999px;font-size:14px;font-weight:600;color:#c9c0e0;text-decoration:none}.o-news-archive__pagination .page-numbers:hover{border-color:#ffffff47;color:#f2eefb}.o-news-archive__pagination .page-numbers.current{border-color:transparent;background-color:#53249b;color:#fff}.front-end .o-news-archive__empty{margin:0;padding:40px;border:1px dashed rgba(255,255,255,.14);border-radius:18px;text-align:center;color:#9a90b6}.front-end .o-news-archive__empty a{color:#4fd6c9}.o-page{color:#f2eefb}.o-page__inner{max-width:820px}.o-page__title{margin:0 0 32px}.front-end .o-page__body{font-size:17px;line-height:1.75;color:#c9c0e0}.front-end .o-page__body h2,.front-end .o-page__body h3,.front-end .o-page__body h4{margin-top:1.6em;color:#f2eefb}.front-end .o-page__body a{color:#4fd6c9}.front-end .o-page__body>*:last-child{margin-bottom:0}.__PLACEHOLDER__{--placeholder: true}.a-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin:0;padding:14px 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;vertical-align:middle;touch-action:manipulation;cursor:pointer;outline:0;border:0;border-radius:999px;position:relative;white-space:nowrap;text-align:center;text-decoration:none;font-family:inherit;font-size:16px;font-weight:600;color:#fff;background-color:#53249b;background-image:none;box-shadow:0 8px 24px #53249b47;transition:background-color .2s ease,transform .2s cubic-bezier(.23,1,.32,1)}.a-button:hover,.a-button:focus-visible{color:#fff;background-color:#6a34bd}.a-button:active{transform:scale(.97)}.a-button--ghost{color:#f2eefb;background-color:#ffffff0a;border:1px solid rgba(255,255,255,.22);box-shadow:none}.a-button--ghost:hover,.a-button--ghost:focus-visible{color:#f2eefb;background-color:#ffffff1a}.a-button--outline{padding:11px 20px;font-size:14px;color:#f2eefb;background-color:transparent;border:1px solid rgba(255,255,255,.16);box-shadow:none}.a-button--outline:hover,.a-button--outline:focus-visible{color:#f2eefb;background-color:#ffffff14;border-color:#ffffff47}.a-button__text{display:inline-flex;align-items:center;justify-content:center}.a-hamburger{position:relative;width:24px;height:14px}.a-hamburger.-active .a-hamburger__box:before{transform:rotate(45deg);top:7px;width:24px}.a-hamburger.-active .a-hamburger__box:after{transform:rotate(-45deg);top:7px;width:24px}.a-hamburger.-active .a-hamburger__box span{opacity:0;transform:translateY(-50%) scaleX(0)}.a-hamburger__box{height:100%}.a-hamburger__box span,.a-hamburger__box:before,.a-hamburger__box:after{content:"";position:absolute;top:0;left:0;display:block;background-color:#fff;width:24px;height:2px;border-radius:2px;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s ease,top .28s cubic-bezier(.22,1,.36,1),width .28s cubic-bezier(.22,1,.36,1)}.a-hamburger__box span{top:50%;transform:translateY(-50%)}.a-hamburger__box:after{top:auto;bottom:0}.a-skip{white-space:nowrap;position:fixed;left:.5rem;top:.5rem;overflow:hidden;height:1px;width:1px;clip:rect(1px,1px,1px,1px);z-index:1100}.a-skip:focus{width:auto;height:auto;clip:auto;background-color:#fff;padding:.25em .5rem;border:1px solid black}.m-agenda-card{position:relative;display:block;border-radius:22px;overflow:hidden;background-color:#160c2b;border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 60px #0006;color:#f2eefb;text-decoration:none}.m-agenda-card:hover .m-agenda-card__image,.m-agenda-card:focus-visible .m-agenda-card__image{transform:scale(1.06)}.m-agenda-card__tilt{height:100%}.m-agenda-card__media{position:relative;aspect-ratio:16/10;overflow:hidden}.m-agenda-card__media--empty{background:linear-gradient(150deg,#53249b59,#0b0712e6)}.m-agenda-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.m-agenda-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b07120d,#0b07128c);pointer-events:none}.m-agenda-card__date{position:absolute;top:14px;left:14px;z-index:2;display:flex;flex-direction:column;align-items:center;margin:0;padding:8px 13px;border-radius:14px;background-color:#0b0712b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);line-height:1}.m-agenda-card__day{font-family:Bellota,cursive;font-weight:700;font-size:24px;color:#4fd6c9}.m-agenda-card__month{margin-top:3px;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#cfc7e6}.m-agenda-card__tag{margin:0;font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8a7fb0}.m-agenda-card__body{padding:22px}.m-agenda-card__title{margin:10px 0 0;font-family:Bellota,cursive;font-weight:700;font-size:21px;line-height:1.22;color:#f2eefb}.m-agenda-card__location{display:flex;align-items:center;gap:8px;margin:14px 0 0;font-size:14px;color:#9a90b6}.m-agenda-card__location:before{content:"";flex:none;width:15px;height:15px;background-color:currentColor;mask-image:url("data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22><path d=%22M12 21s7-5.5 7-11a7 7 0 10-14 0c0 5.5 7 11 7 11z%22 stroke=%22black%22 stroke-width=%221.8%22/><circle cx=%2212%22 cy=%2210%22 r=%222.4%22 stroke=%22black%22 stroke-width=%221.8%22/></svg>");mask-repeat:no-repeat;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22><path d=%22M12 21s7-5.5 7-11a7 7 0 10-14 0c0 5.5 7 11 7 11z%22 stroke=%22black%22 stroke-width=%221.8%22/><circle cx=%2212%22 cy=%2210%22 r=%222.4%22 stroke=%22black%22 stroke-width=%221.8%22/></svg>");-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.m-agenda-card__link{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font-weight:600;font-size:14px;color:#4fd6c9}.m-agenda-card__link:after{content:"";width:16px;height:16px;background-color:currentColor;mask-image:url("data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22><path d=%22M5 12h14M13 6l6 6-6 6%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/></svg>");mask-repeat:no-repeat;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22><path d=%22M5 12h14M13 6l6 6-6 6%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/></svg>");-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;transition:transform .25s ease}.m-agenda-card:hover .m-agenda-card__link:after{transform:translate(3px)}.m-audio{display:flex;align-items:center;gap:14px;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background-color:#ffffff08;transition:border-color .2s ease,background-color .2s ease}.m-audio:hover{border-color:#ffffff24}.m-audio.is-playing{border-color:#28b5aa73;background-color:#28b5aa12}.m-audio.has-error{border-color:#f006}@media(max-width:47.99em){.m-audio{flex-wrap:wrap;gap:10px}}.m-audio__toggle{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:0;border-radius:50%;background-color:#53249b;color:#fff;cursor:pointer;transition:background-color .2s ease,transform .15s ease}.m-audio__toggle:hover{background-color:#6a34bd}.m-audio__toggle:active{transform:scale(.94)}.m-audio__toggle:focus-visible{outline:2px solid #4fd6c9;outline-offset:2px}.m-audio__icon--pause,.m-audio.is-playing .m-audio__icon--play{display:none}.m-audio.is-playing .m-audio__icon--pause{display:block}.m-audio__body{flex:1 1 auto;min-width:0}.m-audio__meta{display:flex;align-items:baseline;gap:10px;margin-bottom:6px}.m-audio__label{font-size:14px;font-weight:600;color:#f2eefb}.m-audio__note{font-size:13px;color:#9a90b6}.m-audio__controls{display:flex;align-items:center;gap:12px}.m-audio__time{flex:0 0 auto;min-width:42px;font-size:12px;font-variant-numeric:tabular-nums;color:#6b6088;text-align:right}.m-audio__scrub{flex:1 1 auto;min-width:0;height:20px;margin:0;padding:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.m-audio__scrub::-webkit-slider-runnable-track{height:4px;border-radius:999px;background-color:#ffffff24}.m-audio__scrub::-moz-range-track{height:4px;border-radius:999px;background-color:#ffffff24}.m-audio__scrub::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;margin-top:-5px;border:0;border-radius:50%;background-color:#4fd6c9;box-shadow:0 0 0 4px #28b5aa2e}.m-audio__scrub::-moz-range-thumb{width:14px;height:14px;border:0;border-radius:50%;background-color:#4fd6c9}.m-audio__scrub:focus-visible{outline:2px solid #4fd6c9;outline-offset:4px}.m-audio__speed{flex:0 0 auto;min-width:52px;padding:7px 10px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background-color:transparent;font-family:Inter,sans-serif;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:#c9c0e0;cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.m-audio__speed:hover{border-color:#ffffff47;color:#f2eefb}.m-audio__speed.is-slowed{border-color:#28b5aa;background-color:#28b5aa1f;color:#4fd6c9}.m-audio__speed:focus-visible{outline:2px solid #4fd6c9;outline-offset:2px}.m-audio__download{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(255,255,255,.14);border-radius:50%;color:#c9c0e0;text-decoration:none;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.m-audio__download:hover,.m-audio__download:focus-visible{border-color:#28b5aa;background-color:#28b5aa1a;color:#4fd6c9}.m-breadcrumbs p{display:flex;align-items:center;margin-bottom:0;line-height:1}@media(max-width:47.99em){.m-breadcrumbs .last{display:none}}.m-breadcrumbs .separator{position:relative;width:.45em;height:.675em;margin:0 .4em;clip-path:polygon(10% 6.2%,.1% 12.4%,30.2% 31.2%,60.4% 50%,30.2% 68.8%,.1% 87.6%,10% 93.8%,19.9% 100%,60% 75%,100% 50%,60% 25%,19.9% 0%,10% 6.2%);background:currentColor;display:inline-block}@media(max-width:47.99em){.m-breadcrumbs .separator:has(+.last){display:none}}.m-friend-logo{flex:0 0 auto;display:flex;align-items:center;justify-content:center;min-width:190px;padding:26px 40px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background-color:#ffffff08;transition:background-color .25s ease,border-color .25s ease}.m-friend-logo:hover{background-color:#ffffff0f;border-color:#ffffff29}.m-friend-logo:hover .m-friend-logo__image{filter:none;opacity:1}.m-friend-logo__image{display:block;max-width:100%;max-height:56px;width:auto;height:auto;object-fit:contain;filter:grayscale(1) brightness(1.6);opacity:.8;transition:filter .25s ease,opacity .25s ease}.m-friend-logo__fallback{font-family:Bellota,cursive;font-weight:700;font-size:26px;color:#6b6088}.m-hero-title__heading{max-width:100%;margin:0 auto;font-family:Bellota,cursive;font-weight:700;font-size:clamp(40px,7vw,88px);line-height:1.02;letter-spacing:0;text-shadow:0 6px 40px rgba(83,36,155,.5);animation:heroTitleReveal .9s cubic-bezier(.23,1,.32,1) both}@keyframes heroTitleReveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.m-hero-title__heading{animation:none}}.m-login{display:flex;justify-content:center;padding-block:clamp(48px,8vw,110px)}.m-login__card{position:relative;width:100%;max-width:460px;padding:clamp(32px,5vw,48px);border:1px solid rgba(255,255,255,.09);border-radius:24px;background:radial-gradient(120% 90% at 50% -10%,rgba(83,36,155,.22),transparent 62%),linear-gradient(180deg,#190f31,#120a22);box-shadow:0 32px 80px #00000073;text-align:center}.m-login__icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:22px;border-radius:16px;color:#0b0712;background-color:#28b5aa;box-shadow:0 10px 28px #28b5aa47}.m-login__title{margin:0 0 12px;font-family:Bellota,cursive;font-weight:700;font-size:clamp(28px,3.4vw,38px);line-height:1.1;color:#f2eefb}.front-end .m-login__text{margin:0 auto 28px;max-width:34ch;font-size:15px;line-height:1.65;color:#9a90b6}.front-end .m-login__error{margin:0 0 22px;padding:12px 16px;border:1px solid rgba(255,0,0,.35);border-radius:12px;background-color:#ff00001a;font-size:14px;line-height:1.5;color:#ffb4b4}#joursound-login{text-align:left}#joursound-login p{margin:0 0 18px}#joursound-login label{display:block;margin-bottom:8px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8a7fb0}#joursound-login input[type=text],#joursound-login input[type=password]{width:100%;height:52px;padding:0 16px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background-color:#ffffff0a;font-family:Inter,sans-serif;font-size:16px;color:#f2eefb;transition:border-color .2s ease,background-color .2s ease}#joursound-login input[type=text]::placeholder,#joursound-login input[type=password]::placeholder{color:#6b6088}#joursound-login input[type=text]:focus,#joursound-login input[type=password]:focus{outline:none;border-color:#28b5aa;background-color:#ffffff12;box-shadow:0 0 0 3px #28b5aa29}#joursound-login .login-remember{display:flex;align-items:center;gap:10px;margin-bottom:24px}#joursound-login .login-remember label{margin-bottom:0;font-size:14px;font-weight:400;letter-spacing:0;text-transform:none;color:#9a90b6}#joursound-login .login-remember input[type=checkbox]{flex:0 0 auto;width:18px;height:18px;accent-color:#53249b}#joursound-login .login-submit{margin-bottom:0}#joursound-login input[type=submit]{width:100%;height:54px;border:0;border-radius:999px;background-color:#53249b;font-family:Inter,sans-serif;font-size:16px;font-weight:600;color:#fff;cursor:pointer;box-shadow:0 10px 28px #53249b52;transition:background-color .2s ease,transform .2s cubic-bezier(.23,1,.32,1)}#joursound-login input[type=submit]:hover{background-color:#6a34bd}#joursound-login input[type=submit]:active{transform:scale(.985)}#joursound-login input[type=submit]:focus-visible{outline:2px solid #4fd6c9;outline-offset:3px}.front-end .m-login__hint{margin:26px 0 0;font-size:13px;line-height:1.6;color:#6b6088}@media(min-width:53.75em){.m-navigation{display:block}.m-navigation .m-navigation__backdrop,.m-navigation .m-navigation__glow,.m-navigation .m-navigation__eyebrow{display:none}.m-navigation .m-navigation__panel{display:contents}}@media(max-width:53.74em){.m-navigation{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;display:block;visibility:hidden;pointer-events:none}.m-navigation.-active{visibility:visible;pointer-events:auto}.m-navigation__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b071299;-webkit-backdrop-filter:blur(18px) saturate(1.15);backdrop-filter:blur(18px) saturate(1.15);opacity:0;transition:opacity .24s cubic-bezier(.25,1,.5,1)}.m-navigation.-active .m-navigation__backdrop{opacity:1}.m-navigation.-motion .m-navigation__backdrop{transition:none}.m-navigation__panel{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(180deg,rgba(83,36,155,.1) 0%,transparent 40%),#0b0712fa;opacity:0;transition:opacity .28s cubic-bezier(.25,1,.5,1)}.m-navigation.-active .m-navigation__panel{opacity:1}.m-navigation.-motion .m-navigation__panel{transition:none}.m-navigation__glow{position:absolute;pointer-events:none;border-radius:50%;filter:blur(90px)}.m-navigation__glow--primary{top:-18%;right:-25%;width:min(85vw,380px);height:min(85vw,380px);background:radial-gradient(circle,rgba(83,36,155,.45),transparent 70%);opacity:.6}.m-navigation__glow--secondary,.m-navigation__glow--accent{display:none}.m-navigation__inner{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;justify-content:center;overflow-y:auto;overscroll-behavior:contain;padding:calc(var(--header-height) + 12px) clamp(28px,7vw,48px) clamp(40px,10vw,72px);-webkit-overflow-scrolling:touch}.m-navigation__eyebrow{display:none}}.m-navigation__items{display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none}@media(max-width:53.74em){.m-navigation__items{flex-direction:column;align-items:stretch;gap:clamp(2px,1vw,6px)}}.m-navigation__items>.menu-item{position:relative}.m-navigation__items>.menu-item>a{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;font-size:15px;font-weight:600;letter-spacing:.04em;color:#ffffffe0;text-decoration:none;border-radius:8px;transition:color .25s ease,background-color .25s ease,box-shadow .25s ease,transform .25s ease}@media(max-width:53.74em){.m-navigation__items>.menu-item>a{position:relative;width:100%;padding:clamp(10px,2.4vw,14px) 40px clamp(10px,2.4vw,14px) 0;font-family:Bellota,cursive;font-size:clamp(30px,8.5vw,46px);font-weight:700;letter-spacing:-.01em;line-height:1.1;color:#ffffffdb;background-image:none;border-radius:0;transition:color .2s cubic-bezier(.25,1,.5,1),transform .28s cubic-bezier(.16,1,.3,1)}.m-navigation__items>.menu-item>a:active{transform:translate(4px)}}.m-navigation__items>.menu-item:hover>a,.m-navigation__items>.menu-item.current-menu-item>a,.m-navigation__items>.menu-item.current-menu-ancestor>a{color:#fff}@media(min-width:53.75em){.m-navigation__items>.menu-item:hover>a,.m-navigation__items>.menu-item.current-menu-item>a,.m-navigation__items>.menu-item.current-menu-ancestor>a{background-color:#ffffff14}}@media(max-width:53.74em){.m-navigation__items>.menu-item.current-menu-item>a:before,.m-navigation__items>.menu-item.current-menu-ancestor>a:before{content:"";position:absolute;left:-18px;top:50%;width:7px;height:7px;margin-top:-3px;border-radius:50%;background-color:#28b5aa;box-shadow:0 0 12px #28b5aab3}}@media(min-width:53.75em){.m-navigation__items>.menu-item.menu-item-has-children>a:after{content:"";width:8px;height:8px;margin-top:2px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}}@media(max-width:53.74em){.m-navigation__items>.menu-item.menu-item-has-children>a:after{content:"";position:absolute;right:4px;top:50%;width:10px;height:10px;margin-top:0;border:none;border-right:2px solid rgba(255,255,255,.5);border-bottom:2px solid rgba(255,255,255,.5);transform:translateY(-65%) rotate(45deg);transition:transform .3s ease}}@media(min-width:53.75em){.m-navigation__items>.menu-item.menu-item-has-children.-active>a:after{transform:rotate(-135deg);margin-top:6px}}@media(max-width:53.74em){.m-navigation__items>.menu-item.menu-item-has-children.-active>a:after{transform:translateY(-35%) rotate(-135deg)}}@media(min-width:53.75em){.m-navigation__items>.menu-item.menu-cta>a{margin-left:4px;border:1px solid rgba(255,255,255,.35);background-color:#53249b59;box-shadow:0 0 20px #53249b33}.m-navigation__items>.menu-item.menu-cta>a:hover{background-color:#53249be6;border-color:#53249bf2;box-shadow:0 0 24px #53249b66}}@media(max-width:53.74em){.m-navigation__items>.menu-item.menu-cta>a{margin-top:clamp(16px,3vw,24px);padding:clamp(16px,3.5vw,20px) 24px;justify-content:center;font-size:clamp(16px,4vw,18px);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#53249be6,#28b5aabf);border:1px solid rgba(255,255,255,.2);border-radius:999px;box-shadow:0 0 32px #53249b59,inset 0 1px #ffffff26}.m-navigation__items>.menu-item.menu-cta>a:before,.m-navigation__items>.menu-item.menu-cta>a:after{display:none}.m-navigation__items>.menu-item.menu-cta>a:hover{transform:translateY(-2px);box-shadow:0 8px 32px #53249b73,inset 0 1px #fff3}}.m-navigation__items .sub-menu{position:absolute;top:calc(100% + 8px);left:0;z-index:20;min-width:220px;margin:0;padding:8px;list-style:none;border:1px solid rgba(255,255,255,.12);border-radius:12px;background-color:#0b0712fa;box-shadow:0 16px 40px #0006;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease,visibility .2s}@media(max-width:53.74em){.m-navigation__items .sub-menu{position:static;display:grid;grid-template-rows:0fr;min-width:0;margin:0;padding:0 0 0 18px;border:none;border-radius:0;background-color:transparent;box-shadow:none;opacity:1;visibility:visible;overflow:hidden;transform:none;transition:grid-template-rows .4s cubic-bezier(.22,1,.36,1)}.m-navigation__items .sub-menu>*{min-height:0;overflow:hidden}.m-navigation__items .sub-menu.-active{grid-template-rows:1fr}}.m-navigation__items .sub-menu a{display:block;padding:10px 12px;font-size:14px;font-weight:500;color:#ffffffd1;text-decoration:none;border-radius:8px;transition:color .2s ease,background-color .2s ease}@media(max-width:53.74em){.m-navigation__items .sub-menu a{padding:12px 16px 12px 0;font-size:16px;font-weight:500;color:#ffffffa6;border-radius:0}.m-navigation__items .sub-menu a:hover,.m-navigation__items .sub-menu a:focus-visible{color:#fff;background-color:transparent}}@media(min-width:53.75em){.m-navigation__items .sub-menu a:hover,.m-navigation__items .sub-menu a:focus-visible{color:#fff;background-color:#53249b59}}@media(min-width:53.75em){.m-navigation__items>.menu-item:hover>.sub-menu,.m-navigation__items>.menu-item:focus-within>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.m-navigation__panel,.m-navigation__backdrop,.m-navigation__items>.menu-item>a,.m-navigation__items .sub-menu{transition:none}.m-navigation__items>.menu-item>a:active{transform:none}}@media(min-width:53.75em){.m-navigation__items{gap:4px}.m-navigation__items>.menu-item>a{padding:10px 16px;font-size:15px;color:#d9d2ec}.m-navigation__items>.menu-item:last-child,.m-navigation__items>.menu-item--cta{margin-left:10px}.m-navigation__items>.menu-item:last-child>a,.m-navigation__items>.menu-item--cta>a{padding:11px 24px;border-radius:999px;font-weight:600;color:#fff;background-color:#53249b;transition:background-color .25s ease}.m-navigation__items>.menu-item:last-child>a:hover,.m-navigation__items>.menu-item:last-child>a:focus-visible,.m-navigation__items>.menu-item--cta>a:hover,.m-navigation__items>.menu-item--cta>a:focus-visible{color:#fff;background-color:#6a34bd}}.m-news-card{position:relative;display:block;border-radius:22px;overflow:hidden;background-color:#150c28;border:1px solid rgba(255,255,255,.07);color:#f2eefb;text-decoration:none}.m-news-card:hover .m-news-card__image,.m-news-card:focus-visible .m-news-card__image{transform:scale(1.06)}.m-news-card__media{position:relative;aspect-ratio:16/10;overflow:hidden}.m-news-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.m-news-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b07120d,#0b071259);pointer-events:none}.m-news-card__meta{position:absolute;top:14px;left:14px;z-index:2;display:flex;align-items:center;gap:8px;margin:0;padding:6px 12px;border-radius:999px;background-color:#0b0712a6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:12px;font-weight:500;color:#cfc7e6}.m-news-card__category{text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:#4fd6c9}.m-news-card__date{color:inherit}.m-news-card__body{padding:22px}.m-news-card__title{margin:0;font-family:Bellota,cursive;font-weight:700;font-size:20px;line-height:1.25;color:#f2eefb}.m-news-card__excerpt{margin:10px 0 0;font-size:14px;line-height:1.6;color:#9a90b6}.m-news-card__link{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-weight:600;font-size:14px;color:#4fd6c9}.m-news-card__link:after{content:"";width:16px;height:16px;background-color:currentColor;mask-image:url("data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22><path d=%22M5 12h14M13 6l6 6-6 6%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/></svg>");mask-repeat:no-repeat;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22><path d=%22M5 12h14M13 6l6 6-6 6%22 stroke=%22black%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/></svg>");-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;transition:transform .25s ease}.m-news-card:hover .m-news-card__link:after{transform:translate(3px)}.m-social-links{display:flex;gap:10px;margin-top:22px;padding:0;list-style:none}.m-social-links__item{list-style:none}.m-social-links__link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(255,255,255,.14);border-radius:50%;color:#c9c0e0;text-decoration:none;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.m-social-links__link:hover,.m-social-links__link:focus-visible{border-color:#28b5aa;color:#4fd6c9;background-color:#28b5aa1a}.m-social-links__icon{width:18px;height:18px;display:block}.m-social-links__fallback{font-size:14px;color:#9a90b6}.m-song{padding:clamp(20px,2.6vw,28px);border:1px solid rgba(255,255,255,.08);border-radius:20px;background-color:#150c28}.m-song.is-hidden{display:none}.m-song__head{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-bottom:20px}.m-song__title{margin:0;font-family:Bellota,cursive;font-weight:700;font-size:clamp(20px,2.2vw,26px);line-height:1.2;color:#f2eefb}.m-song__actions{display:flex;align-items:center;gap:10px}.m-song__sheet,.m-song__lyrics-toggle{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background-color:transparent;font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:#c9c0e0;text-decoration:none;cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.m-song__sheet:hover,.m-song__sheet:focus-visible,.m-song__lyrics-toggle:hover,.m-song__lyrics-toggle:focus-visible{border-color:#28b5aa;background-color:#28b5aa1a;color:#4fd6c9}.m-song__lyrics-toggle[aria-expanded=true]{border-color:#28b5aa;background-color:#28b5aa1f;color:#4fd6c9}.front-end .m-song__lyrics{margin-bottom:20px;padding:18px 20px;border-radius:14px;background-color:#ffffff08;font-size:15px;line-height:1.75;color:#c9c0e0;white-space:pre-line}.front-end .m-song__lyrics p{margin-bottom:1em}.front-end .m-song__lyrics p:last-child{margin-bottom:0}.m-song__tracks{display:flex;flex-direction:column;gap:10px}.m-song__track.is-hidden{display:none}.front-end .m-song__empty{margin:0;font-size:14px;color:#6b6088}.o-agenda{position:relative;background-color:transparent;color:#f2eefb}.o-agenda__inner{position:relative;z-index:1}.o-agenda__header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:36px;flex-wrap:wrap}.o-agenda__eyebrow{display:inline-block;margin:0;font-size:13px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#28b5aa}.o-agenda__title{margin:16px 0 0;font-family:Bellota,cursive;font-size:clamp(32px,4.5vw,54px);line-height:1.05;color:#f2eefb}.o-agenda__controls{display:flex;align-items:center;gap:12px}.o-agenda__archive-link{flex:none;margin-left:auto;padding:11px 20px;border:1px solid rgba(255,255,255,.16);border-radius:999px;font-weight:600;font-size:14px;color:#f2eefb;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.o-agenda__archive-link:hover,.o-agenda__archive-link:focus-visible{background-color:#ffffff14;border-color:#ffffff47;color:#f2eefb}.o-agenda__nav{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border-radius:50%;font-size:18px;line-height:1;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,opacity .25s ease}.o-agenda__nav[disabled]{opacity:.35;cursor:default}.o-agenda__nav--prev{border:1px solid rgba(255,255,255,.16);background-color:#ffffff0a;color:#fff}.o-agenda__nav--prev:hover:not([disabled]){background-color:#ffffff1a;border-color:#ffffff47}.o-agenda__nav--next{border:none;background-color:#53249b;color:#fff}.o-agenda__nav--next:hover:not([disabled]){background-color:#6a34bd}.o-agenda__slider,.o-agenda__stage{position:relative}.o-agenda__track{display:flex;gap:22px;overflow-x:auto;margin-inline:calc(-1*clamp(20px,5vw,64px));padding:6px clamp(20px,5vw,64px) 20px;scroll-padding-inline:clamp(20px,5vw,64px);scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.o-agenda__track::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:reduce){.o-agenda__track{scroll-behavior:auto}}.o-agenda__slide{display:flex;flex:0 0 clamp(280px,32vw,360px);scroll-snap-align:start}.o-agenda__slide .m-agenda-card{display:flex;flex-direction:column;width:100%}.o-agenda__slide .m-agenda-card__tilt,.o-agenda__slide .m-agenda-card__body{display:flex;flex-direction:column;flex:1}.o-agenda__slide .m-agenda-card__link{margin-top:auto;padding-top:18px}.o-agenda__live{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.o-agenda__empty{padding:40px;border:1px dashed rgba(255,255,255,.16);border-radius:22px;text-align:center}.o-agenda__empty-text{margin:0;color:#9a90b6}.o-agenda__empty-link{display:inline-block;margin-top:16px;font-weight:600;color:#4fd6c9}.o-agenda.u-py-section{margin-block:0;padding-top:clamp(24px,4vw,44px);padding-bottom:clamp(52px,7vw,84px)}.o-form{color:#f2eefb}.o-form__layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(32px,5vw,72px);align-items:start}.o-form__layout--single{grid-template-columns:minmax(0,640px);justify-content:center}@media(max-width:53.74em){.o-form__layout{grid-template-columns:1fr}}.front-end .o-form__eyebrow{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#4fd6c9}.o-form__title{margin:0 0 16px}.front-end .o-form__text{margin:0;font-size:17px;line-height:1.7;color:#9a90b6}.front-end .o-form__text p:last-child{margin-bottom:0}.front-end .o-form__details{display:flex;flex-direction:column;gap:18px;margin:32px 0 0;padding:0;list-style:none}.front-end .o-form__details li{display:flex;flex-direction:column;gap:4px;font-size:15px;color:#c9c0e0}.front-end .o-form__details a{color:#f2eefb;text-decoration:none}.front-end .o-form__details a:hover{color:#4fd6c9}.o-form__details-label{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#6b6088}.o-form__form{padding:clamp(24px,3.4vw,40px);border:1px solid rgba(255,255,255,.08);border-radius:22px;background:radial-gradient(120% 90% at 100% 0%,rgba(83,36,155,.16),transparent 60%),#150c28}.front-end .o-form__placeholder{margin:0;color:#9a90b6}.o-form__form{--fluentform-primary: #53249b;--fluentform-secondary: #28b5aa;--fluentform-danger: #ffb4b4;--fluentform-border-color: rgba(255, 255, 255, .14);--fluentform-border-radius: 12px}.o-form__form .frm-fluent-form .ff-el-group{margin-bottom:20px}.o-form__form .frm-fluent-form .ff-el-input--label label{display:block;margin-bottom:8px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8a7fb0}.o-form__form .frm-fluent-form .ff-el-is-required.asterisk-right label:after{content:" *";color:#4fd6c9}.o-form__form .frm-fluent-form input[type=text],.o-form__form .frm-fluent-form input[type=email],.o-form__form .frm-fluent-form input[type=tel],.o-form__form .frm-fluent-form input[type=url],.o-form__form .frm-fluent-form input[type=number],.o-form__form .frm-fluent-form select,.o-form__form .frm-fluent-form textarea{width:100%;padding:14px 16px;border:1px solid rgba(255,255,255,.14);border-radius:12px;background-color:#ffffff0a;font-family:Inter,sans-serif;font-size:16px;color:#f2eefb;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.o-form__form .frm-fluent-form input[type=text]::placeholder,.o-form__form .frm-fluent-form input[type=email]::placeholder,.o-form__form .frm-fluent-form input[type=tel]::placeholder,.o-form__form .frm-fluent-form input[type=url]::placeholder,.o-form__form .frm-fluent-form input[type=number]::placeholder,.o-form__form .frm-fluent-form select::placeholder,.o-form__form .frm-fluent-form textarea::placeholder{color:#6b6088}.o-form__form .frm-fluent-form input[type=text]:focus,.o-form__form .frm-fluent-form input[type=email]:focus,.o-form__form .frm-fluent-form input[type=tel]:focus,.o-form__form .frm-fluent-form input[type=url]:focus,.o-form__form .frm-fluent-form input[type=number]:focus,.o-form__form .frm-fluent-form select:focus,.o-form__form .frm-fluent-form textarea:focus{outline:none;border-color:#28b5aa;background-color:#ffffff12;box-shadow:0 0 0 3px #28b5aa29}.o-form__form .frm-fluent-form textarea{min-height:140px;resize:vertical}.o-form__form .frm-fluent-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' fill='none'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%239a90b6' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:44px}.o-form__form .frm-fluent-form .ff-el-form-check{display:flex;align-items:center;gap:10px;margin-bottom:10px;color:#c9c0e0}.o-form__form .frm-fluent-form .ff-el-form-check input{width:18px;height:18px;accent-color:#53249b}.o-form__form .frm-fluent-form .ff-btn-submit{min-width:200px;padding:16px 32px;border:0;border-radius:999px;background-color:#53249b;font-family:Inter,sans-serif;font-size:16px;font-weight:600;color:#fff;cursor:pointer;box-shadow:0 10px 28px #53249b52;transition:background-color .2s ease,transform .2s cubic-bezier(.23,1,.32,1)}.o-form__form .frm-fluent-form .ff-btn-submit:active{transform:scale(.985)}.o-form__form .frm-fluent-form .ff-btn-submit:focus-visible{outline:2px solid #4fd6c9;outline-offset:3px}.o-form__form .frm-fluent-form .ff-el-form-hide_label .ff-el-input--label{display:none}.o-form__form .frm-fluent-form .text-danger,.o-form__form .frm-fluent-form .error{margin-top:6px;font-size:13px;color:#ffb4b4}.front-end .o-form__form .frm-fluent-form .ff-btn-submit:hover,.front-end .o-form__form .frm-fluent-form .ff-btn-submit:focus{--fluentform-primary: #6a34bd;opacity:1;box-shadow:0 12px 32px #53249b73}.o-form__form .ff-message-success{padding:18px 20px;border:1px solid rgba(40,181,170,.4);border-radius:14px;background-color:#28b5aa1a;color:#f2eefb}.o-friends{position:relative;background-color:transparent;color:#f2eefb;text-align:center}.o-friends__inner{position:relative;z-index:1;max-width:1000px;margin:0 auto}.o-friends__title{margin:0;font-family:Bellota,cursive;font-size:clamp(32px,4.5vw,54px);line-height:1.05;color:#f2eefb}.front-end .o-friends__text{margin-top:16px}.o-friends__text{margin-inline:auto;max-width:560px;font-size:17px;line-height:1.7;color:#c9c0e0}.o-friends__inner .a-button{margin-top:28px;padding:15px 34px}.o-friends__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:60px}.o-friends__empty{margin-top:40px;color:#9a90b6}.o-friends.u-py-section{margin-block:0;padding-top:clamp(16px,3vw,32px);padding-bottom:clamp(52px,7vw,84px)}.o-hero{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;background-color:#0b0712}.o-hero__media-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.o-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 35%;pointer-events:none}.o-hero__media--video::-webkit-media-controls{display:none!important}.o-hero--has-video .o-hero__media--poster{display:none}.o-hero--has-video.o-hero--video-fallback .o-hero__media--video{opacity:0}.o-hero--has-video.o-hero--video-fallback .o-hero__media--poster{display:block}.o-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(900px 520px at 50% -6%,rgba(83,36,155,.42),transparent 62%),radial-gradient(130% 100% at 50% 34%,transparent 52%,rgba(11,7,18,.55) 100%),linear-gradient(180deg,#0b071242,#0b07124d 40%,#0b071285 62%,#0b0712bd 82%,#0b0712eb 94%,#0b0712)}.o-hero__beams{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;overflow:hidden;pointer-events:none;mix-blend-mode:screen}.o-hero__beam{position:absolute;height:150%;transform-origin:top center}.o-hero__beam--1{top:-24%;left:18%;width:280px;background:linear-gradient(180deg,rgba(210,190,255,.5),rgba(150,110,230,.12) 42%,transparent 72%);filter:blur(46px);transform:rotate(15deg);animation:heroBeam1 12s ease-in-out infinite}.o-hero__beam--2{top:-24%;right:16%;width:320px;background:linear-gradient(180deg,rgba(120,235,220,.4),rgba(60,180,170,.1) 40%,transparent 70%);filter:blur(52px);transform:rotate(-14deg);animation:heroBeam2 15s ease-in-out infinite}.o-hero__beam--3{top:-28%;left:44%;width:360px;background:linear-gradient(180deg,rgba(180,150,255,.32),transparent 68%);filter:blur(60px);transform:rotate(0);animation:heroBeam3 18s ease-in-out infinite}.o-hero__haze{position:absolute;bottom:22%;left:0;right:0;height:38%;z-index:2;background:radial-gradient(120% 100% at 50% 100%,rgba(83,36,155,.24),transparent 70%);filter:blur(34px);animation:heroHaze 16s ease-in-out infinite;pointer-events:none}@keyframes heroBeam1{0%,to{transform:rotate(14deg) translateY(0);opacity:.5}50%{transform:rotate(18deg) translateY(-8px);opacity:.72}}@keyframes heroBeam2{0%,to{transform:rotate(-12deg);opacity:.42}50%{transform:rotate(-16deg);opacity:.62}}@keyframes heroBeam3{0%,to{transform:rotate(2deg);opacity:.3}50%{transform:rotate(-3deg);opacity:.5}}@keyframes heroHaze{0%,to{transform:translate(-2%) scale(1.05);opacity:.5}50%{transform:translate(3%) scale(1.1);opacity:.75}}@media(prefers-reduced-motion:reduce){.o-hero__beam,.o-hero__haze{animation:none}}.o-hero__content{position:relative;z-index:5;width:100%;max-width:1000px;margin:0 auto;padding:120px clamp(20px,5vw,64px) 90px}@keyframes heroMediaIn{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes heroRiseIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.o-hero__media{animation:heroMediaIn 1.1s cubic-bezier(.16,1,.3,1) both}.o-hero__overlay,.o-hero__beams{animation:heroRiseIn 1s cubic-bezier(.16,1,.3,1) .15s both}.o-hero__subtitle{animation:heroRiseIn .8s cubic-bezier(.16,1,.3,1) .5s both}.o-hero__actions{animation:heroRiseIn .8s cubic-bezier(.16,1,.3,1) .62s both}@media(prefers-reduced-motion:reduce){.o-hero__media,.o-hero__overlay,.o-hero__beams,.o-hero__subtitle,.o-hero__actions{animation:none}}.front-end .o-hero__subtitle{margin-top:26px;margin-bottom:0}.o-hero__subtitle{max-width:560px;margin-inline:auto;font-size:clamp(16px,1.9vw,20px);line-height:1.65;color:#d3cbe6}.o-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px}.o-hero__actions .a-button{padding:15px 32px}.o-intro{position:relative;background-color:transparent;color:#f2eefb;overflow:visible}.o-intro__inner{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,84px);align-items:center}@media(max-width:53.74em){.o-intro__inner{grid-template-columns:1fr;gap:32px}}.o-intro__eyebrow{display:inline-block;margin:0;font-family:Inter,sans-serif;font-size:13px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#28b5aa}.o-intro__title{margin:16px 0 0;font-family:Bellota,cursive;font-size:clamp(38px,5.5vw,68px);line-height:1.04;color:#f2eefb;text-shadow:none}.o-intro__text{margin:22px 0 0;max-width:480px;font-size:clamp(16px,1.8vw,18px);line-height:1.75;color:#c9c0e0}.o-intro__cta{display:inline-flex;align-items:center;gap:10px;margin-top:34px;padding:14px 28px;border:none;border-radius:999px;font-weight:600;color:#fff;background-color:#53249b;box-shadow:none;transition:background-color .25s ease}.o-intro__cta:hover{background-color:#6a34bd;border-color:transparent;box-shadow:none;opacity:1}.o-intro__media{position:relative;margin:0;border-radius:24px;overflow:hidden;border:1px solid rgba(255,255,255,.08);box-shadow:0 40px 90px #0000008c}.o-intro__media:before{content:"";position:absolute;top:-18px;right:-18px;bottom:-18px;left:-18px;z-index:-1;background:radial-gradient(circle at 60% 40%,rgba(83,36,155,.26),transparent 72%);filter:blur(44px);pointer-events:none}.o-intro__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 55%,rgba(11,7,18,.55));pointer-events:none}.o-intro__image{display:block;width:100%;height:clamp(360px,52vw,560px);object-fit:cover;filter:none}.o-intro__meta{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin:26px 0 0;padding:0;list-style:none;font-size:14px;font-weight:500;color:#9a90b6}.o-intro__meta-item{list-style:none}.o-intro__meta-item+.o-intro__meta-item:before{content:"·";margin-right:18px;opacity:.4}.o-intro__figure{position:relative}.o-intro__badge{position:absolute;right:20px;bottom:20px;left:20px;z-index:2;display:flex;align-items:center;gap:14px;padding:14px 18px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background-color:#10091cb8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.o-intro__badge-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background-color:#28b5aa}.o-intro__badge-title{margin:0;font-size:15px;font-weight:600;color:#f2eefb}.o-intro__badge-text{margin:0;font-size:13px;color:#a99fc4}.o-intro.u-py-section{margin-block:0;padding-top:clamp(56px,8vw,96px);padding-bottom:clamp(56px,8vw,96px)}.o-media{position:relative;background-color:transparent;overflow:visible}.o-media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(ellipse 60% 50% at 50% 40%,rgba(83,36,155,.1),transparent 70%);pointer-events:none}.o-media__inner{position:relative;z-index:1}.o-media__title{margin:0 0 32px;text-align:center;font-family:Bellota,cursive}.o-media__grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.o-media__grid--count-1{grid-template-columns:minmax(0,1fr);max-width:960px;margin:0 auto}.o-media__grid--count-2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1200px;margin:0 auto}@media(max-width:53.74em){.o-media__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.o-media__grid--count-1{grid-template-columns:1fr}.o-media__grid--count-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:47.99em){.o-media__grid{grid-template-columns:1fr;gap:20px}.o-media__grid--count-1,.o-media__grid--count-2,.o-media__grid--count-3{grid-template-columns:1fr;max-width:none}}.o-media__item{position:relative;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background-color:#0b0712d9;box-shadow:0 24px 56px #0006,0 0 0 1px #53249b26}.o-media__item:after{content:"";display:block;padding-bottom:56.25%}.o-media__item.is-playing .o-media__poster{opacity:0;visibility:hidden;pointer-events:none}.o-media__poster,.o-media__content{position:absolute;top:0;right:0;bottom:0;left:0}.o-media__poster{z-index:2;transition:opacity .35s ease,visibility .35s ease}.o-media__poster:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0000001f;transition:background-color .25s ease;pointer-events:none}.o-media__item:hover .o-media__poster:after,.o-media__item:focus-within .o-media__poster:after{background-color:#00000038}.o-media__poster-image{width:100%;height:100%;object-fit:cover;display:block}.o-media__play{position:absolute;top:50%;left:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:0;padding:0;border:none;border-radius:50%;background:#00000047;color:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transform:translate(-50%,-50%);cursor:pointer;transition:transform .2s ease,background-color .2s ease,color .2s ease,opacity .2s ease;opacity:.88}.o-media__play:hover,.o-media__play:focus-visible{background:#0000006b;color:#fff;opacity:1;transform:translate(-50%,-50%) scale(1.04);outline:none}.o-media__play-icon{display:block;width:48px;height:48px}.o-media__content{z-index:1}.o-media__content iframe,.o-media__content .o-media__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:none}.o-media__content .o-media__video{object-fit:contain;background-color:#000}.o-media__header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px;flex-wrap:wrap}.o-media__heading{text-align:left}.o-media__eyebrow{display:inline-block;margin:0;font-size:13px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#28b5aa}.o-media__header .o-media__title{margin:10px 0 0;font-family:Bellota,cursive;font-size:clamp(32px,4.5vw,54px);line-height:1.05;text-align:left;color:#f2eefb}.o-media__text{margin:12px 0 0;max-width:440px;font-size:15px;line-height:1.6;color:#9a90b6}.o-media__archive-link{flex:none;padding:11px 22px;border:1px solid rgba(255,255,255,.16);border-radius:999px;font-weight:600;font-size:14px;color:#f2eefb;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.o-media__archive-link:hover,.o-media__archive-link:focus-visible{background-color:#ffffff14;border-color:#ffffff47;color:#f2eefb}.o-media__grid{gap:14px}.o-media__item{border-radius:16px;box-shadow:0 20px 50px #0006}.o-media__poster:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0b071205 45%,#0b0712b3);pointer-events:none}.o-media__poster-image{transition:transform .7s cubic-bezier(.23,1,.32,1)}.o-media__item:hover .o-media__poster-image{transform:scale(1.06)}.o-media__caption{position:absolute;left:20px;bottom:18px;z-index:2;display:flex;align-items:center;gap:10px;font-family:Bellota,cursive;font-weight:700;font-size:23px;color:#fff}.o-media__caption-dot{width:7px;height:7px;border-radius:50%;background-color:#28b5aa}@media(min-width:53.75em){.o-media__grid--count-4{grid-template-columns:repeat(12,1fr);grid-auto-rows:1fr;aspect-ratio:12/7}.o-media__grid--count-4 .o-media__item:after{display:none}.o-media__grid--count-4 .o-media__item:nth-child(1){grid-column:1/span 6;grid-row:1/span 2}.o-media__grid--count-4 .o-media__item:nth-child(2){grid-column:7/span 6;grid-row:1}.o-media__grid--count-4 .o-media__item:nth-child(3){grid-column:7/span 3;grid-row:2}.o-media__grid--count-4 .o-media__item:nth-child(4){grid-column:10/span 3;grid-row:2}.o-media__grid--count-4 .o-media__item:nth-child(2) .o-media__caption{left:18px;bottom:15px;font-size:19px;gap:9px}.o-media__grid--count-4 .o-media__item:nth-child(n+3) .o-media__caption{left:16px;bottom:14px;font-size:17px;gap:8px}}@media(max-width:53.74em){.o-media__grid,.o-media__grid--count-1,.o-media__grid--count-2,.o-media__grid--count-3,.o-media__grid--count-4{grid-template-columns:1fr;aspect-ratio:auto;max-width:none}.o-media__item{grid-column:auto;grid-row:auto}.o-media__item:after{display:block;padding-bottom:75%}}.o-media.u-py-section{margin-block:0;padding-top:0;padding-bottom:clamp(44px,6vw,72px)}.o-members{position:relative;background-color:transparent;color:#f2eefb}.o-members__layout{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,60px);padding:clamp(32px,5vw,60px);border:1px solid rgba(83,36,155,.28);border-radius:30px;overflow:hidden;background:linear-gradient(150deg,#190f31,#120a22)}.o-members__layout:before{content:"";position:absolute;top:-60px;right:-40px;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,rgba(40,181,170,.16),transparent 72%);filter:blur(34px);pointer-events:none}@media(max-width:53.74em){.o-members__layout{grid-template-columns:1fr}}.o-members__content,.o-members__panel{position:relative;z-index:1}.o-members__eyebrow{display:inline-block;margin:0;font-size:13px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#28b5aa}.o-members__title{margin:16px 0 0;font-family:Bellota,cursive;font-size:clamp(32px,4.5vw,54px);line-height:1.05;color:#f2eefb}.o-members__text{margin:20px 0 0;max-width:440px;font-size:17px;line-height:1.7;color:#c9c0e0}.o-members__actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px}.o-members__cta{padding:14px 30px}.o-members__hint{font-size:14px;color:#9a90b6}.o-members__hint a{font-weight:600;color:#4fd6c9}.o-members__panel{padding:28px;border:1px solid rgba(255,255,255,.1);border-radius:22px;background-color:#0b071280}.o-members__panel-icon{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;margin-bottom:18px;border-radius:14px;background-color:#28b5aa;color:#06201d}.o-members__panel-title{margin:0 0 18px;font-family:Bellota,cursive;font-weight:700;font-size:23px;color:#f2eefb}.o-members__features{display:flex;flex-direction:column;gap:14px}.o-members__feature{display:flex;align-items:center;gap:14px;font-size:15px;font-weight:500;color:#e6e0f5}.o-members__feature:before{content:"";flex:none;width:32px;height:32px;border-radius:10px;background-color:#53249b47;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22 viewBox=%220 0 24 24%22 fill=%22none%22><path d=%22M5 12l4 4L19 6%22 stroke=%22%234fd6c9%22 stroke-width=%222.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22/></svg>");background-repeat:no-repeat;background-position:center}.o-members.u-py-section{margin-block:0;padding-top:clamp(24px,4vw,40px);padding-bottom:clamp(52px,7vw,84px)}.o-news{position:relative;background-color:transparent;color:#f2eefb}.o-news__inner{position:relative;z-index:1}.o-news__header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:36px;flex-wrap:wrap}.o-news__eyebrow{display:inline-block;margin:0 0 10px;font-size:13px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#28b5aa}.o-news__title{margin:0;font-family:Bellota,cursive;font-size:clamp(32px,4.5vw,54px);line-height:1.05;color:#f2eefb}.o-news__archive-link{flex:none;padding:11px 20px;border:1px solid rgba(255,255,255,.16);border-radius:999px;font-weight:600;font-size:14px;color:#f2eefb;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.o-news__archive-link:hover,.o-news__archive-link:focus-visible{background-color:#ffffff14;border-color:#ffffff47;color:#f2eefb}.o-news__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}@media(max-width:53.74em){.o-news__grid{grid-template-columns:1fr}}.o-news__empty{padding:40px;border:1px dashed rgba(255,255,255,.16);border-radius:22px;text-align:center}.o-news__empty-text{margin:0;color:#9a90b6}.o-news__empty-link{display:inline-block;margin-top:16px;font-weight:600;color:#4fd6c9}.o-news.u-py-section{margin-block:0;padding-top:0;padding-bottom:clamp(52px,7vw,84px)}.o-quote{position:relative;background-color:transparent;overflow-x:clip;overflow-y:visible;text-align:center}.o-quote:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(700px 400px at 50% 50%,rgba(83,36,155,.28),transparent 70%),linear-gradient(#0b0712cc,#0b0712ed);pointer-events:none}.o-quote__inner{position:relative;z-index:1;max-width:940px;margin:0 auto}.o-quote__text{display:block;margin:0;padding:0;border:none;font-family:Bellota,cursive;font-size:clamp(28px,4.4vw,54px);font-weight:700;line-height:1.3;letter-spacing:0;color:#f2eefb}.o-quote__text:before{content:"";display:block;width:56px;height:44px;margin:0 auto 6px;background-color:#28b5aa;mask-image:url("data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 60 48%22><path d=%22M0 48V26C0 11.6 9.3 1.6 24 0l2.4 8.6C17.8 10.7 13 16 12.6 24H24v24H0zm34 0V26C34 11.6 43.3 1.6 58 0l2.4 8.6C51.8 10.7 47 16 46.6 24H58v24H34z%22/></svg>");mask-repeat:no-repeat;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 60 48%22><path d=%22M0 48V26C0 11.6 9.3 1.6 24 0l2.4 8.6C17.8 10.7 13 16 12.6 24H24v24H0zm34 0V26C34 11.6 43.3 1.6 58 0l2.4 8.6C51.8 10.7 47 16 46.6 24H58v24H34z%22/></svg>");-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.o-quote__text p{margin:0;text-align:center;text-shadow:none}.o-quote__text em,.o-quote__text strong{color:#4fd6c9;font-style:normal}.o-quote__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-size:cover;background-position:center;opacity:.14;pointer-events:none}.o-quote__highlight{color:#4fd6c9}.o-quote.u-py-section{margin-block:0;padding-top:clamp(56px,8vw,96px);padding-bottom:clamp(56px,8vw,96px)}.o-footer{position:relative;overflow:hidden;border-top:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#0e0819,#0b0712);color:#f2eefb;padding-block:clamp(48px,7vw,80px) 34px}.o-footer__glow{position:absolute;top:-140px;left:50%;transform:translate(-50%);width:680px;height:320px;background:radial-gradient(circle,rgba(83,36,155,.16),transparent 72%);filter:blur(46px);pointer-events:none}.o-footer__inner{position:relative;z-index:1}.o-footer__cta{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:28px;padding-bottom:clamp(36px,5vw,52px);border-bottom:1px solid rgba(255,255,255,.08)}.o-footer__cta-title{margin:0;max-width:16ch;font-family:Bellota,cursive;font-weight:700;font-size:clamp(28px,4vw,48px);line-height:1.05;color:#f2eefb}.o-footer__cta-accent{color:#4fd6c9}.o-footer__contact-cta{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;border-radius:999px;font-weight:600;font-size:16px;color:#fff;background-color:#53249b;box-shadow:0 8px 24px #53249b4d;text-decoration:none;transition:background-color .2s ease,transform .2s cubic-bezier(.23,1,.32,1)}.o-footer__contact-cta:hover{background-color:#6a34bd;color:#fff}.o-footer__contact-cta:active{transform:scale(.97)}.o-footer__top{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:44px;padding-top:clamp(36px,5vw,52px)}@media(max-width:53.74em){.o-footer__top{grid-template-columns:1fr;gap:32px}}.o-footer__logo{display:block;height:52px;width:auto;max-width:260px;object-fit:contain}.front-end .o-footer__tagline{margin:25px 0 0}.front-end .o-footer__label{margin:0 0 12px}.front-end .o-footer__nav-col .o-footer__menu,.front-end .o-footer__contact-list{margin:0}.front-end .o-footer .m-social-links{margin-top:26px;gap:14px}.o-footer__tagline{max-width:320px;font-size:15px;line-height:1.7;color:#9a90b6}.o-footer__label{font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#6b6088}.o-footer__nav-col a,.o-footer__contact-col a{color:#d9d2ec;text-decoration:none}.o-footer__nav-col a:hover,.o-footer__contact-col a:hover{color:#4fd6c9}.o-footer__nav-col ul{display:flex;flex-direction:column;gap:12px}.o-footer__contact-list{display:flex;flex-direction:column;gap:14px;font-size:14px;line-height:1.6;color:#9a90b6}.o-footer__contact-link{display:inline-flex;align-items:center;gap:14px;font-size:17px;line-height:1.4}.o-footer__contact-col .o-footer__contact-link{color:#f2eefb}.o-footer__contact-icon{flex:0 0 auto;width:22px;height:22px;color:#4fd6c9;transition:color .2s ease}.o-footer__contact-link:hover .o-footer__contact-icon{color:#7fe6db}.o-footer__contact-note{color:#9a90b6;line-height:1.6;font-size:14px}.o-footer__bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-top:clamp(40px,5.5vw,62px);padding-top:26px;border-top:1px solid rgba(255,255,255,.07);font-size:14px;color:#6b6088}.o-footer__bottom-links{display:flex;align-items:center;flex-wrap:wrap;gap:26px}.o-footer__copyright,.o-footer__privacy,.o-footer__claim{margin:0;color:#6b6088}.o-footer__privacy{text-decoration:none}.o-footer__privacy:hover,.o-footer__privacy:focus-visible{color:#a99fc4}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:#1e1e1e99;border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top,#000000d9,#0000004d 50%,#00000026 65%,#00000013 75.5%,#00000009 82.85%,#00000005 88%,#0000);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding: max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{to{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleZ(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0deg);transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleZ(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media all and (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding: max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px #0000004d}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#0000001a;background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media all and (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.o-gallery{column-count:3;column-gap:16px}@media(max-width:63.99em){.o-gallery{column-count:2}}@media(max-width:47.99em){.o-gallery{column-count:1}}.o-gallery__item{position:relative;display:block;margin-bottom:16px;border-radius:14px;overflow:hidden;break-inside:avoid;background-color:#150c28;transition:transform .35s cubic-bezier(.23,1,.32,1)}.o-gallery__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:linear-gradient(180deg,transparent 55%,rgba(83,36,155,.3));transition:opacity .3s ease}.o-gallery__item:hover,.o-gallery__item:focus-visible{transform:translateY(-3px)}.o-gallery__item:hover:after,.o-gallery__item:focus-visible:after{opacity:1}.o-gallery__item:focus-visible{outline:2px solid #4fd6c9;outline-offset:3px}@media(prefers-reduced-motion:reduce){.o-gallery__item{transition:none}.o-gallery__item:hover,.o-gallery__item:focus-visible{transform:none}}.o-gallery__image{display:block;width:100%;height:auto}.fancybox-bg{background:#0b0712}.fancybox-is-open .fancybox-bg{opacity:1}.fancybox-caption{padding:24px 0;border-top:0;font-family:Inter,sans-serif;font-size:14px;color:#c9c0e0;text-align:center}.fancybox-infobar,.fancybox-caption__body{font-family:Inter,sans-serif;color:#9a90b6}.fancybox-button{background:#ffffff14;color:#f2eefb;border-radius:10px;transition:background-color .2s ease,color .2s ease}.fancybox-button:hover{background:#28b5aa33;color:#4fd6c9}.fancybox-navigation .fancybox-button{background:#0b0712cc}.fancybox-navigation .fancybox-button:hover{background:#53249bd9;color:#fff}.front-end.fancybox-active:before{display:none}.o-header{position:fixed;top:0;left:0;z-index:100;width:100%;height:var(--header-height);overflow:visible;color:#fff;background-color:#0b0712b8;border-bottom:1px solid rgba(255,255,255,.08);transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease,height .35s ease}.o-header.is-scrolled{background-color:#0b0712f0;border-color:#ffffff1f;box-shadow:0 12px 40px #00000059}.front-end.home .o-header,.front-end.error404 .o-header{background-color:transparent;border-bottom-color:transparent}.front-end.home .o-header:before,.front-end.error404 .o-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;background-color:#0b0712d9;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.07);transition:opacity .35s ease}.front-end.home .o-header.is-scrolled,.front-end.error404 .o-header.is-scrolled{height:calc(var(--header-height) - 18px);background-color:transparent;border-bottom-color:transparent;box-shadow:none}.front-end.home .o-header.is-scrolled:before,.front-end.error404 .o-header.is-scrolled:before{opacity:1}.o-header__inner{height:100%}.o-header__bar{display:flex;align-items:center;justify-content:space-between;gap:24px;height:100%}.o-header__brand{display:inline-flex;align-items:center;flex-shrink:0;max-width:min(280px,48vw);height:100%;padding:10px 0;text-decoration:none}@media(max-width:53.74em){.o-header__brand{position:relative;z-index:101}}.o-header__logo{display:block;width:auto;max-width:100%;max-height:var(--header-logo-max-height);height:auto;object-fit:contain}.o-header__nav{display:flex;align-items:center;justify-content:flex-end;flex:1;min-width:0}@media(max-width:53.74em){.o-header__nav{position:static;flex:0;min-width:0;overflow:visible}}.o-header__toggle{display:none;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1px solid rgba(255,255,255,.2);border-radius:50%;background-color:#ffffff0f;color:#fff;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s ease}.o-header__toggle:hover{background-color:#53249b73;border-color:#53249bb3}@media(max-width:53.74em){.o-header__toggle{display:inline-flex;position:relative;z-index:101}}.-menuOpen .o-header__toggle{background-color:#53249b8c;border-color:#53249bd9;box-shadow:0 0 0 1px #ffffff14,0 0 28px #53249b73}.front-end:not(.home):not(.error404) .site-content{padding-top:var(--header-height)}.front-end.-menuOpen{overflow:hidden}.o-member-area{color:#f2eefb}.o-member-area__head{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:24px;margin-bottom:36px}.front-end .o-member-area__eyebrow{margin:0 0 10px;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#4fd6c9}.o-member-area__title{margin:0 0 14px}.front-end .o-member-area__text{margin:0;max-width:52ch;font-size:16px;line-height:1.7;color:#9a90b6}.o-member-area__logout{flex:0 0 auto;padding:11px 22px;border:1px solid rgba(255,255,255,.16);border-radius:999px;font-size:14px;font-weight:600;color:#c9c0e0;text-decoration:none;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.o-member-area__logout:hover,.o-member-area__logout:focus-visible{border-color:#ffffff4d;background-color:#ffffff0d;color:#f2eefb}.o-member-area__filter{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:36px;padding:16px 18px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background-color:#ffffff08}.o-member-area__filter-label{margin-right:6px;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#6b6088}.o-member-area__chip{padding:9px 18px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background-color:transparent;font-family:Inter,sans-serif;font-size:14px;font-weight:600;color:#c9c0e0;cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.o-member-area__chip:hover{border-color:#ffffff47;color:#f2eefb}.o-member-area__chip.is-active{border-color:transparent;background-color:#53249b;color:#fff}.o-member-area__chip:focus-visible{outline:2px solid #4fd6c9;outline-offset:2px}.o-member-area__section-title{margin:0 0 20px;font-family:Bellota,cursive;font-weight:700;font-size:clamp(22px,2.6vw,30px);color:#f2eefb}.o-member-area__songs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:48px}@media(max-width:53.74em){.o-member-area__songs{grid-template-columns:1fr}}.o-member-area__archive{margin-bottom:48px}.o-member-area__archive[open] .o-member-area__archive-summary{margin-bottom:20px}.o-member-area__archive-summary{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:1px solid rgba(255,255,255,.14);border-radius:999px;font-size:14px;font-weight:600;color:#c9c0e0;cursor:pointer;list-style:none}.o-member-area__archive-summary::-webkit-details-marker{display:none}.o-member-area__archive-summary:hover{border-color:#ffffff47;color:#f2eefb}.front-end .o-member-area__empty{margin:0 0 48px;color:#9a90b6}.front-end .o-member-area__empty a{color:#4fd6c9}.front-end .o-member-area__events{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.o-member-area__event{display:flex;align-items:center;gap:18px;padding:16px 18px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background-color:#160c2b}.o-member-area__event-date{flex:0 0 auto;min-width:64px;font-size:14px;font-weight:700;color:#4fd6c9}.o-member-area__event-body{flex:1 1 auto;display:flex;flex-direction:column;gap:2px;min-width:0}.o-member-area__event-title{font-size:15px;font-weight:600;color:#f2eefb}.o-member-area__event-location{font-size:13px;color:#9a90b6}.o-member-area__event-tag{flex:0 0 auto;padding:5px 12px;border-radius:999px;background-color:#53249b47;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#f2eefb}:root{--block-section-space: 6rem;--color-primary: #53249b;--color-secondary: #28b5aa;--color-tertiary: #bccf02;--input-height: 3em;--paragraph-spacing: 3em;--container-width: 1240px;--header-height: 96px;--header-logo-max-height: 68px}@media(max-width:47.99em){:root{--header-height: 80px;--header-logo-max-height: 54px}}@media(max-width:63.99em){:root{--input-height: 2em;--paragraph-spacing: 2em}}.o-404{position:relative;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;background:radial-gradient(900px 520px at 50% -8%,rgba(83,36,155,.42),transparent 62%),#0b0712;color:#f2eefb}.o-404__grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:60;pointer-events:none;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%22140%22 height=%22140%22><filter id=%22n%22><feTurbulence type=%22fractalNoise%22 baseFrequency=%220.8%22 numOctaves=%222%22/></filter><rect width=%22100%25%22 height=%22100%25%22 filter=%22url(%23n)%22/></svg>")}.o-404__beams{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;mix-blend-mode:screen}.o-404__beam{position:absolute;top:-24%;height:150%;transform-origin:top center}.o-404__beam--1{left:20%;width:300px;background:linear-gradient(180deg,rgba(210,190,255,.42),rgba(150,110,230,.1) 42%,transparent 72%);filter:blur(48px);animation:fourBeam 12s ease-in-out infinite}.o-404__beam--2{right:18%;width:330px;background:linear-gradient(180deg,rgba(120,235,220,.36),rgba(60,180,170,.1) 40%,transparent 70%);filter:blur(54px);animation:fourBeam2 15s ease-in-out infinite}.o-404__haze{position:absolute;bottom:0;left:0;right:0;height:44%;pointer-events:none;background:radial-gradient(120% 100% at 50% 100%,rgba(83,36,155,.3),transparent 70%);filter:blur(30px);animation:fourHaze 16s ease-in-out infinite}.o-404__notes{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;pointer-events:none}.o-404__note{position:absolute;bottom:-60px;text-shadow:0 4px 16px rgba(83,36,155,.4);will-change:transform,opacity;animation:fourFloatUp linear forwards}.o-404__main{position:relative;z-index:10;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:safe center;padding:calc(var(--header-height) + clamp(36px,7vh,88px)) clamp(20px,5vw,64px) 70px;text-align:center}.o-404__code{display:flex;align-items:center;justify-content:center;gap:clamp(4px,1.5vw,18px);line-height:.8}.o-404__digit{display:inline-block;font-family:Bellota,cursive;font-weight:700;font-size:clamp(90px,min(24vw,26vh),280px);color:#fff;text-shadow:0 10px 50px rgba(83,36,155,.5);transform-origin:bottom center}.o-404__digit--left{animation:fourWobbleLeft 4.5s ease-in-out infinite}.o-404__digit--right{animation:fourWobbleRight 4.8s ease-in-out infinite}.o-404__record{position:relative;display:inline-flex;align-items:center;justify-content:center;width:clamp(90px,min(24vw,26vh),280px);height:clamp(90px,min(24vw,26vh),280px);transform-origin:center;animation:fourWobbleRecord 5s ease-in-out infinite}.o-404__record svg{width:100%;height:100%;filter:drop-shadow(0 12px 40px rgba(83,36,155,.55))}.o-404__record-grooves{transform-origin:100px 100px;animation:fourSpin 6s linear infinite}.o-404__tonearm{position:absolute;top:6%;right:2%;width:38%;height:8px;border-radius:8px;background:linear-gradient(90deg,#8a7fb0,#d9d2ec);box-shadow:0 4px 12px #0006;transform-origin:right center;transform:rotate(28deg)}.o-404__eq{display:flex;align-items:flex-end;gap:6px;height:40px;margin-top:34px}.o-404__eq-bar{width:6px;height:40px;border-radius:3px;background:linear-gradient(180deg,#28b5aa,#53249b);transform-origin:bottom;animation:fourEq var(--dur, 1s) ease-in-out var(--delay, 0s) infinite}.o-404__title{margin:28px 0 0;font-family:Bellota,cursive;font-weight:700;font-size:clamp(30px,5vw,58px);line-height:1.05;text-wrap:balance;opacity:0;animation:fourPop .7s cubic-bezier(.23,1,.32,1) .15s forwards}.front-end .o-404__text{max-width:520px;margin:16px auto 0;font-size:clamp(16px,1.9vw,19px);line-height:1.65;color:#c9c0e0;text-wrap:pretty;opacity:0;animation:fourPop .7s cubic-bezier(.23,1,.32,1) .3s forwards}.o-404__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px;opacity:0;animation:fourPop .7s cubic-bezier(.23,1,.32,1) .45s forwards}.o-404__cta{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;border-radius:999px;font-size:16px;font-weight:600;color:#fff;text-decoration:none;background-color:#53249b;box-shadow:0 8px 24px #53249b4d;transition:transform .2s cubic-bezier(.23,1,.32,1),background-color .2s ease}.o-404__cta:hover,.o-404__cta:focus-visible{color:#fff;background-color:#6a34bd}.o-404__cta:active{transform:scale(.97)}.o-404__cta--ghost{color:#f2eefb;border:1px solid rgba(255,255,255,.22);background-color:#ffffff0a;box-shadow:none}.o-404__cta--ghost:hover,.o-404__cta--ghost:focus-visible{color:#f2eefb;background-color:#ffffff1a}.o-404__sing{display:inline-flex;align-items:center;gap:9px;margin-top:30px;padding:0;border:0;background:none;font-family:Inter,sans-serif;font-size:14px;font-weight:500;color:#8a7fb0;cursor:pointer;transition:color .2s ease}.o-404__sing:hover,.o-404__sing:focus-visible{color:#4fd6c9}.o-404__sing-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(255,255,255,.16);border-radius:50%;color:#4fd6c9;animation:fourBounce 2.4s ease-in-out infinite}@keyframes fourFloatUp{0%{transform:translateY(20px) rotate(var(--r, 0deg));opacity:0}12%{opacity:.9}88%{opacity:.9}to{transform:translateY(-118vh) rotate(var(--r2, 20deg));opacity:0}}@keyframes fourWobbleLeft{0%,to{transform:rotate(-7deg) translateY(0)}50%{transform:rotate(-2deg) translateY(-10px)}}@keyframes fourWobbleRecord{0%,to{transform:rotate(6deg) translateY(0) scale(1)}50%{transform:rotate(3deg) translateY(-16px) scale(1.04)}}@keyframes fourWobbleRight{0%,to{transform:rotate(-5deg) translateY(0)}50%{transform:rotate(-9deg) translateY(-8px)}}@keyframes fourSpin{to{transform:rotate(360deg)}}@keyframes fourEq{0%,to{transform:scaleY(.28)}50%{transform:scaleY(1)}}@keyframes fourHaze{0%,to{transform:translate(-2%) scale(1.05);opacity:.5}50%{transform:translate(3%) scale(1.1);opacity:.78}}@keyframes fourBeam{0%,to{transform:rotate(13deg);opacity:.4}50%{transform:rotate(18deg);opacity:.66}}@keyframes fourBeam2{0%,to{transform:rotate(-12deg);opacity:.34}50%{transform:rotate(-17deg);opacity:.56}}@keyframes fourPop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}@keyframes fourBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media(prefers-reduced-motion:reduce){.o-404 *{animation:none!important}.o-404__title,.front-end .o-404__text,.o-404__actions{opacity:1}}
