@keyframes introOut{0%,72%{opacity:1}to{opacity:0}}@keyframes introBlurOut{0%,72%{filter:blur();letter-spacing:0}to{filter:blur(18px);letter-spacing:.04em}}@keyframes introSkip{0%{opacity:1}to{opacity:0}}@keyframes introSkipBlur{0%{filter:blur()}to{filter:blur(18px)}}@keyframes nameIn{0%{opacity:0;filter:blur(16px);letter-spacing:.52em}to{opacity:1;filter:blur();letter-spacing:.3em}}@keyframes subIn{0%{opacity:0;filter:blur(7px)}to{opacity:.62;filter:blur()}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes riseIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes lineDraw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes plateIn{0%{background-color:#f4f4f100}to{background-color:#f4f4f1}}[data-detail-root] [data-detail-plate]{animation:.65s .12s both plateIn}[data-detail-root] [data-detail-chrome]{animation:.7s cubic-bezier(.22,.8,.28,1) .16s both riseIn}[data-detail-root][data-phase=hidden]{visibility:hidden;pointer-events:none}[data-detail-root][data-phase=hidden] *{animation-play-state:paused!important}[data-detail-root][data-morph=pending] [data-detail-img]{visibility:hidden}.g-dim{transition:opacity .2s}.g-dim:hover,.g-dim[aria-current=page]{opacity:.95!important}.g-lift:hover{opacity:1!important}[data-chrome=header] a,[data-chrome=header] a:hover{color:#22221f}@media (max-width:700px){[data-chrome=header]{gap:2px!important;padding:16px 18px!important}[data-chrome=menu]{display:inline-flex!important}[data-chrome=nav]{display:none!important}[data-chrome=nav][data-open=true]{border-top:1px solid #22221f1f;flex-direction:column;order:3;align-items:flex-start;width:100%;margin-top:14px;gap:0!important;padding-top:10px!important;display:flex!important}[data-chrome=nav][data-open=true] a{width:100%;opacity:.72!important}[data-chrome=bottom]{padding:16px 18px!important}[data-chrome=hint]{padding:22px 18px!important}[data-chrome=page]{padding-top:104px!important;padding-left:20px!important;padding-right:20px!important}[data-chrome=close]{top:64px!important;right:18px!important}[data-room]>div{letter-spacing:.14em!important;padding:7px 10px!important;font-size:9px!important}}@media (max-height:520px){[data-chrome=header]{padding:10px 18px!important}[data-chrome=bottom]{padding:8px 18px!important}[data-chrome=hint]{padding:12px 18px!important}[data-chrome=page]{padding-top:76px!important}}@media (prefers-reduced-motion:reduce){[data-detail-root] *,[data-panel-root] *,[data-intro] *{animation-duration:.01ms!important;animation-delay:0s!important}}
