.author-content.svelte-182onor{display:flex;flex-direction:column;gap:clamp(4rem,8vw,6rem);padding:clamp(3rem,6vw,4.5rem) clamp(1.5rem,3vw,1.875rem) clamp(6rem,12vw,9rem);max-width:1460px;margin-left:auto;margin-right:auto}.author-about-section.svelte-182onor{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,1.5rem);max-width:1460px}.author-about-section.svelte-182onor .heading-style-h2{font-size:clamp(4rem,6vw,5.6875rem)}.author-bio.svelte-182onor{display:flex;flex-direction:column;gap:clamp(1.25rem,2.5vw,1.5rem)}.author-bio.svelte-182onor p:where(.svelte-182onor){font-family:Poppins,sans-serif;color:#0e0e0e;font-size:clamp(1rem,2vw,1.1875rem);font-weight:400;line-height:1.75em;margin:0}.author-title-section.svelte-182onor{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,1.5rem);max-width:780px}.author-title-section.svelte-182onor .heading-style-h2{font-size:clamp(4rem,6vw,5.6875rem)}.author-description.svelte-182onor{font-family:Poppins,sans-serif;color:#0e0e0e;font-size:clamp(1rem,2vw,1.1875rem);font-weight:400;line-height:1.5em;margin:0}.author-section.svelte-182onor{display:flex;flex-direction:column;gap:clamp(2rem,4vw,2.25rem)}.author-section-title.svelte-182onor{font-family:Mona Sans Narrow,sans-serif;color:#0e0e0e;letter-spacing:.02em;text-transform:uppercase;font-size:clamp(1.125rem,2.5vw,1.5rem);line-height:1.1em;font-weight:700}.book-item.svelte-182onor{display:flex;gap:clamp(1.5rem,3vw,1.5rem);justify-content:flex-start;align-items:flex-end}.book-image.svelte-182onor{max-width:120px;height:auto;flex-shrink:0}.book-title-wrapper.svelte-182onor{display:flex;flex-direction:column;gap:clamp(1.125rem,2vw,1.125rem);flex:1}.book-title.svelte-182onor{display:flex;flex-direction:column;gap:.375rem}.book-title-text.svelte-182onor{font-family:Poppins,sans-serif;color:#0e0e0e;font-size:clamp(1rem,2vw,1.1875rem);font-weight:400;line-height:1.5em}.book-meta.svelte-182onor{font-family:Poppins,sans-serif;color:#666;font-size:clamp(.8125rem,1.5vw,.8125rem);font-weight:400;line-height:1.5em}.badges.svelte-182onor{display:flex;flex-wrap:wrap;gap:.75rem}.badge.svelte-182onor{border:1px solid #0e0e0e;text-transform:uppercase;border-radius:3px;padding:2px 9px 3px;font-size:.6875rem;line-height:1.5em;font-family:Poppins,sans-serif;color:#0e0e0e;transition:color .2s,background-color .2s;text-decoration:none}.badge.svelte-182onor:hover{background-color:#0e0e0e;color:#d8d8d8}.book-grid.svelte-182onor{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1.5rem,3vw,1.5rem)}@media screen and (min-width:1280px){.author-about-section.svelte-182onor .heading-style-h2,.author-title-section.svelte-182onor .heading-style-h2{font-size:clamp(4rem,6vw,5.6875rem)}}@media screen and (min-width:1440px){.author-about-section.svelte-182onor .heading-style-h2,.author-title-section.svelte-182onor .heading-style-h2{font-size:clamp(4rem,6vw,5.6875rem)}}@media screen and (max-width:991px){.author-about-section.svelte-182onor .heading-style-h2,.author-title-section.svelte-182onor .heading-style-h2{font-size:clamp(3.5rem,8vw,4.75rem)}.author-bio.svelte-182onor p:where(.svelte-182onor){font-size:clamp(1rem,2vw,1.125rem)}.author-description.svelte-182onor{font-size:clamp(1rem,2vw,1.125rem)}}@media screen and (max-width:767px){.author-section-title.svelte-182onor{font-size:clamp(.9375rem,2vw,1.0625rem)}.author-about-section.svelte-182onor{gap:clamp(1.125rem,2vw,1.125rem)}.author-about-section.svelte-182onor .heading-style-h2{font-size:clamp(3.5rem,8vw,4.75rem)}.author-bio.svelte-182onor p:where(.svelte-182onor){font-size:clamp(1rem,2vw,1.125rem)}.author-title-section.svelte-182onor{gap:clamp(1.125rem,2vw,1.125rem)}.author-title-section.svelte-182onor .heading-style-h2{font-size:clamp(3.5rem,8vw,4.75rem)}.author-description.svelte-182onor{font-size:clamp(1rem,2vw,1.125rem)}.book-grid.svelte-182onor{display:flex;flex-direction:column}}@media screen and (max-width:479px){.author-content.svelte-182onor{padding-left:clamp(1.125rem,3vw,1.5rem);padding-right:clamp(1.125rem,3vw,1.5rem)}.author-about-section.svelte-182onor{text-align:center}.author-bio.svelte-182onor p:where(.svelte-182onor){font-size:clamp(.875rem,2vw,1rem)}.author-title-section.svelte-182onor{text-align:center}.author-description.svelte-182onor{font-size:clamp(.875rem,2vw,1rem)}.book-item.svelte-182onor{flex-direction:column;justify-content:flex-start;align-items:flex-start}.book-grid.svelte-182onor{gap:clamp(2rem,4vw,3rem)}}.testimonials-container{padding-left:20px;padding-right:20px}.testimonials-section.svelte-hph0qk{padding-top:0;padding-bottom:10rem}.testimonials-wrap.svelte-hph0qk{display:flex;flex-flow:column;align-items:stretch;gap:clamp(2rem,4vw,3rem)}.testimonial-slider-wrap.svelte-hph0qk{width:100%;position:relative;padding-top:2rem}.testimonial-slider.svelte-hph0qk{overflow:hidden;-webkit-tap-highlight-color:transparent}.testimonial-slider .swiper-wrapper{display:flex;align-items:stretch}.testimonial-slider .swiper-slide{flex-shrink:0;width:100%;height:auto;display:flex}.slide-item.svelte-hph0qk{width:100%;height:100%;display:flex;min-height:0}.slide-item.svelte-hph0qk .testimonial-card{height:100%;flex:1;min-height:0;min-width:0}.slide-controls.svelte-hph0qk{display:flex;justify-content:flex-end;gap:1.5rem;margin-top:1.25rem}.slide-arrow-btn.svelte-hph0qk{border:1px solid #bfbfbf;background:transparent;border-radius:100%;width:5rem;height:5rem;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .35s;-webkit-tap-highlight-color:transparent}.slide-arrow-btn.svelte-hph0qk:hover:not(:disabled){transform:scale(.9)}.slide-arrow-btn.svelte-hph0qk:focus{outline:0}.slide-arrow-btn.svelte-hph0qk:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.slide-arrow-block.svelte-hph0qk{border-radius:100%;border:1px solid #d6d6d6;background-color:#efefef;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.slide-arrow.svelte-hph0qk{width:1.25rem;height:1.25rem;color:#0e0e0e;flex-shrink:0}@media screen and (min-width:1440px){.slide-arrow.svelte-hph0qk{width:1.375rem;height:1.375rem}}@media screen and (max-width:991px){.testimonials-section.svelte-hph0qk{padding-bottom:10rem}.slide-controls.svelte-hph0qk{justify-content:center;margin-top:1.5rem}}@media screen and (max-width:479px){.testimonials-container{padding-left:10px;padding-right:10px}.slide-controls.svelte-hph0qk{margin-top:-1.25rem}.slide-arrow-btn.svelte-hph0qk{width:4.5rem;height:4.5rem}}
