.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}@font-face{font-family:Voga Medium;src:url(/fonts/Voga-Medium.otf);font-display:swap}@font-face{font-family:Voga Bold;src:url(/fonts/Voga-Bold.ttf);font-display:swap}@font-face{font-family:Voga Regular;src:url(/fonts/Voga-Regular.ttf);font-display:swap}@font-face{font-family:Book Antiqua Regular;src:url(/fonts/Book_Antiqua.ttf);font-display:swap}@font-face{font-family:Book Antiqua Bold;src:url(/fonts/Book_Antiqua_Bold.ttf);font-display:swap}@font-face{font-family:Book Antiqua Italic;src:url(/fonts/bookantiquaitalic.ttf);font-display:swap}@font-face{font-family:Montez Regular;src:url(/fonts/Montez-Regular.ttf);font-display:swap}:root{--app-height: 100vh}html{font-size:10px;scroll-behavior:smooth}body{margin:0;min-height:100vh;overflow:auto;font-family:Book Antiqua Regular;font-size:1.5rem;color:#393d47;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#fbfaf8}body.isOpen{overflow-y:hidden}*{box-sizing:border-box;font-smooth:always;-webkit-font-smoothing:antialiased;scrollbar-color:#c4c4c4;scrollbar-width:thin}*:before,*:after{box-sizing:border-box}p{font-family:Book Antiqua Regular;color:#fbfaf8;font-size:1.5rem;text-indent:3rem;line-height:1.5}ul,ol{list-style-type:none;padding:0;margin:0}a{text-decoration:none;color:initial}button{border:0;background-color:transparent;cursor:pointer}::-webkit-scrollbar{width:7px;height:7px;background-color:transparent}::-webkit-scrollbar-track{background-color:#fbfaf8}::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:0}@media (max-width: 768px){::-webkit-scrollbar{width:3px;height:3px}}@media (max-width: 992px) and (min-width: 768px){::-webkit-scrollbar{width:3px;height:3px}}.content-wrapper{max-width:1400px;padding:10rem 4rem;margin:0 auto;min-height:100vh}.normal-text{font-family:Book Antiqua Italic;font-size:2.3rem;color:#393d47;max-width:80ch;line-height:1.9;white-space:break-spaces;text-indent:0;margin-top:2rem;margin-bottom:2rem}.normal-text.center{text-align:center;margin-left:auto;margin-right:auto}.link{color:#daa520;text-decoration:underline}.link:hover{text-decoration:none}.handwritten{font-family:Montez Regular}@media (max-width: 768px){.content-wrapper{padding:3rem 2rem 5rem}.normal-text{font-size:1.9rem;margin-top:1.5rem;margin-bottom:1.5rem;white-space:normal;line-height:1.7}}@media (max-width: 992px) and (min-width: 768px){.content-wrapper{padding:5rem 2rem 6rem}.normal-text{font-size:2.1rem;line-height:1.9}}h1{font-family:Voga Medium;font-weight:400;font-size:8rem;color:#393d47;text-transform:uppercase;letter-spacing:2px;line-height:1.3;margin:0;padding-bottom:4.5rem;text-wrap:pretty}h1.detail{font-size:5vh;color:#fbfaf8;margin:0;padding:0}h1.center{text-align:center}h1.gold{color:#daa520}h1.deco{text-align:center;display:flex;align-items:center}h1.deco:before,h1.deco:after{content:"";flex-grow:1;height:1px;background-color:#daa520}h1.deco:before{margin-right:3rem}h1.deco:after{margin-left:3rem}h2{font-family:Voga Medium;font-weight:400;font-size:6rem;letter-spacing:.5px;color:#393d47;text-transform:uppercase;text-wrap:pretty}h2.center{text-align:center}h2.white,h2.white a{color:#fbfaf8}h2 .highlight{background-color:#daa520}h3{font-family:Voga Medium;font-weight:400;font-size:3rem;line-height:1.5;text-wrap:pretty}@media (max-width: 768px){h1{padding-bottom:3rem;font-size:4.6rem;letter-spacing:1px}h1.deco:before{margin-right:2rem}h1.deco:after{margin-left:2rem}h2{font-size:4rem;letter-spacing:.3px;margin:2rem 0}}@media (max-width: 992px) and (min-width: 768px){h1{padding-bottom:5rem;font-size:6rem;letter-spacing:2px}h1.deco:before{margin-right:2rem}h1.deco:after{margin-left:2rem}}
