.ProjectRoom-module__mazRqG__room{--ink:#202a32;--muted:#69716f;--paper:#f5f4ef;--line:#dedfd6;--accent:#a45f35;--sage:#dfe6d9;background:var(--paper);min-height:100svh;color:var(--ink);font-family:var(--font-inter),Arial,sans-serif;font-size:14px;line-height:1.6}.ProjectRoom-module__mazRqG__room *{box-sizing:border-box}.ProjectRoom-module__mazRqG__room button,.ProjectRoom-module__mazRqG__room a,.ProjectRoom-module__mazRqG__room input,.ProjectRoom-module__mazRqG__room select{-webkit-tap-highlight-color:transparent}.ProjectRoom-module__mazRqG__room button,.ProjectRoom-module__mazRqG__room a{touch-action:manipulation}.ProjectRoom-module__mazRqG__room button{cursor:pointer}.ProjectRoom-module__mazRqG__room button:disabled{cursor:not-allowed;opacity:.48}.ProjectRoom-module__mazRqG__room a{text-decoration:none}.ProjectRoom-module__mazRqG__room :is(button,a,input,select,summary):focus-visible{outline-offset:5px;outline:2px solid #a45f35}.ProjectRoom-module__mazRqG__room button,.ProjectRoom-module__mazRqG__room input,.ProjectRoom-module__mazRqG__room select{font:inherit}:where(.ProjectRoom-module__mazRqG__room) :where(h1,h2,h3,p){margin:0}.ProjectRoom-module__mazRqG__skip{z-index:200;background:#fff;padding:12px 20px;position:fixed;top:-100px;left:20px}.ProjectRoom-module__mazRqG__skip:focus{top:12px}.ProjectRoom-module__mazRqG__sidebar{z-index:30;background:#eceee7;border-right:1px solid #dde0d5;flex-direction:column;width:228px;padding:34px 22px 16px;display:flex;position:fixed;inset:0 auto 0 0}.ProjectRoom-module__mazRqG__brand{width:fit-content;color:var(--ink);letter-spacing:.075em;align-items:center;gap:11px;font-size:14px;font-weight:650;line-height:1.06;display:flex}.ProjectRoom-module__mazRqG__brandMark{border:1px solid #8b9688;place-items:center;width:44px;height:48px;display:grid}.ProjectRoom-module__mazRqG__brandGuy{letter-spacing:.11em;margin-top:3px;font-size:24px;display:block}.ProjectRoom-module__mazRqG__brandPeriod{color:var(--accent)}.ProjectRoom-module__mazRqG__leaveHub{letter-spacing:.06em;color:#8b9683;align-items:center;gap:6px;margin-top:9px;font-size:14px;transition:color .2s;display:inline-flex}.ProjectRoom-module__mazRqG__leaveHub:hover{color:var(--ink)}.ProjectRoom-module__mazRqG__roomLabel{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.16em;border-top:1px solid #d2d7cb;border-bottom:1px solid #d2d7cb;align-items:center;gap:8px;margin-top:42px;padding:12px 0;font-size:14px;display:flex}.ProjectRoom-module__mazRqG__greenDot,.ProjectRoom-module__mazRqG__neutralDot{background:#567356;border-radius:50%;flex:0 0 5px;width:5px;height:5px;display:inline-block}.ProjectRoom-module__mazRqG__neutralDot{background:#aa8a5e}.ProjectRoom-module__mazRqG__version{color:#626f5f;margin-left:auto}.ProjectRoom-module__mazRqG__navEyebrow{letter-spacing:.15em;color:#687364;font-size:14px;margin:34px 0 15px!important}.ProjectRoom-module__mazRqG__nav{flex-direction:column;gap:6px;display:flex}.ProjectRoom-module__mazRqG__navItem{text-align:left;color:#5e695e;background:0 0;border:1px solid #0000;align-items:center;gap:12px;width:calc(100% + 16px);margin-left:-8px;padding:13px 10px;transition:background .2s,color .2s;display:flex;font-size:14px!important}.ProjectRoom-module__mazRqG__navItem:hover{background:#e3e7dc}.ProjectRoom-module__mazRqG__navActive{color:#273828;background:#dde3d4;border-color:#d1d9c7;box-shadow:inset 2px 0 #617855}.ProjectRoom-module__mazRqG__navNumber,.ProjectRoom-module__mazRqG__navCount{font-family:var(--font-jetbrains-mono),monospace;color:#809076;margin-left:auto;font-size:14px}.ProjectRoom-module__mazRqG__navCount{text-align:center;color:#33462f;background:#ccd7c2;border-radius:2px;min-width:19px;height:19px;line-height:19px}.ProjectRoom-module__mazRqG__sidebarBottom{margin-top:auto;padding-top:60px}.ProjectRoom-module__mazRqG__storyLink{color:#5c695a;border-bottom:1px solid #d2d7cb;align-items:center;gap:8px;padding:18px 0;font-size:14px;display:flex}.ProjectRoom-module__mazRqG__storyLink svg:last-child{margin-left:auto}.ProjectRoom-module__mazRqG__advisorCard{grid-template-columns:35px 1fr 15px;align-items:center;gap:9px;padding:21px 0;display:grid}.ProjectRoom-module__mazRqG__advisorCard strong{font-size:14px;font-weight:600;display:block}.ProjectRoom-module__mazRqG__advisorCard p{color:#63705e;margin-top:2px;font-size:14px}.ProjectRoom-module__mazRqG__advisorCard a{color:#4d5c47}.ProjectRoom-module__mazRqG__avatar{object-fit:cover;object-position:center 28%;border-radius:50%;width:43px;height:43px}.ProjectRoom-module__mazRqG__advisorCard .ProjectRoom-module__mazRqG__avatar{width:35px;height:35px}.ProjectRoom-module__mazRqG__sidebarFoot{letter-spacing:.095em;color:#757f6c;border-top:1px solid #d2d7cb;padding-top:13px;font-size:14px}.ProjectRoom-module__mazRqG__workspace{min-width:0;margin-left:228px}.ProjectRoom-module__mazRqG__topbar{border-bottom:1px solid var(--line);background:#f7f6f2;justify-content:space-between;align-items:center;gap:20px;height:76px;padding:0 42px;display:flex}.ProjectRoom-module__mazRqG__breadcrumb{letter-spacing:.1em;color:#777e75;align-items:center;gap:14px;min-width:0;font-size:14px;display:flex}.ProjectRoom-module__mazRqG__breadcrumb strong{letter-spacing:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-size:14px;font-weight:500;overflow:hidden}.ProjectRoom-module__mazRqG__breadcrumb>span{color:#aaa}.ProjectRoom-module__mazRqG__topActions{flex-shrink:0;align-items:center;gap:23px;display:flex}.ProjectRoom-module__mazRqG__storage{color:#66745e;align-items:center;gap:7px;font-size:14px;display:flex}.ProjectRoom-module__mazRqG__saveButton{color:#3d4d35;background:0 0;border:1px solid #cbd0c1;border-radius:2px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-weight:500;transition:background .2s;display:flex;font-size:14px!important}.ProjectRoom-module__mazRqG__saveButton:hover{background:#e8ecdf}.ProjectRoom-module__mazRqG__content{max-width:1570px;margin:auto;padding:35px 42px 0}.ProjectRoom-module__mazRqG__pageHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;display:flex}.ProjectRoom-module__mazRqG__eyebrow{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.13em;color:#6b7465;font-size:14px;line-height:1.5;display:block}.ProjectRoom-module__mazRqG__pageHeading h1{letter-spacing:-.045em;margin-top:9px;font-size:32px;font-weight:450;line-height:1.2}.ProjectRoom-module__mazRqG__pageHeading h1:focus{outline:none}.ProjectRoom-module__mazRqG__pageIndex{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.12em;white-space:nowrap;color:#7d8379;padding-bottom:3px;font-size:14px}.ProjectRoom-module__mazRqG__pageIndex span{text-align:right;color:#a06845;margin-top:6px;display:block}.ProjectRoom-module__mazRqG__hero{background:#202b2d;height:391px;position:relative;overflow:hidden}.ProjectRoom-module__mazRqG__heroImage{object-fit:cover;object-position:73% 56%}.ProjectRoom-module__mazRqG__heroShade{background:linear-gradient(90deg,#142022f7 0%,#142022e8 28%,#14202254 65%,#14202205 100%);position:absolute;inset:0}.ProjectRoom-module__mazRqG__heroCopy{color:#fff;max-width:560px;padding:43px 43px 40px;position:relative}.ProjectRoom-module__mazRqG__heroEyebrow{letter-spacing:.21em;color:#d0d6cc;align-items:center;gap:11px;font-size:14px;display:flex}.ProjectRoom-module__mazRqG__heroEyebrow>span{background:#b9c5b1;width:27px;height:1px}.ProjectRoom-module__mazRqG__hero h2{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.035em;margin-top:24px;font-size:51px;font-weight:400;line-height:1.12}.ProjectRoom-module__mazRqG__hero h2 em{color:#d6e0c9;font-weight:400}.ProjectRoom-module__mazRqG__heroCopy>p{color:#e2e5dc;max-width:297px;margin-top:18px;font-size:14px;line-height:1.8}.ProjectRoom-module__mazRqG__lightButton,.ProjectRoom-module__mazRqG__darkButton,.ProjectRoom-module__mazRqG__outlineButton{border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:22px;min-height:43px;padding:12px 18px;font-weight:500;line-height:1.35;transition:background .2s,transform .2s;display:inline-flex;font-size:14px!important}.ProjectRoom-module__mazRqG__lightButton{color:#26372b;background:#e5ebd9;margin-top:22px}.ProjectRoom-module__mazRqG__lightButton:hover{background:#f1f5e9;transform:translateY(-1px)}.ProjectRoom-module__mazRqG__darkButton{color:#fff;background:#26392e}.ProjectRoom-module__mazRqG__darkButton:hover{background:#3c5140;transform:translateY(-1px)}.ProjectRoom-module__mazRqG__outlineButton{color:#334432;background:0 0;border-color:#c2cab9}.ProjectRoom-module__mazRqG__outlineButton:hover{background:#e6ebdf}.ProjectRoom-module__mazRqG__photoCaption{color:#fff;text-shadow:0 1px 8px #0008;letter-spacing:.13em;gap:12px;font-size:14px;line-height:1.8;display:flex;position:absolute;bottom:27px;right:27px}.ProjectRoom-module__mazRqG__captionLine{background:#fff;width:22px;height:1px;margin-top:6px}.ProjectRoom-module__mazRqG__photoCaption small{letter-spacing:0;color:#f0f4e9;font-size:14px;display:block}.ProjectRoom-module__mazRqG__heroCorner{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.17em;color:#f1f3e8;text-shadow:0 1px 6px #000;font-size:14px;position:absolute;top:21px;right:23px}.ProjectRoom-module__mazRqG__entryPaths{border:1px solid var(--line);border-top:0;grid-template-columns:repeat(3,1fr);margin-bottom:35px;display:grid}.ProjectRoom-module__mazRqG__entryPath{text-align:left;color:var(--ink);background:0 0;border:0;align-items:center;gap:15px;padding:23px 20px;transition:background .2s;display:flex}.ProjectRoom-module__mazRqG__entryPath+.ProjectRoom-module__mazRqG__entryPath{border-left:1px solid var(--line)}.ProjectRoom-module__mazRqG__entryPath:hover{background:#eaece2}.ProjectRoom-module__mazRqG__pathNumber{font-family:var(--font-jetbrains-mono),monospace;color:#8a937d;align-self:start;padding-top:3px;font-size:14px}.ProjectRoom-module__mazRqG__entryPath h3{font-size:14px;font-weight:550;line-height:1.5}.ProjectRoom-module__mazRqG__entryPath p{color:#70786b;max-width:177px;margin-top:5px;font-size:14px;line-height:1.5}.ProjectRoom-module__mazRqG__entryPath>svg{color:#687a5d;flex-shrink:0;width:16px;margin-left:auto}.ProjectRoom-module__mazRqG__overviewLower{grid-template-columns:1.5fr 1fr;align-items:start;gap:42px;display:grid}.ProjectRoom-module__mazRqG__sectionHeading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;display:flex}.ProjectRoom-module__mazRqG__sectionHeading h2{letter-spacing:-.035em;font-size:19px;font-weight:450}.ProjectRoom-module__mazRqG__sectionHeading>span{letter-spacing:.1em;color:#7e8776;font-size:14px}.ProjectRoom-module__mazRqG__journey{flex-direction:column;display:flex}.ProjectRoom-module__mazRqG__journeyStep{text-align:left;border:0;border-bottom:1px solid var(--line);color:var(--ink);background:0 0;align-items:center;gap:15px;padding:15px 0;display:flex}.ProjectRoom-module__mazRqG__journeyStep>svg{color:#88947b;margin-left:auto}.ProjectRoom-module__mazRqG__journeyStep strong{font-size:14px;font-weight:550;display:block}.ProjectRoom-module__mazRqG__journeyStep small{color:#6d7767;margin-top:3px;font-size:14px;display:block}.ProjectRoom-module__mazRqG__stepCircle{width:28px;height:28px;font-family:var(--font-jetbrains-mono),monospace;color:#7d8872;border:1px solid #cbd1c1;border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;display:grid}.ProjectRoom-module__mazRqG__stepDone{color:#3b5637;background:#dce6d1;border-color:#bbcbae}.ProjectRoom-module__mazRqG__journeyStep:hover strong{color:#718252}.ProjectRoom-module__mazRqG__noteCard{background:#e9ecdf;border:1px solid #dde2d1;padding:26px 27px 20px;position:relative}.ProjectRoom-module__mazRqG__noteCard .ProjectRoom-module__mazRqG__eyebrow{font-size:14px}.ProjectRoom-module__mazRqG__quoteMark{color:#a7b298;font-family:Georgia,serif;font-size:45px;position:absolute;top:14px;right:26px}.ProjectRoom-module__mazRqG__noteCard>p{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.02em;max-width:300px;font-size:21px;line-height:1.5;margin-top:21px!important}.ProjectRoom-module__mazRqG__signature{align-items:center;gap:10px;margin-top:20px;display:flex}.ProjectRoom-module__mazRqG__signature .ProjectRoom-module__mazRqG__avatar{width:35px;height:35px}.ProjectRoom-module__mazRqG__signature strong{font-size:14px;font-weight:600;display:block}.ProjectRoom-module__mazRqG__signature small{color:#6d775f;font-size:14px;display:block}.ProjectRoom-module__mazRqG__noteCard>a{color:#495a3a;border-top:1px solid #cdd5be;justify-content:space-between;align-items:center;margin-top:21px;padding-top:16px;font-size:14px;font-weight:550;display:flex}.ProjectRoom-module__mazRqG__footer{border-top:1px solid var(--line);letter-spacing:.085em;color:#6f7965;justify-content:space-between;align-items:center;gap:20px;margin-top:45px;padding:21px 0;font-size:14px;display:flex}.ProjectRoom-module__mazRqG__footer>span:first-child{align-items:center;gap:9px;display:flex}.ProjectRoom-module__mazRqG__footer i{background:#87967a;border-radius:50%;width:3px;height:3px}.ProjectRoom-module__mazRqG__footer>span:last-child{letter-spacing:0;color:#7a8372;font-size:14px}.ProjectRoom-module__mazRqG__studioGrid{grid-template-columns:minmax(0,1.13fr) minmax(350px,1fr);align-items:start;gap:25px;display:grid}.ProjectRoom-module__mazRqG__visualColumn{min-width:0}.ProjectRoom-module__mazRqG__visualHeading{color:#d9e0d4;font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.12em;background:#1b282b;border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:center;padding:13px 17px;font-size:14px;display:flex}.ProjectRoom-module__mazRqG__visualHeading>span{align-items:center;gap:7px;display:flex}.ProjectRoom-module__mazRqG__visualHeading .ProjectRoom-module__mazRqG__greenDot{background:#a6ba90}.ProjectRoom-module__mazRqG__visualHeading strong{font-weight:400}.ProjectRoom-module__mazRqG__visualHeading strong span{color:#a3b19e;font-size:14px}.ProjectRoom-module__mazRqG__visualFooter{background:#e9ecdf;justify-content:space-between;align-items:center;gap:15px;padding:22px;display:flex}.ProjectRoom-module__mazRqG__visualFooter h2{letter-spacing:-.045em;margin-top:5px;font-size:24px;font-weight:450}.ProjectRoom-module__mazRqG__visualFooter .ProjectRoom-module__mazRqG__eyebrow{font-size:14px}.ProjectRoom-module__mazRqG__finishChip{color:#5b6650;align-items:center;gap:7px;font-size:14px;display:flex}.ProjectRoom-module__mazRqG__finishChip>span,.ProjectRoom-module__mazRqG__colorDot{vertical-align:middle;border:1px solid #0002;border-radius:50%;width:12px;height:12px;display:inline-block}.ProjectRoom-module__mazRqG__guidance{color:#757e6c;gap:9px;padding:14px 0;display:flex}.ProjectRoom-module__mazRqG__guidance svg{flex-shrink:0;margin-top:2px}.ProjectRoom-module__mazRqG__guidance p{font-size:14px;line-height:1.65}.ProjectRoom-module__mazRqG__controls{border:1px solid var(--line);background:#fafaf6;flex-direction:column;min-width:0;min-height:660px;display:flex}.ProjectRoom-module__mazRqG__controlTabs{border-bottom:1px solid var(--line);padding:0 20px;display:flex}.ProjectRoom-module__mazRqG__controlTabs button{color:#6a7462;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:9px;padding:17px 3px;font-size:14px;display:flex}.ProjectRoom-module__mazRqG__controlTabs button>span{font-family:var(--font-jetbrains-mono),monospace;color:#8b9580;font-size:14px}.ProjectRoom-module__mazRqG__controlTabs .ProjectRoom-module__mazRqG__selectedTab{color:#334b31;border-bottom-color:#667d52}.ProjectRoom-module__mazRqG__controlBody{flex:1;padding:26px 25px}.ProjectRoom-module__mazRqG__controlBody h2{letter-spacing:-.045em;margin-top:8px;font-size:24px;font-weight:450;line-height:1.25}.ProjectRoom-module__mazRqG__controlIntro{color:#717969;font-size:14px;line-height:1.7;margin-top:9px!important}.ProjectRoom-module__mazRqG__systemChoices{flex-direction:column;gap:8px;margin-top:24px;display:flex}.ProjectRoom-module__mazRqG__systemChoice{text-align:left;color:var(--ink);background:0 0;border:1px solid #dce1d3;border-radius:2px;align-items:center;gap:12px;padding:13px 11px;transition:background .2s,border-color .2s;display:flex}.ProjectRoom-module__mazRqG__systemChoice:hover{background:#f0f3e8}.ProjectRoom-module__mazRqG__systemSelected{background:#eef2e4;border-color:#8b9d76}.ProjectRoom-module__mazRqG__systemMini{color:#7e8b73;flex-shrink:0;place-items:center;width:38px;display:grid}.ProjectRoom-module__mazRqG__systemChoice strong{font-size:14px;font-weight:550;display:block}.ProjectRoom-module__mazRqG__systemChoice small{color:#6c7662;margin-top:2px;font-size:14px;line-height:1.6;display:block}.ProjectRoom-module__mazRqG__radio{border:1px solid #b7c1ac;border-radius:50%;flex:0 0 15px;place-items:center;height:15px;margin-left:auto;display:grid}.ProjectRoom-module__mazRqG__radio>span{background:#657d50;border-radius:50%;width:7px;height:7px}.ProjectRoom-module__mazRqG__quietButton{color:#6b775e;background:0 0;border:0;align-items:center;gap:8px;padding:0;line-height:1.6;display:inline-flex;font-size:14px!important}.ProjectRoom-module__mazRqG__quietButton:hover{color:#35482b;text-underline-offset:4px;text-decoration:underline}.ProjectRoom-module__mazRqG__systemChoices+.ProjectRoom-module__mazRqG__quietButton{margin-top:13px}.ProjectRoom-module__mazRqG__finishHeading{justify-content:space-between;align-items:center;gap:12px;margin:25px 0 12px;display:flex}.ProjectRoom-module__mazRqG__finishHeading h3{font-size:14px;font-weight:550}.ProjectRoom-module__mazRqG__sideToggle{background:#e8edde;border-radius:2px;padding:3px;display:flex}.ProjectRoom-module__mazRqG__sideToggle button{color:#6b775e;background:0 0;border:0;padding:3px 8px;font-size:14px}.ProjectRoom-module__mazRqG__sideToggle .ProjectRoom-module__mazRqG__toggleOn{color:#3a4f30;background:#fcfdf7;box-shadow:0 1px 4px #0000000d}.ProjectRoom-module__mazRqG__swatches{flex-wrap:wrap;gap:12px;padding:4px;display:flex}.ProjectRoom-module__mazRqG__swatches button{border:1px solid #0002;border-radius:50%;place-items:center;width:27px;height:27px;transition:box-shadow .2s,transform .2s;display:grid;box-shadow:0 0 0 3px #fafaf6}.ProjectRoom-module__mazRqG__swatches button:hover{transform:scale(1.1)}.ProjectRoom-module__mazRqG__swatches .ProjectRoom-module__mazRqG__swatchSelected{box-shadow:0 0 0 2px #fafaf6,0 0 0 3px #6e815b}.ProjectRoom-module__mazRqG__finishName{color:#59644f;justify-content:space-between;gap:10px;font-size:14px;display:flex;margin-top:13px!important}.ProjectRoom-module__mazRqG__finishName>span{font-family:var(--font-jetbrains-mono),monospace;color:#7b856f;font-size:14px}.ProjectRoom-module__mazRqG__finePrint{color:#727c68;font-size:14px;line-height:1.7;margin-top:11px!important}.ProjectRoom-module__mazRqG__controlBottom{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:17px 24px;display:flex}.ProjectRoom-module__mazRqG__controlBottom .ProjectRoom-module__mazRqG__finePrint{letter-spacing:.08em;font-size:14px;margin-top:0!important}.ProjectRoom-module__mazRqG__controlBottom .ProjectRoom-module__mazRqG__darkButton{gap:13px;font-size:14px!important}.ProjectRoom-module__mazRqG__field{color:#4d5b42;margin-top:20px;font-size:14px;font-weight:550;display:block}.ProjectRoom-module__mazRqG__field>span{float:right;font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.08em;color:#7c866f;font-size:14px}.ProjectRoom-module__mazRqG__field input,.ProjectRoom-module__mazRqG__field select{color:#283725;background:#fff;border:1px solid #cfd7c3;border-radius:2px;width:100%;min-height:44px;margin-top:7px;padding:11px 12px;font-size:14px;display:block;outline-offset:2px!important}.ProjectRoom-module__mazRqG__field input::placeholder{color:#8f9787}.ProjectRoom-module__mazRqG__twoFields{grid-template-columns:1fr 1fr;gap:15px;display:grid}.ProjectRoom-module__mazRqG__fieldset{border:0;margin:24px 0 0;padding:0}.ProjectRoom-module__mazRqG__fieldset legend{color:#4d5b42;width:100%;margin-bottom:12px;font-size:14px;font-weight:550}.ProjectRoom-module__mazRqG__fieldset legend span{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.06em;color:#7c866f;float:right;margin-top:3px;font-size:14px;font-weight:400}.ProjectRoom-module__mazRqG__segmented{background:#e9edde;border-radius:2px;padding:4px;display:flex}.ProjectRoom-module__mazRqG__segmented button{color:#6a775e;background:0 0;border:0;flex:1;padding:8px;font-size:14px}.ProjectRoom-module__mazRqG__segmented .ProjectRoom-module__mazRqG__segmentOn{color:#354b2e;background:#fff;box-shadow:0 1px 4px #00000009}.ProjectRoom-module__mazRqG__glassChoices{grid-template-columns:1fr 1fr;gap:9px;display:grid}.ProjectRoom-module__mazRqG__glassChoices button{text-align:left;color:#4b5d40;background:0 0;border:1px solid #d6decc;flex-direction:column;gap:4px;padding:14px;display:flex}.ProjectRoom-module__mazRqG__glassChoices strong{font-size:14px;font-weight:550}.ProjectRoom-module__mazRqG__glassChoices small{color:#6f7c62;font-size:14px}.ProjectRoom-module__mazRqG__glassLines{gap:4px;height:35px;margin:1px 0 7px;display:flex;transform:skewY(-12deg)}.ProjectRoom-module__mazRqG__glassLines i{background:#a9c9bf44;border:1px solid #8aab9c;width:7px;height:35px}.ProjectRoom-module__mazRqG__glassChoices .ProjectRoom-module__mazRqG__glassSelected{background:#ecf2e2;border-color:#81956b}.ProjectRoom-module__mazRqG__checkbox{cursor:pointer;align-items:start;gap:10px;margin-top:25px;font-size:14px;display:flex}.ProjectRoom-module__mazRqG__checkbox input{accent-color:#4d6945;width:16px;height:16px;margin-top:3px}.ProjectRoom-module__mazRqG__checkbox strong{font-weight:500;display:block}.ProjectRoom-module__mazRqG__checkbox small{color:#738266;margin-top:3px;font-size:14px;display:block}.ProjectRoom-module__mazRqG__locationNote{color:#5b7250;background:#eaf0df;border:1px solid #d2ddc3;align-items:start;gap:10px;margin-top:22px;padding:15px;display:flex}.ProjectRoom-module__mazRqG__locationNote strong{font-size:14px}.ProjectRoom-module__mazRqG__locationNote p{color:#627655;margin-top:3px;font-size:14px;line-height:1.6}.ProjectRoom-module__mazRqG__budgetBar{background:#e6ebdc;border:1px solid #d7dfca;justify-content:space-between;align-items:center;gap:25px;margin-top:22px;padding:26px 30px;display:flex}.ProjectRoom-module__mazRqG__budgetNumber{letter-spacing:-.04em;margin:10px 0 6px;font-size:27px;font-weight:450;line-height:1.25}.ProjectRoom-module__mazRqG__budgetNumber>span{color:#89967b}.ProjectRoom-module__mazRqG__budgetBar p{color:#66755a;font-size:14px}.ProjectRoom-module__mazRqG__budgetActions{flex-direction:column;flex-shrink:0;align-items:center;gap:13px;display:flex}.ProjectRoom-module__mazRqG__textLink{color:#5c7048;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:inline-flex;font-size:14px!important}.ProjectRoom-module__mazRqG__textLink:hover{text-underline-offset:4px;text-decoration:underline}.ProjectRoom-module__mazRqG__budgetFootnote{color:#738166;max-width:790px;line-height:1.7;margin-top:12px!important;font-size:14px!important}.ProjectRoom-module__mazRqG__error{padding:10px 0;line-height:1.6;color:#9c392b!important;font-size:14px!important}.ProjectRoom-module__mazRqG__lead{color:#6a7463;max-width:620px;font-size:14px;line-height:1.8;margin-top:-7px!important;margin-bottom:27px!important}.ProjectRoom-module__mazRqG__optionPicker{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.ProjectRoom-module__mazRqG__optionPicker button{color:#5a6b4b;background:0 0;border:1px solid #cbd5bf;align-items:center;gap:18px;padding:10px 14px;font-size:14px;display:flex}.ProjectRoom-module__mazRqG__optionPicker button[aria-pressed=true]{background:#e4ecda;border-color:#9caa88}.ProjectRoom-module__mazRqG__compareGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;display:grid}.ProjectRoom-module__mazRqG__optionCard{background:#fbfcf6;border:1px solid #d6dccb;min-width:0}.ProjectRoom-module__mazRqG__optionHeading{justify-content:space-between;align-items:center;gap:10px;padding:20px 24px 0;display:flex}.ProjectRoom-module__mazRqG__optionHeading>span:last-child{color:#7c896c;font-size:14px}.ProjectRoom-module__mazRqG__optionCard>h2{letter-spacing:-.03em;overflow-wrap:anywhere;padding:9px 24px 18px;font-size:21px;font-weight:450;line-height:1.35}.ProjectRoom-module__mazRqG__optionProduct{background:#eeeee6;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:20px;display:flex;position:relative}.ProjectRoom-module__mazRqG__crossSection{object-fit:contain;mix-blend-mode:multiply;max-width:100%;height:235px}.ProjectRoom-module__mazRqG__optionProduct>span{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.12em;color:#69765c;margin-top:16px;font-size:14px}.ProjectRoom-module__mazRqG__optionInfo{padding:24px}.ProjectRoom-module__mazRqG__optionInfo>h3{letter-spacing:-.04em;margin-top:7px;font-size:26px;font-weight:450}.ProjectRoom-module__mazRqG__optionInfo>p{color:#6b785f;min-height:55px;margin-top:9px;font-size:14px;line-height:1.7}.ProjectRoom-module__mazRqG__optionSpecs{margin:21px 0 0}.ProjectRoom-module__mazRqG__optionSpecs>div{border-top:1px solid #dce3d1;justify-content:space-between;align-items:start;gap:16px;padding:11px 0;font-size:14px;display:flex}.ProjectRoom-module__mazRqG__optionSpecs dt{color:#728363}.ProjectRoom-module__mazRqG__optionSpecs dt>span{font-size:14px}.ProjectRoom-module__mazRqG__optionSpecs dd{text-align:right;color:#344c2e}.ProjectRoom-module__mazRqG__colorDot{width:9px;height:9px;margin-right:5px}.ProjectRoom-module__mazRqG__optionInfo>.ProjectRoom-module__mazRqG__darkButton{width:100%}.ProjectRoom-module__mazRqG__optionManage{color:#77846a;margin-top:17px;font-size:14px}.ProjectRoom-module__mazRqG__optionManage summary{cursor:pointer}.ProjectRoom-module__mazRqG__optionManage p{margin:10px 0;font-size:14px}.ProjectRoom-module__mazRqG__emptyOption{text-align:center;background:#f0f3e9;border:1px dashed #bcc9ab;flex-direction:column;justify-content:center;align-items:center;min-height:510px;padding:55px 40px;display:flex}.ProjectRoom-module__mazRqG__emptyWindow{color:#97a687;margin-bottom:32px;padding:20px;position:relative}.ProjectRoom-module__mazRqG__emptyPlus{color:#6e8458;background:#e8eedc;border:1px solid #bfccb0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:0;right:0}.ProjectRoom-module__mazRqG__emptyOption h2{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.035em;white-space:pre-line;margin-top:15px;font-size:30px;font-weight:400;line-height:1.3}.ProjectRoom-module__mazRqG__emptyOption>p:not(.ProjectRoom-module__mazRqG__eyebrow){color:#718162;max-width:275px;margin-top:18px;font-size:14px;line-height:1.8}.ProjectRoom-module__mazRqG__emptyOption>.ProjectRoom-module__mazRqG__outlineButton{margin-top:26px}.ProjectRoom-module__mazRqG__consequenceNote{color:#526843;background:#e5ecda;border:1px solid #d3dec4;align-items:start;gap:19px;margin-top:25px;padding:27px;display:flex}.ProjectRoom-module__mazRqG__consequenceNote>svg{flex-shrink:0}.ProjectRoom-module__mazRqG__consequenceNote h3{margin-bottom:7px;font-size:14px;font-weight:550}.ProjectRoom-module__mazRqG__consequenceNote p{color:#6a7c59;max-width:700px;font-size:14px;line-height:1.8}.ProjectRoom-module__mazRqG__consequenceNote>.ProjectRoom-module__mazRqG__textLink{text-align:left;flex-shrink:0;align-self:center;min-width:115px;max-width:150px;margin-left:auto}.ProjectRoom-module__mazRqG__consequenceNote>.ProjectRoom-module__mazRqG__textLink svg{flex-shrink:0}.ProjectRoom-module__mazRqG__briefGrid{grid-template-columns:minmax(0,1.65fr) minmax(230px,1fr);align-items:start;gap:35px;display:grid}.ProjectRoom-module__mazRqG__briefSheet{background:#fffef8;border:1px solid #e1e4d6;padding:36px 38px;box-shadow:0 6px 20px #29321904}.ProjectRoom-module__mazRqG__briefTop{color:#62774f;border-bottom:1px solid #d5deca;justify-content:space-between;align-items:center;padding-bottom:23px;display:flex}.ProjectRoom-module__mazRqG__briefStatus{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.08em;color:#647951;background:#edf1e4;margin-top:28px;padding:5px 8px;font-size:14px;display:inline-block}.ProjectRoom-module__mazRqG__briefSheet>h2{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.04em;overflow-wrap:anywhere;margin-top:16px;font-size:36px;font-weight:400;line-height:1.22}.ProjectRoom-module__mazRqG__briefIntro{color:#79866b;font-size:14px;line-height:1.85;margin-top:15px!important}.ProjectRoom-module__mazRqG__briefFacts{margin:25px 0}.ProjectRoom-module__mazRqG__briefFacts>div{border-bottom:1px solid #e2e8d9;grid-template-columns:.8fr 1fr;gap:15px;padding:12px 0;font-size:14px;display:grid}.ProjectRoom-module__mazRqG__briefFacts dt{color:#7d8a6f}.ProjectRoom-module__mazRqG__briefFacts dd{color:#3c5231}.ProjectRoom-module__mazRqG__briefBand{background:#eff3e6;padding:20px}.ProjectRoom-module__mazRqG__briefBand>strong{letter-spacing:-.04em;margin-top:10px;font-size:28px;font-weight:450;line-height:1.3;display:block}.ProjectRoom-module__mazRqG__briefBand p{color:#738365;margin-top:9px;font-size:14px;line-height:1.7}.ProjectRoom-module__mazRqG__briefOptions{margin-top:26px}.ProjectRoom-module__mazRqG__briefOptions h3,.ProjectRoom-module__mazRqG__openQuestions h3{margin-bottom:14px;font-size:14px;font-weight:550}.ProjectRoom-module__mazRqG__briefOptions>div{color:#6c7e5b;border-bottom:1px solid #e1e8d8;justify-content:space-between;gap:15px;padding:10px 0;font-size:14px;display:flex}.ProjectRoom-module__mazRqG__briefOptions>div>span:last-child{text-align:right}.ProjectRoom-module__mazRqG__openQuestions{padding-top:28px}.ProjectRoom-module__mazRqG__openQuestions ul{margin:0;padding:0;list-style:none}.ProjectRoom-module__mazRqG__openQuestions li{color:#6e805e;margin-top:8px;padding-left:15px;font-size:14px;line-height:1.8;position:relative}.ProjectRoom-module__mazRqG__openQuestions li:before{content:"";border:1px solid #9ead8d;width:6px;height:6px;position:absolute;top:6px;left:0}.ProjectRoom-module__mazRqG__briefFooter{color:#839475;border-top:1px solid #dbe3d0;justify-content:space-between;gap:10px;margin-top:30px;padding-top:20px;font-size:14px;display:flex}.ProjectRoom-module__mazRqG__briefAside{min-width:0}.ProjectRoom-module__mazRqG__nextCard{color:#f0f3e7;background:#20332c;padding:29px 25px}.ProjectRoom-module__mazRqG__nextCard .ProjectRoom-module__mazRqG__eyebrow{color:#a9ba96;font-size:14px}.ProjectRoom-module__mazRqG__nextCard h2{font-size:35px;font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.03em;margin-top:19px;font-weight:400;line-height:1.2}.ProjectRoom-module__mazRqG__nextCard h2 em{color:#bfcea9;font-weight:400}.ProjectRoom-module__mazRqG__nextCard>p{color:#c1ceb4;margin-top:18px;font-size:14px;line-height:1.85}.ProjectRoom-module__mazRqG__nextCard .ProjectRoom-module__mazRqG__avatar{width:52px;height:52px;margin-top:26px}.ProjectRoom-module__mazRqG__nextCard>strong{margin-top:11px;font-size:14px;font-weight:500;display:block}.ProjectRoom-module__mazRqG__nextCard>span:not(.ProjectRoom-module__mazRqG__eyebrow){color:#b1c29f;margin-top:3px;font-size:14px;display:block}.ProjectRoom-module__mazRqG__nextCard>.ProjectRoom-module__mazRqG__lightButton{gap:13px;width:100%;padding:12px;font-size:14px!important}.ProjectRoom-module__mazRqG__nextCard .ProjectRoom-module__mazRqG__callNote{text-align:center;color:#a1b990;margin-top:14px;font-size:14px}.ProjectRoom-module__mazRqG__briefTools{border:1px solid #d3ddc7;margin-top:19px}.ProjectRoom-module__mazRqG__briefTools button,.ProjectRoom-module__mazRqG__briefTools a{color:#566f43;text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:17px 15px;font-size:14px;display:flex}.ProjectRoom-module__mazRqG__briefTools>:not(:first-child){border-top:1px solid #d3ddc7}.ProjectRoom-module__mazRqG__briefTools>*>svg:last-child{margin-left:auto}.ProjectRoom-module__mazRqG__briefTools>*>svg{flex-shrink:0}.ProjectRoom-module__mazRqG__briefTools>button:hover,.ProjectRoom-module__mazRqG__briefTools>a:hover{background:#e6eddc}.ProjectRoom-module__mazRqG__briefAside>.ProjectRoom-module__mazRqG__finePrint{margin-top:18px!important}.ProjectRoom-module__mazRqG__toast{color:#eff6e7;opacity:0;pointer-events:none;z-index:100;background:#263b2e;border:1px solid #536c43;border-radius:3px;align-items:center;gap:12px;width:max-content;max-width:600px;padding:14px 18px;font-size:14px;transition:opacity .2s,transform .2s;display:flex;position:fixed;bottom:25px;left:calc(50% + 114px);transform:translate(-50%,20px);box-shadow:0 8px 35px #0002}.ProjectRoom-module__mazRqG__toastVisible{opacity:1;pointer-events:auto;transform:translate(-50%)}.ProjectRoom-module__mazRqG__toast>svg{flex-shrink:0}.ProjectRoom-module__mazRqG__toast button{color:inherit;background:0 0;border:0;place-items:center;margin-left:5px;padding:4px;display:grid}.ProjectRoom-module__mazRqG__dialog{width:min(94vw,490px);max-height:90svh;color:var(--ink);background:#f8faf1;border:1px solid #b8c6a7;border-radius:4px;margin:auto;padding:0;overflow:auto;box-shadow:0 20px 80px #0003}.ProjectRoom-module__mazRqG__dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#17251ee0}.ProjectRoom-module__mazRqG__dialogInner{padding:38px;position:relative}.ProjectRoom-module__mazRqG__dialog h2{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.04em;margin-top:14px;font-size:32px;font-weight:400;line-height:1.3}.ProjectRoom-module__mazRqG__dialogInner>p:not(.ProjectRoom-module__mazRqG__eyebrow){color:#6c7e5c;margin-top:17px;font-size:14px;line-height:1.8}.ProjectRoom-module__mazRqG__closeDialog{color:#768767;background:0 0;border:0;padding:6px;position:absolute;top:14px;right:14px}.ProjectRoom-module__mazRqG__dialog .ProjectRoom-module__mazRqG__darkButton{width:100%;margin-top:25px}.ProjectRoom-module__mazRqG__restoreSection{border-top:1px solid #d4dfc6;margin-top:26px;padding-top:22px}.ProjectRoom-module__mazRqG__restoreSection h3{font-size:14px;font-weight:550}.ProjectRoom-module__mazRqG__restoreSection p{color:#768969;margin-top:9px;font-size:14px;line-height:1.8}.ProjectRoom-module__mazRqG__restoreSection .ProjectRoom-module__mazRqG__outlineButton{width:100%;margin-top:17px}@media (min-width:1600px){.ProjectRoom-module__mazRqG__hero{height:440px}.ProjectRoom-module__mazRqG__heroCopy{padding:50px}.ProjectRoom-module__mazRqG__hero h2{font-size:61px}.ProjectRoom-module__mazRqG__heroCopy>p{font-size:14px}.ProjectRoom-module__mazRqG__content{padding-top:40px}.ProjectRoom-module__mazRqG__overviewLower{grid-template-columns:1.65fr 1fr}}@media (max-width:1200px){.ProjectRoom-module__mazRqG__sidebar{width:196px;padding:28px 17px 14px}.ProjectRoom-module__mazRqG__workspace{margin-left:196px}.ProjectRoom-module__mazRqG__topbar{padding:0 27px}.ProjectRoom-module__mazRqG__content{padding:30px 27px 0}.ProjectRoom-module__mazRqG__topActions{gap:14px}.ProjectRoom-module__mazRqG__storage{font-size:14px}.ProjectRoom-module__mazRqG__breadcrumb{gap:9px;font-size:14px}.ProjectRoom-module__mazRqG__heroCopy{padding:39px 32px}.ProjectRoom-module__mazRqG__hero h2{font-size:48px}.ProjectRoom-module__mazRqG__entryPath{gap:9px;padding:19px 13px}.ProjectRoom-module__mazRqG__entryPath p{font-size:14px}.ProjectRoom-module__mazRqG__overviewLower{gap:25px}.ProjectRoom-module__mazRqG__noteCard{padding:23px}.ProjectRoom-module__mazRqG__sectionHeading h2{font-size:17px}.ProjectRoom-module__mazRqG__studioGrid{grid-template-columns:minmax(0,1fr) minmax(320px,1fr);gap:17px}.ProjectRoom-module__mazRqG__controlBody{padding:24px 18px}.ProjectRoom-module__mazRqG__controlTabs{padding:0 12px}.ProjectRoom-module__mazRqG__controlBottom{padding:16px}.ProjectRoom-module__mazRqG__visualFooter{flex-wrap:wrap;padding:17px}.ProjectRoom-module__mazRqG__finishChip{font-size:14px}.ProjectRoom-module__mazRqG__budgetNumber{font-size:24px}.ProjectRoom-module__mazRqG__briefGrid{gap:22px}.ProjectRoom-module__mazRqG__briefSheet{padding:28px}.ProjectRoom-module__mazRqG__nextCard{padding:25px 20px}.ProjectRoom-module__mazRqG__nextCard h2{font-size:30px}.ProjectRoom-module__mazRqG__toast{left:calc(50% + 98px)}}@media (max-width:1000px){.ProjectRoom-module__mazRqG__sidebar{width:178px;padding-left:13px;padding-right:13px}.ProjectRoom-module__mazRqG__workspace{margin-left:178px}.ProjectRoom-module__mazRqG__navItem{gap:8px;font-size:14px!important}.ProjectRoom-module__mazRqG__navNumber,.ProjectRoom-module__mazRqG__sidebarFoot,.ProjectRoom-module__mazRqG__brand{font-size:14px}.ProjectRoom-module__mazRqG__brandGuy{font-size:22px}.ProjectRoom-module__mazRqG__brandMark{width:38px;height:42px}.ProjectRoom-module__mazRqG__advisorCard{grid-template-columns:30px 1fr;gap:7px}.ProjectRoom-module__mazRqG__advisorCard a{display:none}.ProjectRoom-module__mazRqG__advisorCard .ProjectRoom-module__mazRqG__avatar{width:30px;height:30px}.ProjectRoom-module__mazRqG__advisorCard strong,.ProjectRoom-module__mazRqG__advisorCard p,.ProjectRoom-module__mazRqG__storyLink{font-size:14px}.ProjectRoom-module__mazRqG__topbar{height:68px;padding:0 23px}.ProjectRoom-module__mazRqG__storage{display:none}.ProjectRoom-module__mazRqG__content{padding:27px 23px 0}.ProjectRoom-module__mazRqG__pageHeading h1{font-size:29px}.ProjectRoom-module__mazRqG__hero{height:374px}.ProjectRoom-module__mazRqG__heroCopy{padding:36px 28px}.ProjectRoom-module__mazRqG__hero h2{font-size:45px}.ProjectRoom-module__mazRqG__photoCaption{max-width:170px;font-size:14px;bottom:18px;right:18px}.ProjectRoom-module__mazRqG__heroShade{background:linear-gradient(90deg,#142022f5 0%,#142022d9 38%,#1420224d 100%)}.ProjectRoom-module__mazRqG__entryPath{align-items:start;padding:20px 12px}.ProjectRoom-module__mazRqG__pathNumber{display:none}.ProjectRoom-module__mazRqG__entryPath>svg{width:13px;margin-top:3px}.ProjectRoom-module__mazRqG__entryPath h3{font-size:14px}.ProjectRoom-module__mazRqG__overviewLower{grid-template-columns:1.2fr 1fr;gap:20px}.ProjectRoom-module__mazRqG__sectionHeading>span{display:none}.ProjectRoom-module__mazRqG__noteCard>p{font-size:19px}.ProjectRoom-module__mazRqG__studioGrid{grid-template-columns:minmax(0,1fr)}.ProjectRoom-module__mazRqG__visualColumn{grid-template-columns:1fr;display:grid;position:relative}.ProjectRoom-module__mazRqG__controls{min-height:0}.ProjectRoom-module__mazRqG__controlBody{padding:25px}.ProjectRoom-module__mazRqG__systemChoices{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ProjectRoom-module__mazRqG__systemChoice{flex-wrap:wrap;align-content:start;padding:14px 11px;position:relative}.ProjectRoom-module__mazRqG__systemChoice>span:nth-child(2){order:2;width:100%}.ProjectRoom-module__mazRqG__radio{position:absolute;top:20px;right:12px}.ProjectRoom-module__mazRqG__systemMini{width:30px;margin-bottom:4px}.ProjectRoom-module__mazRqG__systemChoice small{font-size:14px}.ProjectRoom-module__mazRqG__controlBottom{padding:18px 25px}.ProjectRoom-module__mazRqG__finishHeading{max-width:400px}.ProjectRoom-module__mazRqG__swatches{gap:14px}.ProjectRoom-module__mazRqG__finishName{max-width:400px}.ProjectRoom-module__mazRqG__budgetBar{padding:24px}.ProjectRoom-module__mazRqG__budgetNumber{font-size:23px}.ProjectRoom-module__mazRqG__budgetActions{max-width:185px}.ProjectRoom-module__mazRqG__compareGrid{gap:16px}.ProjectRoom-module__mazRqG__optionInfo{padding:19px}.ProjectRoom-module__mazRqG__optionHeading{padding:17px 19px 0}.ProjectRoom-module__mazRqG__optionCard>h2{padding-left:19px;padding-right:19px;font-size:19px}.ProjectRoom-module__mazRqG__optionSpecs>div{gap:10px;font-size:14px}.ProjectRoom-module__mazRqG__consequenceNote{flex-wrap:wrap;padding:22px}.ProjectRoom-module__mazRqG__consequenceNote>div{flex:1}.ProjectRoom-module__mazRqG__consequenceNote>.ProjectRoom-module__mazRqG__textLink{min-width:0;max-width:none;margin-left:43px}.ProjectRoom-module__mazRqG__briefGrid{grid-template-columns:1fr}.ProjectRoom-module__mazRqG__briefAside{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.ProjectRoom-module__mazRqG__briefAside>.ProjectRoom-module__mazRqG__finePrint{grid-area:1/2;padding-top:180px}.ProjectRoom-module__mazRqG__briefTools{grid-area:1/2;margin-top:0}.ProjectRoom-module__mazRqG__nextCard{grid-row:1/3}.ProjectRoom-module__mazRqG__toast{max-width:calc(100vw - 230px);left:calc(50% + 89px)}}@media (max-width:760px){.ProjectRoom-module__mazRqG__sidebar{top:0;z-index:40;background:#eef0e8;border-bottom:1px solid #d3dcc8;border-right:0;width:100%;padding:0;display:block;position:sticky;inset:auto}.ProjectRoom-module__mazRqG__brand{gap:7px;font-size:14px;line-height:1.05;position:absolute;top:12px;left:18px}.ProjectRoom-module__mazRqG__brandGuy{margin-top:2px;font-size:14px}.ProjectRoom-module__mazRqG__brandMark{width:27px;height:30px}.ProjectRoom-module__mazRqG__brandMark svg{width:21px;height:21px}.ProjectRoom-module__mazRqG__roomLabel{border:0;justify-content:end;gap:7px;height:54px;margin:0;padding:0 18px 0 120px;font-size:14px}.ProjectRoom-module__mazRqG__version{margin-left:5px}.ProjectRoom-module__mazRqG__navEyebrow,.ProjectRoom-module__mazRqG__sidebarBottom{display:none}.ProjectRoom-module__mazRqG__nav{border-top:1px solid #dce2d2;flex-direction:row;gap:0;padding:0 7px}.ProjectRoom-module__mazRqG__navItem{white-space:nowrap;border:0;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:5px;width:auto;margin:0;padding:13px 4px;display:flex;font-size:14px!important}.ProjectRoom-module__mazRqG__navItem>svg{width:15px;height:15px}.ProjectRoom-module__mazRqG__navActive{box-shadow:none;background:#e3e9db;border-bottom-color:#6c8058}.ProjectRoom-module__mazRqG__navNumber,.ProjectRoom-module__mazRqG__navCount{display:none}.ProjectRoom-module__mazRqG__workspace{margin-left:0}.ProjectRoom-module__mazRqG__topbar{height:58px;padding:0 20px}.ProjectRoom-module__mazRqG__breadcrumb{letter-spacing:.04em;gap:8px;font-size:14px}.ProjectRoom-module__mazRqG__breadcrumb strong{max-width:155px;font-size:14px}.ProjectRoom-module__mazRqG__saveButton{gap:6px;padding:8px 10px;font-size:14px!important}.ProjectRoom-module__mazRqG__saveButton svg{width:14px;height:14px}.ProjectRoom-module__mazRqG__content{padding:26px 20px 0}.ProjectRoom-module__mazRqG__pageHeading{gap:10px;margin-bottom:23px}.ProjectRoom-module__mazRqG__pageHeading h1{max-width:300px;font-size:29px;line-height:1.2}.ProjectRoom-module__mazRqG__pageHeading .ProjectRoom-module__mazRqG__eyebrow{letter-spacing:.12em;font-size:14px}.ProjectRoom-module__mazRqG__pageIndex{align-self:start;padding-top:1px;font-size:14px}.ProjectRoom-module__mazRqG__pageIndex span{margin-top:5px}.ProjectRoom-module__mazRqG__hero{height:430px;margin-left:-20px;margin-right:-20px}.ProjectRoom-module__mazRqG__heroCopy{padding:38px 29px}.ProjectRoom-module__mazRqG__hero h2{margin-top:28px;font-size:48px}.ProjectRoom-module__mazRqG__heroCopy>p{max-width:270px;margin-top:21px;font-size:14px}.ProjectRoom-module__mazRqG__heroEyebrow{font-size:14px}.ProjectRoom-module__mazRqG__heroShade{background:linear-gradient(90deg,#142022eb,#1420228c),linear-gradient(#0000 50%,#14202273)}.ProjectRoom-module__mazRqG__heroImage{object-position:62% 50%}.ProjectRoom-module__mazRqG__heroCorner{display:none}.ProjectRoom-module__mazRqG__photoCaption{max-width:none;font-size:14px;bottom:19px;right:18px}.ProjectRoom-module__mazRqG__photoCaption small{font-size:14px}.ProjectRoom-module__mazRqG__heroCopy>.ProjectRoom-module__mazRqG__lightButton{margin-top:23px}.ProjectRoom-module__mazRqG__entryPaths{border-left:0;border-right:0;grid-template-columns:1fr;margin-bottom:28px;margin-left:-20px;margin-right:-20px}.ProjectRoom-module__mazRqG__entryPath{align-items:center;gap:16px;padding:19px 24px}.ProjectRoom-module__mazRqG__entryPath+.ProjectRoom-module__mazRqG__entryPath{border-left:0;border-top:1px solid var(--line)}.ProjectRoom-module__mazRqG__pathNumber{align-self:start;padding-top:3px;font-size:14px;display:block}.ProjectRoom-module__mazRqG__entryPath h3{font-size:14px}.ProjectRoom-module__mazRqG__entryPath p{max-width:none;margin-top:3px;font-size:14px}.ProjectRoom-module__mazRqG__entryPath>svg{width:17px}.ProjectRoom-module__mazRqG__overviewLower{grid-template-columns:1fr;gap:27px}.ProjectRoom-module__mazRqG__sectionHeading h2{font-size:21px}.ProjectRoom-module__mazRqG__sectionHeading>span{font-size:14px;display:block}.ProjectRoom-module__mazRqG__journeyStep{gap:15px;padding:16px 0}.ProjectRoom-module__mazRqG__journeyStep strong,.ProjectRoom-module__mazRqG__journeyStep small{font-size:14px}.ProjectRoom-module__mazRqG__stepCircle{width:31px;height:31px}.ProjectRoom-module__mazRqG__noteCard{padding:26px}.ProjectRoom-module__mazRqG__noteCard>p{max-width:none;font-size:24px}.ProjectRoom-module__mazRqG__noteCard .ProjectRoom-module__mazRqG__eyebrow,.ProjectRoom-module__mazRqG__signature strong,.ProjectRoom-module__mazRqG__signature small,.ProjectRoom-module__mazRqG__noteCard>a{font-size:14px}.ProjectRoom-module__mazRqG__footer{gap:10px;margin-top:33px;padding:20px 0;font-size:14px}.ProjectRoom-module__mazRqG__footer>span:last-child{display:none}.ProjectRoom-module__mazRqG__studioGrid{gap:21px}.ProjectRoom-module__mazRqG__visualHeading{padding:12px 14px;font-size:14px}.ProjectRoom-module__mazRqG__visualHeading strong span{font-size:14px}.ProjectRoom-module__mazRqG__visualFooter{padding:19px}.ProjectRoom-module__mazRqG__visualFooter h2{font-size:24px}.ProjectRoom-module__mazRqG__guidance p{font-size:14px}.ProjectRoom-module__mazRqG__controls{margin-left:0;margin-right:0}.ProjectRoom-module__mazRqG__controlTabs{padding:0 9px}.ProjectRoom-module__mazRqG__controlTabs button{padding:17px 3px;font-size:14px}.ProjectRoom-module__mazRqG__controlBody{padding:25px 20px}.ProjectRoom-module__mazRqG__controlBody h2{font-size:26px}.ProjectRoom-module__mazRqG__controlIntro{font-size:14px}.ProjectRoom-module__mazRqG__systemChoices{gap:9px;display:flex}.ProjectRoom-module__mazRqG__systemChoice{flex-wrap:nowrap;align-content:normal;align-items:center;gap:11px;padding:15px 12px}.ProjectRoom-module__mazRqG__systemChoice>span:nth-child(2){order:initial;width:auto}.ProjectRoom-module__mazRqG__radio{position:static}.ProjectRoom-module__mazRqG__systemMini{width:32px;margin:0}.ProjectRoom-module__mazRqG__systemChoice strong,.ProjectRoom-module__mazRqG__systemChoice small{font-size:14px}.ProjectRoom-module__mazRqG__swatches{gap:13px}.ProjectRoom-module__mazRqG__swatches button{width:27px;height:27px}.ProjectRoom-module__mazRqG__controlBottom{padding:16px 20px}.ProjectRoom-module__mazRqG__controlBottom .ProjectRoom-module__mazRqG__finePrint{max-width:100px;font-size:14px}.ProjectRoom-module__mazRqG__controlBottom .ProjectRoom-module__mazRqG__darkButton{gap:12px;padding:12px 14px;font-size:14px!important}.ProjectRoom-module__mazRqG__finishHeading h3,.ProjectRoom-module__mazRqG__field{font-size:14px}.ProjectRoom-module__mazRqG__field input,.ProjectRoom-module__mazRqG__field select{min-height:46px;padding:10px;font-size:16px}.ProjectRoom-module__mazRqG__field>span,.ProjectRoom-module__mazRqG__fieldset legend,.ProjectRoom-module__mazRqG__glassChoices strong,.ProjectRoom-module__mazRqG__glassChoices small,.ProjectRoom-module__mazRqG__checkbox strong,.ProjectRoom-module__mazRqG__checkbox small{font-size:14px}.ProjectRoom-module__mazRqG__budgetBar{flex-direction:column;align-items:stretch;gap:23px;padding:23px}.ProjectRoom-module__mazRqG__budgetNumber{max-width:300px;font-size:26px}.ProjectRoom-module__mazRqG__budgetBar p{font-size:14px}.ProjectRoom-module__mazRqG__budgetActions{flex-direction:row;justify-content:space-between;gap:18px;max-width:none;display:flex}.ProjectRoom-module__mazRqG__budgetActions .ProjectRoom-module__mazRqG__outlineButton{gap:7px;padding:11px 12px;font-size:14px!important}.ProjectRoom-module__mazRqG__budgetActions .ProjectRoom-module__mazRqG__textLink{text-align:left;gap:8px;max-width:115px;font-size:14px!important}.ProjectRoom-module__mazRqG__budgetActions .ProjectRoom-module__mazRqG__textLink svg{flex-shrink:0}.ProjectRoom-module__mazRqG__budgetFootnote{font-size:14px!important}.ProjectRoom-module__mazRqG__compareGrid{grid-template-columns:1fr;gap:21px}.ProjectRoom-module__mazRqG__optionPicker{gap:8px}.ProjectRoom-module__mazRqG__optionPicker button{gap:10px;padding:9px 10px;font-size:14px}.ProjectRoom-module__mazRqG__optionCard>h2{font-size:23px}.ProjectRoom-module__mazRqG__optionHeading{padding:23px 23px 0}.ProjectRoom-module__mazRqG__optionCard>h2{padding-left:23px;padding-right:23px}.ProjectRoom-module__mazRqG__optionInfo{padding:24px}.ProjectRoom-module__mazRqG__optionInfo>h3{font-size:28px}.ProjectRoom-module__mazRqG__optionInfo>p{min-height:0;font-size:14px}.ProjectRoom-module__mazRqG__optionSpecs>div{padding:13px 0;font-size:14px}.ProjectRoom-module__mazRqG__emptyOption{min-height:400px;padding:40px 28px}.ProjectRoom-module__mazRqG__emptyOption>h2{font-size:31px}.ProjectRoom-module__mazRqG__emptyOption>p:not(.ProjectRoom-module__mazRqG__eyebrow){font-size:14px}.ProjectRoom-module__mazRqG__consequenceNote{gap:13px;padding:22px 18px}.ProjectRoom-module__mazRqG__consequenceNote h3,.ProjectRoom-module__mazRqG__consequenceNote p{font-size:14px}.ProjectRoom-module__mazRqG__consequenceNote>svg{width:20px}.ProjectRoom-module__mazRqG__consequenceNote>.ProjectRoom-module__mazRqG__textLink{margin-left:33px}.ProjectRoom-module__mazRqG__briefSheet{padding:26px 22px}.ProjectRoom-module__mazRqG__briefSheet>h2{font-size:32px}.ProjectRoom-module__mazRqG__briefTop .ProjectRoom-module__mazRqG__eyebrow,.ProjectRoom-module__mazRqG__briefIntro{font-size:14px}.ProjectRoom-module__mazRqG__briefFacts>div{grid-template-columns:.9fr 1fr;gap:10px;font-size:14px}.ProjectRoom-module__mazRqG__briefBand{padding:18px}.ProjectRoom-module__mazRqG__briefBand>strong{font-size:26px}.ProjectRoom-module__mazRqG__briefOptions>div{font-size:14px}.ProjectRoom-module__mazRqG__briefFooter{flex-direction:column;gap:4px;font-size:14px}.ProjectRoom-module__mazRqG__briefAside{flex-direction:column;gap:0;display:flex}.ProjectRoom-module__mazRqG__nextCard{width:100%;padding:30px}.ProjectRoom-module__mazRqG__nextCard h2{font-size:38px}.ProjectRoom-module__mazRqG__nextCard>p{max-width:270px;font-size:14px}.ProjectRoom-module__mazRqG__nextCard>.ProjectRoom-module__mazRqG__lightButton{font-size:14px!important}.ProjectRoom-module__mazRqG__nextCard .ProjectRoom-module__mazRqG__callNote{font-size:14px}.ProjectRoom-module__mazRqG__briefTools{width:100%;margin-top:20px}.ProjectRoom-module__mazRqG__briefTools button,.ProjectRoom-module__mazRqG__briefTools a{padding:19px;font-size:14px}.ProjectRoom-module__mazRqG__briefAside>.ProjectRoom-module__mazRqG__finePrint{padding-top:0;font-size:14px}.ProjectRoom-module__mazRqG__toast{width:auto;max-width:none;padding:13px 15px;font-size:14px;bottom:15px;left:15px;right:15px;transform:translateY(20px)}.ProjectRoom-module__mazRqG__toastVisible{transform:translateY(0)}.ProjectRoom-module__mazRqG__dialogInner{padding:34px 25px}.ProjectRoom-module__mazRqG__dialog h2{font-size:29px}}@media (prefers-reduced-motion:reduce){.ProjectRoom-module__mazRqG__room *,.ProjectRoom-module__mazRqG__room :before,.ProjectRoom-module__mazRqG__room :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.ProjectRoom-module__mazRqG__lightButton:hover,.ProjectRoom-module__mazRqG__darkButton:hover,.ProjectRoom-module__mazRqG__swatches button:hover{transform:none}}@media print{@page{size:A4;margin:14mm}.ProjectRoom-module__mazRqG__room{background:#fff;font-size:10pt}.ProjectRoom-module__mazRqG__sidebar,.ProjectRoom-module__mazRqG__topbar,.ProjectRoom-module__mazRqG__pageHeading,.ProjectRoom-module__mazRqG__briefAside,.ProjectRoom-module__mazRqG__footer,.ProjectRoom-module__mazRqG__toast,.ProjectRoom-module__mazRqG__dialog,.ProjectRoom-module__mazRqG__skip{display:none!important}.ProjectRoom-module__mazRqG__workspace{margin:0}.ProjectRoom-module__mazRqG__content{max-width:none;padding:0}.ProjectRoom-module__mazRqG__briefGrid{display:block}.ProjectRoom-module__mazRqG__briefSheet{box-shadow:none;background:#fff;border:0;max-width:none;padding:0}.ProjectRoom-module__mazRqG__briefSheet>h2{font-size:26pt}.ProjectRoom-module__mazRqG__briefFacts>div{padding:8px 0;font-size:9pt}.ProjectRoom-module__mazRqG__briefIntro,.ProjectRoom-module__mazRqG__briefBand p,.ProjectRoom-module__mazRqG__openQuestions li{font-size:9pt}.ProjectRoom-module__mazRqG__briefBand{break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#f3f5ed}.ProjectRoom-module__mazRqG__briefOptions,.ProjectRoom-module__mazRqG__openQuestions,.ProjectRoom-module__mazRqG__briefFooter{break-inside:avoid}.ProjectRoom-module__mazRqG__briefFooter,.ProjectRoom-module__mazRqG__briefTop .ProjectRoom-module__mazRqG__eyebrow{font-size:8pt}.ProjectRoom-module__mazRqG__briefSheet *{color:#202a32!important}}.ProjectRoom-module__mazRqG__navShort{display:none}@media (max-width:760px){.ProjectRoom-module__mazRqG__sidebar{inset:0 auto auto}.ProjectRoom-module__mazRqG__navLong{display:none}.ProjectRoom-module__mazRqG__navShort{display:inline}.ProjectRoom-module__mazRqG__navItem{gap:7px;padding:13px 8px;font-size:14px!important}.ProjectRoom-module__mazRqG__briefFacts>div{font-size:14px;line-height:1.7}.ProjectRoom-module__mazRqG__briefIntro,.ProjectRoom-module__mazRqG__briefBand p,.ProjectRoom-module__mazRqG__openQuestions li,.ProjectRoom-module__mazRqG__briefOptions>div,.ProjectRoom-module__mazRqG__briefStatus,.ProjectRoom-module__mazRqG__finePrint,.ProjectRoom-module__mazRqG__controlIntro,.ProjectRoom-module__mazRqG__systemChoice small{font-size:14px}.ProjectRoom-module__mazRqG__visualHeading,.ProjectRoom-module__mazRqG__visualFooter,.ProjectRoom-module__mazRqG__guidance{display:none}.ProjectRoom-module__mazRqG__visualColumn{background:#17212b;border-radius:3px}.ProjectRoom-module__mazRqG__budgetFootnote{font-size:14px!important}.ProjectRoom-module__mazRqG__entryPath p,.ProjectRoom-module__mazRqG__journeyStep small{font-size:14px}.ProjectRoom-module__mazRqG__room :is(input,select){scroll-margin-top:125px}}@media (max-width:600px){.ProjectRoom-module__mazRqG__visualColumn{position:relative;box-shadow:0 6px 18px #15211625}.ProjectRoom-module__mazRqG__room :is(button,input,select){scroll-margin-top:125px}}.ProjectRoom-module__mazRqG__compareGrid:has(>.ProjectRoom-module__mazRqG__emptyOption:only-child){grid-template-columns:1fr}@keyframes ProjectRoom-module__mazRqG__roomEnter{0%{opacity:.7;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ProjectRoom-module__mazRqG__content{animation:.24s ease-out ProjectRoom-module__mazRqG__roomEnter}@media (prefers-reduced-motion:reduce){.ProjectRoom-module__mazRqG__content{animation:none}}.ProjectRoom-module__mazRqG__quietHeading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ProjectRoom-module__mazRqG__studioModes{align-items:center;gap:4px;margin:0 0 20px;display:flex}.ProjectRoom-module__mazRqG__studioModes button{color:#819075;background:0 0;border:1px solid #0000;border-radius:2px;padding:10px 16px;font-size:14px}.ProjectRoom-module__mazRqG__studioModes button[aria-pressed=true]{color:#3d5731;background:#e3ead8;border-color:#d2ddc4}.ProjectRoom-module__mazRqG__studioModes>span{color:#8b9680;margin-left:auto;font-size:14px}.ProjectRoom-module__mazRqG__profileOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.ProjectRoom-module__mazRqG__profileOptions button{text-align:left;color:#4f6941;background:0 0;border:1px solid #d4ddc8;padding:14px}.ProjectRoom-module__mazRqG__profileOptions button[aria-pressed=true]{background:#e4edda;border-color:#8ba376}.ProjectRoom-module__mazRqG__profileOptions strong{font-size:14px;font-weight:500;display:block}.ProjectRoom-module__mazRqG__profileOptions small{color:#7b8c6c;margin-top:5px;font-size:14px;line-height:1.7;display:block}.ProjectRoom-module__mazRqG__visualFooter>.ProjectRoom-module__mazRqG__finePrint{width:100%}@media (max-width:760px){.ProjectRoom-module__mazRqG__studioModes{gap:0;margin-bottom:17px}.ProjectRoom-module__mazRqG__studioModes button{padding:10px 12px;font-size:14px}.ProjectRoom-module__mazRqG__studioModes>span{display:none}.ProjectRoom-module__mazRqG__profileOptions{grid-template-columns:1fr}.ProjectRoom-module__mazRqG__profileOptions small{font-size:14px}}.ProjectRoom-module__mazRqG__catalogInterest{border-top:1px solid #d8dfce;padding:20px 0}.ProjectRoom-module__mazRqG__catalogInterest h3{margin:10px 0;font-size:16px;font-weight:450}.ProjectRoom-module__mazRqG__catalogInterest p{color:#7b876f;font-size:14px;line-height:1.8}.ProjectRoom-module__mazRqG__catalogInterest button{margin-top:12px}@media print{.ProjectRoom-module__mazRqG__catalogInterest button{display:none}}.ProjectRoom-module__mazRqG__savedInterest{font-size:inherit;color:#657851;margin-top:7px;display:block}.ProjectRoom-module__mazRqG__loadingRoom{color:#788769;min-height:350px;padding:35px 0;font-size:14px}.ProjectRoom-module__mazRqG__projectCrumb{align-items:center;gap:10px;display:inline-flex}.ProjectRoom-module__mazRqG__focusBrand{color:#4d6344;letter-spacing:.12em;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.ProjectRoom-module__mazRqG__projectButton{color:#526b43;white-space:nowrap;background:#e8eddf;border:1px solid #c9d4bd;align-items:center;gap:9px;padding:10px 12px;display:flex;font-size:14px!important}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__sidebar{display:none}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__workspace{margin-left:0}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__topbar{background:#f5f4ef;height:82px;padding:0 max(4%,50vw - 685px)}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__content{max-width:1480px;margin:0 auto;padding:27px 4% 20px}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__projectCrumb{display:none}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__storage{font-size:14px}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__topActions{gap:20px}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__footer{margin-top:20px}@media (max-width:1100px){.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__storage{display:none}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__topActions{gap:12px}.ProjectRoom-module__mazRqG__topbar .ProjectRoom-module__mazRqG__breadcrumb{min-width:0}.ProjectRoom-module__mazRqG__projectCrumb strong{white-space:nowrap;text-overflow:ellipsis;max-width:160px;overflow:hidden}}@media (max-width:760px){.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__topbar{flex-wrap:wrap;gap:10px;height:auto;min-height:75px;padding:15px 20px}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__topActions{gap:13px;margin-left:auto}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__topActions .ProjectRoom-module__mazRqG__saveButton{display:none}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__focusBrand{letter-spacing:.08em;gap:7px;font-size:14px}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__content{padding:17px 15px}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__projectButton{gap:7px;padding:9px;font-size:14px!important}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__projectButton svg{display:none}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__topActions>div{display:flex}.ProjectRoom-module__mazRqG__projectCrumb{gap:6px;font-size:14px}.ProjectRoom-module__mazRqG__projectCrumb strong{max-width:100px}.ProjectRoom-module__mazRqG__topActions{gap:10px}.ProjectRoom-module__mazRqG__topbar:has(.ProjectRoom-module__mazRqG__projectCrumb) .ProjectRoom-module__mazRqG__storage{display:none}}.ProjectRoom-module__mazRqG__livingNotes{border-top:1px solid #d7dfcc;padding:22px 0}.ProjectRoom-module__mazRqG__livingNotes h3{margin-bottom:12px;font-size:17px;font-weight:400}.ProjectRoom-module__mazRqG__livingNotes ul{color:#697b56;padding-left:18px;font-size:14px;line-height:1.7}.ProjectRoom-module__mazRqG__livingNotes p{color:#8c987f;margin-top:10px;font-size:14px}.ProjectRoom-module__mazRqG__studioModes{flex-wrap:wrap}.ProjectRoom-module__mazRqG__studioModes button{white-space:nowrap}@media (max-width:760px){.ProjectRoom-module__mazRqG__studioModes{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.ProjectRoom-module__mazRqG__studioModes button{padding:11px 6px;font-size:14px}.ProjectRoom-module__mazRqG__studioModes>span{display:none}.ProjectRoom-module__mazRqG__studioModes button:first-child{grid-column:1/-1}.ProjectRoom-module__mazRqG__breadcrumb{flex:1;overflow:hidden}.ProjectRoom-module__mazRqG__breadcrumb strong{min-width:0}.ProjectRoom-module__mazRqG__breadcrumb>span{display:none}}.ProjectRoom-module__mazRqG__room{font-size:16px}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__content{max-width:1760px;padding:28px 32px 24px}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__topbar{flex-wrap:wrap;gap:16px;height:auto;min-height:82px;padding:16px max(32px,50vw - 848px)}.ProjectRoom-module__mazRqG__topActions{flex-wrap:wrap;flex-shrink:1;justify-content:flex-end;gap:12px!important}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__studioGrid{grid-template-columns:minmax(0,3fr) minmax(320px,1fr);align-items:start;gap:24px}.ProjectRoom-module__mazRqG__visualColumn{min-width:0;position:sticky;top:20px}.ProjectRoom-module__mazRqG__controls{min-width:0;min-height:0}.ProjectRoom-module__mazRqG__controlBody{padding:24px 18px}.ProjectRoom-module__mazRqG__controlIntro,.ProjectRoom-module__mazRqG__guidance p,.ProjectRoom-module__mazRqG__lead,.ProjectRoom-module__mazRqG__budgetBar p,.ProjectRoom-module__mazRqG__briefIntro,.ProjectRoom-module__mazRqG__briefBand p,.ProjectRoom-module__mazRqG__openQuestions li,.ProjectRoom-module__mazRqG__livingNotes li,.ProjectRoom-module__mazRqG__optionInfo>p{font-size:16px;line-height:1.7}.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__controlTabs button,.ProjectRoom-module__mazRqG__field input,.ProjectRoom-module__mazRqG__field select,.ProjectRoom-module__mazRqG__segmented button,.ProjectRoom-module__mazRqG__glassChoices strong,.ProjectRoom-module__mazRqG__checkbox strong,.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__saveButton,.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__projectButton,.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__darkButton,.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__outlineButton,.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__lightButton{font-size:16px!important}.ProjectRoom-module__mazRqG__controlTabs{padding:0 8px}.ProjectRoom-module__mazRqG__controlTabs button{white-space:normal;flex:1;padding:16px 5px;line-height:1.4}.ProjectRoom-module__mazRqG__controlTabs button>span{display:none}.ProjectRoom-module__mazRqG__controlBottom{flex-wrap:wrap;padding:18px}.ProjectRoom-module__mazRqG__controlBottom .ProjectRoom-module__mazRqG__darkButton{max-width:100%;margin-left:auto}.ProjectRoom-module__mazRqG__handleChoices{border-top:1px solid var(--line);margin-top:24px}.ProjectRoom-module__mazRqG__handleChoices>summary{cursor:pointer;padding:17px 0;font-size:16px;font-weight:600}.ProjectRoom-module__mazRqG__handleChoices>div{background:0 0;border:0;padding:0}.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__studioModes button{min-height:46px;font-size:16px!important}.ProjectRoom-module__mazRqG__visualFooter .ProjectRoom-module__mazRqG__eyebrow,.ProjectRoom-module__mazRqG__visualHeading,.ProjectRoom-module__mazRqG__pageIndex,.ProjectRoom-module__mazRqG__roomLabel,.ProjectRoom-module__mazRqG__navEyebrow,.ProjectRoom-module__mazRqG__sidebarFoot,.ProjectRoom-module__mazRqG__storage,.ProjectRoom-module__mazRqG__eyebrow{font-size:12px}@media (max-width:1100px){.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__studioGrid{grid-template-columns:minmax(0,1fr)}.ProjectRoom-module__mazRqG__visualColumn{position:relative;top:auto}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__content{padding:24px}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__topbar{padding:16px 24px}.ProjectRoom-module__mazRqG__controlBody{padding:24px}.ProjectRoom-module__mazRqG__handleChoices{max-width:600px}}@media (max-width:760px){.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__content{padding:18px 16px}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__topbar{padding:14px 16px}.ProjectRoom-module__mazRqG__topbar{flex-wrap:wrap;height:auto;min-height:76px;padding:14px 16px}.ProjectRoom-module__mazRqG__topActions{justify-content:flex-start;margin-left:0!important}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__topActions .ProjectRoom-module__mazRqG__saveButton{display:flex}.ProjectRoom-module__mazRqG__focusBrand{font-size:14px!important}.ProjectRoom-module__mazRqG__pageIndex{display:none}.ProjectRoom-module__mazRqG__controlBody{padding:22px 16px}.ProjectRoom-module__mazRqG__controlTabs button,.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__navItem{font-size:14px!important}.ProjectRoom-module__mazRqG__navItem>svg{display:none}.ProjectRoom-module__mazRqG__roomLabel{font-size:12px}.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__studioModes{grid-template-columns:1fr}.ProjectRoom-module__mazRqG__studioModes button:first-child{grid-column:auto}.ProjectRoom-module__mazRqG__budgetActions{flex-wrap:wrap}.ProjectRoom-module__mazRqG__budgetActions .ProjectRoom-module__mazRqG__textLink{max-width:none}.ProjectRoom-module__mazRqG__brand{font-size:12px}.ProjectRoom-module__mazRqG__brandGuy{font-size:18px}.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__budgetActions .ProjectRoom-module__mazRqG__outlineButton{font-size:16px!important}.ProjectRoom-module__mazRqG__briefFacts>div{grid-template-columns:1fr;gap:4px}.ProjectRoom-module__mazRqG__twoFields{grid-template-columns:1fr}.ProjectRoom-module__mazRqG__footer{flex-wrap:wrap}}@media (max-height:1000px){.ProjectRoom-module__mazRqG__visualColumn{position:relative;top:auto}}.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__topbar{z-index:60;background:#f7f6f1;border-bottom:1px solid #e0e1d7;height:auto;min-height:82px;padding:14px 32px;position:relative}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__topbar{flex-wrap:nowrap;padding:14px max(32px,50vw - 848px)}.ProjectRoom-module__mazRqG__catalogRoom{background:#f7f6f1}.ProjectRoom-module__mazRqG__catalogRoom .ProjectRoom-module__mazRqG__content{width:100%;max-width:1664px;margin:0 auto;padding:0 32px 24px}.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__studioModes{border-bottom:1px solid #dce0d3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:0 0 24px;display:flex}.ProjectRoom-module__mazRqG__modeTabs{align-items:stretch;gap:26px;min-width:0;display:flex}.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__studioModes button{color:#78846d;white-space:nowrap;background:0 0;border:0;border-radius:0;min-height:48px;padding:12px 0;font-size:16px!important}.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__modeTabs button{border-bottom:2px solid #0000;margin-bottom:-1px}.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__modeTabs button[aria-pressed=true]{color:#304b31;background:0 0;border-bottom-color:#61754e}.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__studioModes button:hover{color:#304b31}.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__studioModes .ProjectRoom-module__mazRqG__priorityLink{color:#77826e;text-underline-offset:5px;min-height:44px;margin-left:auto;-webkit-text-decoration:underline #bac2af;text-decoration:underline #bac2af;font-size:14px!important}@media (max-width:1100px){.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__topbar{padding:14px 24px}.ProjectRoom-module__mazRqG__catalogRoom .ProjectRoom-module__mazRqG__content{padding:0 24px 24px}}@media (max-width:760px){.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__topbar{flex-wrap:nowrap;min-height:0;padding:12px 16px 0}.ProjectRoom-module__mazRqG__catalogRoom .ProjectRoom-module__mazRqG__content{padding:0 16px 20px}.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__studioModes{gap:0;margin-bottom:20px;display:flex}.ProjectRoom-module__mazRqG__modeTabs{scrollbar-width:thin;gap:22px;width:100%;overflow-x:auto}.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__modeTabs button{flex:none;min-height:48px;padding:12px 0;grid-column:auto!important}.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__studioModes .ProjectRoom-module__mazRqG__priorityLink{min-height:44px;padding:9px 0 12px}.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__studioModes button:first-child{grid-column:auto}}.ProjectRoom-module__mazRqG__settingGroup{border-top:1px solid var(--line);margin-top:18px;padding-top:4px}.ProjectRoom-module__mazRqG__settingGroup>summary{cursor:pointer;padding:13px 0;font-size:16px;font-weight:550;line-height:1.6}.ProjectRoom-module__mazRqG__systemConstruction{flex:0 0 85px;width:85px!important;height:100px!important}.ProjectRoom-module__mazRqG__systemChoice{align-items:center;gap:12px}.ProjectRoom-module__mazRqG__systemChoice>span:nth-child(2){flex:1;min-width:0}.ProjectRoom-module__mazRqG__systemChoice strong,.ProjectRoom-module__mazRqG__profileOptions strong{font-size:16px}.ProjectRoom-module__mazRqG__systemChoice small,.ProjectRoom-module__mazRqG__profileOptions small{font-size:14px;line-height:1.6}.ProjectRoom-module__mazRqG__profileOptions button{align-items:center;gap:12px;display:flex}.ProjectRoom-module__mazRqG__profileOptions button>span:last-child{flex:1;min-width:0}.ProjectRoom-module__mazRqG__profileOptions button strong,.ProjectRoom-module__mazRqG__profileOptions button small{display:block}.ProjectRoom-module__mazRqG__systemChoices{flex-direction:column;display:flex}.ProjectRoom-module__mazRqG__settingGroup .ProjectRoom-module__mazRqG__fieldset{margin-top:12px}.ProjectRoom-module__mazRqG__systemChoice .ProjectRoom-module__mazRqG__radio{flex-shrink:0;position:static}.ProjectRoom-module__mazRqG__systemChoice{position:relative;flex-wrap:nowrap!important}.ProjectRoom-module__mazRqG__systemChoice>span:nth-child(2){order:initial!important;width:auto!important}.ProjectRoom-module__mazRqG__studioToolbar{border-bottom:1px solid #dce0d3;justify-content:space-between;align-items:center;gap:24px;min-width:0;margin:0 0 26px;padding:0 0 15px;display:flex}.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__studioToolbar .ProjectRoom-module__mazRqG__studioModes{border:0;flex-shrink:0;margin:0}.ProjectRoom-module__mazRqG__studioToolbar .ProjectRoom-module__mazRqG__modeTabs{gap:24px}.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__studioToolbar .ProjectRoom-module__mazRqG__modeTabs button{min-height:44px;margin:0;padding:10px 0;font-size:15px!important}.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__studioToolbar .ProjectRoom-module__mazRqG__modeTabs button[aria-pressed=true]{border-bottom-color:#526c45;font-weight:550}.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__studioGrid{grid-template-columns:minmax(0,2fr) minmax(340px,400px);gap:28px}.ProjectRoom-module__mazRqG__designPreview{box-shadow:none;border-radius:0;position:relative;top:auto;background:0 0!important}.ProjectRoom-module__mazRqG__designSummary{background:0 0;justify-content:space-between;align-items:center;gap:18px;padding:19px 0 12px;display:flex}.ProjectRoom-module__mazRqG__designSummary strong{color:#304332;font-size:19px;font-weight:550;line-height:1.4;display:block}.ProjectRoom-module__mazRqG__designSummary>div>span{color:#748069;margin-top:2px;font-size:14px;line-height:1.6;display:block}.ProjectRoom-module__mazRqG__previewNote{color:#7e8676;margin:0;font-size:14px;line-height:1.6}.ProjectRoom-module__mazRqG__allSettingsPanel{background:#fbfaf6;border:1px solid #dce0d3;border-radius:6px;overflow:hidden}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__controlTabs{background:0 0;border-bottom:1px solid #dce0d3;gap:18px;padding:0 18px}.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__controlTabs button{color:#727d68;padding:15px 0;font-weight:450;font-size:14px!important}.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__controlTabs .ProjectRoom-module__mazRqG__selectedTab{color:#344d2f;border-bottom:2px solid #526c45}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__controlBody{padding:23px}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__controlBody h2{font-family:var(--font-inter),Arial,sans-serif;letter-spacing:-.025em;color:#2e3e30;margin:0;font-size:24px;font-weight:500}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__controlIntro{color:#748069;font-size:15px;line-height:1.6;margin:7px 0 23px!important}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__settingGroup{border-top:1px solid #e0e3d8;margin:0;padding:0}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__settingGroup>summary{cursor:pointer;color:#34472f;grid-template-columns:1fr auto;align-items:center;gap:3px 16px;padding:15px 0;font-size:16px;font-weight:500;list-style:none;display:grid}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__settingGroup>summary::-webkit-details-marker{display:none}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__settingGroup>summary>span{grid-column:1}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__settingGroup>summary>small{color:#7b846f;grid-column:1;font-size:14px;font-weight:400;line-height:1.5}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__settingGroup>summary:after{content:"+";color:#6e7f60;grid-area:1/2/3;font-size:23px;font-weight:300}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__settingGroup[open]>summary:after{content:"−"}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__settingGroup[open]{padding-bottom:20px}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__settingGroup>summary:focus-visible,.ProjectRoom-module__mazRqG__paletteDisclosure>summary:focus-visible{outline-offset:2px;outline:2px solid #72865d}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__profileOptions{grid-template-columns:1fr}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__systemChoice,.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__profileOptions button{color:#354d30;background:#f4f5ed;border-color:#d8dece;border-radius:4px;padding:11px}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__systemSelected,.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__profileOptions button[aria-pressed=true]{background:#e9eee1;border-color:#8fa17b}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__systemConstruction{flex-basis:68px;width:68px!important;height:85px!important}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__systemChoice small,.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__profileOptions small{font-size:14px;line-height:1.6}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__finishHeading{margin-top:2px}.ProjectRoom-module__mazRqG__paletteDisclosure>summary{cursor:pointer;color:#526b43;padding:11px 0;font-size:14px;line-height:1.6}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__controlBottom{background:#f5f6ef;border-top:1px solid #dce0d3;padding:17px 23px}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__controlBottom .ProjectRoom-module__mazRqG__darkButton{border-radius:4px;justify-content:space-between;width:100%;margin:0}.ProjectRoom-module__mazRqG__designNext{color:#7c8771;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 24px;padding:26px 0 5px;font-size:14px;display:flex}.ProjectRoom-module__mazRqG__designNext>a,.ProjectRoom-module__mazRqG__designNext>button{color:#4c6740;text-underline-offset:4px;background:0 0;border:0;align-items:center;gap:9px;min-height:44px;padding:0;font-size:14px;text-decoration:underline;display:inline-flex}@media (max-width:1000px){.ProjectRoom-module__mazRqG__focusRoom .ProjectRoom-module__mazRqG__studioGrid{grid-template-columns:minmax(0,1fr)}.ProjectRoom-module__mazRqG__allSettingsPanel{max-width:none}.ProjectRoom-module__mazRqG__studioToolbar{gap:16px}.ProjectRoom-module__mazRqG__studioToolbar .ProjectRoom-module__mazRqG__modeTabs{gap:20px}}@media (max-width:760px){.ProjectRoom-module__mazRqG__studioToolbar{flex-wrap:wrap;gap:8px;margin-bottom:22px;padding-bottom:0}.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__studioToolbar .ProjectRoom-module__mazRqG__studioModes{flex-shrink:1;width:100%;min-width:0}.ProjectRoom-module__mazRqG__studioToolbar .ProjectRoom-module__mazRqG__modeTabs{justify-content:space-between;gap:0;width:100%;overflow:visible}.ProjectRoom-module__mazRqG__room .ProjectRoom-module__mazRqG__studioToolbar .ProjectRoom-module__mazRqG__modeTabs button{min-height:48px;padding:12px 0;font-size:14px!important}.ProjectRoom-module__mazRqG__designSummary{flex-wrap:wrap;align-items:flex-start;gap:9px;padding:15px 0 10px}.ProjectRoom-module__mazRqG__designSummary strong{font-size:18px}.ProjectRoom-module__mazRqG__designSummary .ProjectRoom-module__mazRqG__finishChip{font-size:14px}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__controlBody{padding:20px}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__controlBottom{padding:16px 20px}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__controlTabs{gap:14px}.ProjectRoom-module__mazRqG__designNext{justify-content:flex-start;gap:4px 18px;padding-top:18px}.ProjectRoom-module__mazRqG__designNext>span{width:100%}.ProjectRoom-module__mazRqG__previewNote{font-size:14px}.ProjectRoom-module__mazRqG__allSettingsPanel .ProjectRoom-module__mazRqG__controlBody h2{font-size:23px}}
