:root{--gmr-ase-bg:#070606;--gmr-ase-bg-2:#0d0a08;--gmr-ase-panel:#13110e;--gmr-ase-panel-2:#191612;--gmr-ase-panel-3:#0f0d0b;--gmr-ase-gold:#d8b56d;--gmr-ase-gold-2:#f3dc9a;--gmr-ase-ivory:#f7efe1;--gmr-ase-text:#d7cec1;--gmr-ase-muted:#a99f93;--gmr-ase-line:rgba(216,181,109,.20);--gmr-ase-line-strong:rgba(216,181,109,.36);--gmr-ase-shadow:rgba(0,0,0,.34);--gmr-ase-deep-shadow:rgba(0,0,0,.46);--gmr-ase-success-bg:rgba(67,116,77,.16);--gmr-ase-success-line:rgba(130,188,133,.34);--gmr-ase-error-bg:rgba(135,55,45,.18);--gmr-ase-error-line:rgba(220,122,101,.34)}.gmr-ase-advertise,
.gmr-ase-advertise *,
.gmr-ase-slot,
.gmr-ase-slot *{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.gmr-ase-advertise{max-width:1040px;margin:0 auto;padding:clamp(16px,2.5vw,30px);font-family:inherit;color:var(--gmr-ase-text)!important;background:transparent!important}.gmr-ase-hero,
.gmr-ase-info,
.gmr-ase-pay,
.gmr-ase-form,
.gmr-ase-card{position:relative;overflow:hidden;background:linear-gradient(180deg,var(--gmr-ase-panel) 0%,var(--gmr-ase-panel-3) 100%)!important;border:1px solid var(--gmr-ase-line)!important;color:var(--gmr-ase-text)!important;box-shadow:0 18px 44px var(--gmr-ase-shadow), inset 0 1px 0 rgba(255,255,255,.025)!important}.gmr-ase-hero:before,
.gmr-ase-info:before,
.gmr-ase-pay:before,
.gmr-ase-form:before,
.gmr-ase-card:before{content:"";position:absolute;left:26px;top:0;width:min(260px,42%);height:5px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,var(--gmr-ase-gold),rgba(216,181,109,.12));pointer-events:none}.gmr-ase-hero:after{content:"";position:absolute;right:-70px;top:-70px;width:190px;height:190px;border-radius:999px;display:none;pointer-events:none}.gmr-ase-hero{padding:clamp(28px,4vw,46px);border-radius:30px;margin-bottom:22px}.gmr-ase-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin:20px 0}.gmr-ase-card,
.gmr-ase-info,
.gmr-ase-pay,
.gmr-ase-form{padding:clamp(20px,3vw,30px);border-radius:26px;margin-bottom:20px}.gmr-ase-advertise h1,
.gmr-ase-advertise h2,
.gmr-ase-advertise h3,
.gmr-ase-advertise h4,
.gmr-ase-card h3,
.gmr-ase-info h3,
.gmr-ase-form h3{color:var(--gmr-ase-ivory)!important;opacity:1!important;visibility:visible!important;letter-spacing:-.015em;font-family:Georgia,"Times New Roman",serif;text-shadow:0 1px 0 rgba(0,0,0,.25)}.gmr-ase-hero h1,
.gmr-ase-hero h2{max-width:760px;margin:0 0 14px;font-size:clamp(2rem,2.6vw,2.76rem)!important;line-height:1.02!important}.gmr-ase-advertise h3,
.gmr-ase-card h3,
.gmr-ase-info h3,
.gmr-ase-form h3{font-size:clamp(1.2rem,1.35vw,1.46rem)!important;line-height:1.15!important;margin:0 0 12px}.gmr-ase-advertise h2:after,
.gmr-ase-advertise h3:after{background:var(--gmr-ase-gold)!important}.gmr-ase-advertise p,
.gmr-ase-advertise li,
.gmr-ase-card p,
.gmr-ase-info p,
.gmr-ase-pay p,
.gmr-ase-form label,
.gmr-ase-form small{color:var(--gmr-ase-text)!important;opacity:1!important;visibility:visible!important;line-height:1.65}.gmr-ase-form small,
.gmr-ase-advertise .description{display:block;margin-top:8px;color:var(--gmr-ase-muted)!important}.gmr-ase-hero p{max-width:760px;font-size:clamp(1rem,1.2vw,1.14rem);margin:0;color:var(--gmr-ase-text)!important}.gmr-ase-advertise strong,
.gmr-ase-calc strong,
.gmr-ase-price,
#gmr-ase-price{color:var(--gmr-ase-gold-2)!important}.gmr-ase-advertise a{color:var(--gmr-ase-gold-2)!important;text-decoration-color:rgba(243,220,154,.42)!important;text-underline-offset:.18em}.gmr-ase-pay-btn,
.gmr-ase-form .button,
.gmr-ase-form .button-primary,
.gmr-ase-advertise button,
.gmr-ase-advertise input[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:.35em;min-height:44px;background:linear-gradient(135deg,var(--gmr-ase-gold-2),var(--gmr-ase-gold))!important;color:#17110b!important;border:1px solid rgba(243,220,154,.56)!important;text-decoration:none!important;padding:12px 20px;border-radius:999px;font-weight:800;letter-spacing:.045em;box-shadow:0 12px 28px rgba(0,0,0,.26), inset 0 1px 0 rgba(255,255,255,.26)!important;cursor:pointer}.gmr-ase-pay-btn:hover,
.gmr-ase-pay-btn:focus,
.gmr-ase-form .button:hover,
.gmr-ase-form .button:focus,
.gmr-ase-form .button-primary:hover,
.gmr-ase-form .button-primary:focus,
.gmr-ase-advertise button:hover,
.gmr-ase-advertise button:focus,
.gmr-ase-advertise input[type=submit]:hover,
.gmr-ase-advertise input[type=submit]:focus{background:linear-gradient(135deg,#fff0bd,var(--gmr-ase-gold))!important;color:#100b07!important;transform:translateY(-1px)}.gmr-ase-form input[type=text],
.gmr-ase-form input[type=email],
.gmr-ase-form input[type=url],
.gmr-ase-form input[type=file],
.gmr-ase-form select,
.gmr-ase-form textarea{width:100%;max-width:100%;padding:12px 14px;border:1px solid var(--gmr-ase-line)!important;border-radius:16px;box-sizing:border-box;background:rgba(7,6,6,.72)!important;color:var(--gmr-ase-ivory)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04), 0 1px 0 rgba(0,0,0,.25)!important;outline:none}.gmr-ase-form input[type=file]{color:var(--gmr-ase-text)!important}.gmr-ase-form input:focus,
.gmr-ase-form select:focus,
.gmr-ase-form textarea:focus{border-color:var(--gmr-ase-line-strong)!important;box-shadow:0 0 0 3px rgba(216,181,109,.12), inset 0 1px 0 rgba(255,255,255,.04)!important}.gmr-ase-form input::placeholder,
.gmr-ase-form textarea::placeholder{color:rgba(215,206,193,.56)!important}.gmr-ase-form select option{background:var(--gmr-ase-panel)!important;color:var(--gmr-ase-ivory)!important}.gmr-ase-notice{padding:16px 18px;border-radius:18px;margin:16px 0 20px;color:var(--gmr-ase-text)!important;box-shadow:0 14px 34px rgba(0,0,0,.22)!important}.gmr-ase-notice.success{background:var(--gmr-ase-success-bg)!important;border:1px solid var(--gmr-ase-success-line)!important}.gmr-ase-notice.error{background:var(--gmr-ase-error-bg)!important;border:1px solid var(--gmr-ase-error-line)!important}.gmr-ase-calc{padding:14px 16px;background:rgba(7,6,6,.56)!important;border:1px solid var(--gmr-ase-line)!important;border-radius:18px;margin:8px 0 18px;color:var(--gmr-ase-text)!important}.gmr-ase-card *,
.gmr-ase-info *,
.gmr-ase-pay *,
.gmr-ase-form *,
.gmr-ase-hero *{opacity:1;visibility:visible}@media (min-width:1024px){.gmr-ase-advertise{padding-top:34px;padding-bottom:42px}.gmr-ase-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.gmr-ase-card{min-height:150px}}@media (max-width:782px){.gmr-ase-advertise{padding:14px}.gmr-ase-hero,
  .gmr-ase-info,
  .gmr-ase-pay,
  .gmr-ase-form,
  .gmr-ase-card{border-radius:22px;padding:20px}.gmr-ase-hero h1,
  .gmr-ase-hero h2{font-size:clamp(1.75rem,8vw,2.22rem)!important}.gmr-ase-pay-btn,
  .gmr-ase-form .button,
  .gmr-ase-form .button-primary,
  .gmr-ase-advertise button,
  .gmr-ase-advertise input[type=submit]{width:auto;max-width:100%;font-size:.95rem}.gmr-ase-frame{border-radius:14px}}
