.trial-page[data-astro-cid-rolnu3gc]{--ink: #F5F8FF;--ink-2: #B4C0D6;--ink-3: #6B7A95;--green: #84cc16;--green-2: #65a30d;--green-soft: #a3e635;position:relative;min-height:100vh;background:#07101f;padding:56px 0 64px;overflow:hidden;font-family:Geist,system-ui,-apple-system,sans-serif;color:var(--ink)}.trial-aurora[data-astro-cid-rolnu3gc]{position:absolute;inset:-10%;z-index:0;pointer-events:none;background:radial-gradient(circle 38vmax at 16% 12%,rgba(163,230,53,.12),transparent 55%),radial-gradient(circle 34vmax at 84% 20%,rgba(132,204,22,.08),transparent 55%),radial-gradient(circle 42vmax at 70% 85%,rgba(132,204,22,.07),transparent 60%),radial-gradient(ellipse 120% 55% at 50% -10%,rgba(132,204,22,.06),transparent 70%);filter:blur(2px)}.trial-hero[data-astro-cid-rolnu3gc]{position:relative;z-index:1;padding:40px 20px}.container[data-astro-cid-rolnu3gc]{max-width:600px;margin:0 auto}.trial-content[data-astro-cid-rolnu3gc]{background:#ffffff0a;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:48px 40px;box-shadow:0 24px 60px #00000059,inset 0 1px #ffffff0f}.trial-header[data-astro-cid-rolnu3gc]{text-align:center;margin-bottom:40px}.trial-header[data-astro-cid-rolnu3gc] .zz-kicker[data-astro-cid-rolnu3gc]{justify-content:center;margin-bottom:22px}.trial-mark[data-astro-cid-rolnu3gc]{width:56px;height:56px;border-radius:16px;margin:0 auto 22px;display:grid;place-items:center;background:linear-gradient(180deg,var(--green-soft),var(--green-2));color:#0a1a02;box-shadow:0 12px 32px #84cc1659,inset 0 1px #ffffff59}.trial-header[data-astro-cid-rolnu3gc] h1[data-astro-cid-rolnu3gc]{font-size:clamp(30px,4.5vw,38px);font-weight:800;letter-spacing:-.03em;line-height:1.05;color:var(--ink);margin-bottom:12px;text-wrap:balance}.trial-header[data-astro-cid-rolnu3gc] p[data-astro-cid-rolnu3gc]{font-size:16px;line-height:1.55;color:var(--ink-2)}.trial-form[data-astro-cid-rolnu3gc]{margin-bottom:32px}.form-group[data-astro-cid-rolnu3gc]{margin-bottom:20px}.form-group[data-astro-cid-rolnu3gc] label[data-astro-cid-rolnu3gc]{display:block;font-family:Geist Mono,ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin-bottom:8px}.form-group[data-astro-cid-rolnu3gc] input[data-astro-cid-rolnu3gc]{width:100%;padding:14px 16px;font-size:16px;font-family:inherit;color:var(--ink);background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:13px;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.form-group[data-astro-cid-rolnu3gc] input[data-astro-cid-rolnu3gc]:focus{outline:none;border-color:var(--green);background:#ffffff0f;box-shadow:0 0 0 3px #84cc1624,0 0 24px #84cc161a}.form-group[data-astro-cid-rolnu3gc] input[data-astro-cid-rolnu3gc]::-moz-placeholder{color:var(--ink-3)}.form-group[data-astro-cid-rolnu3gc] input[data-astro-cid-rolnu3gc]::placeholder{color:var(--ink-3)}.form-terms[data-astro-cid-rolnu3gc]{margin:24px 0}.checkbox-label[data-astro-cid-rolnu3gc]{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;color:var(--ink-2);cursor:pointer}.checkbox-label[data-astro-cid-rolnu3gc] input[data-astro-cid-rolnu3gc][type=checkbox]{margin-top:2px;width:18px;height:18px;cursor:pointer;accent-color:var(--green)}.checkbox-label[data-astro-cid-rolnu3gc] a[data-astro-cid-rolnu3gc]{color:var(--green-soft);text-decoration:none}.checkbox-label[data-astro-cid-rolnu3gc] a[data-astro-cid-rolnu3gc]:hover{text-decoration:underline}.btn-submit[data-astro-cid-rolnu3gc]{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 26px;font-size:16px;font-weight:700;font-family:inherit;color:#0a1a02;background:linear-gradient(180deg,var(--green-soft),var(--green-2));border:none;border-radius:999px;cursor:pointer;box-shadow:0 12px 32px #84cc166b,inset 0 1px #ffffff59;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease}.btn-submit[data-astro-cid-rolnu3gc]:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 18px 40px #84cc168c,inset 0 1px #fff6}.btn-submit[data-astro-cid-rolnu3gc]:active{transform:translateY(0)}.btn-submit[data-astro-cid-rolnu3gc]:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn-loading[data-astro-cid-rolnu3gc]{display:inline-flex;align-items:center;gap:8px}.spinner[data-astro-cid-rolnu3gc]{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.error-message[data-astro-cid-rolnu3gc]{margin-top:16px;padding:12px 16px;background:#f443361a;border:1px solid rgba(244,67,54,.3);border-radius:12px;color:#ff6b6b;font-size:14px}.success-message[data-astro-cid-rolnu3gc]{margin-top:16px;padding:12px 16px;background:#84cc161a;border:1px solid rgba(132,204,22,.3);border-radius:12px;color:var(--green-soft);font-size:14px}.trial-benefits[data-astro-cid-rolnu3gc]{background:#84cc160f;border:1px solid rgba(132,204,22,.2);border-radius:18px;padding:24px;margin-bottom:24px}.trial-benefits[data-astro-cid-rolnu3gc] h3[data-astro-cid-rolnu3gc]{font-size:17px;font-weight:700;letter-spacing:-.01em;color:var(--ink);margin-bottom:16px}.trial-benefits[data-astro-cid-rolnu3gc] ul[data-astro-cid-rolnu3gc]{list-style:none;padding:0;margin:0}.trial-benefits[data-astro-cid-rolnu3gc] li[data-astro-cid-rolnu3gc]{display:flex;align-items:center;gap:12px;padding:8px 0;color:var(--ink-2);font-size:15px}.trial-benefits[data-astro-cid-rolnu3gc] li[data-astro-cid-rolnu3gc] svg[data-astro-cid-rolnu3gc]{flex-shrink:0}.trial-footer-text[data-astro-cid-rolnu3gc]{text-align:center;color:var(--ink-3);font-size:14px}.trial-footer-text[data-astro-cid-rolnu3gc] a[data-astro-cid-rolnu3gc]{color:var(--green-soft);text-decoration:none;font-weight:600}.trial-footer-text[data-astro-cid-rolnu3gc] a[data-astro-cid-rolnu3gc]:hover{text-decoration:underline}@media(max-width:640px){.trial-page[data-astro-cid-rolnu3gc]{padding:32px 0 48px}.trial-hero[data-astro-cid-rolnu3gc]{padding:24px 16px}.trial-content[data-astro-cid-rolnu3gc]{padding:32px 22px}.trial-header[data-astro-cid-rolnu3gc] h1[data-astro-cid-rolnu3gc]{font-size:28px}}
