.metrics-explorer{background:var(--bg);color:var(--fg);padding:var(--section-space) 0;scroll-margin-top:calc(var(--nav-height) + 28px)}.metrics-explorer-shell{margin:0 auto;width:min(var(--section-max-width),calc(100% - var(--section-pad-x)*2))}.metrics-explorer h2{font-size:var(--text-h1);font-weight:var(--weight-regular);letter-spacing:var(--tracking-tight);line-height:1.08;margin:0 0 44px}.metrics-explorer-tabs{display:flex;gap:8px;overflow-x:auto;padding:4px 0 12px;scrollbar-width:none}.metrics-explorer-tabs::-webkit-scrollbar{display:none}.metrics-explorer-tabs button{background:#0000;border:1px solid var(--border-strong);border-radius:var(--radius-full);color:var(--muted);cursor:pointer;flex-shrink:0;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);line-height:1;min-height:44px;padding:12px 18px;text-transform:uppercase;transition:background var(--motion-fast) ease,color var(--motion-fast) ease;white-space:nowrap}.metrics-explorer-tabs button:hover,.metrics-explorer-tabs button[aria-selected=true]{background:var(--fg);border-color:var(--fg);color:var(--bg)}.metrics-explorer a:focus-visible,.metrics-explorer button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.metrics-explorer-panel{grid-gap:clamp(36px,5vw,80px);display:grid;gap:clamp(36px,5vw,80px);grid-template-columns:1fr 1.15fr;margin-top:24px}.metrics-explorer-copy>h3{font-size:var(--text-h2);font-weight:var(--weight-medium);letter-spacing:var(--tracking-tight);line-height:1.1;margin:0 0 32px}.metrics-explorer-step{border-bottom:1px solid var(--border-default)}.metrics-explorer-step:last-child{border-bottom:0}.metrics-explorer-step h4{margin:0}.metrics-explorer-step button{align-items:baseline;background:none;border:0;color:var(--muted);cursor:pointer;display:flex;font-family:var(--font-body);font-size:var(--text-h3);font-weight:var(--weight-medium);gap:18px;line-height:1.25;padding:22px 0;text-align:left;transition:color var(--motion-fast) ease;width:100%}.metrics-explorer-step button>span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:24px}.metrics-explorer-step button:hover,.metrics-explorer-step.is-open button{color:var(--fg)}.metrics-explorer-step p{color:var(--fg);font-size:var(--text-lead);line-height:1.5;margin:0 0 26px;max-width:48ch;overflow:hidden}.metrics-explorer-preview{isolation:isolate;margin:0;min-height:560px;min-width:0;position:relative}.metrics-explorer-preview:before{background:radial-gradient(ellipse,color-mix(in srgb,var(--explorer-accent) 12%,#0000),#0000 68%);content:"";inset:0;position:absolute;z-index:-1}.metrics-explorer-window{background:var(--bg);border:1px solid var(--border-strong);border-radius:var(--radius-md);left:20px;-webkit-mask-image:linear-gradient(180deg,#000 35%,#0000);mask-image:linear-gradient(180deg,#000 35%,#0000);opacity:.65;overflow:hidden;position:absolute;right:-24px;top:54px;transform:perspective(1200px) rotateY(-7deg) rotateX(3deg)}.metrics-explorer-window-bar{align-items:center;color:var(--muted);display:flex;font-size:var(--text-xs);gap:8px;letter-spacing:var(--tracking-label);padding:14px}.metrics-explorer-window-bar span{flex:1 1}.metrics-explorer-window-bar i{background:var(--muted);border-radius:var(--radius-full);height:5px;width:5px}.metrics-explorer-window img{display:block;filter:blur(2px);height:auto;opacity:.65;width:100%}.metrics-explorer-card-wrap{display:grid;inset:0 0 36px;place-items:center;position:absolute}.metric-report{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:color-mix(in srgb,var(--bg) 86%,#0000);border:1px solid var(--border-strong);border-radius:var(--radius-md);box-shadow:0 24px 72px #00000052,inset 0 1px 0 #ffffff0f;color:var(--fg);min-height:340px;padding:28px;width:min(100%,420px)}.metric-report-heading{align-items:center;color:var(--muted);display:flex;font-size:var(--text-xs);gap:12px;justify-content:space-between;letter-spacing:var(--tracking-label);margin-bottom:20px;text-transform:uppercase}.metric-report-heading>svg{color:var(--explorer-accent);flex-shrink:0}.metric-report-heading>svg+span{flex:1 1}.metric-report h4{font-size:var(--text-h3);font-weight:var(--weight-medium);margin:0 0 24px}.metric-report h4 small{color:var(--muted);font-size:var(--text-sm);font-weight:var(--weight-regular)}.metric-report-ring{height:252px;margin:0 auto;position:relative;width:252px}.metric-report-ring svg{height:100%;transform:rotate(-90deg);width:100%}.metric-report-ring circle{fill:none;stroke-width:12px;stroke-linecap:round}.metric-report-ring-track{stroke:var(--border-strong)}.metric-report-ring-value{stroke:var(--explorer-accent)}.metric-report-ring>div{align-items:center;display:flex;flex-direction:column;gap:4px;inset:0;justify-content:center;position:absolute}.metric-report-ring strong{font-size:var(--text-h1);font-weight:var(--weight-semibold);line-height:1}.metric-report-ring span{font-size:var(--text-sm);letter-spacing:var(--tracking-label);text-transform:uppercase}.metric-report-ring small{color:var(--muted);font-size:var(--text-xs)}.metric-report-number{align-items:baseline;display:flex;gap:14px;margin-bottom:14px}.metric-report-number strong{font-size:var(--text-h1);font-weight:var(--weight-medium);line-height:1}.metric-report-number span{color:var(--muted);font-size:var(--text-sm)}.metric-report-number strong small{font-size:var(--text-h3)}.metric-report-number--voice strong{color:var(--explorer-accent);font-size:var(--text-h2)}.metric-report-trend svg{display:block;height:150px;overflow:visible;width:100%}.metric-report-trend line{stroke:var(--border-default);stroke-width:1}.metric-report-trend polyline{fill:none;stroke:var(--explorer-accent);stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.metric-report-trend circle{fill:var(--explorer-accent)}.metric-report-axis{color:var(--muted);display:flex;font-size:var(--text-xs);justify-content:space-between}.metric-report-footnote{color:var(--muted);font-size:var(--text-sm);line-height:1.4;margin-top:20px}.metric-report-wave{align-items:center;display:flex;gap:5px;height:130px;margin-bottom:24px}.metric-report-wave i{background:var(--explorer-accent);border-radius:var(--radius-full);flex:1 1;opacity:.75}.metric-report-share{background:var(--border-default);border-radius:var(--radius-full);height:20px;margin:40px 0;overflow:hidden}.metric-report-share i{background:var(--explorer-accent);border-radius:inherit;display:block;height:100%}.metric-report-transcript p{border-bottom:1px solid var(--border-default);display:flex;font-size:var(--text-body);gap:14px;line-height:1.45;margin:0;padding:14px 0}.metric-report-transcript time{color:var(--explorer-accent);font-size:var(--text-xs);padding-top:3px}.metric-report-transcript p:last-child{border-bottom:0}.metric-report-tasks p{border-bottom:1px solid var(--border-default);display:flex;font-size:var(--text-body);gap:14px;margin:0;padding:15px 0}.metric-report-tasks p>span{color:var(--explorer-accent)}.metric-report-tasks p:last-child{border-bottom:0}.metrics-explorer-preview figcaption{bottom:0;color:var(--muted);font-size:var(--text-xs);left:0;line-height:1.5;position:absolute;right:0;text-align:center}.metrics-explorer-preview figcaption a{color:inherit;text-underline-offset:3px}@media (max-width:900px){.metrics-explorer-panel{gap:28px;grid-template-columns:1fr 1fr}.metric-report{padding:22px}.metric-report-ring{height:220px;width:220px}.metrics-explorer-window{left:0;right:0}}@media (max-width:700px){.metrics-explorer h2{margin-bottom:28px}.metrics-explorer-panel{gap:24px;grid-template-columns:1fr}.metrics-explorer-copy>h3{margin-bottom:16px}.metrics-explorer-step button{gap:14px;padding:18px 0}.metrics-explorer-step p{font-size:var(--text-body)}.metrics-explorer-preview{min-height:440px}.metrics-explorer-card-wrap{inset-inline:12px}.metrics-explorer-tabs{margin-right:calc(0px - var(--section-pad-x));padding-right:var(--section-pad-x)}}@media (prefers-reduced-motion:reduce){.metrics-explorer-step button,.metrics-explorer-tabs button{transition:none}}.how-it-works-page{background:var(--bg);color:var(--fg);padding-bottom:var(--section-space)}.how-it-works-shell{margin-inline:auto;width:min(var(--section-max-width),calc(100% - var(--section-pad-x)*2))}.how-it-works-hero{padding-bottom:56px;padding-top:calc(var(--nav-height) + var(--section-space))}.how-it-works-hero>p{color:var(--muted);font-size:var(--text-xs);letter-spacing:var(--tracking-label);margin:0 0 24px}.how-it-works-hero h1{text-wrap:balance;font-size:var(--text-display);font-weight:var(--weight-regular);letter-spacing:var(--tracking-tight);line-height:1.02;margin:0 0 32px;max-width:1000px}.how-it-works-intro{align-items:flex-end;display:flex;gap:32px;justify-content:space-between}.how-it-works-intro p{color:var(--muted);font-size:var(--text-lead);line-height:1.5;margin:0;max-width:660px}.how-it-works-intro a{align-items:center;color:var(--fg);display:inline-flex;flex-shrink:0;font-size:var(--text-body);gap:12px;padding-bottom:4px;text-decoration:underline;text-underline-offset:6px}.how-it-works-flow{grid-gap:36px;border-top:1px solid var(--border-default);display:grid;gap:36px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:32px 0}.how-it-works-flow li{align-items:baseline;display:flex;gap:16px}.how-it-works-flow li>span{color:var(--muted);font-size:var(--text-sm)}.how-it-works-flow h2{font-size:var(--text-h3);font-weight:var(--weight-medium);margin:0 0 10px}.how-it-works-flow p{color:var(--muted);font-size:var(--text-body);line-height:1.5;margin:0;max-width:32ch}.how-it-works-bottom{align-items:center;border-top:1px solid var(--border-default);display:flex;gap:36px;justify-content:space-between;padding-top:48px}.how-it-works-bottom h2{font-size:var(--text-h2);font-weight:var(--weight-regular);letter-spacing:var(--tracking-tight);line-height:1.1;margin:0 0 16px}.how-it-works-bottom p{color:var(--muted);font-size:var(--text-body);line-height:1.5;margin:0}.how-it-works-bottom a{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:var(--glass);border:1px solid var(--border-strong);border-radius:var(--radius-sm);box-shadow:inset 0 1px 0 #ffffff29;color:var(--fg);display:inline-flex;flex-shrink:0;font-size:var(--text-body);gap:16px;padding:14px 22px;text-decoration:none}.how-it-works-bottom a:hover{background:var(--fg);color:var(--bg)}.how-it-works-page a:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media (max-width:700px){.how-it-works-hero{padding-bottom:40px;padding-top:calc(var(--nav-height) + 64px)}.how-it-works-intro{align-items:flex-start;flex-direction:column;gap:24px}.how-it-works-flow{gap:28px;grid-template-columns:1fr}.how-it-works-flow p{max-width:40ch}.how-it-works-bottom{align-items:flex-start;flex-direction:column}}