.FocusWall-module__RKV56W__section{background:var(--ink);height:100svh;min-height:680px;color:var(--paper);isolation:isolate;position:relative;overflow:hidden}.FocusWall-module__RKV56W__wall{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;width:max(112vw,1300px);display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.FocusWall-module__RKV56W__tile{--k:1;aspect-ratio:4/3;background:var(--ink-2);touch-action:none;-webkit-user-select:none;user-select:none;border-radius:3px;position:relative;overflow:hidden}.FocusWall-module__RKV56W__tile img{object-fit:cover;pointer-events:none;width:100%;height:100%;filter:var(--stock) blur(calc(var(--k) * 6px)) saturate(calc(1 - var(--k) * .3));opacity:calc(1 - var(--k) * .55);transform:scale(calc(1.14 - var(--k) * .08));transition:filter .45s var(--ease-out), opacity .45s, transform .8s var(--ease-out)}.FocusWall-module__RKV56W__shot img{opacity:1;filter:var(--stock);transform:scale(1.02)}.FocusWall-module__RKV56W__on img{opacity:1;filter:var(--stock) brightness(1.02);transform:scale(1.04)}.FocusWall-module__RKV56W__mark{background:var(--safelight);border-radius:50%;width:9px;height:9px;animation:1.2s ease-in-out infinite FocusWall-module__RKV56W__blink;position:absolute;top:10px;left:10px;box-shadow:0 0 10px #ff4f1fe6}.FocusWall-module__RKV56W__shot:after{content:"";box-shadow:inset 0 0 0 2px var(--safelight);pointer-events:none;position:absolute;inset:0}@keyframes FocusWall-module__RKV56W__blink{50%{opacity:.25}}.FocusWall-module__RKV56W__frame{z-index:3;pointer-events:none;position:absolute;top:0;left:0}.FocusWall-module__RKV56W__frame>i{filter:drop-shadow(0 0 6px #0009);width:22px;height:22px;transition:inset .25s var(--ease-out), border-color .2s;border:2px solid #fff;position:absolute}.FocusWall-module__RKV56W__frame>i:first-child{border-bottom:0;border-right:0;top:0;left:0}.FocusWall-module__RKV56W__frame>i:nth-child(2){border-bottom:0;border-left:0;top:0;right:0}.FocusWall-module__RKV56W__frame>i:nth-child(3){border-top:0;border-right:0;bottom:0;left:0}.FocusWall-module__RKV56W__frame>i:nth-child(4){border-top:0;border-left:0;bottom:0;right:0}.FocusWall-module__RKV56W__pressing>i{border-color:var(--safelight)}.FocusWall-module__RKV56W__pressing>i:first-child{top:10px;left:10px}.FocusWall-module__RKV56W__pressing>i:nth-child(2){top:10px;right:10px}.FocusWall-module__RKV56W__pressing>i:nth-child(3){bottom:10px;left:10px}.FocusWall-module__RKV56W__pressing>i:nth-child(4){bottom:10px;right:10px}.FocusWall-module__RKV56W__af{letter-spacing:.18em;color:#fff;text-shadow:0 1px 6px #000c;font-size:10.5px;position:absolute;top:-22px;left:0}.FocusWall-module__RKV56W__frame[data-top] .FocusWall-module__RKV56W__af{top:12px;left:14px}.FocusWall-module__RKV56W__frame[data-mute] .FocusWall-module__RKV56W__line{opacity:0}.FocusWall-module__RKV56W__line{width:max-content;max-width:340px;font-family:var(--f-hand);text-align:center;color:var(--paper);animation:FocusWall-module__RKV56W__sub .6s var(--ease-out) both;background:#ffffffeb;border-radius:3px;padding:4px 12px;font-size:18px;line-height:1.5;position:absolute;top:calc(100% + 14px);left:50%;translate:-50%;box-shadow:0 8px 20px -10px #28180866}@keyframes FocusWall-module__RKV56W__sub{0%{opacity:0;filter:blur(6px);transform:translateY(6px)}}.FocusWall-module__RKV56W__shutter{border:2px solid #ffffffeb;border-radius:50%;width:54px;height:54px;margin:-27px 0 0 -27px;animation:1.8s ease-in-out infinite FocusWall-module__RKV56W__breathe;position:absolute;top:50%;left:50%;box-shadow:0 0 #ffffff80,0 4px 20px #0006}.FocusWall-module__RKV56W__shutter:after{content:"";background:#ffffffeb;border-radius:50%;transition:inset .15s,background .15s;position:absolute;inset:6px}@keyframes FocusWall-module__RKV56W__breathe{50%{transform:scale(1.06);box-shadow:0 0 0 10px #fff0,0 4px 20px #0006}}.FocusWall-module__RKV56W__pressing .FocusWall-module__RKV56W__shutter:after{background:var(--safelight);inset:11px}.FocusWall-module__RKV56W__print{z-index:950;pointer-events:none;border-radius:10px;position:fixed}.FocusWall-module__RKV56W__printBody{border-radius:inherit;transition:box-shadow .5s var(--ease-out);position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 2px #fff,0 30px 60px -20px #1412108c}.FocusWall-module__RKV56W__orbed .FocusWall-module__RKV56W__printBody{box-shadow:0 0 0 1.5px color-mix(in oklab, var(--color-amber) 80%, #fff), 0 0 26px 4px color-mix(in oklab, var(--color-amber) 55%, transparent), inset 0 0 18px color-mix(in oklab, var(--color-amber-ink) 80%, transparent)}.FocusWall-module__RKV56W__printBody img{object-fit:cover;width:100%;height:100%}.FocusWall-module__RKV56W__printGlass,.FocusWall-module__RKV56W__printHalo{opacity:0;pointer-events:none;border-radius:50%;position:absolute}.FocusWall-module__RKV56W__printGlass{border-radius:inherit;background:radial-gradient(60% 34% at 36% 18%, color-mix(in oklab, var(--color-paper-warm) 60%, transparent), transparent 70%), radial-gradient(circle at 50% 50%, transparent 58%, color-mix(in oklab, var(--color-amber) 55%, transparent) 86%, color-mix(in oklab, var(--color-amber-ink) 80%, transparent) 100%), color-mix(in oklab, var(--color-amber) 22%, transparent);mix-blend-mode:screen;inset:0}.FocusWall-module__RKV56W__printHalo{background:radial-gradient(closest-side, color-mix(in oklab, var(--color-amber) 72%, transparent), color-mix(in oklab, var(--color-amber) 22%, transparent) 60%, transparent);inset:-55%}.FocusWall-module__RKV56W__orb{--d:clamp(200px, 38vmin, 380px);z-index:2;left:calc(50% - var(--d) / 2);top:calc(50% - var(--d) / 2);width:var(--d);height:var(--d);opacity:0;pointer-events:none;position:absolute}.FocusWall-module__RKV56W__orb:before{content:"";background:radial-gradient(closest-side, color-mix(in oklab, var(--color-amber) 48%, transparent), color-mix(in oklab, var(--color-amber) 16%, transparent) 55%, transparent);border-radius:50%;position:absolute;inset:-32%}.FocusWall-module__RKV56W__glass{background-color:var(--color-amber-ink);box-shadow:0 0 calc(var(--d) * .16) calc(var(--d) * .03) color-mix(in oklab, var(--color-amber) 45%, transparent), inset 0 0 calc(var(--d) * .12) color-mix(in oklab, var(--color-amber-ink) 85%, transparent);border-radius:50%;position:absolute;inset:0;overflow:hidden}.FocusWall-module__RKV56W__glass img{object-fit:cover;filter:sepia(.55)saturate(1.35)brightness(1.05)contrast(.95);opacity:0;width:100%;height:100%;position:absolute;inset:0;scale:1.12}.FocusWall-module__RKV56W__glass img:first-child{opacity:1}.FocusWall-module__RKV56W__glass:after{content:"";background:radial-gradient(60% 34% at 36% 18%, color-mix(in oklab, var(--color-paper-warm) 55%, transparent), transparent 70%), radial-gradient(circle at 50% 50%, transparent 58%, color-mix(in oklab, var(--color-amber) 55%, transparent) 86%, color-mix(in oklab, var(--color-amber-ink) 80%, transparent) 100%), color-mix(in oklab, var(--color-amber) 22%, transparent);mix-blend-mode:screen;border-radius:50%;position:absolute;inset:0}.FocusWall-module__RKV56W__mote{left:var(--x);top:var(--y);width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);background:radial-gradient(circle, color-mix(in oklab, var(--color-amber) 85%, transparent) 0 36%, transparent 70%);border-radius:50%;position:absolute}.FocusWall-module__RKV56W__section[data-intro] .FocusWall-module__RKV56W__frame,.FocusWall-module__RKV56W__section[data-intro] .FocusWall-module__RKV56W__caption{visibility:hidden}.FocusWall-module__RKV56W__flash{z-index:6;opacity:0;pointer-events:none;background:#fffaf0;position:absolute;inset:0}.FocusWall-module__RKV56W__copy{z-index:4;padding:140px var(--gutter) clamp(36px, 7svh, 72px);background:linear-gradient(to top, var(--ink) 26%, #f2f1ecbf 58%, transparent);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.FocusWall-module__RKV56W__h2{font-family:var(--f-classic);letter-spacing:.01em;margin-top:18px;font-size:clamp(30px,5.2vw,88px);font-weight:700;line-height:1.16}.FocusWall-module__RKV56W__h2 em{color:var(--amber);font-style:normal}.FocusWall-module__RKV56W__ctas{pointer-events:none;flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:28px;display:flex}.FocusWall-module__RKV56W__goWrap{pointer-events:auto;display:inline-flex}.FocusWall-module__RKV56W__go{background:var(--paper);color:#f2f1ec;letter-spacing:.08em;height:60px;transition:transform .5s var(--ease-out), background .3s, color .3s;border-radius:3px;align-items:center;gap:14px;padding:0 30px 0 26px;font-size:16px;font-weight:700;display:inline-flex}.FocusWall-module__RKV56W__go:hover{background:var(--safelight);color:#fff;transform:translateY(-2px)}.FocusWall-module__RKV56W__go{--slate-pin:var(--safelight)}.FocusWall-module__RKV56W__go:hover{--slate-pin:#fff}.FocusWall-module__RKV56W__section:after{content:"";z-index:2;pointer-events:none;background:radial-gradient(80% 75% at 50% 45%,#0000 55%,#f2f1ecb3);position:absolute;inset:0}.FocusWall-module__RKV56W__caption{display:none}html[data-layout=flow] .FocusWall-module__RKV56W__section{height:auto;min-height:0;padding:clamp(64px, 12svh, 104px) var(--gutter) clamp(48px, 9svh, 88px);flex-direction:column;display:flex;container:wall/inline-size}html[data-layout=flow] .FocusWall-module__RKV56W__section:after{display:none}html[data-layout=flow] .FocusWall-module__RKV56W__wall{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;position:relative;top:auto;left:auto;translate:none}html[data-layout=flow] .FocusWall-module__RKV56W__tile{touch-action:manipulation}html[data-layout=flow] .FocusWall-module__RKV56W__tile:nth-child(n+17){display:none}@container wall (min-width:480px){html[data-layout=flow] .FocusWall-module__RKV56W__wall{grid-template-columns:repeat(6,minmax(0,1fr))}html[data-layout=flow] .FocusWall-module__RKV56W__tile:nth-child(n+17){display:block}}@container wall (min-width:560px){html[data-layout=flow] .FocusWall-module__RKV56W__wall{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px}}html[data-layout=flow] .FocusWall-module__RKV56W__frame .FocusWall-module__RKV56W__line{display:none}html[data-layout=flow] .FocusWall-module__RKV56W__caption{max-width:100%;color:var(--paper);font-family:var(--f-hand);text-align:center;animation:FocusWall-module__RKV56W__sub .6s var(--ease-out) both;background:#ffffffeb;border-radius:3px;align-self:center;margin-top:18px;padding:4px 14px;font-size:clamp(14px,4.2vw,18px);line-height:1.5;display:block;box-shadow:0 8px 20px -10px #28180866}html[data-layout=flow] .FocusWall-module__RKV56W__copy{pointer-events:auto;background:0 0;margin-top:clamp(24px,5svh,44px);padding:0;position:relative;bottom:auto;left:auto;right:auto}html[data-layout=flow] .FocusWall-module__RKV56W__h2{margin-top:12px;font-size:clamp(30px,6.4vw,56px)}html[data-layout=flow] .FocusWall-module__RKV56W__ctas{margin-top:22px}@container wall (min-width:560px){html[data-layout=flow] .FocusWall-module__RKV56W__copy{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:24px;display:grid}html[data-layout=flow] .FocusWall-module__RKV56W__copy>.eyebrow{grid-column:1/-1;justify-self:start}html[data-layout=flow] .FocusWall-module__RKV56W__ctas{margin-top:0}}html[data-layout=flow] .FocusWall-module__RKV56W__shutter{width:40px;height:40px;margin:-20px 0 0 -20px}html[data-layout=flow] .FocusWall-module__RKV56W__shutter:after{inset:5px}html[data-layout=flow] .FocusWall-module__RKV56W__pressing .FocusWall-module__RKV56W__shutter:after{inset:9px}html[data-layout=flow] .FocusWall-module__RKV56W__go{height:auto;min-height:56px;padding:10px 24px 10px 22px}@media (prefers-reduced-motion:reduce){.FocusWall-module__RKV56W__tile img,.FocusWall-module__RKV56W__caption{transition:none;animation:none}}
