.gs-intro-hero{--gsih-radius: 1.6rem;--gsih-radius-sm: 1rem;--gsih-text: #1a1a1a;--gsih-muted: #888;--gsih-border: #e8e8e8;--gsih-bg-soft: #f8f8f8;--gsih-accent: #c8951a;--gsih-gold-gradient: linear-gradient(135deg, #d4a82e 0%, #b78815 60%, #8c6610 100%);display:grid;grid-template-columns:1fr;gap:4rem;align-items:center}@media screen and (min-width:990px){.gs-intro-hero--with-card{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:6.4rem}}.gs-intro-hero__eyebrow{display:inline-flex;align-items:center;gap:.8rem;padding:.6rem 1.4rem;border-radius:10rem;background:var(--gsih-bg-soft);font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--gsih-text);margin-bottom:2rem}.gs-intro-hero__eyebrow-icon{width:1.4rem;height:1.4rem;color:var(--gsih-accent)}.gs-intro-hero__title{font-size:clamp(3.6rem,5vw,5.6rem);font-weight:700;line-height:1.05;letter-spacing:-.02em;color:var(--gsih-text);margin:0 0 1.6rem}.gs-intro-hero__subtitle{font-size:1.6rem;line-height:1.55;color:var(--gsih-muted);max-width:52rem;margin:0 0 3.2rem}.gs-intro-hero__benefits{list-style:none;padding:0;margin:0 0 3.2rem;display:grid;grid-template-columns:1fr;gap:1.6rem}@media screen and (min-width:600px){.gs-intro-hero__benefits{grid-template-columns:1fr 1fr}}.gs-intro-hero__benefit{display:flex;align-items:flex-start;gap:1.2rem}.gs-intro-hero__benefit-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:4rem;height:4rem;border-radius:50%;background:var(--gsih-bg-soft);color:var(--gsih-accent)}.gs-intro-hero__benefit-icon svg{width:2rem;height:2rem}.gs-intro-hero__benefit-text{display:flex;flex-direction:column;gap:.2rem}.gs-intro-hero__benefit-title{font-size:1.5rem;font-weight:600;color:var(--gsih-text);line-height:1.3}.gs-intro-hero__benefit-desc{font-size:1.3rem;color:var(--gsih-muted);line-height:1.45}.gs-intro-hero__cta-row{display:flex;flex-wrap:wrap;gap:1.2rem}.gs-intro-hero__btn{display:inline-flex;align-items:center;justify-content:center;padding:1.4rem 3.2rem;border-radius:10rem;font-size:1.4rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:opacity .2s,transform .2s}.gs-intro-hero__btn:hover{opacity:.9;transform:translateY(-1px)}.gs-intro-hero__btn--primary{background:var(--gsih-text);color:#fff}.gs-intro-hero__btn--secondary{background:transparent;color:var(--gsih-text);border:1px solid var(--gsih-border)}.gs-intro-hero__card-wrap{display:flex;align-items:center;justify-content:center;perspective:120rem}.gs-intro-hero__card{position:relative;width:100%;max-width:42rem;aspect-ratio:1.62 / 1;min-height:24rem;padding:2.8rem;border-radius:var(--gsih-radius);background:var(--gsih-gold-gradient);color:#fff;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;box-shadow:0 2.4rem 4.8rem -1.2rem #8c661059;transform:rotate(-2deg);transition:transform .6s cubic-bezier(.16,1,.3,1)}.gs-intro-hero__card:hover{transform:rotate(0) translateY(-.4rem)}.gs-intro-hero__card-bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1;pointer-events:none}.gs-intro-hero__card-bg svg{width:100%;height:100%}.gs-intro-hero__card-top{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:flex-start}.gs-intro-hero__card-label{font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.gs-intro-hero__card-brand{font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.gs-intro-hero__card-middle{position:relative;z-index:1;text-align:center}.gs-intro-hero__card-points{font-size:4.4rem;font-weight:700;line-height:1;letter-spacing:-.02em}.gs-intro-hero__card-points-label{font-size:1.2rem;opacity:.8;margin-top:.4rem}.gs-intro-hero__card-bottom{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:flex-end}.gs-intro-hero__card-name{font-size:1.4rem;font-weight:500;letter-spacing:.04em}.gs-intro-hero__card-tier{display:inline-flex;align-items:center;gap:.6rem;padding:.5rem 1.2rem;border-radius:10rem;font-size:1.1rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:#ffffff38;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.gs-intro-hero__card-tier-dot{width:.7rem;height:.7rem;border-radius:50%;background:currentColor}
/*# sourceMappingURL=/cdn/shop/t/141/assets/goudstaven-intro-hero.css.map */
