._page_1qevh_1{--paper:#f5f4e9;--ink:#1c281b;--acid:#dfff00;min-height:100vh;color:var(--ink);background:var(--paper);font-family:var(--font-geist-sans),Arial,sans-serif;padding:28px clamp(20px,4vw,64px) 40px}._inner_1qevh_2{max-width:1320px;margin:auto}._page_1qevh_1 a{color:inherit}._masthead_1qevh_4{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;gap:24px;padding-bottom:22px;display:flex}._brand_1qevh_5{letter-spacing:-.045em;align-items:center;min-height:44px;font-size:17px;font-weight:850;line-height:1.06;text-decoration:none;display:flex}._masthead_1qevh_4 nav{flex-wrap:wrap;gap:24px;display:flex}._masthead_1qevh_4 nav a{min-height:44px;font:12px/1.5 var(--font-geist-mono),monospace;text-underline-offset:4px;align-items:center;display:inline-flex}._intro_1qevh_8{grid-template-columns:1.1fr 1fr;align-items:end;gap:44px;padding:42px 0 36px;display:grid}._eyebrow_1qevh_9,._premise_1qevh_9 small,._sectionHeading_1qevh_9>span,._roomChoices_1qevh_9>button>span,._roomChoices_1qevh_9 small,._fine_1qevh_9,._board_1qevh_9 figcaption>span,._mapLegend_1qevh_9,._doorLocation_1qevh_9,._selectLabel_1qevh_9,._draftReport_1qevh_9,._historyControls_1qevh_9,._reportName_1qevh_9>span,._accessReport_1qevh_9 li>p,._accessReport_1qevh_9 li>strong,._footer_1qevh_9{font-family:var(--font-geist-mono),monospace}._eyebrow_1qevh_9{margin:0 0 22px;font-size:12px;line-height:1.5}._intro_1qevh_8 h1{letter-spacing:-.075em;margin:0;font-size:clamp(62px,8.5vw,118px);font-weight:850;line-height:.9}._premise_1qevh_9{max-width:44ch}._premise_1qevh_9>p{letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(20px,2vw,25px);line-height:1.45}._premise_1qevh_9 small{margin-top:22px;font-size:11px;line-height:1.75;display:block}._noScript_1qevh_15{border:1px solid var(--ink);padding:16px;font-size:16px;line-height:1.6}._rules_1qevh_16{border-top:1px solid var(--ink);padding:26px 0 28px}._rules_1qevh_16 h2{letter-spacing:-.035em;margin:0 0 18px;font-size:25px;font-weight:700;line-height:1.2}._rules_1qevh_16>div{grid-template-columns:1fr 1fr;gap:28px;display:grid}._rules_1qevh_16 p{max-width:59ch;margin:0;font-size:16px;line-height:1.65}._roomNavigation_1qevh_20,._planner_1qevh_20,._accessReport_1qevh_9{border-top:1px solid var(--ink)}._sectionHeading_1qevh_9{justify-content:space-between;align-items:flex-start;gap:24px;padding:27px 0 22px;display:flex}._sectionHeading_1qevh_9 h2{letter-spacing:-.045em;margin:0;font-size:clamp(29px,3.4vw,43px);font-weight:750;line-height:1.1}._sectionHeading_1qevh_9>span{text-align:right;padding-top:7px;font-size:10px;line-height:1.6}._sectionHeading_1qevh_9 ._eyebrow_1qevh_9{margin-bottom:12px;font-size:11px}._roomChoices_1qevh_9{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._page_1qevh_1 button{border:1px solid var(--ink);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:space-between;align-items:center;gap:14px;padding:12px 15px;display:flex}._page_1qevh_1 button:hover:not(:disabled){background:var(--acid)}._page_1qevh_1 button:disabled{color:#51594c;cursor:default;background:#e9e9dd;border-color:#1c281b70}._roomChoices_1qevh_9>button{flex-direction:column;align-items:flex-start;gap:10px;padding:16px}._roomChoices_1qevh_9>button[aria-pressed=true]{background:var(--ink);color:var(--acid)}._roomChoices_1qevh_9>button[aria-pressed=true]:hover{background:var(--ink)}._roomChoices_1qevh_9>button>span{font-size:9px;font-weight:400;line-height:1.5}._roomChoices_1qevh_9 strong{letter-spacing:-.03em;font-size:19px;font-weight:650;line-height:1.2}._roomChoices_1qevh_9 small{margin-top:auto;padding-top:5px;font-size:8px;font-weight:400;line-height:1.6}._fine_1qevh_9{margin:12px 0 20px;font-size:10px;line-height:1.8}._roomIntroduction_1qevh_36{max-width:64ch;margin:14px 0 0;font-size:17px;line-height:1.5}._workspace_1qevh_37{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}._boardColumn_1qevh_38{min-width:0}._board_1qevh_9{border:1px solid var(--ink);background:#eae9dd;margin:0;padding:22px}._board_1qevh_9 figcaption{justify-content:space-between;align-items:baseline;gap:18px;display:flex}._board_1qevh_9 h3{letter-spacing:-.035em;margin:0;font-size:25px;font-weight:700;line-height:1.2}._board_1qevh_9 figcaption>span{white-space:nowrap;font-size:9px;line-height:1.5}._map_1qevh_9{width:100%;height:auto;max-height:720px;margin:14px auto;display:block}._mapCoordinate_1qevh_44{font:11px/1 var(--font-geist-mono),monospace;fill:#1c281b}._wallMark_1qevh_45{font:700 17px/1 var(--font-geist-mono),monospace;fill:#1c281b;paint-order:stroke;stroke:#dddcd0;stroke-width:4px}._doorMark_1qevh_46,._pieceLetter_1qevh_46{font:750 18px/1 var(--font-geist-sans),Arial,sans-serif;fill:#1c281b}._doorCorner_1qevh_47{font:750 10px/1 var(--font-geist-mono),monospace;fill:#1c281b;paint-order:stroke;stroke:#d4dfcd;stroke-width:3px}._approachLetter_1qevh_48{font:700 10px/1 var(--font-geist-mono),monospace;fill:#1c281b}._previewMark_1qevh_49{font:800 15px/1 var(--font-geist-sans),Arial,sans-serif;fill:#1c281b}._mapLegend_1qevh_9{margin:0;font-size:10px;line-height:1.8}._doorLocation_1qevh_9{margin:13px 0 0;font-size:10px;line-height:1.75}._editor_1qevh_52{min-width:0}._controls_1qevh_53{border:1px solid var(--ink);background:#faf9f0;padding:22px}._controls_1qevh_53 h3{letter-spacing:-.035em;margin:0 0 21px;font-size:25px;font-weight:700;line-height:1.2}._selectLabel_1qevh_9{font-size:11px;line-height:1.6;display:block}._page_1qevh_1 select{border:1px solid var(--ink);width:100%;min-height:48px;color:var(--ink);background:var(--paper);font:16px/1.5 var(--font-geist-sans),Arial,sans-serif;border-radius:0;margin-top:8px;padding:11px 34px 11px 12px;display:block}._targetControls_1qevh_57{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px;display:grid}._controls_1qevh_53 button>output{font:13px/1.5 var(--font-geist-mono),monospace;white-space:nowrap}._draftReport_1qevh_9{border:1px dashed var(--ink);margin:20px 0;padding:16px;font-size:11px;line-height:1.7}._draftReport_1qevh_9>strong{font-weight:650;display:block}._draftReport_1qevh_9>p{margin:10px 0 0}._draftReport_1qevh_9[data-room-preview-valid=false]{border-style:solid;border-left-width:4px}._page_1qevh_1 ._primary_1qevh_63{background:var(--ink);color:var(--acid)}._page_1qevh_1 ._primary_1qevh_63:hover{background:var(--acid);color:var(--ink)}._primary_1qevh_63>span{font-size:23px;font-weight:400;line-height:1}._historyControls_1qevh_9{margin-top:20px}._status_1qevh_67{border-left:4px solid var(--ink);background:#eae9dd;margin:26px 0 30px;padding:15px 18px;font-size:16px;line-height:1.6}._accessReport_1qevh_9>p{max-width:76ch;margin:0 0 22px;font-size:17px;line-height:1.6}._accessReport_1qevh_9 ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}._accessReport_1qevh_9 li{border:1px solid var(--ink);min-width:0;padding:18px}._reportName_1qevh_9{align-items:center;gap:12px;margin-bottom:16px;display:flex}._reportName_1qevh_9>span{border:1px solid var(--ink);flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;display:flex}._reportName_1qevh_9 h3{letter-spacing:-.03em;margin:0;font-size:21px;font-weight:650;line-height:1.2}._accessReport_1qevh_9 li>p{margin:8px 0 0;font-size:10px;line-height:1.7}._accessReport_1qevh_9 li>strong{margin-top:16px;font-size:11px;font-weight:600;line-height:1.7;display:block}._accessReport_1qevh_9 li[data-status=reachable]{background:#e9eddc}._complete_1qevh_77{border:1px solid var(--ink);background:var(--acid);margin-top:26px;padding:26px}._complete_1qevh_77 ._eyebrow_1qevh_9{margin-bottom:15px;font-size:10px}._complete_1qevh_77 h3{letter-spacing:-.045em;margin:0;font-size:clamp(27px,3.5vw,44px);font-weight:750;line-height:1.15}._complete_1qevh_77>p:last-child{margin:17px 0 0;font-size:16px;line-height:1.6}._footer_1qevh_9{border-top:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px 30px;margin-top:40px;padding-top:24px;font-size:11px;line-height:1.75;display:flex}._footer_1qevh_9>p{max-width:65ch;margin:0}._footer_1qevh_9 nav{flex-direction:column;align-items:flex-start;display:flex}._footer_1qevh_9 a{text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}._footer_1qevh_9 small{flex-basis:100%;font-size:10px;line-height:1.7}._page_1qevh_1 :focus-visible{outline-offset:4px;outline:3px solid #455aff}@media (max-width:1000px){._intro_1qevh_8{gap:28px}._roomChoices_1qevh_9{grid-template-columns:repeat(2,minmax(0,1fr))}._workspace_1qevh_37{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px}._board_1qevh_9,._controls_1qevh_53{padding:18px}._board_1qevh_9 figcaption{flex-direction:column;gap:8px}._accessReport_1qevh_9 ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){._page_1qevh_1{padding-top:20px}._masthead_1qevh_4{align-items:flex-start;gap:16px}._brand_1qevh_5{font-size:15px}._masthead_1qevh_4 nav{flex-direction:column;align-items:flex-end;gap:0}._masthead_1qevh_4 nav a{font-size:11px}._intro_1qevh_8{grid-template-columns:1fr;gap:26px;padding:32px 0}._intro_1qevh_8 h1{font-size:clamp(53px,12.7vw,90px)}._eyebrow_1qevh_9{margin-bottom:20px;font-size:10px}._premise_1qevh_9{max-width:50ch}._premise_1qevh_9>p{margin-bottom:14px;font-size:20px}._premise_1qevh_9 small{margin-top:18px}._rules_1qevh_16>div{grid-template-columns:1fr;gap:14px}._rules_1qevh_16 h2{font-size:24px}._sectionHeading_1qevh_9{gap:16px}._sectionHeading_1qevh_9 h2{font-size:30px}._sectionHeading_1qevh_9>span{max-width:105px;font-size:9px}._roomChoices_1qevh_9{gap:10px}._roomChoices_1qevh_9>button{padding:14px}._roomChoices_1qevh_9 strong{font-size:18px}._roomIntroduction_1qevh_36{font-size:16px}._workspace_1qevh_37{grid-template-columns:1fr;gap:24px}._board_1qevh_9 figcaption{flex-direction:row;align-items:baseline;gap:14px}._board_1qevh_9 h3{font-size:24px}._board_1qevh_9 figcaption>span{font-size:8px}._map_1qevh_9{max-height:600px}._controls_1qevh_53{padding:20px}._accessReport_1qevh_9 ul{grid-template-columns:1fr;gap:12px}._accessReport_1qevh_9 li{padding:18px}._complete_1qevh_77{padding:22px}._footer_1qevh_9 nav{flex-basis:100%}}@media (prefers-reduced-motion:reduce){._page_1qevh_1 *,._page_1qevh_1 :before,._page_1qevh_1 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
