.higgs-studio{--hg-lime:#d9fb72;color:#eff1e9}.higgs-hero{background:radial-gradient(at 83% 45%,#33412855,#0000 48%),#111510;border:1px solid #394132;border-radius:24px;padding:32px 40px 0;position:relative;overflow:hidden}.higgs-kicker{letter-spacing:.16em;color:#b2bcaa;justify-content:space-between;gap:20px;font:11px ui-monospace,monospace;display:flex}.higgs-kicker span{color:var(--hg-lime)}.higgs-hero-grid{grid-template-columns:1.5fr 1fr;align-items:center;gap:28px;padding:48px 0;display:grid}.higgs-hero h1{letter-spacing:-.055em;margin:0;font-size:clamp(38px,4.4vw,76px);font-weight:550;line-height:1.02}.higgs-hero h1 em{color:var(--hg-lime);font-family:Georgia,serif;font-weight:400}.higgs-hero p{color:#aeb9a6;max-width:430px;margin:22px 0;font-size:15px;line-height:1.7}.higgs-primary{background:var(--hg-lime);color:#17200c;border-radius:9px;align-items:center;gap:18px;padding:14px 20px;font-size:13px;font-weight:600;display:inline-flex}.higgs-orbit{perspective:600px;place-items:center;height:280px;display:grid;position:relative}.higgs-orbit>div{border:1px solid #d9fb7280;border-radius:50%;width:240px;height:240px;animation:22s linear infinite higgs-orbit;position:absolute;transform:rotateY(55deg)rotateX(20deg);box-shadow:inset 0 0 24px #d9fb720a,0 0 20px #d9fb7208}.higgs-orbit>div:nth-child(2){animation-direction:reverse;transform:rotateY(-55deg)rotateX(20deg)}.higgs-orbit>div:nth-child(3){width:270px;height:270px;animation:none;transform:rotateX(65deg)}.higgs-orbit>span{color:var(--hg-lime);text-shadow:0 0 55px #d9fb7244;font-family:Georgia,serif;font-size:100px;font-style:italic}.higgs-orbit small{color:#85917d;letter-spacing:.18em;font:9px monospace;position:absolute;bottom:-10px}.higgs-status{color:#a8b49e;border-top:1px solid #ffffff13;flex-wrap:wrap;align-items:center;gap:28px;padding:18px 0;font:11px monospace;display:flex}.higgs-status span:first-child{align-items:center;gap:8px;display:flex}.higgs-status i{background:#c78554;border-radius:50%;width:6px;height:6px}.higgs-status i.ready{background:var(--hg-lime);box-shadow:0 0 10px #d9fb7250}.higgs-status button{margin-left:auto}.higgs-work{transition:transform .2s,border-color .2s}.higgs-work:hover{transform:translateY(-4px);border-color:#d9fb7270!important}.higgs-work>div{padding:18px!important}.higgs-work>div>div:first-child{text-transform:capitalize;margin-bottom:6px;font-size:16px}.higgs-field-label{margin-bottom:12px;font-size:15px;display:block}.higgs-method{background:#151914;border:1px solid #ffffff17;border-radius:20px;margin-top:24px;padding:36px}.higgs-method h2{letter-spacing:-.035em;margin:18px 0 30px;font-size:30px}.higgs-steps{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.higgs-steps b{color:var(--hg-lime);font:11px monospace}.higgs-steps h3{margin:15px 0 10px;font-size:19px}.higgs-steps p{color:#a6b19e;font-size:13px;line-height:1.75}.higgs-studio button:focus-visible,.higgs-studio a:focus-visible{outline:2px solid var(--hg-lime);outline-offset:4px}@keyframes higgs-orbit{to{transform:rotateY(415deg)rotateX(20deg)}}@media (max-width:800px){.higgs-hero{padding:24px 22px 0}.higgs-hero-grid{grid-template-columns:1fr;padding:32px 0}.higgs-orbit{display:none}.higgs-status{gap:15px}.higgs-steps{grid-template-columns:1fr}.higgs-method{padding:24px}.higgs-kicker{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.higgs-orbit>div{animation:none}.higgs-work{transition:none}}.higgs-cinema{isolation:isolate;background:#131411;border:1px solid #fff2;border-radius:20px;min-height:510px;position:relative;overflow:hidden}.higgs-cinema-film{object-fit:cover;z-index:-3;width:100%;height:100%;position:absolute;inset:0}.higgs-cinema-shade{z-index:-2;background:linear-gradient(90deg,#080b09ee 0%,#080b0980 55%,#080b0910),linear-gradient(#0000 55%,#080b09dd);position:absolute;inset:0}.higgs-cinema-content{padding:30px 36px 0}.higgs-cinema-copy{max-width:660px;padding:60px 0 45px}.higgs-edition{letter-spacing:.2em;color:#d8e5bd;font:10px monospace}.higgs-cinema h1{letter-spacing:-.055em;margin:20px 0;font-size:clamp(42px,5.5vw,84px);line-height:.98}.higgs-cinema h1 em{color:#d9fb72;font-family:Georgia,serif;font-weight:400}.higgs-cinema-copy p{color:#d1d6cc;font-size:14px;line-height:1.7}.higgs-cinema-actions{flex-wrap:wrap;gap:12px;margin-top:25px;display:flex}.higgs-outline{color:#eff1e9;background:#0a0d0980;border:1px solid #ffffff50;border-radius:9px;align-items:center;gap:12px;padding:12px 17px;font-size:12px;display:inline-flex}.higgs-model-strip{border-bottom:1px solid #ffffff15;flex-wrap:wrap;align-items:center;gap:22px;padding:18px 6px;display:flex}.higgs-model-strip>span{letter-spacing:.14em;color:#889181;font:9px monospace}.higgs-model-strip b{color:#d4ddc9;font-size:13px;font-weight:500}.higgs-campaign-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.higgs-archive-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px;display:grid}.higgs-film-label{color:#d9fb72;letter-spacing:.12em;justify-content:space-between;display:flex;margin-bottom:14px!important;font:10px monospace!important}.higgs-model-credit{color:#bcc5b1;border:1px solid #ffffff25;border-radius:4px;margin-bottom:12px;padding:5px 8px;font:10px monospace;display:inline-block}.higgs-campaign-grid .higgs-work>div>div:not(.higgs-film-label){font-size:18px}.higgs-screening{background:#11150f;border:1px solid #d9fb7255;border-radius:18px;width:min(1100px,94vw);max-height:92vh;overflow:auto}.higgs-screening-notes{padding:22px}.higgs-screening-notes p{color:#b9c2b0;margin:14px 0;font-size:13px;line-height:1.7}.higgs-screening-notes summary{cursor:pointer;margin-top:16px;font-size:13px}.higgs-screening>img{margin:auto;max-height:58vh!important}@media (max-width:700px){.higgs-campaign-grid{grid-template-columns:1fr}.higgs-cinema{min-height:460px}.higgs-cinema-content{padding:24px 20px 0}.higgs-cinema-copy{padding:42px 0 25px}.higgs-model-strip{gap:12px}.higgs-screening-notes{padding:16px}}.higgs-controls{grid-template-columns:2fr 1fr 1fr;gap:16px;margin:22px 0;display:grid}.higgs-controls label{color:#a6b19e;font-size:11px}.higgs-controls select{color:#eff1e9;background:#151a13;border:1px solid #ffffff25;border-radius:8px;width:100%;margin-top:8px;padding:12px;font-size:13px;display:block}@media (max-width:700px){.higgs-controls{grid-template-columns:1fr}}.higgs-ugc-grid{width:min(100%,860px);margin-inline:auto}.higgs-ugc-grid .higgs-work{align-self:start}
