[data-brand=greenwall]{--font-gw:var(--font-geologica), var(--font-anek), system-ui, sans-serif;--dark-border:var(--field-border);--dark-muted:var(--muted);--joint:6px;--header-h:64px;font-family:var(--font-gw);font-variation-settings:"SHRP" 0;font-size:18px;line-height:1.55}@media (min-width:1024px){[data-brand=greenwall]{--header-h:76px}}[data-brand=greenwall] input,[data-brand=greenwall] select,[data-brand=greenwall] textarea,[data-brand=greenwall] button{font-family:inherit}[data-brand=greenwall] .gw-dark{--dark-border:#7a8060;--dark-muted:#cfe3c4;--accent:var(--sun-500);--accent-ink:var(--lime);--on-accent:var(--ink-500);--accent-hover:var(--sun-300);--primary-hover:var(--sun-300);--field-border:#7a8060}.gw-wrap{max-width:1440px;margin-inline:auto;padding-inline:1rem}@media (min-width:640px){.gw-wrap{padding-inline:2rem}}@media (min-width:1024px){.gw-wrap{padding-inline:3.5rem}}.gw-h1,.gw-h2,.gw-h3,.gw-display{font-variation-settings:"SHRP" 60;text-wrap:balance;font-weight:600}.gw-h1{letter-spacing:-.035em;font-size:clamp(2.5rem,1.45rem + 4.4vw,5.25rem);line-height:1}.gw-h2{letter-spacing:-.03em;font-size:clamp(2rem,1.35rem + 2.4vw,3.5rem);line-height:1.04}.gw-h3{letter-spacing:-.015em;font-size:1.5rem;line-height:1.15}.gw-display{letter-spacing:-.03em}.gw-lead{max-width:38rem;font-size:clamp(1.1875rem,1.08rem + .45vw,1.4375rem);line-height:1.5}.gw-sm{font-size:1rem;line-height:1.5}.gw-num{font-variant-numeric:tabular-nums}.gw-link{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:5px;font-weight:600;text-decoration-thickness:1.5px;transition:text-decoration-thickness .12s}.gw-link:hover{text-decoration-thickness:3px}[data-brand=greenwall] :focus-visible{outline:3px solid var(--leaf-800);outline-offset:3px}[data-brand=greenwall] .gw-dark :focus-visible{outline-color:var(--sun-500)}.gw-panels{gap:var(--joint);display:grid}.gw-tile{border-radius:4px;position:relative;overflow:hidden}.gw-photo-chip{z-index:1;background:var(--leaf-900);color:var(--limewash);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.45rem;padding:.3rem .75rem .3rem .6rem;font-size:13px;font-weight:600;line-height:1.2;display:inline-flex;box-shadow:inset 0 0 0 1px #fff3,0 1px 2px #00000047,0 2px 8px #0000002e}.gw-photo-chip:before{content:"";background:var(--lime);border-radius:999px;flex-shrink:0;width:6px;height:6px}.gw-reveal{gap:var(--joint);grid-template-columns:repeat(var(--cols,4), 1fr);pointer-events:none;display:grid;position:absolute;inset:0}.gw-reveal>span{background:var(--bg);outline:var(--joint) solid var(--bg);animation:.52s cubic-bezier(.2,.7,.2,1) both gw-plant;animation-delay:calc(var(--i) * 45ms + .15s)}@keyframes gw-plant{0%{background-color:var(--plaster)}to{background-color:#0000}}@media (prefers-reduced-motion:reduce){.gw-reveal>span{background:0 0;animation:none}}.gw-drip{animation:2.6s cubic-bezier(.5,0,.8,.6) infinite gw-drip}@keyframes gw-drip{0%{opacity:0;transform:translateY(0)}12%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(var(--fall,120px))}}@media (prefers-reduced-motion:reduce){.gw-drip{opacity:0;animation:none}}.gw-prose h2{font-variation-settings:"SHRP" 60;letter-spacing:-.015em;margin-top:2.25rem;font-size:1.5rem;font-weight:600;line-height:1.15}.gw-prose p,.gw-prose ul{max-width:68ch;margin-top:.625rem;line-height:1.6}.gw-prose ul{padding-left:1.25rem;list-style:outside}.gw-h2+p:not([class*=mt-]),.gw-h2+ul:not([class*=mt-]){margin-top:1rem}.gw-pot{cursor:pointer;-webkit-tap-highlight-color:transparent;padding:0}.gw-pot-body{transform-origin:50% 100%;z-index:1;transition:transform .56s cubic-bezier(.34,1.45,.5,1);position:relative}.gw-pot:hover .gw-pot-body{transition-duration:.38s;transform:translateY(-6%)rotate(-1.2deg)}.gw-pot[data-lifted] .gw-pot-body{transform:translateY(-30%)rotate(-3deg)scale(1.1)}.gw-liftwall .gw-pot{opacity:0;transition:opacity .42s,transform .64s cubic-bezier(.34,1.4,.5,1);transition-delay:calc(var(--i,0) * 70ms);transform:translateY(-26px)}.gw-liftwall[data-in] .gw-pot{opacity:1;transform:none}.gw-sway{transform-box:fill-box;transform-origin:50% 100%;animation:4s ease-in-out infinite alternate gw-sway}@keyframes gw-sway{0%{transform:rotate(-2.5deg)}to{transform:rotate(2.5deg)}}.gw-dripline{background:repeating-linear-gradient(90deg, var(--drip) 0 14px, color-mix(in srgb, var(--drip) 45%, transparent) 14px 22px);background-size:22px 3px;animation:1.1s linear infinite gw-water}@keyframes gw-water{to{background-position:22px 0}}@media (prefers-reduced-motion:reduce){.gw-liftwall .gw-pot{opacity:1;transition:none;transform:none}.gw-sway,.gw-dripline{animation:none}}.gw-pot-slot,.gw-pot-shadow{opacity:0;transition:opacity .24s;position:absolute}.gw-pot-slot{border:1.5px dashed var(--field-border);border-radius:0 0 10px 10px;height:44%;bottom:6%;left:10%;right:10%}.gw-pot-shadow{background:#26302b29;border-radius:50%;height:8%;bottom:-2%;left:18%;right:18%}.gw-pot[data-lifted] .gw-pot-slot,.gw-pot[data-lifted] .gw-pot-shadow{opacity:1}.gw-irrigation .gw-flow{opacity:0;stroke-dasharray:100;stroke-dashoffset:100px}.gw-irrigation[data-running] .gw-flow{animation:.7s ease-out both gw-flow}@keyframes gw-flow{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.gw-irrigation .gw-drop{opacity:0}.gw-irrigation[data-running] .gw-drop{animation:.9s cubic-bezier(.5,0,.8,.6) 3 both gw-drop}@keyframes gw-drop{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:0;transform:translateY(12px)}}.gw-irrigation .gw-timer-hand{transform-box:view-box;transform-origin:72px 245px}.gw-irrigation[data-running] .gw-timer-hand{animation:5s linear both gw-spin}@keyframes gw-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.gw-irrigation[data-running] .gw-flow{opacity:1;stroke-dashoffset:0;animation:none}.gw-irrigation[data-running] .gw-drop,.gw-irrigation[data-running] .gw-timer-hand{animation:none}}.gw-loader{color:var(--muted);flex-direction:column;align-items:center;gap:14px;display:inline-flex}.gw-loader-label{letter-spacing:.01em;font-size:16px;font-weight:500}.gw-loader-tuft{transform-box:fill-box;transform-origin:50% 100%;animation:2.8s cubic-bezier(.3,.9,.3,1.15) infinite both gw-tuft}.gw-loader-flow{stroke-dasharray:.18 .82;animation:1.4s linear infinite gw-flow}@keyframes gw-tuft{0%,6%{opacity:1;transform:scale(0)}34%,80%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.gw-loader-tuft,.gw-loader-flow{animation:none}.gw-loader-flow{opacity:0}}.gw-build-cap{transition:opacity .38s,transform .38s cubic-bezier(.2,.7,.2,1)}.gw-build-cap[data-on=false]{opacity:0;pointer-events:none;transform:translateY(10px)}.gw-build-rail>span>span{transform-origin:0;transform:scaleX(var(--fill,0))}.gw-build-copy{transition:opacity .36s,max-height .42s cubic-bezier(.2,.7,.2,1)}@media (max-width:1023px){[data-scrolled=true] .gw-build-copy{opacity:0;overflow:hidden;max-height:0!important}}@keyframes gw-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.gw-nudge{animation:1.6s ease-in-out infinite gw-nudge}.gw-hero-scrim{background:linear-gradient(#f3f4eff0 0%,#f3f4efd1 34%,#f3f4ef00 62%)}@media (min-width:1024px){.gw-hero-scrim{background:linear-gradient(90deg,#f3f4eff2 0%,#f3f4efdb 30%,#f3f4ef00 58%)}}.gw-step-num{letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px var(--fern);font-variation-settings:"SHRP" 60;font-size:clamp(3.25rem,2.6rem + 2.6vw,4.75rem);font-weight:600;line-height:.85}.gw-scroll-line{background:#26302b33;width:1.5px;height:44px;position:relative;overflow:hidden}.gw-scroll-line:after{content:"";background:var(--basalt);width:100%;height:40%;animation:1.8s cubic-bezier(.6,0,.3,1) infinite gw-scroll;position:absolute;top:0;left:0}@keyframes gw-scroll{0%{transform:translateY(-100%)}to{transform:translateY(260%)}}.gw-word{animation:.9s cubic-bezier(.2,.75,.15,1) both gw-word;animation-delay:calc(.12s + var(--w,0) * 70ms);display:inline-block}@keyframes gw-word{0%{opacity:.12;transform:translateY(.45em)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gw-word,.gw-scroll-line:after{animation:none}}.gw-marquee-row{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.gw-marquee-track{animation:100s linear infinite gw-marquee}.gw-marquee-track[data-dir=rev]{animation-direction:reverse}.gw-marquee:hover .gw-marquee-track{animation-play-state:paused}@keyframes gw-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.gw-marquee-track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.gw-marquee-row{-webkit-mask-image:none;mask-image:none}.gw-marquee-copy{display:none}}[data-brand=greenwall]{--gw-art-leaf:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2 12.5C1.6 7 5.2 2.4 12.4 1.6 12.6 8.2 8.4 12.4 2 12.5z' fill='%234c8a3c'/%3E%3Cpath d='M2.6 11.9 9.6 4.6' stroke='%23dcebd2' stroke-width='1' stroke-linecap='round'/%3E%3C/svg%3E");--gw-art-bloom-magenta:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='3.4' r='2.2' fill='%23c8467e'/%3E%3Ccircle cx='8.5' cy='5.2' r='2.2' fill='%23c8467e'/%3E%3Ccircle cx='7.6' cy='8.1' r='2.2' fill='%23c8467e'/%3E%3Ccircle cx='4.4' cy='8.1' r='2.2' fill='%23c8467e'/%3E%3Ccircle cx='3.5' cy='5.2' r='2.2' fill='%23c8467e'/%3E%3Ccircle cx='6' cy='6' r='1.7' fill='%23f3d27a'/%3E%3C/svg%3E");--gw-art-bloom-orange:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='3.4' r='2.2' fill='%23e08a2e'/%3E%3Ccircle cx='8.5' cy='5.2' r='2.2' fill='%23e08a2e'/%3E%3Ccircle cx='7.6' cy='8.1' r='2.2' fill='%23e08a2e'/%3E%3Ccircle cx='4.4' cy='8.1' r='2.2' fill='%23e08a2e'/%3E%3Ccircle cx='3.5' cy='5.2' r='2.2' fill='%23e08a2e'/%3E%3Ccircle cx='6' cy='6' r='1.7' fill='%23fff1c9'/%3E%3C/svg%3E");--gw-art-bloom-yellow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='3.4' r='2.2' fill='%23d9c24a'/%3E%3Ccircle cx='8.5' cy='5.2' r='2.2' fill='%23d9c24a'/%3E%3Ccircle cx='7.6' cy='8.1' r='2.2' fill='%23d9c24a'/%3E%3Ccircle cx='4.4' cy='8.1' r='2.2' fill='%23d9c24a'/%3E%3Ccircle cx='3.5' cy='5.2' r='2.2' fill='%23d9c24a'/%3E%3Ccircle cx='6' cy='6' r='1.7' fill='%23e08a2e'/%3E%3C/svg%3E");--gw-art-bloom-pink:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Ccircle cx='6' cy='3.4' r='2.2' fill='%23b8366a'/%3E%3Ccircle cx='8.5' cy='5.2' r='2.2' fill='%23b8366a'/%3E%3Ccircle cx='7.6' cy='8.1' r='2.2' fill='%23b8366a'/%3E%3Ccircle cx='4.4' cy='8.1' r='2.2' fill='%23b8366a'/%3E%3Ccircle cx='3.5' cy='5.2' r='2.2' fill='%23b8366a'/%3E%3Ccircle cx='6' cy='6' r='1.7' fill='%23f3d27a'/%3E%3C/svg%3E");--gw-art-tuft:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 22'%3E%3Cg transform='translate(15 17) rotate(0) scale(1)'%3E%3Cpath d='M-1 0c-8 0-12-5-12-11 7 0 11 4 12 11z' fill='%234c8a3c'/%3E%3Cpath d='M1 0c1-7 5-11 12-11 0 6-4 11-12 11z' fill='%239cc43b'/%3E%3Cpath d='M0 0c-4-5-4-11 0-17 4 6 4 12 0 17z' fill='%232f6337'/%3E%3C/g%3E%3Crect x='5' y='17' width='20' height='5' rx='2' fill='%2336423c'/%3E%3C/svg%3E");--gw-art-tuft-magenta:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 22'%3E%3Cg transform='translate(15 17) rotate(0) scale(1)'%3E%3Cpath d='M-1 0c-8 0-12-5-12-11 7 0 11 4 12 11z' fill='%235a9444'/%3E%3Cpath d='M1 0c1-7 5-11 12-11 0 6-4 11-12 11z' fill='%23a9cd52'/%3E%3Cpath d='M0 0c-4-5-4-11 0-17 4 6 4 12 0 17z' fill='%23376d3c'/%3E%3C/g%3E%3Ccircle cx='19.5' cy='3.1' r='2' fill='%23c8467e'/%3E%3Ccircle cx='21.8' cy='4.8' r='2' fill='%23c8467e'/%3E%3Ccircle cx='20.9' cy='7.5' r='2' fill='%23c8467e'/%3E%3Ccircle cx='18.1' cy='7.5' r='2' fill='%23c8467e'/%3E%3Ccircle cx='17.2' cy='4.8' r='2' fill='%23c8467e'/%3E%3Ccircle cx='19.5' cy='5.5' r='1.6' fill='%23f3d27a'/%3E%3Crect x='5' y='17' width='20' height='5' rx='2' fill='%2336423c'/%3E%3C/svg%3E");--gw-art-tuft-orange:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 22'%3E%3Cg transform='translate(15 17) rotate(0) scale(1)'%3E%3Cpath d='M-1 0c-8 0-12-5-12-11 7 0 11 4 12 11z' fill='%235a9444'/%3E%3Cpath d='M1 0c1-7 5-11 12-11 0 6-4 11-12 11z' fill='%23a9cd52'/%3E%3Cpath d='M0 0c-4-5-4-11 0-17 4 6 4 12 0 17z' fill='%23376d3c'/%3E%3C/g%3E%3Ccircle cx='19.5' cy='3.1' r='2' fill='%23e08a2e'/%3E%3Ccircle cx='21.8' cy='4.8' r='2' fill='%23e08a2e'/%3E%3Ccircle cx='20.9' cy='7.5' r='2' fill='%23e08a2e'/%3E%3Ccircle cx='18.1' cy='7.5' r='2' fill='%23e08a2e'/%3E%3Ccircle cx='17.2' cy='4.8' r='2' fill='%23e08a2e'/%3E%3Ccircle cx='19.5' cy='5.5' r='1.6' fill='%23fff1c9'/%3E%3Crect x='5' y='17' width='20' height='5' rx='2' fill='%2336423c'/%3E%3C/svg%3E");--gw-art-tuft-yellow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 22'%3E%3Cg transform='translate(15 17) rotate(0) scale(1)'%3E%3Cpath d='M-1 0c-8 0-12-5-12-11 7 0 11 4 12 11z' fill='%233f7d35'/%3E%3Cpath d='M1 0c1-7 5-11 12-11 0 6-4 11-12 11z' fill='%238fb836'/%3E%3Cpath d='M0 0c-4-5-4-11 0-17 4 6 4 12 0 17z' fill='%2328593a'/%3E%3C/g%3E%3Ccircle cx='19.5' cy='3.1' r='2' fill='%23d9c24a'/%3E%3Ccircle cx='21.8' cy='4.8' r='2' fill='%23d9c24a'/%3E%3Ccircle cx='20.9' cy='7.5' r='2' fill='%23d9c24a'/%3E%3Ccircle cx='18.1' cy='7.5' r='2' fill='%23d9c24a'/%3E%3Ccircle cx='17.2' cy='4.8' r='2' fill='%23d9c24a'/%3E%3Ccircle cx='19.5' cy='5.5' r='1.6' fill='%23e08a2e'/%3E%3Crect x='5' y='17' width='20' height='5' rx='2' fill='%2336423c'/%3E%3C/svg%3E");--gw-art-tuft-pink:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 22'%3E%3Cg transform='translate(15 17) rotate(0) scale(1)'%3E%3Cpath d='M-1 0c-8 0-12-5-12-11 7 0 11 4 12 11z' fill='%235a9444'/%3E%3Cpath d='M1 0c1-7 5-11 12-11 0 6-4 11-12 11z' fill='%23a9cd52'/%3E%3Cpath d='M0 0c-4-5-4-11 0-17 4 6 4 12 0 17z' fill='%23376d3c'/%3E%3C/g%3E%3Ccircle cx='19.5' cy='3.1' r='2' fill='%23b8366a'/%3E%3Ccircle cx='21.8' cy='4.8' r='2' fill='%23b8366a'/%3E%3Ccircle cx='20.9' cy='7.5' r='2' fill='%23b8366a'/%3E%3Ccircle cx='18.1' cy='7.5' r='2' fill='%23b8366a'/%3E%3Ccircle cx='17.2' cy='4.8' r='2' fill='%23b8366a'/%3E%3Ccircle cx='19.5' cy='5.5' r='1.6' fill='%23f3d27a'/%3E%3Crect x='5' y='17' width='20' height='5' rx='2' fill='%2336423c'/%3E%3C/svg%3E");--gw-art-edge-a:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 40'%3E%3Cg transform='translate(20 31) rotate(-6) scale(1.15)'%3E%3Cpath d='M-1 0c-8 0-12-5-12-11 7 0 11 4 12 11z' fill='%234c8a3c'/%3E%3Cpath d='M1 0c1-7 5-11 12-11 0 6-4 11-12 11z' fill='%239cc43b'/%3E%3Cpath d='M0 0c-4-5-4-11 0-17 4 6 4 12 0 17z' fill='%232f6337'/%3E%3C/g%3E%3Crect x='10' y='31' width='20' height='5' rx='2' fill='%2336423c'/%3E%3Cg transform='translate(60 31) rotate(4) scale(1.23)'%3E%3Cpath d='M-1 0c-8 0-12-5-12-11 7 0 11 4 12 11z' fill='%235a9444'/%3E%3Cpath d='M1 0c1-7 5-11 12-11 0 6-4 11-12 11z' fill='%23a9cd52'/%3E%3Cpath d='M0 0c-4-5-4-11 0-17 4 6 4 12 0 17z' fill='%23376d3c'/%3E%3C/g%3E%3Crect x='50' y='31' width='20' height='5' rx='2' fill='%2336423c'/%3E%3Cg transform='translate(100 31) rotate(-2) scale(1.3099999999999998)'%3E%3Cpath d='M-1 0c-8 0-12-5-12-11 7 0 11 4 12 11z' fill='%233f7d35'/%3E%3Cpath d='M1 0c1-7 5-11 12-11 0 6-4 11-12 11z' fill='%238fb836'/%3E%3Cpath d='M0 0c-4-5-4-11 0-17 4 6 4 12 0 17z' fill='%2328593a'/%3E%3C/g%3E%3Crect x='90' y='31' width='20' height='5' rx='2' fill='%2336423c'/%3E%3Cg transform='translate(140 31) rotate(7) scale(1.15)'%3E%3Cpath d='M-1 0c-8 0-12-5-12-11 7 0 11 4 12 11z' fill='%234c8a3c'/%3E%3Cpath d='M1 0c1-7 5-11 12-11 0 6-4 11-12 11z' fill='%239cc43b'/%3E%3Cpath d='M0 0c-4-5-4-11 0-17 4 6 4 12 0 17z' fill='%232f6337'/%3E%3C/g%3E%3Crect x='130' y='31' width='20' height='5' rx='2' fill='%2336423c'/%3E%3Cg transform='translate(180 31) rotate(-4) scale(1.23)'%3E%3Cpath d='M-1 0c-8 0-12-5-12-11 7 0 11 4 12 11z' fill='%235a9444'/%3E%3Cpath d='M1 0c1-7 5-11 12-11 0 6-4 11-12 11z' fill='%23a9cd52'/%3E%3Cpath d='M0 0c-4-5-4-11 0-17 4 6 4 12 0 17z' fill='%23376d3c'/%3E%3C/g%3E%3Crect x='170' y='31' width='20' height='5' rx='2' fill='%2336423c'/%3E%3Cg transform='translate(220 31) rotate(2) scale(1.3099999999999998)'%3E%3Cpath d='M-1 0c-8 0-12-5-12-11 7 0 11 4 12 11z' fill='%233f7d35'/%3E%3Cpath d='M1 0c1-7 5-11 12-11 0 6-4 11-12 11z' fill='%238fb836'/%3E%3Cpath d='M0 0c-4-5-4-11 0-17 4 6 4 12 0 17z' fill='%2328593a'/%3E%3C/g%3E%3Crect x='210' y='31' width='20' height='5' rx='2' fill='%2336423c'/%3E%3C/svg%3E");--gw-art-edge-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 280 40'%3E%3Cellipse cx='69' cy='30' rx='4' ry='5.5' transform='rotate(-25 69 30)' fill='%239cc43b'/%3E%3Cellipse cx='72' cy='36' rx='2.8' ry='3.8' fill='%238fb836'/%3E%3Cellipse cx='149' cy='31' rx='4' ry='5.5' transform='rotate(-25 149 31)' fill='%239cc43b'/%3E%3Cellipse cx='152' cy='36' rx='2.8' ry='3.8' fill='%238fb836'/%3E%3Cellipse cx='229' cy='32' rx='4' ry='5.5' transform='rotate(-25 229 32)' fill='%239cc43b'/%3E%3Cellipse cx='232' cy='36' rx='2.8' ry='3.8' fill='%238fb836'/%3E%3Ccircle cx='134' cy='12.7' r='1.9' fill='%23e08a2e'/%3E%3Ccircle cx='136.2' cy='14.3' r='1.9' fill='%23e08a2e'/%3E%3Ccircle cx='135.4' cy='16.9' r='1.9' fill='%23e08a2e'/%3E%3Ccircle cx='132.6' cy='16.9' r='1.9' fill='%23e08a2e'/%3E%3Ccircle cx='131.8' cy='14.3' r='1.9' fill='%23e08a2e'/%3E%3Ccircle cx='134' cy='15' r='1.5' fill='%23fff1c9'/%3E%3C/svg%3E");--gw-art-edge-c:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 360 40'%3E%3Ccircle cx='65' cy='9.5' r='2.1' fill='%23c8467e'/%3E%3Ccircle cx='67.4' cy='11.2' r='2.1' fill='%23c8467e'/%3E%3Ccircle cx='66.5' cy='14' r='2.1' fill='%23c8467e'/%3E%3Ccircle cx='63.5' cy='14' r='2.1' fill='%23c8467e'/%3E%3Ccircle cx='62.6' cy='11.2' r='2.1' fill='%23c8467e'/%3E%3Ccircle cx='65' cy='12' r='1.7' fill='%23f3d27a'/%3E%3Ccircle cx='216' cy='10.6' r='2' fill='%23d9c24a'/%3E%3Ccircle cx='218.3' cy='12.3' r='2' fill='%23d9c24a'/%3E%3Ccircle cx='217.4' cy='15' r='2' fill='%23d9c24a'/%3E%3Ccircle cx='214.6' cy='15' r='2' fill='%23d9c24a'/%3E%3Ccircle cx='213.7' cy='12.3' r='2' fill='%23d9c24a'/%3E%3Ccircle cx='216' cy='13' r='1.6' fill='%23e08a2e'/%3E%3Ccircle cx='306' cy='11.8' r='1.8' fill='%23b8366a'/%3E%3Ccircle cx='308.1' cy='13.3' r='1.8' fill='%23b8366a'/%3E%3Ccircle cx='307.3' cy='15.8' r='1.8' fill='%23b8366a'/%3E%3Ccircle cx='304.7' cy='15.8' r='1.8' fill='%23b8366a'/%3E%3Ccircle cx='303.9' cy='13.3' r='1.8' fill='%23b8366a'/%3E%3Ccircle cx='306' cy='14' r='1.4' fill='%23f3d27a'/%3E%3C/svg%3E");--gw-art-trail-a:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 280 30'%3E%3Cpath d='M18 0c2 9.1 -2 18.2 1 26' fill='none' stroke='%235a9444' stroke-width='1.2' stroke-linecap='round'/%3E%3Cellipse cx='14.6' cy='6' rx='2.4' ry='3.6' transform='rotate(-35 14.6 6)' fill='%235a9444'/%3E%3Cellipse cx='21' cy='12.5' rx='2.2' ry='3.2' transform='rotate(35 21 12.5)' fill='%239cc43b'/%3E%3Cellipse cx='15.3' cy='19' rx='1.9' ry='2.8' transform='rotate(-35 15.3 19)' fill='%238fb836'/%3E%3Cellipse cx='20.3' cy='25.5' rx='1.7' ry='2.4' transform='rotate(35 20.3 25.5)' fill='%235a9444'/%3E%3Cpath d='M70 0c-2 4.9 2 9.8 -1 14' fill='none' stroke='%233f7d35' stroke-width='1.2' stroke-linecap='round'/%3E%3Cellipse cx='66.8' cy='6' rx='2.3' ry='3.4' transform='rotate(-35 66.8 6)' fill='%233f7d35'/%3E%3Cellipse cx='72.5' cy='12.5' rx='1.8' ry='2.7' transform='rotate(35 72.5 12.5)' fill='%235a9444'/%3E%3Cpath d='M128 0c2 7.7 -2 15.4 1 22' fill='none' stroke='%238fb836' stroke-width='1.2' stroke-linecap='round'/%3E%3Cellipse cx='124.7' cy='6' rx='2.4' ry='3.5' transform='rotate(-35 124.7 6)' fill='%238fb836'/%3E%3Cellipse cx='130.9' cy='12.5' rx='2.1' ry='3.1' transform='rotate(35 130.9 12.5)' fill='%23a9cd52'/%3E%3Cellipse cx='125.5' cy='19' rx='1.8' ry='2.6' transform='rotate(-35 125.5 19)' fill='%238fb836'/%3E%3Cpath d='M196 0c-2 5.9 2 11.9 -1 17' fill='none' stroke='%235a9444' stroke-width='1.2' stroke-linecap='round'/%3E%3Cellipse cx='192.7' cy='6' rx='2.4' ry='3.4' transform='rotate(-35 192.7 6)' fill='%235a9444'/%3E%3Cellipse cx='198.7' cy='12.5' rx='2' ry='2.9' transform='rotate(35 198.7 12.5)' fill='%239cc43b'/%3E%3Cpath d='M246 0c2 9.5 -2 18.9 1 27' fill='none' stroke='%234c8a3c' stroke-width='1.2' stroke-linecap='round'/%3E%3Cellipse cx='242.6' cy='6' rx='2.4' ry='3.6' transform='rotate(-35 242.6 6)' fill='%234c8a3c'/%3E%3Cellipse cx='249' cy='12.5' rx='2.2' ry='3.2' transform='rotate(35 249 12.5)' fill='%238fb836'/%3E%3Cellipse cx='243.3' cy='19' rx='1.9' ry='2.8' transform='rotate(-35 243.3 19)' fill='%234c8a3c'/%3E%3Cellipse cx='248.3' cy='25.5' rx='1.7' ry='2.5' transform='rotate(35 248.3 25.5)' fill='%238fb836'/%3E%3C/svg%3E");--gw-art-trail-b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 30'%3E%3Cpath d='M44 0c-2 6.7 2 13.3 -1 19' fill='none' stroke='%236aa348' stroke-width='1.2' stroke-linecap='round'/%3E%3Cellipse cx='40.7' cy='6' rx='2.4' ry='3.5' transform='rotate(-35 40.7 6)' fill='%236aa348'/%3E%3Cellipse cx='46.8' cy='12.5' rx='2' ry='3' transform='rotate(35 46.8 12.5)' fill='%239cc43b'/%3E%3Cellipse cx='41.7' cy='19' rx='1.7' ry='2.4' transform='rotate(-35 41.7 19)' fill='%236aa348'/%3E%3Cpath d='M150 0c2 8.4 -2 16.8 1 24' fill='none' stroke='%233f7d35' stroke-width='1.2' stroke-linecap='round'/%3E%3Cellipse cx='146.6' cy='6' rx='2.4' ry='3.5' transform='rotate(-35 146.6 6)' fill='%233f7d35'/%3E%3Cellipse cx='153' cy='12.5' rx='2.1' ry='3.1' transform='rotate(35 153 12.5)' fill='%235f9a42'/%3E%3Cellipse cx='147.4' cy='19' rx='1.9' ry='2.7' transform='rotate(-35 147.4 19)' fill='%233f7d35'/%3E%3Cellipse cx='152.2' cy='25.5' rx='1.6' ry='2.3' transform='rotate(35 152.2 25.5)' fill='%235f9a42'/%3E%3Ccircle cx='150.5' cy='23.8' r='1.8' fill='%23b8366a'/%3E%3Ccircle cx='152.6' cy='25.3' r='1.8' fill='%23b8366a'/%3E%3Ccircle cx='151.8' cy='27.8' r='1.8' fill='%23b8366a'/%3E%3Ccircle cx='149.2' cy='27.8' r='1.8' fill='%23b8366a'/%3E%3Ccircle cx='148.4' cy='25.3' r='1.8' fill='%23b8366a'/%3E%3Ccircle cx='150.5' cy='26' r='1.4' fill='%23f3d27a'/%3E%3C/svg%3E");--gw-art-potgrid:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 52'%3E%3Cg fill='none' stroke='%232f6337' stroke-opacity='.11' stroke-width='1.2'%3E%3Cpath d='M0 .6h56'/%3E%3Cpath d='M9 8h38l-3.4 24a6 6 0 0 1-6 5.2H18.4a6 6 0 0 1-6-5.2z'/%3E%3Cpath d='M7 8h42'/%3E%3C/g%3E%3C/svg%3E")}.gw-eyebrow{color:var(--bloom-ink);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:15px;font-weight:600;display:inline-flex}.gw-eyebrow:before{background:var(--gw-art-bloom-magenta) center / contain no-repeat;content:"";flex-shrink:0;width:14px;height:14px}[data-brand=greenwall] ul.list-disc,.gw-prose ul{list-style:none}[data-brand=greenwall] ul.list-disc>li,.gw-prose ul>li{position:relative}[data-brand=greenwall] ul.list-disc>li:before,.gw-prose ul>li:before{background:var(--gw-art-leaf) center / contain no-repeat;content:"";width:.8em;height:.8em;position:absolute;top:.32em;left:-1.3em}.gw-pocket{border-top:2px solid var(--primary);padding-top:.75rem;position:relative}.gw-pocket:before{background:var(--gw-art-tuft) left bottom / contain no-repeat;content:"";pointer-events:none;width:25px;height:18px;position:absolute;top:-19px;left:2px}.gw-pocket:nth-child(4n+2):before{background-image:var(--gw-art-tuft-magenta)}.gw-pocket:nth-child(4n+3):before{background-image:var(--gw-art-tuft);transform:scaleX(-1)}.gw-pocket:nth-child(4n):before{background-image:var(--gw-art-tuft-yellow)}.gw-pocket[data-plain]:before{background-image:var(--gw-art-tuft);transform:none}.gw-sprout:before{background:var(--gw-art-tuft-magenta) left bottom / contain no-repeat;content:"";width:36px;height:26px;margin-bottom:.75rem;display:block}.gw-sprout[data-bloom=pink]:before{background-image:var(--gw-art-tuft-pink)}.gw-sprout[data-bloom=yellow]:before{background-image:var(--gw-art-tuft-yellow)}.gw-sprout[data-bloom=orange]:before{background-image:var(--gw-art-tuft-orange)}.gw-planted-edge,.gw-planted-strip{background-image:var(--gw-art-edge-c), var(--gw-art-edge-b), var(--gw-art-edge-a);pointer-events:none;background-position:18px bottom,18px bottom,18px bottom;background-repeat:repeat-x;background-size:360px 40px,280px 40px,240px 40px;height:40px}.gw-planted-edge{z-index:1;height:36px;position:absolute;bottom:100%;left:0;right:0}.gw-planted-strip{background-image:linear-gradient(var(--basalt), var(--basalt)), var(--gw-art-edge-c), var(--gw-art-edge-b), var(--gw-art-edge-a);background-position:0 bottom,18px calc(100% - 3px),18px calc(100% - 3px),18px calc(100% - 3px);background-repeat:no-repeat,repeat-x,repeat-x,repeat-x;background-size:100% 3px,360px 40px,280px 40px,240px 40px;height:43px}.gw-trail-edge{background-image:var(--gw-art-trail-b), var(--gw-art-trail-a);pointer-events:none;z-index:1;background-position:60px 0,0 0;background-repeat:repeat-x;background-size:200px 30px,280px 30px;height:30px;position:absolute;top:100%;left:0;right:0;-webkit-mask-image:linear-gradient(90deg,#000 0 22%,#0000 34% 58%,#000 70% 84%,#0000 96%);mask-image:linear-gradient(90deg,#000 0 22%,#0000 34% 58%,#000 70% 84%,#0000 96%)}.gw-potgrid{background-image:var(--gw-art-potgrid);background-position:12px calc(100% + 14px);background-repeat:repeat-x;background-size:56px 52px}.gw-drip-step{border-top:2px solid color-mix(in srgb, var(--drip) 70%, transparent);position:relative}.gw-drip-step:before,.gw-drip-step:after{content:"";position:absolute;left:0}.gw-drip-step:before{background:var(--drip);border-radius:2px;width:12px;height:8px;top:-5px}.gw-drip-step:after{background:var(--drip);border-radius:50%/62% 62% 38% 38%;width:5px;height:8px;top:6px;left:3.5px}.gw-nav-link{position:relative}.gw-nav-link:after{background:var(--b,var(--bloom-magenta));content:"";opacity:0;border-radius:2px;width:1.25rem;height:2px;transition:opacity .16s,transform .22s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:7px;left:50%;transform:translate(-50%)scaleX(.3)}.gw-nav-link:hover:after{opacity:1;transform:translate(-50%)}.gw-nav li:nth-child(4n+2) .gw-nav-link{--b:var(--bloom-orange)}.gw-nav li:nth-child(4n+3) .gw-nav-link{--b:var(--bloom-pink)}.gw-nav li:nth-child(4n) .gw-nav-link{--b:var(--foliage-fern)}.gw-bloom-hover{transition:border-color .15s,box-shadow .15s}.gw-bloom-hover:hover{box-shadow:inset 0 3px 0 var(--b,var(--bloom-magenta))}li:nth-child(4n+2)>.gw-bloom-hover{--b:var(--bloom-orange)}li:nth-child(4n+3)>.gw-bloom-hover{--b:var(--bloom-pink)}li:nth-child(4n)>.gw-bloom-hover{--b:var(--foliage-fern)}.gw-photo-chip[data-group=outdoor]:before{background:var(--bloom-yellow)}.gw-photo-chip[data-group=rooftop]:before{background:var(--bloom-orange)}.gw-photo-chip[data-group=indoor]:before{background:var(--bloom-magenta)}.gw-rate-bar{background:linear-gradient(90deg, var(--foliage-broad), var(--foliage-fern) 70%, var(--foliage-trail));max-width:10rem;height:6px;width:calc(var(--r,1) * 100%);border-radius:999px;margin-top:.5rem;display:block;position:relative}.gw-rate-bar[data-look=plain]{background:linear-gradient(90deg, var(--foliage-hardy), #6aa348)}.gw-rate-bar[data-look=colour]:after{background:var(--gw-art-bloom-magenta) center / contain no-repeat;content:"";width:14px;height:14px;position:absolute;top:-4px;right:-7px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.gw-vine{animation:linear both gw-vine-grow;animation-timeline:view();animation-range:entry cover 30%}}}@keyframes gw-vine-grow{0%{clip-path:inset(0 0 92%)}to{clip-path:inset(0)}}
