.free-trial{z-index:40;pointer-events:none;max-width:100vw;font-family:var(--font-sora),ui-sans-serif,system-ui,sans-serif;align-items:flex-start;transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:clamp(120px,30vh,268px);right:0;transform:translate(min(325px,100vw - 64px))}.free-trial:hover,.free-trial:focus-within,.free-trial.is-open{transform:translate(0)}@media (prefers-reduced-motion:reduce){.free-trial{transition:none}}.free-trial__tab{box-sizing:border-box;pointer-events:auto;--free-trial-fill:radial-gradient(ellipse 22% 70% at 100% 50%, #f3c3ec 0%, #f3c3ec00 100%), linear-gradient(90deg, #efe2f9 0%, #fde4ec 50%, #fbfaff 100%);background:var(--free-trial-fill) padding-box,linear-gradient(90deg, #a572f4 0%, #ed4ad1 100%) border-box;color:#c62bd0;cursor:pointer;border:1px solid #0000;border-right-width:0;border-radius:9999px 0 0 9999px;flex:none;align-items:center;height:66px;margin-right:-28px;padding:0 28px 0 0;display:flex;position:relative}.free-trial:hover .free-trial__tab,.free-trial:focus-within .free-trial__tab,.free-trial.is-open .free-trial__tab{--free-trial-fill:linear-gradient(90deg, #e9c9f3 0%, #fbf1f8 100%);color:#3b1053}.free-trial__icon{background:linear-gradient(135deg,#f3a5bfe0 0%,#c8a1ee9e 100%);border-radius:50%;flex:none;place-items:center;width:64px;height:64px;display:grid}.free-trial__label{letter-spacing:0;text-transform:uppercase;white-space:nowrap;background:linear-gradient(90deg,#ed38ce 0%,#d854e0 100%) content-box content-box;color:#0000;-webkit-background-clip:text;background-clip:text;padding:0 24px 0 12px;font-size:14px;font-weight:700;line-height:1;display:none}.free-trial:hover .free-trial__label,.free-trial:focus-within .free-trial__label,.free-trial.is-open .free-trial__label{color:#3b1053;background:0 0}@media (min-width:48rem){.free-trial__label{display:block}}.free-trial__panel{pointer-events:auto;z-index:1;visibility:hidden;background:#f0e1f8;border-radius:20px 0 0 20px;flex-direction:column;flex:none;gap:10px;width:min(325px,100vw - 64px);padding:16px 17px 24px;transition:visibility 0s .35s;display:flex;position:relative;box-shadow:-10px 0 22px #2e175229,0 18px 40px #14061e47}.free-trial:hover .free-trial__panel,.free-trial:focus-within .free-trial__panel,.free-trial.is-open .free-trial__panel{visibility:visible;transition-delay:0s}.free-trial__title{color:#d83ccb;margin:0 0 6px;font-size:18px;font-weight:600;line-height:1.3}.free-trial__field{display:block}.free-trial__input{color:#fff;width:100%;height:44px;font:inherit;background:#8b838b;border:1px solid #0000;border-radius:6px;padding:0 10px;font-size:14px;display:block}.free-trial__input::placeholder{color:#fff;opacity:1}.free-trial__input:focus-visible{outline-offset:0;border-color:#7f0d6c;outline:2px solid #7f0d6c59}.free-trial__textarea{resize:none;height:81px;padding-block:12px}.free-trial__submit{color:#fff;height:36px;font:inherit;cursor:pointer;background:linear-gradient(90deg,#2e1752 0%,#7f0d6c 100%);border:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;margin-top:6px;font-size:15px;font-weight:600;transition:filter .2s cubic-bezier(.4,0,.2,1);display:flex}.free-trial__submit:hover{filter:brightness(1.15)}.free-trial__submit:disabled{cursor:progress;opacity:.7}.free-trial__submit-arrow{filter:brightness(0)invert()}.free-trial__status{color:#3b1053;margin:0;font-size:13px;line-height:1.5}
