:root[data-theme] body.ai-search-handbook-page{--ash-navy:#111438;--ash-navy-deep:#0b0d28;--ash-indigo:#2e2a6b;--ash-indigo-lift:#3a3486;--ash-indigo-pale:#eeedf8;--ash-periwinkle:#8b7ff0;--ash-cyan:#6fd0f5;--ash-viridian:#1f6b7a;--ash-gold:#8a6d1f;--ash-terracotta:#d4713f;--ash-paper:#fbfbfe;--ash-ink:#191925;--ash-body:#2b2b38;--ash-mute:#8e8bb0;--ash-line:#8b7ff038;--frontier-bg:#0b0d28;--frontier-bg-deep:#07081c;--frontier-panel:#2e2a6b80;--frontier-panel-strong:#2e2a6be6;--frontier-panel-soft:#ffffff0d;--frontier-line:#8b7ff033;--frontier-line-strong:#8b7ff06b;--frontier-text:var(--ash-paper);--frontier-soft:#c6c2ea;--frontier-mute:var(--ash-mute);--frontier-accent:var(--ash-periwinkle);--frontier-accent-2:var(--ash-cyan);--frontier-accent-3:#5fd6c4;--frontier-warm:var(--ash-terracotta);--frontier-glow:#8b7ff057;--frontier-cta-start:#4b3fd0;--frontier-cta-mid:#6a5cf0;--frontier-cta-end:#2b8fae;--frontier-on-cta:#fff;--frontier-shadow:0 28px 90px #06081e8c;--line-bright:#6fd0f557;--accent-2-soft:#6fd0f524;--text-faint:#6f6c96}:root[data-theme=light] body.ai-search-handbook-page{--frontier-bg:var(--ash-paper);--frontier-bg-deep:#ecebf7;--frontier-panel:#fffc;--frontier-panel-strong:#fffffff7;--frontier-panel-soft:#2e2a6b0b;--frontier-line:#2e2a6b24;--frontier-line-strong:#2e2a6b47;--frontier-text:var(--ash-ink);--frontier-soft:#3c3b52;--frontier-mute:#6a6784;--frontier-accent:var(--ash-indigo);--frontier-accent-2:var(--ash-viridian);--frontier-accent-3:var(--ash-gold);--frontier-warm:#b8552f;--frontier-glow:#2e2a6b2e;--frontier-cta-start:#3b3490;--frontier-cta-mid:var(--ash-indigo);--frontier-cta-end:var(--ash-viridian);--frontier-on-cta:#fff;--frontier-shadow:0 26px 64px #2e2a6b29;--line-bright:#1f6b7a4d;--accent-2-soft:#1f6b7a1a;--text-faint:#8e8ba6}:root[data-theme] body.ai-search-handbook-page{font-family:Georgia,Iowan Old Style,Times New Roman,serif}:root[data-theme] body.ai-search-handbook-page h1,:root[data-theme] body.ai-search-handbook-page h2,:root[data-theme] body.ai-search-handbook-page h3,:root[data-theme] body.ai-search-handbook-page .brand-name,:root[data-theme] body.ai-search-handbook-page .eyebrow,:root[data-theme] body.ai-search-handbook-page .mini-label,:root[data-theme] body.ai-search-handbook-page .button,:root[data-theme] body.ai-search-handbook-page .header-action,:root[data-theme] body.ai-search-handbook-page .primary-nav a,:root[data-theme] body.ai-search-handbook-page .product-meta span,:root[data-theme] body.ai-search-handbook-page .book-preview-card figcaption strong{letter-spacing:-.01em;font-family:Avenir Next,Segoe UI,system-ui,-apple-system,sans-serif;font-weight:600}:root[data-theme] body.ai-search-handbook-page h1{color:var(--ash-paper);text-wrap:balance;font-size:clamp(2.1rem,4.6vw,3.5rem);line-height:1.08}:root[data-theme] body.ai-search-handbook-page h2{color:var(--ash-paper);text-wrap:balance;font-size:clamp(1.5rem,2.6vw,2.15rem);line-height:1.18}:root[data-theme] body.ai-search-handbook-page .lede,:root[data-theme] body.ai-search-handbook-page .book-body-copy{color:var(--text-soft);font-family:Georgia,Iowan Old Style,serif;line-height:1.62}:root[data-theme] body.ai-search-handbook-page .eyebrow,:root[data-theme] body.ai-search-handbook-page .mini-label{color:var(--ash-cyan);text-transform:uppercase;letter-spacing:.14em;font-size:.72rem}:root[data-theme] body.ai-search-handbook-page .site-header{-webkit-backdrop-filter:saturate(140%)blur(14px);backdrop-filter:saturate(140%)blur(14px);border-bottom:1px solid var(--ash-line);background:#0b0d28d1}:root[data-theme] body.ai-search-handbook-page .brand img{border:1px solid var(--ash-line)}:root[data-theme] body.ai-search-handbook-page .header-action{box-shadow:0 10px 26px #8b7ff052}:root[data-theme] body.ai-search-handbook-page .book-detail-hero{position:relative;overflow:hidden}:root[data-theme] body.ai-search-handbook-page .book-detail-hero:before{content:"";aspect-ratio:1;filter:blur(6px);pointer-events:none;z-index:0;background:radial-gradient(circle,#8b7ff04d,#0000 62%),radial-gradient(circle at 38% 42%,#6fd0f52e,#0000 55%);width:min(620px,60vw);position:absolute;inset:-20% -10% auto auto}:root[data-theme] body.ai-search-handbook-page .book-detail-hero>.container{z-index:1;position:relative}:root[data-theme] body.ai-search-handbook-page .product-lockup{border:1px solid var(--ash-line);background:#2e2a6b80;border-radius:14px}:root[data-theme] body.ai-search-handbook-page .product-lockup img{border-radius:8px;box-shadow:0 8px 22px #06081e8c}:root[data-theme] body.ai-search-handbook-page .product-meta span{border:1px solid var(--ash-line);color:var(--text-soft);letter-spacing:.02em;background:#2e2a6b6b;font-size:.78rem}:root[data-theme] body.ai-search-handbook-page .product-shot img,:root[data-theme] body.ai-search-handbook-page .book-cover-frame img{border:1px solid #8b7ff04d;border-radius:10px;box-shadow:0 34px 90px #06081eb8}:root[data-theme] body.ai-search-handbook-page .button.primary:hover{filter:brightness(1.06);transform:translateY(-1px)}:root[data-theme] body.ai-search-handbook-page .button.secondary,:root[data-theme] body.ai-search-handbook-page .button.ghost{color:var(--ash-paper)}:root[data-theme] body.ai-search-handbook-page .button.secondary:hover{border-color:var(--ash-cyan);color:var(--ash-cyan)}:root[data-theme] body.ai-search-handbook-page .check-list li{border:1px solid var(--ash-line);border-left:3px solid var(--ash-periwinkle);color:var(--text-soft);background:#2e2a6b57;border-radius:10px;padding:.85rem 1rem}:root[data-theme] body.ai-search-handbook-page .check-list li strong{color:var(--ash-paper)}:root[data-theme] body.ai-search-handbook-page .book-outline-section .check-list li:nth-child(3n+2){border-left-color:var(--ash-cyan)}:root[data-theme] body.ai-search-handbook-page .book-outline-section .check-list li:nth-child(3n+3){border-left-color:var(--ash-terracotta)}:root[data-theme] body.ai-search-handbook-page .book-preview-card{border:1px solid var(--ash-line);background:#171a4499;border-radius:14px}:root[data-theme] body.ai-search-handbook-page .book-preview-card img{border:1px solid #8b7ff02e;border-radius:8px}:root[data-theme] body.ai-search-handbook-page .book-preview-card figcaption strong{color:var(--ash-cyan)}:root[data-theme] body.ai-search-handbook-page .book-preview-card figcaption span{color:var(--text-mute)}:root[data-theme] body.ai-search-handbook-page .book-faq-item{border:1px solid var(--ash-line);background:#2e2a6b47;border-radius:12px}:root[data-theme] body.ai-search-handbook-page .book-faq-item summary{color:var(--ash-paper);font-family:Avenir Next,system-ui,sans-serif;font-weight:600}:root[data-theme] body.ai-search-handbook-page .book-faq-item[open]{border-color:var(--line-strong)}:root[data-theme] body.ai-search-handbook-page .product-panel{background:radial-gradient(720px 340px at 50% 0%, #8b7ff029, transparent 66%), var(--ash-navy);border-top:1px solid var(--ash-line)}:root[data-theme] body.ai-search-handbook-page .support-tier-card.is-featured{border:1px solid var(--line-strong);background:#2e2a6b80;border-radius:16px}:root[data-theme] body.ai-search-handbook-page .support-tier-card strong{color:var(--ash-cyan);font-family:Avenir Next,system-ui,sans-serif;font-size:2.4rem}:root[data-theme] body.ai-search-handbook-page .settings-chips span{color:var(--text-soft);background:#6fd0f51a;border:1px solid #6fd0f53d}:root[data-theme] body.ai-search-handbook-page .site-footer{background:var(--ash-navy-deep);border-top:1px solid var(--ash-line)}:root[data-theme] body.ai-search-handbook-page .footer-brand{color:var(--ash-paper);font-family:Avenir Next,system-ui,sans-serif;font-weight:700}:root[data-theme] body.ai-search-handbook-page .site-footer a{color:var(--text-soft)}:root[data-theme] body.ai-search-handbook-page .site-footer a:hover{color:var(--ash-cyan)}:root[data-theme] body.ai-search-handbook-page .footer-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:40px}:root[data-theme] body.ai-search-handbook-page .footer-grid nav{text-align:right;flex-direction:column;justify-self:end;gap:12px;display:flex}:root[data-theme] body.ai-search-handbook-page .footer-grid nav a{font-family:Avenir Next,system-ui,sans-serif;font-size:.88rem}@media (width<=800px){:root[data-theme] body.ai-search-handbook-page .footer-grid{grid-template-columns:1fr;gap:28px}:root[data-theme] body.ai-search-handbook-page .footer-grid nav{text-align:left;justify-self:start}}:root[data-theme=light] body.ai-search-handbook-page h1,:root[data-theme=light] body.ai-search-handbook-page h2{color:var(--ash-indigo)}:root[data-theme=light] body.ai-search-handbook-page .eyebrow,:root[data-theme=light] body.ai-search-handbook-page .mini-label{color:var(--ash-viridian)}:root[data-theme=light] body.ai-search-handbook-page .site-header{border-bottom:1px solid var(--line);background:#ffffffdb}:root[data-theme=light] body.ai-search-handbook-page .header-action{box-shadow:0 8px 20px #2e2a6b38}:root[data-theme=light] body.ai-search-handbook-page .book-detail-hero:before{background:radial-gradient(circle,#2e2a6b1a,#0000 62%),radial-gradient(circle at 38% 42%,#1f6b7a12,#0000 55%)}:root[data-theme=light] body.ai-search-handbook-page .product-lockup{border:1px solid var(--line);background:#fff}:root[data-theme=light] body.ai-search-handbook-page .product-meta span{border:1px solid var(--line);color:var(--text-soft);background:#2e2a6b0d}:root[data-theme=light] body.ai-search-handbook-page .product-shot img,:root[data-theme=light] body.ai-search-handbook-page .book-cover-frame img{border:1px solid var(--line-strong);box-shadow:0 24px 60px #2e2a6b3d}:root[data-theme=light] body.ai-search-handbook-page .button.secondary,:root[data-theme=light] body.ai-search-handbook-page .button.ghost{color:var(--ash-indigo)}:root[data-theme=light] body.ai-search-handbook-page .button.secondary:hover{border-color:var(--ash-viridian);color:var(--ash-viridian)}:root[data-theme=light] body.ai-search-handbook-page .check-list li{background:var(--ash-indigo-pale);border:1px solid var(--line);border-left:3px solid var(--ash-indigo);color:var(--text-soft)}:root[data-theme=light] body.ai-search-handbook-page .check-list li strong{color:var(--ash-ink)}:root[data-theme=light] body.ai-search-handbook-page .book-outline-section .check-list li:nth-child(3n+2){border-left-color:var(--ash-viridian)}:root[data-theme=light] body.ai-search-handbook-page .book-outline-section .check-list li:nth-child(3n+3){border-left-color:var(--ash-terracotta)}:root[data-theme=light] body.ai-search-handbook-page .book-preview-card{border:1px solid var(--line);box-shadow:var(--shadow-md);background:#fff}:root[data-theme=light] body.ai-search-handbook-page .book-preview-card img{border:1px solid var(--line)}:root[data-theme=light] body.ai-search-handbook-page .book-preview-card figcaption strong{color:var(--ash-indigo)}:root[data-theme=light] body.ai-search-handbook-page .book-faq-item{border:1px solid var(--line);background:#fff}:root[data-theme=light] body.ai-search-handbook-page .book-faq-item summary{color:var(--ash-ink)}:root[data-theme=light] body.ai-search-handbook-page .product-panel{background:radial-gradient(720px 340px at 50% 0%, #2e2a6b12, transparent 66%), var(--bg-2);border-top:1px solid var(--line)}:root[data-theme=light] body.ai-search-handbook-page .support-tier-card.is-featured{border:1px solid var(--line-strong);box-shadow:var(--shadow-md);background:#fff}:root[data-theme=light] body.ai-search-handbook-page .support-tier-card strong{color:var(--ash-indigo)}:root[data-theme=light] body.ai-search-handbook-page .settings-chips span{color:var(--text-soft);background:#1f6b7a12;border:1px solid #1f6b7a33}:root[data-theme=light] body.ai-search-handbook-page .site-footer{background:var(--bg-2);border-top:1px solid var(--line)}:root[data-theme=light] body.ai-search-handbook-page .footer-brand{color:var(--ash-indigo)}:root[data-theme=light] body.ai-search-handbook-page .site-footer a:hover{color:var(--ash-viridian)}@media (prefers-reduced-motion:reduce){:root[data-theme] body.ai-search-handbook-page .button.primary:hover{transform:none}}:root[data-theme] body.ai-search-handbook-page .frontier-rail,:root[data-theme] body.ai-search-handbook-page .frontier-rail-explore,:root[data-theme] body.ai-search-handbook-page [class*=frontier-rail]{display:none!important}
