.gv-trial{z-index:40;right:max(20px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));width:min(410px,100vw - 32px);max-height:calc(100dvh - 40px - env(safe-area-inset-top) - env(safe-area-inset-bottom));color:#f4f3ec;font-family:var(--gg-font,Arial,sans-serif);text-align:left;background:linear-gradient(135deg,#25261b,#151812 65%);border:1px solid #e2bd5266;border-radius:20px;padding:26px;animation:.3s ease-out gv-trial-enter;position:fixed;overflow:auto;box-shadow:0 18px 70px #0009}.gv-trial *{box-sizing:border-box}.gv-trial .gv-trial-close{color:#c8c9bd;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:8px;right:8px}.gv-trial .gv-trial-close:hover{color:#fff;background:#ffffff0d}.gv-trial .gv-trial-eyebrow{color:#e2bd52;letter-spacing:.1em;margin:0 32px 24px 0;font-size:14px;font-weight:650;line-height:1.5}.gv-trial-heading{align-items:center;gap:18px;display:flex}.gv-trial-day{color:#e2bd52;background:#e2bd5209;border:1px solid #e2bd5250;border-radius:14px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:72px;min-height:86px;display:flex}.gv-trial-day strong{font-size:42px;font-weight:600;line-height:1.1}.gv-trial-day span{letter-spacing:.08em;font-size:14px;font-weight:600;line-height:1.5}.gv-trial h2{letter-spacing:-.5px;color:#f4f3ec;margin:0;font-size:25px;font-weight:650;line-height:1.25}.gv-trial-copy>p{color:#c8c9bd;margin:20px 0 22px;font-size:16px;line-height:1.6}.gv-trial .gv-trial-whatsapp{color:#11150f;background:#e2bd52;border:1px solid #e2bd52;border-radius:11px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:14px 12px;font-size:16px;font-weight:700;line-height:1.45;text-decoration:none;transition:background .15s;display:flex}.gv-trial-whatsapp svg{flex-shrink:0}.gv-trial .gv-trial-whatsapp:hover{color:#11150f;background:#edcf76}:is(.gv-trial a:focus-visible,.gv-trial button:focus-visible){outline-offset:4px;outline:3px solid #fff}.gv-trial .gv-trial-contact{color:#c8c9bd;flex-wrap:wrap;justify-content:center;gap:6px 12px;margin:14px 0 0;font-size:14px;line-height:1.5;display:flex}.gv-trial-contact span{white-space:nowrap}@keyframes gv-trial-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.gv-trial{right:16px;bottom:max(16px,env(safe-area-inset-bottom));padding:22px}.gv-trial-heading{gap:14px}.gv-trial h2{font-size:23px}.gv-trial-day{width:62px;min-height:80px}}@media (max-width:360px){.gv-trial-heading{align-items:flex-start}.gv-trial h2{font-size:21px}.gv-trial .gv-trial-whatsapp{gap:7px}.gv-trial-whatsapp>svg:last-child{display:none}}@media (prefers-reduced-motion:reduce){.gv-trial{animation:none}.gv-trial .gv-trial-whatsapp{transition:none}}.gv-trial-entry{color:#e2bd52;background:#e2bd5209;border:1px solid #e2bd5255;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;margin:18px 0 24px;padding:20px;display:flex}.gv-trial-entry strong{font-size:18px}.gv-trial-entry p{color:#c8c9bd;margin:6px 0 0;line-height:1.5}.gv-trial-entry button{color:#e2bd52;min-height:46px;font:inherit;cursor:pointer;background:0 0;border:1px solid #e2bd5277;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:650;display:flex}.gv-trial-entry button:focus-visible{outline-offset:3px;outline:3px solid #fff}@media (max-width:600px){.gv-trial-entry{flex-direction:column;align-items:stretch}.gv-trial-entry button{width:100%}}
