@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-ext-wght-normal.0x_0bevfais8f.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-wght-normal.283rlcw9kygwg.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-greek-wght-normal.1z2_6pqe9b797.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-vietnamese-wght-normal.3f-auarlwu459.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-ext-wght-normal.2rod0ve_3h_te.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-wght-normal.2xs28az5j2efm.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/outfit-latin-ext-wght-normal.2kbrv5vdeb05j.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/outfit-latin-wght-normal.1aqyowrj6p85v.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(../media/instrument-serif-latin-ext-400-italic.20oblg8q8k24u.woff2)format("woff2"),url(../media/instrument-serif-latin-ext-400-italic.0mww3qs0cp08u.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(../media/instrument-serif-latin-400-italic.3bg-hzmj1g17f.woff2)format("woff2"),url(../media/instrument-serif-latin-400-italic.3im7aav-gdfim.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(../media/dm-sans-latin-ext-wght-normal.0x9ccydb91kkt.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(../media/dm-sans-latin-wght-normal.0fpdy-lufm69d.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--ease:cubic-bezier(.22,1,.36,1);font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:DM Sans Variable,Segoe UI,sans-serif}h1,h2,h3{font-family:Manrope Variable,Segoe UI,sans-serif}h1,h2,h3,p{margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit;color:inherit}button{cursor:pointer}img{max-width:100%;display:block}svg{flex-shrink:0}a:focus-visible,button:focus-visible,input:focus-visible{outline-offset:5px;outline:2px solid #6977ed}::selection{color:#111;background:#c1f480}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{color:#111;z-index:500;background:#fff;padding:15px;position:fixed;top:-80px;left:20px}.skip-link:focus{top:15px}main:focus{outline:0}.oveko-shell{--surface:#fff;--ink:#18191d;--muted:#74777f;--line:#e5e6e9;--soft:#f4f5f7;--inverse:#111217;--inverse-ink:#fff;background:var(--surface);color:var(--ink);min-height:100vh;transition:background .4s,color .4s;overflow:clip}.theme-dark{--surface:#0c0d11;--ink:#f4f5f7;--muted:#989ba7;--line:#292b33;--soft:#15161e;--inverse:#eef0f4;--inverse-ink:#15161b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.micro,.eyebrow{letter-spacing:.15em;color:var(--muted);font-size:10px;font-weight:600;line-height:1.5;display:inline-block}.navigation-frame{z-index:100;background:var(--surface);padding:0 7.2%;position:relative}.navigation-island{background:var(--surface);z-index:2;border-radius:0 0 28px 28px;align-items:center;gap:35px;height:94px;padding:0 28px;display:flex;position:relative}.navigation-island:before,.navigation-island:after{content:"";pointer-events:none;width:28px;height:28px;position:absolute;top:0}.navigation-island:before{box-shadow:8px -8px 0 8px var(--surface);border-top-right-radius:28px;left:-28px}.navigation-island:after{box-shadow:-8px -8px 0 8px var(--surface);border-top-left-radius:28px;right:-28px}.on-home .navigation-frame{background:#11131d}.wordmark{letter-spacing:-1.8px;align-items:center;gap:8px;min-width:145px;font-family:Manrope Variable,sans-serif;font-size:28px;font-weight:800;display:flex}.wordmark img{width:32px;height:32px;animation:mark-arrive .9s var(--ease) both}.primary-navigation{flex:1;justify-content:center;align-items:center;gap:7px;font-size:13px;display:flex}.primary-navigation>a,.primary-navigation>button{white-space:nowrap;background:0 0;border:0;border-radius:20px;align-items:center;gap:7px;padding:11px 15px;transition:background .25s;display:flex}.primary-navigation>a:hover,.primary-navigation>button:hover,.primary-navigation>.nav-selected,.primary-navigation>[aria-expanded=true]{background:var(--soft)}.navigation-end{align-items:center;gap:15px;display:flex}.theme-switch{background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:36px;transition:transform .4s;display:grid}.theme-switch:hover{transform:rotate(40deg)}.nav-cta{background:var(--inverse);color:var(--inverse-ink);white-space:nowrap;border-radius:8px;align-items:center;gap:25px;padding:13px 15px 13px 19px;font-size:12px;font-weight:600;display:flex}.nav-cta svg{transition:transform .3s}.nav-cta:hover svg{transform:translate(2px,-2px)}.mobile-toggle{background:0 0;border:0;display:none}.mega-surface{background:var(--surface);border:1px solid var(--line);opacity:0;transform-origin:50% 0;visibility:hidden;transition:opacity .22s,transform .4s var(--ease),visibility .22s;border-radius:24px;grid-template-columns:1fr 1.8fr;gap:35px;padding:28px;display:grid;position:absolute;top:80px;left:calc(7.2% + 150px);right:calc(7.2% + 28px);transform:translateY(-10px)scale(.985);box-shadow:0 30px 70px #0003}.mega-open{opacity:1;visibility:visible;transform:none}.mega-intro{border-right:1px solid var(--line);padding-right:20px}.mega-intro h2{letter-spacing:-1px;margin:20px 0;font-size:28px;line-height:1.15}.mega-intro>a{align-items:center;gap:15px;font-size:12px;display:flex}.mega-items{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mega-items>a{border-radius:12px;align-items:center;gap:12px;padding:16px 12px;transition:background .25s,transform .3s;display:flex}.mega-items>a:hover{background:var(--soft);transform:translateY(-2px)}.mega-items>a>span{flex:1}.mega-items strong{font-size:13px;font-weight:500;display:block}.mega-items small{color:var(--muted);margin-top:6px;font-size:11px;line-height:1.6;display:block}.mega-items>a>svg:last-child{width:14px}.explore-items{grid-template-columns:1fr}.mobile-navigation{display:none}.identity-page{isolation:isolate;--journey:0;position:relative}.identity-atmosphere{z-index:-1;background:radial-gradient(at 80% 16%,#1a204332,#0000 37%),radial-gradient(at 3%,#25265025,#0000 30%);position:absolute;inset:0;overflow:hidden}.atmosphere-blue{width:70%;height:1200px;transform:translateY(calc(var(--journey) * 1300px));background:radial-gradient(#3048df18,#0000 65%);border-radius:50%;transition:transform .5s linear;position:absolute;top:240px;right:-10%}.atmosphere-coral{background:radial-gradient(#dc534014,#0000 65%);width:70%;height:900px;position:absolute;top:54%;left:-20%}.atmosphere-grain{opacity:.13;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.88' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.3' d='M0 0h180v180H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.identity-hero{max-width:1700px;min-height:850px;margin:auto;padding:58px 8% 110px;position:relative}.hero-coordinate{letter-spacing:.15em;color:var(--muted);align-items:center;gap:10px;font-size:9px;display:flex}.hero-coordinate>span:last-child{margin-left:auto}.live-dot{background:#b8f876;border-radius:50%;width:5px;height:5px;box-shadow:0 0 16px #b8f87655}.hero-headline{z-index:2;pointer-events:none;width:62%;margin-top:54px;position:relative}.hero-headline a{pointer-events:auto}.hero-headline h1{letter-spacing:-.078em;font-size:clamp(72px,8.9vw,146px);font-weight:500;line-height:.94}.hero-headline h1>span{animation:type-arrive 1s var(--ease) both;display:block}.hero-headline h1>span:nth-child(2){animation-delay:.1s}.hero-headline h1>span:nth-child(3){animation-delay:.2s}.outline-word{-webkit-text-stroke:1px var(--ink);color:#0000}.hero-headline .last-line{color:#beec7c}.theme-light .hero-headline .last-line{color:#3345c8}.hero-headline p{color:var(--muted);margin-top:32px;font-size:15px;line-height:1.7}.action-pill{color:#161a12;background:#c1f480;border-radius:100px;align-items:center;gap:34px;padding:6px 6px 6px 24px;font-size:13px;font-weight:600;transition:transform .3s,background .3s;display:inline-flex;position:relative}.action-pill i{color:#d1fa9b;width:42px;height:42px;transition:transform .4s var(--ease);background:#111b13;border-radius:50%;place-items:center;display:grid}.action-pill:hover{background:#d3ffa0;transform:translateY(-3px)}.action-pill:hover i{transform:rotate(45deg)}.hero-headline .action-pill{margin-top:28px}.identity-sculpture{width:51%;height:590px;position:absolute;top:145px;right:3%;transform:rotate(-12deg)}.brand-scene{width:100%;height:100%;position:relative}.brand-scene canvas{z-index:1;width:100%;height:100%;position:absolute;inset:0}.brand-scene-fallback{object-fit:contain;filter:drop-shadow(0 25px 30px #0003);width:100%;height:100%;padding:15%;transition:opacity .45s}.scene-ready .brand-scene-fallback{opacity:0}.orbit-line{border:1px solid var(--line);opacity:.8;border-radius:50%;position:absolute;inset:10% 8%;transform:rotate(30deg)scaleY(.62)}.orbit-two{inset:4% 0;transform:rotate(-45deg)scaleY(.8)}.sculpture-label{letter-spacing:.14em;color:var(--muted);font-size:8px;position:absolute;bottom:7%;left:28%;transform:rotate(12deg)}.sculpture-cross{color:var(--muted);font-size:22px;font-weight:200;position:absolute;top:15%;right:12%}.hero-floor{border-top:1px solid var(--line);letter-spacing:.12em;color:var(--muted);justify-content:space-between;align-items:center;padding-top:22px;font-size:9px;display:flex;position:absolute;bottom:25px;left:8%;right:8%}.hero-floor a{letter-spacing:0;color:var(--ink);align-items:center;gap:12px;font-size:12px;display:flex}.hero-floor a svg{animation:2s ease-in-out infinite nudge-down}.brand-manifesto,.brand-worlds,.brand-invitation{max-width:1500px;margin:auto;padding:135px 8% 60px}.section-rail{letter-spacing:.14em;color:var(--muted);align-items:center;gap:25px;font-size:9px;display:flex}.rail-line{background:var(--line);flex:1;height:1px}.manifesto-layout{grid-template-columns:1fr 2.2fr;gap:40px;margin-top:85px;display:grid}.manifesto-asterisk{color:#b2a3fb;transform:rotate(calc(var(--progress,0) * 140deg));align-self:center;font-family:Arial,sans-serif;font-size:160px;line-height:1}.manifesto-layout h2{letter-spacing:-.065em;font-size:clamp(48px,6.5vw,96px);font-weight:500;line-height:1.03}.manifesto-layout h2 span{color:var(--muted)}.manifesto-copy{grid-template-columns:1fr 1fr;gap:45px;max-width:650px;margin-top:45px;display:grid}.manifesto-copy p{color:var(--muted);font-size:14px;line-height:1.9}.worlds-heading{justify-content:space-between;align-items:end;gap:40px;margin:75px 0 55px;display:flex}.worlds-heading h2{letter-spacing:-.065em;font-size:clamp(42px,5.3vw,78px);font-weight:500;line-height:1.06}.worlds-heading h2 span{color:#b2a3fb}.worlds-heading p{color:var(--muted);padding-bottom:8px;font-size:13px;line-height:1.8}.world-paths{border-bottom:1px solid var(--line)}.world-path{border-top:1px solid var(--line);transition:padding .5s var(--ease),background .5s;grid-template-columns:70px 80px 1fr 35px;align-items:center;padding:32px 5px;display:grid}.world-path:hover{background:var(--soft);padding-left:25px}.world-index{color:var(--muted);font-size:10px}.world-path>svg{color:var(--muted);transition:color .3s,transform .4s}.world-path:hover>svg{color:#b2a3fb;transform:rotate(-8deg)}.world-path:hover>svg:last-child{transform:translate(5px,-5px)}.world-path h3{letter-spacing:-1.5px;font-size:32px;font-weight:400}.world-path>div{justify-content:space-between;align-items:center;padding-right:9%;display:flex}.world-path>div>span{color:var(--muted);font-size:11px}.brand-invitation{padding-top:170px;padding-bottom:140px;position:relative;overflow:hidden}.brand-invitation h2{letter-spacing:-.065em;z-index:1;margin-top:32px;font-size:clamp(62px,8vw,115px);font-weight:500;line-height:1.01;position:relative}.brand-invitation h2 span{color:#b2a3fb}.invitation-action{z-index:1;align-items:center;gap:100px;margin-top:42px;display:flex;position:relative}.invitation-action p{color:var(--muted);font-size:13px;line-height:1.8}.invitation-rings{border:1px solid var(--line);pointer-events:none;border-radius:50%;width:550px;height:550px;position:absolute;top:22%;right:-10%;transform:rotate(-35deg)scaleY(.65);box-shadow:0 0 0 60px #929df305,0 0 0 120px #929df305,0 0 0 180px #929df303}.site-footer{border-top:1px solid var(--line);background:var(--surface);padding:65px 8% 26px;position:relative}.footer-top{justify-content:space-between;align-items:center;gap:50px;display:flex}.footer-logo{letter-spacing:-.09em;font-family:Manrope Variable,sans-serif;font-size:clamp(75px,13vw,190px);font-weight:600;line-height:1}.footer-logo span{vertical-align:top;letter-spacing:0;margin:20px 0 0 12px;font-size:26px;display:inline-block}.footer-top p{color:var(--muted);margin-left:auto;font-size:14px;line-height:1.7}.round-link{border:1px solid var(--line);border-radius:50%;place-items:center;width:75px;height:75px;transition:background .3s,transform .3s;display:grid}.round-link:hover{background:var(--soft);transform:rotate(45deg)}.footer-bottom{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:25px;margin-top:55px;padding-top:24px;font-size:10px;display:flex}.footer-bottom>div{gap:22px;display:flex}.footer-bottom a:hover{color:var(--ink)}.directory-shell{border-top:1px solid var(--line);grid-template-columns:245px minmax(0,1fr);max-width:1800px;min-height:calc(100vh - 94px);margin:auto;display:grid}.directory-sidebar{border-right:1px solid var(--line);align-self:start;min-height:calc(100vh - 94px);padding:35px 20px 30px 30px;position:sticky;top:0}.sidebar-heading{align-items:center;gap:10px;margin-bottom:42px;font-size:14px;font-weight:500;display:flex}.sidebar-orbit{border:3px solid #5c60f0;border-right-color:#bdc0fd;border-radius:50%;width:14px;height:14px}.directory-sidebar>.micro{margin:0 12px 14px;font-size:8px}.directory-sidebar nav{gap:5px;display:grid}.directory-sidebar nav a{color:var(--muted);border-radius:9px;align-items:center;gap:13px;padding:13px 12px;font-size:12px;transition:background .25s,color .25s;display:flex}.directory-sidebar nav a:hover{background:var(--soft);color:var(--ink)}.directory-sidebar nav .category-active{background:var(--inverse);color:var(--inverse-ink)}.category-count{opacity:.55;margin-left:auto;font-size:9px}.sidebar-note{margin-top:120px;padding:0 12px}.small-cross{color:#6565ec;font-size:22px}.sidebar-note h3{margin:20px 0 9px;font-size:12px}.sidebar-note p{color:var(--muted);font-size:11px;line-height:1.8}.sidebar-note a{justify-content:space-between;align-items:center;margin-top:20px;font-size:10px;display:flex}.directory-content{min-width:0;padding:38px 5% 0}.directory-breadcrumb{letter-spacing:.12em;color:var(--muted);gap:15px;font-size:8px;display:flex}.directory-title{justify-content:space-between;align-items:end;gap:35px;margin:55px 0;display:flex}.directory-title h1{letter-spacing:-.065em;margin-top:18px;font-size:clamp(42px,4.6vw,76px);font-weight:500;line-height:1.03}.directory-title h1 span{color:var(--muted)}.directory-title>p{color:var(--muted);padding-bottom:5px;font-size:12px;line-height:1.9}.directory-controls{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;padding-bottom:20px;display:flex}.directory-controls>div{align-items:center;gap:12px;display:flex}.directory-controls h2{letter-spacing:-.3px;font-size:16px;font-weight:500}.directory-controls>div>span{border:1px solid var(--line);color:var(--muted);border-radius:5px;padding:4px 7px;font-size:9px}.directory-search{color:var(--muted);border:1px solid var(--line);border-radius:7px;align-items:center;gap:9px;max-width:260px;padding:9px 12px;display:flex}.directory-search:focus-within{border-color:#676cec}.directory-search input{width:175px;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-size:11px}.directory-search button{background:0 0;border:0;padding:0;display:flex}.application-grid{grid-template-columns:1fr 1fr;gap:30px 24px;display:grid}.application-card{min-width:0;animation:page-arrive .5s var(--ease) both}.application-art{isolation:isolate;border-radius:14px;height:300px;position:relative;overflow:hidden}.card-writer .application-art{background:radial-gradient(at 50% 70%,#dadcff,#eeeff8 65%)}.card-selvard .application-art{background:radial-gradient(at 50% 90%,#ffa078,#ffe7d6 70%)}.card-future .application-art{background:radial-gradient(at 50% 70%,#b8c2b8,#e6ebe5 70%)}.product-stage{z-index:4;color:#484953;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff9c;border-radius:6px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;display:flex;position:absolute;top:18px;left:18px}.product-stage i{background:#6962d4;border-radius:50%;width:4px;height:4px}.art-platform{color:#555565;letter-spacing:.1em;text-transform:uppercase;font-size:9px;position:absolute;bottom:20px;left:20px}.art-arrow{color:#1b1b25;z-index:3;background:#fff;border-radius:50%;place-items:center;width:39px;height:39px;transition:transform .3s;display:grid;position:absolute;bottom:16px;right:16px}.art-arrow:hover{transform:rotate(45deg)}.application-info{justify-content:space-between;align-items:start;gap:15px;padding:18px 1px;display:flex}.application-info h3{letter-spacing:-.6px;font-size:20px;font-weight:500}.application-info p{color:var(--muted);margin-top:7px;font-size:11px;line-height:1.6}.application-link,.unreleased-label{white-space:nowrap;align-items:center;gap:7px;margin-top:4px;font-size:10px;display:flex}.unreleased-label{color:var(--muted);font-size:9px}.writer-object{width:100%;height:100%;min-height:200px;position:relative}.writer-object canvas{z-index:1;width:100%;height:100%;position:absolute;inset:0}.writer-object-fallback{background:linear-gradient(135deg,#38dfc7,#08777c 65%,#023e4d);border-radius:30px;place-items:center;width:130px;height:130px;transition:opacity .3s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-14deg);box-shadow:9px 14px #06364f,20px 28px 30px #052b553b}.writer-paper{background:#b9ffed;border-radius:13px;width:80px;height:90px;padding:20px 13px;position:relative;box-shadow:3px 4px #64cfc8}.writer-paper i{background:#08687a;border-radius:4px;height:5px;margin-bottom:10px;display:block}.writer-paper i:nth-child(2){width:85%}.writer-paper i:nth-child(3){width:65%}.writer-paper b{background:#31bcb4;border-radius:0 0 12px;width:20px;height:25px;position:absolute;bottom:0;right:0}.object-ready .writer-object-fallback{opacity:0}.phone-sculpture{width:112px;height:210px;transition:transform .7s var(--ease);background:linear-gradient(150deg,#333444,#101017 60%);border:4px solid #4a4651;border-radius:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-45%)rotate(17deg);box-shadow:8px 9px #231b26,25px 25px 35px #70351f30}.application-card:hover .phone-sculpture{transform:translate(-50%,-48%)rotate(10deg)}.phone-camera{background:#020205;border-radius:10px;width:31px;height:6px;position:absolute;top:7px;left:38px}.security-orbit{border:1px solid #ffab79;border-radius:50%;place-items:center;width:60px;height:60px;display:grid;position:absolute;top:58px;left:23px;box-shadow:0 0 0 9px #ffab7912,0 0 0 19px #ffab7909}.security-orbit span{clip-path:polygon(50% 0,100% 18%,100% 65%,50% 100%,0 65%,0 18%);background:#ffab79;width:23px;height:29px}.phone-caption{color:#ffab79;letter-spacing:3px;font-size:8px;position:absolute;bottom:30px;left:24px}.future-sculpture{width:140px;height:140px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-15deg)}.future-sculpture>div{background:linear-gradient(130deg,#f8fff7,#b4c2b5);border:1px solid #fff9;border-radius:10px;width:110px;height:140px;position:absolute;transform:rotate(-15deg);box-shadow:7px 10px 10px #27412c28}.future-sculpture>div:nth-child(2){background:linear-gradient(130deg,#ebf4ff,#a2b9cf);transform:translate(22px,-6px)rotate(2deg)}.future-sculpture>div:nth-child(3){background:linear-gradient(130deg,#faf3f1,#c8ae9c);transform:translate(45px)rotate(18deg)}.collection-bottom{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:20px;margin-top:35px;padding:30px 0;font-size:11px;display:flex}.directory-empty{text-align:center;padding:90px 20px}.directory-empty>svg{color:var(--muted);margin-bottom:20px}.directory-empty h2{letter-spacing:-1px;font-size:30px;font-weight:500}.directory-empty p{max-width:430px;color:var(--muted);margin:20px auto 25px;font-size:13px;line-height:1.8}.product-subnav{border-block:1px solid var(--line);align-items:center;gap:25px;padding:20px 8%;font-size:11px;display:flex}.product-subnav>a:first-child{color:var(--muted)}.product-subnav>a:last-child{align-items:center;gap:13px;margin-left:auto;display:flex}.product-intro{grid-template-columns:1.1fr 1fr;align-items:center;gap:5%;padding:80px 8% 60px;display:grid}.product-intro h1{letter-spacing:-.07em;margin:27px 0;font-size:clamp(65px,7.5vw,115px);font-weight:500;line-height:.99}.product-intro h1 span{color:var(--muted)}.product-intro p{color:var(--muted);font-size:15px;line-height:1.8}.product-actions{align-items:center;gap:28px;margin-top:30px;display:flex}.product-system{letter-spacing:.13em;color:var(--muted);margin-top:28px;font-size:8px;display:block}.product-object-stage{background:radial-gradient(#dddfff 0,#0000 65%);height:460px;position:relative}.theme-dark .product-object-stage{background:radial-gradient(#292d58 0,#0000 65%)}.object-caption{letter-spacing:-7px;color:#8b8caf24;white-space:nowrap;font-family:Manrope Variable,sans-serif;font-size:90px;position:absolute;top:40%;left:5%}.object-edition{letter-spacing:.12em;color:var(--muted);font-size:9px;line-height:1.8;position:absolute;bottom:20px;right:20px}.product-film{padding:60px 8% 90px}.film-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:35px;display:flex}.film-heading h2{letter-spacing:-.06em;font-size:clamp(33px,4vw,60px);font-weight:500;line-height:1.08}.film-heading h2 span{color:var(--muted)}.film-stage{isolation:isolate;background:#afaef2;border-radius:20px;min-height:480px;padding:55px 55px 65px;position:relative;overflow:hidden}.film-spectrum{z-index:-1;filter:blur(35px);background:conic-gradient(from 15deg,#c8c2ff,#809ff5,#eaa6ca,#ffaf7a,#b3d9ba,#c8c2ff);animation:24s linear infinite spectrum-drift;position:absolute;inset:-40%}.film-stage video{background:#fff;border-radius:10px;width:100%;display:block;box-shadow:0 20px 60px #33215744}.film-play{color:#fff;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#111c;border:1px solid #fff6;border-radius:50%;place-items:center;width:65px;height:65px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.film-pending{text-align:center;color:#191a22;background:#ffffffdc;border:1px solid #fff8;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:330px;padding:30px;display:flex;box-shadow:0 20px 50px #33215722}.film-pending h3{letter-spacing:-1.5px;margin:18px 0;font-size:34px}.film-pending p{color:#696979;margin-bottom:25px;font-size:13px;line-height:1.7}.film-label{letter-spacing:.13em;color:#30304f;justify-content:space-between;font-size:8px;display:flex;position:absolute;bottom:25px;left:55px;right:55px}.product-workflow{padding:40px 8% 90px}.workflow-layout{grid-template-columns:1fr 1fr;gap:10%;margin-top:60px;display:grid}.workflow-layout>h2{letter-spacing:-.06em;font-size:clamp(35px,3.5vw,52px);font-weight:500;line-height:1.12}.workflow-layout>h2 span{color:var(--muted)}.workflow-row{border-bottom:1px solid var(--line);grid-template-columns:35px 1fr;gap:20px;margin-bottom:35px;padding:0 0 35px;display:grid}.workflow-row>span{color:var(--muted);padding-top:5px;font-size:10px}.workflow-row h3{letter-spacing:-.6px;margin:18px 0 12px;font-size:20px;font-weight:500}.workflow-row p{color:var(--muted);font-size:13px;line-height:1.8}.compatibility-note{grid-template-columns:1fr 2fr;gap:60px;padding:20px 8% 80px;display:grid}.compatibility-note>div{max-width:600px}.compatibility-note h2{letter-spacing:-2px;margin-bottom:25px;font-size:44px;font-weight:500;line-height:1.1}.compatibility-note p{color:var(--muted);margin-bottom:25px;font-size:13px;line-height:1.9}.product-outro{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:40px;margin:0 8%;padding:70px 0;display:flex}.product-outro h2{letter-spacing:-1.5px;font-size:36px;font-weight:500;line-height:1.15}.button{border:0;border-radius:8px;justify-content:center;align-items:center;gap:20px;padding:15px 20px;font-size:12px;font-weight:500;transition:transform .25s,background .25s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-dark{background:var(--inverse);color:var(--inverse-ink)}.text-link{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding-bottom:7px;font-size:12px;display:inline-flex}.text-link svg{transition:transform .3s}.text-link:hover svg{transform:translate(3px,-3px)}.inner-page{max-width:1600px;margin:auto;padding:65px 8% 100px}.page-masthead{max-width:920px;padding:25px 0 70px}.page-masthead h1,.download-top h1,.legal-page h1,.not-found h1{letter-spacing:-.065em;margin:25px 0;font-size:clamp(50px,6.5vw,96px);font-weight:500;line-height:1.04}.page-masthead em,.download-top em,.legal-page em,.not-found em{color:var(--muted);font-style:normal}.page-masthead p{max-width:550px;color:var(--muted);font-size:15px;line-height:1.8}.journal-entry{border-top:1px solid var(--line);grid-template-columns:130px 1fr 65px;gap:40px;padding:40px 0;display:grid}.journal-date{letter-spacing:.1em;color:var(--muted);flex-direction:column;gap:7px;font-size:9px;display:flex}.journal-date>span:first-child{color:var(--ink);letter-spacing:-3px;font-size:58px;font-weight:400}.journal-entry h2{letter-spacing:-1.5px;margin:22px 0;font-size:35px;font-weight:500}.journal-entry p{color:var(--muted);max-width:650px;margin-bottom:25px;font-size:14px;line-height:1.9}.journal-number{color:var(--muted);font-size:9px}.journal-note{max-width:600px;margin:70px 0 0 170px}.journal-note p{color:var(--muted);margin-top:16px;font-size:14px;line-height:1.9}.about-hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:40px;padding:95px 8% 75px;display:grid}.about-hero h1{letter-spacing:-.065em;margin:26px 0;font-size:clamp(45px,6vw,90px);font-weight:500;line-height:1.05}.about-hero em{color:#b2a3fb;font-style:normal}.about-hero p{color:var(--muted);max-width:550px;font-size:15px;line-height:1.9}.about-mark{height:470px}.about-body{grid-template-columns:1fr 2fr;gap:50px;padding:50px 8% 110px;display:grid}.section-index{color:var(--muted);gap:20px;font-size:10px;display:flex}.about-body h2{letter-spacing:-2px;margin-bottom:27px;font-size:46px;font-weight:500}.about-body p{color:var(--muted);margin-bottom:20px;font-size:14px;line-height:1.9}.about-facts{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:50px;display:grid}.about-facts>div{border-top:1px solid var(--line);padding-top:22px}.about-facts span{color:var(--muted);font-size:10px}.about-facts strong{margin:18px 0 12px;font-size:13px;font-weight:500;display:block}.about-facts p{font-size:12px}.about-outro{padding:30px 8% 100px}.about-outro h2{letter-spacing:-3px;margin:25px 0 35px;font-size:64px;font-weight:500;line-height:1.1}.support-grid{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.support-grid article{border-top:1px solid var(--line);padding-top:25px}.support-grid article>svg{margin-bottom:30px;display:block}.support-grid h2{letter-spacing:-1px;margin:20px 0;font-size:26px;font-weight:500;line-height:1.2}.support-grid p{color:var(--muted);font-size:13px;line-height:1.9}.support-outro{border-top:1px solid var(--line);align-items:center;gap:50px;margin-top:70px;padding-top:25px;font-size:13px;display:flex}.download-back a{color:var(--muted);align-items:center;gap:9px;font-size:11px;display:inline-flex}.download-top{margin:50px 0}.download-top p{color:var(--muted);font-size:14px}.release-card{border:1px solid var(--line);border-radius:16px;grid-template-columns:260px 1fr;display:grid;overflow:hidden}.release-art{color:#292b41;background:linear-gradient(150deg,#dbdcff,#ececf4);justify-content:center;align-items:center;min-height:390px;display:flex;position:relative}.release-art>span{letter-spacing:.1em;font-size:9px;position:absolute;bottom:25px}.mini-writer{background:linear-gradient(140deg,#49dcc9,#06667f);border-radius:23px;place-items:center;width:100px;height:100px;display:grid;transform:rotate(-12deg);box-shadow:8px 12px #17415e,15px 20px 25px #2c356d3b}.mini-writer>span{background:#c4fff0;border-radius:9px;width:60px;height:69px;padding:18px 10px}.mini-writer i{background:#06757b;border-radius:3px;height:4px;margin-bottom:8px;display:block}.mini-writer i:last-child{width:70%}.release-info{min-width:0;padding:35px}.release-title{justify-content:space-between;align-items:center;gap:20px;display:flex}.release-title h2{letter-spacing:-1px;overflow-wrap:anywhere;margin-top:10px;font-size:26px;font-weight:500}.release-pill{white-space:nowrap;border:1px solid var(--line);border-radius:20px;padding:7px 10px;font-size:9px}.release-info>p{color:var(--muted);margin:22px 0;font-size:13px;line-height:1.8}.release-specs{grid-template-columns:1fr 1fr;gap:22px;margin:25px 0;display:grid}.release-specs dt{color:var(--muted);margin-bottom:7px;font-size:10px}.release-specs dd{margin:0;font-size:12px}.download-unavailable{border-top:1px solid var(--line);gap:12px;margin-top:20px;padding-top:22px;display:flex}.download-unavailable strong{font-size:12px;font-weight:500;display:block}.download-unavailable span{color:var(--muted);margin-top:6px;font-size:11px;line-height:1.7;display:block}.download-details{grid-template-columns:1fr 1fr;gap:60px;margin-top:70px;display:grid}.download-details>*{min-width:0}.download-details h2{letter-spacing:-1px;margin:18px 0;font-size:27px;font-weight:500}.download-details p,.download-details li{color:var(--muted);font-size:12px;line-height:1.9}.checksum-value{background:var(--soft);border:1px solid var(--line);border-radius:9px;align-items:center;gap:15px;min-width:0;max-width:100%;margin:22px 0;padding:15px;display:flex}.checksum-value code{overflow-wrap:anywhere;flex:1;min-width:0;font-size:10px;line-height:1.7}.checksum-value button{background:0 0;border:0;padding:5px;display:flex}.checksum-panel small{color:var(--muted);font-size:10px;line-height:1.8}.install-panel ol{padding:0;list-style:none}.install-panel li{gap:15px;margin-bottom:20px;display:flex}.install-panel li svg{color:var(--ink);margin-top:3px}.download-bottom{border-top:1px solid var(--line);margin-top:80px;padding-top:40px}.download-bottom h2{letter-spacing:-2px;margin:20px 0 30px;font-size:42px;font-weight:500;line-height:1.1}.download-bottom em{color:var(--muted);font-style:normal}.download-bottom>div{gap:35px;display:flex}.legal-page{max-width:1000px}.legal-page h1{font-size:64px}.legal-page p{color:var(--muted);margin:20px 0;font-size:14px;line-height:1.9}.legal-page h2{letter-spacing:-.8px;margin-top:40px;font-size:25px;font-weight:500}.not-found{min-height:65vh}.not-found p{color:var(--muted);margin-bottom:30px}.route-loading{min-height:65vh;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:30px;font-size:12px;display:flex}.route-loading img{animation:2.5s ease-in-out infinite logo-loading}.page-in{animation:page-arrive .7s var(--ease) both}[data-reveal].reveal-ready{opacity:0;transition:opacity .8s,transform 1s var(--ease);transform:translateY(25px)}[data-reveal].is-visible{opacity:1;transform:none}@keyframes type-arrive{0%{opacity:0;filter:blur(7px);transform:translateY(35px)}to{opacity:1;filter:blur();transform:none}}@keyframes mark-arrive{0%{opacity:0;transform:rotate(-60deg)scale(.5)}to{opacity:1;transform:none}}@keyframes page-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes logo-loading{0%,to{transform:rotate(0)scale(.9)}50%{transform:rotate(120deg)scale(1)}}@keyframes spectrum-drift{to{transform:rotate(360deg)}}@keyframes nudge-down{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media (min-width:1650px){.identity-hero{min-height:1000px}.identity-sculpture{height:680px;top:170px}.hero-headline{margin-top:80px}}@media (max-width:1100px){.navigation-frame{padding:0 4%}.navigation-island{gap:10px;padding:0 20px}.wordmark{min-width:125px}.primary-navigation{gap:0}.primary-navigation>a,.primary-navigation>button{padding:10px}.nav-cta{gap:12px}.navigation-end{gap:8px}.identity-hero{min-height:780px;padding-left:6%;padding-right:6%}.hero-headline h1{font-size:9.7vw}.identity-sculpture{width:48%;height:510px;top:150px;right:0}.hero-headline p{font-size:13px}.hero-floor{left:6%;right:6%}.brand-manifesto,.brand-worlds,.brand-invitation{padding-left:6%;padding-right:6%}.directory-shell{grid-template-columns:205px 1fr}.directory-sidebar{padding-left:18px;padding-right:15px}.directory-title>p{font-size:10px}.application-art{height:260px}.application-info{display:block}.application-link,.unreleased-label{margin-top:12px}.product-intro{gap:2%;padding:60px 6%}.product-object-stage{height:400px}.product-actions{gap:16px}.product-actions .text-link{font-size:10px}.mega-surface{left:12%;right:5%}.release-card{grid-template-columns:190px 1fr}.release-info{padding:25px}.release-title{flex-direction:column;align-items:start;gap:12px}}@media (max-width:800px){.navigation-frame{padding:0 22px}.navigation-island{border-radius:0 0 20px 20px;gap:10px;height:78px;padding:0 10px}.wordmark{min-width:0;margin-right:auto;font-size:25px}.wordmark img{width:28px;height:28px}.primary-navigation,.nav-cta,.mega-surface{display:none}.mobile-toggle{padding:10px;display:flex}.navigation-end{gap:5px}.mobile-navigation{background:var(--surface);border:1px solid var(--line);animation:page-arrive .3s var(--ease);border-radius:0 0 20px 20px;padding:20px;display:grid;position:absolute;top:76px;left:20px;right:20px;box-shadow:0 25px 50px #0003}.mobile-navigation a{gap:15px;padding:13px 8px;font-size:13px;display:flex}.mobile-navigation a:first-child{border-bottom:1px solid var(--line);justify-content:space-between;margin-bottom:8px}.identity-hero{min-height:870px;padding-top:35px}.hero-coordinate{letter-spacing:.08em;font-size:7px}.hero-coordinate>span:last-child{display:none}.hero-headline{width:100%;margin-top:45px}.hero-headline h1{max-width:580px;font-size:clamp(72px,12vw,104px)}.hero-headline p{max-width:300px}.identity-sculpture{width:50%;height:340px;top:400px;right:1%}.sculpture-label{font-size:6px;bottom:4%;left:17%}.hero-floor>span:nth-child(2){display:none}.hero-floor{bottom:24px}.manifesto-layout{grid-template-columns:1fr;gap:25px;margin-top:45px}.manifesto-asterisk{font-size:80px}.manifesto-layout h2{font-size:9vw}.brand-manifesto,.brand-worlds{padding-top:85px}.manifesto-copy{gap:25px}.section-rail{gap:15px;font-size:7px}.worlds-heading{margin-top:50px;display:block}.worlds-heading p{margin-top:25px}.worlds-heading h2{font-size:8vw}.world-path{grid-template-columns:35px 50px 1fr 25px;padding:25px 0}.world-path>div{display:block}.world-path h3{font-size:26px}.world-path>div>span{margin-top:6px;font-size:10px;display:block}.world-path>svg{width:26px}.brand-invitation{padding-top:90px;padding-bottom:90px}.brand-invitation h2{font-size:10vw}.invitation-action{justify-content:space-between;gap:30px}.invitation-rings{width:350px;height:350px}.footer-top{flex-wrap:wrap;gap:25px}.footer-logo{font-size:100px}.footer-top p{font-size:12px}.round-link{width:50px;height:50px}.footer-bottom{flex-wrap:wrap;font-size:9px}.footer-bottom>div{flex-wrap:wrap;gap:17px}.footer-bottom>span:last-child{display:none}.directory-shell{grid-template-columns:1fr}.directory-sidebar{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:20px 5%;position:relative}.sidebar-heading,.directory-sidebar>.micro,.sidebar-note{display:none}.directory-sidebar nav{gap:7px;padding-bottom:2px;display:flex;overflow-x:auto}.directory-sidebar nav a{white-space:nowrap;flex-shrink:0;padding:10px 12px;font-size:11px}.category-count{display:none}.directory-sidebar nav a>svg{width:15px}.directory-content{padding-top:25px}.directory-title{margin:35px 0}.directory-title h1{font-size:8vw}.directory-title>p{font-size:11px}.directory-search{max-width:210px}.directory-search input{width:145px}.application-art{height:290px}.product-intro{padding-top:50px}.product-intro h1{font-size:9vw}.product-intro p{font-size:12px}.product-intro .micro{font-size:8px}.product-object-stage{height:350px}.product-actions{flex-direction:column;align-items:start;gap:20px}.object-caption{font-size:70px}.film-heading{display:block}.film-heading h2{margin-top:20px;font-size:42px}.film-stage{min-height:350px;padding:25px 25px 60px}.film-label{font-size:7px;left:25px;right:25px}.film-pending{min-height:290px}.workflow-layout{gap:40px}.workflow-layout>h2{font-size:32px}.workflow-row h3{font-size:18px}.workflow-row p{font-size:12px}.compatibility-note{grid-template-columns:1fr;gap:25px}.product-outro h2{font-size:30px}.product-outro{flex-direction:column;align-items:start}.about-hero{grid-template-columns:1fr;position:relative;overflow:hidden}.about-hero>div:first-child{z-index:2;position:relative}.about-hero h1{font-size:9vw}.about-hero p{max-width:70%;font-size:13px}.about-mark{opacity:.35;width:55%;height:330px;position:absolute;bottom:-15px;right:-12%}.about-body{grid-template-columns:1fr;gap:35px}.about-facts{gap:20px}.about-outro h2{font-size:50px}.support-grid{grid-template-columns:1fr;gap:40px}.support-grid h2{font-size:27px}.support-grid article>svg{margin-bottom:18px}.journal-entry{grid-template-columns:65px 1fr;gap:25px}.journal-number{display:none}.journal-entry h2{font-size:29px}.journal-note{margin-left:90px}.release-card{grid-template-columns:1fr}.release-art{min-height:230px}.release-info{padding:30px}.release-title{flex-direction:row}.download-details{gap:35px}.download-bottom h2{font-size:36px}.legal-page h1{font-size:48px}}@media (max-width:540px){.identity-hero{min-height:900px}.hero-coordinate{letter-spacing:.1em;font-size:6px}.hero-headline{margin-top:40px}.hero-headline h1{font-size:18vw}.hero-headline p{margin-top:28px;font-size:12px;line-height:1.8}.hero-headline .action-pill{margin-top:23px}.identity-sculpture{width:80%;height:285px;top:535px;right:9%}.sculpture-label{font-size:6px;bottom:3%;left:23%}.orbit-line{inset:8% 15%}.orbit-two{inset:3% 10%}.sculpture-cross{right:17%}.hero-floor{font-size:7px}.hero-floor a{font-size:10px}.manifesto-layout h2{font-size:11vw}.manifesto-copy{grid-template-columns:1fr;gap:15px;margin-top:27px}.manifesto-copy p{font-size:13px}.section-rail>span:last-child{display:none}.worlds-heading h2{font-size:10vw}.world-path{grid-template-columns:27px 39px 1fr 20px}.world-path h3{font-size:22px}.world-path>svg{width:23px}.world-path:hover{padding-left:8px}.brand-invitation h2{font-size:13vw}.invitation-action{display:block}.invitation-action .action-pill{margin-top:25px}.footer-top{grid-template-columns:1fr auto;display:grid}.footer-top p{grid-column:1;margin-left:0}.round-link{grid-area:1/2/3}.footer-logo{font-size:88px}.footer-logo span{margin-top:10px;font-size:20px}.footer-bottom{flex-direction:column}.directory-sidebar nav a{gap:6px;font-size:10px}.directory-title{display:block}.directory-title h1{font-size:14vw}.directory-title>p{margin-top:25px;font-size:12px}.directory-title>p br{display:none}.directory-controls{flex-direction:column;align-items:stretch}.directory-search{max-width:none}.directory-search input{width:100%;font-size:12px}.application-grid{grid-template-columns:1fr;gap:20px}.application-art{height:310px}.application-info{display:flex}.application-link,.unreleased-label{margin-top:5px}.collection-bottom{flex-wrap:wrap;font-size:10px}.collection-bottom>.micro{width:100%;font-size:8px}.product-subnav{gap:12px;padding:17px 5%;font-size:9px}.product-subnav>span{display:none}.product-intro{grid-template-columns:1fr;padding:45px 6% 15px}.product-intro h1{font-size:17vw}.product-intro p{font-size:13px}.product-actions{flex-direction:row;align-items:center;gap:20px}.product-object-stage{height:310px;margin-top:25px}.object-caption{font-size:75px;left:15%}.product-film{padding:25px 6% 65px}.film-heading h2{font-size:34px}.film-stage{min-height:300px;padding:18px 18px 60px}.film-pending{min-height:280px;padding:20px 15px}.film-pending h3{font-size:25px}.film-pending p{font-size:11px}.film-label{gap:12px;font-size:6px;line-height:1.5;left:20px;right:20px}.workflow-layout{grid-template-columns:1fr}.product-workflow{padding:10px 6% 40px}.workflow-layout>h2{font-size:38px}.compatibility-note{padding:10px 6% 45px}.compatibility-note h2{font-size:38px}.product-outro{margin:0 6%;padding:50px 0}.product-outro h2{font-size:32px}.inner-page{padding:40px 6% 70px}.page-masthead{padding-bottom:45px}.page-masthead h1,.download-top h1{font-size:13vw}.page-masthead p{font-size:13px}.about-hero{padding:60px 6%}.about-hero h1{font-size:12vw}.about-hero p{max-width:100%;font-size:13px}.about-mark{opacity:.15;width:100%;bottom:0;right:-30%}.about-body{padding:20px 6% 65px}.about-body h2{font-size:36px}.about-facts{grid-template-columns:1fr;gap:10px;margin-top:30px}.about-outro{padding:15px 6% 65px}.about-outro h2{font-size:43px}.journal-entry{grid-template-columns:1fr;gap:20px}.journal-date{flex-direction:row;align-items:center;gap:20px}.journal-date>span:first-child{font-size:35px}.journal-entry h2{font-size:28px}.journal-note{margin:30px 0 0}.support-outro{flex-direction:column;align-items:start;gap:20px}.release-info{padding:23px}.release-title{flex-direction:column}.release-title h2{font-size:25px}.release-specs{gap:20px 13px}.release-specs dd{font-size:11px}.download-details{grid-template-columns:1fr}.download-bottom h2{font-size:30px}.download-bottom>div{flex-direction:column;align-items:start;gap:25px}.legal-page h1{font-size:43px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}[data-reveal].reveal-ready{opacity:1;transform:none}.atmosphere-blue,.manifesto-asterisk{transform:none}.hero-headline h1>span{opacity:1;filter:none}}.welcome-trigger{text-align:left;color:var(--muted);background:0 0;border:0;gap:8px;padding:0;font-size:10px;display:grid}.welcome-trigger>span{color:var(--ink);gap:10px;display:flex}.welcome-dialog{border:1px solid var(--line);background:var(--surface);width:min(510px,100% - 32px);max-height:calc(100dvh - 40px);color:var(--ink);border-radius:24px;margin:auto;padding:45px;position:fixed;inset:0;box-shadow:0 30px 90px #0005}.welcome-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05071099}.welcome-dialog[open]{animation:page-arrive .35s var(--ease)}.welcome-dialog>img{margin-bottom:30px}.welcome-close{background:0 0;border:0;padding:7px;display:flex;position:absolute;top:22px;right:22px}.welcome-dialog h2{letter-spacing:-1.5px;margin:20px 0;font-size:32px;font-weight:500;line-height:1.15}.welcome-dialog p{color:var(--muted);font-size:13px;line-height:1.8}.welcome-controls{justify-content:space-between;align-items:center;gap:15px;margin-top:35px;display:flex}.welcome-progress{gap:5px;display:flex}.welcome-progress span{background:var(--line);border-radius:4px;width:5px;height:5px;transition:width .3s}.welcome-progress .active{background:#9291ec;width:25px}@media (max-width:540px){.welcome-dialog{padding:30px}.welcome-dialog h2{font-size:28px}}.footer-guide{padding:12px 0 36px}.footer-guide .welcome-trigger{font-size:13px}.footer-guide .welcome-trigger span{font-size:14px}
html{scroll-behavior:auto;scrollbar-gutter:stable;scroll-padding-top:112px}body{background:#0b0d10}.oveko-shell{--frame:#0b0d10;background:#0b0d10;overflow:visible}.page-window{background:var(--surface);border-radius:38px;min-height:75vh;margin:10px 12px 0;padding-top:98px;overflow:clip}.navigation-frame,.on-home .navigation-frame{pointer-events:none;background:0 0;height:88px;margin-bottom:-88px;padding:0 8%;position:sticky;top:0}.navigation-island{background:var(--surface);pointer-events:auto;border-radius:0 0 28px 28px;height:88px;box-shadow:0 8px 22px #00000008}.navigation-island:before,.navigation-island:after{width:30px;height:30px}.mega-surface,.mobile-navigation{pointer-events:auto}.mega-surface{border-radius:24px;top:79px;left:16%;right:11%;box-shadow:0 22px 50px #0003}.nav-cta{color:#152019;background:#c1ef76;border-radius:13px}.site-footer{background:var(--surface);border-radius:32px;margin:12px;padding-top:55px}.back-home{color:var(--muted);align-items:center;gap:9px;width:fit-content;font-size:12px;display:inline-flex}.back-home svg{transition:transform .25s}.back-home:hover{color:var(--ink)}.back-home:hover svg{transform:translate(-4px)}.on-home .page-window{padding-top:0}.landscape-hero{text-align:center;color:#172126;isolation:isolate;flex-direction:column;min-height:950px;display:flex;position:relative}.landscape-image{object-fit:cover;object-position:center;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero-wash{z-index:-1;background:linear-gradient(180deg,#e2f5ff08 0%,#f5ffff35 38%,transparent 66%,var(--surface) 100%);position:absolute;inset:0}.landscape-copy{flex-direction:column;align-items:center;padding:130px 24px 155px;display:flex}.brand-emblem{filter:drop-shadow(0 12px 16px #172a611b);flex-shrink:0;width:112px;height:112px;display:block;overflow:visible}.brand-emblem g{transform-box:fill-box;transform-origin:50%}.emblem-reveal g{animation:1.1s cubic-bezier(.18,.8,.25,1) both emblem-assemble}.emblem-reveal g:first-of-type{--piece-x:0px;--piece-y:-130px;--piece-r:-10deg}.emblem-reveal g:nth-of-type(2){--piece-x:-110px;--piece-y:80px;--piece-r:10deg;animation-delay:80ms}.emblem-reveal g:nth-of-type(3){--piece-x:110px;--piece-y:80px;--piece-r:-10deg;animation-delay:.16s}@keyframes emblem-assemble{0%{opacity:0;transform:translate(var(--piece-x),var(--piece-y)) rotate(var(--piece-r)) scale(.9)}to{opacity:1;transform:translate(0)rotate(0)scale(1)}}.emblem-loading g{animation:1.8s ease-in-out infinite emblem-breathe}.emblem-loading g:nth-of-type(2){animation-delay:.12s}.emblem-loading g:nth-of-type(3){animation-delay:.24s}@keyframes emblem-breathe{0%,to{opacity:.6;transform:scale(.93)}45%,65%{opacity:1;transform:scale(1.04)}}.hero-kicker{letter-spacing:.17em;color:#3c535e;margin:15px 0 27px;font-size:9px;font-weight:600}.landscape-copy h1{letter-spacing:-.065em;max-width:1150px;animation:soft-arrive .8s var(--ease) both;font-size:clamp(48px,6.25vw,96px);font-weight:500;line-height:1.05}.landscape-copy h1 em{letter-spacing:-.065em;color:#326e48;font-family:Georgia,serif;font-weight:400}.landscape-copy>p{color:#354e58;margin:26px 0 30px;font-size:16px;line-height:1.75}.split-action{color:#142021;background:#b9eb69;border-radius:14px;align-items:center;gap:1px;padding:4px;font-size:13px;font-weight:600;transition:box-shadow .25s,transform .25s;display:inline-flex}.split-action>svg{width:48px;padding:0 13px;transition:transform .3s}.split-action:hover{transform:translateY(-2px);box-shadow:0 8px 30px #24452a25}.split-action:hover>svg{transform:rotate(45deg)}.landscape-caption{color:var(--ink);letter-spacing:.12em;justify-content:space-between;align-items:center;gap:15px;margin-top:auto;padding:0 6% 42px;font-size:8px;display:flex;position:relative}.landscape-caption>a{letter-spacing:0;align-items:center;gap:14px;font-size:11px;display:flex}.possibility-story{max-width:1550px;margin:auto;padding:45px 9% 110px}.possibility-story h2{letter-spacing:-.055em;margin:28px 0 52px;font-size:clamp(36px,5.1vw,76px);font-weight:500;line-height:1.14}.story-bottom{grid-template-columns:80px minmax(0,500px) 1fr;align-items:center;gap:36px;display:grid}.story-bottom .brand-emblem{width:64px;height:64px}.story-bottom>p{color:var(--muted);font-size:14px;line-height:1.85}.story-bottom>a{justify-self:end}.platform-landscape{background:radial-gradient(at 90% 55%,#3b67ff08,#0000 60%);max-width:1550px;margin:auto;padding:25px 9% 90px}.platform-heading{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:42px;display:grid}.platform-heading>.micro{grid-column:1/-1}.platform-heading h2{letter-spacing:-.055em;font-size:clamp(36px,4.5vw,66px);font-weight:500;line-height:1.08}.platform-heading h2 em{font-family:Georgia,serif;font-weight:400}.platform-heading>p{color:var(--muted);place-self:end;font-size:13px;line-height:1.8}.platform-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.platform-tile{border:1px solid var(--line);background:var(--soft);border-radius:24px;min-height:245px;padding:28px;transition:border-color .3s,background .3s;position:relative;overflow:hidden}.platform-tile>span{color:var(--muted);justify-content:space-between;font-size:10px;display:flex}.platform-tile>svg{color:#7296ff;transition:transform .5s var(--ease);margin:34px 0 20px}.platform-tile:hover>svg{transform:translateY(-5px)rotate(-7deg)}.platform-tile:hover{border-color:#8896b4}.platform-tile h3{letter-spacing:-1px;font-size:25px;font-weight:500}.platform-tile p{color:var(--muted);margin-top:9px;font-size:12px}.home-invitation{text-align:center;padding:60px 9% 95px}.home-invitation h2{letter-spacing:-.055em;margin:24px 0;font-size:clamp(32px,4vw,60px);font-weight:500}.home-invitation p{color:var(--muted);margin-bottom:28px;font-size:14px;line-height:1.85}.home-invitation .text-link{justify-content:center}@keyframes soft-arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.collection-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:12px;max-width:1800px;margin:auto;padding:12px;display:grid}.collection-sidebar{background:var(--soft);border-radius:26px;min-width:0;padding:25px 16px 18px;position:sticky;top:105px}.collection-sidebar>.back-home{margin:0 10px 38px}.collection-sidebar>.micro{margin:0 10px 17px;font-size:8px}.collection-sidebar nav{gap:5px;display:grid}.collection-sidebar nav a,.sidebar-products>a{color:var(--muted);border-radius:13px;align-items:center;gap:10px;padding:13px 12px;font-size:12px;transition:background .2s,color .2s;display:flex}.collection-sidebar nav a small,.sidebar-products>a small{margin-left:auto;font-size:9px}.collection-sidebar nav a:hover,.sidebar-products>a:hover{background:var(--surface);color:var(--ink)}.collection-sidebar nav a.category-active{background:var(--surface);color:var(--ink);box-shadow:0 2px 6px #00000008}.collection-sidebar nav a.category-active svg{color:#879cfa}.sidebar-products{border-top:1px solid var(--line);margin-top:34px;padding-top:22px}.sidebar-products>.micro{margin:0 10px 10px;font-size:8px}.sidebar-products>a{padding:10px 12px;font-size:11px}.sidebar-products>a[aria-current=page]{color:var(--ink);background:var(--surface)}.product-dot{background:var(--product-color);border-radius:50%;width:6px;height:6px}.sidebar-feedback{align-items:center;gap:12px;margin:35px 8px 8px;font-size:10px;display:flex}.sidebar-feedback small{color:var(--muted);margin-top:6px;font-size:9px;display:block}.collection-main{min-width:0}.directory-content{padding:30px 35px 15px}.directory-title{padding:32px 0 45px}.directory-title h1{letter-spacing:-.065em;font-size:clamp(44px,5vw,74px)}.directory-title>p{font-size:12px;line-height:1.85}.directory-title>.micro{font-size:9px}.directory-breadcrumb{letter-spacing:.15em;font-size:8px}.application-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}.application-art{background:radial-gradient(ellipse at 25% 5%,var(--art-light),transparent 75%),linear-gradient(140deg,var(--art-mid),var(--art-deep));isolation:isolate;border-radius:22px;height:300px;display:block;position:relative;overflow:hidden}.application-art:before{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff3b;position:absolute;inset:0}.tone-blue{--product-color:#789afa;--art-light:#d4f5ff;--art-mid:#bac6ff;--art-deep:#6b81c0}.tone-coral{--product-color:#f39779;--art-light:#fff1c8;--art-mid:#f0b1b4;--art-deep:#b55c72}.tone-violet{--product-color:#ac8aed;--art-light:#ebdaff;--art-mid:#b9a4e6;--art-deep:#565594}.tone-green{--product-color:#84c292;--art-light:#ecffd5;--art-mid:#b9dcab;--art-deep:#518e76}.tone-amber{--product-color:#ecbc69;--art-light:#fff5c9;--art-mid:#edc58f;--art-deep:#c27e64}.product-stage{color:#26303d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:3;background:#ffffffb8;border:1px solid #fff9;border-radius:20px;padding:7px 10px;font-size:8px;top:20px;left:20px}.product-stage i{background:#5d796a}.art-platform{letter-spacing:.13em;color:#202f42;z-index:2;font-size:8px;position:absolute;bottom:22px;left:23px}.art-arrow{color:#182632;background:#ffffffa8;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:18px;right:18px}.application-info{gap:8px;padding:18px 2px 0}.application-info h3{letter-spacing:-.7px;font-size:22px}.application-info p{font-size:11px}.approved-product-art{object-fit:contain;filter:drop-shadow(0 22px 25px #19204233);width:45%;height:55%;position:absolute;top:22.5%;left:27.5%}.product-glyph{perspective:700px;width:135px;height:145px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.glyph-face{color:#fffe;background:linear-gradient(145deg,#fff5,#ffffff05 55%),var(--art-deep);width:135px;height:145px;box-shadow:inset 2px 2px 3px #fff5,inset -3px -3px 3px #0002,8px 10px 0 color-mix(in srgb,var(--art-deep),#111 25%),19px 30px 32px #17283c33;transition:transform .65s var(--ease);border:1px solid #ffffff85;border-radius:32px;place-items:center;display:grid;position:relative;transform:rotateY(-16deg)rotateX(9deg)rotate(-8deg)}.application-art:hover .glyph-face{transform:rotateY(0)rotateX(0)rotate(0)translateY(-7px)}.glyph-nomi .glyph-face{border-radius:44px}.glyph-pdf .glyph-face,.glyph-sheets .glyph-face,.glyph-slides .glyph-face{border-radius:12px 30px 12px 12px;width:112px;margin:auto}.product-subnav{border-top:0;gap:15px;padding:18px 4%}.product-subnav a{align-items:center;gap:8px;display:flex}.collection-main .product-intro{padding:55px 5%}.collection-main .product-intro h1{font-size:clamp(46px,5.6vw,84px)}.collection-main .product-object-stage{height:350px}.collection-main .product-actions{flex-wrap:wrap;gap:18px}.collection-main .product-film,.collection-main .product-workflow{padding:45px 5%}.collection-main .film-stage{padding:35px 30px 65px}.collection-main .film-label{left:25px;right:25px}.collection-main .compatibility-note{gap:30px;padding:35px 5%}.collection-main .workflow-layout{gap:35px}.collection-main .product-outro{margin:0 5%;padding:45px 0}.individual-hero{grid-template-columns:1fr 1fr;align-items:center;gap:25px;padding:40px 4% 35px;display:grid}.individual-copy h1{letter-spacing:-.06em;margin:25px 0;font-size:clamp(46px,5.6vw,82px);font-weight:500}.individual-copy h1 span{letter-spacing:-.04em;color:var(--muted);margin-top:16px;font-size:clamp(24px,2.5vw,38px);line-height:1.2;display:block}.individual-copy>p{color:var(--muted);max-width:430px;margin-bottom:25px;font-size:13px;line-height:1.8}.individual-art{background:radial-gradient(ellipse at top,var(--art-light),transparent 70%),linear-gradient(135deg,var(--art-mid),var(--art-deep));border-radius:26px;height:100%;min-height:350px;position:relative;overflow:hidden}.individual-art .product-glyph{transform:translate(-50%,-50%)scale(1.35)}.status-pill{border:1px solid var(--line);background:var(--soft);color:var(--muted);border-radius:30px;align-items:center;gap:7px;padding:7px 11px;font-size:10px;display:inline-flex}.status-pill i{background:var(--product-color);border-radius:50%;width:5px;height:5px}.device-note{color:var(--muted);align-items:center;gap:7px;margin-top:25px;font-size:9px;display:flex}.product-anchors{border-block:1px solid var(--line);gap:30px;padding:22px 4%;font-size:12px;display:flex}.product-anchors a{align-items:center;gap:8px;display:flex}.product-progress{max-width:720px;padding:65px 4%}.product-progress h2{letter-spacing:-1.8px;margin:22px 0;font-size:38px;font-weight:500;line-height:1.15}.product-progress p{color:var(--muted);font-size:14px;line-height:1.85}.product-demo-placeholder{text-align:center;background:linear-gradient(145deg,var(--soft),var(--surface));border:1px solid var(--line);border-radius:24px;flex-direction:column;align-items:center;gap:20px;min-height:360px;margin:0 4% 45px;padding:65px 30px;display:flex}.product-demo-placeholder>svg{color:var(--product-color)}.product-demo-placeholder h2{letter-spacing:-1.5px;font-size:36px;font-weight:500;line-height:1.15}.product-demo-placeholder p{color:var(--muted);max-width:350px;font-size:12px;line-height:1.8}.product-feedback{align-items:center;gap:22px;margin:0 4%;padding:30px 0 50px;display:flex}.product-feedback>svg{color:var(--product-color)}.product-feedback>div{flex:1}.product-feedback h2{letter-spacing:-.6px;font-size:20px;font-weight:500}.product-feedback p{color:var(--muted);margin-top:8px;font-size:11px;line-height:1.7}.feedback-page{padding:30px 7% 70px}.feedback-layout{grid-template-columns:1fr 1.1fr;gap:8%;margin-top:50px;display:grid}.feedback-intro h1{letter-spacing:-.06em;margin:24px 0;font-size:clamp(48px,5.5vw,80px);font-weight:500;line-height:1.04}.feedback-intro h1 em{color:#b3a5eb;font-family:Georgia,serif;font-weight:400}.feedback-intro>p{color:var(--muted);max-width:360px;font-size:14px;line-height:1.85}.feedback-reasons{gap:18px;margin:35px 0;display:grid}.feedback-reasons>span{align-items:center;gap:14px;font-size:12px;display:flex}.feedback-reasons svg{color:#9aabe5}.feedback-channel{background:var(--soft);border-radius:18px;max-width:380px;padding:23px}.feedback-channel strong{font-size:12px;font-weight:500}.feedback-channel p{color:var(--muted);margin-top:10px;font-size:11px;line-height:1.8}.feedback-form{border:1px solid var(--line);background:var(--soft);border-radius:25px;padding:30px}.feedback-form-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-bottom:25px;display:flex}.feedback-form-top .micro{font-size:8px}.feedback-form>label{gap:10px;margin-bottom:22px;font-size:12px;display:grid}.feedback-form label>span{color:var(--muted);font-size:10px}.feedback-form input,.feedback-form textarea,.feedback-form select{font:inherit;width:100%;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:11px;min-width:0;padding:12px}.feedback-form textarea{resize:vertical;min-height:140px;max-height:500px;line-height:1.7}.feedback-privacy{color:var(--muted);margin:20px 0;font-size:10px;line-height:1.8}.feedback-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.feedback-actions .text-link{cursor:pointer;background:0 0;border:0}.feedback-actions button:disabled{opacity:.4;cursor:default}.feedback-status{color:var(--muted);align-items:start;gap:8px;min-height:20px;margin-top:18px;font-size:11px;line-height:1.7;display:flex}.action-menu-trigger{border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--ink);border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:9px 13px;font-size:12px;display:inline-flex}.action-menu-trigger>svg{transition:transform .25s}.action-menu-trigger[data-state=open]>svg{transform:rotate(180deg)}.action-menu-content{z-index:200;min-width:210px;max-width:var(--radix-dropdown-menu-content-available-width);color:#1b2029;transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:menu-in .22s var(--ease);background:#fff;border:1px solid #e3e6ed;border-radius:16px;padding:6px;position:relative;box-shadow:0 18px 55px #0003}.action-menu-content[data-state=closed]{animation:.13s menu-out}.action-menu-item{cursor:pointer;border-radius:11px;outline:none;padding:12px;font-size:12px;position:relative}.action-menu-item>span:last-child{align-items:center;gap:10px;display:flex;position:relative}.action-menu-item[data-disabled]{opacity:.4;pointer-events:none}.menu-glide{background:#edf0fa;border-radius:11px;position:absolute;inset:0}.action-menu-item:focus-visible{outline-offset:-2px;outline:2px solid #758ed7}@keyframes menu-in{0%{opacity:0;transform:translateY(-5px)scale(.97)}to{opacity:1;transform:none}}@keyframes menu-out{to{opacity:0;transform:scale(.98)}}.route-loading{flex-direction:column;justify-content:center;align-items:center;gap:22px;min-height:70vh;display:flex}.route-loading .brand-emblem{width:86px;height:86px}.route-loading>span{color:var(--muted);font-size:12px}@media (min-width:1500px){.landscape-hero{min-height:1050px}.landscape-copy{padding-top:165px}.landscape-copy .brand-emblem{width:135px;height:135px}}@media (max-width:1100px){.navigation-frame,.on-home .navigation-frame{padding:0 6%}.navigation-island{gap:12px;padding:0 22px}.primary-navigation>a,.primary-navigation>button{padding:10px}.nav-cta{gap:12px}.collection-layout{grid-template-columns:195px minmax(0,1fr)}.collection-sidebar{padding:23px 9px 16px}.directory-content{padding:28px 20px}.directory-title{display:block}.directory-title>p{margin-top:22px}.application-art{height:260px}.application-info{display:block}.application-link{margin-top:12px}.individual-hero{grid-template-columns:1fr}.individual-art{min-height:300px}.individual-copy h1 span{max-width:450px}.product-feedback{flex-wrap:wrap}.product-feedback>.button{margin-left:45px}.landscape-copy h1{font-size:7.5vw}.story-bottom{grid-template-columns:60px 1fr;gap:25px}.story-bottom>a{grid-column:2;justify-self:start}.collection-main .product-intro{grid-template-columns:1fr}.collection-main .product-object-stage{height:300px}.collection-main .film-heading{display:block}.collection-main .film-heading h2{margin-top:20px}.collection-main .workflow-layout,.collection-main .compatibility-note{grid-template-columns:1fr}}@media (max-width:800px){.navigation-frame,.on-home .navigation-frame{height:76px;margin-bottom:-76px;padding:0 24px}.navigation-island{gap:12px;height:76px;padding:0 20px}.wordmark{min-width:0;font-size:24px}.wordmark img{width:28px;height:28px}.navigation-end{margin-left:auto}.primary-navigation,.nav-cta{display:none}.mobile-toggle{display:flex}.mobile-navigation{background:var(--surface);border:1px solid var(--line);border-radius:0 0 22px 22px;max-height:calc(100dvh - 90px);padding:16px;display:grid;position:absolute;top:70px;left:24px;right:24px;overflow-y:auto;box-shadow:0 25px 40px #0003}.mobile-navigation a{align-items:center;gap:12px;padding:12px;font-size:13px;display:flex}.mobile-navigation a:first-child{justify-content:space-between}.page-window{border-radius:30px;margin:8px;padding-top:84px}.site-footer{border-radius:26px;margin:8px}.mega-surface{display:none}.landscape-hero{min-height:850px}.landscape-copy{padding:120px 20px 125px}.landscape-copy .brand-emblem{width:105px;height:105px}.landscape-copy h1{font-size:8.8vw}.hero-kicker{letter-spacing:.09em;font-size:8px}.landscape-copy>p{font-size:14px}.landscape-image{object-position:center}.landscape-caption{padding:0 6% 35px;font-size:7px}.landscape-caption>span:last-child{display:none}.possibility-story{padding:35px 7% 70px}.possibility-story h2{font-size:7vw}.platform-landscape{padding:15px 7% 60px}.platform-heading{grid-template-columns:1fr}.platform-heading>p{justify-self:start}.platform-heading h2{font-size:7vw}.collection-layout{grid-template-columns:1fr;gap:0;padding:8px}.collection-sidebar{border-radius:22px;padding:15px;display:block;position:static}.collection-sidebar>.back-home{margin:0 0 17px}.collection-sidebar>.micro,.sidebar-products,.sidebar-feedback{display:none}.collection-sidebar nav{gap:6px;padding:2px 2px 5px;display:flex;overflow-x:auto}.collection-sidebar nav a{white-space:nowrap;flex-shrink:0;gap:8px;padding:10px;font-size:11px}.collection-sidebar nav a small{margin-left:2px;font-size:9px}.collection-sidebar nav a svg{width:15px}.directory-content{padding:30px 16px}.directory-title h1{font-size:8vw}.application-art{height:300px}.individual-hero{grid-template-columns:1fr 1fr}.individual-copy h1{font-size:48px}.individual-copy h1 span{font-size:26px}.individual-art{min-height:300px}.feedback-layout{grid-template-columns:1fr;gap:30px}.feedback-intro h1{font-size:54px}.feedback-intro>p{max-width:550px}.feedback-channel{max-width:none}.feedback-reasons{grid-template-columns:repeat(3,1fr);gap:15px}.feedback-reasons>span{align-items:start;font-size:10px}.feedback-form{padding:25px}.feedback-page{padding:25px 6% 50px}.feedback-layout{margin-top:35px}.collection-main .product-intro{grid-template-columns:1fr 1fr}.collection-main .product-intro h1{font-size:7vw}.collection-main .product-system{line-height:1.8}}@media (max-width:540px){.navigation-frame,.on-home .navigation-frame{padding:0 22px}.navigation-island{padding:0 15px}.navigation-island:before,.navigation-island:after{width:22px;height:22px}.navigation-island:before{border-top-right-radius:22px;left:-22px}.navigation-island:after{border-top-left-radius:22px;right:-22px}.navigation-end{gap:8px}.landscape-hero{min-height:790px}.landscape-copy{padding-top:115px}.landscape-copy h1{letter-spacing:-.065em;font-size:11vw;line-height:1.12}.landscape-copy .brand-emblem{width:96px;height:96px}.hero-kicker{max-width:250px;margin-top:13px;font-size:7px;line-height:1.7}.landscape-copy>p{font-size:12px;line-height:1.85}.split-action{font-size:11px}.split-action>span{padding:14px 18px}.landscape-image{object-fit:cover;object-position:50% 50%}.hero-wash{background:linear-gradient(180deg,#e2f5ff11,#f5ffff55 43%,transparent 70%,var(--surface) 100%)}.landscape-caption{flex-direction:column;gap:18px}.possibility-story h2{font-size:9vw}.possibility-story{padding:25px 7% 60px}.story-bottom{grid-template-columns:1fr}.story-bottom .brand-emblem{width:48px;height:48px}.story-bottom>a{grid-column:1}.story-bottom>p{font-size:12px}.platform-heading h2{font-size:10vw}.platform-tiles{gap:10px}.platform-tile{border-radius:18px;min-height:215px;padding:18px}.platform-tile h3{font-size:20px}.platform-tile p{font-size:10px;line-height:1.6}.platform-tile>svg{width:30px;height:30px;margin:25px 0 18px}.home-invitation{padding:30px 7% 60px}.home-invitation h2{font-size:34px}.home-invitation p{font-size:12px}.directory-title h1{font-size:12vw}.directory-controls{gap:18px}.application-grid{grid-template-columns:1fr}.application-art{height:300px}.application-info{display:flex}.individual-hero{grid-template-columns:1fr;padding:35px 5%}.individual-art{height:320px;margin-top:15px}.individual-copy h1{font-size:58px}.individual-copy h1 span{font-size:31px}.product-subnav{font-size:10px}.product-progress{padding:40px 5%}.product-progress h2{font-size:31px}.product-progress p{font-size:12px}.product-demo-placeholder{padding:40px 20px}.product-demo-placeholder h2{font-size:30px}.product-feedback{gap:14px;padding:20px 0 35px}.product-feedback>div{min-width:200px}.product-feedback>.button{margin-left:0}.collection-main .product-intro{grid-template-columns:1fr}.collection-main .product-intro h1{font-size:15vw}.collection-main .film-stage{padding:20px 18px 65px}.collection-main .film-pending{padding:25px 15px}.collection-main .product-outro{flex-direction:column;align-items:start}.feedback-reasons{grid-template-columns:1fr}.feedback-form{padding:20px}.feedback-intro h1{font-size:52px}.feedback-actions{gap:18px}.feedback-form-top{gap:13px;display:grid}}@media (prefers-reduced-motion:reduce){.brand-emblem g,.landscape-copy h1,.action-menu-content{opacity:1;animation:none!important;transform:none!important}.split-action,.glyph-face,.back-home svg{transition:none!important}.menu-glide{transform:none!important}}.route-back{margin:20px 7% 0}.support-grid .text-link{margin-top:20px}.directory-title{margin:0}.collection-main .product-subnav{scroll-margin-top:110px}.report-preview{color:var(--muted);margin-top:15px;font-size:11px}.report-preview summary{cursor:pointer;padding:8px 0}.report-preview pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface);-webkit-user-select:text;user-select:text;border-radius:12px;padding:15px;line-height:1.8}.theme-dark{--surface:#111318;--soft:#1a1d25;--line:#2a2e38;--muted:#a0a5b1}.mobile-category-switch{display:none}.oveko-shell{--display-font:"Outfit Variable",sans-serif;--frame:#0b0d10}h1,h2,h3,.wordmark{font-family:var(--display-font)}.landscape-copy h1 em,.platform-heading h2 em{letter-spacing:-.045em;font-family:Instrument Serif,serif}.viewport-rim{box-shadow:0 0 0 24px var(--frame);z-index:125;pointer-events:none;border-radius:38px;position:fixed;inset:10px 12px}.navigation-frame,.on-home .navigation-frame{z-index:140;padding-inline:14%}.navigation-island{background:var(--frame);color:#f5f7f6;box-shadow:none}.navigation-island:before{box-shadow:9px -9px 0 9px var(--frame)}.navigation-island:after{box-shadow:-9px -9px 0 9px var(--frame)}.navigation-island .primary-navigation>a,.navigation-island .primary-navigation>button{color:#dadcd9;font-size:14px}.navigation-island .primary-navigation>a:hover,.navigation-island .primary-navigation>button:hover,.navigation-island .primary-navigation>[aria-expanded=true]{color:#eef8df;background:#252d29}.navigation-island .theme-switch{color:#f0f4e9}.nav-cta{font-size:13px}.micro,.hero-kicker{letter-spacing:.12em;font-size:11px!important}.landscape-hero{min-height:960px;overflow:hidden}.landscape-image{will-change:transform;width:104%;max-width:none;height:104%;inset:-2%}.landscape-copy{padding-top:100px;padding-bottom:140px}.hero-symbol{width:210px;height:190px;margin-bottom:0;position:relative}.hero-symbol .brand-scene{cursor:grab;background:0 0;border:0;width:100%;height:100%;min-height:0;padding:0;position:absolute;inset:0}.hero-symbol .brand-scene:active{cursor:grabbing}.hero-symbol .brand-scene canvas{width:100%;height:100%;display:block}.hero-symbol .brand-scene-fallback{object-fit:contain;width:84%;height:84%;padding:0;position:absolute;inset:8%}.hero-symbol .scene-ready .brand-scene-fallback{opacity:0}.symbol-hint{color:#304a50;opacity:0;pointer-events:none;width:280px;font-size:11px;transition:opacity .25s;position:absolute;top:100%;left:50%;transform:translate(-50%)}.hero-symbol:hover .symbol-hint,.hero-symbol:focus-within .symbol-hint{opacity:1}.hero-kicker{margin:22px 0 28px}.landscape-copy h1{letter-spacing:-.055em;font-size:clamp(54px,6.8vw,102px);font-weight:450;line-height:1.03}.landscape-copy>p{max-width:580px;font-size:18px;line-height:1.65}.split-action{font-size:15px}.landscape-caption{font-size:11px}.landscape-caption>a{font-size:13px}.story-bottom>p,.platform-heading>p,.home-invitation p{font-size:17px}.platform-tile p{font-size:15px}.platform-tile>span{font-size:12px}.platform-tile h3{font-size:30px}.collection-sidebar{background:var(--frame);color:#eef1f3;--muted:#acb2bd;--ink:#f4f6f7;--surface:#252a33;--line:#363b43;box-shadow:-20px 0 0 var(--frame);border-radius:0 28px 28px 0;padding-top:30px}.collection-sidebar nav a,.sidebar-products>a{font-size:14px}.collection-sidebar nav a small,.sidebar-products>a small{font-size:11px}.sidebar-feedback{font-size:13px}.sidebar-feedback small{font-size:12px}.directory-title>p,.individual-copy>p{font-size:16px}.directory-breadcrumb{font-size:11px}.application-info p{font-size:14px;line-height:1.6}.application-info h3{font-size:27px}.application-link{font-size:13px}.product-stage,.art-platform{font-size:11px}.device-note,.status-pill{font-size:12px}.product-anchors,.back-home{font-size:14px}.tone-teal{--product-color:#1edbc0;--art-light:#d6fcce;--art-mid:#77cdc4;--art-deep:#174e6d}.tone-graphite{--product-color:#b5f73f;--art-light:#c9f8a1;--art-mid:#6b8d83;--art-deep:#1c2938}.tone-cream{--product-color:#8dc8a7;--art-light:#fff4da;--art-mid:#dce9d5;--art-deep:#87aa96}.application-art,.individual-art{background:radial-gradient(ellipse at 12% 5%,var(--art-light),transparent 60%),radial-gradient(ellipse at 95% 85%,var(--art-deep),transparent 75%),linear-gradient(120deg,var(--art-mid),var(--art-light))}.approved-art-crop{aspect-ratio:1;border-radius:24%;width:158px;transition:transform .65s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)rotate(-7deg);box-shadow:12px 24px 35px #17242f30}.approved-art-crop .approved-product-art{object-fit:cover;filter:none;width:113%;max-width:none;height:113%;position:absolute;inset:-6.5%}.crop-selvard .approved-product-art{width:100%;height:100%;inset:0}.crop-nomi .approved-product-art{width:122%;height:122%;inset:-11%}.individual-art .approved-art-crop,.product-object-stage .approved-art-crop{width:210px}.product-object-stage{background:radial-gradient(ellipse at 20% 0,var(--art-light),transparent 65%),linear-gradient(135deg,var(--art-mid),var(--art-deep));border-radius:28px;position:relative;overflow:hidden}.product-object-stage .object-caption{opacity:.12}.product-object-stage .object-edition{color:#183d45;font-size:12px}.nomi-brand-banner{border-radius:28px;max-height:500px;margin:25px 4% 0;overflow:hidden}.nomi-brand-banner img{object-fit:cover;width:100%;height:100%;max-height:500px;display:block}.theme-curtain{z-index:300;visibility:hidden;pointer-events:none;font-family:var(--display-font);border-radius:0 0 48% 48%/0 0 7% 7%;flex-direction:column;justify-content:center;align-items:center;gap:25px;font-size:24px;display:flex;position:fixed;inset:0;transform:translateY(-105%);box-shadow:0 18px 60px #0003}.curtain-light{color:#183b32;background:radial-gradient(at 70% 20%,#e0e8fc,#0000 55%),#f1f5e9}.curtain-dark{color:#e7f3ee;background:radial-gradient(at 20% 70%,#233c43,#0000 60%),#10151d}.curtain-handle{touch-action:none;cursor:ns-resize;position:relative}.curtain-grip{opacity:.45;background:currentColor;border-radius:2px;width:15px;height:2px;position:absolute;bottom:1px;left:50%;transform:translate(-50%)}@media (max-width:1100px){.navigation-frame,.on-home .navigation-frame{padding-inline:7%}.hero-symbol{width:190px;height:170px}}@media (max-width:800px){.collection-sidebar{box-shadow:none;border-radius:22px}.navigation-frame,.on-home .navigation-frame{padding-inline:6%}.landscape-copy h1{font-size:clamp(49px,8vw,74px)}.landscape-copy>p{font-size:16px}.hero-symbol{width:180px;height:150px}.landscape-hero{min-height:860px}.landscape-copy{padding-top:110px}.landscape-caption>span{font-size:9px}.viewport-rim{border-radius:28px}.directory-title>p{font-size:15px}.story-bottom>p,.platform-heading>p{font-size:16px}}@media (max-width:540px){.landscape-copy{padding:100px 20px 110px}.landscape-copy h1{font-size:49px}.hero-kicker{letter-spacing:.08em;font-size:9px!important}.landscape-copy>p br{display:none}.landscape-hero{min-height:790px}.landscape-caption{padding:0 24px 30px}.landscape-caption>span{display:none}.landscape-caption>a{margin:auto}.individual-art .approved-art-crop{width:180px}.application-art{height:310px}.product-stage,.art-platform{font-size:10px}.individual-copy>p{font-size:16px}.collection-sidebar>.back-home{font-size:12px}.mobile-category-switch .action-menu-trigger{font-size:13px}.footer-bottom{font-size:12px}.theme-curtain{font-size:20px}.nomi-brand-banner{max-height:310px}}@media (prefers-reduced-motion:reduce){.landscape-image{will-change:auto}.approved-art-crop{transition:none}.theme-curtain{display:none}}body:has(.theme-dark) .action-menu-content{color:#eef1f7;background:#20242d;border-color:#363c49}body:has(.theme-dark) .menu-glide{background:#303746}@media (max-width:800px){.collection-sidebar{justify-content:space-between;align-items:center;gap:12px;display:flex}.collection-sidebar>.back-home{margin:0;font-size:10px}.collection-sidebar nav{display:none}.mobile-category-switch{min-width:0;display:block}.mobile-category-switch .action-menu-trigger{gap:12px;max-width:190px;font-size:11px}.directory-title>p br{display:block}}.navigation-frame,.on-home .navigation-frame{height:76px;margin-bottom:-76px;padding:0 16%}.navigation-island{border-radius:0 0 26px 26px;gap:20px;max-width:980px;height:76px;margin:auto;padding:0 25px}.navigation-island:before,.navigation-island:after{width:36px;height:36px;top:10px}.navigation-island:before{box-shadow:10px -10px 0 10px var(--frame);border-top-right-radius:36px;left:-36px}.navigation-island:after{box-shadow:-10px -10px 0 10px var(--frame);border-top-left-radius:36px;right:-36px}.wordmark{min-width:100px;font-size:25px}.primary-navigation{gap:0}.primary-navigation>a,.primary-navigation>button{padding:10px 12px}.navigation-end{gap:10px}.nav-cta{padding:12px 15px;font-size:12px}.mega-surface{top:70px}.page-window{padding-top:106px}.approved-art-crop{transform:translate(-50%,-50%)}.application-art:hover .approved-art-crop,.individual-art:hover .approved-art-crop{transform:translate(-50%,-53%)scale(1.035)}.projector-cord{color:#35544b;touch-action:none;cursor:grab;pointer-events:auto;z-index:4;background:0 0;border:0;flex-direction:column;align-items:center;width:44px;height:88px;padding:0;display:flex;position:absolute;top:72px;right:30px}.projector-cord:active{cursor:grabbing}.cord-line{opacity:.8;background:currentColor;width:2px;height:46px;display:block;box-shadow:1px 0 #e4f2dca8}.cord-ring{background:#e6efdb;border:2px solid;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid;box-shadow:0 3px 9px #0002}.cord-hint{white-space:nowrap;background:#e6efdbc9;border-radius:7px;align-items:center;gap:3px;margin-top:7px;padding:2px 5px;font-size:10px;display:flex}.theme-curtain{border-radius:0 0 25px 25px;box-shadow:0 15px 30px #0003}.collection-layout{grid-template-columns:230px minmax(0,1fr);gap:16px;padding:22px 12px 12px;transition:grid-template-columns .4s cubic-bezier(.2,.8,.2,1)}.collection-layout:has(.sidebar-collapsed){grid-template-columns:72px minmax(0,1fr)}.collection-sidebar{box-shadow:-24px 0 0 var(--frame);border-radius:0 30px 30px 0;padding:18px 16px 24px;position:sticky;top:116px}.collection-sidebar:before,.collection-sidebar:after{content:"";pointer-events:none;width:34px;height:34px;position:absolute;left:-12px}.collection-sidebar:before{box-shadow:-10px 10px 0 10px var(--frame);border-bottom-left-radius:34px;top:-34px}.collection-sidebar:after{box-shadow:-10px -10px 0 10px var(--frame);border-top-left-radius:34px;bottom:-34px}.sidebar-toggle{color:#e5eee8;cursor:pointer;background:#ffffff09;border:1px solid #fff2;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;margin:0 0 18px auto;display:flex}.sidebar-content>.back-home{margin:0 10px 32px}.sidebar-content>.micro{margin:0 10px 18px;display:block}.sidebar-collapsed{padding:15px 8px}.sidebar-collapsed .sidebar-toggle{margin:0 auto 18px}.sidebar-collapsed .sidebar-content>.back-home,.sidebar-collapsed .sidebar-content>.micro,.sidebar-collapsed .sidebar-products,.sidebar-collapsed .sidebar-feedback{display:none}.sidebar-collapsed nav a{justify-content:center;padding:14px 0}.sidebar-collapsed .category-label,.sidebar-collapsed nav small{display:none}.possibility-story{background:radial-gradient(at 5% 100%,#bbe6b26b,#0000 65%);padding-top:60px;padding-bottom:100px;position:relative}.platform-landscape{background:linear-gradient(#e4f2dc 0%,#e4f2dc88 45%,#d1e8bfbb 100%),linear-gradient(#0000,#0000) 50% 70%/cover;max-width:none;padding-top:55px;padding-bottom:100px;position:relative}.platform-heading,.platform-tiles{max-width:1250px;margin-inline:auto}.platform-tile>svg{color:#285ea8}.platform-android>svg{color:#1f684b}.platform-extensions>svg{color:#6550a3}.theme-dark .landscape-home{--ink:#eaf5ec;--muted:#aec8bf;--line:#c5e9cf29;--soft:#182e32;--surface:#111e23;background:#111e23}.theme-dark .platform-tile>svg{color:#9ed4c7}.application-art:after,.individual-art:after{content:"";z-index:-1;mix-blend-mode:soft-light;opacity:.25;pointer-events:none;background:linear-gradient(#0000,#0000) 50%/cover;position:absolute;inset:0}@media (max-width:1200px){.navigation-frame,.on-home .navigation-frame{padding-inline:9%}.navigation-island{gap:10px;padding:0 18px}.primary-navigation>a,.primary-navigation>button{padding:10px}.nav-cta{font-size:11px}}@media (max-width:800px){.navigation-frame,.on-home .navigation-frame{padding-inline:25px}.navigation-island{height:72px;padding:0 18px}.navigation-island:before,.navigation-island:after{width:22px;height:22px}.navigation-island:before{border-top-right-radius:22px;left:-22px}.navigation-island:after{border-top-left-radius:22px;right:-22px}.projector-cord{height:65px;top:68px;right:60px}.cord-line{height:25px}.cord-hint{display:none}:is(.collection-layout,.collection-layout:has(.sidebar-collapsed)){grid-template-columns:1fr;padding-top:12px}.collection-sidebar{box-shadow:none;border-radius:20px;padding:15px;display:block;position:relative;top:0}.collection-sidebar:before,.collection-sidebar:after,.sidebar-toggle{display:none}.sidebar-content{justify-content:space-between;align-items:center;gap:15px;display:flex}.sidebar-content>.back-home{margin:0;font-size:12px}.sidebar-content>.micro,.sidebar-products,.sidebar-feedback{display:none}.sidebar-content .mobile-category-switch{display:block}.sidebar-content nav{display:none}.sidebar-collapsed .sidebar-content>.back-home{display:inline-flex}.sidebar-content .action-menu-trigger{font-size:13px}.landscape-copy{padding-top:110px}.platform-landscape{padding-inline:7%}.platform-tile{-webkit-backdrop-filter:none;backdrop-filter:none;background:#edf5dfeb}.theme-dark .platform-tile{-webkit-backdrop-filter:none;backdrop-filter:none;background:#142e31ef}}@media (prefers-reduced-motion:reduce){.collection-layout{transition:none}.projector-cord{cursor:pointer}}.navbar-shade{visibility:hidden;z-index:1000;color:#ecf2fa;pointer-events:none;background:#0b0d10;place-items:center;display:grid;position:fixed;overflow:hidden;box-shadow:0 8px 24px #0003}.shade-signature{opacity:0;white-space:nowrap;letter-spacing:.04em;justify-items:center;gap:20px;font-size:14px;display:grid}.shade-signature .brand-emblem{width:100px;height:100px}.brand-intro{z-index:2000;color:#f3f5ff;clip-path:inset(0);background:#101523;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.brand-intro>.brand-emblem{z-index:1;width:min(280px,55vw);height:auto;position:relative}.emblem-managed>g{animation:none!important}.intro-title{opacity:0;margin-top:24px;font-family:Outfit Variable,sans-serif;font-size:23px;transform:translateY(10px)}.brand-intro>button{color:#edf2ff;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:99px;padding:12px 20px;position:absolute;bottom:32px}.intro-orbit{border:1px solid #ffffff0b;border-radius:50%;width:350px;height:350px;position:absolute}.intro-orbit span{background:#92c9f2;border-radius:50%;width:5px;height:5px;position:absolute;top:20%;left:10%}.intro-orbit span:nth-child(2){background:#ff8c75;top:90%;left:60%}.intro-orbit span:nth-child(3){background:#d099ee;top:35%;left:100%}.nav-cta{color:#192132;background:#f8a389;border:1px solid #ffffff20}.nav-cta:hover{background:#ffc0a9}.split-action{color:#152038;background:#ffaf95;border:1px solid #19213214;border-radius:18px;gap:0;padding:5px;box-shadow:0 8px 25px #0d173015}.split-action>span{color:#f4f6ff;background:#182135;border-radius:13px;padding:16px 22px}.split-action>svg{color:#263a54;background:0 0;margin:0 15px}.wordmark img{transition:transform .8s cubic-bezier(.2,.8,.2,1)}.wordmark:hover img,.wordmark:focus-visible img{transform:rotate(360deg)}.mega-surface{z-index:10;-webkit-backdrop-filter:none;backdrop-filter:none;background:#f1f2fb;top:calc(100% + 16px);box-shadow:0 18px 45px #0003}.theme-dark .mega-surface{background:#192333}.mega-surface:before{content:"";height:17px;position:absolute;top:-17px;left:0;right:0}.explore-items>a{gap:16px;display:flex}.explore-items>a>svg:first-child{color:#578de3;flex-shrink:0}.projector-cord{color:#5683b1}.cord-ring{background:#eef4ff;box-shadow:0 3px 8px #0002}.cord-hint{color:#28496d;background:#eef4ff}.theme-dark .cord-ring,.theme-dark .cord-hint{color:#d9e8ff;background:#22324a}.cord-line{box-shadow:none}.oveko-shell,.page-window,.landscape-home,.hero-wash,.site-footer,.inner-page{transition:background-color 1.15s,color 1.15s}.scene-theme-switch{z-index:3;color:#61404b;cursor:pointer;background:radial-gradient(circle at 35% 30%,#ffe8cf,#ff9676);border:1px solid #ffffff60;border-radius:50%;place-items:center;width:66px;height:66px;transition:background 1s,transform .5s;display:grid;position:absolute;top:26%;right:9%;box-shadow:0 0 50px #ffb99635}.scene-theme-switch:hover{transform:scale(1.08)}.scene-theme-switch>span{width:140px;color:var(--ink);text-align:center;font-size:11px;position:absolute;top:78px}.scene-moon,.theme-dark .scene-sun{display:none}.theme-dark .scene-moon{display:block}.theme-dark .scene-theme-switch{color:#1c3153;background:radial-gradient(circle at 30% 25%,#e4eefe,#749bc7);box-shadow:0 0 45px #b8d7ff20}.landscape-home{--ink:#17233c;--muted:#48556e;--line:#17233c24;--soft:#e7eafa;--surface:#ecedf6;background:#ecedf6}.hero-wash{background:linear-gradient(#fff5,#0000 70%,#ecedf6)}.possibility-story{background:linear-gradient(#ecedf6 0%,#eef0f8b0 35%,#e9d9e57a 75%,#dee8f5),linear-gradient(#0000,#0000) 50%/cover;padding-block:100px 110px}.possibility-story h2{color:#17233c}.possibility-story h2>span{color:#62698a}.story-bottom{align-items:center}.story-bottom>.text-link{color:#fff;white-space:nowrap;background:#15253f;border-color:#0000}.platform-landscape{background:linear-gradient(#dee8f5,#dbe9f563 45%,#dbe4f075 80%,#dedbec),linear-gradient(#0000,#0000) 50%/cover;padding-block:80px 100px}.platform-tile{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f1f5fcdd;border-color:#fff9;box-shadow:0 10px 35px #182e5712}.platform-tile h3{color:#213450}.platform-cli>svg{color:#4663a1}.platform-tile:hover{background:#fff;transform:translateY(-5px)}.home-invitation{background:radial-gradient(at 20% 70%,#fabfb76b,#0000 55%),radial-gradient(at 95% 30%,#91bfe995,#0000 65%),linear-gradient(#dedbec,#d2dff0);padding-block:95px 110px}.theme-dark .landscape-home{--ink:#e7edf9;--muted:#b7c6de;--soft:#203552;--surface:#13243a;background:#13243a}.theme-dark .hero-wash{background:linear-gradient(#101c3544,#0000 60%,#13243a)}.theme-dark .possibility-story{background:linear-gradient(#13243a,#1d2543e8 40%,#242544e6 80%,#172c45),linear-gradient(#0000,#0000) 50%/cover}.theme-dark .possibility-story h2{color:#f0eafb}.theme-dark .possibility-story h2>span{color:#b7a9d1}.theme-dark .platform-landscape{background:linear-gradient(#172c45,#18283c99 50%,#1c2940b0 80%,#22253f),linear-gradient(#0000,#0000) 50%/cover}.theme-dark .platform-tile{-webkit-backdrop-filter:none;backdrop-filter:none;background:#20314ceb;border-color:#9cb5d526}.theme-dark .platform-tile:hover{background:#2c4160}.theme-dark .platform-tile h3{color:#e9f0ff}.site-footer{color:#17233c;background:radial-gradient(at 0 0,#f3baa56b,#0000 55%),radial-gradient(at 100% 85%,#8dafef73,#0000 60%),#d2dff0;border-radius:0 0 35px 35px;position:relative;overflow:hidden}.theme-dark .site-footer{color:#e8edf9;background:radial-gradient(at 0 0,#5e395966,#0000 55%),radial-gradient(at 100% 85%,#24467980,#0000 60%),#17263e}.footer-logo{color:inherit}.footer-top,.footer-bottom{border-color:#6f89aa40}.footer-logo>span{color:#db866f}.text-link{background:#d5e4f47d;border:1px solid #819dbb45;border-radius:13px;justify-content:center;align-items:center;gap:10px;padding:13px 19px;line-height:1.3;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.text-link:hover{background:#c9dcf4;transform:translateY(-2px)}.theme-dark .text-link{color:#edf2ff;background:#2a3e5880;border-color:#aec5e430}.theme-dark .text-link:hover{background:#345173}.text-link:disabled{opacity:.45;cursor:not-allowed;transform:none}.release-badge{color:#25354c;background:#f2f4f9e8;border:1px solid #ffffff75;border-radius:10px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;font-weight:500;display:inline-flex;box-shadow:0 4px 15px #18253d10}.release-badge.product-stage{display:inline-flex}.release-badge>svg{flex-shrink:0}.theme-dark .release-badge{color:#e7effc;background:#23344ee8;border-color:#abc1df40}.application-art:after,.individual-art:after{display:none}:is(.collection-layout,.collection-layout:has(.sidebar-collapsed)){transition:grid-template-columns .6s cubic-bezier(.22,1,.36,1)}.collection-sidebar{transition:padding .6s cubic-bezier(.22,1,.36,1)}.category-label{opacity:1;white-space:nowrap;max-width:160px;transition:max-width .5s,opacity .35s;overflow:hidden}.sidebar-collapsed .category-label{opacity:0;max-width:0;display:block}.sidebar-content nav a{gap:12px;transition:padding .5s,gap .5s;overflow:hidden}.sidebar-collapsed nav a{gap:0;padding:14px 0}.sidebar-content nav small{transition:opacity .25s}.sidebar-feedback{margin-top:44px}.inner-page{background:radial-gradient(at 0 10%,#a8c4ed66,#0000 50%),radial-gradient(at 100% 90%,#edb5ac55,#0000 55%),#ecedf6}.theme-dark .inner-page{background:radial-gradient(at 0 10%,#345c8b66,#0000 50%),radial-gradient(at 100% 90%,#55456766,#0000 55%),#14223a}.page-masthead{max-width:900px}.support-grid>article{background:#f4f6fcbd;border:1px solid #8aa2c030;border-radius:24px;padding:30px}.theme-dark .support-grid>article{background:#23334ca8}.support-faq{max-width:900px;margin-top:70px}.support-faq h2{margin-bottom:22px;font-family:Outfit Variable,sans-serif;font-size:36px}.support-faq details{background:#edf3fb70;border:1px solid #899fbb40;border-radius:15px;margin:12px 0;overflow:hidden}.theme-dark .support-faq details{background:#25385080}.support-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:22px;font-size:17px;font-weight:500;list-style:none;display:flex}.support-faq summary::-webkit-details-marker{display:none}.support-faq summary:after{content:"+";font-size:24px}.support-faq details[open] summary:after{content:"−"}.support-faq details p{color:var(--muted);margin:0;padding:0 22px 22px;line-height:1.8}.feedback-form{background:#f3f6fbc9;border:1px solid #fff9;border-radius:28px;box-shadow:0 16px 50px #26365414}.theme-dark .feedback-form{background:#25334ccc;border-color:#a4b7d830}.feedback-form-top{display:block}.report-kinds{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0 12px;padding:0;display:grid}.feedback-form .report-kinds label{cursor:pointer;border:1px solid #859ab650;border-radius:14px;flex-direction:column;align-items:flex-start;gap:10px;margin:0;padding:16px 12px;font-size:12px;transition:background .25s,border-color .25s;display:flex;position:relative}.report-kinds input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.report-kinds label:focus-within{outline-offset:3px;outline:2px solid #4883c6}.feedback-form .report-kinds .kind-selected{background:#b9cfee80;border-color:#537aaf}.theme-dark .feedback-form .report-kinds .kind-selected{background:#3a5882;border-color:#a0bcea}.report-kinds svg{width:22px;height:22px}.journal-entry{background:#f4f6fc90;border:1px solid #89a5c740;border-radius:24px;padding:30px}.theme-dark .journal-entry{background:#25334c90}.journal-note{background:#9eb4da20;border-radius:20px;padding:28px}@media (max-width:800px){.mega-surface{top:88px}.scene-theme-switch{width:44px;height:44px;top:180px;right:10%}.scene-theme-switch svg{width:21px}.scene-theme-switch>span{display:none}.story-bottom>.text-link{white-space:normal}.possibility-story{padding-block:65px}.platform-landscape{padding-block:60px}.support-grid>article{padding:24px}.report-kinds{grid-template-columns:1fr}.feedback-form .report-kinds label{flex-direction:row;align-items:center;padding:15px;font-size:14px}.brand-intro>.brand-emblem{width:200px}.journal-entry{padding:23px}.sidebar-content nav{display:none}.site-footer{border-radius:0 0 25px 25px}}@media (prefers-reduced-motion:reduce){.wordmark img,.scene-theme-switch,.oveko-shell,.page-window,.landscape-home,.hero-wash,.site-footer,.inner-page,.category-label,.collection-layout,.collection-sidebar{transition:none!important}.wordmark:hover img{transform:none}.brand-intro{display:none}.platform-tile:hover,.text-link:hover{transform:none}}.hero-art-layers{pointer-events:none;position:absolute;inset:0;overflow:hidden}.landscape-image{transition:opacity 1.3s;filter:none!important}.landscape-night{opacity:0}.theme-dark .landscape-night{opacity:1}.theme-dark .landscape-day{opacity:0}.theme-dark .landscape-image{filter:none!important}@media (prefers-reduced-motion:reduce){.landscape-image{transition:none}}.hero-art-layers{z-index:-2}.hero-art-layers .landscape-image{z-index:auto}.landscape-copy h1 em{color:#5775af}.theme-dark .landscape-hero{color:#f1f1ff}.theme-dark .hero-kicker,.theme-dark .landscape-copy>p,.theme-dark .landscape-caption,.theme-dark .symbol-hint{color:#c7d4ec}.theme-dark .landscape-copy h1 em{color:#e3b5c5}.navigation-island .primary-navigation .nav-selected{color:#b5d5ff;background:#283649}.primary-navigation>a:hover,.primary-navigation>button:hover{color:#e9f2ff;background:#263347}.theme-dark .scene-theme-switch>span{color:#d7e4fa}.landscape-copy>p{color:#334666}.application-art,.individual-art,.product-object-stage{background-image:linear-gradient(180deg,#0c213520,#172b4440),var(--product-scene);background-position:50%;background-size:cover}.tone-teal,.tone-graphite,.tone-cream,.tone-coral,.tone-green,.tone-violet{--product-scene:linear-gradient(transparent,transparent)}.theme-dark .product-object-stage{background-image:linear-gradient(180deg,#13203830,#13203850),var(--product-scene);background-position:50%;background-size:cover}.product-object-stage .object-edition,.art-platform{color:#f2f5ff;text-shadow:0 1px 5px #0009}.object-caption{color:#fff!important;opacity:.2!important}.theme-dark .individual-art{background-image:linear-gradient(180deg,#14243b30,#14243b50),var(--product-scene)}.support-page{background:linear-gradient(#eff2f9e8,#eff2f9a0 50%,#eff2f9f0),linear-gradient(#0000,#0000) 50%/cover}.theme-dark .support-page{background:linear-gradient(#14223ae8,#14223ab0 50%,#14223af0),linear-gradient(#0000,#0000) 50%/cover}.feedback-page{background:linear-gradient(#eeedf5c9,#eeedf58a 50%,#eeedf5e8),linear-gradient(#0000,#0000) 50%/cover}.theme-dark .feedback-page{background:linear-gradient(#19213adb,#19213a90 50%,#19213aeb),linear-gradient(#0000,#0000) 50%/cover}.editorial-page{background:linear-gradient(#f0edf6e0,#f0edf69a 50%,#f0edf6e0),linear-gradient(#0000,#0000) 50%/cover}.theme-dark .editorial-page{background:linear-gradient(#1b2440e0,#1b2440a0 50%,#1b2440e0),linear-gradient(#0000,#0000) 50%/cover}.home-invitation{background:linear-gradient(#dedbec,#d5e0ef9a 50%,#d2dff0),linear-gradient(#0000,#0000) 50%/cover}.theme-dark .home-invitation{background:linear-gradient(#22253f,#17263e90 50%,#17263e),linear-gradient(#0000,#0000) 50%/cover}.site-footer{background:linear-gradient(#d2dff0,#dde2f390 45%,#e5e2eee0),linear-gradient(#0000,#0000) 50%/cover}.theme-dark .site-footer{background:linear-gradient(#17263e,#17263e7a 45%,#16233deb),linear-gradient(#0000,#0000) 50%/cover}.about-page{background:linear-gradient(#edf0f8e6,#edf0f8a0 50%,#edf0f8e6),linear-gradient(#0000,#0000) 50%/cover}.theme-dark .about-page{background:linear-gradient(#17283ce6,#17283cb0 50%,#17283ce6),linear-gradient(#0000,#0000) 50%/cover}.about-facts>div{background:#eff4fc80;border:1px solid #849cba30;border-radius:20px;padding:24px}.theme-dark .about-facts>div{background:#25395590}.film-spectrum{filter:none;background:linear-gradient(135deg,#8db6e4,#a7a8dd,#e8aea8);animation:none}.collection-main{background:linear-gradient(#edf0f9f2,#e5eaf5e8 55%,#dce5f3f5),linear-gradient(#0000,#0000) 50%/cover;border-radius:28px}.theme-dark .collection-main{background:linear-gradient(#15233bf0,#15233be0 55%,#192c46f2),linear-gradient(#0000,#0000) 50%/cover}.individual-product{background:linear-gradient(180deg,#eef1f9f2,#eef1f9e0 55%,#e8eaf4f5),var(--product-scene) center/cover}.theme-dark .individual-product{background:linear-gradient(180deg,#17243af2,#17243ad0 55%,#192943f5),var(--product-scene) center/cover}.about-page{background-image:linear-gradient(#edf0f8e6,#edf0f8a0 50%,#edf0f8e6),linear-gradient(#0000,#0000)}.theme-dark .about-page{background-image:linear-gradient(#17283ce6,#17283cb0 50%,#17283ce6),linear-gradient(#0000,#0000)}.download-page{background:linear-gradient(#eaf0f9e0,#eaf0f9a8 50%,#eaf0f9e6),linear-gradient(#0000,#0000) 50%/cover}.theme-dark .download-page{background:linear-gradient(#14263de0,#14263da8 50%,#14263de6),linear-gradient(#0000,#0000) 50%/cover}.release-card{background:#f2f6fcdb}.theme-dark .release-card{background:#22334ddb}.product-stage{-webkit-backdrop-filter:none;backdrop-filter:none}.site-footer .footer-top p,.site-footer .footer-bottom{color:#435778}.theme-dark .site-footer .footer-top p,.theme-dark .site-footer .footer-bottom{color:#b8c9e3}.feedback-form .report-kinds label{color:var(--ink)}
:root{--accent:#a4efe1;--accent-ink:#133e36;--night:#101316;--day:#f4f3ef}html{scrollbar-width:none;scrollbar-gutter:auto}html::-webkit-scrollbar{display:none}::selection{color:#15251f;background:#b1dfd4}.oveko-shell{--surface:#f4f3ef;--soft:#e9ede8;--ink:#242a2b;--muted:#596261;--line:#2a473521;--inverse:#182420;--inverse-ink:#f6faf7;--frame:#0b0d10}.oveko-shell.theme-dark{--surface:#141a1b;--soft:#202c2a;--ink:#edf3ee;--muted:#b3c2bc;--line:#c4e2d52b;--inverse:#d8e8df;--inverse-ink:#17221d}.page-window{background:var(--surface);border:0;margin-top:10px;padding-top:76px}.route-back{z-index:1;background:0 0;margin:28px 8% 0;padding:0;position:relative}.inner-page{padding-top:30px}.navigation-frame,.on-home .navigation-frame{background:0 0;height:76px;margin-bottom:-76px;padding-inline:10%}.navigation-island{gap:20px;max-width:1180px;padding-inline:28px;position:relative;overflow:visible}.primary-navigation{justify-content:center}.navigation-end{gap:15px}.navigation-island .nav-cta{box-shadow:none;clip-path:none;color:#173d35;background:#a4efe1;border:0;border-radius:19px;gap:18px;padding:14px 19px;position:relative;overflow:hidden}.navigation-island .nav-cta:hover{background:#c4f4e9}.navigation-island .nav-cta:before,.navigation-island .nav-cta:after{content:none!important;display:none!important}.navigation-island .primary-navigation .nav-selected{color:#dcece6;background:#ffffff12}.primary-navigation>a:hover,.primary-navigation>button:hover{color:#ecf4ef;background:#ffffff12}.projector-cord{color:#dce8e3;cursor:pointer;background:#ffffff08;border:1px solid #ffffff25;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:42px;position:relative;top:auto;right:auto;transform:none!important}.cord-line,.cord-hint{display:none}.cord-ring,.theme-dark .cord-ring{width:28px;height:28px;color:inherit;box-shadow:none;background:0 0;border:0;border-radius:0}.projector-cord:hover{background:#ffffff17}.projector-cord:active{cursor:pointer}.navigation-island .wordmark{min-width:115px}.mega-surface,.theme-dark .mega-surface{-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);color:#24362d;background:#edf3eee0;border:1px solid #ffffff7a;top:calc(100% + 16px);left:10%;right:10%;box-shadow:0 18px 50px #0002}.theme-dark .mega-surface{color:#e9f6ee;background:#162a24c7;border-color:#c9efe32d}.mega-items small{color:#576b60}.theme-dark .mega-items small{color:#b7c9c1}.mega-intro{border-color:#79958940}.mega-items>a:hover{background:#ffffff35}.theme-dark .mega-items>a:hover{background:#c1e5d413}.explore-items>a>svg:first-child{color:#426e5d}.theme-dark .explore-items>a>svg:first-child{color:#99d4bf}.landscape-home{isolation:isolate;--ink:#243b31;--muted:#4c6357;--surface:#eef0e9;background:linear-gradient(#e5eee7,#edf0e8 40%,#edecea 80%,#e6ece6);position:relative}.landscape-home:before,.landscape-home:after{content:"";z-index:-1;pointer-events:none;background-position:top;background-repeat:no-repeat;background-size:100%;transition:opacity 1.4s;position:absolute;inset:0}.landscape-home:before{opacity:1;background-image:linear-gradient(#0000 0 450px,#e5eee740 700px,#e5eee7ed 1100px,#edf0e8 1550px),url(/art/oveko-dither-meadows.webp)}.landscape-home:after{opacity:0;background-image:linear-gradient(#0000 0 500px,#15221e60 900px,#15221eee 1300px,#192520 1700px),url(/art/oveko-night.webp)}.theme-dark .landscape-home{--ink:#eef4ee;--muted:#b8c9bf;--surface:#192520;background:linear-gradient(#14211f,#192520 50%,#1c2523)}.theme-dark .landscape-home:before{opacity:0}.theme-dark .landscape-home:after{opacity:1}.landscape-hero,.possibility-story,.platform-landscape,.home-invitation,.theme-dark .possibility-story,.theme-dark .platform-landscape,.theme-dark .home-invitation{box-shadow:none;background:0 0;border:0}.hero-wash,.hero-art-layers,.scene-theme-switch{display:none}.landscape-hero{color:#22382d}.landscape-copy h1 em{color:#446e56}.theme-dark .landscape-copy h1 em{color:#a4d8be}.theme-dark .landscape-hero{color:#eff5ee}.theme-dark .hero-kicker,.theme-dark .landscape-copy>p,.theme-dark .landscape-caption,.theme-dark .symbol-hint{color:#c4d9cb}.landscape-copy>p{color:#40584b}.possibility-story h2{color:var(--ink)}.possibility-story h2>span,.theme-dark .possibility-story h2>span{color:var(--muted)}.possibility-story{padding-top:55px}.story-bottom>.text-link{color:#fff;background:#233a2d}.theme-dark .story-bottom>.text-link{color:#1c3929;background:#c5e8d5}.split-action{color:#183e34;background:#a4efe1;border:0;border-radius:17px;gap:0;padding:5px;overflow:hidden;box-shadow:0 8px 25px #14392a15}.split-action>span{color:#f5faf5;background:#18281f;border-radius:12px;padding:15px 22px}.split-action>svg{color:#214b3c}.split-action:before,.split-action:after{content:none!important}.platform-tile{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f3f7efcf;border-color:#597d6325}.platform-tile h3{color:#243b2e}.platform-tile:hover{background:#fafff7}.theme-dark .platform-tile{background:#20332bcf;border-color:#bbdfcc2a}.theme-dark .platform-tile:hover{background:#2b4235}.theme-dark .platform-tile h3{color:#edf4ec}.platform-tile>svg{color:#527461}.theme-dark .platform-tile>svg{color:#a4c8b3}:is(.page-window:has(.inner-page),.page-window:has(.about-page),.page-window:has(.feedback-page)){background:radial-gradient(at 95% 10%,#a9d9c25c,#0000 65%),radial-gradient(at 0 90%,#afa4ca40,#0000 70%),#f4f3ef}:is(.theme-dark .page-window:has(.inner-page),.theme-dark .page-window:has(.about-page),.theme-dark .page-window:has(.feedback-page)){background:radial-gradient(at 95% 10%,#24534255,#0000 65%),radial-gradient(at 0 90%,#44375e40,#0000 70%),#141a1b}.inner-page,.support-page,.feedback-page,.editorial-page,.about-page,.download-page,.theme-dark .inner-page,.theme-dark .support-page,.theme-dark .feedback-page,.theme-dark .editorial-page,.theme-dark .about-page,.theme-dark .download-page{color:var(--ink);background:0 0}.collection-main,.theme-dark .collection-main{background:radial-gradient(ellipse at 100% 0%,#9fcab527,transparent 65%),radial-gradient(ellipse at 0% 100%,#8b78ac20,transparent 70%),var(--surface)}.individual-product,.theme-dark .individual-product{background:0 0}.application-art,.individual-art,.product-object-stage,.theme-dark .individual-art,.theme-dark .product-object-stage{background:radial-gradient(ellipse at 10% 0%,var(--art-light),transparent 70%),radial-gradient(ellipse at 90% 100%,var(--art-deep),transparent 80%),var(--art-mid);background-size:cover}.application-art:after,.individual-art:after{display:none}.tone-graphite{--art-light:#65766c;--art-mid:#334940;--art-deep:#151c1c}.tone-cream{--art-light:#e7e8d8;--art-mid:#c6d4c8;--art-deep:#4d796b}.tone-coral{--art-light:#f0c0b7;--art-mid:#bb797d;--art-deep:#693b51}.tone-green{--art-light:#cae4d4;--art-mid:#7baf99;--art-deep:#204d41}.tone-violet{--art-light:#cbc0e4;--art-mid:#9c87ba;--art-deep:#49395e}.tone-teal{--art-light:#c4e7da;--art-mid:#7bac9e;--art-deep:#225d55}.feedback-form{color:#28372f;background:#ffffffe0;border-color:#68827130;box-shadow:0 15px 45px #18362712}.theme-dark .feedback-form{color:#edf4ed;background:#203029df;border-color:#bdd6c82a}.feedback-form label,.feedback-intro h1,.page-masthead h1{color:var(--ink)}.feedback-form label>span,.feedback-privacy,.feedback-channel p,.feedback-intro>p{color:var(--muted)}.feedback-form input:not([type=radio]),.feedback-form textarea,.feedback-form select{color:#28372f;background:#fafcf8;border:1px solid #7c958440}.theme-dark .feedback-form input:not([type=radio]),.theme-dark .feedback-form textarea,.theme-dark .feedback-form select{color:#edf4ed;background:#15241d;border-color:#bfdcc440}.feedback-form input::placeholder,.feedback-form textarea::placeholder{color:#697a6e}.theme-dark .feedback-form input::placeholder,.theme-dark .feedback-form textarea::placeholder{color:#a5b5ab}.feedback-form .report-kinds .kind-selected{background:#d8ece0;border-color:#608974}.theme-dark .feedback-form .report-kinds .kind-selected{background:#355b45;border-color:#8abc9e}.feedback-form .report-kinds label{color:var(--ink)}.text-link{color:#284735;background:#dce8df;border-color:#92a79555}.text-link:hover{background:#cbded0}.theme-dark .text-link{color:#e7f4ec;background:#2a4034;border-color:#aecdbb35}.theme-dark .text-link:hover{background:#375641}.support-grid>article,.journal-entry,.release-card,.about-facts>div{background:#f8faf4c9;border-color:#79978530}.theme-dark .support-grid>article,.theme-dark .journal-entry,.theme-dark .release-card,.theme-dark .about-facts>div{background:#26382eb0}.page-window{z-index:1;border-radius:38px;margin-bottom:0;padding-bottom:65px;position:relative}.site-footer,.theme-dark .site-footer{color:#24382b;z-index:0;background:radial-gradient(at 15% 0,#b8e7d9,#0000 65%),radial-gradient(at 90% 90%,#afa6d0,#0000 65%),#d8e8df;border:0;border-radius:45px;margin:-55px 12px 12px;padding:105px 8% 28px;position:relative;overflow:hidden}.theme-dark .site-footer{color:#ecf7ef;background:radial-gradient(at 15% 0,#326d55,#0000 65%),radial-gradient(at 90% 90%,#4c3a69,#0000 65%),#203e31}.footer-invitation{text-align:center;flex-direction:column;align-items:center;gap:25px;padding:20px 0 75px;display:flex}.footer-invitation h2{letter-spacing:-.04em;font-family:Outfit Variable,sans-serif;font-size:clamp(32px,4.3vw,64px);font-weight:500;line-height:1.08}.footer-invitation em{color:#477455;font-family:Instrument Serif,serif;font-weight:400}.theme-dark .footer-invitation em{color:#b9e8cb}.footer-action{color:#f4faf4;background:#1d3327;border-radius:15px;align-items:center;gap:16px;padding:17px 23px;font-size:14px;display:flex}.theme-dark .footer-action{color:#1a3726;background:#e0f1e4}.footer-top{border-top:1px solid #5d7c5b35;padding-top:35px}.footer-logo{gap:0;display:flex}.footer-logo .footer-letter{font-size:inherit;letter-spacing:inherit;vertical-align:baseline;color:inherit;transition:transform .6s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--letter)*40ms);margin:0;display:inline-block}.footer-logo:hover .footer-letter{transform:translateY(-12px)}.footer-bottom,.site-footer .footer-top p{color:#425e48}.theme-dark .footer-bottom,.theme-dark .site-footer .footer-top p{color:#c3d9cc}.footer-bottom{font-size:12px}.site-footer .micro{color:inherit}.scroll-track{z-index:140;pointer-events:none;background:#ffffff15;border-radius:5px;width:3px;position:fixed;top:100px;bottom:50px;left:3px}.scroll-track span{transform-origin:top;background:#91c5ac;border-radius:5px;width:100%;height:100%;display:block;transform:scaleY(0)}@media (max-width:1100px){.navigation-frame,.on-home .navigation-frame{padding-inline:6%}.navigation-island{gap:10px;padding-inline:22px}.navigation-end{gap:10px}.primary-navigation>a,.primary-navigation>button{padding-inline:9px}.navigation-island .nav-cta{gap:10px;padding:13px 15px;font-size:12px}.mega-surface{left:6%;right:6%}}@media (max-width:800px){.navigation-frame,.on-home .navigation-frame{padding-inline:25px}.navigation-island{height:72px;padding-inline:18px}.navigation-end{gap:10px}.projector-cord{width:36px;height:36px;position:relative;top:auto;right:auto}.page-window{border-radius:28px;padding-top:72px;padding-bottom:45px}.on-home .page-window{padding-top:0}.route-back{margin:28px 7% 0}.landscape-home:before,.landscape-home:after{background-size:auto 1050px}.landscape-home:before{background-image:linear-gradient(#0000 250px,#e5eee740 600px,#edf0e8 1100px),url(/art/oveko-dither-meadows.webp)}.landscape-home:after{background-image:linear-gradient(#0000 250px,#14211f70 600px,#192520 1100px),url(/art/oveko-night.webp)}.site-footer,.theme-dark .site-footer{border-radius:32px;margin-top:-35px;padding:75px 7% 25px}.footer-invitation{padding-bottom:45px}.footer-logo .footer-letter{font-size:inherit}.footer-top{gap:25px}.scroll-track{width:2px;left:2px}.mega-surface{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.landscape-home:before,.landscape-home:after,.footer-letter{transition:none!important}.footer-logo:hover .footer-letter{transform:none}}.scroll-track{pointer-events:auto;cursor:pointer;touch-action:none;background:0 0;width:12px;left:0}.scroll-track:before{content:"";background:#ffffff15;border-radius:5px;width:3px;position:absolute;top:0;bottom:0;left:4px}.scroll-track span{transform-origin:top;background:#91c5ac;border-radius:5px;width:3px;height:35px;position:absolute;left:4px;transform:translateY(0)}.scroll-track:focus-visible{outline-offset:0;border-radius:5px;outline:2px solid #a4efe1}.navbar-shade{contain:layout paint}.feedback-intro h1 em,.page-masthead h1 em,.about-hero h1 em{color:#6a5688}.theme-dark .feedback-intro h1 em,.theme-dark .page-masthead h1 em,.theme-dark .about-hero h1 em{color:#c2b0ec}.feedback-reasons svg{color:#655881}.theme-dark .feedback-reasons svg{color:#c2b0ec}.feedback-page .back-home{color:var(--muted)}.oveko-shell,.page-window,.landscape-home,.hero-wash,.site-footer,.inner-page{transition:none}.landscape-home{background:radial-gradient(at 8% 52%,#bfdaca80,#0000 55%),radial-gradient(at 95% 78%,#cabde170,#0000 60%),linear-gradient(#e5eee7,#edf0e8 45%,#e9e9e4)}.theme-dark .landscape-home{background:radial-gradient(at 8% 52%,#31583f65,#0000 55%),radial-gradient(at 95% 78%,#54416b55,#0000 60%),linear-gradient(#14211f,#192520 50%,#1c2523)}.landscape-home:before{background-image:linear-gradient(#0000 0 450px,#e5eee740 700px,#e5eee7ed 1100px,#edf0e8 1450px,#0000 2100px),url(/art/oveko-dither-meadows.webp)}.landscape-home:after{background-image:linear-gradient(#0000 0 500px,#15221e60 900px,#15221eee 1300px,#192520 1650px,#0000 2200px),url(/art/oveko-night.webp)}.mega-surface{background:#edf3eec2}.theme-dark .mega-surface{background:#162a24c7}@media (max-width:800px){.landscape-home:before{background-image:linear-gradient(#0000 250px,#e5eee740 600px,#edf0e8 1100px,#0000 1800px),url(/art/oveko-dither-meadows.webp)}.landscape-home:after{background-image:linear-gradient(#0000 250px,#14211f70 600px,#192520 1100px,#0000 1800px),url(/art/oveko-night.webp)}}.brand-intro{clip-path:none;background:0 0}.intro-backdrop{z-index:-1;background:#101523;position:absolute;inset:0}.intro-symbol{z-index:1;will-change:transform,opacity;flex-shrink:0;width:min(280px,55vw);position:relative}.intro-symbol>.brand-emblem{width:100%;height:auto}.brand-intro .intro-title{z-index:1;position:relative}.intro-orbit{z-index:0}.intro-skip{z-index:2}@media (max-width:800px){.intro-symbol{width:200px}}@media (prefers-reduced-motion:reduce){.brand-intro{display:none}}.download-page .release-art{color:#074d53;background:radial-gradient(at 18% 12%,#c5fff0,#0000 65%),linear-gradient(145deg,#8fe8d1,#23b9b2 58%,#07576b);overflow:hidden}.download-page .release-art .approved-art-crop{width:clamp(150px,17vw,210px);transform:translate(-50%,-50%);box-shadow:0 20px 45px #03414d38}.theme-dark .download-page .release-art{color:#c6fff0;background:radial-gradient(at 20% 12%,#269d8e85,#0000 65%),linear-gradient(145deg,#134f50,#086773 58%,#062c3e)}.navigation-frame{transition:transform .7s cubic-bezier(.22,1,.36,1)}.navigation-frame.navigation-collapsed{pointer-events:none;transform:translateY(calc(-100% - 24px))}.navigation-island button.wordmark{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.navigation-restore{z-index:100;color:#f7faf8;cursor:pointer;opacity:0;pointer-events:none;background:#0b0d10;border:1px solid #ffffff25;border-radius:0 0 18px 18px;align-items:center;gap:10px;padding:10px 14px;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .25s;display:flex;position:fixed;top:10px;left:50%;transform:translate(-50%,-80px);box-shadow:0 6px 20px #0002}.navigation-restore.is-visible{opacity:1;pointer-events:auto;transform:translate(-50%)}.navigation-restore:focus-visible,.navigation-island button.wordmark:focus-visible{outline-offset:5px;outline:2px solid #a4efe1}@media (prefers-reduced-motion:reduce){.navigation-frame,.navigation-restore{transition:none}}
