.text-light{color:var(--light-clr)}.text-dark{color:var(--dark-clr)}.text-muted{color:var(--muted-clr)}.text-primary{color:var(--primary-clr)}.text-secondary{color:var(--secondary-clr)}.bg-light{background-color:var(--light-clr)}.bg-primary{background-color:var(--primary-clr);color:var(--primary-clr-light)}.btn{all:unset;border:1px solid rgba(0,0,0,0);transition:.2s ease;display:flex;gap:.5rem;align-items:center;padding:.5rem 1rem;cursor:pointer;width:-moz-fit-content;width:fit-content;border-radius:var(--br-radius)}.btn:hover,.btn:focus{text-decoration:none}.btn-dark{background-color:var(--dark-clr);color:var(--light-clr);border-color:rgba(0,0,0,0)}.btn-dark:hover,.btn-dark:focus{background-color:var(--muted-clr)}.btn-primary{background-color:var(--primary-clr);color:var(--primary-clr-light);border-color:rgba(0,0,0,0)}.btn-primary:hover,.btn-primary:focus{background-color:var(--primary-clr-dark)}.btn-secondary{background-color:var(--secondary-clr);color:var(--secondary-clr-light);border-color:rgba(0,0,0,0)}.btn-secondary:hover,.btn-secondary:focus{background-color:var(--secondary-clr-dark)}.btn-outline{background-color:rgba(0,0,0,0);color:var(--dark-clr);border-color:var(--dark-clr)}.btn-outline:hover,.btn-outline:focus{background-color:var(--dark-clr);color:var(--light-clr)}.btn-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.image-button{position:relative;display:inline-block;overflow:hidden;border-radius:var(--br-radius);width:100%;height:auto;aspect-ratio:1/1}.image-button .overlay{position:absolute;inset:0;z-index:10;cursor:pointer;transition:.2s ease;display:flex;justify-content:start;align-items:end;padding:1rem;color:var(--light-clr)}.image-button .overlay p{margin:0;transition:.2s ease;font-size:1.5rem}.image-button img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.2s ease;filter:brightness(0.6) saturate(0.8)}.image-button:hover .overlay p,.image-button:focus .overlay p{font-size:1.1rem}.image-button:hover img,.image-button:focus img{filter:brightness(0.7) saturate(1);transform:scale(1.1)}.card{padding:1rem;border:1px solid var(--muted-clr);border-radius:var(--br-radius);background-color:var(--light-clr);box-shadow:var(--shadow);overflow:hidden}.site-header{background-color:rgba(0,0,0,0);color:var(--dark-clr);position:fixed;top:0;left:0;width:100%;z-index:1000;transition:.3s ease}@media(min-width: 800px){.site-header li.close-btn{display:none}}.site-header li.close-btn a{color:var(--danger-clr)}.site-header.scrolled{background-color:var(--light-clr);color:var(--dark-clr);box-shadow:var(--shadow)}.site-header .left{display:flex;margin-left:auto;gap:1rem;align-items:center}.site-header .left .cta-btn{padding:.5rem .75rem}@media(max-width: 800px){.site-header .left .cta-btn{display:none}}.site-header .close-nav-text{all:unset;color:var(--danger-clr);cursor:pointer}.site-header .container{display:flex;flex-direction:row;align-items:center;padding:.25rem .75rem;min-width:300px}.site-header .site-title{font-size:1.25rem}@media(min-width: 800px){.site-header .site-title{font-size:1.75rem}}@media(min-width: 800px){.site-header .navigation{margin-left:auto}.site-header .close-nav,.site-header .toggle-nav{display:none}.site-header ul.main-menu{all:unset;list-style:none;display:flex;gap:1rem;align-items:center}.site-header ul.main-menu li{margin-bottom:0}.site-header .collapse-btn{display:none}.site-header li.menu-item-has-children::after{content:"▾";margin-left:.25rem}.site-header li.menu-item-has-children:focus::after,.site-header li.menu-item-has-children:hover::after{content:"▴"}.site-header ul.main-menu li{position:relative}.site-header ul.main-menu li ul.sub-menu{all:unset;position:absolute;top:100%;left:50%;transform:translateX(-50%);width:-moz-max-content;width:max-content;opacity:0;max-height:0;pointer-events:none;z-index:1;list-style:none;transition:.2s ease;background-color:var(--light-clr);color:var(--dark-clr);border-radius:.5rem}.site-header ul.main-menu li ul.sub-menu li{margin-bottom:.5rem}.site-header ul.main-menu li:hover ul.sub-menu,.site-header ul.main-menu li:focus-within ul.sub-menu{max-height:40vh;border:1px solid var(--muted-clr);opacity:100;padding:.5rem;padding-bottom:0;pointer-events:auto}.site-header ul.main-menu li ul.sub-menu li{position:relative}.site-header ul.main-menu li ul.sub-menu li ul.sub-menu{all:unset;position:absolute;top:0;left:100%;margin-left:.5rem;width:-moz-max-content;width:max-content;max-height:0;opacity:0;list-style:none;transition:.2s ease;background-color:var(--light-clr);color:var(--dark-clr);border-radius:.5rem}.site-header ul.main-menu li ul.sub-menu li:hover ul.sub-menu,.site-header ul.main-menu li ul.sub-menu li:focus-within ul.sub-menu{max-height:40vh;border:1px solid var(--muted-clr);padding:.5rem;padding-bottom:0;opacity:100}}@media(max-width: 800px){.site-header .toggle-nav{all:unset;display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;border-radius:50%;border:1px solid;margin-left:auto;cursor:pointer;transition:.2s ease}.site-header .toggle-nav:hover,.site-header .toggle-nav:focus{background-color:var(--muted-clr);color:var(--light-clr)}.site-header .navigation{opacity:0;z-index:-100;pointer-events:none;transition:.2s ease;color:var(--dark-clr)}.site-header .navigation .close-nav{display:block;cursor:pointer;position:fixed;inset:0;background-color:rgba(0,0,0,.5137254902);border:none}.site-header .navigation.show{opacity:100;z-index:100;pointer-events:auto}.site-header ul{padding:0;margin:0;list-style:none;text-align:center;max-width:450px;min-width:320px;width:100%;font-size:1.25rem}.site-header ul li{margin-bottom:.5rem;position:relative}.site-header ul.main-menu{background-color:var(--light-clr);border:1px solid var(--muted-clr);padding-top:1rem;padding-bottom:2rem;border-radius:var(--br-radius) var(--br-radius) 0 0;position:fixed;z-index:101;bottom:0;left:50%;transform:translateX(-50%)}.site-header ul.sub-menu{background-color:var(--bg-clr)}.site-header li.menu-item-has-children .collapse-btn{all:unset;position:absolute;top:0;right:0;padding:0 .5rem;cursor:pointer}.site-header li.menu-item-has-children .collapse-btn::after{font-size:1.5rem;content:"▾"}.site-header li.menu-item-has-children ul.sub-menu{max-height:0;opacity:0;transition:.2s ease;pointer-events:none}.site-header li.menu-item-has-children.show .collapse-btn::after{content:"▴"}.site-header li.menu-item-has-children.show ul.sub-menu{max-height:50vh;opacity:100;pointer-events:auto;padding-top:.5rem}.site-header li.menu-item-has-children ul.sub-menu li.menu-item-has-children .collapse-btn{all:unset;position:absolute;top:0;right:0;padding:0 .5rem;cursor:pointer}.site-header li.menu-item-has-children ul.sub-menu li.menu-item-has-children .collapse-btn::after{content:"▾"}.site-header li.menu-item-has-children ul.sub-menu li.menu-item-has-children ul.sub-menu{max-height:0;opacity:0;transition:.2s ease;pointer-events:none}.site-header li.menu-item-has-children ul.sub-menu li.menu-item-has-children.show .collapse-btn::after{content:"▴"}.site-header li.menu-item-has-children ul.sub-menu li.menu-item-has-children.show ul.sub-menu{max-height:50vh;opacity:100;pointer-events:auto;padding-top:.5rem}}.site-footer{padding:1rem 1rem .5rem 1rem;background-color:var(--dark-clr);color:var(--light-clr)}.site-footer .site-info{display:flex;flex-direction:row;justify-content:space-between}.site-footer .site-info .policies{display:flex;gap:.5rem}@media(max-width: 800px){.site-footer{text-align:center}.site-footer .site-info{flex-direction:column;justify-content:center}.site-footer .site-info .policies{flex-direction:column;margin-bottom:.5rem}}.section-title{background-color:var(--primary-clr);color:var(--primary-clr-light);padding:2rem 0;box-shadow:inset var(--shadow),var(--shadow)}.section-title h1{margin:0}.table{width:100%;border-collapse:collapse;border-radius:var(--br-radius) var(--br-radius) 0 0;overflow:hidden}.table th,.table td{padding:.75rem;text-align:center}.table td,.table th{border:none;border-bottom:1px solid var(--muted-clr)}.table td[rowspan]{border:1px solid var(--primary-clr-light);border-right:none;vertical-align:middle;background:var(--primary-clr);color:var(--primary-clr-light);font-weight:bold}thead{background:var(--primary-clr);color:var(--primary-clr-light)}.table-responsive{width:100%;overflow-x:auto;box-shadow:var(--shadow);border-radius:var(--br-radius)}.table-responsive .table td{white-space:nowrap}.img-cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.img-contain{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.accordion .acc-item{border-bottom:1px solid var(--muted-clr)}.accordion .acc-item .acc-head{position:relative;padding-right:2rem;margin:0;padding:.5rem 0}.accordion .acc-item .acc-head::after{content:"▾";position:absolute;top:.5rem;right:0}.accordion .acc-item .acc-head button{all:unset;cursor:pointer;width:100%}.accordion .acc-item .acc-body{max-height:0;transition:.2s ease;overflow:hidden;margin:0}.accordion .acc-item:focus-within .acc-head::after{content:"▴"}.accordion .acc-item:focus-within .acc-body{max-height:50vh;margin:.5rem 0}.content-shortcut{position:sticky;top:4rem;overflow-y:scroll;max-height:90vh}.content-shortcut ul{display:flex;flex-direction:column;gap:.5rem;padding:0}.content-shortcut ul li{margin:0}.tabs .tab-content{max-height:0;opacity:0;transition:.3s ease}.tabs .tab-content.show{max-height:50vh;opacity:100}input,select,textarea{all:unset;padding:.5rem .75rem;border-radius:.5rem;border:1px solid var(--muted-clr);background-color:var(--bg-clr);transition:.2s ease;box-sizing:border-box}input:focus,select:focus,textarea:focus{border:1px solid var(--primary-clr);background-color:var(--light-clr)}textarea{resize:vertical;min-height:200px}.submit-btn{all:unset;background-color:var(--primary-clr);color:var(--primary-clr-light);width:100%;padding:.5rem;box-sizing:border-box;border-radius:.5rem;text-align:center;transition:.2s ease;cursor:pointer}.submit-btn:hover,.submit-btn:focus{background-color:var(--primary-clr-dark)}:root{--light-clr: hsl(0, 0%, 98%);--bg-clr: hsl(0, 0%, 95%);--dark-clr: hsl(0, 0%, 10%);--muted-clr: hsl(0, 0%, 30%);--br-radius: .25rem;--shadow: 1px 2px 17px 0px #00000054;--primary-clr: hsl(250, 93%, 56%);--primary-clr-dark: hsl(250, 90%, 50%);--primary-clr-light: hsl(250, 100%, 98%);--secondary-clr: hsl(52, 100%, 50%);--secondary-clr-dark: hsl(57, 82%, 75%);--secondary-clr-light: hsl(45, 100%, 5%);--danger-clr: hsl(10, 75%, 40%);--success-clr: hsl(140, 60%, 25%)}@font-face{font-display:swap;font-family:"Custom Font";font-style:normal;font-weight:400;src:url("../fonts/jost-v20-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Custom Font";font-style:italic;font-weight:400;src:url("../fonts/jost-v20-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Custom Font";font-style:normal;font-weight:700;src:url("../fonts/jost-v20-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Custom Font";font-style:italic;font-weight:700;src:url("../fonts/jost-v20-latin-700italic.woff2") format("woff2")}@font-face{font-family:"Pristina";font-style:normal;font-weight:normal;src:url("../fonts/PRISTINA.woff") format("woff")}body{background-color:var(--light-clr);color:var(--dark-clr);transition:.5s ease;font-family:"Custom Font",sans-serif}.rounded{border-radius:var(--br-radius)}.shadow{box-shadow:var(--shadow)}.shadow-inset{box-shadow:inset var(--shadow)}.font-pristina{font-family:"Pristina",sans-serif}/*# sourceMappingURL=design.min.css.map */