.short-trial{max-width:560px;margin:30px auto 40px;padding:0 16px}.short-trial h1{font-size:36px;line-height:1.12;letter-spacing:-1.3px;margin:0 0 14px}.short-trial h1 em{color:var(--green);font-family:Georgia,serif}.short-trial .card-subtitle{line-height:1.65;margin-bottom:20px}.short-trial .registration-card{padding:28px}.short-trial form>.full-width{margin-top:20px}.short-trial .accept+.full-width{margin-top:0}.short-password{display:flex;position:relative}.short-password input{padding-right:80px!important}.short-password button{position:absolute;right:8px;top:8px;bottom:8px;border:0;background:transparent;color:var(--green);font:inherit;font-size:12px;cursor:pointer;padding:0 8px}.short-terms{padding:20px 10px 0;color:var(--muted);font-size:12px;line-height:1.7}.short-terms summary{cursor:pointer;color:var(--ink);font-weight:600}.short-trial .registration-challenge{margin-top:18px;padding:12px}.short-trial .challenge-image img{width:180px;height:auto}.short-trial .challenge-image a{font-size:12px}.short-trial .accept{margin:18px 0}.short-trial .registration-support{margin-top:20px}@media(max-width:600px){.short-trial{margin-top:20px;padding:0 12px}.short-trial .registration-card{padding:24px 20px}.short-trial h1{font-size:32px}.short-trial .registration-card label:not(.accept){font-size:13px}.short-trial .field-help{font-size:11px}.short-trial .full-width{font-size:14px}.short-trial .registration-card input:not([type=checkbox]):not([type=hidden]){font-size:16px}}
.short-downloads{text-align:center;margin-top:24px;padding:20px 12px;border:1px solid var(--line);border-radius:16px}.short-downloads h2{font-size:20px;margin:0 0 8px}.short-downloads p{margin:0;color:var(--muted);font-size:13px;line-height:1.6}.short-downloads .store-badges{justify-content:center;gap:4px;margin:8px 0}.short-downloads .store-badge-apple{padding:8px}.short-downloads .store-badge-apple img{width:126px;height:42px}.short-downloads .store-badge-google img{width:160px;height:auto}
.trial-whatsapp{margin-top:32px;padding-top:28px;border-top:1px solid var(--line);text-align:center}.trial-whatsapp h2{font-size:18px;font-weight:600;letter-spacing:normal;line-height:1.5;margin:0 0 12px;text-wrap:balance}.trial-whatsapp p{font-size:13px;line-height:1.7;color:var(--muted);margin:0 0 20px}.trial-whatsapp .whatsapp-button{display:flex;flex-direction:column;gap:6px;background:var(--mint);color:#0c5c40;border:1px solid var(--green);line-height:1.5}.trial-whatsapp .whatsapp-button:hover{background:#c8e7d7}.whatsapp-button span{font-size:13px;font-weight:400}
.whatsapp-button .whatsapp-label{display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;font-weight:700}.whatsapp-logo{display:block;flex-shrink:0;width:24px;height:24px}
