.guide-row_box__4s3th{container:guiderow/inline-size}.guide-row_row__5vvIB{display:grid;gap:18px;padding:16px;margin-inline:-16px;border-radius:18px;color:var(--color-text-default);text-decoration:none;transition:background-color .15s}.guide-row_row__5vvIB:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px}@media (hover:hover){.guide-row_row__5vvIB:hover{background:var(--color-bg-subtle)}.guide-row_row__5vvIB:hover .guide-row_title__0NZ63{text-decoration:underline;text-underline-offset:3px}}.guide-row_cover__9v1Aw{display:block;overflow:hidden;border-radius:12px;aspect-ratio:1200/630;border:1px solid var(--color-border-default);background:var(--color-bg-subtle)}.guide-row_cover__9v1Aw img{display:block;width:100%;height:100%;object-fit:cover}.guide-row_text__w1cX3{display:grid;gap:6px;align-content:start;min-width:0}.guide-row_eyebrow__rX8W7{color:var(--color-text-muted)}.guide-row_title__0NZ63{margin:0}.guide-row_line__TQu05{max-width:60ch}.guide-row_meta__GdGTd{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px}.guide-row_meta__GdGTd>:first-child{color:var(--color-text-muted)}@container guiderow (min-width: 560px){.guide-row_row__5vvIB{grid-template-columns:200px minmax(0,1fr);gap:24px;align-items:start}}.next-on-route_next__AqdUb{display:grid;gap:16px;margin-top:48px;padding-top:32px;border-top:1px solid var(--color-border-default)}.next-on-route_end__lcLsd{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px}.next-on-route_endIcon__Jil2U{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;color:var(--color-brand-500);background:color-mix(in oklab,var(--color-brand-500) 9%,transparent)}.next-on-route_endText__9NNSA{margin:0;flex:1 1 18rem}.next-on-route_previous__N7afi{display:inline-flex;align-items:center;gap:8px;justify-self:start;padding:6px 10px;margin-inline:-10px;border-radius:10px;color:var(--color-text-muted);text-decoration:none}.next-on-route_previous__N7afi:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px}@media (hover:hover){.next-on-route_previous__N7afi:hover{color:var(--color-text-default);background:var(--color-bg-subtle)}}.next-on-route_previousTitle__bJUL1{color:var(--color-text-default)}.guide-page_page__xxeVR{--blog-rail-top:96px;max-width:1152px;margin-inline:auto;padding:56px 24px 112px}.author-page_guides__c9ooe{max-width:1152px;margin-inline:auto;padding:72px 24px 112px;display:grid;gap:20px}.author-page_title__G2_vS{margin:0}.author-page_list__u7Sm7{list-style:none;margin:0;padding:0;display:grid;gap:8px}.chapters_route__M5mU2{--ink:var(--color-brand-500);position:relative;max-width:1152px;margin-inline:auto;padding:88px 24px 112px;display:grid;gap:72px;container:chapters/inline-size}.chapters_chapter__q3GiG{display:grid;gap:20px;scroll-margin-top:88px}@container chapters (min-width: 880px){.chapters_chapter__q3GiG{grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:56px;align-items:start}.chapters_head__CVXz_{position:sticky;top:96px}}.chapters_head__CVXz_{display:grid;gap:10px;align-content:start}.chapters_number__MhnXh{justify-self:start;display:inline-flex;align-items:center;padding:4px 12px 4px 10px;border-radius:0 8px 8px 0;color:var(--color-brand-600);font-variant-numeric:tabular-nums;background:var(--color-bg-default);border-left:3px solid var(--color-brand-500);box-shadow:0 0 0 1px color-mix(in oklab,var(--color-text-default) 10%,transparent),0 6px 14px -8px color-mix(in oklab,black 30%,transparent)}.chapters_title___gIHO{margin:0}.chapters_line__5xFq_{margin:0;max-width:34ch}.chapters_guides__kNdOT{list-style:none;margin:0;padding:0;display:grid;gap:8px}.chapters_ask__2sC4i{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;padding-top:32px;border-top:1px solid var(--color-border-default)}.chapters_askIcon__WxS77{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;color:var(--ink);background:color-mix(in oklab,var(--ink) 9%,transparent)}.chapters_askText__sMnC1{margin:0;flex:1 1 18rem}.no-guides_empty__Ksi7V{max-width:1152px;margin-inline:auto;padding:96px 24px 128px}.handbook_frame__tDeU7{container:handbook/inline-size;width:100%}.handbook_stage__GxpIx{--cover:264px;--reach:172px;position:relative;display:grid;place-items:center;padding:28px 12px;perspective:1400px}.handbook_stage__GxpIx[data-compact]{--cover:168px;--reach:168px;padding:8px 0}.handbook_stage__GxpIx:before{content:"";position:absolute;inset:-10% -10%;z-index:0;pointer-events:none;background:radial-gradient(44% 48% at 44% 50%,color-mix(in oklab,var(--color-brand-500) 24%,transparent),transparent 70%);filter:blur(8px)}.handbook_hang__Loysq{position:relative;z-index:1;margin-right:var(--reach);animation:handbook_drop__D_X3K 1.1s cubic-bezier(.2,.9,.25,1.15) .12s both}@keyframes handbook_drop__D_X3K{0%{opacity:0;transform:translateY(-32px) rotate(6deg)}to{opacity:1;transform:translateY(0) rotate(2deg)}}.handbook_book__Cd3LH{--rx:0deg;--ry:0deg;--mx:30%;--my:15%;position:relative;width:var(--cover);transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.handbook_sheet__QnXPd{position:absolute;inset:0;z-index:1;border-radius:4px 14px 14px 4px;translate:calc(var(--i) * 3px) calc(var(--i) * 3px);background:var(--color-bg-default);box-shadow:0 0 0 1px color-mix(in oklab,var(--color-text-default) 10%,transparent)}.handbook_sheet__QnXPd:last-of-type{box-shadow:0 0 0 1px color-mix(in oklab,var(--color-text-default) 10%,transparent),0 24px 48px -18px color-mix(in oklab,var(--color-brand-700) 45%,transparent),0 50px 80px -40px color-mix(in oklab,var(--color-brand-500) 40%,transparent)}.handbook_cover__qk9ZX{position:relative;z-index:10;display:flex;flex-direction:column;overflow:hidden;aspect-ratio:3/4;padding:24px 22px 22px 32px;border-radius:4px 16px 16px 4px;color:white;background:radial-gradient(110% 80% at 20% 0,color-mix(in oklab,var(--color-brand-500) 70%,white),transparent 60%),linear-gradient(165deg,var(--color-brand-500),var(--color-brand-600) 55%,var(--color-brand-700));box-shadow:0 0 0 1px color-mix(in oklab,var(--color-brand-700) 40%,transparent)}.handbook_cover__qk9ZX:before{content:"";position:absolute;inset:0 auto 0 0;width:12px;background:linear-gradient(90deg,color-mix(in oklab,black 28%,transparent),color-mix(in oklab,white 10%,transparent) 70%,transparent)}.handbook_watermark__IE6u_{position:absolute;right:-45%;bottom:-4%;width:130%;color:white;opacity:.13;pointer-events:none}.handbook_brand__J2Z5_{position:relative;display:inline-flex;align-items:center;gap:10px}.handbook_logo__M_ArI{width:32px;height:auto;color:white}.handbook_brand__J2Z5_>.handbook_brandName__LBB_U{color:white}.handbook_cover__qk9ZX>.handbook_title__iFlMp{position:relative;margin-top:auto;color:white;text-wrap:balance}.handbook_cover__qk9ZX>.handbook_count__OSKVQ{position:relative;margin-top:8px;color:color-mix(in oklab,white 80%,transparent)}.handbook_stage__GxpIx[data-compact] .handbook_cover__qk9ZX{padding:16px 14px 14px 22px}.handbook_stage__GxpIx[data-compact] .handbook_cover__qk9ZX>.handbook_title__iFlMp{display:none}.handbook_gloss__Rj_N2{position:absolute;inset:0;pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(380px circle at var(--mx) var(--my),color-mix(in oklab,white 70%,transparent),transparent 55%)}.handbook_tabs__5cxha{position:absolute;z-index:5;top:14%;left:calc(100% - 18px);display:grid;gap:6px;width:calc(var(--reach) + 18px)}.handbook_tab__pTeNc{display:flex;align-items:center;gap:8px;padding:8px 10px 8px 26px;border-radius:0 10px 10px 0;background:var(--color-bg-default);color:var(--color-text-default);text-decoration:none;box-shadow:0 0 0 1px color-mix(in oklab,var(--color-text-default) 10%,transparent),0 6px 14px -8px color-mix(in oklab,black 30%,transparent);transition:translate .2s ease,background-color .2s ease}.handbook_tab__pTeNc:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px}@media (hover:hover){.handbook_tab__pTeNc:hover{translate:6px 0}}.handbook_tabNumber__vUG0A{color:var(--color-brand-600);font-variant-numeric:tabular-nums}.handbook_tabText__WLaB7{display:grid;min-width:0}.handbook_tabTitle__peK6p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.handbook_tabText__WLaB7>:last-child:not(:first-child){color:var(--color-text-muted)}.handbook_tab__pTeNc[aria-current]{translate:10px 0;background:var(--color-brand-500)}.handbook_tab__pTeNc[aria-current] .handbook_tabNumber__vUG0A,.handbook_tab__pTeNc[aria-current] .handbook_tabTitle__peK6p{color:white}.handbook_tab__pTeNc[aria-current] .handbook_tabText__WLaB7>:last-child:not(:first-child){color:color-mix(in oklab,white 85%,transparent)}@media (prefers-reduced-motion:reduce){.handbook_hang__Loysq{animation:none;transform:rotate(2deg)}.handbook_book__Cd3LH,.handbook_tab__pTeNc{transition:none}}@container handbook (max-width: 460px){.handbook_stage__GxpIx{--cover:176px;--reach:136px;padding:20px 0}.handbook_tabTitle__peK6p{white-space:normal;overflow:visible;text-overflow:clip}}