.bfcm-80[data-astro-cid-4enudmsr]{letter-spacing:-.07em;filter:drop-shadow(0 18px 50px #7c5cff59);padding-right:.04em;font-size:clamp(132px,30vw,300px);font-weight:900;line-height:.8}.bfcm-slash[data-astro-cid-4enudmsr]{display:inline-block;position:relative}.bfcm-slash[data-astro-cid-4enudmsr]:after{content:"";background:linear-gradient(#fff,#b3a5ff);border-radius:.05em;width:.09em;height:.62em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(32deg)}.bfcm-pct[data-astro-cid-4enudmsr]{letter-spacing:-.04em;font-size:clamp(64px,14vw,140px);font-weight:900;line-height:.85}.bfcm-off[data-astro-cid-4enudmsr]{letter-spacing:-.01em;color:#c9cbe0;font-size:clamp(30px,6.4vw,64px);font-weight:800;line-height:1}.bfcm-figure-inner[data-astro-cid-4enudmsr]{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;transition:transform .25s ease-out}.bfcm-tag[data-astro-cid-4enudmsr]{white-space:nowrap;text-align:left;-webkit-backdrop-filter:blur(14px);background:linear-gradient(135deg,#ffffff29,#ffffff0a);border:1px solid #ffffff38;border-radius:12px 16px 16px 12px;margin-left:22px;padding:10px 18px 10px 30px;animation:6s ease-in-out infinite bfcm-tag-float;position:absolute;bottom:8%;left:100%;rotate:-7deg;box-shadow:0 20px 50px -18px #000c,inset 0 1px #ffffff40}.bfcm-tag-hole[data-astro-cid-4enudmsr]{border:2px solid #ffffff80;border-radius:99px;width:9px;height:9px;margin-top:-4.5px;position:absolute;top:50%;left:11px}@keyframes bfcm-tag-float{0%,to{translate:0}50%{translate:0 -8px}}@media (width<=1023px){.bfcm-tag[data-astro-cid-4enudmsr]{margin:18px 0 0;display:inline-block;position:relative;bottom:auto;left:auto}}.bfcm-in[data-astro-cid-4enudmsr]{animation:.7s cubic-bezier(.2,.7,.2,1) both bfcm-rise;animation-delay:var(--d,0s)}@keyframes bfcm-rise{0%{opacity:0;filter:blur(8px);transform:translateY(18px)}to{opacity:1;filter:none;transform:none}}.bfcm-tag[data-astro-cid-4enudmsr].bfcm-in{animation:.7s ease-out both bfcm-fade,6s ease-in-out 1s infinite bfcm-tag-float;animation-delay:var(--d,0s), 1s}@keyframes bfcm-fade{0%{opacity:0}to{opacity:1}}@media (width<=1023px){.bfcm-tag[data-astro-cid-4enudmsr].bfcm-in{animation:.7s ease-out both bfcm-fade}}.bfcm-list[data-astro-cid-r5mk7z3v] li[data-astro-cid-r5mk7z3v]{align-items:flex-start;gap:10px;display:flex}.bfcm-list[data-astro-cid-r5mk7z3v] svg[data-astro-cid-r5mk7z3v]{fill:none;stroke:#a594ff;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px;margin-top:2px}.bfcm-list[data-astro-cid-r5mk7z3v] strong[data-astro-cid-r5mk7z3v]{color:var(--color-ink)}.bfcm-list-off[data-astro-cid-r5mk7z3v]{color:#ffffff52}.bfcm-list-off[data-astro-cid-r5mk7z3v] svg[data-astro-cid-r5mk7z3v]{stroke:#ffffff47}.bfcm-card[data-astro-cid-r5mk7z3v]{background:linear-gradient(#ffffff0d,#ffffff04);border:1px solid #ffffff17}.bfcm-card-best[data-astro-cid-r5mk7z3v]{background:linear-gradient(#7c5cff29,#7c5cff08);border:1px solid #a594ff8c;box-shadow:0 30px 80px -30px #7c5cff8c}.bfcm-tone-ok[data-astro-cid-6kuk7crf]{color:#7fe0b8;background:#3fb68b24}.bfcm-tone-mid[data-astro-cid-6kuk7crf]{color:#ffc999;background:#ffb06624}.bfcm-tone-warn[data-astro-cid-6kuk7crf]{color:#ffb3c8;background:#ff7fa524}.bfcm-lens[data-astro-cid-6kuk7crf]{--size:170px;width:var(--size);height:var(--size);pointer-events:none;transform:translate(var(--lx,62%), var(--ly,58%));will-change:transform;background:#0b0b17;border:7px solid #1d1d2b;border-radius:999px;transition:transform .18s ease-out;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 0 0 1px #ffffff2e,0 25px 60px -10px #000000d9,inset 0 0 30px #a594ff40}.bfcm-lens[data-astro-cid-6kuk7crf]:after{content:"";border-radius:inherit;background:radial-gradient(circle at 30% 25%,#ffffff29,#0000 45%);position:absolute;inset:0}.bfcm-lens-view[data-astro-cid-6kuk7crf]{transform-origin:0 0;position:absolute;top:0;left:0}@media (width<=639px){.bfcm-lens[data-astro-cid-6kuk7crf]{--size:120px;border-width:5px}}.bfcm-orbit[data-astro-cid-uex72yno]{animation:5s ease-in-out infinite bfcm-bob;animation-delay:calc(var(--i) * -.9s)}@keyframes bfcm-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}
