.lR1hYW_page{color:#293323;background:#f6f5ef}.lR1hYW_page main{max-width:1240px;margin:auto;padding:0 36px}.lR1hYW_hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:64px;padding:84px 0 70px;display:grid}.lR1hYW_eyebrow{letter-spacing:1.8px;color:#62714f;margin:0 0 22px;font-size:10px;font-weight:700}.lR1hYW_intro h1{letter-spacing:-5px;margin:0 0 28px;font-size:clamp(64px,7.8vw,106px);font-weight:650;line-height:.96}.lR1hYW_intro h1 span{color:#718d4b}.lR1hYW_description{color:#606958;max-width:430px;margin-bottom:28px;font-size:17px;line-height:1.7}.lR1hYW_ctas{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.lR1hYW_primary,.lR1hYW_secondary{align-items:center;gap:12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.lR1hYW_primary{color:#293c20;background:#c3ef8b;border:1px solid #accc7f;border-radius:10px;padding:15px 19px}.lR1hYW_primary:hover{background:#b5e27c}.lR1hYW_secondary{color:#415332;padding:10px 0}.lR1hYW_small,.lR1hYW_releaseNote{color:#6d765f;max-width:430px;font-size:11px;line-height:1.6}.lR1hYW_small{margin-top:17px}.lR1hYW_releaseNote{margin-top:5px}.lR1hYW_preview{background:#ecefe2;border:1px solid #d4dac8;border-radius:22px;overflow:hidden;transform:rotate(2deg);box-shadow:0 22px 70px #5264380e}.lR1hYW_previewHeader{border-bottom:1px solid #d6ddca;justify-content:space-between;align-items:center;padding:17px 22px;display:flex}.lR1hYW_brand{letter-spacing:-1.5px;font-size:22px;font-weight:750}.lR1hYW_badge{letter-spacing:1.3px;border:1px solid #bdc9ab;border-radius:20px;padding:5px 8px;font-size:8px;font-weight:700}.lR1hYW_previewCopy{padding:26px 28px 0}.lR1hYW_previewCopy .lR1hYW_eyebrow{margin-bottom:10px;font-size:8px}.lR1hYW_previewCopy h2{letter-spacing:-1.3px;margin:0;font-size:30px;font-weight:600;line-height:1.14}.lR1hYW_characterArt{margin:0 12px;position:relative}.lR1hYW_characterArt svg{width:100%;max-height:360px}.lR1hYW_sticker{background:#d6f5a9;border:1px solid #99b16d;border-radius:8px;padding:12px 16px;font-size:12px;font-weight:600;line-height:1.35;position:absolute;top:27%;right:3%;transform:rotate(-10deg);box-shadow:2px 3px #7e9961}.lR1hYW_previewFooter{background:#e1e8d5;border-top:1px solid #d3dcc5;align-items:center;gap:9px;padding:16px 24px;font-size:11px;font-weight:600;display:flex}.lR1hYW_steps{border-top:1px solid #d7dccd;grid-template-columns:repeat(3,1fr);gap:38px;padding:44px 0 56px;display:grid}.lR1hYW_stepTop{color:#69844c;justify-content:space-between;align-items:center;margin-bottom:23px;display:flex}.lR1hYW_stepTop span{letter-spacing:1px;font-size:11px;font-weight:600}.lR1hYW_steps h2,.lR1hYW_details h2{letter-spacing:-.6px;margin:0 0 12px;font-size:20px;font-weight:600;line-height:1.25}.lR1hYW_steps p,.lR1hYW_details p{color:#68715d;margin:0;font-size:13px;line-height:1.8}.lR1hYW_install{background:#e9eddf;border:1px solid #d6ddca;border-radius:18px;grid-template-columns:1fr 1fr;gap:65px;padding:48px;scroll-margin-top:32px;display:grid}.lR1hYW_install .lR1hYW_eyebrow{letter-spacing:1.4px;margin-bottom:18px;font-size:8px}.lR1hYW_install h2{letter-spacing:-1.8px;margin-bottom:22px;font-size:38px;font-weight:600;line-height:1.08}.lR1hYW_install p{color:#657058;max-width:330px;margin-bottom:17px;font-size:13px;line-height:1.8}.lR1hYW_install ol{counter-reset:install;margin:0;padding:0;list-style:none}.lR1hYW_install li{counter-increment:install;grid-template-columns:28px 1fr;gap:3px 12px;margin-bottom:25px;display:grid}.lR1hYW_install li:last-child{margin-bottom:0}.lR1hYW_install li:before{content:counter(install);color:#5c7342;border:1px solid #b6c4a1;border-radius:50%;grid-row:1/3;align-self:start;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.lR1hYW_install strong{font-size:13px;font-weight:600}.lR1hYW_install li span{color:#657058;grid-column:2;font-size:12px;line-height:1.7}.lR1hYW_install code{color:#415332;overflow-wrap:anywhere;font-size:11px}.lR1hYW_details{grid-template-columns:repeat(3,1fr);gap:38px;padding:56px 0 38px;display:grid}.lR1hYW_details h2{font-size:17px}.lR1hYW_details a{color:#486735;text-underline-offset:4px;align-items:center;gap:7px;margin-top:15px;font-size:12px;text-decoration:underline;display:inline-flex}.lR1hYW_support{color:#6d765f;border-top:1px solid #d7dccd;justify-content:space-between;gap:20px;margin-top:10px;padding:22px 0 30px;font-size:11px;display:flex}.lR1hYW_support a{text-underline-offset:3px;text-decoration:underline}.lR1hYW_hash{overflow-wrap:anywhere;max-width:430px;font-size:9px}.lR1hYW_page a:focus-visible{outline-offset:5px;border-radius:4px;outline:3px solid #577f31}@media (max-width:850px){.lR1hYW_hero{gap:30px;padding-top:55px}.lR1hYW_intro h1{letter-spacing:-3px}.lR1hYW_steps,.lR1hYW_details{gap:22px}.lR1hYW_install{gap:30px;padding:30px}.lR1hYW_support{display:block}.lR1hYW_hash{margin-top:12px}}@media (max-width:620px){.lR1hYW_page main{padding:0 22px}.lR1hYW_hero{grid-template-columns:1fr;gap:36px;padding:45px 0 36px}.lR1hYW_intro h1{letter-spacing:-3.8px;font-size:74px}.lR1hYW_description{font-size:15px}.lR1hYW_preview{margin:0 8px}.lR1hYW_steps,.lR1hYW_details{grid-template-columns:1fr;gap:30px;padding:35px 0}.lR1hYW_stepTop{margin-bottom:12px}.lR1hYW_install{grid-template-columns:1fr;gap:30px;padding:26px 22px}.lR1hYW_install h2{font-size:34px}.lR1hYW_badge{font-size:7px}.lR1hYW_support{padding-bottom:28px}}
