.trial-modal-bg[data-astro-cid-iqyopcxw]{position:fixed;inset:0;z-index:200;display:flex;align-items:flex-start;justify-content:center;padding:20px;overflow-y:auto;overscroll-behavior:contain;background:#050508b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s var(--ease),visibility 0s linear .25s}.trial-modal-bg[data-astro-cid-iqyopcxw].open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .25s var(--ease),visibility 0s}html:has(.trial-modal-bg.open){overflow:hidden}.trial-modal[data-astro-cid-iqyopcxw]{position:relative;width:100%;max-width:420px;margin:auto;padding:38px 32px 28px;text-align:center;background:linear-gradient(180deg,var(--surface2),var(--surface));border:1px solid var(--border-strong);border-radius:var(--rlg);box-shadow:0 30px 80px -20px #000000b3,0 0 0 1px #b4400f14,0 0 90px -30px #b4400f73;transform:translateY(14px) scale(.98);transition:transform .35s var(--ease)}.trial-modal-bg[data-astro-cid-iqyopcxw].open .trial-modal[data-astro-cid-iqyopcxw]{transform:none}.trial-modal-close[data-astro-cid-iqyopcxw]{position:absolute;top:8px;inset-inline-end:8px;display:grid;place-items:center;width:44px;height:44px;background:none;border:none;border-radius:var(--rsm);color:var(--t4);cursor:pointer;transition:color .15s,background .15s}.trial-modal-close[data-astro-cid-iqyopcxw]:hover{color:var(--t1);background:var(--surface3)}.trial-modal-icon[data-astro-cid-iqyopcxw]{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 18px;border-radius:16px;color:var(--accent3);background:#b4400f24;border:1px solid rgba(180,64,15,.28)}.trial-modal-title[data-astro-cid-iqyopcxw]{font-size:21px;font-weight:800;letter-spacing:-.02em;color:var(--t1);margin-bottom:8px}.trial-modal-sub[data-astro-cid-iqyopcxw]{font-size:14.5px;line-height:1.55;color:var(--t3);margin-bottom:24px}.trial-form[data-astro-cid-iqyopcxw]{text-align:start}.trial-field[data-astro-cid-iqyopcxw]{margin-bottom:14px}.trial-field[data-astro-cid-iqyopcxw] label[data-astro-cid-iqyopcxw]{display:block;font-size:12.5px;font-weight:600;color:var(--t2);margin-bottom:6px}.trial-optional[data-astro-cid-iqyopcxw]{font-weight:400;color:var(--t4)}.trial-required[data-astro-cid-iqyopcxw]{color:var(--cta2)}.trial-field[data-astro-cid-iqyopcxw] input[data-astro-cid-iqyopcxw]{width:100%;padding:11px 13px;font:inherit;font-size:14.5px;color:var(--t1);text-align:start;background:var(--bg-2);border:1px solid var(--border-strong);border-radius:var(--r);transition:border-color .15s,box-shadow .15s}.trial-field[data-astro-cid-iqyopcxw] input[data-astro-cid-iqyopcxw]::placeholder{color:var(--t5)}.trial-field[data-astro-cid-iqyopcxw] input[data-astro-cid-iqyopcxw]:focus{outline:none;border-color:var(--accent2);box-shadow:0 0 0 3px #b4400f40}.trial-error[data-astro-cid-iqyopcxw]{min-height:18px;margin-bottom:10px;font-size:13px;color:var(--red)}.trial-submit[data-astro-cid-iqyopcxw]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:48px;font:inherit;font-size:15px;font-weight:700;color:#fff;background:linear-gradient(180deg,var(--cta2),var(--cta));border:none;border-radius:var(--r);box-shadow:0 10px 30px -10px var(--cta-glow),inset 0 1px #ffffff38;cursor:pointer;transition:transform .15s,filter .15s}.trial-submit[data-astro-cid-iqyopcxw]:hover{filter:brightness(1.06);transform:translateY(-1px)}.trial-submit[data-astro-cid-iqyopcxw]:disabled{opacity:.65;cursor:default;transform:none}.trial-success[data-astro-cid-iqyopcxw]{display:none;padding:12px 0 6px}.trial-success-icon[data-astro-cid-iqyopcxw]{display:grid;place-items:center;width:50px;height:50px;margin:0 auto 14px;border-radius:50%;color:var(--green);background:#22c55e24}.trial-success[data-astro-cid-iqyopcxw] p[data-astro-cid-iqyopcxw]{font-size:15.5px;font-weight:700;color:var(--t1);margin-bottom:4px}.trial-success[data-astro-cid-iqyopcxw] .trial-success-sub[data-astro-cid-iqyopcxw]{font-size:13.5px;font-weight:400;line-height:1.55;color:var(--t3)}.trial-success[data-astro-cid-iqyopcxw]:focus{outline:none}.trial-privacy[data-astro-cid-iqyopcxw]{margin-top:16px;font-size:12px;line-height:1.5;color:var(--t4)}@media(max-width:480px){.trial-modal[data-astro-cid-iqyopcxw]{padding:34px 22px 24px}}@media(max-height:520px){.trial-modal-icon[data-astro-cid-iqyopcxw]{display:none}.trial-modal[data-astro-cid-iqyopcxw]{padding-top:30px}}
