@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/fira-mono-cyrillic-ext-400-normal.25ff5046.woff2) format("woff2"),url(/_next/static/media/fira-mono-cyrillic-ext-400-normal.97b56987.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/fira-mono-cyrillic-400-normal.0ac06bc4.woff2) format("woff2"),url(/_next/static/media/fira-mono-cyrillic-400-normal.5274a4fd.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/fira-mono-greek-ext-400-normal.1e090424.woff2) format("woff2"),url(/_next/static/media/fira-mono-greek-ext-400-normal.a8c2e1ae.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/fira-mono-greek-400-normal.138c7531.woff2) format("woff2"),url(/_next/static/media/fira-mono-greek-400-normal.610de85d.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/fira-mono-symbols2-400-normal.a22779ff.woff2) format("woff2"),url(/_next/static/media/fira-mono-symbols2-400-normal.69fee1b2.woff) format("woff");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/fira-mono-latin-ext-400-normal.1a153cf5.woff2) format("woff2"),url(/_next/static/media/fira-mono-latin-ext-400-normal.3f5b9ef6.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fira Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/fira-mono-latin-400-normal.683755d7.woff2) format("woff2"),url(/_next/static/media/fira-mono-latin-400-normal.1c69c913.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/fira-mono-cyrillic-ext-500-normal.c8df3a3e.woff2) format("woff2"),url(/_next/static/media/fira-mono-cyrillic-ext-500-normal.09c62ec7.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/fira-mono-cyrillic-500-normal.237e9a00.woff2) format("woff2"),url(/_next/static/media/fira-mono-cyrillic-500-normal.28b07d7a.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/fira-mono-greek-ext-500-normal.91bfb155.woff2) format("woff2"),url(/_next/static/media/fira-mono-greek-ext-500-normal.c8946d3a.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/fira-mono-greek-500-normal.e11ba7ab.woff2) format("woff2"),url(/_next/static/media/fira-mono-greek-500-normal.ef81f4a3.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/fira-mono-symbols2-500-normal.ad9e2d10.woff2) format("woff2"),url(/_next/static/media/fira-mono-symbols2-500-normal.ecc1dfcc.woff) format("woff");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Fira Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/fira-mono-latin-ext-500-normal.cdb1ca3b.woff2) format("woff2"),url(/_next/static/media/fira-mono-latin-ext-500-normal.7db7a997.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fira Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/fira-mono-latin-500-normal.c0bff316.woff2) format("woff2"),url(/_next/static/media/fira-mono-latin-500-normal.f98a44d1.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Karbon;src:url(/fonts/karbon-regular.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:swap}@font-face{font-family:Karbon;src:url(/fonts/karbon-semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Karbon;src:url(/fonts/karbon-bold.woff2) format("woff2");font-weight:700 900;font-style:normal;font-display:swap}*{box-sizing:border-box}:root{--bg:#0c0c0c;--ink:#f1f1f1;--ice:#6cb6ff;--px:max(80px,calc((100% - 1280px) / 2));--sec:104px;--fs-section:60px;--fs-item:28px;--fs-body:17px;--f-disp:"Karbon","Helvetica Neue",Arial,sans-serif;--f-body:"Karbon","Helvetica Neue",Arial,sans-serif;--f-mono:"Fira Mono",ui-monospace,monospace}body,html{margin:0;background:var(--bg);color:var(--ink);font-family:var(--f-body);-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.55}body{min-height:100vh;overflow-x:hidden}a{color:inherit;text-decoration:none}img,picture,picture img,svg{display:block}p{margin:0}h1,h2,h3{margin:0;font-weight:inherit}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:focus-visible{outline:2px solid #c8c8c8;outline-offset:3px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.p-only{display:none}.disp{font-family:var(--f-disp);font-weight:800;letter-spacing:-.03em;line-height:1;text-transform:uppercase}.mono{font-family:var(--f-mono)}.kick{font-size:13.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#8a8a8a}.muted{color:#a3a3a3}.sub{font-size:15px;color:#8a8a8a}.t-section{letter-spacing:-.03em;line-height:.95;font-size:var(--fs-section)}.t-item,.t-section{font-family:var(--f-disp);font-weight:800;text-transform:uppercase;color:var(--ink);text-wrap:balance}.t-item{letter-spacing:-.02em;line-height:1.05;font-size:var(--fs-item)}.t-body{font-size:var(--fs-body);line-height:1.55;color:#b8b8b8}.t-label{font-size:13.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#8a8a8a}.t-num{font-family:var(--f-mono);font-size:14.5px;color:#8a8a8a;letter-spacing:.04em}.t-sub{font-size:19px;font-weight:600;letter-spacing:-.01em;line-height:1.25;color:var(--ink)}.t-body,p{text-wrap:pretty}.price{font-size:26px;letter-spacing:-.01em}.btn,.price{font-weight:600}.btn{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 26px;border-radius:100px;font-size:18px;white-space:nowrap;transition:filter .15s,opacity .15s}.btn-pri{background:var(--ice);color:#06121f}.btn-pri:hover{filter:brightness(1.08)}.btn-sec{border:1px solid #3a3a3a;color:var(--ink)}.btn-sec:hover{border-color:#5a5a5a}.btn-sm{height:42px;padding:0 22px;font-size:16.5px}.btn.is-off,.btn:disabled{opacity:.45;pointer-events:none;cursor:default}.chip{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border:1px solid #333;border-radius:100px;font-size:15px;font-weight:500;color:#a3a3a3;white-space:nowrap;flex:none}.chip:hover{color:var(--ink)}.chip.on{background:rgba(108,182,255,.14);border-color:#2e5a85}.badge{display:inline-flex;align-items:center}.badge img{height:48px;width:auto}.badge.sm img{height:40px}.lnk{display:inline-flex;gap:6px;font-size:16.5px;font-weight:500;color:#c8c8c8;white-space:nowrap}.lnk,.nav{align-items:center}.nav{position:relative;z-index:30;display:flex;justify-content:space-between;padding:24px var(--px);border-bottom:1px solid #1a1a1a;background:var(--bg)}.nav-logo img{height:52px;width:auto}.nav-links{display:flex;gap:44px;font-size:18px;font-weight:500;color:#c8c8c8}.nav-links a.on,.nav-links a:hover{color:var(--ink)}.nav-links a.on{border-bottom:2px solid var(--ice);padding-bottom:4px;margin-bottom:-6px}.nav-trial{height:46px;font-size:17px;padding:0 24px}.nav-menu{width:44px;height:44px;align-items:center;justify-content:center}.menu-panel,.nav-menu{display:none}.foot{border-top:1px solid #1e1e1e;padding:56px var(--px) 32px}.fgrid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr 1fr;grid-gap:32px;gap:32px}.fgrid>div{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.fgrid>div a{font-size:15.5px;color:#a3a3a3}.fgrid>div a:hover{color:var(--ink)}.fgrid .kick{margin-bottom:4px}.flogo{height:40px;width:auto}.fbrand .sub{margin-top:14px}.fsocial{display:flex;gap:10px;margin-top:6px}.fgrid .fsocial a{display:inline-flex;align-items:center;height:36px;padding:0 18px;border:1px solid #333;border-radius:100px;font-weight:500;color:#c8c8c8}.fgrid .fsocial a:hover{border-color:#666}.fbar{display:flex;justify-content:space-between;gap:16px;margin-top:48px;padding-top:20px;border-top:1px solid #1e1e1e;font-size:13.5px;color:#8a8a8a}.signup{max-width:560px}.signup .form,.signup .notify{display:flex;gap:10px}.signup .field{flex:1 1;min-width:0;height:52px;border:1px solid #333;border-radius:100px;background:#0f0f0f;padding:0 20px;color:var(--ink);font-size:15px;font-family:inherit;outline:none}.signup .field::placeholder{color:#8a8a8a}.signup .field:focus{border-color:#8a8a8a}.signup .form .btn{height:52px}.signup .notify .field{height:48px}.consent{display:flex;align-items:flex-start;gap:10px;margin-top:12px;cursor:pointer;color:#8a8a8a;font-size:14.5px;line-height:18px;max-width:520px}.consent input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;width:16px;height:16px;margin:1px 0 0;border:1px solid #8e8e8e;border-radius:3px;background:#0f0f0f;cursor:pointer;display:grid;place-content:center}.consent input:checked{background:linear-gradient(180deg,#f2f2f2,#bdbdbd);border-color:#d6d6d6}.consent input:checked:after{content:"";width:8px;height:4px;border-left:2px solid #0a0a0a;border-bottom:2px solid #0a0a0a;transform:translateY(-1px) rotate(-45deg)}.consent input:focus-visible{outline:2px solid #c8c8c8;outline-offset:2px}.nsub{margin-top:12px}.form-error{margin-top:8px;font-size:14.5px;color:#c8c8c8}.signup-done .sub{margin-top:6px}.news{padding:80px var(--px);display:grid;grid-template-columns:1fr 560px;grid-gap:64px;gap:64px;align-items:start;border-top:1px solid #1e1e1e}.news-title,.news-title img{height:56px;width:auto}.news-title{margin-top:2px}.terms{margin-top:var(--sec);border-top:1px solid #1e1e1e;border-bottom:1px solid #1e1e1e;padding:56px var(--px);display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:40px;gap:40px}.terms .lines{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.terms .lines img{height:48px;width:auto}.terms p{max-width:22em;color:#a3a3a3;font-size:17px;text-align:right}.terms+.news{border-top:0}.player{background:#121212;border:1px solid #242424;border-radius:14px;padding:22px 26px;display:grid;grid-template-columns:auto 170px 1fr auto;grid-template-areas:"play name wave time" "chips chips chips chips";grid-gap:24px;gap:24px;align-items:center}.player .play{grid-area:play;width:56px;height:56px;border-radius:50%;background:var(--ice);display:flex;align-items:center;justify-content:center;flex:none}.player .name{grid-area:name;min-width:0}.player .name b{display:block;font-size:16px;font-weight:600}.player .name span{font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:#8a8a8a}.player .wave{grid-area:wave;display:flex;align-items:center;gap:2px;height:48px;min-width:0;overflow:hidden;cursor:pointer}.player .wave i{display:block;width:3px;flex:none;border-radius:1px}.player .time{grid-area:time;font-size:14.5px;color:#a3a3a3;white-space:nowrap}.player .chips{grid-area:chips;display:flex;gap:8px;padding-top:18px;border-top:1px solid #222;flex-wrap:wrap}.sec{padding:var(--sec) var(--px) 0}.sec-head{margin-bottom:44px}.sec-head .t-body{margin-top:18px;max-width:34em}.sec-head img{height:64px;width:auto}.hero{position:relative;padding:72px var(--px) 0;background:radial-gradient(ellipse 55% 60% at 70% 45%,rgba(130,180,240,.34),transparent 72%),var(--bg)}.hero-grid{display:grid;grid-template-columns:520px 1fr;grid-gap:64px;gap:64px;align-items:center}.hero h1{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.hero h1 img{height:62px;width:auto;max-width:100%}.hero .lede{margin-top:28px;max-width:26em;color:#b8b8b8;font-size:19px}.hero .meta{margin-top:36px;display:flex;align-items:center;gap:14px}.hero .meta .ipad{font-size:15px;color:#8a8a8a}.hero .cta{margin-top:18px;flex-wrap:wrap}.hero .cta,.hero .ipadrow{display:flex;gap:12px;align-items:center}.hero .ipadrow{margin-top:14px}.appst .ipad,.buy2 .ipad,.ipadrow .ipad{font-size:15px;color:#a3a3a3}.stage .label{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}.stage .label b{font-size:15px;font-weight:600}.stage img.panel{width:100%;height:auto;border-radius:8px;box-shadow:0 80px 140px -40px #000,0 0 110px 6px rgba(130,180,240,.42),0 0 0 1px hsla(0,0%,100%,.08)}.hero>.player{margin-top:40px}.cards{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px}.card{background:#111;border:1px solid #222;border-radius:16px;overflow:hidden;display:flex;flex-direction:column}.card .art{position:relative;height:408px;display:flex;align-items:flex-end;justify-content:center;padding:52px 52px 0;background:radial-gradient(ellipse 80% 75% at 50% 35%,rgba(130,180,240,.48),rgba(130,180,240,.12) 55%,transparent 80%),#0e0e0e}.card .art img{height:343px;width:auto;max-width:100%;object-fit:contain;object-position:bottom;border-radius:6px 6px 0 0;box-shadow:0 0 70px 4px rgba(130,180,240,.38),0 30px 60px -30px rgba(0,0,0,.9),0 0 0 1px hsla(0,0%,100%,.14)}.card .body{padding:28px 32px 32px;border-top:1px solid #222;flex:1 1}.card .body .kick{display:block;margin-bottom:14px}.card .title img,.card .title picture{height:44px;width:auto}.card .title picture img{height:100%;width:auto}.card .line{margin-top:14px;font-size:19px;font-weight:500}.card .spec{margin-top:10px;color:#a3a3a3;font-size:16px;line-height:1.6}.card .buy{margin-top:24px}.card .buy,.card .buy .pm{display:flex;align-items:center;gap:12px}.card .buy .pm{margin-right:auto}.card .buy .ipad{font-size:15px;color:#8a8a8a}.card .buy .mac{display:none}.card .buy2{margin-top:14px;display:flex;align-items:center;gap:12px}.soon{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px}.soon .item{border:1px solid #222;border-radius:16px;overflow:hidden;background:#101010;display:block}.soon .art{height:300px;display:flex;align-items:center;justify-content:center;padding:32px;background:radial-gradient(ellipse 75% 75% at 50% 40%,rgba(130,180,240,.24),transparent 75%),#0e0e0e}.soon .art img{max-width:100%;max-height:100%;width:auto;height:auto;opacity:.55;filter:saturate(.6)}.soon .art.art-type img{width:50%}.soon .body{padding:24px 26px 28px;border-top:1px solid #222}.soon .body>img,.soon .body>picture,.soon .body>picture img{height:30px;width:auto}.soon .body p{margin-top:12px;color:#a3a3a3;font-size:16px}.soon .body .kick{display:block;margin-top:16px;color:var(--ink)}.vault{margin-top:var(--sec);background:#111;border-top:1px solid #1e1e1e;padding:88px var(--px);display:grid;grid-template-columns:460px 1fr;grid-gap:80px;gap:80px;align-items:center}.vault .big{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-top:16px}.vault .big img,.vault .big picture img{height:56px;width:auto}.vault p{margin-top:20px;color:#b0b0b0;max-width:26em}.vault .btn{margin-top:28px}.vault .shot{display:block;border:1px solid #2a2a2a;border-radius:10px;overflow:hidden;box-shadow:0 40px 80px -40px rgba(0,0,0,.9)}.vault .shot img{width:100%;height:auto}@media (max-width:1179px){:root{--px:40px;--sec:88px;--fs-section:52px}.nav{padding:20px var(--px)}.nav-links,.nav-trial{display:none}.nav-menu{display:inline-flex}.nav-logo img{height:44px}.menu-panel{position:fixed;inset:0;top:var(--nav-h,85px);display:none;flex-direction:column;gap:28px;padding:28px var(--px) 40px;background:var(--bg);overflow-y:auto;z-index:40;border-top:1px solid #1a1a1a}.menu-panel.open{display:flex}.menu-plugins{display:flex;flex-direction:column;gap:2px;margin-top:-16px}.menu-plugins a{font-size:20px;font-weight:500;padding:8px 0}.menu-main{display:flex;flex-direction:column;gap:2px;padding-top:20px;border-top:1px solid #1e1e1e}.menu-main a{font-size:20px;font-weight:500;padding:8px 0}.menu-panel .btn{align-self:flex-start}.hero{padding-top:56px}.hero-grid{grid-template-columns:1fr;gap:48px}.stage:not(.notify-card){width:100%;max-width:960px;margin-inline:auto}.cards,.vault{grid-template-columns:1fr}.vault{gap:48px}.news{gap:32px}.news,.terms{grid-template-columns:1fr}.terms{gap:20px}.terms .lines img{height:auto;width:auto;max-width:100%;max-height:44px}.terms p{text-align:left;max-width:none}.fgrid{grid-template-columns:repeat(3,1fr);gap:32px 24px}.fbrand{grid-column:1/-1}}@media (max-width:759px){:root{--nav-h:80px;--px:20px;--sec:64px;--fs-section:40px;--fs-item:24px;--fs-body:16px}body,html{font-size:17px}.d-only{display:none!important}.p-only{display:block}.btn{height:46px}.badge.sm img,.btn-sm{height:42px}.t-sub{font-size:17px}.nav{padding:18px var(--px);border-bottom:0}.nav-logo img{height:40px}.foot{padding:40px var(--px) 28px}.fgrid{grid-template-columns:1fr 1fr;gap:28px 16px}.fgrid>div{gap:9px}.fgrid .kick{margin-bottom:0}.fgrid>div a{font-size:15px}.flogo{height:34px}.fbar{flex-direction:column;gap:8px;margin-top:36px;padding-top:18px;font-size:12.5px}.news{padding:56px var(--px);gap:22px}.news-title,.news-title img{height:40px;margin-top:0}.signup .form,.signup .notify{flex-direction:column}.signup .field{flex:none;height:50px}.signup .notify .field{height:48px}.signup .form .btn{height:46px}.nsub{font-size:14.5px}.terms{grid-template-columns:1fr;padding:36px var(--px)}.terms,.terms .lines{gap:4px}.terms .lines img{height:32px}.terms p{margin-top:14px;color:#a3a3a3;font-size:15px;text-align:left;max-width:none}.player{padding:16px;gap:0 14px;grid-template-columns:auto 1fr auto;grid-template-areas:"play wave time" "name name name" "chips chips chips"}.player .play{width:48px;height:48px}.player .time{font-size:13.5px}.player .time-total{display:none}.player .name{display:flex;justify-content:space-between;margin-top:10px;font-size:14.5px}.player .name b{display:inline;font-size:14.5px}.player .name span{font-size:13px;letter-spacing:.06em}.player .chips{flex-wrap:nowrap;overflow-x:auto;gap:6px;margin:14px -16px 0;padding:14px 16px 0;scrollbar-width:none}.player .chips::-webkit-scrollbar{display:none}.player.flush .chips{margin:14px 0 0;padding:14px 0 0}.chip{height:32px;padding:0 10px;font-size:13.5px}.sec{padding:var(--sec) var(--px) 0}.sec-head{margin-bottom:24px}.sec-head .t-body{margin-top:12px}.sec-head img{height:44px}.hero{display:flex;flex-direction:column;padding:24px var(--px) 0;background:radial-gradient(ellipse 90% 40% at 50% 52%,rgba(130,180,240,.22),transparent 70%),var(--bg)}.hero-grid,.hero-text{display:contents}.hero-copy{order:1}.stage{order:2;margin-top:28px}.hero>.player{order:3;margin-top:18px}.hero-buy{order:4}.hero h1 img{height:40px}.hero .lede{margin-top:16px;font-size:17px}.stage .label{margin-bottom:10px}.stage img.panel{border-radius:6px;box-shadow:0 0 50px 2px rgba(130,180,240,.38),0 30px 60px -24px rgba(0,0,0,.95),0 0 0 1px hsla(0,0%,100%,.12)}.hero .meta{margin-top:20px;gap:12px}.hero .meta .price{font-size:24px}.hero .meta .ipad{font-size:14.5px}.hero .cta{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:14px}.hero .ipadrow{margin-top:12px}.appst .ipad,.buy2 .ipad,.ipadrow .ipad{font-size:14.5px}.cards{gap:20px}.card{border-radius:14px}.card .art{height:auto;padding:28px 26px 0;background:radial-gradient(ellipse 85% 75% at 50% 35%,rgba(130,180,240,.48),rgba(130,180,240,.12) 55%,transparent 80%),#0e0e0e}.card .art img{width:100%;height:auto;border-radius:5px 5px 0 0;box-shadow:0 0 40px 2px rgba(130,180,240,.38),0 20px 40px -20px rgba(0,0,0,.9),0 0 0 1px hsla(0,0%,100%,.14)}.card .body{padding:20px}.card .body .kick{margin-bottom:10px}.card .title img,.card .title picture{height:34px}.card .line{margin-top:12px;font-size:17px}.card .spec{margin-top:8px;font-size:15px;line-height:1.55}.card .buy{margin-top:18px;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 10px;gap:12px 10px}.card .buy .pm{grid-column:1/-1;margin-right:0}.card .buy .price{font-size:24px}.card .buy .mac{display:inline;font-size:14.5px;color:#8a8a8a}.card .buy .b-buy{order:1}.card .buy .b-trial{order:2}.card .buy2{margin-top:12px}.soon{grid-template-columns:1fr;gap:16px}.soon .item{border-radius:14px}.soon .art{height:170px;padding:20px}.soon .art.art-type img{width:62%}.soon .body{padding:18px 20px 20px}.soon .body>img,.soon .body>picture,.soon .body>picture img{height:24px}.soon .body p{margin-top:10px;font-size:15px}.soon .body .kick{margin-top:12px}.vault{display:block;padding:48px var(--px)}.vault .big{margin-top:12px;gap:3px}.vault .big img,.vault .big picture img{height:40px}.vault p{margin-top:16px}.vault .btn{margin-top:20px;width:100%}.vault .shot{margin-top:28px;border-radius:8px}}@media (min-width:960px) and (max-width:1179px){.cards{grid-template-columns:1fr 1fr;gap:28px}.card .art{height:340px;padding:40px 32px 0}.card .art img{height:290px}}.d-inline{display:inline}.p-inline{display:none}.d-block{display:block}.p-block{display:none}.hero.ph{padding-top:48px;background:radial-gradient(ellipse 55% 60% at 70% 36%,rgba(130,180,240,.34),transparent 72%),var(--bg)}.hero.ph .hero-grid{align-items:start}.hero.ph .crumb{display:flex;gap:10px;align-items:center;margin-bottom:20px}.hero.ph h1 img{height:62px;width:auto;max-width:100%}.hero.ph .tag{margin-top:20px;font-size:24px;font-weight:500;letter-spacing:-.01em;line-height:1.2;text-wrap:balance}.hero.ph .lede{margin-top:12px;max-width:29em;font-size:17px}.hero.ph .meta{margin-top:26px}.hero.ph .cta{margin-top:14px}.hero .status{font-size:26px;font-weight:600;letter-spacing:-.01em}.hero .compat{font-size:14.5px;color:#8a8a8a;line-height:1.6}.hero .compat b{color:#c8c8c8;font-weight:600}.hero.ph .stage{margin-top:37px}.hero .signup{max-width:520px;margin-top:14px}.stage.pedal{display:flex;justify-content:center;align-items:flex-start;height:520px;background:radial-gradient(ellipse 50% 60% at 50% 50%,rgba(130,180,240,.18),transparent 70%)}.stage.pedal img{height:520px;width:auto;max-width:100%;object-fit:contain}.stage img.panel.app,.stage.pedal img{border-radius:10px;box-shadow:0 80px 140px -40px #000,0 0 110px 6px rgba(130,180,240,.42)}.hero.ph>.player{margin-top:36px;padding:20px 26px}.player.stack{grid-template-columns:auto var(--name-w,200px) 1fr auto}.hero.wide-name{--name-w:250px}.player.inline{grid-template-columns:auto 150px 1fr auto auto;grid-template-areas:"play name wave time chips"}.player.inline .chips{padding-top:0;padding-left:24px;border-top:0;border-left:1px solid #242424;flex-wrap:nowrap}.player .name span:empty{display:none}.notify-card{margin-top:37px;background:#121212;border:1px solid #242424;border-radius:14px;padding:30px 36px 32px;display:flex;flex-direction:column;align-self:start}.notify-card .meta{margin-top:10px!important}.notify-card .t-body{margin-top:14px;max-width:34em}.notify-card .signup{margin-top:24px;max-width:none}.hero.talk{background:radial-gradient(ellipse 55% 60% at 72% 40%,rgba(130,180,240,.26),transparent 72%),var(--bg)}.hero.talk .lede{max-width:27em}.hero.talk .compat{margin-top:28px}.signup .notify .btn{height:48px}.fgrid4{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px}.fcard{background:#111;border:1px solid #222;border-radius:16px;overflow:hidden;display:flex;flex-direction:column}.fvis{height:280px;padding:48px 40px;background:radial-gradient(ellipse 70% 60% at 50% 45%,rgba(130,180,240,.12),transparent 70%),#0e0e0e;border-bottom:1px solid #222}.fvis img{width:100%;height:100%}.fvis.shot{padding:0;height:300px;background:#0e0e0e;position:relative}.fvis.shot span{position:absolute;inset:0;background-repeat:no-repeat}.fbody{padding:26px 32px 32px;display:flex;flex-direction:column;gap:12px}.fhead{display:flex;align-items:center;gap:14px}.fbody .t-body{max-width:33em}.fgrid4.ruled .fcard{background:none;border:0;border-top:1px solid #2a2a2a;border-radius:0}.fgrid4.ruled .fbody{padding:28px 0 8px}.vids{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px}.vids.two{grid-template-columns:1fr 1fr}.vid{display:block;border:1px solid #222;border-radius:16px;overflow:hidden;background:#111}.vid .frame{position:relative;width:100%;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse 70% 70% at 50% 50%,rgba(130,180,240,.14),transparent 70%),#0a0a0a;border-bottom:1px solid #222}.vid button.frame:hover .ring{border-color:#fff}.vid .frame .t-label{position:absolute;left:20px;top:18px;z-index:1;color:#d0d0d0;text-shadow:0 1px 3px rgba(0,0,0,.8)}.vid .frame .thumb{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.75;transition:opacity .15s}.vid button.frame:hover .thumb{opacity:.9}.vid .ring{position:relative;z-index:1;background:rgba(0,0,0,.45)}.vid .frame.live{background:#000}.vid .frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.vid .ring{width:64px;height:64px;border-radius:50%;border:1.5px solid hsla(0,0%,100%,.55);justify-content:center;padding-left:4px}.vid .ring,.vid .vbody{display:flex;align-items:center}.vid .vbody{padding:20px 24px 22px;justify-content:space-between;gap:16px}.press{margin-top:72px}.press .t-item{margin-bottom:24px}.pgrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px}.pgrid.one{grid-template-columns:1fr}.pcard{background:#111;border:1px solid #222;border-radius:16px;padding:24px 32px 26px;display:flex;flex-direction:column;gap:10px}.pcard:hover{border-color:#333}.pcard .t-sub{font-size:22px;margin:0}.prow{display:flex;justify-content:space-between;align-items:center;gap:24px}.panel-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px}.pan{margin:0}.pimg{height:340px;display:flex;align-items:center;justify-content:center;padding:16px;border-radius:16px;overflow:hidden;border:1px solid #222;background:radial-gradient(ellipse 80% 75% at 50% 45%,rgba(130,180,240,.3),rgba(130,180,240,.08) 55%,transparent 80%),#0e0e0e}.pimg img{height:256px;width:auto;max-width:100%;object-fit:contain;border-radius:6px;box-shadow:0 0 50px 2px rgba(130,180,240,.25),0 30px 60px -30px rgba(0,0,0,.9),0 0 0 1px hsla(0,0%,100%,.12)}.pan figcaption{margin-top:16px;text-align:center}.presets{margin-top:var(--sec);background:#101010;border-top:1px solid #1e1e1e;border-bottom:1px solid #1e1e1e;padding:88px var(--px);display:grid;grid-template-columns:1fr 440px;grid-gap:64px;gap:64px;align-items:center}.presets .big{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.presets .big img,.presets .big picture img{height:78px;width:auto}.presets p{color:#c4c4c4}.alsos{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px}.also{display:block;border:1px solid #222;border-radius:16px;overflow:hidden;background:#101010}.also:hover{border-color:#333}.also .art{height:200px;display:flex;align-items:center;justify-content:center;padding:26px;background:radial-gradient(ellipse 75% 75% at 50% 40%,rgba(130,180,240,.24),transparent 75%),#0e0e0e}.also .art img{max-width:100%;max-height:100%;width:auto;height:auto;border-radius:4px}.also.soon .art img{opacity:.55;filter:saturate(.6)}.also .art.art-type img{width:58%;height:auto;opacity:.55}.also .abody{padding:18px 20px 20px;border-top:1px solid #222}.also .abody .tt{font-size:19px;line-height:1.15;display:block;letter-spacing:-.02em;text-transform:none}.also .abody p{margin-top:10px;color:#a3a3a3;font-size:15.5px}.also .abody .kick{display:block;margin-top:12px;color:var(--ink)}.legal{border-top:1px solid #1e1e1e;padding:24px var(--px)}.legal p{font-size:13.5px;line-height:1.6;color:#8a8a8a;max-width:72em}.news+.legal{margin-top:0}#also+.news{margin-top:var(--sec)}@media (max-width:1179px){.hero.ph .stage{margin-top:0}.stage.pedal{height:auto}.stage.pedal img{height:460px}.player.inline{grid-template-columns:auto 150px 1fr auto;grid-template-areas:"play name wave time" "chips chips chips chips"}.player.inline .chips{padding-top:18px;padding-left:0;border-left:0;border-top:1px solid #222;flex-wrap:wrap}.notify-card{margin-top:0}.vids{grid-template-columns:1fr 1fr}.panel-grid{gap:20px}.pimg{height:auto;aspect-ratio:1/1}.pimg img{height:auto;max-height:100%}.presets{grid-template-columns:1fr;gap:32px;padding:64px var(--px)}.alsos{grid-template-columns:repeat(2,1fr)}}@media (max-width:759px){.d-inline{display:none}.p-inline{display:inline}.d-block{display:none}.p-block{display:block}.hero.ph{padding-top:24px;background:radial-gradient(ellipse 90% 40% at 50% 42%,rgba(130,180,240,.22),transparent 70%),var(--bg)}.hero.ph .crumb{gap:8px;margin-bottom:14px}.hero.ph h1 img{height:46px}.hero.ph .tag{margin-top:14px;font-size:20px;letter-spacing:-.02em}.hero.ph.t21 .tag{font-size:21px;letter-spacing:-.01em}.hero.ph .lede{margin-top:10px;font-size:16px;max-width:none}.hero.ph .stage{margin-top:24px}.hero.ph .stage img.panel{border-radius:6px;box-shadow:0 0 50px 2px rgba(130,180,240,.38),0 30px 60px -24px rgba(0,0,0,.95),0 0 0 1px hsla(0,0%,100%,.12)}.hero.ph .stage img.panel.app{border-radius:8px;box-shadow:0 0 50px 2px rgba(130,180,240,.38),0 30px 60px -24px rgba(0,0,0,.95)}.stage.pedal{background:radial-gradient(ellipse 60% 60% at 50% 50%,rgba(130,180,240,.18),transparent 70%)}.stage.pedal img{height:360px;border-radius:8px;box-shadow:0 30px 60px -24px rgba(0,0,0,.95)}.hero.ph>.player{margin-top:18px;padding:16px}.player.inline,.player.stack{grid-template-columns:auto 1fr auto;grid-template-areas:"play wave time" "name name name" "chips chips chips"}.player.inline .chips{flex-wrap:nowrap;padding:14px 16px 0;border-top:1px solid #222}.player.inline .chip,.player.stack .chip{height:44px;padding:0 11px;font-size:14.5px}.hero.ph .meta{margin-top:22px;gap:12px}.hero .status,.hero.ph .meta .price{font-size:24px}.hero.ph .cta{margin-top:14px}.hero .cta.one{grid-template-columns:1fr}.hero.ph .ipadrow{margin-top:12px}.hero.ph .badge.sm img{height:44px}.hero .compat{margin-top:18px}.hero .signup{margin-top:14px}.hero .signup .notify .btn{height:46px}.hero.ph .notify-card{order:2;display:block;margin-top:28px;border-radius:14px;padding:20px 20px 22px}.notify-card .meta{margin-top:8px!important}.notify-card .signup{margin-top:16px}.hero.talk .compat{margin-top:22px}.fgrid4{display:flex;flex-direction:column;gap:14px}.fcard{border-radius:14px}.fvis{height:170px;padding:30px 22px}.fvis.shot{height:160px}.fbody{padding:18px 20px 22px;gap:10px}.fhead{gap:12px}.fgrid4.ruled .fbody{padding:22px 0 6px}.vids,.vids.two{display:flex;flex-direction:column;gap:14px}.vid{border-radius:14px}.vid .frame .t-label{left:16px;top:14px}.vid .ring{width:56px;height:56px}.vid .vbody{padding:16px 18px;gap:12px;min-height:44px}.lnk{gap:5px;font-size:16px;min-height:44px}.press{margin-top:48px}.press .t-item{margin-bottom:16px}.pgrid{display:flex;flex-direction:column;gap:14px}.pcard{border-radius:14px;padding:16px 20px;gap:4px}.pcard .t-sub{font-size:18px}.prow{align-items:flex-start;gap:0}.panel-grid,.prow{flex-direction:column}.panel-grid{display:flex;gap:20px}.pimg{height:auto;aspect-ratio:auto;padding:0;border-radius:8px;background:#0e0e0e;display:block}.pimg img{width:100%;height:auto;max-width:none;border-radius:0;box-shadow:none}.pan figcaption{margin-top:10px}.presets{display:block;padding:48px var(--px)}.presets .big{gap:3px}.presets .big img,.presets .big picture img{height:40px}.presets p{margin-top:22px}.alsos{display:flex;flex-direction:column;gap:10px}.also{display:grid;grid-template-columns:96px 1fr;border-radius:14px}.also .art{height:96px;padding:12px;background:#0e0e0e;border-right:1px solid #222}.also .art img{border-radius:3px}.also .art.art-type{padding:8px}.also .art.art-type img{width:100%}.also .abody{padding:14px 16px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border-top:0}.also .abody p{margin-top:6px;font-size:15px}.also .abody .kick{margin-top:6px}.legal{padding:20px var(--px)}}.info{padding:48px var(--px) 0}.info .crumb{margin-bottom:20px}.doc{max-width:68ch}.doc .intro{margin-top:24px;font-size:21px;line-height:1.45;color:var(--ink);font-weight:500;letter-spacing:-.01em}.doc p{margin-top:16px}.doc .lsec{margin-top:56px}.doc .lsec .t-item{margin-bottom:4px}.doc h3.t-sub{margin-top:40px}.doc ul{margin:16px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.doc ul.disc li{position:relative;padding-left:22px}.doc ul.disc li:before{content:"";position:absolute;left:4px;top:.65em;width:6px;height:6px;border-radius:50%;background:#6e6e6e}.doc ul.alpha li{display:flex;gap:14px}.doc ul.alpha .t-num{flex:none;width:28px;padding-top:3px}.doc .box{margin-top:16px;background:#111;border:1px solid #222;border-radius:14px;padding:22px 26px}.doc .box p{font-size:15px;color:#a3a3a3}.doc .box p:first-child{margin-top:0}.doc .addr{margin-top:16px}.doc .addr p{margin-top:2px}.doc .strong{color:var(--ink);font-weight:500}.doc .a{color:var(--ink);text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-color:#3a3a3a;text-decoration-color:#3a3a3a}.doc .a:hover{-webkit-text-decoration-color:#8a8a8a;text-decoration-color:#8a8a8a}.doc hr.rule{border:0;border-top:1px solid #1e1e1e;margin:56px 0 0}.meta-dates{margin-top:22px;display:flex;flex-direction:column;gap:4px}.meta-dates span b{color:#c8c8c8;font-weight:600;margin-right:6px}.doc-end{height:var(--sec)}.values{margin-top:56px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px}.vcard{background:#111;border:1px solid #222;border-radius:16px;padding:24px 28px 28px}.vcard .t-sub{margin-bottom:8px}.vcard p{margin:0;font-size:16px;color:#a3a3a3}.cat{margin-top:28px;display:flex;flex-direction:column}.crow{display:grid;grid-template-columns:220px 1fr auto;align-items:center;grid-gap:24px;gap:24px;padding:18px 0;border-top:1px solid #1e1e1e}.crow:last-child{border-bottom:1px solid #1e1e1e}.crow:hover .t-sub{text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-color:#3a3a3a;text-decoration-color:#3a3a3a}.crow .t-sub{font-size:18px}.crow p{margin:0;color:#a3a3a3}.crow .kick{color:var(--ink);white-space:nowrap}.cta-row{margin-top:56px;display:flex;align-items:center;gap:20px}.ecard{margin-top:40px;background:#111;border:1px solid #222;border-radius:16px;padding:26px 32px 28px;max-width:68ch}.ecard .mail{display:block;margin-top:10px;font-size:26px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.ecard p{margin-top:10px;color:#8a8a8a;font-size:15px}.mlist{margin-top:56px;max-width:68ch}.mlist .t-item{margin-bottom:12px}.mlist .signup{margin-top:22px;max-width:none}.note{margin-top:56px;max-width:68ch;color:#8a8a8a;font-size:15px}.info+.news{margin-top:var(--sec)}@media (max-width:1179px){.values{grid-template-columns:1fr;gap:16px}.crow{grid-template-columns:180px 1fr auto}}@media (max-width:759px){.info{padding:24px var(--px) 0}.info .crumb{margin-bottom:14px}.doc .intro{margin-top:16px;font-size:19px;line-height:1.4}.doc p{margin-top:14px}.doc .lsec{margin-top:40px}.doc .lsec .t-item{margin-bottom:2px}.doc h3.t-sub{margin-top:28px}.doc ul{margin-top:14px}.doc ul.disc li{padding-left:20px}.doc ul.disc li:before{left:3px;top:.62em}.doc ul.alpha li{gap:12px}.doc ul.alpha .t-num{width:26px}.doc .box{margin-top:14px;border-radius:12px;padding:18px}.doc .box p{font-size:15.5px}.doc .addr{margin-top:14px}.doc .a{word-break:break-word}.doc hr.rule{margin-top:40px}.meta-dates{margin-top:16px}.values{margin-top:40px;display:flex;flex-direction:column;gap:14px}.vcard{border-radius:14px;padding:18px 20px 20px}.vcard .t-sub{margin-bottom:6px}.vcard p{font-size:15px}.cat{margin-top:20px}.crow{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:16px 0}.crow .t-sub{font-size:17px}.crow p{font-size:15px}.crow .kick{margin-top:4px}.cta-row{margin-top:40px;flex-direction:column;align-items:flex-start;gap:14px}.ecard{margin-top:28px;border-radius:14px;padding:20px 20px 22px}.ecard .mail{margin-top:8px;font-size:20px;word-break:break-all}.ecard p{margin-top:8px;font-size:15px}.mlist{margin-top:40px}.mlist .t-item{margin-bottom:10px}.mlist .signup{margin-top:18px}.note{margin-top:40px;font-size:15px}}.about-h{margin-top:56px}.about-h+.values{margin-top:24px}@media (max-width:759px){.about-h{margin-top:40px}.about-h+.values{margin-top:16px}}.big img,.card .title img,.hero h1 img,.news-title img,.presets .big img,.sec-head img,.soon .body img,.terms .lines img{max-width:100%;object-fit:contain;object-position:left center}.presets{grid-template-columns:minmax(0,1fr) 440px}@media (max-width:1179px){.presets{grid-template-columns:1fr}}.ann{display:flex;justify-content:center;align-items:center;gap:6px;flex-wrap:wrap;min-height:34px;padding:6px var(--px);background:var(--ice);color:#06121f;font-size:15px;font-weight:500;line-height:1.3;text-align:center}.ann b{font-weight:700;white-space:nowrap}.ann:hover b{text-decoration:underline;text-underline-offset:3px}.t-body{color:#c8c8c8}.hero .lede{color:#e6e6e6}.also .abody p,.card .spec,.crow p,.soon .body p,.vcard p{color:silver}.card .buy .ipad,.consent,.hero .compat,.hero .meta .ipad,.kick,.sub,.t-label{color:#a3a3a3}.also,.card,.doc .box,.ecard,.soon .item,.vcard,.vid{border:0;border-radius:0}.also .abody,.card .body,.soon .body{border-top:0}.vid .frame{border-bottom:0}.card{background:#121212}.also,.soon .item{background:none}.also .art,.soon .art{background:#141414}.soon .body{padding:22px 0 0}.also .abody{padding:14px 0 0}.also .abody .tt{font-size:18px}.vid{background:none}.vid .vbody{padding:16px 0 0}.doc .box,.ecard,.vcard{background:none;border-top:1px solid #2a2a2a;padding-left:0;padding-right:0}.doc .box{padding-top:18px}.also .art.art-type img,.also.soon .art img,.soon .art img{opacity:1;filter:none}.also .abody .kick,.crow .kick,.soon .body .kick{display:inline-flex;align-items:center;height:28px;padding:0 12px;border:1px solid #3a3a3a;border-radius:100px;font-size:14px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink)}.also:not(.soon) .abody .kick,.crow .kick.out{border-color:var(--ink)}.card .body .kick,.vid .frame .t-label{display:none}.stage img.panel,.stage img.panel.app,.stage.pedal img{box-shadow:0 80px 140px -40px #000,0 0 90px 4px rgba(130,180,240,.2),0 0 0 1px hsla(0,0%,100%,.08)}.fvis{border-bottom:0}.fvis,.pimg{background:#141414}.pimg{border:0;border-radius:0}.pimg img{box-shadow:0 30px 60px -30px rgba(0,0,0,.9),0 0 0 1px hsla(0,0%,100%,.12)}.fcard{background:none;border:0;border-radius:0}.fcard:not(:has(.fvis)){border-top:1px solid #2a2a2a}.fbody{padding:24px 0 8px}.pgrid{gap:0 40px}.pcard{background:none;border:0;border-top:1px solid #2a2a2a;border-radius:0;padding:22px 0 24px}.pcard:hover{border-color:#2a2a2a}.pcard:hover .t-sub{text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-color:#5a5a5a;text-decoration-color:#5a5a5a}.alsos{grid-template-columns:repeat(6,1fr);gap:24px}.also .art{height:150px;padding:18px}.also:hover .tt{text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-color:#5a5a5a;text-decoration-color:#5a5a5a}.vault{background:#ededed;color:#0c0c0c;border-top:0}.vault .kick{color:#4a4a4a}.vault p{color:#2a2a2a}.vault .big img{filter:invert(1)}.vault .shot{border-color:#cfcfcf;box-shadow:0 40px 80px -40px rgba(0,0,0,.45)}.vault :focus-visible{outline-color:#0c0c0c}.nav-dd{position:relative}.nav-dd>a{display:inline-flex;align-items:center;gap:6px}.nav-dd>a svg{opacity:.7;transition:transform .15s}.nav-dd:focus-within>a svg,.nav-dd:hover>a svg{transform:rotate(180deg)}.dd{display:none;left:-28px;top:100%;margin-top:30px;z-index:50;grid-template-columns:260px 280px;gap:32px;padding:26px 28px 24px;background:#111;border-top:1px solid #2a2a2a;box-shadow:0 30px 60px -20px rgba(0,0,0,.9)}.dd,.dd:before{position:absolute}.dd:before{content:"";left:0;right:0;top:-32px;height:32px}.nav-dd:focus-within .dd,.nav-dd:hover .dd{display:grid}.dd-col{display:flex;flex-direction:column;gap:4px}.dd-h{font-size:14px;font-weight:600;color:#a3a3a3;margin-bottom:6px}.nav-links .dd-row{gap:14px;padding:8px 0;color:var(--ink);border:0;margin:0}.dd-th,.nav-links .dd-row{display:flex;align-items:center}.dd-th{flex:none;width:64px;height:44px;background:#1a1a1a;justify-content:center;overflow:hidden}.dd-th img{width:100%;height:100%;object-fit:cover}.dd-th.type img{width:80%;height:auto;object-fit:contain}.dd-tx{display:flex;flex-direction:column;line-height:1.25}.dd-tx b{font-size:17px;font-weight:600}.dd-tx small{font-size:14px;color:#a3a3a3}.dd-row:hover b{text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-color:#5a5a5a;text-decoration-color:#5a5a5a}.nav-links .dd-all{margin-top:auto;padding-top:14px;font-size:16px;color:#c8c8c8;border:0}.nav-links .dd-all:hover{color:var(--ink)}.menu-all{display:none}@media (max-width:1179px){.menu-panel{top:var(--nav-h,85px)}.menu-all{display:block;font-size:20px;font-weight:600}.menu-plugins{margin-top:-8px}.menu-plugins .dd-h{margin:14px 0 2px}.menu-plugins .dd-h:first-child{margin-top:0}.menu-plugins a{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.menu-plugins a small{font-size:14px;color:#a3a3a3}.alsos{grid-template-columns:repeat(3,1fr)}}@media (max-width:759px){.ann{font-size:14px;min-height:36px;padding:7px var(--px)}.also,.card,.soon .item,.vid{border-radius:0}.soon .body{padding:16px 0 0}.vid .vbody{padding:12px 0 0}.fbody{padding:18px 0 6px}.pcard{padding:16px 0 18px}.alsos{display:flex;flex-direction:column;gap:0}.also{display:grid;grid-template-columns:96px 1fr;grid-gap:16px;gap:16px;padding:14px 0;border-top:1px solid #2a2a2a}.also .art{height:72px;padding:8px;border-right:0}.also .abody{padding:0}.vault .shot{border-radius:6px}}.menu-panel>*{flex:none}.card .art{background:radial-gradient(ellipse 80% 75% at 50% 35%,rgba(130,180,240,.24),transparent 75%),#141414}.card .art img{box-shadow:0 30px 60px -30px rgba(0,0,0,.9),0 0 0 1px hsla(0,0%,100%,.12)}.card{background:#161616}.card .body{display:flex;flex-direction:column}.card .buy{margin-top:auto;padding-top:24px}.notify-card{background:none;border:0;border-radius:0;padding:24px 0 0;border-top:1px solid #2a2a2a}.kick,.player .name span,.t-label{font-size:15px;font-weight:500;letter-spacing:0;text-transform:none;color:#a3a3a3}.vid .frame .thumb{opacity:1;transition:filter .15s}.vid button.frame:hover .thumb{opacity:1;filter:brightness(1.08)}.soon .art{height:auto;aspect-ratio:16/9;padding:20px}.soon .art img{width:100%;height:100%;object-fit:contain}.soon .art.art-type img{width:55%;height:auto}.dd{margin-top:36px}.dd:before{top:-38px;height:38px}@media (min-width:760px) and (max-width:1179px){.stage:not(.notify-card){max-width:760px}}@media (max-width:759px){.ann{font-size:13.5px;gap:4px}.card .art img{box-shadow:0 20px 40px -20px rgba(0,0,0,.9),0 0 0 1px hsla(0,0%,100%,.12)}.card .buy{padding-top:18px}.hero.ph .notify-card{padding:20px 0 0;border-radius:0}.soon .art{padding:14px}}.price .was{font-size:.72em;font-weight:500;color:#8a8a8a;text-decoration-thickness:1.5px;margin-right:4px}.info-art{display:none}@media (min-width:1180px){.info-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);grid-gap:72px;gap:72px;align-items:start}.info-top .doc,.info-top .ecard,.info-top .mlist,.info-top .note{max-width:62ch}.info-art{display:block;position:relative;margin-top:24px}.about-art{height:520px;background:radial-gradient(ellipse 60% 55% at 55% 50%,rgba(130,180,240,.22),transparent 72%)}.about-art img{position:absolute;border-radius:6px;box-shadow:0 40px 80px -30px rgba(0,0,0,.95),0 0 0 1px hsla(0,0%,100%,.1)}.about-art .a1{top:20px;left:0;width:86%}.about-art .a2{top:220px;right:0;width:78%}.contact-art{display:flex;justify-content:center;padding:24px 0;background:radial-gradient(ellipse 55% 50% at 50% 50%,rgba(130,180,240,.22),transparent 72%)}.contact-art img{width:auto;max-width:100%;max-height:640px;border-radius:10px;box-shadow:0 60px 100px -40px #000}}.buyrows{display:grid;grid-template-columns:auto auto 1fr;grid-column-gap:18px;column-gap:18px;margin-top:32px}.hero.ph .buyrows{margin-top:24px}.card .buyrows{margin-top:auto;padding-top:24px}.brow{display:grid;grid-template-columns:subgrid;grid-column:1/-1;align-items:center;padding:14px 0}.brow:first-child{padding-top:0}.brow+.brow{border-top:1px solid #2a2a2a}.brow:last-child{padding-bottom:0}.plat{font-size:15px;font-weight:500;color:#a3a3a3;min-width:40px}.brow .price{font-size:26px;font-weight:600;letter-spacing:-.01em;line-height:1;white-space:nowrap}.card .brow .price{font-size:24px}.acts{display:flex;align-items:center;gap:12px}.brow .badge img,.brow .badge.sm img{height:48px}.card .brow .badge img,.card .brow .badge.sm img{height:42px}.hero .compat{margin-top:22px}@media (max-width:759px){.buyrows{grid-template-columns:auto 1fr;margin-top:22px}.brow{padding:12px 0;row-gap:12px}.brow .price,.card .brow .price{font-size:24px}.acts{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.acts .btn{width:100%}.brow:last-child .acts{grid-template-columns:auto;justify-content:start}.brow .badge img,.brow .badge.sm img{height:46px}.card .brow .badge img,.card .brow .badge.sm img{height:42px}}.brow .plat{position:relative;top:4px}.fbar,.foot,.legal,.menu-main,.menu-panel,.nav,.news,.presets,.terms,.vault{border-top:0;border-bottom:0}.nav{border-bottom:0}.dd{border-top:0;background:#151515}.foot{background:#080808;padding-top:64px}.fbar{margin-top:40px;padding-top:0}.terms{background:#121212}.terms+.news{margin-top:0}.legal{padding-top:8px;padding-bottom:32px}.news+.legal{padding-top:0}.presets{background:#121212}.player{border:0;background:#151515}.player .chips,.player.inline .chips{border-top:0;border-left:0}.player.inline .chips{padding-left:8px}.chip{border:0;background:#222;color:#c8c8c8}.chip:hover{background:#2a2a2a}.chip.on{background:rgba(108,182,255,.18);color:#cfe6ff}.btn-sec{border:0;background:#222}.btn-sec:hover{background:#2c2c2c}.also .abody .kick,.crow .kick,.soon .body .kick{border:0;background:#222}.also:not(.soon) .abody .kick,.crow .kick.out{background:var(--ink);color:#0c0c0c}.brow+.brow{border-top:0}.brow{padding:10px 0}.fcard:not(:has(.fvis)){border-top:0}.fgrid4{row-gap:40px}.pcard{padding:14px 0}.doc .box,.ecard,.notify-card,.pcard,.vcard{border-top:0}.notify-card{padding-top:0}.crow,.crow:last-child{border-top:0;border-bottom:0;padding:14px 0}.doc hr.rule{border-top:0;margin-top:40px}.vault .shot{border:0}.fgrid .fsocial a{height:auto;padding:0;border:0;border-radius:0;font-size:15.5px;color:#a3a3a3}.fgrid .fsocial a:hover{color:var(--ink)}.fsocial{gap:20px}.acts-note{font-size:15px;color:#a3a3a3}.signup .field{border-color:transparent;background:#1a1a1a}.signup .field:focus{border-color:#6a6a6a}@media (max-width:759px){.also{padding:10px 0}.also,.player .chips{border-top:0}.player.inline .chips{border-top:0;padding-left:16px}.foot{padding-top:48px}}.fgrid4.ruled .fcard{border-top:0}.newtag{display:inline-flex;align-items:center;height:28px;padding:0 12px;margin-bottom:14px;border-radius:100px;background:var(--ink);color:#0c0c0c;font-size:14px;font-weight:700}.card .body .newtag{align-self:flex-start}.card.feature{grid-column:1/-1}@media (min-width:1180px){.card.feature{flex-direction:row}.card.feature .body{min-width:0}.card.feature .art{flex:0 0 56%;height:auto;min-height:420px;align-items:center;padding:44px}.card.feature .art img{height:auto;width:100%;max-height:360px;border-radius:6px}.card.feature .body{padding:44px 44px 40px}.card.feature .title img,.card.feature .title picture{height:40px}.alsos,.soon{grid-template-columns:repeat(3,1fr)}.alsos{gap:32px}.also .art{height:220px;padding:24px}}.dd.one{grid-template-columns:300px;gap:0}.dd.one .dd-all{margin-top:10px}.fvis.crop{height:380px;padding:28px;display:flex;align-items:center;justify-content:center;background:#141414}.fvis.crop img{width:auto;height:auto;max-width:100%;max-height:100%;border-radius:6px}@media (max-width:759px){.fvis.crop{height:auto;padding:16px}.fvis.crop img{max-height:300px}}