@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400;500;600&family=Inter:wght@300;400;500;600;700&display=swap";html,body{margin:0;padding:0}.temp-book{--tb-teal-900:#052227;--tb-teal-800:#083138;--tb-teal:#0a343b;--tb-teal-700:#0e444c;--tb-teal-600:#135761;--tb-cream:#f7f2e7;--tb-cream-2:#fbf8f1;--tb-cream-3:#efe8d9;--tb-gold:#c9a227;--tb-gold-light:#e3c877;--tb-gold-dark:#a9821f;--tb-ink:#24312f;--tb-ink-soft:#4d5a58;--tb-on-dark:#f7f2e7db;--tb-font-serif:"Cormorant Garamond", Georgia, "Times New Roman", serif;--tb-font-sans:"Inter", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--tb-maxw:1180px;--tb-radius:14px;font-family:var(--tb-font-sans);color:var(--tb-ink);background:var(--tb-teal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;line-height:1.5}.temp-book *,.temp-book :before,.temp-book :after{box-sizing:border-box}.temp-book img,.temp-book svg{max-width:100%}.temp-book h1,.temp-book h2,.temp-book h3,.temp-book h4{font-family:var(--tb-font-serif);margin:0;font-weight:400}.temp-book p{margin:0}.temp-book a{color:inherit;text-decoration:none}.temp-book .tb-section{width:100%;padding:clamp(56px,7vw,104px) clamp(20px,5vw,56px)}.temp-book .tb-section--dark{background:var(--tb-teal);color:var(--tb-on-dark)}.temp-book .tb-section--light{background:var(--tb-cream);color:var(--tb-ink)}.temp-book .tb-inner{width:100%;max-width:var(--tb-maxw);margin:0 auto}.temp-book .tb-eyebrow{font-family:var(--tb-font-serif);letter-spacing:.09em;text-transform:uppercase;text-align:center;margin:0;font-size:clamp(19px,2.1vw,30px);font-weight:500}.temp-book .tb-section--dark .tb-eyebrow{color:var(--tb-cream)}.temp-book .tb-section--light .tb-eyebrow{color:var(--tb-ink)}.temp-book .tb-btn{color:#10322f;font-family:var(--tb-font-sans);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#d0a93a 0%,#b8912b 52%,#9c7a1e 100%);border:none;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:clamp(13px,1.3vw,18px) clamp(28px,3.2vw,48px);font-size:clamp(13px,1.05vw,16px);font-weight:600;transition:filter .25s,transform .25s;display:inline-flex;box-shadow:0 8px 22px #00000047}.temp-book .tb-btn:hover:not(:disabled){filter:brightness(1.09);transform:translateY(-2px)}.temp-book .tb-btn:disabled{opacity:.65;cursor:not-allowed}.temp-book{width:100%;min-height:100vh;margin:0;padding:0;overflow-x:hidden}.temp-book .tb-hero{background:radial-gradient(70% 90% at 12% 40%,#1357618c 0%,#0000 62%),radial-gradient(60% 70% at 88% 30%,#0e444cbf 0%,#0000 65%),#072b31 linear-gradient(140deg,#0b3a41 0%,#083138 45%,#062329 100%);width:100%;position:relative;overflow:hidden}.temp-book .tb-hero__bokeh{pointer-events:none;opacity:.9;background-image:radial-gradient(circle,#e3c87729 0 2px,#0000 3px),radial-gradient(circle,#e3c8771a 0 3px,#0000 4px),radial-gradient(circle,#ffffff12 0 1.5px,#0000 2.5px);background-position:30px 40px,180px 120px,90px 210px;background-size:260px 220px,420px 380px,170px 150px;position:absolute;inset:0}.temp-book .tb-hero__inner{grid-template-columns:minmax(13rem,4.1fr) minmax(16rem,5fr) minmax(11rem,3fr);align-items:end;gap:clamp(1rem,2.6vw,2.5rem);width:100%;max-width:78rem;margin:0 auto;padding:clamp(2rem,4vw,3.5rem) clamp(1.25rem,4vw,3rem) 0;display:grid;position:relative}.temp-book .tb-hero__author-photo{aspect-ratio:1;align-self:end;width:100%;overflow:hidden}.temp-book .tb-hero__author-photo img{object-fit:cover;object-position:top center;transform-origin:top;width:100%;height:100%;display:block;transform:scaleY(1.02)}.temp-book .tb-hero__copy{align-self:end;max-width:27.5rem;padding-bottom:clamp(2.5rem,6vh,5.625rem)}.temp-book .tb-hero__kicker{font-family:var(--tb-font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--tb-gold-light);margin-bottom:clamp(.625rem,1.6vh,1rem);font-size:clamp(.625rem,.85vw,.8125rem);font-weight:500}.temp-book .tb-hero__title{font-family:var(--tb-font-serif);letter-spacing:.01em;text-transform:uppercase;color:var(--tb-cream);font-size:clamp(2rem,3.8vw,3.375rem);font-weight:400;line-height:1.08}.temp-book .tb-hero__divider{justify-content:flex-start;margin:clamp(.75rem,1.8vh,1.25rem) 0}.temp-book .tb-hero__subtitle{color:var(--tb-on-dark);max-width:34ch;font-size:clamp(.875rem,1.1vw,1.0625rem);font-weight:300;line-height:1.55}.temp-book .tb-hero__cta{margin-top:clamp(1.125rem,2.6vh,1.875rem)}.temp-book .tb-hero__book{z-index:2;justify-content:flex-start;align-self:end;width:100%;padding-bottom:clamp(2.5rem,6vh,5.625rem);display:flex;position:relative;container-type:inline-size}.temp-book .tb-hero__book-img{filter:drop-shadow(-10px 26px 38px #00000073);transform-origin:0 100%;width:100%;height:auto;display:block}@media (width>=1025px){.temp-book .tb-hero__inner{padding-top:clamp(.75rem,1.6vw,1.5rem)}.temp-book .tb-hero__author-photo{transform-origin:100% 100%;padding-bottom:0;transform:scale(1.2)}.temp-book .tb-hero__book{padding-bottom:1rem}.temp-book .tb-hero__copy{flex-direction:column;justify-content:center;align-self:stretch;padding-bottom:0;display:flex}.temp-book .tb-hero__cta{position:relative;top:-1rem}.temp-book .tb-hero__book-img{transform:scale(1.3)}}@media (width<=1024px){.temp-book .tb-hero__inner{grid-template-columns:4.1fr 3fr;grid-template-areas:"copy copy""photo book";align-items:end;padding-top:clamp(3rem,8vw,4.5rem)}.temp-book .tb-hero__copy{text-align:center;grid-area:copy;max-width:none;padding-bottom:clamp(1.75rem,5vw,3rem)}.temp-book .tb-hero__divider{justify-content:center}.temp-book .tb-hero__subtitle{margin-inline:auto}.temp-book .tb-hero__author-photo{grid-area:photo}.temp-book .tb-hero__book{grid-area:book;padding-bottom:clamp(1.25rem,4vw,2.5rem)}}@media (width<=640px){.temp-book .tb-hero{min-height:100dvh;display:flex;overflow:hidden}.temp-book .tb-hero__inner{flex-direction:column;gap:clamp(.5rem,2dvh,1rem);width:100%;height:100%;padding:clamp(.5rem,2dvh,1rem) 1.375rem 0;display:flex}.temp-book .tb-hero__title{font-size:clamp(1.25rem,6dvh,2.125rem)}.temp-book .tb-hero__subtitle{font-size:clamp(.75rem,2dvh,.9375rem)}.temp-book .tb-hero__book{flex:none;order:1;justify-content:center;max-width:clamp(8rem,34dvh,13rem);margin:0 auto;padding-bottom:0;display:flex}.temp-book .tb-hero__copy{flex-direction:column;flex:auto;order:2;justify-content:center;gap:clamp(.5rem,1.6dvh,1rem);min-height:0;padding-bottom:0;display:flex}.temp-book .tb-hero__divider,.temp-book .tb-hero__kicker{margin-block:0}.temp-book .tb-hero__cta{margin-top:0}.temp-book .tb-hero__author-photo{aspect-ratio:1;flex:none;order:3;width:100%;max-width:clamp(8rem,32dvh,17rem);margin:0 auto;padding:0;position:static;overflow:hidden}.temp-book .tb-hero__author-photo img{object-fit:cover;object-position:top center;transform-origin:top;width:100%;max-width:none;height:100%;position:static;transform:scaleY(1.02)}}.temp-book .tb-divider{color:var(--tb-gold);justify-content:center;align-items:center;gap:14px;width:100%;display:flex}.temp-book .tb-divider__line{background:linear-gradient(90deg, transparent, var(--tb-gold-dark));flex:0 90px;height:1px}.temp-book .tb-divider__line:last-child{background:linear-gradient(90deg, var(--tb-gold-dark), transparent)}.temp-book .tb-divider__btfly{flex:none;width:30px;height:25px}.temp-book .tb-identify__grid{grid-template-columns:repeat(5,1fr);gap:clamp(14px,1.6vw,24px);margin:clamp(28px,4vh,44px) 0 0;padding:0;list-style:none;display:grid}.temp-book .tb-identify__card{border-radius:var(--tb-radius);background:var(--tb-cream-2);text-align:center;border:1px solid #c9a2276b;flex-direction:column;align-items:center;gap:clamp(12px,1.6vh,20px);padding:clamp(20px,2.2vw,30px) clamp(14px,1.4vw,22px);display:flex}.temp-book .tb-identify__icon{width:clamp(34px,3.4vw,46px);height:clamp(34px,3.4vw,46px);color:var(--tb-gold);flex:none}.temp-book .tb-identify__text{color:var(--tb-ink);font-size:clamp(12px,1.02vw,15px);line-height:1.5}@media (width<=900px){.temp-book .tb-identify__grid{grid-template-columns:repeat(2,1fr)}.temp-book .tb-identify__card:last-child{grid-column:1/-1}}@media (width<=520px){.temp-book .tb-identify__grid{grid-template-columns:1fr}.temp-book .tb-identify__card{text-align:left;flex-direction:row;align-items:center;gap:16px}.temp-book .tb-identify__card:last-child{grid-column:auto}}.temp-book .tb-discover__grid{grid-template-columns:repeat(3,1fr);gap:clamp(16px,1.8vw,28px);margin:clamp(28px,4vh,44px) 0 0;padding:0;list-style:none;display:grid}.temp-book .tb-discover__card{border-radius:var(--tb-radius);background:#ffffff05;border:1px solid #c9a22773;flex-direction:column;align-items:center;padding:clamp(22px,2.4vw,34px) clamp(18px,2vw,28px) clamp(24px,2.6vw,34px);display:flex}.temp-book .tb-discover__icon{width:clamp(40px,3.8vw,54px);height:clamp(40px,3.8vw,54px);color:var(--tb-gold);flex:none}.temp-book .tb-discover__title{font-family:var(--tb-font-serif);color:var(--tb-gold-light);text-align:center;margin:clamp(12px,1.6vh,18px) 0 clamp(8px,1.2vh,14px);font-size:clamp(19px,1.75vw,26px);font-weight:500;line-height:1.2}.temp-book .tb-discover__text{width:100%;color:var(--tb-on-dark);font-size:clamp(12.5px,1.02vw,15px);font-weight:300;line-height:1.55}@media (width<=900px){.temp-book .tb-discover__grid{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.temp-book .tb-discover__grid{grid-template-columns:1fr}}.temp-book .tb-leadauthor__card{background:var(--tb-cream-2);border-radius:var(--tb-radius);grid-template-columns:minmax(260px,.78fr) minmax(360px,1.55fr);display:grid;overflow:hidden;box-shadow:0 18px 46px #0000004d}.temp-book .tb-lead{border-right:1px solid #c9a22759;flex-direction:column;padding:clamp(28px,3vw,44px);display:flex}.temp-book .tb-lead__title{font-family:var(--tb-font-serif);text-transform:uppercase;color:var(--tb-ink);font-size:clamp(24px,2.15vw,33px);font-weight:500;line-height:1.16}.temp-book .tb-lead__subtitle{color:var(--tb-ink-soft);margin-top:clamp(12px,1.6vh,18px);font-size:clamp(13px,1.05vw,15px);line-height:1.5}.temp-book .tb-lead__form{flex-direction:column;gap:clamp(10px,1.4vh,14px);margin-top:clamp(18px,2.4vh,26px);display:flex}.temp-book .tb-lead__field{background:var(--tb-cream-2);border:1px solid #c9a2278c;border-radius:6px;align-items:center;gap:10px;padding:0 14px;transition:border-color .2s,box-shadow .2s;display:flex}.temp-book .tb-lead__field:focus-within{border-color:var(--tb-gold);box-shadow:0 0 0 3px #c9a22729}.temp-book .tb-lead__field-icon{width:19px;height:19px;color:var(--tb-gold-dark);flex:none}.temp-book .tb-lead__field input{min-width:0;font-family:var(--tb-font-sans);color:var(--tb-ink);background:0 0;border:none;outline:none;flex:1;padding:13px 0;font-size:clamp(13px,1.05vw,15px)}.temp-book .tb-lead__field input::placeholder{color:#9aa3a1}.temp-book .tb-lead__button{letter-spacing:.05em;white-space:normal;width:100%;margin-top:4px;font-size:clamp(11px,.9vw,14px);line-height:1.3}.temp-book .tb-lead__message{font-size:13px;line-height:1.4}.temp-book .tb-lead__message.is-success{color:#1c7a4a}.temp-book .tb-lead__message.is-error{color:#b23b3b}.temp-book .tb-lead__privacy{color:var(--tb-ink-soft);align-items:center;gap:7px;margin-top:auto;padding-top:clamp(16px,2.2vh,24px);font-size:clamp(11px,.9vw,12.5px);display:flex}.temp-book .tb-lead__privacy-icon{width:14px;height:14px;color:var(--tb-ink-soft);flex:none}.temp-book .tb-author{grid-template-columns:auto 1fr;align-items:start;gap:clamp(20px,2.4vw,34px);padding:clamp(28px,3vw,44px);display:grid}.temp-book .tb-author__photo{aspect-ratio:1;background:linear-gradient(165deg, var(--tb-cream-3), #dcd2bd);border:2px solid #c9a22780;border-radius:50%;width:clamp(110px,11vw,158px);overflow:hidden}.temp-book .tb-author__photo img{object-fit:cover;object-position:center 18%;width:100%;height:100%;display:block}.temp-book .tb-author__name{font-family:var(--tb-font-serif);text-transform:uppercase;color:var(--tb-ink);font-size:clamp(21px,2vw,31px);font-weight:500;line-height:1.15}.temp-book .tb-author__alias{font-family:var(--tb-font-serif);color:var(--tb-gold-dark);margin-top:4px;font-size:clamp(15px,1.35vw,20px);font-style:italic}.temp-book .tb-author__bio{color:var(--tb-ink);margin-top:clamp(12px,1.6vh,18px);font-size:clamp(13px,1.05vw,15px);line-height:1.6}.temp-book .tb-author__list{flex-direction:column;gap:clamp(7px,1vh,11px);margin:clamp(14px,2vh,20px) 0 0;padding:0;list-style:none;display:flex}.temp-book .tb-author__list li{color:var(--tb-ink);align-items:flex-start;gap:10px;font-size:clamp(11.5px,.95vw,13.5px);line-height:1.45;display:flex}.temp-book .tb-author__check{width:16px;height:16px;color:var(--tb-gold-dark);flex:none;margin-top:1px}.temp-book .tb-author__social{gap:10px;margin-top:clamp(14px,2vh,20px);display:flex}.temp-book .tb-author__social a{width:30px;height:30px;color:var(--tb-gold-dark);transition:color .2s,transform .2s;display:inline-flex}.temp-book .tb-author__social a:hover{color:var(--tb-gold);transform:translateY(-2px)}@media (width<=980px){.temp-book .tb-leadauthor__card{grid-template-columns:1fr}.temp-book .tb-lead{border-bottom:1px solid #c9a22759;border-right:none}}@media (width<=560px){.temp-book .tb-author{text-align:center;grid-template-columns:1fr;justify-items:center}.temp-book .tb-author__list li{text-align:left}.temp-book .tb-author__social{justify-content:center}}.temp-book .tb-testimonials{position:relative;overflow:hidden}.temp-book .tb-testimonials__ornament{width:clamp(180px,22vw,320px);color:var(--tb-gold);opacity:.5;pointer-events:none;position:absolute;bottom:6%;right:-3%}.temp-book .tb-testimonials .tb-inner{position:relative}.temp-book .tb-testimonials__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.8vw,26px);max-width:860px;margin:clamp(24px,3.4vh,38px) auto 0;padding:0;list-style:none;display:grid}.temp-book .tb-testimonials__card{border-radius:var(--tb-radius);background:var(--tb-cream-2);color:var(--tb-ink);flex-direction:column;padding:clamp(20px,2.2vw,28px) clamp(18px,2vw,26px) clamp(20px,2.2vw,28px) clamp(40px,4vw,54px);display:flex;position:relative}.temp-book .tb-testimonials__quote{font-family:var(--tb-font-serif);color:var(--tb-gold);font-size:clamp(42px,4.4vw,62px);line-height:1;position:absolute;top:clamp(8px,1vw,14px);left:clamp(14px,1.5vw,20px)}.temp-book .tb-testimonials__text{color:var(--tb-ink);font-size:clamp(13px,1.05vw,15px);line-height:1.55}.temp-book .tb-testimonials__author{color:var(--tb-ink);margin-top:auto;padding-top:clamp(10px,1.4vh,14px);font-size:clamp(11.5px,.92vw,13px);font-weight:700}.temp-book .tb-testimonials__role{color:var(--tb-ink);opacity:.65;margin-top:2px;font-size:clamp(10.5px,.82vw,12px);font-weight:400}@media (width<=860px){.temp-book .tb-testimonials__grid{grid-template-columns:1fr;max-width:560px}.temp-book .tb-testimonials__ornament{opacity:.2}}.temp-book .tb-pricing__heading{align-items:center;gap:clamp(14px,2vw,26px);display:flex}.temp-book .tb-pricing__rule{background:#c9a2278c;flex:1;height:1px}.temp-book .tb-pricing__title{color:var(--tb-gold-light);flex:none}.temp-book .tb-pricing__row{grid-template-columns:1fr 1.35fr 1fr;align-items:stretch;gap:clamp(14px,1.6vw,24px);margin-top:clamp(24px,3.4vh,38px);display:grid}.temp-book .tb-pricing__card{border-radius:var(--tb-radius);background:#ffffff05;border:1px solid #c9a22780;align-items:center;gap:clamp(14px,1.6vw,22px);padding:clamp(18px,2vw,26px) clamp(18px,2.2vw,30px);display:flex}.temp-book .tb-pricing__icon{width:clamp(30px,3vw,42px);height:clamp(30px,3vw,42px);color:var(--tb-gold-light);flex:none}.temp-book .tb-pricing__label{font-family:var(--tb-font-serif);letter-spacing:.06em;text-transform:uppercase;color:var(--tb-cream);font-size:clamp(15px,1.35vw,20px);font-weight:500}.temp-book .tb-pricing__price{color:var(--tb-gold-light);font-family:var(--tb-font-serif);align-items:baseline;gap:5px;margin-top:2px;display:flex}.temp-book .tb-pricing__currency{font-size:clamp(15px,1.35vw,20px)}.temp-book .tb-pricing__value{font-size:clamp(26px,2.7vw,40px);font-weight:600;line-height:1}.temp-book .tb-pricing__cents{font-size:clamp(15px,1.35vw,20px)}.temp-book .tb-pricing__cta{border-radius:var(--tb-radius);height:100%;font-size:clamp(14px,1.2vw,18px)}.temp-book .tb-pricing__notice{border-radius:var(--tb-radius);background:#ffffff05;border:1px solid #c9a2274d;width:fit-content;max-width:100%;margin:clamp(24px,3vh,32px) auto 0;padding:clamp(12px,1.4vw,16px) clamp(18px,2.2vw,26px)}.temp-book .tb-pricing__notice-text{text-align:center;color:#f7f2e7ad;font-size:clamp(12px,.85vw,13.5px);line-height:1.55}@media (width>=901px){.temp-book .tb-pricing__notice-text{white-space:nowrap}}@media (width<=900px){.temp-book .tb-pricing__notice{max-width:560px}.temp-book .tb-pricing__row{grid-template-columns:1fr 1fr}.temp-book .tb-pricing__cta{grid-column:1/-1;padding-block:18px}}@media (width<=560px){.temp-book .tb-pricing__row{grid-template-columns:1fr}.temp-book .tb-pricing__heading{flex-direction:column;gap:14px}.temp-book .tb-pricing__rule{flex:none;width:100%}}.temp-book .purchase_modal_overlay{z-index:9999;background-color:#052227d1;justify-content:center;align-items:center;padding:1rem;animation:.3s tb-fadeIn;display:flex;position:fixed;inset:0}.temp-book .purchase_modal_content{background:var(--tb-cream-2);border-radius:20px;width:100%;max-width:900px;max-height:90vh;padding:1rem 2.5rem 2.5rem;animation:.3s tb-slideUp;position:relative;overflow-y:auto;box-shadow:0 20px 60px #0000004d}.temp-book .purchase_modal_close{color:var(--tb-ink-soft);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:2.5rem;line-height:1;transition:all .3s;display:flex;position:absolute;top:1rem;right:1rem}.temp-book .purchase_modal_close:hover{color:var(--tb-ink);background-color:#0000}.temp-book .purchase_modal_title{font-family:var(--tb-font-serif);text-align:center;text-transform:uppercase;letter-spacing:.04em;background:linear-gradient(135deg, var(--tb-gold-dark), var(--tb-gold), var(--tb-gold-light));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:2rem;font-size:2rem;font-weight:500}.temp-book .purchase_modal_cards{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.temp-book .purchase_card{background:var(--tb-cream);cursor:pointer;border:1px solid #c9a22773;border-radius:15px;flex-direction:column;justify-content:space-between;align-items:stretch;gap:1rem;padding:2rem 1.5rem;transition:all .3s;display:flex}.temp-book .purchase_card:hover{border-color:var(--tb-gold);transform:translateY(-5px);box-shadow:0 10px 30px #ffb80033}.temp-book .purchase_card_header{text-align:center}.temp-book .purchase_card_header h3{font-family:var(--tb-font-serif);color:var(--tb-ink);margin:0 0 .5rem;font-size:1.3rem;font-weight:500}.temp-book .purchase_card_type{background:linear-gradient(135deg, var(--tb-gold), var(--tb-gold-dark));color:var(--tb-teal-900);text-transform:uppercase;letter-spacing:.06em;border-radius:20px;padding:.3rem 1rem;font-size:.85rem;font-weight:600;display:inline-block}.temp-book .purchase_card_price{font-family:var(--tb-font-serif);text-align:center;color:var(--tb-ink);margin:.5rem 0;font-size:2rem;font-weight:600}.temp-book .purchase_card_button{color:#fff;width:100%;min-width:100%;max-width:100%;min-height:56px;font-family:var(--tb-font-sans);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;text-align:center;box-sizing:border-box;background:linear-gradient(#d0a93a 0%,#b8912b 52%,#9c7a1e 100%);border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:1rem .5rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:filter .25s,transform .25s;display:flex;box-shadow:0 8px 22px #0003}.temp-book .purchase_card_button:hover{filter:brightness(1.09);color:#fff;transform:translateY(-2px)}@media (width<=768px){.temp-book .purchase_modal_content{border-radius:15px;padding:2rem 1.5rem}.temp-book .purchase_modal_title{margin-bottom:1.5rem;font-size:1.5rem}.temp-book .purchase_modal_cards{grid-template-columns:1fr;gap:1rem}.temp-book .purchase_card{padding:1.5rem 1rem}.temp-book .purchase_card_header h3{font-size:1.1rem}.temp-book .purchase_card_price{font-size:1.6rem}.temp-book .purchase_card_button{padding:.9rem;font-size:.95rem}.temp-book .purchase_modal_close{width:35px;height:35px;font-size:2rem}}@keyframes tb-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes tb-slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
