.wsopc-reg__media-group{display:flex;flex-wrap:nowrap;gap:16px;justify-content:center;margin-top:18px}@media (max-width:767px){.wsopc-reg__media-group{align-items:center;flex-direction:column}.wsopc-reg__media-group .wsopc-reg__media img{max-width:100%}}.wsopc-reg__media{display:flex;justify-content:center;margin-top:18px}.wsopc-reg__media img{border-radius:18px;height:auto;max-width:420px;width:100%}.wsopc-reg{background:radial-gradient(circle at top center,rgba(212,169,76,.08),transparent 38%),linear-gradient(140deg,#151515,#000);color:#fff;overflow:hidden;padding:72px 0;position:relative}.wsopc-reg__inner{margin:0 auto;width:min(1200px,calc(100% - 32px))}.wsopc-reg__header{margin:0 auto 36px;max-width:760px;text-align:center}.wsopc-reg__eyebrow{color:#d4a94c;font-size:13px;font-weight:700;letter-spacing:.18em;line-height:1;margin:0 0 12px;text-transform:uppercase}.wsopc-reg__title{color:#fff;font-size:clamp(34px,4vw,56px);font-weight:700;letter-spacing:-.03em;line-height:1.02;margin:0}.wsopc-reg__intro{color:hsla(0,0%,100%,.78);font-size:18px;line-height:1.6;margin:14px auto 0;max-width:700px}.wsopc-reg__cards{display:grid;gap:18px}.wsopc-reg__card{background:linear-gradient(180deg,hsla(0,0%,100%,.025),hsla(0,0%,100%,.01)),hsla(0,0%,5%,.94);border:1px solid rgba(212,169,76,.22);border-radius:28px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.02),0 22px 48px rgba(0,0,0,.3);position:relative;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.wsopc-reg__card:hover{border-color:rgba(212,169,76,.4);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.03),0 28px 54px rgba(0,0,0,.34);transform:translateY(-2px)}.wsopc-reg__card-toggle{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0;text-align:left;width:100%}.wsopc-reg__card-top{align-items:start;display:grid;gap:18px;grid-template-columns:84px minmax(0,1fr) 56px;padding:28px 28px 24px}.wsopc-reg__step-number{align-items:center;background:linear-gradient(145deg,#e0b85f,#b7892c);border-radius:22px;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.35),0 10px 22px rgba(0,0,0,.2);color:#0f0f0f;display:inline-flex;font-size:26px;font-weight:800;height:84px;justify-content:center;letter-spacing:-.04em;width:84px}.wsopc-reg__summary{min-width:0;padding-top:4px}.wsopc-reg__step-title{color:#fff;font-size:clamp(22px,2.5vw,32px);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin:0}.wsopc-reg__step-brief{color:hsla(0,0%,100%,.72);font-size:16px;line-height:1.55;margin:10px 0 0}.wsopc-reg__chevron{align-self:center;background:hsla(0,0%,100%,.025);border:1px solid rgba(212,169,76,.22);border-radius:16px;flex-shrink:0;height:52px;position:relative;width:52px}.wsopc-reg__chevron:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' fill='none' viewBox='0 0 16 10'%3E%3Cpath stroke='%23d4a94c' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m2 8 6-6 6 6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:16px 10px;content:"";inset:0;position:absolute;transition:transform .25s ease}.wsopc-reg__chevron:after{content:none}.wsopc-reg__card-body{padding:0 28px 28px 130px}.wsopc-reg__body-copy{color:hsla(0,0%,100%,.84);font-size:16px;line-height:1.7;margin:0}.wsopc-reg__small{color:hsla(0,0%,100%,.62);font-size:14px;line-height:1.6;margin:12px 0 0}.wsopc-reg__actions{margin-top:18px}.wsopc-reg__button{align-items:center;background:linear-gradient(145deg,#e0b85f,#b7892c);border-radius:999px;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.35),0 10px 22px rgba(0,0,0,.22);color:#0f0f0f;display:inline-flex;font-size:15px;font-weight:800;justify-content:center;letter-spacing:.02em;line-height:1;min-height:50px;padding:12px 20px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.wsopc-reg__button:focus,.wsopc-reg__button:hover{filter:brightness(1.03);text-decoration:none;transform:translateY(-1px)}.wsopc-reg__substeps{display:grid;gap:10px;margin:0}.wsopc-reg__substep{color:hsla(0,0%,100%,.84);font-size:16px;line-height:1.65;margin:0;padding-left:18px;position:relative}.wsopc-reg__substep:before{background:#d4a94c;border-radius:50%;content:"";height:7px;left:0;position:absolute;top:11px;width:7px}.wsopc-reg__note-block{background:hsla(0,0%,100%,.03);border:1px solid rgba(212,169,76,.16);border-radius:20px;margin-top:18px;padding:18px 20px}.wsopc-reg__note-title{color:#d4a94c;font-size:12px;font-weight:800;letter-spacing:.16em;line-height:1;margin:0 0 8px;text-transform:uppercase}.wsopc-reg__disclaimer{background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.08);border-radius:18px;margin:20px auto 0;max-width:900px;padding:18px 22px}.wsopc-reg__disclaimer p{color:hsla(0,0%,100%,.58);font-size:13px;line-height:1.65;margin:0}.wsopc-reg--accordion .wsopc-reg__card .wsopc-reg__card-body{display:none}.wsopc-reg--accordion .wsopc-reg__card.is-open .wsopc-reg__card-body{display:block}.wsopc-reg--accordion .wsopc-reg__card .wsopc-reg__chevron:before{transform:rotate(180deg)}.wsopc-reg--accordion .wsopc-reg__card.is-open .wsopc-reg__chevron:before{transform:rotate(0deg)}.wsopc-reg--accordion .wsopc-reg__card.is-open .wsopc-reg__chevron:after{top:54%;transform:translate(-50%,-50%) rotate(-135deg)}.wsopc-reg--stacked .wsopc-reg__card .wsopc-reg__card-body{display:block}.wsopc-reg--stacked .wsopc-reg__chevron{display:none}@media (max-width:991px){.wsopc-reg{padding:56px 0}.wsopc-reg__card-top{gap:14px;grid-template-columns:68px minmax(0,1fr) 48px;padding:22px 22px 18px}.wsopc-reg__step-number{border-radius:18px;font-size:22px;height:68px;width:68px}.wsopc-reg__card-body{padding:0 22px 22px 104px}.wsopc-reg__step-title{font-size:24px}.wsopc-reg__body-copy,.wsopc-reg__step-brief,.wsopc-reg__substep{font-size:15px}}@media (max-width:767px){.wsopc-reg__inner{width:min(100%,calc(100% - 24px))}.wsopc-reg__header{margin-bottom:24px;text-align:left}.wsopc-reg__intro{font-size:16px;margin-left:0;margin-right:0}.wsopc-reg__cards{gap:14px}.wsopc-reg__card{border-radius:24px}.wsopc-reg__card-top{gap:12px;grid-template-columns:56px minmax(0,1fr) 42px;padding:18px 18px 16px}.wsopc-reg__step-number{border-radius:16px;font-size:18px;height:56px;width:56px}.wsopc-reg__step-title{font-size:20px;line-height:1.15}.wsopc-reg__step-brief{font-size:14px;line-height:1.5;margin-top:8px}.wsopc-reg__chevron{border-radius:14px;height:42px;width:42px}.wsopc-reg__chevron:after,.wsopc-reg__chevron:before{width:10px}.wsopc-reg__chevron:before{left:14px}.wsopc-reg__chevron:after{right:14px}.wsopc-reg__card-body{padding:0 18px 18px}.wsopc-reg__button{width:100%}.wsopc-reg__disclaimer{margin-top:14px;padding:16px 18px}}