.rich-text{color:#3f0d1a}@media only screen and (min-width:1024px){.rich-text{max-width:846px;margin:0 auto}}.rich-text p:not(.play-button__text):not(li p),.rich-text li,.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{color:inherit;font-size:var(--font-size);line-height:var(--line-height)}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4{--line-height: 1.1;font-family:NeueMagnatDisplayTest,Helvetica,Arial,sans-serif;font-weight:var(--font-weight, 500);text-transform:capitalize;letter-spacing:-.879px}.rich-text h1:not(:last-child),.rich-text h2:not(:last-child),.rich-text h3:not(:last-child),.rich-text h4:not(:last-child){margin-bottom:30px}@media only screen and (min-width:1024px){.rich-text h1:not(:last-child),.rich-text h2:not(:last-child),.rich-text h3:not(:last-child),.rich-text h4:not(:last-child){margin-bottom:35px}}.rich-text h1{--font-size: 55px;--line-height: 1.1}@media only screen and (min-width:1024px){.rich-text h1{--font-size: 80px}}.rich-text h2{--font-size: 45px}@media only screen and (min-width:1024px){.rich-text h2{--font-size: 60px}}.rich-text h3{--font-size: 35px}@media only screen and (min-width:1024px){.rich-text h3{--font-size: 50px}}.rich-text h4{--font-size: 25px}@media only screen and (min-width:1024px){.rich-text h4{--font-size: 35px}}.rich-text h5{--font-size: 14px;--line-height: 1.2;font-family:futura-pt-condensed,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1.12px;font-weight:500}@media only screen and (min-width:1024px){.rich-text h5{--font-size: 15px;letter-spacing:1.2px}}.rich-text h5:not(:last-child){margin-bottom:30px}@media only screen and (min-width:1024px){.rich-text h5:not(:last-child){margin-bottom:35px}}.rich-text p:empty{display:none}.rich-text p,.rich-text ol,.rich-text ul{--font-size: 16px;--line-height: 1.5;font-weight:var(--font-weight, 400)}.rich-text p:not(:last-child),.rich-text ol:not(:last-child),.rich-text ul:not(:last-child){margin-bottom:30px}@media only screen and (min-width:1024px){.rich-text p:not(:last-child),.rich-text ol:not(:last-child),.rich-text ul:not(:last-child){margin-bottom:35px}}@media only screen and (min-width:1024px){.rich-text p,.rich-text ol,.rich-text ul{--font-size: 17px}}.rich-text p li,.rich-text ol li,.rich-text ul li{margin-bottom:8px}.rich-text p strong,.rich-text ol strong,.rich-text ul strong{--font-weight: 600}.rich-text ol,.rich-text ul{margin-left:24px}.rich-text ol li,.rich-text ul li{margin-left:6px;position:relative}@media only screen and (min-width:1024px){.rich-text ol li,.rich-text ul li{margin-left:12px}}.rich-text ol p,.rich-text ul p{margin-bottom:0!important}.rich-text ol{list-style-type:decimal;list-style:none}.rich-text ol li{counter-increment:list-item}.rich-text ol li:before{content:counter(list-item) ".";width:20px;height:20px;display:block;position:absolute;top:0;font-weight:500;color:currentColor;left:-10px;transform:translate(-16px)}.rich-text ul li{position:relative}.rich-text ul li:before{--size: 4px;content:"";width:var(--size);height:var(--size);background-color:currentColor;display:block;position:absolute;top:11px;border-radius:var(--size);left:-10px;transform:translate(-6px)}.rich-text a:not(.button){color:currentColor;text-decoration:underline 1px currentColor;text-underline-offset:var(--text-underline-offset, .15em);transition:text-decoration-color .22s ease-out,text-underline-offset .22s ease-out}.rich-text a:not(.button):hover,.rich-text a:not(.button):focus{text-decoration-color:transparent;--text-underline-offset: .3em}[data-icon].has-transition g,[data-icon].has-transition path{transition:fill .22s ease-out,stroke .22s ease-out}[data-icon]:not(.retain-original-color) path[fill],[data-icon]:not(.retain-original-color) g[fill]{fill:var(--icon-color, var(--color, black))}[data-icon]:not(.retain-original-color) path[fill][fill=none],[data-icon]:not(.retain-original-color) g[fill][fill=none]{fill:none}[data-icon]:not(.retain-original-color) path[stroke],[data-icon]:not(.retain-original-color) g[stroke]{stroke:var(--icon-color, var(--color, black))}[data-icon]:not(.retain-original-color) path[stroke][stroke=none],[data-icon]:not(.retain-original-color) g[stroke][stroke=none]{stroke:none}.GlassContainer{--corner-radius: var(--corner-radius-override, 24px);--base-strength: var(--base-strength-override, 20px);--extra-blur: var(--extra-blur-override, 10px);--softness: var(--softness-override, 0px);--tint-amount: var(--tint-amount-override, 0);--tint-saturation: var(--tint-saturation-override, 0);--tint-hue: var(--tint-hue-override, 0deg);--contrast: var(--contrast-override, 1);--brightness: var(--brightness-override, .9999);--invert: var(--invert-override, 20%);--total-strength: calc(var(--base-strength) + var(--extra-blur));--edge-width: calc(.3px + (var(--softness) * .1));--emboss-width: calc((var(--softness) * .38));--refraction-width: calc((var(--softness) * .3));position:relative;overflow:visible;pointer-events:none;display:flex;flex-grow:var(--flex-grow-override, 1);aspect-ratio:var(--aspect-ratio-override, auto);min-width:var(--size-override, auto);max-height:var(--size-override, auto);align-items:var(--glass-container-align-items, auto);background:#00000003;backdrop-filter:blur(20px);border-radius:var(--corner-radius);overflow:hidden;box-shadow:var(--glass-box-shadow-override, none)}.GlassContainer:has(.button.large){--corner-radius: var(--corner-radius-override, 50px)}.GlassContent{position:relative;display:flex;justify-content:var(--glass-justify-content, center);align-items:var(--glass-align-items, center);flex-direction:var(--glass-flex-direction, row);z-index:100;overflow:hidden;border-radius:var(--corner-radius);pointer-events:auto;padding:var(--glass-content-padding, 0px);width:100%;gap:var(--glass-content-gap, 0px);border:1px solid var(--glass-border-color-override, rgba(255, 246, 229, .3))}.button{--button-bg-color: #f1f1f4;--button-text-color: #000000;--icon-color: var(--button-text-color, #fff);--text-shadow-animation-duration: .3s;--text-shadow-offset: 2.2lh;--text-hover-color: currentColor;background-color:var(--button-bg-color, #000);color:var(--button-text-color, #black);border:1px solid var(--button-border-color-override, var(--button-border-color, transparent));padding:var(--button-padding, 12px 20px);min-height:35px;display:inline-flex;gap:12px;align-items:center;justify-content:center;overflow:hidden;font-family:futura-pt-condensed,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:1.12px;border-radius:50px;text-transform:uppercase;cursor:pointer;transition:background-color .6s ease-in-out,border .22s ease-in-out,outline .22s ease-in-out,color .22s ease-in-out}.button:hover,.button:focus{--icon-trans-x: 3px;--text-trans-y: var(--text-shadow-offset-override, var(--text-shadow-offset, 2.5lh))}.button.outlined{--button-bg-color: transparent;--button-border-color: var(--button-text-color, #ffffff)}.button.white{--button-bg-color: #ffffff;--button-text-color: #051b3e}.button.white.outlined{--button-bg-color: transparent;--button-text-color: #ffffff;--button-border-color: #ffffff}.button.beige{--button-bg-color: #f5ead6;--button-text-color: #051b3e}.button.beige.outlined{--button-bg-color: transparent;--button-border-color: #f5ead6;--button-text-color: #f5ead6}.button.navy{--button-bg-color: var(--body-text-color, #051b3e);--button-text-color: var(--body-bg-color, #f5ead6);outline:1px solid var(--body-text-color, transparent)}.button.navy.outlined{--button-bg-color: transparent;--button-border-color: var(--body-text-color, #051b3e);--button-text-color: var(--body-text-color, #051b3e)}.button.aubergine{--button-bg-color: #3f0d1a;--button-text-color: #fff6e5}.button.aubergine.outlined{--button-bg-color: transparent;--button-border-color: #3f0d1a;--button-text-color: #3f0d1a}.button.none,.button.transparent{--button-bg-color: transparent;--button-text-color: black;--button-border-color: black}.button.large{--button-padding: 22px 24px;--text-shadow-offset: 3lh}.button.large:has(.icon){--button-padding: 14.75px 24px}.button.glassy{--button-border-color: transparent !important}.button .text{text-align:center;line-height:1;transform:translateY(var(--text-trans-y, 0%));transition:transform;transition-duration:var(--text-shadow-animation-duration);transition-timing-function:ease;text-shadow:0 calc(var(--text-shadow-offset-override, var(--text-shadow-offset)) * -1) 0px var(--text-hover-color, var(--text-color, #ffffff))}.button .icon{--size: 28.5px;width:var(--size);height:var(--size);aspect-ratio:1;background-color:#3f0d1a;transition:transform .22s ease-out;transform:translate(var(--icon-trans-x, 0));border-radius:var(--size);display:flex;align-items:center;justify-content:center}.button .icon [data-icon]{--icon-color: #dcb46f;width:17.3px;height:auto;transform:translate(4%)}.button .icon-after [data-icon]{--icon-color: var(--button-text-color);width:6px;height:auto;transform:translate(4%) scaleY(-1);transition:transform .22s ease-out}.button[aria-expanded=true] .icon-after [data-icon]{transform:translate(4%) scaleY(1)}.button-wrapper.astro-nxmjo64n{display:flex;flex-wrap:wrap;column-gap:var(--button-wrapper-column-gap, 10px);row-gap:15px}@media only screen and (min-width:480px){.button-wrapper.astro-nxmjo64n{flex-direction:row;align-items:center}}
