html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@keyframes flicker{0%{opacity:.27861;opacity:var(--flicker-opacity-1)}5%{opacity:.34769;opacity:var(--flicker-opacity-2)}10%{opacity:.23604;opacity:var(--flicker-opacity-3)}15%{opacity:.9062600000000001;opacity:var(--flicker-opacity-4)}20%{opacity:.18128;opacity:var(--flicker-opacity-5)}25%{opacity:.83891;opacity:var(--flicker-opacity-6)}30%{opacity:.65583;opacity:var(--flicker-opacity-7)}35%{opacity:.6780700000000001;opacity:var(--flicker-opacity-8)}40%{opacity:.26559;opacity:var(--flicker-opacity-9)}45%{opacity:.84693;opacity:var(--flicker-opacity-10)}50%{opacity:.9601900000000001;opacity:var(--flicker-opacity-11)}55%{opacity:.08593999999999999;opacity:var(--flicker-opacity-12)}60%{opacity:.20312999999999998;opacity:var(--flicker-opacity-13)}65%{opacity:.71988;opacity:var(--flicker-opacity-14)}70%{opacity:.53455;opacity:var(--flicker-opacity-15)}75%{opacity:.37288;opacity:var(--flicker-opacity-16)}80%{opacity:.71428;opacity:var(--flicker-opacity-17)}85%{opacity:.70419;opacity:var(--flicker-opacity-18)}90%{opacity:.7003;opacity:var(--flicker-opacity-19)}95%{opacity:.36107999999999996;opacity:var(--flicker-opacity-20)}to{background-position:0 50%;opacity:.24387;opacity:var(--flicker-opacity-21)}}:root{--flicker-opacity-1:27.861%;--flicker-opacity-2:34.769%;--flicker-opacity-3:23.604%;--flicker-opacity-4:90.626%;--flicker-opacity-5:18.128%;--flicker-opacity-6:83.891%;--flicker-opacity-7:65.583%;--flicker-opacity-8:67.807%;--flicker-opacity-9:26.559%;--flicker-opacity-10:84.693%;--flicker-opacity-11:96.019%;--flicker-opacity-12:8.594%;--flicker-opacity-13:20.313%;--flicker-opacity-14:71.988%;--flicker-opacity-15:53.455%;--flicker-opacity-16:37.288%;--flicker-opacity-17:71.428%;--flicker-opacity-18:70.419%;--flicker-opacity-19:70.03%;--flicker-opacity-20:36.108%;--flicker-opacity-21:24.387%;--flicker-background-color:hsla(0,6%,7%,.1);--crt-bg-color:hsla(0,6%,7%,.25)}[data-filter=crt]:after,[data-filter=crt]:before{bottom:0;content:" ";display:block;left:0;pointer-events:none;position:fixed;right:0;top:0}[data-filter=crt]:after{animation:flicker .15s infinite;background:hsla(0,6%,7%,.1);background:var(--flicker-background-color);opacity:0;z-index:999999}[data-filter=crt]:before{background:linear-gradient(hsla(0,6%,7%,0) 50%,hsla(0,6%,7%,.25) 0),linear-gradient(90deg,rgba(255,0,0,.06),rgba(0,255,0,.02) 0,rgba(0,0,255,.06) 0);background:linear-gradient(hsla(0,6%,7%,0) 50%,var(--crt-bg-color) 50%),linear-gradient(90deg,rgba(255,0,0,.06) 0,rgba(0,255,0,.02) 0,rgba(0,0,255,.06) 0);background-size:100% 2px,3px 100%;z-index:999998}@keyframes scanline{0%{transform:translate3d(0,200000%,0)}}@keyframes scanlines{0%{background-position:0 50%}}[data-filter=scanlines]:after,[data-filter=scanlines]:before{bottom:0;content:"";left:0;pointer-events:none;position:fixed;right:0;top:0}[data-filter=scanlines]:before{animation:scanlines 1s steps(60) infinite;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.15) 51%);background-size:100% 4px;z-index:999998}[data-filter=scanlines]:after{animation:scanline 6s linear infinite;background:rgba(0,0,0,.3);height:2px;opacity:.75;width:100%;z-index:999999}[data-filter=gameboy]:after,[data-filter=gameboy]:before{bottom:0;content:"";left:0;pointer-events:none;position:fixed;right:0;top:0}[data-filter=gameboy]:before{backdrop-filter:grayscale(100%) contrast(150%) brightness(90%);background-color:#c5de9c!important;mix-blend-mode:multiply;z-index:999998}[data-filter=gameboy]:after{background:repeating-linear-gradient(0deg,rgba(0,0,0,.35),rgba(0,0,0,.05) 1px,transparent 0,transparent 2px);bottom:0;content:"";left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:999999}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only:focus{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}@media(max-width:414px){.hide-sm{display:none!important}}@media(min-width:1200px){.hide-lg{display:none!important}}@keyframes float-right{0%{filter:drop-shadow(0 5px 15px rgba(0,0,0,.6));transform:translateY(0) translateX(0)}50%{filter:drop-shadow(0 25px 15px rgba(0,0,0,.2));transform:translateY(-20px) translateX(20px)}to{filter:drop-shadow(0 5px 15px rgba(0,0,0,.6));transform:translateY(0) translateX(0)}}@keyframes float-left{0%{filter:drop-shadow(0 5px 15px rgba(0,0,0,.6));transform:translateY(0) translateX(0)}50%{filter:drop-shadow(0 25px 15px rgba(0,0,0,.2));transform:translateY(20px) translateX(-20px)}to{filter:drop-shadow(0 5px 15px rgba(0,0,0,.6));transform:translateY(0) translateX(0)}}@keyframes float{0%{filter:drop-shadow(0 12px 16px rgba(0,0,0,.4));transform:translateY(0)}50%{filter:drop-shadow(0 32px 24px rgba(0,0,0,.2));transform:translateY(40px)}to{filter:drop-shadow(0 12px 16px rgba(0,0,0,.4));transform:translateY(0)}}@keyframes rotate-icon{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes gradient-body{to{--angle:360deg}}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}:root{--color-primary:#9fc23c;--color-primary--rgb:159,194,60;--color-primary-shade:#8cab35;--color-primary-shade--rgb:140,171,53;--color-primary-shader:#0e5928;--color-primary-shader--rgb:14,89,40;--color-primary-tint:#a9c850;--color-primary-tint--rgb:169,200,80;--color-secondary:#fffd55;--color-secondary--rgb:255,253,85;--color-secondary-shade:#e0df4b;--color-secondary-shade--rgb:224,223,75;--color-secondary-tint:#fffd66;--color-secondary-tint--rgb:255,253,102;--color-tertiary:#eb3323;--color-tertiary--rgb:235,51,35;--color-tertiary-shade:#cf2d1f;--color-tertiary-shade--rgb:207,45,31;--color-tertiary-tint:#ed4739;--color-tertiary-tint--rgb:237,71,57;--color-quarternary:#c15227;--color-quarternary--rgb:193,82,39;--color-quarternary-shade:#592807;--color-quarternary-shade--rgb:89,40,7;--color-quarternary-tint:#db9d73;--color-quarternary-tint--rgb:219,157,115;--color-dark:#000;--color-dark--rgb:0,0,0;--color-dark-tint:#1a1a1a;--color-dark-tint--rgb:26,26,26;--color-light:#fff;--color-light--rgb:255,255,255;--color-light-shade:#d1ccd0;--color-light-shade--rgb:209,204,208;--grid-width:1568px;--font-heading:"Press Start 2P",system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-base:"Space Grotesk",sans-serif}*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;scroll-behavior:smooth}body{background-color:#1a1a1a;background-color:var(--color-dark-tint);color:#fff;color:var(--color-light);font-family:Space Grotesk,sans-serif;font-family:var(--font-base);font-optical-sizing:auto;font-weight:400;line-height:normal;overflow-x:hidden;transition:padding .2s ease}body:has(.globalnav.-opened),body:has(.modal-shiny.-active),body:has(.modalfilter.-opened){overflow:hidden}body:not(.page-template-template-memberships):not(.error404).logged-in{--angle:0deg;animation:gradient-body 10s linear infinite;background:linear-gradient(0deg,#a9c850,#1a1a1a);background:linear-gradient(var(--angle),var(--color-primary-tint),var(--color-dark-tint));padding:8px}body:not(.page-template-template-memberships):not(.error404).logged-in #app{border:1px solid #1a1a1a;border:1px solid var(--color-dark-tint)}::-moz-selection{background-color:#a9c850;background-color:var(--color-primary-tint);color:#1a1a1a;color:var(--color-dark-tint)}::selection{background-color:#a9c850;background-color:var(--color-primary-tint);color:#1a1a1a;color:var(--color-dark-tint)}svg{height:1em;width:1em}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:#1a1a1a;color:var(--color-dark-tint);cursor:pointer;padding:0}input[type=button],input[type=search],input[type=submit],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}ol,ul{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:Press Start\ 2P,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--font-heading);font-weight:400;line-height:1.5;margin:0}h3{font-size:.75rem}@media(min-width:1024px){h3{font-size:1rem}}@media(min-width:1200px){h3{font-size:1.5rem}}h5{font-size:.75rem}@media(min-width:1024px){h5{font-size:1rem}}h6{font-size:.5rem}@media(min-width:1024px){h6{font-size:.625rem}}p{line-height:1.5}#app{background-color:#1a1a1a;background-color:var(--color-dark-tint);overflow:hidden;position:relative}.separator{display:block;height:24px;margin:0 auto;width:184px}@media(min-width:1920px){.separator{height:48px;width:368px}}.backdrop{background-color:rgba(0,0,0,.4);cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;transition:backdrop-filter .3s ease,opacity .3s ease;width:100%;z-index:1}[data-fancybox]{cursor:zoom-in;display:block;height:100%}[data-fancybox]:hover{opacity:.75}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background-color:#1a1a1a;background-color:var(--color-dark-tint)}::-webkit-scrollbar-thumb{background-color:#9fc23c;background-color:var(--color-primary)}img[sizes=AUTO],img[sizes=AUTo],img[sizes=AUtO],img[sizes=AUto],img[sizes=AuTO],img[sizes=AuTo],img[sizes=AutO],img[sizes=Auto],img[sizes=aUTO],img[sizes=aUTo],img[sizes=aUtO],img[sizes=aUto],img[sizes=auTO],img[sizes=auTo],img[sizes=autO],img[sizes=auto],img[sizes^="auto,"i]{contain:size!important;contain-intrinsic-size:1024px 1024px!important}.grid{margin-left:auto;margin-right:auto;max-width:1568px;max-width:var(--grid-width);width:calc(100% - 48px)}@media(min-width:768px){.grid{width:calc(100% - 80px)}}#pmpro_account-membership .pmpro_card#pmpro_account-membership-none a,.button,.pmpro-confirmation .pmpro_btn-plain,.pmpro_actions_nav a,.pmpro_card_content>a,.pmpro_form_submit .pmpro_btn,.pmpro_level_card .pmpro_btn,.pmpro_logged_in_welcome_wrap .pmpro_card_actions a{align-items:center;border:1px solid #1a1a1a;border:1px solid var(--button-border-color,var(--color-dark-tint));color:#1a1a1a;color:var(--button-color,var(--color-dark-tint));cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:8px;height:48px;justify-content:center;padding:8px 16px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;width:auto}@media(min-width:768px){#pmpro_account-membership .pmpro_card#pmpro_account-membership-none a,.button,.pmpro-confirmation .pmpro_btn-plain,.pmpro_actions_nav a,.pmpro_card_content>a,.pmpro_form_submit .pmpro_btn,.pmpro_level_card .pmpro_btn,.pmpro_logged_in_welcome_wrap .pmpro_card_actions a{padding:8px 32px}}#pmpro_account-membership .pmpro_card#pmpro_account-membership-none a:hover,.button:hover,.pmpro-confirmation .pmpro_btn-plain:hover,.pmpro_actions_nav a:hover,.pmpro_card_content>a:hover,.pmpro_form_submit .pmpro_btn:hover,.pmpro_level_card .pmpro_btn:hover,.pmpro_logged_in_welcome_wrap .pmpro_card_actions a:hover{background-color:hsla(0,0%,100%,.1)}#pmpro_account-membership .pmpro_card#pmpro_account-membership-none a.active,#pmpro_account-membership .pmpro_card#pmpro_account-membership-none a:focus,.button.active,.button:focus,.pmpro-confirmation .pmpro_btn-plain.active,.pmpro-confirmation .pmpro_btn-plain:focus,.pmpro_actions_nav a.active,.pmpro_actions_nav a:focus,.pmpro_card_content>a.active,.pmpro_card_content>a:focus,.pmpro_form_submit .pmpro_btn.active,.pmpro_form_submit .pmpro_btn:focus,.pmpro_level_card .pmpro_btn.active,.pmpro_level_card .pmpro_btn:focus,.pmpro_logged_in_welcome_wrap .pmpro_card_actions a.active,.pmpro_logged_in_welcome_wrap .pmpro_card_actions a:focus{background-color:rgba(0,0,0,.1)}#pmpro_account-membership .pmpro_card#pmpro_account-membership-none a:disabled,.button:disabled,.pmpro-confirmation .pmpro_btn-plain:disabled,.pmpro_actions_nav a:disabled,.pmpro_card_content>a:disabled,.pmpro_form_submit .pmpro_btn:disabled,.pmpro_level_card .pmpro_btn:disabled,.pmpro_logged_in_welcome_wrap .pmpro_card_actions a:disabled{opacity:.5;pointer-events:none}#pmpro_account-membership .pmpro_card#pmpro_account-membership-none a svg,.button svg,.pmpro-confirmation .pmpro_btn-plain svg,.pmpro_actions_nav a svg,.pmpro_card_content>a svg,.pmpro_form_submit .pmpro_btn svg,.pmpro_level_card .pmpro_btn svg,.pmpro_logged_in_welcome_wrap .pmpro_card_actions a svg{font-size:1.5rem}#pmpro_account-membership .pmpro_card#pmpro_account-membership-none a.-loading,.button.-loading,.pmpro-confirmation .pmpro_btn-plain.-loading,.pmpro_actions_nav a.-loading,.pmpro_card_content>a.-loading,.pmpro_form_submit .pmpro_btn.-loading,.pmpro_level_card .pmpro_btn.-loading,.pmpro_logged_in_welcome_wrap .pmpro_card_actions a.-loading{opacity:.6;pointer-events:none;position:relative}#pmpro_account-membership .pmpro_card#pmpro_account-membership-none a.-loading:before,.button.-loading:before,.pmpro-confirmation .pmpro_btn-plain.-loading:before,.pmpro_actions_nav a.-loading:before,.pmpro_card_content>a.-loading:before,.pmpro_form_submit .pmpro_btn.-loading:before,.pmpro_level_card .pmpro_btn.-loading:before,.pmpro_logged_in_welcome_wrap .pmpro_card_actions a.-loading:before{animation:rotate-icon 5s linear infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' fill='none'%3E%3Cpath fill='%231a1a1a' d='M86.667 13.333H73.333v40h13.334v-40Zm0 93.334H73.333v40h13.334v-40Zm60-33.334v13.334h-40V73.333h40ZM53.333 86.667V73.333h-40v13.334h40Zm46.667-40h13.334V60H100V46.667Zm26.667-13.334h-13.333v13.334h13.333V33.333ZM60 46.667H46.667V60H60V46.667ZM33.334 33.333h13.333v13.334H33.333V33.333Zm66.666 80h13.334v13.334h13.333v-13.334h-13.333V100H100v13.333Zm-53.333 0V100H60v13.333H46.667Zm0 0v13.334H33.333v-13.334h13.334Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:24px;left:16px;margin:auto;position:absolute;width:24px}#pmpro_account-membership .pmpro_card#pmpro_account-membership-none a.-float,.button.-float,.pmpro-confirmation .pmpro_btn-plain.-float,.pmpro_actions_nav a.-float,.pmpro_card_content>a.-float,.pmpro_form_submit .pmpro_btn.-float,.pmpro_level_card .pmpro_btn.-float,.pmpro_logged_in_welcome_wrap .pmpro_card_actions a.-float{--button-border-color:var(--color-dark-tint);--button-color:var(--color-dark-tint);background-color:#9fc23c;background-color:var(--color-primary);box-shadow:0 4px 16px rgba(0,0,0,.2);height:64px;opacity:1;padding:0;transition:opacity .2s ease;width:64px}#pmpro_account-membership .pmpro_card#pmpro_account-membership-none a.-float:active,.button.-float:active,.pmpro-confirmation .pmpro_btn-plain.-float:active,.pmpro_actions_nav a.-float:active,.pmpro_card_content>a.-float:active,.pmpro_form_submit .pmpro_btn.-float:active,.pmpro_level_card .pmpro_btn.-float:active,.pmpro_logged_in_welcome_wrap .pmpro_card_actions a.-float:active{box-shadow:0 4px 16px rgba(0,0,0,.2),inset 4px 4px 8px rgba(0,0,0,.25)}#pmpro_account-membership .pmpro_card#pmpro_account-membership-none a.-float svg,.button.-float svg,.pmpro-confirmation .pmpro_btn-plain.-float svg,.pmpro_actions_nav a.-float svg,.pmpro_card_content>a.-float svg,.pmpro_form_submit .pmpro_btn.-float svg,.pmpro_level_card .pmpro_btn.-float svg,.pmpro_logged_in_welcome_wrap .pmpro_card_actions a.-float svg{font-size:2rem}#pmpro_account-membership .pmpro_card#pmpro_account-membership-none a.-float:before,.button.-float:before,.pmpro-confirmation .pmpro_btn-plain.-float:before,.pmpro_actions_nav a.-float:before,.pmpro_card_content>a.-float:before,.pmpro_form_submit .pmpro_btn.-float:before,.pmpro_level_card .pmpro_btn.-float:before,.pmpro_logged_in_welcome_wrap .pmpro_card_actions a.-float:before{align-items:center;background-color:#8cab35;background-color:var(--color-primary-shade);border:1px solid #1a1a1a;border:1px solid var(--color-dark-tint);box-sizing:border-box;content:attr(aria-label);display:flex;font-weight:500;height:64px;opacity:0;padding:0 24px;pointer-events:none;position:absolute;right:62px;transition:opacity .2s ease;white-space:nowrap}@media(min-width:768px){#pmpro_account-membership .pmpro_card#pmpro_account-membership-none a.-float:hover:before,.button.-float:hover:before,.pmpro-confirmation .pmpro_btn-plain.-float:hover:before,.pmpro_actions_nav a.-float:hover:before,.pmpro_card_content>a.-float:hover:before,.pmpro_form_submit .pmpro_btn.-float:hover:before,.pmpro_level_card .pmpro_btn.-float:hover:before,.pmpro_logged_in_welcome_wrap .pmpro_card_actions a.-float:hover:before{opacity:1;pointer-events:all}}#pmpro_account-membership .pmpro_card#pmpro_account-membership-none a.-float.-hide,.button.-float.-hide,.pmpro-confirmation .pmpro_btn-plain.-float.-hide,.pmpro_actions_nav a.-float.-hide,.pmpro_card_content>a.-float.-hide,.pmpro_form_submit .pmpro_btn.-float.-hide,.pmpro_level_card .pmpro_btn.-float.-hide,.pmpro_logged_in_welcome_wrap .pmpro_card_actions a.-float.-hide{opacity:0;pointer-events:none}.float-buttons{bottom:16px;display:flex;flex-direction:column;gap:16px;position:fixed;right:16px;z-index:4}#loginform,.form,.pmpro_form,.pmpro_form_fields{display:flex;flex-direction:column;gap:24px}#loginform p,.form p,.pmpro_form p,.pmpro_form_fields p{margin:0}#loginform .pmpro_form_field,#loginform p:has(.input),#loginform-control,.form .pmpro_form_field,.form p:has(.input),.form-control,.pmpro_form .pmpro_form_field,.pmpro_form p:has(.input),.pmpro_form-control,.pmpro_form_fields .pmpro_form_field,.pmpro_form_fields p:has(.input),.pmpro_form_fields-control{display:flex;flex-direction:column;gap:16px;position:relative;width:100%}#loginform .pmpro_form_field p,#loginform p:has(.input) p,#loginform-control p,.form .pmpro_form_field p,.form p:has(.input) p,.form-control p,.pmpro_form .pmpro_form_field p,.pmpro_form p:has(.input) p,.pmpro_form-control p,.pmpro_form_fields .pmpro_form_field p,.pmpro_form_fields p:has(.input) p,.pmpro_form_fields-control p{font-size:.875rem;margin:-8px 0 0}#loginform .pmpro_form_label,#loginform p:has(input) label,#loginform-label,.form .pmpro_form_label,.form p:has(input) label,.form-label,.pmpro_form .pmpro_form_label,.pmpro_form p:has(input) label,.pmpro_form-label,.pmpro_form_fields .pmpro_form_label,.pmpro_form_fields p:has(input) label,.pmpro_form_fields-label{align-items:center;display:flex;font-size:1rem;font-weight:600;gap:8px}#loginform .input,#loginform .pmpro_form_input,#loginform-input,#loginform-select,.form .input,.form .pmpro_form_input,.form-input,.form-select,.pmpro_form .input,.pmpro_form .pmpro_form_input,.pmpro_form-input,.pmpro_form-select,.pmpro_form_fields .input,.pmpro_form_fields .pmpro_form_input,.pmpro_form_fields-input,.pmpro_form_fields-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#9fc23c;background-color:var(--form-input-background,var(--color-primary));border:1px solid;border:1px solid var(--form-input-border,currentcolor);color:currentcolor;color:var(--form-input-color,currentcolor);height:56px;padding:0 16px;width:100%}#loginform .input:focus,#loginform .input:hover,#loginform .pmpro_form_input:focus,#loginform .pmpro_form_input:hover,#loginform-input:focus,#loginform-input:hover,#loginform-select:focus,#loginform-select:hover,.form .input:focus,.form .input:hover,.form .pmpro_form_input:focus,.form .pmpro_form_input:hover,.form-input:focus,.form-input:hover,.form-select:focus,.form-select:hover,.pmpro_form .input:focus,.pmpro_form .input:hover,.pmpro_form .pmpro_form_input:focus,.pmpro_form .pmpro_form_input:hover,.pmpro_form-input:focus,.pmpro_form-input:hover,.pmpro_form-select:focus,.pmpro_form-select:hover,.pmpro_form_fields .input:focus,.pmpro_form_fields .input:hover,.pmpro_form_fields .pmpro_form_input:focus,.pmpro_form_fields .pmpro_form_input:hover,.pmpro_form_fields-input:focus,.pmpro_form_fields-input:hover,.pmpro_form_fields-select:focus,.pmpro_form_fields-select:hover{border-color:#000;border-color:var(--form-input-border-hover,var(--color-dark));outline:#a9c850;outline:var(--form-input-outline-hover,var(--color-primary-tint))}#loginform .input::-moz-placeholder,#loginform .pmpro_form_input::-moz-placeholder,#loginform-input::-moz-placeholder,#loginform-select::-moz-placeholder,.form .input::-moz-placeholder,.form .pmpro_form_input::-moz-placeholder,.form-input::-moz-placeholder,.form-select::-moz-placeholder,.pmpro_form .input::-moz-placeholder,.pmpro_form .pmpro_form_input::-moz-placeholder,.pmpro_form-input::-moz-placeholder,.pmpro_form-select::-moz-placeholder,.pmpro_form_fields .input::-moz-placeholder,.pmpro_form_fields .pmpro_form_input::-moz-placeholder,.pmpro_form_fields-input::-moz-placeholder,.pmpro_form_fields-select::-moz-placeholder{color:rgba(0,0,0,.5)}#loginform .input::placeholder,#loginform .pmpro_form_input::placeholder,#loginform-input::placeholder,#loginform-select::placeholder,.form .input::placeholder,.form .pmpro_form_input::placeholder,.form-input::placeholder,.form-select::placeholder,.pmpro_form .input::placeholder,.pmpro_form .pmpro_form_input::placeholder,.pmpro_form-input::placeholder,.pmpro_form-select::placeholder,.pmpro_form_fields .input::placeholder,.pmpro_form_fields .pmpro_form_input::placeholder,.pmpro_form_fields-input::placeholder,.pmpro_form_fields-select::placeholder{color:rgba(0,0,0,.5)}#loginform .input.error,#loginform .input.pmpro_form_input-error,#loginform .pmpro_form_input.error,#loginform .pmpro_form_input.pmpro_form_input-error,#loginform-input.error,#loginform-input.pmpro_form_input-error,#loginform-select.error,#loginform-select.pmpro_form_input-error,.form .input.error,.form .input.pmpro_form_input-error,.form .pmpro_form_input.error,.form .pmpro_form_input.pmpro_form_input-error,.form-input.error,.form-input.pmpro_form_input-error,.form-select.error,.form-select.pmpro_form_input-error,.pmpro_form .input.error,.pmpro_form .input.pmpro_form_input-error,.pmpro_form .pmpro_form_input.error,.pmpro_form .pmpro_form_input.pmpro_form_input-error,.pmpro_form-input.error,.pmpro_form-input.pmpro_form_input-error,.pmpro_form-select.error,.pmpro_form-select.pmpro_form_input-error,.pmpro_form_fields .input.error,.pmpro_form_fields .input.pmpro_form_input-error,.pmpro_form_fields .pmpro_form_input.error,.pmpro_form_fields .pmpro_form_input.pmpro_form_input-error,.pmpro_form_fields-input.error,.pmpro_form_fields-input.pmpro_form_input-error,.pmpro_form_fields-select.error,.pmpro_form_fields-select.pmpro_form_input-error{box-shadow:none!important}#loginform .pmpro_form_input-select,#loginform-select,.form .pmpro_form_input-select,.form-select,.pmpro_form .pmpro_form_input-select,.pmpro_form-select,.pmpro_form_fields .pmpro_form_input-select,.pmpro_form_fields-select{background-image:url(/wp-content/themes/99vidas-theme/public/images/icons/chevron-down.97a762.svg);background-image:var(--form-select-icon,url(/wp-content/themes/99vidas-theme/public/images/icons/chevron-down.97a762.svg));background-position:right 16px center;background-repeat:no-repeat;background-size:24px 24px}#loginform [type=checkbox],#loginform-checkbox,.form [type=checkbox],.form-checkbox,.pmpro_form [type=checkbox],.pmpro_form-checkbox,.pmpro_form_fields [type=checkbox],.pmpro_form_fields-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#1a1a1a;background-color:var(--checkbox-background-color,var(--color-dark-tint));border:1px solid #fff;border:1px solid var(--checkbox-border-color,var(--color-light));cursor:pointer;height:16px;width:16px}#loginform [type=checkbox]:checked,#loginform-checkbox:checked,.form [type=checkbox]:checked,.form-checkbox:checked,.pmpro_form [type=checkbox]:checked,.pmpro_form-checkbox:checked,.pmpro_form_fields [type=checkbox]:checked,.pmpro_form_fields-checkbox:checked{background-color:#9fc23c;background-color:var(--checkbox-checked-background-color,var(--color-primary));border-color:#9fc23c;border-color:var(--checkbox-checked-border-color,var(--color-primary));box-shadow:inset 0 0 0 2px #1a1a1a;box-shadow:inset 0 0 0 2px var(--checkbox-checked-box-color,var(--color-dark-tint))}.modal.-shortcuts{align-items:center;bottom:0;display:flex;height:100%;justify-self:center;left:0;position:fixed;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:9}.modal.-shortcuts.-opened,.modal.-shortcuts.-opening{pointer-events:all}.modal.-shortcuts.-opened .modal-backdrop,.modal.-shortcuts.-opening .modal-backdrop{opacity:1}.modal.-shortcuts.-opening{pointer-events:all}.modal.-shortcuts.-opening .modal-backdrop{opacity:1}.modal.-shortcuts.-opening .modal-dialog{transform:scale(1.01)}.modal.-shortcuts.-closing{pointer-events:none}.modal.-shortcuts.-closing .modal-backdrop,.modal.-shortcuts.-closing .modal-dialog{opacity:0}.modal.-shortcuts.-closing .modal-dialog{transform:scale(1.01)}.modal.-shortcuts .modal-backdrop{background-color:rgba(0,0,0,.3);bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .1s ease;width:100%;z-index:10}.modal.-shortcuts .modal-dialog{backdrop-filter:blur(30px);background-color:rgba(0,0,0,.5);box-shadow:0 8px 24px rgba(0,0,0,.1);display:flex;flex-direction:column;height:320px;margin:auto;max-width:560px;position:relative;transition:transform .1s ease;width:calc(100% - 48px);z-index:11}.modal.-shortcuts .modal-header{flex-shrink:0}.modal.-shortcuts .modal-list{flex:1 1 auto;overflow:auto}.modal.-shortcuts .modal-list__group{font-size:.675rem;padding:16px 16px 8px;text-transform:uppercase}.modal.-shortcuts .modal-list__title{align-items:center;display:flex;gap:8px}.modal.-shortcuts .modal-list__item{align-items:center;color:hsla(0,0%,100%,.75);cursor:pointer;display:flex;justify-content:space-between;padding:12px 16px}.modal.-shortcuts .modal-list__item:hover{background-color:rgba(0,0,0,.3);color:#fff;color:var(--color-light)}.modal.-shortcuts .modal-list__item:active{background-color:rgba(0,0,0,.2)}.modal.-shortcuts .modal-list__item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.modal.-shortcuts .modal-list__keys{align-items:center;display:none;gap:4px}@media(min-width:768px){.modal.-shortcuts .modal-list__keys{display:flex}}.modal.-shortcuts .modal-list__keys code{background-color:#1a1a1a;background-color:var(--color-dark-tint);color:#9fc23c;color:var(--color-primary);font-family:Courier New,Courier,monospace;font-weight:600;padding:4px 8px;text-transform:uppercase}.modal.-shortcuts .modal-footer{align-items:center;background-color:rgba(0,0,0,.3);display:flex;flex-shrink:0;flex-wrap:wrap;gap:16px;padding:16px;width:100%}.modal.-shortcuts .modal-footer__item{align-items:center;cursor:pointer;display:flex;font-size:.875rem;gap:8px;opacity:.8}.modal.-shortcuts .modal-footer__item:hover{opacity:1}.modalinstall{height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:9}.modalinstall-dialog{align-items:center;background-color:#8cab35;background-color:var(--color-primary-shade);bottom:0;box-shadow:0 -8px 16px rgba(0,0,0,.15);display:flex;gap:32px;justify-content:space-between;left:0;overflow:auto;padding:16px;position:absolute;transform:translateY(100%);transition:transform .3s ease;width:100%;z-index:2}.modalinstall-dialog__confirm{align-items:center;color:#1a1a1a;color:var(--color-dark-tint);display:flex;font-weight:500;gap:16px}.modalinstall-dialog__close{color:#1a1a1a;color:var(--color-dark-tint);display:flex;font-size:1.5rem}@media(max-width:1023.98px){.modalinstall.opened{opacity:1;pointer-events:all}.modalinstall.opened .backdrop{backdrop-filter:blur(2px);opacity:1}.modalinstall.opened .modalinstall-dialog{transform:translateY(0)}}@media(max-width:1023.98px)and (min-width:1024px){.modalinstall.opened .modalinstall-dialog{transform:translateY(80px)}}.modal-shiny{align-items:center;backdrop-filter:blur(2px);display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:backdrop-filter 2s ease,background-color 2s ease,opacity 2s;width:100%;z-index:99}.modal-shiny__card{position:relative}.modal-shiny__card:after{background-color:#333;border-radius:18px;box-shadow:0 20px 70px -10px rgba(51,51,51,.7),0 50px 100px 0 rgba(51,51,51,.2);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:translateZ(-50px);transition:.3s;width:100%;z-index:-1}.modal-shiny .js-tilt-glare{border-radius:18px!important}.modal-shiny img{display:block;height:auto;max-width:400px;opacity:0;transition:opacity 2s ease;width:60vw}.modal-shiny.-active{backdrop-filter:blur(12px);background-color:rgba(140,171,53/40%);background-color:rgba(var(--color-primary-shade--rgb)/40%);opacity:1;pointer-events:all}.modal-shiny.-active .modal-shiny__card:after,.modal-shiny.-active img{opacity:1}.spacer{height:var(--mobile)}@media(min-width:1024px){.spacer{height:var(--tablet)}}@media(min-width:1200px){.spacer{height:var(--desktop)}}.list-wrapper{position:relative}.list-wrapper:after,.list-wrapper:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:16px;z-index:1}.list-wrapper:before{background-image:linear-gradient(90deg,#1a1a1a,transparent);background-image:linear-gradient(to right,var(--color-dark-tint),transparent);left:0}.list-wrapper:after{background-image:linear-gradient(270deg,#1a1a1a,transparent);background-image:linear-gradient(to left,var(--color-dark-tint),transparent);right:0}