.wWXZva_footer{max-width:1200px;margin:0 auto;padding:0 20px 20px}.wWXZva_card{background:var(--card,#fff);border-radius:32px;padding:40px 40px 0;position:relative;overflow:hidden}.wWXZva_top{grid-template-columns:1fr auto auto;align-items:start;gap:48px;display:grid}.wWXZva_brand{gap:4px;display:grid}.wWXZva_brand b{letter-spacing:-.03em;font-size:20px;font-weight:600}.wWXZva_brand span{color:var(--muted,#6e6e73);letter-spacing:-.02em}.wWXZva_cols{gap:56px;display:flex}.wWXZva_cols div{align-content:start;gap:8px;display:grid}.wWXZva_cols b{color:var(--faint,#86868b);margin-bottom:4px;font-size:13px;font-weight:600}.wWXZva_cols a{color:var(--fg,#1d1d1f);letter-spacing:-.02em;text-decoration:none;transition:opacity .2s}.wWXZva_up{background:var(--soft,#f5f5f5);width:48px;height:48px;color:var(--fg,#1d1d1f);cursor:pointer;--size:22px;--sw:1.6;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .2s;display:grid}.wWXZva_up:active{transform:scale(.95)}.wWXZva_piano{touch-action:pan-y;cursor:crosshair;justify-content:space-between;gap:4px;margin-top:56px;display:flex}.wWXZva_key{--size:24px;--sw:1.5;height:64px;color:var(--fg,#1d1d1f);border-radius:16px;flex:1;place-items:center;display:grid}.wWXZva_hint{text-align:center;color:var(--faint,#86868b);letter-spacing:-.01em;margin:10px 0 0;font-size:12px}.wWXZva_base{z-index:1;color:var(--faint,#86868b);letter-spacing:-.02em;justify-content:space-between;margin-top:44px;font-size:13px;display:flex;position:relative}.wWXZva_word{letter-spacing:-.065em;color:#f2f2f4;white-space:nowrap;-webkit-user-select:none;user-select:none;text-align:center;margin:4px -.04em 0;font-size:clamp(88px,17.6vw,236px);font-weight:700;line-height:.74;transform:translateY(.12em)}@media (hover:hover) and (pointer:fine){.wWXZva_cols a:hover{opacity:.55}.wWXZva_up:hover{background:#ececef}.wWXZva_key:hover{background:var(--soft,#f5f5f5)}}@media (max-width:760px){.wWXZva_card{border-radius:28px;padding:28px 22px 0}.wWXZva_top{grid-template-columns:1fr auto;gap:28px}.wWXZva_cols{grid-area:2/1/auto/-1;gap:40px}.wWXZva_piano{flex-wrap:wrap;justify-content:center;gap:0}.wWXZva_key{flex:0 0 20%;height:56px}.wWXZva_base{flex-direction:column;gap:4px}}
