:is(.tmc-hero,.tmc-books,.tmc-free,.tmc-author,.tmc-paths,.tmc-paper) .tmc-eyebrow{display:block;margin:0 0 1rem}.tmc-home__title{margin:0}.tmc-home__intro{margin:1.4rem auto 0}.tmc-home-more{display:flex;justify-content:center;margin:clamp(2.4rem,2rem + 1.5vw,4rem) 0 0}.tmc-home-empty{max-width:52rem;margin:0 auto;text-align:center}.tmc-home-link{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--tmc-font-body);font-size:1.6rem;font-weight:600;letter-spacing:.02em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}.tmc-home-link__icon{flex:none;width:1.6rem;height:1.6rem;transition:transform var(--tmc-motion)}.tmc-home-link:hover .tmc-home-link__icon{transform:translate(3px)}.tmc-home-link--quiet{font-size:1.4rem;font-weight:500}.tmc-hero{position:relative;isolation:isolate;display:grid;align-items:center;overflow:hidden;min-height:60vh;min-height:60svh;background:var(--tmc-sage-light);color:var(--tmc-ink)}.tmc-hero--plain{min-height:0;border-bottom:var(--tmc-outline) solid var(--tmc-line)}.tmc-hero--image{background:var(--tmc-olive);color:var(--tmc-white)}.tmc-hero__media,.tmc-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.tmc-hero__media{z-index:-2;display:block}.tmc-hero__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.tmc-hero__overlay{z-index:-1;background:linear-gradient(180deg,rgba(var(--tmc-ink-rgb),.12),rgba(var(--tmc-ink-rgb),0) 32%,rgba(var(--tmc-ink-rgb),.3)),rgba(var(--tmc-ink-rgb),var(--tmc-hero-overlay, .2))}.tmc-hero__inner{position:relative;display:flex;justify-content:center;width:100%;padding-block:clamp(5.6rem,4rem + 6vw,11rem)}.tmc-hero__content{position:relative;z-index:0;display:flex;flex-direction:column;align-items:center;gap:1.6rem;max-width:78rem;text-align:center}.tmc-hero--image .tmc-hero__content:before{content:"";position:absolute;top:-9rem;right:-14rem;bottom:-9rem;left:-14rem;z-index:-1;background:radial-gradient(ellipse closest-side,rgba(var(--tmc-ink-rgb),.46),rgba(var(--tmc-ink-rgb),.34) 40%,rgba(var(--tmc-ink-rgb),.14) 75%,rgba(var(--tmc-ink-rgb),0));pointer-events:none}.tmc-hero .tmc-hero__eyebrow{margin:0}.tmc-hero__title{margin:0;font-size:var(--tmc-h1);font-weight:500;line-height:1.1}.tmc-hero__sub{max-width:58rem;margin:0;font-size:clamp(1.8rem,1.6rem + .6vw,2.2rem);line-height:1.5}.tmc-hero--image .tmc-hero__eyebrow{color:var(--tmc-sage)}.tmc-hero--image .tmc-hero__title{color:var(--tmc-white);text-shadow:0 1px 2px rgba(var(--tmc-ink-rgb),.35),0 2px 28px rgba(var(--tmc-ink-rgb),.4)}.tmc-hero--image .tmc-hero__sub{color:var(--tmc-paper);text-shadow:0 1px 2px rgba(var(--tmc-ink-rgb),.4)}.tmc-hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:1.2rem}@media screen and (max-width:479px){.tmc-hero__actions{flex-direction:column;align-self:stretch}.tmc-hero__actions .tmc-btn{width:100%}}.tmc-hero--image .tmc-hero__btn-light{--btn-bg: rgba(var(--tmc-ink-rgb), .25);--btn-fg: var(--tmc-white);border-color:var(--tmc-white);color:var(--tmc-white)}.tmc-hero--image .tmc-hero__btn-light:hover{--btn-bg: var(--tmc-paper);--btn-fg: var(--tmc-ink);border-color:var(--tmc-paper);color:var(--tmc-ink)}.tmc-hero--image :focus-visible{outline-color:var(--tmc-white)}.tmc-hero__trust{justify-content:center;gap:.6rem 2rem;margin-top:1.6rem;font-size:1.3rem;font-weight:500;letter-spacing:.04em}.tmc-hero__trust svg{width:1.6rem;height:1.6rem}.tmc-hero--image .tmc-hero__trust{color:var(--tmc-paper)}.tmc-hero--image .tmc-hero__trust svg{color:var(--tmc-sage)}@media screen and (min-width:750px){.tmc-hero{min-height:70vh;min-height:70svh}.tmc-hero--plain{min-height:0}.tmc-hero__content{gap:2rem}.tmc-hero__trust{font-size:1.4rem}}.tmc-books__list{display:grid;grid-auto-flow:column;grid-auto-columns:min(74vw,30rem);gap:1.6rem;margin:0 -1.5rem;padding:.8rem 1.5rem 2rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;scrollbar-width:thin;scrollbar-color:var(--tmc-beige) transparent}.tmc-books__item{display:flex;min-width:0;scroll-snap-align:start}.tmc-books__item>.tmc-book-card{flex:1;width:100%}.tmc-books__list .tmc-book-card .tmc-book-card__title{font-size:clamp(1.8rem,1.7rem + .3vw,2.1rem);overflow-wrap:anywhere}.tmc-books__list .tmc-book-card .tmc-book-card__headline{font-size:1.5rem}@media screen and (min-width:750px){.tmc-books__list{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin:0;padding:0;overflow:visible;scroll-snap-type:none}.tmc-books__item{flex:0 0 calc((100% - 4rem) / 3 - .1px);max-width:calc((100% - 4rem) / 3 - .1px)}}@media screen and (min-width:1200px){.tmc-books .tmc-books__wrap{max-width:144rem}.tmc-books__item{flex-basis:calc((100% - (var(--tmc-books-cols, 3) - 1) * 2rem) / var(--tmc-books-cols, 3) - .1px);max-width:calc((100% - (var(--tmc-books-cols, 3) - 1) * 2rem) / var(--tmc-books-cols, 3) - .1px)}}.tmc-panel.tmc-free__panel{display:grid;grid-template-columns:minmax(0,1fr)}.tmc-free__media{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.4rem;padding:5.6rem 2.4rem 2.4rem;background:var(--tmc-cream);border-bottom:var(--tmc-outline) solid var(--tmc-line)}.tmc-free__badge{position:absolute;top:1.6rem;left:1.6rem;z-index:1}.tmc-free__cover{display:block;width:min(100%,26rem)}.tmc-free__image{background:transparent;border-radius:8px}.tmc-free__product{margin:-.6rem 0 0;font-family:var(--tmc-font-heading);font-size:1.6rem;font-style:italic;line-height:1.4;color:var(--tmc-muted)}.tmc-free__format{margin:-.6rem 0 0;font-size:1.4rem;font-weight:600;line-height:1.4;color:var(--tmc-sage-dark)}.tmc-free__body{display:flex;flex-direction:column;align-items:flex-start;gap:1.4rem;padding:clamp(2.4rem,2rem + 2vw,5.6rem)}.tmc-free__title{margin:0;font-size:clamp(2.4rem,2rem + 1.4vw,3.4rem)}.tmc-free__intro{margin:0;color:var(--tmc-muted)}.tmc-free__benefits{display:grid;gap:.8rem;margin:.4rem 0;padding:0;list-style:none}.tmc-free__benefits li{display:flex;align-items:flex-start;gap:1rem;line-height:1.45}.tmc-free__check{flex:none;width:1.8rem;height:1.8rem;margin-top:.35rem;color:var(--tmc-gold)}.tmc-free__form{width:100%;max-width:54rem;margin-top:.4rem}.tmc-free__fields .tmc-btn{flex:1 1 auto}.tmc-free__msg{display:flex;align-items:flex-start;gap:1rem;margin:0;padding:1.2rem 1.6rem;background:var(--tmc-cream);border:var(--tmc-outline) solid var(--tmc-line);border-radius:12px;line-height:1.45}.tmc-free__msg p{margin:0}.tmc-free__msg strong{display:block}.tmc-free__msg-icon{flex:none;width:2rem;height:2rem;margin-top:.2rem;color:var(--tmc-gold)}.tmc-free__msg--error{margin-top:1rem;border-color:var(--tmc-sage-dark);font-size:1.5rem;font-weight:600}.tmc-free__note{max-width:54rem;margin:0}.tmc-free__note p,.tmc-free__alt{margin:0}.tmc-free__samples{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 1.8rem;margin:2.8rem 0 0;font-size:1.5rem;text-align:center}.tmc-free__samples-label{color:var(--tmc-muted)}.tmc-free__sample{font-weight:600;text-decoration-thickness:1px;text-underline-offset:.3em}@media screen and (min-width:750px){.tmc-panel.tmc-free__panel{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.tmc-panel.tmc-free__panel--single{grid-template-columns:minmax(0,1fr);max-width:78rem;margin-inline:auto}.tmc-free__media{padding:5.6rem 3.2rem 3.2rem;border-right:var(--tmc-outline) solid var(--tmc-line);border-bottom:0}.tmc-free__cover{width:min(100%,32rem)}}.tmc-author__grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(3.2rem,2rem + 4vw,8rem)}.tmc-author__media{position:relative;width:100%;max-width:40rem;margin-inline:auto;padding:0 1.2rem 1.2rem 0}.tmc-author__media:before{content:"";position:absolute;top:1.2rem;right:0;bottom:0;left:1.2rem;border:1px solid var(--tmc-gold);border-radius:var(--tmc-radius-panel);pointer-events:none}.tmc-author__image{position:relative;box-shadow:var(--tmc-shadow-panel)}.tmc-author__body{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.tmc-author__name{margin:0}.tmc-author__body .tmc-rule{margin:2rem 0}.tmc-author__bio{max-width:60ch;color:var(--tmc-ink)}.tmc-author__bio>:first-child{margin-top:0}.tmc-author__bio>:last-child{margin-bottom:0}.tmc-author__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 2.4rem;width:100%;max-width:60rem;margin:2.8rem 0 0}.tmc-author__fact{padding-top:1.2rem;border-top:var(--tmc-outline) solid var(--tmc-line)}.tmc-author__fact dt{font-family:var(--tmc-font-body);font-size:1.2rem;font-weight:600;letter-spacing:.12em;line-height:1.3;text-transform:uppercase;color:var(--tmc-muted)}.tmc-author__fact dd{margin:.4rem 0 0;font-family:var(--tmc-font-heading);font-size:1.8rem;font-weight:500;line-height:1.3;color:var(--tmc-olive)}.tmc-author__imam{display:flex;align-items:flex-start;gap:1rem;margin:2.8rem 0 0;font-size:1.5rem;font-weight:500;line-height:1.45}.tmc-author__imam-icon{flex:none;width:2rem;height:2rem;margin-top:.1rem;color:var(--tmc-gold)}.tmc-author__closing{margin:2rem 0 0;font-size:clamp(1.9rem,1.8rem + .4vw,2.2rem);color:var(--tmc-sage-dark)}.tmc-author__action{margin:2.8rem 0 0}@media screen and (min-width:750px){.tmc-author__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.tmc-author--image-right .tmc-author__media{order:2}.tmc-author--no-image .tmc-author__grid{grid-template-columns:minmax(0,1fr);max-width:78rem;margin-inline:auto}.tmc-author__media{padding:0 1.6rem 1.6rem 0}.tmc-author__media:before{top:1.6rem;right:0;bottom:0;left:1.6rem}}@media screen and (min-width:990px){.tmc-author__grid{grid-template-columns:minmax(0,40rem) minmax(0,1fr)}.tmc-author--image-right .tmc-author__grid{grid-template-columns:minmax(0,1fr) minmax(0,40rem)}}.tmc-paths__list{margin:0;padding:0;list-style:none}.tmc-panel.tmc-paths__card{gap:1.2rem;height:100%;padding:2.4rem}.tmc-section--paper .tmc-panel.tmc-paths__card{background:var(--tmc-cream)}.tmc-paths__icon{display:inline-grid;place-items:center;width:4.8rem;height:4.8rem;margin-bottom:.4rem;background:var(--tmc-paper);border:var(--tmc-outline) solid var(--tmc-line);border-radius:50%;color:var(--tmc-gold)}.tmc-paths__icon svg{width:2.2rem;height:2.2rem;stroke-width:1.6}.tmc-paths__text{margin:0;font-size:clamp(1.9rem,1.8rem + .3vw,2.2rem);font-weight:500;line-height:1.3}.tmc-paths__help{margin:0;font-size:1.5rem;line-height:1.5;color:var(--tmc-muted)}.tmc-paths__more{margin:auto 0 0;padding-top:1.4rem;border-top:var(--tmc-outline) solid var(--tmc-line)}.tmc-paths__link{display:inline-flex;align-items:center;gap:.6rem;font-size:1.5rem;font-weight:600;line-height:1.3;text-decoration:none}.tmc-paths__arrow{flex:none;width:1.6rem;height:1.6rem;transition:transform var(--tmc-motion)}.tmc-paths__card:hover .tmc-paths__arrow,.tmc-paths__card:focus-within .tmc-paths__arrow{transform:translate(3px)}.tmc-paper__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.2rem 3.2rem;margin-bottom:2.4rem}.tmc-paper__head-text{max-width:64rem}.tmc-paper__heading{margin:0;font-size:var(--tmc-h3)}.tmc-paper__intro{margin:.8rem 0 0;font-size:1.5rem}.tmc-paper__list{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem;margin:0;padding:0;list-style:none}.tmc-paper__item{display:grid;grid-template-columns:9.6rem minmax(0,1fr);grid-template-rows:1fr auto;gap:1.4rem;align-items:start;min-width:0;padding:1.4rem;background:var(--tmc-paper);border:var(--tmc-outline) solid var(--tmc-line);border-radius:var(--tmc-radius-panel)}.tmc-paper__item--no-cover{grid-template-columns:minmax(0,1fr)}.tmc-section--paper .tmc-paper__item{background:var(--tmc-cream)}.tmc-paper__cover{display:block;width:100%;overflow:hidden;background:var(--tmc-sage-light);border-radius:8px}.tmc-paper__img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:contain}.tmc-paper__body{min-width:0;align-self:center}.tmc-paper__title{display:-webkit-box;margin:0;overflow:hidden;font-size:1.7rem;font-weight:600;line-height:1.3;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.tmc-paper__title a{color:var(--tmc-olive)!important;text-decoration:none}.tmc-paper__title a:hover{text-decoration:underline;text-underline-offset:.2em}.tmc-paper__actions{grid-column:1 / -1;align-self:end;display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;min-width:0;padding-top:1.2rem;border-top:1px solid var(--tmc-line)}.tmc-paper__actions .tmc-amazon{flex:0 1 auto;min-width:0;max-width:100%;margin:0}.tmc-paper__actions .tmc-btn{max-width:100%;min-width:0;padding:.6rem 1.4rem;white-space:normal;text-align:center;overflow-wrap:anywhere}.tmc-paper__actions .tmc-home-link{flex:0 1 auto;min-width:0}@media screen and (min-width:750px){.tmc-paper__list{grid-template-columns:repeat(2,minmax(0,1fr))}.tmc-paper__item{grid-template-columns:10.4rem minmax(0,1fr);gap:1.4rem 1.6rem}.tmc-paper__item--no-cover{grid-template-columns:minmax(0,1fr)}}@media screen and (min-width:990px){.tmc-paper__list{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/tmc-home.css.map */
