.studio_shell__i5osG{--accent:#ffa778;--muted:#b9b8b3;--line:#343638;min-height:100vh}html[data-studio-theme=light] .studio_shell__i5osG{--accent:#a74720;--muted:#52615d;--line:#c7cfca}html[data-studio-theme=light] .studio_productCard__uRv31,html[data-studio-theme=light] .studio_productVisual__ToiBA{color:#f1ede5}html[data-studio-theme=light] .studio_aboutSection__Exe6q{background:#e3e9e4}.studio_container__DnB_B{width:min(1200px,calc(100% - 80px));margin-inline:auto}.studio_header__6nbdP{border-bottom:1px solid var(--line)}.studio_header__6nbdP>div{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:96px}.studio_brand__df867{display:inline-flex;gap:11px;align-items:center;font-size:26px;font-weight:650;letter-spacing:-1px;white-space:nowrap}.studio_brandLabel__3DBrV{margin-left:20px;padding-left:24px;border-left:1px solid var(--line);font:10px/1.5 Geist Mono Variable,monospace;letter-spacing:1.2px;color:var(--muted)}.studio_nav__xNtOD{display:flex;align-items:center;gap:32px;font-size:14px}.studio_nav__xNtOD button{border:1px solid var(--line);border-radius:999px;background:transparent;color:inherit;padding:5px 10px}.studio_footer__JTbhS a,.studio_nav__xNtOD a{transition:color .18s}.studio_footer__JTbhS a:hover,.studio_nav__xNtOD a:hover,.studio_textLink__kp21T:hover{color:var(--accent)}.studio_contactLink__726yN{display:inline-flex;gap:7px;align-items:center;padding-left:28px;border-left:1px solid var(--line)}.studio_skipLink__LHRzx{position:fixed;z-index:10;left:20px;top:-100px;background:#f1ede5;color:#151719!important;padding:12px 20px}.studio_skipLink__LHRzx:focus{top:12px}.studio_hero__hj7KE{padding-top:48px}.studio_heroTop__Nzg92{display:flex;align-items:center;justify-content:space-between;gap:20px}.studio_eyebrow__Zuznn{display:inline-flex;align-items:center;gap:9px;font:11px/1.6 Geist Mono Variable,monospace;letter-spacing:1.4px;color:var(--muted)}.studio_smallMark__VbiLL{width:7px;height:7px;display:inline-block;background:var(--accent)}.studio_heroIndex__e6HXZ{font:10px Geist Mono Variable,monospace;letter-spacing:1px;color:var(--muted)}.studio_heroGrid__7JUjp{display:grid;grid-template-columns:1.15fr .85fr;gap:50px;padding-block:44px 54px}.studio_hero__hj7KE h1{font-size:clamp(92px,10.7vw,154px);line-height:.94;font-weight:500;letter-spacing:-.075em}.studio_hero__hj7KE h1>span{color:var(--accent)}.studio_heroAside__XWOwl{align-self:end;padding-bottom:4px}.studio_emblem__uX9rH{height:174px;margin-bottom:28px;display:flex;align-items:center;gap:18px}.studio_emblem__uX9rH svg{width:160px;height:160px;color:var(--accent)}.studio_emblem__uX9rH span{max-width:130px;font:10px/1.9 Geist Mono Variable,monospace;letter-spacing:2px;color:var(--muted)}.studio_heroAside__XWOwl>p{font-size:18px;line-height:1.8;color:var(--muted);max-width:400px;margin-bottom:26px}.studio_button__ZE77W{display:inline-flex;justify-content:center;align-items:center;gap:24px;padding:13px 20px;background:#f1ede5;color:#191b1c!important;border-radius:5px;font-size:14px;font-weight:600;transition:background .2s,transform .2s}.studio_button__ZE77W:hover{background:var(--accent);transform:translateY(-2px)}.studio_heroBottom__ehxTU{display:flex;justify-content:space-between;gap:20px;border-block:1px solid var(--line);padding-block:20px;font:10px/1.6 Geist Mono Variable,monospace;letter-spacing:1px;color:var(--muted)}.studio_heroBottom__ehxTU a{display:inline-flex;align-items:center;gap:12px;color:#f1ede5;font-family:Inter Variable,system-ui,sans-serif;font-size:13px;letter-spacing:0}.studio_section__oRR_l{padding-block:86px;scroll-margin-top:20px}.studio_sectionHead__2BSLP{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:32px}.studio_aboutGrid__uHfvD h2,.studio_sectionHead__2BSLP h2{font-size:clamp(30px,3.4vw,44px);line-height:1.14;letter-spacing:-.045em;font-weight:500;margin-top:14px}.studio_textLink__kp21T{display:inline-flex;align-items:center;gap:13px;font-size:14px;white-space:nowrap}.studio_productCard__uRv31{display:grid;grid-template-columns:1fr 1.2fr;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#1c1f21}.studio_productCopy__yNeCA{padding:42px}.studio_productIdentity__v0Po9{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:30px}.studio_productIdentity__v0Po9 img{border-radius:12px}.studio_status__wP_CI{display:inline-flex;align-items:center;gap:7px;font:11px Geist Mono Variable,monospace;color:#d1d5cb;white-space:nowrap}.studio_status__wP_CI i{width:6px;height:6px;border-radius:50%;background:#9de0bb}.studio_productCopy__yNeCA h3{font-size:34px;line-height:1.15;font-weight:550;letter-spacing:-1.2px}.studio_productTagline__JHr9r{font-size:21px;line-height:1.5;margin-top:12px!important;max-width:330px}.studio_productDescription__X5Goa{font-size:15px;color:var(--muted);margin-top:18px!important;max-width:380px;line-height:1.8}.studio_platforms__V6Lzu{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:24px 0 30px;padding:0}.studio_platforms__V6Lzu li{border:1px solid #44494b;border-radius:4px;padding:3px 10px;color:#c8ccc9;font-size:11px}.studio_productActions__5zUAZ{display:flex;flex-wrap:wrap;gap:18px;align-items:center}.studio_productVisual__ToiBA{margin:0;background:radial-gradient(ellipse at 55% 50%,#294039 0,#152221 50%,#172020 100%);border-left:1px solid var(--line);display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:28px 30px 24px;gap:28px;min-width:0}.studio_visualLabel__N1Y5B{align-self:start;font:9px Geist Mono Variable,monospace;letter-spacing:1.3px;color:#a2b6ac}.studio_productVisual__ToiBA img{width:100%;box-shadow:0 20px 40px #0005;border-radius:8px}.studio_productPlaceholder__EtHVx{width:100%;aspect-ratio:11/7;display:grid;place-items:center;border:1px solid #5b6f67;border-radius:18px;background:radial-gradient(circle at 50% 45%,#3c6658,#172321 64%);color:#f1ede5;font-size:clamp(30px,4vw,52px);font-weight:600;letter-spacing:-.05em}.studio_productVisual__ToiBA figcaption{font:10px/1.6 Geist Mono Variable,monospace;color:#afbeb5;text-align:center}.studio_aboutSection__Exe6q{border-block:1px solid var(--line);background:#1a1c1e;padding-block:78px;scroll-margin-top:20px}.studio_aboutGrid__uHfvD{display:grid;grid-template-columns:1fr 1fr;gap:100px}.studio_aboutCopy__VHLvL{padding-top:8px}.studio_aboutCopy__VHLvL p{color:var(--muted);font-size:17px;line-height:1.85;margin-bottom:22px}.studio_aboutCopy__VHLvL p:first-child{color:#f1ede5;font-size:21px}.studio_aboutCopy__VHLvL .studio_textLink__kp21T{color:var(--accent)}.studio_principles__oTX1X{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin-top:44px}.studio_principles__oTX1X article{border-top:1px solid var(--line);padding-top:24px}.studio_principleTop__F9sFd{display:flex;justify-content:space-between;align-items:center;color:var(--accent);margin-bottom:28px}.studio_principleTop__F9sFd span{font:10px Geist Mono Variable,monospace;color:var(--muted)}.studio_principles__oTX1X h3{font-size:19px;line-height:1.4;font-weight:500;margin-bottom:13px;letter-spacing:-.5px}.studio_principles__oTX1X p{font-size:15px;color:var(--muted);line-height:1.85}.studio_contact__TqSDS{border-top:1px solid var(--line);padding-block:70px 80px;scroll-margin-top:20px}.studio_contactGrid__ycaYh{display:grid;grid-template-columns:1.25fr 1fr;gap:80px;align-items:end;margin-top:22px}.studio_contact__TqSDS h2{font-size:clamp(32px,4vw,51px);font-weight:500;line-height:1.15;letter-spacing:-.04em}.studio_contact__TqSDS h2 span,.studio_directory__9AvDd h1 span,.studio_wordmark__eU_Ye span{color:var(--accent)}.studio_contactGrid__ycaYh p{color:var(--muted);margin-bottom:22px;max-width:360px}.studio_footer__JTbhS{border-top:1px solid var(--line);padding-block:38px 0}.studio_footerTop__2qsCp{display:flex;justify-content:space-between;gap:30px;margin-bottom:40px}.studio_wordmark__eU_Ye{font-size:34px;font-weight:600;letter-spacing:-2px}.studio_footerTop__2qsCp p{color:var(--muted);font-size:12px;margin-top:4px}.studio_footerTop__2qsCp nav{display:grid;grid-template-columns:auto auto;align-content:start;gap:12px 40px;padding-top:10px;font-size:13px}.studio_footerBottom__ElZa7{display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px;padding-block:22px;border-top:1px solid var(--line);font-size:11px;color:var(--muted)}.studio_footerBottom__ElZa7 a{display:inline-flex;gap:6px;align-items:center}.studio_directory__9AvDd{padding-block:72px 90px;min-height:65vh}.studio_directory__9AvDd h1{font-size:clamp(42px,6vw,76px);font-weight:500;letter-spacing:-.06em;line-height:1.08;margin-top:24px}.studio_directoryIntro__i4jK6{max-width:560px;font-size:19px;color:var(--muted);margin-block:24px 56px!important}.studio_directoryLabel__6fpWa{font:12px Geist Mono Variable,monospace;color:var(--muted);margin-bottom:24px!important}.studio_directory__9AvDd .studio_productCard__uRv31+.studio_productCard__uRv31{margin-top:28px}@media (max-width:1000px){.studio_brandLabel__3DBrV{display:none}.studio_heroGrid__7JUjp{gap:30px}.studio_heroAside__XWOwl>p{font-size:16px}.studio_productCopy__yNeCA{padding:28px}.studio_productCard__uRv31{grid-template-columns:1fr 1fr}.studio_productVisual__ToiBA{padding:24px;justify-content:center}.studio_visualLabel__N1Y5B{margin-bottom:auto}.studio_productVisual__ToiBA figcaption{margin-top:auto}.studio_aboutGrid__uHfvD,.studio_contactGrid__ycaYh{gap:50px}.studio_principles__oTX1X{gap:26px}}@media (max-width:700px){.studio_container__DnB_B{width:calc(100% - 40px)}.studio_header__6nbdP>div{min-height:78px;gap:15px;flex-direction:column;align-items:flex-start;padding-block:14px}.studio_brand__df867{font-size:22px}.studio_brand__df867 img{width:28px}.studio_nav__xNtOD{gap:20px;font-size:13px;flex-wrap:wrap}.studio_contactLink__726yN{padding:0;border:0}.studio_hero__hj7KE{padding-top:30px}.studio_heroIndex__e6HXZ{display:none}.studio_heroGrid__7JUjp{grid-template-columns:1fr;padding-block:34px;gap:32px}.studio_hero__hj7KE h1{font-size:clamp(90px,18vw,128px)}.studio_heroAside__XWOwl{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center}.studio_heroAside__XWOwl>p{max-width:380px;margin-bottom:0}.studio_heroAside__XWOwl>.studio_button__ZE77W{grid-column:1/-1;justify-self:start}.studio_emblem__uX9rH{grid-column:2;grid-row:1;height:90px;margin:0}.studio_emblem__uX9rH svg{width:76px;height:76px}.studio_emblem__uX9rH span{display:none}.studio_heroBottom__ehxTU{flex-direction:column;gap:13px;padding-block:18px}.studio_section__oRR_l{padding-block:52px}.studio_sectionHead__2BSLP{flex-direction:column;align-items:start;gap:18px}.studio_productCard__uRv31{grid-template-columns:1fr}.studio_productCopy__yNeCA{padding:28px}.studio_productCopy__yNeCA h3{font-size:30px}.studio_productTagline__JHr9r{font-size:20px}.studio_productIdentity__v0Po9{margin-bottom:24px}.studio_productVisual__ToiBA{border-left:0;border-top:1px solid var(--line);padding:24px;gap:25px}.studio_productVisual__ToiBA img{max-width:500px}.studio_aboutSection__Exe6q{padding-block:48px}.studio_aboutGrid__uHfvD,.studio_contactGrid__ycaYh{grid-template-columns:1fr;gap:28px}.studio_aboutCopy__VHLvL p:first-child{font-size:20px}.studio_principles__oTX1X{grid-template-columns:1fr;gap:30px;margin-top:30px}.studio_principleTop__F9sFd{margin-bottom:18px}.studio_principles__oTX1X p{max-width:470px}.studio_contact__TqSDS{padding-block:46px 50px}.studio_contactGrid__ycaYh{margin-top:20px}.studio_footerTop__2qsCp{flex-direction:column;gap:24px;margin-bottom:30px}.studio_footerTop__2qsCp nav{justify-content:start;gap:12px 30px}.studio_footerBottom__ElZa7{font-size:10px}.studio_directory__9AvDd{padding-block:48px 56px}.studio_directoryIntro__i4jK6{font-size:17px;margin-bottom:38px!important}}@media (max-width:380px){.studio_nav__xNtOD{gap:14px}.studio_nav__xNtOD .studio_contactLink__726yN{display:none}.studio_heroAside__XWOwl{display:block}.studio_emblem__uX9rH{display:none}.studio_heroAside__XWOwl>.studio_button__ZE77W{margin-top:22px}.studio_productCopy__yNeCA{padding:24px}}@media (prefers-reduced-motion:no-preference){.studio_heroGrid__7JUjp{animation:studio_arrive__snC70 .65s ease-out both}@keyframes studio_arrive__snC70{0%{opacity:.2;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.studio_shell__i5osG a{transition:none}.studio_button__ZE77W:hover{transform:none}}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2)format("woff2-variations");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2)format("woff2-variations");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2)format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2)format("woff2-variations");unicode-range:u+370-377,u+37a-37f,u+384-38a,u+38c,u+38e-3a1,u+3a3-3ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2)format("woff2-variations");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2)format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2)format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-mono-cyrillic-ext-wght-normal.85d55428.woff2)format("woff2-variations");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-mono-cyrillic-wght-normal.33900800.woff2)format("woff2-variations");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-mono-symbols2-wght-normal.b6529aae.woff2)format("woff2-variations");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-mono-vietnamese-wght-normal.55bad67b.woff2)format("woff2-variations");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-mono-latin-ext-wght-normal.3d379059.woff2)format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/geist-mono-latin-wght-normal.125b055e.woff2)format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}html.viaiz{color-scheme:dark;scroll-behavior:smooth;background:#151719;scroll-padding-top:90px}.viaiz body{color:#f1ede5;-webkit-font-smoothing:antialiased;background:#151719;margin:0;font-family:Inter Variable,system-ui,sans-serif;font-size:16px;line-height:1.65}.viaiz *{box-sizing:border-box}.viaiz figure,.viaiz h1,.viaiz h2,.viaiz h3,.viaiz p{margin:0}.viaiz a{color:inherit;text-decoration:none}.viaiz img{max-width:100%;height:auto}.viaiz :focus-visible{outline-offset:6px;border-radius:3px;outline:2px solid #ffa778}.viaiz ::selection{color:#fff;background:#72442c}.viaiz[data-studio-theme=light] body,html.viaiz[data-studio-theme=light]{color-scheme:light;color:#172321;background:#f5f2ec}.viaiz button{font:inherit;cursor:pointer}@media (prefers-reduced-motion:reduce){html.viaiz{scroll-behavior:auto}}