.statement small{display:block;margin-top:24px;color:#91a399}
.feature ul{padding:0;list-style:none;display:grid;gap:8px;margin:20px 0;color:var(--muted);font-size:12px}
.feature li:before{content:"·";color:var(--green);font-weight:700;margin-right:7px}
.feature.dark ul{color:#bbc8c0}
.freedom{padding:120px max(28px,8vw);background:#eef2e9}
.freedom h2{font:500 clamp(36px,4.5vw,64px)/1.18 Georgia,"Songti SC",serif;margin:16px 0 55px}
.freedom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.freedom-grid article{min-height:230px;padding:30px;background:#fff;border:1px solid var(--line);border-radius:16px}
.freedom-grid b{font:500 48px Georgia;color:var(--green)}
.freedom-grid h3{margin-top:42px}
.freedom-grid p{color:var(--muted);line-height:1.75}
@media(max-width:900px){.freedom-grid{grid-template-columns:1fr}}
.easy{padding:110px max(28px,8vw);display:grid;grid-template-columns:.75fr 1.25fr;gap:7vw;align-items:start;background:#fff}.easy h2{font:500 clamp(36px,4.5vw,62px)/1.18 Georgia,"Songti SC",serif;margin:16px 0 24px}.easy>div>p:not(.eyebrow){color:var(--muted);line-height:1.9}.easy-grid{display:grid;gap:12px}.easy-grid article{padding:25px 28px;border:1px solid var(--line);border-radius:15px;background:#f8faf7}.easy-grid b{color:var(--green);font:700 11px Arial}.easy-grid h3{margin:10px 0 7px;font-size:20px}.easy-grid p{margin:0;color:var(--muted);line-height:1.75}@media(max-width:900px){.easy{grid-template-columns:1fr}}
.contact{display:grid!important;grid-template-columns:minmax(0,.82fr) minmax(460px,1.18fr)!important;gap:7vw!important;text-align:left!important;align-items:center!important;padding-top:100px!important;padding-bottom:100px!important}.contact-copy{max-width:570px}.contact-copy h2{margin:14px 0 20px}.contact-copy>p:not(.eyebrow){font-size:15px;line-height:1.9}.contact-points{display:flex;flex-wrap:wrap;gap:8px;margin-top:25px}.contact-points span{border:1px solid #ffffff4d;border-radius:100px;padding:8px 12px;font-size:11px}.beta-form{width:100%;background:#fff;color:var(--ink);padding:32px;border-radius:18px;box-shadow:0 24px 65px #123b2828}.beta-form>label,.beta-row label{display:block;margin-bottom:16px}.beta-form label>span,.beta-form legend{display:block;margin-bottom:7px;color:#5f6c64;font-size:12px;font-weight:600}.beta-form input,.beta-form select,.beta-form textarea{display:block;width:100%;min-height:44px;border:1px solid #d8e1da;border-radius:9px;padding:11px 12px;background:#fbfcfb;color:#223129;font:14px/1.4 "Microsoft YaHei",sans-serif;outline:none}.beta-form input:focus,.beta-form select:focus,.beta-form textarea:focus{border-color:#4c9a70;box-shadow:0 0 0 3px #3c8d6418}.beta-form textarea{resize:vertical;min-height:86px}.beta-row{display:grid;grid-template-columns:minmax(0,1fr) 160px;gap:12px}.beta-form fieldset{display:block;border:0;padding:0;margin:2px 0 18px}.beta-form fieldset label{display:inline-flex;align-items:center;gap:7px;margin:4px 18px 4px 0;font-size:13px}.beta-form fieldset input,.beta-consent input{display:inline-block;width:16px;height:16px;min-height:0;padding:0;accent-color:var(--green)}.beta-form .beta-consent{display:flex;align-items:flex-start;gap:8px;color:#56635b;font-size:12px}.beta-form .light{border:0;margin-top:8px;background:var(--ink);color:#fff;min-height:48px}.beta-form button:disabled{opacity:.55;cursor:wait}.beta-message{min-height:20px;margin:13px 0 0!important;color:#305f45!important;font-size:12px;line-height:1.6}@media(max-width:1000px){.contact{grid-template-columns:1fr!important;gap:40px!important}.contact-copy{max-width:720px}.beta-form{max-width:720px}}@media(max-width:600px){.contact{padding:70px 20px!important}.beta-row{grid-template-columns:1fr}.beta-form{padding:21px}.beta-form fieldset label{display:flex;margin-right:0}}
