@media (min-width:761px){html:has(#gardenConceptPlanner.journey-active),body:has(#gardenConceptPlanner.journey-active){margin:0!important;padding:0!important;overflow-x:hidden!important}body:has(#gardenConceptPlanner.journey-active) #gardenConceptPlanner.journey-active{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:0!important;padding-right:0!important}#gardenConceptPlanner.journey-active .journey-shell{width:100%!important;max-width:none!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:calc(100dvh - 15px)!important}#gardenConceptPlanner.journey-active .journey-stage{padding:0!important;min-width:0!important}#gardenConceptPlanner.journey-active .journey-stage-header{position:relative!important;isolation:isolate!important;min-height:clamp(225px,29vh,335px)!important;padding:20px clamp(20px,3.5vw,64px) 26px!important;border:0!important;border-radius:0!important;overflow:hidden!important;background:linear-gradient(90deg,rgba(13,30,20,.88),rgba(13,30,20,.27) 78%),var(--journey-bg) center/cover!important;color:#f8f7ef!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#gardenConceptPlanner.journey-active .journey-header-overview,#gardenConceptPlanner.journey-active .journey-header-current{position:relative!important;z-index:1!important}#gardenConceptPlanner.journey-active .journey-header-overview{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:22px!important}#gardenConceptPlanner.journey-active .journey-header-budget-summary{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:6px 16px!important;color:#fff!important;background:transparent!important;max-width:none!important;min-width:0!important}#gardenConceptPlanner.journey-active .journey-header-budget-summary *{color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.3)}#gardenConceptPlanner.journey-active .journey-header-current{display:flex!important;gap:18px!important;align-items:end!important;margin-top:clamp(38px,8vh,100px)!important;padding-top:0!important;border-top:0!important}#gardenConceptPlanner.journey-active .journey-heading{flex:1!important}#gardenConceptPlanner.journey-active .journey-heading h2{font-family:Georgia,serif!important;font-size:clamp(28px,3.2vw,52px)!important;font-weight:400!important;line-height:1.06!important;color:#fff!important;letter-spacing:-.025em!important;text-shadow:0 2px 8px rgba(0,0,0,.35)}#gardenConceptPlanner.journey-active .journey-header-current .journey-required-note{color:#faf7e8!important}#gardenConceptPlanner.journey-active .journey-slides{padding:10px clamp(12px,2vw,32px)!important;min-width:0!important}#gardenConceptPlanner.journey-active .journey-slide{padding-top:0!important;padding-bottom:8px!important}#gardenConceptPlanner.journey-active .journey-slide .define-subsection{padding-top:11px!important;padding-bottom:11px!important}#gardenConceptPlanner.journey-active .journey-slide .define-subsection+.define-subsection{margin-top:6px!important}#gardenConceptPlanner.journey-active .journey-slide .choice-grid,#gardenConceptPlanner.journey-active .journey-slide .design-world-choice-grid{row-gap:8px!important}#gardenConceptPlanner.journey-active .journey-footer{width:100%!important;margin:0!important;border-radius:0!important;padding:8px clamp(12px,2vw,32px)!important}}@media (max-width:760px){#gardenConceptPlanner.journey-active .journey-shell{margin-left:0!important;margin-right:0!important;border-radius:0!important}#gardenConceptPlanner.journey-active .journey-footer{border-radius:0!important}}@media (min-width:761px){#gardenConceptPlanner.journey-active .journey-stage-header{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;min-height:260px!important;padding:14px clamp(20px,3.5vw,64px) 13px!important}#gardenConceptPlanner.journey-active .journey-header-overview{flex:0 0 auto!important;min-height:22px!important}#gardenConceptPlanner.journey-active .journey-header-current{display:flex!important;flex-direction:column!important;align-items:flex-start!important;flex:0 0 auto!important;gap:2px!important;width:100%!important;margin:clamp(15px,3vh,32px)0 0!important;padding:0!important;min-height:0!important;border:0!important}#gardenConceptPlanner.journey-active .journey-header-current .journey-step-count{display:none!important}#gardenConceptPlanner.journey-active .journey-header-current .journey-heading{display:block!important;position:relative!important;grid-column:auto!important;grid-row:auto!important;flex:none!important;width:100%!important;min-height:0!important;opacity:1!important;visibility:visible!important}#gardenConceptPlanner.journey-active .journey-header-current .journey-heading h2{display:block!important;position:relative!important;margin:0!important;padding:0!important;color:#fff!important;opacity:1!important;visibility:visible!important;font:400 clamp(31px,3.6vw,53px)/1.13 Georgia,serif!important;letter-spacing:-.026em!important;text-shadow:0 2px 10px rgba(0,0,0,.35)!important}#gardenConceptPlanner.journey-active .journey-heading:after{content:"Every garden begins with a dream.";display:block!important;color:#f6f4e9!important;font:400 clamp(13px,1.15vw,17px)/1.4 Arial,sans-serif!important;margin-top:5px!important;text-shadow:0 1px 5px rgba(0,0,0,.48)!important}#gardenConceptPlanner.journey-active .journey-header-current .journey-progress{margin:4px 0 0!important;padding:0!important;min-height:15px!important;grid-row:auto!important;grid-column:auto!important}#gardenConceptPlanner.journey-active .journey-header-steering,#gardenConceptPlanner.journey-active .journey-header-steering[hidden]{position:relative!important;display:grid!important;grid-template-columns:1fr!important;gap:0!important;align-content:start!important;margin:2px 0 0!important;padding:0!important;border:0!important;min-height:0!important;flex:none!important}#gardenConceptPlanner.journey-active .journey-header-steering:before,#gardenConceptPlanner.journey-active .journey-header-steering:after{display:none!important;content:none!important}#gardenConceptPlanner.journey-active .journey-header-steering>*{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}#gardenConceptPlanner.journey-active .journey-header-steering .style-steering-slider-wrap{margin:0!important;padding:0!important}#gardenConceptPlanner.journey-active .journey-header-steering .style-steering-labels{margin:0!important;padding:0!important}#gardenConceptPlanner.journey-active .journey-stage-header:after{pointer-events:none!important}}html[lang="nl"] #gardenConceptPlanner.journey-active .journey-heading:after{content:"Elke tuin begint met een droom."}html[lang="de"] #gardenConceptPlanner.journey-active .journey-heading:after{content:"Jeder Garten beginnt mit einem Traum."}#gardenConceptPlanner.journey-active .journey-shell[data-slide="2"] .journey-heading:after{content:"Imagine being there."}#gardenConceptPlanner.journey-active .journey-shell[data-slide="3"] .journey-heading:after{content:"Discover what matters most to you."}#gardenConceptPlanner.journey-active .journey-shell[data-slide="4"] .journey-heading:after{content:"Let nature find its balance."}#gardenConceptPlanner.journey-active .journey-shell[data-slide="5"] .journey-heading:after{content:"The smallest details give a garden its character."}#gardenConceptPlanner.journey-active .journey-shell[data-slide="6"] .journey-heading:after{content:"Imagine the seasons unfolding around you."}#gardenConceptPlanner.journey-active .journey-shell[data-slide="7"] .journey-heading:after{content:"Beautiful in every season."}#gardenConceptPlanner.journey-active .journey-shell[data-slide="8"] .journey-heading:after{content:"Make this space your own."}#gardenConceptPlanner.journey-active .journey-shell[data-slide="9"] .journey-heading:after{content:"Your garden is taking shape."}#gardenConceptPlanner.journey-active .journey-shell[data-slide="10"] .journey-heading:after{content:"Every choice tells a story."}#gardenConceptPlanner.journey-active .journey-shell[data-slide="11"] .journey-heading:after{content:"Your next chapter begins here."}@media (min-width:761px){#gardenConceptPlanner.journey-active .journey-stage-header{position:relative!important;display:block!important;height:clamp(250px,31vh,350px)!important;min-height:0!important;background:linear-gradient(90deg,rgba(13,28,19,.62),rgba(13,28,19,.1) 80%),var(--journey-bg) center/cover no-repeat!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#gardenConceptPlanner.journey-active .journey-stage-header::before,#gardenConceptPlanner.journey-active .journey-stage-header::after{content:none!important;display:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#gardenConceptPlanner.journey-active .journey-header-overview{position:relative!important;z-index:4!important;display:flex!important}#gardenConceptPlanner.journey-active .journey-header-current{position:absolute!important;z-index:3!important;top:70px!important;left:clamp(20px,3.5vw,64px)!important;width:calc(100% - clamp(40px,7vw,128px))!important;display:block!important;margin:0!important;padding:0!important;min-height:0!important;max-height:none!important;overflow:visible!important;opacity:1!important;visibility:visible!important;transform:none!important}#gardenConceptPlanner.journey-active .journey-header-current .journey-heading{position:relative!important;display:block!important;opacity:1!important;visibility:visible!important;max-height:none!important;overflow:visible!important}#gardenConceptPlanner.journey-active .journey-header-current #journeySlideTitle{display:block!important;font:400 clamp(30px,3.4vw,50px)/1.08 Georgia,serif!important;color:white!important;opacity:1!important;visibility:visible!important;margin:0!important;max-width:860px!important}#gardenConceptPlanner.journey-active .journey-header-steering,#gardenConceptPlanner.journey-active .journey-header-steering[hidden]{position:absolute!important;z-index:4!important;bottom:14px!important;left:clamp(20px,3.5vw,64px)!important;width:calc(100% - clamp(40px,7vw,128px))!important;display:grid!important;margin:0!important;padding:0!important;border:0!important;gap:0!important}#gardenConceptPlanner.journey-active .journey-header-steering>*{margin:0!important}#gardenConceptPlanner.journey-active .journey-heading:after{position:relative!important;display:block!important}}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-step1-project-combined{display:flex!important;flex-direction:column!important;gap:0!important;grid-column:1/-1!important;grid-row:auto!important;min-width:0!important;width:100%!important;margin:0!important;padding:8px 10px!important;border:1px solid rgba(32,42,35,.16)!important;border-radius:12px!important;background:rgba(255,255,255,.88)!important;box-shadow:none!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-step1-project-combined>.project-details-section,#gardenConceptPlanner.journey-active .journey-slide-1 .journey-step1-project-combined>.journey-early-requirements{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-step1-project-combined>.journey-early-requirements{margin-top:8px!important;padding-top:8px!important;border-top:1px solid rgba(32,42,35,.10)!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-step1-project-combined>.journey-early-requirements>.config-summary{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-step1-project-combined>.journey-early-requirements>.config-group-body{display:block!important;background:transparent!important;border:0!important}@media (min-width:761px){html:has(#gardenConceptPlanner.journey-active),body:has(#gardenConceptPlanner.journey-active){padding-top:0!important;margin-top:0!important}body:has(#gardenConceptPlanner.journey-active) #gardenConceptPlanner.journey-active{margin-top:0!important}#gardenConceptPlanner.journey-active .journey-shell,#gardenConceptPlanner.journey-active .journey-stage,#gardenConceptPlanner.journey-active .journey-stage-header{margin-top:0!important}#gardenConceptPlanner.journey-active .journey-view-switch{background:rgba(21,36,27,.82)!important;border:1px solid rgba(246,244,232,.34)!important;border-radius:5px!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#gardenConceptPlanner.journey-active .journey-view-switch .journey-view-version,#gardenConceptPlanner.journey-active .journey-view-switch button{opacity:1!important;color:#f7f5ed!important;text-shadow:none!important}#gardenConceptPlanner.journey-active .journey-view-switch button{background:transparent!important}#gardenConceptPlanner.journey-active .journey-view-switch button[aria-pressed="true"]{background:rgba(108,137,96,.90)!important;color:white!important}#gardenConceptPlanner.journey-active .journey-warning-panel:not([hidden]){background:rgba(32,48,36,.91)!important;border:1px solid rgba(229,218,180,.45)!important;border-left:2px solid #cab993!important;border-radius:5px!important;box-shadow:0 3px 12px rgba(8,19,11,.15)!important}#gardenConceptPlanner.journey-active .journey-warning-summary{background:transparent!important;color:#e3d5b4!important;border-right:1px solid rgba(229,218,180,.18)!important;font-weight:500!important;letter-spacing:.025em!important}#gardenConceptPlanner.journey-active .journey-warning-item,#gardenConceptPlanner.journey-active .journey-warning-item span,#gardenConceptPlanner.journey-active .journey-warning-item strong{color:#f8f5e9!important;font-weight:500!important}#gardenConceptPlanner.journey-active .journey-warning-panel[data-severity="critical"] .journey-warning-summary{color:#f1c9ba!important}}@media screen{body:has(#gardenConceptPlanner.journey-active) .tool-shell#gardenConceptPlanner,body:has(#gardenConceptPlanner.journey-active) #gardenConceptPlanner.tool-shell{padding-top:0!important}body:has(#gardenConceptPlanner.journey-active) .viewport{padding-top:0!important;margin-top:0!important}#gardenConceptPlanner.journey-active{--journey-type-editorial: Georgia,'Times New Roman',serif;--journey-type-ui: -apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif}#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{font-family:var(--journey-type-ui)!important}#gardenConceptPlanner.journey-active .journey-heading h2,#gardenConceptPlanner.journey-active #journeySlideTitle{font-family:var(--journey-type-editorial)!important;font-weight:400!important}#gardenConceptPlanner.journey-active .journey-heading:after{font-family:var(--journey-type-ui)!important;font-weight:400!important}}@media screen and (min-width:761px){#gardenConceptPlanner.journey-active.tool-shell{padding-top:0!important;margin-top:0!important}#gardenConceptPlanner.journey-active .journey-stage-header{margin-top:0!important}#gardenConceptPlanner.journey-active .journey-header-current{top:auto!important;bottom:112px!important;margin:0!important;padding:0!important}#gardenConceptPlanner.journey-active .journey-header-current .journey-heading h2{font-size:clamp(30px,3.15vw,49px)!important;line-height:1.06!important}#gardenConceptPlanner.journey-active .journey-heading:after{font-size:clamp(13px,1.1vw,16px)!important;line-height:1.35!important}}#gardenConceptPlanner.journey-active .journey-shell{--journey-type-weight-body: 400;--journey-type-weight-emphasis: 500}#gardenConceptPlanner.journey-active .journey-slides :is(h3,h4,h5,h6,legend),#gardenConceptPlanner.journey-active .journey-slides :is(strong,b){font-weight:400!important}#gardenConceptPlanner.journey-active .journey-header-budget-summary :is(strong,b),#gardenConceptPlanner.journey-active .journey-view-switch button{font-weight:500!important}#gardenConceptPlanner.journey-active .journey-footer{background:rgba(20,43,29,.91)!important;border-top:1px solid rgba(221,236,212,.24)!important;box-shadow:none!important}#gardenConceptPlanner.journey-active .journey-shell{--journey-card-size: clamp(16px,1.3vw,20px);--journey-description-size: clamp(13px,1.04vw,16px);--journey-card-heading-weight: 500}#gardenConceptPlanner.journey-active .journey-slides .feature-config-content :is(label,span){font-family:var(--journey-type-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif)!important;font-size:var(--journey-description-size)!important;font-weight:400!important;line-height:1.45!important}#gardenConceptPlanner.journey-active .journey-slide-8 :is(h3,h4,h5),#gardenConceptPlanner.journey-active .journey-slide-11 :is(h3,h4,h5,.reason strong){font-weight:500!important;letter-spacing:.005em!important}#gardenConceptPlanner.journey-active .journey-footer{background:linear-gradient(90deg,rgba(34,58,41,.48),rgba(40,67,47,.44)),linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,0)),url(moss-footer.png)center/cover no-repeat!important;border-top:1px solid rgba(234,241,228,.26)!important}#gardenConceptPlanner.journey-active :is(.journey-slide-8,.journey-slide-9){--report-ui: -apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;--report-ink: #34453b}#gardenConceptPlanner.journey-active :is(.journey-slide-8,.journey-slide-9) :is(.result-section,.recommendation,.result-hero,.selected-config-group,.score-explain-panel){font-family:var(--report-ui)!important;color:var(--report-ink)}#gardenConceptPlanner.journey-active :is(.journey-slide-8,.journey-slide-9) :is(.result-section,.recommendation,.result-hero,.selected-config-group) :is(h3,h4,h5){font-family:var(--report-ui)!important;font-size:clamp(15px,1.15vw,18px)!important;font-weight:500!important;letter-spacing:.005em!important;line-height:1.35!important;text-transform:none!important}#gardenConceptPlanner.journey-active :is(.journey-slide-8,.journey-slide-9) :is(p,li,small,dt,dd,.score-explain-list,.result-section) :is(strong,b),#gardenConceptPlanner.journey-active .journey-slide-8 :is(.score-explain-list strong,.journey-steering-intro strong,.style-steering-labels em){font-weight:500!important;letter-spacing:0!important}#gardenConceptPlanner.journey-active .journey-slide-8 .recommendation h2{font-family:Georgia,"Times New Roman",serif!important;font-weight:400!important;letter-spacing:-.015em!important}#gardenConceptPlanner.journey-active .journey-shell{padding-bottom:0!important;margin-bottom:0!important}#gardenConceptPlanner.journey-active .journey-footer{margin-bottom:0!important;border-bottom:0!important}#gardenConceptPlanner.journey-active .journey-slide-9 :is(.result-section,.selected-config-section,.selected-config-body,.selected-config-group,.selected-config-head){backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter:none!important}#gardenConceptPlanner.journey-active .journey-slide-8 .recommendation-alternatives>h3{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-8 .alt-name::before{content:"Alternative / ";font-weight:400;opacity:.79}#gardenConceptPlanner.journey-active .journey-slide-10 .design-service-recommendation{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-10 #designPackageName::before{content:"Recommended Design Package: ";font-weight:400;font-size:.88em}body:has(#gardenConceptPlanner.journey-active),body:has(#gardenConceptPlanner.journey-active) .viewport,body:has(#gardenConceptPlanner.journey-active) .tool-shell,#gardenConceptPlanner.journey-active,#gardenConceptPlanner.journey-active .journey-shell,#gardenConceptPlanner.journey-active .journey-footer{margin-bottom:0!important;padding-bottom:0!important}#gardenConceptPlanner.journey-active .journey-footer{border-radius:0!important}#gardenConceptPlanner.journey-active .journey-slide-10 #designPackageName,#gardenConceptPlanner.journey-active .journey-slide-10 #designPackageName::before{font-family:var(--journey-type-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif)!important;font-size:clamp(15px,1.15vw,18px)!important;font-weight:500!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important}#gardenConceptPlanner.journey-active .journey-slide-11 .project-handoff .handoff-kicker{display:none!important}#gardenConceptPlanner.journey-active .journey-footer :is(button,.action),#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar :is(button,.action),#gardenConceptPlanner.journey-active .journey-footer :is(button,.action):disabled{appearance:none!important;background:linear-gradient(180deg,rgba(59,99,51,.69),rgba(42,77,39,.69))!important;border:1px solid rgba(228,240,221,.34)!important;border-radius:7px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;filter:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 3px 8px rgba(13,33,17,.10)!important;backdrop-filter:blur(9px)!important;-webkit-backdrop-filter:blur(9px)!important;font-weight:500!important}#gardenConceptPlanner.journey-active .journey-footer :is(button,.action):is(:hover,:focus-visible):not(:disabled),#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar :is(button,.action):is(:hover,:focus-visible):not(:disabled){background:linear-gradient(180deg,rgba(154,174,144,.91),rgba(124,149,111,.91))!important;border-color:rgba(240,249,235,.57)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 4px 10px rgba(13,33,17,.12)!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card :is(.feature-area-input,input[type="number"],select,.select,.feature-area-unit),#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card .feature-area-field label{font-size:11px!important;font-weight:400!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer button,#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar .action,#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer button:disabled,#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar .action:disabled{-webkit-appearance:none!important;appearance:none!important;background:linear-gradient(180deg,rgba(59,99,51,.69),rgba(42,77,39,.69))!important;background-color:rgba(42,77,39,.69)!important;border:1px solid rgba(228,240,221,.34)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;filter:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 3px 8px rgba(13,33,17,.10)!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer button:hover:not(:disabled),#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer button:focus-visible:not(:disabled),#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar .action:hover:not(:disabled),#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar .action:focus-visible:not(:disabled){background:linear-gradient(180deg,rgba(154,174,144,.91),rgba(124,149,111,.91))!important;background-color:rgba(124,149,111,.91)!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide .feature-config-card :is(input,select,.select,.feature-area-input,.feature-area-unit,.feature-area-wrap,.signature-tree-instance-height){font-family:var(--journey-type-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif)!important;font-size:11px!important;font-weight:400!important;letter-spacing:0!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide .feature-config-card:focus-within{position:relative!important;z-index:110!important;overflow:visible!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide .feature-config-card :is(.feature-area-wrap,.feature-instance-primary-row,.feature-config-footer):focus-within{position:relative!important;z-index:111!important;overflow:visible!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.guided-signature-card-open{isolation:isolate!important;overflow:visible!important;z-index:500!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.guided-signature-card-open .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.guided-signature-card-open .signature-tree-fields,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.guided-signature-card-open .guided-signature-dropdown{position:relative!important;z-index:600!important;overflow:visible!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.guided-signature-card-open .guided-signature-menu{z-index:601!important;isolation:isolate!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.guided-signature-card-open .feature-config-content,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.guided-signature-card-open .journey-element-thumb{z-index:0!important}@media screen and (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-8 .journey-slide-content{min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;align-content:start!important}#gardenConceptPlanner.journey-active .journey-slide-8 .result-hero,#gardenConceptPlanner.journey-active .journey-slide-8 .result-hero>.recommendation,#gardenConceptPlanner.journey-active .journey-slide-8 .result-hero>.concept-media{min-height:clamp(300px,39svh,390px)!important;max-height:none!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-8 .result-hero{gap:12px!important;margin-bottom:8px!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard{padding:10px 18px!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard .style-name{font-size:clamp(27px,2.55vw,36px)!important;line-height:1.08!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard .style-jp{font-size:14px!important;line-height:1.25!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard .concept-presentation-label,#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard .eyebrow{font-size:clamp(12px,.92vw,14px)!important;line-height:1.2!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard .style-desc{font-size:clamp(13px,1.0vw,15px)!important;line-height:1.3!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard .fit-score,#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard .recommendation-confidence,#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard .score-explain-toggle{font-size:clamp(12px,.95vw,14px)!important;line-height:1.3!important}#gardenConceptPlanner.journey-active .journey-slide-8 .concept-media img{width:100%!important;height:100%!important;object-fit:cover!important}}#gardenConceptPlanner.journey-active .journey-shell{--journey-editor-font-size: 16px;--journey-help-font-size: var(--journey-description-size,16px)}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide .feature-config-card :is(input[type="number"],input[type="text"],select,.select,.feature-area-input,.feature-area-unit,.feature-area-wrap,.guided-signature-button,.guided-signature-value,.guided-signature-option,.guided-signature-option-label,.signature-tree-instance-height,.feature-instance-dimension input,.feature-instance-dimension .feature-area-unit){font-family:var(--journey-type-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif)!important;font-size:var(--journey-editor-font-size)!important;font-weight:400!important;line-height:1.25!important;letter-spacing:0!important}@media (min-width:761px){#gardenConceptPlanner.journey-active .journey-shell{height:100dvh!important;min-height:0!important;display:flex!important;flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-stage{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-stage-header{flex:0 0 auto!important}#gardenConceptPlanner.journey-active .journey-slides{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-slide.is-active,#gardenConceptPlanner.journey-active .journey-slide[aria-hidden="false"]{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important}#gardenConceptPlanner.journey-active .journey-slide.is-active>.journey-slide-content,#gardenConceptPlanner.journey-active .journey-slide[aria-hidden="false"]>.journey-slide-content{min-height:100%!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-footer{flex:0 0 auto!important}}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide .feature-config-card :is(.guided-signature-button,.guided-signature-button .guided-signature-value,.guided-signature-option,.guided-signature-menu,.feature-area-wrap input,.feature-area-wrap .feature-area-unit,.feature-instance-dimension input,.feature-instance-dimension .feature-area-unit,.signature-tree-fields select,.signature-tree-instance-row select){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:0!important}@media screen and (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide:is(.journey-slide-10,.journey-slide-8,.journey-slide-11)>.journey-slide-content{min-height:100%!important;height:100%!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group{flex:1 1 auto!important}#gardenConceptPlanner.journey-active .journey-slide-8>.journey-slide-content{display:flex!important;flex-direction:column!important;gap:10px!important;align-items:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-8 .result-hero{flex:1 1 auto!important;min-height:300px!important;max-height:none!important}#gardenConceptPlanner.journey-active .journey-slide-8 .result-hero>.concept-media{height:auto!important;min-height:100%!important}#gardenConceptPlanner.journey-active .journey-slide-11>.journey-slide-content{align-items:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-11 .journey-final-column{height:100%!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-11 .journey-final-left>.journey-handoff-visual{flex:1 1 auto!important;height:auto!important;min-height:260px!important;max-height:none!important}}#gardenConceptPlanner.journey-active .journey-slide:is(.journey-slide-3,.journey-slide-5,.journey-slide-6) .feature-config-card :is(input.feature-area-input,input[type="number"],input[type="text"],.feature-area-wrap>input,.feature-area-wrap>.feature-area-input,.feature-area-unit,.feature-area-wrap>.feature-area-unit,.feature-instance-dimension input,.feature-instance-dimension .feature-area-unit,.feature-config-footer input,.feature-config-footer select){font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:0!important}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-10>.journey-slide-content{display:flex!important;flex-direction:column!important;min-height:100%!important;height:100%!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group{flex:1 1 auto!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group textarea{flex:1 1 auto!important;min-height:125px!important}#gardenConceptPlanner.journey-active .journey-slide-11{min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important}#gardenConceptPlanner.journey-active .journey-slide-11>.journey-slide-content{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)!important;gap:16px!important;align-items:start!important;height:auto!important;min-height:100%!important;overflow:visible!important}#gardenConceptPlanner.journey-active .journey-slide-11 .journey-final-column{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;align-self:start!important}#gardenConceptPlanner.journey-active .journey-slide-11 .journey-final-column>*{position:relative!important;flex-shrink:0!important}#gardenConceptPlanner.journey-active .journey-slide-11 .journey-final-left>.journey-handoff-visual{flex:0 0 auto!important;height:clamp(190px,26vh,290px)!important;min-height:190px!important;max-height:290px!important}#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff{height:auto!important;max-height:none!important;overflow:visible!important}}#gardenConceptPlanner.journey-active .journey-shell input.feature-area-input{font-family:var(--journey-type-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif)!important;font-size:16px!important;font-weight:400!important;line-height:1.25!important;letter-spacing:0!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-shell .journey-slides input.feature-area-input,#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide .feature-config-card input.feature-area-input,#gardenConceptPlanner#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide .feature-area-wrap>input.feature-area-input{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;font-style:normal!important;letter-spacing:0!important;line-height:1.25!important;text-transform:none!important;-webkit-text-size-adjust:100%}@media screen and (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-10{min-height:0!important;height:100%!important;overflow-y:auto!important;overflow-x:hidden!important}#gardenConceptPlanner.journey-active .journey-slide-10>.journey-slide-content{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;height:100%!important;min-height:0!important;box-sizing:border-box!important;gap:clamp(10px,1.5vh,20px)!important}#gardenConceptPlanner.journey-active .journey-slide-10>.journey-slide-content>:has(#designPackageName){flex:0 1 auto!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-10 details:has(#designPackageName) .config-group-body{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important;align-items:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-design-package-visual,#gardenConceptPlanner.journey-active .journey-slide-10 .design-service-card{min-height:0!important;max-height:min(51vh,540px)!important;height:auto!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-design-package-visual img{height:100%!important;min-height:0!important;max-height:min(51vh,540px)!important;object-fit:cover!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group{flex:1 1 0!important;min-height:155px!important;display:flex!important;flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group>.config-group-body,#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group .additional-notes-field{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group textarea{flex:1 1 auto!important;min-height:120px!important;height:100%!important;resize:vertical!important;box-sizing:border-box!important}}@media screen and (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group #notes{height:clamp(190px,27dvh,440px)!important;min-height:190px!important;max-height:none!important;box-sizing:border-box!important;resize:vertical!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group{height:auto!important;max-height:none!important;overflow:visible!important}}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-10{min-height:0!important;overflow-y:auto!important}#gardenConceptPlanner.journey-active .journey-slide-10>.journey-slide-content{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important;padding-bottom:10px!important;box-sizing:border-box!important;gap:10px!important}#gardenConceptPlanner.journey-active .journey-slide-10>.journey-slide-content>:has(#designPackageName){flex:0 0 auto!important;margin-bottom:0!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group{flex:1 1 auto!important;min-height:140px!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group>.config-group-body{flex:1 1 auto!important;min-height:0!important;padding:0!important;display:flex!important;flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group .additional-notes-field{flex:1 1 auto!important;min-height:0!important;margin:0!important;display:flex!important;flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group #notes{flex:1 1 auto!important;min-height:120px!important;height:100%!important;max-height:none!important;margin:0!important;box-sizing:border-box!important}}@media (min-width:761px){#gardenConceptPlanner.journey-active .journey-slide-10.is-active{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important;overflow:hidden!important;padding:0!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-10:not(.is-active){display:none!important}#gardenConceptPlanner.journey-active .journey-slide-10>.journey-slide-content{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:10px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-10>.journey-slide-content>.config-group,#gardenConceptPlanner.journey-active .journey-slide-10>.journey-slide-content>:has(#designPackageName),#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}#gardenConceptPlanner.journey-active .journey-slide-10>.journey-slide-content>:has(#designPackageName){flex:0 0 auto!important}#gardenConceptPlanner.journey-active .journey-slide-10 details:has(#designPackageName)>.config-group-body{padding:0!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group{flex:1 1 auto!important;min-height:0!important;position:relative!important;display:block!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group>.config-summary{display:none!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group>.config-group-body,#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group .additional-notes-field{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group .additional-notes-field>label,#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group .additional-notes-field>.glossary-info-wrap{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group #notes,#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group textarea{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;flex:none!important;resize:none!important;box-sizing:border-box!important}}@media print{#gardenConceptPlanner.journey-active .journey-shell,#gardenConceptPlanner.journey-print-report .journey-shell,#gardenConceptPlanner .journey-view-switch{display:none!important;height:auto!important;min-height:0!important}#gardenConceptPlanner.journey-active .workspace,#gardenConceptPlanner.journey-print-report .workspace{display:grid!important}}.feature-system-quantities{display:none}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-summary{flex-wrap:wrap}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-system-quantities{display:block;flex:0 0 100%;font-family:var(--font-ui, sans-serif);font-size:13px;font-weight:400;line-height:1.5;color:inherit}#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){background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
