.photoblog-module__vnhsAW__scene{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cream:#fffcf1eb;--blue:#7fb5d6b8;--shadow:#00000073;--grid-border:10px;--copy-nudge-x:0px;--copy-nudge-y:0px;cursor:pointer;-webkit-user-select:none;user-select:none;background:#050505;width:100vw;height:100svh;font-family:Shippori Mincho,Yu Mincho,Hiragino Mincho ProN,serif;position:relative;overflow:hidden}.photoblog-module__vnhsAW__collage{padding:var(--grid-border);gap:var(--grid-border);filter:saturate(.86)contrast(1.13)brightness(.9);background:#050505;grid-template-rows:52svh 48svh;grid-template-columns:1.08fr .92fr;display:grid;position:absolute;inset:0}.photoblog-module__vnhsAW__photo{min-width:0;min-height:0;margin:0;position:relative;overflow:hidden}.photoblog-module__vnhsAW__photo:first-child{grid-row:1/3}.photoblog-module__vnhsAW__cinematic{padding:clamp(56px,11svh,108px) 0;display:block}.photoblog-module__vnhsAW__cinematic .photoblog-module__vnhsAW__photo{width:100%;height:100%}.photoblog-module__vnhsAW__cinematic .photoblog-module__vnhsAW__photo:not(:first-child){display:none}.photoblog-module__vnhsAW__cinematic .photoblog-module__vnhsAW__photo:first-child{grid-row:auto}.photoblog-module__vnhsAW__topStrip{grid-template-rows:minmax(112px,32svh) 1fr;grid-template-columns:repeat(3,1fr)}.photoblog-module__vnhsAW__topStrip .photoblog-module__vnhsAW__photo:first-child{grid-row:auto}.photoblog-module__vnhsAW__topStrip .photoblog-module__vnhsAW__photo:nth-child(4){grid-column:1/4}.photoblog-module__vnhsAW__image{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.06)}.photoblog-module__vnhsAW__scene:before,.photoblog-module__vnhsAW__scene:after{content:"";pointer-events:none;z-index:1;position:absolute;inset:0}.photoblog-module__vnhsAW__scene:before{mix-blend-mode:multiply;background:linear-gradient(115deg,#00000014,#1b1c2a47),radial-gradient(circle at 82% 82%,#00000029,#0000 34%)}.photoblog-module__vnhsAW__scene:after{opacity:.23;background-image:linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:100% 3px,4px 100%}.photoblog-module__vnhsAW__copyStack{top:var(--copy-top,58svh);left:var(--copy-left,54vw);z-index:2;max-width:calc(100vw - 32px);color:var(--cream);text-align:var(--copy-align,right);text-shadow:0 2px 18px var(--shadow);transform:translate(var(--copy-translate,-6%,0))translate(var(--copy-nudge-x),var(--copy-nudge-y));transition:top .22s steps(2,end),left .22s steps(2,end),transform .12s steps(2,end),opacity .12s steps(2,end);position:absolute}.photoblog-module__vnhsAW__scene[data-align=left]{--copy-align:left}.photoblog-module__vnhsAW__scene[data-align=right]{--copy-align:right}.photoblog-module__vnhsAW__scene[data-align=center]{--copy-align:center}.photoblog-module__vnhsAW__caption{top:var(--caption-top,16svh);z-index:2;letter-spacing:.14em;opacity:.86;max-height:62svh;color:var(--cream);text-shadow:0 2px 14px var(--shadow);writing-mode:vertical-rl;text-orientation:mixed;margin:0;font-size:clamp(1.45rem,2.45vw,2.55rem);line-height:1.35;transition:top .22s steps(2,end),opacity .12s steps(2,end);position:absolute}.photoblog-module__vnhsAW__scene[data-caption-side=left] .photoblog-module__vnhsAW__caption{left:clamp(12px,2vw,28px)}.photoblog-module__vnhsAW__scene[data-caption-side=right] .photoblog-module__vnhsAW__caption{right:clamp(12px,2vw,28px)}.photoblog-module__vnhsAW__heading{letter-spacing:-.075em;text-transform:lowercase;white-space:nowrap;color:var(--cream);background:0 0;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:currentColor;text-shadow:inherit;margin:0;padding-top:1.58em;font-size:clamp(2.65rem,8.1vw,7.9rem);font-weight:500;line-height:.86;position:relative}.photoblog-module__vnhsAW__headlineLine{z-index:2;align-items:baseline;gap:.12em;display:inline-flex;position:relative}.photoblog-module__vnhsAW__copyPrefix{letter-spacing:-.03em;font-size:.48em;line-height:1.04}.photoblog-module__vnhsAW__wordStack{display:inline-block;position:relative}.photoblog-module__vnhsAW__beautiful{z-index:2;display:inline-block;position:relative}.photoblog-module__vnhsAW__wordEcho{z-index:1;pointer-events:none;justify-items:end;line-height:.68;display:grid;position:absolute;bottom:.24em;right:0}.photoblog-module__vnhsAW__duplicate{opacity:.18}.photoblog-module__vnhsAW__duplicate2{opacity:.3}.photoblog-module__vnhsAW__duplicate3{opacity:.42}.photoblog-module__vnhsAW__duplicate4{opacity:.54}.photoblog-module__vnhsAW__blue{color:var(--blue);opacity:.74}.photoblog-module__vnhsAW__screenButton{z-index:3;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.photoblog-module__vnhsAW__screenButton:focus-visible{outline:2px solid var(--cream);outline-offset:-10px}.photoblog-module__vnhsAW__backButton{z-index:4;color:var(--cream);text-shadow:0 2px 12px var(--shadow);letter-spacing:.16em;background:#0505052e;border:1px solid #fffcf16b;padding:.42rem .58rem;font-family:inherit;font-size:clamp(.95rem,1.4vw,1.15rem);font-weight:500;line-height:1;text-decoration:none;transition:background .16s,border-color .16s,opacity .16s;position:absolute;bottom:clamp(12px,2vw,28px);left:clamp(12px,2vw,28px)}.photoblog-module__vnhsAW__backButton:hover,.photoblog-module__vnhsAW__backButton:focus-visible{background:#05050552;border-color:#fffcf1c7}.photoblog-module__vnhsAW__backButton:focus-visible{outline:2px solid var(--cream);outline-offset:3px}.photoblog-module__vnhsAW__isChanging .photoblog-module__vnhsAW__caption{opacity:0}.photoblog-module__vnhsAW__isGlitching .photoblog-module__vnhsAW__caption{animation:.52s steps(2,end) photoblog-module__vnhsAW__caption-glitch}.photoblog-module__vnhsAW__isChanging .photoblog-module__vnhsAW__copyStack{opacity:0;filter:blur(5px)}.photoblog-module__vnhsAW__isGlitching .photoblog-module__vnhsAW__copyStack{animation:.62s steps(2,end) photoblog-module__vnhsAW__copy-glitch}.photoblog-module__vnhsAW__isChanging .photoblog-module__vnhsAW__image{animation:.78s cubic-bezier(.76,0,.24,1) photoblog-module__vnhsAW__photo-shift}@keyframes photoblog-module__vnhsAW__photo-shift{0%{filter:blur();transform:scale(1.06)translate(0)}45%{filter:blur(3px);transform:scale(1.1)translate(-2.5vw)}to{filter:blur();transform:scale(1.06)translate(0)}}@keyframes photoblog-module__vnhsAW__copy-glitch{0%{opacity:0;filter:blur(8px);clip-path:inset(0 0 86%);transform:translate(var(--copy-translate,-6%,0))translate(var(--copy-nudge-x),var(--copy-nudge-y))translate(-10px,7px)}16%{opacity:1;clip-path:inset(42% 0 24%);transform:translate(var(--copy-translate,-6%,0))translate(var(--copy-nudge-x),var(--copy-nudge-y))translate(12px,-4px)}31%{opacity:.38;clip-path:inset(10% 0 58%);transform:translate(var(--copy-translate,-6%,0))translate(var(--copy-nudge-x),var(--copy-nudge-y))translate(-4px,-9px)}47%{opacity:1;filter:blur(2px);clip-path:inset(68% 0 7%);transform:translate(var(--copy-translate,-6%,0))translate(var(--copy-nudge-x),var(--copy-nudge-y))translate(7px,3px)}68%{clip-path:inset(0);transform:translate(var(--copy-translate,-6%,0))translate(var(--copy-nudge-x),var(--copy-nudge-y))translate(-2px,0)}to{opacity:1;filter:blur();clip-path:inset(0);transform:translate(var(--copy-translate,-6%,0))translate(var(--copy-nudge-x),var(--copy-nudge-y))}}@keyframes photoblog-module__vnhsAW__caption-glitch{0%{opacity:0;filter:blur(5px);transform:translateY(-10px)}24%{opacity:.72;transform:translateY(7px)}47%{opacity:.34;transform:translateY(-3px)}to{opacity:.86;filter:blur();transform:translateY(0)}}@media (max-width:720px){.photoblog-module__vnhsAW__collage{grid-template-rows:48svh 26svh 26svh;grid-template-columns:1fr}.photoblog-module__vnhsAW__cinematic{padding:clamp(56px,13svh,96px) 0}.photoblog-module__vnhsAW__topStrip{grid-template-rows:minmax(96px,28svh) 1fr;grid-template-columns:repeat(3,1fr)}.photoblog-module__vnhsAW__topStrip .photoblog-module__vnhsAW__photo:nth-child(4){grid-column:1/4}.photoblog-module__vnhsAW__photo:first-child{grid-row:auto}.photoblog-module__vnhsAW__copyStack{max-width:calc(100vw - 32px)}.photoblog-module__vnhsAW__heading{font-size:clamp(2.35rem,15vw,5.7rem)}}
