.webinar-page-heading{flex-wrap:wrap}.webinar-page-heading .reference-heading-actions{flex-wrap:wrap;max-width:100%}.webinar-page-heading .reference-heading-actions .button{white-space:nowrap}.webinar-list,.webinar-editor{padding:1.5rem}.webinar-editor{max-width:850px}.webinar-fieldset{border:0;min-width:0;margin:0;padding:0}.webinar-note,.webinar-schedule{color:var(--muted);font-size:.8125rem;line-height:1.5}.webinar-count{color:var(--muted);margin-left:.35rem;font-size:.85rem;font-weight:500}.webinar-presenter-fields{gap:.75rem;display:grid}.webinar-presenter-fields .webinar-note{margin:0}.webinar-presenter-summary{color:var(--muted);overflow-wrap:anywhere;margin:.5rem 0;font-size:.875rem}.webinar-row{border-top:1px solid #edf1f0;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.25rem .3rem;display:flex}.webinar-row-copy{min-width:0}.webinar-title-line,.webinar-row-actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.webinar-title-line h3{color:var(--ink-strong);overflow-wrap:anywhere;margin:0;font-size:1rem}.webinar-status{color:#637b83;background:#eef3f3;border-radius:20px;flex:none;align-items:center;padding:.32rem .6rem;font-size:.7rem;font-weight:650;display:inline-flex}.webinar-status-scheduled{color:#32718d;background:#e5f3fa}.webinar-status-live{color:#347354;background:#e1f2e9}.webinar-status-cancelled{color:#a9575b;background:#fbeded}.webinar-description{-webkit-line-clamp:2;color:#71858c;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:.5rem 0;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.webinar-schedule{margin:.45rem 0 0}.webinar-row-actions{flex:none;justify-content:flex-end;max-width:330px}.webinar-row-actions .button{min-height:2.6rem;box-shadow:none;padding-inline:.9rem;font-size:.8rem}.webinar-cancel{color:#a9575b}.workspace-content:has(.webinar-host-page){padding:1rem clamp(1rem,2vw,2rem) 2rem}.webinar-host-page{width:100%}.webinar-host-page .webinar-studio-heading{gap:1rem;min-height:0;margin-bottom:1.25rem}.webinar-studio-heading>div{min-width:0}.webinar-host-page .webinar-studio-heading h1{letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,2vw,1.9rem);line-height:1.2}.webinar-studio-heading>.button{flex-shrink:0}.webinar-host-page .button{min-height:2.75rem;box-shadow:none;border-radius:10px;font-size:.8125rem}.webinar-host-layout{grid-template-columns:minmax(0,1fr) clamp(19rem,23vw,23rem);align-items:stretch;gap:1.25rem;display:grid}.webinar-host-panel{border:1px solid #e5ecea;border-radius:18px;min-width:0;margin-top:0;padding:1rem}.webinar-host-status,.webinar-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.webinar-host-status{justify-content:space-between;margin:0 0 1rem;font-size:.8125rem}.webinar-browser-status{color:#526970}.webinar-host-metrics{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;max-width:100%;margin-left:auto;display:flex}.webinar-viewer-count{color:#315d68;font-variant-numeric:tabular-nums;background:#f4f8f6;border:1px solid #dce6e2;border-radius:999px;flex-shrink:0;align-items:center;gap:.4rem;padding:.35rem .6rem;display:inline-flex}.webinar-viewer-count-unavailable{color:#63777f;background:#f8faf9}.webinar-viewer-count svg{flex-shrink:0}.webinar-status-dot{background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:.4rem}.webinar-host-status small,.webinar-help{color:#63777f;font-size:.8125rem;line-height:1.6}.webinar-host-status small{flex-shrink:0;font-size:.6875rem}.webinar-notice{color:#775b22;background:#fff6e2;border-radius:10px;margin:0;padding:.75rem .9rem;font-size:.8125rem;line-height:1.5}.webinar-preview-notice{z-index:1;max-height:calc(100% - 1.5rem);position:absolute;top:.75rem;left:.75rem;right:.75rem;overflow-y:auto;box-shadow:0 2px 12px #0000001f}.webinar-preview:has(.webinar-preview-notice) .webinar-preview-placeholder{padding-top:5.5rem}.webinar-stop-error{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.webinar-stop-error p{flex:16rem;margin:0}.webinar-format-picker{border:0;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;margin:0 0 1rem;padding:0;display:flex}.webinar-format-heading{flex-direction:column;flex-shrink:0;gap:.25rem;display:flex}.webinar-format-heading strong{font-size:.8125rem}.webinar-format-heading>span{color:#63777f;font-size:.6875rem}.webinar-format-options{gap:.5rem;display:flex}.webinar-format-option{color:#526970;cursor:pointer;background:#fafcfb;border:1px solid #dce6e2;border-radius:9px;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:600;display:flex;position:relative}.webinar-format-option input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.webinar-format-option small{margin-left:.25rem;font-size:.6875rem;font-weight:500}.webinar-format-option:hover{background:#edf5f1}.webinar-format-option.is-selected{color:#173844;background:#eaf3f2;border-color:#315d68;box-shadow:inset 0 0 0 1px #315d68}.webinar-format-option:has(input:focus-visible){outline-offset:2px;outline:3px solid #25aee980}.webinar-format-picker:disabled .webinar-format-option{opacity:.6;cursor:not-allowed}.webinar-preview{aspect-ratio:16/9;background:#142e35;border-radius:12px;width:100%;position:relative;overflow:hidden}.webinar-preview canvas{object-fit:contain;width:100%;height:100%;display:block}.webinar-preview-portrait{aspect-ratio:9/16;max-height:36rem}.webinar-preview-inactive canvas{visibility:hidden}.webinar-preview-placeholder{color:#dae9e7;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.85rem;padding:1.5rem;display:flex;position:absolute;inset:0}.webinar-preview-placeholder>svg{color:#9cbcbf}.webinar-preview-placeholder strong{color:#fff;font-size:clamp(1rem,1.6vw,1.4rem)}.webinar-preview-placeholder p{max-width:24rem;margin:0;font-size:.8125rem;line-height:1.6}.webinar-enable-devices{color:#173844;background:#e1f2e9;margin-top:.35rem}.webinar-enable-devices:hover{background:#fff}.webinar-preview-label{color:#fff;background:#0a1b20d9;border:1px solid #ffffff26;border-radius:6px;padding:.3rem .55rem;font-size:.6875rem;position:absolute;bottom:.85rem;left:.85rem}.webinar-device-form{margin:1rem 0 0}.webinar-device-form select:disabled{cursor:not-allowed;opacity:.65}.webinar-broadcast-controls{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0 0;display:flex}.webinar-control-copy{min-width:0}.webinar-control-copy strong{font-size:.875rem}.webinar-control-copy p{margin:.25rem 0 0}.webinar-actions{flex-shrink:0}.webinar-button-danger{color:#fff;background:#b93640}.webinar-button-danger:hover:not(:disabled){background:#9f2932}.webinar-button-danger:focus-visible{outline-color:#b93640}.webinar-stop-icon{background:currentColor;border-radius:2px;width:9px;height:9px}.webinar-page .page-heading h1{overflow-wrap:anywhere}.webinar-question-sidebar{min-width:0;min-height:28rem;position:relative}.webinar-questions{flex-direction:column;gap:.9rem;display:flex;position:absolute;inset:0;overflow:hidden}.webinar-questions>*{flex-shrink:0}.webinar-questions-heading{flex-direction:column;gap:.35rem;display:flex}.webinar-questions-heading .webinar-title-line{justify-content:space-between}.webinar-questions h2{margin:0;font-size:1rem;font-weight:650}.webinar-question-count{color:#526970;text-align:center;background:#eef3f3;border-radius:6px;min-width:1.5rem;padding:.15rem .45rem;font-size:.6875rem;font-weight:650}.webinar-question-visibility{color:#63777f;font-size:.6875rem}.webinar-questions>.webinar-help,.webinar-question-connection .form-error{margin:0}.webinar-current-question{background:#edf7f0;border:1px solid #c6e2d2;border-radius:10px;flex-direction:column;min-height:0;max-height:45%;padding:.85rem;display:flex;overflow:hidden}.webinar-current-question p,.webinar-question-text{white-space:pre-wrap;overflow-wrap:anywhere}.webinar-question-text{margin:0;font-size:.875rem;line-height:1.6}.webinar-current-question .webinar-question-text{overscroll-behavior-y:contain;min-height:0;margin:.5rem 0 .75rem;overflow-y:auto}.webinar-current-question>.webinar-question-status,.webinar-current-question>.webinar-question-action{flex-shrink:0;align-self:flex-start}.webinar-question-status{color:#2c6548;font-size:.6875rem;font-weight:650}.webinar-question-feed-header{color:#63777f;justify-content:space-between;gap:.5rem;font-size:.6875rem;display:flex}.webinar-question-list{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#c2d2d0 transparent;min-height:0;margin:0;padding:.15rem .35rem .15rem .15rem;list-style:none;overflow-y:auto}.webinar-questions>.webinar-question-list{flex:1 1 0}.webinar-question-card{background:#fafcfb;border:1px solid #e5ecea;border-radius:10px;padding:.85rem}.webinar-question-card+.webinar-question-card{margin-top:.65rem}.webinar-question-meta{color:#63777f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.4rem;font-size:.6875rem;display:flex}.webinar-question-meta:empty{display:none}.webinar-host-page .webinar-question-action{color:#244f5b;background:#fff;border:1px solid #dce6e2;border-radius:7px;min-height:2.25rem;padding:.4rem .7rem;font-size:.75rem}.webinar-question-card .webinar-question-action{margin-top:.7rem}.webinar-host-page .webinar-question-action:hover:not(:disabled){background:#edf5f1;border-color:#9bbfb2}.webinar-question-highlighted{background:#f3f9f5;border-color:#c6e2d2}.webinar-questions>.webinar-question-empty{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:.5rem;min-height:0;padding:1rem;display:flex}.webinar-question-empty strong{font-size:.875rem;font-weight:600}.webinar-question-empty p{color:#63777f;margin:0;font-size:.8125rem;line-height:1.6}.webinar-question-empty-icon{color:#79968d;margin-bottom:.35rem}.webinar-question-connection{gap:.75rem;display:grid}@media (min-width:1200px){.webinar-preview{max-height:max(18rem,100dvh - 21rem)}.webinar-preview-portrait{height:max(18rem,100dvh - 21rem)}.webinar-format-picker+.webinar-preview{max-height:max(18rem,100dvh - 25rem)}.webinar-preview:has(+.webinar-device-form){max-height:max(18rem,100dvh - 30rem)}}@media (max-width:1199px){.webinar-host-layout{grid-template-columns:minmax(0,1fr)}.webinar-question-sidebar{height:34rem}}@media (max-width:1000px){.webinar-row{flex-direction:column;align-items:flex-start}.webinar-row-actions{justify-content:flex-start;max-width:none}}@media (max-width:520px){.webinar-format-picker{flex-direction:column;align-items:stretch}.webinar-format-heading{flex-direction:row;justify-content:space-between;align-items:center}.webinar-format-options>label{flex:1 1 0;padding-inline:.5rem}.webinar-format-option small{margin:.15rem 0 0;display:block}.webinar-host-page .webinar-studio-heading{flex-direction:column;align-items:flex-start}.webinar-host-panel{border-radius:14px;padding:.75rem}.webinar-preview-inactive{min-height:18rem}.webinar-host-status small{display:none}.webinar-broadcast-controls{flex-direction:column;align-items:stretch}.webinar-actions .button{width:100%}.webinar-preview-placeholder{padding:1rem}.workspace-content:has(.webinar-host-page){padding-bottom:7rem}.webinar-list,.webinar-editor{padding:1.1rem}.webinar-editor .modal-actions{flex-direction:column-reverse;align-items:stretch}}.webinar-hearts{--heart-rise:clamp(75px, 16vw, 190px);pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.webinar-heart{right:calc(24px + var(--heart-drift) * .3);width:var(--heart-size);height:var(--heart-size);opacity:0;filter:drop-shadow(0 1px 3px #3c0e2824);animation:webinar-heart-float var(--heart-duration) cubic-bezier(.2, .55, .35, 1) var(--heart-delay) both;position:absolute;bottom:18px}@keyframes webinar-heart-float{0%{opacity:0;transform:translate(0)rotate(0)scale(.8)}15%{opacity:.95}55%{opacity:.85;transform:translate(calc(var(--heart-drift) * -.3), calc(var(--heart-rise) * -.55)) rotate(calc(var(--heart-tilt) * -.4)) scale(1)}to{opacity:0;transform:translate(var(--heart-drift), calc(var(--heart-rise) * -1)) rotate(var(--heart-tilt)) scale(1.06)}}@keyframes webinar-heart-fade{0%,to{opacity:0}25%,65%{opacity:.85}}@media (prefers-reduced-motion:reduce){.webinar-heart{right:calc(32px + var(--heart-drift));animation-name:webinar-heart-fade;transform:none;animation-duration:.85s!important}}.webinar-own-profile{background:var(--surface-soft);border:1px solid #e1e9e7;border-radius:12px;padding:16px 18px}.webinar-own-profile p{color:var(--muted);margin:6px 0 0;font-size:14px;line-height:1.5}.webinar-profile-card{overflow-wrap:anywhere;align-items:center;gap:14px;margin-top:10px;display:flex}.webinar-profile-card strong{font-size:1rem}.webinar-profile-card p{color:var(--muted);margin:4px 0 0;font-size:.875rem}.webinar-profile-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:56px;height:56px}.webinar-profile-initials{color:#183c43;background:#dce9e6;place-items:center;font-weight:600;display:grid}.webinar-cover-preview{aspect-ratio:16/9;background:var(--surface-soft);border-radius:16px;max-height:280px;overflow:hidden}.webinar-cover-preview img{object-fit:cover;width:100%;height:100%;display:block}.webinar-cover-field input[type=file]{display:none}.webinar-cover-field .webinar-note{margin:0}.webinar-cover-field{gap:.65rem}.webinar-cover-field>span small{font-weight:400}.webinar-cover-upload{background:#f8faf9;border:1px dashed #bdcece;border-radius:14px;align-items:center;gap:.85rem;min-width:0;padding:1rem;display:flex}.webinar-cover-upload.has-cover{border-style:solid;border-color:#e1e9e7}.webinar-cover-upload-icon,.webinar-date-icon{color:#52736f;background:#eaf1ef;border-radius:11px;flex-shrink:0;place-items:center;width:2.6rem;height:2.6rem;display:grid}.webinar-cover-upload-icon svg{width:22px;height:22px}.webinar-cover-upload-copy{flex:1;gap:.2rem;min-width:0;display:grid}.webinar-cover-upload-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:600;overflow:hidden}.webinar-cover-upload-copy>span{color:var(--muted);font-size:.75rem}.webinar-cover-upload-button{min-height:2.45rem;color:var(--ink);background:#fff;border:1px solid #d7e2df;border-radius:9px;flex-shrink:0;padding:.5rem .85rem;font-size:.8rem;font-weight:600;transition:background .15s,border-color .15s;box-shadow:0 2px 3px #18323d08}.webinar-cover-upload-button:hover:not(:disabled){background:#f0f6f3;border-color:#9ab5ad}.webinar-cover-caption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;display:flex}.webinar-remove-cover{padding:0;font-size:.75rem}.webinar-date-field{min-width:0}.webinar-time-zone-field{min-width:0;margin-top:.35rem}.webinar-time-zone-field .webinar-note{margin:0;font-size:.75rem}.reference-form .webinar-time-zone-field select{background-color:#f8faf9;border-color:#e1e9e7}.webinar-picker-zone{color:var(--muted);margin:-.4rem 0 .7rem;font-size:.7rem}.webinar-date-trigger{width:100%;min-height:4.5rem;color:var(--ink);text-align:left;background:#f8faf9;border:1px solid #e1e9e7;border-radius:14px;align-items:center;gap:.75rem;padding:.75rem;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.webinar-date-trigger:hover:not(:disabled),.webinar-date-trigger[aria-expanded=true]{background:#fff;border-color:#9db8b1;box-shadow:0 3px 12px #18323d0a}.webinar-date-icon svg{width:21px;height:21px}.webinar-date-value{gap:.2rem;min-width:0;display:grid}.webinar-date-value strong{font-size:.85rem;font-weight:550}.webinar-date-value small{color:var(--muted);font-size:.75rem}.webinar-date-trigger.has-value .webinar-date-value strong{font-weight:650}.webinar-date-chevron{color:#7b918d;flex-shrink:0;width:18px;height:18px;margin-left:auto}.webinar-date-dialog{width:min(352px,100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ink);background:#fff;border:1px solid #dfe8e4;border-radius:20px;margin:0;padding:1.1rem;position:fixed;inset:auto;overflow:auto;box-shadow:0 16px 60px #18323d2e,0 3px 10px #18323d0d}.webinar-date-dialog::backdrop{background:#18323d14}.webinar-date-dialog-heading{color:#617b73;border-bottom:1px solid #edf1ef;justify-content:space-between;align-items:center;padding-bottom:.65rem;font-size:.75rem;font-weight:600;display:flex}.webinar-calendar-heading{justify-content:space-between;align-items:center;margin:.8rem 0 .55rem;display:flex}.webinar-calendar-heading>strong{letter-spacing:-.02em;font-size:.95rem;font-weight:650}.webinar-calendar-heading>div{gap:.2rem;display:flex}.webinar-calendar-icon-button{color:#617b73;background:0 0;border:0;border-radius:8px;place-items:center;width:2rem;height:2rem;display:grid}.webinar-calendar-icon-button:hover{background:#eef4f1}.webinar-calendar-icon-button svg{width:18px;height:18px}.webinar-calendar{table-layout:fixed;border-collapse:separate;border-spacing:0 3px;width:100%}.webinar-calendar th{color:#768982;text-align:center;height:1.7rem;font-size:.6875rem;font-weight:500}.webinar-calendar td{text-align:center;padding:0}.webinar-calendar-day{width:2.35rem;max-width:100%;height:2.35rem;color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:11px;padding:0;font-size:.8125rem;position:relative}.webinar-calendar-day:hover{background:#eaf2ee}.webinar-calendar-day.outside-month{color:#9eaaa5}.webinar-calendar-day.today:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;bottom:4px;left:calc(50% - 2px)}.webinar-calendar-day.selected{background:var(--navy);color:#fff;font-weight:650;box-shadow:0 3px 7px #17384426}.webinar-picker-time{border-top:1px solid #edf1ef;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.8rem;padding:.9rem 0;display:flex}.webinar-picker-time>span{font-size:.8rem;font-weight:600}.webinar-time-controls{align-items:center;gap:.3rem;display:flex}.reference-form .webinar-time-controls select{font-variant-numeric:tabular-nums;background:#f6f9f7;border:1px solid #e1e9e5;border-radius:8px;width:3.1rem;height:2.35rem;padding:0 .4rem;font-size:.8125rem}.webinar-time-controls>span{color:#83968f}.webinar-time-period{background:#edf2ef;border-radius:9px;gap:2px;margin-left:.35rem;padding:3px;display:flex}.webinar-time-period button{color:#73877e;background:0 0;border:0;border-radius:6px;min-height:1.95rem;padding:0 .55rem;font-size:.7rem;font-weight:600}.webinar-time-period button[aria-pressed=true]{color:var(--ink);background:#fff;box-shadow:0 1px 4px #18323d1a}.webinar-date-dialog-footer{justify-content:space-between;align-items:center;gap:.5rem;padding-top:.35rem;display:flex}.webinar-date-dialog-footer>div{align-items:center;gap:.8rem;display:flex}.webinar-date-dialog-footer .text-button{padding:.5rem .2rem;font-size:.75rem}.webinar-date-dialog-footer .button{min-height:2.35rem;box-shadow:none;border-radius:9px;padding:.4rem 1.15rem;font-size:.8rem}@media (max-width:540px){.webinar-cover-upload{flex-wrap:wrap;gap:.7rem}.webinar-cover-upload-copy{flex-basis:calc(100% - 3.5rem)}.webinar-cover-upload-button{width:100%}}
.push-page{max-width:1100px}.push-grid{grid-template-columns:minmax(260px,.9fr) minmax(320px,1.2fr);align-items:start;gap:24px;display:grid}.push-card{background:var(--surface,#fff);border:1px solid var(--border,#e4e7ec);border-radius:16px;padding:28px}.push-card h2{margin:0 0 16px;font-size:19px;font-weight:650}.push-card>p{margin:12px 0 20px;line-height:1.6}.push-environment{color:#34446d;white-space:nowrap;background:#eef1fb;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:600}.push-environment.production{color:#914211;background:#fff1e7}.push-field{flex-direction:column;gap:8px;margin:20px 0;font-size:14px;display:flex}.push-field input,.push-field textarea{width:100%;color:inherit;font:inherit;background:#fff;border:1px solid #cbd1da;border-radius:8px;padding:12px}.push-field textarea{resize:vertical;min-height:140px}.push-field input:focus,.push-field textarea:focus{outline-offset:2px;outline:2px solid #666de4}.push-field small{color:#687283;text-align:right}.push-muted{color:#687283;overflow-wrap:anywhere;font-size:13px}.push-recipient{overflow-wrap:anywhere;background:#f6f7fa;border-radius:10px;flex-direction:column;gap:6px;margin:16px 0;padding:16px;display:flex}.push-recipient small{color:#687283;font-size:12px}.push-search-results{max-height:380px;overflow:auto}.push-search-results button{text-align:left;cursor:pointer;overflow-wrap:anywhere;background:#fff;border:0;border-bottom:1px solid #e8eaf0;flex-direction:column;gap:4px;width:100%;padding:14px 10px;display:flex}.push-search-results button:hover,.push-search-results button:focus-visible{background:#f1f2fd}.push-search-results span{color:#596476;font-size:13px}.push-search-results small{text-transform:capitalize;color:#596476;font-size:12px}.push-review{max-width:750px;margin:0 auto}.push-phone-preview{overflow-wrap:anywhere;background:#f0f2fa;border:1px solid #d8dbea;border-radius:16px;margin:24px 0;padding:22px}.push-phone-preview small{letter-spacing:.08em;color:#687283;margin-bottom:12px;font-size:11px;display:block}.push-phone-preview strong{white-space:pre-wrap;display:block}.push-phone-preview p{white-space:pre-wrap;margin-top:6px;line-height:1.5}.push-notice{color:#71501d;background:#fff8eb;border-radius:8px;margin-bottom:20px;padding:14px 16px;font-size:14px;line-height:1.6}.push-ack{align-items:flex-start;gap:10px;margin:24px 0;font-size:14px;line-height:1.5;display:flex}.push-ack input{flex-shrink:0;width:17px;height:17px;margin-top:4px}.push-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.push-counts{grid-template-columns:repeat(4,1fr);gap:12px;margin:24px 0;display:grid}.push-counts span{background:#f6f7fa;border-radius:8px;padding:16px;font-size:12px}.push-counts strong{margin-bottom:6px;font-size:25px;display:block}@media (max-width:800px){.push-grid{grid-template-columns:1fr}.push-card{padding:20px}.push-counts{grid-template-columns:repeat(2,1fr)}}
