.GuidePage_page__PNrcd{--guide-ink:var(--et-home-ink,#15120e);--guide-paper:#fff;--guide-soft:var(--et-home-quiet,#f2f1ef);--guide-red:var(--et-home-red,#d9382a);--guide-yellow:var(--et-home-accent,#ffc600);--guide-muted:var(--et-home-muted,rgba(21,18,14,.64));display:flow-root;min-height:100%;background:var(--guide-paper);color:var(--guide-ink)}.GuidePage_shell__CwyRP{width:min(100%,1220px);margin:0 auto;padding:calc(72px + env(safe-area-inset-top, 0px) + clamp(20px, 4vw, 48px)) clamp(14px,3vw,34px) clamp(58px,8vw,108px)}.GuidePage_breadcrumb__Ck7fp{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:16px;color:var(--guide-muted);font-family:var(--et-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.GuidePage_breadcrumb__Ck7fp a{color:var(--guide-ink);-webkit-text-decoration-color:var(--guide-red);text-decoration-color:var(--guide-red);text-decoration-thickness:2px;text-underline-offset:3px}.GuidePage_hero___v2lK{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.45fr);grid-gap:clamp(18px,5vw,62px);gap:clamp(18px,5vw,62px);align-items:center;min-height:min(680px,calc(100svh - 150px));padding:clamp(22px,5vw,62px);border:3px solid var(--guide-ink);overflow:hidden}.GuidePage_hero_red__uoO7F{background:var(--guide-red);color:#fff}.GuidePage_hero_yellow__H0XzY{background:var(--guide-yellow)}.GuidePage_hero_ink__XDX2r{background:var(--guide-ink);color:#fff}.GuidePage_hero_paper__qJous{background:var(--guide-soft)}.GuidePage_heroCopy__pp_yc{display:grid;grid-gap:18px;gap:18px;min-width:0}.GuidePage_hero___v2lK h1{max-width:10ch;color:var(--guide-red);font-size:clamp(56px,9.5vw,142px);font-weight:700;letter-spacing:-.025em;line-height:.78;text-transform:uppercase}.GuidePage_hero___v2lK h1,.GuidePage_hero___v2lK p{margin:0;font-family:var(--et-font-display,var(--font-providence),sans-serif)}.GuidePage_hero___v2lK p{max-width:38ch;color:currentColor;font-size:clamp(19px,2vw,29px);font-weight:400;line-height:1.16}.GuidePage_heroActions___ZrZ3{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.GuidePage_primary__9DcBZ,.GuidePage_secondary__u_GvI{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;border:2px solid;font-family:var(--et-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11px;font-weight:900;letter-spacing:.12em;text-decoration:none;text-transform:uppercase}.GuidePage_primary__9DcBZ{color:#fff;background:#15120e;border-color:#15120e}.GuidePage_hero_ink__XDX2r .GuidePage_primary__9DcBZ{color:#15120e;background:#fff;border-color:#fff}.GuidePage_primary__9DcBZ:after,.GuidePage_secondary__u_GvI:after{content:"→";margin-left:8px}.GuidePage_heroPack__okOCt{display:grid;place-items:center;min-width:0}.GuidePage_heroPack__okOCt img{width:min(100%,270px);height:auto;transform:rotate(7deg);filter:drop-shadow(0 18px 28px rgba(21,18,14,.24))}.GuidePage_hero_ink__XDX2r .GuidePage_heroPack__okOCt img,.GuidePage_hero_red__uoO7F .GuidePage_heroPack__okOCt img{filter:drop-shadow(0 18px 28px rgba(0,0,0,.32))}.GuidePage_listHead__l4jZz{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);grid-gap:18px;gap:18px;align-items:flex-end;margin:clamp(34px,6vw,72px) 0 18px;padding-bottom:16px;border-bottom:3px solid var(--guide-ink)}.GuidePage_listHead__l4jZz h2{max-width:10ch;margin:0;color:var(--guide-red);font-family:var(--et-font-display,var(--font-providence),sans-serif);font-size:clamp(42px,7vw,96px);font-weight:700;letter-spacing:-.025em;line-height:.82;text-transform:uppercase}.GuidePage_empty__Ec_ta,.GuidePage_listHead__l4jZz p{margin:0;color:var(--guide-muted);font-family:var(--et-font-display,var(--font-providence),sans-serif);font-size:clamp(18px,1.8vw,26px);line-height:1.16}.GuidePage_grid__a81tc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.GuidePage_card__NrTtV{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;color:var(--guide-ink);border-bottom:3px solid var(--guide-ink);text-decoration:none;transition:transform .16s cubic-bezier(.16,.92,.18,1)}.GuidePage_card__NrTtV:focus-visible,.GuidePage_card__NrTtV:hover{outline:0;transform:translateY(-4px) rotate(-.35deg)}.GuidePage_index__uRrih{position:absolute;top:10px;left:10px;z-index:2;display:grid;place-items:center;min-width:34px;height:34px;padding:0 7px;color:#fff;background:var(--guide-ink);font-family:var(--et-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11px;font-weight:900}.GuidePage_photo__AhUnp{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--guide-soft)}.GuidePage_photo__AhUnp img{object-fit:cover;transition:transform .26s cubic-bezier(.16,.92,.18,1)}.GuidePage_card__NrTtV:focus-visible .GuidePage_photo__AhUnp img,.GuidePage_card__NrTtV:hover .GuidePage_photo__AhUnp img{transform:scale(1.055)}.GuidePage_cardBody__OzSyW{display:grid;grid-gap:8px;gap:8px;padding:12px 0 16px}.GuidePage_card__NrTtV h3{margin:0;color:var(--guide-ink);font-family:var(--et-font-display,var(--font-providence),sans-serif);font-size:clamp(29px,3vw,44px);font-weight:700;letter-spacing:0;line-height:.9;text-transform:uppercase}.GuidePage_meta__EY2bJ{margin:0;color:var(--guide-red);font-family:var(--et-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:10px;font-weight:900;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.GuidePage_line__4DIAP{display:-webkit-box;margin:0;overflow:hidden;color:var(--guide-muted);font-family:var(--et-font-display,var(--font-providence),sans-serif);font-size:17px;line-height:1.18;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media (max-width:900px){.GuidePage_hero___v2lK,.GuidePage_listHead__l4jZz{grid-template-columns:1fr}.GuidePage_heroPack__okOCt{order:-1}.GuidePage_heroPack__okOCt img{width:min(54vw,220px)}.GuidePage_grid__a81tc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.GuidePage_shell__CwyRP{padding-inline:14px}.GuidePage_hero___v2lK{min-height:0;padding:18px}.GuidePage_hero___v2lK h1{font-size:clamp(48px,14vw,72px)}.GuidePage_hero___v2lK p{font-size:19px}.GuidePage_heroActions___ZrZ3{flex-direction:column;align-items:stretch}.GuidePage_primary__9DcBZ,.GuidePage_secondary__u_GvI{width:100%}.GuidePage_listHead__l4jZz h2{font-size:clamp(38px,12vw,62px)}.GuidePage_grid__a81tc{grid-template-columns:1fr;gap:18px}}