@font-face{font-family:Young Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5baf1b65c11560cb-s.3r11t8qn1bk6_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Young Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0f5953821b08bc1-s.p.1sj2vuw194_rx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Young Serif Fallback;src:local(Times New Roman);ascent-override:83.16%;descent-override:29.1%;line-gap-override:0.0%;size-adjust:125.78%}.young_serif_8fb18df5-module__C96tYW__className{font-family:Young Serif,Young Serif Fallback;font-style:normal;font-weight:400}.young_serif_8fb18df5-module__C96tYW__variable{--pv-font-display:"Young Serif", "Young Serif Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_df01dad2-module__Qy5o4a__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_df01dad2-module__Qy5o4a__variable{--pv-font-text:"Instrument Sans", "Instrument Sans Fallback"}
html,body{margin:0;padding:0}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{-webkit-font-smoothing:antialiased;min-height:100vh}:where(.pv) :is(button,input,select,textarea){color:inherit;font-family:inherit}.pv{--pv-moss:#3d5a3e;--pv-lawn:#a5dc84;--pv-frost:#eef7e4;--pv-milk:#fff;--pv-tomato:#d5391f;--pv-night:#10261a;--pv-soil:color-mix(in srgb, var(--pv-night) 62%, var(--pv-tomato));--pv-stem:color-mix(in srgb, var(--pv-moss) 70%, var(--pv-lawn));--pv-milk-soft:color-mix(in srgb, var(--pv-milk) 78%, var(--pv-moss));--pv-night-soft:color-mix(in srgb, var(--pv-night) 72%, var(--pv-frost));--pv-line:color-mix(in srgb, var(--pv-night) 16%, transparent);--pv-late-field:color-mix(in srgb, var(--pv-tomato) 10%, var(--pv-milk));--pv-late-ink:color-mix(in srgb, var(--pv-tomato) 78%, var(--pv-night));--pv-now-col:color-mix(in srgb, var(--pv-milk) 14%, transparent);--pv-t-small:.8125rem;--pv-t-body:1.0625rem;--pv-t-lead:1.4375rem;--pv-t-h3:1.875rem;--pv-t-h2:clamp(2.125rem, 1.2rem + 3.6vw, 3.375rem);--pv-t-h1:clamp(1.25rem, 1rem + .9vw, 1.625rem);--pv-t-cap:clamp(1.75rem, .9rem + 3.3vw, 3.75rem);--pv-t-mark:clamp(3.25rem, 1.4rem + 6.4vw, 6rem);--pv-t-nav:clamp(1.0625rem, .9rem + .75vw, 1.3125rem);--pv-t-work:clamp(1.875rem, 1.5rem + 1.2vw, 2.5rem);--pv-t-note:.9375rem;--pv-r-card:28px;--pv-r-pill:999px;--pv-r-small:18px;--pv-r-tick:8px;--pv-work-w:73.75rem;--pv-askbar-h:78px;--pv-gutter:clamp(16px, 4vw, 56px);--pv-bounce:linear(0, .35 12%, .82 28%, 1.08 44%, 1.02 58%, .985 72%, 1);background:var(--pv-moss);color:var(--pv-milk);font-family:var(--pv-font-text), system-ui, sans-serif;font-size:var(--pv-t-body);min-height:100vh;line-height:1.5;overflow-x:clip}:where(.pv) *,:where(.pv) :before,:where(.pv) :after{box-sizing:border-box}:where(.pv) :is(h1,h2,h3,p,ol,ul){margin:0;padding:0}:where(.pv) :is(ol,ul){list-style:none}:where(.pv) :is(h1,h2,h3),.pv-serif{font-family:var(--pv-font-display), Georgia, serif;font-variation-settings:normal;letter-spacing:-.01em;font-style:normal;font-weight:400;line-height:1.05}.pv :is(p,a){color:inherit}.pv :is(h1,h2,h3){letter-spacing:-.01em;font-weight:400;line-height:1.05}.pv :focus-visible{outline:3px solid var(--pv-tomato);outline-offset:3px}.pv a:not(.pv-btn):focus-visible{border-radius:6px}.pv-on-dark :focus-visible,.pv-head :focus-visible,.pv-close :focus-visible,.pv-way :focus-visible{outline-color:var(--pv-lawn)}.pv-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pv-first{grid-template-rows:auto 1fr;min-height:100svh;display:grid}.pv-head{padding:8px var(--pv-gutter) clamp(12px, 1.6vw, 20px);text-align:center}.pv-nav{font-size:var(--pv-t-nav);justify-content:space-between;align-items:center;padding-top:6px;font-weight:700;display:flex}.pv-nav ul{gap:clamp(14px,2.4vw,28px);margin:0 -4px;display:flex}.pv-nav a{transition:transform .5s var(--pv-bounce);padding:13px 4px;text-decoration:none;display:inline-block}.pv-nav a:hover{text-underline-offset:4px;text-decoration:underline;transform:translateY(-3px)rotate(-2deg)}.pv-mark{flex-direction:column;align-items:center;margin-top:-14px;text-decoration:none;display:inline-flex}.pv-mark svg{width:clamp(34px,4.6vw,60px);height:auto;margin-bottom:-.04em;overflow:visible}.pv-mark .pv-leaf{transform-box:fill-box;transform-origin:50% 100%;transition:transform .7s var(--pv-bounce)}.pv-mark:hover .pv-leaf-l{transform:rotate(-16deg)}.pv-mark:hover .pv-leaf-r{transform:rotate(16deg)}.pv-mark-word{font-size:var(--pv-t-mark);letter-spacing:-.025em;line-height:.95}.pv .pv-h1{font-size:var(--pv-t-h1);color:var(--pv-milk-soft);text-wrap:balance;margin:6px auto 0;line-height:1.2}.pv-film-wrap{display:grid;position:relative}.pv-film{background:var(--pv-night);transform-origin:50% 100%;width:100%;height:100%;min-height:max(460px,31.5vw);position:relative;overflow:hidden}.pv-film video{object-fit:cover;object-position:50% 62%;width:100%;height:100%;display:block;position:absolute;inset:0}.pv-film-shade{pointer-events:none;background:linear-gradient(to top, color-mix(in srgb, var(--pv-night) 88%, transparent), color-mix(in srgb, var(--pv-night) 45%, transparent) 45%, transparent);height:62%;position:absolute;inset:auto 0 0}.pv-cap-zone{left:var(--pv-gutter);bottom:clamp(18px,3vw,40px);right:calc(var(--pv-gutter) + min(34vw, 420px) + 32px);position:absolute}.pv-cap{font-size:var(--pv-t-cap);color:var(--pv-milk);text-wrap:balance;max-width:17ch;line-height:1.1}.pv-cap span{transform-origin:0 100%;display:inline-block}.pv-cap{isolation:isolate;position:relative}.pv-cap:before{content:"";z-index:-1;pointer-events:none;background:color-mix(in srgb, var(--pv-night) 60%, transparent);filter:blur(.5em);border-radius:1em;position:absolute;inset:-.4em -.6em -.35em -.5em}.pv-cap:empty:before{content:none}.pv-film-tools{align-items:center;gap:10px;margin-top:clamp(12px,1.6vw,22px);display:flex}.pv-pill{border-radius:var(--pv-r-pill);background:color-mix(in srgb, var(--pv-night) 70%, transparent);padding:4px;display:inline-flex;position:relative}.pv-pill button,.pv-pause{color:var(--pv-milk);font:inherit;font-size:var(--pv-t-small);border-radius:var(--pv-r-pill);cursor:pointer;background:0 0;border:0;min-height:44px;padding:9px 16px;font-weight:600;position:relative}.pv-pill button span{z-index:1;position:relative}.pv-pill-thumb{border-radius:var(--pv-r-pill);background:var(--pv-tomato);position:absolute;inset:0}.pv-pause{top:14px;left:var(--pv-gutter);background:color-mix(in srgb, var(--pv-night) 70%, transparent);width:44px;transition:transform .5s var(--pv-bounce);place-items:center;padding:0;display:grid;position:absolute}.pv-pause svg{fill:currentColor;width:14px;height:14px}.pv-pause:hover{transform:scale(1.06)}.pv-card{right:var(--pv-gutter);background:var(--pv-milk);width:min(34vw,420px);color:var(--pv-night);border-radius:var(--pv-r-card);padding:clamp(22px,2.4vw,34px);position:absolute;top:50%;translate:0 -50%}.pv-card ol{counter-reset:step;gap:18px;display:grid}.pv-card li{grid-template-columns:2.1em 1fr;align-items:start;column-gap:10px;display:grid}.pv-card li:before{counter-increment:step;content:counter(step);font-family:var(--pv-font-display), Georgia, serif;font-size:var(--pv-t-lead);background:var(--pv-lawn);width:1.55em;height:1.55em;color:var(--pv-night);border-radius:50%;place-items:center;line-height:1;display:grid}.pv .pv-card h2{font-family:var(--pv-font-text), system-ui, sans-serif;letter-spacing:0;padding-top:.3em;font-size:1.1875rem;font-weight:700;line-height:1.25}.pv-card li p{color:var(--pv-night-soft);grid-column:2;margin-top:3px;font-size:.9375rem}.pv-card-foot{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}.pv-card-foot small{font-size:var(--pv-t-small);color:var(--pv-night-soft)}.pv .pv-btn{border-radius:var(--pv-r-pill);background:var(--pv-tomato);min-height:52px;color:var(--pv-milk);font:inherit;cursor:pointer;transition:transform .55s var(--pv-bounce);border:0;justify-content:center;align-items:center;padding:12px 24px;font-weight:700;text-decoration:none;display:inline-flex}.pv-btn:hover{transform:scale(1.06)rotate(-1.5deg)}.pv-btn:active{transform:scale(.95)}.pv-how{background:var(--pv-lawn);color:var(--pv-night);padding:clamp(64px, 9vw, 128px) var(--pv-gutter) 0}.pv-h2{font-size:var(--pv-t-h2);text-wrap:balance;max-width:18ch}.pv-price .pv-h2{max-width:26ch}.pv-how-head{grid-template-columns:1.1fr 1fr;align-items:last baseline;gap:clamp(20px,5vw,80px);display:grid}.pv-how-lede{max-width:38ch;font-size:var(--pv-t-lead);line-height:1.35}.pv-bed{grid-template-columns:repeat(3,1fr);gap:clamp(16px,3vw,48px);margin-top:clamp(20px,3vw,40px);display:grid}.pv-plot{flex-direction:column;display:flex}.pv-plant{justify-content:flex-start;align-items:flex-end;height:clamp(200px,24vw,320px);padding-left:6%;display:flex}.pv-plant svg{cursor:grab;clip-path:inset(-100% -100% 0);width:auto;height:100%;overflow:visible}.pv-plant svg g[data-sway]{transform-box:fill-box;transform-origin:50% 100%;transition:transform .9s var(--pv-bounce)}.pv-plant svg:hover g[data-sway]{transform:rotate(4deg)}.pv-soil-row{background:var(--pv-soil);border-radius:0;height:26px;margin:0 calc(clamp(16px,3vw,48px)/-2)}.pv-plot:first-child .pv-soil-row{margin-left:calc(-1 * var(--pv-gutter))}.pv-plot:last-child .pv-soil-row{margin-right:calc(-1 * var(--pv-gutter))}.pv-step{background:var(--pv-soil);color:var(--pv-milk);flex:1;margin:0 calc(clamp(16px,3vw,48px)/-2);padding:22px clamp(16px,3vw,48px) clamp(40px,6vw,80px)}.pv-plot:first-child .pv-step{margin-left:calc(-1 * var(--pv-gutter));padding-left:var(--pv-gutter)}.pv-plot:last-child .pv-step{margin-right:calc(-1 * var(--pv-gutter));padding-right:var(--pv-gutter)}.pv-step h3{font-size:var(--pv-t-h3)}.pv-step p{max-width:34ch;color:var(--pv-milk-soft);margin-top:10px}.pv-step p.pv-step-say{color:var(--pv-milk);font-weight:700;font-size:var(--pv-t-lead);margin-top:12px;line-height:1.3}.pv-step-say small{font-size:var(--pv-t-note);color:var(--pv-milk-soft);margin-top:4px;font-weight:400;display:block}.pv-step-n{font-family:var(--pv-font-display), Georgia, serif;color:var(--pv-lawn);font-size:var(--pv-t-lead);margin-bottom:4px;display:block}.pv-price{background:var(--pv-frost);color:var(--pv-night);padding:clamp(64px, 9vw, 128px) var(--pv-gutter);overflow:clip}.pv-price-grid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(16px,2.4vw,32px);margin-top:clamp(28px,4vw,56px);display:grid}.pv-tier{background:var(--pv-milk);border-radius:var(--pv-r-card);flex-direction:column;align-items:flex-start;padding:clamp(22px,2.6vw,36px);display:flex}.pv-tier .pv-terms+.pv-btn,.pv-feats{margin-top:22px}.pv-tier .pv-tier-name{font-size:var(--pv-t-h3)}.pv-tier.pv-tier-lead{background:var(--pv-moss);color:var(--pv-milk)}.pv-fig{font-family:var(--pv-font-display), Georgia, serif;font-size:var(--pv-t-h2);flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:14px;line-height:1;display:flex}.pv-fig small{font-family:var(--pv-font-text), system-ui, sans-serif;font-size:var(--pv-t-body)}.pv-save{font-family:var(--pv-font-text), system-ui, sans-serif;font-size:var(--pv-t-small);background:var(--pv-lawn);color:var(--pv-night);border-radius:var(--pv-r-pill);padding:5px 12px;font-weight:700}.pv-tier p{max-width:48ch;margin-top:12px}.pv-tier .pv-terms{font-weight:600}.pv-feats{gap:8px;font-size:.9375rem;display:grid}.pv-feats li{grid-template-columns:22px 1fr;align-items:start;gap:8px;display:grid}.pv-feats li[data-off]{color:var(--pv-night-soft);text-decoration:line-through}.pv-feats svg{margin-top:4px}.pv-locked{text-wrap:pretty;align-self:flex-start;padding-top:12px;font-weight:700}.pv-bill{border-radius:var(--pv-r-pill);background:color-mix(in srgb, var(--pv-night) 70%, transparent);align-self:flex-start;margin-top:18px;padding:4px;display:inline-flex;position:relative}.pv-bill button{color:var(--pv-milk);font:inherit;font-size:var(--pv-t-small);border-radius:var(--pv-r-pill);cursor:pointer;background:0 0;border:0;min-height:44px;padding:9px 18px;font-weight:700;position:relative}.pv-bill button span{z-index:1;position:relative}.pv-bill-thumb{border-radius:var(--pv-r-pill);background:var(--pv-tomato);position:absolute;inset:0}.pv-close{background:var(--pv-moss);padding:clamp(72px, 10vw, 140px) var(--pv-gutter);text-align:center}.pv-close-sprout{width:clamp(72px,9vw,120px);height:auto;margin:0 auto 28px;display:block;overflow:visible}.pv-close-sprout path{transform-box:fill-box;transform-origin:50% 100%}.pv-open-l{transform:rotate(calc(var(--pv-open,32) * -1deg))}.pv-open-r{transform:rotate(calc(var(--pv-open,32) * 1deg))}.pv-close h2{font-size:var(--pv-t-h2);text-wrap:balance;max-width:16ch;margin:0 auto}.pv-close p{max-width:44ch;color:var(--pv-milk-soft);margin:16px auto 0}.pv-close p a{color:var(--pv-milk);text-underline-offset:4px}.pv-form{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.pv-form input{border-radius:var(--pv-r-pill);border:2px solid var(--pv-milk-soft);min-width:min(320px,100%);min-height:48px;color:var(--pv-milk);font:inherit;background:0 0;padding:12px 20px}.pv-form input::placeholder{color:var(--pv-milk-soft)}.pv-foot a{align-items:center;min-height:44px;padding:12px 4px;text-decoration:none;display:inline-flex}.pv-foot{background:var(--pv-night);color:var(--pv-milk-soft);padding:28px var(--pv-gutter);font-size:var(--pv-t-small);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid}.pv-foot>:last-child{text-align:right}.pv-foot-nav{flex-wrap:wrap;justify-content:center;gap:0 20px;display:flex}.pv .pv-btn[data-pending]{opacity:.72;cursor:progress;transform:none}.pv-foot .pv-serif{color:var(--pv-milk);font-size:var(--pv-t-lead)}.pv-mark-sm{margin-top:0}.pv-mark-sm svg{width:clamp(26px,3vw,34px)}.pv-mark-sm .pv-mark-word{font-size:clamp(2.125rem,1.6rem + 1.8vw,3rem)}.pv-way{grid-template-rows:auto 1fr auto;min-height:100svh;display:grid}.pv-way-head{padding:clamp(20px, 3vw, 36px) var(--pv-gutter) 0;text-align:center;position:relative}.pv-way-main{width:min(100%,42rem);padding:clamp(72px, 14vh, 150px) var(--pv-gutter) clamp(56px, 9vw, 120px);text-align:center;align-self:start;margin:0 auto}.pv .pv-way-main h1{font-size:var(--pv-t-h2);text-wrap:balance}.pv-way-main p{max-width:30rem;font-size:var(--pv-t-lead);color:var(--pv-milk);text-wrap:balance;margin:18px auto 0;line-height:1.4}.pv-way-main .pv-way-note{max-width:28rem;font-size:var(--pv-t-body);color:var(--pv-milk-soft);margin-top:28px;line-height:1.5}.pv-way-note a{color:var(--pv-milk);text-underline-offset:4px}.pv-way-form{max-width:34rem;margin:32px auto 0}.pv-way-main .pv-way-go{font-size:var(--pv-t-body);margin-top:32px}.pv-way-head .pv-nav{inset:8px var(--pv-gutter) auto;padding-top:0;position:absolute}.pv-way-note a{white-space:normal}.pv-way-main p b{overflow-wrap:anywhere;font-weight:700}.pv-nav button{font:inherit;color:inherit;cursor:pointer;transition:transform .5s var(--pv-bounce);background:0 0;border:0;padding:13px 4px}.pv-nav button:hover{text-underline-offset:4px;text-decoration:underline;transform:translateY(-3px)rotate(-2deg)}.pv-way-form input{flex:240px;min-width:0;min-height:52px}.pv-way[data-state=sent] .pv-mark .pv-leaf-l{transform:rotate(-16deg)}.pv-way[data-state=sent] .pv-mark .pv-leaf-r{transform:rotate(16deg)}@media (max-width:860px){.pv{--pv-askbar-h:116px}.pv-way-main p{font-size:1.25rem}.pv-way-form .pv-btn{flex:100%}.pv-way .pv-foot{grid-template-columns:1fr auto;row-gap:6px}.pv-foot:has(>.pv-foot-nav){grid-template-columns:1fr auto;row-gap:6px}.pv-way .pv-foot>:last-child{text-align:left;grid-column:1/-1}.pv-foot:has(>.pv-foot-nav)>:last-child{text-align:left;grid-column:1/-1}.pv-foot-nav{justify-content:flex-end;gap:0 16px}.pv-way-head{padding-top:68px}.pv-way-head .pv-nav{inset:4px var(--pv-gutter) auto;font-size:1rem}.pv-mark{margin-top:-4px}.pv-mark-sm{margin-top:0}.pv-first{min-height:0;display:block}.pv-film{aspect-ratio:1;height:auto;min-height:0;max-height:54svh}.pv-card-foot{order:-1;margin:0 0 20px}.pv-card{flex-direction:column;display:flex}.pv-how-head{grid-template-columns:1fr}.pv-cap-zone{right:var(--pv-gutter)}.pv-card{width:auto;margin:16px var(--pv-gutter) 0;position:relative;top:auto;right:auto;translate:none}.pv-film-wrap{padding-bottom:40px;display:block}.pv-bed{grid-template-columns:1fr;gap:0}.pv-plant{justify-content:center;height:150px;padding-left:0}.pv-bed{margin-top:8px}.pv-film-shade{background:linear-gradient(to top, color-mix(in srgb, var(--pv-night) 90%, transparent), color-mix(in srgb, var(--pv-night) 62%, transparent) 55%, transparent);height:90%}.pv-plot .pv-soil-row,.pv-plot .pv-step{margin-left:calc(-1 * var(--pv-gutter));margin-right:calc(-1 * var(--pv-gutter));padding-left:var(--pv-gutter);padding-right:var(--pv-gutter)}.pv-plot .pv-step{padding-bottom:36px}.pv-plot+.pv-plot{padding-top:12px}.pv-price-grid{grid-template-columns:1fr}}.pv .pv-who-btn{border-radius:var(--pv-r-pill);white-space:nowrap;width:auto;min-width:44px;height:auto;min-height:44px;padding:6px 18px}.pv .pv-who-btn:hover{transform:scale(1.06)rotate(-2deg)}@media (max-width:860px){.pv .pv-in-words a{white-space:nowrap;padding-inline:2px}}@media (prefers-reduced-motion:reduce){.pv *,.pv :before,.pv :after{transition-duration:.01ms;animation-duration:.01ms}.pv .pv-who-btn:hover,.pv-btn:hover,.pv-nav a:hover,.pv-nav button:hover,.pv-pause:hover,.pv-plant svg:hover g[data-sway],.pv-mark:hover .pv-leaf-l,.pv-mark:hover .pv-leaf-r{transform:none}}.pv .pv-step-say small a{color:inherit;text-underline-offset:4px;text-decoration:underline}@media (hover:none),(pointer:coarse){.pv-btn:hover,.pv-nav a:hover,.pv-nav button:hover,.pv-pause:hover,.pv .pv-who-btn:hover,.pv-plant svg:hover g[data-sway],.pv-mark:hover .pv-leaf-l,.pv-mark:hover .pv-leaf-r{transform:none}.pv-btn:active{transform:scale(.95)}}.pv-btn:focus-visible{transform:scale(1.06)rotate(-1.5deg)}
