.beta-hero{padding:43px 0 45px;background:linear-gradient(90deg,#040609e8,#04060988 50%,transparent),linear-gradient(0deg,#090b0e,transparent 70%),url('/assets/story-farm-sunset.jpg') center/cover;border-bottom:1px solid #761b29}.beta-hero h1{font-size:clamp(33px,4.4vw,60px);color:#e6e7e9;text-shadow:0 3px 0 #505257,0 8px 15px #000;margin-bottom:16px}.beta-strap{font-size:19px;text-transform:uppercase;letter-spacing:.13em;color:#eee;font-weight:650;margin-bottom:16px}.beta-hero p:last-child{max-width:590px;font-size:15px;line-height:1.6;margin:0}.beta-content{padding:32px 0 42px;background:radial-gradient(ellipse at 0 100%,#74102035,transparent 55%),#080a0d;border-bottom:1px solid #6b1f29}.beta-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:45px;align-items:start}.beta-benefits h2{font-size:27px;margin:8px 0 19px}.beta-benefits ul{list-style:none;padding:0;margin:0 0 24px}.beta-benefits li{position:relative;padding:10px 0 10px 29px;font-size:14px;color:#d3d6dd;border-bottom:1px solid #ffffff0b}.beta-benefits li::before{content:'✓';position:absolute;left:0;top:15px;display:grid;place-items:center;width:16px;height:16px;background:#e72133;border-radius:50%;color:white;font-size:11px}.beta-landscape{height:285px;background:linear-gradient(0deg,#080a0d55,transparent),url('/assets/farm-hero.jpg') 30% center/cover;display:flex;align-items:end;padding:30px;border-bottom:1px solid #9a1c30}.beta-landscape p{font-family:'Segoe Print','Bradley Hand',cursive;font-style:italic;font-size:35px;line-height:1.15;color:#fff;transform:rotate(-8deg);text-shadow:0 3px 10px #000;margin:0}.beta-landscape span{display:block;border-bottom:3px solid #ef2737;padding-bottom:12px}.beta-platform-note{font-size:12px;line-height:1.7;color:#aab1be;margin:20px 0 0}.beta-form{padding:27px;border:1px solid #4a5058;border-top:2px solid #cd2639;border-radius:5px;background:linear-gradient(140deg,#141a20,#070a0e);box-shadow:0 15px 30px #0008}.beta-form label{font-size:12px}.beta-form .field{margin-bottom:15px}.beta-form input,.beta-form select,.beta-form textarea{background:#070c11;border-color:#3e4651;font-size:13px;padding:10px 12px}.beta-form textarea{min-height:90px}.beta-form .check{font-size:11px;line-height:1.6}.beta-form .fine{font-size:11px;margin:14px 0 0}.beta-submit-frame{padding:2px;background:#ff3545;clip-path:polygon(3% 0,97% 0,100% 20%,100% 80%,97% 100%,3% 100%,0 80%,0 20%)}.beta-submit-frame .button{display:flex;justify-content:center;align-items:center;gap:20px;width:100%;min-height:55px;padding:13px;border:0;border-radius:0;font-size:16px;background:linear-gradient(#ef343e,#850b1b);clip-path:polygon(3% 0,97% 0,100% 20%,100% 80%,97% 100%,3% 100%,0 80%,0 20%)}.beta-submit-frame .button:hover{background:linear-gradient(#ff4d56,#b20d24)}.beta-submit-frame .button:focus-visible{outline:0;box-shadow:inset 0 0 0 4px #f3d089}
@media(max-width:800px){.beta-grid{gap:25px}.beta-form{padding:22px}.beta-form .form-grid{grid-template-columns:1fr}.beta-landscape{height:250px;padding:23px}.beta-landscape p{font-size:28px}}
@media(max-width:650px){.beta-grid{grid-template-columns:1fr;gap:28px}.beta-hero{padding:35px 0;background-position:65% center}.beta-hero h1{font-size:35px}.beta-strap{font-size:15px;letter-spacing:.08em}.beta-content{padding:27px 0}.beta-landscape{height:220px}.beta-form{padding:22px}}
