._page_76yx4_1{--paper:#f5f4e9;--ink:#1c281b;--acid:#dfff00;background:var(--paper);min-height:100vh;color:var(--ink);font-family:var(--font-geist-sans),Arial,sans-serif;padding:28px clamp(20px,4vw,64px) 40px}._inner_76yx4_1{max-width:1240px;margin:auto}._page_76yx4_1 a{color:inherit;text-underline-offset:4px}._masthead_76yx4_1{border-bottom:1px solid;justify-content:space-between;align-items:center;gap:24px;padding-bottom:22px;display:flex}._brand_76yx4_1{letter-spacing:-.045em;align-items:center;min-height:44px;font-size:17px;font-weight:850;line-height:1.06;text-decoration:none;display:inline-flex}._masthead_76yx4_1 nav{flex-wrap:wrap;gap:24px;display:flex}._masthead_76yx4_1 nav a,._footer_76yx4_1 a{align-items:center;min-height:44px;display:inline-flex}._masthead_76yx4_1 nav a,._eyebrow_76yx4_1,._fine_76yx4_1,._ticket_76yx4_1,._progress_76yx4_1,._sectionHeading_76yx4_1>p,._hookLabel_76yx4_1,._footer_76yx4_1{font-family:var(--font-geist-mono),monospace}._masthead_76yx4_1 nav a{font-size:12px}._intro_76yx4_1{grid-template-columns:1fr 1fr;align-items:end;gap:0 40px;padding:44px 0 36px;display:grid}._eyebrow_76yx4_1{margin:0 0 18px;font-size:11px;line-height:1.6}._intro_76yx4_1>._eyebrow_76yx4_1{grid-column:1/-1}._intro_76yx4_1 h1{letter-spacing:-.065em;margin:0;font-size:clamp(64px,9vw,112px);font-weight:850;line-height:.92}._intro_76yx4_1>div>p{letter-spacing:-.025em;margin:0 0 22px;font-size:clamp(23px,3vw,34px);line-height:1.35}._intro_76yx4_1 small{max-width:64ch;font:11px/1.8 var(--font-geist-mono),monospace;display:block}._story_76yx4_1{border-top:1px solid;justify-content:space-between;gap:24px 50px;padding:28px 0;display:flex}._story_76yx4_1>div{max-width:78ch}._page_76yx4_1 h2{letter-spacing:-.045em;margin:0 0 16px;font-size:clamp(29px,3.5vw,44px);line-height:1.08}._page_76yx4_1 h3{letter-spacing:-.035em;margin:0 0 15px;font-size:23px;line-height:1.2}._story_76yx4_1>div>p:not(._eyebrow_76yx4_1){margin:0;font-size:18px;line-height:1.65}._progress_76yx4_1{text-align:right;flex-shrink:0;margin:0;font-size:27px;line-height:1.4}._progress_76yx4_1 span{font-size:10px}._page_76yx4_1 button{box-sizing:border-box;border:1px solid var(--ink);max-width:100%;min-height:48px;color:var(--ink);font:600 14px/1.5 var(--font-geist-sans),Arial,sans-serif;text-align:left;cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:12px 18px;display:inline-flex}._page_76yx4_1 button:hover:not(:disabled){background:var(--acid)}._page_76yx4_1 button:disabled{color:#51594b;cursor:default;background:#e9e9dc;border-color:#1c281b70}._page_76yx4_1 button[aria-pressed=true]{background:var(--acid)}._page_76yx4_1 ._primary_76yx4_1{background:var(--ink);color:var(--acid)}._page_76yx4_1 ._primary_76yx4_1:hover:not(:disabled){background:var(--acid);color:var(--ink)}._fine_76yx4_1{overflow-wrap:anywhere;margin:12px 0;font-size:11px;line-height:1.85}._arrivals_76yx4_1{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:28px;display:grid}._arrivals_76yx4_1 article,._claim_76yx4_1{background:#faf9f0;border:1px solid;padding:22px}._ticket_76yx4_1{margin:0 0 10px;font-size:10px;line-height:1.7}._ticket_76yx4_1 strong{border:1px solid;justify-content:center;align-items:center;min-width:32px;min-height:32px;margin-left:8px;font-size:21px;font-weight:500;display:inline-flex}._page_76yx4_1 blockquote{margin:0;font-size:18px;line-height:1.7}._counter_76yx4_1{background:#eae9dd;border:1px solid;margin:0 0 30px;padding:24px}._guestChoices_76yx4_1{flex-wrap:wrap;gap:12px;margin:18px 0;display:flex}._guestChoices_76yx4_1 button{flex-direction:column;align-items:flex-start;gap:4px;min-width:180px}._guestChoices_76yx4_1 button>span:first-child{font-size:21px}._guestChoices_76yx4_1 button>span:last-child{font:11px/1.6 var(--font-geist-mono),monospace}._claim_76yx4_1{max-width:78ch;margin-top:20px}._claim_76yx4_1>a{align-items:center;min-height:44px;margin-top:8px;font-size:14px;display:inline-flex}._counter_76yx4_1>p{font-size:17px;line-height:1.7}._workbench_76yx4_1{grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr);align-items:start;gap:28px;display:grid}._rackSection_76yx4_1{min-width:0}._sectionHeading_76yx4_1{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;display:flex}._sectionHeading_76yx4_1>p{margin:0 0 14px;font-size:10px;line-height:1.7}._rack_76yx4_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0 0;padding:0;list-style:none;display:grid}._rack_76yx4_1>li{border-top:6px solid var(--ink);background:#eae9dd;flex-direction:column;min-width:0;display:flex}._hookLabel_76yx4_1{border-bottom:1px solid var(--ink);justify-content:center;align-items:center;gap:8px;padding:10px;font-size:10px;display:flex}._hookLabel_76yx4_1 strong{font-size:24px;font-weight:500;line-height:1}._page_76yx4_1 ._rackCoat_76yx4_1{border:1px solid #0000;flex-direction:column;flex:1;justify-content:space-between;gap:0;width:100%;min-width:0;padding:8px 4px 12px;font-size:12px;display:flex}._rackCoat_76yx4_1>span:first-child{pointer-events:none;width:100%;display:block}._rackCoat_76yx4_1 svg{width:100%;height:auto;max-height:270px;display:block}._emptyHook_76yx4_1{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;min-height:220px;padding:10px 8px;display:flex}._emptyHook_76yx4_1>svg{max-width:100%;height:auto}._emptyHook_76yx4_1>p{font:10px/1.7 var(--font-geist-mono),monospace;text-align:center;margin:0}._emptyHook_76yx4_1>button{padding:8px;font-size:11px;line-height:1.5}._inspection_76yx4_1{background:#faf9f0;border:1px solid;min-width:0;padding:24px;scroll-margin-top:20px}._inspection_76yx4_1>p{font-size:16px;line-height:1.7}._inspection_76yx4_1>p._fine_76yx4_1{font-size:11px}._viewChoices_76yx4_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:18px 0;display:grid}._viewChoices_76yx4_1 button{padding:10px 7px;font-size:12px}._detail_76yx4_1{text-align:center;margin:18px 0 22px}._detail_76yx4_1>svg{width:100%;max-width:300px;height:auto;margin:auto;display:block}._detail_76yx4_1>figcaption{min-height:2em;padding-top:12px;font-size:19px;line-height:1.6}._inspection_76yx4_1>button{width:100%}._proposal_76yx4_1{border:2px solid;justify-content:space-between;align-items:center;gap:24px 40px;margin:28px 0 0;padding:24px;display:flex}._proposal_76yx4_1>div{max-width:76ch}._proposal_76yx4_1>div>p{margin:0;font-size:17px;line-height:1.7}._proposal_76yx4_1>div>p._fine_76yx4_1{margin-top:12px;font-size:11px}._proposal_76yx4_1>button{flex-shrink:0}._notice_76yx4_1{border-left:4px solid var(--ink);overflow-wrap:anywhere;background:#eae9dd;margin:28px 0 0;padding:18px 22px;font-size:17px;line-height:1.7}._refusal_76yx4_1{background:#f1ddd3}._advance_76yx4_1{flex-wrap:wrap;align-items:center;gap:12px 24px;margin:22px 0 34px;display:flex}._advance_76yx4_1>p{max-width:65ch}._book_76yx4_1{border-top:1px solid;margin-top:32px;padding-top:28px;scroll-margin-top:20px}._book_76yx4_1>p{max-width:75ch;font-size:16px;line-height:1.7}._book_76yx4_1>ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:22px 0;padding:0;list-style:none;display:grid}._book_76yx4_1 li{background:#faf9f0;border:1px solid;padding:20px}._book_76yx4_1 blockquote{font-size:16px}._book_76yx4_1 h3{font-size:20px}._ending_76yx4_1{border-bottom:1px solid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0 0 32px;padding:20px 0;display:grid}._ending_76yx4_1 figure{min-width:0;margin:0}._ending_76yx4_1 svg{width:100%;height:auto;display:block}._ending_76yx4_1 figcaption{text-align:center;font-size:18px;line-height:1.5}._ending_76yx4_1 figcaption span{font:10px/1.7 var(--font-geist-mono),monospace;margin-top:4px;display:block}._restart_76yx4_1{flex-wrap:wrap;align-items:center;gap:14px 24px;margin:34px 0;display:flex}._restart_76yx4_1>p{max-width:64ch}._footer_76yx4_1{border-top:1px solid;flex-wrap:wrap;justify-content:space-between;gap:16px 30px;margin-top:36px;padding-top:24px;font-size:11px;line-height:1.8;display:flex}._footer_76yx4_1>p{max-width:66ch;margin:0}._footer_76yx4_1 nav{flex-direction:column;align-items:flex-start;display:flex}._footer_76yx4_1 small{font:inherit;flex-basis:100%}._page_76yx4_1 :focus-visible{outline-offset:4px;outline:3px solid #455aff}._story_76yx4_1 h2:focus,._inspection_76yx4_1 h3:focus,._proposal_76yx4_1 h3:focus{outline:none}@media (max-width:1000px){._workbench_76yx4_1{grid-template-columns:minmax(0,1.2fr) minmax(270px,1fr)}._rack_76yx4_1,._book_76yx4_1>ol{grid-template-columns:repeat(2,minmax(0,1fr))}._ending_76yx4_1{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){._masthead_76yx4_1{align-items:flex-start}._masthead_76yx4_1 nav{flex-direction:column;align-items:flex-end;gap:0}._intro_76yx4_1{grid-template-columns:1fr;gap:24px}._intro_76yx4_1>div>p{font-size:27px}._workbench_76yx4_1{grid-template-columns:1fr}._rack_76yx4_1{grid-template-columns:repeat(3,minmax(0,1fr))}._rackCoat_76yx4_1 svg{max-height:220px}._inspection_76yx4_1{padding:22px}._proposal_76yx4_1{flex-direction:column;align-items:stretch}._proposal_76yx4_1>button{align-self:flex-start}._progress_76yx4_1{font-size:23px}._arrivals_76yx4_1{gap:12px}._arrivals_76yx4_1 article{padding:18px}._story_76yx4_1>div>p:not(._eyebrow_76yx4_1){font-size:17px}}@media (max-width:480px){._page_76yx4_1{padding-top:20px}._brand_76yx4_1{font-size:15px}._masthead_76yx4_1{gap:16px}._masthead_76yx4_1 nav a{font-size:11px}._intro_76yx4_1{padding-top:32px}._intro_76yx4_1 h1{font-size:clamp(58px,15vw,78px)}._story_76yx4_1{gap:14px}._progress_76yx4_1{font-size:20px}._progress_76yx4_1 span{font-size:8px}._arrivals_76yx4_1,._book_76yx4_1>ol{grid-template-columns:1fr}._counter_76yx4_1{padding:18px}._guestChoices_76yx4_1 button{flex:1;min-width:0;padding:12px}._claim_76yx4_1{padding:18px}._rack_76yx4_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._inspection_76yx4_1{padding:18px}._viewChoices_76yx4_1{gap:5px}._viewChoices_76yx4_1 button{padding:10px 6px;font-size:12px}._proposal_76yx4_1{padding:20px}._proposal_76yx4_1>button,._advance_76yx4_1>button{width:100%}._ending_76yx4_1{grid-template-columns:repeat(2,minmax(0,1fr))}._notice_76yx4_1{padding:16px}._restart_76yx4_1>button{width:100%}._footer_76yx4_1 nav{flex-basis:100%}}@media (prefers-reduced-motion:reduce){._page_76yx4_1 *,._page_76yx4_1 :before,._page_76yx4_1 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
