.guide_hero__flsu0,.guide_next__4_QQS{background:var(--color-surface-page);padding:var(--space-18) var(--space-5);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-5)}.guide_next__4_QQS{border-top:var(--line-hairline) solid var(--line)}@media (max-width:479px){.guide_hero__flsu0,.guide_next__4_QQS{padding-block:var(--space-12)}}.guide_crescent__q7hlo{width:var(--tap-target);height:var(--tap-target);border:1.5px solid var(--color-text-primary);border-radius:var(--radius-circle);color:var(--color-text-primary);display:inline-flex;align-items:center;justify-content:center}.guide_eyebrow__znTA9{font-size:var(--type-eyebrow);font-weight:var(--weight-bold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-accent)}.guide_h1__jd9bN,.guide_h2__2X78A,.guide_h3__ENn4I{font-weight:var(--weight-black);text-transform:uppercase;letter-spacing:var(--tracking-display);color:var(--color-text-primary)}.guide_h1__jd9bN{font-size:var(--type-h1-inner);max-width:8ch;overflow-wrap:normal}.guide_h1__jd9bN,.guide_h2__2X78A{line-height:var(--leading-display)}.guide_h2__2X78A{font-size:var(--type-h2)}.guide_h3__ENn4I{font-size:var(--type-fluid-17-21);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.guide_subtitle__goSqj{font-family:var(--font-serif);font-style:italic;font-weight:var(--weight-medium);font-size:var(--type-fluid-24-34);line-height:var(--leading-heading);color:var(--color-accent-text)}.guide_intro__cw5vp{max-width:var(--layout-measure);font-size:var(--type-body);line-height:var(--leading-body);color:var(--color-text-body)}.guide_intro__cw5vp .v2-serif{font-family:var(--font-serif);font-style:italic;font-weight:var(--weight-medium);font-size:var(--em-1-3);line-height:var(--leading-snug);color:var(--color-accent-text)}.guide_arch__SNFaM{width:100%;max-width:560px;margin-top:var(--space-4);padding:var(--space-18) var(--space-7) 0;border:var(--line-hairline) solid var(--line);border-bottom:0;border-radius:var(--radius-arch-tall);background:radial-gradient(ellipse at 50% 30%,color-mix(in srgb,var(--color-brand) 28%,transparent),transparent 62%)}@media (max-width:479px){.guide_arch__SNFaM{padding:var(--space-12) var(--space-4) 0}}.guide_flip__1pPHq{display:flex;flex-direction:column;align-items:center}.guide_stage__ng1iJ{width:100%}.guide_book__5Q0d0{filter:drop-shadow(var(--shadow-book))}.guide_nav__MbXHZ{display:flex;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-6) 0}.guide_nav__MbXHZ button{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-pill);border:2px solid var(--color-text-primary);background:transparent;color:var(--color-text-primary);font-size:var(--text-2xl);line-height:var(--leading-none);cursor:pointer}.guide_nav__MbXHZ button:hover{background:var(--card-tint)}.guide_nav__MbXHZ button:focus-visible{outline:2px solid var(--color-text-accent);outline-offset:2px}.guide_count__XR8C9{min-width:var(--space-16);font-size:var(--type-label);font-weight:var(--weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-accent)}.guide_doors__cBxeX{width:100%;max-width:1080px;margin-top:var(--space-4);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:var(--space-5);gap:var(--space-5);align-items:end}@media (max-width:899px){.guide_doors__cBxeX{grid-template-columns:repeat(2,minmax(0,1fr))}.guide_primary__cacm_{grid-column:1/-1;order:-1}}@media (max-width:479px){.guide_doors__cBxeX{grid-template-columns:minmax(0,1fr)}}.guide_door__uJjJZ{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);height:100%;padding:var(--space-14) var(--space-4) var(--space-7);border:1.5px solid var(--line);border-bottom:0;border-radius:var(--radius-arch);color:var(--color-text-primary);text-decoration:none}.guide_door__uJjJZ:focus-visible,.guide_door__uJjJZ:hover{border-color:var(--color-text-accent);background:var(--card-tint)}.guide_door__uJjJZ:focus-visible{outline:2px solid var(--color-text-accent);outline-offset:2px}.guide_icon__xtZeH{width:var(--space-14);height:var(--space-14);border:1.5px solid var(--color-text-accent);border-radius:var(--radius-circle);color:var(--color-text-accent);display:inline-flex;align-items:center;justify-content:center}.guide_line__EOuSy{font-size:var(--text-md);line-height:var(--leading-normal);color:var(--color-text-body)}.guide_word__Nn_RY{margin-top:auto;font-size:var(--type-label);font-weight:var(--weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;text-decoration:underline;text-underline-offset:var(--space-1);color:var(--color-text-accent)}.guide_primary__cacm_{padding-top:var(--space-18);background:var(--color-brand);border-color:var(--color-text-primary);color:var(--color-text-on-cta)}.guide_primary__cacm_:focus-visible,.guide_primary__cacm_:hover{background:var(--color-brand);border-color:var(--color-text-primary)}.guide_primary__cacm_ .guide_h3__ENn4I,.guide_primary__cacm_ .guide_line__EOuSy{color:var(--color-text-on-cta)}.guide_primary__cacm_ .guide_icon__xtZeH{border-color:var(--color-text-primary);color:var(--color-text-primary)}.guide_primary__cacm_ .guide_word__Nn_RY{color:var(--color-text-on-cta)}@media (prefers-reduced-motion:no-preference){.guide_door__uJjJZ{transition:border-color .2s ease,background-color .2s ease}}