@layer dr-shape{:root{--dr-shape-lg:8px 24px 8px 8px;--dr-shape-sm:6px 14px 6px 6px;--dr-shape-tab:6px 14px 0 0;--dr-shape-field:6px;--dr-cut:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}.sl-header,.sl-header .sl-glass-frost,.sl-header .sl-glass-light,.site-feature-links,.hm-feature,.hp-explorer,.hm-systems,.request-form,.hero,.collections,.expenses,.bank,.context-board,.forecast-board,.growth-board,.tray-file,.strategy-board,.coverage-board,.crm-board,.vendor-board,.workbench,.context-right,.growth-chart-panel,.strategy-main,.coverage-detail,.crm-draft,.vendor-table,.document-preview,.crm-source,.crm-match,.proposal,.staff-need,.map-frame,.of-comparison,.fit-map,#dr-media,.console,figure:has(>img[src*=founder]){border-radius:var(--dr-shape-lg)!important}.hero:after,#dr-media:after{border-radius:inherit!important}.journey-nav{border-radius:0 0 8px 8px!important}.hm-feature:after{border-radius:3px 19px 3px 3px!important}.map-frame,.of-comparison{overflow:clip!important}#dr-media,.request-form,figure:has(>img[src*=founder]){clip-path:none!important;overflow:clip!important}[data-dr-action=quiet],[data-dr-action=quiet][data-dr-edge],.hm-explore,.hm-film-toggle,.core-teaser-link,.rev-link,.benchmark-tabs>button,.staff-choice{border-radius:var(--dr-shape-sm)!important}.hp-tabs>[role=tab],.workbench-tabs>button,.dossier-tab,.architect-example>span{border-radius:var(--dr-shape-tab)!important}.request-form input,.request-form select,.request-form textarea,.segmented>button,.vx-chart-tabs>button{border-radius:var(--dr-shape-field)!important}[data-dr-action=access]{clip-path:none!important;background:0 0!important;border-radius:0!important}[data-dr-action=access]:before{clip-path:var(--dr-cut)!important;background:linear-gradient(125deg,#e4f9ed,#bdebd5 55%,#c9efdc)!important;border-radius:0!important;transform:none!important;box-shadow:inset 0 0 0 1px #ffffffd9!important}.cta{clip-path:var(--dr-cut)!important;border-radius:0!important}:root{--dr-section-gap:120px}@media (width<=760px){:root{--dr-section-gap:72px}}:is(#sl-introduction,#hp-features,#dr-media,#sl-architecture,#hp-offerings,section.dossier-intro,section.desk-intro,section.chapter,section.ripple-return,main.cap>section.scene,main.cap>#hp-models,article.founder-letter){margin-top:var(--dr-section-gap)!important;margin-bottom:0!important}.mock-closing{margin-top:var(--dr-section-gap)!important}body>main{margin-bottom:0!important;padding-bottom:0!important}section.chapter{padding-top:0!important;padding-bottom:0!important}:is(span.home-kicker,p.hp-kicker,p.core-teaser-eyebrow,span.eyebrow,span.meta){margin:0 0 16px!important;display:block!important}:is(span.home-kicker,p.hp-kicker,p.core-teaser-eyebrow,span.eyebrow,span.meta)+:is(h2,h3){margin-top:0!important}:root{--dr-bp-rule:#6b4c9a99;--dr-bp-cross:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13'%3E%3Cpath d='M6.5 0v13M0 6.5h13' stroke='%236b4c9a' stroke-opacity='.8' stroke-width='1'/%3E%3C/svg%3E")}@media (width>=761px){body{isolation:isolate}body:before{inset:0 16px;content:""!important;z-index:-1!important;pointer-events:none!important;background:repeating-linear-gradient(180deg,var(--dr-bp-rule) 0 4px,transparent 4px 9px) left top/1px 100% no-repeat, repeating-linear-gradient(180deg,var(--dr-bp-rule) 0 4px,transparent 4px 9px) right top/1px 100% no-repeat!important;position:fixed!important}:is(#sl-introduction,#hp-features,#dr-media,#sl-architecture,#hp-offerings,section.dossier-intro,section.desk-intro,section.chapter,section.ripple-return,main.cap>section.scene,article.founder-letter,.sl-security-layout){position:relative}:is(#sl-introduction,#hp-features,#dr-media,#sl-architecture,#hp-offerings,section.dossier-intro,section.desk-intro,section.chapter,section.ripple-return,main.cap>section.scene,article.founder-letter,.sl-security-layout):before{left:-16px;right:-16px;top:calc(var(--dr-section-gap,88px) / -2 - 6px);pointer-events:none;z-index:1;height:13px;content:""!important;background:var(--dr-bp-cross) left center/13px 13px no-repeat,var(--dr-bp-cross) right center/13px 13px no-repeat, repeating-linear-gradient(90deg,var(--dr-bp-rule) 0 4px,transparent 4px 9px) center/calc(100% - 30px) 1px no-repeat!important;border:0!important;position:absolute!important}}.console:before{display:none!important}.architect-example>span.active{color:#fff!important;background:#6b4c9a!important;border-color:#6b4c9a!important}.architect-example+*{background:#f3eff9!important;border-left-color:#6b4c9a!important}.dr-hero .gf-label:before{background:#6b4c9a!important}#loop-mint stop:first-child{stop-color:#f7f4fb!important}#loop-mint stop:last-child{stop-color:#e7def3!important}svg.mock-decision-loop path[fill="url(#loop-mint)"]{stroke:#b9a6d6!important}.growth-board input[type=range]{accent-color:#7a5bbf!important}.growth-board output{color:#b9a6d6!important}svg :is([fill=\#20c891 i],[fill=\#40e1a9 i],[fill=\#48e9af i]){fill:#7a5bbf!important}svg :is([stroke=\#20c891 i],[stroke=\#40e1a9 i],[stroke=\#48e9af i]),.data-line{stroke:#7a5bbf!important}.hm-feature.hm-automation{background:linear-gradient(125deg,#f9f6fcae,#eae3f180 70%)!important;border-color:#ffffffcf!important}.hm-feature.hm-automation h2{color:#252832!important}.dossier-index>img,.dossier-material,.forecast-material,.tray-object{display:none!important}.feature-strip,.feature-strip *{--illustration-green:#8f73c9!important}#feature-strip :is(.facet,.dot,.seal,.solid,.trace){stroke:#57319a!important}svg [fill=\#8c7b38 i]{fill:#57388c!important}svg [stroke=\#8c7b38 i]{stroke:#57388c!important}svg [stop-color=\#8c7b38 i]{stop-color:#57388c!important}svg [fill=\#917727 i]{fill:#4f298f!important}svg [stroke=\#917727 i]{stroke:#4f298f!important}svg [stop-color=\#917727 i]{stop-color:#4f298f!important}svg [fill=\#be9b34 i]{fill:#6736bc!important}svg [stroke=\#be9b34 i]{stroke:#6736bc!important}svg [stop-color=\#be9b34 i]{stop-color:#6736bc!important}svg [fill=\#d2b248 i]{fill:#7c4ecc!important}svg [stroke=\#d2b248 i]{stroke:#7c4ecc!important}svg [stop-color=\#d2b248 i]{stop-color:#7c4ecc!important}svg [fill=\#d2b348 i]{fill:#7c4ecc!important}svg [stroke=\#d2b348 i]{stroke:#7c4ecc!important}svg [stop-color=\#d2b348 i]{stop-color:#7c4ecc!important}svg [fill=\#d2b54a i]{fill:#7d50cc!important}svg [stroke=\#d2b54a i]{stroke:#7d50cc!important}svg [stop-color=\#d2b54a i]{stop-color:#7d50cc!important}svg [fill=\#d3af43 i]{fill:#7a4bcb!important}svg [stroke=\#d3af43 i]{stroke:#7a4bcb!important}svg [stop-color=\#d3af43 i]{stop-color:#7a4bcb!important}svg [fill=\#d4b24b i]{fill:#7f52cd!important}svg [stroke=\#d4b24b i]{stroke:#7f52cd!important}svg [stop-color=\#d4b24b i]{stop-color:#7f52cd!important}svg [fill=\#d7bd65 i]{fill:#9069d3!important}svg [stroke=\#d7bd65 i]{stroke:#9069d3!important}svg [stop-color=\#d7bd65 i]{stop-color:#9069d3!important}svg [fill=\#dfc259 i]{fill:#8d66d2!important}svg [stroke=\#dfc259 i]{stroke:#8d66d2!important}svg [stop-color=\#dfc259 i]{stop-color:#8d66d2!important}svg [fill=\#e49f3c i]{fill:#8053cd!important}svg [stroke=\#e49f3c i]{stroke:#8053cd!important}svg [stop-color=\#e49f3c i]{stop-color:#8053cd!important}svg [fill=\#e4c256 i]{fill:#8f67d3!important}svg [stroke=\#e4c256 i]{stroke:#8f67d3!important}svg [stop-color=\#e4c256 i]{stop-color:#8f67d3!important}svg [fill=\#ead16d i]{fill:#9f7ed9!important}svg [stroke=\#ead16d i]{stroke:#9f7ed9!important}svg [stop-color=\#ead16d i]{stop-color:#9f7ed9!important}svg [fill=\#ebc63f i]{fill:#855bcf!important}svg [stroke=\#ebc63f i]{stroke:#855bcf!important}svg [stop-color=\#ebc63f i]{stop-color:#855bcf!important}svg [fill=\#f3cb37 i]{fill:#855bcf!important}svg [stroke=\#f3cb37 i]{stroke:#855bcf!important}svg [stop-color=\#f3cb37 i]{stop-color:#855bcf!important}svg [fill=\#f6d855 i]{fill:#9874d7!important}svg [stroke=\#f6d855 i]{stroke:#9874d7!important}svg [stop-color=\#f6d855 i]{stop-color:#9874d7!important}svg [fill=\#f9da5d i]{fill:#9f7dd9!important}svg [stroke=\#f9da5d i]{stroke:#9f7dd9!important}svg [stop-color=\#f9da5d i]{stop-color:#9f7dd9!important}svg [fill=\#fff3a1 i]{fill:#c9b6ea!important}svg [stroke=\#fff3a1 i]{stroke:#c9b6ea!important}svg [stop-color=\#fff3a1 i]{stop-color:#c9b6ea!important}svg [stroke=\#27bd8e i]{stroke:#7a5bbf!important}svg [fill=\#27bd8e i]{fill:#7a5bbf!important}svg [fill=\#e5fef3 i]{fill:#f1ecf8!important}img[src*=sunburst-wireframe],img[src*=ripple-card]{filter:hue-rotate(215deg)saturate(.8)!important}body.journey-live .mock-closing{padding:0!important}body.journey-live .mock-closing #sl-access{width:100%!important;max-width:none!important;margin:0!important}body.journey-live #sl-access-form{background:linear-gradient(125deg,#fffffff0,#eff6edcf 55%,#eae3f2cc)!important;border:0!important;padding:45px 32px 42px!important;box-shadow:inset 0 1px 1px #fff,inset 0 -1px 2px #a2b2a53b,0 14px 25px -24px #42524a80!important}body.journey-live #sl-access-form input{border-color:#7c8695!important}body.journey-live .mock-closing :is(#sl-access,#sl-access-form){font-size:14px!important}.closing-copy h2{letter-spacing:-.045em!important;color:#f0ebf4!important;font-size:clamp(34px,3.9vw,56px)!important;font-weight:400!important;line-height:1.05!important}.closing-copy p{color:#b2a2c3!important}.closing-copy p+p,.closing-copy p:not(:first-of-type){color:#c3b9cb!important}body.journey-live header.sl-header{width:auto!important;max-width:1440px!important;height:72px!important;min-height:72px!important;margin-left:0!important;margin-right:0!important}body.journey-live .sl-header .dr-wordmark{width:190px!important;min-width:162px!important}body.journey-live .sl-header nav{font-size:13px!important}body.journey-live .sl-header nav a{color:#242430!important;font-size:14px!important}body.journey-live footer.mock-footer{color:#59675e!important;grid-template-columns:1fr 2fr!important;align-items:start!important;gap:35px!important;max-width:none!important;padding:60px 5vw 40px!important;font:13px MockGeist,Geist,sans-serif!important;display:grid!important}body.journey-live footer.mock-footer>:nth-child(2){color:#59675e!important;gap:20px 28px!important;font-size:13px!important}body.journey-live footer.mock-footer>:nth-child(3){color:#59675e!important;grid-column:1/-1!important;font-size:10px!important}body.journey-live footer.mock-footer a{color:inherit!important}body.journey-live .sl-header .dr-logo-light{opacity:1!important}footer.mock-footer{background:#f1f5ef!important}footer.mock-footer a{text-decoration:none!important}@media (width<=760px){body.journey-live footer.mock-footer{grid-template-columns:1fr!important;padding:40px 22px 35px!important}}body.journey-live .sl-header .sl-access-link{letter-spacing:-.12px!important;color:#2e4e3c!important;height:52px!important;min-height:52px!important;padding:16px 26px!important;font:500 12px/1.35 MockGeist,Geist,sans-serif!important}body.journey-live #sl-access-submit{letter-spacing:-.13px!important;color:#2e4e3c!important;height:58px!important;min-height:58px!important;padding:19px 30px!important;font:500 13px/1.35 MockGeist,Geist,sans-serif!important}.cta{color:#2e4e3c!important;background:linear-gradient(125deg,#e4f9ed,#bdebd5 55%,#c9efdc)!important;font-size:13px!important;font-weight:500!important;box-shadow:inset 0 0 0 1px #ffffffd9!important}.cta:hover{background:linear-gradient(125deg,#eafbf1,#c8efdc 55%,#d3f2e2)!important}section.bridge{display:none!important}@media (width>=761px){#scryos-landing>:is(section.hm-features,section.hp-section,section.core-teaser,section.sl-opening,section.hm-systems,section.feature-strip),main.cap,section.founder-opening{width:calc(100% - 64px)!important;max-width:1376px!important;margin-left:auto!important;margin-right:auto!important}}:root{--dr-ink:#252832}main h1,#scryos-landing h1,.engineering-core h1,body h1{letter-spacing:-.045em!important;font-size:clamp(44px,6.6vw,96px)!important;font-weight:400!important;line-height:1!important}body h2:not(.hm-feature h2){letter-spacing:-.045em!important;font-size:clamp(34px,3.9vw,56px)!important;font-weight:400!important;line-height:1.05!important}body h3,body.scryos-shell main h2:not(.closing-copy h2){letter-spacing:-.03em!important;font-size:clamp(22px,2vw,28px)!important;font-weight:500!important;line-height:1.15!important}section.engineering-core h1{font-size:clamp(34px,3.2vw,46px)!important;line-height:1.02!important}:is(h1,h2,h3):not(:is(.hero,.mock-closing,.hp-models,.home-product-scene,.growth-board,#dr-media) *),#dr-media .fit-map :is(h2,h3){color:var(--dr-ink)!important}:root{--dr-label-ink:#6d6676;--dr-label-num:#6b4c9a;--dr-label-on-dark:#ece6f4bd}:is(span.home-kicker,p.hp-kicker,.fit-map article>span,p.core-teaser-eyebrow,p.kicker,span.eyebrow,div.eyebrow,span.meta,.hm-number,.file-meta,.desk-label){letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--dr-label-ink)!important;font:400 11px/1.45 DRMono,monospace!important}:is(.fit-map article>span,.hm-number,.section-heading span.eyebrow,.scene-head span.meta,section.scene>span.meta){color:var(--dr-label-num)!important}:is(.hero,.mock-closing,.hp-models,.home-product-scene,#dr-media) :is(span.home-kicker,p.hp-kicker,p.kicker,span.eyebrow,div.eyebrow,span.meta):not(.fit-map *){color:var(--dr-label-on-dark)!important}}@font-face{font-family:DRMono;src:url(/assets/design-20260920/study/Geist-Mono.woff2)format("woff2");font-display:swap}@layer natural-accessibility{html{scroll-padding-top:110px}body :is(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline-offset:4px!important;outline:3px solid #7044c7!important;box-shadow:0 0 0 6px #fff,inset 0 0 0 3px #7044c7!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}#dr-site #sl-architecture #replay,#dr-site #sl-architecture .scrub{display:none!important}#dr-site #sl-architecture .controls{grid-template-columns:1fr auto!important}#dr-site .motion-toggle,#dr-site .motion-restart,#dr-site .dr-art-pause{display:none!important}}@layer approved-controls{[data-dr-action]{isolation:isolate;max-width:100%;box-sizing:border-box!important;clip-path:none!important;letter-spacing:-.01em!important;justify-content:center!important;align-items:center!important;gap:18px!important;min-height:48px!important;font-family:MockGeist,Geist,Arial,sans-serif!important;font-size:13px!important;font-weight:500!important;line-height:1.35!important;text-decoration:none!important;transition:transform .18s,filter .18s!important;position:relative!important;overflow:visible!important}[data-dr-action]:not(.sl-access-link):not(.site-mobile-access){display:inline-flex!important}[data-dr-action=quiet]{-webkit-backdrop-filter:blur(12px)saturate(1.2);min-width:fit-content;color:#2e4e3c!important;background:linear-gradient(125deg,#ffffffa8,#d8f1e68c 75%,#bbdfcd80)!important;border:1px solid #ffffffdb!important;border-radius:11px 11px 23px!important;padding:15px 24px!important;box-shadow:inset 0 1px 1px #fff,inset 0 -2px 3px #76a98c30,0 7px 14px -12px #315b4566!important}[data-dr-action=quiet]:before{pointer-events:none;content:""!important;opacity:.8!important;background:#90a99b!important;border:0!important;width:42px!important;height:1px!important;transition:width .2s!important;position:absolute!important;inset:-5px auto auto 15px!important;transform:none!important}[data-dr-action=quiet]:after{pointer-events:none;content:""!important;background:#789a84!important;border:0!important;border-radius:50%!important;width:3px!important;height:3px!important;position:absolute!important;inset:auto 10px 8px auto!important;transform:none!important}[data-dr-action=quiet][data-dr-edge=right]{border-radius:11px 11px 11px 23px!important}[data-dr-action=quiet][data-dr-edge=right]:before{left:auto!important;right:15px!important}[data-dr-action=quiet][data-dr-edge=right]:after{left:10px!important;right:auto!important}[data-dr-action=quiet]:is(:hover,:focus-visible):before,a:is(:hover,:focus-visible) [data-dr-action=quiet]:before{width:68px!important}[data-dr-action]:is(:hover,:focus-visible){filter:brightness(1.015);transform:translateY(-2px)!important}[data-dr-action]:active{transform:translateY(0)!important}[data-dr-action]:disabled{cursor:wait;opacity:.55!important;transform:none!important}[data-dr-action]:focus-visible{outline-offset:5px!important;outline:3px solid #79599c!important}[data-dr-action=access]{color:#2e4e3c!important;min-width:174px!important;min-height:58px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:19px 30px!important}[data-dr-action=access]:before{pointer-events:none;content:""!important;z-index:-1!important;filter:drop-shadow(0 5px 6px #4968561a)!important;clip-path:none!important;background:url(/assets/design-20260920/hud/access-chamfer-20260921.svg) 50%/100% 100% no-repeat!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;transition:filter .18s!important;position:absolute!important;inset:0!important;transform:scaleX(-1)!important}[data-dr-action=access]:after{content:none!important}[data-dr-action=access][data-dr-edge=left]:before{transform:none!important}[data-dr-action=access]:hover:before{filter:drop-shadow(0 7px 9px #49685628)brightness(1.03)!important}.sl-header [data-dr-action=access]{min-width:158px!important;min-height:52px!important;padding:16px 26px!important;font-size:12px!important}.request-form [data-dr-action=access]{width:min(260px,100%)!important;margin-left:auto!important;display:flex!important}.hm-explore[data-dr-action]{width:100%!important}.motion-toggle[data-dr-action],.motion-restart[data-dr-action]{min-height:44px!important;padding:12px 16px!important;font-size:10px!important}[data-dr-action] span{color:inherit!important}[data-dr-frame]{isolation:isolate;box-sizing:border-box;clip-path:none!important;border:1px solid #ffffffcf!important;position:relative!important;box-shadow:inset 0 1px 1px #fff,inset 0 -1px 2px #a2b2a53b,0 14px 25px -24px #42524a80!important}[data-dr-frame=soft]{border-radius:14px 14px 38px!important}[data-dr-frame=soft][data-dr-edge=right]{border-radius:14px 14px 14px 38px!important}[data-dr-frame=soft]:before{content:none!important}[data-dr-frame=soft]:after{pointer-events:none;z-index:3;border:1px solid #a9b6ad55;position:absolute;inset:5px;clip-path:none!important;width:auto!important;height:auto!important;box-shadow:none!important;opacity:1!important;content:""!important;background:0 0!important;border-radius:9px 9px 33px!important;margin:0!important;padding:0!important;display:block!important;inset:5px!important;transform:none!important}[data-dr-frame=soft][data-dr-edge=right]:after{border-radius:9px 9px 9px 33px!important}.hm-feature[data-dr-frame=soft]{-webkit-backdrop-filter:blur(12px)saturate(1.15);background:linear-gradient(125deg,#f9f6fcae,#eae3f180 70%,#e4ece399)!important}[data-dr-frame=edge]{outline-offset:4px;outline:1px solid #b8a9c36b;border-radius:12px!important}[data-dr-frame=edge]:after{content:none!important}[data-dr-frame=edge]:before{pointer-events:none;z-index:3;position:absolute;box-shadow:none!important;clip-path:none!important;opacity:1!important;content:""!important;background:#b7a3c6!important;border:0!important;border-radius:0!important;width:65px!important;height:2px!important;margin:0!important;padding:0!important;inset:0 auto auto 25px!important;transform:none!important}[data-dr-frame=edge][data-dr-edge=right]:before{left:auto!important;right:25px!important}[data-dr-frame=step]{clip-path:polygon(0 20px,30% 20px,calc(30% + 20px) 0,100% 0,100% calc(100% - 20px),70% calc(100% - 20px),calc(70% - 20px) 100%,0 100%)!important;border:0!important;border-radius:0!important}[data-dr-frame=step][data-dr-edge=right]{clip-path:polygon(0 0,calc(70% - 20px) 0,70% 20px,100% 20px,100% 100%,calc(30% + 20px) 100%,30% calc(100% - 20px),0 calc(100% - 20px))!important}[data-dr-frame=step]:before{content:none!important}[data-dr-frame=step]:after{pointer-events:none;z-index:3;background:url(/assets/design-20260920/hud/container-step.svg) 50%/100% 100% no-repeat;position:absolute;inset:0;width:auto!important;height:auto!important;box-shadow:none!important;opacity:1!important;content:""!important;margin:0!important;padding:0!important;display:block!important}[data-dr-frame=step][data-dr-edge=right]:after{transform:scaleX(-1)}.request-form[data-dr-frame]{-webkit-backdrop-filter:blur(16px);background:linear-gradient(125deg,#fffffff0,#eff6edcf 55%,#eae3f2cc)!important;padding-top:45px!important;padding-bottom:42px!important}.wf-slide[data-dr-frame],.wf-decision-body[data-dr-frame]{overflow:hidden!important}.wf-slide[data-dr-frame=step] .wf-feature-copy,.wf-slide[data-dr-frame=step] .wf-feature-art{padding-top:42px!important;padding-bottom:42px!important}@media (width<=900px){.sl-header .sl-access-link[data-dr-action]{display:inline-flex!important}.sl-header .site-mobile-access[data-dr-action]{min-height:58px!important;display:flex!important}}@media (width>=901px){.site-mobile-access[data-dr-action]{display:none!important}}@media (width<=700px){[data-dr-action=quiet][data-dr-edge=right]:not(.motion-toggle):not(.motion-restart){border-radius:11px 11px 23px!important}[data-dr-action=quiet][data-dr-edge=right]:not(.motion-toggle):not(.motion-restart):before{left:15px!important;right:auto!important}[data-dr-action=quiet][data-dr-edge=right]:not(.motion-toggle):not(.motion-restart):after{left:auto!important;right:10px!important}[data-dr-action=access]{min-width:156px!important;padding-left:24px!important;padding-right:24px!important}.request-form [data-dr-action=access]:before{transform:none!important}[data-dr-frame=soft]{border-bottom-right-radius:28px!important}[data-dr-frame=soft][data-dr-edge=right]{border-bottom-right-radius:14px!important;border-bottom-left-radius:28px!important}[data-dr-frame=soft]:after{border-radius:9px 9px 23px!important}[data-dr-frame=soft][data-dr-edge=right]:after{border-radius:9px 9px 9px 23px!important}}@media (prefers-reduced-motion:reduce){[data-dr-action],[data-dr-action]:before{transition:none!important}[data-dr-action]:is(:hover,:focus-visible){transform:none!important}}@media (forced-colors:active){[data-dr-action]{color:buttontext!important;background:buttonface!important;border:1px solid buttontext!important}[data-dr-action]:before,[data-dr-action]:after{display:none!important}}#dr-media.mock-hud-film{--film-cut:24px;clip-path:polygon(var(--film-cut) 0,100% 0,100% calc(100% - var(--film-cut)),calc(100% - var(--film-cut)) 100%,0 100%,0 var(--film-cut))!important;border-radius:0!important;padding-top:0!important;overflow:hidden!important}#dr-media.mock-hud-film .sl-film{clip-path:none!important;border-radius:0!important}#dr-media.mock-hud-film .sl-film:after{display:none!important}#dr-media.mock-hud-film .hm-systems{clip-path:none!important;border:1px solid #ffffffa8!important;border-radius:14px 14px 28px!important;box-shadow:inset 0 1px #ffffff85,0 12px 40px #10201b30!important}#dr-media.mock-hud-film .hm-film-toggle{clip-path:none!important;border-radius:10px 10px 17px!important}#dr-media.mock-hud-film .mock-film-label{top:12px!important}@media (width<=700px){#dr-media.mock-hud-film{--film-cut:16px}#dr-media.mock-hud-film .hm-systems{border-radius:12px 12px 22px!important}#dr-media.mock-hud-film .mock-film-label{height:20px!important;padding-top:4px!important;padding-bottom:4px!important;top:8px!important;left:24px!important}}[data-dr-frame=step]:after{clip-path:polygon(evenodd,0 20px,30% 20px,calc(30% + 20px) 0,100% 0,100% calc(100% - 20px),70% calc(100% - 20px),calc(70% - 20px) 100%,0 100%,0 20px,2px 22px,calc(30% + .83px) 22px,calc(30% + 20.83px) 2px,calc(100% - 2px) 2px,calc(100% - 2px) calc(100% - 22px),calc(70% - .83px) calc(100% - 22px),calc(70% - 20.83px) calc(100% - 2px),2px calc(100% - 2px),2px 22px)!important;background:#ffffffb8!important;border:0!important;border-radius:0!important;inset:0!important}.dr-art-controls{z-index:5;flex-wrap:wrap;justify-content:flex-end;gap:10px;max-width:calc(100% - 32px);display:flex!important;position:absolute!important;bottom:16px!important;left:auto!important;right:16px!important}.dr-art-controls [data-dr-action]{flex:0 auto;min-width:0!important;margin:0!important;position:relative!important;inset:auto!important}.motion .art-caption{max-width:calc(100% - 32px)!important;font-size:8px!important;bottom:78px!important}.of-comparison tfoot [data-dr-action]{white-space:normal!important;gap:6px!important;width:100%!important;min-width:0!important;padding:13px 10px!important}@media (width<=700px){.of-comparison tfoot [data-dr-action]{gap:3px!important;padding:12px 4px!important;font-size:11px!important}.of-comparison tfoot [data-dr-action]:before{width:25px!important}.of-comparison tfoot [data-dr-action]:after{display:none!important}.of-comparison tfoot td{padding:12px 5px!important}}@media (width>=701px){#dr-media.mock-hud-film h2{right:96px!important}}.hp-tabs button{grid-template-columns:24px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;display:grid!important}.hp-tabs .hp-tab-glyph{width:24px;min-width:24px;height:24px;color:inherit;display:block;overflow:visible}.hp-tabs button>.hp-tab-label{min-width:0;line-height:1.35;margin:0!important}.hp-tabs button>.hp-tab-arrow{margin:0!important}@media (width<=700px){.hp-tabs button{grid-template-columns:22px minmax(0,1fr)!important;gap:8px!important;min-height:64px!important}.hp-tabs .hp-tab-glyph{width:22px;min-width:22px;height:22px}.hp-tabs .hp-tab-arrow{display:none!important}}.motion:not(:has(.dr-art-controls)) .art-caption{bottom:18px!important}.sl-header:before{-webkit-backdrop-filter:blur(9px)saturate(1.35)!important;background:linear-gradient(120deg,#ffffff38,#ffffff0d 48%,#e9fff21c)!important;box-shadow:inset 1px 2px 2px #fffffff0,inset -1px -1px 2px #ffffffa8,inset 0 -5px 10px #ffffff18!important}.sl-header:after{opacity:1!important;pointer-events:none!important;background:linear-gradient(125deg,#fff 0%,#fff6 26%,#91a6a940 48%,#fffffff2 76%,#fff5)!important;padding:1.2px!important;display:block!important}.sl-header>.sl-glass-frost{-webkit-backdrop-filter:none!important;opacity:1!important;pointer-events:none!important;background:linear-gradient(90deg,#f7faf2c4 0%,#f7faf299 16%,#ffffff08 30% 48%,#f7faf2ad 65%,#f7faf2ba 100%)!important}.sl-header>.sl-glass-light{opacity:.85!important;pointer-events:none!important}@media (prefers-contrast:more){.sl-header:before{background:#f8faf4ef!important}}@supports not (backdrop-filter:blur(1px)){.sl-header:before{background:#f8faf4f5!important}}.sl-header>a,.sl-header>button,.sl-header>nav{position:relative;z-index:3!important;filter:none!important;opacity:1!important}.sl-header :is(nav>a,summary,#sl-menu-toggle){color:#29372e!important}.sl-header #sl-menu-toggle{flex-shrink:0!important;min-width:44px!important;min-height:44px!important}.sl-header #sl-menu-toggle span,.sl-header #sl-menu-toggle span:before,.sl-header #sl-menu-toggle span:after{background:#29372e!important}.sl-header .dr-logo-light{filter:none!important;opacity:1!important;display:block!important}.sl-header .dr-logo-dark{display:none!important}@media (width<=900px){.sl-header{gap:8px!important;padding:8px 10px!important}.sl-header>a:first-of-type{flex-shrink:1!important;min-width:0!important}.sl-header .dr-wordmark{flex-shrink:0!important;width:clamp(162px,30vw,170px)!important;min-width:162px!important}.sl-header .sl-access-link[data-dr-action]{white-space:nowrap!important;order:1!important;gap:4px!important;min-width:0!important;min-height:44px!important;margin-left:auto!important;padding:10px 12px!important;font-size:12px!important}.sl-header #sl-menu-toggle{order:2!important;margin:0!important}.sl-header nav :is(a,summary){min-height:44px!important;font-size:14px!important}}@media (width<=700px){.mock-footer nav a,.site-footer nav a{align-items:center!important;min-height:44px!important;font-size:14px!important;display:inline-flex!important}.mock-footer small,.site-footer small,.art-caption,.label-badge,.form-heading,.form-heading span,.eyebrow,.kicker,.small-note,.wf-kicker,.wf-kicker span,.wf-disclaimer,.wf-art-foot,.wf-core-caption,.flow-caption span,.orbit-label span,.wf-carousel-foot span,.wf-carousel-controls span,.wf-topline span,.wf-context-note p,.editorial-topline span,.editorial-bottom b,.founder-opening figcaption span{font-size:12px!important;line-height:1.5!important}.label-badge{white-space:normal!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:30px!important}.flow-caption{flex-wrap:wrap!important;gap:8px!important}.flow-caption span{min-width:0!important}.art-caption{max-width:calc(100% - 32px)!important}.request-form input,#entry-password{min-height:48px!important;font-size:16px!important}.wf-section button,.hp-tabs button,.of-comparison a,.motion button{min-height:44px!important;font-size:12px!important}.wf-section :is(small,label){font-size:12px!important}}.sl-header #sl-menu-toggle span{box-sizing:border-box!important;background:0 0!important;border-top:2px solid #29372e!important;border-bottom:2px solid #29372e!important;width:18px!important;height:10px!important}.sl-header #sl-menu-toggle span:before,.sl-header #sl-menu-toggle span:after{content:none!important}@media (width<=700px){.edition span,.motion .art-caption{font-size:12px!important;line-height:1.5!important}.edition{align-items:flex-start!important;gap:14px!important}.edition span{white-space:normal!important}.edition span:last-child{text-align:right!important}.flow-inputs b,.flow-review span,.flow-review small,.flow-outcomes small,.flow-outcomes b,.wf-context-inputs span,.wf-context-outputs span,.wf-field-pills span,.wf-packet-seal,.wf-roster,.wf-roster th,.wf-roster td,.wf-roster caption,.wf-coverage-legend,.wf-coverage-legend span,.wf-sample,.orbit-steps span{font-size:12px!important;line-height:1.5!important}.wf-context-inputs span{white-space:normal!important;text-align:center!important}.wf-context-core{height:auto!important;min-height:114px!important}.wf-roster{min-width:390px!important}.wf-context-outputs>div{height:auto!important;min-height:64px!important}}.sl-header #sl-menu-toggle[aria-expanded=true] span{background:#29372e!important;border:0!important;height:2px!important;transform:rotate(45deg)!important}.sl-header #sl-menu-toggle[aria-expanded=true] span:after{content:""!important;background:#29372e!important;width:18px!important;height:2px!important;display:block!important;position:absolute!important;inset:0!important;transform:rotate(90deg)!important}@media (width<=900px){.sl-header nav{-webkit-backdrop-filter:blur(18px)!important;background:#f7f9f6fa!important}}@media (width<=700px){.workflow-story>div>span{font-size:12px!important}.mock-footer>a,.site-footer>a{align-items:center!important;min-height:44px!important;display:inline-flex!important}.hm-number,.hp-kicker,.hp-stage-header span,.hp-stage-header small,.vx-summary p,.vx-summary span,.vx-period,.vx-period span,.vx-chart-readout span,.vx-chart-readout small,.px-chart-legend span,.vx-expense-track span,.mock-film-label,.hm-systems span,.mock-kicker,.mock-partner span,.mock-integrations small,.mock-bofa span,.rx-models small,.rx-steps span,.rx-steps small,.hp-model-note span,.core-teaser-eyebrow,.of-table-label,.of-comparison th,.of-comparison thead p,.of-brand span,.of-comparison tfoot [data-dr-action],.of-comparison tfoot [data-dr-action] span{font-size:12px!important;line-height:1.5!important}.vx-chart-tabs button{min-height:44px!important;font-size:12px!important}.vx-chart-tabs{flex-wrap:wrap!important}.hp-stage-header,.hp-model-note,.rx-steps{flex-wrap:wrap!important;gap:12px!important}.vx-expense-track{height:auto!important;min-height:36px!important}.vx-expense-track span{white-space:normal!important;padding:6px!important}.mock-decision-loop text.label{font-size:14px!important}.of-comparison thead p{overflow-wrap:anywhere!important}.vx-chart-wrap svg text,.vx-finance-bar span{font-size:12px!important}.vx-finance-bar{gap:12px!important}.vx-finance-bar>div{min-width:0!important}.vx-finance-bar span{white-space:normal!important}.core-skip,.cap .meta,.cap .idx,.engineering-core .controls,.engineering-core .controls span,.reviewed{font-size:12px!important;line-height:1.5!important}.cap a,.cap button,.cap input[type=range],.engineering-core a,.engineering-core button,.engineering-core input[type=range],.mock-brand,.site-footer a:has(img),.doc-wrap a,.legal a{min-height:44px!important}.cap a,.engineering-core a,.mock-brand,.site-footer a:has(img),.doc-wrap a,.legal a{align-items:center!important;display:inline-flex!important}.cap summary{align-items:center!important;min-height:44px!important;display:flex!important}body[data-mock-mode] p>a,.site-footer :is(a:has(img),a:has(.dr-wordmark)){align-items:center!important;min-height:44px!important;display:inline-flex!important}}@media (width<=900px){.sl-header>.sl-glass-frost{background:linear-gradient(90deg,#f7faf2d6 0%,#f7faf2c2 36%,#ffffff30 48%,#f7faf2a8 65%,#f7faf2d0 100%)!important}}@media (width<=700px){.dr-entry .mock-nav{box-sizing:border-box!important;flex-wrap:nowrap!important;gap:10px!important;padding:10px!important;display:flex!important}.dr-entry .mock-nav .mock-brand{flex:auto!important;min-width:0!important}.dr-entry .mock-nav .mock-brand img{width:clamp(162px,33vw,215px)!important;max-width:none!important;height:auto!important}.dr-entry .mock-nav [data-dr-action=access]{white-space:nowrap!important;flex:none!important;gap:5px!important;min-width:0!important;min-height:44px!important;padding:12px 13px!important;font-size:12px!important}}@media (width<=389px){#dr-site#dr-site#dr-site#dr-site .sl-header a.sl-access-link{display:none!important}}}:root{--dr-brand-purple:#57339c;--dr-brand-seafoam:#b5e9dd;--dr-brand-yellow:#f6e56f;--dr-brand-paper:#f3f1f8;--dr-font-ui:Arial, Helvetica, sans-serif;--dr-font-mono:"SFMono-Regular", Menlo, Consolas, monospace;--dr-type-xs:12px;--dr-type-sm:13px;--dr-type-base:14px;--dr-type-body:16px;--dr-type-lg:20px;--dr-type-heading:28px;--dr-type-title:40px;--dr-type-metric:64px;--dr-line-tight:1.12;--dr-line-ui:1.45;--dr-line-body:1.6;--dr-tracking-heading:-.03em;--dr-tracking-label:.055em;--dr-radius-xs:4px;--dr-radius-control:8px;--dr-radius-group:12px;--dr-radius-panel:16px;--dr-radius-overlay:18px;--dr-radius-pill:999px;--dr-motion-instant:0s;--dr-motion-fast:.12s;--dr-motion-state:.2s;--dr-motion-overlay:.28s;--dr-ease-out:cubic-bezier(.2, 0, 0, 1);--dr-ease-in:cubic-bezier(.4, 0, 1, 1);--dr-ease-standard:cubic-bezier(.4, 0, .2, 1);--dr-glass-blur:18px;--dr-glass-saturation:1.25;--dr-z-base:0;--dr-z-sticky:20;--dr-z-popover:40;--dr-z-modal:60;--dr-z-toast:80;--dr-content-max:1440px;--dr-measure-copy:68ch;--dr-focus-width:2px;--dr-focus-offset:3px;--dr-control-height:40px;--dr-row-height:48px;--dr-space-section:64px;--dr-page-gutter:32px;--dr-space-0:0px;--dr-space-1:4px;--dr-space-2:8px;--dr-space-3:12px;--dr-space-4:16px;--dr-space-6:24px;--dr-space-8:32px;--dr-space-10:40px;--dr-space-12:48px;--dr-space-16:64px;--dr-space-20:80px;--dr-space-24:96px;--dr-purple-50:#f3eff9;--dr-purple-100:#e5dcf3;--dr-purple-200:#cfbcea;--dr-purple-300:#ac91df;--dr-purple-400:#9575cb;--dr-purple-500:#7956b7;--dr-purple-600:#6843ae;--dr-purple-700:#57339c;--dr-purple-800:#422574;--dr-purple-900:#2a1849;--dr-aqua-50:#effaf6;--dr-aqua-100:#d9f3ea;--dr-aqua-200:#b5e9dd;--dr-aqua-300:#86d8cd;--dr-aqua-400:#59c7bc;--dr-aqua-500:#32a89d;--dr-aqua-600:#23857a;--dr-aqua-700:#1e7168;--dr-aqua-800:#235b55;--dr-aqua-900:#1b423e;--dr-yellow-50:#fcfbea;--dr-yellow-100:#faf5c4;--dr-yellow-200:#f6e56f;--dr-yellow-300:#edd44b;--dr-yellow-400:#d3b72e;--dr-yellow-500:#ae9320;--dr-yellow-600:#887216;--dr-yellow-700:#6c5a11;--dr-yellow-800:#50430e;--dr-yellow-900:#38300a}:root,[data-dr-theme=light]{--dr-canvas:#f3f4f6;--dr-surface:#fdfdfe;--dr-surface-raised:#fff;--dr-surface-subtle:#eceef2;--dr-text:#252832;--dr-text-secondary:#586273;--dr-text-muted:#606d80;--dr-text-on-action:#fff;--dr-border:#d9dce3;--dr-border-control:#7c8695;--dr-action:#57339c;--dr-action-hover:#422574;--dr-action-pressed:#2a1849;--dr-selection:#e5dcf3;--dr-selection-text:#422574;--dr-focus:#57339c;--dr-accent:#1e7168;--dr-accent-soft:#d9f3ea;--dr-highlight:#f6e56f;--dr-highlight-text:#50430e;--dr-info:#57339c;--dr-info-bg:#f3eff9;--dr-positive:#235b55;--dr-positive-bg:#e5f3ec;--dr-warning:#6c5a11;--dr-warning-bg:#faf5c4;--dr-danger:#b02b40;--dr-danger-bg:#fbe9ed;--dr-neutral:#586273;--dr-neutral-bg:#eceef2;--dr-series-1:#57339c;--dr-series-2:#1e7168;--dr-series-3:#65778c;--dr-chart-grid:#d9dce3;--dr-chart-axis:#606d80;--dr-glass-fill:linear-gradient(125deg, #ffffffd1, #ffffffad 58%, #eaf7f1bd);--dr-glass-border:#b8bcc8;--dr-glass-fallback:#f9fafb;--dr-glass-rim:#fffffff2;--dr-shadow-glass:inset 0 1px 0 #fffffff2, 0 8px 24px #261f330f;--dr-shadow-overlay:inset 0 1px 0 #fffffff2, 0 18px 48px #261f3324;--dr-scrim:#16131e52;--dr-skeleton:#d9dce3}[data-dr-theme=dark]{--dr-canvas:#0d1013;--dr-surface:#15191f;--dr-surface-raised:#20262e;--dr-surface-subtle:#1a2027;--dr-text:#eeeff3;--dr-text-secondary:#adb6c5;--dr-text-muted:#929dae;--dr-text-on-action:#fff;--dr-border:#303944;--dr-border-control:#748298;--dr-action:#6843ae;--dr-action-hover:#7956b7;--dr-action-pressed:#57339c;--dr-selection:#302340;--dr-selection-text:#d6c2f1;--dr-focus:#b5e9dd;--dr-accent:#b5e9dd;--dr-accent-soft:#193a33;--dr-highlight:#f6e56f;--dr-highlight-text:#50430e;--dr-info:#cfbcea;--dr-info-bg:#302340;--dr-positive:#b5e9dd;--dr-positive-bg:#193a33;--dr-warning:#f6e56f;--dr-warning-bg:#37321d;--dr-danger:#ffa9b5;--dr-danger-bg:#3b202a;--dr-neutral:#adb6c5;--dr-neutral-bg:#252d38;--dr-series-1:#ac91df;--dr-series-2:#b5e9dd;--dr-series-3:#a1b2c7;--dr-chart-grid:#303944;--dr-chart-axis:#929dae;--dr-glass-fill:linear-gradient(125deg, #272732db, #1d222abd 58%, #1d2b29c2);--dr-glass-border:#5b6372;--dr-glass-fallback:#20262e;--dr-glass-rim:#ffffff2b;--dr-shadow-glass:inset 0 1px 0 #ffffff29, 0 8px 24px #0003;--dr-shadow-overlay:inset 0 1px 0 #ffffff2e, 0 18px 48px #00000061;--dr-scrim:#00000094;--dr-skeleton:#303944}@media (prefers-color-scheme:dark){:root:not([data-dr-theme]){--dr-canvas:#0d1013;--dr-surface:#15191f;--dr-surface-raised:#20262e;--dr-surface-subtle:#1a2027;--dr-text:#eeeff3;--dr-text-secondary:#adb6c5;--dr-text-muted:#929dae;--dr-text-on-action:#fff;--dr-border:#303944;--dr-border-control:#748298;--dr-action:#6843ae;--dr-action-hover:#7956b7;--dr-action-pressed:#57339c;--dr-selection:#302340;--dr-selection-text:#d6c2f1;--dr-focus:#b5e9dd;--dr-accent:#b5e9dd;--dr-accent-soft:#193a33;--dr-highlight:#f6e56f;--dr-highlight-text:#50430e;--dr-info:#cfbcea;--dr-info-bg:#302340;--dr-positive:#b5e9dd;--dr-positive-bg:#193a33;--dr-warning:#f6e56f;--dr-warning-bg:#37321d;--dr-danger:#ffa9b5;--dr-danger-bg:#3b202a;--dr-neutral:#adb6c5;--dr-neutral-bg:#252d38;--dr-series-1:#ac91df;--dr-series-2:#b5e9dd;--dr-series-3:#a1b2c7;--dr-chart-grid:#303944;--dr-chart-axis:#929dae;--dr-glass-fill:linear-gradient(125deg, #272732db, #1d222abd 58%, #1d2b29c2);--dr-glass-border:#5b6372;--dr-glass-fallback:#20262e;--dr-glass-rim:#ffffff2b;--dr-shadow-glass:inset 0 1px 0 #ffffff29, 0 8px 24px #0003;--dr-shadow-overlay:inset 0 1px 0 #ffffff2e, 0 18px 48px #00000061;--dr-scrim:#00000094;--dr-skeleton:#303944}}[data-dr-density=comfortable]{--dr-control-height:40px;--dr-row-height:48px}[data-dr-density=compact]{--dr-control-height:32px;--dr-row-height:40px}@media (pointer:coarse),(width<=640px){:root,[data-dr-density]{--dr-control-height:44px;--dr-row-height:52px;--dr-page-gutter:20px}}html[data-dr-theme]{color-scheme:light;background:var(--dr-canvas);scroll-padding-top:110px}html[data-dr-theme=dark]{color-scheme:dark}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing),html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) #scryos-landing{--paper:var(--dr-canvas);--ink:var(--dr-text);--muted:var(--dr-text-secondary);--line:var(--dr-border);--accent:var(--dr-info);--wash:var(--dr-surface-subtle);--canvas:var(--dr-canvas);--ivory:var(--dr-canvas);--ivory-2:var(--dr-surface-subtle);--clinical-paper:var(--dr-canvas);--clinical-wash:var(--dr-surface-subtle);--clinical-line:var(--dr-border);--clinical-ink:var(--dr-text);--clinical-muted:var(--dr-text-secondary);--clinical-blue:var(--dr-info);--clinical-teal:var(--dr-accent);--sl-paper:var(--dr-canvas);--sl-ink:var(--dr-text);--sl-muted:var(--dr-text-secondary);--sl-accent:var(--dr-info);--sl-line:var(--dr-border);background:var(--dr-canvas)!important;color:var(--dr-text)!important;font-family:var(--dr-font-ui)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) :is(p,a,button,input,select,textarea,summary,label,table,h1,h2,h3,h4,small){font-family:var(--dr-font-ui)}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) :is(.eyebrow,.mono,.sl-kicker,.sample,.rev-topline,.rev-note,.focus-note){font-family:var(--dr-font-mono);letter-spacing:.025em;font-size:12px}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) :is(button,input,select,textarea,summary,a):focus-visible{outline:2px solid var(--dr-focus)!important;outline-offset:4px!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) ::selection{background:var(--dr-selection);color:var(--dr-selection-text)}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) :is(input,select,textarea){accent-color:var(--dr-action);border-color:var(--dr-border-control);min-height:40px;font-size:14px}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) input[type=range]{accent-color:var(--dr-action);min-height:32px}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) input:is([type=checkbox],[type=radio]){min-height:0;accent-color:var(--dr-action)}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) :is(.rev-button,.sl-btn-primary,#sl-access-submit){border-radius:8px;min-height:44px;font-size:14px;background:var(--dr-action)!important;border-color:var(--dr-action)!important;color:#fff!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) :is(.rev-button,.sl-btn-primary,#sl-access-submit):hover{background:var(--dr-action-hover)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) :is(.switch,.rev-tabs){border-radius:12px;padding:4px;background:var(--dr-surface-subtle)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) :is(.switch,.rev-tabs) button{border-radius:8px;min-height:40px;font-size:13px}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) :is(button[aria-pressed=true],button[aria-selected=true]){background:var(--dr-selection)!important;color:var(--dr-selection-text)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) :is(.rev-note,.focus-note,.sample,.legend,.metric small,.inspection p,.inspection li){font-size:12px;line-height:1.65;color:var(--dr-text-secondary)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) :is(.rev-heading h2,.site-section-heading h2,.sl-chapter-copy h2,.sl-architecture h2,.sl-access h2,.sl-faq h2){font-family:var(--dr-font-ui)!important;letter-spacing:-.04em!important;color:var(--dr-text)!important;font-weight:400!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) :is(.rev-heading h2 em,.sl-architecture h2 em,.sl-access h2 em,.sl-chapter-copy h2 em){color:var(--dr-info)!important;font-family:inherit!important;font-style:normal!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) :is(.metric strong,.metrics strong,.cash-equation strong){font-family:var(--dr-font-ui);font-variant-numeric:tabular-nums}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header{--sl-glass-ink:var(--dr-text);--sl-glass-tint:var(--dr-glass-fallback);--sl-glass-edge:var(--dr-glass-border);border-radius:16px;gap:24px;max-width:1440px;min-height:72px;padding:12px 20px;background:var(--dr-glass-fill)!important;box-shadow:var(--dr-shadow-glass)!important;color:var(--dr-text)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header:before{background:0 0!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header:after{padding:.5px;background:linear-gradient(120deg, var(--dr-glass-rim), transparent 36%, var(--dr-glass-border) 74%, var(--dr-glass-rim))!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header .sl-glass-frost{-webkit-backdrop-filter:blur(18px)saturate(1.25)!important;background:0 0!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header .sl-glass-light{opacity:.25}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header nav{gap:22px;font-size:13px;color:var(--dr-text)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header nav a,html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header summary{font-family:var(--dr-font-ui);font-size:13px;color:var(--dr-text)!important;text-shadow:none!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header nav a[aria-current=page]{box-shadow:inset 0 -2px var(--dr-info);color:var(--dr-info)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header .sl-access-link{border-radius:8px;min-height:40px;margin-left:0;padding:10px 14px;font-size:13px;background:var(--dr-action)!important;color:#fff!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header .site-feature-links{border:1px solid var(--dr-border-control);border-radius:14px;background:var(--dr-glass-fallback)!important;box-shadow:var(--dr-shadow-overlay)!important;color:var(--dr-text)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header .site-feature-links a{font-size:14px;border-color:var(--dr-border)!important;color:var(--dr-text)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header .site-feature-links a>span:first-child{font-family:var(--dr-font-mono);font-size:11px;color:var(--dr-accent)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .dr-wordmark{flex-shrink:0;width:190px;height:20px;display:block;position:relative}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .dr-wordmark img{object-fit:contain;position:absolute;inset:0;filter:none!important;opacity:1!important;width:100%!important;max-width:none!important;height:auto!important}html[data-dr-theme] .dr-logo-dark{display:none!important}html[data-dr-theme=dark] .dr-logo-dark{display:block!important}html[data-dr-theme=dark] .dr-logo-light{display:none!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .dr-theme-toggle{border:1px solid var(--dr-border-control);cursor:pointer;border-radius:8px;flex-shrink:0;place-items:center;width:40px;height:40px;min-height:40px;margin-left:0;padding:0;display:grid;background:var(--dr-surface)!important;color:var(--dr-text)!important}.dr-theme-toggle svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;width:18px;height:18px}.dr-theme-toggle .dr-sun{display:none}html[data-dr-theme=dark] .dr-theme-toggle .dr-sun{display:block}html[data-dr-theme=dark] .dr-theme-toggle .dr-moon{display:none}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) #scryos-landing .sl-opening h1{font-family:var(--dr-font-ui)!important;letter-spacing:-.05em!important;color:#fff!important;font-size:clamp(48px,6vw,88px)!important;font-weight:400!important;line-height:1.04!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) #scryos-landing .sl-opening h1 .sl-purple{color:#b5e9dd!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) #scryos-landing .sl-hero>p{max-width:48ch;font-size:17px;line-height:1.7;color:#fff!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) #scryos-landing .sl-film:after{background:linear-gradient(90deg,#0d1013de,#0d10139e 58%,#0d101340),linear-gradient(#0000 38%,#0d101380)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) #scryos-landing .sl-opening .sl-btn-quiet{color:#fff!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) :is(.site-features,.sl-practice,.sl-architecture,.sl-faq,.rev-section,.fit-section){background:var(--dr-canvas)!important;color:var(--dr-text)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) :is(.sl-art-chapters,.home-automation,.sl-access){background:var(--dr-surface)!important;color:var(--dr-text)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) :is(.paper,.rev-panel,.fit-scope,.focus-decision){border-radius:16px;background:var(--dr-surface)!important;border-color:var(--dr-border)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) :is(.rev-tabs,.paper-top,.cash-chart-head){position:relative}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .rev-tabs:after{content:"";background:linear-gradient(90deg, var(--dr-purple-400), var(--dr-aqua-300), var(--dr-yellow-200));opacity:.4;pointer-events:none;width:44%;height:1px;position:absolute;bottom:0;left:10%}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .dr-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:1px 5px;font-style:normal;color:#50430e!important;background:linear-gradient(#0000 17%,#f6e56f 17% 92%,#0000 92%)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .site-feature-card h3 small{width:27px;font-family:var(--dr-font-mono);padding-left:10px;position:relative;color:var(--dr-accent)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .site-feature-card h3 small:before{content:"";background:var(--dr-accent);width:4px;height:4px;box-shadow:5px -5px var(--dr-info);position:absolute;top:50%;left:0}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .site-card-art{border:1px solid var(--dr-border);border-radius:12px;overflow:hidden}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .site-footer{border-top:1px solid var(--dr-border);padding-top:48px;padding-bottom:36px;background:var(--dr-surface)!important;color:var(--dr-text-secondary)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .site-footer a{font-size:13px;color:var(--dr-text-secondary)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .site-footer small{font-size:12px;color:var(--dr-text-muted)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .site-footer-brand img{filter:none!important;opacity:1!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .chart text{font-size:12px;font-family:var(--dr-font-mono);fill:var(--dr-text-secondary)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .chart .grid{stroke:var(--dr-border)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .dr-chart-area{fill:url(#dr-dither-fill)!important}.dr-entry{background:var(--dr-canvas);min-height:100svh;color:var(--dr-text);font:16px/1.6 var(--dr-font-ui);flex-direction:column;margin:0;padding:32px;display:flex}.dr-entry-nav{justify-content:space-between;align-items:center;gap:20px;display:flex}.dr-entry-nav .dr-wordmark{width:230px!important;height:24px!important}.dr-entry main{width:min(100%,520px);margin:auto;padding:64px 0}.dr-entry .entry-kicker{font:12px var(--dr-font-mono);color:var(--dr-accent);letter-spacing:.05em;margin:0 0 24px}.dr-entry h1{letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(42px,7vw,64px);font-weight:400;line-height:1.05}.dr-entry .entry-intro{color:var(--dr-text-secondary);max-width:40ch;margin:0 0 36px}.dr-entry form{background:var(--dr-glass-fill);border:1px solid var(--dr-glass-border);box-shadow:var(--dr-shadow-glass);backdrop-filter:blur(18px);border-radius:16px;padding:28px}.dr-entry label{margin-bottom:10px;font-size:14px;display:block}.dr-entry input{background:var(--dr-surface);width:100%;height:48px;color:var(--dr-text);border:1px solid var(--dr-border-control);font:16px var(--dr-font-ui);border-radius:8px;padding:12px}.dr-entry form button{background:var(--dr-action);color:#fff;width:100%;height:48px;font:14px var(--dr-font-ui);cursor:pointer;border:0;border-radius:8px;margin-top:16px}.dr-entry form button:hover{background:var(--dr-action-hover)}.dr-entry form button:disabled{opacity:.6;cursor:progress}.dr-entry #entry-status{min-height:22px;color:var(--dr-text-secondary);margin:14px 0 0;font-size:13px}.dr-entry #entry-status[data-state=error]{color:var(--dr-danger)}.dr-entry footer{color:var(--dr-text-muted);justify-content:space-between;gap:16px;font-size:12px;display:flex}.dr-entry footer a{color:var(--dr-text-secondary);text-decoration:none}.dr-entry .entry-pixel{background:var(--dr-accent);width:5px;height:5px;box-shadow:6px -6px var(--dr-info);margin-right:10px;display:inline-block}@media (width<=1200px){html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header{gap:16px}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header nav{gap:15px}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .dr-wordmark{width:170px;height:18px}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header nav a,html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header summary{font-size:12px}}@media (width<=1050px){html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header{gap:10px;min-height:68px;padding:10px 14px;top:10px;left:12px;right:12px}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header nav{border:1px solid var(--dr-border-control);border-radius:14px;flex-direction:column;align-items:stretch;gap:0;max-height:calc(100dvh - 112px);margin:0;padding:12px 18px;display:none;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow-y:auto;background:var(--dr-glass-fallback)!important;color:var(--dr-text)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header[data-menu=open] nav{display:flex}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header nav>a,html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header summary{border-top:1px solid var(--dr-border);min-height:46px;text-shadow:none;font-size:14px}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) #sl-menu-toggle{width:44px;height:44px;color:var(--dr-text);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) #sl-menu-toggle span{border-top:1.5px solid;border-bottom:1.5px solid;width:18px;height:10px;display:block}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) #sl-menu-toggle[aria-expanded=true] span{border-bottom:0;height:0;transform:rotate(-45deg)}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header .sl-access-link{margin-left:auto}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header .site-feature-links{border:0;width:auto;padding:0 0 10px 12px;position:static;box-shadow:none!important;background:0 0!important}}@media (width<=640px){html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header{gap:8px;padding:10px 12px}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .dr-wordmark{width:162px;height:16px}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header .sl-access-link{display:none}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .dr-theme-toggle{width:44px;height:44px;margin-left:auto}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header .site-feature-links{flex-direction:column;display:flex}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header .site-feature-links a{min-height:44px}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header .site-mobile-access{background:var(--dr-action);border-radius:8px;justify-content:center;margin-top:12px;padding:10px 14px;color:#fff!important;display:flex!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) #scryos-landing .sl-opening h1{font-size:clamp(39px,9.5vw,56px)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) #scryos-landing .sl-hero>p{font-size:16px}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) :is(.rev-note,.focus-note,.sample,.legend){font-size:12px}.dr-entry{padding:22px}.dr-entry-nav .dr-wordmark{width:185px!important;height:20px!important}.dr-entry main{padding:64px 0}.dr-entry form{padding:22px}.dr-entry footer{flex-direction:column;gap:8px}}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .site-mobile-access{display:none!important}@media (prefers-reduced-transparency:reduce){html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header,.dr-entry form{background:var(--dr-glass-fallback)!important;backdrop-filter:none!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-header:before,html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-glass-frost{-webkit-backdrop-filter:none!important}}@media (prefers-reduced-motion:reduce){html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) *,html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) :before,html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) h1{font-family:var(--dr-font-ui)!important;text-transform:none!important;letter-spacing:-.045em!important;font-style:normal!important;font-weight:400!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .arch-engine-grid article{background:var(--dr-surface)!important;color:var(--dr-text)!important;border-color:var(--dr-border)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-security-art{background:#f3f1f8!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-security-art img{mix-blend-mode:multiply}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .sl-opening .sl-video-toggle{color:#fff!important;border-color:#adb6c5!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .site-legal :is(h1,h2,h3){color:var(--dr-text)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .site-legal :is(p,li,dt,dd,td,th,.updated){color:var(--dr-text-secondary)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .site-legal a{color:var(--dr-info)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .site-legal .note{background:var(--dr-surface-subtle)!important;border-color:var(--dr-border)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) :is(.status,.rev-status):before{border-radius:1px;background:var(--dr-accent)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .status.amber{color:var(--dr-warning)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .status.amber:before{background:var(--dr-warning)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .legend i.grey{background:var(--dr-series-3)!important}html[data-dr-theme] :is(body[data-dr-brand],#scryos-landing) .legend i.green{background:var(--dr-series-2)!important}.dr-entry,.dr-entry *{box-sizing:border-box}html[data-dr-theme=light]{--dr-canvas:#f9fafb}html[data-dr-theme] body[data-dr-brand] #scryos-landing .dr-hero{background:#f9fafb}.dr-feature-strip{scroll-margin-top:110px}body[data-dr-brand]{isolation:isolate}.dr-data-depth{z-index:-1;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}html[data-dr-theme] body[data-dr-brand] main,html[data-dr-theme] body[data-dr-brand] .page,html[data-dr-theme] body[data-dr-brand] main>.section,html[data-dr-theme] body[data-dr-brand] main>.hero{background-color:#0000}html[data-dr-theme] body[data-dr-brand] #scryos-landing#scryos-landing#scryos-landing,html[data-dr-theme] body[data-dr-brand] #scryos-landing#scryos-landing#scryos-landing>section:not(.dr-media),html[data-dr-theme] body[data-dr-brand] #scryos-landing#scryos-landing#scryos-landing .dr-hero{background-color:#0000!important}html[data-dr-theme] body[data-dr-brand] #scryos-landing#scryos-landing#scryos-landing>section:not(.dr-hero),html[data-dr-theme] body[data-dr-brand] #scryos-landing#scryos-landing#scryos-landing .dr-feature-strip{box-sizing:border-box;width:calc(100% - 112px);max-width:1100px;margin-left:auto;margin-right:auto}html[data-dr-theme] body[data-dr-brand] #scryos-landing#scryos-landing#scryos-landing .dr-media{aspect-ratio:2.05;border-radius:12px;margin-bottom:64px}html[data-dr-theme] body[data-dr-brand] #scryos-landing#scryos-landing#scryos-landing>.sl-pad{padding-left:24px;padding-right:24px}html[data-dr-theme] body[data-dr-brand] main.page{box-sizing:border-box;width:calc(100% - 112px);max-width:1100px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}@media (width<=700px){html[data-dr-theme] body[data-dr-brand] #scryos-landing#scryos-landing#scryos-landing>section:not(.dr-hero),html[data-dr-theme] body[data-dr-brand] #scryos-landing#scryos-landing#scryos-landing .dr-feature-strip,html[data-dr-theme] body[data-dr-brand] main.page{width:calc(100% - 40px)}html[data-dr-theme] body[data-dr-brand] #scryos-landing#scryos-landing#scryos-landing>.sl-pad{padding-left:0;padding-right:0}html[data-dr-theme] body[data-dr-brand] #scryos-landing#scryos-landing#scryos-landing .dr-media{aspect-ratio:1.35;border-radius:8px}}@font-face{font-family:DRSculpt;src:url(/assets/fonts/clash-display-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:DRSculpt;src:url(/assets/fonts/clash-display-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:DRRead;src:url(/assets/fonts/switzer-400.woff2)format("woff2");font-weight:400;font-display:swap}:root{--dr-font-ui:DRRead, Arial, sans-serif;--dr-font-mono:SFMono-Regular, Menlo, Consolas, monospace;--dr-font-display:DRSculpt, Arial, sans-serif;--dr-acid:#f6e56f;--dr-rule:#cecbd6}html[data-dr-theme] body#dr-site#dr-site#dr-site[data-dr-brand] :is(h1,h2,h3){line-height:1.08;font-family:var(--dr-font-display)!important;letter-spacing:-.035em!important;text-transform:none!important;font-weight:500!important}html[data-dr-theme] body#dr-site#dr-site#dr-site[data-dr-brand] :is(h1,h2,h3) :is(em,.dim,.wire,.acc){font-family:inherit!important;font-style:normal!important;font-weight:inherit!important}html[data-dr-theme] body#dr-site#dr-site#dr-site[data-dr-brand] :is(p,button,input,select,textarea,label,summary,a,td,th){font-family:var(--dr-font-ui)!important}html[data-dr-theme] body#dr-site#dr-site#dr-site[data-dr-brand] main>:is(.hero,.founder-opening) h1{max-width:900px;line-height:1.02;font-size:clamp(44px,5.6vw,78px)!important}html[data-dr-theme] body#dr-site#dr-site#dr-site[data-dr-brand] :is(.rev-heading,.sec-head,.sl-chapter-copy,.sl-architecture-copy) h2{font-size:clamp(30px,3.3vw,48px)!important}html[data-dr-theme] body#dr-site#dr-site#dr-site[data-dr-brand] :is(.hero,.rev-heading,.founder-opening,.sec-head)>p{max-width:58ch;font-size:18px;line-height:1.55}html[data-dr-theme] body#dr-site#dr-site#dr-site[data-dr-brand] .founder-letter :is(blockquote,.founder-signature strong){font-family:var(--dr-font-display)!important;font-style:normal!important}html[data-dr-theme] body#dr-site#dr-site#dr-site[data-dr-brand] .founder-opening em{color:inherit!important}html[data-dr-theme] body#dr-site#dr-site#dr-site[data-dr-brand] :is(.eyebrow,.mono,.sl-kicker,.sl-chapter-top,.dr-index){letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-family:var(--dr-font-mono)!important}html[data-dr-theme] body#dr-site#dr-site#dr-site[data-dr-brand] .dr-hero h1{font-weight:400!important}html[data-dr-theme] body#dr-site#dr-site#dr-site[data-dr-brand] .dr-hero h1>span+span{font-weight:500!important}html[data-dr-theme] body#dr-site#dr-site#dr-site[data-dr-brand] .dr-hero p{font-family:DRRead,Arial,sans-serif!important}html[data-dr-theme] body#dr-site#dr-site#dr-site[data-dr-brand] :is(.rev-link,.sl-architecture-links a){border-bottom:1px solid;padding-bottom:10px;text-decoration:none}html[data-dr-theme] body#dr-site#dr-site#dr-site[data-dr-brand] :is(.rev-link,.sl-architecture-links a):hover{background:var(--dr-acid);color:#242029}html[data-dr-theme] body#dr-site#dr-site#dr-site[data-dr-brand] .sl-access{border-top:1px solid var(--dr-rule);padding-top:64px;padding-bottom:64px}html[data-dr-theme] body#dr-site#dr-site#dr-site[data-dr-brand] #sl-access-submit{background:var(--dr-acid)!important;color:#242029!important;border:1px solid #242029!important;border-radius:4px!important}html[data-dr-theme] body#dr-site#dr-site#dr-site[data-dr-brand] .dr-feature-strip a[aria-pressed=true] small{background:var(--dr-acid);color:#242029;padding:4px}.dr-platform{border-top:1px solid var(--dr-rule);border-bottom:1px solid var(--dr-rule);grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding-top:88px;padding-bottom:88px;display:grid}.dr-platform .dr-index{color:#242029;background:#f6e56f;margin-bottom:24px;padding:6px 9px;display:inline-block}.dr-platform h2{margin:0 0 24px;font-size:clamp(34px,4vw,55px)}.dr-platform p{color:#626171;max-width:43ch;margin:0 0 24px;font-size:17px;line-height:1.6}.dr-platform ul{margin:28px 0;padding:0;list-style:none}.dr-platform li{border-top:1px solid var(--dr-rule);grid-template-columns:24px 1fr;gap:12px;padding:12px 0;font:15px/1.45 DRRead,Arial,sans-serif;display:grid}.dr-platform li span{color:#57339c;font:11px/1.8 DRMono,monospace}.dr-wireframe{border:1px solid var(--dr-rule);background-color:#f9fafbf0;background-image:linear-gradient(#57339c08 1px,#0000 1px),linear-gradient(90deg,#57339c08 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;margin:0;padding:32px 16px;position:relative;overflow:hidden}.dr-wireframe:before,.dr-wireframe:after{content:"+";color:#57339c;font:16px DRMono,monospace;position:absolute;top:6px;left:8px}.dr-wireframe:after{inset:auto 8px 6px auto}.dr-wireframe figcaption{color:#626171;letter-spacing:.045em;padding:20px 12px 0;font:10px/1.5 DRMono,monospace}.dr-wireframe .signal{stroke:#cab72a;stroke-width:3px;stroke-dasharray:5 12;animation:8s linear infinite dr-signal}@keyframes dr-signal{to{stroke-dashoffset:-102px}}@media (prefers-reduced-motion:reduce){.dr-wireframe .signal{animation:none}}.dr-usecases{padding:170px 0 80px}.dr-usecases .dr-index{color:#57339c}.dr-usecases h1{max-width:800px;margin:22px 0 24px;font-size:clamp(46px,6vw,84px)}.dr-usecases .dr-intro{max-width:570px;margin-bottom:64px;font-size:20px;line-height:1.5}.dr-usecase-list{border-top:1px solid var(--dr-rule)}.dr-usecase-row{border-bottom:1px solid var(--dr-rule);color:#242029;grid-template-columns:40px minmax(180px,.85fr) 1.2fr 32px;align-items:center;gap:24px;padding:28px 0;text-decoration:none;transition:background .18s;display:grid}.dr-usecase-row>small{color:#57339c;font:11px DRMono,monospace}.dr-usecase-row h2{margin:0;font-size:27px}.dr-usecase-row p{color:#626171;margin:0;font-size:15px;line-height:1.5}.dr-usecase-row>b{font-size:24px;font-weight:400}.dr-usecase-row:hover{background:#f6e56f55}.dr-usecase-row:hover>b{transform:translate(3px,-3px)}.dr-usecases .dr-platform{margin-top:80px}.dr-endline{margin:64px 0 0;font-size:18px}.dr-endline a{color:#57339c}@media (width<=750px){.dr-platform{grid-template-columns:1fr;gap:32px;padding-top:48px;padding-bottom:48px}.dr-wireframe{max-width:100%}.dr-usecases{padding-top:125px}.dr-usecase-row{grid-template-columns:24px 1fr 24px;gap:12px;padding:24px 0}.dr-usecase-row p{grid-area:2/2}.dr-usecase-row>b{grid-area:1/3}.dr-usecase-row h2{font-size:25px}.dr-usecases .dr-intro{margin-bottom:40px;font-size:17px}}html[data-dr-theme] body#dr-site#dr-site#dr-site .big{letter-spacing:-.04em!important;font-size:clamp(46px,5vw,76px)!important;line-height:1.03!important}html[data-dr-theme] body#dr-site#dr-site#dr-site h1 mark{font:inherit;color:inherit;background:linear-gradient(#0000 65%,#f6e56f 65%);padding:0 .02em}html[data-dr-theme] body#dr-site#dr-site#dr-site .dr-platform h2{font-family:DRSculpt,Arial,sans-serif!important}html[data-dr-theme] body#dr-site#dr-site#dr-site p{font-weight:400!important}html[data-dr-theme] body#dr-site#dr-site#dr-site .dr-platform h2{margin-bottom:24px!important}html[data-dr-theme] body#dr-site#dr-site#dr-site .big>span{white-space:nowrap}@media (width<=700px){html[data-dr-theme] body#dr-site#dr-site#dr-site .big{font-size:clamp(33px,7.8vw,50px)!important}}@font-face{font-family:DRIndustrial;src:url(/assets/fonts/barlow-condensed-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:DRGrotesk;src:url(/assets/fonts/GT-America-Standard-Regular.woff2)format("woff2");font-weight:400;font-display:swap}html[data-dr-theme] body#dr-site#dr-site#dr-site[data-dr-brand] :is(h1,h2,h3){text-transform:uppercase;letter-spacing:-.012em!important;font-family:DRIndustrial,sans-serif!important;font-weight:600!important;line-height:1.02!important}html[data-dr-theme] body#dr-site#dr-site#dr-site[data-dr-brand] :is(p,.cap .intro){letter-spacing:0!important;font-family:DRGrotesk,Arial,sans-serif!important}html[data-dr-theme] body#dr-site#dr-site#dr-site .dr-hero h1{font-size:clamp(64px,7.8vw,134px)!important}html[data-dr-theme] body#dr-site#dr-site#dr-site .cap-home h3{max-width:420px;margin:24px 0 18px!important;font-size:clamp(29px,3vw,43px)!important}.cap-home .pair a{position:relative;background:#ffffffed!important;border:1px solid #b9a9c4!important;border-top:3px solid #50318b!important;padding:28px!important}.cap-home .pair a:before,.dr-wireframe:before,.cap .console:before{content:"";pointer-events:none;background:linear-gradient(#573290,#573290) 0 0/22px 2px no-repeat,linear-gradient(#573290,#573290) 0 0/2px 22px no-repeat,linear-gradient(#573290,#573290) 100% 100%/22px 2px no-repeat,linear-gradient(#573290,#573290) 100% 100%/2px 22px no-repeat;position:absolute;inset:7px}.cap-home .pair a:after{content:"↗";color:#533194;font-size:28px;position:absolute;bottom:23px;right:24px}.cap-home .pair a:hover{box-shadow:5px 5px #56339b15;border-color:#57339c!important}.cap-home .pair a p{margin-bottom:24px;font-size:16px;line-height:1.6}.cap-home .pair a>svg{aspect-ratio:1.48;height:auto;margin:24px 0 12px!important}.cap .console,.dr-wireframe{position:relative;border-radius:2px!important}.cap .eyebrow,.dr-index{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%)}.cap .button,.cap button{border-radius:0!important}.cap-home .meta{letter-spacing:.04em!important;font-size:11px!important}.dr-wireframe{background:#fafaff!important;padding:18px!important}.dr-wireframe svg{width:100%;height:auto;display:block}.dr-wireframe figcaption{font-size:10px!important}.sl-film.sl-film-ready video{opacity:1!important}.sl-film.sl-film-ready .sl-hero-poster{opacity:0}.cap .scene{border-top-color:#b9a9c4!important}.cap .scene .meta:before{content:none;color:#533194}@media (width<=700px){html[data-dr-theme] body#dr-site#dr-site#dr-site .dr-hero h1{font-size:clamp(59px,13vw,85px)!important}.cap-home .pair a{padding:24px!important}.cap-home .pair a>svg{margin-top:18px!important}}html[data-dr-theme] body#dr-site#dr-site#dr-site#dr-site #practice-fit .rev-heading{max-width:none!important;display:block!important}html[data-dr-theme] body#dr-site#dr-site#dr-site#dr-site #fit-title{width:auto!important;max-width:none!important;margin-bottom:22px!important;font-size:clamp(40px,4.6vw,68px)!important}html[data-dr-theme] body#dr-site#dr-site#dr-site#dr-site :is(.cap h1,.cap h2,.cap h3,.dr-platform h2){text-wrap:pretty;max-width:100%}html[data-dr-theme] body#dr-site#dr-site#dr-site#dr-site .dr-wireframe{padding:10px!important}.dr-wireframe .core-pulse{animation:3s ease-in-out infinite core-signal}@keyframes core-signal{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.dr-wireframe .core-pulse{animation:none}}@font-face{font-family:Geist;src:url(/assets/geist-final/fonts/Sans.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:GeistLine;src:url(/assets/geist-final/fonts/Line.woff2)format("woff2");font-weight:400;font-display:swap}:root{--font-body:Geist, Arial, sans-serif;--font-display:Geist, Arial, sans-serif;--font-heading:Geist, Arial, sans-serif}body[data-dr-brand]{color:#232526;background:#f2f2ee!important;font-family:Geist,Arial,sans-serif!important}body[data-dr-brand] h1,body[data-dr-brand] h2,body[data-dr-brand] h3,body[data-dr-brand] p,body[data-dr-brand] a,body[data-dr-brand] button,body[data-dr-brand] input,body[data-dr-brand] summary{font-family:Geist,Arial,sans-serif!important}body[data-dr-brand] h1,body[data-dr-brand] h2,body[data-dr-brand] h3{max-width:none;letter-spacing:-.045em!important;text-transform:none!important;font-weight:400!important}body[data-dr-brand] h2{font-size:clamp(34px,4.5vw,68px);line-height:1.1}body[data-dr-brand] p{letter-spacing:-.01em}body[data-dr-brand] .gf-line{color:#6742c1;letter-spacing:-.035em!important;font-family:GeistLine,monospace!important}.sl-header{backdrop-filter:blur(16px);box-shadow:none!important;background:#f2f2eef5!important;border-bottom:1px solid #c1c8c3!important;border-radius:0!important}.sl-header .sl-glass-frost,.sl-header .sl-glass-light{display:none!important}.sl-header .sl-access-link{color:#171918!important;background:#ff542e!important;border-radius:0!important}.gf-main{z-index:1;background:#f2f2ee;padding:130px 0 60px;position:relative}.gf-intro{max-width:1600px;margin:auto;padding:48px 5vw 50px}.gf-intro h1{margin:20px 0;font-size:clamp(48px,6.7vw,96px);line-height:1.05}.gf-intro p{max-width:760px;font-size:20px;line-height:1.5}.gf-label{letter-spacing:.1em;text-transform:uppercase;color:#59675e;font:12px Geist}.gf-frame{background:#f2f2ee;border:0;width:100%;height:850px;display:block}.gf-wrap{max-width:1600px;margin:auto}.gf-detail{border-top:1px solid #b1c0b6;margin:0 5vw}.gf-detail summary{cursor:pointer;padding:25px 0;font-size:24px}.gf-close{flex-wrap:wrap;align-items:center;gap:30px;padding:64px 5vw;display:flex}.gf-close a{border-bottom:1px solid;padding:15px 0}.gf-core{max-width:1400px;margin:24px auto 56px;padding:0 5vw}.gf-core img{width:100%;height:auto;display:block}.gf-core figcaption{color:#59675e;padding-top:12px;font-size:12px}.gf-home-cap{z-index:1;color:#fff;background:#232526;padding:64px 5vw;position:relative}.gf-home-cap h2{color:#fff!important}.gf-home-cap .gf-label{color:#b7a1ff}.gf-home-grid{grid-template-columns:1fr 1fr;gap:64px;margin-top:44px;display:grid}.gf-home-grid a{color:#fff;border-top:1px solid #59675e;padding-top:22px;text-decoration:none}.gf-home-grid h3{margin:15px 0;font-size:36px;line-height:1.15}.gf-home-grid p{color:#c1c8c3;font-size:18px}.gf-home-grid small{color:#ff7958}.gf-home-core{z-index:1;background:#f2f2ee;grid-template-columns:1fr 1.3fr;align-items:center;gap:50px;padding:80px 5vw;display:grid;position:relative}.gf-home-core img{width:100%;display:block}.gf-home-core p{margin:24px 0;font-size:18px;line-height:1.6}.gf-home-core a{border-bottom:1px solid;padding:12px 0;display:inline-block}.gf-home-core figure{margin:0}.gf-home-core figcaption{color:#59675e;margin-top:10px;font-size:11px}.dr-hero{isolation:isolate;position:relative;background:0 0!important;min-height:820px!important;margin:0 4vw!important;padding:165px 0 60px!important}.dr-hero-copy{pointer-events:none;z-index:3!important;width:65%!important;position:relative!important}.dr-hero .gf-label{align-items:center;gap:10px;display:flex}.dr-hero .gf-label:before{content:"";background:#ff542e;width:8px;height:8px}.dr-hero h1{letter-spacing:-.06em!important;margin:35px 0 28px!important;font-size:clamp(60px,7.7vw,118px)!important;line-height:1.04!important}.dr-hero h1>span{white-space:nowrap;display:block}.dr-hero p{max-width:460px!important;font-size:20px!important;line-height:1.5!important}.dr-hero .dr-art{z-index:1!important;width:65%!important;height:485px!important;position:absolute!important;inset:auto -2vw 70px auto!important;transform:none!important}.dr-hero .dr-art canvas{width:100%;height:100%;display:block}.gf-actions{pointer-events:auto;align-items:center;gap:26px;margin-top:30px;display:flex}.gf-actions a{color:#232526;font-size:15px}.gf-actions .gf-primary{color:#171918;background:#ff542e;padding:16px 22px;text-decoration:none}.dr-art-pause{z-index:4;color:#232526;background:#f2f2ee;border:1px solid #a3aaa3;width:44px;height:44px;position:absolute;bottom:30px;right:0}.dr-media{background:#f2f2ee!important}.practice-fit{background:#f2f2ee}.site-footer{position:relative}.cap-hero h1{font-size:clamp(48px,6.7vw,96px)!important}.scene-head h2{max-width:none!important}.cap .layer summary{font-size:20px!important}.cap .layer p{font-size:17px!important}.sl-access h2 em{font-style:normal!important}.sl-access #sl-access-engraving{display:none!important}:focus-visible{outline-offset:4px;outline:3px solid #6742c1!important}@media (width<=800px){.gf-main{padding-top:100px}.gf-intro{padding-top:30px}.gf-home-grid,.gf-home-core{grid-template-columns:1fr;gap:30px}.gf-home-cap,.gf-home-core{padding:48px 6vw}.dr-hero{min-height:955px!important;padding-top:125px!important}.dr-hero-copy{width:100%!important}.dr-hero h1{font-size:clamp(48px,10vw,80px)!important}.dr-hero h1>span{white-space:normal}.dr-hero .dr-art{width:108%!important;height:325px!important;top:540px!important;bottom:auto!important;right:-4vw!important}.dr-hero p{max-width:340px!important;font-size:18px!important}.gf-actions{flex-wrap:wrap;gap:18px}.gf-actions a{font-size:14px}.gf-detail summary{font-size:21px}.gf-core{padding:0}.sl-header{width:92vw!important;left:4vw!important;right:4vw!important}.gf-frame{height:1000px}.gf-home-grid h3{font-size:30px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site{color:#232526!important;background:#f2f2ee!important;font-family:Geist,Arial,sans-serif!important}#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site :is(h1,h2,h3,p,a,button,input,summary,small,label,figcaption){font-family:Geist,Arial,sans-serif!important}#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site :is(h1,h2,h3){letter-spacing:-.045em!important;text-transform:none!important;max-width:none!important;font-weight:400!important}#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site .gf-line{color:#6742c1!important;font-family:GeistLine,monospace!important}#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site .gf-home-cap{color:#fff!important;background:#232526!important}#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site .gf-home-cap :is(h2,h3,a){color:#fff!important}#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site .gf-home-cap p{color:#c1c8c3!important}#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site .gf-home-core img,#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site .gf-core img{aspect-ratio:auto!important;object-fit:contain!important;width:100%!important;height:auto!important}#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site .gf-home-core{background:#f2f2ee!important}#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site .dr-hero h1{font-size:clamp(60px,7.7vw,118px)!important;line-height:1.04!important}@media (width<=800px){#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site#dr-site .dr-hero h1{font-size:clamp(48px,10vw,80px)!important}}.integration-study{color:#32293a;background:#f3f0f7}.integration{background:linear-gradient(#f3f0f73b,#f3f0f750),url(/assets/design-20260920/materials/surface-lilac.webp) 50%/cover;grid-template-columns:1.1fr .9fr;gap:22px 25px;max-width:1400px;min-height:680px;margin:auto;padding:40px;display:grid}.integration-title{padding:15px 5px}.integration-title h2{letter-spacing:-.05em;margin-top:21px;font-size:44px;font-weight:480;line-height:1.09}.integration-title h2 span{color:#715399;font-family:Square;font-size:.91em}.label-badge{letter-spacing:.025em;background:url(/assets/design-20260920/materials/label-frame.svg) 50%/100% 100% no-repeat;justify-content:flex-start;align-items:center;min-width:270px;height:30px;padding:0 14px;font:8px Mono;display:inline-flex}.integration-title .label-badge{margin-top:26px}.connection-art{background:linear-gradient(135deg,#e9dbf033,#c4b1db33);border:1px solid #aa94b688;border-radius:100px 8px;grid-area:1/2/3;align-self:stretch;align-items:center;min-height:450px;display:flex;overflow:hidden}.connection-art img{width:118%;max-width:none;margin-left:-9%;display:block}.partner-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.partner-grid>div{background:#fffffff0;border:1px solid #b9a9c4;flex-direction:column;justify-content:center;align-items:center;gap:19px;min-height:126px;padding:24px 12px;display:flex}.partner-grid img{object-fit:contain;width:80%;max-width:175px;max-height:32px}.partner-grid span{color:#73677a;font-size:11px}.integration-foot{border-top:1px solid #b2a2c3;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:30px;padding-top:19px;font-size:11px;line-height:1.7;display:grid}.integration-foot b{color:#766183;margin-bottom:6px;font:9px Mono;display:block}.integration-foot small{color:#75647c;font-size:10px}.closing-study{color:#f0ebf4;background:#15151a}.closing{background:linear-gradient(100deg,#17131dd0,#17131d88),url(/assets/design-20260920/materials/surface-graphite.webp) 50%/cover;grid-template-columns:1fr .94fr;align-items:center;gap:60px;max-width:1400px;min-height:620px;margin:auto;padding:44px 46px;display:grid}.closing-copy{position:relative}.closing-copy .kicker{color:#b2a2c3}.closing-copy h2{letter-spacing:-.055em;margin:22px 0;font-size:47px;font-weight:480;line-height:1.05}.closing-copy h2 span{color:#d7c7f0}.closing-copy>p:not(.kicker){color:#c3b9cb;max-width:420px;font-size:14px;line-height:1.6}.neon-art{justify-content:center;align-items:center;height:260px;margin-top:15px;display:flex;position:relative}.neon-art>img{max-width:100%;height:285px}.neon-art .label-badge{color:#141016;filter:invert();min-width:290px;font-size:7px;position:absolute;bottom:0}.request-form{color:#3f334d;background:#f5f3f9;border:1px solid #b9a9c4;border-radius:4px 45px 4px 4px;grid-template-columns:1fr;gap:16px;padding:28px;display:grid;box-shadow:12px 12px #8f79ac26}.form-heading{border-bottom:1px solid #c1b5cc;justify-content:space-between;align-items:center;margin-bottom:2px;padding-bottom:18px;font:9px Mono;display:flex}.form-heading img{opacity:.55;width:100px;height:16px}.request-form label{flex-direction:column;gap:7px;font-size:11px;display:flex}.request-form input{background:#fff;border:1px solid #bba8ce;border-radius:0;min-width:0;padding:12px;font:12px Geist}.request-form input:focus{outline-offset:2px;outline:2px solid #7753ab}.request-form button{clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%);color:#173c2b;cursor:pointer;background:#1de49b;border:0;min-height:43px;padding:12px;font:13px Geist}.request-form #form-note{color:#80708e;min-height:26px;font-size:9px;line-height:1.5}.section-canvas,.section-canvas body{overflow:hidden}@media (width<=700px){.integration{flex-direction:column;gap:25px;padding:25px 20px;display:flex}.integration-title h2{font-size:36px}.connection-art{border-radius:65px 4px;order:2;min-height:300px}.partner-grid{order:1}.integration-foot{order:3;display:block}.integration-foot p+p{margin-top:18px}.partner-grid img{max-width:120px}.closing{grid-template-columns:1fr;gap:30px;padding:30px 22px}.closing-copy h2{font-size:39px}.neon-art{height:220px}.neon-art>img{height:245px}.request-form{padding:23px}.material-automation .flow-caption>span:first-child{min-width:150px;font-size:6px}.material-automation .automation-hero:before{background:#17131da8}}@font-face{font-family:MockGeist;src:url(/assets/design-20260920/study/Geist-Sans.woff2);font-weight:100 900;font-display:swap}@font-face{font-family:MockMono;src:url(/assets/design-20260920/study/Geist-Mono.woff2);font-display:swap}@font-face{font-family:MockSquare;src:url(/assets/design-20260920/study/Geist-Square.woff2);font-display:swap}:root{--mock-ink:#29372e;--mock-muted:#5c6b60;--mock-paper:#f7f9f6;--mock-iris:#7453a1;--mock-line:#cbd6ce;--mock-mint:#b0edcf}html{scroll-padding-top:110px}body[data-mock-mode=after]{color:var(--mock-ink);background:var(--mock-paper)!important;padding-bottom:0!important;font-family:MockGeist,Arial,sans-serif!important}body[data-mock-mode=after] h1,body[data-mock-mode=after] h2,body[data-mock-mode=after] h3{letter-spacing:-.045em;text-wrap:balance;font-family:MockGeist,Arial,sans-serif}body[data-mock-mode=after] p{font-family:MockGeist,Arial,sans-serif}body[data-mock-mode=after] .automation-copy h1 span{font-family:inherit}a,button,input,summary,select{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible,select:focus-visible{outline-offset:4px;outline:3px solid #75539d}body .mock-nav{box-sizing:border-box;z-index:25;color:#394b40;isolation:isolate;background:#fafbf8f5;border:0;border-bottom:1px solid #dce2d6;justify-content:space-between;align-items:center;gap:25px;width:100%;max-width:none;min-height:96px;margin:0;padding:20px 5vw;font:13px/1.4 MockGeist,Arial,sans-serif;display:flex;position:relative}body .mock-nav *{box-sizing:border-box;font-family:MockGeist,Arial,sans-serif}body .mock-brand{flex-shrink:0;line-height:0;display:block}body .mock-brand img{object-fit:contain;width:215px;max-width:none;height:auto;display:block}body .mock-nav>nav{justify-content:center;align-items:center;gap:27px;margin-left:auto;display:flex}body .mock-nav a{color:#394b40;border:0;font-size:13px;text-decoration:none}body .mock-nav>nav>a,body .mock-nav summary{cursor:pointer;background:0 0;border:0;align-items:center;min-height:44px;padding:5px 0;list-style:none;display:flex}body .mock-nav a[aria-current=page]{color:#654884}body .mock-features{position:relative}body .mock-features summary::-webkit-details-marker{display:none}body .mock-features summary span{margin-left:7px}body .mock-features>div{background:#fcfdfb;border:1px solid #c1c8c3;min-width:300px;padding:12px;position:absolute;top:49px;left:-30px;box-shadow:0 14px 36px #30412e16}body .mock-features>div a{align-items:center;gap:15px;min-height:48px;padding:14px 12px;display:flex}body .mock-features>div a:hover{background:#f0edf5}body .mock-features small{color:#80708e;font:9px MockMono}body .mock-cta,body .mock-nav .mock-cta,body[data-mock-mode=after] .sl-access-link,body[data-mock-mode=after] .hm-feature-cta,body[data-mock-mode=after] .request-form button{color:#244b36;clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);background:linear-gradient(115deg,#dbf5dd,#a5edcb 60%,#d1f2e1);border:0;border-radius:0;justify-content:center;align-items:center;gap:23px;min-height:49px;padding:14px 26px;font:500 13px/1.3 MockGeist;text-decoration:none;transition:filter .12s ease-out,transform .12s ease-out;display:inline-flex;position:relative}body .mock-cta:hover,body .request-form button:hover{filter:saturate(1.3)brightness(.97)}body .mock-cta:active{transform:translateY(1px)}body .mock-footer{color:#59675e;z-index:1;background:#f1f5ef;border-top:1px solid #dce2d6;grid-template-columns:1fr 2fr;align-items:start;gap:35px;padding:60px 5vw 40px;font:13px MockGeist;display:grid;position:relative}body .mock-footer img{width:200px;height:auto}body .mock-footer nav{flex-wrap:wrap;justify-content:flex-end;gap:20px 28px;display:flex}body .mock-footer a{color:#59675e;text-decoration:none}body .mock-footer small{grid-column:1/-1;font:10px MockMono}.mock-kicker{letter-spacing:.06em;color:#6a6078;font:10px/1.5 MockMono!important}body[data-mock-page=preview] #sl-top{background:0 0!important}body[data-mock-page=preview] #sl-top:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(43% 43% at 72% 55%,#d9cff047 0%,#d9cff022 42%,#0000 100%),radial-gradient(36% 36% at 24% 58%,#c6e8d938 0%,#c6e8d91a 45%,#0000 100%);position:absolute;inset:0 -12% -5%;mask-image:radial-gradient(closest-side,#000 55%,#0000 100%)}body[data-mock-page=preview] .hm-features{background:#fafbf8!important;padding-top:55px!important;padding-bottom:55px!important}body[data-mock-page=preview] .hm-feature{clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);border-color:#d8cbe2!important}body[data-mock-page=preview] #hp-features{background:#f6f8f4}body[data-mock-page=preview] .hp-offerings{background:#f5f8f2}body[data-mock-page=preview] .hm-systems article{border-top:2px solid #bba8ce}body[data-mock-page=preview] #sl-architecture{background-image:linear-gradient(#f5f3f7ed,#f5f3f7ed),url(/assets/design-20260920/materials/soft-spectrum.webp);background-size:cover}body[data-mock-mode=after] .integration{color:#352b40;background:linear-gradient(#f3f0f753,#f3f0f766),url(/assets/design-20260920/materials/surface-lilac.webp) 50%/cover;gap:28px 65px;width:100%;max-width:none;min-height:690px;padding:70px 7vw}body[data-mock-mode=after] .integration-title h2{margin:24px 0;font-size:clamp(36px,3.5vw,52px);font-weight:480;line-height:1.08}body .integration-title h2 span{color:#75539d;font-family:inherit}body .partner-grid>div{clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);background:#fffffff0;border:1px solid #b9a9c4}body .connection-art{max-height:520px}body .label-badge{font-family:MockMono}body .integration-foot p{margin:0}body .integration-foot{font-size:12px}body .mock-closing{color:#f0ebf4;background:#15151a}body .mock-closing .closing{box-sizing:border-box;gap:8vw;max-width:none;min-height:680px;padding:65px 8vw}body .closing-copy h2{color:#f0ebf4;margin:22px 0;font-size:clamp(40px,4vw,60px);font-weight:480;line-height:1.05}body .closing-copy h2 span{color:#d7c7f0}body .mock-closing .kicker,body .integration .kicker{font:10px MockMono}body .mock-closing .neon-art{max-width:430px}body .mock-closing .request-form{clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);border-radius:0;justify-self:end;width:100%;max-width:600px;margin:0;padding:32px;box-shadow:10px 10px #8f79ac26}body .mock-closing .request-form label{font:12px MockGeist}body .mock-closing .request-form input{color:#3f334d;background:#fff;width:100%;min-height:46px;font:14px MockGeist}body .mock-closing .request-form #form-note{font:11px/1.5 MockGeist}body .mock-closing .form-heading{font:10px MockMono}body[data-mock-page=analytics] .editorial-hero{background:radial-gradient(at 90% 20%,#e4d7f34d,#0000 55%),#f7f9f6;padding-top:40px}body[data-mock-page=analytics] .editorial-title h1{font-family:MockGeist;font-size:clamp(50px,5.2vw,80px);font-weight:480}body[data-mock-page=analytics] .light-motion{clip-path:polygon(26px 0,100% 0,100% calc(100% - 26px),calc(100% - 26px) 100%,0 100%,0 26px);background:#ebe5f2 url(/assets/design-20260920/materials/surface-lilac.webp) 50%/cover;border-radius:0;height:390px}body[data-mock-page=analytics] .editorial-bottom{margin-bottom:55px;padding:30px 0}body[data-mock-page=analytics] .ripple-region{background:#f0f3ef;padding:60px 5vw}body[data-mock-page=analytics] .scenario-region{background:#f7f9f6}.mock-use-cases{max-width:1500px;margin:auto;padding:55px 5vw 80px}.mock-use-cases>h2{letter-spacing:-.04em;margin:16px 0;font:500 38px/1.1 MockGeist}.mock-use-cases>p{color:#59675e;max-width:680px;font:15px/1.6 MockGeist}.mock-demo-detail{background:#fbfcfa;border:1px solid #c1c8c3;margin:16px 0}.mock-demo-detail>summary{cursor:pointer;color:#394b40;background:linear-gradient(100deg,#f0f4ee,#f5f1f8);justify-content:space-between;align-items:center;min-height:70px;padding:20px 26px;font:500 17px MockGeist;list-style:none;display:flex}.mock-demo-detail>summary::-webkit-details-marker{display:none}.mock-demo-detail>summary span{color:#816598;font-size:22px}.mock-demo-detail[open]>summary{border-bottom:1px solid #c1c8c3}.mock-demo-detail>iframe{background:#15151a;border:0;width:100%;height:900px;display:block}.mock-demo-detail:not([open])>iframe{display:none}body[data-mock-page=architecture] .engineering-core{background-color:#f7f9f6!important}body[data-mock-page=architecture] .cap{background:#f7f9f6}body[data-mock-page=architecture] .scene-head{border-top:1px solid #c7d4c7;padding-top:22px;position:relative}body[data-mock-page=architecture] .cap>.intro{background:linear-gradient(#f4f4f3de,#f4f4f3ed),url(/assets/design-20260920/materials/soft-spectrum.webp) 50%/cover}body[data-mock-page=architecture] .cap>.closing{clip-path:polygon(22px 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%,0 22px);background:#eef2ec;border:1px solid #c7d4c7;min-height:0;padding:38px;display:block}body[data-mock-page=architecture] .cap>.closing h2{font-size:36px}body[data-mock-page=approach] .founder-page{background:#f7f9f6!important;padding-top:45px!important}body[data-mock-page=approach] .founder-opening{background:radial-gradient(at 85% 45%,#d8c9e857,#0000 55%);border-bottom:1px solid #dce2d6;padding-bottom:55px}body[data-mock-page=approach] .founder-opening h1{letter-spacing:-.055em!important;font:480 clamp(40px,5.2vw,73px)/1.07 MockGeist!important}body[data-mock-page=approach] .founder-opening figure{clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);background:linear-gradient(#f2edf54d,#f2edf54d),url(/assets/design-20260920/materials/surface-lilac.webp) 50%/cover;padding:22px}body[data-mock-page=approach] .founder-opening img{filter:none;border-radius:0}body[data-mock-page=approach] .founder-letter{color:#394b40}body[data-mock-page=approach] .founder-letter blockquote{color:#455c45;background:#edf3e9;border-left:2px solid #95b298;padding:25px 30px;font:400 30px/1.3 MockGeist!important}body[data-mock-page=trust] .doc-head{background:radial-gradient(at 90% 100%,#d8cdec77,#0000 50%),#f7f9f6!important}body[data-mock-page=trust] .doc-head h1{font-family:MockGeist!important;font-weight:480!important}body[data-mock-page=trust] .doc-head h1 em{color:#75539d;font-family:inherit;font-style:normal}body[data-mock-page=trust] .sl-security-art{clip-path:polygon(24px 0,100% 0,100% calc(100% - 24px),calc(100% - 24px) 100%,0 100%,0 24px);background:linear-gradient(#f5f1f8c9,#f5f1f8c9),url(/assets/design-20260920/materials/surface-lilac.webp) 50%/cover;border:1px solid #b9a9c4}body[data-mock-page=trust] .spec-head{background:#edf2e9!important}body[data-mock-page=trust] .sl-security-index{background:#f3f6f0;border-color:#c7d4c7}body[data-mock-page=trust] .spec-sec{scroll-margin-top:30px}body[data-mock-page=trust] .spec-sec h2{color:#3e5545}body[data-mock-mode=after] .prospect-feature>.hero{background:radial-gradient(at 85% 40%,#e0d4ed66,#0000 60%),#f7f9f6;padding-top:55px}body[data-mock-mode=after] .prospect-feature .rev-card,body[data-mock-mode=after] .prospect-feature .proof-card{box-shadow:none;clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);border-color:#c7d4c7}body[data-mock-mode=after] .site-legal{color:#394b40;background:#fafbf8}body[data-mock-mode=after] .site-legal h1{font-weight:480}.mock-demo-detail iframe:focus{outline:2px solid #816598}@media (width<=1000px){body .mock-nav{flex-wrap:wrap;gap:20px;padding:18px 5vw}body .mock-nav>nav{order:3;justify-content:flex-start;gap:25px;width:100%;margin:0}body .mock-nav>.mock-cta{margin-left:auto}body .mock-closing .closing{gap:40px;padding:50px 5vw}body .integration{gap:25px!important}}@media (width<=700px){html{scroll-padding-top:20px}body .mock-nav{gap:16px;min-height:126px;padding:18px 20px}body .mock-brand img{width:165px}body .mock-nav>.mock-cta{gap:10px;min-height:42px;padding:12px 18px;font-size:11px}body .mock-nav>nav{justify-content:space-between;gap:18px}body .mock-nav a,body .mock-nav summary{font-size:11px}body .mock-features>div{min-width:280px;left:-75px}body .mock-footer{grid-template-columns:1fr;padding:40px 22px 35px}body .mock-footer nav{justify-content:flex-start;gap:18px;font-size:12px}body[data-mock-mode=after] .integration{min-height:0;padding:45px 22px}body .integration-title h2{font-size:36px!important}body .integration .connection-art{width:100%;min-height:310px}body .mock-closing .closing{grid-template-columns:1fr;gap:26px;padding:40px 22px;display:grid}body .closing-copy h2{font-size:40px}body .mock-closing .request-form{padding:24px}body .mock-closing .neon-art{height:220px}body[data-mock-page=analytics] .editorial-grid{gap:30px}body[data-mock-page=analytics] .editorial-bottom{gap:15px;margin-bottom:30px}body[data-mock-page=analytics] .editorial-bottom span{font-size:14px}body[data-mock-page=analytics] .light-motion{height:300px}body .mock-use-cases{padding:40px 22px}.mock-use-cases>h2{font-size:30px}.mock-demo-detail>summary{padding:18px;font-size:15px}.mock-demo-detail>iframe{height:1200px}body[data-mock-page=approach] .founder-opening figure{padding:18px}body[data-mock-page=architecture] .cap>.closing{padding:25px}body[data-mock-page=architecture] .cap>.closing h2{font-size:28px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}body[data-mock-mode=after] *,body[data-mock-mode=after] :before,body[data-mock-mode=after] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mock-feature-mark{align-items:center;gap:15px;display:flex}.mock-feature-mark img{width:27px;height:27px}.mock-feature-mark>span{font-size:25px}.hm-automation .mock-feature-mark img{filter:invert()}.mock-graded-atmosphere{object-fit:cover;filter:url(#graded-map);opacity:.32;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.light-motion video{z-index:1;position:relative}.light-motion .motion-toggle,.light-motion .motion-restart,.light-motion .art-caption{z-index:2}body#dr-site[data-mock-page=automation] main#main,body#dr-site[data-mock-page=analytics] main#main{max-width:none!important;margin:0!important;padding:110px 0 0!important}body#dr-site[data-mock-page=automation] .workflow-story h2{letter-spacing:-.03em!important;margin:24px 0 12px!important;font:500 23px/1.18 MockGeist!important}body#dr-site[data-mock-page=automation] .workflow-story p{font:14px/1.6 MockGeist!important}body#dr-site[data-mock-page=automation] .demo-intro h2{font:500 38px/1.1 MockGeist!important}body#dr-site[data-mock-page=analytics] .section-lead h2,body#dr-site[data-mock-page=analytics] .scenario-region h2{font:500 36px/1.15 MockGeist!important}body#dr-site[data-mock-page=preview] .hm-explore{color:#244b36!important;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)!important;background:linear-gradient(115deg,#daf5df,#9cecc8)!important}body#dr-site[data-mock-page=preview] .hp-explorer{clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px)}body#dr-site[data-mock-page=preview] .hm-automation{color:#3f334d!important;background:#eeeaf3!important;border-color:#b9a9c4!important}body#dr-site[data-mock-page=preview] .hm-automation h2,body#dr-site[data-mock-page=preview] .hm-automation>p,body#dr-site[data-mock-page=preview] .hm-automation .hm-number,body#dr-site[data-mock-page=preview] .hm-automation .mock-feature-mark{color:#51415e!important}body#dr-site[data-mock-page=preview] .hm-automation .mock-feature-mark img{filter:none!important}body#dr-site[data-mock-page=preview] .hm-automation .hm-art{justify-content:center;align-items:center;display:flex;background:radial-gradient(at 55% 45%,#e5d8f399,#0000 60%)!important;padding:15px 9px!important}body#dr-site .mock-decision-loop{width:100%;height:auto;display:block;overflow:visible;max-height:none!important}body#dr-site .mock-decision-loop text{font-family:MockGeist,Arial,sans-serif}body#dr-site .mock-decision-loop .label{font-family:MockMono,monospace}body#dr-site .mock-integrations{color:#3f334d;clip-path:polygon(24px 0,100% 0,100% calc(100% - 24px),calc(100% - 24px) 100%,0 100%,0 24px);background:linear-gradient(#f1edf579,#f1edf579),url(/assets/design-20260920/materials/surface-lilac.webp) 50%/cover;max-width:calc(100% - 10vw);padding:58px 5vw 35px;margin:80px auto!important}body#dr-site .mock-integrations-heading h2{letter-spacing:-.055em!important;margin:18px 0 35px!important;font:480 clamp(36px,4vw,53px)/1.1 MockGeist!important}body#dr-site .mock-integrations-heading h2 span{color:#75539d;font-family:MockSquare;font-size:.88em}body#dr-site .mock-partners{background:#ffffff6b;border-top:1px solid #b9a9c4;border-bottom:1px solid #b9a9c4;grid-template-columns:repeat(4,1fr);gap:0;padding:20px 0;display:grid}body#dr-site .mock-partner{border-right:1px solid #c3b9cb;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-width:0;padding:24px 17px;display:flex}body#dr-site .mock-partner:last-child{border:0}body#dr-site .mock-partner>img{object-fit:contain;width:100%;max-width:174px;height:32px}body#dr-site .mock-partner>span{color:#70617d;font:12px MockGeist}body#dr-site .mock-bank-row{border-bottom:1px solid #b9a9c4;justify-content:space-between;align-items:center;gap:35px;padding:27px 0;display:flex}body#dr-site .mock-bank-row small{color:#777080;margin-top:9px;font:11px MockGeist;display:block}body#dr-site .mock-bank-logos{justify-content:flex-end;align-items:center;gap:35px;display:flex}body#dr-site .mock-bank-logos>img{object-fit:contain;max-width:112px;max-height:28px}body#dr-site .mock-bank-logos>img.mock-wells{filter:brightness(0)saturate();opacity:.8;width:110px;height:auto;max-height:28px}body#dr-site .mock-bofa{color:#514960;white-space:nowrap;align-items:center;gap:7px;font:12px MockGeist;display:flex}body#dr-site .mock-bofa img{object-fit:contain;width:39px;max-height:29px}body#dr-site .mock-coming{align-items:center;gap:28px;padding-top:22px;display:flex}body#dr-site .mock-coming p{color:#6a6078;margin:0;font:12px/1.6 MockGeist}body#dr-site .mock-hud-film{background:0 0!important;border-radius:0!important;padding-top:24px!important;position:relative!important;overflow:visible!important}body#dr-site .mock-hud-film .sl-film{clip-path:polygon(36px 0,calc(100% - 15px) 0,100% 15px,100% calc(100% - 36px),calc(100% - 36px) 100%,15px 100%,0 calc(100% - 15px),0 36px);outline:0;overflow:hidden;border-radius:0!important}body#dr-site .mock-hud-film .sl-film:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(135deg,#b9cbbd 0 25px,#0000 26px) 0 0/40px 40px no-repeat,linear-gradient(315deg,#b9cbbd 0 25px,#0000 26px) 100% 100%/40px 40px no-repeat;border:1px solid #c7d4c7;position:absolute;inset:0}body#dr-site .mock-film-label{color:#3e5545;z-index:3;background:#e9eee6 url(/assets/design-20260920/materials/label-frame.svg) 50%/100% 100%;min-width:265px;height:28px;padding:7px 13px;font:8px MockMono;position:absolute;top:2px;left:6%}body#dr-site .mock-hud-film .hm-film-toggle{clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);border-radius:0!important}body#dr-site .mock-hud-film .hm-systems{clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);border-radius:0!important}@media (width<=700px){body#dr-site .mock-integrations{max-width:calc(100% - 32px);padding:35px 22px 25px;margin:45px 16px!important}body#dr-site .mock-partners{grid-template-columns:1fr 1fr;row-gap:15px}body#dr-site .mock-partner{padding:15px 12px}body#dr-site .mock-partner:nth-child(2){border:0}body#dr-site .mock-partner>img{height:27px}body#dr-site .mock-partner>span{font-size:11px}body#dr-site .mock-bank-row{padding:22px 0;display:block}body#dr-site .mock-bank-logos{flex-wrap:wrap;justify-content:flex-start;gap:20px;margin-top:22px}body#dr-site .mock-bank-logos>img{max-width:90px}body#dr-site .mock-bofa{font-size:10px}body#dr-site .mock-bofa img{width:30px}body#dr-site .mock-coming{display:block}body#dr-site .mock-coming p{margin-top:10px}body#dr-site .mock-film-label{min-width:235px;font-size:7px}body#dr-site .mock-hud-film .sl-film{clip-path:polygon(22px 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%,0 22px)}}html[data-dr-theme] body[data-mock-mode] .mock-closing .closing-copy h2{--dr-text:#f0ebf4;color:#f0ebf4!important}body.dr-entry .mock-nav{flex-wrap:nowrap;gap:12px;min-height:88px}body.dr-entry .mock-nav .mock-brand img{width:clamp(162px,33vw,215px)}@media (width<=700px){body.dr-entry .mock-nav{padding:16px}body.dr-entry .mock-nav>.mock-cta{white-space:nowrap;gap:8px;padding:12px 14px}}@font-face{font-family:ScryForward;src:url(/assets/design-20260920/study/Geist-Sans.woff2)format("woff2");font-display:swap}@font-face{font-family:ScryForwardDisplay;src:url(/assets/design-20260920/study/Geist-Sans.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:SiteAmerica;src:url(/assets/design-20260920/study/Geist-Sans.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:America;src:url(/assets/design-20260920/study/Geist-Sans.woff2)format("woff2");font-display:swap}@font-face{font-family:DRRead;src:url(/assets/design-20260920/study/Geist-Sans.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/design-20260920/study/Geist-Sans.woff2)format("woff2");font-display:swap}@font-face{font-family:DRSculpt;src:url(/assets/design-20260920/study/Geist-Sans.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:DRSculpt;src:url(/assets/design-20260920/study/Geist-Sans.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:SFMono-Regular;src:url(/assets/design-20260920/study/Geist-Mono.woff2)format("woff2");font-display:swap}@font-face{font-family:DRMono;src:url(/assets/design-20260920/study/Geist-Mono.woff2)format("woff2");font-display:swap}