:root{--px:3.5px;--bg:#ffd400;--bg-hi:#fff07a;--bg-lo:#ffc700;--shadow:#051b49;--shadow-rim:#0b2f77;--rim:#ffffff;--text:#0e2a6e;--sky:#bfe5ff;--sky-height:1.6;--sky-offset:2}.btn-container{position:relative;display:inline-block;margin-right:10px}.btn-container::before{content:"";position:absolute;inset:0;background:var(--shadow);transform:translateY(calc(1.5 * var(--px)));z-index:0;clip-path:polygon(0% 34%,calc(1 * var(--px)) 34%,calc(1 * var(--px)) 26%,calc(2 * var(--px)) 26%,calc(2 * var(--px)) 19%,calc(3 * var(--px)) 19%,calc(3 * var(--px)) 14%,calc(4 * var(--px)) 14%,calc(4 * var(--px)) 10%,calc(6 * var(--px)) 10%,calc(100% - 6 * var(--px)) 10%,calc(100% - 4 * var(--px)) 10%,calc(100% - 4 * var(--px)) 14%,calc(100% - 3 * var(--px)) 14%,calc(100% - 3 * var(--px)) 19%,calc(100% - 2 * var(--px)) 19%,calc(100% - 2 * var(--px)) 26%,calc(100% - 1 * var(--px)) 26%,calc(100% - 1 * var(--px)) 34%,100% 34%,100% 66%,calc(100% - 1 * var(--px)) 66%,calc(100% - 1 * var(--px)) 74%,calc(100% - 2 * var(--px)) 74%,calc(100% - 2 * var(--px)) 81%,calc(100% - 3 * var(--px)) 81%,calc(100% - 3 * var(--px)) 86%,calc(100% - 4 * var(--px)) 86%,calc(100% - 4 * var(--px)) 90%,calc(6 * var(--px)) 90%,calc(4 * var(--px)) 90%,calc(4 * var(--px)) 86%,calc(3 * var(--px)) 86%,calc(3 * var(--px)) 81%,calc(2 * var(--px)) 81%,calc(2 * var(--px)) 74%,calc(1 * var(--px)) 74%,calc(1 * var(--px)) 66%,0% 66%);pointer-events:none}.btn-container::after{content:"";position:absolute;inset:0;background:#e7eef8;transform:translateY(calc(-.4 * var(--sky-offset) * var(--px)));z-index:0;clip-path:polygon(0% 34%,calc(1 * var(--px)) 34%,calc(1 * var(--px)) 26%,calc(2 * var(--px)) 26%,calc(2 * var(--px)) 19%,calc(3 * var(--px)) 19%,calc(3 * var(--px)) 14%,calc(4 * var(--px)) 14%,calc(4 * var(--px)) 10%,calc(6 * var(--px)) 10%,calc(100% - 6 * var(--px)) 10%,calc(100% - 4 * var(--px)) 10%,calc(100% - 4 * var(--px)) 14%,calc(100% - 3 * var(--px)) 14%,calc(100% - 3 * var(--px)) 19%,calc(100% - 2 * var(--px)) 19%,calc(100% - 2 * var(--px)) 26%,calc(100% - 1 * var(--px)) 26%,calc(100% - 1 * var(--px)) 34%,100% 34%,100% 66%,calc(100% - 1 * var(--px)) 66%,calc(100% - 1 * var(--px)) 74%,calc(100% - 2 * var(--px)) 74%,calc(100% - 2 * var(--px)) 81%,calc(100% - 3 * var(--px)) 81%,calc(100% - 3 * var(--px)) 86%,calc(100% - 4 * var(--px)) 86%,calc(100% - 4 * var(--px)) 90%,calc(6 * var(--px)) 90%,calc(4 * var(--px)) 90%,calc(4 * var(--px)) 86%,calc(3 * var(--px)) 86%,calc(3 * var(--px)) 81%,calc(2 * var(--px)) 81%,calc(2 * var(--px)) 74%,calc(1 * var(--px)) 74%,calc(1 * var(--px)) 66%,0% 66%);pointer-events:none}.btn-container .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;clip-path:inset(50%)}.btn-container .btn .btn-text{position:relative;z-index:2}.btn-container .btn,.wp-block-button .wp-block-button__link{position:relative;display:inline-block;padding:calc(5 * var(--px)) calc(7 * var(--px));font-size:1rem;color:var(--text)!important;transition:transform 80ms ease-out;background:var(--bg)!important;text-transform:uppercase;letter-spacing:.02em;border:0!important;border-radius:0!important;text-decoration:none!important;cursor:pointer;box-shadow:inset 0 calc(-2 * var(--px)) 0 0 var(--shadow-rim);isolation:isolate;z-index:1;min-width:44px;min-height:44px;clip-path:polygon(0% 34%,calc(1 * var(--px)) 34%,calc(1 * var(--px)) 26%,calc(2 * var(--px)) 26%,calc(2 * var(--px)) 19%,calc(3 * var(--px)) 19%,calc(3 * var(--px)) 14%,calc(4 * var(--px)) 14%,calc(4 * var(--px)) 10%,calc(6 * var(--px)) 10%,calc(100% - 6 * var(--px)) 10%,calc(100% - 4 * var(--px)) 10%,calc(100% - 4 * var(--px)) 14%,calc(100% - 3 * var(--px)) 14%,calc(100% - 3 * var(--px)) 19%,calc(100% - 2 * var(--px)) 19%,calc(100% - 2 * var(--px)) 26%,calc(100% - 1 * var(--px)) 26%,calc(100% - 1 * var(--px)) 34%,100% 34%,100% 66%,calc(100% - 1 * var(--px)) 66%,calc(100% - 1 * var(--px)) 74%,calc(100% - 2 * var(--px)) 74%,calc(100% - 2 * var(--px)) 81%,calc(100% - 3 * var(--px)) 81%,calc(100% - 3 * var(--px)) 86%,calc(100% - 4 * var(--px)) 86%,calc(100% - 4 * var(--px)) 90%,calc(6 * var(--px)) 90%,calc(4 * var(--px)) 90%,calc(4 * var(--px)) 86%,calc(3 * var(--px)) 86%,calc(3 * var(--px)) 81%,calc(2 * var(--px)) 81%,calc(2 * var(--px)) 74%,calc(1 * var(--px)) 74%,calc(1 * var(--px)) 66%,0% 66%);text-shadow:0 0 0 currentColor}.btn-container .btn:active,.wp-block-button .wp-block-button__link:active{transform:translateY(calc(1 * var(--px)))}.btn-container .btn:focus{outline:#ffdc00 solid 3px;outline-offset:3px;box-shadow:inset 0 calc(-2 * var(--px)) 0 0 var(--shadow-rim),0 0 0 3px rgba(255,220,0,.5),0 0 0 5px rgba(0,51,160,.3)}.btn-container .btn:focus:not(:focus-visible){outline:0;box-shadow:inset 0 calc(-2 * var(--px)) 0 0 var(--shadow-rim)}.btn-container .btn:focus-visible{outline:#ffdc00 solid 3px;outline-offset:3px;box-shadow:inset 0 calc(-2 * var(--px)) 0 0 var(--shadow-rim),0 0 0 3px rgba(255,220,0,.5),0 0 0 5px rgba(0,51,160,.3)}.wp-block-button .wp-block-button__link::before{content:"";position:absolute;inset:0;background:var(--shadow);transform:translateY(calc(1.5 * var(--px)));z-index:0;clip-path:inherit}.btn-container .btn::before,.btn-container .wp-block-button__link::before{content:none}.btn-container .btn.sky::before,.btn-container .wp-block-button__link.sky::before,.wp-block-button .wp-block-button__link.sky::before{content:""}.btn-container .btn::after,.wp-block-button .wp-block-button__link::after{content:"";position:absolute;left:calc(-2 * var(--px));right:calc(-2 * var(--px));top:calc(-3 * var(--px));height:calc(1.2 * var(--px));background:var(--rim);border-radius:0;opacity:.98;z-index:1}.btn-highlight,.btn-shadow{display:none!important}.star-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(14 * var(--px));height:calc(14 * var(--px));z-index:0;opacity:1;filter:drop-shadow(0 calc(.6 * var(--px)) 0 var(--shadow));pointer-events:none}.star-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;opacity:1;transition:opacity .3s;z-index:0}.star-container .spark{position:absolute;width:calc(3.4 * var(--px));height:calc(3.4 * var(--px));opacity:0;transition:opacity .3s;transform-origin:center center;z-index:0}.star-container .spark-1{top:calc(-.6 * var(--px));left:calc(-.6 * var(--px));transform:rotate(0)!important}.star-container .spark-2{top:calc(-.6 * var(--px));right:calc(-.6 * var(--px));transform:rotate(90deg) scaleX(-1)!important}.star-container .spark-3{bottom:calc(.6 * var(--px));right:calc(-1.7 * var(--px));transform:rotate(0) scaleX(-1)!important}.star-container .spark-4{bottom:calc(.6 * var(--px));left:calc(-1.7 * var(--px));transform:rotate(90deg)!important}@keyframes starGroupAppear{0%{opacity:1;transform:translate(-50%,-50%)}40%,70%{opacity:1;transform:translate(-50%,calc(-7 * var(--px)))}80%,90%{opacity:1;transform:translate(-50%,calc(-12 * var(--px)))}100%{opacity:1;transform:translate(-50%,calc(-14 * var(--px)))}}@keyframes showSparks{0%{opacity:0}100%{opacity:1}}.btn-container:has(.btn.goldenrod.clicked) .star-container{animation:2s ease-in-out forwards starGroupAppear}.btn-container:has(.btn.goldenrod.clicked) .star-container .spark{animation:.2s ease-in-out 2s forwards showSparks}.btn-container .btn .hover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;border-radius:0;clip-path:inherit;pointer-events:none}.btn-container .btn .hover span{position:relative;display:block;left:-15px;height:15px;width:0;content:"";border-radius:30px;background:rgba(255,255,255,.25);mix-blend-mode:screen}.btn-container .btn .hover span:after{position:absolute;display:block;right:-10px;width:10px;height:10px;background:#fff;content:""}.btn-container .btn .hover span:nth-child(odd):after{background:rgba(0,0,0,.4)}.btn-container .btn .hover span:first-child{left:-75px;transition:.3s steps(8)}.btn-container .btn .hover span:nth-child(2){left:-45px;transition:325ms steps(8)}.btn-container .btn .hover span:nth-child(3){left:-55px;transition:.35s steps(8)}.btn-container .btn .hover span:nth-child(4){transition:.4s steps(8)}.btn-container .btn .hover span:nth-child(5){left:-25px;transition:375ms steps(8)}.btn-container .btn:focus .hover span:first-child,.btn-container .btn:hover .hover span:first-child{width:calc(100% + 76px)}.btn-container .btn:focus .hover span:nth-child(2),.btn-container .btn:hover .hover span:nth-child(2){width:calc(100% + 46px)}.btn-container .btn:focus .hover span:nth-child(3),.btn-container .btn:hover .hover span:nth-child(3){width:calc(100% + 56px)}.btn-container .btn:focus .hover span:nth-child(4),.btn-container .btn:hover .hover span:nth-child(4){width:calc(100% + 16px)}.btn-container .btn:focus .hover span:nth-child(5),.btn-container .btn:hover .hover span:nth-child(5){width:calc(100% + 26px)}@keyframes whiteBlack{0%,24%,50%,74%{background:#fff}100%,25%,49%,75%{background:rgba(0,0,0,.35)}}.btn-container .btn:focus .hover span:first-child:after,.btn-container .btn:hover .hover span:first-child:after{animation:.3s whiteBlack}.btn-container .btn:focus .hover span:nth-child(2):after,.btn-container .btn:hover .hover span:nth-child(2):after{animation:.3s 60ms reverse backwards whiteBlack}.btn-container .btn:focus .hover span:nth-child(3):after,.btn-container .btn:hover .hover span:nth-child(3):after{animation:.3s 50ms forwards whiteBlack}.btn-container .btn:focus .hover span:nth-child(4):after,.btn-container .btn:hover .hover span:nth-child(4):after{animation:.3s reverse backwards whiteBlack}.btn-container .btn:focus .hover span:nth-child(5):after,.btn-container .btn:hover .hover span:nth-child(5):after{animation:.3s 70ms forwards whiteBlack}.btn-container .btn.orange,.btn-container .btn.sunset,.wp-block-button .wp-block-button__link.orange,.wp-block-button .wp-block-button__link.sunset{--bg:#ffa360;--bg-hi:#ffb27f;--bg-lo:#d67a3d;--text:#1b365d}.btn-container .btn.green,.btn-container .btn.river-green,.btn-container .btn.turquoise,.wp-block-button .wp-block-button__link.green,.wp-block-button .wp-block-button__link.river-green,.wp-block-button .wp-block-button__link.turquoise{--bg:#4cbcc0;--bg-hi:#7ed0d3;--bg-lo:#3a9a9d;--text:#1b365d}nav[role=navigation]{display:flex;gap:1rem;flex-wrap:wrap}.text-start{justify-content:flex-start!important;text-align:left!important}.text-center{justify-content:center!important;text-align:center!important}.text-end{justify-content:flex-end!important;text-align:right!important}.btn-container .btn.blue,.btn-container .btn.wildcat-blue,.wp-block-button .wp-block-button__link.blue,.wp-block-button .wp-block-button__link.wildcat-blue{--bg:#0033a0;--bg-hi:#1e4db6;--bg-lo:#001f60;--text:#ffffff}.btn-container .btn.goldenrod,.btn-container .btn.yellow,.wp-block-button .wp-block-button__link.goldenrod,.wp-block-button .wp-block-button__link.yellow{--bg:#ffdc00;--bg-hi:#fff07a;--bg-lo:#ffc700;--text:#1b365d}.btn-container .btn.transparent,.wp-block-button .wp-block-button__link.transparent{--bg:transparent;--bg-hi:#7ed0d3;--bg-lo:#3a9a9d;--text:#1b365d;background:0 0!important;box-shadow:none!important}.btn-container:has(.btn.transparent)::after,.btn-container:has(.btn.transparent)::before{display:none}.btn-container .btn.plain,.wp-block-button .wp-block-button__link.plain{font-family:bitcount-prop-single-square,monospace!important;font-size:clamp(16px, 2.5vw, 16px)!important;font-weight:700!important;text-transform:uppercase!important;color:#1b365d!important;background:0 0!important;box-shadow:none!important}.btn-container .btn.plain:focus,.btn-container .btn.plain:hover,.wp-block-button .wp-block-button__link.plain:focus,.wp-block-button .wp-block-button__link.plain:hover{text-decoration:underline!important;text-underline-offset:3px!important}.btn-container:has(.btn.plain)::after,.btn-container:has(.btn.plain)::before{display:none}.btn-container .btn.plain .hover,.btn-container:has(.btn.plain) .btn .hover{display:none!important}.btn-container .btn.plain:active,.btn-container .btn.plain:focus,.btn-container .btn.plain:hover,.wp-block-button .wp-block-button__link.plain:active,.wp-block-button .wp-block-button__link.plain:focus,.wp-block-button .wp-block-button__link.plain:hover{transform:none!important;transition:none!important}.btn-container .btn.sky,.wp-block-button .wp-block-button__link.sky{--bg:#c7e2ff;--bg-hi:#d9ecff;--bg-lo:#b0d5ff;--text:#1b365d;--shadow:#001f60;--shadow-rim:#001f60;background:var(--bg)!important;box-shadow:inset 0 calc(-2 * var(--px)) 0 0 var(--shadow-rim)!important;position:relative}.btn-container:has(.btn.sky)::before{background:#001f60;left:calc(-.6 * var(--px));right:calc(-.6 * var(--px));width:calc(100% + 1.2 * var(--px))}.btn-container:has(.btn.sky)::after{background:#001f60;left:calc(-.6 * var(--px));right:calc(-.6 * var(--px));width:calc(100% + 1.2 * var(--px))}@media (prefers-reduced-motion:reduce){.btn-container .btn,.btn-container .btn .hover span,.btn-container .btn .hover span:after,.wp-block-button .wp-block-button__link{transition:none!important;animation:none!important}.star-container,.star-container .spark{animation:none!important;transition:none!important}*{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}}@media (prefers-contrast:high){.btn-container .btn:focus-visible{outline:solid 3px;outline-offset:3px;border:2px solid}.btn-container .btn{border:2px solid currentColor}}.gform_wrapper .gform_footer,.gform_wrapper .gform_page_footer{display:flex!important}.gform_wrapper .gform_footer .btn-container,.gform_wrapper .gform_page_footer .btn-container{display:inline-block!important}.gform_wrapper .gform_footer .btn-container .btn,.gform_wrapper .gform_page_footer .btn-container .btn{font-size:1rem!important;letter-spacing:.02em!important}#score-popup .score-popup__cta-wrap .btn-container{display:block!important;width:100%!important;max-width:100%}#score-popup .score-popup__cta-wrap .btn-container .btn{width:100%;display:block!important;max-width:none!important;text-align:center;font-size:1rem!important;letter-spacing:.02em!important;padding:calc(7 * var(--px)) calc(7 * var(--px))!important}#score-popup .gform_wrapper [class*=gform_footer]{width:100%}#score-popup .score-popup__cta-wrap{width:100%;max-width:100%;flex:1 0 100%}#score-popup .gform_wrapper .gfield_label{text-align:left!important}.block-editor-page .gform_wrapper .btn-container::after,.block-editor-page .gform_wrapper .btn-container::before,.wp-block-editor .gform_wrapper .btn-container::after,.wp-block-editor .gform_wrapper .btn-container::before{display:none!important}