.voreyn-brand>img{object-fit:contain;width:11.5rem;height:auto}.voreyn-brand-dark{display:none}.site-v1-3{--site-ink:#111d32;--site-cobalt:#2454ef;--site-paper:#f8f7f3;--site-container:80rem;--site-muted:#566274}.site-v1-3 .site-section{padding-block:7rem}.site-v1-3 h2{font-size:clamp(2.1rem,3.5vw,3.4rem)}.site-v1-3 .site-header{color:#edf2ff;background:#091323;border-color:#263249}.site-v1-3 .site-header .desktop-nav{color:#bdc9de}.site-v1-3 .site-header .desktop-nav a:hover{color:#fff}.site-v1-3 .site-header .voreyn-brand-light,.site-v1-3 .site-footer .voreyn-brand-light{display:none}.site-v1-3 .site-header .voreyn-brand-dark,.site-v1-3 .site-footer .voreyn-brand-dark{display:block}.site-v1-3 .site-header .mobile-menu-trigger{border-color:#48566e}.site-v1-3 .site-header :is(a,button):focus-visible,.site-v1-3 .signature-hero a:focus-visible{outline-color:#9dbbff}.site-v1-3 .site-btn{border-radius:100px;gap:1rem;min-height:3.15rem;font-size:.9rem}.site-v1-3 .site-btn-small{min-height:2.75rem}.site-v1-3 .signature-hero{color:#edf2ff;background:#091323;position:relative;overflow:clip}.signature-field{pointer-events:none;position:absolute;inset:0}.signature-glow{background:radial-gradient(#275fff42 0%,#1235721c 38%,#0000 69%);width:67vw;height:67vw;position:absolute;top:-15vw;right:-17vw}.signature-symbol{opacity:.7;filter:drop-shadow(0 40px 65px #2051e82b);width:min(45vw,43rem);height:auto;position:absolute;top:7%;right:-3%;transform:rotate(-7deg)}.signature-line{background:linear-gradient(90deg,#0000,#5984ed70,#0000);width:68%;height:1px;position:absolute;right:-8%;transform:rotate(-32deg)}.signature-line-one{top:43%}.signature-line-two{opacity:.4;top:48%}.hero-composition{padding-block:clamp(3rem,6vw,6rem) 1.5rem;position:relative}.site-v1-3 .hero-copy{z-index:1;position:relative}.site-v1-3 .hero-copy .site-kicker{color:#b5c6e8;letter-spacing:.1em;max-width:36rem;margin-bottom:2.25rem;font-size:.72rem}.site-v1-3 .kicker-rule{background:#7499ff}.site-v1-3 .signature-hero h1{font-family:var(--site-display);letter-spacing:-.065em;max-width:52rem;font-size:clamp(3.8rem,8.1vw,8rem);font-weight:500;line-height:.98}.site-v1-3 .signature-hero h1>span{color:#9dbbff;display:inline}.hero-copy-bottom{justify-content:space-between;align-items:end;gap:3rem;margin-top:2.5rem;display:flex}.site-v1-3 .hero-description{color:#bdc9de;max-width:32rem;margin:0;font-size:1.125rem;line-height:1.65}.site-v1-3 .hero-actions{flex-direction:column;align-items:start;gap:1rem;margin:0;padding-right:2rem}.site-v1-3 .hero-conversation-link{color:#d8e4ff;font-size:.875rem}.site-v1-3 .pointer-surface{perspective:1100px;margin-top:3.4rem}.site-v1-3 .hero-result-surface{box-shadow:none;transform-origin:50%;background:linear-gradient(100deg,#111d3500,#182e592e);border-top:1px solid #637da55c;border-bottom:1px solid #637da55c;border-radius:0;grid-template-columns:1fr 1.5fr .65fr;gap:2rem;padding:2.1rem 0;display:grid}.hero-result-origin{flex-direction:column;justify-content:center;align-items:start;gap:.6rem;display:flex}.hero-result-app{align-items:center;gap:.65rem;font-size:1rem;font-weight:500;display:flex}.hero-result-company{color:#bdc9de;font-size:.85rem}.hero-result-synthetic{color:#b7cafa;font-family:var(--font-mono);letter-spacing:.035em;font-size:.61rem}.hero-result-main>div{justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.site-v1-3 .hero-result-main .product-overline{color:#bdc9de;margin:0}.hero-result-period{color:#b7cafa;font-size:.75rem}.site-v1-3 .hero-result-main .preview-value{color:#f3f6ff;letter-spacing:-.055em;margin:.45rem 0 0;font-size:clamp(2.6rem,4.4vw,4.4rem);line-height:1.25}.hero-investigate{color:#b8c8e7;border-left:1px solid #637da55c;justify-content:space-between;align-items:center;gap:1.5rem;padding-left:2rem;font-size:.9rem;display:flex}.hero-investigate strong{color:#eff4ff;font-weight:500}.hero-investigate svg{flex-shrink:0;transition:transform .2s}.hero-investigate:hover svg{transform:translateY(5px)}.site-v1-3 .hero-bottom{color:#a7b9d9;border:0;margin:0;padding:1.4rem 0 0;font-size:.73rem}.investigation-intro{scroll-margin-top:7rem}.site-v1-3 .investigation-story{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 5rem;margin-top:3.5rem}.story-controls{z-index:20;background:var(--site-paper);border-bottom:1px solid #cad3e3;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:2rem;display:grid;position:sticky;top:5rem}.story-controls a{overflow-wrap:anywhere;color:#586474;border-bottom:2px solid #0000;align-items:center;gap:.9rem;min-width:0;min-height:4.5rem;padding:1rem;font-size:.875rem;transition:background .18s,border-color .18s,color .18s;display:flex}.story-controls a .num{color:#2454ef;font-size:.75rem}.story-controls a svg{margin-left:auto}.story-controls a[aria-current]{color:#163682;background:#ecf1ff;border-bottom-color:#2454ef}.site-v1-3 .story-stage{background:#0d1a30;border:1px solid #2c4064;border-radius:1.15rem;min-height:33rem;padding:2rem;top:11.5rem;box-shadow:0 25px 65px -45px #081526}.site-v1-3 .story-stage-value{margin-top:.5rem;font-size:clamp(2.6rem,4vw,4rem);line-height:1.2}.site-v1-3 .story-stage-detail{min-height:13rem}.site-v1-3 .story-progress{grid-template-columns:repeat(3,1fr)}.site-v1-3 .story-chapters{min-width:0;display:block}.site-v1-3 .section-heading-row>*{min-width:0}.site-v1-3 .story-chapters>li{min-height:36rem;padding-block:3rem;scroll-margin-top:10.75rem}.site-v1-3 .story-chapters>li:last-child{min-height:40rem}.site-v1-3 .story-chapters h3{font-size:clamp(1.7rem,2.9vw,2.6rem)}.site-v1-3 .story-chapter-detail{border-left:0;margin-top:2rem;padding-left:0}.story-current-caption{color:var(--site-muted);font-size:.75rem}.site-v1-3 .story-money{margin-top:.45rem;font-size:clamp(2rem,3vw,3rem)}.site-v1-3 .story-reference,.site-v1-3 .story-delta{border-top-color:#d6ddea;padding-block:1rem}.site-v1-3 .story-stage .story-reference,.site-v1-3 .story-stage .story-delta{color:#c5d2e9;border-top-color:#374c6e}.site-v1-3 .story-delta .num{font-size:1.35rem}.story-result-context{margin-top:1.25rem}.story-equation{border-top:1px solid #ccd5e6;margin-top:1.5rem;padding:1.25rem 0;font-size:.875rem}.site-v1-3 .story-stage .story-equation{border-top-color:#374c6e;font-size:.8rem}.site-v1-3 .story-stage .story-note{color:#c4cfea}.site-v1-3 .story-stage .product-trust{border-color:#3b506f;grid-template-columns:1fr;gap:.8rem;margin-top:1.5rem;padding-top:1rem;display:grid}.site-v1-3 .story-stage .product-trust>div{justify-content:space-between;gap:.6rem;display:flex}.site-v1-3 .story-stage .product-trust dt{color:#bacbea;margin:0;font-size:.8rem}.site-v1-3 .story-stage .product-trust dd{flex-wrap:wrap;justify-content:end}.site-v1-3 .story-stage .trust-description{color:#c9d7f1}.site-v1-3 .contribution-rule>span{width:100%}.site-v1-3 .flow-scope{border-top:1px solid var(--site-rule);background:0 0;border-bottom:0;margin-top:2rem;padding:1.25rem 0;font-size:.8rem}.site-v1-3 .signature-governance{color:#edf2ff;background:#0b172b;position:relative;overflow:clip}.site-v1-3 .signature-governance:before{content:"";pointer-events:none;background:radial-gradient(#224dab33,#0000 70%);width:39rem;height:25rem;position:absolute;top:-5rem;right:-16rem}.governance-heading{max-width:64rem;position:relative}.site-v1-3 .governance-heading .site-kicker{color:#a9bddd}.site-v1-3 .governance-heading h2>span{color:#96b5f6;font-family:var(--site-editorial);font-weight:400}.governance-heading>p:last-child{color:#bdcbe3;max-width:40rem;margin-top:1.5rem}.trust-sequence{grid-template-columns:repeat(3,1fr);gap:2.5rem;margin:3.5rem 0;padding:0;list-style:none;display:grid}.trust-sequence>li{border-top:1px solid #4a5d79;padding-top:2rem;position:relative}.trust-step-number{color:#91a9cf;font-size:.75rem;position:absolute;top:1.75rem;right:0}.trust-sequence svg{color:#95b7ff}.trust-sequence h3{margin-top:1.25rem;font-size:1.5rem}.trust-sequence p{color:#b9c8e2;min-height:4.5rem;margin-top:.75rem;font-size:.9rem}.trust-state{font-family:var(--font-mono);color:#c3d3f3;align-items:center;gap:.8rem;margin-top:1.5rem;font-size:.75rem;display:flex}.trust-state>span{font-family:var(--site-display);color:#d2ddef;border-left:1px solid #607294;padding-left:.8rem;font-size:.8rem}.human-boundary{border-top:1px solid #405470;align-items:center;gap:1rem;padding-top:2rem;display:flex}.human-boundary>svg{color:#acc7ff;flex-shrink:0}.human-boundary p{color:#b2c3e1;font-size:.9rem}.human-boundary strong{color:#edf2ff;font-weight:500}.human-boundary>.num{color:#b4c7e7;margin-left:auto;font-size:.75rem}.site-v1-3 .experience-workspace{border-radius:1rem;box-shadow:0 25px 65px -45px #324567}.site-v1-3 .experience-layout{gap:3rem}.site-v1-3 .work-moments{gap:2rem;margin-block:4rem 2rem}.site-v1-3 .moment-index{font-size:.7rem}.site-v1-3 .work-moments h3{font-size:1rem}.site-v1-3 .work-moments p{font-size:.85rem}.site-v1-3 .architecture-details{background:0 0;border-radius:0}.site-v1-3 .architecture-content>p{padding-bottom:2rem}.site-v1-3 .conversation-section{background:#e9eef7}.site-v1-3 .conversation-grid{align-items:center}.site-v1-3 .conversation-action-block{background:0 0;border-left:1px solid #bfcce2;border-radius:0;padding:0 0 0 3rem}.conversation-symbol{width:5rem;height:auto;margin-bottom:1.5rem}.site-v1-3 .conversation-action-block h3{font-size:1.5rem}.site-v1-3 .conversation-action-block>p{color:#4d5d75;margin-top:.75rem}.site-v1-3 .conversation-action-block .site-btn{margin-top:1.5rem}.site-v1-3 .conversation-action-block .conversation-limit{max-width:26rem;margin-block:1.2rem;font-size:.8rem}.site-v1-3 .site-footer{color:#aebfdb;background:#091323}.site-v1-3 .footer-inner{gap:2rem}.site-v1-3 .footer-inner>p{max-width:25rem;font-size:.8rem}.site-v1-3 .footer-inner>a:last-child{color:#d2def4;align-items:center;gap:.6rem;display:flex}.site-v1-3 .footer-bottom{color:#b1c1dc;border-color:#30415b}@media (prefers-reduced-motion:no-preference){.site-v1-3 .signature-symbol{animation:1.25s cubic-bezier(.2,.7,.2,1) both signature-reveal}.site-v1-3 .signature-glow{animation:1.6s ease-out both signature-light}.site-v1-3 .hero-copy h1{animation:.75s ease-out both editorial-enter}.site-v1-3 .hero-result-surface{animation:.95s .12s both editorial-enter}.site-v1-3 .pointer-surface:hover .hero-result-surface{transform:rotateX(var(--pointer-y,0deg)) rotateY(var(--pointer-x,0deg));transition:transform .2s ease-out;animation:none}.site-v1-3 .story-stage-detail{animation:.45s cubic-bezier(.2,.7,.2,1) both investigation-enter}.site-v1-3 .story-chapters [data-active=true] h3{animation:.45s both editorial-enter}}@keyframes signature-reveal{0%{clip-path:inset(100% 0 0);transform:translateY(34px)rotate(-7deg)}to{clip-path:inset(0);transform:translateY(0)rotate(-7deg)}}@keyframes signature-light{0%{opacity:.35;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes investigation-enter{0%{opacity:.65;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (width<=1199px){.hero-copy-bottom{gap:2rem}.site-v1-3 .hero-actions{padding-right:0}.site-v1-3 .hero-result-surface{grid-template-columns:.95fr 1.5fr .7fr;gap:1.25rem}.hero-result-main>div{flex-direction:column;align-items:start;gap:.2rem}.hero-investigate{padding-left:1.25rem;font-size:.8rem}.site-v1-3 .investigation-story{gap:0 3rem}}@media (width<=959px),(height<=740px){.site-v1-3 .investigation-story{grid-template-columns:minmax(0,1fr)}.site-v1-3 .story-stage{display:none}.site-v1-3 .story-chapters{display:block}.site-v1-3 .story-chapters>li,.site-v1-3 .story-chapters>li:last-child{min-height:0;padding-block:2.5rem}}@media (width<=959px){.signature-symbol{opacity:.45;width:55vw;top:12%;right:-15%}.site-v1-3 .signature-hero h1{font-size:clamp(3.4rem,9.5vw,6rem)}.hero-copy-bottom{flex-direction:column;align-items:start}.site-v1-3 .hero-actions{flex-direction:row;align-items:center}.site-v1-3 .hero-result-surface{grid-template-columns:.8fr 1.1fr;gap:1.5rem}.hero-investigate{border-top:1px solid #405470;border-left:0;grid-column:1/-1;padding:1rem 0 0}.hero-investigate br{display:none}.hero-investigate strong{margin-left:.35rem}.site-v1-3 .site-section{padding-block:4.5rem}.site-v1-3 .conversation-action-block{padding-left:2rem}.trust-sequence{gap:1.5rem}}@media (width<=699px){.site-v1-3 .site-container{width:calc(100% - 2.5rem)}.site-v1-3 .hero-composition{padding-block:3rem 1.25rem}.site-v1-3 .hero-copy .site-kicker{letter-spacing:.06em;margin-bottom:1.75rem;font-size:.6rem}.site-v1-3 .signature-hero h1{font-size:clamp(2.9rem,11.3vw,4.8rem);line-height:1.05}.signature-symbol{opacity:.24;width:72vw;top:7%;right:-23%}.signature-glow{width:160vw;height:160vw;top:-20vw;right:-80vw}.hero-copy-bottom{gap:1.5rem;margin-top:1.5rem}.site-v1-3 .hero-description{font-size:.98rem}.site-v1-3 .hero-actions{flex-direction:column;align-items:start;gap:.75rem}.site-v1-3 .hero-actions .site-btn{min-height:3rem;padding-inline:1.15rem}.site-v1-3 .pointer-surface{margin-top:2.5rem}.site-v1-3 .hero-result-surface{grid-template-columns:1fr;gap:1.5rem;padding-block:1.5rem;transform:none}.hero-result-origin{gap:.35rem}.hero-result-app{font-size:.9rem}.hero-result-company{font-size:.75rem}.hero-result-synthetic{font-size:.57rem}.hero-result-main>div{flex-flow:wrap;gap:.4rem}.site-v1-3 .hero-result-main .preview-value{font-size:clamp(2.2rem,10vw,3rem)}.site-v1-3 .hero-bottom{font-size:.68rem;display:block}.site-v1-3 .hero-bottom>span{margin-top:.45rem;display:block}.site-v1-3 .site-section{padding-block:3.5rem}.site-v1-3 h2{font-size:clamp(1.9rem,7.5vw,2.75rem)}.site-v1-3 .investigation-story{margin-top:2rem}.story-controls{margin-bottom:.5rem;top:5rem}.story-controls a{flex-wrap:wrap;gap:.3rem;min-height:4.2rem;padding:.75rem .25rem;font-size:.72rem}.story-controls a .num{font-size:.6rem}.story-controls a svg{display:none}.site-v1-3 .story-chapters h3{font-size:1.9rem}.site-v1-3 .story-chapters>li{scroll-margin-top:9.5rem}.site-v1-3 .story-chapter-detail{margin-top:1.5rem}.site-v1-3 .story-reference,.site-v1-3 .story-delta{flex-wrap:wrap;font-size:.8rem}.story-equation{font-size:.73rem;line-height:1.7}.site-v1-3 .story-delta .num{font-size:1.2rem}.trust-sequence{grid-template-columns:1fr;gap:2rem;margin-block:2.5rem}.trust-sequence>li{padding-top:1.5rem}.trust-sequence h3{margin-top:.8rem}.trust-sequence p{max-width:28rem;min-height:0}.trust-state{margin-top:1rem}.human-boundary{flex-wrap:wrap;align-items:start;gap:.75rem}.human-boundary p{flex:1}.human-boundary>.num{width:100%;margin-left:0;font-size:.69rem}.site-v1-3 .work-moments{grid-template-columns:1fr 1fr;gap:2rem 1.5rem;margin-block:2.5rem}.site-v1-3 .conversation-action-block{border-top:1px solid #bfcce2;border-left:0;padding:2rem 0 0}.site-v1-3 .footer-inner{flex-direction:column;align-items:start}.site-v1-3 .footer-bottom{flex-direction:column;gap:.75rem}.voreyn-brand>img{width:9rem}}@media (width<=359px){.site-v1-3 .site-container{width:calc(100% - 2rem)}.site-v1-3 .signature-hero h1{font-size:2.8rem}.site-v1-3 .work-moments{grid-template-columns:1fr;gap:1.5rem}}@media (prefers-reduced-motion:reduce){.site-v1-3 *,.site-v1-3 :before,.site-v1-3 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.site-v1-3 .pointer-surface .hero-result-surface{transform:none!important}}.site-v1-3 .hero-bottom>span{color:#a7b9d9}.site-v1-3 .footer-inner>p{color:#b1c1dc}.site-v1-3 .hero-result-surface{border-inline:0}.site-v1-3 .signature-symbol{opacity:.36;filter:blur(1px)drop-shadow(0 40px 65px #2051e82b)}@media (width<=699px){.site-v1-3 .signature-symbol{opacity:.17}}
