.article-card_card__HT6um{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--white);box-shadow:var(--shadow-sm)}.article-card_link__BpvZT{display:block;min-height:100%}.article-card_imageFrame__l8nem{aspect-ratio:16/9;overflow:hidden;background:var(--canvas)}.article-card_image__Hxy1n{width:100%;height:100%;object-fit:cover;transition:transform var(--dur-base) var(--ease-out)}.article-card_body__Pj_xW{padding:var(--space-4) var(--space-4) var(--space-6)}.article-card_body__Pj_xW h3{margin:0;font-family:var(--font-display);font-size:var(--fs-24);font-weight:var(--fw-regular);line-height:var(--lh-snug);letter-spacing:var(--track-tight);text-wrap:balance}.article-card_body__Pj_xW p{display:-webkit-box;margin-top:var(--space-3);overflow:hidden;color:var(--ink-soft);font-size:var(--fs-18);line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:2}.article-card_link__BpvZT:focus-visible .article-card_image__Hxy1n,.article-card_link__BpvZT:hover .article-card_image__Hxy1n{transform:scale(1.025)}.article-card_link__BpvZT:focus-visible h3,.article-card_link__BpvZT:hover h3{color:var(--deep)}.article-shelf_shelf__r8Njj{padding:var(--section-y) var(--gutter);background:var(--paper)}.article-shelf_canvas__xDIyf{background:var(--canvas)}.article-shelf_inner__4vWuT{max-width:var(--w-site);margin-inline:auto}.article-shelf_headingRow__jEXeV{display:flex;align-items:center;gap:var(--space-4)}.article-shelf_shelfLabel__zFAw4{flex:0 0 auto;font-family:var(--font-mono);font-size:var(--fs-14);font-weight:var(--fw-medium);line-height:1.4;letter-spacing:.18em;text-transform:uppercase}.article-shelf_rule__SASRK{height:1px;flex:1;background:var(--line-strong)}.article-shelf_controls__s_Ydn{display:flex;gap:var(--space-2)}.article-shelf_controls__s_Ydn button{display:grid;width:var(--tap);height:var(--tap);padding:0;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--ink)}.article-shelf_controls__s_Ydn button:hover{background:color-mix(in srgb,var(--ink) 7%,transparent)}.article-shelf_track__K8tJh{display:grid;grid-auto-flow:column;grid-auto-columns:min(82vw,21rem);gap:var(--space-6);margin-top:var(--space-6);padding:var(--space-2) var(--space-1) var(--space-4);overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:inline mandatory;scrollbar-width:none}.article-shelf_track__K8tJh::-webkit-scrollbar{display:none}.article-shelf_track__K8tJh>*{scroll-snap-align:start}@media (min-width:48rem){.article-shelf_track__K8tJh{grid-auto-columns:min(43vw,25rem)}}@media (min-width:64rem){.article-shelf_track__K8tJh{grid-auto-columns:calc((100% - (var(--space-6) * 2)) / 3)}}.tracked-link_cta__DlJeM{position:relative;display:inline-flex;justify-content:center;align-items:center;overflow:hidden;min-height:var(--btn-h);padding:var(--btn-py) min(var(--btn-px),6vw);border-radius:var(--r-md);border:1px solid color-mix(in srgb,var(--deep) 13%,transparent);background:var(--pop);color:var(--deep);font-family:var(--font-sans);font-size:var(--btn-fs);line-height:1.3;font-weight:var(--fw-semibold);max-width:100%;white-space:normal;text-align:center;overflow-wrap:anywhere;text-decoration:none;box-shadow:0 6px 14px color-mix(in srgb,var(--deep) 7%,transparent);transition:transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.tracked-link_cta__DlJeM:hover{transform:translateY(-2px);box-shadow:0 10px 20px color-mix(in srgb,var(--deep) 10%,transparent)}.tracked-link_cta__DlJeM:active{transform:scale(.95)}.tracked-link_cta__DlJeM:focus-visible{outline:3px solid var(--deep);outline-offset:var(--focus-offset)}.tracked-link_cta__DlJeM:after{content:"";pointer-events:none;position:absolute;inset:0;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--white) 19%,transparent),transparent);transform:skewX(-12deg) translateX(-150%);transition:transform var(--dur-base) var(--ease-out)}.tracked-link_cta__DlJeM:hover:after{transform:skewX(-12deg) translateX(150%)}.tracked-link_cta__DlJeM.tracked-link_outlineCta__3EsR4{background:var(--white);box-shadow:none}.tracked-link_cta__DlJeM.tracked-link_outlineCta__3EsR4:hover{background:var(--deep);color:var(--white)}.tracked-link_standaloneCta__pP0ES{min-width:min(16.125rem,100%)}.tracked-link_compactCta__8RmYe{min-height:var(--btn-h-compact);padding:.75rem var(--btn-px-compact);font-size:var(--fs-16)}@media (prefers-reduced-motion:reduce){.tracked-link_cta__DlJeM:after{display:none}}.benchmark_benchmark__pUUjc>.sectionHeading{max-width:53.125rem;margin:0 auto 3.5rem}.benchmark_benchmark__pUUjc>.sectionHeading h2{font-size:var(--h2)}.benchmark_benchmarkLine__J5pxC{max-width:50rem;margin:2.375rem auto;text-align:center}.benchmark_closingLine__BFnga{max-width:32rem;margin:1.25rem auto 0;padding-top:1.5rem;border-top:1px solid var(--line);text-align:center;font:var(--fw-medium) 1.25rem/1.875rem var(--font-sans);letter-spacing:-.01em;color:var(--ink-soft)}.benchmark_draftMethodology__RnYEe{text-align:center;max-width:47.5rem;margin:2rem auto}.benchmark_draftMethodology__RnYEe small{font-size:var(--fs-12);color:color-mix(in srgb,var(--gold) 55%,var(--ink))}.benchmark_benchmarkGrid__HVfN0{max-width:var(--w-content);margin:4rem auto 0;gap:1rem}@media (min-width:48rem){.benchmark_benchmarkGrid__HVfN0{grid-template-columns:repeat(3,minmax(0,1fr))}}.benchmark_benchmarkGrid__HVfN0>div{overflow:hidden;padding:1.5rem;border:1px solid var(--line-strong);border-radius:var(--r-md);background:color-mix(in srgb,var(--ink-mute) 5%,var(--paper))}.benchmark_benchmarkGrid__HVfN0 h3{margin-top:1.25rem;font-family:var(--font-sans);font-size:var(--fs-18);font-weight:var(--fw-semibold)}.benchmark_benchmarkGrid__HVfN0 p{margin-top:.75rem}.benchmark_benchmarkGrid__HVfN0 strong{display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;margin-top:2.25rem;padding:1rem;border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--white);font-family:var(--font-display);color:var(--deep);font-size:var(--fs-48)}.benchmark_benchmarkSlider__08Mpf{max-width:53.125rem;margin:2.25rem auto;padding:2rem;border:1px solid var(--line);border-radius:var(--r-md);background:var(--canvas)}.benchmark_benchmarkSlider__08Mpf h3{font:var(--fw-medium) 1.375rem/1.4 var(--font-sans)}.benchmark_comparisonColumns__Xnunj{display:grid;grid-template-columns:1fr 1fr;gap:1.75rem;margin-top:1.75rem}.benchmark_comparisonColumns__Xnunj p{margin-top:.625rem;color:var(--ink-soft)}.benchmark_carouselControls__o2XmP{position:static;margin-top:1.5625rem;display:flex;align-items:center;gap:1.125rem;flex-wrap:wrap;justify-content:space-between}.benchmark_arrowButtons__ndlxy{margin-left:auto;display:flex;gap:.5rem}.benchmark_arrowButtons__ndlxy button{display:grid;place-items:center;width:var(--tap);height:var(--tap);border:1px solid var(--line);border-radius:50%;background:transparent;color:var(--ink);transition:background var(--dur-fast) var(--ease-out)}.benchmark_arrowButtons__ndlxy button:not(:disabled):hover{background:var(--paper)}.benchmark_arrowButtons__ndlxy button:disabled{opacity:.3;cursor:default}@media (max-width:47.9375rem){.benchmark_benchmarkSlider__08Mpf{padding:1.5rem}.benchmark_comparisonColumns__Xnunj{grid-template-columns:1fr;gap:1.125rem}}.closing_closing__fxq8x{max-width:none;width:100%;box-sizing:border-box;margin:0;padding-block:var(--section-y);padding-inline:var(--gutter);background:var(--deep);text-align:center;position:relative}.closing_closing__fxq8x h2{max-width:var(--w-site);margin-inline:auto;font-size:clamp(1.9rem,3.6vw,3.1rem);color:var(--paper)}.closing_closing__fxq8x>p{max-width:43.75rem;margin:1.75rem auto 0;color:color-mix(in srgb,var(--paper) 78%,transparent)}.closing_closingActions__lNoZ0{display:flex;justify-content:center;gap:1.875rem;align-items:center;margin-top:2.0625rem}.closing_closingActions__lNoZ0 .cta:focus-visible{outline-color:var(--paper)}@media (max-width:47.9375rem){.closing_closingActions__lNoZ0{gap:1.375rem;flex-wrap:wrap;margin-top:1.875rem}}.demo_demoSection__KWaZO{max-width:var(--w-site);margin-inline:auto;padding-inline:5.625rem;text-align:center}.demo_cardsStack__D8MQi{position:relative;z-index:2;min-height:var(--demo-window-height)}.demo_carouselCard__pN_02{min-width:0;padding:0;min-height:0}.demo_demoSection__KWaZO>.sectionHeading{text-align:center;max-width:53.125rem;margin:0 auto 2.75rem}.demo_demoSection__KWaZO h2{font-size:var(--h2);color:var(--ink)}.demo_demoSection__KWaZO .lead{color:var(--ink-soft);max-width:47.5rem;font-size:var(--fs-18);line-height:var(--lh-body);margin:1.5rem auto 0}.demo_demoSection__KWaZO .eyebrow{color:var(--ink-soft)}.demo_demoCarousel__AeLxN{--demo-window-height:44rem;min-width:0;max-width:51rem;margin:0 auto;padding-top:0}.demo_viewport__G_3nr{position:relative}.demo_arrow__8IVwb{position:absolute;top:calc(var(--demo-window-height) / 2);translate:0 -50%;z-index:3;display:grid;place-items:center;width:var(--tap);height:var(--tap);border:0;border-radius:50%;background:var(--paper);color:var(--ink);box-shadow:0 0 0 1px color-mix(in srgb,var(--ink) 14%,transparent),0 4px 12px color-mix(in srgb,var(--ink) 10%,transparent);transition:transform var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.demo_arrowPrev__ZRo0D{left:-3.75rem}.demo_arrowNext__C6hLn{right:-3.75rem}.demo_arrow__8IVwb:not(:disabled):hover{background:var(--canvas);box-shadow:0 0 0 1px color-mix(in srgb,var(--ink) 18%,transparent),0 6px 16px color-mix(in srgb,var(--ink) 14%,transparent)}.demo_arrow__8IVwb:disabled{opacity:.3;cursor:default}.demo_carouselControls__vDp4d{margin-top:1.25rem;display:flex;justify-content:center;flex-wrap:wrap}.demo_carouselDots__Nd8PG{display:flex;justify-content:center;flex-wrap:wrap;gap:0}.demo_carouselDots__Nd8PG button{display:flex;justify-content:center;align-items:center;width:var(--tap);flex:0 0 var(--tap);height:var(--tap);padding:0;border:none;background:none}.demo_carouselDots__Nd8PG button:after{content:"";width:.3125rem;height:.3125rem;border-radius:50%;background:color-mix(in srgb,var(--ink) 20%,transparent);transition:width var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.demo_carouselDots__Nd8PG .demo_activeDot__i6wJ_:after{background:var(--pop);width:.9375rem;border-radius:.1875rem;box-shadow:0 0 0 .25rem color-mix(in srgb,var(--pop) 18%,transparent)}.demo_demoCard__9vxwa{background:var(--paper);color:var(--ink);padding:0;min-height:0;border-radius:var(--r-xl);border:1px solid color-mix(in srgb,var(--ink) 14%,var(--line));box-shadow:0 20px 40px -20px color-mix(in srgb,var(--ink) 18%,transparent),0 8px 16px -8px color-mix(in srgb,var(--ink) 9%,transparent)}.demo_demoNote__ayPkN{font:var(--fw-semibold) 1.125rem/1.75rem var(--font-sans);letter-spacing:0;text-align:center;max-width:35rem;margin:1.5rem auto 0}.demo_split__OdEa1{margin-top:3.5rem;display:grid;gap:3rem}.demo_splitRow__iIo4_{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-items:center;gap:2rem;text-align:center}.demo_splitText__b3xm1{width:100%;max-width:34ch;min-width:0}.demo_splitRowReverse__7z6qn .demo_splitText__b3xm1{order:-1}.demo_splitText__b3xm1 h3{font-family:var(--font-display);font-size:var(--fs-30);font-weight:var(--fw-regular);line-height:var(--lh-snug);color:var(--ink);margin-bottom:1.125rem}.demo_splitText__b3xm1 p{margin:0;color:var(--ink-soft);font-size:var(--fs-18);line-height:1.6}.demo_splitImage__LSRX_{width:min(100%,16rem);height:auto;aspect-ratio:1;object-fit:contain;object-position:center}@media (min-width:48rem){.demo_split__OdEa1{margin-top:5rem;grid-auto-rows:1fr;gap:4rem}.demo_splitRow__iIo4_{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.5rem;text-align:left}.demo_splitRowReverse__7z6qn .demo_splitText__b3xm1{order:0}}@media (min-width:48rem) and (max-width:63.9375rem){.demo_demoSection__KWaZO{padding-inline:3.125rem;gap:2.8125rem}}@media (max-width:47.9375rem){.demo_demoSection__KWaZO{padding-inline:var(--gutter)}.demo_viewport__G_3nr{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.demo_cardsStack__D8MQi{grid-column:1/-1;grid-row:1;min-height:0}.demo_arrow__8IVwb{position:static;translate:none;grid-row:2}.demo_arrowNext__C6hLn{justify-self:end}.demo_carouselControls__vDp4d{margin-top:.5rem}.demo_carouselDots__Nd8PG{width:100%;display:grid;grid-template-columns:repeat(9,minmax(0,1fr))}.demo_carouselDots__Nd8PG button{width:100%;min-width:24px}}@media (min-width:768px){.demo_demoCarousel__AeLxN{width:calc(100% - 3rem)}}.demo_themeControls__CvuA9{display:flex;width:fit-content;margin:0 auto 1rem;padding:.25rem;border:1px solid var(--line);border-radius:2rem;background:var(--canvas)}.demo_themeControls__CvuA9 button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:var(--tap);padding:.5rem 1rem;border:0;border-radius:2rem;background:transparent;color:var(--ink-soft);font:inherit;font-size:var(--fs-14)}.demo_themeControls__CvuA9 button[aria-pressed=true]{background:var(--paper);color:var(--ink);box-shadow:0 1px 4px color-mix(in srgb,var(--ink) 12%,transparent)}.demo_carouselControls__vDp4d{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem}.demo_carouselControls__vDp4d>:last-child{justify-self:end}.demo_playbackControls__5xq2w{display:flex;align-items:center;gap:.75rem}.demo_playbackControls__5xq2w button{display:inline-flex;align-items:center;gap:.375rem;min-height:var(--tap);padding:0;border:0;background:transparent;color:var(--ink-soft);font:inherit;font-size:var(--fs-12);cursor:pointer}.demo_playbackControls__5xq2w button:hover{color:var(--ink)}.demo_playbackControls__5xq2w button:disabled{opacity:.4;cursor:default}@media (max-width:767px){.demo_carouselControls__vDp4d{grid-template-columns:1fr auto}.demo_carouselDots__Nd8PG{grid-column:1/-1;grid-row:2}.demo_carouselControls__vDp4d>:last-child{grid-column:2;grid-row:1}}.app-demo_app__Pexwb{display:flex;min-height:32rem;overflow:hidden;border-radius:inherit;background:var(--app-bg);color:var(--app-text);text-align:left;font:var(--app-fs-14)/1.55 var(--font-sans)}.app-demo_main__WYHqe{flex:1;min-width:0;display:flex;flex-direction:column}.app-demo_titlebar__ofd1D{min-height:43px;display:flex;align-items:center;gap:10px;padding:0 16px;border-bottom:1px solid var(--app-line);font-size:var(--app-fs-12)}.app-demo_titlebar__ofd1D>svg:nth-last-child(2){margin-left:auto}.app-demo_titlebar__ofd1D svg{flex-shrink:0;color:var(--app-muted)}.app-demo_project__FbjEs{color:var(--app-muted);background:var(--app-panel);padding:1px 6px;border-radius:5px;font-size:var(--app-fs-10)}.app-demo_lights__4B35E{display:flex;gap:6px;flex-shrink:0}.app-demo_lights__4B35E i{height:9px;width:9px;border-radius:50%;background:var(--dot-red)}.app-demo_lights__4B35E i:nth-child(2){background:var(--dot-yellow)}.app-demo_lights__4B35E i:nth-child(3){background:var(--dot-green)}.app-demo_sidebar__TxSEB{flex:0 0 162px;display:flex;flex-direction:column;padding:0 8px;border-right:1px solid var(--app-line);color:var(--app-muted);font-size:var(--app-fs-11);background:var(--app-terminal)}.app-demo_sidebarTop__ME1rO{height:43px;display:flex;align-items:center;gap:10px;padding:0 4px}.app-demo_brand__px5O2{display:flex;align-items:center;gap:6px;margin:13px 6px 16px;font-size:var(--app-fs-17);font-weight:600}.app-demo_brand__px5O2>svg:last-child{margin-left:auto}.app-demo_navItem__EL5kr{display:flex;align-items:center;gap:8px;padding:6px}.app-demo_groupLabel__xqGkC{display:flex;justify-content:space-between;color:var(--app-muted);margin:25px 6px 8px;font-size:var(--app-fs-10)}.app-demo_selected__s0nZe,.app-demo_task__RqLsV{padding:7px 8px 7px 24px;border-radius:6px}.app-demo_selected__s0nZe{background:var(--app-panel-hover);color:var(--app-text)}.app-demo_task__RqLsV{color:var(--app-muted)}.app-demo_account__GjDBS{display:flex;align-items:center;gap:7px;margin-top:auto;padding:12px 3px;font-size:var(--app-fs-10)}.app-demo_account__GjDBS>span{display:grid;place-items:center;width:20px;height:20px;background:var(--app-line);border-radius:50%}.app-demo_conversation__jI3Wn{padding:26px 28px 20px}.app-demo_question__uybYx{margin-bottom:23px;font-size:var(--app-fs-14)}.app-demo_tool__791rw{display:flex;align-items:center;gap:8px;color:var(--app-muted);font-size:var(--app-fs-11)}.app-demo_bullet__snHX5{width:6px;height:6px;border-radius:50%;background:var(--app-green);flex-shrink:0}.app-demo_answer__beTnw{margin:13px 0 18px;line-height:1.65}.app-demo_sources__yske2{display:flex;flex-direction:column;gap:9px}.app-demo_source__rWnbJ{display:flex;align-items:baseline;gap:7px;font-size:var(--app-fs-11);color:var(--app-muted)}.app-demo_source__rWnbJ svg{flex-shrink:0;color:var(--app-citation);align-self:flex-start;margin-top:2px}.app-demo_source__rWnbJ>span:first-of-type{min-width:0;overflow-wrap:anywhere}.app-demo_pages__jsrUO{margin-left:auto;flex-shrink:0;font-size:var(--app-fs-10)}.app-demo_responseActions__KEtLp{display:flex;align-items:center;gap:11px;color:var(--app-dim);margin-top:22px;font-size:var(--app-fs-10)}.app-demo_bottom__nz_CI{margin-top:auto;padding:0 22px 10px;color:var(--app-muted);font-size:var(--app-fs-11)}.app-demo_composer__PxIVl{border:1px solid var(--app-line);border-radius:11px;padding:12px;background:var(--app-panel)}.app-demo_composerTools__My_1T{display:flex;gap:12px;align-items:center;margin-top:22px}.app-demo_composerTools__My_1T>span:nth-child(2){margin-left:auto;display:flex;align-items:center;gap:4px}.app-demo_send___JCEA{display:grid;place-items:center;background:var(--app-text);color:var(--app-bg);border-radius:50%;width:25px;height:25px}.app-demo_footer__2vrmQ{display:flex;gap:9px;align-items:center;font-size:var(--app-fs-10);padding:8px 4px 0}.app-demo_model__5IiPg{margin-left:auto}.app-demo_branchbar__AP_VB{display:flex;gap:8px;align-items:center;padding:8px;background:var(--app-panel);border-radius:7px;margin-bottom:6px;font-size:var(--app-fs-9)}.app-demo_ready__5qL8t{color:var(--app-green);margin-left:auto}.app-demo_codex__0OX83{--app-panel:var(--app-codex-panel);--app-line:var(--app-codex-line);--app-text:var(--app-codex-text);--app-muted:var(--app-codex-muted)}.app-demo_codex__0OX83 .app-demo_sidebar__TxSEB{background:linear-gradient(160deg,var(--app-purple-top),var(--app-purple-bottom));border-right-color:var(--app-purple-line);color:var(--app-text)}.app-demo_codex__0OX83 .app-demo_selected__s0nZe{background:var(--app-purple-selected)}.app-demo_codex__0OX83 .app-demo_question__uybYx{margin-left:24px;background:var(--app-panel);border-radius:17px;padding:13px 16px}.app-demo_codex__0OX83 .app-demo_composer__PxIVl{background:var(--app-panel);border-color:var(--app-line);border-radius:17px}.app-demo_claude__OYuD9{--app-panel:var(--app-claude-panel);--app-line:var(--app-claude-line);--app-text:var(--app-claude-text);--app-muted:var(--app-claude-muted);background:var(--app-claude)}.app-demo_claude__OYuD9 .app-demo_question__uybYx{border-left:2px solid var(--app-line);padding-left:13px}.app-demo_warp__oMjVn{--app-panel:var(--app-warp-panel);--app-line:var(--app-warp-line);--app-text:var(--app-warp-text);--app-muted:var(--app-warp-muted);background:var(--app-terminal);font-family:var(--font-mono)}.app-demo_warp__oMjVn .app-demo_titlebar__ofd1D{min-height:34px;gap:14px;font-family:var(--font-sans)}.app-demo_search__JCyS6{margin:0 auto;display:flex;align-items:center;gap:6px;background:var(--app-panel);padding:2px 12px;border-radius:4px;color:var(--app-muted);font-size:var(--app-fs-10)}.app-demo_warp__oMjVn .app-demo_conversation__jI3Wn{padding:26px 24px}.app-demo_warp__oMjVn .app-demo_question__uybYx{display:flex;gap:10px;font-size:var(--app-fs-15)}.app-demo_prompt__HJnGj{color:var(--app-muted)}.app-demo_warp__oMjVn .app-demo_tool__791rw{color:var(--app-text);font-size:var(--app-fs-12)}.app-demo_toolDetail__eC028{color:var(--app-muted)}.app-demo_toolResult__HhYXu{margin:5px 0 18px 11px;color:var(--app-muted);font-size:var(--app-fs-11)}.app-demo_warp__oMjVn .app-demo_answer__beTnw{font-size:var(--app-fs-14)}.app-demo_warp__oMjVn .app-demo_sources__yske2{padding-left:13px;border-left:1px solid var(--app-line)}.app-demo_warp__oMjVn .app-demo_bottom__nz_CI{padding:0 14px 8px}.app-demo_complete__P9ely{color:var(--app-orange);margin-bottom:12px;font-size:var(--app-fs-11)}.app-demo_terminalInput__QbeFn{display:flex;align-items:center;gap:9px;padding:10px 0;border-block:1px solid var(--app-line)}.app-demo_caret__QI66X{width:7px;height:14px;background:var(--app-cursor)}.app-demo_status__Cd385{display:flex;gap:8px;align-items:center;padding:7px 0;font-size:var(--app-fs-10)}.app-demo_status__Cd385>span:first-child{color:var(--app-green)}.app-demo_warpFooter__tOfeM{display:flex;align-items:center;gap:7px;color:var(--app-dim);font-size:var(--app-fs-9);margin-top:10px}.app-demo_warpFooter__tOfeM>span{margin-left:auto}.app-demo_appMark__VAgk1{display:inline-flex;align-items:center;flex-shrink:0}.app-demo_codexMark__W_XCV img{filter:brightness(0) invert(1)}.app-demo_appIdentity__m9DS7,.app-demo_assistantIdentity__0duHU,.app-demo_mobileIdentity__C6aDK{align-items:center;gap:7px;color:var(--app-text);font-weight:600}.app-demo_appIdentity__m9DS7{display:inline-flex}.app-demo_mobileIdentity__C6aDK{display:none}.app-demo_assistantIdentity__0duHU{display:flex;margin-top:18px;font-size:var(--app-fs-11)}.app-demo_claude__OYuD9 .app-demo_question__uybYx{border-left-color:var(--app-claude-accent)}.app-demo_claude__OYuD9 .app-demo_send___JCEA{background:var(--app-claude-accent)}.app-demo_warp__oMjVn .app-demo_caret__QI66X{background:var(--app-warp-accent)}.app-demo_warp__oMjVn .app-demo_prompt__HJnGj{color:var(--app-warp-accent)}@media (max-width:767px){.app-demo_app__Pexwb{min-height:32rem}.app-demo_sidebar__TxSEB{display:none}.app-demo_titlebar__ofd1D{padding-inline:12px}.app-demo_project__FbjEs{display:none}.app-demo_codex__0OX83 .app-demo_titlebar__ofd1D{background:var(--app-purple-top)}.app-demo_mobileIdentity__C6aDK{display:inline-flex}.app-demo_sessionTitle__jtVps{display:none}.app-demo_warp__oMjVn .app-demo_search__JCyS6{overflow:hidden;white-space:nowrap;min-width:0}.app-demo_warp__oMjVn .app-demo_titlebar__ofd1D{gap:8px}.app-demo_conversation__jI3Wn,.app-demo_warp__oMjVn .app-demo_conversation__jI3Wn{padding:22px 18px}.app-demo_codex__0OX83 .app-demo_question__uybYx{margin-left:0}.app-demo_bottom__nz_CI{padding-inline:14px}.app-demo_search__JCyS6{padding-inline:6px;font-size:var(--app-fs-8)}.app-demo_source__rWnbJ{flex-wrap:wrap}.app-demo_pages__jsrUO{margin-left:21px}}.app-demo_app__Pexwb[data-theme=light]{--app-bg:var(--app-light-bg);--app-terminal:var(--app-light-bg);--app-panel:var(--app-light-panel);--app-panel-hover:var(--app-light-selected);--app-line:var(--app-light-line);--app-text:var(--app-light-text);--app-muted:var(--app-light-muted);--app-dim:var(--app-light-muted);--app-green:var(--app-light-green);--app-citation:var(--app-light-citation);--app-warp-accent:var(--app-light-warp-accent);background:var(--app-bg);color-scheme:light}.app-demo_claude__OYuD9[data-theme=light]{--app-bg:var(--app-claude-light-bg);--app-panel:var(--app-claude-light-panel);--app-panel-hover:var(--app-claude-light-line);--app-line:var(--app-claude-light-line);--app-text:var(--app-claude-light-text);--app-muted:var(--app-claude-light-muted);--app-dim:var(--app-claude-light-muted)}.app-demo_app__Pexwb[data-theme=light] .app-demo_sidebar__TxSEB{background:var(--app-panel);color:var(--app-text);border-color:var(--app-line)}.app-demo_claude__OYuD9[data-theme=light] .app-demo_sidebar__TxSEB{background:var(--app-claude-light-sidebar)}.app-demo_app__Pexwb[data-theme=light] .app-demo_selected__s0nZe{background:var(--app-panel-hover)}.app-demo_app__Pexwb[data-theme=light] .app-demo_groupLabel__xqGkC,.app-demo_app__Pexwb[data-theme=light] .app-demo_task__RqLsV{color:var(--app-muted)}.app-demo_app__Pexwb[data-theme=light] .app-demo_codexMark__W_XCV img{filter:none}.app-demo_app__Pexwb[data-theme=light] .app-demo_send___JCEA{background:var(--app-text);color:var(--app-bg)}.app-demo_app__Pexwb[data-theme=light] .app-demo_titlebar__ofd1D{background:var(--app-bg)}@media (min-width:768px){.app-demo_app__Pexwb{height:var(--demo-window-height,44rem)}.app-demo_main__WYHqe{min-height:0}.app-demo_bottom__nz_CI,.app-demo_titlebar__ofd1D{flex-shrink:0}.app-demo_conversation__jI3Wn{flex:1;min-height:0;overflow-y:auto}}.app-demo_conversation__jI3Wn:focus-visible{outline:2px solid var(--app-citation);outline-offset:-4px}.session-flow_flow__ByFO8{font-family:inherit}.session-flow_intent__6FLRF{color:var(--app-muted);font-size:var(--app-fs-12);margin:0 0 18px}.session-flow_reveal__rfjPs{opacity:1;translate:0 0;transition:opacity var(--dur-base) var(--ease-out),translate var(--dur-base) var(--ease-out)}.session-flow_reveal__rfjPs[data-visible=false]{visibility:hidden;opacity:0;translate:0 5px}.session-flow_agentRow__WZS2t{display:flex;align-items:center;gap:7px;font-size:var(--app-fs-11);color:var(--app-muted)}.session-flow_agentRow__WZS2t strong{color:var(--app-text);font-weight:600}.session-flow_agentIcon__JC_JK{display:grid;place-items:center;width:30px;height:26px;background:var(--paper);border-radius:6px;flex-shrink:0}.session-flow_agentIcon__JC_JK img{width:22px;height:16px;object-fit:contain}.session-flow_activity__d5_zT{width:5px;height:5px;flex-shrink:0;border-radius:50%;background:var(--app-green);margin-left:auto}.session-flow_activity__d5_zT[data-running=true]{animation:session-flow_breathe__ks2D1 var(--dur-float) ease-in-out infinite}@keyframes session-flow_breathe__ks2D1{50%{opacity:.3}}.session-flow_bookList__ayk8u{margin:8px 0 16px 6px;padding-left:14px;border-left:1px solid var(--app-line);color:var(--app-muted);font-size:var(--app-fs-11)}.session-flow_bookList__ayk8u>div{display:flex;gap:6px;align-items:baseline;padding-block:3px}.session-flow_bookList__ayk8u svg{flex-shrink:0}.session-flow_readDetail__wnc6V{margin:7px 0 18px 20px;color:var(--app-muted);font-size:var(--app-fs-10)}.session-flow_answer__f0AWk{margin:0 0 15px;color:var(--app-text);font-size:var(--app-fs-14);line-height:1.65}.session-flow_citations__4DjU_{display:flex;flex-direction:column;gap:8px}.session-flow_citation__CjjEY{display:flex;align-items:baseline;gap:7px;color:var(--app-muted);font-size:var(--app-fs-11)}.session-flow_citation__CjjEY svg{flex-shrink:0;color:var(--app-citation)}.session-flow_citation__CjjEY>span:first-of-type{min-width:0;overflow-wrap:anywhere}.session-flow_pages__6mB_s{margin-left:auto;flex-shrink:0;font-size:var(--app-fs-10)}.session-flow_srOnly__EtEDC{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:767px){.session-flow_agentRow__WZS2t,.session-flow_citation__CjjEY{flex-wrap:wrap}.session-flow_pages__6mB_s{margin-left:20px}}@media (prefers-reduced-motion:reduce){.session-flow_reveal__rfjPs{translate:none;transition:none}.session-flow_activity__d5_zT{animation:none}}.faq_faqSection__Iy0At{border-top:1px solid var(--line);max-width:var(--w-site);margin:auto;display:flex;flex-direction:column;gap:2.5rem;align-items:center}.faq_faqSection__Iy0At .sectionHeading{text-align:center;margin:0;max-width:50rem}.faq_faqSection__Iy0At .sectionHeading h2{font-size:var(--h2);line-height:var(--lh-tight);letter-spacing:var(--track-tight);max-width:none}.faq_faqSection__Iy0At .sectionHeading p{font-size:var(--fs-20);line-height:1.875rem}.faq_faqList__bW1MM{width:100%;margin:0;max-width:50rem}.faq_faqRow__qM_zf{border-bottom:1px solid var(--line)}.faq_faqRow__qM_zf:first-child{border-top:1px solid var(--line)}.faq_faqQuestion__dWUAR{margin:0;font-size:inherit;font-weight:inherit}.faq_faqTrigger__I_nVt{appearance:none;background:none;border:none;width:100%;list-style:none;display:flex;gap:1.25rem;align-items:center;line-height:1.5;cursor:pointer;justify-content:space-between;padding-block:1.5rem;padding-inline:var(--space-2);font-size:var(--fs-20);font-weight:var(--fw-medium);color:inherit;text-align:left;border-radius:var(--r-sm)}.faq_faqTrigger__I_nVt:hover{background:color-mix(in srgb,var(--ink-mute) 6%,transparent)}.faq_faqIcon__yjT61{margin-left:auto;flex-shrink:0;transition:transform var(--dur-fast) var(--ease-out)}.faq_faqIcon__yjT61[data-open=true]{transform:rotate(45deg)}.faq_faqPanel__5sXGE{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-base) var(--ease-out)}.faq_faqPanel__5sXGE[data-open=true]{grid-template-rows:1fr}.faq_faqPanelInner__WeShp{overflow:hidden;min-height:0}.faq_faqPanel__5sXGE p{color:var(--ink-soft);font-size:var(--fs-18);line-height:1.75rem;padding:0 var(--space-2) 1.625rem;margin:0}@media (min-width:64rem){.faq_faqSection__Iy0At{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:4rem}.faq_faqSection__Iy0At .sectionHeading{text-align:left}}@media (max-width:39.9375rem){.faq_faqTrigger__I_nVt{font-size:var(--fs-18)}}@media (prefers-reduced-motion:reduce){.faq_faqPanel__5sXGE{transition:none}}.growth_growth__LNlGv{padding-inline:1rem}.growth_growth__LNlGv>.sectionHeading{text-align:center;max-width:var(--w-prose);margin:0 auto}.growth_growth__LNlGv .lead{font-size:var(--fs-18);line-height:var(--lh-body);max-width:34rem;margin:1.5rem auto 0}.growth_whyHow__NmHLz{position:relative;max-width:44rem;margin:3.5rem auto 0}.growth_whyHowPanels__Rz4Ev{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line-strong);border-radius:var(--r-lg);overflow:hidden}.growth_whyHowSide__71V56{display:flex;flex-direction:column;gap:.5rem;padding:2.5rem 2rem}.growth_whyHowSkills__hYRDG{background:var(--canvas);align-items:flex-end;text-align:right}.growth_whyHowTrove__h_m2L{background:color-mix(in srgb,var(--pop) 12%,var(--paper));border-left:1px solid var(--line-strong);align-items:flex-start;text-align:left}.growth_whyHowIconBox__gMPX7{display:flex;align-items:center;height:1.75rem;margin-bottom:.25rem}.growth_whyHowIcon__cySId{width:1.75rem;height:auto;stroke-width:1.5}.growth_whyHowTrove__h_m2L .growth_whyHowIcon__cySId{width:auto;height:1.75rem}.growth_whyHowSkills__hYRDG .growth_whyHowIcon__cySId,.growth_whyHowTrove__h_m2L .growth_whyHowIcon__cySId{color:var(--ink-mute)}.growth_whyHowLabelBox__DmPOL{display:flex;align-items:center;height:1.25rem}.growth_whyHowSkills__hYRDG .growth_whyHowLabelBox__DmPOL{justify-content:flex-end}.growth_whyHowLabel__0XV_8{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--ink-mute)}.growth_whyHowWordmark__8orkH{display:block;width:4rem;height:auto;object-fit:contain}.growth_whyHowSub__CDKZa{font-family:var(--font-display);font-size:var(--fs-24);font-weight:var(--fw-semibold);color:var(--ink)}.growth_whyHowSide__71V56 p{margin:0;font-size:var(--fs-18);line-height:1.5;color:var(--ink-soft)}.growth_whyHowBadge__t_wKe{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;white-space:nowrap;padding:.5rem 1rem;border:1px solid var(--line-strong);border-radius:var(--r-pill);background:var(--paper);box-shadow:var(--shadow-sm);font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:var(--track-caps);text-transform:uppercase;color:var(--ink-soft)}@media (max-width:39.9375rem){.growth_whyHow__NmHLz{max-width:22rem}.growth_whyHowPanels__Rz4Ev{grid-template-columns:1fr}.growth_whyHowSkills__hYRDG,.growth_whyHowTrove__h_m2L{align-items:center;text-align:center}.growth_whyHowTrove__h_m2L{border-left:0;border-top:1px solid var(--line-strong)}}.hero_hero__IKTS_{position:relative;width:100%;min-height:max(28rem,calc(100svh - var(--nav-h)));overflow:hidden;background:color-mix(in srgb,var(--line) 60%,var(--gold) 40%)}@media (max-width:63.9375rem){.hero_hero__IKTS_{min-height:max(28rem,calc(100svh - var(--nav-h-mobile)))}}.hero_heroMedia__vvjTO{position:absolute;inset:0;z-index:0}.hero_heroImage__hTpUF{object-fit:cover;object-position:center 12%}.hero_heroTallOnly__6jFaZ{display:block}.hero_heroVideo__ORYbv{display:none;position:absolute;inset:0;width:100%;height:100%}@media (min-width:48rem){.hero_heroTallOnly__6jFaZ{display:none}.hero_heroVideo__ORYbv{display:block}}.hero_heroScrim__f46Mi{position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 70% 42% at 50% 0,color-mix(in srgb,var(--paper) 55%,transparent) 0,color-mix(in srgb,var(--paper) 30%,transparent) 55%,transparent 100%);pointer-events:none}.hero_heroBottomFade__SfyOu{position:absolute;inset:auto 0 0 0;z-index:1;height:5%;min-height:1.25rem;background:linear-gradient(to bottom,transparent,var(--canvas));pointer-events:none}.hero_heroOverlay__IzbmD{position:relative;z-index:2;text-align:center;min-height:inherit;padding:var(--space-6) var(--gutter) clamp(8rem,28vw,20rem)}.hero_heroCopy__jEIae,.hero_heroOverlay__IzbmD{display:flex;flex-direction:column;align-items:center}.hero_heroCopy__jEIae{width:min(100%,40rem)}.hero_heroCopy__jEIae>p{margin:clamp(.375rem,1.4vw,.875rem) 0 0;font-size:var(--fs-lead);line-height:var(--lh-body);color:var(--ink-soft);max-width:23rem}.hero_hero__IKTS_ h1{font-family:var(--font-display);font-weight:var(--fw-regular);line-height:1.045;letter-spacing:-.062em;white-space:pre-line;text-wrap:balance;font-size:var(--h1);margin:0;color:var(--ink)}.hero_hero__IKTS_ h1 em{color:var(--ink-soft);font-style:normal}.hero_heroActions__3TALG{margin:clamp(.375rem,1vw,.625rem) 0 0;display:flex;justify-content:center;width:100%;max-width:90%}.subscribe-form_form__Zkx1U{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);width:100%;max-width:24rem;margin-inline:auto}.subscribe-form_label__2FINV{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.subscribe-form_capsule__HNajv{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2);width:100%;padding:var(--space-2);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--white);box-shadow:var(--shadow-sm);transition:border-color var(--dur-fast) var(--ease-out)}.subscribe-form_capsule__HNajv:focus-within{border-color:var(--deep);outline:3px solid var(--deep);outline-offset:2px}.subscribe-form_capsuleError__AuSQR{border-color:var(--danger)}.subscribe-form_input___ydwa{flex:1 1 11rem;min-width:0;min-height:var(--btn-h-compact);padding:0 0 0 var(--space-4);border:none;background:transparent;color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-16)}.subscribe-form_input___ydwa:focus{outline:none}.subscribe-form_input___ydwa::placeholder{color:var(--ink-placeholder)}.subscribe-form_honeypot__tZIa9{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.subscribe-form_button__brqes{flex-shrink:0;min-width:unset;white-space:nowrap}.subscribe-form_errorText__NLkEc,.subscribe-form_hint__dO0B5{margin:0;font-size:var(--fs-12);text-align:center}.subscribe-form_hint__dO0B5{color:var(--ink-soft)}.subscribe-form_errorText__NLkEc{color:var(--danger)}.subscribe-form_success__CjlgE{max-width:24rem;margin-inline:auto;padding:var(--space-4) var(--space-6);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--white);box-shadow:var(--shadow-sm);color:var(--ink);font-size:var(--fs-16);font-weight:var(--fw-medium);text-align:center}.book-jacket_main__0Gp63{min-height:70vh}.book-jacket_container__sc4Ay{width:min(100%,var(--w-content));margin:auto;padding:0 var(--gutter)}.book-jacket_breadcrumb__7XXFs{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);padding-block:var(--space-6);color:var(--ink-soft);font-size:var(--fs-12);overflow-wrap:anywhere}.book-jacket_breadcrumb__7XXFs a:hover{text-decoration:underline}.book-jacket_category__TtYu_{text-transform:capitalize}.book-jacket_hero__HW2xJ{display:grid;grid-template-areas:"intro" "actions" "cover";gap:var(--space-6);padding-block:var(--space-6) var(--space-12)}.book-jacket_intro__5jRGq{grid-area:intro;min-width:0}.book-jacket_intro__5jRGq h1{margin:var(--space-4) 0 var(--space-6);font-family:var(--font-display);font-size:clamp(var(--fs-36),4.6vw,var(--fs-60));font-weight:var(--fw-regular);line-height:var(--lh-tight);letter-spacing:var(--track-display);overflow-wrap:anywhere;text-wrap:balance}.book-jacket_eyebrow__w5ylw{font-family:var(--font-mono);font-size:var(--fs-12);letter-spacing:var(--track-caps);line-height:var(--lh-body);text-transform:uppercase;color:var(--ink-soft)}.book-jacket_author__cVGAC{margin-bottom:var(--space-6);color:var(--ink-soft);font-size:var(--fs-16)}.book-jacket_description__Vrz4s{font-size:var(--fs-18);line-height:var(--lh-body);color:var(--ink-soft);overflow-wrap:anywhere;white-space:pre-line}.book-jacket_facts__vxipN{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);list-style:none;padding:0;margin:var(--space-6) 0 0;font-family:var(--font-mono);font-size:var(--fs-12);color:var(--ink-soft)}.book-jacket_availability___MGOP{display:inline-block;margin-top:var(--space-4);padding:var(--space-1) var(--space-3);background:var(--canvas);border:1px solid var(--line);border-radius:var(--r-sm);font-size:var(--fs-14);color:var(--deep)}.book-jacket_cover__wz3_U{grid-area:cover;display:flex;justify-content:center;align-items:center;padding:var(--space-6) var(--space-4);perspective:900px}.book-jacket_cover__wz3_U>figure{width:min(15rem,100%);transform:rotateY(-7deg)}.book-jacket_actions__h_oh7{grid-area:actions;min-width:0;align-self:start}.book-jacket_actions__h_oh7 .book-jacket_acquire__7siyg{width:min(100%,19rem)}.book-jacket_acquire__7siyg:disabled{cursor:wait;opacity:.65;transform:none}.book-jacket_accessNote__lhsmC{margin-top:var(--space-2);font-size:var(--fs-12);color:var(--ink-soft)}.book-jacket_previewLink__btY6K{display:inline-flex;gap:var(--space-3);align-items:center;min-height:var(--tap);margin-top:var(--space-3);font-size:var(--fs-16)}.book-jacket_actions__h_oh7 .book-jacket_previewLink__btY6K,.book-jacket_agent__IueSy .book-jacket_textLink__e1KtO{text-decoration:underline;text-underline-offset:.25em}.book-jacket_agent__IueSy{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line);color:var(--ink-soft);font-size:var(--fs-16)}.book-jacket_agent__IueSy summary{min-height:var(--tap);cursor:pointer}.book-jacket_agent__IueSy p{margin-block:var(--space-3);font-size:var(--fs-18)}.book-jacket_agent__IueSy .book-jacket_copyButton__EdHB4{min-height:var(--tap);height:auto;padding:var(--space-3);max-width:100%;white-space:normal;background:var(--canvas);color:var(--deep);border-color:var(--line)}.book-jacket_textLink__e1KtO{display:inline-block;padding-block:var(--space-2);min-height:var(--tap)}.book-jacket_sections__Lgt6b{padding-block:var(--space-4) var(--space-12)}.book-jacket_tabList__qeYt6{display:flex;gap:var(--space-6);border-bottom:1px solid var(--line);margin-bottom:var(--space-8)}.book-jacket_tabList__qeYt6 .book-jacket_tab__zboVC{flex-shrink:0;min-height:var(--tap);padding:var(--space-3) 0;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--ink-soft);font-size:var(--fs-14)}.book-jacket_tab__zboVC:hover{color:var(--ink)}.book-jacket_tab__zboVC[data-state=active]{border-bottom-color:var(--deep);color:var(--ink)}.book-jacket_panel__OPiDs[data-state=inactive]{display:none}.book-jacket_panel__OPiDs{min-width:0}.book-jacket_panel__OPiDs h2{font-size:var(--fs-30);margin-bottom:var(--space-6)}.book-jacket_preview__PPntR{background:color-mix(in srgb,var(--paper) 55%,var(--white));padding:var(--space-6);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.book-jacket_previewText__SSb4z{max-height:38rem;overflow:auto;overflow-wrap:anywhere;margin-top:var(--space-6);padding:var(--space-1);color:var(--ink-soft);font-family:var(--font-display);font-size:var(--fs-20);line-height:1.75;scrollbar-gutter:stable}.book-jacket_previewText__SSb4z :is(h2,h3,h4,h5,h6){margin-block:var(--space-6) var(--space-3);color:var(--ink);line-height:var(--lh-snug);font-size:var(--fs-24)}.book-jacket_previewText__SSb4z>:first-child{margin-top:0}.book-jacket_previewText__SSb4z p{margin-block:var(--space-4)}.book-jacket_previewText__SSb4z :is(pre,code){font-family:var(--font-mono);font-size:var(--fs-14)}.book-jacket_previewText__SSb4z pre{overflow:auto;padding:var(--space-4);background:var(--canvas)}.book-jacket_previewText__SSb4z img{max-width:100%;height:auto}.book-jacket_previewText__SSb4z table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.book-jacket_previewText__SSb4z :is(td,th){border-bottom:1px solid var(--line);padding:var(--space-2)}.book-jacket_previewText__SSb4z a{text-decoration:underline;text-underline-offset:.2em}.book-jacket_previewText__SSb4z blockquote{margin-inline:0;border-left:2px solid var(--line);padding-left:var(--space-4)}.book-jacket_previewEnd__QNhi_{padding-top:var(--space-6);margin-top:var(--space-6);border-top:1px solid var(--line);font-family:var(--font-body);font-size:var(--fs-12);color:var(--ink-soft)}.book-jacket_emptyPreview__WxYq3{padding:var(--space-8);border:1px dashed var(--line);color:var(--ink-soft)}.book-jacket_chapterLeaf__KYu0j,.book-jacket_chapter__9Zaye{border-bottom:1px solid var(--line)}.book-jacket_chapter__9Zaye h3{margin:0}.book-jacket_chapterLeaf__KYu0j,.book-jacket_chapter__9Zaye .book-jacket_chapterTrigger__6Uf88{width:100%;display:flex;align-items:baseline;gap:var(--space-3);min-height:var(--tap);padding:var(--space-4) 0;text-align:left;font-size:var(--fs-18);color:var(--ink)}.book-jacket_chapterTrigger__6Uf88{border:0;background:transparent}.book-jacket_chapterLeaf__KYu0j>span:nth-child(2),.book-jacket_chapterTrigger__6Uf88>span:nth-child(2){min-width:0;overflow-wrap:anywhere}.book-jacket_chapterTrigger__6Uf88 svg{width:1rem;height:1rem;flex-shrink:0;align-self:center;transition:transform var(--dur-fast) var(--ease-out)}.book-jacket_chapterTrigger__6Uf88[data-state=open] svg{transform:rotate(180deg)}.book-jacket_chapterNumber__TJHMA,.book-jacket_pageNumber__r1yBe{font-family:var(--font-mono);font-size:var(--fs-12);color:var(--ink-soft);flex-shrink:0}.book-jacket_pageNumber__r1yBe{margin-left:auto;white-space:nowrap}.book-jacket_chapterContent__mN_wf ul{padding:0 var(--space-3) var(--space-4) var(--space-8);margin:0;list-style:none}.book-jacket_chapterContent__mN_wf li{display:flex;gap:var(--space-3);padding-block:var(--space-2);color:var(--ink-soft);overflow-wrap:anywhere}.book-jacket_aboutDescription__mHEov{max-width:var(--w-prose);margin-bottom:var(--space-6);white-space:pre-line;color:var(--ink-soft);overflow-wrap:anywhere}.book-jacket_metadata__TwKxx{margin:0}.book-jacket_metadata__TwKxx>div{display:grid;grid-template-columns:6rem minmax(0,1fr);gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--line);font-size:var(--fs-16)}.book-jacket_metadata__TwKxx dt{color:var(--ink-soft)}.book-jacket_metadata__TwKxx dd{margin:0;overflow-wrap:anywhere}.book-jacket_related__Yh8QF{padding-block:var(--space-8) var(--space-12);border-top:1px solid var(--line)}.book-jacket_related__Yh8QF h2{font-size:var(--fs-36);margin:var(--space-3) 0 var(--space-8)}.book-jacket_relatedGrid__SCjQA{display:grid;gap:var(--space-8)}.book-jacket_relatedBook__94_z3{display:flex;align-items:center;gap:var(--space-6);min-width:0;padding:var(--space-2)}.book-jacket_relatedBook__94_z3>figure{width:5.5rem;flex-shrink:0}.book-jacket_relatedBook__94_z3 figcaption{font-size:var(--fs-12);inset:.75rem .5rem auto .75rem}.book-jacket_relatedBook__94_z3 h3{font-family:var(--font-display);font-weight:var(--fw-regular);font-size:var(--fs-24);line-height:var(--lh-snug);overflow-wrap:anywhere}.book-jacket_relatedBook__94_z3 p{margin-top:var(--space-2);color:var(--ink-soft);font-size:var(--fs-14)}.book-jacket_relatedBook__94_z3:hover h3{text-decoration:underline;text-underline-offset:.15em}@media (min-width:48rem){.book-jacket_hero__HW2xJ{grid-template-columns:minmax(0,.8fr) minmax(0,1.35fr);grid-template-areas:"cover intro" "cover actions";column-gap:var(--space-12);padding-top:var(--space-8)}.book-jacket_cover__wz3_U{align-self:start;padding:var(--space-8) var(--space-4)}.book-jacket_cover__wz3_U>figure{width:min(20rem,100%)}.book-jacket_tabList__qeYt6{gap:var(--space-8)}.book-jacket_tabList__qeYt6 .book-jacket_tab__zboVC{font-size:var(--fs-16)}.book-jacket_preview__PPntR{padding:var(--space-8) var(--space-12)}.book-jacket_relatedGrid__SCjQA{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.book-jacket_cover__wz3_U>figure{transform:none}.book-jacket_chapterTrigger__6Uf88 svg{transition:none}}