.Orb-module__GF7g0G__orb{--orb-size:180px;--mx:30%;--my:26%;--tilt-x:0deg;--tilt-y:0deg;width:var(--orb-size);height:var(--orb-size);isolation:isolate;transform:perspective(900px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;will-change:transform;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;filter:drop-shadow(0 10px 18px #0e141e1f)drop-shadow(0 2px 6px #0e141e1a);border-radius:50%;flex-shrink:0;transition:transform .52s cubic-bezier(.16,1,.3,1),filter .32s;position:relative}.Orb-module__GF7g0G__orb[data-tilt=on]:hover{filter:drop-shadow(0 14px 26px #0e141e29)drop-shadow(0 4px 10px #0e141e1f)}.Orb-module__GF7g0G__orb[data-tilt=off]{cursor:inherit;will-change:auto}.Orb-module__GF7g0G__orb[data-tilt=off] .Orb-module__GF7g0G__mediaImage{will-change:auto}.Orb-module__GF7g0G__orbFrame{isolation:isolate;background:var(--orb-gradient,#fff);border-radius:50%;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #fffffff5,inset 0 0 0 1.5px #ffffffb8,0 0 0 1px #0f17210f}.Orb-module__GF7g0G__media{border-radius:inherit;background:var(--orb-gradient,#fff);position:absolute;inset:0;overflow:hidden}.Orb-module__GF7g0G__mediaImage{object-fit:cover;filter:saturate(1.18)contrast(1.12)brightness(1.03);will-change:transform;width:100%;height:100%;transition:transform .62s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(1.06)}.Orb-module__GF7g0G__orb[data-tilt=on]:hover .Orb-module__GF7g0G__mediaImage{transform:scale(1.11)}.Orb-module__GF7g0G__chromatic{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.Orb-module__GF7g0G__chromaticChannel{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 72% 82%,#000 88% 100%);mask:radial-gradient(farthest-side,#0000 72% 82%,#000 88% 100%)}.Orb-module__GF7g0G__chromaticR{filter:saturate(1.9)contrast(1.18)blur(.28px)hue-rotate(-14deg);mix-blend-mode:screen;opacity:.52;transform:translate(-.65%)translateY(.08%)scale(1.015)}.Orb-module__GF7g0G__chromaticB{filter:saturate(1.9)contrast(1.18)blur(.28px)hue-rotate(28deg);mix-blend-mode:screen;opacity:.52;transform:translate(.65%)translateY(-.08%)scale(1.015)}.Orb-module__GF7g0G__chromaticG{filter:saturate(1.2)blur(.18px);mix-blend-mode:soft-light;opacity:.16;transform:scale(1.008)}.Orb-module__GF7g0G__glass{border-radius:inherit;-webkit-backdrop-filter:blur(1.8px)saturate(1.12)brightness(1.02);pointer-events:none;background:radial-gradient(#ffffff04 0%,#fff0 62%);position:absolute;inset:0;box-shadow:inset 0 1px #ffffffeb,inset 0 -10px 18px #0c142014}.Orb-module__GF7g0G__specular{border-radius:inherit;background:radial-gradient(ellipse at var(--mx) var(--my), #fff 0 4%, #fffffff5 8%, #ffffff6b 18%, transparent 34%);pointer-events:none;opacity:.96;position:absolute;inset:0}.Orb-module__GF7g0G__specular:before{content:"";filter:blur(.7px);opacity:1;background:radial-gradient(#fff 0 12%,#ffffffad 34%,#ffffff24 62%,#0000 78%);border-radius:50%;width:38%;height:16%;position:absolute;top:9%;left:18%;transform:rotate(-10deg)}.Orb-module__GF7g0G__specular:after{content:"";filter:blur(.4px);opacity:.9;background:#fff;border-radius:50%;width:18%;height:9%;position:absolute;top:12%;left:22%;transform:rotate(-10deg)}.Orb-module__GF7g0G__rim{border-radius:inherit;opacity:.88;pointer-events:none;background:conic-gradient(from 208deg,#00e0ffe6 0%,#fffffff5 12%,#fff0 26%,#785aff00 36%,#8c5aff94 52%,#ff6eb46b 62%,#ffbe3c85 72%,#00e0ffe0 86%,#00e0ffe6 100%);transition:opacity .22s;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 6.5px),#000 calc(100% - 5px) calc(100% - 1px),#0000 100%);mask:radial-gradient(farthest-side,#0000 calc(100% - 6.5px),#000 calc(100% - 5px) calc(100% - 1px),#0000 100%)}.Orb-module__GF7g0G__orb[data-tilt=on]:hover .Orb-module__GF7g0G__rim{opacity:1}.Orb-module__GF7g0G__edgeDark{border-radius:inherit;pointer-events:none;background:radial-gradient(farthest-side,#0000 68% 84%,#0c121c17 92%,#0c121c2e 100%);position:absolute;inset:0;box-shadow:inset 0 1.2px #fffffffa,inset 0 -1px #101c2c1f}.Orb-module__GF7g0G__caustic{display:none}.Orb-module__GF7g0G__orb[data-cheap=true]{filter:none}.Orb-module__GF7g0G__orb[data-cheap=true] .Orb-module__GF7g0G__glass{-webkit-backdrop-filter:none}.Orb-module__GF7g0G__liquid{pointer-events:none;opacity:0;border-radius:50%;width:100%;height:100%;transition:opacity .26s;display:block;position:absolute;inset:0;overflow:hidden}.Orb-module__GF7g0G__liquid[data-ready=true]{opacity:1}.Orb-module__GF7g0G__orb[data-liquid=true] .Orb-module__GF7g0G__chromatic,.Orb-module__GF7g0G__orb[data-liquid=true] .Orb-module__GF7g0G__glass,.Orb-module__GF7g0G__orb[data-liquid=true] .Orb-module__GF7g0G__specular,.Orb-module__GF7g0G__orb[data-liquid=true] .Orb-module__GF7g0G__rim,.Orb-module__GF7g0G__orb[data-liquid=true] .Orb-module__GF7g0G__edgeDark,.Orb-module__GF7g0G__orb[data-liquid=true] .Orb-module__GF7g0G__media,.Orb-module__GF7g0G__spectral{display:none}.Orb-module__GF7g0G__orb[data-size=sm] .Orb-module__GF7g0G__rim{-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4.5px),#000 calc(100% - 3.5px) calc(100% - 1px),#0000 100%);mask:radial-gradient(farthest-side,#0000 calc(100% - 4.5px),#000 calc(100% - 3.5px) calc(100% - 1px),#0000 100%)}@media (prefers-reduced-motion:reduce){.Orb-module__GF7g0G__orb,.Orb-module__GF7g0G__mediaImage,.Orb-module__GF7g0G__chromaticChannel{transition:none!important}}
.OrbGallery-module__MfSkdW__wrap{isolation:isolate;background:#fff;width:100%;min-height:760px;padding:40px 16px 120px;position:relative;overflow:hidden}.OrbGallery-module__MfSkdW__header{z-index:2;text-align:center;max-width:560px;margin:0 auto 18px;position:relative}.OrbGallery-module__MfSkdW__header h2{letter-spacing:-.05em;color:#151515;text-wrap:balance;margin:0;font-size:clamp(28px,4vw,40px);font-weight:560;line-height:1.05}.OrbGallery-module__MfSkdW__header p{color:#1515158f;text-wrap:balance;max-width:44ch;margin:10px auto 0;font-size:14px;line-height:1.5}.OrbGallery-module__MfSkdW__canvas{width:min(1120px,96vw);height:640px;margin:12px auto 0;position:relative}.OrbGallery-module__MfSkdW__orbItem{will-change:transform;animation:OrbGallery-module__MfSkdW__float var(--dur,6s) ease-in-out infinite;animation-delay:var(--delay,0s);position:absolute}.OrbGallery-module__MfSkdW__orbItem:hover{z-index:5;animation-play-state:paused}@keyframes OrbGallery-module__MfSkdW__float{0%,to{transform:translate(-50%,-50%)translateY(0)rotate(0)}50%{transform:translate(-50%,-50%)translateY(-10px)rotate(.6deg)}}.OrbGallery-module__MfSkdW__addOrb{z-index:6;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.OrbGallery-module__MfSkdW__addOrbInner{color:#151515;cursor:pointer;background:radial-gradient(circle at 30% 22%,#fffffff5,#0000 28%),radial-gradient(circle,#fffffff5,#f5f8fbe6 62%,#ebf0f5e6 100%);border:1px solid #15151514;border-radius:50%;place-items:center;width:84px;height:84px;font-size:28px;font-weight:300;transition:transform .22s,box-shadow .22s;display:grid;box-shadow:inset 0 1px #fff,0 12px 28px #18212a1a,0 2px 8px #18212a14}.OrbGallery-module__MfSkdW__addOrbInner:hover{transform:scale(1.04);box-shadow:inset 0 1px #fff,0 16px 36px #18212a24,0 4px 12px #18212a1a}.OrbGallery-module__MfSkdW__addOrb:before{display:none}.OrbGallery-module__MfSkdW__gridFallback{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;width:min(1120px,96vw);margin:18px auto 0;display:none}@media (max-width:860px){.OrbGallery-module__MfSkdW__canvas{display:none}.OrbGallery-module__MfSkdW__gridFallback{display:flex}.OrbGallery-module__MfSkdW__wrap{min-height:auto;padding-bottom:56px}.OrbGallery-module__MfSkdW__addOrb{display:none}}
.RadiatingOrbField-module__TDcXAq__field{z-index:2;pointer-events:none;isolation:isolate;opacity:0;transition:opacity .18s;position:absolute;inset:0;overflow:hidden}.RadiatingOrbField-module__TDcXAq__field[data-radiating=true]{opacity:1}.RadiatingOrbField-module__TDcXAq__sceneTexture{z-index:1;opacity:1;pointer-events:none;filter:saturate(1.02)contrast(1.04);width:100%;height:100%;display:block;position:absolute;inset:0}.RadiatingOrbField-module__TDcXAq__sceneCapture{z-index:0;opacity:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.RadiatingOrbField-module__TDcXAq__bouquet{z-index:2;position:absolute;inset:0}.RadiatingOrbField-module__TDcXAq__field[data-renderer=webgl] .RadiatingOrbField-module__TDcXAq__bubbleSlot{visibility:hidden}.RadiatingOrbField-module__TDcXAq__slotRef{display:contents}.RadiatingOrbField-module__TDcXAq__bubbleSlot{--bubble-size:80px;--intro-delay:0s;--drift-x:5px;--drift-y:-6px;--drift-duration:14s;--rotation:0deg;width:var(--bubble-size);height:var(--bubble-size);opacity:0;transition:opacity .24s ease var(--intro-delay);position:absolute;top:0;left:0}.RadiatingOrbField-module__TDcXAq__field[data-radiating=true] .RadiatingOrbField-module__TDcXAq__bubbleSlot{will-change:transform, opacity}.RadiatingOrbField-module__TDcXAq__bubbleMotion{width:100%;height:100%;animation:RadiatingOrbField-module__TDcXAq__floatBubble var(--drift-duration) ease-in-out infinite alternate;animation-delay:calc(var(--intro-delay) * -7);transform-origin:50%}.RadiatingOrbField-module__TDcXAq__field[data-radiating=false] .RadiatingOrbField-module__TDcXAq__bubbleMotion{animation:none}.RadiatingOrbField-module__TDcXAq__field[data-radiating=true] .RadiatingOrbField-module__TDcXAq__bubbleMotion{will-change:transform}.RadiatingOrbField-module__TDcXAq__bubble{--tone-a:#ff5a1f;--tone-b:#ff047d;--tone-c:#10001f;isolation:isolate;background:radial-gradient(circle at 36% 30%, var(--tone-a), transparent 44%), radial-gradient(circle at 72% 68%, var(--tone-b), transparent 54%), var(--tone-c);filter:saturate(1.14)contrast(1.08);border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 9px 12px 18px #ffffff1f,inset -13px -18px 24px #00000094,inset 0 0 0 1px #ffffff85,0 9px 16px #0c081433,0 2px 4px #09050f38,0 0 0 1px #12162029}.RadiatingOrbField-module__TDcXAq__bubble[data-tone=ember]{--tone-a:#ffb000;--tone-b:#ff174f;--tone-c:#270006}.RadiatingOrbField-module__TDcXAq__bubble[data-tone=electric]{--tone-a:#00d8ff;--tone-b:#3245ff;--tone-c:#030016}.RadiatingOrbField-module__TDcXAq__bubble[data-tone=ink]{--tone-a:#ff4a00;--tone-b:#3a5cff;--tone-c:#000006}.RadiatingOrbField-module__TDcXAq__bubble[data-tone=magenta]{--tone-a:#ff2ca5;--tone-b:#7a15ff;--tone-c:#13001d}.RadiatingOrbField-module__TDcXAq__bubble[data-tone=molten]{--tone-a:#ffd000;--tone-b:#ff3c00;--tone-c:#3d0010}.RadiatingOrbField-module__TDcXAq__bubble[data-tone=prism]{--tone-a:#22e7ff;--tone-b:#ff2387;--tone-c:#11103d}.RadiatingOrbField-module__TDcXAq__bubble[data-tone=violet]{--tone-a:#b95cff;--tone-b:#ff176b;--tone-c:#16002f}.RadiatingOrbField-module__TDcXAq__bubbleContent,.RadiatingOrbField-module__TDcXAq__bubbleImage,.RadiatingOrbField-module__TDcXAq__colorGrade,.RadiatingOrbField-module__TDcXAq__innerShadow,.RadiatingOrbField-module__TDcXAq__reflection,.RadiatingOrbField-module__TDcXAq__prismaticRim,.RadiatingOrbField-module__TDcXAq__glint{border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.RadiatingOrbField-module__TDcXAq__bubbleContent{background:radial-gradient(circle at 32% 24%, var(--tone-a), transparent 48%), radial-gradient(circle at 70% 72%, var(--tone-b), transparent 58%), var(--tone-c);overflow:hidden}.RadiatingOrbField-module__TDcXAq__bubbleImage{object-fit:cover;object-position:var(--focus-x) var(--focus-y);transform:scale(var(--zoom)) rotate(var(--rotation));filter:saturate(1.82)contrast(1.34)brightness(.94)drop-shadow(0 4px 7px #00000040)}.RadiatingOrbField-module__TDcXAq__colorGrade{background:radial-gradient(circle at 28% 23%, #ffffff47, transparent 26%), radial-gradient(circle at 76% 78%, var(--tone-b), transparent 54%), linear-gradient(138deg, var(--tone-a), transparent 42%, var(--tone-c));mix-blend-mode:color;opacity:.46}.RadiatingOrbField-module__TDcXAq__bubble[data-tone=ink] .RadiatingOrbField-module__TDcXAq__colorGrade{mix-blend-mode:multiply;opacity:.62;background:radial-gradient(circle at 34% 28%,#235bff57,#0000 34%),radial-gradient(circle at 68% 70%,#ff326838,#0000 38%),radial-gradient(circle,#0000 35%,#000008ad 100%)}.RadiatingOrbField-module__TDcXAq__bubble[data-tone=electric] .RadiatingOrbField-module__TDcXAq__colorGrade{mix-blend-mode:multiply;opacity:.52;background:radial-gradient(circle at 30% 22%,#3ae5ff8a,#0000 30%),linear-gradient(145deg,#0000 36%,#000836b8)}.RadiatingOrbField-module__TDcXAq__innerShadow{mix-blend-mode:multiply;opacity:1;background:radial-gradient(95% 60% at 50% 112%,#02030c8c,#0000 62%),radial-gradient(circle at 47% 42%,#0000 48%,#0000002e 70%,#000000b8 100%),linear-gradient(148deg,#0000 43%,#01000c38 76%,#00000094);box-shadow:inset 8px 10px 14px #ffffff14,inset -8px -13px 18px #00000057}.RadiatingOrbField-module__TDcXAq__reflection{mix-blend-mode:screen;opacity:1;background:radial-gradient(48% 32% at 30% 15%,#fffffff2,#ffffff59 46%,#0000 70%),radial-gradient(17% 11% at 26% 12%,#fff,#0000 70%),radial-gradient(62% 42% at 50% 116%,#ffffff47,#0000 60%),linear-gradient(115deg,#ffffff80,#0000 30% 72%,#ffffff2e)}.RadiatingOrbField-module__TDcXAq__prismaticRim{box-shadow:inset 0 0 0 1.5px #ffffffe6,inset 0 2px 6px #ffffffb3,inset 0 -3px 8px #0a0c184d}.RadiatingOrbField-module__TDcXAq__glint{filter:blur(.55px);opacity:.95;background:linear-gradient(90deg,#0000,#fff 30% 70%,#0000);border-radius:50%;width:35%;height:14%;top:8%;left:17%;transform:rotate(-19deg)}@keyframes RadiatingOrbField-module__TDcXAq__floatBubble{0%{transform:translate(0,0)rotate(-.65deg)scale(.995)}52%{transform:translate(2px,-2px)rotate(.2deg)scale(1.008)}to{transform:translate3d(var(--drift-x), var(--drift-y), 0) rotate(.7deg) scale(1.015)}}@media (max-width:560px){.RadiatingOrbField-module__TDcXAq__bubble{box-shadow:inset 5px 7px 10px #ffffff1f,inset -8px -10px 14px #00000094,inset 0 0 0 1px #ffffff85,0 6px 10px #0c081433,0 1px 3px #09050f38,0 0 0 1px #12162029}}@media (prefers-reduced-motion:reduce){.RadiatingOrbField-module__TDcXAq__field,.RadiatingOrbField-module__TDcXAq__bubbleSlot{transition:none}.RadiatingOrbField-module__TDcXAq__bubbleMotion{animation:none}}
