.studio-home-module__Y5GhcG__page{color:#e8e4df;background:radial-gradient(circle at 78% 0,#d7a5581a,#0000 28rem),#0f0e0c;min-height:calc(100vh - 4rem);padding:clamp(3.5rem,6vw,6rem) clamp(1rem,4vw,4.5rem) 5rem;overflow:hidden}.studio-home-module__Y5GhcG__page *,.studio-home-module__Y5GhcG__page :before,.studio-home-module__Y5GhcG__page :after{box-sizing:border-box}.studio-home-module__Y5GhcG__page h1,.studio-home-module__Y5GhcG__page h2,.studio-home-module__Y5GhcG__page h3,.studio-home-module__Y5GhcG__page p,.studio-home-module__Y5GhcG__page dl,.studio-home-module__Y5GhcG__page dd{margin:0}.studio-home-module__Y5GhcG__page h1,.studio-home-module__Y5GhcG__page h2,.studio-home-module__Y5GhcG__page h3{font-family:var(--font-space-grotesk),sans-serif;text-wrap:balance}.studio-home-module__Y5GhcG__page a,.studio-home-module__Y5GhcG__page button{-webkit-tap-highlight-color:transparent}.studio-home-module__Y5GhcG__page a:focus-visible,.studio-home-module__Y5GhcG__page button:focus-visible,.studio-home-module__Y5GhcG__page h2:focus-visible{outline-offset:4px;outline:2px solid #d7a558}.studio-home-module__Y5GhcG__intro,.studio-home-module__Y5GhcG__featured,.studio-home-module__Y5GhcG__shelf,.studio-home-module__Y5GhcG__productNote,.studio-home-module__Y5GhcG__refreshWarning,.studio-home-module__Y5GhcG__signInPanel,.studio-home-module__Y5GhcG__errorPanel,.studio-home-module__Y5GhcG__emptyState,.studio-home-module__Y5GhcG__loading{width:min(100%,1320px);margin-inline:auto}.studio-home-module__Y5GhcG__intro{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.studio-home-module__Y5GhcG__eyebrow{color:#d7a558;font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.18em;text-transform:uppercase;font-size:.68rem;font-weight:700;line-height:1.5}.studio-home-module__Y5GhcG__intro h1,.studio-home-module__Y5GhcG__signInCopy h1,.studio-home-module__Y5GhcG__errorPanel h1{letter-spacing:-.062em;max-width:850px;margin-top:.8rem;font-size:clamp(2.8rem,5.2vw,5.6rem);font-weight:650;line-height:.96}.studio-home-module__Y5GhcG__introBody,.studio-home-module__Y5GhcG__signInCopy>p:not(.studio-home-module__Y5GhcG__eyebrow),.studio-home-module__Y5GhcG__errorPanel>p:not(.studio-home-module__Y5GhcG__eyebrow){color:#aaa399;max-width:650px;font-family:var(--font-workshop-serif),serif;font-size:clamp(1rem,1.35vw,1.18rem);font-style:italic;line-height:1.65;margin-top:1.2rem!important}.studio-home-module__Y5GhcG__newCampaign,.studio-home-module__Y5GhcG__primaryButton,.studio-home-module__Y5GhcG__secondaryButton{min-height:3rem;font-family:var(--font-space-grotesk),sans-serif;border-radius:.45rem;justify-content:center;align-items:center;gap:.58rem;font-size:.82rem;font-weight:670;text-decoration:none;display:inline-flex}.studio-home-module__Y5GhcG__newCampaign{color:#e4ddd0;background:#d7a55814;border:1px solid #d7a5584d;flex:none;padding:.75rem 1.05rem;transition:border-color .18s,background .18s,transform .18s}.studio-home-module__Y5GhcG__newCampaign:hover{background:#d7a55821;border-color:#d7a5588c;transform:translateY(-1px)}.studio-home-module__Y5GhcG__newCampaign svg,.studio-home-module__Y5GhcG__primaryButton svg,.studio-home-module__Y5GhcG__secondaryButton svg{width:1rem;height:1rem}.studio-home-module__Y5GhcG__featured{background:#18140f;border:1px solid #e2c48629;border-radius:.9rem;grid-template-columns:minmax(0,.56fr) minmax(350px,.44fr);min-height:500px;margin-top:clamp(2.8rem,5vw,4.5rem);animation:.72s cubic-bezier(.22,1,.36,1) both studio-home-module__Y5GhcG__studio-rise;display:grid;overflow:hidden;box-shadow:0 32px 80px #00000052}.studio-home-module__Y5GhcG__featuredCover,.studio-home-module__Y5GhcG__cardCover,.studio-home-module__Y5GhcG__signInImage{background-position:50%;background-size:cover;position:relative;overflow:hidden}.studio-home-module__Y5GhcG__featuredCover:after,.studio-home-module__Y5GhcG__cardCover:after,.studio-home-module__Y5GhcG__signInImage:after{content:"";background:linear-gradient(90deg,#0000 44%,#18140fad 100%),linear-gradient(#0000 48%,#0f0e0cb8 100%);position:absolute;inset:0}.studio-home-module__Y5GhcG__featuredCover span{z-index:1;color:#e2c486;font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f0e0cad;border:1px solid #e2c4863d;border-radius:999px;padding:.42rem .58rem;font-size:.56rem;font-weight:700;position:absolute;top:1.4rem;left:1.4rem}.studio-home-module__Y5GhcG__featuredCopy{flex-direction:column;justify-content:center;padding:clamp(2rem,4vw,4.2rem);display:flex}.studio-home-module__Y5GhcG__featuredTopline,.studio-home-module__Y5GhcG__cardTopline{justify-content:space-between;align-items:center;gap:1rem;display:flex}.studio-home-module__Y5GhcG__featuredTopline>span,.studio-home-module__Y5GhcG__cardTopline>span{color:#c4b998;font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.42rem;font-size:.58rem;font-weight:700;display:inline-flex}.studio-home-module__Y5GhcG__featuredTopline>span:before,.studio-home-module__Y5GhcG__cardTopline>span:before{content:"";background:#78a095;border-radius:50%;width:.42rem;height:.42rem}.studio-home-module__Y5GhcG__featuredTopline>span[data-status=PAUSED]:before,.studio-home-module__Y5GhcG__cardTopline>span[data-status=PAUSED]:before{background:#d7a558}.studio-home-module__Y5GhcG__featuredTopline>span[data-status=COMPLETED]:before,.studio-home-module__Y5GhcG__cardTopline>span[data-status=COMPLETED]:before{background:#9486a3}.studio-home-module__Y5GhcG__featuredTopline>span[data-status=ARCHIVED]:before,.studio-home-module__Y5GhcG__cardTopline>span[data-status=ARCHIVED]:before{background:#857c78}.studio-home-module__Y5GhcG__featuredTopline small,.studio-home-module__Y5GhcG__cardTopline small{color:#8f877c;font-family:var(--font-jetbrains-mono),monospace;font-size:.54rem}.studio-home-module__Y5GhcG__featuredCopy h2{font-family:var(--font-workshop-display),serif;letter-spacing:-.045em;margin-top:1.35rem;font-size:clamp(2.5rem,4vw,4.5rem);font-weight:500;line-height:.98}.studio-home-module__Y5GhcG__featuredCopy>p{color:#bcb3a7;font-family:var(--font-workshop-serif),serif;margin-top:1.1rem;font-size:.98rem;line-height:1.65}.studio-home-module__Y5GhcG__stats{border-top:1px solid #e2c48624;border-bottom:1px solid #e2c48624;grid-template-columns:repeat(3,1fr);display:grid;margin-top:1.8rem!important}.studio-home-module__Y5GhcG__stats>div{padding:.9rem 0}.studio-home-module__Y5GhcG__stats>div+div{border-left:1px solid #e2c48624;padding-left:1rem}.studio-home-module__Y5GhcG__stats dt{color:#8f877c;font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:.38rem;font-size:.5rem;display:flex}.studio-home-module__Y5GhcG__stats dt svg{color:#c4b998;width:.78rem;height:.78rem}.studio-home-module__Y5GhcG__stats dd{color:#e8e4df;font-family:var(--font-space-grotesk),sans-serif;margin-top:.35rem;font-size:1.25rem;font-weight:650}.studio-home-module__Y5GhcG__featuredActions{flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:1.8rem;display:flex}.studio-home-module__Y5GhcG__primaryButton{color:#17120b;cursor:pointer;background:#d7a558;border:0;padding:.76rem 1.05rem;transition:background .18s,box-shadow .18s,transform .18s;box-shadow:0 14px 28px #50310d33}.studio-home-module__Y5GhcG__primaryButton:hover{background:#e0b363;transform:translateY(-2px);box-shadow:0 18px 34px #50310d47}.studio-home-module__Y5GhcG__primaryButton svg:last-child{transition:transform .18s}.studio-home-module__Y5GhcG__primaryButton:hover svg:last-child{transform:translate(3px)}.studio-home-module__Y5GhcG__textLink,.studio-home-module__Y5GhcG__shelfHeading>a,.studio-home-module__Y5GhcG__productNote>a,.studio-home-module__Y5GhcG__signInCopy>a{color:#c4b998;font-family:var(--font-space-grotesk),sans-serif;text-underline-offset:.28rem;font-size:.76rem;font-weight:620}.studio-home-module__Y5GhcG__shelf{padding-top:clamp(4.5rem,8vw,7.5rem)}.studio-home-module__Y5GhcG__shelfHeading{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-end;gap:2rem;padding-bottom:1.3rem;display:flex}.studio-home-module__Y5GhcG__shelfHeading h2{letter-spacing:-.045em;margin-top:.6rem;font-size:clamp(1.75rem,3vw,3rem);font-weight:620;line-height:1.02}.studio-home-module__Y5GhcG__campaignGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.35rem;display:grid}.studio-home-module__Y5GhcG__campaignCard{background:#171411;border:1px solid #ffffff12;border-radius:.65rem;flex-direction:column;min-height:400px;transition:border-color .22s,box-shadow .22s,transform .22s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden}.studio-home-module__Y5GhcG__campaignCard:hover{border-color:#d7a55842;transform:translateY(-3px);box-shadow:0 24px 48px #00000040}.studio-home-module__Y5GhcG__cardCover{min-height:170px}.studio-home-module__Y5GhcG__cardCover:after{background:linear-gradient(#0000 35%,#171411 100%)}.studio-home-module__Y5GhcG__cardBody{flex-direction:column;flex:1;padding:1.15rem;display:flex}.studio-home-module__Y5GhcG__cardBody h3{font-family:var(--font-workshop-display),serif;margin-top:1.1rem;font-size:1.65rem;font-weight:500;line-height:1.05}.studio-home-module__Y5GhcG__cardBody>p{color:#aaa399;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.7rem;font-size:.76rem;line-height:1.55;display:-webkit-box;overflow:hidden}.studio-home-module__Y5GhcG__cardFooter{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1rem;display:flex}.studio-home-module__Y5GhcG__cardFooter>span{color:#857c78;font-family:var(--font-jetbrains-mono),monospace;text-transform:uppercase;font-size:.54rem}.studio-home-module__Y5GhcG__cardFooter a{color:#e2c486;min-height:2.75rem;font-family:var(--font-space-grotesk),sans-serif;align-items:center;gap:.42rem;font-size:.72rem;font-weight:650;text-decoration:none;display:inline-flex}.studio-home-module__Y5GhcG__cardFooter svg{width:.86rem;height:.86rem;transition:transform .18s}.studio-home-module__Y5GhcG__cardFooter a:hover svg{transform:translate(3px)}.studio-home-module__Y5GhcG__singleCampaignNote,.studio-home-module__Y5GhcG__productNote{background:#ffffff06;border:1px solid #ffffff12;align-items:center;gap:1rem;padding:1.25rem;display:flex}.studio-home-module__Y5GhcG__singleCampaignNote{margin-top:1.35rem}.studio-home-module__Y5GhcG__singleCampaignNote>svg,.studio-home-module__Y5GhcG__productNote>svg{color:#d7a558;flex:none;width:1.15rem;height:1.15rem}.studio-home-module__Y5GhcG__singleCampaignNote p,.studio-home-module__Y5GhcG__productNote p{color:#9c9589;font-size:.76rem;line-height:1.55}.studio-home-module__Y5GhcG__productNote{border-left:0;border-right:0;margin-top:clamp(4rem,8vw,7rem)}.studio-home-module__Y5GhcG__productNote>div{flex:1;min-width:0}.studio-home-module__Y5GhcG__productNote strong{color:#e8e4df;font-family:var(--font-space-grotesk),sans-serif;font-size:.8rem;display:block}.studio-home-module__Y5GhcG__productNote p{margin-top:.24rem}.studio-home-module__Y5GhcG__refreshWarning{color:#aaa399;border-bottom:1px solid #d7a5582e;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.2rem;padding:.75rem 0;font-size:.72rem;display:flex}.studio-home-module__Y5GhcG__refreshWarning button{color:#e2c486;cursor:pointer;min-height:2.75rem;font-family:var(--font-space-grotesk),sans-serif;background:0 0;border:0;font-weight:650}.studio-home-module__Y5GhcG__signInPanel{background:#18140f;border:1px solid #e2c48629;border-radius:.9rem;grid-template-columns:minmax(0,.52fr) minmax(360px,.48fr);min-height:640px;display:grid;overflow:hidden;box-shadow:0 32px 80px #00000052}.studio-home-module__Y5GhcG__signInImage{background-image:url(/landing/campaign-studio/campaign-studio-hero.webp)}.studio-home-module__Y5GhcG__signInCopy{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(2rem,5vw,5rem);display:flex}.studio-home-module__Y5GhcG__signInCopy h1{font-size:clamp(2.8rem,4.5vw,4.8rem)}.studio-home-module__Y5GhcG__signInCopy .studio-home-module__Y5GhcG__primaryButton{margin-top:1.8rem}.studio-home-module__Y5GhcG__signInCopy>a{margin-top:1.2rem}.studio-home-module__Y5GhcG__errorPanel,.studio-home-module__Y5GhcG__emptyState{text-align:center;background:#171411;border:1px solid #e2c48621;padding:clamp(3rem,8vw,7rem)}.studio-home-module__Y5GhcG__errorPanel>p,.studio-home-module__Y5GhcG__emptyState>p{margin-inline:auto}.studio-home-module__Y5GhcG__secondaryButton{color:#e8e4df;cursor:pointer;background:#d7a55812;border:1px solid #d7a55847;margin-top:1.5rem;padding:.75rem 1rem}.studio-home-module__Y5GhcG__secondaryButton:disabled,.studio-home-module__Y5GhcG__refreshWarning button:disabled{cursor:wait;opacity:.7}.studio-home-module__Y5GhcG__emptyState h2{margin-top:.8rem;font-size:clamp(2.4rem,5vw,4.6rem)}.studio-home-module__Y5GhcG__emptyState>p:not(.studio-home-module__Y5GhcG__eyebrow){color:#aaa399;max-width:600px;margin-top:1rem;line-height:1.65}.studio-home-module__Y5GhcG__emptyState .studio-home-module__Y5GhcG__primaryButton{margin-top:1.7rem}.studio-home-module__Y5GhcG__emptyMark{color:#d7a558;background:#d7a55814;border:1px solid #d7a5583d;border-radius:50%;place-items:center;width:4rem;height:4rem;margin:0 auto 1.3rem;display:grid}.studio-home-module__Y5GhcG__emptyMark svg{width:1.4rem;height:1.4rem}.studio-home-module__Y5GhcG__loading{color:#aaa399;min-height:62vh;font-family:var(--font-space-grotesk),sans-serif;letter-spacing:.04em;justify-content:center;align-items:center;gap:.75rem;font-size:.8rem;display:flex}.studio-home-module__Y5GhcG__loading svg{color:#d7a558;width:1rem;height:1rem;animation:1.6s ease-in-out infinite studio-home-module__Y5GhcG__studio-pulse}@keyframes studio-home-module__Y5GhcG__studio-rise{0%{opacity:0;transform:translateY(18px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes studio-home-module__Y5GhcG__studio-pulse{50%{opacity:.45;transform:scale(.9)}}@media (max-width:980px){.studio-home-module__Y5GhcG__featured,.studio-home-module__Y5GhcG__signInPanel{grid-template-columns:1fr}.studio-home-module__Y5GhcG__featuredCover,.studio-home-module__Y5GhcG__signInImage{min-height:360px}.studio-home-module__Y5GhcG__featuredCover:after,.studio-home-module__Y5GhcG__signInImage:after{background:linear-gradient(#0000 45%,#18140f 100%)}.studio-home-module__Y5GhcG__campaignGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.studio-home-module__Y5GhcG__page{padding-top:3rem;padding-inline:.9rem}.studio-home-module__Y5GhcG__intro,.studio-home-module__Y5GhcG__shelfHeading,.studio-home-module__Y5GhcG__productNote{flex-direction:column;align-items:stretch}.studio-home-module__Y5GhcG__intro h1,.studio-home-module__Y5GhcG__errorPanel h1{font-size:clamp(2.7rem,13vw,4rem)}.studio-home-module__Y5GhcG__newCampaign,.studio-home-module__Y5GhcG__primaryButton,.studio-home-module__Y5GhcG__secondaryButton{min-height:3.25rem}.studio-home-module__Y5GhcG__featured{min-height:0}.studio-home-module__Y5GhcG__featuredCover,.studio-home-module__Y5GhcG__signInImage{min-height:250px}.studio-home-module__Y5GhcG__featuredCopy{padding:1.35rem}.studio-home-module__Y5GhcG__featuredCopy h2{font-size:clamp(2.4rem,12vw,3.6rem)}.studio-home-module__Y5GhcG__stats{grid-template-columns:1fr}.studio-home-module__Y5GhcG__stats>div{justify-content:space-between;align-items:center;display:flex}.studio-home-module__Y5GhcG__stats>div+div{border-top:1px solid #e2c48624;border-left:0;padding-left:0}.studio-home-module__Y5GhcG__stats dd{margin-top:0}.studio-home-module__Y5GhcG__campaignGrid{grid-template-columns:1fr}.studio-home-module__Y5GhcG__campaignCard{min-height:370px}.studio-home-module__Y5GhcG__productNote>a{align-self:flex-start}.studio-home-module__Y5GhcG__refreshWarning{flex-direction:column;align-items:flex-start}.studio-home-module__Y5GhcG__signInPanel{min-height:0}.studio-home-module__Y5GhcG__signInCopy{padding:1.5rem}}@media (prefers-reduced-motion:reduce){.studio-home-module__Y5GhcG__page *,.studio-home-module__Y5GhcG__page :before,.studio-home-module__Y5GhcG__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
