.GalleryMosaic-module__mIGOWW__wall{gap:var(--space-lg);flex-direction:column;display:flex}.GalleryMosaic-module__mIGOWW__board{--cork:color-mix(in oklab, var(--ground) 60%, var(--accent));--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.72' numOctaves='3' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.4 1.25'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--grain-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.6' numOctaves='2' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 2.6 -1.55'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--rows:32;--row-f:.078;margin-inline:calc(-1 * var(--gutter));padding:var(--space-sm) var(--gutter);background:var(--grain-light) 0 0 / 220px 220px, var(--grain) 0 0 / 180px 180px, var(--cork);box-shadow:var(--shadow-plate), inset 0 0 0 1px color-mix(in srgb, var(--scrim-deep) 22%, transparent), inset 0 .25rem .75rem -.25rem color-mix(in srgb, var(--scrim-deep) 40%, transparent);overflow-x:clip;container-type:inline-size}.GalleryMosaic-module__mIGOWW__bed{--cols:12;--row:calc(var(--row-f) * 100cqi);--lane:var(--space-2xs);--print-margin:var(--space-2xs);--pin-size:var(--space-xs);--read-inline:11rem;--read-block:10rem;--print-shadow:0 1px 1px color-mix(in srgb, var(--scrim-deep) 26%, transparent), 0 .25rem .625rem -.25rem color-mix(in srgb, var(--scrim-deep) 30%, transparent);--lift-shadow:0 1px 1px color-mix(in srgb, var(--scrim-deep) 18%, transparent), 0 1.25rem 2.5rem -.75rem color-mix(in srgb, var(--scrim-deep) 55%, transparent);--y1:13;--x1:6;--h1:4;--w1:7;--y2:1;--x2:1;--h2:4;--w2:7;--y3:29;--x3:6;--h3:4;--w3:7;--y4:21;--x4:1;--h4:4;--w4:5;--y5:5;--x5:6;--h5:4;--w5:7;--y6:9;--x6:1;--h6:4;--w6:7;--y7:21;--x7:6;--h7:4;--w7:7;--y8:29;--x8:1;--h8:4;--w8:5;--y9:1;--x9:8;--h9:4;--w9:5;--y10:5;--x10:1;--h10:4;--w10:5;--y11:9;--x11:8;--h11:4;--w11:5;--y12:13;--x12:1;--h12:4;--w12:5;--y13:17;--x13:1;--h13:4;--w13:7;--y14:17;--x14:8;--h14:4;--w14:5;--y15:25;--x15:1;--h15:4;--w15:7;--y16:25;--x16:8;--h16:4;--w16:5;--y17:1;--x17:5;--h17:4;--w17:5;--y18:4;--x18:4;--h18:4;--w18:5;--y19:8;--x19:5;--h19:4;--w19:5;--y20:12;--x20:4;--h20:4;--w20:5;--y21:16;--x21:5;--h21:4;--w21:5;--y22:20;--x22:4;--h22:4;--w22:5;--y23:24;--x23:5;--h23:4;--w23:5;--y24:28;--x24:4;--h24:4;--w24:5;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));grid-template-rows:repeat(var(--rows), var(--row));isolation:isolate;display:grid}.GalleryMosaic-module__mIGOWW__tile{--grow-y:calc((var(--y) - 1) / (var(--rows) - var(--h)));--grow-x:calc((var(--x) - 1) / (var(--cols) - var(--w)));grid-area:var(--y) / var(--x) / span var(--h) / span var(--w);min-inline-size:0;position:relative}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:first-child{--tilt:-1.2deg;--y:var(--y1);--x:var(--x1);--h:var(--h1);--w:var(--w1)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(2){--tilt:2.4deg;--y:var(--y2);--x:var(--x2);--h:var(--h2);--w:var(--w2)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(3){--tilt:-3.1deg;--y:var(--y3);--x:var(--x3);--h:var(--h3);--w:var(--w3)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(4){--tilt:1.7deg;--y:var(--y4);--x:var(--x4);--h:var(--h4);--w:var(--w4)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(5){--tilt:-2.3deg;--y:var(--y5);--x:var(--x5);--h:var(--h5);--w:var(--w5)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(6){--tilt:3.4deg;--y:var(--y6);--x:var(--x6);--h:var(--h6);--w:var(--w6)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(7){--tilt:-1.6deg;--y:var(--y7);--x:var(--x7);--h:var(--h7);--w:var(--w7)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(8){--tilt:2.8deg;--y:var(--y8);--x:var(--x8);--h:var(--h8);--w:var(--w8)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(9){--tilt:-3.6deg;--y:var(--y9);--x:var(--x9);--h:var(--h9);--w:var(--w9)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(10){--tilt:1.5deg;--y:var(--y10);--x:var(--x10);--h:var(--h10);--w:var(--w10)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(11){--tilt:-2.6deg;--y:var(--y11);--x:var(--x11);--h:var(--h11);--w:var(--w11)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(12){--tilt:3deg;--y:var(--y12);--x:var(--x12);--h:var(--h12);--w:var(--w12)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(13){--tilt:3.8deg;--y:var(--y13);--x:var(--x13);--h:var(--h13);--w:var(--w13)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(14){--tilt:-2.9deg;--y:var(--y14);--x:var(--x14);--h:var(--h14);--w:var(--w14)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(15){--tilt:1.9deg;--y:var(--y15);--x:var(--x15);--h:var(--h15);--w:var(--w15)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(16){--tilt:-4deg;--y:var(--y16);--x:var(--x16);--h:var(--h16);--w:var(--w16)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(17){--tilt:2.5deg;--y:var(--y17);--x:var(--x17);--h:var(--h17);--w:var(--w17)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(18){--tilt:-3.3deg;--y:var(--y18);--x:var(--x18);--h:var(--h18);--w:var(--w18)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(19){--tilt:3.6deg;--y:var(--y19);--x:var(--x19);--h:var(--h19);--w:var(--w19)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(20){--tilt:-1.8deg;--y:var(--y20);--x:var(--x20);--h:var(--h20);--w:var(--w20)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(21){--tilt:2.2deg;--y:var(--y21);--x:var(--x21);--h:var(--h21);--w:var(--w21)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(22){--tilt:-3.8deg;--y:var(--y22);--x:var(--x22);--h:var(--h22);--w:var(--w22)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(23){--tilt:4deg;--y:var(--y23);--x:var(--x23);--h:var(--h23);--w:var(--w23)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(24){--tilt:-2.4deg;--y:var(--y24);--x:var(--x24);--h:var(--h24);--w:var(--w24)}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(5n+1){--jog-x:.5;--jog-y:-.25}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(5n+2){--jog-x:-.75;--jog-y:.5}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(5n+3){--jog-x:.25;--jog-y:.75}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(5n+4){--jog-x:-.25;--jog-y:-.5}.GalleryMosaic-module__mIGOWW__bed>.GalleryMosaic-module__mIGOWW__tile:nth-child(5n+5){--jog-x:.75;--jog-y:.25}@media (min-width:40rem){.GalleryMosaic-module__mIGOWW__wall{gap:var(--space-xl)}.GalleryMosaic-module__mIGOWW__board{--rows:24;--row-f:.044;--board-pad:var(--space-md);--board-air:var(--space-md);--board-floor:37.5rem;inline-size:100%;max-inline-size:max(var(--board-floor), calc(( 100svh - var(--header-height) - 2 * (var(--board-air) + var(--board-pad)) ) / (var(--rows) * var(--row-f)) + 2 * var(--board-pad)));padding:var(--board-pad);border-radius:var(--radius-plate);margin-inline:auto;overflow-x:visible}.GalleryMosaic-module__mIGOWW__bed{--cols:18;--lane:var(--space-xs);--print-margin:var(--space-xs);--pin-size:var(--space-sm);--read-inline:14rem;--read-block:12.5rem;--y1:7;--x1:6;--h1:6;--w1:7;--y2:1;--x2:14;--h2:6;--w2:5;--y3:19;--x3:1;--h3:6;--w3:5;--y4:19;--x4:12;--h4:6;--w4:7;--y5:1;--x5:1;--h5:6;--w5:7;--y6:13;--x6:9;--h6:6;--w6:5;--y7:19;--x7:6;--h7:6;--w7:6;--y8:1;--x8:8;--h8:6;--w8:6;--y9:13;--x9:1;--h9:6;--w9:8;--y10:7;--x10:1;--h10:6;--w10:5;--y11:13;--x11:14;--h11:6;--w11:5;--y12:7;--x12:13;--h12:6;--w12:6;--y13:12;--x13:7;--h13:4;--w13:4;--y14:1;--x14:12;--h14:4;--w14:4;--y15:21;--x15:11;--h15:4;--w15:4;--y16:20;--x16:4;--h16:4;--w16:4;--y17:1;--x17:5;--h17:4;--w17:4;--y18:10;--x18:12;--h18:4;--w18:4;--y19:15;--x19:13;--h19:4;--w19:4;--y20:9;--x20:4;--h20:4;--w20:4;--y21:6;--x21:11;--h21:4;--w21:4;--y22:5;--x22:5;--h22:4;--w22:4;--y23:16;--x23:4;--h23:4;--w23:4;--y24:17;--x24:11;--h24:4;--w24:4}}@media (min-width:64rem){.GalleryMosaic-module__mIGOWW__board{--rows:18;--row-f:.031;--board-floor:50rem}.GalleryMosaic-module__mIGOWW__bed{--cols:24;--y1:7;--x1:7;--h1:6;--w1:6;--y2:1;--x2:19;--h2:6;--w2:6;--y3:13;--x3:1;--h3:6;--w3:5;--y4:13;--x4:17;--h4:6;--w4:8;--y5:1;--x5:1;--h5:6;--w5:7;--y6:7;--x6:13;--h6:6;--w6:7;--y7:13;--x7:12;--h7:6;--w7:5;--y8:1;--x8:8;--h8:6;--w8:6;--y9:13;--x9:6;--h9:6;--w9:6;--y10:7;--x10:1;--h10:6;--w10:6;--y11:7;--x11:20;--h11:6;--w11:5;--y12:1;--x12:14;--h12:6;--w12:5;--y13:10;--x13:10;--h13:4;--w13:4;--y14:4;--x14:18;--h14:4;--w14:4;--y15:1;--x15:5;--h15:4;--w15:4;--y16:15;--x16:16;--h16:4;--w16:4;--y17:15;--x17:4;--h17:4;--w17:4;--y18:1;--x18:12;--h18:4;--w18:4;--y19:9;--x19:4;--h19:4;--w19:4;--y20:9;--x20:19;--h20:4;--w20:4;--y21:15;--x21:10;--h21:4;--w21:4;--y22:11;--x22:15;--h22:4;--w22:4;--y23:5;--x23:12;--h23:4;--w23:4;--y24:5;--x24:5;--h24:4;--w24:4}}.GalleryMosaic-module__mIGOWW__card{--tone-ink:var(--ink);--tone-ink-muted:var(--ink-muted);--focus:var(--accent-deep);--rest-block:calc(var(--lane) / 2);--rest-inline:calc(var(--lane) / 2);z-index:0;inset-block:var(--rest-block);inset-inline:var(--rest-inline);translate:calc(var(--lane) * var(--jog-x,0)) calc(var(--lane) * var(--jog-y,0));rotate:var(--tilt,0deg);transform-origin:50% var(--print-margin);transition:translate var(--duration-hover) var(--ease-reveal), rotate var(--duration-hover) var(--ease-reveal), scale var(--duration-hover) var(--ease-reveal), inset var(--duration-hover) var(--ease-reveal), z-index 0s;position:absolute}.GalleryMosaic-module__mIGOWW__card[data-shape=portrait]{--well-ratio:.8}.GalleryMosaic-module__mIGOWW__card[data-shape=square]{--well-ratio:1}.GalleryMosaic-module__mIGOWW__card[data-shape]{--rest-inline:max(calc(var(--lane) / 2), calc(( 100% - 2 * var(--print-margin) - var(--well-ratio) * (var(--h) * var(--row) - var(--lane) - 2 * var(--print-margin)) ) / 2))}.GalleryMosaic-module__mIGOWW__card:after{content:"";z-index:1;inline-size:var(--pin-size);block-size:var(--pin-size);background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--scrim-ink) 75%, var(--accent)) 0 12%, var(--accent) 48%, color-mix(in srgb, var(--scrim-deep) 45%, var(--accent)) 100%);box-shadow:0 1px 2px color-mix(in srgb, var(--scrim-deep) 45%, transparent);pointer-events:none;border-radius:50%;position:absolute;inset-block-start:calc(var(--print-margin) - var(--pin-size) / 2);inset-inline-start:calc(50% - var(--pin-size) / 2)}.GalleryMosaic-module__mIGOWW__front:focus-visible{outline:3px solid var(--focus);outline-offset:-5px}.GalleryMosaic-module__mIGOWW__card[data-face=back]:has(>.GalleryMosaic-module__mIGOWW__front:focus-visible)>.GalleryMosaic-module__mIGOWW__back{outline:3px solid var(--focus);outline-offset:-5px}.GalleryMosaic-module__mIGOWW__face{border-radius:var(--radius-card);background-color:var(--plate);box-shadow:var(--print-shadow);transition:box-shadow var(--duration-hover) var(--ease-reveal);position:absolute;inset:0}.GalleryMosaic-module__mIGOWW__front{border:0;padding:0;display:block}.GalleryMosaic-module__mIGOWW__front:focus-visible{border-radius:var(--radius-card)}.GalleryMosaic-module__mIGOWW__well{inset:var(--print-margin);border-radius:calc(var(--radius-card) - var(--print-margin));background-color:color-mix(in srgb, var(--ink) 8%, var(--plate));position:absolute;overflow:hidden}.GalleryMosaic-module__mIGOWW__tileImage{object-fit:cover;object-position:50% 38%;block-size:100%;inline-size:100%;filter:var(--media-grade);position:absolute;inset:0}.GalleryMosaic-module__mIGOWW__back{gap:var(--space-2xs);padding:calc(var(--print-margin) + var(--space-2xs));color:var(--ink);cursor:pointer;flex-direction:column;padding-block-start:calc(var(--print-margin) + var(--pin-size));display:none;container-type:size}.GalleryMosaic-module__mIGOWW__words{-webkit-line-clamp:3;font-family:var(--font-body);font-size:var(--text-sm);font-style:italic;line-height:var(--leading-snug);overflow-wrap:break-word;text-wrap:pretty;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@container (min-height:9rem){.GalleryMosaic-module__mIGOWW__words{-webkit-line-clamp:4;font-size:var(--text-body);margin-block:auto}}@container (min-height:13rem){.GalleryMosaic-module__mIGOWW__words{-webkit-line-clamp:5}}.GalleryMosaic-module__mIGOWW__foot{justify-content:space-between;align-items:flex-end;gap:var(--space-2xs) var(--space-sm);flex-wrap:wrap;margin-block-start:auto;display:flex}.GalleryMosaic-module__mIGOWW__credit{font-family:var(--font-label);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted);overflow-wrap:anywhere}.GalleryMosaic-module__mIGOWW__larger{min-block-size:var(--touch-min);padding-inline:var(--space-sm);border:1px solid var(--ink-muted);border-radius:var(--radius-button);color:var(--ink);font-family:var(--font-label);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;transition:background-color var(--duration-hover) var(--ease-reveal);background:0 0;margin-inline-start:auto}@media (hover:hover){.GalleryMosaic-module__mIGOWW__larger:hover{background-color:color-mix(in srgb, currentColor 10%, transparent)}}.GalleryMosaic-module__mIGOWW__actions{justify-content:flex-end;align-items:center;column-gap:var(--space-sm);flex-wrap:wrap;min-inline-size:0;margin-inline-start:auto;display:flex}.GalleryMosaic-module__mIGOWW__suggest{min-block-size:var(--touch-min);min-inline-size:0;color:var(--ink);font-family:var(--font-label);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-align:end;text-transform:uppercase;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:.3em;overflow-wrap:anywhere;transition:text-decoration-color var(--duration-hover) var(--ease-reveal);background:0 0;border:0;padding:0}@media (hover:hover){.GalleryMosaic-module__mIGOWW__suggest:hover{text-decoration-color:currentColor}}.GalleryMosaic-module__mIGOWW__card:has(.GalleryMosaic-module__mIGOWW__suggest){--read-block:13rem}.GalleryMosaic-module__mIGOWW__back:has(.GalleryMosaic-module__mIGOWW__suggest) .GalleryMosaic-module__mIGOWW__words{-webkit-line-clamp:2}@container (min-height:9rem){.GalleryMosaic-module__mIGOWW__back:has(.GalleryMosaic-module__mIGOWW__suggest) .GalleryMosaic-module__mIGOWW__words{-webkit-line-clamp:2;font-size:var(--text-sm)}}@container (min-height:12rem){.GalleryMosaic-module__mIGOWW__back:has(.GalleryMosaic-module__mIGOWW__suggest) .GalleryMosaic-module__mIGOWW__words{-webkit-line-clamp:3;font-size:var(--text-body)}}@container (min-width:18rem) and (min-height:9rem){.GalleryMosaic-module__mIGOWW__back:has(.GalleryMosaic-module__mIGOWW__suggest) .GalleryMosaic-module__mIGOWW__words{-webkit-line-clamp:4;font-size:var(--text-body)}}.GalleryMosaic-module__mIGOWW__card[data-face=back]{z-index:1;inset-block-start:calc(var(--rest-block) - max(0px, var(--read-block) - 100% + 2 * var(--rest-block)) * var(--grow-y));inset-block-end:calc(var(--rest-block) - max(0px, var(--read-block) - 100% + 2 * var(--rest-block)) * (1 - var(--grow-y)));inset-inline-start:calc(var(--rest-inline) - max(0px, var(--read-inline) - 100% + 2 * var(--rest-inline)) * var(--grow-x));inset-inline-end:calc(var(--rest-inline) - max(0px, var(--read-inline) - 100% + 2 * var(--rest-inline)) * (1 - var(--grow-x)));translate:0;rotate:none}.GalleryMosaic-module__mIGOWW__card[data-face=back]>.GalleryMosaic-module__mIGOWW__face{box-shadow:var(--lift-shadow)}@media (hover:hover) and (pointer:fine){.GalleryMosaic-module__mIGOWW__card:hover{z-index:2;rotate:none;translate:0 calc(-1 * var(--space-2xs));transition-delay:90ms;scale:1.03}.GalleryMosaic-module__mIGOWW__card:hover>.GalleryMosaic-module__mIGOWW__face{box-shadow:var(--lift-shadow);transition-delay:90ms}.GalleryMosaic-module__mIGOWW__card[data-face=back]:hover{transition-delay:0s;translate:0}}.GalleryMosaic-module__mIGOWW__card:has(:focus-visible){z-index:2;rotate:none;translate:0 calc(-1 * var(--space-2xs));transition-delay:0s;scale:1.03}.GalleryMosaic-module__mIGOWW__card:has(:focus-visible)>.GalleryMosaic-module__mIGOWW__face{box-shadow:var(--lift-shadow);transition-delay:0s}.GalleryMosaic-module__mIGOWW__card[data-face=back]:has(:focus-visible){translate:0}@media (prefers-reduced-motion:reduce){.GalleryMosaic-module__mIGOWW__card:hover{translate:0;scale:none}.GalleryMosaic-module__mIGOWW__card:has(:focus-visible){translate:0;scale:none}}.GalleryMosaic-module__mIGOWW__card[data-face=back]>.GalleryMosaic-module__mIGOWW__front{opacity:0;pointer-events:none;animation:GalleryMosaic-module__mIGOWW__turn-away var(--duration-media) var(--ease-reveal)}.GalleryMosaic-module__mIGOWW__card[data-face=back]>.GalleryMosaic-module__mIGOWW__back{animation:GalleryMosaic-module__mIGOWW__turn-toward var(--duration-media) var(--ease-reveal);display:flex}.GalleryMosaic-module__mIGOWW__card[data-face=front]>.GalleryMosaic-module__mIGOWW__front{animation:GalleryMosaic-module__mIGOWW__turn-toward var(--duration-media) var(--ease-reveal)}.GalleryMosaic-module__mIGOWW__card[data-face=front]>.GalleryMosaic-module__mIGOWW__back{opacity:0;pointer-events:none;animation:GalleryMosaic-module__mIGOWW__turn-away var(--duration-media) var(--ease-reveal);display:flex}@keyframes GalleryMosaic-module__mIGOWW__turn-away{0%{opacity:1;backface-visibility:hidden;transform:perspective(100rem)rotateY(0)}to{opacity:1;backface-visibility:hidden;transform:perspective(100rem)rotateY(180deg)}}@keyframes GalleryMosaic-module__mIGOWW__turn-toward{0%{opacity:1;backface-visibility:hidden;transform:perspective(100rem)rotateY(-180deg)}to{opacity:1;backface-visibility:hidden;transform:perspective(100rem)rotateY(0)}}
.GalleryPageView-module__RKAvuq__body{gap:var(--space-sm);flex-direction:column;display:flex}.GalleryPageView-module__RKAvuq__signpost{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--tone-ink-muted)}.GalleryPageView-module__RKAvuq__signpostLink{padding-block:calc((var(--touch-min) - 1em) / 2);color:var(--tone-link);text-decoration:none}.GalleryPageView-module__RKAvuq__signpostText{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);transition:text-decoration-color var(--duration-hover) var(--ease-reveal)}.GalleryPageView-module__RKAvuq__signpostArrow{vertical-align:-.125em;transition:translate var(--duration-hover) var(--ease-reveal);margin-inline-start:.3em;display:inline-block;rotate:90deg}.GalleryPageView-module__RKAvuq__signpostLink:hover .GalleryPageView-module__RKAvuq__signpostText,.GalleryPageView-module__RKAvuq__signpostLink:focus-visible .GalleryPageView-module__RKAvuq__signpostText{text-decoration-color:currentColor}@media (hover:hover){.GalleryPageView-module__RKAvuq__signpostLink:hover .GalleryPageView-module__RKAvuq__signpostArrow{translate:0 .15em}}.GalleryPageView-module__RKAvuq__closing{gap:var(--space-lg);flex-direction:column;display:flex}.GalleryPageView-module__RKAvuq__empty{max-width:var(--measure);font-size:var(--text-body-lg);line-height:var(--leading-body);color:var(--tone-ink-muted)}@media (min-width:40rem){.GalleryPageView-module__RKAvuq__body{gap:var(--space-md)}}
.StatusChip-module__BgfaEa__chip{align-items:center;gap:var(--space-2xs);padding-inline:var(--space-sm);padding-block:var(--space-3xs);border:1px solid var(--tone-rule,var(--rule));border-radius:var(--radius-pill);white-space:nowrap;font-family:var(--font-label);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;display:inline-flex}.StatusChip-module__BgfaEa__chip[data-variant=filled]{background-color:var(--cta);color:var(--cta-ink);border-color:#0000}.StatusChip-module__BgfaEa__chip[data-variant=plain]{border-color:#0000;padding-inline:0}.StatusChip-module__BgfaEa__mark{display:inline-flex}
.WineKindMark-module__4Y03Hq__mark{inline-size:var(--wine-mark-size,.55em);block-size:var(--wine-mark-size,.55em);flex:none;display:inline-block;rotate:45deg}.WineKindMark-module__4Y03Hq__mark[data-kind=red]{background-color:var(--wine-red)}.WineKindMark-module__4Y03Hq__mark[data-kind=white]{box-shadow:inset 0 0 0 1.5px var(--wine-straw)}.WineKindMark-module__4Y03Hq__mark[data-kind=both]{background:linear-gradient(to bottom left, transparent 50%, var(--wine-red) 50%);box-shadow:inset 0 0 0 1.5px var(--wine-red)}@media (forced-colors:active){.WineKindMark-module__4Y03Hq__mark{forced-color-adjust:none}.WineKindMark-module__4Y03Hq__mark[data-kind=red]{background-color:canvastext}.WineKindMark-module__4Y03Hq__mark[data-kind=white]{box-shadow:inset 0 0 0 1.5px canvastext}.WineKindMark-module__4Y03Hq__mark[data-kind=both]{background:linear-gradient(to bottom left,#0000 50%,canvastext 50%);box-shadow:inset 0 0 0 1.5px canvastext}}
.WineClubSignup-module__tc8pOW__signup{gap:var(--space-xl);display:grid}.WineClubSignup-module__tc8pOW__head{gap:var(--space-sm);max-width:var(--measure);flex-direction:column;display:flex}.WineClubSignup-module__tc8pOW__heading{font-size:var(--text-h1);line-height:var(--leading-tight)}.WineClubSignup-module__tc8pOW__intro{font-size:var(--text-body-lg);line-height:var(--leading-body);color:var(--tone-ink-muted)}.WineClubSignup-module__tc8pOW__newBadge{align-self:flex-start}.WineClubSignup-module__tc8pOW__lead,.WineClubSignup-module__tc8pOW__body{min-inline-size:0}.WineClubSignup-module__tc8pOW__formColumn{display:contents}.WineClubSignup-module__tc8pOW__options{border-block-start:1px solid var(--tone-rule);flex-direction:column;display:flex}.WineClubSignup-module__tc8pOW__options .WineClubSignup-module__tc8pOW__option{gap:var(--space-sm);padding:var(--space-2xs) var(--space-xs);border:0;border-block-end:1px solid var(--tone-rule);border-radius:0}.WineClubSignup-module__tc8pOW__options .WineClubSignup-module__tc8pOW__option:hover{border-block-end-color:var(--tone-rule)}@media (hover:hover) and (pointer:fine){.WineClubSignup-module__tc8pOW__options .WineClubSignup-module__tc8pOW__option:hover{border-block-end-color:var(--tone-ink)}}.WineClubSignup-module__tc8pOW__options .WineClubSignup-module__tc8pOW__option:has(input:checked){padding:var(--space-2xs) var(--space-xs) calc(var(--space-2xs) - 1px);border-width:0;border-block-end:2px solid var(--tone-ink);background-color:var(--plate)}.WineClubSignup-module__tc8pOW__optionLabel{min-inline-size:0;font-family:var(--font-wine);font-size:var(--text-wine);line-height:var(--leading-snug);letter-spacing:var(--tracking-display)}.WineClubSignup-module__tc8pOW__wordMark{--wine-mark-size:.36em;vertical-align:.18em;margin-inline-start:.6em}.WineClubSignup-module__tc8pOW__actions{flex-direction:column;display:flex}.WineClubSignup-module__tc8pOW__actions .WineClubSignup-module__tc8pOW__submit{align-self:stretch}.WineClubSignup-module__tc8pOW__success:focus-visible{border-radius:var(--radius-card)}.WineClubSignup-module__tc8pOW__successMessage{font-size:var(--text-body-lg);line-height:var(--leading-body);color:var(--tone-ink)}.WineClubSignup-module__tc8pOW__echo{gap:var(--space-3xs);flex-direction:column;display:flex}.WineClubSignup-module__tc8pOW__echoLabel{font-family:var(--font-label);font-size:var(--text-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--tone-ink-muted)}.WineClubSignup-module__tc8pOW__echoWord{font-family:var(--font-wine);font-size:var(--text-wine-lg);line-height:var(--leading-snug);letter-spacing:var(--tracking-display)}.WineClubSignup-module__tc8pOW__notes{gap:var(--space-2xs);border-block-start:1px solid var(--tone-rule);font-size:var(--text-sm);line-height:var(--leading-body);color:var(--tone-ink-muted);max-width:var(--measure);text-wrap:pretty;flex-direction:column;padding-block-start:var(--space-sm);display:flex}@media (min-width:40rem){.WineClubSignup-module__tc8pOW__actions .WineClubSignup-module__tc8pOW__submit{align-self:flex-start}}@media (min-width:64rem){.WineClubSignup-module__tc8pOW__signup{column-gap:var(--space-2xl);row-gap:var(--space-xl);grid-template:"head body""notes body"1fr/5fr 7fr;align-items:start}.WineClubSignup-module__tc8pOW__signup[data-lead=true]{row-gap:var(--space-lg);grid-template-rows:auto 1fr;grid-template-areas:"head form""lead form"}.WineClubSignup-module__tc8pOW__signup[data-lead=true] .WineClubSignup-module__tc8pOW__formColumn{gap:var(--space-lg);flex-direction:column;grid-area:form;min-inline-size:0;display:flex}.WineClubSignup-module__tc8pOW__head{grid-area:head}.WineClubSignup-module__tc8pOW__lead{grid-area:lead}.WineClubSignup-module__tc8pOW__body{grid-area:body}.WineClubSignup-module__tc8pOW__notes{grid-area:notes}.WineClubSignup-module__tc8pOW__heading{font-size:var(--text-h2)}}
.WineClubTiers-module__A8XcVq__tiers{gap:var(--space-2xl);display:grid}.WineClubTiers-module__A8XcVq__column{flex-direction:column;min-inline-size:0;display:flex}.WineClubTiers-module__A8XcVq__kindHead{border-block-end:1px solid var(--tone-rule);padding-block-end:var(--space-2xs)}.WineClubTiers-module__A8XcVq__tier{gap:var(--space-2xs);padding-block:var(--space-md);flex-direction:column;display:flex}.WineClubTiers-module__A8XcVq__tier+.WineClubTiers-module__A8XcVq__tier{border-block-start:1px solid var(--tone-rule)}.WineClubTiers-module__A8XcVq__lead{gap:var(--space-3xs);flex-direction:column;display:flex}.WineClubTiers-module__A8XcVq__name{font-family:var(--font-wine);font-size:var(--text-wine-lg);line-height:var(--leading-snug);letter-spacing:var(--tracking-display)}.WineClubTiers-module__A8XcVq__price{font-family:var(--font-label);font-size:var(--text-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;font-variant-numeric:tabular-nums}.WineClubTiers-module__A8XcVq__tagline{font-style:italic;font-size:var(--text-body);line-height:var(--leading-snug)}.WineClubTiers-module__A8XcVq__description{font-size:var(--text-body);line-height:var(--leading-body);color:var(--tone-ink-muted);max-width:var(--measure);white-space:pre-line;text-wrap:pretty}@media (min-width:64rem){.WineClubTiers-module__A8XcVq__tiers{column-gap:var(--space-2xl);row-gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr))}.WineClubTiers-module__A8XcVq__column[data-kind=both]{grid-column:1/-1}.WineClubTiers-module__A8XcVq__column[data-kind=both] .WineClubTiers-module__A8XcVq__tier{column-gap:var(--space-2xl);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}
.WineClubPageView-module__HUZCla__newBadge{align-self:flex-start}.WineClubPageView-module__HUZCla__ornament{color:var(--wine-red)}.WineClubPageView-module__HUZCla__empty{font-style:italic;font-size:var(--text-body-lg);line-height:var(--leading-body);color:var(--tone-ink-muted);max-width:var(--measure)}
.ProjectChecklist-module__ieE-0a__items{--mark-size:var(--text-h3);container-type:inline-size}.ProjectChecklist-module__ieE-0a__item{grid-template-columns:var(--mark-size) minmax(0, 1fr);align-items:baseline;column-gap:var(--space-sm);padding-block:var(--space-sm);border-block-start:1px solid var(--tone-rule);grid-template-areas:"mark name"".state"".desc";display:grid}.ProjectChecklist-module__ieE-0a__item:first-child{border-block-start:0;padding-block-start:0}.ProjectChecklist-module__ieE-0a__mark{font-size:var(--text-h3);line-height:var(--leading-snug);block-size:1lh;color:var(--tone-ink-muted);grid-area:mark;justify-content:center;align-self:start;align-items:center;display:flex}.ProjectChecklist-module__ieE-0a__mark svg{stroke-width:2.1px;block-size:.92em;inline-size:.92em}.ProjectChecklist-module__ieE-0a__name{font-family:var(--font-display);font-size:var(--text-h3);line-height:var(--leading-snug);letter-spacing:var(--tracking-display);overflow-wrap:break-word;text-wrap:pretty;grid-area:name}.ProjectChecklist-module__ieE-0a__leader{display:none}.ProjectChecklist-module__ieE-0a__state{font-family:var(--font-label);font-size:var(--text-sm);letter-spacing:var(--tracking-label);color:var(--tone-ink-muted);white-space:nowrap;grid-area:state}.ProjectChecklist-module__ieE-0a__desc{font-family:var(--font-body);font-style:italic;font-size:var(--text-body);line-height:var(--leading-snug);color:var(--tone-ink-muted);max-width:var(--measure);text-wrap:pretty;white-space:pre-line;grid-area:desc;margin-block-start:var(--space-3xs)}.ProjectChecklist-module__ieE-0a__item[data-state=underway] :is(.ProjectChecklist-module__ieE-0a__mark,.ProjectChecklist-module__ieE-0a__state){color:var(--cta)}.ProjectChecklist-module__ieE-0a__item[data-state=on-hold] :is(.ProjectChecklist-module__ieE-0a__mark,.ProjectChecklist-module__ieE-0a__state){color:var(--tone-ink)}@container (min-width:34rem){.ProjectChecklist-module__ieE-0a__item{grid-template-columns:var(--mark-size) auto minmax(0, 1fr) auto;grid-template-areas:"mark name leader state"".desc desc desc"}.ProjectChecklist-module__ieE-0a__item[data-state=underway] .ProjectChecklist-module__ieE-0a__leader,.ProjectChecklist-module__ieE-0a__item[data-state=on-hold] .ProjectChecklist-module__ieE-0a__leader{border-block-end:1px dashed var(--tone-rule);grid-area:leader;align-self:center;display:block}}
.ProjectPhase-module__x0W-EG__status{align-items:center;column-gap:var(--space-xs);row-gap:var(--space-2xs);flex-wrap:wrap;display:flex}.ProjectPhase-module__x0W-EG__status svg{stroke-width:2.4px;font-size:1.25em}.ProjectPhase-module__x0W-EG__tally{font-family:var(--font-body);font-style:italic;font-size:var(--text-sm);color:var(--tone-ink-muted)}
