.collaborative-scene-module__2CTBkW__scene{background:var(--card);border:1px solid var(--border);color:var(--foreground);border-radius:14px;width:100%;overflow:hidden;box-shadow:0 20px 65px #153b5210}.collaborative-scene-module__2CTBkW__topbar{border-bottom:1px solid var(--border);gap:20px;padding:14px 18px;font-size:11px}.collaborative-scene-module__2CTBkW__brand,.collaborative-scene-module__2CTBkW__topbar{align-items:center;display:flex}.collaborative-scene-module__2CTBkW__brand{letter-spacing:.04em;white-space:nowrap;gap:7px;font-weight:700}.collaborative-scene-module__2CTBkW__brand b{color:#fff;background:linear-gradient(140deg,#ff6918,#ffcb57);border-radius:5px;place-items:center;width:23px;height:23px;font-size:17px;display:grid}.collaborative-scene-module__2CTBkW__filename{color:var(--muted-foreground);flex:1}.collaborative-scene-module__2CTBkW__avatars{margin-left:auto;display:flex}.collaborative-scene-module__2CTBkW__avatars span{border:2px solid var(--card);color:#fff;background:#007f92;border-radius:50%;place-items:center;width:25px;height:25px;margin-left:-6px;font-size:10px;display:grid}.collaborative-scene-module__2CTBkW__avatars span[data-person="1"]{background:#007b9f}.collaborative-scene-module__2CTBkW__avatars span[data-person="2"]{background:#4058a8}.collaborative-scene-module__2CTBkW__canvas{position:relative;overflow:hidden}.collaborative-scene-module__2CTBkW__canvas>img{box-shadow:none;border:0;border-radius:0;width:100%;height:auto;display:block}.collaborative-scene-module__2CTBkW__overlays{pointer-events:none;position:absolute;inset:0}.collaborative-scene-module__2CTBkW__cursor{color:#007f92;align-items:flex-start;animation:9s ease-in-out infinite collaborative-scene-module__2CTBkW__wander;display:flex;position:absolute}.collaborative-scene-module__2CTBkW__cursor svg{width:21px;height:26px}.collaborative-scene-module__2CTBkW__cursor b{color:#fff;background:#007f92;border-radius:4px;margin-top:19px;padding:3px 8px;font-size:10px}.collaborative-scene-module__2CTBkW__cursor[data-person="0"]{top:29%;left:29%}.collaborative-scene-module__2CTBkW__cursor[data-person="1"]{color:#007b9f;animation-delay:-3s;top:52%;left:66%}.collaborative-scene-module__2CTBkW__cursor[data-person="1"] b{background:#007b9f}.collaborative-scene-module__2CTBkW__cursor[data-person="2"]{color:#4058a8;animation-delay:-6s;top:74%;left:43%}.collaborative-scene-module__2CTBkW__cursor[data-person="2"] b{background:#4058a8}.collaborative-scene-module__2CTBkW__comment{backdrop-filter:blur(8px);background:color-mix(in srgb,var(--card)94%,transparent);border:1px solid var(--border);border-radius:12px;gap:9px;max-width:230px;padding:12px;animation:10s ease-in-out infinite collaborative-scene-module__2CTBkW__arrive;display:flex;position:absolute;box-shadow:0 8px 25px #123e5214}.collaborative-scene-module__2CTBkW__comment strong{font-size:11px;display:block}.collaborative-scene-module__2CTBkW__comment small{color:var(--muted-foreground);margin-left:7px;font-size:9px;font-weight:400}.collaborative-scene-module__2CTBkW__comment p{margin:5px 0 0;font-size:11px;color:var(--foreground)!important;line-height:1.5!important}.collaborative-scene-module__2CTBkW__initial{color:#fff;background:#007f92;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.collaborative-scene-module__2CTBkW__first{top:8%;right:4%}.collaborative-scene-module__2CTBkW__second{animation-delay:-5s;bottom:9%;left:4%}.collaborative-scene-module__2CTBkW__second .collaborative-scene-module__2CTBkW__initial{background:#4058a8}.collaborative-scene-module__2CTBkW__mark{fill:none;stroke:#c43f3a;stroke-dasharray:265;stroke-width:1.7px;width:17%;height:22%;animation:10s ease-in-out infinite collaborative-scene-module__2CTBkW__draw;position:absolute;top:43%;left:69%}.collaborative-scene-module__2CTBkW__scene[data-scene=elevation] .collaborative-scene-module__2CTBkW__mark{top:25%;left:61%}.collaborative-scene-module__2CTBkW__status{border-top:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;gap:12px;padding:10px 16px;font-size:10px;display:flex}.collaborative-scene-module__2CTBkW__status>span{align-items:center;gap:6px;display:flex}.collaborative-scene-module__2CTBkW__status i{background:#008c99;border-radius:50%;width:5px;height:5px}.collaborative-scene-module__2CTBkW__status button{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.collaborative-scene-module__2CTBkW__status button:focus-visible{outline-offset:3px;outline:2px solid #dc641e}.collaborative-scene-module__2CTBkW__scene[data-paused=true] *{animation-play-state:paused!important}@keyframes collaborative-scene-module__2CTBkW__wander{0%,to{transform:translate(0)}35%{transform:translate(24px,-15px)}65%{transform:translate(-14px,12px)}}@keyframes collaborative-scene-module__2CTBkW__arrive{0%,10%,to{opacity:0;transform:translateY(8px)}20%,85%{opacity:1;transform:translateY(0)}}@keyframes collaborative-scene-module__2CTBkW__draw{0%,10%{opacity:0;stroke-dashoffset:265px}35%,90%{opacity:1;stroke-dashoffset:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.collaborative-scene-module__2CTBkW__scene *{animation:none!important}}@media (max-width:600px){.collaborative-scene-module__2CTBkW__topbar{gap:8px;padding:10px}.collaborative-scene-module__2CTBkW__brand,.collaborative-scene-module__2CTBkW__filename{font-size:9px}.collaborative-scene-module__2CTBkW__comment{gap:6px;max-width:150px;padding:8px}.collaborative-scene-module__2CTBkW__comment p{font-size:9px}.collaborative-scene-module__2CTBkW__comment small{display:none}.collaborative-scene-module__2CTBkW__initial{width:18px;height:18px}.collaborative-scene-module__2CTBkW__first{top:2%;right:2%}.collaborative-scene-module__2CTBkW__second{bottom:3%;left:2%}.collaborative-scene-module__2CTBkW__status{padding:9px;font-size:9px}}.collaborative-scene-module__2CTBkW__tools{background:var(--muted);border-bottom:1px solid var(--border);flex-wrap:wrap;gap:8px 18px;padding:10px 16px;font-size:11px;display:flex}.collaborative-scene-module__2CTBkW__tools span{align-items:center;gap:5px;display:flex}.collaborative-scene-module__2CTBkW__tools span:first-child{color:var(--interior-blue);font-weight:700}.collaborative-scene-module__2CTBkW__pdfCard{background:var(--card);width:22%;padding:5px;position:absolute;top:3%;left:3%;transform:rotate(-3deg);box-shadow:0 5px 16px #30291f26}.collaborative-scene-module__2CTBkW__pdfCard img{width:100%;height:auto;display:block}.collaborative-scene-module__2CTBkW__pdfCard span{justify-content:space-between;padding:4px;font-size:9px;display:flex}@media (max-width:560px){.collaborative-scene-module__2CTBkW__tools{gap:8px;padding:8px;font-size:9px}.collaborative-scene-module__2CTBkW__tools svg{width:12px}.collaborative-scene-module__2CTBkW__pdfCard span{font-size:7px}}.collaborative-scene-module__2CTBkW__architecture{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.collaborative-scene-module__2CTBkW__scene[data-scene=moodboard] .collaborative-scene-module__2CTBkW__pdfCard{width:24%;top:auto;bottom:5%;left:5%;transform:none}.collaborative-scene-module__2CTBkW__scene[data-scene=moodboard] .collaborative-scene-module__2CTBkW__mark{display:none}.collaborative-scene-module__2CTBkW__scene[data-scene=moodboard] .collaborative-scene-module__2CTBkW__first{top:3%;right:3%}.collaborative-scene-module__2CTBkW__scene[data-scene=moodboard] .collaborative-scene-module__2CTBkW__second{bottom:4%;left:auto}.collaborative-scene-module__2CTBkW__scene[data-scene=moodboard] .collaborative-scene-module__2CTBkW__cursor[data-person="0"]{top:42%;left:20%}.collaborative-scene-module__2CTBkW__scene[data-scene=moodboard] .collaborative-scene-module__2CTBkW__cursor[data-person="1"]{top:52%;left:67%}.collaborative-scene-module__2CTBkW__scene[data-scene=moodboard] .collaborative-scene-module__2CTBkW__cursor[data-person="2"]{top:82%;left:51%}.collaborative-scene-module__2CTBkW__pendantDimension{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.collaborative-scene-module__2CTBkW__scene[data-scene=moodboard] .collaborative-scene-module__2CTBkW__canvas{padding-bottom:100px}.collaborative-scene-module__2CTBkW__scene[data-scene=moodboard] .collaborative-scene-module__2CTBkW__overlays{bottom:100px}.collaborative-scene-module__2CTBkW__scene[data-scene=moodboard] .collaborative-scene-module__2CTBkW__first{inset:auto auto -88px 3%}.collaborative-scene-module__2CTBkW__scene[data-scene=moodboard] .collaborative-scene-module__2CTBkW__second{bottom:-88px;right:3%}
.takeoff-workspace-module__FDJWKW__workspace{--area-color:#8250ce;--table-color:#007f79;--chat-color:#2864bb;text-align:left;width:100%}.takeoff-workspace-module__FDJWKW__overview{background:linear-gradient(145deg,var(--muted),var(--card));border:1px solid var(--border);border-radius:18px;padding:10px;overflow:hidden;box-shadow:0 22px 56px -24px #163b5633}.takeoff-workspace-module__FDJWKW__overview>img{border:1px solid var(--border);border-radius:9px;width:100%;height:auto;display:block}.takeoff-workspace-module__FDJWKW__details{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.takeoff-workspace-module__FDJWKW__detail{background:var(--card);border:1px solid var(--border);border-radius:12px;min-width:0}.takeoff-workspace-module__FDJWKW__crop,.takeoff-workspace-module__FDJWKW__detail{overflow:hidden}.takeoff-workspace-module__FDJWKW__crop{aspect-ratio:8/5;border-bottom:1px solid var(--border);position:relative}.takeoff-workspace-module__FDJWKW__crop img{max-width:none;height:auto;position:absolute}.takeoff-workspace-module__FDJWKW__areaCrop img{width:399.167%;top:-53.333%;left:-63.333%}.takeoff-workspace-module__FDJWKW__tableCrop img{width:342.143%;top:-191.143%;left:-141.071%}.takeoff-workspace-module__FDJWKW__chatCrop img{width:440.46%;top:-240.92%;left:-336.782%}.takeoff-workspace-module__FDJWKW__description{padding:20px}.takeoff-workspace-module__FDJWKW__cardTitle{color:var(--foreground);letter-spacing:-.02em;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:500;display:flex}.takeoff-workspace-module__FDJWKW__icon{border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.takeoff-workspace-module__FDJWKW__detail[data-detail=area] .takeoff-workspace-module__FDJWKW__icon{background:color-mix(in srgb,var(--area-color)14%,transparent);color:var(--area-color)}.takeoff-workspace-module__FDJWKW__detail[data-detail=table] .takeoff-workspace-module__FDJWKW__icon{background:color-mix(in srgb,var(--table-color)14%,transparent);color:var(--table-color)}.takeoff-workspace-module__FDJWKW__detail[data-detail=chat] .takeoff-workspace-module__FDJWKW__icon{background:color-mix(in srgb,var(--chat-color)14%,transparent);color:var(--chat-color)}.takeoff-workspace-module__FDJWKW__cardBody{color:var(--muted-foreground);margin:14px 0 0;font-size:13px;line-height:1.7;display:block}@media (max-width:760px){.takeoff-workspace-module__FDJWKW__overview{border-radius:12px;padding:5px}.takeoff-workspace-module__FDJWKW__details{grid-template-columns:1fr;gap:16px}}.dark .takeoff-workspace-module__FDJWKW__workspace{--area-color:#c6a1ff;--table-color:#62d6c5;--chat-color:#8abaff}
.workflow-demos-module__eTYI4a__card{color:var(--foreground);cursor:pointer;text-align:left;flex-direction:column;transition:border-color .16s,box-shadow .16s;display:flex}.workflow-demos-module__eTYI4a__card:hover{border-color:var(--interior-teal);box-shadow:0 10px 28px #00000014}.workflow-demos-module__eTYI4a__card:focus-visible{outline:2px solid var(--interior-teal);outline-offset:5px}.workflow-demos-module__eTYI4a__preview{background:var(--muted);place-items:center;width:100%;display:grid}.workflow-demos-module__eTYI4a__card .workflow-demos-module__eTYI4a__preview>video{box-shadow:none;object-fit:cover;pointer-events:none;border:0;border-radius:0;width:100%;height:100%;display:block}.workflow-demos-module__eTYI4a__play{color:#fff;background:#09252de6;border:1px solid #ffffff70;border-radius:50%;place-items:center;width:50px;height:50px;padding-left:3px;display:grid;position:absolute;box-shadow:0 4px 16px #0003}.workflow-demos-module__eTYI4a__dialog{border-radius:16px;width:calc(100vw - 32px);max-width:1100px;max-height:calc(100dvh - 32px);padding:24px;overflow:auto}.workflow-demos-module__eTYI4a__header{padding-right:24px}.workflow-demos-module__eTYI4a__player{border:1px solid var(--border);background:#05090c;border-radius:10px;place-items:center;min-height:180px;display:grid;position:relative;overflow:hidden}.workflow-demos-module__eTYI4a__player video{width:100%;max-height:70dvh;display:block}.workflow-demos-module__eTYI4a__loading{color:#fff;pointer-events:none;z-index:1;background:#09252de6;border-radius:10px;align-items:center;gap:10px;padding:14px 18px;font-size:13px;display:flex;position:absolute}.workflow-demos-module__eTYI4a__loading svg{animation:1s linear infinite workflow-demos-module__eTYI4a__spin}.workflow-demos-module__eTYI4a__error{color:#fff;text-align:center;padding:32px}.workflow-demos-module__eTYI4a__error a{text-underline-offset:3px;text-decoration:underline}@keyframes workflow-demos-module__eTYI4a__spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.workflow-demos-module__eTYI4a__card{transition:none}.workflow-demos-module__eTYI4a__loading svg{animation:none}}@media (max-width:760px){.workflow-demos-module__eTYI4a__dialog{padding:16px}}
.architects-module__910ALq__page{background:var(--background);color:var(--foreground)}.architects-module__910ALq__page h1,.architects-module__910ALq__page h2{letter-spacing:-.035em;font-weight:400}.architects-module__910ALq__page p:not(:where(#pricing *)){color:var(--muted-foreground);line-height:1.65}.architects-module__910ALq__intro{background:var(--background);color:var(--foreground);padding:64px 32px;position:relative}.architects-module__910ALq__intro .architects-module__910ALq__eyebrow{letter-spacing:.1em;margin-bottom:24px;font-size:16px;font-weight:500;color:var(--foreground)!important}.architects-module__910ALq__eyebrow{letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-size:11px;color:var(--muted-foreground)!important}.architects-module__910ALq__intro h1{text-wrap:balance;max-width:520px;margin:0;font-size:clamp(38px,4vw,60px);line-height:1.12}.architects-module__910ALq__intro .architects-module__910ALq__primaryAction{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.architects-module__910ALq__intro .architects-module__910ALq__actions{justify-content:flex-start}.architects-module__910ALq__intro .architects-module__910ALq__secondaryAction{border-color:var(--border)}.architects-module__910ALq__lead{max-width:660px;margin:24px 0 28px;font-size:17px}.architects-module__910ALq__actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.architects-module__910ALq__primaryAction,.architects-module__910ALq__secondaryAction{border:1px solid var(--foreground);border-radius:99px;justify-content:center;align-items:center;gap:8px;padding:14px 26px;font-size:14px;display:inline-flex}.architects-module__910ALq__primaryAction{background:var(--foreground);color:var(--background)}.architects-module__910ALq__secondaryAction{border-color:var(--border)}.architects-module__910ALq__navigation{backdrop-filter:blur(15px);background:color-mix(in srgb,var(--background)94%,transparent);border-bottom:1px solid var(--border);z-index:9;justify-content:safe center;gap:32px;margin-bottom:56px;padding:0 20px;display:flex;position:sticky;top:80px;overflow-x:auto}.architects-module__910ALq__navigation a{color:var(--muted-foreground);white-space:nowrap;border-bottom:2px solid #0000;padding:15px 0 12px;font-size:12px}.architects-module__910ALq__navigation a[aria-current]{border-bottom-color:var(--foreground);color:var(--foreground)}.architects-module__910ALq__workflows{width:calc(100% - 64px);max-width:1160px;margin:auto}.architects-module__910ALq__workflow{grid-template-columns:minmax(280px,1fr) minmax(0,1.35fr);align-items:center;gap:40px 80px;min-height:460px;margin-bottom:112px;padding:24px 16px;scroll-margin-top:150px;display:grid}.architects-module__910ALq__sectionLabel{letter-spacing:.12em;text-transform:uppercase;grid-area:1/1/auto/-1;justify-content:center;align-items:center;margin:0;padding:16px 0;font-size:13px;font-weight:500;display:flex;color:var(--muted-foreground)!important}.architects-module__910ALq__workflow>.architects-module__910ALq__copy,.architects-module__910ALq__workflow>figure{grid-row:2}.architects-module__910ALq__workflow[id=collaborate]{grid-template-columns:minmax(0,1.35fr) minmax(280px,1fr)}.architects-module__910ALq__workflow[id=collaborate],.architects-module__910ALq__workflow[id=follow-up],.architects-module__910ALq__workflow[id=markup],.architects-module__910ALq__workflow[id=revisions]{column-gap:40px;max-width:980px;margin-left:auto;margin-right:auto}.architects-module__910ALq__workflow[id=markup] .architects-module__910ALq__copy{justify-self:end}.architects-module__910ALq__workflow[id=revisions]{scroll-margin-top:100px}.architects-module__910ALq__workflow[id=revisions] .architects-module__910ALq__figure{justify-self:center;max-width:500px}.architects-module__910ALq__workflow[id=collaborate] .architects-module__910ALq__markupFigure{grid-area:2/1}.architects-module__910ALq__workflow[id=collaborate] .architects-module__910ALq__copy{grid-column:2}.architects-module__910ALq__workflow[id=follow-up]{grid-template-columns:minmax(0,1.35fr) minmax(280px,1fr)}.architects-module__910ALq__workflow[id=follow-up] .architects-module__910ALq__history{grid-area:2/1}.architects-module__910ALq__workflow[id=follow-up] .architects-module__910ALq__copy{grid-column:2;max-width:390px}.architects-module__910ALq__workflow[id=follow-up] .architects-module__910ALq__productImage{border-radius:8px;box-shadow:0 16px 48px #46331f12}.architects-module__910ALq__copy{max-width:390px}.architects-module__910ALq__copy h2{font-size:clamp(30px,3vw,42px);line-height:1.12}.architects-module__910ALq__copy>p:not(.architects-module__910ALq__eyebrow){margin:22px 0 0;font-size:16px}.architects-module__910ALq__figure,.architects-module__910ALq__history,.architects-module__910ALq__markupFigure{width:100%;min-width:0;margin:0}.architects-module__910ALq__markupFigure{justify-self:center;max-width:500px}.architects-module__910ALq__markupCollage{padding-bottom:20px;position:relative}.architects-module__910ALq__studioPhoto{aspect-ratio:4/5;object-fit:cover;border-radius:4px;width:76%;height:auto;margin-left:auto;display:block}.architects-module__910ALq__markupCollage .architects-module__910ALq__productImage{border:5px solid var(--card);border-radius:8px;width:65%;position:absolute;bottom:0;left:0;box-shadow:0 12px 32px #30291f24}.architects-module__910ALq__workflow[id=markup] .architects-module__910ALq__studioPhoto{width:84%}.architects-module__910ALq__workflow[id=markup] .architects-module__910ALq__productImage{width:82%}.architects-module__910ALq__workflow[id=collaborate] .architects-module__910ALq__studioPhoto{margin-left:0;margin-right:auto}.architects-module__910ALq__workflow[id=collaborate] .architects-module__910ALq__productImage{width:84%;left:auto;right:0}.architects-module__910ALq__history{justify-self:center;max-width:500px}.architects-module__910ALq__productImage{background:var(--card);border:1px solid var(--border);border-radius:10px;display:block;position:relative;overflow:hidden;box-shadow:0 8px 24px #00000008}.architects-module__910ALq__productImage img{width:100%;height:auto;display:block}.architects-module__910ALq__floatingTools{color:var(--primary);pointer-events:none;z-index:2;width:18%;position:absolute;top:28%;left:90%}.architects-module__910ALq__floatingTools span{aspect-ratio:1;background:var(--background);border-radius:18px;place-items:center;width:100%;padding:18%;display:grid;box-shadow:0 4px 16px #30271c24}.architects-module__910ALq__floatingTools svg{width:100%;height:100%}.architects-module__910ALq__workflowAction{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground);margin-top:26px}.architects-module__910ALq__collaborationSection{background:#fff;position:relative}.architects-module__910ALq__collaborationSection>svg{width:100%;height:auto;display:block}.architects-module__910ALq__sectionReviewer{filter:drop-shadow(0 3px 8px #49301420);pointer-events:none;transform-origin:0 0;z-index:2;position:absolute;transform:scale(1.45)}.architects-module__910ALq__sectionReviewer[data-reviewer=maya]{top:47%;left:68%}.architects-module__910ALq__sectionReviewer[data-reviewer=maya] svg{transform:scaleX(-1)}.architects-module__910ALq__sectionReviewer[data-reviewer=maya]>div>div{width:max-content;margin:0;position:absolute;top:17px;right:8px}.architects-module__910ALq__sectionReviewer[data-reviewer=maya] .architects-module__910ALq__avatarPhoto{top:-8px;left:auto;right:77px}.architects-module__910ALq__sectionReviewer[data-reviewer=leo]{top:47%;left:81%}.architects-module__910ALq__sectionReviewer[data-reviewer=leo] .architects-module__910ALq__avatarPhoto{top:-22px;left:44px}.architects-module__910ALq__workflow[id=collaborate] .architects-module__910ALq__productImage{overflow:visible}.architects-module__910ALq__collaborationSection,.architects-module__910ALq__collaborationSection>svg{border-radius:4px}.architects-module__910ALq__avatarPhoto{background:var(--muted);border:2px solid var(--card);border-radius:50%;width:34px;height:34px;position:absolute;top:-12px;left:63px;overflow:hidden}.architects-module__910ALq__avatarPhoto img{object-fit:cover;width:100%;height:100%}.architects-module__910ALq__avatarPhoto.architects-module__910ALq__siteAvatar img{width:170px;max-width:none;height:auto;position:absolute;top:-22px;left:-41px}.architects-module__910ALq__workflow figcaption{color:var(--muted-foreground);margin:14px 4px 0;font-size:11px;line-height:1.5}.architects-module__910ALq__questions{border-top:1px solid var(--border);grid-template-columns:1fr 1.5fr;gap:56px;width:calc(100% - 64px);max-width:1152px;margin:0 auto;padding-top:64px;scroll-margin-top:140px;display:grid}.architects-module__910ALq__closing h2,.architects-module__910ALq__questions h2{font-size:34px;line-height:1.15}.architects-module__910ALq__questions details{border-bottom:1px solid var(--border);padding:18px 0}.architects-module__910ALq__questions details:first-child{padding-top:0}.architects-module__910ALq__questions summary{cursor:pointer;font-size:15px}.architects-module__910ALq__questions p{margin-top:14px;font-size:14px}.architects-module__910ALq__questions p a{color:var(--foreground);text-decoration:underline;text-decoration-color:var(--primary);text-underline-offset:3px}.architects-module__910ALq__questions p a:hover{color:var(--primary)}.architects-module__910ALq__closing{text-align:center;padding:112px 24px 96px}.architects-module__910ALq__closing p{max-width:570px;margin:22px auto 28px}.architects-module__910ALq__page a:focus-visible,.architects-module__910ALq__page summary:focus-visible{outline:3px solid var(--ring);outline-offset:5px}@media (max-width:999px){.architects-module__910ALq__workflows{width:calc(100% - 40px)}.architects-module__910ALq__workflow{grid-template-columns:minmax(235px,.9fr) minmax(0,1.3fr);gap:32px;margin-bottom:80px;padding:20px}.architects-module__910ALq__workflow[id=collaborate],.architects-module__910ALq__workflow[id=follow-up]{grid-template-columns:minmax(0,1.3fr) minmax(235px,.9fr)}.architects-module__910ALq__copy h2{font-size:30px}.architects-module__910ALq__copy>p:not(.architects-module__910ALq__eyebrow){font-size:15px}}@media (max-width:760px){.architects-module__910ALq__workflow[id=markup] .architects-module__910ALq__copy{justify-self:start}.architects-module__910ALq__workflow,.architects-module__910ALq__workflow[id=collaborate],.architects-module__910ALq__workflow[id=follow-up]{grid-template-columns:1fr;gap:28px;min-height:0;margin-bottom:72px;padding:12px 8px}.architects-module__910ALq__workflow[id=collaborate] .architects-module__910ALq__copy,.architects-module__910ALq__workflow[id=follow-up] .architects-module__910ALq__copy{grid-area:2/1}.architects-module__910ALq__workflow[id=collaborate] .architects-module__910ALq__markupFigure,.architects-module__910ALq__workflow[id=follow-up] .architects-module__910ALq__history{grid-area:3/1}.architects-module__910ALq__workflow>figure{grid-row:3}.architects-module__910ALq__copy,.architects-module__910ALq__workflow[id=follow-up] .architects-module__910ALq__copy{max-width:600px}.architects-module__910ALq__workflows{width:calc(100% - 32px)}.architects-module__910ALq__history{max-width:500px}.architects-module__910ALq__questions{grid-template-columns:1fr;gap:28px;padding-top:40px}.architects-module__910ALq__navigation{gap:22px;margin-bottom:40px}.architects-module__910ALq__intro{padding-top:40px;padding-bottom:48px}.architects-module__910ALq__lead{font-size:16px}.architects-module__910ALq__closing{padding:80px 24px}}@media (max-width:1100px) and (min-width:761px),(max-width:480px){.architects-module__910ALq__sectionReviewer{transform:scale(1.1)}}.architects-module__910ALq__introLayout{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:center;gap:64px;max-width:1280px;margin:0 auto;display:grid}.architects-module__910ALq__introCopy{min-width:0}.architects-module__910ALq__headerDrawing{aspect-ratio:1.24;color:var(--foreground);margin:0;position:relative;overflow:hidden}.architects-module__910ALq__headerSheet{aspect-ratio:2200/1467;width:190%;position:absolute;top:-23%;left:-40%}.architects-module__910ALq__headerLinework{opacity:.72;-webkit-mask-image:linear-gradient(90deg,#0000 19%,#000 25% 67%,#0000 76%),linear-gradient(#0000 15%,#000 24% 58%,#0000 69%);mask-image:linear-gradient(90deg,#0000 19%,#000 25% 67%,#0000 76%),linear-gradient(#0000 15%,#000 24% 58%,#0000 69%);-webkit-mask-composite:source-in;mask-composite:intersect}.architects-module__910ALq__headerMarkups{color:var(--primary)}.architects-module__910ALq__headerCalloutBox{fill:var(--background)}.architects-module__910ALq__headerSheet>svg{width:100%;height:100%;position:absolute;inset:0}.architects-module__910ALq__headerReviewer{transform-origin:0 0;z-index:1;position:absolute;transform:scale(1.3)}.architects-module__910ALq__headerReviewer[data-reviewer=maya]{top:72%;left:31%}.architects-module__910ALq__headerReviewer[data-reviewer=leo]{top:44%;left:62%}@media (max-width:1100px){.architects-module__910ALq__introLayout{gap:32px}.architects-module__910ALq__intro .architects-module__910ALq__eyebrow{font-size:13px}.architects-module__910ALq__intro h1{font-size:42px}}@media (max-width:760px){.architects-module__910ALq__intro{padding:40px 24px}.architects-module__910ALq__introLayout{grid-template-columns:1fr;gap:36px}.architects-module__910ALq__intro h1{max-width:520px;font-size:40px}.architects-module__910ALq__headerDrawing{aspect-ratio:1.4}.architects-module__910ALq__headerReviewer{transform:scale(1.05)}}.architects-module__910ALq__elevationMarkup{background:#fff;width:100%;height:auto;display:block}.architects-module__910ALq__elevationMarkup .architects-module__910ALq__headerMarkups{color:#b45309}.architects-module__910ALq__elevationMarkup .architects-module__910ALq__headerCalloutBox{fill:#fff}.architects-module__910ALq__elevationCallout{color:var(--primary)}.architects-module__910ALq__demoRow{--interior-teal:var(--primary);grid-area:3/1/auto/-1;min-width:0}@media (max-width:760px){.architects-module__910ALq__demoRow{grid-row:4}}.architects-module__910ALq__closing.architects-module__910ALq__closingCard{background:var(--muted);border:1px solid var(--border);border-radius:32px;width:calc(100% - 48px);max-width:1160px;margin:64px auto 96px;padding:88px 40px}.architects-module__910ALq__closingCard h2{text-wrap:balance;max-width:760px;margin:0 auto;font-size:clamp(32px,4vw,48px)}.architects-module__910ALq__closingCard>p{max-width:640px;margin:24px auto 36px;font-size:18px}.architects-module__910ALq__closingActions{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:16px;display:flex}.architects-module__910ALq__signupAction{flex-direction:column;align-items:center;gap:12px;display:flex}.architects-module__910ALq__closingActions .architects-module__910ALq__primaryAction,.architects-module__910ALq__closingActions .architects-module__910ALq__secondaryAction{min-height:56px;padding:16px 32px;font-size:16px}.architects-module__910ALq__closingActions .architects-module__910ALq__primaryAction{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.architects-module__910ALq__creditNote{color:var(--muted-foreground);font-size:12px}@media (max-width:480px){.architects-module__910ALq__closing.architects-module__910ALq__closingCard{border-radius:24px;width:calc(100% - 32px);margin:40px auto 64px;padding:48px 24px}.architects-module__910ALq__closingCard>p{font-size:16px}.architects-module__910ALq__closingActions{flex-direction:column;align-items:stretch;gap:24px}.architects-module__910ALq__signupAction .architects-module__910ALq__primaryAction{width:100%}}
.field-followup-visual-module__DL2Yvq__scene{width:100%;padding:0 0 140px;position:relative}.field-followup-visual-module__DL2Yvq__events{color:var(--foreground);width:78%;overflow:hidden}.dark .field-followup-visual-module__DL2Yvq__events .text-blue-600{color:var(--color-blue-400)}.dark .field-followup-visual-module__DL2Yvq__events .text-green-600{color:var(--color-green-400)}.dark .field-followup-visual-module__DL2Yvq__events .text-yellow-600{color:var(--color-yellow-400)}.field-followup-visual-module__DL2Yvq__camera{aspect-ratio:1;background:var(--background);color:var(--primary);border-radius:16px;place-items:center;width:16%;padding:3%;display:grid;position:absolute;top:36%;right:0;box-shadow:0 5px 18px #30271c1a}.field-followup-visual-module__DL2Yvq__camera svg{width:100%;height:100%}.field-followup-visual-module__DL2Yvq__attachment{background:var(--background);border-radius:8px;width:50%;padding:5px;position:absolute;bottom:16px;right:0;overflow:hidden;transform:rotate(-3deg);box-shadow:0 10px 30px #30271c26}.field-followup-visual-module__DL2Yvq__attachment>img{border-radius:4px;width:100%;height:auto;display:block}.field-followup-visual-module__DL2Yvq__filename{color:var(--muted-foreground);align-items:center;gap:6px;padding:9px 4px 5px;font-size:10px;display:flex}.field-followup-visual-module__DL2Yvq__filename svg{flex-shrink:0;width:13px;height:13px}.field-followup-visual-module__DL2Yvq__filename span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:480px){.field-followup-visual-module__DL2Yvq__scene{padding-bottom:125px}.field-followup-visual-module__DL2Yvq__events{width:90%}.field-followup-visual-module__DL2Yvq__camera{top:36%;right:0}.field-followup-visual-module__DL2Yvq__attachment{width:56%;bottom:0}.field-followup-visual-module__DL2Yvq__filename{font-size:9px}}
.version-tree-visual-module__vo4fiW__scene{--tree-connector:var(--primary);color:var(--foreground);width:100%;max-width:530px;margin-inline:auto;padding:25px 0 20px;position:relative;container-type:inline-size}.version-tree-visual-module__vo4fiW__tree{width:74%;padding:0 3.2cqw 2cqw;font-size:2.2cqw;line-height:1.3}.version-tree-visual-module__vo4fiW__panelHeader{border-bottom:1px solid var(--border);align-items:center;gap:1.6cqw;margin-bottom:1.5cqw;padding:3cqw 0;font-size:2.4cqw;font-weight:500;display:flex}.version-tree-visual-module__vo4fiW__panelHeader svg{color:var(--primary);width:3.4cqw;height:3.4cqw}.version-tree-visual-module__vo4fiW__panelHeader span{color:var(--muted-foreground);margin-left:auto;font-size:2cqw}.version-tree-visual-module__vo4fiW__version+.version-tree-visual-module__vo4fiW__version{margin-top:2.3cqw}.version-tree-visual-module__vo4fiW__versionHeader{color:var(--muted-foreground);align-items:center;gap:1.3cqw;min-height:5.4cqw;display:flex}.version-tree-visual-module__vo4fiW__versionHeader>img,.version-tree-visual-module__vo4fiW__versionHeader>svg{flex-shrink:0;width:2.8cqw;height:2.8cqw}.version-tree-visual-module__vo4fiW__versionHeader>span{font-size:2cqw}.version-tree-visual-module__vo4fiW__versionHeader>svg:last-child{border:1px solid var(--border);border-radius:4px;width:3.6cqw;height:3.6cqw;margin-left:auto;padding:.3cqw}.version-tree-visual-module__vo4fiW__children{margin:.6cqw 0 0 1.3cqw;padding-left:2.4cqw;position:relative}.version-tree-visual-module__vo4fiW__children:before,.version-tree-visual-module__vo4fiW__savedCopy:before{background:repeating-linear-gradient(to bottom,var(--tree-connector)0 6px,transparent 6px 11px);width:2px;top:0;bottom:0;left:0}.version-tree-visual-module__vo4fiW__children:before,.version-tree-visual-module__vo4fiW__row:before,.version-tree-visual-module__vo4fiW__savedCopy:before{content:"";pointer-events:none;position:absolute}.version-tree-visual-module__vo4fiW__row:before{background:repeating-linear-gradient(to right,var(--tree-connector)0 5px,transparent 5px 9px);width:2.4cqw;height:2px;top:2.75cqw;left:-2.4cqw}.version-tree-visual-module__vo4fiW__row{border-radius:7px;align-items:flex-start;gap:1.5cqw;padding:1.1cqw 1.2cqw;display:flex;position:relative}.version-tree-visual-module__vo4fiW__row>svg{flex-shrink:0;width:2.7cqw;height:2.7cqw;margin-top:.3cqw}.version-tree-visual-module__vo4fiW__row strong{font-weight:500}.version-tree-visual-module__vo4fiW__scene .version-tree-visual-module__vo4fiW__row p,.version-tree-visual-module__vo4fiW__scene .version-tree-visual-module__vo4fiW__savedCopy p{color:var(--muted-foreground);margin:.4cqw 0 0;font-size:2cqw;line-height:1.3}.version-tree-visual-module__vo4fiW__branchTitle{white-space:nowrap;align-items:center;gap:1cqw;display:flex}.version-tree-visual-module__vo4fiW__branchTitle>span{color:var(--muted-foreground);font-size:1.7cqw}.version-tree-visual-module__vo4fiW__branchIcon{color:#3b82f6}.version-tree-visual-module__vo4fiW__issueIcon{color:#379270}.version-tree-visual-module__vo4fiW__selected{background:var(--accent)}.version-tree-visual-module__vo4fiW__branchTitle .version-tree-visual-module__vo4fiW__editable,.version-tree-visual-module__vo4fiW__branchTitle .version-tree-visual-module__vo4fiW__locked{border-radius:3px;align-items:center;gap:.3cqw;padding:.15cqw .6cqw;font-size:1.5cqw;display:inline-flex}.version-tree-visual-module__vo4fiW__branchTitle .version-tree-visual-module__vo4fiW__editable{background:var(--success-bg);color:var(--success-foreground)}.version-tree-visual-module__vo4fiW__branchTitle .version-tree-visual-module__vo4fiW__locked{background:var(--muted);color:var(--muted-foreground)}.version-tree-visual-module__vo4fiW__editable svg,.version-tree-visual-module__vo4fiW__locked svg,.version-tree-visual-module__vo4fiW__viewing{width:1.8cqw;height:1.8cqw}.version-tree-visual-module__vo4fiW__viewing{color:var(--primary)}.version-tree-visual-module__vo4fiW__savedCopy{align-items:center;gap:1.2cqw;margin:.4cqw 0 .8cqw 5.3cqw;padding-left:1.5cqw;font-size:1.9cqw;display:flex;position:relative}.version-tree-visual-module__vo4fiW__savedCopy>img,.version-tree-visual-module__vo4fiW__savedCopy>svg{color:var(--muted-foreground);width:2.4cqw;height:2.4cqw}.version-tree-visual-module__vo4fiW__savedCopy strong{color:var(--muted-foreground);font-weight:500}.version-tree-visual-module__vo4fiW__savedCopy p{margin-top:.25cqw;font-size:1.8cqw}.version-tree-visual-module__vo4fiW__savedCopy>img{margin-left:auto;margin-right:2cqw}.version-tree-visual-module__vo4fiW__dropboxBadge,.version-tree-visual-module__vo4fiW__fileEdit,.version-tree-visual-module__vo4fiW__issuePreview,.version-tree-visual-module__vo4fiW__reviewers{z-index:1;position:absolute}.version-tree-visual-module__vo4fiW__fileEdit{background:var(--background);border-radius:10px;align-items:center;gap:1.8cqw;padding:2.3cqw;display:flex;top:0;right:0;box-shadow:0 5px 22px #30271c18}.version-tree-visual-module__vo4fiW__fileEdit svg{color:var(--primary);width:4.8cqw;height:4.8cqw}.version-tree-visual-module__vo4fiW__fileEdit span,.version-tree-visual-module__vo4fiW__fileEdit strong{font-size:2cqw;font-weight:500;display:block}.version-tree-visual-module__vo4fiW__fileEdit span{color:var(--muted-foreground);margin-top:.5cqw;font-size:1.8cqw}.version-tree-visual-module__vo4fiW__issuePreview{background:var(--card);border:1px solid var(--border);border-radius:8px;width:29cqw;top:0;left:calc(100% + 1cqw);overflow:hidden;transform:rotate(3deg);box-shadow:0 10px 30px #30271c20}.version-tree-visual-module__vo4fiW__issuePreviewHeader{background:var(--success-bg);color:var(--success-foreground);align-items:center;gap:1cqw;padding:2cqw;font-size:2cqw;display:flex}.version-tree-visual-module__vo4fiW__issuePreviewHeader svg{width:2.6cqw;height:2.6cqw}.version-tree-visual-module__vo4fiW__issueSheet{background:#fff;height:29cqw;padding:1.5cqw;position:relative;overflow:hidden}.version-tree-visual-module__vo4fiW__issueSheet>img{object-fit:cover;object-position:center;width:100%;height:100%}.version-tree-visual-module__vo4fiW__stamp{color:#267354;text-align:center;background:#fffffff2;border:1px solid #338062;padding:1.2cqw .5cqw;position:absolute;bottom:3cqw;left:2cqw;right:2cqw;transform:rotate(-5deg)}.version-tree-visual-module__vo4fiW__stamp strong{letter-spacing:.03em;text-transform:uppercase;font-size:1.65cqw;display:block}.version-tree-visual-module__vo4fiW__stamp span{margin-top:.7cqw;font-size:1.25cqw;display:block}.version-tree-visual-module__vo4fiW__issueFooter{border-top:1px solid var(--border);color:var(--muted-foreground);justify-content:center;align-items:center;gap:.8cqw;padding:1.5cqw;font-size:1.6cqw;display:flex}.version-tree-visual-module__vo4fiW__issueFooter svg{width:1.9cqw;height:1.9cqw}.version-tree-visual-module__vo4fiW__reviewers{background:var(--background);border-radius:10px;flex-wrap:wrap;align-items:center;width:27cqw;padding:1.3cqw 1.5cqw;display:flex;top:-1cqw;left:calc(100% + 1cqw);box-shadow:0 5px 20px #30271c14}.version-tree-visual-module__vo4fiW__consultantAvatar,.version-tree-visual-module__vo4fiW__initialAvatar,.version-tree-visual-module__vo4fiW__reviewers>img{border:2px solid var(--background);object-fit:cover;border-radius:50%;width:8cqw;height:8cqw;margin-left:-1.4cqw}.version-tree-visual-module__vo4fiW__consultantAvatar,.version-tree-visual-module__vo4fiW__initialAvatar{place-items:center;font-size:2.2cqw;font-weight:500;display:grid}.version-tree-visual-module__vo4fiW__initialAvatar{color:#67482e;background:#e4c6ac;margin-left:0}.version-tree-visual-module__vo4fiW__consultantAvatar{color:#3e6154;background:#c6d4cd}.version-tree-visual-module__vo4fiW__dropboxBadge{background:var(--background);border-radius:12px;align-items:center;gap:1.6cqw;width:25cqw;padding:1.5cqw;display:flex;top:4cqw;left:calc(100% + 2cqw);box-shadow:0 5px 20px #30271c14}.version-tree-visual-module__vo4fiW__dropboxBadge>img{width:7cqw;height:7cqw}.version-tree-visual-module__vo4fiW__dropboxBadge span{color:var(--muted-foreground);font-size:1.8cqw}.version-tree-visual-module__vo4fiW__dropboxBadge strong{color:var(--foreground);font-size:2.5cqw;font-weight:500;display:block}@media (max-width:480px){.version-tree-visual-module__vo4fiW__tree{font-size:2.4cqw}.version-tree-visual-module__vo4fiW__scene .version-tree-visual-module__vo4fiW__row p{font-size:2.2cqw}.version-tree-visual-module__vo4fiW__branchTitle>span{font-size:1.8cqw}.version-tree-visual-module__vo4fiW__branchTitle .version-tree-visual-module__vo4fiW__editable,.version-tree-visual-module__vo4fiW__branchTitle .version-tree-visual-module__vo4fiW__locked{font-size:1.5cqw}}@container (max-width:430px){.version-tree-visual-module__vo4fiW__tree{width:100%;padding:0 12px 12px;font-size:12px}.version-tree-visual-module__vo4fiW__panelHeader{padding:14px 0;font-size:14px}.version-tree-visual-module__vo4fiW__panelHeader span,.version-tree-visual-module__vo4fiW__versionHeader>span{font-size:11px}.version-tree-visual-module__vo4fiW__panelHeader svg{width:18px;height:18px}.version-tree-visual-module__vo4fiW__versionHeader{gap:8px;min-height:32px}.version-tree-visual-module__vo4fiW__versionHeader>img,.version-tree-visual-module__vo4fiW__versionHeader>svg{width:16px;height:16px}.version-tree-visual-module__vo4fiW__versionHeader>svg:last-child{width:20px;height:20px}.version-tree-visual-module__vo4fiW__row{gap:7px;padding:8px 5px}.version-tree-visual-module__vo4fiW__row>svg{width:15px;height:15px}.version-tree-visual-module__vo4fiW__scene .version-tree-visual-module__vo4fiW__row p,.version-tree-visual-module__vo4fiW__scene .version-tree-visual-module__vo4fiW__savedCopy p{margin-top:4px;font-size:11px}.version-tree-visual-module__vo4fiW__branchTitle{gap:5px}.version-tree-visual-module__vo4fiW__branchTitle>span{font-size:10px}.version-tree-visual-module__vo4fiW__branchTitle .version-tree-visual-module__vo4fiW__editable,.version-tree-visual-module__vo4fiW__branchTitle .version-tree-visual-module__vo4fiW__locked{font-size:9px}.version-tree-visual-module__vo4fiW__editable svg,.version-tree-visual-module__vo4fiW__locked svg,.version-tree-visual-module__vo4fiW__viewing{width:10px;height:10px}.version-tree-visual-module__vo4fiW__savedCopy{flex-wrap:wrap;margin-left:25px;font-size:11px}.version-tree-visual-module__vo4fiW__savedCopy>img,.version-tree-visual-module__vo4fiW__savedCopy>svg{width:14px;height:14px}.version-tree-visual-module__vo4fiW__fileEdit{padding:8px;top:0;right:8px}.version-tree-visual-module__vo4fiW__fileEdit strong{font-size:10px}.version-tree-visual-module__vo4fiW__fileEdit span{font-size:9px}.version-tree-visual-module__vo4fiW__selected{flex-wrap:wrap}.version-tree-visual-module__vo4fiW__reviewers{box-shadow:none;background:0 0;width:100%;padding:5px 0 0 22px;position:static}.version-tree-visual-module__vo4fiW__consultantAvatar,.version-tree-visual-module__vo4fiW__initialAvatar,.version-tree-visual-module__vo4fiW__reviewers>img{width:28px;height:28px;font-size:10px}.version-tree-visual-module__vo4fiW__dropboxBadge{box-shadow:none;gap:8px;width:auto;margin-left:16px;padding:6px 8px;position:static}.version-tree-visual-module__vo4fiW__dropboxBadge>img{width:24px;height:24px}.version-tree-visual-module__vo4fiW__dropboxBadge span{font-size:9px}.version-tree-visual-module__vo4fiW__dropboxBadge strong{font-size:11px}.version-tree-visual-module__vo4fiW__row:has(.version-tree-visual-module__vo4fiW__issuePreview){flex-wrap:wrap}.version-tree-visual-module__vo4fiW__issuePreview{width:165px;margin:10px 0 8px 22px;position:static}.version-tree-visual-module__vo4fiW__issuePreviewHeader{padding:10px;font-size:11px}.version-tree-visual-module__vo4fiW__issuePreviewHeader svg{width:14px;height:14px}.version-tree-visual-module__vo4fiW__issueSheet{background:#fff;height:155px}.version-tree-visual-module__vo4fiW__stamp{padding:7px 3px}.version-tree-visual-module__vo4fiW__stamp strong{font-size:9px}.version-tree-visual-module__vo4fiW__stamp span{font-size:7px}.version-tree-visual-module__vo4fiW__issueFooter{padding:8px;font-size:9px}.version-tree-visual-module__vo4fiW__issueFooter svg{width:11px;height:11px}}
.workflow-details-module__RjK4oa__iteration,.workflow-details-module__RjK4oa__site{border:1px solid var(--border);text-align:left;border-radius:16px;margin-top:32px;overflow:hidden}.workflow-details-module__RjK4oa__iteration{color:#172b38;background:#eaf4fa;grid-template-columns:1.2fr 1fr;align-items:center;gap:32px;padding:32px;display:grid}.workflow-details-module__RjK4oa__eyebrow{letter-spacing:.1em;align-items:center;gap:10px;font-weight:700;line-height:1.6;display:flex;font-size:10px!important}.workflow-details-module__RjK4oa__iteration h3,.workflow-details-module__RjK4oa__site h3{letter-spacing:-.03em;margin:18px 0;font-size:30px;line-height:1.15}.workflow-details-module__RjK4oa__iteration p,.workflow-details-module__RjK4oa__site p{font-size:14px;line-height:1.7}.workflow-details-module__RjK4oa__steps{margin:24px 0 16px;font-size:12px;display:block}.workflow-details-module__RjK4oa__iteration small,.workflow-details-module__RjK4oa__site small{opacity:.7;font-size:10px;line-height:1.6;display:block}.workflow-details-module__RjK4oa__prompt{color:#203744;background:#fff;border:1px solid #d8e4ed;border-radius:18px 18px 4px;margin:0;padding:22px;font-size:14px;line-height:1.7;box-shadow:0 8px 24px #163b560b}.workflow-details-module__RjK4oa__prompt>svg{color:#007f92;margin-bottom:16px;display:block}.workflow-details-module__RjK4oa__site{background:var(--muted);color:var(--foreground);grid-template-columns:1.2fr 1fr;display:grid}.workflow-details-module__RjK4oa__siteVideo{align-items:center;min-width:0;padding:24px;display:grid}.workflow-details-module__RjK4oa__siteVideo video{background:#05090c;border-radius:12px;width:100%;display:block}.workflow-details-module__RjK4oa__siteCopy{align-self:center;padding:40px}.workflow-details-module__RjK4oa__fixture{color:#172b38;text-align:left;background:#f5f9fc;border:1px solid #dce3e8;border-radius:14px;width:100%;overflow:hidden}.workflow-details-module__RjK4oa__fixtureHeader{border-bottom:1px solid #dce3e8;justify-content:space-between;gap:12px;padding:16px;font-size:11px;display:flex}.workflow-details-module__RjK4oa__fixtureHeader span{font-weight:700}.workflow-details-module__RjK4oa__plan{background:repeating-linear-gradient(0deg,#0000,#0000 19px,#7771 20px),repeating-linear-gradient(90deg,#fff,#fff 19px,#7771 20px);border:2px solid #b6b5aa;grid-template-columns:repeat(4,1fr);gap:12px;margin:20px;padding:44px 22px 20px;display:grid;position:relative}.workflow-details-module__RjK4oa__room{letter-spacing:.08em;font-size:10px;position:absolute;top:10px;left:14px}.workflow-details-module__RjK4oa__lamp{color:#a65332;place-items:center;gap:5px;display:grid}.workflow-details-module__RjK4oa__lamp b{font-size:9px}.workflow-details-module__RjK4oa__connection{color:#007f92;justify-content:center;align-items:center;gap:8px;padding:0 12px 18px;font-size:11px;display:flex}.workflow-details-module__RjK4oa__schedule{background:#fff;border:1px solid #dce3e8;border-radius:8px;margin:0 18px;padding:14px}.workflow-details-module__RjK4oa__schedule>strong{font-size:11px}.workflow-details-module__RjK4oa__schedule table{border-collapse:collapse;width:100%;margin:14px 0;font-size:11px}.workflow-details-module__RjK4oa__schedule th{color:#607586;text-align:left;font-size:9px}.workflow-details-module__RjK4oa__schedule td,.workflow-details-module__RjK4oa__schedule th{border-bottom:1px solid #e0e9ef;padding:10px 4px}.workflow-details-module__RjK4oa__schedule td:first-child svg{color:#a65332;vertical-align:middle;margin-right:5px;display:inline}.workflow-details-module__RjK4oa__estimateNote,.workflow-details-module__RjK4oa__schedule small{color:#607586;font-size:9px;line-height:1.5}.workflow-details-module__RjK4oa__fixture .workflow-details-module__RjK4oa__prompt{margin:20px 18px 12px;font-size:13px}.workflow-details-module__RjK4oa__fixture .workflow-details-module__RjK4oa__prompt .workflow-details-module__RjK4oa__eyebrow{margin-bottom:10px}.workflow-details-module__RjK4oa__estimateNote{margin:0 22px 20px;display:block}@media (max-width:760px){.workflow-details-module__RjK4oa__iteration,.workflow-details-module__RjK4oa__site{grid-template-columns:1fr}.workflow-details-module__RjK4oa__iteration{gap:22px;padding:22px}.workflow-details-module__RjK4oa__siteCopy{padding:26px}.workflow-details-module__RjK4oa__siteVideo{padding:20px 20px 0}.workflow-details-module__RjK4oa__iteration h3,.workflow-details-module__RjK4oa__site h3{font-size:26px}.workflow-details-module__RjK4oa__schedule{padding:10px}.workflow-details-module__RjK4oa__schedule td{font-size:10px}}.workflow-details-module__RjK4oa__iteration{grid-template-columns:1fr}
.interiors-module__MT5KeW__page a:focus-visible,.interiors-module__MT5KeW__page summary:focus-visible,.interiors-module__MT5KeW__page video:focus-visible{outline:2px solid var(--primary);outline-offset:5px}.interiors-module__MT5KeW__heroVisual{min-width:0;margin:0;transform:rotate(-1deg)}.interiors-module__MT5KeW__heroVisual>img,.interiors-module__MT5KeW__visual video,.interiors-module__MT5KeW__visual>img{border:1px solid var(--border);border-radius:10px;width:100%;height:auto;box-shadow:0 18px 55px #30291f12}.interiors-module__MT5KeW__heroVisual figcaption,.interiors-module__MT5KeW__visual figcaption{color:var(--muted-foreground);margin-top:16px;font-size:12px;line-height:1.6}.interiors-module__MT5KeW__heroVisual figcaption{text-align:center}.interiors-module__MT5KeW__number{color:var(--primary);margin-right:16px}.interiors-module__MT5KeW__points{color:var(--muted-foreground);margin:24px 0;padding-left:20px;font-size:14px;line-height:1.7;list-style:outside}.interiors-module__MT5KeW__points li{margin-bottom:10px;padding-left:4px}.interiors-module__MT5KeW__points li::marker{color:var(--primary)}.interiors-module__MT5KeW__guide{text-underline-offset:5px;font-size:14px;text-decoration:underline}.interiors-module__MT5KeW__visual{min-width:0}.interiors-module__MT5KeW__workflow:not(:last-child){grid-template-columns:1fr;gap:28px;max-width:1100px;margin-inline:auto}.interiors-module__MT5KeW__workflow:not(:last-child)>div{text-align:center;grid-area:2/1;justify-self:center;max-width:760px}.interiors-module__MT5KeW__workflow:not(:last-child)>figure{grid-area:3/1}.interiors-module__MT5KeW__workflow:not(:last-child) .interiors-module__MT5KeW__points{display:none}.interiors-module__MT5KeW__workflow:not(:last-child) .interiors-module__MT5KeW__guide{margin-top:20px;display:inline-block}.interiors-module__MT5KeW__visual video{aspect-ratio:16/10;background:var(--muted)}.interiors-module__MT5KeW__tableVisual{justify-items:end;gap:24px;display:grid}.interiors-module__MT5KeW__tableVisual img{border:1px solid var(--border);border-radius:8px;width:100%;height:auto}.interiors-module__MT5KeW__tableVisual .interiors-module__MT5KeW__columnDetail{width:min(230px,55%);box-shadow:0 12px 32px #30291f12}@media (max-width:760px){.interiors-module__MT5KeW__heroVisual{transform:none}}.interiors-module__MT5KeW__workflow:last-child{grid-template-columns:1fr;gap:28px;max-width:1100px;margin-inline:auto}.interiors-module__MT5KeW__workflow:last-child>div{text-align:center;grid-area:2/1;justify-self:center;max-width:760px}.interiors-module__MT5KeW__workflow:last-child>figure{grid-area:3/1}.interiors-module__MT5KeW__workflow:last-child .interiors-module__MT5KeW__points{display:none}.interiors-module__MT5KeW__workflow:last-child .interiors-module__MT5KeW__guide{margin-top:20px;display:inline-block}.interiors-module__MT5KeW__page{--interior-teal:#007f79;--interior-blue:#006b87;--interior-orange:#006b87;--interior-action:#007f79;color:var(--foreground)}.interiors-module__MT5KeW__page,.interiors-module__MT5KeW__page .interiors-module__MT5KeW__intro{background:var(--background)}.interiors-module__MT5KeW__page .interiors-module__MT5KeW__introCopy>p:first-child{color:var(--interior-teal)!important}.interiors-module__MT5KeW__page .interiors-module__MT5KeW__introCopy a:first-child{background:var(--interior-action);border-color:var(--interior-action);color:#fff}.interiors-module__MT5KeW__page .interiors-module__MT5KeW__heroVisual{transform:none}.interiors-module__MT5KeW__page .interiors-module__MT5KeW__heroVisual>div{border-color:var(--border);box-shadow:0 16px 50px #153f3b0a}.interiors-module__MT5KeW__page .interiors-module__MT5KeW__navigation{background:color-mix(in srgb,var(--background)96%,transparent);border-bottom-color:var(--border)}.interiors-module__MT5KeW__page .interiors-module__MT5KeW__navigation a:first-child{border-bottom-color:var(--interior-teal)}.interiors-module__MT5KeW__page .interiors-module__MT5KeW__navigation a:nth-child(2){border-bottom-color:var(--interior-blue)}.interiors-module__MT5KeW__page .interiors-module__MT5KeW__navigation a:nth-child(3){border-bottom-color:#647ea0}.interiors-module__MT5KeW__page .interiors-module__MT5KeW__navigation a:hover,.interiors-module__MT5KeW__page .interiors-module__MT5KeW__number{color:var(--interior-teal)}.interiors-module__MT5KeW__page .interiors-module__MT5KeW__workflow:nth-child(2) .interiors-module__MT5KeW__number{color:var(--interior-blue)}.interiors-module__MT5KeW__page .interiors-module__MT5KeW__workflow:nth-child(3) .interiors-module__MT5KeW__number{color:var(--interior-orange)}.interiors-module__MT5KeW__page .interiors-module__MT5KeW__guide{text-decoration-color:#93b7b1}.interiors-module__MT5KeW__page .interiors-module__MT5KeW__closing{background:var(--muted);border-top:1px solid var(--border)}.interiors-module__MT5KeW__page .interiors-module__MT5KeW__closing a{background:var(--interior-action);border-color:var(--interior-action);color:#fff}html:not(.dark) body:has(.interiors-module__MT5KeW__page){--background:#fff;--foreground:#252a2b;--muted:#f1f6fa;--muted-foreground:#596c7b;--border:#dfe7ed}.dark .interiors-module__MT5KeW__page{--interior-teal:#62d6c5;--interior-blue:#79c9ed;--interior-orange:#79c9ed}
