.bm6-sec{color:#2a2050;font-family:Poppins,Helvetica Neue,Arial,sans-serif;position:relative}.bm6-sec,.bm6-sec *,.bm6-sec :after,.bm6-sec :before{box-sizing:border-box}.bm6-sec--std{padding:clamp(72px,9vw,132px) clamp(24px,5vw,64px)}.bm6-sec--hero{padding:clamp(64px,8vw,116px) clamp(24px,5vw,64px) clamp(48px,6vw,80px)}.bm6-sec--light{padding:clamp(56px,7vw,96px) clamp(24px,5vw,64px)}.bm6-sec.bm6-edge--divider{border-top:1px solid #e6e1f2}.bm6-sec.bm6-edge--none{border-top:0}.bm6-sec.bm6-edge--attached{border-top:0;padding-bottom:clamp(72px,9vw,120px);padding-top:0}.bm6-inner{margin:0 auto;max-width:1180px}.bm6-anchor{height:1px;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:1px}.bm6-eyebrow{color:#46347e;font-size:13px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.bm6-h1{font-size:clamp(40px,5.4vw,72px);line-height:1.03;margin:0 0 22px}.bm6-h1,.bm6-h2{color:inherit;font-weight:700;letter-spacing:-.026em;text-wrap:balance}.bm6-h2{font-size:clamp(30px,3.7vw,50px);line-height:1.05;margin:14px 0 18px}.bm6-h1 em,.bm6-h2 em{color:#6750a4;font-style:normal;font-weight:700}.bm6-rule{background:#a277ff;height:2px;margin:0 0 26px;width:48px}.bm6-body p{color:#5a5474;font-size:17px;line-height:1.65;margin:0 0 18px;max-width:56ch;text-wrap:pretty}.bm6-body a:not(.bm6-link):not(.bm6-btn){color:#6750a4}.bm6-actions{align-items:center;display:flex;flex-wrap:wrap;gap:22px;margin-top:16px}.bm6-btn,.bm6-btn:visited{background:#6750a4;border-radius:4px;color:#fff;display:inline-block;font-size:18px;font-weight:600;line-height:normal;padding:16px 34px;text-decoration:none;transition:background .2s ease}.bm6-btn:hover{background:#7c5cff;color:#fff;text-decoration:underline}.bm6-btn--light,.bm6-btn--light:visited{background:#fff;color:#6750a4}.bm6-btn--light:hover{background:#f2edff;color:#6750a4}.bm6-link,.bm6-link:visited{border-bottom:1px solid #e6e1f2;color:#2a2050;font-size:16px;font-weight:700;line-height:normal;padding-bottom:3px;text-decoration:none;transition:border-color .2s ease}.bm6-link:hover{border-color:#46347e;color:#2a2050;text-decoration:underline}.bm6-btn:focus-visible,.bm6-link:focus-visible{outline:2px solid #7c5cff;outline-offset:2px}.bm6-check{border-top:1px solid #e6e1f2;list-style:none;margin:8px 0 30px;padding:0}.bm6-check li{border-bottom:1px solid #e6e1f2;font-size:16px;font-weight:500;line-height:normal;margin:0;padding:15px 0}.bm6-visual{display:flex;justify-content:center}.bm6-visual img{display:block;height:auto;width:100%}.bm6-frame{background:#fff;border:1px solid #e6e1f2;border-radius:8px}[hidden]{display:none!important}.bm6-hero .bm6-hero__grid{align-items:center;display:grid;gap:clamp(36px,5vw,64px);grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}.bm6-hero .bm6-hero__eyebrow{margin-bottom:26px}.bm6-hero .bm6-hero__body p{font-size:clamp(17px,1.4vw,19px);line-height:1.6;max-width:54ch}.bm6-hero .bm6-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.bm6-hero .bm6-chip{background:#f2edff;border-radius:3px;color:#46347e;font-size:13px;font-weight:700;letter-spacing:.2em;padding:9px 14px;text-transform:uppercase}.bm6-twin{--tw-d:14s;aspect-ratio:560/620;color:#17132e;container-type:inline-size;font-family:Poppins,Helvetica Neue,Arial,sans-serif;isolation:isolate;margin:0 auto;max-width:var(--tw-max,560px);position:relative;width:100%}.bm6-twin *{box-sizing:border-box}.bm6-twin__glow{aspect-ratio:1/1;background:radial-gradient(circle at 50% 45%,#e9e0ff 0,#f2edff 45%,rgba(242,237,255,0) 72%);border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:86%;z-index:-1}.bm6-twin__grid{background-image:linear-gradient(rgba(70,52,126,.07) 1px,transparent 0),linear-gradient(90deg,rgba(70,52,126,.07) 1px,transparent 0);background-size:28px 28px;border-radius:28px;inset:8% 10%;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 72%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 72%);position:absolute;z-index:-1}.bm6-twin__fig{aspect-ratio:var(--tw-ratio,305/1200);height:92%;left:50%;position:absolute;top:4%;transform:translateX(-50%)}.bm6-twin__ghost,.bm6-twin__mesh{inset:0;-webkit-mask:var(--tw-img) center/contain no-repeat;mask:var(--tw-img) center/contain no-repeat;position:absolute}.bm6-twin__ghost{background:rgba(124,92,255,.09)}.bm6-twin__twin{animation:bm6TwHide var(--tw-d) linear infinite;filter:drop-shadow(0 0 5px rgba(162,119,255,.9)) drop-shadow(0 10px 24px rgba(70,52,126,.35));inset:0;position:absolute}.bm6-twin__mesh{animation:bm6TwBuild var(--tw-d) ease-out infinite;background:radial-gradient(circle,hsla(0,0%,100%,.95) 0 1.1px,transparent 1.6px) 0 0/8px 8px,repeating-linear-gradient(180deg,hsla(0,0%,100%,.22) 0 1px,transparent 1px 7px),linear-gradient(165deg,#b794ff,#7c5cff 38%,#46347e);opacity:0}.bm6-twin__photo{animation:bm6TwPhotoIn var(--tw-d) linear infinite;clip-path:inset(0 0 100% 0);height:100%;inset:0;object-fit:contain;position:absolute;width:100%;z-index:1}.bm6-twin__scan{animation:bm6TwScan var(--tw-d) linear infinite;background:linear-gradient(90deg,rgba(124,92,255,0),#7c5cff 18%,#cc90ff 50%,#7c5cff 82%,rgba(124,92,255,0));border-radius:3px;box-shadow:0 0 18px 4px rgba(162,119,255,.55);height:3px;left:-14%;opacity:0;position:absolute;right:-14%;top:0;z-index:2}.bm6-twin__rings{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%;z-index:2}.bm6-twin__rings ellipse{animation:bm6TwRing var(--tw-d) ease-out infinite;fill:none;opacity:0;stroke:#fff;stroke-width:.9;vector-effect:non-scaling-stroke}.bm6-twin__rings .r2{animation-delay:calc(var(--tw-d)*.015)}.bm6-twin__rings .r3{animation-delay:calc(var(--tw-d)*.03)}.bm6-twin__inseam{animation:bm6TwDraw var(--tw-d) ease-out infinite;animation-delay:calc(var(--tw-d)*.045);fill:none;opacity:0;stroke:#7c5cff;stroke-linecap:round;stroke-width:2}.bm6-twin__inseam *{vector-effect:non-scaling-stroke}.bm6-twin__card{background:#fff;border:1px solid #e6e1f2;border-radius:14px;box-shadow:0 18px 40px -18px rgba(23,19,46,.35);padding:12px 14px;position:absolute}.bm6-twin__inputs{animation:bm6TwCard var(--tw-d) ease-out infinite;left:0;max-width:210px;opacity:0;top:8%;width:42%;z-index:3}.bm6-twin__k{color:#46347e;display:block;font-size:10px;font-weight:700;letter-spacing:.16em;margin-bottom:8px;text-transform:uppercase}.bm6-twin__in{align-items:center;border-top:1px solid #efeaf8;display:flex;font-size:12px;gap:8px;justify-content:space-between;line-height:1.2;min-height:27px;padding:6px 0}.bm6-twin__in span{color:#5a5474;transition:color .2s ease}.bm6-twin__in b{color:#17132e;font-weight:600;white-space:nowrap}.bm6-twin__in.is-typing span{color:#6750a4}.bm6-twin__in.is-typing b:after{animation:bm6TwCaret .75s steps(1) infinite;background:#7c5cff;content:"";display:inline-block;height:1.05em;margin-left:2px;vertical-align:-.18em;width:1.5px}.bm6-twin__tag{align-items:center;animation:bm6TwTag var(--tw-d) ease-out infinite;color:#46347e;display:flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.14em;opacity:0;position:absolute;text-transform:uppercase;white-space:nowrap;z-index:2}.bm6-twin__tag i{background:#a277ff;display:block;height:1px;width:34px}.bm6-twin__tag em{background:#fff;border:1px solid #e6e1f2;border-radius:999px;box-shadow:0 8px 20px -12px rgba(23,19,46,.35);font-style:normal;padding:6px 11px}.bm6-twin{--fw:.2589%}.bm6-twin__tag{top:calc(4% + var(--y,50)*.92%);translate:0 -50%}.bm6-twin__tag--r{left:calc(50% + var(--x,0)*var(--fw))}.bm6-twin__tag--l{flex-direction:row-reverse;right:calc(50% - var(--x,0)*var(--fw))}.bm6-twin__count{animation:bm6TwCount var(--tw-d) ease-out infinite;bottom:12%;min-width:150px;opacity:0;right:0;transform:translateY(8px);z-index:3}.bm6-twin__num{color:#17132e;display:block;font-size:34px;font-weight:700;letter-spacing:-.02em;line-height:1}.bm6-twin__num em{color:#6750a4;font-style:normal}.bm6-twin__cl{color:#5a5474;display:block;font-size:12px;margin-top:4px}.bm6-twin__done{align-items:center;animation:bm6TwDone var(--tw-d) ease-out infinite;background:#17132e;border-radius:999px;bottom:1%;box-shadow:0 16px 30px -14px rgba(23,19,46,.6);color:#fff;display:inline-flex;font-size:13px;font-weight:600;gap:8px;left:50%;opacity:0;padding:10px 16px 10px 10px;position:absolute;transform:translate(-50%,8px);white-space:nowrap;z-index:3}.bm6-twin__done i{background:#7c5cff;border-radius:50%;display:inline-grid;font-size:12px;font-style:normal;height:22px;place-items:center;width:22px}@keyframes bm6TwCard{0%{opacity:0;transform:translateY(6px)}3%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes bm6TwBuild{0%,10%{filter:blur(8px);opacity:0}11.5%,18%{filter:blur(6px);opacity:.3}19.5%,26%{filter:blur(4px);opacity:.55}27.5%,34%{filter:blur(2px);opacity:.78}36%,to{filter:blur(0);opacity:1}}@keyframes bm6TwHide{0%,61.5%{clip-path:inset(-10% -60% -10% -60%);opacity:1}76%,95%{clip-path:inset(100% -60% -10% -60%);opacity:1}96%,to{clip-path:inset(100% -60% -10% -60%);opacity:0}}@keyframes bm6TwPhotoIn{0%,60%{clip-path:inset(0 0 100% 0);opacity:1}76%,92%{clip-path:inset(0 0 0 0);opacity:1}97%,to{clip-path:inset(0 0 0 0);opacity:0}}@keyframes bm6TwScan{0%,59%{opacity:0;top:0}60%{opacity:1;top:0}76%{opacity:1;top:100%}79%,to{opacity:0;top:100%}}@keyframes bm6TwRing{0%,37%{opacity:0}41%,92%{opacity:.95}96%,to{opacity:0}}@keyframes bm6TwTag{0%,40%{opacity:0}45%,92%{opacity:1}96%,to{opacity:0}}@keyframes bm6TwCount{0%,45%{opacity:0;transform:translateY(8px)}49%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes bm6TwDone{0%,80%{opacity:0;transform:translate(-50%,8px)}84%,92%{opacity:1;transform:translate(-50%)}97%,to{opacity:0;transform:translate(-50%)}}@keyframes bm6TwDraw{0%,41%{clip-path:inset(0 0 100% 0);opacity:0}42%{clip-path:inset(0 0 100% 0);opacity:.95}47%,92%{clip-path:inset(0 0 0 0);opacity:.95}96%,to{clip-path:inset(0 0 0 0);opacity:0}}@keyframes bm6TwCaret{0%{opacity:1}50%{opacity:0}}@media (max-width:640px){.bm6-twin{aspect-ratio:560/680;--fw:.284%}}@container (max-width:480px){.bm6-twin__inputs{max-width:none;padding:9px 11px;top:0;width:auto}.bm6-twin__in span{white-space:nowrap}.bm6-twin__k{font-size:9px;margin-bottom:5px}.bm6-twin__in{font-size:11px;min-height:22px;padding:4px 0}.bm6-twin__tag{font-size:9px;letter-spacing:.1em}.bm6-twin__tag i{width:18px}.bm6-twin__tag em{padding:5px 8px}.bm6-twin__count{min-width:0;padding:10px 12px}.bm6-twin__num{font-size:26px}.bm6-twin__cl{font-size:11px}.bm6-twin__done{font-size:12px;padding:8px 13px 8px 8px}}@media (prefers-reduced-motion:reduce){.bm6-twin *,.bm6-twin :after{animation:none!important}.bm6-twin__scan,.bm6-twin__twin{display:none}.bm6-twin__photo{clip-path:none}.bm6-twin__count,.bm6-twin__inputs,.bm6-twin__tag{opacity:1!important;transform:none!important}.bm6-twin__inseam,.bm6-twin__rings ellipse{clip-path:none!important;opacity:.95!important}.bm6-twin__done{opacity:1;transform:translate(-50%)}}