.u95i-note{z-index:60;color:#fff;font:800 .68rem/1.2 var(--u95-sans), system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;pointer-events:none;background:#121214;border-radius:999px;margin:0;padding:.3rem .75rem;position:fixed;bottom:18px;left:50%;translate:-50%}.u95i{display:none}@media (prefers-reduced-motion:no-preference){.u95i{z-index:1000;color:#1c1814;pointer-events:none;background:#f4f1ea;place-items:center;animation:.7s cubic-bezier(.4,0,.2,1) 2.1s forwards u95i-away;display:grid;position:fixed;inset:0}}.u95i-in{text-align:center;justify-items:center;gap:.6rem;padding:0 1.5rem;display:grid}.u95i-in>p{opacity:0;margin:0;animation:.9s cubic-bezier(.2,.6,.2,1) forwards u95i-in}.u95i-ko{font-family:var(--u95-display), serif;letter-spacing:.3em;font-size:clamp(1.1rem,2.2vw,1.6rem);animation-delay:.25s!important}.u95i-name{font-family:var(--u95-serif), serif;font-size:clamp(2.4rem,6vw,4.8rem);font-weight:500;line-height:1.02;animation-delay:.4s!important}.u95i-line{max-width:34rem;font-family:var(--u95-serif), serif;opacity:.8;font-size:clamp(1rem,1.7vw,1.2rem);font-style:italic;line-height:1.45;animation-delay:.7s!important}@keyframes u95i-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@keyframes u95i-away{to{opacity:0;visibility:hidden}}.u95i.is-ink{color:#f1ebde;background:0 0;animation:0s linear 2.75s forwards u95i-gone-late}@keyframes u95i-gone-late{to{visibility:hidden}}.u95i-blot{width:500vmax;height:500vmax;animation:.75s cubic-bezier(.6,0,.7,1) 1.95s forwards u95i-draw-back;position:fixed;bottom:-250vmax;left:-250vmax;transform:scale(1)rotate(24deg)}@keyframes u95i-draw-back{45%{transform:scale(.42)rotate(10deg)}to{transform:scale(0)rotate(-6deg)}}.is-ink .u95i-in{animation:.3s ease-in 1.75s forwards u95i-out;position:relative}@keyframes u95i-out{to{opacity:0}}.u95i.is-lift{animation:.9s cubic-bezier(.7,0,.2,1) 2s forwards u95i-lift}@keyframes u95i-lift{to{visibility:hidden;transform:translateY(-100%)}}.is-focus .u95i-in>p{animation-name:u95i-focus;animation-duration:1.1s}@keyframes u95i-focus{0%{opacity:0;filter:blur(14px);letter-spacing:.12em}to{opacity:1;filter:blur()}}.u95i.is-focus{animation:.8s ease-in 2.1s forwards u95i-melt}@keyframes u95i-melt{to{opacity:0;filter:blur(10px);visibility:hidden}}.is-ink .u95i-name{letter-spacing:-.01em;font-size:clamp(3rem,9vw,7.5rem)}.u95i.is-flag{--u95f-field:#fbfaf7;color:#15120f;background:0 0;animation:.6s cubic-bezier(.4,0,.2,1) 2.5s forwards u95i-away}.u95i-flag{background:var(--u95f-field);width:100%;height:100%;position:fixed;inset:0}.u95i-gather{animation:1.25s cubic-bezier(.15,.75,.25,1) forwards u95i-gather;transform:scale(7)}@keyframes u95i-gather{to{transform:scale(0)}}.u95i-taegeuk{animation:.9s cubic-bezier(.2,.7,.15,1) .95s forwards u95i-bloom;transform:scale(0)rotate(-160deg)}@keyframes u95i-bloom{to{transform:scale(1)rotate(0)}}.is-flag .u95i-in{justify-items:center;position:fixed;bottom:max(5svh,16.6666svh - 4.5rem);left:0;right:0}.is-flag .u95i-name{letter-spacing:0;font-size:clamp(1.8rem,4.2vw,3.4rem);animation-delay:1.4s!important}@media (orientation:portrait){.is-flag .u95i-in{top:calc(50svh + 22.3vw + 1.2rem);bottom:auto}}
