/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.\!block{display:block!important}.block{display:block}.contents{display:contents}.hidden{display:none}.table{display:table}.resize{resize:both}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--brand-blue:#43586c;--brand-blue-deep:#0c1b26;--brand-blue-mid:#60798d;--brand-blue-soft:#91a6b7;--brand-orange:#f28a4b;--brand-orange-ink:#a9470c;--brand-orange-soft:#ffd7bf;--brand-silver:#dfe7ed;--brand-green:#63b68a;--ink:#1f2d37;--muted:#61717d;--line:#d7e0e6;--paper:#fff;--mist:#f2f6f8;--image-paper:#e4dfe1;--content:min(1180px, calc(100vw - 48px))}*{box-sizing:border-box}html{scroll-behavior:smooth;background-color:var(--image-paper)}body{background:var(--image-paper);color:var(--ink);margin:0;font-family:Segoe UI,Arial,Helvetica,sans-serif;overflow-x:hidden}button,a,input{font:inherit}a{color:inherit;text-decoration:none}button{color:inherit}img{max-width:100%;display:block}.site-shell{background:var(--image-paper);min-height:100vh;overflow:clip}.site-header{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border:1px solid #43586c33;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;width:min(1240px,100vw - 28px);min-height:62px;padding:8px 10px 8px 18px;display:grid;position:fixed;top:14px;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #1a2a361a}.header-brand{align-items:center;gap:12px;min-width:170px;display:flex}.header-brand img{width:92px;height:auto}.header-brand span{color:var(--muted);letter-spacing:0;font-size:.62rem;font-weight:760}.desktop-nav{justify-content:center;align-items:center;gap:clamp(15px,2.1vw,30px);display:flex}.desktop-nav a{color:#445562;font-size:.85rem;font-weight:630;transition:color .18s}.desktop-nav a:hover,.desktop-nav a:focus-visible,.desktop-nav a[aria-current=page]{color:var(--brand-orange)}.desktop-nav a[aria-current=page]{box-shadow:inset 0 -2px 0 var(--brand-orange)}.header-cta,.button{border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 18px;font-size:.9rem;font-weight:720;transition:transform .18s,background .18s,color .18s,border-color .18s;display:inline-flex}.header-cta,.button-primary{background:var(--brand-blue-deep);color:#fff}.header-cta:hover,.button-primary:hover{background:var(--brand-orange);transform:translateY(-2px)}.button-secondary{border-color:var(--line);color:var(--ink);background:#fff}.button-secondary:hover{border-color:var(--brand-orange);color:var(--brand-orange)}.menu-button{cursor:pointer;background:0 0;border:0;place-items:center;width:42px;height:42px;display:none}.hero-section{isolation:isolate;background:var(--paper);width:100%;min-height:100svh;margin:0 auto;transition:background-color .46s,color .46s;position:relative;overflow:hidden}.hero-section:before,.hero-section:after{display:none}.hero-copy{z-index:4;width:min(600px,37vw);min-width:0;position:absolute;top:211px;left:max(32px,50% - 602px);transform:none}.hero-topline{z-index:7;justify-content:space-between;align-items:center;gap:28px;display:flex;position:absolute;top:153px;left:max(32px,50% - 602px);right:max(32px,50% - 584px)}.hero-topline .section-kicker{margin:0}.hero-topline .hero-concept-switcher{width:max-content;position:absolute;left:73.78%;transform:translate(-50%)}.section-kicker{color:var(--brand-orange);text-transform:uppercase;letter-spacing:0;align-items:center;gap:10px;margin:0 0 20px;font-size:.76rem;font-weight:790;display:flex}.section-kicker:before{content:"";background:currentColor;width:22px;height:2px}.hero-section .section-kicker,.search-proof .section-kicker,.connection-section .section-kicker,.security-section .section-kicker{color:var(--brand-orange-ink)}.hero-copy h1,.section-heading h2,.story-copy h2,.security-copy h2,.final-cta h2{letter-spacing:0;margin:0;font-weight:690;line-height:1.05}.hero-copy h1{white-space:nowrap;max-width:600px;font-size:clamp(3.15rem,3.7vw,3.75rem);line-height:1.04}.hero-copy h1 span{color:var(--brand-blue);margin-top:.17em;display:block}.hero-lede{color:#62727e;max-width:650px;margin:28px 0 0;font-size:clamp(1.02rem,1.35vw,1.25rem);line-height:1.65}.hero-subhead{color:var(--ink);margin:28px 0 0;font-size:clamp(1.45rem,2vw,2rem);font-weight:680;line-height:1.35}.hero-actions{flex-wrap:nowrap;align-items:center;gap:12px;margin-top:34px;display:flex}.hero-actions>.button{white-space:nowrap;flex:none}.hero-text-link{min-height:44px;color:var(--brand-blue);align-items:center;gap:8px;padding:0 10px;font-size:.9rem;font-weight:750;display:inline-flex}.hero-text-link svg{color:var(--brand-orange);transition:transform .18s}.hero-text-link:hover svg{transform:translate(3px)}.hero-feature-cta{display:none}.hero-assurance{color:#667986;align-items:center;gap:8px;margin:18px 0 0;font-size:.78rem;font-weight:650;display:flex}.hero-assurance svg{color:var(--brand-blue)}.hero-mark{z-index:1;pointer-events:none;position:absolute;inset:0}.hero-visual-shell{pointer-events:auto;background:0 0;grid-template-rows:minmax(0,1fr) auto;width:min(720px,54vw);height:60%;display:grid;position:absolute;top:19%;right:max(22px,50% - 634px);overflow:hidden}.hero-visual-content{width:100%;height:100%;min-height:0;animation:.72s both heroFrameIn;position:relative}@keyframes heroFrameIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.hero-motion{grid-template-rows:minmax(0,1fr) auto;align-items:center;height:100%;padding:0 8px;display:grid}.motion-wordmark{--motion-letter-size:clamp(3rem, 5.7vw, 5.6rem);width:100%;height:calc(var(--motion-letter-size) * 1.28);filter:drop-shadow(0 16px 22px #1d303f26);align-self:center;position:relative}.motion-letter{height:calc(var(--motion-letter-size) * 1.18);color:var(--brand-blue);font-family:Century Gothic,Trebuchet MS,Aptos,Segoe UI,Arial,sans-serif;font-size:var(--motion-letter-size);letter-spacing:0;opacity:1;transform:translate3d(var(--motion-x), -50%, 0);will-change:transform, opacity;align-items:center;font-weight:400;line-height:1;transition:transform 1.1s cubic-bezier(.22,1,.36,1),opacity .7s,color .7s,filter .7s;display:inline-flex;position:absolute;top:50%;left:0}.motion-letter:after{content:"";opacity:0;background:currentColor;border-radius:999px;height:4px;transition:opacity .52s,transform .82s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(.24)}.motion-letter.is-get{color:var(--brand-blue-soft)}.motion-letter.is-orange{color:var(--brand-orange)}.motion-letter.is-ghost{opacity:.16}.motion-letter.is-focus:after{opacity:.3;transform:scaleX(1)}.motion-headset{top:calc(50% - var(--motion-letter-size) * .84);height:calc(var(--motion-letter-size) * 1.08);fill:none;stroke:var(--brand-blue);stroke-width:8px;stroke-linecap:round;opacity:0;pointer-events:none;transition:left 1.1s cubic-bezier(.22,1,.36,1),width 1.1s cubic-bezier(.22,1,.36,1),opacity .62s,transform .82s cubic-bezier(.22,1,.36,1);position:absolute;overflow:visible;transform:scale(.96)}.motion-headset.is-visible{opacity:1;transform:scale(1)}.motion-headset-halo{stroke:var(--brand-silver);stroke-width:14px;opacity:.42}.motion-headset circle{fill:var(--brand-blue);stroke:none}.motion-caption{text-align:center;align-content:center;place-items:center;min-height:56px;animation:.42s cubic-bezier(.22,1,.36,1) .18s both motionCopyIn;display:grid}.motion-caption span{color:var(--ink);white-space:nowrap;font-size:1.45rem;font-weight:720;line-height:1.02}.motion-caption strong{color:var(--brand-orange);font-weight:inherit}@keyframes motionCopyIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.motion-controls{grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;min-height:36px;padding:5px 4px 0;display:grid}.motion-frame-handlers{grid-template-columns:repeat(11,minmax(22px,1fr));justify-self:center;align-items:center;width:100%;max-width:360px;display:grid}.motion-frame-handlers button{cursor:pointer;background:0 0;border:0;place-items:center;min-width:0;height:32px;padding:0;display:grid}.motion-frame-handlers button:after{content:"";background:#b9c6cf;border-radius:999px;width:6px;height:6px;transition:width .18s,background .18s}.motion-frame-handlers button:hover:after,.motion-frame-handlers button:focus-visible:after{background:var(--brand-blue-soft)}.motion-frame-handlers button.is-active:after{background:var(--brand-orange);width:18px}.hero-platform-scene{background:0 0;height:100%;margin:0;position:relative;overflow:hidden}.hero-platform-scene img{object-fit:contain;width:100%;height:100%;transform:scale(1.1)}.hero-concept-switcher{z-index:6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border:1px solid #43586c33;border-radius:6px;flex:none;grid-template-columns:repeat(3,auto);padding:4px;display:grid;position:static}.hero-concept-switcher button{min-height:36px;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:0 13px;font-size:.76rem;font-weight:720;transition:background-color .18s,color .18s;display:inline-flex}.hero-concept-switcher button span{color:var(--brand-orange);font-family:Cascadia Mono,Consolas,monospace;font-size:.62rem}.hero-concept-switcher button:hover,.hero-concept-switcher button:focus-visible{color:var(--ink)}.hero-concept-switcher button.is-active{background:var(--brand-blue-deep);color:#fff}.hero-concept-hub{--hub-media-width:min(64vw, calc((100svh - 112px) * 1.66564));--hub-media-height:calc(var(--hub-media-width) * .60037);background:var(--image-paper);min-height:max(100svh,760px);color:var(--ink);overflow:visible}.hero-concept-hub:after{content:none;display:block}.hero-concept-hub .hero-topline{display:block;top:152px;left:clamp(44px,5vw,92px);right:auto}.hero-concept-hub .hero-topline .section-kicker{margin:0}.hero-concept-hub .hero-topline .hero-concept-switcher{display:none}.hero-concept-hub .hero-copy{width:min(560px,34vw);display:block;top:218px;left:clamp(44px,5vw,92px)}.hero-concept-hub .hero-copy h1{max-width:560px;font-size:clamp(3.55rem,4.45vw,4.85rem);line-height:1.02}.hero-concept-hub .hero-lede{color:#65737c;max-width:520px;margin-top:26px;font-size:clamp(.96rem,1.1vw,1.12rem);line-height:1.55}.hero-concept-hub .hero-actions,.hero-concept-hub .hero-assurance{display:none}.hero-concept-hub .hero-feature-cta{border:1px solid var(--brand-blue-deep);background:var(--brand-blue-deep);color:#fff;border-radius:6px;justify-content:center;align-items:center;width:fit-content;min-height:44px;margin:28px auto 0;padding:0 22px;font-size:.9rem;font-weight:720;transition:background .18s,border-color .18s,transform .18s;display:flex}.hero-concept-hub .hero-feature-cta:hover,.hero-concept-hub .hero-feature-cta:focus-visible{border-color:var(--brand-orange);background:var(--brand-orange);transform:translateY(-2px)}.hero-concept-hub .hero-copy h1 span{color:inherit}.hero-concept-hub .hero-lede{color:#62727e}.hero-concept-hub .hero-concept-switcher{background:#ffffffeb;border-color:#43586c33}.hero-concept-hub .hero-concept-switcher button{color:var(--muted)}.hero-concept-hub .hero-concept-switcher button.is-active{background:var(--brand-blue-deep);color:#fff}.hero-concept-hub .button-primary{background:var(--brand-orange)}.hero-concept-hub .button-primary:hover{background:var(--brand-blue-deep);color:#fff}.hero-concept-hub .button-secondary{border-color:var(--line);color:var(--ink);background:0 0}.hero-concept-hub .button-secondary:hover{border-color:var(--brand-orange);color:var(--brand-orange-ink)}.living-hub{position:absolute;inset:0;overflow:hidden}.hub-media-frame{z-index:0;width:var(--hub-media-width);height:var(--hub-media-height);aspect-ratio:auto;max-width:none;position:absolute;bottom:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000052 3%,#000000c7 7%,#000 12%);mask-image:linear-gradient(90deg,#0000 0%,#00000052 3%,#000000c7 7%,#000 12%)}.hub-service-ecosystem,.hub-video-fragment{object-fit:cover;opacity:1;mix-blend-mode:normal;-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:100%;position:absolute;inset:0;transform:none}.hub-service-ecosystem{pointer-events:none;transition:opacity .18s}.hub-media-frame.is-video-active .hub-service-ecosystem{opacity:0}.hub-video-fragment{z-index:2;background:var(--image-paper);opacity:0;visibility:hidden;pointer-events:none}.hub-media-frame.is-video-active .hub-video-fragment{opacity:1;visibility:visible;pointer-events:auto}.hub-hero-play{z-index:7;top:calc(100% - var(--hub-media-height));aspect-ratio:1;color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);pointer-events:auto;cursor:pointer;background:#061d2c9e;border:1px solid #ffffffd1;border-radius:50%;place-items:center;width:clamp(48px,4.2vw,64px);padding:0 0 0 3px;transition:transform .18s,background .18s,box-shadow .18s;display:grid;position:absolute;bottom:auto;left:63.52%;transform:translate(-50%);box-shadow:0 12px 34px #04182638}.hub-hero-play svg{stroke-width:1.6px;width:44%;height:44%}.hub-hero-play:hover{background:#061d2cd1;transform:translate(-50%)scale(1.07);box-shadow:0 16px 42px #0418264d}.hub-hero-play:focus-visible{outline:3px solid var(--brand-orange-ink);outline-offset:4px}.hero-concept-hub .hub-orbit,.hero-concept-hub .hub-connectors,.hero-concept-hub .hub-core,.hero-concept-hub .hub-group-label,.hero-concept-hub .hub-node,.hero-concept-hub .hub-flow-particle{display:none}.hub-orbit{z-index:1;border:1px dashed #5b758938;border-radius:50%;position:absolute;top:52%;left:56%;transform:translate(-50%,-50%)}.hub-orbit-outer{aspect-ratio:1;width:min(610px,52vw)}.hub-orbit-inner{aspect-ratio:1;border-style:solid;border-color:#f28a4b57;width:min(410px,36vw)}.hub-core{z-index:5;aspect-ratio:1;background:#163044;border:1px solid #f28a4bcc;border-radius:50%;align-content:center;place-items:center;gap:11px;width:clamp(190px,18vw,248px);display:grid;position:absolute;top:52%;left:56%;transform:translate(-50%,-50%);box-shadow:0 28px 64px #00000057,inset 0 0 0 10px #ffffff06}.hub-contrast-logo{width:min(134px,57.6%);height:auto;display:block}.hub-core strong{color:#fff;text-align:center;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.1}.hub-core>span{color:#aebfca;white-space:nowrap;justify-content:center;align-items:center;gap:7px;max-width:88%;font-size:clamp(.48rem,.62vw,.62rem);font-weight:650;display:inline-flex}.hub-core>span i{background:var(--brand-green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #63b68a21}.hub-node{z-index:4;isolation:isolate;min-height:46px;color:var(--brand-blue-deep);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#b7c7d0f5;border:1px solid #bcd0dc47;border-radius:6px;align-items:center;gap:9px;padding:0 14px;font-size:.76rem;font-weight:720;display:inline-flex;position:absolute;overflow:hidden;box-shadow:0 12px 30px #1b2d392e}.hub-node>svg,.hub-node>span{z-index:2;position:relative}.hub-node>svg{color:var(--brand-orange-ink)}.hub-node-transcript,.hub-node-translation,.hub-node-quality,.hub-node-connect{color:#fff;background:#29495bf5;border-color:#ffffff29;box-shadow:0 14px 34px #1b2d393d}.hub-node-transcript>svg,.hub-node-translation>svg,.hub-node-quality>svg,.hub-node-connect>svg{color:var(--brand-orange)}.hub-group-label{z-index:4;color:#667b8a;text-transform:uppercase;white-space:nowrap;margin:0;font-family:Cascadia Mono,Consolas,monospace;font-size:.62rem;font-weight:800;position:absolute}.hub-group-label-sources{top:8%;left:21%}.hub-group-label-services{top:8%;right:5%}.hub-node-wave{z-index:1;opacity:0;pointer-events:none;background:linear-gradient(90deg,#f28a4b0a 0%,#f28a4b94 48%,#f28a4b1f 100%);position:absolute;inset:0;transform:translate(-105%)}.living-hub.is-animated .hub-node-call .hub-node-wave{animation:15s linear infinite both hubNodeCallsWave}.living-hub.is-animated .hub-node-transcript .hub-node-wave{animation:15s linear infinite both hubNodeTranscriptWave}.living-hub.is-animated .hub-node-quality .hub-node-wave{animation:15s linear infinite both hubNodeQualityWave}.living-hub.is-animated .hub-node-connect .hub-node-wave{animation:15s linear infinite both hubNodeConnectionsWave}@keyframes hubNodeCallsWave{0%{opacity:0;transform:translate(-105%)}.5%{opacity:1}5%{opacity:1;transform:translate(105%)}5.5%,to{opacity:0;transform:translate(105%)}}@keyframes hubNodeTranscriptWave{0%,24.99%{opacity:0;transform:translate(-105%)}25.5%{opacity:1}29.5%{opacity:1;transform:translate(105%)}30%{opacity:0;transform:translate(105%)}30.5%{opacity:1;transform:translate(105%)}35%{opacity:1;transform:translate(-105%)}35.5%,to{opacity:0;transform:translate(-105%)}}@keyframes hubNodeQualityWave{0%,54.99%{opacity:0;transform:translate(-105%)}55.5%{opacity:1}59.5%{opacity:1;transform:translate(105%)}60%{opacity:0;transform:translate(105%)}60.5%{opacity:1;transform:translate(105%)}65%{opacity:1;transform:translate(-105%)}65.5%,to{opacity:0;transform:translate(-105%)}}@keyframes hubNodeConnectionsWave{0%,84.99%{opacity:0;transform:translate(-105%)}85.5%{opacity:1}90%{opacity:1;transform:translate(105%)}90.5%,to{opacity:0;transform:translate(105%)}}.hub-node:after{display:none}.hub-node-call{top:17%;left:21%}.hub-node-call:after{width:174px;left:100%;transform:rotate(29deg)}.hub-node-screen{top:47%;left:12%}.hub-node-screen:after{width:182px;left:100%;transform:rotate(6deg)}.hub-node-import{bottom:13%;left:21%}.hub-node-import:after{width:194px;left:100%;transform:rotate(-43deg)}.hub-node-transcript{top:17%;right:5%}.hub-node-transcript:after{transform-origin:100%;width:160px;right:100%;transform:rotate(-48deg)}.hub-node-translation{top:38%;right:0}.hub-node-translation:after{transform-origin:100%;width:166px;right:100%;transform:rotate(-28deg)}.hub-node-quality{bottom:29%;right:0}.hub-node-quality:after{transform-origin:100%;width:174px;right:100%;transform:rotate(27deg)}.hub-node-connect{bottom:8%;right:5%}.hub-node-connect:after{transform-origin:100%;width:176px;right:100%;transform:rotate(48deg)}.hub-connectors{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hub-connectors line{stroke:#f28a4b94;stroke-width:1px;vector-effect:non-scaling-stroke}.hub-connectors circle{fill:var(--brand-orange);stroke:var(--brand-blue-deep);stroke-width:2px;vector-effect:non-scaling-stroke}.hub-flow-particle{--hub-transcript-point:33%;--hub-quality-point:66%;z-index:3;opacity:0;offset-distance:0%;offset-rotate:0deg;pointer-events:none;width:0;height:0;animation:15s linear infinite both hubParticleTravel;position:absolute;top:0;left:0}.hub-flow-particle-halo,.hub-flow-particle-dot{border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hub-flow-particle-halo{background:#f28a4b33;width:20px;height:20px}.hub-flow-particle-dot{background:var(--brand-orange);border:1.5px solid #fff;width:9px;height:9px}@keyframes hubParticleTravel{0%,6%{opacity:0;offset-distance:0%}6.01%{opacity:1;offset-distance:0%}25%{opacity:1;offset-distance:var(--hub-transcript-point)}25.01%,36%{opacity:0;offset-distance:var(--hub-transcript-point)}36.01%{opacity:1;offset-distance:var(--hub-transcript-point)}55%{opacity:1;offset-distance:var(--hub-quality-point)}55.01%,66%{opacity:0;offset-distance:var(--hub-quality-point)}66.01%{opacity:1;offset-distance:var(--hub-quality-point)}85%{opacity:1;offset-distance:100%}85.01%,to{opacity:0;offset-distance:100%}}.hero-product-proof{perspective:1600px;align-items:center;display:grid;position:absolute;inset:17% max(20px,50% - 648px) 12% 46%}.proof-window{transform-origin:100%;pointer-events:auto;background:#fff;border:1px solid #c9d5dd;border-radius:7px;grid-template-rows:48px 1fr;grid-template-columns:minmax(0,1.28fr) minmax(220px,.72fr);width:100%;min-height:500px;display:grid;position:relative;overflow:hidden;transform:rotateY(-5deg)rotateX(1.5deg);box-shadow:0 34px 74px #26384633}.proof-window-bar{color:var(--brand-blue);background:#f8fafb;border-bottom:1px solid #dce4e9;grid-column:1/-1;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:0 16px;font-size:.76rem;display:grid}.proof-window-bar>span:first-child{gap:5px;display:flex}.proof-window-bar>span:first-child i{background:#b9c6cf;border-radius:50%;width:7px;height:7px}.proof-window-bar>span:first-child i:first-child{background:var(--brand-orange)}.proof-live{justify-self:end;align-items:center;gap:7px;display:flex}.proof-live i{background:var(--brand-green);border-radius:50%;width:7px;height:7px}.proof-call{border-right:1px solid #dce4e9;padding:24px}.proof-call-meta{grid-template-columns:auto 1fr auto;align-items:center;gap:11px;display:grid}.proof-call-meta small{color:var(--muted);margin-top:3px;font-size:.7rem;display:block}.proof-call-icon{background:var(--brand-orange-soft);width:38px;height:38px;color:var(--brand-orange-ink);border-radius:50%;place-items:center;display:grid}.proof-protected{color:#307858;align-items:center;gap:5px;font-size:.68rem;font-weight:700;display:inline-flex}.proof-waveform{align-items:center;gap:3px;height:90px;margin:26px 0;display:flex;position:relative;overflow:hidden}.proof-waveform span{background:#9eb0bd;border-radius:2px;flex:1;min-width:2px}.proof-waveform span:nth-child(3n){background:var(--brand-orange)}.proof-waveform i{background:var(--brand-orange-ink);width:2px;position:absolute;top:0;bottom:0;left:42%}.proof-transcript{gap:8px;display:grid}.proof-transcript>span{background:#f7f9fa;border-left:2px solid #0000;grid-template-columns:70px 1fr auto;align-items:start;gap:10px;padding:12px;display:grid}.proof-transcript>span.is-active{border-left-color:var(--brand-orange);background:#fff4ed}.proof-transcript b,.proof-transcript em{color:var(--brand-blue);font-size:.67rem;font-style:normal}.proof-transcript p{color:#3e4e59;grid-column:2;margin:0;font-size:.75rem;line-height:1.35}.proof-intelligence{background:#f2f6f8;align-content:start;gap:13px;padding:24px 20px;display:grid}.proof-panel-heading,.proof-result>span,.proof-result-row{align-items:center;gap:8px;display:flex}.proof-panel-heading{color:var(--brand-blue)}.proof-result{background:#fff;border:1px solid #d7e0e6;border-radius:5px;padding:14px}.proof-result>span{color:var(--brand-orange-ink);font-size:.69rem;font-weight:760}.proof-result p{color:#51626e;margin:9px 0 0;font-size:.72rem;line-height:1.45}.proof-result-score strong{color:var(--ink);margin-top:8px;font-size:1.8rem;display:block}.proof-result-score strong small{color:var(--muted);font-size:.72rem}.proof-result-score>i{background:#dfe7ed;border-radius:3px;height:5px;display:block;overflow:hidden}.proof-result-score>i b{background:var(--brand-green);width:92%;height:100%;display:block}.proof-result-row{min-height:34px;color:var(--brand-blue);padding:0 8px;font-size:.69rem}.proof-result-row span{flex:1}.proof-result-row>b{background:var(--brand-orange);color:#fff;border-radius:50%;place-items:center;min-width:20px;min-height:20px;font-size:.62rem;display:grid}.animated-wordmark{--word-size:clamp(4.8rem, 9.6vw, 9rem);width:100%;min-height:calc(var(--word-size) * 1.3);white-space:nowrap;font-size:var(--word-size);filter:drop-shadow(0 22px 24px #26354029);justify-content:center;align-items:baseline;font-weight:330;line-height:1;display:flex}.animated-wordmark.is-compact{--word-size:clamp(3.3rem, 7vw, 7.1rem)}.brand-letter{transition:color .52s,opacity .52s,transform .7s cubic-bezier(.2,.82,.2,1),text-shadow .52s;display:inline-block;position:relative}.brand-letter-blue{color:var(--brand-blue)}.brand-letter-orange{color:var(--brand-orange)}.brand-letter.is-muted{opacity:.17;transform:translateY(.05em)scale(.97)}.brand-letter.is-focused{opacity:1;text-shadow:0 12px 24px #f28a4b29;transform:translateY(-.02em)}.allo-cluster{align-items:baseline;display:inline-flex;position:relative}.wordmark-headset{z-index:-1;fill:none;width:98%;height:167%;stroke:var(--brand-blue);stroke-width:6px;stroke-linecap:round;opacity:0;transition:opacity .56s,transform .76s cubic-bezier(.2,.82,.2,1);position:absolute;top:-53%;left:3%;overflow:visible;transform:scale(.94)}.wordmark-headset.is-visible{opacity:1;transform:scale(1)}.wordmark-headset .headset-halo{stroke:var(--brand-silver);stroke-width:12px;opacity:.7}.wordmark-headset circle{fill:var(--brand-blue);stroke:none}.signal-line{background:var(--line);height:1px;position:absolute;bottom:17%;left:6%;right:4%;overflow:hidden}.signal-line span{background:var(--brand-orange);width:34%;height:100%;animation:3.8s ease-in-out infinite signalTravel;display:block}@keyframes signalTravel{0%{transform:translate(-120%)}55%,to{transform:translate(350%)}}.trust-band{z-index:5;border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:22px;left:max(28px,50% - 584px);right:max(28px,50% - 584px)}.trust-band span{min-width:0;color:var(--brand-blue);text-align:left;border-left:1px solid var(--line);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:3px 10px;padding:14px 18px;display:grid}.trust-band span>svg{color:var(--brand-orange);grid-row:1/3;align-self:center}.trust-band b{min-width:0;font-size:.8rem;line-height:1.15}.trust-band small{color:#71818c;min-width:0;font-size:.65rem;font-weight:500;line-height:1.25}.trust-band span:first-child{border-left:0}.hero-concept-hub .trust-band{z-index:6;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;grid-template-columns:repeat(5,minmax(0,1fr));min-height:58px;bottom:0;left:clamp(44px,5vw,92px);right:clamp(44px,5vw,92px)}.hero-concept-hub .trust-band>span{color:#111820;border-left:0;grid-template-rows:1fr;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-height:58px;padding:6px 14px 7px 0}.hero-concept-hub .trust-band>span>svg{color:#111820;stroke-width:1.9px;grid-row:auto;width:25px;height:25px}.hero-concept-hub .trust-band>span:nth-child(4)>svg{color:#0c66bd}.hero-concept-hub .trust-band>span:nth-child(5)>svg{color:#111820}.hero-concept-hub .trust-band>span>b{font-size:clamp(.72rem,.78vw,.86rem);font-weight:760;line-height:1.28}.hero-concept-hub .trust-band .nowrap{min-height:0;color:inherit;font-weight:inherit;white-space:nowrap;border:0;padding:0;display:inline}.hero-concept-hub .trust-band small{display:none}.hero-concept-hub:has(.living-hub.is-video-playing) .trust-band{visibility:hidden;pointer-events:none;opacity:0!important}.feature-explorer{isolation:isolate;color:#f5f9fb;background:linear-gradient(#9bbed309 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#9bbed309 1px,#0000 1px) 0 0/72px 72px,radial-gradient(circle at 50% -10%,#4e82a138,#0000 37%),#081f2e;min-height:100svh;padding:clamp(78px,8vw,116px) max(24px,50vw - 710px) clamp(28px,4vw,48px);scroll-margin-top:0;position:relative;overflow:hidden}.feature-explorer:before,.feature-explorer:after{content:"";z-index:-1;pointer-events:none;border:1px solid #9dc5dd1a;border-radius:50%;position:absolute}.feature-explorer:before{width:680px;height:680px;top:-520px;left:calc(50% - 340px)}.feature-explorer:after{width:920px;height:920px;top:-650px;left:calc(50% - 460px)}.feature-explorer-heading{text-align:center;max-width:1180px;margin:0 auto 46px}.feature-explorer-heading .section-kicker{color:var(--brand-orange);justify-content:center;margin-bottom:14px}.feature-explorer-heading .section-kicker:after{content:"";background:currentColor;width:22px;height:2px}.feature-explorer-heading h2{color:#f7fafc;letter-spacing:-.055em;white-space:nowrap;margin:0;font-size:clamp(3rem,4.8vw,5.15rem);font-weight:680;line-height:.96}.feature-explorer-heading>p:not(.section-kicker){color:#a9bdc9;white-space:nowrap;max-width:980px;margin:22px auto 0;font-size:1rem;line-height:1.6}.feature-matrix-interaction{width:min(1420px,100vw - 48px);margin:0 auto}.feature-group-legend{flex-wrap:wrap;justify-content:center;gap:10px 18px;margin:0 0 20px;display:flex}.feature-group-legend button{--group-accent:#8fc8ff;appearance:none;border:1px solid var(--group-accent);align-items:center;gap:8px;min-height:40px;padding:9px 14px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.feature-group-legend button{border:1px solid color-mix(in srgb, var(--group-accent) 34%, #b5d7ea33)}}.feature-group-legend button{color:#d6e3ea;cursor:pointer;letter-spacing:.015em;background:linear-gradient(#84adc521,#395b6f1a);border-radius:8px;font:650 .72rem/1 inherit;transition:color .16s,background .16s,border-color .16s,box-shadow .16s,opacity .16s,transform .16s;box-shadow:inset 0 1px #ffffff1f,0 8px 20px #00090f2e}.feature-group-legend button:before{background:var(--group-accent);width:18px;height:2px;box-shadow:0 0 10px var(--group-accent);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.feature-group-legend button:before{box-shadow:0 0 10px color-mix(in srgb, var(--group-accent) 40%, transparent)}}.feature-group-legend button:before{content:""}.feature-group-legend button:hover,.feature-group-legend button:focus-visible{border-color:var(--group-accent);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.feature-group-legend button:hover,.feature-group-legend button:focus-visible{border-color:color-mix(in srgb, var(--group-accent) 64%, transparent)}}.feature-group-legend button:hover,.feature-group-legend button:focus-visible{background:var(--group-accent)}@supports (color:color-mix(in lab, red, red)){.feature-group-legend button:hover,.feature-group-legend button:focus-visible{background:color-mix(in srgb, var(--group-accent) 14%, #1f3846d1)}}.feature-group-legend button:hover,.feature-group-legend button:focus-visible{color:#eef6fa;outline:none;box-shadow:inset 0 1px #ffffff2b,0 12px 26px #00090f47}.feature-group-legend button.is-selected{border-color:var(--group-accent)}@supports (color:color-mix(in lab, red, red)){.feature-group-legend button.is-selected{border-color:color-mix(in srgb, var(--group-accent) 66%, transparent)}}.feature-group-legend button.is-selected{background:var(--group-accent)}@supports (color:color-mix(in lab, red, red)){.feature-group-legend button.is-selected{background:color-mix(in srgb, var(--group-accent) 16%, transparent)}}.feature-group-legend button.is-selected{color:#fff;box-shadow:inset 0 -3px 0 var(--group-accent), inset 0 1px 0 #fff3, 0 12px 28px var(--group-accent)}@supports (color:color-mix(in lab, red, red)){.feature-group-legend button.is-selected{box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--group-accent) 82%, transparent), inset 0 1px 0 #fff3, 0 12px 28px color-mix(in srgb, var(--group-accent) 15%, #00090f4d)}}.feature-group-legend button.is-muted{opacity:.55}.feature-group-legend .is-capture,.feature-card.is-group-capture{--group-accent:#69b9f5}.feature-group-legend .is-all{--group-accent:#d6e3ea}.feature-group-legend .is-all:before{display:none}.feature-group-legend .is-interaction,.feature-card.is-group-interaction{--group-accent:#a68be8}.feature-group-legend .is-integration,.feature-card.is-group-integration{--group-accent:#68c890}.feature-group-legend .is-security,.feature-card.is-group-security{--group-accent:#e2ae68}.feature-group-legend .is-operations,.feature-card.is-group-operations{--group-accent:#ef8a55}.feature-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;margin:0 auto;display:grid}.feature-card{isolation:isolate;border:1px solid #b5d7ea38;border-top-color:var(--group-accent,#b5d7ea);grid-template-columns:52px minmax(0,1fr);align-items:start;gap:16px;min-height:132px;padding:18px 20px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.feature-card{border-top-color:color-mix(in srgb, var(--group-accent,#b5d7ea) 74%, #b5d7ea38)}}.feature-card{box-shadow:inset 0 2px 0 var(--group-accent,#b5d7ea), inset 0 1px 0 #ffffff24, inset 0 -1px 0 #05111a3d, 0 18px 44px #010b1233;background:#78a4be18;border-radius:8px}@supports (color:color-mix(in lab, red, red)){.feature-card{box-shadow:inset 0 2px 0 color-mix(in srgb, var(--group-accent,#b5d7ea) 42%, transparent), inset 0 1px 0 #ffffff24, inset 0 -1px 0 #05111a3d, 0 18px 44px #010b1233}}.feature-card{-webkit-backdrop-filter:blur(16px)saturate(118%);backdrop-filter:blur(16px)saturate(118%);scroll-margin:88px 0 24px;transition:transform .18s,border-color .18s,box-shadow .18s,opacity .18s,filter .18s,background .18s}.feature-card.is-group-highlighted{border-color:var(--group-accent)}@supports (color:color-mix(in lab, red, red)){.feature-card.is-group-highlighted{border-color:color-mix(in srgb, var(--group-accent) 76%, #b5d7ea4d)}}.feature-card.is-group-highlighted{background:var(--group-accent)}@supports (color:color-mix(in lab, red, red)){.feature-card.is-group-highlighted{background:color-mix(in srgb, var(--group-accent) 13%, #78a4be18)}}.feature-card.is-group-highlighted{box-shadow:inset 0 3px 0 var(--group-accent), inset 0 1px 0 #fff3, 0 20px 48px #010b1247, 0 0 24px var(--group-accent)}@supports (color:color-mix(in lab, red, red)){.feature-card.is-group-highlighted{box-shadow:inset 0 3px 0 color-mix(in srgb, var(--group-accent) 78%, transparent), inset 0 1px 0 #fff3, 0 20px 48px #010b1247, 0 0 24px color-mix(in srgb, var(--group-accent) 11%, transparent)}}.feature-card.is-group-dimmed{opacity:.32;filter:saturate(.45);transform:scale(.985)}.feature-card:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(135deg,#ffffff17,#0000 38%);position:absolute;inset:0}.feature-card.is-linked{cursor:pointer}.feature-card.is-linked:hover,.feature-card.is-linked:focus-visible{z-index:2;border-color:#f28a4bc7;transform:translateY(-4px);box-shadow:inset 0 1px #fff3,0 22px 52px #00080e57,0 0 0 1px #f28a4b14}.feature-card-icon{border:1px solid #d1e7f342;border-radius:10px;place-items:center;width:52px;height:52px;display:grid;box-shadow:inset 0 1px #ffffff2e,0 10px 24px #000a113d}.feature-card .feature-card-icon{background:var(--group-accent)}@supports (color:color-mix(in lab, red, red)){.feature-card .feature-card-icon{background:color-mix(in srgb, var(--group-accent) 19%, #0f3043e0)}}.feature-card .feature-card-icon{color:var(--group-accent)}.feature-card-copy{flex-direction:column;min-width:0;min-height:0;display:flex}.feature-card-title-row{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.feature-card h3{color:#f5f9fb;margin:1px 0 0;font-size:.98rem;line-height:1.22}.feature-card-arrow{color:var(--brand-orange-ink);flex:none;transition:transform .18s}.feature-card.is-linked:hover .feature-card-arrow{transform:translate(4px)}.feature-card p{color:#aabdc8;margin:10px 0 0;font-size:.73rem;line-height:1.52}@media (width>=1800px) and (height>=1000px){.feature-explorer{padding:clamp(92px,8vh,124px) max(48px,50vw - 940px) clamp(44px,5vh,64px)}.feature-explorer-heading{max-width:1500px;margin-bottom:clamp(40px,3.6vh,52px)}.feature-explorer-heading .section-kicker{margin-bottom:18px;font-size:.84rem}.feature-explorer-heading h2{font-size:clamp(5.4rem,4vw,6.4rem)}.feature-explorer-heading>p:not(.section-kicker){max-width:1220px;margin-top:24px;font-size:1.12rem}.feature-card-grid{gap:18px;width:min(1880px,100vw - 96px)}.feature-matrix-interaction{width:min(1880px,100vw - 96px)}.feature-card{grid-template-columns:64px minmax(0,1fr);gap:20px;min-height:clamp(158px,13.2vh,174px);padding:24px 26px}.feature-card-icon{width:64px;height:64px}.feature-card h3{font-size:1.1rem}.feature-card p{margin-top:12px;font-size:.82rem;line-height:1.55}}@media (width<=1120px){.feature-explorer-heading{max-width:840px}.feature-explorer-heading h2,.feature-explorer-heading>p:not(.section-kicker){white-space:normal}.feature-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.feature-explorer{padding:88px 14px}.feature-explorer-heading{margin-bottom:38px}.feature-explorer-heading h2{font-size:clamp(2.9rem,14vw,4rem)}.feature-explorer-heading>p:not(.section-kicker){font-size:.86rem}.feature-card-grid,.feature-matrix-interaction{width:100%}.feature-card-grid{grid-template-columns:1fr}.feature-card{min-height:132px;padding:19px 17px}}@media (width>=1181px) and (height>=720px){.feature-explorer{grid-template-rows:auto minmax(0,1fr);height:auto;min-height:100dvh;padding:clamp(146px,15vh,172px) max(24px,50vw - 710px) clamp(18px,3.4vh,34px);display:grid}.feature-explorer-heading{margin-bottom:clamp(12px,2vh,20px)}.feature-explorer-heading .section-kicker{margin-bottom:8px}.feature-explorer-heading h2{font-size:clamp(2.3rem,3.35vw,3.5rem)}.feature-explorer-heading>p:not(.section-kicker){margin-top:10px;font-size:.9rem;line-height:1.4}.feature-matrix-interaction{flex-direction:column;min-height:0;display:flex}.feature-group-legend{margin-bottom:clamp(10px,1.5vh,16px)}.feature-card-grid{--feature-card-row-height:clamp(88px, calc(132px - 2.4vw), 104px);grid-auto-rows:var(--feature-card-row-height);flex:none;align-content:start;gap:clamp(8px,1.25vh,14px);min-height:0}.feature-card{min-height:var(--feature-card-row-height);grid-template-columns:44px minmax(0,1fr);gap:12px;padding:12px 14px}.feature-card-icon{width:44px;height:44px}.feature-card h3{font-size:.9rem}.feature-card p{margin-top:6px;font-size:.68rem;line-height:1.4}}@media (width>=1181px) and (height<=800px){.feature-explorer-heading>p:not(.section-kicker){display:none}}@media (width>=1800px) and (height>=1000px){.feature-explorer{padding-inline:max(48px,50vw - 940px)}}.journey-overview{z-index:10;background:var(--brand-blue-deep);color:#fff;border-top:1px solid #ffffff21;border-bottom:1px solid #ffffff21;grid-template-columns:repeat(5,1fr);width:100%;margin:0 auto;display:grid;position:relative}.journey-overview a{color:#9eb0bc;border-right:1px solid #ffffff1f;align-items:center;gap:11px;min-height:76px;padding:0 clamp(12px,2vw,32px);font-size:.84rem;font-weight:690;transition:background .22s,color .22s;display:flex}.journey-overview a:last-child{border-right:0}.journey-overview a span{color:var(--brand-orange);font-family:Cascadia Mono,Consolas,monospace;font-size:.7rem}.journey-overview a:hover,.journey-overview a.is-active{color:#fff;background:#ffffff12}.story-section{background:var(--brand-blue-deep);color:#f5f8fa;position:relative}.story-visual{z-index:1;pointer-events:none;width:100%;height:100svh;position:sticky;top:0;overflow:hidden}.data-core-scene,.data-core-canvas{width:100%;height:100%;position:absolute;inset:0}.story-codeword{z-index:2;width:46%;color:var(--brand-orange);text-align:center;text-transform:lowercase;filter:drop-shadow(0 18px 26px #00000040);margin:0;font-family:Century Gothic,Trebuchet MS,Aptos,Segoe UI,Arial,sans-serif;font-size:clamp(3.6rem,6.8vw,6.8rem);font-weight:400;line-height:1;animation:.56s cubic-bezier(.22,1,.36,1) both storyCodewordIn;position:absolute;top:clamp(104px,14vh,132px);left:50%}.story-codeword.is-workspace{top:clamp(92px,12vh,116px)}.core-callouts{z-index:3;opacity:0;transition:opacity .46s;position:absolute;inset:0}.core-callouts.is-visible{animation:.28s 1.35s both coreCalloutsReveal}@keyframes coreCalloutsReveal{0%{opacity:0}to{opacity:1}}.core-callouts span{z-index:2;color:#dce6ec;letter-spacing:0;text-transform:uppercase;text-shadow:0 2px 8px #0000005c;opacity:0;background:#081822eb;padding:4px 6px;font-family:Cascadia Mono,Consolas,monospace;font-size:.68rem;font-weight:720;transition:opacity .36s,transform .52s cubic-bezier(.22,1,.36,1);position:absolute;transform:translateY(9px)}.core-callouts.is-visible span{opacity:1;transform:translateY(0)}.core-callouts span:before,.core-callouts span:after{display:none}.core-leaders{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.core-leaders path{fill:none;stroke:#f28a4bd1;stroke-width:1px;vector-effect:non-scaling-stroke}.core-leaders circle{fill:var(--brand-blue-deep);stroke:var(--brand-orange);stroke-width:1px;vector-effect:non-scaling-stroke}.core-leaders-mobile{display:none}.core-callouts span:before{background:linear-gradient(90deg, #91a6b738, var(--brand-orange));width:clamp(64px,7vw,116px);height:1px}.core-callouts span:after{border:1px solid var(--brand-orange);background:var(--brand-blue-deep);border-radius:50%;width:7px;height:7px;transform:translateY(-3px)}.core-callouts span:first-of-type{transition-delay:80ms;top:36%;left:49%}.core-callouts span:nth-of-type(2){transition-delay:.15s;top:36%;right:4%}.core-callouts span:nth-of-type(3){transition-delay:.22s;top:26%;left:65%}@keyframes storyCodewordIn{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}.capture-callouts{z-index:3;opacity:0;transition:opacity .42s;position:absolute;inset:0}.capture-callouts.is-visible{opacity:1}.capture-callouts span{color:#dce6ec;letter-spacing:0;text-transform:uppercase;text-shadow:0 2px 8px #0000005c;opacity:0;background:#081822eb;padding:4px 6px;font-family:Cascadia Mono,Consolas,monospace;font-size:.68rem;font-weight:720;transition:opacity .36s,transform .52s cubic-bezier(.22,1,.36,1);position:absolute;transform:translateY(10px)}.capture-callouts.is-visible span{opacity:1;transform:translateY(0)}.capture-callouts span:before,.capture-callouts span:after{content:"";background:linear-gradient(90deg, #91a6b72e, var(--brand-orange));transform-origin:50%;height:1px;position:absolute;top:50%}.capture-callouts span:nth-child(odd):after{width:clamp(52px,7vw,112px);left:calc(100% + 10px)}.capture-callouts span:nth-child(2n):before{background:linear-gradient(90deg, var(--brand-orange), #91a6b72e);width:clamp(52px,7vw,112px);right:calc(100% + 10px)}.capture-callouts span:first-child{transition-delay:80ms;top:31%;left:52%}.capture-callouts span:nth-child(2){transition-delay:.13s;top:29%;right:7%}.capture-callouts span:nth-child(3){transition-delay:.18s;top:48%;left:48%}.capture-callouts span:nth-child(4){transition-delay:.23s;top:46%;right:5%}.capture-callouts span:nth-child(5){transition-delay:.28s;top:64%;left:50%}.capture-callouts span:nth-child(6){transition-delay:.33s;top:62%;right:6%}.capture-callouts span:first-child:after{transform:rotate(18deg)}.capture-callouts span:nth-child(2):before{transform:rotate(-18deg)}.capture-callouts span:nth-child(5):after{transform:rotate(-17deg)}.capture-callouts span:nth-child(6):before{transform:rotate(17deg)}.service-callouts{z-index:3;opacity:0;transition:opacity .42s;position:absolute;inset:0}.service-callouts.is-visible{opacity:1}.service-callouts span{color:#f3f7f9;letter-spacing:0;text-transform:uppercase;text-shadow:0 2px 8px #0000005c;opacity:0;background:#081822eb;padding:4px 6px;font-family:Cascadia Mono,Consolas,monospace;font-size:.68rem;font-weight:720;transition:opacity .36s,transform .52s cubic-bezier(.22,1,.36,1);position:absolute;transform:translateY(10px)}.service-callouts.is-visible span{opacity:1;transform:translateY(0)}.service-callouts span:before,.service-callouts span:after{content:"";background:linear-gradient(90deg, #91a6b72e, var(--brand-orange));transform-origin:50%;height:1px;position:absolute;top:50%}.service-callouts span:nth-child(odd):after{width:clamp(52px,7vw,112px);left:calc(100% + 10px)}.service-callouts span:nth-child(2n):before{background:linear-gradient(90deg, var(--brand-orange), #91a6b72e);width:clamp(52px,7vw,112px);right:calc(100% + 10px)}.service-callouts span:first-child{transition-delay:80ms;top:28%;left:51%}.service-callouts span:nth-child(2){transition-delay:.13s;top:27%;right:7%}.service-callouts span:nth-child(3){transition-delay:.18s;top:43%;left:47%}.service-callouts span:nth-child(4){transition-delay:.23s;top:42%;right:5%}.service-callouts span:nth-child(5){transition-delay:.28s;top:58%;left:50%}.service-callouts span:nth-child(6){transition-delay:.33s;top:57%;right:6%}.service-callouts span:first-child:after{transform:rotate(16deg)}.service-callouts span:nth-child(2):before,.service-callouts span:nth-child(5):after{transform:rotate(-16deg)}.service-callouts span:nth-child(6):before{transform:rotate(16deg)}.visual-caption{z-index:3;color:#c2cfd7;text-transform:uppercase;align-items:center;gap:12px;margin:0;font-size:.76rem;font-weight:720;display:flex;position:absolute;bottom:clamp(28px,5vh,58px);right:clamp(24px,4vw,66px)}.visual-caption span{color:var(--brand-orange);font-family:Cascadia Mono,Consolas,monospace}.story-steps{z-index:4;width:var(--content);margin:-100svh auto 0;position:relative}.story-step{align-items:center;min-height:100svh;padding:120px 0;scroll-margin-top:84px;display:flex;position:relative}.story-section-anchor{width:1px;height:1px;scroll-margin-top:84px;position:absolute;top:0;left:0}.story-copy{opacity:.35;width:min(460px,41vw);padding:34px 0;transition:opacity .42s,transform .52s;transform:translateY(24px)}.story-step.is-active .story-copy{opacity:1;transform:translateY(0)}.story-copy .section-kicker span{color:#b9c7d0;font-family:Cascadia Mono,Consolas,monospace}.story-copy h2{max-width:560px;font-size:clamp(2.55rem,4.35vw,4.7rem);line-height:1.02}.story-copy>p:not(.section-kicker){color:#aebdc7;margin:26px 0 0;font-size:1.05rem;line-height:1.7}.story-copy ul{gap:11px;margin:26px 0 0;padding:0;list-style:none;display:grid}.story-copy li{color:#e6edf1;align-items:center;gap:10px;font-size:.92rem;display:flex}.story-copy li svg{color:var(--brand-orange)}.voice-section{isolation:isolate;background:linear-gradient(90deg,#43586c0b 1px,#0000 1px) 0 0/84px 84px,linear-gradient(#43586c0b 1px,#0000 1px) 0 0/84px 84px,#f7f9fa;padding:clamp(104px,12vw,168px) max(24px,50vw - 590px);position:relative;overflow:hidden}.voice-section:before{content:"CAPTURE";z-index:-1;color:#43586c09;letter-spacing:-.08em;pointer-events:none;font-size:clamp(7rem,16vw,15rem);font-weight:800;line-height:.8;position:absolute;top:56px;right:-.035em}.voice-intro{width:var(--content);grid-template-columns:minmax(0,1.05fr) minmax(320px,.75fr);align-items:end;gap:clamp(48px,9vw,132px);margin:0 auto 76px;display:grid}.voice-heading-topline{justify-content:space-between;align-items:center;gap:22px;margin-bottom:24px;display:flex}.voice-heading-topline .section-kicker{color:var(--brand-orange-ink);margin:0}.voice-status{color:#2c6d4c;letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:8px;font-size:.69rem;font-weight:760;display:inline-flex}.voice-status>span{background:var(--brand-green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #63b68a24}.voice-heading h2{color:var(--brand-blue-deep);letter-spacing:-.055em;margin:0;font-size:clamp(3.4rem,6vw,6.45rem);font-weight:680;line-height:.93}.voice-heading h2 span{color:var(--brand-blue)}.voice-lede{padding-bottom:5px}.voice-lede>p{color:#4f606c;margin:0;font-size:1.04rem;line-height:1.72}.voice-lede>p+p{color:#71808a;margin-top:14px;font-size:.9rem}.voice-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px;display:flex}.voice-text-link,.voice-proof-intro>a{color:var(--brand-orange-ink);align-items:center;gap:8px;font-size:.82rem;font-weight:750;display:inline-flex}.voice-map{width:var(--content);color:#fff;background:radial-gradient(circle,#f28a4b1f,#0000 28%),linear-gradient(135deg,#0d202d,#07141d 72%);border:1px solid #91a6b73d;border-radius:10px;grid-template-columns:minmax(220px,1fr) 64px minmax(180px,.7fr) 64px minmax(220px,1fr);align-items:center;gap:18px;min-height:460px;margin:0 auto;padding:clamp(34px,5vw,66px);display:grid;box-shadow:0 34px 80px #0c1b262e}.voice-map-column{gap:10px;display:grid}.voice-map-column>p{color:#8fa6b6;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:.65rem;font-weight:760}.voice-map-node{background:#ffffff0b;border:1px solid #ffffff24;border-radius:6px;grid-template-columns:28px 1fr;align-items:center;gap:13px;min-height:77px;padding:14px;transition:border-color .18s,background .18s,transform .18s;display:grid}.voice-map-node:hover{background:#ffffff13;border-color:#f28a4b94;transform:translateY(-2px)}.voice-map-node>span{color:var(--brand-orange);font-family:Cascadia Mono,Consolas,monospace;font-size:.64rem}.voice-map-node div{min-width:0}.voice-map-node b,.voice-map-node small{display:block}.voice-map-node b{font-size:.88rem}.voice-map-node small{color:#aebdc7;margin-top:6px;font-size:.67rem;line-height:1.4}.voice-map-connector{color:var(--brand-orange);align-items:center;display:flex}.voice-map-connector span{background:linear-gradient(90deg, #f28a4b26, var(--brand-orange));width:100%;height:1px}.voice-map-core{text-align:center;place-items:center;min-height:220px;display:grid;position:relative}.voice-core-rings,.voice-core-rings i{border:1px solid #f28a4b47;border-radius:50%;position:absolute;inset:50%;transform:translate(-50%,-50%)}.voice-core-rings{border-color:#ffffff1f;width:184px;height:184px}.voice-core-rings i:first-child{width:150px;height:150px}.voice-core-rings i:nth-child(2){border-color:#ffffff21;width:118px;height:118px}.voice-core-rings i:nth-child(3){border-color:#f28a4b75;width:88px;height:88px;animation:3.2s ease-in-out infinite voice-pulse}@keyframes voice-pulse{0%,to{box-shadow:0 0 #f28a4b00}50%{box-shadow:0 0 0 16px #f28a4b0f}}.voice-core-content{z-index:2;place-items:center;gap:5px;display:grid;position:relative}.voice-core-content svg{color:var(--brand-orange);margin-bottom:3px}.voice-core-content b{font-size:1.2rem}.voice-core-content span{color:#b9c7d0;text-transform:uppercase;font-size:.65rem;font-weight:650;line-height:1.35}.voice-map-core>small{color:#758b9b;font-size:.61rem;line-height:1.4;position:absolute;bottom:-8px}.voice-pillars{width:var(--content);border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:repeat(3,1fr);margin:34px auto 0;display:grid;box-shadow:0 18px 52px #142a3712}.voice-pillars article{border-left:1px solid var(--line);min-height:330px;padding:36px 34px 30px;position:relative}.voice-pillars article:first-child{border-left:0}.voice-pillars article>svg{color:var(--brand-orange-ink)}.voice-pillars article>span{color:#9aabb6;font-family:Cascadia Mono,Consolas,monospace;font-size:.66rem;position:absolute;top:34px;right:32px}.voice-pillars h3{max-width:270px;color:var(--brand-blue-deep);margin:48px 0 14px;font-size:1.3rem;line-height:1.2}.voice-pillars p{color:#667680;margin:0;font-size:.83rem;line-height:1.65}.voice-keywords{flex-wrap:wrap;gap:6px;margin-top:22px;display:flex}.voice-keywords b,.voice-scope-list span{color:#526671;background:#f8fafb;border:1px solid #dce4e9;border-radius:4px;padding:6px 8px;font-size:.62rem;font-weight:720}.voice-process{width:var(--content);grid-template-columns:minmax(240px,.65fr) minmax(0,1.35fr);align-items:start;gap:clamp(46px,8vw,112px);margin:clamp(90px,11vw,142px) auto;display:grid}.voice-process-heading .section-kicker{color:var(--brand-orange-ink)}.voice-process-heading h3,.voice-proof-intro h3{color:var(--brand-blue-deep);letter-spacing:-.04em;margin:0;font-size:clamp(2.2rem,3.5vw,3.7rem);font-weight:680;line-height:1}.voice-process ol{border-top:1px solid #b9c7d0;margin:0;padding:0;list-style:none}.voice-process li{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;align-items:center;gap:20px;min-height:106px;display:grid}.voice-process li>span{color:var(--brand-orange-ink);font-family:Cascadia Mono,Consolas,monospace;font-size:.68rem}.voice-process li b{color:var(--brand-blue-deep);font-size:1rem}.voice-process li p{color:#687984;margin:5px 0 0;font-size:.77rem;line-height:1.5}.voice-proof{width:var(--content);background:var(--brand-blue-deep);color:#fff;border:1px solid #ffffff29;border-radius:9px;margin:0 auto;scroll-margin-top:100px;overflow:hidden}.voice-proof>div:not(.voice-proof-strip){padding:clamp(32px,4.5vw,54px)}.voice-proof{grid-template-columns:minmax(250px,.75fr) minmax(0,1.45fr);display:grid}.voice-proof-intro{border-right:1px solid #ffffff24}.voice-proof-intro .section-kicker{color:var(--brand-orange)}.voice-proof-intro h3{color:#fff;font-size:clamp(2rem,3vw,3.05rem)}.voice-proof-intro>p:not(.section-kicker){color:#a9bac5;margin:26px 0 0;font-size:.78rem;line-height:1.65}.voice-proof-intro>a{color:var(--brand-orange);margin-top:26px}.voice-proof-detail{grid-template-columns:minmax(240px,.9fr) minmax(300px,1.1fr);gap:clamp(34px,5vw,66px);display:grid}.voice-proof-label{color:#e9f0f4;align-items:center;gap:10px;margin-bottom:20px;font-size:.78rem;display:flex}.voice-proof-label svg{color:var(--brand-orange)}.voice-codec-row{color:#aebdc7;border-bottom:1px solid #ffffff1f;grid-template-columns:1.25fr .75fr 54px;align-items:center;min-height:45px;font-size:.69rem;display:grid}.voice-codec-row b{color:#fff}.voice-codec-row strong{color:var(--brand-orange);font-family:Cascadia Mono,Consolas,monospace}.voice-codec-head{color:#6f8796;text-transform:uppercase;min-height:30px;font-size:.56rem;font-weight:760}.voice-codecs>p{color:#89a0ae;gap:8px;margin:18px 0 0;font-size:.63rem;line-height:1.5;display:flex}.voice-codecs>p svg{color:var(--brand-green);flex:none}.voice-policy-metrics{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);display:grid}.voice-policy-metrics>div{border-left:1px solid #ffffff24;flex-direction:column;justify-content:center;min-height:112px;padding:12px;display:flex}.voice-policy-metrics>div:first-child{border-left:0;padding-left:0}.voice-policy-metrics strong{color:var(--brand-orange);font-size:2rem;font-weight:620}.voice-policy-metrics span{margin-top:3px;font-size:.65rem;font-weight:740}.voice-policy-metrics small{color:#8198a7;margin-top:6px;font-size:.53rem;line-height:1.35}.voice-scope-list{flex-wrap:wrap;gap:5px;margin-top:18px;display:flex}.voice-scope-list span{color:#aebdc7;background:#ffffff0a;border-color:#ffffff1f;font-size:.55rem}.voice-proof-strip{background:#ffffff09;border-top:1px solid #ffffff24;grid-column:1/-1;grid-template-columns:repeat(4,1fr) 1.35fr;align-items:stretch;min-height:82px;display:grid}.voice-proof-strip>*{color:#aabac5;text-align:center;border-left:1px solid #ffffff1f;justify-content:center;align-items:center;gap:7px;padding:16px;font-size:.62rem;display:flex}.voice-proof-strip>:first-child{border-left:0}.voice-proof-strip strong{color:var(--brand-orange);font-size:1.05rem}.voice-proof-strip>b{color:#fff;font-size:.68rem}.extended-api-section{--feature-accent:#1594b8;background-color:#082331;background-image:radial-gradient(circle at 74% 40%,#449ece40,#0000 32%),linear-gradient(#5e9fc014 1px,#0000 1px),linear-gradient(90deg,#5e9fc014 1px,#0000 1px);background-size:auto,56px 56px,56px 56px;padding:clamp(72px,9vw,124px) 0 0;scroll-margin-top:100px}.api-voice-proof{width:var(--content);color:#fff;background:0 0;grid-template-columns:minmax(300px,.95fr) minmax(0,1.25fr);margin:0 auto;display:grid}.api-voice-proof .api-single-heading{grid-column:1/-1;align-items:center;padding:clamp(22px,2.5vw,30px) clamp(28px,4vw,52px);display:flex}.api-voice-proof .api-single-heading .section-kicker{color:#e56823;letter-spacing:.08em;margin:0;font-size:.76rem;font-weight:780}.api-voice-proof .api-editorial-layout{grid-column:1/-1;grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);display:grid}.api-voice-proof .api-story,.api-voice-proof .api-actions{padding:clamp(32px,4.5vw,54px)}.api-voice-proof .api-story{border:0}.api-voice-proof .api-story h3{color:#fff;letter-spacing:-.052em;max-width:680px;margin:0;font-size:clamp(2.5rem,4vw,4.35rem);font-weight:670;line-height:.98}.api-voice-proof .api-story>p{color:#a9bac5;max-width:720px;margin:22px 0 0;font-size:clamp(.96rem,1.1vw,1.12rem);line-height:1.55}.api-voice-proof .api-story .api-story-lead{border-left:3px solid var(--feature-accent);color:#e1edf2;padding-left:18px;font-size:clamp(1.08rem,1.35vw,1.25rem);line-height:1.48}.api-voice-proof .api-access-line{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:28px;display:grid}.api-voice-proof .api-access-line span{background:#17485f85;border:1px solid #7ed3e961;border-radius:5px;min-width:0;min-height:100px;padding:14px 15px 15px}.api-voice-proof .api-access-line b,.api-voice-proof .api-access-line small,.api-voice-proof .api-actions b,.api-voice-proof .api-actions small{display:block}.api-voice-proof .api-access-line b,.api-voice-proof .api-actions b{color:#fff}.api-voice-proof .api-access-line b{font-size:clamp(1.1rem,1.2vw,1.28rem)}.api-voice-proof .api-access-line small{color:#91a8b4;margin-top:5px;font-size:clamp(.9rem,1vw,1.02rem);line-height:1.5}.api-voice-proof .api-actions{border-top:0}.api-voice-proof .api-actions .market-block-label{color:#7ed3e9;letter-spacing:.09em;font-size:clamp(.72rem,.78vw,.84rem)}.api-voice-proof .api-actions ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:13px 0 0;padding:0;list-style:none;display:grid}.api-voice-proof .api-actions li{background:#17485f85;border:1px solid #7ed3e961;border-radius:6px;grid-template-columns:auto minmax(0,1fr);gap:14px;min-width:0;min-height:146px;padding:16px;display:grid}.api-voice-proof .api-actions li>svg{color:var(--feature-accent);margin-top:2px}.api-voice-proof .api-actions b{font-size:clamp(1.1rem,1.2vw,1.28rem)}.api-voice-proof .api-actions small{color:#a9bac5;margin-top:6px;font-size:clamp(.88rem,.98vw,1rem);line-height:1.52}.crm-export-section{--feature-accent:#e56823}.encryption-crm-section,.ha-recovery-crm-section{background-color:#f3f7fa;background-image:radial-gradient(circle at 74% 40%,#449ece24,#0000 32%),linear-gradient(#355c730e 1px,#0000 1px),linear-gradient(90deg,#355c730e 1px,#0000 1px);background-size:auto,60px 60px,60px 60px}.encryption-crm-section .api-voice-proof,.ha-recovery-crm-section .api-voice-proof,.encryption-crm-section .api-voice-proof .api-story h3,.ha-recovery-crm-section .api-voice-proof .api-story h3{color:#102532}.encryption-crm-section .api-voice-proof .api-story>p,.ha-recovery-crm-section .api-voice-proof .api-story>p{color:#536a76}.encryption-crm-section .api-voice-proof .api-story .api-story-lead,.ha-recovery-crm-section .api-voice-proof .api-story .api-story-lead{color:#395867}.api-voice-proof .api-story a{color:#f29b65;text-underline-offset:.18em;text-decoration-color:#f29b65a3}.api-voice-proof .crm-export-actions{background:#0d2632;border:1px solid #c1e1eb61;border-radius:16px;place-self:start center;width:min(1054px,100%);margin:clamp(28px,4vw,48px) auto 0;padding:0;overflow:hidden;box-shadow:0 26px 60px #010f184d,0 8px 20px #00000029}.api-voice-proof .crm-export-actions ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:clamp(18px,2vw,26px)}.api-voice-proof .crm-export-actions li{background:0 0;border:0;border-left:1px solid #ffffff21;border-radius:0;min-height:150px;padding:2px clamp(14px,1.6vw,22px)}.api-voice-proof .crm-export-actions li:first-child{border-left:0;padding-left:0}.api-voice-proof .crm-export-actions li:last-child{padding-right:0}.api-voice-proof .encryption-crm-actions ul{grid-template-columns:repeat(3,minmax(0,1fr))}.api-voice-proof .encryption-crm-actions li:nth-child(4){border-left:0;padding-left:0}@media (width>=981px){.extended-api-section .crm-export-proof .api-editorial-layout{grid-template-columns:minmax(0,1fr)}.crm-export-proof .api-story{grid-template-columns:minmax(0,.92fr) minmax(340px,.98fr);align-items:start;column-gap:clamp(32px,6vw,86px);display:grid}.crm-export-proof .api-story h3{grid-row:1/span 2}.crm-export-proof .api-story>p{grid-column:2;margin:0}.crm-export-proof .api-story>p+p{margin-top:22px}}.crm-export-result{background:#ffffff0a;border-top:1px solid #ffffff21;align-items:flex-start;gap:11px;margin:0;padding:15px clamp(18px,2vw,26px);display:flex}.crm-export-result>svg{color:var(--feature-accent);margin-top:2px}.crm-export-result span{flex-wrap:wrap;align-items:baseline;gap:.45em;display:flex}.crm-export-result b,.crm-export-result small{display:inline}.crm-export-result b{color:#fff;font-size:clamp(1.1rem,1.2vw,1.28rem)}.crm-export-result small{color:#a9bac5;margin-top:0;font-size:clamp(.88rem,.98vw,1rem);line-height:1.52}.extended-api-section>.feature-connections{box-sizing:border-box;border-top:1px solid #ddeef647;width:100%;min-height:72px;margin:14px 0 0;padding-inline:max(24px,50vw + min(1680px,100vw - 72px)/-2)}@media (width>=981px){.extended-api-section{grid-template-rows:minmax(min-content,1fr) auto;row-gap:14px;height:auto;min-height:100svh;padding:0;display:grid}.api-voice-proof{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);width:min(1680px,100vw - 72px);min-height:0;margin:clamp(96px,11svh,104px) auto 0}.api-voice-proof .api-editorial-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.api-voice-proof .api-single-heading{padding-block:clamp(18px,2.2svh,24px)}.api-voice-proof .api-story,.api-voice-proof .api-actions{padding-block:clamp(18px,2.7svh,28px)}.api-voice-proof .api-access-line{margin-top:20px}.extended-api-section>.feature-connections{margin:0}.extended-api-section .encryption-crm-proof .api-editorial-layout,.extended-api-section .governance-crm-proof .api-editorial-layout{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:clamp(32px,6vw,86px)}.encryption-crm-proof .api-story{padding-inline:clamp(2px,1vw,14px);display:block}.encryption-crm-proof .api-story h3{grid-row:auto}.governance-crm-proof .api-story{padding-inline:clamp(2px,1vw,14px);display:block}.governance-crm-proof .api-story h3{grid-row:auto}.encryption-crm-proof .api-story>p,.encryption-crm-proof .api-story>p+p,.governance-crm-proof .api-story>p,.governance-crm-proof .api-story>p+p{grid-column:auto;margin:22px 0 0}.encryption-crm-proof .encryption-crm-actions,.governance-crm-proof .governance-crm-actions{align-self:start;width:100%;margin:0}}.api-voice-proof .encryption-crm-actions ul{grid-template-rows:repeat(4,auto);grid-template-columns:minmax(160px,.58fr) minmax(0,1fr);gap:0;height:auto;padding:0}.api-voice-proof .encryption-crm-actions li{border:0;border-top:1px solid #ffffff21;min-height:0;padding:clamp(14px,1.5vw,22px)}.api-voice-proof .encryption-crm-actions li:first-child{text-align:center;border-top:0;border-right:1px solid #ffffff21;grid-row:1/span 4;align-content:center;padding:clamp(18px,2vw,28px)}.api-voice-proof .encryption-crm-actions li:nth-child(2){border-top:0}.api-voice-proof .encryption-crm-actions li:nth-child(4){padding-left:clamp(14px,1.5vw,22px)}.api-voice-proof .encryption-crm-actions li:last-child{padding-right:clamp(14px,1.5vw,22px)}.api-voice-proof .encryption-crm-actions li:first-child>svg{justify-self:center}.api-voice-proof .governance-crm-actions{grid-template-rows:auto auto auto;gap:0;padding:0;display:grid}.api-voice-proof .governance-crm-actions>div{background:0 0;border:0;border-top:1px solid #ffffff21;border-radius:0;grid-template-columns:32px minmax(0,1fr) 32px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:clamp(18px,2vw,28px);display:grid}.api-voice-proof .governance-crm-actions>div:first-child{border-top:0}.api-voice-proof .governance-crm-actions>div>svg{color:var(--feature-accent);grid-row:auto}.api-voice-proof .governance-crm-actions>div>span{gap:5px;min-width:0;display:grid}.api-voice-proof .governance-crm-actions>div b{color:#fff;font-size:clamp(1rem,1.12vw,1.15rem)}.api-voice-proof .governance-crm-actions>div small{color:#a9bac5;margin:0;font-size:clamp(.76rem,.9vw,.94rem);line-height:1.5}.api-voice-proof .governance-crm-actions .governance-artifact-line{color:#a9bac5;border-top:1px solid #ffffff21;flex-wrap:wrap;align-items:baseline;gap:.55em;margin:0;padding:15px clamp(18px,2vw,28px);font-size:clamp(.76rem,.9vw,.94rem);line-height:1.5;display:flex}.api-voice-proof .governance-crm-actions .governance-artifact-line b{color:#fff}@media (width<=980px){.api-voice-proof .encryption-crm-actions ul{grid-template-rows:none;grid-template-columns:1fr;gap:0;height:auto;padding:clamp(18px,2vw,26px)}.api-voice-proof .encryption-crm-actions li,.api-voice-proof .encryption-crm-actions li:first-child{text-align:left;border:0;border-top:1px solid #ffffff21;grid-row:auto;padding:14px 0}.api-voice-proof .encryption-crm-actions li:first-child{border-top:0}.api-voice-proof .encryption-crm-actions li:first-child>svg{justify-self:start}.api-voice-proof .governance-crm-actions>div{grid-template-columns:auto minmax(0,1fr);padding:18px 0}.api-voice-proof .governance-crm-actions>div>svg:nth-of-type(2),.api-voice-proof .governance-crm-actions>div>span:nth-of-type(2){display:none}.api-voice-proof .governance-crm-actions .governance-artifact-line{padding-inline:0}}.voice-footnote{width:var(--content);color:#788791;text-align:right;margin:18px auto 0;font-size:.65rem;line-height:1.5}@media (width<=980px){.voice-intro{grid-template-columns:1fr;gap:30px}.voice-heading h2{max-width:760px}.voice-lede{max-width:660px}.voice-map{grid-template-columns:minmax(180px,1fr) 38px minmax(140px,.7fr) 38px minmax(180px,1fr);gap:9px;padding:32px 24px}.voice-map-node{grid-template-columns:20px 1fr;padding:10px}.voice-map-node small{display:none}.voice-map-core{transform:scale(.84)}.voice-pillars article{min-height:350px;padding:30px 24px}.voice-process{grid-template-columns:1fr;gap:38px}.voice-proof{grid-template-columns:1fr}.voice-proof-intro{border-bottom:1px solid #ffffff24;border-right:0}.api-voice-proof,.api-voice-proof .api-editorial-layout{grid-template-columns:1fr}.api-voice-proof .api-story{border:0}}@media (width<=680px){.voice-section{background:linear-gradient(90deg,#43586c0a 1px,#0000 1px) 0 0/54px 54px,linear-gradient(#43586c0a 1px,#0000 1px) 0 0/54px 54px,#f7f9fa;padding:92px 14px}.voice-heading-topline{flex-direction:column;align-items:flex-start;gap:14px}.voice-heading h2{font-size:clamp(3rem,15vw,4.25rem)}.voice-actions{flex-direction:column;align-items:stretch}.voice-map{grid-template-columns:1fr;gap:16px;padding:24px 18px}.voice-map-connector{justify-content:center;height:34px;transform:rotate(90deg)}.voice-map-connector span{width:22px}.voice-map-core{min-height:190px;transform:none}.voice-map-core>small{bottom:-1px}.voice-pillars{grid-template-columns:1fr}.voice-pillars article{border-top:1px solid var(--line);border-left:0;min-height:0}.voice-pillars article:first-child{border-top:0}.voice-pillars h3{margin-top:34px}.voice-process li{grid-template-columns:36px 1fr}.voice-proof-detail,.voice-policy-metrics{grid-template-columns:1fr}.voice-policy-metrics>div,.voice-policy-metrics>div:first-child{border-top:1px solid #ffffff24;border-left:0;min-height:90px;padding:14px 0}.voice-policy-metrics>div:first-child{border-top:0}.voice-proof-strip{grid-template-columns:repeat(2,1fr)}.voice-proof-strip>*{border-top:1px solid #ffffff1f;min-height:64px}.voice-proof-strip>:nth-child(odd){border-left:0}.voice-proof-strip>:first-child,.voice-proof-strip>:nth-child(2){border-top:0}.voice-proof-strip>b{grid-column:1/-1}.voice-footnote{text-align:left}.extended-api-section{padding-top:72px}.api-voice-proof{width:calc(100vw - 28px)}.api-voice-proof .api-single-heading{gap:10px;padding:22px 18px}.api-voice-proof .api-story,.api-voice-proof .api-actions{padding:30px 18px}.api-voice-proof .api-story h3{font-size:clamp(2.25rem,11vw,3.1rem)}.api-voice-proof .api-access-line,.api-voice-proof .api-actions ul{grid-template-columns:1fr}.api-voice-proof .crm-export-actions li{border-top:1px solid #ffffff21;border-left:0;padding:12px 0}.api-voice-proof .crm-export-actions li:first-child{border-top:0;padding-top:0}.crm-export-result{padding:15px 18px}.extended-api-section>.feature-connections{margin-top:14px;padding-inline:18px}}.voice-section-technical{padding-top:clamp(100px,11vw,148px);padding-bottom:clamp(100px,11vw,148px)}.voice-section-technical:before{content:"VOICE"}.voice-tech-part{width:var(--content);border-top:1px solid #cbd6dc;margin:0 auto;padding:clamp(66px,8vw,104px) 0}.voice-tech-part:first-child{border-top:0;padding-top:0}.voice-tech-index{color:#617580;letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:36px;font-size:.69rem;font-weight:770;display:flex}.voice-tech-index span{color:var(--brand-orange-ink);font-family:Cascadia Mono,Consolas,monospace}.voice-tech-index:after{content:"";background:#aabac4;width:42px;height:1px}.voice-tech-intro-grid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:end;gap:clamp(48px,9vw,126px);display:grid}.voice-tech-introduction .voice-heading-topline{justify-content:flex-start}.voice-tech-introduction h2{max-width:780px;color:var(--brand-blue-deep);letter-spacing:-.05em;margin:0;font-size:clamp(3rem,5.3vw,5.8rem);font-weight:670;line-height:.98}.voice-tech-lede>p{color:#4f616d;margin:0;font-size:.98rem;line-height:1.72}.voice-tech-lede>p+p{color:#6f7f89;margin-top:14px;font-size:.86rem}.voice-tech-terms{flex-wrap:wrap;gap:6px;margin-top:24px;display:flex}.voice-tech-terms span,.voice-tech-scope-list span{color:#526874;background:#ffffffb3;border:1px solid #d4dfe5;border-radius:4px;padding:7px 9px;font-family:Cascadia Mono,Consolas,monospace;font-size:.58rem;font-weight:720}.voice-tech-terms span.is-planned{color:#6f7f89;border-style:dashed;align-items:center;gap:6px;display:inline-flex}.voice-tech-terms span.is-planned small{color:var(--brand-orange-ink);letter-spacing:.04em;text-transform:uppercase;font-family:Segoe UI,Arial,Helvetica,sans-serif;font-size:.47rem;font-weight:780}.voice-tech-proof-link{color:var(--brand-orange-ink);align-items:center;gap:9px;margin-top:24px;font-size:.76rem;font-weight:770;display:inline-flex}.voice-tech-proof-link svg{transition:transform .18s}.voice-tech-proof-link:hover svg{transform:translate(4px)}.voice-tech-numbers{scroll-margin-top:0}.voice-tech-introduction .voice-tech-architecture{margin-top:clamp(56px,7vw,88px)}.voice-tech-numbers-heading h3{color:var(--brand-blue-deep);letter-spacing:-.045em;margin:0;font-size:clamp(2.3rem,3.8vw,4rem);font-weight:670;line-height:1}.voice-tech-architecture{background:#fff;border:1px solid #ccd8df;border-radius:7px;padding:clamp(24px,3vw,38px);box-shadow:0 18px 50px #122a3712}.voice-tech-architecture-heading,.voice-tech-table-title{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding-bottom:17px;display:grid}.voice-tech-architecture-heading svg,.voice-tech-table-title svg{color:var(--brand-orange-ink)}.voice-tech-architecture-heading b,.voice-tech-table-title b{color:var(--brand-blue-deep);font-size:.78rem}.voice-tech-architecture-heading span{color:#7c8d97;font-size:.6rem}.voice-tech-profile-list{grid-template-columns:1fr;gap:10px;display:grid}.voice-tech-profile{border:1px solid var(--line);width:100%;min-height:78px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fbfcfd;border-radius:5px;padding:17px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s}.voice-tech-profile:hover,.voice-tech-profile:focus-visible,.voice-tech-profile.is-selected{border-color:var(--brand-orange);background:#fff8f3;outline:none;transform:translate(3px);box-shadow:0 10px 24px #1f2d3714}.voice-tech-profile.is-planned{background:#f7f9fa;border-style:dashed}.voice-tech-profile b,.voice-tech-profile small,.voice-tech-profile p{display:block}.voice-tech-selector{grid-template-columns:minmax(250px,.78fr) minmax(320px,1.22fr);gap:18px;margin-top:18px;display:grid}.voice-tech-selected-panel{background:radial-gradient(circle at 92% 8%, #f28a4b30, transparent 28%), var(--brand-blue-deep);color:#fff;border:1px solid #2d4656;border-radius:6px;flex-direction:column;min-height:100%;padding:clamp(24px,3vw,38px);display:flex;position:relative;overflow:hidden}.voice-tech-selected-panel>span{color:#9de0bb;letter-spacing:.055em;text-transform:uppercase;background:#63b68a29;border-radius:3px;width:fit-content;padding:4px 8px;font-size:.54rem;font-weight:800}.voice-tech-selected-panel.is-planned>span{color:#ffbc92;background:#f28a4b29}.voice-tech-selected-panel h3{color:#fff;letter-spacing:-.04em;margin:28px 0 0;font-size:clamp(1.8rem,3vw,3rem);font-weight:650}.voice-tech-selected-panel>b{color:var(--brand-orange);text-transform:uppercase;margin-top:9px;font-size:.72rem}.voice-tech-selected-panel>p{color:#b3c3cc;max-width:620px;margin:22px 0 32px;font-size:.82rem;line-height:1.65}.voice-tech-selected-panel>div{color:#dfe8ed;border-top:1px solid #ffffff1f;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:auto;padding-top:18px;font-size:.64rem;font-weight:720;display:grid}.voice-tech-selected-panel>div svg{color:var(--brand-orange)}.voice-tech-profile b{color:var(--brand-blue-deep);font-size:.8rem}.voice-tech-profile-title{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.voice-tech-profile-title>span{color:#2c6d4c;letter-spacing:.035em;text-transform:uppercase;background:#63b68a21;border-radius:3px;flex:none;padding:3px 6px;font-size:.48rem;font-weight:790}.voice-tech-profile.is-planned .voice-tech-profile-title>span{color:var(--brand-orange-ink);background:#f28a4b21}.voice-tech-profile small{color:#71838e;text-transform:uppercase;margin-top:4px;font-size:.61rem;font-weight:720}.voice-tech-profile p{color:#60717c;margin:8px 0 0;font-size:.68rem;line-height:1.5}.voice-tech-pipeline-arrow{min-height:48px;color:var(--brand-orange-ink);justify-content:center;align-items:center;gap:8px;font-size:.6rem;font-weight:740;display:flex}.voice-tech-pipeline-arrow svg{transform:rotate(90deg)}.voice-tech-record{background:var(--brand-blue-deep);color:#fff;border-radius:5px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:18px;display:grid}.voice-tech-record>svg{color:var(--brand-orange)}.voice-tech-record b,.voice-tech-record span{display:block}.voice-tech-record b{font-size:.77rem}.voice-tech-record span{color:#9eb0bb;margin-top:5px;font-size:.6rem;line-height:1.45}.voice-tech-numbers-heading{grid-template-columns:minmax(260px,.68fr) minmax(0,1.32fr);align-items:end;gap:clamp(48px,8vw,112px);display:grid}.voice-tech-numbers-heading>div:first-child>p{color:#647580;max-width:470px;margin:22px 0 0;font-size:.78rem;line-height:1.65}.voice-tech-scale-summary{gap:12px;display:grid}.voice-tech-capacity{background:var(--brand-blue-deep);color:#fff;border-radius:6px;grid-template-columns:auto 1fr;align-items:center;gap:20px;min-height:92px;padding:18px 22px;display:grid}.voice-tech-capacity>strong{color:var(--brand-orange);letter-spacing:-.045em;font-size:clamp(2.25rem,3.5vw,3.4rem);font-weight:620}.voice-tech-capacity b,.voice-tech-capacity span{display:block}.voice-tech-capacity b{font-size:.74rem}.voice-tech-capacity span{color:#9fb0bb;margin-top:5px;font-size:.62rem;line-height:1.45}.voice-tech-metrics{border-top:1px solid #aebdc6;border-bottom:1px solid #aebdc6;grid-template-columns:repeat(6,1fr);display:grid}.voice-tech-metrics>div{border-left:1px solid var(--line);flex-direction:column;justify-content:center;gap:5px;min-height:112px;padding:14px;display:flex}.voice-tech-metrics>div:first-child{border-left:0}.voice-tech-metrics strong{color:var(--brand-orange-ink);font-size:2rem;font-weight:620}.voice-tech-metrics span{color:#536773;font-size:.6rem;font-weight:730;line-height:1.35}.voice-tech-tables{grid-template-columns:.78fr .9fr 1.22fr;gap:28px;margin-top:42px;display:grid}.voice-tech-table-block{background:#fff;border:1px solid #ccd8df;border-radius:7px;padding:28px}.voice-tech-table-title{grid-template-columns:auto 1fr}.voice-tech-table{display:grid}.voice-tech-table>div{border-bottom:1px solid var(--line);color:#657680;align-items:center;min-height:49px;font-size:.69rem;display:grid}.voice-tech-codec-table>div{grid-template-columns:1.2fr .8fr 58px}.voice-tech-format-table>div{grid-template-columns:.62fr .95fr 1.25fr;gap:10px}.voice-tech-format-table>div strong{font-family:inherit;font-size:.62rem}.voice-tech-table>div b{color:var(--brand-blue-deep)}.voice-tech-table>div strong{color:var(--brand-orange-ink);font-family:Cascadia Mono,Consolas,monospace}.voice-tech-table>.is-heading{color:#82939d;text-transform:uppercase;min-height:34px;font-size:.55rem;font-weight:760}.voice-tech-note{color:#75858f;margin:16px 0 0;font-size:.61rem;line-height:1.55}.voice-tech-policy-summary{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.voice-tech-policy-summary>div{border-left:1px solid var(--line);flex-direction:column;justify-content:center;gap:9px;min-height:100px;padding:14px 20px;display:flex}.voice-tech-policy-summary>div:first-child{border-left:0;padding-left:0}.voice-tech-policy-summary span{color:#82939d;text-transform:uppercase;font-size:.56rem;font-weight:760}.voice-tech-policy-summary b{color:var(--brand-blue-deep);font-family:Cascadia Mono,Consolas,monospace;font-size:.63rem;line-height:1.55}.voice-tech-scope-list{flex-wrap:wrap;gap:6px;margin-top:20px;display:flex}.voice-tech-scope-list span{font-family:inherit;font-size:.58rem}.voice-tech-availability{border-left:3px solid var(--brand-orange);color:#60717b;background:#ffffff9e;grid-template-columns:auto 1fr;gap:11px;margin-top:20px;padding:16px 18px;display:grid}.voice-tech-availability svg{color:var(--brand-orange-ink)}.voice-tech-availability p{margin:0;font-size:.66rem;line-height:1.55}.voice-tech-availability b{color:var(--brand-blue-deep)}@media (width<=980px){.voice-tech-intro-grid,.voice-tech-numbers-heading,.voice-tech-selector{grid-template-columns:1fr}.voice-tech-lede{max-width:720px}.voice-tech-tables{grid-template-columns:1fr}}@media (width<=680px){.voice-tech-part{padding:70px 0}.voice-tech-part:first-child{padding-top:0}.voice-tech-index{margin-bottom:26px}.voice-tech-introduction h2{font-size:clamp(2.65rem,13vw,3.8rem)}.voice-tech-introduction .voice-heading-topline{flex-direction:column}.voice-tech-architecture,.voice-tech-table-block{padding:20px 16px}.voice-tech-profile-list{grid-template-columns:1fr}.voice-tech-architecture-heading{grid-template-columns:auto 1fr}.voice-tech-architecture-heading span{grid-column:2}.voice-tech-metrics{grid-template-columns:repeat(2,1fr)}.voice-tech-metrics>div{border-top:1px solid var(--line);min-height:88px}.voice-tech-metrics>div:nth-child(odd){border-left:0}.voice-tech-metrics>div:first-child,.voice-tech-metrics>div:nth-child(2){border-top:0}.voice-tech-metrics>div:last-child:nth-child(odd){grid-column:1/-1}.voice-tech-policy-summary{grid-template-columns:1fr}.voice-tech-policy-summary>div,.voice-tech-policy-summary>div:first-child{border-top:1px solid var(--line);border-left:0;min-height:82px;padding:14px 0}.voice-tech-policy-summary>div:first-child{border-top:0}}.voice-section-technical{color:#edf5f8;background:#071e2c;padding:0}.voice-section-technical:before{display:none}.voice-capture-stage{width:100%;min-height:calc(100svh - 92px);padding:clamp(44px, 5vw, 76px) max(28px, calc((100vw - var(--content)) / 2)) 112px;background-color:#071e2c;background-image:linear-gradient(#6e97ad14 1px,#0000 1px),linear-gradient(90deg,#6e97ad14 1px,#0000 1px);background-size:58px 58px;border:0;position:relative;overflow:hidden}.voice-capture-stage:before{content:"";pointer-events:none;background:#071e2c4d;position:absolute;inset:0}.voice-capture-stage>*{z-index:1;position:relative}.voice-capture-breadcrumb{color:#ff8b47;letter-spacing:.055em;align-items:center;gap:10px;margin-bottom:clamp(28px,3vw,46px);font-family:Cascadia Mono,Consolas,monospace;font-size:.69rem;font-weight:760;display:flex}.voice-capture-breadcrumb i{background:#ff8b47a6;width:34px;height:1px}.voice-capture-layout{width:100%;max-width:var(--content);grid-template-columns:minmax(320px,.72fr) minmax(650px,1.28fr);align-items:center;gap:clamp(46px,6vw,104px);margin:0 auto;display:grid}.voice-capture-copy{align-self:center}.voice-capture-copy .section-kicker{color:#ff8b47;margin:0 0 22px}.voice-capture-copy h2{color:#f5f8fa;letter-spacing:-.045em;max-width:650px;margin:0;font-size:clamp(3rem,4.7vw,5.2rem);font-weight:660;line-height:.98}.voice-capture-copy>p:not(.section-kicker){color:#b3c5cf;max-width:610px;margin:28px 0 0;font-size:clamp(.84rem,1vw,1rem);line-height:1.68}.voice-capture-copy>p+p:not(.section-kicker){color:#89a1af;margin-top:13px;font-size:clamp(.76rem,.9vw,.9rem)}.voice-capture-status{color:#9fb5c0;align-items:center;gap:9px;margin-top:30px;font-size:.72rem;font-weight:720;display:flex}.voice-capture-status span{background:#63c88d;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #63c88d1a}.voice-capture-diagram{grid-template-rows:minmax(420px,auto);grid-template-columns:minmax(220px,.78fr) minmax(48px,.2fr) minmax(300px,1.08fr);gap:0;min-width:0;display:grid;position:relative}.voice-protocol-list{grid-area:1/1;grid-template-rows:repeat(5,1fr);gap:10px;display:grid}.voice-protocol{color:#edf4f7;width:100%;min-height:70px;font:inherit;text-align:left;cursor:pointer;background:#123044;border:1px solid #355469;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:12px 14px;transition:border-color .18s,background-color .18s,transform .18s,box-shadow .18s;display:grid;position:relative}.voice-protocol:hover,.voice-protocol:focus-visible{background:#17394e;border-color:#6e8da0;outline:none;transform:translate(3px)}.voice-protocol.is-selected{background:#18384a;border-color:#ff8b47;box-shadow:0 0 0 1px #ff8b473b,0 12px 26px #0003}.voice-protocol>svg{color:#ff8b47}.voice-protocol>span,.voice-protocol>span b,.voice-protocol>span small{min-width:0;display:block}.voice-protocol>span b{color:#f6f9fa;text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.voice-protocol>span small{color:#8fa6b3;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-top:4px;font-size:.54rem;font-weight:650;overflow:hidden}.voice-protocol>i{background:#63c88d;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #63c88d14}.voice-protocol.is-planned>i{background:#ff8b47;box-shadow:0 0 0 5px #ff8b4714}.voice-protocol>em{color:#7ad49f;letter-spacing:.045em;text-transform:uppercase;font-size:.43rem;font-style:normal;font-weight:800;position:absolute;top:7px;right:9px}.voice-protocol.is-planned>em{color:#ffa571}.voice-flow-lines{grid-area:1/2;grid-template-rows:repeat(5,1fr);gap:10px;padding:0 6px;display:grid}.voice-flow-lines span{position:relative}.voice-flow-lines span:before{content:"";background:#8b583f;height:1px;transition:background-color .18s,box-shadow .18s;position:absolute;top:50%;left:-7px;right:-7px}.voice-flow-lines span:after{content:"";background:#071e2c;border:1px solid #ff8b47;border-radius:50%;width:8px;height:8px;position:absolute;top:calc(50% - 4px);right:-7px}.voice-flow-lines span.is-active:before{background:#ff8b47;height:2px;box-shadow:0 0 12px #ff8b47b8}.voice-flow-lines span.is-active:after{background:#ff8b47;box-shadow:0 0 0 5px #ff8b4724,0 0 16px #ff8b47b8}.voice-unified-record{background:#102e41;border:1px solid #5b7b8d;border-radius:8px;flex-direction:column;grid-area:1/3;min-width:0;padding:22px;display:flex;position:relative;box-shadow:inset 0 0 0 6px #7aa0b50d,0 22px 56px #00000052}.voice-unified-record:before,.voice-unified-record:after{content:"";pointer-events:none;border:1px solid #84b1c933;border-radius:8px;position:absolute}.voice-unified-record:before{inset:8px -9px -8px 9px}.voice-unified-record:after{border-color:#84b1c91a;inset:16px -17px -16px 17px}.voice-record-brand{color:#8ea8b5;border-bottom:1px solid #a6c3d22e;justify-content:space-between;align-items:center;gap:14px;padding-bottom:14px;font-family:Cascadia Mono,Consolas,monospace;font-size:.55rem;font-weight:750;display:flex}.voice-record-brand .scallo-wordmark{width:110px}.voice-record-wave{background:#0b2637;border:1px solid #84a4b640;border-radius:5px;align-items:center;gap:3px;height:86px;margin:14px 0;padding:0 10px;display:flex}.voice-record-wave i{background:#ff8b47;border-radius:1px;flex:1;min-width:2px;height:28%}.voice-record-wave i:nth-child(3n){height:68%}.voice-record-wave i:nth-child(4n){height:42%}.voice-record-wave i:nth-child(5n){height:82%}.voice-record-wave i:nth-child(7n){height:56%}.voice-record-participants,.voice-record-metadata{border:1px solid #84a4b633;border-radius:5px;padding:12px}.voice-record-participants>span,.voice-record-metadata>span,.voice-record-pairs span{color:#8ca5b2;letter-spacing:.04em;margin-bottom:8px;font-size:.53rem;font-weight:760;display:block}.voice-record-participants>div{color:#79d49e;align-items:center;gap:9px;display:flex}.voice-record-participants i{background:#173d52;border:1px solid #507386;border-radius:50%;width:22px;height:22px}.voice-record-participants b{color:#d8e4e9;margin-left:auto;font-size:.7rem}.voice-record-pairs{border:1px solid #84a4b633;border-radius:5px;grid-template-columns:.7fr 1.3fr;margin:10px 0;display:grid}.voice-record-pairs>div{border-left:1px solid #84a4b633;min-width:0;padding:11px}.voice-record-pairs>div:first-child{border-left:0}.voice-record-pairs b{color:#f2f7f9;text-overflow:ellipsis;white-space:nowrap;font-family:Cascadia Mono,Consolas,monospace;font-size:.61rem;display:block;overflow:hidden}.voice-record-metadata>div{flex-wrap:wrap;gap:5px;display:flex}.voice-record-metadata i{color:#b8c8d0;border:1px solid #49697b;border-radius:3px;padding:4px 6px;font-size:.49rem;font-style:normal}.voice-record-complete{color:#7ad49f;justify-content:center;align-items:center;gap:7px;margin-top:auto;padding-top:16px;font-size:.64rem;font-weight:740;display:flex}.voice-capture-selection{color:#ff8b47;grid-template-columns:minmax(70px,1fr) auto minmax(360px,2.8fr) minmax(70px,1fr);align-items:center;gap:16px;width:min(1040px,76vw);margin:clamp(34px,4vw,54px) auto 0;display:grid}.voice-capture-selection>span{background:#36576a;height:1px}.voice-protocol-detail{background:#0e2a3c;border:1px solid #35566a;border-radius:7px;grid-template-columns:minmax(150px,.65fr) minmax(175px,.8fr) minmax(300px,1.9fr);align-items:center;gap:18px;min-height:88px;padding:14px 18px;display:grid;box-shadow:0 12px 28px #0000002e}.voice-protocol-detail h3{color:#fff;letter-spacing:-.025em;margin:0;font-size:clamp(1.3rem,1.8vw,1.75rem);font-weight:650}.voice-protocol-detail>b{color:#ff9d64;text-transform:uppercase;font-size:.68rem;line-height:1.4}.voice-protocol-detail p{color:#a9bdc7;margin:0;font-size:.74rem;line-height:1.55}.voice-capture-curve{z-index:2;color:#476b7e;fill:#0b2637;stroke:currentColor;stroke-width:1px;width:100%;height:76px;position:absolute;bottom:-1px;left:0;right:0}.voice-section-technical .voice-tech-numbers{color:#eaf2f5;background:#0b2637;border-top:1px solid #33556a;width:100%;padding:clamp(68px,7vw,104px) max(36px,50vw - 840px)}.voice-section-technical .voice-tech-numbers>*{width:min(1680px,100%);max-width:none;margin-left:auto;margin-right:auto}.voice-section-technical .voice-tech-numbers .voice-tech-index,.voice-section-technical .voice-tech-numbers-heading>div:first-child>p{color:#98adba}.voice-section-technical .voice-tech-numbers-heading h3{color:#f2f7f9}.voice-section-technical .voice-tech-capacity,.voice-section-technical .voice-tech-table-block{background:#123044;border:1px solid #34566a}.voice-section-technical .voice-tech-metrics{border-color:#456579}.voice-section-technical .voice-tech-metrics>div,.voice-section-technical .voice-tech-table-title,.voice-section-technical .voice-tech-table>div,.voice-section-technical .voice-tech-policy-summary,.voice-section-technical .voice-tech-policy-summary>div{border-color:#97b5c533}.voice-section-technical .voice-tech-metrics span,.voice-section-technical .voice-tech-table>div,.voice-section-technical .voice-tech-note,.voice-section-technical .voice-tech-availability p{color:#9eb2bd}.voice-section-technical .voice-tech-table-title b,.voice-section-technical .voice-tech-table>div b,.voice-section-technical .voice-tech-policy-summary b,.voice-section-technical .voice-tech-availability b{color:#eff5f7}.voice-section-technical .voice-tech-scope-list span{color:#b8c9d1;background:#17394d;border-color:#456579}.voice-section-technical .voice-tech-availability{background:#102e41}.voice-section-technical .voice-tech-navigation{border-top:1px solid #97b5c533;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;width:min(1680px,100%);margin:clamp(18px,1.5vw,26px) auto 0;padding-top:12px;display:flex}.voice-tech-navigation a{color:#a9beca;font-size:.8rem;font-weight:650;line-height:1.3;text-decoration:none;transition:color .18s;position:relative}.voice-tech-navigation a+a:before{content:"";background:#52788d;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}.voice-tech-navigation a:hover,.voice-tech-navigation a:focus-visible{color:#ff9a5f}.voice-tech-navigation a:focus-visible{outline-offset:4px;outline:2px solid #ff9a5f8c}@media (width<=1180px){.voice-capture-layout{grid-template-columns:minmax(280px,.62fr) minmax(580px,1.38fr);gap:38px}.voice-capture-copy h2{font-size:clamp(2.65rem,4.5vw,4rem)}.voice-capture-diagram{grid-template-columns:minmax(190px,.75fr) 38px minmax(270px,1fr)}}@media (width<=960px){.voice-capture-stage{min-height:auto}.voice-capture-layout{grid-template-columns:1fr}.voice-capture-copy,.voice-capture-copy h2,.voice-capture-copy>p:not(.section-kicker){max-width:760px}.voice-capture-diagram{width:min(760px,100%);margin:0 auto}.voice-protocol-detail{grid-template-columns:.8fr .9fr 1.7fr}}@media (width<=680px){.voice-capture-stage{padding:42px 18px 92px}.voice-capture-breadcrumb{margin-bottom:28px}.voice-capture-copy h2{font-size:clamp(2.55rem,12.5vw,3.5rem)}.voice-capture-copy>p:not(.section-kicker){font-size:.83rem}.voice-capture-diagram{grid-template-rows:auto;grid-template-columns:1fr;margin-top:16px}.voice-protocol-list,.voice-unified-record{grid-area:auto/1}.voice-flow-lines{display:none}.voice-protocol-list{grid-template-rows:auto;grid-template-columns:1fr 1fr}.voice-protocol:last-child{grid-column:1/-1}.voice-protocol{min-height:82px}.voice-protocol>span b,.voice-protocol>span small{white-space:normal}.voice-unified-record{min-height:420px}.voice-capture-selection{grid-template-columns:1fr;gap:10px;width:100%}.voice-capture-selection>span,.voice-capture-selection>svg{display:none}.voice-protocol-detail{grid-template-columns:1fr;gap:9px;min-height:0;padding:18px}.voice-section-technical .voice-tech-numbers{padding:60px 18px}}.review-section{background:radial-gradient(circle at 86% 8%,#3684c61a,#0000 28%),#f2f5f7;padding:clamp(96px,11vw,154px) 0;scroll-margin-top:86px}.review-heading,.review-route,.review-chapter,.review-analysis-chapter,.review-boundary{width:var(--content);margin-left:auto;margin-right:auto}.review-heading{grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);align-items:end;gap:clamp(54px,9vw,132px);display:grid}.review-heading .section-kicker{color:var(--brand-orange-ink);margin-bottom:18px}.review-heading h2{max-width:850px;color:var(--brand-blue-deep);letter-spacing:-.055em;margin:0;font-size:clamp(3.1rem,5.2vw,5.8rem);font-weight:670;line-height:.97}.review-heading-copy>p{color:#50636f;margin:0;font-size:.96rem;line-height:1.72}.review-status-list{grid-template-columns:1fr 1fr;gap:8px;margin-top:26px;display:grid}.review-status-list span{color:#526a76;background:#ffffffb8;border:1px solid #d7e1e6;border-radius:5px;align-items:center;gap:7px;min-height:38px;padding:8px 10px;font-size:.6rem;font-weight:740;display:flex}.review-status-list span svg{color:#23834a}.review-status-list span.is-planned{border-style:dashed;grid-column:1/-1}.review-status-list span.is-planned svg{color:var(--brand-orange-ink)}.feature-next-block{--next-accent:var(--feature-accent,#d76525);width:fit-content;min-height:66px;color:var(--next-accent);background:0 0;border:0;justify-items:center;gap:1px;padding:4px 18px 0;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.feature-next-block{color:color-mix(in srgb, var(--next-accent) 82%, #183544)}}.feature-next-block{cursor:pointer;font:inherit;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:800;line-height:1.2;text-decoration:none;transition:color .17s,filter .17s}.feature-next-block:hover,.feature-next-block:focus-visible{color:var(--next-accent);filter:drop-shadow(0 8px 10px var(--next-accent))}@supports (color:color-mix(in lab, red, red)){.feature-next-block:hover,.feature-next-block:focus-visible{filter:drop-shadow(0 8px 10px color-mix(in srgb, var(--next-accent) 22%, transparent))}}.feature-next-block:hover,.feature-next-block:focus-visible{outline:none}.feature-next-block-arrows{justify-items:center;height:43px;animation:1.5s ease-in-out infinite feature-next-block-invite;display:grid}.feature-next-block-arrows svg{stroke-width:1.7px;width:34px;height:34px}.feature-next-block-arrows svg+svg{margin-top:-21px}.review-heading>.feature-next-block{grid-column:1/-1;justify-self:center;margin-top:4px}#search-play-details{scroll-margin-top:92px}@keyframes feature-next-block-invite{0%,to{transform:translateY(-1px)}50%{transform:translateY(4px)}}.review-route{background:var(--brand-blue-deep);color:#fff;border-radius:7px 7px 0 0;justify-content:center;align-items:center;gap:clamp(20px,4vw,56px);min-height:74px;margin-top:64px;display:flex}.review-route>span{align-items:center;gap:9px;font-size:.75rem;font-weight:740;display:inline-flex}.review-route>span b{color:var(--brand-orange);font-family:Cascadia Mono,Consolas,monospace;font-size:.62rem}.review-route>svg{color:#78909f}.review-chapter{background:#ffffffd1;border:1px solid #d3dde3;border-top:0;grid-template-columns:minmax(300px,.66fr) minmax(0,1.34fr);align-items:center;gap:clamp(44px,7vw,108px);padding:clamp(66px,8vw,112px);display:grid}.review-search-chapter{grid-template-columns:1fr}.review-search-chapter .review-copy{max-width:940px}.review-play-chapter{background:#fff;grid-template-columns:1fr;align-items:start}.review-play-chapter .review-copy,.review-transcription-chapter .review-copy{max-width:1040px}.review-unified-chapter{border-top:1px solid #d3dde3;border-radius:8px;margin-top:64px}.transcription-section{--transcription-shot-outline-extent:13px;background-color:#f3f7fa;background-image:linear-gradient(#355c730e 1px,#0000 1px),linear-gradient(90deg,#355c730e 1px,#0000 1px);background-size:60px 60px;min-height:100svh;padding:0}.transcription-story-section{padding:0}.transcription-story-block{box-sizing:border-box;width:min(1680px,100vw - 72px);min-height:100svh;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;margin:0 auto;padding:clamp(112px,13svh,132px) 0 clamp(16px,2svh,24px);display:flex;overflow:visible}.transcription-story-heading{grid-template-columns:minmax(420px,.82fr) minmax(0,1fr);grid-template-areas:"copy shot""outcomes shot";align-items:center;gap:0 clamp(48px,6vw,96px);padding:0;display:grid}.transcription-story-copy{grid-area:copy}.transcription-outcomes{grid-area:outcomes}.transcription-story-shot{grid-area:shot}.transcription-story-heading .section-kicker{color:#e56823;letter-spacing:.08em;margin:0;font-size:.76rem;font-weight:780}.transcription-story-heading h2{color:var(--brand-blue-deep);letter-spacing:-.052em;margin:clamp(18px,2vw,28px) 0 0;font-size:clamp(2.5rem,4vw,4.35rem);font-weight:670;line-height:.98}.transcription-story-intro{color:#536a76;border-left:0;max-width:700px;margin:clamp(24px,2.6vw,36px) 0 0;padding-left:0;font-size:clamp(.84rem,1vw,.96rem);line-height:1.65}.transcription-story-shot{z-index:1;width:100%;min-width:0;height:min(250px,30vw);box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;place-self:center end;margin:0;padding:0;display:grid;position:relative;overflow:visible}.transcription-story-shot:before{z-index:-1;content:"";border:1px solid #3388c257;border-radius:12px;position:absolute;inset:-12px -16px;box-shadow:0 0 0 7px #6bc2ef14,0 0 34px #379de233}.transcription-story-shot img{object-fit:cover;object-position:70% center;border:1px solid #234b65;border-radius:8px;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;margin:auto;display:block}.transcription-outcomes{background:radial-gradient(circle at 12% 0%, #ff7a2d29, transparent 30%), var(--brand-blue-deep);border-radius:10px;flex-direction:column;justify-content:center;min-height:0;margin-top:clamp(28px,3vw,42px);padding:clamp(20px,2.1vw,28px);display:flex;position:relative;overflow:hidden}.transcription-outcomes>p{color:#f0a476;letter-spacing:.09em;margin:0;font:800 .7rem Cascadia Mono,Consolas,monospace}.transcription-outcome-list{grid-template-columns:1fr;gap:0;margin-top:17px;display:grid}.transcription-outcome-list article{border-top:1px solid #ffffff21;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:16px;padding:clamp(14px,1.15vw,17px) 0;display:grid}.transcription-outcome-list article:first-child{border-top:0}.transcription-outcome-list article>svg{box-sizing:content-box;color:var(--brand-orange);background:#ff7a2d14;border:1px solid #ff7a2d73;border-radius:50%;padding:10px}.transcription-outcome-list article>div{gap:4px;display:grid}.transcription-outcome-list b{color:#fff;font-size:clamp(1rem,1.12vw,1.15rem);line-height:1.3}.transcription-outcome-list small{color:#a9bbc4;font-size:clamp(.74rem,.84vw,.84rem);line-height:1.5}@media (width>=901px){.transcription-section{height:var(--transcription-section-height,100svh);grid-template-rows:minmax(0,1fr) auto;row-gap:14px;min-height:100svh;display:grid}.transcription-story-block{width:min(1680px,100vw - 72px);height:100%;min-height:0}.transcription-story-heading{height:100%}.transcription-section>.feature-connections{box-sizing:border-box;width:100%;min-height:72px;margin:0;padding-inline:max(24px,50vw + min(1680px,100vw - 72px)/-2)}.transcription-story-shot{width:auto;height:var(--transcription-shot-height,calc(100svh - clamp(101px, 12.5svh, 132px)));aspect-ratio:1954/805;margin-top:var(--transcription-shot-offset,clamp(58px, 6.4svh, 64px));transform:perspective(1100px) rotateY(var(--transcription-shot-angle,-39.4deg));transform-origin:100%;isolation:isolate;will-change:transform, filter;backface-visibility:hidden;transform-style:preserve-3d;filter:drop-shadow(24px 30px 28px #18324138);cursor:zoom-in;align-self:start;transition:transform .76s cubic-bezier(.22,1,.36,1),width .76s cubic-bezier(.22,1,.36,1),height .76s cubic-bezier(.22,1,.36,1),margin .76s cubic-bezier(.22,1,.36,1),filter .76s}.transcription-story-shot img{box-sizing:border-box;backface-visibility:hidden;object-fit:contain;object-position:center;height:100%;transform:translateZ(0)}.transcription-story-section.is-expanded{grid-template-rows:auto auto;height:auto}.transcription-story-section.is-expanded .transcription-story-block,.transcription-story-section.is-expanded .transcription-story-heading{height:auto}.transcription-story-section.is-expanded .transcription-story-heading{grid-template-rows:auto auto;grid-template-areas:"copy outcomes""shot shot";align-items:start;row-gap:clamp(40px,5vw,76px)}.transcription-story-section.is-expanded .transcription-outcomes{align-self:start;margin-top:0;animation:.9s cubic-bezier(.22,1,.36,1) both transcription-outcomes-reveal}.transcription-story-section.is-expanded .transcription-story-shot{aspect-ratio:1954/805;filter:drop-shadow(0 28px 34px #18324133);cursor:zoom-out;justify-self:stretch;width:100%;height:auto;margin-top:0;transform:none}.transcription-story-section.is-expanded .transcription-story-shot img{width:100%;height:auto}}@keyframes transcription-outcomes-reveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.ai-vendor-section{--ai-vendor-shot-outline-extent:13px;background-color:#f3f7fa;background-image:linear-gradient(#355c730e 1px,#0000 1px),linear-gradient(90deg,#355c730e 1px,#0000 1px);background-size:60px 60px;min-height:100svh;padding:0}.ai-vendor-story-block{box-sizing:border-box;flex-direction:column;width:min(1680px,100vw - 72px);min-height:100svh;margin:0 auto;padding:clamp(112px,13svh,132px) 0 clamp(16px,2svh,24px);display:flex;overflow:visible}.ai-vendor-story-heading{grid-template-columns:minmax(420px,.82fr) minmax(0,1fr);grid-template-areas:"copy shot""outcomes shot";align-items:center;gap:0 clamp(48px,6vw,96px);display:grid}.ai-vendor-story-copy{grid-area:copy}.ai-vendor-outcomes{grid-area:outcomes}.ai-vendor-story-shot{grid-area:shot}.permissions-vendor-section .ai-vendor-outcomes{view-transition-name:permissions-vendor-outcomes}.permissions-vendor-section .ai-vendor-story-shot{view-transition-name:permissions-vendor-story-shot}.ai-vendor-story-copy .section-kicker{color:#e56823;letter-spacing:.08em;margin:0;font-size:.76rem;font-weight:780}.ai-vendor-story-copy .section-kicker span,.ai-vendor-story-copy .section-kicker svg{color:currentColor}.ai-vendor-story-copy h2{color:var(--brand-blue-deep);letter-spacing:-.052em;margin:clamp(18px,2vw,28px) 0 0;font-size:clamp(2.5rem,4vw,4.35rem);font-weight:670;line-height:.98}.ai-vendor-story-copy>p:not(.section-kicker){color:#536a76;max-width:700px;margin:clamp(24px,2.6vw,36px) 0 0;font-size:clamp(.84rem,1vw,.96rem);line-height:1.65}.ai-vendor-story-copy>p:not(.section-kicker)+p{margin-top:13px}.ai-vendor-story-shot{z-index:1;width:100%;min-width:0;height:min(250px,30vw);box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;place-self:center end;margin:0;padding:0;display:grid;position:relative;overflow:visible}.ai-vendor-story-shot:before{z-index:-1;content:"";border:1px solid #3388c257;border-radius:12px;position:absolute;inset:-12px -16px;box-shadow:0 0 0 7px #6bc2ef14,0 0 34px #379de233}.ai-vendor-story-shot img{object-fit:contain;object-position:center;border:1px solid #234b65;border-radius:8px;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;margin:auto;display:block}.ai-vendor-outcomes{background:radial-gradient(circle at 12% 0%, #ff7a2d29, transparent 30%), var(--brand-blue-deep);border-radius:10px;min-height:0;margin-top:clamp(28px,3vw,42px);padding:clamp(20px,2.1vw,28px);position:relative;overflow:hidden}.ai-vendor-outcomes .ai-connections-summary{grid-template-columns:1fr;gap:0;margin:0;padding:0;list-style:none;display:grid}.ai-vendor-outcomes .ai-connections-summary li{border-top:1px solid #ffffff21;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:16px;padding:clamp(14px,1.15vw,17px) 0;display:grid}.ai-vendor-outcomes .ai-connections-summary li:first-child{border-top:0}.ai-vendor-outcomes .ai-connections-summary li>svg{box-sizing:content-box;color:var(--brand-orange);background:#ff7a2d14;border:1px solid #ff7a2d73;border-radius:50%;padding:10px}.ai-vendor-outcomes .ai-connections-summary span{gap:4px;display:grid}.ai-vendor-outcomes .ai-connections-summary b{color:#fff;font-size:clamp(1rem,1.12vw,1.15rem);line-height:1.3}.ai-vendor-outcomes .ai-connections-summary small{color:#a9bbc4;font-size:clamp(.74rem,.84vw,.84rem);line-height:1.5}@media (width>=901px){.ai-vendor-section{height:var(--ai-vendor-section-height,100svh);grid-template-rows:minmax(0,1fr) auto;row-gap:14px;min-height:100svh;display:grid}.ai-vendor-story-block{width:min(1680px,100vw - 72px);height:100%;min-height:0}.ai-vendor-story-heading{height:100%}.ai-vendor-section>.feature-connections{box-sizing:border-box;width:100%;min-height:72px;margin:0;padding-inline:max(24px,50vw + min(1680px,100vw - 72px)/-2)}.ai-vendor-story-shot{width:auto;height:var(--ai-vendor-shot-height,calc(100svh - clamp(101px, 12.5svh, 132px)));aspect-ratio:1631/964;margin-top:var(--ai-vendor-shot-offset,clamp(58px, 6.4svh, 64px));transform:perspective(1100px) rotateY(var(--ai-vendor-shot-angle,-39.4deg));transform-origin:100%;filter:drop-shadow(24px 30px 28px #18324138);cursor:zoom-in;align-self:start}.permissions-vendor-section .ai-vendor-story-shot{aspect-ratio:1827/756}.ai-vendor-section.is-expanded{grid-template-rows:auto auto;height:auto}.ai-vendor-section.is-expanded .ai-vendor-story-block,.ai-vendor-section.is-expanded .ai-vendor-story-heading{height:auto}.ai-vendor-section.is-expanded .ai-vendor-story-heading{grid-template-rows:auto auto;grid-template-areas:"copy outcomes""shot shot";align-items:start;row-gap:clamp(40px,5vw,76px)}.ai-vendor-section.is-expanded .ai-vendor-outcomes{align-self:start;margin-top:0;animation:.9s cubic-bezier(.22,1,.36,1) both ai-vendor-outcomes-reveal}.ai-vendor-section.is-expanded .ai-vendor-story-shot{aspect-ratio:1631/964;filter:drop-shadow(0 28px 34px #18324133);cursor:zoom-out;justify-self:stretch;width:100%;height:auto;margin-top:0;transform:none}.ai-vendor-section.is-expanded .ai-vendor-story-shot img{width:100%;height:auto}.permissions-vendor-section.is-expanded .ai-vendor-story-shot{aspect-ratio:1827/756}}@keyframes ai-vendor-outcomes-reveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (width<=1240px){.ai-vendor-story-block{width:min(1120px,100vw - 44px)}}@media (width<=900px){.ai-vendor-section{--ai-vendor-one-column-shot-gap:clamp(34px, calc(7vw - 16px), 48px)}.ai-vendor-story-block{padding-top:118px}.ai-vendor-story-heading{grid-template-columns:1fr;grid-template-areas:"copy""outcomes""shot";gap:0}.ai-vendor-story-shot{width:min(100% - 64px,760px);height:auto;margin:calc(var(--ai-vendor-one-column-shot-gap) + 12px) auto;filter:drop-shadow(0 22px 28px #1832412e);justify-self:center;transform:none}.ai-vendor-story-shot img{height:auto}.ai-vendor-section>.feature-connections{box-sizing:border-box;width:100%;margin:0;padding-inline:max(18px,50vw + min(760px,100vw - 64px)/-2)}}@media (width<=720px){.ai-vendor-story-block{width:calc(100vw - 36px);min-height:100svh;padding-top:110px}.ai-vendor-story-copy h2{font-size:clamp(2.25rem,11vw,3.1rem)}.ai-vendor-story-shot{width:calc(100% - 64px)}}.health-alerts-section{overflow-anchor:none;background-color:#f3f7fa;background-image:linear-gradient(#355c730e 1px,#0000 1px),linear-gradient(90deg,#355c730e 1px,#0000 1px);background-size:60px 60px;min-height:100svh;padding:0}.health-alerts-story-block{box-sizing:border-box;flex-direction:column;width:min(1680px,100vw - 72px);min-height:100svh;margin:0 auto;padding:clamp(112px,13svh,132px) 0 clamp(16px,2svh,24px);display:flex;overflow:visible}.health-alerts-story-heading{grid-template-columns:minmax(600px,1.15fr) minmax(0,1fr);grid-template-areas:"copy screens""outcomes screens";align-items:center;gap:0 clamp(48px,6vw,96px);display:grid}.health-alerts-story-copy{grid-area:copy}.health-alerts-outcomes{grid-area:outcomes}.health-alerts-screens{grid-area:screens}.health-alerts-story-copy .section-kicker{color:#e56823;letter-spacing:.08em;margin:0;font-size:.76rem;font-weight:780}.health-alerts-story-copy h3{max-width:none;color:var(--brand-blue-deep);letter-spacing:-.052em;margin:clamp(9px,1.15vw,16px) 0 0;font-size:clamp(2.5rem,4vw,4.35rem);font-weight:670;line-height:.98}.health-alerts-story-copy>p:not(.section-kicker){color:#536a76;max-width:700px;margin:clamp(24px,2.6vw,36px) 0 0;font-size:clamp(.84rem,1vw,.96rem);line-height:1.65}.health-alerts-story-copy>p:not(.section-kicker)+p{margin-top:13px}.health-alerts-outcomes{background:radial-gradient(circle at 12% 0%, #ff7a2d29, transparent 30%), var(--brand-blue-deep);border-radius:10px;min-height:0;margin-top:clamp(28px,3vw,42px);padding:clamp(20px,2.1vw,28px);position:relative;overflow:hidden}.health-alerts-outcomes>p{color:#f0a476;letter-spacing:.09em;margin:0;font:800 .7rem Cascadia Mono,Consolas,monospace}.health-alerts-outcomes ol{gap:0;margin:17px 0 0;padding:0;list-style:none;display:grid}.health-alerts-outcomes li{border-top:1px solid #ffffff21;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:16px;padding:clamp(14px,1.15vw,17px) 0;display:grid}.health-alerts-outcomes li:first-child{border-top:0}.health-alerts-outcomes li>svg{box-sizing:content-box;color:var(--brand-orange);background:#ff7a2d14;border:1px solid #ff7a2d73;border-radius:50%;padding:10px}.health-alerts-outcomes span{gap:4px;display:grid}.health-alerts-outcomes b{color:#fff;font-size:clamp(1rem,1.12vw,1.15rem);line-height:1.3}.health-alerts-outcomes small{color:#a9bbc4;font-size:clamp(.74rem,.84vw,.84rem);line-height:1.5}.health-alerts-screens{z-index:1;perspective:1400px;cursor:zoom-in;place-self:center end;width:100%;min-width:0;height:min(36vw,500px);margin:0;position:relative}.health-alerts-screen{transform-origin:100%;background:#071d2a;border:1px solid #234b65;border-radius:8px;width:100%;margin:0;padding:0;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .5s;position:absolute;right:0;overflow:visible;box-shadow:0 22px 30px #18324133}.health-alerts-screen:before{z-index:-1;content:"";border:1px solid #3388c24d;border-radius:12px;position:absolute;inset:-10px -13px;box-shadow:0 0 0 6px #6bc2ef0f,0 0 28px #379de229}.health-alerts-screen img{border-radius:7px;width:100%;height:auto;display:block}.health-alerts-screen figcaption{color:#fff;opacity:0;background:#071d2ad1;border-radius:5px;gap:2px;max-width:calc(100% - 28px);padding:7px 9px;font-size:.62rem;line-height:1.25;display:grid;position:absolute;bottom:12px;right:14px}.health-alerts-screen figcaption span{color:#b2c7d1}.health-alerts-screen.is-overview{z-index:4;top:0;transform:rotateY(-27deg)translateZ(48px)}.health-alerts-screen.is-policy{z-index:3;width:96%;top:11%;transform:rotateY(-27deg)translate3d(-36px,40px,-20px)}.health-alerts-screen.is-recording{z-index:2;width:92%;top:22%;transform:rotateY(-27deg)translate3d(-72px,80px,-72px)}.health-alerts-screen.is-events{z-index:1;width:88%;top:33%;transform:rotateY(-27deg)translate3d(-108px,120px,-124px)}@media (width>=901px){.health-alerts-section{height:var(--health-alerts-section-height,100svh);grid-template-rows:minmax(0,1fr) auto;row-gap:14px;min-height:100svh;display:grid}.health-alerts-story-block{height:100%;min-height:0}.health-alerts-story-heading{height:100%}.health-alerts-section>.feature-connections{box-sizing:border-box;width:100%;min-height:72px;margin:0;padding-inline:max(24px,50vw + min(1680px,100vw - 72px)/-2)}.health-alerts-section.is-expanded{grid-template-rows:auto auto;height:auto}.health-alerts-section.is-expanded .health-alerts-story-block,.health-alerts-section.is-expanded .health-alerts-story-heading{height:auto}.health-alerts-section.is-expanded .health-alerts-story-heading{grid-template-rows:auto auto;grid-template-areas:"copy outcomes""screens screens";align-items:start;row-gap:clamp(40px,5vw,76px)}.health-alerts-section.is-expanded .health-alerts-outcomes{align-self:start;margin-top:0;animation:.9s cubic-bezier(.22,1,.36,1) both health-alerts-outcomes-reveal}.health-alerts-section.is-expanded .health-alerts-screens{perspective:none;cursor:zoom-out;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2vw,28px);height:auto;display:grid}.health-alerts-section.is-expanded .health-alerts-screen{width:auto;position:relative;top:auto;right:auto;transform:none}.health-alerts-section.is-expanded .health-alerts-screen:before{display:none}.health-alerts-section.is-expanded .health-alerts-screen figcaption{opacity:1}}@keyframes health-alerts-outcomes-reveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (width<=1240px){.health-alerts-story-block{width:min(1120px,100vw - 44px)}}@media (width<=900px){.health-alerts-story-block{padding-top:118px}.health-alerts-story-heading{grid-template-columns:1fr;grid-template-areas:"copy""outcomes""screens";gap:0}.health-alerts-screens{perspective:none;cursor:default;grid-template-columns:1fr;justify-self:center;gap:22px;width:min(100% - 64px,760px);height:auto;margin:46px auto;display:grid}.health-alerts-screen{width:auto;position:relative;top:auto;right:auto;transform:none}.health-alerts-screen:before{display:none}.health-alerts-screen figcaption{opacity:1}.health-alerts-section>.feature-connections{box-sizing:border-box;width:100%;margin:0;padding-inline:max(18px,50vw + min(760px,100vw - 64px)/-2)}}@media (width<=720px){.health-alerts-story-block{width:calc(100vw - 36px);min-height:100svh;padding-top:110px}.health-alerts-story-copy h3{font-size:clamp(2.25rem,11vw,3.1rem)}.health-alerts-screens{width:calc(100% - 32px)}}.health-alerts-section .health-alerts-story-heading{grid-template-areas:"copy outcomes""screens screens";align-items:start;row-gap:clamp(42px,5vw,72px)}.health-alerts-section .health-alerts-outcomes{align-self:start;margin-top:0}.health-alerts-section .health-alerts-screens{--health-carousel-card-height:100%;perspective:1600px;cursor:default;place-self:stretch stretch;width:100%;height:100%;min-height:0;margin:0}.health-alerts-section .health-alerts-screen{width:auto;max-width:none;height:var(--health-carousel-card-height);cursor:pointer;will-change:transform, opacity;transition:transform .76s cubic-bezier(.22,1,.36,1),opacity .48s,filter .76s cubic-bezier(.22,1,.36,1),width .76s cubic-bezier(.22,1,.36,1),max-height .76s cubic-bezier(.22,1,.36,1);top:50%;left:50%;right:auto}.health-alerts-screen-title{z-index:6;opacity:0;color:#fff;pointer-events:none;text-align:center;background:#082331f0;border:1px solid #97d0e473;border-radius:7px;justify-content:center;align-items:baseline;gap:.55em;width:max-content;max-width:calc(100vw - 36px);padding:8px 12px;font-size:clamp(1rem,1.3vw,1.4rem);line-height:1.2;transition:opacity .28s,transform .46s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:-10px;left:50%;transform:translate(-50%,calc(-100% - 8px));box-shadow:0 10px 26px #03121b3d}.health-alerts-screen.is-selected:hover .health-alerts-screen-title,.health-alerts-screen.is-selected:focus-visible .health-alerts-screen-title{opacity:1;transform:translate(-50%,-100%)}.health-alerts-screen.is-selected:hover,.health-alerts-screen.is-selected:focus-visible{z-index:90}:is(.health-alerts-screens:has(.health-alerts-screen.is-selected:hover),.health-alerts-screens:has(.health-alerts-screen.is-selected:focus-visible)){z-index:90;position:relative}.health-alerts-screen-title b{color:#e56823;font-weight:800}.health-alerts-screen-title span{color:#fff;font-weight:680}.health-alerts-section .health-alerts-screen.is-overview{aspect-ratio:1879/913}.health-alerts-section .health-alerts-screen.is-policy{aspect-ratio:1869/745}.health-alerts-section .health-alerts-screen.is-recording{aspect-ratio:1910/797}.health-alerts-section .health-alerts-screen.is-events{aspect-ratio:1899/620}.health-alerts-section .health-alerts-screen img{object-fit:fill;width:100%;height:100%}.health-alerts-section .health-alerts-screen:focus-visible{outline-offset:7px;outline:3px solid #e56823b3}.health-alerts-section .health-alerts-screen figcaption{display:none}.health-alerts-section .health-alerts-screen.is-selected{z-index:4;opacity:1;filter:none;transform:translate(-50%,-50%)rotateY(0)scale(1)}.health-alerts-section .health-alerts-screen.is-selected figcaption{opacity:1}.health-alerts-section .health-alerts-screen.is-next{z-index:3;opacity:.9;filter:saturate(.82)brightness(.9);transform:translate3d(5%,-47%,-130px)rotateY(-42deg)scale(.74)}.health-alerts-section .health-alerts-screen.is-far{z-index:1;opacity:.62;filter:saturate(.58)brightness(.72);transform:translate3d(39%,-44%,-260px)rotateY(-54deg)scale(.56)}.health-alerts-section .health-alerts-screen.is-previous{z-index:2;opacity:.9;filter:saturate(.82)brightness(.9);transform:translate3d(-135%,-47%,-130px)rotateY(42deg)scale(.7)}.search-play-analyze-story-section .health-alerts-screen{aspect-ratio:1788/880}@supports (view-transition-name:none){.transcription-outcomes{view-transition-name:transcription-outcomes}.transcription-story-shot{view-transition-name:transcription-story-shot}.ai-vendor-outcomes{view-transition-name:ai-vendor-outcomes}.ai-vendor-story-shot{view-transition-name:ai-vendor-story-shot}.permissions-vendor-section .ai-vendor-outcomes{view-transition-name:permissions-vendor-outcomes}.permissions-vendor-section .ai-vendor-story-shot{view-transition-name:permissions-vendor-story-shot}.health-alerts-section:not(.search-play-analyze-story-section) .health-alerts-screen.is-selected{view-transition-name:health-carousel-selected}.search-play-analyze-story-section .health-alerts-screen.is-selected{view-transition-name:search-play-analyze-carousel-selected}::view-transition-group(transcription-outcomes){animation-duration:.76s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(transcription-story-shot){animation-duration:.76s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(ai-vendor-outcomes){animation-duration:.76s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(ai-vendor-story-shot){animation-duration:.76s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(permissions-vendor-outcomes){animation-duration:.76s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(permissions-vendor-story-shot){animation-duration:.76s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(health-carousel-selected){animation-duration:.76s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-group(search-play-analyze-carousel-selected){animation-duration:.76s;animation-timing-function:cubic-bezier(.22,1,.36,1)}}.search-play-analyze-story-section .search-play-analyze-outcomes{border:1px solid #d9d0ef;border-top:3px solid var(--brand-orange);background:#f6f2ff;border-radius:10px;padding:clamp(28px,3vw,46px);display:block}.search-play-analyze-story-section .search-play-analyze-capability-cards{background:0 0;border:0;grid-area:outcomes;grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;gap:clamp(14px,1.5vw,22px);padding:0;display:grid;overflow:visible}.search-play-analyze-capability-cards .search-play-analyze-outcomes{--capability-card-padding:clamp(22px, 2.1vw, 30px);min-width:0;padding:var(--capability-card-padding);grid-template-rows:auto auto auto minmax(0,1fr);display:grid;overflow:hidden}.search-play-analyze-capability-cards .search-play-analyze-outcomes h4{margin-top:15px;font-size:clamp(1.18rem,1.4vw,1.58rem)}.search-play-analyze-capability-cards .search-play-analyze-outcomes>.search-play-analyze-outcomes-copy{margin-top:11px;font-size:clamp(.74rem,.82vw,.86rem)}.search-play-analyze-capability-cards .search-play-analyze-outcomes ul{margin:22px calc(-1 * var(--capability-card-padding)) calc(-1 * var(--capability-card-padding));padding:20px var(--capability-card-padding) var(--capability-card-padding);border-top:1px solid #0000;align-self:stretch;gap:17px 14px}.search-play-analyze-capability-cards .search-play-analyze-outcomes ul li{grid-template-columns:17px minmax(0,1fr);gap:8px}.search-play-analyze-capability-cards .search-play-analyze-outcomes ul li b{font-size:clamp(.78rem,.88vw,.92rem)}.search-play-analyze-capability-cards .search-play-analyze-outcomes ul li small{font-size:clamp(.67rem,.72vw,.75rem)}.search-play-analyze-capability-cards .search-playback-card{background:#dceaf3;border-color:#234654}.search-play-analyze-capability-cards .search-playback-card ul{background:#f9fcfe;border-top-color:#c6dbe8}.search-play-analyze-capability-cards .search-playback-card .search-play-analyze-outcomes-heading>svg,.search-play-analyze-capability-cards .search-playback-card .search-play-analyze-outcomes-heading>p,.search-play-analyze-capability-cards .search-playback-card ul li>svg{color:#b8520c}.search-play-analyze-capability-cards .ai-analysis-card{background:#0d2632;border-color:#234654}.search-play-analyze-capability-cards .ai-analysis-card .search-play-analyze-outcomes-heading>svg,.search-play-analyze-capability-cards .ai-analysis-card .search-play-analyze-outcomes-heading>p{color:#7546ed}.search-play-analyze-capability-cards .ai-analysis-card h4{color:#fff}.search-play-analyze-capability-cards .ai-analysis-card>.search-play-analyze-outcomes-copy{color:#c6d5dd}.search-play-analyze-capability-cards .ai-analysis-card ul{background:#f9fcfe;border-top-color:#c6dbe8}.search-play-analyze-capability-cards .ai-analysis-card ul li>svg{color:#7546ed}.search-play-analyze-capability-cards .ai-analysis-card ul li b{color:var(--brand-blue-deep)}.search-play-analyze-capability-cards .ai-analysis-card ul li small{color:#5d7180}.search-play-analyze-outcomes-heading{align-items:center;gap:12px;display:flex}.search-play-analyze-outcomes-heading>svg{color:#7349eb}.search-play-analyze-outcomes .search-play-analyze-outcomes-heading>p{color:#7042df;letter-spacing:.1em;margin:0;font:800 .7rem Cascadia Mono,Consolas,monospace}.search-play-analyze-outcomes h4{color:var(--brand-blue-deep);letter-spacing:-.025em;margin:18px 0 0;font-size:clamp(1.5rem,1.85vw,2.05rem);font-weight:650;line-height:1.08}.search-play-analyze-outcomes>.search-play-analyze-outcomes-copy{color:#526a76;font:inherit;letter-spacing:normal;margin:15px 0 0;font-size:clamp(.84rem,.94vw,.98rem);font-weight:400;line-height:1.55}.search-play-analyze-outcomes ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 26px;margin:clamp(26px,3vw,38px) 0 0;padding:0;list-style:none;display:grid}.search-play-analyze-outcomes ul li{border:0;grid-template-columns:21px minmax(0,1fr);align-items:start;gap:10px;padding:0;display:grid}.search-play-analyze-outcomes ul li>svg{box-sizing:border-box;color:#7546ed;background:0 0;border:0;border-radius:0;width:17px;height:17px;padding:0}.search-play-analyze-outcomes ul li span{gap:5px;display:grid}.search-play-analyze-outcomes ul li b{color:var(--brand-blue-deep);font-size:clamp(.88rem,1vw,1rem);line-height:1.2}.search-play-analyze-outcomes ul li small{color:#5d7180;font-size:clamp(.72rem,.82vw,.84rem);line-height:1.45}@media (width>=1101px){.search-play-analyze-story-section .health-alerts-story-heading{grid-template-columns:minmax(440px,.8fr) minmax(660px,1.2fr)}}@media (width>=901px){.health-alerts-section{grid-template-rows:minmax(0,1fr) auto;height:100svh}.health-alerts-story-block{height:100%}.health-alerts-story-heading{grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0}.health-alerts-section.is-zoomed{height:100svh;min-height:100svh}.health-alerts-section.is-zoomed>.feature-connections{display:none}.health-alerts-section.is-zoomed .health-alerts-story-block{min-height:100svh;padding-bottom:clamp(32px,5svh,56px)}.health-alerts-section.is-zoomed .health-alerts-story-heading{grid-template:"screens"minmax(0,1fr)/1fr}.health-alerts-section.is-zoomed .health-alerts-story-copy,.health-alerts-section.is-zoomed .health-alerts-outcomes{display:none}.health-alerts-section.is-zoomed .health-alerts-screens{--health-carousel-card-height:auto;perspective:none;place-items:center;height:100%;display:grid}.health-alerts-section.is-zoomed .health-alerts-screen-title{opacity:0;transform:translate(-50%,-14px)}.health-alerts-section.is-zoomed .health-alerts-screen{pointer-events:none;opacity:0}.health-alerts-section.is-zoomed .health-alerts-screen.is-selected{z-index:4;pointer-events:auto;opacity:1;filter:none;width:min(92vw,1600px);height:auto;max-height:calc(100svh - clamp(144px,18svh,188px));transform:translate(-50%,-50%)scale(1)}.health-alerts-section.is-zoomed .health-alerts-screen.is-selected img{object-fit:contain;width:100%;height:auto;max-height:calc(100svh - clamp(144px,18svh,188px))}}@media (width>=1101px){.health-alerts-section:not(.is-zoomed) .health-alerts-screens{--health-carousel-lift:calc(clamp(50px, 5vw, 86px) - 23px);height:calc(100% + var(--health-carousel-lift));transform:translateY(calc(-1 * var(--health-carousel-lift)))}}@media (width<=900px){.health-alerts-section .health-alerts-story-heading{grid-template:"copy""outcomes""screens"minmax(150px,auto)/1fr;row-gap:32px}.health-alerts-section .health-alerts-screens{--health-carousel-card-height:min(64vw, 420px);width:100%;height:min(72vw,470px);margin:42px 0;display:block}.health-alerts-section .health-alerts-screen{width:auto;max-width:none;height:var(--health-carousel-card-height);top:50%;left:50%;right:auto}.health-alerts-section .health-alerts-screen:before{display:block}.health-alerts-section .health-alerts-screen.is-next{transform:translate3d(8%,-47%,-90px)rotateY(-36deg)scale(.69)}.health-alerts-section .health-alerts-screen.is-far{transform:translate3d(43%,-44%,-180px)rotateY(-48deg)scale(.5)}.health-alerts-section .health-alerts-screen.is-previous{transform:translate3d(-130%,-47%,-90px)rotateY(36deg)scale(.65)}}@media (width<=1100px){.health-alerts-section,.health-alerts-story-block{height:auto;min-height:100svh}.health-alerts-section .health-alerts-story-heading{grid-template:"copy""outcomes""screens"/1fr;row-gap:clamp(28px,4vw,42px)}.health-alerts-section .health-alerts-screens{perspective:none;grid-template-columns:1fr;gap:clamp(20px,3vw,32px);width:min(100%,1024px);height:auto;min-height:150px;margin:0 auto;display:grid}.health-alerts-section .health-alerts-screen,.health-alerts-section .health-alerts-screen.is-selected,.health-alerts-section .health-alerts-screen.is-next,.health-alerts-section .health-alerts-screen.is-far,.health-alerts-section .health-alerts-screen.is-previous{aspect-ratio:auto;opacity:1;filter:none;width:100%;height:auto;position:relative;top:auto;left:auto;right:auto;transform:none}.health-alerts-section .health-alerts-screen:before{display:none}.health-alerts-section .health-alerts-screen img{object-fit:contain;height:auto}.health-alerts-section .health-alerts-screen-title{display:none}}@media (width<=640px){.search-play-analyze-story-section .search-play-analyze-outcomes{padding:26px 22px}.search-play-analyze-story-section .search-play-analyze-capability-cards,.search-play-analyze-outcomes ul{grid-template-columns:1fr}}.review-transcription-chapter{background:#fff;grid-template-columns:1fr;align-items:start}.review-transcription-shot{box-shadow:0 28px 66px #11273433}.transcript-sync-flow{background:#f4f7f8;border:1px solid #d2dde3;border-radius:6px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin-top:28px;padding:15px;display:grid}.transcript-sync-flow>span:not(.transcript-sync-arrows){color:var(--brand-blue-deep);justify-content:center;align-items:center;gap:8px;font-size:.65rem;font-weight:760;display:flex}.transcript-sync-flow>span:not(.transcript-sync-arrows) svg{color:var(--brand-orange-ink)}.transcript-sync-arrows{color:#6c818d;display:grid}.transcript-sync-arrows svg:last-child{transform:rotate(180deg)}.transcript-technical-note{border-top:1px solid #dce4e8;padding-top:18px;font-size:.66rem!important}.review-step{color:var(--brand-orange-ink);letter-spacing:.06em;margin:0 0 18px;font-family:Cascadia Mono,Consolas,monospace;font-size:.65rem;font-weight:760}.review-copy h3,.review-analysis-heading h3{color:var(--brand-blue-deep);letter-spacing:-.045em;margin:0;font-size:clamp(2.3rem,3.8vw,4.2rem);font-weight:670;line-height:1}.review-copy>p:not(.review-step),.review-analysis-heading>p:not(.review-step){color:#586c78;margin:24px 0 0;font-size:.86rem;line-height:1.72}.review-keywords{flex-wrap:wrap;gap:7px;margin-top:27px;display:flex}.review-keywords span{color:#55707e;background:#fff;border:1px solid #d6e0e5;border-radius:4px;padding:7px 9px;font-family:Cascadia Mono,Consolas,monospace;font-size:.57rem;font-weight:700}.review-product-shot{background:#fff;border:1px solid #bdcbd3;border-radius:9px;min-width:0;margin:0;overflow:hidden;box-shadow:0 28px 66px #11273429}.review-window-bar{background:#eef2f4;border-bottom:1px solid #d8e0e5;align-items:center;gap:6px;min-height:38px;padding:0 13px;display:flex}.review-window-bar i{background:#a4b2ba;border-radius:50%;width:7px;height:7px}.review-window-bar i:first-child{background:var(--brand-orange)}.review-window-bar span{color:#637783;margin-left:7px;font-size:.58rem;font-weight:720}.review-product-shot img{width:100%;height:auto;display:block}.review-product-shot figcaption{color:#72848e;border-top:1px solid #e1e7ea;padding:10px 13px;font-size:.56rem}.review-control-grid{grid-template-columns:1fr 1fr;gap:8px 14px;margin-top:28px;display:grid}.review-control-grid span{color:#516a76;align-items:center;gap:7px;font-size:.65rem;font-weight:680;display:flex}.review-control-grid svg{color:#25834b}.review-screen-plan{background:#f5f8fa;border:1px dashed #c6d4dc;border-radius:6px;grid-template-columns:auto 1fr;gap:14px;margin-top:30px;padding:18px;display:grid}.review-screen-plan>svg{color:#6f42dc}.review-screen-plan span,.review-screen-plan b{display:block}.review-screen-plan span{color:var(--brand-orange-ink);letter-spacing:.055em;font-size:.51rem;font-weight:800}.review-screen-plan b{color:var(--brand-blue-deep);margin-top:5px;font-size:.76rem}.review-screen-plan p{color:#687b86;margin:8px 0 0;font-size:.62rem;line-height:1.58}.review-transcription-link{color:var(--brand-orange-ink);align-items:center;gap:9px;margin-top:26px;font-size:.74rem;font-weight:770;display:inline-flex}.review-transcription-link svg{transition:transform .18s}.review-transcription-link:hover svg{transform:translate(4px)}.review-analysis-chapter{background:#e8eef2;border:1px solid #d3dde3;border-top:0;padding:clamp(74px,9vw,124px)}.review-analysis-heading{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);align-items:end;gap:clamp(50px,8vw,118px);display:grid}.review-analysis-heading .review-step,.review-analysis-heading h3{grid-column:1}.review-analysis-heading h3{margin-top:-6px}.review-analysis-heading>p:not(.review-step){grid-area:1/2/span 2;margin:0}.review-analysis-grid{background:#fff;border:1px solid #ccd7dd;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:54px;display:grid}.review-analysis-grid>div{border-left:1px solid #d7e0e5;min-height:220px;padding:27px 24px}.review-analysis-grid>div:first-child{border-left:0}.review-analysis-grid svg{color:var(--brand-orange-ink)}.review-analysis-grid span{color:#728691;text-transform:uppercase;margin-top:22px;font-size:.5rem;font-weight:780;display:block}.review-analysis-grid h4{color:var(--brand-blue-deep);margin:8px 0 0;font-size:.91rem}.review-analysis-grid p{color:#657985;margin:12px 0 0;font-size:.65rem;line-height:1.6}.review-boundary{background:var(--brand-blue-deep);color:#b8c7cf;border:1px solid #ccd8de;border-top:0;grid-template-columns:auto 1fr;gap:12px;padding:18px 20px;display:grid}.review-boundary svg{color:var(--brand-orange)}.review-boundary p{margin:0;font-size:.65rem;line-height:1.58}.review-boundary b{color:#fff}@media (width<=1060px){.review-heading,.review-chapter,.review-play-chapter,.review-transcription-chapter,.review-analysis-heading{grid-template-columns:1fr}.review-play-chapter .review-product-shot{order:2}.review-analysis-heading>p:not(.review-step){grid-area:auto/1}.review-analysis-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.review-analysis-grid>div:nth-child(3){border-top:1px solid #d7e0e5;border-left:0}.review-analysis-grid>div:nth-child(4){border-top:1px solid #d7e0e5}}@media (width<=680px){.review-heading h2{font-size:clamp(2.75rem,13vw,3.8rem)}.review-status-list,.review-control-grid,.review-analysis-grid{grid-template-columns:1fr}.transcript-sync-flow{grid-template-columns:1fr auto 1fr;padding:12px 9px}.review-status-list span.is-planned{grid-column:auto}.review-route{gap:10px;padding:0 12px}.review-route>span{gap:5px;font-size:.63rem}.review-route>span b{display:none}.review-route>svg{width:14px}.review-chapter,.review-analysis-chapter{padding:48px 18px}.review-copy h3,.review-analysis-heading h3{font-size:clamp(2.25rem,11vw,3.2rem)}.review-analysis-grid>div,.review-analysis-grid>div:nth-child(2),.review-analysis-grid>div:nth-child(3),.review-analysis-grid>div:nth-child(4){border-top:1px solid #d7e0e5;border-left:0;min-height:0}.review-analysis-grid>div:first-child{border-top:0}}.search-proof{width:var(--content);grid-template-columns:minmax(280px,.72fr) minmax(0,1.65fr);align-items:center;gap:clamp(46px,7vw,110px);margin:0 auto;padding:clamp(100px,13vw,180px) 0;display:grid}.section-heading h2,.security-copy h2,.final-cta h2{font-size:clamp(2.75rem,5vw,5.4rem)}.section-heading>p:not(.section-kicker),.security-copy>p:not(.section-kicker),.final-cta>p:not(.section-kicker){max-width:600px;color:var(--muted);margin:26px 0 0;font-size:1.04rem;line-height:1.72}.product-stage{perspective:1600px;min-width:0}.product-surface{transform-origin:0;background:#fff;border:1px solid #cfd9df;border-radius:8px;width:100%;min-height:560px;transition:transform .52s,box-shadow .52s;overflow:hidden;transform:rotateY(-5deg)rotateX(1.5deg);box-shadow:-32px 42px 74px #2436422e}.product-surface:hover,.product-surface:focus-within{transform:rotateY(0)rotateX(0);box-shadow:0 34px 70px #24364229}.product-toolbar{border-bottom:1px solid var(--line);background:#f8fafb;grid-template-columns:1fr minmax(180px,290px) auto;align-items:center;gap:14px;min-height:62px;padding:10px 14px 10px 20px;display:grid}.product-title{color:var(--brand-blue);align-items:center;gap:9px;font-size:.86rem;font-weight:750;display:flex}.live-dot{background:var(--brand-green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #63b68a24}.product-search{color:#526471;background:#fff;border:1px solid #cfd9df;border-radius:5px;align-items:center;gap:8px;height:38px;padding:0 12px;font-size:.79rem;display:flex}.icon-control,.play-control{cursor:pointer;border:0;place-items:center;display:grid}.icon-control{width:38px;height:38px;color:var(--brand-blue);background:#fff;border:1px solid #cfd9df;border-radius:5px}.product-body{grid-template-columns:210px 1fr;min-height:498px;display:grid}.record-list{border-right:1px solid var(--line);background:#f2f7fa;padding:18px 12px}.record-list-heading{color:#74838e;justify-content:space-between;margin-bottom:12px;padding:0 6px;font-size:.68rem;font-weight:700;display:flex}.record-row{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #dce5ea;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;width:100%;min-height:68px;padding:10px;display:grid}.record-row.is-selected{background:var(--brand-blue);color:#fff;border-radius:5px}.record-row b,.record-row small{display:block}.record-row b{font-size:.76rem}.record-row small{color:#788893;margin-top:4px;font-size:.67rem}.record-row.is-selected small{color:#dbe4e9}.record-direction{color:var(--brand-orange);place-items:center;display:grid}.record-time{font-family:Cascadia Mono,Consolas,monospace;font-size:.65rem}.conversation-panel{min-width:0;padding:clamp(22px,3vw,36px)}.conversation-meta{color:var(--brand-blue);justify-content:space-between;align-items:center;gap:14px;font-size:.78rem;font-weight:730;display:flex}.status-pill,.audit-status{color:#347a57;align-items:center;gap:6px;font-size:.7rem;font-weight:720;display:inline-flex}.waveform-wrap{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:13px;margin-top:28px;padding:17px 0;display:grid}.play-control{background:var(--brand-orange);color:#fff;border-radius:50%;width:42px;height:42px}.waveform{align-items:center;gap:2px;height:64px;display:flex;position:relative;overflow:hidden}.waveform:before{content:"";background:#cbd7de;height:1px;position:absolute;top:50%;left:0;right:0}.waveform span{z-index:1;background:var(--brand-blue-soft);transform-origin:50%;border-radius:2px;flex:1;min-width:1px;position:relative}.waveform.is-playing span{animation:.72s ease-in-out infinite alternate wavePulse}.waveform span:nth-child(3n){animation-delay:.16s}@keyframes wavePulse{to{background:var(--brand-orange);transform:scaleY(.64)}}.waveform i{z-index:2;background:var(--brand-orange);width:2px;transition:left .38s;position:absolute;top:0;bottom:0;box-shadow:0 0 0 3px #f28a4b1f}.waveform-wrap>time{color:var(--muted);font-family:Cascadia Mono,Consolas,monospace;font-size:.68rem}.transcript-list{gap:7px;margin-top:22px;display:grid}.transcript-line{color:#455762;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;grid-template-columns:78px 1fr auto;align-items:center;gap:14px;width:100%;min-height:72px;padding:12px 14px;transition:background .18s,border-color .18s;display:grid}.transcript-line:hover,.transcript-line.is-active{border-color:var(--brand-orange-soft);background:#fff7f2}.speaker{color:var(--brand-blue);font-size:.7rem;font-weight:760}.transcript-copy{font-size:.78rem;line-height:1.5}.transcript-line time{color:#52636f;font-family:Cascadia Mono,Consolas,monospace;font-size:.65rem}.connection-section{background:var(--mist);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:clamp(100px,13vw,180px) max(24px,50vw - 590px)}.section-heading.is-centered{text-align:center;max-width:820px;margin:0 auto}.section-heading.is-centered .section-kicker{justify-content:center}.section-heading.is-centered>p:not(.section-kicker){margin-left:auto;margin-right:auto}.connection-flow{grid-template-columns:minmax(190px,1fr) auto minmax(220px,1fr) auto minmax(280px,1.25fr);align-items:center;gap:clamp(12px,2vw,30px);max-width:1080px;margin:76px auto 0;display:grid}.flow-node{border:1px solid var(--line);background:#fff;border-radius:7px;align-items:center;gap:14px;min-height:92px;padding:18px;display:flex}.flow-node>svg{color:var(--brand-orange);flex:none}.flow-node b,.flow-node small{display:block}.flow-node b{font-size:.86rem}.flow-node small{color:var(--muted);margin-top:5px;font-size:.72rem}.flow-arrow{color:var(--brand-blue-soft)}.flow-destinations{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.flow-destinations span{border:1px solid var(--line);min-height:42px;color:var(--brand-blue);background:#fff;border-radius:5px;place-items:center;font-size:.75rem;font-weight:720;display:grid}.audit-line{border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-width:920px;min-height:54px;color:var(--muted);grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:12px;margin:30px auto 0;padding:12px 16px;font-size:.74rem;display:grid}.audit-line>svg,.audit-line b{color:var(--brand-blue)}.audit-line time{font-family:Cascadia Mono,Consolas,monospace}.security-section{width:var(--content);grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(52px,9vw,140px);margin:0 auto;padding:clamp(100px,13vw,180px) 0;display:grid}.security-copy a{color:var(--brand-orange-ink);align-items:center;gap:8px;margin-top:28px;font-size:.88rem;font-weight:740;display:inline-flex}.role-list{border-top:1px solid var(--line)}.role-list>div{border-bottom:1px solid var(--line);color:#52636f;grid-template-columns:34px minmax(130px,.7fr) 1fr;align-items:center;gap:18px;min-height:72px;transition:color .18s,padding .18s,background .18s;display:grid}.role-list>div.is-active,.role-list>div:hover{color:var(--ink);background:#f8fafb;padding:0 14px}.role-list span{color:var(--brand-orange-ink);font-family:Cascadia Mono,Consolas,monospace;font-size:.68rem}.role-list b{font-size:.86rem}.role-list small{font-size:.75rem}.proof-section{background:var(--brand-blue);color:#fff;padding:78px max(24px,50vw - 590px)}.proof-section .section-kicker{color:var(--brand-orange-soft)}.proof-grid{border-top:1px solid #fff3;border-bottom:1px solid #fff3;grid-template-columns:repeat(4,1fr);display:grid}.proof-grid>div{border-left:1px solid #fff3;flex-direction:column;justify-content:center;gap:9px;min-height:126px;padding:24px;display:flex}.proof-grid>div:first-child{border-left:0}.proof-grid b{font-size:.95rem}.proof-grid span{color:#d6e0e6;font-size:.78rem;line-height:1.5}.final-cta{color:#fff;text-align:center;background:#05090c;flex-direction:column;justify-content:center;align-items:center;min-height:720px;padding:100px 24px;display:flex}.final-cta .animated-wordmark{width:min(620px,84vw);margin-bottom:12px}.final-cta-logo{width:200px;height:auto;margin:0 auto 12px;display:block}.final-cta .brand-letter-blue,.final-cta .wordmark-headset{color:var(--brand-silver);stroke:var(--brand-silver)}.final-cta .section-kicker{justify-content:center}.final-cta h2{max-width:900px}.final-cta>p:not(.section-kicker){color:#a9b8c2}.final-cta .hero-actions{justify-content:center}.button-on-dark{color:#fff;background:0 0;border-color:#ffffff47}.site-footer{color:#8fa0aa;background:#05090c;border-top:1px solid #29343c;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;min-height:112px;padding:22px max(24px,50vw - 590px);font-size:.75rem;display:grid;position:relative}.footer-brand img{filter:none;opacity:.9;width:98px}.site-footer p{margin:0}.footer-sales{color:#d8e4ea;font-weight:700;text-decoration:none;position:absolute;left:50%;transform:translate(-50%)}.footer-sales:hover,.footer-sales:focus-visible{color:var(--orange);text-decoration:underline}:focus-visible{outline-offset:3px;outline:3px solid #f28a4ba6}@media (width<=980px){:root{--content:min(100% - 36px, 760px)}.site-header{grid-template-columns:auto 1fr auto}.desktop-nav{border:1px solid var(--line);background:#fff;border-radius:8px;padding:10px;display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 20px 44px #18283429}.desktop-nav.is-open{display:grid}.desktop-nav a{border-bottom:1px solid var(--line);align-items:center;min-height:44px;padding:0 12px;display:flex}.desktop-nav a:last-child{border-bottom:0}.menu-button{display:grid}.header-cta{justify-self:end}.hero-section{grid-template-rows:auto auto auto;grid-template-columns:1fr;min-height:auto;padding-top:140px}.hero-section:before,.hero-section:after{display:none}.hero-mark{align-self:auto;height:auto;padding:64px 0 18px}.hero-visual-shell{flex:none;height:400px}.trust-band{grid-template-columns:repeat(2,1fr)}.trust-band span:nth-child(3){border-left:0;border-top:1px solid var(--line)}.trust-band span:nth-child(4){border-top:1px solid var(--line)}.journey-overview{grid-template-columns:repeat(3,1fr)}.journey-overview a{min-height:58px}.story-codeword{width:52vw;left:auto;right:4vw}.story-copy{width:min(440px,52vw)}.search-proof,.security-section{grid-template-columns:1fr}.search-proof{gap:64px}.section-heading{max-width:680px}.product-surface{transform:none}.connection-flow{grid-template-columns:1fr;max-width:620px}.flow-arrow{justify-self:center;transform:rotate(90deg)}.audit-line{grid-template-columns:auto auto 1fr}.audit-line time,.audit-status{grid-row:2}.audit-line time{grid-column:2}.audit-status{grid-column:3}.proof-grid{grid-template-columns:repeat(2,1fr)}.proof-grid>div:nth-child(3){border-top:1px solid #fff3;border-left:0}.proof-grid>div:nth-child(4){border-top:1px solid #fff3}}@media (width<=680px){:root{--content:calc(100vw - 28px)}.site-header{gap:8px;width:calc(100vw - 16px);min-height:56px;padding-left:12px;top:8px}.header-brand{min-width:0}.header-brand img{width:82px}.header-brand span,.header-cta{display:none}.menu-button{grid-column:3}.hero-section{padding:104px 14px 18px}.hero-section .section-kicker{flex-wrap:wrap;max-width:100%;font-size:.68rem}.hero-copy h1{font-size:clamp(2.4rem,10.5vw,3rem)}.hero-lede{margin-top:18px;font-size:.9rem;line-height:1.5}.hero-actions{gap:8px;margin-top:24px}.button{width:100%}.hero-mark{padding:26px 0 0}.hero-visual-shell{height:220px}.hero-motion{padding:6px 8px 8px}.motion-wordmark{--motion-letter-size:clamp(2.05rem, 9.5vw, 2.55rem)}.motion-caption{min-height:42px}.motion-caption span{font-size:1rem}.motion-controls{min-height:34px;padding-top:2px}.motion-frame-handlers{grid-template-columns:repeat(11,minmax(24px,1fr))}.motion-frame-handlers button{height:30px}.motion-phases button.is-active:after{width:16px}.animated-wordmark{--word-size:clamp(3.6rem, 20vw, 6rem)}.animated-wordmark.is-compact{--word-size:clamp(2.7rem, 15vw, 4.8rem)}.trust-band{display:none}.trust-band span{padding:14px 8px;font-size:.72rem}.journey-overview{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.journey-overview a{scroll-snap-align:start;flex:none;min-width:132px}.story-visual{background:var(--brand-blue-deep);height:46svh;top:64px}.story-codeword{width:100%;font-size:2.7rem;top:14px;left:0;right:0}.story-codeword.is-workspace{top:14px}.capture-callouts span,.service-callouts span{font-size:.56rem}.core-callouts span{font-size:.54rem}.core-leaders-desktop{display:none}.core-leaders-mobile{display:block}.core-callouts span:first-of-type{top:36%;left:2%}.core-callouts span:nth-of-type(2){top:36%;right:2%}.core-callouts span:nth-of-type(3){top:23%;left:calc(50% - 65px);right:auto}.core-callouts span:before{width:44px}.capture-callouts span:nth-child(odd){left:4%}.capture-callouts span:nth-child(2n){right:4%}.capture-callouts span:first-child,.capture-callouts span:nth-child(2){top:31%}.capture-callouts span:nth-child(3),.capture-callouts span:nth-child(4){top:50%}.capture-callouts span:nth-child(5),.capture-callouts span:nth-child(6){top:68%}.capture-callouts span:nth-child(odd):after,.capture-callouts span:nth-child(2n):before,.service-callouts span:nth-child(odd):after,.service-callouts span:nth-child(2n):before{width:42px}.service-callouts span:nth-child(odd){left:4%}.service-callouts span:nth-child(2n){right:4%}.service-callouts span:first-child,.service-callouts span:nth-child(2){top:29%}.service-callouts span:nth-child(3),.service-callouts span:nth-child(4){top:49%}.service-callouts span:nth-child(5),.service-callouts span:nth-child(6){top:69%}.visual-caption{bottom:14px;left:16px;right:auto}.story-steps{margin-top:-46svh}.story-step{align-items:flex-start;min-height:110svh;padding:calc(46svh + 40px) 0 72px}.story-copy{opacity:1;width:100%;padding:0;transform:none}.story-copy h2{font-size:clamp(2.35rem,11vw,3.6rem)}.search-proof,.security-section{padding:88px 0}.section-heading h2,.security-copy h2,.final-cta h2{font-size:clamp(2.45rem,11.7vw,3.8rem)}.product-toolbar{grid-template-columns:1fr auto}.product-search{grid-area:2/1/auto/-1}.product-body{grid-template-columns:1fr}.record-list{display:none}.conversation-panel{padding:18px 12px}.conversation-meta{align-items:flex-start}.transcript-line{grid-template-columns:66px 1fr;gap:8px}.transcript-line time{grid-column:2}.connection-section{padding:88px 14px}.audit-line{grid-template-columns:auto 1fr}.audit-line>span:not(.audit-status){grid-column:1/-1}.audit-line time,.audit-status{grid-row:auto}.audit-line time{grid-column:1}.audit-status{grid-column:2}.role-list>div{grid-template-columns:26px 1fr;gap:10px;padding:12px 0}.role-list small{grid-column:2}.proof-grid{grid-template-columns:1fr}.proof-grid>div,.proof-grid>div:nth-child(4){border-top:1px solid #fff3;border-left:0;min-height:96px}.proof-grid>div:first-child{border-top:0}.final-cta{min-height:650px}.site-footer{text-align:center;grid-template-columns:1fr;justify-items:center}.footer-sales{position:static;transform:none}}@media (width<=1180px){.hero-section{min-height:1080px;padding:0}.hero-topline{gap:18px;top:118px;left:32px;right:32px}.hero-concept-switcher{flex-basis:auto}.hero-topline .hero-concept-switcher{left:56%}.hero-copy{width:min(650px,100% - 64px);top:190px;left:32px;transform:none}.hero-actions{flex-wrap:wrap}.hero-copy h1{white-space:normal;max-width:650px;font-size:clamp(3rem,8vw,4.4rem)}.hero-lede{max-width:620px}.hero-mark{height:auto;padding:0}.hero-visual-shell{width:92%;height:300px;top:620px;right:4%}.living-hub{inset:620px 2% 92px}.hub-service-ecosystem{display:none}.hero-product-proof{inset:620px 3% 92px}.proof-window{min-height:320px;transform:none}.proof-call,.proof-intelligence{padding:16px}.proof-waveform{height:55px;margin:16px 0}.trust-band{grid-template-columns:repeat(4,1fr);bottom:16px;left:28px;right:28px}.trust-band span:nth-child(3),.trust-band span:nth-child(4){border-top:0}.trust-band span:nth-child(3){border-left:1px solid var(--line)}.hero-concept-hub .trust-band span:nth-child(3){border-left-color:#fff3}}@media (width<=680px){.hero-section{min-height:960px;padding:0}.hero-concept-hub,.hero-concept-product{min-height:960px}.hero-topline{flex-direction:column;align-items:stretch;gap:8px;top:106px;left:18px;right:18px}.hero-concept-switcher{flex-basis:100%;grid-template-columns:repeat(2,1fr);width:100%}.hero-topline .hero-concept-switcher{width:100%;position:static;transform:none}.hero-concept-switcher button{white-space:nowrap;justify-content:center;gap:4px;min-width:0;padding:0 5px;font-size:.66rem}.hero-concept-switcher button span{font-size:.56rem}.hero-copy{width:calc(100% - 36px);top:198px;left:18px}.hero-section .section-kicker{margin-bottom:12px;font-size:.62rem}.hero-copy h1{font-size:clamp(2.45rem,11vw,3.05rem)}.hero-lede{max-width:100%;margin-top:16px;font-size:.84rem;line-height:1.45}.hero-actions{grid-template-columns:minmax(0,1fr) auto;margin-top:18px;display:grid}.hero-actions .button{width:100%;min-width:0;padding:0 14px;font-size:.76rem}.hero-text-link{white-space:nowrap;min-width:0;padding:0 2px;font-size:.76rem}.hero-visual-shell{width:calc(100% - 24px);height:242px;top:570px;right:12px}.hero-platform-scene img{transform:scale(1.02)}.motion-caption span{white-space:normal}.living-hub{inset:570px 0 90px}.hub-service-ecosystem{display:none}.hub-orbit-outer{width:360px;left:50%}.hub-orbit-inner{width:260px;left:50%}.hub-core{gap:6px;width:138px;left:50%}.hub-core img{width:72px;padding:2px 5px}.hub-core strong{font-size:.78rem}.hub-core>span{gap:4px;font-size:.45rem}.hub-node{gap:5px;min-height:30px;padding:0 7px;font-size:.58rem}.hub-node-call:before,.hub-node-transcript:before,.hub-group-label{display:none}.hub-node svg{width:13px}.hub-node-call{top:4%;left:6%}.hub-node-screen{top:44%;left:6%}.hub-node-import{bottom:1%;left:6%}.hub-node-transcript{top:2%;right:1%}.hub-node-translation{top:31%;right:1%}.hub-node-quality{bottom:31%;right:1%}.hub-node-connect{bottom:1%;right:1%}.hub-node-call:after,.hub-node-screen:after,.hub-node-import:after,.hub-node-transcript:after,.hub-node-translation:after,.hub-node-quality:after,.hub-node-connect:after{width:78px}.hero-product-proof{inset:570px 8px 92px}.proof-window{grid-template-rows:32px 1fr;grid-template-columns:1.15fr .85fr;min-height:245px}.proof-window-bar{padding:0 8px;font-size:.56rem}.proof-call,.proof-intelligence{padding:9px 8px}.proof-call-meta{gap:5px;font-size:.58rem}.proof-call-icon{width:26px;height:26px}.proof-call-icon svg{width:13px}.proof-protected{display:none}.proof-waveform{gap:2px;height:42px;margin:8px 0}.proof-transcript{gap:4px}.proof-transcript>span{padding:6px;display:block}.proof-transcript>span:last-child{display:none}.proof-transcript b,.proof-transcript em,.proof-transcript p{font-size:.52rem}.proof-transcript em{float:right}.proof-transcript p{margin-top:3px}.proof-intelligence{gap:6px}.proof-panel-heading{font-size:.58rem}.proof-result{padding:7px}.proof-result>span,.proof-result p,.proof-result-row{font-size:.52rem}.proof-result p{margin-top:4px;line-height:1.3}.proof-result-score strong{margin-top:4px;font-size:1.1rem}.proof-result-row{min-height:22px;padding:0 3px}.proof-result-row:nth-last-child(2){display:none}.trust-band{grid-template-columns:repeat(2,1fr);display:grid;bottom:10px;left:14px;right:14px}.trust-band span{column-gap:6px;padding:8px 4px}.trust-band span>svg{width:16px}.trust-band b{font-size:.62rem}.trust-band small{font-size:.52rem}.trust-band span:nth-child(3),.trust-band span:nth-child(4){border-top:1px solid var(--line)}.trust-band span:nth-child(3){border-left:0}.hero-concept-hub .trust-band span:nth-child(3),.hero-concept-hub .trust-band span:nth-child(4){border-top-color:#fff3}.hero-concept-hub .trust-band span:nth-child(3){border-left:0}}.capability-family-heading{border-top:1px solid #cbd6dc;padding:clamp(96px,12vw,166px) 0}.capability-family-heading.is-capture{background:radial-gradient(circle at 84% 8%,#3280bf1a,#0000 29%),#eef3f5}.capability-family-heading.is-prepare{background:radial-gradient(circle at 14% 8%,#d27f1f17,#0000 27%),#f5f6f6}.capability-family-heading .capability-group-heading{margin-bottom:0}.capability-library{background:#eef2f4}.capability-group{padding:clamp(108px,13vw,186px) 0}.capability-group+.capability-group{border-top:1px solid #cbd6dc}.capability-group-continuation{padding-top:clamp(78px,9vw,122px)}.capability-group-1{background:radial-gradient(circle at 84% 3%,#3280bf1a,#0000 28%),#eef3f5}.capability-group-2{background:radial-gradient(circle at 12% 2%,#d27f1f14,#0000 24%),#f7f8f8}.capability-group-3{background:radial-gradient(circle at 88% 5%,#5441b414,#0000 25%),#edf1f3}.capability-group-4{background:radial-gradient(circle at 14% 6%,#1f7c4a14,#0000 28%),#f6f8f7}.capability-group-heading,.capability-detail,.capability-library-end{width:var(--content);margin-left:auto;margin-right:auto}.capability-group-heading{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:end;gap:clamp(52px,9vw,132px);margin-bottom:clamp(62px,8vw,106px);display:grid}.capability-group-heading .section-kicker{color:var(--brand-orange-ink);grid-column:1/-1;margin:0 0 -26px}.capability-group-heading h2{color:var(--brand-blue-deep);letter-spacing:-.052em;margin:0;font-size:clamp(3rem,5vw,5.3rem);font-weight:670;line-height:.98}.capability-group-heading>span{color:#536874;font-size:.98rem;line-height:1.72}.capability-detail{background:#ffffffe6;border:1px solid #c8d4da;border-radius:10px;scroll-margin-top:90px;overflow:hidden;box-shadow:0 28px 72px #142b371a}.capability-detail+.capability-detail{margin-top:clamp(68px,8vw,106px)}.capability-introduction{border-bottom:1px solid #d6e0e5;grid-template-columns:minmax(280px,.56fr) minmax(0,1.44fr);align-items:start;gap:clamp(44px,7vw,108px);padding:clamp(48px,6vw,86px);display:grid}.capability-title-block{grid-template-columns:auto auto 1fr;align-items:start;gap:13px;display:grid}.capability-title-block>svg{color:var(--brand-orange-ink);margin-top:2px}.capability-number{color:#8aa0aa;min-width:38px;padding-top:4px;font-family:Cascadia Mono,Consolas,monospace;font-size:.68rem;font-weight:760}.capability-title-block p{color:var(--brand-blue-deep);margin:0;font-size:1rem;font-weight:790;line-height:1.25}.capability-status{color:#5a707b;background:#f3f6f7;border:1px solid #cdd9df;border-radius:4px;margin-top:9px;padding:5px 7px;font-size:.52rem;font-weight:790;line-height:1.25;display:inline-flex}.capability-status.is-current{color:#207142;background:#edf8f1;border-color:#b8dbc6}.capability-status.is-preview,.capability-status.is-in-progress{color:#6847a6;background:#f4f0fb;border-color:#d4c8ed}.capability-status.is-planned{color:#a4531e;background:#fff5eb;border-color:#e5cdb8}.capability-intro-copy h3{max-width:920px;color:var(--brand-blue-deep);letter-spacing:-.05em;margin:0;font-size:clamp(2.5rem,4.2vw,4.65rem);font-weight:670;line-height:.98}.capability-intro-copy>p{color:#536a76;max-width:910px;margin:26px 0 0;font-size:.9rem;line-height:1.76}.capability-terms{flex-wrap:wrap;gap:7px;margin-top:28px;display:flex}.capability-terms span{color:#526c79;background:#f6f8f9;border:1px solid #d2dde2;border-radius:4px;padding:7px 9px;font-family:Cascadia Mono,Consolas,monospace;font-size:.57rem;font-weight:700}.capability-technical-grid{grid-template-columns:minmax(0,1.22fr) minmax(300px,.78fr);min-width:0;display:grid}.capability-detail.is-reverse .capability-technical-grid{grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr)}.capability-detail.is-reverse .capability-architecture{border-left:1px solid #d6e0e5;border-right:0;order:2}.capability-detail.is-reverse .capability-proof{order:1}.capability-architecture,.capability-proof{min-width:0;padding:clamp(42px,5vw,72px)}.capability-architecture{background:#fff;border-right:1px solid #d6e0e5}.capability-proof{background:#f0f4f6}.capability-panel-heading>p{color:var(--brand-orange-ink);letter-spacing:.055em;margin:0;font-family:Cascadia Mono,Consolas,monospace;font-size:.59rem;font-weight:790}.capability-panel-heading h4{color:var(--brand-blue-deep);letter-spacing:-.035em;margin:13px 0 0;font-size:clamp(1.55rem,2.4vw,2.6rem);font-weight:680;line-height:1.08}.capability-panel-heading>span{color:#637782;max-width:800px;margin-top:15px;font-size:.7rem;line-height:1.62;display:block}.capability-flow{background:#f8fafb;border:1px solid #d2dde2;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px;display:grid}.capability-flow-step{min-width:0;min-height:248px;padding:24px 22px}.capability-flow-step+.capability-flow-step{border-left:1px solid #d2dde2}.capability-flow-marker{color:#8ba0aa;justify-content:space-between;align-items:center;min-height:20px;display:flex}.capability-flow-marker span{font-family:Cascadia Mono,Consolas,monospace;font-size:.58rem;font-weight:780}.capability-flow-marker svg{color:var(--brand-orange);background:#f8fafb;margin-right:-31px}.capability-maturity{color:#607580;text-transform:uppercase;background:#e6ecef;border-radius:3px;margin-top:22px;padding:4px 6px;font-size:.48rem;font-weight:800;line-height:1.2;display:inline-flex}.capability-maturity.is-current{color:#217143;background:#e2f2e8}.capability-maturity.is-preview,.capability-maturity.is-in-progress{color:#6747a3;background:#eee8f8}.capability-maturity.is-planned{color:#a4531e;background:#faeadc}.capability-flow-step h5{color:var(--brand-blue-deep);margin:17px 0 0;font-size:.82rem;line-height:1.3}.capability-flow-step>p{color:#607682;margin:10px 0 0;font-size:.64rem;line-height:1.58}.capability-proof-list{border-top:1px solid #cad6dc;margin-top:32px}.capability-proof-list>div{border-bottom:1px solid #cad6dc;grid-template-columns:minmax(72px,.5fr) minmax(0,1.5fr);gap:12px;padding:20px 0;display:grid}.capability-proof-list strong{color:var(--brand-blue-deep);font-family:Cascadia Mono,Consolas,monospace;font-size:.77rem;line-height:1.35}.capability-proof-list>div>span:not(.capability-maturity){gap:5px;display:grid}.capability-proof-list b{color:#405865;font-size:.66rem;line-height:1.35}.capability-proof-list small{color:#6a7d87;font-size:.58rem;line-height:1.52}.capability-proof-list .capability-maturity{grid-column:2;width:fit-content;margin-top:-2px}.feature-connections{width:var(--content);background:var(--brand-blue-deep);color:#fff;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;margin:0 auto;padding:20px 24px;display:grid}.review-section>.feature-connections,.voice-technical-section>.feature-connections{margin-top:0}.capability-detail>.feature-connections{border-top:1px solid #ffffff1f;width:auto;margin:0}.feature-connections>span{color:#8fa6b2;letter-spacing:.055em;font-family:Cascadia Mono,Consolas,monospace;font-size:.52rem;font-weight:790}.feature-connections>div{flex-wrap:wrap;gap:8px;display:flex}.feature-connections a{color:#edf4f7;border:1px solid #ffffff30;border-radius:4px;align-items:center;gap:7px;padding:8px 10px;font-size:.6rem;font-weight:690;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.feature-connections a:hover{border-color:var(--brand-orange);color:#fff;background:#ffffff14}.capability-boundary{background:#e4ebee;border-top:1px solid #d2dde2;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:20px 25px;display:grid}.capability-boundary>svg{color:var(--brand-orange-ink)}.capability-boundary p{color:#5c717c;margin:0;font-size:.62rem;line-height:1.55}.capability-boundary p b{color:var(--brand-blue-deep)}.capability-boundary a,.capability-library-end a{color:var(--brand-orange-ink);white-space:nowrap;align-items:center;gap:6px;font-size:.6rem;font-weight:770;display:inline-flex}.capability-library-end{color:#5a707b;align-items:center;gap:10px;padding:24px 0 80px;font-size:.7rem;display:flex}.capability-library-end>svg{color:#25814a}.capability-library-end a{margin-left:auto}@media (width<=1060px){.capability-group-heading,.capability-introduction,.capability-technical-grid,.capability-detail.is-reverse .capability-technical-grid{grid-template-columns:1fr}.capability-group-heading .section-kicker{margin-bottom:-20px}.capability-detail.is-reverse .capability-architecture,.capability-architecture{border-left:0;border-right:0;order:1}.capability-detail.is-reverse .capability-proof,.capability-proof{border-top:1px solid #d6e0e5;order:2}.capability-proof-list>div{grid-template-columns:minmax(100px,.35fr) minmax(0,1.65fr)}}@media (width<=720px){.capability-group{padding:90px 0}.capability-group-heading h2{font-size:clamp(2.65rem,12vw,3.75rem)}.capability-introduction,.capability-architecture,.capability-proof{padding:38px 18px}.capability-title-block{grid-template-columns:auto auto 1fr}.capability-intro-copy h3{font-size:clamp(2.25rem,11vw,3.25rem)}.capability-flow{grid-template-columns:1fr}.capability-flow-step{min-height:0}.capability-flow-step+.capability-flow-step{border-top:1px solid #d2dde2;border-left:0}.capability-flow-marker svg{margin-right:0;transform:rotate(90deg)}.capability-proof-list>div{grid-template-columns:1fr}.capability-proof-list .capability-maturity{grid-column:1}.feature-connections{grid-template-columns:1fr;gap:12px;padding:18px}.feature-connections>div{display:grid}.capability-boundary{grid-template-columns:auto 1fr}.capability-boundary a{grid-column:2}.capability-library-end{align-items:flex-start;padding-bottom:60px}.capability-library-end a{display:none}}.market-feature-library{background:#eef2f4;padding:0 0 clamp(70px,9vw,130px)}.market-capture-library{padding-top:0;padding-bottom:0}.market-capability-group{padding:clamp(96px,11vw,154px) 0 0}.market-capability-group+.market-capability-group{border-top:1px solid #cbd6dc;margin-top:clamp(100px,12vw,168px)}.market-feature{--feature-accent:#347bb1;width:var(--content);background:#fffffff5;border:1px solid #c8d4da;border-radius:12px;margin:0 auto clamp(76px,9vw,118px);scroll-margin-top:96px;position:relative;overflow:hidden;box-shadow:0 28px 72px #142b371a}.market-feature:before{z-index:2;background:var(--feature-accent);content:"";height:4px;position:absolute;top:0;left:0;right:0}.market-screen{--feature-accent:#e56823;--capture-screen-ui-width:clamp(642px, min(calc(120.24vw - 681px), calc(178svh - 516px)), 1242px);--capture-screen-projected-width:calc(var(--capture-screen-ui-width) * .6 + 180px);--capture-screen-column-gap:clamp(48px, 4vw, 80px);--capture-screen-column-width:min(1000px, calc(100% - var(--capture-screen-projected-width) - var(--capture-screen-column-gap)));--capture-screen-agent-clearance:clamp(214px, 16vw, 300px);width:100%;box-shadow:none;color:#102735;background-color:#f3f7fa;background-image:linear-gradient(#355c730e 1px,#0000 1px),linear-gradient(90deg,#355c730e 1px,#0000 1px);background-size:60px 60px;border:0;border-radius:0;margin-bottom:0;scroll-margin-top:0}.market-screen:before{display:none}.market-screen .market-feature-header{background:0 0;border:0;width:min(1680px,100vw - 72px);min-height:100svh;margin:0 auto;padding:112px 0 0;display:block;position:relative}.market-screen .market-feature-identity{z-index:3;align-items:center;gap:10px;margin-bottom:18px;display:flex;position:relative}.market-screen .market-feature-identity>span,.market-screen .market-feature-identity>svg{display:none}.market-screen .market-feature-identity>div{align-items:center;gap:12px;display:flex}.market-screen .market-feature-identity b{color:#e56823;letter-spacing:.08em;text-transform:uppercase;font-family:Cascadia Mono,Consolas,monospace;font-size:.76rem;font-weight:780}.market-screen .market-status.is-foundation,.market-screen .market-status.is-preview{color:#a4531e;background:#ffffffa3;border-color:#f5bc9b}.market-screen .market-feature-intro h3{color:#102735;letter-spacing:-.045em;max-width:none;font-size:clamp(3rem,3.55vw,4.5rem);font-weight:680;line-height:1.01}.market-screen .market-feature-intro{z-index:3;position:relative}.market-screen .market-feature-intro h3>span{display:block}.market-screen .market-feature-intro>p{max-width:var(--capture-screen-column-width);color:#405c6c;margin:clamp(42px,4vw,64px) 0 0;font-size:clamp(.98rem,1.08vw,1.18rem);line-height:1.65}.market-screen .market-term-list{box-sizing:border-box;width:var(--capture-screen-column-width);max-width:100%;padding-left:var(--capture-screen-agent-clearance);justify-content:flex-end;margin-top:22px}.market-screen .market-term-list span{color:#405c6c;white-space:nowrap;background:#ffffffad;border-color:#c4d4dd}.screen-hero-details-link{z-index:5;color:#284d61;border-bottom:1px solid;justify-content:center;align-items:center;min-height:32px;font-size:.8rem;font-weight:760;transition:color .18s;display:inline-flex;position:absolute;top:calc(100svh - 56px);left:50%;transform:translate(-50%)}.screen-hero-details-link:hover,.screen-hero-details-link:focus-visible{color:#e56823}.capture-screen-hero-media{z-index:1;isolation:isolate;grid-template-columns:minmax(240px,1fr) auto;align-items:end;gap:clamp(12px,2vw,34px);width:min(1680px,100vw - 72px);min-height:0;margin:0;display:grid;position:absolute;top:clamp(310px,21vw,380px);bottom:clamp(72px,5vw,96px);right:50%;transform:translate(50%)}.capture-screen-agent-visual,.capture-screen-ui-visual{margin:0}.capture-screen-agent-visual{z-index:4;place-self:end start;width:auto;max-height:min(30svh,330px);margin-inline:0 auto;position:relative;transform:translateY(-40px)}.capture-screen-agent-visual img{object-fit:contain;object-position:left bottom;width:auto;max-width:100%;height:min(30svh,330px);display:block}.capture-screen-projection-source-anchor{pointer-events:none;width:36%;height:26.5%;position:absolute;top:21.5%;left:51.5%}.capture-screen-ui-visual{z-index:2;width:var(--capture-screen-ui-width);transform-origin:100%;filter:drop-shadow(24px 30px 28px #18324138);place-self:end;position:relative;transform:translateY(-40px)perspective(1100px)rotateY(-18deg)}.capture-screen-ui-visual:before{z-index:-1;content:"";border:1px solid #3388c257;border-radius:12px;position:absolute;inset:-12px -16px;box-shadow:0 0 0 7px #6bc2ef14,0 0 34px #379de233}.capture-screen-ui-visual img{border:1px solid #234b65;border-radius:8px;width:100%;height:auto;display:block}.capture-screen-projection-target-anchor{pointer-events:none;width:53%;height:64%;position:absolute;top:14%;left:18%}@media (width>=1401px) and (height<=740px){.capture-screen-agent-visual{transform:translateY(-54px)}.capture-screen-ui-visual{transform:translateY(-54px)perspective(1100px)rotateY(-18deg)}}.capture-screen-projection{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.capture-screen-projection-beam{fill:url(#captureScreenProjectionFill);filter:url(#captureScreenProjectionSoftness)}.capture-screen-projection-edge{fill:none;stroke-width:1.5px;stroke-linecap:round}.capture-screen-projection-edge.is-top{stroke:url(#captureScreenProjectionTopEdge)}.capture-screen-projection-edge.is-bottom{stroke:url(#captureScreenProjectionBottomEdge)}.capture-screen-projection-trace{fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-dasharray:7 16;animation:1.45s linear infinite capture-screen-projection-trace}.capture-screen-projection-trace.is-top{stroke:url(#captureScreenProjectionTopTrace)}.capture-screen-projection-trace.is-bottom{stroke:url(#captureScreenProjectionBottomTrace)}@keyframes capture-screen-projection-trace{to{stroke-dashoffset:-46px}}@media (prefers-reduced-motion:reduce){.capture-screen-projection-trace{animation:none}}.market-screen>.capability-blueprint,.market-screen>.screen-evidence-overview,.market-screen>.screen-validation-strip,.market-screen>.serious-ledger,.market-screen>.feature-connections,.market-screen>.market-feature-boundary{width:min(1680px,100vw - 72px);margin-left:auto;margin-right:auto}.market-screen>.capability-blueprint{border-color:#c4d4dd;margin-top:0;box-shadow:0 20px 52px #1f394812}.market-screen>.screen-evidence-overview,.market-screen>.screen-validation-strip,.market-screen>.serious-ledger,.market-screen>.feature-connections,.market-screen>.market-feature-boundary{margin-top:24px}.market-import{--feature-accent:#23884c;width:100%;min-height:100svh;box-shadow:none;background:radial-gradient(circle at 94% 8%,#23884c1a,#0000 34%),#fbfcfc;border-left:0;border-right:0;border-radius:0;margin-bottom:0}.market-import:before{display:none}.import-single-block{box-sizing:border-box;flex-direction:column;width:min(1680px,100vw - 72px);min-height:100svh;margin:0 auto;padding:112px 0 clamp(20px,2vw,28px);display:flex}.import-single-heading{display:block}.import-single-heading .section-kicker{color:#e56823;letter-spacing:.08em;margin:0;font-size:.76rem;font-weight:780}.import-single-copy{min-width:0}.import-single-copy h3{max-width:none;color:var(--brand-blue-deep);letter-spacing:-.052em;margin:clamp(18px,2vw,28px) 0 0;font-size:clamp(2.5rem,4vw,4.35rem);font-weight:670;line-height:.98}.import-editorial-grid{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:start;gap:clamp(46px,7vw,96px);margin-top:clamp(24px,2.6vw,36px);display:grid}.import-editorial-story{border-left:3px solid #20a35c;padding-left:clamp(22px,2.5vw,34px)}.import-editorial-story p{color:#536a76;margin:0;font-size:clamp(.84rem,1vw,.96rem);line-height:1.65}.import-editorial-story .import-editorial-lead{color:var(--brand-blue-deep);letter-spacing:-.025em;font-size:clamp(1.08rem,1.45vw,1.35rem);font-weight:570;line-height:1.38}.import-editorial-story p+p{margin-top:16px}.import-outcomes{padding:0}.import-outcomes-label{color:#168f50;letter-spacing:.09em;margin:0 0 14px;font-family:Cascadia Mono,Consolas,monospace;font-size:.58rem;font-weight:800}.import-outcomes ul{border-top:1px solid #d5dfe4;border-left:1px solid #d5dfe4;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.import-outcomes li{background:#ffffff94;border-bottom:1px solid #d5dfe4;border-right:1px solid #d5dfe4;grid-template-columns:auto minmax(0,1fr);gap:12px;min-width:0;padding:14px 16px;display:grid}.import-outcomes li svg{color:#168f50;margin-top:2px}.import-outcomes li span{color:#647984;font-size:.7rem;line-height:1.48}.import-outcomes li b{color:var(--brand-blue-deep);margin-bottom:5px;font-size:.78rem;line-height:1.25;display:block}.import-single-shot{background:#fff;border:1px solid #cbd7dd;border-radius:10px;align-self:center;width:min(100%,1680px);min-width:0;margin:clamp(26px,3vw,38px) 0 0;overflow:hidden;box-shadow:0 24px 58px #16364526}.import-single-shot img{width:100%;height:auto;display:block}.import-single-links{justify-content:center;gap:14px;margin:auto auto 0;padding-top:18px;font-size:.76rem;font-weight:760;display:flex}.import-single-links a{color:#375568;text-decoration:none}.import-single-links a+a:before{content:"•";color:#8aa1ad;margin-right:14px}.import-single-links a:hover,.import-single-links a:focus-visible{color:#e56823}@media (width<=1240px){.import-single-block,.transcription-story-block{width:min(1120px,100vw - 44px)}}@media (width<=900px){.transcription-story-section{--transcription-one-column-shot-gap:clamp(34px, calc(7vw - 16px), 48px)}.import-single-block{padding-top:96px}.import-editorial-grid{grid-template-columns:1fr;gap:28px}.import-single-shot{width:min(100%,760px);margin-top:30px}.transcription-story-block{padding-top:118px}.transcription-story-heading{grid-template-columns:1fr;grid-template-areas:"copy""outcomes""shot";gap:0}.transcription-story-shot{width:min(100% - 64px,760px);height:auto;margin:calc(var(--transcription-one-column-shot-gap) + 12px) auto calc(var(--transcription-one-column-shot-gap) + 12px);filter:drop-shadow(0 22px 28px #1832412e);justify-self:center;transform:none}.transcription-story-shot img{object-fit:contain;object-position:center;height:auto}.transcription-section>.feature-connections{box-sizing:border-box;width:100%;margin:0;padding-inline:max(18px,50vw + min(760px,100vw - 64px)/-2)}}@media (width<=720px){.import-single-block{width:calc(100vw - 36px);min-height:100svh;padding-top:110px}.import-single-copy h3{font-size:clamp(2.25rem,11vw,3.1rem)}.import-outcomes ul{grid-template-columns:1fr}.import-single-shot{width:100%}.transcription-story-block{width:calc(100vw - 36px);min-height:100svh;padding-top:82px}.transcription-story-heading h2{font-size:clamp(2.25rem,11vw,3.1rem)}.transcription-outcome-list{grid-template-columns:1fr}.transcription-story-shot{width:calc(100% - 64px)}}.market-live{--feature-accent:#d76a20;--live-shot-height:clamp(190px, calc(100svh - 620px), 400px);width:100%;min-height:100svh;box-shadow:none;background:radial-gradient(circle at 92% 8%,#1d8bbc1f,#0000 34%),radial-gradient(circle at 12% 88%,#d76a2017,#0000 32%),#082536;border-left:0;border-right:0;border-radius:0;margin-bottom:0}.market-live:before{display:none}.live-single-block{box-sizing:border-box;flex-direction:column;width:min(1680px,100vw - 72px);min-height:calc(100svh - 2px);margin:0 auto;padding:112px 0 20px;display:flex}.live-single-heading .section-kicker{color:#e56823;letter-spacing:.08em;margin:0;font-size:.76rem;font-weight:780}.live-single-copy{min-width:0}.live-single-copy h3{color:#f7fbfd;letter-spacing:-.052em;max-width:none;margin:clamp(18px,2vw,28px) 0 0;font-size:clamp(2.5rem,4vw,4.35rem);font-weight:670;line-height:.98}.live-single-copy h3 span{display:block}.live-editorial-grid{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:start;gap:clamp(46px,7vw,96px);margin-top:clamp(24px,2.6vw,36px);display:grid}.live-editorial-story{border-left:3px solid var(--brand-orange);padding-left:clamp(22px,2.5vw,34px)}.live-editorial-story p{color:#adc0cb;margin:0;font-size:clamp(.84rem,1vw,.96rem);line-height:1.65}.live-editorial-story .live-editorial-lead{color:#fff;letter-spacing:-.025em;font-size:clamp(1.08rem,1.45vw,1.35rem);font-weight:570;line-height:1.38}.live-editorial-story p+p{margin-top:16px}.live-outcomes{padding:0}.live-outcomes ul{border-top:1px solid #ffffff29;border-left:1px solid #ffffff29;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.live-outcomes li{background:#ffffff09;border-bottom:1px solid #ffffff29;border-right:1px solid #ffffff29;grid-template-columns:auto minmax(0,1fr);gap:12px;min-width:0;padding:16px 18px;display:grid}.live-outcomes li svg{color:#e56823;width:20px;height:20px;margin-top:2px}.live-outcomes li span{color:#adc0cb;font-size:.82rem;line-height:1.5}.live-outcomes li b{color:#fff;margin-bottom:6px;font-size:.92rem;line-height:1.25;display:block}.live-single-shot{width:auto;max-width:100%;height:var(--live-shot-height);aspect-ratio:1917/573;box-sizing:border-box;background:#061c2a;border:1px solid #aed6eab8;border-radius:7px;justify-content:center;align-self:center;min-width:0;margin:clamp(26px,3vw,38px) 0 0;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 24px 58px #00000047}.live-single-shot img{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none;display:block}.live-single-links{justify-content:center;gap:14px;margin:auto auto 0;padding-top:18px;font-size:.76rem;font-weight:760;display:flex}.live-single-links a{color:#d5e7ef;text-decoration:none}.live-single-links a+a:before{content:"•";color:#7e9eae;margin-right:14px}.live-single-links a:hover,.live-single-links a:focus-visible{color:#e56823}@media (width>=901px) and (height<=800px){.live-single-block{padding-top:72px}.live-single-copy h3{margin-top:16px;font-size:clamp(2.75rem,3.55vw,3.55rem)}.live-editorial-grid{margin-top:20px}.live-single-shot{--live-shot-height:190px;margin-top:18px}.live-single-links{padding-top:12px}}@media (width<=1240px){.live-single-block{width:min(1120px,100vw - 44px)}}@media (width<=900px){.live-single-block{padding-top:96px}.live-editorial-grid{grid-template-columns:1fr;gap:28px}.live-single-shot{width:min(100%,760px);height:auto;margin-top:30px}.live-single-shot img{width:100%;height:auto}}@media (width<=720px){.live-single-block{width:calc(100vw - 36px);min-height:100svh;padding-top:82px}.live-single-copy h3{font-size:clamp(2.25rem,11vw,3.1rem)}.live-outcomes ul{grid-template-columns:1fr}.live-single-shot{width:100%}}.market-api{--feature-accent:#1485a3}.market-crm{--feature-accent:#256fc1}.market-workspace{--feature-accent:#5d4bb8}.market-health{--feature-accent:#d75a2d}.market-encryption{--feature-accent:#553abb}.market-governance{--feature-accent:#8b5b2c}.market-permissions{--feature-accent:#2679c7}.market-identity{--feature-accent:#386bb1}.market-deployment{--feature-accent:#24754b}.market-ha{--feature-accent:#2c855a}.market-encryption,.market-governance,.market-deployment,.market-ha{--feature-accent:#e56823;color:#fff;background-color:#082331;background-image:radial-gradient(circle at 74% 40%,#449ece40,#0000 32%),linear-gradient(#5e9fc014 1px,#0000 1px),linear-gradient(90deg,#5e9fc014 1px,#0000 1px);background-size:auto,56px 56px,56px 56px;grid-template-rows:minmax(0,1fr) auto;min-height:100svh;padding:clamp(72px,9vw,124px) 0 0;scroll-margin-top:100px;display:grid}.encryption-one-block,.governance-one-block,.deployment-one-block,.ha-one-block{box-sizing:border-box;width:var(--content);margin:0 auto;padding-bottom:clamp(36px,5vw,68px)}.encryption-one-heading,.governance-one-heading,.deployment-one-heading,.ha-one-heading{color:#e56823;letter-spacing:.08em;align-items:center;gap:11px;margin:0;padding:clamp(22px,2.5vw,30px) clamp(2px,1vw,14px);font-size:.76rem;font-weight:780;display:flex}.encryption-one-heading>span,.governance-one-heading>span,.deployment-one-heading>span,.ha-one-heading>span,.encryption-one-heading>svg,.governance-one-heading>svg,.deployment-one-heading>svg,.ha-one-heading>svg{display:none}.encryption-one-layout,.governance-one-layout,.ha-one-intro{grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);align-items:start;gap:clamp(32px,6vw,86px);padding:clamp(24px,3vw,48px);display:grid}.encryption-one-story h3,.governance-one-story h3,.deployment-one-story h3,.ha-one-intro h3{color:#fff;letter-spacing:-.052em;max-width:700px;margin:0;font-size:clamp(2.5rem,4vw,4.35rem);font-weight:670;line-height:.98}.encryption-one-story>p,.governance-one-story>p,.deployment-one-story>p,.ha-one-intro>p{color:#a9bac5;max-width:760px;margin:22px 0 0;font-size:clamp(.96rem,1.1vw,1.12rem);line-height:1.55}.encryption-one-story .encryption-one-lead,.governance-one-story .governance-one-lead{border-left:3px solid var(--feature-accent);color:#e1edf2;padding-left:18px;font-size:clamp(1.08rem,1.35vw,1.25rem);line-height:1.48}.encryption-layers,.governance-policy-view,.deployment-boundary-view,.ha-continuity-band{background:#0d2632;border:1px solid #c1e1eb61;border-radius:16px;gap:12px;margin:0;padding:clamp(18px,2vw,26px);display:grid;box-shadow:0 26px 60px #010f184d,0 8px 20px #00000029}.encryption-layers{grid-template-columns:minmax(160px,.58fr) minmax(0,1fr);align-items:center}.encryption-layers .encryption-core,.encryption-layers li,.governance-policy-view>div,.deployment-boundary-view>section,.ha-continuity-band>article{background:#17485f85;border:1px solid #7ed3e947;border-radius:7px;min-width:0;padding:16px}.encryption-layers .encryption-core{text-align:center;color:#fff;justify-items:center;gap:9px;display:grid}.encryption-layers .encryption-core svg,.encryption-layers li>svg,.governance-policy-view svg,.deployment-boundary-view svg,.ha-continuity-band svg{color:var(--feature-accent)}.encryption-layers .encryption-core small,.encryption-layers li small,.governance-policy-view small,.deployment-boundary-view p,.ha-continuity-band li{color:#a9bac5}.encryption-layers ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.encryption-layers li{grid-template-columns:auto minmax(0,1fr);gap:12px;display:grid}.encryption-layers b,.governance-policy-view b,.deployment-boundary-view b,.ha-continuity-band h4{color:#fff;font-size:clamp(1rem,1.12vw,1.15rem)}.encryption-layers small,.governance-policy-view small,.deployment-boundary-view p,.deployment-boundary-view b,.ha-continuity-band li{margin-top:5px;font-size:clamp(.76rem,.9vw,.94rem);line-height:1.5;display:block}.governance-policy-view{align-content:center}.governance-policy-view>div{grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:11px;display:grid}.governance-policy-view>div>svg{grid-row:1/span 2}.governance-policy-view>div>span{gap:3px;display:grid}.governance-policy-view .governance-artifact-line{color:#a9bac5;margin:0;padding:10px 3px 0;font-size:.86rem}.governance-artifact-line b{color:#fff;margin-right:11px}.deployment-one-story{width:min(920px, var(--content));margin:clamp(24px,3vw,48px) auto 0;padding-inline:clamp(24px,3vw,48px)}.deployment-boundary-view{width:min(1054px, var(--content));grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(28px,4vw,48px) auto 0}.deployment-boundary-view>section{grid-template-columns:auto minmax(0,1fr);gap:12px;display:grid}.deployment-boundary-view p{color:#7ed3e9;letter-spacing:.07em;margin:0;font-family:Cascadia Mono,Consolas,monospace;font-size:.66rem;font-weight:800}.ha-one-intro>article{min-width:0}.ha-one-intro>p{align-self:end;margin:0}.ha-continuity-band{width:min(1054px, var(--content));grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto}.ha-continuity-band>article>p{color:#7ed3e9;letter-spacing:.07em;align-items:center;gap:10px;margin:0;font:800 .66rem Cascadia Mono,Consolas,monospace;display:flex}.ha-continuity-band h4{margin:16px 0 0}.ha-continuity-band ul{gap:7px;margin:13px 0 0;padding-left:18px;display:grid}.market-encryption>.feature-connections,.market-governance>.feature-connections,.market-deployment>.feature-connections,.market-ha>.feature-connections{border-top:1px solid #c1e1eb61;width:100%;margin:clamp(24px,4vw,48px) 0 0}.market-permissions{--feature-accent:#e56823;background-color:#f3f7fa;background-image:linear-gradient(#355c730e 1px,#0000 1px),linear-gradient(90deg,#355c730e 1px,#0000 1px);background-size:60px 60px;min-height:100svh;padding:0;scroll-margin-top:100px}.permissions-one-block{box-sizing:border-box;width:min(1680px,100vw - 72px);min-height:100svh;margin:0 auto;padding:clamp(112px,13svh,132px) 0 clamp(16px,2svh,24px)}.permissions-one-heading{color:#e56823;letter-spacing:.08em;align-items:center;gap:10px;margin:0 0 clamp(18px,2vw,28px);font-size:.76rem;font-weight:780;display:flex}.permissions-one-heading>span,.permissions-one-heading>svg{display:none}.permissions-one-layout{grid-template-columns:minmax(420px,.82fr) minmax(0,1fr);align-items:center;gap:clamp(48px,6vw,96px);display:grid}.permissions-one-story h3{max-width:700px;color:var(--brand-blue-deep);letter-spacing:-.052em;margin:0;font-size:clamp(2.5rem,4vw,4.35rem);font-weight:670;line-height:.98}.permissions-one-story>p{color:#536a76;max-width:720px;margin:22px 0 0;font-size:clamp(.96rem,1.1vw,1.12rem);line-height:1.55}.permissions-one-summary{background:radial-gradient(circle at 12% 0%, #ff7a2d29, transparent 30%), var(--brand-blue-deep);border-radius:10px;gap:0;margin:clamp(28px,3vw,42px) 0 0;padding:clamp(20px,2.1vw,28px);list-style:none;display:grid}.permissions-one-summary li{border-top:1px solid #ffffff21;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:16px;padding:clamp(14px,1.15vw,17px) 0;display:grid}.permissions-one-summary li:first-child{border-top:0}.permissions-one-summary svg{box-sizing:content-box;color:var(--brand-orange);background:#ff7a2d14;border:1px solid #ff7a2d73;border-radius:50%;padding:10px}.permissions-one-summary span{gap:4px;display:grid}.permissions-one-summary b{color:#fff;font-size:clamp(1rem,1.12vw,1.15rem)}.permissions-one-summary small{color:#a9bbc4;font-size:clamp(.74rem,.84vw,.84rem);line-height:1.5}.permissions-one-proof{transform-origin:100%;filter:drop-shadow(24px 30px 28px #18324138);margin:0;transform:perspective(1100px)rotateY(-16deg)}.permissions-one-proof img{border:1px solid #234b65;border-radius:8px;width:100%;height:auto;display:block}.market-permissions>.feature-connections{width:100%;margin:14px 0 0}@media (width<=980px){.encryption-one-layout,.governance-one-layout,.ha-one-intro,.permissions-one-layout,.encryption-layers,.deployment-boundary-view,.ha-continuity-band{grid-template-columns:1fr}.permissions-one-block{width:min(100% - 36px,760px);min-height:auto}.permissions-one-proof{transform:none}}@media (width<=640px){.encryption-one-block,.governance-one-block,.deployment-one-block,.ha-one-block{width:min(100% - 28px,560px)}.encryption-layers,.encryption-layers ul{grid-template-columns:1fr}.governance-policy-view>div{grid-template-columns:auto minmax(0,1fr)}.governance-policy-view>div>svg:nth-of-type(2),.governance-policy-view>div>span:nth-of-type(2){display:none}.deployment-one-story{width:100%;padding-inline:0}}.market-feature-header{background:radial-gradient(circle at 94% 5%, var(--feature-accent), transparent 32%), #fbfcfc;border-bottom:1px solid #d5dfe4;grid-template-columns:minmax(235px,.34fr) minmax(0,1fr);gap:clamp(42px,7vw,100px);padding:clamp(44px,6vw,76px);display:grid}@supports (color:color-mix(in lab, red, red)){.market-feature-header{background:radial-gradient(circle at 94% 5%, color-mix(in srgb, var(--feature-accent) 10%, transparent), transparent 32%), #fbfcfc}}.market-feature-identity{grid-template-columns:auto 1fr;align-content:start;gap:20px 15px;display:grid}.market-feature-identity>span{color:var(--feature-accent);letter-spacing:.11em;grid-column:1/-1;font-family:Cascadia Mono,Consolas,monospace;font-size:.66rem;font-weight:800}.market-feature-identity>svg{color:var(--feature-accent)}.market-feature-identity>div{justify-items:start;gap:10px;display:grid}.market-feature-identity b{color:var(--brand-blue-deep);font-size:.9rem;line-height:1.25}.market-status{color:#5a707b;text-transform:uppercase;background:#f3f6f7;border:1px solid #cdd9df;border-radius:4px;width:fit-content;padding:5px 7px;font-size:.51rem;font-style:normal;font-weight:800;line-height:1.25;display:inline-flex}.market-status.is-available{color:#207142;background:#edf8f1;border-color:#b8dbc6}.market-status.is-foundation,.market-status.is-preview{color:#6847a6;background:#f4f0fb;border-color:#d4c8ed}.market-status.is-planned{color:#a4531e;background:#fff5eb;border-color:#e5cdb8}.market-feature-intro h3{max-width:840px;color:var(--brand-blue-deep);letter-spacing:-.052em;margin:0;font-size:clamp(2.35rem,4.2vw,4.55rem);font-weight:670;line-height:.98}.market-feature-intro>p{color:#536a76;max-width:860px;margin:24px 0 0;font-size:.91rem;line-height:1.76}.market-term-list{flex-wrap:wrap;gap:7px;margin-top:27px;display:flex}.market-term-list span{color:#526c79;background:#f6f8f9;border:1px solid #d2dde2;border-radius:4px;padding:7px 9px;font-family:Cascadia Mono,Consolas,monospace;font-size:.57rem;font-weight:700}.market-block-label{color:var(--feature-accent);letter-spacing:.07em;margin:0;font-family:Cascadia Mono,Consolas,monospace;font-size:.58rem;font-weight:800}.market-feature h4{color:var(--brand-blue-deep);letter-spacing:-.025em}.market-feature>.feature-connections{border-top:1px solid #ffffff21;width:auto;margin:0}.market-feature-boundary{background:#e5ecef;border-top:1px solid #d2dde2;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px;padding:20px 25px;display:grid}.market-feature-boundary svg{color:var(--feature-accent)}.market-feature-boundary p{color:#5c717c;margin:0;font-size:.62rem;line-height:1.55}.market-feature-boundary b{color:var(--brand-blue-deep)}.market-product-shot{background:#edf2f4;border:1px solid #cbd7dd;border-radius:8px;margin:0;overflow:hidden;box-shadow:0 20px 52px #132a3721}.market-product-shot img{width:100%;height:auto}.market-window-bar{background:#f8fafb;border-bottom:1px solid #d5dfe4;align-items:center;gap:6px;min-height:30px;padding:0 11px;display:flex}.market-window-bar i{background:#b8c6cd;border-radius:50%;width:7px;height:7px}.market-window-bar i:first-child{background:#ef8d5f}.market-window-bar i:nth-child(2){background:#eabf58}.market-window-bar i:nth-child(3){background:#6cb58d}.market-window-bar span{color:#748791;margin-left:6px;font-family:Cascadia Mono,Consolas,monospace;font-size:.53rem}.market-product-shot figcaption{color:#697d88;border-top:1px solid #d7e0e5;padding:9px 12px;font-size:.56rem}.screen-evidence-overview{grid-template-rows:auto minmax(0,1fr) auto;gap:24px;min-height:100svh;padding-top:119px;display:grid}.screen-evidence-overview>.feature-connections{width:auto;min-height:82px;margin:0}.screen-timeline-panel{color:#fff;background:#15232d;padding:clamp(42px,4.4vw,58px)}.screen-timeline-heading{justify-content:space-between;align-items:baseline;gap:28px;display:flex}.section-kicker,.market-feature-identity,.screen-timeline-heading,.voice-tech-index,.market-block-label{cursor:pointer}.screen-timeline-heading p{color:#bca9f0;letter-spacing:.08em;margin:0;font-family:Cascadia Mono,Consolas,monospace;font-size:.82rem;font-weight:800}.screen-timeline-heading b{font-size:clamp(1rem,.96vw,1.12rem)}.screen-timeline-lanes{gap:18px;margin-top:35px;display:grid}.screen-timeline-lanes>div{grid-template-columns:92px minmax(140px,1fr) repeat(3,auto);align-items:center;gap:14px;display:grid}.screen-timeline-lanes span{color:#dce7eb;align-items:center;gap:8px;font-size:clamp(.86rem,.82vw,.98rem);font-weight:700;display:flex}.screen-timeline-lanes i{background:#ffffff1f;border-radius:99px;height:9px;display:block;position:relative;overflow:hidden}.screen-timeline-lanes i:after{border-radius:inherit;content:"";background:linear-gradient(90deg,#f28a4b 0 19%,#7ac2e9 19% 42%,#f28a4b 42% 60%,#7ac2e9 60% 82%,#f28a4b 82%);position:absolute;inset:2px 9% 2px 3%}.screen-timeline-lanes i.is-screen:after{background:linear-gradient(90deg,#7f63d6 0 29%,#b39ce9 29% 56%,#7f63d6 56% 78%,#b39ce9 78%)}.screen-timeline-lanes em{color:#9db0ba;font-size:clamp(.74rem,.68vw,.82rem);font-style:normal}.screen-foundation-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.screen-foundation-grid article{background:#fff;padding:clamp(34px,3.4vw,52px)}.screen-foundation-grid article+article{border-left:1px solid #d4dfe4}.screen-foundation-grid article.is-roadmap{background:#f4f1fa}.screen-foundation-grid h4{color:var(--brand-blue-deep);letter-spacing:-.035em;margin:18px 0 28px;font-size:clamp(2rem,2.25vw,2.65rem);font-weight:680;line-height:1.01}.screen-foundation-grid ul,.identity-detail-grid ul{gap:19px;margin:0;padding:0;list-style:none;display:grid}.screen-foundation-grid li,.identity-detail-grid li{color:var(--feature-accent);grid-template-columns:auto 1fr;gap:10px;display:grid}.screen-foundation-grid li span{color:#627681;gap:5px;font-size:clamp(.86rem,.8vw,.96rem);line-height:1.55;display:grid}.screen-foundation-grid .market-block-label{color:#e56823;letter-spacing:.08em;font-size:.82rem}.screen-foundation-grid li b{color:#314a58;font-size:clamp(.9rem,.84vw,1rem)}.screen-validation-strip,.governance-drivers{background:#f8fafb;border-top:1px solid #d5dfe4;flex-wrap:wrap;gap:0;display:flex}.screen-validation-strip>*,.governance-drivers>*{border-right:1px solid #d5dfe4;padding:16px 18px}.screen-validation-strip span,.governance-drivers span{color:var(--feature-accent);font-family:Cascadia Mono,Consolas,monospace;font-size:.55rem;font-weight:800}.screen-validation-strip b,.governance-drivers b{color:#536a76;font-size:.58rem}.import-pipeline{background:#14262e;grid-template-columns:repeat(6,minmax(0,1fr));padding:clamp(32px,4vw,50px);display:grid}.import-pipeline>div{border-left:1px solid #ffffff21;min-width:0;padding:8px 18px;position:relative}.import-pipeline>div:first-child{border-left:0}.import-pipeline>div>span{color:#71d197;font-family:Cascadia Mono,Consolas,monospace;font-size:.59rem;font-weight:800}.import-pipeline b{color:#fff;margin-top:13px;font-size:.73rem;display:block}.import-pipeline p{color:#9bb0ba;margin:8px 0 0;font-size:.55rem;line-height:1.5}.import-pipeline svg{z-index:2;color:#71d197;background:#14262e;position:absolute;top:50%;right:-9px;transform:translateY(-50%)}.import-detail-grid,.api-contract-grid,.identity-detail-grid,.governance-detail-grid,.ha-recovery-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.import-detail-grid>*,.api-contract-grid>*,.identity-detail-grid>*,.governance-detail-grid>*,.ha-recovery-grid>*{min-width:0;padding:clamp(38px,5vw,62px)}.import-detail-grid>*+*,.api-contract-grid>*+*,.identity-detail-grid>*+*,.governance-detail-grid>*+*,.ha-recovery-grid>*+*{border-left:1px solid #d4dfe4}.import-object-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:25px;display:grid}.import-object-list span{color:var(--feature-accent);border:1px solid #d7e0e5;border-radius:6px;grid-template-columns:auto 1fr;gap:3px 10px;padding:17px;display:grid}.import-object-list b{color:#314a58;font-size:.66rem}.import-object-list small{color:#6b7e88;grid-column:2;font-size:.55rem;line-height:1.45}.import-connectors{background:#f1f5f3}.import-connectors>div{border-bottom:1px solid #d1ddd7;grid-template-columns:1fr auto;gap:10px;padding:20px 0;display:grid}.import-connectors>div:first-of-type{margin-top:12px}.import-connectors>div>b{color:#2d4957;font-size:.76rem}.import-connectors>div>span:last-child{color:#647a85;grid-column:1/-1;font-size:.6rem;line-height:1.55}.live-current-panel{background:#eef3f5;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:center;gap:clamp(32px,5vw,66px);padding:clamp(38px,5vw,66px);display:grid}.live-current-panel h4,.live-roadmap-panel h4{margin:14px 0 0;font-size:1.7rem}.live-current-panel article>p,.live-roadmap-panel p{color:#5f7480;font-size:.66rem;line-height:1.65}.live-event-strip{flex-wrap:wrap;gap:6px;margin-top:22px;display:flex}.live-event-strip span{color:#4d6672;background:#fff;border:1px solid #ced9de;border-radius:3px;padding:6px 7px;font-family:Cascadia Mono,Consolas,monospace;font-size:.49rem;font-weight:700}.live-roadmap-panel{padding:clamp(42px,6vw,72px)}.live-media-flow,.identity-flow,.encryption-path,.permission-model-flow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin-top:30px;display:grid}.live-media-flow>span,.identity-flow>span,.encryption-path>span,.permission-model-flow>span{min-height:116px;color:var(--feature-accent);background:#f8fafb;border:1px solid #d0dce2;border-radius:6px;justify-items:start;gap:8px;padding:20px;display:grid}.live-media-flow b,.identity-flow b,.encryption-path b,.permission-model-flow b{color:#304957;font-size:.67rem}.identity-flow small,.encryption-path small{color:#70838d;font-size:.54rem;line-height:1.4}.live-media-flow>svg,.identity-flow>svg,.encryption-path>svg,.permission-model-flow>svg{color:var(--feature-accent)}.live-use-cases{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.live-use-cases span{color:#a9511a;background:#fff1e8;border-radius:4px;padding:8px 10px;font-size:.58rem;font-weight:750}.live-format-note{border-top:1px solid #d7e0e5;margin:20px 0 0;padding-top:18px}.api-surface-grid{background:#10242e;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);display:grid}.api-surface-grid>*{min-width:0;padding:clamp(38px,5vw,64px)}.api-surface-grid article{color:#fff}.api-surface-grid article h4{color:#fff;margin:14px 0 24px;font-size:1.6rem}.api-surface-grid article>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.api-surface-grid article span{border:1px solid #ffffff24;gap:5px;padding:13px;display:grid}.api-surface-grid article b{font-size:.64rem}.api-surface-grid article small{color:#91aab5;font-size:.53rem}.api-surface-grid pre,.governance-detail-grid pre{color:#b6e1cf;background:#081820;margin:0;font:.67rem/1.7 Cascadia Mono,Consolas,monospace;overflow:auto}.api-contract-grid article:nth-child(2),.identity-detail-grid article:nth-child(2),.ha-recovery-grid article:nth-child(2){background:#f1f5f6}.api-event-envelope{border-top:1px solid #d2dde2;grid-template-columns:minmax(100px,.35fr) minmax(0,1fr);margin-top:22px;display:grid}.api-event-envelope>*{border-bottom:1px solid #d2dde2;padding:11px 0}.api-event-envelope span{color:#758992;font:.53rem Cascadia Mono,Consolas,monospace}.api-event-envelope b{color:#314a58;font:.59rem Cascadia Mono,Consolas,monospace}.api-maturity-list{gap:18px;margin:22px 0 0;padding:0;list-style:none;display:grid}.api-maturity-list li{color:#607681;grid-template-columns:auto 1fr;align-items:start;gap:10px;font-size:.61rem;line-height:1.55;display:grid}.crm-pattern-grid,.workspace-persona-grid,.deployment-profile-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.crm-pattern-grid article,.workspace-persona-grid article,.deployment-profile-grid article{border-right:1px solid #d4dfe4;min-width:0;padding:clamp(30px,4vw,46px)}.crm-pattern-grid article:last-child,.workspace-persona-grid article:last-child,.deployment-profile-grid article:last-child{border-right:0}.crm-pattern-grid svg,.workspace-persona-grid svg,.deployment-profile-grid svg{color:var(--feature-accent)}.crm-pattern-grid h4,.workspace-persona-grid h4,.deployment-profile-grid h4{margin:18px 0 9px;font-size:.88rem}.crm-pattern-grid p,.workspace-persona-grid p,.deployment-profile-grid p{color:#607681;margin:0;font-size:.61rem;line-height:1.58}.crm-mapping-panel{background:#f1f5f7;border-top:1px solid #d4dfe4;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);display:grid}.crm-mapping-panel>*{min-width:0;padding:clamp(34px,5vw,56px)}.crm-mapping-panel>div{grid-template-columns:minmax(0,1fr) auto minmax(0,1.2fr) auto minmax(0,1fr);align-items:center;gap:11px;display:grid}.crm-mapping-panel .market-block-label{grid-column:1/-1;margin-bottom:10px}.crm-mapping-panel>div>span{background:#fff;border:1px solid #cfdae0;gap:6px;min-height:90px;padding:16px;display:grid}.crm-mapping-panel>div>span.is-scallo{background:#edf5fc;border-color:#85add3}.crm-mapping-panel b{color:#304957;font-size:.64rem}.crm-mapping-panel small{color:#6b7e88;font-size:.52rem;line-height:1.45}.crm-mapping-panel aside{border-left:1px solid #d4dfe4}.crm-mapping-panel aside>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:18px;display:grid}.crm-mapping-panel aside span{color:#435c68;background:#fff;border:1px solid #d2dde2;gap:4px;padding:9px;font-size:.56rem;font-weight:730;display:grid}.crm-mapping-panel aside small{color:#a85a22;text-transform:uppercase}.workspace-product-proof{background:#eef3f5;border-top:1px solid #d4dfe4;grid-template-columns:minmax(0,1.55fr) minmax(320px,.75fr);align-items:stretch;display:grid}.workspace-dashboard-shot{align-self:center;margin:clamp(32px,5vw,60px) 0 clamp(32px,5vw,60px) clamp(32px,5vw,60px);box-shadow:0 26px 58px #142b3629}.workspace-dashboard-shot img{width:100%;height:auto;display:block}.workspace-proof-copy{align-content:center;gap:18px;padding:clamp(38px,5vw,66px);display:grid}.workspace-proof-copy h4{color:#233d4a;letter-spacing:-.025em;margin:0;font-size:clamp(1.35rem,2.4vw,2.2rem);line-height:1.08}.workspace-proof-copy>p:not(.market-block-label,.workspace-permission-note){color:#627781;margin:0;font-size:.66rem;line-height:1.7}.workspace-proof-copy>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.workspace-proof-copy>div>span{background:#ffffffd9;border:1px solid #d3dfe4;border-radius:10px;gap:5px;padding:13px;display:grid}.workspace-proof-copy>div b{color:#314b58;font-size:.61rem}.workspace-proof-copy>div small{color:#6b7e87;font-size:.52rem;line-height:1.45}.workspace-permission-note{color:var(--feature-accent);grid-template-columns:auto 1fr;align-items:start;gap:10px;margin:0;display:grid}.workspace-permission-note span{color:#627781;font-size:.55rem;line-height:1.55}.workspace-permission-note b{color:#314b58}.workspace-module-map{background:#13232c;border-top:1px solid #d4dfe4;grid-template-columns:minmax(250px,.35fr) minmax(0,.65fr);display:grid}.workspace-core{color:#927de0;justify-items:start;gap:10px;padding:clamp(36px,5vw,58px);display:grid}.workspace-core b{color:#fff;font-size:1.05rem}.workspace-core span{color:#9eb0b9;font-size:.59rem}.workspace-modules{background:#ffffff08;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:clamp(32px,4vw,48px);display:grid}.workspace-modules span{color:#dce6ea;border:1px solid #ffffff21;align-items:center;gap:8px;padding:12px;font-size:.61rem;display:flex}.workspace-modules svg{color:#8d78dd}.workspace-security-note,.encryption-integrity-note,.ha-midcall-warning{color:var(--feature-accent);background:#edf3f6;border-top:1px solid #d4dfe4;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:21px clamp(28px,4vw,48px);display:grid}.workspace-security-note p,.encryption-integrity-note p,.ha-midcall-warning p{color:#5b707b;margin:0;font-size:.62rem;line-height:1.55}.workspace-security-note b,.encryption-integrity-note b,.ha-midcall-warning b{color:#2c4654}.health-evidence-grid{background:#eef3f5;grid-template-columns:minmax(0,1.25fr) minmax(270px,.75fr);align-items:center;gap:clamp(28px,5vw,62px);padding:clamp(38px,5vw,64px);display:grid}.health-signal-flow{gap:10px;display:grid}.health-signal-flow .market-block-label{margin-bottom:6px}.health-signal-flow>span{color:var(--feature-accent);background:#fff;border:1px solid #d0dce1;align-items:center;gap:12px;padding:14px;display:flex}.health-signal-flow b{color:#344d5a;font-size:.63rem}.health-signal-flow>svg{color:var(--feature-accent);justify-self:center;transform:rotate(90deg)}.health-coverage-table,.encryption-coverage-table,.identity-protocol-table,.permission-matrix{border:1px solid #cfdae0;margin:clamp(38px,5vw,62px)}.health-coverage-table>div,.encryption-coverage-table>div{grid-template-columns:.75fr 1.25fr 1fr;display:grid}.health-coverage-table>div>*,.encryption-coverage-table>div>*{border-top:1px solid #d8e0e4;border-left:1px solid #d8e0e4;padding:13px 16px}.health-coverage-table>div>:first-child,.encryption-coverage-table>div>:first-child{border-left:0}.health-coverage-table>div:first-child>*,.encryption-coverage-table>div:first-child>*{border-top:0}.health-coverage-table .is-heading,.encryption-coverage-table .is-heading,.permission-matrix .is-heading{color:#fff;background:#152731;font:.55rem Cascadia Mono,Consolas,monospace}.health-coverage-table b,.encryption-coverage-table b{color:#2f4956;font-size:.61rem}.health-coverage-table span,.encryption-coverage-table span,.encryption-coverage-table em{color:#647984;font-size:.58rem;font-style:normal;line-height:1.45}.capture-assurance-roadmap{flex-wrap:wrap;align-items:center;gap:8px;padding:0 clamp(38px,5vw,62px) clamp(38px,5vw,62px);display:flex}.capture-assurance-roadmap>span:not(.market-status){color:#9b5127;border:1px dashed #d58f67;padding:8px 10px;font-size:.56rem}.encryption-path,.identity-flow,.permission-model-flow{background:#f0f3f7;margin:0;padding:clamp(40px,6vw,68px)}.encryption-path>span.is-protected{background:#f0ebfc;border-color:#8e76dd}.encryption-integrity-note{background:#f4f1fb}.governance-lifecycle{color:#fff;background:#14242d;padding:clamp(42px,6vw,70px)}.governance-lifecycle>div{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:27px;display:grid}.governance-lifecycle>div>span{color:#dce6ea;text-align:center;border:1px solid #ffffff26;justify-content:center;align-items:center;min-height:74px;padding:12px;display:flex;position:relative}.governance-lifecycle>div>span.is-hold{color:#ffd39f;background:#4d3827;border-color:#edb36e}.governance-lifecycle>div svg{z-index:2;color:#d3a166;background:#14242d;position:absolute;right:-9px}.governance-lifecycle small{color:#99adb7;margin-top:17px;font-size:.57rem;line-height:1.5;display:block}.governance-detail-grid article:first-child{background:#f3f5f6}.governance-detail-grid pre{border-radius:5px;margin-top:20px;padding:22px}.governance-detail-grid article>span{color:#637883;align-items:center;gap:9px;margin-top:14px;font-size:.57rem;line-height:1.5;display:flex}.governance-pause-flow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin-top:26px;display:grid}.governance-pause-flow span{color:#314b58;border:1px solid #d2dde2;justify-content:center;align-items:center;gap:8px;min-height:72px;font-size:.61rem;font-weight:700;display:flex}.governance-pause-flow span.is-pause{color:#9d4f21;background:#fff1e7;border-color:#d69a6f}.governance-detail-grid article>p:not(.market-block-label){color:#607681;margin:22px 0 0;font-size:.62rem;line-height:1.6}.permission-matrix>div{grid-template-columns:1.1fr 1fr repeat(4,.65fr);display:grid}.permission-matrix>div>*{color:#647984;border-top:1px solid #d8e0e4;border-left:1px solid #d8e0e4;padding:12px 13px;font-size:.56rem}.permission-matrix>div>:first-child{border-left:0}.permission-matrix>div:first-child>*{color:#fff;border-top:0}.permission-matrix b{color:#304a57;font-size:.6rem}.capture-policy-panel{background:#eef4f8;border-top:1px solid #d4dfe4;grid-template-columns:minmax(260px,.4fr) minmax(0,.6fr);display:grid}.capture-policy-panel>div{padding:clamp(34px,5vw,56px)}.capture-policy-panel>div+div{border-left:1px solid #d4dfe4;gap:8px;display:grid}.capture-policy-panel h4{margin:12px 0 0;font-size:1.45rem}.capture-policy-panel p{color:#607681;font-size:.62rem;line-height:1.55}.capture-policy-panel span{color:#5d7380;border-bottom:1px solid #d3dee3;grid-template-columns:110px 1fr;gap:12px;padding:10px 0;font:.56rem/1.5 Cascadia Mono,Consolas,monospace;display:grid}.capture-policy-panel span b{color:#2f4a57}.identity-protocol-table{margin:20px 0 0}.identity-protocol-table>div{grid-template-columns:.32fr 1fr .85fr;display:grid}.identity-protocol-table>div>*{color:#607681;border-top:1px solid #d7e0e5;padding:12px 10px;font-size:.56rem;font-style:normal;line-height:1.45}.identity-protocol-table b{color:#304a57;font-family:Cascadia Mono,Consolas,monospace}.identity-detail-grid li{color:var(--feature-accent);font-size:.61rem;line-height:1.5}.deployment-profile-grid article{position:relative}.deployment-profile-grid .market-status{vertical-align:top;margin-left:8px}.deployment-boundary-map{background:#12272e;border-top:1px solid #d4dfe4;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);display:grid}.deployment-boundary-map>div{padding:clamp(34px,5vw,58px)}.deployment-boundary-map p{color:#70c996;letter-spacing:.06em;margin:0 0 22px;font:800 .57rem Cascadia Mono,Consolas,monospace}.deployment-private-zone{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;display:grid}.deployment-private-zone p{grid-column:1/-1}.deployment-boundary-map span{color:#dbe6ea;border:1px solid #ffffff26;justify-items:start;gap:8px;min-height:90px;padding:15px;font-size:.58rem;line-height:1.45;display:grid}.deployment-boundary-map span svg,.deployment-boundary-map>div>svg{color:#70c996}.deployment-optional-egress{background:#ffffff08;border-left:1px solid #ffffff26}.deployment-sizing-panel{grid-template-columns:minmax(260px,.42fr) minmax(0,.58fr);display:grid}.deployment-sizing-panel>div{padding:clamp(38px,5vw,60px)}.deployment-sizing-panel>div+div{background:#f1f5f3;border-left:1px solid #d4dfe4;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.deployment-sizing-panel h4{margin:14px 0 0;font-size:1.5rem}.deployment-sizing-panel p:not(.market-block-label){color:#617681;font-size:.62rem;line-height:1.55}.deployment-sizing-panel span{color:#526b77;background:#fff;border:1px solid #d1ddd7;align-items:center;gap:8px;padding:12px;font-size:.58rem;display:flex}.deployment-sizing-panel span svg{color:var(--feature-accent)}.ha-topology-grid{background:#12262d;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ha-topology-grid article{color:#fff;padding:clamp(40px,6vw,68px)}.ha-topology-grid article+article{border-left:1px solid #ffffff24}.ha-topology-grid article>p:first-child{color:#73cc98;letter-spacing:.07em;margin:0;font:800 .57rem Cascadia Mono,Consolas,monospace}.ha-topology-grid h4{color:#fff;margin:24px 0 0;font-size:1.35rem}.ha-topology-grid h4+p{color:#9db0b8;font-size:.62rem;line-height:1.6}.ha-recorder-pair,.ha-central-nodes{gap:11px;margin-top:24px;display:flex}.ha-recorder-pair span,.ha-central-nodes span{color:#dae5e9;border:1px solid #ffffff29;align-items:center;gap:8px;min-height:72px;padding:13px;font-size:.58rem;display:flex}.ha-recorder-pair svg,.ha-central-nodes svg{color:#73cc98}.ha-recovery-grid article:first-child>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:22px;display:grid}.ha-recovery-grid article:first-child span{color:#5d7480;border:1px solid #d4dfe4;align-items:center;gap:8px;padding:10px;font-size:.57rem;display:flex}.ha-recovery-grid article:first-child svg{color:var(--feature-accent)}.ha-evidence-table{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:22px;display:grid}.ha-evidence-table span{background:#fff;border:1px solid #d4dfe4;gap:6px;padding:13px;display:grid}.ha-evidence-table b{color:#304a57;font-size:.61rem}.ha-evidence-table small{color:#6b7e88;font-size:.54rem;line-height:1.45}.ha-midcall-warning{color:#b35c26;background:#fff4ec;border-top-color:#e4c9b6}.serious-catalogue{background:#f2f5f6;border-bottom:1px solid #d4dfe4;padding:clamp(42px,6vw,72px)}.serious-catalogue>header{grid-template-columns:minmax(260px,.43fr) minmax(0,.57fr);align-items:end;gap:12px clamp(38px,6vw,82px);margin-bottom:30px;display:grid}.serious-catalogue>header .market-block-label{grid-column:1/-1}.serious-catalogue>header h4{margin:0;font-size:clamp(1.55rem,2.5vw,2.45rem);line-height:1.05}.serious-catalogue>header>p:last-child{color:#5d727d;margin:0;font-size:.68rem;line-height:1.65}.serious-catalogue>div{border-top:1px solid #ced9df;border-left:1px solid #ced9df;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.serious-catalogue article{background:#ffffffc7;border-bottom:1px solid #ced9df;border-right:1px solid #ced9df;grid-template-columns:auto minmax(0,1fr);gap:14px;min-height:142px;padding:22px;display:grid}.serious-catalogue-number{color:var(--feature-accent);font:800 .55rem Cascadia Mono,Consolas,monospace}.serious-catalogue article>div{align-content:start;justify-items:start;gap:8px;display:grid}.serious-catalogue article b{color:#2d4755;font-size:.7rem;line-height:1.35}.serious-catalogue article p{color:#637782;margin:0;font-size:.59rem;line-height:1.55}.capability-blueprint{background:#f2f5f6;border-top:1px solid #d4dfe4;border-bottom:1px solid #d4dfe4;padding:0;position:relative;overflow:hidden}.capability-blueprint>summary,.serious-ledger>summary{z-index:2;cursor:pointer;background:#ffffffc7;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:18px clamp(24px,5vw,56px);list-style:none;display:grid;position:relative}.capability-blueprint>summary::-webkit-details-marker{display:none}.serious-ledger>summary::-webkit-details-marker{display:none}.capability-blueprint>summary>span,.serious-ledger>summary>span{gap:4px;display:grid}.capability-blueprint>summary small,.serious-ledger>summary small{color:var(--feature-accent);letter-spacing:.09em;font:800 .49rem Cascadia Mono,Consolas,monospace}.capability-blueprint>summary b,.serious-ledger>summary b{color:#2d4653;font-size:.72rem}.capability-blueprint>summary em,.serious-ledger>summary em{color:#6f828b;font:.54rem Cascadia Mono,Consolas,monospace}.capability-blueprint>summary svg,.serious-ledger>summary svg{color:var(--feature-accent);transition:transform .2s}.capability-blueprint[open]>summary,.serious-ledger[open]>summary{border-bottom:1px solid #d4dfe4}.capability-blueprint[open]>summary svg,.serious-ledger[open]>summary svg{transform:rotate(180deg)}.capability-blueprint-content{z-index:1;padding:clamp(44px,6vw,74px);position:relative}.capability-blueprint:before{pointer-events:none;background:radial-gradient(circle at 82% 12%, var(--feature-accent), transparent 32%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.capability-blueprint:before{background:radial-gradient(circle at 82% 12%, color-mix(in srgb, var(--feature-accent) 9%, transparent), transparent 32%)}}.capability-blueprint:before{content:""}.capability-blueprint-content>header,.capability-blueprint-groups{z-index:1;position:relative}.capability-blueprint-content>header{grid-template-columns:minmax(250px,.42fr) minmax(0,.58fr);align-items:end;gap:12px clamp(38px,6vw,82px);margin-bottom:clamp(30px,4vw,48px);display:grid}.capability-blueprint-content>header h4{color:#132b37;letter-spacing:-.035em;margin:0;font-size:clamp(1.6rem,2.6vw,2.5rem);line-height:1.03}.capability-blueprint-content>header>p:last-child{color:#5c717c;margin:0;font-size:.68rem;line-height:1.7}.capability-blueprint-groups{gap:16px;display:grid}.capability-blueprint-group{background:#ffffffe6;border:1px solid #ced9df;min-width:0;position:relative;box-shadow:0 16px 34px #19323e0e}.capability-blueprint-group.is-current{border-top:3px solid #2aa766}.capability-blueprint-group.is-mixed{border-top:3px solid var(--feature-accent)}.capability-blueprint-group.is-planned{background:#fff9f4f0;border-top:3px solid #d88442}.capability-blueprint-group>header{border-bottom:1px solid #d8e1e5;padding:21px 22px 18px}.capability-blueprint-group>header>span{color:var(--feature-accent);letter-spacing:.08em;font:800 .53rem Cascadia Mono,Consolas,monospace}.capability-blueprint-group.is-current>header>span{color:#168a4b}.capability-blueprint-group.is-planned>header>span{color:#b45b1f}.capability-blueprint-group h5{color:#263f4b;margin:10px 0 8px;font-size:.86rem;line-height:1.28}.capability-blueprint-group>header p{color:#687c86;margin:0;font-size:.56rem;line-height:1.55}.capability-blueprint-items{align-content:start;gap:9px;padding:9px;display:grid}.capability-blueprint-item{background:#ffffffe6;border:1px solid #dce5e8;border-radius:11px;grid-template-columns:8px minmax(0,1fr);gap:11px;padding:15px 16px;display:grid}.capability-blueprint-item>i{border:2px solid var(--feature-accent);background:#fff;border-radius:50%;width:7px;height:7px;margin-top:5px}.capability-blueprint-group.is-current .capability-blueprint-item>i{border-color:#2aa766}.capability-blueprint-group.is-planned .capability-blueprint-item>i{border-color:#d88442}.capability-blueprint-item>div{justify-items:start;gap:6px;display:grid}.capability-blueprint-item b{color:#314b58;font-size:.66rem;line-height:1.32}.capability-blueprint-item p{color:#687c86;margin:0;font-size:.55rem;line-height:1.55}.capability-blueprint-item .market-status{margin-top:2px}.capability-blueprint.is-pipeline .capability-blueprint-groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.capability-blueprint.is-pipeline .capability-blueprint-groups:before{background:var(--feature-accent);height:1px;position:absolute;top:30px;left:5%;right:5%}@supports (color:color-mix(in lab, red, red)){.capability-blueprint.is-pipeline .capability-blueprint-groups:before{background:color-mix(in srgb, var(--feature-accent) 30%, #d1dce1)}}.capability-blueprint.is-pipeline .capability-blueprint-groups:before{content:""}.capability-blueprint.is-pipeline .capability-blueprint-group{border-radius:4px 4px 18px 18px}.capability-blueprint.is-pipeline .capability-blueprint-group>header{min-height:164px}.capability-blueprint.is-pipeline .capability-blueprint-items{gap:9px;padding:9px}.capability-blueprint.is-pipeline .capability-blueprint-item{background:#fff;border:1px solid #dce5e8;border-radius:11px}.capability-blueprint.is-journey .capability-blueprint-groups{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px}.capability-blueprint.is-journey .capability-blueprint-group{border-radius:20px 3px}.capability-blueprint.is-journey .capability-blueprint-group:nth-child(2){margin-top:24px}.capability-blueprint.is-journey .capability-blueprint-group:nth-child(3){margin-top:48px}.capability-blueprint.is-split .capability-blueprint-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.capability-blueprint.is-split .capability-blueprint-group{border-radius:22px;overflow:hidden}.capability-blueprint.is-split .capability-blueprint-group.is-current{background:linear-gradient(145deg,#edf9f3,#fff 52%)}.capability-blueprint.is-split .capability-blueprint-group.is-planned{background:linear-gradient(145deg,#fff2e8,#fff 52%)}.capability-blueprint.is-split .capability-blueprint-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:9px}.capability-blueprint.is-split .capability-blueprint-item{background:#ffffffd1;border:1px solid #dbe4e8;border-radius:12px}.capability-blueprint.is-stack .capability-blueprint-groups{gap:16px;padding-bottom:12px}.capability-blueprint.is-stack .capability-blueprint-group{border:0;border-left:5px solid var(--feature-accent);background:#e7f0f3;border-radius:20px;grid-template-columns:minmax(220px,.3fr) minmax(0,.7fr);display:grid;overflow:hidden;box-shadow:0 18px 34px #19323e17}.capability-blueprint.is-stack .capability-blueprint-group.is-planned{border-left-color:#d88442}.capability-blueprint.is-stack .capability-blueprint-group:nth-child(2){width:96%;margin-left:4%}.capability-blueprint.is-stack .capability-blueprint-group:nth-child(3){width:92%;margin-left:8%}.capability-blueprint.is-stack .capability-blueprint-group:nth-child(4){width:88%;margin-left:12%}.capability-blueprint.is-stack .capability-blueprint-group>header{background:#ffffff85;border:0}.capability-blueprint.is-stack .capability-blueprint-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px}.capability-blueprint.is-stack .capability-blueprint-item{background:#fff;border:1px solid #d4e0e4;border-radius:13px}.capability-blueprint.is-loop .capability-blueprint-groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.capability-blueprint.is-loop .capability-blueprint-groups:after{border:1px dashed var(--feature-accent);height:34px;position:absolute;bottom:-17px;left:7%;right:7%}@supports (color:color-mix(in lab, red, red)){.capability-blueprint.is-loop .capability-blueprint-groups:after{border:1px dashed color-mix(in srgb, var(--feature-accent) 45%, #c9d5da)}}.capability-blueprint.is-loop .capability-blueprint-groups:after{content:"";border-top:0;border-radius:0 0 40px 40px}.capability-blueprint.is-loop .capability-blueprint-group{border-radius:28px 28px 8px 8px}.capability-blueprint.is-mosaic .capability-blueprint-groups{grid-template-columns:repeat(12,minmax(0,1fr))}.capability-blueprint.is-mosaic .capability-blueprint-group:first-child,.capability-blueprint.is-mosaic .capability-blueprint-group:nth-child(4){grid-column:span 7}.capability-blueprint.is-mosaic .capability-blueprint-group:nth-child(2),.capability-blueprint.is-mosaic .capability-blueprint-group:nth-child(3){grid-column:span 5}.capability-blueprint.is-mosaic .capability-blueprint-group{border-radius:18px}.capability-blueprint.is-mosaic .capability-blueprint-items{grid-template-columns:repeat(2,minmax(0,1fr))}.capability-blueprint.is-radar .capability-blueprint-groups{background:#ffffff6b;border:1px dashed #bfcfd6;border-radius:34px;grid-template-columns:repeat(2,minmax(0,1fr));padding:18px}.capability-blueprint.is-radar .capability-blueprint-group{border-radius:24px}.capability-blueprint.is-radar .capability-blueprint-group:nth-child(4){box-shadow:0 0 0 5px #d8844217}.capability-blueprint.is-layers .capability-blueprint-groups{gap:12px}.capability-blueprint.is-layers .capability-blueprint-group{border-radius:5px 24px 24px 5px;grid-template-columns:minmax(220px,.32fr) minmax(0,.68fr);display:grid}.capability-blueprint.is-layers .capability-blueprint-group:nth-child(2){margin-left:4%}.capability-blueprint.is-layers .capability-blueprint-group:nth-child(3){margin-left:8%}.capability-blueprint.is-layers .capability-blueprint-group:nth-child(4){margin-left:12%}.capability-blueprint.is-layers .capability-blueprint-group>header{border-bottom:0;border-right:1px solid #d8e1e5}.capability-blueprint.is-layers .capability-blueprint-items{grid-template-columns:repeat(2,minmax(0,1fr))}.capability-blueprint.is-lifecycle .capability-blueprint-groups,.capability-blueprint.is-decision .capability-blueprint-groups,.capability-blueprint.is-federation .capability-blueprint-groups,.capability-blueprint.is-recovery .capability-blueprint-groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.capability-blueprint.is-lifecycle .capability-blueprint-groups:before,.capability-blueprint.is-decision .capability-blueprint-groups:before,.capability-blueprint.is-federation .capability-blueprint-groups:before,.capability-blueprint.is-recovery .capability-blueprint-groups:before{content:"";background:#cbd8de;height:2px;position:absolute;top:38px;left:5%;right:5%}.capability-blueprint.is-lifecycle .capability-blueprint-group,.capability-blueprint.is-decision .capability-blueprint-group,.capability-blueprint.is-federation .capability-blueprint-group,.capability-blueprint.is-recovery .capability-blueprint-group{border-radius:0 0 18px 18px}.capability-blueprint.is-lifecycle .capability-blueprint-group:nth-child(2){margin-top:14px}.capability-blueprint.is-lifecycle .capability-blueprint-group:nth-child(3){margin-top:28px}.capability-blueprint.is-lifecycle .capability-blueprint-group:nth-child(4){margin-top:42px}.capability-blueprint.is-decision .capability-blueprint-group{clip-path:polygon(0 0,calc(100% - 15px) 0,100% 50%,calc(100% - 15px) 100%,0 100%,15px 50%);padding-inline:8px}.capability-blueprint.is-decision .capability-blueprint-group:first-child{clip-path:polygon(0 0,calc(100% - 15px) 0,100% 50%,calc(100% - 15px) 100%,0 100%)}.capability-blueprint.is-federation .capability-blueprint-group{border-radius:30px 30px 8px 8px}.capability-blueprint.is-federation .capability-blueprint-group>header>span{background:#fff7f1;border:1px solid #dfc7b5;border-radius:999px;padding:5px 9px;display:inline-flex}.capability-blueprint.is-zones .capability-blueprint-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.capability-blueprint.is-zones .capability-blueprint-group{border-radius:18px;grid-template-columns:minmax(200px,.42fr) minmax(0,.58fr);display:grid;overflow:hidden}.capability-blueprint.is-zones .capability-blueprint-group>header{background:var(--feature-accent);border-bottom:0;border-right:1px solid #d8e1e5}@supports (color:color-mix(in lab, red, red)){.capability-blueprint.is-zones .capability-blueprint-group>header{background:color-mix(in srgb, var(--feature-accent) 6%, #fff)}}.capability-blueprint.is-recovery{background:#e9f0f0}.capability-blueprint.is-recovery .capability-blueprint-group{background:#fff;overflow:hidden}.capability-blueprint.is-recovery .capability-blueprint-group>header{background:#18313b;min-height:172px}.capability-blueprint.is-recovery .capability-blueprint-group>header h5{color:#fff}.capability-blueprint.is-recovery .capability-blueprint-group>header p{color:#b9c9d0}.capability-blueprint.is-recovery .capability-blueprint-group>header>span{color:#ffb37d}.serious-ledger{background:#f7f9f9;border-top:1px solid #d4dfe4;padding:0}.serious-ledger-content{padding:clamp(40px,6vw,68px)}.serious-ledger-content>header{grid-template-columns:.35fr .65fr;align-items:end;gap:24px;margin-bottom:24px;display:grid}.serious-ledger h4{margin:0;font-size:1.35rem}.serious-ledger-table{background:#fff;border:1px solid #ced9df;overflow:hidden}.serious-ledger-table>div{grid-template-columns:.72fr 1.25fr 1.25fr .55fr;align-items:stretch;display:grid}.serious-ledger-table>div>*{border-top:1px solid #d8e0e4;border-left:1px solid #d8e0e4;padding:13px 15px}.serious-ledger-table>div>:first-child{border-left:0}.serious-ledger-table>div:first-child>*{border-top:0}.serious-ledger-table .is-heading{color:#fff;background:#152731;font:.53rem Cascadia Mono,Consolas,monospace}.serious-ledger-table b{color:#2e4855;font-size:.59rem}.serious-ledger-table>div>span:not(.market-status){color:#647984;font-size:.56rem;line-height:1.45}.serious-ledger-table .market-status{place-self:center start;margin:9px 11px;padding:5px 7px}.serious-ledger-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.serious-ledger-cards article{background:#fff;border:1px solid #ced9df;border-radius:16px;grid-template-columns:1fr auto 1fr;align-items:stretch;display:grid;overflow:hidden;box-shadow:0 12px 28px #1a323d0e}.serious-ledger-cards article>header{background:#edf3f5;border-bottom:1px solid #d8e0e4;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.serious-ledger-cards article>header b{color:#2d4754;font-size:.63rem}.serious-ledger-cards article>div{align-content:start;gap:7px;padding:16px;display:grid}.serious-ledger-cards article>div>span{color:#54717e;letter-spacing:.06em;font:800 .48rem Cascadia Mono,Consolas,monospace}.serious-ledger-cards article>div.is-next>span{color:#b66128}.serious-ledger-cards article p{color:#647984;margin:0;font-size:.55rem;line-height:1.5}.serious-ledger-cards article>svg{color:var(--feature-accent);align-self:center}.serious-evidence-split{background:#eaf0f2;border-bottom:1px solid #d4dfe4;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:center;gap:clamp(32px,5vw,64px);padding:clamp(40px,6vw,68px);display:grid}.serious-evidence-split article h4{margin:13px 0;font-size:1.55rem;line-height:1.1}.serious-evidence-split article>p:not(.market-block-label){color:#5f7480;font-size:.64rem;line-height:1.65}.serious-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:22px;display:grid}.serious-mini-grid span{background:#fff;border:1px solid #d0dce1;gap:4px;padding:11px;display:grid}.serious-mini-grid b{color:#304957;font-size:.59rem}.serious-mini-grid small{color:#6b7e88;font-size:.52rem;line-height:1.4}.live-current-panel{align-items:stretch}.live-control-plane,.live-field-inventory{background:#fff;border:1px solid #d0dce1;padding:clamp(28px,4vw,44px)}.live-field-inventory>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.live-field-inventory span{color:#526a76;border:1px solid #d5dfe4;align-items:center;gap:7px;padding:9px;font-size:.56rem;display:flex}.live-field-inventory svg{color:var(--feature-accent)}.live-field-inventory>p:last-child{color:#667b85;margin:17px 0 0;font-size:.55rem;line-height:1.5}.api-contract-checklist{border-top:1px solid #d4dfe4;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.api-contract-checklist>div{border-right:1px solid #d4dfe4;padding:clamp(30px,4vw,46px)}.api-contract-checklist>div:last-child{border-right:0}.api-contract-checklist span{color:#5b727e;border-bottom:1px solid #d8e1e5;padding:9px 0;font-size:.57rem;display:block}.crm-lifecycle-panel{background:#122732;border-top:1px solid #d4dfe4;padding:clamp(38px,6vw,64px)}.crm-lifecycle-panel>div{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin-top:23px;display:grid}.crm-lifecycle-panel span{border:1px solid #ffffff26;gap:6px;min-height:92px;padding:15px;display:grid}.crm-lifecycle-panel b{color:#fff;font-size:.61rem}.crm-lifecycle-panel small{color:#9eb1ba;font-size:.52rem;line-height:1.45}.crm-lifecycle-panel>div>svg{color:#70a9db}.crm-connector-checklist{background:#f4f7f8;padding:clamp(36px,5vw,58px)}.crm-connector-checklist>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}.crm-connector-checklist span{color:#526b77;background:#fff;border:1px solid #d2dde2;padding:12px;font-size:.56rem;line-height:1.45}.workspace-module-catalogue{border-top:1px solid #d4dfe4;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workspace-module-catalogue article{border-bottom:1px solid #d4dfe4;border-right:1px solid #d4dfe4;padding:clamp(30px,4vw,46px)}.workspace-module-catalogue article:nth-child(2n){border-right:0}.workspace-module-catalogue p{color:var(--feature-accent);margin:0 0 16px;font:800 .55rem Cascadia Mono,Consolas,monospace}.workspace-module-catalogue article>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.workspace-module-catalogue span{color:#586f7a;border:1px solid #d6e0e4;align-items:center;gap:7px;padding:9px;font-size:.55rem;display:flex}.workspace-module-catalogue svg{color:var(--feature-accent)}.health-rule-taxonomy{background:#142730;border-top:1px solid #d4dfe4;padding:clamp(38px,5vw,62px)}.health-rule-taxonomy>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:22px;display:grid}.health-rule-taxonomy span{border:1px solid #ffffff24;grid-template-columns:minmax(185px,.42fr) minmax(0,.58fr);gap:12px;padding:13px;display:grid}.health-rule-taxonomy b{color:#f2b38f;font:.54rem Cascadia Mono,Consolas,monospace}.health-rule-taxonomy small{color:#a2b4bc;font-size:.53rem;line-height:1.45}.encryption-key-lifecycle{background:#13242d;border-top:1px solid #d4dfe4;padding:clamp(38px,5vw,62px)}.encryption-key-lifecycle>div,.ha-failover-sequence>div{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:9px;margin-top:22px;display:grid}.encryption-key-lifecycle span,.ha-failover-sequence span{border:1px solid #ffffff26;gap:6px;min-height:84px;padding:13px;display:grid}.encryption-key-lifecycle b,.ha-failover-sequence b{color:#fff;font-size:.59rem}.encryption-key-lifecycle small,.ha-failover-sequence small{color:#9eb1ba;font-size:.51rem;line-height:1.4}.encryption-key-lifecycle svg,.ha-failover-sequence svg{color:#a994ec}.governance-policy-dimensions{border-top:1px solid #d4dfe4;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.governance-policy-dimensions article{padding:clamp(36px,5vw,58px)}.governance-policy-dimensions article+article{background:#f3f5f6;border-left:1px solid #d4dfe4}.governance-policy-dimensions article>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}.governance-policy-dimensions span{color:#5a707b;background:#fff;border:1px solid #d2dde2;padding:11px;font-size:.55rem}.permission-scope-model{border-top:1px solid #d4dfe4;grid-template-columns:.42fr .58fr;display:grid}.permission-scope-model article{padding:clamp(34px,5vw,54px)}.permission-scope-model article+article{background:#f2f6f8;border-left:1px solid #d4dfe4}.permission-scope-model article>div{gap:8px;margin-top:20px;display:grid}.permission-scope-model article:first-child span{border:1px solid #d3dee3;grid-template-columns:.35fr .65fr;gap:10px;padding:11px;display:grid}.permission-scope-model b{color:#304a57;font-size:.59rem}.permission-scope-model small{color:#657a85;font-size:.53rem;line-height:1.4}.permission-scope-model article:last-child>div{grid-template-columns:repeat(3,minmax(0,1fr))}.permission-scope-model article:last-child span{color:#566e7a;background:#fff;border:1px solid #d3dee3;padding:10px;font-size:.54rem}.identity-separation-model{background:#122732;border-top:1px solid #d4dfe4;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:12px;padding:clamp(38px,5vw,62px);display:grid}.identity-separation-model article{border:1px solid #ffffff26;min-height:150px;padding:20px}.identity-separation-model article p{color:#82aad6;margin:0;font:800 .54rem Cascadia Mono,Consolas,monospace}.identity-separation-model h4{color:#fff;margin:15px 0 9px;font-size:.9rem}.identity-separation-model span{color:#9eb1ba;font-size:.55rem;line-height:1.5}.identity-separation-model>svg{color:#77a9dc}.identity-claims-map{background:#f2f6f8;padding:clamp(34px,5vw,54px)}.identity-claims-map>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}.identity-claims-map span{background:#fff;border:1px solid #d2dde2;gap:5px;padding:12px;display:grid}.identity-claims-map b{color:#31506a;font:.56rem Cascadia Mono,Consolas,monospace}.identity-claims-map small{color:#667b85;font-size:.52rem;line-height:1.4}.deployment-zone-model{border-top:1px solid #d4dfe4;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.deployment-zone-model article{border-right:1px solid #d4dfe4;padding:clamp(28px,4vw,44px)}.deployment-zone-model article:last-child{border-right:0}.deployment-zone-model p{color:var(--feature-accent);margin:0;font:800 .54rem Cascadia Mono,Consolas,monospace}.deployment-zone-model h4{margin:17px 0 10px;font-size:.83rem}.deployment-zone-model span{color:#627781;font-size:.55rem;line-height:1.5}.deployment-responsibility-matrix{background:#13272e;border-top:1px solid #d4dfe4;padding:clamp(36px,5vw,58px)}.deployment-responsibility-matrix>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}.deployment-responsibility-matrix span{border:1px solid #ffffff26;gap:7px;padding:16px;display:grid}.deployment-responsibility-matrix b{color:#fff;font-size:.63rem}.deployment-responsibility-matrix small{color:#a0b2ba;font-size:.53rem;line-height:1.5}.ha-failure-domains{background:#eef4f1;padding:clamp(36px,5vw,58px)}.ha-failure-domains>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:20px;display:grid}.ha-failure-domains span{color:#526d60;background:#fff;border:1px solid #ceddd5;padding:10px;font-size:.54rem}.ha-failover-sequence{background:#12272e;padding:clamp(38px,5vw,62px)}.ha-failover-sequence svg{color:#71c996}.ha-continuity-comparison{border-top:1px solid #d4dfe4;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ha-continuity-comparison article{border-right:1px solid #d4dfe4;padding:clamp(30px,4vw,48px)}.ha-continuity-comparison article:last-child{border-right:0}.ha-continuity-comparison p{color:var(--feature-accent);margin:0;font:800 .54rem Cascadia Mono,Consolas,monospace}.ha-continuity-comparison h4{margin:16px 0 10px;font-size:.92rem}.ha-continuity-comparison span{color:#627681;font-size:.55rem;line-height:1.5}.review-feature-catalogue{background:#f2f6f8;border:1px solid #cbd8de;margin-top:34px}.review-feature-catalogue-heading{border-bottom:1px solid #cbd8de;grid-template-columns:.42fr .58fr;gap:18px;padding:17px 18px;display:grid}.review-feature-catalogue-heading span{color:var(--brand-orange-ink);font:800 .54rem Cascadia Mono,Consolas,monospace}.review-feature-catalogue-heading b{color:#314b58;font-size:.63rem}.review-feature-catalogue>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.review-feature-catalogue article{background:#fff;border-bottom:1px solid #d4dfe4;border-right:1px solid #d4dfe4;grid-template-columns:auto 1fr;gap:11px;min-height:120px;padding:17px;display:grid}.review-feature-catalogue article:nth-child(2n){border-right:0}.review-feature-catalogue article>span{color:var(--brand-orange-ink);font:800 .53rem Cascadia Mono,Consolas,monospace}.review-feature-catalogue article b{color:#304957;font-size:.62rem}.review-feature-catalogue article p{color:#637782;margin:7px 0 0;font-size:.55rem;line-height:1.5}.review-capability-path{background:#132630;border-radius:24px;margin-top:34px;padding:24px}.review-capability-path-heading{border-bottom:1px solid #ffffff24;grid-template-columns:.34fr .66fr;align-items:end;gap:18px;padding-bottom:18px;display:grid}.review-capability-path-heading span{color:#f0a476;letter-spacing:.08em;font:800 .54rem Cascadia Mono,Consolas,monospace}.review-capability-path-heading b{color:#dbe6ea;font-size:.63rem;line-height:1.45}.review-capability-path-stages{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:16px;margin-top:18px;display:grid}.review-capability-path-stages article{background:#ffffff0e;border:1px solid #ffffff24;border-radius:4px 18px 18px;min-width:0;position:relative;overflow:hidden}.review-capability-path-stages article:nth-child(2){margin-top:18px}.review-capability-path-stages article:nth-child(3){margin-top:36px}.review-capability-path-stages article:nth-child(4){margin-top:54px}.review-capability-path-stages article:after{content:"";border-top:1px solid #f0a476;border-right:1px solid #f0a476;width:16px;height:16px;position:absolute;top:25px;right:-8px;transform:rotate(45deg)}.review-capability-path-stages article:last-child:after{display:none}.review-capability-path-stages header{border-bottom:1px solid #ffffff21;min-height:96px;padding:16px}.review-capability-path-stages header span{color:#f0a476;font:800 .5rem Cascadia Mono,Consolas,monospace}.review-capability-path-stages h4{color:#fff;margin:10px 0 0;font-size:.7rem;line-height:1.3}.review-capability-path-stages article>div{display:grid}.review-capability-path-stages article>div>span{border-top:1px solid #ffffff1c;gap:5px;min-height:104px;padding:14px 16px;display:grid}.review-capability-path-stages article>div>span:first-child{border-top:0}.review-capability-path-stages b{color:#f4f8f9;font-size:.55rem;line-height:1.35}.review-capability-path-stages small{color:#9fb1b9;font-size:.49rem;line-height:1.5}.transcription-capability-system{background:#f5f1ec;border:1px solid #cbd8de;border-radius:24px 4px;margin-top:34px}.transcription-capability-system>header{border-bottom:1px solid #d8cec4;justify-content:space-between;align-items:end;gap:24px;padding:19px 22px;display:flex}.transcription-capability-system>header span{color:var(--brand-orange-ink);font:800 .53rem Cascadia Mono,Consolas,monospace}.transcription-capability-system>header b{color:#314b58;max-width:58%;font-size:.63rem;line-height:1.45}.transcription-capability-system>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:20px;display:grid}.transcription-capability-system article{background:#ffffffc2;border:1px solid #dfd6ce;border-radius:18px;overflow:hidden;box-shadow:0 12px 28px #4531220e}.transcription-capability-system article:nth-child(2),.transcription-capability-system article:nth-child(4){transform:translateY(14px)}.transcription-capability-system article>div{background:linear-gradient(135deg,#ffffffd1,#efd8c757);border-bottom:1px solid #dfd6ce;padding:19px 21px}.transcription-capability-system article>div span{color:var(--brand-orange-ink);font:800 .5rem Cascadia Mono,Consolas,monospace}.transcription-capability-system article h4{color:#2f4855;margin:10px 0 0;font-size:.7rem;line-height:1.35}.transcription-capability-system ul{margin:0;padding:10px;list-style:none;display:grid}.transcription-capability-system li{border-top:1px solid #e4dcd5;align-content:start;gap:6px;padding:13px 14px;display:grid}.transcription-capability-system li:first-child{border-top:0}.transcription-capability-system li b{color:#314b58;font-size:.56rem}.transcription-capability-system li small{color:#667b85;font-size:.5rem;line-height:1.5}.review-interaction-object{background:#132630;margin-top:24px;padding:24px}.review-interaction-object>p,.transcription-processing-flow>p{color:#f0a476;margin:0;font:800 .54rem Cascadia Mono,Consolas,monospace}.review-interaction-object>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.review-interaction-object span{border:1px solid #ffffff24;gap:5px;padding:11px;display:grid}.review-interaction-object b{color:#fff;font-size:.57rem}.review-interaction-object small{color:#9fb1b9;font-size:.5rem;line-height:1.4}.review-availability-ledger{border:1px solid #ccd8de;margin-top:24px;overflow:hidden}.review-availability-ledger>div{grid-template-columns:.42fr 1fr 1fr;display:grid}.review-availability-ledger>div>*{border-top:1px solid #d6e0e4;border-left:1px solid #d6e0e4;padding:11px 13px}.review-availability-ledger>div>:first-child{border-left:0}.review-availability-ledger>div:first-child>*{border-top:0}.review-availability-ledger .is-heading{color:#fff;background:#132630;font:.52rem Cascadia Mono,Consolas,monospace}.review-availability-ledger b{color:#304957;font-size:.56rem}.review-availability-ledger span{color:#647984;font-size:.53rem;line-height:1.45}.transcription-processing-flow{background:#132630;margin-top:24px;padding:24px}.transcription-processing-flow>div{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:7px;margin-top:17px;display:grid}.transcription-processing-flow span{border:1px solid #ffffff24;gap:5px;min-height:80px;padding:11px;display:grid}.transcription-processing-flow b{color:#fff;font-size:.56rem}.transcription-processing-flow small{color:#9fb1b9;font-size:.49rem;line-height:1.4}.transcription-processing-flow svg{color:#ef9e6d}@media (width<=1100px){.market-screen .market-feature-header{flex-direction:column;gap:18px;width:calc(100vw - 48px);min-height:100svh;padding-bottom:clamp(42px,6vw,66px);display:flex}.market-screen .market-feature-intro>p,.market-screen .market-term-list{max-width:none}.market-screen .market-term-list{justify-content:flex-start;width:100%;padding-left:0}.capture-screen-hero-media{width:min(1680px,100vw - 72px);min-height:0;margin:auto auto 0;display:block;position:static;transform:none}.capture-screen-agent-visual,.capture-screen-projection{display:none}.capture-screen-ui-visual{filter:drop-shadow(0 22px 28px #1832412e);width:min(100%,1024px);margin-inline:auto;transform:none}.screen-hero-details-link{align-self:center;margin:6px auto 0;position:static;transform:none}}@media (width>=1101px) and (width<=1400px){.market-screen .market-feature-header{min-height:0;padding-bottom:clamp(42px,6vw,66px)}.market-screen .market-feature-intro>p,.market-screen .market-term-list{max-width:none}.market-screen .market-term-list{justify-content:flex-start;padding-left:0}.capture-screen-hero-media{grid-template-columns:minmax(220px,1fr) auto;gap:clamp(20px,3vw,42px);width:min(1680px,100vw - 72px);min-height:0;margin:12px auto 0;position:relative;top:auto;bottom:auto;right:auto;transform:none}.capture-screen-agent-visual{max-height:min(25svh,270px);margin-inline:0 auto;transform:none}.capture-screen-agent-visual img{height:min(25svh,270px)}.capture-screen-ui-visual{align-self:end;width:clamp(642px,min(120.24vw - 681px,154svh - 580px),1242px);transform:perspective(1100px)rotateY(-18deg)}}@media (width<=1060px){.market-screen .market-feature-header{min-height:100svh;padding-bottom:clamp(42px,6vw,66px)}.capture-screen-hero-media{width:min(1680px,100vw - 72px);min-height:0;margin:auto auto 0;display:block;position:static;transform:none}.capture-screen-agent-visual,.capture-screen-projection{display:none}.capture-screen-ui-visual{filter:drop-shadow(0 22px 28px #1832412e);width:min(100%,1024px);margin-inline:auto;transform:none}.market-feature-header,.live-current-panel,.api-surface-grid,.crm-mapping-panel,.health-evidence-grid,.workspace-module-map,.deployment-boundary-map,.deployment-sizing-panel,.serious-catalogue>header,.serious-evidence-split,.capability-blueprint>header{grid-template-columns:1fr}.capability-blueprint>header .market-block-label{grid-column:1}.capability-blueprint.is-pipeline .capability-blueprint-groups,.capability-blueprint.is-loop .capability-blueprint-groups,.capability-blueprint.is-lifecycle .capability-blueprint-groups,.capability-blueprint.is-decision .capability-blueprint-groups,.capability-blueprint.is-federation .capability-blueprint-groups,.capability-blueprint.is-recovery .capability-blueprint-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.capability-blueprint.is-pipeline .capability-blueprint-groups:before,.capability-blueprint.is-lifecycle .capability-blueprint-groups:before,.capability-blueprint.is-decision .capability-blueprint-groups:before,.capability-blueprint.is-federation .capability-blueprint-groups:before,.capability-blueprint.is-recovery .capability-blueprint-groups:before{display:none}.capability-blueprint.is-stack .capability-blueprint-group,.capability-blueprint.is-layers .capability-blueprint-group,.capability-blueprint.is-zones .capability-blueprint-group{grid-template-columns:1fr}.capability-blueprint.is-stack .capability-blueprint-group:nth-child(n){width:auto;margin-left:0}.capability-blueprint.is-lifecycle .capability-blueprint-group:nth-child(n),.review-capability-path-stages article:nth-child(n){margin-top:0}.capability-blueprint.is-stack .capability-blueprint-group>header,.capability-blueprint.is-layers .capability-blueprint-group>header,.capability-blueprint.is-zones .capability-blueprint-group>header{border-bottom:1px solid #d8e1e5;border-right:0}.capability-blueprint.is-layers .capability-blueprint-group:nth-child(n){margin-left:0}.review-capability-path-stages{grid-template-columns:repeat(2,minmax(0,1fr))}.review-capability-path-stages article:after{display:none}.transcription-capability-system article{grid-template-columns:1fr}.transcription-capability-system article>div{border-bottom:1px solid #dfd6ce}.serious-catalogue>header .market-block-label{grid-column:1}.api-contract-checklist{grid-template-columns:1fr}.api-contract-checklist>div{border-top:1px solid #d4dfe4;border-right:0}.api-contract-checklist>div:first-child{border-top:0}.deployment-zone-model{grid-template-columns:repeat(2,minmax(0,1fr))}.deployment-zone-model article:nth-child(2){border-right:0}.deployment-zone-model article:nth-child(n+3){border-top:1px solid #d4dfe4}.ha-failure-domains>div{grid-template-columns:repeat(3,minmax(0,1fr))}.market-feature-identity{grid-template-columns:auto minmax(0,1fr)}.market-feature-identity>span{grid-column:auto;align-self:center}.market-feature-identity>div{grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center}.crm-pattern-grid,.workspace-persona-grid,.deployment-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crm-pattern-grid article:nth-child(2),.workspace-persona-grid article:nth-child(2),.deployment-profile-grid article:nth-child(2){border-right:0}.crm-pattern-grid article:nth-child(n+3),.workspace-persona-grid article:nth-child(n+3),.deployment-profile-grid article:nth-child(n+3){border-top:1px solid #d4dfe4}.crm-mapping-panel aside,.deployment-optional-egress,.deployment-sizing-panel>div+div{border-top:1px solid #d4dfe4;border-left:0}.import-pipeline{grid-template-columns:repeat(3,minmax(0,1fr))}.import-pipeline>div:nth-child(4){border-left:0}.import-pipeline>div:nth-child(n+4){border-top:1px solid #ffffff21}.import-pipeline>div:nth-child(3) svg{display:none}.screen-timeline-lanes>div{grid-template-columns:92px minmax(120px,1fr)}.screen-timeline-lanes em{display:none}}@media (width<=720px){.market-feature{border-radius:8px;width:calc(100vw - 28px);margin-bottom:62px}.market-feature-header{gap:28px;padding:38px 18px}.market-feature-intro h3{font-size:clamp(2.2rem,11vw,3.25rem)}.market-capability-group{padding-top:82px}.capability-blueprint{padding:36px 18px}.capability-blueprint>header{margin-bottom:26px}.capability-blueprint-groups,.capability-blueprint.is-pipeline .capability-blueprint-groups,.capability-blueprint.is-journey .capability-blueprint-groups,.capability-blueprint.is-split .capability-blueprint-groups,.capability-blueprint.is-loop .capability-blueprint-groups,.capability-blueprint.is-mosaic .capability-blueprint-groups,.capability-blueprint.is-radar .capability-blueprint-groups,.capability-blueprint.is-lifecycle .capability-blueprint-groups,.capability-blueprint.is-decision .capability-blueprint-groups,.capability-blueprint.is-federation .capability-blueprint-groups,.capability-blueprint.is-zones .capability-blueprint-groups,.capability-blueprint.is-recovery .capability-blueprint-groups{grid-template-columns:1fr;padding:0}.capability-blueprint.is-journey .capability-blueprint-group:nth-child(n){margin-top:0}.capability-blueprint.is-mosaic .capability-blueprint-group:nth-child(n){grid-column:auto}.capability-blueprint.is-split .capability-blueprint-items,.capability-blueprint.is-stack .capability-blueprint-items,.capability-blueprint.is-mosaic .capability-blueprint-items,.capability-blueprint.is-layers .capability-blueprint-items{grid-template-columns:1fr;gap:0;padding:0}.capability-blueprint.is-split .capability-blueprint-item,.capability-blueprint.is-stack .capability-blueprint-item,.capability-blueprint.is-mosaic .capability-blueprint-item,.capability-blueprint.is-layers .capability-blueprint-item{border:0;border-top:1px solid #e0e7ea;border-radius:0}.capability-blueprint.is-split .capability-blueprint-item:first-child,.capability-blueprint.is-stack .capability-blueprint-item:first-child,.capability-blueprint.is-mosaic .capability-blueprint-item:first-child,.capability-blueprint.is-layers .capability-blueprint-item:first-child{border-top:0}.capability-blueprint.is-decision .capability-blueprint-group,.capability-blueprint.is-decision .capability-blueprint-group:first-child{clip-path:none;padding-inline:0}.capability-blueprint.is-loop .capability-blueprint-groups:after{display:none}.capability-blueprint.is-recovery .capability-blueprint-group>header{min-height:0}.serious-ledger-cards,.serious-ledger-cards article{grid-template-columns:1fr}.serious-ledger-cards article>header{grid-column:1}.serious-ledger-cards article>svg{justify-self:center;transform:rotate(90deg)}.review-capability-path{border-radius:18px;padding:18px}.review-capability-path-heading,.review-capability-path-stages{grid-template-columns:1fr}.review-capability-path-stages article>div>span{min-height:0}.transcription-capability-system>header{display:grid}.transcription-capability-system>header b{max-width:none}.transcription-capability-system>div{grid-template-columns:1fr;padding:14px}.transcription-capability-system article:nth-child(n){transform:none}.transcription-capability-system ul{grid-template-columns:1fr}.transcription-capability-system li{border-top:1px solid #dfd6ce;border-left:0}.transcription-capability-system li:first-child{border-top:0}.screen-foundation-grid,.import-detail-grid,.api-contract-grid,.identity-detail-grid,.governance-detail-grid,.ha-recovery-grid,.ha-topology-grid,.serious-catalogue>div,.workspace-module-catalogue,.governance-policy-dimensions,.permission-scope-model,.deployment-zone-model,.deployment-responsibility-matrix>div,.ha-continuity-comparison{grid-template-columns:1fr}.screen-foundation-grid article+article,.import-detail-grid>*+*,.api-contract-grid>*+*,.identity-detail-grid>*+*,.governance-detail-grid>*+*,.ha-recovery-grid>*+*,.ha-topology-grid article+article{border-top:1px solid #d4dfe4;border-left:0}.workspace-module-catalogue article,.governance-policy-dimensions article+article,.permission-scope-model article+article,.deployment-zone-model article,.ha-continuity-comparison article{border-top:1px solid #d4dfe4;border-left:0;border-right:0}.workspace-module-catalogue article:first-child,.deployment-zone-model article:first-child,.ha-continuity-comparison article:first-child{border-top:0}.screen-timeline-heading{display:grid}.screen-timeline-lanes>div{grid-template-columns:72px 1fr}.import-pipeline{grid-template-columns:1fr}.import-pipeline>div{border-top:1px solid #ffffff21;border-left:0}.import-pipeline>div:first-child{border-top:0}.import-pipeline svg{display:none}.import-object-list,.api-surface-grid article>div,.workspace-modules,.deployment-sizing-panel>div+div,.ha-recovery-grid article:first-child>div,.ha-evidence-table,.serious-mini-grid,.live-field-inventory>div,.crm-connector-checklist>div,.workspace-module-catalogue article>div,.health-rule-taxonomy>div,.governance-policy-dimensions article>div,.permission-scope-model article:last-child>div,.identity-claims-map>div,.ha-failure-domains>div,.review-feature-catalogue>div:last-child,.review-interaction-object>div{grid-template-columns:1fr}.serious-ledger-table,.review-availability-ledger{overflow-x:auto}.serious-ledger-table>div{min-width:860px}.review-availability-ledger>div{min-width:700px}.serious-ledger>header,.review-feature-catalogue-heading,.crm-lifecycle-panel>div,.identity-separation-model,.encryption-key-lifecycle>div,.ha-failover-sequence>div,.transcription-processing-flow>div{grid-template-columns:1fr}.crm-lifecycle-panel>div>svg,.identity-separation-model>svg,.encryption-key-lifecycle svg,.ha-failover-sequence svg,.transcription-processing-flow svg{justify-self:center;transform:rotate(90deg)}.live-media-flow,.identity-flow,.encryption-path,.permission-model-flow{grid-template-columns:1fr}.live-media-flow>svg,.identity-flow>svg,.encryption-path>svg,.permission-model-flow>svg{justify-self:center;transform:rotate(90deg)}.crm-pattern-grid,.workspace-persona-grid,.deployment-profile-grid{grid-template-columns:1fr}.crm-pattern-grid article,.workspace-persona-grid article,.deployment-profile-grid article{border-top:1px solid #d4dfe4;border-right:0}.crm-pattern-grid article:first-child,.workspace-persona-grid article:first-child,.deployment-profile-grid article:first-child{border-top:0}.crm-mapping-panel>div{grid-template-columns:1fr}.crm-mapping-panel>div>svg{justify-self:center;transform:rotate(90deg)}.crm-mapping-panel aside>div{grid-template-columns:repeat(2,minmax(0,1fr))}.governance-lifecycle>div{grid-template-columns:1fr}.governance-lifecycle>div svg{bottom:-9px;right:50%;transform:translate(50%)rotate(90deg)}.governance-pause-flow{grid-template-columns:1fr}.governance-pause-flow>svg{justify-self:center;transform:rotate(90deg)}.health-coverage-table,.encryption-coverage-table,.permission-matrix{margin:26px 18px;overflow-x:auto}.health-coverage-table>div,.encryption-coverage-table>div{min-width:660px}.permission-matrix>div{min-width:720px}.capture-assurance-roadmap{padding:0 18px 30px}.capture-policy-panel{grid-template-columns:1fr}.capture-policy-panel>div+div{border-top:1px solid #d4dfe4;border-left:0}.capture-policy-panel span,.deployment-private-zone{grid-template-columns:1fr}.deployment-private-zone>svg{justify-self:center;transform:rotate(90deg)}.ha-recorder-pair,.ha-central-nodes{flex-direction:column}.market-feature-boundary{padding:18px}}@media (width<=860px){.workspace-product-proof{grid-template-columns:1fr}.workspace-dashboard-shot{margin:26px 20px 0}.workspace-proof-copy{padding:30px 20px 38px}.capability-blueprint>summary,.serious-ledger>summary{grid-template-columns:minmax(0,1fr) auto;padding:15px 20px}.capability-blueprint>summary em,.serious-ledger>summary em{display:none}}@media (width<=520px){.workspace-proof-copy>div{grid-template-columns:1fr}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.voice-capture-stage.voice-capture-redesign{color:#102735;background-color:#f3f7fa;background-image:linear-gradient(#355c730e 1px,#0000 1px),linear-gradient(90deg,#355c730e 1px,#0000 1px);background-size:60px 60px;min-height:100svh;padding:112px 0 0;scroll-margin-top:0;overflow:hidden}.voice-capture-stage.voice-capture-redesign:before{background:linear-gradient(115deg,#ffffff5c,#0000 40% 72%,#4e789008)}.voice-capture-redesign-layout{width:min(1680px,100vw - 72px);min-height:clamp(570px,65svh,700px);margin:0 auto;padding-bottom:20px}.voice-capture-redesign-heading{z-index:3;position:relative}.voice-capture-redesign-heading .section-kicker{color:#e56823;letter-spacing:.08em;margin:0 0 18px;font-size:.76rem;font-weight:780}.voice-capture-redesign-heading h2{color:#102735;letter-spacing:-.045em;width:100%;max-width:none;margin:0;font-size:clamp(3rem,3.55vw,4.5rem);font-weight:680;line-height:1.01}@media (width>=1241px){.voice-capture-redesign-heading h2{white-space:nowrap}}.voice-capture-redesign-content{grid-template-columns:minmax(350px,.62fr) minmax(820px,1.38fr);align-items:center;gap:clamp(42px,5vw,96px);margin-top:clamp(42px,3vw,56px);display:grid}.voice-capture-redesign-copy{z-index:3;align-self:center;padding-bottom:60px;position:relative}.voice-capture-redesign-copy>p{color:#405c6c;max-width:590px;margin:0;font-size:clamp(.98rem,1.08vw,1.18rem);line-height:1.65}.voice-capture-redesign-copy>p+p{color:#405c6c;margin-top:20px}.voice-protocol-summary{background:#ffffffad;border:1px solid #c4d4dd;border-left:3px solid #ff8845;border-radius:5px;min-height:0;margin-top:26px;padding:16px 18px;display:block;box-shadow:0 10px 28px #1f394812}.voice-protocol-summary h3{color:#102735;font-size:1.15rem}.voice-protocol-summary>b{color:#d65f1d;margin-top:5px;font-size:.65rem;display:block}.voice-protocol-summary p{color:#526b79;margin-top:8px;font-size:.76rem}.voice-capture-redesign-diagram{z-index:3;justify-content:center;align-items:center;min-width:0;min-height:355px;display:flex;position:relative}.voice-protocol-grid{z-index:4;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:min(100%,820px);margin-inline:auto;display:grid;position:relative}.voice-protocol-card{--protocol-color:#0b3045;color:#f5f8fa;min-width:0;min-height:190px;font:inherit;cursor:pointer;background:linear-gradient(145deg,#123c55,#082538);border:1px solid #4d7891;border-radius:8px;grid-template-rows:minmax(76px,auto) 48px 24px;place-items:center;padding:20px 13px 14px;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:grid;position:relative;box-shadow:inset 0 0 0 4px #99c7de09,0 14px 26px #1935442e}.voice-protocol-card:hover,.voice-protocol-card:focus-visible{background:linear-gradient(145deg,#174a66,#09293d);border-color:#78a5bd;outline:none;transform:translateY(-4px)}.voice-protocol-card.is-selected{--protocol-color:#ff8845;color:#0b3045;background:linear-gradient(145deg,#ffa36d 0%,#ff8845 52%,#e96b2b 100%);border-color:#ff8845;box-shadow:0 0 0 2px #ff884521,0 16px 34px #1935443d}.voice-protocol-card:after{content:"";z-index:-1;background:var(--protocol-color);width:3px;height:188px;position:absolute;top:100%;left:50%;box-shadow:0 0 8px #0b304547}.voice-protocol-label{text-align:center;align-self:end}.voice-protocol-label b{color:#fff;letter-spacing:0;font-size:1.58rem;font-weight:610;line-height:1.14;display:block}.voice-protocol-wave{color:#ff8845;filter:drop-shadow(0 0 6px #ff884575);justify-content:center;align-items:center;gap:3px;height:42px;display:flex}.voice-protocol-wave i{background:currentColor;border-radius:2px;width:2px;height:13px}.voice-protocol-wave i:nth-child(2n){height:24px}.voice-protocol-wave i:nth-child(3n){height:34px}.voice-protocol-wave i:nth-child(5n){height:19px}.voice-protocol-card.is-selected .voice-protocol-label b,.voice-protocol-card.is-selected .voice-protocol-status{color:#0b3045}.voice-protocol-card.is-selected .voice-protocol-wave{color:#0b3045;filter:none}.voice-protocol-card.is-selected .voice-protocol-status>i{background:#0b3045;box-shadow:0 0 0 4px #0b30451a}.voice-protocol-status{color:#ff9a5f;letter-spacing:0;align-items:center;gap:8px;width:100%;min-height:18px;font-size:.63rem;font-weight:680;display:flex}.voice-protocol-status>i{background:#68c98f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #68c98f14}.voice-protocol-card.is-planned .voice-protocol-status>i{background:#ff8845;box-shadow:0 0 0 4px #ff884514}.voice-unified-record-retired{display:none}.voice-engine-zone{z-index:2;background-color:#071e2c;background-image:linear-gradient(#6e97ad12 1px,#0000 1px),linear-gradient(90deg,#6e97ad12 1px,#0000 1px);background-size:60px 60px;border-top:1px solid #52788d;place-items:center;min-height:clamp(260px,28svh,340px);margin-top:-28px;padding-bottom:62px;display:grid;position:relative}.voice-engine-zone:before{content:"";background:#071e2c;border-top:1px solid #52788d;border-radius:50% 50% 0 0/100% 100% 0 0;width:100%;height:148px;position:absolute;top:-74px;left:0}.voice-engine-content{z-index:2;grid-template-columns:minmax(130px,145px) minmax(540px,640px);justify-content:center;align-items:center;gap:clamp(44px,4vw,72px);width:min(1680px,100vw - 72px);display:grid;position:relative;transform:translateY(-68px)}.voice-engine-mark{z-index:2;grid-column:1;justify-items:center;margin-top:0;display:grid;position:relative}.voice-engine-logo-lockup{width:min(138px,52vw);position:relative}.voice-engine-logo{filter:drop-shadow(0 18px 24px #00000038);width:100%;height:auto;display:block}.voice-engine-logo-lockup>b{color:#f4f8fa;letter-spacing:0;font-size:.78rem;font-weight:560;line-height:1;position:absolute;top:87.5%;left:2px;transform:translateY(-50%)}.voice-engine-summary{width:min(640px,100%);box-shadow:none;background:0 0;border:0;border-left:2px solid #ff8845;border-radius:0;grid-column:2;margin:0;padding:10px 0 10px 28px}.voice-engine-summary h3{color:#f4f8fa;font-size:1.45rem;line-height:1.15}.voice-engine-summary>b{color:#ff9a5f;margin-top:8px;font-size:.78rem;line-height:1.35}.voice-engine-summary p{color:#a9beca;margin-top:10px;font-size:clamp(.98rem,1.08vw,1.18rem);line-height:1.65}.voice-engine-links{z-index:3;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;margin:0;padding:0;display:flex;position:absolute;bottom:24px;left:24px;right:24px}.voice-engine-links a{color:#a9beca;font-size:.8rem;font-weight:650;line-height:1.3;text-decoration:none;transition:color .18s;position:relative}.voice-engine-links a+a:before{content:"";background:#52788d;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}.voice-engine-links a:hover,.voice-engine-links a:focus-visible{color:#ff9a5f}.voice-engine-links a:focus-visible{outline-offset:4px;outline:2px solid #ff9a5f8c}@media (width>=761px){.voice-engine-content{transform:translateY(-34px)}.voice-engine-links{bottom:var(--voice-engine-links-bottom,24px)}}.voice-section-technical .voice-tech-numbers .voice-tech-index{color:#ff9a5f;letter-spacing:.08em;margin-bottom:22px;font-size:.82rem}.voice-section-technical .voice-tech-numbers-heading{align-items:start}.voice-section-technical .voice-tech-numbers-heading h3{font-size:clamp(3rem,3.55vw,4.5rem);font-weight:680;line-height:1.01}.voice-section-technical .voice-tech-numbers-heading>div:first-child>p{max-width:590px;margin-top:24px;font-size:clamp(.98rem,1.08vw,1.18rem);line-height:1.65}.voice-section-technical .voice-tech-capacity b{font-size:1rem}.voice-section-technical .voice-tech-capacity span,.voice-section-technical .voice-tech-metrics span{font-size:clamp(.86rem,.82vw,.98rem);line-height:1.45}.voice-section-technical .voice-tech-metrics>div{justify-content:flex-start;gap:10px;min-height:132px;padding:24px 18px}.voice-section-technical .voice-tech-metrics strong{align-items:flex-end;min-height:2.4rem;font-size:clamp(2.1rem,2.25vw,2.65rem);line-height:1;display:flex}.voice-section-technical .voice-tech-table-title b{font-size:clamp(1rem,.96vw,1.12rem)}.voice-section-technical .voice-tech-table>div{min-height:58px;font-size:clamp(.9rem,.84vw,1rem)}.voice-section-technical .voice-tech-table>.is-heading{font-size:clamp(.74rem,.68vw,.82rem)}.voice-section-technical .voice-tech-table>div strong,.voice-section-technical .voice-tech-note,.voice-section-technical .voice-tech-policy-summary,.voice-section-technical .voice-tech-availability p{font-size:clamp(.86rem,.8vw,.96rem);line-height:1.55}.voice-section-technical .voice-tech-table-block{padding:clamp(28px,2.1vw,36px)}.voice-section-technical .voice-tech-tables{gap:clamp(24px,2vw,34px);margin-top:clamp(46px,4vw,64px)}.voice-section-technical .voice-tech-numbers{padding-bottom:26px}@media (width>=1241px){.voice-section-technical .voice-tech-numbers{padding-left:max(36px,50vw - 924px);padding-right:max(36px,50vw - 924px)}.voice-section-technical .voice-tech-numbers>*{width:min(1848px,100%)}.voice-section-technical .voice-tech-tables{margin-top:clamp(38px,2.7vw,48px)}.voice-section-technical .voice-tech-table-block{padding:clamp(24px,1.6vw,30px)}.voice-section-technical .voice-tech-table>div{min-height:54px}}@media (width>=1241px) and (height<=860px){.voice-section-technical .voice-tech-numbers{padding-top:88px}.voice-section-technical .voice-tech-tables{margin-top:32px}.voice-section-technical .voice-tech-navigation{margin-top:8px;padding-top:0}}@media (width>=761px) and (width<=1240px) and (height<=900px){.voice-section-technical .voice-tech-numbers{padding-top:38px}.voice-section-technical .voice-tech-tables{margin-top:20px}.voice-section-technical .voice-tech-navigation{margin-top:8px;padding-top:0}}.voice-section-technical .voice-tech-scope-list span{padding:9px 11px;font-size:clamp(.74rem,.68vw,.82rem)}@media (width<=1240px){.voice-capture-redesign-layout{width:min(1120px,100vw - 44px)}.voice-capture-redesign-content{grid-template-columns:minmax(300px,.55fr) minmax(680px,1.45fr);gap:34px}.voice-protocol-card{min-height:174px;padding-inline:9px}.voice-protocol-label b{font-size:1.3rem}}@media (width<=1040px){.voice-capture-redesign-layout{width:min(900px,100vw - 44px);min-height:0;padding-bottom:40px}.voice-capture-redesign-content{grid-template-columns:1fr}.voice-capture-redesign-copy{max-width:760px;padding-bottom:0}.voice-capture-redesign-diagram{min-height:380px}.voice-engine-content{grid-template-columns:minmax(140px,160px) minmax(380px,480px);width:min(900px,100vw - 44px)}}@media (width<=760px){.voice-capture-stage.voice-capture-redesign{padding-top:98px}.voice-capture-redesign-layout{gap:18px;width:calc(100vw - 36px)}.voice-capture-redesign-heading h2{font-size:2.65rem}.voice-protocol-summary{margin-top:22px}.voice-capture-redesign-diagram{min-height:0;padding-bottom:84px}.voice-protocol-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.voice-protocol-card{grid-template-rows:minmax(58px,auto) 38px 20px;min-height:148px;padding:14px 5px 10px}.voice-protocol-card:after{width:2px;height:156px}.voice-protocol-label b{font-size:.94rem;line-height:1.12}.voice-protocol-wave{gap:2px;height:34px;transform:scale(.8)}.voice-protocol-status{gap:5px;font-size:.55rem}.voice-engine-zone{min-height:320px;margin-top:0;padding-bottom:72px}.voice-engine-zone:before{height:78px;top:-38px}.voice-engine-content{grid-template-columns:1fr;gap:20px;width:calc(100vw - 36px);padding:32px 0;transform:translateY(-28px)}.voice-engine-mark,.voice-engine-summary{grid-column:1}.voice-engine-summary{justify-self:center;width:min(460px,100%)}.voice-engine-links{gap:10px 18px;bottom:22px}.voice-section-technical .voice-tech-metrics>div{min-height:108px;padding:18px 14px}.voice-section-technical .voice-tech-table-block{padding:24px 20px}.voice-engine-logo-lockup>b{font-size:.82rem}}@media (width<=440px){.voice-protocol-grid{gap:5px}.voice-protocol-card{border-radius:6px;grid-template-rows:minmax(50px,auto) 34px 18px;min-height:132px;padding:11px 3px 8px}.voice-protocol-label b{font-size:.76rem}.voice-protocol-wave{transform:scale(.66)}.voice-protocol-status>i{width:6px;height:6px}}@media (width<=1180px),(width>=1181px) and (aspect-ratio<=5/3){.hero-concept-hub{--hub-media-top:clamp(480px, 38vw, 560px);--hub-media-width:100vw;--hub-media-height:calc(var(--hub-media-width) * .60037);--hub-media-frame-top:max(var(--hub-media-top), calc(100dvh - var(--hub-media-height)));min-height:max(100dvh, calc(var(--hub-media-top) + var(--hub-media-height)))}.hero-concept-hub .hero-topline{top:132px;left:32px;right:32px}.hero-concept-hub .hero-copy{width:calc(100% - 64px);top:180px;left:32px}.hero-concept-hub .hero-copy h1{white-space:nowrap;max-width:none;font-size:clamp(2.65rem,5.1vw,3.8rem);line-height:1.02}.hero-concept-hub .hero-copy h1 span{margin:0 0 0 .22em;display:inline}.hero-concept-hub .hero-subhead{margin-top:16px;font-size:clamp(1.15rem,2vw,1.55rem);line-height:1.25}.hero-concept-hub .hero-lede{max-width:min(980px,100%);margin-top:14px;font-size:clamp(.92rem,1.35vw,1.06rem);line-height:1.48}.hero-concept-hub .living-hub{inset:0}.hero-concept-hub .hub-media-frame{top:var(--hub-media-frame-top);width:100%;height:var(--hub-media-height);aspect-ratio:auto;max-width:none;bottom:auto;right:0;-webkit-mask-image:none;mask-image:none}.hero-concept-hub .hub-service-ecosystem,.hero-concept-hub .hub-video-fragment{object-fit:cover;object-position:center top;display:block}.hero-concept-hub .hub-hero-play{top:var(--hub-media-frame-top);bottom:auto;left:50%;transform:translate(-50%)}.hero-concept-hub .hub-hero-play:hover{transform:translate(-50%)scale(1.07)}.hero-concept-hub .trust-band{display:none}}@media (width<=680px){.hero-concept-hub .hero-copy h1{white-space:normal}.market-screen .market-feature-header,.market-screen>.capability-blueprint,.market-screen>.screen-evidence-overview,.market-screen>.screen-validation-strip,.market-screen>.serious-ledger,.market-screen>.feature-connections,.market-screen>.market-feature-boundary{width:calc(100vw - 36px)}.market-screen .market-feature-header{padding-top:96px}.market-screen .market-feature-intro h3{white-space:normal;font-size:clamp(2.45rem,11vw,3.25rem)}.screen-evidence-overview{gap:18px;min-height:0;padding-top:106px}.screen-foundation-grid h4{font-size:clamp(1.8rem,9vw,2.35rem)}.capture-screen-hero-media{width:calc(100vw - 36px)}.capture-screen-ui-visual:before{inset:-6px;box-shadow:0 0 0 3px #6bc2ef14,0 0 20px #379de229}}@media (width>=1241px){.market-screen .market-feature-intro h3{white-space:nowrap}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hub-flow-particle{display:none}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}:root[data-text-size="125"]{font-size:125%}:root[data-text-size="150"]{font-size:150%}:root[data-highlight-links=true] a{text-underline-offset:.2em;text-decoration:underline!important}:root[data-high-contrast=true] body,:root[data-high-contrast=true] main,:root[data-high-contrast=true] main :where(section,header,footer,nav,article,aside,div,p,span,h1,h2,h3,h4,label,small,li,a,button,input,textarea,select),:root[data-high-contrast=true] [data-site-utilities] :where(div,section,dialog,button,a,p,h2,label,fieldset,legend){color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important;background-color:#07131b!important;background-image:none!important;border-color:#c7d7e1!important}:root[data-high-contrast=true] a{text-decoration:underline!important}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline-offset:4px;outline:3px solid #086bbd!important;box-shadow:0 0 0 7px #fff!important}:root[data-reduce-motion=true],:root[data-reduce-motion=true] *{scroll-behavior:auto!important}:root[data-reduce-motion=true] *,:root[data-reduce-motion=true] :before,:root[data-reduce-motion=true] :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){html,html *{scroll-behavior:auto!important}*,:before,:after{transition:none!important;animation:none!important}}.site-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-skip-link{z-index:2147483646;color:#092330;background:#fff;padding:14px 20px;font-weight:700;position:fixed;top:8px;left:16px;transform:translateY(-200%)}.site-skip-link:focus{transform:none}.site-header-utilities{justify-self:end;align-items:center;gap:4px;display:flex}.site-header-utility{position:relative}.site-header .site-header-utility button{color:#43586c;width:44px;height:44px;min-height:44px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;padding:0;display:grid}.site-header .site-header-utility button:hover{color:#102a3a;background:#e6edf1;border-color:#0000}.site-header-tooltip{z-index:2;color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background:#0b2636;border-radius:5px;padding:8px 11px;font-size:14px;font-weight:500;line-height:1.4;position:absolute;top:100%;right:0;box-shadow:0 4px 12px #0002}.site-header-utility:not([data-tooltip-dismissed=true]):is(:hover,:focus-within) .site-header-tooltip{visibility:visible;opacity:1}[data-site-utilities] button{color:#0b2636;cursor:pointer;background:#fff;border:1px solid #738793;border-radius:6px;min-height:44px;padding:10px 14px;font-weight:600;line-height:1.35}[data-site-utilities] button:hover{border-color:#dc641c}.site-storage-notice a,.site-accessibility-dialog a{text-underline-offset:3px;text-decoration:underline}.site-storage-notice{z-index:2147483001;bottom:max(16px, env(safe-area-inset-bottom));color:#102a3a;background:#fff;border:1px solid #92a4ae;border-top:3px solid #ee823b;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:24px;max-width:1100px;max-height:calc(100dvh - 100px);margin:auto;padding:22px;font-size:1rem;line-height:1.5;display:grid;position:fixed;left:16px;right:16px;overflow:auto;box-shadow:0 8px 40px #0004}.site-storage-notice h2{letter-spacing:normal;margin:0 0 8px;font-size:1.2rem;font-weight:700}.site-storage-notice p{margin:6px 0}.site-storage-actions{flex-direction:column;gap:12px;display:flex}.site-storage-actions button{color:#fff;background:#0b2636;border-color:#0b2636}.site-accessibility-dialog{color:#102a3a;background:#fff;border:1px solid #718c9b;border-top:4px solid #ee823b;border-radius:12px;width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:24px;font-size:1rem;line-height:1.5;position:fixed;inset:0;overflow:auto}.site-accessibility-dialog::backdrop{background:#06131ac4}.site-dialog-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.site-dialog-heading h2{letter-spacing:normal;margin:0;font-size:1.4rem;font-weight:700}.site-accessibility-dialog p{margin:16px 0}.site-accessibility-dialog fieldset{border:1px solid #8e9fa9;border-radius:6px;margin:18px 0;padding:12px}.site-size-options{flex-wrap:wrap;gap:10px;display:flex}[data-site-utilities] button[aria-pressed=true]{color:#fff;outline-offset:2px;background:#0b2636;outline:2px solid #dc641c}.site-accessibility-dialog label{cursor:pointer;align-items:center;gap:12px;min-height:48px;display:flex}.site-accessibility-dialog input{accent-color:#0b566f;flex-shrink:0;width:22px;height:22px}.site-information{color:#102a3a;background:#f1f6f8;min-height:100vh;padding:160px 24px 70px}.site-information article{overflow-wrap:anywhere;max-width:850px;margin:auto;font-size:1.125rem;line-height:1.7}.site-information h1{margin-bottom:24px;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.2}.site-information h2{margin:30px 0 12px;font-size:1.5rem;font-weight:700}.site-information p{margin:14px 0}.site-information article a{text-decoration:underline}.site-information li{margin:10px 0}.site-information ul{padding-left:24px;list-style:outside}@media (width<=700px){.site-storage-notice{grid-template-columns:1fr;gap:12px;padding:16px;left:8px;right:8px}.site-storage-actions{flex-flow:wrap}.site-storage-actions button{flex:160px}}
