.owl-site{--amber:#ffb452;--ink:#0d1012;--paper:#f3efe5;--muted:#a3a8aa;--line:#323638;background:var(--ink);color:var(--paper);color-scheme:dark;font-family:Arial,Helvetica,sans-serif}.owl-site *{box-sizing:border-box}.owl-site .site-header{font-family:system-ui,sans-serif}.owl-site main a,.owl-footer a{color:inherit;text-decoration:none}.owl-site a:focus-visible,.owl-site input:focus-visible,.owl-site textarea:focus-visible{outline:3px solid var(--amber);outline-offset:5px}.owl-wrap{width:min(1360px,100% - 96px);margin-inline:auto}.owl-site h1,.owl-site h2,.owl-site h3,.owl-site p{margin:0}.owl-site h1,.owl-site h2,.owl-site h3,.owl-brand,.owl-equation{font-family:Impact,Arial Narrow,Helvetica Neue,sans-serif;font-weight:900}.owl-site em{color:var(--amber);font-style:normal}.owl-hero{grid-template-columns:1.25fr .75fr;align-items:center;gap:7%;padding-block:66px 85px;display:grid}.owl-eyebrow{letter-spacing:2px;align-items:center;gap:16px;margin-bottom:35px;font-size:21px;font-weight:800;display:flex}.owl-eyebrow img{border-radius:15px}.owl-eyebrow small{letter-spacing:1px;color:var(--muted);font:12px/2 Arial,sans-serif}.owl-hero h1{letter-spacing:-.025em;font-size:clamp(62px,7.8vw,122px);line-height:.96}.owl-hero-copy>p{max-width:490px;margin:26px 0;font-size:clamp(18px,1.8vw,25px);line-height:1.5}.owl-button{background:var(--amber);align-items:center;gap:45px;padding:21px 25px;font-size:15px;font-weight:800;display:inline-flex;color:var(--ink)!important}.owl-button:hover{background:var(--paper)}.owl-button span{font-size:26px}.owl-release{color:var(--muted);margin-top:15px;font-size:13px;display:block}.owl-device{background:linear-gradient(130deg,#414446,#151719);border:1px solid #505455;border-radius:32px;justify-self:center;width:min(100%,345px);padding:12px;transform:rotate(3deg);box-shadow:0 35px 90px #0009}.owl-device-caption{letter-spacing:2px;text-align:center;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:10px;display:flex}.owl-led{background:var(--amber);border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #ffb452}.owl-hero-screen{border-radius:23px;width:100%;height:auto;display:block}.owl-equation{border-block:1px solid var(--line);justify-content:center;align-items:center;gap:clamp(20px,5vw,90px);padding:30px 5%;font-size:clamp(24px,3.5vw,48px);display:flex}.owl-equation small{color:var(--muted);font:12px/1.7 monospace;display:block}.owl-equation b{color:var(--amber);font-family:Arial,sans-serif}.owl-equation strong{color:var(--amber);font-size:clamp(18px,2.5vw,34px)}.owl-kicker{letter-spacing:2px;color:var(--muted);font-size:12px;font-weight:700;margin-bottom:24px!important}.owl-how{padding-block:90px 60px}.owl-site h2{letter-spacing:-.02em;font-size:clamp(42px,6vw,86px);line-height:1.02}.owl-steps{grid-template-columns:repeat(3,1fr);gap:35px;margin-top:55px;display:grid}.owl-steps article{border-top:1px solid var(--line);padding-top:24px}.owl-steps article>span{color:var(--amber);font:14px monospace}.owl-steps h3{margin:18px 0 12px;font-size:38px}.owl-steps p,.owl-feature-lines span{color:var(--muted);font-size:17px;line-height:1.6}.owl-film video{aspect-ratio:16/9;border:1px solid var(--line);background:#111;width:100%;display:block}.owl-film>p{color:var(--muted);margin-top:13px;font-size:12px}.owl-wide{grid-template-columns:1fr 1fr;gap:70px;padding-bottom:65px;display:grid}.owl-feature-lines p{border-top:1px solid var(--line);padding:20px 0}.owl-feature-lines strong{margin-bottom:9px;font-size:20px;display:block}.owl-feature-lines span{display:block}.owl-duo img{border:1px solid var(--line);border-radius:24px;width:100%;height:auto;display:block}.owl-closing{padding-block:100px}.owl-closing p{color:var(--muted);margin:25px 0;font-size:20px}.owl-text-link{border-bottom:1px solid var(--amber);padding-bottom:5px}.owl-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-block:35px;display:flex}.owl-brand{font-size:25px}.owl-brand span{color:var(--amber)}.owl-footer nav{gap:24px;font-size:14px;display:flex}.owl-footer small{color:var(--muted);font-size:11px}.owl-skip{background:var(--amber);color:#000;z-index:10;padding:15px;position:absolute;top:-90px;left:20px}.owl-skip:focus{top:15px}.owl-document{max-width:820px;padding-block:65px 90px}.owl-document h1{margin-bottom:30px;font-size:clamp(44px,6vw,80px);line-height:1.02}.owl-document h2{margin:35px 0 12px;font-family:Arial,sans-serif;font-size:25px;line-height:1.3}.owl-document p,.owl-document li{color:#bec1c0;margin-bottom:16px;font-size:17px;line-height:1.7}.owl-document a{text-underline-offset:4px;text-decoration:underline!important}.owl-document form{gap:24px;margin-top:35px;display:grid}.owl-document label{gap:10px;font-size:15px;display:grid}.owl-document input,.owl-document textarea{width:100%;color:var(--paper);font:inherit;background:#191d20;border:1px solid #45494b;border-radius:4px;padding:16px}.owl-document button{cursor:pointer;border:0;justify-self:start}.owl-document .owl-form-note{font-size:13px}.owl-honeypot{position:absolute;left:-10000px}.owl-site ::selection{background:var(--amber);color:var(--ink)}@media (width<=800px){.owl-wrap{width:calc(100% - 40px)}.owl-hero{grid-template-columns:1fr;gap:42px;padding-block:40px 55px}.owl-hero h1{font-size:clamp(62px,12vw,94px)}.owl-device{width:min(75%,300px)}.owl-equation{flex-wrap:wrap;gap:20px}.owl-equation strong{text-align:center;flex-basis:100%}.owl-steps{grid-template-columns:1fr;gap:28px;margin-top:35px}.owl-steps article{grid-template-columns:38px 1fr;column-gap:12px;display:grid}.owl-steps h3{margin:0 0 10px}.owl-steps p{grid-column:2}.owl-steps article>span{padding-top:10px}.owl-wide{grid-template-columns:1fr;gap:35px}.owl-how{padding-top:60px}.owl-film{margin-bottom:60px}.owl-closing{padding-block:65px}.owl-footer{flex-wrap:wrap}.owl-footer small{flex-basis:100%}.owl-document{padding-top:40px}}@media (prefers-reduced-motion:reduce){.owl-site *{scroll-behavior:auto!important}}.owl-hero h1{letter-spacing:-.045em;font-family:Arial,Helvetica,sans-serif;font-size:clamp(44px,5.4vw,78px);font-weight:750;line-height:1.08}.owl-how h2{letter-spacing:-.035em;font-family:Arial,Helvetica,sans-serif;font-size:clamp(32px,4vw,52px);font-weight:750}.owl-steps h3{letter-spacing:-.02em;font-family:Arial,Helvetica,sans-serif;font-size:26px;font-weight:700;line-height:1.2}.owl-eyebrow{letter-spacing:0}.owl-brand{font-family:Arial,Helvetica,sans-serif;font-weight:750}.owl-equation{grid-template-columns:1fr auto 1fr;gap:28px;padding:38px 0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(24px,3vw,40px);display:grid}.owl-exposure{text-align:center;grid-template-columns:repeat(3,1fr);gap:18px;font-weight:700;display:grid}.owl-equation small{font:400 13px/2 Arial,Helvetica,sans-serif}.owl-equation p{text-align:center;color:var(--amber);grid-column:1/-1;font-size:16px;font-weight:400}.owl-film{margin-bottom:55px}.owl-gallery{margin-bottom:70px}.owl-gallery-image{border:1px solid var(--line);background:#0a0e10;border-radius:20px;justify-content:center;align-items:center;height:clamp(340px,52vw,650px);padding:24px;display:flex}.owl-gallery-image img{object-fit:contain;width:100%;height:100%;display:block}.owl-gallery-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.owl-gallery-options button{border:1px solid var(--line);color:var(--muted);cursor:pointer;text-align:left;background:#171c1f;border-radius:12px;align-items:center;gap:15px;padding:12px 16px;font:14px Arial,sans-serif;display:flex}.owl-gallery-options button[aria-pressed=true]{border-color:var(--amber);color:var(--paper);background:#28251f}.owl-gallery-options img{object-fit:contain;width:52px;height:60px}.owl-gallery-options button:focus-visible{outline:3px solid var(--amber);outline-offset:4px}@media (width<=650px){.owl-equation{grid-template-columns:1fr;gap:16px}.owl-exposure-arrow{text-align:center;font-size:25px;transform:rotate(90deg)}.owl-exposure{gap:12px}.owl-equation p{grid-column:1}.owl-gallery-image{height:440px;padding:12px}.owl-gallery-options{gap:8px}.owl-gallery-options button{text-align:center;flex-direction:column;gap:8px;padding:10px 4px;font-size:12px}.owl-gallery-options img{width:44px;height:48px}.owl-steps h3{font-size:24px}}
