.exit-trial{box-sizing:border-box;width:min(520px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:42px 36px 28px;border:1px solid #ead18a;border-radius:20px;background:#142b3b;color:#fff;text-align:center;box-shadow:0 24px 90px #0006;font-family:inherit;overflow:auto}.exit-trial::backdrop{background:rgb(5 16 27 / 75%)}.exit-trial-close{position:absolute;right:14px;top:10px;border:0;background:transparent;color:#fff;font-size:30px;cursor:pointer;width:40px;height:40px}.exit-trial-eyebrow{margin:0 0 20px;color:#f9d66c;font-size:12px;font-weight:800;letter-spacing:1.5px}.exit-trial-number{display:flex;align-items:center;justify-content:center;gap:14px;color:#f9d66c;font-size:88px;font-weight:850;line-height:1}.exit-trial-number span{max-width:52px;text-align:left;font-size:18px;line-height:1.2;letter-spacing:1px}.exit-trial h2{margin:24px 0 12px;font-size:30px;line-height:1.2;color:#fff}.exit-trial #exit-trial-description{margin:0 0 26px;color:#d8e3eb;font-size:16px;line-height:1.6}.exit-trial-cta{display:flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:12px 18px;border-radius:8px;background:#f9d66c;color:#142b3b;text-decoration:none;font-weight:800}.exit-trial-cta:hover{background:#ffe49b}.exit-trial-dismiss{display:block;margin:18px auto 0;padding:8px 16px;border:0;background:transparent;color:#d8e3eb;font:inherit;cursor:pointer}.exit-trial :focus-visible{outline:3px solid #f9d66c;outline-offset:4px}@media(max-width:540px){.exit-trial{padding:40px 22px 24px}.exit-trial h2{font-size:26px}}@media print{.exit-trial{display:none}}
