@charset "UTF-8";*{margin:0;padding:0;border:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:FormulaCondensed;src:url(/assets/FormulaCondensed-58c616fc.ttf) format("truetype-variations")}@font-face{font-family:FormulaCondensedLight;src:url(/assets/FormulaCondensed-Light-048fd6a6.otf) format("opentype")}@font-face{font-family:FormulaCondensedBold;src:url(/assets/FormulaCondensed-Bold-fe34c284.otf) format("opentype");weight:600}b{font-weight:400;font-family:FormulaCondensedBold}:root{--font-family: "Inter", Arial, Helvetica, sans-serif;--font-family-alt: "FormulaCondensed", Arial, Helvetica, sans-serif;--color-brand: rgb(255, 192, 193);--color-brand-dimmed: rgba(255, 177, 178, .24);--color-brand-dark: rgba(115, 73, 74, .8);--color-brand-dark-dimmed: rgba(202, 128, 129, .8);--color-error: #f23a3c;--color-error-dimmed: rgba(187, 0, 0, .24);--color-contrast: #ff009e;--color-twitter: #1faaf4;--color-facebook: #1b74e4;--color-text: #333;--color-shadow: rgba(0, 0, 0, .08);--color-shadow-dimmed: rgba(0, 0, 0, .04);--color-selection: rgba(227, 69, 205, .3);--color-kro-ncrv: #060a46;--color-font-main: #161616;--color-highlight-1: #ffc0c1ff;--color-highlight-2: #2b86ff;--color-highcontrast-black: #000000;--color-highcontrast-white: #ffffff;--max-width-content: 1680px;--color-brand-white: #fff;--color-brand-blue: #bce3ff;--color-brand-lime: #caff61;--color-brand-peach: #ff6d61;--color-brand-light-blue: #dadfff;--color-brand-purple: #9b7afd;--color-brand-dark-purple: #8854fc;--color-brand-pink: #ff8ab2ff;--color-brand-pink-light: #ffe2e2;--color-brand-sweet-pink: #ffcad1;--color-brand-pink-flamingo: #ffb1b2;--color-brand-songs: #ff9474;--brand-bar-height-small: 54px;--brand-bar-height-medium: 72px}html{font-size:16px;scroll-behavior:smooth}.no-scroll{overflow:hidden}html,body{width:100%;background-color:var(--color-brand-white);color:var(--color-text);font-family:var(--font-family);font-weight:400}.high-contrast{background-color:var(--color-highcontrast-black);color:var(--color-highcontrast-white)}body{font-size:1rem;line-height:1.5rem}#root{width:100%;position:relative}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font-family);cursor:pointer}h2{font-size:24px}h3{font-size:16px}h4{font-size:14px;font-weight:400}select,input,textarea{font-family:var(--font-family)}svg{display:block}.ccm_regular svg{display:inline-block}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}::-moz-selection{background:var(--color-selection)}::selection{background:var(--color-selection)}a:link,a:visited{color:var(--color-brand)}a:hover,a:focus{color:var(--color-brand-dark)}a:active{color:var(--color-brand-dark)}.NoJS{padding:40px 16px;text-align:center}.NoLikes{padding:16px;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px;min-height:640px;color:#000}.high-contrast .NoLikes{color:var(--color-highcontrast-white);font-size:large;font-weight:700}.iconTransparent{background-color:var(--color-highcontrast-white)}.Brand{min-height:var(--brand-bar-height-small);width:100%;background-color:#fff;box-shadow:0 2px 4px #0003;position:sticky;top:0;z-index:2;padding:0 16px;display:flex;align-items:center}.BrandLogo{flex:1;background:url(/assets/logo-kro-ncrv-2d7157ed.svg) bottom left no-repeat;background-size:contain;aspect-ratio:203/50;height:32px;text-indent:-9999px;margin-top:1px}.BrandPassionLogo{width:75px;display:flex;align-items:center;justify-content:center}.ContrastWrapper{flex:1;display:flex;justify-content:flex-end}.contrastButton{margin-left:.5rem;position:relative;display:inline-flex;justify-content:right;margin-right:40px}.contrastButton:hover{fill:#4b4b4b}.contrastButton button{background:var(--color-brand-white)}.high-contrast .contrastButton{margin-right:1rem}.contrastIcon{width:30px;height:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAWwwAAFsMBgWuIBQAAAo5QTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1rW07AAAANp0Uk5TACiWhRYk7P/RCXBBeUtWuLdVdkcRkMMeNOj0WQJA++0cuf6hZvVUAXPWykwQsdg+8q94/ScDbGIS0iVbB77cIgYyWJSirbKonIlpRhv38FAZl8/44rU1CKt76ymI2/azX9qYLJrgDB38E5JO8ctdzipP36Uh+vm6eqYaO8cEMAXzOQ2qSp5hN+czXMTkyRWf2SZTzQoL19C9py2Db0OZOLST4YsO1WsuoB9oYF7jjw+BxmREfkm8gu86P1FuFBfqjLZxxZHlNt51h93CGL9q00LIm4SsIEU8Wj2pEOPKAAAGwklEQVR4nO2ae1DURRzAd8tjfGI8Epy7rnTMU7mywblUfABG4CsHsSBPTJEBYUCQ8hECOuL5yFSUQAV8VaSBGmAyoBjhcxQ0R/JEGU1KsZgUGUV8ou3+OI77/X67C3uNztTc/rF7+9397ef328d3v/vdg4AzQBSe8D7DWV8BIeLcf76Qrs0o6nTv+UK6P0aR3V0bxAaxQWyQjkLskZK9zajviNVW91uMGs4Q3ny1jgVxhfXACcLr1CZeg3WoUg2D0QPWKuEVFqTfNRSpYTW1DQ3eT4x0hlZ4VlPJggyGVShWdmqifwszaO/dwMmgsyyIphs8jxJ1U61VDOfeQh/07XaaBQE62CxQHE9ZwRhWJ3yHOzwhlsumsO5uN4HS6zg3YySsxR0wFB6WFMjXSeu3yEffC8IGB9ga9kuLtQ7lOHG3kzJIi1FX5X0QJX7wjOXo+19wg2ecz7dmJ0JYNB7mWDK05fg7+jpI+ooMAbp+1bixKcZzZtE0CI/L5kIQhJePtWZGnlDgRL/jmbxBslqZ2oi/Zdo2UzYUllJm2yeVgzNNr3EHP6K3yyDUIkN00H07UjF/C5lImM9QIzA0XUg93LMACK+UjQcdAnTDj1RFwPX4Z1zDTpMwChZq7gzJeCSuGvO0aRN+whi9YW7zGvKLUF5Q5Zn/EFujQX0aswSB48wLbiUV6EeCrKH51bkoToIFzeelRWyIKSxZFr4dp/HnXi+61CKSQ4BjxBJmK2xIMjTgJCbTocYsI0CAekai1RCdfzJOnKLzKtqEJAhwmhNvJSTp6m6hyrStllIiBCyFC62DrD6FVYdhv3hakiGg59Ob1kC+eDkBxSvgp2IxBQJWxVkBUQ3fh0kwViKnQWK3UpcsHZK6HqmSWMVyqZwGAWtgNC8kPQOtC+37q2QFVAhwpm2nVIjbffTIhCL56ZAOSflzGR9ElTAXfciTc/ISOgR0pVhsNEhgAYo2RBBKGJDUG0u5IMFoHU70jOGDhL0dzgOJtNuMRuSdxXwQMLicB7Lyd6R808JIRSyI1wEeyJYoZEcmhPJCAs8SdxQKZFsk2r9LanghfpNDOCCbkTLJ2FHGC1H2JpqEZEjaS0jbZc4glrEgIE6uIQSI4hXDD+ZsQP4hfJTyD0Bj7vYLP2TLdBQpfPwtWkxseAyzD+SKqm2rRgvKYxLatLfr+SHj85Bd0H+WSBboB1dmSdRaMtrids1A3bhkET/k64/R7iBZXcowmHM0SyRyeoR2OOhaD8C3gfyQ6VuQMrYTbyxho6DGsOgPC8mznR+ieLYv6qo+F/khuwJQtEdvOZ3UKxJRNr2obQVpxwobT14KOgONKeKH5PjjOK3YosVxUZQprFmNuipxXwWpjAnZPYkkpSzGz9KQfnTZxAsJ+ugDDsj+KQCE1OeSiliQnQdJJwcapBAPIHmhsCB5cZc4ILPfRDZX5x6k0zwLkj+OKKZAkjojK7gA+vFBYn18eSCgZCKwOM91ENJzXTAXpMvkvWgdaWTnaCak0Icsp9pdA66iKHWdfCDpEPXm9zghpXAs6mRjIQdE0UgpoNvCZXjUl6+SHQiokOK1hM5tB9JlLT4LHPwus6OQktG0phjnkzGjVyL9dtbjmFhMgxyKP0YuYEJU3wvjmB8gNropkFLoQW2JdZzTThC8Bd7XRcYUGeLbJ5XeEPP067/QC8VKfXZNu5DDc4j7QgcgwLP/NzgpSNW1meskiHbjUFYz7Xgk5gWOwokyp9JsspIgcSfL/gUEnPYxDfuJK/onFIhfMNnkaBeSPSihPBr3UZ7DnhZzJmTWonDVNbu1nhKIci8MwsqntOuIxVlkTy8FonU9CpyCUvBP1YIFZmecMnyc50/iqeq7vCoIp+lH80DxvhQOiFaLLEHgXdyS8/rqzhjyu4CYXiNMzNCSOtRxF4m+cSLE5Hs9Yp4ykd65PxLqhUQnD2yddkYfZA9SPL0kyDCFcCozXLawCpKmpv38UGTQhmWvSbC4XNA4v4U9Y0SvNQGC7w2A3J+o+uvXIQ/sBw7odHvB6RsVh4wHPherGx10wa5OdZP8zkIOabk3APrfiD5LVXzs2JPaMlKRydNL8FrLIKZ7A7LvtZ3Q4umV31lIIa33BhcJPuR2g65KQ7yzkEDSDmP/k/zeoKMUk59fQpFAHHrgCSO/N2gLLjmNDWTDR6C03FnMN7AgM4/UEu8NzMFTuReED4iiU4RvgQ9YkDeCv1S6sPrqXew3qtTQK+iq7G+pb9WzIGDexlRDDb2JDtwzqiKMrvZib9H/98bUBrFBbJD/COSF/PXqhfyJzKq/w/0DSAIvfo8vmHQAAAAASUVORK5CYII=) no-repeat;background-size:contain}.contrastIconRotate{transform:rotate(180deg)}.iconContainer{width:50px;height:50px;align-self:center;display:flex;overflow:hidden;transform:scale(0);visibility:hidden}.iconContainer .iconHeader{width:50px;height:50px}.iconContainer .cls-1{fill:#fff}.iconContainer .cls-2{fill:#ff6d61}.iconContainer .cls-3{fill:url(#Naamloos_verloop)}@keyframes fadeOut{0%{transform:scale(1);visibility:visible}to{transform:scale(0);visibility:hidden}}@keyframes fadeIn{0%{transform:scale(0)}to{transform:scale(1);visibility:visible}}.fadeOut{animation-name:fadeOut;animation-duration:.3s;animation-fill-mode:forwards}.fadeIn{animation-name:fadeIn;animation-duration:.3s;animation-fill-mode:forwards}@media only screen and (max-width: 880px){.Brand .Button{font-size:12px;line-height:32px;padding:0 12px;min-height:auto;gap:4px}.Brand .Button svg{width:14px}.Brand .iconContainer{margin-left:24px}.Brand .contrastButton{margin-right:6px}}@media only screen and (min-width: 880px){.Brand{min-height:var(--brand-bar-height-medium);padding:0 32px}.BrandLogo{height:44px}}@media only screen and (max-width: 768px){.BrandPassionLogo{width:50px}}.ButtonBar{display:flex;gap:16px;background-color:transparent;padding:16px;justify-content:center;overflow:hidden}.ButtonBar.primary{background-color:var(--color-brand)}.ButtonBar.grow .Button{flex:1;padding-left:4px;padding-right:4px}@media only screen and (min-width: 768px){.ButtonBar{padding:24px}}.Button{color:#fff;background-color:transparent;border:1px solid #000;position:relative;display:flex;align-items:center;flex-wrap:nowrap;gap:8px;font-size:14px;line-height:44px;text-decoration:none;padding:0 20px;border-radius:48px;justify-content:center;text-wrap:nowrap;-webkit-tap-highlight-color:rgba(255,255,255,0);cursor:pointer}.Button:link,.Button:visited,.Button:active,.Button:hover,.Button:focus{color:#000}.Button.contrast{background-color:#ff009e;border:0;color:#1c1c1c}.Button.contrast:hover,.Button.contrast:focus{background-color:#ff009eb3}.Button.light{border:1px solid #fff;color:#fff}.Button.light:focus,.Button.light:hover{color:#fff}.Button.dark{color:#000;font-size:12px}.Button.dark:hover{background-color:#000;color:#fff}.Button.highlight{background-color:#ff009e;font-family:FormulaCondensedLight;font-size:24px;line-height:24px;padding:12px 24px 10px;border:0;color:#fff}.Button.gradient{background:linear-gradient(to right,var(--color-brand-blue),var(--color-brand-purple));padding:3px;border:0;color:#1c1c1c}.Button.gradient span{display:flex;background-color:var(--color-brand-peach);border-radius:48px;padding:0 24px;font-weight:700;flex:1;justify-content:center}.Button.gradient:focus,.Button.gradient:hover{color:#fff}.Button svg{display:block}.high-contrast .Button{color:var(--color-highcontrast-white);background-color:var(--color-highcontrast-black);border:1px solid var(--color-highcontrast-black);font-size:18px;font-weight:700}.high-contrast .Button:focus,.high-contrast .Button:hover{color:var(--color-highcontrast-black)!important;background-color:var(--color-highcontrast-white)!important;border:1px solid var(--color-highcontrast-black)!important}.high-contrast .Button.contrast{background-color:var(--color-highcontrast-black);color:var(--color-highcontrast-white)}.high-contrast .Button.light{border:1px solid var(--color-highcontrast-black);color:var(--color-highcontrast-black)}.high-contrast .Button.dark{color:var(--color-highcontrast-white);background-color:var(--color-highcontrast-black)}.high-contrast .Button.highlight{background-color:var(--color-highcontrast-black);color:var(--color-highcontrast-white)}.high-contrast .Button.gradient{background:var(--color-highcontrast-black);color:var(--color-highcontrast-white)}.high-contrast .Button.gradient span{font-weight:700;background-color:var(--color-highcontrast-black);color:var(--color-highcontrast-white);flex:1}.high-contrast .Button.gradient:hover span,.high-contrast .Button.gradient:focus span{color:var(--color-highcontrast-black)!important;background-color:var(--color-highcontrast-white)!important}.button-section{justify-content:flex-end;display:inline-flex;flex-grow:1;gap:1rem}@media only screen and (max-width: 880px){.Brand .Button{padding:0 6px}.button-section{gap:8px}.high-contrast .Button{color:var(--color-highcontrast-white);font-size:12px;font-weight:600}.high-contrast .Button:focus,.high-contrast .Button:hover{background-color:var(--color-highcontrast-white);color:var(--color-highcontrast-black);border:1px solid var(--color-highcontrast-black)}}@media only screen and (max-width: 768px){.Button{padding:0 14px}}.Checkbox{position:relative;display:flex;gap:10px;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0)}.Checkbox input{position:absolute;top:0;left:0;opacity:0}.Checkbox .CheckboxIcon{background-color:transparent;border:1px solid #1c1c1c;width:24px;height:24px;border-radius:5px;display:flex;align-items:center;justify-content:center;flex:0 0 24px;-webkit-user-select:none;user-select:none}.Checkbox .CheckboxIcon svg{display:none;width:15px;height:16px}.Checkbox input:focus-visible+.CheckboxIcon{outline:2px solid rgba(0,0,0,.2)}.Checkbox input:checked+.CheckboxIcon{color:#1c1c1c}.Checkbox input:checked+.CheckboxIcon svg{display:block}.Checkbox .CheckboxLabel{display:flex;flex-direction:column;align-items:flex-start;color:#1c1c1c}.Checkbox .CheckboxLabel a{color:#1c1c1c}.Checkbox.row .CheckboxLabel{flex-direction:row;gap:5px;align-items:center}.Checkbox.disabled{pointer-events:none;opacity:.3}.Checkbox.disabled .CheckboxIcon{opacity:.5}.CheckboxError{margin-top:4px;display:flex;font-size:11px;line-height:13px;font-weight:700;color:#fff;background-color:var(--color-error);padding:2px 4px;border-radius:2px}.CheckboxRequired{color:#1c1c1c}.high-contrast .Checkbox .CheckboxIcon{border:1px solid var(--color-highcontrast-black)}.high-contrast .Checkbox input:focus-visible+.CheckboxIcon{background-color:var(--color-highcontrast-black)}.high-contrast .Checkbox input:checked+.CheckboxIcon{color:var(--color-highcontrast-black)}.high-contrast .Checkbox .CheckboxLabel{font-size:18px}.high-contrast .Checkbox .CheckboxLabel a{color:var(--color-highcontrast-black);font-weight:700}.FilterBar{position:sticky;top:var(--brand-bar-height-small);width:100%;background-color:var(--color-brand-pink);color:#fff;padding:16px;z-index:1}.FilterBar>div{max-width:1600px;margin:0 auto;display:flex;gap:8px;justify-content:space-between;position:relative}.FilterBar:before{content:"";position:absolute;bottom:-4px;left:0;height:4px;width:100%;background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,0))}.high-contrast .CheckboxIcon{background-color:var(--color-highcontrast-white);color:var(--color-highcontrast-black)}.high-contrast .CheckboxIcon svg{fill:var(--color-highcontrast-black)}.high-contrast .CheckboxIcon{border-color:var(--color-highcontrast-black)}.high-contrast .FilterBar{background-color:var(--color-highcontrast-white);color:var(--color-highcontrast-black)}.FilterBarButton{display:flex;justify-content:center;align-items:center;height:24px;background-color:transparent;color:#000;font-family:var(--font-family);font-size:18px;gap:8px;-webkit-tap-highlight-color:rgba(255,255,255,0);pointer-events:all;opacity:1;transition:opacity .3s ease-in-out}.FilterBarButton svg{width:16px;height:16px}.FilterBarButton.disabled{opacity:0;pointer-events:none}.high-contrast .FilterBarButton{color:var(--color-highcontrast-black);font-family:var(--font-family)}.FilterBarFilters{flex-direction:column;gap:8px;opacity:1;pointer-events:all;transition:opacity .1s ease-in-out;display:none}.FilterBarFilters.shown{position:absolute;background-color:#fff;padding:16px;box-shadow:1px 2px 6px #0006;z-index:1;display:flex}.FilterBarFilters.shown .Checkbox,.FilterBarFilters.shown .Checkbox svg{color:var(--color-brand-dark-purple)}.FilterBarFilters.shown .CheckboxIcon{border-color:var(--color-brand-dark-purple)}.high-contrast .FilterBarFilters.shown{background-color:#fff}.high-contrast .FilterBarFilters.shown .Checkbox,.high-contrast .FilterBarFilters.shown .Checkbox svg{color:var(--color-highcontrast-black)}.high-contrast .FilterBarFilters.shown .CheckboxIcon{border-color:var(--color-highcontrast-black)}@media only screen and (min-width: 720px){.FilterBarButton{display:none}.FilterBarFilters{flex-direction:row;display:flex}.FilterBar>div{flex-direction:row;align-items:center;justify-content:space-between}}@media only screen and (min-width: 880px){.FilterBar{padding:16px 40px;top:var(--brand-bar-height-medium)}.FilterBar>div div{display:flex;align-items:center;gap:16px}.FilterBar>div div label{display:flex;align-items:center;gap:8px}}.Footer{background-color:var(--color-brand-new-footer);text-align:center;line-height:24px}.Footer h2{font-size:16px;font-weight:400;line-height:24px;color:var(--color-text);padding:0 0 4px}.Footer a{color:var(--color-text);text-decoration:none;transition:color .2s ease-in-out}.Footer nav a{display:block}.high-contrast .Footer{background-color:var(--color-highcontrast-black)}.high-contrast .Footer a{color:var(--color-highcontrast-white)}.FooterInner{margin:0 auto;max-width:var(--max-width-content);gap:24px;display:flex;flex-direction:column;align-items:center;padding:40px 24px}.FooterNav nav a{padding:4px 0}.high-contrast .FooterNav h2{color:var(--color-highcontrast-white)}.SocialNav nav{display:flex;justify-content:space-between;padding:12px 4px 24px}.SocialNav nav a,.SocialNav nav svg{width:28px;height:28px}.high-contrast .SocialNav h2{color:var(--color-highcontrast-white)}@media only screen and (min-width: 880px){.FooterInner{display:grid;grid-template-columns:repeat(3,1fr);text-align:left;align-items:start}.FooterInner nav a{font-size:20px;line-height:32px}.FooterInner .FooterNav:nth-of-type(2){grid-column:2/4}.FooterInner .FooterNav:nth-of-type(2) nav{display:grid;grid-template-columns:repeat(2,1fr)}.FooterInner .SocialNav{max-width:260px}}@media only screen and (min-width: 1380px){.FooterInner{grid-template-columns:repeat(4,1fr);padding:40px}}.Form{color:#1c1c1c;display:grid;gap:40px;padding:16px}.high-contrast .Form{color:var(--color-highcontrast-black)}.high-contrast .Form .FormBody{font-size:1.2rem}.FormGrid{display:grid;grid-template-columns:1fr;gap:40px;padding:0}@media screen and (min-width: 768px){.Form{padding:24px}.FormGrid{grid-template-columns:1fr 1fr}}.FormList{display:flex;flex-direction:column;gap:32px}.FormSubmit{display:flex;align-items:center;justify-content:space-between}.ButtonRow{display:flex;align-items:flex-end;flex-direction:column}.FormLoader{position:fixed;top:50%;left:50%;width:160px;height:160px;margin-left:-80px;margin-top:-80px;pointer-events:none;z-index:1}.FormLoader .FormLoaderInner{width:160px;height:160px;background-color:var(--color-contrast);text-align:center;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:56px;color:#fff;opacity:0;transform:translateY(80px);transition:transform .5s ease-in-out,opacity .5s ease-in-out;box-shadow:0 8px 0 var(--color-shadow)}.FormLoader .FormLoaderInner svg{width:64px;height:52px}.FormLoader.loading .FormLoaderInner{transform:translateY(0);opacity:1}.high-contrast .FormLoader .FormLoaderInner{color:var(--color-highcontrast-black)}.Header{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.HeaderImage{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;overflow:hidden;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:424px;margin:0 auto}.HeaderImage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.HeaderImage h1,.HeaderImage h2{font-family:var(--font-family-alt);font-weight:300;color:var(--color-brand-white)}.HeaderImage h1{font-size:64px;padding:24px 0 12px}.HeaderImage h2{font-size:40px}.high-contrast .HeaderImage{background-color:var(--color-highcontrast-black);color:var(--color-highcontrast-white)}.high-contrast .HeaderImage h1,.high-contrast .HeaderImage h2{z-index:1}.HeaderImage{background-image:url(/assets/header_1000-12d4e7a8.png);background-color:#000;background-size:contain}.HeaderImage h1{font-size:58px}.HeaderImage h2{font-size:36px}.high-contrast .HeaderImage:before{background-color:#00000080}@media only screen and (max-width: 768px){.HeaderImage{background-image:url(/assets/header_1000-12d4e7a8.png);min-height:570px;background-size:cover}}@media only screen and (min-width: 768px){.HeaderImage{background-image:url(/assets/header_1000-12d4e7a8.png);min-height:570px;background-size:cover}}@media only screen and (min-width: 880px){.HeaderImage{min-height:530px;background-image:url(/assets/header_1800-eea738a0.png);background-size:contain}}@media only screen and (min-width: 1380px){.HeaderImage{background-image:url(/assets/header_2400-9d5e7bbc.png);min-height:570px;background-size:contain}}.HeaderBg{background:var(--color-brand-pink)}.high-contrast .HeaderBg{background:transparent}.HeaderCta{padding:32px 16px 16px;width:90%;margin:0 auto;text-align:center;position:relative;color:#fff;max-width:640px}.HeaderCta p{font-size:16px;line-height:24px;text-wrap:pretty}.high-contrast .HeaderCta{color:var(--color-highcontrast-white)}@media only screen and (min-width: 500px){.HeaderCta{width:70%}}@media only screen and (min-width: 768px){.HeaderCta{width:60%}.HeaderCta p{font-size:20px;line-height:28px}}.HeaderLogo{background:url(/assets/logo-the-passion-9a8a52fd.png) center center no-repeat;background-size:contain;text-indent:-9999px;overflow:hidden;height:0;padding:0 0 26.13%;margin:0 auto}.Counter{font-size:36px;line-height:36px;font-family:var(--font-family-alt);padding-top:8px;text-align:center;-webkit-user-select:none;user-select:none;text-shadow:0px 2pt 4px rgba(0,0,0,.5)}.Counter strong,.Counter span{display:block;position:relative;font-weight:400;color:#fff;font-variant-numeric:tabular-nums}.Counter strong{font-size:82px;line-height:90px;color:var(--color-contrast)}.Counter span{text-wrap:balance;padding:0 8px}.high-contrast .Counter{font-size:48px;line-height:48px}@media only screen and (min-width: 768px){.Counter{font-size:40px;line-height:40px;padding-top:0}.Counter strong{font-size:82px;line-height:86px}.high-contrast .Counter{font-size:48px;line-height:48px}}@media only screen and (min-width: 880px){.Counter{padding-top:16px}}@media only screen and (min-width: 1380px){.Counter{font-size:48px;line-height:48px;padding-top:4%}.Counter strong{font-size:100px;line-height:108px}}.Heading{position:relative}.Heading.center{text-align:center}.Heading.thin{font-weight:400}.Heading1{font-size:48px;line-height:56px}.Heading2{font-size:40px;line-height:48px}.Heading3{font-size:32px;line-height:40px}@media only screen and (min-width: 768px){.Heading1{font-size:56px;line-height:64px}}.IconCheckbox{all:unset;cursor:pointer;display:flex;align-items:center;background-color:transparent;font-size:16px;font-variant-numeric:tabular-nums;gap:6px}.IconCheckbox svg{color:#ccc}.IconCheckbox.checked svg{color:var(--color-contrast)}.ImageUpload{display:flex;flex-direction:column;gap:4px}.ImageUpload label{font-weight:500;font-size:12px;line-height:16px;color:#00000080}.ImageUpload label span{color:#c60089}.ImageUpload.disabled{pointer-events:none}.high-contrast .ImageUpload label{font-size:16px;line-height:20px;color:var(--color-highcontrast-black)}.high-contrast .ImageUpload label span{color:#c60089}.ImageUploadSize{font-size:12px}.ImageUploadSize.error{font-size:11px;line-height:13px;font-weight:700;color:var(--color-highcontrast-white);background-color:var(--color-contrast);padding:2px 4px;border-radius:2px;align-self:flex-start}.high-contrast .ImageUploadSize.error{color:var(--color-highcontrast-black);background-color:var(--color-highcontrast-white)}.UploadDimension{position:absolute;right:6px;top:6px;background-color:var(--color-highlight-1);color:#fff;font-size:11px;line-height:14px;padding:1px 4px}.UploadDimension.error{background-color:var(--color-contrast);color:#fff}.high-contrast .UploadDimension{background-color:var(--color-highcontrast-white);color:var(--color-highcontrast-black)}.UploadSize{position:absolute;right:6px;bottom:6px;background-color:var(--color-highlight-1);background-color:var(--color-brand);color:#fff;font-size:11px;line-height:14px;padding:1px 4px}.UploadSize.error{background-color:var(--color-error)}.high-contrast .UploadSize{background-color:var(--color-highcontrast-white);color:var(--color-highcontrast-black)}.UploadGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media only screen and (min-width: 768px){.UploadGrid{grid-template-columns:repeat(4,1fr)}}.UploadBox{display:grid;gap:16px}.Upload{position:relative;background-size:cover;background-repeat:no-repeat;padding-bottom:65%;border:0 dotted #fff;-webkit-user-select:none;user-select:none}.Upload button{position:absolute;left:6px;bottom:6px;width:32px;height:32px;background-color:var(--color-brand);display:flex;align-items:center;justify-content:center;border-radius:32px;opacity:0;transition:opacity .2s ease-in-out}.Upload svg{color:#fff}.Upload:hover button{opacity:1}.high-contrast .Upload{border:0 dotted var(--color-highcontrast-black)}.high-contrast .Upload button{background-color:var(--color-highcontrast-black)}.high-contrast .Upload svg{color:var(--color-highcontrast-black)}@media (hover: none){.Upload button{opacity:1}}.UploadButton{cursor:pointer}.UploadArea,.UploadButton{position:relative;border:1px solid #1c1c1c;background:transparent;min-height:104px;background-color:#ffffff1a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:13px;-webkit-user-select:none;user-select:none;opacity:1}.UploadArea svg,.UploadButton svg{color:#1c1c1c}.UploadArea:focus-within,.UploadButton:focus-within{border-color:var(--color-highlight-1-dimmed);outline:0;opacity:.8}.UploadArea input,.UploadButton input{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#1c1c1c;opacity:0;width:100%;cursor:pointer}.UploadArea.dropOver,.UploadButton.dropOver{background-color:#eee}.high-contrast .UploadArea,.high-contrast .UploadButton{border:1px solid var(--color-highcontrast-black);background-color:var(--color-highcontrast-white)}.high-contrast .UploadArea svg,.high-contrast .UploadButton svg{color:#000}.high-contrast .UploadArea input,.high-contrast .UploadButton input{background-color:var(color-highcontrast-black)}.high-contrast .UploadArea.dropOver,.high-contrast .UploadButton.dropOver{background-color:#0c0c0c}.UploadButton{padding-bottom:65%}.UploadButton div{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.Input{display:flex;flex-direction:column;background-color:transparent;position:relative}.Input label{padding:0 0 2px;font-weight:500;font-size:16px;line-height:16px;color:#00000080;position:absolute;top:16px;left:16px;z-index:1;transition:all .2s ease-in-out}.Input .InputInner{padding:0;background-color:#f5f5f5}.Input .InputInner:focus-within{background-color:#fff}.Input input{font-size:16px;line-height:24px;font-weight:400;color:#1c1c1c;background-color:#ffffff1a;border:1px dotted transparent;border-bottom:1px solid #1c1c1c;position:relative;padding:11px 16px;width:100%}.Input:focus-within label,.Input.entered label{top:-18px;left:0;font-size:12px}.Input:focus-within input{border:1px dotted #1c1c1c;border-bottom:1px solid #1c1c1c}.Input input:disabled{opacity:.5}.Input input:focus{outline:0}.InputError{position:absolute;bottom:-22px;left:0;font-size:11px;line-height:13px;font-weight:700;color:#fff;background-color:var(--color-error);padding:2px 4px;border-radius:2px}.high-contrast .Input:focus-within label,.high-contrast .Input.entered label{font-size:1rem}.high-contrast .Input label{color:var(--color-highcontrast-black)}.high-contrast .Input input{color:var(--color-highcontrast-black);border-bottom:1px solid var(--color-highcontrast-black)}.high-contrast .Input:focus-within input{border:1px dotted var(--color-highcontrast-black);border-bottom:1px solid var(--color-highcontrast-black)}.ItemGrid{display:grid;grid-template-columns:repeat(1,1fr);gap:0;max-width:var(--max-width-content);margin:0 auto;padding:16px;min-height:640px}.ItemGrid>div{display:flex;flex-direction:column;gap:16px}@media only screen and (min-width: 880px){.ItemGrid{grid-template-columns:repeat(2,1fr);gap:32px;padding:32px}.ItemGrid>div{gap:40px}}@media only screen and (min-width: 1380px){.ItemGrid{grid-template-columns:repeat(3,1fr);gap:40px;padding:40px}.ItemGrid>div{gap:48px}}.ItemImageCarousel{position:relative;background-color:#333}.ItemImage,.ItemImageInner{position:absolute;top:0;left:0;bottom:0;right:0}.ItemImage{opacity:0;transition:opacity .5s ease-in-out}.ItemImage.visible{opacity:1}.ItemImageInner{transition:opacity .5s ease-in-out}.ItemImageCarouselDots{position:absolute;bottom:0;left:0;right:0;display:flex;padding:8px;align-items:center;justify-content:center;gap:4px}.ItemImageCarouselDot{width:8px;height:8px;background-color:#fff;border-radius:4px;box-shadow:0 1px #0003,0 0 6px #0000004d}.ItemImageCarouselDot.active{background-color:var(--color-highlight-1)}.ItemImageCarouselLeft,.ItemImageCarouselRight{position:absolute;top:0;bottom:0;width:46px;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:1;transition:opacity .3s ease-in-out}.ItemImageCarouselLeft span,.ItemImageCarouselRight span{display:block;width:14px;height:24px;background-image:url(/assets/chevron-left-3cbaf142.svg);background-position:center;background-repeat:no-repeat;text-indent:-9999px;filter:drop-shadow(0 0 4px rgba(0,0,0,.6))}.ItemImageCarouselLeft[disabled],.ItemImageCarouselRight[disabled]{opacity:0;pointer-events:none}.ItemImageCarouselLeft{left:0}.ItemImageCarouselRight{right:0}.ItemImageCarouselRight span{background-image:url(/assets/chevron-right-f17699bc.svg)}.Item{overflow:hidden;transform:translate3d(0,40px,0);transition:opacity .3s ease-in-out,transform .3s ease-in-out,box-shadow .3s ease-in-out;cursor:pointer;opacity:0;-webkit-tap-highlight-color:transparent}.Item img{display:block;width:100%}.Item.visible{opacity:1;transform:translateZ(0)}@media (hover: hover) and (pointer: fine){.Item.visible:hover{transform:translate3d(0,-8px,0)}}.Facebook{background-color:var(--color-facebook);color:#fff}.FacebookInfo{display:grid;grid-template-columns:64px auto 40px;align-items:center;gap:16px;padding:16px}.FacebookInfo h2{font-weight:200;padding-top:8px;line-height:32px;font-size:28px;font-family:var(--font-family-alt)}@media only screen and (min-width: 768px){.FacebookInfo{padding:24px}}.FacebookAvatar{width:64px;height:64px;border-radius:64px;background-color:var(--color-brand);border:2px solid #fff;background-image:url(/assets/logo_2023-1acdb42d.png);background-repeat:no-repeat;background-size:64px;background-position:center}.Instagram{background-color:#f8f5f2;color:#fff}.InstagramInfo{display:grid;grid-template-columns:64px auto 40px;align-items:center;gap:16px;padding:16px}.InstagramInfo h2{color:#888;font-weight:200;padding-top:8px;line-height:32px;font-size:28px;font-family:var(--font-family-alt)}@media only screen and (min-width: 768px){.InstagramInfo{padding:24px}}.InstagramAvatar{width:64px;height:64px;border-radius:64px;background:linear-gradient(90deg,rgb(245,133,41) 0%,rgb(221,42,123) 100%)}.InstagramAvatarInner{background-color:#eee;width:60px;height:60px;border-radius:60px;margin:2px;background-color:#fff;border:2px solid #fff;background-image:url(/assets/logo_2023-1acdb42d.png);background-repeat:no-repeat;background-size:60px;background-position:center}.Youtube{background-color:#fff;aspect-ratio:16/9;position:relative}.YoutubePlayButton{background-color:transparent;background-image:url(/assets/play-button-04ca3cac.svg);background-repeat:no-repeat;background-size:96px 96px;width:96px;height:96px;position:absolute;top:50%;left:50%;text-indent:-9999px;overflow:hidden;transform:translate3d(-48px,-48px,0) scale(1);transition:transform .3s ease-in-out}@media (hover: hover) and (pointer: fine){.Youtube:hover .YoutubePlayButton{transform:translate3d(-48px,-48px,0) scale(1.1)}}.Twitter{background-color:var(--color-twitter);color:#fff;text-shadow:1px 1px 0 rgba(0,0,40,.2)}.TwitterBody{font-size:22px;line-height:32px;padding:24px}.TwitterBody p:not(:last-child){margin-bottom:24px}.TwitterInfo{padding:0 24px 24px;display:grid;grid-template-columns:56px auto 40px;align-items:center;gap:16px}.TwitterInfo a{color:#fff;text-decoration:none}.TwitterInfo a:hover{text-decoration:underline}.TwitterAvatar{width:56px;height:56px;border-radius:64px;background-color:#eee;border:2px solid #fff;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width: 1380px){.TwitterBody{padding:32px}.TwitterInfo{padding:0 32px 32px;grid-template-columns:64px auto 40px}.TwitterAvatar{width:64px;height:64px}}.TwitterVideoPreview{background-color:#0006;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.TwitterVideoPlayButton{background-color:transparent;background-image:url(/assets/play-button-twitter-5c25fd82.svg);background-repeat:no-repeat;background-size:96px 96px;width:96px;height:96px;position:absolute;top:50%;left:50%;text-indent:-9999px;overflow:hidden;transform:translate3d(-48px,-48px,0) scale(1);transition:transform .3s ease-in-out}@media (hover: hover) and (pointer: fine){.Twitter:hover .TwitterVideoPlayButton{transform:translate3d(-48px,-48px,0) scale(1.1)}}.Participant{overflow:hidden;opacity:1;transition:opacity .3s ease-in-out;color:#1c1c1c}.Participant.muted{opacity:.5;filter:grayscale(100%)}.Participant .isLiked{color:#ff009e}.Participant header{padding:24px 16px 0;color:#1c1c1c;display:flex;flex-direction:column;justify-content:center}.Participant header h2{line-height:32px;font-size:32px;font-family:var(--font-family-alt);font-weight:400}.Participant header p{text-transform:uppercase;font-size:13px;line-height:16px}.high-contrast .Participant,.high-contrast .Article,.high-contrast .SongBatch,.high-contrast .Modal{color:var(--color-highcontrast-black)}.high-contrast .Participant .isLiked,.high-contrast .Article .isLiked,.high-contrast .SongBatch .isLiked,.high-contrast .Modal .isLiked{color:#ff009e}.high-contrast .Participant.theme1,.high-contrast .Participant.theme2,.high-contrast .Participant.theme3,.high-contrast .Participant.theme4,.high-contrast .Participant.theme5,.high-contrast .Participant.theme6,.high-contrast .Article.theme1,.high-contrast .Article.theme2,.high-contrast .Article.theme3,.high-contrast .Article.theme4,.high-contrast .Article.theme5,.high-contrast .Article.theme6,.high-contrast .SongBatch.theme1,.high-contrast .SongBatch.theme2,.high-contrast .SongBatch.theme3,.high-contrast .SongBatch.theme4,.high-contrast .SongBatch.theme5,.high-contrast .SongBatch.theme6,.high-contrast .Modal.theme1,.high-contrast .Modal.theme2,.high-contrast .Modal.theme3,.high-contrast .Modal.theme4,.high-contrast .Modal.theme5,.high-contrast .Modal.theme6{background-color:var(--color-highcontrast-white)}.high-contrast .Participant header,.high-contrast .Article header,.high-contrast .SongBatch header,.high-contrast .Modal header{color:var(--color-highcontrast-black)}.high-contrast .Participant header h2,.high-contrast .Article header h2,.high-contrast .SongBatch header h2,.high-contrast .Modal header h2{line-height:36px;font-size:36px}.high-contrast .Participant header p,.high-contrast .Article header p,.high-contrast .SongBatch header p,.high-contrast .Modal header p{text-transform:uppercase;line-height:19px}.high-contrast .ParticipantBody p{font-size:1.2rem;line-height:30px}.ParticipantBody{padding:16px 16px 8px}.ParticipantBody p{text-wrap:pretty;font-size:1rem}.ParticipantBody.break-word,.ParticipantBody.break-word p{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.ParticipantBody p:not(:last-child){padding-bottom:16px}.ParticipantMeta{padding:8px 16px 16px;display:flex;justify-content:flex-end}@media only screen and (min-width: 768px){.Participant header{padding:32px 24px 0}.ParticipantBody{padding:24px 24px 8px}.ParticipantMeta{padding:8px 24px 24px}}.Song{background-color:var(--color-brand-lime);position:relative}.Song .SongBatch{position:absolute;bottom:16px;left:16px;background-color:var(--color-brand-lime);padding:8px 12px;display:flex;gap:8px;align-items:center;font-weight:500;color:#1c1c1c}.Song .SongBatch svg{height:20px}.high-contrast .Song{background-color:var(--color-highcontrast-white)}.high-contrast .Song .SongBatch{background-color:var(--color-highcontrast-white);color:var(--color-highcontrast-black);font-size:1.2rem;padding:6px 12px}.high-contrast .SongBody{color:var(--color-highcontrast-white)}.high-contrast .SongBody h3{font-size:50px;line-height:50px}.high-contrast .SongBody p{font-size:1rem;font-weight:600}.SongBody{display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;gap:16px;position:absolute;top:0;right:0;bottom:0;left:0}.SongBody h3{font-size:40px;line-height:40px;font-family:var(--font-family-alt);font-weight:500;padding:0 16px}.SongBody p{font-size:16px;text-transform:uppercase}.SongBody:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0006}.SongBody div{position:relative}@media only screen and (min-width: 768px){.SongBody{padding:24px}}.SongBody p{font-size:13px;line-height:20px}.ItemImageCarousel{min-height:40px}.ItemImageInner{background-size:cover;background-position:center}.Support{background-color:var(--color-brand-peach);padding:24px 16px 16px;display:flex;flex-direction:column;gap:16px}.Support h3{line-height:40px;font-size:40px;font-family:var(--font-family-alt);font-weight:400;color:#1c1c1c;text-wrap:balance;text-align:center}.Support button{align-self:center}.Support p{text-transform:uppercase;font-size:13px;line-height:16px}.high-contrast .Support{background-color:var(--color-highcontrast-white);color:var(--color-highcontrast-black);font-size:52px}.high-contrast .Support h3{color:var(--color-highcontrast-black);font-size:52px;line-height:52px}@media only screen and (min-width: 768px){.Support{padding:32px 24px 24px}.Support h3{font-size:52px;line-height:56px}}.Article{position:relative;min-height:200px;color:#1c1c1c;padding:20px 16px 16px;display:grid}.Article h3{font-size:36px;line-height:40px;font-family:var(--font-family-alt);font-weight:500;text-wrap:balance;padding-bottom:12px}.Article a{color:#1c1c1c}.high-contrast .Article{background-color:var(--color-highcontrast-white);color:var(--color-highcontrast-black)}.high-contrast .Article a{color:var(--color-highcontrast-black)}.highContrast .ArticleBody p{font-size:1.2rem;line-height:30px}.ArticleBody{text-align:left;font-family:var(--font-family);padding:16px 0}.ArticleFooter{display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 768px){.Article{padding:24px}.Article h3{font-size:44px;line-height:48px;padding-bottom:16px}}.SongBatch .Modal.theme1,.SongBatch .Modal.theme2,.SongBatch .Modal.theme3,.SongBatch .Modal.theme4,.SongBatch .Modal.theme5,.SongBatch .Modal.theme6{background-color:var(--color-brand-lime)}.Participant.theme1,.Modal.theme1{background-color:var(--color-brand-blue)}.Participant.theme2,.Modal.theme2{background-color:var(--color-brand-light-blue)}.Participant.theme3,.Modal.theme3{background-color:var(--color-brand-pink-light)}.Participant.theme4,.Modal.theme4{background-color:var(--color-brand-sweet-pink)}.Participant.theme5,.Participant.theme6,.Modal.theme5,.Modal.theme6{background-color:var(--color-brand-pink-flamingo)}.Participant.theme-songs,.Modal.theme-songs{background-color:var(--color-brand-songs)}@media only screen and (max-width: 768px){.high-contrast .SongBatch{bottom:4px;left:4px}.Song .SongBatch{padding:4px 8px!important}}.LikeButton{background-color:#ffffff4d;position:relative;color:#fff;display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:24px;transform:scale(1);outline:0;box-shadow:0 3px 12px #0000;transition:box-shadow .2s ease-in-out;isolation:isolate}.LikeButton:hover{box-shadow:0 3px 12px #0003}.LikeButton span{color:#fff;font-weight:500;font-variant-numeric:tabular-nums}.LikeButton.isOwner{width:auto;flex-direction:row;justify-content:space-between;padding-left:16px}.LikeButton>div{position:relative;width:48px;height:48px;pointer-events:none}.LikeButton .Heart{transform:translate(0);position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-10px}.LikeButton .Heart1,.LikeButton .Heart2,.LikeButton .Heart3,.LikeButton .Heart4,.LikeButton .Heart5,.LikeButton .Heart6,.LikeButton .Heart7{transform:translate(0) scale(0);animation-iteration-count:1;opacity:0;pointer-events:none}.LikeButton.isLiked{background-color:#ff009e}.LikeButton.isLiked .Heart{color:#fff}.LikeButton.isLiked:focus{animation:.7s linear pulse}.LikeButton.isLiked:focus .Heart1{animation:.6s linear 10ms heart1}.LikeButton.isLiked:focus .Heart2{animation:.6s linear .16s heart2}.LikeButton.isLiked:focus .Heart3{animation:.6s linear .31s heart3}.LikeButton.isLiked:focus .Heart4{animation:.6s linear .46s heart4}.LikeButton.isLiked:focus .Heart5{animation:.6s linear .61s heart5}.LikeButton.isLiked:focus .Heart6{animation:.6s linear .76s heart6}.LikeButton.isLiked:focus .Heart7{animation:.6s linear .91s heart7}.LikeButton.isLiked:focus .Heart8{animation:.6s linear 1.06s heart8}.LikeButton:before{content:"";position:absolute;top:-16px;right:-16px;bottom:-16px;left:-16px;background-color:#f000;border-radius:32px}.high-contrast .LikeButton{color:var(--color-highcontrast-white);background-color:var(--color-highcontrast-black)}.high-contrast .LikeButton.isLiked .Heart{color:#ff009e}@keyframes heart1{0%{transform:translate(0) scale(0);opacity:0}50%{transform:translateY(-16px) scale(1);opacity:1}to{transform:translateY(-32px) scale(1);opacity:0}}@keyframes heart2{0%{transform:translate(0) scale(0);opacity:0}50%{transform:translate(-6px,-31px) scale(1);opacity:1}to{transform:translate(-9px,-62px) scale(1);opacity:0}}@keyframes heart3{0%{transform:translate(0) scale(0);opacity:0}50%{transform:translate(12px,-46px) scale(1);opacity:1}to{transform:translate(18px,-92px) scale(1);opacity:0}}@keyframes heart4{0%{transform:translate(0) scale(0);opacity:0}50%{transform:translate(-18px,-61px) scale(1);opacity:1}to{transform:translate(-27px,-122px) scale(1);opacity:0}}@keyframes heart5{0%{transform:translate(0) scale(0);opacity:0}50%{transform:translate(24px,-76px) scale(1);opacity:1}to{transform:translate(36px,-152px) scale(1);opacity:0}}@keyframes heart6{0%{transform:translate(0) scale(0);opacity:0}50%{transform:translate(-30px,-91px) scale(1);opacity:1}to{transform:translate(-45px,-182px) scale(1);opacity:0}}@keyframes heart7{0%{transform:translate(0) scale(0);opacity:0}50%{transform:translate(36px,-106px) scale(1);opacity:1}to{transform:translate(54px,-212px) scale(1);opacity:0}}@keyframes heart8{0%{transform:translate(0) scale(0);opacity:0}50%{transform:translate(-42px,-121px) scale(1);opacity:1}to{transform:translate(-63px,-242px) scale(1);opacity:0}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(30)}to{transform:scale(1)}}.LoaderButton{padding-bottom:16px;display:flex;justify-content:center}.high-contrast .LoaderButton.dark{border:solid 1px #fff}@media only screen and (min-width: 880px){.LoaderButton{padding-bottom:32px}}@media only screen and (min-width: 1380px){.LoaderButton{padding-bottom:40px}}.Loader{height:64px;display:flex;align-items:center;justify-content:center;margin-bottom:40px;transition:transform .5s ease-in-out,opacity .5s ease-in-out;transform:translateY(64px);opacity:0}.Loader svg{display:block;animation-name:spin;animation-duration:.75s;animation-iteration-count:infinite;animation-timing-function:linear}.Loader circle,.Loader polygon{stroke:none;stroke-width:0}.Loader.loading{transform:translateY(0);opacity:1}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Modal{flex:0 0 auto;flex:0 0 min-content;margin:auto;width:100%;background-color:var(--color-brand-light-blue);box-shadow:0 0 24px #0006,0 8px 0 var(--color-shadow);max-width:720px;pointer-events:none;overflow:hidden;position:relative}.Modal.wide{max-width:960px}.high-contrast .Modal{background-color:var(--color-highcontrast-white)}.high-contrast .Modal .ModalHead h2{line-height:56px;font-size:56px}.ModalHead{padding:32px 16px 0;color:#1c1c1c}.ModalHead h2{font-size:32px;line-height:32px;font-family:var(--font-family-alt);font-weight:400;padding-right:40px;text-wrap:balance}.ModalHead p{text-transform:uppercase;font-size:12px}.high-contrast .ModalHead{color:var(--color-highcontrast-black);font-size:56px}.compact{max-width:400px;text-align:center}.compact .ModalHead{padding:80px 16px 8px}.compact .ModalHead h2{font-size:56px;line-height:56px;padding:0}.compact .ModalBody{display:grid;padding:0 16px 16px;gap:24px}@media only screen and (min-width: 768px){.ModalHead{padding:48px 24px 8px}.ModalHead h2{font-size:48px;line-height:48px}.compact .ModalHead{padding:80px 24px 16px}}.ModalBody{padding:16px;color:#000}.ModalBody h2,.ModalBody h3,.ModalBody h4{color:#fff}.high-contrast .ModalBody,.high-contrast .ModalBody h2,.high-contrast .ModalBody h3,.high-contrast .ModalBody h4{color:var(--color-highcontrast-black)}@media only screen and (min-width: 768px){.ModalBody{padding:24px}.Modal.compact .ModalBody{padding:0 24px;gap:16px}}@media only screen and (max-width: 768px){.high-contrast .Modal .ModalHead h2{line-height:36px;font-size:36px}}.ModalClose{width:56px;height:56px;background:transparent;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;transition:opacity .2s ease-in-out;-webkit-tap-highlight-color:transparent;background-color:var(--color-contrast)}.ModalClose svg{width:20px;height:20px;color:#000}.ModalClose:hover{opacity:.8}.high-contrast .ModalClose{-webkit-tap-highlight-color:transparent;background-color:var(--color-highcontrast-black)}.high-contrast .ModalClose svg{color:var(--color-highcontrast-white)}.Modal.closeButtonOnHover .ModalClose{opacity:0}.Modal.closeButtonOnHover:hover .ModalClose{opacity:1}@media only screen and (min-width: 768px){.ModalClose{width:64px;height:64px}}.ModalBackground{position:fixed;top:0;right:0;left:0;bottom:0;background-color:var(--color-brand-dark-dimmed);pointer-events:none;transition:opacity .2s ease-in-out;opacity:0;height:100vh;z-index:1}.high-contrast .ModalBackground{background-color:var(--color-highcontrast-black)}.ModalBackground.visible{opacity:1;pointer-events:all}.ModalContainer{position:fixed;top:38px;right:0;left:0;bottom:0;overflow:hidden;display:flex;flex-direction:column;padding:16px;pointer-events:none;opacity:0;transform:translate3d(0,320px,0);transition:transform .2s ease-in-out 50ms,opacity .2s ease-in-out 50ms;z-index:1}.ModalContainer:focus{outline:0}@media only screen and (min-width: 768px){.ModalContainer{padding:32px}}@media only screen and (min-width: 1380px){.ModalContainer{padding:48px}}.ModalContainer.visible{overflow:auto;opacity:1;transform:translateZ(0);pointer-events:all}.ModalContainer.visible .Modal{pointer-events:all}.Partners{background-color:#fff}.PartnersInner{background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 32px;gap:40px;max-width:var(--max-width-content);margin:0 auto;width:100%}.Partner{display:block;height:56px;width:40px;text-indent:-9999px;overflow:hidden;transform:translateY(0);transition:transform .3s ease-in-out;background-repeat:no-repeat}.Partner:hover{transform:translateY(-5px)}.PartnerExtra{min-width:50px;max-width:250px;min-height:35px;max-height:100px}.PartnerSF{width:236px;height:35px;background-image:url(/assets/logo_gemeente_swf-178f699d.png);background-size:236px 35px}.PartnerGH{width:133px;height:39px;background-image:url(/assets/logo_gemeente_harlingen-cec30b8e.png);background-size:133px 39px}.PartnerBF{width:184px;height:33px;background-image:url(/assets/logo_bartimeus-55f13a8a.svg);background-size:184px 33px}.PartnerPK{width:150px;height:44px;background-image:url(/assets/logo_pk-72715b1b.svg);background-size:150px 44px}.PartnerZeist{width:60px;height:60px;background-image:url(/assets/logo_zeist-59c61713.svg);background-size:60px 60px}.PartnerPF{width:187px;height:43px;background-image:url(/assets/logo_provincie_fryslan-7d16566d.png);background-size:187px 43px}.PartnerKansfonds{width:112px;height:50px;background-image:url(/assets/logo_kansfonds-b9f20f47.png);background-size:112px 50px}.PartnerVerus{width:60px;height:60px;background-image:url(/assets/logo_verus-deec0bb9.png);background-size:60px 60px}.PartnerMediawater{width:120px;height:68px;background-image:url(/assets/logo_mediawater-1baf013f.png);background-size:120px 68px}@media only screen and (min-width: 768px){.PartnersInner{padding:48px 32px;gap:48px 120px;align-items:center;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.PartnersInner .Partner{justify-self:center}}@media only screen and (min-width: 880px){.PartnersInner{display:flex;flex-direction:row;gap:0;justify-content:space-between}.PartnersInner .Partner{justify-self:center}}@media only screen and (min-width: 1380px){.PartnersInner{padding:64px 40px}}@keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size, 25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:var(--plyr-font-family, inherit);font-variant-numeric:tabular-nums;font-weight:var(--plyr-font-weight-regular, 400);line-height:var(--plyr-line-height, 1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr video,.plyr audio,.plyr iframe{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui *:after,.plyr--full-ui *:before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:var(--plyr-badge-background, hsl(216, 15%, 34%));border-radius:var(--plyr-badge-border-radius, 2px);color:var(--plyr-badge-text-color, #fff);font-size:var(--plyr-font-size-badge, 9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:var(--plyr-font-size-small, 13px);left:0;padding:var(--plyr-control-spacing, 10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width: 480px){.plyr__captions{font-size:var(--plyr-font-size-base, 15px);padding:calc(var(--plyr-control-spacing, 10px) * 2)}}@media (min-width: 768px){.plyr__captions{font-size:var(--plyr-font-size-large, 18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4))}.plyr__caption{background:var(--plyr-captions-background, rgba(0, 0, 0, .8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--plyr-captions-text-color, #fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:transparent;border:0;border-radius:var(--plyr-control-radius, 3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:calc(var(--plyr-control-spacing, 10px) * .7);position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:var(--plyr-control-icon-size, 18px);pointer-events:none;width:var(--plyr-control-icon-size, 18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%)))) dotted 3px;outline-offset:2px}a.plyr__control{text-decoration:none}a.plyr__control:after,a.plyr__control:before{display:none}.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,.plyr__control.plyr__control--pressed .label--not-pressed{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(var(--plyr-control-spacing, 10px) / 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time{padding-left:0}.plyr__controls:empty{display:none}.plyr [data-plyr=captions],.plyr [data-plyr=pip],.plyr [data-plyr=airplay],.plyr [data-plyr=fullscreen]{display:none}.plyr--captions-enabled [data-plyr=captions],.plyr--pip-supported [data-plyr=pip],.plyr--airplay-supported [data-plyr=airplay],.plyr--fullscreen-enabled [data-plyr=fullscreen]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:var(--plyr-menu-background, rgba(255, 255, 255, .9));border-radius:4px;bottom:100%;box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, .15));color:var(--plyr-menu-color, hsl(216, 15%, 34%));font-size:var(--plyr-font-size-base, 15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:var(--plyr-menu-arrow-size, 4px) solid transparent;border-top-color:var(--plyr-menu-background, rgba(255, 255, 255, .9));content:"";height:0;position:absolute;right:calc(var(--plyr-control-icon-size, 18px) / 2 + calc(var(--plyr-control-spacing, 10px) * .7) - var(--plyr-menu-arrow-size, 4px) / 2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:calc(var(--plyr-control-spacing, 10px) * .7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:var(--plyr-menu-color, hsl(216, 15%, 34%));display:flex;font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));padding:calc(calc(var(--plyr-control-spacing, 10px) * .7) / 1.5) calc(calc(var(--plyr-control-spacing, 10px) * .7) * 1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:var(--plyr-menu-item-arrow-size, 4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:var(--plyr-menu-arrow-color, hsl(216, 15%, 52%));right:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:var(--plyr-font-weight-regular, 400);margin:calc(var(--plyr-control-spacing, 10px) * .7);margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) * .7) / 2);padding-left:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 4);position:relative;width:calc(100% - calc(var(--plyr-control-spacing, 10px) * .7) * 2)}.plyr__menu__container .plyr__control--back:after{border-right-color:var(--plyr-menu-arrow-color, hsl(216, 15%, 52%));left:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:var(--plyr-menu-back-border-color, hsl(216, 15%, 88%));box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);content:"";height:1px;left:0;margin-top:calc(calc(var(--plyr-control-spacing, 10px) * .7) / 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:calc(var(--plyr-control-spacing, 10px) * .7)}.plyr__menu__container .plyr__control[role=menuitemradio]:before,.plyr__menu__container .plyr__control[role=menuitemradio]:after{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:var(--plyr-control-spacing, 10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(34.68,39.576,46.92,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc((calc(var(--plyr-control-spacing, 10px) * .7) - 2) * -1);overflow:hidden;padding-left:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:calc(var(--plyr-range-thumb-height, 13px) * 2);color:var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));display:block;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px) * 2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor var(--value, 0%),transparent var(--value, 0%))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(34.68, 39.576, 46.92, .15), 0 0 0 1px rgba(34.68, 39.576, 46.92, .2));height:var(--plyr-range-thumb-height, 13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px);-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px)) / 2 * -1)}.plyr--full-ui input[type=range]::-moz-range-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(34.68, 39.576, 46.92, .15), 0 0 0 1px rgba(34.68, 39.576, 46.92, .2));height:var(--plyr-range-thumb-height, 13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px)}.plyr--full-ui input[type=range]::-ms-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height, 5px);transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(34.68, 39.576, 46.92, .15), 0 0 0 1px rgba(34.68, 39.576, 46.92, .2));height:var(--plyr-range-thumb-height, 13px);position:relative;transition:all .2s ease;width:var(--plyr-range-thumb-height, 13px);margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%)))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%)))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline:var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%)))) dotted 3px;outline-offset:2px}.plyr__poster{background-color:var(--plyr-video-background, var(--plyr-video-background, rgb(0, 0, 0)));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:var(--plyr-control-spacing, 10px)}@media (max-width: 767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:var(--plyr-tooltip-background, rgba(255, 255, 255, .9));border-radius:var(--plyr-tooltip-radius, 3px);bottom:100%;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .15));color:var(--plyr-tooltip-color, hsl(216, 15%, 34%));font-size:var(--plyr-font-size-small, 13px);font-weight:var(--plyr-font-weight-regular, 400);left:50%;line-height:1.3;margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) / 2) * 2);opacity:0;padding:calc(var(--plyr-control-spacing, 10px) / 2) calc(calc(var(--plyr-control-spacing, 10px) / 2) * 1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, rgba(255, 255, 255, .9));bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:hover .plyr__tooltip,.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:calc(var(--plyr-control-icon-size, 18px) / 2 + calc(var(--plyr-control-spacing, 10px) * .7))}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:calc(var(--plyr-control-icon-size, 18px) / 2 + calc(var(--plyr-control-spacing, 10px) * .7));transform:translate(50%)}.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible{transform:translate(0) scale(1)}.plyr__progress{left:calc(var(--plyr-range-thumb-height, 13px) * .5);margin-right:var(--plyr-range-thumb-height, 13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:calc(var(--plyr-range-thumb-height, 13px) * -.5);margin-right:calc(var(--plyr-range-thumb-height, 13px) * -.5);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px));left:0}.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:var(--plyr-range-track-height, 5px);left:0;margin-top:calc(var(--plyr-range-track-height, 5px) / 2 * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:transparent}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height, 5px);transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height, 5px);transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background, rgba(34.68, 39.576, 46.92, .6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background, rgba(34.68, 39.576, 46.92, .6)) 50%,var(--plyr-progress-loading-background, rgba(34.68, 39.576, 46.92, .6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-audio-progress-buffered-background, rgba(193.4175, 199.8435, 209.4825, .6))}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:calc(var(--plyr-control-spacing, 10px) / 2);margin-right:calc(var(--plyr-control-spacing, 10px) / 2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:var(--plyr-audio-controls-background, #fff);border-radius:inherit;color:var(--plyr-audio-control-color, hsl(216, 15%, 34%));padding:var(--plyr-control-spacing, 10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));color:var(--plyr-audio-control-color-hover, #fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193.4175, 199.8435, 209.4825, .6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193.4175, 199.8435, 209.4825, .6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193.4175, 199.8435, 209.4825, .6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(34.68, 39.576, 46.92, .15), 0 0 0 1px rgba(34.68, 39.576, 46.92, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(34.68, 39.576, 46.92, .1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(34.68, 39.576, 46.92, .15), 0 0 0 1px rgba(34.68, 39.576, 46.92, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(34.68, 39.576, 46.92, .1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(34.68, 39.576, 46.92, .15), 0 0 0 1px rgba(34.68, 39.576, 46.92, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(34.68, 39.576, 46.92, .1))}.plyr--audio .plyr__progress__buffer{color:var(--plyr-audio-progress-buffered-background, rgba(193.4175, 199.8435, 209.4825, .6))}.plyr--video{background:var(--plyr-video-background, var(--plyr-video-background, rgb(0, 0, 0)));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:var(--plyr-video-background, var(--plyr-video-background, rgb(0, 0, 0)));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}@supports not (aspect-ratio: 16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:var(--plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:var(--plyr-video-control-color, #fff);left:0;padding:calc(var(--plyr-control-spacing, 10px) / 2);padding-top:calc(var(--plyr-control-spacing, 10px) * 2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width: 480px){.plyr--video .plyr__controls{padding:var(--plyr-control-spacing, 10px);padding-top:calc(var(--plyr-control-spacing, 10px) * 3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));color:var(--plyr-video-control-color-hover, #fff)}.plyr__control--overlaid{background:var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, hsl(198, 100%, 50%))));border:0;border-radius:100%;color:var(--plyr-video-control-color, #fff);display:none;left:50%;opacity:.9;padding:calc(var(--plyr-control-spacing, 10px) * 1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:hover,.plyr__control--overlaid:focus{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(34.68, 39.576, 46.92, .15), 0 0 0 1px rgba(34.68, 39.576, 46.92, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(34.68, 39.576, 46.92, .15), 0 0 0 1px rgba(34.68, 39.576, 46.92, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow, 0 1px 1px rgba(34.68, 39.576, 46.92, .15), 0 0 0 1px rgba(34.68, 39.576, 46.92, .2)),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5))}.plyr--video .plyr__progress__buffer{color:var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr:fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr--fullscreen-fallback{bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:hsl(216,15%,16%);border-radius:2px;bottom:var(--plyr-control-spacing, 10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:var(--plyr-control-spacing, 10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:var(--plyr-range-track-height, 5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:var(--plyr-tooltip-background, rgba(255, 255, 255, .9));border-radius:3px;bottom:100%;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .15));margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) / 2) * 2);opacity:0;padding:var(--plyr-tooltip-radius, 3px);pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, rgba(255, 255, 255, .9));bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:hsl(216,15%,79%);border-radius:calc(var(--plyr-tooltip-radius, 3px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:#0000008c;border-radius:calc(var(--plyr-tooltip-radius, 3px) - 1px);color:#fff;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px));padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}:root{--plyr-color-main: rgba(81, 37, 155, 1)}.plyr.plyr--stopped .plyr__controls{display:none}.PrimaryButton{font-family:var(--font-family-alt);font-weight:400;font-size:30px;line-height:36px;color:#fff;background-color:#e20194;padding:16px 64px 8px;border-radius:100px;transform:scale(1);transition:transform .3s ease-in-out;-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden;outline:0;margin-top:1rem}.PrimaryButton:hover,.PrimaryButton:focus{background-color:#f51aa8}.high-contrast .PrimaryButton{font-weight:200;font-size:48px;color:var(--color-highcontrast-black);background-color:var(--color-highcontrast-white);border:1px solid var(--color-highcontrast-white)!important}.high-contrast .PrimaryButton:hover,.high-contrast .PrimaryButton:focus{color:var(--color-highcontrast-white)!important;background-color:var(--color-highcontrast-black)!important;font-weight:400}@media only screen and (min-width: 768px){.PrimaryButton{font-size:40px;line-height:40px;padding:20px 64px 12px}.high-contrast .PrimaryButton{font-size:48px;line-height:48px}}.RawHtml{color:#1c1c1c}.RawHtml h2,.RawHtml h3{font-size:20px;line-height:24px;margin-bottom:4px}.RawHtml p:not(:last-child){margin-bottom:24px}.high-contrast .RawHtml{color:var(--color-highcontrast-black);font-size:1.5rem;line-height:40px}.high-contrast .RawHtml h2,.high-contrast .RawHtml h3{font-size:20px;line-height:24px}@media only screen and (min-width: 880px){.RawHtml{font-size:20px;line-height:32px}.RawHtml h2,.RawHtml h3{font-size:24px;line-height:28px;margin-bottom:8px}.high-contrast .RawHtml p{font-size:1.5rem}}@media only screen and (max-width: 768px){.high-contrast .RawHtml{font-size:22px}}.Recommended{background-color:#f8f5f2;padding:32px 0;gap:24px;color:#000}.Recommended h2{font-size:56px;line-height:56px;font-weight:400;font-family:var(--font-family-alt);padding-bottom:8px}.Recommended p{font-size:20px}.RecommendedBody{max-width:var(--max-width-content);width:100%;padding:0 32px;display:flex;flex-direction:column;margin:0 auto;gap:32px}.RecommendedMeta{display:flex;justify-content:center}.high-contrast .RecommendedMeta .Button{background-color:var(--color-highcontrast-black);color:var(--color-highcontrast-white)}@media only screen and (min-width: 880px){.RecommendedMeta{justify-content:flex-end}}.RecommendedItems{display:grid;gap:32px 48px;text-align:left}@media only screen and (min-width: 444px){.RecommendedItems{grid-template-columns:repeat(auto-fit,minmax(380px,1fr))}}.RecommendedItem{text-decoration:none}.RecommendedItem figure{overflow:hidden;aspect-ratio:16/9;display:block;width:100%;position:relative;background-color:#0003}.RecommendedItem figure img{position:relative;display:block;transform:scale(1);transition:transform .5s ease-in-out;width:100%;max-width:100%}.RecommendedItem h3{font-size:20px;line-height:24px;font-weight:400;margin-top:8px;color:#000;opacity:1;transition:opacity .5s ease-in-out}.RecommendedItem:focus{outline:0}.RecommendedItem:focus img{transform:scale(1.025)}.RecommendedItem:focus h3{opacity:.7}@media only screen and (min-width: 880px){.Recommended{gap:40px}.Recommended h2{font-size:64px;line-height:64px}.Recommended p{font-size:24px}.RecommendedItems{gap:32px 32px}.RecommendedItem h3{font-size:20px;line-height:24px;margin-top:16px}.RecommendedBody{padding:40px 32px}}@media only screen and (min-width: 1380px){.Recommended{gap:48px}.RecommendedItems{gap:32px 48px}.RecommendedBody{padding:56px 40px}}@media (hover: hover) and (pointer: fine){.RecommendedItem:hover{outline:0}.RecommendedItem:hover img{transform:scale(1.025)}.RecommendedItem:hover h3{opacity:.7}}.RecommendedItemPlaceholder{aspect-ratio:16/9;background-color:#0003}.RefreshButton{--size: 104px;width:var(--size);height:var(--size);box-shadow:0 8px 0 var(--color-shadow);background-color:var(--color-contrast);color:#fff;border-radius:4px;position:fixed;top:0;right:16px;transform:translateY(0);z-index:1;opacity:0;transition:transform .5s ease-in-out,opacity .25s ease-in-out;-webkit-user-select:none;user-select:none;font-size:40px;font-weight:700;text-align:center;cursor:pointer}.RefreshButton.visible{opacity:1;transform:translateY(calc(50vh - 48px))}.RefreshButton[disabled]{pointer-events:none}.RefreshButton:before{content:"";position:absolute;left:24px;top:var(--size);width:0;height:0;border-style:solid;border-width:20px 32px 0 0;border-color:var(--color-contrast) transparent transparent transparent}.RefreshButton span{transform-origin:center;scale:1;display:block}.RefreshButton:hover span{animation:refreshPulse .5s infinite}@keyframes refreshPulse{0%{scale:1}50%{scale:1.05}to{scale:1}}.ShareBox{display:flex;gap:10px;justify-content:center;align-items:normal;margin-top:2rem;flex-direction:column}.ShareButtonRow{justify-content:space-between;padding:16px 32px;display:flex;gap:1rem}.ShareButtonRow .Button{flex:1}.ShareIconContainer{padding:12px;display:flex;justify-content:center;gap:3rem}.ShareIconContainer a{display:flex}.ShareIcon svg{width:32px;height:32px}.Clipboard{border-radius:12px;position:relative;background-color:#ffffff1a;color:#1c1c1c;font-size:1rem;font-weight:400;display:flex;justify-content:space-around;margin:0 2rem}.Clipboard div{display:inline-flex;width:100%;height:100%}.Clipboard div input{cursor:pointer;border:solid 1px #1c1c1c;display:inline-flex;padding:8px 32px 8px 10px;border-radius:12px;background-color:transparent;margin:auto;align-self:center;font-size:1rem;width:100%;height:100%;overflow:hidden}.Clipboard div input::placeholder{color:#1c1c1c}.Clipboard div svg{position:absolute;right:8px;width:20px;height:20px;align-self:center;fill:var(--color-contrast)}.high-contrast .Clipboard svg{fill:#000}.Splash{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100dvh;z-index:100;contain:size paint}.Splash video{width:100%;height:100%;object-fit:cover}.Splash{pointer-events:none;opacity:0;transition:opacity 2s ease-out}.Splash.active{pointer-events:all;opacity:1}.SplashBokeh{position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;width:100vw;background-color:#4e2e67;transform:translateZ(0);backface-visibility:hidden;opacity:.7;--duration: 16s}.SplashBokeh.active{animation:hideVideoLoopCut var(--duration) linear infinite}.SplashBokeh svg{position:fixed;top:0;bottom:0;left:0;right:0;filter:blur(40px);transform:translateZ(0);backface-visibility:hidden}.SplashBokeh circle{animation:rotate 9s linear infinite;fill:#9e72c3;opacity:.43;transform-origin:50%;transform:translateZ(0);backface-visibility:hidden}.SplashBokeh circle:nth-child(2n){fill:#7338a0;transform-origin:20% 110%;animation-delay:-3.6s;animation-duration:6.1974s;opacity:.2}.SplashBokeh circle:nth-child(3n){opacity:.65;fill:#9e4dbf;transform-origin:70% 30%;animation-delay:-2.25s;animation-duration:11.9997s}.SplashBokeh circle:nth-child(4n){fill:#b31778;transform-origin:110% 70%;animation-delay:-3s;animation-duration:7.16994s}.SplashBokeh circle:nth-child(5n){fill:#ff009e;transform-origin:30% 40%}.SplashBokeh circle:nth-child(6n){fill:#9e72c3;transform-origin:-10% 80%;animation-delay:-11.7s}.SplashBokeh circle:nth-child(7n){fill:#7338a0;transform-origin:70% -10%}.SplashBokeh circle:nth-child(8n){fill:#b31778;transform-origin:-30% 50%;animation-delay:-3.6s}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hideVideoLoopCut{0%{opacity:1}6%{opacity:.7}94%{opacity:.7}to{opacity:1}}.SplashOverlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#3d0d30;mix-blend-mode:multiply;opacity:1;transition:opacity 1s ease-out}.SplashOverlay.loaded{opacity:.1}.SplashBody{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:32px;transform:scale(.75) translateY(25%);opacity:0;background-color:#fff0;transition:transform 1s ease-in-out,opacity 1s ease-in-out,background-color 1s ease-in-out;transition-delay:.5s}.SplashBody svg{width:100%;max-width:min(70%,880px);height:auto;margin:0}.SplashBody.loaded{transform:scale(1) translateY(0);opacity:1}.SplashBody.success{transition-delay:.1s;transform:scale(1.5) translateY(0);opacity:0;background-color:#fff}.SplashButton button{--x: clamp(32px, 4vw, 48px);--y1: clamp(14px, 4vw, 24px);--y2: clamp(10px, 4vw, 16px);padding:18px 32px 12px}@media only screen and (min-width: 768px){.SplashButton button{padding:var(--y1) var(--x) var(--y2) var(--x)}}@media only screen and (min-width: 1380px){.SplashButton button{padding:var(--y1) var(--x) var(--y2) var(--x)}}.SplashButton button{border:0;font-family:FormulaCondensed,Arial;font-weight:400;font-size:40px;line-height:40px;font-size:clamp(28px,4vw,40px);line-height:clamp(28px,4vw,40px);background-color:#fff;border-radius:100vh;cursor:pointer;color:#29006d;-webkit-tap-highlight-color:rgba(255,255,255,0);transform:scale(1);box-shadow:0 2px 8px #0000004d,0 0 40px 20px #fff0;transition:transform .4s ease-in-out,box-shadow .4s ease-in-out}.SplashButton button:hover{transform:scale(1.05);box-shadow:0 2px 8px #0000004d,0 0 40px 20px #ffffff80}.SplashButton{animation-name:pulse;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-play-state:running;box-shadow:0 0 40px 20px #ffffff1a;border-radius:100vw}.SplashButton:hover{animation-play-state:paused}@keyframes pulse{0%,to{transform:scale(1);box-shadow:0 0 40px 20px #ffffff1a}50%{transform:scale(1.05);box-shadow:0 0 40px 20px #ffffff4d}}.SkipButton{padding:4px;border:0;font-family:FormulaCondensedLight;font-weight:400;font-size:20px;line-height:24px;background-color:transparent;border-radius:100vh;cursor:pointer;color:#fff;border:2px solid #fff;display:flex;align-items:center;justify-content:center;width:48px;height:48px;position:absolute;top:24px;right:24px;z-index:10;opacity:0;scale:1;transition:opacity .3s ease-in-out,scale .3s ease-in-out}.SkipButton.loaded{opacity:.8}.SkipButton:hover{opacity:1;scale:1.05}.SkipButton svg{width:24px;display:block}.Text.center{text-align:center}.Text.neutral{color:#777}.Text.light{color:#fff}.Text.dark{font-size:32px;line-height:32px;color:var(--color-highcontrast-black)}.Text.l{font-size:20px;line-height:28px}.Text.xl{font-size:32px;line-height:40px}.shadow{text-shadow:0px 2pt 4px rgba(0,0,0,.5)}.high-contrast .Text.neutral,.high-contrast .Text.light,.high-contrast .Text.dark,.high-contrast .Text.l,.high-contrast .Text.xl{color:var(--color-highcontrast-black)}@media only screen and (min-width: 880px){.Text.l{font-size:24px;line-height:32px}.Text.xl{font-size:40px;line-height:48px}}.Textarea{display:flex;flex-direction:column;background-color:transparent;position:relative}.Textarea label{padding:0 0 2px;font-weight:500;font-size:16px;line-height:16px;color:#00000080;position:absolute;top:16px;left:16px;z-index:1;transition:all .2s ease-in-out}.Textarea .TextareaInner{padding:0}.Textarea .TextareaInner:focus-within{background-color:#ffffff4d}.Textarea textarea{font-size:16px;line-height:24px;font-weight:400;color:#1c1c1c;background-color:#ffffff1a;border:1px dotted transparent;border-bottom:1px solid #1c1c1c;position:relative;padding:11px 16px;width:100%;display:block}.Textarea:focus-within label,.Textarea.entered label{top:-18px;left:0;font-size:12px}.Textarea:focus-within textarea{border:1px dotted #1c1c1c;border-bottom:1px solid #1c1c1c}.Textarea textarea:disabled{opacity:.5}.Textarea textarea:focus{outline:0}.TextareaError{position:absolute;bottom:-22px;left:0;font-size:11px;line-height:13px;font-weight:700;color:#fff;background-color:var(--color-error);padding:2px 4px;border-radius:2px}.high-contrast .Textarea{border:1px solid var(--color-highcontrast-black)}.high-contrast .Textarea label{color:var(--color-highcontrast-black)}.high-contrast .Textarea .TextareaInner{padding:0}.high-contrast .Textarea .TextareaInner:focus-within{background-color:var(--color-highcontrast-white)}.high-contrast .Textarea textarea{color:var(--color-highcontrast-black);border-bottom:1px solid var(--color-highcontrast-black)}.high-contrast .Textarea.entered label{font-size:14px}.high-contrast .Textarea:focus-within textarea{border:1px dotted var(--color-highcontrast-black);border-bottom:1px solid var(--color-highcontrast-black)}.high-contrast .Textarea textarea:disabled{opacity:.5}.high-contrast .Textarea textarea:focus{outline:0}.Toasts{position:fixed;top:0;left:0;right:0;padding:16px;z-index:2;display:flex;justify-content:center;width:100%;pointer-events:none;filter:drop-shadow(0 0 8px rgba(0,0,0,.3))}.ToastsList{width:100%;max-width:640px;position:relative}.Toast{position:absolute;top:0;left:0;width:100%;background-color:var(--color-error);color:#fff;padding:16px 48px 16px 16px;opacity:0;transition:all .3s ease-in-out;border-radius:8px;transform:translate3d(0,32px,0);--to-opacity: 1}.Toast.visible{opacity:var(--to-opacity, 1);transform:translateZ(0)}.Toast button{width:16px;height:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:20px;right:16px;background:transparent;-webkit-tap-highlight-color:transparent;pointer-events:all}.Toast button svg{width:16px;height:16px}.VideoPlayer{background-color:#333;min-height:200px}.ClipboardIcon{opacity:0;transition:opacity .5s ease-in-out}.ClipboardIcon.visible{opacity:1}.container-sharepage{background-image:url(/assets/250409_thepassion_background-4cf1b485.jpg);background-color:#250364;padding:0 0 2rem;background-repeat:no-repeat;background-position:center;justify-content:center;background-size:cover;flex-direction:column;align-items:center;overflow:hidden;height:100vh;display:flex;width:100%}.content-column{flex-direction:column;align-self:center;min-width:360px;display:flex;height:auto}.portrait-container{position:absolute;display:flex;top:-15%;gap:4px;right:0;left:0}.portrait-box{height:150px;width:150px;padding:4px}.portrait-box img{border-radius:4px;height:100%;width:100%}.portrait-box.first{box-shadow:2px 5px 3px #0000004d;transform:rotate(357deg);position:relative;margin-left:auto;z-index:1}.portrait-box.first .placeholder{background-image:url(/assets/the_passion_placeholder_cross-3b626407.png);background-color:#000;background-repeat:no-repeat;background-size:contain;background-position:50% 25%;height:100%}.portrait-box.second{box-shadow:5px 3px 3px #0000004d;transform:rotate(2deg);position:relative;margin-right:auto;margin-top:-12px;z-index:2}.portrait-box.second .placeholder{background-image:url(/assets/the_passion_placeholder_jesus-84111069.png);background-repeat:no-repeat;background-size:cover;background-position:center;height:100%}.portrait-box:before{background-image:linear-gradient(120deg,var(--color-brand-sweet-pink),var(--color-brand-pink-light),var(--color-brand-white));position:absolute;border-radius:4px;bottom:-2px;right:-2px;z-index:-1;content:"";left:-2px;top:-2px}.LogoContainer{text-align:center;min-width:360px}.LogoContainer h1{font-family:var(--font-family-alt);font-size:52px;line-height:100%;font-weight:100;color:#fff}.LogoContainer .HeaderCta{width:100%;padding:0}.LogoContainer .HeaderCta .HeaderLogo{min-width:250px;max-width:250px}.message-box{background-color:var(--color-brand-white);margin:76px 0 24px;border-radius:18px;position:relative;text-align:center;align-self:center;min-height:330px;min-width:330px;max-width:350px;padding:1rem}.message-box .message{position:relative;height:65%;top:35%}.message-box .message h2{font-family:var(--font-family-alt);font-weight:200;color:#2f046f;font-size:2rem;text-wrap:wrap}.message-box .message p{margin:8px 0 16px!important;line-height:100%!important;text-wrap:wrap!important}.message-box .message .sender{font-family:var(--font-family-alt);position:absolute;line-height:100%;font-weight:250;color:#d7289b;font-size:28px;padding:12px;bottom:0;right:0;left:0}.message-box .message .sender span{font-weight:500}.button-container{flex-direction:column;align-self:center;display:flex;gap:14px;justify-content:space-between}.button-container .Button{line-height:55px;font-weight:400;font-size:18px}.button-container .Button:focus,.button-container .Button:hover{background-color:#fff3}.button-container .Button.contrast span{color:#fff}.button-container .Button.contrast:focus,.button-container .Button.contrast:hover{background-color:#ff33b1}@media only screen and (min-width: 1380px){.content-column{position:relative;min-width:400px;padding:0}.portrait-box{height:200px;width:200px}.portrait-container{top:-15%}.LogoContainer{min-width:400px}.message-box{min-width:460px;min-height:400px;margin-top:100px}.message-box .message{padding:1rem}.message-box .message h2{font-size:32px}.message-box .message p{font-size:20px;padding-bottom:1rem}}
