h1[data-v-3f0f882f],h5[data-v-3f0f882f],p[data-v-3f0f882f]{text-align:center}h1[data-v-3f0f882f]{color:#fef35a;text-shadow:5px 5px 7px rgba(0,0,0,.25);font-size:6.1vw;letter-spacing:-.03em;font-weight:400;-webkit-text-stroke-width:.03em;-webkit-text-stroke-color:#000;line-height:105%;padding:.2em .1em .05em .1em;margin:0}h5[data-v-3f0f882f]{color:#001;font-size:2.3vw;font-weight:550;line-height:115%;margin:.6em 2em .5em}p[data-v-3f0f882f]{color:#575757;font-size:1.2vw;font-weight:400;line-height:130%;margin:.2em .5em;width:90%}@media screen and (max-width:950px){p[data-v-3f0f882f]{width:80%;font-size:2vw}}@media only screen and (max-width:750px){h1[data-v-3f0f882f]:not(.no-default){font-size:12vw}h5[data-v-3f0f882f]:not(.no-default){margin:0 1.2em .5em 1.2em;font-size:4vw}p[data-v-3f0f882f]{width:46%;margin:1em 3em 0;text-align:left;font-size:2.6vw}}@media screen and (max-width:450px){.mobile section p[data-v-3f0f882f]{font-size:3.2vw;text-align:left;margin:1em 5em 0 1.5em;width:57%}}p[data-v-1fcb8863]{margin:.6em 10%;text-align:center;font-size:1.4em;font-style:normal;font-weight:400;line-height:115%;width:80%}.underline[data-v-1fcb8863]{font-weight:600;text-decoration-line:underline;width:100%}h3[data-v-1fcb8863],h4[data-v-1fcb8863]{font-size:2em;text-align:center;line-height:115%;letter-spacing:.05em}h3[data-v-1fcb8863],h4[data-v-1fcb8863]{margin:.3em auto .5em}button[data-v-1fcb8863]{margin:1em auto 0}.mobile h4[data-v-1fcb8863]{margin:.5em 0 0}.box[data-v-1fcb8863]{padding:0 3%;margin:0 0 10px}.box-item[data-v-1fcb8863]{max-width:30em;justify-content:space-evenly}.w-60[data-v-1fcb8863]{width:90%}@media only screen and (max-width:1450px){.w-60[data-v-1fcb8863]{width:80%}.box[data-v-1fcb8863]{gap:3%}}@media only screen and (max-width:1080px){.w-60[data-v-1fcb8863]{width:90%}.w-80[data-v-1fcb8863]{width:100%}h4[data-v-1fcb8863]{font-size:1.7em}.box[data-v-1fcb8863]{gap:3%}}@media only screen and (max-width:1000px){.box-item[data-v-1fcb8863]{max-width:unset}div.button[data-v-1fcb8863]{margin-bottom:2em}}@media only screen and (max-width:750px){div.button[data-v-1fcb8863]{margin-bottom:0}.mobile[data-v-1fcb8863]{padding-bottom:5em}}@media only screen and (max-width:450px){div.button[data-v-1fcb8863]{font-size:110%;margin-bottom:0;margin-top:1em;padding:.5em 2.5em}.mobile section p[data-v-1fcb8863]{font-size:1.2em}.mobile section p.underline[data-v-1fcb8863]{font-size:1.4em}h6[data-v-1fcb8863]{font-size:5vw;margin:.5em 0 0}.box[data-v-1fcb8863]{margin:.5em 0 1em}}