._page_1g1jf_1{--paper:#f7f0dc;--ink:#193e42;--rust:#a43f28;background:var(--paper);min-height:100vh;color:var(--ink);padding:28px 32px 40px;font-family:Arial,Helvetica,sans-serif}._page_1g1jf_1 *{box-sizing:border-box}._inner_1g1jf_1{max-width:1180px;margin:auto}._header_1g1jf_1{border-bottom:2px solid;justify-content:space-between;gap:24px;padding-bottom:26px;display:flex}._header_1g1jf_1 a{color:inherit}._brand_1g1jf_1{letter-spacing:-.04em;font-size:13px;font-weight:900;line-height:1.05;text-decoration:none}._header_1g1jf_1>a:last-child{text-underline-offset:4px;padding:12px 0;font-size:13px}._intro_1g1jf_1{grid-template-columns:1.2fr 1fr;align-items:end;gap:46px;padding:50px 0 38px;display:grid}._eyebrow_1g1jf_1{letter-spacing:.08em;margin:0 0 14px;font:700 10px/1.5 Courier New,monospace}._intro_1g1jf_1 h1{letter-spacing:-.07em;margin:0;font-size:clamp(70px,8.5vw,112px);line-height:.86}._intro_1g1jf_1 h1 em{font-family:Georgia,serif;font-weight:400}._opening_1g1jf_1{max-width:420px}._opening_1g1jf_1 p{margin:18px 0 0;font-size:16px;line-height:1.5}._opening_1g1jf_1 ._lead_1g1jf_1{letter-spacing:-.04em;margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:700;line-height:1.12}._setup_1g1jf_1{background:#f0d57c;border:1px solid;grid-template-columns:1fr 1fr;gap:10px 36px;margin-bottom:22px;padding:22px 24px;display:grid}._setup_1g1jf_1 h2{letter-spacing:-.035em;margin:0;font-size:25px;line-height:1.1}._setup_1g1jf_1 p{margin:0;font-size:13px;line-height:1.55}._setup_1g1jf_1 ._address_1g1jf_1{overflow-wrap:anywhere;font:700 15px/1.6 Courier New,monospace}._roles_1g1jf_1{grid-template-columns:1fr 1fr;gap:12px;margin:0 0 22px;display:grid}._roles_1g1jf_1 button{text-align:left;border:1px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;flex-direction:column;gap:7px;padding:18px;display:flex}._roles_1g1jf_1 span{letter-spacing:-.025em;font-size:20px;font-weight:700}._roles_1g1jf_1 small{font-size:12px;line-height:1.45}._roles_1g1jf_1 button[aria-pressed=true]{background:var(--ink);color:var(--paper)}._worktable_1g1jf_1{border:2px solid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);display:grid}._paper_1g1jf_1{background:#fffbef;border-right:2px solid;min-width:0;padding:24px}._paperHeading_1g1jf_1{justify-content:space-between;align-items:end;gap:12px;display:flex}._paperHeading_1g1jf_1 h2{letter-spacing:-.04em;margin:0;font-size:28px;line-height:1.05}._paperHeading_1g1jf_1 ._eyebrow_1g1jf_1{margin-bottom:6px}._paperHeading_1g1jf_1>span{white-space:nowrap;font:11px/1.5 Courier New,monospace}._top_1g1jf_1{text-align:center;letter-spacing:.12em;margin:24px 0 9px;font:700 10px/1.5 Courier New,monospace}._board_1g1jf_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;max-width:500px;margin:auto;display:grid}._cell_1g1jf_1{-webkit-appearance:none;appearance:none;aspect-ratio:1;border:1px solid var(--ink);min-width:0;color:var(--ink);cursor:pointer;background:#f7f0dc;flex-direction:column;justify-content:center;align-items:center;padding:14px 9px 8px;display:flex;position:relative}._cell_1g1jf_1>small{font:9px/1 Courier New,monospace;position:absolute;top:5px;left:6px}._cell_1g1jf_1>span{font:700 10px/1.5 Courier New,monospace}._shape_1g1jf_1{fill:currentColor;flex-shrink:0;width:clamp(40px,6vw,76px);height:auto;display:block}._shape_1g1jf_1[data-arrangement-shape="0"]{color:#195e77}._shape_1g1jf_1[data-arrangement-shape="1"]{color:#a43f28}._shape_1g1jf_1[data-arrangement-shape="2"]{color:#4a6650}._shape_1g1jf_1[data-arrangement-shape="3"]{color:#79552d}._shape_1g1jf_1[data-arrangement-shape="4"]{color:#6c4a76}._shape_1g1jf_1[data-arrangement-shape="5"]{color:#253e63}._caption_1g1jf_1{margin:16px 0 0;font-size:12px;line-height:1.55}._notebook_1g1jf_1{min-width:0;padding:28px 24px}._notebook_1g1jf_1 h2{letter-spacing:-.045em;margin:0 0 24px;font-size:36px;line-height:1.03}._tray_1g1jf_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}._tray_1g1jf_1 button{-webkit-appearance:none;appearance:none;border:1px solid var(--ink);min-width:0;min-height:130px;color:var(--ink);cursor:pointer;background:0 0;flex-direction:column;align-items:center;gap:6px;padding:12px 5px;display:flex}._tray_1g1jf_1 ._shape_1g1jf_1{width:44px}._tray_1g1jf_1 b{font-size:12px}._tray_1g1jf_1 small{text-align:center;min-height:26px;font:9px/1.4 Courier New,monospace}._tray_1g1jf_1 button[aria-pressed=true]{outline:3px solid var(--rust);outline-offset:1px;background:#f1deac}._actions_1g1jf_1{grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;display:grid}._actions_1g1jf_1 button,._confirm_1g1jf_1 button{border:1px solid var(--ink);min-height:48px;color:var(--ink);cursor:pointer;background:0 0;padding:10px;font:700 12px/1.4 Arial,sans-serif}._primary_1g1jf_1{-webkit-appearance:none;appearance:none;background:var(--ink);width:100%;min-height:52px;color:var(--paper);border:1px solid var(--ink);cursor:pointer;margin-top:12px;padding:12px;font:700 15px/1.4 Arial,sans-serif}._notice_1g1jf_1{min-height:54px;margin:16px 0;font-size:12px;line-height:1.55}._reset_1g1jf_1{border:0;border-bottom:1px solid var(--ink);min-height:44px;color:var(--ink);cursor:pointer;background:0 0;padding:9px 0;font:12px/1.4 Arial,sans-serif}._confirm_1g1jf_1{border:1px solid var(--rust);padding:15px}._confirm_1g1jf_1 p{margin:0 0 12px;font-size:13px;line-height:1.5}._confirm_1g1jf_1 button{width:100%}._confirm_1g1jf_1 button+button{margin-top:7px}._readyNote_1g1jf_1{border-left:3px solid;margin-top:22px;padding-left:14px}._readyNote_1g1jf_1 p{margin:10px 0;font-size:13px;line-height:1.55}._readyNote_1g1jf_1 b{letter-spacing:-.02em;font-size:18px}._locations_1g1jf_1{border-top:1px solid;margin-top:24px;padding-top:18px}._locations_1g1jf_1 h3{margin:0 0 13px;font-size:16px}._locations_1g1jf_1 dl{margin:0}._locations_1g1jf_1 dl>div{border-bottom:1px solid #193e4222;justify-content:space-between;gap:16px;padding:5px 0;font:11px/1.6 Courier New,monospace;display:flex}._locations_1g1jf_1 dt{font-weight:700}._locations_1g1jf_1 dd{text-align:right;margin:0}._instructions_1g1jf_1{border-top:2px solid;grid-template-columns:.8fr 1.2fr;gap:50px;margin:48px 0 0;padding:28px 0;display:grid}._instructions_1g1jf_1 h2{letter-spacing:-.04em;margin:0;font-size:37px;line-height:1.03}._instructions_1g1jf_1 p:not(._eyebrow_1g1jf_1){margin:0 0 16px;font-size:13px;line-height:1.65}._footer_1g1jf_1{border-top:1px solid;justify-content:space-between;gap:36px;padding-top:20px;font:10px/1.65 Courier New,monospace;display:flex}._footer_1g1jf_1 p{max-width:680px;margin:0}._footer_1g1jf_1 a{color:inherit;text-underline-offset:3px}._footer_1g1jf_1>a{flex-shrink:0;max-width:210px}._page_1g1jf_1 button:disabled{cursor:default}._roles_1g1jf_1 button:disabled:not([aria-pressed=true]),._actions_1g1jf_1 button:disabled,._primary_1g1jf_1:disabled,._reset_1g1jf_1:disabled{opacity:.45}:is(._page_1g1jf_1 button:focus-visible,._page_1g1jf_1 a:focus-visible){outline:3px solid var(--rust);outline-offset:3px;z-index:2}._cell_1g1jf_1:not(:disabled):hover,._tray_1g1jf_1 button:not(:disabled):hover{background:#f1deac}@media (max-width:850px){._page_1g1jf_1{padding:24px}._worktable_1g1jf_1{grid-template-columns:1fr}._paper_1g1jf_1{border-bottom:2px solid;border-right:0}._board_1g1jf_1{max-width:470px}._cell_1g1jf_1 ._shape_1g1jf_1{width:72px}._tray_1g1jf_1{grid-template-columns:repeat(3,minmax(0,1fr))}._tray_1g1jf_1 button{min-height:125px}._setup_1g1jf_1{grid-template-columns:1fr}._setup_1g1jf_1 p:last-child{margin-top:5px}._instructions_1g1jf_1{gap:30px}}@media (max-width:560px){._page_1g1jf_1{padding:20px 12px 30px}._intro_1g1jf_1{padding:36px 0 28px;display:block}._intro_1g1jf_1 h1{font-size:85px}._opening_1g1jf_1{margin-top:26px}._opening_1g1jf_1 p{font-size:14px}._setup_1g1jf_1{padding:18px}._setup_1g1jf_1 h2{font-size:23px}._roles_1g1jf_1{gap:8px}._roles_1g1jf_1 button{padding:13px 10px}._roles_1g1jf_1 span{font-size:17px}._roles_1g1jf_1 small{font-size:11px}._paper_1g1jf_1{padding:22px 10px}._paperHeading_1g1jf_1 h2{font-size:24px}._paperHeading_1g1jf_1>span{font-size:10px}._cell_1g1jf_1{padding:15px 4px 6px}._cell_1g1jf_1 ._shape_1g1jf_1{width:min(56px,100%)}._cell_1g1jf_1>span{font-size:9px}._notebook_1g1jf_1{padding:25px 16px}._notebook_1g1jf_1 h2{font-size:31px}._tray_1g1jf_1{gap:7px}._tray_1g1jf_1 button{padding:10px 3px}._tray_1g1jf_1 small{font-size:8px}._instructions_1g1jf_1{margin-top:32px;display:block}._instructions_1g1jf_1 h2{margin-bottom:24px;font-size:33px}._footer_1g1jf_1{display:block}._footer_1g1jf_1>a{margin-top:18px;display:inline-block}._locations_1g1jf_1 dl>div{font-size:10px}}
