.srf-outer[data-astro-cid-msztz2ak]{width:100%;aspect-ratio:16 / 9;position:relative;overflow:hidden;background:#f6f1fc;border-radius:20px}.srf-wrap[data-astro-cid-msztz2ak]{position:absolute;left:0;top:0;width:1280px;height:720px;transform-origin:0 0;font-family:var(--font-primary, "Product Sans", system-ui, sans-serif)}.srf-glow[data-astro-cid-msztz2ak]{position:absolute;left:230px;top:80px;width:820px;height:560px;border-radius:50%;background:radial-gradient(closest-side,#7000ff2e,#7000ff00);pointer-events:none;opacity:0}.srf-label[data-astro-cid-msztz2ak]{position:absolute;font-size:11px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:#534962;opacity:0}.srf-label--left[data-astro-cid-msztz2ak]{left:90px;top:188px}.srf-label--right[data-astro-cid-msztz2ak]{left:960px;top:188px}.srf-svg[data-astro-cid-msztz2ak]{position:absolute;inset:0;width:1280px;height:720px;overflow:visible}.srf-line[data-astro-cid-msztz2ak]{fill:none;stroke:#d4b3ff;stroke-width:1.4;stroke-linecap:round;pathLength:1;stroke-dasharray:1;stroke-dashoffset:1}.srf-line--out[data-astro-cid-msztz2ak]{stroke-width:1.6}.srf-particle[data-astro-cid-msztz2ak]{fill:none;stroke:#a43cfd;stroke-width:2.6;stroke-linecap:round;pathLength:1;stroke-dasharray:.12 2;filter:drop-shadow(0 0 4px rgba(164,60,253,.6))}.srf-pill[data-astro-cid-msztz2ak]{position:absolute;box-sizing:border-box;border-radius:16px;background:#fff;border:1px solid #E9E1F5;box-shadow:0 4px 14px #13042b0f;display:flex;align-items:center;gap:12px;padding:0 18px;opacity:0}.srf-pill-icon[data-astro-cid-msztz2ak]{width:30px;height:30px;flex:none;border-radius:9px;background:#f1e5ff;display:flex;align-items:center;justify-content:center;background-image:var(--icon-bg)}[data-astro-cid-msztz2ak][data-icon=pos]{background:#f1e5ff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%237000FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='5' width='20' height='14' rx='2'/%3E%3Cline x1='2' y1='10' x2='22' y2='10'/%3E%3C/svg%3E") center/16px no-repeat}[data-astro-cid-msztz2ak][data-icon=qr]{background:#f1e5ff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%237000FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='7' height='7'/%3E%3Crect x='14' y='3' width='7' height='7'/%3E%3Crect x='3' y='14' width='7' height='7'/%3E%3Cpath d='M14 14h3v3h-3z'/%3E%3Cpath d='M17 17h4'/%3E%3Cpath d='M17 21v-4'/%3E%3C/svg%3E") center/16px no-repeat}[data-astro-cid-msztz2ak][data-icon=cart]{background:#f1e5ff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%237000FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/%3E%3C/svg%3E") center/16px no-repeat}[data-astro-cid-msztz2ak][data-icon=link]{background:#f1e5ff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%237000FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'/%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'/%3E%3C/svg%3E") center/16px no-repeat}.srf-pill-label[data-astro-cid-msztz2ak]{font-size:15px;font-weight:600;color:#270a54;white-space:nowrap}.srf-hub[data-astro-cid-msztz2ak]{position:absolute;box-sizing:border-box;border-radius:30px;background:linear-gradient(160deg,#270a54,#13042b 70%);border:1px solid rgba(190,128,255,.28);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;opacity:0}.srf-hub-logo[data-astro-cid-msztz2ak]{height:36px;margin-bottom:4px}.srf-hub-name[data-astro-cid-msztz2ak]{font-size:26px;font-weight:700;color:#fff;letter-spacing:-1px;line-height:1}.srf-hub-sub[data-astro-cid-msztz2ak]{font-size:13px;color:#ffffffbf}.srf-acqr[data-astro-cid-msztz2ak]{position:absolute;box-sizing:border-box;border-radius:16px;background:#fff;border:1px solid #E9E1F5;box-shadow:0 4px 14px #13042b0f;display:flex;align-items:center;justify-content:center;padding:0 20px;opacity:0;transition:border-color .15s,box-shadow .15s,transform .15s}.srf-acqr[data-astro-cid-msztz2ak] img[data-astro-cid-msztz2ak]{max-width:180px;object-fit:contain}@media(prefers-reduced-motion:reduce){.srf-pill[data-astro-cid-msztz2ak],.srf-hub[data-astro-cid-msztz2ak],.srf-acqr[data-astro-cid-msztz2ak],.srf-glow[data-astro-cid-msztz2ak],.srf-label[data-astro-cid-msztz2ak]{opacity:1!important;transform:none!important}.srf-line[data-astro-cid-msztz2ak]{stroke-dashoffset:0!important}}.phf-outer[data-astro-cid-wa2a2lqd]{width:100%;aspect-ratio:16 / 9;position:relative;overflow:hidden;background:#f6f1fc;border-radius:20px}.phf-wrap[data-astro-cid-wa2a2lqd]{position:absolute;left:0;top:0;width:1280px;height:720px;transform-origin:0 0;font-family:var(--font-primary, "Product Sans", system-ui, sans-serif)}.phf-glow[data-astro-cid-wa2a2lqd]{position:absolute;left:260px;top:89px;width:760px;height:600px;border-radius:50%;background:radial-gradient(closest-side,#7000ff38,#7000ff00);pointer-events:none;opacity:0}.phf-label[data-astro-cid-wa2a2lqd]{position:absolute;font-size:11px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:#534962;opacity:0}.phf-label--left[data-astro-cid-wa2a2lqd]{left:95px;top:75px}.phf-label--right[data-astro-cid-wa2a2lqd]{left:945px;top:96px}.phf-svg[data-astro-cid-wa2a2lqd]{position:absolute;inset:0;width:1280px;height:720px;overflow:visible}.phf-line[data-astro-cid-wa2a2lqd]{fill:none;stroke:#d4b3ff;stroke-width:1.4;stroke-linecap:round;pathLength:1;stroke-dasharray:1;stroke-dashoffset:1}.phf-line--out[data-astro-cid-wa2a2lqd]{stroke-width:1.6}.phf-particle[data-astro-cid-wa2a2lqd]{fill:none;stroke:#a43cfd;stroke-width:2.6;stroke-linecap:round;pathLength:1;stroke-dasharray:.12 2;filter:drop-shadow(0 0 4px rgba(164,60,253,.6))}.phf-pill[data-astro-cid-wa2a2lqd]{position:absolute;box-sizing:border-box;border-radius:14px;background:#fff;border:1px solid #E9E1F5;box-shadow:0 4px 14px #13042b0f;display:flex;align-items:center;padding:0 16px;opacity:0;overflow:hidden}.phf-pill[data-astro-cid-wa2a2lqd] img[data-astro-cid-wa2a2lqd]{max-width:150px;object-fit:contain}.phf-hub[data-astro-cid-wa2a2lqd]{position:absolute;box-sizing:border-box;border-radius:30px;background:linear-gradient(160deg,#270a54,#13042b 70%);border:1px solid rgba(190,128,255,.28);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;opacity:0}.phf-hub-logo[data-astro-cid-wa2a2lqd]{height:40px;margin-bottom:6px}.phf-hub-name[data-astro-cid-wa2a2lqd]{font-size:34px;font-weight:700;color:#fff;letter-spacing:-1.2px;line-height:1}.phf-hub-sub[data-astro-cid-wa2a2lqd]{font-size:15px;color:#ffffffd4}.phf-card[data-astro-cid-wa2a2lqd]{position:absolute;box-sizing:border-box;border-radius:22px;background:#fff;border:1px solid #E9E1F5;box-shadow:0 4px 14px #13042b0f;padding:0 22px;display:flex;flex-direction:column;justify-content:center;gap:2px;opacity:0;transition:border-color .15s,box-shadow .15s,transform .15s}.phf-card-big[data-astro-cid-wa2a2lqd]{font-size:30px;font-weight:700;color:#7000ff;letter-spacing:-1px}.phf-card-small[data-astro-cid-wa2a2lqd]{font-size:15px;color:#534962}@media(prefers-reduced-motion:reduce){.phf-pill[data-astro-cid-wa2a2lqd],.phf-hub[data-astro-cid-wa2a2lqd],.phf-card[data-astro-cid-wa2a2lqd],.phf-glow[data-astro-cid-wa2a2lqd],.phf-label[data-astro-cid-wa2a2lqd]{opacity:1!important;transform:none!important}.phf-line[data-astro-cid-wa2a2lqd]{stroke-dashoffset:0!important}}
