.home-page-module___OAwSa__root{--gallery-background:#f1f1f1;z-index:20;background:var(--gallery-background);color:#111;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:fixed;inset:0;overflow:hidden}.home-page-module___OAwSa__gallery{overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-x pinch-zoom;-webkit-overflow-scrolling:touch;position:absolute;inset:0;overflow:auto hidden}.home-page-module___OAwSa__gallery::-webkit-scrollbar{display:none}.home-page-module___OAwSa__desktopUnitProbe{visibility:hidden;pointer-events:none;width:0;height:50svh;position:absolute;top:0;left:0}.home-page-module___OAwSa__board{width:max(100vw, var(--board-width));height:100%;position:relative}.home-page-module___OAwSa__tile{top:var(--tile-top);left:var(--tile-left);width:var(--tile-width);height:var(--tile-height);background:var(--gallery-background);background-image:var(--tile-placeholder);contain:layout paint style;content-visibility:auto;background-position:50%;background-size:cover;margin:0;position:absolute;overflow:hidden}.home-page-module___OAwSa__essayTile,.home-page-module___OAwSa__profileTile{background:#f1f1f1}.home-page-module___OAwSa__profileCard{color:#1c1c1c;width:100%;height:100%;font-family:var(--font-galliard);flex-direction:column;justify-content:flex-end;padding:1.35svh;display:flex}.home-page-module___OAwSa__profileName{letter-spacing:-.012em;text-wrap:balance;max-width:100%;margin:0;font-size:3.05svh;font-weight:400;line-height:1.08}.home-page-module___OAwSa__profileLinks{color:#656565;align-items:center;gap:.7em;margin-top:1.65svh;font-size:2.08svh;font-style:italic;line-height:1.15;display:flex}.home-page-module___OAwSa__profileLinks a{align-items:center;min-height:40px;text-decoration:none;transition-property:color;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex}.home-page-module___OAwSa__essayCard{color:#1c1c1c;width:100%;height:100%;font-family:var(--font-galliard);flex-direction:column;padding:1.35svh;text-decoration:none;transition-property:background-color;transition-duration:.18s;transition-timing-function:ease-out;display:flex}.home-page-module___OAwSa__essayTitle{letter-spacing:-.012em;text-wrap:pretty;max-width:100%;margin:0;font-size:3.05svh;font-weight:400;line-height:1.18}.home-page-module___OAwSa__essayAuthor{color:#656565;text-wrap:balance;margin:1.65svh 0 0;font-size:2.08svh;font-style:italic;line-height:1.15}.home-page-module___OAwSa__image{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.home-page-module___OAwSa__imageLink{cursor:zoom-in;width:100%;height:100%;display:block}.home-page-module___OAwSa__imageLink:focus-visible{outline-offset:-6px;outline:3px solid #fff}.home-page-module___OAwSa__picture{width:100%;height:100%;display:block}.home-page-module___OAwSa__emptyState{color:#1111117a;margin:0;font-size:13px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover){.home-page-module___OAwSa__profileLinks a:hover{color:#1c1c1c}.home-page-module___OAwSa__essayCardLink:hover{background:#e9e9e8}}@media (max-width:740px){.home-page-module___OAwSa__gallery{overscroll-behavior-y:contain;touch-action:pan-y pinch-zoom;overflow:hidden auto}.home-page-module___OAwSa__board{width:100%;height:var(--mobile-board-height);min-height:100dvh}.home-page-module___OAwSa__tile{top:var(--mobile-tile-top);width:100%;height:var(--mobile-tile-height);margin:0;position:absolute;left:0}.home-page-module___OAwSa__essayCard{padding:3.5vw}.home-page-module___OAwSa__profileCard{padding:3vw}.home-page-module___OAwSa__profileName{font-size:6.5vw}.home-page-module___OAwSa__profileLinks{gap:.7em;margin-top:1vw;font-size:5.5vw}.home-page-module___OAwSa__essayTitle{font-size:8.5vw}.home-page-module___OAwSa__essayAuthor{margin-top:5vw;font-size:6.1vw}}
.identity-mark-module__adX90a__anchor{z-index:2;pointer-events:none;place-items:start center;display:grid;position:absolute;inset:14px 0 auto}.identity-mark-module__adX90a__mark{filter:drop-shadow(0 2px 2px #12182529);width:clamp(160px,17.6vw,220px);height:auto;display:block;position:relative;transform:rotate(-5deg)}@media (max-width:740px){.identity-mark-module__adX90a__mark{width:clamp(140px,37.6vw,180px)}}.identity-mark-module__adX90a__artwork{width:100%;height:auto;display:block}.identity-mark-module__adX90a__contact{pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;width:11%;height:44px;position:absolute;transform:translate(-50%,-50%)}.identity-mark-module__adX90a__contact:focus-visible{outline-offset:-5px;outline:2px dashed #f1ebd9}
.page-module__Yd3f1G__studio{z-index:30;background:#eee9df;place-items:center;padding:40px 24px 90px;display:grid;position:fixed;inset:0}.page-module__Yd3f1G__studio .page-module__Yd3f1G__crest{width:min(74svh,620px,88vw);height:auto;display:block;transform:rotate(-5deg)}.page-module__Yd3f1G__controls{color:#615b50;font-family:var(--font-galliard);justify-content:space-between;gap:24px;font-size:16px;display:flex;position:absolute;bottom:26px;left:32px;right:32px}.page-module__Yd3f1G__controls a:hover{color:#1f3868}.page-module__Yd3f1G__controls a:focus-visible{outline-offset:5px;outline:2px solid #3b568d}@media (max-width:540px){.page-module__Yd3f1G__controls{font-size:14px;left:20px;right:20px}}
