.company-offer-dialog{width:min(650px,calc(100vw - 28px));max-height:90svh;padding:0;border:1px solid #5b91ef;border-radius:12px;background:#0d192b;color:#eef4fb;box-shadow:0 22px 90px #0009;overflow:auto}.company-offer-dialog::backdrop{background:#020811b8;backdrop-filter:blur(4px)}.offer-dialog-close{position:absolute;top:7px;inset-inline-end:8px;min-width:44px;min-height:44px;border:0;border-radius:6px;background:#18304a;color:#d2e3ff;font-size:25px;cursor:pointer;z-index:2}.trial-offer-card{text-align:start;padding:25px 28px;background:linear-gradient(135deg,#13263f,#0d192b);border-radius:11px}.trial-eyebrow{display:block;font-size:14px;font-weight:600;color:#a8c6ff;padding-inline-end:42px}.trial-offer-card h2{font-size:30px;line-height:1.3;margin:8px 0;color:#eef4fb;text-align:start}.trial-subtitle{font-size:16px;line-height:1.6;color:#bed0e7;margin:0 0 17px}.trial-offer-card ul{display:grid;grid-template-columns:1fr 1fr;gap:12px 28px;padding-inline-start:20px;padding-inline-end:0;margin:0 0 20px}.trial-offer-card li{font-size:16px;line-height:1.65;color:#e0e9f6}.trial-offer-card li::marker{color:#7faaff}.trial-deadline{font-size:15px;color:#b3ccf2;border-top:1px solid #38547a;padding-top:14px;margin-bottom:16px}.trial-offer-card .button{min-height:46px;gap:12px;font-size:15px;white-space:normal}.trial-preview-feedback{font-size:14px;margin-top:12px;color:#bed2ef;line-height:1.6}.trial-preview-feedback:empty{display:none}.company-offer-dialog:focus-visible,.offer-dialog-close:focus-visible{outline:3px solid #a8c9ff;outline-offset:3px}
@media(max-width:620px){.trial-offer-card{padding:24px 20px}.trial-offer-card h2{font-size:26px}.trial-offer-card ul{grid-template-columns:1fr;gap:8px}.trial-offer-card li{font-size:15px}.trial-offer-card .button{width:100%}}

.company-offer-open[hidden]{display:none!important}.trial-contact-note{font-size:13px;line-height:1.7;color:#b7cbe7;margin-top:14px}.company-offer-open{white-space:normal}.trial-request{max-width:100%}
