._page_14gdp_1{--ink:#244935;--paper:#faf7e9;--rule:#c5cbb5;background:var(--paper);min-height:100vh;color:var(--ink);padding:30px 24px 60px;font-family:Arial,Helvetica,sans-serif}._page_14gdp_1 *{box-sizing:border-box}._inner_14gdp_3{max-width:1080px;margin:0 auto}._page_14gdp_1 a{color:inherit;text-underline-offset:4px}._header_14gdp_5{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:flex-start;gap:24px;padding:0 0 24px;font-size:14px;display:flex}._brand_14gdp_6{letter-spacing:-.7px;font-size:17px;font-weight:800;line-height:1.03;text-decoration:none}._intro_14gdp_7{max-width:760px;padding:62px 0 38px}._eyebrow_14gdp_8{letter-spacing:1.8px;text-transform:uppercase;margin:0 0 15px;font-size:11px;font-weight:700}._intro_14gdp_7 h1{letter-spacing:-4px;margin:0 0 28px;font-family:Georgia,Times New Roman,serif;font-size:clamp(62px,8.8vw,104px);font-weight:400;line-height:.92}._intro_14gdp_7 h1 em{font-weight:400}._dek_14gdp_11{max-width:600px;margin:0 0 17px;font-family:Georgia,Times New Roman,serif;font-size:25px;line-height:1.35}._fine_14gdp_12{color:#52664f;margin:13px 0;font-size:13px;line-height:1.6}._rooms_14gdp_13{margin:8px 0 0}._rooms_14gdp_13 ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}._page_14gdp_1 button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;background:#fffdf4;border:1px solid #a2b198;border-radius:8px;min-height:44px;padding:11px 15px;line-height:1.25}._page_14gdp_1 button:hover:enabled{background:#edf0df;border-color:#597353}._page_14gdp_1 button:disabled{cursor:default;color:#7c8976;background:#f0f0e5;border-color:#d5dac9}:is(._page_14gdp_1 button:focus-visible,._page_14gdp_1 a:focus-visible){outline-offset:4px;outline:3px solid #bb8625}._rooms_14gdp_13 button{text-align:left;gap:10px;width:100%;height:100%;padding:14px 10px;font-size:13px;display:flex}._rooms_14gdp_13 button[aria-current=step]{border:2px solid var(--ink);background:#e9edda;padding:13px 9px}._rooms_14gdp_13 small{color:#52664f;margin-top:7px;font-size:11px;font-weight:400;line-height:1.4;display:block}._roomNumber_14gdp_22{letter-spacing:.5px;padding-top:1px;font-size:12px;font-weight:700}._progress_14gdp_23{margin:16px 0 35px;font-size:13px;line-height:1.5}._room_14gdp_13{border-top:1px solid var(--rule);padding-top:28px}._roomHeading_14gdp_25{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}._roomHeading_14gdp_25 ._eyebrow_14gdp_8{margin-bottom:9px}._roomHeading_14gdp_25 h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:400;line-height:1.15}._turns_14gdp_28{white-space:nowrap;text-align:right;margin:0;font-size:13px}._turns_14gdp_28 strong{font-variant-numeric:tabular-nums;margin-bottom:3px;font-size:29px;font-weight:400;display:block}._board_14gdp_30{border:1px solid var(--rule);overscroll-behavior-x:contain;background:#faf7e9;border-radius:18px;width:100%;overflow-x:auto}._drawing_14gdp_31{width:100%;min-width:640px;height:auto;display:block}._scrollNote_14gdp_32{color:#52664f;margin:9px 0 0;font-size:12px;display:none}._legend_14gdp_33{border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:9px 24px;padding:14px 0 20px;display:flex}._legend_14gdp_33 p{align-items:center;gap:9px;margin:0;font-size:12px;line-height:1.5;display:flex}._goldLine_14gdp_35,._greyLine_14gdp_35{border-top:2px solid #bd881d;flex-shrink:0;width:27px;display:inline-block}._greyLine_14gdp_35{border-top:2px dotted #7d8d80}._screenKey_14gdp_37{background:var(--ink);color:#fffdf2;border-radius:5px;justify-content:center;align-items:center;width:21px;height:24px;font-size:12px;font-weight:700;display:inline-flex}._requests_14gdp_38{border-bottom:1px solid var(--rule);grid-template-columns:1fr 1.3fr;gap:32px;padding:28px 0;display:grid}._requests_14gdp_38 h3{margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400;line-height:1.2}._requests_14gdp_38 p{max-width:330px;margin:0;font-size:14px;line-height:1.65}._requests_14gdp_38 ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 24px;margin:0;padding:0;list-style:none;display:grid}._requests_14gdp_38 li{align-items:flex-start;gap:9px;font-size:12px;line-height:1.5;display:flex}._requests_14gdp_38 li strong{margin-bottom:3px;font-size:14px;display:block}._requests_14gdp_38 li small{color:#68785b;margin-top:4px;font-size:11px;display:block}._goalMark_14gdp_45{color:#52664f;background:#e4e7d9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:21px;height:21px;margin-top:1px;font-size:18px;font-weight:700;display:flex}._requests_14gdp_38 li[data-satisfied=true] ._goalMark_14gdp_45{color:var(--ink);background:#dae6c5;font-size:14px}._controls_14gdp_47{border:0;min-width:0;margin:0;padding:24px 0 0}._controls_14gdp_47 legend{float:left;width:100%;margin:0 0 8px;padding:24px 0 0;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}._controls_14gdp_47>p{clear:both;margin:0 0 20px;font-size:13px;line-height:1.6}._screenControls_14gdp_50{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}._screenControl_14gdp_50{border:1px solid var(--rule);background:#f4f2e3;border-radius:10px;padding:17px}._screenControl_14gdp_50>div:first-child{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:15px;display:flex}._screenControl_14gdp_50 strong{font-size:15px}._screenControl_14gdp_50 span{font-size:12px}._directionButtons_14gdp_55{grid-template-columns:1fr 1fr;gap:9px;display:grid}._directionButtons_14gdp_55 button{white-space:nowrap;padding:10px 8px;font-size:14px}._directionButtons_14gdp_55 button span{margin-right:5px;font-size:19px}._tools_14gdp_58{flex-wrap:wrap;gap:10px;margin:24px 0 0;display:flex}._tools_14gdp_58 button{font-size:13px}._hint_14gdp_60{background:#f0e4ba;border-left:3px solid #bd881d;border-radius:0 8px 8px 0;margin:22px 0 0;padding:16px 19px;font-size:14px;line-height:1.6}._hint_14gdp_60 strong{font-weight:700}._settled_14gdp_62{background:#e6edda;border-radius:12px;align-items:center;gap:17px;margin-top:24px;padding:20px 23px;display:flex}._settled_14gdp_62>span{color:#9c7d27;font-size:34px}._settled_14gdp_62 p{margin:0;font-size:14px;line-height:1.6}._settled_14gdp_62 strong{margin-bottom:4px;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400;display:block}._notice_14gdp_66{border-top:1px solid var(--rule);min-height:50px;margin:32px 0;padding-top:23px;font-size:14px;line-height:1.65}._footer_14gdp_67{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:12px 24px;padding-top:23px;font-size:12px;line-height:1.7;display:flex}._footer_14gdp_67 p{color:#52664f;flex-basis:100%;max-width:650px;margin:0}@media (max-width:800px){._rooms_14gdp_13 ol{grid-template-columns:repeat(3,minmax(0,1fr))}._requests_14gdp_38{grid-template-columns:1fr;gap:20px}._requests_14gdp_38 p{max-width:100%}._screenControls_14gdp_50{grid-template-columns:repeat(2,minmax(0,1fr))}._screenControl_14gdp_50:last-child:nth-child(odd){grid-column:1/-1;width:100%;max-width:340px}}@media (max-width:640px){._page_14gdp_1{padding:22px 16px 42px}._header_14gdp_5{padding-bottom:20px;font-size:12px}._brand_14gdp_6{font-size:15px}._intro_14gdp_7{padding:42px 0 26px}._intro_14gdp_7 h1{letter-spacing:-2.5px}._dek_14gdp_11{font-size:22px}._rooms_14gdp_13 ol{grid-template-columns:repeat(2,minmax(0,1fr))}._rooms_14gdp_13 button{min-height:85px}._roomHeading_14gdp_25 h2{font-size:26px}._roomHeading_14gdp_25{align-items:flex-start}._turns_14gdp_28{font-size:11px}._scrollNote_14gdp_32{display:block}._legend_14gdp_33{gap:10px}._legend_14gdp_33 p{flex-basis:100%}._requests_14gdp_38 ul{gap:17px}._screenControls_14gdp_50{grid-template-columns:1fr}._screenControl_14gdp_50:last-child:nth-child(odd){max-width:none}._screenControl_14gdp_50{padding:16px}._screenControl_14gdp_50>div:first-child{margin-bottom:12px}._directionButtons_14gdp_55 button{min-height:48px}._tools_14gdp_58{grid-template-columns:1fr 1fr;display:grid}._tools_14gdp_58 button:last-child{grid-column:1/-1}._settled_14gdp_62{align-items:flex-start;padding:18px}._settled_14gdp_62>span{font-size:26px}._settled_14gdp_62 strong{font-size:21px}}._maker_14gdp_71{border-top:1px solid var(--rule);margin:40px 0;padding-top:34px}._makerHeading_14gdp_71{max-width:760px;margin-bottom:26px}._maker_14gdp_71 h2{margin:0 0 16px;font:400 34px/1.15 Georgia,Times New Roman,serif}._maker_14gdp_71 h3{margin:0 0 15px;font:400 25px/1.2 Georgia,Times New Roman,serif}._maker_14gdp_71 h4{margin:0 0 18px;font:600 19px/1.4 Arial,Helvetica,sans-serif}._maker_14gdp_71 p{font-size:14px;line-height:1.7}._makerDesign_14gdp_71{grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);align-items:start;gap:28px;display:grid}._makerFields_14gdp_71{border:0;min-width:0;margin:0;padding:0}._makerFields_14gdp_71 legend{margin-bottom:14px;padding:0;font-size:16px;font-weight:700}._makerFields_14gdp_71>p{margin:0 0 18px;font-size:13px}._makerFields_14gdp_71 label{gap:7px;margin:0 0 15px;font-size:13px;font-weight:600;display:grid}._maker_14gdp_71 select,._maker_14gdp_71 input[type=file]{width:100%;min-width:0;min-height:44px;color:var(--ink);background:#fffdf4;border:1px solid #a2b198;border-radius:7px;padding:10px 11px;font:400 16px/1.35 Arial,Helvetica,sans-serif}._maker_14gdp_71 select:disabled,._maker_14gdp_71 input:disabled{color:#7c8976;background:#f0f0e5}:is(._maker_14gdp_71 select:focus-visible,._maker_14gdp_71 input:focus-visible,._maker_14gdp_71 h3:focus-visible,._maker_14gdp_71 h4:focus-visible){outline-offset:4px;outline:3px solid #bb8625}._makerStarts_14gdp_71{border-top:1px solid var(--rule);margin-top:23px;padding-top:20px}._makerPreview_14gdp_71{min-width:0}._maker_14gdp_71 ._scrollNote_14gdp_32{display:block}._makerRequests_14gdp_71{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 20px;margin:20px 0 0;padding:0;list-style:none;display:grid}._makerRequests_14gdp_71 li{font-size:12px;line-height:1.6}._makerRequests_14gdp_71 strong{margin-bottom:4px;font-size:14px;display:block}._makerRequests_14gdp_71 span{display:block}._makerActions_14gdp_71{flex-wrap:wrap;gap:10px;margin:22px 0;display:flex}._makerActions_14gdp_71 button{font-size:13px}._makerCheck_14gdp_71{border:1px solid var(--rule);background:#edf0df;border-radius:10px;margin:24px 0;padding:21px}._makerCheck_14gdp_71 h3{font-size:23px}._makerCheck_14gdp_71 p:last-child{margin-bottom:0}._makerTest_14gdp_71{border-top:1px solid var(--rule);margin-top:30px;padding-top:27px}._makerTestHeading_14gdp_71{justify-content:space-between;align-items:baseline;gap:20px;display:flex}._makerTestHeading_14gdp_71>p{white-space:nowrap;font-size:13px}._makerTest_14gdp_71>._makerFields_14gdp_71{margin-top:25px}._makerFiles_14gdp_71{border-top:1px solid var(--rule);margin-top:30px;padding-top:28px}._makerFiles_14gdp_71>p{max-width:780px}._makerFile_14gdp_71{gap:10px;max-width:670px;margin:23px 0;font-size:13px;font-weight:600;display:grid}._maker_14gdp_71 input[type=file]::file-selector-button{min-height:35px;color:var(--ink);font:inherit;background:#e9edda;border:1px solid #a2b198;border-radius:5px;margin-right:10px;padding:5px 10px}._makerIncoming_14gdp_71{border:1px solid var(--rule);border-radius:10px;margin-top:24px;padding:22px}._makerFacts_14gdp_71{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 25px;margin:22px 0;font-size:13px;line-height:1.6;display:grid}._makerFacts_14gdp_71 div{border-bottom:1px solid var(--rule);padding-bottom:8px}._makerFacts_14gdp_71 dt{font-weight:700}._makerFacts_14gdp_71 dd{margin:3px 0 0}._maker_14gdp_71 ._settled_14gdp_62{font-size:14px;line-height:1.7}@media (max-width:800px){._makerDesign_14gdp_71{grid-template-columns:1fr;gap:24px}._makerFields_14gdp_71{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}._makerFields_14gdp_71 legend,._makerFields_14gdp_71>p,._makerStarts_14gdp_71,._makerFields_14gdp_71 ._screenControls_14gdp_50{grid-column:1/-1}._makerStarts_14gdp_71{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}._makerTestHeading_14gdp_71{align-items:flex-start}}@media (max-width:640px){._maker_14gdp_71{margin-top:32px;padding-top:28px}._maker_14gdp_71 h2{font-size:29px}._makerFields_14gdp_71,._makerStarts_14gdp_71{display:block}._makerRequests_14gdp_71,._makerFacts_14gdp_71{grid-template-columns:1fr}._makerActions_14gdp_71{grid-template-columns:1fr 1fr;display:grid}._makerActions_14gdp_71 button{min-height:48px}._makerTestHeading_14gdp_71{display:block}._makerIncoming_14gdp_71,._makerCheck_14gdp_71{padding:17px}._maker_14gdp_71 ._board_14gdp_30{max-width:100%}}._maker_14gdp_71 h2:focus-visible{outline-offset:4px;outline:3px solid #bb8625}
