._text_1034f_1{color:var(--colorForeground);transition:var(--transitionMedium) color}._fontSizeSmaller_1034f_6{font-size:var(--fontSizeSmaller)}._fontSizeSmall_1034f_6{font-size:var(--fontSizeSmall)}._fontSizeMedium_1034f_14{font-size:var(--fontSizeMedium)}._fontSizeLarge_1034f_18{font-size:var(--fontSizeLarge)}._fontSizeSubtitle_1034f_22{font-size:var(--fontSizeSubtitle)}._fontSizeTitle_1034f_26{font-size:var(--fontSizeTitle)}._fontWeightLight_1034f_30{font-weight:var(--fontWeightLight);text-rendering:optimizeLegibility}._fontWeightNormal_1034f_35{font-weight:var(--fontWeightNormal);text-rendering:geometricPrecision}._fontWeightBold_1034f_40{font-weight:var(--fontWeightBold);text-rendering:geometricPrecision}._fontWeightBolder_1034f_45{font-weight:var(--fontWeightBolder);text-rendering:geometricPrecision}._anchor_1c0zw_1{display:inline-block;position:relative;text-decoration:none}._anchor_1c0zw_1:after{top:calc(100% - .2em)}._squiggly_1tpsz_1{display:inline-block;position:relative}._squiggly_1tpsz_1._smaller_1tpsz_6{--afterMarginTop: 0}._squiggly_1tpsz_1._medium_1tpsz_10{--afterMarginTop: -.2em}._squiggly_1tpsz_1:not(._inactive_1tpsz_14):after{background-color:var(--colorSecondary);content:"";display:block;height:.25em;margin-top:var(--afterMarginTop);opacity:0;position:absolute;transition:var(--transitionMedium) opacity,var(--transitionMedium) background-color;width:100%;mask:var(--squiggle) repeat-x;mask-size:contain;-webkit-mask:var(--squiggle) repeat-x;-webkit-mask-size:contain}._squiggly_1tpsz_1._passive_1tpsz_32:after{filter:blur(.7px) opacity(.7)}._squiggly_1tpsz_1:is(._alwaysActive_1tpsz_36,._passive_1tpsz_32,:focus-visible,:hover):not(._inactive_1tpsz_14):after{opacity:1}._heart_18fka_1{background:none;border:none;cursor:pointer;font-size:1rem;line-height:inherit;padding:0}._colorfulText_3yk31_1{display:inline-block;position:relative;will-change:auto;backface-visibility:hidden;transform:translateZ(0)}._colorfulText_3yk31_1[data-font-size=small]{font-size:var(--fontSizeSmall)}._colorfulText_3yk31_1[data-font-size=medium]{font-size:var(--fontSizeMedium)}._colorfulText_3yk31_1[data-font-size=large]{font-size:var(--fontSizeLarge)}._colorfulText_3yk31_1[data-font-size=title]{font-size:var(--fontSizeTitle)}._colorfulText_3yk31_1[data-font-weight=light]{font-weight:var(--fontWeightLight)}._colorfulText_3yk31_1[data-font-weight=medium]{font-weight:var(--fontWeightMedium)}._colorfulText_3yk31_1[data-font-weight=bold]{font-weight:var(--fontWeightBold)}._colorfulText_3yk31_1[data-font-weight=bolder]{font-weight:var(--fontWeightBolder)}._letterContainer_3yk31_41{position:relative;display:inline-flex;align-items:baseline;padding-top:.8rem;min-height:1em;overflow:visible;gap:0}._indicator_3yk31_51{position:absolute;top:0;left:0;width:.4rem;height:.4rem;border-radius:50%;transition:left var(--transitionMedium) cubic-bezier(.4,0,.2,1),background-color var(--transitionMedium) cubic-bezier(.4,0,.2,1);z-index:1;opacity:.9;transform-origin:center;will-change:left,background-color}._letter_3yk31_41{display:inline-flex;align-items:center;justify-content:center;transition:transform var(--transitionMedium) cubic-bezier(.4,0,.2,1),color var(--transitionMedium) cubic-bezier(.4,0,.2,1),text-shadow var(--transitionMedium) cubic-bezier(.4,0,.2,1);user-select:none;position:relative;flex:1 1 auto;min-width:.75em;text-align:center;letter-spacing:normal;will-change:transform,color,text-shadow;margin:0 -.02em}._letter_3yk31_41:hover{z-index:2}._letter_3yk31_41:active{animation:_letterPress_3yk31_1 .1s ease}@media (max-width: 699px){._letterContainer_3yk31_41{padding-top:1rem;gap:0em}._letter_3yk31_41{min-width:.6em;margin:0 -.01em;padding:.1em .05em;min-height:1.2em;border-radius:.2em}._letter_3yk31_41:hover,._letter_3yk31_41:active{background-color:#ffffff1a;backdrop-filter:blur(10px)}._indicator_3yk31_51{width:.5rem;height:.5rem;top:-.1rem}}@media (min-width: 700px) and (max-width: 1016px){._letter_3yk31_41{min-width:.7em;margin:0 -.015em}}@media (min-width: 1017px){._letter_3yk31_41{min-width:.65em;margin:0 -.025em}}@keyframes _letterBounce_3yk31_1{0%,20%,50%,80%,to{transform:translateY(-2px) scale(1.1)}40%{transform:translateY(-8px) scale(1.15)}60%{transform:translateY(-4px) scale(1.12)}}@keyframes _letterPress_3yk31_1{0%{transform:scale(1.1) translateY(-2px)}50%{transform:scale(1.05) translateY(0)}to{transform:scale(1.1) translateY(-2px)}}._letter_3yk31_41:nth-child(2).active{animation:_pulse_3yk31_1 2s infinite}@keyframes _pulse_3yk31_1{0%,to{opacity:1}50%{opacity:.7}}@media (prefers-reduced-motion: reduce){._letter_3yk31_41{transition:none}._letter_3yk31_41:hover{animation:none;transform:none}._indicator_3yk31_51{transition:none}@keyframes _letterBounce_3yk31_1{0%,to{transform:none}}@keyframes _pulse_3yk31_1{0%,to{opacity:1}}}._letter_3yk31_41:focus{outline:2px solid var(--colorEmphasized);outline-offset:2px;border-radius:2px}._letter_3yk31_41{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
