:root{--page-colour:#a4d3c0;}.season-wrap>p{font-size:1.6rem;}.rules p{font-size:1.4rem !important;}.rules p a{color:#c0abd6;text-shadow:0px 0px 4px #eeeeee;}.price-notice{font-size:0.8rem;color:gray;font-style:italic;}.static-cta{display:grid;grid-template-columns:2fr 1fr;margin-inline:auto;width:95%;height:7rem;background:rgba(255,255,255,0.8);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,0.1);backdrop-filter:blur(0.8px);-webkit-backdrop-filter:blur(0.8px);border:1px solid rgba(255,255,255,0.9);overflow:hidden;}.static-cta .cta-left,.static-cta .cta-right{width:100%;height:100%;}.static-cta .cta-left{display:flex;flex-direction:column;justify-content:center;}.static-cta .cta-left p{margin-left:2rem;font-size:1.6rem;}.static-cta .cta-right{display:grid;place-items:center;}.static-cta .cta-right a,.static-cta .cta-right button{display:block;text-align:center;border:none;color:black;text-decoration:none;background:var(--page-colour);padding:0.5rem 1rem;border-radius:8px;font-size:1.2rem;box-shadow:0 3px 1px black;cursor:pointer;}.static-cta .cta-right a:hover,.static-cta .cta-right button:hover{background-color:var(--page-colour);opacity:0.9;}.static-cta .cta-right a:active,.static-cta .cta-right button:active{box-shadow:none;transform:translateY(1.5px);}@media screen and (max-width:600px){.static-cta{grid-template-columns:1.5fr 1fr;}}@media screen and (max-width:500px){.static-cta{grid-template-columns:1fr;grid-template-rows:1fr 1fr;text-align:center;padding-block:1rem;}.static-cta .cta-left p{margin-left:0;}}@media screen and (max-width:1600px){.static-cta .cta-left p{font-size:1.3rem;}.static-cta .cta-right>a,.static-cta .cta-right>button{padding:0.2rem 0.7rem;width:80%;}}