:root{--bg:#eeeeea;--ink:#11110f;--muted:#777771;--line:#11110f24;--grid-line:#11110f0e;--grid-size:42px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,Helvetica,sans-serif}[data-astro-cid-f4qbf3uh]{box-sizing:border-box}html{background:var(--bg);text-size-adjust:100%;min-width:100%;margin:0;padding:0}body{background:var(--bg);min-width:100%;color:var(--ink);margin:0;padding:0;overflow:hidden}a[data-astro-cid-f4qbf3uh]{color:inherit}img[data-astro-cid-f4qbf3uh],video[data-astro-cid-f4qbf3uh]{display:block}img[data-astro-cid-f4qbf3uh]{max-width:100%}.site-header[data-astro-cid-f4qbf3uh]{z-index:5000;-webkit-backdrop-filter:blur(10px);background:#eeeeeaf2;border-bottom:1px solid #11110f17;justify-content:space-between;align-items:center;height:64px;padding:0 28px;display:flex;position:fixed;top:0;left:0;right:0}.site-brand[data-astro-cid-f4qbf3uh]{color:var(--ink);font-size:11px;font-weight:630;text-decoration:none}.site-nav[data-astro-cid-f4qbf3uh]{align-items:center;gap:25px;display:flex}.site-nav[data-astro-cid-f4qbf3uh] a[data-astro-cid-f4qbf3uh]{color:var(--muted);font-size:10px;text-decoration:none}.site-nav[data-astro-cid-f4qbf3uh] a[data-astro-cid-f4qbf3uh]:hover,.site-nav[data-astro-cid-f4qbf3uh] a[data-astro-cid-f4qbf3uh][aria-current=page]{color:var(--ink)}.field-viewport[data-astro-cid-f4qbf3uh]{overscroll-behavior:none;touch-action:none;cursor:grab;user-select:none;background:var(--bg);position:fixed;inset:64px 0 0;overflow:hidden}.field-viewport[data-astro-cid-f4qbf3uh].is-dragging{cursor:grabbing}.field-stage[data-astro-cid-f4qbf3uh]{background-color:var(--bg);background-image:linear-gradient(to right, var(--grid-line) 1px, transparent 1px), linear-gradient(to bottom, var(--grid-line) 1px, transparent 1px);background-size:var(--grid-size) var(--grid-size);transform-origin:0 0;will-change:transform;width:2900px;height:2000px;position:absolute;top:0;left:0;transform:translate(0,0)}.field-item[data-astro-cid-f4qbf3uh]{left:var(--x);top:var(--y);width:var(--w);z-index:var(--z);opacity:1;position:absolute}.field-card[data-astro-cid-f4qbf3uh]{z-index:2;width:100%;color:var(--ink);transform-origin:50%;text-decoration:none;transition:opacity .16s;display:block;position:relative;transform:translate(0,0)}@media (hover:hover) and (pointer:fine){.field-card[data-astro-cid-f4qbf3uh]:hover{opacity:.72}.field-card--feed[data-astro-cid-f4qbf3uh]:hover{opacity:1}.field-card--scroll[data-astro-cid-f4qbf3uh]:hover{opacity:.62}}.field-media[data-astro-cid-f4qbf3uh]{width:100%;height:var(--image-h);background:0 0;overflow:hidden}.field-media[data-astro-cid-f4qbf3uh] img[data-astro-cid-f4qbf3uh],.field-media[data-astro-cid-f4qbf3uh] video[data-astro-cid-f4qbf3uh]{object-fit:var(--fit);object-position:var(--object-position);pointer-events:none;width:100%;height:100%}.field-caption[data-astro-cid-f4qbf3uh]{justify-content:space-between;align-items:baseline;gap:14px;padding-top:8px;display:flex}.field-title[data-astro-cid-f4qbf3uh]{letter-spacing:-.02em;min-width:0;font-size:10px;font-weight:560;line-height:1}.field-meta[data-astro-cid-f4qbf3uh]{color:var(--muted);flex:none;font-size:8px;line-height:1}.field-card--scroll[data-astro-cid-f4qbf3uh]{opacity:1;background:0 0;width:100%;padding:0}.scroll-title[data-astro-cid-f4qbf3uh]{letter-spacing:-.075em;white-space:nowrap;width:max-content;max-width:none;margin:0;font-size:clamp(76px,7vw,132px);font-weight:580;line-height:.73}.scroll-info[data-astro-cid-f4qbf3uh]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:35px;margin-top:20px;display:grid}.scroll-subtitle[data-astro-cid-f4qbf3uh]{width:260px;color:var(--muted);font-size:9px;line-height:1.4}.scroll-year[data-astro-cid-f4qbf3uh]{color:var(--muted);font-size:8px;line-height:1}.field-card--nomofobia[data-astro-cid-f4qbf3uh] .field-title[data-astro-cid-f4qbf3uh]{font-size:12px}.field-card--feed[data-astro-cid-f4qbf3uh]{color:#fff;background:#080808;padding:9px}.feed-ad-head[data-astro-cid-f4qbf3uh]{color:#ffffffab;justify-content:space-between;align-items:center;gap:15px;min-height:30px;padding:0 2px 8px;font-size:8px;display:flex}.feed-card--feed[data-astro-cid-f4qbf3uh] .field-media[data-astro-cid-f4qbf3uh]{background:#fff;height:auto}.feed-card--feed[data-astro-cid-f4qbf3uh] .field-media[data-astro-cid-f4qbf3uh] img[data-astro-cid-f4qbf3uh],.feed-card--feed[data-astro-cid-f4qbf3uh] .field-media[data-astro-cid-f4qbf3uh] video[data-astro-cid-f4qbf3uh]{object-fit:contain;object-position:center;width:100%;height:auto}.feed-ad-foot[data-astro-cid-f4qbf3uh]{grid-template-columns:1fr auto;align-items:end;gap:20px;min-height:39px;padding:9px 2px 0;display:grid}.feed-ad-title[data-astro-cid-f4qbf3uh]{font-size:10px;font-weight:600}.feed-ad-cta[data-astro-cid-f4qbf3uh]{color:#ffffffad;font-size:8px}.field-fallback[data-astro-cid-f4qbf3uh]{border:1px solid var(--line);align-items:flex-end;width:100%;min-height:105px;padding:12px;display:flex}.field-fallback[data-astro-cid-f4qbf3uh] span[data-astro-cid-f4qbf3uh]{letter-spacing:-.04em;font-size:clamp(17px,1.5vw,26px);font-weight:540;line-height:.9}@media (width<=900px){body{overflow-y:auto}.field-viewport[data-astro-cid-f4qbf3uh]{touch-action:pan-y;cursor:default;height:auto;position:relative;inset:auto;overflow:visible}.field-stage[data-astro-cid-f4qbf3uh]{width:100%;height:auto;padding:40px 16px;position:relative;transform:none!important}.field-item[data-astro-cid-f4qbf3uh]{margin-bottom:80px;position:relative;width:100%!important;top:auto!important;left:auto!important}}
