
.drop26{background:#050505;color:#fff;font-family:Inter,Arial,sans-serif}
.drop26-hero{min-height:780px;position:relative;display:flex;align-items:center;isolation:isolate;overflow:hidden}
.drop26-hero-art{position:absolute;inset:0;z-index:-3;background:url('assets/ghostface-drop-official.png') center 48%/cover no-repeat;transform:scale(1.01)}
.drop26-hero-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgba(3,3,3,.97) 0%,rgba(3,3,3,.88) 31%,rgba(3,3,3,.24) 67%,rgba(3,3,3,.08) 100%),linear-gradient(0deg,#050505 0%,transparent 26%)}
.drop26-content{width:min(1320px,100%);margin:0 auto;padding:105px 45px 95px;position:relative;z-index:2}
.drop26-kicker{font-weight:900;letter-spacing:.22em;color:#b7ff00;font-size:11px;display:flex;align-items:center;gap:10px}
.drop26-dot{height:7px;width:7px;background:#b7ff00;box-shadow:0 0 16px #b7ff00;border-radius:50%}
.drop26-pill{margin:32px 0 16px;display:inline-block;padding:9px 12px;border:1px solid #a33e43;color:#ffb8bb;font-weight:900;letter-spacing:.16em;font-size:10px}
.drop26 h1{font:clamp(68px,9vw,146px)/.94 Anton,Impact,sans-serif;letter-spacing:.015em;max-width:900px;margin:0 0 25px;text-shadow:0 6px 40px #000}
.drop26 h1 em,.drop26-red{font-style:normal;color:#ed323c}
.drop26-description{font-size:clamp(15px,1.6vw,20px);line-height:1.7;color:#d5d5d5;max-width:510px}
.drop26-statline{display:flex;flex-wrap:wrap;gap:0;margin:36px 0 32px;max-width:590px;border-top:1px solid #ffffff38;border-bottom:1px solid #ffffff38}
.drop26-statline>div{display:flex;flex-direction:column;gap:4px;padding:20px 25px 20px 0;margin-right:25px}
.drop26-statline small{font-size:10px;color:#b5b5b5;letter-spacing:.14em;font-weight:900}
.drop26-statline strong{font:clamp(27px,3.3vw,45px) Anton,Impact,sans-serif}
.drop26-statline span{font-size:10px;color:#ffb1b4;letter-spacing:.09em;font-weight:800}
.drop26-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}
.drop26-cta{display:inline-flex;gap:25px;justify-content:space-between;align-items:center;background:#b7ff00;color:#050505!important;text-decoration:none!important;font-weight:900;letter-spacing:.08em;padding:19px 25px;border-radius:5px;font-size:12px;transition:transform .2s}
.drop26-cta:hover{transform:translateY(-3px)}
.drop26-unavailable{color:#b9b9b9;font-size:11px;letter-spacing:.12em;font-weight:900}
.drop26-vertical{position:absolute;right:25px;bottom:35px;writing-mode:vertical-rl;font-size:10px;letter-spacing:.3em;color:#aaa}
.drop26-bottom{max-width:1320px;margin:auto;padding:65px 35px 110px}
.drop26-sectionhead span,.drop26-card-copy>span{font-size:11px;color:#b7ff00;font-weight:900;letter-spacing:.17em}
.drop26-sectionhead h2{font:clamp(45px,6vw,75px)/1.04 Anton,Impact,sans-serif;margin:13px 0}
.drop26-sectionhead p{color:#aaa;margin:0 0 34px}
.drop26-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}
.drop26-card{background:#0c0c0c;border:1px solid #353535;display:block;color:#fff!important;text-decoration:none!important;overflow:hidden;border-radius:10px}
.drop26-card-ghost{border-color:#71272c}.drop26-card-img{height:290px;background:center/cover no-repeat}
.drop26-card-ghost .drop26-card-img{background-image:url('assets/ghostface-drop-official.png');background-position:center 51%}
.drop26-card-dog .drop26-card-img{background-image:linear-gradient(0deg,#050505e6,#05050555),url('assets/doghouse-after-dark-mystery-teaser-20261022.png');filter:brightness(.52)}
.drop26-card-copy{padding:25px 28px 30px}
.drop26-card-copy h3{font:clamp(34px,4vw,52px) Anton,Impact,sans-serif;margin:12px 0}
.drop26-card-copy p{color:#b9b9b9;line-height:1.65;min-height:48px}
.drop26-card-copy b{color:#b7ff00;font-size:12px;letter-spacing:.08em}
.drop26-disclaimer{font-size:12px;color:#8f8f8f;margin-top:35px}
.drop26-terms{max-width:550px;color:#bdbdbd;line-height:1.7;font-size:13px}
@media(max-width:800px){.drop26-hero{min-height:800px;align-items:end}.drop26-hero-art{background-position:59% top;background-size:auto 67%;background-color:#050505}.drop26-hero-shade{background:linear-gradient(0deg,#050505 3%,#050505f2 44%,#05050533 78%,#05050512 100%)}.drop26-content{padding:310px 20px 65px}.drop26 h1{font-size:clamp(53px,12vw,86px)}.drop26-grid{grid-template-columns:1fr}.drop26-bottom{padding:50px 16px 80px}.drop26-statline>div{margin-right:8px;padding-right:15px}.drop26-vertical{display:none}}
@media(prefers-reduced-motion:reduce){.drop26-cta{transition:none}}
