.fp-trial{background:#fff}.fp-trial-card{border:1px solid transparent;border-radius:24px;background:linear-gradient(#fff,#f6f8fb) padding-box,linear-gradient(148.42deg,#dfe6ef 13.56%,#eef2f7 80.96%) border-box}.fp-trial-feature{transition:translate .25s ease,box-shadow .25s ease}.fp-trial-feature>div{transition:scale .25s ease,color .25s ease}.fp-trial-feature h3{transition:color .25s ease}@media(hover:hover){.fp-trial-feature:hover{translate:0 -6px;box-shadow:0 14px 32px #0f172a1a}.fp-trial-feature:hover>div{scale:1.1;color:#0e9f94}.fp-trial-feature:hover h3{color:var(--fp-accent)}}@media(prefers-reduced-motion:reduce){.fp-trial-feature:hover{translate:none}.fp-trial-feature:hover>div{scale:1}}.fp-trial-stepper{padding:32px}.fp-site .fp-trial-stepper h2{font-size:26px;line-height:1.3}.fp-trial-step{border-radius:16px;overflow:hidden}.fp-trial-step:has(button[aria-expanded=true]){background:linear-gradient(#eaf0f8,#fff) padding-box,linear-gradient(148.42deg,#b9c6d6 13.56%,#e2e8f0 80.96%) border-box}.fp-trial-step button[aria-expanded=true]>span>span:nth-child(2){color:var(--fp-accent)}.fp-trial-input{width:100%;min-width:0;min-height:46px;border:1px solid #cfd8e3;border-radius:10px;background:#fff;padding:12px 14px;color:var(--fp-text);font-size:14px;outline:none;transition:border-color .18s ease,box-shadow .18s ease}.fp-trial-input::-moz-placeholder{color:var(--fp-muted)}.fp-trial-input::placeholder{color:var(--fp-muted)}.fp-trial-input:focus-visible{border-color:var(--fp-accent);box-shadow:0 0 0 3px #1b63d633}.fp-trial-input:disabled{opacity:.6}.fp-trial-google{display:flex;width:100%;min-height:48px;justify-content:center;align-items:center;gap:12px;padding:12px 16px;border:1px solid #dfe6ef;border-radius:10px;background:#fff;color:var(--fp-text);font-size:14px;font-weight:600}.fp-trial-google:hover{color:#fff;border-color:#b9c6d6}.fp-trial-google:disabled{opacity:.55;cursor:not-allowed}.fp-trial button:focus-visible{outline:2px solid var(--fp-accent);outline-offset:3px}.fp-trial-badge{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;border:1px solid #dfe6ef;border-radius:999px;background:#f3f6fa;color:var(--fp-muted);font-size:13px}.fp-trial .fp-trial-stepper .fp-text-link{font-size:13px}.fp-trial .fp-trial-stepper p{line-height:1.65}@media(max-width:600px){.fp-trial-stepper{padding:20px}.fp-site .fp-trial-stepper h2{font-size:23px}.fp-trial-card{border-radius:20px}.fp-trial-step{border-radius:14px}}.fp-trial-feature{--tone:var(--fp-accent);position:relative;overflow:hidden;isolation:isolate}.fp-trial-feature:nth-child(2){--tone:var(--fp-action)}.fp-trial-feature:nth-child(3){--tone:#0f9f94}.fp-trial-feature:nth-child(4){--tone:#0b1220}.fp-trial-feature:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--tone),color-mix(in srgb,var(--tone) 25%,transparent))}.fp-trial-feature:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(260px 160px at 0% 0%,color-mix(in srgb,var(--tone) 9%,transparent),transparent 70%)}.fp-trial-feature-icon{border-radius:14px;color:#fff;background:linear-gradient(140deg,var(--tone),color-mix(in srgb,var(--tone) 68%,#fff));box-shadow:0 10px 18px -10px var(--tone)}@media(hover:hover){.fp-trial-feature:hover>div.fp-trial-feature-icon{color:#fff}.fp-trial-feature:hover h3{color:var(--tone)}}.fp-trial-stepper{border:1.5px solid transparent;background:linear-gradient(180deg,#f5f9ff,#fff 40%) padding-box,linear-gradient(150deg,#ff8a3d,#3b7cf5 38%,#1b63d6 70%,#c7d7f2) border-box;box-shadow:0 2px 4px #0f172a0a,0 34px 70px -34px #1b63d673}.fp-trial-badge{background:#fffc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.fp-trial-badge>span:first-child{box-shadow:0 0 #12946f8c}@media(prefers-reduced-motion:no-preference){.fp-trial-badge>span:first-child{animation:fp-trial-live 1.8s ease-out infinite}}@keyframes fp-trial-live{0%{box-shadow:0 0 #12946f8c}80%,to{box-shadow:0 0 0 6px #12946f00}}
