.BookCover_cover__cv8TM{width:260px;aspect-ratio:5/7;box-sizing:border-box;padding:24px 24px 24px 38px;display:flex;flex-direction:column;background:var(--paper-raised);border:1px solid var(--border-strong);border-radius:2px 10px 10px 2px;box-shadow:inset 15px 0 0 var(--paper-tint-alt),inset 16px 0 0 var(--border-strong),0 26px 40px -26px color-mix(in srgb,var(--shadow-ink) 50%,transparent),0 4px 10px -4px color-mix(in srgb,var(--shadow-ink) 25%,transparent)}.BookCover_glyph__JggRx{width:30px;height:30px}.BookCover_title__zHmuB{font-family:var(--family-serif);font-weight:700;font-size:27px;line-height:1.25;color:var(--ink);margin-top:22px;text-wrap:pretty}.BookCover_subtitle__eimmP{font-family:var(--family-serif);font-size:12.5px;line-height:1.55;color:var(--ink-muted);margin-top:12px;text-wrap:pretty}.BookCover_spacer__oxyIO{flex:1 1}.BookCover_author__xa8x4{font-family:var(--family-sans);font-weight:600;font-size:12px;letter-spacing:.06em;color:var(--ink);margin-bottom:7px}@media (max-width:768px){.BookCover_cover__cv8TM{width:188px;padding:18px 18px 18px 30px;border-radius:2px 8px 8px 2px;box-shadow:inset 11px 0 0 var(--paper-tint-alt),inset 12px 0 0 var(--border-strong),0 20px 30px -20px color-mix(in srgb,var(--shadow-ink) 50%,transparent),0 3px 8px -3px color-mix(in srgb,var(--shadow-ink) 25%,transparent)}.BookCover_glyph__JggRx{width:22px;height:22px}.BookCover_title__zHmuB{font-size:20px;margin-top:16px}.BookCover_subtitle__eimmP{font-size:10px;margin-top:9px}.BookCover_author__xa8x4{font-size:10px;margin-bottom:5px}}.Cta_cta__Mv9Cw{display:inline-flex;align-items:center;gap:8px;background:var(--accent);color:var(--paper);font-family:var(--family-sans);font-weight:600;font-size:14.5px;padding:13px 26px;border:0;border-radius:8px;text-decoration:none;cursor:pointer;transition:background .15s ease-out,transform .15s ease-out,box-shadow .15s ease-out}.Cta_cta__Mv9Cw:hover{background:var(--accent-hover);color:var(--paper);transform:translateY(-1px);box-shadow:0 8px 18px -8px color-mix(in srgb,var(--shadow-accent) 55%,transparent)}.Cta_cta__Mv9Cw:active{transform:translateY(0)}.Cta_large__Pxps6{font-size:15px;padding:15px 30px}.Cta_outline__pOAqL{background:transparent;color:var(--accent);border:1.5px solid var(--accent);padding:11.5px 26px}.Cta_outline__pOAqL:hover{background:var(--accent-tint);color:var(--accent-hover);border-color:var(--accent-hover);box-shadow:none}.Cta_outline__pOAqL.Cta_large__Pxps6{padding:13.5px 30px}.Cta_arrow__ysJRH{font-size:1em;line-height:1}@media (max-width:768px){.Cta_fluid__bObSU{display:flex;width:100%;justify-content:center}}.Hero_hero__T3Fr4{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:64px;gap:64px;align-items:center;padding:88px 56px 96px}.Hero_eyebrow__0ZXf3{font-family:var(--family-serif);font-style:italic;font-size:19px;color:var(--accent);margin-bottom:18px}.Hero_title__Bn2TU{font-size:56px;line-height:1.25;letter-spacing:-.02em;color:var(--ink)}.Hero_author__eqTcJ{font-family:var(--family-serif);font-style:italic;font-size:18px;line-height:1.5;color:var(--ink-muted);margin-top:14px}.Hero_subline__6GQZl{font-family:var(--family-serif);font-size:19px;line-height:1.7;color:var(--ink);max-width:46ch;margin-top:24px;text-wrap:pretty}.Hero_actions__LI5fP{display:flex;align-items:center;gap:26px;margin-top:38px}.Hero_secondary__EjXLV{font-family:var(--family-sans);font-weight:600;font-size:14.5px;color:var(--accent);text-decoration:none;white-space:nowrap}.Hero_secondary__EjXLV:hover{color:var(--accent-hover)}.Hero_figure__OtNEx{display:flex;justify-content:center;padding-left:24px}@media (max-width:768px){.Hero_hero__T3Fr4{grid-template-columns:1fr;gap:0;padding:56px 24px 52px}.Hero_eyebrow__0ZXf3{font-size:16px;margin-bottom:14px}.Hero_title__Bn2TU{font-size:38px;line-height:1.25;letter-spacing:-.015em}.Hero_author__eqTcJ{font-size:16px;margin-top:8px}.Hero_subline__6GQZl{font-size:18px;line-height:1.65;max-width:none;margin-top:20px}.Hero_actions__LI5fP{flex-direction:column;align-items:stretch;gap:18px;margin-top:30px}.Hero_secondary__EjXLV{text-align:center}.Hero_figure__OtNEx{padding-left:0;margin-top:44px}}.BlogTeaser_section__xXqRT{padding:88px 56px}.BlogTeaser_head__Eg_RU{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:32px}.BlogTeaser_heading__ak8Av{font-size:28px;line-height:1.25;color:var(--ink)}.BlogTeaser_more__srIhq{font-family:var(--family-sans);font-weight:600;font-size:14px;color:var(--accent);text-decoration:none}.BlogTeaser_grid__dqHSE{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.BlogTeaser_card__K75HH{display:flex;flex-direction:column;gap:12px;padding:26px;background:var(--paper-raised);border:1px solid var(--border);border-radius:10px}.BlogTeaser_meta__jPvkW{font-family:var(--family-sans);font-size:12.5px;color:var(--ink-muted)}.BlogTeaser_cardTitle__XVkKe{font-size:20px;line-height:1.35;color:var(--ink);text-wrap:pretty}.BlogTeaser_excerpt__mEF4S{font-family:var(--family-serif);font-size:15px;line-height:1.65;color:var(--ink-muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:768px){.BlogTeaser_section__xXqRT{padding:56px 24px}.BlogTeaser_head__Eg_RU{margin-bottom:22px}.BlogTeaser_heading__ak8Av{font-size:23px}.BlogTeaser_grid__dqHSE{grid-template-columns:1fr;gap:16px}.BlogTeaser_card__K75HH{padding:20px;gap:9px}}.ClosingBand_band__zqHZS{padding:72px 56px;background:var(--paper-tint);border-top:1px solid var(--border)}.ClosingBand_kicker__zA_v7{font-family:var(--family-sans);font-weight:600;font-size:13px;line-height:1.6;letter-spacing:.02em;color:var(--accent);margin-bottom:26px}.ClosingBand_grid___Hjdo{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;align-items:stretch}.ClosingBand_card__VlJb0{display:flex;flex-direction:column;padding:28px 30px;background:var(--paper-raised);border:1px solid var(--border);border-radius:10px}.ClosingBand_cardHead__gPWiG{display:flex;align-items:center;gap:12px}.ClosingBand_badge__T2bhG{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:9px;background:var(--accent-tint);color:var(--accent)}.ClosingBand_badgeIcon__YEkJb{width:19px;height:19px}.ClosingBand_cardTitle__Z0Yj_{font-size:22px;line-height:1.3;color:var(--ink);text-wrap:pretty}.ClosingBand_cardText__Ep0uD{font-family:var(--family-serif);font-size:15.5px;line-height:1.6;color:var(--ink-muted);margin-top:10px;text-wrap:pretty}.ClosingBand_cardFoot__JeNAz{margin-top:auto;padding-top:22px}.ClosingBand_joinFoot__i9TeN{padding-bottom:calc(14px * 1.5 + 14px)}.ClosingBand_cardFoot__JeNAz form{justify-content:flex-start;margin-top:0}.ClosingBand_cardFoot__JeNAz form input[type=email]{flex:1 1;width:auto;min-width:0}.ClosingBand_join__vmbwh{flex-shrink:0;white-space:nowrap}.ClosingBand_supportStrip__OfwHi{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0 0;font-family:var(--family-serif);font-size:15.5px;line-height:1.6;color:var(--ink-muted);text-wrap:pretty}.ClosingBand_supportStrip__OfwHi a{display:inline-flex;align-items:center;gap:7px;min-height:44px;font-family:var(--family-sans);font-size:14.5px;font-weight:600;color:var(--accent);text-decoration:none;transition:color .12s ease}@media (hover:hover){.ClosingBand_supportStrip__OfwHi a:hover{color:var(--accent-hover)}}.ClosingBand_supportArrow__a_KAc{font-size:1em;line-height:1}@media (max-width:768px){.ClosingBand_band__zqHZS{padding:48px 24px}.ClosingBand_kicker__zA_v7{margin-bottom:20px}.ClosingBand_grid___Hjdo{grid-template-columns:1fr;gap:16px}.ClosingBand_card__VlJb0{padding:22px}.ClosingBand_cardTitle__Z0Yj_{font-size:19px}.ClosingBand_cardText__Ep0uD{font-size:15px}.ClosingBand_join__vmbwh{white-space:normal}.ClosingBand_joinFoot__i9TeN{padding-bottom:0}}@media (max-width:640px){.ClosingBand_supportStrip__OfwHi{flex-direction:column;align-items:flex-start;gap:4px}}.BookHeader_header__7Pwmj{padding:80px 56px 72px}.BookHeader_grid__BSobc{display:grid;grid-template-columns:260px 1fr;grid-gap:64px;gap:64px;align-items:start}.BookHeader_coverWrap__Gp0lu{display:flex;justify-content:center}.BookHeader_detail__GZG2j{padding-top:6px}.BookHeader_title__HiqVg{font-size:46px;line-height:1.25;letter-spacing:-.015em;color:var(--ink);max-width:22ch}.BookHeader_subtitle__K4qaq{font-family:var(--family-serif);font-style:italic;font-size:20px;line-height:1.5;color:var(--ink-muted);margin-top:12px;max-width:44ch;text-wrap:pretty}.BookHeader_author__XTFvC{font-family:var(--family-sans);font-size:14.5px;color:var(--ink-muted);margin-top:16px}.BookHeader_linkedin__SAGF8{position:relative;display:inline-flex;-webkit-margin-start:.28em;margin-inline-start:.28em;vertical-align:-.03em;color:var(--ink-muted);border-radius:6px;transition:color .15s ease-out}.BookHeader_linkedin__SAGF8:before{content:"";position:absolute;inset:-5px}.BookHeader_linkedin__SAGF8:focus-visible,.BookHeader_linkedin__SAGF8:hover{color:var(--accent)}.BookHeader_linkedinIcon__ywySE{display:block;width:.95em;height:.95em}.BookHeader_bio__hYwhE{font-family:var(--family-sans);font-size:13.5px;color:var(--ink-muted);margin-top:8px;max-width:52ch;text-wrap:pretty}.BookHeader_actions__nXYzx{display:flex;align-items:center;gap:16px;margin-top:40px}.BookHeader_secondaryCta__JGv1_{display:inline-flex;align-items:center;justify-content:center;font-family:var(--family-sans);font-weight:600;font-size:14.5px;color:var(--accent);padding:11.5px 26px;border:1.5px solid var(--accent);border-radius:8px;text-decoration:none;transition:background .15s ease-out,color .15s ease-out}.BookHeader_secondaryCta__JGv1_:hover{background:var(--accent-tint);color:var(--accent-hover)}@media (max-width:768px){.BookHeader_header__7Pwmj{padding:44px 24px 40px;text-align:center}.BookHeader_grid__BSobc{grid-template-columns:1fr;gap:28px}.BookHeader_detail__GZG2j{padding-top:0}.BookHeader_title__HiqVg{font-size:30px;max-width:none}.BookHeader_subtitle__K4qaq{font-size:16.5px;margin-top:10px;max-width:none}.BookHeader_author__XTFvC{font-size:13.5px;margin-top:12px}.BookHeader_bio__hYwhE{font-size:13px;max-width:none}.BookHeader_actions__nXYzx{flex-direction:column;align-items:stretch;gap:10px;margin-top:28px}.BookHeader_secondaryCta__JGv1_{width:100%;padding:13px 0}}.NewsletterBand_band__KhFT7{padding:72px 56px;text-align:center;background:var(--paper-tint);border-top:1px solid var(--border)}.NewsletterBand_heading__eFWeu{font-size:26px;line-height:1.25;color:var(--ink);text-wrap:pretty}.NewsletterBand_form__xJRSw{display:flex;gap:12px;justify-content:center;margin-top:28px}.NewsletterBand_input__QUdJ4{width:340px;max-width:100%;padding:13px 16px;text-align:left;font-family:var(--family-sans);font-size:14.5px;color:var(--ink);background:var(--paper-raised);border:1px solid var(--border-strong);border-radius:8px}.NewsletterBand_input__QUdJ4::placeholder{color:var(--ink-muted)}.NewsletterBand_form__xJRSw button:disabled{background:var(--border-strong);color:var(--ink);cursor:not-allowed;transform:none;box-shadow:none}.NewsletterBand_honeypot__0aZF4{position:absolute;width:1px;height:1px;overflow:hidden}.NewsletterBand_honeypot__0aZF4 input{position:absolute;left:-9999px}.NewsletterBand_status__XEl0K{min-height:1.5em;margin-top:14px;font-family:var(--family-sans);font-size:14px;color:var(--ink-muted)}.NewsletterBand_srOnly__KWjZx{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:768px){.NewsletterBand_band__KhFT7{padding:48px 24px}.NewsletterBand_heading__eFWeu{font-size:22px}.NewsletterBand_form__xJRSw{flex-direction:column;gap:10px;margin-top:22px}.NewsletterBand_input__QUdJ4{width:100%}}.figures_brick__etGln{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;background:var(--accent-tint);border:1px solid var(--accent);color:var(--ink);font-family:var(--family-sans);font-weight:600;line-height:1.2;white-space:nowrap}.figures_figArcherRoot__Zs_El{width:100%}.figures_figArrowLabel__Yh3wR{display:block;width:max-content;max-width:190px;font-family:var(--family-sans);font-size:12px;line-height:1.35;color:var(--ink-muted);background:var(--paper-raised);border-radius:.6em;padding:.1em .5em;text-align:center;text-wrap:balance}.figures_fig01__Cs_OP{display:flex;flex-direction:column;align-items:center;gap:52px;padding:4px 0}.figures_inputBox__xKoee,.figures_modelBox__vr0Ws{display:flex;flex-direction:column;align-items:center;gap:3px;max-width:100%;padding:12px 20px;border-radius:12px;text-align:center}.figures_inputBox__xKoee{background:var(--paper-raised);border:1px solid var(--border-strong)}.figures_modelBox__vr0Ws{background:var(--accent);border:1px solid var(--accent)}.figures_boxTitle__JAe9_{font-family:var(--family-serif);font-weight:600;font-size:18px;line-height:1.3;color:var(--ink)}.figures_boxSub__ZeHFs{font-family:var(--family-sans);font-size:13px;line-height:1.4;color:var(--ink-muted)}.figures_modelTitle__y9q47{font-family:var(--family-serif);font-weight:600;font-size:18px;line-height:1.3;color:var(--paper)}.figures_modelSub__pl6LV{font-family:var(--family-sans);font-size:13px;line-height:1.4;color:var(--paper);opacity:.85}.figures_connector__ckxAt{display:flex;align-items:center;gap:10px;padding:6px 0}.figures_connector__ckxAt svg{flex:none;color:var(--ink-muted)}.figures_connectorLabel__DHEyl{font-family:var(--family-sans);font-size:13px;line-height:1.4;color:var(--ink-muted);background:var(--paper-raised);border-radius:8px;padding:3px 9px}.figures_brickStage__SZX1B{width:100%;display:flex;justify-content:center}.figures_brickRow__AZMIc{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:16px;padding:58px 4px 66px}.figures_fig01__Cs_OP .figures_brick__etGln{border-radius:8px;padding:9px 12px;font-size:17px}.figures_splitPair__SeqgS{display:inline-flex;gap:4px}.figures_splitLeft__LspU5{border-style:dashed;border-right:none;border-radius:8px 3px 3px 8px}.figures_splitRight__OZaor{border-style:dashed;border-left:none;border-radius:3px 8px 8px 3px}.figures_cell__XYffH{position:relative;display:inline-flex;align-items:center}.figures_annoAbove__UXLYe,.figures_annoBelow__c7uRT{position:absolute;left:0;width:max-content;max-width:150px;display:flex;flex-direction:column;align-items:flex-start;gap:2px;pointer-events:none}.figures_annoAbove__UXLYe{bottom:calc(100% + 6px)}.figures_annoBelow__c7uRT{top:calc(100% + 6px)}.figures_annoSmall__Py3Kg,.figures_annoStrong__3oaVS,.figures_annoText__KFzW0{font-family:var(--family-sans);line-height:1.35;text-align:left}.figures_annoText__KFzW0{font-size:12.5px;color:var(--ink-muted)}.figures_annoStrong__3oaVS{font-size:12.5px;font-weight:600;color:var(--ink)}.figures_annoSmall__Py3Kg{font-size:11.5px;color:var(--ink-muted)}.figures_caret__vQjfU{flex:none;color:var(--accent)}.figures_fig01b__1x0TB{display:flex;flex-direction:column;gap:26px;width:100%}.figures_langBlock__p6qa_{display:flex;flex-direction:column;gap:10px}.figures_langHead__4wIC7{display:flex;align-items:baseline;gap:10px}.figures_langName__N8_Ls{font-family:var(--family-sans);font-weight:600;font-size:14px;color:var(--ink)}.figures_langCountHi__Om5UU,.figures_langCountLo__BdxT4,.figures_langWords__7yQF2{font-family:var(--family-sans);font-weight:600;font-size:13px}.figures_langCountHi__Om5UU{color:var(--accent)}.figures_langCountLo__BdxT4,.figures_langWords__7yQF2{color:var(--ink-muted)}.figures_chipRow__dr3Is{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.figures_fig01b__1x0TB .figures_brick__etGln{border-radius:999px;padding:7px 13px;font-size:15px;flex:none}.figures_chipSpace__BFQ_O{background:var(--paper-tint);border-color:var(--border-strong);color:var(--ink-muted)}@media (min-width:1024px){.figures_boxTitle__JAe9_,.figures_modelTitle__y9q47{font-size:20px}.figures_fig01__Cs_OP .figures_brick__etGln{font-size:18px}.figures_fig01b__1x0TB .figures_brick__etGln{font-size:16px;padding:8px 14px}.figures_langName__N8_Ls{font-size:15px}}@media (max-width:520px){.figures_brickRow__AZMIc{flex-wrap:wrap;gap:9px;row-gap:76px;padding:54px 2px 62px}.figures_fig01__Cs_OP .figures_brick__etGln{padding:8px 9px;font-size:15px}.figures_boxTitle__JAe9_,.figures_modelTitle__y9q47{font-size:16px}.figures_annoAbove__UXLYe,.figures_annoBelow__c7uRT{max-width:132px}}.figures_rolePrimary__YJQS1{background:var(--fig-primary-fill);border-color:var(--fig-primary-edge)}.figures_roleFlow__V0_QY{background:var(--fig-flow-fill);border-color:var(--fig-flow-edge)}.figures_roleAccent__uuXoi{background:var(--fig-accent-fill);border-color:var(--fig-accent-edge)}.figures_roleSoft__ZBPJm{background:var(--fig-soft-fill);border-color:var(--fig-soft-edge)}.figures_roleInk__B9vDY{background:var(--fig-ink-fill);border-color:var(--fig-ink-edge)}.figures_roleBox__uJ4vm{display:flex;flex-direction:column;align-items:center;gap:3px;box-sizing:border-box;max-width:100%;padding:10px 16px;border:1.5px solid;border-radius:12px;text-align:center}.figures_roleBoxTitle__YGcDg{font-family:var(--family-serif);font-weight:600;font-size:18px;line-height:1.3;color:var(--ink)}.figures_roleBoxSub__XyKEa{font-family:var(--family-sans);font-size:13px;line-height:1.4;color:var(--ink-muted);white-space:pre-line}.figures_chip__1_ooY{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:4px 12px;border:1.3px solid;border-radius:999px;font-family:var(--family-sans);font-weight:500;font-size:15px;line-height:1.2;color:var(--ink);white-space:nowrap}.figures_chipBold__IrX83{font-weight:700}.figures_bar__NVPov{display:grid;grid-template-columns:3em 1fr 2.6em;align-items:center;grid-column-gap:8px;column-gap:8px}.figures_barLabel__z00fU{font-family:var(--family-sans);font-size:13.5px;line-height:1.2;color:var(--ink);text-align:right;white-space:nowrap}.figures_barTrack__oYgDv{position:relative;height:15px;border-radius:5px;overflow:hidden}.figures_barFill__n5EO1{display:block;height:100%;width:var(--fig-fill,0);min-width:3px;box-sizing:border-box;border:1px solid;border-radius:4px}.figures_barValue__bYZts{font-family:var(--family-sans);font-size:13px;line-height:1.2;color:var(--ink-muted);text-align:left;white-space:nowrap}.figures_conn__Tqy5O{display:inline-flex;align-items:center;justify-content:center;color:var(--ink-muted)}.figures_connLeft__AzwYN,.figures_connRight__lXdlm{flex-direction:row;gap:6px;padding:0 2px}.figures_connDown__AH_KY,.figures_connUp__I5KUn{flex-direction:column;gap:4px;padding:2px 0}.figures_connArrow__hmUHI{flex:none;color:var(--ink-muted)}.figures_flipX__l9Cpr{transform:scaleX(-1)}.figures_flipY__OmFNz{transform:scaleY(-1)}.figures_connLabel__UDo7L{font-family:var(--family-sans);font-size:13px;line-height:1.4;color:var(--ink-muted);background:var(--paper-raised);border-radius:8px;padding:2px 9px;white-space:nowrap}.figures_diptych__YPj2h{container-type:inline-size;width:100%}.figures_diptychHeader__mq0AG{margin-bottom:12px}.figures_diptychGrid__dMuSQ{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px}@container (min-width: 520px){.figures_diptychGrid__dMuSQ{grid-template-columns:1fr 1fr}}.figures_frameBox__WWV9Q{position:relative;background:var(--fig-frame-fill);border:1.5px solid var(--fig-frame-edge);border-radius:12px;padding:14px 14px 12px}.figures_frameLabel__ztVK1{position:absolute;top:8px;left:12px;font-family:var(--family-sans);font-size:12px;color:var(--ink-muted)}.figures_fig02__MpdZB{--fig02-label-gap:4px;--fig02-label-lead:calc(13px * 1.4 + var(--fig02-label-gap));--fig02-pick-line:84px;--fig02-chip-h:28px;--fig02-leg-drop:16px;--fig02-leg-y:calc(var(--fig02-pick-line) + var(--fig02-chip-h) + var(--fig02-leg-drop));--fig02-gutter:36px;position:relative;container-type:inline-size;width:100%;padding:6px 6px 44px calc(var(--fig02-gutter) + 8px)}.figures_fig02Loop__SDiv9{gap:4px;width:-moz-fit-content;width:fit-content;margin-inline:auto}.figures_fig02Loop__SDiv9,.figures_fig02Seq__dITx5{display:flex;flex-direction:column;align-items:center}.figures_fig02Seq__dITx5{position:relative;gap:0}.figures_fig02SeqArrow__i6vuv{flex:none;display:flex;align-items:center;justify-content:center;color:var(--ink-muted)}.figures_fig02SeqArrow__i6vuv svg{overflow:visible}.figures_fig02ArrowRight__J55Yg{display:none}.figures_fig02ArrowDown__jkYHb{display:block}.figures_fig02Sample__p2om7{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--fig02-label-gap);min-width:0;max-width:13em}.figures_fig02Model__ZoAqA{flex:none}.figures_fig02Sample__p2om7 .figures_roleBoxTitle__YGcDg{white-space:pre-line}.figures_fig02SampleLabel__ps1uA{font-family:var(--family-sans);font-size:13px;line-height:1.4;color:var(--ink-muted)}.figures_fig02Bars__HbHoN{display:flex;flex-direction:column;gap:8px;min-width:156px}.figures_fig02Odds__1quIQ{min-width:0}.figures_fig02Odds__1quIQ,.figures_fig02Pick__QRH6x{display:flex;flex-direction:column;align-items:center;gap:0}.figures_fig02PickConn__AbKCl{position:relative;display:flex;align-items:center;justify-content:center}.figures_fig02PickArrow__g13NS{display:block;color:var(--ink-muted);overflow:visible}.figures_fig02PickLabel__y40A3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--family-sans);font-size:13px;line-height:1.4;color:var(--ink-muted);background:var(--paper-raised);border-radius:8px;padding:2px 9px;white-space:nowrap}.figures_fig02Turn__5s02B{position:absolute;left:calc(-1 * var(--fig02-gutter));bottom:calc(-1 * var(--fig02-leg-drop));width:0;height:0}.figures_fig02ReturnLeg__aDx5I{pointer-events:none}.figures_fig02ReturnLeg__aDx5I foreignObject>div{width:100%}.figures_fig02ReturnLabel__uMmDA{margin-inline:auto;max-width:76%;text-wrap:balance}@container (min-width: 620px){.figures_fig02Seq__dITx5{flex-direction:row;justify-content:center;gap:0}.figures_fig02Odds__1quIQ{position:relative;flex:none}.figures_fig02Pick__QRH6x{position:absolute;top:100%;left:0;right:0}.figures_fig02Sample__p2om7{margin-bottom:0}.figures_fig02SampleLabel__ps1uA{position:absolute;bottom:calc(100% + var(--fig02-label-gap));left:0;right:0;text-align:center}.figures_fig02Loop__SDiv9{padding-top:var(--fig02-label-lead);padding-bottom:calc(var(--fig02-leg-y) - 18px)}.figures_fig02Turn__5s02B{bottom:calc(-1 * var(--fig02-leg-y))}.figures_fig02ArrowDown__jkYHb{display:none}.figures_fig02ArrowRight__J55Yg{display:block}}.figures_fig04__m3DVe{container-type:inline-size;width:100%;display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px 0}.figures_fig04Fork__2CWdQ{display:flex;justify-content:center;color:var(--ink-muted)}.figures_fig04ForkWide__WSbLZ{display:none}.figures_fig04ForkNarrow__HVoa9{display:block}.figures_fig04Prompt__uCxsA{display:flex;justify-content:center;width:100%}.figures_fig04PanelHead__EwnKq{display:flex;justify-content:center;margin-bottom:10px}.figures_fig04Bars__rFLhe{display:flex;flex-direction:column;gap:8px}.figures_fig04Note__WbYVq{margin-top:10px;text-align:center;font-family:var(--family-sans);font-size:13px;color:var(--ink-muted)}.figures_fig04Draws__5JxTh{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.figures_fig04Draws__5JxTh .figures_chip__1_ooY{font-size:13px;padding:3px 10px}.figures_fig04Bottom__HSHSc{margin-top:6px;text-align:center;font-family:var(--family-sans);font-size:13.5px;color:var(--ink-muted)}@container (min-width: 520px){.figures_fig04ForkWide__WSbLZ{display:block}.figures_fig04ForkNarrow__HVoa9{display:none}}@media (min-width:1024px){.figures_roleBoxTitle__YGcDg{font-size:19px}}.figures_fig03__YLv4V{container-type:inline-size;width:100%;padding:4px 0}.figures_fig03Grid__X5BnZ{gap:6px}.figures_fig03Conn__xDMhd,.figures_fig03Grid__X5BnZ,.figures_fig03Spine__w_6oq,.figures_fig03Warn__1SJxF{display:flex;flex-direction:column;align-items:center}.figures_fig03Feeder__H2mNX{display:flex;align-items:center;justify-content:center;gap:4px}.figures_fig03Reward__a2KZx{display:flex;flex-direction:column;align-items:center;gap:2px}.figures_fig03RewardArrowNarrow__SJRqT{display:inline-flex}.figures_fig03Merge__5pLTS,.figures_fig03RewardArrowWide__SAgT2{display:none}.figures_fig03WarnArrow__zA3H5{flex:none;color:var(--fig-accent-edge)}.figures_fig03Note__fV7Tj{max-width:100%;box-sizing:border-box;background:var(--fig-accent-fill);border:1.3px solid var(--fig-accent-edge);border-radius:10px;padding:8px 12px;font-family:var(--family-sans);font-size:13px;line-height:1.4;color:var(--ink);text-align:center;white-space:pre-line}@container (min-width: 520px){.figures_fig03Grid__X5BnZ{display:grid;grid-template-columns:1fr auto;grid-template-areas:".       spine1" "feeder1 conn1" ".       spine2" "feeder2 conn2" ".       spine3" ".       warn";align-items:center;grid-column-gap:12px;column-gap:12px;grid-row-gap:2px;row-gap:2px}.figures_fig03Spine1__sA_XN{grid-area:spine1}.figures_fig03Feeder1__THFEm{grid-area:feeder1}.figures_fig03Conn1__23CLH{grid-area:conn1}.figures_fig03Spine2__2Z_q4{grid-area:spine2}.figures_fig03Feeder2__tcQGp{grid-area:feeder2}.figures_fig03Conn2__7Izy1{grid-area:conn2}.figures_fig03Spine3__ljTQx{grid-area:spine3}.figures_fig03Warn__1SJxF{grid-area:warn}.figures_fig03Feeder__H2mNX{justify-content:flex-end}.figures_fig03Reward__a2KZx{flex-direction:row}.figures_fig03RewardArrowNarrow__SJRqT{display:none}.figures_fig03Merge__5pLTS,.figures_fig03RewardArrowWide__SAgT2{display:inline-flex}}.figures_fig05__RyfES,.figures_fig07__ZQA3u{container-type:inline-size;width:100%;padding:4px 0}.figures_fig05Panel__VVch4,.figures_fig07Panel__WPY_d{display:flex;flex-direction:column;align-items:center;gap:10px;height:100%}.figures_fig05Head__w1hM0,.figures_fig07Head__USA2k{display:flex;justify-content:center}.figures_fig05Material__PyuIv,.figures_fig07Material__PgHJy{display:flex;flex-direction:column;align-items:center;gap:6px}.figures_fig07Material__PgHJy{gap:42px}.figures_fig05Outcome__sgaHh,.figures_fig07Outcome__tq_rV{margin-top:auto;display:flex;flex-direction:column;align-items:center;padding-top:46px}.figures_fig07PlanGroup__8_qwG{position:relative;display:flex;flex-direction:column;align-items:center}.figures_fig07Note__yEeNm{position:absolute;right:calc(100% + 2px);bottom:calc(100% + 2px);font-family:var(--family-sans);font-size:12.5px;line-height:1.4;color:var(--fig-accent-edge);white-space:nowrap}.figures_figSoftNote__AjEIh{display:inline-block;box-sizing:border-box;max-width:100%;background:var(--fig-soft-fill);border:1px solid var(--fig-soft-edge);border-radius:8px;padding:4px 11px;font-family:var(--family-sans);font-size:13px;line-height:1.4;color:var(--ink);text-align:center}.figures_fig08a__ZNgzM{container-type:inline-size;width:100%;display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:4px 0}.figures_fig08aTop__riGK0{display:flex;justify-content:center}.figures_fig08aWindows__7AHku{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;align-items:start}.figures_fig08aCol__MXg80{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0}.figures_fig08aCol__MXg80>.figures_frameBox__WWV9Q{width:100%;padding:8px}.figures_fig08aStack__LWpSG{display:flex;flex-direction:column-reverse;justify-content:flex-start;gap:5px;min-height:118px}.figures_fig08aCell__21A_K{box-sizing:border-box;width:100%;padding:4px;border:1px solid var(--fig-flow-edge);border-radius:6px;background:var(--fig-flow-fill);font-family:var(--family-sans);font-size:13px;line-height:1.2;color:var(--ink);text-align:center}.figures_fig08aDropRow__7rqTY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.figures_fig08aDropped__Ega_Q{grid-column:3;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0}.figures_fig08aDroppedCell__bGDh9{position:relative;box-sizing:border-box;width:100%;padding:4px;border-radius:6px;text-align:center}.figures_fig08aDroppedCell__bGDh9:before{content:"";position:absolute;inset:0;border:1px solid var(--fig-ink-edge);border-radius:6px;background:var(--fig-ink-fill);opacity:.55}.figures_fig08aDroppedText__QI_pE{position:relative;font-family:var(--family-sans);font-size:12.5px;line-height:1.2;color:var(--ink-muted)}.figures_fig08aArrows__OhcCA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;justify-items:center;color:var(--ink-muted)}.figures_fig08__3dzJp,.figures_fig08aBar__g9huP{display:flex;flex-direction:column;width:100%}.figures_fig08__3dzJp{container-type:inline-size;align-items:stretch;padding:4px 0}.figures_fig08Zones__1PI_4{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:end;margin-bottom:6px}.figures_fig08ZoneMuted__qtFNY,.figures_fig08ZoneStrong__3BDb_{font-family:var(--family-sans);font-size:13px;line-height:1.3}.figures_fig08ZoneStrong__3BDb_{font-weight:600;color:var(--ink)}.figures_fig08ZoneMuted__qtFNY{color:var(--ink-muted)}.figures_fig08Zones__1PI_4>:first-child{text-align:left}.figures_fig08Zones__1PI_4>:nth-child(2){text-align:center}.figures_fig08Zones__1PI_4>:last-child{text-align:right}.figures_fig08Strip__t0U6Q{display:flex;flex-wrap:nowrap;width:100%}.figures_fig08Cell__zEzQW{position:relative;flex:1 1;min-width:0;box-sizing:border-box;height:34px;border:1px solid var(--fig-ink-edge);border-left:none;background:var(--fig-ink-fill)}.figures_fig08Cell__zEzQW:first-child{border-left:1px solid var(--fig-ink-edge)}.figures_fig08CellFill__Aoui4{position:absolute;inset:1px;background:var(--fig-ink-edge)}.figures_fig08Buried__YFHTz{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.figures_fig08Arcs__KOk6g{display:block;width:100%;height:auto;color:var(--fig-accent-edge)}.figures_fig08Pill__yxHoS{margin-top:-6px}.figures_fig08Mep__MUaTc{position:absolute;left:26%;top:34%;transform:translate(-50%,-50%);font-family:var(--family-sans);font-size:12px;line-height:1.3;color:var(--ink-muted);background:var(--paper-raised);border-radius:8px;padding:2px 8px;white-space:nowrap;pointer-events:none}.figures_fig08Aside__U6CXv{display:flex;justify-content:center;margin-top:8px}.figures_fig08c__Ec1jf{container-type:inline-size;width:100%;padding:4px 0}.figures_fig08cBoards__QBJ7y{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;align-items:stretch}.figures_fig08cCol__oZBX7{display:flex;flex-direction:column;gap:8px;min-width:0}.figures_fig08cCol__oZBX7>.figures_frameBox__WWV9Q{flex:1 1 auto}.figures_fig08cRows__RahR0{margin-top:18px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.figures_fig08cKeep__mhnzc{width:100%;height:8px;box-sizing:border-box;border:1px solid var(--fig-accent-edge);border-radius:3px;background:var(--fig-accent-fill)}.figures_fig08cClutter__Ip2Jh{height:5px;border-radius:2px;background:var(--fig-ink-edge);opacity:.32}.figures_fig08cErased__jj_zd{margin-top:6px;font-family:var(--family-sans);font-size:12.5px;line-height:1.4;color:var(--ink-muted);text-align:center}.figures_fig08cArrow__n30zQ,.figures_fig08cCaption__EqyO_{align-self:center;display:flex;flex-direction:column;align-items:center;gap:4px;padding:2px 0}.figures_fig08cArrowMark__Ad4yv{display:inline-flex;align-items:center;justify-content:center;color:var(--fig-accent-edge)}.figures_fig08cArrowRight__YBqoi{display:none}.figures_fig08cArrowDown__RAFEN{display:block}.figures_fig08cArrowLabel__a5pLb{color:var(--ink-muted);background:var(--paper-raised);border-radius:8px;padding:2px 8px}.figures_fig08cArrowLabel__a5pLb,.figures_fig08cCaptionStrong__SkeBL{font-family:var(--family-sans);font-size:13px;line-height:1.4;text-align:center}.figures_fig08cCaption__EqyO_{color:var(--ink-muted)}.figures_fig08cCaptionStrong__SkeBL{font-weight:700;color:var(--ink)}@container (min-width: 520px){.figures_fig08cBoards__QBJ7y{grid-template-columns:1fr auto 1fr}.figures_fig08cArrowRight__YBqoi{display:block}.figures_fig08cArrowDown__RAFEN{display:none}}.figures_fig09__CN1jn{container-type:inline-size;width:100%;display:flex;flex-direction:column;gap:18px;padding:4px 0}.figures_fig09Lane__1Aagv{display:flex;flex-direction:column;align-items:stretch;gap:8px}.figures_fig09LaneChip__dC62A{align-self:flex-start}.figures_fig09LaneHeading__nrOwb{display:flex;align-items:center;justify-content:space-between;gap:12px}.figures_fig09Aside__7H2sO{font-family:var(--family-sans);font-size:clamp(10px,3cqw,12px);color:var(--ink-muted);white-space:nowrap}.figures_fig09Flow__naYg_{position:relative;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:clamp(9px,5cqw,34px);min-width:0}.figures_fig09LoopFlow__XW5E3{padding-bottom:30px}.figures_fig09Flow__naYg_ .figures_roleBox__uJ4vm{padding:.38em .55em;border-radius:.75em;border-width:1.3px;gap:.12em;min-width:0}.figures_fig09Flow__naYg_ .figures_roleBoxTitle__YGcDg{font-size:clamp(9px,3cqw,13px);line-height:1.3;white-space:nowrap}.figures_fig09Flow__naYg_ .figures_chip__1_ooY{font-size:clamp(9px,3cqw,13px);padding:.28em .55em;border-width:1.2px;white-space:nowrap}@container (max-width: 360px){.figures_fig09Flow__naYg_ .figures_roleBox__uJ4vm{padding-inline:.4em}}.figures_fig10__LiGgB{--fig10-col-gap:10px;container-type:inline-size;width:100%;display:flex;flex-direction:column;align-items:center;gap:0;padding:4px 0}.figures_fig10Stem__YwduD{position:relative;display:flex;justify-content:center;color:var(--ink-muted)}.figures_fig10Stem__YwduD svg{display:block;overflow:visible}.figures_fig10Stem__YwduD .figures_fig10StemWide__cpKbV{display:none}.figures_fig10StemLabel__wb20Y{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--family-sans);font-size:12.5px;line-height:1.4;color:var(--ink-muted);background:var(--paper-raised);border-radius:8px;padding:2px 9px;white-space:nowrap}.figures_fig10Fan__XAPbN{display:none}.figures_fig10FanLeg__UimOo{position:relative;display:flex;justify-content:center}.figures_fig10FanLeg__UimOo svg{display:block;overflow:visible}.figures_fig10FanLeg__UimOo:before{content:"";position:absolute;top:0;height:0;border-top:1.5px solid}.figures_fig10FanLeg__UimOo:first-child:before{left:50%;right:calc(-1 * var(--fig10-col-gap) / 2)}.figures_fig10FanLeg__UimOo:nth-child(2):before{left:calc(-1 * var(--fig10-col-gap) / 2);right:calc(-1 * var(--fig10-col-gap) / 2)}.figures_fig10FanLeg__UimOo:nth-child(3):before{left:calc(-1 * var(--fig10-col-gap) / 2);right:50%}.figures_fig10FanIn__mU7Ye .figures_fig10FanLeg__UimOo:before{top:auto;bottom:0}.figures_fig10Helpers__eLVMH{width:100%;display:grid;grid-template-columns:1fr;grid-gap:var(--fig10-col-gap);gap:var(--fig10-col-gap);align-items:stretch}.figures_fig10Helper__T_BtT{min-width:0;display:flex}.figures_fig10Helper__T_BtT>.figures_frameBox__WWV9Q{width:100%}.figures_fig10HelperInner__ipvt0{margin-top:16px;display:flex;justify-content:center}.figures_fig10Cost__Rpcn9{align-self:flex-end;margin-top:8px;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.figures_fig10CostStrong__Bj7C5{font-family:var(--family-sans);font-weight:700;font-size:13px;line-height:1.4;color:var(--ink)}.figures_fig10CostMuted__mZQto{font-family:var(--family-sans);font-size:12.5px;line-height:1.4;color:var(--ink-muted)}@container (min-width: 520px){.figures_fig10Fan__XAPbN,.figures_fig10Helpers__eLVMH{grid-template-columns:repeat(3,minmax(0,1fr))}.figures_fig10Fan__XAPbN{display:grid;width:100%;grid-gap:var(--fig10-col-gap);gap:var(--fig10-col-gap);color:var(--ink-muted)}.figures_fig10Stem__YwduD .figures_fig10StemNarrow___LLIl{display:none}.figures_fig10Stem__YwduD .figures_fig10StemWide__cpKbV{display:block}}.figures_fig12__jLR9G{container-type:inline-size;width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;padding:4px 0}.figures_fig12Grid__qidN1{width:100%;display:grid;grid-template-columns:minmax(0,1fr) 34px auto 34px minmax(0,1fr);grid-column-gap:5px;column-gap:5px;grid-row-gap:10px;row-gap:10px;align-items:center}.figures_fig12A__cYaON,.figures_fig12Q__8nA0G{display:flex;min-width:0}.figures_fig12A__cYaON>.figures_roleBox__uJ4vm,.figures_fig12Q__8nA0G>.figures_roleBox__uJ4vm{width:100%}.figures_fig12Model__SzSZv{align-self:center;justify-self:center;display:flex}.figures_fig12Note__5L1_V{text-align:center;font-family:var(--family-sans);font-size:13px;line-height:1.4;color:var(--ink-muted)}.figures_fig12__jLR9G .figures_roleBox__uJ4vm{padding:8px 10px;border-radius:10px}.figures_fig12__jLR9G .figures_roleBoxTitle__YGcDg{font-size:14.5px;line-height:1.25}.figures_fig12__jLR9G .figures_roleBoxSub__XyKEa{font-size:11.5px}@container (min-width: 520px){.figures_fig12Grid__qidN1{column-gap:10px}.figures_fig12__jLR9G .figures_roleBox__uJ4vm{padding:10px 14px}.figures_fig12__jLR9G .figures_roleBoxTitle__YGcDg{font-size:16px}.figures_fig12__jLR9G .figures_roleBoxSub__XyKEa{font-size:12.5px}}.figures_fig11__MX367{container-type:inline-size;width:100%;display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px 0}.figures_fig11Top__cNCm0{text-align:center;font-family:var(--family-sans);font-size:13px;line-height:1.4;color:var(--ink-muted)}.figures_fig11Fan__5A0Gz{display:flex;justify-content:center;color:var(--ink-muted)}.figures_fig11FanSvg__C_6Z7{flex:none}.figures_fig11Twins__6CcJG{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;align-items:start}.figures_fig11Col__zJPSt{display:flex;flex-direction:column;align-items:center;gap:clamp(42px,13cqw,58px);min-width:0}.figures_fig11Col__zJPSt>.figures_roleBox__uJ4vm{width:100%}.figures_fig11__MX367 .figures_figSoftNote__AjEIh{margin-top:2px}.figures_fig11__MX367 .figures_roleBox__uJ4vm{padding:8px 10px;border-radius:10px}.figures_fig11__MX367 .figures_roleBoxTitle__YGcDg{font-size:14.5px;line-height:1.25}.figures_fig11__MX367 .figures_roleBoxSub__XyKEa{font-size:11.5px}@container (min-width: 520px){.figures_fig11__MX367 .figures_roleBox__uJ4vm{padding:10px 14px}.figures_fig11__MX367 .figures_roleBoxTitle__YGcDg{font-size:16px}.figures_fig11__MX367 .figures_roleBoxSub__XyKEa{font-size:12.5px}}.figures_fig13__s7xg6{container-type:inline-size;width:100%;align-items:center;padding:4px 0}.figures_fig13Panel__9zf0_,.figures_fig13__s7xg6{display:flex;flex-direction:column;gap:12px}.figures_fig13Head__X8aWC{display:flex;justify-content:center}.figures_fig13Bars__p3iN2{display:flex;flex-direction:column;gap:10px}.figures_fig13Leaderboard__VrNjc .figures_bar__NVPov{grid-template-columns:auto 1fr auto;column-gap:8px}.figures_fig13Rows__u06_K{display:flex;flex-direction:column;gap:10px}.figures_fig13Row__5sMxw{display:flex;align-items:center;justify-content:center;gap:8px}.figures_fig13Label__g_9kk{font-family:var(--family-sans);font-size:13.5px;line-height:1.2;color:var(--ink);text-align:right;white-space:nowrap}.figures_fig13Cells__BTKsk{display:inline-flex;gap:5px}.figures_fig13Cell__ieEbD{flex:none;width:16px;height:16px;box-sizing:border-box;border:1.1px solid;border-radius:3px}.figures_fig13Pass__zDJsv{background:var(--fig-pass-fill);border-color:var(--fig-pass-edge)}.figures_fig13Fail__sSWG0{background:var(--fig-fail-fill);border-color:var(--fig-fail-edge)}.figures_fig13Win__A87zU{display:flex;justify-content:center}.figures_fig13Close__gGOi5{text-align:center;font-family:var(--family-sans);font-weight:700;font-size:14px;line-height:1.4;color:var(--ink)}.figures_fig14__u1lZU{container-type:inline-size;width:100%;display:flex;justify-content:center;padding:4px 0}.figures_fig14Ring__Twf25{container-type:inline-size;position:relative;width:100%;max-width:400px;margin:0 auto;aspect-ratio:480/350}.figures_fig14RingSvg__TgCMX{position:absolute;inset:0;width:100%;height:100%}.figures_fig14Arcs__ywiBN{color:var(--ink-muted)}.figures_fig14Node__lmbCE{position:absolute;transform:translate(-50%,-50%);display:flex;justify-content:center}.figures_fig14Top__wTDD3{left:50%;top:12.6%}.figures_fig14Right__Ey0QJ{left:79.2%;top:48%}.figures_fig14Bottom__jmP1m{left:50%;top:83.4%}.figures_fig14Left__Rjyb_{left:20.8%;top:48%}.figures_fig14Center__vyaSz{position:absolute;left:50%;top:48%;transform:translate(-50%,-50%);font-family:var(--family-sans);font-size:12px;line-height:1.2;text-align:center;white-space:pre-line;color:var(--ink-muted);background:var(--paper-raised);border-radius:8px;padding:2px 8px;pointer-events:none}.figures_fig14__u1lZU .figures_roleBox__uJ4vm{padding:6px 9px;border-radius:10px;width:116px}.figures_fig14__u1lZU .figures_roleBoxTitle__YGcDg{font-size:13.5px;line-height:1.2}.figures_fig14__u1lZU .figures_roleBoxSub__XyKEa{font-size:11px;line-height:1.25}@container (min-width: 360px){.figures_fig14__u1lZU .figures_roleBox__uJ4vm{width:140px}.figures_fig14__u1lZU .figures_roleBoxTitle__YGcDg{font-size:14.5px}.figures_fig14__u1lZU .figures_roleBoxSub__XyKEa{font-size:12px}.figures_fig14Center__vyaSz{font-size:12.5px}}.post_post__JGZ7X{padding:72px 56px 80px;display:flex;justify-content:center}.post_column__heR2t{width:100%;max-width:68ch}.post_title__XRfSn{font-family:var(--family-serif);font-weight:600;font-size:42px;line-height:1.25;color:var(--ink);text-wrap:pretty}.post_meta__E0zvf{margin-top:18px;font-family:var(--family-sans);font-size:13.5px;line-height:1.6;color:var(--ink-muted)}.post_prose__EB2hn{margin-top:40px}.post_author___dqq_{display:flex;gap:18px;align-items:center;margin-top:20px;padding:22px 26px;background:var(--paper-raised);border:1px solid var(--border);border-radius:12px}.post_avatar__A4mdH{display:flex;flex:none;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:var(--accent-tint);font-family:var(--family-serif);font-weight:600;font-size:20px;color:var(--accent-hover)}.post_authorName__8LYM1{font-family:var(--family-sans);font-weight:600;font-size:14.5px;color:var(--ink)}.post_authorBio__7fzhW{margin-top:4px;font-family:var(--family-sans);font-size:13.5px;line-height:1.55;color:var(--ink-muted);text-wrap:pretty}.post_related__CNtmz{margin-top:64px}.post_relatedTitle__D94xe{font-family:var(--family-serif);font-weight:600;font-size:24px;color:var(--ink);margin-bottom:22px}.post_relatedGrid__enGaf{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}@media (max-width:768px){.post_post__JGZ7X{padding:44px 24px 48px}.post_title__XRfSn{font-size:29px;line-height:1.28}.post_meta__E0zvf{margin-top:14px;font-size:13px}.post_prose__EB2hn{margin-top:32px}.post_author___dqq_{gap:14px;margin-top:14px;padding:18px}.post_avatar__A4mdH{width:46px;height:46px;font-size:17px}.post_authorName__8LYM1{font-size:14px}.post_authorBio__7fzhW{font-size:12.5px}.post_related__CNtmz{margin-top:44px}.post_relatedTitle__D94xe{font-size:21px;margin-bottom:16px}.post_relatedGrid__enGaf{grid-template-columns:1fr;gap:12px}}.not-found_wrap__ybM_d{padding:120px 48px 140px;text-align:center}.not-found_code__SJkuV{display:inline-flex;gap:7px;align-items:center}.not-found_digit__ge_r7{padding:12px 18px;background:var(--accent);color:var(--paper)}.not-found_digitSplit__6jzR5,.not-found_digit__ge_r7{border-radius:9px;font-family:var(--family-sans);font-weight:600;font-size:19px}.not-found_digitSplit__6jzR5{padding:10.5px 16.5px;background:var(--accent-tint);border:1.5px dashed var(--accent);color:var(--accent-hover)}.not-found_message__30RU_{margin-top:36px;font-family:var(--family-serif);font-weight:600;font-size:32px;line-height:1.25;color:var(--ink);text-wrap:pretty}.not-found_actions__eb6u_{display:flex;gap:14px;justify-content:center;margin-top:36px}@media (max-width:768px){.not-found_wrap__ybM_d{padding:72px 24px 88px}.not-found_message__30RU_{margin-top:28px;font-size:26px}.not-found_actions__eb6u_{flex-direction:column;align-items:center;gap:12px;margin-top:28px}}.LangToggle_root__d78WC{position:relative;display:inline-flex}.LangToggle_segment__nww1d{display:inline-flex;align-items:stretch;border:1px solid var(--border-strong);border-radius:999px;overflow:hidden;font-family:var(--family-sans);font-size:12px;font-weight:600}.LangToggle_en__Ld3Yf,.LangToggle_vi___bcHH{padding:5px 13px;line-height:1.2}.LangToggle_vi___bcHH{background:var(--accent);color:var(--paper)}.LangToggle_en__Ld3Yf{background:transparent;color:var(--ink-muted);border:0;cursor:pointer}.LangToggle_en__Ld3Yf:hover{color:var(--ink)}.LangToggle_en__Ld3Yf[aria-expanded=true]{background:var(--paper-tint);color:var(--ink)}.LangToggle_drawer__qos4C .LangToggle_segment__nww1d{font-size:13px}.LangToggle_drawer__qos4C .LangToggle_en__Ld3Yf,.LangToggle_drawer__qos4C .LangToggle_vi___bcHH{padding:8px 18px}.LangToggle_drawer__qos4C .LangToggle_popover__9fy_H{right:auto;left:0}.LangToggle_drawer__qos4C .LangToggle_arrow__74u8j{right:auto;left:74px}.LangToggle_popover__9fy_H{position:absolute;top:calc(100% + 10px);right:0;z-index:20;padding:10px 14px;background:var(--paper-raised);border:1px solid var(--border-strong);border-radius:8px;box-shadow:0 10px 24px -12px color-mix(in srgb,var(--shadow-ink) 35%,transparent);font-family:var(--family-sans);font-size:13px;line-height:1.4;color:var(--ink);white-space:nowrap;animation:LangToggle_popover-in__VODi_ .12s ease-out}.LangToggle_arrow__74u8j{position:absolute;top:-5px;right:22px;width:10px;height:10px;background:var(--paper-raised);border-left:1px solid var(--border-strong);border-top:1px solid var(--border-strong);transform:rotate(45deg)}@keyframes LangToggle_popover-in__VODi_{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.DarkToggle_darkToggle__GqIdu{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:none;border:1px solid var(--border-strong);border-radius:8px;color:var(--ink-muted);cursor:pointer}.DarkToggle_darkToggle__GqIdu:hover{color:var(--ink)}.DarkToggle_sun__55pDB{display:none}[data-theme=dark] .DarkToggle_sun__55pDB{display:block}[data-theme=dark] .DarkToggle_moon__QmMqs{display:none}[data-theme=dark] .DarkToggle_darkToggle__GqIdu{border-color:var(--accent);background:var(--accent-tint);color:var(--accent)}.DarkToggle_header__yVngK{width:32px;height:32px}@media (min-width:1024px){.DarkToggle_reader__3LnSi{width:34px;height:34px}}.Logo_lockup__DjkOB{display:inline-flex;align-items:center;font-family:var(--family-sans);font-weight:600;letter-spacing:-.01em;line-height:1;white-space:nowrap}.Logo_learning__zJhMj{background:var(--ink);color:var(--paper)}.Logo_ai__6l5Xv{background:var(--accent);color:var(--paper)}.Logo_vn__foqO1{background:var(--paper-tint-alt);color:var(--ink-muted)}.Logo_md__qpqSF .Logo_learning__zJhMj{font-size:15px;padding:6px 7px;border-radius:6px 0 0 6px}.Logo_md__qpqSF .Logo_ai__6l5Xv{font-size:15px;padding:6px 7px}.Logo_md__qpqSF .Logo_vn__foqO1{font-size:15px;padding:6px 7px;border-radius:0 6px 6px 0}.Logo_sm__82urK .Logo_learning__zJhMj{font-size:11px;padding:4px 5px;border-radius:4px 0 0 4px}.Logo_sm__82urK .Logo_ai__6l5Xv{font-size:11px;padding:4px 5px}.Logo_sm__82urK .Logo_vn__foqO1{font-size:11px;padding:4px 5px;border-radius:0 4px 4px 0}.Logo_xs__1kmzI .Logo_learning__zJhMj{font-size:8px;padding:3px 4px;border-radius:3px 0 0 3px}.Logo_xs__1kmzI .Logo_ai__6l5Xv{font-size:8px;padding:3px 4px}.Logo_xs__1kmzI .Logo_vn__foqO1{font-size:8px;padding:3px 4px;border-radius:0 3px 3px 0}@media (max-width:768px){.Logo_md__qpqSF .Logo_learning__zJhMj{font-size:13px;padding:5px 6px;border-radius:5px 0 0 5px}.Logo_md__qpqSF .Logo_ai__6l5Xv{font-size:13px;padding:5px 6px}.Logo_md__qpqSF .Logo_vn__foqO1{font-size:13px;padding:5px 6px;border-radius:0 5px 5px 0}}.MobileNav_trigger__nXonE{display:none;background:none;border:0;padding:12px 2px;cursor:pointer;color:var(--ink)}.MobileNav_bars__u_4eH{display:flex;flex-direction:column;gap:5px}.MobileNav_bars__u_4eH i{display:block;width:20px;height:1.5px;background:var(--ink)}.MobileNav_bars__u_4eH i:last-child{width:14px}@media (max-width:768px){.MobileNav_trigger__nXonE{display:inline-flex}}.MobileNav_overlay__6BW3u{position:fixed;inset:0;z-index:50;display:flex;flex-direction:column;background:var(--paper);overflow-y:auto;animation:MobileNav_overlay-in__7pl9y .14s ease-out}.MobileNav_overlayHeader__KTdoW{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border)}.MobileNav_brand__P_LFG{display:inline-flex;align-items:center;gap:7px;text-decoration:none}.MobileNav_glyph__nB9A7{width:16px;height:16px;flex-shrink:0}.MobileNav_close__cMV7N{background:none;border:0;padding:12px 2px;cursor:pointer;color:var(--ink)}.MobileNav_cross__L1e_W{position:relative;display:block;width:24px;height:24px}.MobileNav_cross__L1e_W i{position:absolute;left:2px;top:11px;width:20px;height:1.5px;background:var(--ink)}.MobileNav_cross__L1e_W i:first-child{transform:rotate(45deg)}.MobileNav_cross__L1e_W i:last-child{transform:rotate(-45deg)}.MobileNav_panel__CR0ET{flex:1 1;padding:36px 24px;display:flex;flex-direction:column}.MobileNav_links__wNm07{display:flex;flex-direction:column;gap:4px}.MobileNav_link__eK0uB{font-family:var(--family-serif);font-weight:500;font-size:26px;line-height:1.25;padding:14px 0;border-bottom:1px solid var(--paper-tint-alt);color:var(--ink-muted);text-decoration:none}.MobileNav_link__eK0uB:hover{color:var(--ink)}.MobileNav_linkActive__7Du2T,.MobileNav_linkActive__7Du2T:hover{font-weight:600;color:var(--ink)}.MobileNav_toggleRow__Mo6Ry{margin-top:36px;display:flex;align-items:center;gap:16px}.MobileNav_overlayFooter__7dYDs{padding:28px 24px;border-top:1px solid var(--border);display:flex;flex-direction:column;align-items:flex-start;gap:6px}.MobileNav_discord__WfY_O,.MobileNav_support__jFrSf{display:inline-flex;align-items:center;min-height:44px;font-family:var(--family-sans);font-size:16px;text-decoration:none}.MobileNav_discord__WfY_O{gap:9px;color:var(--ink-muted)}.MobileNav_support__jFrSf{gap:8px;font-weight:600;color:var(--accent)}.MobileNav_discord__WfY_O:focus-visible,.MobileNav_discord__WfY_O:hover{color:var(--accent)}.MobileNav_support__jFrSf:focus-visible,.MobileNav_support__jFrSf:hover{color:var(--accent-hover)}.MobileNav_discordIcon__LHTMS{display:block;width:1.25em;height:1.25em;flex-shrink:0}.MobileNav_tagline__tzSZ7{margin-top:10px;font-family:var(--family-serif);font-style:italic;font-size:14px;color:var(--ink-muted)}@keyframes MobileNav_overlay-in__7pl9y{0%{opacity:0}to{opacity:1}}.Footer_footer__UaG1g{padding:30px 20px 20px;border-top:1px solid var(--border);background:var(--paper)}.Footer_brand___zP6t{display:inline-flex;width:-moz-fit-content;width:fit-content;text-decoration:none}.Footer_tagline__EtMBR{margin:12px 0 18px;max-width:30ch;font-family:var(--family-sans);font-size:13.5px;line-height:1.55;color:var(--ink-muted);text-wrap:pretty}.Footer_nav__DEri8{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px 12px;gap:2px 12px;font-family:var(--family-sans);font-size:15px}.Footer_discord__W1Cr7,.Footer_link__EWWOW{display:flex;align-items:center;height:48px;text-decoration:none;transition:color .12s ease,background-color .12s ease}.Footer_link__EWWOW{color:var(--ink)}.Footer_discord__W1Cr7{gap:9px;color:var(--accent);grid-column:1/-1}.Footer_nav__DEri8>:nth-child(-n+2){border-bottom:1px solid var(--border)}.Footer_divider__8xm49{display:none}.Footer_discordIcon__7mIb_{display:block;width:1.1em;height:1.1em;flex-shrink:0}.Footer_legal__gVqLl{display:flex;flex-direction:column-reverse;gap:6px;margin-top:18px;padding-top:14px;border-top:1px solid var(--border);font-family:var(--family-sans);font-size:12.5px;color:var(--ink-muted)}.Footer_contactLink__ZkhIE{color:var(--accent);text-decoration:none;border-bottom:1px solid var(--accent-tint);transition:color .12s ease,border-color .12s ease}.Footer_legalLinks__ABuv_{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.Footer_supportLink__lvfqG{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 18px;border:1px solid var(--accent);border-radius:999px;background:var(--accent-tint);color:var(--accent-hover);font-size:13.5px;font-weight:600;line-height:1;text-decoration:none;transition:color .12s ease,border-color .12s ease,background-color .12s ease}.Footer_supportLink__lvfqG:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (hover:hover){.Footer_link__EWWOW:hover{background:var(--paper-tint-alt)}.Footer_discord__W1Cr7:hover{color:var(--accent-hover);background:var(--accent-tint)}.Footer_contactLink__ZkhIE:hover{color:var(--accent-hover);border-bottom-color:var(--accent)}.Footer_supportLink__lvfqG:hover{background:var(--accent);color:var(--paper-raised);border-color:var(--accent)}}@media (min-width:769px){.Footer_footer__UaG1g{padding:44px 56px 22px}.Footer_top__b4wwC{display:flex;align-items:flex-start;justify-content:space-between;gap:60px}.Footer_brandBlock__5hdxC{display:flex;flex-direction:column;gap:12px;max-width:400px}.Footer_tagline__EtMBR{margin:0;max-width:none;font-size:14px}.Footer_nav__DEri8{display:flex;align-items:center;gap:8px;font-size:14.5px}.Footer_discord__W1Cr7,.Footer_link__EWWOW{height:44px;padding:0 14px;border-radius:8px}.Footer_discord__W1Cr7{gap:8px}.Footer_nav__DEri8>:nth-child(-n+2){border-bottom:0}.Footer_divider__8xm49{display:block;flex-shrink:0;width:1px;height:18px;margin:0 8px;background:var(--border)}.Footer_legal__gVqLl{flex-direction:row;align-items:center;justify-content:space-between;gap:24px;margin-top:26px;padding-top:16px}.Footer_legalLinks__ABuv_{flex-direction:row;align-items:center;gap:18px}.Footer_supportLink__lvfqG{font-size:14px}}