@import"https://fonts.googleapis.com/css2?family=Cinzel+Decorative:wght@400;700;900&family=Lexend:wght@100..900&display=swap";:root{--background: #22242a;--foreground: #fff;--accent-primary: #0c6;--accent-secondary: #ff014f;--accent-tertiary: #ca0;--border-radius: 5px}html{font-size:62.5%}body{background:var(--background);color:var(--foreground);margin:0;font:1.8rem/1.8 "Lexend",sans-serif}a{color:var(--accent-primary);text-decoration:none}a:hover{text-decoration:underline}site-logo{margin-left:3rem;white-space:nowrap}site-logo a{display:block;padding:1rem 0;color:var(--accent-tertiary);font-family:"Cinzel Decorative",serif;font-size:8vw}@media(min-width: 425px){site-logo a{font-size:3.8rem}}@media(min-width: 740px){site-logo a{font-size:4rem}}site-logo a:hover{text-decoration:none}site-logo a span{font-size:120%}main{display:block;margin-top:6rem}header{position:fixed;top:0;display:flex;background:var(--background);width:100%;box-shadow:0 1rem 1rem .2rem rgba(0,0,0,.2);z-index:100}header nav{position:fixed;top:2rem;right:2rem;z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}header nav input{position:absolute;display:block;width:3.2rem;height:3.2rem;margin:0;opacity:0;z-index:2;cursor:pointer;-webkit-touch-callout:none}header nav span{display:block;width:3.2rem;height:.4rem;margin:.5rem 0;position:relative;background:#fff;border-radius:.2rem;z-index:1;transform-origin:center;transition:background .5s,opacity .5s ease,transform .5s}header nav input:checked~span:nth-child(2){transform:rotate(45deg) translate(0.65rem, 0.65rem)}header nav input:checked~span:nth-child(3){opacity:0;transform:scale(0, 0)}header nav input:checked~span:nth-child(4){transform:rotate(-45deg) translate(0.55rem, -0.65rem)}header nav input:checked~ul{transform:none}header nav ul{position:fixed;top:0;left:0;width:100vw;height:100vh;margin:0;padding:7rem 0rem 0rem 3rem;box-sizing:border-box;overflow-y:auto;background:var(--background);list-style-type:none;transform-origin:0% 0%;transform:translate(0, -100%);transition:transform .5s cubic-bezier(0.77, 0.2, 0.05, 1);-webkit-font-smoothing:antialiased}header nav ul li{padding-bottom:2rem;font-size:3rem}header nav ul li a{color:var(--accent-primary);text-transform:uppercase}header nav ul li a:hover{text-decoration:none}section{padding:5rem 0}section section-content{display:block;width:calc(100% - 6rem);margin:0 3rem}@media(min-width: 1040px){section section-content{width:100rem;margin:0 auto}}section h1{color:var(--accent-primary)}section p{text-align:justify}section.inverse{background-color:var(--foreground);color:var(--background)}section.inverse h1{color:var(--accent-secondary)}footer{font-size:80%;text-align:center;padding:3rem}footer nav a{padding:0 2rem}img.img-left{border-radius:var(--border-radius);float:left;margin:0 0 3rem 0;width:100%}@media(min-width: 740px){img.img-left{width:revert-layer;margin:0 5rem 0 0}}img.img-right{border-radius:var(--border-radius);float:right;margin:0 0 3rem 0;width:100%}@media(min-width: 740px){img.img-right{width:revert-layer;margin:0 0 0 5rem}}a.button{cursor:pointer;display:inline-block;background-color:var(--accent-secondary);border-radius:var(--border-radius);color:var(--foreground);padding:.5rem 2rem;text-transform:uppercase}a.button:hover{text-decoration:none}a.buyButton img{background-color:#fff;border-radius:var(--border-radius);width:15rem}#terms,#privacy{font-size:90%}#iona{background:url(/images/Iona-JaredMcGuire_ebook-cover.jpg);background-position:center;background-size:cover}#iona section{backdrop-filter:blur(1rem);background-color:rgba(0,0,0,.6)}#iona img{border:.2rem solid var(--foreground)}#iona h1{color:var(--accent-tertiary);font-family:"Cinzel Decorative",serif;font-size:8rem;font-weight:normal;line-height:1;text-transform:uppercase;margin-bottom:0}#iona h1::first-letter{font-size:130%}