.ownly-hero-experience{--hero-intro-opacity:1;--hero-story-opacity:0;--hero-artwork-opacity:1;isolation:isolate;background:#080e1a;width:100%;height:280svh;position:relative}.ownly-hero-journey,.ownly-hero-stage{display:contents}.ownly-hero-sticky{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;column-gap:clamp(28px,3vw,56px);height:100svh;padding:100px max(32px,50vw - 640px) 90px;display:grid;position:sticky;top:0;overflow:hidden}.ownly-hero-experience[data-renderer=fallback]{height:auto}[data-renderer=fallback] .ownly-hero-sticky{position:relative}[data-renderer=fallback] .ownly-hero-rail{visibility:hidden}.ownly-hero-light{pointer-events:none;background:radial-gradient(at 73% 51%,#1b4b8038,#0000 55%),radial-gradient(at 70% -15%,#438dff24,#0000 58%),linear-gradient(135deg,#080e1a,#0c1321 65%,#111729);position:absolute;inset:0}.ownly-hero-visual{contain:layout paint;isolation:isolate;pointer-events:none;grid-area:1/2;width:100%;min-width:0;height:100%;min-height:24rem;position:relative;overflow:hidden}.ownly-hero-canvas{opacity:0;width:100%;height:100%;transition:opacity .5s;position:absolute;inset:0}[data-renderer=ready] .ownly-hero-canvas{opacity:calc(1 - var(--hero-artwork-opacity))}.ownly-hero-fallback{width:calc(100% - 32px);transition:opacity .4s;position:absolute;top:50%;left:16px;transform:translateY(-50%)}[data-renderer=ready] .ownly-hero-fallback{opacity:var(--hero-artwork-opacity)}.ownly-hero-intro{z-index:2;width:100%;min-width:0;opacity:var(--hero-intro-opacity);pointer-events:none;flex-direction:column;grid-area:1/1;align-items:flex-start;display:flex;position:relative}.ownly-hero-intro>*{pointer-events:auto;max-width:100%}.ownly-hero-intro h1{font-family:var(--ownly-font);font-size:var(--ownly-type-title);letter-spacing:-.045em;text-wrap:balance;font-weight:700;line-height:1.045}.ownly-hero-intro h1 span{display:inline}.ownly-hero-description{font-size:var(--ownly-type-body);color:#c0ccdf;margin-top:26px;line-height:1.6}.ownly-hero-service-line{font-size:var(--ownly-type-label);color:#91aacd;margin-bottom:26px;font-weight:500}.ownly-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.ownly-hero-actions a{min-height:50px;font-size:var(--ownly-type-small);letter-spacing:-.01em;padding:15px 24px;line-height:1.4}.ownly-hero-note{color:#91aacd;font-size:var(--ownly-type-label);margin-top:24px;line-height:1.5}.ownly-hero-chapters{z-index:2;width:100%;min-width:0;opacity:var(--hero-story-opacity);pointer-events:none;grid-area:1/1;display:grid;position:relative}.ownly-hero-chapter{opacity:0;grid-area:1/1;align-self:center;transition:opacity .25s}[data-chapter="0"] .ownly-hero-chapter[data-index="0"],[data-chapter="1"] .ownly-hero-chapter[data-index="1"],[data-chapter="2"] .ownly-hero-chapter[data-index="2"]{opacity:1}.ownly-hero-chapter-label{color:#79abff;font:500 var(--ownly-type-label)/1.4 var(--ownly-font);margin-bottom:24px}.ownly-hero-chapter-title{color:#f0f5ff;font-size:var(--ownly-type-section);letter-spacing:-.04em;text-wrap:balance;font-weight:600;line-height:1.1}.ownly-hero-chapter-body{color:#c0ccdf;font-size:var(--ownly-type-body);margin-top:24px;line-height:1.6}.ownly-hero-bottom{z-index:3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;bottom:28px;left:max(32px,50vw - 640px);right:max(32px,50vw - 640px)}.ownly-hero-rail{gap:24px;display:flex}.ownly-hero-rail span{color:#91aacd;font-size:var(--ownly-type-label);align-items:center;gap:8px;transition:color .25s;display:flex}.ownly-hero-rail i{background:#415372;width:24px;height:2px;transition:background .25s;display:block}[data-chapter="0"] .ownly-hero-rail [data-index="0"],[data-chapter="1"] .ownly-hero-rail [data-index="1"],[data-chapter="2"] .ownly-hero-rail [data-index="2"]{color:#d5e5ff}[data-chapter="0"] .ownly-hero-rail [data-index="0"] i,[data-chapter="1"] .ownly-hero-rail [data-index="1"] i,[data-chapter="2"] .ownly-hero-rail [data-index="2"] i{background:#438dff}.ownly-hero-work-link{font-size:var(--ownly-type-label);color:#c9d9ef;padding:10px 0;text-decoration:none}.ownly-hero-work-link span{color:#73a6ff;margin-left:14px}.ownly-hero-work-link:hover{color:#fff}.ownly-hero-work-link:focus-visible{outline-offset:8px;outline:2px solid #438dff}@media (min-width:900px) and (max-height:820px){.ownly-hero-sticky{padding-top:84px;padding-bottom:64px}.ownly-hero-fallback{transform:translateY(-50%)scale(.84)}.ownly-hero-description{margin-top:18px}.ownly-hero-service-line{margin-bottom:18px}.ownly-hero-actions{margin-top:20px}.ownly-hero-note{margin-top:16px}}@media (min-width:900px) and (max-height:680px){.ownly-hero-sticky{padding-top:76px;padding-bottom:52px}.ownly-hero-fallback{transform:translateY(-50%)scale(.68)}.ownly-hero-note{display:none}}@media (max-width:899px){.ownly-hero-experience{height:auto}.ownly-hero-sticky{height:auto;min-height:0;padding:104px 0 28px;display:block;position:relative;overflow:visible}.ownly-hero-intro{opacity:1;padding:0 24px}.ownly-hero-intro h1{font-size:clamp(2.25rem,9.2vw,3.8rem);line-height:1.06}.ownly-hero-service-line{margin-bottom:18px}.ownly-hero-description{margin-top:20px}.ownly-hero-actions{gap:10px;width:100%;margin-top:24px}.ownly-hero-actions a{flex:130px;padding:14px 16px}.ownly-hero-note{display:none}.ownly-hero-journey{margin-top:24px;display:block;position:relative}[data-renderer=ready] .ownly-hero-journey{min-height:190svh}.ownly-hero-stage{flex-direction:column;justify-content:center;gap:20px;height:100svh;padding:88px 0 24px;display:flex;position:sticky;top:0}.ownly-hero-visual{flex:none;height:clamp(220px,40svh,400px);min-height:0}.ownly-hero-fallback{width:100%;padding:0 24px;left:0}[data-renderer=ready] .ownly-hero-visual{height:auto;min-height:220px}[data-renderer=ready] .ownly-hero-fallback{position:relative;inset:auto;transform:none}.ownly-hero-chapters{opacity:1;padding:0 24px}.ownly-hero-chapter{align-self:start}.ownly-hero-chapter-label{margin-bottom:10px}.ownly-hero-chapter-title{font-size:clamp(1.65rem,6.5vw,2.25rem)}.ownly-hero-chapter-body{font-size:var(--ownly-type-small);margin-top:12px;line-height:1.5}.ownly-hero-bottom{gap:12px;padding:0 24px;position:relative;inset:auto}.ownly-hero-rail{justify-content:space-between;gap:8px;width:100%}.ownly-hero-rail i{width:12px}.ownly-hero-work-link{min-height:44px}[data-renderer=fallback] .ownly-hero-chapters,[data-renderer=fallback] .ownly-hero-rail{display:none}[data-renderer=fallback] .ownly-hero-stage{position:relative;top:auto}[data-renderer=fallback] .ownly-hero-visual{height:auto}[data-renderer=fallback] .ownly-hero-fallback{position:relative;top:auto;transform:none}}@media (prefers-reduced-motion:reduce){.ownly-hero-experience{height:auto}.ownly-hero-sticky{position:relative}.ownly-hero-canvas,.ownly-hero-chapters,.ownly-hero-rail{display:none}.ownly-hero-fallback{opacity:1;visibility:visible;transition:none}.ownly-hero-fallback *,.ownly-hero-fallback :before{animation:none!important}.ownly-hero-intro{opacity:1}.ownly-hero-bottom{justify-content:flex-end}}.ownly-terminal-preview{color:#dce7f8;letter-spacing:0;background:#090f1a;border:1px solid #718bae55;border-radius:18px;overflow:hidden;box-shadow:0 28px 70px -28px #000b,0 0 0 5px #18263b,0 0 0 6px #ffffff0c}.ownly-terminal-titlebar{font-family:var(--font-geist-mono), monospace;color:#9bacc7;background:#162134;justify-content:space-between;align-items:center;gap:18px;padding:14px 18px;font-size:12px;display:flex}.ownly-terminal-controls{gap:7px;display:flex}.ownly-terminal-controls i{background:#fb6b66;border-radius:50%;width:8px;height:8px}.ownly-terminal-controls i:nth-child(2){background:#f4bf55}.ownly-terminal-controls i:nth-child(3){background:#5ccb89}.ownly-terminal-tabs{color:#71839e;background:#121d2e;border-bottom:1px solid #24334a;align-items:center;gap:24px;padding:10px 22px;font-size:13px;display:flex}.ownly-terminal-tabs>span:first-child{color:#e6efff}.ownly-terminal-tabs strong{color:#e6efff;margin-left:auto;font-size:18px;font-weight:600}.ownly-terminal-output{padding:20px 25px 16px}.ownly-terminal-path{font:12px/1.5 var(--font-geist-mono), monospace;color:#8093b2}.ownly-terminal-command{font:500 23px/1.4 var(--font-geist-mono), monospace;color:#eef4ff;margin-top:8px}.ownly-terminal-command span{color:#9bbbff}.ownly-terminal-context{color:#8fa2c1;margin-top:10px;font-size:14px}.ownly-terminal-checks{font:14px/1.45 var(--font-geist-mono), monospace;gap:13px;margin-top:22px;display:grid}.ownly-terminal-checks>div,.ownly-terminal-checks dt{align-items:center;gap:14px;display:flex}.ownly-terminal-checks dd{color:#79dcb8;margin-left:auto;font-size:12px}.ownly-terminal-checks dt span{color:#79dcb8}.ownly-terminal-success{border-top:1px solid #22324a;align-items:center;gap:12px;margin-top:22px;padding-top:18px;font-size:16px;font-weight:500;display:flex}.ownly-terminal-success i{background:#79dcb8;border-radius:50%;width:6px;height:6px}.ownly-terminal-prompt{font:12px/1.5 var(--font-geist-mono), monospace;color:#71839e;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.ownly-terminal-prompt>span:first-child{color:#7fb2ff;align-items:center;gap:8px;display:flex}.ownly-terminal-prompt i{background:#7fb2ff;width:7px;height:14px}@keyframes ownly-terminal-caret{50%{opacity:0}}@media (prefers-reduced-motion:no-preference){.ownly-terminal-prompt i{animation:1.1s step-end infinite ownly-terminal-caret}}@media (max-width:767px){.ownly-terminal-output{padding:17px 20px 14px}.ownly-terminal-titlebar{gap:12px;font-size:10px}.ownly-terminal-command{font-size:21px}}