.DesignPageClient-module__VaUWbG__page{min-height:100vh;padding:calc(1.5rem + env(safe-area-inset-top,0px))max(.9rem,env(safe-area-inset-left,0px))calc(2.5rem + env(safe-area-inset-bottom,0px))max(.9rem,env(safe-area-inset-right,0px));color:#201813;background:#f7f3ed;overflow-x:clip}.DesignPageClient-module__VaUWbG__shell{gap:1.25rem;max-width:1720px;margin:0 auto;display:grid}.DesignPageClient-module__VaUWbG__hero,.DesignPageClient-module__VaUWbG__stepPanel,.DesignPageClient-module__VaUWbG__approvalPanel,.DesignPageClient-module__VaUWbG__sideCard,.DesignPageClient-module__VaUWbG__readonlyCard,.DesignPageClient-module__VaUWbG__screenState,.DesignPageClient-module__VaUWbG__readonlyContent{background:#fffffff0;border:1px solid #20181314;border-radius:1.5rem;box-shadow:0 18px 40px #2018130d}.DesignPageClient-module__VaUWbG__hero{grid-template-columns:minmax(0,1.2fr) minmax(320px,.78fr);gap:1rem;padding:1.5rem;display:grid}.DesignPageClient-module__VaUWbG__heroMain,.DesignPageClient-module__VaUWbG__heroAside,.DesignPageClient-module__VaUWbG__summaryGrid,.DesignPageClient-module__VaUWbG__noteSections,.DesignPageClient-module__VaUWbG__sideList,.DesignPageClient-module__VaUWbG__readonlyGrid,.DesignPageClient-module__VaUWbG__noteSummaryList,.DesignPageClient-module__VaUWbG__summaryRows,.DesignPageClient-module__VaUWbG__pickerGrid,.DesignPageClient-module__VaUWbG__contactOptions,.DesignPageClient-module__VaUWbG__contactFields{gap:1rem;display:grid}.DesignPageClient-module__VaUWbG__heroMain h1,.DesignPageClient-module__VaUWbG__stepHeader h2,.DesignPageClient-module__VaUWbG__approvalHeader h2,.DesignPageClient-module__VaUWbG__screenState h1,.DesignPageClient-module__VaUWbG__readonlyContent h1{color:#1d1510;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,5vw,4rem);line-height:.95}.DesignPageClient-module__VaUWbG__approvalHeader h2,.DesignPageClient-module__VaUWbG__stepHeader h2,.DesignPageClient-module__VaUWbG__readonlyContent h1{font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.02}.DesignPageClient-module__VaUWbG__kicker,.DesignPageClient-module__VaUWbG__stepEyebrow,.DesignPageClient-module__VaUWbG__noteLayerLabel{letter-spacing:.04em;text-transform:none;color:#8a6c38;margin:0;font-size:.9rem;font-weight:700;line-height:1.3}.DesignPageClient-module__VaUWbG__lead,.DesignPageClient-module__VaUWbG__heroMain p,.DesignPageClient-module__VaUWbG__stepHeader p,.DesignPageClient-module__VaUWbG__approvalHeader p,.DesignPageClient-module__VaUWbG__sideCard p,.DesignPageClient-module__VaUWbG__screenState p,.DesignPageClient-module__VaUWbG__readonlyContent p,.DesignPageClient-module__VaUWbG__summaryRows span,.DesignPageClient-module__VaUWbG__noteOption span,.DesignPageClient-module__VaUWbG__contactOption span{color:#6a5d50;margin:0;line-height:1.7}.DesignPageClient-module__VaUWbG__heroAside{align-content:start}.DesignPageClient-module__VaUWbG__heroMetric,.DesignPageClient-module__VaUWbG__summaryCard,.DesignPageClient-module__VaUWbG__noteSection,.DesignPageClient-module__VaUWbG__editorCard,.DesignPageClient-module__VaUWbG__contactPanel{background:#fffdf9;border:1px solid #20181314;border-radius:1.15rem;padding:1rem}.DesignPageClient-module__VaUWbG__heroMetric{gap:.25rem;display:grid}.DesignPageClient-module__VaUWbG__heroMetric span,.DesignPageClient-module__VaUWbG__summaryRows span,.DesignPageClient-module__VaUWbG__noteSummaryList span,.DesignPageClient-module__VaUWbG__sideStatusRow span{text-transform:uppercase;letter-spacing:.08em;color:#8a7d72;font-size:.8rem}.DesignPageClient-module__VaUWbG__heroMetric strong,.DesignPageClient-module__VaUWbG__summaryRows strong,.DesignPageClient-module__VaUWbG__noteSummaryList strong,.DesignPageClient-module__VaUWbG__sideStatusRow strong,.DesignPageClient-module__VaUWbG__optionTop strong,.DesignPageClient-module__VaUWbG__contactOption strong,.DesignPageClient-module__VaUWbG__noteSection h3,.DesignPageClient-module__VaUWbG__sideCard h2,.DesignPageClient-module__VaUWbG__summaryCard h3,.DesignPageClient-module__VaUWbG__editorTop h3,.DesignPageClient-module__VaUWbG__contactHeader h3,.DesignPageClient-module__VaUWbG__readonlyCard h2{color:#201813}.DesignPageClient-module__VaUWbG__heroMetric small{color:#7b6e62;line-height:1.5}.DesignPageClient-module__VaUWbG__progressBar{background:#eadfce;border-radius:999px;width:100%;height:.45rem;overflow:hidden}.DesignPageClient-module__VaUWbG__progressFill{border-radius:inherit;background:#caa556;height:100%;transition:width .2s}.DesignPageClient-module__VaUWbG__progressSteps{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.65rem;display:grid}.DesignPageClient-module__VaUWbG__progressStep,.DesignPageClient-module__VaUWbG__primaryCta,.DesignPageClient-module__VaUWbG__secondaryCta,.DesignPageClient-module__VaUWbG__ghostButton,.DesignPageClient-module__VaUWbG__optionCard,.DesignPageClient-module__VaUWbG__noteOption,.DesignPageClient-module__VaUWbG__contactOption,.DesignPageClient-module__VaUWbG__segment,.DesignPageClient-module__VaUWbG__segmentActive{border:1px solid #20181314;border-radius:999px;transition:transform .18s,border-color .18s,background .18s}.DesignPageClient-module__VaUWbG__progressStep:hover,.DesignPageClient-module__VaUWbG__primaryCta:hover,.DesignPageClient-module__VaUWbG__secondaryCta:hover,.DesignPageClient-module__VaUWbG__ghostButton:hover,.DesignPageClient-module__VaUWbG__optionCard:hover,.DesignPageClient-module__VaUWbG__noteOption:hover,.DesignPageClient-module__VaUWbG__contactOption:hover,.DesignPageClient-module__VaUWbG__segment:hover,.DesignPageClient-module__VaUWbG__segmentActive:hover{transform:translateY(-1px)}.DesignPageClient-module__VaUWbG__progressStep{color:#594d40;text-align:left;background:#fffdf9;justify-items:start;gap:.35rem;min-width:0;padding:.78rem .85rem;font-size:.76rem;font-weight:600;display:grid}.DesignPageClient-module__VaUWbG__progressStep span{color:#906c2d;background:#f2e8d9;border-radius:999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.DesignPageClient-module__VaUWbG__progressStepActive{background:#fff7ea;border-color:#caa5568c}.DesignPageClient-module__VaUWbG__progressStepDone{background:#fbf5ea}.DesignPageClient-module__VaUWbG__layout{grid-template-columns:minmax(0,1.34fr) minmax(320px,.72fr);align-items:start;gap:1.25rem;display:grid}.DesignPageClient-module__VaUWbG__layoutSingle{grid-template-columns:1fr}.DesignPageClient-module__VaUWbG__mainColumn,.DesignPageClient-module__VaUWbG__sideColumn{gap:1rem;display:grid}.DesignPageClient-module__VaUWbG__mainColumnWide{grid-column:1/-1}.DesignPageClient-module__VaUWbG__stepPanel,.DesignPageClient-module__VaUWbG__approvalPanel{gap:1.25rem;padding:1.35rem;display:grid}.DesignPageClient-module__VaUWbG__fullscreenStep{grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);gap:1.25rem;min-height:calc(100vh - 14rem);display:grid}.DesignPageClient-module__VaUWbG__stageVisual,.DesignPageClient-module__VaUWbG__stageQuestionPanel{background:#fffffff5;border:1px solid #20181314;border-radius:1.5rem;min-height:100%;box-shadow:0 18px 40px #2018130d}.DesignPageClient-module__VaUWbG__stageVisual{grid-template-rows:auto minmax(360px,1fr);display:grid;overflow:hidden}.DesignPageClient-module__VaUWbG__stageVisualCopy{gap:1.1rem;padding:2rem 2rem 0;display:grid}.DesignPageClient-module__VaUWbG__stageSection{letter-spacing:.04em;text-transform:none;color:#8a6c38;margin:0;font-size:.92rem;font-weight:700;line-height:1.35}.DesignPageClient-module__VaUWbG__stageLead{color:#65584b;max-width:52ch;margin:0;font-size:1.02rem;line-height:1.8}.DesignPageClient-module__VaUWbG__stageMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.DesignPageClient-module__VaUWbG__stageMetaCard{background:#fcf8f1;border:1px solid #2018130f;border-radius:1.15rem;gap:.28rem;padding:.95rem 1rem;display:grid}.DesignPageClient-module__VaUWbG__stageMetaCard span{letter-spacing:.12em;text-transform:uppercase;color:#8a7d72;font-size:.76rem}.DesignPageClient-module__VaUWbG__stageMetaCard strong{color:#201813;font-size:1.05rem}.DesignPageClient-module__VaUWbG__stageMetaCard small{color:#706255;line-height:1.55}.DesignPageClient-module__VaUWbG__stageChips{flex-wrap:wrap;gap:.6rem;display:flex}.DesignPageClient-module__VaUWbG__stageChip,.DesignPageClient-module__VaUWbG__stageChipActive{border-radius:999px;justify-content:center;align-items:center;padding:.5rem .85rem;font-size:.82rem;font-weight:600;display:inline-flex}.DesignPageClient-module__VaUWbG__stageChip{color:#765a2b;background:#f5ecde}.DesignPageClient-module__VaUWbG__stageChipActive{color:#fff8ef;background:#1f1913}.DesignPageClient-module__VaUWbG__stageImageWrap{background:#f7f3ed;border-radius:1.35rem;min-height:420px;margin:1.25rem;position:relative;overflow:hidden}.DesignPageClient-module__VaUWbG__stageImage{object-fit:cover}.DesignPageClient-module__VaUWbG__stageQuestionPanel{align-content:start;gap:1.15rem;padding:1.5rem;display:grid}.DesignPageClient-module__VaUWbG__stageHintBox{background:#fcf8f1;border:1px solid #2018130f;border-radius:1.2rem;gap:.4rem;min-width:220px;padding:.95rem 1rem;display:grid}.DesignPageClient-module__VaUWbG__stageHintBox strong{color:#201813;font-size:.95rem}.DesignPageClient-module__VaUWbG__stageHintBox span{color:#6f6256;font-size:.88rem;line-height:1.55}.DesignPageClient-module__VaUWbG__stageOptionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.DesignPageClient-module__VaUWbG__optionInsightPanel{background:#fcf8f1;border:1px solid #2018130f;border-radius:1.2rem;gap:.8rem;padding:1rem;display:grid}.DesignPageClient-module__VaUWbG__optionInsightEyebrow{letter-spacing:.12em;text-transform:uppercase;color:#8a6c38;margin:0;font-size:.78rem;font-weight:700}.DesignPageClient-module__VaUWbG__optionInsightGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.DesignPageClient-module__VaUWbG__optionInsightCard{background:#fffdf9;border:1px solid #2018130f;border-radius:1rem;gap:.4rem;padding:.95rem 1rem;display:grid}.DesignPageClient-module__VaUWbG__optionInsightCard strong{color:#201813}.DesignPageClient-module__VaUWbG__optionInsightCard p,.DesignPageClient-module__VaUWbG__summaryRows p{color:#6a5d50;margin:0;line-height:1.6}.DesignPageClient-module__VaUWbG__primaryCtaMuted{color:#8f8172;background:#ded3bf;border-color:#ded3bf}.DesignPageClient-module__VaUWbG__stepHeader,.DesignPageClient-module__VaUWbG__approvalHeader,.DesignPageClient-module__VaUWbG__editorTop,.DesignPageClient-module__VaUWbG__noteSectionHeader,.DesignPageClient-module__VaUWbG__contactHeader{justify-content:space-between;align-items:flex-end;gap:1.25rem;display:flex}.DesignPageClient-module__VaUWbG__stepHeader>div:first-child{gap:.55rem;display:grid}.DesignPageClient-module__VaUWbG__optionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.DesignPageClient-module__VaUWbG__optionCard,.DesignPageClient-module__VaUWbG__noteOption,.DesignPageClient-module__VaUWbG__contactOption{text-align:left;background:#fff;padding:1rem}.DesignPageClient-module__VaUWbG__optionTop,.DesignPageClient-module__VaUWbG__noteOptionTop,.DesignPageClient-module__VaUWbG__sideStatusRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.DesignPageClient-module__VaUWbG__optionCardActive,.DesignPageClient-module__VaUWbG__noteOptionActive,.DesignPageClient-module__VaUWbG__contactOptionActive{background:#fff8eb;border-color:#caa5568c}.DesignPageClient-module__VaUWbG__stepActions,.DesignPageClient-module__VaUWbG__screenActions,.DesignPageClient-module__VaUWbG__editorControls{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.DesignPageClient-module__VaUWbG__primaryCta,.DesignPageClient-module__VaUWbG__secondaryCta,.DesignPageClient-module__VaUWbG__ghostButton,.DesignPageClient-module__VaUWbG__segment,.DesignPageClient-module__VaUWbG__segmentActive{cursor:pointer;justify-content:center;align-items:center;gap:.55rem;padding:.9rem 1.25rem;display:inline-flex}.DesignPageClient-module__VaUWbG__primaryCta{color:#fff8ef;letter-spacing:.01em;background:#1f1913;border-color:#1f1913;font-weight:700}.DesignPageClient-module__VaUWbG__primaryCta:disabled{cursor:not-allowed;box-shadow:none;transform:none}.DesignPageClient-module__VaUWbG__secondaryCta,.DesignPageClient-module__VaUWbG__ghostButton,.DesignPageClient-module__VaUWbG__segment{color:#231912;background:#fffdf9}.DesignPageClient-module__VaUWbG__segmentActive{color:#7c5d29;background:#fff3dc;border-color:#caa5568c}.DesignPageClient-module__VaUWbG__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.DesignPageClient-module__VaUWbG__summaryRows{gap:.75rem}.DesignPageClient-module__VaUWbG__summaryRows>div,.DesignPageClient-module__VaUWbG__noteSummaryList>div{gap:.25rem;display:grid}.DesignPageClient-module__VaUWbG__noteSections{grid-template-columns:repeat(3,minmax(0,1fr))}.DesignPageClient-module__VaUWbG__noteChipRow{flex-wrap:wrap;gap:.55rem;display:flex}.DesignPageClient-module__VaUWbG__noteChip,.DesignPageClient-module__VaUWbG__manualBadge{color:#7c5e2f;background:#f3eadc;border-radius:999px;justify-content:center;align-items:center;padding:.4rem .72rem;font-size:.8rem;font-weight:600;display:inline-flex}.DesignPageClient-module__VaUWbG__manualBadge{color:#8f5e47;background:#fbf0eb}.DesignPageClient-module__VaUWbG__noteEmpty{color:#7c7064;font-size:.92rem}.DesignPageClient-module__VaUWbG__editorCard,.DesignPageClient-module__VaUWbG__contactPanel{gap:1rem;display:grid}.DesignPageClient-module__VaUWbG__segmented{flex-wrap:wrap;gap:.5rem;display:inline-flex}.DesignPageClient-module__VaUWbG__searchBox,.DesignPageClient-module__VaUWbG__field{gap:.4rem;display:grid}.DesignPageClient-module__VaUWbG__searchBox{background:#fffdf9;border:1px solid #20181314;border-radius:999px;flex:1;align-items:center;gap:.65rem;min-width:240px;padding:0 1rem;display:inline-flex}.DesignPageClient-module__VaUWbG__field span{letter-spacing:.08em;text-transform:uppercase;color:#8b7c6d;font-size:.8rem;font-weight:700}.DesignPageClient-module__VaUWbG__searchBox input,.DesignPageClient-module__VaUWbG__field input,.DesignPageClient-module__VaUWbG__field textarea{color:#201813;background:0 0;border:none;width:100%;min-height:52px}.DesignPageClient-module__VaUWbG__field textarea{resize:vertical;background:#fffdf9;border:1px solid #20181314;border-radius:1rem;min-height:140px;padding:.95rem 1rem}.DesignPageClient-module__VaUWbG__searchBox input:focus,.DesignPageClient-module__VaUWbG__field input:focus,.DesignPageClient-module__VaUWbG__field textarea:focus{outline:none}.DesignPageClient-module__VaUWbG__pickerGrid,.DesignPageClient-module__VaUWbG__contactOptions{grid-template-columns:repeat(3,minmax(0,1fr))}.DesignPageClient-module__VaUWbG__contactOption{grid-template-columns:auto 1fr;align-items:start;gap:.75rem;display:grid}.DesignPageClient-module__VaUWbG__alert{border:1px solid #0000;border-radius:1rem;padding:.95rem 1rem}.DesignPageClient-module__VaUWbG__alertError{color:#8d4030;background:#fff1ef;border-color:#ad533c29}.DesignPageClient-module__VaUWbG__alertSuccess{color:#2f6f42;background:#eef8f1;border-color:#438a5929}.DesignPageClient-module__VaUWbG__alertInfo{color:#7e5f2b;background:#f8f2e7;border-color:#caa55638}.DesignPageClient-module__VaUWbG__sideCard{gap:.9rem;padding:1.1rem;display:grid}.DesignPageClient-module__VaUWbG__sideList{color:#5e5348;margin:0;padding-left:1rem}.DesignPageClient-module__VaUWbG__screenShell{align-content:center;min-height:calc(100vh - 10rem)}.DesignPageClient-module__VaUWbG__screenState,.DesignPageClient-module__VaUWbG__readonlyContent{text-align:center;gap:1rem;max-width:960px;margin:4rem auto;padding:2rem;display:grid}.DesignPageClient-module__VaUWbG__screenDetail{justify-self:center;max-width:42rem}.DesignPageClient-module__VaUWbG__screenIcon{color:#caa556;justify-self:center;width:42px;height:42px}.DesignPageClient-module__VaUWbG__readonlyPage{background:#f7f3ed;min-height:100vh;padding:2rem 1.25rem 3rem}.DesignPageClient-module__VaUWbG__readonlyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.DesignPageClient-module__VaUWbG__readonlyCard{text-align:left;padding:1.25rem}.DesignPageClient-module__VaUWbG__spin{animation:1s linear infinite DesignPageClient-module__VaUWbG__design-spin}.DesignPageClient-module__VaUWbG__railShell{gap:1rem;display:grid}.DesignPageClient-module__VaUWbG__topRail{grid-template-columns:auto minmax(0,1fr) minmax(220px,.38fr);align-items:start;gap:1rem;display:grid}.DesignPageClient-module__VaUWbG__topRailBack,.DesignPageClient-module__VaUWbG__phaseTab,.DesignPageClient-module__VaUWbG__noteStudioLayerCard,.DesignPageClient-module__VaUWbG__selectionRuleCard{background:#fffdf9;border:1px solid #20181314;border-radius:1.15rem}.DesignPageClient-module__VaUWbG__topRailBack{color:#231912;cursor:pointer;align-items:center;gap:.55rem;padding:.9rem 1rem;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.DesignPageClient-module__VaUWbG__topRailBack:hover{transform:translateY(-1px)}.DesignPageClient-module__VaUWbG__topRailBack:disabled{opacity:.45;cursor:not-allowed;transform:none}.DesignPageClient-module__VaUWbG__topRailCopy{gap:.45rem;display:grid}.DesignPageClient-module__VaUWbG__topRailTitle{color:#1d1510;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.02}.DesignPageClient-module__VaUWbG__topRailLead{color:#6b5e52;max-width:56ch;margin:0;line-height:1.7}.DesignPageClient-module__VaUWbG__topRailStatus{gap:.28rem;padding:1rem 1.1rem;display:grid}.DesignPageClient-module__VaUWbG__topRailStatus span,.DesignPageClient-module__VaUWbG__noteStudioSummaryRow span,.DesignPageClient-module__VaUWbG__stageChecklistCard span,.DesignPageClient-module__VaUWbG__selectionRuleCard span,.DesignPageClient-module__VaUWbG__noteOptionFamily{text-transform:uppercase;letter-spacing:.12em;color:#8a7d72;font-size:.78rem}.DesignPageClient-module__VaUWbG__topRailStatus strong,.DesignPageClient-module__VaUWbG__selectionRuleCard strong,.DesignPageClient-module__VaUWbG__noteStudioSummaryRow strong,.DesignPageClient-module__VaUWbG__stageChecklistCard strong{color:#201813}.DesignPageClient-module__VaUWbG__topRailStatus small,.DesignPageClient-module__VaUWbG__stageChecklistCard small,.DesignPageClient-module__VaUWbG__noteOptionNotice{color:#6f6256;line-height:1.55}.DesignPageClient-module__VaUWbG__phaseTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.DesignPageClient-module__VaUWbG__phaseTab{text-align:left;cursor:pointer;min-height:4.3rem;box-shadow:none;background:0 0;border:none;align-content:center;gap:.1rem;padding:1rem 1.1rem;display:grid}.DesignPageClient-module__VaUWbG__phaseTab strong{color:#201813;font-size:1rem;line-height:1.2}.DesignPageClient-module__VaUWbG__phaseTab span{color:#6a5d50;font-size:.88rem;line-height:1.55}.DesignPageClient-module__VaUWbG__phaseTab:disabled{opacity:.5;cursor:not-allowed}.DesignPageClient-module__VaUWbG__phaseTabActive{background:#f3eadc}.DesignPageClient-module__VaUWbG__phaseTabDone{background:#f8f2e7}.DesignPageClient-module__VaUWbG__fullscreenStepWide{grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr)}.DesignPageClient-module__VaUWbG__fullscreenStepBands{grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr)}.DesignPageClient-module__VaUWbG__questionOnlyShell{grid-template-columns:1fr}.DesignPageClient-module__VaUWbG__stageVisualCompact{grid-template-rows:auto auto}.DesignPageClient-module__VaUWbG__selectionRuleCard{gap:.35rem;min-width:220px;padding:1rem 1.05rem;display:grid}.DesignPageClient-module__VaUWbG__stageQuestionPanelWide{justify-self:center;gap:1.35rem;width:100%;max-width:1420px;padding:0}.DesignPageClient-module__VaUWbG__questionPreviewRow{flex-wrap:wrap;gap:.65rem;display:flex}.DesignPageClient-module__VaUWbG__questionPreviewChip{color:#765a2b;background:#f5ecde;border-radius:999px;justify-content:center;align-items:center;padding:.55rem .9rem;font-size:.84rem;font-weight:600;display:inline-flex}.DesignPageClient-module__VaUWbG__questionOnlyShell .DesignPageClient-module__VaUWbG__stageQuestionPanelWide{box-shadow:none;background:0 0;border:none}.DesignPageClient-module__VaUWbG__questionOnlyShell .DesignPageClient-module__VaUWbG__optionCard{box-shadow:none;background:#fffdf9e0;border-color:#0000;padding:1.15rem 1.2rem}.DesignPageClient-module__VaUWbG__questionOnlyShell .DesignPageClient-module__VaUWbG__optionCard:hover{background:#fffaf2;border-color:#0000}.DesignPageClient-module__VaUWbG__questionOnlyShell .DesignPageClient-module__VaUWbG__optionCardActive{background:#fff2da;border-color:#0000}.DesignPageClient-module__VaUWbG__questionOnlyShell .DesignPageClient-module__VaUWbG__optionInsightPanel{background:0 0;border:none;padding:0}.DesignPageClient-module__VaUWbG__questionOnlyShell .DesignPageClient-module__VaUWbG__optionInsightCard{background:#f8f2e7;border:none}.DesignPageClient-module__VaUWbG__inlineBackButton{color:#7a6143;letter-spacing:.04em;text-transform:none;cursor:pointer;background:0 0;border:none;align-items:center;gap:.45rem;width:fit-content;padding:0;font-size:.92rem;font-weight:700;display:inline-flex}.DesignPageClient-module__VaUWbG__inlineBackButton:disabled{opacity:.4;cursor:not-allowed}.DesignPageClient-module__VaUWbG__headerContinueButton{align-self:flex-start;min-width:186px;min-height:3.3rem}.DesignPageClient-module__VaUWbG__questionHeader{align-items:flex-start}.DesignPageClient-module__VaUWbG__questionHeaderCopy{max-width:min(62rem,100%)}.DesignPageClient-module__VaUWbG__stageOptionMultiGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.DesignPageClient-module__VaUWbG__stageOptionBands,.DesignPageClient-module__VaUWbG__stageOptionScale{gap:.85rem;display:grid}.DesignPageClient-module__VaUWbG__stageOptionSplit{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.DesignPageClient-module__VaUWbG__optionCardLarge,.DesignPageClient-module__VaUWbG__optionCardEditorial,.DesignPageClient-module__VaUWbG__optionBand,.DesignPageClient-module__VaUWbG__optionSplitPane,.DesignPageClient-module__VaUWbG__noteStudioOption{border-radius:1.35rem}.DesignPageClient-module__VaUWbG__optionCardLarge,.DesignPageClient-module__VaUWbG__optionCardEditorial{align-content:start;gap:.55rem;min-height:196px;display:grid}.DesignPageClient-module__VaUWbG__optionCardEditorial{min-height:188px}.DesignPageClient-module__VaUWbG__optionBand{align-content:center;gap:.45rem;min-height:132px;padding:1.15rem 1.2rem;display:grid}.DesignPageClient-module__VaUWbG__optionSplitPane{align-content:end;gap:.6rem;min-height:280px;display:grid}.DesignPageClient-module__VaUWbG__optionHint,.DesignPageClient-module__VaUWbG__optionEffect{color:#5f5347;margin:0;line-height:1.65}.DesignPageClient-module__VaUWbG__optionImpact{color:#8a6c38;font-size:.95rem;font-weight:700;line-height:1.65}.DesignPageClient-module__VaUWbG__optionTitle{letter-spacing:-.01em;font-size:1.18rem;line-height:1.15}.DesignPageClient-module__VaUWbG__optionMetaLabel{letter-spacing:.14em;text-transform:uppercase;color:#8a6c38;margin-bottom:.28rem;font-size:.72rem;font-weight:700;display:block}.DesignPageClient-module__VaUWbG__optionOutcome{margin:0}.DesignPageClient-module__VaUWbG__stageChecklist{gap:.9rem;padding:0 1.75rem 1.75rem;display:grid}.DesignPageClient-module__VaUWbG__stageChecklistCard{background:#fcf8f1;border:1px solid #2018130f;border-radius:1.15rem;gap:.3rem;padding:1rem 1.05rem;display:grid}.DesignPageClient-module__VaUWbG__noteStudioStep{grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr)}.DesignPageClient-module__VaUWbG__noteStudioSidebar,.DesignPageClient-module__VaUWbG__noteStudioWorkspace{background:#fffffff5;border:1px solid #20181314;border-radius:1.5rem;align-content:start;gap:1rem;min-height:100%;padding:1.5rem;display:grid;box-shadow:0 18px 40px #2018130d}.DesignPageClient-module__VaUWbG__noteStudioLayerList,.DesignPageClient-module__VaUWbG__noteStudioSummary{gap:.8rem;display:grid}.DesignPageClient-module__VaUWbG__noteStudioLayerCard{text-align:left;cursor:pointer;gap:.3rem;padding:.95rem 1rem;transition:transform .18s,border-color .18s,background .18s;display:grid}.DesignPageClient-module__VaUWbG__noteStudioLayerCard:hover{transform:translateY(-1px)}.DesignPageClient-module__VaUWbG__noteStudioLayerCardActive{background:#fff8eb;border-color:#caa5568c}.DesignPageClient-module__VaUWbG__noteStudioLayerCard small{color:#6f6256}.DesignPageClient-module__VaUWbG__noteStudioSummaryRow{background:#fcf8f1;border:1px solid #2018130f;border-radius:1rem;gap:.25rem;padding:.95rem 1rem;display:grid}.DesignPageClient-module__VaUWbG__noteStudioControls{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.DesignPageClient-module__VaUWbG__noteStudioGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.95rem;display:grid}.DesignPageClient-module__VaUWbG__noteBadgeRow{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.DesignPageClient-module__VaUWbG__noteBadgeApproved,.DesignPageClient-module__VaUWbG__noteBadgeManual,.DesignPageClient-module__VaUWbG__noteBadgeEncyclopedia{border-radius:999px;justify-content:center;align-items:center;padding:.3rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.DesignPageClient-module__VaUWbG__noteBadgeApproved{color:#506d2c;background:#eff6e8}.DesignPageClient-module__VaUWbG__noteBadgeManual{color:#8f5e47;background:#fbf0eb}.DesignPageClient-module__VaUWbG__noteBadgeEncyclopedia{color:#7c5e2f;background:#f3eadc}.DesignPageClient-module__VaUWbG__noteOptionFamily{margin:0}.DesignPageClient-module__VaUWbG__noteOptionNotice{margin-top:.2rem;display:block}@keyframes DesignPageClient-module__VaUWbG__design-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1180px){.DesignPageClient-module__VaUWbG__fullscreenStep,.DesignPageClient-module__VaUWbG__noteStudioStep,.DesignPageClient-module__VaUWbG__hero,.DesignPageClient-module__VaUWbG__layout,.DesignPageClient-module__VaUWbG__summaryGrid,.DesignPageClient-module__VaUWbG__noteSections,.DesignPageClient-module__VaUWbG__readonlyGrid,.DesignPageClient-module__VaUWbG__contactOptions,.DesignPageClient-module__VaUWbG__stageMeta,.DesignPageClient-module__VaUWbG__stageOptionGrid,.DesignPageClient-module__VaUWbG__stageOptionMultiGrid,.DesignPageClient-module__VaUWbG__stageOptionSplit,.DesignPageClient-module__VaUWbG__optionInsightGrid,.DesignPageClient-module__VaUWbG__topRail,.DesignPageClient-module__VaUWbG__phaseTabs{grid-template-columns:1fr}.DesignPageClient-module__VaUWbG__stageImageWrap{min-height:320px}.DesignPageClient-module__VaUWbG__pickerGrid,.DesignPageClient-module__VaUWbG__noteStudioGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.DesignPageClient-module__VaUWbG__heroMain h1,.DesignPageClient-module__VaUWbG__stepHeader h2,.DesignPageClient-module__VaUWbG__approvalHeader h2,.DesignPageClient-module__VaUWbG__readonlyContent h1{font-size:clamp(1.8rem,7vw,2.5rem);line-height:1}.DesignPageClient-module__VaUWbG__optionGrid,.DesignPageClient-module__VaUWbG__summaryGrid,.DesignPageClient-module__VaUWbG__noteSections,.DesignPageClient-module__VaUWbG__contactOptions,.DesignPageClient-module__VaUWbG__pickerGrid,.DesignPageClient-module__VaUWbG__noteStudioGrid,.DesignPageClient-module__VaUWbG__contactFields{grid-template-columns:1fr}.DesignPageClient-module__VaUWbG__stageQuestionPanel,.DesignPageClient-module__VaUWbG__stageVisualCopy{padding:1.25rem}.DesignPageClient-module__VaUWbG__stageImageWrap{min-height:280px;margin:1rem}}@media (max-width:780px){.DesignPageClient-module__VaUWbG__page{padding:1rem .8rem 2rem}.DesignPageClient-module__VaUWbG__screenShell{min-height:calc(100vh - 7rem)}.DesignPageClient-module__VaUWbG__fullscreenStep{min-height:auto}.DesignPageClient-module__VaUWbG__stageVisualCopy,.DesignPageClient-module__VaUWbG__stageQuestionPanel{padding:1.15rem}.DesignPageClient-module__VaUWbG__optionGrid,.DesignPageClient-module__VaUWbG__pickerGrid,.DesignPageClient-module__VaUWbG__noteStudioGrid,.DesignPageClient-module__VaUWbG__contactFields{grid-template-columns:1fr}.DesignPageClient-module__VaUWbG__hero{padding:1rem}.DesignPageClient-module__VaUWbG__heroMetric,.DesignPageClient-module__VaUWbG__summaryCard,.DesignPageClient-module__VaUWbG__noteSection,.DesignPageClient-module__VaUWbG__editorCard,.DesignPageClient-module__VaUWbG__contactPanel,.DesignPageClient-module__VaUWbG__stepPanel,.DesignPageClient-module__VaUWbG__approvalPanel,.DesignPageClient-module__VaUWbG__sideCard,.DesignPageClient-module__VaUWbG__readonlyCard{border-radius:1.2rem;padding:1rem}.DesignPageClient-module__VaUWbG__stageImageWrap{border-radius:1rem;min-height:240px}.DesignPageClient-module__VaUWbG__searchBox{min-width:0}.DesignPageClient-module__VaUWbG__stepActions,.DesignPageClient-module__VaUWbG__screenActions,.DesignPageClient-module__VaUWbG__editorControls,.DesignPageClient-module__VaUWbG__noteStudioControls{grid-template-columns:1fr;display:grid}.DesignPageClient-module__VaUWbG__primaryCta,.DesignPageClient-module__VaUWbG__secondaryCta,.DesignPageClient-module__VaUWbG__ghostButton,.DesignPageClient-module__VaUWbG__topRailBack{width:100%}}@media (max-width:480px){.DesignPageClient-module__VaUWbG__page{padding-left:max(.7rem,env(safe-area-inset-left,0px));padding-right:max(.7rem,env(safe-area-inset-right,0px))}.DesignPageClient-module__VaUWbG__heroMain h1{font-size:clamp(1.65rem,9vw,2.2rem)}.DesignPageClient-module__VaUWbG__stageLead,.DesignPageClient-module__VaUWbG__lead,.DesignPageClient-module__VaUWbG__heroMain p,.DesignPageClient-module__VaUWbG__stepHeader p,.DesignPageClient-module__VaUWbG__approvalHeader p,.DesignPageClient-module__VaUWbG__sideCard p,.DesignPageClient-module__VaUWbG__screenState p,.DesignPageClient-module__VaUWbG__readonlyContent p{font-size:.94rem;line-height:1.6}.DesignPageClient-module__VaUWbG__optionCard,.DesignPageClient-module__VaUWbG__noteOption,.DesignPageClient-module__VaUWbG__contactOption{padding:.9rem}}
