@font-face{font-family:DM Serif Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/26a0a19eb96a029d-s.0qns~z6we_yg0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Serif Display;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fad69795a077455b-s.p.08-a0qexde~kr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Serif Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8dd8a3188b79fd8f-s.0uwq05tg8f5a0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Serif Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c8f209abc35ee02-s.p.03rqv30url-~q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Serif Display Fallback;src:local(Times New Roman);ascent-override:94.37%;descent-override:30.51%;line-gap-override:0.0%;size-adjust:109.78%}.dm_serif_display_ccb0396c-module__w6dWCW__className{font-family:DM Serif Display,DM Serif Display Fallback;font-weight:400}.dm_serif_display_ccb0396c-module__w6dWCW__variable{--font-dm-serif-display:"DM Serif Display", "DM Serif Display Fallback"}
:root{--Color-black:#0a0a0f;--Color-white:#fff;--Color-gray-100:#f5f5f5;--Color-gray-200:#e0e0e0;--Color-gray-500:#5b5b5b;--Color-gray-800:#1c1c2e;--Color-gray-900:#12121f;--Color-pink-400:#f9c3ec;--Color-pink-500:#f498de;--Color-pink-600:#ef67cf;--Color-pink-700:#aa6ba4;--Color-gold-400:#f8dab5;--Color-gold-500:#f3c288;--Color-gold-600:#eea853;--Color-navy-500:#002c6b;--Color-navy-600:#00204d;--Color-navy-700:#001533;--Grid-xs:375px;--Grid-sm:576px;--Grid-md:768px;--Grid-lg:1024px;--Grid-xl:1280px;--Grid-xxl:1440px}@keyframes twinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.25;transform:scale(.7)}}.twinkle{animation:1.5s ease-in-out infinite twinkle;display:inline-block}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}body{line-height:1.5}img,picture,video,canvas,svg{max-inline-size:100%;display:block}input,button,textarea,select{font:inherit;letter-spacing:inherit;word-spacing:inherit;color:currentColor}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul{list-style:none}.principal-button{background-color:var(--Color-pink-500);box-shadow:-1rem .5rem 0 var(--Color-pink-700);color:var(--foreground);text-transform:uppercase;border-top-right-radius:.5rem;border-bottom-left-radius:.5rem;padding:.75rem 1rem;font-size:3rem;font-style:italic;line-height:1em;display:inline-block;position:relative}.principal-button:before,.principal-button:after{background-color:var(--Color-pink-700);content:"";width:1rem;height:.5rem;position:absolute}.principal-button:before{top:0;right:100%}.principal-button:after{top:100%;right:0}.principal-button:active{opacity:.8}.principal-button.button-secondary{background-color:var(--Color-white);box-shadow:-1rem .5rem 0 var(--Color-pink-700),-1px 1px 0 var(--Color-pink-700) inset}.page-section{padding:2rem 0}.page-title{font-size:5rem;font-style:italic;font-weight:400}.yarl__container{-webkit-backdrop-filter:blur(12px);background-color:#0a0a0f99!important}.yarl__slide_image{border-radius:4px;box-shadow:0 8px 32px #0006}.yarl__slide_video_container video,.yarl__slide video{border-radius:4px;max-width:100%;max-height:100%;box-shadow:0 8px 32px #0006}.yarl__button{color:var(--Color-white);filter:drop-shadow(0 2px 4px #00000080)}.yarl__button:hover{color:var(--Color-pink-400)}.yarl__counter{color:var(--Color-white);letter-spacing:.05em;-webkit-backdrop-filter:blur(4px);background:#0a0a0f80;border-radius:999px;padding:4px 12px;font-size:.875rem}:root{--background:var(--Color-white);--foreground:var(--Color-navy-500)}html{height:100%}html,body{max-width:100vw;overflow-x:hidden}body{background:var(--background);color:var(--foreground);font-family:var(--font-dm-serif-display);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;min-height:100%;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}
