.ss-act-page{margin:0;background:#080808;color:#f4efe6;font-family:Inter,"Helvetica Neue",Arial,sans-serif;overflow-x:hidden}.ss-act-page *{box-sizing:border-box}.ss-act-page a{color:inherit;text-decoration:none}.ss-act-hero{position:relative;min-height:100svh;display:flex;align-items:flex-end;overflow:hidden;background:radial-gradient(circle at 76% 24%,rgba(216,255,62,.18),transparent 32%),linear-gradient(90deg,rgba(7,10,8,.96),rgba(7,10,8,.58) 48%,rgba(7,10,8,.28)),url('https://shubz.org/wp-content/uploads/2026/08/Studio-Shubz-Website-Hero-scaled.jpg') center/cover no-repeat}.ss-act-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 65%,#080808)}.ss-act-hero-inner{position:relative;z-index:2;padding:180px 0 90px}.ss-act-mark{position:absolute;right:0;top:130px;margin:0;font-size:clamp(150px,28vw,430px);font-weight:800;line-height:.7;letter-spacing:-.09em;color:rgba(216,255,62,.06);pointer-events:none}.ss-act-hero h1{margin:12px 0 24px;max-width:900px;font-size:clamp(68px,11vw,168px);line-height:.78;letter-spacing:-.07em;font-weight:650}.ss-act-lead{max-width:650px;margin:0 0 30px;color:rgba(255,255,255,.72);font-size:clamp(18px,2vw,24px);line-height:1.5}.ss-act-orbit{position:absolute;border:1px solid rgba(216,255,62,.2);border-radius:50%;pointer-events:none}.ss-act-orbit-one{width:560px;height:560px;right:-120px;top:90px}.ss-act-orbit-two{width:860px;height:860px;right:-260px;top:-40px}.ss-act-intro{padding:120px 0}.ss-act-intro-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:80px;margin-top:20px;align-items:end}.ss-act-intro h2{margin:0;font-size:clamp(48px,6vw,88px);line-height:.98;letter-spacing:-.05em;font-weight:560}.ss-act-intro p{margin:0;color:rgba(255,255,255,.62);font-size:18px;line-height:1.7}.ss-act-world-section{padding:120px 0;background:#0d1012;color:#f4f1ea;border-top:1px solid rgba(216,255,62,.12);border-bottom:1px solid rgba(216,255,62,.12)}.ss-act-world-section .ss-home-eyebrow{color:#d8ff3e}.ss-act-world-section .ss-home-section-head>p{color:rgba(255,255,255,.58)}.ss-act-card-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}.ss-act-card{position:relative;min-height:520px;padding:28px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;color:#fff!important;border-radius:2px}.ss-act-card:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.8));z-index:0}.ss-act-card>*{position:relative;z-index:1}.ss-act-card-verse{grid-column:span 7;background:radial-gradient(circle at 70% 18%,#66403c,#171112 62%)}.ss-act-card-drum{grid-column:span 5;background:radial-gradient(circle at 30% 25%,#7a4d1b,#16100a 65%)}.ss-act-card-step{grid-column:span 4;background:radial-gradient(circle at 65% 25%,#273d53,#101216 68%)}.ss-act-card-pact{grid-column:span 4;background:radial-gradient(circle at 60% 25%,#6c304c,#171015 70%)}.ss-act-card-bridal{grid-column:span 4;background:radial-gradient(circle at 55% 20%,#8a725f,#1a1715 70%)}.ss-act-card-top{display:flex;justify-content:space-between;gap:20px;font-size:11px;letter-spacing:.12em}.ss-act-card small{display:block;margin-bottom:12px;color:#d8ff3e;font-size:10px;letter-spacing:.16em}.ss-act-card h3{max-width:620px;margin:0 0 12px;font-size:clamp(28px,3vw,48px);line-height:1.02;font-weight:520}.ss-act-card p{max-width:500px;margin:0;color:rgba(255,255,255,.64);line-height:1.5}.ss-act-card em{margin-top:34px;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.12em}.ss-act-card{transition:transform .28s ease}.ss-act-card:hover{transform:translateY(-5px)}.ss-act-flow{padding:130px 0;background:#090909}.ss-act-flow h2{margin:12px 0 50px;font-size:clamp(50px,7vw,96px);line-height:.94;letter-spacing:-.05em;font-weight:560}.ss-act-steps{display:grid;grid-template-columns:repeat(7,1fr);border-top:1px solid rgba(255,255,255,.12)}.ss-act-steps>div{min-height:260px;padding:22px 18px;border-right:1px solid rgba(255,255,255,.1)}.ss-act-steps>div:last-child{border-right:0}.ss-act-steps span{color:#d8ff3e;font-size:10px;letter-spacing:.14em}.ss-act-steps h3{margin:34px 0 10px;font-size:18px}.ss-act-steps p{margin:0;color:rgba(255,255,255,.5);font-size:13px;line-height:1.55}.ss-act-prize{padding:120px 0;background:#d8ff3e;color:#080b08}.ss-act-prize .ss-home-eyebrow{color:#263000}.ss-act-prize-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:90px;align-items:end}.ss-act-prize h2{margin:12px 0 20px;font-size:clamp(58px,9vw,126px);line-height:.88;letter-spacing:-.06em}.ss-act-prize p{max-width:700px;margin:0;color:rgba(0,0,0,.63);font-size:17px;line-height:1.65}.ss-act-prize-note{padding:28px;border:1px solid rgba(0,0,0,.28)}.ss-act-prize-note strong{font-size:12px;letter-spacing:.12em}.ss-act-prize-note p{margin-top:14px;font-size:15px}.ss-act-enter{min-height:72vh;display:flex;align-items:center;text-align:center;background:radial-gradient(circle at center,rgba(216,255,62,.12) 0,#0d1012 34%,#07090a 72%);border-top:1px solid rgba(216,255,62,.14)}.ss-act-enter .ss-home-shell{display:flex;flex-direction:column;align-items:center}.ss-act-enter h2{margin:12px 0 22px;font-size:clamp(58px,9vw,125px);line-height:.88;letter-spacing:-.055em;font-weight:560}.ss-act-enter p{max-width:620px;margin:0 0 30px;color:rgba(255,255,255,.62);font-size:18px}.ss-act-page .ss-home-footer{color:#fff}@media(max-width:1000px){.ss-act-intro-grid,.ss-act-prize-grid{grid-template-columns:1fr;gap:38px}.ss-act-card-verse,.ss-act-card-drum,.ss-act-card-step,.ss-act-card-pact,.ss-act-card-bridal{grid-column:span 6}.ss-act-steps{grid-template-columns:repeat(2,1fr)}.ss-act-steps>div{min-height:210px;border-bottom:1px solid rgba(255,255,255,.1)}}@media(max-width:600px){.ss-act-hero-inner{padding-top:160px}.ss-act-hero h1{font-size:68px}.ss-act-mark{font-size:180px;top:115px}.ss-act-intro,.ss-act-world-section,.ss-act-flow,.ss-act-prize{padding:82px 0}.ss-act-intro h2,.ss-act-flow h2{font-size:48px}.ss-act-card-grid{display:block}.ss-act-card{min-height:430px;margin-bottom:14px}.ss-act-steps{grid-template-columns:1fr}.ss-act-steps>div{min-height:0;padding:24px 0;border-right:0}.ss-act-steps h3{margin-top:16px}.ss-act-prize h2{font-size:62px}.ss-act-enter h2{font-size:60px}}