.RotatingHeader_rotatingWordContainer__3Mvn9{display:inline-block;position:relative;height:1.2em;vertical-align:baseline;overflow:visible}.RotatingHeader_rotatingWordItem__cyCPu{position:absolute;top:0;left:0;white-space:nowrap;font-weight:700;color:inherit;will-change:transform,opacity;backface-visibility:hidden}.RotatingHeader_rotatingWordItemActive__F_BL3{transition:color .2s ease}.RotatingHeader_rotatingWordContainer__3Mvn9.RotatingHeader_hovered__ab0kh{cursor:pointer}.RotatingHeader_rotatingWordContainer__3Mvn9.RotatingHeader_hovered__ab0kh .RotatingHeader_rotatingWordItemActive__F_BL3{color:#FF4876}@media (pointer:coarse){.RotatingHeader_rotatingWordItemActive__F_BL3{text-decoration:underline;text-decoration-style:dotted;text-decoration-color:currentColor;text-decoration-thickness:2px;text-underline-offset:4px;opacity:.9}.RotatingHeader_rotatingWordContainer__3Mvn9.RotatingHeader_hovered__ab0kh .RotatingHeader_rotatingWordItemActive__F_BL3{text-decoration:none}}.RotatingHeader_tooltipClose__GZ__1{display:none}@media (pointer:coarse){.RotatingHeader_tooltipClose__GZ__1{display:flex;align-items:center;justify-content:center;position:absolute;top:12px;right:12px;width:32px;height:32px;border:none;background:rgba(26,26,26,.08);border-radius:50%;cursor:pointer;font-size:18px;line-height:1;color:#666666;transition:background-color .2s ease;z-index:2;pointer-events:auto}.RotatingHeader_tooltipClose__GZ__1:active{background:rgba(26,26,26,.15)}}.RotatingHeader_tooltip__H_XWz{position:absolute;top:calc(100% + 16px);left:100%;background:#F7F7F0;color:#1A1A1A;padding:32px;border-radius:12px;min-width:420px;max-width:420px;z-index:100;box-shadow:0 8px 32px rgba(0,0,0,.12),0 0 40px rgba(255,72,118,.15),0 0 80px rgba(255,72,118,.08);pointer-events:none}@media (pointer:coarse){.RotatingHeader_tooltip__H_XWz{pointer-events:auto}}.RotatingHeader_attributionLogo__arRLY{max-height:32px;max-width:120px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;flex-shrink:0;align-self:center}.RotatingHeader_tooltip__H_XWz:before{content:"";position:absolute;inset:-1px;border-radius:14px;background:linear-gradient(90deg,#FF4876,#ffffff 25%,#FF4876 50%,#ffffff 75%,#FF4876);background-size:200% 100%;animation:RotatingHeader_gradientShift__QP7FN 6s linear infinite;z-index:-1}.RotatingHeader_tooltip__H_XWz:after{content:"";position:absolute;inset:2px;background:#F7F7F0;border-radius:10px;z-index:-1}@keyframes RotatingHeader_gradientShift__QP7FN{0%{background-position:0 50%}to{background-position:100% 50%}}.RotatingHeader_tooltipContent__UKZHb{font-size:16px;line-height:1.5;text-align:left;font-weight:400;position:relative;z-index:1}.RotatingHeader_tooltipWord__LH7JR{display:inline;opacity:.1}.RotatingHeader_tooltipAttribution__gBvPH{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(26,26,26,.1);position:relative;z-index:1;font-size:14px}.RotatingHeader_attributionRight__71R8i{display:flex;align-items:center;gap:12px;margin-left:auto}.RotatingHeader_attributionHeadshot__JvZmG{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.RotatingHeader_attributionText__6gTWL{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.RotatingHeader_attributionName__ZKUAG{font-size:14px;font-weight:600;color:#1A1A1A}.RotatingHeader_attributionTitle__3Ip9V{font-size:13px;font-weight:400;color:#666666}@media (max-width:768px){.RotatingHeader_rotatingWordContainer__3Mvn9{width:100%}.RotatingHeader_rotatingWordItem__cyCPu{left:50%}.RotatingHeader_tooltip__H_XWz{left:50%;transform:translateX(-50%);min-width:calc(100vw - 48px);max-width:calc(100vw - 48px);padding:24px}.RotatingHeader_tooltipContent__UKZHb{font-size:15px}.RotatingHeader_tooltipAttribution__gBvPH{flex-direction:column;align-items:flex-start;gap:12px}.RotatingHeader_attributionRight__71R8i{margin-left:0;width:100%;justify-content:flex-start}.RotatingHeader_attributionText__6gTWL{align-items:flex-start;text-align:left}.RotatingHeader_attributionLogo__arRLY{max-width:100px}}