:root{--font-display: Georgia, "Times New Roman", serif;--font-ui: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--font-editorial: var(--font-display);--weight-regular: 400;--weight-medium: 500;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 500;--font-weight-bold: 500;--ink: #2e3026;--ink-soft: #706e60;--paper: #f5f1e7;--card: #fcf9f1;--line: #d9d5c8;--forest: #292c22;--moss: #62664e;--moss-deep: #454b37;--moss-soft: #ececdf;--gold: #8f7a56;--warn: #a45a3e;--color-ink: var(--ink);--color-muted: var(--ink-soft);--color-copy: var(--ink-soft);--color-label: var(--ink-soft);--color-choice-text: var(--ink);--color-card-copy: var(--ink-soft);--color-green: var(--moss);--color-green-dark: var(--moss-deep);--color-green-soft: var(--moss-soft);--color-green-hover: #e5e6d6;--color-paper: var(--card);--color-page: var(--paper);--color-accent: var(--gold);--color-terracotta: var(--gold);--color-terracotta-dark: #6f5d40;--color-danger: var(--warn);--border-green: #bebfa9;--border-grey: var(--line);--journey-type-editorial: var(--font-display);--journey-type-ui: var(--font-ui);--report-ui: var(--font-ui);--report-ink: var(--ink);--gateway-serif: var(--font-display);--gateway-sans: var(--font-ui)}html,body{font-family:var(--font-ui);font-weight:400;color:var(--ink);background:var(--paper)}h1,h2,h3,.panel-title,.budget-copy h2,.planner-splash-content h1,.gcp-gateway h1,.journey-heading h2,#journeySlideTitle{font-family:var(--font-display);font-weight:400;letter-spacing:-.02em;color:var(--ink)}p,label,small,li,button,input,select,textarea,.hint,.budget-card-label,.budget-card-rate{font-family:var(--font-ui);font-weight:400}strong,b,th,dt{font-weight:500}.journey-heading h2,#gardenConceptPlanner.journey-active .journey-heading h2,#gardenConceptPlanner.journey-active #journeySlideTitle{font-family:var(--font-display)!important;font-weight:400!important;color:#f7f4ea!important}#gardenConceptPlanner.journey-active .journey-heading:after{font-family:var(--font-display)!important;font-weight:400!important;font-style:italic!important;color:rgba(247,244,234,.82)!important}#gardenConceptPlanner.journey-active .journey-shell,#gardenConceptPlanner.journey-active .journey-shell button,#gardenConceptPlanner.journey-active .journey-shell input,#gardenConceptPlanner.journey-active .journey-shell select,#gardenConceptPlanner.journey-active .journey-shell textarea,#gardenConceptPlanner.journey-active .journey-shell label,#gardenConceptPlanner.journey-active .journey-shell p,#gardenConceptPlanner.journey-active .journey-shell span,#gardenConceptPlanner.journey-active .journey-shell small,#gardenConceptPlanner.journey-active .journey-shell li{font-family:var(--font-ui)!important;font-weight:400!important;color:var(--ink)}#gardenConceptPlanner.journey-active .journey-slides :is(h3,h4,h5),#gardenConceptPlanner.journey-active .design-world-card strong,#gardenConceptPlanner.journey-active .choice-card strong,#gardenConceptPlanner.journey-active .feature-config-title,#gardenConceptPlanner.journey-active .design-service-card h3,#gardenConceptPlanner.journey-active #designPackageName{font-family:var(--font-display)!important;font-weight:400!important;color:var(--ink)!important;letter-spacing:-.015em!important}#gardenConceptPlanner.journey-active .journey-slides :is(p,small,li,label,.hint),#gardenConceptPlanner.journey-active .design-world-card small,#gardenConceptPlanner.journey-active .choice-card small,#gardenConceptPlanner.journey-active .feature-config-desc,#gardenConceptPlanner.journey-active .journey-constraint-copy{font-family:var(--font-ui)!important;font-weight:400!important;color:var(--ink-soft)!important}#gardenConceptPlanner.journey-active .journey-header-budget-summary,#gardenConceptPlanner.journey-active .journey-header-budget-summary *{font-family:var(--font-ui)!important;font-weight:400!important;color:#f7f4ea!important}#gardenConceptPlanner.journey-active .journey-header-budget-summary b,#gardenConceptPlanner.journey-active .journey-header-budget-summary strong{font-weight:500!important}#gardenConceptPlanner.journey-active .journey-footer,#gardenConceptPlanner.journey-active .journey-footer button,#gardenConceptPlanner.journey-active .journey-footer span,#gardenConceptPlanner.journey-active .journey-view-switch button{font-family:var(--font-ui)!important;font-weight:500!important;color:#f7f4ea!important}#gardenConceptPlanner.journey-active .journey-slides .choice-card,#gardenConceptPlanner.journey-active .journey-slides .design-world-card,#gardenConceptPlanner.journey-active .journey-slides .feature-config-card,#gardenConceptPlanner.journey-active .journey-slides .design-service-card,#gardenConceptPlanner.journey-active .journey-slides .config-group{background:var(--card)!important;border-color:var(--line)!important;color:var(--ink)!important}#gardenConceptPlanner.journey-active .journey-footer{background:var(--forest)!important;border-top-color:rgba(247,244,234,.18)!important}.planner-splash,.gcp-gateway{color:#f7f4ea}.planner-splash-content h1,.gcp-gateway h1,.gcp-gateway-lead,.planner-splash-kicker,.gcp-gateway-kicker{color:#f7f4ea}.gcp-gateway-language,.planner-splash-choice{font-family:var(--font-display);font-weight:400}.action,.button,.planner-mode-button,.journey-next,.journey-previous{font-family:var(--font-ui);font-weight:500}#notes,.textarea,.input,.select{font-family:var(--font-ui);font-weight:400;color:var(--ink)}@media screen{#gardenConceptPlanner.journey-print-report .journey-shell{display:grid!important}#gardenConceptPlanner.journey-print-report .workspace,#gardenConceptPlanner.journey-print-report .mobile-live-summary,#gardenConceptPlanner.journey-print-report .floating-project-range,#gardenConceptPlanner.journey-print-report .mobile-workflow-dock,#gardenConceptPlanner.journey-print-report>.budget-panel{display:none!important}}@media print{#gardenConceptPlanner.journey-print-report .journey-shell,#gardenConceptPlanner.journey-print-report .journey-view-switch{display:none!important;height:auto!important;min-height:0!important}}#gardenConceptPlanner#gardenConceptPlanner.journey-active :is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6,.journey-slide-7,.journey-slide-10) :is(.journey-slide-content,.define-subsection,.config-group,.config-group-body,.config-summary,.feature-config-grid){background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-summary{height:auto!important;max-height:none!important;overflow:visible!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-title{white-space:normal!important;overflow:visible!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-7 .feature-system-quantities{display:inline!important;font:inherit!important;font-weight:400!important;color:inherit!important}@media screen{#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer{padding:6px clamp(10px,1.6vw,24px)!important;background:linear-gradient(90deg,rgba(24,40,28,.60),rgba(30,48,33,.55)),url(journey/moss-footer.png)center/cover no-repeat!important;border-top:1px solid rgba(240,244,231,.3)!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer :is(button,.action){height:48px!important;min-height:48px!important;max-height:none!important;box-sizing:border-box!important;padding:8px 12px!important;font-size:14px!important;line-height:1.2!important;border-radius:8px!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar{grid-auto-rows:48px!important;gap:6px!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer :is(.planner-footer-icon,.journey-footer-icon){min-width:44px!important;padding:8px!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer :is(button,.action){background:#263d29!important;border:1px solid #a2b391!important;font-weight:600!important;color:#fffdf5!important;box-shadow:0 2px 5px rgba(0,0,0,.16)!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer .journey-next:hover:not(:disabled){background:#354f37!important}@media (max-width:620px){#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer{padding:5px 6px!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar{grid-template-rows:44px 44px!important;grid-auto-rows:44px!important;gap:5px!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer :is(button,.action){height:44px!important;min-height:44px!important;min-width:0!important;padding:6px 5px!important;font-size:12px!important}}}@media screen and (min-width:621px){#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer{height:80px!important;min-height:80px!important;max-height:80px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar{width:100%!important}}@media screen{#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer :is(button,.action):is(:hover,:focus-visible):not(:disabled){background:#52684b!important;background-color:#52684b!important;border-color:#a2b391!important;color:#fffdf5!important}}@media screen{#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-shell{--journey-content-gutter: clamp(12px,2vw,32px)}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slides,#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer{padding-left:var(--journey-content-gutter)!important;padding-right:var(--journey-content-gutter)!important;box-sizing:border-box!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer .config-project-actions,#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar{width:100%!important;max-width:none!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}@media (min-width:621px){#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar{display:flex!important;flex-wrap:nowrap!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar>:is(.action,.journey-nav-button){flex:1 1 0!important;width:auto!important;min-width:0!important;margin-left:0!important;margin-right:0!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer :is(.planner-footer-utilities,.journey-footer-utilities){flex:0 0 auto!important;width:auto!important;margin-left:0!important;margin-right:0!important}}@media (max-width:760px){#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-shell{--journey-content-gutter: 12px}}}@media screen and (min-width:621px){#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer{display:flex!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important;height:80px!important;min-height:80px!important;max-height:80px!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer .config-project-actions{position:static!important;inset:auto!important;display:flex!important;align-items:center!important;align-self:center!important;height:48px!important;min-height:0!important;margin:0!important;padding:0!important;transform:none!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar{position:static!important;inset:auto!important;height:48px!important;min-height:0!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;align-items:center!important;transform:none!important}}@media screen{#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10.is-active{overflow-y:auto!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group{position:static!important;display:block!important;flex:1 0 auto!important;height:auto!important;min-height:245px!important;overflow:visible!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group>.config-group-body,#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group .additional-notes-field{position:static!important;inset:auto!important;display:block!important;width:100%!important;height:auto!important;margin:0!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10 .journey-notes-invitation{display:block!important;margin:0 0 6px!important;color:var(--ink)!important;font-size:17px!important;line-height:1.4!important;font-weight:500!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10 .journey-notes-optional{display:inline-block;margin-left:10px;font-size:12px;font-weight:400;color:var(--ink-soft)}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10 .journey-notes-help{display:block!important;margin:0 0 12px!important;font-size:14px!important;line-height:1.5!important;color:var(--ink-soft)!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group #notes{position:static!important;inset:auto!important;display:block!important;height:140px!important;min-height:140px!important;max-height:none!important;width:100%!important;padding:14px!important;box-sizing:border-box!important;border:1px solid #8c9b85!important;border-radius:8px!important;background:#fffef9!important;font-size:16px!important;line-height:1.5!important;resize:vertical!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10 #notes:focus-visible{outline:2px solid #53634f!important;outline-offset:2px!important}}@media screen{#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slides :is(.choice-card,.design-world-card,.feature-config-card,.design-service-card,.alt-card,.alt-card-select){border-width:1px!important;border-style:solid!important;border-color:#aab2a3!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slides :is(.choice-card,.design-world-card,.feature-config-card,.design-service-card,.alt-card,.alt-card-select):is(:hover,.is-configured,.journey-has-values,[aria-pressed="true"],[aria-selected="true"]),#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slides input:checked+:is(.choice-card,.design-world-card){border-width:1px!important;border-color:#425b40!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}}@media screen{#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-shell,#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-shell *,#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-shell *::before,#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-shell *::after,#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-view-switch,#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-view-switch button{border-radius:0!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slides :is(.choice-card,.design-world-card,.feature-config-card,.design-service-card,.alt-card,.alt-card-select),#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slides :is(.choice-card,.design-world-card,.feature-config-card,.design-service-card,.alt-card,.alt-card-select):is(:hover,.is-configured,.journey-has-values,[aria-pressed="true"],[aria-selected="true"]),#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slides input:checked+:is(.choice-card,.design-world-card){background:#fff!important;background-color:#fff!important;background-image:none!important;border-width:1px!important;border-radius:0!important;box-shadow:none!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-shell input[type="radio"],#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-shell :is(.spinner,.loading-spinner,[role="progressbar"][aria-label*="Loading"]){border-radius:50%!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-shell input[type="range"]::-webkit-slider-thumb{border-radius:50%!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-shell input[type="range"]::-moz-range-thumb{border-radius:50%!important}}@media screen{#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner:not(.journey-active),#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner:not(.journey-active) *,#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner:not(.journey-active) *::before,#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner:not(.journey-active) *::after{border-radius:0!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner:not(.journey-active) :is(.choice-card,.design-world-card,.feature-config-card,.design-service-card,.budget-card,.alt-card,.alt-card-select,.config-group,.selected-config-group,.recommendation){background:#fff!important;background-color:#fff!important;background-image:none!important;border:1px solid #aab2a3!important;box-shadow:none!important;color:var(--ink,#243028)!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner:not(.journey-active) :is(.choice-card,.design-world-card,.feature-config-card,.design-service-card,.alt-card,.alt-card-select):is(:hover,.is-configured,.journey-has-values,[aria-pressed="true"],[aria-selected="true"]),#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner:not(.journey-active) input:checked+:is(.choice-card,.design-world-card){background:#fff!important;border-width:1px!important;border-color:#425b40!important;box-shadow:none!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner:not(.journey-active) .budget-card :is(.budget-card-label,.budget-card-rate,.budget-card-value,.budget-card-note,.budget-card-share){color:var(--ink,#243028)!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner:not(.journey-active) input[type="radio"],#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner:not(.journey-active) :is(.spinner,.loading-spinner){border-radius:50%!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner:not(.journey-active) input[type="range"]::-webkit-slider-thumb{border-radius:50%!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner:not(.journey-active) input[type="range"]::-moz-range-thumb{border-radius:50%!important}}@media screen{#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer :is(.journey-previous,.journey-next,.action,.splash-return-icon,.randomize-garden-icon,.undo-garden-icon,.redo-garden-icon,.reset-garden-icon,.planner-footer-icon,.journey-footer-icon){background:#263d29!important;background-color:#263d29!important;border:1px solid #a2b391!important;color:#fffdf5!important;font-weight:600!important;box-shadow:0 2px 5px rgba(0,0,0,.16)!important;transform:none!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer :is(.journey-previous,.journey-next,.action,.splash-return-icon,.randomize-garden-icon,.undo-garden-icon,.redo-garden-icon,.reset-garden-icon,.planner-footer-icon,.journey-footer-icon):is(:hover,:focus-visible):not(:disabled){background:#52684b!important;background-color:#52684b!important;border:1px solid #a2b391!important;color:#fffdf5!important;box-shadow:0 2px 5px rgba(0,0,0,.16)!important;transform:none!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-1 .journey-slide-content{grid-template-rows:auto minmax(220px,1fr)!important;align-content:stretch!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-1 .journey-step1-project-combined{grid-row:1!important;order:0!important;height:auto!important;min-height:0!important;align-self:start!important;flex:0 0 auto!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-section{grid-row:2!important;order:1!important;align-self:stretch!important;min-height:220px!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10.is-active{overflow-y:auto!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10>.journey-slide-content{display:flex!important;flex-direction:column!important;height:100%!important;min-height:100%!important;gap:10px!important;padding-bottom:10px!important;box-sizing:border-box!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10>.journey-slide-content>:has(#designPackageName){display:flex!important;flex-direction:column!important;flex:1 0 auto!important;min-height:280px!important;margin:0!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10 details:has(#designPackageName)>.config-group-body{flex:1 0 auto!important;min-height:240px!important;align-items:stretch!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10 :is(.journey-design-package-visual,.design-service-card){height:100%!important;max-height:none!important;min-height:240px!important;align-self:stretch!important;box-sizing:border-box!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10 .journey-design-package-visual{position:relative!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10 .journey-design-package-visual img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;object-fit:cover!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group{flex:0 0 auto!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important}}@media screen and (min-width:761px){#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10 details:has(#designPackageName)>.config-group-body{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:minmax(240px,1fr)!important}}@media screen and (min-width:761px){#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10>.journey-slide-content{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(300px,1fr) auto!important;align-content:stretch!important;align-items:stretch!important;gap:10px!important;height:100%!important;min-height:100%!important;padding-bottom:10px!important;box-sizing:border-box!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10>.journey-slide-content>:has(#designPackageName){grid-column:1!important;grid-row:1!important;position:relative!important;display:block!important;align-self:stretch!important;height:auto!important;min-height:300px!important;max-height:none!important;padding:0!important;margin:0!important;box-sizing:border-box!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10 details:has(#designPackageName)>summary{display:none!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10 details:has(#designPackageName)>.config-group-body{position:absolute!important;inset:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr)!important;align-items:stretch!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;padding:0!important;margin:0!important;box-sizing:border-box!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10 .journey-design-package-visual{grid-column:1!important;grid-row:1!important;height:100%!important;min-height:0!important;max-height:none!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10 .design-service-card{grid-column:2!important;grid-row:1!important;height:100%!important;min-height:0!important;max-height:none!important;overflow-y:auto!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group{grid-column:1!important;grid-row:2!important;align-self:end!important;height:auto!important;min-height:0!important;margin:0!important}}@media screen{#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner:not(.journey-active){--ink: #302f26;--ink-soft: #756e60;--paper: #f5f1e8;--card: #fcf9f2;--line: #ddd5c6;--forest: #2c2c23;--moss: #6c684e;--moss-deep: #504e38;--moss-soft: #f0ecdf;--color-green-hover: #e7e6d8;--border-green: #bdbca7;--border-grey: #d9d4c8}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner:not(.journey-active) :is(.choice-card,.design-world-card,.feature-config-card,.design-service-card,.budget-card,.alt-card,.alt-card-select,.config-group,.selected-config-group,.recommendation){border-color:#bcb4a0!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner:not(.journey-active) :is(.choice-card,.design-world-card,.feature-config-card,.design-service-card,.alt-card,.alt-card-select):is(:hover,.is-configured,.journey-has-values,[aria-pressed="true"],[aria-selected="true"]),#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner:not(.journey-active) input:checked+:is(.choice-card,.design-world-card){border-color:#656246!important}}@media screen{.gcp-gateway .gcp-gateway-language,.gcp-gateway .gcp-gateway-yokoso,.gcp-gateway button,#plannerSplash .planner-splash-choice,#plannerSplash .planner-splash-choice-media,#plannerSplash .planner-splash-choice-media img,#plannerSplash .planner-splash-yokoso-link,#plannerSplash button{border-radius:0!important}}@media screen{.gcp-gateway .gcp-gateway-language,.gcp-gateway .gcp-gateway-language::before,.gcp-gateway .gcp-gateway-language::after,.gcp-gateway .gcp-gateway-language:is(:hover,:focus-visible,:active),.gcp-gateway .gcp-gateway-language:is(:hover,:focus-visible,:active)::before,.gcp-gateway .gcp-gateway-language:is(:hover,:focus-visible,:active)::after,#plannerSplash .planner-splash-choice,#plannerSplash .planner-splash-choice::before,#plannerSplash .planner-splash-choice::after,#plannerSplash .planner-splash-choice:is(:hover,:focus-visible,:active,.is-selected),#plannerSplash .planner-splash-choice:is(:hover,:focus-visible,:active,.is-selected)::before,#plannerSplash .planner-splash-choice:is(:hover,:focus-visible,:active,.is-selected)::after{border-radius:0!important}}@media screen{#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer svg:is(.splash-return-icon,.randomize-garden-icon,.undo-garden-icon,.redo-garden-icon,.reset-garden-icon){border:0!important}}@media screen{#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner .journey-view-switch{opacity:1!important;background:rgba(37,45,33,.96)!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner .journey-view-switch :is(.journey-view-version,button){opacity:1!important;color:#fffdf5!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner .journey-view-switch button[aria-pressed="true"]{background:rgba(98,102,78,.98)!important}}@media screen{#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner .journey-view-switch button[data-journey-view="journey"][aria-pressed="false"]{color:#302f26!important}}@media screen{#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer :is(button,.action) svg{background:transparent!important;background-color:transparent!important}}@media screen{#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner .project-details-section :is(#projectName,#budgetArea,#investmentBudget,#projectType,#architecture){font-size:20px!important;line-height:1.4!important;min-height:50px!important;height:auto!important;padding:10px 12px!important;box-sizing:border-box!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner .project-details-section .budget-area-wrap{min-height:50px!important;height:auto!important}#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner .project-details-section .budget-area-unit{font-size:20px!important}}.feature-config-card:is(.is-suggested,.is-manual)>.feature-config-summary .feature-config-title:not([data-state-label])::after,.feature-config-card:is(.is-suggested,.is-manual)>.feature-config-summary .feature-config-title[data-state-label=""]::after{content:none!important;display:none!important}@media screen{#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner:not(.journey-active) input:checked+:is(.choice-card,.design-world-card),#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner#gardenConceptPlanner:not(.journey-active) :is(.choice-card,.design-world-card,.feature-config-card,.design-service-card,.alt-card,.alt-card-select):is(.is-configured,[aria-pressed="true"],[aria-selected="true"]){background-color:#eceee1!important}}@media screen{#gardenConceptPlanner:not(.journey-active) .workspace>.config-panel>.panel-header{background:linear-gradient(180deg,#304b35,#293f2e)!important;border-bottom-color:#8d9b74!important}#gardenConceptPlanner:not(.journey-active) .workspace>.config-panel>.panel-header .panel-kicker{color:#d3d7b6!important}#gardenConceptPlanner:not(.journey-active) .workspace>.config-panel>.panel-header .panel-title{color:#faf7ed!important}#gardenConceptPlanner:not(.journey-active) .workspace>.config-panel>.panel-header .garden-header-actions button:not(:disabled){color:#e0e6cd!important}#gardenConceptPlanner:not(.journey-active) :is(.config-panel>.config-project-actions,.mobile-project-actions-dock){background:linear-gradient(180deg,#304b35,#293f2e)!important;border-color:#899873!important}#gardenConceptPlanner:not(.journey-active) .config-project-toolbar .action{background:#3a543c!important;border-color:#839571!important;color:#f8f6ec!important}#gardenConceptPlanner:not(.journey-active) .config-project-toolbar .action:is(:hover,:focus-visible):not(:disabled){background:#466443!important;border-color:#acb68c!important;color:#fffdf5!important}#gardenConceptPlanner:not(.journey-active) .config-project-toolbar .planner-next-step-button{background:#5c7449!important;border-color:#b3bc8c!important;color:#fffdf5!important}#gardenConceptPlanner:not(.journey-active) .config-project-toolbar .planner-next-step-button:is(:hover,:focus-visible):not(:disabled){background:#688354!important;border-color:#c5cca1!important}}
