h4{margin-top:2rem;margin-bottom:1rem;font-size:larger}.filters{padding:20px}.placeholder-image{width:100%;max-width:400px;margin:20px auto}.placeholder-image-wrapper{text-align:center;width:100%}.my-why{text-align:left;max-width:400px;margin:auto}.my-why h1{text-align:center}.tropes{text-align:center;margin:auto}.spice-container{width:fit-content;margin:auto}.globalsearch{width:100%;height:25px;padding:2px 5px}.globalsearch:hover,input,.sort-arrows{cursor:pointer}.globalsearch::placeholder{text-transform:uppercase;font-size:16px}.no-results-message{text-align:center}.all-books-section{margin-top:50px}.email-sign-up-form,.login-form{color:#2f2e2e;margin-top:50px}:is(.email-sign-up-form,.login-form) h3,:is(.email-sign-up-form,.login-form) h4{color:#2f2e2e}.hosts-link{margin-top:1rem;display:block}.Home-Banner{text-align:center;margin-bottom:10px}.event-info-section{color:#fff;margin-bottom:1rem;padding:1.5rem 0 0;position:relative;overflow:hidden}.event-info-section:before{content:"";opacity:.3;background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><defs><pattern id=\"stars\" patternUnits=\"userSpaceOnUse\" width=\"100\" height=\"100\"><circle cx=\"20\" cy=\"20\" r=\"1\" fill=\"white\" opacity=\"0.1\"/><circle cx=\"80\" cy=\"40\" r=\"1\" fill=\"white\" opacity=\"0.1\"/><circle cx=\"40\" cy=\"80\" r=\"1\" fill=\"white\" opacity=\"0.1\"/><circle cx=\"90\" cy=\"10\" r=\"1\" fill=\"white\" opacity=\"0.1\"/></pattern></defs><rect width=\"100\" height=\"100\" fill=\"url(%23stars)\"/></svg>");animation:20s ease-in-out infinite float;position:absolute;inset:0}@keyframes float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(180deg)}}.event-container{text-align:center;z-index:1;max-width:1200px;margin:0 auto;padding:0 2rem;position:relative}.event-title{text-shadow:2px 2px 4px #0000004d;margin-top:2rem;margin-bottom:1rem;font-size:2.5rem;font-weight:700;animation:.8s ease-out fadeInUp}.event-dates{margin-bottom:1.5rem;animation:.8s ease-out .2s both fadeInUp}.event-date{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border:1px solid #ffffff4d;border-radius:25px;padding:.5rem 1.5rem;font-size:1.2rem;font-weight:500;transition:all .3s;display:inline-block}.event-date:hover{background:#ffffff4d;transform:translateY(-2px);box-shadow:0 8px 25px #0003}.event-description{max-width:800px;margin:0 auto;line-height:1.6;animation:.8s ease-out .4s both fadeInUp}.event-description p{text-shadow:1px 1px 2px #0003;margin:0;font-size:1.1rem}.cost-badge:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ff6b6b66}.event-banner{margin-top:2rem;animation:.8s ease-out .5s both fadeInUp}.event-banner-image{border-radius:12px;max-width:100%;height:auto;transition:transform .3s;box-shadow:0 8px 30px #0000004d}.event-banner-image:hover{transform:scale(1.02)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.event-loading,.event-error{text-align:center;padding:2rem;font-size:1.2rem;font-weight:500}.event-loading{color:#e0e7ff}.loading-spinner{border:4px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:40px;height:40px;margin:0 auto 1rem;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.event-loading p{margin:0;font-size:1.1rem}.event-error{color:#fecaca;background:#ef444433;border-radius:8px;margin:0 2rem}@keyframes bounceNextArrow{0%,to{transform:translate(0)}50%{transform:translate(-10px)}}.card-container .swiper-button-prev,.card-container .swiper-button-next{color:#000;background-repeat:no-repeat;background-size:contain;width:40px;height:40px}.card-container .swiper-button-next:after,.card-container .swiper-button-prev:after{content:""}.card-container .swiper-button-next{background-image:url(https://storage.googleapis.com/stuff-kindle-p/right-arrow-short-01.svg);animation:1s ease-in-out infinite bounceNextArrow}.card-container .swiper-button-next.swiper-button-disabled{animation:none}.card-container .swiper-button-prev{background-image:url(https://storage.googleapis.com/stuff-kindle-p/right-arrow-short-01.svg);transform:rotateY(180deg)}.card-container .swiper:not(:first-child){margin-top:10px}input[type=search]{color:gray;background-image:url(https://storage.googleapis.com/stuff-kindle-p/search.svg);background-position:20px;background-repeat:no-repeat;background-size:20px;border:1px solid #f5f5f5;outline:0;padding:17px 17px 17px 55px;font-size:13px}#starsBackgroundVid{z-index:-1;opacity:.07;min-width:100%;min-height:100%;position:fixed;bottom:0;right:0}.ad-banner{margin-top:101px}.Page .all-books-section{margin-top:20px}@media (max-width:768px){.event-info-section{margin-bottom:0;padding:1rem 0 0}.event-container{padding:0 1rem}.event-title{font-size:2rem}.event-date{padding:.4rem 1rem;font-size:1rem}.event-description p{font-size:1rem}.cost-badge{padding:.4rem 1.2rem;font-size:1rem}.event-banner-image{border-radius:8px}}@media (max-width:480px){.event-info-section{padding:1rem 0}.event-title{font-size:1.8rem}.event-date,.cost-badge{padding:.3rem 1rem;font-size:.9rem}.event-description p{font-size:.95rem}}
