.trial-signup{min-height:100vh;background:#f5f6f1;color:#193c2b;padding:48px 24px;font-size:15px}.trial-signup-grid{max-width:1100px;margin:auto;display:grid;grid-template-columns:1fr 1.12fr;border:1px solid #dce3d9;border-radius:24px;overflow:hidden;box-shadow:0 24px 80px #183b2c0c}.trial-value{background:#183c2b;color:#eff6e8;padding:48px 40px;display:flex;flex-direction:column;align-items:flex-start}.trial-badge{margin-top:48px;font-size:12px;letter-spacing:.05em;border:1px solid #a7c95765;border-radius:24px;padding:7px 12px;color:#d6edae}.trial-value h1{font-size:42px;line-height:1.1;letter-spacing:-.04em;margin:22px 0}.trial-value h1 em{font-style:normal;color:#c8e596}.trial-value>p{color:#d0dfd1;line-height:1.7}.trial-job-preview{width:100%;background:#f8faf4;color:#193c2b;border-radius:16px;padding:22px;margin:30px 0 24px;box-shadow:0 16px 40px #0002}.trial-job-preview>div{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.08em;color:#57715e}.trial-job-preview h2{font-size:21px;font-weight:700;margin:18px 0 6px}.trial-job-preview p{font-size:13px;color:#637465}.trial-job-preview ul{border-top:1px solid #dce4d7;margin-top:16px;padding-top:12px;font-size:13px;line-height:2}.trial-benefits{padding-left:18px;list-style:disc;color:#d8e8d3;line-height:2;font-size:13px}.trial-value .trial-mobile-badge{font-size:12px;margin-top:auto;padding-top:36px;color:#bed1b9}.trial-form-card{background:#fff;padding:38px 40px}.trial-form-card h2{font-size:25px;line-height:1.2;font-weight:750;letter-spacing:-.03em;margin:0 0 10px}.trial-form-card>p{color:#647265;font-size:13px}.trial-form-card form{display:grid;gap:17px;margin-top:24px}.trial-form-card label{display:block;font-size:13px;font-weight:650;margin-bottom:7px}.trial-form-card input:not([type=checkbox]){width:100%;min-height:46px;border:1px solid #cbd7c9;border-radius:9px;padding:10px 13px;color:#183c2b;background:#fff;font-size:16px}.trial-form-card a:focus-visible,.trial-form-card button:focus-visible,.trial-form-card input:focus-visible{outline:3px solid #91b96a;outline-offset:3px}.trial-google{margin-top:24px}.trial-divider{text-align:center;color:#778575;font-size:12px;margin-top:18px}.trial-password{position:relative}.trial-password input{padding-right:48px!important}.trial-password button{position:absolute;right:2px;top:2px;min-height:42px;min-width:42px;display:grid;place-items:center;color:#637465}.trial-password-checks{display:flex;flex-wrap:wrap;gap:7px 14px;margin-top:10px;color:#778575;font-size:11px}.trial-password-checks li{display:flex;align-items:center;gap:4px}.trial-password-checks .met{color:#237045}.trial-form-card .trial-consent{display:flex;gap:10px;align-items:flex-start;font-size:12px;font-weight:400;line-height:1.6}.trial-consent input{height:19px;width:19px;flex-shrink:0;accent-color:#245a39;margin-top:1px}.trial-form-card a{text-decoration:underline;text-underline-offset:3px}.trial-consent-help{font-size:11px;line-height:1.5;color:#778575;margin-left:29px}.trial-submit{background:#245438;color:#fff;border-radius:9px;min-height:50px;font-weight:700;font-size:15px;width:100%}.trial-submit:hover{background:#183c2b}.trial-submit:disabled{opacity:.6}.trial-footnote{text-align:center;font-size:11px;color:#6e7c6b;line-height:1.6}.trial-login{text-align:center;margin-top:22px}.code-status.error,.trial-error{color:#a12e2e}.trial-error{font-size:13px}.code-status{font-size:11px;color:#60725d;min-height:17px;margin-top:7px;line-height:1.5}.trial-form-card input.code-valid{border-color:#39834f}.trial-form-card input.code-invalid{border-color:#b64747}.trial-text-button{text-decoration:underline;font-size:12px}.referral-ribbon{position:relative;z-index:20;background:#edf5de;color:#254731;padding:12px 20px;text-align:center;font-size:13px;line-height:1.5}.trial-signup>.referral-ribbon{max-width:1100px;margin:0 auto 14px;border-radius:12px}.agro-v6-landing>.referral-ribbon,.agro-v6-pricing>.referral-ribbon{position:relative;top:80px;z-index:30}.trial-value .agrotrack-logo{max-width:100%}@media(max-width:760px){.trial-signup{padding:18px 12px}.trial-signup-grid{grid-template-columns:1fr}.trial-value{padding:25px}.trial-value h1{font-size:29px;margin:13px 0 9px}.trial-badge{margin-top:20px}.trial-value>p{font-size:13px}.trial-benefits,.trial-job-preview,.trial-mobile-badge{display:none}.trial-form-card{padding:27px 23px}.trial-form-card h2{font-size:23px}}.code-status.success{color:#245a39;background:#edf5e7;padding:7px 10px;border-radius:8px;width:-moz-fit-content;width:fit-content}