.touch-grass-module__HT-WvW__site{--ink:#203c2a;--muted:#52604f;--line:#ced4c4;--green:#345b36;z-index:1;min-height:100svh;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f6f3e9;font-size:16px;line-height:1.75;position:relative}.touch-grass-module__HT-WvW__shell{width:min(1120px,100%);margin-inline:auto;padding-inline:clamp(24px,5vw,64px)}.touch-grass-module__HT-WvW__site a{text-underline-offset:5px}.touch-grass-module__HT-WvW__site a:hover{text-decoration:underline}.touch-grass-module__HT-WvW__site :is(a,summary):focus-visible{outline-offset:5px;border-radius:3px;outline:3px solid #507630}.touch-grass-module__HT-WvW__skipLink{z-index:5;background:var(--ink);color:#fff;padding:10px 18px;position:absolute;top:12px;left:24px;transform:translateY(-180%)}.touch-grass-module__HT-WvW__skipLink:focus{transform:translateY(0)}.touch-grass-module__HT-WvW__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-block:26px;display:flex}.touch-grass-module__HT-WvW__brand{letter-spacing:-.02em;align-items:center;gap:10px;font-weight:650;line-height:1.3;display:flex}.touch-grass-module__HT-WvW__brandSubtitle{letter-spacing:0;color:var(--muted);margin-top:5px;font-size:11px;font-weight:400;display:block}.touch-grass-module__HT-WvW__icon{border-radius:0;flex-shrink:0;-webkit-mask-image:none;mask-image:none}.touch-grass-module__HT-WvW__navigation{gap:26px;font-size:13px;display:flex}.touch-grass-module__HT-WvW__hero{grid-template-columns:1.3fr 1fr;align-items:start;gap:64px;padding-block:72px;display:grid}.touch-grass-module__HT-WvW__eyebrow{color:var(--green);letter-spacing:.16em;text-transform:uppercase;margin-bottom:18px;font-size:10px;font-weight:650;line-height:1.6}.touch-grass-module__HT-WvW__site .touch-grass-module__HT-WvW__title{letter-spacing:-.055em;text-align:left;text-transform:none;text-wrap:balance;margin:0 0 24px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5.7vw,67px);font-weight:400;line-height:1.06}.touch-grass-module__HT-WvW__title em{color:var(--green);font-weight:400}.touch-grass-module__HT-WvW__intro{max-width:480px;color:var(--muted);margin-bottom:22px;font-size:17px;line-height:1.85}.touch-grass-module__HT-WvW__platform{color:var(--muted);margin-bottom:28px;font-size:12px}.touch-grass-module__HT-WvW__platform span{padding-inline:7px}.touch-grass-module__HT-WvW__textLink{color:var(--green);align-items:center;gap:12px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}.touch-grass-module__HT-WvW__contact{background:#e9eddd;border:1px solid #c7cfbc;border-radius:4px 36px 4px 4px;padding:30px}.touch-grass-module__HT-WvW__contact .touch-grass-module__HT-WvW__eyebrow{margin-bottom:8px}.touch-grass-module__HT-WvW__site h2{letter-spacing:-.035em;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:400;line-height:1.2}.touch-grass-module__HT-WvW__contact>p:not(.touch-grass-module__HT-WvW__eyebrow){color:var(--muted);margin-top:14px;font-size:14px}.touch-grass-module__HT-WvW__emailButton{background:var(--ink);color:#fffced;border-radius:4px;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:12px 18px;font-size:14px;font-weight:550;display:flex}.touch-grass-module__HT-WvW__emailAddress{overflow-wrap:anywhere;color:var(--green);text-align:center;margin-top:10px;font-size:12px;text-decoration:underline;display:block}.touch-grass-module__HT-WvW__contactTip{color:var(--muted);border-top:1px solid #c7cfbc;margin-top:26px;padding-top:20px;font-size:12px}.touch-grass-module__HT-WvW__contactTip>strong{color:var(--ink)}.touch-grass-module__HT-WvW__contactTip p{margin-top:5px}.touch-grass-module__HT-WvW__section{border-top:1px solid var(--line);padding-block:44px 60px;scroll-margin-top:30px}.touch-grass-module__HT-WvW__section .touch-grass-module__HT-WvW__eyebrow,.touch-grass-module__HT-WvW__faqSection .touch-grass-module__HT-WvW__eyebrow,.touch-grass-module__HT-WvW__privacyNote .touch-grass-module__HT-WvW__eyebrow{margin-bottom:10px}.touch-grass-module__HT-WvW__steps{grid-template-columns:repeat(3,1fr);gap:36px;margin-top:32px;padding:0;list-style:none;display:grid}.touch-grass-module__HT-WvW__stepNumber{color:#69775b;margin-bottom:16px;font-family:Georgia,Times New Roman,serif;font-size:24px;font-style:italic;display:block}.touch-grass-module__HT-WvW__steps h3{margin-bottom:8px;font-size:15px;font-weight:650}.touch-grass-module__HT-WvW__steps p{color:var(--muted);font-size:14px}.touch-grass-module__HT-WvW__faqSection{border-top:1px solid var(--line);grid-template-columns:1fr 2fr;gap:48px;padding-block:50px 64px;display:grid}.touch-grass-module__HT-WvW__asideText{color:var(--muted);margin-top:18px;font-size:14px}.touch-grass-module__HT-WvW__asideText a{color:var(--green);text-decoration:underline}.touch-grass-module__HT-WvW__questions details{border-bottom:1px solid var(--line)}.touch-grass-module__HT-WvW__questions details:first-child{border-top:1px solid var(--line)}.touch-grass-module__HT-WvW__questions summary{padding-block:19px;cursor:pointer;padding-right:10px;font-size:14px;font-weight:600;line-height:1.5}.touch-grass-module__HT-WvW__questions summary::marker{color:var(--green)}.touch-grass-module__HT-WvW__questions details[open] summary{color:var(--green)}.touch-grass-module__HT-WvW__questions details p{color:var(--muted);padding-bottom:23px;font-size:14px}.touch-grass-module__HT-WvW__privacyNote{background:#eeeee3;border-left:3px solid #91a679;justify-content:space-between;align-items:center;gap:30px;padding:32px;display:flex}.touch-grass-module__HT-WvW__privacyNote h2{font-size:25px}.touch-grass-module__HT-WvW__privacyNote p:not(.touch-grass-module__HT-WvW__eyebrow){color:var(--muted);margin-top:10px;font-size:13px}.touch-grass-module__HT-WvW__privacyNote .touch-grass-module__HT-WvW__textLink{flex-shrink:0}.touch-grass-module__HT-WvW__footer{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:18px 32px;margin-top:64px;padding-block:28px;font-size:11px;display:flex}.touch-grass-module__HT-WvW__footer nav{flex-wrap:wrap;gap:20px;display:flex}.touch-grass-module__HT-WvW__footer a{text-decoration:underline}.touch-grass-module__HT-WvW__policy{max-width:720px;margin:0 auto;padding-top:64px}.touch-grass-module__HT-WvW__policyHeader .touch-grass-module__HT-WvW__intro{color:var(--ink);margin-bottom:8px}.touch-grass-module__HT-WvW__policySummary{background:#e9eddd;border-left:3px solid #91a679;margin-block:36px 44px;padding:24px 28px}.touch-grass-module__HT-WvW__policySummary p{color:var(--muted);margin-top:8px;font-size:15px}.touch-grass-module__HT-WvW__policyBody section{margin-bottom:32px}.touch-grass-module__HT-WvW__policyBody h2{margin-bottom:14px;font-size:25px}.touch-grass-module__HT-WvW__policyBody p{color:var(--muted);margin-top:12px;font-size:15px}.touch-grass-module__HT-WvW__policyBody a{color:var(--green);overflow-wrap:anywhere;text-decoration:underline}@media (max-width:760px){.touch-grass-module__HT-WvW__hero{grid-template-columns:1fr;gap:36px;padding-block:48px}.touch-grass-module__HT-WvW__intro{max-width:100%}.touch-grass-module__HT-WvW__contact{padding:26px}.touch-grass-module__HT-WvW__steps{grid-template-columns:1fr;gap:28px}.touch-grass-module__HT-WvW__stepNumber{margin-bottom:6px}.touch-grass-module__HT-WvW__faqSection{grid-template-columns:1fr;gap:24px}.touch-grass-module__HT-WvW__privacyNote{flex-direction:column;align-items:start;padding:26px}.touch-grass-module__HT-WvW__policy{padding-top:44px}}@media (max-width:420px){.touch-grass-module__HT-WvW__header{flex-direction:column;align-items:flex-start;gap:18px}.touch-grass-module__HT-WvW__navigation{gap:24px}}
