#guides .extra-trial-badge{margin:0;padding:7px 11px;border-radius:10px;background:#e9f4ee;color:#386653;font-size:12px;font-weight:600;line-height:1.6;align-self:start;justify-self:start}#guides .extra-trial-button{width:100%;padding:12px 16px;border-radius:12px;background:#173d61;color:#fff;border:1px solid #173d61;font:600 14px/1.5 system-ui;cursor:pointer}#guides .extra-trial-button+.service-demo-button{background:white;color:#173d61;border:1px solid #cbddeb}.extra-trial-dialog{width:min(580px,calc(100% - 32px));max-height:calc(100dvh - 48px);overflow:auto;border:1px solid #cedfec;border-radius:24px;padding:32px;color:#173d61;background:#fff;font:15px/1.8 system-ui}.extra-trial-dialog::backdrop{background:#173d6159}.extra-trial-dialog h2{font-size:26px;margin:6px 0 18px}.extra-trial-close{float:right;background:transparent;border:0;font-size:28px;line-height:1;cursor:pointer;color:#55728d}.extra-trial-lead{color:#386653;font-size:13px;font-weight:600;margin:0}.extra-trial-amount{font-weight:700;font-size:24px;margin-top:22px}.extra-trial-notice{padding:12px 15px;background:#eef5fb;border-radius:12px;font-size:12px}.extra-trial-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.extra-trial-actions button{border:1px solid #cbddeb;border-radius:24px;padding:10px 18px;background:white;color:#173d61}.extra-trial-actions button:disabled{opacity:.65;cursor:default}#guides .service-card-copy{grid-template-rows:none;grid-auto-rows:auto}#guides .service-card-copy h3{min-height:60px}#guides .service-card-description{min-height:78px}@media(max-width:600px){.extra-trial-dialog{padding:24px}#guides .service-card-copy h3{min-height:0}}
