@layer utilities{:root{--oe-bg:#f8fafc;--oe-fg:#0f172a;--oe-card-bg:#fff;--oe-muted:#334155;--oe-subtle:#475569;--oe-border:#e2e8f0;--oe-border-subtle:#f1f5f9;--oe-primary:#0284c7;--oe-primary-hover:#0369a1;--oe-primary-dark:#0f172a;--oe-cyan:#0ea5e9;--oe-cyan-light:#e0f2fe;--oe-glow:#0ea5e91f;--oe-footer:#080c14}html{background:var(--oe-bg);color:var(--oe-fg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}body.oernoe-world,body{color:var(--oe-fg);min-height:100vh;background:var(--oe-bg)!important}::selection{color:#0369a1;background:#bae6fd}.font-display,.oernoe-page-hero h1,.oernoe-home h1,.oernoe-home h2,.oernoe-journal h1,.oernoe-journal h2,.oernoe-blog-article h1,.oernoe-lead h2,.oernoe-side-story h3,.oernoe-journal-card h3,.oernoe-featured-article h2{letter-spacing:-.03em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-weight:750}.oernoe-wrap{max-width:80rem;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.oernoe-wrap-narrow{max-width:46rem;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.oernoe-site-header{transition:all .2s;box-shadow:0 1px 2px #00000008;-webkit-backdrop-filter:blur(20px)saturate(180%)!important;background:#ffffffd9!important;border-bottom:1px solid #e2e8f0cc!important;padding:0!important}.oernoe-site-header .max-w-7xl,.oernoe-home .max-w-7xl,.oernoe-footer .max-w-7xl,footer .max-w-7xl{max-width:80rem}.oernoe-nav{min-height:4.25rem}.oernoe-brand{align-items:center;gap:.75rem;text-decoration:none;transition:opacity .15s;display:inline-flex;color:var(--oe-fg)!important}.oernoe-brand:hover{opacity:.85}.oernoe-mark{object-fit:cover;flex:none;display:block;background:#000!important;border:0!important;border-radius:.75rem!important;width:2.25rem!important;height:2.25rem!important;box-shadow:0 2px 8px #0000001f!important}.oernoe-mark-lg{width:4rem!important;height:4rem!important}.oernoe-wordmark{letter-spacing:-.02em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;font-size:1.2rem;font-weight:750;line-height:1}.oernoe-nav-link{border-radius:.5rem;padding:.5rem .75rem;font-size:.925rem;font-weight:500;transition:all .15s;color:#334155!important}.oernoe-nav-link:hover,.oernoe-nav-link:focus-visible{background:#0284c70f;color:#0284c7!important}.oernoe-menu,.oernoe-submenu{color:var(--oe-fg);-webkit-backdrop-filter:blur(24px)saturate(180%)!important;background:#fffffffa!important;border:1px solid #e2e8f0e6!important;border-radius:1rem!important;box-shadow:0 20px 35px -10px #0f172a1f,0 0 1px 1px #0f172a0a!important}.oernoe-menu a,.oernoe-menu .font-semibold,.oernoe-submenu a{color:var(--oe-fg)!important}.oernoe-menu .text-xs,.oernoe-menu .text-slate-400{color:var(--oe-muted)!important}.oernoe-menu a:hover,.oernoe-submenu a:hover{border-radius:.5rem;background:#f1f5f9!important}.oernoe-button,.oernoe-header-action,.oernoe-mobile-search{cursor:pointer;justify-content:center;align-items:center;min-height:2.65rem;padding:.6rem 1.35rem;font-size:.925rem;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;border-radius:9999px!important}.oernoe-button:active,.oernoe-header-action:active,.oernoe-topic-chip:active{transform:scale(.97)!important}.oernoe-button-primary{box-shadow:0 2px 6px #0f172a26;color:#fff!important;background:#0f172a!important;border:1px solid #0f172a!important}.oernoe-button-primary:hover{transform:translateY(-1px);box-shadow:0 6px 20px #0284c740;color:#fff!important;background:#0284c7!important;border-color:#0284c7!important}.oernoe-button-quiet{box-shadow:0 1px 2px #0000000a;color:#334155!important;background:#fff!important;border:1px solid #cbd5e1!important}.oernoe-button-quiet:hover{transform:translateY(-1px);color:#0f172a!important;background:#f8fafc!important;border-color:#94a3b8!important}.oernoe-header-action{color:#fff!important;background:#0284c7!important;border:1px solid #0284c7!important}.oernoe-header-action:hover{color:#fff!important;background:#0369a1!important;border-color:#0369a1!important}.oernoe-eyebrow,.oernoe-kicker{letter-spacing:.08em;text-transform:uppercase;font-size:.775rem;font-weight:700;color:#0284c7!important}.oernoe-page-hero{background:linear-gradient(#fff 0%,#f8fafc 100%);border-bottom:1px solid #e2e8f0;padding:3.5rem 0 3rem}.oernoe-page-hero h1{color:#0f172a;letter-spacing:-.03em;font-size:clamp(2.4rem,4.5vw,3.6rem);line-height:1.1}.oernoe-lede,.oernoe-page-hero .oernoe-lede{color:#334155;max-width:44rem;margin-top:1rem;font-size:1.15rem;line-height:1.65}.oernoe-content-page,.oernoe-legal-page{background:var(--oe-bg);color:#1e293b;min-height:100vh}.oernoe-content-page article p,.oernoe-legal-page article p{color:#1e293b;font-size:1.075rem;line-height:1.85}.oernoe-content-page article strong,.oernoe-legal-page article strong{color:#090d16;font-weight:700}.oernoe-content-page article ul,.oernoe-legal-page article ul,.oernoe-content-page article ol,.oernoe-legal-page article ol{color:#1e293b}.oernoe-content-page article code,.oernoe-legal-page article code{color:#0369a1;font-size:.875em;font-family:var(--font-mono,monospace);background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.375rem;padding:.15rem .4rem}.oernoe-link-text{color:#0284c7;font-weight:600;text-decoration:none;transition:color .15s}.oernoe-link-text:hover{color:#0369a1;text-decoration:underline}.oernoe-section-label{color:#0f172a;letter-spacing:-.025em;margin-bottom:.85rem;font-size:1.5rem;font-weight:750}.oernoe-muted{color:#334155}.oernoe-subtle{color:#475569}.oernoe-ink{color:#0f172a;letter-spacing:-.025em;font-weight:750}.oernoe-rule{border-color:#e2e8f0}.oernoe-content-page .oernoe-team-card{color:#0f172a!important}.oernoe-content-page .oernoe-team-card p{color:#334155!important}.oernoe-content-page .oernoe-team-card .oernoe-team-role{color:#475569!important}.oernoe-content-page .oernoe-team-card a{color:#0369a1!important}.oernoe-content-page .oernoe-team-card a:hover{color:#0c4a6e!important}.oernoe-content-page .oernoe-team-card .oernoe-muted{color:#334155!important}.oernoe-topic-chip{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:9999px;padding:.5rem 1.15rem;font-size:.875rem;font-weight:600;transition:all .15s}.oernoe-topic-chip:hover{color:#0284c7;background:#f0f9ff;border-color:#0284c7}.oernoe-topic-chip[aria-pressed=true]{color:#fff;background:#0f172a;border-color:#0f172a}.oernoe-search-field{background:#fff;border:1px solid #cbd5e1;border-radius:9999px;transition:all .2s;box-shadow:0 1px 3px #0000000a}.oernoe-search-field:focus-within{border-color:#0284c7;box-shadow:0 0 0 3px #0284c726}.oernoe-featured-article{background:#fff;border:1px solid #e2e8f0;border-radius:1.75rem;padding:2.5rem;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:block;box-shadow:0 4px 20px -2px #0f172a0d}.oernoe-featured-article:hover{border-color:#0284c7;transform:translateY(-2px);box-shadow:0 20px 40px -10px #0284c71f}.oernoe-featured-article h2{color:#0f172a;letter-spacing:-.03em;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:800;line-height:1.15}.oernoe-featured-article p{color:#334155;font-size:1.125rem;line-height:1.75}.oernoe-journal-archive>div{grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));gap:1.5rem;display:grid}.oernoe-index{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.oernoe-directory{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.oernoe-index a,.oernoe-directory a,.oernoe-journal-card{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;padding:1.75rem;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:block;box-shadow:0 1px 3px #00000008}.oernoe-index a:hover,.oernoe-directory a:hover,.oernoe-journal-card:hover{border-color:#0284c7;transform:translateY(-2px);box-shadow:0 12px 28px -6px #0f172a14}.oernoe-index a strong,.oernoe-directory a strong,.oernoe-journal-card h3{color:#0f172a;letter-spacing:-.02em;font-size:1.25rem;font-weight:750;display:block}.oernoe-journal-card p{color:#475569;margin-top:.6rem;font-size:.975rem;line-height:1.65}.oernoe-index a span,.oernoe-directory a span{color:#334155;margin-top:.5rem;font-size:.975rem;line-height:1.65;display:block}.oernoe-index a em,.oernoe-directory a em{color:#0284c7;margin-top:1rem;font-size:.875rem;font-style:normal;font-weight:650;display:block}.oernoe-faq{border-bottom:1px solid #e2e8f0;padding:1.25rem 0}.oernoe-faq summary{color:#0f172a;cursor:pointer;justify-content:space-between;align-items:center;font-size:1.05rem;font-weight:650;list-style:none;display:flex}.oernoe-faq summary::-webkit-details-marker{display:none}.oernoe-faq summary:after{content:"+";color:#64748b;font-size:1.25rem;font-weight:400;transition:transform .2s}.oernoe-faq[open] summary:after{transform:rotate(45deg)}.oernoe-faq p{color:#334155;margin-top:.75rem;line-height:1.65}.oernoe-cookie-notice{z-index:100;-webkit-backdrop-filter:blur(20px)saturate(180%);color:#f8fafc;background:#0f172af2;border:1px solid #ffffff1f;border-radius:1.25rem;max-width:32rem;margin-left:auto;padding:1.25rem;animation:.35s cubic-bezier(.16,1,.3,1) cookieSlideUp;position:fixed;bottom:1.25rem;left:1.25rem;right:1.25rem;box-shadow:0 25px 50px -12px #00000059}@keyframes cookieSlideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.oernoe-cookie-notice-copy p:first-child{color:#fff;margin-bottom:.35rem;font-size:.95rem;font-weight:700}.oernoe-cookie-notice-copy p:last-child{color:#cbd5e1;font-size:.85rem;line-height:1.5}.oernoe-cookie-notice-actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.oernoe-cookie-notice-actions a{color:#93c5fd;font-size:.825rem;font-weight:500;text-decoration:underline}.oernoe-cookie-notice-actions button{color:#0f172a;cursor:pointer;background:#fff;border:0;border-radius:9999px;margin-left:auto;padding:.4rem 1.15rem;font-size:.825rem;font-weight:700;transition:all .15s}.oernoe-cookie-notice-actions button:hover{background:#e2e8f0}.oernoe-footer{background:var(--oe-footer);color:#94a3b8;border-top:1px solid #1e293b}.oernoe-footer h2{color:#fff;letter-spacing:.08em;text-transform:uppercase;font-size:.85rem;font-weight:700}.oernoe-footer a{color:#94a3b8;transition:color .15s}.oernoe-footer a:hover{color:#38bdf8}.oernoe-footer p{color:#64748b}}:root{--oe-depth-1:0 1px 2px #0f172a0a;--oe-depth-2:0 4px 12px -2px #0f172a14,0 2px 4px -2px #0f172a0d;--oe-depth-3:0 12px 28px -8px #0f172a1f,0 4px 10px -4px #0f172a12;--oe-depth-4:0 28px 60px -18px #0f172a33,0 10px 22px -10px #0f172a1a;--oe-depth-5:0 48px 100px -28px #0f172a47,0 18px 40px -18px #0f172a24;--oe-ring-sky:0 0 0 1px #0284c724;--oe-inner-top:inset 0 1px 0 #ffffffe6;--oe-ease-out:cubic-bezier(.16,1,.3,1);--oe-ease-spring:cubic-bezier(.34,1.56,.64,1)}@keyframes oe-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translate(0,0)}}@keyframes oe-rise-3d{0%{opacity:0;transform:perspective(1200px)translate3d(0,34px,-60px)rotateX(8deg)}to{opacity:1;transform:perspective(1200px)translate(0,0)rotateX(0)}}@keyframes oe-zoom{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes oe-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-14px)}}@keyframes oe-float-tilt{0%,to{transform:perspective(1200px)rotateX(6deg)rotateY(-12deg)translate(0,0)}50%{transform:perspective(1200px)rotateX(4deg)rotateY(-9deg)translateY(-16px)}}@keyframes oe-aurora{0%,to{opacity:.55;transform:translate(0,0)scale(1)}33%{opacity:.8;transform:translate(3rem,-2rem)scale(1.14)}66%{opacity:.65;transform:translate(-2rem,1.5rem)scale(1.05)}}@keyframes oe-sweep{0%{transform:translate(-130%)skew(-18deg)}to{transform:translate(230%)skew(-18deg)}}@keyframes oe-pulse-ring{0%{box-shadow:0 0 #0284c74d}70%{box-shadow:0 0 0 14px #0284c700}to{box-shadow:0 0 #0284c700}}@keyframes oe-spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes oe-grid-drift{0%{background-position:0 0}to{background-position:72px 72px}}@keyframes oe-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes oe-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.oe-reveal,.oe-reveal-3d,.oe-reveal-zoom{transition:opacity .72s var(--oe-ease-out),transform .72s var(--oe-ease-out)}.oe-reveal.is-armed:not(.is-visible){opacity:0;will-change:opacity,transform;transform:translateY(28px)}.oe-reveal-3d.is-armed:not(.is-visible){opacity:0;will-change:opacity,transform;transform:perspective(1200px)translate3d(0,36px,-70px)rotateX(9deg)}.oe-reveal-zoom.is-armed:not(.is-visible){opacity:0;transition-timing-function:var(--oe-ease-spring);will-change:opacity,transform;transform:scale(.93)}.oe-stagger>*{transition:opacity .66s var(--oe-ease-out),transform .66s var(--oe-ease-out)}.oe-stagger.is-armed:not(.is-visible)>*{opacity:0;transform:translateY(24px)}.oe-stagger.is-armed.is-visible>:first-child{transition-delay:40ms}.oe-stagger.is-armed.is-visible>:nth-child(2){transition-delay:.1s}.oe-stagger.is-armed.is-visible>:nth-child(3){transition-delay:.16s}.oe-stagger.is-armed.is-visible>:nth-child(4){transition-delay:.22s}.oe-stagger.is-armed.is-visible>:nth-child(5){transition-delay:.28s}.oe-stagger.is-armed.is-visible>:nth-child(6){transition-delay:.34s}.oe-stagger.is-armed.is-visible>:nth-child(7){transition-delay:.4s}.oe-stagger.is-armed.is-visible>:nth-child(8){transition-delay:.46s}.oe-scene{perspective:1400px;perspective-origin:50% 40%}.oe-card-3d{box-shadow:var(--oe-depth-2),var(--oe-inner-top);transform-style:preserve-3d;transition:transform .5s var(--oe-ease-out),box-shadow .5s var(--oe-ease-out),border-color .3s ease;will-change:transform;background:#fff;border:1px solid #e2e8f0;border-radius:1.5rem;position:relative;transform:perspective(1200px)translate(0,0)}.oe-card-3d:after{border-radius:inherit;content:"";pointer-events:none;transition:box-shadow .32s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0284c700}.oe-card-3d:hover{box-shadow:var(--oe-depth-4),var(--oe-ring-sky),var(--oe-inner-top);border-color:#bae6fd;transform:perspective(1200px)translate3d(0,-8px,30px)rotateX(2.2deg)rotateY(-1.6deg)}.oe-card-3d:hover:after{box-shadow:inset 0 0 0 1px #0284c72e}.oe-card-3d:active{transition-duration:.12s;transform:perspective(1200px)translate3d(0,-3px,10px)scale(.992)}.oe-card-3d .oe-lift{transform:translateZ(26px)}.oe-card-3d .oe-lift-sm{transform:translateZ(14px)}.oe-tilt{transform:perspective(1200px)rotateX(var(--oe-rx,0deg))rotateY(var(--oe-ry,0deg))translateZ(var(--oe-tz,0px));transform-style:preserve-3d;transition:transform .22s var(--oe-ease-out),box-shadow .32s ease;will-change:transform}.oe-tilt.is-tilting{transition:transform 90ms linear,box-shadow .32s}.oe-glare:before{background:radial-gradient(22rem circle at var(--oe-mx,50%)var(--oe-my,50%),#ffffffd9,#bae6fd38 38%,transparent 62%);border-radius:inherit;content:"";mix-blend-mode:soft-light;opacity:0;pointer-events:none;z-index:3;transition:opacity .32s;position:absolute;inset:0}.oe-glare:hover:before{opacity:1}.oe-glass{-webkit-backdrop-filter:blur(22px)saturate(180%);box-shadow:var(--oe-depth-3),var(--oe-inner-top);background:#ffffffb8;border:1px solid #e2e8f0e6}.oe-glass-dark{-webkit-backdrop-filter:blur(22px)saturate(160%);background:#0f172a94;border:1px solid #ffffff1f;box-shadow:0 28px 70px -20px #0000008c,inset 0 1px #ffffff24}.oe-gradient-border{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#7dd3fc,#6366f1 45%,#22d3ee) border-box;border:1.5px solid #0000;border-radius:1.5rem}.oe-gradient-text{background:linear-gradient(120deg,#0284c7 0%,#4f46e5 48%,#0891b2 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.oe-ambient{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.oe-orb{filter:blur(64px);will-change:transform,opacity;border-radius:50%;position:absolute}.oe-orb-sky{background:radial-gradient(circle,#38bdf88c,#0000 68%);width:30rem;height:30rem;animation:20s ease-in-out infinite oe-aurora;top:-6rem;left:-8rem}.oe-orb-indigo{background:radial-gradient(circle,#6366f16b,#0000 70%);width:34rem;height:34rem;animation:26s ease-in-out infinite reverse oe-aurora;top:-8rem;right:-10rem}.oe-orb-cyan{background:radial-gradient(circle,#22d3ee52,#0000 72%);width:26rem;height:26rem;animation:32s ease-in-out infinite oe-aurora;bottom:-12rem;left:38%}.oe-grid-floor{transform-origin:bottom;background-image:linear-gradient(90deg,#0284c71a 1px,#0000 1px),linear-gradient(#0284c71a 1px,#0000 1px);background-size:72px 72px;width:128%;height:70%;animation:14s linear infinite oe-grid-drift;position:absolute;bottom:-34%;left:-14%;transform:perspective(900px)rotateX(72deg);-webkit-mask-image:linear-gradient(#0000 28%,#0000008c);mask-image:linear-gradient(#0000 28%,#0000008c)}.oe-grid-floor-dark{background-image:linear-gradient(90deg,#7dd3fc29 1px,#0000 1px),linear-gradient(#7dd3fc29 1px,#0000 1px)}.oe-dots{pointer-events:none;background-image:radial-gradient(#0f172a1f 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 0,#000,#0000 72%);mask-image:radial-gradient(at 50% 0,#000,#0000 72%)}.oe-float{animation:7s ease-in-out infinite oe-float}.oe-float-slow{animation:11s ease-in-out infinite oe-float}.oe-float-tilt{transform-style:preserve-3d;animation:9s ease-in-out infinite oe-float-tilt}.oe-spin-slow{animation:34s linear infinite oe-spin-slow}.oe-blink{animation:2.4s ease-in-out infinite oe-blink}.oe-btn-3d{box-shadow:0 8px 0 -2px #0284c747,var(--oe-depth-3),inset 0 1px 0 #ffffff47;transition:transform .24s var(--oe-ease-out),box-shadow .24s var(--oe-ease-out),background-color .2s ease;border-radius:9999px;position:relative;transform:translateZ(0)}.oe-btn-3d:hover{box-shadow:0 12px 0 -3px #0284c752,var(--oe-depth-4),inset 0 1px 0 #ffffff59;transform:translateY(-3px)}.oe-btn-3d:active{box-shadow:0 3px 0 -1px #0284c74d,var(--oe-depth-2);transition-duration:90ms;transform:translateY(1px)scale(.985)}.oe-shine{position:relative;overflow:hidden}.oe-shine:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:42%;height:220%;position:absolute;top:-60%;left:0;transform:translate(-130%)skew(-18deg)}.oe-shine:hover:after{animation:oe-sweep .9s var(--oe-ease-out)}.oe-icon-3d{box-shadow:0 6px 0 -2px #0f172a14,var(--oe-depth-2),inset 0 1px 0 #ffffffbf;transition:transform .42s var(--oe-ease-spring),box-shadow .42s var(--oe-ease-out);border-radius:1rem;justify-content:center;align-items:center;display:inline-flex}.oe-card-3d:hover .oe-icon-3d,.oe-tilt:hover .oe-icon-3d{box-shadow:0 10px 0 -3px #0f172a1a,var(--oe-depth-3),inset 0 1px 0 #ffffffd9;transform:translateZ(38px)rotate(-5deg)scale(1.06)}.oe-plate{box-shadow:var(--oe-depth-2),var(--oe-inner-top);transition:transform .4s var(--oe-ease-out),box-shadow .4s var(--oe-ease-out);background:linear-gradient(160deg,#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0;border-radius:1.25rem}.oe-plate:hover{box-shadow:var(--oe-depth-3),var(--oe-ring-sky),var(--oe-inner-top);transform:translateY(-4px)}.oe-link-underline{transition:background-size .32s var(--oe-ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;padding-bottom:2px}.oe-link-underline:hover{background-size:100% 2px}.oe-arrow{transition:transform .3s var(--oe-ease-out)}.oe-card-3d:hover .oe-arrow,.group:hover .oe-arrow,a:hover>.oe-arrow,button:hover>.oe-arrow{transform:translate(5px)}.oe-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.oe-marquee>div{width:max-content;animation:38s linear infinite oe-marquee;display:flex}.oe-marquee:hover>div{animation-play-state:paused}.oe-hairline{background:linear-gradient(90deg,#0000,#cbd5e1 22% 78%,#0000);border:0;height:1px}.oe-glow-line{opacity:.7;background:linear-gradient(90deg,#0000,#38bdf8,#6366f1,#0000);border-radius:999px;height:2px}.oe-hero-stage{isolation:isolate;background:radial-gradient(70% 50% at 50% -10%,#bae6fd8c,#0000 70%),linear-gradient(#fff 0%,#f8fafc 55%,#f1f5f9 100%);position:relative;overflow:hidden}.oe-stage-dark{isolation:isolate;background:radial-gradient(60% 50% at 20% 0,#0284c752,#0000 68%),radial-gradient(50% 50% at 85% 20%,#4f46e54d,#0000 66%),linear-gradient(160deg,#0b1220 0%,#0f172a 52%,#060a13 100%);position:relative;overflow:hidden}.oe-numeral{box-shadow:0 5px 0 -1px #0f172a1a,var(--oe-depth-2),inset 0 1px 0 #fffc;font-variant-numeric:tabular-nums;transition:transform .36s var(--oe-ease-spring);border-radius:.9rem;justify-content:center;align-items:center;display:inline-flex}.oe-card-3d:hover .oe-numeral{transform:translateZ(30px)scale(1.08)}.oe-card-3d:focus-within{box-shadow:var(--oe-depth-4),0 0 0 3px #0284c738;border-color:#7dd3fc}.oe-table-shell{box-shadow:var(--oe-depth-2),var(--oe-inner-top);border:1px solid #e2e8f0;border-radius:1.5rem;overflow:hidden}.oe-table-shell tbody tr{transition:background-color .18s,box-shadow .18s}.oe-table-shell tbody tr:hover{background:#f0f9ff;box-shadow:inset 3px 0 #0284c7}.oe-accordion{transition:border-color .26s ease,box-shadow .36s var(--oe-ease-out),transform .36s var(--oe-ease-out)}.oe-accordion:hover{box-shadow:var(--oe-depth-3);border-color:#bae6fd}.oe-accordion[open]{box-shadow:var(--oe-depth-3),var(--oe-ring-sky);border-color:#7dd3fc}.oe-accordion[open]>summary~*{animation:oe-rise .42s var(--oe-ease-out)both}.oe-accordion summary{cursor:pointer;list-style:none}.oe-accordion summary::-webkit-details-marker{display:none}.oe-accordion-sign{transition:transform .34s var(--oe-ease-spring),background-color .24s ease,color .24s ease}.oe-accordion[open] .oe-accordion-sign{color:#fff;background:#0284c7;transform:rotate(135deg)}.oe-enter{animation:oe-rise .78s var(--oe-ease-out)both}.oe-enter-3d{animation:oe-rise-3d .9s var(--oe-ease-out)both}.oe-enter-zoom{animation:oe-zoom .7s var(--oe-ease-out)both}.oe-delay-1{animation-delay:90ms}.oe-delay-2{animation-delay:.18s}.oe-delay-3{animation-delay:.28s}.oe-delay-4{animation-delay:.38s}.oe-delay-5{animation-delay:.48s}.oe-live-dot{border-radius:999px;animation:2.6s ease-out infinite oe-pulse-ring}@media (max-width:767px){.oe-card-3d:hover{transform:translateY(-4px)}.oe-tilt{transform:none!important}.oe-grid-floor{height:58%;bottom:-42%}.oe-float-tilt{animation:8s ease-in-out infinite oe-float;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.oe-reveal,.oe-reveal-3d,.oe-reveal-zoom,.oe-reveal.is-armed,.oe-reveal-3d.is-armed,.oe-reveal-zoom.is-armed,.oe-stagger>*,.oe-stagger.is-armed>*,.oe-stagger.is-armed:not(.is-visible)>*{opacity:1!important;transform:none!important}.oe-card-3d:hover,.oe-tilt,.oe-float,.oe-float-slow,.oe-float-tilt,.oe-btn-3d:hover,.oe-icon-3d,.oe-numeral,.oe-grid-floor{animation:none!important;transform:none!important}.oe-orb{animation:none!important}.oe-shine:after{display:none}}@media (prefers-contrast:more){.oe-card-3d,.oe-plate,.oe-glass,.oe-table-shell{border-color:#475569!important}.oe-gradient-text{-webkit-text-fill-color:#0c4a6e;color:#0c4a6e}}.oernoe-faq{box-shadow:var(--oe-depth-1);transition:border-color .24s ease,box-shadow .38s var(--oe-ease-out),transform .38s var(--oe-ease-out);background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;margin-bottom:.85rem;padding:1.15rem 1.5rem}.oernoe-faq:hover{box-shadow:var(--oe-depth-3);border-color:#bae6fd;transform:translateY(-2px)}.oernoe-faq[open]{box-shadow:var(--oe-depth-3),var(--oe-ring-sky);border-color:#7dd3fc}.oernoe-faq[open]>summary~*{animation:oe-rise .42s var(--oe-ease-out)both}.oernoe-faq summary:after{color:#334155;height:1.75rem;transition:transform .34s var(--oe-ease-spring),background-color .24s ease,color .24s ease;background:#f1f5f9;border-radius:999px;justify-content:center;align-items:center;width:1.75rem;display:inline-flex}.oernoe-faq[open] summary:after{color:#fff;background:#0284c7;transform:rotate(45deg)}.oernoe-index a,.oernoe-directory a,.oernoe-journal-card{box-shadow:var(--oe-depth-2),var(--oe-inner-top);transform-style:preserve-3d;transition:transform .48s var(--oe-ease-out),box-shadow .48s var(--oe-ease-out),border-color .28s ease;transform:perspective(1000px)translate(0,0)}.oernoe-index a:hover,.oernoe-directory a:hover,.oernoe-journal-card:hover{box-shadow:var(--oe-depth-4),var(--oe-ring-sky),var(--oe-inner-top);border-color:#bae6fd;transform:perspective(1000px)translate3d(0,-7px,24px)rotateX(1.8deg)}.oernoe-index a em,.oernoe-directory a em{transition:transform .3s var(--oe-ease-out)}.oernoe-index a:hover em,.oernoe-directory a:hover em{transform:translate(4px)}.oernoe-featured-article{box-shadow:var(--oe-depth-3),var(--oe-inner-top);transform-style:preserve-3d;transition:transform .52s var(--oe-ease-out),box-shadow .52s var(--oe-ease-out),border-color .3s ease;transform:perspective(1200px)translate(0,0)}.oernoe-featured-article:hover{box-shadow:var(--oe-depth-5),var(--oe-ring-sky),var(--oe-inner-top);border-color:#7dd3fc;transform:perspective(1200px)translate3d(0,-9px,34px)rotateX(1.4deg)}.oernoe-topic-chip{box-shadow:var(--oe-depth-1),var(--oe-inner-top);transition:transform .22s var(--oe-ease-out),box-shadow .22s var(--oe-ease-out),border-color .2s ease,background-color .2s ease,color .2s ease}.oernoe-topic-chip:hover{box-shadow:var(--oe-depth-2),var(--oe-inner-top);transform:translateY(-2px)}.oernoe-topic-chip:active{box-shadow:var(--oe-depth-1);transition-duration:90ms;transform:translateY(0)scale(.97)}.oernoe-site-header{box-shadow:0 1px #e2e8f0e6,0 8px 24px -14px #0f172a2e!important}.oernoe-search-field{transition:box-shadow .3s var(--oe-ease-out),border-color .24s ease,transform .24s var(--oe-ease-out)}.oernoe-search-field:focus-within{box-shadow:0 0 0 4px #0284c724,var(--oe-depth-3);transform:translateY(-1px)}.oernoe-content-page article h2,.oernoe-legal-page article h2{scroll-margin-top:6rem}@media (prefers-reduced-motion:reduce){.oernoe-index a:hover,.oernoe-directory a:hover,.oernoe-journal-card:hover,.oernoe-featured-article:hover,.oernoe-faq:hover,.oernoe-topic-chip:hover{transform:none!important}.oernoe-faq[open]>summary~*{animation:none!important}}.oernoe-journal-page{background:var(--oe-bg);color:var(--oe-fg)}.oernoe-journal-hero{box-shadow:var(--oe-depth-2),var(--oe-inner-top);background:radial-gradient(70% 60% at 50% -20%,#bae6fd80,#0000 70%),linear-gradient(#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0;border-radius:2rem;padding:clamp(1.75rem,5vw,3.25rem);position:relative;overflow:hidden}.oernoe-journal-hero h1{color:#0f172a;letter-spacing:-.035em}.oernoe-journal-hero:after{content:"";opacity:.55;background:linear-gradient(90deg,#0000,#38bdf8,#6366f1,#0000);width:80%;height:2px;position:absolute;bottom:0;left:10%}.oernoe-empty-state{box-shadow:var(--oe-depth-1);color:#334155;text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:2rem;padding:clamp(2.5rem,8vw,4.5rem)}.oernoe-empty-state h2{color:#0f172a}.oernoe-empty-state p{color:#475569}.oernoe-article-dek{color:#334155;max-width:54rem;margin:-.25rem 0 1.75rem;font-size:clamp(1.05rem,2vw,1.28rem);line-height:1.68}.oernoe-article-content{min-width:0}.oernoe-article-content .prose p,.oernoe-article-content .prose li{line-height:1.85}.oernoe-article-content .prose h2,.oernoe-article-content .prose h3{color:#0f172a;letter-spacing:-.03em;margin-top:1.85em;scroll-margin-top:6rem;line-height:1.18}.oernoe-article-content .prose a{color:#0369a1;text-underline-offset:.2em;text-decoration-color:#0369a166;text-decoration-thickness:2px}.oernoe-article-sidebar{min-width:0}.oernoe-article-actions{box-shadow:var(--oe-depth-2),var(--oe-inner-top);background:linear-gradient(160deg,#fff,#f8fafc);border:1px solid #e2e8f0;border-radius:1.5rem;padding:1.35rem}.oernoe-article-actions>p{color:#475569;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:800}.oernoe-article-actions>div{gap:.6rem;margin-top:1rem;display:grid}.oernoe-article-actions button,.oernoe-article-actions a{box-shadow:var(--oe-depth-1);color:#0f172a;min-height:2.75rem;transition:border-color .2s ease,box-shadow .26s var(--oe-ease-out),transform .2s var(--oe-ease-out);background:#fff;border:1px solid #cbd5e1;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;font-size:.82rem;font-weight:700;display:flex}.oernoe-article-actions button:hover,.oernoe-article-actions a:hover{box-shadow:var(--oe-depth-3);border-color:#7dd3fc;transform:translateY(-2px)}.oernoe-article-actions button:active,.oernoe-article-actions a:active{box-shadow:var(--oe-depth-1);transition-duration:90ms;transform:translateY(0)scale(.98)}.oernoe-reading-progress{transform-origin:0;z-index:80;background:linear-gradient(90deg,#38bdf8,#2563eb,#6366f1);width:100%;height:3px;animation:linear oernoe-reading-progress;animation-timeline:scroll(root);position:fixed;inset:0 auto auto 0}@keyframes oernoe-reading-progress{0%{scale:0 1}to{scale:1}}.oernoe-paper-2{box-shadow:var(--oe-depth-2),var(--oe-inner-top);color:#0f172a;background:linear-gradient(160deg,#f8fafc,#e2e8f0);border:1px solid #e2e8f0;border-radius:1.25rem}.oernoe-policy-document{box-shadow:var(--oe-depth-3),var(--oe-inner-top);color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:2rem;padding:clamp(1.5rem,4vw,3.5rem)}.oernoe-policy-document h2{color:#0f172a;letter-spacing:-.03em;margin-bottom:1rem;font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.18}.oernoe-policy-document p,.oernoe-policy-document li{color:#334155;font-size:1.03rem;line-height:1.85}.oernoe-policy-document ul{gap:.75rem;margin:1rem 0;padding-left:1.5rem;list-style:outside;display:grid}.oernoe-policy-notice{box-shadow:var(--oe-depth-1);color:#0c4a6e;background:#f0f9ff;border:1px solid #bae6fd;border-left:3px solid #0284c7;border-radius:1rem;margin-bottom:2rem;padding:1.05rem 1.35rem;line-height:1.7}.oernoe-policy-notice a{color:#0369a1;font-weight:650}.oernoe-eyebrow{color:#0369a1;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}body.oernoe-ads-on ins.adsbygoogle{margin:2rem auto;display:block}ins.adsbygoogle{isolation:isolate;z-index:2;position:relative;transform:none!important}@media (max-width:639px){.oernoe-journal-hero{border-radius:1.4rem}}.oernoe-auth{color:#0f172a;background:radial-gradient(60% 50% at 50% -10%,#bae6fd73,#0000 70%),linear-gradient(#fff 0%,#f8fafc 60%,#f1f5f9 100%)}.oernoe-auth h1,.oernoe-auth h2{color:#0f172a;letter-spacing:-.03em}.oernoe-auth p,.oernoe-auth label{color:#334155}.oernoe-journal-grid,.oernoe-journal-archive>div{grid-template-columns:repeat(auto-fill,minmax(min(100%,21rem),1fr));gap:1.5rem;display:grid}
