.NotebookLayout_page__ao_rt{position:relative;isolation:isolate;min-width:0;max-width:100%;padding:clamp(var(--cf-sys-space-4),2vw,var(--cf-sys-space-6));color:var(--cf-sys-ink);background:var(--cf-sys-surface-ground);font-family:var(--cf-sys-font-explainer)}.NotebookLayout_page__ao_rt:before{content:"";position:absolute;z-index:-1;inset:0;background-image:var(--ambient-image,none);background-size:cover;background-position:50%;opacity:.04;pointer-events:none}.NotebookLayout_body__zWnHs,.NotebookLayout_hero__9IGG3{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--cf-sys-space-6);gap:var(--cf-sys-space-6);min-width:0}.NotebookLayout_hero__9IGG3{align-items:start;margin-bottom:var(--cf-sys-space-6);padding-block:var(--cf-sys-space-5);border-bottom:1px solid var(--cf-sys-surface-line-strong)}.NotebookLayout_page__ao_rt.has-hero-visual .NotebookLayout_hero__9IGG3{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.NotebookLayout_page__ao_rt.utility-hero .NotebookLayout_hero__9IGG3{padding-block:var(--cf-sys-space-3) var(--cf-sys-space-5);margin-bottom:var(--cf-sys-space-5)}.NotebookLayout_preHero__D9ast{margin-bottom:var(--cf-sys-space-4);min-width:0}.NotebookLayout_heroCopy__BONvF,.NotebookLayout_heroVisual__bmS25{min-width:0;max-width:100%}.NotebookLayout_heroVisual__bmS25{border:1px solid var(--cf-sys-surface-line);border-radius:var(--cf-sys-radius-3);background:var(--cf-sys-surface-panel)}.NotebookLayout_heroCopy__BONvF h1{margin:0;max-width:24ch;font-family:var(--cf-sys-font-narrator);font-size:clamp(var(--cf-sys-type-title-size),3.5vw,var(--cf-sys-type-display-size));line-height:1.12;font-weight:500;letter-spacing:0;color:var(--cf-sys-ink);overflow-wrap:anywhere;text-wrap:balance}.NotebookLayout_heroCopy__BONvF h1:after{content:none}.NotebookLayout_eyebrow__Og32S,.NotebookLayout_metaChip__Hn5CZ,.NotebookLayout_metaLine__rSYuJ{color:var(--cf-sys-ink-muted);font-size:var(--cf-sys-type-chrome-size);line-height:var(--cf-sys-type-chrome-leading);overflow-wrap:anywhere}.NotebookLayout_eyebrow__Og32S{margin:0 0 var(--cf-sys-space-2);font-family:var(--cf-sys-font-instrument)}.NotebookLayout_lede__zMSO_{margin:var(--cf-sys-space-4) 0 0;max-width:62ch;font-size:var(--cf-sys-type-body-size);line-height:1.65;color:var(--cf-sys-ink-muted);overflow-wrap:anywhere}.NotebookLayout_metaLine__rSYuJ{margin:var(--cf-sys-space-3) 0 0}.NotebookLayout_metaRow__tsRDt{display:flex;flex-wrap:wrap;gap:var(--cf-sys-space-2) var(--cf-sys-space-4);margin-top:var(--cf-sys-space-3)}.NotebookLayout_metaChip__Hn5CZ{max-width:100%}.NotebookLayout_actionRow__n_N8F{display:flex;flex-wrap:wrap;gap:var(--cf-sys-space-3);margin-top:var(--cf-sys-space-5);min-width:0}.NotebookLayout_action__ceL41,.NotebookLayout_guideJump__3U9SR,.NotebookLayout_readingReturn__ffXH0{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;max-width:100%;padding:var(--cf-sys-space-2) var(--cf-sys-space-4);border:1px solid var(--cf-sys-surface-line-strong);border-radius:var(--cf-sys-radius-2);color:var(--cf-sys-ink);background:var(--cf-sys-surface-panel);font-family:var(--cf-sys-font-explainer);line-height:var(--cf-sys-type-body-leading);text-decoration:none;white-space:normal;overflow-wrap:anywhere}.NotebookLayout_primary__csPD4{-webkit-border-start:3px solid var(--cf-sys-status-active-line);border-inline-start:3px solid var(--cf-sys-status-active-line);font-weight:600}.NotebookLayout_secondary___J25z{background:transparent}.NotebookLayout_action__ceL41:hover,.NotebookLayout_guideJump__3U9SR:hover,.NotebookLayout_readingReturn__ffXH0:hover{color:var(--cf-sys-ink);border-color:var(--cf-sys-status-active-line);text-decoration:underline;text-underline-offset:.2em;text-shadow:none;transform:none}.NotebookLayout_action__ceL41:focus-visible,.NotebookLayout_guideJump__3U9SR:focus-visible,.NotebookLayout_heroCopy__BONvF .crumb-link:focus-visible,.NotebookLayout_readingReturn__ffXH0:focus-visible{outline:2px solid var(--cf-sys-focus-ring);outline-offset:3px}.NotebookLayout_heroCopy__BONvF .breadcrumbs,.NotebookLayout_heroCopy__BONvF .crumb-current,.NotebookLayout_heroCopy__BONvF .crumb-link,.NotebookLayout_heroCopy__BONvF .crumb-link:hover,.NotebookLayout_heroCopy__BONvF .crumb-sep{color:var(--cf-sys-ink-muted)}.NotebookLayout_heroCopy__BONvF .crumb-link{text-decoration:underline;text-underline-offset:.2em}.NotebookLayout_withRail__fab6X{grid-template-columns:minmax(0,1fr) minmax(15rem,18rem);align-items:start}.NotebookLayout_main__E1zI_,.NotebookLayout_rail__tXVqK{box-sizing:border-box;min-width:0;max-width:100%;scroll-margin-top:var(--cf-sys-space-9)}.NotebookLayout_main__E1zI_{padding:var(--cf-sys-space-5);border-radius:var(--cf-sys-radius-3);background:var(--cf-sys-surface-panel)}.NotebookLayout_main__E1zI_:focus,.NotebookLayout_rail__tXVqK:focus{outline:2px solid var(--cf-sys-focus-ring);outline-offset:3px}.NotebookLayout_rail__tXVqK{-webkit-padding-start:var(--cf-sys-space-5);padding-inline-start:var(--cf-sys-space-5);-webkit-border-start:1px solid var(--cf-sys-surface-line);border-inline-start:1px solid var(--cf-sys-surface-line)}.NotebookLayout_guideJump__3U9SR,.NotebookLayout_readingReturn__ffXH0{display:none}@media (max-width:1080px){.NotebookLayout_page__ao_rt.has-hero-visual .NotebookLayout_hero__9IGG3,.NotebookLayout_withRail__fab6X{grid-template-columns:minmax(0,1fr)}.NotebookLayout_rail__tXVqK{padding:var(--cf-sys-space-5) 0 0;-webkit-border-start:0;border-inline-start:0;border-top:1px solid var(--cf-sys-surface-line-strong)}.NotebookLayout_guideJump__3U9SR,.NotebookLayout_readingReturn__ffXH0{display:inline-flex;margin-bottom:var(--cf-sys-space-4)}}@media (max-width:720px){.NotebookLayout_page__ao_rt{padding:0}.NotebookLayout_body__zWnHs,.NotebookLayout_hero__9IGG3{gap:var(--cf-sys-space-5)}.NotebookLayout_main__E1zI_{padding:var(--cf-sys-space-3)}.NotebookLayout_actionRow__n_N8F{gap:var(--cf-sys-space-2)}.NotebookLayout_page__ao_rt.mobile-hero-actions .NotebookLayout_actionRow__n_N8F{display:grid;grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.NotebookLayout_action__ceL41,.NotebookLayout_guideJump__3U9SR,.NotebookLayout_readingReturn__ffXH0{transition:none;animation:none}}