.ProjectWorkspace-module__vFDkGa__workspace{color:#34362d;max-width:1180px;margin:0 auto;padding:36px 24px 72px;font-family:inherit}.ProjectWorkspace-module__vFDkGa__workspace *{box-sizing:border-box}.ProjectWorkspace-module__vFDkGa__workspace h2,.ProjectWorkspace-module__vFDkGa__workspace h3,.ProjectWorkspace-module__vFDkGa__workspace p{margin:0 0 16px}.ProjectWorkspace-module__vFDkGa__workspace h2{font-size:clamp(26px,3vw,38px);font-weight:400;line-height:1.15}.ProjectWorkspace-module__vFDkGa__workspace h3{font-size:21px;font-weight:400}.ProjectWorkspace-module__vFDkGa__intro{max-width:700px;font-size:16px;line-height:1.65}.ProjectWorkspace-module__vFDkGa__tabs{border-bottom:1px solid #b8b4a5;flex-wrap:wrap;gap:24px;margin:24px 0 32px;display:flex}.ProjectWorkspace-module__vFDkGa__workspace button{cursor:pointer;font-family:inherit}.ProjectWorkspace-module__vFDkGa__tab{color:inherit;background:0 0;border:0;border-bottom:3px solid #0000;padding:14px 0;font-size:14px}.ProjectWorkspace-module__vFDkGa__active{border-bottom-color:#4c543e}.ProjectWorkspace-module__vFDkGa__layout{grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);gap:40px;display:grid}.ProjectWorkspace-module__vFDkGa__section{border-top:1px solid #c9c3b2;margin-top:28px;padding-top:24px}.ProjectWorkspace-module__vFDkGa__grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.ProjectWorkspace-module__vFDkGa__field{flex-direction:column;gap:8px;font-size:13px;line-height:1.4;display:flex}.ProjectWorkspace-module__vFDkGa__field input,.ProjectWorkspace-module__vFDkGa__field select,.ProjectWorkspace-module__vFDkGa__field textarea,.ProjectWorkspace-module__vFDkGa__search{color:#34362d;width:100%;min-height:46px;font:inherit;background:#fffef8;border:1px solid #aaa794;border-radius:0;padding:11px}.ProjectWorkspace-module__vFDkGa__field textarea{resize:vertical}.ProjectWorkspace-module__vFDkGa__wide{grid-column:1/-1}.ProjectWorkspace-module__vFDkGa__operations{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:22px;display:grid}.ProjectWorkspace-module__vFDkGa__operation{min-height:70px;color:inherit;background:0 0;border:1px solid #b7b4a5;padding:10px 6px;font-size:12px}.ProjectWorkspace-module__vFDkGa__operation svg{width:32px;height:32px;margin:0 auto 5px;display:block}.ProjectWorkspace-module__vFDkGa__preview{background:#e8e6da;align-self:start;padding:20px;position:sticky;top:128px}.ProjectWorkspace-module__vFDkGa__preview svg{width:100%;height:min(30vh,250px)}.ProjectWorkspace-module__vFDkGa__preview dl{grid-template-columns:70px 1fr;gap:7px;margin:20px 0 0;font-size:12px;display:grid}.ProjectWorkspace-module__vFDkGa__preview dt{color:#66695b}.ProjectWorkspace-module__vFDkGa__preview dd{overflow-wrap:anywhere;margin:0}.ProjectWorkspace-module__vFDkGa__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}.ProjectWorkspace-module__vFDkGa__primary,.ProjectWorkspace-module__vFDkGa__secondary{letter-spacing:.025em;border:1px solid #34382e;min-height:46px;padding:12px 20px;font-size:13px;line-height:1.4}.ProjectWorkspace-module__vFDkGa__secondary{color:#34382e;background:0 0}.ProjectWorkspace-module__vFDkGa__workspace button:disabled{opacity:.5;cursor:wait}.ProjectWorkspace-module__vFDkGa__swatches{flex-wrap:wrap;gap:9px;display:flex}.ProjectWorkspace-module__vFDkGa__swatch{min-width:62px;color:inherit;background:0 0;border:1px solid #b7b4a5;padding:8px;font-size:11px}.ProjectWorkspace-module__vFDkGa__swatch span{border:1px solid #8d8e83;width:24px;height:24px;margin:0 auto 6px;display:block}.ProjectWorkspace-module__vFDkGa__tableWrap{overflow-x:auto}.ProjectWorkspace-module__vFDkGa__table{border-collapse:collapse;width:100%;font-size:13px}.ProjectWorkspace-module__vFDkGa__table th,.ProjectWorkspace-module__vFDkGa__table td{text-align:left;vertical-align:top;border-bottom:1px solid #ccc6b6;padding:14px 10px}.ProjectWorkspace-module__vFDkGa__table th{text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:400}.ProjectWorkspace-module__vFDkGa__table small{color:#66695b;margin-top:5px;line-height:1.5;display:block}.ProjectWorkspace-module__vFDkGa__link{color:inherit;background:0 0;border:0;padding:4px 8px 4px 0;font-size:12px;text-decoration:underline;display:inline-block}.ProjectWorkspace-module__vFDkGa__notice{background:#e7e8dc;border-left:3px solid #7a8055;margin:20px 0;padding:14px 18px;font-size:14px;line-height:1.6}.ProjectWorkspace-module__vFDkGa__error{background:#f5e6df;border-color:#9b4637}.ProjectWorkspace-module__vFDkGa__drop{background:#f6f3e9;border:1px dashed #9c9b83;margin:18px 0;padding:26px}.ProjectWorkspace-module__vFDkGa__drop input{width:100%;margin-top:14px;font-size:13px}.ProjectWorkspace-module__vFDkGa__files{padding:0;list-style:none}.ProjectWorkspace-module__vFDkGa__files li{overflow-wrap:anywhere;border-bottom:1px solid #c9c3b2;justify-content:space-between;gap:12px;padding:12px 0;font-size:13px;display:flex}.ProjectWorkspace-module__vFDkGa__progress{background:#d9d8c9;height:5px;margin-top:14px}.ProjectWorkspace-module__vFDkGa__progress div{background:#5e684b;height:100%}.ProjectWorkspace-module__vFDkGa__check{align-items:flex-start;gap:10px;margin:20px 0;font-size:13px;line-height:1.6;display:flex}.ProjectWorkspace-module__vFDkGa__check input{flex-shrink:0;width:18px;height:18px;margin-top:2px}.ProjectWorkspace-module__vFDkGa__empty{background:#eae7db;padding:25px;font-size:14px;line-height:1.6}.ProjectWorkspace-module__vFDkGa__summary{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.ProjectWorkspace-module__vFDkGa__summary strong{font-size:15px;font-weight:400}.ProjectWorkspace-module__vFDkGa__steps{color:#656959;gap:10px;margin-bottom:26px;font-size:12px;display:flex}.ProjectWorkspace-module__vFDkGa__steps span{border-bottom:2px solid #c5c4b4;padding:8px 10px}.ProjectWorkspace-module__vFDkGa__costs{font-size:14px;line-height:1.7}.ProjectWorkspace-module__vFDkGa__costs p{justify-content:space-between;gap:20px;display:flex}.ProjectWorkspace-module__vFDkGa__total{border-top:1px solid #b7b4a5;padding-top:14px;font-size:20px}.ProjectWorkspace-module__vFDkGa__workspace details{margin-top:20px}.ProjectWorkspace-module__vFDkGa__workspace summary{cursor:pointer;font-size:13px}.ProjectWorkspace-module__vFDkGa__printOnly{display:none}@media (max-width:700px){.ProjectWorkspace-module__vFDkGa__workspace{padding:22px 16px 44px}.ProjectWorkspace-module__vFDkGa__layout{grid-template-columns:1fr;gap:20px}.ProjectWorkspace-module__vFDkGa__preview{grid-row:1;padding:10px 18px;position:static}.ProjectWorkspace-module__vFDkGa__preview svg{height:245px;max-height:35vh}.ProjectWorkspace-module__vFDkGa__preview dl{display:none}.ProjectWorkspace-module__vFDkGa__grid{gap:14px}.ProjectWorkspace-module__vFDkGa__tabs{gap:18px;margin-bottom:24px}.ProjectWorkspace-module__vFDkGa__tab{font-size:12px}.ProjectWorkspace-module__vFDkGa__operations{grid-template-columns:repeat(3,1fr)}.ProjectWorkspace-module__vFDkGa__primary,.ProjectWorkspace-module__vFDkGa__secondary{padding:12px 14px}.ProjectWorkspace-module__vFDkGa__summary{flex-direction:column;align-items:flex-start}.ProjectWorkspace-module__vFDkGa__table{min-width:620px}}@media print{.ProjectWorkspace-module__vFDkGa__workspace{max-width:none}.ProjectWorkspace-module__vFDkGa__noPrint,.ProjectWorkspace-module__vFDkGa__tabs,.ProjectWorkspace-module__vFDkGa__actions,.ProjectWorkspace-module__vFDkGa__workspace button{display:none!important}.ProjectWorkspace-module__vFDkGa__printOnly{display:block}.ProjectWorkspace-module__vFDkGa__preview{position:static}.ProjectWorkspace-module__vFDkGa__table{min-width:0}.ProjectWorkspace-module__vFDkGa__tableWrap{overflow:visible}.ProjectWorkspace-module__vFDkGa__section{break-inside:avoid}}.ProjectWorkspace-module__vFDkGa__mobileLines{display:none}.ProjectWorkspace-module__vFDkGa__mobileLine{border-bottom:1px solid #c9c3b2;padding:18px 0}.ProjectWorkspace-module__vFDkGa__mobileLine h3{margin-bottom:8px}.ProjectWorkspace-module__vFDkGa__mobileLine h3 small{font-size:13px}.ProjectWorkspace-module__vFDkGa__mobileLine p{margin-bottom:7px;font-size:13px;line-height:1.5}@media (max-width:700px){.ProjectWorkspace-module__vFDkGa__scheduleTable{display:none}.ProjectWorkspace-module__vFDkGa__mobileLines{display:block}}main:has(.ProjectWorkspace-module__vFDkGa__workspace){overflow:clip}.ProjectWorkspace-module__vFDkGa__workspace{color:#111;max-width:none;margin:0;padding:34px 36px 38px}.ProjectWorkspace-module__vFDkGa__workspace h2{letter-spacing:-.015em;margin:0 0 12px;font-family:Cardo,Georgia,serif;font-size:34px;line-height:1.12}.ProjectWorkspace-module__vFDkGa__workspace h3{margin:0 0 14px;font-size:16px;font-weight:500;line-height:1.4}.ProjectWorkspace-module__vFDkGa__intro{color:#5c5750;max-width:520px;font-size:14px;line-height:1.6;margin-bottom:0!important}.ProjectWorkspace-module__vFDkGa__formHeading{margin:28px 0 26px}.ProjectWorkspace-module__vFDkGa__eyebrow{letter-spacing:.12em;color:#69635b;font-size:10px;font-weight:500;line-height:1.4;margin:0 0 10px!important}.ProjectWorkspace-module__vFDkGa__steps{color:#918a7f;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;font-size:11px;display:grid}.ProjectWorkspace-module__vFDkGa__steps span{white-space:nowrap;border-bottom:1px solid #ded8cc;align-items:center;gap:7px;padding:0 0 12px;display:flex}.ProjectWorkspace-module__vFDkGa__steps b{font-size:10px;font-weight:400}.ProjectWorkspace-module__vFDkGa__steps .ProjectWorkspace-module__vFDkGa__current{color:#111;border-color:#111}.ProjectWorkspace-module__vFDkGa__steps .ProjectWorkspace-module__vFDkGa__complete{color:#514c45;border-color:#a69c8d}.ProjectWorkspace-module__vFDkGa__tabs{background:#f4efe5;border:1px solid #e5ddcf;grid-template-columns:1fr 1fr 1.3fr;gap:0;margin:0 0 26px;padding:4px;display:grid}.ProjectWorkspace-module__vFDkGa__tab{color:#645d53;border:0;min-height:44px;padding:10px 8px;font-size:12px;line-height:1.35}.ProjectWorkspace-module__vFDkGa__tab:hover{color:#111}.ProjectWorkspace-module__vFDkGa__tab.ProjectWorkspace-module__vFDkGa__active{color:#fffdf7;background:#111}.ProjectWorkspace-module__vFDkGa__section{border:0;margin:0;padding:0}.ProjectWorkspace-module__vFDkGa__section+.ProjectWorkspace-module__vFDkGa__section{border-top:1px solid #ded8cc;margin-top:30px;padding-top:26px}.ProjectWorkspace-module__vFDkGa__field{color:#28241f;gap:9px;min-width:0;font-size:12px}.ProjectWorkspace-module__vFDkGa__field input,.ProjectWorkspace-module__vFDkGa__field select,.ProjectWorkspace-module__vFDkGa__field textarea,.ProjectWorkspace-module__vFDkGa__search{color:#111;background:#fffdf7;border:1px solid #cfc6b7;border-radius:0;min-height:48px;padding:12px 13px;font-size:15px;line-height:1.4}.ProjectWorkspace-module__vFDkGa__field input:focus,.ProjectWorkspace-module__vFDkGa__field select:focus,.ProjectWorkspace-module__vFDkGa__field textarea:focus{border-color:#111}.ProjectWorkspace-module__vFDkGa__field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23111' stroke-width='1.2'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.ProjectWorkspace-module__vFDkGa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px}.ProjectWorkspace-module__vFDkGa__drop+.ProjectWorkspace-module__vFDkGa__grid>.ProjectWorkspace-module__vFDkGa__field{grid-column:1/-1}.ProjectWorkspace-module__vFDkGa__muted{color:#70695f;font-size:12px;line-height:1.6}.ProjectWorkspace-module__vFDkGa__drop{text-align:center;cursor:pointer;background:#fbf7ed;border:1px dashed #aaa08f;flex-direction:column;justify-content:center;align-items:center;gap:7px;margin:0 0 24px;padding:26px 20px 24px;transition:border-color .15s,background .15s;display:flex;position:relative}.ProjectWorkspace-module__vFDkGa__drop:hover,.ProjectWorkspace-module__vFDkGa__drop:focus-within{background:#f5f0e5;border-color:#111}.ProjectWorkspace-module__vFDkGa__drop input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ProjectWorkspace-module__vFDkGa__drop strong{font-size:15px;font-weight:500;line-height:1.4}.ProjectWorkspace-module__vFDkGa__uploadIcon{width:32px;height:32px;margin-bottom:6px}.ProjectWorkspace-module__vFDkGa__dropHint{color:#655e54;font-size:13px}.ProjectWorkspace-module__vFDkGa__fileTypes{letter-spacing:.015em;color:#70695f;font-size:10px}.ProjectWorkspace-module__vFDkGa__chooseFiles{color:#fffdf7;background:#111;margin-top:10px;padding:10px 22px;font-size:12px;line-height:1.3}.ProjectWorkspace-module__vFDkGa__optional{border-top:1px solid #ded8cc;padding-top:18px;margin-top:22px!important}.ProjectWorkspace-module__vFDkGa__optional>summary{color:#514a40;cursor:pointer;justify-content:space-between;align-items:center;gap:15px;min-height:24px;font-size:12px;line-height:1.5;list-style:none;display:flex}.ProjectWorkspace-module__vFDkGa__optional>summary::-webkit-details-marker{display:none}.ProjectWorkspace-module__vFDkGa__optional>summary:after{content:"+";color:#111;font-size:23px;font-weight:300;line-height:1}.ProjectWorkspace-module__vFDkGa__optional[open]>summary:after{content:"−"}.ProjectWorkspace-module__vFDkGa__optional[open]>summary{margin-bottom:20px}.ProjectWorkspace-module__vFDkGa__optional .ProjectWorkspace-module__vFDkGa__optional{margin-top:16px!important}.ProjectWorkspace-module__vFDkGa__actions{gap:16px;margin-top:28px}.ProjectWorkspace-module__vFDkGa__primary,.ProjectWorkspace-module__vFDkGa__secondary{letter-spacing:.015em;border-color:#111;min-height:48px;padding:14px 22px;font-size:13px}.ProjectWorkspace-module__vFDkGa__primary{color:#fffdf7;background:#111}.ProjectWorkspace-module__vFDkGa__secondary{color:#111}.ProjectWorkspace-module__vFDkGa__primary:hover{background:#36322c}.ProjectWorkspace-module__vFDkGa__workspace button:focus-visible,.ProjectWorkspace-module__vFDkGa__workspace a:focus-visible,.ProjectWorkspace-module__vFDkGa__workspace input:focus-visible,.ProjectWorkspace-module__vFDkGa__workspace select:focus-visible,.ProjectWorkspace-module__vFDkGa__workspace textarea:focus-visible{outline-offset:3px;outline:2px solid #111}.ProjectWorkspace-module__vFDkGa__workspace form>.ProjectWorkspace-module__vFDkGa__actions{border-top:1px solid #ded8cc;justify-content:space-between;margin-top:28px;padding-top:26px}.ProjectWorkspace-module__vFDkGa__link{text-underline-offset:4px;color:#514a40;font-size:12px;line-height:1.5}.ProjectWorkspace-module__vFDkGa__files li{border-color:#ded8cc;align-items:center;padding:14px 0;font-size:12px}.ProjectWorkspace-module__vFDkGa__files small{color:#81786a;margin-top:4px;font-size:10px;display:block}.ProjectWorkspace-module__vFDkGa__empty{color:#6e665a;background:#f5f0e5;padding:20px;font-size:13px}.ProjectWorkspace-module__vFDkGa__summary{margin-top:28px}.ProjectWorkspace-module__vFDkGa__summary strong{color:#6e665a;font-size:12px}.ProjectWorkspace-module__vFDkGa__layout{grid-template-columns:minmax(0,1fr) minmax(180px,.65fr);gap:24px}.ProjectWorkspace-module__vFDkGa__preview{background:#f3eee3;padding:16px;top:130px}.ProjectWorkspace-module__vFDkGa__preview svg{height:220px}.ProjectWorkspace-module__vFDkGa__preview dl{font-size:11px}.ProjectWorkspace-module__vFDkGa__operations{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.ProjectWorkspace-module__vFDkGa__operation{color:#5c554b;border-color:#d4cbba;min-height:75px;font-size:10px}.ProjectWorkspace-module__vFDkGa__operation svg{width:25px;height:25px}.ProjectWorkspace-module__vFDkGa__selected{background:#eee8dc;border-color:#111;box-shadow:inset 0 0 0 1px #111}.ProjectWorkspace-module__vFDkGa__notice{color:#514a40;background:#f4efe5;border-color:#837967;font-size:12px}.ProjectWorkspace-module__vFDkGa__error{color:#763327;background:#fff0e9;border-color:#943d2f}.ProjectWorkspace-module__vFDkGa__check{color:#514a40;font-size:12px}.ProjectWorkspace-module__vFDkGa__check input{accent-color:#111}@media (max-width:1100px){.ProjectWorkspace-module__vFDkGa__layout{grid-template-columns:1fr}.ProjectWorkspace-module__vFDkGa__preview{grid-row:1;position:static}.ProjectWorkspace-module__vFDkGa__preview svg{height:180px}.ProjectWorkspace-module__vFDkGa__preview dl{display:none}.ProjectWorkspace-module__vFDkGa__workspace{padding:28px 26px 32px}.ProjectWorkspace-module__vFDkGa__operations{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.ProjectWorkspace-module__vFDkGa__workspace{padding:22px 20px 28px}.ProjectWorkspace-module__vFDkGa__workspace h2{font-size:29px}.ProjectWorkspace-module__vFDkGa__formHeading{margin:24px 0 22px}.ProjectWorkspace-module__vFDkGa__intro{font-size:13px}.ProjectWorkspace-module__vFDkGa__steps{gap:8px;font-size:10px}.ProjectWorkspace-module__vFDkGa__steps span{flex-direction:column;align-items:flex-start;gap:5px;padding-bottom:11px}.ProjectWorkspace-module__vFDkGa__steps b{font-size:9px}.ProjectWorkspace-module__vFDkGa__tabs{margin-bottom:22px}.ProjectWorkspace-module__vFDkGa__tab{min-height:42px;padding:10px 5px;font-size:11px}.ProjectWorkspace-module__vFDkGa__grid{grid-template-columns:1fr;gap:20px}.ProjectWorkspace-module__vFDkGa__wide{grid-column:auto}.ProjectWorkspace-module__vFDkGa__field{font-size:12px}.ProjectWorkspace-module__vFDkGa__field input,.ProjectWorkspace-module__vFDkGa__field select,.ProjectWorkspace-module__vFDkGa__field textarea{font-size:16px}.ProjectWorkspace-module__vFDkGa__drop{gap:7px;padding:23px 12px}.ProjectWorkspace-module__vFDkGa__drop strong{font-size:14px}.ProjectWorkspace-module__vFDkGa__fileTypes{font-size:9px}.ProjectWorkspace-module__vFDkGa__chooseFiles{padding:10px 24px}.ProjectWorkspace-module__vFDkGa__workspace form>.ProjectWorkspace-module__vFDkGa__actions{gap:12px;margin-top:24px;padding-top:22px}.ProjectWorkspace-module__vFDkGa__workspace form>.ProjectWorkspace-module__vFDkGa__actions>.ProjectWorkspace-module__vFDkGa__primary{flex:1}.ProjectWorkspace-module__vFDkGa__primary,.ProjectWorkspace-module__vFDkGa__secondary{padding:13px 16px;font-size:12px}.ProjectWorkspace-module__vFDkGa__operations{grid-template-columns:repeat(4,minmax(0,1fr))}.ProjectWorkspace-module__vFDkGa__operation{font-size:10px}.ProjectWorkspace-module__vFDkGa__summary{gap:8px}.ProjectWorkspace-module__vFDkGa__optional>summary{font-size:11px}.ProjectWorkspace-module__vFDkGa__files li{align-items:flex-start}}.ProjectWorkspace-module__vFDkGa__workspace{scroll-margin-top:128px}.ProjectWorkspace-module__vFDkGa__steps{color:#776f62}@media (max-width:760px){.ProjectWorkspace-module__vFDkGa__workspace[data-intake-step="0"] .ProjectWorkspace-module__vFDkGa__formHeading>.ProjectWorkspace-module__vFDkGa__intro,.ProjectWorkspace-module__vFDkGa__workspace[data-intake-step="0"] .ProjectWorkspace-module__vFDkGa__formHeading>.ProjectWorkspace-module__vFDkGa__eyebrow{display:none}.ProjectWorkspace-module__vFDkGa__workspace[data-intake-step="0"] .ProjectWorkspace-module__vFDkGa__formHeading{margin:18px 0 20px}.ProjectWorkspace-module__vFDkGa__drop{gap:5px;padding:16px 12px}.ProjectWorkspace-module__vFDkGa__uploadIcon{width:25px;height:25px;margin-bottom:4px}.ProjectWorkspace-module__vFDkGa__chooseFiles{margin-top:8px}}.ProjectWorkspace-module__vFDkGa__section>.ProjectWorkspace-module__vFDkGa__field{margin-bottom:24px}.ProjectWorkspace-module__vFDkGa__readyFields{border:0;min-width:0;margin:0;padding:0;display:contents}
