.signal-scope,.signal-page{--signal-bg:#0a080c;--signal-surface:#0e0c12;--signal-raised:#130e1a;--signal-line:#ffffff13;--signal-line-strong:#d8b4fe33;--signal-text:#f4eff6;--signal-text-2:#b8b1c0;--signal-text-3:#a49aae;--signal-violet:#a24be0;--signal-violet-soft:#c084fc;--signal-violet-pale:#d8b4fe;--signal-deep:#7a22b0;--signal-chart-comments:#c084fc;--signal-chart-delivered:#34d399;--signal-chart-clicks:#fbbf24;--signal-chart-failed:#fb7185}.signal-page{isolation:isolate;max-width:1480px;color:var(--signal-text);flex-direction:column;gap:clamp(18px,2vw,28px);margin-inline:auto;padding:clamp(18px,2.7vw,38px);display:flex;position:relative}.signal-page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(760px 320px at 18% -8%,#7a22b026,#0000 68%),radial-gradient(600px 280px at 92% 6%,#a24be012,#0000 70%);height:560px;position:absolute;inset:0 0 auto}.signal-header{border-bottom:1px solid var(--signal-line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.85rem 1.25rem;padding-bottom:1.15rem;display:grid}.signal-title-row{flex-wrap:wrap;align-items:center;gap:.75rem .9rem;display:flex}.signal-page .signal-title,.workspace-page .signal-title{font-family:var(--font-sans), Inter, sans-serif;letter-spacing:-.035em;text-transform:none;color:var(--signal-text);text-wrap:balance;margin:0;font-size:clamp(2rem,3.2vw,3.05rem);font-weight:700;line-height:.98}.signal-subtitle{max-width:62ch;color:var(--signal-text-2);margin:.55rem 0 0;font-size:.875rem;line-height:1.6}.signal-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.signal-header-meta{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.55rem 1.35rem;padding-top:.2rem;display:flex}.signal-meta-item{align-items:baseline;gap:.5rem;min-width:0;display:flex}.signal-panel{border:1px solid var(--signal-line);background:linear-gradient(#130e1ad1 0%,#0e0c12f0 100%);border-radius:16px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e}.signal-panel--flush{background:var(--signal-surface)}.signal-panel--danger{background:linear-gradient(#4c05192e 0%,#0e0c12f0 100%);border-color:#fb71853d}.signal-strip{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.signal-strip--three{grid-template-columns:repeat(3,minmax(0,1fr))}.signal-mountains{width:100%;height:100%;display:block;overflow:visible}.signal-cell{border-left:1px solid var(--signal-line);min-width:0;padding:1.05rem 1.2rem 1.15rem;transition:background-color .18s}.signal-cell:first-child{border-left:0}.signal-cell:hover{background:#a24be009}.signal-label{color:var(--signal-text-3);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:.6875rem;font-weight:600;line-height:1.35;display:block}.signal-cell-value{font-family:var(--font-sans), Inter, sans-serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:.45rem;font-size:clamp(1.8rem,2.5vw,2.35rem);font-weight:700;line-height:1}.signal-cell-hint{color:var(--signal-text-3);margin-top:.35rem;font-size:.75rem;line-height:1.45}.signal-fact-value{font-family:var(--font-mono), monospace;letter-spacing:-.01em;text-transform:none;font-size:1.15rem;font-weight:600;line-height:1.2}.signal-section-head{border-bottom:1px solid var(--signal-line);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.15rem 1.3rem;display:flex}.signal-icon-chip{width:2rem;height:2rem;color:var(--signal-violet-pale);background:#7a22b024;border:1px solid #a24be047;border-radius:.65rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.signal-section-title{color:var(--signal-text);font-family:var(--font-sans), sans-serif;letter-spacing:-.012em;margin:0;font-size:.975rem;font-weight:650;line-height:1.3}.signal-section-copy{color:var(--signal-text-2);margin:.2rem 0 0;font-size:.8125rem;line-height:1.5}.signal-section-action{flex:none;align-items:center;gap:.5rem;display:flex}.signal-segmented{border:1px solid var(--signal-line);background:#0a080cb8;border-radius:11px;align-items:center;gap:2px;padding:3px;display:inline-flex}.signal-segment{min-height:0;color:var(--signal-text-3);text-transform:capitalize;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:.35rem;padding:.4rem .62rem;font-size:.75rem;font-weight:600;line-height:1.2;transition:color .16s;display:inline-flex;position:relative}.signal-segment:hover{color:var(--signal-text)}.signal-segment.is-active{color:#fff}.signal-segment-bg{z-index:0;background:linear-gradient(#a24be03d,#7a22b029);border:1px solid #a24be04d;border-radius:8px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff14}.signal-segment-count{min-width:1.1rem;color:var(--signal-violet-pale);font-variant-numeric:tabular-nums;background:#0a080c73;border-radius:999px;justify-content:center;padding:.05rem .3rem;font-size:.625rem;display:inline-flex}.signal-chip{font-family:var(--font-mono), monospace;letter-spacing:.02em;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.4rem;padding:.28rem .6rem;font-size:.6875rem;font-weight:600;line-height:1.3;display:inline-flex}.signal-track{background:#ffffff0f;border-radius:999px;width:100%;height:.4rem;position:relative;overflow:hidden}.signal-track-fill{border-radius:999px;position:absolute;inset:0 auto 0 0;box-shadow:0 1px 9px #a24be059}.signal-meter-caption{color:var(--signal-text-3);font-size:.75rem;line-height:1.45}.signal-empty{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:clamp(2.5rem,7vw,4.5rem) 1.5rem;display:flex}.signal-empty-icon{width:3.25rem;height:3.25rem;color:var(--signal-violet-pale);background:#7a22b026;border:1px solid #a24be04d;border-radius:1rem;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #ffffff14}.signal-wave{width:100%;height:100%;display:block;overflow:visible}.signal-table{border-collapse:collapse;width:100%;font-size:.8125rem}.signal-table thead{background:#0a080c80}.signal-table th{border-bottom:1px solid var(--signal-line);color:var(--signal-text-3);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:.7rem 1.3rem;font-size:.6875rem;font-weight:600;line-height:1.3}.signal-table td{color:var(--signal-text-2);vertical-align:middle;border-bottom:1px solid #ffffff0d;padding:.9rem 1.3rem}.signal-table tbody tr{transition:background-color .16s}.signal-table tbody tr:hover{background:#a24be00a}.signal-table tbody tr:last-child td{border-bottom:0}.signal-table-shell{overscroll-behavior-x:contain;overflow-x:auto}.signal-strong{color:var(--signal-text);font-weight:600}.signal-code{color:var(--signal-violet-pale);font-family:var(--font-mono), monospace;background:#7a22b01f;border:1px solid #a24be038;border-radius:.4rem;align-items:center;padding:.16rem .42rem;font-size:.6875rem;font-weight:500;line-height:1.35;display:inline-flex}.signal-input{border:1px solid var(--signal-line);width:100%;min-height:2.5rem;color:var(--signal-text);background:#0a080cb3;border-radius:.7rem;outline:none;padding:.55rem .8rem .55rem 2.35rem;font-size:.8125rem;transition:border-color .16s,background-color .16s,box-shadow .16s}.signal-input--plain{padding-left:.8rem}.signal-input::placeholder{color:#8f8797}.signal-input:focus{background:#0a080ceb;border-color:#a24be08c;box-shadow:0 0 0 3px #a24be01f}.signal-filter-bar{border-bottom:1px solid var(--signal-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1.3rem;display:flex}.signal-pagination{border-top:1px solid var(--signal-line);color:var(--signal-text-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1.3rem;font-size:.75rem;display:flex}.signal-icon-button{border:1px solid var(--signal-line);width:2.25rem;height:2.25rem;min-height:0;color:var(--signal-text-2);cursor:pointer;background:#0a080cb3;border-radius:.65rem;justify-content:center;align-items:center;transition:color .16s,border-color .16s,background-color .16s;display:inline-flex}.signal-icon-button:hover:not(:disabled){color:#fff;background:#7a22b01f;border-color:#a24be061}.signal-icon-button:disabled{opacity:.35;cursor:not-allowed}.signal-toolbar{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.signal-rule-layout{grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);align-items:start;gap:1.1rem;display:grid}.signal-rule-list{flex-direction:column;gap:.4rem;max-height:42rem;padding:.65rem;display:flex;overflow-y:auto}.signal-rule-button{width:100%;min-height:0;color:var(--signal-text-2);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.75rem;flex:none;align-items:flex-start;gap:.75rem;padding:.8rem;transition:background-color .16s,border-color .16s;display:flex}.signal-rule-button:hover{background:#ffffff06}.signal-rule-button.is-active{background:linear-gradient(#7a22b029,#7a22b00f);border-color:#a24be059}.signal-thumb{background:#050407;border:1px solid #ffffff1a;border-radius:.6rem;flex:none;width:2.75rem;height:3.25rem;position:relative;overflow:hidden}.signal-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.signal-thumb-placeholder{width:100%;height:100%;color:var(--signal-violet-soft);background:linear-gradient(145deg,#1d1228,#0a080c);justify-content:center;align-items:center;display:flex}.signal-detail{position:sticky;top:1.25rem}.signal-detail-body{flex-direction:column;gap:1.2rem;padding:1.3rem;display:flex}.signal-detail-hero{border-bottom:1px solid var(--signal-line);align-items:flex-start;gap:.9rem;padding-bottom:1.05rem;display:flex}.signal-detail-title{color:var(--signal-text);letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:650;line-height:1.25}.signal-kv{flex-direction:column;gap:.3rem;display:flex}.signal-kv-value{color:var(--signal-text);font-size:.8125rem;line-height:1.6}.signal-bubble{color:var(--signal-text);white-space:pre-wrap;background:linear-gradient(#1a1622e6,#100d15eb);border:1px solid #ffffff14;border-radius:.9rem .9rem .9rem .25rem;padding:.9rem 1rem;font-size:.8125rem;line-height:1.65}.signal-bubble-link{color:var(--signal-violet-pale);background:#7a22b024;border:1px solid #a24be04d;border-radius:.65rem;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.75rem;padding:.55rem .7rem;font-size:.75rem;font-weight:600;display:flex}.signal-phone{background:#000;border:1px solid #ffffff1f;border-radius:1.4rem;position:relative;overflow:hidden}.signal-phone-bar{color:#a1a1aa;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .7rem;font-size:.625rem;display:flex}.signal-phone-comment{border-bottom:1px solid #ffffff12;padding:.65rem .7rem}.signal-phone-status{color:#a1a1aa;background:#18181be6;border-radius:.7rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .7rem;font-size:.6875rem;display:flex}.signal-modal-backdrop{z-index:120;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a080ce0;place-items:center;padding:1rem;display:grid;position:fixed;inset:0;overflow:hidden auto}.signal-modal{background:linear-gradient(#130e1a 0%,#0e0c12 100%);border:1px solid #d8b4fe24;border-radius:1.25rem;flex-direction:column;width:min(980px,100%);max-height:calc(100dvh - 2rem);display:flex;overflow:hidden;box-shadow:0 32px 100px #000000b3,inset 0 1px #ffffff12}.signal-modal-header{border-bottom:1px solid var(--signal-line);flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.signal-modal-header>:first-child{min-width:0}.signal-toast-dot{background:var(--signal-violet);border-radius:999px;width:.45rem;height:.45rem}.signal-divider{background:var(--signal-line);height:1px}.signal-scroll-area{overscroll-behavior:contain;scrollbar-color:#514759 #0e0c12;scrollbar-width:thin;overflow-y:auto}.signal-fade{-webkit-mask-image:linear-gradient(#0000 0,#000 12px calc(100% - 12px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 12px calc(100% - 12px),#0000 100%)}@media (max-width:1180px){.signal-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.signal-cell:nth-child(4){border-left:0}.signal-cell:nth-child(n+4){border-top:1px solid var(--signal-line)}}@media (max-width:980px){.signal-rule-layout{grid-template-columns:1fr}.signal-detail{position:static}.signal-rule-list{max-height:24rem}}@media (max-width:767px){.signal-page{gap:1.15rem;padding:1.05rem 1rem 6.5rem}.signal-header{grid-template-columns:1fr;gap:.9rem}.signal-actions{width:100%}.signal-actions>*{flex:auto}.signal-header-meta{gap:.5rem 1rem}.signal-meta-item{flex:45%;justify-content:space-between;padding-right:.5rem}.signal-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-cell{padding:.85rem .9rem .95rem}.signal-cell:nth-child(odd){border-left:0}.signal-cell:nth-child(2n){border-left:1px solid var(--signal-line)}.signal-cell:nth-child(n+3){border-top:1px solid var(--signal-line)}.signal-section-head{padding:1rem}.signal-section-head,.signal-filter-bar{align-items:stretch}.signal-section-head{flex-direction:column}.signal-section-action{width:100%}.signal-section-action>*{flex:auto}.signal-filter-bar{flex-direction:column}.signal-filter-bar .signal-segmented{width:100%;overflow-x:auto}.signal-segment{flex:1 0 auto}.signal-table th,.signal-table td{padding-inline:.9rem}.signal-rule-layout{gap:.9rem}.signal-detail-body{padding:1rem}.signal-modal{border-radius:1rem;width:calc(100vw - 1rem);margin:.5rem auto}}@media (prefers-reduced-motion:reduce){.signal-page *,.signal-page :before,.signal-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.signal-display{font-family:var(--font-sans), Inter, sans-serif;text-transform:none;letter-spacing:-.035em;font-weight:700;line-height:.98}.signal-hero{grid-template-columns:minmax(0,1.55fr) minmax(17rem,.9fr);display:grid}.signal-hero-main{flex-direction:column;justify-content:space-between;min-height:20rem;padding:clamp(1.3rem,2.6vw,2rem);display:flex;position:relative;overflow:hidden}.signal-hero-wash{pointer-events:none;background:radial-gradient(#7a22b02e,#0000 66%);height:90%;position:absolute;inset:auto -10% -45% 20%}.signal-hero-number{font-family:var(--font-sans), Inter, sans-serif;letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:#f8f3fa;font-size:clamp(4rem,8.6vw,6.8rem);font-weight:700;line-height:.9}.signal-hero-unit{color:var(--signal-text-2);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:600;line-height:1.45}.signal-hero-aside{border-left:1px solid var(--signal-line);flex-direction:column;gap:1.1rem;padding:clamp(1.2rem,2.2vw,1.6rem);display:flex}.signal-health-row{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.8rem;display:flex}.signal-health-row:last-child{border-bottom:0;padding-bottom:0}.signal-funnel-row{flex-direction:column;gap:.35rem;display:flex}.signal-funnel-meta{justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.75rem;display:flex}.signal-funnel-label{color:var(--signal-text-2);font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem}.signal-funnel-value{color:var(--signal-text);font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;font-weight:600}.signal-funnel-track{background:#ffffff0e;border-radius:999px;height:.35rem;overflow:hidden}.signal-funnel-fill{background:linear-gradient(90deg,#5a1688,#7a22b0 48%,#c084fc);border-radius:999px;height:100%}.signal-funnel-fill.is-delivered{background:linear-gradient(90deg,#047857,#10b981 55%,#34d399)}.signal-click-stat{background:#fbbf240e;border:1px solid #fbbf2433;border-radius:.8rem;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}.signal-click-value{color:#fde68a;font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;margin-top:.3rem;font-size:1.45rem;font-weight:700;line-height:1}.signal-insight{background:#7a22b014;border:1px solid #a24be02e;border-radius:.8rem;padding:1rem}.signal-insight-title{color:var(--signal-text);margin:0;font-size:.8125rem;font-weight:650;line-height:1.35}.signal-insight-copy{color:var(--signal-text-2);margin:.2rem 0 0;font-size:.75rem;line-height:1.5}.signal-chart-shell{padding:1rem 1.3rem 1.2rem}.signal-chart-legend{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.signal-chart-legend-item{color:var(--signal-text-2);font-family:var(--font-mono), monospace;letter-spacing:.015em;align-items:center;gap:.4rem;font-size:.6875rem;display:inline-flex}.signal-chart-legend-mark{border-radius:999px;width:.45rem;height:.45rem}.signal-chart-shell .recharts-text{font-family:var(--font-mono), monospace;letter-spacing:.02em;font-size:.625rem}.signal-avatar{width:2rem;height:2rem;color:var(--signal-violet-pale);text-transform:uppercase;background:linear-gradient(145deg,#7a22b04d,#130e1ae6);border:1px solid #d8b4fe29;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;display:inline-flex}.signal-tooltip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e0c12f5;border:1px solid #d8b4fe2e;border-radius:.75rem;padding:.7rem .8rem;box-shadow:0 18px 40px #00000073}.signal-tooltip-label{color:var(--signal-text);font-family:var(--font-mono), monospace;letter-spacing:.04em;border-bottom:1px solid #ffffff12;padding-bottom:.35rem;font-size:.6875rem;font-weight:600}.signal-tooltip-row{color:var(--signal-text-2);font-family:var(--font-mono), monospace;justify-content:space-between;align-items:center;gap:1.2rem;padding-top:.35rem;font-size:.6875rem;display:flex}@media (max-width:1060px){.signal-hero{grid-template-columns:1fr}.signal-hero-aside{border-left:0;border-top:1px solid var(--signal-line)}.signal-hero-main{min-height:17rem}}.signal-strip.signal-strip--four{grid-template-columns:repeat(4,minmax(0,1fr))}.signal-strip.signal-strip--four .signal-cell:nth-child(4){border-left:1px solid var(--signal-line)}.signal-rule-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.signal-rule-card-head{border-bottom:1px solid var(--signal-line);align-items:flex-start;gap:.85rem;padding:1rem;display:flex}.signal-rule-card-body{flex-direction:column;gap:.85rem;padding:1rem;display:flex}.signal-rule-card-foot{border-top:1px solid var(--signal-line);justify-content:space-between;align-items:center;gap:.5rem;padding:.7rem 1rem;display:flex}.signal-switch{cursor:pointer;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;width:2.25rem;height:1.35rem;min-height:0;padding:.15rem;transition:background-color .18s;display:inline-flex;position:relative}.signal-switch.is-on{background:#059669}.signal-switch.is-off{background:#3f3f46}.signal-switch:focus-visible{outline-offset:3px;outline:2px solid #d8b4fe}.signal-switch-knob{background:#fff;border-radius:999px;width:.95rem;height:.95rem;transition:transform .18s;display:block;box-shadow:0 1px 3px #00000059}.signal-switch.is-on .signal-switch-knob{transform:translate(.85rem)}.signal-action-link{border:1px solid var(--signal-line);min-height:0;color:var(--signal-text-2);cursor:pointer;background:#ffffff06;border-radius:.55rem;justify-content:center;align-items:center;gap:.35rem;padding:.35rem .55rem;font-size:.6875rem;font-weight:600;transition:color .16s,border-color .16s,background-color .16s;display:inline-flex}.signal-action-link:hover{color:#fff;background:#7a22b01f;border-color:#a24be059}.signal-action-link.is-danger{color:#fda4af;border-color:#fb718533}.signal-action-link.is-danger:hover{color:#fecdd3;background:#f43f5e1a;border-color:#fb718566}.signal-connect-visual{border-left:1px solid var(--signal-line);background:radial-gradient(320px 220px at 50% 48%,#7a22b029,#0000 70%);justify-content:center;align-items:center;min-height:17rem;display:flex;position:relative;overflow:hidden}.signal-connect-node{width:4.2rem;height:4.2rem;color:var(--signal-violet-pale);background:linear-gradient(160deg,#7a22b040,#0e0c12eb);border:1px solid #d8b4fe38;border-radius:1.2rem;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #ffffff14}.signal-connect-line{background:linear-gradient(90deg,#d8b4fe1a,#d8b4fe8c,#d8b4fe1a);width:clamp(2.5rem,8vw,6rem);height:1px}.signal-connect-caption{color:var(--signal-text-3);letter-spacing:.1em;text-transform:uppercase;flex-direction:column;align-items:center;gap:.15rem;font-size:.625rem;display:flex}.signal-connect-grid{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);display:grid}.signal-modal-body{overscroll-behavior:contain;scrollbar-color:#514759 #0e0c12;scrollbar-width:thin;flex:auto;min-height:0;padding:clamp(1rem,2.5vw,1.75rem);overflow:hidden auto}.signal-phone-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.9rem;display:grid}.signal-phone{flex-direction:column;min-width:0;display:flex}.signal-phone-chat{flex-direction:column;flex:1;gap:.6rem;min-height:17rem;padding:.7rem;display:flex}.signal-msg{overflow-wrap:anywhere;border-radius:1rem 1rem 1rem .3rem;max-width:92%;padding:.65rem .75rem;font-size:.6875rem;line-height:1.55}.signal-msg-in{color:#e4e4e7;background:#27272abf;border:1px solid #ffffff14}.signal-msg-out{color:#fff;background:linear-gradient(160deg,#7a22b080,#4c127399);border:1px solid #a24be047;border-radius:1rem 1rem .3rem;align-self:flex-end}@media (max-width:1180px){.signal-rule-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-strip.signal-strip--four{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:980px){.signal-connect-grid{grid-template-columns:1fr}.signal-connect-visual{border-left:0;border-top:1px solid var(--signal-line);min-height:14rem}}@media (max-width:767px){.signal-rule-grid,.signal-strip--three{grid-template-columns:1fr}.signal-strip--three .signal-cell{border-left:0;border-top:1px solid var(--signal-line)}.signal-strip--three .signal-cell:first-child{border-top:0}.signal-modal-backdrop{padding:.65rem}.signal-modal{border-radius:1rem;max-height:calc(100dvh - 1.3rem)}.signal-modal-header{padding:.85rem 1rem}.signal-modal-body{padding:1rem}.signal-strip.signal-strip--four{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-strip.signal-strip--four .signal-cell:nth-child(3){border-left:0}.signal-strip.signal-strip--four .signal-cell:nth-child(4){border-left:1px solid var(--signal-line)}.signal-strip.signal-strip--four .signal-cell:nth-child(n+3){border-top:1px solid var(--signal-line)}.signal-phone-pair{grid-template-columns:1fr}}@media (max-width:639px){.signal-table--compare thead{display:none}.signal-table--compare,.signal-table--compare tbody,.signal-table--compare tr,.signal-table--compare td{width:100%;display:block}.signal-table--compare tr{border-bottom:1px solid var(--signal-line);padding:.9rem 0}.signal-table--compare tr:last-child{border-bottom:0;padding-bottom:0}.signal-table--compare td{border:0;padding:.2rem 0}.signal-table--compare td:before{content:attr(data-label);color:var(--signal-text-3);font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.15rem;font-size:.6rem;font-weight:600;display:block}.signal-table--compare td:first-child{padding-top:0;font-size:.85rem}.signal-table--compare td:first-child:before{display:none}}
