@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(../media/montserrat-cyrillic-ext-400-normal.0jubk-v6mbidb.woff2)format("woff2"),url(../media/montserrat-cyrillic-ext-400-normal.17_mjoed86o4b.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(../media/montserrat-cyrillic-400-normal.0zf55za8bifgq.woff2)format("woff2"),url(../media/montserrat-cyrillic-400-normal.1f1gpc2-j84if.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(../media/montserrat-vietnamese-400-normal.3l1tu2o9v6d22.woff2)format("woff2"),url(../media/montserrat-vietnamese-400-normal.02n3d1glr_lul.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(../media/montserrat-latin-ext-400-normal.3le1wtubbef57.woff2)format("woff2"),url(../media/montserrat-latin-ext-400-normal.2q9dsui_-353t.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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(../media/montserrat-latin-400-normal.371tplw1c7x8l.woff2)format("woff2"),url(../media/montserrat-latin-400-normal.0h9x9whxy3x24.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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(../media/montserrat-cyrillic-ext-500-normal.1khtozzgh-cdk.woff2)format("woff2"),url(../media/montserrat-cyrillic-ext-500-normal.1f79ruouz6-js.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(../media/montserrat-cyrillic-500-normal.0we8s92r43i_9.woff2)format("woff2"),url(../media/montserrat-cyrillic-500-normal.1bojmgtvd-kaz.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(../media/montserrat-vietnamese-500-normal.2785ldvj3jxaa.woff2)format("woff2"),url(../media/montserrat-vietnamese-500-normal.36796l1lpf-3x.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(../media/montserrat-latin-ext-500-normal.30x6k186j6w6q.woff2)format("woff2"),url(../media/montserrat-latin-ext-500-normal.3qe839fgez4d9.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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(../media/montserrat-latin-500-normal.3fd_6ogmeyto1.woff2)format("woff2"),url(../media/montserrat-latin-500-normal.1mlauasb2zwb0.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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(../media/montserrat-cyrillic-ext-600-normal.31tra9vgrfjm1.woff2)format("woff2"),url(../media/montserrat-cyrillic-ext-600-normal.2f05j9cxi3v9p.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(../media/montserrat-cyrillic-600-normal.3f5oz0_2-qghk.woff2)format("woff2"),url(../media/montserrat-cyrillic-600-normal.0-wsd0enj-o3l.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(../media/montserrat-vietnamese-600-normal.0dp4tegfresi_.woff2)format("woff2"),url(../media/montserrat-vietnamese-600-normal.23td7ghmn3nxc.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(../media/montserrat-latin-ext-600-normal.0ry69b_fwl7to.woff2)format("woff2"),url(../media/montserrat-latin-ext-600-normal.3e1m5x5ilp2_4.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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(../media/montserrat-latin-600-normal.26jk0xu65vwut.woff2)format("woff2"),url(../media/montserrat-latin-600-normal.0fxfd1bbg601r.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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(../media/montserrat-cyrillic-ext-700-normal.3nlwj6_7c29xu.woff2)format("woff2"),url(../media/montserrat-cyrillic-ext-700-normal.0fqwp79_86x44.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(../media/montserrat-cyrillic-700-normal.3b7e6s2sc-r4k.woff2)format("woff2"),url(../media/montserrat-cyrillic-700-normal.0t-w9ngv4p7bv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(../media/montserrat-vietnamese-700-normal.2uj83j4ro0jd9.woff2)format("woff2"),url(../media/montserrat-vietnamese-700-normal.06nc_xde1_g1j.woff)format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(../media/montserrat-latin-ext-700-normal.2hzet0m2oz0cw.woff2)format("woff2"),url(../media/montserrat-latin-ext-700-normal.0nzk4_5mhgden.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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(../media/montserrat-latin-700-normal.21i9yq03ayvy2.woff2)format("woff2"),url(../media/montserrat-latin-700-normal.2u4bvu-zb6nqw.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}
:root{--gold:#b58a32;--gold-light:#d4af37;--black:#0b0b0d;--dark:#1f1e24;--gray:#6b7280;--light:#e5e7eb;--white:#fff;--container:1240px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--black);color:var(--white);margin:0;font-family:Montserrat,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.container{width:min(calc(100% - 64px),var(--container));margin:auto}.header{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0b0db8;border-bottom:1px solid #ffffff14;height:82px;position:absolute;inset:0 0 auto}.header-inner{grid-template-columns:auto 1fr auto;align-items:center;gap:38px;height:100%;display:grid}.brand{align-items:center;height:46px;display:flex}.brand img{object-fit:contain;width:auto;height:42px;display:block}.nav{color:#aaa8af;justify-content:center;gap:24px;font-size:11px;font-weight:500;display:flex}.nav a{padding:33px 0;position:relative}.nav a:hover,.nav .active{color:#fff}.nav .active:after{content:"";background:var(--gold);height:2px;position:absolute;bottom:0;left:0;right:0}.header-actions{align-items:center;gap:12px;font-size:11px;display:flex}.session-user{color:#e7e5e9;align-items:center;gap:8px;min-width:0;display:flex}.session-dot{background:var(--gold);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #d4af371a}.session-name{text-overflow:ellipsis;white-space:nowrap;max-width:190px;overflow:hidden}.session-account{color:#aaa8af;padding-left:3px}.session-user:hover .session-account{color:#fff}.account-signout{color:#aaa8af;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:6px;padding:9px 11px;font-size:10px}.account-signout:hover{color:#fff;border-color:#d4af3780}.header-actions .account{white-space:nowrap}.search{color:#fff;background:0 0;border:0;font-size:22px}.login{color:#aaa8af}.account{border:1px solid #d4af3799;border-radius:6px;padding:10px 14px}.hero{background:#0b0b0d;min-height:780px;position:relative;overflow:hidden}.hero-art{background-color:#050509;background-image:linear-gradient(90deg,#050509f5 0%,#050509db 29%,#05050957 53%,#0505090d 100%),url(/assets/musikt/terra-orbital.webp);background-position:100%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.light{filter:blur(5px);opacity:.45;position:absolute}.light-a{background:linear-gradient(#d4af3733,#0000 70%);width:390px;height:720px;top:-20%;right:10%;transform:rotate(24deg)}.light-b{background:linear-gradient(#6473a029,#0000 68%);width:280px;height:640px;top:-25%;right:31%;transform:rotate(-22deg)}.light-c{background:radial-gradient(#d4af3724,#0000 68%);width:500px;height:250px;bottom:-90px;right:0}.rings{border:1px solid #d4af3721;border-radius:50%;width:680px;height:680px;position:absolute;top:9%;right:3%;box-shadow:0 0 0 70px #d4af3705,0 0 0 140px #d4af3703}.hero-inner{align-items:center;min-height:780px;padding-top:82px;display:flex;position:relative}.eyebrow{letter-spacing:.22em;color:#8f8d95;font-size:10px;font-weight:600;display:inline-block}.eyebrow-gold{color:var(--gold)}.hero h1{letter-spacing:-.055em;margin:24px 0 28px;font-size:clamp(52px,6.2vw,92px);font-weight:600;line-height:.98}.hero h1 em{color:var(--gold);font-style:normal}.hero-copy>p{color:#aaa8b0;max-width:620px;margin:0 0 34px;font-size:16px;line-height:1.8}.hero-actions{gap:12px;display:flex}.button{border-radius:6px;align-items:center;gap:18px;padding:15px 19px;font-size:11px;font-weight:600;display:inline-flex}.button.primary{color:#0b0b0d;background:linear-gradient(135deg,#c19a45 0%,#a77b28 100%);border:1px solid #e8c67b80;transition:filter .18s,transform .18s;box-shadow:inset 0 1px #fff3}.button.primary:hover{filter:brightness(1.08);transform:translateY(-1px)}.button.secondary{border:1px solid #ffffff38}.hero-note{letter-spacing:.12em;color:#77757d;font-size:9px;line-height:1.7;position:absolute;bottom:95px;right:0}.hero-note span{color:var(--gold);margin-right:14px}.scroll{letter-spacing:.18em;text-transform:uppercase;color:#77757d;font-size:9px;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.scroll span{color:var(--gold);margin-left:10px;font-size:15px}.intro,.products{color:var(--black);background:#f7f7f5}.intro{padding:118px 0}.intro-grid{grid-template-columns:1fr 1fr;gap:90px;display:grid}.section-heading h2{letter-spacing:-.045em;margin:17px 0 0;font-size:clamp(35px,4vw,58px);font-weight:600;line-height:1.05}.section-heading p{color:var(--gray);max-width:620px;margin:22px 0 0;font-size:14px;line-height:1.8}.intro-copy{align-self:end}.intro-copy p{color:#55535a;max-width:540px;font-size:16px;line-height:1.8}.intro-copy p+p{margin-top:20px}.products{padding:0 0 125px}.product-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:54px;display:grid}.product-card{background:#fff;border:1px solid #e5e4e0;border-radius:10px;flex-direction:column;min-height:390px;padding:22px;transition:all .25s;display:flex;position:relative;overflow:hidden}.product-card:hover{border-color:var(--accent);transform:translateY(-5px)}.product-card:after{content:"";background:var(--accent);opacity:.07;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-100px;right:-100px}.product-top{color:#aaa;justify-content:space-between;align-items:center;font-size:10px;display:flex}.product-top b{color:#77747c;background:#f1f1ef;border-radius:999px;padding:6px 8px;font-size:9px;font-weight:500}.product-symbol{border:1px solid var(--accent);width:54px;height:54px;color:var(--accent);border-radius:14px;place-items:center;margin-top:60px;font-size:20px;font-weight:600;display:grid}.product-bottom{margin-top:auto}.product-bottom h3{margin:0 0 8px;font-size:20px}.product-bottom p{color:var(--gray);min-height:40px;font-size:12px;line-height:1.65}.text-link{color:#222;align-items:center;gap:9px;font-size:11px;font-weight:600;display:inline-flex}.text-link span{color:var(--gold);font-size:16px}.large{white-space:nowrap}.editorial{color:var(--black);background:#fff;padding:122px 0}.section-row{justify-content:space-between;align-items:end;gap:50px;display:flex}.news-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:55px;display:grid}.news-card{border-top:1px solid #deddd9;padding-top:14px}.news-visual{background:#17161c;border-radius:8px;align-items:flex-end;height:205px;padding:18px;display:flex;position:relative;overflow:hidden}.news-visual span{color:var(--gold);z-index:2;font-size:12px;position:relative}.news-visual i{background:repeating-radial-gradient(at 50% 100%,#0000 0 20px,#d4af372e 21px 22px,#0000 23px 38px);position:absolute;inset:15% -10% 0;transform:scaleX(1.35)}.news-body{padding:20px 3px}.news-body small{color:#7b7980;text-transform:uppercase;letter-spacing:.12em;font-size:9px}.news-body h3{letter-spacing:-.025em;margin:10px 0;font-size:20px;line-height:1.25}.news-body p{color:var(--gray);min-height:40px;margin-bottom:18px;font-size:12px;line-height:1.7}.updates{color:var(--black);background:#f3f2ef;padding:115px 0}.updates-list{border-top:1px solid #d7d5d0;margin-top:50px}.update{border-bottom:1px solid #d7d5d0;grid-template-columns:70px 1fr 160px 30px;align-items:center;gap:20px;padding:24px 0;display:grid}.update-number{color:#aaa;font-size:10px}.update small{color:#8a8790;text-transform:uppercase;letter-spacing:.12em;font-size:9px}.update h3{margin:7px 0 0;font-size:16px}.update>b{color:#77747b;border:1px solid #d8d6d2;border-radius:999px;justify-self:start;padding:7px 10px;font-size:9px;font-weight:500}.update>a{color:var(--gold);font-size:18px}.ecosystem{background:var(--black);padding:110px 0}.ecosystem-grid{grid-template-columns:1.2fr .8fr;gap:14px;display:grid}.eco-card{border-radius:10px;flex-direction:column;justify-content:space-between;min-height:360px;padding:36px;display:flex}.community{background:#18171c;border:1px solid #d4af3738}.market{background:#121216;border:1px solid #ffffff1a}.eco-card h2{letter-spacing:-.05em;margin:22px 0 12px;font-size:clamp(35px,4vw,55px)}.eco-card p{color:#a7a5ad;max-width:470px;font-size:13px;line-height:1.8}.circle{width:45px;height:45px;color:var(--gold);border:1px solid #ffffff38;border-radius:50%;align-self:flex-end;place-items:center;display:grid}.newsletter{background:#111116;padding:115px 0}.newsletter-inner{background:linear-gradient(120deg,#17161b,#111116);border:1px solid #ffffff1c;border-radius:10px;grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding:58px 64px;display:grid}.newsletter h2{letter-spacing:-.05em;margin:18px 0;font-size:clamp(35px,4vw,55px);line-height:1.03}.newsletter p{color:#9b99a1;max-width:450px;font-size:13px;line-height:1.7}.newsletter label{color:#bcbac1;margin-bottom:10px;font-size:10px;display:block}.input-row{border-bottom:1px solid #4a4850;padding-bottom:10px;display:flex}.input-row input{color:#fff;background:0 0;border:0;outline:0;flex:1;font-size:13px}.input-row button{color:var(--gold);background:0 0;border:0;font-size:11px;font-weight:600}.newsletter form small{color:#64626a;margin-top:12px;font-size:9px;line-height:1.6;display:block}.footer{background:#09090b;border-top:1px solid #ffffff14;padding:65px 0 24px}.footer-top{justify-content:space-between;gap:80px;padding-bottom:60px;display:flex}.footer p{color:#77747d;margin-top:20px;font-size:11px}.footer-links{grid-template-columns:repeat(3,150px);gap:50px;display:grid}.footer-links div{flex-direction:column;gap:12px;display:flex}.footer-links b{text-transform:uppercase;letter-spacing:.14em;color:#68666e;margin-bottom:6px;font-size:9px}.footer-links a{color:#aaa8af;font-size:10px}.footer-bottom{color:#5e5c64;border-top:1px solid #ffffff14;justify-content:space-between;padding-top:22px;font-size:9px;display:flex}@media (max-width:1050px){.nav{gap:14px}.header-actions .login{display:none}.product-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.container{width:calc(100% - 36px)}.header{height:70px}.header-inner{grid-template-columns:auto auto;justify-content:space-between}.nav,.search,.login{display:none}.account{padding:9px 12px;font-size:10px}.hero,.hero-inner{min-height:720px}.hero-inner{padding-top:70px}.hero h1{font-size:clamp(46px,13vw,68px)}.hero-copy>p{font-size:14px}.hero-actions{flex-direction:column;align-items:flex-start}.button{justify-content:space-between;min-width:210px}.hero-note{display:none}.intro{padding:80px 0}.intro-grid{grid-template-columns:1fr;gap:40px}.section-heading h2{font-size:38px}.products{padding-bottom:85px}.product-grid{grid-template-columns:1fr}.product-card{min-height:340px}.editorial,.updates{padding:85px 0}.section-row{display:block}.section-row>.text-link{margin-top:28px}.news-grid{grid-template-columns:1fr}.ecosystem{padding:75px 0}.ecosystem-grid{grid-template-columns:1fr}.newsletter{padding:75px 0}.newsletter-inner{grid-template-columns:1fr;gap:45px;padding:36px 26px}.newsletter h2{font-size:39px}.footer-top{display:block}.footer-links{grid-template-columns:repeat(2,1fr);gap:35px;margin-top:45px}.footer-bottom{line-height:2;display:block}.footer-bottom span{display:block}.rings{width:520px;height:520px;top:18%;right:-210px}}.hero-inner{grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);gap:40px;display:grid}.hero-ecosystem{place-items:center;height:520px;display:grid;position:relative}.ecosystem-visual{filter:drop-shadow(0 20px 60px #0003);width:500px;height:500px;position:relative}.eco-orbit{border:1px solid #d4af3724;border-radius:50%;position:absolute;inset:58px}.orbit-two{border-color:#ffffff12;inset:125px}.eco-core{z-index:3;background:#121115f0;border:1px solid #d4af37a6;border-radius:50%;align-content:center;place-items:center;width:122px;height:122px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 14px #d4af3706,0 0 60px #d4af371f}.eco-core span{color:var(--gold);font-size:38px;font-weight:600;line-height:1}.eco-core small{letter-spacing:.2em;color:#aaa8af;margin-top:5px;font-size:8px}.eco-line{transform-origin:0;background:linear-gradient(90deg,#d4af3780,#fff0);width:178px;height:1px;position:absolute;top:50%;left:50%}.line-p{transform:rotate(-42deg)}.line-c{transform:rotate(42deg)}.line-b{transform:rotate(-138deg)}.line-d{transform:rotate(138deg)}.eco-node{z-index:4;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#121115db;border:1px solid #ffffff1f;border-radius:50%;align-content:center;place-items:center;gap:7px;width:112px;height:112px;display:grid;position:absolute}.eco-node b{border:1px solid var(--gold);width:35px;height:35px;color:var(--gold);border-radius:10px;place-items:center;font-size:14px;display:grid}.eco-node span{letter-spacing:.1em;color:#c2c0c7;font-size:8px}.node-p{top:72px;left:30px}.node-c{top:72px;right:30px}.node-b{bottom:72px;left:30px}.node-d{bottom:72px;right:30px}.product-group-label{color:#77747c;letter-spacing:.16em;align-items:center;gap:18px;margin-top:56px;font-size:9px;font-weight:600;display:flex}.product-group-label i{background:#deddd9;flex:1;height:1px}.future-label{margin-top:64px}.product-grid-current,.product-grid-future{grid-template-columns:repeat(2,1fr);max-width:900px}.product-card-featured{min-height:430px}.product-card-future{background:#fafaf8;min-height:300px}.product-mini{background:#f4f3ef;border-radius:8px;width:100%;height:150px;margin-top:38px;position:relative;overflow:hidden}.product-mini-scores{padding:25px 30px}.product-mini-scores span{background:#d2d0ca;height:1px;margin:13px 0;display:block}.product-mini-scores b{color:#c6a22f;font-size:40px;font-weight:400;position:absolute;top:50px;right:28px}.product-mini-calendar i{background:#d8d5df;height:1px;margin:15px 0;display:block}.product-mini-calendar i:nth-child(2){width:72%}.product-mini-calendar i:nth-child(3){width:48%}.product-mini-calendar em{color:#8b7cf6;font-size:34px;font-style:normal;font-weight:600;position:absolute;bottom:17px;right:22px}.muted-link{color:#99959d}.product-card-future .product-symbol{margin-top:34px}.news-grid{grid-template-columns:1.55fr .72fr .72fr;align-items:start}.news-card-featured .news-visual{height:300px}.news-card-secondary .news-visual{height:170px}.news-card-secondary .news-body h3{font-size:16px}.news-card-secondary .news-body p{display:none}.news-card-featured{border-top:2px solid #1d1c21}.news-card-secondary{border-top:1px solid #deddd9}.newsletter-inner{background:linear-gradient(120deg,#17161b,#111116)}.newsletter form small{display:none}@media (max-width:1050px){.hero-inner{grid-template-columns:1fr}.hero-ecosystem{height:430px;margin-top:-20px}.ecosystem-visual{transform:scale(.84)}.nav{gap:18px}.product-grid-current,.product-grid-future{max-width:none}}@media (max-width:760px){.hero-inner{display:block}.hero-ecosystem{height:360px;margin-top:20px}.ecosystem-visual{transform-origin:top;width:500px;margin-left:50%;transform:scale(.66)translate(-50%)}.hero{min-height:900px}.product-grid-current,.product-grid-future{grid-template-columns:1fr}.product-group-label{margin-top:42px}.news-grid{grid-template-columns:1fr}.news-card-featured .news-visual{height:220px}.news-card-secondary .news-visual{height:180px}.future-label{margin-top:48px}}.hero-ecosystem{z-index:2}.ecosystem-visual{isolation:isolate;will-change:transform}.ecosystem-visual:before{content:"";filter:blur(18px);background:radial-gradient(circle,#d4af370e,#0000 62%);border-radius:50%;animation:9s ease-in-out infinite ecoBreath;position:absolute;inset:10%}.orbit-one{animation:72s linear infinite ecoSpin}.orbit-two{animation:52s linear infinite ecoSpinReverse}.orbit-three{border-color:#ffffff0b;animation:42s linear infinite ecoSpin;inset:186px}.eco-line{opacity:.72;overflow:visible}.eco-line:after{content:"";background:var(--gold);border-radius:50%;width:4px;height:4px;animation:7s ease-in-out infinite signalTravel;position:absolute;top:50%;left:12%;box-shadow:0 0 12px #d4af37a6}.line-c:after{animation-delay:-1.7s}.line-b:after{animation-delay:-3.4s}.line-d:after{animation-delay:-5.1s}.eco-core{animation:8s ease-in-out infinite coreBreath}.eco-core i{border:1px solid #d4af372e;border-radius:50%;animation:5s ease-out infinite coreRing;position:absolute;inset:-9px}.eco-node{background:#121115d1;transition:transform .55s cubic-bezier(.2,.7,.2,1),border-color .35s,box-shadow .35s}.node-p{--node-accent:#d4af37}.node-c{--node-accent:#8b7cf6}.node-b{--node-accent:#63b3ed}.node-d{--node-accent:#72c68a}.eco-node b{border-color:var(--node-accent);color:var(--node-accent);transition:transform .45s,box-shadow .45s}.eco-node:hover{border-color:var(--node-accent);transform:translateY(-5px)scale(1.035);box-shadow:0 14px 38px #00000038,0 0 24px #d4af3714}.eco-node:hover b{transform:translateY(-2px);box-shadow:0 0 18px #d4af371f}.eco-node-detail{opacity:0;justify-content:center;align-items:center;gap:4px;width:64px;height:18px;transition:opacity .35s,transform .35s;display:flex;position:absolute;bottom:-22px;left:50%;transform:translate(-50%,6px)}.eco-node:hover .eco-node-detail{opacity:1;transform:translate(-50%)}.eco-node-detail i{background:var(--node-accent);opacity:.7;border-radius:999px;width:12px;height:2px;display:block}.detail-events i{border-radius:50%;width:5px;height:5px}.detail-direction i:first-child{width:24px;height:1px;transform:rotate(-12deg)}.detail-direction i:nth-child(2){width:16px;height:1px;transform:rotate(12deg)}.detail-practice i{border:1px solid var(--node-accent);background:0 0;border-radius:50%;width:7px;height:7px}.detail-practice i:nth-child(2){border-radius:999px;width:18px}.hero-art .rings{animation:24s ease-in-out infinite ringDrift}.hero-art .light-a{animation:18s ease-in-out infinite lightDriftA}.hero-art .light-b{animation:22s ease-in-out infinite lightDriftB}.product-card{transition:transform .45s cubic-bezier(.2,.7,.2,1),border-color .3s,box-shadow .45s}.product-card:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#ffffff73,#0000 35%);transition:opacity .4s;position:absolute;inset:0}.product-card:hover:before{opacity:1}.product-mini{will-change:transform;transition:transform .55s cubic-bezier(.2,.7,.2,1),background-color .35s}.product-card:hover .product-bottom .text-link span{transform:translate(4px)}.product-bottom .text-link span{transition:transform .3s}.product-card-future{background:linear-gradient(145deg,#fafaf8,#f5f4f0)}.product-card-future .product-mini{height:126px;margin-top:30px}.product-card-future .product-bottom p{min-height:0}.product-card-future:hover{border-color:var(--accent);box-shadow:0 15px 36px #1110140f}.product-mini-scores{background:linear-gradient(145deg,#f4f3ef,#fbfaf7);padding:18px 20px}.mini-toolbar{letter-spacing:.12em;color:#8d8a91;border-bottom:1px solid #dfddd7;justify-content:space-between;align-items:center;height:20px;font-size:7px;display:flex}.mini-toolbar b{color:#b08f25;border:1px solid #d4af37;border-radius:50%;place-items:center;width:15px;height:15px;font-size:10px;font-weight:500;display:grid}.mini-library{align-items:center;gap:18px;margin-top:17px;display:flex}.mini-cover{background:linear-gradient(155deg,#29272f,#55515c);border-radius:4px;width:68px;height:82px;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}.mini-cover:before{content:"";background:#d4af37;height:1px;position:absolute;top:20px;left:10px;right:10px;box-shadow:0 9px #fff9,0 18px #ffffff47}.mini-cover i{border:1px solid #d4af37b3;border-radius:50%;width:18px;height:18px;position:absolute;bottom:10px;right:9px}.mini-list{color:#77747c;flex:1;gap:7px;font-size:7px;display:grid}.mini-list b{color:#3f3d44;font-size:8px}.mini-list span{align-items:center;gap:7px;display:flex}.mini-list span i{background:#d4af37;border-radius:50%;width:4px;height:4px}.mini-progress{color:#96939a;align-items:center;gap:10px;margin-top:16px;font-size:7px;display:flex}.mini-progress span{background:linear-gradient(90deg,#d4af37 72%,#dedbd4 72%);flex:1;height:2px}.mini-progress b{font-weight:500}.product-mini-calendar{background:linear-gradient(145deg,#f0eff6,#fbfaff);padding:16px}.mini-calendar-head{color:#5d5869;justify-content:space-between;align-items:center;font-size:8px;display:flex}.mini-calendar-head b{font-weight:600}.mini-calendar-head span{color:#8b7cf6;letter-spacing:2px;font-size:6px}.mini-calendar-grid{grid-template-columns:repeat(5,1fr);gap:5px;margin-top:13px;display:grid}.mini-calendar-grid span{color:#8a8790;border:1px solid #e0dce7;border-radius:4px;place-items:center;height:25px;font-size:7px;display:grid}.mini-calendar-grid .active{color:#fff;background:#8b7cf6;border-color:#8b7cf6}.mini-calendar-grid .event{color:#6f5fe2;border-color:#b5aaf0}.mini-event{color:#7c7783;border-top:1px solid #ddd9e5;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;margin-top:12px;padding-top:10px;font-size:7px;display:grid}.mini-event b{color:#5d5869;font-weight:600}.mini-event i{color:#8b7cf6;font-style:normal}.product-mini-batuta{background:linear-gradient(145deg,#eef5fa,#fafcfd);padding:18px;position:relative}.mini-score-lines{gap:10px;display:grid;position:absolute;top:25px;left:18px;right:18px}.mini-score-lines span{background:#cbdbe7;height:1px}.mini-beat{justify-content:space-between;align-items:center;width:60px;height:54px;display:flex;position:absolute;top:32px;right:26px}.mini-beat i{transform-origin:bottom;background:#63b3ed;width:2px;height:24px}.mini-beat i:nth-child(2){height:38px;transform:rotate(8deg)}.mini-beat i:nth-child(3){height:29px;transform:rotate(-5deg)}.mini-beat i:nth-child(4){height:42px;transform:rotate(7deg)}.mini-tempo{align-items:baseline;gap:7px;display:flex;position:absolute;bottom:17px;left:18px}.mini-tempo small{letter-spacing:.12em;color:#8b97a1;font-size:6px}.mini-tempo b{color:#4d7d9e;font-size:12px}.mini-cue{letter-spacing:.14em;color:#8b97a1;font-size:6px;position:absolute;bottom:18px;right:18px}.mini-cue span{color:#63b3ed;margin-left:5px}.product-mini-diapason{background:linear-gradient(145deg,#eff7f1,#fafdfb);padding:17px}.mini-tuning{align-items:baseline;gap:8px;display:flex}.mini-tuning small{letter-spacing:.14em;color:#87928a;font-size:6px}.mini-tuning b{color:#4e8f67;font-size:24px}.mini-tuning span{color:#87928a;font-size:7px}.mini-wave{justify-content:center;align-items:center;gap:4px;height:42px;margin:12px 0;display:flex}.mini-wave i{background:#72c68a;border-radius:99px;width:3px;height:14px;animation:2.6s ease-in-out infinite waveBreath;display:block}.mini-wave i:nth-child(2){height:25px;animation-delay:-.35s}.mini-wave i:nth-child(3){height:38px;animation-delay:-.7s}.mini-wave i:nth-child(4){height:25px;animation-delay:-1.05s}.mini-wave i:nth-child(5){height:14px;animation-delay:-1.4s}.mini-training{color:#87928a;border-top:1px solid #dce8df;grid-template-columns:1fr auto;align-items:center;gap:8px;padding-top:10px;font-size:7px;display:grid}.mini-training b{color:#4e8f67;font-size:10px}.mini-training i{background:linear-gradient(90deg,#72c68a 84%,#d8e4db 84%);grid-column:1/-1;height:2px}.news-card{transition:transform .45s cubic-bezier(.2,.7,.2,1)}.news-card:hover{transform:translateY(-4px)}.news-visual{transition:box-shadow .45s}.news-visual i{transition:transform 1s cubic-bezier(.2,.7,.2,1),opacity .5s}.news-card:hover .news-visual{box-shadow:inset 0 0 0 1px #d4af372e}.news-card:hover .news-visual i{opacity:.8;transform:scaleX(1.48)translate(8px)}.news-card-featured:hover .news-visual i{transform:scaleX(1.5)translateY(-5px)}.update{transition:padding-left .35s,background-color .35s;position:relative}.update:before{content:"";background:var(--gold);transform-origin:50%;width:2px;transition:transform .35s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.update:hover{background:#ffffff38;padding-left:12px}.update:hover:before{transform:scaleY(1)}.reveal{opacity:1;animation:.85s cubic-bezier(.2,.7,.2,1) both revealIn;animation-delay:var(--reveal-delay,0s);transform:none}@keyframes revealIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes ecoSpin{to{transform:rotate(360deg)}}@keyframes ecoSpinReverse{to{transform:rotate(-360deg)}}@keyframes ecoBreath{0%,to{opacity:.65;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes coreBreath{0%,to{box-shadow:0 0 0 14px #d4af3706,0 0 60px #d4af371a}50%{box-shadow:0 0 0 18px #d4af3709,0 0 72px #d4af3729}}@keyframes coreRing{0%{opacity:0;transform:scale(.88)}30%{opacity:.8}to{opacity:0;transform:scale(1.24)}}@keyframes signalTravel{0%,to{opacity:0;transform:translate(0)}18%{opacity:.75}55%{opacity:.35;transform:translate(135px)}75%,to{opacity:0}}@keyframes ringDrift{0%,to{opacity:.72;transform:scale(1)rotate(0)}50%{opacity:1;transform:scale(1.025)rotate(2deg)}}@keyframes lightDriftA{0%,to{transform:rotate(24deg)translate(0,0)}50%{transform:rotate(27deg)translate(-16px,10px)}}@keyframes lightDriftB{0%,to{transform:rotate(-22deg)translate(0,0)}50%{transform:rotate(-18deg)translate(14px,12px)}}@keyframes waveBreath{0%,to{opacity:.55;transform:scaleY(.75)}50%{opacity:1;transform:scaleY(1.08)}}@media (max-width:1050px){.ecosystem-visual{transform:scale(.84)}.eco-node-detail{display:none}}@media (max-width:760px){.hero-ecosystem{height:360px}.ecosystem-visual{transform-origin:top;transform:scale(.66)}.product-card:hover{transform:translateY(-4px)}.reveal{animation:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.reveal{opacity:1;animation:none;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.intro-grid,.products>.container>.section-heading,.product-card,.editorial .section-row,.news-card,.updates .section-row,.update,.eco-card,.newsletter-inner>div,.newsletter-inner>form{animation-name:revealIn;animation-duration:1ms;animation-timing-function:cubic-bezier(.2,.7,.2,1);animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 26%}.product-grid-current .product-card:nth-child(2),.product-grid-future .product-card:nth-child(2),.news-grid .news-card:nth-child(2){animation-range:entry 6% entry 31%}.product-grid-current .product-card:nth-child(3),.product-grid-future .product-card:nth-child(3){animation-range:entry 10% entry 35%}}}.music-atmosphere{opacity:.18;pointer-events:none;filter:blur(.2px);background:radial-gradient(at 58% 48%,#0000 0 16%,#d4af3709 17%,#0000 22%),repeating-radial-gradient(at 62% 48%,#0000 0 28px,#ffffff05 29px 30px,#0000 31px 58px);animation:18s ease-in-out infinite musicAtmosphere;position:absolute;inset:8% 2% 4% 48%;-webkit-mask-image:radial-gradient(#000 0%,#000000b3 48%,#0000 78%);mask-image:radial-gradient(#000 0%,#000000b3 48%,#0000 78%)}.hero-copy{z-index:3;position:relative}.product-card-featured{border-top:2px solid color-mix(in srgb,var(--accent) 72%,transparent);box-shadow:0 5px 22px #11101409}.product-card-featured .product-top b{color:#5f5b48;background:color-mix(in srgb,var(--accent) 10%,#f1f1ef)}.product-card-featured .product-bottom h3{letter-spacing:-.025em}.product-card:hover{transform:translateY(-5px);box-shadow:0 16px 34px #11101413}.product-card:hover .product-mini{transform:translateY(-2px)}.product-card:hover .product-bottom h3{transform:translate(1px)}.product-bottom h3{transition:transform .28s}.product-card .text-link{opacity:.82;transition:opacity .28s,color .28s}.product-card:hover .text-link{opacity:1}.product-card:hover .text-link span{transform:translate(4px)}.product-mini{transition:transform .32s cubic-bezier(.2,.7,.2,1),box-shadow .32s}.product-card:hover .product-mini{box-shadow:0 10px 24px #1412180f}.product-card:after{transition:opacity .32s,transform .32s}.product-card:hover:after{opacity:.11;transform:translate(-4px,-4px)}.product-card-future{border-top-color:color-mix(in srgb,var(--accent) 40%,transparent);opacity:.96}.product-card-future:hover{opacity:1;transform:translateY(-4px)}.product-card-future .product-top b{background:#ffffffb8}.intro-copy{position:relative}.intro-beat{color:#242229;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:28px 0 26px;display:flex}.intro-beat span{letter-spacing:.16em;font-size:10px;font-weight:600;transition:transform .3s,font-weight .3s,color .3s}.intro-beat i{transform-origin:0;background:linear-gradient(90deg,#d4af37a6,#d4af3714);width:24px;height:1px;transition:transform .3s,opacity .3s}.intro-beat span:first-of-type{animation:7s ease-in-out infinite beatWord}.intro-beat span:nth-of-type(2){animation:7s ease-in-out -1.75s infinite beatWord}.intro-beat span:nth-of-type(3){animation:7s ease-in-out -3.5s infinite beatWord}.intro-beat span:nth-of-type(4){animation:7s ease-in-out -5.25s infinite beatWord}.intro-beat i:first-of-type{animation:7s ease-in-out infinite beatLine}.intro-beat i:nth-of-type(2){animation:7s ease-in-out -1.75s infinite beatLine}.intro-beat i:nth-of-type(3){animation:7s ease-in-out -3.5s infinite beatLine}.news-card-featured .news-body h3{transition:transform .32s,color .32s}.news-card:hover .news-body h3{transform:translate(2px)}.news-card-featured:hover .news-body h3{color:#17161c}.news-card-featured .news-visual{box-shadow:0 10px 30px #1412180b}.update>a{transition:transform .28s}.update:hover>a{transform:translate(3px)}.eco-card .circle{transition:transform .3s,border-color .3s,background-color .3s}.eco-card:hover .circle{background:#d4af370a;border-color:#d4af378c;transform:translate(2px,-2px)}.footer-signature{color:#5e5b63;letter-spacing:.08em;margin-top:9px;font-size:9px;display:block}@keyframes musicAtmosphere{0%,to{opacity:.12;transform:scale(1)translate(0,0)}50%{opacity:.2;transform:scale(1.025)translate(-8px,4px)}}@keyframes beatWord{0%,to{color:#cfcdd4;font-weight:600;transform:translateY(0)}7%,18%{color:#d4af37;font-weight:600;transform:translateY(-2px)}25%,to{color:#cfcdd4;font-weight:600;transform:translateY(0)}}@keyframes beatLine{0%,to{opacity:.35;transform:scaleX(.7)}10%,20%{opacity:.8;transform:scaleX(1)}28%,to{opacity:.35;transform:scaleX(.7)}}@media (max-width:760px){.music-atmosphere{opacity:.13;inset:30% -20% 5% 24%}.intro-beat{gap:9px 10px;margin-top:24px}.intro-beat i{width:16px}}@media (prefers-reduced-motion:reduce){.music-atmosphere,.intro-beat span,.intro-beat i{animation:none!important}}.eco-brand-mark{flex:0 0 64px;justify-content:flex-start;align-items:center;width:64px;height:48px;display:flex;overflow:hidden}.eco-brand-mark img{flex:none;width:auto;max-width:none;height:48px;display:block}.eco-core .eco-brand-mark+small{margin-top:6px}.product-preview{background:#f5f4f0;border:1px solid #1412180f;border-radius:8px;place-items:center;width:100%;height:170px;margin-top:38px;transition:transform .32s cubic-bezier(.2,.7,.2,1),box-shadow .32s,background-color .32s;display:grid;position:relative;overflow:hidden}.product-card:hover .product-preview{transform:translateY(-2px);box-shadow:0 10px 24px #1412180e}.product-preview-image{background:#efeee9}.product-preview-image img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.preview-abstract{opacity:.72;width:72%;height:64%;position:relative}.preview-scores span{background:linear-gradient(90deg,#0000,#4643493d 12% 88%,#0000);height:1px;position:absolute;left:4%;right:4%}.preview-scores span:first-child{top:20%}.preview-scores span:nth-child(2){top:50%}.preview-scores span:nth-child(3){top:80%}.preview-scores i{border-top:1px solid #d4af3761;border-left:1px solid #d4af37b3;width:28%;height:42%;position:absolute;top:29%;left:38%;transform:skewY(-8deg)}.preview-calendar i{border:1px solid #8b7cf652;border-radius:5px;width:27%;height:38%;position:absolute}.preview-calendar i:first-child{top:8%;left:7%}.preview-calendar i:nth-child(2){top:28%;left:36%}.preview-calendar i:nth-child(3){top:8%;right:7%}.preview-calendar span{background:linear-gradient(90deg,#8b7cf614,#8b7cf68c,#8b7cf614);height:1px;position:absolute;bottom:8%;left:20%;right:20%}.preview-direction i{transform-origin:bottom;background:linear-gradient(#0000,#63b3edbf,#0000);width:1px;display:block;position:absolute}.preview-direction i:first-child{height:82%;bottom:6%;left:43%;transform:rotate(-16deg)}.preview-direction i:nth-child(2){height:62%;bottom:6%;left:52%;transform:rotate(12deg)}.preview-direction i:nth-child(3){height:42%;bottom:6%;left:61%;transform:rotate(30deg)}.preview-direction span{background:#63b3ed57;width:36%;height:1px;position:absolute;bottom:4%;left:35%}.preview-practice i{border:1px solid #72c68a94;border-radius:50%;width:10px;height:10px;position:absolute;top:38%;left:24%}.preview-practice i:nth-child(2){background:linear-gradient(90deg,#72c68aa6,#0000);border:0;border-radius:0;width:34%;height:1px;top:49%;left:43%}.preview-practice span{border:1px solid #72c68a29;border-radius:50%;width:48%;height:48%;position:absolute;top:26%;left:25%}.product-card-future .product-preview{background:linear-gradient(145deg,#fafaf8,#f4f3ef);height:142px;margin-top:30px}.product-card-future .preview-abstract{opacity:.64}@media (max-width:760px){.product-preview{height:155px}.product-card-future .product-preview{height:132px}.eco-brand-mark{flex-basis:58px;width:58px;height:44px}.eco-brand-mark img{width:58px;height:44px}}@media (prefers-reduced-motion:reduce){.product-preview{transition:none}}@media (max-width:760px){.header-actions{gap:7px}.session-name{display:none}.session-account{font-size:10px}.account-signout{padding:8px 9px}.header-inner,.nav{gap:12px}.nav a{font-size:10px}}.account-shell{background:var(--black);min-height:100vh;color:var(--white);padding:64px 32px}.account-card{width:min(100%,1240px);margin:0 auto}.account-topbar{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.account-topbar h1{letter-spacing:-.04em;margin:8px 0;font-size:clamp(32px,4vw,48px);line-height:1.05}.account-topbar p{color:#aaa8b0;margin:0;font-size:14px}.account-section{margin-top:58px}.account-section h2{letter-spacing:-.035em;margin:14px 0 12px;font-size:clamp(25px,3vw,36px);line-height:1.1}.account-section>p{color:#aaa8b0;margin:0;font-size:14px;line-height:1.7}.account-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:36px;display:grid}.account-product-card{min-height:300px;color:var(--white);background:linear-gradient(145deg,#19181d,#111115);border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;gap:10px;padding:24px;transition:transform .28s,border-color .28s,box-shadow .28s;display:flex;position:relative;overflow:hidden}.account-product-card:after{content:"";background:var(--gold);opacity:.07;pointer-events:none;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-100px;right:-100px}.account-product-card:hover{border-color:#d4af3780;transform:translateY(-4px);box-shadow:0 16px 34px #00000038}.account-product-card-disabled{opacity:.72}.account-product-card-disabled:hover{box-shadow:none;border-color:#ffffff1f;transform:none}.account-product-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:32px;display:flex}.account-product-card .product-key{color:var(--gold);letter-spacing:.16em;font-size:10px;font-weight:600}.account-status{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;border:1px solid #d4af3759;border-radius:999px;padding:6px 8px;font-size:8px}.account-status-muted{color:#aaa8b0;border-color:#ffffff24}.account-product-card strong{letter-spacing:-.03em;font-size:24px}.account-product-card>span:not(.account-product-action):not(.product-key){color:#aaa8b0;font-size:12px;line-height:1.65}.account-product-card small{color:#77747d;margin-top:2px;font-size:9px}.account-product-action{color:var(--gold);letter-spacing:.03em;margin-top:auto;font-size:10px;font-weight:600}.account-product-card-disabled .account-product-action{color:#77747d}.account-empty{color:#aaa8b0;border:1px dashed #ffffff24;border-radius:10px;grid-column:1/-1;padding:28px;font-size:13px;line-height:1.7}.account-back{color:#aaa8b0;margin-top:34px;font-size:11px;display:inline-flex}.account-back:hover{color:#fff}@media (max-width:1050px){.account-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.account-shell{padding:36px 18px}.account-topbar{flex-direction:column}.account-product-grid{grid-template-columns:1fr}.account-product-card{min-height:250px}}.auth-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(12px);background:#050507c7;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.auth-modal{overscroll-behavior:contain;background:linear-gradient(145deg,#19181e,#0c0c0f);border:1px solid #d4af3752;border-radius:18px;width:min(100%,480px);max-height:calc(100dvh - 40px);position:relative;overflow:hidden auto;box-shadow:0 28px 100px #0000008c,0 0 70px #d4af3714}@media (max-width:520px){.auth-modal-backdrop{padding:12px}.auth-modal{border-radius:14px;max-height:calc(100dvh - 24px)}.auth-modal .auth-card{padding:38px 22px 24px}}.node-s{bottom:0;left:50%;transform:translate(-50%)}.node-s b.sequence-mark{color:#c084fc;text-shadow:0 1px 1px #ffffff73;background:linear-gradient(145deg,#e9c7ff 0%,#a855f7 42%,#6d28d9 100%);border:0;border-radius:12px;width:42px;height:42px;font-size:22px;font-weight:600;box-shadow:inset 2px 2px 5px #ffffff6b,inset -3px -4px 8px #3c146e47,0 8px 22px #a855f72e}.line-s{background:linear-gradient(90deg,#a855f79e,#fff0);width:135px;transform:rotate(90deg)}.detail-sequence i{background:#a855f7;border-radius:50%;width:4px;height:4px;margin:0 2px;display:inline-block}.preview-sequence i{background:linear-gradient(90deg,#0000,#a855f7a6,#0000);height:1px;display:block;position:absolute;left:10%;right:10%}.preview-sequence i:first-child{top:28%}.preview-sequence i:nth-child(2){top:50%}.preview-sequence i:nth-child(3){top:72%}.preview-sequence span{border:1px solid #a855f77a;border-radius:50%;width:34%;height:34%;position:absolute;top:33%;left:33%;box-shadow:0 0 22px #a855f71f}.product-grid-future{grid-template-columns:repeat(3,1fr)}@media (max-width:1050px){.node-s{bottom:2px}.product-grid-future{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.auth-modal-backdrop{padding:14px}.auth-modal .auth-card{padding:38px 24px 28px}.auth-modal .auth-card-embedded h1{font-size:30px}.node-s{bottom:-18px}.product-grid-future{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.auth-modal-backdrop,.auth-modal{animation:none}}.node-s b.sequence-mark{width:46px;height:46px;box-shadow:none;background:0 0;border:0;border-radius:0;place-items:center;display:grid}.sequence-mark-svg{filter:drop-shadow(0 5px 10px #a855f72e);width:46px;height:46px;display:block}.product-brand-stage{background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--accent) 10%,white),#f4f3f0 68%);border:1px solid #eceae5;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:9px;height:170px;margin:24px 0 22px;display:flex;position:relative}.product-brand-stage:before,.product-brand-stage:after{content:"";border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);pointer-events:none;border-radius:50%;width:118px;height:118px;position:absolute}.product-brand-stage:after{opacity:.55;width:150px;height:150px}.product-symbol{border:1px solid var(--accent);width:58px;height:58px;color:var(--accent);z-index:1;box-shadow:0 8px 26px color-mix(in srgb,var(--accent) 15%,transparent);background:#141319;border-radius:16px;place-items:center;font-size:25px;font-weight:600;display:grid}.product-symbol svg{width:42px;height:42px}.product-brand-name{letter-spacing:.14em;color:#26242b;z-index:1;font-size:11px;font-weight:700}.product-brand-caption{letter-spacing:.16em;color:#85818b;z-index:1;text-align:center;font-size:8px}.product-detail-shell{color:#f8f7fa;background:radial-gradient(circle at 50% 0,#d4af3717,#0000 35%),#0b0b0d;min-height:100vh;padding:36px 24px 80px}.product-detail-back{color:#aaa8b0;max-width:1000px;margin:0 auto 24px;font-size:12px;display:inline-flex}.product-detail-back:hover{color:#fff}.product-detail-card{--accent:#d4af37;background:linear-gradient(145deg,#17161c,#0e0e12);border:1px solid #ffffff1a;border-radius:18px;max-width:1000px;margin:0 auto;padding:clamp(28px,6vw,72px);position:relative;overflow:hidden}.product-detail-mark{border:1px solid var(--accent);width:64px;height:64px;color:var(--accent);box-shadow:0 0 42px color-mix(in srgb,var(--accent) 14%,transparent);background:#101014;border-radius:18px;place-items:center;margin-bottom:28px;font-size:28px;font-weight:600;display:grid}.product-detail-card h1{letter-spacing:-.05em;max-width:760px;margin:20px 0;font-size:clamp(38px,7vw,72px);line-height:1.02}.product-detail-lead{color:#aaa8b0;max-width:720px;font-size:clamp(15px,2vw,18px);line-height:1.8}.product-detail-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:48px 0;display:grid}.product-detail-features article{background:#ffffff06;border:1px solid #ffffff1a;border-radius:10px;padding:22px}.product-detail-features b{color:var(--accent);font-size:10px}.product-detail-features h2{margin:16px 0 10px;font-size:17px}.product-detail-features p{color:#aaa8b0;margin:0;font-size:12px;line-height:1.75}.product-detail-cta{cursor:pointer}@media (max-width:700px){.product-detail-shell{padding:24px 16px 48px}.product-detail-features{grid-template-columns:1fr;margin:32px 0}.product-detail-features article{padding:18px}}.auth-modal-backdrop{-webkit-backdrop-filter:blur(12px);background:#050507c7;overflow-y:auto;z-index:2147483000!important;justify-content:center!important;align-items:center!important;padding:24px!important;display:flex!important;position:fixed!important;inset:0!important}.auth-modal{overscroll-behavior:contain;background:linear-gradient(145deg,#19181e,#0c0c0f);border:1px solid #b58a326b;border-radius:18px;flex:0 auto;box-shadow:0 28px 100px #000000a6,0 0 70px #b58a3214;width:min(100%,480px)!important;min-height:0!important;max-height:calc(100dvh - 48px)!important;position:relative!important;overflow:hidden auto!important}.auth-modal-close{float:right;z-index:3;color:#eee;cursor:pointer;background:#202026;border:1px solid #ffffff29;border-radius:50%;width:34px;height:34px;margin:10px 10px -42px 0;font-size:22px;line-height:1;position:sticky;top:10px}.auth-modal .auth-card{width:100%;min-width:0;max-width:none;box-shadow:none;background:0 0;border:0;margin:0;padding:42px 34px 30px}.auth-modal .auth-card-embedded h1{margin:14px 0 10px;font-size:clamp(28px,5vw,36px)}.auth-modal .auth-card-embedded>p{margin:10px 0 0;line-height:1.65}.auth-modal .auth-form{gap:15px;margin-top:22px;display:grid}.auth-modal .auth-form label{color:#dedce2;gap:7px;min-width:0;font-size:12px;display:grid}.auth-modal .auth-form input{color:#fff;background:#111115;border:1px solid #ffffff2e;border-radius:7px;outline:none;width:100%;min-width:0;height:44px;padding:0 12px;font-size:14px;display:block}.auth-modal .auth-form input:focus{border-color:var(--gold);box-shadow:0 0 0 3px #b58a321f}.auth-modal .auth-submit{cursor:pointer;justify-content:center;width:100%;min-height:46px;margin-top:3px}.auth-modal .auth-switch{color:#e8e6eb;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:7px;width:100%;margin-top:16px;padding:10px 12px;font-size:12px;display:block}.auth-modal .auth-note{color:#9f9ca6;margin-top:16px;font-size:11px;line-height:1.65}.auth-modal .status.error{overflow-wrap:anywhere;font-size:12px}@media (max-width:520px){.auth-modal-backdrop{padding:12px!important}.auth-modal{border-radius:14px;max-height:calc(100dvh - 24px)!important}.auth-modal .auth-card{padding:38px 22px 24px}}@media (max-width:760px){.hero-art{background-image:linear-gradient(#050509eb 0%,#050509bd 45%,#05050947 100%),url(/assets/musikt/terra-orbital-mobile.webp);background-position:58%}.hero-ecosystem{background:0 0}}.hero-art{background-image:linear-gradient(90deg,#050509f5 0%,#050509d1 28%,#05050938 52%,#05050900 100%),url(/assets/musikt/terra-orbital.webp);background-position:100%;background-repeat:no-repeat;background-size:cover;inset:82px 0 0}.hero-inner{min-height:780px;padding-top:82px;display:flex}.hero-copy{max-width:650px}.hero-ecosystem{display:none!important}@media (max-width:760px){.hero-art{background-image:linear-gradient(#050509f0 0%,#050509b8 46%,#0505092e 100%),url(/assets/musikt/terra-orbital-mobile.webp);background-position:100%;background-size:cover;inset:70px 0 0}.hero-inner{min-height:720px;padding-top:70px;display:flex}.hero-copy{max-width:100%}}.header-actions .auth-trigger{appearance:none;white-space:nowrap;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;min-height:38px;padding:10px 15px;font-family:inherit;font-size:11px;font-weight:600;line-height:1;transition:background .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s;display:inline-flex}.header-actions .login.auth-trigger{color:#e7e5e9;background:#0b0b0d61;border:1px solid #d4af3761}.header-actions .login.auth-trigger:hover{color:#fff;background:#d4af3714;border-color:#d4af37c7}.header-actions .account.auth-trigger{color:#0b0b0d;background:linear-gradient(135deg,#c19a45 0%,#a77b28 100%);border:1px solid #e8c67b94;box-shadow:inset 0 1px #fff3}.header-actions .account.auth-trigger:hover{border-color:#e8c67b;transform:translateY(-1px);box-shadow:0 5px 18px #b58a322e,inset 0 1px #ffffff40}.header-actions .auth-trigger:focus-visible{outline-offset:3px;outline:2px solid #d4af37}@media (max-width:760px){.hero-art{background-position:50%;background-size:100% 100%}.header-actions{gap:8px}.header-actions .auth-trigger{min-height:35px;padding:9px 11px;font-size:10px}}.header-solid{position:sticky;top:0}.product-grid-current.product-grid-three{grid-template-columns:repeat(3,1fr);max-width:none}@media (max-width:1050px){.product-grid-current.product-grid-three{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.product-grid-current.product-grid-three{grid-template-columns:1fr}}.cta-band{background:#111116;padding:110px 0}.cta-band-inner{background:linear-gradient(120deg,#17161b,#111116);border:1px solid #d4af3738;border-radius:10px;grid-template-columns:1.3fr .7fr;align-items:center;gap:60px;padding:56px 64px;display:grid}.cta-band h2{letter-spacing:-.045em;margin:18px 0;font-size:clamp(30px,3.6vw,48px);line-height:1.06}.cta-band p{color:#9b99a1;max-width:520px;margin:0;font-size:13px;line-height:1.7}.cta-band-actions{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.inner-page{background:#0b0b0d;min-height:70vh;padding:72px 0 110px}.inner-container{max-width:980px}.inner-page h1{letter-spacing:-.05em;margin:20px 0 22px;font-size:clamp(36px,5.4vw,64px);font-weight:600;line-height:1.02}.inner-lead{color:#aaa8b0;max-width:720px;margin:0 0 48px;font-size:15px;line-height:1.8}.inner-note{color:#77757d;margin-top:28px;font-size:12px;line-height:1.7}.plans-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.plan-card{background:linear-gradient(145deg,#17161c,#0e0e12);border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;align-items:flex-start;gap:14px;padding:34px;display:flex}.plan-card-featured{border-color:#d4af3759}.plan-card h2{letter-spacing:-.03em;margin:0;font-size:28px}.plan-card>p{color:#aaa8b0;margin:0;font-size:13px;line-height:1.75}.plan-card .plan-price{color:#fff;font-size:22px;font-weight:600}.plan-tag{letter-spacing:.18em;text-transform:uppercase;color:var(--gold);font-size:10px}.plan-list{flex-direction:column;gap:12px;width:100%;margin:6px 0 10px;padding:0;list-style:none;display:flex}.plan-list li{color:#d6d4da;border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-top:12px;font-size:13px;display:flex}.plan-limit{color:#8f8d95;flex-basis:100%;font-size:11px}.plan-muted{color:#77757d;font-size:11px}.plan-card .button{margin-top:auto}.contact-card{background:linear-gradient(145deg,#17161c,#0e0e12);border:1px solid #d4af3740;border-radius:12px;flex-direction:column;align-items:flex-start;gap:16px;max-width:640px;padding:40px;display:flex}.contact-email{color:var(--gold-light);letter-spacing:-.02em;word-break:break-all;font-size:clamp(22px,3vw,32px)}.contact-card p{color:#aaa8b0;margin:0;font-size:13px;line-height:1.7}.legal{color:#c9c7ce;max-width:760px;font-size:14px;line-height:1.85}.legal h2{color:#fff;letter-spacing:-.02em;margin:40px 0 12px;font-size:19px}.legal ul{margin:0 0 12px;padding-left:20px}.legal li{margin-bottom:6px}.legal a{color:var(--gold-light);text-underline-offset:3px;text-decoration:underline}.auth-terms{color:#aaa8b0;align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;flex-direction:row!important;display:flex!important}.auth-terms input{accent-color:var(--gold);margin-top:3px;width:auto!important}.auth-terms a{color:var(--gold-light);text-decoration:underline}@media (max-width:760px){.cta-band{padding:75px 0}.cta-band-inner{grid-template-columns:1fr;gap:28px;padding:34px 24px}.inner-page{padding:48px 0 80px}.plans-grid{grid-template-columns:1fr}.plan-card,.contact-card{padding:26px}}.header-end{align-items:center;gap:10px;display:flex}.mobile-menu{display:none;position:relative}.mobile-menu summary{cursor:pointer;border:1px solid #ffffff2e;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:40px;height:40px;list-style:none;display:flex}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{background:#fff;width:16px;height:1.5px;display:block}.mobile-menu nav{z-index:20;background:#111116;border:1px solid #d4af3747;border-radius:10px;flex-direction:column;min-width:200px;padding:8px;display:flex;position:absolute;top:48px;right:0;box-shadow:0 20px 60px #00000080}.mobile-menu nav a{color:#e6e4ea;border-radius:6px;padding:12px 14px;font-size:13px}.mobile-menu nav a:hover{background:#ffffff0d}@media (max-width:760px){.mobile-menu{display:block}.header-end .header-actions .account{display:none}}.auth-shell{background:radial-gradient(circle at 50% 0,#d4af3717,#0000 40%),#0b0b0d;place-items:center;min-height:100vh;padding:24px 16px;display:grid}.auth-shell .auth-modal{max-height:none}.auth-back{color:#aaa8b0;width:max-content;margin-bottom:18px;font-size:12px;display:block}.plan-actions{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.plan-card .plan-actions .button{margin-top:0}.site .product-detail-shell{min-height:auto;padding-top:48px}.auth-terms input{flex:none;width:18px!important;height:18px!important}.product-logo{object-fit:contain;z-index:1;width:96px;height:96px;filter:drop-shadow(0 10px 18px color-mix(in srgb,var(--accent) 28%,transparent));transition:transform .45s cubic-bezier(.2,.7,.2,1)}.product-card:hover .product-logo{transform:translateY(-3px)scale(1.03)}.product-card-future .product-logo{width:84px;height:84px;filter:drop-shadow(0 8px 14px color-mix(in srgb,var(--accent) 22%,transparent)) saturate(.9)}.product-detail-logo{object-fit:contain;width:88px;height:88px;filter:drop-shadow(0 12px 26px color-mix(in srgb,var(--accent) 35%,transparent));margin-bottom:26px;display:block}.account-product-logo{object-fit:contain;filter:drop-shadow(0 8px 16px #00000059);width:52px;height:52px;margin:18px 0 4px}.hero-art{background-position:100%;background-size:cover}@media (max-width:760px){.hero,.hero-inner{min-height:auto}.hero-inner{align-items:flex-start;padding-top:110px;padding-bottom:calc(min(100vw,520px)/1.77494 + 40px)}.hero-art{background-image:linear-gradient(#050509 0%,#050509f5 52%,#05050900 72%),url(/assets/musikt/terra-orbital-mobile.webp);background-position:center bottom 28px;background-repeat:no-repeat;background-size:min(100vw,520px);inset:70px 0 0}.scroll{bottom:10px}}.auth-forgot{color:#c9a65a;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;justify-self:end;margin-top:-6px;padding:4px 0;font-size:12px;text-decoration:underline}.auth-forgot:hover{color:#e3c27a}.auth-hint{color:#a8a39a;margin-top:6px;font-size:12px;font-weight:400;display:block}.status{border-radius:8px;padding:12px 14px;font-size:13px;line-height:1.6}.status.error{color:#ffb4b6;background:#e5484d1f;border:1px solid #e5484d66}.status.success{color:#c9f1d9;background:#30a46c1f;border:1px solid #30a46c73;margin-top:22px}.status.success b{color:#fff;overflow-wrap:anywhere}.not-found .inner-container{flex-direction:column;justify-content:center;min-height:56vh;display:flex}.not-found .hero-actions{flex-wrap:wrap;margin-top:30px}.product-grid.product-grid-future{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}@media (max-width:1050px){.product-grid.product-grid-future{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.product-grid.product-grid-future{grid-template-columns:1fr}}.brand{height:36px}.brand img{height:30px}@media (max-width:760px){.brand img{height:26px}}.header-actions .auth-trigger-main{display:inline-flex!important}.intro{color:#fff;background:#0e0e11;padding:96px 0 64px}.products{color:#fff;background:#0e0e11;padding:0 0 110px}.intro .section-heading h2,.products .section-heading h2{color:#fff}.intro-copy p,.products .section-heading p{color:#a9a7af}.intro-beat span{color:#d9d7dd}.intro-beat i{background:#ffffff2e}.product-group-label span{color:#8f8d95}.product-group-label i{background:#ffffff1a}.product-grid.product-grid-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:none}.product-card{color:#fff;background:#16151a;border:1px solid #ffffff17;border-radius:14px;flex-direction:column;min-height:0;padding:0;display:flex;overflow:hidden}.product-card:after,.product-card:before{display:none}.product-card:hover{border-color:color-mix(in srgb,var(--accent) 60%,transparent);transform:translateY(-4px);box-shadow:0 18px 44px #00000059}.product-visual{background:radial-gradient(circle at 50% 60%,color-mix(in srgb,var(--accent) 30%,transparent),transparent 62%),#111014;border-bottom:1px solid #ffffff12;place-items:center;height:220px;display:grid;position:relative;overflow:hidden}.product-screen{object-fit:cover;object-position:top left;filter:blur(2.5px)saturate(.9);opacity:.55;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.06)}.product-visual:after{content:"";background:linear-gradient(180deg,#0e0e1126,#0e0e11a6),radial-gradient(circle at 50% 55%,color-mix(in srgb,var(--accent) 22%,transparent),transparent 60%);position:absolute;inset:0}.product-visual .product-logo{z-index:1;filter:drop-shadow(0 14px 30px #0000008c);width:110px;height:110px;position:relative}.product-card .product-bottom{margin-top:0;padding:20px 22px 22px}.product-title-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.product-card .product-bottom h3{color:#fff;margin:0;font-size:20px;font-weight:600}.product-status{color:color-mix(in srgb,var(--accent) 70%,#fff);background:color-mix(in srgb,var(--accent) 16%,transparent);border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:600}.product-card .product-bottom p{color:#a9a7af;min-height:0;margin:8px 0 14px}.product-card .text-link{color:#fff}.product-grid.product-grid-future{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.product-card-future{background:#121115;flex-direction:row;align-items:center}.product-card-future .product-visual{background:radial-gradient(circle,color-mix(in srgb,var(--accent) 26%,transparent),transparent 70%),#111014;border-bottom:0;border-right:1px solid #ffffff12;flex:0 0 92px;align-self:stretch;width:92px;height:auto}.product-card-future .product-visual .product-logo{filter:drop-shadow(0 8px 16px #00000080)saturate(.85);width:56px;height:56px}.product-card-future .product-bottom{padding:16px}.product-card-future .product-bottom h3{font-size:16px}.product-card-future .product-bottom p{margin:6px 0 0;font-size:12px}.product-card-future .text-link{margin-top:10px;font-size:11px}.product-card-future .product-status{color:#a9a7af;background:#ffffff0d;border-color:#ffffff1f}@media (max-width:1050px){.product-grid.product-grid-future{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.product-grid.product-grid-two,.product-grid.product-grid-future{grid-template-columns:1fr}.product-visual{height:150px}.product-visual .product-logo{width:84px;height:84px}.intro{padding:64px 0 40px}.hero,.hero-inner{min-height:auto}.hero-inner{padding-top:104px;padding-bottom:72px}.hero-art{background-image:linear-gradient(#0505098c 0%,#0505099e 40%,#050509e6 78%,#0e0e11 100%),url(/assets/musikt/terra-orbital-mobile.webp);background-position:62% 30px;background-repeat:no-repeat;background-size:auto 520px;inset:70px 0 0}.hero h1{text-shadow:0 2px 24px #0009}.hero-copy>p{color:#c9c7ce}}.hero{background:#0b0b0d}.hero-art:after{content:"";background:linear-gradient(#0000,#0e0e11);height:120px;position:absolute;bottom:0;left:0;right:0}@media (max-width:760px){.hero-art{background-image:linear-gradient(#05050959 0%,#05050980 45%,#050509e0 75%,#0e0e11 100%),url(/assets/musikt/terra-orbital-mobile.webp);background-position:calc(50% - 93px) 40px;background-size:580px}}.plans-teaser{color:#fff;background:#0e0e11;padding:20px 0 100px}.plans-teaser .section-heading h2{color:#fff}.plans-teaser .section-heading p{color:#a9a7af}.plans-teaser-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.plans-teaser-card{background:#16151a;border:1px solid #ffffff17;border-radius:14px;padding:26px}.plans-teaser-free{background:linear-gradient(145deg,#1b1914,#141317);border-color:#d4af3759}.plans-teaser-card h3{margin:14px 0 4px;font-size:24px;font-weight:600}.plans-teaser-price{color:var(--gold-light);margin:0 0 10px;font-size:30px;font-weight:700}.plans-teaser-card p{color:#a9a7af;font-size:14px;line-height:1.7}.plans-teaser-card .text-link{color:#fff;margin-top:8px}.plans-teaser-more{margin-top:24px}@media (max-width:760px){.plans-teaser{padding:10px 0 70px}.plans-teaser-grid{grid-template-columns:1fr}}.pp{color:#fff;background:#0b0b0d}.pp-hero{background:radial-gradient(circle at 80% 0%,color-mix(in srgb,var(--accent) 22%,transparent),transparent 45%);padding:120px 0 40px}.pp-hero .product-detail-back{color:#a9a7af;margin-bottom:28px;font-size:12px;display:inline-block}.pp-hero-grid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;display:grid}.pp-brand{align-items:center;gap:14px;margin-bottom:24px;display:flex}.pp-brand img{object-fit:contain;width:72px;height:72px;filter:drop-shadow(0 10px 24px color-mix(in srgb,var(--accent) 40%,transparent))}.pp-brand b{letter-spacing:.06em;font-size:18px;display:block}.pp-brand span{letter-spacing:.18em;color:color-mix(in srgb,var(--accent) 75%,#fff);margin-top:4px;font-size:10px;display:block}.pp h1{letter-spacing:-.045em;max-width:820px;margin:0 0 20px;font-size:clamp(38px,5vw,64px);font-weight:600;line-height:1.02}.pp-lead{color:#bdbbc3;max-width:640px;margin:0 0 30px;font-size:16px;line-height:1.75}.pp-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pp-note{color:#8f8d95;margin-top:14px;font-size:12px}.pp-soon{border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);color:color-mix(in srgb,var(--accent) 70%,#fff);border-radius:999px;padding:10px 14px;font-size:12px;font-weight:600;display:inline-flex}.pp-hero-logo img{object-fit:contain;width:220px;height:220px;filter:drop-shadow(0 30px 60px color-mix(in srgb,var(--accent) 45%,transparent))}.pp-shots{padding:20px 0 70px}.carousel-track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;padding-bottom:6px;display:flex;overflow-x:auto}.carousel-track::-webkit-scrollbar{display:none}.shot{scroll-snap-align:start;flex:0 0 min(760px,86%);margin:0;position:relative}.shot-phone{flex-basis:min(280px,62%)}.shot-frame{background:#111;border:1px solid #ffffff1f;border-radius:14px;overflow:hidden;box-shadow:0 24px 60px #00000073,0 0 0 6px #ffffff08}.shot-phone .shot-frame{border-width:6px;border-color:#1d1c22;border-radius:28px}.shot-frame img{width:100%;height:auto;display:block}.shot figcaption{color:#a9a7af;margin-top:12px;font-size:13px;line-height:1.5}.carousel-controls{align-items:center;gap:14px;margin-top:18px;display:flex}.carousel-controls>button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:50%;width:40px;height:40px}.carousel-controls>button:disabled{opacity:.3;cursor:default}.carousel-dots{gap:8px;display:flex}.carousel-dots button{cursor:pointer;background:#ffffff40;border:0;border-radius:50%;width:8px;height:8px;padding:0}.carousel-dots button.active{background:var(--accent);border-radius:999px;width:22px}.pp-features{padding:30px 0 70px}.pp-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.pp-feature-grid article{background:#141317;border:1px solid #ffffff14;border-radius:12px;padding:22px}.pp-feature-grid b{color:var(--accent);font-size:11px}.pp-feature-grid h2{margin:10px 0 8px;font-size:17px;font-weight:600}.pp-feature-grid p{color:#a9a7af;margin:0;font-size:13px;line-height:1.65}.pp-free{padding:0 0 100px}.pp-free-inner{border:1px solid color-mix(in srgb,var(--accent) 30%,#ffffff1a);background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 10%,#141317),#111014);border-radius:16px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:40px;padding:40px;display:grid}.pp-free h2{letter-spacing:-.03em;margin:14px 0 10px;font-size:clamp(26px,3vw,38px);font-weight:600}.pp-free p{color:#a9a7af;line-height:1.7}.pp-free ul{color:#d9d7dd;margin:14px 0 0;padding-left:18px;font-size:14px;line-height:1.9}.waitlist-form{gap:14px;display:grid}.waitlist-email{color:#dedce2;gap:7px;font-size:12px;display:grid}.waitlist-email input{color:#fff;background:#0e0e11;border:1px solid #ffffff2e;border-radius:8px;height:46px;padding:0 12px;font-size:14px}.waitlist-form .button{justify-content:space-between}.waitlist-consent{color:#a9a7af;font-size:12px;line-height:1.6}.waitlist-consent a{color:#c9a65a}@media (max-width:1050px){.pp-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.pp-hero{padding:96px 0 24px}.pp-hero-grid{grid-template-columns:1fr}.pp-hero-logo{display:none}.pp-brand img{width:56px;height:56px}.pp-feature-grid{grid-template-columns:1fr}.pp-free-inner{grid-template-columns:1fr;gap:24px;padding:26px 20px}.pp-actions .button{flex:100%;justify-content:space-between}}.plans-teaser-card .plans-teaser-price{color:var(--gold-light);margin:2px 0 10px;font-size:30px;font-weight:700;line-height:1.2}.products{padding-bottom:50px}.button-pending{opacity:.55;pointer-events:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.account-shell.products{min-height:auto;padding:140px 0 110px}.account-shell .account-topbar{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:56px;display:flex}.account-shell .account-topbar h1{letter-spacing:-.035em;margin:12px 0 6px;font-size:clamp(32px,4vw,52px);font-weight:600}.account-shell .account-topbar p{color:var(--gray);font-size:14px}.account-shell .product-grid{margin-top:22px}.account-shell .product-group-label{margin-top:0}.product-note{color:var(--gray);margin:-4px 0 12px;font-size:11px;display:block}.account-shell .account-back{color:var(--gray);margin-top:48px;font-size:13px;display:inline-block}.account-shell .account-empty{color:var(--gray);border:1px dashed #ffffff26;border-radius:10px;margin-top:22px;padding:22px;font-size:14px}@media (max-width:760px){.account-shell.products{padding:110px 0 80px}.account-shell .account-topbar{flex-direction:column}}.summary-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.summary-card{background:#141317;border:1px solid #ffffff14;border-radius:12px;position:relative;overflow:hidden}.summary-card:before{content:"";background:var(--accent);height:3px;position:absolute;inset:0 0 auto}.summary-head{color:#fff;align-items:center;gap:14px;padding:20px 20px 16px;display:flex}.summary-head img{filter:drop-shadow(0 8px 18px #00000080);flex:none;width:48px;height:48px}.summary-name{flex:1;gap:3px;min-width:0;display:grid}.summary-name b{letter-spacing:.01em;font-size:18px;font-weight:700}.summary-name small{letter-spacing:.14em;color:var(--gray);font-size:10px}.summary-open{white-space:nowrap;min-height:40px;padding:0 16px;font-size:13px}.summary-head:hover .summary-open{filter:brightness(1.08)}.summary-rows{border-top:1px solid #ffffff0f;display:grid}.summary-row{color:#d8d6de;border-bottom:1px solid #ffffff0d;grid-template-columns:auto 1fr auto;align-items:baseline;gap:4px 12px;padding:12px 20px;font-size:13px;transition:background .2s;display:grid}.summary-row:last-child{border-bottom:0}.summary-row:hover{background:#ffffff0a}.summary-row b{color:#fff;font-weight:600}.summary-row span{color:var(--gray);min-width:0}.summary-row small{color:#8b8893;white-space:nowrap;font-size:11px}.summary-more{color:var(--gray);padding:10px 20px;font-size:12px;display:block}.summary-upcoming{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.summary-upcoming a{color:#fff;background:#141317;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:10px;padding:10px 16px 10px 10px;transition:border-color .2s;display:flex}.summary-upcoming a:hover{border-color:var(--accent)}.summary-upcoming img{width:36px;height:36px}.summary-upcoming span{line-height:1.2;display:grid}.summary-upcoming b{font-size:13px}.summary-upcoming small{color:var(--gray);font-size:11px}.account-shell .future-label{margin-top:48px}@media (max-width:760px){.summary-list{grid-template-columns:1fr}.summary-row{grid-template-columns:1fr auto}.summary-row span{grid-area:2/1/auto/-1}}.summary-head .summary-open{flex:none;justify-content:center;gap:10px;width:auto;min-width:0;margin:0;position:static}@media (max-width:760px){.summary-name small{display:none}.summary-head{padding:16px}.summary-row{padding:12px 16px}}.waitlist-note{color:var(--gray);margin-top:12px;font-size:12px;line-height:1.6}.waitlist-note a{text-decoration:underline}.waitlist-form .button{flex:none;justify-content:center;place-self:flex-start start;gap:12px;width:auto;min-width:0;padding:13px 22px}
