@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/creator/barlow-0.ttf)format("truetype")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/creator/barlow-1.ttf)format("truetype")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/creator/barlow-2.ttf)format("truetype")}.creator-site{--ink:#100d14;--paper:#f5efe6;--muted:#b5acbc;--line:#39303e;--orange:#ff914d;--purple:#c7a0f5;--panel:#1d1627;background:var(--ink);color:var(--paper);color-scheme:dark;-webkit-font-smoothing:antialiased;margin:0;font-family:Segoe UI,Arial,sans-serif;font-size:17px;line-height:1.65}.creator-site *{box-sizing:border-box}.creator-site img{max-width:100%;height:auto;display:block}.creator-site a{color:inherit;text-underline-offset:.25em}.creator-site a:hover{color:var(--orange)}.creator-site :focus-visible{outline:3px solid var(--orange);outline-offset:5px}.creator-site ::selection{background:var(--purple);color:var(--ink)}.creator-site h1,.creator-site h2,.creator-site h3,.footer-wordmark,.brand{letter-spacing:-.015em;margin:0;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:700;line-height:1.02}.creator-site h1{font-size:clamp(3.5rem,7vw,6rem)}.creator-site h2{font-size:clamp(2.5rem,4vw,3.7rem)}.creator-site h3{font-size:1.9rem}.creator-site p{color:var(--muted);max-width:65ch;margin:1.2rem 0}.creator-site .wrap{width:min(1280px,100% - 112px);margin-inline:auto}.creator-site .section{padding-block:76px}.creator-site .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--orange);margin:0 0 24px;font-size:.78rem;font-weight:650}.creator-site .fine{color:var(--muted);font-size:.84rem}.creator-site .lede{max-width:47ch;font-size:1.25rem;line-height:1.7}.creator-site .text-link{border-bottom:1px solid var(--line);align-items:center;gap:24px;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.skip-link{background:var(--paper);z-index:100;padding:12px 22px;position:fixed;top:-80px;left:16px;color:var(--ink)!important}.skip-link:focus{top:12px}.site-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:104px;display:flex}.brand{white-space:nowrap;align-items:center;gap:14px;font-size:1.5rem;text-decoration:none;display:flex}.brand img{object-fit:contain}.brand-alias{color:var(--muted);font-size:1rem}.site-header nav{gap:30px;display:flex}.site-header nav a{align-items:center;min-height:44px;font-size:.9rem;text-decoration:none;display:flex}.site-header nav a[aria-current]{color:var(--orange);text-decoration:underline}.hero{grid-template-columns:280px minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);max-width:1100px;padding-block:64px 76px;display:grid}.creator-site .hero-logo{object-fit:contain;width:280px;height:auto}.hero-copy h1{font-size:clamp(4rem,7vw,6rem)}.hero-copy .lede{max-width:48ch;margin:22px 0 0}.hero-copy .action-row{margin-top:28px}.action-row{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.creator-site .button{border:1px solid var(--line);justify-content:center;align-items:center;gap:25px;min-height:52px;padding:12px 22px;font-size:.95rem;font-weight:650;text-decoration:none;transition:background .15s,color .15s,transform .15s;display:inline-flex}.creator-site .button:hover{transform:translateY(-2px)}.creator-site .button.primary{background:var(--orange);color:#1e1010;border-color:var(--orange)}.creator-site .button.primary:hover{background:#ffb077}.creator-site .button.secondary{color:var(--paper)}.project-feature{background:var(--panel);border-block:1px solid var(--line);padding:60px 0}.project-grid{grid-template-columns:1fr 1fr;align-items:center;gap:8%;display:grid}.project-art{border-bottom:5px solid var(--purple);background:#311e49;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:280px;padding:32px;display:flex}.project-art img{object-fit:contain;width:100%;max-width:460px}.project-status{border:1px solid #785b96;padding:3px 10px;font-size:.8rem}.project-copy .eyebrow{color:var(--purple)}.project-copy h2{font-size:clamp(2.4rem,3.6vw,3.3rem)}.joining-note{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:6px 20px;margin-top:28px;padding-top:20px;font-size:.8rem;display:flex}.section-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:38px;display:flex}.section-heading .eyebrow{margin-bottom:14px}.news-row{border-top:1px solid var(--line);grid-template-columns:230px 1fr;gap:40px;padding:34px 0;display:grid}.news-row:last-child{border-bottom:1px solid var(--line)}.news-meta{color:var(--muted);flex-direction:column;gap:6px;font-size:.82rem;display:flex}.news-meta span{color:var(--purple)}.news-row :is(h2,h3) a{justify-content:space-between;gap:20px;text-decoration:none;display:flex}.news-row :is(h2,h3) span{color:var(--orange)}.news-row p{max-width:60ch;margin-bottom:0;font-size:.95rem}.history-section{border-top:1px solid var(--line);grid-template-columns:1fr 1.3fr;gap:10%;display:grid}.history-list a{border-bottom:1px solid var(--line);align-items:center;gap:20px;padding:24px 0;text-decoration:none;display:flex}.history-list a>span:first-child{font-family:Barlow Condensed,sans-serif;font-size:1.9rem}.history-list small{color:var(--muted);margin-left:auto;font-size:.75rem}.community-band{background:var(--orange);color:#211019;padding:70px 0}.creator-site .community-band p,.creator-site .community-band .eyebrow{color:#492535}.creator-site .community-band .button{color:var(--paper);background:#211019;border:0}.creator-site .community-band h2{font-size:clamp(2.5rem,4vw,3.4rem)}.site-footer{grid-template-columns:1fr 1fr auto;align-items:start;gap:40px;padding-block:50px;display:grid}.footer-wordmark{align-items:center;gap:12px;font-size:2rem;text-decoration:none;display:flex}.footer-wordmark span{color:var(--muted);margin-top:5px;font-size:1rem;display:block}.site-footer p{margin:0}.footer-links{flex-wrap:wrap;gap:8px 20px;font-size:.85rem;display:flex}.page-intro{padding-block:64px 40px}.page-intro h1{max-width:18ch}.page-intro+.section{padding-top:40px}.page-intro .action-row{margin-top:32px}.experience{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:10%;display:grid}.creator-site .smp-wordmark{width:100%;max-width:440px;margin-block:20px 40px}.pillar-list{grid-template-columns:1fr 1fr;gap:0 70px;display:grid}.pillar-list article{border-top:1px solid var(--line);padding:32px 0}.pillar-mark{color:var(--purple);margin-bottom:20px;font-size:2rem;display:block}.pillar-list p{font-size:1rem}.development-note{border-top:1px solid var(--line);padding-top:22px}.story-section{background:#251a32;padding:85px 0}.story-grid{grid-template-columns:1fr 2fr;gap:10%;display:grid}.story-grid h2{font-size:clamp(2.5rem,4vw,3.7rem)}.story-grid p:first-child{margin-top:0}.status-line{font-size:.85rem;font-weight:600;color:var(--purple)!important}.join-layout{grid-template-columns:.85fr 1.3fr;gap:10%;display:grid;padding-top:20px!important}.application-panel{border:1px solid var(--line);background:var(--panel);align-self:start;padding:34px}.application-panel h2{font-size:2.6rem}.status-dot{background:var(--orange);border-radius:100%;width:10px;height:10px;margin-bottom:26px;display:block}.reading h3{margin-top:36px}.reading h3:first-child{margin-top:0}.reading p{max-width:60ch}.article-wrap{width:calc(100% - 48px);max-width:800px;margin:0 auto;padding:60px 0 100px}.article-header{border-bottom:1px solid var(--line);margin-bottom:42px;padding-bottom:36px}.article-header .eyebrow{margin-top:48px}.article-header h1{font-size:clamp(3rem,6vw,5rem)}.prose p,.prose li{color:var(--muted);line-height:1.85}.prose h2{margin-top:44px;font-size:2.4rem}.prose a{color:var(--orange)}.prose strong{color:var(--paper)}.article-footer{border-top:1px solid var(--line);margin-top:60px;padding-top:30px}.article-footer h2{font-size:2rem}.archive-banner{max-width:540px;margin:32px 0}.archive-note{border-left:3px solid var(--purple);padding:10px 20px}.archive-listing{padding-bottom:70px}@media (width<=1000px){.creator-site .wrap{width:calc(100% - 64px)}.brand-alias{display:none}.site-header nav{gap:20px}.hero{grid-template-columns:200px minmax(0,1fr);gap:28px}.creator-site .hero-logo{width:200px}.project-grid{gap:6%}.project-art{border-bottom:5px solid var(--purple);background:#311e49;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:280px;padding:32px;display:flex}.creator-site .section{padding-block:70px}.news-row{grid-template-columns:170px 1fr;gap:30px}.site-footer{grid-template-columns:1fr 1.5fr}.site-footer>.fine{grid-column:2}.story-grid{grid-template-columns:1fr 2.5fr}}@media (width<=650px){.creator-site{font-size:16px}.creator-site .wrap{width:calc(100% - 40px)}.site-header{flex-direction:column;align-items:start;gap:8px;padding:20px 0 8px}.brand{font-size:1.45rem}.brand img{width:36px;height:36px}.brand-alias{display:inline}.site-header nav{justify-content:space-between;gap:12px;width:100%}.site-header nav a{font-size:.84rem}.hero{grid-template-columns:84px minmax(0,1fr);gap:20px 12px;padding-block:36px 44px}.hero-copy{display:contents}.creator-site .hero-logo{grid-area:1/1;width:84px}.hero-copy h1{grid-area:1/2;font-size:clamp(3.2rem,13vw,4.5rem)}.hero-copy .lede{grid-column:1/-1;margin:0;font-size:1.1rem}.hero-copy .action-row{grid-column:1/-1;margin:4px 0 0}.action-row{gap:12px}.creator-site .button{gap:16px;padding:12px 17px}.project-feature{padding:36px 0}.project-grid{grid-template-columns:1fr;gap:36px}.project-art{border-bottom:5px solid var(--purple);background:#311e49;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:280px;padding:32px;display:flex}.project-art img{max-width:370px}.project-copy h2{font-size:2.8rem}.creator-site .section{padding-block:54px}.section-heading{flex-wrap:wrap;align-items:start;gap:15px}.section-heading>.text-link{flex-shrink:0;font-size:.8rem}.section-heading h2{font-size:2.4rem}.news-row{grid-template-columns:1fr;gap:14px;padding:24px 0}.news-meta{flex-flow:wrap;gap:15px}.news-row :is(h2,h3){font-size:1.8rem}.history-section{grid-template-columns:1fr;gap:24px}.history-section h2 br{display:none}.history-list a{padding:18px 0}.community-band{padding:50px 0}.site-footer{grid-template-columns:1fr;gap:24px}.site-footer>.fine{grid-column:auto}.footer-wordmark span{margin-left:8px;display:inline}.page-intro{padding:50px 0 36px}.creator-site h1{font-size:clamp(2.8rem,12vw,3.6rem)}.creator-site .lede{font-size:1.1rem}.experience,.join-layout,.story-grid,.pillar-list{grid-template-columns:1fr;gap:28px}.story-section{padding:50px 0}.story-grid .eyebrow{margin:0}.pillar-list{gap:0}.application-panel{padding:26px}.article-wrap{padding-top:40px}.article-header h1{font-size:3.2rem}}@media (prefers-reduced-motion:reduce){.creator-site *,.creator-site :before,.creator-site :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.creator-site .button:hover{transform:none}}.creator-site .footer-links a{align-items:center;min-height:44px;display:inline-flex}.creator-site h1,.creator-site h2,.creator-site h3{text-wrap:balance}.creator-site p{text-wrap:pretty}.creator-site .text-link{max-width:100%}.creator-site .news-row :is(h2,h3){font-size:1.9rem}.creator-site .brand{min-height:44px}@media (width<=650px){.creator-site .page-intro+.section{padding-top:24px}.creator-site .news-row :is(h2,h3){font-size:1.8rem}}.experience>*,.project-grid>*,.story-grid>*{min-width:0}.creator-site .feature-heading{align-items:center;gap:20px;margin-bottom:18px;display:flex}.creator-site .feature-heading img{object-fit:contain;width:64px;height:64px;image-rendering:pixelated;flex-shrink:0}.creator-site .feature-heading h3{margin:0}.creator-site .news-button{margin-top:20px}.creator-site .smp-about{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:64px;padding-bottom:32px}.creator-site .smp-about>div:first-child{flex-direction:column;align-items:center;gap:16px;display:flex}.creator-site .smp-about .smp-wordmark{max-width:520px;margin:0;display:block}.creator-site .smp-about .fine{margin:0}.creator-site .smp-about+.section{padding-top:40px}@media (width<=800px){.creator-site .smp-about{grid-template-columns:1fr;gap:32px}.creator-site .smp-about>div:first-child{padding-block:8px}.creator-site .smp-about .smp-wordmark{max-width:440px}}.creator-site .smp-detail{align-items:start}.creator-site .smp-detail h2{font-size:clamp(2.5rem,4vw,3.7rem)}.creator-site .smp-detail p:first-child{margin-top:0}.creator-site .sanctuary-title{margin-bottom:32px;font-size:clamp(2.5rem,4vw,3.7rem)}.creator-site .sanctuary-grid{grid-template-columns:minmax(0,4fr) minmax(0,5fr);align-items:center;gap:clamp(24px,5vw,64px)}.creator-site .sanctuary-photo{width:100%;height:auto;display:block}.creator-site .sanctuary-grid p:last-child{margin-bottom:0}@media (width<=650px){.creator-site .sanctuary-grid{grid-template-columns:1fr}}.creator-site .credit-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:20px;margin:24px 0 36px;display:grid}.creator-site .credit-cards article{border:1px solid var(--line);background-color:#16121b;background-image:linear-gradient(180deg, #100b151a, #100b1570 45%, #100b15 100%), var(--texture);background-position:50%;background-size:100% 100%,128px 128px;flex-direction:column;justify-content:flex-end;min-height:240px;padding:clamp(20px,4vw,36px);display:flex}.creator-site .speedy-card{--texture:url(/creator/credits-purple.png)}.creator-site .brabolars-card{--texture:url(/creator/credits-black.png)}.creator-site .credit-cards h3{margin:0;font-size:clamp(2.25rem,5vw,3.5rem)}.creator-site .credit-cards p{color:#f3e9f6;margin-top:4px;margin-bottom:0}.creator-site .collaborator-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:16px;margin:18px 0 32px;display:grid}.creator-site .collaborator-cards article{border:1px solid var(--line);background:linear-gradient(145deg, var(--card-tint), #15121c 75%);min-height:144px;padding:20px}.creator-site .collaborator-initial{width:44px;height:44px;color:var(--card-accent);border:1px solid;place-items:center;font-weight:700;display:grid}.creator-site .collaborator-cards h4{color:var(--paper);overflow-wrap:anywhere;margin:12px 0 0;font:700 1.65rem Barlow Condensed,sans-serif}.creator-site .collaborator-cards .doonut{--card-tint:#493b1d;--card-accent:#ffe479}.creator-site .collaborator-cards .nebrula{--card-tint:#44234d;--card-accent:#f1baff}.creator-site .collaborator-cards .taiwam{--card-tint:#35333b;--card-accent:#e9e6ed}.creator-site .collaborator-cards .pollo{--card-tint:#252d55;--card-accent:#b7c4ff}.creator-site .button .platform-mark{flex:none;width:18px;height:18px}.creator-site .button .youtube-mark{filter:brightness(0)}.creator-site .sanctuary-grid{align-items:stretch;gap:clamp(20px,3vw,36px)}.creator-site .sanctuary-frame,.creator-site .sanctuary-copy{background:#15101d;border:1px solid #ffffff29}.creator-site .sanctuary-frame{align-items:center;padding:8px;display:flex}.creator-site .sanctuary-copy{flex-direction:column;justify-content:center;padding:clamp(20px,3vw,36px);line-height:1.7;display:flex}.creator-site .sanctuary-copy p+p{margin-top:0}@media (prefers-reduced-motion:no-preference){.creator-site .hero-logo{animation:.65s cubic-bezier(.2,.75,.25,1) both creator-logo-arrive}@keyframes creator-logo-arrive{0%{opacity:.35;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.creator-site .button{transition:transform .18s,box-shadow .18s}.creator-site .button:hover{transform:translateY(-3px);box-shadow:0 5px #0a0710}.creator-site .button:active{box-shadow:none;transform:translateY(0)}.creator-site .sanctuary-frame{overflow:hidden}.creator-site .sanctuary-photo{transition:transform .35s}.creator-site .sanctuary-frame:hover .sanctuary-photo{transform:scale(1.035)}}.creator-site .footer-support{margin-top:14px}.creator-site .project-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.creator-site .latest-reveal{gap:12px;min-width:0;text-decoration:none;display:grid}.creator-site .latest-reveal>span:first-child{color:var(--purple);font-weight:600}.creator-site .latest-reveal img,.creator-site .reveal-feed img{border:1px solid var(--line);width:100%;height:auto;display:block}.creator-site .reveal-feed{max-width:1000px}.creator-site .reveal-feed article{margin-bottom:40px}.creator-site .reveal-feed h2{margin-bottom:20px}@media (width<=800px){.creator-site .project-intro{grid-template-columns:1fr;gap:32px}}.creator-site .archive-summaries{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 64px;padding-top:16px;display:grid}.creator-site .archive-summaries article{border-top:1px solid var(--line);padding-top:24px}.creator-site .archive-summaries h2{font-size:clamp(2rem,3vw,2.8rem)}.creator-site .history-list a{flex-wrap:wrap}@media (width<=650px){.creator-site .archive-summaries{grid-template-columns:1fr}}.creator-site .history-card{background:#15101d;border:1px solid #ffffff29;grid-template-columns:minmax(0,4fr) minmax(0,5fr);display:grid}.creator-site .history-card+.history-card{margin-top:24px}.creator-site .history-card-image{align-items:center;padding:12px;display:flex}.creator-site .history-card-image img{width:100%;height:auto}.creator-site .history-card-copy{flex-direction:column;justify-content:center;min-width:0;padding:clamp(20px,3vw,36px);line-height:1.7;display:flex}.creator-site .history-card-copy p:first-child{margin-top:0}.creator-site .history-card-copy p:last-child{margin-bottom:0}@media (width<=650px){.creator-site .history-card{grid-template-columns:1fr}.creator-site .history-card-copy{padding-top:12px}}
