.studio-feature[data-astro-cid-ajo6u5rp]{width:min(100% - 2.5rem,1120px);margin:0 auto clamp(4rem,9vw,7rem);padding:clamp(2.5rem,6vw,4.25rem) 0 0;position:relative}.studio-feature[data-astro-cid-ajo6u5rp]:before{content:"";background:linear-gradient(90deg,#0000,#8ab4f847,#00ff663d,#0000);height:1px;position:absolute;top:0;left:0;right:0}.feature-heading[data-astro-cid-ajo6u5rp]{text-align:center;max-width:650px;margin:0 auto 1.8rem}.feature-kicker[data-astro-cid-ajo6u5rp]{color:#8ab4f8;letter-spacing:.14em;text-transform:uppercase;font-family:Courier New,monospace;font-size:.62rem}.feature-heading[data-astro-cid-ajo6u5rp] h2[data-astro-cid-ajo6u5rp]{color:#e8e8e5;margin:.5rem 0 .3rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,4vw,2.65rem);font-weight:400}.feature-heading[data-astro-cid-ajo6u5rp] p[data-astro-cid-ajo6u5rp]{color:#a9afb2;margin:0;font-size:.92rem}.feature-links[data-astro-cid-ajo6u5rp]{background:linear-gradient(130deg,#18191eeb,#0c0e11f0);border:1px solid #b7c1c721;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.feature-link[data-astro-cid-ajo6u5rp]{--feature-accent:#0f6;min-width:0;min-height:220px;color:inherit;flex-direction:column;align-items:flex-start;padding:1.25rem;text-decoration:none;transition:background-color .18s;display:flex;position:relative}.feature-link[data-astro-cid-ajo6u5rp]+.feature-link[data-astro-cid-ajo6u5rp]{border-left:1px solid #b7c1c71f}.feature-link[data-astro-cid-ajo6u5rp]:before{background:var(--feature-accent);opacity:.7;content:"";width:2rem;height:1px;position:absolute;top:0;left:1.25rem}.feature-link[data-astro-cid-ajo6u5rp].blue{--feature-accent:#8ab4f8}.feature-link[data-astro-cid-ajo6u5rp].silver{--feature-accent:#a7c7d8}.feature-link[data-astro-cid-ajo6u5rp].gold{--feature-accent:#d4af37}.feature-link[data-astro-cid-ajo6u5rp]:active,.feature-link[data-astro-cid-ajo6u5rp]:focus-visible{background:#ffffff09}@media (hover:hover) and (pointer:fine){.feature-link[data-astro-cid-ajo6u5rp]:hover{background:#ffffff09}}.feature-link[data-astro-cid-ajo6u5rp]:focus-visible{z-index:1;outline:2px solid var(--feature-accent);outline-offset:-3px}.feature-number[data-astro-cid-ajo6u5rp]{color:#858c92;letter-spacing:.09em;font-family:Courier New,monospace;font-size:.62rem}.feature-number[data-astro-cid-ajo6u5rp] span[data-astro-cid-ajo6u5rp]{color:#555e65}.feature-title[data-astro-cid-ajo6u5rp]{color:#e7e6e1;margin-top:1.1rem;font-family:Georgia,Times New Roman,serif;font-size:1.18rem;line-height:1.25}.feature-description[data-astro-cid-ajo6u5rp]{color:#a6abb0;margin-top:.5rem;font-size:.78rem;line-height:1.6}.feature-action[data-astro-cid-ajo6u5rp]{width:100%;color:var(--feature-accent);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:.5rem;margin-top:auto;padding-top:1rem;font-family:Courier New,monospace;font-size:.61rem;display:flex}@media (width<=900px){.feature-links[data-astro-cid-ajo6u5rp]{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-link[data-astro-cid-ajo6u5rp]:nth-child(3){border-top:1px solid #b7c1c71f;border-left:0}.feature-link[data-astro-cid-ajo6u5rp]:nth-child(4){border-top:1px solid #b7c1c71f}}@media (width<=600px){.studio-feature[data-astro-cid-ajo6u5rp]{width:min(100% - 1.5rem,1120px)}.feature-links[data-astro-cid-ajo6u5rp]{grid-template-columns:1fr}.feature-link[data-astro-cid-ajo6u5rp]{min-height:175px;padding:1.15rem}.feature-link[data-astro-cid-ajo6u5rp]+.feature-link[data-astro-cid-ajo6u5rp]{border-top:1px solid #b7c1c71f;border-left:0}.feature-link[data-astro-cid-ajo6u5rp]:before{left:1.15rem}.feature-action[data-astro-cid-ajo6u5rp]{align-items:center;min-height:2.75rem;padding-top:.55rem;font-size:1rem}}@media (hover:none) and (pointer:coarse){.feature-link[data-astro-cid-ajo6u5rp]{transition-duration:.1s}}@media (prefers-reduced-motion:reduce){.feature-link[data-astro-cid-ajo6u5rp]{transition:none}}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#0a0a0c;min-width:320px;min-height:100%}body{color:#e8e8e5;background:radial-gradient(at 50% 16%,#24313a3d,#0000 42rem),#0a0a0c;min-height:100vh;margin:0;font-family:Arial,sans-serif;line-height:1.65}.digital-rain[data-astro-cid-lcdefpme]{z-index:0;opacity:.19;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.digital-rain[data-astro-cid-lcdefpme][hidden]{display:none}main[data-astro-cid-lcdefpme],.site-footer{z-index:1;position:relative}.skip-link[data-astro-cid-lcdefpme]{z-index:2;color:#0a0a0c;background:#0f6;padding:.7rem 1rem;position:absolute;top:1rem;left:1rem;transform:translateY(-160%)}.skip-link[data-astro-cid-lcdefpme]:focus{transform:translateY(0)}.hero[data-astro-cid-lcdefpme]{text-align:center;place-items:center;min-height:min(820px,100vh);padding:4rem 1.5rem 5rem;display:grid;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg,#0000,#8ab4f847,#00ff6659,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.hero-inner[data-astro-cid-lcdefpme]{width:min(100%,850px)}.brand-mark[data-astro-cid-lcdefpme]{margin-bottom:clamp(2rem,5vh,3.5rem);display:inline-block}.logo[data-astro-cid-lcdefpme]{filter:drop-shadow(0 0 22px #00ff661a);width:min(690px,76vw);height:auto;transition:filter .22s,transform .22s;display:block}.brand-mark[data-astro-cid-lcdefpme]:focus-visible .logo[data-astro-cid-lcdefpme]{filter:drop-shadow(2px 0 #00ff6673)drop-shadow(-2px 0 #8ab4f859);transform:translate(1px)}@media (hover:hover) and (pointer:fine){.brand-mark[data-astro-cid-lcdefpme]:hover .logo[data-astro-cid-lcdefpme]{filter:drop-shadow(2px 0 #00ff6673)drop-shadow(-2px 0 #8ab4f859);transform:translate(1px)}}.brand-mark[data-astro-cid-lcdefpme]:focus-visible{outline-offset:8px;outline:1px solid #0f6}.overline[data-astro-cid-lcdefpme]{color:#8ab4f8;letter-spacing:.22em;text-transform:uppercase;font-family:Courier New,monospace;font-size:1.98rem}h1[data-astro-cid-lcdefpme]{color:#e8e8e5;letter-spacing:.045em;text-shadow:0 0 30px #00ff6614;max-width:850px;margin:1rem auto 1.2rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.1rem,7.2vw,5.2rem);font-weight:400;line-height:1.03}h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#0f6;display:block}.tagline[data-astro-cid-lcdefpme]{color:#d2d5dd;max-width:720px;margin:0 auto;font-family:Georgia,Times New Roman,serif;font-size:clamp(1rem,2.3vw,1.25rem);font-style:italic}.enter-link[data-astro-cid-lcdefpme]{color:#d4af37;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.8rem;margin-top:2.5rem;padding:.7rem 1rem;font-family:Courier New,monospace;font-size:1.74rem;text-decoration:none;transition:color .18s,text-shadow .18s;display:inline-flex}.enter-link[data-astro-cid-lcdefpme]:active,.enter-link[data-astro-cid-lcdefpme]:focus-visible{color:#f0d36a;text-shadow:0 0 14px #d4af3766}@media (hover:hover) and (pointer:fine){.enter-link[data-astro-cid-lcdefpme]:hover{color:#f0d36a;text-shadow:0 0 14px #d4af3766}}.hero-coordinate[data-astro-cid-lcdefpme]{color:#b2bcc47a;letter-spacing:.15em;writing-mode:vertical-rl;font-family:Courier New,monospace;font-size:.6rem;position:absolute;bottom:1.5rem;right:clamp(1rem,4vw,3rem)}.portals-section[data-astro-cid-lcdefpme]{width:min(100% - 2.5rem,1120px);margin:0 auto;padding:clamp(4.5rem,10vw,8rem) 0}.section-heading[data-astro-cid-lcdefpme]{text-align:center;margin-bottom:2.25rem}.section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#e6e4dc;margin:.65rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:400}.portal-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.portal-card[data-astro-cid-lcdefpme]{--portal-accent:#0f6;min-height:285px;color:inherit;background:linear-gradient(145deg,#18191ef0,#101115f0 72%);border:1px solid #b7c1c724;flex-direction:column;align-items:flex-start;padding:clamp(1.25rem,3vw,2rem);text-decoration:none;transition:border-color .22s,box-shadow .22s,transform .22s,background .22s;display:flex;position:relative;overflow:hidden}.portal-card[data-astro-cid-lcdefpme]:before{background:var(--portal-accent);opacity:.7;content:"";width:2rem;height:1px;position:absolute;top:0;left:1.5rem}.portal-card[data-astro-cid-lcdefpme].blue{--portal-accent:#8ab4f8}.portal-card[data-astro-cid-lcdefpme].silver{--portal-accent:#a7c7d8}.portal-card[data-astro-cid-lcdefpme].gold{--portal-accent:#d4af37}.portal-card[data-astro-cid-lcdefpme]:focus-visible{border-color:color-mix(in srgb, var(--portal-accent) 55%, transparent);box-shadow:0 0 28px color-mix(in srgb, var(--portal-accent) 10%, transparent), inset 0 0 22px #00ff6606;background:linear-gradient(145deg,#1c1e22fa,#101115fa 72%);transform:translateY(-4px)}.portal-card[data-astro-cid-lcdefpme]:active{border-color:color-mix(in srgb, var(--portal-accent) 55%, transparent);box-shadow:0 0 28px color-mix(in srgb, var(--portal-accent) 10%, transparent), inset 0 0 22px #00ff6606;background:linear-gradient(145deg,#1c1e22fa,#101115fa 72%)}@media (hover:hover) and (pointer:fine){.portal-card[data-astro-cid-lcdefpme]:hover{border-color:color-mix(in srgb, var(--portal-accent) 55%, transparent);box-shadow:0 0 28px color-mix(in srgb, var(--portal-accent) 10%, transparent), inset 0 0 22px #00ff6606;background:linear-gradient(145deg,#1c1e22fa,#101115fa 72%);transform:translateY(-4px)}}.portal-card[data-astro-cid-lcdefpme]:focus-visible,.transmission-link[data-astro-cid-lcdefpme]:focus-visible,.enter-link[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--portal-accent,#0f6);outline-offset:4px}.portal-index[data-astro-cid-lcdefpme]{color:#7f868c;letter-spacing:.1em;font-family:Courier New,monospace;font-size:.65rem}.portal-index[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#515960}.portal-glyph[data-astro-cid-lcdefpme]{color:var(--portal-accent);opacity:.85;align-self:flex-end;margin:-.1rem 0 .7rem;font-family:Georgia,Times New Roman,serif;font-size:2rem;line-height:1}.portal-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#efeee9;letter-spacing:.025em;margin:auto 0 .55rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.2rem,2.2vw,1.55rem);font-weight:400;line-height:1.2}.portal-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#a6abb0;max-width:32ch;margin:0;font-size:.9rem;line-height:1.65}.portal-action[data-astro-cid-lcdefpme]{width:100%;color:var(--portal-accent);letter-spacing:.07em;text-transform:uppercase;border-top:1px solid #b7c1c71f;justify-content:space-between;margin-top:1.5rem;padding-top:.8rem;font-family:Courier New,monospace;font-size:.7rem;display:flex}.transmission[data-astro-cid-lcdefpme]{background:linear-gradient(105deg,#2b25187a,#131417eb 56%,#0e1717e6);border:1px solid #d4af3747;justify-content:space-between;align-items:center;gap:2rem;width:min(100% - 2.5rem,1120px);margin:0 auto clamp(4rem,9vw,7rem);padding:clamp(1.5rem,5vw,3rem);display:flex;box-shadow:0 0 35px #d4af3709}.transmission-copy[data-astro-cid-lcdefpme]{max-width:640px}.transmission-copy[data-astro-cid-lcdefpme] .overline[data-astro-cid-lcdefpme]{color:#d4af37}.transmission[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#e9e5d9;letter-spacing:.06em;margin:.45rem 0 .6rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.4rem,3vw,2rem);font-weight:400}.release-title[data-astro-cid-lcdefpme]{color:#0f6;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.25rem}.release-description[data-astro-cid-lcdefpme]{color:#a9afb2;margin:.45rem 0 0;font-size:.9rem}.transmission-link[data-astro-cid-lcdefpme]{color:#0a0a0c;letter-spacing:.06em;text-transform:uppercase;background:#0f6;border:1px solid #0f6;flex:none;align-items:center;gap:1.1rem;padding:.9rem 1.1rem;font-family:Courier New,monospace;font-size:.72rem;text-decoration:none;transition:color .18s,background .18s,box-shadow .18s;display:inline-flex}.transmission-link[data-astro-cid-lcdefpme]:active,.transmission-link[data-astro-cid-lcdefpme]:focus-visible{color:#0f6;background:0 0;box-shadow:0 0 20px #00ff6624}@media (hover:hover) and (pointer:fine){.transmission-link[data-astro-cid-lcdefpme]:hover{color:#0f6;background:0 0;box-shadow:0 0 20px #00ff6624}}.services-feature[data-astro-cid-lcdefpme]{background:linear-gradient(115deg,#1f1e21f0,#0e1013f0 78%);border:1px solid #b7c1c733;border-left:2px solid #a65358bf;grid-template-columns:minmax(0,1.15fr) minmax(250px,.85fr);align-items:center;gap:1.5rem 3rem;width:min(100% - 2.5rem,1120px);margin:0 auto clamp(4rem,9vw,7rem);padding:clamp(1.75rem,5vw,3.25rem);display:grid}.services-feature-copy[data-astro-cid-lcdefpme]{grid-area:1/1;max-width:650px}.services-kicker[data-astro-cid-lcdefpme]{color:#c18f91;letter-spacing:.15em;text-transform:uppercase;font-family:Courier New,monospace;font-size:.68rem}.services-feature[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#e8e8e5;margin:.55rem 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,4vw,2.65rem);font-weight:400;line-height:1.15}.services-tagline[data-astro-cid-lcdefpme]{color:#c9c9c7;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;font-style:italic}.services-intro[data-astro-cid-lcdefpme]{color:#a9afb2;margin:.9rem 0 0;font-size:.92rem}.services-card-artwork[data-astro-cid-lcdefpme]{background:#101114;border:1px solid #b7c1c733;grid-area:1/2/span 3;margin:0;overflow:hidden;box-shadow:0 12px 32px #00000047}.services-card-artwork[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:auto;display:block}.services-preview[data-astro-cid-lcdefpme]{color:#c5c7c8;grid-area:2/1;gap:.65rem;margin:0;padding:0;font-size:.88rem;list-style:none;display:grid}.services-preview[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-left:1px solid #a6535899;padding-left:1rem}.services-feature-link[data-astro-cid-lcdefpme]{color:#e1d0d0;letter-spacing:.06em;text-transform:uppercase;background:#582f3333;border:1px solid #c18f918c;grid-area:3/1;justify-content:space-between;justify-self:start;align-items:center;gap:1rem;min-height:2.75rem;padding:.65rem 1rem;font-family:Courier New,monospace;font-size:.75rem;text-decoration:none;transition:color .18s,border-color .18s,background .18s;display:inline-flex}.services-feature-link[data-astro-cid-lcdefpme]:active,.services-feature-link[data-astro-cid-lcdefpme]:focus-visible{color:#fff;background:#783d4252;border-color:#c18f91}.services-feature-link[data-astro-cid-lcdefpme]:focus-visible{outline-offset:4px;outline:2px solid #c18f91}@media (hover:hover) and (pointer:fine){.services-feature-link[data-astro-cid-lcdefpme]:hover{color:#fff;background:#783d4252;border-color:#c18f91}}.social-section[data-astro-cid-lcdefpme]{text-align:center;background:radial-gradient(at 50% 0,#00ff660e,#0000 72%),#101115bd;border:1px solid #8ab4f829;width:min(100% - 2.5rem,820px);margin:0 auto clamp(3rem,7vw,5rem);padding:clamp(2rem,5vw,3rem) 1.25rem}.social-section[data-astro-cid-lcdefpme] .overline[data-astro-cid-lcdefpme]{color:#8ab4f8;letter-spacing:.13em;font-size:.62rem}.social-section[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#e6e4dc;margin:.55rem 0 .35rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.65rem,4vw,2.35rem);font-weight:400}.social-section[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#a9afb2;margin:0 auto 1rem;font-size:.9rem}@media (width<=1020px){.portal-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.services-feature[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.services-feature-copy[data-astro-cid-lcdefpme],.services-card-artwork[data-astro-cid-lcdefpme],.services-preview[data-astro-cid-lcdefpme],.services-feature-link[data-astro-cid-lcdefpme]{grid-area:auto/1}}@media (width<=600px){.hero[data-astro-cid-lcdefpme]{min-height:90svh}.portal-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.portal-card[data-astro-cid-lcdefpme]{min-height:230px}.portal-action[data-astro-cid-lcdefpme]{align-items:center;min-height:2.75rem;padding-top:.55rem;font-size:1rem}.portal-glyph[data-astro-cid-lcdefpme]{margin-bottom:.25rem}.transmission[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}.services-feature-link[data-astro-cid-lcdefpme]{width:100%}}@media (width<=420px){.portals-section[data-astro-cid-lcdefpme],.transmission[data-astro-cid-lcdefpme],.services-feature[data-astro-cid-lcdefpme]{width:min(100% - 1.5rem,1120px)}.hero[data-astro-cid-lcdefpme]{padding-left:1rem;padding-right:1rem}.hero-coordinate[data-astro-cid-lcdefpme]{display:none}.social-section[data-astro-cid-lcdefpme]{width:min(100% - 1.5rem,820px)}}@media (hover:none){.logo[data-astro-cid-lcdefpme]{filter:drop-shadow(0 0 24px #00ff6624)}}@media (hover:none) and (pointer:coarse){.enter-link[data-astro-cid-lcdefpme],.transmission-link[data-astro-cid-lcdefpme],.services-feature-link[data-astro-cid-lcdefpme]{transition-duration:.1s}.portal-card[data-astro-cid-lcdefpme]{transition:border-color .1s,box-shadow .1s,transform .22s,background .1s}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.logo[data-astro-cid-lcdefpme],.portal-card[data-astro-cid-lcdefpme],.enter-link[data-astro-cid-lcdefpme],.transmission-link[data-astro-cid-lcdefpme],.services-feature-link[data-astro-cid-lcdefpme]{transition:none}.portal-card[data-astro-cid-lcdefpme]:hover,.portal-card[data-astro-cid-lcdefpme]:focus-visible,.portal-card[data-astro-cid-lcdefpme]:active{transform:none}}
