.feature-modal{position:fixed;inset:0;z-index:30;display:grid;place-items:center;padding:22px;background:rgba(12,4,9,.82);backdrop-filter:blur(5px)}.feature-modal.hidden{display:none}.feature-modal-card{display:grid;justify-items:center;gap:10px;width:min(100%,460px);padding:36px 28px;border:2px solid #ffe39a;border-radius:22px;background:radial-gradient(circle at 50% 0,rgba(245,189,69,.24),transparent 50%),linear-gradient(150deg,#531f2a,#1d0b13);box-shadow:0 0 45px rgba(245,189,69,.35);text-align:center;animation:featurePop .35s ease both}.feature-modal-card h2{font:700 clamp(27px,6vw,45px) Georgia,serif;color:#fff0b2}.feature-modal-card strong{font:700 clamp(35px,8vw,64px) Georgia,serif;color:#ffe39a;text-shadow:0 0 18px #d47922}.feature-modal-card p{max-width:300px;color:#dbcba7;font:14px/1.5 Arial,sans-serif}.feature-modal-card .gold-button{margin-top:10px;padding:13px 20px;font-size:12px}@keyframes featurePop{from{opacity:0;transform:scale(.88) translateY(15px)}to{opacity:1;transform:scale(1) translateY(0)}}