header.header-section{background-color:#7453db;font-family:Poppins,sans-serif;height:88px;position:fixed;top:0;width:100%;z-index:100}.header-wrap{min-height:60px;padding:.5vh 2vw 0}.header-nav nav>ul,.header-wrap{align-items:center;display:flex}.header-wrap a,.header-wrap li{display:inline-block;font-family:var(--font-family-three);font-size:1.6rem;font-weight:var(--font-weight-three-medium)}.header-nav a.is-active,.header-nav a:hover{text-decoration:none}.header-nav svg{fill:var(--color-font-one)}.header-logo{flex:0 0 auto;margin:20px .5vw 20px 0}.header-nav{flex:0 1 100%;position:relative;z-index:2}.header-nav nav{display:flex}.header-nav nav ul{list-style:none;margin:0;padding:0;word-break:normal}.header-nav nav li{margin-left:1.3vw}.header-nav nav>ul:first-of-type{align-items:center;flex-basis:auto;flex-grow:1;justify-content:flex-end}.header-nav nav.is-right>ul:first-of-type,.header-nav nav>ul:last-of-type{justify-content:flex-end}.header-nav a{line-height:1.5;margin:0}.header-nav .is-dropdown{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header-nav .is-dropdown,.header-nav .is-dropdown svg{cursor:pointer}.header-nav .is-dropdown ul{background-color:var(--color-six);border-radius:calc(var(--border-radius)/1.5);box-shadow:0 8px 50px -10px rgba(0,0,0,.25);cursor:default;display:none;left:-18px;list-style:none;margin:0;min-width:120px;padding:20px;position:absolute;top:35px;z-index:999}.header-nav nav.is-right .is-dropdown ul{left:auto;right:-19px;text-align:right}.header-nav .is-dropdown ul li,.header-nav .is-dropdown.is-active ul{display:block}.header-nav .is-dropdown ul li:not(:last-child){padding-bottom:8px}.header-nav li.is-dropdown li{margin-left:0}.header-nav .is-dropdown svg{margin:0 0 4px;width:19px}.header-search.is-desktop+.account,.header-search.is-desktop+.signin,.header-search.is-desktop+.signup{margin-left:.6vw}.header-nav .account a,.header-nav .signup a{padding:8px 17px;text-decoration:none}.header-nav .account a{color:var(--color-font-two)}.header-nav .account a:before{background-color:var(--color-three)}.header-search,.header-search.is-mobile svg{cursor:pointer;display:block}.header-search svg{width:15px}.header-search:not(.is-mobile) svg{margin-right:8px;transform:translateY(2px)}.header-search.is-mobile{display:none}.header-search.is-mobile svg{position:absolute;right:45px;top:8px;width:20px}.header-checkbox,.header-checkbox:checked,.header-checkbox:checked~nav,.header-toggle{display:none}.header-checkbox:checked~nav ul,.header-toggle,.header-toggle>span{position:relative}.header-checkbox:checked~nav,.header-toggle .bar{position:absolute}.header-toggle{background-color:transparent;border:none;cursor:pointer;height:29px;margin:0;opacity:1;outline:none;overflow:visible;width:29px;will-change:transform;z-index:99}.header-toggle>span{top:calc(50% + 2px)}.header-toggle .bar,.header-toggle>span{display:block;width:100%}.header-toggle .bar{background-color:var(--color-three);content:"";height:2px;transition:transform .3s cubic-bezier(.645,.045,.355,1),top .3s cubic-bezier(.645,.045,.355,1) .2s}.header-toggle .bar:first-child{top:-11px}.header-toggle .bar:nth-child(3){top:11px}.header-checkbox:checked~label .bar{transition:transform .3s cubic-bezier(.645,.045,.355,1) .3s,top .3s cubic-bezier(.645,.045,.355,1)}.header-checkbox:checked~label .bar:first-child,.header-checkbox:checked~label .bar:nth-child(3){top:0}.header-checkbox:checked~label .bar:first-child,.header-checkbox:checked~label .bar:nth-child(2){transform:rotate(45deg)}.header-checkbox:checked~label .bar:nth-child(3){transform:rotate(-45deg)}.header-checkbox:checked~nav{background-color:var(--color-six);border-radius:var(--border-radius);box-shadow:0 10px 45px -10px rgba(0,0,0,.4)}.header-checkbox:checked~nav ul{display:block;list-style:none;margin:0;padding:0}@media (max-width:1024px){.header-wrap{padding-left:3vw;padding-right:3vw}.header-logo{flex-basis:80%}.header-nav{flex-basis:20%;text-align:right}.header-nav a{line-height:1.3;padding:5px;word-break:break-word}.header-checkbox:checked~nav,.header-nav ul>li,.header-search.is-mobile{display:block;margin-bottom:10px}.header-nav .is-dropdown span,.header-nav nav ul,.header-search:not(.is-mobile){display:none}.header-nav .is-dropdown ul{box-shadow:none;left:auto;min-width:auto;top:0}.header-nav nav.is-right .is-dropdown ul{right:0}.header-nav .is-dropdown ul li:not(:last-child){padding-bottom:0}.header-toggle{display:inline-block}.header-checkbox:checked~nav{padding:2vh 15px;right:-16px;top:43px;width:170px}.header-checkbox:checked~nav ul{width:100%}.header-checkbox:checked~nav ul ul{padding-left:0}.header-nav .account,.header-nav .signup{margin:0}.header-nav .account a,.header-nav .signup a{font-size:1.4rem;margin-top:8px;padding:6px 12px}}@media (max-width:768px){.header-checkbox:checked~nav{padding-left:10px;padding-right:10px;right:-10px}}@media (max-width:480px){.header-wrap a,.header-wrap li{font-size:1.8rem}.header-wrap{margin-bottom:3vh;margin-top:1.6vh;padding-bottom:0;padding-left:var(--margin-wrap-left-right);padding-right:var(--margin-wrap-left-right)}}.navbar-link{color:#fff;text-decoration:none}span.header-nav-dropdown{background-color:#7453db}.qr-popup-overlay{background:rgba(0,0,0,.4);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:2100}.qr-download-section-card{align-items:center;background-color:#fff;border-radius:30px;box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;flex-direction:column;font-family:Poppins,sans-serif;gap:10px;left:50%;padding:20px 20px 40px;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:460px;z-index:160}.qr-download-section-title{color:#7453db;font-family:Poppins,sans-serif;font-size:42px;margin:0}.qr-download-section-description{color:#333;font-size:18px;font-weight:500}.qr-download-section-qr-code{height:300px;width:300px}.qr-download-section-footer-text{color:#666;font-size:18px}.reading-progress{--ghost-accent-color:#aff96e;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;display:block;height:7px;margin-top:10px;width:100%;z-index:110}@media (max-width:480px){.reading-progress{display:none}}.reading-progress::-webkit-progress-bar{background-color:transparent}.reading-progress::-webkit-progress-value{background:var(--ghost-accent-color)}
/*# sourceMappingURL=header.css.map */