.sc-root img{object-fit:contain}.sc-hero{flex-direction:column;gap:32px;padding:64px 48px 40px;display:flex}.sc-hero-head{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.sc-h1{letter-spacing:var(--tracking-tighter);margin:0;font-size:48px;font-weight:700;line-height:1.05}.sc-lead{max-width:720px;color:var(--muted-foreground);text-wrap:pretty;margin:0;font-size:18px;line-height:1.6}.sc-hero-note{max-width:62ch;color:var(--foreground);background:color-mix(in oklab, var(--chart-2) 12%, transparent);border-radius:8px;margin:12px 0 0;padding:8px 12px;font-size:14px;line-height:1.45}.sc-hero-card{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);box-shadow:var(--shadow-sm);overflow:hidden;container-type:inline-size}.sc-hero-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));display:grid}.sc-hero-half{flex-direction:column;gap:22px;min-width:0;padding:28px;display:flex}.sc-hero-half--maps{border-left:1px dashed var(--border)}.sc-hero-id{align-items:center;gap:12px;display:flex}.sc-logo-tile{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--background);flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.sc-logo-tile img{width:22px;height:22px;display:block}.sc-hero-names{flex-direction:column;gap:1px;display:flex}.sc-hero-name{font-size:16px;font-weight:600}.sc-hero-subline{color:var(--muted-foreground);font-size:12px}.sc-hero-reading{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.sc-hero-big{align-items:baseline;gap:4px;display:flex}.sc-hero-value{letter-spacing:var(--tracking-tighter);font-size:72px;font-weight:700;line-height:.95}.sc-hero-unit{color:var(--muted-foreground);font-size:26px;font-weight:600}.sc-hero-meta{flex-direction:column;gap:6px;padding-bottom:6px;display:flex}.sc-hero-level{letter-spacing:var(--tracking-tight);font-size:22px;font-weight:600;line-height:1}.sc-hero-delta{color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.sc-chip{font-family:var(--font-mono);color:var(--foreground);background:var(--chip-bg,var(--muted));border-radius:999px;padding:2px 8px;font-weight:600}.sc-scale{flex-direction:column;gap:8px;display:flex}.sc-scale-marker-row{height:14px;position:relative}.sc-scale-marker{border-left:6px solid #0000;border-right:6px solid #0000;border-top:8px solid var(--foreground);width:0;height:0;transition:left .6s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:0;transform:translate(-50%)}.sc-scale-bars,.sc-scale-labels{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.sc-scale-bar{background:var(--bar);border-radius:999px;height:10px;transition:background .3s}.sc-scale-label{color:var(--muted-foreground);white-space:nowrap;flex-direction:column;gap:1px;font-size:12px;display:flex}.sc-scale-label.is-active{color:var(--foreground);font-weight:600}.sc-scale-range{font-family:var(--font-mono);color:var(--muted-foreground);font-size:10.5px;font-weight:400}.sc-hero-stats{border:1px solid var(--border);border-radius:var(--radius-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.sc-hero-stat{flex-direction:column;gap:2px;padding:10px 12px;display:flex}.sc-hero-stat+.sc-hero-stat{border-left:1px dashed var(--border)}.sc-hero-stat-label{color:var(--muted-foreground);font-size:11px}.sc-hero-stat-value{font-size:15px;font-weight:600;font-family:var(--font-mono)}.sc-hero-foot{border-top:1px dashed var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:16px;display:grid}.sc-hero-top{flex-direction:column;gap:2px;min-width:0;display:flex}.sc-hero-top-name{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.sc-hero-top-value{font-family:var(--font-mono);color:var(--muted-foreground);font-weight:500}.sc-explore{top:var(--sc-sticky-top,0px);z-index:2;background:var(--background);border-top:1px dashed var(--border);border-bottom:1px dashed var(--border);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 48px;display:flex;position:sticky}.sc-explore-label{color:var(--muted-foreground);margin-right:4px;font-size:13px}.sc-select{appearance:none;border:1px solid var(--input);border-radius:var(--radius-md);background:var(--background) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2371717a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 12px center / 16px 16px;text-overflow:ellipsis;cursor:pointer;height:36px;color:var(--foreground);box-shadow:var(--shadow-xs);max-width:100%;padding:0 32px 0 12px;font-size:14px}.sc-explore-reset{height:36px;color:var(--muted-foreground);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:0 12px;font-size:13px;text-decoration:underline}.sc-explore-status{color:var(--muted-foreground);font-size:12px}.sc-explore-scope{font-family:var(--font-mono);color:var(--muted-foreground);margin-left:auto;font-size:12px}@container (width<=679px){.sc-hero-half--maps{border-left:0;border-top:1px dashed var(--border)}}@media (width<=760px){.sc-hero{padding:40px 16px 28px}.sc-h1{font-size:36px}.sc-lead{font-size:16px}.sc-hero-half{padding:20px}.sc-hero-value{font-size:56px}.sc-explore{gap:8px;padding:10px 16px}.sc-explore-label{display:none}.sc-select{flex:140px}.sc-explore-scope{width:100%;margin-left:0}}.sc-history-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.sc-history-chip{border:1px solid var(--border);height:34px;color:var(--foreground);cursor:pointer;opacity:.62;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:500;transition:opacity .15s,border-color .15s,background .15s;display:inline-flex}.sc-history-chip[aria-pressed=true]{border-color:var(--foreground);background:var(--background);opacity:1}.sc-history-chip-swatch{border-top-width:3px;border-radius:2px;width:16px;height:0;display:inline-block}.sc-history-chip-divider{background:var(--border);width:1px;height:22px;margin:0 4px}.sc-history-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.sc-history-stat{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);flex-direction:column;gap:4px;min-width:0;padding:14px 16px;display:flex}.sc-history-stat-label{color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.sc-history-stat-value{letter-spacing:var(--tracking-tight);font-size:26px;font-weight:700;line-height:1.15}.sc-history-stat-sub{color:var(--muted-foreground);font-size:12px;font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sc-history-chart{border:1px solid var(--border);border-radius:var(--radius-xl);flex-direction:column;gap:10px;padding:16px 16px 12px;display:flex;position:relative}.sc-history-plot{position:relative}.sc-history-svg{user-select:none;width:100%;display:block}.sc-history-overlay{pointer-events:none;font-family:var(--font-mono);color:var(--muted-foreground);position:absolute;inset:0}.sc-history-zone-tag{font-family:var(--font-sans);white-space:nowrap;background:var(--background);border:1px solid var(--border);border-radius:999px;padding:1px 6px;font-size:10.5px;font-weight:600;position:absolute;right:1%;transform:translateY(-50%)}.sc-history-ytick{white-space:nowrap;font-size:11px;position:absolute;left:3.3%;transform:translate(-100%,-50%)}.sc-history-xlabel{white-space:nowrap;font-size:11px;position:absolute;bottom:0;transform:translate(-50%)}.sc-history-update-label{background:var(--primary);color:var(--primary-foreground);white-space:nowrap;border-radius:999px;padding:0 8px;font-size:10px;line-height:18px;position:absolute;top:0;transform:translate(-50%)}.sc-history-empty-wrap{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.sc-history-tooltip{pointer-events:none;z-index:3;background:var(--popover);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);flex-direction:column;gap:6px;min-width:190px;max-width:min(260px,100% - 20px);padding:10px 12px;font-size:13px;display:flex;position:absolute;top:56px}.sc-history-tooltip-date{font-weight:600}.sc-history-tooltip-row{align-items:center;gap:8px;display:flex}.sc-history-tooltip-value{margin-left:auto;font-weight:500}.sc-history-tooltip-top{border-top:1px dashed var(--border);color:var(--muted-foreground);padding-top:6px;font-size:12px}.sc-history-tooltip-update{font-size:12px;font-weight:500}.sc-history-tooltip-pinned{color:var(--muted-foreground);font-size:11px}@media (width<=760px){.sc-history-chart{padding:12px 10px 10px}.sc-history-tooltip{min-width:160px;font-size:12px}.sc-history-stat-value{font-size:22px}}.sc-vol-card{border:1px solid var(--border);border-radius:var(--radius-xl);overflow:hidden}.sc-vol-topbar{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.sc-vol-legend{color:var(--muted-foreground);flex-wrap:wrap;gap:18px;font-size:12px;display:flex}.sc-vol-legend-item{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.sc-vol-legend-bar{border-radius:2px;flex:none;width:14px;height:8px}.sc-vol-legend-tick{background:var(--foreground);opacity:.6;flex:none;width:2px;height:12px}.sc-vol-legend-levels{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.sc-vol-legend-levels .sc-swatch{width:10px;height:10px}.sc-vol-legend-levels .sc-swatch:not(:first-child){margin-left:6px}.sc-vol-rankby{align-items:center;gap:8px;font-size:12px;display:flex}.sc-vol-headrow,.sc-vol-row{grid-template-columns:28px minmax(110px,160px) minmax(0,1fr) 60px 88px;align-items:center;gap:14px;display:grid}.sc-vol-headrow{color:var(--muted-foreground);background:var(--muted);align-items:end;padding:10px 16px 8px;font-size:12px}.sc-vol-axis{height:16px;position:relative}.sc-vol-axis-tick{font-family:var(--font-mono);font-size:11px;position:absolute;bottom:0;left:0}.sc-vol-axis-tick[data-align=start]{transform:none}.sc-vol-axis-tick[data-align=center]{transform:translate(-50%)}.sc-vol-axis-tick[data-align=end]{transform:translate(-100%)}.sc-vol-head-delta,.sc-vol-head-trend{text-align:right;white-space:nowrap}.sc-vol-row{border-top:1px dashed var(--border);cursor:pointer;padding:10px 16px;transition:background .15s}.sc-vol-row:hover,.sc-vol-row:focus-visible{background:var(--accent)}.sc-vol-rank{color:var(--muted-foreground);font-size:12px}.sc-vol-name-wrap{flex-direction:column;gap:3px;min-width:0;display:flex}.sc-vol-name{font-size:14px;font-weight:500}.sc-vol-level{color:var(--muted-foreground);align-items:center;gap:6px;font-size:12px;display:inline-flex}.sc-vol-bars{border-radius:4px;flex-direction:column;gap:5px;min-width:0;padding:7px 0;display:flex}.sc-vol-bar{height:12px;position:relative}.sc-vol-bar-fill{border-radius:0 3px 3px 0;height:12px}.sc-vol-tick{background:var(--foreground);opacity:.6;width:2px;height:16px;position:absolute;top:-2px}.sc-vol-bar-label{font-family:var(--font-mono);white-space:nowrap;margin-left:6px;font-size:11px;font-weight:500;position:absolute;top:50%;transform:translateY(-50%)}.sc-vol-bar-empty{color:var(--muted-foreground);font-size:12px;line-height:12px}.sc-vol-delta{background:var(--muted);white-space:nowrap;border-radius:999px;justify-self:end;padding:2px 8px;font-size:12px;font-weight:500}.sc-vol-spark{justify-self:end;width:100%;max-width:88px;height:32px;display:block}@media (width<=760px){.sc-vol-headrow,.sc-vol-row{grid-template-columns:20px minmax(70px,96px) minmax(0,1fr) 46px;gap:8px}.sc-vol-head-trend,.sc-vol-spark{display:none}.sc-vol-topbar{padding:10px 12px}.sc-vol-headrow{padding:8px 12px 6px}.sc-vol-row{padding:8px 12px}.sc-vol-name{font-size:13px}.sc-vol-legend{gap:10px 14px}}.sc-slope{gap:24px}.sc-slope-headline{text-wrap:pretty;max-width:760px;margin:0;font-size:20px;font-weight:500;line-height:1.4}.sc-slope-heatseg{align-self:center}.sc-slope-grid{flex-wrap:wrap;align-items:stretch;gap:24px;display:flex}.sc-slope-chart-card{border:1px solid var(--border);border-radius:var(--radius-xl);flex-direction:column;flex:3 540px;gap:12px;min-width:0;padding:20px 16px 16px;display:flex}.sc-slope-weeks{height:36px;color:var(--muted-foreground);font-size:12px;position:relative}.sc-slope-week{white-space:nowrap;flex-direction:column;gap:2px;display:flex;position:absolute;top:0}.sc-slope-week b{color:var(--foreground);font-weight:600}.sc-slope-week--a{text-align:right;align-items:flex-end;margin-right:-4px;right:70%}.sc-slope-week--b{align-items:flex-start;margin-left:-4px;left:70%}.sc-slope-plot{height:480px;position:relative}.sc-slope-band{border-top:1px dashed var(--border);position:absolute;left:30%;right:30%}.sc-slope-band span{color:var(--muted-foreground);white-space:nowrap;font-size:10.5px;position:absolute;top:-15px;left:4px}.sc-slope-guide{border-left:1px solid var(--border);position:absolute;top:0;bottom:0}.sc-slope-guide--a{left:30%}.sc-slope-guide--b{left:70%}.sc-slope-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sc-slope-dot{pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.sc-slope-dot--a{left:30%}.sc-slope-dot--b{left:70%}.sc-slope-label{white-space:nowrap;cursor:pointer;align-items:baseline;gap:8px;max-width:calc(30% - 16px);font-size:12.5px;display:flex;position:absolute;transform:translateY(-50%)}.sc-slope-label--a{justify-content:flex-end;right:calc(70% + 14px)}.sc-slope-label--b{left:calc(70% + 14px)}.sc-slope-foot{color:var(--muted-foreground);border-top:1px dashed var(--border);flex-wrap:wrap;gap:8px 20px;padding-top:8px;font-size:12px;display:flex}.sc-slope-foot-item{align-items:center;gap:6px;display:inline-flex}.sc-slope-foot-swatch{border-radius:2px;flex:none;width:16px;height:3px}.sc-slope-caption{color:var(--muted-foreground)}.sc-slope-hint{margin-left:auto}.sc-slope-detail{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);min-width:0;box-shadow:var(--shadow-sm);flex-direction:column;flex:2 340px;gap:16px;padding:20px;display:flex}.sc-slope-detail-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sc-slope-detail-id{flex-direction:column;gap:4px;min-width:0;display:flex}.sc-slope-detail-name{letter-spacing:var(--tracking-tight);font-size:22px;font-weight:600}.sc-slope-badge{border:1px solid var(--border);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.sc-slope-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sc-slope-tile{background:var(--muted);border-radius:var(--radius-md);flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.sc-slope-tile-label{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.sc-slope-tile-value{letter-spacing:var(--tracking-tight);font-size:20px;font-weight:700}.sc-slope-polar-wrap{flex-direction:column;align-items:center;gap:8px;display:flex}.sc-slope-polar{aspect-ratio:1;width:100%;max-width:320px;position:relative}.sc-slope-polar svg{width:100%;height:100%;display:block}.sc-slope-polar-overlay{pointer-events:none;position:absolute;inset:0}.sc-slope-polar-today,.sc-slope-polar-start{font-size:10px;font-family:var(--font-mono);color:var(--muted-foreground);white-space:nowrap;position:absolute;top:0;left:50%}.sc-slope-polar-today{transform:translate(calc(-100% - 6px))}.sc-slope-polar-start{transform:translate(6px)}.sc-slope-polar-center{text-align:center;flex-direction:column;align-items:center;gap:2px;width:38%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sc-slope-center-label{color:var(--muted-foreground);white-space:nowrap;font-size:11px}.sc-slope-center-value{letter-spacing:var(--tracking-tight);font-size:24px;font-weight:700;line-height:1.1}.sc-slope-center-level{white-space:nowrap;align-items:center;gap:5px;font-size:11px;font-weight:500;display:inline-flex}.sc-slope-center-sub{color:var(--muted-foreground);white-space:nowrap;font-size:10px}.sc-slope-ring-legend{color:var(--muted-foreground);gap:16px;font-size:12px;display:flex}.sc-slope-ring-legend span{align-items:center;gap:6px;display:inline-flex}.sc-slope-ring-swatch{border:1px solid var(--foreground);opacity:.6;border-radius:2px;flex:none;width:12px;height:6px}.sc-slope-story{text-wrap:pretty;margin:0;font-size:14px;line-height:1.6}.sc-slope-level-legend{color:var(--muted-foreground);flex-wrap:wrap;gap:8px 16px;font-size:11px;display:flex}.sc-slope-legend-item{align-items:center;gap:5px;display:inline-flex}.sc-slope-update-mark{background:var(--foreground);flex:none;width:6px;height:6px;display:inline-block;transform:rotate(45deg)}.sc-slope-filter{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--background);height:36px;color:var(--foreground);cursor:pointer;box-shadow:var(--shadow-xs);margin-top:auto;font-size:13px;font-weight:500;transition:background .15s}.sc-slope-filter:hover{background:var(--accent)}@media (width<=760px){.sc-slope-chart-card{padding:16px 12px 12px}.sc-slope-detail{padding:16px}}.sc-city{gap:24px}.sc-city-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.sc-city-heading{flex-direction:column;gap:6px;display:flex}.sc-city-body{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.sc-city-mapcard{border:1px solid var(--border);border-radius:var(--radius-xl);background:color-mix(in oklch, var(--primary) 4.5%, transparent);flex:3 560px;min-width:0;padding:12px;overflow:hidden}.sc-city-mapstage{border-radius:var(--radius-lg);border:1px solid var(--border);isolation:isolate;position:relative;overflow:hidden}.sc-city-leaflet{background:var(--muted);width:100%;height:500px}.sc-city-overlay{text-align:center;color:var(--muted-foreground);background:var(--muted);pointer-events:none;justify-content:center;align-items:center;padding:0 24px;font-size:13px;display:flex;position:absolute;inset:0}.sc-city-overlay[hidden]{display:none}.sc-city-legend{color:var(--muted-foreground);white-space:nowrap;flex-wrap:wrap;gap:8px 16px;padding:4px 8px;font-size:12px;display:flex}.sc-city-legend-item{align-items:center;gap:6px;display:inline-flex}.sc-city-legend-item .sc-dot{border-radius:50%}.sc-city-legend-note{margin-left:auto}.sc-city-side{flex-direction:column;flex:260px;gap:10px;min-width:0;display:flex}.sc-city-side-label{color:var(--muted-foreground);font-size:13px}.sc-city-list{flex-direction:column;gap:8px;display:flex}.sc-city-row{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);width:100%;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:10px;padding:10px 12px;font-size:14px;transition:background .15s;display:flex}.sc-city-row:hover,.sc-city-row[aria-pressed=true]{background:var(--accent)}.sc-city-rank{width:16px;color:var(--muted-foreground);flex:none;font-size:12px}.sc-city-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.sc-city-value{margin-left:auto}.sc-city-empty{text-align:center;color:var(--muted-foreground);border:1px dashed var(--border);border-radius:var(--radius-md);margin:0;padding:24px 12px;font-size:13px}.sc-city-leaflet .leaflet-control-attribution{color:#71717a;opacity:.7;background:0 0;padding:0 4px;font-size:9px}.sc-city-leaflet .sc-city-state-tip{font-family:var(--font-sans);font-size:12px}.sc-city-leaflet .sc-city-state-tip b{font-family:var(--font-mono)}.sc-city-leaflet .sc-city-tooltip{min-width:180px;font-family:var(--font-sans);flex-direction:column;gap:4px;display:flex}.sc-city-leaflet .sc-city-tooltip strong{font-size:13px}.sc-city-leaflet .sc-city-tooltip-row{justify-content:space-between;gap:12px;font-size:12px;display:flex}.sc-city-leaflet .sc-city-tooltip-row b{font-family:var(--font-mono)}.sc-city-leaflet .sc-city-tooltip-foot{color:#71717a;border-top:1px dashed #e4e4e7;padding-top:4px;font-size:11px}.sc-city-pin{width:100%;height:100%;font-family:var(--font-sans);position:relative}.sc-city-pin-pulse{pointer-events:none;border-radius:50%;animation:2.2s ease-out infinite scPinPulse;position:absolute;top:0;left:0}.sc-city-pin-point{border-top:9px solid;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;margin-left:-6px;position:absolute;bottom:0;left:50%}.sc-city-pin-core{box-sizing:border-box;color:#fff;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:0;left:0;box-shadow:0 1px 3px #00000040}.sc-city-pin-core--selected{box-shadow:0 1px 3px #00000040,0 0 0 2px #18181b}.sc-city-pin-label{white-space:nowrap;color:#18181b;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff;pointer-events:none;font-size:12px;font-weight:600;transition:opacity .15s;position:absolute;top:50%;left:auto;transform:translateY(-50%)}.sc-city-pin-label-value{font-family:var(--font-mono);color:#52525b;font-weight:500}@media (width<=760px){.sc-city-leaflet{height:360px}.sc-city-mapcard{padding:8px}}.sc-cta{border:1px solid var(--border);border-radius:var(--radius-xl);background:color-mix(in oklch, var(--primary) 4.5%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin:0 48px 48px;padding:48px;display:flex}.sc-cta-copy{flex-direction:column;gap:8px;max-width:620px;display:flex}.sc-cta-actions{flex-shrink:0;gap:10px;display:flex}.sc-cta-primary,.sc-cta-secondary{border-radius:var(--radius-md);white-space:nowrap;padding:10px 16px;font-size:14px;font-weight:500;text-decoration:none}.sc-cta-primary{background:var(--primary);color:var(--primary-foreground)}.sc-cta-secondary{border:1px solid var(--border);background:var(--background);box-shadow:var(--shadow-xs)}@media (width<=760px){.sc-cta{margin:0 16px 32px;padding:28px 20px}}
