.cal-embed-module__mXOt4q__wrap{width:100%;padding:var(--space-6) var(--space-2) var(--space-2);border-radius:var(--radius-2xl);border:1px solid var(--border);background:var(--bg-panel);position:relative}.cal-embed-module__mXOt4q__wrap>div{width:100%;height:auto;min-height:480px}.cal-embed-module__mXOt4q__wrap iframe{border:0;min-height:480px;display:block;width:100%!important}
.book-page-module__0XJB5W__section{padding-block:var(--section-py);position:relative}.book-page-module__0XJB5W__section:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 0,#3b82f61a,#0000 55%);position:absolute;inset:0}.book-page-module__0XJB5W__header{text-align:center;gap:var(--space-4);max-width:720px;margin-inline:auto;margin-bottom:var(--space-10);flex-direction:column;display:flex;position:relative}.book-page-module__0XJB5W__eyebrow{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-cyan)}.book-page-module__0XJB5W__title{letter-spacing:-.025em;background:linear-gradient(#fff,#c4c6de);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:800;line-height:1.05}.book-page-module__0XJB5W__subtitle{color:var(--text-muted);font-size:var(--text-lg);line-height:1.6}.book-page-module__0XJB5W__altCta{margin-bottom:var(--space-8);justify-content:center;display:flex}[data-theme=light] .book-page-module__0XJB5W__title{background:linear-gradient(#14162b 0%,#474c6b 100%);-webkit-background-clip:text;background-clip:text}
