@font-face{font-family:Pretendard Variable;src:url(/fonts/PretendardVariable.woff2)format("woff2");font-weight:45 920;font-style:normal;font-display:swap}@font-face{font-family:Pinyon Script;src:url(/fonts/PinyonScript-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.journal-stage{view-transition-name:journal-page;background:#fff;min-height:100dvh}.journal-home-cover{height:100dvh;min-height:690px;max-height:1100px}.journal-home-cover>div{min-height:inherit}.journal-hills{pointer-events:none;position:absolute;inset:0}.journal-hills-fallback{background:#fff;position:absolute;inset:0}.journal-home-cover:after{content:"";pointer-events:none;background:linear-gradient(#ffffffb8,#0000 24% 76%,#fff);position:absolute;inset:0}.journal-home-copy{z-index:1;isolation:isolate;position:relative;transform:translateY(-4%)}.journal-home-copy:before{content:"";z-index:-1;pointer-events:none;background:#fffffffa;width:min(940px,100% + 112px);height:calc(100% + 176px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000),linear-gradient(#0000,#000 10% 90%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.journal-home-cover nav{isolation:isolate;position:relative}.journal-home-cover nav:before{content:"";z-index:-1;pointer-events:none;background:#fffffff0;position:absolute;inset:-22px -32px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 22% 78%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.journal-home-caption{color:#657079;letter-spacing:-.025em;margin-top:20px;font-family:Pretendard Variable,sans-serif;font-size:clamp(14px,1vw,16px);font-weight:400;line-height:1.8;animation:.75s cubic-bezier(.22,1,.36,1) 2.2s both journal-caption-arrive}.journal-home-caption-ink{animation:9s ease-in-out 3.4s infinite journal-caption-breathe;display:inline-block}.journal-signature-frame{width:max-content;max-width:100%;padding-bottom:44px;position:relative}.journal-signature-line{color:#7395a7;pointer-events:none;width:100%;max-width:100%;height:44px;display:block;position:absolute;bottom:0;left:0;overflow:visible}.journal-signature-ink{transform-box:fill-box;transform-origin:50%;animation:9s ease-in-out 3.2s infinite journal-signature-float}.journal-signature-line path{fill:none;stroke:currentColor;stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.journal-signature-stroke{opacity:.86;animation:1.3s cubic-bezier(.45,.04,.25,1) 1.25s both journal-signature-draw}.journal-signature-line .journal-signature-flourish{opacity:.54;stroke-width:.95px;animation:.85s cubic-bezier(.38,.02,.25,1) 2.05s both journal-signature-draw}.journal-signature-line .journal-signature-echo{opacity:.23;stroke-width:.8px;animation:.9s cubic-bezier(.45,.04,.25,1) 2.15s both journal-signature-draw}.journal-home-logo{transform-origin:50%;transition:transform .45s cubic-bezier(.22,1,.36,1)}.journal-home-logo:hover{transform:rotate(-3deg)translateY(-2px)}.journal-menu-link{padding:12px 0;position:relative}.journal-menu-link:after{content:"";transform-origin:0;background:#1d282d;height:1px;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;bottom:3px;left:0;right:0;transform:scaleX(0)}.journal-menu-link:hover:after,.journal-menu-link:focus-visible:after{transform:scaleX(1)}.journal-signature{white-space:nowrap;animation:1.75s cubic-bezier(.38,.04,.2,1) .12s both journal-signature-write}.journal-signature-glint{pointer-events:none;color:#0000;background:linear-gradient(105deg,#0000 44%,#9cb5c285 50%,#0000 56%) 200%/250% 100%;-webkit-background-clip:text;background-clip:text;animation:14s ease-in-out 4s infinite journal-ink-light;position:absolute;inset:0}.journal-sparkles{animation:.9s cubic-bezier(.22,1,.36,1) .1s both journal-paper-arrive}.hero-copy>h1{animation:.8s cubic-bezier(.22,1,.36,1) both journal-ink-arrive}.hero-copy>h2{animation:.65s cubic-bezier(.22,1,.36,1) 80ms both journal-paper-arrive}.hero-copy>p{animation:.65s cubic-bezier(.22,1,.36,1) .14s both journal-paper-arrive}.empty-state{animation:.7s cubic-bezier(.22,1,.36,1) .18s both journal-paper-arrive}@keyframes journal-paper-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes journal-ink-arrive{0%{opacity:0;filter:blur(2px);transform:translateY(16px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes journal-signature-write{0%{clip-path:polygon(-8% -30%,-8% -30%,-8% 140%,-8% 140%);opacity:.4;transform:translateY(2px)}20%{clip-path:polygon(-8% -30%,20% -30%,27% 140%,-8% 140%);opacity:.95}43%{clip-path:polygon(-8% -30%,43% -30%,49% 140%,-8% 140%);opacity:1}72%{clip-path:polygon(-8% -30%,73% -30%,80% 140%,-8% 140%)}to{clip-path:polygon(-8% -30%,108% -30%,108% 140%,-8% 140%);opacity:1;transform:translate(0,0)}}@keyframes journal-signature-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes journal-signature-float{0%,to{opacity:1;transform:translate(0,0)}50%{opacity:.78;transform:translateY(-1px)}}@keyframes journal-caption-arrive{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translate(0,0)}}@keyframes journal-caption-breathe{0%,to{opacity:1;transform:translate(0,0)}50%{opacity:.96;transform:translateY(.5px)}}@keyframes journal-ink-light{0%,76%{background-position:200%}96%,to{background-position:-150%}}@media (max-width:369px){.journal-signature{font-size:clamp(4.5rem,26.7vw - 12.816px,5.8rem)}}@view-transition{navigation:none}:root{--journal-slide-duration:.6s;--journal-slide-ease:cubic-bezier(.22,1,.36,1)}::view-transition-group(journal-page){animation-duration:var(--journal-slide-duration);animation-timing-function:var(--journal-slide-ease);perspective:none;overflow:clip}::view-transition-image-pair(journal-page){isolation:isolate;perspective:none;background:#fff;overflow:visible}::view-transition-old(journal-page){mix-blend-mode:normal;backface-visibility:visible;transform-origin:50%;filter:none}::view-transition-new(journal-page){mix-blend-mode:normal;backface-visibility:visible;transform-origin:50%;filter:none}::view-transition-old(journal-page){z-index:1;box-shadow:none;animation:journal-page-out var(--journal-slide-duration) var(--journal-slide-ease) both}::view-transition-new(journal-page){z-index:2;animation:journal-page-in var(--journal-slide-duration) var(--journal-slide-ease) both;box-shadow:-12px 0 28px -14px #14202821}::view-transition-group(root){background:#fff;animation:none}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}@keyframes journal-page-out{0%{opacity:1;transform:translate(0,0)}to{opacity:.88;transform:translate(-12%)}}@keyframes journal-page-in{0%{opacity:1;transform:translate(100%)}to{opacity:1;transform:translate(0,0)}}html[data-journal-direction=back]::view-transition-old(journal-page){animation-name:journal-page-back}html[data-journal-direction=back]::view-transition-new(journal-page){animation-name:journal-page-new-back;box-shadow:12px 0 28px -14px #14202821}@keyframes journal-page-back{0%{opacity:1;transform:translate(0,0)}to{opacity:.88;transform:translate(12%)}}@keyframes journal-page-new-back{0%{opacity:1;transform:translate(-100%)}to{opacity:1;transform:translate(0,0)}}@media (max-width:760px){:root{--journal-slide-duration:.4s}.journal-home-cover{height:100svh;min-height:610px;max-height:900px}.journal-home-cover header{gap:20px}.journal-home-cover nav{gap:26px}.journal-home-cover:before{opacity:.1;background-position:62%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.journal-stage *{transition:none!important;animation:none!important}.journal-home-cover:before{transform:none}::view-transition-group(*){filter:none!important;opacity:1!important;animation:none!important;transform:none!important}::view-transition-old(*){filter:none!important;opacity:1!important;animation:none!important;transform:none!important}::view-transition-new(*){filter:none!important;opacity:1!important;animation:none!important;transform:none!important}}
