@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.1216mhqx6y_is.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__g-t3Ha__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__g-t3Ha__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.06.f0v_2js29o.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__qJBqFq__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__qJBqFq__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
.iris-flow-landing-module__vlQ3Mq__site{--flow-bg:#101722;--flow-surface:#17212e;--flow-raised:#1d2938;--flow-text:#f5f7fb;--flow-muted:#aeb8c7;--flow-subtle:#8492a6;--flow-line:#2c3949;--flow-control:#5e6e82;--flow-accent:#7ea6ff;--flow-accent-strong:#4b78e6;--flow-accent-soft:#223653;--flow-cyan:#61c7d8;--flow-green:#79d3b4;--flow-green-soft:#19392f;--flow-white:#fff;--flow-hero-scrim:#060d179e;background:var(--flow-bg);min-height:100vh;color:var(--flow-text);font-family:var(--font-geist-sans), Arial, sans-serif;font-size:16px;line-height:1.6;overflow:clip}.iris-flow-landing-module__vlQ3Mq__site[data-landing-theme=light]{--flow-bg:#fff;--flow-surface:#f3f6fa;--flow-raised:#e9eff6;--flow-text:#172133;--flow-muted:#566478;--flow-subtle:#68778c;--flow-line:#d9e2ed;--flow-control:#8796a9;--flow-accent:#315caa;--flow-accent-strong:#214b99;--flow-accent-soft:#e4ecfa;--flow-cyan:#167789;--flow-green:#23745b;--flow-green-soft:#e2f3ec;--flow-hero-scrim:#08111da6}.iris-flow-landing-module__vlQ3Mq__site *,.iris-flow-landing-module__vlQ3Mq__site :before,.iris-flow-landing-module__vlQ3Mq__site :after{box-sizing:border-box}.iris-flow-landing-module__vlQ3Mq__site a{color:inherit;text-decoration:none}.iris-flow-landing-module__vlQ3Mq__site button,.iris-flow-landing-module__vlQ3Mq__site a{-webkit-tap-highlight-color:transparent}.iris-flow-landing-module__vlQ3Mq__site button{font:inherit}.iris-flow-landing-module__vlQ3Mq__site :focus-visible{outline:2px solid var(--flow-accent);outline-offset:4px}.iris-flow-landing-module__vlQ3Mq__container,.iris-flow-landing-module__vlQ3Mq__headerInner,.iris-flow-landing-module__vlQ3Mq__heroInner{width:min(100% - 96px,1240px);margin-inline:auto}.iris-flow-landing-module__vlQ3Mq__skipLink{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.iris-flow-landing-module__vlQ3Mq__skipLink:focus{z-index:100;clip:auto;background:var(--flow-white);color:#172133;border-radius:6px;width:auto;height:auto;padding:10px 14px;top:10px;left:10px}.iris-flow-landing-module__vlQ3Mq__header{z-index:50;border-bottom:1px solid var(--flow-line);background:color-mix(in srgb, var(--flow-bg) 92%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:0}.iris-flow-landing-module__vlQ3Mq__headerInner{justify-content:space-between;align-items:center;gap:28px;min-height:72px;display:flex}.iris-flow-landing-module__vlQ3Mq__brand{color:var(--flow-text);flex-shrink:0;align-items:center;line-height:1;display:inline-flex}.iris-flow-landing-module__vlQ3Mq__brandMark{width:34px;height:34px;color:var(--flow-accent);margin-right:10px}.iris-flow-landing-module__vlQ3Mq__brandName{letter-spacing:0;font-size:2rem;font-weight:560}.iris-flow-landing-module__vlQ3Mq__brandDot{color:var(--flow-accent)}.iris-flow-landing-module__vlQ3Mq__brandProduct{color:var(--flow-muted);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;align-self:flex-end;margin:0 0 3px 8px;font-size:.72rem}.iris-flow-landing-module__vlQ3Mq__desktopNav{color:var(--flow-muted);align-items:center;gap:28px;font-size:.875rem;display:flex}.iris-flow-landing-module__vlQ3Mq__desktopNav a,.iris-flow-landing-module__vlQ3Mq__loginLink{transition:color .18s}.iris-flow-landing-module__vlQ3Mq__desktopNav a:hover,.iris-flow-landing-module__vlQ3Mq__loginLink:hover{color:var(--flow-accent)}.iris-flow-landing-module__vlQ3Mq__headerActions{align-items:center;gap:8px;display:flex}.iris-flow-landing-module__vlQ3Mq__iconButton,.iris-flow-landing-module__vlQ3Mq__iconOnlyButton,.iris-flow-landing-module__vlQ3Mq__menuButton{border:1px solid var(--flow-line);height:38px;color:var(--flow-muted);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.iris-flow-landing-module__vlQ3Mq__iconButton{min-width:56px;font-family:var(--font-geist-mono), monospace;gap:6px;padding-inline:10px;font-size:.7rem}.iris-flow-landing-module__vlQ3Mq__iconOnlyButton,.iris-flow-landing-module__vlQ3Mq__menuButton{width:38px}.iris-flow-landing-module__vlQ3Mq__iconButton:hover,.iris-flow-landing-module__vlQ3Mq__iconOnlyButton:hover,.iris-flow-landing-module__vlQ3Mq__menuButton:hover{border-color:var(--flow-control);background:var(--flow-raised);color:var(--flow-text)}.iris-flow-landing-module__vlQ3Mq__iconButton:disabled{cursor:wait;opacity:.55}.iris-flow-landing-module__vlQ3Mq__loginLink{color:var(--flow-muted);padding:8px 7px;font-size:.875rem;font-weight:520}.iris-flow-landing-module__vlQ3Mq__headerCta,.iris-flow-landing-module__vlQ3Mq__primaryButton,.iris-flow-landing-module__vlQ3Mq__darkSecondaryButton{border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 18px;font-size:.875rem;font-weight:620;transition:transform .18s,background .18s,border-color .18s,color .18s;display:inline-flex}.iris-flow-landing-module__vlQ3Mq__headerCta,.iris-flow-landing-module__vlQ3Mq__primaryButton{background:var(--flow-accent-strong);color:#fff!important}.iris-flow-landing-module__vlQ3Mq__headerCta:hover,.iris-flow-landing-module__vlQ3Mq__primaryButton:hover{color:#fff;background:#3a68ce;transform:translateY(-2px)}.iris-flow-landing-module__vlQ3Mq__menuButton{display:none}.iris-flow-landing-module__vlQ3Mq__mobileNav{border-top:1px solid var(--flow-line);background:var(--flow-bg);padding:12px 24px 20px}.iris-flow-landing-module__vlQ3Mq__mobileNav a{border-bottom:1px solid var(--flow-line);min-height:48px;color:var(--flow-muted);justify-content:space-between;align-items:center;display:flex}.iris-flow-landing-module__vlQ3Mq__hero{color:#fff;background:#0b1420;min-height:min(760px,88svh - 72px);position:relative;overflow:hidden}.iris-flow-landing-module__vlQ3Mq__heroImage{object-fit:cover;object-position:62% center;transform:scale(1.01)}.iris-flow-landing-module__vlQ3Mq__heroScrim{background:var(--flow-hero-scrim);position:absolute;inset:0}.iris-flow-landing-module__vlQ3Mq__heroInner{align-items:center;min-height:min(760px,88svh - 72px);padding-block:52px 44px;display:flex;position:relative}.iris-flow-landing-module__vlQ3Mq__heroCopy{width:min(820px,72%)}.iris-flow-landing-module__vlQ3Mq__eyebrow,.iris-flow-landing-module__vlQ3Mq__eyebrowLight{font-family:var(--font-geist-mono), monospace;letter-spacing:0;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 22px;font-size:.72rem;font-weight:560;display:flex}.iris-flow-landing-module__vlQ3Mq__eyebrow{color:var(--flow-accent)}.iris-flow-landing-module__vlQ3Mq__eyebrowLight{color:#b9ccff}.iris-flow-landing-module__vlQ3Mq__eyebrow>span,.iris-flow-landing-module__vlQ3Mq__eyebrowLight>span{background:currentColor;width:22px;height:1px}.iris-flow-landing-module__vlQ3Mq__hero h1{letter-spacing:0;text-wrap:wrap;max-width:820px;margin:0;font-size:clamp(3rem,5.5vw,4.75rem);font-weight:540;line-height:1.04}.iris-flow-landing-module__vlQ3Mq__heroDescription{color:#d0d9e6;max-width:650px;margin:28px 0 0;font-size:clamp(1.02rem,1.6vw,1.2rem);line-height:1.72}.iris-flow-landing-module__vlQ3Mq__heroActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:34px;display:flex}.iris-flow-landing-module__vlQ3Mq__primaryButton{min-height:50px;padding-inline:23px;font-size:.94rem}.iris-flow-landing-module__vlQ3Mq__heroTextLink{color:#e5eaf1;align-items:center;gap:9px;min-height:48px;padding-inline:12px;font-size:.9rem;font-weight:560;display:inline-flex}.iris-flow-landing-module__vlQ3Mq__heroTextLink:hover{color:#fff}.iris-flow-landing-module__vlQ3Mq__moduleStatus>span,.iris-flow-landing-module__vlQ3Mq__backgroundStatus>span,.iris-flow-landing-module__vlQ3Mq__demoPresence>span{background:var(--flow-green);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #79d3b41f}.iris-flow-landing-module__vlQ3Mq__coexistence,.iris-flow-landing-module__vlQ3Mq__inboxSection,.iris-flow-landing-module__vlQ3Mq__automationSection,.iris-flow-landing-module__vlQ3Mq__operationsSection,.iris-flow-landing-module__vlQ3Mq__aiSection,.iris-flow-landing-module__vlQ3Mq__transparencySection{scroll-margin-top:72px}.iris-flow-landing-module__vlQ3Mq__coexistence{border-bottom:1px solid var(--flow-line);background:var(--flow-bg);padding-block:96px}.iris-flow-landing-module__vlQ3Mq__sectionHeading{max-width:700px}.iris-flow-landing-module__vlQ3Mq__sectionHeadingCenter{text-align:center;margin-inline:auto}.iris-flow-landing-module__vlQ3Mq__sectionHeadingCenter .iris-flow-landing-module__vlQ3Mq__eyebrow{justify-content:center}.iris-flow-landing-module__vlQ3Mq__sectionHeading h2{color:var(--flow-text);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(2.2rem,4.4vw,3.65rem);font-weight:530;line-height:1.08}.iris-flow-landing-module__vlQ3Mq__sectionDescription{color:var(--flow-muted);margin:24px 0 0;font-size:1.04rem;line-height:1.8}.iris-flow-landing-module__vlQ3Mq__coexistenceMap{border:1px solid var(--flow-line);background:var(--flow-surface);border-radius:8px;grid-template-columns:minmax(220px,.8fr) minmax(180px,1fr) minmax(300px,1.3fr);align-items:center;gap:28px;margin-top:64px;padding:34px;display:grid}.iris-flow-landing-module__vlQ3Mq__numberNode,.iris-flow-landing-module__vlQ3Mq__destinations>div{align-items:center;gap:15px;display:flex}.iris-flow-landing-module__vlQ3Mq__nodeIcon,.iris-flow-landing-module__vlQ3Mq__flowIcon,.iris-flow-landing-module__vlQ3Mq__costIcon,.iris-flow-landing-module__vlQ3Mq__documentIcon{border:1px solid var(--flow-line);background:var(--flow-raised);color:var(--flow-accent);justify-content:center;align-items:center;display:inline-flex}.iris-flow-landing-module__vlQ3Mq__nodeIcon{border-radius:50%;width:52px;height:52px}.iris-flow-landing-module__vlQ3Mq__numberNode small,.iris-flow-landing-module__vlQ3Mq__numberNode strong{display:block}.iris-flow-landing-module__vlQ3Mq__numberNode small{color:var(--flow-subtle);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:.68rem}.iris-flow-landing-module__vlQ3Mq__numberNode strong{margin-top:3px;font-size:1rem;font-weight:590}.iris-flow-landing-module__vlQ3Mq__syncRail{color:var(--flow-cyan);grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.iris-flow-landing-module__vlQ3Mq__syncRail>span{background:var(--flow-line);height:1px}.iris-flow-landing-module__vlQ3Mq__syncRail small{text-align:center;color:var(--flow-muted);grid-column:1/-1;font-size:.72rem}.iris-flow-landing-module__vlQ3Mq__destinations{gap:10px;display:grid}.iris-flow-landing-module__vlQ3Mq__destinations>div{border:1px solid var(--flow-line);background:var(--flow-bg);border-radius:7px;min-height:58px;padding:12px 15px}.iris-flow-landing-module__vlQ3Mq__destinations>div>svg:first-child{width:23px;height:23px;color:var(--flow-accent)}.iris-flow-landing-module__vlQ3Mq__destinations>div>span{flex:1;font-size:.9rem;font-weight:530}.iris-flow-landing-module__vlQ3Mq__destinations>div>svg:last-child{color:var(--flow-green)}.iris-flow-landing-module__vlQ3Mq__sectionNote,.iris-flow-landing-module__vlQ3Mq__demoCaption{color:var(--flow-subtle);font-family:var(--font-geist-mono), monospace;margin:17px 0 0;font-size:.68rem;line-height:1.6}.iris-flow-landing-module__vlQ3Mq__inboxSection{background:var(--flow-surface);padding-block:104px}.iris-flow-landing-module__vlQ3Mq__splitSection{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:72px;display:grid}.iris-flow-landing-module__vlQ3Mq__checkList{gap:14px;margin:34px 0 0;padding:0;list-style:none;display:grid}.iris-flow-landing-module__vlQ3Mq__checkList li{color:var(--flow-muted);align-items:center;gap:11px;font-size:.93rem;display:flex}.iris-flow-landing-module__vlQ3Mq__checkList svg{color:var(--flow-green)}.iris-flow-landing-module__vlQ3Mq__productDemo,.iris-flow-landing-module__vlQ3Mq__operationsDemo,.iris-flow-landing-module__vlQ3Mq__aiDemo{min-width:0}.iris-flow-landing-module__vlQ3Mq__productDemo{border:1px solid var(--flow-line);background:var(--flow-bg);border-radius:8px;overflow:hidden;box-shadow:0 24px 70px #0000002e}.iris-flow-landing-module__vlQ3Mq__demoTopbar,.iris-flow-landing-module__vlQ3Mq__demoModuleTitle{justify-content:space-between;align-items:center;gap:16px;display:flex}.iris-flow-landing-module__vlQ3Mq__demoTopbar{border-bottom:1px solid var(--flow-line);min-height:48px;padding-inline:16px}.iris-flow-landing-module__vlQ3Mq__demoBrand,.iris-flow-landing-module__vlQ3Mq__demoPresence,.iris-flow-landing-module__vlQ3Mq__demoModuleTitle>span,.iris-flow-landing-module__vlQ3Mq__suggestionLabel,.iris-flow-landing-module__vlQ3Mq__reviewLine,.iris-flow-landing-module__vlQ3Mq__backgroundStatus,.iris-flow-landing-module__vlQ3Mq__moduleStatus{align-items:center;gap:8px;display:inline-flex}.iris-flow-landing-module__vlQ3Mq__demoBrand{font-size:.78rem;font-weight:600}.iris-flow-landing-module__vlQ3Mq__demoBrand span{color:var(--flow-accent);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin-left:-5px;font-size:.62rem}.iris-flow-landing-module__vlQ3Mq__demoPresence{color:var(--flow-muted);font-family:var(--font-geist-mono), monospace;font-size:.65rem}.iris-flow-landing-module__vlQ3Mq__inboxDemoGrid{grid-template-columns:190px minmax(0,1fr);min-height:390px;display:grid}.iris-flow-landing-module__vlQ3Mq__conversationList{border-right:1px solid var(--flow-line);background:var(--flow-surface);padding:14px 10px}.iris-flow-landing-module__vlQ3Mq__demoSearch{border:1px solid var(--flow-line);height:34px;color:var(--flow-subtle);border-radius:6px;align-items:center;gap:8px;margin-bottom:18px;padding-inline:10px;font-size:.68rem;display:flex}.iris-flow-landing-module__vlQ3Mq__conversationList>small{color:var(--flow-subtle);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin:0 7px 8px;font-size:.62rem;display:block}.iris-flow-landing-module__vlQ3Mq__activeConversation{border:1px solid color-mix(in srgb, var(--flow-accent) 42%, var(--flow-line));background:var(--flow-accent-soft);border-radius:6px;grid-template-columns:34px 1fr auto;align-items:center;gap:9px;padding:10px 8px;display:grid}.iris-flow-landing-module__vlQ3Mq__avatar{background:var(--flow-accent-strong);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:.65rem;font-weight:650;display:inline-flex}.iris-flow-landing-module__vlQ3Mq__activeConversation strong,.iris-flow-landing-module__vlQ3Mq__activeConversation small{display:block}.iris-flow-landing-module__vlQ3Mq__activeConversation strong{font-size:.72rem}.iris-flow-landing-module__vlQ3Mq__activeConversation small{color:var(--flow-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.61rem;overflow:hidden}.iris-flow-landing-module__vlQ3Mq__unreadDot{background:var(--flow-green);border-radius:50%;width:6px;height:6px}.iris-flow-landing-module__vlQ3Mq__skeletonConversation{border-top:1px solid var(--flow-line);border-bottom:1px solid var(--flow-line);opacity:.55;height:48px;margin:10px 7px 0}.iris-flow-landing-module__vlQ3Mq__messagePanel{grid-template-rows:auto 1fr auto;min-width:0;display:grid}.iris-flow-landing-module__vlQ3Mq__messagePanelHead{border-bottom:1px solid var(--flow-line);justify-content:space-between;align-items:center;gap:15px;min-height:61px;padding:10px 16px;display:flex}.iris-flow-landing-module__vlQ3Mq__messagePanelHead strong,.iris-flow-landing-module__vlQ3Mq__messagePanelHead small{display:block}.iris-flow-landing-module__vlQ3Mq__messagePanelHead strong{font-size:.78rem}.iris-flow-landing-module__vlQ3Mq__messagePanelHead small{color:var(--flow-muted);font-size:.65rem}.iris-flow-landing-module__vlQ3Mq__messagePanelHead>span{color:var(--flow-green);align-items:center;gap:6px;font-size:.66rem;display:inline-flex}.iris-flow-landing-module__vlQ3Mq__messageStream{background:var(--flow-bg);flex-direction:column;justify-content:center;gap:12px;padding:24px;display:flex}.iris-flow-landing-module__vlQ3Mq__inboundMessage,.iris-flow-landing-module__vlQ3Mq__outboundMessage{border:1px solid var(--flow-line);width:min(82%,320px);color:var(--flow-muted);border-radius:7px;padding:12px 13px;font-size:.72rem;line-height:1.55}.iris-flow-landing-module__vlQ3Mq__inboundMessage{background:var(--flow-surface);align-self:flex-start}.iris-flow-landing-module__vlQ3Mq__outboundMessage{background:var(--flow-accent-soft);color:var(--flow-text);align-self:flex-end}.iris-flow-landing-module__vlQ3Mq__outboundMessage small{color:var(--flow-cyan);justify-content:flex-end;align-items:center;gap:4px;margin-top:6px;font-size:.58rem;display:flex}.iris-flow-landing-module__vlQ3Mq__contextNote{border-top:1px solid var(--flow-line);min-height:46px;color:var(--flow-green);align-items:center;gap:8px;padding-inline:16px;font-size:.68rem;display:flex}.iris-flow-landing-module__vlQ3Mq__productDemo>.iris-flow-landing-module__vlQ3Mq__demoCaption{text-align:right;padding:0 14px 12px}.iris-flow-landing-module__vlQ3Mq__automationSection{background:var(--flow-bg);padding-block:112px}.iris-flow-landing-module__vlQ3Mq__flowLine{border:1px solid var(--flow-line);background:var(--flow-line);border-radius:8px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:64px;display:grid;position:relative}.iris-flow-landing-module__vlQ3Mq__flowStep{background:var(--flow-surface);min-height:250px;padding:30px;position:relative}.iris-flow-landing-module__vlQ3Mq__flowStep:first-child{border-radius:7px 0 0 7px}.iris-flow-landing-module__vlQ3Mq__flowStep:last-child{border-radius:0 7px 7px 0}.iris-flow-landing-module__vlQ3Mq__flowIndex{color:var(--flow-subtle);font-family:var(--font-geist-mono), monospace;font-size:.68rem}.iris-flow-landing-module__vlQ3Mq__flowIcon{border-radius:7px;width:46px;height:46px;margin-top:38px}.iris-flow-landing-module__vlQ3Mq__flowStep h3{margin:20px 0 0;font-size:1.02rem;font-weight:580}.iris-flow-landing-module__vlQ3Mq__flowStep p{color:var(--flow-muted);margin:8px 0 0;font-size:.86rem}.iris-flow-landing-module__vlQ3Mq__flowArrow{z-index:2;color:var(--flow-cyan);position:absolute;top:50%;right:-11px}.iris-flow-landing-module__vlQ3Mq__backgroundStatus{width:fit-content;color:var(--flow-muted);font-family:var(--font-geist-mono), monospace;margin:24px auto 0;font-size:.7rem}.iris-flow-landing-module__vlQ3Mq__operationsSection{border-block:1px solid var(--flow-line);background:var(--flow-surface);padding-block:104px}.iris-flow-landing-module__vlQ3Mq__operationsSection .iris-flow-landing-module__vlQ3Mq__sectionHeading{max-width:780px}.iris-flow-landing-module__vlQ3Mq__operationsDemo{grid-template-columns:1.3fr .7fr;gap:18px;margin-top:58px;display:grid}.iris-flow-landing-module__vlQ3Mq__pipelineDemo,.iris-flow-landing-module__vlQ3Mq__campaignDemo,.iris-flow-landing-module__vlQ3Mq__knowledgePanel,.iris-flow-landing-module__vlQ3Mq__suggestionPanel{border:1px solid var(--flow-line);background:var(--flow-bg);border-radius:8px}.iris-flow-landing-module__vlQ3Mq__pipelineDemo,.iris-flow-landing-module__vlQ3Mq__campaignDemo{min-height:330px;padding:22px}.iris-flow-landing-module__vlQ3Mq__demoModuleTitle{color:var(--flow-text);font-size:.78rem;font-weight:580}.iris-flow-landing-module__vlQ3Mq__moduleStatus{color:var(--flow-muted);font-family:var(--font-geist-mono), monospace;font-size:.62rem}.iris-flow-landing-module__vlQ3Mq__pipelineColumns{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:34px;display:grid}.iris-flow-landing-module__vlQ3Mq__pipelineColumns>div{border:1px solid var(--flow-line);background:var(--flow-surface);border-radius:6px;padding:13px}.iris-flow-landing-module__vlQ3Mq__stageLine{background:var(--flow-accent);border-radius:2px;width:26px;height:3px;margin-bottom:18px;display:block}.iris-flow-landing-module__vlQ3Mq__stageLine[data-stage="1"]{background:var(--flow-cyan)}.iris-flow-landing-module__vlQ3Mq__stageLine[data-stage="2"]{background:var(--flow-green)}.iris-flow-landing-module__vlQ3Mq__pipelineColumns small,.iris-flow-landing-module__vlQ3Mq__pipelineColumns strong{display:block}.iris-flow-landing-module__vlQ3Mq__pipelineColumns small{min-height:38px;color:var(--flow-muted);font-size:.68rem}.iris-flow-landing-module__vlQ3Mq__pipelineColumns strong{font-family:var(--font-geist-mono), monospace;margin-top:8px;font-size:1.45rem;font-weight:500}.iris-flow-landing-module__vlQ3Mq__dealRows{gap:9px;margin-top:13px;display:grid}.iris-flow-landing-module__vlQ3Mq__dealRows span{border:1px solid var(--flow-line);background:var(--flow-surface);border-radius:5px;height:25px;display:block}.iris-flow-landing-module__vlQ3Mq__campaignDemo>p{color:var(--flow-muted);margin:36px 0 0;font-size:.82rem}.iris-flow-landing-module__vlQ3Mq__campaignRows{border:1px solid var(--flow-line);background:var(--flow-line);border-radius:6px;gap:1px;margin-top:18px;display:grid;overflow:hidden}.iris-flow-landing-module__vlQ3Mq__campaignRows>div{background:var(--flow-surface);min-height:47px;color:var(--flow-muted);justify-content:space-between;align-items:center;gap:12px;padding-inline:12px;font-size:.68rem;display:flex}.iris-flow-landing-module__vlQ3Mq__campaignRows strong{color:var(--flow-green);align-items:center;gap:5px;font-weight:530;display:inline-flex}.iris-flow-landing-module__vlQ3Mq__operationsSection>.iris-flow-landing-module__vlQ3Mq__container>.iris-flow-landing-module__vlQ3Mq__demoCaption{text-align:right}.iris-flow-landing-module__vlQ3Mq__aiSection{background:var(--flow-bg);padding-block:104px}.iris-flow-landing-module__vlQ3Mq__aiGrid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px;display:grid}.iris-flow-landing-module__vlQ3Mq__aiDemo{grid-template-columns:.75fr 1.25fr;gap:12px;display:grid;position:relative}.iris-flow-landing-module__vlQ3Mq__knowledgePanel,.iris-flow-landing-module__vlQ3Mq__suggestionPanel{padding:20px}.iris-flow-landing-module__vlQ3Mq__knowledgeItem{color:var(--flow-muted);grid-template-columns:31px 1fr auto;align-items:center;gap:9px;margin-top:12px;font-size:.67rem;display:grid}.iris-flow-landing-module__vlQ3Mq__documentIcon{border-radius:5px;width:31px;height:31px}.iris-flow-landing-module__vlQ3Mq__knowledgeItem small{color:var(--flow-subtle);font-family:var(--font-geist-mono), monospace}.iris-flow-landing-module__vlQ3Mq__suggestionPanel{border-color:color-mix(in srgb, var(--flow-accent) 48%, var(--flow-line));background:var(--flow-accent-soft);align-self:center}.iris-flow-landing-module__vlQ3Mq__suggestionLabel{color:var(--flow-accent);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;font-size:.67rem}.iris-flow-landing-module__vlQ3Mq__suggestionPanel>p{color:var(--flow-text);margin:27px 0;font-size:.93rem;line-height:1.75}.iris-flow-landing-module__vlQ3Mq__reviewLine{border-top:1px solid var(--flow-line);color:var(--flow-green);padding-top:16px;font-size:.68rem}.iris-flow-landing-module__vlQ3Mq__aiDemo>.iris-flow-landing-module__vlQ3Mq__demoCaption{position:absolute;bottom:-30px;right:0}.iris-flow-landing-module__vlQ3Mq__transparencySection{border-top:1px solid var(--flow-line);background:var(--flow-surface);padding-block:104px}.iris-flow-landing-module__vlQ3Mq__transparencySection .iris-flow-landing-module__vlQ3Mq__sectionHeading{max-width:790px}.iris-flow-landing-module__vlQ3Mq__costSplit{border-block:1px solid var(--flow-line);grid-template-columns:1fr 65px 1fr;max-width:980px;margin:58px auto 0;display:grid}.iris-flow-landing-module__vlQ3Mq__costSplit article{padding:40px 34px}.iris-flow-landing-module__vlQ3Mq__costIcon{border-radius:7px;width:46px;height:46px}.iris-flow-landing-module__vlQ3Mq__costIcon svg{width:24px;height:24px}.iris-flow-landing-module__vlQ3Mq__costOwner{color:var(--flow-accent);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin:20px 0 4px;font-size:.68rem}.iris-flow-landing-module__vlQ3Mq__costSplit h3{margin:0;font-size:1.4rem;font-weight:560}.iris-flow-landing-module__vlQ3Mq__costSplit ul{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.iris-flow-landing-module__vlQ3Mq__costSplit li{color:var(--flow-muted);align-items:flex-start;gap:9px;font-size:.84rem;display:flex}.iris-flow-landing-module__vlQ3Mq__costSplit li svg{color:var(--flow-green);flex-shrink:0;margin-top:4px}.iris-flow-landing-module__vlQ3Mq__costDivider{border-inline:1px solid var(--flow-line);justify-content:center;align-items:center;display:flex}.iris-flow-landing-module__vlQ3Mq__costDivider span{background:var(--flow-raised);width:30px;height:30px;color:var(--flow-cyan);font-family:var(--font-geist-mono), monospace;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.iris-flow-landing-module__vlQ3Mq__textLinkCentered{width:fit-content;color:var(--flow-accent);align-items:center;gap:8px;margin:28px auto 0;font-size:.88rem;font-weight:560;display:flex}.iris-flow-landing-module__vlQ3Mq__textLinkCentered:hover{color:var(--flow-text)}.iris-flow-landing-module__vlQ3Mq__finalCta{color:#fff;text-align:center;background:#111a28;padding-block:104px}.iris-flow-landing-module__vlQ3Mq__ctaMark{color:#8fb0ff;width:58px;height:58px}.iris-flow-landing-module__vlQ3Mq__finalCta .iris-flow-landing-module__vlQ3Mq__eyebrowLight{justify-content:center;margin-top:25px}.iris-flow-landing-module__vlQ3Mq__finalCta h2{letter-spacing:0;text-wrap:balance;max-width:900px;margin:0 auto;font-size:clamp(2.4rem,5vw,4.2rem);font-weight:520;line-height:1.07}.iris-flow-landing-module__vlQ3Mq__finalCta>.iris-flow-landing-module__vlQ3Mq__container>p:not(.iris-flow-landing-module__vlQ3Mq__eyebrowLight){color:#b6c1d0;max-width:630px;margin:24px auto 0;line-height:1.75}.iris-flow-landing-module__vlQ3Mq__finalCta .iris-flow-landing-module__vlQ3Mq__heroActions{justify-content:center}.iris-flow-landing-module__vlQ3Mq__darkSecondaryButton{color:#fff;border:1px solid #45546a;min-height:50px}.iris-flow-landing-module__vlQ3Mq__darkSecondaryButton:hover{background:#1c2838;border-color:#8da2bd;transform:translateY(-2px)}.iris-flow-landing-module__vlQ3Mq__footer{color:#a9b5c5;background:#0b111b;border-top:1px solid #2b3748;padding-block:70px 28px}.iris-flow-landing-module__vlQ3Mq__footer .iris-flow-landing-module__vlQ3Mq__brand{color:#f5f7fb}.iris-flow-landing-module__vlQ3Mq__footerGrid{grid-template-columns:1.5fr repeat(3,.7fr);gap:48px;display:grid}.iris-flow-landing-module__vlQ3Mq__footerBrand p{max-width:330px;margin:20px 0 0;font-size:.86rem;line-height:1.7}.iris-flow-landing-module__vlQ3Mq__footerGrid h2{color:#edf1f7;margin:5px 0 18px;font-size:.75rem;font-weight:600}.iris-flow-landing-module__vlQ3Mq__footerGrid>div:not(.iris-flow-landing-module__vlQ3Mq__footerBrand){flex-direction:column;align-items:flex-start;display:flex}.iris-flow-landing-module__vlQ3Mq__footerGrid a{color:#9eabbd;align-items:center;gap:4px;margin-bottom:10px;font-size:.78rem;display:inline-flex}.iris-flow-landing-module__vlQ3Mq__footerGrid a:hover{color:#9db8ff}.iris-flow-landing-module__vlQ3Mq__footerBottom{color:#7f8da1;border-top:1px solid #2b3748;justify-content:space-between;align-items:center;gap:20px;margin-top:56px;padding-top:24px;font-size:.68rem;display:flex}.iris-flow-landing-module__vlQ3Mq__footerSignature{font-family:var(--font-geist-mono), monospace;align-items:center;gap:7px;display:inline-flex}@media (max-width:1100px){.iris-flow-landing-module__vlQ3Mq__container,.iris-flow-landing-module__vlQ3Mq__headerInner,.iris-flow-landing-module__vlQ3Mq__heroInner{width:min(100% - 64px,1240px)}.iris-flow-landing-module__vlQ3Mq__desktopNav{gap:18px}.iris-flow-landing-module__vlQ3Mq__splitSection{grid-template-columns:1fr}.iris-flow-landing-module__vlQ3Mq__splitSection>div:first-child{grid-template-columns:1fr .72fr;align-items:end;gap:40px;display:grid}.iris-flow-landing-module__vlQ3Mq__checkList{margin:0}.iris-flow-landing-module__vlQ3Mq__aiGrid{grid-template-columns:1fr;gap:55px}}@media (max-width:900px){.iris-flow-landing-module__vlQ3Mq__desktopNav,.iris-flow-landing-module__vlQ3Mq__loginLink,.iris-flow-landing-module__vlQ3Mq__headerCta{display:none}.iris-flow-landing-module__vlQ3Mq__menuButton{display:inline-flex}.iris-flow-landing-module__vlQ3Mq__heroCopy{width:min(760px,82%)}.iris-flow-landing-module__vlQ3Mq__coexistenceMap{grid-template-columns:1fr}.iris-flow-landing-module__vlQ3Mq__syncRail{grid-template-columns:1fr auto 1fr}.iris-flow-landing-module__vlQ3Mq__operationsDemo{grid-template-columns:1fr}.iris-flow-landing-module__vlQ3Mq__campaignDemo{min-height:auto}}@media (max-width:760px){.iris-flow-landing-module__vlQ3Mq__container,.iris-flow-landing-module__vlQ3Mq__headerInner,.iris-flow-landing-module__vlQ3Mq__heroInner{width:min(100% - 40px,1240px)}.iris-flow-landing-module__vlQ3Mq__headerInner{min-height:64px}.iris-flow-landing-module__vlQ3Mq__brandMark{width:31px;height:31px}.iris-flow-landing-module__vlQ3Mq__brandName{font-size:1.7rem}.iris-flow-landing-module__vlQ3Mq__hero,.iris-flow-landing-module__vlQ3Mq__heroInner{min-height:calc(82svh - 64px)}.iris-flow-landing-module__vlQ3Mq__heroImage{object-position:66% center}.iris-flow-landing-module__vlQ3Mq__heroScrim{background:#060d17b0}.iris-flow-landing-module__vlQ3Mq__heroInner{align-items:flex-end;padding-block:46px 32px}.iris-flow-landing-module__vlQ3Mq__heroCopy{width:100%}.iris-flow-landing-module__vlQ3Mq__hero h1{font-size:clamp(2.35rem,10.5vw,3.35rem)}.iris-flow-landing-module__vlQ3Mq__heroDescription{max-width:540px;margin-top:18px;font-size:.94rem;line-height:1.58}.iris-flow-landing-module__vlQ3Mq__hero .iris-flow-landing-module__vlQ3Mq__eyebrowLight{margin-bottom:14px}.iris-flow-landing-module__vlQ3Mq__heroActions{margin-top:22px}.iris-flow-landing-module__vlQ3Mq__coexistence,.iris-flow-landing-module__vlQ3Mq__inboxSection,.iris-flow-landing-module__vlQ3Mq__automationSection,.iris-flow-landing-module__vlQ3Mq__operationsSection,.iris-flow-landing-module__vlQ3Mq__aiSection,.iris-flow-landing-module__vlQ3Mq__transparencySection,.iris-flow-landing-module__vlQ3Mq__finalCta{padding-block:78px}.iris-flow-landing-module__vlQ3Mq__sectionHeading h2{font-size:clamp(2rem,9vw,3rem)}.iris-flow-landing-module__vlQ3Mq__coexistenceMap{margin-top:42px;padding:22px}.iris-flow-landing-module__vlQ3Mq__splitSection>div:first-child{display:block}.iris-flow-landing-module__vlQ3Mq__checkList{margin-top:28px}.iris-flow-landing-module__vlQ3Mq__inboxDemoGrid{grid-template-columns:1fr}.iris-flow-landing-module__vlQ3Mq__conversationList{display:none}.iris-flow-landing-module__vlQ3Mq__messagePanel{min-height:350px}.iris-flow-landing-module__vlQ3Mq__flowLine{grid-template-columns:1fr}.iris-flow-landing-module__vlQ3Mq__flowStep{min-height:210px}.iris-flow-landing-module__vlQ3Mq__flowStep:first-child,.iris-flow-landing-module__vlQ3Mq__flowStep:last-child{border-radius:0}.iris-flow-landing-module__vlQ3Mq__flowIcon{margin-top:24px}.iris-flow-landing-module__vlQ3Mq__flowArrow{top:auto;bottom:-11px;right:28px;transform:rotate(90deg)}.iris-flow-landing-module__vlQ3Mq__aiDemo,.iris-flow-landing-module__vlQ3Mq__costSplit{grid-template-columns:1fr}.iris-flow-landing-module__vlQ3Mq__costDivider{border-block:1px solid var(--flow-line);border-inline:0;min-height:54px}.iris-flow-landing-module__vlQ3Mq__footerGrid{grid-template-columns:1.4fr 1fr}.iris-flow-landing-module__vlQ3Mq__footerBrand{grid-column:1/-1}}@media (max-width:480px){.iris-flow-landing-module__vlQ3Mq__iconButton{width:38px;min-width:38px;padding:0}.iris-flow-landing-module__vlQ3Mq__iconButton span,.iris-flow-landing-module__vlQ3Mq__brandProduct{display:none}.iris-flow-landing-module__vlQ3Mq__heroActions{flex-direction:column;align-items:stretch}.iris-flow-landing-module__vlQ3Mq__primaryButton,.iris-flow-landing-module__vlQ3Mq__darkSecondaryButton,.iris-flow-landing-module__vlQ3Mq__heroTextLink{width:100%}.iris-flow-landing-module__vlQ3Mq__heroTextLink{justify-content:center}.iris-flow-landing-module__vlQ3Mq__pipelineColumns{grid-template-columns:1fr}.iris-flow-landing-module__vlQ3Mq__pipelineColumns small{min-height:auto}.iris-flow-landing-module__vlQ3Mq__footerGrid{grid-template-columns:1fr}.iris-flow-landing-module__vlQ3Mq__footerBrand{grid-column:auto}.iris-flow-landing-module__vlQ3Mq__footerBottom{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.iris-flow-landing-module__vlQ3Mq__site *,.iris-flow-landing-module__vlQ3Mq__site :before,.iris-flow-landing-module__vlQ3Mq__site :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.iris-flow-landing-module__vlQ3Mq__heroImage{transform:none}}
.public-auth-module__2lCPxa__root{--auth-bg:#101722;--auth-surface:#17212e;--auth-raised:#1d2938;--auth-text:#f5f7fb;--auth-muted:#aeb8c7;--auth-subtle:#8492a6;--auth-line:#2c3949;--auth-accent:#7ea6ff;--auth-accent-strong:#4b78e6;--auth-accent-soft:#223653;background:var(--auth-bg);min-height:100vh;color:var(--auth-text);font-family:var(--font-geist-sans), Arial, sans-serif}.public-auth-module__2lCPxa__root[data-public-theme=light]{--auth-bg:#fff;--auth-surface:#f3f6fa;--auth-raised:#e9eff6;--auth-text:#172133;--auth-muted:#566478;--auth-subtle:#68778c;--auth-line:#d9e2ed;--auth-accent:#315caa;--auth-accent-strong:#214b99;--auth-accent-soft:#e4ecfa}.public-auth-module__2lCPxa__root *,.public-auth-module__2lCPxa__root :before,.public-auth-module__2lCPxa__root :after{box-sizing:border-box}.public-auth-module__2lCPxa__root :focus-visible{outline:2px solid var(--auth-accent);outline-offset:3px}.public-auth-module__2lCPxa__header{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b111bb8;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;height:72px;padding-inline:32px;display:flex;position:fixed;top:0;left:0;right:0}.public-auth-module__2lCPxa__brand{color:#f5f7fb;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.public-auth-module__2lCPxa__brandMark{color:#7ea6ff;width:34px;height:34px;margin-right:10px}.public-auth-module__2lCPxa__brandName{font-size:2rem;font-weight:560}.public-auth-module__2lCPxa__brandDot{color:#7ea6ff}.public-auth-module__2lCPxa__brandProduct{color:#aeb8c7;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;align-self:flex-end;margin:0 0 3px 8px;font-size:.72rem}.public-auth-module__2lCPxa__headerActions{align-items:center;gap:10px;display:flex}.public-auth-module__2lCPxa__homeLink,.public-auth-module__2lCPxa__localeButton,.public-auth-module__2lCPxa__themeButton{color:#d8e0ec;background:#0b111b47;border:1px solid #ffffff2e;border-radius:7px;justify-content:center;align-items:center;min-height:38px;display:inline-flex}.public-auth-module__2lCPxa__homeLink{gap:7px;padding-inline:13px;font-size:.78rem;font-weight:560;text-decoration:none}.public-auth-module__2lCPxa__localeButton{width:auto;min-width:56px;font-family:var(--font-geist-mono), monospace;cursor:pointer;gap:5px;padding-inline:9px;font-size:.68rem;font-weight:650}.public-auth-module__2lCPxa__localeButton:disabled{cursor:wait;opacity:.62}.public-auth-module__2lCPxa__themeButton{cursor:pointer;width:38px}.public-auth-module__2lCPxa__homeLink:hover,.public-auth-module__2lCPxa__localeButton:hover,.public-auth-module__2lCPxa__themeButton:hover{color:#fff;border-color:#ffffff61}.public-auth-module__2lCPxa__layout{grid-template-columns:minmax(360px,.82fr) minmax(500px,1.18fr);min-height:100vh;display:grid}.public-auth-module__2lCPxa__visual{background:#0b111b;min-height:100vh;position:relative;overflow:hidden}.public-auth-module__2lCPxa__visualImage{object-fit:cover;object-position:58% center}.public-auth-module__2lCPxa__visualScrim{background:#070e187a;position:absolute;inset:0}.public-auth-module__2lCPxa__visualLine{color:#d9e3f1;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;align-items:center;gap:10px;font-size:.7rem;display:flex;position:absolute;bottom:42px;left:42px;right:42px}.public-auth-module__2lCPxa__visualLine:before{content:"";background:#8fb0ff;width:22px;height:1px}.public-auth-module__2lCPxa__formColumn{background:var(--auth-bg);justify-content:center;align-items:center;min-width:0;padding:104px 48px 48px;display:flex}.public-auth-module__2lCPxa__card{width:100%;max-width:430px;color:var(--auth-text);box-shadow:none;background:0 0;border:0}.public-auth-module__2lCPxa__cardHeader{text-align:left;align-items:flex-start;padding-inline:0}.public-auth-module__2lCPxa__icon{border:1px solid var(--auth-line);background:var(--auth-accent-soft);width:46px;height:46px;color:var(--auth-accent);border-radius:7px;justify-content:center;align-items:center;margin-bottom:12px;display:flex}.public-auth-module__2lCPxa__formMark{width:28px;height:28px}.public-auth-module__2lCPxa__title{color:var(--auth-text);letter-spacing:0;font-size:1.75rem;font-weight:570}.public-auth-module__2lCPxa__description{max-width:390px;color:var(--auth-muted);line-height:1.65}.public-auth-module__2lCPxa__content{padding-inline:0}.public-auth-module__2lCPxa__label{color:var(--auth-muted);font-size:.8rem}.public-auth-module__2lCPxa__input{border-color:var(--auth-line);background:var(--auth-surface);min-height:44px;color:var(--auth-text);border-radius:7px}.public-auth-module__2lCPxa__input::placeholder{color:var(--auth-subtle)}.public-auth-module__2lCPxa__input:focus-visible{border-color:var(--auth-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--auth-accent) 18%, transparent)}.public-auth-module__2lCPxa__primaryButton{background:var(--auth-accent-strong);color:#fff;border-radius:7px;min-height:44px;font-weight:620}.public-auth-module__2lCPxa__primaryButton:hover{background:#3a68ce}.public-auth-module__2lCPxa__secondaryButton{border-color:var(--auth-line);min-height:44px;color:var(--auth-muted);background:0 0;border-radius:7px}.public-auth-module__2lCPxa__secondaryButton:hover{background:var(--auth-raised);color:var(--auth-text)}.public-auth-module__2lCPxa__link{color:var(--auth-accent);font-weight:560;text-decoration:none}.public-auth-module__2lCPxa__link:hover{color:var(--auth-text)}.public-auth-module__2lCPxa__supportText{color:var(--auth-muted)}.public-auth-module__2lCPxa__error{color:#fca5a5;background:#ef44441a;border:1px solid #ef444447;border-radius:7px}@media (max-width:900px){.public-auth-module__2lCPxa__layout{grid-template-columns:1fr}.public-auth-module__2lCPxa__visual{min-height:220px;max-height:30vh}.public-auth-module__2lCPxa__visualImage{object-position:center 34%}.public-auth-module__2lCPxa__visualLine{display:none}.public-auth-module__2lCPxa__formColumn{min-height:calc(100vh - 220px);padding-top:48px}}@media (max-width:560px){.public-auth-module__2lCPxa__header{height:64px;padding-inline:20px}.public-auth-module__2lCPxa__brandMark{width:31px;height:31px}.public-auth-module__2lCPxa__brandName{font-size:1.7rem}.public-auth-module__2lCPxa__brandProduct,.public-auth-module__2lCPxa__homeLink span{display:none}.public-auth-module__2lCPxa__homeLink{width:38px;padding:0}.public-auth-module__2lCPxa__visual{min-height:168px;max-height:24vh}.public-auth-module__2lCPxa__formColumn{min-height:calc(100vh - 168px);padding:38px 20px}.public-auth-module__2lCPxa__title{font-size:1.5rem}}
.public-site-shell-module__KxC3Ba__site{--public-bg:#101722;--public-surface:#17212e;--public-raised:#1d2938;--public-text:#f5f7fb;--public-muted:#aeb8c7;--public-subtle:#8492a6;--public-line:#2c3949;--public-accent:#7ea6ff;--public-accent-strong:#4b78e6;--public-accent-soft:#223653;--public-green:#79d3b4;background:var(--public-bg);min-height:100vh;color:var(--public-text);font-family:var(--font-geist-sans), Arial, sans-serif}.public-site-shell-module__KxC3Ba__site[data-public-theme=light]{--public-bg:#fff;--public-surface:#f3f6fa;--public-raised:#e9eff6;--public-text:#172133;--public-muted:#566478;--public-subtle:#68778c;--public-line:#d9e2ed;--public-accent:#315caa;--public-accent-strong:#214b99;--public-accent-soft:#e4ecfa;--public-green:#23745b}.public-site-shell-module__KxC3Ba__site *,.public-site-shell-module__KxC3Ba__site :before,.public-site-shell-module__KxC3Ba__site :after{box-sizing:border-box}.public-site-shell-module__KxC3Ba__site a{color:inherit;text-decoration:none}.public-site-shell-module__KxC3Ba__site :focus-visible{outline:2px solid var(--public-accent);outline-offset:4px}.public-site-shell-module__KxC3Ba__container{width:min(100% - 64px,1120px);margin-inline:auto}.public-site-shell-module__KxC3Ba__header{z-index:50;border-bottom:1px solid var(--public-line);background:color-mix(in srgb, var(--public-bg) 92%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:sticky;top:0}.public-site-shell-module__KxC3Ba__headerInner{justify-content:space-between;align-items:center;gap:24px;width:min(100% - 64px,1240px);min-height:72px;margin-inline:auto;display:flex}.public-site-shell-module__KxC3Ba__brand{color:var(--public-text);flex-shrink:0;align-items:center;line-height:1;display:inline-flex}.public-site-shell-module__KxC3Ba__brandMark{width:34px;height:34px;color:var(--public-accent);margin-right:10px}.public-site-shell-module__KxC3Ba__brandName{letter-spacing:0;font-size:2rem;font-weight:560}.public-site-shell-module__KxC3Ba__brandDot{color:var(--public-accent)}.public-site-shell-module__KxC3Ba__brandProduct{color:var(--public-muted);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;align-self:flex-end;margin:0 0 3px 8px;font-size:.72rem}.public-site-shell-module__KxC3Ba__nav,.public-site-shell-module__KxC3Ba__headerActions{align-items:center;display:flex}.public-site-shell-module__KxC3Ba__nav{color:var(--public-muted);gap:28px;font-size:.875rem}.public-site-shell-module__KxC3Ba__nav a:hover,.public-site-shell-module__KxC3Ba__login:hover,.public-site-shell-module__KxC3Ba__footer a:hover{color:var(--public-accent)}.public-site-shell-module__KxC3Ba__headerActions{gap:9px}.public-site-shell-module__KxC3Ba__localeButton,.public-site-shell-module__KxC3Ba__themeButton{border:1px solid var(--public-line);width:38px;height:38px;color:var(--public-muted);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.public-site-shell-module__KxC3Ba__localeButton:hover,.public-site-shell-module__KxC3Ba__themeButton:hover{border-color:var(--public-subtle);background:var(--public-raised);color:var(--public-text)}.public-site-shell-module__KxC3Ba__localeButton{width:auto;min-width:56px;font-family:var(--font-geist-mono), monospace;gap:5px;padding-inline:9px;font-size:.68rem;font-weight:650}.public-site-shell-module__KxC3Ba__localeButton:disabled{cursor:wait;opacity:.62}.public-site-shell-module__KxC3Ba__login{color:var(--public-muted);padding:8px;font-size:.875rem;font-weight:540}.public-site-shell-module__KxC3Ba__startButton,.public-site-shell-module__KxC3Ba__contactButton{background:var(--public-accent-strong);border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:42px;font-size:.875rem;font-weight:620;display:inline-flex;color:#fff!important}.public-site-shell-module__KxC3Ba__startButton{padding-inline:17px}.public-site-shell-module__KxC3Ba__startButton:hover,.public-site-shell-module__KxC3Ba__contactButton:hover{background:#3a68ce}.public-site-shell-module__KxC3Ba__pageHero{border-bottom:1px solid var(--public-line);background:var(--public-surface)}.public-site-shell-module__KxC3Ba__pageHeroInner{padding-block:74px 68px}.public-site-shell-module__KxC3Ba__eyebrow{color:var(--public-accent);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 18px;font-size:.72rem;font-weight:560;display:flex}.public-site-shell-module__KxC3Ba__eyebrow:before{content:"";background:currentColor;width:22px;height:1px}.public-site-shell-module__KxC3Ba__pageHero h1{max-width:780px;color:var(--public-text);letter-spacing:0;margin:0;font-size:clamp(2.6rem,5vw,4.4rem);font-weight:530;line-height:1.05}.public-site-shell-module__KxC3Ba__pageSummary{max-width:720px;color:var(--public-muted);margin:24px 0 0;font-size:1.04rem;line-height:1.8}.public-site-shell-module__KxC3Ba__updatedAt{color:var(--public-subtle);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin:24px 0 0;font-size:.7rem}.public-site-shell-module__KxC3Ba__legalLayout{grid-template-columns:230px minmax(0,1fr);gap:72px;padding-block:72px 96px;display:grid}.public-site-shell-module__KxC3Ba__legalAside{align-self:start;position:sticky;top:104px}.public-site-shell-module__KxC3Ba__asideLabel{color:var(--public-subtle);font-family:var(--font-geist-mono), monospace;text-transform:uppercase;margin:0 0 12px;font-size:.66rem;font-weight:560}.public-site-shell-module__KxC3Ba__asideLabel:not(:first-child){margin-top:30px}.public-site-shell-module__KxC3Ba__asideLink{align-items:flex-start;gap:8px;margin-top:10px;font-size:.8rem;line-height:1.55;display:flex;color:var(--public-accent)!important}.public-site-shell-module__KxC3Ba__asideLink svg{flex:none;margin-top:3px}.public-site-shell-module__KxC3Ba__legalArticle{min-width:0;color:var(--public-muted);font-size:.96rem;line-height:1.8}.public-site-shell-module__KxC3Ba__legalSection{border-top:1px solid var(--public-line);padding-block:34px}.public-site-shell-module__KxC3Ba__legalSection:first-child{border-top:0;padding-top:0}.public-site-shell-module__KxC3Ba__legalSection h2{color:var(--public-text);letter-spacing:0;margin:0 0 15px;font-size:1.2rem;font-weight:590}.public-site-shell-module__KxC3Ba__legalBody{gap:13px;display:grid}.public-site-shell-module__KxC3Ba__legalBody p,.public-site-shell-module__KxC3Ba__legalBody ul{margin:0}.public-site-shell-module__KxC3Ba__legalBody ul{padding-left:20px}.public-site-shell-module__KxC3Ba__legalBody li+li{margin-top:6px}.public-site-shell-module__KxC3Ba__legalBody a{color:var(--public-accent);text-underline-offset:3px;font-weight:560;text-decoration:underline}.public-site-shell-module__KxC3Ba__contactLayout{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);gap:72px;padding-block:72px 96px;display:grid}.public-site-shell-module__KxC3Ba__contactCopy h2{color:var(--public-text);margin:0;font-size:1.8rem;font-weight:560}.public-site-shell-module__KxC3Ba__contactCopy>p{max-width:600px;color:var(--public-muted);margin:18px 0 0;line-height:1.8}.public-site-shell-module__KxC3Ba__contactButton{margin-top:30px;padding-inline:20px}.public-site-shell-module__KxC3Ba__privacyNote{font-size:.82rem;color:var(--public-subtle)!important}.public-site-shell-module__KxC3Ba__privacyNote a{color:var(--public-accent);text-underline-offset:3px;font-weight:560;text-decoration:underline}.public-site-shell-module__KxC3Ba__contactDetails{border:1px solid var(--public-line);background:var(--public-surface);border-radius:8px;overflow:hidden}.public-site-shell-module__KxC3Ba__contactDetail{border-bottom:1px solid var(--public-line);padding:25px}.public-site-shell-module__KxC3Ba__contactDetail:last-child{border-bottom:0}.public-site-shell-module__KxC3Ba__contactDetail svg{color:var(--public-green)}.public-site-shell-module__KxC3Ba__contactDetail h2{color:var(--public-text);margin:15px 0 0;font-size:.96rem;font-weight:590}.public-site-shell-module__KxC3Ba__contactDetail p{color:var(--public-muted);margin:8px 0 0;font-size:.84rem;line-height:1.65}.public-site-shell-module__KxC3Ba__contactAccount{background:var(--public-accent-soft);padding:21px 25px}.public-site-shell-module__KxC3Ba__contactAccount a{color:var(--public-accent);align-items:center;gap:8px;font-size:.88rem;font-weight:620;display:inline-flex}.public-site-shell-module__KxC3Ba__footer{color:#a9b5c5;background:#0b111b;border-top:1px solid #2b3748;padding-block:54px 28px}.public-site-shell-module__KxC3Ba__footerGrid{grid-template-columns:1.3fr 1fr;gap:48px;display:grid}.public-site-shell-module__KxC3Ba__footer .public-site-shell-module__KxC3Ba__brand{color:#f5f7fb}.public-site-shell-module__KxC3Ba__footerDescription{max-width:390px;margin:18px 0 0;font-size:.84rem;line-height:1.7}.public-site-shell-module__KxC3Ba__footerNav{grid-template-columns:repeat(2,1fr);align-content:start;gap:10px 24px;display:grid}.public-site-shell-module__KxC3Ba__footerNav a{color:#9eabbd;font-size:.78rem}.public-site-shell-module__KxC3Ba__footerBottom{color:#7f8da1;font-family:var(--font-geist-mono), monospace;border-top:1px solid #2b3748;margin-top:42px;padding-top:22px;font-size:.66rem}@media (max-width:820px){.public-site-shell-module__KxC3Ba__nav{display:none}.public-site-shell-module__KxC3Ba__legalLayout,.public-site-shell-module__KxC3Ba__contactLayout{grid-template-columns:1fr;gap:46px}.public-site-shell-module__KxC3Ba__legalAside{border-bottom:1px solid var(--public-line);grid-template-columns:repeat(2,1fr);gap:8px 24px;padding-bottom:32px;display:grid;position:static}.public-site-shell-module__KxC3Ba__asideLabel:not(:first-child){margin-top:0}}@media (max-width:600px){.public-site-shell-module__KxC3Ba__container,.public-site-shell-module__KxC3Ba__headerInner{width:min(100% - 40px,1240px)}.public-site-shell-module__KxC3Ba__headerInner{min-height:64px}.public-site-shell-module__KxC3Ba__brandMark{width:31px;height:31px}.public-site-shell-module__KxC3Ba__brandName{font-size:1.7rem}.public-site-shell-module__KxC3Ba__brandProduct,.public-site-shell-module__KxC3Ba__login,.public-site-shell-module__KxC3Ba__startButton span,.public-site-shell-module__KxC3Ba__localeButton span{display:none}.public-site-shell-module__KxC3Ba__startButton{width:38px;min-height:38px;padding:0}.public-site-shell-module__KxC3Ba__pageHeroInner{padding-block:56px 52px}.public-site-shell-module__KxC3Ba__pageHero h1{font-size:clamp(2.35rem,12vw,3.2rem)}.public-site-shell-module__KxC3Ba__legalLayout,.public-site-shell-module__KxC3Ba__contactLayout{padding-block:52px 70px}.public-site-shell-module__KxC3Ba__legalAside{grid-template-columns:1fr}.public-site-shell-module__KxC3Ba__asideLabel:not(:first-child){margin-top:22px}.public-site-shell-module__KxC3Ba__footerGrid,.public-site-shell-module__KxC3Ba__footerNav{grid-template-columns:1fr}}
