.crm-page .hero{padding:calc(84px + var(--site-header-height)) 0 76px;position:relative;overflow:hidden}.crm-page .hero .wrap{grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;display:grid;position:relative}.crm-page .content-hero__title{max-width:18ch}.crm-page .content-hero__actions{gap:12px}.crm-page .kick{letter-spacing:.24em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:700;display:block}.crm-note{color:var(--color-text-60);margin:20px 0 0;font-size:14px;line-height:1.5}.crm-hero-media{min-width:0;position:relative}.crm-hero-media:before{filter:blur(35px);content:"";background:radial-gradient(circle,#fb51062b,#0000 70%);border-radius:50%;position:absolute;inset:15%}.crm-hero-media img{object-fit:contain;mix-blend-mode:screen;width:100%;height:auto;position:relative;-webkit-mask-image:radial-gradient(closest-side,#000 60%,#0000 100%);mask-image:radial-gradient(closest-side,#000 60%,#0000 100%)}.crm-section{padding:72px 0;scroll-margin-top:96px}.crm-page .gets,.crm-page .steps-sec{border-top:1px solid var(--color-border-content)}.crm-page .steps-head{text-align:center;margin-bottom:38px}.crm-page .steps-head .kick{margin-bottom:12px}.crm-page .steps-head h2,.crm-page .copy h2{letter-spacing:-.01em;font-size:clamp(26px,3.4vw,38px);font-weight:590;line-height:1.15}.crm-page .gets h2{text-align:center;margin-bottom:0}.crm-page .copy h2{margin-bottom:14px}.crm-section-lead{max-width:64ch;color:var(--color-text-62);margin:18px auto 0;font-size:17px;line-height:1.55}.crm-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.crm-page .card{border-style:solid;border-width:1px;min-width:0;padding:28px}.crm-page .card .content-icon{color:var(--color-copper);margin-bottom:24px}.crm-page .card h3{margin:0 0 12px;font-size:20px;line-height:1.25}.crm-page .card p{color:var(--color-text-62);font-size:16px;line-height:1.5}.crm-players{border-top:1px solid var(--color-border-content)}.crm-players__layout{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.crm-page .copy .content-hero__lead{font-size:18px}.crm-player-benefits{flex-direction:column;gap:26px;margin:0;padding:0;list-style:none;display:flex}.crm-player-benefits .row{align-items:flex-start;gap:16px;display:flex}.crm-player-benefits h3{margin:0 0 6px;font-size:18px;line-height:1.3}.crm-player-benefits p{color:var(--color-text-62);font-size:16px;line-height:1.5}.crm-check{border:1px solid var(--color-copper);width:32px;height:32px;color:var(--color-copper);border-radius:50%;flex:0 0 32px;place-items:center;display:grid}.crm-page .process-flow__description{margin-bottom:0}.crm-start{padding-top:24px}.crm-page .content-cta .content-button{flex-shrink:0}@media (width>=1100px){.crm-hero-media img{width:125%;max-width:none;margin-left:-12.5%}}@media (width<=1099px){.crm-page .hero{padding:calc(56px + var(--site-header-height)) 0 56px}.crm-page .hero .wrap{grid-template-columns:1fr;gap:32px}.crm-page .content-hero__title{max-width:20ch}.crm-hero-media{width:min(100%,560px);margin-inline:auto}}@media (width<=899px){.crm-section{padding:56px 0}.crm-cards{grid-template-columns:1fr}.crm-players__layout{grid-template-columns:1fr;gap:36px}.crm-start{padding-top:0}}@media (width<=560px){.crm-page .content-hero__eyebrow{letter-spacing:1.8px;font-size:11px}.crm-page .content-hero__title{font-size:36px}.crm-page .card{padding:26px}.crm-page .content-cta{padding:28px 24px}.crm-page .content-cta .content-button{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
