.pulse-opening{position:relative;overflow:hidden;isolation:isolate}.pulse-opening:before{content:'';position:absolute;inset:25px -170px 25px 48%;border:2px solid #ed815135;border-radius:999px;box-shadow:0 0 0 18px #101112,0 0 0 20px #ed81512b,0 0 0 38px #101112,0 0 0 40px #ed815120,0 0 0 58px #101112,0 0 0 60px #ed815118;transform:rotate(-16deg);z-index:-1;pointer-events:none}.pulso-clubnotes{display:grid;grid-template-columns:1.05fr 85px 1fr;gap:36px;margin:55px 0;padding:48px 34px;background:#e9e4d8;color:#20282b}.clubnotes-heading h2{font-size:clamp(32px,4vw,58px);line-height:1;letter-spacing:-2px;margin:20px 0}.clubnotes-heading p{max-width:35ch;line-height:1.7}.clubnotes-track{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;position:relative;background:repeating-linear-gradient(90deg,transparent 0 23px,#20282b25 24px 25px)}.clubnotes-track span{font:700 26px monospace;background:#e9e4d8;padding:8px 3px;color:#a8402f}.clubnotes-items details{border-bottom:1px solid #b9bfb6;padding:12px 0}.clubnotes-items summary{cursor:pointer;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:18px;font-weight:600}.clubnotes-items p{font-size:14px;line-height:1.65;margin:14px 0}.clubnotes-items a{display:inline-block;color:#20282b;margin-top:26px;font-weight:600}.clubnotes-items summary:focus-visible,.clubnotes-items a:focus-visible{outline:3px solid #a8402f;outline-offset:4px}@media(max-width:760px){.pulso-clubnotes{grid-template-columns:1fr;gap:20px;padding:30px 22px}.clubnotes-track{display:none}.clubnotes-heading h2{letter-spacing:-1px}.pulse-opening:before{left:50%;opacity:.5}}