:root{color-scheme:light;--blue: #343ced;--blue-deep: #070844;--ink: #050508;--muted: #6e6e76;--line: #dddddf;--paper: #ffffff;--cream: #fbf6f4;--lime: #d8fd49;--pink: #ef8fbc;--violet: #8a5cf6;--aqua: #72e3ff;--radius: 8px;--max: 1188px;--announcement-height: 48px;--nav-height: 69px;--font-brand: "Rethink Sans", Arial, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "Polysans Neutral Mono", "SFMono-Regular", Consolas, "Liberation Mono", ui-monospace, monospace;font-family:var(--font-brand);font-synthesis:none;text-rendering:geometricPrecision}html,body{overscroll-behavior-y:none}.ontology-story-page{--ontology-ink: #0a3035;--ontology-muted: #637a7e;--ontology-line: rgba(10, 48, 53, .14);background:#f4f7f6;color:var(--ontology-ink);overflow:hidden}.ontology-story-shell{margin:0 auto;max-width:1280px;padding:0 32px;width:100%}.ontology-story-section{padding:112px 0 120px}.ontology-story-heading{margin-bottom:52px;max-width:910px}.ontology-story-heading>p,.ontology-story-hero-copy>p,.ontology-story-cta p{color:#168d96;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:16px;font-weight:600;letter-spacing:0;margin:0 0 20px;text-transform:uppercase}.ontology-story-heading h2{font-size:54px;font-weight:430;letter-spacing:0;line-height:1.07;margin:0;max-width:850px}.ontology-story-heading>div{color:var(--ontology-muted);font-size:18px;line-height:1.55;margin-top:25px;max-width:740px}.ontology-story-hero{align-items:center;background:#071517;color:#f6fbfa;display:flex;min-height:670px;overflow:hidden;position:relative}.ontology-story-hero-shade{background:linear-gradient(90deg,#071517 2%,#071517fc 42%,#071517b8 58%,#07151714 82%);top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.ontology-story-hero-copy{padding-bottom:72px;padding-top:72px;position:relative;pointer-events:none;z-index:3}.ontology-story-hero-copy>p{color:#65d7dc}.ontology-story-hero-copy h1{font-size:62px;font-weight:420;letter-spacing:0;line-height:1.02;margin:0;max-width:560px}.ontology-story-hero-copy>div{color:#e8f6f5ad;font-size:19px;line-height:1.55;margin-top:28px;max-width:500px}.ontology-story-hero-copy>a,.ontology-story-cta a{align-items:center;background:#f5fbfa;border-radius:3px;color:#082c31;display:inline-flex;font-size:15px;font-weight:600;gap:10px;margin-top:36px;padding:14px 19px;text-decoration:none}.ontology-story-hero-copy>a{pointer-events:auto}.ontology-story-hero-visual{bottom:50px;max-width:640px;position:absolute;right:max(-20px,calc((100vw - 1280px)/2 - 10px));top:50px;width:min(47vw,640px);z-index:2}.ontology-story-hero-visual:after{background:linear-gradient(180deg,transparent,rgba(7,21,23,.78));bottom:0;content:"";height:74px;left:0;pointer-events:none;position:absolute;right:0}.ontology-story-industry-carousel{align-items:center;bottom:-3px;display:flex;gap:8px;justify-content:center;left:50%;position:absolute;transform:translate(-50%);width:max-content;z-index:3}.ontology-story-industry-carousel>button{align-items:center;background:transparent;border:1px solid rgba(150,226,226,.22);border-radius:50%;color:#e9f9f8b3;cursor:pointer;display:flex;height:30px;justify-content:center;padding:0;width:30px}.ontology-story-industry-carousel>div{align-items:center;display:flex;gap:3px}.ontology-story-industry-carousel>div button{background:transparent;border:0;color:#e9f9f857;cursor:pointer;font:inherit;font-size:10px;padding:7px 8px}.ontology-story-industry-carousel>div button[aria-pressed=true]{color:#effcfa;font-weight:650}.ontology-story-hero-visual-label{display:flex;flex-direction:column;gap:6px;left:20px;opacity:.62;position:absolute;top:4px}.ontology-story-hero-visual-label span{color:#65d7dc;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:9px;text-transform:uppercase}.ontology-story-hero-visual-label strong{color:#f0fafa;font-size:14px;font-weight:520}.ontology-story-hero-visual svg{height:100%;overflow:visible;width:100%}.ontology-story-hero-object-edges line{stroke:#6fcccd3d;stroke-width:1}.ontology-story-hero-objects>g{opacity:.64}.ontology-story-hero-objects>g rect{fill:#0c2a2dbd;stroke:#90dcdc42;stroke-width:1}.ontology-story-hero-objects>g line{stroke:#a6e1e133;stroke-width:1}.ontology-story-hero-objects>g.is-draggable{cursor:grab;opacity:.96;touch-action:none;transition:transform .56s cubic-bezier(.22,1,.36,1)}.ontology-story-hero-objects>g.is-draggable.is-dragging{cursor:grabbing;transition:none}.ontology-story-hero-objects>g.is-draggable rect{fill:#135d626e;stroke:#65d7dcb8}.ontology-story-hero-object-label{fill:#effbfab8;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:9px;letter-spacing:0}.ontology-story-observe{background:#f5f7f6}.ontology-story-integration-stage{background:#c8eeee;border:1px solid rgba(10,48,53,.1);border-radius:6px;min-height:650px;overflow:hidden;position:relative}.ontology-story-integration-inner{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.ontology-story-logo-wall{display:flex;flex-direction:column;gap:24px;top:-16px;right:-60px;bottom:-16px;left:-60px;justify-content:center;opacity:.82;position:absolute;transform:rotate(-1.5deg)}.ontology-story-logo-wall>div{display:flex;gap:24px;justify-content:center;min-width:max-content;transform:translate(-48px)}.ontology-story-logo-wall>div:nth-child(2){transform:translate(32px)}.ontology-story-logo-wall>div:nth-child(3){transform:translate(-12px)}.ontology-story-logo-wall span{align-items:center;background:#faffffad;border:1px solid rgba(10,48,53,.08);border-radius:6px;display:flex;height:128px;justify-content:center;width:150px}.ontology-story-logo-wall img{height:43px;max-width:84px;object-fit:contain;width:auto}.ontology-story-event-panel{background:#fafdfcf5;border:1px solid rgba(10,48,53,.14);border-radius:6px;box-shadow:0 28px 70px #0b4a4e29;left:50%;max-width:680px;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 96px)}.ontology-story-event-panel header{align-items:center;border-bottom:1px solid var(--ontology-line);display:flex;justify-content:space-between;padding:28px 30px}.ontology-story-event-panel header div{display:flex;flex-direction:column;gap:7px}.ontology-story-event-panel header span,.ontology-story-event-panel header b,.ontology-story-event-row time{font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:11px;letter-spacing:0}.ontology-story-event-panel header span{color:#168d96;font-weight:600}.ontology-story-event-panel header strong{font-size:24px;font-weight:500}.ontology-story-event-panel header b{background:#ddf5ef;border-radius:999px;color:#167a6d;font-weight:600;padding:8px 11px}.ontology-story-event-panel header b:before{animation:ontology-event-pulse 1.5s ease-in-out infinite;background:#2a9f81;border-radius:50%;content:"";display:inline-block;height:6px;margin-right:7px;width:6px}.ontology-story-event-row{align-items:center;border-bottom:1px solid rgba(10,48,53,.09);display:grid;gap:18px;grid-template-columns:82px 1fr auto;padding:21px 30px;animation:ontology-event-enter .42s ease both}.ontology-story-event-row time{color:#728689}.ontology-story-event-row strong{font-size:15px;font-weight:560}.ontology-story-event-row>img{height:29px;max-width:74px;object-fit:contain;width:54px}@keyframes ontology-event-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes ontology-event-pulse{0%,to{opacity:.42}50%{opacity:1}}.ontology-story-map{background:#cee}.ontology-story-review{background:#eef2f1}.ontology-story-map .ontology-story-shell,.ontology-story-review .ontology-story-shell{max-width:1400px}.ontology-story-figma-embed{aspect-ratio:1672 / 665;background:#fff;border:1px solid rgba(10,48,53,.12);border-radius:8px;box-shadow:0 28px 70px #0741451a;overflow:hidden;position:relative}.ontology-story-figma-embed img{display:block;transform:translateY(-29.33%);width:100%}.ontology-story-embedded-platform{background:#ffffff57;border:1px solid rgba(10,48,53,.12);border-radius:8px;min-height:580px;overflow:hidden;position:relative}.ontology-story-embedded-inner{background:#fff;height:580px;min-width:1120px;position:relative}.ontology-story-embedded-topbar,.ontology-story-embedded-productbar{align-items:center;background:#fff;border-bottom:1px solid #e6eceb;display:flex;justify-content:space-between;padding:0 22px;position:relative;z-index:5}.ontology-story-embedded-topbar{height:48px}.ontology-story-embedded-breadcrumbs,.ontology-story-embedded-productbar>div,.ontology-story-embedded-productbar nav,.ontology-story-embedded-controls,.ontology-story-embedded-controls>div{align-items:center;display:flex}.ontology-story-embedded-breadcrumbs{color:#829194;font-size:11px;gap:8px}.ontology-story-embedded-breadcrumbs button,.ontology-story-embedded-controls button{align-items:center;background:transparent;border:0;color:#718386;display:inline-flex;justify-content:center;padding:0}.ontology-story-embedded-breadcrumbs button{height:24px;margin-right:6px;width:24px}.ontology-story-embedded-breadcrumbs strong{color:#41575a;font-weight:580}.ontology-story-embedded-logo{color:#073e46;gap:6px}.ontology-story-embedded-logo .meridian-logo-mark{color:#0c7e86;height:18px;width:26px}.ontology-story-embedded-logo .meridian-logo-word{color:#0a3035;font-size:12px;font-weight:650}.ontology-story-embedded-productbar{height:57px}.ontology-story-embedded-productbar>div{gap:10px}.ontology-story-embedded-productbar>div>strong{color:#0a3035;font-size:19px;font-weight:560}.ontology-story-embedded-productbar>div>button{align-items:center;background:#f0f3f3;border:0;border-radius:4px;color:#718386;display:inline-flex;font:inherit;font-size:9px;font-weight:700;gap:4px;padding:5px 7px}.ontology-story-embedded-productbar nav{background:#f1f4f4;border:1px solid #e6ebeb;border-radius:999px;color:#6d7f82;font-size:10px;gap:24px;height:32px;padding:3px 15px}.ontology-story-embedded-productbar nav b{background:#fff;border:1px solid #e5ebea;border-radius:999px;color:#173b3f;font-weight:600;margin-left:-12px;padding:7px 13px}.ontology-story-embedded-canvas{background-color:#fbfcfc;background-image:radial-gradient(rgba(35,85,88,.15) .75px,transparent .75px);background-size:15px 15px;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:105px}.ontology-story-embedded-actions{align-items:center;display:flex;justify-content:space-between;left:22px;position:absolute;right:22px;top:16px;z-index:3}.ontology-story-embedded-search{align-items:center;background:#fffffff7;border:1px solid #e1e8e7;border-radius:5px;box-shadow:0 8px 18px #0f323614;color:#8a999b;display:flex;font-size:11px;gap:8px;height:36px;padding:0 12px;width:265px}.ontology-story-embedded-controls{gap:8px}.ontology-story-embedded-controls>span,.ontology-story-embedded-controls>b{align-items:center;border-radius:999px;display:inline-flex;font-size:10px;font-weight:600;height:32px;padding:0 12px}.ontology-story-embedded-controls>span{background:#e8f8f4;color:#168278}.ontology-story-embedded-controls>span.is-comments{background:#fceceb;color:#a84c44}.ontology-story-embedded-controls>b{background:#078c94;color:#fff;gap:5px}.ontology-story-embedded-controls>div{background:#fff;border:1px solid #e1e8e7;border-radius:999px;height:32px;padding:0 9px}.ontology-story-embedded-controls button{height:28px;width:27px}.ontology-story-workflow{height:430px;left:50%;position:absolute;top:15px;transform:translate(-50%);width:1200px}.ontology-story-workflow>svg{height:430px;top:0;right:0;bottom:0;left:0;overflow:visible;position:absolute;width:1200px}.ontology-story-workflow-main-lines path,.ontology-story-workflow-exception-lines path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.ontology-story-workflow-main-lines path{stroke:#11969d}.ontology-story-workflow-main-lines path+path,.ontology-story-workflow-main-lines path:first-child{marker-end:inherit}.ontology-story-workflow-main-lines~defs path,.ontology-story-workflow marker path{fill:#11969d}.ontology-story-workflow marker path.is-exception{fill:#cf6158}.ontology-story-workflow-exception-lines path{stroke:#cf6158}.ontology-story-workflow-stage,.ontology-story-workflow-exception{background:#fff;border:1px solid #dbe5e4;border-radius:6px;box-shadow:0 12px 25px #0b2f3314;height:108px;padding:17px 15px;position:absolute;width:180px}.ontology-story-workflow-stage.is-intake{left:50px;top:100px}.ontology-story-workflow-stage.is-review{left:300px;top:100px}.ontology-story-workflow-stage.is-approve{left:742px;top:100px;width:188px}.ontology-story-workflow-stage.is-complete{left:1000px;top:100px}.ontology-story-workflow-stage small,.ontology-story-workflow-exception small,.ontology-story-workflow-decision small{color:#168d96;display:block;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:8px;font-weight:700;margin-bottom:12px;text-transform:uppercase}.ontology-story-workflow-stage strong,.ontology-story-workflow-exception strong,.ontology-story-workflow-decision strong{color:#173b3f;display:block;font-size:13px;font-weight:650}.ontology-story-workflow-stage p,.ontology-story-workflow-exception p,.ontology-story-workflow-decision p{color:#6d8083;font-size:10px;line-height:1.45;margin:8px 0 0}.ontology-story-workflow-stage>svg{color:#168d96;position:absolute;right:14px;top:15px}.ontology-story-workflow-decision{background:#fffdf6;border:1px solid #e7bd45;height:146px;left:527px;position:absolute;top:81px;transform:rotate(45deg);width:146px}.ontology-story-workflow-decision>div{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px;text-align:center;transform:rotate(-45deg)}.ontology-story-workflow-decision small{color:#b3881c;margin-bottom:8px}.ontology-story-workflow-decision p{max-width:112px}.ontology-story-workflow-decision>span{color:#148d94;font-size:10px;position:absolute;transform:rotate(-45deg)}.ontology-story-workflow-decision>span.is-yes{right:-34px;top:52px}.ontology-story-workflow-decision>span.is-no{bottom:-25px;left:71px}.ontology-story-workflow-exception{border-color:#cf61588c;height:108px;left:720px;top:300px;width:190px}.ontology-story-workflow-exception small{color:#c45148;margin-bottom:8px}.ontology-story-workflow-stage>i,.ontology-story-workflow-exception>i,.ontology-story-workflow-decision>i{align-items:center;background:#078c94;border:3px solid #fff;border-radius:50%;box-shadow:0 2px 8px #08444933;color:#fff;display:flex;font-size:9px;font-style:normal;font-weight:700;height:26px;justify-content:center;position:absolute;right:-10px;top:-12px;width:26px}.ontology-story-workflow-decision>i{right:-14px;top:-14px;transform:rotate(-45deg)}.ontology-story-review-overlay{background:#0e343794;top:0;right:0;bottom:0;left:0;position:absolute;z-index:7}.ontology-story-ai-reviewer{background:#fff;border:1px solid #64d0d4;border-radius:8px;box-shadow:0 24px 80px #051f224d;left:50%;padding:24px;position:absolute;top:51%;transform:translate(-50%,-50%);width:510px;z-index:8}.ontology-story-ai-reviewer header,.ontology-story-ai-reviewer header>div{align-items:center;display:flex}.ontology-story-ai-reviewer header{justify-content:space-between;margin-bottom:21px}.ontology-story-ai-reviewer header>div{gap:10px}.ontology-story-ai-reviewer header>div>span{align-items:center;background:#078c94;border-radius:50%;color:#fff;display:inline-flex;height:30px;justify-content:center;width:30px}.ontology-story-reviewer-logo{color:#fff;display:inline-flex}.ontology-story-reviewer-logo .meridian-logo-mark{height:18px;width:22px}.ontology-story-reviewer-logo .meridian-logo-word{display:none}.ontology-story-ai-reviewer header strong{font-size:20px;font-weight:580}.ontology-story-ai-reviewer header b{color:#c14d43;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:12px}.ontology-story-ai-questions p{background:#eef4f3;color:#29484c;font-size:14px;margin:8px 0 0;padding:12px 14px}.ontology-story-ai-reviewer footer{background:#fff;border:1px solid #dce6e5;border-radius:14px;color:#8c9a9c;margin-top:20px;padding:11px 11px 9px 14px}.ontology-story-ai-reviewer footer textarea{background:transparent;border:0;color:#173b3f;display:block;font:inherit;font-size:14px;line-height:1.45;min-height:48px;outline:0;padding:0;resize:none;width:100%}.ontology-story-ai-reviewer footer textarea::placeholder{color:#8b9a9c}.ontology-story-ai-reviewer footer>div{align-items:center;display:flex;justify-content:space-between;margin-top:6px}.ontology-story-ai-reviewer footer>div>span{color:#809093;font-size:11px}.ontology-story-ai-reviewer footer button{align-items:center;background:#078c94;border:0;border-radius:50%;color:#fff;display:flex;height:32px;justify-content:center;width:32px}.ontology-story-whiteboard{background:#fff;border:1px solid rgba(10,48,53,.15);border-radius:6px;min-height:620px;overflow:hidden;position:relative}.ontology-story-productbar{align-items:center;background:#fff;border-bottom:1px solid rgba(10,48,53,.12);display:flex;height:66px;justify-content:space-between;padding:0 24px}.ontology-story-productbar>div,.ontology-story-productbar nav{align-items:center;display:flex}.ontology-story-productbar>div{gap:12px}.ontology-story-productbar svg{height:27px;width:auto}.ontology-story-productbar>div strong{font-size:16px;font-weight:600}.ontology-story-productbar>div span{background:#eef2f3;border-radius:3px;color:#6c8084;font-size:9px;font-weight:700;padding:5px 7px}.ontology-story-productbar nav{background:#f2f5f5;border-radius:999px;color:#617579;font-size:12px;gap:22px;padding:6px 15px}.ontology-story-productbar nav b{background:#fff;border-radius:999px;color:#0a3035;font-weight:600;margin:-4px 0 -4px -10px;padding:7px 13px}.ontology-story-whiteboard-actions{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:16px 22px 0;position:relative;z-index:2}.ontology-story-whiteboard-actions span,.ontology-story-whiteboard-actions b{border-radius:999px;font-size:11px;font-weight:600;padding:8px 12px}.ontology-story-whiteboard-actions span{background:#eaf8f5;color:#137f78}.ontology-story-whiteboard-actions b{background:#078d95;color:#fff}.ontology-story-whiteboard.is-reviewing .ontology-story-whiteboard-actions span{background:#feeae7;color:#b84a3f}.ontology-story-whiteboard-canvas{background-color:#fbfcfc;background-image:radial-gradient(rgba(35,85,88,.16) .8px,transparent .8px);background-size:16px 16px;bottom:0;left:0;overflow:hidden;padding:120px 38px 80px;position:absolute;right:0;top:66px}.ontology-story-sop-flow{align-items:stretch;display:grid;gap:36px;grid-template-columns:repeat(5,minmax(0,1fr));position:relative}.ontology-story-sop-stage{background:#fff;border:1px solid rgba(10,48,53,.18);border-radius:5px;min-height:145px;padding:21px 18px;position:relative}.ontology-story-sop-stage:not(:last-child):after{border-top:1px solid #15949b;content:"";position:absolute;right:-37px;top:70px;width:36px}.ontology-story-sop-stage:not(:last-child):before{border-right:1px solid #15949b;border-top:1px solid #15949b;content:"";height:7px;position:absolute;right:-37px;top:66px;transform:rotate(45deg);width:7px;z-index:1}.ontology-story-sop-stage.is-decision{border-color:#d7a923;background:#fffdf6}.ontology-story-sop-stage small,.ontology-story-exception-path small{color:#168d96;display:block;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:600;margin-bottom:13px}.ontology-story-sop-stage strong,.ontology-story-exception-path strong{display:block;font-size:15px;font-weight:600}.ontology-story-sop-stage p,.ontology-story-exception-path p{color:#6a7d81;font-size:12px;line-height:1.45;margin:9px 0 0}.ontology-story-sop-stage i{align-items:center;background:#bd4f46;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:9px;font-style:normal;height:22px;justify-content:center;position:absolute;right:-8px;top:-9px;width:22px}.ontology-story-exception-path{margin:34px auto 0;max-width:310px;position:relative}.ontology-story-exception-path:before{border-left:1px solid #c45249;border-top:1px solid #c45249;content:"";height:34px;left:50%;position:absolute;top:-34px;width:1px}.ontology-story-exception-path>span{color:#bd4f46;font-size:10px;left:calc(50% + 8px);position:absolute;top:-27px}.ontology-story-exception-path>div{background:#fff;border:1px solid rgba(189,79,70,.42);border-radius:5px;padding:18px}.ontology-story-exception-path small{color:#bd4f46;margin-bottom:8px}.ontology-story-review-scrim{background:#062a2e94;top:0;right:0;bottom:0;left:0;position:absolute;z-index:3}.ontology-story-reviewer{background:#fff;border:1px solid #5fd0d5;border-radius:6px;box-shadow:0 24px 80px #051f2257;left:50%;max-width:570px;padding:25px;position:absolute;top:52%;transform:translate(-50%,-50%);width:calc(100% - 48px);z-index:4}.ontology-story-reviewer header{align-items:center;display:flex;justify-content:space-between;margin-bottom:22px}.ontology-story-reviewer header strong{font-size:22px;font-weight:560}.ontology-story-reviewer header span{color:#bd4f46;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:600}.ontology-story-review-question{background:#f0f5f4;color:#214448;font-size:15px;margin-top:8px;padding:13px 15px}.ontology-story-reviewer footer{align-items:center;border:1px solid rgba(10,48,53,.15);border-radius:4px;color:#89999b;display:flex;font-size:13px;justify-content:space-between;margin-top:20px;padding:12px 13px}.ontology-story-reviewer footer b{background:#078d95;border-radius:3px;color:#fff;font-size:11px;padding:7px 10px}.ontology-story-model{background:#071719;color:#f3fbfa}.ontology-story-model .ontology-story-heading>p{color:#65d7dc}.ontology-story-model .ontology-story-heading>div{color:#e7f7f69e}.ontology-story-graph-tool{border-bottom:1px solid rgba(150,226,226,.17);border-top:1px solid rgba(150,226,226,.17)}.ontology-story-graph-toolbar{align-items:center;border-bottom:1px solid rgba(150,226,226,.13);display:flex;justify-content:space-between;min-height:82px;padding:15px 20px}.ontology-story-graph-toolbar>div:first-child{display:flex;flex-direction:column;gap:6px}.ontology-story-graph-toolbar span,.ontology-story-graph-selection small{color:#65d7dc;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:600}.ontology-story-graph-toolbar strong{font-size:17px;font-weight:560}.ontology-story-graph-filters{align-items:center;display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.ontology-story-graph-filters button{background:transparent;border:1px solid rgba(220,245,244,.18);border-radius:999px;color:#ecfaf9ad;cursor:pointer;font:inherit;font-size:11px;padding:7px 10px}.ontology-story-graph-filters button[aria-pressed=true]{background:#e9f9f7;border-color:#e9f9f7;color:#073237}.ontology-story-graph-canvas{background-image:linear-gradient(rgba(117,199,199,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(117,199,199,.045) 1px,transparent 1px);background-size:36px 36px;min-height:620px;overflow:auto hidden}.ontology-story-graph-canvas svg{display:block;min-height:620px;min-width:920px;width:100%}.ontology-story-graph-edges line{stroke:#69d3d661;stroke-width:1.25}.ontology-story-graph-edges text{fill:#dff5f475;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:0;paint-order:stroke;stroke:#071719;stroke-width:5px}.ontology-story-graph-edges .is-muted,.ontology-story-graph-nodes .is-muted{opacity:.14}.ontology-story-graph-nodes>g{cursor:pointer;outline:none;transition:opacity .18s ease}.ontology-story-graph-nodes circle:not(.ontology-story-node-ring){fill:#0c2528;stroke:var(--ontology-story-node);stroke-width:1.5}.ontology-story-node-ring{fill:transparent;stroke:transparent;stroke-width:1}.ontology-story-graph-nodes .is-selected .ontology-story-node-ring,.ontology-story-graph-nodes>g:focus .ontology-story-node-ring{stroke:var(--ontology-story-node)}.ontology-story-node-type{fill:var(--ontology-story-node);font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:12px;font-weight:700}.ontology-story-node-label{fill:#edf9f8;font-size:11px;font-weight:530}.ontology-story-graph-selection{align-items:center;border-top:1px solid rgba(150,226,226,.13);display:grid;gap:26px;grid-template-columns:190px 1fr 150px;min-height:122px;padding:20px}.ontology-story-graph-selection>div{display:flex;flex-direction:column;gap:9px}.ontology-story-graph-selection strong{font-size:20px;font-weight:540}.ontology-story-graph-selection p{color:#e9f9f8a6;font-size:13px;line-height:1.5;margin:0}.ontology-story-graph-selection>span{color:#e9f9f880;display:flex;flex-direction:column;font-size:11px;gap:7px}.ontology-story-graph-selection>span b{color:#ecf9f8;font-size:13px;font-weight:530}.ontology-story-source-rail{align-items:center;border-top:1px solid rgba(150,226,226,.13);display:flex;gap:28px;min-height:72px;overflow:hidden;padding:16px 20px}.ontology-story-source-rail img{filter:grayscale(1) brightness(2.3);height:25px;max-width:68px;object-fit:contain;opacity:.52}.ontology-story-act{background:#f5f7f6}.ontology-story-execution{background:#fff;border:1px solid rgba(10,48,53,.16);border-radius:6px;overflow:hidden}.ontology-story-execution>header{align-items:center;border-bottom:1px solid rgba(10,48,53,.12);display:grid;gap:24px;grid-template-columns:1fr auto auto;min-height:82px;padding:16px 24px}.ontology-story-execution>header div{display:flex;flex-direction:column;gap:5px}.ontology-story-execution>header span,.ontology-story-execution>header p,.ontology-story-trace>p,.ontology-story-decision>p{color:#168d96;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:600;letter-spacing:0;margin:0}.ontology-story-execution>header strong{font-size:19px;font-weight:560}.ontology-story-execution>header>p{color:#708286}.ontology-story-execution>header>b{background:#dcf4eb;border-radius:999px;color:#16745e;font-size:11px;padding:8px 11px}.ontology-story-execution-body{display:grid;grid-template-columns:1fr 1.05fr;min-height:530px}.ontology-story-trace{border-right:1px solid rgba(10,48,53,.12);padding:39px 34px}.ontology-story-trace>p,.ontology-story-decision>p{margin-bottom:27px}.ontology-story-trace>div{align-items:center;border-bottom:1px solid rgba(10,48,53,.1);display:grid;gap:15px;grid-template-columns:36px 1fr;min-height:91px;padding:12px 0}.ontology-story-trace>div>span{align-items:center;border:1px solid rgba(10,48,53,.18);border-radius:50%;color:#168d96;display:flex;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:10px;grid-row:1 / span 2;height:32px;justify-content:center;width:32px}.ontology-story-trace>div strong{align-self:end;font-size:14px;font-weight:560}.ontology-story-trace>div small{align-self:start;color:#728589;font-size:12px}.ontology-story-decision{background:#e6f5f2;padding:42px 40px}.ontology-story-decision h3{font-size:34px;font-weight:450;line-height:1.15;margin:0;max-width:480px}.ontology-story-decision-copy{color:#526d71;font-size:15px;line-height:1.58;margin-top:22px;max-width:510px}.ontology-story-decision dl{border-top:1px solid rgba(10,48,53,.14);margin:34px 0 0}.ontology-story-decision dl>div{border-bottom:1px solid rgba(10,48,53,.14);display:grid;font-size:13px;grid-template-columns:100px 1fr;padding:14px 0}.ontology-story-decision dt{color:#698084}.ontology-story-decision dd{font-weight:560;margin:0}.ontology-story-decision footer{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px}.ontology-story-decision footer span{border:1px solid rgba(10,48,53,.16);border-radius:999px;font-size:10px;font-weight:600;padding:7px 9px}.ontology-story-cta{background:#0b383d;color:#f6fbfa;padding:108px 0 116px;text-align:center}.ontology-story-cta p{color:#65d7dc}.ontology-story-cta h2{font-size:56px;font-weight:430;line-height:1.08;margin:0 auto;max-width:780px}.ontology-story-cta .ontology-story-shell>div{color:#ebf8f7ab;font-size:17px;line-height:1.55;margin:24px auto 0;max-width:650px}.ontology-story-cta a{margin-top:34px}@media(max-width:1080px){.ontology-story-hero-copy h1{font-size:60px}.ontology-story-heading h2{font-size:47px}.ontology-story-hero-visual{right:-40px;width:56vw}.ontology-story-industry-selector button{font-size:9px;padding:6px 7px}.ontology-story-productbar nav{gap:13px}.ontology-story-sop-flow{gap:22px}.ontology-story-sop-stage:not(:last-child):after{right:-23px;width:22px}.ontology-story-sop-stage:not(:last-child):before{right:-23px}}@media(max-width:860px){.ontology-story-shell{padding:0 22px}.ontology-story-section{padding:86px 0 94px}.ontology-story-hero{min-height:600px}.ontology-story-hero-shade{background:linear-gradient(90deg,#071517 2%,#071517f7 66%,#07151761)}.ontology-story-hero-visual{opacity:.58;right:-165px;width:620px}.ontology-story-industry-selector{display:none}.ontology-story-productbar nav span:nth-of-type(n+3){display:none}.ontology-story-sop-flow{gap:14px}.ontology-story-sop-stage{min-height:132px;padding:16px 12px}.ontology-story-sop-stage:not(:last-child):after{right:-15px;width:14px}.ontology-story-sop-stage:not(:last-child):before{right:-15px}.ontology-story-sop-stage p{font-size:10px}.ontology-story-graph-toolbar,.ontology-story-graph-selection{align-items:flex-start;display:flex;flex-direction:column}.ontology-story-graph-filters{justify-content:flex-start}.ontology-story-execution-body{grid-template-columns:1fr}.ontology-story-trace{border-bottom:1px solid rgba(10,48,53,.12);border-right:0}}@media(max-width:620px){.ontology-story-shell{padding:0 16px}.ontology-story-section{padding:72px 0 78px}.ontology-story-heading{margin-bottom:36px}.ontology-story-heading h2{font-size:37px;line-height:1.1}.ontology-story-heading>div{font-size:16px;margin-top:20px}.ontology-story-hero{min-height:580px}.ontology-story-hero-copy h1{font-size:45px;line-height:1.04}.ontology-story-hero-copy>div{font-size:16px}.ontology-story-hero-visual{bottom:8px;opacity:.34;right:-370px;top:62px;width:660px}.ontology-story-integration-stage{min-height:560px}.ontology-story-logo-wall{gap:15px}.ontology-story-logo-wall>div{gap:15px}.ontology-story-logo-wall span{height:92px;width:110px}.ontology-story-logo-wall img{height:33px;max-width:66px}.ontology-story-event-panel{width:calc(100% - 28px)}.ontology-story-event-panel header,.ontology-story-event-row{padding-left:17px;padding-right:17px}.ontology-story-event-row{gap:6px 12px;grid-template-columns:62px 1fr 45px}.ontology-story-event-row>img{max-width:45px;width:45px}.ontology-story-embedded-platform{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.ontology-story-embedded-platform::-webkit-scrollbar{display:none}.ontology-story-figma-embed{aspect-ratio:auto;height:400px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.ontology-story-figma-embed::-webkit-scrollbar{display:none}.ontology-story-figma-embed img{max-width:none;transform:translateY(-29.33%);width:1000px}.ontology-story-whiteboard{min-height:1020px}.ontology-story-productbar{padding:0 14px}.ontology-story-productbar nav{display:none}.ontology-story-whiteboard-canvas{overflow:hidden;padding:70px 26px 45px}.ontology-story-sop-flow{display:flex;flex-direction:column;gap:20px}.ontology-story-sop-stage{min-height:0}.ontology-story-sop-stage:not(:last-child):after{border-left:1px solid #15949b;border-top:0;bottom:-21px;height:20px;left:50%;right:auto;top:auto;width:1px}.ontology-story-sop-stage:not(:last-child):before{bottom:-20px;left:calc(50% - 3px);right:auto;top:auto;transform:rotate(135deg)}.ontology-story-exception-path{margin-top:44px}.ontology-story-reviewer{padding:20px;top:50%}.ontology-story-reviewer header strong{font-size:18px}.ontology-story-review-question{font-size:13px}.ontology-story-graph-canvas{margin:0 -16px}.ontology-story-graph-toolbar{padding:18px 0}.ontology-story-graph-selection{padding:20px 0}.ontology-story-source-rail{gap:22px;margin:0 -16px;padding-left:16px}.ontology-story-execution>header{align-items:flex-start;display:flex;flex-direction:column;gap:10px;padding:20px}.ontology-story-trace,.ontology-story-decision{padding:30px 22px}.ontology-story-decision h3{font-size:29px}.ontology-story-cta{padding:82px 0 88px}.ontology-story-cta h2{font-size:40px}}.platform-stage-nav{background:#f9fbfa;border-bottom:1px solid rgba(10,48,53,.14);border-top:1px solid rgba(10,48,53,.1)}.platform-stage-nav-inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:0;padding-top:0}.platform-stage-nav a{align-items:center;border-left:1px solid rgba(10,48,53,.11);color:#587075;display:grid;gap:12px;grid-template-columns:38px minmax(0,1fr);min-height:96px;padding:18px 20px;position:relative;text-decoration:none;transition:background-color .16s ease,color .16s ease}.platform-stage-nav a:last-child{border-right:1px solid rgba(10,48,53,.11)}.platform-stage-nav a:after{background:var(--stage-accent, #168d96);bottom:-1px;content:"";height:3px;left:18px;opacity:0;position:absolute;right:18px;transform:scaleX(.5);transition:opacity .16s ease,transform .16s ease}.platform-stage-nav a:hover{background:#f0f6f5;color:#0a3035}.platform-stage-nav a[aria-current=page]{background:#eef7f6;color:#0a3035}.platform-stage-nav a[aria-current=page]:after{opacity:1;transform:scaleX(1)}.platform-stage-nav-icon{align-items:center;background:#102629;border-radius:4px;color:#c7f6f4;display:flex;height:38px;justify-content:center;width:38px}.platform-stage-nav a[aria-current=page] .platform-stage-nav-icon{background:#0c626a;color:#fff}.platform-stage-nav a>span:last-child{display:flex;flex-direction:column;min-width:0}.platform-stage-nav small{color:#168d96;font-family:var(--font-mono);font-size:9px;font-weight:700;line-height:13px;text-transform:uppercase}.platform-stage-nav strong{font-size:14px;font-weight:650;line-height:19px;margin-top:3px}.platform-stage-page{--stage-accent: #63cdd0}.platform-stage-page .ontology-story-hero-copy>p,.platform-stage-page .ontology-story-heading>p,.platform-stage-page .ontology-story-cta p{color:var(--stage-accent)}.platform-stage-hero-visual{background:linear-gradient(180deg,#133337f5,#081c1ffa),#0b2225;border:1px solid rgba(169,231,230,.2);border-radius:7px;bottom:72px;box-shadow:0 28px 70px #00000057;color:#effbfa;max-width:600px;overflow:hidden;position:absolute;right:max(8px,calc((100vw - 1280px)/2));top:72px;width:min(46vw,600px);z-index:2}.platform-stage-hero-visual:before{background-image:linear-gradient(rgba(139,219,220,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(139,219,220,.055) 1px,transparent 1px);background-size:28px 28px;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.platform-stage-hero-visual>header{align-items:center;border-bottom:1px solid rgba(174,229,228,.15);display:grid;gap:12px;grid-template-columns:42px minmax(0,1fr) auto;min-height:78px;padding:14px 18px;position:relative}.platform-stage-hero-visual>header>span{align-items:center;background:#63cdd01f;border:1px solid rgba(135,225,224,.22);border-radius:4px;color:var(--stage-accent);display:flex;height:42px;justify-content:center;width:42px}.platform-stage-hero-visual>header div{display:flex;flex-direction:column}.platform-stage-hero-visual>header small{color:#def4f37a;font-family:var(--font-mono);font-size:9px;text-transform:uppercase}.platform-stage-hero-visual>header strong{font-size:16px;font-weight:620;margin-top:3px}.platform-stage-hero-visual>header b{background:#84d4bc1f;border:1px solid rgba(132,212,188,.22);border-radius:999px;color:#b5efd9;font-size:11px;font-weight:650;padding:7px 10px}.platform-stage-hero-flow{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));padding:36px 30px;position:relative}.platform-stage-hero-flow>div{align-items:center;background:#eefdfc0b;border:1px solid rgba(169,231,230,.16);border-radius:5px;display:grid;gap:12px;grid-template-columns:28px minmax(0,1fr) auto;min-height:82px;padding:15px;position:relative}.platform-stage-hero-flow span{align-items:center;background:#63cdd01f;border-radius:50%;color:var(--stage-accent);display:flex;font-family:var(--font-mono);font-size:10px;height:28px;justify-content:center;width:28px}.platform-stage-hero-flow strong{font-size:13px;font-weight:580;line-height:18px}.platform-stage-hero-flow svg{color:#b2e6e573}.platform-stage-hero-flow>div:nth-child(2) svg{transform:rotate(90deg)}.platform-stage-hero-flow>div:nth-child(3){grid-column:2}.platform-stage-hero-flow>div:nth-child(3) svg{transform:rotate(180deg)}.platform-stage-hero-flow>div:nth-child(4){grid-column:1;grid-row:2}.platform-stage-hero-flow>div:nth-child(4) svg{display:none}.platform-stage-hero-visual>footer{align-items:center;border-top:1px solid rgba(174,229,228,.15);display:grid;gap:13px;grid-template-columns:auto minmax(80px,1fr) auto;min-height:66px;padding:0 20px;position:relative}.platform-stage-hero-visual>footer span,.platform-stage-hero-visual>footer strong{font-size:11px;font-weight:620}.platform-stage-hero-visual>footer div{background:#c7ebea1f;border-radius:999px;height:5px;overflow:hidden}.platform-stage-hero-visual>footer i{background:var(--stage-accent);border-radius:inherit;display:block;height:100%;width:82%}.platform-stage-preview{background:#eef3f2}.platform-stage-product-image{aspect-ratio:16 / 6;background:#b8e8ea;border:1px solid rgba(10,48,53,.16);border-radius:7px;box-shadow:0 28px 70px #133c4021;margin:0;overflow:hidden;position:relative}.platform-stage-product-image img{bottom:0;display:block;height:auto;left:0;min-height:100%;position:absolute;width:100%}.platform-capability-section{background:#fbfdfc;scroll-margin-top:var(--nav-height)}.platform-capability-section.is-dark{background:#0c181a;color:#f3f9f8}.platform-capability-layout{align-items:center;display:grid;gap:clamp(48px,7vw,92px);grid-template-columns:minmax(320px,.78fr) minmax(520px,1.22fr)}.platform-capability-layout .ontology-story-heading{margin-bottom:0}.platform-capability-section.is-dark .ontology-story-heading h2{color:#f3f9f8}.platform-capability-section.is-dark .ontology-story-heading>div{color:#9badaf}.platform-capability-console{background:#f8fbfa;border:1px solid rgba(10,48,53,.16);border-radius:7px;box-shadow:0 24px 60px #041c1f21;color:#153b40;min-width:0;overflow:hidden}.platform-capability-section.is-dark .platform-capability-console{box-shadow:0 28px 70px #0000004d}.platform-capability-console>header{align-items:center;background:#fff;border-bottom:1px solid #dde6e5;display:flex;justify-content:space-between;min-height:78px;padding:16px 20px}.platform-capability-console>header div{display:flex;flex-direction:column}.platform-capability-console>header small,.platform-capability-console-detail>p{color:#168d96;font-family:var(--font-mono);font-size:9px;font-weight:700;margin:0;text-transform:uppercase}.platform-capability-console>header strong{font-size:16px;font-weight:650;margin-top:4px}.platform-capability-console>header>span{background:#eaf6f4;border:1px solid #cbe7e3;border-radius:999px;color:#19756e;font-size:10px;font-weight:700;padding:7px 10px}.platform-capability-console-body{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(210px,.92fr);min-height:340px}.platform-capability-console-list{background:#f3f7f6;border-right:1px solid #dde6e5;padding:14px}.platform-capability-console-list button{align-items:center;background:transparent;border:0;border-bottom:1px solid #dce5e4;color:#294b50;cursor:pointer;display:grid;font:inherit;gap:10px;grid-template-columns:28px minmax(0,1fr) auto;min-height:84px;padding:12px 10px;text-align:left;width:100%}.platform-capability-console-list button:last-child{border-bottom:0}.platform-capability-console-list button[aria-selected=true]{background:#fff;border:1px solid #c8dcda;border-radius:4px;box-shadow:0 8px 18px #1c4a4e12;margin-bottom:-1px}.platform-capability-console-list button:focus-visible{outline:2px solid #168d96;outline-offset:-2px}.platform-capability-console-list button>span:first-child{align-items:center;background:#e1f2ef;border-radius:50%;color:#168d96;display:flex;height:28px;justify-content:center;width:28px}.platform-capability-console-list button>span:nth-child(2){display:flex;flex-direction:column;min-width:0}.platform-capability-console-list button strong{font-size:12px;font-weight:650;line-height:17px}.platform-capability-console-list button small{color:#778a8d;font-size:10px;line-height:15px;margin-top:2px}.platform-capability-console-list button b{color:#16816f;font-size:9px;font-weight:700;white-space:nowrap}.platform-capability-console-detail{align-content:center;background:#fff;display:grid;padding:28px 24px}.platform-capability-console-detail h3{color:#153b40;font-size:22px;font-weight:590;line-height:28px;margin:10px 0 0}.platform-capability-console-detail>div{color:#687d80;font-size:13px;line-height:20px;margin-top:15px}.platform-capability-console-detail dl{border-top:1px solid #e0e7e6;margin:23px 0 0;padding-top:17px}.platform-capability-console-detail dl div{display:grid;gap:10px;grid-template-columns:80px minmax(0,1fr);margin-top:8px}.platform-capability-console-detail dt{color:#829194;font-size:9px;text-transform:uppercase}.platform-capability-console-detail dd{color:#315257;font-size:10px;font-weight:650;margin:0}.platform-stage-outcomes{background:#dff0ed;border-bottom:1px solid rgba(10,48,53,.12);border-top:1px solid rgba(10,48,53,.12);padding:74px 0 78px}.platform-stage-outcomes .ontology-story-shell>p{color:#168d96;font-size:11px;font-weight:700;margin:0 0 24px;text-transform:uppercase}.platform-stage-outcomes .ontology-story-shell>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.platform-stage-outcomes article{border-left:1px solid rgba(10,48,53,.17);display:flex;flex-direction:column;padding:8px 34px 12px}.platform-stage-outcomes article:first-child{border-left:0;padding-left:0}.platform-stage-outcomes strong{color:#0a3035;font-size:52px;font-weight:440;line-height:1}.platform-stage-outcomes span{color:#526f73;font-size:14px;line-height:20px;margin-top:11px}.platform-stage-cta{background:#f4f7f6}@media(max-width:1040px){.platform-stage-hero{min-height:840px}.platform-stage-hero .ontology-story-hero-shade{background:linear-gradient(180deg,#071517 0,#071517fa 46%,#0715178a 72%,#0715171f)}.platform-stage-hero .ontology-story-hero-copy{align-self:flex-start;padding-bottom:440px;padding-top:76px}.platform-stage-hero-visual{bottom:46px;left:32px;max-width:none;right:32px;top:auto;width:auto}.platform-capability-layout{gap:48px;grid-template-columns:1fr}.platform-capability-layout .ontology-story-heading{max-width:760px}}@media(max-width:760px){.platform-stage-nav-inner{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 16px}.platform-stage-nav a{border-bottom:1px solid rgba(10,48,53,.11);min-height:82px;padding:14px 10px}.platform-stage-nav a:nth-child(2){border-right:1px solid rgba(10,48,53,.11)}.platform-stage-nav a:after{left:8px;right:8px}.platform-stage-hero{min-height:790px}.platform-stage-hero .ontology-story-hero-copy{padding-bottom:430px;padding-top:60px}.platform-stage-hero .ontology-story-hero-copy h1{font-size:42px}.platform-stage-hero-visual{bottom:24px;left:16px;right:16px}.platform-stage-hero-visual>header{grid-template-columns:36px minmax(0,1fr);padding:12px}.platform-stage-hero-visual>header>span{height:36px;width:36px}.platform-stage-hero-visual>header b{display:none}.platform-stage-hero-flow{gap:8px;padding:16px 12px}.platform-stage-hero-flow>div{gap:7px;grid-template-columns:24px minmax(0,1fr);min-height:66px;padding:10px}.platform-stage-hero-flow span{height:24px;width:24px}.platform-stage-hero-flow svg{display:none}.platform-stage-product-image{aspect-ratio:4 / 3}.platform-stage-product-image img{left:50%;min-height:0;transform:translate(-50%);width:250%}.platform-capability-console-body{grid-template-columns:1fr}.platform-capability-console-list{border-bottom:1px solid #dde6e5;border-right:0}.platform-capability-console-detail{min-height:290px}.platform-stage-outcomes .ontology-story-shell>div{grid-template-columns:1fr}.platform-stage-outcomes article,.platform-stage-outcomes article:first-child{border-left:0;border-top:1px solid rgba(10,48,53,.17);padding:24px 0}.platform-stage-outcomes article:first-child{border-top:0}}.ontology-page{background:#f6f8f7;color:var(--meridian-ink);font-family:var(--font-brand);overflow:hidden}.ontology-page-inner{margin:0 auto;max-width:1240px;padding-left:32px;padding-right:32px}.ontology-page-eyebrow{color:#16838b;font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:0;line-height:18px;margin:0;text-transform:uppercase}.ontology-page-hero{background:#071315;color:#fff;isolation:isolate;min-height:540px;overflow:hidden;position:relative}.ontology-page-hero:before{background:linear-gradient(115deg,rgba(54,185,193,.1),transparent 32%),linear-gradient(180deg,transparent 58%,rgba(70,181,189,.08));content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1}.ontology-page-hero-grid{background-image:linear-gradient(rgba(166,219,222,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(166,219,222,.045) 1px,transparent 1px);background-size:44px 44px;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28%,#000 72%,transparent);mask-image:linear-gradient(90deg,transparent,#000 28%,#000 72%,transparent);opacity:.65;position:absolute;z-index:-1}.ontology-page-hero-inner{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:540px;padding-bottom:72px;padding-top:72px;text-align:center}.ontology-page-hero .ontology-page-eyebrow{color:#76d7dc}.ontology-page-hero h1{font-size:72px;font-weight:430;letter-spacing:0;line-height:76px;margin:28px 0 0;max-width:1040px}.ontology-page-hero-copy{color:#bfd0d1;font-size:19px;line-height:30px;margin:26px 0 0;max-width:780px}.ontology-page-primary-action{align-items:center;background:#fff;border:1px solid #fff;border-radius:999px;color:#0a292d;display:inline-flex;font-size:15px;font-weight:650;gap:10px;justify-content:center;margin-top:32px;min-height:48px;padding:0 22px;text-decoration:none;transition:background-color .15s ease,color .15s ease}.ontology-page-primary-action:hover,.ontology-page-primary-action:focus-visible{background:#86e0e4;color:#072c31}.ontology-page-flow{background:#f6f8f7;border-top:1px solid #dce4e3;padding:104px 0 120px}.ontology-page-section-heading{margin:0 auto 54px;max-width:860px;text-align:center}.ontology-page-section-heading>.ontology-page-eyebrow{color:#0d747b;font-size:16px;line-height:22px}.ontology-page-section-heading h2,.ontology-page-outcomes h2,.ontology-page-cta h2{color:#0a3035;font-size:52px;font-weight:440;letter-spacing:0;line-height:56px;margin:18px 0 0}.ontology-page-section-heading>p:last-child{color:#5c7276;font-size:17px;line-height:27px;margin:22px auto 0;max-width:760px}.ontology-input-grid{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.ontology-input-panel{background:#fff;border:1px solid #d9e2e1;border-radius:6px;display:flex;flex-direction:column;min-height:720px;overflow:hidden}.ontology-input-panel-heading{border-bottom:1px solid #e1e7e6;padding:24px 26px 22px}.ontology-input-panel-heading>span{color:#718184;display:block;font-family:var(--font-mono);font-size:10px;font-weight:700;line-height:16px;text-transform:uppercase}.ontology-input-panel-heading h3{color:#163a3f;font-size:25px;font-weight:620;line-height:31px;margin:9px 0 0}.ontology-input-panel-heading p{color:#667a7e;font-size:14px;line-height:21px;margin:12px 0 0;max-width:470px}.ontology-integration-groups{display:grid;flex:1;padding:10px 28px}.ontology-integration-group{align-content:center;border-bottom:1px solid #e5eae9;display:grid;gap:18px;min-height:152px}.ontology-integration-group:last-child{border-bottom:0}.ontology-integration-group>p{color:#40585c;font-size:13px;font-weight:650;line-height:18px;margin:0}.ontology-integration-group>div{display:grid;gap:12px;grid-template-columns:repeat(4,66px);justify-content:start}.ontology-integration-logo{align-items:center;background:#f8f9f9;border:1px solid #dfe5e4;border-radius:6px;display:flex;height:66px;justify-content:center;width:66px}.ontology-integration-logo img{display:block;max-height:34px;max-width:39px;object-fit:contain}.ontology-input-panel-footer{align-items:center;background:#f3f5f4;border-top:1px solid #dfe5e4;color:#657679;display:flex;font-size:11px;gap:9px;line-height:17px;min-height:54px;padding:10px 26px}.ontology-live-indicator{background:#2fb59e;border:3px solid #d7f1ea;border-radius:50%;flex:0 0 auto;height:10px;width:10px}.ontology-review-count{align-items:center;background:#0d747b;border-radius:999px;color:#fff;display:inline-flex;flex:0 0 auto;font-size:10px;font-weight:700;height:22px;justify-content:center;width:22px}.ontology-whiteboard{background-color:#fafbfb;background-image:radial-gradient(circle,rgba(53,82,87,.14) .7px,transparent .8px);background-size:16px 16px;flex:1;min-height:536px;overflow:hidden;position:relative}.ontology-whiteboard-toolbar{align-items:center;background:#ffffffe0;border-bottom:1px solid #e0e6e5;display:flex;justify-content:space-between;min-height:66px;padding:12px 22px}.ontology-whiteboard-toolbar>div{display:flex;flex-direction:column;gap:3px}.ontology-whiteboard-toolbar span{color:#7a898c;font-family:var(--font-mono);font-size:9px;text-transform:uppercase}.ontology-whiteboard-toolbar strong{color:#29484c;font-size:13px;font-weight:650}.ontology-whiteboard-steps{display:flex;flex-direction:column;gap:12px;padding:22px 188px 0 22px;position:relative}.ontology-whiteboard-step{align-items:center;background:#fff;border:1px solid #dce4e3;border-radius:5px;display:grid;gap:12px;grid-template-columns:34px minmax(0,1fr);min-height:82px;padding:12px 14px;position:relative}.ontology-whiteboard-step>span{align-items:center;border-right:1px solid #dfe6e5;color:#087a82;display:flex;font-family:var(--font-mono);font-size:11px;height:36px;justify-content:center;width:34px}.ontology-whiteboard-step>div{min-width:0}.ontology-whiteboard-step small{color:#7d8c8e;display:block;font-family:var(--font-mono);font-size:8px;line-height:12px;text-transform:uppercase}.ontology-whiteboard-step strong{color:#234448;display:block;font-size:13px;line-height:17px;margin-top:2px}.ontology-whiteboard-step p{color:#78898c;font-size:10px;line-height:14px;margin:4px 0 0}.ontology-whiteboard-step:not(:last-of-type):after{background:#81bec2;bottom:-13px;content:"";height:13px;left:30px;position:absolute;width:1px}.ontology-whiteboard-exception{background:snow;border:1px solid #e5caca;border-radius:5px;display:flex;flex-direction:column;min-height:94px;padding:13px;position:absolute;right:22px;top:218px;width:146px}.ontology-whiteboard-exception:before{background:#c78989;content:"";height:1px;left:-31px;position:absolute;top:44px;width:30px}.ontology-whiteboard-exception span{color:#a25b5b;font-family:var(--font-mono);font-size:8px;text-transform:uppercase}.ontology-whiteboard-exception strong{color:#724646;font-size:11px;line-height:15px;margin-top:5px}.ontology-whiteboard-exception small{color:#9a7777;font-size:9px;line-height:13px;margin-top:5px}.ontology-ai-review{background:#fff;border:1px solid #80cbd0;border-radius:6px;margin:20px 22px 22px;padding:14px 16px}.ontology-ai-review>span{align-items:center;color:#087a82;display:flex;font-size:10px;font-weight:700;gap:6px;text-transform:uppercase}.ontology-ai-review p{color:#27464b;font-size:12px;line-height:18px;margin:10px 0 0}.ontology-ai-review small{color:#8a6969;display:block;font-size:9px;margin-top:8px}.ontology-merge{align-items:center;display:flex;flex-direction:column;height:154px;justify-content:center;position:relative}.ontology-merge>span{background:#a8c6c8;height:36px;position:absolute;top:0;width:1px}.ontology-merge>div{align-items:center;background:#0a3035;border-radius:999px;color:#fff;display:flex;font-family:var(--font-mono);font-size:11px;font-weight:650;gap:9px;min-height:42px;padding:0 18px;text-transform:uppercase}.ontology-merge>svg{bottom:20px;color:#54797c;position:absolute}.ontology-graph-section{background:#fff;border:1px solid #d8e0df;border-radius:6px;overflow:hidden}.ontology-graph-heading{align-items:end;border-bottom:1px solid #dfe5e4;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);padding:38px 40px 34px}.ontology-graph-heading h3{color:#12373c;font-size:36px;font-weight:500;line-height:42px;margin:13px 0 0}.ontology-graph-heading>p{color:#667a7d;font-size:14px;line-height:22px;margin:0}.ontology-graph-tool{background:#f7f9f8}.ontology-graph-toolbar{align-items:center;background:#fff;border-bottom:1px solid #dfe5e4;display:flex;gap:20px;justify-content:space-between;min-height:64px;padding:10px 18px}.ontology-graph-toolbar>div:first-child{align-items:center;color:#2c4e52;display:flex;gap:8px}.ontology-graph-toolbar>div:first-child svg{color:#087a82}.ontology-graph-toolbar>div:first-child span{font-size:12px;font-weight:650}.ontology-graph-toolbar>div:first-child small{border-left:1px solid #dce3e2;color:#879396;font-family:var(--font-mono);font-size:9px;margin-left:4px;padding-left:12px}.ontology-graph-filters{align-items:center;display:flex;gap:4px}.ontology-graph-filters button{background:transparent;border:0;border-radius:4px;color:#66787b;cursor:pointer;font:inherit;font-size:10px;min-height:32px;padding:0 10px}.ontology-graph-filters button:hover,.ontology-graph-filters button:focus-visible,.ontology-graph-filters button.is-active{background:#e8eeee;color:#173c41}.ontology-page-graph-canvas{background-color:#f8f9f9;background-image:linear-gradient(rgba(51,76,80,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(51,76,80,.035) 1px,transparent 1px);background-size:28px 28px;min-height:520px;overflow:auto hidden}.ontology-page-graph-canvas>svg{display:block;height:520px;min-width:820px;width:100%}.ontology-page-graph-edges line{stroke:#bcc8c7;stroke-width:1.1}.ontology-page-graph-edges text{fill:#788789;font-size:8.5px;paint-order:stroke;stroke:#f8f9f9;stroke-width:5px}.ontology-page-graph-edges g{opacity:.88;transition:opacity .15s ease}.ontology-page-graph-edges g.is-muted{opacity:.09}.ontology-page-graph-nodes>g{cursor:pointer;outline:none;transition:opacity .15s ease}.ontology-page-graph-nodes>g>circle:nth-of-type(2){fill:var(--ontology-page-node-color);stroke:#fff;stroke-width:3}.ontology-page-node-ring{fill:transparent;opacity:0;stroke:var(--ontology-page-node-color);stroke-width:1.5;transition:opacity .15s ease}.ontology-page-graph-nodes>g:hover .ontology-page-node-ring,.ontology-page-graph-nodes>g:focus .ontology-page-node-ring,.ontology-page-graph-nodes>g.is-selected .ontology-page-node-ring{opacity:.38}.ontology-page-graph-nodes>g.is-muted{opacity:.12}.ontology-page-node-icon{align-items:center;color:#fff;display:flex;height:30px;justify-content:center;width:30px}.ontology-page-graph-nodes text{fill:#3d575b;font-size:11px;font-weight:650;paint-order:stroke;pointer-events:none;stroke:#f8f9f9;stroke-width:6px}.ontology-graph-selection{align-items:center;background:#fff;border-top:1px solid #dce3e2;display:grid;gap:14px 18px;grid-template-columns:40px 150px minmax(260px,1fr) auto;min-height:92px;padding:18px 22px}.ontology-graph-selection-icon{align-items:center;border-radius:5px;color:#fff;display:flex;height:40px;justify-content:center;width:40px}.ontology-graph-selection>div{display:flex;flex-direction:column}.ontology-graph-selection small{color:#829093;font-size:9px;text-transform:uppercase}.ontology-graph-selection strong{color:#27484c;font-size:13px;margin-top:4px}.ontology-graph-selection>p{color:#617477;font-size:11px;line-height:17px;margin:0}.ontology-graph-source{background:#f1f4f3;border:1px solid #e0e6e5;border-radius:4px;color:#768487;font-size:9px;line-height:15px;padding:7px 9px}.ontology-graph-source b{color:#405b5f;display:block;font-size:10px;font-weight:650}.ontology-page-outcomes{background:#fff;border-top:1px solid #dce3e2;padding:104px 0 110px}.ontology-page-outcomes header{max-width:680px}.ontology-outcome-grid{border-bottom:1px solid #dce3e2;border-top:1px solid #dce3e2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:54px}.ontology-outcome-grid>div{min-height:230px;padding:34px 30px}.ontology-outcome-grid>div+div{border-left:1px solid #dce3e2}.ontology-outcome-grid svg{color:#16838b}.ontology-outcome-grid h3{color:#173c41;font-size:20px;font-weight:620;line-height:26px;margin:34px 0 0}.ontology-outcome-grid p{color:#677a7d;font-size:14px;line-height:22px;margin:12px 0 0;max-width:310px}.ontology-page-cta{background:#092f34;color:#fff;padding:102px 0 108px;text-align:center}.ontology-page-cta .ontology-page-eyebrow{color:#77d4d9}.ontology-page-cta h2{color:#fff;margin-left:auto;margin-right:auto;max-width:800px}.ontology-page-cta p:not(.ontology-page-eyebrow){color:#b7cbcd;font-size:17px;line-height:27px;margin:22px auto 0;max-width:650px}.ontology-page-cta a{align-items:center;background:#fff;border-radius:999px;color:#0a3035;display:inline-flex;font-size:15px;font-weight:650;gap:9px;justify-content:center;margin-top:32px;min-height:48px;padding:0 22px;text-decoration:none}.ontology-page-cta a:hover,.ontology-page-cta a:focus-visible{background:#84dce0}@media(max-width:1080px){.ontology-page-hero h1{font-size:60px;line-height:64px}.ontology-graph-heading{gap:32px}.ontology-graph-selection{grid-template-columns:40px 140px minmax(220px,1fr)}.ontology-graph-source{grid-column:3}}@media(max-width:860px){.ontology-page-inner{padding-left:22px;padding-right:22px}.ontology-page-hero h1{font-size:52px;line-height:56px}.ontology-page-flow{padding-bottom:88px;padding-top:82px}.ontology-page-section-heading h2,.ontology-page-outcomes h2,.ontology-page-cta h2{font-size:44px;line-height:48px}.ontology-input-grid{grid-template-columns:1fr}.ontology-graph-heading{align-items:start;grid-template-columns:1fr;padding:32px}.ontology-graph-toolbar{align-items:flex-start;flex-direction:column;padding:14px 16px}.ontology-graph-filters{flex-wrap:wrap}.ontology-graph-selection{grid-template-columns:40px minmax(0,1fr)}.ontology-graph-selection>p,.ontology-graph-source{grid-column:1 / -1}.ontology-outcome-grid{grid-template-columns:1fr}.ontology-outcome-grid>div{min-height:0}.ontology-outcome-grid>div+div{border-left:0;border-top:1px solid #dce3e2}}@media(max-width:580px){.ontology-page-inner{padding-left:16px;padding-right:16px}.ontology-page-hero-inner{align-items:flex-start;min-height:560px;padding-bottom:46px;padding-top:58px;text-align:left}.ontology-page-hero h1{font-size:42px;line-height:46px;margin-top:22px}.ontology-page-hero-copy{font-size:16px;line-height:25px;margin-top:20px}.ontology-page-section-heading{text-align:left}.ontology-page-section-heading h2,.ontology-page-outcomes h2,.ontology-page-cta h2{font-size:36px;line-height:40px}.ontology-input-panel{min-height:0}.ontology-input-panel-heading{padding:20px}.ontology-integration-groups{padding:8px 20px}.ontology-integration-group{min-height:144px}.ontology-integration-group>div{gap:8px;grid-template-columns:repeat(4,56px);justify-content:start}.ontology-integration-logo{height:56px;width:56px}.ontology-whiteboard{min-height:0}.ontology-whiteboard-steps{padding-right:22px}.ontology-whiteboard-exception{margin:0 22px 0 68px;min-height:0;position:relative;right:auto;top:auto;width:auto}.ontology-whiteboard-exception:before{left:-24px;top:28px;width:23px}.ontology-input-panel-footer{padding-left:20px;padding-right:20px}.ontology-graph-heading{padding:26px 20px}.ontology-graph-heading h3{font-size:30px;line-height:35px}.ontology-graph-toolbar>div:first-child small{display:none}.ontology-page-outcomes,.ontology-page-cta{padding-bottom:82px;padding-top:78px}.ontology-page-cta{text-align:left}}:root{--meridian-ink: #041f24;--meridian-deep: #032f36;--meridian-teal: #075a62;--meridian-aqua: #71dbe2;--meridian-grid-max: 1280px;--meridian-paper: #f7fbfa;--meridian-line: rgba(4, 31, 36, .12)}.meridian-logo{align-items:center;color:var(--meridian-teal);display:inline-flex;gap:9px;line-height:1}.meridian-logo-mark{display:block;flex:0 0 auto;height:28px;width:40px}.meridian-logo-word{color:var(--meridian-ink);font-size:22px;font-weight:600;letter-spacing:0}.meridian-logo.is-mark-only .meridian-logo-mark{height:32px;width:45px}.meridian-logo-mark-asset{background:currentColor;-webkit-mask-image:url(/assets/meridian/meridian-wordmark-header.png);-webkit-mask-position:left 35%;-webkit-mask-repeat:no-repeat;-webkit-mask-size:auto 145%;mask-image:url(/assets/meridian/meridian-wordmark-header.png);mask-position:left 35%;mask-repeat:no-repeat;mask-size:auto 145%}.meridian-home{--industry-accent: var(--meridian-aqua);--industry-soft: #e9fbfb;--industry-deep: var(--meridian-deep);background:var(--meridian-paper);color:var(--meridian-ink);font-family:var(--font-brand);overflow:visible}.meridian-hero{background:#101511;color:#fff;isolation:isolate;min-height:calc(100svh - var(--announcement-height) - var(--nav-height));overflow:hidden;padding:56px 0;position:relative}.meridian-hero-bg{top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute;z-index:-2}.meridian-hero-image{background-repeat:no-repeat;background-size:cover;top:-2%;right:-2%;bottom:-2%;left:-2%;opacity:0;position:absolute;transform:scale(1.045);transition:opacity 1.1s cubic-bezier(.22,1,.36,1),transform 7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.meridian-hero-image.is-active{opacity:1;transform:scale(1)}.meridian-hero-image-supply-chain{background-size:100% 100%;top:0;right:0;bottom:0;left:0}.meridian-hero:after{background:linear-gradient(180deg,#040c0a70,#040c0abd),linear-gradient(90deg,#040c0a33,#040c0a75);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:-1}.meridian-hero-supply-chain:after{background:linear-gradient(180deg,#02242b08,#02242b14 48%,#02242b29),linear-gradient(90deg,#02242b05,#02242b14)}.meridian-hero-staffing:after{background:linear-gradient(180deg,#02242b08,#02242b14 48%,#02242b29),linear-gradient(90deg,#02242b05,#02242b14)}.meridian-hero-manufacturing:after{background:linear-gradient(180deg,#02242b0f,#02242b1f 48%,#02242b38),linear-gradient(90deg,#02242b08,#02242b1a)}.meridian-hero-supply-chain h1,.meridian-hero-supply-chain .meridian-hero-summary,.meridian-hero-staffing h1,.meridian-hero-staffing .meridian-hero-summary,.meridian-hero-manufacturing h1,.meridian-hero-manufacturing .meridian-hero-summary{text-shadow:0 2px 22px rgba(2,28,34,.46)}.meridian-hero-pixel-field{height:100%;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;width:100%;z-index:0}.meridian-hero-inner{align-items:center;display:flex;justify-content:center;min-height:calc(100svh - var(--announcement-height) - var(--nav-height) - 112px);position:relative;text-align:center;z-index:1}@media(max-width:767px),(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.meridian-hero-pixel-field{display:none}}.meridian-hero-copy{align-items:center;display:flex;flex-direction:column;max-width:860px;min-width:0;width:100%}.meridian-section-kicker{align-items:center;color:var(--industry-accent);display:inline-flex;font-size:12px;font-weight:400;gap:9px;letter-spacing:0;line-height:20px;margin:0 0 22px;text-transform:uppercase}.meridian-hero h1,.meridian-section-copy h2,.meridian-case-studies-head h2,.meridian-research h2,.meridian-final-cta h2{font-family:var(--font-brand);letter-spacing:0;margin:0}.meridian-hero h1{font-family:Polysans Neutral,Arial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:52px;font-weight:400;line-height:1.08;max-width:820px;text-wrap:balance;width:100%}.meridian-hero h1 span{display:block}.meridian-hero-title-primary{white-space:nowrap}.meridian-hero-summary{color:#ffffffdb;font-size:18px;line-height:28px;margin:24px 0 0;max-width:620px;text-wrap:balance;width:100%}.industry-selector{align-items:center;-webkit-backdrop-filter:blur(18px) saturate(115%);backdrop-filter:blur(18px) saturate(115%);background:#03161945;border:1px solid rgba(255,255,255,.16);border-radius:999px;box-shadow:0 10px 30px #01121529,inset 0 1px #ffffff14;display:inline-flex;gap:2px;margin-top:26px;padding:4px}.industry-selector-button{align-items:center;background:transparent;border:0;border:1px solid transparent;border-radius:999px;color:#ffffffc2;cursor:pointer;display:inline-flex;font-size:14px;height:40px;justify-content:center;padding:0 18px;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease;white-space:nowrap}.industry-selector-button:hover,.industry-selector-button:focus-visible{background:#ffffff12;color:#fff}.industry-selector-button:focus-visible{outline:2px solid rgba(191,247,249,.62);outline-offset:1px}.industry-selector-button.is-active{background:#ffffff2b;border-color:#ebfeff33;box-shadow:0 3px 12px #01121524,inset 0 1px #ffffff24;color:#fff}.meridian-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:18px}.meridian-button-primary{min-height:48px;padding:0 22px}.meridian-button-primary{background:#fff;color:#071713}.meridian-atlas-intro{align-items:center;background:#f5faf9;display:flex;overflow:hidden;padding:72px 0;scroll-margin-top:calc(var(--announcement-height) + var(--nav-height))}.meridian-grid-section{border-top:1px solid rgba(4,31,36,.08);position:relative}.meridian-grid-section:before{border-left:1px solid rgba(4,31,36,.08);border-right:1px solid rgba(4,31,36,.08);bottom:0;content:"";left:max(24px,calc((100% - var(--meridian-grid-max)) / 2));pointer-events:none;position:absolute;right:max(24px,calc((100% - var(--meridian-grid-max)) / 2));top:0}.meridian-home .logo-strip{grid-template-columns:max(24px,calc((100% - var(--meridian-grid-max)) / 2)) 280px minmax(0,1fr) max(24px,calc((100% - var(--meridian-grid-max)) / 2))}.meridian-home .logo-intro{border-left:1px solid rgba(4,31,36,.08);border-right:1px solid rgba(4,31,36,.08);grid-column:2;padding:0 32px}.meridian-home .logo-marquee{border-right:1px solid rgba(4,31,36,.08);grid-column:3}.section-inner.meridian-atlas-intro-inner{align-items:center;display:flex;flex-direction:column;gap:24px;max-width:var(--meridian-grid-max);padding-left:24px;padding-right:24px;text-align:center;width:100%}.meridian-atlas-intro h2{color:#092f35;font-size:clamp(40px,3.15vw,46px);font-weight:400;letter-spacing:0;line-height:1.08;margin:0;max-width:1280px;text-wrap:pretty;width:100%}.meridian-atlas-actions{align-items:center;display:flex;gap:22px;justify-content:center}.meridian-atlas-download-trigger{align-items:center;background:transparent;border:0;color:#168d96;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:650;gap:9px;letter-spacing:0;padding:2px 0 5px}.meridian-atlas-download-trigger span{border-bottom:1px solid rgba(22,141,150,.36);padding-bottom:2px;transition:border-color .16s ease,color .16s ease}.meridian-atlas-download-trigger svg{transition:transform .16s ease}.meridian-atlas-download-trigger:hover span{border-color:currentColor;color:#08737c}.meridian-atlas-download-trigger:hover svg{transform:translateY(2px)}.meridian-atlas-download-trigger:focus-visible{border-radius:4px;outline:2px solid rgba(22,141,150,.4);outline-offset:5px}.meridian-atlas-preview-link{align-items:center;color:#849396;display:inline-flex;font-size:14px;font-weight:550;gap:6px;padding:2px 0 5px;text-decoration:none}.meridian-atlas-preview-link span{border-bottom:1px solid transparent;padding-bottom:2px;transition:border-color .16s ease,color .16s ease}.meridian-atlas-preview-link svg{transition:color .16s ease,transform .16s ease}.meridian-atlas-preview-link:hover{color:#5f7376}.meridian-atlas-preview-link:hover span{border-color:#5f73766b}.meridian-atlas-preview-link:hover svg{transform:translateY(2px)}.meridian-atlas-preview-link:focus-visible{border-radius:4px;outline:2px solid rgba(95,115,118,.35);outline-offset:5px}.atlas-download-overlay{align-items:center;animation:atlas-modal-fade .18s ease-out both;background:#02181ca8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:24px;position:fixed;z-index:1400}.atlas-download-dialog{animation:atlas-modal-enter .24s cubic-bezier(.22,1,.36,1) both;background:#fbfdfc;border:1px solid rgba(5,53,59,.16);border-radius:8px;box-shadow:0 32px 90px #01191e5c;color:#092f35;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);max-height:calc(100svh - 48px);max-width:980px;overflow:auto;overscroll-behavior:contain;position:relative;width:min(980px,calc(100vw - 48px))}.atlas-download-close{align-items:center;background:#fbfdfceb;border:1px solid rgba(5,53,59,.16);border-radius:50%;color:#31575b;cursor:pointer;display:inline-flex;height:38px;justify-content:center;padding:0;position:absolute;right:16px;top:16px;transition:background-color .16s ease,color .16s ease;width:38px;z-index:2}.atlas-download-close:hover{background:#e9f7f7;color:#092f35}.atlas-download-close:focus-visible{outline:2px solid rgba(22,141,150,.5);outline-offset:2px}.atlas-download-preview{align-items:center;background:#d9eff1;border-right:1px solid rgba(5,53,59,.1);display:flex;justify-content:center;margin:0;min-height:540px;overflow:hidden;padding:44px 28px}.atlas-download-page-stack{aspect-ratio:1.72 / 1;max-width:480px;position:relative;width:100%}.atlas-download-page{display:block;height:auto;left:50%;position:absolute;top:50%;transform-origin:center;width:86%}.atlas-download-page.is-agents{filter:drop-shadow(0 15px 18px rgba(3,39,45,.16));transform:translate(-38%,-36%) rotate(1.2deg)}.atlas-download-page.is-impact{filter:drop-shadow(0 13px 16px rgba(3,39,45,.14));transform:translate(-42%,-41%) rotate(.7deg)}.atlas-download-page.is-domains{filter:drop-shadow(0 11px 14px rgba(3,39,45,.13));transform:translate(-46%,-46%) rotate(.25deg)}.atlas-download-page.is-cover{filter:drop-shadow(0 9px 12px rgba(3,39,45,.12));transform:translate(-50%,-51%)}.atlas-download-content{align-self:center;padding:62px 46px 48px}.atlas-download-kicker{color:#168d96;font-size:12px;font-weight:700;letter-spacing:0;margin:0 0 18px;text-transform:uppercase}.atlas-download-content h2{color:#092f35;font-family:var(--font-brand);font-size:38px;font-weight:420;letter-spacing:0;line-height:1.08;margin:0}.atlas-download-description,.atlas-download-success>p:last-of-type{color:#537074;font-size:16px;line-height:1.5;margin:20px 0 0}.atlas-download-form{display:grid;margin-top:30px}.atlas-download-form label{color:#244b50;font-size:13px;font-weight:700;margin-bottom:8px}.atlas-download-form input{background:#fff;border:1px solid #b9ccce;border-radius:4px;color:#092f35;font:inherit;font-size:16px;height:52px;outline:none;padding:0 14px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.atlas-download-form input:focus{border-color:#168d96;box-shadow:0 0 0 3px #168d9621}.atlas-download-form input[aria-invalid=true]{border-color:#b94a56;box-shadow:0 0 0 3px #b94a561c}.atlas-download-form small,.atlas-download-form em{color:#6a8588;font-size:12px;font-style:normal;line-height:1.45;margin-top:8px}.atlas-download-form em{color:#a33845;font-weight:650}.atlas-download-form button,.atlas-download-success button{align-items:center;background:#073f46;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:650;gap:9px;justify-content:center;min-height:50px;padding:0 22px;transition:background-color .16s ease,transform .16s ease}.atlas-download-form button{margin-top:22px;width:100%}.atlas-download-form button:hover,.atlas-download-success button:hover{background:#0c5961;transform:translateY(-1px)}.atlas-download-form button:focus-visible,.atlas-download-success button:focus-visible{outline:3px solid rgba(22,141,150,.3);outline-offset:2px}.atlas-download-success{align-items:flex-start;display:flex;flex-direction:column;min-height:330px;justify-content:center}.atlas-download-success>svg{color:#168d96;margin-bottom:22px}.atlas-download-success>p:first-of-type{color:#168d96;font-size:12px;font-weight:700;letter-spacing:0;margin:0 0 16px;text-transform:uppercase}.atlas-download-success strong{color:#244b50;font-weight:650}.atlas-download-success button{margin-top:28px;min-width:128px}@keyframes atlas-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes atlas-modal-enter{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:860px){.atlas-download-dialog{grid-template-columns:1fr;max-width:680px}.atlas-download-preview{border-bottom:1px solid rgba(5,53,59,.1);border-right:0;min-height:0;padding:28px 36px 20px}.atlas-download-page-stack{max-width:560px}.atlas-download-content{padding:38px 42px 42px}}@media(max-width:600px){.meridian-atlas-actions{gap:14px}.meridian-atlas-download-trigger{flex-shrink:0;font-size:13px;gap:7px}.meridian-atlas-preview-link{flex-shrink:0;font-size:13px;gap:5px}.meridian-atlas-download-trigger span,.meridian-atlas-preview-link span{white-space:nowrap}.atlas-download-overlay{align-items:flex-start;padding:10px}.atlas-download-dialog{max-height:calc(100svh - 20px);width:calc(100vw - 20px)}.atlas-download-close{right:10px;top:10px}.atlas-download-preview{padding:28px 14px 14px}.atlas-download-content{padding:30px 22px 28px}.atlas-download-content h2{font-size:31px}.atlas-download-description{font-size:15px;margin-top:14px}.atlas-download-form{margin-top:24px}.atlas-download-success{min-height:280px}}.atlas-intro-line{--atlas-line-progress: 0%;background:linear-gradient(90deg,#092f35 0 var(--atlas-line-progress),#aeb7b8 var(--atlas-line-progress) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;display:block;margin-inline:auto;padding-bottom:.08em;-webkit-text-fill-color:transparent;width:fit-content}@media(min-width:981px){.meridian-atlas-intro .atlas-intro-line{white-space:nowrap}}.atlas-explorer{align-items:center;display:grid;gap:32px;grid-template-columns:minmax(460px,530px) minmax(0,1fr);min-height:620px}.atlas-wheel-area{min-width:0;transform:translate(-20px)}.atlas-explorer{--domain-accent: var(--meridian-aqua);--domain-deep: var(--meridian-deep);--domain-soft: #e9fbfb}.atlas-wheel-shell{aspect-ratio:1;container-type:inline-size;isolation:isolate;margin:0;max-width:500px;opacity:0;position:relative;transform:translateY(32px) scale(.95);transition:opacity .62s ease,transform .72s cubic-bezier(.22,1,.36,1),visibility 0s linear .72s;visibility:hidden;width:100%}.atlas-reveal-stage-1 .atlas-wheel-shell,.atlas-reveal-stage-2 .atlas-wheel-shell{opacity:1;transform:translateY(0) scale(1);transition-delay:0s;visibility:visible}.atlas-wheel-shell:before{background:repeating-radial-gradient(circle,transparent 0 14px,color-mix(in srgb,var(--domain-accent) 20%,transparent) 14px 15px);border-radius:50%;content:"";top:-10%;right:-10%;bottom:-10%;left:-10%;-webkit-mask-image:radial-gradient(circle,transparent 0 69%,#000 70% 88%,transparent 89%);mask-image:radial-gradient(circle,transparent 0 69%,#000 70% 88%,transparent 89%);opacity:.58;pointer-events:none;position:absolute;z-index:-1}.atlas-domain-wheel{display:block;height:100%;overflow:visible;width:100%}.atlas-wheel-outline{fill:none;stroke:color-mix(in srgb,var(--meridian-aqua) 78%,var(--meridian-teal));stroke-width:1.35}.atlas-wheel-rotor,.atlas-wheel-label-rotor{transform-origin:center;transition:transform .76s cubic-bezier(.22,1,.36,1);will-change:transform}.atlas-wheel-slice{transform-box:view-box;transform-origin:260px 260px;transition:transform .52s cubic-bezier(.22,1,.36,1)}.atlas-wheel-slice.is-selected{transform:translateY(-12px) scale(1.06)}.atlas-wheel-segment{cursor:pointer;fill:color-mix(in srgb,var(--domain-soft) 44%,#fff);outline:none;stroke:color-mix(in srgb,var(--domain-accent) 32%,#d9e6e6);stroke-width:.9;transition:fill .26s ease,filter .26s ease,stroke .26s ease;vector-effect:non-scaling-stroke}.atlas-wheel-segment:hover,.atlas-wheel-segment:focus-visible{fill:color-mix(in srgb,var(--domain-soft) 78%,#fff);stroke:var(--domain-accent)}.atlas-wheel-slice.is-selected .atlas-wheel-segment{fill:color-mix(in srgb,var(--domain-soft) 92%,#fff);filter:drop-shadow(0 15px 19px rgba(4,31,36,.15));stroke:var(--domain-accent);stroke-width:1.55}.atlas-wheel-label-rotor{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.atlas-wheel-label{--label-radius: -27.5cqw;align-items:center;color:var(--meridian-ink);display:flex;flex-direction:column;gap:clamp(4px,1.1cqw,7px);height:17cqw;justify-content:center;left:50%;margin:-8.5cqw 0 0 -12.5cqw;position:absolute;text-align:center;top:50%;transform:rotate(var(--domain-angle)) translateY(var(--label-radius)) rotate(var(--label-counter-rotation));transition:color .3s ease,transform .76s cubic-bezier(.22,1,.36,1);width:25cqw}.atlas-wheel-label b{align-items:center;border-radius:50%;color:var(--domain-accent);display:flex;font-size:clamp(15px,3.9cqw,22px);font-weight:500;height:clamp(30px,7.2cqw,40px);justify-content:center;line-height:1;transition:background-color .3s ease,color .3s ease,transform .3s ease;width:clamp(30px,7.2cqw,40px)}.atlas-wheel-label span{font-size:clamp(10px,2.45cqw,14px);font-weight:450;line-height:1.2;text-wrap:balance}.atlas-wheel-label.is-selected{--label-radius: -28.6cqw}.atlas-wheel-label.is-selected b{background:var(--domain-accent);color:#fff;font-size:clamp(16px,4cqw,22px);font-weight:600;transform:scale(1.12)}.atlas-wheel-label.is-selected span{color:var(--domain-deep);font-size:clamp(11px,2.65cqw,15px);font-weight:600}.atlas-wheel-hub{align-items:center;background:var(--meridian-deep);border:7px solid rgba(255,255,255,.94);border-radius:50%;box-shadow:0 0 0 1px #cbd9da,0 8px 24px #0430371c;color:var(--domain-accent);display:flex;height:min(18.5cqw,98px);justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(18.5cqw,98px)}.atlas-wheel-hub .meridian-logo-mark{height:min(5.8cqw,31px);width:min(8.2cqw,44px)}.atlas-domain-detail{border-left:1px solid var(--meridian-line);min-width:0;opacity:0;padding:18px 18px 18px 50px;transform:translate(22px);transition:opacity .42s ease,transform .52s cubic-bezier(.22,1,.36,1),visibility 0s linear .52s;visibility:hidden}.atlas-reveal-stage-2 .atlas-domain-detail{opacity:1;transform:translate(0);transition-delay:0s;visibility:visible}.atlas-domain-overline{align-items:center;color:var(--domain-deep);display:inline-flex;font-size:20px;font-weight:500;gap:3px;letter-spacing:0;line-height:28px;margin:0 0 18px}.atlas-domain-overline svg{flex:0 0 auto}.atlas-domain-detail h2{color:var(--meridian-ink);font-size:36px;font-weight:600;line-height:48px;margin:0;max-width:none;text-wrap:balance}.atlas-domain-impact{background:var(--domain-soft);margin-top:22px;padding:14px 16px 15px;width:100%}.atlas-domain-impact p{align-items:baseline;color:#40595d;display:flex;font-size:16px;gap:14px;line-height:24px;margin:0}.atlas-domain-impact strong{color:var(--domain-accent);flex:0 0 auto;font-size:32px;font-weight:500;line-height:40px}.atlas-agent-list{animation:atlas-agent-page-in .46s cubic-bezier(.22,1,.36,1) both;display:grid;column-gap:44px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px;row-gap:22px}@keyframes atlas-agent-page-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}.atlas-agent-item{align-items:flex-start;display:flex;flex-direction:column;min-height:190px}.atlas-agent-icon{align-items:center;border-radius:50%;display:inline-flex;height:46px;justify-content:center;overflow:hidden;width:46px}.atlas-agent-icon img{display:block;height:100%;object-fit:contain;width:100%}.atlas-agent-item h3{color:var(--meridian-ink);font-size:20px;font-weight:500;line-height:28px;margin:16px 0 0}.atlas-agent-item p{color:#50666a;font-size:16px;line-height:24px;margin:8px 0 0}.atlas-agent-pagination{align-items:center;display:flex;gap:14px;justify-content:center;margin-top:24px}.atlas-agent-page-arrow{align-items:center;background:transparent;border:0;border-radius:50%;color:#63777a;cursor:pointer;display:inline-flex;height:34px;justify-content:center;padding:0;transition:background-color .18s ease,color .18s ease,transform .18s ease;width:34px}.atlas-agent-page-arrow:hover,.atlas-agent-page-arrow:focus-visible{background:color-mix(in srgb,var(--domain-soft) 78%,#fff);color:var(--domain-deep);transform:scale(1.06)}.atlas-agent-dots{align-items:center;display:flex;gap:8px}.atlas-agent-dot{background:color-mix(in srgb,var(--domain-accent) 28%,#c8d5d4);border:0;border-radius:999px;cursor:pointer;height:7px;padding:0;position:relative;transition:background-color .24s ease,width .36s cubic-bezier(.22,1,.36,1);width:7px}.atlas-agent-dot.is-active{background:color-mix(in srgb,var(--domain-accent) 22%,#dce5e4);overflow:hidden;width:30px}.atlas-agent-dot.is-active:after{background:var(--domain-accent);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;position:absolute;transform:scaleX(0);transform-origin:left center}.atlas-agent-carousel.is-running .atlas-agent-dot.is-active:after{animation:atlas-agent-progress 6s linear both}@keyframes atlas-agent-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.meridian-problem,.meridian-atlas-showcase,.meridian-platform,.meridian-case-studies,.meridian-research{padding:112px 0}.meridian-atlas-showcase{background:#f5faf9;padding-top:40px;scroll-margin-top:calc(var(--announcement-height) + var(--nav-height))}.section-inner.meridian-atlas-showcase-inner{max-width:var(--meridian-grid-max);padding-left:24px;padding-right:24px}.atlas-explorer-frame{min-width:0;position:relative}.atlas-explorer-frame.has-toolbar .atlas-explorer{padding-top:54px}.manufacturing-atlas-filter{align-items:center;display:flex;gap:12px;justify-content:flex-end;position:absolute;right:0;top:2px;z-index:3}.manufacturing-atlas-filter-label{color:#75898c;font-size:10px;font-weight:700;line-height:1;text-transform:uppercase;white-space:nowrap}.manufacturing-atlas-filter-tabs{align-items:center;background:#edf3f1;border:1px solid #dbe5e2;border-radius:999px;display:flex;gap:2px;padding:3px}.manufacturing-atlas-filter-tabs button{align-items:center;background:transparent;border:0;border-radius:999px;color:#5d7073;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:550;justify-content:center;letter-spacing:0;line-height:16px;min-height:32px;padding:5px 13px;text-align:center;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.manufacturing-atlas-filter-tabs button:hover,.manufacturing-atlas-filter-tabs button:focus-visible{background:#ffffffb3;color:var(--meridian-deep)}.manufacturing-atlas-filter-tabs button.is-active{background:#fff;box-shadow:0 1px 5px #041f2424;color:var(--meridian-deep);font-weight:650}.manufacturing-atlas-label-mobile{display:none}.meridian-atlas-lockup{align-items:center;color:var(--meridian-ink);display:flex;gap:6px;margin:0}.meridian-atlas-wordmark{display:block;height:44px;object-fit:contain;width:auto}.meridian-atlas-lockup-name{color:#092f35;font-size:28px;font-weight:400;line-height:1}.meridian-atlas-lockup sup{align-self:flex-start;color:var(--meridian-aqua);font-size:10px;font-weight:700;line-height:1;margin:7px 0 0 -2px}.meridian-problem{background:#f8fbfa;padding:104px 0;position:relative;scroll-margin-top:calc(var(--announcement-height) + var(--nav-height))}.meridian-problem-sticky{align-items:center;display:flex;min-height:0;padding:0;position:relative}.meridian-problem-inner,.meridian-platform-inner,.meridian-research-inner{align-items:center;display:grid;gap:58px;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);max-width:1240px}.section-inner.meridian-problem-inner{gap:0;grid-template-columns:minmax(300px,.72fr) 48px 1px 48px minmax(0,1.55fr);max-width:var(--meridian-grid-max)}.meridian-problem .meridian-section-copy{grid-column:1}.meridian-problem-divider{align-self:stretch;background:#041f241a;grid-column:3;width:1px}.meridian-problem .reliability-panel{grid-column:5}.meridian-problem .meridian-section-copy h2{font-size:44px;line-height:52px}.meridian-problem .meridian-section-copy>p:not(.meridian-section-kicker){font-size:18px;line-height:28px;margin-top:20px;max-width:430px}.meridian-section-copy h2,.meridian-case-studies-head h2,.meridian-research h2{color:var(--meridian-ink);font-size:36px;font-weight:600;line-height:48px}.meridian-section-copy p,.research-points p{color:#50666a;font-size:16px;line-height:24px;margin:16px 0 0}.reliability-panel{background:linear-gradient(#ffffffeb,#ffffffeb),radial-gradient(circle at 88% 18%,#e8f8f7,transparent 34%);border:1px solid var(--meridian-line);border-radius:8px;box-shadow:0 28px 80px #041f2414;min-height:500px;padding:28px;transition:border-color .42s ease,box-shadow .42s ease}.reliability-panel.is-solution{border-color:color-mix(in srgb,var(--meridian-aqua) 46%,var(--meridian-line));box-shadow:0 28px 80px #044b541f}.reliability-panel-head{align-items:center;border-bottom:1px solid var(--meridian-line);display:flex;justify-content:space-between;padding-bottom:18px}.reliability-panel-head>span{color:#5e7478;font-size:12px;line-height:20px;text-transform:uppercase}.reliability-panel-head strong{color:var(--meridian-ink);font-size:24px;font-weight:500;line-height:32px}.reliability-panel-head strong span{color:#aab7b8;font:inherit;margin:0 5px}.reliability-chart{height:380px;margin-top:12px;position:relative}.reliability-chart svg{display:block;height:100%;overflow:visible;width:100%}.chart-grid-line{stroke:#041f2414;stroke-width:1}.chart-grid-line.is-eighty{stroke:#041f242b;stroke-dasharray:4 8}.chart-axis{fill:none;stroke:#041f2452;stroke-linecap:round;stroke-width:2.5}.chart-axis-label,.chart-percent-label{fill:#708386;font-family:var(--font-brand);font-size:16px;font-weight:500;letter-spacing:0}.chart-axis-label-x,.chart-axis-label-y{text-anchor:middle}.chart-percent-label{font-size:14px;text-anchor:middle}.chart-curve-base{fill:none;stroke:#041f241f;stroke-linecap:round;stroke-width:18}.chart-curve-early,.chart-gap-edge,.chart-solution-path{fill:none;stroke-linecap:round;stroke-width:7}.chart-curve-early{stroke:#47666b}.chart-gap-fill{fill:#d044523d;opacity:1;transition:opacity .42s ease}.chart-gap-edge{stroke:#d04452;stroke-dasharray:5 9;transition:opacity .36s ease}.chart-solution-path{opacity:0;stroke:var(--meridian-aqua);stroke-dasharray:580;stroke-dashoffset:580;transition:opacity .26s ease,stroke-dashoffset .76s cubic-bezier(.22,1,.36,1)}.reliability-panel.is-solution .chart-gap-fill,.reliability-panel.is-solution .chart-gap-edge{opacity:0}.reliability-panel.is-solution .chart-solution-path{opacity:1;stroke-dashoffset:0}.chart-eighty-line{stroke:#c4cdce;stroke-dasharray:5 9;stroke-width:2;transition:stroke .36s ease}.chart-duration-line{fill:none;stroke:#041f2447;stroke-linecap:round;stroke-width:1.5;transition:stroke .36s ease}.chart-duration-label{fill:#4f666a;font-family:var(--font-brand);font-size:14px;font-weight:500;letter-spacing:0;text-anchor:middle;transition:fill .36s ease}.reliability-panel.is-solution .chart-duration-line{stroke:var(--meridian-aqua)}.reliability-panel.is-solution .chart-duration-label{fill:#27727a}.reliability-panel.is-solution .chart-eighty-line{stroke:var(--meridian-aqua)}.chart-point{fill:#47666b;stroke:#fff;stroke-width:4}.chart-point.is-final{fill:#d04452;transition:fill .36s ease}.reliability-panel.is-solution .chart-point.is-final{fill:var(--meridian-aqua)}.chart-label{background:#fff;border:1px solid var(--meridian-line);border-radius:999px;color:#173136;font-size:12px;line-height:20px;padding:9px 11px;position:absolute;white-space:nowrap}.chart-label-demo{left:35%;top:20%}.chart-label-prod{right:.5%;top:-3%}.reliability-blockers{align-items:flex-start;display:flex;flex-direction:column;gap:7px;left:67%;opacity:1;pointer-events:none;position:absolute;right:4%;top:46%;transition:opacity .28s ease,transform .42s ease}.reliability-blockers:before{background:#d0445285;content:"";height:38px;left:4px;position:absolute;top:-43px;width:1px}.reliability-blockers:after{background:#d04452;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #d0445247;content:"";height:6px;left:0;position:absolute;top:-48px;width:6px}.reliability-blockers span{align-items:center;color:#8e3540;display:flex;font-size:12px;font-weight:500;gap:8px;line-height:1.3;white-space:nowrap}.reliability-blockers span:before{background:#d04452b8;border-radius:50%;content:"";flex:0 0 auto;height:4px;width:4px}.reliability-panel.is-solution .reliability-blockers{opacity:0;transform:translateY(8px)}.reliability-solution-mark{align-items:center;display:flex;flex-direction:column;gap:7px;left:70%;opacity:0;pointer-events:none;position:absolute;top:25%;transform:translate(-50%,-50%) scale(.82);transition:opacity .34s ease .12s,transform .52s cubic-bezier(.22,1,.36,1) .12s}.reliability-solution-mark .meridian-logo{align-items:center;background:#fff;border:1px solid color-mix(in srgb,var(--meridian-aqua) 58%,#d4dfdf);border-radius:50%;box-shadow:0 12px 30px #044b5429;color:var(--meridian-aqua);display:flex;height:58px;justify-content:center;width:58px}.reliability-solution-mark .meridian-logo-mark{height:24px;width:34px}.reliability-solution-mark>span:last-child{color:#27585f;font-size:11px;font-weight:600;white-space:nowrap}.reliability-panel.is-solution .reliability-solution-mark{opacity:1;transform:translate(-50%,-50%) scale(1)}.meridian-problem .reliability-panel{background:#fff;border:1px solid rgba(4,31,36,.12);border-radius:6px;box-shadow:0 24px 70px #041f2414;min-height:0;padding:22px 18px 14px}.meridian-problem .reliability-chart{aspect-ratio:880 / 430;height:auto;isolation:isolate;margin:0;position:relative;width:100%}.reliability-problem-slide .reliability-chart{--reliability-focus-color: rgba(228, 81, 77, .09)}.reliability-solution-slide .reliability-chart{--reliability-focus-color: rgba(63, 156, 167, .1)}.meridian-problem .reliability-chart:before{background:radial-gradient(circle 150px at var(--reliability-focus-x, 58%) var(--reliability-focus-y, 48%),var(--reliability-focus-color),transparent 72%);content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .28s ease;z-index:0}.meridian-problem .reliability-chart svg{position:relative;transform-origin:center;z-index:1}.meridian-problem .chart-grid-line{stroke:#041f2414;stroke-width:1}.meridian-problem .chart-axis{fill:none;stroke:#041f2447;stroke-linecap:round;stroke-linejoin:round;stroke-width:1}.meridian-problem .chart-axis-label,.meridian-problem .chart-percent-label{fill:#5c6263;font-family:var(--font-brand);letter-spacing:0}.meridian-problem .chart-axis-label{fill:#24494e;font-size:17px;font-weight:600;text-anchor:middle}.meridian-problem .chart-percent-label{font-size:13px;font-weight:500;text-anchor:middle}.meridian-problem .chart-curve-early,.meridian-problem .chart-gap-edge{fill:none;stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round;stroke-width:3.5}.meridian-problem .chart-curve-early{stroke:#3d6d73}.meridian-problem .chart-gap-edge{opacity:1;stroke:#e4514d}.meridian-problem .chart-gap-fill{fill:url(#reliability-gap-gradient);opacity:1}.meridian-problem .chart-area-reveal{transform:scaleX(0);transform-box:fill-box;transform-origin:left center}.meridian-problem .chart-eighty-line{stroke:#041f2438;stroke-dasharray:5 7;stroke-width:1}.meridian-problem .chart-callout,.meridian-problem .chart-manual-label,.meridian-problem .chart-annotation,.meridian-problem .chart-point{opacity:0}.meridian-problem .chart-callout{transform:translateY(7px);transform-box:fill-box;transform-origin:center}.meridian-problem .chart-callout rect{fill:#eceeed;stroke:#041f2414;stroke-width:1}.meridian-problem .chart-callout-prod rect{fill:#dff0dc;stroke:#25673714}.meridian-problem .chart-callout text{fill:#3d575b;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.06em;text-anchor:middle}.meridian-problem .chart-callout-prod text{fill:#314c51;font-size:10px}.meridian-problem .chart-callout-prod path{fill:none;stroke:#041f243d;stroke-width:1}.meridian-problem .chart-manual-label{fill:#8f3734;font-family:var(--font-brand);font-size:20px;font-weight:500;letter-spacing:0}.meridian-problem .chart-annotation{font-family:var(--font-brand);letter-spacing:0;transform:translateY(8px);transform-box:fill-box;transform-origin:center}.meridian-problem .chart-annotation-line{fill:none;stroke:#e4514d8c;stroke-width:2}.meridian-problem .chart-annotation-anchor{fill:#e4514d;stroke:#fff;stroke-width:3}.meridian-problem .chart-annotation-eyebrow{fill:#bd3b38;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.08em}.meridian-problem .chart-annotation-copy{fill:#435b5f;font-size:14px;font-weight:500}.meridian-problem .chart-point{fill:#315f65;stroke:#fff;stroke-width:4;transform:scale(.7);transform-box:fill-box;transform-origin:center}.meridian-problem .chart-point-final{fill:#e4514d}.meridian-problem .reliability-panel.is-drawn .chart-curve-early{stroke-dashoffset:0;transition:stroke-dashoffset .76s cubic-bezier(.22,1,.36,1) .12s}.meridian-problem .reliability-panel.is-drawn .chart-gap-edge{stroke-dashoffset:0;transition:stroke-dashoffset .98s cubic-bezier(.22,1,.36,1) .82s}.meridian-problem .reliability-panel.is-drawn .chart-area-reveal{transform:scaleX(1);transition:transform .98s cubic-bezier(.22,1,.36,1) .82s}.meridian-problem .reliability-panel.is-drawn .chart-point-start{opacity:1;transform:scale(1);transition:opacity .18s ease 80ms,transform .3s ease 80ms}.meridian-problem .reliability-panel.is-drawn .chart-point-demo,.meridian-problem .reliability-panel.is-drawn .chart-callout-demo{opacity:1;transform:none;transition:opacity .26s ease .72s,transform .38s ease .72s}.meridian-problem .reliability-panel.is-drawn .chart-manual-label{opacity:1;transition:opacity .36s ease 1.12s}.meridian-problem .reliability-panel.is-drawn .chart-annotation{opacity:1;transform:none;transition:opacity .36s ease 1.26s,transform .46s ease 1.26s}.meridian-problem .reliability-panel.is-drawn .chart-point-final,.meridian-problem .reliability-panel.is-drawn .chart-callout-prod{opacity:1;transform:none;transition:opacity .26s ease 1.74s,transform .38s ease 1.74s}.reliability-story-copy{animation:reliability-copy-in .5s cubic-bezier(.22,1,.36,1) both}@keyframes reliability-copy-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.meridian-platform{align-items:center;background:linear-gradient(#032f36e6,#032f36e6),linear-gradient(rgba(113,219,226,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(113,219,226,.08) 1px,transparent 1px),#032f36;background-size:auto,44px 44px,44px 44px,auto;display:flex;min-height:720px;overflow:hidden}.meridian-platform-inner{gap:64px;grid-template-columns:minmax(330px,.78fr) minmax(0,1.22fr);max-width:var(--meridian-grid-max)}.meridian-platform .meridian-section-copy h2,.meridian-platform .meridian-section-copy p{color:#fff}.meridian-platform .meridian-section-copy p{color:#ffffffb8}.meridian-solution-copy{max-width:480px;opacity:0;transform:translateY(18px)}.meridian-platform .meridian-solution-copy h2{font-size:44px;font-weight:500;line-height:52px}.meridian-platform .meridian-solution-copy>p:not(.meridian-section-kicker){font-size:18px;line-height:28px;margin-top:22px}.meridian-platform.is-drawn .meridian-solution-copy{opacity:1;transform:none;transition:opacity .52s ease 80ms,transform .62s cubic-bezier(.22,1,.36,1) 80ms}.meridian-solution-panel{background:#ffffff09;border:1px solid rgba(113,219,226,.2);border-radius:6px;box-shadow:0 28px 70px #000f1238;min-width:0;padding:22px 18px 14px}.meridian-solution-chart{aspect-ratio:880 / 430;position:relative;width:100%}.meridian-solution-chart svg{display:block;height:100%;overflow:visible;width:100%}.solution-grid-line{stroke:#ffffff21;stroke-width:1}.solution-axis{fill:none;stroke:#fff6;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.solution-axis-label,.solution-percent-label{fill:#ffffffb3;font-family:var(--font-brand);letter-spacing:0}.solution-axis-label{fill:#dafafbe0;font-size:17px;font-weight:600;text-anchor:middle}.solution-percent-label{font-size:13px;font-weight:500;text-anchor:middle}.solution-curve-early,.solution-fast-path{fill:none;stroke-dasharray:1;stroke-dashoffset:1;stroke-linecap:round}.solution-curve-early{stroke:#effdfdad;stroke-width:4}.solution-fast-path{filter:drop-shadow(0 0 7px rgba(113,219,226,.28));stroke:#71dbe2;stroke-width:5}.solution-manual-path{fill:none;opacity:0;stroke:#ffffff47;stroke-dasharray:8 10;stroke-linecap:round;stroke-width:2}.solution-fast-fill{fill:url(#solution-area-gradient)}.solution-area-reveal{transform:scaleX(0);transform-box:fill-box;transform-origin:left center}.solution-demo-guide,.solution-production-guide{fill:none;stroke-dasharray:7 8;stroke-width:1.5}.solution-demo-guide{stroke:#ffffff57}.solution-production-guide{opacity:0;stroke:#71dbe261}.solution-callout,.solution-manual-label,.solution-point,.solution-time-saved{opacity:0}.solution-callout{transform:translateY(7px);transform-box:fill-box;transform-origin:center}.solution-callout rect{stroke:none}.solution-callout-demo rect{fill:#ffffff21}.solution-callout-prod rect{fill:#bdeff2}.solution-callout text{fill:#fff;font-family:var(--font-brand);font-size:14px;font-weight:600;letter-spacing:0;text-anchor:middle}.solution-callout-prod text{fill:#073b42;font-size:12px}.solution-callout-prod path{fill:none;stroke:#71dbe2;stroke-width:1.5}.solution-manual-label{fill:#ffffff61;font-family:var(--font-brand);font-size:16px;font-weight:500;letter-spacing:0}.solution-time-saved{fill:#9be7eb;font-family:var(--font-brand);font-size:16px;font-weight:600;letter-spacing:0;text-anchor:middle;transform:translateY(7px);transform-box:fill-box;transform-origin:center}.solution-time-saved path{fill:none;stroke:#71dbe294;stroke-width:1.5}.solution-point{fill:#f7ffff;stroke:#032f36;stroke-width:3;transform:scale(.7);transform-box:fill-box;transform-origin:center}.solution-point-final-manual{fill:#ffffff57;stroke:#032f36}.solution-point-final{fill:#71dbe2;stroke:#eaffff}.solution-logo-node{overflow:visible}.solution-logo-badge{align-items:center;background:#fff;border:2px solid #71dbe2;border-radius:50%;box-shadow:0 10px 30px #00131659;display:flex;height:56px;justify-content:center;opacity:0;transform:scale(.66);width:56px}.solution-logo-badge .meridian-logo{color:#71dbe2}.solution-logo-badge .meridian-logo-mark{height:22px;width:32px}.meridian-platform.is-drawn .solution-curve-early{stroke-dashoffset:0;transition:stroke-dashoffset .72s cubic-bezier(.22,1,.36,1) .2s}.meridian-platform.is-drawn .solution-point-start{opacity:1;transform:scale(1);transition:opacity .18s ease .12s,transform .3s ease .12s}.meridian-platform.is-drawn .solution-callout-demo,.meridian-platform.is-drawn .solution-point-demo{opacity:1;transform:none;transition:opacity .26s ease .76s,transform .38s ease .76s}.meridian-platform.is-drawn .solution-manual-path,.meridian-platform.is-drawn .solution-manual-label,.meridian-platform.is-drawn .solution-point-final-manual{opacity:1;transition:opacity .4s ease .82s}.meridian-platform.is-drawn .solution-logo-badge{opacity:1;transform:scale(1);transition:opacity .26s ease .88s,transform .46s cubic-bezier(.22,1,.36,1) .88s}.meridian-platform.is-drawn .solution-fast-path{stroke-dashoffset:0;transition:stroke-dashoffset .68s cubic-bezier(.22,1,.36,1) 1.04s}.meridian-platform.is-drawn .solution-area-reveal{transform:scaleX(1);transition:transform .68s cubic-bezier(.22,1,.36,1) 1.04s}.meridian-platform.is-drawn .solution-production-guide{opacity:1;transition:opacity .36s ease 1.42s}.meridian-platform.is-drawn .solution-point-final,.meridian-platform.is-drawn .solution-callout-prod{opacity:1;transform:none;transition:opacity .26s ease 1.58s,transform .38s ease 1.58s}.meridian-platform.is-drawn .solution-time-saved{opacity:1;transform:none;transition:opacity .36s ease 1.76s,transform .46s ease 1.76s}.meridian-case-studies{background:#f5f7f6;scroll-margin-top:calc(var(--announcement-height) + var(--nav-height))}.section-inner.meridian-case-studies-head,.section-inner.meridian-case-study-grid{max-width:1240px}.section-inner.meridian-case-study-grid{margin:42px auto 0}.meridian-case-studies-head{align-items:end;display:flex;gap:40px;justify-content:space-between;opacity:0;transform:translateY(16px)}.meridian-case-studies.is-revealed .meridian-case-studies-head{opacity:1;transform:none;transition:opacity .52s ease,transform .68s cubic-bezier(.22,1,.36,1)}.meridian-case-studies-head .meridian-section-kicker{color:#087f8c;font-size:14px;font-weight:600;line-height:22px}.meridian-case-studies-head h2{color:var(--meridian-ink);font-size:44px;font-weight:500;letter-spacing:0;line-height:52px;margin:12px 0 0}.meridian-case-studies-head>div>p:last-child{color:#52696e;font-size:17px;line-height:26px;margin:14px 0 0}.meridian-case-studies-all{align-items:center;color:#087f8c;display:inline-flex;flex:0 0 auto;font-size:15px;font-weight:600;gap:8px;padding:10px 0}.meridian-case-studies-all svg,.meridian-case-study-card b svg{transition:transform .18s ease}.meridian-case-studies-all:hover svg,.meridian-case-studies-all:focus-visible svg,.meridian-case-study-card:hover b svg,.meridian-case-study-card:focus-visible b svg{transform:translate(4px)}.meridian-case-study-grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.meridian-case-study-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid rgba(4,31,36,.12);border-radius:6px;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;min-height:430px;opacity:0;overflow:hidden;padding:0;text-align:left;transform:translateY(20px);width:100%}.meridian-case-studies.is-revealed .meridian-case-study-card{opacity:1;transform:none;transition:border-color .18s ease,box-shadow .18s ease,opacity .52s ease var(--story-delay),transform .68s cubic-bezier(.22,1,.36,1) var(--story-delay)}.meridian-case-studies.is-revealed .meridian-case-study-card:hover,.meridian-case-studies.is-revealed .meridian-case-study-card:focus-visible{border-color:#087f8c6b;box-shadow:0 18px 34px #042f3517;outline:0;transform:translateY(-4px);transition-delay:0ms}.meridian-case-study-media{aspect-ratio:16 / 9;background:#dce5e4;overflow:hidden;position:relative}.meridian-case-study-background{display:block;height:100%;object-fit:cover;transition:transform .42s cubic-bezier(.22,1,.36,1);width:100%}.meridian-case-study-media:after{background:linear-gradient(135deg,#03161a75,#03161aa3);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.meridian-case-study-logo{filter:drop-shadow(0 3px 12px rgba(0,0,0,.24));height:auto;left:50%;max-height:76px;max-width:56%;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto;z-index:1}.meridian-case-study-logo.is-pls{max-height:66px;max-width:44%}.meridian-case-study-logo.is-aurobindo{max-height:82px;max-width:50%}.meridian-case-study-logo.is-advantis{max-height:64px;max-width:58%}.meridian-case-study-card:hover .meridian-case-study-background,.meridian-case-study-card:focus-visible .meridian-case-study-background{transform:scale(1.035)}.meridian-case-study-body{display:flex;flex:1;flex-direction:column;padding:24px 24px 26px}.meridian-case-study-body>span{color:#5a7478;font-size:11px;line-height:18px;text-transform:uppercase}.meridian-case-study-body h3{color:var(--meridian-ink);font-size:21px;font-weight:500;letter-spacing:0;line-height:29px;margin:16px 0 28px}.meridian-case-study-body b{align-items:center;color:#087f8c;display:inline-flex;font-size:14px;font-weight:600;gap:8px;margin-top:auto}.customer-story-modal-overlay{align-items:center;animation:atlas-modal-fade .18s ease-out both;background:#02181cb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:24px;position:fixed;z-index:1700}.customer-story-modal{animation:atlas-modal-enter .24s cubic-bezier(.22,1,.36,1) both;background:#f8fbfa;border:1px solid rgba(6,63,67,.18);border-radius:8px;box-shadow:0 34px 100px #01191e6b;color:var(--meridian-ink);max-height:calc(100svh - 48px);max-width:1080px;overflow:auto;overscroll-behavior:contain;position:relative;width:min(1080px,calc(100vw - 48px))}.customer-story-modal-close{align-items:center;background:#062126b8;border:1px solid rgba(232,253,252,.46);border-radius:50%;color:#f4ffff;cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:0;position:absolute;right:18px;top:18px;transition:background-color .16s ease,transform .16s ease;width:40px;z-index:3}.customer-story-modal-close:hover{background:#087d86;transform:translateY(-1px)}.customer-story-modal-close:focus-visible{outline:3px solid rgba(121,221,224,.58);outline-offset:3px}.customer-story-modal-media{height:280px;overflow:hidden;position:relative}.customer-story-modal-media:after{background:linear-gradient(135deg,#03161a6b,#03161ab3);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.customer-story-modal-background{display:block;height:100%;object-fit:cover;width:100%}.customer-story-modal-logo{filter:drop-shadow(0 4px 16px rgba(0,0,0,.3));height:auto;left:50%;max-height:94px;max-width:46%;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto;z-index:1}.customer-story-modal-logo.is-pls{max-height:82px;max-width:34%}.customer-story-modal-logo.is-aurobindo{max-height:108px;max-width:38%}.customer-story-modal-logo.is-advantis{max-height:78px;max-width:44%}.customer-story-modal-content{padding:38px 44px 32px}.customer-story-modal-kicker{color:#087f8c;font-size:12px;font-weight:650;line-height:18px;margin:0 0 12px;text-transform:uppercase}.customer-story-modal-content h2{color:var(--meridian-ink);font-size:40px;font-weight:500;letter-spacing:0;line-height:46px;margin:0;max-width:920px}.customer-story-modal-summary{color:#466166;font-size:18px;line-height:29px;margin:20px 0 0;max-width:840px}.customer-story-modal-details{border-top:1px solid rgba(6,63,67,.14);display:grid;gap:48px;grid-template-columns:minmax(0,1.25fr) minmax(250px,.75fr);margin-top:32px;padding-top:30px}.customer-story-modal-details section>.mono,.customer-story-modal-details aside>.mono{color:#087f8c;font-size:11px;font-weight:650;line-height:18px;margin:0 0 15px;text-transform:uppercase}.customer-story-modal-details ol{list-style:none;margin:0;padding:0}.customer-story-modal-details li{align-items:start;border-top:1px solid rgba(6,63,67,.11);display:grid;gap:16px;grid-template-columns:34px minmax(0,1fr);padding:15px 0}.customer-story-modal-details li:first-child{border-top:0;padding-top:0}.customer-story-modal-details li>span{color:#819396;font-size:11px;line-height:24px}.customer-story-modal-details li p{color:#294b50;font-size:15px;line-height:24px;margin:0}.customer-story-modal-details aside{border-left:1px solid rgba(6,63,67,.14);display:flex;flex-direction:column;padding-left:34px}.customer-story-modal-details aside strong{color:#173f45;font-size:17px;font-weight:500;line-height:27px}.customer-story-modal-details aside a{align-items:center;align-self:flex-start;background:#062f35;border-radius:6px;color:#fff;display:inline-flex;font-size:14px;font-weight:650;gap:9px;margin-top:26px;padding:12px 16px;text-decoration:none;transition:background-color .16s ease,transform .16s ease}.customer-story-modal-details aside a:hover{background:#087d86;transform:translateY(-1px)}.customer-story-modal-details aside a:focus-visible{outline:3px solid rgba(8,125,134,.3);outline-offset:3px}.customer-story-modal-navigation{align-items:center;border-top:1px solid rgba(6,63,67,.14);display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin-top:28px;padding-top:22px}.customer-story-modal-navigation button{align-items:center;background:transparent;border:0;color:#31575b;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:600;gap:7px;min-width:0;padding:7px 0;transition:color .16s ease}.customer-story-modal-navigation button:last-child{justify-self:end;text-align:right}.customer-story-modal-navigation button:hover{color:#087d86}.customer-story-modal-navigation button:focus-visible{border-radius:3px;outline:2px solid rgba(8,125,134,.35);outline-offset:3px}.customer-story-modal-navigation>span{color:#819396;font-size:11px}@media(max-width:720px){.customer-story-modal-overlay{align-items:flex-start;padding:10px}.customer-story-modal{max-height:calc(100svh - 20px);width:calc(100vw - 20px)}.customer-story-modal-media{height:190px}.customer-story-modal-logo,.customer-story-modal-logo.is-pls,.customer-story-modal-logo.is-aurobindo,.customer-story-modal-logo.is-advantis{max-height:68px;max-width:58%}.customer-story-modal-content{padding:26px 20px 22px}.customer-story-modal-content h2{font-size:30px;line-height:35px}.customer-story-modal-summary{font-size:16px;line-height:25px}.customer-story-modal-details{gap:24px;grid-template-columns:1fr;margin-top:26px;padding-top:24px}.customer-story-modal-details aside{border-left:0;border-top:1px solid rgba(6,63,67,.14);padding-left:0;padding-top:24px}.customer-story-modal-navigation{gap:10px}.customer-story-modal-navigation button{font-size:12px}}.meridian-testimonials{background:#fff;color:var(--meridian-ink);overflow:hidden;padding:120px 0 116px;scroll-margin-top:calc(var(--announcement-height) + var(--nav-height))}.section-inner.meridian-atlas-proof-header{align-items:center;display:flex;flex-direction:column;max-width:1240px;padding:0 24px 72px;text-align:center}.meridian-atlas-proof-header>p,.meridian-atlas-proof-header h2 span{opacity:0;transform:translateY(18px)}.meridian-testimonials.is-revealed .meridian-atlas-proof-header>p,.meridian-testimonials.is-revealed .meridian-atlas-proof-header h2 span{opacity:1;transform:none;transition:opacity .52s ease,transform .7s cubic-bezier(.22,1,.36,1)}.meridian-testimonials.is-revealed .meridian-atlas-proof-header h2 span:first-child{transition-delay:80ms}.meridian-testimonials.is-revealed .meridian-atlas-proof-header h2 span:last-child{transition-delay:.15s}.meridian-atlas-proof-header>p{color:#168d96;font-size:20px;font-weight:600;line-height:1.4;margin:0 0 24px}.meridian-atlas-proof-header h2{color:#092f35;font-family:var(--font-brand);font-size:46px;font-weight:400;letter-spacing:0;line-height:1.1;margin:0;max-width:1060px}.meridian-atlas-proof-header h2 span{display:block}.section-inner.meridian-testimonial-shell{border-left:1px solid rgba(4,31,36,.1);border-right:1px solid rgba(4,31,36,.1);display:grid;grid-template-columns:minmax(0,.92fr) minmax(470px,1fr);max-width:1240px;padding-left:0;padding-right:0}.meridian-testimonial-copy-panel{display:flex;flex-direction:column;justify-content:space-between;min-height:610px;opacity:0;padding:28px 68px 20px 16px;transform:translateY(16px)}.meridian-testimonials.is-revealed .meridian-testimonial-copy-panel{animation:meridian-testimonial-copy-in .62s cubic-bezier(.22,1,.36,1) .25s both}.meridian-testimonial-copy-panel>div:first-child,.meridian-testimonial-meta{opacity:0;transform:translateY(12px)}.meridian-testimonials.is-revealed .meridian-testimonial-copy-panel>div:first-child,.meridian-testimonials.is-revealed .meridian-testimonial-meta{opacity:1;transform:none;transition:opacity .46s ease .43s,transform .58s cubic-bezier(.22,1,.36,1) .43s}.meridian-testimonials.is-revealed .meridian-testimonial-meta{transition-delay:.56s}.meridian-testimonial-copy-panel .meridian-section-kicker{color:#087f8c;font-size:13px;font-weight:600;line-height:20px;text-transform:uppercase}.meridian-testimonial-copy-panel blockquote{color:#102f34;font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:400;letter-spacing:0;line-height:43px;margin:32px 0 0;max-width:540px}.meridian-testimonial-story-summary{color:#102f34;font-family:var(--font-brand);font-size:34px;font-weight:400;line-height:1.25;margin:32px 0 0;max-width:540px}.meridian-testimonial-meta{max-width:500px}.meridian-testimonial-company-link{align-items:center;color:#12383e;display:inline-flex;font-size:17px;font-weight:600;gap:6px;line-height:24px;text-decoration:underline;text-decoration-color:#12383e61;text-underline-offset:4px}.meridian-testimonial-company-link svg{transition:transform .16s ease}.meridian-testimonial-company-link:hover svg{transform:translate(2px,-2px)}.meridian-testimonial-company-link:focus-visible{border-radius:3px;outline:2px solid rgba(22,141,150,.42);outline-offset:5px}.meridian-testimonial-meta>p{color:#5a6f73;font-size:14px;line-height:22px;margin:16px 0 0}.meridian-testimonial-portrait{background:#e7ecea;border-left:1px solid rgba(4,31,36,.1);margin:0;min-height:610px;opacity:0;overflow:hidden;position:relative;transform:translate(18px)}.meridian-testimonials.is-revealed .meridian-testimonial-portrait{animation:meridian-testimonial-portrait-in .7s cubic-bezier(.22,1,.36,1) .36s both}.meridian-testimonial-image-crop{top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute}.meridian-testimonial-image-crop img{display:block;max-width:none;position:absolute;transform:scale(1.025);transition:transform 1.1s cubic-bezier(.22,1,.36,1) .36s}.meridian-testimonials.is-revealed .meridian-testimonial-image-crop img{transform:scale(1)}.meridian-testimonial-portrait.is-advantis .meridian-testimonial-image-crop img,.meridian-testimonial-portrait.is-pls .meridian-testimonial-image-crop img,.meridian-testimonial-portrait.is-aurobindo .meridian-testimonial-image-crop img{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center top;width:100%}.meridian-testimonial-portrait figcaption{background:#051417e0;bottom:0;color:#fff;display:flex;flex-direction:column;left:0;padding:18px 22px 20px;position:absolute;right:0;opacity:0;transform:translateY(14px);z-index:1}.meridian-testimonials.is-revealed .meridian-testimonial-portrait figcaption{opacity:1;transform:none;transition:opacity .44s ease .7s,transform .56s cubic-bezier(.22,1,.36,1) .7s}.meridian-testimonial-portrait figcaption strong{font-size:16px;font-weight:600;line-height:23px}.meridian-testimonial-portrait figcaption span{color:#b7c6c7;font-size:11px;line-height:17px;margin-top:2px;text-transform:uppercase}.meridian-testimonial-linkedin{align-items:center;background:#ffffff14;border:1px solid rgba(255,255,255,.28);border-radius:50%;color:#fff;display:inline-flex;height:38px;justify-content:center;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:background-color .16s ease,border-color .16s ease,color .16s ease;width:38px}.meridian-testimonial-linkedin:hover{background:#71dbe229;border-color:#71dbe2b8;color:#9be9ed}.meridian-testimonial-linkedin:focus-visible{outline:2px solid #9be9ed;outline-offset:3px}@keyframes meridian-testimonial-copy-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes meridian-testimonial-portrait-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@media(max-width:980px){.meridian-testimonials{padding:94px 0 98px}.section-inner.meridian-atlas-proof-header{padding-bottom:60px}.meridian-atlas-proof-header h2{font-size:40px}.section-inner.meridian-testimonial-shell{grid-template-columns:minmax(0,.92fr) minmax(400px,1fr)}.meridian-testimonial-copy-panel{min-height:550px;padding:20px 38px 14px 10px}.meridian-testimonial-copy-panel blockquote{font-size:27px;line-height:38px;margin-top:25px}.meridian-testimonial-portrait{min-height:550px}}@media(min-width:701px){.home-nav-shell{--announcement-height: 36px;--nav-height: 64px}.home-nav-shell>.announcement{font-size:12px;line-height:16px;padding-block:7px}.home-nav-shell>.site-header{min-height:var(--nav-height)}.home-nav-shell .meridian-hero h1{font-size:clamp(56px,4.4vw,62px);line-height:1.04;max-width:1100px}.home-nav-shell .meridian-hero-copy{max-width:1100px}.home-nav-shell .meridian-hero-summary{font-size:19px;line-height:29px;max-width:660px}}@media(max-width:700px){.meridian-testimonials{padding:76px 0 82px}.section-inner.meridian-atlas-proof-header{padding:0 16px 48px}.meridian-atlas-proof-header>p{font-size:17px;margin-bottom:18px}.meridian-atlas-proof-header h2{font-size:34px;line-height:1.12}.section-inner.meridian-testimonial-shell{border-left:0;border-right:0;grid-template-columns:1fr}.meridian-testimonial-copy-panel{min-height:520px;padding:0 16px 34px}.meridian-testimonial-copy-panel blockquote{font-size:27px;line-height:38px}.meridian-testimonial-meta{margin-top:52px}.meridian-testimonial-portrait{aspect-ratio:4 / 5;border-left:0;min-height:0}}.meridian-team{background:linear-gradient(180deg,#f5f7f6 0,#162023 72px,#080c0d 128px),#080c0d;color:#f4f7f6;overflow:hidden;padding:174px 0 116px;scroll-margin-top:calc(var(--announcement-height) + var(--nav-height))}.section-inner.meridian-team-inner{max-width:1240px}.meridian-team-head{align-items:end;display:grid;gap:64px;grid-template-columns:minmax(0,1fr);opacity:0;transform:translateY(18px)}.meridian-team.is-revealed .meridian-team-head{opacity:1;transform:none;transition:opacity .52s ease,transform .7s cubic-bezier(.22,1,.36,1)}.meridian-team-head .meridian-section-kicker{color:#63cdd0;font-size:14px;font-weight:600;line-height:22px}.meridian-team-head h2{align-items:center;column-gap:24px;display:flex;flex-wrap:nowrap;font-family:var(--font-brand);font-size:46px;font-weight:500;letter-spacing:0;line-height:54px;margin:12px 0 0}.meridian-team-columbia-lockup{aspect-ratio:6.28;display:inline-block;flex:0 0 250px;overflow:hidden;position:relative;transform:translateY(-2px);width:250px}.meridian-team-columbia-lockup img{display:block;filter:brightness(0) invert(1);height:auto;left:0;max-width:none;position:absolute;top:0;transform:translate(-3.45%,-37.1%);width:108.4%}.meridian-team-head>p{color:#a7b5b6;font-size:17px;line-height:26px;margin:0 0 4px}.meridian-founder-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:54px}.meridian-founder-card{background:#111718;border:1px solid rgba(226,246,245,.13);border-radius:6px;min-width:0;opacity:0;overflow:hidden;transform:translateY(22px)}.meridian-team.is-revealed .meridian-founder-card{opacity:1;transform:none;transition:border-color .18s ease,opacity .54s ease var(--founder-delay),transform .72s cubic-bezier(.22,1,.36,1) var(--founder-delay)}.meridian-team.is-revealed .meridian-founder-card:hover{border-color:#63cdd080}.meridian-founder-photo{aspect-ratio:362 / 353;background:#78969a;overflow:hidden;position:relative}.meridian-founder-photo img{display:block;left:var(--sprite-left);max-width:none;position:absolute;top:var(--sprite-top);transform:scale(1.045);transform-origin:var(--sprite-origin);transition:transform .48s cubic-bezier(.22,1,.36,1);width:501.11%}.meridian-founder-card:hover .meridian-founder-photo img{transform:scale(1.06)}.meridian-founder-copy{padding:24px 24px 27px}.meridian-founder-copy h3{color:#fff;font-size:23px;font-weight:500;letter-spacing:0;line-height:30px;margin:0}.meridian-founder-heading{align-items:center;display:flex;gap:14px;justify-content:space-between}.meridian-founder-heading a{align-items:center;border:1px solid rgba(113,219,226,.34);border-radius:50%;color:#71dbe2;display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;transition:background-color .16s ease,border-color .16s ease,color .16s ease;width:36px}.meridian-founder-heading a:hover,.meridian-founder-heading a:focus-visible{background:#71dbe2;border-color:#71dbe2;color:#041f24}.meridian-founder-copy span{color:#63cdd0;display:block;font-size:15px;line-height:22px;margin-top:2px}.meridian-founder-copy p{color:#a9b7b8;font-size:15px;line-height:23px;margin:20px 0 0}.meridian-team-proof{border-top:1px solid rgba(226,246,245,.14);margin-top:74px;opacity:0;padding-top:32px;transform:translateY(18px)}.meridian-team.is-revealed .meridian-team-proof{opacity:1;transform:none;transition:opacity .52s ease .52s,transform .68s cubic-bezier(.22,1,.36,1) .52s}.meridian-team.is-revealed .meridian-investor-proof{transition-delay:.66s}.meridian-team-proof-head{align-items:baseline;display:grid;gap:32px;grid-template-columns:170px minmax(0,1fr)}.meridian-team-proof-head span{color:#f4f7f6;font-size:16px;font-weight:600;line-height:24px;text-transform:uppercase}.meridian-team-proof-head p{color:#879697;font-size:14px;line-height:22px;margin:0}.meridian-team-origin-grid,.meridian-investor-grid{display:grid;gap:12px;margin-top:28px}.meridian-team-origin-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.meridian-team-origin,.meridian-investor{border:1px solid rgba(226,246,245,.12);border-radius:5px;overflow:hidden;position:relative}.meridian-team-origin{aspect-ratio:366 / 169;border-color:#ffffff29;transition:border-color .18s ease,transform .22s ease}.meridian-team-origin img{display:block;left:-377.32%;max-width:none;position:absolute;top:var(--sprite-top);width:495.63%}.meridian-team-origin:hover{border-color:#ffffff6b;transform:translateY(-2px)}.meridian-team-origin-columbia{background:#b9d9eb}.meridian-team-origin-columbia img,.meridian-team-origin-amazon img{filter:grayscale(1) contrast(1.08);mix-blend-mode:multiply}.meridian-team-origin-palantir{background:#17212b}.meridian-team-origin-amazon{background:#f90}.meridian-team-origin-openai{background:#10a37f}.meridian-team-origin-google{background:linear-gradient(112deg,#4285f4 0,#4285f4 40%,#34a853 40%,#34a853 59%,#fbbc05 59%,#fbbc05 77%,#ea4335 77%,#ea4335)}.meridian-team-origin-palantir img,.meridian-team-origin-openai img,.meridian-team-origin-google img{filter:grayscale(1) contrast(1.08) invert(1);mix-blend-mode:screen}.meridian-investor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.meridian-investor{align-items:center;aspect-ratio:314 / 145;display:flex;justify-content:center;padding:20px;transition:border-color .18s ease,transform .22s ease}.meridian-investor:hover{border-color:#ffffff6b;transform:translateY(-2px)}.meridian-investor-sv-angel{background:#f7f7f3;color:#111516}.meridian-investor-sv-lockup{font-size:28px;font-weight:700;line-height:1;position:relative;white-space:nowrap}.meridian-investor-sv-halo{border:4px solid #b89612;border-radius:50%;height:12px;left:50%;position:absolute;top:-14px;transform:translate(-50%) rotate(-16deg);width:31px}.meridian-investor-pear{background:#eef5be}.meridian-investor-pear-logo{display:block;height:auto;max-height:88px;max-width:72%;object-fit:contain;width:auto}.meridian-investor-anthropic{background:#cc9f7c;color:#151515}.meridian-investor-anthropic-wordmark{font-size:27px;font-weight:700;line-height:1;white-space:nowrap}.meridian-investor-sunflower{background:#123b20;color:#f6f3e9}.meridian-investor-sunflower-lockup{align-items:center;display:flex;font-size:17px;font-weight:500;gap:9px;line-height:1;white-space:nowrap}.meridian-investor-sunflower-mark{background:#ffdf36;clip-path:polygon(50% 0%,60% 27%,85% 15%,73% 40%,100% 50%,73% 60%,85% 85%,60% 73%,50% 100%,40% 73%,15% 85%,27% 60%,0% 50%,27% 40%,15% 15%,40% 27%);flex:0 0 auto;height:24px;width:24px}@media(max-width:980px){.meridian-team{padding:148px 0 94px}.meridian-team-head{gap:42px;grid-template-columns:minmax(0,1fr)}.meridian-team-head h2{font-size:40px;line-height:48px}.meridian-team-columbia-lockup{flex-basis:220px;width:220px}.meridian-founder-copy{padding:20px 20px 24px}.meridian-founder-copy h3{font-size:20px;line-height:27px}.meridian-founder-copy p{font-size:14px;line-height:21px}.meridian-team-origin-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.meridian-investor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.meridian-team{padding:126px 0 78px}.meridian-team-head{align-items:start;gap:22px;grid-template-columns:1fr}.meridian-team-head h2{flex-wrap:wrap;font-size:38px;line-height:44px}.meridian-team-columbia-lockup{flex-basis:200px;width:200px}.meridian-team-head>p{font-size:16px;line-height:24px}.meridian-founder-grid{display:flex;gap:12px;margin-right:-16px;overflow-x:auto;padding-bottom:14px;scroll-padding-right:16px;scroll-snap-type:x mandatory;scrollbar-width:none}.meridian-founder-grid::-webkit-scrollbar{display:none}.meridian-founder-card{flex:0 0 min(82vw,320px);scroll-snap-align:start}.meridian-team-proof{margin-top:54px}.meridian-team-proof-head{gap:10px;grid-template-columns:1fr}.meridian-team-origin-grid,.meridian-investor-grid{gap:9px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px}.meridian-investor{padding:14px}.meridian-investor-sv-lockup{font-size:21px}.meridian-investor-sv-halo{border-width:3px;height:9px;top:-11px;width:25px}.meridian-investor-pear-logo{max-height:56px;max-width:76%}.meridian-investor-pear{padding:8px}.meridian-investor-anthropic-wordmark{font-size:20px}.meridian-investor-sunflower-lockup{font-size:10px;gap:4px}.meridian-investor-sunflower-mark{height:16px;width:16px}}.meridian-research{background:radial-gradient(circle at 12% 18%,var(--industry-soft),transparent 30%),#f8fbfa}.meridian-research-inner{align-items:start}.research-points{background:#fff;border:1px solid var(--meridian-line);border-radius:8px;padding:28px}.research-points p{margin-top:0}.research-points ul{display:grid;gap:14px;list-style:none;margin:24px 0 0;padding:0}.research-points li{align-items:flex-start;color:#254046;display:flex;gap:12px;font-size:16px;line-height:24px}.research-points svg{color:var(--industry-accent);flex:0 0 auto;margin-top:2px}.meridian-final-cta{background:var(--meridian-ink);color:#fff;padding:92px 0}.meridian-final-cta-inner{align-items:center;display:grid;gap:24px;justify-items:center;text-align:center}.meridian-final-cta-inner>*{opacity:0;transform:translateY(16px)}.meridian-final-cta.is-revealed .meridian-final-cta-inner>*{opacity:1;transform:none;transition:opacity .48s ease,transform .64s cubic-bezier(.22,1,.36,1)}.meridian-final-cta.is-revealed .meridian-final-cta-inner>h2{transition-delay:90ms}.meridian-final-cta.is-revealed .meridian-final-cta-inner>.button{transition-delay:.18s}.meridian-final-cta.is-revealed .meridian-final-cta-inner>.button:hover,.meridian-final-cta.is-revealed .meridian-final-cta-inner>.button:focus-visible{transform:translateY(-1px);transition-delay:0ms;transition-duration:.16s}.meridian-final-cta .meridian-logo,.meridian-final-cta .meridian-logo-word{color:#fff}.meridian-final-cta-logo{display:block;height:auto;width:171px}.meridian-final-cta h2{color:#fff;font-size:36px;font-weight:600;line-height:48px;max-width:740px}@media(max-width:1180px){.meridian-platform-inner,.meridian-research-inner{grid-template-columns:1fr}.meridian-solution-copy{max-width:650px}.section-inner.meridian-problem-inner{gap:44px;grid-template-columns:1fr}.meridian-problem .meridian-section-copy,.meridian-problem .reliability-panel{grid-column:auto}.meridian-problem-divider{display:none}.meridian-problem-sticky{padding:0}.meridian-problem .meridian-section-copy{max-width:620px}.meridian-problem .reliability-panel{min-height:0}.atlas-explorer{gap:22px;grid-template-columns:minmax(390px,430px) minmax(0,1fr)}.atlas-agent-list{column-gap:28px;row-gap:18px}.meridian-case-study-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.meridian-home .logo-strip{grid-template-columns:1fr}.meridian-home .logo-intro{border-left:0;border-right:0;grid-column:auto}.meridian-home .logo-marquee{border-right:0;grid-column:auto}.meridian-hero{min-height:620px;padding:52px 0}.meridian-hero-inner{min-height:516px}.meridian-hero h1{font-size:46px;line-height:1.1}.meridian-section-copy h2,.meridian-case-studies-head h2,.meridian-research h2,.meridian-final-cta h2{font-size:34px;line-height:44px}.meridian-problem .meridian-section-copy h2,.meridian-platform .meridian-solution-copy h2{font-size:40px;line-height:48px}.meridian-problem,.meridian-atlas-showcase,.meridian-platform,.meridian-case-studies,.meridian-research{padding:82px 0}.meridian-atlas-showcase{padding-top:32px}.atlas-explorer-frame.has-toolbar .atlas-explorer{padding-top:0}.manufacturing-atlas-filter{justify-content:center;margin-bottom:30px;position:static}.meridian-case-study-card{min-height:410px}.atlas-explorer{gap:70px;grid-template-columns:1fr;min-height:0}.atlas-wheel-shell{margin:0 auto;max-width:560px}.atlas-wheel-area{transform:none}.atlas-domain-detail{border-left:0;border-top:1px solid var(--meridian-line);padding:48px 0 0}}@media(max-width:700px){.meridian-hero{min-height:0;padding:54px 0 64px}.meridian-hero-inner{min-height:0}.manufacturing-atlas-filter{align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:24px}.manufacturing-atlas-filter-tabs{display:grid;grid-template-columns:.55fr .85fr 1fr 1.1fr 1fr;max-width:100%;overflow:visible;width:100%}.manufacturing-atlas-filter-tabs button{font-size:11px;min-width:0;padding-left:5px;padding-right:5px;white-space:nowrap}.manufacturing-atlas-label-desktop{display:none}.manufacturing-atlas-label-mobile{display:inline}.meridian-hero-image-supply-chain{background-position:center 62%!important;background-size:cover;top:-2%;right:-2%;bottom:-2%;left:-2%}.meridian-hero-inner,.meridian-problem-inner,.meridian-platform-inner,.meridian-case-studies-head,.meridian-research-inner,.meridian-case-study-grid{gap:30px}.meridian-grid-section:before{display:none}.meridian-hero h1{font-size:40px;line-height:46px;max-width:580px}.meridian-atlas-intro{padding:56px 0}.section-inner.meridian-atlas-intro-inner{gap:20px}.meridian-atlas-intro h2{font-size:38px;line-height:43px}.meridian-atlas-wordmark{height:40px}.meridian-atlas-lockup-name{font-size:26px}.meridian-atlas-lockup sup{font-size:9px;margin-top:6px}.meridian-section-copy p,.research-points p{font-size:16px}.meridian-problem .meridian-section-copy>p:not(.meridian-section-kicker){font-size:16px;line-height:24px}.industry-selector{border-radius:22px;display:grid;gap:4px;grid-template-columns:1fr 1fr;justify-content:center;margin-top:24px;max-width:560px;padding:4px;width:100%}.industry-selector-button{font-size:13px;height:42px;min-width:0;width:100%}.meridian-hero-summary{font-size:16px;line-height:24px;margin-top:18px;max-width:520px}.meridian-hero-actions{align-items:stretch;flex-direction:column;margin-top:18px;max-width:560px;width:100%}.meridian-button-primary{width:100%}.atlas-explorer{gap:52px}.meridian-case-study-grid{grid-template-columns:1fr}.meridian-case-studies-head{align-items:flex-start;flex-direction:column;gap:24px}.meridian-case-studies-head h2{font-size:38px;line-height:44px}.meridian-case-studies-all{padding:0}.meridian-case-study-body{min-height:230px;padding:22px}.atlas-wheel-shell{width:96%}.atlas-wheel-hub{border-width:6px}.atlas-domain-detail{padding-top:38px}.atlas-domain-detail h2{font-size:24px;line-height:32px}.atlas-domain-impact p{align-items:flex-start;flex-direction:column;gap:8px}.atlas-agent-list{gap:34px;grid-template-columns:1fr}.atlas-agent-item{min-height:0}.meridian-problem{padding:64px 0}.meridian-problem .reliability-panel{min-height:0;padding:12px 8px 6px}.meridian-problem .reliability-chart{height:auto}.meridian-platform{min-height:0}.meridian-platform .meridian-solution-copy h2{font-size:34px;line-height:42px}.meridian-platform .meridian-solution-copy>p:not(.meridian-section-kicker){font-size:16px;line-height:24px}.meridian-solution-panel{padding:12px 8px 6px}.solution-axis-label{font-size:32px}.solution-percent-label{font-size:28px}.solution-callout text{font-size:27px}.solution-callout-prod text{font-size:21px}.solution-manual-label,.solution-time-saved{font-size:27px}.meridian-problem .chart-axis-label{font-size:28px}.meridian-problem .chart-percent-label{font-size:24px}.meridian-problem .chart-callout text{font-size:26px}.meridian-problem .chart-callout-prod text{font-size:24px}.meridian-problem .chart-manual-label{font-size:26px}.meridian-problem .chart-annotation{font-size:23px;transform:translate(-88px,8px)}.meridian-problem .reliability-panel.is-drawn .chart-annotation{transform:translate(-88px)}.meridian-case-study-card{min-height:0}}@media(max-width:480px){.meridian-hero h1{font-size:36px;line-height:42px}.meridian-hero-summary{font-size:16px;line-height:24px}.meridian-problem{height:auto;padding:64px 0}.meridian-problem-sticky{padding:0}.meridian-problem .meridian-section-copy h2{font-size:32px;line-height:40px}.meridian-atlas-intro h2{font-size:34px;line-height:39px}.meridian-atlas-lockup-name{font-size:22px}.meridian-atlas-wordmark{height:34px}.meridian-atlas-lockup sup{font-size:8px}}.meridian-problem.reliability-narrative{background:#fff;height:auto;min-height:0;padding:0;scroll-margin-top:calc(var(--announcement-height) + var(--nav-height))}.reliability-slide{background:#fff;border-top:1px solid rgba(4,31,36,.08);padding:104px 0 112px;position:relative;scroll-margin-top:calc(var(--announcement-height) + var(--nav-height))}.reliability-slide-inner{display:grid;gap:52px;grid-template-columns:minmax(0,1fr);max-width:1280px}.reliability-slide-heading{max-width:720px}.reliability-slide-heading h2,.reliability-research-copy h2{color:#092f35;font-size:clamp(44px,4.3vw,62px);font-weight:400;letter-spacing:0;line-height:1.04;margin:14px 0 0}.reliability-reveal-section .reliability-slide-heading,.reliability-research-bridge .reliability-research-copy,.reliability-research-bridge .reliability-research-paper{opacity:0;transform:translateY(18px)}.reliability-reveal-section.is-revealed .reliability-slide-heading,.reliability-research-bridge.is-revealed .reliability-research-copy,.reliability-research-bridge.is-revealed .reliability-research-paper{opacity:1;transform:none}.reliability-reveal-section.is-revealed .reliability-slide-heading,.reliability-research-bridge.is-revealed .reliability-research-copy{transition:opacity .52s ease,transform .68s cubic-bezier(.22,1,.36,1)}.reliability-research-bridge .reliability-research-paper{transform:translateY(22px) scale(.985)}.reliability-research-bridge.is-revealed .reliability-research-paper{transition:opacity .6s ease .16s,transform .76s cubic-bezier(.22,1,.36,1) .16s}.reliability-research-bridge .reliability-columbia-lockup{opacity:0;transform:translateY(8px)}.reliability-research-bridge.is-revealed .reliability-columbia-lockup{opacity:1;transform:none;transition:opacity .42s ease .32s,transform .56s cubic-bezier(.22,1,.36,1) .32s}.reliability-problem-slide{padding:72px 0 78px}.reliability-problem-slide .reliability-slide-inner{gap:30px}.reliability-problem-slide .reliability-slide-heading,.reliability-solution-slide .reliability-slide-heading{max-width:980px}.reliability-problem-slide .reliability-slide-heading h2,.reliability-solution-slide .reliability-slide-heading h2{font-size:clamp(42px,3.35vw,49px);line-height:1.08}.meridian-problem .reliability-problem-slide .reliability-panel{justify-self:start;max-width:980px}.reliability-problem-slide .meridian-section-kicker{color:#c22f3f}.reliability-solution-slide .meridian-section-kicker{color:#087f8c}.reliability-slide .meridian-section-kicker,.reliability-research-copy .meridian-section-kicker{font-size:16px;font-weight:600;line-height:24px}.meridian-problem .reliability-slide .reliability-panel{background:transparent;border:0;border-radius:0;box-shadow:none;grid-column:1;min-height:0;padding:0;width:100%}.meridian-problem .reliability-slide .reliability-chart{aspect-ratio:880 / 430;height:auto;margin:0;width:100%}.reliability-research-bridge{background:#86d0d6;padding:88px 0;scroll-margin-top:calc(var(--announcement-height) + var(--nav-height))}.reliability-research-inner{align-items:center;display:grid;gap:74px;grid-template-columns:minmax(360px,.95fr) minmax(0,1.05fr);max-width:1280px}.reliability-research-copy{max-width:540px}.reliability-research-copy .meridian-section-kicker{color:#174f56}.reliability-research-copy h2{font-size:clamp(38px,3.2vw,44px);line-height:1.08}.reliability-columbia-lockup{aspect-ratio:6.28;margin-top:40px;max-width:292px;overflow:hidden;position:relative;width:58%}.reliability-columbia-lockup img{display:block;filter:grayscale(1) brightness(0);height:auto;left:0;max-width:none;position:absolute;top:0;transform:translate(-3.45%,-37.1%);width:108.4%}.reliability-research-paper{background:#fff;border:1px solid rgba(4,47,53,.14);border-radius:4px;box-shadow:0 24px 54px #03303621;margin:0;overflow:hidden}.reliability-research-figure{aspect-ratio:2.37;background:#fff;border-bottom:14px solid #073b42;overflow:hidden;position:relative}.reliability-research-figure img{display:block;height:auto;max-width:none;transform:translate(-5.36%,-29.65%);width:112%}.reliability-paper-caption{display:grid;gap:34px;grid-template-columns:132px minmax(0,1fr);padding:26px 30px 30px}.reliability-paper-meta{color:#547075;display:grid;font-size:10px;gap:10px;line-height:1.35;text-transform:uppercase}.reliability-paper-summary h3{color:#183b41;font-size:20px;font-weight:600;line-height:1.2;margin:0}.reliability-paper-summary>p.mono{color:#517076;font-size:10px;margin:20px 0 8px;text-transform:uppercase}.reliability-paper-summary>p:last-child{color:#586f73;font-size:13px;line-height:1.5;margin:0}.reliability-solution-layout{align-items:stretch;display:grid;gap:48px;grid-template-columns:minmax(0,2.7fr) minmax(280px,1fr)}.meridian-problem .reliability-solution-panel{align-self:center}.meridian-problem .solution-grid-line{stroke:#e7eaea}.meridian-problem .solution-axis{stroke:#b8bcbc}.meridian-problem .solution-axis-label,.meridian-problem .solution-percent-label{fill:#5c6263}.meridian-problem .solution-axis-label{fill:#24494e}.meridian-problem .solution-fast-fill{fill:url(#solution-gap-gradient);opacity:0;transform:scaleX(0);transform-box:fill-box;transform-origin:left center}.meridian-problem .solution-curve-early,.meridian-problem .solution-fast-path{stroke-dasharray:1;stroke-dashoffset:1}.meridian-problem .solution-curve-early{stroke:#3d6d73}.meridian-problem .solution-fast-path{filter:none;stroke:#3f9ca7}.meridian-problem .solution-demo-guide{stroke:#b8bcbc}.meridian-problem .solution-production-guide{opacity:0;stroke:#075a6259}.meridian-problem .solution-callout,.meridian-problem .solution-point{opacity:0}.meridian-problem .solution-callout{transform:translateY(7px)}.meridian-problem .solution-callout rect{fill:#eceeed;stroke:#041f2414;stroke-width:1}.meridian-problem .solution-callout-prod rect{fill:#dff0dc;stroke:#25673714}.meridian-problem .solution-callout text{fill:#3d575b;font-family:var(--font-mono);font-size:14px;font-weight:700;letter-spacing:.06em}.meridian-problem .solution-callout-prod text{fill:#314c51;font-size:12.5px}.meridian-problem .solution-callout-prod path{stroke:#041f243d;stroke-width:1}.meridian-problem .solution-point{fill:#050505;stroke:#fff;transform:scale(.7)}.meridian-problem .solution-point-final{fill:#3f9ca7;stroke:#fff}@media(hover:hover)and (pointer:fine){.meridian-problem .reliability-chart svg{transition:filter .32s ease,transform .32s cubic-bezier(.22,1,.36,1)}.meridian-problem .reliability-chart.is-pointer-focused:before{opacity:1}.meridian-problem .reliability-chart.is-pointer-focused svg{transform:translateY(-2px)}.reliability-problem-slide .reliability-chart.is-pointer-focused svg{filter:drop-shadow(0 9px 14px rgba(129,49,46,.045))}.reliability-solution-slide .reliability-chart.is-pointer-focused svg{filter:drop-shadow(0 9px 14px rgba(35,111,120,.055))}.meridian-problem .chart-gap-fill,.meridian-problem .solution-fast-fill{transition:filter .28s ease}.meridian-problem .reliability-chart.is-pointer-focused .chart-gap-fill,.meridian-problem .reliability-chart.is-pointer-focused .solution-fast-fill{filter:saturate(1.14) brightness(1.025)}.meridian-problem .chart-callout rect,.meridian-problem .solution-callout rect{transition:fill .24s ease,stroke .24s ease}.meridian-problem .reliability-chart.is-pointer-focused .chart-callout-demo rect,.meridian-problem .reliability-chart.is-pointer-focused .solution-callout-demo rect{fill:#f3f5f4;stroke:#041f2424}.meridian-problem .reliability-chart.is-pointer-focused .chart-callout-prod rect,.meridian-problem .reliability-chart.is-pointer-focused .solution-callout-prod rect{fill:#e8f5e5;stroke:#25673724}}.meridian-problem .reliability-solution-panel.is-drawn .solution-curve-early{stroke-dashoffset:0;transition:stroke-dashoffset .72s cubic-bezier(.22,1,.36,1) .18s}.meridian-problem .reliability-solution-panel.is-drawn .solution-point-start{opacity:1;transform:scale(1);transition:opacity .18s ease .12s,transform .3s ease .12s}.meridian-problem .reliability-solution-panel.is-drawn .solution-callout-demo,.meridian-problem .reliability-solution-panel.is-drawn .solution-point-demo{opacity:1;transform:none;transition:opacity .26s ease .7s,transform .38s ease .7s}.meridian-problem .reliability-solution-panel.is-drawn .solution-fast-path{stroke-dashoffset:0;transition:stroke-dashoffset .72s cubic-bezier(.22,1,.36,1) .82s}.meridian-problem .reliability-solution-panel.is-drawn .solution-fast-fill{opacity:1;transform:scaleX(1);transition:opacity .36s ease .82s,transform .72s cubic-bezier(.22,1,.36,1) .82s}.meridian-problem .reliability-solution-panel.is-drawn .solution-production-guide{opacity:1;transition:opacity .36s ease 1.26s}.meridian-problem .reliability-solution-panel.is-drawn .solution-point-final,.meridian-problem .reliability-solution-panel.is-drawn .solution-callout-prod{opacity:1;transform:none;transition:opacity .26s ease 1.4s,transform .38s ease 1.4s}.reliability-outcomes{align-content:center;border-left:1px solid rgba(4,31,36,.1);display:grid;grid-template-rows:repeat(2,minmax(0,1fr));padding-left:42px}.reliability-outcome{align-content:center;display:grid;gap:14px;min-height:150px;opacity:0;padding:26px 0;transform:translate(14px)}.reliability-solution-slide.is-revealed .reliability-outcome{opacity:1;transform:none;transition:opacity .44s ease 1.48s,transform .62s cubic-bezier(.22,1,.36,1) 1.48s}.reliability-solution-slide.is-revealed .reliability-outcome+.reliability-outcome{transition-delay:1.64s}.reliability-outcome+.reliability-outcome{border-top:1px solid rgba(4,31,36,.1)}.reliability-outcome>div{align-items:center;display:flex;gap:2px}.reliability-outcome strong{font-size:68px;font-weight:500;letter-spacing:0;line-height:.94}.reliability-outcome p{color:#52676b;font-size:17px;line-height:1.4;margin:0 0 0 48px;max-width:176px}.reliability-outcome-speed>div{color:#3f7de8}.reliability-outcome-accuracy>div{color:#59b765}@media(max-width:980px){.reliability-slide{padding:82px 0 88px}.reliability-research-bridge{padding:78px 0}.reliability-research-inner{gap:48px;grid-template-columns:1fr}.reliability-research-copy{max-width:690px}.reliability-solution-layout{gap:30px;grid-template-columns:1fr}.reliability-outcomes{border-left:0;border-top:1px solid rgba(4,31,36,.1);grid-template-columns:repeat(2,minmax(0,1fr));padding:24px 0 0}.reliability-outcome{min-height:0;padding:18px 0}.reliability-outcome strong{font-size:56px}.reliability-outcome p{font-size:16px;max-width:165px}.reliability-outcome+.reliability-outcome{border-left:1px solid rgba(4,31,36,.1);border-top:0;padding-left:30px}}@media(max-width:700px){.reliability-slide{padding:64px 0 68px}.reliability-slide-inner{gap:34px}.reliability-slide-heading h2,.reliability-research-copy h2,.reliability-problem-slide .reliability-slide-heading h2,.reliability-solution-slide .reliability-slide-heading h2{font-size:38px;line-height:1.08}.reliability-desktop-break{display:none}.reliability-research-bridge{padding:64px 0}.reliability-research-inner{gap:38px}.reliability-columbia-lockup{margin-top:30px;max-width:248px;width:70%}.reliability-paper-caption{gap:22px;grid-template-columns:1fr;padding:22px}.reliability-paper-meta{display:flex;flex-wrap:wrap;gap:8px 14px}.reliability-paper-summary h3{font-size:18px}.meridian-problem .reliability-slide .chart-axis-label,.meridian-problem .reliability-slide .solution-axis-label{font-size:25px}.meridian-problem .reliability-slide .chart-percent-label,.meridian-problem .reliability-slide .solution-percent-label{font-size:21px}.meridian-problem .reliability-slide .chart-callout text,.meridian-problem .reliability-slide .solution-callout text{font-size:21px}.meridian-problem .reliability-slide .chart-callout-prod text,.meridian-problem .reliability-slide .solution-callout-prod text{font-size:18px}.meridian-problem .reliability-slide .chart-manual-label{font-size:30px}.meridian-problem .reliability-slide .chart-annotation{transform:translateY(8px)!important}.meridian-problem .reliability-slide .reliability-panel.is-drawn .chart-annotation{transform:none!important}.meridian-problem .reliability-slide .chart-annotation-eyebrow{font-size:18px}.meridian-problem .reliability-slide .chart-annotation-copy{font-size:22px}.reliability-outcomes{gap:22px;grid-template-columns:1fr}.reliability-outcome+.reliability-outcome{border-left:0;border-top:1px solid rgba(4,31,36,.1);padding-left:0;padding-top:22px}.reliability-outcome strong{font-size:44px}.reliability-outcome p{font-size:15px;max-width:none}}@media(max-width:480px){.reliability-problem-slide .reliability-slide-heading h2,.reliability-solution-slide .reliability-slide-heading h2{font-size:34px;line-height:39px}}.meridian-platform{background:#fbfcfa;padding:0;scroll-margin-top:calc(var(--announcement-height) + var(--nav-height))}.section-inner.meridian-platform-frame{display:block;max-width:var(--meridian-grid-max);padding:0;width:calc(100% - 48px)}.meridian-platform-brand{align-items:center;border-bottom:1px solid rgba(4,31,36,.08);border-top:1px solid rgba(4,31,36,.08);display:flex;gap:7px;min-height:96px;justify-content:center}.meridian-platform-brand,.meridian-platform-heading,.meridian-platform-frame>.meridian-platform-demo-shell{opacity:0;transform:translateY(20px)}.meridian-platform.is-revealed .meridian-platform-brand,.meridian-platform.is-revealed .meridian-platform-heading,.meridian-platform.is-revealed .meridian-platform-frame>.meridian-platform-demo-shell{opacity:1;transform:none;transition:opacity .56s ease,transform .72s cubic-bezier(.22,1,.36,1)}.meridian-platform.is-revealed .meridian-platform-heading{transition-delay:90ms}.meridian-platform.is-revealed .meridian-platform-frame>.meridian-platform-demo-shell{transition-delay:.19s}.meridian-platform-wordmark{display:block;height:38px;object-fit:contain;width:auto}.meridian-platform-brand-name{color:#092f35;font-size:26px;font-weight:400;letter-spacing:0;line-height:1}.meridian-platform-heading{align-items:center;display:flex;flex-direction:column;gap:18px;padding:70px 24px 64px;text-align:center}.meridian-platform-heading h2{color:#092f35;font-size:clamp(42px,4.2vw,62px);font-weight:400;letter-spacing:0;line-height:1.02;margin:0;max-width:920px}.meridian-platform-heading p{color:#597176;font-size:18px;line-height:28px;margin:0;max-width:680px}.meridian-platform-demo-shell{padding:0 64px 64px}.meridian-platform-demo{background:#fff;border:1px solid rgba(4,31,36,.1);border-radius:8px;box-shadow:0 28px 80px #041f2417;margin:0 auto;max-width:1200px;overflow:hidden;position:relative}.meridian-platform-demo-shell:before{background:#f2f6f4;border-radius:8px;content:"";display:block;top:-36px;right:28px;bottom:28px;left:28px;pointer-events:none;position:absolute}.meridian-platform-demo-shell{position:relative}.meridian-platform-demo-shell>*{position:relative}.meridian-platform-topbar{align-items:center;border-bottom:1px solid #e8eeee;display:flex;gap:12px;height:58px;padding:0 18px}.platform-meridian-logo{align-items:center;color:#073e46;display:inline-flex;flex:0 0 auto;gap:7px}.platform-meridian-logo .meridian-logo-mark{color:#71dbe2;height:22px;width:31px}.platform-meridian-logo .meridian-logo-word{color:#073e46;font-size:14px;font-weight:650}.platform-icon-button,.platform-chart-controls button{align-items:center;background:transparent;border:0;color:#65777a;cursor:pointer;display:inline-flex;justify-content:center}.platform-icon-button{height:30px;margin-left:16px;width:30px}.platform-topbar-divider{background:#e3e9e9;height:24px;width:1px}.platform-workspace-name{color:#1f3539;font-size:13px;font-weight:650}.platform-topbar-slash,.platform-project-id{color:#a1adaf}.platform-project-select{align-items:center;background:#f7f9f8;border:1px solid #dfe7e6;border-radius:5px;color:#31494d;display:inline-flex;font:inherit;font-size:12px;gap:8px;height:30px;max-width:200px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.platform-project-id{font-size:11px}.platform-avatar{align-items:center;background:#daf5f6;border:1px solid #bce8eb;border-radius:50%;color:#08717d;display:flex;font-size:11px;font-weight:700;height:28px;justify-content:center;margin-left:auto;width:28px}.meridian-platform-workspace{display:grid;grid-template-columns:210px minmax(0,1fr);height:620px;min-height:0}.meridian-platform-sidebar{background:#fbfcfb;border-right:1px solid #e8eeee;display:flex;flex-direction:column;min-height:0}.platform-sidebar-groups{flex:1 1 auto;padding:18px 12px}.platform-sidebar-group+.platform-sidebar-group{margin-top:22px}.platform-sidebar-group p{color:#6d7d80;font-size:11px;font-weight:700;margin:0 0 7px 9px;text-transform:uppercase}.platform-sidebar-group button,.platform-documentation{align-items:center;background:transparent;border:0;border-radius:5px;color:#637478;cursor:pointer;display:flex;font:inherit;font-size:13px;gap:10px;height:34px;padding:0 9px;text-align:left;transition:background-color .16s ease,color .16s ease;width:100%}.platform-sidebar-group button:hover,.platform-sidebar-group button:focus-visible,.platform-documentation:hover,.platform-documentation:focus-visible{background:#edf7f6;color:#075965}.platform-sidebar-group button.is-active{background:#daf3f3;color:#056671;font-weight:650}.platform-documentation{border-radius:0;border-top:1px solid #e8eeee;flex:0 0 48px;height:48px;padding:0 20px}.meridian-platform-main-scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#c7d6d6 transparent;scrollbar-width:thin}.meridian-platform-main-scroll::-webkit-scrollbar{width:8px}.meridian-platform-main-scroll::-webkit-scrollbar-thumb{background:#c7d6d6;border:2px solid #fff;border-radius:8px}.meridian-platform-main{min-width:760px;padding:32px 32px 48px}.platform-main-heading{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:24px}.platform-view-eyebrow{color:#318692;display:block;font-size:10px;font-weight:700;margin-bottom:8px;text-transform:uppercase}.platform-main-heading h3{color:#102f34;font-size:24px;font-weight:650;line-height:30px;margin:0 0 7px}.platform-main-heading p{color:#829093;display:flex;font-size:11px;gap:16px;margin:0}.platform-run-button{align-items:center;background:#073e46;border:0;border-radius:5px;color:#fff;cursor:pointer;display:flex;font:inherit;font-size:12px;font-weight:650;gap:7px;height:34px;padding:0 14px}.platform-metric-panel{background:#fff;border:1px solid #e2e9e8;border-radius:6px;overflow:hidden}.platform-metric-toolbar{align-items:center;border-bottom:1px solid #e8eeee;display:flex;height:54px;justify-content:space-between;padding:0 14px 0 18px}.platform-metric-toolbar>div:first-child{align-items:baseline;display:flex;gap:10px}.platform-metric-toolbar span{color:#33494d;font-size:12px;font-weight:650}.platform-metric-toolbar strong{color:#07909d;font-size:13px}.platform-chart-controls{align-items:center;border:1px solid #e0e8e7;border-radius:5px;display:flex;gap:2px;padding:2px}.platform-chart-controls button{border-radius:3px;height:27px;width:29px}.platform-chart-controls button:hover,.platform-chart-controls button[aria-pressed=true]{background:#e4f5f5;color:#05717d}.platform-chart-wrap{padding:16px 18px 0}.platform-chart-wrap svg{display:block;overflow:visible;width:100%}.platform-chart-grid{stroke:#e9eeee;stroke-dasharray:2 4;stroke-width:1}.platform-chart-axis{fill:none;stroke:#c6d0d0;stroke-width:1}.platform-chart-axis-text{fill:#839294;font-size:10px}.platform-chart-area{animation:platform-chart-area-in .7s ease both}.platform-chart-line{animation:platform-chart-line-in .9s ease both;fill:none;stroke:#39bac4;stroke-dasharray:1;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.platform-chart-bar{animation:platform-chart-bars-in .46s ease both;fill:#62cfd7;transform-box:fill-box;transform-origin:center bottom}.platform-chart-point{cursor:crosshair;fill:#fff;outline:none;stroke:#078c98;stroke-width:2}.platform-chart-point:hover,.platform-chart-point:focus,.platform-chart-point.is-active{fill:#078c98;stroke:#fff;stroke-width:3}.platform-chart-tooltip rect{fill:#073e46}.platform-chart-tooltip text{fill:#d9eaeb;font-size:9px}.platform-chart-tooltip .platform-chart-tooltip-value{fill:#fff;font-size:10px;font-weight:700}.platform-chart-legend{align-items:center;color:#68797c;display:flex;font-size:10px;gap:18px;justify-content:center;padding:0 18px 18px}.platform-chart-legend span{align-items:center;display:inline-flex;gap:6px}.platform-chart-legend i{background:#42c3cc;border-radius:50%;height:7px;width:7px}.platform-chart-legend span:last-child i{background:#073e46}.platform-runs-table{border:1px solid #e2e9e8;border-radius:6px;margin-top:18px;overflow:hidden}.platform-table-row{align-items:center;border-top:1px solid #e8eeee;color:#33494d;display:grid;font-size:12px;grid-template-columns:minmax(260px,1.6fr) repeat(3,minmax(100px,.7fr));min-height:58px;padding:0 16px}.platform-table-row:first-child{border-top:0}.platform-table-head{background:#f4f7f6;color:#758589;font-size:10px;font-weight:700;min-height:36px;text-transform:uppercase}.platform-table-row>span:first-child{align-items:center;display:grid;gap:0 8px;grid-template-columns:14px auto;justify-content:start}.platform-table-row>span:first-child small{color:#8b999b;font-size:9px;grid-column:2;margin-top:3px}.platform-table-row b{color:#087885;font-size:11px}.platform-table-row .is-complete,.platform-table-row .is-review{border-radius:999px;justify-self:start;padding:4px 8px}.platform-table-row .is-complete{background:#e3f5e9;color:#27734b}.platform-table-row .is-review{background:#fff0d9;color:#8e621f}.meridian-platform-ontology{border-top:1px solid rgba(4,31,36,.1);display:block;overflow:hidden}.meridian-ontology-heading{align-items:center;display:flex;flex-direction:column;padding:74px 24px 60px;text-align:center}.meridian-ontology-heading h3{color:#11383e;font-size:clamp(42px,4.2vw,62px);font-weight:400;line-height:1.02;margin:0;max-width:940px}.meridian-ontology-heading>p{color:#526d72;font-size:18px;line-height:28px;margin:22px 0 0;max-width:760px}.meridian-ontology-demo-shell{padding:0 64px 76px;position:relative}.meridian-ontology-demo-shell:before{background:#f1f4f3;border-radius:8px;content:"";top:-34px;right:28px;bottom:34px;left:28px;pointer-events:none;position:absolute}.ontology-platform-demo{position:relative}.ontology-platform-workspace{height:640px}.ontology-domain-group span{color:#6c7b7e;display:block;font-size:12px;line-height:18px;padding:3px 9px 0}.ontology-platform-main-scroll{background:#f7f8f8}.ontology-platform-main{min-width:840px;padding:26px 26px 32px}.ontology-main-heading{align-items:center;margin-bottom:18px}.ontology-main-heading h3{margin:0}.ontology-workbench{background:#fff;border:1px solid #dfe5e4;border-radius:6px;display:grid;grid-template-columns:minmax(0,1fr) 272px;min-height:500px;overflow:hidden}.ontology-canvas{min-width:0}.ontology-graph-stage{background-color:#f8f9f9;background-image:linear-gradient(rgba(70,91,94,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(70,91,94,.035) 1px,transparent 1px);background-size:24px 24px;height:500px;overflow:hidden;position:relative}.ontology-graph-stage>svg{display:block;height:100%;overflow:visible;width:100%}.ontology-network-edges path{fill:none;opacity:.76;stroke:#c6cfce;stroke-width:.9;transition:opacity .14s ease,stroke .14s ease,stroke-width .14s ease}.ontology-network-edges g.is-connected path{opacity:1;stroke:#74888b;stroke-width:1.35}.ontology-network-edges g.is-muted{opacity:.08}.ontology-network-edges text{fill:#7b898b;font-size:7.5px;paint-order:stroke;stroke:#f8f9f9;stroke-width:4px}.ontology-network-edges g.is-connected text{fill:#52676b}.ontology-node{cursor:pointer;opacity:1;outline:none;pointer-events:bounding-box;transition:opacity .14s ease}.ontology-node>circle:first-child{fill:var(--ontology-node-color);stroke:#f8f9f9;stroke-width:2;transition:filter .14s ease,transform .14s ease}.ontology-node-ring{fill:none;opacity:0;stroke:var(--ontology-node-color);stroke-width:1;transition:opacity .14s ease,transform .14s ease}.ontology-node text{fill:#526367;font-size:9.5px;font-weight:560;paint-order:stroke;pointer-events:none;stroke:#f8f9f9;stroke-linejoin:round;stroke-width:5px;transition:fill .14s ease,opacity .14s ease}.ontology-node.is-hovered>circle:first-child,.ontology-node:focus>circle:first-child,.ontology-node.is-selected>circle:first-child{filter:drop-shadow(0 3px 5px rgba(36,56,60,.18));transform:scale(1.12)}.ontology-node.is-hovered .ontology-node-ring,.ontology-node:focus .ontology-node-ring,.ontology-node.is-selected .ontology-node-ring{opacity:.48;transform:scale(1.06)}.ontology-node.is-hovered text,.ontology-node:focus text,.ontology-node.is-selected text{fill:#243b3f;font-weight:650}.ontology-node.is-muted{opacity:.09}.ontology-legend{align-items:center;background:#ffffffeb;border:1px solid #e0e6e5;border-radius:4px;bottom:12px;color:#738184;display:flex;font-size:9px;gap:12px;left:12px;padding:7px 9px;position:absolute}.ontology-legend span{align-items:center;display:inline-flex;gap:5px}.ontology-legend i{background:#818a8c;border-radius:50%;display:block;height:6px;width:6px}.ontology-legend i.is-policy{background:#6e7689}.ontology-legend i.is-system{background:#627d74}.ontology-inspector{background:#fbfcfc;border-left:1px solid #dfe5e4;min-width:0}.ontology-inspector-heading,.ontology-inspector-section{border-bottom:1px solid #e4e9e8;padding:18px}.ontology-inspector-heading>span,.ontology-inspector-section>span{color:#738184;display:block;font-size:9px;font-weight:700;text-transform:uppercase}.ontology-inspector-heading h4{color:#253b3f;font-size:18px;font-weight:650;line-height:24px;margin:8px 0 6px}.ontology-inspector-heading p{color:#647477;font-size:11px;line-height:17px;margin:0}.ontology-question-answer h4{font-size:15px;line-height:21px;margin-bottom:10px}.ontology-focused-object>button{align-items:center;background:#fff;border:1px solid #dde4e3;border-radius:4px;color:#364c50;display:grid;font:inherit;gap:1px 8px;grid-template-columns:8px minmax(0,1fr);margin-top:10px;min-height:42px;padding:7px 9px;text-align:left;width:100%}.ontology-focused-object>button i{border-radius:50%;grid-row:span 2;height:7px;width:7px}.ontology-focused-object>button b{font-size:10px;font-weight:650}.ontology-focused-object>button small{color:#849093;font-size:8px;text-transform:capitalize}.ontology-focused-object>p{color:#718083;font-size:10px;line-height:15px;margin:9px 0 0}.ontology-answer-sources{display:flex;flex-wrap:wrap;gap:6px}.ontology-answer-sources span{background:#f2f4f4;border:1px solid #e0e5e4;border-radius:3px;color:#617174;font-size:9px;padding:4px 7px}.meridian-ontology-heading,.ontology-platform-demo{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.meridian-platform-ontology.is-visible .meridian-ontology-heading,.meridian-platform-ontology.is-visible .ontology-platform-demo{opacity:1;transform:translateY(0)}.meridian-platform-ontology.is-visible .ontology-platform-demo{transition-delay:.1s}.meridian-integrations{background:radial-gradient(circle at 50% 45%,#4fcdd847,#4fcdd800 50%),#c9f0f3;border-top:1px solid rgba(4,31,36,.1);height:540px;overflow:hidden;position:relative}.meridian-integrations:before,.meridian-integrations:after{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:8%;z-index:2}.meridian-integrations:before{background:linear-gradient(90deg,#c9f0f3 12%,#c9f0f300);left:0}.meridian-integrations:after{background:linear-gradient(270deg,#c9f0f3 12%,#c9f0f300);right:0}.meridian-integrations-lanes{display:grid;gap:20px;left:0;position:absolute;right:0;top:42px}.meridian-integrations-lanes{opacity:0;transform:translateY(16px)}.meridian-integrations.is-revealed .meridian-integrations-lanes{opacity:1;transform:none;transition:opacity .62s ease,transform .76s cubic-bezier(.22,1,.36,1)}.meridian-integrations-lane{overflow:hidden;width:100%}.meridian-integrations-track{animation:meridian-integrations-scroll 78s linear infinite;display:flex;gap:18px;width:max-content;will-change:transform}.meridian-integrations-lane.is-reverse .meridian-integrations-track{animation-direction:reverse;animation-duration:87s}.meridian-integrations-lane:nth-child(3) .meridian-integrations-track{animation-duration:82s}.meridian-integrations:hover .meridian-integrations-track{animation-play-state:paused}.meridian-integrations-group{display:flex;gap:18px}.meridian-integration-tile{align-items:center;background:#fff6;border:1px solid rgba(255,255,255,.36);border-radius:20px;box-shadow:0 12px 34px #217b8409;color:#36555a;display:flex;flex:0 0 140px;flex-direction:column;gap:11px;height:128px;justify-content:center;padding:18px}.meridian-integration-tile img{display:block;height:36px;max-width:50px;object-fit:contain;opacity:.82;width:auto}.meridian-integration-tile span{font-size:12px;font-weight:600;line-height:16px;max-width:108px;text-align:center;text-wrap:balance}.meridian-integrations-message{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7fdfdd6;border:1px solid rgba(24,146,157,.42);border-radius:20px;box-shadow:0 0 72px #1e76802b;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);inset:50% auto auto 50%;min-height:224px;padding:48px 54px;position:absolute;opacity:0;transform:translate(-50%,calc(-50% + 18px)) scale(.985);width:min(860px,calc(100% - 96px));z-index:3}.meridian-integrations.is-revealed .meridian-integrations-message{opacity:1;transform:translate(-50%,-50%) scale(1);transition:opacity .56s ease .14s,transform .72s cubic-bezier(.22,1,.36,1) .14s}.meridian-integrations-message h3{color:#101718;font-size:32px;font-weight:500;letter-spacing:0;line-height:39px;margin:0}.meridian-integrations-message h3 strong{font-weight:700}.meridian-integrations-message>div{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.meridian-integrations-message p{color:#263d41;font-size:18px;line-height:27px;margin:0 0 24px}.meridian-integrations-message a{align-items:center;background:#1899a5;border-radius:999px;color:#fff;display:inline-flex;font-size:16px;font-weight:600;gap:9px;justify-content:center;line-height:22px;min-height:48px;padding:12px 22px;text-decoration:none;transition:background .18s ease,transform .18s ease}.meridian-integrations-message a:hover{background:#117b85;transform:translateY(-1px)}.meridian-security-strip{border-top:1px solid rgba(4,31,36,.1);display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.meridian-security-copy{align-items:flex-start;background:#eaf7f5;display:flex;flex-direction:column;grid-column:span 2;justify-content:center;min-height:184px;padding:32px 42px}.meridian-security-copy,.meridian-security-badge{opacity:0}.meridian-security-copy{transform:translate(-16px)}.meridian-security-badge{transform:translateY(14px)}.meridian-security-strip.is-revealed .meridian-security-copy,.meridian-security-strip.is-revealed .meridian-security-badge{opacity:1;transform:none;transition:opacity .46s ease,transform .62s cubic-bezier(.22,1,.36,1)}.meridian-security-strip.is-revealed .meridian-security-badge{transition-delay:var(--security-delay)}.meridian-security-copy>span{color:#16818c;font-size:11px;font-weight:700;line-height:16px;text-transform:uppercase}.meridian-security-copy h3{color:#11383e;font-size:28px;font-weight:500;line-height:34px;margin:10px 0 8px}.meridian-security-copy p{color:#5b7478;font-size:14px;line-height:21px;margin:0;max-width:420px}.meridian-security-badge{align-items:center;background:#fff;border-left:1px solid rgba(4,31,36,.1);display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:184px;padding:24px 18px}.meridian-security-badge img{display:block;height:58px;max-width:94px;object-fit:contain;width:auto}.meridian-security-badge strong{color:#314c51;font-size:13px;font-weight:600;line-height:18px;text-align:center}.meridian-difference{border-top:1px solid rgba(4,31,36,.1);padding:86px 64px 96px}.meridian-difference-heading{align-items:center;display:flex;flex-direction:column;margin:0 auto 58px;max-width:960px;text-align:center}.meridian-difference-heading h3{align-items:center;color:#11383e;display:flex;flex-wrap:wrap;font-size:clamp(42px,4.2vw,62px);font-weight:400;gap:.28em;justify-content:center;letter-spacing:0;line-height:1.02;margin:0}.meridian-difference-heading-logo{display:block;flex:0 0 auto;height:1.08em;object-fit:contain;width:auto}.meridian-difference-heading p{color:#526d72;font-size:18px;line-height:28px;margin:22px 0 0;max-width:760px}.meridian-difference-heading,.meridian-difference-card{opacity:0;transform:translateY(22px)}.meridian-difference.is-revealed .meridian-difference-heading,.meridian-difference.is-revealed .meridian-difference-card{opacity:1;transform:none;transition:opacity .56s ease,transform .76s cubic-bezier(.22,1,.36,1)}.meridian-difference.is-revealed .meridian-difference-card{transition-delay:var(--difference-delay)}.meridian-difference-grid{background:#fff;border:1px solid rgba(4,31,36,.14);border-radius:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1200px;overflow:hidden}.meridian-difference-card{display:flex;flex-direction:column;min-height:590px;min-width:0;overflow:hidden;padding:40px;position:relative}.meridian-difference-card:nth-child(odd){border-right:1px solid rgba(4,31,36,.12)}.meridian-difference-card:nth-child(-n+2){border-bottom:1px solid rgba(4,31,36,.12)}.difference-card-heading{position:relative;z-index:2}.difference-card-heading>span{color:#16818c;display:block;font-size:11px;font-weight:700;line-height:16px;text-transform:uppercase}.difference-card-heading h4{color:#11383e;font-size:clamp(28px,2.45vw,36px);font-weight:450;letter-spacing:0;line-height:1.08;margin:16px 0 0;max-width:530px}.difference-card-heading p{color:#5b7478;font-size:15px;line-height:23px;margin:16px 0 0;max-width:510px}.difference-benchmark{background:linear-gradient(rgba(13,72,79,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(13,72,79,.025) 1px,transparent 1px),#fff;background-size:34px 34px}.difference-benchmark-table{border-top:1px solid rgba(4,31,36,.12);margin-top:auto;padding-top:18px}.difference-benchmark-head,.difference-benchmark-row{display:grid;gap:18px;grid-template-columns:minmax(0,1.2fr) minmax(88px,.72fr) minmax(88px,.72fr)}.difference-benchmark-head{color:#819093;font-size:9px;font-weight:700;padding:0 0 10px;text-transform:uppercase}.difference-benchmark-head span:not(:first-child){text-align:right}.difference-benchmark-row{align-items:center;border-top:1px solid rgba(4,31,36,.08);min-height:72px;padding:12px 0}.difference-benchmark-label{display:flex;flex-direction:column;min-width:0}.difference-benchmark-label strong{color:#203a3f;font-size:13px;font-weight:650;line-height:18px}.difference-benchmark-label span{color:#8a9799;font-size:10px;line-height:15px}.difference-benchmark-score{display:flex;flex-direction:column;gap:7px;min-width:0}.difference-benchmark-score strong{color:#22383d;font-size:20px;font-variant-numeric:tabular-nums;font-weight:550;line-height:24px;text-align:right}.difference-benchmark-score>span{background:#e4e9e8;border-radius:999px;display:block;height:4px;overflow:hidden;width:100%}.difference-benchmark-score i{background:#97a4a6;border-radius:inherit;display:block;height:100%;transform:scaleX(0);transform-origin:left}.difference-benchmark-score.is-meridian strong{color:#087c88;font-weight:750}.difference-benchmark-score.is-meridian i{background:#1a9ca7}.meridian-difference.is-revealed .difference-benchmark-score i{transform:scaleX(1);transition:transform .8s cubic-bezier(.22,1,.36,1) var(--bar-delay)}.difference-source-note{color:#96a1a3;font-size:9px;line-height:14px;margin:12px 0 0;text-transform:uppercase}.difference-deployment{background:radial-gradient(circle at 86% 82%,#57bdc947,#57bdc900 42%),#e8f6f4}.difference-deployment-visual{margin-top:auto;min-height:270px;padding-top:40px;position:relative}.difference-deployment-stat{align-items:flex-start;background:#ffffffc7;border:1px solid rgba(20,132,145,.2);border-radius:6px;color:#157f8a;display:grid;gap:0 5px;grid-template-columns:auto 1fr;padding:12px 14px;position:absolute;right:4px;top:8px;z-index:2}.difference-deployment-stat svg{grid-row:span 2;margin-top:4px}.difference-deployment-stat strong{font-size:27px;font-variant-numeric:tabular-nums;font-weight:650;line-height:29px}.difference-deployment-stat span{color:#537076;font-size:10px;line-height:14px;max-width:106px}.difference-deployment-visual>svg{display:block;overflow:visible;width:100%}.difference-chart-axis,.difference-chart-gridline{fill:none;stroke:#0840472e;stroke-width:1}.difference-chart-axis{stroke:#08404757}.difference-chart-guide{stroke:#08404757;stroke-dasharray:5 7;stroke-width:1}.difference-chart-guide.is-production{stroke:#1097a27a}.difference-deploy-curve{fill:none;stroke-linecap:round;stroke-width:4}.difference-deploy-curve.is-early{stroke:#315f66;stroke-dasharray:250;stroke-dashoffset:250}.difference-deploy-curve.is-fast{stroke:#169aa6;stroke-dasharray:190;stroke-dashoffset:190}.meridian-difference.is-revealed .difference-deploy-curve.is-early,.meridian-difference.is-revealed .difference-deploy-curve.is-fast{stroke-dashoffset:0;transition:stroke-dashoffset .9s cubic-bezier(.22,1,.36,1) .42s}.meridian-difference.is-revealed .difference-deploy-curve.is-fast{transition-delay:.82s}.difference-deploy-area{fill:#2aaeb929;opacity:0}.meridian-difference.is-revealed .difference-deploy-area{opacity:1;transition:opacity .5s ease .9s}.difference-chart-point{fill:#244a51;opacity:0}.difference-chart-point.is-production{fill:#169aa6}.meridian-difference.is-revealed .difference-chart-point{opacity:1;transition:opacity .26s ease 1s}.difference-chart-percent,.difference-chart-x-label{fill:#60777b;font-size:11px}.difference-chart-x-label{font-size:12px;font-weight:600}.difference-chart-label rect{fill:#ffffffdb;stroke:#08404724}.difference-chart-label.is-production rect{fill:#d5efdf;stroke:#298b582e}.difference-chart-label text{fill:#36565b;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;text-anchor:middle}.difference-ecosystem{background:#f6f8f7}.difference-ecosystem-visual{border-top:1px solid rgba(4,31,36,.11);display:grid;grid-template-columns:minmax(170px,.8fr) minmax(0,1.3fr);margin-top:auto;min-height:270px;padding-top:22px}.difference-limited-model,.difference-agnostic-model{display:flex;flex-direction:column;min-width:0}.difference-limited-model{border-right:1px solid rgba(4,31,36,.14);padding-right:20px}.difference-agnostic-model{align-items:center;padding-left:22px}.difference-model-label{color:#75878a;font-size:9px;font-weight:700;line-height:14px;text-transform:uppercase}.difference-limited-pairs{display:grid;gap:9px;margin:22px 0 auto}.difference-limited-pair{align-items:center;display:grid;gap:6px;grid-template-columns:minmax(0,1fr) 15px minmax(0,1fr)}.difference-limited-pair strong,.difference-limited-pair span{align-items:center;background:#fff;border:1px solid rgba(4,31,36,.1);border-radius:4px;color:#465f63;display:flex;font-size:9px;font-weight:600;justify-content:center;min-height:42px;overflow-wrap:anywhere;padding:6px;text-align:center}.difference-limited-pair strong{border-color:#bf6d8e57;color:#7e425a}.difference-limited-pair svg{color:#89989a;transform:rotate(-90deg)}.difference-limited-caption,.difference-agnostic-caption{color:#60777b;font-size:13px;font-weight:650;margin-top:16px;text-align:center}.difference-agnostic-caption{color:#087c88}.difference-meridian-hub{align-items:center;background:#c4ebee;border:1px solid rgba(16,143,155,.24);border-radius:6px;display:flex;height:56px;justify-content:center;margin-top:14px;width:82px}.difference-meridian-hub .meridian-logo{color:#086873;width:54px}.difference-meridian-hub .meridian-logo-word{display:none}.difference-hub-branch{border-left:1px solid rgba(16,104,115,.42);height:18px;position:relative}.difference-hub-branch:after{border-top:1px solid rgba(16,104,115,.42);bottom:0;content:"";left:50%;position:absolute;transform:translate(-50%);width:210px}.difference-system-grid{display:grid;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.difference-system-chip{align-items:center;background:#fff;border:1px solid rgba(4,31,36,.1);border-radius:50%;display:flex;height:49px;justify-content:center;opacity:0;position:relative;transform:translateY(8px) scale(.94);width:49px}.difference-system-chip img{height:21px;max-width:25px;object-fit:contain}.difference-system-chip span{background:#163a40;border-radius:3px;color:#fff;font-size:8px;left:50%;opacity:0;padding:3px 5px;pointer-events:none;position:absolute;top:calc(100% + 4px);transform:translate(-50%,-2px);transition:opacity .16s ease,transform .16s ease;white-space:nowrap;z-index:3}.difference-system-chip:hover span{opacity:1;transform:translate(-50%)}.meridian-difference.is-revealed .difference-system-chip{opacity:1;transform:none;transition:opacity .36s ease var(--system-delay),transform .5s cubic-bezier(.22,1,.36,1) var(--system-delay)}.difference-support{background:linear-gradient(rgba(122,215,222,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(122,215,222,.055) 1px,transparent 1px),#07373d;background-size:34px 34px}.difference-support .difference-card-heading>span{color:#73d6dc}.difference-support .difference-card-heading h4{color:#fff}.difference-support .difference-card-heading p{color:#e1f4f5b8}.difference-support-visual{height:276px;margin-top:auto;position:relative}.difference-support-orbit{border:1px solid rgba(126,219,226,.2);border-radius:50%;left:50%;position:absolute;top:48%;transform:translate(-50%,-50%) scale(.85)}.difference-support-orbit.is-outer{height:244px;width:244px}.difference-support-orbit.is-inner{height:162px;width:162px}.meridian-difference.is-revealed .difference-support-orbit{transform:translate(-50%,-50%) scale(1);transition:transform .9s cubic-bezier(.22,1,.36,1) .56s}.difference-support-engineer{align-items:center;background:#0e6872;border:1px solid rgba(133,225,231,.42);border-radius:50%;box-shadow:0 0 0 10px #60ccd40f;color:#d9f7f8;display:flex;flex-direction:column;height:132px;justify-content:center;left:50%;padding:18px;position:absolute;text-align:center;top:48%;transform:translate(-50%,-50%);width:132px;z-index:2}.difference-support-engineer strong{color:#fff;font-size:12px;font-weight:650;line-height:16px;margin-top:8px}.difference-support-engineer span{color:#ddf7f8ad;font-size:8px;line-height:12px}.difference-tool-node{background:#fff;border:1px solid rgba(119,219,226,.26);border-radius:4px;color:#173d42;font-size:10px;font-weight:700;line-height:14px;opacity:0;padding:8px 11px;position:absolute;transform:translateY(8px);z-index:3}.difference-tool-node:before{border-radius:50%;content:"";display:inline-block;height:5px;margin-right:6px;vertical-align:1px;width:5px}.difference-tool-node.is-openai{left:8%;top:12%}.difference-tool-node.is-openai:before{background:#18a67a}.difference-tool-node.is-anthropic{right:3%;top:21%}.difference-tool-node.is-anthropic:before{background:#c98d69}.difference-tool-node.is-google{bottom:27%;left:2%}.difference-tool-node.is-google:before{background:#4285f4}.difference-tool-node.is-aws{bottom:18%;right:8%}.difference-tool-node.is-aws:before{background:#f5a623}.meridian-difference.is-revealed .difference-tool-node{opacity:1;transform:none;transition:opacity .38s ease .7s,transform .56s cubic-bezier(.22,1,.36,1) .7s}.difference-support-output{bottom:0;color:#7ed8df;font-size:9px;font-weight:700;left:50%;line-height:14px;position:absolute;text-transform:uppercase;transform:translate(-50%)}.meridian-difference{background:#fff;padding:128px 52px 136px}.meridian-difference-heading{margin-bottom:72px;max-width:1240px}.meridian-difference-heading h3{margin-top:0}.meridian-difference-heading p{margin-top:20px;max-width:720px}.meridian-difference-grid{background:transparent;border:0;border-radius:0;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1280px;overflow:visible}.meridian-difference-card,.meridian-difference-card:nth-child(odd),.meridian-difference-card:nth-child(-n+2){background:transparent;border:0;min-height:0;overflow:visible;padding:0}.difference-card-visual{background:linear-gradient(rgba(13,72,79,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(13,72,79,.035) 1px,transparent 1px),#edf7f6;background-size:28px 28px;border:1px solid rgba(6,54,61,.1);border-radius:8px;height:292px;min-height:292px;overflow:hidden;position:relative}.difference-card-heading{margin-top:24px}.difference-card-heading>span,.difference-support .difference-card-heading>span{color:#16818c;font-size:10px;line-height:15px}.difference-card-heading h4,.difference-support .difference-card-heading h4{color:#11383e;font-size:23px;font-weight:450;line-height:1.16;margin:12px 0 0;max-width:none}.difference-card-heading p,.difference-support .difference-card-heading p{color:#5b7478;font-size:14px;line-height:21px;margin:11px 0 0;max-width:none}.difference-benchmark-visual{display:flex;flex-direction:column}.difference-benchmark-table{border-top:0;display:flex;flex:1;flex-direction:column;margin:0;padding:19px 17px 0}.difference-benchmark-head,.difference-benchmark-row{gap:8px;grid-template-columns:minmax(0,1.25fr) minmax(58px,.72fr) minmax(52px,.62fr)}.difference-benchmark-head{font-size:8px;padding-bottom:8px}.difference-benchmark-row{flex:1;min-height:0;padding:9px 0}.difference-benchmark-label strong{font-size:11px;line-height:15px}.difference-benchmark-label span{font-size:8px;line-height:12px}.difference-benchmark-score{gap:5px}.difference-benchmark-score strong{font-size:16px;line-height:20px}.difference-benchmark-score>span{height:3px}.difference-source-note{border-top:1px solid rgba(4,31,36,.08);font-size:7px;line-height:11px;margin:0;padding:9px 17px 11px}.difference-deployment-visual{margin:0;padding:0}.difference-deployment-stat{right:14px;top:15px}.difference-deployment-stat strong{font-size:24px;line-height:26px}.difference-deployment-stat span{font-size:8px;line-height:11px;max-width:82px}.difference-deployment-visual>svg{bottom:15px;left:10px;position:absolute;width:calc(100% - 20px)}.difference-chart-percent,.difference-chart-x-label{font-size:10px}.difference-chart-label text{font-size:8px}.difference-ecosystem-visual{border-top:1px solid rgba(6,54,61,.1);grid-template-columns:minmax(90px,.76fr) minmax(0,1.24fr);margin:0;padding:20px 14px 17px}.difference-limited-model{padding-right:12px}.difference-agnostic-model{padding-left:12px}.difference-model-label{font-size:7px;line-height:11px}.difference-limited-pairs{gap:6px;margin:15px 0 auto}.difference-limited-pair{gap:4px;grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr)}.difference-limited-pair strong,.difference-limited-pair span{font-size:7px;min-height:32px;padding:4px 2px}.difference-limited-pair svg{width:10px}.difference-limited-caption,.difference-agnostic-caption{font-size:10px;margin-top:11px}.difference-meridian-hub{height:46px;margin-top:11px;width:66px}.difference-meridian-hub .meridian-logo{width:43px}.difference-hub-branch{height:15px}.difference-hub-branch:after{width:136px}.difference-system-grid{gap:5px}.difference-system-chip{height:34px;width:34px}.difference-system-chip img{height:16px;max-width:19px}.difference-support-visual{height:292px;margin:0}.difference-support-orbit{border-color:#0c69732e}.difference-support-orbit.is-outer{height:220px;width:220px}.difference-support-orbit.is-inner{height:148px;width:148px}.difference-support-engineer{height:112px;padding:14px;width:112px}.difference-support-engineer strong{font-size:10px;line-height:14px;margin-top:6px}.difference-support-engineer span{font-size:7px;line-height:10px}.difference-tool-node{font-size:8px;line-height:11px;padding:6px 8px}.difference-tool-node.is-openai{left:5%;top:12%}.difference-tool-node.is-anthropic{right:3%;top:20%}.difference-tool-node.is-google{bottom:24%;left:3%}.difference-tool-node.is-aws{bottom:18%;right:5%}.difference-support-output{bottom:13px;color:#16818c;font-size:7px}.meridian-difference{background:#fafafa;padding:136px 52px 148px}.meridian-difference-heading{margin-bottom:68px}.meridian-difference-switcher{background:#f0f1ef;border:1px solid rgba(8,48,54,.14);border-radius:8px;box-shadow:0 20px 54px #12303412;display:grid;grid-template-columns:minmax(300px,340px) minmax(0,1fr);margin:0 auto;max-width:1280px;min-height:740px;opacity:0;overflow:hidden;transform:translateY(24px)}.meridian-difference.is-revealed .meridian-difference-switcher{opacity:1;transform:none;transition:opacity .6s ease .12s,transform .82s cubic-bezier(.22,1,.36,1) .12s}.meridian-difference-tabs{background:#fff;border-right:1px solid rgba(8,48,54,.12);display:flex;flex-direction:column;min-width:0}.meridian-difference-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-bottom:1px solid rgba(8,48,54,.1);color:#15383e;cursor:pointer;display:flex;flex:1 1 25%;flex-direction:column;justify-content:center;min-height:0;padding:22px 58px 22px 28px;position:relative;text-align:left;transition:background-color .3s ease,color .3s ease;width:100%}.meridian-difference-tab:last-child{border-bottom:0}.meridian-difference-tab:hover{background:#f6f7f5}.meridian-difference-tab.is-active{background:#e8ebe8}.meridian-difference-tab:focus-visible{box-shadow:inset 0 0 0 2px #188d97;outline:0;z-index:3}.meridian-difference-tab-index{color:#16818c;font-size:10px;font-weight:700;line-height:15px;text-transform:uppercase}.meridian-difference-tab-title{color:#14373c;display:block;font-size:20px;font-weight:500;line-height:1.18;margin-top:8px;max-width:245px}.meridian-difference-tab-indicator{align-items:center;border:1px solid rgba(11,70,77,.16);border-radius:50%;color:#577176;display:flex;height:32px;justify-content:center;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:background-color .28s ease,border-color .28s ease,color .28s ease,transform .44s cubic-bezier(.22,1,.36,1);width:32px}.meridian-difference-tab.is-active .meridian-difference-tab-indicator{background:#167f89;border-color:#167f89;color:#fff;transform:translateY(-50%) rotate(0)}.meridian-difference-stage{background:#f0f1ef;display:flex;flex-direction:column;min-height:740px;min-width:0;overflow:hidden;position:relative}.meridian-difference-stage-heading{flex:0 0 auto;padding:28px 38px 22px}.meridian-difference-stage-heading>span{color:#16818c;display:block;font-size:10px;font-weight:700;line-height:15px;text-transform:uppercase}.meridian-difference-stage-heading h4{color:#14373c;font-size:32px;font-weight:500;line-height:1.12;margin:10px 0 0;max-width:690px}.meridian-difference-stage-heading p{color:#5d7174;font-size:14px;line-height:21px;margin:12px 0 0;max-width:690px}.meridian-difference-stage-heading{animation:difference-stage-heading-in .52s cubic-bezier(.22,1,.36,1) both}.meridian-difference-stage-frame{background:#fff;border:1px solid rgba(8,48,54,.13);border-radius:7px;flex:1 1 auto;margin:0 30px 24px;min-height:536px;overflow:hidden;position:relative}.difference-switch-panel{background:#fff;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transform:translate(20px) scale(.992);transition:opacity .32s ease,transform .62s cubic-bezier(.22,1,.36,1),visibility 0s linear .34s;visibility:hidden}.difference-switch-panel.is-active{opacity:1;pointer-events:auto;transform:none;transition-delay:70ms,70ms,0s;visibility:visible}.difference-panel-topline{align-items:center;display:flex;justify-content:space-between;min-height:30px}.difference-panel-topline>span,.difference-visual-label{color:#65797c;font-size:10px;font-weight:700;line-height:15px;text-transform:uppercase}.difference-panel-topline>strong{align-items:center;color:#167f89;display:flex;font-size:12px;font-weight:650;gap:7px;line-height:17px}.difference-performance-panel{display:flex;flex-direction:column;padding:18px 26px 16px}.difference-panel-table-wrap{background:#fff;flex:1;overflow:hidden}.difference-panel-benchmark-table{border-collapse:collapse;color:#243e43;height:100%;table-layout:fixed;width:100%}.difference-panel-benchmark-table caption{height:1px;overflow:hidden;position:absolute;width:1px}.difference-panel-benchmark-table th,.difference-panel-benchmark-table td{border-bottom:1px solid rgba(8,48,54,.09);padding:12px 13px;text-align:center}.difference-panel-benchmark-table thead th{color:#5f7478;font-size:11px;font-weight:650;height:58px;line-height:15px}.difference-panel-benchmark-table thead th:first-child{padding-left:20px;text-align:left;width:31%}.difference-panel-benchmark-table tbody th{padding-left:20px;text-align:left}.difference-panel-benchmark-table tbody th strong,.difference-panel-benchmark-table tbody th span{display:block}.difference-panel-benchmark-table tbody th strong{color:#203c41;font-family:var(--font-mono, monospace);font-size:12px;font-weight:650;line-height:17px;overflow-wrap:anywhere}.difference-panel-benchmark-table tbody th span{color:#899698;font-size:10px;font-weight:450;line-height:15px}.difference-panel-benchmark-table tbody td{font-size:14px;font-variant-numeric:tabular-nums;line-height:20px}.difference-panel-benchmark-table .is-meridian{background:#dfeff0;border-left:1px solid rgba(14,137,148,.24);border-right:1px solid rgba(14,137,148,.24)}.difference-panel-benchmark-table thead .is-meridian{border-top:1px solid rgba(14,137,148,.35);color:#0d7680}.difference-panel-benchmark-table tbody .is-meridian strong{color:#0b737d;font-size:18px;font-weight:750}.difference-panel-benchmark-table .is-mobile-next{display:none}.difference-panel-benchmark-table tbody tr:last-child th,.difference-panel-benchmark-table tbody tr:last-child td{border-bottom:0}.difference-performance-panel.is-active .difference-panel-benchmark-table tbody tr{animation:difference-row-in .52s cubic-bezier(.22,1,.36,1) both}.difference-performance-panel.is-active .difference-panel-benchmark-table tbody tr:nth-child(2){animation-delay:55ms}.difference-performance-panel.is-active .difference-panel-benchmark-table tbody tr:nth-child(3){animation-delay:.11s}.difference-performance-panel.is-active .difference-panel-benchmark-table tbody tr:nth-child(4){animation-delay:165ms}.difference-performance-panel.is-active .difference-panel-benchmark-table tbody tr:nth-child(5){animation-delay:.22s}.difference-panel-source{color:#8b989a;font-size:8px;line-height:12px;margin:10px 0 0;text-align:right;text-transform:uppercase}.difference-deployment-panel{display:block;padding:24px 32px}.difference-deployment-chart{background:transparent;display:flex;flex-direction:column;height:100%;min-width:0;padding:18px 0 0}.difference-deployment-chart>svg{display:block;flex:1 1 auto;margin:0 auto;max-height:438px;overflow:visible;width:100%}.difference-stage-chart-axis,.difference-stage-chart-grid{fill:none;stroke:#08303624;stroke-width:1}.difference-stage-chart-axis{stroke:#0830364d}.difference-stage-chart-guide{stroke:#0830364d;stroke-dasharray:6 7;stroke-width:1}.difference-stage-chart-guide.is-production{stroke:#0e939e8c}.difference-stage-chart-area{fill:#28aab524;opacity:0;transition:opacity .48s ease .6s}.difference-stage-chart-curve{fill:none;stroke-linecap:round;stroke-width:4;stroke-dasharray:1;stroke-dashoffset:1}.difference-stage-chart-curve.is-base{stroke:#3c676c}.difference-stage-chart-curve.is-healing{stroke:#159aa5}.difference-deployment-panel.is-active .difference-stage-chart-curve{stroke-dashoffset:0;transition:stroke-dashoffset .85s cubic-bezier(.22,1,.36,1) .25s}.difference-deployment-panel.is-active .difference-stage-chart-curve.is-healing{transition-delay:.68s}.difference-deployment-panel.is-active .difference-stage-chart-area{opacity:1}.difference-stage-chart-point{fill:#fff;opacity:0;stroke:#315f65;stroke-width:4;transform:scale(.4);transform-box:fill-box;transform-origin:center}.difference-stage-chart-point.is-production{stroke:#159aa5}.difference-deployment-panel.is-active .difference-stage-chart-point{opacity:1;transform:scale(1);transition:opacity .26s ease .7s,transform .48s cubic-bezier(.22,1,.36,1) .7s}.difference-deployment-panel.is-active .difference-stage-chart-point.is-production{transition-delay:1.14s}.difference-stage-chart-percent,.difference-stage-chart-x-label{fill:#6d7f82;font-size:13px}.difference-stage-chart-x-label{fill:#35565b;font-size:14px;font-weight:600}.difference-stage-chart-label rect{fill:#edf1ef;stroke:#0830361f}.difference-stage-chart-label.is-production rect{fill:#e4f2e4;stroke:#36844e26}.difference-stage-chart-label text{fill:#425f63;font-family:var(--font-mono, monospace);font-size:10px;font-weight:700;text-anchor:middle}.difference-flexibility-panel{display:grid;grid-template-columns:minmax(250px,.78fr) minmax(0,1.22fr);padding:32px}.difference-limited-stage,.difference-agnostic-stage{display:flex;flex-direction:column;min-width:0}.difference-limited-stage{border-right:1px solid rgba(8,48,54,.13);padding:4px 32px 4px 4px}.difference-agnostic-stage{align-items:center;padding:4px 4px 4px 36px}.difference-agnostic-stage>.difference-visual-label{align-self:flex-start}.difference-point-solutions{display:flex;flex:1;flex-direction:column;gap:14px;justify-content:center;margin:28px 0}.difference-point-solution{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr)}.difference-point-solution-brand{align-items:center;background:transparent;border-radius:6px;display:flex;justify-content:center;min-height:70px;overflow:hidden}.difference-point-solution-brand img{display:block;height:auto;max-height:74px;object-fit:contain;width:100%}.difference-point-solution svg{color:#829093}.difference-model-caption{color:#183a40;font-size:18px;font-weight:600;line-height:23px;text-align:center}.difference-model-subcaption{color:#7a898b;font-size:11px;line-height:16px;margin-top:4px;text-align:center}.difference-stage-meridian-hub{align-items:center;background:#d7eef0;border:1px solid rgba(18,132,143,.24);border-radius:7px;display:flex;height:86px;justify-content:center;margin-top:28px;width:178px}.difference-stage-meridian-hub>img{display:block;height:auto;width:128px}.difference-stage-connector{height:50px;position:relative;width:min(88%,430px)}.difference-stage-connector:before{background:#0830363d;content:"";height:25px;left:50%;position:absolute;top:0;width:1px}.difference-stage-connector:after{border-left:1px solid rgba(8,48,54,.24);border-right:1px solid rgba(8,48,54,.24);border-top:1px solid rgba(8,48,54,.24);border-radius:18px 18px 0 0;content:"";height:25px;left:0;position:absolute;top:24px;width:100%}.difference-stage-systems{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(56px,1fr));margin-bottom:auto;max-width:470px;width:100%}.difference-stage-system{align-items:center;background:#fff;border:1px solid rgba(8,48,54,.11);border-radius:7px;display:flex;flex-direction:column;gap:7px;justify-content:center;min-height:82px;opacity:0;padding:10px 6px;transform:translateY(12px)}.difference-flexibility-panel.is-active .difference-stage-system{opacity:1;transform:none;transition:opacity .34s ease calc(.3s + var(--system-index) * 45ms),transform .54s cubic-bezier(.22,1,.36,1) calc(.3s + var(--system-index) * 45ms)}.difference-stage-system img{height:26px;max-width:34px;object-fit:contain}.difference-stage-system span{color:#65787b;font-size:9px;line-height:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center}.difference-agnostic-stage .difference-model-caption{color:#0f818c;margin-top:20px}.difference-partnership-panel{display:grid;gap:20px;grid-template-columns:minmax(0,1.18fr) 42px minmax(230px,.82fr);padding:30px}.difference-support-map,.difference-support-product{background:transparent;min-width:0;position:relative}.difference-support-map{overflow:hidden}.difference-support-map>.difference-visual-label,.difference-support-product>.difference-visual-label{left:20px;position:absolute;top:18px}.difference-support-ring{border:1px solid rgba(18,132,143,.17);border-radius:50%;left:50%;position:absolute;top:43%;transform:translate(-50%,-50%) scale(.8)}.difference-support-ring.is-outer{height:310px;width:310px}.difference-support-ring.is-inner{height:220px;width:220px}.difference-partnership-panel.is-active .difference-support-ring{transform:translate(-50%,-50%) scale(1);transition:transform .9s cubic-bezier(.22,1,.36,1) .18s}.difference-support-developer{align-items:center;background:#eef5f5;border:5px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #0957602e,0 12px 30px #15414626;color:#126e77;display:flex;height:142px;justify-content:center;left:50%;position:absolute;top:43%;transform:translate(-50%,-50%);width:142px;z-index:3}.difference-support-developer svg:last-child{background:#fff;border:1px solid rgba(9,87,96,.16);border-radius:50%;padding:6px;position:absolute;right:16px;top:18px}.difference-support-identity{align-items:center;bottom:24px;display:flex;flex-direction:column;left:50%;position:absolute;text-align:center;transform:translate(-50%);width:210px}.difference-support-identity strong{color:#183a40;font-size:17px;font-weight:650;line-height:22px}.difference-support-identity span{color:#728386;font-size:11px;line-height:16px;margin-top:2px}.difference-support-tool{align-items:center;border:1px solid rgba(255,255,255,.22);border-radius:5px;display:flex;height:54px;justify-content:center;opacity:0;overflow:hidden;position:absolute;transform:translateY(10px);width:116px;z-index:4}.difference-support-tool img{display:block;left:-377.32%;max-width:none;position:absolute;top:var(--sprite-top);width:495.63%}.difference-support-tool.is-openai{left:6%;top:21%}.difference-support-tool.is-anthropic{right:5%;top:23%}.difference-support-tool.is-openai{background:#10a37f}.difference-support-tool.is-anthropic{background:#cda27f;border-color:#c39470}.difference-support-tool.is-google{background:linear-gradient(112deg,#4285f4 0,#4285f4 40%,#34a853 40%,#34a853 59%,#fbbc05 59%,#fbbc05 77%,#ea4335 77%,#ea4335);left:5%;top:61%}.difference-support-tool.is-amazon{background:#f90;right:7%;top:63%}.difference-support-tool.is-openai img,.difference-support-tool.is-google img{filter:grayscale(1) contrast(1.08) invert(1);mix-blend-mode:screen}.difference-support-tool.is-amazon img{filter:grayscale(1) contrast(1.08);mix-blend-mode:multiply}.difference-support-anthropic-wordmark{color:#151515;font-size:12px;font-weight:700;line-height:1}.difference-partnership-panel.is-active .difference-support-tool{opacity:1;transform:none;transition:opacity .36s ease .42s,transform .56s cubic-bezier(.22,1,.36,1) .42s}.difference-support-plus{align-items:center;color:#527075;display:flex;font-size:38px;font-weight:250;justify-content:center}.difference-support-product{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:50px 26px 24px;text-align:center}.difference-support-product-tile{align-items:center;display:flex;height:200px;justify-content:center;width:200px}.difference-support-product-tile>img{display:block;height:100%;object-fit:contain;width:100%}.difference-support-product>strong{color:#183a40;font-size:17px;font-weight:650;line-height:22px;margin-top:20px}.difference-support-product>span:last-child{color:#6c7f82;font-size:11px;-webkit-hyphens:none;hyphens:none;line-height:17px;margin-top:5px;max-width:250px}@keyframes difference-row-in{0%{opacity:0;transform:translateY(8px)}}@keyframes difference-stage-heading-in{0%{opacity:0;transform:translateY(8px)}}@keyframes platform-chart-line-in{0%{stroke-dashoffset:1}}@keyframes platform-chart-area-in{0%{opacity:0}}@keyframes platform-chart-bars-in{0%{transform:scaleY(0)}}@keyframes meridian-integrations-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 7px))}}@media(max-width:1100px){.meridian-difference{padding:112px 32px 120px}.meridian-difference-grid{gap:52px 20px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}.meridian-difference-card{min-height:0;padding:0}.difference-ecosystem-visual{grid-template-columns:minmax(110px,.76fr) minmax(0,1.24fr)}.meridian-platform-demo-shell{padding-left:32px;padding-right:32px}.meridian-platform-workspace{grid-template-columns:184px minmax(0,1fr)}.meridian-ontology-demo-shell{padding-left:32px;padding-right:32px}.ontology-platform-main{min-width:780px}.ontology-workbench{grid-template-columns:minmax(0,1fr) 250px}.ontology-graph-stage{height:500px}}@media(max-width:920px){.meridian-difference-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}.meridian-difference-card{min-height:0}.meridian-difference-card:nth-child(odd){border-right:0}.meridian-difference-card:nth-child(-n+3){border-bottom:0}.difference-ecosystem-visual{grid-template-columns:minmax(110px,.76fr) minmax(0,1.24fr)}}@media(max-width:760px){.meridian-difference-grid{gap:48px;grid-template-columns:1fr;max-width:420px}.section-inner.meridian-platform-frame{width:100%}.meridian-platform-brand{min-height:78px}.meridian-platform-wordmark{height:32px}.meridian-platform-brand-name{font-size:22px}.meridian-platform-heading{padding:52px 22px 46px}.meridian-platform-heading h2{font-size:38px;line-height:43px}.meridian-platform-heading p{font-size:16px;line-height:24px}.meridian-platform-demo-shell{overflow:hidden;padding:0 18px 46px}.meridian-platform-demo-shell:before{top:-20px;right:8px;bottom:24px;left:8px}.meridian-platform-demo{min-width:0}.platform-sidebar-toggle,.platform-topbar-divider,.platform-workspace-name,.platform-topbar-slash,.platform-project-id{display:none}.platform-project-select{margin-left:auto;max-width:140px}.platform-avatar{margin-left:0}.meridian-platform-workspace{display:block;height:540px}.meridian-platform-sidebar{border-bottom:1px solid #e8eeee;border-right:0;display:block;height:52px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.meridian-platform-sidebar::-webkit-scrollbar{display:none}.platform-sidebar-groups{align-items:center;display:flex;gap:4px;height:52px;padding:7px 10px;width:max-content}.platform-sidebar-group{display:contents}.platform-sidebar-group+.platform-sidebar-group{margin:0}.platform-sidebar-group p,.platform-documentation{display:none}.platform-sidebar-group button{height:36px;width:auto}.platform-sidebar-group button:not([data-view-control=true]){display:none}.meridian-platform-main-scroll{height:calc(100% - 52px);overflow-x:hidden;overflow-y:auto}.meridian-platform-main{min-width:0;padding:22px 16px 34px;width:100%}.platform-main-heading{align-items:flex-start;gap:16px;margin-bottom:18px}.platform-main-heading h3{font-size:21px;line-height:27px}.platform-main-heading p{flex-wrap:wrap;gap:5px 12px}.platform-run-button{display:none}.platform-metric-toolbar{height:auto;min-height:54px;padding:9px 10px 9px 13px}.platform-chart-wrap{padding:12px 8px 0}.platform-chart-legend{flex-wrap:wrap;font-size:9px;gap:8px 14px;padding:0 12px 16px}.platform-table-row{grid-template-columns:minmax(0,1fr) 72px;padding:0 12px}.platform-table-row>span:nth-child(2),.platform-table-row>span:nth-child(4){display:none}.platform-table-row>span:nth-child(3){justify-self:end}.meridian-ontology-heading{padding:52px 22px 46px}.meridian-ontology-heading h3{font-size:38px;line-height:43px}.meridian-ontology-heading>p{font-size:16px;line-height:24px}.meridian-ontology-demo-shell{overflow:hidden;padding:0 18px 52px}.meridian-ontology-demo-shell:before{top:-20px;right:8px;bottom:26px;left:8px}.ontology-platform-main{min-width:0;padding:16px;width:100%}.ontology-domain-group{display:none}.ontology-platform-workspace{height:clamp(430px,105vw,560px)}.ontology-main-heading{margin-bottom:14px}.ontology-main-heading h3{font-size:20px;line-height:26px}.ontology-workbench{display:block;min-height:0}.ontology-graph-stage{height:clamp(280px,72vw,400px)}.ontology-inspector{display:none}.meridian-integrations{height:560px}.meridian-integrations-lanes{gap:14px;top:26px}.meridian-integrations-track,.meridian-integrations-group{gap:12px}.meridian-integration-tile{border-radius:16px;flex-basis:108px;gap:8px;height:108px;padding:14px 10px}.meridian-integration-tile img{height:30px;max-width:42px}.meridian-integration-tile span{font-size:10px}.meridian-integrations-message{border-radius:18px;gap:22px;grid-template-columns:1fr;min-height:318px;padding:32px 24px;text-align:center;width:min(310px,calc(100% - 48px))}.meridian-integrations-message h3{font-size:24px;line-height:30px}.meridian-integrations-message>div{align-items:center}.meridian-integrations-message p{font-size:16px;line-height:24px;margin-bottom:22px}.meridian-integrations-message a{font-size:15px;min-height:46px;padding:11px 20px}.meridian-security-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.meridian-security-copy{grid-column:span 3;min-height:0;padding:34px 22px}.meridian-security-badge{min-height:140px;padding:20px 10px}.meridian-security-copy+.meridian-security-badge{border-left:0}.meridian-security-badge img{height:50px;max-width:76px}.meridian-difference{padding:88px 18px 96px}.meridian-difference-heading{margin-bottom:54px}.meridian-difference-heading h3{font-size:38px;line-height:43px}.meridian-difference-heading p{font-size:16px;line-height:24px}.meridian-difference-card{min-height:0;padding:0}.difference-card-visual{height:310px;min-height:310px}.difference-card-heading h4{font-size:24px;line-height:29px}.difference-benchmark-head,.difference-benchmark-row{gap:12px;grid-template-columns:minmax(0,1.2fr) minmax(72px,.72fr) minmax(72px,.72fr)}.difference-deployment-visual{min-height:310px}.difference-support-visual{height:310px}}@media(max-width:480px){.meridian-platform-heading h2{font-size:34px;line-height:39px}.meridian-platform-topbar{padding:0 12px}.platform-meridian-logo .meridian-logo-word{display:inline;font-size:12px}.platform-project-select{max-width:118px}.meridian-ontology-heading{padding:46px 20px 40px}.meridian-ontology-heading h3{font-size:34px;line-height:39px}.meridian-ontology-heading>p{font-size:15px;line-height:23px}.meridian-ontology-demo-shell{padding:0 12px 44px}.ontology-graph-stage{height:500px}.meridian-integrations-message{padding-left:22px;padding-right:22px;width:min(310px,calc(100% - 36px))}.meridian-integrations-message h3{font-size:23px;line-height:29px}.meridian-security-copy h3{font-size:25px;line-height:31px}.meridian-security-badge{gap:12px;min-height:128px}.meridian-security-badge img{height:46px;max-width:66px}.meridian-security-badge strong{font-size:11px;line-height:15px}.meridian-difference{padding:78px 12px 88px}.meridian-difference-heading{margin-bottom:46px;padding:0 8px}.meridian-difference-heading h3{font-size:34px;line-height:39px}.meridian-difference-heading p{font-size:15px;line-height:23px}.meridian-difference-card{min-height:0;padding:0}.difference-card-visual{height:292px;min-height:292px}.difference-card-heading h4{font-size:23px;line-height:28px}.difference-card-heading p{font-size:14px;line-height:21px}.difference-benchmark-table{margin-top:0}.difference-benchmark-head,.difference-benchmark-row{gap:8px;grid-template-columns:minmax(0,1.1fr) minmax(64px,.75fr) minmax(64px,.75fr)}.difference-benchmark-label strong{font-size:11px;line-height:16px}.difference-benchmark-label span{font-size:8px;line-height:12px}.difference-benchmark-score strong{font-size:16px;line-height:20px}.difference-deployment-visual{margin-top:0;min-height:292px}.difference-deployment-stat{right:0}.difference-deployment-stat strong{font-size:24px}.difference-ecosystem-visual{grid-template-columns:minmax(105px,.76fr) minmax(0,1.24fr);margin-top:0;min-height:292px}.difference-limited-model{border-bottom:0;border-right:1px solid rgba(4,31,36,.14);padding:0 12px 0 0}.difference-agnostic-model{padding:0 0 0 12px}.difference-limited-pairs{margin-top:15px}.difference-hub-branch:after{width:136px}.difference-system-grid{max-width:none}.difference-system-chip{height:34px;width:34px}.difference-support-visual{height:292px;margin-top:0}.difference-support-orbit.is-outer{height:220px;width:220px}.difference-support-orbit.is-inner{height:150px;width:150px}.difference-support-engineer{height:122px;width:122px}.difference-tool-node{font-size:9px;padding:7px 8px}}@media(max-width:1100px){.meridian-difference-switcher{grid-template-columns:minmax(270px,300px) minmax(0,1fr);min-height:716px}.meridian-difference-stage{min-height:716px}.meridian-difference-stage-heading{padding:26px 30px 20px}.meridian-difference-stage-heading h4{font-size:29px}.meridian-difference-stage-frame{margin:0 24px 24px;min-height:508px}.meridian-difference-tab{padding-left:22px;padding-right:48px}.meridian-difference-tab-indicator{right:14px}.meridian-difference-tab-title{font-size:18px}.difference-performance-panel{padding-left:24px;padding-right:24px}.difference-panel-benchmark-table th,.difference-panel-benchmark-table td{padding-left:9px;padding-right:9px}.difference-panel-benchmark-table thead th:first-child,.difference-panel-benchmark-table tbody th{padding-left:15px}.difference-panel-benchmark-table thead th{font-size:10px}.difference-deployment-panel{padding:24px}.difference-flexibility-panel{grid-template-columns:minmax(220px,.78fr) minmax(0,1.22fr);padding:26px}.difference-limited-stage{padding-right:24px}.difference-agnostic-stage{padding-left:26px}.difference-stage-system{min-height:74px}.difference-partnership-panel{gap:16px;grid-template-columns:minmax(0,1.1fr) 34px minmax(210px,.9fr);padding:24px}.difference-support-ring.is-outer{height:270px;width:270px}.difference-support-ring.is-inner{height:190px;width:190px}.difference-support-developer{height:124px;width:124px}}@media(max-width:900px){.meridian-difference-switcher{display:block;min-height:0}.meridian-difference-tabs{border-bottom:1px solid rgba(8,48,54,.12);border-right:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.meridian-difference-tab,.meridian-difference-tab.is-active{flex:none;min-height:152px;padding:24px 54px 24px 24px}.meridian-difference-tab:nth-child(odd){border-right:1px solid rgba(8,48,54,.1)}.meridian-difference-tab:nth-child(3){border-bottom:0}.meridian-difference-tab-title{max-width:270px}.meridian-difference-stage{min-height:716px}}@media(max-width:640px){.app-shell:not(.home-nav-shell) .meridian-careers-hero{min-height:min(540px,calc(100svh - var(--announcement-height) - var(--nav-height)))}.app-shell:not(.home-nav-shell) .meridian-careers-hero-image{object-position:56% center}.app-shell:not(.home-nav-shell) .section-inner.meridian-careers-hero-inner{padding-bottom:24px;padding-top:48px}.app-shell:not(.home-nav-shell) main .meridian-careers-hero h1{font-size:32px!important;line-height:1.06!important}.app-shell:not(.home-nav-shell) .meridian-careers-hero .meridian-careers-kicker{font-size:11px;line-height:14px;margin-bottom:12px}.app-shell:not(.home-nav-shell) .meridian-careers-hero-copy{font-size:14px;line-height:1.42;margin-top:16px;max-width:310px}.app-shell:not(.home-nav-shell) .meridian-careers-hero-actions{display:grid;gap:9px 14px;grid-template-columns:max-content max-content;margin-top:20px}.app-shell:not(.home-nav-shell) .meridian-careers-primary-cta{grid-column:1 / -1;font-size:14px;gap:8px;min-height:44px;padding:0 18px;width:max-content}.app-shell:not(.home-nav-shell) .meridian-careers-hero-actions>span,.app-shell:not(.home-nav-shell) .meridian-careers-hero-actions>span+span{border-left:0;font-size:9px;line-height:12px;padding-left:0}.app-shell:not(.home-nav-shell) :where(.meridian-careers-benefits,.meridian-careers-openings,.meridian-careers-final-cta){padding-bottom:64px;padding-top:64px}.app-shell:not(.home-nav-shell) .meridian-careers-section-head{gap:18px;margin-bottom:36px}.app-shell:not(.home-nav-shell) .meridian-careers-section-head h2{font-size:32px;line-height:1.08;text-wrap:pretty}.app-shell:not(.home-nav-shell) .meridian-careers-benefits-grid article,.app-shell:not(.home-nav-shell) .meridian-careers-benefits-grid article:not(:nth-child(3n+1)){gap:14px;grid-template-columns:24px minmax(0,1fr);padding:22px 0}.app-shell:not(.home-nav-shell) .meridian-careers-benefits-grid svg{height:22px;width:22px}.app-shell:not(.home-nav-shell) .meridian-careers-benefits-grid h3{font-size:18px;line-height:1.22;margin-bottom:8px}.app-shell:not(.home-nav-shell) .meridian-careers-benefits-grid p{font-size:14px;line-height:1.5}.app-shell:not(.home-nav-shell) .meridian-careers-directory>h2{font-size:36px;line-height:1.06;margin-bottom:28px}.app-shell:not(.home-nav-shell) .meridian-careers-directory-filters{gap:10px;margin-bottom:38px}.app-shell:not(.home-nav-shell) .meridian-careers-directory-search input,.app-shell:not(.home-nav-shell) .meridian-careers-directory-select select{font-size:13px;height:44px}.app-shell:not(.home-nav-shell) .meridian-careers-directory-search svg{top:13px}.app-shell:not(.home-nav-shell) .meridian-careers-directory-select select{background-position:calc(100% - 18px) 19px,calc(100% - 13px) 19px}.app-shell:not(.home-nav-shell) .meridian-careers-directory-reset{height:40px;justify-content:flex-start;padding:0}.app-shell:not(.home-nav-shell) .meridian-careers-directory-groups{gap:44px}.app-shell:not(.home-nav-shell) .meridian-careers-directory-group h3{font-size:22px;line-height:1.18;margin-bottom:14px}.app-shell:not(.home-nav-shell) .meridian-careers-directory-role{gap:14px;min-height:0;padding:18px 0}.app-shell:not(.home-nav-shell) .meridian-careers-directory-role>span{gap:6px}.app-shell:not(.home-nav-shell) .meridian-careers-directory-role strong{font-size:16px;line-height:1.25}.app-shell:not(.home-nav-shell) .meridian-careers-directory-role small{font-size:12px;line-height:1.42;max-width:250px}.app-shell:not(.home-nav-shell) .meridian-careers-directory-role svg{height:18px;width:18px}.app-shell:not(.home-nav-shell) .meridian-careers-final-cta{min-height:0}.app-shell:not(.home-nav-shell) .meridian-careers-final-cta-inner{gap:36px}.app-shell:not(.home-nav-shell) .meridian-careers-final-cta .meridian-careers-kicker{margin-bottom:16px}.app-shell:not(.home-nav-shell) .meridian-careers-final-cta h2{font-size:34px;line-height:1.08;text-wrap:pretty}.app-shell:not(.home-nav-shell) .meridian-careers-final-cta a{min-height:50px}}@media(max-width:360px){.app-shell:not(.home-nav-shell) main .meridian-careers-hero h1{font-size:29px!important}.app-shell:not(.home-nav-shell) .meridian-careers-hero-copy{font-size:13px;line-height:1.4;max-width:280px}.app-shell:not(.home-nav-shell) .meridian-careers-primary-cta{min-height:42px}.app-shell:not(.home-nav-shell) .meridian-careers-section-head h2,.app-shell:not(.home-nav-shell) .meridian-careers-final-cta h2{font-size:30px}.app-shell:not(.home-nav-shell) .meridian-careers-directory>h2{font-size:34px}}@media(max-width:620px){.meridian-difference{padding:92px 16px 96px}.meridian-difference-heading{margin-bottom:46px}.meridian-difference-switcher{box-shadow:0 14px 36px #1230340f}.meridian-difference-tabs{display:flex}.meridian-difference-tab,.meridian-difference-tab.is-active{border-right:0;min-height:124px;padding:19px 52px 19px 20px}.meridian-difference-tab:nth-child(3){border-bottom:1px solid rgba(8,48,54,.1)}.meridian-difference-tab-title{font-size:17px;line-height:1.2;max-width:280px}.meridian-difference-tab-indicator{height:30px;right:14px;width:30px}.meridian-difference-stage{min-height:0}.meridian-difference-stage-heading{padding:26px 20px 22px}.meridian-difference-stage-heading h4{font-size:25px;line-height:1.15}.meridian-difference-stage-heading p{font-size:13px;line-height:19px;margin-top:9px}.meridian-difference-stage-frame{flex:0 0 700px;margin:0 14px 18px;min-height:700px}.difference-panel-topline{align-items:flex-start;gap:10px}.difference-panel-topline>strong{font-size:10px;line-height:15px;text-align:right}.difference-performance-panel{padding:18px 16px}.difference-panel-table-wrap{margin-top:0}.difference-panel-benchmark-table thead th:nth-child(3),.difference-panel-benchmark-table thead th:nth-child(4),.difference-panel-benchmark-table thead th:nth-child(5),.difference-panel-benchmark-table tbody td:nth-child(3),.difference-panel-benchmark-table tbody td:nth-child(4),.difference-panel-benchmark-table tbody td:nth-child(5){display:none}.difference-panel-benchmark-table .is-mobile-next{display:table-cell}.difference-panel-benchmark-table thead th:first-child{width:54%}.difference-panel-benchmark-table thead .is-meridian,.difference-panel-benchmark-table tbody .is-meridian{padding-left:8px;padding-right:13px;text-align:right;width:27%}.difference-panel-benchmark-table thead .is-mobile-next,.difference-panel-benchmark-table tbody .is-mobile-next{padding-left:16px;padding-right:8px;text-align:left;width:19%}.difference-panel-benchmark-table thead th,.difference-panel-benchmark-table tbody td{font-size:11px}.difference-panel-benchmark-table tbody th strong{font-size:11px;line-height:15px}.difference-panel-benchmark-table tbody .is-meridian strong{font-size:17px}.difference-panel-benchmark-table tbody .is-mobile-next{color:#223f44;font-variant-numeric:tabular-nums;white-space:nowrap}.difference-deployment-panel{padding:16px}.difference-deployment-chart{flex:0 0 auto;padding:18px 2px 4px}.difference-deployment-chart>svg{margin:0;max-height:520px}.difference-flexibility-panel{grid-template-columns:1fr;grid-template-rows:248px minmax(0,1fr);padding:18px}.difference-limited-stage{border-bottom:1px solid rgba(8,48,54,.13);border-right:0;padding:0 0 20px}.difference-agnostic-stage{padding:20px 0 0}.difference-point-solutions{gap:8px;margin:14px 0}.difference-point-solution-brand{min-height:48px}.difference-point-solution-brand img{max-height:52px}.difference-model-caption{font-size:15px;line-height:20px}.difference-stage-meridian-hub{height:68px;margin-top:14px;width:150px}.difference-stage-meridian-hub>img{width:108px}.difference-stage-connector{height:36px}.difference-stage-connector:before{height:18px}.difference-stage-connector:after{height:18px;top:17px}.difference-stage-systems{gap:7px}.difference-stage-system{min-height:58px;padding:7px 4px}.difference-stage-system img{height:20px;max-width:27px}.difference-stage-system span{display:none}.difference-agnostic-stage .difference-model-caption{margin-top:14px}.difference-partnership-panel{gap:10px;grid-template-columns:1fr;grid-template-rows:300px 24px 280px;padding:16px}.difference-support-plus{font-size:28px}.difference-support-ring.is-outer{height:244px;width:244px}.difference-support-ring.is-inner{height:170px;width:170px}.difference-support-developer{height:108px;width:108px}.difference-support-developer>svg:first-child{height:48px;width:48px}.difference-support-developer svg:last-child{height:27px;right:11px;top:12px;width:27px}.difference-support-identity{bottom:20px}.difference-support-tool{height:44px;width:96px}.difference-support-product{justify-content:flex-start;padding:52px 18px 12px}.difference-support-product-tile{height:132px;width:132px}.difference-support-product-tile>img{width:100%}.difference-support-product>strong{font-size:15px;line-height:20px;margin-top:14px}}@media(max-width:420px){.meridian-difference-stage{min-height:0}.meridian-difference-stage-frame{flex-basis:700px;min-height:700px}.difference-panel-benchmark-table th,.difference-panel-benchmark-table td{padding-left:6px;padding-right:6px}.difference-panel-benchmark-table thead th:first-child,.difference-panel-benchmark-table tbody th{padding-left:10px}.difference-panel-benchmark-table tbody th span{font-size:10px;line-height:14px}.difference-panel-benchmark-table thead .is-meridian,.difference-panel-benchmark-table tbody .is-meridian{padding-left:5px;padding-right:11px;width:28%}.difference-panel-benchmark-table thead .is-mobile-next,.difference-panel-benchmark-table tbody .is-mobile-next{padding-left:14px;padding-right:4px;width:18%}.difference-panel-benchmark-table tbody .is-meridian strong{font-size:16px}.difference-stage-chart-percent,.difference-stage-chart-x-label{font-size:11px}.difference-flexibility-panel{grid-template-rows:238px minmax(0,1fr)}.difference-partnership-panel{grid-template-rows:300px 24px 280px}.difference-support-tool.is-openai{left:3%}.difference-support-tool.is-anthropic{right:3%}.difference-support-tool.is-google{left:3%}.difference-support-tool.is-amazon{right:3%}}@media(prefers-reduced-motion:reduce){.meridian-problem .reliability-chart:before,.meridian-problem .reliability-chart svg,.meridian-problem .chart-gap-fill,.meridian-problem .solution-fast-fill,.meridian-problem .chart-callout rect,.meridian-problem .solution-callout rect{transition:none}.meridian-problem .reliability-chart.is-pointer-focused svg{transform:none}.meridian-hero-image{transform:none;transition:none}.atlas-domain-detail{animation:none}.meridian-atlas-showcase .atlas-wheel-shell,.meridian-atlas-showcase .atlas-domain-detail{opacity:1;transform:none;transition:none;visibility:visible}.atlas-intro-line{animation:none;background:none;color:inherit;opacity:1;-webkit-text-fill-color:currentColor}.atlas-agent-dot.is-active:after,.atlas-agent-list{animation:none}.atlas-wheel-label,.atlas-wheel-label-rotor,.atlas-wheel-rotor,.atlas-wheel-slice{transition:none}.reliability-story-copy{animation:none}.reliability-reveal-section .reliability-slide-heading,.reliability-research-bridge .reliability-research-copy,.reliability-research-bridge .reliability-research-paper,.reliability-research-bridge .reliability-columbia-lockup,.meridian-case-studies .meridian-case-studies-head,.meridian-case-studies .meridian-case-study-card,.meridian-atlas-proof-header>p,.meridian-atlas-proof-header h2 span,.meridian-testimonials .meridian-testimonial-copy-panel,.meridian-testimonials .meridian-testimonial-copy-panel>div:first-child,.meridian-testimonials .meridian-testimonial-meta,.meridian-testimonials .meridian-testimonial-portrait,.meridian-testimonials .meridian-testimonial-portrait figcaption,.meridian-platform-brand,.meridian-platform-heading,.meridian-platform-frame>.meridian-platform-demo-shell,.meridian-integrations-lanes,.meridian-security-copy,.meridian-security-badge,.meridian-difference-heading,.meridian-difference-card,.meridian-difference-switcher,.meridian-difference-tab,.meridian-difference-tab-description,.meridian-difference-tab-indicator,.difference-switch-panel,.difference-panel-benchmark-table tbody tr,.difference-stage-system,.difference-support-ring,.difference-support-tool,.difference-benchmark-score i,.difference-system-chip,.difference-support-orbit,.difference-tool-node,.meridian-team .meridian-team-head,.meridian-team .meridian-founder-card,.meridian-team .meridian-team-proof,.meridian-final-cta-inner>*,.reliability-solution-slide .reliability-outcome{animation:none;opacity:1;transform:none;transition:none}.difference-deployment-panel.is-active .difference-stage-chart-curve{stroke-dashoffset:0;transition:none}.difference-deployment-panel.is-active .difference-stage-chart-area,.difference-deployment-panel.is-active .difference-stage-chart-point{opacity:1;transform:none;transition:none}.meridian-testimonial-image-crop img{transform:scale(1);transition:none}.meridian-integrations-message,.meridian-integrations.is-revealed .meridian-integrations-message{opacity:1;transform:translate(-50%,-50%);transition:none}.reliability-panel,.chart-gap-fill,.chart-gap-edge,.chart-solution-path,.chart-eighty-line,.chart-point.is-final,.reliability-blockers,.reliability-solution-mark{transition:none}.meridian-problem .chart-curve-early,.meridian-problem .chart-gap-edge{stroke-dashoffset:0;transition:none}.meridian-problem .chart-area-reveal{transform:scaleX(1);transition:none}.meridian-problem .chart-callout,.meridian-problem .chart-manual-label,.meridian-problem .chart-annotation,.meridian-problem .chart-point,.meridian-solution-copy,.solution-callout,.solution-manual-label,.solution-manual-path,.solution-point,.solution-production-guide,.solution-time-saved,.solution-logo-badge{opacity:1;transform:none;transition:none}.platform-chart-area,.platform-chart-bar,.platform-chart-line{animation:none}.meridian-integrations-track{animation:none;transform:translate(-8%)}.meridian-ontology-heading,.ontology-platform-demo,.ontology-network-edges,.ontology-node,.ontology-node-ring,.ontology-node>circle:first-child{transition:none}.solution-curve-early,.solution-fast-path{stroke-dashoffset:0;transition:none}.meridian-problem .solution-fast-fill{opacity:1;transform:scaleX(1);transition:none}.solution-area-reveal{transform:scaleX(1);transition:none}.difference-deploy-curve.is-early,.difference-deploy-curve.is-fast{stroke-dashoffset:0;transition:none}.difference-deploy-area,.difference-chart-point{opacity:1;transition:none}}@font-face{font-display:swap;font-family:Rethink Sans;font-style:normal;font-weight:400 800;src:url(/assets/fonts/RethinkSans-Variable.woff2) format("woff2")}@font-face{font-display:swap;font-family:Polysans Neutral;font-style:normal;font-weight:400;src:url(/assets/fonts/PolySans-Neutral.woff2) format("woff2")}@font-face{font-display:swap;font-family:Polysans Neutral Mono;font-style:normal;font-weight:400;src:url(/assets/fonts/PolySans-NeutralMono.woff2) format("woff2")}@font-face{font-display:swap;font-family:Polysans Slim;font-style:normal;font-weight:300;src:url(/assets/fonts/PolySans-Slim.woff2) format("woff2")}*{box-sizing:border-box}html{background:var(--paper);color:var(--ink);scroll-behavior:smooth}body{margin:0;min-width:320px}a{color:inherit;text-decoration:none}button{font:inherit}.section-inner{margin:0 auto;max-width:var(--max);padding:0 32px}.section-border-bottom{border-bottom:1px solid var(--line)}.mono{font-family:Polysans Neutral Mono,SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.route-loading{align-items:center;background:radial-gradient(circle at 18px 18px,rgba(52,60,237,.08) 1px,transparent 0) 0 0 / 28px 28px,linear-gradient(135deg,#fff,#f7f8ff 58%,#fbfff0);color:var(--ink);display:none;gap:14px;justify-items:center;min-height:360px;padding:72px 24px;text-align:center}.route-loading-mark{color:var(--blue);font-size:42px;font-weight:850;line-height:1;transform:rotate(-5deg)}.route-loading-dot{animation:route-loading-pulse .86s ease-in-out infinite alternate;background:var(--lime);border:2px solid var(--ink);border-radius:999px;height:16px;width:16px}.route-loading p{color:#4f5059;font-size:15px;font-weight:720;margin:0}@keyframes route-loading-pulse{0%{opacity:.45;transform:scale(.82)}to{opacity:1;transform:scale(1)}}.announcement{align-items:center;background:radial-gradient(circle at 1px 1px,rgba(6,63,67,.16) 1px,transparent 0) 0 0 / 16px 16px,#79c8d2;color:#063f43;display:flex;font-size:13px;gap:18px;height:var(--announcement-height);justify-content:center;letter-spacing:0;padding:0 52px;position:sticky;top:0;text-align:center;z-index:60}.announcement-cta{background:transparent;border:1.5px solid #087d86;border-radius:8px;color:#087d86;box-shadow:none;cursor:pointer;font:inherit;font-weight:650;line-height:1;padding:7px 12px;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.announcement-cta:hover,.announcement-cta:focus-visible{background:transparent;border-color:#05636b;box-shadow:0 3px 12px #063f432e;color:#05636b;transform:translateY(-1px)}.funding-announcement-overlay{align-items:center;animation:atlas-modal-fade .18s ease-out both;background:#02181cb3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:24px;position:fixed;z-index:1600}.funding-announcement-dialog{animation:atlas-modal-enter .26s cubic-bezier(.22,1,.36,1) both;background:#f8fbfa;border:1px solid rgba(6,63,67,.18);border-radius:8px;box-shadow:0 34px 100px #01191e66;color:#092f35;max-height:calc(100svh - 48px);max-width:1000px;overflow:auto;overscroll-behavior:contain;position:relative;width:min(1000px,calc(100vw - 48px))}.funding-announcement-close{align-items:center;background:#062126ad;border:1px solid rgba(232,253,252,.45);border-radius:50%;color:#f4ffff;cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:0;position:absolute;right:18px;top:18px;transition:background-color .16s ease,transform .16s ease;width:40px;z-index:3}.funding-announcement-close:hover{background:#087d86;transform:translateY(-1px)}.funding-announcement-close:focus-visible{outline:3px solid rgba(121,221,224,.55);outline-offset:3px}.funding-announcement-image{height:300px;overflow:hidden;position:relative}.funding-announcement-image:after{background:linear-gradient(180deg,#021d2214 32%,#021d22b8);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.funding-announcement-image img{display:block;height:100%;object-fit:cover;object-position:center 58%;width:100%}.funding-announcement-image-copy{align-items:end;bottom:24px;color:#fff;display:flex;justify-content:space-between;left:34px;position:absolute;right:34px;z-index:2}.funding-announcement-image-copy span{color:#a5eef0;font-size:12px;font-weight:700;text-transform:uppercase}.funding-announcement-image-copy strong{font-family:var(--font-brand);font-size:25px;font-weight:500}.funding-announcement-content{padding:38px 44px 42px}.funding-announcement-date{color:#168d96;font-size:12px;font-weight:700;margin:0 0 16px;text-transform:uppercase}.funding-announcement-content h2{color:#092f35;font-family:var(--font-brand);font-size:42px;font-weight:420;letter-spacing:0;line-height:1.08;margin:0;max-width:850px}.funding-announcement-meta{display:grid;gap:18px 30px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);margin-top:24px}.funding-announcement-profile-group{align-items:center;display:flex;gap:13px;min-width:0}.funding-announcement-profile-stack{display:flex;flex:0 0 auto;padding-left:1px}.funding-announcement-profile{background:#78969a;border:1px solid #f8fbfa;border-radius:50%;box-shadow:0 0 0 1px #063f431f,0 2px 5px #021d221f;display:block;height:40px;overflow:hidden;position:relative;width:40px}.funding-announcement-profile+.funding-announcement-profile{margin-left:-11px}.funding-announcement-profile img{display:block;max-width:none;position:absolute}.funding-announcement-author img{top:-30.3px;width:190.4px}.funding-announcement-backer img{left:-34.8px;width:598.5px}.funding-announcement-profile-group p{margin:0;min-width:0}.funding-announcement-profile-group p strong{color:#168d96;display:block;font-family:var(--font-mono);font-size:10px;font-weight:700;line-height:1.2;text-transform:uppercase}.funding-announcement-story{border-top:1px solid rgba(6,63,67,.14);display:grid;gap:54px;grid-template-columns:minmax(0,1fr) 235px;margin-top:28px;padding-top:27px}.funding-announcement-copy p{color:#577176;font-size:15px;line-height:1.58;margin:16px 0 0}.funding-announcement-copy p:first-child{margin-top:0}.funding-announcement-copy .funding-announcement-lede{color:#1a464c;font-size:18px;line-height:1.5}.funding-announcement-investors{border-left:1px solid rgba(6,63,67,.14);padding-left:28px}.funding-announcement-investors>p{color:#168d96;font-size:12px;font-weight:700;margin:2px 0 15px;text-transform:uppercase}.funding-announcement-investor-grid{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.funding-announcement-investor-logo{aspect-ratio:314 / 145;border:1px solid rgba(6,63,67,.12);border-radius:5px;overflow:hidden;position:relative}.funding-announcement-investor-logo img{display:block;left:-17.75%;max-width:none;position:absolute;width:136.2%}.funding-announcement-link{align-items:center;color:#087d86;display:inline-flex;font-size:14px;font-weight:700;gap:8px;margin-top:28px;text-decoration:none}.funding-announcement-link svg{transition:transform .16s ease}.funding-announcement-link:hover svg{transform:translate(3px)}.funding-announcement-link:focus-visible{border-radius:3px;outline:2px solid rgba(22,141,150,.45);outline-offset:4px}@media(max-width:720px){.funding-announcement-overlay{align-items:flex-start;padding:10px}.funding-announcement-dialog{max-height:calc(100svh - 20px);width:calc(100vw - 20px)}.funding-announcement-image{height:220px}.funding-announcement-image-copy{bottom:18px;left:20px;right:20px}.funding-announcement-content{padding:28px 22px 30px}.funding-announcement-content h2{font-size:32px}.funding-announcement-meta{grid-template-columns:1fr}.funding-announcement-story{gap:28px;grid-template-columns:1fr}.funding-announcement-investors{border-left:0;border-top:1px solid rgba(6,63,67,.14);padding-left:0;padding-top:22px}.funding-announcement-investor-grid{max-width:320px}}.icon-button{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;min-height:42px;min-width:42px;padding:0}.announcement-close{color:#063f43b8;height:16px;min-height:16px;min-width:16px;position:absolute;right:32px;top:16px;width:16px}.site-header{align-items:center;background:#fff;border-bottom:0;box-shadow:0 8px 10px #00000008;display:grid;gap:40px;grid-template-columns:auto 1fr auto;height:var(--nav-height);padding:0 36px 0 32px;position:sticky;top:0;z-index:50}.has-announcement .site-header{top:var(--announcement-height)}@media(min-width:981px){.site-header{left:0;position:fixed;right:0;width:100%;z-index:1000}.app-shell:not(.wai-shell,.refer-shell)>main{padding-top:var(--nav-height)}.app-shell:has(.meridian-home)>main{padding-top:0}}.nav-blur-overlay{display:none}.brand{align-items:center;display:inline-flex}.brand-logo{display:block;height:36px;width:89.1875px}.meridian-header-logo{height:auto;max-height:38px;object-fit:contain;object-position:left center;width:148px}.brand-mark{color:var(--blue);display:inline-block;font-size:36px;font-weight:800;letter-spacing:0;line-height:1;transform:rotate(-5deg)}.desktop-nav,.header-actions,.hero-actions,.link-with-icon,.button{align-items:center;display:flex}.desktop-nav{gap:0;justify-self:start;width:max-content}.nav-group>a{align-items:center;color:#6f6f6f;display:inline-flex;font-size:16px;gap:8px;line-height:20.8px;white-space:nowrap}.nav-group{display:inline-flex;min-height:var(--nav-height);position:relative}.nav-group>a{align-self:center;min-height:auto;padding:8px 20px}.nav-group.has-dropdown>a{align-self:stretch;min-height:var(--nav-height);padding:24px 20px}.nav-caret{display:inline-block;flex:0 0 auto;height:0;width:0}.nav-caret-down{border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid currentColor;opacity:.88;transform:translateY(1px)}.nav-caret-right{border-bottom:4px solid transparent;border-left:6px solid currentColor;border-top:4px solid transparent}.nav-dropdown{background:#fbf6f4;border:0;border-radius:8px;box-shadow:0 40px 15px #00000003,0 40px 35px #32325d0a,0 50px 120px #32325d0f;display:none;gap:12px;grid-template-columns:repeat(3,minmax(180px,1fr));left:50%;max-width:calc(100vw - 64px);opacity:0;padding:8px;pointer-events:none;position:fixed;top:calc(var(--nav-height) + 8px);transform:translate(-50%) translateY(8px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease;visibility:hidden;width:min(1376px,calc(100vw - 64px));z-index:1001}.nav-dropdown-product{background:#fff;border:1px solid #a9dadd;border-radius:8px;box-shadow:0 24px 50px #04272b24,0 70px 140px #04272b1f;gap:0;grid-template-columns:304px minmax(0,1fr);height:410px;left:50%;max-width:none;overflow:hidden;padding:0;position:fixed;top:calc(var(--nav-height) + 8px);transform:translate(-50%) translateY(8px);width:min(1320px,calc(100vw - 48px))}.nav-group:has(.nav-dropdown-product):after{content:"";height:8px;left:50%;pointer-events:none;position:fixed;top:var(--nav-height);transform:translate(-50%);width:min(1320px,calc(100vw - 48px));z-index:1000}.nav-group:has(.nav-dropdown-product):hover:after,.nav-group:has(.nav-dropdown-product):focus-within:after{pointer-events:auto}.has-announcement .nav-dropdown:not(.nav-dropdown-company){top:calc(var(--announcement-height) + var(--nav-height) + 8px)}.has-announcement .nav-group:has(.nav-dropdown-product):after{top:calc(var(--announcement-height) + var(--nav-height))}.nav-dropdown-solutions{grid-template-columns:minmax(220px,.8fr) minmax(360px,1.3fr) minmax(300px,.72fr);min-height:360px}.nav-dropdown-resources{background:linear-gradient(90deg,#f8f8f8,#f8f8f8 61%,#d2d4fb33 69%,#ffcfbd33),linear-gradient(90deg,#f8f8f8,#f8f8f8 61%,#f6f3eb 69%,#f6f3eb);grid-template-columns:minmax(320px,1fr) minmax(220px,.7fr) minmax(340px,.85fr);min-height:300px}.nav-dropdown-company{box-shadow:0 24px 10px #00000003,0 24px 35px #32325d0d;gap:10px;grid-template-columns:1fr;left:50%;max-width:none;min-width:156px;padding:20px;position:absolute;top:calc(100% + 8px);transform:translate(-50%) translateY(8px);width:188px}.nav-group-company:after{content:"";height:8px;left:0;position:absolute;top:100%;width:100%}.nav-group:hover .nav-dropdown,.nav-group:focus-within .nav-dropdown{display:grid;opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0);visibility:visible}.nav-group:hover .nav-dropdown-product,.nav-group:focus-within .nav-dropdown-product{transform:translate(-50%) translateY(0)}.nav-group:hover .nav-dropdown-company,.nav-group:focus-within .nav-dropdown-company{transform:translate(-50%) translateY(0)}.nav-group-company.is-dismissed .nav-dropdown-company{display:none;opacity:0;pointer-events:none;visibility:hidden}@media(hover:hover)and (min-width:992px){.nav-blur-overlay{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0000003d;bottom:0;display:block;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:var(--nav-height);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:900}.site-header:has(.nav-group.has-dropdown:not(.nav-group-company):hover) .nav-blur-overlay,.site-header:has(.nav-group.has-dropdown:not(.nav-group-company):focus-within) .nav-blur-overlay{opacity:1;visibility:visible}.has-announcement .nav-blur-overlay{top:calc(var(--announcement-height) + var(--nav-height))}}.nav-dropdown-column h2{color:#0006;font-family:Polysans Slim,Arial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:300;letter-spacing:3.72px;line-height:12px;margin:0 0 12px;text-transform:uppercase}.nav-dropdown-column a{align-items:center;border-radius:0;color:#17171b;display:flex;gap:8px;line-height:22.4px;min-height:30px;padding:4px 16px 4px 0;white-space:normal}.nav-dropdown-product .nav-dropdown-column:first-child{background:linear-gradient(180deg,#f8f8ff,#fff);border:1px solid #ebebf4;border-radius:var(--radius);padding:12px}.nav-dropdown-product .nav-dropdown-column:first-child a:first-of-type,.nav-dropdown-resources .nav-dropdown-column:nth-child(3) a,.nav-dropdown-solutions .nav-dropdown-column:nth-child(3) a{align-items:flex-start;background:radial-gradient(circle at 100% 0%,rgba(52,60,237,.13),transparent 34%),linear-gradient(180deg,#ffffffc2,#f6f3ebe6);border:.5px solid rgba(0,0,0,.12);border-radius:8px;flex-direction:column;justify-content:space-between;min-height:104px;padding:16px}.nav-dropdown-resources .nav-dropdown-column:nth-child(3) a+a,.nav-dropdown-solutions .nav-dropdown-column:nth-child(3) a+a{margin-top:10px}.nav-dropdown-company .nav-dropdown-column h2{display:none}.nav-dropdown-company .nav-dropdown-column a{padding:0}.nav-dropdown-company .nav-dropdown-disabled{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#71777a;cursor:default;display:flex;line-height:22.4px;min-height:30px;opacity:.48;padding:0;text-align:left;width:100%}.nav-dropdown-company .nav-dropdown-disabled strong{color:inherit}.nav-dropdown-column a:hover{background:#0000000f;color:var(--blue)}.nav-dropdown-column strong{color:#17171b;display:block;font-family:Polysans Neutral,Arial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400;letter-spacing:.32px;line-height:22.4px;margin-bottom:0}.nav-dropdown-column span{color:#73737c;display:block;font-size:12px;line-height:1.32}.nav-dropdown-solutions .nav-dropdown-column,.nav-dropdown-resources .nav-dropdown-column{padding:12px 12px 14px}.nav-dropdown-solutions .nav-dropdown-column:not(:nth-child(3)),.nav-dropdown-resources .nav-dropdown-column:not(:nth-child(3)){display:flex;flex-direction:column;gap:2px}.nav-dropdown-solutions .nav-dropdown-column:not(:nth-child(3)) a:before,.nav-dropdown-resources .nav-dropdown-column:not(:nth-child(3)) a:before,.nav-dropdown-company .nav-dropdown-column a:before{background:currentColor;border-radius:999px;content:"";flex:0 0 auto;height:4px;opacity:0;transition:opacity .16s ease;width:4px}.nav-dropdown-solutions .nav-dropdown-column:not(:nth-child(3)) a:hover:before,.nav-dropdown-solutions .nav-dropdown-column:not(:nth-child(3)) a:focus-visible:before,.nav-dropdown-resources .nav-dropdown-column:not(:nth-child(3)) a:hover:before,.nav-dropdown-resources .nav-dropdown-column:not(:nth-child(3)) a:focus-visible:before,.nav-dropdown-company .nav-dropdown-column a:hover:before,.nav-dropdown-company .nav-dropdown-column a:focus-visible:before{opacity:1}.nav-product-platform,.nav-product-column{min-width:0}.nav-product-overview{background-color:#b9e7ea;background-image:url(/assets/meridian/meridian-platform-nav.png);background-position:center;background-repeat:no-repeat;background-size:cover;color:#082f34;display:flex;flex-direction:column;justify-content:space-between;min-width:0;overflow:hidden;padding:28px 28px 25px;position:relative;text-decoration:none;transition:filter .18s ease}.nav-product-overview:hover,.nav-product-overview:focus-visible{filter:saturate(1.04) brightness(.98)}.nav-product-overview-kicker{color:#075d64;font-size:11px;font-weight:700;letter-spacing:0;text-transform:uppercase}.nav-product-overview>strong{color:#082f34;font-size:24px;font-weight:550;line-height:29px;max-width:220px}.nav-product-lifecycle{background:#fbfefe;border-left:1px solid #cce8ea;display:flex;flex-direction:column;min-width:0}.nav-product-stage-grid{display:grid;flex:1 1 auto;grid-template-columns:repeat(4,minmax(0,1fr));min-height:0;padding:8px 8px 0}.nav-product-stage{min-width:0;padding:22px 14px 18px;position:relative;transition:background-color .16s ease}.nav-product-stage:hover{background:#f1fafa}.nav-product-stage-heading{align-items:flex-start;border-bottom:1px solid #d8ebed;color:#102f33;display:grid;gap:0 14px;grid-template-columns:42px minmax(0,1fr);min-height:128px;padding-bottom:18px;text-decoration:none}.nav-product-stage-icon{align-items:center;background-color:#080a0b;border:1px solid #303537;border-radius:7px;color:#fff;display:flex;flex:0 0 auto;height:42px;justify-content:center;overflow:hidden;position:relative;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease;width:42px}.nav-product-stage-icon:before{background-image:url(/assets/meridian/meridian-platform-nav.png);background-position:left top;background-repeat:no-repeat;background-size:96px 96px;content:"";filter:grayscale(1) invert(1);top:0;right:0;bottom:0;left:0;opacity:.7;position:absolute;transition:filter .16s ease,opacity .16s ease}.nav-product-stage-icon svg{position:relative;z-index:1}.nav-product-stage:hover .nav-product-stage-icon,.nav-product-stage:focus-within .nav-product-stage-icon{background-color:#b9e7ea;border-color:#8dcfd3;box-shadow:0 5px 12px #075a601a;color:#087a82}.nav-product-stage:hover .nav-product-stage-icon:before,.nav-product-stage:focus-within .nav-product-stage-icon:before{filter:none;opacity:0}.nav-product-stage-heading>span:last-child{align-self:start;display:flex;flex-direction:column;min-width:0;padding-top:1px}.nav-product-stage-action{color:#17878f;display:block;font-size:12px;font-weight:700;line-height:16px;text-transform:uppercase}.nav-product-stage-heading strong{color:#102f33;display:block;font-size:16px;font-weight:600;line-height:21px;margin-top:6px}.nav-product-stage-heading em{color:#718386;display:block;font-size:12px;font-style:normal;line-height:18px;margin-top:9px}.nav-product-stage-heading:hover strong,.nav-product-stage-heading:focus-visible strong{color:#087a82}.nav-product-stage-links{display:grid;gap:4px;margin-left:56px;margin-top:11px}.nav-product-stage-links a{color:#3e595d;font-size:13px;line-height:18px;padding:4px 0;text-decoration:none;transition:color .15s ease,transform .15s ease}.nav-product-stage-links a:hover,.nav-product-stage-links a:focus-visible{color:#087a82;transform:translate(2px)}.nav-product-foundations{align-items:center;background:#f2f3f3;border-top:1px solid #d8dcdd;display:flex;flex:0 0 60px;justify-content:space-between;min-height:60px;padding:0 26px}.nav-product-foundations>span{color:#39777d;font-size:10px;font-weight:600;text-transform:uppercase}.nav-product-foundations>div{align-items:center;display:flex;gap:24px}.nav-product-foundations a{color:#315d61;font-size:13px;text-decoration:none}.nav-product-foundations a:hover,.nav-product-foundations a:focus-visible{color:#087a82}@media(min-width:992px)and (max-width:1180px){.nav-dropdown-product{grid-template-columns:260px minmax(0,1fr);height:452px}.nav-product-overview{padding-inline:24px}.nav-product-stage{padding-inline:13px}.nav-product-stage-heading{gap:0 11px}.nav-product-stage-links{margin-left:53px}.nav-product-foundations{padding-inline:18px}.nav-product-foundations>div{gap:16px}.nav-product-foundations a{font-size:12px}}.nav-product-right-wrap{align-items:stretch;align-self:stretch;background:#fff;border:.5px solid rgba(0,0,0,.12);border-radius:8px;display:flex;flex:1 1 0;flex-direction:column;justify-content:flex-start;min-width:0;overflow:hidden}.nav-product-right-top{align-items:start;background:#fff;border-radius:8px;column-gap:32px;display:grid;flex:1 1 0;grid-template-columns:repeat(3,minmax(0,1fr));min-height:324px;padding:8px 0 28px 24px}.nav-product-hero-link{align-items:flex-start;background-image:url(/assets/glean-platform-overview-hero.avif);background-position:100%;background-repeat:no-repeat;background-size:cover;border:0;border-radius:8px;color:#070844;display:flex;flex-direction:column;height:91px;justify-content:flex-start;padding:20px 18px 40px;position:relative;width:100%}.nav-product-bottom-link{color:var(--blue)}.nav-product-hero-link .nav-caret-right{bottom:12px;color:#1a1a1a;left:16px;opacity:0;position:absolute;transition:opacity .3s ease,transform .3s ease}.nav-product-hero-link:hover .nav-caret-right,.nav-product-hero-link:focus-visible .nav-caret-right{opacity:1;transform:translate(2px)}.nav-product-side-list{margin-top:8px}.nav-product-side-link,.nav-product-text-link{align-items:center;border-radius:8px;color:#111114;display:flex;height:31px;padding:8px;text-decoration:none;white-space:normal;width:100%}.nav-product-side-link{gap:8px}.nav-product-text-list{margin-top:20px}.nav-product-text-link{gap:8px;height:35px;padding:10px 16px 10px 0}.nav-product-heading-link{align-items:center;border-bottom:1px solid rgba(0,0,0,.08);color:#070844;display:flex;gap:12px;height:67px;padding:12px 0 16px;text-decoration:none}.nav-product-link-icon,.nav-product-heading-icon{align-items:center;color:#1a1a1a;flex:0 0 auto;justify-content:center}.nav-product-link-icon{display:flex;height:16px;width:16px}.nav-product-link-icon.is-live-svg,.mobile-nav-pane-link-icon.is-live-svg{color:#1a1a1a}.nav-product-link-icon.is-live-svg svg,.mobile-nav-pane-link-icon.is-live-svg svg{display:block;flex:0 0 auto;height:auto;max-height:18px;max-width:18px;width:auto}.nav-product-heading-icon{background:#1a1a1a;border-radius:8px;color:#fff;display:flex;height:32px;width:31px}.nav-product-heading-icon.is-agent{background:#1a1a1a}.nav-product-heading-icon.is-context{background:#00a88f}.nav-product-heading-icon.is-live-svg{background:transparent;border-radius:0}.nav-product-heading-icon.is-live-svg svg{display:block;height:32px;width:31px}.nav-product-heading-link.is-context-heading{gap:0}.nav-product-hero-link strong,.nav-product-side-link strong,.nav-product-heading-link strong,.nav-product-text-link strong{color:#111114;display:block;font-size:14px;font-weight:400;line-height:1}.nav-product-hero-link strong{font-family:Polysans Slim,Arial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.nav-product-hero-link em,.nav-product-heading-link em,.nav-product-text-link em{color:#000000b8;display:block;font-size:12px;font-style:normal;line-height:1.2;margin-top:3px}.nav-product-hero-link em{color:#000c;font-family:Polysans Slim,Arial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1;margin-top:4px;opacity:.85}.nav-product-side-link em,.nav-product-text-link em{display:none}.nav-product-heading-link strong{font-size:18px;line-height:1.15}.nav-product-heading-link em{font-size:14px}.nav-product-bottom-link{align-items:center;border-radius:8px;display:flex;gap:10px;font-size:14px;height:40px;padding:0}.nav-product-bottom-strip{align-items:center;align-self:stretch;display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr));padding:12px}.nav-product-browser-link{align-items:center;color:#111114;grid-column:span 1;margin-left:13.2px}.nav-product-hero-link:hover,.nav-product-side-link:hover,.nav-product-heading-link:hover,.nav-product-text-link:hover,.nav-product-bottom-link:hover{color:var(--blue)}.header-actions{gap:24px}.header-actions .nav-demo-cta-wrapper{padding:0}.header-search{align-items:center;background:#fff;border:1px solid #e3e3e8;border-radius:var(--radius);color:#9898a1;display:inline-flex;gap:12px;height:38px;min-width:152px;padding:0 15px}.header-search span{color:#9b9ba4}.search-overlay{top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;z-index:90}.search-backdrop{background:#ffffff2e;border:0;cursor:default;top:0;right:0;bottom:0;left:0;pointer-events:auto;position:absolute}.search-modal{background:#fffffffa;border:1px solid rgba(15,15,25,.08);border-radius:0 0 22px 22px;box-shadow:0 18px 60px #0a0a1429;left:50%;padding:30px 32px 18px;pointer-events:auto;position:absolute;top:14px;transform:translate(-50%);width:min(1220px,calc(100vw - 208px))}.search-modal-form{align-items:center;border:2px solid rgba(20,20,28,.54);border-radius:999px;display:grid;gap:13px;grid-template-columns:auto 1fr auto;min-height:54px;padding:0 16px 0 18px}.search-modal-form svg{color:#76767f}.search-modal-form input{border:0;color:#17171f;font:inherit;font-size:18px;height:50px;outline:0;width:100%}.search-modal-form input::placeholder{color:#777780}.search-powered{color:#9a9aa3;font-size:12px;margin:10px 0 0;text-align:center}.search-powered span{color:#6c6c75;font-weight:800}.site-search-results{display:grid;gap:8px;margin-top:18px;max-height:min(420px,calc(100vh - 150px));overflow-y:auto;padding-right:4px}.search-results-kicker{color:#777780;font-size:12px;font-weight:760;letter-spacing:0;margin:0 0 4px;text-transform:uppercase}.site-search-results a,.search-empty{border:1px solid #ececf2;border-radius:12px;color:#17171f;display:block;padding:13px 15px}.site-search-results a:hover,.site-search-results a:focus-visible{background:#f7f7fb;border-color:#343ced2e}.site-search-results a span{color:var(--blue);display:block;font-size:12px;font-weight:760;margin-bottom:5px}.site-search-results a strong{display:block;font-size:16px;font-weight:650;line-height:1.2}.site-search-results a p,.search-empty{color:#686872;font-size:13px;line-height:1.35;margin:5px 0 0}.signin{color:#6f6f6f;font-size:16px;line-height:22.4px;padding:8px}.button{border-radius:999px;border:0;cursor:pointer;font-weight:400;gap:9px;justify-content:center;min-height:45px;padding:0 25px;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease;width:fit-content}.nav-demo-cta-wrapper{align-items:center;border-radius:999px;display:flex;isolation:isolate;justify-content:center;overflow:hidden;padding:4px;position:relative;transition:all .3s ease}.nav-demo-cta-wrapper:before,.nav-demo-cta-wrapper:after{border-radius:inherit;content:"";pointer-events:none;position:absolute;transition:all .3s ease}.nav-demo-cta-wrapper:before{animation:nav-cta-blink 4s ease-in-out infinite;background:#fff;height:100%;top:0;right:0;bottom:0;left:0;padding:4px;width:100%;z-index:1}.nav-demo-cta-wrapper:after{animation:nav-cta-spin 4s linear infinite;background:linear-gradient(180deg,#d8fd49,#dcbb9b,#e16bff);height:500%;left:50%;opacity:0;top:50%;transform-origin:50% 50%;translate:-50% -50%;width:40%;z-index:0}.nav-demo-cta-wrapper .button-primary{box-shadow:none;overflow:hidden;position:relative;z-index:2}.nav-demo-cta-wrapper .button-primary:before{animation:nav-cta-bg-move 4s ease-in-out infinite;background-image:url(/assets/glean-cta-bg.svg);background-position:center;background-repeat:no-repeat;background-size:cover;content:"";height:100%;top:0;right:0;bottom:0;left:0;position:absolute;transition:all .3s ease;width:100%;z-index:0}.nav-demo-cta-wrapper .nav-cta-label{position:relative;z-index:1}.header-actions .button-primary{font-size:18px;line-height:28.8px;min-height:50.8px;min-width:161.19px;padding:10px 32px}@keyframes nav-cta-spin{0%{background:linear-gradient(180deg,#d8fd49,#dcbb9b,#e16bff);opacity:0;transform:rotate(0)}10%{background:linear-gradient(180deg,#d8fd49,#dcbb9b,#e16bff);opacity:1;transform:rotate(0)}50%{background:linear-gradient(180deg,#d8fd49,#dcbb9b,#e16bff);opacity:1;transform:rotate(270deg)}51%,99%{background:linear-gradient(180deg,#e16bff,#e16bff,#e16bff);opacity:1;transform:rotate(270deg)}to{background:linear-gradient(180deg,#e16bff,#e16bff,#e16bff);opacity:0;transform:rotate(270deg)}}@keyframes nav-cta-blink{0%,50%{opacity:0}60%{opacity:1}70%{opacity:0}80%{opacity:1}90%{opacity:0}to{opacity:1}}@keyframes nav-cta-bg-move{0%,80%{transform:translate(-100%)}81%{transform:translate(-100%)}to{transform:translate(100%)}}.button:hover{transform:translateY(-1px)}a:focus-visible,.button:focus-visible,.icon-button:focus-visible,.circle-button:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.button-primary{background:var(--blue);box-shadow:0 0 0 9px #d8fd4924,0 0 0 16px #ef8fbc2e;color:#fff}.nav-demo-cta-wrapper .button-primary{background:var(--meridian-ink);box-shadow:none}.nav-demo-cta-wrapper,.header-actions .nav-demo-cta-wrapper,.mobile-nav-head .nav-demo-cta-wrapper,.mobile-nav-pane-head .nav-demo-cta-wrapper{overflow:visible;padding:0}.nav-demo-cta-wrapper:before,.nav-demo-cta-wrapper:after,.nav-demo-cta-wrapper .button-primary:before{animation:none;display:none}.nav-demo-cta-wrapper .button-primary:hover,.nav-demo-cta-wrapper .button-primary:focus-visible{background:var(--meridian-teal)}.nav-demo-cta-wrapper .button-primary:focus-visible{outline-color:var(--meridian-aqua)}.button-dark{background:#000;color:#fff}.button-lime{background:var(--lime);color:#161616}.button-plain{color:#55555d;padding-inline:12px}.button-plain svg{color:var(--blue)}.button-small{min-height:42px;padding-inline:22px}.menu-button,.mobile-nav{display:none}.hero{padding:54.8px 0 0}.hero-copy{text-align:center}.eyebrow{color:#77777f;font-size:16px;line-height:1;margin:0 0 24px}.hero .eyebrow{font-family:Polysans Neutral Mono,SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace}.hero h1{font-size:56px;font-weight:400;letter-spacing:-2.4px;line-height:.96;margin:0 auto;max-width:976px}.hero-actions{gap:32px;justify-content:center;margin:56px 0}.hero-actions .button{font-weight:400;min-height:44.3984375px}.hero-actions .button-dark{width:136.40625px}.hero-actions .button-plain{color:var(--blue);font-size:18px;height:32.3984375px;min-height:32.3984375px;white-space:nowrap;width:174.6796875px}.hero-visual-wrap{max-width:none;padding:0 32px 96px}.hero-visual{border-radius:var(--radius);height:498px;overflow:hidden;position:relative}.hero-visual-image{display:block;height:100%;object-fit:cover;width:100%}.hero-glass-card{align-items:center;background:#ffffff70;border-radius:13px;box-shadow:0 0 24px #ffffff9e;display:flex;height:225px;justify-content:center;left:50%;padding:13px;position:absolute;top:136.5px;transform:translate(-50%);width:811.38px}.hero-search-card{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 18px #1f1f2c14;display:flex;flex-direction:column;height:199px;justify-content:center;padding:40px 84px 38px;width:785.38px}.hero-query-row{align-items:center;border:1px solid #e8e5e2;border-radius:999px;color:#15151a;display:flex;font-size:17px;font-weight:560;gap:12px;height:49px;line-height:1;padding:0 16px 0 18px;width:100%}.hero-plus{color:#111;font-size:24px;font-weight:300;line-height:1}.hero-query{flex:1 1 auto;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.hero-filter{height:18px;position:relative;width:18px}.hero-filter:before,.hero-filter:after{background:#222;border-radius:999px;content:"";height:2px;left:1px;position:absolute;width:16px}.hero-filter:before{top:5px}.hero-filter:after{top:11px}.hero-voice{background:#111;border-radius:999px;display:inline-flex;height:36px;position:relative;width:36px}.hero-voice:before{background:linear-gradient(#fff,#fff) 8px 13px / 2px 10px no-repeat,linear-gradient(#fff,#fff) 13px 9px / 2px 18px no-repeat,linear-gradient(#fff,#fff) 18px 6px / 2px 24px no-repeat,linear-gradient(#fff,#fff) 23px 11px / 2px 14px no-repeat;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.hero-source-row{display:flex;gap:8px;margin-top:21px;overflow:hidden;width:100%}.hero-source-pill{align-items:center;background:#f6f3f1;border-radius:5px;color:#4d4d55;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:520;gap:6px;height:28px;line-height:1;padding:0 10px;white-space:nowrap}.hero-source-pill span{background:#3854ff;border-radius:4px;height:13px;width:13px}.hero-source-pill img{display:block;flex:0 0 auto;height:12px;object-fit:contain;width:12px}.ribbon-field{top:0;right:0;bottom:0;left:0;position:absolute}.ribbon-field:before,.ribbon-field:after{content:"";display:block;position:absolute}.ribbon-pink-blue{background:linear-gradient(110deg,rgba(71,85,255,.95),transparent 27%),linear-gradient(15deg,#fa85a4b3,#ffc7d88c),#ee9eb8}.ribbon-pink-blue:before{background:linear-gradient(96deg,#1545ff 0%,#8cc7ff 42%,transparent 72%);border-radius:40% 60% 60% 40%;filter:saturate(130%);height:590px;left:48px;opacity:.9;top:-92px;transform:rotate(-10deg);width:150px}.ribbon-pink-blue:after{background:linear-gradient(120deg,#833a24,#ff9a6f 35%,#7334ff 72%,#96d4ff);border-radius:46% 54% 44% 56%;bottom:-240px;height:620px;opacity:.85;right:-18px;transform:rotate(72deg);width:250px}.product-card{background:#fffffff0;border:1px solid rgba(0,0,0,.08);border-radius:var(--radius);box-shadow:0 30px 80px #343ced2e;left:50%;padding:52px 82px 58px;position:absolute;top:132px;transform:translate(-50%);width:min(790px,calc(100% - 250px))}.search-input{align-items:center;border:1px solid #dddde2;border-radius:999px;display:grid;gap:16px;grid-template-columns:auto 1fr auto auto;min-height:58px;padding:0 14px 0 22px}.search-input p{color:#a3a3ab;margin:0}.voice{align-items:center;background:#161616;border-radius:999px;color:#fff;display:inline-flex;height:38px;justify-content:center;width:38px}.quick-links{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.quick-links span,.connector-cloud span,.connector-grid span{background:#f8f8f9;border:1px solid #e8e8ec;border-radius:999px;color:#72727d;font-size:13px;padding:8px 12px}.answer-panel{background:#fbfbfc;border:1px solid #e9e9ed;border-radius:var(--radius);padding:16px 18px}.answer-panel p{color:#6f6f79;line-height:1.45;margin:8px 0 0}.connector-cloud{bottom:26px;display:flex;gap:15px;left:50%;position:absolute;transform:translate(-50%)}.connector-cloud span{align-items:center;background:#fffffff2;border-radius:999px;box-shadow:0 14px 32px #00000014;color:#222;display:flex;height:58px;justify-content:center;min-width:58px;padding:0 17px}.logo-strip{border-top:.5px solid #c0c0c0;border-bottom:0;display:grid;grid-template-columns:minmax(250px,340px) 1fr;max-width:100%;overflow:hidden}.logo-intro{align-items:center;border-right:.5px solid #c0c0c0;display:flex;min-width:0;min-height:128px;padding:0 40px 0 72px}.logo-intro h2{color:#333;font-size:19px;font-weight:400;line-height:1.35;margin:0}.logo-marquee{align-items:center;contain:paint;display:flex;max-width:100%;min-width:0;min-height:128px;overflow:clip;width:100%}.logo-track{animation:marquee 34s linear infinite;align-items:center;display:flex;gap:68px;min-width:max-content;padding-inline:48px}.customer-logo{align-items:center;color:#353b3d;display:flex;flex:0 0 auto;gap:9px;height:40px;justify-content:center;max-width:none;opacity:.5}.customer-logo img{display:block;filter:grayscale(1) contrast(1.08);max-height:38px;max-width:100%;mix-blend-mode:multiply;object-fit:contain}.customer-logo-openai img{transform:scale(1.22)}.customer-logo-amazon img,.customer-logo-google img{transform:scale(1.3)}.customer-logo strong{font-size:27px;font-weight:600;letter-spacing:0;line-height:1}.palantir-mark{border:3px solid currentColor;border-radius:50%;display:block;height:23px;position:relative;width:23px}.palantir-mark:after,.palantir-mark:before,.palantir-mark i{background:currentColor;bottom:-8px;content:"";height:3px;position:absolute;width:10px}.palantir-mark:before{left:-4px;transform:rotate(24deg)}.palantir-mark:after{right:-4px;transform:rotate(-24deg)}.palantir-mark i{left:50%;transform:translate(-50%)}.customer-logo-linkedin{gap:4px}.linkedin-mark{background:#353b3d;border-radius:3px;color:#fff;font-size:20px;font-weight:700;line-height:29px;text-align:center;width:30px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.event-section{padding:62px 0}.event-section .section-inner{max-width:1296px}.event-card{background-image:url(https://cdn.prod.website-files.com/6127a84dfe068e153ef20572/6a2678b39e3530f027686a2a_Glean_GO%20Web%20Banner.webp);background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:var(--radius);display:block;height:308.9453125px;overflow:hidden;position:relative}.event-go-logo{display:block;height:100%;left:0;object-fit:contain;position:absolute;top:0;width:325px}.event-go-content{color:#fff;display:flex;flex-direction:column;left:389px;position:absolute;top:73.5703125px;width:370.6953125px}.event-go-meta{align-items:center;display:flex;font-size:16px;gap:8px;line-height:1.2}.event-go-meta p,.event-go-heading{margin:0}.event-go-divider{background:#ffffff5c;height:1px;margin:20px 0;width:100%}.event-go-heading{font-size:32px;font-weight:400;line-height:1.2;margin-bottom:20px}.event-go-button{align-items:center;align-self:flex-start;background:var(--blue);border-radius:64px;color:#fefefe;display:inline-flex;font-size:18px;gap:8px;justify-content:center;line-height:1.4;min-height:43.1953125px;padding:8px 24px;width:178.078125px}.big-statement{padding-bottom:96px;padding-top:96.5px}.big-statement .section-inner{max-width:1248px;padding:0}.big-statement h2,.knowledge-copy h2,.model-section h2,.security-copy h2,.section-heading-row h2,.institute-copy h2,.latest h2,.cta-band h2{font-size:clamp(40px,5.7vw,74px);font-weight:620;letter-spacing:0;line-height:.98;margin:0}.big-statement h2{color:#727272;font-size:40px;font-weight:400;line-height:1.04;max-width:1186px}.big-statement h2 span{display:block}.big-statement h2 span:last-child{max-width:900px}.idea-grid{display:grid;grid-template-columns:repeat(4,1fr);margin:98px auto 0;max-width:1248px}.idea-tile{background:#fff;min-height:180.5px;padding:60px 0 24px;position:relative}.idea-tile:before{background:silver;content:"";height:.5px;left:0;position:absolute;right:0;top:36px}.idea-tile:last-child{border-right:0}.idea-tile h3{display:inline;font-size:20px;font-weight:400;line-height:1.2;margin:0 4px 0 0}.idea-tile p{color:#727272;display:inline;font-size:20px;line-height:1.2;margin:0}.knowledge-section{background:var(--cream);border-top:.5px solid #c0c0c0}.knowledge-page{padding:80px 32px}.knowledge-container{height:602.5px;margin:0 auto;max-width:1361px;min-height:602.5px;position:relative}.knowledge-gleem{display:block;height:922.5px;object-fit:cover;position:absolute;right:.5px;top:-146.5px;width:680px;z-index:0}.knowledge-grid{display:grid;gap:200px;grid-template-columns:580px 580px;height:602.5px;min-height:602.5px;position:relative;z-index:1}.knowledge-copy{display:block;padding-left:14.5px;position:relative}.knowledge-copy:before{background:silver;content:"";height:.5px;left:14.5px;position:absolute;top:225.609375px;width:551px}.knowledge-copy h2{color:#727272;font-size:40px;font-weight:400;line-height:1.04;left:14.5px;max-width:551px;position:absolute;top:248.109375px}.knowledge-copy p{color:#727272;display:none;font-size:14px;line-height:1.2;margin:0}.knowledge-card-stack{display:grid;gap:48px;grid-template-columns:580px}.knowledge-card-shell{background:#ffffff1f;border-radius:var(--radius);min-height:173.5px;padding:12px}.knowledge-card{background:#fffffff5;border-radius:var(--radius);box-shadow:0 12px 34px #343ced38;min-height:149.5px;padding:16px}.knowledge-card svg{color:#6b6b72;display:block;height:20px;width:20px}.knowledge-card-row{border-top:.5px solid #c0c0c0;display:grid;gap:32px;grid-template-columns:78px 1fr;margin-top:31px;padding-top:12px}.knowledge-card-row span,.metric-cell span{color:#777780}.knowledge-card-row span{font-size:16px;line-height:1.25}.knowledge-card h3{color:#000;font-size:22px;font-weight:400;line-height:1.15;margin:0}.knowledge-card h3 em{color:#727272;display:block;font-style:normal;font-weight:400}.model-section{border-top:.5px solid #c0c0c0;padding:0 32px}.model-section .section-inner{border-left:.5px solid #c0c0c0;border-right:.5px solid #c0c0c0;max-width:1361px;padding:96px 56px}.model-section h2{color:#727272;font-size:40px;font-weight:400;line-height:1.04;margin:0 0 0 32px;max-width:1184px;padding:0}.metrics-grid{border:.5px solid #c0c0c0;border-radius:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px;overflow:hidden}.metric-cell{border-bottom:.5px solid #c0c0c0;border-right:.5px solid #c0c0c0;min-height:205.328125px;padding:56px 40px}.metric-cell:nth-child(3n){border-right:0}.metric-cell:nth-last-child(-n+3){border-bottom:0}.metric-cell strong{color:#000;display:block;font-size:66px;font-weight:400;line-height:.88;margin-bottom:12px}.metric-cell span{color:#8c8c8c;display:block;font-family:SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace;font-size:15px;line-height:1}.platform-card h3{font-size:23px;font-weight:620;line-height:1.05;margin:0}.platform-card p{color:#77777f;font-weight:420}.home-products{background:#fbf6f4;padding:96px 32px;scroll-margin-top:150px}.home-products-wrapper{margin:0 auto;max-width:1361px}.home-products-top{align-items:flex-start;display:flex;justify-content:space-between;margin:0 auto;max-width:1248px;padding-top:28px}.home-products-top h2{color:#000;font-size:40px;font-weight:400;letter-spacing:0;line-height:1.04;margin:0;max-width:464px}.home-products-cta{align-items:center;background:#000;border:1px solid #000;border-radius:999px;color:#fff;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;line-height:1;margin-top:0;min-height:44.4px;min-width:197.6px;padding:0 26px;text-decoration:none}.home-products-grid{display:grid;column-gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:80px;row-gap:20px}.home-product-card{background:#f8f5f3;border:1px solid #d8d5d2;border-radius:8px;color:#111;display:block;height:419.34px;overflow:hidden;position:relative;text-decoration:none}.home-product-card.is-large{grid-column:span 2}.home-product-card h3{color:#191919;font-size:20px;font-weight:520;left:24px;letter-spacing:0;line-height:1.25;margin:0;max-width:368px;position:absolute;top:20px;z-index:2}.home-product-card h3 span{color:#747474;font-weight:400}.home-product-card picture,.home-product-card img{display:block;height:100%;width:100%}.home-product-card img{object-fit:cover}.security-section{border-top:.5px solid #c0c0c0;overflow:hidden}.security-page{padding:120px 32px}.security-container{height:284.3671875px;margin:0 auto;max-width:1361px;position:relative}.security-dotgrid{display:block;height:524.3671875px;object-fit:cover;position:absolute;right:.5px;top:-120px;width:680px;z-index:0}.security-content{display:grid;gap:120px;grid-template-columns:564px 564px;margin:0 auto;max-width:1248px;position:relative;z-index:1}.security-list{display:grid;gap:16px}.security-list article{align-items:flex-start;border-top:1px solid #d2d2d2;display:flex;gap:112px;min-height:84.1171875px;padding:10px 0 24px}.security-list svg{color:#333;flex:0 0 auto;margin-top:1px}.security-list h3{color:#000;font-size:20px;font-weight:400;line-height:1.2;margin:0}.security-list h3 span{color:#727272;display:block}.security-copy{position:relative}.security-copy h2{color:#727272;font-size:40px;font-weight:400;line-height:1.04;margin:0;max-width:536px}.security-copy .button{align-items:center;background:#000;border-radius:999px;box-sizing:border-box;color:#fefefe;display:inline-flex;font-size:16px;font-weight:400;gap:9px;justify-content:center;line-height:1.4;margin-top:32px;min-height:44.3984375px;padding:10px 24px;white-space:nowrap;width:207.5703125px}.security-badges{border-top:.5px solid #c0c0c0;margin:64.5px auto 0;max-width:1361px}.security-badge-grid{display:grid;grid-template-columns:repeat(6,1fr)}.security-badge{align-items:center;background:#fafafa;border-right:.5px solid #c0c0c0;display:flex;flex-direction:column;gap:16px;height:140px;justify-content:center}.security-badge:last-child{border-right:0}.security-badge img{display:block;height:48px;max-width:88px;object-fit:contain;width:auto}.security-badge span{color:#333;font-size:14px;line-height:1;text-align:center}.stories{padding:0 32px}.stories-frame{border-left:.5px solid #c0c0c0;border-right:.5px solid #c0c0c0;max-width:1361px;padding:96px 56px}.stories-heading{margin-bottom:48px}.stories-eyebrow{border-bottom:.5px solid #c0c0c0;color:#8c8c8c;font-size:15px;line-height:1;margin:0 0 24px;padding-bottom:24px}.stories-heading-grid{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,390px) minmax(0,382px) auto}.stories-heading-grid h2{color:#0a0227;font-size:40px;font-weight:400;line-height:1.14;margin:0}.stories-heading-grid p{color:#333;font-size:20px;line-height:1.2;margin:0;max-width:330px}.stories-heading-grid .button{background:#000;border-radius:999px;color:#fff;font-size:16px;font-weight:400;justify-self:end;min-height:44.3984375px;padding:10px 24px;width:203.734375px}.section-heading-row{align-items:flex-end;display:flex;gap:28px;justify-content:space-between}.section-heading-row h2{max-width:720px}.link-with-icon{color:var(--blue);font-weight:650;gap:7px;white-space:nowrap}.story-open,.story-row{border-left:.5px solid #d2d2d2;border-right:.5px solid #d2d2d2}.testimonial,.platform-card,.support-card,.latest-card{border:1px solid var(--line);border-radius:var(--radius)}.story-title-row{align-items:center;display:grid;gap:48px;grid-template-columns:32px 137px minmax(0,1fr)}.story-title-row{margin-bottom:64px}.story-title-row img,.story-row img{display:block;filter:none;max-height:24px;max-width:116px;object-fit:contain;opacity:.48}.story-title-row h3,.story-row h3{color:#17171f;font-size:24px;font-weight:400;line-height:1.2;margin:0}.circle-button{align-items:center;background:#fff;border:.5px solid #d7d7dc;border-radius:999px;color:#111;cursor:pointer;display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.circle-button:focus-visible,.company-tab:focus-visible{outline:3px solid rgba(52,60,237,.28);outline-offset:3px}.story-open{background:#faf6f4;border-top:.5px solid #d2d2d2;border-top-left-radius:8px;border-top-right-radius:8px;padding:40px 80px}.story-body{display:grid;gap:56px;grid-template-columns:minmax(0,682px) 398.984375px}.story-stats{display:grid;gap:0;grid-template-columns:repeat(3,1fr);margin-bottom:32px}.story-stats div{border-right:1px solid #d2d2d2;min-height:96px;padding-right:16px}.story-stats div:last-child{border-right:0}.story-stats strong{color:#000;display:block;font-size:50px;font-weight:400;line-height:.88;margin-bottom:12px}.story-stats span{color:#8c8c8c;display:block;font-family:SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace;font-size:15px;line-height:1.15;max-width:180px}.story-body p{color:#727272;font-size:16px;line-height:1.35;margin:0 0 28px;max-width:520px}.story-image{border-radius:var(--radius);display:block;height:263.7734375px;object-fit:cover;width:398.984375px}.story-row{align-items:center;border-top:.5px solid #d2d2d2;display:grid;gap:48px;grid-template-columns:32px 137px minmax(0,1fr);min-height:96.5px;padding:0 80px}.story-row:last-child{border-bottom:.5px solid #d2d2d2;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.mobile-close,.mobile-plus{display:none}.leader-section{padding:0 32px}.leader-frame{border-left:.5px solid #c0c0c0;border-right:.5px solid #c0c0c0;margin:0 auto;max-width:1361px;padding:96px 56px 120px}.leader-frame h2{color:#0a0227;font-size:40px;font-weight:400;line-height:1.14;margin:0 0 40px}.leader-tabs{display:none}@media(min-width:1181px){.leader-frame{padding-bottom:85px}.leader-frame h2{max-width:390px}.leader-tabs{align-items:flex-start;display:flex;gap:92px;margin:-124px 0 81px 427px;min-height:32px;overflow:hidden}.leader-tabs button{background:transparent;border:0;color:#a6a6a6;cursor:pointer;flex:0 0 auto;font-size:25px;font-weight:700;line-height:1;padding:0 0 6px;position:relative}.leader-tabs button.is-active{color:var(--blue)}.leader-tabs button.is-active:after{background:var(--blue);bottom:0;content:"";height:1px;left:0;position:absolute;right:0}}.leader-card{border:.5px solid #d2d2d2;border-radius:8px;display:grid;grid-template-columns:397.71875px minmax(0,1fr);margin:0 auto;max-width:1248px;min-height:369.875px;overflow:hidden}.leader-card>img{display:block;height:369.875px;object-fit:cover;object-position:center top;width:397.71875px}.leader-quote{border-left:.5px solid #d2d2d2;padding:96px 104px 72px}.leader-quote h3{color:#000;font-size:24px;font-weight:700;line-height:1.1;margin:0 0 28px}.leader-quote blockquote{color:#111;font-size:20px;line-height:1.22;margin:0 0 28px;max-width:650px}.leader-quote blockquote:before{content:"“";display:inline-block;font-size:42px;line-height:0;margin-right:12px;transform:translateY(10px)}.leader-quote p{margin:0}.leader-quote strong,.leader-quote span{display:block;font-size:15px;line-height:1.1}.leader-quote span{color:#727272;font-family:SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace}.leader-quote .link-with-icon{color:var(--blue);margin-top:28px}.testimonials{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:64px}.testimonial{display:grid;grid-template-columns:36% 1fr;min-height:310px;overflow:hidden}.testimonial.active{border-color:#343ced7a}.portrait{background:linear-gradient(180deg,#fff0,#00000014),linear-gradient(135deg,#ededf0,#cfcfd4)}.testimonial>div:last-child{padding:48px 34px}.company-tab{background:transparent;border:0;color:var(--blue);cursor:pointer;display:block;font-size:22px;font-weight:760;margin-bottom:28px;padding:0;text-align:left}.testimonial.active .company-tab{color:#14144a}.testimonial p{font-size:20px;line-height:1.3;margin:0 0 28px}.platform-showcase{padding:76px 0}.platform-grid{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-top:42px}.platform-card{background:#fff;display:flex;flex-direction:column;justify-content:space-between;min-height:355px;overflow:hidden;padding:28px;position:relative}.platform-card.wide{grid-column:span 1}.platform-card svg{color:var(--blue);margin-bottom:16px}.platform-card p{font-size:20px;line-height:1.3;max-width:420px}.platform-art{bottom:-32px;height:170px;left:28px;position:absolute;right:28px}.platform-art span{background:linear-gradient(110deg,#ffbacd,#676bff 50%,#82f0ff);border-radius:var(--radius);display:block;height:60px;margin-bottom:13px}.platform-art span:nth-child(2){opacity:.65;transform:translate(44px)}.platform-art span:nth-child(3){opacity:.38;transform:translate(88px)}.institute{background:radial-gradient(circle at 14% 68%,rgba(97,97,97,.26),transparent 28%),radial-gradient(circle at 88% 18%,rgba(61,61,61,.26),transparent 24%),repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px 6px),repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 6px),#050505;color:#fff;min-height:776px;padding:96px 32px 95px}.institute-frame{margin:0 auto;max-width:1248px}.institute-kicker{align-items:center;border-bottom:1px solid rgba(255,255,255,.26);display:flex;justify-content:space-between;min-height:32px}.institute-kicker span{color:#f5f5f5;font-family:SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace;font-size:15px;letter-spacing:0;line-height:1}.institute-kicker img{display:block;height:25px;width:34px}.institute-grid{display:grid;grid-template-columns:382px minmax(0,1fr);padding-top:19.5px}.institute-logo{display:block;height:42.48px;object-fit:contain;width:100px}.institute-main{min-width:0}.institute-heading-row{align-items:flex-start;display:flex;gap:40px;justify-content:space-between}.institute-heading-row h2{color:#fff;font-size:40px;font-weight:400;letter-spacing:0;line-height:1.1;margin:0;max-width:370px}.institute-cta{align-items:center;background:#fff;border-radius:999px;color:#111;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;line-height:1;min-height:44.4px;min-width:237.8px;padding:0 25px;text-decoration:none}.institute-list{border-top:1px solid rgba(255,255,255,.35);margin-top:46px}.institute-list a{align-items:center;border-bottom:1px solid rgba(255,255,255,.35);color:#fff;display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:137px;position:relative;text-decoration:none}.institute-list span{color:#8f8f8f;font-size:20px;line-height:1.2}.institute-list b{color:#8f8f8f;font-weight:400}.institute-list strong{color:#fff;font-size:25px;font-weight:400}.institute-list em{color:#dedee5;font-size:16px;font-style:normal;line-height:1}.institute-list img{display:none}.support-band{min-height:642.16px;overflow:hidden;padding:0 32.5px;position:relative}.support-gleam{display:block;height:1309px;left:50%;object-fit:cover;opacity:1;position:absolute;top:-580px;transform:translate(-50%);width:1814px;z-index:0}.support-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1360px;position:relative;z-index:1}.support-card{background:#ffffff57;border:0;border-left:.5px solid #d2d2d2;border-radius:0;color:#111;display:flex;flex-direction:column;height:642.16px;justify-content:flex-end;padding:32px 32px 72px;text-decoration:none}.support-card:last-child{border-right:.5px solid #d2d2d2}.support-card span{color:#333;font-size:16px;line-height:1;margin-bottom:329px}.support-card h3{color:#111;font-size:40px;font-weight:400;line-height:1.1;margin:0;max-width:390px}.support-card em{color:#111;font-size:16px;font-style:normal;line-height:1;margin-top:42px}.latest{padding:96px 0}.latest .section-inner{max-width:1248px;padding:0}.latest h2{color:#111;font-size:40px;font-weight:400;line-height:1.04;margin:0 0 32px}.latest-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.latest-card{border:0;border-radius:0;color:#111;display:block;min-height:371.8px;overflow:hidden;text-decoration:none}.latest-card img{display:block;height:212.8px;object-fit:cover;width:100%}.latest-card span{color:#77777f;display:block;font-size:15px;line-height:1;margin:24px 0 16px}.latest-card h3{color:#111;font-size:20px;font-weight:400;line-height:1.25;margin:0 0 24px}.latest-card em{color:#111;font-size:16px;font-style:normal;line-height:1}.route-hero{overflow:hidden;padding:82px 0 74px}.route-hero-grid{align-items:center;display:grid;gap:52px;grid-template-columns:minmax(0,1fr) minmax(360px,.82fr)}.route-hero-copy h1{font-size:clamp(46px,5.9vw,82px);font-weight:620;letter-spacing:0;line-height:.97;margin:0;max-width:850px}.route-hero-copy>p:not(.eyebrow){color:#66666f;font-size:clamp(18px,2vw,22px);line-height:1.34;margin:28px 0 0;max-width:710px}.route-actions{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-top:38px}.route-visual{border:1px solid var(--line);border-radius:var(--radius);min-height:452px;overflow:hidden;position:relative}.route-hero-blue .route-visual{background:linear-gradient(132deg,#f2f5ff,#dbe1ff 48%,#ffdcec)}.route-hero-green .route-visual{background:linear-gradient(132deg,#f7ffd9,#eef7ff 45%,#ffe5f0)}.route-hero-pink .route-visual{background:linear-gradient(132deg,#fff0f6,#ebe8ff 50%,#dff7ff)}.route-hero-violet .route-visual{background:linear-gradient(132deg,#f2edff,#dfe4ff 45%,#fbfdd2)}.route-hero-ink .route-visual{background:linear-gradient(132deg,#ffffff0d,#747eff52),#090914}.route-ribbon{border-radius:48% 52% 44% 56%;position:absolute}.route-ribbon-one{background:linear-gradient(104deg,#194dff,#77dfff 52%,transparent);height:660px;left:36px;top:-112px;transform:rotate(-8deg);width:150px}.route-ribbon-two{background:linear-gradient(118deg,#fb87b8,#ffb971 36%,#6c55ff 78%);bottom:-250px;height:620px;right:-6px;transform:rotate(64deg);width:230px}.route-visual .product-card{left:50%;padding:34px 38px;top:78px;width:min(570px,calc(100% - 80px))}.route-floating-list{bottom:28px;display:grid;gap:11px;left:44px;position:absolute;right:44px}.route-floating-list span{align-items:center;background:#ffffffed;border:1px solid rgba(0,0,0,.08);border-radius:999px;box-shadow:0 12px 34px #12142814;color:#24242a;display:inline-flex;font-size:13px;gap:8px;min-height:42px;padding:0 15px;width:fit-content}.route-floating-list span:nth-child(2){justify-self:end}.route-hero-platform{background:radial-gradient(circle at 1px 1px,rgba(52,60,237,.12) 1px,transparent 0) 0 0 / 23px 23px,#fff;padding-bottom:86px}.route-hero-platform .route-hero-grid{gap:38px;grid-template-columns:1fr;text-align:center}.route-hero-platform .route-hero-copy h1{font-size:clamp(54px,5.3vw,78px);line-height:.98;margin:0 auto;max-width:1160px}.route-hero-platform .route-hero-copy h1 em{color:#5f6389;display:block;font-style:italic;font-weight:460}.route-hero-platform .route-actions{justify-content:center;margin-top:32px}.platform-architecture{background:linear-gradient(180deg,#ffffffb8,#f5ffd7c7),linear-gradient(120deg,#f0efff,#fdf0f6 36%,#e8f0ff);border:1px solid #dfe1ff;border-radius:24px;box-shadow:0 22px 70px #343ced1a;margin:10px auto 0;max-width:1260px;overflow:hidden;padding:0;text-align:left}.arch-top-row{display:grid;gap:12px;grid-template-columns:1fr 1.25fr 1fr;padding:0}.arch-capability{background:linear-gradient(135deg,#f5f0fff5,#d0e8ffeb);border-bottom:1px solid #d7d7fb;border-right:1px solid #d7d7fb;min-height:126px;padding:24px 28px;position:relative}.arch-capability:last-child{border-right:0}.arch-capability span{color:var(--blue);display:block;font-weight:720;margin-bottom:10px}.arch-capability strong{display:block;font-size:24px;font-weight:560;line-height:1.05}.arch-capability em{display:block;font-style:italic;font-weight:440}.arch-mini-search{background:#fff;border:1px solid #e8e8ef;border-radius:20px;box-shadow:0 18px 40px #192a781a;color:#787883;padding:16px 20px;position:absolute;right:28px;top:36px;width:180px}.arch-pills,.arch-icons{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.arch-pills b,.arch-icons b{background:#ffffffb8;border:1px solid rgba(73,79,135,.2);border-radius:999px;color:#55556a;font-size:13px;padding:6px 10px}.arch-agents-bar{align-items:center;background:#ffffffc7;border-bottom:1px solid #d7d7fb;display:flex;gap:22px;min-height:66px;padding:0 28px}.arch-agents-bar strong{color:var(--blue);margin-right:auto}.arch-agents-bar span{color:#44445a;font-family:SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace}.arch-agents-bar b{background:#fff;border:1px solid #e7e7ef;border-radius:999px;color:#5f5f75;padding:10px 24px}.arch-graph{align-items:center;background:linear-gradient(115deg,#3030ed,#367efa 54%,#4692fa);color:#fff;display:grid;gap:24px;grid-template-columns:1fr auto 1fr;min-height:270px;padding:34px 46px}.arch-node-group{display:flex;flex-wrap:wrap;gap:14px}.arch-node-group span{background:#0a125ab8;border:1px solid rgba(255,255,255,.15);border-radius:999px;font-size:14px;padding:8px 14px}.arch-node-group.personal span{background:#ffb88fd9;color:#363047}.arch-node-group p{color:#fffc;flex-basis:100%;font-family:SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace;margin:38px 0 0;text-align:center}.arch-context-core{align-items:center;background:#fff;border-radius:999px;color:var(--blue);display:flex;flex-direction:column;height:150px;justify-content:center;line-height:1;text-align:center;width:150px}.arch-context-core span{font-size:13px}.arch-context-core strong{display:block;font-size:17px;max-width:112px}.arch-connectors{display:flex;gap:15px;justify-content:space-between;padding:25px 36px 35px}.arch-connectors span{align-items:center;background:#fff;border:1px solid #e2e7dc;border-radius:999px;color:var(--blue);display:inline-flex;font-size:11px;font-weight:750;height:34px;justify-content:center;width:34px}.arch-protect{background:#fff;border:1px solid #c8dfc5;border-radius:999px;color:#61705b;font-weight:680;margin:-18px auto 20px;padding:10px 28px;position:relative;width:fit-content}.route-stats{background:#fbfbfc}.route-stat-grid{display:grid;grid-template-columns:repeat(3,1fr);padding-bottom:0;padding-top:0}.route-stat{border-right:1px solid var(--line);min-height:168px;padding:40px 34px}.route-stat:last-child{border-right:0}.route-stat strong{display:block;font-size:clamp(42px,5vw,64px);font-weight:540;line-height:.95;margin-bottom:10px}.route-stat span{color:#777780;display:block;line-height:1.2}.route-sections{padding:72px 0}.route-section-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.route-section-card{border:1px solid var(--line);border-radius:var(--radius);min-height:308px;padding:28px}.route-section-number{color:#8a8a93;display:block;font-size:13px;margin-bottom:58px}.route-section-card svg{color:var(--blue);margin-bottom:18px}.route-section-card h2{font-size:28px;font-weight:620;letter-spacing:0;line-height:1.04;margin:0 0 13px}.route-section-card p{color:#6d6d75;font-size:18px;line-height:1.36;margin:0}.route-platform-band{padding:80px 0 88px}.route-band-grid{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(360px,.75fr)}.route-band-grid h2{font-size:clamp(40px,5.5vw,72px);font-weight:620;letter-spacing:0;line-height:.98;margin:0;max-width:760px}.route-band-panel{background:linear-gradient(180deg,#fffffff5,#ffffffc7),linear-gradient(135deg,#f1f4ff,#fff5d6 55%,#fde6f0);border:1px solid var(--line);border-radius:var(--radius);min-height:340px;overflow:hidden;padding:34px;position:relative}.route-band-search{align-items:center;background:#fff;border:1px solid #e4e4e8;border-radius:999px;display:flex;gap:12px;min-height:52px;padding:0 18px;position:relative;z-index:1}.route-band-panel p{color:#55555d;font-size:20px;line-height:1.36;margin:32px 0 0;max-width:460px;position:relative;z-index:1}.route-band-stack{bottom:-16px;display:grid;gap:12px;left:34px;position:absolute;right:34px}.route-band-stack span{background:linear-gradient(100deg,#7e87ff,#c5fb54 62%,#ffb3cb);border-radius:var(--radius);display:block;height:58px;opacity:.7}.route-band-stack span:nth-child(2){opacity:.46;transform:translate(40px)}.route-band-stack span:nth-child(3){opacity:.28;transform:translate(80px)}.cta-band{overflow:hidden;position:relative}.cta-inner{align-items:center;display:flex;gap:56px;max-width:1248px;min-height:124.9px;padding:0;position:relative}.cta-band h2{font-size:40px;font-weight:400;line-height:1.04;position:relative;width:368.5px;z-index:1}.cta-band .button{font-size:16px;height:44.4px;min-height:44.4px;padding:0 24px;position:relative;width:134.61px;z-index:1}.cta-ribbon{background:linear-gradient(100deg,#6cff55,#224bff 58%,#b59cff);border-radius:52% 48% 40% 60%;height:300px;position:absolute;right:-20px;top:-110px;transform:rotate(28deg);width:340px;display:none}.agents-hero{background:linear-gradient(118deg,#fffffff5 0,#fffffff5 42%,#ffdccabd 76%),#fff;min-height:735px;overflow:hidden;padding:114px 0 90px}.agents-hero-grid{align-items:center;display:grid;gap:70px;grid-template-columns:minmax(390px,.78fr) minmax(480px,1fr)}.agents-eyebrow{align-items:center;color:#47474f;display:inline-flex;font-size:20px;font-weight:650;gap:10px;margin:0 0 28px}.agents-hero h1{background:linear-gradient(105deg,#343ced 5%,#f16f68 46%,#ff8a32 88%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(54px,5.1vw,78px);font-weight:520;letter-spacing:0;line-height:1.08;margin:0;max-width:680px}.agents-hero-copy>p:not(.agents-eyebrow){color:#4f4f57;font-size:22px;line-height:1.44;margin:32px 0 34px;max-width:560px}.agents-demo-button{min-height:56px;min-width:174px}.agents-hero-art{min-height:500px;position:relative}.agents-context-strip{background:#ebe4ffd1;border:1px solid rgba(52,60,237,.08);border-radius:18px;display:grid;gap:12px;grid-template-columns:1fr 1.1fr 1fr 1.1fr 1fr;left:58px;padding:18px;position:absolute;right:42px;top:10px}.agents-context-strip span{color:#757591;font-size:12px;font-weight:700;line-height:1.1}.agents-context-strip strong{align-items:center;background:#fff;border-radius:999px;color:var(--blue);display:flex;font-size:13px;justify-content:center;line-height:1.05;min-height:74px;padding:8px;text-align:center}.agents-context-strip div{align-content:center;display:flex;flex-wrap:wrap;gap:6px}.agents-context-strip b{background:var(--blue);border-radius:999px;color:#fff;font-size:11px;padding:5px 8px}.agent-builder-card,.agent-instructions-card{background:#fffffff5;border:1px solid #e9e9ef;border-radius:16px;box-shadow:0 28px 80px #2c2d5a21;position:absolute}.agent-builder-card{left:12px;min-height:270px;padding:24px;top:154px;width:310px}.agent-builder-card span,.agent-instructions-card span{color:#6f6f78;display:block;font-size:12px;font-weight:760;margin-bottom:18px}.agent-builder-card p{background:#f5f5f7;border-radius:12px;color:#75757e;font-size:14px;line-height:1.35;margin:0 0 22px;padding:18px}.agent-builder-card strong{border:1px solid #ececf1;border-radius:12px;display:block;font-size:13px;padding:16px}.agent-instructions-card{padding:25px 30px;right:0;top:122px;width:min(420px,58%)}.agent-instructions-card h2{font-size:16px;margin:0 0 8px}.agent-instructions-card ul{color:#4f4f58;font-size:13px;line-height:1.45;margin:0 0 20px;padding-left:18px}.agents-platform-band{background:radial-gradient(circle at 1px 1px,rgba(255,255,255,.18) 1px,transparent 0) 0 0 / 24px 24px,#070844;color:#fff;padding:88px 0 98px}.agents-platform-inner{text-align:center}.agents-platform-inner>h2{color:#f3b49d;font-size:clamp(34px,4vw,48px);font-weight:520;letter-spacing:0;margin:0 0 22px}.agents-platform-inner>p{color:#dadcf5;font-size:22px;line-height:1.42;margin:0 auto 52px;max-width:760px}.agents-platform-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);text-align:left}.agents-platform-grid article{background:#ffffff14;border:1px solid rgba(255,255,255,.18);border-radius:var(--radius);min-height:300px;padding:28px}.agents-platform-grid svg{color:var(--lime);margin-bottom:62px}.agents-platform-grid h3{font-size:26px;font-weight:560;line-height:1.05;margin:0 0 12px}.agents-platform-grid p{color:#c9cbe7;line-height:1.38;margin:0}.agents-builder-section,.agents-library-section,.agents-adoption-section{padding:82px 0}.agents-builder-grid,.agents-library-grid,.agents-adoption-grid{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,.8fr) minmax(420px,1fr)}.agents-builder-grid h2,.agents-library-grid h2,.agents-adoption-card h2{font-size:clamp(42px,5vw,68px);font-weight:620;letter-spacing:0;line-height:.98;margin:0}.agents-builder-grid p:not(.eyebrow),.agents-library-copy p,.agents-adoption-card p{color:#66666f;font-size:21px;line-height:1.38;margin:26px 0 28px}.agents-orchestration-panel{background:linear-gradient(145deg,#ffffffdb,#ffffff6b),linear-gradient(135deg,#f4f1ff,#e2f5ff 52%,#fff0da);border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:14px;min-height:430px;padding:34px}.agents-flow-step{align-items:center;background:#ffffffe6;border:1px solid #e7e7ec;border-radius:var(--radius);display:grid;gap:18px;grid-template-columns:46px 1fr;min-height:58px;padding:12px 16px}.agents-flow-step span{color:var(--blue);font-family:SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace;font-weight:700}.agents-library-board{display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}.agents-library-board article{align-items:center;border:1px solid var(--line);border-radius:var(--radius);display:flex;gap:12px;min-height:88px;padding:20px}.agents-library-board svg{color:var(--blue);flex:0 0 auto}.agents-adoption-section{background:#fbfbfc}.agents-adoption-card,.agents-department-card{border:1px solid var(--line);border-radius:var(--radius);min-height:390px;padding:34px}.agents-adoption-card svg{color:var(--blue);margin-bottom:58px}.agents-department-card{background:linear-gradient(135deg,#eef1ff,#fff1f7 52%,#f8ffd7)}.agents-department-card span{color:var(--blue);display:block;font-weight:720;margin-bottom:18px}.agents-department-card h3{font-size:clamp(34px,4vw,52px);font-weight:540;line-height:1.05;margin:0 0 38px}.agents-department-card div{display:flex;flex-wrap:wrap;gap:10px}.agents-department-card b{background:#fff;border:1px solid rgba(52,60,237,.14);border-radius:999px;color:#555568;padding:10px 14px}.agent-detail-hero{background:#fff;padding:48px 0 122px}.agent-detail-panel{align-items:center;background:linear-gradient(90deg,#fffffff7 0,#fffffff7 43%,#fff3 62%),radial-gradient(circle at 70% 24%,rgba(255,180,144,.35),transparent 24%),linear-gradient(135deg,#fafafa,#fff 52%,#fff1ea);border:1px solid #ededf3;border-radius:18px;display:grid;gap:34px;grid-template-columns:minmax(420px,.78fr) minmax(520px,1fr);min-height:688px;overflow:hidden;padding:54px 0 54px 62px}.agent-detail-copy{max-width:560px;position:relative;z-index:2}.agent-detail-breadcrumb{align-items:center;color:#4c4c55;display:inline-flex;flex-wrap:wrap;font-size:15px;font-weight:720;gap:9px;margin:0 0 96px}.agent-detail-breadcrumb svg{color:#24242e}.agent-detail-breadcrumb b{color:#b0b0ba}.agent-detail-breadcrumb strong{color:#dd956a;font-weight:780;text-transform:uppercase}.agent-detail-copy h1{color:#090921;font-size:clamp(46px,4.8vw,66px);font-weight:520;letter-spacing:0;line-height:1.08;margin:0}.agent-detail-copy>p:not(.agent-detail-breadcrumb){color:#55555f;font-size:19px;line-height:1.48;margin:30px 0;max-width:520px}.agent-detail-actions{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.agent-detail-art{align-self:stretch;background:url(https://cdn.prod.website-files.com/6127a84dfe068e153ef20572/687e0b53deab1ee10d119d7b_dots-1x.webp) center / 260px auto repeat,linear-gradient(135deg,#fff6f1db,#f7f6ff9e);display:flex;justify-content:flex-end;min-width:0}.agent-detail-art img{display:block;height:100%;max-height:688px;object-fit:cover;object-position:center;width:100%}.agent-detail-card-section{background:#fff}.agent-detail-card-grid{display:grid;grid-template-columns:repeat(3,1fr);padding-bottom:0;padding-top:0}.agent-detail-card-grid article{border-right:1px solid var(--line);min-height:292px;padding:42px 34px}.agent-detail-card-grid article:last-child{border-right:0}.agent-detail-card-grid svg{color:var(--blue);margin-bottom:66px}.agent-detail-card-grid h2{color:#12121b;font-size:27px;font-weight:560;letter-spacing:0;line-height:1.08;margin:0 0 14px}.agent-detail-card-grid p{color:#666672;line-height:1.42;margin:0}.agent-detail-rows{background:#fbfbfc;padding:90px 0}.agent-detail-row-stack{display:grid;gap:22px}.agent-detail-row{align-items:center;background:#fff;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:42px;grid-template-columns:minmax(0,.88fr) minmax(360px,.54fr);padding:42px}.agent-detail-row h2{color:#101018;font-size:clamp(38px,4.6vw,64px);font-weight:560;letter-spacing:0;line-height:1;margin:0}.agent-detail-row p:not(.eyebrow){color:#64646f;font-size:20px;line-height:1.42;margin:24px 0 0;max-width:640px}.agent-detail-row-visual{background:radial-gradient(circle at 80% 20%,rgba(255,180,144,.32),transparent 32%),url(https://cdn.prod.website-files.com/6127a84dfe068e153ef20572/6880a30d9e2c6ca80f65f5c9_agents-bg.svg) center / cover no-repeat,linear-gradient(135deg,#f5f5ff,#fff5ef);border:1px solid #ececf3;border-radius:16px;min-height:250px;padding:28px}.agent-detail-row-visual span{color:var(--blue);display:block;font-family:SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace;font-weight:760;margin-bottom:88px}.agent-detail-row-visual strong{color:#20202b;display:block;font-size:24px;font-weight:560;line-height:1.1}.agent-library-hero{background:radial-gradient(circle at 42% -6%,rgba(216,253,73,.64),transparent 10%),radial-gradient(circle at 53% -3%,rgba(239,143,188,.56),transparent 12%),radial-gradient(circle at 1px 1px,rgba(52,60,237,.12) 1px,transparent 0) 0 0 / 26px 26px,linear-gradient(180deg,#ded5ff,#fff 70%);padding:122px 0 92px;text-align:center}.agent-library-hero-inner{align-items:center;display:flex;flex-direction:column}.agent-library-hero h1{color:var(--blue);font-size:clamp(54px,6vw,78px);font-weight:520;letter-spacing:0;line-height:1;margin:0}.agent-library-hero p{color:#363640;font-size:23px;line-height:1.45;margin:30px auto 32px;max-width:770px}.agent-library-hero .agent-detail-actions{justify-content:center}.agent-harness-hero{background:linear-gradient(90deg,#ffffffeb 0,#ffffffeb 36%,#ffffff29 58%),url(https://cdn.prod.website-files.com/6127a84dfe068e153ef20572/6a4f478506b4699cbc262d54_agent-harness-hero_symbol-bg.png) right 8% top 250px / 440px auto no-repeat,url(https://cdn.prod.website-files.com/6127a84dfe068e153ef20572/6a4f5d7edf5c11430b3c4e94_bg-blue-radial-gradient.svg) right top / 799px auto no-repeat,linear-gradient(135deg,#ebfbff,#7da0ff);min-height:890px;padding:112px 0 96px}.agent-harness-hero-inner{align-items:center;display:flex;min-height:680px}.agent-harness-hero-inner>div{max-width:610px}.agent-harness-hero h1{color:#080821;font-size:clamp(50px,5.6vw,72px);font-weight:520;letter-spacing:0;line-height:1.08;margin:0}.agent-harness-hero h1:first-letter{color:#080821}.agent-harness-hero p{color:#4e4f5b;font-size:18px;line-height:1.55;margin:28px 0 30px;max-width:540px}.assistant-hero{background:radial-gradient(circle at 82% 58%,rgba(239,143,188,.38),transparent 26%),radial-gradient(circle at 68% 26%,rgba(138,92,246,.16),transparent 22%),linear-gradient(180deg,#fafafa,#fff 74%);min-height:820px;overflow:hidden;padding:116px 0 0}.assistant-hero-grid{align-items:center;display:grid;gap:76px;grid-template-columns:minmax(420px,.76fr) minmax(560px,1fr)}.assistant-eyebrow{align-items:center;color:#4d4d56;display:inline-flex;font-size:16px;font-weight:680;gap:8px;margin:0 0 28px}.assistant-hero h1{background:linear-gradient(100deg,#343ced 5%,#8a5cf6 50%,#ef8fbc 98%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(54px,5.4vw,82px);font-weight:520;letter-spacing:0;line-height:1.03;margin:0;max-width:680px}.assistant-hero-copy>p:not(.assistant-eyebrow){color:#4b4b52;font-size:19px;line-height:1.48;margin:30px 0;max-width:540px}.assistant-actions{align-items:center;display:flex;flex-wrap:wrap;gap:22px}.assistant-actions .button-primary{min-height:56px;min-width:166px}.assistant-hero-stage{min-height:610px;position:relative}.assistant-chat-window{background:#fffffff0;border:1px solid rgba(52,60,237,.11);border-radius:20px;box-shadow:0 34px 96px #3a377829;margin-top:44px;overflow:hidden;position:relative;width:min(610px,100%);z-index:2}.assistant-window-bar{align-items:center;background:#ffffffeb;border-bottom:1px solid #ececf1;display:flex;gap:7px;height:40px;padding:0 18px}.assistant-window-bar span{border-radius:999px;display:inline-block;height:10px;width:10px}.assistant-window-bar span:nth-child(1){background:#f8766c}.assistant-window-bar span:nth-child(2){background:#f2c94c}.assistant-window-bar span:nth-child(3){background:#6ad184}.assistant-window-bar b{color:var(--blue);font-size:12px;margin-left:auto}.assistant-prompt-row{align-items:center;border:1px solid #e3e3e9;border-radius:999px;color:#75757d;display:grid;gap:12px;grid-template-columns:auto 1fr;margin:30px;min-height:54px;padding:0 18px}.assistant-prompt-row svg{color:var(--blue)}.assistant-answer-card{background:linear-gradient(135deg,#f7f7ff,#fff7fb);border:1px solid #e6e6ee;border-radius:var(--radius);display:grid;gap:18px;grid-template-columns:auto 1fr;margin:0 30px 20px;padding:24px}.assistant-avatar{align-items:center;background:var(--blue);border-radius:999px;color:#fff;display:flex;height:42px;justify-content:center;width:42px}.assistant-answer-card strong{display:block;font-size:18px;margin-bottom:9px}.assistant-answer-card p{color:#55555f;line-height:1.45;margin:0}.assistant-source-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.assistant-source-row span,.assistant-task-list div{background:#fff;border:1px solid #e8e8ef;border-radius:999px}.assistant-source-row span{color:#666672;font-size:12px;font-weight:690;padding:7px 10px}.assistant-task-list{display:grid;gap:10px;padding:0 30px 30px}.assistant-task-list>span{color:#7a7a84;font-size:13px;font-weight:720}.assistant-task-list div{align-items:center;display:flex;gap:10px;min-height:44px;padding:0 14px}.assistant-task-list svg,.assistant-floating-card svg{color:var(--blue)}.assistant-task-list strong{color:#393941;font-size:14px}.assistant-floating-card{background:#fff;border:1px solid #eeeef4;border-radius:14px;box-shadow:0 26px 70px #343ced1f;display:grid;gap:9px;padding:22px;position:absolute;width:214px;z-index:3}.assistant-floating-card strong{font-size:17px}.assistant-floating-card span{color:#686872;font-size:13px;line-height:1.34}.assistant-card-left{bottom:36px;left:-42px}.assistant-card-right{right:8px;top:0}.assistant-intro-section{background:#fff}.assistant-intro-grid{display:grid;grid-template-columns:repeat(3,1fr);padding-bottom:0;padding-top:0}.assistant-intro-grid article{border-right:1px solid var(--line);min-height:304px;padding:44px 34px}.assistant-intro-grid article:last-child{border-right:0}.assistant-intro-grid svg{color:var(--blue);margin-bottom:68px}.assistant-intro-grid h3{font-size:27px;font-weight:560;line-height:1.08;margin:0 0 14px}.assistant-intro-grid p{color:#66666f;line-height:1.4;margin:0}.assistant-coworker-section,.assistant-work-section,.assistant-voice-section{padding:86px 0}.assistant-coworker-grid{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,.72fr) minmax(480px,1fr)}.assistant-coworker-grid h2,.assistant-work-row h2,.assistant-voice-grid h2{font-size:clamp(42px,5.1vw,72px);font-weight:620;letter-spacing:0;line-height:.98;margin:0}.assistant-coworker-grid p:not(.eyebrow),.assistant-work-row>div:first-child>p:not(.eyebrow),.assistant-voice-grid p{color:#66666f;font-size:21px;line-height:1.38;margin:28px 0 0}.assistant-mode-board{display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}.assistant-mode-board article{border:1px solid var(--line);border-radius:var(--radius);min-height:210px;padding:24px}.assistant-mode-board svg{color:var(--blue);margin-bottom:44px}.assistant-mode-board span{color:#777780;display:block;font-size:13px;font-weight:740;margin-bottom:10px}.assistant-mode-board strong{display:block;font-size:22px;font-weight:560;line-height:1.1}.assistant-work-section{background:#fbfbfc}.assistant-work-stack{display:grid;gap:20px}.assistant-work-row{align-items:center;background:#fff;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:44px;grid-template-columns:minmax(0,.84fr) minmax(360px,.56fr);padding:42px}.assistant-work-panel{background:radial-gradient(circle at 80% 10%,rgba(239,143,188,.24),transparent 34%),linear-gradient(135deg,#f2f4ff,#fff);border:1px solid #e8e8ef;border-radius:var(--radius);min-height:270px;padding:28px}.assistant-work-panel svg{color:var(--blue);margin-bottom:52px}.assistant-work-panel strong{color:var(--blue);display:block;font-family:SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace;font-size:14px;margin-bottom:12px}.assistant-work-panel span{display:block;font-size:26px;font-weight:560;line-height:1.1}.assistant-work-panel p{color:#65656f;line-height:1.4;margin:14px 0 0}.assistant-voice-grid{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.assistant-voice-card,.assistant-trust-card{border:1px solid var(--line);border-radius:var(--radius);min-height:390px;padding:36px}.assistant-voice-card{background:linear-gradient(135deg,#070844,#17118a 58%,#343ced);color:#fff}.assistant-voice-card p{color:#dadcf5}.assistant-trust-card{background:linear-gradient(135deg,#fff,#f3f4ff 50%,#fff4fa)}.assistant-voice-grid svg{color:var(--lime);margin-bottom:86px}.assistant-trust-card svg{color:var(--blue)}.assistant-subroute-hero{background:#fff;padding:48px 0 78px}.assistant-subroute-panel{align-items:center;background:url(https://cdn.prod.website-files.com/6127a84dfe068e153ef20572/687e0b53deab1ee10d119d7b_dots-1x.webp) right 26px bottom 36px / 280px auto no-repeat,radial-gradient(circle at 78% 18%,rgba(239,143,188,.36),transparent 26%),radial-gradient(circle at 52% 68%,rgba(52,60,237,.16),transparent 28%),linear-gradient(135deg,#f5f3ff,#fff 45%,#fff5fa);border:1px solid #ececf4;border-radius:18px;display:grid;gap:40px;grid-template-columns:minmax(420px,.78fr) minmax(540px,1fr);min-height:684px;overflow:hidden;padding:54px 0 54px 58px}.assistant-subroute-copy{max-width:600px;position:relative;z-index:2}.assistant-subroute-breadcrumb{align-items:center;color:#54545f;display:inline-flex;flex-wrap:wrap;font-size:14px;font-weight:680;gap:9px;letter-spacing:0;margin:0 0 24px;text-transform:none}.assistant-subroute-breadcrumb svg{color:var(--blue)}.assistant-subroute-breadcrumb b{color:#b0b0bb}.assistant-subroute-breadcrumb strong{color:var(--blue);font-weight:760;text-transform:uppercase}.assistant-subroute-copy h1{color:#101018;font-size:clamp(58px,6vw,92px);font-weight:520;letter-spacing:0;line-height:.98;margin:0;max-width:720px}.assistant-subroute-copy>p:not(.assistant-subroute-breadcrumb){color:#4f4f5b;font-size:19px;line-height:1.5;margin:28px 0 30px;max-width:520px}.assistant-subroute-art{align-self:stretch;display:flex;justify-content:flex-end;min-width:0}.assistant-subroute-art img{align-self:center;border-radius:14px 0 0 14px;box-shadow:0 32px 88px #343ced29;display:block;max-height:536px;object-fit:contain;object-position:right center;width:min(100%,820px)}.assistant-subroute-card-section{background:#fff}.assistant-subroute-card-grid{display:grid;grid-template-columns:repeat(3,1fr);padding-bottom:0;padding-top:0}.assistant-subroute-card-grid article{border-right:1px solid var(--line);min-height:324px;padding:42px 34px}.assistant-subroute-card-grid article:last-child{border-right:0}.assistant-subroute-card-grid svg{color:var(--blue);margin-bottom:72px}.assistant-subroute-card-grid h2{font-size:30px;font-weight:560;letter-spacing:0;line-height:1.08;margin:0 0 14px}.assistant-subroute-card-grid p{color:#676773;line-height:1.42;margin:0}.assistant-subroute-zigzag{background:#fbfbfc;padding:92px 0}.assistant-subroute-zigzag-stack{display:grid;gap:22px}.assistant-subroute-row{align-items:center;background:#fff;border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:46px;grid-template-columns:minmax(320px,.72fr) minmax(520px,1fr);overflow:hidden;padding:46px 0 46px 46px}.assistant-subroute-row:nth-child(2n){grid-template-columns:minmax(520px,1fr) minmax(320px,.72fr);padding:46px 46px 46px 0}.assistant-subroute-row:nth-child(2n)>div:first-child{order:2}.assistant-subroute-row h2{color:#12121a;font-size:clamp(40px,4.8vw,68px);font-weight:560;letter-spacing:0;line-height:1;margin:0}.assistant-subroute-row p:not(.eyebrow){color:#64646f;font-size:20px;line-height:1.42;margin:24px 0 0;max-width:520px}.assistant-subroute-image-wrap{background:radial-gradient(circle at 80% 14%,rgba(239,143,188,.24),transparent 32%),linear-gradient(135deg,#f4f5ff,#fff);border:1px solid #ececf4;border-radius:16px 0 0 16px;box-shadow:inset 0 1px #ffffffd1;min-height:390px;overflow:hidden;padding:28px 0 28px 28px}.assistant-subroute-row:nth-child(2n) .assistant-subroute-image-wrap{border-radius:0 16px 16px 0;padding:28px 28px 28px 0}.assistant-subroute-image-wrap img{border-radius:12px;box-shadow:0 26px 70px #343ced21;display:block;height:auto;max-height:430px;object-fit:contain;object-position:center;width:100%}.product-tour-live-stage{background:#f1f1f3;color:#15151f;min-height:calc(100vh - 88px);overflow:hidden}.tour-app-shell{background:#f1f1f3;display:grid;grid-template-columns:clamp(320px,38vw,560px) minmax(0,1fr);min-height:calc(100vh - 88px)}.tour-app-sidebar{background:#f6f6f8f0;border-right:1px solid rgba(22,22,31,.08);color:#1f1f29;padding:48px 48px 40px}.tour-app-sidebar-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:58px}.tour-app-glyph,.tour-modal-logo{align-items:center;color:var(--blue);display:inline-flex;font-size:34px;font-weight:860;height:34px;justify-content:center;letter-spacing:0;line-height:1;width:34px}.tour-app-sidebar-top div{align-items:center;display:flex;gap:20px}.tour-app-sidebar button{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit}.tour-app-sidebar nav{display:grid;gap:14px;margin-bottom:72px}.tour-app-sidebar nav button{align-items:center;border-radius:14px;color:#24242e;display:flex;font-size:27px;font-weight:560;gap:20px;min-height:68px;padding:0 20px}.tour-app-sidebar nav button.is-active{background:#ffffffb8;box-shadow:inset 0 0 0 1px #16161f0a}.tour-app-recent{display:grid;gap:18px}.tour-app-recent>span{color:#8a8a94;font-size:23px;margin-bottom:10px}.tour-app-recent button{align-items:center;display:grid;gap:16px;grid-template-columns:auto minmax(0,1fr);text-align:left}.tour-app-recent strong{color:#34343d;display:block;font-size:22px;font-weight:540;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tour-app-recent a{color:#777783;font-size:21px;margin-top:8px;text-decoration:none}.tour-app-workspace{align-items:center;display:flex;justify-content:center;min-width:0;overflow:hidden;padding:78px 48px;position:relative}.tour-workspace-backdrop{top:0;right:0;bottom:0;left:0;opacity:.35;padding:92px 54px;position:absolute}.tour-search-strip{align-items:center;background:#fff;border:1px solid rgba(21,21,31,.08);border-radius:18px;color:#7d7d87;display:flex;gap:12px;margin:0 auto 28px;max-width:650px;padding:18px 20px}.tour-workspace-cards{display:grid;gap:16px;margin:0 auto;max-width:610px}.tour-workspace-cards article{background:#ffffffe0;border:1px solid rgba(21,21,31,.08);border-radius:18px;display:grid;gap:8px 14px;grid-template-columns:auto minmax(0,1fr);padding:18px}.tour-workspace-cards article svg{color:var(--blue);grid-row:span 3}.tour-workspace-cards strong,.tour-workspace-cards span,.tour-workspace-cards em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tour-workspace-cards em{color:#777783;font-style:normal}.tour-onboarding-card{background:#fff;border:1px solid rgba(23,23,33,.08);border-radius:18px;box-shadow:0 28px 90px #12121c38;display:grid;grid-template-columns:minmax(320px,1fr) minmax(260px,.72fr);max-width:780px;overflow:hidden;position:relative;width:min(100%,780px);z-index:2}.tour-welcome-panel,.tour-lead-panel{padding:44px 48px 48px}.tour-welcome-panel{border-right:1px solid rgba(23,23,33,.08)}.tour-welcome-panel h1,.tour-lead-panel h2{color:#15151f;font-size:26px;font-weight:760;letter-spacing:0;line-height:1.12;margin:20px 0 24px}.tour-wave{align-items:center;background:#f7f7f8;border-radius:18px;color:#dda726;display:flex;font-size:28px;font-weight:800;height:82px;justify-content:center;margin-bottom:30px;width:82px}.tour-welcome-panel p{color:#5e5e69;font-size:22px;line-height:1.55;margin:0 0 28px}.tour-welcome-panel>button,.tour-lead-panel>button{align-items:center;background:var(--blue);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:760;gap:10px;justify-content:center;min-height:46px;padding:0 18px}.tour-live-answer{align-items:flex-start;background:#f7f7fb;border:1px solid #ededf4;border-radius:14px;color:#595965;display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);line-height:1.45;margin-top:18px;padding:15px}.tour-live-answer svg{color:var(--blue)}.tour-live-answer.is-playing{background:#f0f0ff;border-color:#343ced47;color:#262637}.tour-lead-panel{display:grid;gap:14px}.tour-lead-panel h2{margin:0 0 8px}.tour-lead-panel label{display:grid;gap:7px}.tour-lead-panel label span{color:#5c5c66;font-size:12px;font-weight:760}.tour-form-row{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.tour-lead-panel input,.tour-lead-panel select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #e2e2e8;border-radius:12px;color:#22222c;font:inherit;min-height:48px;padding:0 14px;width:100%}.tour-lead-panel select{color:#777783}.tour-live-actions{align-items:center;background:#ffffffdb;border:1px solid rgba(23,23,33,.08);border-radius:18px;bottom:32px;box-shadow:0 18px 55px #12121c1a;display:grid;gap:12px;left:50%;max-width:780px;padding:16px;position:absolute;transform:translate(-50%);width:calc(100% - 96px);z-index:3}.tour-live-actions>span{color:#72727d;font-size:12px;font-weight:800;text-transform:uppercase}.tour-live-actions div{display:flex;flex-wrap:wrap;gap:10px}.tour-live-actions button{align-items:center;background:#f2f2ff;border:1px solid #e1e1ff;border-radius:999px;color:#2222c9;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:740;gap:7px;padding:9px 12px}.tour-live-actions button.is-active,.tour-live-actions button[aria-pressed=true]{background:var(--blue);border-color:var(--blue);color:#fff}.tour-live-actions em{color:#5f5f6a;font-size:13px;font-style:normal;font-weight:680}.tour-live-mobile-summary{display:none}.product-tour-hero{background:radial-gradient(circle at 16% 18%,rgba(239,143,188,.28),transparent 19%),radial-gradient(circle at 82% 22%,rgba(52,60,237,.16),transparent 24%),linear-gradient(135deg,#fff,#fbf7ff 48%,#f6f8ff);border-bottom:1px solid var(--line);padding:54px 0 76px}.product-tour-hero-grid{align-items:start;display:grid;gap:42px;grid-template-columns:minmax(390px,.82fr) minmax(500px,1fr)}.product-tour-copy{max-width:650px}.product-tour-eyebrow{align-items:center;color:var(--blue);display:inline-flex;font-size:15px;font-weight:780;gap:9px;letter-spacing:.02em;margin:0 0 22px;text-transform:uppercase}.product-tour-copy h1{color:#12121a;font-size:clamp(48px,4.8vw,72px);font-weight:520;letter-spacing:0;line-height:1;margin:0}.product-tour-copy>p:not(.product-tour-eyebrow){color:#52525f;font-size:21px;line-height:1.45;margin:28px 0 34px;max-width:590px}.product-tour-actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.tour-player-shell{background:linear-gradient(180deg,#ffffffe6,#ffffffc2),radial-gradient(circle at 72% 10%,rgba(216,253,73,.42),transparent 22%),linear-gradient(135deg,#f2f3ff,#fff);border:1px solid #e6e6f0;border-radius:18px;box-shadow:0 34px 100px #343ced29;margin-top:4px;overflow:hidden}.tour-player-bar{align-items:center;border-bottom:1px solid #ececf4;display:flex;gap:9px;height:54px;padding:0 22px}.tour-player-bar span{background:#c8c8d8;border-radius:999px;height:11px;width:11px}.tour-player-bar span:nth-child(1){background:#ff8b89}.tour-player-bar span:nth-child(2){background:#ffd36c}.tour-player-bar span:nth-child(3){background:#7ed977}.tour-player-bar strong{color:#3b3b48;font-size:14px;margin-left:auto}.tour-player-prompt{align-items:center;background:#fff;border:1px solid #e6e6f0;border-radius:999px;display:grid;gap:12px;grid-template-columns:auto 1fr auto;margin:26px;padding:12px 14px 12px 18px}.tour-player-prompt>svg{color:var(--blue)}.tour-player-prompt span{color:#23232d;font-weight:680;min-width:0}.tour-player-prompt button{align-items:center;background:var(--blue);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;height:38px;justify-content:center;width:38px}.tour-answer-card{background:#fff;border:1px solid #ececf4;border-radius:16px;margin:0 26px 20px;padding:24px;transition:border-color .18s ease,box-shadow .18s ease}.tour-answer-card.is-playing{border-color:#343ced47;box-shadow:0 18px 50px #343ced21}.tour-answer-header{align-items:center;color:var(--blue);display:flex;gap:10px;margin-bottom:12px}.tour-answer-card p{color:#474752;font-size:18px;line-height:1.45;margin:0 0 20px}.tour-source-list{display:grid;gap:10px}.tour-source-list div{align-items:center;background:#f7f7fb;border:1px solid #ededf4;border-radius:12px;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr) auto auto;padding:12px 14px}.tour-source-list svg{color:var(--blue)}.tour-source-list strong{color:#23232d;font-size:14px}.tour-source-list span,.tour-source-list em{color:#747480;font-size:13px;font-style:normal}.tour-next-actions{display:flex;flex-wrap:wrap;gap:10px;padding:0 26px 28px}.tour-next-actions>span{color:#777784;flex:1 0 100%;font-size:13px;font-weight:760;text-transform:uppercase}.tour-next-actions button{align-items:center;background:#f3f2ff;border:1px solid #e2e1ff;border-radius:999px;color:#2222c9;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:720;gap:8px;padding:11px 14px}.tour-next-actions button.is-active,.tour-next-actions button[aria-pressed=true]{background:#2222c9;border-color:#2222c9;color:#fff}.tour-action-status{color:#5d5d6a;flex:1 0 100%;font-size:13px;font-style:normal;font-weight:680}.product-tour-steps{background:#fff}.product-tour-step-grid{display:grid;grid-template-columns:repeat(3,1fr)}.product-tour-step-grid article{border-right:1px solid var(--line);min-height:360px;padding:44px 34px}.product-tour-step-grid article:last-child{border-right:0}.product-tour-step-grid article>span{color:#a4a4af;display:block;font-size:13px;font-weight:780;margin-bottom:70px}.product-tour-step-grid svg{color:var(--blue);margin-bottom:24px}.product-tour-step-grid h2{color:#171721;font-size:30px;font-weight:560;letter-spacing:0;line-height:1.08;margin:0 0 14px}.product-tour-step-grid p{color:#686875;line-height:1.45;margin:0}.product-tour-workflow{background:#fbfbfc;padding:88px 0}.product-tour-workflow-grid{align-items:center;display:grid;gap:58px;grid-template-columns:minmax(360px,.72fr) minmax(520px,1fr)}.product-tour-workflow h2{color:#111119;font-size:clamp(44px,5vw,72px);font-weight:540;letter-spacing:0;line-height:1;margin:0}.product-tour-workflow p:not(.eyebrow){color:#585865;font-size:20px;line-height:1.45;margin:24px 0 0;max-width:560px}.tour-flow-board{background:#111119;border-radius:18px;box-shadow:0 28px 86px #1111192e;display:grid;gap:1px;grid-template-columns:repeat(4,1fr);overflow:hidden}.tour-flow-board div{background:radial-gradient(circle at 68% 22%,rgba(216,253,73,.18),transparent 28%),#171724;color:#fff;min-height:230px;padding:24px}.tour-flow-board svg{color:var(--lime);margin-bottom:68px}.tour-flow-board strong{display:block;font-size:22px;letter-spacing:0;margin-bottom:10px}.tour-flow-board span{color:#ffffff8a;font-size:13px;font-weight:780}.not-found-page{background:#fff;min-height:858.59375px;padding:196px 0 192px;text-align:center}.not-found-inner{align-items:center;display:flex;flex-direction:column;max-width:1144px;padding:0}.not-found-title-wrap{align-items:center;display:flex;height:292px;justify-content:center;position:relative;width:464px}.not-found-image{height:292px;top:0;right:0;bottom:0;left:0;position:absolute;width:464px}.not-found-code{color:#ff935f;font-size:72px;font-weight:400;letter-spacing:0;line-height:1.08;margin:0;position:relative;z-index:1}.not-found-inner h2{color:#000;font-size:48px;font-weight:400;letter-spacing:0;line-height:1.2;margin:76px 0 0}.not-found-inner p{color:#4b4b4b;font-size:20px;line-height:1.65;margin:12px 0 0}.not-found-inner a{color:inherit;font-weight:400;text-decoration:underline}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.customers-hero{background:radial-gradient(circle at 77% 19%,rgba(216,253,73,.2),transparent 20%),radial-gradient(circle at 18% 74%,rgba(239,143,188,.2),transparent 24%),radial-gradient(circle at 1px 1px,rgba(52,60,237,.13) 1px,transparent 0) 0 0 / 24px 24px,#f8f8ff;border-bottom:1px solid var(--line);overflow:hidden;padding:70px 0 0}.customers-hero-inner{text-align:center}.customers-pill{display:none}.customers-hero h1{color:var(--blue);display:block;font-size:15px;font-weight:400;line-height:21px;margin:0 0 45px;position:static;text-align:center}.customers-hero h1:after{content:""}.customers-hero h1[hidden]{display:none}.customers-hero h1+h2{margin-top:0}.customers-hero h1.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0;overflow:hidden;position:absolute;width:1px}.customers-hero h2{color:#0a0227;font-size:36px;font-weight:400;letter-spacing:0;line-height:1.2;margin:0 auto 105px;max-width:984px}.customers-video-row{display:flex;gap:50px;margin-left:calc(50% - 50vw);padding:0 0 58px;transform:translate(-492px);width:max-content}.customers-video-card{align-items:center;border:1px solid rgba(52,60,237,.14);border-radius:0;display:flex;flex:0 0 752px;flex-direction:column;justify-content:center;height:423px;overflow:hidden;padding:32px;position:relative}.customers-video-card img{display:block;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%;z-index:0}.customers-video-card:before{background:#0000000a;content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.customers-video-pink:before{background:#0000000a}.customers-video-lime:before{background:#0000000a}.customers-video-blue:before{background:#0000000a}.customers-video-card strong,.customers-video-card a{position:relative;z-index:2}.customers-video-card strong,.customers-video-card span{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.customers-video-card strong{color:var(--lime);font-size:clamp(32px,4vw,58px);font-weight:640;line-height:1;text-align:center}.customers-video-card span{color:#fffc;font-size:15px;font-weight:700;margin-top:14px}.customers-video-play{align-items:center;color:var(--blue);display:inline-flex;justify-content:center;margin-top:0}.customers-video-arrow{align-items:center;background:#ffffffb8;border:0;border-radius:999px;color:#8f8f9a;display:flex;height:48px;justify-content:center;margin-top:22px;width:48px}.customers-video-arrow:focus-visible,.customers-video-arrow:hover{background:#fff;color:var(--blue)}.customers-quote-section{background:#f3f4ff}.customers-quote-grid{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:76px;padding-top:0}.customers-quote-grid article{background:#ffffffd1;border:1px solid #e4e4ec;border-radius:var(--radius);min-height:360px;padding:28px}.customers-quote-grid svg{color:#bfc0ff;margin-bottom:28px}.customers-quote-grid strong{display:block;font-size:24px;margin-bottom:24px}.customers-quote-grid p{color:#4f4f58;line-height:1.44;margin:0 0 28px}.customers-quote-grid span{color:#24242c;display:block;font-weight:720}.customers-quote-grid small{color:#777781;display:block;font-size:13px;font-weight:500;margin-top:4px}.customers-story-section{background:#f8f8f8;padding:96px 0}.customers-story-section>.section-inner{max-width:none;padding:0 32px}.customers-story-heading{margin-bottom:46px;text-align:center}.customers-story-heading h2{font-size:40px;font-weight:520;letter-spacing:0;line-height:1.08;margin:0}.customers-filter-row{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(420px,1fr) 241px 241px;margin-bottom:40px}.customers-search-control,.customers-filter-toggle{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:999px;display:inline-flex;min-height:46px;padding:0 20px;position:relative}.customers-search-control{color:#a4a4ad;gap:12px}.customers-search-control input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#20212d;flex:1;font:inherit;min-height:44px;outline:0}.customers-search-control input::placeholder{color:#a4a4ad}.customers-filter-dropdown{height:46px;position:relative;z-index:1}.customers-filter-dropdown.is-open{z-index:20}.customers-filter-toggle{color:#000;cursor:pointer;font-size:16px;justify-content:space-between;line-height:1.4;padding:0 16px 0 20px;width:100%}.customers-filter-caret{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #161720;height:0;margin-left:16px;width:0}.customers-filter-dropdown.is-open .customers-filter-caret{transform:rotate(180deg)}.customers-filter-menu{left:0;padding-top:8px;position:absolute;top:46px;width:100%}.customers-filter-menu-inner{background:#fff;border-radius:12px;box-shadow:0 22px 50px #1a1b2a1f;display:flex;flex-direction:column;gap:4px;overflow:hidden;padding:8px}.customers-filter-option{background:transparent;border:0;color:#222;cursor:pointer;font-size:16px;line-height:1.3;min-height:36.8px;padding:8px 14px;text-align:left}.customers-filter-option:focus-visible,.customers-filter-option:hover{background:#f3f4ff;color:var(--blue);outline:0}.customers-story-grid{display:grid;gap:32px 20px;grid-template-columns:repeat(3,minmax(0,1fr))}.customers-story-card{background:#fff;border:0;border-radius:16px;box-shadow:0 18px 42px #25264614;display:flex;flex-direction:column;height:403px;overflow:hidden;padding:5px 5px 30px;position:relative}.customers-story-card:before{background:linear-gradient(133.05deg,rgba(188,188,188,.2) 27.28%,#e16bff 41.06%,#d8fd49 57.98%,#ff7e4c 69.57%,var(--blue) 92.44%);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .18s ease}.customers-story-media{align-items:center;background:linear-gradient(135deg,#0f101c52,#0f101c8c),linear-gradient(135deg,#d6dae7,#8b90a4);color:#fff;display:flex;height:208px;justify-content:center;overflow:hidden;position:relative;z-index:1}.customers-story-media:before{background:radial-gradient(circle at 25% 25%,rgba(255,255,255,.25),transparent 22%),linear-gradient(115deg,transparent 0 42%,rgba(255,255,255,.18) 42% 48%,transparent 48%),repeating-linear-gradient(90deg,rgba(255,255,255,.12) 0 1px,transparent 1px 58px);content:"";top:0;right:0;bottom:0;left:0;opacity:.8;position:absolute}.customers-story-media strong{color:#fff;font-size:28px;font-weight:820;letter-spacing:0;position:relative;text-align:center;text-shadow:0 2px 18px rgba(0,0,0,.32);z-index:1}.customers-story-media img{display:block;height:100%;object-fit:cover;width:100%}.customers-story-media-mccarthy,.customers-story-media-motive{background:linear-gradient(135deg,#14181e33,#14181ea3),linear-gradient(22deg,#b7a78d,#6f7b7d 42%,#1d2a32)}.customers-story-media-wunderkind,.customers-story-media-webflow,.customers-story-media-super{background:linear-gradient(135deg,#080a1233,#080a129e),linear-gradient(132deg,#cad0d5,#535f69 48%,#141820)}.customers-story-media-safetyculture,.customers-story-media-everpure{background:linear-gradient(135deg,#14181e29,#14181e8f),linear-gradient(132deg,#e5ddd5,#9da692 48%,#4d554a)}.customers-story-media-nile,.customers-story-media-databricks,.customers-story-media-confluent{background:linear-gradient(135deg,#080a122e,#080a1294),linear-gradient(125deg,#425e70,#253547 42%,#070a13)}.customers-story-media-ericsson,.customers-story-media-dbs,.customers-story-media-wealthsimple{background:linear-gradient(135deg,#080a1229,#080a128a),linear-gradient(135deg,#d6dde3,#5c6979 48%,#1c2433)}.customers-story-media-zillow,.customers-story-media-nextdoor,.customers-story-media-duolingo{background:linear-gradient(135deg,#080a1226,#080a128c),linear-gradient(135deg,#d8e7e2,#7d9ea7 52%,#34485a)}.customers-story-media-time,.customers-story-media-gcash,.customers-story-media-booking,.customers-story-media-upside,.customers-story-media-grammarly,.customers-story-media-agency{background:linear-gradient(135deg,#080a121f,#080a1294),linear-gradient(135deg,#efd5dc,#8a8ca6 52%,#292e48)}.customers-story-card:hover:before{opacity:1}.customers-story-card p{color:#353640;font-size:18px;font-weight:520;line-height:1.4;margin:24px 16px 32px;max-height:75.6px;overflow:hidden;position:relative;z-index:1}.customers-story-card b{align-items:center;color:var(--blue);display:inline-flex;font-size:16px;gap:8px;line-height:1.3;margin:auto 16px 0;padding:0;position:relative;width:calc(100% - 32px);z-index:1}.customer-story-empty{align-items:center;background:#f7f7fb;border:1px dashed #cfcfe0;border-radius:var(--radius);color:#62626d;display:flex;font-weight:650;grid-column:1 / -1;justify-content:center;min-height:180px;padding:28px;text-align:center}.customers-logo-section{background:#fff;border-bottom:1px solid var(--line);border-top:1px solid var(--line);min-height:224px;overflow:hidden}.customers-logo-strip{align-content:center;display:grid;gap:18px 42px;grid-template-columns:repeat(6,minmax(0,1fr));min-height:224px}.customers-logo-strip span{align-items:center;color:#84848e;display:flex;font-size:18px;font-weight:760;justify-content:center;min-height:54px;text-align:center}.customers-final-cta{background:radial-gradient(circle at 22% 30%,rgba(216,253,73,.42),transparent 18%),radial-gradient(circle at 84% 28%,rgba(239,143,188,.22),transparent 20%),#f8f8ff;min-height:490px;padding:122px 0}.customers-final-cta-inner{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:center;min-height:246px;text-align:center}.customers-final-cta h2{font-size:72px;font-weight:560;letter-spacing:0;line-height:.98;margin:0}.customer-detail-hero{background:radial-gradient(circle at 84% 16%,rgba(216,253,73,.24),transparent 24%),radial-gradient(circle at 10% 72%,rgba(239,143,188,.22),transparent 24%),#f8f8ff;border-bottom:1px solid var(--line);overflow:hidden;padding:92px 0}.customer-detail-pink{background:radial-gradient(circle at 78% 16%,rgba(239,143,188,.28),transparent 25%),radial-gradient(circle at 14% 78%,rgba(52,60,237,.12),transparent 24%),#fff8fb}.customer-detail-lime{background:radial-gradient(circle at 78% 18%,rgba(216,253,73,.3),transparent 25%),radial-gradient(circle at 12% 76%,rgba(52,60,237,.1),transparent 24%),#fbfff1}.customer-detail-violet{background:radial-gradient(circle at 80% 16%,rgba(128,118,255,.24),transparent 26%),radial-gradient(circle at 10% 76%,rgba(239,143,188,.18),transparent 24%),#f8f6ff}.customer-detail-grid{align-items:center;display:grid;gap:72px;grid-template-columns:minmax(0,1fr) minmax(420px,.62fr)}.customer-detail-grid h1{color:#171722;font-size:clamp(48px,6vw,84px);font-weight:620;letter-spacing:0;line-height:.98;margin:0;max-width:900px}.customer-detail-grid>div>p:not(.customers-pill){color:#4f4f59;font-size:21px;line-height:1.48;margin:28px 0 0;max-width:760px}.customer-detail-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.customer-detail-meta span{background:#ffffffb8;border:1px solid rgba(52,60,237,.14);border-radius:999px;color:#343ced;font-size:13px;font-weight:740;padding:10px 14px}.customer-detail-card{background:#11124f;border:1px solid rgba(255,255,255,.18);border-radius:16px;box-shadow:0 34px 80px #11124f2e;color:#fff;min-height:430px;padding:34px;position:relative}.customer-detail-card:before{background:linear-gradient(135deg,rgba(216,253,73,.26),transparent 38%),radial-gradient(circle at 72% 12%,rgba(239,143,188,.44),transparent 22%);border-radius:12px;content:"";top:14px;right:14px;bottom:14px;left:14px;opacity:.8;position:absolute}.customer-detail-card strong,.customer-detail-card p,.customer-detail-card span{position:relative;z-index:1}.customer-detail-card strong{display:block;font-size:42px;line-height:.96;margin-bottom:120px}.customer-detail-card p{color:#f0f1ff;font-size:22px;line-height:1.24;margin:0 0 22px}.customer-detail-card span{color:var(--lime);font-size:13px;font-weight:780;letter-spacing:.03em;text-transform:uppercase}.customer-detail-proof{background:#fff}.customer-detail-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.customer-detail-proof-grid article{border-right:1px solid var(--line);min-height:230px;padding:42px 34px}.customer-detail-proof-grid article:last-child{border-right:0}.customer-detail-proof-grid strong{color:#171722;display:block;font-size:clamp(44px,5vw,72px);font-weight:620;letter-spacing:0;line-height:.96;margin-bottom:18px}.customer-detail-proof-grid span{color:#676774;font-size:15px;font-weight:700}.customer-detail-body{background:#fafafe;padding:84px 0}.customer-detail-body-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.customer-detail-body-grid article{background:#fff;border:1px solid #e4e4ed;border-radius:var(--radius);min-height:360px;padding:30px}.customer-detail-body-grid svg{color:var(--blue);margin-bottom:54px}.customer-detail-body-grid h2{font-size:30px;font-weight:620;letter-spacing:0;line-height:1;margin:0 0 18px}.customer-detail-body-grid p{color:#62626d;line-height:1.46;margin:0}.customer-detail-related{background:#fff;padding:78px 0}.customer-detail-related-inner{align-items:end;display:grid;gap:40px;grid-template-columns:minmax(0,.9fr) minmax(380px,.7fr)}.customer-detail-related h2{font-size:clamp(38px,4.5vw,64px);font-weight:620;letter-spacing:0;line-height:.98;margin:0}.customer-detail-related-links{display:grid;gap:10px}.customer-detail-related-links a{align-items:center;background:#f7f7fb;border:1px solid #e4e4ec;border-radius:var(--radius);color:#202034;display:flex;font-weight:740;justify-content:space-between;min-height:58px;padding:0 18px;text-decoration:none}.customer-detail-related-links a:first-child{background:#343ced;color:#fff}.motive-story{background:#fff;color:#333}.motive-story-hero{align-items:flex-end;display:flex;min-height:676px;overflow:hidden;position:relative}.motive-story-hero-bg{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.motive-story-hero:after{background:linear-gradient(180deg,#ffffff14,#ffffffc7 70%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.motive-story-hero-inner{padding-bottom:66px;position:relative;z-index:1}.motive-story-lockup{align-items:center;display:flex;gap:24px;margin-bottom:44px}.motive-story-lockup img:first-child{height:32px;width:auto}.motive-story-lockup img:last-child{height:40px;max-width:150px;width:auto}.motive-story-lockup span{background:#0a02274d;display:block;height:40px;width:1px}.motive-story-lockup strong{color:#0a0227;font-size:28px;font-weight:760}.motive-story-hero h1{color:#0a0227;font-size:60px;font-weight:400;letter-spacing:0;line-height:1;margin:0;max-width:1201px}.motive-story-cta{align-items:center;color:#343ced;display:inline-flex;font-size:15px;font-weight:720;gap:8px;margin-top:28px;text-decoration:none}.motive-story-stats{padding:60px 0 0}.motive-story-stats-grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.motive-story-stats article{align-items:baseline;display:flex;gap:14px;min-height:44px}.motive-story-stats strong{color:#0a0227;font-size:42px;font-weight:500;letter-spacing:0;line-height:1;white-space:nowrap}.motive-story-stats span{color:#333;font-size:16px;line-height:1.3;max-width:270px}.motive-story-overview{padding:92px 0 96px}.motive-story-copy-grid{display:grid;gap:84px;grid-template-columns:237px minmax(0,1fr)}.motive-story-copy-grid h2,.motive-story-copy h2,.motive-story-with>.section-inner>h2{color:#343ced;font-size:16px;font-weight:400;line-height:1.4;margin:0}.motive-story-copy-grid p,.motive-story-copy p,.motive-story-with-copy p{color:#333;font-size:21px;line-height:1.45;margin:0}.motive-story-success p+p{margin-top:24px}.motive-story-split{padding:0 0 96px}.motive-story-split-grid{align-items:start;display:grid;gap:72px;grid-template-columns:minmax(0,1fr) minmax(390px,.95fr)}.motive-story-split-grid.is-reversed{grid-template-columns:minmax(390px,.95fr) minmax(0,1fr)}.motive-story-image-card{border-radius:18px;min-height:620px;overflow:hidden}.motive-story-image-card img{display:block;height:100%;min-height:620px;object-fit:cover;width:100%}.motive-story-copy{padding-top:25px}.motive-story-copy h3,.motive-story-with-copy h3,.motive-story-future h3{color:#333;font-size:48px;font-weight:400;letter-spacing:0;line-height:1.08;margin:56px 0 24px}.motive-story-with{padding:32px 0 96px}.motive-story-with-grid{align-items:start;display:grid;gap:80px;grid-template-columns:minmax(420px,.75fr) minmax(0,1fr);margin-top:48px}.motive-story-agent-art{align-items:center;background:#f8f8ff;border-radius:18px;display:flex;min-height:650px;overflow:hidden;padding:38px}.motive-story-agent-art img{display:block;width:100%}.motive-story-with-copy{display:grid;gap:74px}.motive-story-with-copy h3{margin-top:0}.motive-story-wide-image{margin:0 auto;max-width:1201px;padding:0 0 96px}.motive-story-wide-image img{border-radius:18px;display:block;width:100%}.motive-story-quote{padding:0 0 96px}.motive-story-quote-card{background:linear-gradient(135deg,rgba(216,253,73,.28),transparent 38%),radial-gradient(circle at 78% 18%,rgba(239,143,188,.24),transparent 22%),#f8f8ff;border-radius:18px;color:#0a0227;min-height:360px;padding:70px 86px}.motive-story-quote-card svg{color:#343ced;margin-bottom:40px}.motive-story-quote-card p{font-size:34px;line-height:1.16;margin:0 0 32px;max-width:980px}.motive-story-quote-card span{color:#343ced;display:block;font-size:14px;font-weight:760;letter-spacing:.03em;line-height:1.4;max-width:620px;text-transform:uppercase}.motive-story-future{padding-top:0}.webflow-story{background:#fff;color:#333}.webflow-story-hero{align-items:flex-end;display:flex;min-height:676px;overflow:hidden;position:relative}.webflow-story-hero-bg{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.webflow-story-hero:after{background:linear-gradient(180deg,#ffffff05,#ffffffb8 72%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.webflow-story .section-inner{max-width:1201px}.webflow-story-hero-inner{padding-bottom:72px;position:relative;z-index:1}.webflow-story-lockup{align-items:center;display:flex;gap:24px;margin-bottom:44px}.webflow-story-lockup img:first-child{height:32px;width:auto}.webflow-story-lockup img:last-child{height:42px;max-width:160px;width:auto}.webflow-story-lockup span{background:#0a02274d;display:block;height:40px;width:1px}.webflow-story-hero h1{color:#0a0227;font-size:60px;font-weight:400;letter-spacing:0;line-height:1;margin:0;max-width:1201px}.webflow-story-cta{align-items:center;color:#343ced;display:inline-flex;font-size:15px;font-weight:720;gap:8px;margin-top:26px;text-decoration:none}.webflow-story-stats{padding:60px 0 0}.webflow-story-stats-grid{display:grid;gap:48px;grid-template-columns:repeat(2,minmax(0,1fr))}.webflow-story-stats article{align-items:flex-start;display:flex;gap:16px;min-height:78px}.webflow-story-stats strong{color:#0a0227;font-size:42px;font-weight:500;letter-spacing:0;line-height:1;white-space:nowrap}.webflow-story-stats span{color:#333;font-size:16px;line-height:1.4;max-width:350px}.webflow-story-copy-section{padding:90px 0 95px}.webflow-story-solution{padding-bottom:270px;padding-top:37px}.webflow-story-copy-grid{display:grid;gap:84px;grid-template-columns:237px minmax(0,1fr)}.webflow-story-copy-grid h2{color:#343ced;font-size:16px;font-weight:400;line-height:1.4;margin:0}.webflow-story-copy-grid p{color:#333;font-size:21px;line-height:1.45;margin:0}.webflow-story-final-cta{margin-top:0}.nextdoor-story{background:#fff;color:#0a0227}.nextdoor-story .section-inner{max-width:1201px}.nextdoor-story-hero{border-bottom:1px solid #eeedf7}.nextdoor-story-hero-grid{display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:484px;padding-bottom:80px;padding-top:80px}.nextdoor-story-hero-copy{display:flex;flex-direction:column}.nextdoor-story-hero-copy>p{color:#4a465f;font-size:16px;line-height:1.3;margin:0 0 16px}.nextdoor-story-hero h1{color:#0a0227;font-size:36px;font-weight:400;letter-spacing:0;line-height:1.2;margin:0 0 42px;max-width:576px}.nextdoor-story-hero-copy>span{color:#4a465f;font-size:16px;line-height:1.3;margin-bottom:28px}.nextdoor-story-author{align-items:center;color:#0a0227;display:flex;gap:12px;max-width:312px;text-decoration:none}.nextdoor-story-author img{border-radius:50%;flex:0 0 40px;height:40px;object-fit:cover;width:40px}.nextdoor-story-author span{color:#4a465f;display:flex;flex-direction:column;font-size:13px;line-height:1.35}.nextdoor-story-author strong{color:#0a0227;font-size:14px;font-weight:500}.nextdoor-story-hero-media{align-self:start;aspect-ratio:576.476 / 321.75;overflow:hidden}.nextdoor-story-hero-media img{display:block;height:100%;object-fit:cover;width:100%}.nextdoor-story-content{min-height:4971px}.nextdoor-story-content-grid{display:grid;gap:96px;grid-template-columns:312px minmax(0,1fr);padding-bottom:0;padding-top:96px}.nextdoor-story-rail{color:#0a0227;display:flex;flex-direction:column;min-width:0}.nextdoor-story-rail nav{border-bottom:1px solid #dedced;padding-bottom:28px}.nextdoor-story-rail h3{color:#0a0227;font-size:16px;font-weight:500;letter-spacing:0;line-height:1.2;margin:0 0 24px}.nextdoor-story-rail nav a{color:#4a465f;display:block;font-size:15px;line-height:1.4;margin-top:13px;text-decoration:none}.nextdoor-story-demo-card{background:#f6f4ff;border:1px solid #dedced;border-radius:8px;color:#0a0227;display:flex;flex-direction:column;gap:12px;margin-top:59px;min-height:245px;padding:24px;text-decoration:none}.nextdoor-story-demo-card strong{font-size:28px;font-weight:400;line-height:1.25}.nextdoor-story-demo-card span{color:#4a465f;font-size:16px;line-height:1.5}.nextdoor-story-demo-card em{align-items:center;align-self:flex-start;background:#0a0227;border-radius:999px;color:#fff;display:inline-flex;font-size:14px;font-style:normal;justify-content:center;margin-top:auto;min-height:42px;padding:0 18px}.nextdoor-story-share{align-items:center;border-top:1px solid #dedced;display:flex;gap:12px;margin-top:32px;padding-top:28px}.nextdoor-story-share span{color:#4a465f;font-size:15px}.nextdoor-story-share a{align-items:center;border:1px solid #dedced;border-radius:50%;color:#0a0227;display:inline-flex;font-size:13px;font-weight:600;height:34px;justify-content:center;text-decoration:none;width:34px}.nextdoor-story-article{color:#29233f;font-size:18px;line-height:1.62;max-width:793px;padding-top:0}.nextdoor-story-article p{margin:0 0 22px}.nextdoor-story-lede{color:#0a0227;font-size:20px;line-height:1.55}.nextdoor-story-section{scroll-margin-top:96px}.nextdoor-story-section h2{color:#0a0227;font-size:40px;font-weight:400;letter-spacing:0;line-height:1.2;margin:0 0 24px}.nextdoor-story-section-1{margin-top:120px;min-height:390px}.nextdoor-story-section-2{min-height:580px}.nextdoor-story-section-3{min-height:521px}.nextdoor-story-section-4{min-height:1154px}.nextdoor-story-section-5{min-height:291px}.nextdoor-story-section-6{min-height:708px}.nextdoor-story-section-7{min-height:512px}.nextdoor-story-inline-image{background:#f7f5ff;border-radius:8px;display:block;height:560px;margin:42px 0;max-width:100%;object-fit:contain;width:100%}.nextdoor-story-final-cta{align-items:center;display:flex;min-height:490px;overflow:hidden;position:relative}.nextdoor-story-final-bg{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.nextdoor-story-final-inner{align-items:center;display:flex;flex-direction:column;gap:28px;position:relative;text-align:center;z-index:1}.nextdoor-story-final-cta h2{color:#0a0227;font-size:72px;font-weight:400;letter-spacing:0;line-height:1.08;margin:0}.dbs-story{background:#fff;color:#0a0227}.dbs-story .section-inner{max-width:1201px}.dbs-story-hero{min-height:676px;overflow:hidden;position:relative}.dbs-story-hero-bg{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.dbs-story-hero:after{background:linear-gradient(90deg,#000000c7,#0003 55%,#00000073),linear-gradient(180deg,#0000,#0000007a);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.dbs-story-hero-inner{display:flex;flex-direction:column;justify-content:flex-end;min-height:676px;padding-bottom:72px;position:relative;z-index:1}.dbs-story-lockup{align-items:center;display:flex;gap:24px;height:40px;margin-bottom:48px}.dbs-story-lockup img:first-child{height:32px;width:auto}.dbs-story-lockup span{background:#fff9;height:40px;width:1px}.dbs-story-lockup img:last-child{height:26px;width:auto}.dbs-story-hero h1{color:#f5d6bd;font-size:60px;font-weight:400;letter-spacing:0;line-height:1;margin:0 0 48px;max-width:1201px}.dbs-story-hero-cta{align-items:center;align-self:flex-start;border:1px solid rgba(255,255,255,.84);border-radius:999px;color:#fff;display:inline-flex;font-size:24px;height:50px;justify-content:center;line-height:1;padding:0 26px;text-decoration:none}.dbs-story-copy-grid{align-items:start;display:grid;gap:16px;grid-template-columns:237px minmax(0,1fr)}.dbs-story-copy-grid h2{color:#343ced;font-size:16px;font-weight:400;line-height:1.4;margin:0}.dbs-story-copy-grid h3{color:#0a0227;font-size:48px;font-weight:400;letter-spacing:0;line-height:1.04;margin:0 0 28px}.dbs-story-copy-grid p{color:#333;font-size:21px;line-height:1.45;margin:0}.dbs-story-copy-grid p+p{margin-top:18px}.dbs-story-copy-grid strong{color:#0a0227;font-weight:500}.dbs-story-eyebrow{padding:90px 0 197px}.dbs-story-video{padding:0 0 96px}.dbs-story-video-frame{min-height:675px}.dbs-story-video-bar{align-items:center;background:linear-gradient(180deg,#151515,#4d4d4d 60%,#e9e9e9);border-radius:6px 6px 0 0;color:#f5f5f5;display:flex;font-size:20px;font-weight:600;justify-content:space-between;min-height:66px;padding:0 32px}.dbs-story-video-bar strong{color:#171717;font-size:27px;font-weight:400}.dbs-story-video-grid{background:#f3f1ee;display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr));min-height:560px;padding:80px 60px 0;position:relative}.dbs-story-video-grid div{background:radial-gradient(circle at 50% 28%,rgba(30,24,24,.52),transparent 22%),linear-gradient(135deg,#cfc8c7,#f4f4f0 48%,#aaa39f);border-radius:12px 12px 0 0;min-height:480px}.dbs-story-video-grid button{align-items:center;align-self:center;background:#f73232;border:0;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;height:72px;justify-content:center;justify-self:center;position:absolute;top:260px;width:96px;z-index:1}.dbs-story-quote{padding:0 0 96px}.dbs-story-quote-card{background:url(https://cdn.prod.website-files.com/6127a84dfe068e153ef20572/6846e09ffb297bfbf46f2cbd_Quote%20BG.svg) right center / auto 100% no-repeat,#110827;color:#fff;min-height:342px;padding:60px 64px}.dbs-story-quote-card div{max-width:581px}.dbs-story-quote-card svg{color:#d8fd49;margin-bottom:20px}.dbs-story-quote-card p{color:#fff;font-size:24px;line-height:1.2;margin:0 0 20px}.dbs-story-quote-card span,.dbs-story-quote-card small{display:block}.dbs-story-quote-card span{color:#fff;font-size:20px;line-height:1.2}.dbs-story-quote-card small{color:#ffffffb8;font-size:20px;line-height:1.2}.dbs-story-solution{padding:0 0 203px}.dbs-story-with{padding:32px 0 176px}.dbs-story-with h2{color:#343ced;font-size:16px;font-weight:400;line-height:1.4;margin:0 0 48px}.dbs-story-with-grid{align-items:start;display:grid;gap:88px;grid-template-columns:440px minmax(0,1fr)}.dbs-story-with-art{background:#f4f1ff;border-radius:8px;min-height:440px;overflow:hidden}.dbs-story-with-art img{display:block;height:100%;object-fit:cover;width:100%}.dbs-story-with-copy h3{color:#0a0227;font-size:48px;font-weight:400;letter-spacing:0;line-height:1.04;margin:0 0 44px}.dbs-story-with-copy article{border-top:1px solid #dedced;padding:24px 0}.dbs-story-with-copy strong{color:#0a0227;display:block;font-size:21px;font-weight:500;line-height:1.3;margin-bottom:8px}.dbs-story-with-copy p{color:#333;font-size:18px;line-height:1.5;margin:0}.dbs-story-final-cta{margin-top:0}.dbs-story-final-cta h2{line-height:1.08}.everpure-story{background:#fff;color:#0a0227}.everpure-story .section-inner{max-width:1201px}.everpure-story-hero{min-height:676px;overflow:hidden;position:relative}.everpure-story-hero-bg{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.everpure-story-hero:after{background:linear-gradient(90deg,#000000c2,#0000002e 54%,#00000061),linear-gradient(180deg,#0000,#00000080);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.everpure-story-hero-inner{display:flex;flex-direction:column;justify-content:flex-end;min-height:676px;padding-bottom:72px;position:relative;z-index:1}.everpure-story-lockup{align-items:center;display:flex;gap:24px;height:40px;margin-bottom:48px}.everpure-story-lockup img:first-child{height:32px;width:auto}.everpure-story-lockup span{background:#ffffff9e;height:40px;width:1px}.everpure-story-lockup img:last-child{height:32px;width:auto}.everpure-story-hero h1{color:#f5d6bd;font-size:60px;font-weight:400;letter-spacing:0;line-height:1;margin:0 0 48px;max-width:1201px}.everpure-story-hero-cta{align-items:center;align-self:flex-start;border:1px solid rgba(255,255,255,.84);border-radius:999px;color:#fff;display:inline-flex;font-size:24px;height:50px;justify-content:center;line-height:1;padding:0 26px;text-decoration:none}.everpure-story-stats{padding:57px 0 96px}.everpure-story-stats-grid{display:grid;gap:56px;grid-template-columns:repeat(2,minmax(0,1fr))}.everpure-story-stats article{align-items:baseline;display:flex;gap:16px;min-height:44px}.everpure-story-stats strong{color:#0a0227;font-size:42px;font-weight:500;letter-spacing:0;line-height:1;white-space:nowrap}.everpure-story-stats span{color:#333;font-size:16px;line-height:1.4;max-width:320px}.everpure-story-video{padding-bottom:96px}.everpure-story-video-frame{min-height:675px}.everpure-story-video-bar{align-items:center;background:linear-gradient(180deg,#1d1d1f,#4b4b4f 60%,#e8e8e8);border-radius:6px 6px 0 0;color:#fff;display:flex;font-size:20px;font-weight:600;min-height:66px;padding:0 32px}.everpure-story-video-card{align-items:center;background:radial-gradient(circle at 80% 20%,rgba(206,239,231,.9),transparent 28%),linear-gradient(135deg,#ffe4d0,#fff8e7 42%,#edf8ec);display:flex;justify-content:center;min-height:609px;position:relative}.everpure-story-video-lockup{align-items:center;color:#151515;display:flex;gap:56px;font-size:62px;letter-spacing:0;line-height:1}.everpure-story-video-lockup span{color:#343ced;font-size:86px;font-weight:500}.everpure-story-video-lockup i{background:#151515;display:block;height:96px;width:2px}.everpure-story-video-lockup strong{font-size:54px;font-weight:700}.everpure-story-video-card button{align-items:center;background:#ff4529;border:0;border-radius:14px;color:#fff;cursor:pointer;display:inline-flex;height:76px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:104px}.everpure-story-video-card em{align-items:center;background:#00000052;border-radius:999px;bottom:24px;color:#fff;display:inline-flex;font-size:18px;font-style:normal;min-height:48px;padding:0 24px;position:absolute;right:32px}.everpure-story-copy{padding:0 0 60px}.everpure-story-copy-grid{align-items:start;display:grid;gap:16px;grid-template-columns:237px minmax(0,1fr)}.everpure-story-copy-grid h2{color:#343ced;font-size:16px;font-weight:400;line-height:1.4;margin:0}.everpure-story-copy-grid p{color:#333;font-size:21px;line-height:1.45;margin:0}.everpure-story-copy-1{padding-bottom:240px}.everpure-story-copy-2{padding-bottom:250px}.everpure-story-copy-3{padding-bottom:483px}.everpure-story-final-cta{margin-top:0}.everpure-story-final-cta h2{line-height:1.08}.databricks-story{background:#fff;color:#0a0227}.databricks-story .section-inner{max-width:1201px}.databricks-story-hero{min-height:676px;overflow:hidden;position:relative}.databricks-story-hero-bg{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.databricks-story-hero:after{background:linear-gradient(180deg,#00000005 12%,#0003 44%,#000000db),linear-gradient(90deg,#0000004d,#00000014 58%,#0000006b);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.databricks-story-hero-inner{display:flex;flex-direction:column;justify-content:flex-end;min-height:676px;padding-bottom:72px;position:relative;z-index:1}.databricks-story-lockup{align-items:center;display:flex;gap:24px;height:40px;margin-bottom:48px}.databricks-story-lockup img:first-child{height:32px;width:auto}.databricks-story-lockup span{background:#ffffffa3;height:40px;width:1px}.databricks-story-lockup img:last-child{height:24px;width:auto}.databricks-story-hero h1{color:#f6d7bd;font-size:60px;font-weight:400;letter-spacing:0;line-height:1;margin:0;max-width:1201px}.databricks-story-video{padding:96px 0}.databricks-story-video-frame{aspect-ratio:1201 / 675;background:#0b0b12;overflow:hidden}.databricks-story-video-frame iframe{border:0;display:block;height:100%;width:100%}.databricks-story-copy{padding:0 0 60px}.databricks-story-copy-grid{align-items:start;display:grid;gap:64px;grid-template-columns:237px minmax(0,1fr)}.databricks-story-copy-grid h2{color:#343ced;font-size:16px;font-weight:400;line-height:1.4;margin:0}.databricks-story-copy-grid p,.databricks-story-copy-grid li{color:#333;font-size:21px;line-height:1.45}.databricks-story-copy-grid p{margin:0 0 16px}.databricks-story-copy-grid p:last-child{margin-bottom:0}.databricks-story-copy-grid ul{display:grid;gap:6px;margin:-6px 0 16px;padding-left:27px}.databricks-story-list-block{margin:0}.databricks-story-copy-1{margin-bottom:54px;min-height:301px}.databricks-story-copy-2{margin-bottom:60px;min-height:405px}.databricks-story-final-cta{margin-top:0}.databricks-story-final-cta h2{line-height:1.08}.super-story{background:#fff;color:#0a0227}.super-story .section-inner{max-width:1250px}.super-story-hero{min-height:676px;overflow:hidden;position:relative}.super-story-hero-bg{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.super-story-hero:after{background:linear-gradient(180deg,#00000005 4%,#0000003d 42%,#000000e0),linear-gradient(90deg,#0000006b,#0000001a 56%,#00000061);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.super-story-hero-inner{display:flex;flex-direction:column;justify-content:flex-end;min-height:676px;padding-bottom:72px;position:relative;z-index:1}.super-story-lockup{align-items:center;display:flex;gap:24px;height:40px;margin-bottom:48px}.super-story-lockup img:first-child{height:32px;width:auto}.super-story-lockup span{background:#ffffffa3;height:40px;width:1px}.super-story-lockup img:last-child{height:20px;width:auto}.super-story-hero h1{color:#f6d7bd;font-size:60px;font-weight:400;letter-spacing:0;line-height:1;margin:0 0 48px;max-width:1186px}.super-story-hero-cta{align-items:center;align-self:flex-start;border:1px solid rgba(255,255,255,.84);border-radius:999px;color:#fff;display:inline-flex;font-size:24px;height:50px;justify-content:center;line-height:1;padding:0 29px;text-decoration:none}.super-story-stats{margin:57px 0 60px}.super-story-stats-inner p{color:#333;font-size:21px;line-height:44px;margin:0}.super-story-stats-inner strong{color:#343ced;font-weight:500}.super-story-copy{border-top:1px solid #dedced;margin-bottom:60px;padding:33px 0 0}.super-story-copy-grid{align-items:start;display:grid;gap:12px;grid-template-columns:234px minmax(0,1fr)}.super-story-copy-grid h2{color:#343ced;font-size:16px;font-weight:400;line-height:1.4;margin:0}.super-story-copy-grid p,.super-story-copy-grid li{color:#333;font-size:21px;line-height:1.45}.super-story-copy-grid p{margin:0 0 28px}.super-story-copy-grid p:last-child{margin-bottom:0}.super-story-copy-grid ul{display:grid;gap:6px;margin:-12px 0 28px;padding-left:27px}.super-story-list-block{margin:0}.super-story-copy-1,.super-story-copy-2{min-height:277px}.super-story-copy-3{min-height:301px}.super-story-copy-4{min-height:197px}.super-story-final-cta{margin-top:0}.super-story-final-cta h2{line-height:1.08}.duolingo-story{background:#fff;color:#0a0227}.duolingo-story .section-inner{max-width:1250px}.duolingo-story-hero{min-height:676px;overflow:hidden;position:relative}.duolingo-story-hero-bg{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.duolingo-story-hero:after{background:linear-gradient(180deg,#00000005 4%,#0000003d 42%,#000000e0),linear-gradient(90deg,#0000006b,#0000001a 56%,#00000061);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.duolingo-story-hero-inner{display:flex;flex-direction:column;justify-content:flex-end;min-height:676px;padding-bottom:72px;position:relative;z-index:1}.duolingo-story-lockup{align-items:center;display:flex;gap:24px;height:40px;margin-bottom:48px}.duolingo-story-lockup img:first-child{height:32px;width:auto}.duolingo-story-lockup span{background:#ffffffa3;height:40px;width:1px}.duolingo-story-lockup img:last-child{height:32px;width:auto}.duolingo-story-hero h1{color:#f6d7bd;font-size:60px;font-weight:400;letter-spacing:0;line-height:1;margin:0 0 48px;max-width:1186px}.duolingo-story-hero-cta{align-items:center;align-self:flex-start;border:1px solid rgba(255,255,255,.84);border-radius:999px;color:#fff;display:inline-flex;font-size:24px;height:50px;justify-content:center;line-height:1;padding:0 29px;text-decoration:none}.duolingo-story-stats{margin:57px 0 60px}.duolingo-story-stats-grid{display:grid;gap:34px;grid-template-columns:repeat(3,minmax(0,1fr))}.duolingo-story-stats-grid p{color:#333;font-size:18px;line-height:1.35;margin:0}.duolingo-story-stats-grid strong{color:#343ced;font-weight:500}.duolingo-story-copy{border-top:1px solid #dedced;margin-bottom:60px;padding:33px 0 0}.duolingo-story-copy-grid{align-items:start;display:grid;gap:12px;grid-template-columns:234px minmax(0,1fr)}.duolingo-story-copy-grid h2{color:#343ced;font-size:16px;font-weight:400;line-height:1.4;margin:0}.duolingo-story-copy-grid p,.duolingo-story-copy-grid li{color:#333;font-size:21px;line-height:1.45}.duolingo-story-copy-grid p{margin:0 0 28px}.duolingo-story-copy-grid p:last-child{margin-bottom:0}.duolingo-story-copy-grid ul{display:grid;gap:6px;margin:-12px 0 28px;padding-left:27px}.duolingo-story-list-block{margin:0}.duolingo-story-copy-1{min-height:277px}.duolingo-story-copy-2{min-height:437px}.duolingo-story-copy-3{min-height:329px}.duolingo-story-final-cta{margin-top:0}.duolingo-story-final-cta h2{line-height:1.08}.wealthsimple-story{background:#fff;color:#0a0227}.wealthsimple-story .section-inner{max-width:1250px}.wealthsimple-story-hero{min-height:676px;overflow:hidden;position:relative}.wealthsimple-story-hero-bg{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.wealthsimple-story-hero:after{background:linear-gradient(180deg,#00000005 4%,#0000003d 42%,#000000e0),linear-gradient(90deg,#0000006b,#0000001a 56%,#00000061);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.wealthsimple-story-hero-inner{display:flex;flex-direction:column;justify-content:flex-end;min-height:676px;padding-bottom:72px;position:relative;z-index:1}.wealthsimple-story-lockup{align-items:center;display:flex;gap:24px;height:40px;margin-bottom:48px}.wealthsimple-story-lockup img:first-child{height:32px;width:auto}.wealthsimple-story-lockup span{background:#ffffffa3;height:40px;width:1px}.wealthsimple-story-lockup img:last-child{height:28px;width:auto}.wealthsimple-story-hero h1{color:#f6d7bd;font-size:60px;font-weight:400;letter-spacing:0;line-height:1;margin:0 0 48px;max-width:1186px}.wealthsimple-story-hero-cta{align-items:center;align-self:flex-start;border:1px solid rgba(255,255,255,.84);border-radius:999px;color:#fff;display:inline-flex;font-size:24px;height:50px;justify-content:center;line-height:1;padding:0 29px;text-decoration:none}.wealthsimple-story-stats{margin:57px 0 60px;min-height:77px}.wealthsimple-story-stats-grid{display:grid;gap:34px;grid-template-columns:repeat(3,minmax(0,1fr))}.wealthsimple-story-stats-grid p{color:#333;font-size:18px;line-height:1.35;margin:0}.wealthsimple-story-stats-grid strong{color:#343ced;font-weight:500}.wealthsimple-story-copy{border-top:1px solid #dedced;margin-bottom:60px;padding:33px 0 0}.wealthsimple-story-copy-grid{align-items:start;display:grid;gap:12px;grid-template-columns:234px minmax(0,1fr)}.wealthsimple-story-copy-grid h2{color:#343ced;font-size:16px;font-weight:400;line-height:1.4;margin:0}.wealthsimple-story-copy-grid p,.wealthsimple-story-copy-grid li{color:#333;font-size:21px;line-height:1.45}.wealthsimple-story-copy-grid p{margin:0 0 28px}.wealthsimple-story-copy-grid p:last-child{margin-bottom:0}.wealthsimple-story-copy-grid ul{display:grid;gap:6px;margin:-12px 0 28px;padding-left:27px}.wealthsimple-story-list-block{margin:0}.wealthsimple-story-copy-1{min-height:249px}.wealthsimple-story-copy-2{min-height:409px}.wealthsimple-story-copy-3{min-height:197px}.wealthsimple-story-final-cta{margin-top:0}.wealthsimple-story-final-cta h2{line-height:1.08}.upside-story{background:#fff;color:#0a0227}.upside-story .section-inner{max-width:1250px}.upside-story-hero{min-height:676px;overflow:hidden;position:relative}.upside-story-hero-bg{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.upside-story-hero:after{background:linear-gradient(180deg,#00000005 4%,#0000003d 42%,#000000e0),linear-gradient(90deg,#0000006b,#0000001a 56%,#00000061);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.upside-story-hero-inner{display:flex;flex-direction:column;justify-content:flex-end;min-height:676px;padding-bottom:72px;position:relative;z-index:1}.upside-story-lockup{align-items:center;display:flex;gap:24px;height:40px;margin-bottom:48px}.upside-story-lockup img:first-child{height:32px;width:auto}.upside-story-lockup span{background:#ffffffa3;height:40px;width:1px}.upside-story-lockup img:last-child{height:32px;width:auto}.upside-story-hero h1{color:#f6d7bd;font-size:60px;font-weight:400;letter-spacing:0;line-height:1;margin:0 0 48px;max-width:1186px}.upside-story-hero-cta{align-items:center;align-self:flex-start;border:1px solid rgba(255,255,255,.84);border-radius:999px;color:#fff;display:inline-flex;font-size:24px;height:50px;justify-content:center;line-height:1;padding:0 29px;text-decoration:none}.upside-story-stats{margin:57px 0 60px}.upside-story-stats-grid{display:grid;gap:34px;grid-template-columns:repeat(3,minmax(0,1fr))}.upside-story-stats-grid p{color:#333;font-size:18px;line-height:1.35;margin:0}.upside-story-stats-grid strong{color:#343ced;font-weight:500}.upside-story-copy{border-top:1px solid #dedced;margin-bottom:60px;padding:33px 0 0}.upside-story-copy-grid{align-items:start;display:grid;gap:12px;grid-template-columns:234px minmax(0,1fr)}.upside-story-copy-grid h2{color:#343ced;font-size:16px;font-weight:400;line-height:1.4;margin:0}.upside-story-copy-grid p,.upside-story-copy-grid li{color:#333;font-size:20px;line-height:1.36}.upside-story-copy-grid p{margin:0 0 24px}.upside-story-copy-grid p:last-child{margin-bottom:0}.upside-story-list-block{display:grid;gap:4px;margin:-10px 0 24px;padding-left:27px}.upside-story-copy-1{min-height:277px}.upside-story-copy-2{min-height:329px}.upside-story-final-cta{margin-top:0}.upside-story-final-cta h2{line-height:1.08}.confluent-story{background:#fff;color:#0a0227}.confluent-story .section-inner{max-width:1312px}.confluent-story-hero{min-height:1034px;overflow:hidden;position:relative}.confluent-story-hero-bg{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.confluent-story-hero-grad{background:linear-gradient(180deg,#fff0 0,#ffffff14,#fcf8e6e0),linear-gradient(90deg,#0a022714,#ffffff05 62%);top:0;right:0;bottom:0;left:0;position:absolute}.confluent-story-hero-inner{min-height:1034px;padding-top:656px;position:relative;z-index:1}.confluent-story-lockup{align-items:center;display:flex;gap:24px;height:40px;margin-bottom:44px}.confluent-story-lockup img:first-child{height:32px;width:auto}.confluent-story-lockup span{background:#ffffffb8;height:40px;width:1px}.confluent-story-lockup img:last-child{height:32px;object-fit:contain;width:auto}.confluent-story-hero h1{color:#0a0227;font-size:60px;font-weight:400;letter-spacing:0;line-height:1;margin:0;max-width:1248px}.confluent-story-hero-cta{align-items:center;background:#fff;border:1px solid rgba(255,255,255,.74);border-radius:999px;color:#0a0227;display:inline-flex;font-size:16px;font-weight:500;height:48px;justify-content:center;margin-top:30px;padding:0 24px;text-decoration:none}.confluent-story-stats{border-bottom:1px solid #dedced}.confluent-story-stats-grid{display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));padding:50px 0 54px}.confluent-story-stats-grid p{border-left:2px solid #343ced;color:#333;font-size:19px;line-height:1.32;margin:0;padding:4px 24px 4px 22px}.confluent-story-stats-grid strong{color:#0a0227;font-weight:500}.confluent-story-body{padding:68px 0 44px}.confluent-story-section{align-items:start;border-top:1px solid #dedced;display:grid;gap:34px;grid-template-columns:246px minmax(0,1fr);padding:33px 0 76px}.confluent-story-section h2{color:#343ced;font-size:16px;font-weight:400;line-height:1.4;margin:0}.confluent-story-section p{color:#333;font-size:19px;line-height:1.34;margin:0 0 24px;max-width:986px}.confluent-story-section p:last-child{margin-bottom:0}.confluent-story-two-col{display:grid;gap:34px;grid-template-columns:repeat(2,minmax(0,1fr))}.confluent-story-final-cta{margin-top:0}.confluent-story-final-cta h2{line-height:1.08}.ericsson-story{background:#fff;color:#0a0227}.ericsson-story .section-inner{max-width:1200px}.ericsson-story-hero{min-height:1028px;overflow:hidden;position:relative}.ericsson-story-hero-bg{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.ericsson-story-hero-grad{background:linear-gradient(180deg,#fff0 0,#ffffff42 58%,#fcf8e6d6),linear-gradient(90deg,#0a022714,#ffffff05 62%);top:0;right:0;bottom:0;left:0;position:absolute}.ericsson-story-hero-inner{min-height:1028px;padding-top:666px;position:relative;z-index:1}.ericsson-story-lockup{align-items:center;display:flex;gap:24px;height:40px;margin-bottom:44px}.ericsson-story-lockup img:first-child{height:32px;width:auto}.ericsson-story-lockup span{background:#ffffffb8;height:40px;width:1px}.ericsson-story-lockup img:last-child{height:42px;object-fit:contain;width:auto}.ericsson-story-hero h1{color:#0a0227;font-size:60px;font-weight:400;letter-spacing:0;line-height:1;margin:0;max-width:1020px}.ericsson-story-intro{padding:72px 0 112px}.ericsson-story-intro-grid,.ericsson-story-copy-grid{display:grid;gap:34px;grid-template-columns:repeat(2,minmax(0,1fr))}.ericsson-story p{color:#333;font-size:19px;line-height:1.36;margin:0}.ericsson-story-video{padding-bottom:118px}.ericsson-story-video-frame{aspect-ratio:940 / 528;background:#0a0227;box-shadow:0 26px 70px #0a022724;overflow:hidden;width:100%}.ericsson-story-video-frame iframe{border:0;display:block;height:100%;width:100%}.ericsson-story-body{padding:0 0 80px}.ericsson-story-copy-block{border-top:1px solid #dedced;padding:68px 0 86px}.ericsson-story-copy-block h2{color:#0a0227;font-size:54px;font-weight:400;letter-spacing:0;line-height:1;margin:0 0 42px;max-width:760px}.ericsson-story-future{background:#f7f8fb;padding:98px 0}.ericsson-story-future-card{background:#fff;border-radius:6px;box-shadow:0 22px 70px #1c183614;padding:70px 80px}.ericsson-story-future-row{align-items:start;display:grid;gap:44px;grid-template-columns:240px minmax(0,1fr);padding:0 0 58px}.ericsson-story-future-row+.ericsson-story-future-row{border-top:1px solid #dedced;padding-top:58px}.ericsson-story-future-row:last-child{padding-bottom:0}.ericsson-story-eyebrow h2{color:#343ced;font-size:16px;font-weight:400;line-height:1.3;margin:0}.ericsson-story-future-copy h3{color:#0a0227;font-size:36px;font-weight:400;letter-spacing:0;line-height:1.08;margin:0 0 30px}.ericsson-story-final-cta{margin-top:0}.ericsson-story-final-cta h2{line-height:1.08}.gcash-story{background:#fff;color:#0a0227}.gcash-story .section-inner{max-width:1201px}.gcash-story-hero{min-height:677px;overflow:hidden;position:relative}.gcash-story-hero-bg{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.gcash-story-hero-grad{background:linear-gradient(180deg,#fff0 0,#fcf8e629 44%,#fcf8e6d1),linear-gradient(90deg,#0a02271a,#ffffff05 68%);top:0;right:0;bottom:0;left:0;position:absolute}.gcash-story-hero-inner{min-height:677px;padding-top:304px;position:relative;z-index:1}.gcash-story-lockup{align-items:center;display:flex;gap:24px;height:40px;margin-bottom:38px}.gcash-story-lockup img:first-child{height:32px;width:auto}.gcash-story-lockup span{background:#ffffffc7;height:40px;width:1px}.gcash-story-lockup img:last-child{height:40px;object-fit:contain;width:auto}.gcash-story-hero h1{color:#0a0227;font-size:60px;font-weight:400;letter-spacing:0;line-height:1;margin:0;max-width:1201px}.gcash-story-hero-cta{align-items:center;background:#d9ff2f;border-radius:999px;color:#0a0227;display:inline-flex;font-size:16px;font-weight:500;height:48px;justify-content:center;margin-top:30px;padding:0 24px;text-decoration:none}.gcash-story-overview,.gcash-story-before,.gcash-story-with,.gcash-story-quote,.gcash-story-future{padding:78px 0}.gcash-story-overview{padding-top:88px}.gcash-story-eyebrow-grid{align-items:start;border-top:1px solid #dedced;display:grid;gap:50px;grid-template-columns:236px minmax(0,1fr);padding-top:34px}.gcash-story-eyebrow-grid>h2,.gcash-story-with>.section-inner>h2{color:#343ced;font-size:16px;font-weight:400;line-height:1.3;margin:0}.gcash-story-two-col{display:grid;gap:34px;grid-template-columns:repeat(2,minmax(0,1fr))}.gcash-story p{color:#333;font-size:19px;line-height:1.36;margin:0}.gcash-story h3{color:#0a0227;font-size:36px;font-weight:400;letter-spacing:0;line-height:1.08;margin:0 0 30px}.gcash-story-bold{color:#0a0227;font-weight:500}.gcash-story-with{padding-top:32px}.gcash-story-with>.section-inner{border-top:1px solid #dedced;padding-top:34px}.gcash-story-with-list{display:grid;gap:72px;margin-top:42px}.gcash-story-with-row{align-items:center;display:grid;gap:54px;grid-template-columns:minmax(0,.88fr) minmax(0,1fr)}.gcash-story-with-media{align-items:center;background:#f3f4ff;display:flex;justify-content:center;min-height:430px;overflow:hidden;padding:28px}.gcash-story-with-media img{display:block;max-height:370px;max-width:100%;object-fit:contain}.gcash-story-with-copy h3{max-width:560px}.gcash-story-quote{padding-top:34px}.gcash-story-quote-card{align-items:center;background:#f7f8ff;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) 460px;min-height:548px;overflow:hidden;padding:70px 78px 0}.gcash-story-quote-copy svg{color:#343ced;margin-bottom:30px}.gcash-story-quote-copy p{color:#0a0227;font-size:36px;line-height:1.1;margin:0 0 36px;max-width:640px}.gcash-story-quote-copy span,.gcash-story-quote-copy small{color:#333;display:block;font-size:16px;line-height:1.35}.gcash-story-quote-copy span{color:#0a0227}.gcash-story-quote-media{align-self:end;height:470px;position:relative}.gcash-story-quote-bg{height:470px;top:0;right:0;bottom:0;left:0;position:absolute;width:460px}.gcash-story-quote-media img:last-child{bottom:0;height:466px;object-fit:contain;position:absolute;right:10px;width:auto}.gcash-story-future{background:#f7f8fb}.gcash-story-future .gcash-story-eyebrow-grid{background:#fff;border-top:0;box-shadow:0 22px 70px #1c183614;padding:70px 80px}.gcash-story-final-cta{margin-top:0}.gcash-story-final-cta h2{line-height:1.08}.booking-story{background:#fff;color:#0a0227}.booking-story .section-inner{max-width:1312px}.booking-story-hero{min-height:924px;overflow:hidden;position:relative}.booking-story-hero-video{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.booking-story-hero-grad{background:linear-gradient(180deg,#fff0 0,#fbf7e61a 44%,#f6f3e2db),linear-gradient(90deg,#0a022714,#ffffff0f 62%);top:0;right:0;bottom:0;left:0;position:absolute}.booking-story-hero-inner{min-height:924px;padding-top:513px;position:relative;z-index:1}.booking-story-lockup{align-items:center;display:flex;gap:24px;height:40px;margin-bottom:48px}.booking-story-lockup img:first-child{height:32px;width:auto}.booking-story-lockup span{background:#ffffffb8;height:40px;width:1px}.booking-story-lockup img:last-child{height:32px;object-fit:contain;width:auto}.booking-story-hero h1{color:#0a0227;font-size:60px;font-weight:400;letter-spacing:0;line-height:1;margin:0;max-width:1248px}.booking-story-hero-cta{align-items:center;background:#fff;border:1px solid rgba(255,255,255,.74);border-radius:999px;color:#0a0227;display:inline-flex;font-size:16px;font-weight:500;height:48px;justify-content:center;margin-top:30px;padding:0 24px;text-decoration:none}.booking-story-overview{margin:60px 0 196px}.booking-story-copy-grid{align-items:start;border-top:1px solid #dedced;display:grid;gap:34px;grid-template-columns:228px minmax(0,1fr);padding-top:33px}.booking-story-copy-grid h2,.booking-story-before h2,.booking-story-with h2,.booking-story-future h2{color:#343ced;font-size:16px;font-weight:400;line-height:1.4;margin:0}.booking-story-two-col{display:grid;gap:34px;grid-template-columns:repeat(2,minmax(0,1fr))}.booking-story-overview h3,.booking-story-before h3,.booking-story-with h3,.booking-story-future h3{color:#0a0227;font-size:30px;font-weight:400;line-height:1.08;margin:0 0 24px}.booking-story-overview p,.booking-story-before p,.booking-story-with p,.booking-story-future p{color:#333;font-size:19px;line-height:1.34;margin:0 0 24px}.booking-story-overview p:last-child,.booking-story-before p:last-child,.booking-story-with p:last-child,.booking-story-future p:last-child{margin-bottom:0}.booking-story-before{margin:0}.booking-story-before-grid{align-items:end;display:grid;gap:88px;grid-template-columns:minmax(0,.92fr) minmax(370px,.72fr)}.booking-story-before-art{margin:0;position:relative}.booking-story-before-primary{display:block;width:100%}.booking-story-before-stack{bottom:-48px;position:absolute;right:-108px;width:59%}.booking-story-before-border{display:block;width:100%}.booking-story-before-secondary{display:block;position:absolute;width:90%}.booking-story-before-secondary-a{left:5%;top:8%}.booking-story-before-secondary-b{left:5%;top:42%}.booking-story-with{margin:0 0 60px}.booking-story-with h2{margin-bottom:64px}.booking-story-with-list{display:grid;gap:54px}.booking-story-with-item{align-items:center;border-top:1px solid #dedced;display:grid;gap:88px;grid-template-columns:460px minmax(0,1fr);padding-top:58px}.booking-story-with-item>img{display:block;height:336px;object-fit:contain;width:336px}.booking-story-quote{margin:0 0 60px}.booking-story-quote-card{align-items:center;background:#f7f6f1;display:grid;gap:42px;grid-template-columns:minmax(0,1fr) 340px;overflow:hidden;padding:48px}.booking-story-quote-card svg{color:#343ced;margin-bottom:18px}.booking-story-quote-card p{color:#0a0227;font-size:34px;line-height:1.16;margin:0 0 24px}.booking-story-quote-card span,.booking-story-quote-card small{color:#333;display:block;font-size:16px;line-height:1.35}.booking-story-quote-card span{color:#0a0227}.booking-story-quote-card figure{margin:0;position:relative}.booking-story-quote-bg{display:block;width:100%}.booking-story-quote-portrait{display:block;inset:8% 6% auto auto;position:absolute;width:88%}.booking-story-future{border-top:1px solid #dedced;padding:33px 0 60px}.booking-story-video-frame{aspect-ratio:940 / 528;background:#0a0227;margin-top:64px;overflow:hidden;width:100%}.booking-story-video-frame iframe{border:0;display:block;height:100%;width:100%}.booking-story-final-cta{margin-top:0}.booking-story-final-cta h2{line-height:1.08}.time-story{background:#fff;color:#0a0227}.time-story .section-inner{max-width:1312px}.time-story-hero{min-height:1128px;overflow:hidden;position:relative}.time-story-hero-bg{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.time-story-hero:after{background:linear-gradient(180deg,#0a022705 0,#0a02270f 42%,#0a0227cc),linear-gradient(90deg,#0a022733,#0a022705 62%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.time-story-hero-inner{min-height:1128px;padding-top:746px;position:relative;z-index:1}.time-story-lockup{align-items:center;display:flex;gap:24px;height:40px;margin-bottom:48px}.time-story-lockup img:first-child{filter:brightness(0) invert(1);height:32px;width:auto}.time-story-lockup span{background:#ffffff9e;height:40px;width:1px}.time-story-lockup img:last-child{height:32px;object-fit:contain;width:auto}.time-story-hero h1{color:#fff5e8;font-size:60px;font-weight:400;letter-spacing:0;line-height:1;margin:0;max-width:1248px}.time-story-hero-cta{align-items:center;background:#fff;border:1px solid rgba(255,255,255,.6);border-radius:999px;color:#0a0227;display:inline-flex;font-size:16px;font-weight:500;height:48px;justify-content:center;margin-top:30px;padding:0 24px;text-decoration:none}.time-story-overview{margin:60px 0 230px}.time-story-copy-grid{align-items:start;border-top:1px solid #dedced;display:grid;gap:34px;grid-template-columns:234px minmax(0,1fr);padding-top:33px}.time-story-copy-grid h2,.time-story-before h2,.time-story-with h2,.time-story-future h2{color:#343ced;font-size:16px;font-weight:400;line-height:1.4;margin:0}.time-story-two-col{display:grid;gap:34px;grid-template-columns:repeat(2,minmax(0,1fr))}.time-story-overview h3,.time-story-before h3,.time-story-with h3,.time-story-future h3{color:#0a0227;font-size:30px;font-weight:400;line-height:1.08;margin:0 0 24px}.time-story-overview p,.time-story-before p,.time-story-with p,.time-story-future p{color:#333;font-size:19px;line-height:1.34;margin:0 0 24px}.time-story-overview p:last-child,.time-story-before p:last-child,.time-story-with p:last-child,.time-story-future p:last-child{margin-bottom:0}.time-story-before{margin:0 0 96px}.time-story-before-grid{align-items:end;display:grid;gap:72px;grid-template-columns:minmax(0,.92fr) minmax(370px,.72fr)}.time-story-before-art{margin:0;position:relative}.time-story-before-primary{display:block;width:100%}.time-story-before-stack{bottom:-34px;position:absolute;right:-54px;width:50%}.time-story-before-border{display:block;width:100%}.time-story-before-secondary{display:block;position:absolute;width:86%}.time-story-before-secondary-a{left:7%;top:9%}.time-story-before-secondary-b{left:7%;top:42%}.time-story-with{margin:0 0 60px}.time-story-with h2{margin-bottom:34px}.time-story-with-list{display:grid;gap:34px}.time-story-with-item{border-top:1px solid #dedced;display:grid;gap:34px;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);padding-top:34px}.time-story-with-item>img{display:block;height:300px;min-height:0;object-fit:cover;width:100%}.time-story-with-item>div{align-self:center}.time-story-quote{margin:0 0 60px}.time-story-quote-card{align-items:center;background:#f7f6f1;display:grid;gap:42px;grid-template-columns:minmax(0,1fr) 340px;overflow:hidden;padding:48px}.time-story-quote-card svg{color:#343ced;margin-bottom:18px}.time-story-quote-card p{color:#0a0227;font-size:34px;line-height:1.16;margin:0 0 24px}.time-story-quote-card span,.time-story-quote-card small{color:#333;display:block;font-size:16px;line-height:1.35}.time-story-quote-card span{color:#0a0227}.time-story-quote-card figure{margin:0;position:relative}.time-story-quote-bg{display:block;width:100%}.time-story-quote-portrait{display:block;inset:8% 6% auto auto;position:absolute;width:88%}.time-story-future{border-top:1px solid #dedced;padding:33px 0 60px}.time-story-video-frame{aspect-ratio:940 / 528;background:#0a0227;margin-top:64px;overflow:hidden;width:100%}.time-story-video-frame iframe{border:0;display:block;height:100%;width:100%}.time-story-final-cta{margin-top:0}.time-story-final-cta h2{line-height:1.08}.zillow-story{background:#fff;color:#0a0227}.zillow-story .section-inner{max-width:1312px}.zillow-story-hero{min-height:1128px;overflow:hidden;position:relative}.zillow-story-hero-bg{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.zillow-story-hero:after{background:linear-gradient(180deg,#0a022705 0,#0a02270d 45%,#0a0227c7),linear-gradient(90deg,#0a022733,#0a022705 62%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.zillow-story-hero-inner{min-height:1128px;padding-top:784px;position:relative;z-index:1}.zillow-story-lockup{align-items:center;display:flex;gap:24px;height:40px;margin-bottom:48px}.zillow-story-lockup img:first-child{filter:brightness(0) invert(1);height:32px;width:auto}.zillow-story-lockup span{background:#ffffff9e;height:40px;width:1px}.zillow-story-lockup img:last-child{filter:brightness(0) invert(1);height:31px;object-fit:contain;width:auto}.zillow-story-hero h1{color:#fff5e8;font-size:60px;font-weight:400;letter-spacing:0;line-height:1;margin:0;max-width:1248px}.zillow-story-stats{margin:60px 0}.zillow-story-stats-grid{border-bottom:1px solid #dedced;border-top:1px solid #dedced;display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));padding:32px 0}.zillow-story-stats-grid p{border-left:2px solid #d8fd49;color:#333;font-size:18px;line-height:1.24;margin:0;padding:0 24px 0 18px}.zillow-story-stats-grid strong{color:#343ced;display:inline;font-weight:500;margin-right:5px}.zillow-story-overview{margin:0 0 96px}.zillow-story-copy-grid{align-items:start;border-top:1px solid #dedced;display:grid;gap:34px;grid-template-columns:234px minmax(0,1fr);padding-top:33px}.zillow-story-copy-grid h2,.zillow-story-before h2,.zillow-story-with h2,.zillow-story-adoption h2,.zillow-story-future h2{color:#343ced;font-size:16px;font-weight:400;line-height:1.4;margin:0}.zillow-story-two-col{display:grid;gap:34px;grid-template-columns:repeat(2,minmax(0,1fr))}.zillow-story-overview p,.zillow-story-before p,.zillow-story-with p,.zillow-story-adoption p,.zillow-story-future p,.zillow-story-agent-list{color:#333;font-size:19px;line-height:1.34;margin:0 0 24px}.zillow-story-overview p:last-child,.zillow-story-before p:last-child,.zillow-story-with p:last-child,.zillow-story-adoption p:last-child,.zillow-story-future p:last-child{margin-bottom:0}.zillow-story-video{margin:0 0 160px}.zillow-story-video-frame{aspect-ratio:940 / 529;background:#0a0227;overflow:hidden;width:100%}.zillow-story-video-frame iframe{border:0;display:block;height:100%;width:100%}.zillow-story-before{margin:0 0 96px}.zillow-story-before-grid{align-items:end;display:grid;gap:72px;grid-template-columns:minmax(0,.92fr) minmax(370px,.72fr)}.zillow-story-before-art{margin:0;position:relative}.zillow-story-before-primary{display:block;width:100%}.zillow-story-before-stack{bottom:-34px;position:absolute;right:-54px;width:50%}.zillow-story-before-border{display:block;width:100%}.zillow-story-before-secondary{display:block;position:absolute;width:86%}.zillow-story-before-secondary-a{left:7%;top:9%}.zillow-story-before-secondary-b{left:7%;top:42%}.zillow-story-with{margin:0 0 60px}.zillow-story-with h2{margin-bottom:34px}.zillow-story-with-list{display:grid;gap:34px}.zillow-story-with-item{background:#fff;border-top:1px solid #dedced;display:grid;gap:34px;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);padding-top:34px}.zillow-story-with-item>img{display:block;height:100%;min-height:360px;object-fit:cover;width:100%}.zillow-story-with-item>div{align-self:center;padding:18px 0}.zillow-story-with h3,.zillow-story-future h3{color:#0a0227;font-size:30px;font-weight:400;line-height:1.08;margin:0 0 24px}.zillow-story-agent-list{display:grid;gap:10px;list-style-position:outside;margin:0;padding-left:22px}.zillow-story-agent-list li{margin:0}.zillow-story-quote{margin:0 0 60px}.zillow-story-quote-card{align-items:center;background:#f7f6f1;display:grid;gap:42px;grid-template-columns:minmax(0,1fr) 340px;overflow:hidden;padding:48px}.zillow-story-quote-card svg{color:#343ced;margin-bottom:18px}.zillow-story-quote-card p{color:#0a0227;font-size:34px;line-height:1.16;margin:0 0 24px}.zillow-story-quote-card span,.zillow-story-quote-card small{color:#333;display:block;font-size:16px;line-height:1.35}.zillow-story-quote-card span{color:#0a0227}.zillow-story-quote-card figure{margin:0;position:relative}.zillow-story-quote-bg{display:block;width:100%}.zillow-story-quote-portrait{display:block;inset:8% 6% auto auto;position:absolute;width:88%}.zillow-story-adoption{margin:0 0 60px}.zillow-story-future{border-top:1px solid #dedced;padding:33px 0 60px}.zillow-story-final-cta{margin-top:0}.zillow-story-final-cta h2{line-height:1.08}.safetyculture-story{background:#fff;color:#0a0227}.safetyculture-story .section-inner{margin-left:0;margin-right:0;max-width:1265px;padding-left:32px;padding-right:32px}.safetyculture-story-hero{min-height:677px;overflow:hidden;position:relative}.safetyculture-story-hero-bg{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.safetyculture-story-hero:after{background:linear-gradient(180deg,#0a02270a 0,#0a02272e 40%,#0a0227b8),linear-gradient(90deg,#0a022738,#0a022705 62%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.safetyculture-story-hero-inner{min-height:677px;padding-top:333px;position:relative;z-index:1}.safetyculture-story-lockup{align-items:center;display:flex;gap:24px;height:40px;margin-bottom:48px}.safetyculture-story-lockup img:first-child{filter:brightness(0) invert(1);height:32px;width:auto}.safetyculture-story-lockup span{background:#ffffff9e;height:40px;width:1px}.safetyculture-story-lockup img:last-child{filter:brightness(0) invert(1);height:34px;object-fit:contain;width:auto}.safetyculture-story-hero h1{color:#fff5e8;font-size:60px;font-weight:400;letter-spacing:0;line-height:1;margin:0;max-width:1201px}.safetyculture-story-stats{margin:60px 0}.safetyculture-story-stats-grid{border-bottom:1px solid #dedced;border-top:1px solid #dedced;display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0}.safetyculture-story-stats-grid p{border-left:2px solid #d8fd49;color:#333;font-size:18px;line-height:1.24;margin:0;padding:0 24px 0 18px}.safetyculture-story-stats-grid strong{color:#343ced;display:inline;font-weight:500;margin-right:5px}.safetyculture-story-intro{margin:0 0 96px}.safetyculture-story-copy-grid{align-items:start;border-top:1px solid #dedced;display:grid;gap:34px;grid-template-columns:234px minmax(0,1fr);padding-top:33px}.safetyculture-story-copy-grid h2,.safetyculture-story-before h2,.safetyculture-story-with h2,.safetyculture-story-future h2{color:#343ced;font-size:16px;font-weight:400;line-height:1.4;margin:0}.safetyculture-story-two-col{display:grid;gap:34px;grid-template-columns:repeat(2,minmax(0,1fr))}.safetyculture-story-intro p,.safetyculture-story-before p,.safetyculture-story-with p,.safetyculture-story-future p{color:#333;font-size:19px;line-height:1.34;margin:0 0 24px}.safetyculture-story-intro p{font-size:14px;line-height:1.32}.safetyculture-story-intro p:last-child,.safetyculture-story-before p:last-child,.safetyculture-story-with p:last-child,.safetyculture-story-future p:last-child{margin-bottom:0}.safetyculture-story-before{margin:0 0 96px}.safetyculture-story-before-grid{align-items:end;display:grid;gap:72px;grid-template-columns:minmax(0,.92fr) minmax(370px,.72fr)}.safetyculture-story-before-art{margin:0;position:relative}.safetyculture-story-before-primary{display:block;width:100%}.safetyculture-story-before-stack{bottom:-34px;position:absolute;right:-54px;width:50%}.safetyculture-story-before-border{display:block;width:100%}.safetyculture-story-before-secondary{display:block;position:absolute;width:86%}.safetyculture-story-before-secondary-a{left:7%;top:9%}.safetyculture-story-before-secondary-b{left:7%;top:42%}.safetyculture-story-with{background:#f7f6f1;margin:0 0 60px;padding:72px 0}.safetyculture-story-with h2{margin-bottom:34px}.safetyculture-story-with-list{display:grid;gap:34px}.safetyculture-story-with-item{background:#fff;display:grid;gap:34px;grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.safetyculture-story-with-item>img{display:block;height:100%;min-height:360px;object-fit:cover;width:100%}.safetyculture-story-with-item>div:not(.safetyculture-story-agent-grid){align-self:center;padding:48px 48px 48px 0}.safetyculture-story-with h3,.safetyculture-story-future h3{color:#0a0227;font-size:30px;font-weight:400;line-height:1.08;margin:0 0 24px}.safetyculture-story-agent-grid{background:linear-gradient(135deg,#f3f5ff,#fbf5e9 58%,#effbe4);display:grid;gap:1px;grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));padding:1px}.safetyculture-story-agent-grid article{background:#fff;padding:24px}.safetyculture-story-agent-grid strong{color:#343ced;display:block;font-size:14px;font-weight:500;line-height:1.22;margin-bottom:14px}.safetyculture-story-agent-grid p{font-size:15px;line-height:1.35}.safetyculture-story-quote{margin:0 0 60px}.safetyculture-story-quote-card{background:#f7f6f1;border:1px solid #dedced;padding:42px 46px}.safetyculture-story-quote-card svg{color:#343ced;margin-bottom:18px}.safetyculture-story-quote-card p{color:#0a0227;font-size:38px;line-height:1.16;margin:0 0 24px;max-width:1060px}.safetyculture-story-quote-card span{color:#333;display:block;font-size:16px;line-height:1.35}.safetyculture-story-future{border-top:1px solid #dedced;padding:33px 0 60px}.safetyculture-story-final-cta{margin-top:0}.safetyculture-story-final-cta h2{line-height:1.08}.wunderkind-story{background:#fff;color:#0a0227}.wunderkind-story .section-inner{max-width:1250px}.wunderkind-story-hero{min-height:677px;overflow:hidden;position:relative}.wunderkind-story-hero-bg{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.wunderkind-story-hero:after{background:linear-gradient(180deg,#06051505 0,#06051524 52%,#0605159e),linear-gradient(90deg,#0a02272e,#0a022700 58%,#0a022724);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.wunderkind-story-hero-inner{min-height:677px;padding-top:397px;position:relative;z-index:1}.wunderkind-story-lockup{align-items:center;display:flex;gap:24px;height:40px;margin-bottom:48px}.wunderkind-story-lockup img:first-child{height:32px;width:auto}.wunderkind-story-lockup span{background:#ffffffb3;height:40px;width:1px}.wunderkind-story-lockup img:last-child{height:32px;width:auto}.wunderkind-story-hero h1{color:#fff5e8;font-size:60px;font-weight:400;letter-spacing:0;line-height:1;margin:0;max-width:1201px}.wunderkind-story-intro{margin:60px 0 96px}.wunderkind-story-intro-grid{display:grid;gap:34px;grid-template-columns:repeat(2,minmax(0,1fr))}.wunderkind-story-intro p,.wunderkind-story-body p,.wunderkind-story-prefooter p{color:#333;font-size:19px;line-height:1.34;margin:0 0 24px}.wunderkind-story-intro p:last-child,.wunderkind-story-body p:last-child,.wunderkind-story-prefooter p:last-child{margin-bottom:0}.wunderkind-story-video{margin:0 0 96px}.wunderkind-story-video-frame{aspect-ratio:940 / 528;background:#0a0227;overflow:hidden;width:100%}.wunderkind-story-video-frame iframe{border:0;display:block;height:100%;width:100%}.wunderkind-story-body{margin:0 0 96px}.wunderkind-story-body-list{display:grid;gap:74px}.wunderkind-story-body-item{border-top:1px solid #dedced;display:grid;gap:34px;grid-template-columns:300px minmax(0,1fr);padding-top:33px}.wunderkind-story-body h2,.wunderkind-story-prefooter h2{color:#343ced;font-size:16px;font-weight:400;line-height:1.4;margin:0}.wunderkind-story-two-col{display:grid;gap:34px;grid-template-columns:repeat(2,minmax(0,1fr))}.wunderkind-story-prefooter{border-top:1px solid #dedced;padding:33px 0 32px}.wunderkind-story-prefooter-list{display:grid;gap:28px}.wunderkind-story-prefooter-item{display:grid;gap:34px;grid-template-columns:300px minmax(0,1fr)}.wunderkind-story-prefooter h3{color:#0a0227;font-size:30px;font-weight:400;line-height:1.08;margin:0 0 24px}.wunderkind-story-final-cta{margin-top:0}.wunderkind-story-final-cta h2{line-height:1.08}.mccarthy-story{background:#fff;color:#0a0227}.mccarthy-story .section-inner{max-width:1250px}.mccarthy-story-hero{min-height:846px;overflow:hidden;position:relative}.mccarthy-story-hero-bg{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.mccarthy-story-hero:after{background:linear-gradient(180deg,#0605151a 0,#0605151f 44%,#0605158a),linear-gradient(90deg,#0a02273d,#0a022705 58%,#0a02272e);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.mccarthy-story-hero-inner{display:flex;flex-direction:column;min-height:846px;padding-top:252px;position:relative;z-index:1}.mccarthy-story-lockup{align-items:center;display:flex;gap:24px;height:40px;margin-bottom:48px}.mccarthy-story-lockup img:first-child{height:32px;width:auto}.mccarthy-story-lockup span{background:#0a022738;height:40px;width:1px}.mccarthy-story-lockup img:last-child{height:34px;object-fit:contain;width:auto}.mccarthy-story-hero h1{color:#fff5e8;font-size:60px;font-weight:400;letter-spacing:0;line-height:1;margin:0;max-width:1201px}.mccarthy-story-stats{margin:57px 0 60px}.mccarthy-story-stats-grid{display:grid;gap:34px;grid-template-columns:repeat(4,minmax(0,1fr))}.mccarthy-story-stats-grid p{color:#333;font-size:18px;line-height:1.34;margin:0}.mccarthy-story-stats-grid strong{color:#343ced;font-weight:500}.mccarthy-story-copy{border-top:1px solid #dedced;margin-bottom:60px;padding:33px 0 0}.mccarthy-story-copy-grid{align-items:start;display:grid;gap:34px;grid-template-columns:234px minmax(0,1fr)}.mccarthy-story-copy h2,.mccarthy-story-before h2,.mccarthy-story-with h2,.mccarthy-story-future h2{color:#343ced;font-size:16px;font-weight:400;line-height:1.4;margin:0}.mccarthy-story-copy h3,.mccarthy-story-with h3,.mccarthy-story-future h3{color:#0a0227;font-size:30px;font-weight:400;line-height:1.08;margin:0 0 24px}.mccarthy-story-copy p,.mccarthy-story-before p,.mccarthy-story-with p,.mccarthy-story-future p{color:#333;font-size:19px;line-height:1.34;margin:0 0 24px}.mccarthy-story-copy p:last-child,.mccarthy-story-before p:last-child,.mccarthy-story-with p:last-child,.mccarthy-story-future p:last-child{margin-bottom:0}.mccarthy-story-before{margin:0 0 60px}.mccarthy-story-before-grid{align-items:end;display:grid;gap:72px;grid-template-columns:minmax(0,.98fr) minmax(360px,.72fr)}.mccarthy-story-before img{border-radius:0;display:block;width:100%}.mccarthy-story-before h2{margin-bottom:28px}.mccarthy-story-with{background:#f7f6f1;margin:0 0 60px;padding:64px 0}.mccarthy-story-with h2{margin-bottom:32px}.mccarthy-story-with-list{display:grid;gap:32px}.mccarthy-story-with-card{align-items:stretch;background:#fff;display:grid;gap:34px;grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.mccarthy-story-with-card img{display:block;height:100%;min-height:300px;object-fit:cover;width:100%}.mccarthy-story-with-card div{align-self:center;padding:48px 48px 48px 0}.mccarthy-story-agent-grid{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px}.mccarthy-story-agent-grid span{background:#fff;border:1px solid #dedced;color:#0a0227;font-size:16px;line-height:1.24;min-height:74px;padding:18px}.mccarthy-story-quote{margin:0 0 60px}.mccarthy-story-quote-card{background:#f7f6f1;border:1px solid #dedced;padding:42px 46px}.mccarthy-story-quote-card svg{color:#343ced;margin-bottom:18px}.mccarthy-story-quote-card p{color:#0a0227;font-size:40px;line-height:1.16;margin:0 0 24px}.mccarthy-story-quote-card span,.mccarthy-story-quote-card small{color:#333;display:block;font-size:16px;line-height:1.35}.mccarthy-story-quote-card span{color:#0a0227}.mccarthy-story-future{border-top:1px solid #dedced;margin-bottom:0;padding:33px 0 60px}.mccarthy-story-future-grid{align-items:start;display:grid;gap:34px;grid-template-columns:234px minmax(0,1fr)}.mccarthy-story-final-cta{margin-top:0}.mccarthy-story-final-cta h2{line-height:1.08}.financial-provider-story{background:#fff;color:#0a0227}.financial-provider-story .section-inner{max-width:1250px}.financial-provider-story-hero{min-height:846px;overflow:hidden;position:relative}.financial-provider-story-hero-bg{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.financial-provider-story-hero:after{background:linear-gradient(180deg,#ffffff05 0,#ffffff14 44%,#ffffffe6),linear-gradient(90deg,#ffffff2e,#ffffff0a 58%,#ffffff38);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.financial-provider-story-hero-inner{display:flex;flex-direction:column;justify-content:flex-end;min-height:846px;padding-bottom:72px;position:relative;z-index:1}.financial-provider-story-lockup{align-items:center;display:flex;gap:24px;height:40px;margin-bottom:48px}.financial-provider-story-lockup img:first-child{height:32px;width:auto}.financial-provider-story-lockup span{background:#0a022738;height:40px;width:1px}.financial-provider-story-lockup img:last-child{height:32px;width:auto}.financial-provider-story-hero h1{color:#0a0227;font-size:60px;font-weight:400;letter-spacing:0;line-height:1;margin:0 0 48px;max-width:1201px}.financial-provider-story-hero-cta{align-items:center;align-self:flex-start;border:1px solid rgba(10,2,39,.6);border-radius:999px;color:#0a0227;display:inline-flex;font-size:24px;height:50px;justify-content:center;line-height:1;padding:0 29px;text-decoration:none}.financial-provider-story-stats{margin:57px 0 60px;min-height:77px}.financial-provider-story-stats-grid{display:grid;gap:34px;grid-template-columns:repeat(3,minmax(0,1fr))}.financial-provider-story-stats-grid p{color:#333;font-size:18px;line-height:1.35;margin:0}.financial-provider-story-stats-grid strong{color:#343ced;font-weight:500}.financial-provider-story-copy{border-top:1px solid #dedced;margin-bottom:60px;padding:33px 0 0}.financial-provider-story-copy-grid{align-items:start;display:grid;gap:12px;grid-template-columns:234px minmax(0,1fr)}.financial-provider-story-copy-grid h2{color:#343ced;font-size:16px;font-weight:400;line-height:1.4;margin:0}.financial-provider-story-copy-grid p,.financial-provider-story-copy-grid li{color:#333;font-size:19px;line-height:1.34}.financial-provider-story-copy-grid p{margin:0 0 24px}.financial-provider-story-copy-grid p:last-child{margin-bottom:0}.financial-provider-story-copy-grid ul{display:grid;gap:4px;margin:-10px 0 24px;padding-left:27px}.financial-provider-story-list-block{margin:0}.financial-provider-story-copy-1{min-height:281px}.financial-provider-story-copy-2{min-height:437px}.financial-provider-story-copy-3{min-height:221px}.financial-provider-story-final-cta{margin-top:0}.financial-provider-story-final-cta h2{line-height:1.08}.agency-story{background:#fff;color:#0a0227}.agency-story .section-inner{max-width:1250px}.agency-story-hero{min-height:846px;overflow:hidden;position:relative}.agency-story-hero-bg{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.agency-story-hero:after{background:linear-gradient(180deg,#ffffff05 0,#ffffff14 44%,#ffffffeb),linear-gradient(90deg,#fff3,#ffffff0a 58%,#ffffff38);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.agency-story-hero-inner{display:flex;flex-direction:column;justify-content:flex-end;min-height:846px;padding-bottom:72px;position:relative;z-index:1}.agency-story-lockup{align-items:center;display:flex;gap:24px;height:40px;margin-bottom:48px}.agency-story-lockup img:first-child{height:32px;width:auto}.agency-story-lockup span{background:#0a022738;height:40px;width:1px}.agency-story-lockup img:last-child{height:32px;width:auto}.agency-story-hero h1{color:#0a0227;font-size:60px;font-weight:400;letter-spacing:0;line-height:1;margin:0 0 48px;max-width:1201px}.agency-story-hero-cta{align-items:center;align-self:flex-start;border:1px solid rgba(10,2,39,.6);border-radius:999px;color:#0a0227;display:inline-flex;font-size:24px;height:50px;justify-content:center;line-height:1;padding:0 29px;text-decoration:none}.agency-story-copy{border-top:1px solid #dedced;margin-bottom:60px;padding:33px 0 0}.agency-story-copy-1{margin-top:57px;min-height:113px}.agency-story-copy-2{min-height:169px}.agency-story-copy-3{margin-bottom:96px;min-height:409px}.agency-story-copy-grid{align-items:start;display:grid;gap:12px;grid-template-columns:234px minmax(0,1fr)}.agency-story-copy-grid h2{color:#343ced;font-size:16px;font-weight:400;line-height:1.4;margin:0}.agency-story-copy-grid p,.agency-story-copy-grid li{color:#333;font-size:19px;line-height:1.34}.agency-story-copy-grid p{margin:0 0 24px}.agency-story-copy-grid p:last-child{margin-bottom:0}.agency-story-copy-grid ul{display:grid;gap:4px;margin:-10px 0 24px;padding-left:27px}.agency-story-list-block{margin:0}.agency-story-testimonial{margin:0 0 96px;min-height:371px}.agency-story-testimonial-card{border:1px solid #dedced;border-radius:0;min-height:371px;padding:16px 46px}.agency-story-testimonial-card svg{color:#343ced;margin-bottom:8px}.agency-story-testimonial-card p{color:#0a0227;font-size:40px;line-height:1.16;margin:0 0 14px}.agency-story-testimonial-card span,.agency-story-testimonial-card small{color:#333;display:block;font-size:16px;line-height:1.35}.agency-story-testimonial-card span{color:#0a0227}.agency-story-final-cta{margin-top:0}.agency-story-final-cta h2{line-height:1.08}.grammarly-story{background:#fff;color:#0a0227}.grammarly-story .section-inner{max-width:1250px}.grammarly-story-hero{min-height:676px;overflow:hidden;position:relative}.grammarly-story-hero-bg{height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;position:absolute;width:100%}.grammarly-story-hero:after{background:linear-gradient(180deg,#00000005 4%,#0000003d 42%,#000000e0),linear-gradient(90deg,#0000006b,#0000001a 56%,#00000061);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.grammarly-story-hero-inner{display:flex;flex-direction:column;justify-content:flex-end;min-height:676px;padding-bottom:72px;position:relative;z-index:1}.grammarly-story-lockup{align-items:center;display:flex;gap:24px;height:40px;margin-bottom:48px}.grammarly-story-lockup img:first-child{height:32px;width:auto}.grammarly-story-lockup span{background:#ffffffa3;height:40px;width:1px}.grammarly-story-lockup img:last-child{height:32px;width:auto}.grammarly-story-hero h1{color:#f6d7bd;font-size:60px;font-weight:400;letter-spacing:0;line-height:1;margin:0 0 48px;max-width:1186px}.grammarly-story-hero-cta{align-items:center;align-self:flex-start;border:1px solid rgba(255,255,255,.84);border-radius:999px;color:#fff;display:inline-flex;font-size:24px;height:50px;justify-content:center;line-height:1;padding:0 29px;text-decoration:none}.grammarly-story-copy{border-top:1px solid #dedced;margin-bottom:60px;padding:33px 0 0}.grammarly-story-copy-1{margin-top:57px;min-height:197px}.grammarly-story-copy-2{min-height:333px}.grammarly-story-copy-3{min-height:141px}.grammarly-story-copy-grid{align-items:start;display:grid;gap:12px;grid-template-columns:234px minmax(0,1fr)}.grammarly-story-copy-grid h2{color:#343ced;font-size:16px;font-weight:400;line-height:1.4;margin:0}.grammarly-story-copy-grid p,.grammarly-story-copy-grid li{color:#333;font-size:20px;line-height:1.36}.grammarly-story-copy-grid p{margin:0 0 24px}.grammarly-story-copy-grid p:last-child{margin-bottom:0}.grammarly-story-list-block{display:grid;gap:4px;margin:-10px 0 24px;padding-left:27px}.grammarly-story-testimonial{margin:36px 0 60px;min-height:502px}.grammarly-story-testimonial-card{align-items:center;display:grid;gap:46px;grid-template-columns:minmax(0,1fr) 498px;min-height:502px}.grammarly-story-testimonial-copy{max-width:610px}.grammarly-story-testimonial-copy svg{color:#343ced;margin-bottom:31px}.grammarly-story-testimonial-copy p{color:#0a0227;font-size:32px;line-height:1.15;margin:0 0 38px}.grammarly-story-testimonial-copy span,.grammarly-story-testimonial-copy small{color:#333;display:block;font-size:16px;line-height:1.35}.grammarly-story-testimonial-copy span{color:#0a0227}.grammarly-story-testimonial-media{height:430px;position:relative}.grammarly-story-testimonial-media img{display:block}.grammarly-story-testimonial-bg{height:430px;top:0;right:0;bottom:0;left:0;position:absolute;width:498px}.grammarly-story-testimonial-media img:last-child{bottom:0;height:426px;object-fit:contain;position:absolute;right:4px;width:auto}.grammarly-story-final-cta{margin-top:0}.grammarly-story-final-cta h2{line-height:1.08}.nile-story .motive-story-hero:after{background:linear-gradient(180deg,#fff0,#ffffffb3 76%)}.nile-story-overview{padding:60px 0 96px}.nile-story-before .motive-story-image-card{background:#f2f3ff}.nile-story-with{padding-top:32px}.nile-story-quote{padding-top:0}@media(min-width:769px){.dbs-story .section-inner,.everpure-story .section-inner,.databricks-story .section-inner,.nextdoor-story .section-inner,.webflow-story .section-inner{max-width:1201px;padding-left:0;padding-right:0}.webflow-story-hero-inner{padding-bottom:188px}.motive-story .section-inner{max-width:1201px;padding-left:0;padding-right:0}.motive-story-hero-inner{padding-bottom:28px}.motive-story>.motive-story-overview:not(.motive-story-success):not(.motive-story-future){padding-bottom:176px}.motive-story-before .motive-story-image-card,.motive-story-before .motive-story-image-card img{min-height:870px}.motive-story-launch{padding-bottom:150px}.motive-story-with{min-height:1900px}.nile-story .motive-story-hero-inner{padding-bottom:28px}.nile-story .motive-story-lockup{margin-bottom:44px}.nile-story-overview{padding-bottom:145px;padding-top:90px}.nile-story-before .motive-story-image-card,.nile-story-before .motive-story-image-card img{min-height:785px}.nile-story-with{min-height:1951px}}.solutions-hero{background:radial-gradient(circle at 58% 24%,rgba(216,253,73,.28),transparent 20%),radial-gradient(circle at 42% 18%,rgba(239,143,188,.28),transparent 30%),linear-gradient(110deg,#eff2ff,#fff1f5 54%,#f8ffd9);border-bottom:1px solid var(--line);min-height:610px;overflow:hidden;position:relative}.solutions-hero-inner{align-items:center;display:flex;justify-content:center;min-height:610px;position:relative;text-align:center}.solutions-hero-copy{position:relative;z-index:3}.solutions-hero h1{color:#171726;font-size:clamp(42px,4.5vw,66px);font-weight:560;letter-spacing:0;line-height:1.08;margin:0 auto 30px;max-width:650px}.solutions-hero .button-primary{margin:0 auto;min-height:56px;min-width:156px}.solutions-hero-allteams,.solutions-hero-allteams .solutions-hero-inner{min-height:438px}.solutions-hero-allteams h1{color:#0a0227;font-size:36px;font-weight:400;line-height:1.18;max-width:442px}.solutions-hero-allteams .button-primary{min-height:46px;min-width:136px}.solutions-orbit-map{top:-60px;right:-70px;bottom:-120px;left:-70px;position:absolute;z-index:1}.solutions-ring{border:1px solid rgba(52,60,237,.14);border-radius:999px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.solutions-ring-one{height:360px;width:560px}.solutions-ring-two{height:520px;width:820px}.solutions-ring-three{height:720px;width:1120px}.solutions-orbit-tag{align-items:center;background:#ffffffc7;border:1px solid rgba(52,60,237,.22);border-radius:var(--radius);color:var(--blue);display:inline-flex;font-weight:700;gap:8px;min-height:42px;padding:0 15px;position:absolute;z-index:2}.solutions-tag-0{left:8%;top:52%}.solutions-tag-1{left:23%;top:23%}.solutions-tag-2{right:9%;top:29%}.solutions-tag-3{bottom:24%;right:7%}.solutions-tag-4{bottom:10%;left:24%}.solutions-photo-bubble{background:linear-gradient(135deg,#ffffff2e,#343ced1a),linear-gradient(135deg,#dce2ec,#fff 48%,#b6bfd2);border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff8f;filter:saturate(86%);opacity:.72;position:absolute;z-index:1}.solutions-photo-one{height:132px;left:6%;top:35%;width:132px}.solutions-photo-two{height:116px;right:12%;top:38%;width:116px}.solutions-photo-three{bottom:8%;height:138px;right:33%;width:138px}.solutions-hero-mobile-art{display:none}.solutions-use-section,.solutions-teams-section,.solutions-proof-section,.solutions-logo-section{padding:86px 0}.solutions-teams-section{padding-top:96px}.solutions-use-section h2,.solutions-section-heading h2,.solutions-proof-grid h2,.solutions-logo-section h2{font-size:clamp(42px,5vw,70px);font-weight:570;letter-spacing:0;line-height:1;margin:0;text-align:center}.solutions-use-section>.section-inner>h2{color:#08083a;font-size:40px;font-weight:400;line-height:1.08}.solutions-use-grid{display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:58px}.solutions-use-grid article{border:1px solid var(--line);border-radius:18px;overflow:hidden}.solutions-use-grid article.solutions-use-image-card{border:0;border-radius:0;overflow:visible}.solutions-use-visual{background:radial-gradient(circle at 80% 20%,rgba(216,253,73,.32),transparent 22%),linear-gradient(135deg,#f1f0ff,#fff2f9 58%,#fbffd7);border-bottom:1px solid var(--line);min-height:330px;padding:28px}.solutions-use-image-visual{background:transparent;border:1px solid rgba(8,8,58,.16);border-radius:18px;height:353px;min-height:0;overflow:hidden;padding:0}.solutions-use-image-visual img{display:block;height:100%;object-fit:cover;width:100%}.solutions-window-top{background:#fff;border:1px solid #e6e6ed;border-radius:14px 14px 0 0;display:flex;gap:7px;height:36px;padding:13px 14px;width:min(420px,100%)}.solutions-window-top span{border-radius:999px;display:inline-block;height:9px;width:9px}.solutions-window-top span:nth-child(1){background:#f8766c}.solutions-window-top span:nth-child(2){background:#f2c94c}.solutions-window-top span:nth-child(3){background:#6ad184}.solutions-use-visual svg{color:var(--blue);margin:62px 0 22px}.solutions-use-visual strong{display:block;font-size:27px;line-height:1.08;max-width:320px}.solutions-use-visual p{background:#fff;border:1px solid #e7e7ee;border-radius:var(--radius);color:var(--blue);display:inline-flex;font-weight:700;margin:22px 0 0;padding:12px 15px}.solutions-use-grid article>h3{font-size:28px;font-weight:560;line-height:1.08;margin:26px 28px 12px}.solutions-use-grid article>p{color:#66666f;line-height:1.42;margin:0 28px 30px}.solutions-section-heading{margin:0 auto 52px;max-width:720px;text-align:center}.solutions-team-grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.solutions-teams-section .section-inner{max-width:1312px}.solutions-teams-section .solutions-section-heading{margin-bottom:48px;max-width:442px}.solutions-teams-section .eyebrow{display:none}.solutions-teams-section .solutions-section-heading h2{color:#333;font-size:36px;font-weight:400;line-height:1.2}.solutions-team-grid a{background:#f8f8f8;border:1px solid #eeeeef;border-radius:8px;display:flex;flex-direction:column;min-height:389px;overflow:hidden;padding:8px 8px 22px}.solutions-team-media{aspect-ratio:384.66 / 242.07;background:#ececf8;border-radius:6px;display:block;height:auto;margin-bottom:22px;overflow:hidden;padding:0}.solutions-team-media img{display:block;height:100%;object-fit:cover;width:100%}.solutions-team-grid h3{color:var(--blue);font-size:22px;font-weight:400;line-height:1.08;margin:0 16px 11px}.solutions-team-grid p{color:#66666f;font-size:15px;line-height:1.28;margin:0 16px}.solutions-team-grid span{align-items:center;color:var(--blue);display:inline-flex;font-weight:700;gap:8px;margin-top:auto}.solutions-proof-section{background:#fbfbfc}.solutions-proof-grid{align-items:center;display:grid;gap:58px;grid-template-columns:minmax(0,.76fr) minmax(460px,1fr)}.solutions-proof-grid h2{text-align:left}.solutions-proof-grid>div:first-child>p:not(.eyebrow){color:#66666f;font-size:21px;line-height:1.4;margin:28px 0}.solutions-proof-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 24px 80px #14142814;min-height:390px;padding:34px}.solutions-proof-card svg{color:var(--blue);margin-bottom:52px}.solutions-proof-card strong{display:block;font-size:30px;line-height:1.08;margin-bottom:14px}.solutions-proof-card p{color:#66666f;line-height:1.42}.solutions-proof-card div,.solutions-logo-grid{display:flex;flex-wrap:wrap;gap:12px}.solutions-proof-card span,.solutions-logo-grid span{align-items:center;background:#f8f8fb;border:1px solid #e8e8ef;border-radius:999px;color:#42424c;display:inline-flex;font-weight:720;min-height:46px;padding:0 18px}.solutions-logo-section h2{margin-bottom:42px}.solutions-logo-grid{display:grid;gap:16px;grid-template-columns:repeat(9,120px);justify-content:center}.solutions-logo-grid span{background:transparent;border:0;border-radius:0;color:#0a0227;font-size:13px;font-weight:600;justify-content:center;min-height:120px;min-width:120px;padding:0 10px}.solutions-customer-section{background:#fff;padding:133px 0 104px}.solutions-customer-section .section-inner{max-width:1312px}.solutions-customer-section>.section-inner>h2{color:#333;font-size:36px;font-weight:400;letter-spacing:0;line-height:1.2;margin:0 auto 48px;text-align:center}.solutions-customer-filters{display:grid;gap:8px;grid-template-columns:750px 490px;margin:0 auto 40px}.solutions-customer-filters>input,.solutions-customer-select>button{background:#fff;border:1px solid #d7d7dd;border-radius:8px;color:#333;font-size:16px;font-weight:400;height:46px;padding:0 16px}.solutions-customer-select{position:relative}.solutions-customer-select>button{align-items:center;display:flex;justify-content:space-between;width:100%;text-align:left}.solutions-customer-options{background:#fff;border:1px solid #d7d7dd;border-radius:8px;box-shadow:0 18px 42px #12122024;display:grid;gap:4px;left:0;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:8}.solutions-customer-options button{background:transparent;border:0;border-radius:6px;color:#333;font-size:15px;height:38px;padding:0 10px;text-align:left}.solutions-customer-options button:hover,.solutions-customer-options button:focus-visible,.solutions-customer-options button[aria-selected=true]{background:#f1f1ff;color:var(--blue)}.solutions-customer-grid{display:grid;gap:32px 20px;grid-template-columns:repeat(3,minmax(0,1fr))}.solutions-customer-card{background:#f8f8f8;border:0;border-radius:12px;color:#333;display:flex;flex-direction:column;min-height:403px;overflow:hidden;padding:5px 5px 0}.solutions-customer-media{background:#f1f1f3;display:block;height:208px;margin:0;overflow:hidden;position:relative}.solutions-customer-media img{display:block;height:100%;object-fit:cover;width:100%}.solutions-customer-card h3{color:#333;font-size:18px;font-weight:400;line-height:1.4;margin:24px 16px 0}.solutions-customer-card b{align-items:center;color:var(--blue);display:inline-flex;font-size:16px;font-weight:400;gap:8px;margin-top:auto;padding:0 16px 29px}.solutions-customer-card span,.solutions-customer-card small{display:none}.solutions-customer-empty{align-items:center;background:#f8f8f8;border-radius:12px;color:#66666f;display:flex;font-size:16px;justify-content:center;min-height:160px;padding:24px}.solutions-trusted-heading{font-size:48px!important;font-weight:400!important;margin-top:207px!important;margin-bottom:48px!important}.solutions-final-cta{background:radial-gradient(circle at 22% 30%,rgba(216,253,73,.42),transparent 18%),radial-gradient(circle at 84% 28%,rgba(239,143,188,.22),transparent 20%),#f8f8ff;min-height:496px;padding:128px 0}.solutions-final-cta-inner{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:center;min-height:240px;text-align:center}.solutions-final-cta h2{font-size:72px;font-weight:560;letter-spacing:0;line-height:.98;margin:0}.solution-detail-hero{background:radial-gradient(circle at 18% 18%,rgba(216,253,73,.24),transparent 18%),radial-gradient(circle at 78% 18%,rgba(239,143,188,.24),transparent 24%),linear-gradient(135deg,#f7f8ff,#fff 48%,#fff6fb);border-bottom:1px solid var(--line);overflow:hidden;padding:74px 0 86px}.solution-detail-pink{background:radial-gradient(circle at 22% 18%,rgba(239,143,188,.32),transparent 19%),radial-gradient(circle at 82% 22%,rgba(52,60,237,.16),transparent 24%),linear-gradient(135deg,#fff7fb,#fff 48%,#f8f6ff)}.solution-detail-lime{background:radial-gradient(circle at 20% 18%,rgba(216,253,73,.36),transparent 21%),radial-gradient(circle at 82% 22%,rgba(75,207,132,.18),transparent 24%),linear-gradient(135deg,#fbfff1,#fff 48%,#f6fff7)}.solution-detail-violet{background:radial-gradient(circle at 20% 18%,rgba(138,92,246,.24),transparent 19%),radial-gradient(circle at 82% 22%,rgba(239,143,188,.22),transparent 24%),linear-gradient(135deg,#f8f5ff,#fff 48%,#fff7fb)}.solution-detail-aqua{background:radial-gradient(circle at 20% 18%,rgba(114,227,255,.26),transparent 20%),radial-gradient(circle at 82% 22%,rgba(52,60,237,.15),transparent 24%),linear-gradient(135deg,#f1fcff,#fff 48%,#f7f8ff)}.solution-detail-hero-grid{align-items:center;display:grid;gap:66px;grid-template-columns:minmax(420px,.78fr) minmax(500px,1fr)}.solution-detail-kicker{align-items:center;color:var(--blue);display:inline-flex;flex-wrap:wrap;font-size:15px;font-weight:780;gap:8px;letter-spacing:.02em;margin:0 0 22px;text-transform:uppercase}.solution-detail-kicker span{color:#a7a7b4}.solution-detail-copy h1{color:#111119;font-size:clamp(54px,5.2vw,78px);font-weight:520;letter-spacing:0;line-height:1;margin:0;max-width:760px}.solution-detail-copy>p:not(.solution-detail-kicker){color:#50505c;font-size:21px;line-height:1.43;margin:28px 0 34px;max-width:650px}.solution-detail-product-card{background:#ffffffdb;border:1px solid #e6e6ef;border-radius:18px;box-shadow:0 34px 100px #343ced21;overflow:hidden;padding:26px}.solution-detail-query{align-items:center;background:#fff;border:1px solid #e8e8f0;border-radius:999px;color:#1f1f2a;display:flex;gap:10px;margin:24px 0 18px;min-height:54px;padding:0 18px}.solution-detail-query svg,.solution-detail-answer svg{color:var(--blue)}.solution-detail-query span{font-weight:720}.solution-detail-answer{background:radial-gradient(circle at 78% 16%,rgba(216,253,73,.24),transparent 28%),linear-gradient(135deg,#f7f7ff,#fff);border:1px solid #ececf4;border-radius:16px;padding:26px}.solution-detail-answer strong{color:#171721;display:block;font-size:28px;font-weight:580;letter-spacing:0;line-height:1.08;margin:22px 0 12px}.solution-detail-answer p{color:#5f5f6b;line-height:1.44;margin:0}.solution-detail-stats{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:14px}.solution-detail-stats div{background:#111119;border-radius:12px;color:#fff;min-height:126px;padding:18px}.solution-detail-stats strong{display:block;font-size:26px;letter-spacing:0;margin-bottom:12px}.solution-detail-stats span{color:#ffffffad;font-size:13px;line-height:1.3}.solution-detail-use-section,.solution-detail-resource{padding:86px 0}.solution-detail-resource{background:#fbfbfc}.solution-detail-resource-grid{align-items:stretch;display:grid;gap:40px;grid-template-columns:minmax(0,.84fr) minmax(360px,.5fr)}.solution-detail-resource h2{color:#111119;font-size:clamp(42px,5vw,68px);font-weight:560;letter-spacing:0;line-height:1;margin:0;max-width:760px}.solution-detail-resource p:not(.eyebrow){color:#64646f;font-size:20px;line-height:1.44;margin:24px 0 0;max-width:640px}.solution-resource-card{background:radial-gradient(circle at 70% 20%,rgba(216,253,73,.32),transparent 24%),linear-gradient(145deg,#343ced,#8a5cf6 58%,#ef8fbc);border-radius:14px;color:#fff;display:flex;flex-direction:column;min-height:290px;padding:28px}.solution-resource-card svg{margin-bottom:auto}.solution-resource-card strong{display:block;font-size:28px;font-weight:650;letter-spacing:0;line-height:1.08;margin:44px 0 16px}.solution-resource-card span{align-items:center;display:inline-flex;font-weight:760;gap:8px}.resources-page-hero{padding:72px 0 48px}.resources-page-hero .section-inner,.resources-featured-grid,.resources-type-section .section-inner,.resources-all-section .section-inner{max-width:1312px}.resources-page-hero h1{font-size:clamp(54px,5vw,72px);font-weight:400;letter-spacing:0;line-height:1.08;margin:0;text-align:center}.resources-featured-section{padding:0 0 92px}.resources-featured-grid{display:grid;gap:42px 44px;grid-template-columns:repeat(2,minmax(0,1fr))}.resources-featured-grid>h2{color:#08083a;font-size:clamp(38px,4vw,54px);font-weight:400;grid-column:1 / -1;letter-spacing:0;line-height:1.04;margin:0}.resources-featured-main{display:block}.resources-cover-art{background:#c7f5c9;border-radius:18px;display:block;height:316px;overflow:hidden}.resources-cover-art img{display:block;height:100%;object-fit:cover;width:100%}.resources-featured-main>span,.resources-featured-list span,.resources-all-grid>a>span{border-radius:999px;display:inline-flex;font-family:SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace;font-size:13px;font-weight:740;margin-top:18px;padding:8px 13px}.resources-featured-main>span{background:#c9e9ff;color:#1c4a72}.resources-featured-main h3{font-size:clamp(24px,2.1vw,28px);font-weight:400;line-height:1.12;margin:14px 0 0;max-width:590px}.resources-featured-list{display:grid;gap:28px}.resources-featured-list a{align-items:center;display:grid;gap:22px;grid-template-columns:200px 1fr}.resources-mini-cover{border-radius:14px;display:block;height:114px;overflow:hidden}.resources-mini-cover img{display:block;height:100%;object-fit:cover;width:100%}.resources-mini-0{background:linear-gradient(135deg,#dfb0ff,#d8fd49)}.resources-mini-1{background:linear-gradient(135deg,#ffb16c,#ffe7a4 52%,#ff8bd6);color:var(--blue)}.resources-mini-2{background:linear-gradient(135deg,#92f7d8,#8bc6ff);color:var(--blue)}.resources-featured-list span{background:#ffe1d5;color:#7e4d3d;margin-top:0}.resources-featured-list a:nth-child(2) span{background:#d9fd49;color:#314000}.resources-featured-list a:nth-child(3) span{background:#e9b6ff;color:#69307a}.resources-featured-list strong{display:block;font-size:17px;font-weight:400;line-height:1.3;margin-top:15px}.resources-type-section{background:#f6f2ee;padding:82px 0 88px}.resources-type-section h2,.resources-all-heading h2{color:#08083a;font-size:clamp(38px,4.5vw,62px);font-weight:400;letter-spacing:0;line-height:1.04;margin:0}.resources-type-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:44px}.resources-type-card{align-items:flex-end;border-radius:var(--radius);color:#111119;display:grid;grid-template-columns:1fr auto;min-height:185px;padding:24px}.resources-type-card svg:first-child{align-self:flex-start;color:var(--blue);grid-column:1 / -1}.resources-type-card strong{font-size:28px;font-weight:560;line-height:1.04}.resources-type-card>svg:last-child{color:var(--blue)}.resources-type-blue{background:linear-gradient(135deg,#dce4ff,#75d9ff)}.resources-type-lime{background:linear-gradient(135deg,#d8fd49,#97f1e4)}.resources-type-pink{background:linear-gradient(135deg,#ef8fbc,#ffefb4)}.resources-type-violet{background:linear-gradient(135deg,#e7d7ff,#9d80ff)}.resources-type-aqua{background:linear-gradient(135deg,#72e3ff,#fff6bd)}.resources-type-ink{background:linear-gradient(135deg,#10104f,#343ced);color:#fff}.resources-type-ink svg{color:var(--lime)}.resources-all-section{background:#f4f2ec;padding:86px 0}.resources-all-heading{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:36px}.resources-search-pill{align-items:center;border:1px solid #e0e0e7;border-radius:999px;color:#8a8a94;display:inline-flex;gap:10px;min-height:46px;min-width:224px;padding:0 16px}.resources-filter-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px;margin:-8px 0 36px}.resources-filter-row a{background:#ffffffc2;border-radius:999px;color:#5b5b64;font-size:13px;font-weight:760;padding:9px 14px}.resources-filter-row a.is-active{background:#111121;color:#fff}.resources-all-grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.resources-all-grid>a{background:#fff;border-radius:8px;box-shadow:0 18px 48px #20212e0d;display:flex;flex-direction:column;min-height:424px;overflow:hidden;padding:0 0 24px}.resources-card-art{align-items:center;border-radius:8px 8px 0 0;color:var(--blue);display:flex;height:206px;justify-content:center;overflow:hidden}.resources-card-art img{display:block;height:100%;object-fit:cover;width:100%}.resources-card-art-0{background:linear-gradient(135deg,#c9fff2,#d8fd49)}.resources-card-art-1{background:linear-gradient(135deg,#f3dcff,#d8fd49)}.resources-card-art-2{background:linear-gradient(135deg,#eaf1ff,#9ad9ff)}.resources-card-art-3{background:linear-gradient(135deg,#fff2c7,#ef8fbc)}.resources-all-grid>a>span{background:#f1f1f7;color:#575762;margin-left:24px;margin-right:24px;width:fit-content}.resources-all-grid h3{font-size:25px;font-weight:560;line-height:1.16;margin:18px 24px 0}.resources-all-grid b{align-items:center;color:var(--blue);display:inline-flex;gap:8px;margin:auto 24px 0}.resource-family-hero{background-color:#fbfbff;background-position:center top;background-size:cover;padding:92px 0 78px}.resource-family-hero-inner{align-items:center;display:flex;flex-direction:column;text-align:center}.resource-family-pill{align-items:center;background:#ffffffc7;border:1px solid #e9d8f6;border-radius:8px;box-shadow:0 10px 32px #343ced14;color:var(--blue);display:inline-flex;font-family:SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace;font-size:16px;font-weight:740;gap:10px;letter-spacing:0;line-height:1;margin:0;padding:12px 18px}.resource-family-hero-inner>p{color:#5f5f66;font-size:20px;line-height:1.35;margin:26px auto 54px;max-width:720px}.webinar-family-hero .section-inner{max-width:1312px}.resource-feature-card{align-items:center;background:#ffffffdb;border:1px solid #ececf0;border-radius:8px;display:grid;gap:36px;grid-template-columns:minmax(0,1.3fr) minmax(320px,.8fr);padding:16px;text-align:left;width:100%}.resource-feature-card img{aspect-ratio:1.9 / 1;border-radius:6px;display:block;height:100%;object-fit:cover;width:100%}.resource-feature-card div{padding:24px 24px 24px 0}.resource-feature-card span,.video-row-card time,.event-detail-card span{color:#6c6c75;display:block;font-size:15px;margin-bottom:26px}.video-area-tag{background:#f0efff;border-radius:999px;color:var(--blue);display:inline-flex;font-size:13px;font-weight:720;margin-bottom:14px;padding:7px 12px}.resource-feature-card h2,.video-row-card h1{color:#07072e;font-size:clamp(25px,2.6vw,34px);font-weight:560;letter-spacing:0;line-height:1.08;margin:0}.webinar-family-hero .resource-feature-card h2{font-size:24px;line-height:1.12}.webinar-family-hero .resource-feature-card img{aspect-ratio:2.1 / 1}.resource-feature-card p{color:#6a6a72;font-size:17px;line-height:1.45;margin:18px 0 0}.resource-feature-card b,.resource-list-card b,.video-row-card b,.events-go-banner b,.event-detail-card b{align-items:center;color:var(--blue);display:inline-flex;font-weight:720;gap:8px;margin-top:34px}.resource-card-section{padding:78px 0 90px}.resource-guide-archive{background:#f6f6f8;padding:120px 0 104px}.resource-blog-archive{background:#f5f5f6;padding:92px 0 104px}.resource-webinar-archive{background:#f7f7f8;padding:51px 0 150px}.resource-guide-filters{align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px;margin-bottom:44px}.resource-guide-filters a{color:#5a5a64;font-size:13px;font-weight:760;letter-spacing:.01em;line-height:1.2}.resource-guide-filters a.is-active{color:#111121}.resource-blog-filters{align-items:center;display:flex;flex-wrap:wrap;gap:11px;margin-bottom:42px}.resource-blog-filters a,.resource-blog-filters button{background:#ffffffdb;border:1px solid #e4e4ea;border-radius:999px;color:#5d5d66;font-size:13px;font-weight:760;min-height:36px;padding:0 13px}.resource-blog-filters a.is-active{background:#111121;border-color:#111121;color:#fff}.resource-blog-filters button{color:var(--blue)}.resource-card-grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.resource-list-card{display:flex;flex-direction:column;min-height:410px}.resource-guide-archive .resource-card-grid{gap:32px 24px}.resource-guide-archive .resource-list-card{background:#fff;border-radius:8px;box-shadow:0 18px 48px #20212e0a;min-height:412px;overflow:hidden;padding-bottom:26px}.resource-blog-archive .resource-card-grid{gap:24px}.resource-blog-archive .resource-list-card{background:#fff;border-radius:8px;box-shadow:0 18px 48px #20212e0a;min-height:424px;overflow:hidden;padding-bottom:26px}.resource-webinar-archive .resource-list-card{background:#fff;border-radius:8px;box-shadow:0 18px 48px #20212e09;min-height:384px;overflow:hidden;padding-bottom:24px}.resource-list-card img{aspect-ratio:1.85 / 1;border-radius:8px;object-fit:cover;width:100%}.resource-guide-archive .resource-list-card img,.resource-blog-archive .resource-list-card img,.resource-webinar-archive .resource-list-card img{border-radius:8px 8px 0 0}.resource-list-card span{color:var(--blue);font-family:SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace;font-size:13px;font-weight:740;margin-top:20px}.resource-guide-archive .resource-list-card span{margin-left:24px;margin-right:24px}.resource-blog-archive .resource-list-card span{background:#f1f1f7;border-radius:999px;color:#55555f;margin-left:24px;margin-right:24px;padding:8px 12px;width:fit-content}.resource-list-card h2{color:#07072e;font-size:24px;font-weight:560;line-height:1.12;margin:13px 0 0}.resource-guide-archive .resource-list-card h2{font-size:23px;line-height:1.18;margin-left:24px;margin-right:24px}.resource-blog-archive .resource-list-card h2{font-size:24px;line-height:1.15;margin-left:24px;margin-right:24px}.resource-webinar-archive .resource-list-card h2{font-size:23px;line-height:1.18;margin:24px 24px 0}.resource-webinar-date{color:#262632;display:block;font-size:16px;font-weight:520;line-height:1.35;margin:24px 24px 0}.resource-guide-archive .resource-list-card b,.resource-blog-archive .resource-list-card b{margin-left:24px;margin-right:24px}.resource-webinar-archive .resource-list-card b{font-size:17px;margin-left:24px;margin-right:24px;margin-top:30px}.resource-tabs{background:linear-gradient(180deg,#f8f9ff,#fff);padding:44px 0 20px}.resource-webinar-tabs{background:#f7f7f8;padding:104px 0 20px}.resource-tab-control{border:1px solid #dedee8;border-radius:8px;display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:320px;overflow:hidden}.resource-webinar-tabs .resource-tab-control{max-width:544px}.resource-tab-control button{background:#fff;border:0;color:#34334d;cursor:pointer;font-family:SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace;font-weight:650;min-height:50px}.resource-tab-control button.is-active,.resource-tab-control button[aria-selected=true]{background:#f3f2ff;color:var(--blue)}.article-detail-page{background:#fff;color:#090929;overflow-x:hidden}.article-detail-hero{background:linear-gradient(120deg,#f8f9ff,#fff 48%,#f4f7ff);padding:82px 0 90px}.article-detail-webinar .article-detail-hero{background:linear-gradient(120deg,#f8fbff,#fff 48%,#fff8fc)}.article-detail-hero-grid{align-items:center;display:grid;gap:66px;grid-template-columns:minmax(0,.95fr) minmax(440px,1fr)}.article-detail-hero-grid h1{color:#07072e;font-size:clamp(48px,5.4vw,76px);font-weight:560;letter-spacing:0;line-height:1.02;margin:0 0 26px}.article-detail-hero-grid>div:first-child>span{color:#555560;display:block;font-size:20px;line-height:1.45;margin-bottom:28px;max-width:710px}.article-detail-hero-grid img{aspect-ratio:1.62 / 1;border-radius:14px;box-shadow:0 28px 70px #343ced21;display:block;object-fit:cover;width:100%}.article-detail-meta{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:32px}.article-detail-meta strong{background:#fff;border:1px solid #e1e1eb;border-radius:999px;color:#343ced;font-size:14px;padding:10px 14px}.article-detail-body{padding:82px 0 92px}.article-detail-body-grid{align-items:start;display:grid;gap:64px;grid-template-columns:230px minmax(0,1fr)}.article-detail-rail{border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:14px;padding:20px;position:sticky;top:98px}.article-detail-rail span{color:#07072e;font-size:13px;font-weight:780;text-transform:uppercase}.article-detail-rail a{color:#343ced;font-size:14px;font-weight:680}.article-detail-copy>p{color:#25253a;font-size:26px;line-height:1.32;margin:0 0 42px}.article-detail-section-list{display:grid;gap:18px}.article-detail-section-list section{border:1px solid var(--line);border-radius:var(--radius);padding:30px}.article-detail-section-list span{color:var(--blue);display:block;font-weight:780;margin-bottom:36px}.article-detail-section-list h2{color:#07072e;font-size:30px;font-weight:560;letter-spacing:0;line-height:1.06;margin:0 0 14px}.article-detail-section-list p{color:#62626d;font-size:17px;line-height:1.48;margin:0}.guide-detail-page{background:#fff;color:#15151e;overflow-x:hidden}.guide-detail-hero{background:radial-gradient(circle at 16% 18%,rgba(216,253,73,.3),transparent 18%),radial-gradient(circle at 76% 22%,rgba(239,143,188,.28),transparent 20%),linear-gradient(120deg,#f8f9ff,#fff 42%,#f3f5ff);border-bottom:1px solid var(--line);padding:82px 0 88px}.guide-detail-pink .guide-detail-hero{background:radial-gradient(circle at 16% 20%,rgba(239,143,188,.32),transparent 18%),radial-gradient(circle at 78% 26%,rgba(52,60,237,.18),transparent 22%),linear-gradient(120deg,#fff7fb,#fff 48%,#f6f3ff)}.guide-detail-lime .guide-detail-hero{background:radial-gradient(circle at 18% 19%,rgba(216,253,73,.38),transparent 20%),radial-gradient(circle at 78% 26%,rgba(75,207,132,.16),transparent 22%),linear-gradient(120deg,#fbfff0,#fff 48%,#f8fbef)}.guide-detail-grid{align-items:center;display:grid;gap:70px;grid-template-columns:minmax(460px,.9fr) minmax(360px,.64fr)}.guide-detail-eyebrow{align-items:center;color:var(--blue);display:inline-flex;font-size:16px;font-weight:760;gap:9px;margin:0 0 24px}.guide-detail-copy h1{color:#171721;font-size:clamp(50px,5.5vw,76px);font-weight:520;letter-spacing:0;line-height:.98;margin:0;max-width:800px}.guide-detail-copy>p:not(.guide-detail-eyebrow){color:#4a4a52;font-size:21px;line-height:1.42;margin:28px 0 34px;max-width:670px}.guide-detail-actions{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.guide-detail-actions .button{min-height:52px}.guide-cover{aspect-ratio:.76 / 1;background:radial-gradient(circle at 66% 22%,rgba(216,253,73,.72),transparent 17%),radial-gradient(circle at 22% 80%,rgba(239,143,188,.64),transparent 22%),linear-gradient(145deg,#303cff,#7a65ff 39%,#ff9e69 72%,#fff0c7);border-radius:8px;box-shadow:0 32px 90px #2d368c38;color:#fff;display:flex;flex-direction:column;justify-content:space-between;max-width:420px;min-height:520px;padding:34px;position:relative}.guide-detail-pink .guide-cover{background:radial-gradient(circle at 72% 24%,rgba(216,253,73,.58),transparent 16%),linear-gradient(145deg,#2627d9,#8b52ff 34%,#ef8fbc 65%,#ffd7b8)}.guide-detail-lime .guide-cover{background:radial-gradient(circle at 70% 25%,rgba(255,255,255,.68),transparent 16%),linear-gradient(145deg,#111119,#2a33ea,#7bd86c 68%,#d8fd49)}.guide-cover:before{background-image:linear-gradient(rgba(255,255,255,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.18) 1px,transparent 1px);background-size:34px 34px;border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;opacity:.5;position:absolute}.guide-cover span,.guide-cover strong,.guide-cover svg{position:relative;z-index:1}.guide-cover span{color:#ffffffc2;font-size:14px;font-weight:780;letter-spacing:1.8px;text-transform:uppercase}.guide-cover strong{font-size:clamp(34px,3vw,46px);font-weight:720;letter-spacing:0;line-height:1.02}.guide-cover svg{color:#fffc}.guide-detail-body{padding:74px 0}.guide-body-grid{display:grid;gap:70px;grid-template-columns:240px minmax(0,1fr)}.guide-detail-rail{align-self:start;border-top:1px solid var(--line);display:grid;gap:16px;padding-top:24px;position:sticky;top:96px}.guide-detail-rail span{color:#707079;font-size:13px;font-weight:780;letter-spacing:1.4px;text-transform:uppercase}.guide-detail-rail a{color:#20202a;font-weight:720}.guide-detail-article{max-width:860px}.guide-detail-article>p{color:#3f3f48;font-size:24px;font-weight:560;line-height:1.42;margin:0 0 36px}.guide-takeaways{display:grid;gap:12px;margin-bottom:54px}.guide-takeaways div{align-items:center;background:#f7f7fb;border:1px solid #e8e8ef;border-radius:8px;display:flex;gap:13px;padding:18px 20px}.guide-takeaways svg{color:var(--blue);flex:0 0 auto}.guide-takeaways span{color:#25252e;font-weight:680}.guide-section-list{display:grid;gap:22px}.guide-section-list section{border-top:1px solid var(--line);display:grid;gap:24px;grid-template-columns:52px minmax(220px,.34fr) minmax(0,1fr);padding-top:26px}.guide-section-list span{color:var(--blue);font-weight:820}.guide-section-list h2{color:#16161f;font-size:27px;font-weight:610;letter-spacing:0;line-height:1.1;margin:0}.guide-section-list p{color:#55555f;line-height:1.47;margin:0}.guide-download-section{background:#111119;color:#fff;padding:72px 0}.guide-download-grid{align-items:center;display:grid;gap:54px;grid-template-columns:minmax(0,.82fr) minmax(390px,.62fr)}.guide-download-grid svg{color:#d8fd49;margin-bottom:22px}.guide-download-grid h2{color:#fff;font-size:clamp(38px,4vw,58px);font-weight:520;letter-spacing:0;line-height:1;margin:0 0 18px}.guide-download-grid p{color:#ffffffb8;font-size:19px;line-height:1.42;margin:0;max-width:620px}.guide-download-form{background:#ffffff14;border:1px solid rgba(255,255,255,.14);display:grid;gap:16px;padding:26px}.guide-download-form label{display:grid;gap:8px}.guide-download-form label span{color:#ffffffb8;font-size:13px;font-weight:780}.guide-download-form input{background:#fff;border:1px solid transparent;border-radius:0;color:#111119;font:inherit;min-height:54px;padding:0 15px}.guide-download-form input[aria-invalid=true]{border-color:#ffad8d;box-shadow:0 0 0 3px #ffad8d33}.guide-download-form em{color:#ffd1bf;font-size:13px;font-style:normal;font-weight:660}.guide-download-success{align-items:center;background:#d8fd491f;border:1px solid rgba(216,253,73,.34);color:#eaff91;display:flex;font-size:14px;font-weight:700;gap:9px;line-height:1.35;padding:13px 14px}.guide-download-success svg{color:currentColor;margin:0}.guide-download-form button{align-items:center;background:#d8fd49;border:0;border-radius:999px;color:#111119;cursor:pointer;display:inline-flex;font:inherit;font-weight:800;gap:10px;justify-content:center;min-height:54px}.guide-download-form button svg{color:inherit;margin:0}.video-hero{padding-bottom:110px}.video-list-section{padding:78px 0 90px}.video-filter-row{align-items:center;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto auto;margin-bottom:66px}.video-search,.video-filter-row button,.resource-select-pill,.prompt-filter-row button,.prompt-filter-row>div,.prompt-filter-row>label{align-items:center;background:#fff;border:1px solid #e4e4e8;border-radius:999px;color:#8a8a92;display:inline-flex;gap:10px;min-height:48px;padding:0 22px}.video-search{justify-content:space-between}.video-search input,.prompt-filter-row input,.resource-select-pill select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#282833;flex:1;font:inherit;min-width:0;outline:0}.video-search input::placeholder,.prompt-filter-row input::placeholder{color:#8a8a92}.resource-select-pill{color:#282833;font-weight:650;position:relative}.resource-select-pill select{cursor:pointer;font-weight:650;padding-right:4px}.video-filter-row button,.prompt-filter-row button{color:#282833;cursor:pointer;font-weight:650}.video-filter-row button:last-child{border-color:#9c8df1;color:var(--blue)}.video-row-list{display:grid;gap:41px}.video-row-card{align-items:center;display:grid;gap:34px;grid-template-columns:minmax(360px,.85fr) minmax(0,1fr)}.video-thumb{border-radius:8px;overflow:hidden;position:relative}.video-thumb img{aspect-ratio:1.9 / 1;display:block;object-fit:cover;width:100%}.video-thumb span{align-items:center;background:#ffffffd1;border-radius:999px;bottom:18px;color:var(--blue);display:flex;height:46px;justify-content:center;position:absolute;right:18px;width:46px}.video-detail-hero{background:radial-gradient(circle at 78% 18%,rgba(216,253,73,.28),transparent 22%),radial-gradient(circle at 12% 80%,rgba(52,60,237,.13),transparent 24%),#f8f9ff;padding:84px 0 92px}.video-detail-hero-grid{align-items:center;display:grid;gap:72px;grid-template-columns:minmax(0,.95fr) minmax(440px,1fr)}.video-detail-hero-grid h1{color:#07072e;font-size:clamp(48px,5.5vw,78px);font-weight:560;letter-spacing:0;line-height:1.02;margin:0 0 26px}.video-detail-hero-grid>div:first-child>span{color:#555560;display:block;font-size:20px;line-height:1.45;margin-bottom:28px;max-width:680px}.video-detail-meta{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:32px}.video-detail-meta strong{background:#fff;border:1px solid #e1e1eb;border-radius:999px;color:#343ced;font-size:14px;padding:10px 14px}.video-detail-player{border-radius:16px;box-shadow:0 26px 70px #343ced21;overflow:hidden;position:relative}.video-detail-player img{aspect-ratio:1.8 / 1;display:block;object-fit:cover;width:100%}.video-detail-player button{align-items:center;background:#ffffffe0;border:0;border-radius:999px;color:var(--blue);cursor:pointer;display:flex;height:78px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:78px}.video-detail-player.is-playing img{filter:saturate(1.08) brightness(.78)}.video-detail-player button[aria-pressed=true]{background:var(--blue);color:#fff}.video-detail-player em{background:#ffffffeb;border-radius:999px;bottom:18px;color:#242436;font-size:13px;font-style:normal;font-weight:780;left:18px;padding:9px 13px;position:absolute}.video-detail-body{padding:82px 0}.video-detail-body-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.video-detail-body-grid article{border:1px solid var(--line);border-radius:var(--radius);min-height:290px;padding:28px}.video-detail-body-grid span{color:var(--blue);display:block;font-weight:780;margin-bottom:58px}.video-detail-body-grid h2{font-size:28px;font-weight:560;letter-spacing:0;line-height:1.04;margin:0 0 16px}.video-detail-body-grid p{color:#62626d;line-height:1.42;margin:0}.prompt-library-page{background:linear-gradient(180deg,#cdebffdb,#f7fdffe6),url(https://cdn.prod.website-files.com/6127a84dfe068e153ef20572/66c72e532412b6088a314146_PL%20BG.svg);background-size:cover;padding:104px 0 42px}.prompt-library-hero{max-width:520px}.prompt-library-hero h1{font-size:clamp(58px,5vw,72px);font-weight:520;letter-spacing:0;line-height:1;margin:0}.prompt-library-hero p{color:#4d4d57;font-size:24px;line-height:1.28;margin:22px 0 30px}.prompt-library-hero a{border:1px solid #9c8df1;border-radius:999px;color:var(--blue);display:inline-flex;font-weight:720;min-height:44px;padding:0 24px;align-items:center}.prompt-filter-row{align-items:center;display:grid;gap:14px;grid-template-columns:auto auto minmax(0,1fr) auto auto;margin:70px 0 58px}.prompt-filter-row>div{color:#8d8d94}.prompt-filter-row>label,.prompt-filter-row>button,.prompt-result-count{box-sizing:border-box;min-width:0}.prompt-result-count{color:#5b5b66;font-weight:720}.prompt-card-grid{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.prompt-card{background:#ffffffc7;border-radius:8px;box-shadow:0 18px 42px #343ced0f;display:flex;flex-direction:column;min-height:280px;padding:28px 24px}.prompt-card h2{font-size:26px;font-weight:560;line-height:1.05;margin:0}.prompt-card p{color:#4f4f57;font-size:16px;line-height:1.38;margin:14px 0 0}.prompt-card span{background:#bde8ff;border-radius:999px;color:#28435b;font-family:SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace;font-size:13px;font-weight:720;margin-top:auto;padding:8px 14px;width:fit-content}.prompt-card:nth-child(2n) span{background:#ffd5c7}.prompt-card:nth-child(4n) span{background:#cfc1ff}.prompt-request-panel{align-items:end;background:#ffffffd1;border:1px solid rgba(52,60,237,.12);border-radius:18px;box-shadow:0 20px 56px #343ced14;display:grid;gap:18px;grid-template-columns:minmax(240px,.8fr) minmax(0,1fr) minmax(0,1fr) auto;margin-top:36px;padding:22px;scroll-margin-top:calc(var(--nav-height) + 18px)}.prompt-library-page .prompt-request-panel{display:none}.prompt-secondary-footer{align-items:center;border-top:1px solid rgba(52,60,237,.12);color:#5d5d68;display:flex;flex-wrap:wrap;font-size:13px;gap:22px;justify-content:center;margin-top:168px;min-height:109px}.prompt-secondary-footer a{color:#343ced;font-weight:680}.prompt-request-panel h2{font-size:26px;font-weight:560;letter-spacing:0;line-height:1.05;margin:10px 0 8px}.prompt-request-panel p{color:#5c5c66;line-height:1.42;margin:0}.prompt-request-panel label{display:grid;gap:8px}.prompt-request-panel label span{color:#343440;font-size:13px;font-weight:760}.prompt-request-panel input{background:#fff;border:1px solid #dedee8;border-radius:999px;color:#282833;font:inherit;min-height:46px;outline:0;padding:0 16px}.prompt-request-panel input[aria-invalid=true]{border-color:#c93a3a}.prompt-request-panel em{color:#b32929;font-size:12px;font-style:normal;font-weight:720}.prompt-request-panel button{align-items:center;background:var(--blue);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-weight:760;gap:8px;min-height:46px;padding:0 20px;white-space:nowrap}.prompt-request-success{align-items:center;color:#244f32;display:flex;font-size:13px;font-weight:760;gap:8px;grid-column:2 / -1}.prompt-detail-page{background:#fff;color:#08082b}.prompt-detail-hero{background:linear-gradient(180deg,#cdebffb8,#f7fdffeb),url(https://cdn.prod.website-files.com/6127a84dfe068e153ef20572/66c72e532412b6088a314146_PL%20BG.svg);background-size:cover;padding:82px 0 90px}.prompt-detail-hero-grid{align-items:center;display:grid;gap:68px;grid-template-columns:minmax(0,.9fr) minmax(420px,1fr)}.prompt-detail-hero-grid h1{font-size:clamp(48px,5.5vw,78px);font-weight:540;letter-spacing:0;line-height:1.02;margin:0 0 24px}.prompt-detail-hero-grid>div:first-child>span{color:#4d4d57;display:block;font-size:21px;line-height:1.42;margin-bottom:28px;max-width:680px}.prompt-detail-meta{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:32px}.prompt-detail-meta strong{background:#ffffffe0;border:1px solid #d8d7f2;border-radius:999px;color:var(--blue);font-size:14px;padding:10px 14px}.prompt-detail-card{background:#ffffffdb;border:1px solid #d8d7f2;border-radius:18px;box-shadow:0 26px 70px #343ced1f;padding:34px}.prompt-detail-card span{color:var(--blue);display:block;font-family:SFMono-Regular,Consolas,Liberation Mono,ui-monospace,monospace;font-size:13px;font-weight:780;margin-bottom:70px;text-transform:uppercase}.prompt-detail-card p{color:#19193c;font-size:25px;line-height:1.34;margin:0}.prompt-detail-card button{align-items:center;background:var(--blue);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-weight:780;margin-top:24px;min-height:42px;padding:0 18px}.prompt-detail-card em{color:#5f5f68;display:block;font-size:13px;font-style:normal;font-weight:720;margin-top:12px}.prompt-detail-body{padding:82px 0}.prompt-detail-body-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.prompt-detail-body-grid article{border:1px solid var(--line);border-radius:var(--radius);min-height:285px;padding:28px}.prompt-detail-body-grid span{color:var(--blue);display:block;font-weight:780;margin-bottom:54px}.prompt-detail-body-grid h2{font-size:28px;font-weight:560;letter-spacing:0;line-height:1.04;margin:0 0 16px}.prompt-detail-body-grid p{color:#62626d;line-height:1.44;margin:0}.resource-empty-state{align-items:center;background:#ffffffc7;border:1px dashed #cfcfe0;border-radius:var(--radius);color:#5f5f6b;display:flex;font-weight:650;grid-column:1 / -1;justify-content:center;min-height:160px;padding:28px;text-align:center}.events-family-hero{background:#fff7de;padding:128px 0 55px}.events-family-hero .section-inner,.events-banner-section .section-inner,.events-upcoming-section .section-inner{max-width:1312px}.events-hero-grid{align-items:center;display:grid;gap:100px;grid-template-columns:576px minmax(480px,1fr)}.events-hero-grid p{color:#06062e;font-size:19px;font-weight:720;margin:0 0 22px}.events-hero-grid h1{color:#0a0227;font-size:72px;font-weight:400;letter-spacing:0;line-height:1.2;margin:0 0 42px;max-width:520px}.events-hero-grid span{color:#33333d;display:block;font-size:16px;line-height:1.5;margin:0 0 16px;max-width:600px}.events-hero-grid .button{margin-top:22px;width:fit-content}.events-hero-grid img{aspect-ratio:1 / 1;border-radius:18px;display:block;object-fit:cover;width:100%}.events-banner-section{padding:47px 0 96px}.events-go-banner{background:linear-gradient(90deg,#4b110e2e,#343ced0f),url(https://cdn.prod.website-files.com/6127a84dfe068e153ef20572/69ca95d1be5db788388286ed_Homepage%20Banner%20GO%2026%20Desktop.webp);background-position:center;background-size:cover;border-radius:10px;color:#fff;display:grid;gap:88px;grid-template-columns:300px minmax(0,1fr);min-height:309px;padding:22px 68px 42px}.events-go-mark,.events-go-copy span{display:block}.events-go-mark{color:#fff;font-size:68px;font-weight:760;line-height:.86}.events-go-copy{padding-top:7px}.events-go-copy span{color:#ffffffd6;font-size:16px;margin-bottom:24px}.events-go-copy h2{color:#fff;font-size:33px;font-weight:560;line-height:1.06;margin:0 0 24px}.events-go-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.events-go-actions b,.events-go-actions em{align-items:center;border-radius:999px;color:#fff;display:inline-flex;font-size:16px;font-style:normal;font-weight:700;gap:8px;min-height:42px;padding:0 26px}.events-go-actions b{background:var(--blue)}.events-go-actions em{background:#343ced8a;box-shadow:0 12px 28px #06062e24}.events-upcoming-section{padding:0 0 617px}.events-upcoming-section h2{color:#0a0227;font-size:50px;font-weight:400;letter-spacing:0;line-height:1.08;margin:0 0 77px;text-align:center}.events-list-layout{display:grid;gap:36px;grid-template-columns:308px minmax(0,444px)}.events-filter-panel{color:#53535d;font-size:14px;padding-top:3px}.events-filter-panel p{border-bottom:1px solid #d8d8de;color:#6b6b74;font-size:17px;line-height:1.2;margin:0 0 18px;padding-bottom:14px}.events-filter-panel strong{color:#171728;display:block;font-size:16px;margin-bottom:13px}.events-filter-panel label{align-items:center;display:flex;gap:9px;line-height:1.2;margin:0 0 12px}.events-filter-panel input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #c9c9d1;border-radius:2px;height:14px;width:14px}.event-detail-card{border:1px solid var(--line);border-radius:8px;display:grid;gap:34px;grid-template-columns:minmax(300px,.6fr) 1fr;overflow:hidden}.events-card-tile{background:#fff;display:flex;flex-direction:column;gap:0;min-height:396px}.event-detail-card img{height:100%;object-fit:cover;width:100%}.events-card-tile img{aspect-ratio:2 / 1.12;border-radius:8px 8px 0 0;display:block;height:auto}.event-detail-card div{padding:34px 34px 34px 0}.events-card-tile div{padding:24px}.events-card-tile span{background:#d8fd49;border-radius:999px;color:#4b5a12;display:inline-flex;font-size:15px;margin-bottom:18px;padding:6px 13px;width:fit-content}.event-detail-card h3{font-size:34px;font-weight:560;line-height:1.08;margin:0}.events-card-tile h3{color:#0a0227;font-size:24px;line-height:1.2}.events-card-tile b{margin-top:26px}.events-cta-section{background:#343ced;color:#fff;padding:207px 0 208px}.events-cta-inner{align-items:center;display:flex;justify-content:space-between}.events-cta-inner h2{color:#fff;font-size:72px;font-weight:400;letter-spacing:0;line-height:1.04;margin:0}.events-cta-inner .button{background:#fff;color:#343ced}.event-detail-hero{background:#fff7de;padding:84px 0 90px}.event-detail-hero-grid{align-items:center;display:grid;gap:70px;grid-template-columns:minmax(0,.95fr) minmax(420px,1fr)}.event-detail-hero-grid p{color:var(--blue);font-size:15px;font-weight:780;letter-spacing:.03em;margin:0 0 22px;text-transform:uppercase}.event-detail-hero-grid h1{color:#08083a;font-size:clamp(52px,6vw,86px);font-weight:540;letter-spacing:0;line-height:1.02;margin:0 0 28px}.event-detail-hero-grid>div>span{color:#33333d;display:block;font-size:20px;line-height:1.45;margin-bottom:28px;max-width:690px}.event-detail-hero-grid img{aspect-ratio:1.08 / 1;border-radius:22px;display:block;object-fit:cover;width:100%}.event-detail-meta{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:32px}.event-detail-meta strong{background:#ffffffb8;border:1px solid rgba(52,60,237,.14);border-radius:999px;color:#262652;font-size:14px;padding:10px 14px}.event-detail-agenda{background:#fff;padding:82px 0}.event-detail-agenda-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px}.event-detail-agenda-grid article{border:1px solid var(--line);border-radius:var(--radius);min-height:300px;padding:28px}.event-detail-agenda-grid span{color:var(--blue);display:block;font-weight:780;margin-bottom:62px}.event-detail-agenda-grid h2{font-size:28px;font-weight:560;letter-spacing:0;line-height:1.04;margin:0 0 16px}.event-detail-agenda-grid p{color:#65656f;line-height:1.42;margin:0}.event-detail-next{padding:58px 0}.event-detail-next-inner{align-items:center;display:flex;gap:28px;justify-content:space-between}.event-detail-next h2{font-size:clamp(34px,4vw,56px);font-weight:560;letter-spacing:0;line-height:1.02;margin:0}.about-hero{padding:118px 0 54px}.about-eyebrow{color:var(--blue);font-size:19px;font-weight:760;letter-spacing:0;margin:0 0 24px}.about-hero h1{color:#08083a;font-size:clamp(42px,5.2vw,72px);font-weight:500;letter-spacing:0;line-height:1.06;margin:0 auto;max-width:1120px}.about-hero-inner>p:not(.about-eyebrow){color:#4f4f58;font-size:21px;line-height:1.4;margin:34px auto 68px;max-width:760px}.about-team-photo{background:linear-gradient(135deg,#ffffff1f,#343ced14),linear-gradient(135deg,#efe8d7,#fff 48%,#d5e4f0);border-radius:18px;display:grid;gap:18px;grid-template-columns:repeat(4,1fr);margin:0 auto;min-height:470px;overflow:hidden;padding:34px;position:relative;width:min(830px,100%)}.about-team-photo span{align-self:end;background:linear-gradient(135deg,#e9edf4,#a8b8c7);border-radius:44% 44% 18px 18px;display:block;height:72%;opacity:.9}.about-team-photo span:nth-child(1),.about-team-photo span:nth-child(4){height:62%}.about-team-photo strong{bottom:24px;color:#343ced29;font-size:72px;font-weight:850;left:32px;position:absolute;transform:rotate(-5deg)}.about-stats-section{padding:36px 0 86px}.about-stats-card{background:#fbfbfc;border-radius:18px;display:grid;gap:34px;grid-template-columns:1fr 3fr;min-height:176px;padding:34px 44px}.about-stats-card>span{align-self:center;font-size:21px;font-weight:720}.about-stats-grid{display:grid;grid-template-columns:repeat(3,1fr)}.about-stats-grid div{border-left:1px solid var(--line);padding-left:34px}.about-stats-grid strong{color:#4da3ff;display:block;font-size:clamp(56px,6vw,82px);font-weight:560;line-height:.94}.about-stats-grid p{color:#5c5c66;font-size:18px;margin:10px 0 0}.about-leadership-section,.about-investor-section,.about-accolades-section{padding:86px 0}.about-section-heading{margin-bottom:42px;text-align:center}.about-section-heading h2,.about-investor-grid h2,.about-accolades-grid h2,.about-workai-grid h2{font-size:clamp(42px,5vw,72px);font-weight:560;letter-spacing:0;line-height:1;margin:0}.about-leader-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.about-leader-grid article{border:1px solid var(--line);border-radius:var(--radius);min-height:340px;padding:20px}.about-headshot{background:linear-gradient(135deg,#edf1ff,#d8fd49);border-radius:var(--radius);height:210px;margin-bottom:22px}.about-headshot-1{background:linear-gradient(135deg,#f5e8ff,#72e3ff)}.about-headshot-2{background:linear-gradient(135deg,#fff1ce,#ef8fbc)}.about-headshot-3{background:linear-gradient(135deg,#e7fff6,#b4c3ff)}.about-leader-grid h3{font-size:24px;font-weight:620;margin:0 0 6px}.about-leader-grid p{color:#66666f;margin:0}.about-investor-section{background:#fbfbfc}.about-investor-grid{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,.74fr) minmax(460px,1fr)}.about-investor-grid>div:first-child>p:not(.eyebrow){color:#66666f;font-size:21px;line-height:1.4;margin:28px 0 0}.about-investor-logos{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.about-investor-logos span{align-items:center;background:#fff;border:1px solid var(--line);border-radius:var(--radius);display:flex;font-size:24px;font-weight:740;min-height:102px;padding:24px}.about-accolades-grid{display:grid;gap:18px;grid-template-columns:repeat(2,1fr)}.about-accolades-grid article{border:1px solid var(--line);border-radius:var(--radius);min-height:390px;padding:34px}.about-accolades-grid svg{color:var(--blue);margin-bottom:72px}.about-accolades-grid h2{margin-bottom:28px}.about-accolades-grid span,.about-accolades-grid a{border-top:1px solid var(--line);display:flex;font-size:18px;font-weight:650;justify-content:space-between;padding:18px 0}.about-accolades-grid a{align-items:center;color:var(--blue);gap:12px}.about-workai-section{background:radial-gradient(circle at 1px 1px,rgba(255,255,255,.18) 1px,transparent 0) 0 0 / 22px 22px,#070844;color:#fff;padding:94px 0 104px}.about-workai-grid{align-items:center;display:grid;gap:58px;grid-template-columns:minmax(0,.82fr) minmax(460px,1fr)}.about-workai-grid>div:first-child>p:not(.eyebrow){color:#d9daf4;font-size:21px;line-height:1.42;margin:28px 0 32px}.about-workai-panel{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.about-workai-panel div{background:#ffffff14;border:1px solid rgba(255,255,255,.18);border-radius:var(--radius);min-height:250px;padding:24px}.about-workai-panel svg{color:var(--lime);margin-bottom:96px}.about-workai-panel strong{display:block;font-size:24px;line-height:1.05}.about-hero{padding:128px 0 95px}.about-hero-inner{text-align:center}.about-hero h1{color:#0a0227;font-size:48px;font-weight:400;line-height:1.2;max-width:none}.about-hero-image{display:block;margin:148px auto 0;width:min(831.98px,100%)}.about-overview-section{margin-bottom:102px;min-height:561px;padding:224px 0 0}.about-overview-grid{align-items:start;display:grid;gap:82px;grid-template-columns:minmax(0,599px) minmax(0,1fr);max-width:1248px;padding:0}.about-video-card{display:block;position:relative}.about-video-card img{aspect-ratio:1.778 / 1;border-radius:8px;display:block;object-fit:cover;width:100%}.about-video-card span{align-items:center;background:#343ced;border-radius:50%;color:#fff;display:flex;font-size:24px;height:64px;justify-content:center;left:50%;line-height:1;padding-left:4px;position:absolute;top:50%;transform:translate(-50%,-50%);width:64px}.about-overview-copy{padding-top:2px}.about-stats-card{background:transparent;border-radius:0;display:block;min-height:0;padding:0}.about-stats-card>span{color:#0a0227;display:block;font-size:24px;font-weight:400;margin-bottom:24px}.about-stats-grid{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.about-stats-grid div{border-left:0;padding-left:0}.about-stats-grid strong{color:#343ced;font-size:64px;font-weight:400;line-height:.95}.about-stats-grid p{color:#5b5b64;font-size:15px;line-height:1.3}.about-overview-copy>p{color:#34343f;font-size:18px;line-height:1.45;margin:48px 0 0;max-width:590px}.about-leadership-section{margin-bottom:96px;padding:0 0 171px}.about-leadership-section .section-inner{max-width:1248px;padding:0}.about-leadership-section h2,.about-investor-section h2,.about-accolades-section h2{color:#0a0227;font-size:48px;font-weight:400;line-height:1.2;margin:0;text-align:center}.about-leader-grid{display:grid;gap:50px 16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:48px}.about-leader-grid article{border:0;border-radius:0;min-height:0;padding:0}.about-leader-grid img{aspect-ratio:.89 / 1;display:block;object-fit:cover;width:100%}.about-leader-grid article:nth-child(n+9){transform:translate(calc(50% + 8px))}.about-leader-grid h3{color:#0a0227;font-size:21px;font-weight:400;line-height:1.15;margin:18px 0 7px}.about-leader-grid p{color:#61616b;font-size:14px}.about-investor-section{margin-bottom:95px;min-height:146px;padding:0}.about-investor-logos{display:none}.about-accolades-section{min-height:442px;padding:80px 0 64px}.about-accolades-row{display:none;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:56px}.about-accolades-row span{align-items:center;background:#f6f6f8;border-radius:8px;color:#0a0227;display:flex;font-size:22px;line-height:1.18;min-height:150px;padding:24px}.about-news-section{min-height:636px;padding:96px 0 86px}.about-news-section h2{color:#333;font-size:36px;font-weight:400;line-height:1.2;margin:0 0 48px}.about-news-grid{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.about-news-grid a{background:#fff;border:1px solid #e4e4ea;border-radius:8px;display:flex;flex-direction:column;min-height:285px;padding:26px}.about-news-grid span{color:#686873;font-size:14px;margin-bottom:18px}.about-news-grid strong{color:#0a0227;font-size:24px;font-weight:400;line-height:1.18}.about-news-grid b{align-items:center;color:#343ced;display:inline-flex;gap:8px;margin-top:auto}.about-cta-section{background:#fff7de;min-height:489px;padding:160px 0 98px}.about-cta-inner{align-items:center;display:flex;flex-direction:column;gap:30px;text-align:center}.about-cta-inner h2{color:#0a0227;font-size:72px;font-weight:400;line-height:1.08;margin:0}.careers-hero,.careers-values-section,.careers-benefits-section,.careers-openings-section{background:#f6f6ff}.careers-hero .section-inner,.careers-values-section .section-inner,.careers-benefits-section .section-inner,.careers-openings-section .section-inner,.careers-workai-section .section-inner{max-width:1298px}.careers-hero{padding:38px 0 30px}.careers-hero-card{align-items:center;background:linear-gradient(#18198c0d,#18198c14),url(https://cdn.prod.website-files.com/6127a84dfe068e153ef20572/69caaff2a5acc540f34f2517_career_hero-main.webp) center / cover no-repeat;border-radius:16px;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:500px;overflow:hidden;padding:70px 30px;text-align:center}.careers-hero-card h1{font-size:clamp(32px,3.2vw,48px);font-weight:720;letter-spacing:0;line-height:1.08;margin:0 auto 42px;max-width:720px;text-wrap:balance}.careers-hero-link{align-items:center;border:1px solid rgba(255,255,255,.58);border-radius:999px;color:#fff;display:inline-flex;font-size:16px;font-weight:720;gap:9px;min-height:54px;padding:0 28px}.careers-values-section,.careers-benefits-section{padding:38px 0 64px}.careers-values-section h2,.careers-benefits-section h2,.careers-openings-section h2{font-size:clamp(32px,3vw,44px);font-weight:560;letter-spacing:0;line-height:1.08;margin:0 0 58px}.careers-values-grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.careers-values-grid article{background:linear-gradient(35deg,#d2d4fb6b,#ffcfbd57 48%,#d8fd4929);border:1px solid #d9d9e3;border-radius:12px;min-height:292px;padding:30px 30px 28px}.careers-values-grid svg{color:var(--blue);filter:drop-shadow(8px 0 0 rgba(239,143,188,.65));margin-bottom:46px}.careers-values-grid h3,.careers-benefits-grid h3{font-size:21px;font-weight:760;letter-spacing:0;line-height:1.15;margin:0 0 16px}.careers-values-grid p,.careers-benefits-grid p{color:#53535b;font-size:16px;line-height:1.43;margin:0}.careers-benefits-section{padding-top:46px}.careers-benefits-grid{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.careers-benefits-grid article{background:#ffffffb8;border:1px solid #dfdfe8;border-radius:12px;min-height:184px;padding:25px}.careers-benefits-grid svg{color:var(--blue);margin-bottom:28px}.careers-openings-section{padding:50px 0 92px}.careers-openings-inner{display:grid;gap:56px;grid-template-columns:300px minmax(0,1fr)}.careers-openings-inner h2{margin:0;position:sticky;top:calc(var(--nav-height) + 34px)}.careers-openings-list{display:grid;gap:40px}.careers-department{border-top:1px solid rgba(5,5,8,.12);padding-top:24px}.careers-department h3{background:linear-gradient(66deg,#333,var(--blue));-webkit-background-clip:text;background-clip:text;color:transparent;font-size:32px;font-weight:700;letter-spacing:0;line-height:1.08;margin:0 0 20px}.careers-department>div{display:grid;gap:10px}.careers-department a{align-items:center;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#ff7e4c,#e16bff 28%,#343ced 49%,#e16bff 65%,#ff7e4c 82%,#d8fd49) border-box;border:1px solid transparent;border-radius:999px;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto auto;min-height:58px;padding:8px 18px 8px 24px}.careers-department a span{color:#24242c;font-size:16px;font-weight:720;overflow-wrap:anywhere}.careers-department a b{align-items:center;color:#777781;display:inline-flex;font-size:14px;font-weight:620;gap:6px;white-space:nowrap}.careers-department a>svg{color:var(--blue)}.careers-workai-section{background:#070844;color:#fff;overflow:hidden;padding:78px 0 0}.careers-workai-inner{align-items:end;display:grid;gap:52px;grid-template-columns:minmax(380px,.78fr) minmax(0,1fr)}.careers-workai-inner h2{font-size:clamp(46px,5vw,76px);font-weight:620;letter-spacing:0;line-height:.98;margin:0 0 28px}.careers-cta-art{background:url(https://cdn.prod.website-files.com/6127a84dfe068e153ef20572/69cb2e8bf65178f31d8136e2_career_hero-cta.webp) center bottom / contain no-repeat;min-height:330px}.careers-hero,.careers-values-section,.careers-benefits-section{background:#f7f7ff}.careers-hero .section-inner,.careers-values-section .section-inner,.careers-benefits-section .section-inner,.careers-openings-section .section-inner{max-width:1248px;padding:0}.careers-hero{padding:36px 0 68px}.careers-hero-card{border-radius:12px;min-height:496px;padding:111px 30px 99px}.careers-hero-card h1{font-size:36px;font-weight:400;line-height:1.08;margin-bottom:40px;max-width:521px}.careers-hero-link{font-size:16px;font-weight:600;min-height:50px;padding:0 30px}.careers-values-section{padding:0 0 47px}.careers-benefits-section{padding:96px 0 125px}.careers-values-section h2,.careers-benefits-section h2,.careers-openings-section h2{color:#0a0227;font-size:36px;font-weight:400;line-height:1.2;margin:0;text-align:left}.careers-values-section h2{margin-bottom:52px}.careers-benefits-section h2{margin-bottom:54px}.careers-values-grid{gap:16px}.careers-values-grid article{border-color:#dedee8;border-radius:10px;height:253px;min-height:0;overflow:hidden;padding:24px 28px}.careers-values-grid svg{height:34px;margin-bottom:46px;width:34px}.careers-values-grid h3,.careers-benefits-grid h3{color:#262626;font-size:20px;font-weight:400;line-height:1;margin:0 0 14px}.careers-values-grid p,.careers-benefits-grid p{color:#66666f;font-size:14px;line-height:1.32}.careers-benefits-grid{gap:40px 64px}.careers-benefits-grid article{background:transparent;border:0;border-radius:0;min-height:123px;padding:0 0 0 77px;position:relative}.careers-benefits-grid svg{height:38px;left:0;margin:0;position:absolute;top:0;width:38px}.careers-openings-section{background:#fff;padding:96px 0 111px}.careers-openings-inner{display:block}.careers-openings-inner h2{margin-bottom:51px;position:static}.careers-filter-row{align-items:center;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) 182px 170px 114px;margin-bottom:51px}.careers-search-field input,.careers-filter-row button{background:#fff;border:1px solid #ececf2;border-radius:999px;color:#24242c;font:inherit;font-size:16px;height:48px;width:100%}.careers-search-field input{padding:0 58px 0 24px}.careers-search-field input::placeholder{color:#a0a0aa}.careers-filter-row button{cursor:pointer;font-weight:500}.careers-filter-row button:last-child{color:#343ced}.careers-openings-list{display:block}.careers-department{border-top:0;margin-bottom:16px;padding-top:0}.careers-department h3{background:none;color:#000;font-size:28px;font-weight:400;line-height:1.2;margin:0 0 31px}.careers-department>div{display:block}.careers-department a{align-items:flex-start;background:transparent;border:0;border-bottom:1px solid #e3e3ea;border-radius:0;display:flex;flex-direction:column;gap:7px;justify-content:center;min-height:112px;padding:24px 0}.careers-department a span{color:#262626;font-size:18px;font-weight:600;line-height:1.22}.careers-department a b{color:#8b8b93;display:block;font-size:16px;font-weight:400;line-height:1.35;white-space:normal}.careers-workai-section{align-items:center;background:linear-gradient(#0105482e,#0105482e),url(https://cdn.prod.website-files.com/6127a84dfe068e153ef20572/69cb2e8bf65178f31d8136e2_career_hero-cta.webp) center / cover no-repeat,#070844;display:flex;min-height:475.59px;padding:0}.careers-workai-inner{display:block;max-width:1248px;padding:0;text-align:center}.careers-workai-inner h2{font-size:48px;font-weight:400;line-height:1.1;margin:0 0 46px}.careers-workai-section .button{background:transparent;border:1px solid rgba(255,255,255,.58);color:#fff;margin:0 auto;min-height:50px;width:164px}.careers-cta-art{display:none}.compare-hero{background:radial-gradient(circle at 78% 38%,rgba(216,253,73,.32),transparent 24%),radial-gradient(circle at 32% 56%,rgba(225,107,255,.18),transparent 28%),linear-gradient(90deg,#343ced1f,#ff7e4c1a 35%,#d8fd491c 68%,#e16bff1f),#f4f3ff;overflow:hidden;padding:118px 0 0;position:relative}.compare-hero:before{background:radial-gradient(circle at 1px 1px,rgba(52,60,237,.16) 1px,transparent 0) 0 0 / 18px 18px;content:"";top:0;right:0;bottom:0;left:0;opacity:.58;pointer-events:none;position:absolute}.compare-hero-inner{position:relative;text-align:center;z-index:1}.compare-pill{align-items:center;background:#ffffff57;border:1px solid rgba(52,60,237,.2);border-radius:8px;color:var(--blue);display:inline-flex;font-size:15px;font-weight:760;gap:10px;margin-bottom:28px;min-height:40px;padding:0 20px}.compare-hero h1{background:linear-gradient(90deg,#1e2287,var(--blue));-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(44px,5vw,68px);font-weight:520;letter-spacing:0;line-height:1.02;margin:0 auto 24px}.compare-hero-inner>p{color:#2d2d35;font-size:21px;line-height:1.35;margin:0 auto 44px;max-width:640px}.compare-hero .button-primary{margin:0 auto 62px;min-height:52px;min-width:154px}.compare-table-card{background:#ffffffeb;border:1px solid rgba(52,60,237,.12);border-radius:16px 16px 0 0;box-shadow:0 26px 90px #343ced17;margin:0 auto;max-width:1250px;overflow:hidden;text-align:left}.compare-table-header,.compare-row{display:grid;gap:24px;grid-template-columns:minmax(420px,1fr) 220px 220px}.compare-table-header{align-items:center;color:#666670;font-size:16px;min-height:92px;padding:0 58px}.compare-table-header strong{color:var(--blue);font-size:28px;font-weight:850;justify-self:center;letter-spacing:0;transform:rotate(-5deg)}.compare-table-header span:last-child{justify-self:center}.compare-gradient-rule{background:linear-gradient(90deg,#ff7e4c,#e16bff 28%,#343ced 49%,#e16bff 65%,#ff7e4c 82%,#d8fd49);height:2px;margin:0 58px}.compare-row{align-items:center;min-height:118px;padding:0 58px}.compare-row-alt{background:linear-gradient(90deg,#d2d4fb2e,#f1b7ff1f 36%,#ffcfbd21 70%,#d8fd491a)}.compare-row p{color:#33333b;font-size:16px;font-weight:620;line-height:1.3;margin:0}.compare-row svg{justify-self:center}.compare-check{color:#43be45}.compare-cross{color:#df565a}.compare-values-section{background:linear-gradient(-90deg,#d8fd492e,#ffcfbd33 46%,#d2d4fb38);padding:92px 0}.compare-section-heading{margin:0 auto 48px;max-width:780px;text-align:center}.compare-section-heading span{background:linear-gradient(90deg,#343cedcc,#ed3434cc);-webkit-background-clip:text;background-clip:text;color:transparent;display:block;font-size:16px;font-weight:780;margin-bottom:18px}.compare-section-heading h2,.compare-trust-grid h2,.compare-analyst-section h2,.compare-stack-inner h2,.compare-cta-inner h2{font-size:clamp(40px,4.8vw,66px);font-weight:560;letter-spacing:0;line-height:1.02;margin:0}.compare-values-grid{display:grid;gap:16px;grid-template-columns:repeat(5,1fr)}.compare-values-grid article{background:linear-gradient(#fff,#fff) padding-box,conic-gradient(#ff7e4c,#e16bff,#343ced,#e16bff,#ff7e4c,#d8fd49,#ff7e4c) border-box;border:1px solid transparent;border-radius:12px;min-height:370px;padding:26px}.compare-values-grid svg{color:var(--blue);margin-bottom:54px}.compare-values-grid h3{font-size:23px;font-weight:680;line-height:1.08;margin:0 0 18px}.compare-values-grid p{color:#585862;font-size:15px;line-height:1.42;margin:0}.compare-trust-section,.compare-analyst-section,.compare-stack-section{padding:86px 0}.compare-trust-grid{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) 410px}.compare-logo-grid{display:flex;flex-wrap:wrap;gap:12px;margin-top:38px}.compare-logo-grid span{align-items:center;border:1px solid var(--line);border-radius:var(--radius);color:#33333b;display:flex;font-size:18px;font-weight:760;justify-content:center;min-height:72px;min-width:160px;padding:18px}.compare-stat-card{background:#070844;border-radius:14px;color:#fff;min-height:342px;padding:34px}.compare-stat-card svg{color:var(--lime);margin-bottom:50px}.compare-stat-card h3{font-size:33px;font-weight:560;line-height:1.04;margin:0 0 18px}.compare-stat-card p{color:#d6d8f5;line-height:1.42;margin:0}.compare-analyst-section{background:#fbfbfc;text-align:center}.compare-analyst-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:46px;text-align:left}.compare-analyst-grid article{background:#fff;border:1px solid var(--line);border-radius:var(--radius);display:flex;flex-direction:column;min-height:360px;padding:28px}.compare-analyst-grid svg{color:var(--blue);margin-bottom:44px}.compare-analyst-grid span{color:#71717a;font-size:13px;font-weight:740;margin-bottom:16px;text-transform:uppercase}.compare-analyst-grid h3{font-size:25px;font-weight:580;line-height:1.12;margin:0}.compare-analyst-grid a,.compare-stack-links a{align-items:center;color:var(--blue);display:inline-flex;font-weight:720;gap:8px}.compare-analyst-grid a{margin-top:auto}.compare-stack-inner{align-items:start;display:grid;gap:54px;grid-template-columns:minmax(0,.78fr) minmax(420px,1fr)}.compare-stack-inner>div:first-child svg{color:var(--blue);margin-bottom:28px}.compare-stack-inner p{color:#5f5f68;font-size:20px;line-height:1.42;margin:24px 0 0}.compare-stack-links{display:grid;gap:12px}.compare-stack-links a{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#ff7e4c,#e16bff 28%,#343ced 52%,#d8fd49) border-box;border:1px solid transparent;border-radius:var(--radius);justify-content:space-between;min-height:94px;padding:0 24px}.compare-stack-links span{color:#22222b;font-size:22px}.compare-cta-section{background:radial-gradient(circle at 1px 1px,rgba(255,255,255,.2) 1px,transparent 0) 0 0 / 22px 22px,#070844;color:#fff}.compare-cta-inner{align-items:center;display:flex;gap:38px;justify-content:space-between;min-height:210px}.competitor-hero{background:radial-gradient(circle at 74% 24%,rgba(216,253,73,.36),transparent 22%),radial-gradient(circle at 34% 46%,rgba(196,202,255,.38),transparent 34%),linear-gradient(110deg,#eff0ff,#f4edff 48%,#edf6e5);overflow:hidden;padding:118px 0 0;position:relative}.competitor-hero:before{background:radial-gradient(circle at 1px 1px,rgba(52,60,237,.16) 1px,transparent 0) 0 0 / 18px 18px,radial-gradient(circle at 78% 42%,rgba(52,60,237,.17),transparent 18%);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.competitor-hero-copilot{background:radial-gradient(circle at 74% 24%,rgba(255,163,100,.38),transparent 24%),radial-gradient(circle at 34% 46%,rgba(196,202,255,.4),transparent 34%),linear-gradient(110deg,#eff0ff,#f6e9ff 48%,#ffe0cd)}.competitor-hero-claude{background:radial-gradient(circle at 74% 24%,rgba(239,143,188,.32),transparent 24%),radial-gradient(circle at 34% 46%,rgba(196,202,255,.44),transparent 34%),linear-gradient(110deg,#f0efff,#efe9ff 52%,#f7dff3)}.competitor-hero-inner{align-items:center;display:grid;gap:28px;grid-template-columns:minmax(720px,1fr) minmax(280px,.55fr);position:relative;z-index:1}.competitor-copy{padding-bottom:54px}.competitor-copy .compare-pill{color:#7b69d7;font-size:18px;min-height:46px}.competitor-copy h1{color:#08083a;font-size:clamp(42px,3.25vw,50px);font-weight:560;letter-spacing:0;line-height:1.06;margin:0 0 24px}.competitor-copy p{color:#303039;font-size:20px;line-height:1.4;margin:0 0 34px;max-width:720px}.competitor-copy .button{width:fit-content}.competitor-visual{align-items:center;display:flex;justify-content:center;min-height:330px}.competitor-visual img{display:block;max-height:340px;object-fit:contain;width:min(100%,470px)}.competitor-proof-grid{display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0;position:relative;z-index:1}.competitor-proof-card{background:#ffffffeb;border:1px solid rgba(52,60,237,.16);border-radius:16px 16px 0 0;box-shadow:0 20px 70px #343ced14;min-height:410px;padding:28px 62px 38px}.competitor-brand{color:var(--blue);display:block;font-size:34px;font-weight:840;letter-spacing:0;margin:0 auto 28px;text-align:center;transform:rotate(-5deg);width:fit-content}.competitor-card-logo{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:10px;justify-content:center;margin-bottom:30px;min-height:66px;padding-bottom:22px}.competitor-card-logo img{display:block;height:32px;object-fit:contain;width:42px}.competitor-card-logo strong{color:#181820;font-size:22px}.competitor-proof-glean{border-top-color:#43be453d}.competitor-proof-row{align-items:flex-start;border-top:1px solid #ececf1;display:grid;gap:28px;grid-template-columns:34px 1fr;padding:24px 0 0}.competitor-proof-row+.competitor-proof-row{margin-top:20px}.competitor-proof-row svg{color:#43be45}.competitor-proof-warning svg{color:#8d8d96}.competitor-proof-row p{color:#34343e;font-size:16px;line-height:1.42;margin:0}.competitor-stat-section{background:#fff;padding:70px 0}.competitor-stat-inner{display:grid;gap:12px 38px;grid-template-columns:minmax(160px,auto) minmax(200px,auto) minmax(0,1fr);align-items:center}.competitor-stat-inner h2{color:var(--blue);font-size:clamp(50px,6vw,76px);font-weight:560;letter-spacing:0;line-height:1;margin:0}.competitor-stat-inner strong{color:#15151e;font-size:22px;line-height:1.16}.competitor-stat-inner p{color:#555560;font-size:18px;line-height:1.42;margin:0}.competitor-pillars-section{background:linear-gradient(-90deg,#d8fd492e,#ffcfbd2e 48%,#d2d4fb40);padding:92px 0}.competitor-table-section{padding:88px 0}.competitor-table-section h2{color:#08083a;font-size:clamp(40px,4.8vw,66px);font-weight:560;letter-spacing:0;line-height:1.02;margin:0 0 40px;text-align:center}.competitor-detail-table{border:1px solid var(--line);border-radius:12px;overflow:hidden}.competitor-detail-head,.competitor-detail-row{display:grid;grid-template-columns:minmax(220px,.7fr) repeat(2,minmax(0,1fr))}.competitor-detail-head{align-items:center;background:#fbfbff;color:#6a6a72;min-height:72px;padding:0 28px}.competitor-detail-head strong{color:var(--blue);justify-self:center}.competitor-detail-row{border-top:1px solid var(--line);padding:28px}.competitor-detail-row:nth-child(odd){background:linear-gradient(90deg,#d2d4fb26,#d8fd4914)}.competitor-detail-row h3{font-size:22px;font-weight:650;line-height:1.12;margin:0}.competitor-detail-row p{border-left:1px solid #e8e8ee;color:#4f4f58;line-height:1.45;margin:0;padding-left:26px}.wai-shell{background:#efede6}.wai-page{background:#efede6;color:#070712;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh}.wai-hero{background:linear-gradient(90deg,#00000012,#0000000a),url(https://cdn.prod.website-files.com/6127a84dfe068e153ef20572/6915e4da08d07856fbcc29c8_Work%20AI%20Institute_LP%20Hero%20BG%20Desktop.webp) center / cover no-repeat;min-height:552px;padding:32px 34px 70px}.wai-nav{align-items:flex-start;color:#fff;display:flex;gap:24px;min-height:86px}.wai-brand{border-right:1px solid rgba(255,255,255,.35);display:inline-flex;flex-direction:column;min-width:198px;padding-right:28px;text-transform:uppercase}.wai-brand span{font-family:Georgia,Times New Roman,serif;font-size:41px;letter-spacing:0;line-height:.92;text-transform:none}.wai-brand b{font-size:13px;font-weight:650;letter-spacing:4px;margin-left:24px;margin-top:7px}.wai-powered{color:#ffffffbd;display:inline-flex;flex-direction:column;font-size:13px;gap:5px;line-height:1;padding-top:5px}.wai-powered strong{color:#fff;font-size:35px;font-weight:850;letter-spacing:0;line-height:.9;transform:rotate(-5deg)}.wai-nav-links{display:flex;gap:42px;margin-left:auto;padding-top:18px}.wai-nav-links a{color:#ffffffc7;font-size:18px;font-weight:660}.wai-menu{color:#fff;display:none;margin-left:auto}.wai-mobile-nav{display:none}.wai-hero-grid{align-items:end;display:grid;gap:72px;grid-template-columns:minmax(480px,.66fr) minmax(420px,.44fr);margin-top:118px}.wai-hero h1{color:#050512;font-size:clamp(56px,6vw,84px);font-weight:430;letter-spacing:0;line-height:.94;margin:0;max-width:720px}.wai-hero p{color:#ffffffdb;font-size:18px;font-weight:620;line-height:1.35;margin:0 0 14px;max-width:470px}.wai-what-section,.wai-members-section,.wai-works-section,.wai-news-section,.wai-updates-section,.wai-footer{padding-left:34px;padding-right:34px}.wai-what-section{border-bottom:1px solid #202020;padding-bottom:58px;padding-top:78px}.wai-section-grid{display:grid;gap:70px;grid-template-columns:minmax(300px,.34fr) minmax(0,1fr)}.wai-section-grid h2,.wai-section-heading h2,.wai-updates-section h2{color:#0b0b15;font-size:clamp(38px,4vw,58px);font-weight:470;letter-spacing:0;line-height:1;margin:0}.wai-section-grid h2{align-items:center;display:flex;gap:18px}.wai-section-grid h2 svg{color:#ec6b42;flex:0 0 auto}.wai-what-list{display:grid}.wai-what-list article{border-bottom:1px solid #343434;display:grid;gap:44px;grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);min-height:120px;padding:0 0 28px;position:relative}.wai-what-list article+article{padding-top:36px}.wai-what-list article:before,.wai-what-list article:after{background:#08080f;border-radius:999px;bottom:-4px;content:"";height:7px;position:absolute;width:7px}.wai-what-list article:before{left:0}.wai-what-list article:after{right:0}.wai-what-list h3{font-size:25px;font-weight:660;line-height:1.04;margin:0}.wai-what-list p{color:#2e2e35;font-size:17px;font-weight:610;line-height:1.32;margin:0}.wai-members-section,.wai-works-section,.wai-news-section,.wai-updates-section{padding-bottom:82px;padding-top:82px}.wai-section-heading{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:34px}.wai-section-heading a,.wai-work-card span,.wai-news-grid span,.wai-quiz-link,.wai-footer a{align-items:center;color:#11111a;display:inline-flex;font-weight:740;gap:8px}.wai-members-grid{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.wai-members-grid article{background:#15151b;color:#fff;min-height:336px;overflow:hidden}.wai-members-grid img{display:block;height:246px;object-fit:cover;width:100%}.wai-members-grid div{padding:18px 20px 22px}.wai-members-grid h3{font-size:21px;font-weight:640;line-height:1.1;margin:0 0 7px}.wai-members-grid p{color:#ffffffad;margin:0}.wai-works-section{background:#0a0a0f;color:#fff}.wai-works-section .wai-section-heading h2,.wai-news-section .wai-section-heading h2{color:inherit}.wai-works-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.wai-work-card{background:#f1eee6;color:#090910;display:flex;flex-direction:column;min-height:420px;overflow:hidden}.wai-work-large{grid-column:span 3;min-height:420px}.wai-work-card img{aspect-ratio:1.92 / 1;display:block;object-fit:cover;width:100%}.wai-work-card>div{display:flex;flex:1;flex-direction:column;padding:26px}.wai-work-card h3{font-size:31px;font-weight:560;line-height:1.04;margin:0 0 18px}.wai-work-card p{color:#3d3d45;font-size:16px;line-height:1.42;margin:0 0 24px}.wai-work-card span{margin-top:auto}.wai-news-section{background:#111116;color:#fff}.wai-news-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.wai-news-grid a{background:#f1eee6;color:#090910;display:flex;flex-direction:column;min-height:360px}.wai-news-grid img{aspect-ratio:1.5 / 1;display:block;object-fit:cover;width:100%}.wai-news-grid h3{font-size:24px;font-weight:560;line-height:1.12;margin:24px 24px 28px}.wai-news-grid span{margin:auto 24px 24px}.wai-updates-section{align-items:center;background:#efede6;border-bottom:1px solid #111;display:grid;gap:46px;grid-template-columns:minmax(0,.82fr) minmax(420px,1fr)}.wai-updates-section>div>svg{color:#ec6b42;margin-bottom:24px}.wai-updates-section p{color:#34343b;font-size:20px;line-height:1.38;margin:22px 0 0;max-width:610px}.wai-signup-form{background:#111116;color:#fff;display:grid;gap:16px;padding:28px}.wai-signup-form label{display:grid;gap:10px}.wai-signup-form label span{color:#ffffffad;font-size:14px;font-weight:720}.wai-signup-form input{background:#fff;border:1px solid transparent;border-radius:0;color:#090910;font:inherit;min-height:56px;padding:0 16px}.wai-signup-form input[aria-invalid=true]{border-color:#ff8f72;box-shadow:0 0 0 3px #ff8f722e}.wai-signup-form em{color:#ffb39f;font-size:13px;font-style:normal;font-weight:650;margin-top:-2px}.wai-quiz-link{align-items:center;color:#fff;display:inline-flex;gap:8px}.wai-quiz-link svg,.wai-signup-form button svg,.wai-signup-success svg{color:currentColor;margin:0}.wai-signup-success{align-items:center;background:#d8fd491c;border:1px solid rgba(216,253,73,.38);color:#e7ff7e;display:flex;font-size:14px;font-weight:680;gap:9px;line-height:1.35;padding:13px 14px}.wai-signup-form button{align-items:center;background:#d8fd49;border:0;color:#070712;cursor:pointer;display:inline-flex;font-weight:780;gap:8px;justify-content:center;min-height:56px}.wai-footer{align-items:center;display:flex;flex-wrap:wrap;gap:26px;justify-content:space-between;min-height:110px}.wai-transform-page{background:#f5f1e9;color:#111116;display:grid;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;grid-template-columns:364px minmax(0,1fr);min-height:100vh;overflow:hidden}.wai-transform-rail{background:#e2dfd6;display:flex;flex-direction:column;min-height:100vh;padding:42px 58px 40px}.wai-transform-logo{display:inline-flex;margin-bottom:62px;width:138px}.wai-transform-logo img{display:block;height:auto;width:100%}.wai-transform-rail nav{display:grid;gap:23px}.wai-transform-rail nav button{background:transparent;border:0;color:#8a8984;cursor:pointer;font-size:20px;font-weight:640;line-height:1.1;padding:0;text-align:left}.wai-transform-rail nav button[aria-current=page]{color:#6d6c68;font-weight:800}.wai-transform-rail nav button[aria-current=page]:before{content:"+ "}.wai-transform-section-status{color:#6d6c68;font-size:15px;font-weight:800;line-height:1.3;margin:0 0 18px;max-width:620px}.wai-transform-quiz{align-items:center;border:2px solid #6e6d68;border-radius:999px;color:#34342f;display:inline-flex;font-size:16px;font-weight:740;justify-content:center;margin-top:auto;min-height:43px;width:98px}.wai-transform-main{min-width:0;position:relative}.wai-transform-hero{min-height:100vh;overflow:hidden;padding:43px 0 38px 120px;position:relative}.wai-transform-kicker{color:#191915;font-size:16px;font-weight:760;margin:0 0 94px}.wai-transform-layout{display:block;position:relative}.wai-transform-copy{padding-top:0;position:relative;z-index:2}.wai-transform-copy h1{color:#111116;font-size:clamp(48px,4vw,60px);font-weight:470;letter-spacing:0;line-height:1.02;margin:0 0 28px;max-width:800px;white-space:nowrap}.wai-transform-copy p{color:#232327;font-size:22px;font-weight:650;line-height:1.26;margin:0;max-width:440px}.wai-transform-stack{height:450px;left:0;margin-top:0;position:absolute;top:90px;width:100%}.wai-transform-stack span{background:radial-gradient(circle at 55% 46%,rgba(255,246,186,.9),transparent 12%),linear-gradient(180deg,#e8deffe6,#3d30e7f2 30%,#f16c29eb 68%,#ffe6c9e6);border:2px solid rgba(236,193,157,.48);border-radius:9px;box-shadow:0 13px 26px #331f781a;height:260px;left:calc(var(--i) * 44px);opacity:calc(.46 + (var(--i) * .035));position:absolute;top:calc(150px - (var(--i) * 13px));width:260px}.wai-transform-stack span:first-child{background:#ffffff47;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.wai-transform-controls{bottom:31px;display:flex;gap:24px;position:absolute;right:64px}.wai-transform-controls button{align-items:center;background:#ffffff5c;border:2px solid #6e6d68;border-radius:999px;color:#23231f;cursor:pointer;display:inline-flex;height:38px;justify-content:center;width:65px}.wai-transform-controls button:disabled{border-color:#6e6d682e;color:#23231f1f;cursor:not-allowed}.wai-transform-mobile-list{display:none}.podcast-page{background:#fff;color:#16161d;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}.podcast-hero{background:#080b0c;min-height:540px;overflow:hidden;position:relative}.podcast-hero-art{background:radial-gradient(circle at 39% 5%,rgba(240,221,175,.64),transparent 20%),radial-gradient(circle at 73% 31%,rgba(241,139,105,.7),transparent 19%),radial-gradient(circle at 86% 54%,rgba(201,242,219,.72),transparent 25%),radial-gradient(circle at 46% 75%,rgba(240,214,172,.56),transparent 24%),radial-gradient(circle at 59% 13%,rgba(172,235,214,.5),transparent 18%),linear-gradient(105deg,#1b2420,#1e231e 31%,#090909);filter:blur(1px);top:-3%;right:-3%;bottom:-3%;left:-3%;position:absolute}.podcast-hero-art:before{background-image:radial-gradient(rgba(255,255,255,.28) 1px,transparent 1.4px);background-size:24px 24px;content:"";top:0;right:0;bottom:0;left:0;opacity:.42;position:absolute}.podcast-hero-art:after{background:linear-gradient(180deg,#0000000f,#0000004d),radial-gradient(circle at center,transparent 0,rgba(0,0,0,.46) 72%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.podcast-hero-inner{margin:0 auto;max-width:760px;padding:150px 28px 118px;position:relative;z-index:1}.podcast-title-lockup{align-items:center;display:grid;gap:74px;grid-template-columns:minmax(420px,1fr) auto}.podcast-title-lockup h1{color:#f7f7f2;font-size:clamp(58px,6.4vw,83px);font-weight:800;letter-spacing:0;line-height:.9;margin:0;text-decoration-color:#ee9a7f;text-decoration-line:underline;text-decoration-thickness:4px;text-underline-offset:9px}.podcast-title-lockup p{color:#fff;font-size:clamp(31px,3.5vw,44px);font-weight:760;line-height:1.05;margin:22px 0 0}.podcast-presenters{align-items:center;display:flex;gap:50px}.podcast-presenters span{color:#ffffff94;display:grid;font-size:12px;font-weight:700;gap:8px;min-width:92px}.podcast-presenters img{filter:brightness(1.4);max-height:40px;width:auto}.podcast-follow-bar{align-items:center;background:#181919a3;border-radius:10px;box-shadow:0 22px 70px #00000047;display:flex;gap:10px;margin:72px auto 0;padding:8px 10px 8px 18px;width:fit-content}.podcast-follow-bar strong{color:#ffffffd1;font-size:15px;font-weight:760;margin-right:22px}.podcast-follow-bar a{align-items:center;border:1px solid rgba(255,255,255,.26);border-radius:8px;color:#fff;display:inline-flex;font-weight:740;gap:10px;min-height:44px;padding:0 16px}.podcast-featured{background:#303030;box-shadow:inset 0 28px 88px #00000057;color:#f7f7f4;padding:86px 7vw 96px}.podcast-intro{align-items:center;border-bottom:1px solid rgba(255,255,255,.13);display:grid;gap:46px;grid-template-columns:64px minmax(0,1fr);margin:0 auto 48px;max-width:1250px;padding-bottom:54px}.podcast-intro img{width:64px}.podcast-intro p{color:#ffffffb8;font-size:clamp(18px,1.6vw,23px);font-weight:640;line-height:1.35;margin:0}.podcast-intro strong{color:#fff}.podcast-section-label{align-items:center;display:flex;gap:34px;margin:0 auto 38px;max-width:1250px}.podcast-section-label span{color:#ef7d5d;font-size:33px;font-weight:360;line-height:1}.podcast-section-label h2{color:inherit;font-size:28px;font-weight:820;letter-spacing:0;line-height:1;margin:0}.podcast-featured-card{background:#606060;border:1px solid rgba(255,255,255,.2);border-radius:8px;display:grid;grid-template-columns:minmax(480px,1fr) minmax(420px,.92fr);margin:0 auto;max-width:1250px;overflow:hidden}.podcast-video-thumb{background:#ebe6db;min-height:380px;position:relative}.podcast-video-thumb img,.podcast-episode>img{display:block;height:100%;object-fit:cover;width:100%}.podcast-play{align-items:center;background:#fb1f1f;border-radius:16px;color:#fff;display:inline-flex;height:74px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:106px}.podcast-featured-copy{padding:40px}.podcast-meta{color:#ffffff9e;font-size:16px;font-weight:650;line-height:1.25;margin:0 0 18px}.podcast-meta span{margin:0 8px}.podcast-featured-copy h3,.podcast-episode h3{font-size:clamp(25px,2.25vw,34px);font-weight:780;letter-spacing:0;line-height:1.17;margin:0 0 18px}.podcast-featured-copy h3 span,.podcast-episode h3 span{color:#ee7b5e;margin-right:10px}.podcast-featured-copy>p:not(.podcast-meta),.podcast-episode p:not(.podcast-meta),.podcast-hosts article p,.podcast-institute-cta p{color:#ffffffa8;font-size:17px;font-weight:590;line-height:1.43;margin:0}.podcast-pill-link{align-items:center;border:1px solid rgba(255,255,255,.58);border-radius:999px;color:#fff;display:inline-flex;font-weight:760;justify-content:center;margin-top:28px;min-height:46px;min-width:144px}.podcast-share{align-items:center;display:flex;gap:10px;margin-top:28px}.podcast-share span{color:#ffffffad}.podcast-share a,.podcast-share button{align-items:center;background:#ffffff2b;border:0;border-radius:7px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-weight:800;height:34px;justify-content:center;width:34px}.podcast-share em,.podcast-detail-share em{color:var(--lime);font-size:12px;font-style:normal;font-weight:800}.podcast-episodes,.podcast-hosts,.podcast-institute-cta{padding:92px 7vw}.podcast-episodes .podcast-section-label,.podcast-hosts .podcast-section-label{color:#111119}.podcast-episode-list{display:grid;gap:38px;margin:0 auto;max-width:1250px}.podcast-episode{display:grid;gap:60px;grid-template-columns:minmax(360px,424px) minmax(0,1fr)}.podcast-episode>img{aspect-ratio:16 / 9;background:#f2eee5;border:1px solid #e4e0d5;border-radius:8px;height:auto}.podcast-episode .podcast-meta{color:#8f8f96;margin-top:12px}.podcast-episode h3{color:#16161d}.podcast-episode p:not(.podcast-meta){color:#6c6c73}.podcast-episode a,.podcast-institute-cta a{align-items:center;color:var(--blue);display:inline-flex;font-weight:760;gap:8px;margin-top:22px}.podcast-hosts{background:#f7f7f6}.podcast-host-grid{display:grid;gap:28px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1120px}.podcast-hosts article{align-items:center;background:#fff;border:1px solid #e8e8ed;border-radius:10px;display:grid;gap:26px;grid-template-columns:190px 1fr;padding:22px}.podcast-hosts article img{aspect-ratio:1 / 1;border-radius:8px;display:block;object-fit:cover;width:100%}.podcast-hosts h3{color:#16161d;font-size:25px;letter-spacing:0;line-height:1.1;margin:0 0 8px}.podcast-host-role{color:#5e42f4!important;font-weight:760!important;margin-bottom:14px!important}.podcast-hosts article p{color:#62626a}.podcast-institute-cta{align-items:center;background:#2f2f2f;color:#fff;display:grid;gap:64px;grid-template-columns:minmax(240px,.34fr) minmax(0,.66fr)}.podcast-institute-cta>div{max-width:720px}.podcast-institute-cta span{color:#fff9;display:block;font-size:15px;font-weight:700;margin-bottom:12px}.podcast-institute-cta img{max-width:250px;width:100%}.podcast-institute-cta h2{color:#fff;font-size:clamp(34px,4vw,57px);font-weight:520;letter-spacing:0;line-height:1.02;margin:0 0 22px}.podcast-detail-hero{background:#080b0c;color:#fff;overflow:hidden;position:relative}.podcast-detail-hero-inner{margin:0 auto;max-width:1250px;padding:118px 7vw 104px;position:relative;z-index:1}.podcast-detail-back{align-items:center;color:#ffffffc7;display:inline-flex;font-weight:760;gap:8px;margin-bottom:54px}.podcast-detail-back svg{transform:rotate(180deg)}.podcast-detail-grid{align-items:center;display:grid;gap:68px;grid-template-columns:minmax(0,.92fr) minmax(460px,1fr)}.podcast-detail-grid h1{color:#fff;font-size:clamp(42px,5vw,70px);font-weight:780;letter-spacing:0;line-height:1.03;margin:0 0 26px}.podcast-detail-grid h1 span{color:#ee7b5e;display:block;font-size:20px;margin-bottom:18px}.podcast-detail-grid>div:first-child>p:not(.podcast-meta){color:#ffffffb8;font-size:20px;font-weight:590;line-height:1.44;margin:0;max-width:690px}.podcast-detail-grid .podcast-video-thumb{border:1px solid rgba(255,255,255,.16);border-radius:10px;min-height:auto;overflow:hidden}.podcast-detail-grid .podcast-video-thumb img{aspect-ratio:16 / 9;height:auto}.podcast-detail-body{background:#303030;color:#fff;padding:88px 7vw 96px}.podcast-detail-notes{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1250px}.podcast-detail-notes article{background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:10px;min-height:280px;padding:28px}.podcast-detail-notes span{color:#ef7d5d;display:block;font-weight:820;margin-bottom:50px}.podcast-detail-notes h2{color:#fff;font-size:27px;font-weight:760;letter-spacing:0;line-height:1.05;margin:0 0 16px}.podcast-detail-notes p{color:#ffffffa8;line-height:1.45;margin:0}.podcast-detail-share{align-items:center;display:flex;gap:10px;margin:34px auto 0;max-width:1250px}.podcast-detail-share span{color:#ffffffad}.podcast-detail-share a,.podcast-detail-share button{align-items:center;background:#ffffff2b;border:0;border-radius:7px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-weight:800;height:34px;justify-content:center;width:34px}.podcast-related-episodes{background:#fff}.aware-page{background:linear-gradient(90deg,#fffdf8,#fffdf8 49.6%,#e7e4dc 49.6%,#e7e4dc);color:#24242b;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}.aware-main{display:grid;grid-template-columns:minmax(0,49.6vw) minmax(360px,1fr);min-height:1850px}.aware-article{margin-left:88px;max-width:560px;padding:78px 0 96px}.aware-eyebrow{color:#686872;font-size:14px;font-weight:760;letter-spacing:1.6px;margin:0 0 46px;text-transform:uppercase}.aware-article h1{color:#26262d;font-size:clamp(40px,4vw,56px);font-weight:720;letter-spacing:0;line-height:1.03;margin:0 0 28px}.aware-subtitle{color:#3f3f47;font-size:22px;font-weight:690;line-height:1.42;margin:0 0 58px;max-width:520px}.aware-cover{display:block;margin-bottom:58px;width:100%}.aware-copy{display:grid;gap:26px;margin-bottom:54px}.aware-copy p,.aware-download li,.aware-side-card p{color:#3c3c44;font-size:17px;font-weight:610;line-height:1.42;margin:0}.aware-download{border-top:1px solid #d9d6cc;padding-top:38px}.aware-download>div{align-items:center;display:flex;gap:16px;margin-bottom:24px}.aware-download svg{color:var(--blue);flex:0 0 auto}.aware-download h2{color:#26262d;font-size:31px;font-weight:720;letter-spacing:0;line-height:1.14;margin:0}.aware-download ul{display:grid;gap:14px;list-style:none;margin:0 0 34px;padding:0}.aware-download li{border-left:3px solid #ef7d5d;padding-left:16px}.aware-form{background:#f3f1ec;border:1px solid #dedbd2;display:grid;gap:16px;padding:24px}.aware-form label{display:grid;gap:8px}.aware-form span{color:#5d5d66;font-size:13px;font-weight:780}.aware-form input{background:#fff;border:1px solid #d9d9e2;border-radius:0;color:#19191f;font:inherit;min-height:52px;padding:0 14px}.aware-form input[aria-invalid=true]{border-color:#e45f42;box-shadow:0 0 0 3px #e45f4224}.aware-form em{color:#b83925;font-size:13px;font-style:normal;font-weight:680}.aware-download-success{align-items:center;background:#343ced14;border:1px solid rgba(52,60,237,.22);color:#1d238f;display:flex;font-size:14px;font-weight:720;gap:9px;line-height:1.35;padding:13px 14px}.aware-download-success svg{color:currentColor}.aware-form button{align-items:center;background:var(--blue);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-weight:780;gap:10px;justify-content:center;min-height:52px}.aware-form button svg{color:inherit}.aware-side{align-items:start;display:flex;justify-content:center;padding:1040px 70px 90px}.aware-side-card{background:#ffffff70;border:1px solid rgba(0,0,0,.08);max-width:420px;padding:30px;position:sticky;top:100px}.aware-side-card span{color:#6b6b73;display:block;font-size:13px;font-weight:780;letter-spacing:1.5px;margin-bottom:18px;text-transform:uppercase}.aware-side-card h2{color:#24242b;font-size:34px;font-weight:650;letter-spacing:0;line-height:1.04;margin:0 0 16px}.aware-side-card a{align-items:center;color:var(--blue);display:inline-flex;font-weight:760;gap:8px;margin-top:24px}.wai-report-page{background:#111119;color:#f7f7ff;display:grid;grid-template-columns:322px minmax(0,1fr);min-height:100vh}.wai-report-rail{background:#151520;border-right:1px solid rgba(255,255,255,.08);color:#f6f3ff;display:flex;flex-direction:column;min-height:100vh;padding:22px 16px;position:sticky;top:0}.wai-report-mark{align-items:center;color:#fff;display:inline-flex;flex-direction:column;font-family:Georgia,Times New Roman,serif;font-size:18px;gap:2px;margin-bottom:46px;text-align:center}.wai-report-mark b,.wai-report-logo span,.wai-quiz-brand span{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:4px;text-transform:uppercase}.wai-report-rail h2{color:#f5f4ff;font-size:16px;font-weight:560;line-height:1.25;margin:0 0 26px}.wai-report-rail nav{border-top:1px solid rgba(255,255,255,.08)}.wai-report-rail nav a{align-items:center;border-bottom:1px solid rgba(255,255,255,.08);color:#ffffffb8;display:grid;font-size:14px;font-weight:700;gap:12px;grid-template-columns:28px 1fr;line-height:1.2;min-height:48px}.wai-report-rail nav span{color:#8d83ff;font-size:12px}.wai-footnotes-link{color:#ffffffbf;font-size:14px;font-weight:720;margin-top:auto}.wai-report-main{min-width:0}.wai-report-ribbon{background:linear-gradient(110deg,rgba(78,77,249,.94),rgba(255,191,215,.9) 34%,rgba(255,255,255,.92) 46%,transparent 46%),radial-gradient(circle at 80% 0%,#f39c40,transparent 22%),linear-gradient(135deg,#3b37ff,#fed5ff 58%,#ff8f4f);height:160px}.wai-report-hero,.wai-report-authors,.wai-report-summary{margin-left:auto;margin-right:auto;max-width:980px;padding-left:32px;padding-right:32px}.wai-report-hero{padding-bottom:54px;padding-top:88px}.wai-report-logo{color:#a8a0ff;display:inline-flex;flex-direction:column;font-family:Georgia,Times New Roman,serif;font-size:45px;line-height:.92;margin-bottom:54px;text-shadow:0 0 24px rgba(132,120,255,.32)}.wai-report-hero>p{color:#d6d2ea;font-family:SFMono-Regular,Consolas,monospace;font-size:17px;letter-spacing:3px;margin:0 0 18px}.wai-report-hero h1{color:#fff;font-size:clamp(46px,5vw,74px);letter-spacing:0;line-height:1.02;margin:0 0 34px;max-width:940px}.wai-report-button{border:1px solid #8178ff;border-radius:999px;color:#fff;display:inline-flex;font-weight:760;min-height:46px;padding:0 28px;align-items:center}.wai-report-authors{padding-bottom:50px}.wai-report-authors h2,.wai-report-summary h2{color:#9f96ff;font-size:28px;letter-spacing:0;margin:0 0 28px}.wai-report-authors>div,.wai-report-summary>div{display:grid;gap:14px;grid-template-columns:repeat(5,minmax(0,1fr))}.wai-report-authors article{background:#242436;border-radius:10px;overflow:hidden}.wai-report-authors img{aspect-ratio:1 / 1.05;display:block;filter:grayscale(1);object-fit:cover;width:100%}.wai-report-authors h3{color:#fff;font-size:15px;line-height:1.15;margin:14px 14px 5px}.wai-report-authors p{color:#ffffff9e;font-size:12px;line-height:1.25;margin:0 14px 16px}.wai-report-summary{border-top:1px solid rgba(255,255,255,.1);padding-bottom:96px;padding-top:54px;scroll-margin-top:24px}.wai-report-section+.wai-report-section{padding-top:64px}.wai-report-section-kicker{color:#8178ff;display:inline-block;font-family:SFMono-Regular,Consolas,monospace;font-size:14px;font-weight:760;letter-spacing:3px;margin-bottom:14px}.wai-report-summary>p{color:#d5d3e2;font-size:20px;line-height:1.45;margin:0 0 28px;max-width:820px}.wai-report-summary>div{grid-template-columns:repeat(3,minmax(0,1fr))}.wai-report-summary article{background:#ffffff0e;border:1px solid rgba(255,255,255,.09);border-radius:14px;padding:22px}.wai-report-summary strong{color:#9f96ff;display:block;margin-bottom:18px}.wai-report-summary h3{color:#fff;font-size:22px;line-height:1.08;margin:0 0 12px}.wai-report-summary article p{color:#c7c3d8;line-height:1.42;margin:0}.wai-quiz-page{align-items:center;background:radial-gradient(circle at 20% 38%,rgba(223,238,221,.88),transparent 24%),radial-gradient(circle at 75% 28%,rgba(43,74,175,.86),transparent 26%),radial-gradient(circle at 63% 78%,rgba(226,91,47,.76),transparent 28%),linear-gradient(140deg,#050811,#13243d 48%,#090a10);color:#111119;display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;padding:80px 24px}.wai-quiz-brand{color:#fff;display:inline-flex;flex-direction:column;font-family:Georgia,Times New Roman,serif;font-size:49px;line-height:.9;margin-bottom:92px;text-align:center}.wai-quiz-card{background:#f7f7f7e0;border:1px solid rgba(255,255,255,.72);border-radius:10px;display:grid;gap:60px;grid-template-columns:minmax(330px,.9fr) minmax(360px,1fr);max-width:1010px;padding:62px;width:min(1010px,100%)}.wai-quiz-card h1{color:#171721;font-size:clamp(38px,4vw,54px);font-weight:450;line-height:1;margin:0 0 24px}.wai-quiz-card h1 span{background:linear-gradient(100deg,#1d45f5,#8b38ff 56%,#ff8f4f);-webkit-background-clip:text;background-clip:text;color:transparent}.wai-quiz-card h2{color:#171721;font-size:24px;line-height:1.18;margin:0}.wai-quiz-card p{color:#4d4d55;font-size:16px;font-weight:620;line-height:1.45;margin:0 0 46px}.wai-quiz-card a{align-items:center;background:var(--blue);border-radius:999px;color:#fff;display:inline-flex;font-weight:780;gap:12px;min-height:46px;padding:0 28px}.wai-quiz-question{background:#ffffffe6;border-radius:14px;margin-top:28px;max-width:1010px;padding:28px;width:min(1010px,100%)}.wai-quiz-question h2{color:#171721;font-size:24px;line-height:1.2;margin:0 0 18px}.wai-quiz-question>svg{color:var(--blue);margin-bottom:14px}.wai-quiz-question div{display:flex;flex-wrap:wrap;gap:12px}.wai-quiz-question button{align-items:center;background:#f4f4fa;border:1px solid #dedee8;border-radius:999px;color:#1f1f27;cursor:pointer;display:inline-flex;font:inherit;font-weight:720;gap:8px;min-height:42px;padding:0 18px}.wai-quiz-question button[aria-pressed=true]{background:#171721;border-color:#171721;color:#fff}.wai-quiz-question button[aria-pressed=true] svg{color:var(--lime)}.wai-quiz-question p{color:#5b5b64;margin:20px 0 0}.wai-quiz-result{background:#f3f5ff;border-left:4px solid var(--blue);color:#262634;font-weight:680;line-height:1.45;padding:14px 16px}.search-page-hero{background:radial-gradient(circle at 42% 50%,rgba(216,253,73,.28),transparent 24%),linear-gradient(122deg,#fff9e8f0,#fffffffa 44%,#ef8fbc3d),#fff;min-height:820px;overflow:hidden;padding:118px 0 92px}.search-hero-grid{align-items:center;display:grid;gap:54px;grid-template-columns:minmax(430px,.62fr) minmax(640px,1fr)}.search-eyebrow{align-items:center;color:#34343c;display:inline-flex;font-size:21px;font-weight:680;gap:10px;margin:0 0 32px}.search-hero-copy h1{color:var(--blue);font-size:clamp(52px,4.5vw,68px);font-weight:500;letter-spacing:0;line-height:1.08;margin:0}.search-hero-copy>p:not(.search-eyebrow){color:#494950;font-size:21px;line-height:1.38;margin:30px 0 32px;max-width:470px}.search-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.search-hero-actions .button-primary{min-height:56px;min-width:174px}.search-product-screen{background:#ffffffbd;border:1px solid rgba(52,60,237,.1);border-radius:22px 0 0 22px;box-shadow:0 30px 90px #282c641c;min-height:612px;overflow:hidden;position:relative}.search-window-top{align-items:center;background:#ffffffe6;border-bottom:1px solid #ececf1;display:flex;gap:7px;height:38px;padding:0 18px}.search-window-top span{border-radius:999px;display:inline-block;height:10px;width:10px}.search-window-top span:nth-child(1){background:#f8766c}.search-window-top span:nth-child(2){background:#f2c94c}.search-window-top span:nth-child(3){background:#6ad184}.search-window-top b{color:var(--blue);font-size:12px;margin-left:auto;margin-right:auto}.search-app-layout{display:grid;grid-template-columns:58px 1fr 176px;min-height:574px}.search-sidebar{align-items:center;background:#f6f6fb;border-right:1px solid #e8e8ef;color:#545464;display:flex;flex-direction:column;gap:28px;padding-top:34px}.search-results-panel{background:#fff;padding:32px 28px}.search-query-bar{align-items:center;border:1px solid #e2e2e8;border-radius:999px;color:#83838c;display:grid;gap:14px;grid-template-columns:auto 1fr auto;min-height:50px;padding:0 17px}.search-filter-row{display:flex;flex-wrap:wrap;gap:12px;margin:14px 0 24px}.search-filter-row b,.search-source-panel span{background:#f7f7fa;border:1px solid #ececf1;border-radius:999px;color:#575760;font-size:12px;padding:8px 11px}.search-result-list{display:grid;gap:20px}.search-result-list article{display:grid;gap:16px;grid-template-columns:auto 1fr}.search-result-list .search-answer-card{background:#f4f2ff;border:1px solid rgba(52,60,237,.18);border-radius:16px;padding:16px}.search-answer-card h2{color:#2525d0}.search-answer-card span{color:#5f5f91}.search-result-list svg{color:var(--blue)}.search-result-list h2{color:var(--blue);font-size:16px;margin:0 0 4px}.search-result-list span{color:#84848d;display:block;font-size:12px;margin-bottom:8px}.search-result-list p{color:#4f4f58;font-size:13px;line-height:1.36;margin:0}.search-people-row{border-top:1px solid #ececf1;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-top:26px;padding-top:18px}.search-people-row span{color:#777780;font-size:13px;grid-column:1 / -1}.search-people-row strong{background:#fbfbfc;border:1px solid #ededf2;border-radius:var(--radius);display:block;padding:14px}.search-source-panel{border-left:1px solid #e8e8ef;display:grid;gap:10px;padding:112px 20px 24px}.search-source-panel button{background:#fff;border:1px solid #dfdfe7;border-radius:var(--radius);color:#52525c;cursor:pointer;min-height:42px}.search-source-panel button[aria-pressed=true]{background:var(--blue);border-color:var(--blue);color:#fff}.search-source-panel span{align-items:center;display:flex;justify-content:space-between}.search-source-panel b{color:var(--blue)}.search-proof-section{background:#fbfbfc;padding:0}.search-proof-grid{display:grid;grid-template-columns:repeat(3,1fr);padding-bottom:0;padding-top:0}.search-proof-grid article{border-right:1px solid var(--line);min-height:285px;padding:44px 34px}.search-proof-grid article:last-child{border-right:0}.search-proof-grid svg{color:var(--blue);margin-bottom:54px}.search-proof-grid h2{font-size:28px;font-weight:560;line-height:1.05;margin:0 0 12px}.search-proof-grid p{color:#686871;line-height:1.38;margin:0}.search-video-section,.search-everywhere-section,.search-intelligence-section,.search-action-section{padding:82px 0}.search-video-section{background:#10131d;color:#fff;scroll-margin-top:calc(var(--nav-height) + 18px)}.search-video-grid{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,.74fr) minmax(440px,1fr)}.search-video-copy h2{color:#fff;font-size:clamp(42px,5vw,68px);font-weight:620;letter-spacing:0;line-height:.98;margin:0}.search-video-copy p:not(.eyebrow){color:#ffffffb8;font-size:20px;line-height:1.42;margin:26px 0 0}.search-video-points{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.search-video-points span{align-items:center;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#ffffffdb;display:inline-flex;font-size:14px;font-weight:720;gap:8px;min-height:40px;padding:0 14px}.search-video-player{background:radial-gradient(circle at 72% 22%,rgba(216,253,73,.26),transparent 24%),linear-gradient(135deg,#343ced59,#ffffff12);border:1px solid rgba(255,255,255,.12);border-radius:24px;box-shadow:0 34px 100px #00000047;padding:18px}.search-video-frame{align-items:center;aspect-ratio:16 / 9;background:radial-gradient(circle at 50% 46%,rgba(255,255,255,.1),transparent 26%),radial-gradient(circle at 18% 18%,rgba(239,143,188,.44),transparent 20%),linear-gradient(135deg,#1b1f31,#0d0f17);border-radius:18px;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:320px;padding:28px;text-align:center}.search-video-frame svg{color:var(--lime);margin-bottom:22px}.search-video-frame strong{font-size:clamp(24px,3vw,38px);font-weight:620;letter-spacing:0;line-height:1.05}.search-video-frame span{color:#ffffffad;font-size:15px;font-weight:680;margin-top:14px}.search-video-sources{display:grid;gap:10px;grid-template-columns:repeat(4,1fr);margin-top:14px}.search-video-sources span{align-items:center;background:#ffffff1a;border:1px solid rgba(255,255,255,.12);border-radius:12px;color:#ffffffd1;display:flex;font-size:13px;font-weight:760;justify-content:center;min-height:42px}.search-everywhere-grid,.search-action-grid{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,.76fr) minmax(420px,1fr)}.search-everywhere-grid h2,.search-action-grid h2{font-size:clamp(42px,5vw,70px);font-weight:620;letter-spacing:0;line-height:.98;margin:0}.search-everywhere-grid p:not(.eyebrow),.search-action-copy p:not(.eyebrow){color:#66666f;font-size:21px;line-height:1.38;margin:28px 0 0}.search-connector-map{background:radial-gradient(circle at 1px 1px,rgba(52,60,237,.12) 1px,transparent 0) 0 0 / 22px 22px,linear-gradient(135deg,#f1f4ff,#fff3e8 55%,#f1ffd5);border:1px solid var(--line);border-radius:var(--radius);display:flex;flex-wrap:wrap;gap:14px;justify-content:center;min-height:420px;padding:72px 54px}.search-connector-map span{align-items:center;background:#fff;border:1px solid #e6e6ec;border-radius:999px;box-shadow:0 12px 32px #0000000f;color:#33333b;display:inline-flex;font-weight:680;height:62px;justify-content:center;min-width:118px;padding:0 20px}.search-intelligence-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.search-intelligence-grid article{border:1px solid var(--line);border-radius:var(--radius);min-height:330px;padding:30px}.search-intelligence-grid svg{color:var(--blue);margin-bottom:76px}.search-intelligence-grid h2{font-size:30px;font-weight:560;line-height:1.05;margin:0 0 12px}.search-intelligence-grid p{color:#66666f;line-height:1.38;margin:0}.search-action-section{background:#fbfbfc}.search-action-panel{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 24px 80px #14142814;min-height:360px;padding:36px}.search-action-panel svg{color:var(--blue);margin-bottom:42px}.search-action-panel strong{display:block;font-size:25px;line-height:1.1;margin-bottom:16px}.search-action-panel p{color:#66666f;font-size:18px;line-height:1.4}.search-action-panel a{align-items:center;color:var(--blue);display:inline-flex;font-weight:700;gap:8px;margin-top:22px}.demo-page{display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - var(--nav-height))}.demo-proof{background:linear-gradient(150deg,rgba(52,60,237,.16),transparent 32%),linear-gradient(135deg,#0b0b6c,#080858 58%,#050546);color:#fff;min-height:850px;overflow:hidden;position:relative}.demo-proof:after{background:linear-gradient(140deg,transparent 32%,rgba(52,60,237,.35) 33%,transparent 72%);bottom:-120px;content:"";height:380px;position:absolute;right:-50px;transform:rotate(4deg);width:520px}.demo-proof-inner{margin-left:auto;max-width:650px;padding:112px 64px 80px;position:relative;z-index:1}.demo-proof h1{color:var(--lime);font-size:clamp(56px,5.4vw,76px);font-weight:440;letter-spacing:0;line-height:1.06;margin:0 0 52px}.demo-proof ul{display:grid;gap:22px;list-style:none;margin:0 0 64px;padding:0}.demo-proof li{align-items:center;display:flex;font-size:20px;gap:14px}.demo-proof li svg{color:var(--lime);flex:0 0 auto}.demo-proof li span{color:#e8e8ff}.demo-quote{background:#fff;border-radius:22px;box-shadow:0 24px 70px #00000047;color:#151519;max-width:560px;min-height:230px;overflow:hidden;padding:34px 248px 34px 34px;position:relative}.demo-quote:after{background:radial-gradient(circle at 60% 35%,rgba(255,255,255,.35),transparent 22%),linear-gradient(135deg,#f3c0a0,#522c1e 64%,#151515);border-radius:120px 0 0 120px;bottom:0;content:"";position:absolute;right:0;top:0;width:210px}.demo-quote strong{color:#5b66db;display:block;font-size:28px;margin-bottom:22px}.demo-quote p{color:#5c5c66;font-size:15px;line-height:1.38;margin:0 0 28px}.demo-quote span{display:block;font-weight:720}.demo-form-wrap{align-items:center;background:radial-gradient(circle at 50% 40%,rgba(52,60,237,.06),transparent 34%),#fff;display:flex;justify-content:center;padding:90px 48px}.demo-form{background:#fff;border-radius:18px;box-shadow:0 30px 90px #1414281a;max-width:560px;padding:68px 28px 30px;position:relative;width:100%}.demo-steps{align-items:center;background:#eef0ff;border-radius:18px 18px 0 0;color:#696979;display:flex;font-weight:650;gap:18px;left:0;min-height:50px;padding:0 22px;position:absolute;right:0;top:0}.demo-steps span{align-items:center;display:inline-flex;gap:8px;white-space:nowrap}.demo-steps b{align-items:center;background:#dce0ff;border-radius:999px;color:var(--blue);display:inline-flex;font-size:12px;height:22px;justify-content:center;width:22px}.demo-field{display:block;margin-bottom:14px;position:relative}.demo-field>span{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.demo-field input,.demo-field textarea,.demo-field select{background:#fff;border:1px solid #e2e2e7;border-radius:14px;color:#34343d;display:block;font:inherit;font-size:20px;min-height:66px;padding:0 22px;width:100%}.demo-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:52px}.demo-field input[aria-invalid=true],.demo-field select[aria-invalid=true],.demo-field textarea[aria-invalid=true]{border-color:#ef8fbc;box-shadow:0 0 0 3px #ef8fbc2e}.demo-field em{color:#a43868;display:block;font-size:12px;font-style:normal;font-weight:650;margin:7px 0 0 4px}.demo-field svg{color:#9898a2;position:absolute;right:20px;top:24px}.demo-field textarea{min-height:116px;padding-top:24px;resize:none}.demo-field input::placeholder,.demo-field textarea::placeholder{color:#9b9ba3}.demo-privacy{color:#83838c;font-size:12px;line-height:1.45;margin:6px 0 22px}.demo-success{align-items:center;background:#f1ffe0;border:1px solid rgba(92,142,38,.24);border-radius:14px;color:#24400d;display:flex;font-size:14px;font-weight:700;gap:9px;line-height:1.35;margin:0 0 18px;padding:13px 15px}.demo-success svg{flex:0 0 auto}.demo-submit{background:var(--lime);border:0;border-radius:999px;color:#272727;cursor:pointer;font-size:21px;font-weight:650;min-height:56px;padding:0 36px}.download-page{background:#fff}.download-hero{background:radial-gradient(circle at 16px 16px,rgba(52,60,237,.08) 1px,transparent 0) 0 0 / 34px 34px,linear-gradient(135deg,#fff,#f7f9ff 48%,#fff4fa);border-bottom:1px solid var(--line);padding:110px 0 70px;text-align:center}.download-hero-inner p,.download-apps-heading p{color:var(--blue);font-size:15px;font-weight:700;margin:0 0 18px}.download-hero h1{color:#111115;font-size:clamp(56px,8vw,104px);letter-spacing:0;line-height:.95;margin:0 auto;max-width:980px}.download-sections{padding:60px 0 34px}.download-stack{display:grid;gap:28px}.download-section-card{align-items:center;background:#f7f7fb;border:1px solid #e8e8f0;border-radius:28px;display:grid;gap:32px;grid-template-columns:minmax(0,.86fr) minmax(360px,1.14fr);min-height:470px;overflow:hidden;padding:44px 48px}.download-section-card:nth-child(2){background:linear-gradient(135deg,#f7fbff,#fbf7ff)}.download-section-card:nth-child(3){background:linear-gradient(135deg,#fff9f5,#f3f9ff)}.download-section-copy>span{align-items:center;background:#fff;border:1px solid #e2e2ec;border-radius:50%;color:var(--blue);display:inline-flex;height:44px;justify-content:center;margin-bottom:24px;width:44px}.download-section-copy h2,.download-apps-heading h2{color:#111115;font-size:clamp(34px,4vw,58px);letter-spacing:0;line-height:1;margin:0}.download-section-copy p{color:var(--muted);font-size:18px;line-height:1.5;margin:22px 0 30px;max-width:520px}.download-link-list{display:flex;flex-wrap:wrap;gap:12px}.download-link-list a,.download-app-card a{align-items:center;background:#111115;border-radius:999px;color:#fff;display:inline-flex;font-size:14px;font-weight:700;gap:9px;margin:0;min-height:43px;padding:0 18px}.download-image-wrap{align-items:center;display:flex;justify-content:center;min-height:360px}.download-image-wrap img{display:block;max-height:410px;max-width:100%;object-fit:contain}.download-apps{background:#fbfbfd;border-top:1px solid var(--line);padding:78px 0 88px}.download-apps-heading{margin-bottom:36px;max-width:820px}.download-app-grid{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.download-app-card{background:#fff;border:1px solid #e7e7ef;border-radius:18px;min-height:260px;padding:24px}.download-app-card img{display:block;height:42px;margin-bottom:24px;max-width:132px;object-fit:contain;object-position:left center}.download-app-card h3{color:#15151a;font-size:21px;letter-spacing:0;margin:0 0 12px}.download-app-card p{color:var(--muted);font-size:15px;line-height:1.45;margin:0 0 22px}.download-app-card a{background:#f1f1f6;color:#19191e;min-height:38px}.download-note{color:#777780;font-size:14px;line-height:1.5;margin:28px 0 0;max-width:780px}.footer{background:#000;color:#fff;padding:84px 0 36px}.footer-top{display:grid;gap:88px;grid-template-columns:280px minmax(0,1fr);max-width:1248px;padding:0}.footer-brand{padding-top:0}.footer .footer-logo-link{display:inline-flex;height:44px;margin-bottom:46px;width:171px}.footer .footer-logo-link img{display:block;height:44px;object-fit:contain;object-position:left center;width:171px}.footer-contact-block{color:#f6f6fb;font-size:15px;font-weight:600;line-height:1.35}.footer-contact-block>span{color:#8f9c9d;display:block;font-family:var(--font-mono);font-size:12px;margin-bottom:16px;text-transform:uppercase}.footer .footer-contact-block a{align-items:center;color:#f3f3f5;display:flex;font-size:14px;gap:10px;margin:0 0 12px;width:fit-content}.footer .footer-contact-block a:hover,.footer .footer-contact-block a:focus-visible{color:#7fdbe0}.footer-brand address,.footer-address-secondary{color:#d6d6dc;font-size:15px;font-style:normal;line-height:1.35;margin-top:30px}.footer .footer-contact-link{color:#7fdbe0;display:inline-block;font-size:15px;line-height:1.35;margin:18px 0 0}.footer-social{display:flex;gap:8px;margin-left:-6px;margin-top:24px}.footer-social a{color:#fff;display:block;height:32px;margin:0;width:32px}.footer-social svg{display:block;fill:currentColor;height:100%;width:100%}.footer-social-bottom{display:none}.cookie-preferences-button{align-items:center;background:transparent;border:0;bottom:12px;color:#343434;cursor:pointer;display:inline-flex;height:40px;justify-content:center;left:12px;margin:0;padding:0;position:fixed;width:40px;z-index:2147483636}.cookie-preferences-button svg{display:block;height:40px;width:40px}.cookie-preferences-cookie{fill:#f7f7f3;stroke:#2ea86d;stroke-width:2.3px}.cookie-preferences-button circle{fill:#3444f4}.cookie-preferences-button:focus-visible{border-radius:999px;outline:2px solid #3444f4;outline-offset:3px}.cookie-consent-notice{background:var(--blue);border-radius:16px;bottom:24px;color:#fff;display:flex;flex-direction:column;font-size:16px;gap:20px;left:24px;line-height:20px;padding:24px;position:fixed;width:384px;z-index:2147483637}.cookie-consent-notice p{margin:0;max-width:336px;min-height:120px}.cookie-consent-notice a{color:inherit;display:inline-block;text-decoration:underline}.cookie-consent-close{align-items:center;background:transparent;border:2px solid transparent;border-radius:50%;color:inherit;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:12px;top:12px;width:24px;z-index:2}.cookie-consent-close:focus-visible,.cookie-consent-manage:focus-visible{outline:2px solid #fff;outline-offset:2px}.cookie-consent-actions{align-items:center;display:flex;height:50px;width:100%}.cookie-consent-manage{background:transparent;border:1px solid #fff;border-radius:64px;color:inherit;cursor:pointer;font-size:16px;line-height:16px;min-height:42px;padding:12px 24px;width:100%}.cookie-preferences-overlay{background:#00000073;color:#333;font-size:16px;height:100vh;top:0;right:0;bottom:0;left:0;line-height:26.4px;position:fixed;width:100vw;z-index:2147483638}.cookie-preferences-panel{background:#fff;color:#000;height:100vh;left:0;overflow-y:auto;position:fixed;top:0;width:320px}.cookie-preferences-header{align-items:flex-start;background:linear-gradient(#fff 45px,#fff);border-bottom:1px solid #d8d8d8;display:flex;flex-direction:row-reverse;min-height:65.796875px;position:sticky;top:0;z-index:1}.cookie-preferences-header h2{color:#333;display:flex;flex:1;font-size:18px;font-weight:700;line-height:28.8px;margin:0;padding:18px 13.5px}.cookie-preferences-close{align-items:center;background:transparent;border:2px solid transparent;border-radius:50%;color:#000;cursor:pointer;display:flex;height:24px;justify-content:center;margin:9px;padding:0;position:relative;top:11.390625px;width:24px;z-index:2}.cookie-preferences-view{color:#333;display:block;font-size:16px;line-height:22.4px;padding:0 12px 16px}.cookie-preferences-intro{color:#333;line-height:19.5px;margin:25.5px 0 35.5px}.cookie-preferences-list{list-style:none;margin:0;padding:0}.cookie-preferences-item{border-bottom:1px solid #dedede;margin:0 -12px;padding:0 12px 6px}.cookie-preferences-item+.cookie-preferences-item{padding-top:25.5px}.cookie-toggle-row{align-items:center;color:#0a0227;cursor:pointer;display:flex;flex-direction:row;font-size:16px;font-weight:700;justify-content:space-between;line-height:22.4px;margin:4px 0;position:relative}.cookie-toggle-row input{height:1px;margin:-1px;opacity:0;position:absolute;right:0;width:1px}.cookie-toggle-row>span:first-child{flex:1}.cookie-toggle-switch{background:#e1dfd7;border:2px solid #e1dfd7;border-radius:14px;display:block;flex:0 0 auto;height:18px;margin-left:12px;position:relative;width:32px}.cookie-toggle-switch:after{background:var(--blue);border-radius:50%;content:"";height:14px;position:absolute;right:0;top:0;width:14px}.cookie-toggle-row input:not(:checked)+.cookie-toggle-switch:after{left:0;right:auto}.cookie-preferences-item p{color:#333;line-height:22.4px;margin:10px 0 26px}.cookie-preferences-item:not(:first-child) p{line-height:19.5px;margin-bottom:18px}.cookie-preferences-item.is-expanded p{margin-bottom:17px}.cookie-disclosure-button{background:transparent;border:0;color:var(--blue);cursor:pointer;display:block;font-size:14px;font-weight:700;line-height:17.5px;margin:0;padding:0}.cookie-preferences-save{background:#d8fd49;border:1px solid #fff;border-radius:64px;color:var(--blue);cursor:pointer;display:inline-block;font-size:16px;font-weight:700;line-height:16px;margin:16px 0 0;min-height:42px;padding:12px 24px;width:100%}.cookie-storage-list{background:#e5e5e5;list-style:none;margin:10.5px -12px 0;padding:0}.cookie-storage-item{border-bottom:1px solid #d2d2d2;color:#111;font-size:14px;line-height:17px;padding:13px 12px 11px}.cookie-storage-item dl{display:grid;gap:12px;margin:0}.cookie-storage-item dl div{align-items:start;display:grid;gap:8px;grid-template-columns:72px minmax(0,1fr)}.cookie-storage-item dt,.cookie-storage-item dd{margin:0;min-width:0;overflow-wrap:anywhere;position:relative}.cookie-storage-item dt{font-weight:700}.cookie-storage-item dt:before,.cookie-storage-item dd:before{background:#fff;border-radius:50%;content:"";height:4px;left:-6px;position:absolute;top:.62em;width:4px}.cookie-storage-empty{background:#e5e5e5;color:#111;font-size:14px;line-height:17px;padding:13px 12px 11px}.cookie-preferences-close:focus-visible,.cookie-toggle-row input:focus-visible+.cookie-toggle-switch,.cookie-disclosure-button:focus-visible,.cookie-preferences-save:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.footer-language{margin-top:30px}.footer-language summary{align-items:center;color:#d6d6dc;cursor:pointer;display:inline-flex;font-size:15px;font-weight:650;gap:9px;list-style:none}.footer-language summary::-webkit-details-marker{display:none}.footer-language summary:after{color:#9d9da7;content:"v";font-size:13px;margin-left:1px}.footer-location-pin{align-items:center;border:1px solid #747481;border-radius:999px;color:#f6f6fb;display:inline-flex;font-size:19px;height:27px;justify-content:center;line-height:1;width:27px}.footer-language a{color:#d7d7dc;font-size:13px;margin-bottom:9px;margin-left:36px;margin-top:12px}.footer-language:not([open]) a{display:none}.footer-columns{display:grid;gap:34px 42px;grid-template-columns:repeat(4,minmax(0,1fr))}.footer h3{color:#a7a7ae;font-size:13px;font-weight:650;letter-spacing:0;margin:0 0 21px;text-transform:uppercase}.footer a{color:#f3f3f5;display:block;font-size:14px;line-height:1.25;margin-bottom:13px}.footer .footer-social a{color:#fff;font-size:inherit;line-height:1;margin-bottom:0}.footer-legal{border-top:1px solid #26262b;color:#8d8d95;font-size:12px;line-height:1.5;margin-top:58px;max-width:1248px;padding-top:26px;padding-left:0;padding-right:0}.footer-legal .footer-address-secondary{margin:0 0 20px}.footer-legal-links{align-items:center;display:flex;gap:24px;margin-top:0}.footer-legal-links span{margin-right:auto}.footer-legal a{color:#bfbfc6;display:inline;margin:0}.secondary-footer{background:#08073c;color:#fff;min-height:109.39px}.secondary-footer-inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1296px;min-height:109.39px;padding:0 32px}.secondary-footer-legal{color:#ffffffe0;display:grid;font-size:14px;gap:12px;line-height:1.25}.secondary-footer-legal>div{display:flex;gap:24px}.secondary-footer a{color:inherit}.secondary-footer-social{align-items:center;display:flex;gap:20px}.secondary-footer-social a{color:#fff;display:block;height:23px;width:23px}.secondary-footer-social svg{fill:currentColor;height:100%;width:100%}@media(max-width:520px){.secondary-footer{min-height:113.39px}.secondary-footer-inner{align-items:center;flex-direction:column;gap:8px;justify-content:flex-start;min-height:113.39px;padding:39px 0 16px}.secondary-footer-legal{gap:0}.secondary-footer-legal>span{display:none}.secondary-footer-legal>div{gap:16px}.secondary-footer-social{gap:12px}.secondary-footer-social a{height:32px;width:32px}}.pf-hero{background:radial-gradient(circle at 18px 18px,rgba(52,60,237,.08) 1px,transparent 0) 0 0 / 34px 34px,linear-gradient(135deg,#fff,#f5f7ff 42%,#f5fff0);overflow:hidden;padding:86px 0 72px}.pf-hero-connectors{background:linear-gradient(108deg,#fae7df,#eff8f4 45%,#eef5ff)}.pf-hero-model-hub{background:radial-gradient(circle at 68% 68%,rgba(216,253,73,.36),transparent 22%),linear-gradient(116deg,#f5f3ff,#f6f7ff 54%,#eef6ff)}.pf-hero-security{background:linear-gradient(126deg,#f7fbff,#d6fff0 52%,#94ed74)}.pf-hero-enterprise-context{background:#fff;padding-top:22px}.pf-hero-grid{align-items:center;display:grid;gap:44px;grid-template-columns:minmax(360px,.76fr) minmax(520px,1.24fr)}.pf-hero-platform .pf-hero-grid{display:block;max-width:1400px}.pf-hero-platform .pf-hero-copy{margin:0 auto 48px;max-width:1060px;text-align:center}.pf-hero-copy h1{font-size:clamp(50px,5vw,72px);font-weight:500;letter-spacing:0;line-height:.94;margin:0 0 28px}.pf-hero-platform .pf-hero-copy h1{font-size:clamp(54px,5.7vw,78px)}.pf-hero-copy h1 em{color:#70709d;display:block;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.pf-hero-copy>p:not(.eyebrow){color:#454653;font-size:20px;line-height:1.55;margin:0 0 30px;max-width:560px}.pf-hero-platform .pf-hero-copy>p:not(.eyebrow),.pf-hero-platform .route-actions{margin-left:auto;margin-right:auto}.pf-hero-platform .route-actions{justify-content:center}.pf-image-visual{align-items:center;display:flex;justify-content:center;min-height:460px;position:relative}.pf-image-visual img{display:block;height:auto;max-height:620px;max-width:100%;object-fit:contain}.pf-hero-platform .pf-image-visual{min-height:0}.pf-hero-platform .pf-image-visual img{max-height:none;width:100%}.pf-hero-security .pf-image-visual img{margin-right:-12%;max-height:520px}.pf-hero-enterprise-context .pf-hero-grid{background:radial-gradient(circle at 20px 20px,rgba(52,60,237,.1) 1px,transparent 0) 0 0 / 28px 28px,linear-gradient(112deg,#fbfbfb,#f5f7ee 46%,#f7e9e8);border-radius:8px;grid-template-columns:minmax(360px,.8fr) minmax(520px,1.2fr);max-width:1250px;padding:56px 64px}.pf-hero-enterprise-context .pf-image-visual{min-height:470px}.pf-hero-enterprise-context .pf-image-visual img{margin-right:-8%;max-height:560px}.pf-logo-wall{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(82px,1fr));margin-right:-140px;transform:rotate(-1deg)}.pf-logo-wall span{align-items:center;aspect-ratio:1;background:#ffffffdb;border:1px solid rgba(255,255,255,.78);border-radius:8px;box-shadow:0 24px 54px #5b64961f;display:flex;justify-content:center}.pf-logo-wall img{max-height:46px;max-width:54px;object-fit:contain}.pf-feature-section{background:#fff;padding:82px 0}.pf-section-heading,.pf-resource-heading{align-items:end;display:grid;gap:26px;grid-template-columns:minmax(260px,.8fr) minmax(320px,1fr);margin-bottom:34px}.pf-section-heading h2,.pf-proof h2,.pf-resource-heading h2{font-size:clamp(40px,4.7vw,68px);font-weight:500;letter-spacing:0;line-height:.98;margin:0}.pf-section-heading>p:last-child,.pf-proof p{color:#4f5059;font-size:19px;line-height:1.5;margin:0}.pf-feature-grid{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.pf-feature-card{background:#f8f8fb;border:1px solid rgba(0,0,0,.08);border-radius:8px;min-height:254px;padding:28px}.pf-feature-card svg{color:var(--blue);margin-bottom:34px}.pf-feature-card h3{font-size:24px;letter-spacing:0;line-height:1.05;margin:0 0 12px}.pf-feature-card p{color:#595a64;line-height:1.45;margin:0}.pf-proof{background:#050733;color:#fff;padding:90px 0}.pf-proof-connectors{background:linear-gradient(135deg,#f9f7f2,#eef8ff 58%,#efe7ff);color:var(--ink)}.pf-proof-model-hub{background:linear-gradient(135deg,#eff0ff,#f8f9f0 52%,#eef6ff);color:var(--ink)}.pf-proof-security{background:linear-gradient(135deg,#04112f,#123f32 54%,#285a1f)}.pf-proof-enterprise-context{background:linear-gradient(135deg,#fbfff3,#fff6f1 55%,#f7f3ff);color:var(--ink)}.pf-proof-grid{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(280px,.72fr) minmax(420px,1fr)}.pf-proof-grid>div:first-child{max-width:520px}.pf-proof-grid>div:first-child h2{margin:0 0 24px}.pf-proof-panel{align-items:center;background:radial-gradient(circle at 50% 50%,rgba(52,60,237,.22),transparent 25%),radial-gradient(circle at 20px 20px,rgba(52,60,237,.14) 1px,transparent 0) 0 0 / 25px 25px,#ffffff14;border:1px solid rgba(255,255,255,.2);border-radius:8px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));min-height:360px;padding:34px;position:relative}.pf-proof-connectors .pf-proof-panel,.pf-proof-model-hub .pf-proof-panel,.pf-proof-enterprise-context .pf-proof-panel{background:radial-gradient(circle at 50% 50%,rgba(52,60,237,.18),transparent 24%),radial-gradient(circle at 20px 20px,rgba(52,60,237,.12) 1px,transparent 0) 0 0 / 25px 25px,#ffffffa8;border-color:#00000014}.pf-proof-panel span{align-items:center;background:#ffffffeb;border:1px solid rgba(0,0,0,.08);border-radius:999px;color:#171720;display:inline-flex;font-size:14px;font-weight:750;justify-content:center;min-height:42px;padding:9px 13px;text-align:center}.pf-proof-core{align-items:center;background:var(--blue);border-radius:999px;box-shadow:0 0 0 14px #343ced21;color:#fff;display:flex;font-size:26px;font-weight:800;height:124px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:124px}.pf-resource-section{background:#fff;padding:82px 0}.pf-resource-heading{align-items:center}.pf-resource-heading a{align-items:center;color:var(--blue);display:inline-flex;font-weight:760;gap:8px;justify-self:end}.pf-resource-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.pf-resource-card{background:#f7f7fa;border:1px solid rgba(0,0,0,.08);border-radius:8px;display:flex;flex-direction:column;min-height:210px;padding:24px}.pf-resource-card span{color:var(--blue);font-size:13px;font-weight:800;margin-bottom:34px;text-transform:uppercase}.pf-resource-card strong{font-size:24px;font-weight:650;letter-spacing:0;line-height:1.12}.pf-resource-card svg{color:var(--blue);margin-top:auto}.section-platform-overview-hero{background:radial-gradient(circle at 18px 18px,rgba(52,60,237,.08) 1px,transparent 0) 0 0 / 34px 34px,linear-gradient(180deg,#fff,#f8f8ff 58%,#eef4ff);min-height:932px;overflow:hidden;padding:58px 0 70px}.platform-overview-hero-inner{max-width:1392px;text-align:center}.platform-overview-copy{margin:0 auto;max-width:880px}.platform-overview-copy h1{color:#101126;font-size:64px;font-weight:500;letter-spacing:0;line-height:1.06;margin:0 auto 32px}.platform-overview-copy .route-actions{justify-content:center;margin-bottom:54px}.platform-overview-visual{margin:0 auto;max-width:1280px;position:relative}.platform-overview-visual:before{background:radial-gradient(circle at 22% 50%,rgba(216,253,73,.42),transparent 24%),radial-gradient(circle at 70% 28%,rgba(52,60,237,.2),transparent 22%);border-radius:50%;content:"";filter:blur(28px);top:10%;right:6%;bottom:4%;left:6%;opacity:.74;position:absolute}.platform-overview-visual img{display:block;height:auto;margin:0 auto;max-width:100%;position:relative;width:1240px}.platform-capability-section{background:#fff;min-height:740px;overflow:hidden;padding:92px 0}.platform-capability-section:nth-of-type(odd){background:#fbfbfd}.platform-capability-grid{align-items:center;display:grid;gap:74px;grid-template-columns:minmax(340px,.82fr) minmax(560px,1.18fr);min-height:554px}.platform-capability-grid.is-reversed{grid-template-columns:minmax(560px,1.18fr) minmax(340px,.82fr)}.platform-capability-grid.is-reversed .platform-capability-copy{order:2}.platform-capability-copy{max-width:455px}.platform-capability-copy h2{color:#101126;font-size:64px;font-weight:500;letter-spacing:0;line-height:.98;margin:0 0 24px}.platform-capability-copy>p:not(.eyebrow){color:#4b4c59;font-size:19px;line-height:1.55;margin:0 0 30px}.platform-capability-copy .link-with-icon{color:var(--blue);font-size:16px;font-weight:760}.platform-capability-visual{align-items:center;background:radial-gradient(circle at 24px 24px,rgba(52,60,237,.1) 1px,transparent 0) 0 0 / 28px 28px,linear-gradient(135deg,#f6f7ff,#eef8ff 54%,#f6fff0);border-radius:8px;display:flex;justify-content:center;min-height:488px;overflow:hidden;padding:42px}.platform-capability-grid.is-reversed .platform-capability-visual{order:1}.platform-capability-visual img{display:block;height:auto;max-height:520px;max-width:112%;object-fit:contain}.platform-capability-visual-protect{background:linear-gradient(126deg,#f7fbff,#d6fff0 52%,#94ed74)}.platform-capability-visual-protect img{max-height:450px;transform:translate(5%)}.platform-capability-visual-agents{background:linear-gradient(132deg,#fff8ef,#f5f3ff 48%,#edf7ff)}.platform-capability-visual-open{background:radial-gradient(circle at 20% 55%,rgba(216,253,73,.32),transparent 24%),linear-gradient(135deg,#f5f6ff,#fff 52%,#eef8ff)}.platform-work-ai-section{background:#323bf1;color:#fff;min-height:1118px;overflow:hidden;padding:108px 0 92px}.platform-work-ai-inner{position:relative}.platform-work-ai-inner:before{background:radial-gradient(circle at 28% 26%,rgba(216,253,73,.55),transparent 17%),radial-gradient(circle at 78% 12%,rgba(255,255,255,.24),transparent 18%);content:"";inset:-100px -8% auto;height:440px;opacity:.8;position:absolute}.platform-work-ai-heading{margin:0 auto 58px;max-width:720px;position:relative;text-align:center}.platform-work-ai-heading .eyebrow{color:#ffffffb8}.platform-work-ai-heading h2,.platform-final-cta h2{color:#fff;font-size:64px;font-weight:500;letter-spacing:0;line-height:.98;margin:0}.platform-work-ai-cards{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:150px;position:relative}.platform-work-ai-card{background:#fffffff5;border:1px solid rgba(255,255,255,.64);border-radius:8px;color:#151622;display:flex;flex-direction:column;min-height:372px;padding:30px}.platform-work-ai-card svg{color:var(--blue);margin-bottom:58px}.platform-work-ai-card h3{font-size:30px;font-weight:560;letter-spacing:0;line-height:1.06;margin:0 0 16px}.platform-work-ai-card p{color:#525462;line-height:1.5;margin:0}.platform-work-ai-card span{align-items:center;color:var(--blue);display:inline-flex;font-size:15px;font-weight:760;gap:7px;margin-top:auto}.platform-final-cta{align-items:center;background:radial-gradient(circle at 18px 18px,rgba(255,255,255,.17) 1px,transparent 0) 0 0 / 26px 26px,#0708322e;border:1px solid rgba(255,255,255,.22);border-radius:8px;display:flex;gap:30px;justify-content:space-between;min-height:218px;padding:46px 56px;position:relative}.platform-final-cta .button{flex:0 0 auto}.seo-hero{background:radial-gradient(circle at 18px 18px,rgba(255,255,255,.17) 1px,transparent 0) 0 0 / 24px 24px,radial-gradient(circle at 88% 20%,rgba(239,143,188,.36),transparent 28%),linear-gradient(135deg,#1720cc,#343ced,#7b43da);color:#fff;overflow:hidden;padding:92px 0 96px}.seo-hero-enterprise-search-software{background:linear-gradient(134deg,transparent 0 38%,rgba(132,190,255,.6) 38% 66%,transparent 66%),linear-gradient(135deg,#2b37e9,#343ced 52%,#92d8ff)}.seo-hero-inner{text-align:center}.seo-hero .eyebrow{color:#ffffffb3;margin-bottom:24px}.seo-hero h1{font-size:clamp(50px,5.2vw,80px);font-weight:430;letter-spacing:0;line-height:1.04;margin:0 auto 44px;max-width:1040px}.seo-hero p:not(.eyebrow){color:#ffffffd6;font-size:20px;line-height:1.45;margin:0 auto 44px;max-width:980px}.seo-hero .button-lime{margin:0 auto;min-height:48px;padding:0 28px}.seo-intro-section{background:linear-gradient(112deg,#f1efff,#fff8f4 52%,#fbfff0);padding:86px 0}.seo-intro-grid{align-items:start;display:grid;gap:92px;grid-template-columns:minmax(340px,.85fr) minmax(360px,1fr)}.seo-intro-media h2,.seo-card-heading h2,.seo-how-grid h2,.seo-faq-grid h2{font-size:clamp(42px,4.8vw,70px);font-weight:450;letter-spacing:0;line-height:1.04;margin:0}.seo-gradient-rule{background:linear-gradient(90deg,var(--blue),var(--pink),var(--lime));height:3px;margin:28px 0 34px;width:100%}.seo-intro-media img{background:#f2f0ff;border:1px solid rgba(52,60,237,.1);border-radius:8px;display:block;max-height:480px;object-fit:cover;width:100%}.seo-intro-copy{color:#171720;font-size:18px;line-height:1.5}.seo-intro-copy>p{font-weight:560;margin:0 0 34px}.seo-intro-copy ul{display:grid;gap:0;list-style:none;margin:0;padding:0}.seo-intro-copy li{border-top:1px solid rgba(52,60,237,.28);display:grid;gap:18px;grid-template-columns:48px minmax(0,1fr);padding:22px 0}.seo-intro-copy li:last-child{border-bottom:1px solid rgba(52,60,237,.28)}.seo-intro-copy li span{color:var(--blue);font-size:22px;font-weight:800}.seo-intro-copy li strong{color:var(--blue);font-size:20px;line-height:1.25}.seo-card-section,.seo-faq-section{background:#fff;padding:84px 0}.seo-card-heading{margin-bottom:34px}.seo-card-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.seo-card-grid article{background:radial-gradient(circle at 20px 20px,rgba(52,60,237,.09) 1px,transparent 0) 0 0 / 24px 24px,linear-gradient(145deg,#f4f3ff,#fff9f2);border:1px solid rgba(0,0,0,.08);border-radius:8px;min-height:276px;padding:28px}.seo-card-grid svg{color:var(--blue);margin-bottom:52px}.seo-card-grid h3{font-size:25px;letter-spacing:0;line-height:1.08;margin:0 0 14px}.seo-card-grid p{color:#595a64;line-height:1.45;margin:0}.seo-how-section{background:#060734;color:#fff;padding:88px 0}.seo-how-grid{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(320px,.78fr) minmax(420px,1fr)}.seo-how-grid>div:first-child>p:not(.eyebrow){color:#ffffffc2;font-size:19px;line-height:1.5}.seo-workflow-panel{background:radial-gradient(circle at 20px 20px,rgba(255,255,255,.1) 1px,transparent 0) 0 0 / 24px 24px,#ffffff0f;border:1px solid rgba(255,255,255,.15);border-radius:8px;display:grid;gap:14px;padding:24px}.seo-workflow-panel article{align-items:center;background:#fffffff2;border-radius:8px;color:#101020;display:grid;gap:16px;grid-template-columns:auto 48px 1fr;min-height:70px;padding:0 20px}.seo-workflow-panel svg{color:var(--blue)}.seo-workflow-panel span{color:var(--blue);font-weight:800}.seo-faq-grid{display:grid;gap:70px;grid-template-columns:minmax(260px,.6fr) minmax(420px,1fr)}.seo-faq-grid article{border-top:1px solid var(--line);padding:26px 0}.seo-faq-grid article:last-of-type{border-bottom:1px solid var(--line)}.seo-faq-grid h3{font-size:24px;letter-spacing:0;margin:0 0 10px}.seo-faq-grid p{color:#5b5c65;line-height:1.5;margin:0}.seo-faq-grid a{align-items:center;color:var(--blue);display:inline-flex;font-weight:780;gap:8px;margin-top:28px}.program-hero{background:#fff;padding:78px 0 72px}.program-hero-press{background:url(https://cdn.prod.website-files.com/6127a84dfe068e153ef20572/6962c78dac9edf495c97ad11_blog-dots.webp) center top / cover no-repeat,#fff;height:1179.13px;padding:96px 0 0}.program-press-inner{max-width:1312px;text-align:center}.program-pill,.press-eyebrow{align-items:center;color:var(--blue);display:inline-flex;gap:16px;margin:0}.program-pill{background:linear-gradient(135deg,#f8f3ff,#fff9f2);border:1px solid rgba(52,60,237,.16);border-radius:8px;font-weight:800;margin-bottom:24px;min-height:42px;padding:0 18px}.press-eyebrow{font-family:Polysans Neutral Mono,Arial,sans-serif;font-size:16px;font-weight:300;justify-content:center;letter-spacing:0;line-height:1.4}.program-press-inner h1,.program-simple-hero h1,.drop-hero h1,.legal-inner h1{font-size:clamp(52px,6vw,86px);font-weight:430;letter-spacing:0;line-height:1;margin:0}.program-press-inner .press-eyebrow{color:var(--blue);font-family:Polysans Neutral Mono,Arial,sans-serif;font-size:16px;font-weight:300;justify-content:center;line-height:1.4}.program-press-inner>p{color:#575862;font-size:20px;line-height:1.45;margin:24px auto 48px;max-width:760px}.program-feature-card{align-items:center;display:grid;gap:36px;grid-template-columns:727.2px 484.8px;margin-top:145.8px;text-align:left}.program-feature-card img{display:block;height:380.73px;object-fit:cover;width:100%}.program-feature-card>div{padding-top:6px}.program-feature-card h2{color:#0a0227;font-family:Polysans Neutral,Arial,sans-serif;font-size:24px;font-weight:400;letter-spacing:0;line-height:1.2;margin:0 0 57px}.program-feature-card a,.press-read-more,.program-news-card a,.drop-card a{align-items:center;color:var(--blue);display:inline-flex;font-weight:780;gap:8px}.press-archive-section{background:#fff;height:40448px;padding:0}.press-archive-section .section-inner,.press-awards-section .section-inner,.press-about-live .section-inner{max-width:1312px}.press-filter-row{align-items:start;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:36px}.press-filter-row p{color:#0a0227;font-family:Polysans Neutral Mono,Arial,sans-serif;font-size:14px;line-height:1.4;margin:0 0 8px}.press-filter-row button{background:transparent;border:0;color:#727272;cursor:pointer;font-family:Polysans Median,Arial,sans-serif;font-size:14px;margin:0 0 15px;padding:0}.press-filter-options{display:flex;flex-wrap:wrap;gap:11px 18px}.press-filter-options span{color:#0a0227;font-family:Polysans Median,Arial,sans-serif;font-size:16px;line-height:1.4}.press-archive-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:132px}.press-archive-card{border:1px solid #d9d9de;color:#0a0227;display:flex;flex-direction:column;height:302px;justify-content:space-between;padding:32px 24px 31px}.press-archive-card>div{align-items:center;display:flex;gap:10px}.press-archive-card>div span:first-child{border:1px solid #d9d9de;border-radius:999px;color:#0a0227;font-family:Polysans Median,Arial,sans-serif;font-size:16px;line-height:1.4;padding:4px 12px}.press-archive-card>div span:last-child,.press-archive-card p{color:#686868;font-family:Polysans Median,Arial,sans-serif;font-size:16px;line-height:1.4}.press-archive-card h2{color:#0a0227;font-family:Polysans Neutral,Arial,sans-serif;font-size:24px;font-weight:400;letter-spacing:0;line-height:1.2;margin:20px 0 auto}.press-archive-card p{align-items:center;display:flex;justify-content:space-between;margin:0}.press-archive-card p span:last-child{color:#343ced}.press-awards-section{background:#fff;height:379.59px;overflow:hidden;padding-top:8px}.press-awards-section h2,.press-about-live h2{color:#0a0227;font-family:Polysans Neutral,Arial,sans-serif;font-size:48px;font-weight:400;letter-spacing:0;line-height:1.2;margin:0}.press-awards-marquee{display:flex;gap:60px;margin-top:58px;transform:translate(460px);width:max-content}.press-awards-marquee img{height:160px;object-fit:contain;width:auto}.press-about-live{background:#fff;height:710.34px;padding-top:8px}.press-about-live p{color:#4b4b4b;font-family:Polysans Median,Arial,sans-serif;font-size:24px;line-height:1.32;margin:56px 0 0;max-width:760px}.press-blue-cta{align-items:center;background:#343ced;color:#fff;display:flex;height:490.16px;text-align:center}.press-blue-cta .section-inner{display:grid;justify-items:center}.press-blue-cta h2{color:#fff;font-family:Polysans Neutral,Arial,sans-serif;font-size:72px;font-weight:400;letter-spacing:0;line-height:1.08;margin:0 0 44px}.press-blue-cta .button-light{background:#fff;border:1px solid #fff;color:#343ced}.program-section{background:#fff;padding:76px 0}.program-section-heading{align-items:center;display:grid;gap:24px;grid-template-columns:1fr auto 1fr;margin-bottom:34px;text-align:center}.program-section-heading span{background:linear-gradient(90deg,transparent,rgba(52,60,237,.18),transparent);height:1px}.program-section-heading h2,.program-split h2{font-size:clamp(38px,4.8vw,64px);font-weight:450;letter-spacing:0;line-height:1.02;margin:0}.program-card-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.program-news-card{background:radial-gradient(circle at 18px 18px,rgba(52,60,237,.08) 1px,transparent 0) 0 0 / 28px 28px,linear-gradient(145deg,#f8f7ff,#fffaf3);border:1px solid rgba(0,0,0,.08);border-radius:8px;min-height:282px;padding:26px}.program-news-card span{color:#73737c;display:block;font-weight:750;margin-bottom:44px}.program-news-card h3{font-size:24px;letter-spacing:0;line-height:1.12;margin:0 0 14px}.program-news-card p,.program-split p{color:#5b5c64;line-height:1.5}.program-about-section{background:#f8f8fb}.program-split{display:grid;gap:70px;grid-template-columns:minmax(260px,.7fr) minmax(420px,1fr)}.program-split p{font-size:20px;margin:0}.press-detail-hero{background:radial-gradient(circle at 18px 18px,rgba(52,60,237,.12) 1px,transparent 0) 0 0 / 32px 32px,linear-gradient(180deg,#fff,#fbfbff);padding:86px 0 92px}.press-detail-grid{align-items:center;display:grid;gap:66px;grid-template-columns:minmax(0,.94fr) minmax(440px,1fr)}.press-detail-meta{color:#73737c;font-size:14px;font-weight:780;margin:8px 0 22px}.press-detail-grid h1{color:#111115;font-size:clamp(46px,5.4vw,76px);font-weight:470;letter-spacing:0;line-height:1.02;margin:0 0 24px}.press-detail-grid>div>p:not(.press-detail-meta){color:#575862;font-size:21px;line-height:1.45;margin:0 0 32px;max-width:680px}.press-detail-grid img{aspect-ratio:1.55 / 1;border-radius:10px;box-shadow:0 24px 80px #343ced1a;display:block;object-fit:cover;width:100%}.press-detail-body{padding:82px 0}.press-detail-body-grid{align-items:start;display:grid;gap:64px;grid-template-columns:230px minmax(0,1fr)}.press-detail-rail{border:1px solid var(--line);border-radius:var(--radius);display:grid;gap:14px;padding:20px;position:sticky;top:98px}.press-detail-rail span{color:#07072e;font-size:13px;font-weight:780;text-transform:uppercase}.press-detail-rail a{color:var(--blue);font-size:14px;font-weight:680}.press-detail-copy>p{color:#25253a;font-size:25px;line-height:1.35;margin:0 0 40px}.press-detail-point-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.press-detail-point-grid article{border:1px solid var(--line);border-radius:var(--radius);min-height:260px;padding:28px}.press-detail-point-grid span{color:var(--blue);display:block;font-weight:780;margin-bottom:48px}.press-detail-point-grid h2{font-size:27px;font-weight:560;letter-spacing:0;line-height:1.05;margin:0 0 14px}.press-detail-point-grid p{color:#62626d;line-height:1.45;margin:0}.program-hero-partners{background:#fff;height:880.14px;padding:96px 0 0}.program-simple-hero{max-width:1056px;text-align:center}.program-simple-hero h1{color:#0a0227;font-family:Polysans Neutral,Arial,sans-serif;font-size:72px;font-weight:400;letter-spacing:0;line-height:1.08;margin:0 auto;max-width:992px}.program-simple-hero h2{color:#4b4b4b;font-family:Polysans Median,Arial,sans-serif;font-size:24px;font-weight:400;letter-spacing:0;line-height:1.2;margin:32px auto 0;max-width:992px}.program-simple-hero p{color:#6c6c6c;font-family:Polysans Median,Arial,sans-serif;font-size:16px;line-height:1.4;margin:22px auto 0;max-width:720px}.partners-hero-grid{display:grid;gap:72px 88px;grid-template-columns:repeat(2,440px);margin:85.2px auto 0;max-width:968px;text-align:left}.partners-hero-grid article{min-height:131px}.partners-hero-grid h3{color:#333;font-family:Polysans Median,Arial,sans-serif;font-size:36px;font-weight:400;letter-spacing:0;line-height:1.2;margin:0 0 18px}.partners-hero-grid p{color:#727272;font-family:Polysans Median,Arial,sans-serif;font-size:16px;line-height:1.42;margin:0}.partners-logo-section{background:#fff}.partners-section-layout{align-items:start;display:grid;gap:149.76px;grid-template-columns:499.2px minmax(0,1fr);max-width:1312px}.partners-logo-section h2{color:#0a0227;font-family:Polysans Median,Arial,sans-serif;font-size:36px;font-weight:400;letter-spacing:0;line-height:1.2;margin:0}.partners-logo-section p{color:#636363;font-family:Polysans Median,Arial,sans-serif;font-size:16px;line-height:1.45;margin:24px 0 0;max-width:430px}.partners-cloud-section{height:385px;padding:96px 0 0}.partners-cloud-logo-grid{align-items:start;display:grid;gap:56px 92px;grid-template-columns:228px 280px}.partners-cloud-logo-grid span,.partners-logo-marquee span{align-items:center;display:flex;justify-content:flex-start}.partners-cloud-logo-grid img{object-fit:contain}.partners-logo-aws img{height:80px;width:auto}.partners-logo-google-cloud img,.partners-logo-microsoft img{height:64px;width:auto}.partners-logo-microsoft{grid-column:1 / 3}.partners-reseller-section{height:721px;padding:96px 0 0}.partners-technology-section{height:624.59px;padding:96px 0 0}.partners-logo-marquee{align-content:start;display:grid;gap:58px 70px;grid-template-columns:repeat(2,minmax(180px,1fr));overflow:hidden;padding-top:5px}.partners-logo-marquee span{height:70px}.partners-logo-marquee img{max-height:58px;max-width:220px;object-fit:contain}.refer-logo{align-items:center;background:#f6f0e8;display:flex;height:76px;justify-content:center}.refer-logo .brand-logo{height:44px;width:109px}.refer-hero{background:#0f15a7 url(https://cdn.prod.website-files.com/6127a84dfe068e153ef20572/6731bf19c5a5d3d6284d9939_Refer-a-friend-banner.webp) center center / cover no-repeat;color:#fff;min-height:503px;overflow:hidden}.refer-hero-grid{align-items:center;display:grid;grid-template-columns:minmax(0,560px);min-height:503px;max-width:1144px;padding-left:0;padding-right:0}.refer-hero h1{font-size:72px;font-weight:430;letter-spacing:0;line-height:1.08;margin:0 0 32px}.refer-hero h1 span{display:block}.refer-hero p{font-size:24px;line-height:1.7;margin:0}.refer-content{padding:80px 0}.refer-content-grid{align-items:start;display:grid;gap:96px;grid-template-columns:minmax(0,524px) minmax(0,524px);max-width:1144px;padding-left:0;padding-right:0}.refer-copy p{color:#333;font-size:18px;font-weight:400;line-height:1.6;margin:0 0 12px}.refer-copy .refer-copy-note{color:#62636b;font-size:14px}.refer-form h2{color:#0a0227;font-size:32px;font-weight:450;letter-spacing:0;line-height:1.2;margin:0 0 89px}.refer-form-mobile-heads{display:none}.refer-form-rows{display:grid;gap:0}.refer-form-row{display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,246px));margin-bottom:32px}.refer-form fieldset{border:0;margin:0;padding:0}.refer-form legend{font-weight:800;margin-bottom:20px}.refer-form label{display:block;margin:0}.refer-form span{color:#000;display:block;font-size:14px;line-height:1.4;margin-bottom:0}.refer-form input,.refer-form textarea{background:transparent;border:1px solid #8d8d95;color:#000;display:block;font-size:14px;height:32px;outline:none;width:100%}.refer-form textarea{height:45px;resize:vertical}.refer-form input:focus,.refer-form textarea:focus{border-color:var(--blue)}.refer-form input[aria-invalid=true],.refer-form textarea[aria-invalid=true]{border-color:#e45f42}.refer-form em{color:#b83925;display:block;font-size:13px;font-style:normal;font-weight:680;margin-top:8px}.refer-form .refer-form-notes{margin:0 0 36px}.refer-form-legal{color:#333;font-size:12px;line-height:1.4;margin:0 0 16px}.refer-form-legal a{color:#333;text-decoration:underline}.refer-form-captcha{color:#333;font-size:12px;line-height:1.4;margin:0 0 32px}.refer-form-success{background:#d8fd4952;border:1px solid rgba(52,60,237,.16);color:#16171f;font-weight:680;line-height:1.4;margin:2px 0 20px;padding:14px 16px}.refer-form .button{align-items:center;background:var(--blue);border-radius:999px;display:inline-flex;font-size:14px;height:46px;justify-content:center;min-width:126px;padding:0 28px}.drop-hero{background:#fff;padding:96px 0 36px}.drop-list-section{padding:0 0 78px}.drop-list{display:grid;gap:16px}.drop-card{align-items:center;background:radial-gradient(circle at 18px 18px,rgba(52,60,237,.1) 1px,transparent 0) 0 0 / 24px 24px,linear-gradient(110deg,#fbf8f3,#f3eefb);border:1px solid rgba(0,0,0,.08);border-radius:8px;display:grid;gap:34px;grid-template-columns:minmax(360px,.75fr) minmax(320px,1fr);min-height:220px;overflow:hidden;padding:36px 30px}.drop-card-coral{background:radial-gradient(circle at 18px 18px,rgba(239,143,188,.14) 1px,transparent 0) 0 0 / 24px 24px,linear-gradient(110deg,#fff7ef,#ffe6da)}.drop-card-lime{background:radial-gradient(circle at 18px 18px,rgba(52,60,237,.1) 1px,transparent 0) 0 0 / 24px 24px,linear-gradient(110deg,#fffbe7,#ecffd2)}.drop-card-blue{background:radial-gradient(circle at 18px 18px,rgba(52,60,237,.1) 1px,transparent 0) 0 0 / 24px 24px,linear-gradient(110deg,#f3f7ff,#e9f8ff)}.drop-card-pink{background:radial-gradient(circle at 18px 18px,rgba(52,60,237,.1) 1px,transparent 0) 0 0 / 24px 24px,linear-gradient(110deg,#fff6fb,#f6efff)}.drop-card h2{font-size:28px;letter-spacing:0;margin:0 0 18px}.drop-card p{color:#4f5059;line-height:1.45;margin:0 0 42px;max-width:560px}.drop-art{align-items:center;display:flex;justify-content:flex-end}.drop-art span{background:#ffffffc7;border-radius:12px;box-shadow:0 30px 80px #343ced24;display:block;height:130px;width:230px}.drop-art b{background:var(--blue);border-radius:999px;color:#fff;margin-left:-88px;padding:26px 22px}.drop-detail-hero{background:radial-gradient(circle at 18px 18px,rgba(52,60,237,.1) 1px,transparent 0) 0 0 / 24px 24px,linear-gradient(110deg,#fbf8f3,#f3eefb);padding:86px 0 92px}.drop-detail-coral{background:radial-gradient(circle at 18px 18px,rgba(239,143,188,.14) 1px,transparent 0) 0 0 / 24px 24px,linear-gradient(110deg,#fff7ef,#ffe6da)}.drop-detail-lime{background:radial-gradient(circle at 18px 18px,rgba(52,60,237,.1) 1px,transparent 0) 0 0 / 24px 24px,linear-gradient(110deg,#fffbe7,#ecffd2)}.drop-detail-blue{background:radial-gradient(circle at 18px 18px,rgba(52,60,237,.1) 1px,transparent 0) 0 0 / 24px 24px,linear-gradient(110deg,#f3f7ff,#e9f8ff)}.drop-detail-pink{background:radial-gradient(circle at 18px 18px,rgba(52,60,237,.1) 1px,transparent 0) 0 0 / 24px 24px,linear-gradient(110deg,#fff6fb,#f6efff)}.drop-detail-grid{align-items:center;display:grid;gap:72px;grid-template-columns:minmax(0,.82fr) minmax(420px,1fr)}.drop-detail-grid h1{color:#111115;font-size:clamp(54px,6vw,86px);font-weight:480;letter-spacing:0;line-height:1;margin:28px 0 24px}.drop-detail-grid p{color:#4f5059;font-size:22px;line-height:1.45;margin:0 0 34px;max-width:680px}.drop-detail-art{align-items:center;display:flex;justify-content:center;min-height:330px}.drop-detail-art span{background:#ffffffc7;border-radius:18px;box-shadow:0 38px 90px #343ced29;display:block;height:210px;width:360px}.drop-detail-art b{background:var(--blue);border-radius:999px;color:#fff;font-size:24px;margin-left:-130px;padding:38px 30px}.drop-detail-section{padding:82px 0}.drop-detail-feature-grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.drop-detail-feature-grid article{border:1px solid var(--line);border-radius:var(--radius);min-height:260px;padding:28px}.drop-detail-feature-grid span{color:var(--blue);display:block;font-weight:780;margin-bottom:48px}.drop-detail-feature-grid h3{font-size:28px;font-weight:560;letter-spacing:0;line-height:1.05;margin:0 0 14px}.drop-detail-feature-grid p{color:#62626d;line-height:1.45;margin:0}.legal-page{background:#fff;padding:96px 0}.legal-inner{max-width:1180px}.legal-inner h1{text-align:center}.legal-updated{color:#66676f;font-weight:750;margin:90px 0 42px}.legal-summary-panel{align-items:center;background:#f6f6fb;border:1px solid var(--line);border-radius:20px;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:54px;padding:24px}.legal-summary-panel strong{color:#17171f;display:block;font-size:18px;margin-bottom:8px}.legal-summary-panel p{color:#5b5c66;line-height:1.55;margin:0}.legal-summary-panel a{align-items:center;background:#17171f;border-radius:999px;color:#fff;display:inline-flex;font-weight:760;gap:8px;min-height:44px;padding:0 18px;white-space:nowrap}.legal-inner article{border-top:1px solid var(--line);display:grid;gap:18px 32px;grid-template-columns:64px minmax(0,1fr);margin-bottom:0;padding:34px 0}.legal-inner article>span{color:var(--blue);font-family:SFMono-Regular,Consolas,monospace;font-size:14px;font-weight:760;padding-top:8px}.legal-inner h2{font-size:30px;font-weight:520;letter-spacing:0;line-height:1.2;margin:0}.legal-inner article p{color:#55565f;font-size:18px;font-weight:560;line-height:1.7;margin:0}.legal-inner article em{color:#767781;font-size:15px;font-style:normal;font-weight:700;grid-column:2;line-height:1.45}.meridian-legal-page{background:#f7fbfa;color:#041f24}.meridian-legal-hero{background:#dff4f4;border-bottom:1px solid rgba(4,31,36,.12);padding:112px 0 86px}.meridian-legal-hero-inner{max-width:1180px}.meridian-legal-eyebrow{color:#087381;font-size:12px;font-weight:700;margin:0 0 28px;text-transform:uppercase}.meridian-legal-hero h1{font-size:clamp(56px,7vw,96px);font-weight:500;letter-spacing:0;line-height:.98;margin:0}.meridian-legal-hero h1+p{color:#31575b;font-size:20px;line-height:1.55;margin:30px 0 0;max-width:690px}.meridian-legal-hero-inner>span{color:#557174;display:block;font-family:var(--font-mono);font-size:12px;margin-top:34px;text-transform:uppercase}.meridian-legal-body{padding:94px 0 116px}.meridian-legal-layout{display:grid;gap:84px;grid-template-columns:250px minmax(0,760px);justify-content:space-between;max-width:1180px}.meridian-legal-index{align-self:start;position:sticky;top:126px}.meridian-legal-index>span{color:#087381;display:block;font-size:11px;font-weight:700;margin-bottom:20px;text-transform:uppercase}.meridian-legal-index nav{border-top:1px solid rgba(4,31,36,.15)}.meridian-legal-index a{align-items:baseline;border-bottom:1px solid rgba(4,31,36,.1);color:#395a5e;display:grid;font-size:13px;gap:12px;grid-template-columns:22px 1fr;line-height:1.35;padding:12px 0}.meridian-legal-index a:hover,.meridian-legal-index a:focus-visible{color:#087381}.meridian-legal-index a span{color:#8a9d9f;font-family:var(--font-mono);font-size:10px}.meridian-legal-sections article{border-top:1px solid rgba(4,31,36,.16);scroll-margin-top:136px;padding:42px 0 52px}.meridian-legal-sections article:first-child{border-top-color:#041f24}.meridian-legal-sections article>span{color:#20a5b5;display:block;font-size:11px;font-weight:700;margin-bottom:18px}.meridian-legal-sections h2{font-size:30px;font-weight:520;letter-spacing:0;line-height:1.18;margin:0 0 22px}.meridian-legal-sections p,.meridian-legal-sections li{color:#496568;font-size:17px;line-height:1.72}.meridian-legal-sections p{margin:0}.meridian-legal-sections p+p{margin-top:18px}.meridian-legal-sections ul{display:grid;gap:12px;list-style:none;margin:24px 0 0;padding:0}.meridian-legal-sections li{padding-left:24px;position:relative}.meridian-legal-sections li:before{background:#20a5b5;border-radius:50%;content:"";height:6px;left:2px;position:absolute;top:.75em;width:6px}.meridian-legal-contact{background:#041f24;color:#fff;padding:62px 0}.meridian-legal-contact-inner{align-items:center;display:flex;justify-content:space-between;max-width:1180px}.meridian-legal-contact-inner span{color:#71dbe2;display:block;font-size:11px;margin-bottom:12px;text-transform:uppercase}.meridian-legal-contact h2{color:#fff;font-size:34px;font-weight:520;letter-spacing:0;margin:0}.meridian-legal-contact a{align-items:center;border:1px solid rgba(113,219,226,.42);border-radius:999px;color:#fff;display:inline-flex;font-size:14px;gap:10px;min-height:48px;padding:0 19px}.meridian-legal-contact a:hover,.meridian-legal-contact a:focus-visible{background:#71dbe2;border-color:#71dbe2;color:#041f24}@media(max-width:820px){.meridian-legal-hero{padding:74px 0 62px}.meridian-legal-hero h1{font-size:52px}.meridian-legal-hero h1+p{font-size:17px}.meridian-legal-body{padding:58px 0 76px}.meridian-legal-layout{display:block}.meridian-legal-index{display:none}.meridian-legal-sections article{padding:34px 0 40px}.meridian-legal-sections h2{font-size:25px}.meridian-legal-sections p,.meridian-legal-sections li{font-size:16px}.meridian-legal-contact-inner{align-items:flex-start;flex-direction:column;gap:28px}.meridian-legal-contact h2{font-size:29px}}@media(max-width:980px){:root{--announcement-height: 60px;--nav-height: 84.3984375px}html,body{max-width:100%;overflow-x:clip}.announcement{display:block;height:var(--announcement-height);line-height:19px;padding:8px 36px 9px 12px;text-align:left}.announcement span{font-family:Polysans Slim,Arial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.announcement-cta{border:1.5px solid #087d86;display:inline;margin-left:4px;padding:4px 7px;position:relative;text-decoration:none;top:2px}.announcement-close{height:16px;min-height:16px;min-width:16px;right:8px;top:8px;width:16px}.site-header{gap:14px;grid-template-columns:auto 1fr;padding:0 16px}.not-found-shell .site-header{margin-bottom:-12.3984375px}.brand-mark{font-size:34px}.desktop-nav,.header-search,.signin{display:none}.header-actions{gap:20px;justify-self:end}.header-actions .button{box-shadow:none;font-size:14px;line-height:22.4px;min-height:44px;min-width:140px;padding-inline:32px}.header-actions .nav-demo-cta-wrapper,.mobile-nav-head .nav-demo-cta-wrapper,.mobile-nav-pane-head .nav-demo-cta-wrapper{overflow:visible;padding:0}.header-actions .nav-demo-cta-wrapper .button,.mobile-nav-head .nav-demo-cta-wrapper .button,.mobile-nav-pane-head .nav-demo-cta-wrapper .button{min-width:132px;padding-inline:28px}.menu-button{display:inline-flex;height:24px;min-height:24px;min-width:24px;width:24px}.mobile-nav{background:#fbf6f4;border-bottom:0;box-shadow:none;display:block;grid-column:auto;height:100vh;left:0;overflow-y:visible;padding-bottom:96px;right:0;position:fixed;top:0;width:100vw;z-index:60}.has-announcement .mobile-nav{height:100vh;top:0}.mobile-nav-head{align-items:center;background:#fff;border-bottom:1px solid var(--line);display:flex;height:var(--nav-height);justify-content:space-between;padding:0 16px}.mobile-nav-head-actions{align-items:center;display:flex;gap:20px}.mobile-nav-head .button{font-size:14px;min-height:44px;min-width:140px;padding-inline:22px;box-shadow:none}.mobile-nav-list{background:#fbf6f4}.mobile-nav-row,.mobile-nav-section summary{align-items:center;border-bottom:1px solid var(--line);color:#17171f;display:flex;font-size:17px;font-weight:400;justify-content:space-between;list-style:none;line-height:21.8px;min-height:62.8px;padding:20px 16px}.mobile-nav-row{width:100%}.mobile-nav-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-left:0;border-right:0;border-top:0;cursor:pointer;font-family:inherit;text-align:left}.mobile-nav-trigger:hover,.mobile-nav-trigger:focus-visible,.mobile-nav-row:hover,.mobile-nav-row:focus-visible{background:#fff}.mobile-nav-row-arrow{border-bottom:4px solid transparent;border-left:6px solid #050508;border-top:4px solid transparent;display:block;height:0;width:0}.mobile-nav-section summary{cursor:pointer}.mobile-nav-section summary::-webkit-details-marker{display:none}.mobile-nav-section summary svg{transition:transform .16s ease}.mobile-nav-section[open] summary svg{transform:rotate(90deg)}.mobile-nav-panel{background:#fff;border-bottom:1px solid var(--line);display:grid;gap:20px;padding:20px 16px 24px}.mobile-nav-section:not([open]) .mobile-nav-panel{display:none}.mobile-nav-feature-link{align-items:center;background:#f6f6fa;border:1px solid #ececf1;border-radius:12px;color:#17171f;display:flex;font-size:15px;font-weight:700;min-height:48px;padding:0 14px}.mobile-nav-column{display:grid;gap:4px}.mobile-nav-column h2{color:#767681;font-size:12px;font-weight:760;letter-spacing:0;margin:0 0 6px;text-transform:uppercase}.mobile-nav-column a{border-radius:10px;color:#17171f;display:block;padding:11px 10px}.mobile-nav-column a:hover,.mobile-nav-column a:focus-visible{background:#f7f7fb}.mobile-nav-column strong{display:block;font-size:15px;font-weight:650;line-height:1.2}.mobile-nav-column span{color:#6f6f79;display:block;font-size:13px;line-height:1.32;margin-top:3px}.mobile-nav-actions{align-items:center;background:#fbf6f4;border-bottom:0;border-top:1px solid var(--line);display:flex;gap:16px;margin:12px 0 0;min-height:72px;padding:16px}.mobile-nav-actions .button{justify-self:start;min-width:146px}.mobile-nav-actions a:not(.button){align-items:center;color:#17171f;display:flex;font-size:16px;gap:10px;line-height:16px;min-height:40px;padding:12px 0;width:100%}.mobile-nav-actions a:not(.button) svg{color:#17171f}.mobile-signin-icon{display:block;height:15px;position:relative;width:15px}.mobile-signin-icon:before{background:#000;border-radius:50%;content:"";display:block;height:7px;left:4px;position:absolute;top:1px;width:7px}.mobile-signin-icon:after{border-bottom:7px solid #000;border-left:6px solid transparent;border-right:6px solid transparent;bottom:0;content:"";display:block;left:1.5px;position:absolute;width:0}.mobile-signin-arrow{color:#000;font-size:16px;line-height:1;margin-left:2px}.mobile-nav-side-pane{background:#fbf6f4;bottom:0;box-shadow:0 5px 12px #00000029;display:flex;flex-direction:column;left:102%;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:left .3s ease,opacity .3s ease;width:100%;z-index:3}.mobile-nav-side-pane.is-open{left:0;opacity:1;pointer-events:auto}.mobile-nav-pane-head{align-items:center;background:#fff;border-bottom:1px solid var(--line);display:flex;height:var(--nav-height);justify-content:space-between;padding:0 16px;width:100%}.mobile-nav-pane-head .button{font-size:14px;min-height:44px;min-width:140px;padding-inline:22px;box-shadow:none}.mobile-nav-pane-top{align-items:center;background:#fbf6f4;border-bottom:1px solid var(--line);display:flex;justify-content:center;min-height:72px;padding:18px 16px;position:relative}.mobile-nav-back{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#9b9ba3;display:flex;font-family:inherit;font-size:16px;font-weight:520;left:16px;line-height:22.4px;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.mobile-nav-pane-title{color:#00000080;font-family:Polysans Slim,Arial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:400;letter-spacing:5.28px;line-height:16.8px;margin:0;padding-left:5.28px;text-align:center;text-transform:uppercase}.mobile-nav-pane-body{background:#fbf6f4;flex:1;overflow-y:auto;padding:16px 16px 96px}.mobile-nav-product-hero,.mobile-nav-pane-overview{align-items:center;background:#fff;border:1px solid #ececf1;border-radius:8px;color:#17171f;display:flex;justify-content:space-between;margin-bottom:18px;min-height:73px;overflow:hidden;padding:16px;position:relative}.mobile-nav-product-hero{align-items:center;background:#07383d;border:0;color:#fff;min-height:104px;padding:20px}.mobile-nav-product-hero>.nav-caret-right{color:#80dce1;flex:0 0 auto;margin-left:16px}.mobile-nav-product-hero strong,.mobile-nav-pane-overview span{display:block;font-family:Polysans Slim,Arial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-weight:400;line-height:22px}.mobile-nav-product-hero em{color:#ffffffad;display:block;font-family:Polysans Slim,Arial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:18px;margin-top:7px}.mobile-nav-pane-columns{display:grid;gap:12px}.mobile-nav-pane-column{background:#fff;border-radius:8px;display:grid;gap:12px;padding:18px 20px 20px}.mobile-nav-pane-column h2{border-bottom:1px solid #dedee7;color:#00000085;font-size:12px;font-weight:400;letter-spacing:5px;line-height:16.8px;margin:0;padding-bottom:12px;text-transform:uppercase}.mobile-nav-pane-links{display:grid;gap:2px}.mobile-nav-pane-link{align-items:flex-start;border-radius:8px;color:#17171f;display:grid;gap:14px;grid-template-columns:18px 1fr;min-height:34px;padding:6px 0}.mobile-nav-pane-link:hover,.mobile-nav-pane-link:focus-visible{background:#fff;padding-left:8px;padding-right:8px}.mobile-nav-pane-link.is-disabled{cursor:default;opacity:.46;pointer-events:none}.mobile-nav-pane-link-icon{background:transparent;color:#050508;display:flex;height:18px;justify-content:center;margin-top:1px;position:relative;width:18px}.mobile-nav-pane-link-icon:after{content:"";display:none}.mobile-nav-pane-link-icon.is-branch{height:20px}.mobile-nav-pane-link-icon.is-branch:before{border-bottom:1px solid #c9c9ce;border-left:1px solid #c9c9ce;content:"";display:block;height:18px;margin-left:8px;margin-top:-8px;width:16px}.mobile-nav-pane-link strong{display:block;font-size:16px;font-weight:520;line-height:20px}.mobile-nav-pane-link em{color:#6f6f79;display:block;font-size:13px;font-style:normal;font-weight:520;line-height:17.2px;margin-top:4px}.mobile-nav-pane-link>.nav-caret-right{display:none}.mobile-nav-pane-body-solutions .mobile-nav-pane-column:first-child .mobile-nav-pane-link:first-child strong,.mobile-nav-pane-body-solutions .mobile-nav-pane-column:first-child .mobile-nav-pane-link:first-child .mobile-nav-pane-link-icon{color:#343ced}.mobile-nav-pane-body-solutions .mobile-nav-pane-column:first-child .mobile-nav-pane-link:first-child{grid-template-columns:18px max-content 16px}.mobile-nav-pane-body-solutions .mobile-nav-pane-column:first-child .mobile-nav-pane-link:first-child>.nav-caret-right{align-self:center;color:#343ced;display:block;margin-left:4px}.mobile-nav-pane-body-product .mobile-nav-pane-column:first-child{background:#fff;border-radius:8px;padding:18px 20px 20px}.mobile-nav-pane-body-product .mobile-nav-pane-column:first-child h2{display:block}.mobile-nav-pane-body-company .mobile-nav-pane-overview,.mobile-nav-pane-body-company .mobile-nav-pane-column h2{display:none}.mobile-nav-pane-body-company .mobile-nav-pane-column{background:transparent;border-radius:0;gap:0;padding:18px 0 0}.mobile-nav-pane-body-company .mobile-nav-pane-link{border-bottom:1px solid var(--line);grid-template-columns:1fr;min-height:62.8px;padding:20px 0}.mobile-nav-pane-body-company .mobile-nav-pane-link-icon{display:none}.section-inner{padding:0 16px}.hero{padding-top:54.2px}.hero-copy{text-align:left}.hero h1{color:#000;font-size:28px;font-weight:400;letter-spacing:-.56px;line-height:1}.hero-actions{display:flex;gap:14px;justify-content:flex-start;margin:40px 0}.hero-actions .button{flex:0 0 auto}.hero-actions .button-plain{font-size:16px;padding-inline:8px;width:auto}.hero-visual-wrap{padding:0 16px 48px}.hero-visual{height:160px}.hero-glass-card{border-radius:9px;height:121.2px;left:8px;padding:9px;right:8px;top:19.4px;transform:none;width:auto}.hero-search-card{border-radius:7px;height:103.2px;justify-content:flex-start;min-width:0;padding:12px 14px 16px;width:100%}.hero-query-row{border:0;border-radius:0;font-size:13px;gap:7px;height:33.2px;padding:0}.hero-plus{font-size:17px}.hero-filter,.hero-voice{display:none}.hero-source-row{gap:5px;margin-top:4px;max-width:100%}.hero-source-pill{border-radius:4px;font-size:8px;gap:4px;height:17px;padding:0 6px}.hero-source-pill:nth-child(n+5){display:none}.hero-source-pill img,.hero-source-pill span{border-radius:3px;height:8px;width:8px}.product-card{left:16px;padding:31px 16px;right:16px;top:36px;transform:none;width:auto}.answer-panel,.quick-links,.connector-cloud{display:none}.search-input{gap:8px;min-height:50px}.logo-strip{grid-template-columns:1fr}.logo-intro{border-right:0;min-height:68px;padding:0 31px}.logo-intro h2{font-size:16px;line-height:1.3;max-width:300px}.logo-marquee{border-top:1px solid var(--line);min-height:129px}.logo-track{animation:none;gap:35px;min-width:0;padding-inline:28px;width:100%}.logo-track .customer-logo:nth-child(n+3){display:none}.research-logo-strip .logo-marquee{min-height:220px}.research-logo-strip .logo-intro{min-height:78px}.research-logo-strip .logo-intro h2{font-size:18px}.research-logo-strip .logo-track{display:grid;gap:24px 18px;grid-template-columns:repeat(2,minmax(0,1fr));padding:28px 24px}.research-logo-strip .logo-track .customer-logo{display:flex;justify-self:center;max-width:100%}.research-logo-strip .logo-track .customer-logo:nth-child(n+7){display:none}.text-logo{font-size:23px}.event-section{padding:15px 0 17px}.event-card{background-image:url(https://cdn.prod.website-files.com/6127a84dfe068e153ef20572/69ca95d076f5c8356879f8da_Homepage%20Banner%20GO%2026%20Mobile.webp);height:324.984375px;margin:0 auto;width:310px}.event-go-logo{height:43.6640625px;left:24px;top:32.9609375px;width:262px}.event-go-content{left:24px;top:146.3984375px;width:262px}.event-go-meta{font-size:16px;gap:8px}.event-go-heading{font-size:24px;line-height:1.2}.event-go-button{font-size:14px;gap:8px;line-height:1.4;min-height:37.59375px;padding:8px 24px;width:148.2421875px}.big-statement{padding-bottom:25px;padding-top:46.5px}.big-statement .section-inner{margin:0 16.5px;max-width:none;padding:16px}.big-statement h2,.knowledge-copy h2,.model-section h2,.security-copy h2,.section-heading-row h2,.latest h2,.cta-band h2{font-size:clamp(36px,10vw,48px);line-height:1.05}.big-statement h2{color:#727272;font-size:24px;font-weight:400;line-height:1.14;max-width:310px}.big-statement h2 span:last-child{max-width:270px}.big-statement h2 span:first-child{max-width:230px}.idea-grid,.knowledge-grid,.security-section,.story-body,.platform-grid,.institute-grid,.support-grid,.latest-grid,.route-hero-grid,.route-stat-grid,.route-section-grid,.route-band-grid,.footer-top,.footer-columns{grid-template-columns:1fr}.idea-grid{border-top:.5px solid #c0c0c0;margin:32px 16.5px 0;max-width:none;padding-left:16px}.idea-tile{border-right:0;min-height:137.5px;padding:32px 0 24px}.idea-tile:before{display:none}.idea-tile:last-child{border-bottom:0}.idea-tile h3,.idea-tile p{font-size:16px;line-height:1.3}.knowledge-page{padding:48px 16.5px}.knowledge-container{height:auto;max-width:none;min-height:743.1875px;width:100%}.knowledge-gleem{height:728.75px;left:0;object-fit:cover;right:auto;top:129.344px;width:100%}.knowledge-grid{display:block;height:auto;min-height:743.1875px}.knowledge-copy{gap:0;justify-content:flex-start;padding:16px 24px 0}.knowledge-copy:before{display:none}.knowledge-copy h2{border-top:0;font-size:24px;left:auto;line-height:1.14;max-width:292.9px;padding-top:0;position:static;top:auto}.knowledge-copy p{display:none}.knowledge-card-stack{gap:16px;grid-template-columns:310px;margin:75px auto 0;position:relative;width:310px;z-index:1}.knowledge-card-shell{min-height:151px;padding:12px}.knowledge-card{box-shadow:0 10px 30px #343ced2e;min-height:127px;padding:24px 16px}.knowledge-card svg{height:18px;width:20px}.knowledge-card-row{gap:32px;grid-template-columns:17.4453125px 1fr;margin-top:16px;padding-top:10px}.knowledge-card-row span,.knowledge-card h3{font-size:15px;line-height:1.25}.model-section{padding:0 16.5px}.model-section .section-inner{border-left:.5px solid #c0c0c0;border-right:.5px solid #c0c0c0;max-width:none;padding:48px 0}.model-section h2{color:#727272;font-size:28px;font-weight:400;line-height:1.04;margin-left:16px;margin-right:16px;max-width:none;padding:0}.metrics-grid{border-left:0;border-radius:0;border-right:0;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px}.metric-cell,.metric-cell:nth-child(3n),.metric-cell:nth-last-child(-n+3){border-bottom:.5px solid #c0c0c0;border-right:0;min-height:141.65625px;padding:32px 16px}.metric-cell:nth-child(odd){border-right:.5px solid #c0c0c0}.metric-cell:nth-last-child(-n+2){border-bottom:0}.metric-cell strong{font-size:32px;font-weight:400;line-height:.88;margin-bottom:12px}.metric-cell span{font-family:inherit;font-size:15px;line-height:1.25}.home-products{padding:48px 16.5px 56px}.home-products-wrapper{max-width:342px}.home-products-top{display:block;max-width:none;padding-top:0}.home-products-top h2{font-size:24px;line-height:1.14;margin-left:16px;max-width:326px}.home-products-cta{display:none}.home-products-grid{gap:20px;grid-template-columns:1fr;margin-top:64px}.home-product-card,.home-product-card.is-large{grid-column:auto}.home-product-card{border-radius:0;height:493.7px}.home-product-card h3{font-size:20px;left:8px;line-height:1.25;max-width:326px;top:31px}.home-product-card picture{height:391.2px;left:8px;position:absolute;top:94px;width:326px}.home-product-card img{object-fit:contain}.security-page{padding:60px 16px 0}.security-container{height:559px;max-width:none;width:100%}.security-dotgrid{display:none}.security-content{display:grid;gap:48px;grid-template-columns:1fr;max-width:none}.security-list{gap:16px;order:2;width:100%}.security-list article{gap:48px;min-height:84.1171875px;padding:10px 0 24px}.security-list h3{font-size:16px;line-height:1.25;max-width:244px}.security-copy h2{font-size:24px;line-height:1.14;max-width:292.9px}.security-copy{order:1}.security-copy .button{font-size:16px;margin-top:32px;min-height:44.3984375px;width:207.5703125px}.security-badges{margin-top:44px;max-width:342px}.security-badge-grid{gap:4px;grid-template-columns:repeat(3,1fr)}.security-badge{border-right:0;gap:16px;height:132px;padding:32px 0}.security-badge img{height:40px;max-width:73px}.security-badge span{font-size:12px;line-height:1}.platform-showcase{padding:58px 0}.stories{padding:0 16.5px}.stories-frame{max-width:none;padding:48px 0 0}.stories-heading{margin-bottom:40px}.stories-eyebrow{font-size:15px;margin:0 0 24px;padding:48px 16px 24px}.stories-heading-grid{display:grid;gap:24px;grid-template-columns:1fr;padding:0 16px}.stories-heading-grid h2{font-size:28px;line-height:1.14;max-width:326px}.stories-heading-grid p{font-size:20px;line-height:1.25;max-width:310px}.stories-heading-grid .button{justify-self:start;width:203.734375px}.section-heading-row{align-items:flex-start;flex-direction:column}.story-title-row,.story-row{gap:24px;grid-template-columns:1fr 32px}.story-title-row{margin-bottom:56px}.story-title-row .circle-button,.story-row .circle-button{grid-column:2;grid-row:2}.story-title-row img,.story-row img{grid-column:1 / -1;max-height:24px;max-width:116px}.story-title-row h3,.story-row h3{font-size:20px;grid-column:1;line-height:1.2}.desktop-close,.desktop-plus{display:none}.mobile-close,.mobile-plus{display:block}.story-open{border-radius:0;padding:32px 16px}.story-body{display:block}.story-stats{display:grid;gap:16px;grid-template-columns:1fr;margin-bottom:32px}.story-stats div{border-bottom:0;border-right:0;min-height:62.75px;padding:0}.story-stats strong{font-size:32px;line-height:1;margin-bottom:8px}.story-stats span{font-family:inherit;font-size:15px;line-height:1.25;max-width:310px}.story-body p{font-size:16px;line-height:1.35;margin-bottom:28px;max-width:310px}.story-image{display:none}.story-row{min-height:153.2890625px;padding:32px 16px}.leader-section{padding:0 16.5px}.leader-frame{max-width:none;padding:96px 0 80px}.leader-frame h2{border-bottom:.5px solid #c0c0c0;font-size:24px;line-height:1.14;margin:0;padding:0 16px 40px}.leader-tabs{border-bottom:.5px solid #c0c0c0;display:flex;gap:40px;overflow:hidden;padding:20px 16px 0}.leader-tabs button{background:transparent;border:0;color:#a3a3a3;cursor:pointer;flex:0 0 auto;font-size:22px;font-weight:700;min-height:48px;padding:0;position:relative}.leader-tabs button.is-active{color:var(--blue)}.leader-tabs button.is-active:after{background:#000;bottom:0;content:"";height:3px;left:0;position:absolute;right:0}.leader-card{border:0;border-radius:0;display:block;margin:48px 8px 0;min-height:0;overflow:visible}.leader-card>img{border-radius:4px;height:326px;object-fit:cover;width:326px}.leader-quote{border-left:0;padding:22px 8px 0}.leader-quote h3{display:none}.leader-quote blockquote{font-size:20px;line-height:1.18;margin-bottom:24px}.leader-quote blockquote:before{display:none}.testimonials,.testimonial{grid-template-columns:1fr}.portrait{min-height:180px}.institute{min-height:1772px;padding:48px 16px}.institute-frame{max-width:343px}.institute-kicker{border-bottom:0;min-height:25px}.institute-kicker span{display:none}.institute-grid{display:block;padding-top:52.5px}.institute-logo{height:42.48px;margin-left:16px;width:100px}.institute-heading-row{display:block;margin-top:24px}.institute-heading-row h2{font-size:24px;line-height:1.1;margin-left:16px;max-width:311px}.institute-cta{font-size:16px;margin:24px 0 0 16px;min-height:44.4px;min-width:237.8px}.institute-list{margin-top:24px}.institute-list a{display:block;min-height:464.8px;padding:31px 8px 8px}.institute-list span,.institute-list strong{font-size:16px;line-height:1.2}.institute-list em{display:none}.institute-list img{display:block;height:393.05px;margin-top:13px;object-fit:cover;width:327px}.support-band{min-height:396.7px;padding:0 16.5px}.support-gleam{display:none}.support-grid{grid-template-columns:1fr;max-width:342px}.support-card{background:#fbf7f5;border-left:.5px solid #d2d2d2;border-right:.5px solid #d2d2d2;border-top:.5px solid #d2d2d2;height:132.4px;justify-content:flex-start;padding:32px 16px 0}.support-card:last-child{border-bottom:.5px solid #d2d2d2;border-right:.5px solid #d2d2d2;height:131.9px}.support-card span{font-size:14px;margin-bottom:16px}.support-card h3{font-size:20px;line-height:1.25;max-width:310px}.support-card em{display:none}.latest{padding:48px 0}.latest .section-inner{max-width:342px;padding:0}.latest h2{font-size:28px;line-height:1.04;margin:0 16px 32px;max-width:310px}.latest-card{min-height:332.65px}.latest-card:first-child{min-height:357.65px}.latest-card:last-child{min-height:383.15px}.latest-card img{height:171.15px;margin-left:8px;width:326px}.latest-card span{font-size:15px;margin:24px 16px 16px}.latest-card h3{font-size:20px;line-height:1.25;margin:0 16px 24px;min-height:auto}.latest-card em{margin-left:16px}.cta-inner{align-items:flex-start;flex-direction:column;gap:12px;min-height:206px;padding:60px 32.5px}.cta-band h2{font-size:28px;line-height:1.04;width:auto}.route-hero{padding:56px 0 18px}.route-hero-copy h1{color:#4e4e56;font-size:clamp(34px,10vw,52px);line-height:1.02}.route-hero-copy>p:not(.eyebrow){font-size:18px}.route-actions{gap:12px}.route-visual{min-height:330px}.route-visual .product-card{left:18px;padding:26px 16px;right:18px;top:44px;transform:none;width:auto}.route-floating-list{bottom:18px;left:18px;right:18px}.route-floating-list span:nth-child(2){justify-self:start}.route-stat{border-bottom:1px solid var(--line);border-right:0;min-height:140px;padding:32px 16px}.route-stat:last-child{border-bottom:0}.route-sections{padding:48px 0}.route-section-card{min-height:260px;padding:24px}.route-section-number{margin-bottom:38px}.route-platform-band{padding:58px 0}.route-band-grid h2{font-size:clamp(36px,10vw,50px)}.route-band-panel{min-height:320px;padding:24px}.route-hero-platform{padding-bottom:42px}.route-hero-platform .route-hero-copy h1{font-size:clamp(38px,10vw,56px);text-align:left}.route-hero-platform .route-actions{justify-content:flex-start}.platform-architecture{border-radius:var(--radius)}.arch-top-row,.arch-graph{grid-template-columns:1fr}.arch-capability{border-right:0;min-height:118px}.arch-mini-search{position:static;margin-top:18px;width:100%}.arch-agents-bar{align-items:flex-start;flex-direction:column;gap:12px;padding:18px 24px}.arch-agents-bar strong{margin-right:0}.arch-graph{padding:28px 24px}.arch-context-core{height:132px;justify-self:center;width:132px}.arch-connectors{flex-wrap:wrap;justify-content:center;padding:22px 20px 34px}.search-page-hero{min-height:auto;padding:58px 0 40px}.search-hero-grid,.search-video-grid,.search-everywhere-grid,.search-action-grid,.search-proof-grid,.search-intelligence-grid{grid-template-columns:1fr}.search-hero-grid{gap:36px}.search-eyebrow{font-size:18px}.search-hero-copy h1{font-size:clamp(40px,12vw,58px)}.search-hero-copy>p:not(.search-eyebrow),.search-video-copy p:not(.eyebrow),.search-everywhere-grid p:not(.eyebrow),.search-action-copy p:not(.eyebrow){font-size:18px}.search-product-screen{border-radius:var(--radius);min-height:auto}.search-app-layout{grid-template-columns:1fr}.search-sidebar,.search-source-panel{display:none}.search-results-panel{padding:22px 16px}.search-filter-row b:nth-child(n+3),.search-result-list article:nth-child(n+3),.search-people-row{display:none}.search-proof-grid article{border-bottom:1px solid var(--line);border-right:0;min-height:238px;padding:32px 16px}.search-proof-grid article:last-child{border-bottom:0}.search-proof-grid svg{margin-bottom:34px}.search-video-section,.search-everywhere-section,.search-intelligence-section,.search-action-section{padding:58px 0}.search-video-grid{gap:32px}.search-video-copy h2{font-size:clamp(36px,10vw,52px)}.search-video-frame{min-height:240px}.search-video-sources{grid-template-columns:repeat(2,1fr)}.search-everywhere-grid h2,.search-action-grid h2{font-size:clamp(36px,10vw,52px)}.search-connector-map{min-height:auto;padding:28px 20px}.search-connector-map span{height:48px;min-width:96px}.search-intelligence-grid article{min-height:250px;padding:24px}.search-intelligence-grid svg{margin-bottom:40px}.search-action-panel{min-height:auto;padding:26px}.demo-page{grid-template-columns:1fr}.agents-hero{min-height:auto;padding:64px 0 44px}.agents-hero-grid,.agents-builder-grid,.agents-library-grid,.agents-adoption-grid,.agents-platform-grid{grid-template-columns:1fr}.agents-hero-grid{gap:40px}.agents-eyebrow{font-size:18px}.agents-hero h1{font-size:clamp(40px,12vw,60px)}.agents-hero-copy>p:not(.agents-eyebrow){font-size:18px}.agents-hero-art{min-height:auto}.agents-context-strip,.agent-builder-card,.agent-instructions-card{position:relative}.agents-context-strip{gap:10px;grid-template-columns:1fr;left:auto;right:auto;top:auto}.agents-context-strip strong{min-height:70px}.agent-builder-card,.agent-instructions-card{left:auto;margin-top:14px;min-height:auto;right:auto;top:auto;width:auto}.agents-platform-band{padding:58px 0}.agents-platform-inner{text-align:left}.agents-platform-inner>p{font-size:18px;margin-left:0}.agents-platform-grid article{min-height:238px}.agents-platform-grid svg{margin-bottom:34px}.agents-builder-section,.agents-library-section,.agents-adoption-section{padding:58px 0}.agents-builder-grid h2,.agents-library-grid h2,.agents-adoption-card h2{font-size:clamp(36px,10vw,50px)}.agents-builder-grid p:not(.eyebrow),.agents-library-copy p,.agents-adoption-card p{font-size:18px}.agents-orchestration-panel{min-height:auto;padding:20px}.agents-library-board{grid-template-columns:1fr}.agents-adoption-card,.agents-department-card{min-height:300px;padding:26px}.agents-adoption-card svg{margin-bottom:34px}.agent-detail-hero{padding:30px 0 58px}.agent-detail-panel{gap:30px;grid-template-columns:1fr;min-height:auto;padding:28px 20px 0}.agent-detail-breadcrumb{font-size:14px;margin-bottom:42px}.agent-detail-copy h1{font-size:clamp(38px,10vw,56px)}.agent-detail-copy>p:not(.agent-detail-breadcrumb){font-size:17px}.agent-detail-art{border-radius:14px 14px 0 0;margin-left:-20px;margin-right:-20px}.agent-detail-art img{height:auto;max-height:none}.agent-detail-card-grid,.agent-detail-row{grid-template-columns:1fr}.agent-detail-card-grid article{border-bottom:1px solid var(--line);border-right:0;min-height:230px;padding:32px 16px}.agent-detail-card-grid article:last-child{border-bottom:0}.agent-detail-card-grid svg{margin-bottom:34px}.agent-detail-rows{padding:58px 0}.agent-detail-row{gap:28px;padding:26px}.agent-detail-row h2{font-size:clamp(34px,10vw,52px)}.agent-detail-row p:not(.eyebrow){font-size:18px}.agent-detail-row-visual{min-height:210px}.agent-library-hero{padding:78px 0 64px}.agent-library-hero h1{font-size:clamp(46px,13vw,62px)}.agent-library-hero p{font-size:19px}.agent-harness-hero{background:linear-gradient(180deg,#ffffffeb 0,#ffffffeb 34%,#ffffff2e 62%),url(https://cdn.prod.website-files.com/6127a84dfe068e153ef20572/6a4f2212b19e18cd877064ab_dae672ad77b2950fb475762f5fba3fd8_agent-harness-hero-bg-mob.webp) center bottom / cover no-repeat,linear-gradient(135deg,#ebfbff,#7da0ff);min-height:720px;padding:76px 0 48px}.agent-harness-hero-inner{align-items:flex-start;min-height:600px}.agent-harness-hero h1{font-size:clamp(38px,11vw,56px)}.assistant-hero{min-height:auto;padding:62px 0 44px}.assistant-hero-grid,.assistant-intro-grid,.assistant-coworker-grid,.assistant-work-row,.assistant-voice-grid{grid-template-columns:1fr}.assistant-hero-grid{gap:40px}.assistant-eyebrow{font-size:15px}.assistant-hero h1{font-size:clamp(40px,12vw,60px)}.assistant-hero-copy>p:not(.assistant-eyebrow),.assistant-coworker-grid p:not(.eyebrow),.assistant-work-row>div:first-child>p:not(.eyebrow),.assistant-voice-grid p{font-size:18px}.assistant-hero-stage{min-height:auto}.assistant-chat-window{margin-top:0}.assistant-floating-card{position:relative;width:auto}.assistant-card-left,.assistant-card-right{bottom:auto;left:auto;margin-bottom:14px;right:auto;top:auto}.assistant-prompt-row{margin:22px 16px}.assistant-answer-card{grid-template-columns:1fr;margin:0 16px 16px;padding:20px}.assistant-task-list{padding:0 16px 20px}.assistant-intro-grid article{border-bottom:1px solid var(--line);border-right:0;min-height:238px;padding:32px 16px}.assistant-intro-grid article:last-child{border-bottom:0}.assistant-intro-grid svg{margin-bottom:34px}.assistant-coworker-section,.assistant-work-section,.assistant-voice-section{padding:58px 0}.assistant-coworker-grid h2,.assistant-work-row h2,.assistant-voice-grid h2{font-size:clamp(36px,10vw,52px)}.assistant-mode-board{grid-template-columns:1fr}.assistant-mode-board article{min-height:184px}.assistant-mode-board svg{margin-bottom:28px}.assistant-work-row{padding:24px}.assistant-work-panel{min-height:auto}.assistant-work-panel svg,.assistant-voice-grid svg{margin-bottom:36px}.assistant-voice-card,.assistant-trust-card{min-height:300px;padding:26px}.assistant-subroute-hero{padding:30px 0 54px}.assistant-subroute-panel,.assistant-subroute-card-grid,.assistant-subroute-row,.assistant-subroute-row:nth-child(2n){grid-template-columns:1fr}.assistant-subroute-panel{gap:34px;min-height:auto;padding:34px 20px 0}.assistant-subroute-copy h1{font-size:clamp(42px,10vw,64px)}.assistant-subroute-copy>p:not(.assistant-subroute-breadcrumb){font-size:18px}.assistant-subroute-art{justify-content:center;margin-left:-10px;margin-right:-10px}.assistant-subroute-art img{border-radius:12px 12px 0 0;max-height:none;width:100%}.assistant-subroute-card-grid article{border-bottom:1px solid var(--line);border-right:0;min-height:240px;padding:32px 16px}.assistant-subroute-card-grid article:last-child{border-bottom:0}.assistant-subroute-card-grid svg{margin-bottom:34px}.assistant-subroute-zigzag{padding:58px 0}.assistant-subroute-row,.assistant-subroute-row:nth-child(2n){gap:30px;padding:28px 20px 0}.assistant-subroute-row:nth-child(2n)>div:first-child{order:0}.assistant-subroute-row h2{font-size:clamp(34px,10vw,52px)}.assistant-subroute-row p:not(.eyebrow){font-size:18px}.assistant-subroute-image-wrap,.assistant-subroute-row:nth-child(2n) .assistant-subroute-image-wrap{border-radius:14px 14px 0 0;margin-left:-20px;margin-right:-20px;min-height:auto;padding:18px}.product-tour-live-stage{min-height:auto}.tour-app-shell{grid-template-columns:1fr;min-height:auto}.tour-app-sidebar{display:none}.tour-app-workspace{display:block;min-height:760px;padding:48px 20px 150px}.tour-workspace-backdrop{padding:56px 20px}.tour-onboarding-card{grid-template-columns:1fr;max-width:620px}.tour-welcome-panel{border-bottom:1px solid rgba(23,23,33,.08);border-right:0}.tour-welcome-panel,.tour-lead-panel{padding:30px}.tour-welcome-panel p{font-size:18px}.tour-live-actions{bottom:auto;left:auto;margin:18px auto 0;max-width:620px;position:relative;transform:none;width:min(100%,620px)}.tour-live-mobile-summary{align-items:center;background:#fff;border-top:1px solid rgba(23,23,33,.08);color:#5a5a65;display:flex;gap:10px;justify-content:center;padding:14px 20px}.product-tour-hero{padding:54px 0}.product-tour-hero-grid,.product-tour-step-grid,.product-tour-workflow-grid{grid-template-columns:1fr}.product-tour-hero-grid{gap:36px}.product-tour-copy h1{font-size:clamp(42px,11vw,64px)}.product-tour-copy>p:not(.product-tour-eyebrow),.product-tour-workflow p:not(.eyebrow){font-size:18px}.tour-player-shell{border-radius:14px}.tour-source-list div{align-items:flex-start;grid-template-columns:auto minmax(0,1fr)}.tour-source-list span,.tour-source-list em{grid-column:2}.product-tour-step-grid article{border-bottom:1px solid var(--line);border-right:0;min-height:250px;padding:32px 16px}.product-tour-step-grid article:last-child{border-bottom:0}.product-tour-step-grid article>span{margin-bottom:32px}.product-tour-workflow{padding:58px 0}.product-tour-workflow h2{font-size:clamp(36px,10vw,54px)}.tour-flow-board{grid-template-columns:repeat(2,1fr)}.tour-flow-board div{min-height:190px}.tour-flow-board svg{margin-bottom:42px}.not-found-page{min-height:560.984375px;padding:64px 0}.not-found-inner{max-width:343px;padding:0}.not-found-title-wrap,.not-found-image{height:256px;width:343px}.not-found-code{font-size:40px;line-height:1.08}.not-found-inner h2{font-size:24px;line-height:1.4;margin-top:72px}.not-found-inner p{font-size:18px;line-height:1.65;margin-top:12px}.customers-hero{padding:83px 0 0}.customers-hero h1{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:0;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.customers-hero h2{font-size:20px;font-weight:400;line-height:1.2;margin-bottom:65px;text-align:left}.customers-hero-inner{text-align:left}.customers-video-row{gap:30px;margin-left:0;margin-right:0;padding:0 0 34px;transform:translate(-330px)}.customers-video-card{flex-basis:300px;height:168.75px;min-height:0;padding:0}.customers-video-play{margin-top:0}.customers-video-arrow{margin-top:18px}.customers-quote-grid,.customers-story-grid{grid-template-columns:1fr}.customers-quote-grid{gap:18px;padding-bottom:103px;padding-top:0}.customers-quote-grid article{min-height:340px;padding:24px}.customers-quote-grid article:nth-child(n+3){display:none}.customers-story-section{padding:40px 0 72px}.customers-story-section>.section-inner{padding:0 16px}.customers-story-heading{margin-bottom:46px;text-align:center}.customers-story-heading h2{font-size:20px;line-height:1.2}.customers-filter-row{gap:8px;grid-template-columns:1fr;margin-bottom:24px}.customers-search-control,.customers-filter-toggle,.customers-filter-dropdown{min-height:46px;width:100%}.customers-story-grid{gap:32px}.customers-story-card{height:403px}.customers-story-media{height:208px}.customers-story-card p{font-size:18px;margin-bottom:32px}.customers-logo-section{min-height:128px}.customers-logo-strip{gap:8px 18px;grid-template-columns:repeat(3,minmax(0,1fr));min-height:128px}.customers-logo-strip span{font-size:13px;min-height:28px}.customers-final-cta{min-height:315px;padding:58px 0}.customers-final-cta-inner{gap:26px;min-height:196px}.customers-final-cta h2{font-size:clamp(42px,12vw,58px)}.nextdoor-story .section-inner{padding-left:16px;padding-right:16px}.nextdoor-story-hero-grid{gap:28px;grid-template-columns:1fr;min-height:0;padding-bottom:42px;padding-top:29px}.nextdoor-story-hero-copy>p{font-size:14px;margin-bottom:16px}.nextdoor-story-hero h1{font-size:28px;line-height:1.2;margin-bottom:24px;max-width:343px}.nextdoor-story-hero-copy>span{margin-bottom:20px}.nextdoor-story-author{max-width:343px}.nextdoor-story-hero-media{aspect-ratio:343 / 191.6}.nextdoor-story-content{min-height:0}.nextdoor-story-content-grid{display:block;padding-top:40px}.nextdoor-story-rail{display:none}.nextdoor-story-article{font-size:16px;line-height:1.6;max-width:none;padding-top:127px}.nextdoor-story-lede{font-size:17px}.nextdoor-story-section h2{font-size:24px;line-height:1.4;margin-bottom:18px}.nextdoor-story-section-1{margin-top:84px;min-height:507px}.nextdoor-story-section-2{min-height:776px}.nextdoor-story-section-3{min-height:670px}.nextdoor-story-section-4{min-height:2011px}.nextdoor-story-section-5{min-height:319px}.nextdoor-story-section-6{min-height:1034px}.nextdoor-story-section-7{min-height:1250px}.nextdoor-story-inline-image{border-radius:6px;margin:32px 0}.nextdoor-story-final-cta{min-height:432px}.nextdoor-story-final-cta h2{font-size:40px;line-height:1.08;width:100%}.dbs-story .section-inner{padding-left:16px;padding-right:16px}.dbs-story-hero{min-height:374px}.dbs-story-hero-inner{min-height:374px;padding-bottom:0}.dbs-story-lockup{gap:14px;height:32px;margin-bottom:26px}.dbs-story-lockup img:first-child{height:24px}.dbs-story-lockup span{height:32px}.dbs-story-lockup img:last-child{height:20px}.dbs-story-hero h1{font-size:24px;line-height:1.1;margin-bottom:24px}.dbs-story-hero-cta{display:none}.dbs-story-copy-grid,.dbs-story-with-grid{display:block}.dbs-story-copy-grid h2,.dbs-story-with h2{font-size:16px;line-height:1;margin-bottom:24px}.dbs-story-copy-grid h3,.dbs-story-with-copy h3{font-size:20px;line-height:1.2;margin-bottom:18px}.dbs-story-copy-grid p,.dbs-story-with-copy p{font-size:16px;line-height:1.5}.dbs-story-eyebrow{padding:86px 0 54px}.dbs-story-video{padding-bottom:54px}.dbs-story-video-frame{min-height:430px}.dbs-story-video-bar{border-radius:4px 4px 0 0;font-size:12px;min-height:46px;padding:0 12px}.dbs-story-video-bar strong{font-size:14px}.dbs-story-video-grid{gap:10px;min-height:350px;padding:54px 14px 0}.dbs-story-video-grid div{border-radius:7px 7px 0 0;min-height:296px}.dbs-story-video-grid button{border-radius:8px;height:54px;top:170px;width:72px}.dbs-story-quote{padding-bottom:54px}.dbs-story-quote-card{min-height:342px;padding:42px 24px}.dbs-story-quote-card p{font-size:21px}.dbs-story-quote-card span,.dbs-story-quote-card small{font-size:16px}.dbs-story-solution{padding-bottom:186px}.dbs-story-with{padding:28px 0 406px}.dbs-story-with-art{margin-bottom:34px;min-height:192px}.dbs-story-with-copy article{padding:18px 0}.dbs-story-final-cta h2{font-size:40px;line-height:1.08;max-width:261px}.everpure-story .section-inner{padding-left:16px;padding-right:16px}.everpure-story-hero{min-height:374px}.everpure-story-hero-inner{min-height:374px;padding-bottom:0}.everpure-story-lockup{gap:14px;height:32px;margin-bottom:26px}.everpure-story-lockup img:first-child{height:24px}.everpure-story-lockup span{height:32px}.everpure-story-lockup img:last-child{height:24px;max-width:154px}.everpure-story-hero h1{font-size:24px;line-height:1.1;margin-bottom:24px}.everpure-story-hero-cta{display:none}.everpure-story-stats{padding:86px 0 0}.everpure-story-stats-grid{gap:12px;grid-template-columns:1fr}.everpure-story-stats article{min-height:44px}.everpure-story-stats strong{font-size:30px;min-width:100px}.everpure-story-video{padding-bottom:0}.everpure-story-video-frame{min-height:342px}.everpure-story-video-bar{border-radius:4px 4px 0 0;font-size:12px;min-height:44px;padding:0 12px}.everpure-story-video-card{min-height:298px}.everpure-story-video-lockup{gap:14px}.everpure-story-video-lockup span{font-size:42px}.everpure-story-video-lockup i{height:54px}.everpure-story-video-lockup strong{font-size:23px}.everpure-story-video-card button{border-radius:9px;height:54px;width:72px}.everpure-story-video-card em{bottom:16px;font-size:12px;min-height:32px;padding:0 14px;right:16px}.everpure-story-copy{padding-bottom:54px}.everpure-story-copy-grid{display:block}.everpure-story-copy-grid h2{font-size:16px;line-height:1;margin-bottom:24px}.everpure-story-copy-grid p{font-size:16px;line-height:1.5}.everpure-story-copy-1{padding-bottom:394px}.everpure-story-copy-2{padding-bottom:366px}.everpure-story-copy-3{padding-bottom:370px}.everpure-story-final-cta h2{font-size:40px;line-height:1.08;max-width:261px}.databricks-story .section-inner{padding-left:16px;padding-right:16px}.databricks-story-hero{min-height:374px}.databricks-story-hero-bg{height:234px}.databricks-story-hero:after{background:linear-gradient(180deg,#00000005 0,#0000005c 64%,#0000),linear-gradient(180deg,transparent 0,transparent 234px,#fff 234px,#fff 100%)}.databricks-story-hero-inner{justify-content:flex-start;min-height:374px;padding-bottom:0;padding-top:244px}.databricks-story-lockup{gap:14px;height:32px;left:16px;margin-bottom:0;position:absolute;top:244px;transform:translateY(-100%)}.databricks-story-lockup img:first-child{height:24px}.databricks-story-lockup span{height:32px}.databricks-story-lockup img:last-child{height:24px;max-width:154px}.databricks-story-hero h1{color:#0a0227;font-size:24px;line-height:1.1;margin-top:24px}.databricks-story-video{padding:40px 0}.databricks-story-copy{padding-bottom:40px}.databricks-story-copy-grid{display:block}.databricks-story-copy-grid h2{font-size:16px;line-height:1;margin-bottom:24px}.databricks-story-copy-grid p,.databricks-story-copy-grid li{font-size:16px;line-height:1.5}.databricks-story-copy-grid ul{gap:5px;margin:-4px 0 16px;padding-left:22px}.databricks-story-copy-1,.databricks-story-copy-2{margin-bottom:0;min-height:0}.databricks-story-final-cta h2{font-size:40px;line-height:1.08;max-width:261px}.super-story .section-inner{max-width:none;padding-left:16px;padding-right:16px}.super-story-hero{min-height:429px}.super-story-hero-bg{height:225px}.super-story-hero:after{background:linear-gradient(180deg,#00000005 0,#0000006b 64%,#0000),linear-gradient(180deg,transparent 0,transparent 225px,#fff 225px,#fff 100%)}.super-story-hero-inner{justify-content:flex-start;min-height:429px;padding-bottom:0;padding-top:259px}.super-story-lockup{gap:10px;height:23px;left:16px;margin-bottom:0;position:absolute;top:187px}.super-story-lockup img:first-child{height:19px}.super-story-lockup span{height:23px;width:2px}.super-story-lockup img:last-child{height:16px;max-width:96px}.super-story-hero h1{color:#0a0227;font-size:24px;line-height:1.1;margin:0 0 24px;max-width:328px}.super-story-hero-cta{background:#343ced;border:0;color:#fff;font-size:14px;height:40px;padding:0 24px}.super-story-stats{border-bottom:1px solid #dedced;border-top:1px solid #dedced;margin:31px 0 28px}.super-story-stats-inner{border-left:2px solid #d961ff}.super-story-stats-inner p{font-size:16px;line-height:44px;padding-left:14px}.super-story-copy{border-top:0;margin-bottom:0;padding:17px 0 0}.super-story-copy-grid{display:block}.super-story-copy-grid h2{font-size:16px;line-height:1;margin-bottom:24px}.super-story-copy-grid p,.super-story-copy-grid li{font-size:16px;line-height:1.5}.super-story-copy-grid p{margin-bottom:24px}.super-story-copy-grid ul{gap:5px;margin:-10px 0 24px;padding-left:22px}.super-story-copy-1,.super-story-copy-2,.super-story-copy-3,.super-story-copy-4{min-height:0}.super-story-final-cta h2{font-size:40px;line-height:1.08;max-width:261px}.duolingo-story .section-inner{max-width:none;padding-left:16px;padding-right:16px}.duolingo-story-hero{min-height:429px}.duolingo-story-hero-bg{height:225px}.duolingo-story-hero:after{background:linear-gradient(180deg,#00000005 0,#0000006b 64%,#0000),linear-gradient(180deg,transparent 0,transparent 225px,#fff 225px,#fff 100%)}.duolingo-story-hero-inner{justify-content:flex-start;min-height:429px;padding-bottom:0;padding-top:259px}.duolingo-story-lockup{gap:10px;height:23px;left:16px;margin-bottom:0;position:absolute;top:187px}.duolingo-story-lockup img:first-child{height:19px}.duolingo-story-lockup span{height:23px;width:2px}.duolingo-story-lockup img:last-child{height:16px;max-width:70px}.duolingo-story-hero h1{color:#0a0227;font-size:24px;line-height:1.1;margin:0 0 24px;max-width:328px}.duolingo-story-hero-cta{background:#343ced;border:0;color:#fff;font-size:14px;height:40px;padding:0 24px}.duolingo-story-stats{border-bottom:1px solid #dedced;border-top:1px solid #dedced;margin:31px 0 28px}.duolingo-story-stats-grid{display:grid;gap:0;grid-template-columns:1fr;padding-bottom:8px;padding-top:8px}.duolingo-story-stats-grid p{border-left:2px solid #d961ff;font-size:13px;line-height:1.25;margin:0;padding:3px 0 3px 14px}.duolingo-story-copy{border-top:0;margin-bottom:0;padding:17px 0 0}.duolingo-story-copy-grid{display:block}.duolingo-story-copy-grid h2{font-size:16px;line-height:1;margin-bottom:24px}.duolingo-story-copy-grid p,.duolingo-story-copy-grid li{font-size:16px;line-height:1.5}.duolingo-story-copy-grid p{margin-bottom:24px}.duolingo-story-copy-grid ul{gap:5px;margin:-10px 0 24px;padding-left:22px}.duolingo-story-copy-1,.duolingo-story-copy-2,.duolingo-story-copy-3{min-height:0}.duolingo-story-final-cta h2{font-size:40px;line-height:1.08;max-width:261px}.wealthsimple-story .section-inner{max-width:none;padding-left:16px;padding-right:16px}.wealthsimple-story-hero{min-height:379px}.wealthsimple-story-hero-bg{height:225px}.wealthsimple-story-hero:after{background:linear-gradient(180deg,#00000005 0,#0000006b 64%,#0000),linear-gradient(180deg,transparent 0,transparent 225px,#fff 225px,#fff 100%)}.wealthsimple-story-hero-inner{justify-content:flex-start;min-height:379px;padding-bottom:0;padding-top:259px}.wealthsimple-story-lockup{gap:10px;height:23px;left:16px;margin-bottom:0;position:absolute;top:187px}.wealthsimple-story-lockup img:first-child{height:19px}.wealthsimple-story-lockup span{height:23px;width:2px}.wealthsimple-story-lockup img:last-child{height:16px;max-width:94px}.wealthsimple-story-hero h1{color:#0a0227;font-size:24px;line-height:1.1;margin:0 0 24px;max-width:328px}.wealthsimple-story-hero-cta{background:#343ced;border:0;color:#fff;font-size:14px;height:40px;padding:0 24px}.wealthsimple-story-stats{border-bottom:1px solid #dedced;border-top:1px solid #dedced;margin:31px 0 28px;min-height:130px}.wealthsimple-story-stats-grid{display:grid;gap:0;grid-template-columns:1fr;padding-bottom:8px;padding-top:8px}.wealthsimple-story-stats-grid p{border-left:2px solid #d961ff;font-size:13px;line-height:1.25;margin:0;padding:3px 0 3px 14px}.wealthsimple-story-copy{border-top:0;margin-bottom:0;padding:17px 0 0}.wealthsimple-story-copy-grid{display:block}.wealthsimple-story-copy-grid h2{font-size:16px;line-height:1;margin-bottom:24px}.wealthsimple-story-copy-grid p,.wealthsimple-story-copy-grid li{font-size:16px;line-height:1.5}.wealthsimple-story-copy-grid p{margin-bottom:24px}.wealthsimple-story-copy-grid ul{gap:5px;margin:-10px 0 24px;padding-left:22px}.wealthsimple-story-copy-1,.wealthsimple-story-copy-2,.wealthsimple-story-copy-3{min-height:0}.wealthsimple-story-copy-3{margin-bottom:30px}.wealthsimple-story-final-cta h2{font-size:40px;line-height:1.08;max-width:261px}@media(min-width:700px){.wealthsimple-story .section-inner{padding-left:24px;padding-right:24px}.wealthsimple-story-hero{min-height:605px}.wealthsimple-story-hero-bg{height:505px}.wealthsimple-story-hero:after{background:linear-gradient(180deg,#00000005 0,#0000006b 73%,#0000),linear-gradient(180deg,transparent 0,transparent 505px,#fff 505px,#fff 100%)}.wealthsimple-story-hero-inner{min-height:605px;padding-top:514px}.wealthsimple-story-lockup{left:24px;top:512px}.wealthsimple-story-lockup img:last-child{height:18px;max-width:108px}.wealthsimple-story-hero h1{max-width:530px}.wealthsimple-story-stats{min-height:85px}.wealthsimple-story-copy-1,.wealthsimple-story-copy-2{margin-bottom:30px}.wealthsimple-story-copy-3{margin-bottom:28px}}.upside-story .section-inner{max-width:none;padding-left:16px;padding-right:16px}.upside-story-hero{min-height:429px}.upside-story-hero-bg{height:225px}.upside-story-hero:after{background:linear-gradient(180deg,#00000005 0,#0000006b 64%,#0000),linear-gradient(180deg,transparent 0,transparent 225px,#fff 225px,#fff 100%)}.upside-story-hero-inner{justify-content:flex-start;min-height:429px;padding-bottom:0;padding-top:259px}.upside-story-lockup{gap:10px;height:23px;left:16px;margin-bottom:0;position:absolute;top:187px}.upside-story-lockup img:first-child{height:19px}.upside-story-lockup span{height:23px;width:2px}.upside-story-lockup img:last-child{height:18px;max-width:84px}.upside-story-hero h1{color:#0a0227;font-size:24px;line-height:1.1;margin:0 0 24px;max-width:328px}.upside-story-hero-cta{background:#343ced;border:0;color:#fff;font-size:14px;height:40px;padding:0 24px}.upside-story-stats{border-bottom:1px solid #dedced;border-top:1px solid #dedced;margin:31px 0 28px;min-height:107px}.upside-story-stats-grid{display:grid;gap:0;grid-template-columns:1fr;padding-bottom:8px;padding-top:8px}.upside-story-stats-grid p{border-left:2px solid #d961ff;font-size:13px;line-height:1.25;margin:0;padding:3px 0 3px 14px}.upside-story-copy{border-top:0;margin-bottom:0;padding:17px 0 0}.upside-story-copy-grid{display:block}.upside-story-copy-grid h2{font-size:16px;line-height:1;margin-bottom:24px}.upside-story-copy-grid p,.upside-story-copy-grid li{font-size:16px;line-height:1.5}.upside-story-copy-grid p{margin-bottom:24px}.upside-story-list-block{gap:5px;margin:-10px 0 24px;padding-left:22px}.upside-story-copy-1,.upside-story-copy-2{min-height:0}.upside-story-copy-2{margin-bottom:30px}.upside-story-final-cta h2{font-size:40px;line-height:1.08;max-width:261px}@media(min-width:700px){.upside-story .section-inner{padding-left:24px;padding-right:24px}.upside-story-hero{min-height:621px}.upside-story-hero-bg{height:505px}.upside-story-hero:after{background:linear-gradient(180deg,#00000005 0,#0000006b 73%,#0000),linear-gradient(180deg,transparent 0,transparent 505px,#fff 505px,#fff 100%)}.upside-story-hero-inner{min-height:621px;padding-top:514px}.upside-story-lockup{left:24px;top:512px}.upside-story-lockup img:last-child{height:18px;max-width:110px}.upside-story-hero h1{max-width:705px}.upside-story-stats{min-height:85px}.upside-story-copy-1,.upside-story-copy-2{margin-bottom:28px}}.confluent-story .section-inner{max-width:none;padding-left:16px;padding-right:16px}.confluent-story-hero{min-height:424px}.confluent-story-hero-bg{height:236px}.confluent-story-hero-grad{background:linear-gradient(180deg,#0a022705 0,#0a022733 72%,#0a02277a),linear-gradient(180deg,transparent 0,transparent 236px,#fff 236px,#fff 100%)}.confluent-story-hero-inner{min-height:424px;padding-top:270px}.confluent-story-lockup{gap:10px;height:23px;left:16px;margin-bottom:0;position:absolute;top:202px}.confluent-story-lockup img:first-child{height:19px}.confluent-story-lockup span{height:23px;width:2px}.confluent-story-lockup img:last-child{height:16px;max-width:78px}.confluent-story-hero h1{color:#0a0227;font-size:24px;line-height:1.1;max-width:346px}.confluent-story-hero-cta{display:none}.confluent-story-stats-grid{grid-template-columns:1fr;padding:24px 0 20px}.confluent-story-stats-grid p{font-size:13px;line-height:1.25;padding:3px 0 3px 14px}.confluent-story-body{padding:28px 0 0}.confluent-story-section,.confluent-story-two-col{display:block}.confluent-story-section{padding:17px 0 42px}.confluent-story-section h2{font-size:16px;line-height:1;margin-bottom:24px}.confluent-story-section p{font-size:16px;line-height:1.5;margin-bottom:24px}.confluent-story-final-cta{min-height:273px;padding:38px 0}.confluent-story-final-cta h2{font-size:40px;line-height:1.08;max-width:261px}.ericsson-story .section-inner{max-width:none;padding-left:16px;padding-right:16px}.ericsson-story-hero{min-height:424px}.ericsson-story-hero-bg{height:236px}.ericsson-story-hero-grad{background:linear-gradient(180deg,#0a022705 0,#0a02272e 72%,#0a022770),linear-gradient(180deg,transparent 0,transparent 236px,#fff 236px,#fff 100%)}.ericsson-story-hero-inner{min-height:424px;padding-top:270px}.ericsson-story-lockup{gap:10px;height:23px;left:16px;margin-bottom:0;position:absolute;top:202px}.ericsson-story-lockup img:first-child{height:19px}.ericsson-story-lockup span{height:23px;width:2px}.ericsson-story-lockup img:last-child{height:20px;max-width:78px}.ericsson-story-hero h1{color:#0a0227;font-size:24px;line-height:1.1;max-width:346px}.ericsson-story-intro{padding:28px 0 58px}.ericsson-story-intro-grid,.ericsson-story-copy-grid,.ericsson-story-future-row{display:block}.ericsson-story p{font-size:16px;line-height:1.5;margin-bottom:24px}.ericsson-story-intro-grid p:last-child,.ericsson-story-copy-grid p:last-child,.ericsson-story-future-copy p:last-child{margin-bottom:0}.ericsson-story-video{padding-bottom:52px}.ericsson-story-body{padding-bottom:8px}.ericsson-story-copy-block{padding:36px 0 48px}.ericsson-story-copy-block h2{font-size:34px;line-height:1.04;margin-bottom:28px}.ericsson-story-future{padding:0}.ericsson-story-future-card{border-radius:0;box-shadow:none;padding:42px 16px 48px}.ericsson-story-future-row{padding:0 0 42px}.ericsson-story-future-row+.ericsson-story-future-row{padding-top:42px}.ericsson-story-eyebrow h2{font-size:16px;line-height:1;margin-bottom:24px}.ericsson-story-future-copy h3{font-size:24px;line-height:1.12;margin-bottom:22px}.ericsson-story-final-cta{min-height:273px;padding:38px 0}.ericsson-story-final-cta h2{font-size:40px;line-height:1.08;max-width:261px}.gcash-story .section-inner{max-width:none;padding-left:16px;padding-right:16px}.gcash-story-hero{min-height:494px}.gcash-story-hero-bg{height:286px}.gcash-story-hero-grad{background:linear-gradient(180deg,#0a022705 0,#0a022738 72%,#0a022785),linear-gradient(180deg,transparent 0,transparent 286px,#fff 286px,#fff 100%)}.gcash-story-hero-inner{min-height:494px;padding-top:332px}.gcash-story-lockup{gap:10px;height:23px;left:16px;margin-bottom:0;position:absolute;top:246px}.gcash-story-lockup img:first-child{height:19px}.gcash-story-lockup span{height:23px;width:2px}.gcash-story-lockup img:last-child{height:20px;max-width:86px}.gcash-story-hero h1{color:#0a0227;font-size:24px;line-height:1.1;max-width:346px}.gcash-story-hero-cta{display:none}.gcash-story-overview,.gcash-story-before,.gcash-story-with,.gcash-story-quote,.gcash-story-future{padding:42px 0}.gcash-story-overview{padding-top:20px}.gcash-story-eyebrow-grid,.gcash-story-two-col,.gcash-story-with-row,.gcash-story-quote-card{display:block}.gcash-story-eyebrow-grid{gap:0;padding-top:18px}.gcash-story-eyebrow-grid>h2,.gcash-story-with>.section-inner>h2{font-size:16px;line-height:1;margin-bottom:24px}.gcash-story p{font-size:16px;line-height:1.5;margin-bottom:24px}.gcash-story p:last-child{margin-bottom:0}.gcash-story h3{font-size:24px;line-height:1.12;margin-bottom:22px}.gcash-story-with>.section-inner{padding-top:18px}.gcash-story-with-list{gap:52px;margin-top:0}.gcash-story-with-media{min-height:286px;padding:20px}.gcash-story-with-media img{max-height:238px}.gcash-story-with-copy{padding-top:28px}.gcash-story-quote-card{border-radius:0;margin-left:-16px;margin-right:-16px;min-height:0;padding:42px 16px 0}.gcash-story-quote-copy p{font-size:24px;line-height:1.12;margin-bottom:28px}.gcash-story-quote-media{height:360px;margin-top:28px}.gcash-story-quote-bg{height:360px;left:50%;transform:translate(-50%);width:352px}.gcash-story-quote-media img:last-child{height:356px;left:50%;right:auto;transform:translate(-44%)}.gcash-story-future .gcash-story-eyebrow-grid{box-shadow:none;padding:38px 16px 42px}.gcash-story-final-cta{min-height:273px;padding:38px 0}.gcash-story-final-cta h2{font-size:40px;line-height:1.08;max-width:261px}@media(min-width:700px){.confluent-story .section-inner{padding-left:24px;padding-right:24px}.confluent-story-hero{min-height:642px}.confluent-story-hero-bg{height:471px}.confluent-story-hero-grad{background:linear-gradient(180deg,#0a022705 0,#0a022733 76%,#0a02277a),linear-gradient(180deg,transparent 0,transparent 471px,#fff 471px,#fff 100%)}.confluent-story-hero-inner{min-height:642px;padding-top:515px}.confluent-story-lockup{left:24px;top:432px}.confluent-story-lockup img:last-child{height:18px;max-width:88px}.confluent-story-hero h1{max-width:705px}.confluent-story-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding:24px 24px 20px}.confluent-story-final-cta{min-height:365px;padding:58px 0}.ericsson-story .section-inner{padding-left:24px;padding-right:24px}.ericsson-story-hero{min-height:642px}.ericsson-story-hero-bg{height:471px}.ericsson-story-hero-grad{background:linear-gradient(180deg,#0a022705 0,#0a02272e 76%,#0a022770),linear-gradient(180deg,transparent 0,transparent 471px,#fff 471px,#fff 100%)}.ericsson-story-hero-inner{min-height:642px;padding-top:515px}.ericsson-story-lockup{left:24px;top:432px}.ericsson-story-lockup img:last-child{height:24px;max-width:94px}.ericsson-story-hero h1{max-width:705px}.ericsson-story-intro-grid,.ericsson-story-copy-grid{display:grid}.ericsson-story-final-cta{min-height:365px;padding:58px 0}.gcash-story .section-inner{padding-left:24px;padding-right:24px}.gcash-story-hero{min-height:642px}.gcash-story-hero-bg{height:471px}.gcash-story-hero-grad{background:linear-gradient(180deg,#0a022705 0,#0a022738 76%,#0a022785),linear-gradient(180deg,transparent 0,transparent 471px,#fff 471px,#fff 100%)}.gcash-story-hero-inner{min-height:642px;padding-top:515px}.gcash-story-lockup{left:24px;top:432px}.gcash-story-lockup img:last-child{height:24px;max-width:100px}.gcash-story-hero h1{max-width:705px}.gcash-story-eyebrow-grid,.gcash-story-two-col{display:grid}.gcash-story-with-row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.gcash-story-quote-card{display:grid;grid-template-columns:minmax(0,1fr) 360px;margin-left:0;margin-right:0;padding-left:44px;padding-right:44px}.gcash-story-quote-media{height:390px;margin-top:0}.gcash-story-quote-bg{height:390px;transform:none;width:360px}.gcash-story-quote-media img:last-child{height:386px;left:auto;right:0;transform:none}.gcash-story-final-cta{min-height:365px;padding:58px 0}}.booking-story .section-inner{max-width:none;padding-left:16px;padding-right:16px}.booking-story-hero{min-height:424px}.booking-story-hero-video{height:250px}.booking-story-hero-grad{background:linear-gradient(180deg,#0a022705 0,#0a02273d 72%,#0a02277a),linear-gradient(180deg,transparent 0,transparent 250px,#fff 250px,#fff 100%)}.booking-story-hero-inner{min-height:424px;padding-top:270px}.booking-story-lockup{gap:10px;height:23px;left:16px;margin-bottom:0;position:absolute;top:202px}.booking-story-lockup img:first-child{height:19px}.booking-story-lockup span{height:23px;width:2px}.booking-story-lockup img:last-child{height:16px;max-width:78px}.booking-story-hero h1{color:#0a0227;font-size:24px;line-height:1.1;max-width:346px}.booking-story-hero-cta{display:none}.booking-story-overview,.booking-story-before,.booking-story-with,.booking-story-quote{margin-bottom:28px}.booking-story-overview{margin-bottom:98px;margin-top:28px}.booking-story-copy-grid,.booking-story-before-grid,.booking-story-two-col,.booking-story-with-item,.booking-story-quote-card{display:block}.booking-story-copy-grid{padding-top:17px}.booking-story-copy-grid h2,.booking-story-before h2,.booking-story-with h2,.booking-story-future h2{font-size:16px;line-height:1;margin-bottom:24px}.booking-story-overview h3,.booking-story-before h3,.booking-story-with h3,.booking-story-future h3{font-size:24px;line-height:1.1;margin-bottom:18px}.booking-story-overview p,.booking-story-before p,.booking-story-with p,.booking-story-future p{font-size:16px;line-height:1.42;margin-bottom:18px}.booking-story-before-primary{margin-bottom:28px}.booking-story-before-stack{display:none}.booking-story-with h2{margin-bottom:18px}.booking-story-with-list{gap:18px}.booking-story-with-item{padding-top:18px}.booking-story-with-item>img{height:auto;margin:0 auto;max-width:336px;width:100%}.booking-story-with-item>div{padding:22px 0 6px}.booking-story-quote-card{padding:28px 18px}.booking-story-quote-card p{font-size:22px;line-height:1.14;margin-bottom:14px}.booking-story-quote-card figure{display:none;margin-top:24px;max-width:260px}.booking-story-future{border-top:0;padding:17px 0 34px}.booking-story-video-frame{aspect-ratio:346 / 195;margin-top:28px}.booking-story-final-cta{min-height:273px;padding:38px 0}.booking-story-final-cta h2{font-size:40px;line-height:1.08;max-width:261px}@media(min-width:700px){.booking-story .section-inner{padding-left:24px;padding-right:24px}.booking-story-hero{min-height:642px}.booking-story-hero-video{height:548px}.booking-story-hero-grad{background:linear-gradient(180deg,#0a022705 0,#0a022733 76%,#0a02277a),linear-gradient(180deg,transparent 0,transparent 548px,#fff 548px,#fff 100%)}.booking-story-hero-inner{min-height:642px;padding-top:515px}.booking-story-lockup{left:24px;top:432px}.booking-story-lockup img:last-child{height:18px;max-width:88px}.booking-story-hero h1{max-width:705px}.booking-story-with-item>img{height:336px;max-width:336px}.booking-story-quote-card{display:grid;grid-template-columns:minmax(0,1fr) 260px;padding:34px}.booking-story-quote-card figure{display:block;margin-top:0}.booking-story-video-frame{aspect-ratio:705 / 397;margin-top:42px}.booking-story-final-cta{min-height:365px;padding:58px 0}}.time-story .section-inner{max-width:none;padding-left:16px;padding-right:16px}.time-story-hero{min-height:424px}.time-story-hero-bg{height:250px}.time-story-hero:after{background:linear-gradient(180deg,#0a022705 0,#0a02273d 72%,#0a022780),linear-gradient(180deg,transparent 0,transparent 250px,#fff 250px,#fff 100%)}.time-story-hero-inner{min-height:424px;padding-top:284px}.time-story-lockup{gap:10px;height:23px;left:16px;margin-bottom:0;position:absolute;top:202px}.time-story-lockup img:first-child{height:19px}.time-story-lockup span{height:23px;width:2px}.time-story-lockup img:last-child{height:19px;max-width:82px}.time-story-hero h1{color:#0a0227;font-size:24px;line-height:1.1;max-width:346px}.time-story-hero-cta{display:none}.time-story-overview,.time-story-before,.time-story-with,.time-story-quote{margin-bottom:28px}.time-story-overview{margin-top:28px}.time-story-copy-grid,.time-story-before-grid,.time-story-two-col,.time-story-with-item,.time-story-quote-card{display:block}.time-story-copy-grid{padding-top:17px}.time-story-copy-grid h2,.time-story-before h2,.time-story-with h2,.time-story-future h2{font-size:16px;line-height:1;margin-bottom:24px}.time-story-overview h3,.time-story-before h3,.time-story-with h3,.time-story-future h3{font-size:24px;line-height:1.1;margin-bottom:18px}.time-story-overview p,.time-story-before p,.time-story-with p,.time-story-future p{font-size:16px;line-height:1.42;margin-bottom:18px}.time-story-before-primary{margin-bottom:28px}.time-story-before-stack{display:none}.time-story-with h2{margin-bottom:18px}.time-story-with-list{gap:18px}.time-story-with-item{padding-top:18px}.time-story-with-item>img{height:auto;min-height:0}.time-story-with-item>div{padding:22px 0 6px}.time-story-quote-card{padding:28px 18px}.time-story-quote-card p{font-size:22px;line-height:1.14;margin-bottom:14px}.time-story-quote-card figure{margin-top:24px;max-width:260px}.time-story-future{border-top:0;padding:17px 0 34px}.time-story-video-frame{aspect-ratio:346 / 195;margin-top:28px}.time-story-final-cta{min-height:273px;padding:38px 0}.time-story-final-cta h2{font-size:40px;line-height:1.08;max-width:261px}@media(min-width:700px){.time-story .section-inner{padding-left:24px;padding-right:24px}.time-story-hero{min-height:642px}.time-story-hero-bg{height:548px}.time-story-hero:after{background:linear-gradient(180deg,#0a022705 0,#0a022738 76%,#0a022780),linear-gradient(180deg,transparent 0,transparent 548px,#fff 548px,#fff 100%)}.time-story-hero-inner{min-height:642px;padding-top:535px}.time-story-lockup{left:24px;top:450px}.time-story-lockup img:last-child{height:20px;max-width:90px}.time-story-hero h1{max-width:705px}.time-story-with-item{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1fr)}.time-story-with-item>img{height:240px}.time-story-quote-card{display:grid;grid-template-columns:minmax(0,1fr) 260px;padding:34px}.time-story-quote-card figure{margin-top:0}.time-story-video-frame{aspect-ratio:705 / 397;margin-top:42px}.time-story-final-cta{min-height:365px;padding:58px 0}}.zillow-story .section-inner{max-width:none;padding-left:16px;padding-right:16px}.zillow-story-hero{min-height:376px}.zillow-story-hero-bg{height:236px}.zillow-story-hero:after{background:linear-gradient(180deg,#0a022705 0,#0a022747 72%,#0a02278f),linear-gradient(180deg,transparent 0,transparent 236px,#fff 236px,#fff 100%)}.zillow-story-hero-inner{min-height:376px;padding-top:274px}.zillow-story-lockup{gap:10px;height:23px;left:16px;margin-bottom:0;position:absolute;top:198px}.zillow-story-lockup img:first-child{height:19px}.zillow-story-lockup span{height:23px;width:2px}.zillow-story-lockup img:last-child{height:17px;max-width:96px}.zillow-story-hero h1{color:#0a0227;font-size:24px;line-height:1.1;max-width:346px}.zillow-story-stats{margin:28px 0}.zillow-story-stats-grid{grid-template-columns:1fr;padding:14px 0}.zillow-story-stats-grid p{font-size:14px;line-height:1.25;padding:7px 0 7px 14px}.zillow-story-overview,.zillow-story-before,.zillow-story-with,.zillow-story-quote,.zillow-story-adoption{margin-bottom:28px}.zillow-story-video{margin-bottom:64px}.zillow-story-copy-grid,.zillow-story-before-grid,.zillow-story-two-col,.zillow-story-with-item,.zillow-story-quote-card{display:block}.zillow-story-copy-grid{padding-top:17px}.zillow-story-copy-grid h2,.zillow-story-before h2,.zillow-story-with h2,.zillow-story-adoption h2,.zillow-story-future h2{font-size:16px;line-height:1;margin-bottom:24px}.zillow-story-overview p,.zillow-story-before p,.zillow-story-with p,.zillow-story-adoption p,.zillow-story-future p,.zillow-story-agent-list{font-size:16px;line-height:1.42;margin-bottom:18px}.zillow-story-video-frame{aspect-ratio:343 / 193}.zillow-story-before-primary{margin-bottom:28px}.zillow-story-before-stack{display:none}.zillow-story-with h2{margin-bottom:18px}.zillow-story-with-list{gap:18px}.zillow-story-with-item{padding-top:18px}.zillow-story-with-item>img{height:auto;min-height:0}.zillow-story-with-item>div{padding:22px 0 6px}.zillow-story-with h3,.zillow-story-future h3{font-size:24px;line-height:1.1;margin-bottom:18px}.zillow-story-quote-card{padding:28px 18px}.zillow-story-quote-card p{font-size:22px;line-height:1.14;margin-bottom:14px}.zillow-story-quote-card figure{margin-top:24px;max-width:260px}.zillow-story-future{border-top:0;padding:17px 0 34px}.zillow-story-final-cta{min-height:273px;padding:38px 0}.zillow-story-final-cta h2{font-size:40px;line-height:1.08;max-width:261px}@media(min-width:700px){.zillow-story .section-inner{padding-left:24px;padding-right:24px}.zillow-story-hero{min-height:557px}.zillow-story-hero-bg{height:471px}.zillow-story-hero:after{background:linear-gradient(180deg,#0a022705 0,#0a022747 76%,#0a02278a),linear-gradient(180deg,transparent 0,transparent 471px,#fff 471px,#fff 100%)}.zillow-story-hero-inner{min-height:557px;padding-top:505px}.zillow-story-lockup{left:24px;top:432px}.zillow-story-lockup img:last-child{height:18px;max-width:116px}.zillow-story-hero h1{max-width:705px}.zillow-story-stats-grid{min-height:123px}.zillow-story-stats-grid p{padding-bottom:5px;padding-top:5px}.zillow-story-video{margin-bottom:80px}.zillow-story-video-frame{aspect-ratio:705 / 397}.zillow-story-with-item{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1fr)}.zillow-story-quote-card{display:grid;grid-template-columns:minmax(0,1fr) 260px;padding:34px}.zillow-story-quote-card figure{margin-top:0}.zillow-story-final-cta{min-height:365px;padding:58px 0}}.safetyculture-story .section-inner{max-width:none;padding-left:16px;padding-right:16px}.safetyculture-story-hero{min-height:374px}.safetyculture-story-hero-bg{height:234px}.safetyculture-story-hero:after{background:linear-gradient(180deg,#0a022705 0,#0a022757 70%,#0a022780),linear-gradient(180deg,transparent 0,transparent 234px,#fff 234px,#fff 100%)}.safetyculture-story-hero-inner{min-height:374px;padding-top:272px}.safetyculture-story-lockup{gap:10px;height:23px;left:16px;margin-bottom:0;position:absolute;top:196px}.safetyculture-story-lockup img:first-child{height:19px}.safetyculture-story-lockup span{height:23px;width:2px}.safetyculture-story-lockup img:last-child{height:15px;max-width:120px}.safetyculture-story-hero h1{color:#0a0227;font-size:24px;line-height:1.1;max-width:343px}.safetyculture-story-stats{margin:28px 0}.safetyculture-story-stats-grid{display:grid;grid-template-columns:1fr;padding:8px 0}.safetyculture-story-stats-grid p{font-size:14px;line-height:1.25;padding:5px 0 5px 14px}.safetyculture-story-intro,.safetyculture-story-before,.safetyculture-story-with,.safetyculture-story-quote{margin-bottom:28px}.safetyculture-story-copy-grid,.safetyculture-story-before-grid,.safetyculture-story-two-col,.safetyculture-story-with-item{display:block}.safetyculture-story-copy-grid{padding-top:17px}.safetyculture-story-copy-grid h2,.safetyculture-story-before h2,.safetyculture-story-with h2,.safetyculture-story-future h2{font-size:16px;line-height:1;margin-bottom:24px}.safetyculture-story-intro p,.safetyculture-story-before p,.safetyculture-story-with p,.safetyculture-story-future p{font-size:16px;line-height:1.42;margin-bottom:18px}.safetyculture-story-intro p{font-size:14px;line-height:1.32;margin-bottom:18px}.safetyculture-story-before-primary{margin-bottom:28px}.safetyculture-story-before-stack{display:none}.safetyculture-story-with{padding:34px 0}.safetyculture-story-with-list{gap:18px}.safetyculture-story-with-item>img{height:auto;min-height:0}.safetyculture-story-with-item>div:not(.safetyculture-story-agent-grid){padding:22px 18px 24px}.safetyculture-story-with h3,.safetyculture-story-future h3{font-size:24px;line-height:1.1;margin-bottom:18px}.safetyculture-story-agent-grid{grid-template-columns:1fr}.safetyculture-story-agent-grid article{padding:18px}.safetyculture-story-agent-grid p{font-size:14px}.safetyculture-story-quote-card{border:0;padding:0}.safetyculture-story-quote-card svg{margin-bottom:10px}.safetyculture-story-quote-card p{font-size:22px;line-height:1.14;margin-bottom:14px}.safetyculture-story-quote-card span{font-size:15px}.safetyculture-story-future{border-top:0;padding:17px 0 34px}.safetyculture-story-final-cta{min-height:273px;padding:38px 0}.safetyculture-story-final-cta h2{font-size:40px;line-height:1.08;max-width:261px}@media(min-width:700px){.safetyculture-story .section-inner{padding-left:24px;padding-right:24px}.safetyculture-story-hero{min-height:557px}.safetyculture-story-hero-bg{height:471px}.safetyculture-story-hero:after{background:linear-gradient(180deg,#0a022705 0,#0a022747 76%,#0a02277a),linear-gradient(180deg,transparent 0,transparent 471px,#fff 471px,#fff 100%)}.safetyculture-story-hero-inner{min-height:557px;padding-top:505px}.safetyculture-story-lockup{left:24px;top:432px}.safetyculture-story-lockup img:last-child{height:18px;max-width:146px}.safetyculture-story-hero h1{max-width:705px}.safetyculture-story-stats{margin:28px 0}.safetyculture-story-stats-grid{min-height:123px}.safetyculture-story-stats-grid p{padding-bottom:3px;padding-top:3px}.safetyculture-story-before-primary{margin-bottom:30px}.safetyculture-story-with-item{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1fr)}.safetyculture-story-with-item>div:not(.safetyculture-story-agent-grid){padding:28px 28px 28px 0}.safetyculture-story-agent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.safetyculture-story-final-cta{min-height:365px;padding:58px 0}}.wunderkind-story .section-inner{max-width:none;padding-left:16px;padding-right:16px}.wunderkind-story-hero{min-height:337px}.wunderkind-story-hero-bg{height:250px}.wunderkind-story-hero:after{background:linear-gradient(180deg,#fff0 0,#ffffff1f 60%,#fff0),linear-gradient(180deg,transparent 0,transparent 250px,#fff 250px,#fff 100%)}.wunderkind-story-hero-inner{min-height:337px;padding-top:284px}.wunderkind-story-lockup{gap:10px;height:23px;left:16px;margin-bottom:0;position:absolute;top:211px}.wunderkind-story-lockup img:first-child{height:19px}.wunderkind-story-lockup span{height:23px;width:2px}.wunderkind-story-lockup img:last-child{height:16px;max-width:122px}.wunderkind-story-hero h1{color:#0a0227;font-size:24px;line-height:1.1;max-width:343px}.wunderkind-story-intro{margin:28px 0 40px}.wunderkind-story-intro-grid,.wunderkind-story-two-col,.wunderkind-story-body-item,.wunderkind-story-prefooter-item{display:block}.wunderkind-story-intro p,.wunderkind-story-body p,.wunderkind-story-prefooter p{font-size:16px;line-height:1.42;margin-bottom:18px}.wunderkind-story-video{margin-bottom:60px}.wunderkind-story-body{margin-bottom:50px}.wunderkind-story-body-list{gap:52px}.wunderkind-story-body-item{border-top:1px solid #dedced;padding-top:17px}.wunderkind-story-body h2,.wunderkind-story-prefooter h2{font-size:16px;line-height:1;margin-bottom:24px}.wunderkind-story-prefooter{padding:17px 0 18px}.wunderkind-story-prefooter-list{gap:18px}.wunderkind-story-prefooter h3{font-size:24px;line-height:1.1;margin-bottom:18px}.wunderkind-story-final-cta{min-height:273px;padding:38px 0}.wunderkind-story-final-cta h2{font-size:40px;line-height:1.08;max-width:261px}@media(min-width:700px){.wunderkind-story .section-inner{padding-left:24px;padding-right:24px}.wunderkind-story-hero{min-height:563px}.wunderkind-story-hero-bg{height:502px}.wunderkind-story-hero:after{background:linear-gradient(180deg,#fff0 0,#ffffff2e 74%,#fff0),linear-gradient(180deg,transparent 0,transparent 502px,#fff 502px,#fff 100%)}.wunderkind-story-hero-inner{min-height:563px;padding-top:536px}.wunderkind-story-lockup{left:24px;top:464px}.wunderkind-story-lockup img:last-child{height:18px;max-width:142px}.wunderkind-story-hero h1{max-width:705px}.wunderkind-story-intro{margin-bottom:40px}.wunderkind-story-video,.wunderkind-story-body{margin-bottom:60px}.wunderkind-story-body-list{gap:60px}.wunderkind-story-final-cta{min-height:365px;padding:58px 0}}.mccarthy-story .section-inner{max-width:none;padding-left:16px;padding-right:16px}.mccarthy-story-hero{min-height:394px}.mccarthy-story-hero-bg{height:250px}.mccarthy-story-hero:after{background:linear-gradient(180deg,#fff0 0,#ffffff24 62%,#fff0),linear-gradient(180deg,transparent 0,transparent 250px,#fff 250px,#fff 100%)}.mccarthy-story-hero-inner{justify-content:flex-start;min-height:394px;padding-bottom:0;padding-top:288px}.mccarthy-story-lockup{gap:10px;height:23px;left:16px;margin-bottom:0;position:absolute;top:212px}.mccarthy-story-lockup img:first-child{height:19px}.mccarthy-story-lockup span{height:23px;width:2px}.mccarthy-story-lockup img:last-child{height:18px;max-width:116px}.mccarthy-story-hero h1{color:#0a0227;font-size:24px;line-height:1.1;max-width:343px}.mccarthy-story-stats{border-bottom:1px solid #dedced;border-top:1px solid #dedced;margin:28px 0;min-height:206px}.mccarthy-story-stats-grid{gap:0;grid-template-columns:1fr;padding-bottom:10px;padding-top:10px}.mccarthy-story-stats-grid p{border-left:2px solid #d8fd49;font-size:14px;line-height:1.25;padding:6px 0 6px 14px}.mccarthy-story-copy{border-top:0;margin-bottom:28px;padding:17px 0 0}.mccarthy-story-copy-grid,.mccarthy-story-before-grid,.mccarthy-story-future-grid{display:block}.mccarthy-story-copy h2,.mccarthy-story-before h2,.mccarthy-story-with h2,.mccarthy-story-future h2{font-size:16px;line-height:1;margin-bottom:24px}.mccarthy-story-copy h3,.mccarthy-story-with h3,.mccarthy-story-future h3{font-size:24px;line-height:1.1;margin-bottom:18px}.mccarthy-story-copy p,.mccarthy-story-before p,.mccarthy-story-with p,.mccarthy-story-future p{font-size:16px;line-height:1.42;margin-bottom:18px}.mccarthy-story-before,.mccarthy-story-before img{margin-bottom:28px}.mccarthy-story-with{margin-bottom:28px;padding:34px 0}.mccarthy-story-with-list{gap:18px}.mccarthy-story-with-card{display:block}.mccarthy-story-with-card img{height:auto;min-height:0}.mccarthy-story-with-card div{padding:22px 18px 24px}.mccarthy-story-agent-grid{grid-template-columns:1fr;margin-top:18px}.mccarthy-story-agent-grid span{font-size:14px;min-height:0;padding:14px}.mccarthy-story-quote{margin-bottom:28px}.mccarthy-story-quote-card{border:0;padding:0}.mccarthy-story-quote-card svg{margin-bottom:10px}.mccarthy-story-quote-card p{font-size:22px;line-height:1.14;margin-bottom:14px}.mccarthy-story-quote-card span,.mccarthy-story-quote-card small{font-size:15px;line-height:1.25}.mccarthy-story-future{border-top:0;padding:17px 0 34px}.mccarthy-story-final-cta{min-height:273px;padding:38px 0}.mccarthy-story-final-cta h2{font-size:40px;line-height:1.08;max-width:261px}@media(min-width:700px){.mccarthy-story .section-inner{padding-left:24px;padding-right:24px}.mccarthy-story-hero{min-height:589px}.mccarthy-story-hero-bg{height:503px}.mccarthy-story-hero:after{background:linear-gradient(180deg,#fff0 0,#ffffff2e 74%,#fff0),linear-gradient(180deg,transparent 0,transparent 503px,#fff 503px,#fff 100%)}.mccarthy-story-hero-inner{min-height:589px;padding-top:547px}.mccarthy-story-lockup{left:24px;top:474px}.mccarthy-story-lockup img:last-child{height:20px;max-width:136px}.mccarthy-story-hero h1{max-width:705px}.mccarthy-story-stats{margin:38px 0 28px;min-height:162px}.mccarthy-story-copy,.mccarthy-story-before,.mccarthy-story-with,.mccarthy-story-quote{margin-bottom:28px}.mccarthy-story-before img{margin-bottom:30px}.mccarthy-story-with-card{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1fr)}.mccarthy-story-with-card div{padding:28px 28px 28px 0}.mccarthy-story-agent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mccarthy-story-quote-card{min-height:220px}.mccarthy-story-quote-card p{font-size:22px}.mccarthy-story-final-cta{min-height:365px;padding:58px 0}}.financial-provider-story .section-inner{max-width:none;padding-left:16px;padding-right:16px}.financial-provider-story-hero{min-height:419px}.financial-provider-story-hero-bg{height:225px}.financial-provider-story-hero:after{background:linear-gradient(180deg,#fff0 0,#ffffff1f 58%,#fff0),linear-gradient(180deg,transparent 0,transparent 225px,#fff 225px,#fff 100%)}.financial-provider-story-hero-inner{justify-content:flex-start;min-height:419px;padding-bottom:0;padding-top:253px}.financial-provider-story-lockup{gap:10px;height:23px;left:16px;margin-bottom:0;position:absolute;top:187px}.financial-provider-story-lockup img:first-child{height:19px}.financial-provider-story-lockup span{height:23px;width:2px}.financial-provider-story-lockup img:last-child{height:16px;max-width:120px}.financial-provider-story-hero h1{color:#0a0227;font-size:24px;line-height:1.1;margin:0 0 24px;max-width:328px;box-sizing:border-box}.financial-provider-story-hero-cta{background:#343ced;border:0;color:#fff;font-size:14px;height:40px;padding:0 24px}.financial-provider-story-stats{border-bottom:1px solid #dedced;border-top:1px solid #dedced;margin:31px 0 28px;min-height:130px}.financial-provider-story-stats-grid{display:grid;gap:0;grid-template-columns:1fr;padding-bottom:8px;padding-top:8px}.financial-provider-story-stats-grid p{border-left:2px solid #d961ff;font-size:13px;line-height:1.25;margin:0;padding:3px 0 3px 14px}.financial-provider-story-copy{border-top:0;margin-bottom:0;padding:17px 0 0}.financial-provider-story-copy-grid{display:block}.financial-provider-story-copy-grid h2{font-size:16px;line-height:1;margin-bottom:24px}.financial-provider-story-copy-grid p,.financial-provider-story-copy-grid li{font-size:16px;line-height:1.5}.financial-provider-story-copy-2 .financial-provider-story-copy-grid p,.financial-provider-story-copy-2 .financial-provider-story-copy-grid li{line-height:1.38}.financial-provider-story-copy-grid p{margin-bottom:24px}.financial-provider-story-copy-grid ul{gap:5px;margin:-10px 0 24px;padding-left:22px}.financial-provider-story-copy-1,.financial-provider-story-copy-2,.financial-provider-story-copy-3{min-height:0}.financial-provider-story-copy-3{margin-bottom:35px}.financial-provider-story-final-cta{min-height:273px;padding:38px 0}.financial-provider-story-final-cta h2{font-size:40px;line-height:1.08;max-width:261px}@media(min-width:700px){.financial-provider-story .section-inner{padding-left:24px;padding-right:24px}.financial-provider-story-hero{min-height:621px}.financial-provider-story-hero-bg{height:505px}.financial-provider-story-hero:after{background:linear-gradient(180deg,#fff0 0,#ffffff2e 72%,#fff0),linear-gradient(180deg,transparent 0,transparent 505px,#fff 505px,#fff 100%)}.financial-provider-story-hero-inner{min-height:621px;padding-top:514px}.financial-provider-story-lockup{left:24px;top:512px}.financial-provider-story-lockup img:last-child{height:18px;max-width:136px}.financial-provider-story-hero h1{max-width:705px;padding-right:0}.financial-provider-story-copy-2 .financial-provider-story-copy-grid p,.financial-provider-story-copy-2 .financial-provider-story-copy-grid li{line-height:1.5}.financial-provider-story-stats{min-height:85px}.financial-provider-story-copy-1,.financial-provider-story-copy-2,.financial-provider-story-copy-3{margin-bottom:28px}.financial-provider-story-final-cta{min-height:365px;padding:58px 0}}.agency-story .section-inner{max-width:none;padding-left:16px;padding-right:16px}.agency-story-hero{min-height:393px}.agency-story-hero-bg{height:225px}.agency-story-hero:after{background:linear-gradient(180deg,#fff0 0,#ffffff1f 58%,#fff0),linear-gradient(180deg,transparent 0,transparent 225px,#fff 225px,#fff 100%)}.agency-story-hero-inner{justify-content:flex-start;min-height:393px;padding-bottom:0;padding-top:253px}.agency-story-lockup{gap:10px;height:23px;left:16px;margin-bottom:0;position:absolute;top:187px}.agency-story-lockup img:first-child{height:19px}.agency-story-lockup span{height:23px;width:2px}.agency-story-lockup img:last-child{height:16px;max-width:122px}.agency-story-hero h1{color:#0a0227;font-size:24px;line-height:1.1;margin:0 0 24px;max-width:313px}.agency-story-hero-cta{background:#343ced;border:0;color:#fff;font-size:14px;height:40px;padding:0 24px}.agency-story-copy{border-top:0;margin-bottom:28px;padding:17px 0 0}.agency-story-copy-1{margin-top:28px;min-height:211px}.agency-story-copy-2{min-height:301px}.agency-story-copy-3{margin-bottom:28px;min-height:585px}.agency-story-copy-grid{display:block}.agency-story-copy-grid h2{font-size:16px;line-height:1;margin-bottom:24px}.agency-story-copy-grid p,.agency-story-copy-grid li{font-size:16px;line-height:1.5}.agency-story-copy-2 .agency-story-copy-grid p,.agency-story-copy-3 .agency-story-copy-grid p,.agency-story-copy-3 .agency-story-copy-grid li{line-height:1.34}.agency-story-copy-grid p{margin-bottom:24px}.agency-story-copy-grid ul{gap:5px;margin:-10px 0 24px;padding-left:22px}.agency-story-testimonial{margin:0 0 24px;min-height:291px}.agency-story-testimonial-card{border:0;min-height:291px;padding:0}.agency-story-testimonial-card svg{margin-bottom:10px}.agency-story-testimonial-card p{font-size:18px;line-height:1.14;margin-bottom:14px}.agency-story-testimonial-card span,.agency-story-testimonial-card small{font-size:15px;line-height:1.25}.agency-story-final-cta{min-height:273px;padding:38px 0}.agency-story-final-cta h2{font-size:40px;line-height:1.08;max-width:261px}@media(min-width:700px){.agency-story .section-inner{padding-left:24px;padding-right:24px}.agency-story-hero{min-height:621px}.agency-story-hero-bg{height:505px}.agency-story-hero:after{background:linear-gradient(180deg,#fff0 0,#ffffff2e 72%,#fff0),linear-gradient(180deg,transparent 0,transparent 505px,#fff 505px,#fff 100%)}.agency-story-hero-inner{min-height:621px;padding-top:514px}.agency-story-lockup{left:24px;top:512px}.agency-story-lockup img:last-child{height:18px;max-width:142px}.agency-story-hero h1{max-width:705px;box-sizing:border-box;padding-right:170px}.agency-story-copy-1{min-height:144px}.agency-story-copy-2{min-height:189px}.agency-story-copy-3{min-height:406px}.agency-story-testimonial,.agency-story-testimonial-card{min-height:195px}.agency-story-testimonial-card p{font-size:16px;line-height:1.18;margin-bottom:12px}.agency-story-testimonial-card svg{margin-bottom:8px}.agency-story-testimonial-card span,.agency-story-testimonial-card small{line-height:1.25}.agency-story-final-cta{min-height:365px;padding:58px 0}}.grammarly-story .section-inner{max-width:none;padding-left:16px;padding-right:16px}.grammarly-story-hero{min-height:402px}.grammarly-story-hero-bg{height:225px}.grammarly-story-hero:after{background:linear-gradient(180deg,#00000005 0,#0000006b 64%,#0000),linear-gradient(180deg,transparent 0,transparent 225px,#fff 225px,#fff 100%)}.grammarly-story-hero-inner{justify-content:flex-start;min-height:402px;padding-bottom:0;padding-top:259px}.grammarly-story-lockup{gap:10px;height:23px;left:16px;margin-bottom:0;position:absolute;top:187px}.grammarly-story-lockup img:first-child{height:19px}.grammarly-story-lockup span{height:23px;width:2px}.grammarly-story-lockup img:last-child{height:16px;max-width:84px}.grammarly-story-hero h1{color:#0a0227;font-size:24px;line-height:1.1;margin:0 0 24px;max-width:328px;padding-right:24px;box-sizing:border-box}.grammarly-story-hero-cta{background:#343ced;border:0;color:#fff;font-size:14px;height:40px;padding:0 24px}.grammarly-story-copy{border-top:0;margin-bottom:0;padding:17px 0 0}.grammarly-story-copy-1{margin-top:28px}.grammarly-story-copy-grid{display:block}.grammarly-story-copy-grid h2{font-size:16px;line-height:1;margin-bottom:24px}.grammarly-story-copy-grid p,.grammarly-story-copy-grid li{font-size:16px;line-height:1.5}.grammarly-story-copy-grid p{margin-bottom:24px}.grammarly-story-list-block{gap:5px;margin:-10px 0 24px;padding-left:22px}.grammarly-story-copy-1,.grammarly-story-copy-2,.grammarly-story-copy-3{min-height:0}.grammarly-story-testimonial{margin:78px 0 36px;min-height:430px}.grammarly-story-testimonial-card{display:block;min-height:430px}.grammarly-story-testimonial-copy{max-width:none}.grammarly-story-testimonial-copy svg{margin-bottom:20px}.grammarly-story-testimonial-copy p{font-size:20px;line-height:1.16;margin-bottom:18px}.grammarly-story-testimonial-media{height:153px;margin-top:24px}.grammarly-story-testimonial-bg{height:153px;width:328px}.grammarly-story-testimonial-media img:last-child{height:149px;right:0}.grammarly-story-final-cta{min-height:273px;padding:38px 0}.grammarly-story-final-cta h2{font-size:40px;line-height:1.08;max-width:261px}@media(min-width:700px){.grammarly-story .section-inner{padding-left:24px;padding-right:24px}.grammarly-story-hero{min-height:595px}.grammarly-story-hero-bg{height:505px}.grammarly-story-hero:after{background:linear-gradient(180deg,#00000005 0,#0000006b 73%,#0000),linear-gradient(180deg,transparent 0,transparent 505px,#fff 505px,#fff 100%)}.grammarly-story-hero-inner{min-height:595px;padding-top:514px}.grammarly-story-lockup{left:24px;top:512px}.grammarly-story-lockup img:last-child{height:18px;max-width:112px}.grammarly-story-hero h1{max-width:616px;padding-right:0}.grammarly-story-copy-1{margin-top:28px}.grammarly-story-copy-1,.grammarly-story-copy-2,.grammarly-story-copy-3{margin-bottom:28px}.grammarly-story-testimonial{margin-bottom:44px;margin-top:409px;min-height:365px}.grammarly-story-testimonial-card{display:grid;gap:28px;grid-template-columns:minmax(0,1fr) 300px;min-height:365px}.grammarly-story-testimonial-copy p{font-size:27px}.grammarly-story-testimonial-media{height:320px;margin-top:0}.grammarly-story-testimonial-bg{height:320px;width:300px}.grammarly-story-testimonial-media img:last-child{height:316px}.grammarly-story-final-cta{min-height:365px;padding:58px 0}}.customer-detail-hero{padding:58px 0}.customer-detail-grid,.customer-detail-proof-grid,.customer-detail-body-grid,.customer-detail-related-inner{grid-template-columns:1fr}.customer-detail-grid{gap:34px}.customer-detail-grid h1{font-size:clamp(42px,11vw,62px)}.customer-detail-grid>div>p:not(.customers-pill){font-size:18px}.customer-detail-card{min-height:340px;padding:26px}.customer-detail-card strong{font-size:34px;margin-bottom:84px}.customer-detail-card p{font-size:19px}.customer-detail-proof-grid article{border-bottom:1px solid var(--line);border-right:0;min-height:180px;padding:30px 18px}.customer-detail-proof-grid article:last-child{border-bottom:0}.customer-detail-body,.customer-detail-related{padding:58px 0}.customer-detail-body-grid article{min-height:260px;padding:24px}.customer-detail-body-grid svg{margin-bottom:34px}.customer-detail-related-inner{align-items:start}.customer-detail-related h2{font-size:clamp(36px,10vw,52px)}.motive-story-hero{min-height:374px}.motive-story-hero-inner{padding-bottom:0}.motive-story-lockup{display:none}.motive-story-hero h1{font-size:24px;line-height:1.1;max-width:343px}.motive-story-cta{display:none}.motive-story-stats{padding:28px 0 0}.motive-story-stats-grid{gap:14px;grid-template-columns:1fr}.motive-story-stats article{min-height:26px}.motive-story-stats strong{font-size:24px;min-width:82px}.motive-story-stats span{font-size:14px}.motive-story-overview{padding:48px 0 56px}.motive-story-copy-grid,.motive-story-split-grid,.motive-story-split-grid.is-reversed,.motive-story-with-grid{gap:28px;grid-template-columns:1fr}.motive-story-copy-grid h2,.motive-story-copy h2,.motive-story-with>.section-inner>h2{line-height:1}.motive-story-copy-grid p,.motive-story-copy p,.motive-story-with-copy p{font-size:17px;line-height:1.45}.motive-story-split{padding-bottom:58px}.motive-story-image-card,.motive-story-image-card img{min-height:360px}.motive-story-copy{padding-top:0}.motive-story-copy h3,.motive-story-with-copy h3,.motive-story-future h3{font-size:20px;line-height:1.2;margin:36px 0 16px}.motive-story-with{padding:22px 0 58px}.motive-story-agent-art{min-height:360px;padding:28px 20px}.motive-story-with-copy{gap:46px}.motive-story-wide-image{padding:0 16px 58px}.motive-story-wide-image img{min-height:260px;object-fit:cover}.motive-story-quote{padding-bottom:58px}.motive-story-quote-card{border-radius:0;min-height:320px;padding:48px 16px}.motive-story-quote-card p{font-size:24px}.nile-story-overview{padding:48px 0 56px}.nile-story-with{min-height:auto}.webflow-story-hero{min-height:374px}.webflow-story-hero-inner{padding-bottom:0}.webflow-story-lockup,.webflow-story-cta{display:none}.webflow-story-hero h1{font-size:24px;line-height:1.1;max-width:343px}.webflow-story-stats{padding:28px 0 0}.webflow-story-stats-grid{gap:14px;grid-template-columns:1fr}.webflow-story-stats article{min-height:42px}.webflow-story-stats strong{font-size:24px;min-width:82px}.webflow-story-stats span{font-size:14px}.webflow-story-copy-section{padding:48px 0 0}.webflow-story-solution{padding-bottom:0;padding-top:40px}.webflow-story-copy-grid{gap:18px;grid-template-columns:1fr}.webflow-story-copy-grid h2{line-height:1}.webflow-story-copy-grid p{font-size:17px;line-height:1.45}.webflow-story-final-cta{margin-top:52px}.solutions-hero{min-height:562px}.solutions-hero-inner{align-items:flex-start;min-height:562px;padding-top:64px}.solutions-hero h1{font-size:clamp(32px,9vw,44px);max-width:340px}.solutions-hero-allteams h1{font-size:36px;line-height:1.18;max-width:442px}.solutions-orbit-map{top:160px;right:-180px;bottom:-30px;left:-180px}.solutions-ring-one{height:260px;width:360px}.solutions-ring-two{height:390px;width:540px}.solutions-ring-three{height:560px;width:720px}.solutions-orbit-tag{font-size:13px;min-height:38px;padding:0 12px}.solutions-tag-0{left:29%;top:40%}.solutions-tag-1,.solutions-tag-4{display:none}.solutions-tag-2{right:24%;top:16%}.solutions-tag-3{bottom:17%;right:28%}.solutions-photo-one{height:70px;left:24%;top:27%;width:70px}.solutions-photo-two{height:88px;right:27%;top:33%;width:88px}.solutions-photo-three{bottom:24%;height:92px;right:40%;width:92px}.solutions-use-section,.solutions-teams-section,.solutions-proof-section,.solutions-logo-section{padding:58px 0}.solutions-teams-section{padding-top:96px}.solutions-use-section h2,.solutions-section-heading h2,.solutions-proof-grid h2,.solutions-logo-section h2{font-size:clamp(34px,10vw,52px);text-align:left}.solutions-use-section>.section-inner>h2{font-size:36px;line-height:1.08;text-align:center}.solutions-use-grid,.solutions-team-grid,.solutions-proof-grid{grid-template-columns:1fr}.solutions-teams-section .section-inner{padding-left:24px;padding-right:24px}.solutions-teams-section .solutions-section-heading{margin-bottom:48px;max-width:442px;text-align:center}.solutions-teams-section .solutions-section-heading h2{font-size:20px;line-height:1.2;text-align:center}.solutions-teams-section .solutions-team-grid{gap:24px 20px;grid-template-columns:repeat(2,minmax(0,1fr))}.solutions-use-grid{gap:16px;margin-top:34px}.solutions-use-visual{min-height:190px;padding:20px}.solutions-use-image-visual{aspect-ratio:687 / 472;height:auto;min-height:0;padding:0}.solutions-use-visual svg{margin:28px 0 16px}.solutions-use-visual strong{font-size:22px}.solutions-use-visual p{margin-top:14px}.solutions-use-grid article>h3{margin-left:22px;margin-right:22px}.solutions-use-grid article>p{margin-left:22px;margin-right:22px}.solutions-section-heading{margin-left:0;text-align:left}.solutions-teams-section .solutions-section-heading{margin-left:auto;margin-right:auto;text-align:center}.solutions-team-grid a{min-height:373px;padding:8px 8px 20px}.solutions-team-media{display:block;height:auto;margin-bottom:20px;padding:0}.solutions-team-grid h3{font-size:22px;margin-left:16px;margin-right:16px}.solutions-team-grid p{font-size:15px;line-height:1.34;margin-left:16px;margin-right:16px}.solutions-proof-grid{gap:36px}.solutions-proof-grid>div:first-child>p:not(.eyebrow){font-size:18px}.solutions-proof-card{min-height:auto;padding:26px}.solutions-proof-card svg{margin-bottom:34px}.solutions-logo-section h2{margin-bottom:28px}.solutions-logo-grid{grid-template-columns:repeat(5,120px);justify-content:center}.solutions-logo-grid span{min-width:120px}.solutions-customer-section{padding:96px 0 78px}.solutions-customer-section .section-inner{padding-left:24px;padding-right:24px}.solutions-customer-section>.section-inner>h2{font-size:28px;font-weight:400;line-height:1.2;margin-bottom:42px;text-align:left}.solutions-customer-filters{gap:8px;grid-template-columns:minmax(0,1fr) 220px;margin-bottom:40px}.solutions-customer-filters>input,.solutions-customer-select>button{font-size:15px;height:46px;padding:0 14px}.solutions-customer-grid{gap:32px 20px;grid-template-columns:repeat(2,minmax(0,1fr))}.solutions-customer-card{min-height:403px}.solutions-customer-media{height:208px}.solutions-customer-card h3{font-size:18px;line-height:1.4}.solutions-trusted-heading{font-size:28px!important;line-height:1.2!important;margin-top:207px!important;margin-bottom:36px!important}.solutions-final-cta{min-height:306px;padding:58px 0}.solutions-final-cta-inner{gap:26px;min-height:190px}.solutions-final-cta h2{font-size:clamp(42px,12vw,58px)}.solution-detail-hero{padding:54px 0}.solution-detail-hero-grid,.solution-detail-resource-grid{grid-template-columns:1fr}.solution-detail-hero-grid{gap:38px}.solution-detail-copy h1{font-size:clamp(38px,10vw,58px)}.solution-detail-copy>p:not(.solution-detail-kicker),.solution-detail-resource p:not(.eyebrow){font-size:18px}.solution-detail-product-card{border-radius:14px;padding:18px}.solution-detail-answer{padding:22px}.solution-detail-answer strong{font-size:24px}.solution-detail-stats{grid-template-columns:1fr}.solution-detail-stats div{min-height:auto}.solution-detail-use-section,.solution-detail-resource{padding:58px 0}.solution-detail-resource h2{font-size:clamp(34px,10vw,52px)}.solution-resource-card{min-height:230px;padding:24px}.solution-resource-card strong{font-size:24px;margin-top:34px}.resources-page-hero{padding:28px 0 34px}.resources-page-hero h1{font-size:40px;line-height:1.08;text-align:center}.resources-featured-section{padding-bottom:54px}.resources-featured-grid,.resources-featured-list a,.resources-type-grid,.resources-all-grid{grid-template-columns:1fr}.resources-featured-grid{gap:24px}.resources-featured-grid>h2,.resources-type-section h2,.resources-all-heading h2{font-size:clamp(32px,10vw,44px)}.resources-cover-art{aspect-ratio:602 / 316;height:auto;min-height:0}.resources-featured-main h3{font-size:22px}.resources-featured-list{gap:24px}.resources-mini-cover{aspect-ratio:200 / 114;height:auto}.resources-type-section{padding:54px 0}.resources-type-grid{margin-top:28px}.resources-type-card{min-height:142px}.resources-all-section{padding:58px 0}.resources-all-heading{align-items:flex-start;flex-direction:column}.resources-filter-row{gap:9px;margin:-10px 0 28px;max-height:94px;overflow:hidden}.resources-filter-row a{font-size:12px;padding:8px 11px}.resources-search-pill{width:100%}.resources-all-grid>a{min-height:334px;padding-bottom:22px}.resources-card-art{height:156px}.resources-all-grid>a>span,.resources-all-grid h3,.resources-all-grid b{margin-left:18px;margin-right:18px}.resources-all-grid h3{font-size:22px}.resource-family-hero{padding:42px 0 44px}.webinar-family-hero{padding-top:14px}.resource-family-hero-inner{align-items:stretch;text-align:center}.resource-family-pill{align-self:center;font-size:14px}.resource-family-hero-inner>p{font-size:17px;margin:24px auto 30px}.resource-feature-card,.video-row-card,.events-hero-grid,.event-detail-card{grid-template-columns:1fr}.resource-feature-card{gap:0;padding:10px}.resource-feature-card div{padding:22px 12px 16px}.resource-feature-card h2,.video-row-card h1{font-size:23px}.webinar-family-hero .resource-feature-card h2{font-size:18px}.resource-card-section{padding:46px 0 54px}.resource-guide-archive,.resource-blog-archive{padding:50px 0 64px}.resource-webinar-archive{padding:36px 0 58px}.resource-guide-filters{gap:10px 14px;margin-bottom:30px;max-height:96px;overflow:hidden}.resource-guide-filters a{font-size:12px}.resource-blog-filters{gap:9px;margin-bottom:30px;max-height:104px;overflow:hidden}.resource-blog-filters a,.resource-blog-filters button{font-size:12px;min-height:34px;padding:0 11px}.resource-card-grid{grid-template-columns:1fr}.resource-list-card{min-height:0}.resource-guide-archive .resource-card-grid{gap:24px}.resource-blog-archive .resource-card-grid{gap:22px}.resource-guide-archive .resource-list-card{min-height:270px;padding-bottom:22px}.resource-blog-archive .resource-list-card{min-height:249px;padding-bottom:20px}.resource-webinar-archive .resource-list-card{min-height:0;padding-bottom:22px}.resource-guide-archive .resource-list-card img{aspect-ratio:2.08 / 1}.resource-blog-archive .resource-list-card img{aspect-ratio:3.1 / 1}.resource-webinar-archive .resource-list-card img{aspect-ratio:1.78 / 1}.resource-guide-archive .resource-list-card span,.resource-guide-archive .resource-list-card h2,.resource-guide-archive .resource-list-card b,.resource-blog-archive .resource-list-card span,.resource-blog-archive .resource-list-card h2,.resource-blog-archive .resource-list-card b,.resource-webinar-archive .resource-list-card h2,.resource-webinar-archive .resource-list-card b,.resource-webinar-date{margin-left:18px;margin-right:18px}.resource-guide-archive .resource-list-card h2{font-size:21px}.resource-blog-archive .resource-list-card h2{font-size:21px;line-height:1.16}.resource-guide-archive .resource-list-card b,.resource-blog-archive .resource-list-card b{margin-top:22px}.resource-tabs{padding-top:34px}.resource-webinar-tabs{padding:34px 0 20px}.resource-webinar-tabs .resource-tab-control{max-width:100%}.resource-tab-desktop-word{display:none}.article-detail-hero,.article-detail-body{padding:54px 0}.article-detail-hero-grid,.article-detail-body-grid{grid-template-columns:1fr}.article-detail-hero-grid{gap:34px}.article-detail-hero-grid h1{font-size:clamp(38px,10vw,58px)}.article-detail-hero-grid>div:first-child>span,.article-detail-copy>p{font-size:18px}.article-detail-rail{display:flex;flex-wrap:wrap;gap:14px 18px;position:static}.article-detail-rail span{flex:1 0 100%}.article-detail-section-list section{padding:24px}.article-detail-section-list span{margin-bottom:28px}.article-detail-section-list h2{font-size:25px}.guide-detail-hero,.guide-detail-body,.guide-download-section{padding:54px 0}.guide-detail-grid,.guide-body-grid,.guide-download-grid,.guide-section-list section{grid-template-columns:1fr}.guide-detail-grid{gap:34px}.guide-detail-copy h1{font-size:clamp(38px,10vw,58px)}.guide-detail-copy>p:not(.guide-detail-eyebrow){font-size:18px}.guide-cover{margin:0 auto;min-height:430px;width:min(100%,340px)}.guide-detail-rail{display:flex;flex-wrap:wrap;gap:14px 18px;position:static}.guide-detail-rail span{flex:1 0 100%}.guide-detail-article>p{font-size:20px}.video-hero{padding-bottom:58px}.video-list-section{padding:42px 0 56px}.video-filter-row,.prompt-filter-row{grid-template-columns:1fr;margin-bottom:38px}.video-search,.video-filter-row button,.resource-select-pill,.prompt-filter-row button,.prompt-filter-row>div,.prompt-filter-row>label{justify-content:center;width:100%}.video-row-card{gap:18px}.video-row-list{gap:20px}.video-thumb img{aspect-ratio:2.65 / 1}.video-detail-hero{padding:50px 0 58px}.video-detail-hero-grid,.video-detail-body-grid{grid-template-columns:1fr}.video-detail-hero-grid{gap:32px}.video-detail-hero-grid h1{font-size:clamp(40px,12vw,60px)}.video-detail-hero-grid>div:first-child>span{font-size:18px}.video-detail-player{border-radius:14px}.video-detail-player button{height:62px;width:62px}.video-detail-body{padding:54px 0}.video-detail-body-grid article{min-height:230px;padding:24px}.video-detail-body-grid span{margin-bottom:34px}.prompt-library-page{padding:48px 0 38px}.prompt-library-hero{max-width:none}.prompt-library-hero h1{font-size:40px}.prompt-library-hero p{font-size:18px;line-height:1.25;margin:20px 0 24px}.prompt-filter-row{gap:10px;grid-template-columns:1fr 1fr;margin:34px 0 28px}.prompt-filter-row>label:nth-child(3),.prompt-result-count,.prompt-filter-row button{grid-column:1 / -1}.prompt-result-count{min-height:34px}.prompt-card{min-height:195px;padding:18px 20px}.prompt-card h2{font-size:21px;line-height:1.09}.prompt-card p{font-size:13.5px;line-height:1.35;margin-top:10px}.prompt-card span{font-size:12px;padding:7px 12px}.prompt-secondary-footer{margin-top:126px}.prompt-request-panel{align-items:stretch;grid-template-columns:1fr;margin-top:28px;padding:18px}.prompt-request-panel button{justify-content:center}.prompt-request-success{grid-column:auto}.prompt-card-grid{grid-template-columns:1fr}.prompt-card{min-height:210px}.prompt-detail-hero,.prompt-detail-body{padding:54px 0}.prompt-detail-hero-grid,.prompt-detail-body-grid{grid-template-columns:1fr}.prompt-detail-hero-grid{gap:32px}.prompt-detail-hero-grid h1{font-size:clamp(40px,12vw,60px)}.prompt-detail-hero-grid>div:first-child>span{font-size:18px}.prompt-detail-card{border-radius:14px;padding:24px}.prompt-detail-card span{margin-bottom:42px}.prompt-detail-card p{font-size:20px}.prompt-detail-body-grid article{min-height:220px;padding:24px}.prompt-detail-body-grid span{margin-bottom:30px}.events-family-hero{padding:62px 0 58px}.events-hero-grid{gap:32px}.events-hero-grid h1{font-size:36px;line-height:1.2;margin-bottom:28px}.events-hero-grid p{font-size:16px}.events-hero-grid span{font-size:15px}.events-hero-grid img{border-radius:14px}.events-banner-section{padding:42px 0 40px}.events-go-banner{gap:22px;grid-template-columns:1fr;min-height:376px;padding:24px}.events-go-mark{font-size:48px}.events-go-copy h2{font-size:26px}.events-go-actions{align-items:flex-start;flex-direction:column}.events-go-actions b,.events-go-actions em{justify-content:center;min-height:40px;width:100%}.events-upcoming-section{padding:0 0 72px}.events-upcoming-section h2{font-size:36px;margin-bottom:36px}.events-list-layout{gap:28px;grid-template-columns:1fr}.events-filter-panel{max-height:226px;overflow:hidden}.events-card-tile{min-height:0}.event-detail-card img{aspect-ratio:1.6 / 1}.events-card-tile img{aspect-ratio:1.78 / 1}.event-detail-card div{padding:0 22px 24px}.events-card-tile div{padding:22px}.event-detail-card h3{font-size:26px}.events-cta-section{padding:78px 0 84px}.events-cta-inner{align-items:flex-start;flex-direction:column;gap:28px}.events-cta-inner h2{font-size:42px}.event-detail-hero{padding:46px 0 54px}.event-detail-hero-grid,.event-detail-agenda-grid{grid-template-columns:1fr}.event-detail-hero-grid{gap:32px}.event-detail-hero-grid h1{font-size:clamp(42px,13vw,62px)}.event-detail-hero-grid>div>span{font-size:18px}.event-detail-hero-grid img{border-radius:14px}.event-detail-agenda{padding:54px 0}.event-detail-agenda-grid article{min-height:250px;padding:24px}.event-detail-agenda-grid span{margin-bottom:38px}.event-detail-next-inner{align-items:flex-start;flex-direction:column}.about-hero{padding:70px 0 58px;margin-bottom:27px}.about-eyebrow{font-size:15px;margin-bottom:18px}.about-hero h1{font-size:36px;line-height:1.4;text-align:left}.about-hero-image{margin-top:96px;width:100%}.about-overview-section{margin-bottom:40px;min-height:873px;padding:68px 0 58px}.about-overview-grid{gap:34px;grid-template-columns:1fr;max-width:none;padding:0 16px}.about-video-card img{aspect-ratio:1.778 / 1}.about-video-card span{height:54px;width:54px}.about-stats-section{padding:20px 0 58px}.about-stats-card{padding:0}.about-stats-grid,.about-leader-grid,.about-accolades-row,.about-news-grid{grid-template-columns:1fr}.about-stats-grid{gap:18px}.about-stats-grid div{border-left:0;border-top:1px solid var(--line);padding:22px 0 0}.about-stats-grid strong{font-size:58px}.about-overview-copy>p{font-size:17px;margin-top:32px}.about-leadership-section{margin-bottom:80px;padding:0 0 80px}.about-leadership-section .section-inner{max-width:none;padding:0 16px}.about-leadership-section h2,.about-investor-section h2,.about-accolades-section h2{font-size:36px;text-align:left}.about-leader-grid{gap:34px}.about-leader-grid article{min-height:0;transform:none}.about-leader-grid article:nth-child(n+9){transform:none}.about-leader-grid img{aspect-ratio:.98 / 1}.about-leader-grid h3{font-size:22px}.about-investor-section{margin-bottom:80px;min-height:166px;padding:0}.about-accolades-section{min-height:242px;padding:64px 0 38px}.about-accolades-row{display:none;gap:12px;margin-top:32px}.about-accolades-row span{font-size:18px;min-height:76px;padding:18px}.about-news-section{min-height:1007px;padding:54px 0 64px}.about-news-section h2{font-size:30px;margin-bottom:30px}.about-news-grid{gap:18px}.about-news-grid a{min-height:270px;padding:22px}.about-cta-section{min-height:308px;padding:76px 0 70px}.about-cta-inner h2{font-size:42px}.careers-hero{padding:24px 0 28px}.careers-hero-card{background-position:center;border-radius:16px;min-height:486px;padding:38px 26px}.careers-hero-card h1{font-size:clamp(28px,8vw,34px);line-height:1.08;margin-bottom:32px}.careers-hero-link{font-size:15px;min-height:48px;padding:0 22px}.careers-values-section,.careers-benefits-section{padding:34px 0 54px}.careers-values-section h2,.careers-benefits-section h2,.careers-openings-section h2{font-size:clamp(30px,9vw,40px);margin-bottom:34px;text-align:center}.careers-values-grid,.careers-benefits-grid,.careers-openings-inner,.careers-workai-inner{grid-template-columns:1fr}.careers-values-grid article{min-height:260px;padding:28px}.careers-values-grid svg{margin-bottom:38px}.careers-benefits-grid article{min-height:auto}.careers-openings-section{padding:44px 0 64px}.careers-openings-inner{gap:30px}.careers-openings-inner h2{position:static}.careers-openings-list{gap:30px}.careers-department h3{font-size:28px}.careers-department a{align-items:flex-start;border-radius:18px;gap:10px;grid-template-columns:minmax(0,1fr) auto;padding:18px}.careers-department a b{grid-column:1;grid-row:2;white-space:normal}.careers-department a>svg{grid-column:2;grid-row:1 / span 2;margin-top:2px}.careers-workai-section{padding:58px 0 0}.careers-workai-inner{gap:30px}.careers-workai-inner h2{font-size:clamp(42px,12vw,58px)}.careers-cta-art{min-height:230px}.careers-hero .section-inner,.careers-values-section .section-inner,.careers-benefits-section .section-inner,.careers-openings-section .section-inner,.careers-workai-section .section-inner{max-width:none;padding:0 16px}.careers-hero{padding:39.6px 0 48px}.careers-hero-card{border-radius:12px;min-height:500px;padding:111px 26px 126px}.careers-hero-card h1{font-size:24px;font-weight:400;line-height:1.08;margin-bottom:36px;max-width:249px}.careers-hero-link{font-weight:600;min-height:48px}.careers-values-section{padding:0 0 49px}.careers-values-section h2,.careers-benefits-section h2,.careers-openings-section h2{font-size:20px;line-height:1.4;margin:0;text-align:left}.careers-values-section h2{margin-bottom:83px}.careers-values-grid{gap:16px}.careers-values-grid article{height:222px;min-height:0;overflow:hidden;padding:28px}.careers-values-grid h3,.careers-benefits-grid h3{font-size:16px;line-height:1;margin-bottom:18px}.careers-values-grid p,.careers-benefits-grid p{font-size:14px;line-height:1.35}.careers-benefits-section{padding:48px 0 104px}.careers-benefits-section h2{margin-bottom:69px}.careers-benefits-grid{gap:38px}.careers-benefits-grid article{min-height:120px;padding-left:77px}.careers-openings-section{padding:48px 0 63px}.careers-openings-inner h2{margin-bottom:72px}.careers-filter-row{gap:12px;grid-template-columns:1fr;margin-bottom:49px}.careers-search-field input,.careers-filter-row button{height:48px}.careers-department{margin-bottom:16px}.careers-department h3{font-size:20px;line-height:1.4;margin-bottom:31px}.careers-department a{border-radius:0;display:flex;min-height:118.5px;padding:24px 0}.careers-department a span{font-size:16px;font-weight:600}.careers-department a b{font-size:14px}.careers-workai-section{min-height:253.19px}.careers-workai-inner h2{font-size:32px;margin-bottom:24px}.compare-hero{padding:18px 0 0}.compare-pill{margin-bottom:24px}.compare-hero h1{font-size:clamp(32px,9vw,48px)}.compare-hero-inner>p{font-size:17px;margin-bottom:30px}.compare-hero .button-primary{margin-bottom:30px}.compare-table-card{border-radius:16px;overflow-x:auto}.compare-table-header,.compare-row{gap:16px;grid-template-columns:minmax(150px,1fr) 72px 86px;min-width:620px;padding-left:18px;padding-right:18px}.compare-table-header{font-size:14px;min-height:78px}.compare-table-header strong{font-size:22px}.compare-gradient-rule{margin:0 18px;min-width:584px}.compare-row{min-height:108px}.compare-row p{font-size:15px}.compare-values-section,.compare-trust-section,.compare-analyst-section,.compare-stack-section{padding:58px 0}.compare-section-heading{margin-bottom:34px}.compare-section-heading h2,.compare-trust-grid h2,.compare-analyst-section h2,.compare-stack-inner h2,.compare-cta-inner h2{font-size:clamp(34px,10vw,52px)}.compare-values-grid,.compare-trust-grid,.compare-analyst-grid,.compare-stack-inner{grid-template-columns:1fr}.compare-values-grid article{min-height:auto}.compare-values-grid svg{margin-bottom:34px}.compare-trust-grid{gap:30px}.compare-logo-grid span{flex:1 1 130px;min-width:130px}.compare-stat-card{min-height:auto;padding:28px}.compare-stat-card svg{margin-bottom:34px}.compare-stat-card h3{font-size:30px}.compare-analyst-grid{margin-top:30px}.compare-analyst-grid article{min-height:275px}.compare-analyst-grid svg{margin-bottom:30px}.compare-stack-inner{gap:30px}.compare-stack-links a{min-height:78px;padding:0 18px}.compare-stack-links span{font-size:18px}.compare-cta-inner{align-items:flex-start;flex-direction:column;gap:24px;justify-content:center;min-height:230px}.competitor-hero{padding:34px 0 0}.competitor-hero-inner,.competitor-proof-grid,.competitor-stat-inner,.competitor-detail-head,.competitor-detail-row{grid-template-columns:1fr}.competitor-hero-inner{gap:18px;text-align:center}.competitor-copy{padding-bottom:6px}.competitor-copy .compare-pill{font-size:14px;margin-bottom:22px;min-height:38px}.competitor-copy h1{font-size:clamp(28px,8vw,46px)}.competitor-copy p{font-size:16px;margin-bottom:24px}.competitor-copy .button{margin:0 auto}.competitor-visual{min-height:260px}.competitor-visual img{max-height:280px}.competitor-proof-grid{margin-top:0}.competitor-proof-card{border-radius:12px;min-height:auto;padding:22px}.competitor-brand{font-size:28px}.competitor-card-logo strong{font-size:19px}.competitor-proof-row{gap:16px;grid-template-columns:30px 1fr}.competitor-stat-section{padding:52px 0}.competitor-stat-inner{text-align:left}.competitor-stat-inner strong{font-size:20px}.competitor-pillars-section,.competitor-table-section{padding:58px 0}.competitor-detail-table{border-radius:10px}.competitor-detail-head{gap:8px;min-height:auto;padding:20px;text-align:left}.competitor-detail-head strong{justify-self:start}.competitor-detail-row{gap:18px;padding:22px}.competitor-detail-row p{border-left:0;border-top:1px solid #e8e8ee;padding-left:0;padding-top:16px}.wai-hero{background:linear-gradient(90deg,#efede65c,#efede614),url(https://cdn.prod.website-files.com/6127a84dfe068e153ef20572/6915e4da08d07856fbcc29c8_Work%20AI%20Institute_LP%20Hero%20BG%20Desktop.webp) 42% center / cover no-repeat;min-height:492px;padding:24px 16px 42px}.wai-nav{align-items:flex-start;min-height:88px}.wai-brand{border-right:0;min-width:82px;padding-right:0}.wai-brand span{font-size:24px}.wai-brand b{font-size:9px;letter-spacing:2px;margin-left:8px;margin-top:3px}.wai-powered{font-size:10px}.wai-powered strong{font-size:20px}.wai-nav-links{display:none}.wai-menu{display:inline-flex}.wai-mobile-nav{background:#060610f0;border:1px solid rgba(255,255,255,.16);border-radius:18px;display:grid;gap:4px;grid-column:1 / -1;margin-top:14px;padding:10px;width:100%}.wai-mobile-nav a{align-items:center;border-radius:12px;color:#ffffffd6;display:flex;font-size:15px;font-weight:720;min-height:42px;padding:0 12px}.wai-mobile-nav a:focus-visible,.wai-mobile-nav a:hover{background:#ffffff1a;color:#fff}.wai-hero-grid{display:block;margin-top:48px}.wai-hero h1{font-size:clamp(38px,11vw,52px);line-height:1.02;max-width:360px}.wai-hero p{color:#080812;font-size:16px;line-height:1.35;margin-top:22px;max-width:360px}.wai-what-section,.wai-members-section,.wai-works-section,.wai-news-section,.wai-updates-section,.wai-footer{padding-left:16px;padding-right:16px}.wai-what-section{padding-bottom:42px;padding-top:58px}.wai-section-grid,.wai-what-list article,.wai-updates-section{grid-template-columns:1fr}.wai-section-grid{gap:34px}.wai-section-grid h2,.wai-section-heading h2,.wai-updates-section h2{font-size:clamp(34px,10vw,48px)}.wai-what-list article{gap:18px;min-height:0}.wai-what-list article+article{padding-top:28px}.wai-members-section,.wai-works-section,.wai-news-section,.wai-updates-section{padding-bottom:58px;padding-top:58px}.wai-section-heading{align-items:flex-start;flex-direction:column;gap:16px}.wai-members-grid,.wai-works-grid,.wai-news-grid{grid-template-columns:1fr}.wai-members-grid article{min-height:0}.wai-members-grid img{height:280px}.wai-work-large{grid-column:auto}.wai-work-card,.wai-news-grid a{min-height:auto}.wai-work-card h3,.wai-news-grid h3{font-size:25px}.wai-updates-section{gap:28px}.wai-updates-section p{font-size:18px}.wai-signup-form{padding:22px}.wai-footer{align-items:flex-start;flex-direction:column;justify-content:center;min-height:170px}.wai-transform-page{display:block;min-height:100vh;overflow:visible}.wai-transform-rail{align-items:center;flex-direction:row;gap:22px;min-height:auto;overflow-x:auto;padding:20px}.wai-transform-logo{flex:0 0 112px;margin:0;width:112px}.wai-transform-rail nav{display:flex;flex:1;gap:22px;min-width:620px}.wai-transform-rail nav button{font-size:16px;white-space:nowrap}.wai-transform-quiz{flex:0 0 auto;margin:0}.wai-transform-hero{min-height:720px;padding:42px 22px 58px}.wai-transform-kicker{margin-bottom:44px}.wai-transform-layout{grid-template-columns:1fr}.wai-transform-copy h1{font-size:clamp(42px,9vw,62px);white-space:normal}.wai-transform-stack{height:350px;margin-left:-20px;margin-top:0}.wai-transform-stack span{height:210px;left:calc(var(--i) * 31px);top:calc(110px - (var(--i) * 8px));width:210px}.wai-transform-controls{bottom:24px;right:22px}.wai-transform-mobile-list{background:#fffdf8;display:block;padding:52px 22px 72px}.wai-transform-mobile-list h2{color:#111116;font-size:34px;font-weight:540;letter-spacing:0;margin:0 0 22px}.wai-transform-mobile-list>div{display:grid;gap:12px}.wai-transform-mobile-list article{border:1px solid #e2ded4;padding:18px}.wai-transform-mobile-list span{color:#5e42f4;display:block;font-weight:780;margin-bottom:10px}.wai-transform-mobile-list h3{color:#1a1a1f;font-size:20px;font-weight:650;letter-spacing:0;line-height:1.18;margin:0}.podcast-hero{min-height:auto}.podcast-hero-inner{padding:90px 22px 76px}.podcast-title-lockup,.podcast-featured-card,.podcast-episode,.podcast-host-grid,.podcast-institute-cta{grid-template-columns:1fr}.podcast-title-lockup{gap:38px}.podcast-presenters{gap:30px}.podcast-follow-bar{align-items:stretch;flex-wrap:wrap;margin-left:0;width:min(100%,570px)}.podcast-follow-bar strong{flex:1 0 100%;margin:0 0 4px}.podcast-featured,.podcast-episodes,.podcast-hosts,.podcast-institute-cta{padding:58px 22px}.podcast-intro{gap:22px;grid-template-columns:48px minmax(0,1fr);padding-bottom:36px}.podcast-section-label{gap:18px;margin-bottom:28px}.podcast-featured-card{gap:0}.podcast-video-thumb{min-height:auto}.podcast-video-thumb img{aspect-ratio:16 / 9;height:auto}.podcast-featured-copy{padding:26px}.podcast-episode{gap:20px}.podcast-episode-list{gap:42px}.podcast-episode .podcast-meta{margin-top:0}.podcast-hosts article{grid-template-columns:148px 1fr}.podcast-detail-hero-inner,.podcast-detail-body{padding:58px 22px}.podcast-detail-back{margin-bottom:34px}.podcast-detail-grid,.podcast-detail-notes{grid-template-columns:1fr}.podcast-detail-grid{gap:34px}.podcast-detail-grid h1{font-size:clamp(38px,11vw,58px)}.podcast-detail-grid>div:first-child>p:not(.podcast-meta){font-size:18px}.podcast-detail-notes article{min-height:230px;padding:24px}.podcast-detail-notes span{margin-bottom:30px}.aware-page{background:#fffdf8}.aware-main{display:block;min-height:0}.aware-article{margin:0 auto;max-width:660px;padding:56px 22px 64px}.aware-eyebrow{margin-bottom:30px}.aware-subtitle{font-size:19px;margin-bottom:38px}.aware-cover{margin-bottom:38px}.aware-side{background:#e7e4dc;display:block;padding:42px 22px}.aware-side-card{margin:0 auto;max-width:660px;position:static}.wai-report-page{display:block}.wai-report-rail{min-height:auto;padding:22px 20px;position:static}.wai-report-mark{align-items:flex-start;margin-bottom:24px}.wai-report-rail nav,.wai-footnotes-link{display:none}.wai-report-ribbon{height:112px}.wai-report-hero,.wai-report-authors,.wai-report-summary{padding-left:20px;padding-right:20px}.wai-report-hero{padding-top:48px}.wai-report-logo{font-size:38px;margin-bottom:38px}.wai-report-hero>p{font-size:13px;letter-spacing:2px}.wai-report-hero h1{font-size:clamp(36px,11vw,52px)}.wai-report-authors>div{grid-template-columns:repeat(2,minmax(0,1fr))}.wai-report-summary>div{grid-template-columns:1fr}.wai-report-section+.wai-report-section{padding-top:46px}.wai-quiz-page{min-height:100vh;padding:54px 16px}.wai-quiz-brand{font-size:40px;margin-bottom:48px}.wai-quiz-card{gap:28px;grid-template-columns:1fr;padding:30px 24px}.wai-quiz-card h2{font-size:21px}.wai-quiz-card p{margin-bottom:28px}.wai-quiz-question div{flex-direction:column}.wai-quiz-question button{justify-content:flex-start;width:100%}.pf-hero{padding:42px 0 52px}.pf-hero-grid,.pf-proof-grid,.pf-section-heading,.pf-resource-heading{grid-template-columns:1fr}.pf-hero-grid{gap:28px}.pf-hero-copy h1{font-size:clamp(38px,10vw,56px);line-height:1.02}.pf-hero-copy>p:not(.eyebrow){font-size:17px}.pf-hero-platform .pf-hero-copy{margin-bottom:30px;text-align:left}.pf-hero-platform .pf-hero-copy>p:not(.eyebrow),.pf-hero-platform .route-actions{margin-left:0;margin-right:0}.pf-hero-platform .route-actions{justify-content:flex-start}.pf-image-visual,.pf-hero-enterprise-context .pf-image-visual{min-height:0}.pf-image-visual img{max-height:none;width:100%}.pf-hero-security .pf-image-visual img,.pf-hero-enterprise-context .pf-image-visual img{margin-right:0}.pf-hero-enterprise-context{padding-top:16px}.pf-hero-enterprise-context .pf-hero-grid{border-radius:0;gap:24px;padding:34px 18px}.pf-logo-wall{gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-right:0;transform:none}.pf-logo-wall span{min-height:94px}.pf-feature-section,.pf-proof,.pf-resource-section{padding:58px 0}.pf-section-heading,.pf-resource-heading{align-items:start}.pf-section-heading h2,.pf-proof h2,.pf-resource-heading h2{font-size:clamp(34px,10vw,52px)}.pf-feature-grid,.pf-resource-grid{grid-template-columns:1fr}.pf-feature-card{min-height:auto}.pf-feature-card svg{margin-bottom:28px}.pf-proof-grid{gap:34px}.pf-proof-panel{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:330px;padding:22px}.pf-proof-core{font-size:20px;height:98px;width:98px}.pf-resource-heading a{justify-self:start}.section-platform-overview-hero{min-height:1722px;padding:56px 0 68px}.platform-overview-hero-inner{text-align:left}.platform-overview-copy h1{font-size:48px;line-height:1.03;margin-bottom:28px}.platform-overview-copy .route-actions{justify-content:flex-start;margin-bottom:64px}.platform-overview-visual{margin-left:-82px;width:720px}.platform-overview-visual img{max-width:none;width:720px}.platform-capability-section{min-height:1032px;padding:74px 0}.platform-capability-section.section-glean-protect{min-height:2480px}.platform-capability-section:nth-of-type(4){min-height:1864px}.platform-capability-grid,.platform-capability-grid.is-reversed{gap:44px;grid-template-columns:1fr;min-height:0}.platform-capability-grid.is-reversed .platform-capability-copy,.platform-capability-grid.is-reversed .platform-capability-visual{order:initial}.platform-capability-copy{max-width:none}.platform-capability-copy h2{font-size:44px;line-height:1.02}.platform-capability-copy>p:not(.eyebrow){font-size:17px}.platform-capability-visual{min-height:454px;padding:28px}.platform-capability-section.section-glean-protect .platform-capability-visual{min-height:780px}.platform-capability-visual img{max-height:none;max-width:150%;width:560px}.platform-capability-visual-protect img{transform:none;width:430px}.platform-work-ai-section{min-height:942px;padding:54px 0}.platform-work-ai-heading{margin-bottom:38px;text-align:left}.platform-work-ai-heading h2,.platform-final-cta h2{font-size:44px;line-height:1.02}.platform-work-ai-cards{grid-template-columns:1fr;gap:12px;margin-bottom:28px}.platform-work-ai-card{min-height:148px;padding:18px 20px}.platform-work-ai-card svg{margin-bottom:14px}.platform-work-ai-card h3{font-size:22px;margin-bottom:8px}.platform-work-ai-card p{font-size:14px;line-height:1.36}.platform-work-ai-card span{font-size:13px;margin-top:12px}.platform-final-cta{align-items:flex-start;flex-direction:column;min-height:168px;padding:24px}.seo-hero{padding:48px 0}.seo-hero h1{font-size:clamp(34px,9vw,48px);line-height:1.06;margin-bottom:30px}.seo-hero p:not(.eyebrow){font-size:16px;line-height:1.45;margin-bottom:30px}.seo-intro-section,.seo-card-section,.seo-how-section,.seo-faq-section{padding:58px 0}.seo-intro-grid,.seo-how-grid,.seo-faq-grid{gap:34px;grid-template-columns:1fr}.seo-intro-media h2,.seo-card-heading h2,.seo-how-grid h2,.seo-faq-grid h2{font-size:clamp(32px,9vw,46px)}.seo-gradient-rule{margin:22px 0 28px}.seo-intro-media img{max-height:none}.seo-intro-copy{font-size:16px}.seo-intro-copy li{gap:12px;grid-template-columns:42px minmax(0,1fr);padding:18px 0}.seo-intro-copy li span,.seo-intro-copy li strong{font-size:18px}.seo-card-grid{grid-template-columns:1fr}.seo-card-grid article{min-height:auto}.seo-card-grid svg{margin-bottom:30px}.seo-workflow-panel{padding:16px}.seo-workflow-panel article{gap:12px;grid-template-columns:auto 38px 1fr;padding:0 14px}.seo-faq-grid article{padding:22px 0}.program-hero,.program-section,.refer-content,.legal-page{padding:58px 0}.program-hero-partners{height:959.77px;margin-top:-8.4px;padding:48px 0 0}.program-hero-press{height:1441.56px;margin-top:-8.4px;padding:25.8px 0 0}.program-press-inner h1,.drop-hero h1,.legal-inner h1{font-size:clamp(38px,11vw,54px)}.program-press-inner .press-eyebrow{font-size:16px;line-height:1.4;justify-content:center}.program-simple-hero{max-width:none;text-align:left}.program-simple-hero h1{font-size:40px;line-height:1.08;max-width:none}.program-simple-hero h2{font-size:20px;line-height:1.65;margin-top:20px;max-width:none}.program-press-inner>p,.program-simple-hero p,.program-split p{font-size:17px}.program-feature-card,.press-detail-grid,.press-detail-body-grid,.press-detail-point-grid,.program-card-grid,.program-split,.refer-hero-grid,.refer-content-grid,.drop-card{grid-template-columns:1fr}.program-feature-card{gap:18px;padding:10px}.program-hero-press .program-feature-card{display:grid;gap:48px;grid-template-columns:1fr;margin-top:169px;padding:0}.program-feature-card img{height:auto}.program-hero-press .program-feature-card img{height:156.02px;width:298px}.program-feature-card div{padding:18px}.program-hero-press .program-feature-card div{padding:0 20px}.program-feature-card h2,.program-section-heading h2,.program-split h2,.refer-form h2{font-size:clamp(30px,9vw,44px)}.program-feature-card h2{font-size:16px;line-height:1.2;margin-bottom:26px}.press-archive-section{height:89940.66px}.press-filter-row{display:block;padding-top:34px}.press-filter-row>div+div{margin-top:24px}.press-filter-options{gap:8px 14px}.press-filter-options span,.press-filter-row p,.press-filter-row button{font-size:14px}.press-archive-grid{gap:16px;grid-template-columns:1fr;margin-top:134px}.press-archive-card{height:224px;padding:24px 20px 22px}.press-archive-card h2{font-size:16px;line-height:1.2;margin-top:18px}.press-archive-card>div span:first-child,.press-archive-card>div span:last-child,.press-archive-card p{font-size:13px}.press-awards-section{height:212px;padding-top:8px}.press-awards-section h2,.press-about-live h2{font-size:20px;line-height:1.3}.press-awards-marquee{gap:24px;margin-top:34px;transform:translate(218px)}.press-awards-marquee img{height:96px}.press-about-live{height:1246.86px;padding-top:8px}.press-about-live p{font-size:16px;line-height:1.45;margin-top:34px}.press-blue-cta{height:314.79px;text-align:left}.press-blue-cta .section-inner{justify-items:start}.press-blue-cta h2{font-size:40px;line-height:1.08;margin-bottom:34px}.program-section-heading{display:block;margin-bottom:26px;text-align:left}.program-section-heading span{display:none}.press-detail-hero,.press-detail-body{padding:54px 0}.press-detail-grid{gap:32px}.press-detail-grid h1{font-size:clamp(38px,11vw,58px)}.press-detail-grid>div>p:not(.press-detail-meta),.press-detail-copy>p{font-size:18px}.press-detail-rail{display:flex;flex-wrap:wrap;gap:14px 18px;position:static}.press-detail-rail span{flex:1 0 100%}.press-detail-point-grid article{min-height:220px;padding:24px}.press-detail-point-grid span{margin-bottom:30px}.partners-hero-grid{gap:38.8px;grid-template-columns:1fr;margin-top:69.2px;max-width:none}.partners-hero-grid article{min-height:98px;padding-left:16px}.partners-hero-grid h3{font-size:20px;line-height:1.4;margin-bottom:12px}.partners-hero-grid p{font-size:14px;line-height:1.42}.partners-section-layout{display:block;max-width:none}.partners-logo-section h2{font-size:20px;line-height:1.4}.partners-logo-section p{font-size:14px;line-height:1.42;margin-top:18px}.partners-cloud-section{height:285px;padding:48px 0 0}.partners-cloud-logo-grid{gap:26px 24px;grid-template-columns:122px 150px;margin-top:44px}.partners-logo-aws img{height:48px}.partners-logo-google-cloud img,.partners-logo-microsoft img{height:38px}.partners-reseller-section{height:818.38px;padding:48px 0 0}.partners-technology-section{height:635.38px;padding:48px 0 0}.partners-logo-marquee{gap:34px 28px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:46px;padding-top:0}.partners-logo-marquee span{height:54px}.partners-logo-marquee img{max-height:42px;max-width:132px}.refer-logo{height:76px}.refer-hero{min-height:0}.refer-content{padding:48px 0 53px}.refer-hero-grid{grid-template-columns:minmax(0,320px);min-height:336px;max-width:343px;padding:0}.refer-hero h1{font-size:40px;margin-bottom:28px;width:320px}.refer-hero p{font-size:19px;width:320px}.refer-content-grid{gap:50px;max-width:343px;padding-left:0;padding-right:0}.refer-form-row{gap:32px;grid-template-columns:repeat(2,minmax(0,155.5px))}.refer-copy p{font-size:16px;line-height:1.6}.refer-form h2{font-size:20px;line-height:1.4;margin-bottom:24px}.refer-form-mobile-heads{display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,155.5px));margin-bottom:24px}.refer-form-mobile-heads span{color:#000;font-size:12px;line-height:1.4}.drop-hero{padding:58px 0 24px}.drop-list-section{padding-bottom:58px}.drop-card{gap:22px;min-height:auto;padding:26px}.drop-card p{margin-bottom:28px}.drop-art{justify-content:flex-start}.drop-art span{height:96px;width:174px}.drop-detail-hero,.drop-detail-section{padding:54px 0}.drop-detail-grid,.drop-detail-feature-grid{grid-template-columns:1fr}.drop-detail-grid{gap:34px}.drop-detail-grid h1{font-size:clamp(42px,12vw,62px)}.drop-detail-grid p{font-size:18px}.drop-detail-art{justify-content:flex-start;min-height:160px}.drop-detail-art span{height:118px;width:210px}.drop-detail-art b{font-size:18px;margin-left:-82px;padding:26px 20px}.drop-detail-feature-grid article{min-height:220px;padding:24px}.drop-detail-feature-grid span{margin-bottom:30px}.legal-updated{margin:54px 0 34px}.legal-summary-panel{grid-template-columns:1fr}.legal-summary-panel a{justify-content:center;width:100%}.legal-inner article{grid-template-columns:1fr}.legal-inner article>span{padding-top:0}.legal-inner h2{font-size:24px}.legal-inner article p{font-size:16px}.legal-inner article em{grid-column:auto}.demo-proof{min-height:auto}.demo-proof-inner{margin:0;max-width:none;padding:64px 24px 58px}.demo-proof h1{font-size:clamp(46px,12vw,68px);margin-bottom:34px}.demo-proof ul{gap:16px;margin-bottom:36px}.demo-proof li{align-items:flex-start;font-size:17px}.demo-quote{max-width:none;min-height:210px;padding:28px}.demo-quote:after{display:none}.demo-form-wrap{padding:38px 16px 58px}.demo-form{padding:132px 18px 24px}.demo-steps{align-items:flex-start;flex-direction:column;gap:8px;padding:14px 18px}.demo-field input,.demo-field textarea,.demo-field select{font-size:17px;min-height:58px}.download-hero{padding:76px 0 48px}.download-section-card{border-radius:22px;grid-template-columns:1fr;min-height:auto;padding:32px 24px}.download-image-wrap{min-height:220px}.download-image-wrap img{max-height:300px}.download-app-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cta-inner{align-items:flex-start;flex-direction:column;gap:24px;min-height:210px;padding-bottom:36px;padding-top:38px}.cta-ribbon{height:190px;right:-110px;top:40px;width:260px}.footer{padding-top:90px}.footer-top{display:block;max-width:none;padding:0 24px}.footer-brand{margin-bottom:56px}.footer .footer-logo-link{margin-bottom:68px}.footer-columns{display:block}.footer-columns>div{border-top:1px solid #26262b;display:grid;gap:0 42px;grid-template-columns:repeat(2,minmax(0,1fr));padding:52px 0 50px}.footer h3{grid-column:1 / -1;margin-bottom:26px}.footer a{font-size:16px;line-height:1.25;margin-bottom:18px}.footer-legal{margin-top:0;max-width:none;padding:28px 24px 0}.footer-legal p{max-width:760px}.footer-social-bottom{display:flex;margin-left:0;margin-top:46px}.footer-legal-links{align-items:flex-start;flex-direction:column;gap:14px}}@media(min-width:521px)and (max-width:980px){.home-products{padding:124.84px 24.5px 96px}.home-products-wrapper{max-width:none}.home-products-top{display:block;max-width:none}.home-products-top h2{font-size:24px;line-height:1.14;margin-left:0;max-width:none}.home-products-grid{gap:20px;grid-template-columns:1fr;margin-top:64px}.home-product-card,.home-product-card.is-large{grid-column:auto}.home-product-card{border-radius:8px;height:990.5px}.home-product-card h3{font-size:21px;left:8px;line-height:1.19;max-width:520px;top:31px}.home-product-card picture{height:888px;left:8px;position:absolute;top:94px;width:calc(100% - 16px)}.home-product-card img{object-fit:cover}}@media(min-width:981px)and (max-width:1180px){.logo-intro,.logo-marquee{min-height:128.5px}.event-section{padding:63.75px 0}.big-statement .section-inner,.idea-grid{max-width:944px}.idea-tile{min-height:228.5px}.knowledge-container,.knowledge-grid{height:674.5px;min-height:674.5px}.knowledge-container{max-width:944px}.knowledge-grid{gap:200px;grid-template-columns:372px 372px}.knowledge-gleem{height:994.5px;left:472px;right:auto;top:-80px;width:472px}.knowledge-copy{padding-left:9.3px;width:372px}.knowledge-copy:before{left:9.3px;top:224.02px;width:353.4px}.knowledge-copy h2{left:9.3px;max-width:353.4px;top:242.52px}.knowledge-card-stack{gap:48px;grid-template-columns:372px;width:372px}.knowledge-card-shell{min-height:0}.knowledge-card-shell:nth-child(1){height:197.5px}.knowledge-card-shell:nth-child(2){height:192.5px}.knowledge-card-shell:nth-child(3){height:188.5px}.knowledge-card{min-height:0}.knowledge-card-shell:nth-child(1) .knowledge-card{height:173.5px}.knowledge-card-shell:nth-child(2) .knowledge-card{height:168.5px}.knowledge-card-shell:nth-child(3) .knowledge-card{height:164.5px}.knowledge-card-row{gap:100px;grid-template-columns:18.65625px 197.34375px;margin-top:31px;width:316px}.knowledge-card h3{font-size:20px;line-height:1.2}.security-page{padding:120px 32px}.security-container{height:353px;max-width:944px}.security-dotgrid{height:593px;left:472px;right:auto;top:-120px;width:472px}.security-content{gap:120px;grid-template-columns:412px 412px;max-width:944px}.security-list article{gap:108px;min-height:107px}.security-list h3{max-width:284px}.security-copy h2{max-width:391.4px}.security-badges{margin-top:0;max-width:944px}.security-badge-grid{padding:4px}.security-badge{height:196px;padding:60px 0}.story-open{box-sizing:border-box;height:456px;overflow:hidden;padding:40px 32px}.stories-frame{padding-left:0;padding-right:0}.story-title-row{gap:32px;grid-template-columns:32px 130px minmax(0,1fr);margin-bottom:32px}.story-body{gap:48px;grid-template-columns:minmax(0,1fr) 398.984375px}.story-stats{margin-bottom:24px}.story-stats div{min-height:80px}.story-stats strong{font-size:44px}.story-body p{max-width:410px}.story-image{display:block}.story-row{gap:32px;grid-template-columns:32px 130px minmax(0,1fr);padding:0 32px}.leader-frame{padding-bottom:99.6px}.institute{min-height:820px;padding-bottom:82.5px;padding-top:82.5px}.support-band{min-height:445.73px}.support-card{height:445.73px}.support-card span{margin-bottom:136px}.latest{padding:74.65px 0}.home-product-card{height:290.41px}.home-product-card:not(.is-large) h3{max-width:calc(100% - 50px)}}@media(min-width:521px)and (max-width:980px){.announcement{padding-left:24px}.announcement-cta{display:block;margin-left:0;top:2px;width:fit-content}.site-header{padding:0 24px}}@media(max-width:520px){:root{--announcement-height: 60px}.announcement{font-size:13px;padding-right:28px}.announcement-cta,.site-header{top:0}.header-actions .button{min-width:140px;padding-inline:32px}.cookie-consent-notice{border-radius:0;bottom:0;gap:4px;left:0;min-height:209.5px;padding:24px;width:100%}.cookie-consent-notice p{max-width:calc(100vw - 48px);min-height:100px}.cookie-consent-close{right:12px;top:12px}.cookie-consent-actions{height:57.5px;justify-content:center;padding-top:0}.cookie-consent-manage{font-size:14px;line-height:14px;min-height:54px;padding:12px 16px;width:116.265625px}.solutions-hero-allteams h1{font-size:28px;line-height:1.2;max-width:346px}.solutions-hero-allteams .solutions-orbit-map{top:260px;right:0;bottom:0;left:0}.solutions-hero-allteams .solutions-ring,.solutions-hero-allteams .solutions-orbit-tag,.solutions-hero-allteams .solutions-photo-bubble{display:none}.solutions-hero-mobile-art{display:block;height:auto;left:0;position:absolute;top:0;width:100%}.solutions-use-section>.section-inner>h2{font-size:28px;line-height:1.08;text-align:center}.solutions-use-image-visual{aspect-ratio:328 / 226}.solutions-teams-section .section-inner{padding-left:16px;padding-right:16px}.solutions-teams-section{padding-top:47px}.solutions-teams-section .solutions-section-heading{margin-bottom:24px;max-width:346px}.solutions-teams-section .solutions-section-heading h2{font-size:28px;line-height:1.2}.solutions-teams-section .solutions-team-grid{gap:24px;grid-template-columns:1fr}.solutions-team-grid a{min-height:361px}.solutions-customer-section{padding-top:100px}.solutions-customer-section .section-inner{padding-left:16px;padding-right:16px}.solutions-customer-section>.section-inner>h2{font-size:28px;margin-bottom:42px}.solutions-customer-filters{grid-template-columns:1fr;margin-bottom:40px}.solutions-customer-grid{grid-template-columns:1fr}.solutions-logo-grid{gap:16px;grid-template-columns:repeat(3,101px)}.solutions-logo-grid span{font-size:12px;min-height:101px;min-width:101px}.home-products{background:#fff;padding-bottom:48px}.home-products-top{padding-top:28px}.home-product-card{background:transparent}.home-product-card:nth-child(3){height:518.7px}.home-product-card:nth-child(3) picture{top:119px}.hero h1{font-size:28px}.event-copy h2,.platform-card h3{font-size:22px}.metric-cell{min-height:141.65625px;padding:32px 16px}.metric-cell strong{font-size:32px}.story-open,.story-row{padding-left:16px;padding-right:16px}.compare-table-card{overflow-x:hidden}.compare-table-header,.compare-row{gap:10px;grid-template-columns:minmax(0,1fr) 46px 62px;min-width:0;padding-left:16px;padding-right:16px}.compare-table-header{font-size:14px}.compare-table-header strong{font-size:20px}.compare-table-header span:last-child{text-align:center}.compare-gradient-rule{margin-left:16px;margin-right:16px;min-width:0}.compare-row p{font-size:15px;line-height:1.28}.compare-row svg{height:25px;width:25px}.download-link-list{flex-direction:column}.download-link-list a{justify-content:center;width:100%}.download-app-grid{grid-template-columns:1fr}.guide-detail-actions{align-items:stretch;flex-direction:column}.guide-detail-actions .button{justify-content:center;width:100%}.guide-cover{min-height:390px;padding:26px}.guide-download-form{padding:18px}.tour-app-workspace{min-height:790px;padding:26px 14px 190px}.tour-workspace-backdrop{display:none}.tour-onboarding-card{border-radius:16px}.tour-welcome-panel,.tour-lead-panel{padding:22px}.tour-welcome-panel h1,.tour-lead-panel h2{font-size:23px}.tour-wave{height:64px;width:64px}.tour-welcome-panel p{font-size:16px}.tour-form-row{grid-template-columns:1fr}.tour-live-actions{border-radius:14px;width:100%}.tour-live-actions div{display:grid;grid-template-columns:1fr}.tour-live-actions button{justify-content:center;width:100%}.podcast-hero-inner{padding:70px 18px 58px}.podcast-title-lockup h1{font-size:clamp(44px,15vw,62px)}.podcast-title-lockup p{font-size:28px}.podcast-presenters{align-items:flex-start;flex-direction:column;gap:18px}.podcast-follow-bar{border-radius:12px;padding:14px}.podcast-follow-bar a{justify-content:flex-start;width:100%}.podcast-intro{align-items:flex-start;grid-template-columns:1fr}.podcast-section-label h2{font-size:22px}.podcast-play{border-radius:12px;height:56px;width:82px}.podcast-featured-copy h3,.podcast-episode h3{font-size:24px}.podcast-hosts article{grid-template-columns:1fr}.podcast-hosts article img{max-width:210px}.aware-article{padding-left:18px;padding-right:18px}.aware-article h1{font-size:36px}.aware-download h2,.aware-side-card h2{font-size:27px}.aware-form{padding:18px}.wai-transform-rail{align-items:flex-start;flex-direction:column}.wai-transform-rail nav{display:grid;gap:14px;min-width:0}.wai-transform-hero{min-height:650px}.wai-transform-copy h1{font-size:38px}.wai-transform-copy p{font-size:18px}.wai-transform-stack{height:285px;margin-left:-8px}.wai-transform-stack span{height:170px;left:calc(var(--i) * 20px);top:calc(92px - (var(--i) * 6px));width:170px}.wai-transform-controls{left:22px;right:auto}.footer-columns{gap:10px;grid-template-columns:1fr}.footer{padding-top:90px}.footer-top{padding:0 16px}.footer-brand{margin-bottom:48px}.footer .footer-logo-link{margin-bottom:68px;margin-left:0}.footer-columns>div{gap:0 28px;padding:48px 0 46px}.footer a{font-size:15px;margin-bottom:17px}.footer-legal{padding-left:16px;padding-right:16px}.footer-language{margin-top:32px}.secondary-footer-inner{align-items:center;flex-direction:column;gap:8px;justify-content:flex-start;min-height:113.39px;padding:39px 0 16px}}.meridian-careers{--careers-ink: #041f24;--careers-deep: #032f36;--careers-teal: #075a62;--careers-aqua: #71dbe2;--careers-paper: #f7fbfa;--careers-line: rgba(4, 31, 36, .14);background:var(--careers-paper);color:var(--careers-ink);font-family:var(--font-brand)}.meridian-careers .section-inner{max-width:1280px}.meridian-careers-kicker{color:var(--careers-teal);font-family:var(--font-mono);font-size:12px;font-weight:650;letter-spacing:0;line-height:1.3;margin:0;text-transform:uppercase}.meridian-careers-hero{align-items:flex-end;color:#fff;display:flex;min-height:min(720px,calc(100svh - var(--nav-height)));overflow:hidden;position:relative}.meridian-careers-hero-image,.meridian-careers-hero-overlay{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.meridian-careers-hero-image{object-fit:cover;object-position:center 54%}.meridian-careers-hero-overlay{background:linear-gradient(180deg,#011c2114 12%,#011c2138 52%,#011c21d1),linear-gradient(90deg,#011c218a,#011c2105 70%)}.section-inner.meridian-careers-hero-inner{padding-bottom:72px;padding-top:112px;position:relative;width:100%;z-index:1}.meridian-careers-hero .meridian-careers-kicker{color:var(--careers-aqua);margin-bottom:22px}.meridian-careers-hero h1{font-size:clamp(52px,6vw,88px);font-weight:400;line-height:.98;margin:0;max-width:900px;text-wrap:balance}.meridian-careers-hero-copy{color:#ffffffd6;font-size:19px;line-height:1.48;margin:28px 0 0;max-width:650px}.meridian-careers-hero-actions{align-items:center;display:flex;gap:18px;margin-top:34px}.meridian-careers-hero-actions>span{border-left:1px solid rgba(255,255,255,.34);color:#ffffffbd;font-family:var(--font-mono);font-size:11px;letter-spacing:0;padding-left:18px;text-transform:uppercase}.meridian-careers-primary-cta,.meridian-careers-role-heading a,.meridian-careers-final-cta a{align-items:center;display:inline-flex;justify-content:center}.meridian-careers-primary-cta{background:#fff;border-radius:6px;color:var(--careers-ink);font-size:15px;font-weight:650;gap:10px;min-height:52px;padding:0 22px}.meridian-careers-principles{background:#fff;border-bottom:1px solid var(--careers-line)}.meridian-careers-principles-grid{display:grid;grid-template-columns:repeat(3,1fr)}.meridian-careers-principles article{min-height:234px;padding:48px 40px 44px}.meridian-careers-principles article+article{border-left:1px solid var(--careers-line)}.meridian-careers-principles article>span{color:var(--careers-teal);font-family:var(--font-mono);font-size:11px}.meridian-careers-principles h2{font-size:26px;font-weight:500;line-height:1.15;margin:32px 0 12px}.meridian-careers-principles p{color:#5b7174;font-size:15px;line-height:1.5;margin:0;max-width:320px}.meridian-careers-compensation{background:var(--careers-deep);color:#fff;padding:104px 0}.meridian-careers-compensation-inner{display:grid;gap:80px;grid-template-columns:180px minmax(0,1fr)}.meridian-careers-compensation .meridian-careers-kicker{color:var(--careers-aqua);padding-top:12px}.meridian-careers-compensation h2{font-size:clamp(42px,5vw,70px);font-weight:400;line-height:1.02;margin:0;max-width:920px;text-wrap:balance}.meridian-careers-compensation div>p{color:#ffffffb3;font-size:20px;line-height:1.5;margin:30px 0 0;max-width:760px}.meridian-careers-compensation strong{color:var(--careers-aqua);font-weight:600}.meridian-careers-benefits{padding:112px 0 120px}.meridian-careers-section-head{display:grid;gap:80px;grid-template-columns:180px minmax(0,1fr);margin-bottom:72px}.meridian-careers-section-head .meridian-careers-kicker{padding-top:10px}.meridian-careers-section-head h2{font-size:clamp(40px,4.5vw,64px);font-weight:400;line-height:1.04;margin:0;max-width:850px;text-wrap:balance}.meridian-careers-benefits-grid{border-top:1px solid var(--careers-line);display:grid;grid-template-columns:repeat(3,1fr)}.meridian-careers-benefits-grid article{align-items:flex-start;border-bottom:1px solid var(--careers-line);display:grid;gap:20px;grid-template-columns:28px minmax(0,1fr);min-height:205px;padding:34px 30px 34px 0}.meridian-careers-benefits-grid article:not(:nth-child(3n+1)){border-left:1px solid var(--careers-line);padding-left:30px}.meridian-careers-benefits-grid svg{color:var(--careers-teal);margin-top:2px}.meridian-careers-benefits-grid h3{font-size:20px;font-weight:550;line-height:1.2;margin:0 0 12px}.meridian-careers-benefits-grid p{color:#5b7174;font-size:15px;line-height:1.52;margin:0}.meridian-careers-openings{background:#fff;padding:112px 0 128px}.meridian-careers-openings-head{align-items:end;display:grid;gap:80px;grid-template-columns:minmax(0,1fr) 430px;margin-bottom:74px}.meridian-careers-openings-head .meridian-careers-kicker{margin-bottom:20px}.meridian-careers-openings-head h2{font-size:clamp(46px,5vw,72px);font-weight:400;line-height:1;margin:0}.meridian-careers-openings-head>p{color:#5b7174;font-size:17px;line-height:1.55;margin:0}.meridian-careers-role-list{border-top:1px solid var(--careers-line)}.meridian-careers-role{border-bottom:1px solid var(--careers-line);display:grid;gap:30px;grid-template-columns:54px minmax(0,1fr);padding:54px 0 58px;scroll-margin-top:calc(var(--nav-height) + 24px)}.meridian-careers-role-number{color:var(--careers-teal);font-family:var(--font-mono);font-size:12px;padding-top:9px}.meridian-careers-role-heading{align-items:start;display:flex;gap:28px;justify-content:space-between}.meridian-careers-role-heading p{color:var(--careers-teal);font-family:var(--font-mono);font-size:11px;margin:0 0 12px;text-transform:uppercase}.meridian-careers-role h3{font-size:clamp(32px,4vw,52px);font-weight:400;line-height:1.05;margin:0}.meridian-careers-role-heading a{background:var(--careers-ink);border-radius:6px;color:#fff;flex:0 0 auto;font-size:14px;font-weight:650;gap:8px;min-height:46px;padding:0 18px}.meridian-careers-role-meta{display:flex;gap:12px;margin-top:24px}.meridian-careers-role-meta span{border:1px solid var(--careers-line);border-radius:5px;color:#5b7174;font-family:var(--font-mono);font-size:10px;padding:7px 10px;text-transform:uppercase}.meridian-careers-role-compensation{align-items:center;background:#e6f7f5;border-left:3px solid var(--careers-teal);color:var(--careers-deep);display:flex;font-size:16px;font-weight:650;gap:10px;line-height:1.4;margin:26px 0 0;max-width:max-content;padding:13px 16px 13px 14px}.meridian-careers-role-summary{color:#3f5659;font-size:18px;line-height:1.58;margin:28px 0 0;max-width:920px}.meridian-careers-role-details{display:grid;gap:56px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);margin-top:36px}.meridian-careers-role-details h4{color:var(--careers-teal);font-family:var(--font-mono);font-size:11px;margin:0 0 16px;text-transform:uppercase}.meridian-careers-role-details ul{display:grid;gap:11px;list-style:none;margin:0;padding:0}.meridian-careers-role-details li{color:#3f5659;font-size:15px;line-height:1.45;padding-left:18px;position:relative}.meridian-careers-role-details li:before{background:var(--careers-aqua);content:"";height:6px;left:0;position:absolute;top:8px;width:6px}.meridian-careers-role-details>div>p{color:#3f5659;font-size:15px;line-height:1.52;margin:0}.meridian-careers-final-cta{background:var(--careers-deep);color:#fff;min-height:460px;overflow:hidden;padding:104px 0;position:relative}.meridian-careers-final-cta-inner{align-items:end;display:flex;gap:60px;justify-content:space-between;position:relative;z-index:1}.meridian-careers-final-cta .meridian-careers-kicker{color:var(--careers-aqua);margin-bottom:20px}.meridian-careers-final-cta h2{font-size:clamp(40px,4.5vw,64px);font-weight:400;line-height:1.04;margin:0;max-width:820px;text-wrap:balance}.meridian-careers-final-cta a{background:#fff;border-radius:6px;color:var(--careers-ink);flex:0 0 auto;font-size:15px;font-weight:650;gap:10px;min-height:52px;padding:0 21px}@media(max-width:900px){.meridian-careers-hero{min-height:650px}.section-inner.meridian-careers-hero-inner{padding-bottom:56px}.meridian-careers-principles-grid,.meridian-careers-benefits-grid{grid-template-columns:1fr}.meridian-careers-principles article{min-height:0;padding:34px 0}.meridian-careers-principles article+article{border-left:0;border-top:1px solid var(--careers-line)}.meridian-careers-compensation-inner,.meridian-careers-section-head,.meridian-careers-openings-head{gap:28px;grid-template-columns:1fr}.meridian-careers-compensation .meridian-careers-kicker,.meridian-careers-section-head .meridian-careers-kicker{padding-top:0}.meridian-careers-benefits-grid article,.meridian-careers-benefits-grid article:not(:nth-child(3n+1)){border-left:0;min-height:0;padding:28px 0}.meridian-careers-role-details{gap:30px;grid-template-columns:1fr}.meridian-careers-final-cta-inner{align-items:flex-start;flex-direction:column}}@media(max-width:640px){.meridian-careers-hero{min-height:670px}.meridian-careers-hero-image{object-position:55% center}.section-inner.meridian-careers-hero-inner{padding-bottom:42px;padding-top:74px}.meridian-careers-hero h1{font-size:46px}.meridian-careers-hero-copy{font-size:17px}.meridian-careers-hero-actions{align-items:flex-start;flex-wrap:wrap}.meridian-careers-hero-actions>span{border-left:0;padding-left:0}.meridian-careers-hero-actions>span+span{border-left:1px solid rgba(255,255,255,.34);padding-left:18px}.meridian-careers-compensation,.meridian-careers-benefits,.meridian-careers-openings,.meridian-careers-final-cta{padding-bottom:78px;padding-top:78px}.meridian-careers-section-head,.meridian-careers-openings-head{margin-bottom:48px}.meridian-careers-role{gap:12px;grid-template-columns:1fr;padding:42px 0 46px}.meridian-careers-role-number{padding-top:0}.meridian-careers-role-heading{align-items:flex-start;flex-direction:column}.meridian-careers-role-heading a{width:100%}.meridian-careers-role-meta{align-items:flex-start;flex-direction:column}.meridian-careers-role-compensation{align-items:flex-start;max-width:none}.meridian-careers-final-cta{min-height:520px}.meridian-careers-final-cta a{width:100%}}.meridian-careers-directory{max-width:1120px!important}.meridian-careers-directory>h2{font-size:clamp(42px,4.5vw,64px);font-weight:400;line-height:1.04;margin:0 0 52px}.meridian-careers-directory-filters{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(280px,1fr) 210px 210px auto;margin-bottom:54px}.meridian-careers-directory-search,.meridian-careers-directory-select{position:relative}.meridian-careers-directory-search input,.meridian-careers-directory-select select{background:#fff;border:1px solid rgba(4,31,36,.2);border-radius:5px;color:var(--careers-ink);font:inherit;font-size:14px;height:48px;outline:none;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.meridian-careers-directory-search input{padding:0 46px 0 16px}.meridian-careers-directory-search svg{color:#738487;pointer-events:none;position:absolute;right:16px;top:15px}.meridian-careers-directory-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#53686b 50%),linear-gradient(135deg,#53686b 50%,transparent 50%);background-position:calc(100% - 18px) 21px,calc(100% - 13px) 21px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;cursor:pointer;padding:0 38px 0 14px}.meridian-careers-directory-search input:focus,.meridian-careers-directory-select select:focus{border-color:var(--careers-teal);box-shadow:0 0 0 3px #075a621f}.meridian-careers-directory-reset{align-items:center;background:transparent;border:0;color:var(--careers-teal);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:7px;height:48px;justify-content:center;padding:0 8px;white-space:nowrap}.meridian-careers-directory-groups{display:grid;gap:60px}.meridian-careers-directory-group h3{font-size:25px;font-weight:450;margin:0 0 18px}.meridian-careers-directory-group h3 span{color:#0c8993}.meridian-careers-directory-group>div{border-top:1px solid rgba(7,90,98,.2)}.meridian-careers-directory-role{align-items:center;border-bottom:1px solid rgba(7,90,98,.2);color:var(--careers-ink);display:flex;gap:28px;justify-content:space-between;min-height:92px;padding:20px 8px 20px 0;transition:color .16s ease,padding .16s ease}.meridian-careers-directory-role:hover{color:var(--careers-teal);padding-left:10px}.meridian-careers-directory-role>span{display:grid;gap:8px}.meridian-careers-directory-role strong{font-size:17px;font-weight:560;line-height:1.25}.meridian-careers-directory-role small{color:#6d7f82;font-size:13px;line-height:1.4}.meridian-careers-directory-role svg{color:#0c8993;flex:0 0 auto}.meridian-careers-directory-empty{border-bottom:1px solid var(--careers-line);border-top:1px solid var(--careers-line);padding:54px 0}.meridian-careers-directory-empty h3{font-size:22px;font-weight:500;margin:0 0 18px}.meridian-careers-directory-empty button{background:none;border:0;color:var(--careers-teal);cursor:pointer;font:inherit;font-weight:600;padding:0}.career-application-page{--application-ink: #041f24;--application-teal: #075a62;--application-paper: #f3f8f7;background:var(--application-paper);color:var(--application-ink);font-family:var(--font-brand);min-height:calc(100svh - var(--nav-height));padding:96px 0 120px}.career-application-layout{align-items:start;display:grid;gap:clamp(56px,8vw,120px);grid-template-columns:minmax(0,.8fr) minmax(480px,1fr);max-width:1160px}.career-application-intro{position:sticky;top:calc(var(--nav-height) + 42px)}.career-application-intro>a{align-items:center;color:var(--application-teal);display:inline-flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:76px}.career-application-intro .meridian-careers-kicker{margin-bottom:20px}.career-application-intro h1{font-size:clamp(48px,5vw,70px);font-weight:400;line-height:1;margin:0;text-wrap:balance}.career-application-intro>p:not(.meridian-careers-kicker){color:#52696c;font-size:18px;line-height:1.55;margin:26px 0 42px}.career-application-intro dl{border-top:1px solid rgba(4,31,36,.16);margin:0}.career-application-intro dl>div{border-bottom:1px solid rgba(4,31,36,.16);display:grid;gap:14px;grid-template-columns:110px minmax(0,1fr);padding:17px 0}.career-application-intro dt{color:#708285;font-size:12px;text-transform:uppercase}.career-application-intro dd{font-size:14px;margin:0}.career-application-form{background:#fff;border:1px solid rgba(4,31,36,.14);display:grid;gap:24px;padding:clamp(28px,4vw,48px)}.career-application-form-heading{border-bottom:1px solid rgba(4,31,36,.14);margin-bottom:8px;padding-bottom:26px}.career-application-form-heading h2{font-size:30px;font-weight:450;margin:0 0 8px}.career-application-form-heading p{color:#64777a;font-size:14px;margin:0}.career-application-grid{display:grid;gap:18px;grid-template-columns:1fr 1fr}.career-application-form label{display:grid;gap:9px;position:relative}.career-application-form label>span:first-child{font-size:13px;font-weight:600}.career-application-form label>span small{color:#7c8c8e;font-size:11px;font-weight:400;margin-left:5px;text-transform:uppercase}.career-application-form input,.career-application-form select,.career-application-form textarea{background:#fff;border:1px solid rgba(4,31,36,.22);border-radius:4px;color:var(--application-ink);font:inherit;font-size:15px;outline:none;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.career-application-form input,.career-application-form select{height:50px;padding:0 14px}.career-application-form textarea{line-height:1.5;min-height:150px;padding:14px;resize:vertical}.career-application-form input:focus,.career-application-form select:focus,.career-application-form textarea:focus{border-color:var(--application-teal);box-shadow:0 0 0 3px #075a621f}.career-application-form [aria-invalid=true]{border-color:#c94a45}.career-application-form em{color:#b23f3a;font-size:12px;font-style:normal}.career-application-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:44px}.career-application-select>svg{color:#65787a;pointer-events:none;position:absolute;right:14px;top:40px}.career-application-upload>input{height:1px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:1px}.career-application-upload-control{align-items:center;border:1px dashed rgba(7,90,98,.42);color:var(--application-teal);cursor:pointer;display:flex;font-size:14px;gap:10px;min-height:62px;padding:14px 16px}.career-application-success{align-items:center;background:#e4f5f2;color:#075a50;display:flex;font-size:14px;gap:9px;line-height:1.45;padding:14px 16px}.career-application-submit{align-items:center;background:var(--application-teal);border:0;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:650;justify-content:center;min-height:52px;padding:0 24px;width:max-content}@media(max-width:1000px){.meridian-careers-directory-filters{grid-template-columns:minmax(260px,1fr) 1fr 1fr}.meridian-careers-directory-reset{grid-column:1 / -1;justify-content:flex-start;width:max-content}.career-application-layout{gap:50px;grid-template-columns:1fr}.career-application-intro{position:static}.career-application-intro>a{margin-bottom:54px}}@media(max-width:700px){.meridian-careers-directory>h2{margin-bottom:34px}.meridian-careers-directory-filters{grid-template-columns:1fr;margin-bottom:46px}.meridian-careers-directory-reset{grid-column:auto}.meridian-careers-directory-role{min-height:108px;padding-right:0}.meridian-careers-directory-role small{display:block;max-width:280px}.career-application-page{padding:64px 0 80px}.career-application-intro>a{margin-bottom:42px}.career-application-grid{grid-template-columns:1fr}.career-application-form{margin-left:-20px;margin-right:-20px;padding:28px 20px}.career-application-submit{width:100%}}.home-nav-shell{--home-nav-transition: .3s cubic-bezier(.22, 1, .36, 1)}.home-nav-shell>.announcement,.home-nav-shell>.site-header{left:0;position:fixed;right:0;transition:top var(--home-nav-transition),background-color .45s ease,border-color .45s ease,box-shadow .45s ease,color .45s ease;width:100%;will-change:top}.home-nav-shell>.announcement{top:0;z-index:1001}.home-nav-shell>.site-header{top:0;z-index:1000}.home-nav-shell.has-announcement>.site-header{top:var(--announcement-height)}.home-nav-shell>main{padding-top:0}.home-nav-shell .meridian-hero{min-height:100svh}.home-nav-shell .meridian-hero-inner{min-height:calc(100svh - 112px)}.home-nav-shell.home-nav-hidden>.announcement{top:calc(0px - var(--announcement-height) - var(--nav-height))}.home-nav-shell.home-nav-hidden>.site-header{top:calc(0px - var(--nav-height))}.home-nav-shell .nav-dropdown-product{top:var(--nav-height)}.home-nav-shell.has-announcement .nav-dropdown-product{top:calc(var(--announcement-height) + var(--nav-height))}.home-nav-shell.home-nav-top>.announcement{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#02181c14;border-bottom:1px solid rgba(255,255,255,.16);color:#fff}.home-nav-shell.home-nav-top>.announcement .announcement-cta{background:#ffffff14;border-color:#ffffffb8;color:#fff}.home-nav-shell.home-nav-top>.announcement .announcement-cta:hover,.home-nav-shell.home-nav-top>.announcement .announcement-cta:focus-visible{background:#ffffff29;border-color:#fff;color:#fff}.home-nav-shell.home-nav-top>.announcement .announcement-close{color:#ffffffd1}.home-nav-shell.home-nav-top>.site-header{background:transparent;border-bottom:1px solid rgba(255,255,255,.16);box-shadow:none;color:#fff}.home-nav-shell.home-nav-top>.site-header .meridian-header-logo{filter:brightness(0) invert(1)}.home-nav-shell>.site-header .meridian-header-logo{transition:filter .45s ease}.home-nav-shell.home-nav-top>.site-header .nav-group>a,.home-nav-shell.home-nav-top>.site-header .signin{color:#ffffffe6}.home-nav-shell.home-nav-top>.site-header .nav-demo-cta-wrapper .button-primary{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff24;border:1px solid rgba(255,255,255,.44);color:#fff}.home-nav-shell.home-nav-top>.site-header .nav-demo-cta-wrapper .button-primary:hover,.home-nav-shell.home-nav-top>.site-header .nav-demo-cta-wrapper .button-primary:focus-visible{background:#ffffff38}@media(hover:hover)and (min-width:981px){.home-nav-shell.home-nav-top>.site-header:hover,.home-nav-shell.home-nav-top>.site-header:focus-within{background:#fff;border-bottom-color:#04272b14;box-shadow:0 8px 18px #02181c14;color:var(--meridian-ink)}.home-nav-shell.home-nav-top>.site-header:hover .meridian-header-logo,.home-nav-shell.home-nav-top>.site-header:focus-within .meridian-header-logo{filter:none}.home-nav-shell.home-nav-top>.site-header:hover .nav-group>a,.home-nav-shell.home-nav-top>.site-header:hover .signin,.home-nav-shell.home-nav-top>.site-header:focus-within .nav-group>a,.home-nav-shell.home-nav-top>.site-header:focus-within .signin{color:#6f6f6f}.home-nav-shell.home-nav-top>.site-header:hover .nav-demo-cta-wrapper .button-primary,.home-nav-shell.home-nav-top>.site-header:focus-within .nav-demo-cta-wrapper .button-primary{background:var(--meridian-ink);border-color:var(--meridian-ink)}}@media(max-width:700px){.home-nav-shell{--announcement-height: 50px;--nav-height: 66px}.home-nav-shell>.announcement{font-size:11px;line-height:15px;padding:7px 30px 7px 16px}.home-nav-shell>.announcement .announcement-cta{font-size:11px;margin-left:3px;padding:3px 6px}.home-nav-shell>.announcement .announcement-close{right:9px;top:8px}.home-nav-shell>.site-header{gap:10px;padding:0 16px}.home-nav-shell .meridian-header-logo{max-height:31px;width:120px}.home-nav-shell .header-actions{gap:12px}.home-nav-shell .header-actions .button,.home-nav-shell .header-actions .nav-demo-cta-wrapper .button{font-size:12px;line-height:1;min-height:36px;min-width:108px;padding-inline:17px}.home-nav-shell .menu-button{height:22px;min-height:22px;min-width:22px;width:22px}.home-nav-shell .meridian-hero{min-height:680px;padding:calc(var(--announcement-height) + var(--nav-height) + 64px) 0 48px}.home-nav-shell .meridian-hero-inner{min-height:0;padding-left:20px;padding-right:20px;text-align:left}.home-nav-shell .meridian-hero-copy{align-items:flex-start}.home-nav-shell .meridian-hero h1{font-size:36px;letter-spacing:-.02em;line-height:40px;max-width:350px;text-wrap:pretty}.home-nav-shell .meridian-hero h1 span{display:inline}.home-nav-shell .meridian-hero-summary{font-size:16px;line-height:24px;margin-top:20px;max-width:350px;text-wrap:pretty}.home-nav-shell .industry-selector{border-radius:999px;gap:2px;grid-template-columns:.78fr 1.48fr 1fr;margin-top:22px;max-width:350px;padding:3px}.home-nav-shell .industry-selector-button{font-size:11px;height:40px;padding:0 7px;white-space:nowrap}.home-nav-shell .meridian-hero-actions{align-items:flex-start;margin-top:16px;max-width:none;width:auto}.home-nav-shell .meridian-hero-actions .meridian-button-primary{min-height:46px;min-width:170px;padding:0 20px;width:auto}.home-nav-shell .research-logo-strip .logo-intro{min-height:66px;padding:0 20px}.home-nav-shell .research-logo-strip .logo-intro h2{font-size:16px;line-height:21px}.home-nav-shell .research-logo-strip .logo-marquee{min-height:150px}.home-nav-shell .research-logo-strip .logo-track{gap:14px 18px;padding:16px 20px}.home-nav-shell .meridian-atlas-intro{padding:54px 0 58px}.home-nav-shell .meridian-atlas-intro h2{font-size:30px;line-height:35px}.home-nav-shell .meridian-atlas-actions{margin-top:24px}.home-nav-shell .meridian-atlas-showcase{padding:48px 0 62px}.home-nav-shell .meridian-atlas-showcase .atlas-explorer{gap:28px}.home-nav-shell .meridian-atlas-showcase .atlas-wheel-shell{max-width:330px;width:88%}.home-nav-shell .meridian-atlas-showcase .atlas-domain-detail{padding-top:26px}.home-nav-shell .meridian-atlas-showcase .atlas-domain-detail h2{font-size:24px;line-height:30px}.home-nav-shell .meridian-atlas-showcase .atlas-agent-list{gap:22px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.home-nav-shell .meridian-atlas-showcase .atlas-agent-item p{font-size:13px;line-height:19px}.home-nav-shell .meridian-testimonials{padding:60px 0 64px}.home-nav-shell .section-inner.meridian-atlas-proof-header{padding:0 20px 34px}.home-nav-shell .meridian-atlas-proof-header>p{font-size:15px;line-height:22px;margin-bottom:14px}.home-nav-shell .meridian-atlas-proof-header h2{font-size:30px;line-height:34px}.home-nav-shell .meridian-testimonial-copy-panel{min-height:0;padding:0 20px 32px}.home-nav-shell .meridian-testimonial-copy-panel blockquote,.home-nav-shell .meridian-testimonial-story-summary{font-size:24px;line-height:32px;margin-top:20px}.home-nav-shell .meridian-testimonial-meta{margin-top:30px}.home-nav-shell .meridian-testimonial-portrait{aspect-ratio:16 / 10}.home-nav-shell .meridian-platform-brand{min-height:64px}.home-nav-shell .meridian-platform-wordmark{height:28px}.home-nav-shell .meridian-platform-brand-name{font-size:18px}.home-nav-shell .meridian-platform-heading{padding:44px 20px 34px}.home-nav-shell .meridian-platform-heading h2,.home-nav-shell .meridian-ontology-heading h3{font-size:32px;line-height:37px}.home-nav-shell .meridian-platform-demo-shell{padding:0 14px 38px}.home-nav-shell .meridian-platform-workspace{height:460px}.home-nav-shell .meridian-ontology-heading{padding:44px 20px 32px}.home-nav-shell .meridian-ontology-demo-shell{padding:0 12px 38px}.home-nav-shell .ontology-platform-workspace{height:390px}.home-nav-shell .ontology-graph-stage{height:320px}.home-nav-shell .meridian-integrations{height:480px}.home-nav-shell .meridian-integrations-lanes{top:18px}.home-nav-shell .meridian-integration-tile{flex-basis:96px;height:96px}.home-nav-shell .meridian-integrations-message{gap:16px;min-height:270px;padding:26px 22px}.home-nav-shell .meridian-integrations-message h3{font-size:22px;line-height:27px}.home-nav-shell .meridian-integrations-message p{font-size:14px;line-height:21px;margin-bottom:16px}.home-nav-shell .meridian-security-copy{padding:28px 20px}.home-nav-shell .meridian-security-badge{min-height:108px;padding:16px 8px}.home-nav-shell .meridian-security-badge img{height:40px;max-width:60px}.home-nav-shell .meridian-difference{padding:66px 16px 72px}.home-nav-shell .meridian-difference-heading{margin-bottom:32px;padding:0}.home-nav-shell .meridian-difference-heading h3{font-size:32px;line-height:37px}.home-nav-shell .meridian-difference-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.home-nav-shell .meridian-difference-tab,.home-nav-shell .meridian-difference-tab.is-active{border-right:0;min-height:90px;padding:15px 42px 15px 16px}.home-nav-shell .meridian-difference-tab:nth-child(odd){border-right:1px solid rgba(8,48,54,.1)}.home-nav-shell .meridian-difference-tab-title{font-size:15px;line-height:19px}.home-nav-shell .meridian-difference-tab-indicator{height:26px;right:10px;width:26px}.home-nav-shell .meridian-difference-stage-heading{padding:22px 18px 18px}.home-nav-shell .meridian-difference-stage-heading h4{font-size:24px}.home-nav-shell .meridian-difference-stage-frame{flex-basis:540px;margin:0 12px 14px;min-height:540px}.home-nav-shell .difference-flexibility-panel{grid-template-rows:210px minmax(0,1fr)}.home-nav-shell .difference-partnership-panel{grid-template-rows:235px 20px 225px}.home-nav-shell .meridian-case-studies{padding:70px 0 76px}.home-nav-shell .meridian-case-studies-head{gap:18px;padding-left:20px;padding-right:20px}.home-nav-shell .meridian-case-studies-head h2{font-size:34px;line-height:39px}.home-nav-shell .section-inner.meridian-case-study-grid{display:flex;gap:14px;margin-top:32px;max-width:none;overflow-x:auto;padding:0 20px 14px;scroll-padding:20px;scroll-snap-type:x mandatory;scrollbar-width:none}.home-nav-shell .meridian-case-study-grid::-webkit-scrollbar{display:none}.home-nav-shell .meridian-case-study-card{flex:0 0 min(84vw,326px);scroll-snap-align:start}.home-nav-shell .meridian-case-study-body{min-height:220px}.home-nav-shell .meridian-team{padding:96px 0 70px}.home-nav-shell .meridian-team-head h2{font-size:34px;line-height:40px}.home-nav-shell .meridian-team-columbia-lockup{flex-basis:180px;width:180px}.home-nav-shell .meridian-founder-grid{margin-top:38px}.home-nav-shell .meridian-team-proof{margin-top:34px;padding-top:24px}.home-nav-shell .meridian-team-proof-head p{display:none}.home-nav-shell .meridian-team-origin-grid{gap:6px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:16px}.home-nav-shell .meridian-investor-grid{gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px}.home-nav-shell .meridian-investor{padding:6px}.home-nav-shell .meridian-investor-sv-lockup{font-size:13px}.home-nav-shell .meridian-investor-anthropic-wordmark{font-size:12px}.home-nav-shell .meridian-investor-sunflower-lockup{font-size:7px}.home-nav-shell .meridian-investor-sunflower-mark{height:11px;width:11px}.home-nav-shell .meridian-founder-card,.home-nav-shell .meridian-team-head,.home-nav-shell .meridian-team-proof,.home-nav-shell .meridian-case-studies-head,.home-nav-shell .meridian-case-study-card,.home-nav-shell .meridian-atlas-proof-header>p,.home-nav-shell .meridian-atlas-proof-header h2 span,.home-nav-shell .meridian-testimonial-copy-panel,.home-nav-shell .meridian-testimonial-copy-panel>div:first-child,.home-nav-shell .meridian-testimonial-meta,.home-nav-shell .meridian-testimonial-portrait,.home-nav-shell .meridian-testimonial-portrait figcaption,.home-nav-shell .meridian-platform-brand,.home-nav-shell .meridian-platform-heading,.home-nav-shell .meridian-platform-frame>.meridian-platform-demo-shell,.home-nav-shell .meridian-ontology-heading,.home-nav-shell .ontology-platform-demo,.home-nav-shell .meridian-integrations-lanes,.home-nav-shell .meridian-security-copy,.home-nav-shell .meridian-security-badge,.home-nav-shell .meridian-difference-heading,.home-nav-shell .meridian-difference-switcher,.home-nav-shell .meridian-difference-tab,.home-nav-shell .meridian-final-cta-inner>*{animation:none;opacity:1;transform:none;transition-duration:0ms}.home-nav-shell .meridian-integrations-message,.home-nav-shell .meridian-integrations.is-revealed .meridian-integrations-message{opacity:1;transform:translate(-50%,-50%)}}@media(prefers-reduced-motion:reduce){.home-nav-shell>.announcement,.home-nav-shell>.site-header,.home-nav-shell>.site-header .meridian-header-logo{transition-duration:0ms}}.meridian-lead-page.demo-page{background:#edf4f2;color:var(--meridian-ink);font-family:var(--font-brand);grid-template-columns:minmax(0,.92fr) minmax(560px,1.08fr);min-height:calc(100svh - var(--nav-height))}.meridian-lead-page .demo-proof{background:#082f35;min-height:calc(100svh - var(--nav-height));position:relative}.meridian-lead-page .demo-proof:after{background:linear-gradient(180deg,#031f233d,#031f23e6);height:auto;top:0;bottom:0;left:0;right:0;transform:none;width:auto}.meridian-lead-page .demo-proof-image{display:block;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center;position:absolute;width:100%}.meridian-lead-page .demo-proof-inner{display:flex;flex-direction:column;justify-content:flex-end;margin:0 0 0 auto;max-width:760px;min-height:calc(100svh - var(--nav-height));padding:clamp(72px,9vw,130px) clamp(36px,6vw,88px) 74px;position:relative;z-index:1}.meridian-lead-page .demo-proof-logo{height:auto;margin-bottom:auto;width:150px}.meridian-lead-page .demo-proof-inner>.mono{color:#7ddde0;font-size:12px;font-weight:650;letter-spacing:0;margin:86px 0 16px;text-transform:uppercase}.meridian-lead-page .demo-proof h1{color:#fff;font-size:clamp(48px,5vw,72px);font-weight:400;letter-spacing:0;line-height:1.02;margin:0 0 40px;max-width:660px;text-wrap:balance}.meridian-lead-page .demo-proof ul{gap:15px;margin:0 0 30px}.meridian-lead-page .demo-proof li{font-size:16px;gap:12px}.meridian-lead-page .demo-proof li svg{color:#7ddde0}.meridian-lead-page .demo-proof li span{color:#ffffffe6}.meridian-lead-page .demo-proof-note{border-top:1px solid rgba(255,255,255,.22);color:#ffffffad;font-size:13px;line-height:21px;margin:0;max-width:520px;padding-top:22px}.meridian-lead-page .demo-form-wrap{align-items:flex-start;background:#edf4f2;padding:clamp(56px,7vw,96px) clamp(30px,6vw,88px)}.meridian-lead-page .demo-form{background:#fff;border:1px solid rgba(4,31,36,.14);border-radius:6px;box-shadow:0 24px 70px #05313617;max-width:660px;padding:clamp(30px,4vw,48px)}.demo-form-heading{border-bottom:1px solid rgba(4,31,36,.14);margin-bottom:30px;padding-bottom:28px}.demo-form-heading .mono{color:#087d86;font-size:11px;font-weight:650;margin:0 0 10px;text-transform:uppercase}.demo-form-heading h2{color:var(--meridian-ink);font-size:34px;font-weight:450;line-height:1.15;margin:0 0 8px}.demo-form-heading>span{color:#64777a;font-size:14px}.demo-field-grid{display:grid;gap:16px;grid-template-columns:1fr 1fr}.meridian-lead-page .demo-field{display:grid;gap:8px;margin-bottom:18px}.meridian-lead-page .demo-field>span{clip:auto;clip-path:none;color:#23484d;font-size:13px;font-weight:600;height:auto;overflow:visible;position:static;white-space:normal;width:auto}.meridian-lead-page .demo-field input,.meridian-lead-page .demo-field textarea,.meridian-lead-page .demo-field select{border:1px solid rgba(4,31,36,.22);border-radius:4px;color:var(--meridian-ink);font-size:15px;min-height:50px;outline:none;padding:0 14px;transition:border-color .16s ease,box-shadow .16s ease}.meridian-lead-page .demo-field textarea{line-height:1.5;min-height:128px;padding:14px;resize:vertical}.meridian-lead-page .demo-field input:focus,.meridian-lead-page .demo-field textarea:focus,.meridian-lead-page .demo-field select:focus{border-color:#087d86;box-shadow:0 0 0 3px #087d861f}.meridian-lead-page .demo-field input[aria-invalid=true],.meridian-lead-page .demo-field select[aria-invalid=true],.meridian-lead-page .demo-field textarea[aria-invalid=true]{border-color:#b23f3a;box-shadow:0 0 0 3px #b23f3a1a}.meridian-lead-page .demo-field em{color:#b23f3a;margin:0}.meridian-lead-page .demo-select-field>svg{color:#65787a;pointer-events:none;right:14px;top:40px}.meridian-lead-page .demo-privacy{color:#6f8285;font-size:12px;line-height:18px;margin:2px 0 20px}.meridian-lead-page .demo-privacy a{color:#087d86;text-decoration:underline;text-underline-offset:2px}.meridian-lead-page .demo-success,.career-application-success{background:#e4f5f2;border:1px solid rgba(7,90,80,.18);border-radius:4px;color:#075a50}.demo-error,.career-application-error{background:#fff0ef;border:1px solid rgba(178,63,58,.2);border-radius:4px;color:#8f302c;font-size:14px;line-height:1.45;margin:0 0 18px;padding:13px 15px}.meridian-lead-page .demo-submit,.career-application-submit{align-items:center;background:#062f35;border-radius:4px;color:#fff;display:inline-flex;font-size:15px;gap:9px;justify-content:center;min-height:52px;padding:0 22px;transition:background-color .16s ease,transform .16s ease}.meridian-lead-page .demo-submit:hover:not(:disabled),.career-application-submit:hover:not(:disabled){background:#087d86;transform:translateY(-1px)}.meridian-lead-page .demo-submit:disabled,.career-application-submit:disabled{cursor:wait;opacity:.68}.career-application-submit{width:max-content}.website-honeypot{height:1px!important;left:-10000px!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;position:absolute!important;width:1px!important}.is-spinning{animation:meridian-form-spin .8s linear infinite}@keyframes meridian-form-spin{to{transform:rotate(360deg)}}@media(max-width:1020px){.meridian-lead-page.demo-page{grid-template-columns:1fr}.meridian-lead-page .demo-proof,.meridian-lead-page .demo-proof-inner{min-height:560px}.meridian-lead-page .demo-proof-inner{margin:0;max-width:780px;padding:56px 32px 58px}.meridian-lead-page .demo-proof-logo{margin-bottom:80px}.meridian-lead-page .demo-proof-inner>.mono{margin-top:0}.meridian-lead-page .demo-form-wrap{padding:56px 24px 80px}}@media(max-width:620px){.meridian-lead-page .demo-proof,.meridian-lead-page .demo-proof-inner{min-height:520px}.meridian-lead-page .demo-proof h1{font-size:42px}.meridian-lead-page .demo-proof-inner{padding:38px 22px 42px}.meridian-lead-page .demo-proof-logo{margin-bottom:56px;width:132px}.meridian-lead-page .demo-form-wrap{padding:36px 14px 64px}.meridian-lead-page .demo-form{padding:26px 20px}.demo-field-grid{gap:0;grid-template-columns:1fr}.demo-form-heading h2{font-size:29px}.meridian-lead-page .demo-submit{width:100%}}@media(prefers-reduced-motion:reduce){.is-spinning{animation-duration:1.6s}}.healthcare-atlas-page{--hc-accent: #55ddd5;--hc-accent-deep: #0d8589;--hc-cream: #f3f0e9;--hc-ink: #082f34;--hc-line: #d7dedb;--hc-muted: #607376;background:var(--hc-cream);color:var(--hc-ink);min-height:100vh}.healthcare-atlas-page.is-advantis{--hc-accent: #42c7f4;--hc-accent-deep: #087cad}.hc-topbar{align-items:center;background:#fdfdfb;border-bottom:1px solid rgba(8,47,52,.12);display:flex;height:72px;justify-content:space-between;padding:0 clamp(22px,3.5vw,56px);position:relative;z-index:4}.hc-brand{color:var(--hc-ink);text-decoration:none}.hc-brand .meridian-logo{align-items:center;display:inline-flex;font-size:22px;font-weight:610;gap:8px;letter-spacing:-.03em}.hc-brand .meridian-logo-mark{height:25px;width:35px}.hc-topbar-path{align-items:center;color:#69797b;display:flex;font-family:var(--font-mono);font-size:11px;gap:11px;letter-spacing:.08em;margin-left:60px;text-transform:uppercase}.hc-topbar-path span{background:var(--hc-accent-deep);border-radius:50%;box-shadow:0 0 0 4px color-mix(in srgb,var(--hc-accent) 22%,transparent);height:6px;width:6px}.hc-topbar-cta{align-items:center;background:var(--hc-ink);border-radius:5px;color:#f8ffff;display:inline-flex;font-size:13px;font-weight:620;gap:12px;min-height:42px;padding:0 17px;text-decoration:none;transition:background .16s ease,transform .16s ease}.hc-topbar-cta:hover{background:var(--hc-accent-deep);transform:translateY(-1px)}.hc-hero{background:#06292e;color:#efffff;display:grid;gap:80px;grid-template-columns:minmax(0,1fr) minmax(370px,520px);min-height:430px;overflow:hidden;padding:76px max(5vw,calc((100vw - 1400px)/2));position:relative}.hc-hero-grid{background-image:linear-gradient(rgba(125,213,211,.065) 1px,transparent 1px),linear-gradient(90deg,rgba(125,213,211,.065) 1px,transparent 1px);background-size:46px 46px;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(90deg,#000,transparent 76%);mask-image:linear-gradient(90deg,#000,transparent 76%);position:absolute}.hc-hero-glow{background:radial-gradient(circle,color-mix(in srgb,var(--hc-accent) 24%,transparent),transparent 68%);filter:blur(8px);height:620px;left:51%;position:absolute;top:-330px;width:620px}.hc-hero-copy,.hc-scope-panel{position:relative;z-index:1}.hc-eyebrow{align-items:center;color:#def9f7b8;display:flex;font-family:var(--font-mono);font-size:11px;gap:11px;letter-spacing:.09em;margin-bottom:25px;text-transform:uppercase}.hc-eyebrow>span{align-items:center;background:#55ddd521;border:1px solid rgba(85,221,213,.35);border-radius:5px;color:var(--hc-accent);display:flex;height:29px;justify-content:center;width:29px}.hc-hero h1{font-size:clamp(45px,4.3vw,70px);font-weight:430;letter-spacing:-.055em;line-height:.99;margin:0;max-width:750px}.hc-hero-copy>p{color:#def2f0ab;font-size:17px;line-height:1.55;margin:25px 0 0;max-width:620px}.hc-scope-panel{align-self:center;background:#fafffe13;border:1px solid rgba(204,243,240,.16);border-radius:13px;box-shadow:0 28px 80px #00090b38;padding:17px}.hc-scope-panel>p{color:#ddf5f399;font-family:var(--font-mono);font-size:10px;letter-spacing:.11em;margin:0 0 11px;padding-left:3px;text-transform:uppercase}.hc-scope-toggle{display:grid;gap:7px;grid-template-columns:1fr 1fr}.hc-scope-toggle>button{align-items:center;background:#f7fffe0a;border:1px solid rgba(223,249,247,.12);border-radius:7px;color:#ecfffcb3;cursor:pointer;display:flex;font:inherit;gap:11px;min-height:73px;padding:11px 12px;text-align:left;transition:background .16s ease,border-color .16s ease,color .16s ease}.hc-scope-toggle>button:hover{background:#f7fffe14;border-color:#dff9f74d}.hc-scope-toggle>button.is-active{background:#f7fffe;border-color:#f7fffe;box-shadow:0 8px 24px #000c0e2e;color:var(--hc-ink)}.hc-scope-icon{align-items:center;background:#ffffff17;border-radius:5px;display:flex;flex:0 0 auto;height:38px;justify-content:center;width:38px}.hc-scope-toggle>button.is-active .hc-scope-icon{background:color-mix(in srgb,var(--hc-accent) 20%,white);color:var(--hc-accent-deep)}.hc-scope-toggle strong,.hc-scope-toggle small{display:block}.hc-scope-toggle strong{font-size:13px;font-weight:650;line-height:1.3}.hc-scope-toggle small{font-size:10px;margin-top:3px;opacity:.58}.hc-search{align-items:center;background:#03181b73;border:1px solid rgba(223,249,247,.17);border-radius:7px;color:#dbf6f499;display:flex;gap:10px;margin-top:9px;min-height:50px;padding:0 14px}.hc-search:focus-within{border-color:color-mix(in srgb,var(--hc-accent) 70%,white);box-shadow:0 0 0 3px color-mix(in srgb,var(--hc-accent) 15%,transparent)}.hc-search input{background:transparent;border:0;color:#f5fffe;font:inherit;font-size:13px;height:46px;min-width:0;outline:none;width:100%}.hc-search input::placeholder{color:#dbf6f46e}.hc-search button{align-items:center;background:#ffffff1a;border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex:0 0 auto;height:26px;justify-content:center;padding:0;width:26px}.hc-workspace{display:grid;gap:28px;grid-template-columns:280px minmax(0,1fr);margin:0 auto;max-width:1500px;padding:38px clamp(20px,3.5vw,54px) 90px}.hc-sidebar{align-self:start;display:grid;gap:14px;position:sticky;top:20px}.hc-snapshot-card,.hc-filter-card,.hc-legend-card{background:#fbfcf9;border:1px solid var(--hc-line);border-radius:8px}.hc-snapshot-card{background:var(--hc-ink);border-color:var(--hc-ink);color:#fff;overflow:hidden;padding:22px;position:relative}.hc-snapshot-card:after{background:radial-gradient(circle,color-mix(in srgb,var(--hc-accent) 28%,transparent),transparent 69%);content:"";height:260px;position:absolute;right:-130px;top:-120px;width:260px}.hc-snapshot-heading,.hc-snapshot-card>p,.hc-snapshot-card dl{position:relative;z-index:1}.hc-snapshot-heading>p,.hc-sidebar-label{font-family:var(--font-mono);font-size:9px;letter-spacing:.11em;text-transform:uppercase}.hc-snapshot-heading>p{color:var(--hc-accent);margin:0 0 10px}.hc-snapshot-heading h2{font-size:28px;font-weight:520;letter-spacing:-.035em;margin:0}.hc-snapshot-heading img{display:block;height:auto;margin:4px 0 7px;max-width:190px;width:86%}.hc-snapshot-card>p{color:#e2f3f19e;font-size:12px;line-height:1.55;margin:17px 0 20px}.hc-snapshot-card dl{border-top:1px solid rgba(255,255,255,.13);display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding-top:17px}.hc-snapshot-card dl>div{border-left:1px solid rgba(255,255,255,.12);padding-left:12px}.hc-snapshot-card dl>div:first-child{border-left:0;padding-left:0}.hc-snapshot-card dt,.hc-snapshot-card dd{margin:0}.hc-snapshot-card dt{color:#e2f3f187;font-size:9px}.hc-snapshot-card dd{font-size:22px;font-weight:550;margin-top:4px}.hc-filter-card,.hc-legend-card{padding:19px}.hc-sidebar-label{color:#7b8989;margin-bottom:12px}.hc-category-list{display:grid;gap:3px}.hc-category-list button{align-items:center;background:transparent;border:0;border-radius:5px;color:#526667;cursor:pointer;display:flex;font:inherit;font-size:12px;justify-content:space-between;min-height:35px;padding:0 8px;text-align:left;transition:background .14s ease,color .14s ease}.hc-category-list button:hover{background:#eff3ef;color:var(--hc-ink)}.hc-category-list button.is-active{background:color-mix(in srgb,var(--hc-accent) 19%,white);color:var(--hc-ink);font-weight:620}.hc-category-list small{align-items:center;background:#082f3412;border-radius:10px;display:flex;font-family:var(--font-mono);font-size:9px;height:20px;justify-content:center;min-width:24px;padding:0 5px}.hc-legend-card ol{display:grid;gap:10px;list-style:none;margin:0;padding:0}.hc-legend-card li{align-items:center;display:grid;gap:10px;grid-template-columns:27px 1fr}.hc-legend-card li>span{align-items:center;background:#edf1ed;border-radius:4px;color:#627677;display:flex;font-family:var(--font-mono);font-size:8px;height:27px;justify-content:center}.hc-legend-card strong,.hc-legend-card small{display:block}.hc-legend-card strong{font-size:11px;font-weight:650}.hc-legend-card small{color:#849091;font-size:9px;margin-top:1px}.hc-tree-section{min-width:0}.hc-tree-toolbar{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;margin-bottom:17px;min-height:57px}.hc-tree-toolbar>div:first-child{position:relative}.hc-tree-toolbar p{color:#6b7c7d;font-family:var(--font-mono);font-size:9px;letter-spacing:.11em;margin:0 0 8px;padding-left:16px;text-transform:uppercase}.hc-live-dot{background:var(--hc-accent-deep);border-radius:50%;box-shadow:0 0 0 4px color-mix(in srgb,var(--hc-accent) 24%,transparent);height:6px;left:1px;position:absolute;top:2px;width:6px}.hc-tree-toolbar h2{font-size:clamp(21px,2vw,29px);font-weight:520;letter-spacing:-.035em;line-height:1.15;margin:0}.hc-tree-actions{align-items:center;border:1px solid var(--hc-line);border-radius:5px;display:flex;flex:0 0 auto;height:36px;padding:0 3px}.hc-tree-actions button{background:transparent;border:0;color:#587071;cursor:pointer;font:inherit;font-size:10px;height:29px;padding:0 9px}.hc-tree-actions button:hover{color:var(--hc-ink)}.hc-tree-actions span{background:var(--hc-line);height:16px;width:1px}.hc-tree-canvas{background-color:#e9ede8;background-image:radial-gradient(rgba(8,47,52,.13) .75px,transparent .75px);background-size:18px 18px;border:1px solid #cbd5d1;border-radius:10px;min-height:670px;overflow:hidden;padding:clamp(18px,2.4vw,32px)}.hc-domain-node{align-items:center;background:var(--hc-ink);border:1px solid var(--hc-ink);border-radius:7px;box-shadow:0 10px 28px #07262a26;color:#fff;display:grid;gap:13px;grid-template-columns:42px 1fr auto;min-height:78px;padding:13px 17px;position:relative;width:min(100%,760px)}.hc-domain-node:after{background:var(--hc-accent-deep);bottom:-27px;content:"";height:27px;left:37px;position:absolute;width:2px}.hc-domain-node-icon{align-items:center;background:color-mix(in srgb,var(--hc-accent) 20%,transparent);border:1px solid color-mix(in srgb,var(--hc-accent) 50%,transparent);border-radius:5px;color:var(--hc-accent);display:flex;height:42px;justify-content:center;width:42px}.hc-domain-node span,.hc-domain-node strong,.hc-domain-node small{display:block}.hc-domain-node span{color:var(--hc-accent);font-family:var(--font-mono);font-size:8px;letter-spacing:.1em;margin-bottom:4px;text-transform:uppercase}.hc-domain-node strong{font-size:15px;font-weight:600}.hc-domain-node-count{border-left:1px solid rgba(255,255,255,.16);font-size:22px;font-weight:560;line-height:1;min-width:68px;padding-left:17px;text-align:center}.hc-domain-node-count small{color:#e0f3f180;font-size:8px;font-weight:450;margin-top:5px;text-transform:uppercase}.hc-persona-stack{display:grid;gap:12px;padding-left:66px;padding-top:26px;position:relative}.hc-persona-stack:before{background:var(--hc-accent-deep);bottom:44px;content:"";left:37px;opacity:.5;position:absolute;top:0;width:2px}.hc-persona-branch{position:relative}.hc-persona-branch:before{background:var(--hc-accent-deep);content:"";height:2px;left:-29px;opacity:.5;position:absolute;top:38px;width:29px}.hc-persona-node{align-items:center;background:#fcfdfa;border:1px solid #cfd8d4;border-radius:7px;color:var(--hc-ink);cursor:pointer;display:grid;font:inherit;gap:14px;grid-template-columns:34px minmax(0,1fr) auto 28px;min-height:76px;padding:10px 12px;position:relative;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease;width:100%}.hc-persona-node:hover{border-color:color-mix(in srgb,var(--hc-accent-deep) 55%,#cfd8d4);box-shadow:0 8px 24px #0f353714;transform:translateY(-1px)}.hc-persona-branch.is-open>.hc-persona-node{border-color:color-mix(in srgb,var(--hc-accent-deep) 62%,#cfd8d4);box-shadow:inset 3px 0 0 var(--hc-accent-deep)}.hc-branch-joint{align-items:center;background:#f2f6f2;border-radius:5px;color:var(--hc-accent-deep);display:none;height:32px;justify-content:center;left:-46px;position:absolute;top:22px;width:32px}.hc-persona-index{align-items:center;background:color-mix(in srgb,var(--hc-accent) 16%,white);border:1px solid color-mix(in srgb,var(--hc-accent-deep) 20%,#d5dfdc);border-radius:5px;color:var(--hc-accent-deep);display:flex;font-family:var(--font-mono);font-size:9px;height:34px;justify-content:center;width:34px}.hc-persona-meta,.hc-persona-copy>strong,.hc-persona-copy>small{display:block}.hc-persona-meta{color:#7b8a8a;font-family:var(--font-mono);font-size:8px;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.hc-persona-meta em{background:#edf1ed;border-radius:3px;color:#5d7071;font-style:normal;letter-spacing:0;margin-left:7px;padding:2px 5px;text-transform:none}.hc-persona-copy>strong{font-size:13px;font-weight:660;line-height:1.25}.hc-persona-copy>small{color:#778687;font-size:9px;line-height:1.35;margin-top:4px;max-width:680px}.hc-persona-tally{color:#344f51;font-family:var(--font-mono);font-size:13px;min-width:60px;text-align:right}.hc-persona-tally small{color:#93a09f;display:block;font-size:7px;margin-top:2px;text-transform:uppercase}.hc-persona-chevron{align-items:center;color:#778989;display:flex;justify-content:center;transition:transform .18s ease}.hc-persona-branch.is-open .hc-persona-chevron{color:var(--hc-accent-deep);transform:rotate(180deg)}.hc-workflow-stack{border-left:1px solid #bac7c3;display:grid;gap:7px;margin:9px 0 4px 29px;padding:2px 0 0 28px}.hc-workflow-row{align-items:stretch;display:grid;gap:10px;grid-template-columns:minmax(180px,.82fr) 18px minmax(235px,1.18fr);position:relative}.hc-workflow-row:before{background:#bac7c3;content:"";height:1px;left:-28px;position:absolute;top:50%;width:28px}.hc-workflow-node,.hc-system-node{background:#fcfdfaeb;border:1px solid #d2dad7;border-radius:6px;min-height:60px}.hc-workflow-node{align-items:center;display:flex;gap:10px;padding:9px 11px}.hc-workflow-icon{align-items:center;background:color-mix(in srgb,var(--hc-accent) 18%,white);border-radius:4px;color:var(--hc-accent-deep);display:flex;flex:0 0 auto;height:30px;justify-content:center;width:30px}.hc-workflow-node small,.hc-workflow-node strong{display:block}.hc-workflow-node small,.hc-system-label{color:#879594;font-family:var(--font-mono);font-size:7px;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.hc-workflow-node strong{font-size:10px;font-weight:620;line-height:1.3}.hc-row-arrow{align-self:center;color:#7e9291;justify-self:center}.hc-system-node{padding:8px 10px}.hc-system-label{align-items:center;display:flex;gap:5px}.hc-system-chips{display:flex;flex-wrap:wrap;gap:4px}.hc-system-chips span{background:#e8eeec;border:1px solid #d4dfdc;border-radius:4px;color:#405859;font-family:var(--font-mono);font-size:8px;line-height:1.2;padding:4px 6px}.hc-empty-state{align-items:center;color:#738584;display:flex;flex-direction:column;justify-content:center;min-height:440px;text-align:center}.hc-empty-state h3{color:var(--hc-ink);font-size:18px;margin:15px 0 5px}.hc-empty-state p{font-size:12px;margin:0 0 16px}.hc-empty-state button{background:var(--hc-ink);border:0;border-radius:5px;color:#fff;cursor:pointer;font:inherit;font-size:11px;min-height:36px;padding:0 14px}.hc-footer{align-items:center;background:#06292e;color:#e2f4f294;display:flex;font-size:10px;justify-content:space-between;min-height:72px;padding:0 clamp(22px,3.5vw,56px)}.hc-footer p{margin:0}.hc-footer span{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase}@media(max-width:1120px){.hc-hero{gap:44px;grid-template-columns:minmax(0,1fr) minmax(340px,430px);padding-left:38px;padding-right:38px}.hc-workspace{grid-template-columns:235px minmax(0,1fr);padding-left:22px;padding-right:22px}.hc-workflow-row{grid-template-columns:minmax(160px,.9fr) 16px minmax(205px,1.1fr)}}@media(max-width:880px){.hc-topbar-path{display:none}.hc-hero{gap:42px;grid-template-columns:1fr;padding:62px 28px}.hc-hero h1 br{display:none}.hc-scope-panel{width:100%}.hc-workspace{grid-template-columns:1fr}.hc-sidebar{grid-template-columns:1fr 1fr;position:static}.hc-snapshot-card{grid-row:span 2}.hc-legend-card{display:none}}@media(max-width:650px){.hc-topbar{height:62px;padding:0 16px}.hc-brand .meridian-logo{font-size:19px}.hc-topbar-cta{background:transparent;color:var(--hc-ink);font-size:0;min-height:38px;padding:0 8px}.hc-topbar-cta svg{height:19px;width:19px}.hc-hero{min-height:auto;padding:48px 16px 38px}.hc-hero h1{font-size:42px}.hc-hero-copy>p{font-size:14px}.hc-scope-panel{padding:12px}.hc-scope-toggle{grid-template-columns:1fr}.hc-scope-toggle>button{min-height:58px}.hc-scope-icon{height:34px;width:34px}.hc-workspace{padding:24px 12px 58px}.hc-sidebar{grid-template-columns:1fr}.hc-snapshot-card{grid-row:auto}.hc-filter-card{padding:14px}.hc-category-list{display:flex;flex-wrap:wrap}.hc-category-list button{background:#f0f3ef;min-height:32px}.hc-category-list small{margin-left:7px}.hc-tree-toolbar{align-items:flex-start;flex-direction:column}.hc-tree-canvas{padding:14px 10px}.hc-domain-node{gap:9px;grid-template-columns:36px 1fr;min-height:70px;padding:10px}.hc-domain-node-icon{height:36px;width:36px}.hc-domain-node-count{display:none}.hc-domain-node:after{left:22px}.hc-persona-stack{padding-left:30px}.hc-persona-stack:before{left:12px}.hc-persona-branch:before{left:-18px;width:18px}.hc-persona-node{gap:9px;grid-template-columns:30px minmax(0,1fr) 22px;padding:9px}.hc-persona-index{height:30px;width:30px}.hc-persona-copy>small,.hc-persona-tally{display:none}.hc-persona-chevron{grid-column:3}.hc-workflow-stack{margin-left:14px;padding-left:15px}.hc-workflow-row{background:#fcfdfac7;border:1px solid #d2dad7;border-radius:6px;gap:0;grid-template-columns:1fr;padding:8px}.hc-workflow-row:before{left:-15px;width:15px}.hc-workflow-node,.hc-system-node{background:transparent;border:0;min-height:auto}.hc-workflow-node{padding:2px 2px 8px}.hc-system-node{border-top:1px solid #d8dfdc;padding:8px 2px 2px 42px}.hc-row-arrow{display:none}.hc-footer{align-items:flex-start;flex-direction:column;gap:8px;justify-content:center;padding:17px 18px}}@media(prefers-reduced-motion:reduce){.hc-topbar-cta,.hc-persona-node,.hc-persona-chevron,.hc-scope-toggle>button{transition:none}}.archive-load-more-wrap{display:flex;justify-content:center}.archive-load-more{align-items:center;background:#082f35;border:1px solid #082f35;border-radius:999px;color:#fff;cursor:pointer;display:flex;font:650 15px/1 var(--font-brand);gap:9px;justify-content:center;margin:42px auto 0;min-height:48px;padding:0 24px;transition:background-color .16s ease,transform .16s ease}.archive-load-more:hover,.archive-load-more:focus-visible{background:#0d555d;transform:translateY(-1px)}.archive-load-more:focus-visible{outline:3px solid rgba(8,125,134,.28);outline-offset:3px}.press-archive-section{height:auto!important;padding-bottom:80px}@media(max-width:700px){:root{--announcement-height: 50px;--nav-height: 66px}.app-shell:not(.home-nav-shell)>.announcement{font-size:11px;height:50px;line-height:15px;padding:7px 30px 7px 16px}.app-shell:not(.home-nav-shell)>.announcement .announcement-cta{font-size:11px;margin-left:3px;padding:3px 6px}.app-shell:not(.home-nav-shell)>.site-header{gap:10px;height:66px;padding:0 16px}.app-shell:not(.home-nav-shell) .meridian-header-logo{max-height:31px;width:120px}.app-shell:not(.home-nav-shell) .header-actions{gap:12px}.app-shell:not(.home-nav-shell) .header-actions .button,.app-shell:not(.home-nav-shell) .header-actions .nav-demo-cta-wrapper .button{font-size:12px;line-height:1;min-height:36px;min-width:108px;padding-inline:17px}.app-shell:not(.home-nav-shell) .menu-button{height:22px;min-height:22px;min-width:22px;width:22px}.section-inner,.ontology-story-shell{padding-left:20px;padding-right:20px}main :where(div,section,article,aside,form,ul,ol){min-width:0!important}main img,main video,main canvas{height:auto;max-width:100%}.app-shell:not(.home-nav-shell) main h1{font-size:38px!important;letter-spacing:-.025em!important;line-height:1.08!important;text-wrap:pretty}.app-shell:not(.home-nav-shell) main :where(.resource-family-pill,.press-eyebrow){font-size:14px!important;letter-spacing:0!important;line-height:1!important}.app-shell:not(.home-nav-shell) main .video-row-card h1,.app-shell:not(.home-nav-shell) main .tour-app-shell h1{font-size:23px!important;letter-spacing:0!important;line-height:1.12!important}:where(.download-hero,.career-application-page,.competitor-hero,.pf-hero,.section-platform-overview-hero,.seo-hero,.meridian-legal-hero,.program-hero,.drop-hero,.press-detail-hero,.guide-detail-hero,.resource-family-hero,.article-detail-hero,.video-detail-hero,.prompt-detail-hero,.events-family-hero,.event-detail-hero,.about-hero,.resources-page-hero,.solutions-hero,.solution-detail-hero,.assistant-subroute-hero,.assistant-hero,.agent-detail-hero,.agent-library-hero,.agent-harness-hero,.agents-hero,.search-page-hero){min-height:0!important;padding-bottom:52px!important;padding-top:52px!important}:where(.pf-hero-grid,.platform-capability-grid,.assistant-hero-grid,.agents-hero-grid,.search-hero-grid,.search-video-grid,.search-everywhere-grid,.search-action-grid,.solution-detail-hero-grid,.seo-hero-inner,.article-detail-hero-grid,.video-detail-hero-grid,.event-detail-hero-grid,.guide-detail-grid){gap:28px!important;grid-template-columns:minmax(0,1fr)!important;width:100%}:where(.platform-overview-visual,.pf-image-visual,.assistant-hero-stage,.agents-hero-art,.search-product-screen,.solution-detail-product-card,.seo-hero-visual,.ontology-story-hero-visual,.platform-stage-hero-visual,.video-detail-player){max-height:460px;min-height:0!important;overflow:hidden;width:100%}.platform-overview-copy .route-actions{margin-bottom:30px}.platform-overview-visual img,.pf-hero-platform .pf-image-visual img{aspect-ratio:4 / 3;object-fit:cover;object-position:top center;width:100%}.assistant-hero-stage,.agents-hero-art{height:430px}.assistant-chat-window{margin-top:0}.search-video-grid,.search-video-copy,.search-video-player,.search-everywhere-grid,.search-action-grid{max-width:100%;width:100%}.search-video-frame{min-height:190px}.resource-feature-card img,.resource-list-card img,.resources-card-art img,.video-thumb img{aspect-ratio:16 / 9!important;object-fit:cover}.resource-list-card,.resources-all-grid>a{min-height:0!important}.archive-load-more{margin-top:30px;min-height:46px;width:min(100%,260px)}.program-hero-press,.program-hero-partners,.press-about-live,.press-blue-cta{height:auto!important}.platform-capability-section,.platform-capability-section.section-glean-protect,.platform-capability-section:nth-of-type(4),.about-news-section,.nextdoor-story-section,.nextdoor-story-final-cta{min-height:0!important}.platform-capability-section{padding-bottom:64px;padding-top:64px}.press-archive-section{padding-bottom:64px}.gcash-story-quote-card{border-radius:8px;margin-left:0;margin-right:0;width:100%}.customers-story-grid,.solutions-customer-grid,.solutions-team-grid,.about-leader-grid{display:flex!important;gap:14px!important;margin-right:0;overflow-x:auto;padding-bottom:14px;padding-right:0;scroll-padding-left:0;scroll-snap-type:x mandatory;scrollbar-width:none}.customers-story-grid::-webkit-scrollbar,.solutions-customer-grid::-webkit-scrollbar,.solutions-team-grid::-webkit-scrollbar,.about-leader-grid::-webkit-scrollbar{display:none}.customers-story-card,.solutions-customer-card,.solutions-team-card,.about-leader-grid article{flex:0 0 min(84vw,326px);scroll-snap-align:start}.solutions-customer-section{padding-bottom:72px;padding-top:72px}}@media(max-width:700px){.home-nav-shell .meridian-testimonials{padding:56px 0 64px}.home-nav-shell .section-inner.meridian-atlas-proof-header{padding-bottom:28px}.home-nav-shell .meridian-atlas-proof-header h2{font-size:29px;line-height:34px}.home-nav-shell .section-inner.meridian-testimonial-shell{background:#fff;border:1px solid rgba(4,31,36,.11);border-radius:10px;margin-left:16px;margin-right:16px;overflow:hidden;width:calc(100% - 32px)}.home-nav-shell .meridian-testimonial-copy-panel{padding:24px 20px 28px}.home-nav-shell .meridian-testimonial-copy-panel .meridian-section-kicker{font-size:11px;line-height:16px}.home-nav-shell .meridian-testimonial-copy-panel blockquote,.home-nav-shell .meridian-testimonial-story-summary{font-size:21px;line-height:29px;margin-top:16px}.home-nav-shell .meridian-testimonial-meta{margin-top:28px}.home-nav-shell .meridian-testimonial-company-link{font-size:16px}.home-nav-shell .meridian-testimonial-meta>p{font-size:13px;line-height:20px;margin-top:12px}.home-nav-shell .meridian-testimonial-portrait{aspect-ratio:auto;background:#e7ecea;display:grid;grid-template-rows:auto auto;overflow:visible}.home-nav-shell .meridian-testimonial-image-crop{aspect-ratio:1 / 1;inset:auto;position:relative}.home-nav-shell .meridian-testimonial-portrait.is-advantis .meridian-testimonial-image-crop img,.home-nav-shell .meridian-testimonial-portrait.is-pls .meridian-testimonial-image-crop img,.home-nav-shell .meridian-testimonial-portrait.is-aurobindo .meridian-testimonial-image-crop img{height:100%;object-fit:cover;object-position:center center;transform:none;width:100%}.home-nav-shell .meridian-testimonial-portrait figcaption{bottom:auto;left:auto;min-height:88px;padding:17px 68px 17px 20px;position:relative;right:auto;transform:none}.home-nav-shell .meridian-testimonial-portrait figcaption strong{font-size:16px;line-height:22px}.home-nav-shell .meridian-testimonial-portrait figcaption span{font-size:10px;line-height:15px;max-width:240px}.home-nav-shell .meridian-testimonial-linkedin{height:36px;right:18px;width:36px}}@media(max-width:700px){.home-nav-shell .meridian-integrations{height:410px}.home-nav-shell .meridian-integrations:before,.home-nav-shell .meridian-integrations:after{width:5%}.home-nav-shell .meridian-integrations-lanes{gap:10px;top:18px}.home-nav-shell .meridian-integrations-track,.home-nav-shell .meridian-integrations-group{gap:10px}.home-nav-shell .meridian-integration-tile{border-radius:14px;flex-basis:84px;gap:6px;height:84px;padding:10px 8px}.home-nav-shell .meridian-integration-tile img{height:25px;max-width:36px}.home-nav-shell .meridian-integration-tile span{font-size:9px;line-height:12px;max-width:72px}.home-nav-shell .meridian-integrations-message{border-radius:18px;gap:14px;min-height:0;padding:22px;text-align:left;width:calc(100% - 32px)}.home-nav-shell .meridian-integrations-message h3{font-size:24px;line-height:29px}.home-nav-shell .meridian-integrations-message>div{align-items:stretch}.home-nav-shell .meridian-integrations-message p{font-size:14px;line-height:20px;margin-bottom:16px}.home-nav-shell .meridian-integrations-message a{align-self:flex-start;font-size:14px;min-height:44px;padding:10px 18px}}@media(max-width:700px){.home-nav-shell .meridian-atlas-intro{padding:40px 0 44px}.home-nav-shell .section-inner.meridian-atlas-intro-inner{gap:14px;padding-left:20px;padding-right:20px}.home-nav-shell .meridian-atlas-lockup{gap:7px}.home-nav-shell .meridian-atlas-wordmark{height:30px}.home-nav-shell .meridian-atlas-lockup-name{font-size:20px}.home-nav-shell .meridian-atlas-lockup sup{font-size:7px;margin-top:4px}.home-nav-shell .meridian-atlas-intro h2{font-size:26px;line-height:31px;max-width:350px}.home-nav-shell .meridian-atlas-actions{gap:14px;margin-top:10px}.home-nav-shell .meridian-atlas-download-trigger,.home-nav-shell .meridian-atlas-preview-link{font-size:12px;gap:5px}.home-nav-shell .meridian-atlas-showcase{padding:38px 0 48px}.home-nav-shell .meridian-atlas-showcase .atlas-explorer{gap:20px}.home-nav-shell .meridian-atlas-showcase .atlas-wheel-shell{max-width:280px;width:82%}.home-nav-shell .meridian-atlas-showcase .atlas-domain-detail{padding-top:22px}.home-nav-shell .atlas-domain-overline{font-size:16px;line-height:22px;margin-bottom:10px}.home-nav-shell .meridian-atlas-showcase .atlas-domain-detail h2{font-size:21px;line-height:27px}.home-nav-shell .atlas-domain-impact{margin-top:16px;padding:11px 13px}.home-nav-shell .atlas-domain-impact p{align-items:baseline;flex-direction:row;font-size:13px;gap:10px;line-height:19px}.home-nav-shell .atlas-domain-impact strong{font-size:26px;line-height:32px}.home-nav-shell .meridian-atlas-showcase .atlas-agent-list{gap:18px 12px;margin-top:22px}.home-nav-shell .meridian-atlas-showcase .atlas-agent-item{min-height:0}.home-nav-shell .meridian-atlas-showcase .atlas-agent-icon{height:36px;width:36px}.home-nav-shell .meridian-atlas-showcase .atlas-agent-item h3{font-size:16px;line-height:21px;margin-top:11px}.home-nav-shell .meridian-atlas-showcase .atlas-agent-item p{font-size:12px;line-height:17px;margin-top:6px}.home-nav-shell .meridian-atlas-showcase .atlas-agent-pagination{gap:10px;margin-top:18px}.home-nav-shell .meridian-atlas-showcase .atlas-agent-dots{gap:6px}.home-nav-shell .meridian-integrations{height:320px}.home-nav-shell .meridian-integrations-lanes{top:14px}.home-nav-shell .meridian-integration-tile{flex-basis:78px;height:78px}.home-nav-shell .meridian-integrations-message{gap:12px;padding:18px}.home-nav-shell .meridian-integrations-message h3{font-size:20px;line-height:25px}.home-nav-shell .meridian-integrations-message p{font-size:13px;line-height:18px;margin-bottom:12px}.home-nav-shell .meridian-integrations-message a{font-size:13px;min-height:42px;padding:9px 16px}.home-nav-shell .meridian-difference-tabs{display:grid;grid-template-columns:minmax(0,1fr)}.home-nav-shell .meridian-difference-tab,.home-nav-shell .meridian-difference-tab.is-active{border-right:0;min-height:82px;padding:14px 48px 14px 16px}.home-nav-shell .meridian-difference-tab:nth-child(odd),.home-nav-shell .meridian-difference-tab:nth-child(3){border-bottom:1px solid rgba(8,48,54,.1);border-right:0}.home-nav-shell .meridian-difference-tab:last-child{border-bottom:0}}@media(max-width:900px){.home-nav-shell .research-logo-strip .logo-intro{min-height:58px;padding:0 20px}.home-nav-shell .research-logo-strip .logo-intro h2{font-size:15px;line-height:20px;max-width:360px}.home-nav-shell .research-logo-strip .logo-marquee{min-height:132px}.home-nav-shell .research-logo-strip .logo-track{animation:none;display:grid;gap:14px 18px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;padding:18px 22px;width:100%}.home-nav-shell .research-logo-strip .customer-logo{gap:5px;height:24px;justify-self:center;opacity:.42;transform:none}.home-nav-shell .research-logo-strip .customer-logo img{max-height:22px;max-width:88px;transform:none}.home-nav-shell .research-logo-strip .customer-logo-openai img,.home-nav-shell .research-logo-strip .customer-logo-amazon img,.home-nav-shell .research-logo-strip .customer-logo-google img{transform:none}.home-nav-shell .research-logo-strip .customer-logo strong,.home-nav-shell .research-logo-strip .text-logo{font-size:19px;line-height:1}.home-nav-shell .research-logo-strip .palantir-mark{border-width:2px;height:16px;width:16px}.home-nav-shell .research-logo-strip .palantir-mark:after,.home-nav-shell .research-logo-strip .palantir-mark:before,.home-nav-shell .research-logo-strip .palantir-mark i{bottom:-6px;height:2px;width:8px}.home-nav-shell .research-logo-strip .linkedin-mark{border-radius:2px;font-size:12px;line-height:18px;width:18px}.home-nav-shell .meridian-testimonials{padding:44px 0 52px}.home-nav-shell .section-inner.meridian-atlas-proof-header{padding:0 20px 24px}.home-nav-shell .meridian-atlas-proof-header>p{font-size:15px;line-height:21px;margin-bottom:12px}.home-nav-shell .meridian-atlas-proof-header h2{font-size:28px;line-height:34px;margin-left:auto;margin-right:auto;max-width:620px}.home-nav-shell .meridian-testimonial-copy-panel blockquote,.home-nav-shell .meridian-testimonial-story-summary{font-size:20px;line-height:28px}.home-nav-shell .section-inner.meridian-testimonial-shell{background:#fff;border:1px solid rgba(4,31,36,.11);border-radius:10px;display:block;margin-left:20px;margin-right:20px;overflow:hidden;width:calc(100% - 40px)}.home-nav-shell .meridian-testimonial-copy-panel{border-right:0;min-height:0;padding:24px 22px 28px}.home-nav-shell .meridian-testimonial-portrait{aspect-ratio:auto;background:#e7ecea;display:grid;grid-template-rows:auto auto;overflow:visible}.home-nav-shell .meridian-testimonial-image-crop{aspect-ratio:16 / 10;inset:auto;position:relative}.home-nav-shell .meridian-testimonial-portrait.is-advantis .meridian-testimonial-image-crop img,.home-nav-shell .meridian-testimonial-portrait.is-pls .meridian-testimonial-image-crop img,.home-nav-shell .meridian-testimonial-portrait.is-aurobindo .meridian-testimonial-image-crop img{height:100%;object-fit:cover;object-position:center center;transform:none;width:100%}.home-nav-shell .meridian-testimonial-portrait figcaption{bottom:auto;left:auto;min-height:78px;padding:16px 66px 16px 20px;position:relative;right:auto;transform:none}.home-nav-shell .meridian-testimonial-portrait figcaption strong{font-size:16px;line-height:22px}.home-nav-shell .meridian-testimonial-portrait figcaption span{font-size:10px;line-height:15px}.home-nav-shell .meridian-testimonial-linkedin{height:36px;right:18px;width:36px}.home-nav-shell .meridian-integrations{height:300px}.home-nav-shell .meridian-integrations:before,.home-nav-shell .meridian-integrations:after{width:36px}.home-nav-shell .meridian-integrations-lanes{bottom:12px;gap:8px;justify-content:center;top:12px}.home-nav-shell .meridian-integrations-track{animation:meridian-integrations-mobile-scroll 34s linear infinite;gap:8px}.home-nav-shell .meridian-integrations-lane.is-reverse .meridian-integrations-track{animation-duration:39s}.home-nav-shell .meridian-integrations-lane:nth-child(3) .meridian-integrations-track{animation-duration:36s}.home-nav-shell .meridian-integrations-group{gap:8px}.home-nav-shell .meridian-integration-tile{border-radius:14px;flex-basis:70px;gap:0;height:70px;padding:10px}.home-nav-shell .meridian-integration-tile img{height:25px;max-width:34px}.home-nav-shell .meridian-integration-tile span{display:none}.home-nav-shell .meridian-integrations-message{border-radius:18px;gap:10px;grid-template-columns:1fr;min-height:0;padding:18px;text-align:left;width:min(386px,calc(100% - 36px))}.home-nav-shell .meridian-integrations-message h3{font-size:20px;line-height:26px}.home-nav-shell .meridian-integrations-message p{font-size:12px;line-height:18px;margin-bottom:12px}.home-nav-shell .meridian-integrations-message a{align-self:flex-start;font-size:12px;min-height:38px;padding:8px 14px}}@media(max-width:520px){.home-nav-shell .research-logo-strip .logo-track{gap:14px 12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 22px 18px}.home-nav-shell .research-logo-strip .customer-logo img{max-width:82px}.home-nav-shell .meridian-atlas-proof-header h2{font-size:24px;line-height:30px}.home-nav-shell .meridian-testimonial-copy-panel blockquote,.home-nav-shell .meridian-testimonial-story-summary{font-size:18px;line-height:26px}.home-nav-shell .section-inner.meridian-testimonial-shell{margin-left:16px;margin-right:16px;width:calc(100% - 32px)}.home-nav-shell .meridian-testimonial-image-crop{aspect-ratio:1 / 1}.home-nav-shell .meridian-integrations-message{width:calc(100% - 32px)}.home-nav-shell .meridian-integrations-message h3{font-size:19px;line-height:25px}.home-nav-shell .meridian-integrations-message p{font-size:11.5px;line-height:17px}}@keyframes meridian-integrations-mobile-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 4px))}}@media(max-width:900px){.app-shell:not(.home-nav-shell) .platform-overview-visual,.app-shell:not(.home-nav-shell) .pf-image-visual,.app-shell:not(.home-nav-shell) .platform-capability-visual,.app-shell:not(.home-nav-shell) .platform-stage-product-image,.app-shell:not(.home-nav-shell) .ontology-story-figma-embed,.app-shell:not(.home-nav-shell) .ontology-story-embedded-platform{max-height:none;max-width:100%;min-height:0!important;overflow:hidden;width:100%}.app-shell:not(.home-nav-shell) .platform-overview-visual{aspect-ratio:16 / 10;margin-left:0}.app-shell:not(.home-nav-shell) .pf-image-visual,.app-shell:not(.home-nav-shell) .platform-capability-visual{aspect-ratio:16 / 10}.app-shell:not(.home-nav-shell) .platform-overview-visual img,.app-shell:not(.home-nav-shell) .pf-image-visual img,.app-shell:not(.home-nav-shell) .platform-capability-visual img{height:100%;margin-left:auto;margin-right:auto;max-height:100%;max-width:100%!important;object-fit:contain;object-position:center center;transform:none;width:100%!important}.app-shell:not(.home-nav-shell) .platform-capability-visual{align-items:center;aspect-ratio:16 / 10;min-height:0!important;padding:18px}.app-shell:not(.home-nav-shell) .platform-stage-product-image{aspect-ratio:16 / 10;background:#eef7f6}.app-shell:not(.home-nav-shell) .platform-stage-product-image img{bottom:auto;height:100%;left:50%;min-height:0;object-fit:contain;object-position:center top;top:0;transform:translate(-50%);width:100%}.app-shell:not(.home-nav-shell) .ontology-story-figma-embed{aspect-ratio:16 / 10;height:auto}.app-shell:not(.home-nav-shell) .ontology-story-figma-embed img{max-width:100%;transform:none;width:100%}.app-shell:not(.home-nav-shell) .ontology-story-embedded-platform{border-radius:8px;height:340px}.app-shell:not(.home-nav-shell) .ontology-story-embedded-inner{height:100%;min-width:0;transform:none;width:100%}.app-shell:not(.home-nav-shell) .ontology-story-embedded-breadcrumbs span,.app-shell:not(.home-nav-shell) .ontology-story-embedded-breadcrumbs svg,.app-shell:not(.home-nav-shell) .ontology-story-embedded-productbar nav,.app-shell:not(.home-nav-shell) .ontology-story-embedded-controls{display:none}.app-shell:not(.home-nav-shell) .ontology-story-embedded-topbar{height:40px;padding:0 14px}.app-shell:not(.home-nav-shell) .ontology-story-embedded-productbar{height:48px;padding:0 14px}.app-shell:not(.home-nav-shell) .ontology-story-embedded-canvas{top:88px}.app-shell:not(.home-nav-shell) .ontology-story-embedded-actions{left:12px;right:12px;top:12px}.app-shell:not(.home-nav-shell) .ontology-story-embedded-search{width:100%}.app-shell:not(.home-nav-shell) .ontology-story-workflow{left:50%;top:44px;transform:translate(-50%) scale(.42);transform-origin:top center}.app-shell:not(.home-nav-shell) .ontology-story-ai-reviewer{bottom:14px;left:14px;max-width:calc(100% - 28px);padding:16px;right:14px;top:auto;transform:none;width:auto}}@media(max-width:520px){.app-shell:not(.home-nav-shell) .platform-overview-visual img,.app-shell:not(.home-nav-shell) .pf-image-visual img,.app-shell:not(.home-nav-shell) .platform-capability-visual img{max-height:100%}.app-shell:not(.home-nav-shell) .platform-stage-product-image{aspect-ratio:4 / 3}.app-shell:not(.home-nav-shell) .ontology-story-embedded-platform{height:300px}.app-shell:not(.home-nav-shell) .ontology-story-workflow{transform:translate(-50%) scale(.34)}}@media(max-width:900px){.app-shell:not(.home-nav-shell) .ontology-story-integration-stage{aspect-ratio:1216 / 650;container-type:inline-size;min-height:0}.app-shell:not(.home-nav-shell) .ontology-story-integration-inner{height:650px;min-width:1216px!important;transform:scale(calc(100cqw/1216px));transform-origin:left top;width:1216px}.app-shell:not(.home-nav-shell) .ontology-story-embedded-platform{aspect-ratio:1120 / 580;container-type:inline-size;height:auto}.app-shell:not(.home-nav-shell) .ontology-story-embedded-inner{height:580px;min-width:1120px;transform:scale(calc(100cqw/1120px));transform-origin:left top;width:1120px}.app-shell:not(.home-nav-shell) .ontology-story-embedded-breadcrumbs span,.app-shell:not(.home-nav-shell) .ontology-story-embedded-breadcrumbs svg{display:initial}.app-shell:not(.home-nav-shell) .ontology-story-embedded-productbar nav,.app-shell:not(.home-nav-shell) .ontology-story-embedded-controls{display:flex}.app-shell:not(.home-nav-shell) .ontology-story-embedded-topbar{height:48px;padding:0 22px}.app-shell:not(.home-nav-shell) .ontology-story-embedded-productbar{height:57px;padding:0 22px}.app-shell:not(.home-nav-shell) .ontology-story-embedded-canvas{top:105px}.app-shell:not(.home-nav-shell) .ontology-story-embedded-actions{left:22px;right:22px;top:16px}.app-shell:not(.home-nav-shell) .ontology-story-embedded-search{width:265px}.app-shell:not(.home-nav-shell) .ontology-story-workflow{left:50%;top:15px;transform:translate(-50%) scale(.92);transform-origin:top center}.app-shell:not(.home-nav-shell) .ontology-story-ai-reviewer{bottom:auto;left:50%;max-width:none;padding:24px;right:auto;top:51%;transform:translate(-50%,-50%);width:510px}.app-shell:not(.home-nav-shell) .ontology-story-graph-canvas{min-height:0;overflow:hidden}.app-shell:not(.home-nav-shell) .ontology-story-graph-canvas svg{aspect-ratio:920 / 480;height:auto;min-height:0;min-width:0;width:100%}}@media(max-width:700px){.app-shell:not(.home-nav-shell) .ontology-story-section{padding-bottom:46px;padding-top:46px}.app-shell:not(.home-nav-shell) .ontology-story-heading{margin-bottom:22px}.app-shell:not(.home-nav-shell) .ontology-story-heading>p,.app-shell:not(.home-nav-shell) .platform-stage-page .ontology-story-heading>p{font-size:11px;letter-spacing:0;line-height:15px;margin-bottom:10px}.app-shell:not(.home-nav-shell) .ontology-story-heading h2,.app-shell:not(.home-nav-shell) .platform-capability-layout .ontology-story-heading h2{font-size:24px;letter-spacing:-.015em;line-height:1.12}.app-shell:not(.home-nav-shell) .ontology-story-heading>div,.app-shell:not(.home-nav-shell) .platform-capability-layout .ontology-story-heading>div{font-size:12px;line-height:1.42;margin-top:12px}.app-shell:not(.home-nav-shell) .ontology-story-model .ontology-story-graph-tool{margin-top:2px}.app-shell:not(.home-nav-shell) .ontology-story-model .ontology-story-graph-toolbar{gap:10px;min-height:0;padding:14px 0 15px}.app-shell:not(.home-nav-shell) .ontology-story-model .ontology-story-graph-toolbar>div:first-child{gap:4px;width:100%}.app-shell:not(.home-nav-shell) .ontology-story-model .ontology-story-graph-toolbar span{font-size:9px;line-height:12px}.app-shell:not(.home-nav-shell) .ontology-story-model .ontology-story-graph-toolbar strong{font-size:15px;line-height:19px}.app-shell:not(.home-nav-shell) .ontology-story-model .ontology-story-graph-filters{gap:6px;justify-content:flex-start;width:100%}.app-shell:not(.home-nav-shell) .ontology-story-model .ontology-story-graph-filters button{font-size:10px;line-height:12px;min-height:28px;padding:6px 9px}.app-shell:not(.home-nav-shell) .platform-stage-nav-inner{gap:0;padding-left:10px;padding-right:10px}.app-shell:not(.home-nav-shell) .platform-stage-nav a{gap:6px;grid-template-columns:26px minmax(0,1fr);min-height:58px;padding:8px 7px}.app-shell:not(.home-nav-shell) .platform-stage-nav-icon{height:26px;width:26px}.app-shell:not(.home-nav-shell) .platform-stage-nav-icon svg{height:13px;width:13px}.app-shell:not(.home-nav-shell) .platform-stage-nav small{font-size:8px;line-height:10px}.app-shell:not(.home-nav-shell) .platform-stage-nav strong{font-size:10px;line-height:13px;margin-top:2px}.mobile-nav-pane-body-product{padding:14px 14px 88px}.mobile-nav-pane-body-product .mobile-nav-product-hero{min-height:82px;padding:16px}.mobile-nav-pane-body-product .mobile-nav-product-hero strong{font-size:16px;line-height:20px}.mobile-nav-pane-body-product .mobile-nav-product-hero em{font-size:12px;line-height:16px;margin-top:5px}.mobile-nav-pane-body-product .mobile-nav-pane-column{gap:9px;padding:15px 16px 17px}.mobile-nav-pane-body-product .mobile-nav-pane-column h2{font-size:10px;letter-spacing:3.4px;line-height:14px;padding-bottom:10px}.mobile-nav-pane-body-product .mobile-nav-pane-links{gap:0}.mobile-nav-pane-body-product .mobile-nav-pane-link{gap:11px;grid-template-columns:16px minmax(0,1fr);min-height:30px;padding:5px 0}.mobile-nav-pane-body-product .mobile-nav-pane-link-icon{height:16px;width:16px}.mobile-nav-pane-body-product .mobile-nav-pane-link-icon svg{height:16px;width:16px}.mobile-nav-pane-body-product .mobile-nav-pane-link strong{font-size:14px;line-height:18px}.mobile-nav-pane-body-product .mobile-nav-pane-link em{font-size:12px;line-height:16px;margin-top:3px}}@media(max-width:360px){.app-shell:not(.home-nav-shell) .ontology-story-section{padding-bottom:42px;padding-top:42px}.app-shell:not(.home-nav-shell) .ontology-story-heading h2,.app-shell:not(.home-nav-shell) .platform-capability-layout .ontology-story-heading h2{font-size:22px;line-height:1.12}.app-shell:not(.home-nav-shell) .ontology-story-heading>div,.app-shell:not(.home-nav-shell) .platform-capability-layout .ontology-story-heading>div{font-size:11px;line-height:1.42}.app-shell:not(.home-nav-shell) .ontology-story-model .ontology-story-graph-toolbar{padding:12px 0 13px}.app-shell:not(.home-nav-shell) .ontology-story-model .ontology-story-graph-toolbar span{font-size:8px;line-height:11px}.app-shell:not(.home-nav-shell) .ontology-story-model .ontology-story-graph-toolbar strong{font-size:14px;line-height:18px}.app-shell:not(.home-nav-shell) .ontology-story-model .ontology-story-graph-filters{gap:5px}.app-shell:not(.home-nav-shell) .ontology-story-model .ontology-story-graph-filters button{font-size:9px;line-height:11px;min-height:26px;padding:5px 8px}.app-shell:not(.home-nav-shell) .platform-stage-nav-inner{padding-left:10px;padding-right:10px}.app-shell:not(.home-nav-shell) .platform-stage-nav a{grid-template-columns:26px minmax(0,1fr);min-height:58px;padding:8px 7px}.app-shell:not(.home-nav-shell) .platform-stage-nav-icon{height:26px;width:26px}.app-shell:not(.home-nav-shell) .platform-stage-nav strong{font-size:10px;line-height:13px}.mobile-nav-pane-body-product .mobile-nav-pane-link strong{font-size:13px;line-height:17px}.mobile-nav-pane-body-product .mobile-nav-pane-link em{font-size:11px;line-height:15px}}
