.ReadingNav_root__HaPa8{position:fixed;z-index:var(--tome-z-sticky,200);display:none;color:hsl(var(--tome-color-on-surface-hsl))}@media(min-width:1024px){.ReadingNav_root__HaPa8{display:block}}.ReadingNav_depthRail__Z7_Ql{top:var(--reading-nav-offset,var(--site-header-height,0));right:1.25rem;height:calc(100vh - var(--reading-nav-offset, 0px));height:calc(100svh - var(--reading-nav-offset, 0px));padding-block:var(--tome-space-9,3rem)}.ReadingNav_rail__9U87m{position:relative;height:100%}.ReadingNav_rail__9U87m:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;transform:translateX(-50%);background:color-mix(in oklch,currentColor 18%,transparent)}.ReadingNav_railDot__5jPma{position:absolute;left:50%;width:6px;height:6px;border-radius:50%;transform:translate(-50%,-50%);background:hsl(var(--tome-color-accent-ink-hsl));box-shadow:0 0 8px 2px hsl(var(--tome-color-accent-ink-hsl)/.55);pointer-events:none}.ReadingNav_railList__WV7jw{position:relative;z-index:1;list-style:none;margin:0;padding:0;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.ReadingNav_railItem__FErP9{display:flex}.ReadingNav_railLabel___QfA1{writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-text-xxs);font-weight:500;letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;max-height:clamp(8rem,16vh,11rem);overflow:hidden;text-overflow:ellipsis;text-decoration:none;color:color-mix(in oklch,currentColor 50%,transparent);background-color:hsl(var(--tome-color-background,transparent));padding-block:var(--tome-space-2,.5rem);transition:color .16s ease}.ReadingNav_railLabel___QfA1:hover{color:currentColor}.ReadingNav_railLabel___QfA1.ReadingNav_active__YRCfb{color:hsl(var(--tome-color-accent-ink-hsl))}.ReadingNav_railNumeral__cgQIi{font-family:var(--tome-type-mono,ui-monospace,monospace);font-size:var(--tome-text-xxs);font-weight:600;letter-spacing:.08em;text-decoration:none;color:color-mix(in oklch,currentColor 55%,transparent);background-color:hsl(var(--tome-color-background,transparent));padding:var(--tome-space-1,.25rem) var(--tome-space-1,.25rem);transition:color .16s ease}.ReadingNav_railNumeral__cgQIi:hover{color:currentColor}.ReadingNav_railNumeral__cgQIi.ReadingNav_active__YRCfb{color:hsl(var(--tome-color-accent-ink-hsl))}.ReadingNav_railMarker__qAAvO{font-size:.55rem;line-height:1;text-decoration:none;color:color-mix(in oklch,currentColor 40%,transparent);background-color:hsl(var(--tome-color-background,transparent));padding:var(--tome-space-1,.25rem);transition:color .16s ease,text-shadow .16s ease}.ReadingNav_railMarker__qAAvO:hover{color:currentColor}.ReadingNav_railMarker__qAAvO.ReadingNav_active__YRCfb{color:hsl(var(--tome-color-accent-ink-hsl));text-shadow:0 0 8px hsl(var(--tome-color-accent-ink-hsl)/.6)}@media(prefers-reduced-motion:reduce){.ReadingNav_railMarker__qAAvO{transition:none}}.ReadingNav_sideToc__qiKT7{top:calc(50% + var(--reading-nav-offset, 0px)/2);right:1.5rem;transform:translateY(-50%);max-width:13rem;max-height:calc(60vh - var(--reading-nav-offset, 0px));overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0,black 8%,black 92%,transparent);mask-image:linear-gradient(180deg,transparent 0,black 8%,black 92%,transparent)}.ReadingNav_tocList__aGFae{list-style:none;margin:0;padding:var(--tome-space-2,.5rem) 0 var(--tome-space-2,.5rem) var(--tome-space-3,.75rem);border-left:1px solid color-mix(in oklch,currentColor 16%,transparent);display:flex;flex-direction:column;gap:var(--tome-space-2,.5rem)}.ReadingNav_tocItem__6t2f_{line-height:1.3}.ReadingNav_tocLink__69A2s{display:block;font-family:var(--tome-type-sans,sans-serif);font-size:var(--tome-text-xs);font-weight:400;letter-spacing:.01em;text-decoration:none;color:color-mix(in oklch,currentColor 55%,transparent);transition:color .16s ease}.ReadingNav_tocLink__69A2s:hover{color:currentColor}.ReadingNav_tocLink__69A2s.ReadingNav_active__YRCfb{color:hsl(var(--tome-color-accent-ink-hsl));font-weight:600}.ReadingNav_progressLine__0A4Qg{display:block;top:var(--reading-nav-offset,var(--site-header-height,0));left:0;right:0;height:2px}.ReadingNav_progressTrack__0xCrJ{position:relative;width:100%;height:100%}.ReadingNav_progressFill__xXgjo{position:absolute;inset:0;transform-origin:left center;transform:scaleX(0);background:hsl(var(--tome-color-accent-ink-hsl)/.8);will-change:transform}.account-shell_outer__aO_tv{display:flex;flex-direction:column;min-height:100svh;background:var(--tome-color-sidebar);color:var(--tome-color-on-sidebar)}.account-shell_shellRow__fSqcj{flex:1 1 auto;min-height:0}.account-shell_headerWrap__oZe7D{position:relative}.account-shell_userMenu__60cLD{position:relative;display:inline-flex}.account-shell_userMenuBtn__U_XMX{display:inline-flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;border-radius:999px;border:1px solid hsl(var(--tome-color-on-secondary-hsl)/.18);background:hsl(var(--tome-color-on-secondary-hsl)/.05);color:hsl(var(--tome-color-on-secondary-hsl));font:inherit;cursor:pointer}.account-shell_userMenuBtn__U_XMX:hover{background:hsl(var(--tome-color-on-secondary-hsl)/.1)}.account-shell_userMenuAv__udmPD{width:26px;height:26px;border-radius:50%;flex:none;display:grid;place-items:center;color:#fff;font-size:11px;font-family:var(--tome-type-display);font-variation-settings:"wght" 800;background:linear-gradient(135deg,hsl(315,56%,50%),hsl(316,64%,20%))}.account-shell_userMenuName__wANhv{font-size:13px;font-variation-settings:"wght" 600}.account-shell_userMenuChevron___MI1B{width:14px;height:14px;opacity:.7}.account-shell_userMenuPanel__7N6fA{position:absolute;top:calc(100% + 8px);right:0;z-index:60;min-width:230px;padding:8px;background:hsl(var(--tome-color-surface-hsl));color:hsl(var(--tome-color-on-surface-hsl));border:1px solid hsl(var(--tome-color-on-surface-hsl)/.12);border-radius:12px;box-shadow:0 12px 34px rgba(0,0,0,.28)}.account-shell_userMenuHead__W2ZGZ{padding:8px 10px 10px;border-bottom:1px solid hsl(var(--tome-color-on-surface-hsl)/.1);margin-bottom:6px}.account-shell_userMenuHeadName__PyiiJ{font-family:var(--tome-type-display);font-variation-settings:"wght" 700;font-size:14px}.account-shell_userMenuHeadMail__SIGww{font-size:12px;color:hsl(var(--tome-color-on-surface-muted-hsl))}.account-shell_userMenuList__f7JV6{display:flex;flex-direction:column}.account-shell_userMenuItem__5Y_80{display:block;padding:8px 10px;border-radius:8px;font-size:14px;color:hsl(var(--tome-color-on-surface-hsl));text-decoration:none}.account-shell_userMenuItem__5Y_80:hover{background:hsl(var(--tome-color-on-surface-hsl)/.06)}.account-shell_userMenuDivider__m94yt{height:1px;background:hsl(var(--tome-color-on-surface-hsl)/.1);margin:6px 0}.account-shell_userMenuLogout__zrMxr{display:block;width:100%;text-align:left;padding:8px 10px;border-radius:8px;font:inherit;font-size:14px;background:rgba(0,0,0,0);border:0;cursor:pointer;color:hsl(var(--tome-color-on-surface-hsl))}.account-shell_userMenuLogout__zrMxr:hover{background:hsl(var(--tome-color-destructive-hsl)/.12);color:hsl(var(--tome-color-destructive-hsl))}.account-shell_railHeader__Dlr51{display:flex;align-items:center;gap:8px;padding:6px 6px 4px}.account-shell_railHeaderSwitcher___Lg3K{flex:1;min-width:0}.account-shell_railBrand__k0cFY{flex:1;padding-left:6px;font-family:var(--tome-type-display);font-variation-settings:"wght" 700;font-size:13px;color:var(--tome-color-on-sidebar)}.account-shell_railQuest__n_zlg{padding:4px 6px 10px}.account-shell_railBack__qmybW{padding:6px 4px 8px;margin-top:4px;border-top:1px solid var(--tome-color-sidebar-border)}.account-shell_backToStudent__urn5s{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;color:hsl(var(--tome-color-on-surface-muted-hsl));text-decoration:none;font-size:13px;font-variation-settings:"wght" 600}.account-shell_backToStudent__urn5s:hover{color:var(--tome-color-on-sidebar);background:hsl(var(--tome-color-on-surface-hsl)/.05)}.account-shell_navIcon__WDLYS{width:18px;height:18px;flex:none}.account-shell_navLabel__l3lcG{white-space:nowrap}.account-shell_railFooter__vyfqR{display:flex;align-items:center;gap:10px;padding:4px 6px}.account-shell_userAv__eNJ7w{width:29px;height:29px;border-radius:50%;flex:none;display:grid;place-items:center;color:#fff;font-size:11px;font-family:var(--tome-type-display);font-variation-settings:"wght" 800;background:hsl(var(--tome-color-primary-hsl))}.account-shell_userMeta__jaPD0{display:flex;flex-direction:column;min-width:0;line-height:1.2}.account-shell_userName__ZDbih{font-family:var(--tome-type-display);font-size:13px;font-variation-settings:"wght" 700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-shell_userMail__Q7vOG{font-size:11px;color:hsl(var(--tome-color-on-surface-muted-hsl));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-state=collapsed] .account-shell_backToStudent__urn5s .account-shell_navLabel__l3lcG,[data-state=collapsed] .account-shell_railHeaderSwitcher___Lg3K,[data-state=collapsed] .account-shell_userMeta__jaPD0{display:none}[data-state=collapsed] .account-shell_backToStudent__urn5s,[data-state=collapsed] .account-shell_railFooter__vyfqR,[data-state=collapsed] .account-shell_railHeader__Dlr51{justify-content:center}.account-shell_paneHeader__P2k7s{display:flex;align-items:center;gap:10px;padding:14px 26px;border-bottom:1px solid hsl(var(--tome-color-on-surface-hsl)/.1);font-size:13px;color:hsl(var(--tome-color-on-surface-muted-hsl))}.account-shell_crumbStrong__LaiX9{color:hsl(var(--tome-color-on-surface-hsl));font-variation-settings:"wght" 600}.account-shell_crumbSep__uHspM{opacity:.4;margin:0 8px}.account-shell_paneBody__bPGqp{padding-block:var(--tome-space-6)}.account-shell_paneBody__bPGqp>*{grid-column:content-start/content-end!important}@media(max-width:900px){.account-shell_paneBody__bPGqp{padding-block:var(--tome-space-5)}}.account-shell_rightRail__T_t8S{width:296px;flex:0 0 auto;display:flex;flex-direction:column;gap:14px;padding:16px 14px;background:var(--tome-color-sidebar);color:var(--tome-color-on-sidebar)}.account-shell_rightCollapsed__p_9BC{width:46px;padding:14px 7px;align-items:center}.account-shell_rightHead__pW1aI{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10.5px;font-variation-settings:"wght" 700;letter-spacing:.1em;color:hsl(var(--tome-color-on-surface-muted-hsl))}.account-shell_rightTag__P2F_9{font-size:10px;font-variation-settings:"wght" 600;letter-spacing:.03em;color:hsl(var(--tome-color-primary-hsl));background:hsl(var(--tome-color-primary-hsl)/.12);border-radius:999px;padding:2px 8px}.account-shell_rightToggle__WzrjD{width:28px;height:28px;border-radius:7px;border:1px solid var(--tome-color-sidebar-border);background:rgba(0,0,0,0);color:hsl(var(--tome-color-on-surface-muted-hsl));display:grid;place-items:center;cursor:pointer;flex:none}.account-shell_rightToggle__WzrjD:hover{color:var(--tome-color-on-sidebar)}.account-shell_rightToggle__WzrjD svg{width:16px;height:16px}.account-shell_stub__Ga3Kw{border:1px dashed var(--tome-color-sidebar-border);border-radius:10px;padding:14px}.account-shell_stubNote__05ewm{border-style:solid;font-size:12px;line-height:1.5;color:hsl(var(--tome-color-on-surface-muted-hsl))}.account-shell_stubTitle__ckO8U{font-family:var(--tome-type-display);font-size:14px;font-variation-settings:"wght" 700;margin-bottom:8px}.account-shell_stubLine__kKFhf{height:9px;border-radius:5px;background:hsl(var(--tome-color-on-surface-hsl)/.07);margin:7px 0}.account-shell_stubLine__kKFhf.account-shell_short__GCVK7{width:60%}@media(max-width:1180px){.account-shell_rightRail__T_t8S{display:none}}.background_tomeBg__QjrFf{background-color:var(--blk-bg,transparent);color:var(--blk-fg,inherit);--blk-accent-r:var(--blk-accent,var(--tome-color-accent,currentColor));--blk-on-accent-r:var(--blk-on-accent,var(--tome-color-on-accent,currentColor));--blk-emph-r:var(--blk-emph,transparent);--blk-on-emph-r:var(--blk-on-emph,currentColor);--blk-primary-r:var(--blk-primary,hsl(var(--tome-color-primary-ink-hsl)))}[data-theme=light] .background_tomeBg__QjrFf{background-color:var(--blk-bg-light,var(--blk-bg,transparent));color:var(--blk-fg-light,var(--blk-fg,inherit));--blk-accent-r:var(--blk-accent-light,var(--blk-accent,var(--tome-color-accent,currentColor)));--blk-on-accent-r:var(--blk-on-accent-light,var(--blk-on-accent,var(--tome-color-on-accent,currentColor)));--blk-emph-r:var(--blk-emph-light,var(--blk-emph,transparent));--blk-on-emph-r:var(--blk-on-emph-light,var(--blk-on-emph,currentColor));--blk-primary-r:var(--blk-primary-light,var(--blk-primary,hsl(var(--tome-color-primary-ink-hsl))))}[data-theme=dark] .background_tomeBg__QjrFf{background-color:var(--blk-bg-dark,var(--blk-bg,transparent));color:var(--blk-fg-dark,var(--blk-fg,inherit));--blk-accent-r:var(--blk-accent-dark,var(--blk-accent,var(--tome-color-accent,currentColor)));--blk-on-accent-r:var(--blk-on-accent-dark,var(--blk-on-accent,var(--tome-color-on-accent,currentColor)));--blk-emph-r:var(--blk-emph-dark,var(--blk-emph,transparent));--blk-on-emph-r:var(--blk-on-emph-dark,var(--blk-on-emph,currentColor));--blk-primary-r:var(--blk-primary-dark,var(--blk-primary,hsl(var(--tome-color-primary-ink-hsl))))}.TechStack_techStackContainer__jafKj{--icon-color:currentColor;grid-column:1/-1;display:grid;grid-template-columns:subgrid;padding-block:var(--wabbit-pad-top,clamp(2.75rem,2.25rem + 2vw,4.5rem)) var(--wabbit-pad-bottom,clamp(2.75rem,2.25rem + 2vw,4.5rem))}.TechStack_inner__xmAXy{grid-column:var(--tome-content-cols,1/-1);min-width:0}.TechStack_kicker__eztEX{margin:0 0 var(--tome-space-6);font-family:var(--tome-type-mono,ui-monospace,Menlo,monospace);font-size:var(--tome-text-xxs);font-weight:700;line-height:1.2;letter-spacing:.24em;text-transform:uppercase;color:var(--blk-accent-r,hsl(var(--tome-color-accent-ink-hsl)))}.TechStack_creditStrip__XANpH,.TechStack_layered__lt_31,.TechStack_plates__CohMl,.TechStack_specLedger__XHjmL{min-width:0}.TechStack_ico___mjFI{display:inline-grid;place-items:center;flex:none;overflow:hidden}.TechStack_icoSvg__Ed6Jw{color:var(--icon-color,currentColor)}.TechStack_icoSvg__Ed6Jw,.TechStack_icoSvg__Ed6Jw svg{display:block;width:100%;height:100%}.TechStack_icoSvg__Ed6Jw svg .TechStack_logoMain__Tumq_,.TechStack_icoSvg__Ed6Jw svg path,.TechStack_icoSvg__Ed6Jw svg polygon{fill:var(--icon-color,currentColor)}.TechStack_icoImg__SyW6I{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.TechStack_ledger__u0k1O{display:flex;flex-direction:column}.TechStack_ledgerRow__ZAPle{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--tome-space-4);padding-block:var(--tome-space-3);border-bottom:1px solid color-mix(in oklch,currentColor 14%,transparent)}.TechStack_ledgerRow__ZAPle:last-child{border-bottom:0}.TechStack_ledgerIco__ViFhy{width:2.125rem;height:2.125rem;border:1px solid color-mix(in oklch,currentColor 16%,transparent);padding:var(--tome-space-1)}.TechStack_ledgerText__oIRio{min-width:0;display:flex;flex-direction:column}.TechStack_ledgerName__QilJp{font-family:var(--tome-type-display,"Figtree",sans-serif);font-weight:600;font-size:var(--tome-text-md);line-height:1.25}.TechStack_ledgerRole__9sRah{margin-top:.15em;font-size:var(--tome-text-sm);line-height:1.35;color:color-mix(in oklch,currentColor 65%,transparent)}.TechStack_ledgerTag__pYnXf{justify-self:end;font-family:var(--tome-type-mono,ui-monospace,Menlo,monospace);font-size:var(--tome-text-xxs);font-weight:700;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;color:var(--blk-accent-r,hsl(var(--tome-color-accent-ink-hsl)))}.TechStack_strip__uGEPA{display:flex;flex-wrap:wrap;align-items:center;row-gap:var(--tome-space-2);padding-block:var(--tome-space-4);border-block:1px solid color-mix(in oklch,currentColor 16%,transparent)}.TechStack_stripItem__th6VN{display:flex;align-items:center;gap:var(--tome-space-2);padding-inline:var(--tome-space-5);border-right:1px solid color-mix(in oklch,currentColor 16%,transparent)}.TechStack_stripItem__th6VN:first-child{padding-left:0}.TechStack_stripItem__th6VN:last-child{border-right:0}.TechStack_stripIco__sUhBe{width:1.375rem;height:1.375rem}.TechStack_stripName__HwgDF{font-family:var(--tome-type-display,"Figtree",sans-serif);font-weight:600;font-size:var(--tome-text-sm)}.TechStack_plates__CohMl{display:grid;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:var(--tome-space-3)}@media(min-width:640px){.TechStack_plates__CohMl{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:var(--tome-space-4)}}.TechStack_plate__dKNAR{background:color-mix(in oklch,currentColor 3%,transparent);border:1px solid color-mix(in oklch,currentColor 16%,transparent);padding:var(--tome-space-6) var(--tome-space-5) var(--tome-space-5);text-align:center}.TechStack_plateIco__uFh__{width:2.5rem;height:2.5rem;margin:0 auto var(--tome-space-3)}.TechStack_plateName__6KUk9{margin:0;font-family:var(--tome-type-display,"Figtree",sans-serif);font-weight:600;font-size:var(--tome-text-sm);line-height:1.25}.TechStack_plateIdx__DeA7E{display:block;margin-top:var(--tome-space-2);font-family:var(--tome-type-mono,ui-monospace,Menlo,monospace);font-size:var(--tome-text-xxs);font-weight:700;letter-spacing:.2em;color:var(--blk-accent-r,hsl(var(--tome-color-accent-ink-hsl)))}.TechStack_layers__FeEe_{display:flex;flex-direction:column}.TechStack_layerRow__i4ikK{display:grid;grid-template-columns:1fr;gap:var(--tome-space-2);padding-block:var(--tome-space-4);border-bottom:1px solid color-mix(in oklch,currentColor 14%,transparent)}.TechStack_layerRow__i4ikK:last-child{border-bottom:0}@media(min-width:640px){.TechStack_layerRow__i4ikK{grid-template-columns:minmax(6.5rem,.22fr) 1fr;gap:var(--tome-space-6);align-items:start}}.TechStack_layerKicker__b5UGi{font-family:var(--tome-type-mono,ui-monospace,Menlo,monospace);font-size:var(--tome-text-xxs);font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--blk-accent-r,hsl(var(--tome-color-accent-ink-hsl)));padding-top:var(--tome-space-1)}.TechStack_layerChips__mT28o{display:flex;flex-wrap:wrap;gap:var(--tome-space-3)}.TechStack_chip__w2cmA{display:flex;align-items:center;gap:var(--tome-space-2);border:1px solid color-mix(in oklch,currentColor 16%,transparent);padding:var(--tome-space-2) var(--tome-space-3);font-size:var(--tome-text-sm)}.TechStack_chipIco__ezjEB{width:1.25rem;height:1.25rem}.TechStack_chipName__WoCVh{font-family:var(--tome-type-display,"Figtree",sans-serif);font-weight:500}.block-chrome_padTopXs__qDAO3{--wabbit-pad-top:var(--tome-space-2)}@media(min-width:768px){.block-chrome_padTopXs__qDAO3{--wabbit-pad-top:var(--tome-space-3)}}.block-chrome_padTopS__T7dMr{--wabbit-pad-top:var(--tome-space-4)}@media(min-width:768px){.block-chrome_padTopS__T7dMr{--wabbit-pad-top:var(--tome-space-8)}}.block-chrome_padTopM__QQYK7{--wabbit-pad-top:var(--tome-space-8)}@media(min-width:768px){.block-chrome_padTopM__QQYK7{--wabbit-pad-top:var(--tome-space-11)}}.block-chrome_padTopL__ZSBY4{--wabbit-pad-top:var(--tome-space-13)}@media(min-width:768px){.block-chrome_padTopL__ZSBY4{--wabbit-pad-top:10rem}}@media(min-width:1024px){.block-chrome_padTopL__ZSBY4{--wabbit-pad-top:var(--tome-space-16)}}.block-chrome_padTopXl__cVkPF{--wabbit-pad-top:var(--tome-space-16)}@media(min-width:768px){.block-chrome_padTopXl__cVkPF{--wabbit-pad-top:14rem}}.block-chrome_padBottomXs__VHdZT{--wabbit-pad-bottom:var(--tome-space-2)}@media(min-width:768px){.block-chrome_padBottomXs__VHdZT{--wabbit-pad-bottom:var(--tome-space-3)}}.block-chrome_padBottomS__T_5Wo{--wabbit-pad-bottom:var(--tome-space-4)}@media(min-width:768px){.block-chrome_padBottomS__T_5Wo{--wabbit-pad-bottom:var(--tome-space-8)}}.block-chrome_padBottomM__imycB{--wabbit-pad-bottom:var(--tome-space-8)}@media(min-width:768px){.block-chrome_padBottomM__imycB{--wabbit-pad-bottom:var(--tome-space-11)}}.block-chrome_padBottomL__cL_us{--wabbit-pad-bottom:var(--tome-space-13)}@media(min-width:768px){.block-chrome_padBottomL__cL_us{--wabbit-pad-bottom:10rem}}@media(min-width:1024px){.block-chrome_padBottomL__cL_us{--wabbit-pad-bottom:var(--tome-space-16)}}.block-chrome_padBottomXl__qTJGM{--wabbit-pad-bottom:var(--tome-space-16)}@media(min-width:768px){.block-chrome_padBottomXl__qTJGM{--wabbit-pad-bottom:14rem}}.MagneticButton_container__U2aGU{width:100%;max-width:100%;margin-left:auto;margin-right:auto}.MagneticButton_container-fluid__39thn{width:100%;padding-left:1.9444444444rem;padding-right:1.9444444444rem}.MagneticButton_grid__fchrV{display:grid;grid-template-columns:1.9444444444rem repeat(4,1fr) 1.9444444444rem}@media(min-width:640px){.MagneticButton_grid__fchrV{grid-template-columns:1.9444444444rem repeat(8,1fr) 1.9444444444rem}}@media(min-width:768px){.MagneticButton_grid__fchrV{grid-template-columns:1.9444444444rem repeat(8,1fr) 1.9444444444rem}}@media(min-width:1024px){.MagneticButton_grid__fchrV{grid-template-columns:1.9444444444rem repeat(16,1fr) 1.9444444444rem}}@media(min-width:1280px){.MagneticButton_grid__fchrV{grid-template-columns:1.9444444444rem repeat(16,1fr) 1.9444444444rem}}@media(min-width:1536px){.MagneticButton_grid__fchrV{grid-template-columns:1.9444444444rem repeat(16,1fr) 1.9444444444rem}}@media(min-width:1700px){.MagneticButton_grid__fchrV{grid-template-columns:1.9444444444rem repeat(16,1fr) 1.9444444444rem}}.MagneticButton_grid-gap-none__Hh8Wd,.MagneticButton_grid__fchrV{gap:0}.MagneticButton_grid-gap-xs__YFOwt{gap:.5555555556rem}.MagneticButton_grid-gap-sm__lMVsg{gap:1.1111111111rem}.MagneticButton_grid-gap-md__TEyXx{gap:2.2222222222rem}.MagneticButton_grid-gap-lg__JxHlf{gap:3.3333333333rem}.MagneticButton_grid-gap-xl__DQOSJ{gap:5.5555555556rem}.MagneticButton_cols-1__z_svW{grid-column-end:span 1}.MagneticButton_cols-2__lOSGl{grid-column-end:span 2}.MagneticButton_cols-3__ASh36{grid-column-end:span 3}.MagneticButton_cols-4__KmhhX{grid-column-end:span 4}@media(min-width:350px){.MagneticButton_cols-xs-1__6LGlw{grid-column-end:span 1}.MagneticButton_cols-xs-2__aMwT_{grid-column-end:span 2}.MagneticButton_cols-xs-3__Y2IuH{grid-column-end:span 3}.MagneticButton_cols-xs-4__xvMIV{grid-column-end:span 4}}@media(min-width:640px){.MagneticButton_cols-sm-1__1jwr_{grid-column-end:span 1}.MagneticButton_cols-sm-2__ojipE{grid-column-end:span 2}.MagneticButton_cols-sm-3__5qj4Q{grid-column-end:span 3}.MagneticButton_cols-sm-4__pOfLt{grid-column-end:span 4}.MagneticButton_cols-sm-5__Z_kjZ{grid-column-end:span 5}.MagneticButton_cols-sm-6__r0VpF{grid-column-end:span 6}.MagneticButton_cols-sm-7__w4xQO{grid-column-end:span 7}.MagneticButton_cols-sm-8__lnbsX{grid-column-end:span 8}}@media(min-width:768px){.MagneticButton_cols-md-1__K6mH3{grid-column-end:span 1}.MagneticButton_cols-md-2__eA_Iq{grid-column-end:span 2}.MagneticButton_cols-md-3__9o1zx{grid-column-end:span 3}.MagneticButton_cols-md-4__rz4hJ{grid-column-end:span 4}.MagneticButton_cols-md-5__CYKD8{grid-column-end:span 5}.MagneticButton_cols-md-6__XXu2w{grid-column-end:span 6}.MagneticButton_cols-md-7__YLQoE{grid-column-end:span 7}.MagneticButton_cols-md-8__ciRWy{grid-column-end:span 8}}@media(min-width:1024px){.MagneticButton_cols-lg-1__O6_S_{grid-column-end:span 1}.MagneticButton_cols-lg-2__veG0I{grid-column-end:span 2}.MagneticButton_cols-lg-3__zTtYu{grid-column-end:span 3}.MagneticButton_cols-lg-4__h1sgM{grid-column-end:span 4}.MagneticButton_cols-lg-5__Gku8Z{grid-column-end:span 5}.MagneticButton_cols-lg-6__QDsCV{grid-column-end:span 6}.MagneticButton_cols-lg-7__TI9qN{grid-column-end:span 7}.MagneticButton_cols-lg-8__pLcWN{grid-column-end:span 8}.MagneticButton_cols-lg-9__H3fxk{grid-column-end:span 9}.MagneticButton_cols-lg-10__fOYRl{grid-column-end:span 10}.MagneticButton_cols-lg-11__5KyUx{grid-column-end:span 11}.MagneticButton_cols-lg-12__V3P3s{grid-column-end:span 12}.MagneticButton_cols-lg-13__S0BXo{grid-column-end:span 13}.MagneticButton_cols-lg-14__lxTLh{grid-column-end:span 14}.MagneticButton_cols-lg-15__ThiGE{grid-column-end:span 15}.MagneticButton_cols-lg-16__DL2H3{grid-column-end:span 16}}@media(min-width:1280px){.MagneticButton_cols-xl-1__WnTiA{grid-column-end:span 1}.MagneticButton_cols-xl-2__6q0jk{grid-column-end:span 2}.MagneticButton_cols-xl-3__bBamc{grid-column-end:span 3}.MagneticButton_cols-xl-4__p96Sp{grid-column-end:span 4}.MagneticButton_cols-xl-5__4JgLY{grid-column-end:span 5}.MagneticButton_cols-xl-6__VaG3M{grid-column-end:span 6}.MagneticButton_cols-xl-7__8gTt4{grid-column-end:span 7}.MagneticButton_cols-xl-8__F8cL8{grid-column-end:span 8}.MagneticButton_cols-xl-9__mKaXX{grid-column-end:span 9}.MagneticButton_cols-xl-10__VIhk5{grid-column-end:span 10}.MagneticButton_cols-xl-11__rKOpN{grid-column-end:span 11}.MagneticButton_cols-xl-12__dlTRF{grid-column-end:span 12}.MagneticButton_cols-xl-13__zkBrP{grid-column-end:span 13}.MagneticButton_cols-xl-14__ajzyI{grid-column-end:span 14}.MagneticButton_cols-xl-15__BPJkN{grid-column-end:span 15}.MagneticButton_cols-xl-16__ZtoIz{grid-column-end:span 16}}@media(min-width:1536px){.MagneticButton_cols-2xl-1__yNZqH{grid-column-end:span 1}.MagneticButton_cols-2xl-2__qBUcc{grid-column-end:span 2}.MagneticButton_cols-2xl-3__j56PB{grid-column-end:span 3}.MagneticButton_cols-2xl-4__y6zl2{grid-column-end:span 4}.MagneticButton_cols-2xl-5__CybaR{grid-column-end:span 5}.MagneticButton_cols-2xl-6__sN0nc{grid-column-end:span 6}.MagneticButton_cols-2xl-7__t5u6S{grid-column-end:span 7}.MagneticButton_cols-2xl-8__BHCm0{grid-column-end:span 8}.MagneticButton_cols-2xl-9__m7W__{grid-column-end:span 9}.MagneticButton_cols-2xl-10__VBviT{grid-column-end:span 10}.MagneticButton_cols-2xl-11___bTU_{grid-column-end:span 11}.MagneticButton_cols-2xl-12__dstSw{grid-column-end:span 12}.MagneticButton_cols-2xl-13__cPYd6{grid-column-end:span 13}.MagneticButton_cols-2xl-14__PU7_P{grid-column-end:span 14}.MagneticButton_cols-2xl-15__QXx4W{grid-column-end:span 15}.MagneticButton_cols-2xl-16__7Qjj4{grid-column-end:span 16}}@media(min-width:1700px){.MagneticButton_cols-3xl-1__L_TXa{grid-column-end:span 1}.MagneticButton_cols-3xl-2__gXmeF{grid-column-end:span 2}.MagneticButton_cols-3xl-3__HptBH{grid-column-end:span 3}.MagneticButton_cols-3xl-4__co9g1{grid-column-end:span 4}.MagneticButton_cols-3xl-5__TqlEr{grid-column-end:span 5}.MagneticButton_cols-3xl-6__QE0Ky{grid-column-end:span 6}.MagneticButton_cols-3xl-7__V_6SX{grid-column-end:span 7}.MagneticButton_cols-3xl-8__zrgEv{grid-column-end:span 8}.MagneticButton_cols-3xl-9__lWQ7k{grid-column-end:span 9}.MagneticButton_cols-3xl-10__dNNGv{grid-column-end:span 10}.MagneticButton_cols-3xl-11__GXNVf{grid-column-end:span 11}.MagneticButton_cols-3xl-12__WJKCt{grid-column-end:span 12}.MagneticButton_cols-3xl-13__Lgi_X{grid-column-end:span 13}.MagneticButton_cols-3xl-14__3vaaK{grid-column-end:span 14}.MagneticButton_cols-3xl-15__l96fj{grid-column-end:span 15}.MagneticButton_cols-3xl-16__AFtdH{grid-column-end:span 16}}.MagneticButton_start-1__5q6VA{grid-column-start:2}.MagneticButton_start-2__saw6d{grid-column-start:3}.MagneticButton_start-3__K4_ZU{grid-column-start:4}.MagneticButton_start-4__66yL_{grid-column-start:5}@media(min-width:350px){.MagneticButton_start-xs-1__L_FvE{grid-column-start:2}.MagneticButton_start-xs-2__gCrDa{grid-column-start:3}.MagneticButton_start-xs-3__2jwCh{grid-column-start:4}.MagneticButton_start-xs-4__KB9ul{grid-column-start:5}}@media(min-width:640px){.MagneticButton_start-sm-1__yy0_i{grid-column-start:2}.MagneticButton_start-sm-2__LN86Z{grid-column-start:3}.MagneticButton_start-sm-3__yJmP8{grid-column-start:4}.MagneticButton_start-sm-4__vME3I{grid-column-start:5}.MagneticButton_start-sm-5__TrpSf{grid-column-start:6}.MagneticButton_start-sm-6__tJxvG{grid-column-start:7}.MagneticButton_start-sm-7__xHRtw{grid-column-start:8}.MagneticButton_start-sm-8__m3tyi{grid-column-start:9}}@media(min-width:768px){.MagneticButton_start-md-1__7BYAB{grid-column-start:2}.MagneticButton_start-md-2__n2lGw{grid-column-start:3}.MagneticButton_start-md-3__4AqU3{grid-column-start:4}.MagneticButton_start-md-4__EkbX_{grid-column-start:5}.MagneticButton_start-md-5__teLdb{grid-column-start:6}.MagneticButton_start-md-6__g2ESe{grid-column-start:7}.MagneticButton_start-md-7__12i6f{grid-column-start:8}.MagneticButton_start-md-8__z8CAk{grid-column-start:9}}@media(min-width:1024px){.MagneticButton_start-lg-1__RSJMd{grid-column-start:2}.MagneticButton_start-lg-2__cg8_F{grid-column-start:3}.MagneticButton_start-lg-3__XzZQH{grid-column-start:4}.MagneticButton_start-lg-4__C0Y87{grid-column-start:5}.MagneticButton_start-lg-5__7sVh2{grid-column-start:6}.MagneticButton_start-lg-6___MbsA{grid-column-start:7}.MagneticButton_start-lg-7__O4lji{grid-column-start:8}.MagneticButton_start-lg-8__cwZkL{grid-column-start:9}.MagneticButton_start-lg-9__3m73x{grid-column-start:10}.MagneticButton_start-lg-10__ieM3s{grid-column-start:11}.MagneticButton_start-lg-11__OE4o9{grid-column-start:12}.MagneticButton_start-lg-12__Ts3Ix{grid-column-start:13}.MagneticButton_start-lg-13__2x4kd{grid-column-start:14}.MagneticButton_start-lg-14__MHoq3{grid-column-start:15}.MagneticButton_start-lg-15__1HCYp{grid-column-start:16}.MagneticButton_start-lg-16__0P7ub{grid-column-start:17}}@media(min-width:1280px){.MagneticButton_start-xl-1__uDjQ5{grid-column-start:2}.MagneticButton_start-xl-2__hQKEo{grid-column-start:3}.MagneticButton_start-xl-3__0XgYa{grid-column-start:4}.MagneticButton_start-xl-4__bG_Wx{grid-column-start:5}.MagneticButton_start-xl-5__4FmMq{grid-column-start:6}.MagneticButton_start-xl-6__hFlOh{grid-column-start:7}.MagneticButton_start-xl-7__gga7q{grid-column-start:8}.MagneticButton_start-xl-8__aSxp_{grid-column-start:9}.MagneticButton_start-xl-9__mQDvW{grid-column-start:10}.MagneticButton_start-xl-10__wrrAs{grid-column-start:11}.MagneticButton_start-xl-11__iVDjI{grid-column-start:12}.MagneticButton_start-xl-12__yMkX0{grid-column-start:13}.MagneticButton_start-xl-13__j79N2{grid-column-start:14}.MagneticButton_start-xl-14__CFTN_{grid-column-start:15}.MagneticButton_start-xl-15__jONGg{grid-column-start:16}.MagneticButton_start-xl-16__I3oH6{grid-column-start:17}}@media(min-width:1536px){.MagneticButton_start-2xl-1__ZUE3L{grid-column-start:2}.MagneticButton_start-2xl-2__cS3Qz{grid-column-start:3}.MagneticButton_start-2xl-3__YvlJa{grid-column-start:4}.MagneticButton_start-2xl-4__EO9fc{grid-column-start:5}.MagneticButton_start-2xl-5__8qSBt{grid-column-start:6}.MagneticButton_start-2xl-6__31wii{grid-column-start:7}.MagneticButton_start-2xl-7__6E_uf{grid-column-start:8}.MagneticButton_start-2xl-8__KlhTh{grid-column-start:9}.MagneticButton_start-2xl-9__zylVN{grid-column-start:10}.MagneticButton_start-2xl-10__eBJ05{grid-column-start:11}.MagneticButton_start-2xl-11__WUx_K{grid-column-start:12}.MagneticButton_start-2xl-12__2pD3i{grid-column-start:13}.MagneticButton_start-2xl-13__55xaq{grid-column-start:14}.MagneticButton_start-2xl-14__vrh0P{grid-column-start:15}.MagneticButton_start-2xl-15__gFNFr{grid-column-start:16}.MagneticButton_start-2xl-16__8C5X8{grid-column-start:17}}@media(min-width:1700px){.MagneticButton_start-3xl-1__Ql4sQ{grid-column-start:2}.MagneticButton_start-3xl-2__nXhN_{grid-column-start:3}.MagneticButton_start-3xl-3__ebYUT{grid-column-start:4}.MagneticButton_start-3xl-4__nhMlm{grid-column-start:5}.MagneticButton_start-3xl-5__lxvmj{grid-column-start:6}.MagneticButton_start-3xl-6__YUNod{grid-column-start:7}.MagneticButton_start-3xl-7__GhhaP{grid-column-start:8}.MagneticButton_start-3xl-8__12Eyj{grid-column-start:9}.MagneticButton_start-3xl-9__PR9mm{grid-column-start:10}.MagneticButton_start-3xl-10__UnX4_{grid-column-start:11}.MagneticButton_start-3xl-11__cGEAa{grid-column-start:12}.MagneticButton_start-3xl-12__jL_6i{grid-column-start:13}.MagneticButton_start-3xl-13__M_mgG{grid-column-start:14}.MagneticButton_start-3xl-14__eVYC0{grid-column-start:15}.MagneticButton_start-3xl-15__M_YEN{grid-column-start:16}.MagneticButton_start-3xl-16__l6T40{grid-column-start:17}}.MagneticButton_row-span-1__ctIk9{grid-row:span 1/auto}.MagneticButton_row-span-2__l_UYp{grid-row:span 2/auto}.MagneticButton_row-span-3__fT0MP{grid-row:span 3/auto}.MagneticButton_row-span-4__PLFWi{grid-row:span 4/auto}.MagneticButton_row-span-5__MurA9{grid-row:span 5/auto}.MagneticButton_row-span-6__tZK3Z{grid-row:span 6/auto}.MagneticButton_row-start-1__Kp9fx{grid-row-start:1}.MagneticButton_row-start-2__rs1I4{grid-row-start:2}.MagneticButton_row-start-3__Yt0Mu{grid-row-start:3}.MagneticButton_row-start-4__7HfUy{grid-row-start:4}.MagneticButton_row-start-5__RWkWa{grid-row-start:5}.MagneticButton_row-start-6__r4i5I{grid-row-start:6}.MagneticButton_row-start-7__bcYsu{grid-row-start:7}.MagneticButton_row-start-8__oTUZb{grid-row-start:8}.MagneticButton_row-start-9__q0o8z{grid-row-start:9}.MagneticButton_row-start-10__yhjzP{grid-row-start:10}.MagneticButton_row-start-11__AzpRF{grid-row-start:11}.MagneticButton_row-start-12__yQ5Y_{grid-row-start:12}.MagneticButton_align-start__2iAsX{align-items:start}.MagneticButton_align-center__ohLa0{align-items:center}.MagneticButton_align-end__WP6xP{align-items:end}.MagneticButton_align-stretch__NNdgg{align-items:stretch}.MagneticButton_align-baseline__cr8GL{align-items:baseline}.MagneticButton_justify-start__txZEl{justify-content:start}.MagneticButton_justify-center__o7KZo{justify-content:center}.MagneticButton_justify-end__d_YCR{justify-content:end}.MagneticButton_justify-between__EsGzT{justify-content:space-between}.MagneticButton_justify-around__viQSm{justify-content:space-around}.MagneticButton_justify-evenly__ogBOp{justify-content:space-evenly}.MagneticButton_justify-self-start__Qr31h{justify-self:start}.MagneticButton_justify-self-center__pgda3{justify-self:center}.MagneticButton_justify-self-end__ADWcJ{justify-self:end}.MagneticButton_justify-self-stretch__Nbcwj{justify-self:stretch}.MagneticButton_align-self-start__KKO5r{align-self:start}.MagneticButton_align-self-center__agG4A{align-self:center}.MagneticButton_align-self-end__fm7K6{align-self:end}.MagneticButton_align-self-stretch__0_zr5{align-self:stretch}.MagneticButton_align-self-baseline__g8I63{align-self:baseline}.MagneticButton_auto-rows-auto__GNqP_{grid-auto-rows:auto}.MagneticButton_auto-rows-min__1Llpq{grid-auto-rows:min-content}.MagneticButton_auto-rows-max__FpuXG{grid-auto-rows:max-content}.MagneticButton_auto-rows-fr__ulnku{grid-auto-rows:1fr}.MagneticButton_auto-cols-auto__v3wEU{grid-auto-columns:auto}.MagneticButton_auto-cols-min__b1W_Q{grid-auto-columns:min-content}.MagneticButton_auto-cols-max__3V2tt{grid-auto-columns:max-content}.MagneticButton_auto-cols-fr__uuOBZ{grid-auto-columns:1fr}.MagneticButton_grid-flow-row__CzEwl{grid-auto-flow:row}.MagneticButton_grid-flow-col__Cteiu{grid-auto-flow:column}.MagneticButton_grid-flow-row-dense__pbzxN{grid-auto-flow:row dense}.MagneticButton_grid-flow-col-dense__wQbKr{grid-auto-flow:column dense}.MagneticButton_wrapper___6aHI{grid-column:2/-2;padding-block:var(--wabbit-pad-top,var(--tome-space-8)) var(--wabbit-pad-bottom,var(--tome-space-8))}@media(min-width:768px){.MagneticButton_wrapper___6aHI{padding-block:var(--wabbit-pad-top,0) var(--wabbit-pad-bottom,0)}}.MagneticButton_wrapper___6aHI.MagneticButton_fullWidth__0__aj{grid-column:1/-1}.MagneticButton_wrapper___6aHI.MagneticButton_fullWidth__0__aj .MagneticButton_fullWidthButton__H86_p{width:100%;justify-self:stretch}.MagneticButton_wrapper___6aHI.MagneticButton_alignLeft__SXMoq{justify-self:start}.MagneticButton_wrapper___6aHI.MagneticButton_alignCenter__fini_{justify-self:center}.MagneticButton_wrapper___6aHI.MagneticButton_alignRight__usgqH{justify-self:end}