.oracle-page{--oracle-paper:#f1efe8;--oracle-ink:#1d1c1b;--oracle-accent:#f28a00;--oracle-muted:#66635f;--oracle-gutter:30px;--oracle-space:120px;--oracle-heading-size:80px;--oracle-heading-leading:80px;--oracle-heading-tracking:-3px;--oracle-copy-tracking:-.5px;--oracle-heading-gap:26px;background:var(--oracle-paper);color:var(--oracle-ink);font-family:var(--font-body);font-weight:400}.oracle-page :is(h1,h2,h3,p,figure,dl,dd,ul){margin:0}.oracle-page :is(button,a){-webkit-tap-highlight-color:transparent}.oracle-page button{font:inherit;cursor:pointer}.oracle-page :is(button,a,[tabindex="0"]):focus-visible{outline:2px solid var(--oracle-ink);outline-offset:5px}.oracle-page :is(p,dd){letter-spacing:var(--oracle-copy-tracking)}.oracle-page em{font-style:normal;color:var(--oracle-accent)}.oracle-page h2{font-size:var(--oracle-heading-size);line-height:var(--oracle-heading-leading);font-weight:400;letter-spacing:var(--oracle-heading-tracking);text-transform:uppercase}.oracle-page section[id]{scroll-margin-top:76px}.oracle-cta-content>a,.oracle-cta-content>p,.oracle-demo figcaption p,.oracle-demo-number,.oracle-hero-row,.oracle-model-detail p,.oracle-page .oracle-model-tabs button,.oracle-page .oracle-steps button,.oracle-scenario-result dd,.oracle-section-heading>p,.oracle-section-meta>span,.oracle-usecase-intro>p,.oracle-workflow-row>p{font-weight:300}.oracle-page .oracle-steps button[aria-current]{font-weight:400}.oracle-steps button>span{font-weight:300}.oracle-hero{margin:0 var(--oracle-gutter);height:min(55.58vw,calc(100svh - 88px));max-height:1065px;min-height:360px;border-radius:7px;background:var(--oracle-ink);color:var(--oracle-paper);display:flex;align-items:end;overflow:hidden}.oracle-cta-panel,.oracle-hero{position:relative;isolation:isolate;overflow:hidden}.oracle-background{position:absolute;inset:0;z-index:-1}.oracle-background video{display:block;width:100%;height:100%;object-fit:cover;object-position:center 38%}.oracle-background:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#1d1c1b14,#1d1c1b20 25%,#1d1c1b99 55%,#1d1c1bf0 80%,#1d1c1b)}.oracle-cta .oracle-background:after{background:#1d1c1bb3}.oracle-hero-content{width:100%;padding:0 10px 27px;pointer-events:none}.oracle-hero-row{display:flex;justify-content:space-between;align-items:end;gap:50px;padding:0 30px 26px}.oracle-hero-row>p{max-width:464px;width:37%;font-size:15px;line-height:16px;letter-spacing:var(--oracle-copy-tracking)}.oracle-hero-benefits{display:flex;width:43%;list-style:none;padding:0}.oracle-hero-benefits li{flex:1;min-width:0;padding:0 12px;border-left:1px solid #f1efe88c;font-size:12px;line-height:12px;letter-spacing:var(--oracle-copy-tracking);text-transform:uppercase;color:#f1efe8b3}.oracle-hero h1{overflow:hidden;width:96.05%;margin:0 auto;line-height:0}.oracle-hero h1 img{display:block;width:100%;height:auto}.oracle-wordmark-text{display:block;width:100%;font-size:min(24.2vw,465px);line-height:.73;letter-spacing:-.065em;font-weight:300;text-align:center}.oracle-wordmark-text,.sentinel-page .oracle-wordmark-text{color:var(--oracle-accent);background:linear-gradient(180deg,var(--oracle-accent) 8%,var(--oracle-accent) 48%,#302039 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sentinel-page .oracle-wordmark-text{font-size:min(20vw,390px)}.radar-page .oracle-wordmark-text,.roster-page .oracle-wordmark-text{font-size:min(20vw,390px);background:linear-gradient(180deg,var(--oracle-accent) 8%,var(--oracle-accent) 48%,#302039 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:var(--oracle-accent)}.custom-page .oracle-wordmark-text{font-size:min(20vw,390px);background:linear-gradient(180deg,var(--oracle-accent) 8%,var(--oracle-accent) 48%,#191d36 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:var(--oracle-accent)}.oracle-section-meta{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:start;gap:20px;padding:40px var(--oracle-gutter) 10px;font-size:18px;line-height:18px;letter-spacing:var(--oracle-copy-tracking);text-transform:uppercase}.oracle-section-meta>span:nth-child(2){text-align:center}.oracle-section-meta>a{justify-self:end;text-decoration:none}.oracle-section-meta>a:hover{text-decoration:underline;text-underline-offset:5px}.oracle-section-heading{padding:var(--oracle-space) var(--oracle-gutter) 0}.oracle-section-heading>p{margin-top:var(--oracle-heading-gap);max-width:402px;font-size:15px;line-height:16px;letter-spacing:var(--oracle-copy-tracking)}.oracle-workflow{padding-bottom:70px}.oracle-workflow-track{margin:26px var(--oracle-gutter) 0;height:calc(var(--oracle-workflow-height, 400svh) + var(--oracle-exit-hold, 0px))}.oracle-workflow-stage{position:sticky;top:var(--oracle-header-inset,72px);padding-top:1px;background:var(--oracle-paper)}.oracle-workflow-row{display:grid;grid-template-columns:minmax(220px,402px) 1fr;gap:40px;align-items:start;margin-top:var(--oracle-heading-gap)}.oracle-workflow-row>p{font-size:15px;line-height:16px;letter-spacing:var(--oracle-copy-tracking)}.oracle-steps{display:flex;justify-content:end;gap:10px;min-width:0}.oracle-steps button{display:flex;flex-direction:column;align-items:start;justify-content:center;gap:3px;min-width:0;padding:8px;border:1px solid #1d1c1b66;border-radius:7px;background:transparent;color:var(--oracle-muted);font-size:22px;line-height:30.556px;letter-spacing:-.2578px;white-space:nowrap;text-transform:uppercase;flex:1}.oracle-steps button>span{font-size:14px;line-height:19.444px;letter-spacing:-.1504px;color:var(--oracle-muted)}.oracle-steps button[aria-current]{border-color:var(--oracle-ink);color:var(--oracle-ink)}.oracle-steps button:hover{background:#1d1c1b08}.oracle-demo{width:84.54%;margin:clamp(24px,5.58vw,82px) auto 0!important}.oracle-demo-screen{position:relative;background:var(--oracle-ink);border-radius:7px;overflow:hidden}.oracle-demo-canvas{position:relative;width:100%;aspect-ratio:16/9}.oracle-demo-canvas>img{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .4s ease}.oracle-demo-canvas>img[data-active=true]{opacity:1}.oracle-demo-mask{position:absolute;inset:0;width:100%;height:100%}.oracle-demo-mask rect{transition:x .45s cubic-bezier(.22,1,.36,1),y .45s cubic-bezier(.22,1,.36,1),width .45s cubic-bezier(.22,1,.36,1),height .45s cubic-bezier(.22,1,.36,1)}.oracle-demo figcaption{display:grid;grid-template-columns:38px 1fr;gap:14px;padding:20px 0}.oracle-demo-number{white-space:nowrap;font-size:14px;line-height:1.6;color:var(--oracle-muted)}.oracle-demo figcaption h3{font-size:22px;line-height:26px;font-weight:400}.oracle-demo figcaption p{font-size:15px;line-height:1.4;max-width:800px;margin-top:6px;color:var(--oracle-muted)}.oracle-workflow-track[data-manual=true]{height:auto}.oracle-workflow-track[data-manual=true] .oracle-workflow-stage{position:static}.oracle-workflow-track[data-manual=false] .oracle-demo{margin-top:30px!important}.oracle-workflow-track[data-manual=false] .oracle-demo-screen{width:min(100%,var(--oracle-demo-max-width,100%));margin-inline:auto}.oracle-workflow-track[data-manual=false] .oracle-demo figcaption{width:min(100%,max(640px,var(--oracle-demo-max-width,100%)));margin-inline:auto}.oracle-usecase{padding-bottom:70px}.oracle-usecase-intro{padding:var(--oracle-space) var(--oracle-gutter) 0;text-align:center}.oracle-usecase-intro>p{max-width:655px;margin:42px auto 0;font-size:15px;line-height:16px;letter-spacing:var(--oracle-copy-tracking)}.oracle-model-controls{position:relative;width:fit-content;max-width:calc(100% - 2 * var(--oracle-gutter));margin:80px auto 96px}.oracle-model-tabs{position:relative;isolation:isolate;display:flex;width:max-content;max-width:100%;gap:16px;padding:15px;background:#1d1c1b80;border-radius:30px}.oracle-model-tabs button{position:relative;z-index:1;border:0;border-radius:15px;padding:0 15px;min-height:32px;color:var(--oracle-paper);background:transparent;text-transform:uppercase;font-size:20px;line-height:32px;letter-spacing:var(--oracle-copy-tracking);white-space:nowrap}.oracle-model-tabs button[aria-selected=true]{background:var(--oracle-accent)}.oracle-model-tabs button{transition:background-color .45s ease}.oracle-model-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:50px;padding-left:calc(var(--oracle-gutter) + 20px);padding-right:var(--oracle-gutter)}.oracle-model-detail{min-width:0;display:grid;padding:12px 0}.oracle-model-detail h3{font-size:48px;line-height:48px;font-weight:400;letter-spacing:var(--oracle-copy-tracking);text-transform:uppercase;white-space:pre-line;max-width:600px}.oracle-model-detail .oracle-model-text>p{font-size:24px;line-height:26px;letter-spacing:var(--oracle-copy-tracking);max-width:569px;margin-top:38px}.oracle-model-detail .oracle-industries{text-transform:uppercase;font-size:16px;line-height:18px;margin-top:80px}.oracle-model-media{position:relative;min-width:0;height:min(49.05vw,940px,66svh);border-radius:7px 0 0 7px;overflow:hidden;background:transparent}.oracle-model-media img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;object-position:50% 0}.nexus-page .oracle-model-media{width:100%;height:auto;aspect-ratio:653/688;max-height:min(940px,66svh);align-self:start}.nexus-page .oracle-model-media img.nexus-model-image{object-fit:contain}.sentinel-page .oracle-model-media{height:auto;aspect-ratio:16/9;border-radius:7px}.sentinel-page .oracle-model-media img{object-fit:contain}.radar-page .oracle-model-media{height:auto;aspect-ratio:16/9;border-radius:7px}.radar-page .oracle-model-media img{object-fit:contain}.roster-page .oracle-model-media{height:auto;aspect-ratio:16/9;border-radius:7px}.roster-page .oracle-model-media img{object-fit:contain}.custom-page .oracle-model-media{height:auto;aspect-ratio:16/9;border-radius:7px}.custom-page .oracle-model-media img{object-fit:contain}.oracle-page .oracle-model-media{max-height:min(66svh,var(--oracle-model-max-height,940px))}.oracle-scenarios{padding-bottom:70px}.oracle-scenario-layout{display:grid;grid-template-columns:1.15fr 1fr;align-items:start;gap:140px;padding:82px calc(var(--oracle-gutter) + 26px) 0 calc(var(--oracle-gutter) + 56px)}.oracle-scenario-tabs{position:relative;min-width:0}.oracle-scenario-tabs button{display:flex;align-items:center;position:relative;width:100%;padding:17px 0;border:0;border-bottom:1px solid #333;background:none;color:var(--oracle-muted);text-transform:uppercase;text-align:left;font-size:24px;line-height:24px;letter-spacing:var(--oracle-copy-tracking)}.oracle-scenario-tabs button:first-child{padding-top:0}.oracle-scenario-tabs button:hover,.oracle-scenario-tabs button[aria-selected=true]{color:var(--oracle-ink)}.oracle-scenario-result{display:grid;min-height:310px}.oracle-scenario-result dl{display:grid;gap:34px}.oracle-scenario-result dt{font-size:20px;line-height:32px;letter-spacing:var(--oracle-copy-tracking);text-transform:uppercase}.oracle-scenario-result dl>div:nth-child(2) dt{color:var(--oracle-accent)}.oracle-scenario-result dd{margin-top:6px;font-size:18px;line-height:1.35;letter-spacing:var(--oracle-copy-tracking)}.oracle-faq{padding-bottom:100px}.oracle-faq-layout{display:grid;grid-template-columns:1fr 1fr;gap:60px;padding:var(--oracle-space) var(--oracle-gutter) 0}.oracle-faq-items{min-width:0;border-bottom:1px solid #1d1c1b33}.oracle-faq-item{border-top:1px solid #1d1c1b33}.oracle-faq-item h3{font-weight:400}.oracle-faq-item button{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;padding:20px 0;border:0;color:var(--oracle-ink);background:none;text-align:left;font-size:24px;line-height:24px;letter-spacing:var(--oracle-copy-tracking)}.oracle-faq-item button img{flex:none;transition:transform .18s ease}.oracle-faq-item button[aria-expanded=true] img{transform:rotate(180deg)}.oracle-faq-item p{padding:0 38px 32px 0;max-width:630px;color:var(--oracle-muted);font-size:16px;line-height:1.5}.oracle-faq-item [hidden]{display:none}.oracle-cta{margin:20px var(--oracle-gutter) 80px}.oracle-cta-panel{min-height:min(44.9vw,76svh,860px);padding:80px 30px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:26px;border-radius:7px;background:var(--oracle-ink);color:var(--oracle-paper);text-align:center}.oracle-cta-content>p{max-width:655px;font-size:24px;line-height:24px;letter-spacing:var(--oracle-copy-tracking)}.oracle-cta-content>a{display:inline-flex;align-items:center;gap:10px;min-height:36px;padding:4px 10px;border-radius:7px;background:var(--oracle-paper);color:var(--oracle-ink);font-size:16px;text-decoration:none}.oracle-cta-content>a:hover{background:var(--oracle-accent)}.oracle-cta-content>a:focus-visible{outline-color:var(--oracle-paper)}.oracle-page .ci-footer{border-top:1px solid #1d1c1bb3;padding:160px var(--oracle-gutter) 24px}.oracle-page .ci-footer-nav{display:grid;grid-template-columns:repeat(3,1fr);width:61%;margin-left:auto;gap:30px}.oracle-page .ci-footer-nav h3{color:var(--oracle-muted);font-size:16px;font-weight:300;margin:0 0 16px}.oracle-page .ci-footer-nav a,.oracle-page .ci-footer-nav span{display:block;font-size:14px;line-height:1.5}.oracle-page .ci-footer a:hover{text-decoration:underline;text-underline-offset:4px}.oracle-page .ci-footer-statement{margin-top:91px;font-size:clamp(54px,8.163vw,156px);line-height:.87;letter-spacing:-.025em}.oracle-page .ci-footer-legal{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-top:90px;font-size:14px;color:var(--oracle-muted)}.oracle-page .ci-footer-legal>div{display:flex;flex-wrap:wrap;gap:22px}.oracle-page .ci-footer-legal strong{font-family:Akony,sans-serif;font-size:12px}.oracle-crossfade{grid-area:1/1;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(6px);transition:opacity .11s ease,transform .35s cubic-bezier(.22,1,.36,1),visibility 0s .11s}.oracle-crossfade[data-active=true]{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:opacity .28s ease .1s,transform .4s cubic-bezier(.22,1,.36,1),visibility 0s}.oracle-demo-captions{display:grid}.oracle-workflow-intro{display:none}.oracle-model-copy{display:flex;flex-direction:column;justify-content:space-between}.oracle-tab-indicator{position:absolute;top:0;left:0;z-index:0;background:var(--oracle-accent);border-radius:15px;pointer-events:none}.oracle-model-tabs[data-indicator-ready=true] button[aria-selected=true]{background:transparent}.oracle-scenario-indicator{position:absolute;top:0;left:0;pointer-events:none}.oracle-scenario-indicator img{display:block}.oracle-faq-answer{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1),opacity .25s ease,visibility 0s .35s}.oracle-faq-answer>div{min-height:0;overflow:hidden}.oracle-faq-answer[data-open=true]{grid-template-rows:1fr;opacity:1;visibility:visible;transition-delay:0s}.oracle-cta-content{display:flex;flex-direction:column;align-items:center;gap:26px}.oracle-page ::selection{background:color-mix(in srgb,var(--oracle-accent) 38%,transparent);color:var(--oracle-ink)}@media (max-width:1200px){.oracle-page{--oracle-heading-size:clamp(48px,5.442vw,80px);--oracle-heading-leading:1;--oracle-heading-tracking:-.0375em;--oracle-space:96px}.oracle-model-detail h3{font-size:38px;line-height:40px}.oracle-model-detail .oracle-model-text>p{font-size:22px;line-height:26px}.oracle-model-tabs button{font-size:16px;line-height:28px}.oracle-workflow-row{grid-template-columns:1fr;gap:24px}.oracle-workflow-row>p{max-width:520px}.oracle-steps{justify-content:start}.oracle-steps button{font-size:17px}.oracle-hero-benefits{width:48%}.oracle-hero-row{padding-inline:20px;gap:28px}.oracle-model-tabs{gap:6px;padding:10px}.oracle-model-tabs button{padding-inline:10px}.oracle-model-layout{gap:32px;padding-left:var(--oracle-gutter)}.oracle-scenario-layout{gap:60px}.oracle-faq-layout{gap:40px;grid-template-columns:.85fr 1.15fr}.oracle-page .ci-footer-nav{width:75%}.oracle-page .ci-footer-legal{align-items:start;flex-direction:column}}@media (max-width:760px){.oracle-page{--oracle-gutter:18px;--oracle-space:64px}.oracle-page h2{font-size:clamp(36px,7.9vw,60px);line-height:1.03;letter-spacing:-.04em}.oracle-hero{min-height:360px;height:calc(88svh - 56px);max-height:720px}.custom-page .oracle-wordmark-text,.radar-page .oracle-wordmark-text,.roster-page .oracle-wordmark-text,.sentinel-page .oracle-wordmark-text{font-size:min(18.8vw,110px);letter-spacing:-.06em}.oracle-hero .oracle-background video{object-position:50% center}.roster-page .oracle-hero .oracle-background video{object-position:42% center}.sentinel-page .oracle-hero .oracle-background video{object-position:38% center}.oracle-hero-content{padding:0 8px 10px}.oracle-hero-row{flex-direction:column;align-items:start;gap:30px;padding:0 12px 30px}.oracle-hero-row>p{width:100%;max-width:410px;font-size:15px;line-height:1.3}.oracle-hero-benefits{display:none}.oracle-hero-benefits li{font-size:11px;line-height:1.2;padding-inline:6px}.oracle-section-meta{padding-top:30px;gap:12px;grid-template-columns:1fr auto;font-size:11px}.oracle-section-meta>span:nth-child(2){text-align:right}.oracle-section-meta>a{display:none}.oracle-section-heading>p{max-width:440px;font-size:15px;line-height:1.4}.oracle-workflow{padding-bottom:40px}.oracle-workflow-row{margin-top:0}.oracle-workflow-row>p{display:none}.oracle-workflow-intro{display:block}.oracle-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.oracle-steps button{font-size:12px;line-height:1.3;min-height:56px;padding:6px}.oracle-steps button>span{font-size:12px}.oracle-demo{width:100%;margin-top:28px!important}.oracle-workflow-stage{top:68px;padding-top:12px}.oracle-workflow-surface>.oracle-section-heading{padding:24px 0 20px}.oracle-workflow-surface>.oracle-section-heading h2{font-size:clamp(23px,min(8vw,4.8svh),56px)}.oracle-workflow-track[data-manual=false] .oracle-workflow-surface{display:grid;grid-template-rows:auto auto minmax(0,1fr);height:calc(100svh - 92px)}.oracle-workflow-track[data-manual=false] .oracle-demo{display:flex;flex-direction:column;min-height:0}.oracle-workflow-track[data-manual=false] .oracle-demo-screen{flex:1;min-height:0;aspect-ratio:auto}.oracle-workflow-track[data-manual=false] .oracle-demo figcaption{flex-shrink:0}.oracle-workflow-track[data-manual=false] .oracle-demo{width:100%;margin-top:18px!important}.oracle-workflow-track[data-manual=false] .oracle-demo figcaption,.oracle-workflow-track[data-manual=false] .oracle-demo-screen{width:100%}.oracle-demo-screen{aspect-ratio:1.15}.oracle-demo-canvas{width:200%;transform:translate(calc(-1 * var(--camera-x)),calc(-1 * var(--camera-y)));transition:transform .45s cubic-bezier(.22,1,.36,1)}.oracle-demo figcaption{grid-template-columns:35px minmax(0,1fr);gap:10px;padding-top:18px;min-height:166px}.oracle-demo figcaption p{font-size:14px}.oracle-demo figcaption h3{font-size:18px;line-height:1.2}.oracle-usecase{padding-bottom:40px}.oracle-usecase-intro{text-align:left}.oracle-usecase-intro>p{margin-top:26px;font-size:15px;line-height:1.4}.oracle-model-controls{width:auto;margin:36px var(--oracle-gutter) 54px}.oracle-model-tabs{position:relative;isolation:isolate;display:grid;width:auto;gap:6px;border-radius:22px;padding:0;background:transparent}.oracle-model-tabs button{white-space:normal;font-size:14px;min-height:44px;border:1px solid #1d1c1b66;border-radius:15px;background:#1d1c1b80}.oracle-model-layout{display:flex;flex-direction:column;gap:30px;padding:0 var(--oracle-gutter)}.oracle-model-detail{min-height:0}.oracle-model-detail h3{font-size:clamp(28px,8.2vw,32px);line-height:1;max-width:540px}.oracle-model-detail .oracle-model-text>p{margin-top:26px;font-size:18px;line-height:1.35}.oracle-model-detail .oracle-industries{margin-top:32px;font-size:12px;line-height:1.4}.oracle-model-media{display:none}.oracle-scenarios{padding-bottom:40px}.oracle-scenario-layout{grid-template-columns:1fr;gap:34px;padding:38px var(--oracle-gutter) 0 calc(var(--oracle-gutter) + 16px)}.oracle-scenario-tabs button{min-height:54px;font-size:18px;line-height:1.2}.oracle-scenario-tabs button:first-child{padding-top:17px}.oracle-scenario-result{min-height:0}.oracle-scenario-result dl{gap:24px}.oracle-scenario-result dt{font-size:16px}.oracle-scenario-result dd{font-size:16px;line-height:1.4}.oracle-faq{padding-bottom:55px}.oracle-faq-layout{grid-template-columns:1fr;gap:38px}.oracle-faq-item button{font-size:18px;line-height:1.3;gap:16px}.oracle-faq-item p{font-size:15px;padding-right:0;line-height:1.5}.oracle-cta{margin-top:0;margin-bottom:60px}.oracle-cta-panel{min-height:440px;max-height:none;padding:56px 18px;gap:24px}.oracle-cta h2{font-size:clamp(29px,6.8vw,52px)}.oracle-cta-content>p{font-size:18px;line-height:1.4}.oracle-cta-content>a{min-height:44px;font-size:14px}.oracle-page .ci-footer{padding:65px var(--oracle-gutter) 24px}.oracle-page .ci-footer-nav{width:100%;grid-template-columns:1fr 1fr;gap:32px 20px}.oracle-page .ci-footer-nav>div:last-child{grid-column:1/-1}.oracle-page .ci-footer-nav h3{font-size:13px}.oracle-page .ci-footer-nav a{display:flex;align-items:center;min-height:44px}.oracle-page .ci-footer-nav span{font-size:13px;margin-top:12px}.oracle-page .ci-footer-statement{font-size:clamp(34px,8.2vw,60px);line-height:1;margin-top:65px}.oracle-page .ci-footer-legal{margin-top:48px;font-size:12px}.oracle-page .ci-footer-legal>div{flex-direction:column;gap:4px}.oracle-page .ci-footer-legal a{display:flex;align-items:center;min-height:44px}}@media (max-width:360px){.oracle-hero-benefits li{font-size:10px;padding-inline:5px;overflow-wrap:anywhere}}@media (max-width:760px){.oracle-model-tabs[data-indicator-ready=true] button{background:transparent}.oracle-model-tabs[data-indicator-ready=true] button:before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:#1d1c1b80}.oracle-model-tabs[data-indicator-ready=true] button[aria-selected=true]:before{background:transparent}.oracle-cta-content{gap:24px}}@media (max-width:380px) and (min-height:560px){.oracle-workflow-stage{top:60px}.oracle-demo figcaption{padding-top:14px;min-height:160px}.oracle-demo figcaption h3{font-size:16px}.oracle-demo figcaption p{font-size:13px}}@media (max-height:639px){.oracle-workflow-track[data-manual=true] .oracle-demo{width:84.54%}}@media (prefers-reduced-motion:reduce){.oracle-page *,.oracle-page :after,.oracle-page :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.oracle-page>.ci-footer,.oracle-page>main{max-width:1920px;margin-inline:auto}@media (min-width:761px){.oracle-page{--oracle-heading-size:clamp(42px,min(5.442vw,7.4svh),80px);--oracle-heading-leading:1;--oracle-heading-tracking:-.0375em;--oracle-space:clamp(64px,calc(15svh - 78px),120px)}.oracle-workflow-row{grid-template-columns:minmax(220px,29%) minmax(0,1fr);gap:30px}.oracle-model-tabs button{white-space:normal;line-height:1.2;padding-block:4px}.oracle-model-media{align-self:start}}@media (min-width:761px) and (max-height:1000px){.oracle-usecase-intro>p{margin-top:26px}.oracle-model-controls{margin-block:40px 44px}.oracle-model-detail h3{font-size:clamp(32px,4.8svh,48px);line-height:1}.oracle-model-detail .oracle-model-text>p{font-size:20px;line-height:1.3;margin-top:26px}.oracle-model-detail .oracle-industries{margin-top:32px;font-size:14px;line-height:1.35}.oracle-page .oracle-model-media{max-height:min(44svh,var(--oracle-model-max-height,940px))}.oracle-scenario-layout{padding-top:48px}.oracle-faq{padding-bottom:64px}.oracle-cta-panel{padding-block:56px}.oracle-page .ci-footer{padding-top:80px}}@media (min-width:761px) and (max-width:1100px){.oracle-section-meta{font-size:13px;gap:12px;grid-template-columns:1fr auto 1fr}.oracle-workflow-row{gap:20px}.oracle-workflow-row>p{max-width:680px}.oracle-model-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:auto}.oracle-model-tabs button{min-height:44px;font-size:14px}.oracle-model-controls{width:calc(100% - 2 * var(--oracle-gutter))}.oracle-model-detail h3{font-size:32px;line-height:1.05}.oracle-model-detail .oracle-model-text>p{font-size:18px;line-height:1.4;margin-top:26px}.oracle-model-detail .oracle-industries{font-size:13px;line-height:1.4;margin-top:32px}.oracle-model-layout{padding-right:var(--oracle-gutter);gap:26px}.oracle-scenario-layout{padding-inline:calc(var(--oracle-gutter) + 16px) var(--oracle-gutter);gap:40px}.oracle-scenario-tabs button{font-size:20px;line-height:1.2}.oracle-faq-layout{grid-template-columns:1fr;gap:32px}.oracle-faq-item button{font-size:20px;line-height:1.3}.oracle-faq h2 br{display:none}}@media (max-width:760px){.oracle-page{--oracle-space:48px}.oracle-model-controls{margin-bottom:32px}.oracle-model-detail{padding-block:0}.oracle-scenario-layout{padding-top:30px}.oracle-demo figcaption{min-height:0}.oracle-model-copy,.oracle-scenario-result dl{align-content:start}.oracle-cta-panel{min-height:min(440px,75svh)}}@media (max-height:639px){.oracle-hero{height:auto;min-height:360px;padding-top:80px}.oracle-hero-benefits{display:none}.oracle-hero-row>p{width:min(100%,580px)}.oracle-hero-row{padding-bottom:20px}.oracle-wordmark-text{font-size:min(20vw,260px)}.oracle-hero h1 img{max-height:180px;object-fit:contain}.oracle-section-heading{padding-top:48px}.oracle-workflow-track[data-manual=true] .oracle-demo{width:100%;max-width:900px}}@media (min-width:761px) and (max-width:900px){.oracle-workflow-row{grid-template-columns:1fr;gap:16px}}@media (min-width:761px) and (max-height:850px){.oracle-demo figcaption h3{font-size:20px;line-height:24px}.oracle-demo figcaption p{font-size:14px}}@media (max-width:360px){.oracle-page h2{font-size:30px}.oracle-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.oracle-opening{position:relative}.oracle-usecase-surface,.oracle-workflow-surface{transform-origin:50% 0;background:var(--oracle-paper)}.oracle-title-reveal>span,.oracle-title-reveal>span>span{display:block}@media (min-width:761px){.oracle-workflow-track{margin-top:0}}@media (min-width:1101px) and (min-height:640px) and (prefers-reduced-motion:no-preference),(min-width:761px) and (min-height:741px) and (prefers-reduced-motion:no-preference){.has-oracle-layers .oracle-opening{isolation:isolate}.has-oracle-layers .oracle-hero{position:sticky;top:var(--oracle-header-inset,72px);z-index:0}.has-oracle-layers .oracle-workflow{position:relative;z-index:1;padding-bottom:0;background:var(--oracle-paper)}.has-oracle-layers .oracle-workflow-track{margin-top:calc(var(--oracle-space) - 34px);height:calc(var(--oracle-workflow-height, 400svh) + var(--oracle-exit-hold, 0px))}.has-oracle-layers .oracle-usecase-track{position:relative;z-index:2;margin-top:calc(-1 * var(--oracle-exit-hold, 0px) - var(--oracle-header-inset, 72px))}.has-oracle-layers .oracle-usecase{position:relative;top:0;padding-top:var(--oracle-header-inset,72px);background:var(--oracle-paper)}.has-oracle-layers .oracle-usecase[data-pinned=true]{position:sticky}.has-oracle-layers .oracle-usecase-surface{overflow:clip}.has-oracle-layers .oracle-workflow-surface>.oracle-section-heading{margin-inline:calc(-1 * var(--oracle-gutter));padding:34px var(--oracle-gutter) 0}}