
.ghs-drops-page{padding-top:64px;padding-bottom:90px}.ghs-drops-intro{padding:45px 0 35px;text-align:center;max-width:850px;margin:auto}.ghs-drops-intro h1{font:900 clamp(43px,7vw,90px)/1 Impact,'Arial Black',sans-serif;letter-spacing:.04em;color:#e9f4ff;text-shadow:0 0 25px rgba(122,191,255,.35)}.ghs-drops-intro>p:not(.eyebrow){font-size:17px;color:#d2e6ff;line-height:1.65}.ghs-drop-info{padding:15px 20px;margin-top:24px;border:1px solid #866ee3;border-radius:12px;background:#24255cb8;color:#e3dfff}.ghs-drops-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:22px}.ghs-drop-card{border:1px solid #8489fa;border-radius:18px;background:linear-gradient(150deg,#2a326e,#171947);overflow:hidden;box-shadow:0 14px 40px #090b324d}.ghs-drop-card__image{height:230px;width:100%;object-fit:cover;background:radial-gradient(circle at 40% 45%,#6f55c9,#12143d);display:block}.ghs-drop-card__placeholder{display:grid;place-items:center;font-size:110px;color:#dbbaff}.ghs-drop-card__body{padding:23px}.ghs-drop-card__badge{font:900 11px monospace;letter-spacing:.12em;color:#92edff}.ghs-drop-card h2{font:900 27px/1.2 Impact,'Arial Black',sans-serif;margin:12px 0;color:#fafaff}.ghs-drop-card p{color:#d6e3fa;line-height:1.55;white-space:pre-wrap}.ghs-drop-card__note{font-size:13px;color:#a5eaf9!important}.ghs-drop-card__date{font-size:13px}.ghs-drop-card__status{display:inline-block;padding:7px 11px;background:#443c85;border-radius:8px;color:#f7ebff;font-size:12px;font-weight:700}.ghs-drop-card__status.open{background:#17695d;color:#e5fff5}.ghs-drop-card__action{width:100%;margin-top:15px}.ghs-drop-form{display:grid;gap:10px;margin-top:18px}.ghs-drop-form label{font-size:13px;color:#d7e9ff;font-weight:700}.ghs-drop-form input:not([type=checkbox]){width:100%;min-width:0;border:1px solid #747acb;background:#141843;color:#fff;border-radius:8px;padding:12px;font:inherit}.ghs-drop-check{display:flex;align-items:flex-start;gap:9px;font-size:12px!important;line-height:1.5}.ghs-drop-check input{margin-top:4px;flex:0 0 auto}.ghs-drop-form button{border:0;border-radius:9px;padding:13px;background:linear-gradient(115deg,#b954ef,#597aee);color:white;font-weight:900;cursor:pointer}.ghs-drop-form button:disabled{opacity:.65}.ghs-drop-msg{font-size:13px;line-height:1.5;min-height:20px;color:#a8f9e9}.ghs-drop-msg.error{color:#ffc1b2}.ghs-drop-state,.ghs-drop-privacy{max-width:800px;margin:30px auto;background:#242657b8;border:1px solid #756cbd;border-radius:14px;padding:20px;line-height:1.6}.ghs-drop-privacy a{color:#a7f3ff;text-decoration:underline}.ghs-drop-teaser{margin:50px auto 55px;display:flex;align-items:center;gap:26px;flex-wrap:wrap;padding:28px 33px;border:2px solid #9f85fd;border-radius:15px;background:linear-gradient(110deg,#433a92c9,#244d91c2);box-shadow:0 0 24px #9e64ff30}.ghs-drop-teaser__icon{font-size:70px;color:#e9baff}.ghs-drop-teaser>div:nth-child(2){flex:1;min-width:210px}.ghs-drop-teaser h2{font:900 38px Impact,'Arial Black',sans-serif;margin:8px 0;color:white}.ghs-drop-teaser p{color:#e0ecff;margin:6px 0}.ghs-notice{text-align:center;padding:12px 20px;background:linear-gradient(100deg,#533f8a,#294f91);color:white;font:800 13px/1.6 sans-serif;border-bottom:1px solid #a491ff;position:relative;z-index:9}@media(max-width:600px){.ghs-drop-teaser{margin:20px auto;padding:20px}.ghs-drop-teaser__icon{font-size:43px}.ghs-drops-intro{padding-top:12px}.ghs-drop-card__image{height:190px}}

[hidden],.ghs-drop-teaser[hidden],.ghs-drop-form[hidden]{display:none!important}


/* Countdown for Limited Drops */
.ghs-drop-countdown{margin:10px auto 30px;max-width:980px;padding:24px 22px;border:2px solid #9f85fd;border-radius:18px;background:radial-gradient(circle at 18% 18%,rgba(130,96,255,.28),transparent 32%),linear-gradient(115deg,#2e3378,#143a73);box-shadow:0 14px 40px rgba(8,10,43,.28);text-align:center}.ghs-drop-countdown__label{font:900 12px monospace;letter-spacing:.2em;color:#97efff}.ghs-drop-countdown__title{font:900 clamp(28px,4vw,52px)/1.1 Impact,"Arial Black",sans-serif;color:#fff;margin-top:10px}.ghs-drop-countdown__lead{max-width:680px;margin:10px auto 0;color:#d6e8ff;line-height:1.65}.ghs-drop-countdown__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px}.ghs-drop-countdown__grid>div{padding:15px 10px;border-radius:14px;background:rgba(12,23,78,.55);border:1px solid rgba(154,202,255,.28)}.ghs-drop-countdown__grid strong{display:block;font:900 clamp(28px,5vw,46px)/1 Impact,"Arial Black",sans-serif;color:#fff}.ghs-drop-countdown__grid span{display:block;margin-top:6px;font:800 11px monospace;color:#aeefff;letter-spacing:.08em}.ghs-drop-countdown__meta{margin-top:14px;font-size:13px;color:#f3ddff}.ghs-drop-card__countdown{display:inline-block;margin-top:10px;padding:6px 9px;border-radius:8px;background:#304da0;color:#edfbff;font:800 11px/1.35 monospace}@media(max-width:620px){.ghs-drop-countdown__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
