.bp{--bp-ease:cubic-bezier(.2,.8,.2,1);--bp-deep:#0b251d;--bp-ink:#16372c;--bp-muted:#486052;--bp-faint:#a9bcae;--bp-phone:10px}.bp-stage{width:fit-content;translate:0 calc(var(--scroll,var(--about-scroll,0)) * -36px);margin-inline:auto;position:relative}.bp-stage:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(closest-side,#cbf36b2e,#0000 72%);position:absolute;inset:-12% -40%}.bp-phone{z-index:1;font-size:var(--bp-phone);aspect-ratio:290/600;background:#06150f;border-radius:4.4em;width:29em;padding:.7em;position:relative;box-shadow:0 40px 80px #000000a6,0 0 0 1px #ffffff26}.bp-phone-screen{background:var(--club-soft);border-radius:3.7em;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.bp-phone-screen:before{content:"";z-index:2;background:#06150f;border-radius:99em;width:8.4em;height:2.3em;position:absolute;top:1em;left:50%;translate:-50%}.bp-phone :is(.bp-phone-screen,.bp-phone-mark,.bp-phone-cta,.bp-phone-hero small,.bp-phone-hero b,.bp-phone-club b,.bp-phone-photo b,.bp-phone-moments,.bp-phone-nav i,svg){transition:background-color .6s var(--bp-ease), color .6s var(--bp-ease)}.bp-phone-top{background:#fff;border-bottom:1px solid #0b251d12;align-items:center;gap:.9em;padding:4.2em 1.6em 1.2em;display:flex}.bp-phone-mark{background:var(--club-primary);width:2.2em;height:2.2em;color:var(--club-accent);border-radius:.6em;place-items:center;font-size:1.6em;font-weight:700;line-height:1;display:grid}.bp-phone-club{flex-direction:column;min-width:0;display:flex}.bp-phone-club small,.bp-phone-photo small{letter-spacing:.14em;color:#6b7a70;font-size:.8em;font-weight:650}.bp-phone-club b{color:var(--club-ink);white-space:nowrap;font-size:1.35em;font-weight:650}.bp-phone-avatar{background:var(--club-soft);width:3.2em;height:3.2em;color:var(--club-ink);border-radius:99em;place-items:center;margin-left:auto;font-size:.95em;font-weight:650;display:grid}.bp-phone-hero{background:#fff;border-radius:1.6em;flex-direction:column;align-items:flex-start;gap:.75em;margin:1.2em 1.2em 0;padding:1.6em;display:flex}.bp-phone-hero small{letter-spacing:.14em;color:var(--club-primary);font-size:.85em;font-weight:700}.bp-phone-hero b{letter-spacing:-.035em;color:var(--club-ink);font-size:2.35em;font-weight:600;line-height:1.04}.bp-phone-sub{color:#5d6b62;font-size:1.05em;line-height:1.45}.bp-phone-cta{background:var(--club-primary);color:#fff;border-radius:99em;align-items:center;gap:.5em;padding:.95em 1.3em;font-size:1em;font-weight:650;display:inline-flex}.bp-phone-photo{aspect-ratio:640/406;border-radius:1.6em;margin:1em 1.2em 0;position:relative;overflow:hidden}.bp-phone-photo img{object-fit:cover;width:100%;height:100%;display:block}.bp-phone-photo>span{background:#fffffff2;border-radius:99em;justify-content:space-between;align-items:center;gap:.6em;padding:.75em 1.1em;display:flex;position:absolute;bottom:.8em;left:.8em;right:.8em}.bp-phone-photo b{color:var(--club-ink);white-space:nowrap;font-size:1.15em;font-weight:650}.bp-phone-moments{margin:1.3em 1.2em 0}.bp-phone-moments>small{color:var(--club-ink);margin-bottom:.7em;font-size:1.2em;font-weight:650;display:block}.bp-phone-moments>span{gap:.6em;display:flex}.bp-phone-moments i{color:var(--club-ink);white-space:nowrap;background:#fff;border-radius:99em;align-items:center;gap:.4em;padding:.65em .9em;font-size:.95em;font-style:normal;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #0b251d14}.bp-phone-moments i svg{width:1.4em;height:1.4em;color:var(--club-primary)}.bp-phone-nav{background:#fff;border-top:1px solid #0b251d12;grid-template-columns:repeat(5,1fr);margin-top:auto;padding:.9em .5em 2em;display:grid}.bp-phone-nav i{color:#6b7a70;flex-direction:column;align-items:center;gap:.35em;font-size:.8em;font-style:normal;font-weight:600;display:flex}.bp-phone-nav i svg{border-radius:.6em;width:2.2em;height:2.2em;padding:.35em}.bp-phone-nav i.is-active{color:var(--club-primary)}.bp-phone-nav i.is-active svg{background:var(--club-accent);color:var(--club-ink)}@keyframes bp-swap{0%{opacity:0;transform:translateY(.4em)}to{opacity:1;transform:none}}.bp-phone-club b,.bp-phone-photo b,.bp-phone-mark{animation:bp-swap .55s var(--bp-ease) both}.bp-chip{z-index:2;color:var(--bp-ink);white-space:nowrap;translate:0 calc(var(--scroll,var(--about-scroll,0)) * -28px);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:11px 14px;font-size:13px;font-weight:650;line-height:1.25;display:inline-flex;position:absolute;box-shadow:0 18px 40px #0000004d}.bp-chip svg{color:var(--club-primary);transition:color .6s var(--bp-ease)}.bp-chip small{color:var(--bp-muted);font-size:11px;font-weight:550;display:block}.bp-chip--domain{top:-14px;right:calc(100% - 64px)}.bp-chip--card{top:51%;left:calc(100% - 44px)}.bp-chip--brands{top:61%;right:calc(100% - 40px)}.bp-swatches{z-index:2;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:30px;display:flex;position:relative}.bp-swatches-label{width:100%;color:var(--bp-faint);text-align:center;margin-bottom:4px;font-size:13px}.bp-swatches button{color:#e3ecdf;min-height:40px;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:99px;align-items:center;gap:8px;padding:8px 15px 8px 10px;font-size:13px;font-weight:650;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex;position:relative;overflow:hidden}.bp-swatches button:hover{border-color:#ffffff73}.bp-swatches button[aria-pressed=true]{color:var(--bp-deep);background:#fff;border-color:#fff}.bp-swatches i{background:linear-gradient(135deg,var(--swatch) 0 55%,var(--swatch-accent) 55% 100%);border-radius:99px;width:18px;height:18px;box-shadow:0 0 0 1px #ffffff40}@keyframes bp-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.bp.is-auto .bp-swatches button[aria-pressed=true]:after{content:"";background:var(--bp-deep);transform-origin:0;border-radius:2px;height:2px;animation:2.8s linear both bp-progress;position:absolute;bottom:5px;left:12px;right:14px}@keyframes bp-photo{0%{opacity:0}to{opacity:1}}.bp-phone-photo img{animation:bp-photo .5s var(--bp-ease) both}.bp--light .bp-swatches-label{color:var(--bp-muted)}.bp--light .bp-swatches button{color:var(--bp-ink);background:#fff;border-color:#0b251d26}.bp--light .bp-swatches button:hover{border-color:#0b251d73}.bp--light .bp-swatches button[aria-pressed=true]{border-color:var(--bp-deep);background:var(--bp-deep);color:#f6faef}.bp--light .bp-swatches i{box-shadow:0 0 0 1px #0b251d26}.bp--light.is-auto .bp-swatches button[aria-pressed=true]:after{background:#cbf36b}.bp--light .bp-swatches button:focus-visible{outline-offset:3px;outline:3px solid #5f8134}.bp:not(.bp--light) .bp-swatches button:focus-visible{outline-offset:3px;outline:3px solid #cbf36b}@media (prefers-reduced-motion:reduce){.bp *,.bp :before,.bp :after{transition:none!important;animation:none!important}.bp-stage,.bp-chip{translate:none}}@media (width<=1180px){.bp{--bp-phone:9px}.bp-chip--domain{right:calc(100% - 84px)}.bp-chip--brands{right:calc(100% - 56px)}.bp-chip--card{left:calc(100% - 80px)}}@media (width>=961px) and (width<=1024px){.bp{--bp-phone:8.4px}.bp-chip--domain{right:calc(100% - 92px)}.bp-chip--brands{right:calc(100% - 64px)}}@media (width<=600px){.bp{--bp-phone:8.2px}.bp-stage{width:100%}.bp-phone{margin-inline:auto}.bp-chip{gap:8px;padding:9px 12px;font-size:12px}.bp-chip small{font-size:10px}.bp-chip--domain{top:-16px;left:-4px;right:auto}.bp-chip--card{top:52%;left:auto;right:-4px}.bp-chip--brands{top:63%;left:-4px;right:auto}}
