.sr-cct .wrap,.sr-cph .wrap,.sr-ctb .wrap,.sr-gpp .wrap,.sr-gpb .wrap,.sr-gpf .wrap,.sr-gph .wrap,.sr-gpi .wrap,.sr-gpm .wrap,.sr-gpn .wrap,.sr-gpr .wrap,.sr-gpt .wrap{width:100%;max-width:var(--sr-container, 1200px);margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem)}.sr-cph .eyebrow::before,.sr-gpp .eyebrow::before,.sr-gpb .eyebrow::before,.sr-gpf .eyebrow::before,.sr-gph .eyebrow::before,.sr-gpi .eyebrow::before,.sr-gpm .eyebrow::before,.sr-gpn .eyebrow::before,.sr-gpr .eyebrow::before,.sr-gpt .eyebrow::before{content:"";width:2.2em;height:2px;background:var(--c-accent);flex:none}.sr-cph .eyebrow,.sr-gpp .eyebrow,.sr-gpb .eyebrow,.sr-gpf .eyebrow,.sr-gph .eyebrow,.sr-gpm .eyebrow,.sr-gpn .eyebrow,.sr-gpr .eyebrow,.sr-gpt .eyebrow{display:inline-flex;align-items:center;gap:.8em;font-family:var(--font-display);font-size:.8rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--c-ink)}.sr-cct .btn-orange,.sr-cph .btn-orange,.sr-gpf .btn-orange,.sr-gph .btn-orange,.sr-gpn .partner-redeem .btn-orange,.sr-gpr .btn-orange,.sr-gpt .btn-orange{background:var(--c-accent);color:#fff;box-shadow:0 8px 22px rgba(249,115,22,.32)}.sr-gpp h2 em,.sr-gpb h2 em,.sr-gpf h2 em,.sr-gpm h2 em,.sr-gpn h2 em,.sr-gpr h2 em,.sr-gpt>.wrap>.section-head h2 em{font-style:normal;color:var(--c-accent)}.sr-gpf .btn-orange:hover,.sr-gph .btn-orange:hover,.sr-gpn .partner-redeem .btn-orange:hover,.sr-gpt .btn-orange:hover{background:var(--c-accent-hov, #ea580c);box-shadow:0 12px 28px rgba(249,115,22,.4);transform:translateY(-2px);color:#fff}.sr-gpi .section-head,.sr-gpn .section-head,.sr-gpr .section-head,.sr-gpt .section-head{max-width:44em;margin-bottom:var(--sp-xl)}.sr-gpn h2,.sr-gpr h2,.sr-gpt>.wrap>.section-head h2{font-family:var(--font-display);font-weight:600;font-size:clamp(1.8rem,3.4vw,2.6rem);line-height:1.1;color:var(--c-ink);letter-spacing:-.02em;margin-bottom:var(--sp-md);margin-top:var(--sp-sm)}.sr-gpn .section-sub,.sr-gpr .section-sub,.sr-gpt .section-sub{font-size:1.1rem;color:var(--c-text-soft);line-height:1.55;max-width:36em}
