.ebook-page-shell{width:min(100%,var(--tg-container));margin-inline:auto;padding:40px}.ebook-hero-heading{margin-bottom:40px;padding:40px;border:1px solid var(--tg-border-soft);border-radius:var(--tg-radius-panel);background:linear-gradient(135deg,#ffffff09,#ffffff03);backdrop-filter:var(--tg-blur-card);-webkit-backdrop-filter:var(--tg-blur-card)}.ebook-meta-chips{display:flex;flex-wrap:wrap;gap:var(--tg-space-2);margin-bottom:var(--tg-space-6)}.ebook-hero-heading__grid{display:grid;gap:var(--tg-space-6);align-items:end}.ebook-hero-heading__grid>.tg-lede{max-width:42rem;margin:0}.ebook-hero-download{width:100%;margin-bottom:80px}.ebook-download-shell{position:relative;isolation:isolate}.ebook-download-shell:before{content:"";position:absolute;z-index:-1;inset:-48px;background:var(--tg-grad-mesh-subtle);filter:blur(30px);pointer-events:none}.ebook-download-card{display:grid;overflow:hidden;border:1px solid var(--tg-border);border-radius:var(--tg-radius-panel);background:var(--tg-grad-panel-deep);box-shadow:var(--tg-shadow-xl);backdrop-filter:var(--tg-blur-panel);-webkit-backdrop-filter:var(--tg-blur-panel)}.ebook-cover-showcase{position:relative;display:grid;min-height:420px;place-items:center;overflow:hidden;padding:40px;background:linear-gradient(145deg,#00e5ff33,#308af01f 46%,#a855f729);border-bottom:1px solid var(--tg-border)}.ebook-cover-showcase:before{content:"";position:absolute;inset:0;opacity:.42;background-image:var(--tg-grad-grid);background-size:var(--tg-grid-size);-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent);pointer-events:none}.ebook-cover-showcase__orbit{position:absolute;width:min(90%,30rem);aspect-ratio:1;border:1px solid rgba(255,255,255,.18);border-radius:50%;box-shadow:0 0 0 42px #ffffff09,0 0 84px #00e5ff38}.ebook-cover-showcase__image{position:relative;z-index:1;width:min(100%,17rem);border-radius:var(--tg-radius-media);box-shadow:0 32px 70px #0000007a;transform:rotate(-3deg);transition:transform var(--tg-dur-image) var(--tg-ease-out-cubic),box-shadow var(--tg-dur-image) var(--tg-ease-standard)}.ebook-cover-showcase:hover .ebook-cover-showcase__image{transform:rotate(0) translateY(-8px);box-shadow:0 40px 80px #0000008f,var(--tg-glow-cyan)}.ebook-cover-showcase__placeholder{aspect-ratio:3/4;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:var(--tg-space-3);padding:28px 24px;background:linear-gradient(160deg,#101a2c,#0b1018 55%,#141d31);border:1px solid rgba(255,255,255,.14)}.ebook-cover-showcase__placeholder-title{font-family:var(--tg-font-heading);font-size:1.375rem;font-weight:700;line-height:1.2;letter-spacing:var(--tg-track-tight);color:#fff;text-align:left}.ebook-cover-showcase__caption{position:absolute;z-index:2;right:40px;bottom:40px;display:grid;gap:var(--tg-space-2);text-align:right;color:var(--tg-text-90)}.ebook-download-card__content{display:grid;align-content:center;gap:var(--tg-space-5);padding:40px}.ebook-download-card__form{display:flex;gap:var(--tg-space-3);align-items:stretch}.ebook-download-card__input{min-width:0;flex:1;min-height:56px;border:1px solid var(--tg-border);border-radius:var(--tg-radius-control);background:#ffffff0d;padding:0 16px;color:var(--tg-text);font-size:var(--tg-size-base);transition:border-color var(--tg-dur-base) var(--tg-ease-standard),background-color var(--tg-dur-base) var(--tg-ease-standard),box-shadow var(--tg-dur-base) var(--tg-ease-standard)}.ebook-download-card__input::placeholder{color:var(--tg-text-faint)}.ebook-download-card__input:focus{outline:none;border-color:var(--tg-cyan-edge);background:#ffffff14;box-shadow:0 0 0 3px #00e5ff1a}.ebook-download-card__trust{display:flex;flex-wrap:wrap;gap:var(--tg-space-4);color:var(--tg-text-tertiary)}.ebook-guide-preview{margin-block:80px;padding:40px;border:1px solid var(--tg-border-soft);border-radius:var(--tg-radius-panel);background:var(--tg-grad-bento)}.ebook-guide-preview__header.tg-title-stack{max-width:58rem;margin:0 auto 40px;padding:40px}.ebook-guide-preview__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:var(--tg-card-gap)}.ebook-guide-preview__card{position:relative;display:grid;min-height:13rem;align-content:start;gap:var(--tg-space-4);overflow:hidden;padding:40px;border:1px solid var(--tg-border-soft);border-radius:var(--tg-radius-card);background:var(--tg-grad-panel);box-shadow:var(--tg-shadow)}.ebook-guide-preview__number{position:absolute;top:18px;right:20px;color:#ffffff17;font-size:3.5rem;font-weight:var(--tg-font-weight-extrabold);line-height:1;letter-spacing:var(--tg-track-tighter)}.ebook-guide-preview__icon{display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid var(--tg-cyan-edge);border-radius:var(--tg-radius-control);background:var(--tg-cyan-tint)}.ebook-chapter-list{display:grid;gap:40px;margin-top:80px;padding-top:80px;border-top:1px solid var(--tg-border-soft)}.ebook-chapter-card{padding:40px;border:1px solid var(--tg-border-soft);border-radius:var(--tg-radius-panel);background:linear-gradient(155deg,#ffffff06,#ffffff02)}.ebook-interactive-demo{margin-block:40px;padding:40px;border:1px solid var(--tg-border-soft);border-radius:var(--tg-radius-card);background:#ffffff06}.ebook-bottom-cta{padding-block:80px;border-top:1px solid var(--tg-border-soft);background:var(--tg-bg-deep)}@media (min-width:1100px){.ebook-download-card{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.ebook-cover-showcase{border-right:1px solid var(--tg-border);border-bottom:0}.ebook-hero-heading__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}}@media (max-width:767px){.ebook-cover-showcase{min-height:340px}.ebook-cover-showcase__caption{right:24px;bottom:24px}.ebook-download-card__form{flex-direction:column}.ebook-download-card__form .tg-action-lime{width:100%}}@media (prefers-reduced-motion:reduce){.ebook-cover-showcase__image{transition:none}.ebook-cover-showcase:hover .ebook-cover-showcase__image{transform:rotate(-3deg)}}
