.colorway-module__zcLyLa__root{--cw-ground:#f4f1ea;--cw-ink:#1a1814;--cw-muted:#6b6559;--cw-rule:#1a181424;--cw-rule-strong:#1a18144d;--cw-plate:#e4dfd3;--cw-stage:#d7714f;--cw-stage-ink:#23100a;--cw-f1:#bf4420;--cw-f1-ink:#fff6f0;--cw-f2:#1f4a3d;--cw-f2-ink:#f0f5f1;--cw-f3:#e8b229;--cw-f3-ink:#201804;--cw-f4:#2c3a6b;--cw-f4-ink:#eef0fa;--cw-f5:#c8bca8;--cw-f5-ink:#1a1814;--cw-accent:#bf4420;--cw-accent-ink:#fff6f0;--cw-display:var(--font-archivo), "Helvetica Neue", Arial, sans-serif;--cw-prose:var(--font-plex-serif), Georgia, "Times New Roman", serif;--cw-gutter:clamp(1.25rem, 4vw, 4rem);--cw-measure:40rem;background:var(--cw-ground);min-height:100vh;color:var(--cw-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--cw-display);-webkit-font-smoothing:antialiased}.colorway-module__zcLyLa__root[data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.colorway-module__zcLyLa__tone[data-tone="1"]{--cw-field:var(--cw-f1);--cw-field-ink:var(--cw-f1-ink)}.colorway-module__zcLyLa__tone[data-tone="2"]{--cw-field:var(--cw-f2);--cw-field-ink:var(--cw-f2-ink)}.colorway-module__zcLyLa__tone[data-tone="3"]{--cw-field:var(--cw-f3);--cw-field-ink:var(--cw-f3-ink)}.colorway-module__zcLyLa__tone[data-tone="4"]{--cw-field:var(--cw-f4);--cw-field-ink:var(--cw-f4-ink)}.colorway-module__zcLyLa__tone[data-tone="5"]{--cw-field:var(--cw-f5);--cw-field-ink:var(--cw-f5-ink)}.colorway-module__zcLyLa__header{padding:clamp(1.1rem, 2.4vw, 2rem) var(--cw-gutter);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;display:flex}.colorway-module__zcLyLa__header[data-header=centred]{text-align:center;flex-direction:column;align-items:center;gap:clamp(.9rem,2vw,1.4rem);padding-block:clamp(1.8rem,4.5vw,3.6rem) clamp(1.2rem,2.5vw,2rem)}.colorway-module__zcLyLa__header[data-header=centred] .colorway-module__zcLyLa__wordmark{letter-spacing:-.036em;max-width:20ch;font-size:clamp(1.9rem,5.4vw,3.6rem)}.colorway-module__zcLyLa__header[data-header=centred] .colorway-module__zcLyLa__nav{justify-content:center}.colorway-module__zcLyLa__header[data-header=stacked]{flex-direction:column;align-items:flex-start;gap:clamp(.4rem,1.2vw,.9rem);padding-block:clamp(1.6rem,3.5vw,3rem) clamp(.6rem,1.6vw,1rem)}.colorway-module__zcLyLa__header[data-header=stacked] .colorway-module__zcLyLa__wordmark{letter-spacing:-.04em;max-width:none;font-size:clamp(2rem,6vw,4.2rem);line-height:.9}.colorway-module__zcLyLa__header[data-header=banner]{flex-direction:column;align-items:flex-start;gap:clamp(.5rem,1.4vw,1rem);padding-block:clamp(1.4rem,3vw,2.6rem) clamp(.5rem,1.4vw,.9rem);overflow:hidden;container-type:inline-size}.colorway-module__zcLyLa__header[data-header=banner] .colorway-module__zcLyLa__nav{justify-content:space-between;width:100%}.colorway-module__zcLyLa__header[data-header=banner] .colorway-module__zcLyLa__wordmark,.colorway-module__zcLyLa__header[data-header=banner] .colorway-module__zcLyLa__wordmark [contenteditable]{white-space:nowrap}.colorway-module__zcLyLa__header[data-header=banner] .colorway-module__zcLyLa__wordmark{max-width:none;font-size:clamp(1.35rem, calc(100cqw / var(--cw-banner-em,6)), 40rem);letter-spacing:-.045em;font-weight:900;font-stretch:80%;line-height:.8}.colorway-module__zcLyLa__wordmark{letter-spacing:-.028em;text-transform:uppercase;max-width:22ch;color:inherit;overflow-wrap:anywhere;margin:0;font-size:clamp(1.15rem,2.1vw,1.6rem);font-weight:800;font-stretch:96%;line-height:1;text-decoration:none;display:inline-block}a.colorway-module__zcLyLa__wordmark{transition:color .18s ease-out}a.colorway-module__zcLyLa__wordmark:hover{color:var(--cw-accent)}.colorway-module__zcLyLa__nav{z-index:1;flex-wrap:wrap;align-items:baseline;gap:.25rem 1.6rem;display:flex;position:relative}.colorway-module__zcLyLa__navLink,.colorway-module__zcLyLa__footerLink{letter-spacing:.17em;text-transform:uppercase;min-height:44px;color:var(--cw-muted);align-items:center;font-size:.7rem;font-weight:600;text-decoration:none;transition:color .18s ease-out;display:inline-flex}.colorway-module__zcLyLa__navLink:hover,.colorway-module__zcLyLa__footerLink:hover{color:var(--cw-ink)}.colorway-module__zcLyLa__navLink[aria-current=page]{color:var(--cw-ink);box-shadow:inset 0 -1px}.colorway-module__zcLyLa__root :focus-visible{outline-offset:3px;outline:2px solid}.colorway-module__zcLyLa__masthead{padding:clamp(1.5rem, 4vw, 3.5rem) var(--cw-gutter) clamp(1.8rem, 4vw, 3.5rem)}.colorway-module__zcLyLa__masthead[data-rule]{border-top:1px solid var(--cw-rule)}.colorway-module__zcLyLa__mastheadEyebrow,.colorway-module__zcLyLa__label{letter-spacing:.22em;text-transform:uppercase;font-size:.68rem;font-weight:600;display:block}.colorway-module__zcLyLa__mastheadEyebrow{color:var(--cw-muted)}.colorway-module__zcLyLa__mastheadStatement{letter-spacing:-.034em;text-wrap:balance;overflow-wrap:anywhere;max-width:22ch;margin-top:clamp(.9rem,1.8vw,1.6rem);font-size:clamp(2.1rem,5.6vw,4.6rem);font-weight:800;font-stretch:94%;line-height:.96}.colorway-module__zcLyLa__panels{display:block}.colorway-module__zcLyLa__panel{color:var(--cw-field-ink);grid-template-columns:minmax(0,1fr);text-decoration:none;display:grid}.colorway-module__zcLyLa__panelField{padding:clamp(1.6rem, 4vw, 4rem) var(--cw-gutter);background:var(--cw-field);flex-direction:column;justify-content:flex-end;gap:.9rem;display:flex}.colorway-module__zcLyLa__panelTitle{letter-spacing:-.032em;text-wrap:balance;overflow-wrap:anywhere;max-width:16ch;font-size:clamp(2.1rem,4.6vw,4.4rem);font-weight:800;font-stretch:94%;line-height:.94}.colorway-module__zcLyLa__panelMeta{letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;gap:.35rem 1.1rem;font-size:.72rem;font-weight:600;display:flex}.colorway-module__zcLyLa__panelExcerpt{max-width:42ch;font-family:var(--cw-prose);text-wrap:pretty;font-size:1rem;line-height:1.55}.colorway-module__zcLyLa__panelCta{letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.5rem;margin-top:.4rem;font-size:.72rem;font-weight:700;display:inline-flex}.colorway-module__zcLyLa__panelCta:after{content:"→";transition:transform .22s ease-out}.colorway-module__zcLyLa__panelPlate{aspect-ratio:4/3;background:var(--cw-field);position:relative;overflow:hidden}.colorway-module__zcLyLa__panelImage{object-fit:cover;width:100%;height:100%;transition:scale .62s ease-out;position:absolute;inset:0}.colorway-module__zcLyLa__panel:hover .colorway-module__zcLyLa__panelImage{scale:1.025}.colorway-module__zcLyLa__panel:hover .colorway-module__zcLyLa__panelCta:after{transform:translate(.3rem)}@media (min-width:60rem){.colorway-module__zcLyLa__panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:clamp(24rem,40vw,38rem)}.colorway-module__zcLyLa__panel[data-flip=true] .colorway-module__zcLyLa__panelField{order:2}.colorway-module__zcLyLa__panelPlate{aspect-ratio:auto}.colorway-module__zcLyLa__panelTitle{font-size:clamp(2.6rem,4.2vw,5rem)}}.colorway-module__zcLyLa__plates{padding:clamp(2rem, 5vw, 5rem) var(--cw-gutter) clamp(3rem, 6vw, 6rem);background:var(--cw-stage);color:var(--cw-stage-ink)}.colorway-module__zcLyLa__plate{width:min(100%,62rem);color:inherit;margin-inline:auto;text-decoration:none;display:block}.colorway-module__zcLyLa__plate+.colorway-module__zcLyLa__plate{margin-top:clamp(2.5rem,6vw,6rem)}.colorway-module__zcLyLa__plateFrame{aspect-ratio:3/2;background:var(--cw-field);place-items:center;display:grid;position:relative;overflow:hidden}.colorway-module__zcLyLa__plateImage{object-fit:cover;width:100%;height:100%;transition:scale .7s ease-out;position:absolute;inset:0}.colorway-module__zcLyLa__plateScrim{background:radial-gradient(#00000057,#0000001a 72%);position:absolute;inset:0}.colorway-module__zcLyLa__plateTitle{max-width:14ch;color:var(--cw-field-ink);letter-spacing:-.036em;text-align:center;text-wrap:balance;overflow-wrap:anywhere;padding-inline:1rem;font-size:clamp(2rem,7vw,5.6rem);font-weight:800;font-stretch:92%;line-height:.92;position:relative}.colorway-module__zcLyLa__plateFrame[data-plate-image] .colorway-module__zcLyLa__plateTitle{color:#fff;text-shadow:0 2px 30px #0000006b}.colorway-module__zcLyLa__plate:hover .colorway-module__zcLyLa__plateImage{scale:1.02}.colorway-module__zcLyLa__plateMeta{letter-spacing:.16em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:.3rem 1.2rem;margin-top:.9rem;font-size:.7rem;font-weight:600;display:flex}.colorway-module__zcLyLa__grid{padding:0 var(--cw-gutter) clamp(3rem, 6vw, 6rem);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.6rem,1.6vw,1.5rem);display:grid}@media (min-width:48rem){.colorway-module__zcLyLa__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:75rem){.colorway-module__zcLyLa__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.colorway-module__zcLyLa__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:48rem){.colorway-module__zcLyLa__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.colorway-module__zcLyLa__tile{color:inherit;text-decoration:none;display:block}.colorway-module__zcLyLa__tileFrame{aspect-ratio:1;background:var(--cw-field);position:relative;overflow:hidden}.colorway-module__zcLyLa__tileImage{object-fit:cover;width:100%;height:100%;transition:scale .62s ease-out,opacity .24s ease-out;position:absolute;inset:0}.colorway-module__zcLyLa__tile:hover .colorway-module__zcLyLa__tileImage{opacity:.82;scale:1.04}.colorway-module__zcLyLa__tileFallback{color:var(--cw-field-ink);letter-spacing:.2em;text-align:center;text-transform:uppercase;place-items:center;padding:1rem;font-size:.68rem;font-weight:600;display:grid;position:absolute;inset:0}.colorway-module__zcLyLa__tileCaption{margin-top:.7rem}.colorway-module__zcLyLa__tileTitle{letter-spacing:-.018em;text-wrap:balance;font-size:clamp(.95rem,1.4vw,1.15rem);font-weight:700;line-height:1.16}.colorway-module__zcLyLa__metaRow{flex-wrap:wrap;gap:.2rem .9rem;display:flex}.colorway-module__zcLyLa__tileMeta{letter-spacing:.16em;text-transform:uppercase;color:var(--cw-muted);flex-wrap:wrap;gap:.2rem .9rem;margin-top:.3rem;font-size:.64rem;font-weight:600;display:flex}.colorway-module__zcLyLa__moreRow{padding:clamp(2rem, 4vw, 3.5rem) var(--cw-gutter) clamp(2rem, 4vw, 3rem);display:flex}.colorway-module__zcLyLa__moreLink{background:var(--cw-accent);min-height:44px;color:var(--cw-accent-ink);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.6rem;padding-inline:1.4rem;font-size:.7rem;font-weight:700;text-decoration:none;transition:opacity .18s ease-out;display:inline-flex}.colorway-module__zcLyLa__moreLink:hover{opacity:.86}.colorway-module__zcLyLa__moreLink:after{content:"→"}.colorway-module__zcLyLa__pageHead{padding:clamp(1.5rem, 4vw, 3.5rem) var(--cw-gutter) clamp(1.5rem, 3vw, 2.5rem);border-bottom:1px solid var(--cw-rule)}.colorway-module__zcLyLa__pageTitle{letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;max-width:20ch;font-size:clamp(2.2rem,6vw,5rem);font-weight:800;font-stretch:94%;line-height:.92}.colorway-module__zcLyLa__pageIntro{max-width:52ch;font-family:var(--cw-prose);color:var(--cw-muted);text-wrap:pretty;margin-top:1.1rem;font-size:1.05rem;line-height:1.55}.colorway-module__zcLyLa__archiveList{padding:0 var(--cw-gutter) clamp(2rem, 4vw, 4rem)}.colorway-module__zcLyLa__archiveRow{border-bottom:1px solid var(--cw-rule);color:inherit;grid-template-columns:.75rem minmax(0,1fr);align-items:start;gap:.3rem 1.2rem;padding:clamp(1.1rem,2vw,1.6rem) 0;text-decoration:none;display:grid}.colorway-module__zcLyLa__archiveSwatch{background:var(--cw-field);align-self:center;width:.75rem;height:.75rem}.colorway-module__zcLyLa__archiveTitle{letter-spacing:-.028em;text-wrap:balance;font-size:clamp(1.4rem,3vw,2.4rem);font-weight:700;font-stretch:96%;line-height:1.02;transition:color .18s ease-out}.colorway-module__zcLyLa__archiveRow:hover .colorway-module__zcLyLa__archiveTitle{color:var(--cw-accent)}.colorway-module__zcLyLa__archiveMeta{letter-spacing:.16em;text-transform:uppercase;color:var(--cw-muted);flex-wrap:wrap;gap:.25rem 1rem;margin-top:.5rem;font-size:.66rem;font-weight:600;display:flex}.colorway-module__zcLyLa__archiveThumb{display:none}@media (min-width:60rem){.colorway-module__zcLyLa__archiveRow{grid-template-columns:.75rem minmax(0,1fr) 9rem;align-items:center}.colorway-module__zcLyLa__archiveThumb{aspect-ratio:4/3;background-color:var(--cw-plate);background-image:var(--cw-thumb,none);opacity:0;background-position:50%;background-size:cover;width:9rem;transition:opacity .26s ease-out;display:block}.colorway-module__zcLyLa__archiveRow:hover .colorway-module__zcLyLa__archiveThumb{opacity:1}}.colorway-module__zcLyLa__pagination{padding:clamp(1.2rem, 2vw, 2rem) var(--cw-gutter);border-top:1px solid var(--cw-rule);letter-spacing:.16em;text-transform:uppercase;color:var(--cw-muted);justify-content:space-between;align-items:center;gap:1rem;font-size:.7rem;font-weight:600;display:flex}.colorway-module__zcLyLa__paginationLink{color:var(--cw-ink);text-decoration:none}.colorway-module__zcLyLa__paginationLink:hover{color:var(--cw-accent)}.colorway-module__zcLyLa__paginationPage{font-variant-numeric:tabular-nums;color:var(--cw-ink)}.colorway-module__zcLyLa__postHead{padding:clamp(2rem, 6vw, 6rem) var(--cw-gutter);background:var(--cw-field);color:var(--cw-field-ink);text-align:center}.colorway-module__zcLyLa__postEyebrow{letter-spacing:.18em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:.35rem 1.1rem;font-size:.68rem;font-weight:600;display:flex}.colorway-module__zcLyLa__postEyebrowLink{color:inherit;text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:from-font}.colorway-module__zcLyLa__postTitle{letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;max-width:18ch;margin:1.2rem auto 0;font-size:clamp(2.3rem,6.4vw,5.4rem);font-weight:800;font-stretch:93%;line-height:.93}.colorway-module__zcLyLa__postExcerpt{max-width:44ch;font-family:var(--cw-prose);text-wrap:pretty;margin:1.4rem auto 0;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.55}.colorway-module__zcLyLa__postActions{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.6rem;display:flex}.colorway-module__zcLyLa__postActionButton{letter-spacing:.16em;text-transform:uppercase;border:1px solid;align-items:center;gap:.5em;min-height:44px;padding-inline:1em;font-size:.68rem;font-weight:600;transition:opacity .18s ease-out;display:inline-flex}.colorway-module__zcLyLa__postActionButton:hover{opacity:.75}.colorway-module__zcLyLa__postFigure{background:var(--cw-plate);margin:0}.colorway-module__zcLyLa__postImage{object-fit:cover;width:100%;max-height:78svh;display:block}.colorway-module__zcLyLa__postCaption{padding:.7rem var(--cw-gutter) 0;letter-spacing:.1em;text-transform:uppercase;color:var(--cw-muted);font-size:.68rem;font-weight:500}.colorway-module__zcLyLa__postBody{width:min(100%, var(--cw-measure));padding-inline:var(--cw-gutter);font-family:var(--cw-prose);color:var(--cw-ink);margin:clamp(2.5rem,5vw,4.5rem) auto 0;font-size:1.08rem;line-height:1.72}.colorway-module__zcLyLa__postBody p{text-wrap:pretty;margin:1.4em 0}.colorway-module__zcLyLa__postBody h2,.colorway-module__zcLyLa__postBody h3{font-family:var(--cw-display);letter-spacing:-.025em;text-wrap:balance;font-weight:700;line-height:1.06}.colorway-module__zcLyLa__postBody h2{margin:2.4em 0 .7em;font-size:1.9rem}.colorway-module__zcLyLa__postBody h3{margin:2em 0 .6em;font-size:1.35rem}.colorway-module__zcLyLa__postBody a{color:var(--cw-ink);text-decoration:underline;-webkit-text-decoration-color:var(--cw-accent);text-decoration-color:var(--cw-accent);text-underline-offset:3px;text-decoration-thickness:2px}.colorway-module__zcLyLa__postBody blockquote{border-block:1px solid var(--cw-rule);font-family:var(--cw-display);letter-spacing:-.025em;text-wrap:balance;margin:2.6em 0;padding-block:1.1em;font-size:1.45rem;font-weight:700;line-height:1.18}.colorway-module__zcLyLa__postBody blockquote p{margin:0}.colorway-module__zcLyLa__postBody ul,.colorway-module__zcLyLa__postBody ol{margin:1.4em 0;padding-left:1.4rem}.colorway-module__zcLyLa__postBody li{margin:.5em 0}.colorway-module__zcLyLa__postBody ul{list-style:outside}.colorway-module__zcLyLa__postBody ol{list-style:decimal}.colorway-module__zcLyLa__postBody img{width:100%;margin:2em 0}.colorway-module__zcLyLa__postBody figcaption{font-family:var(--cw-display);letter-spacing:.1em;text-transform:uppercase;color:var(--cw-muted);margin-top:.6rem;font-size:.7rem}.colorway-module__zcLyLa__postBody hr{border:0;border-top:1px solid var(--cw-rule);margin:2.6em 0}.colorway-module__zcLyLa__postBody code{font-family:var(--font-geist-mono), ui-monospace, monospace;background:color-mix(in srgb, var(--cw-ink) 8%, transparent);padding:.1em .35em;font-size:.9em}.colorway-module__zcLyLa__postBody pre{background:color-mix(in srgb, var(--cw-ink) 92%, var(--cw-ground));color:var(--cw-ground);font-family:var(--font-geist-mono), ui-monospace, monospace;margin:1.8em 0;padding:1.1rem;font-size:.86rem;line-height:1.65;overflow-x:auto}.colorway-module__zcLyLa__postBody pre code{background:0 0;padding:0}.colorway-module__zcLyLa__postBody table{border-collapse:collapse;width:100%;font-family:var(--cw-display);margin:1.8em 0;font-size:.94rem}.colorway-module__zcLyLa__postBody th,.colorway-module__zcLyLa__postBody td{border-bottom:1px solid var(--cw-rule);text-align:left;padding:.55rem .6rem}.colorway-module__zcLyLa__postBody th{letter-spacing:.14em;text-transform:uppercase;font-size:.7rem}.colorway-module__zcLyLa__tagRow{width:min(100%, var(--cw-measure));padding-inline:var(--cw-gutter);flex-wrap:wrap;gap:.5rem;margin:clamp(2rem,4vw,3rem) auto 0;display:flex}.colorway-module__zcLyLa__tagLink{border:1px solid var(--cw-rule-strong);letter-spacing:.16em;text-transform:uppercase;min-height:40px;color:inherit;align-items:center;padding-inline:.9rem;font-size:.66rem;font-weight:600;text-decoration:none;transition:background-color .18s ease-out,color .18s ease-out;display:inline-flex}.colorway-module__zcLyLa__tagLink:hover{background:var(--cw-ink);color:var(--cw-ground)}.colorway-module__zcLyLa__support{width:min(100%,46rem);padding-inline:var(--cw-gutter);margin:clamp(2.5rem,5vw,4rem) auto 0}.colorway-module__zcLyLa__related{padding-top:clamp(3rem,6vw,5rem)}.colorway-module__zcLyLa__relatedHead{padding:0 var(--cw-gutter) 1.2rem;color:var(--cw-muted)}.colorway-module__zcLyLa__aboutLayout{grid-template-columns:minmax(0,1fr);display:grid}.colorway-module__zcLyLa__aboutField{padding:clamp(2rem, 5vw, 5rem) var(--cw-gutter);background:var(--cw-field);color:var(--cw-field-ink);flex-direction:column;justify-content:center;gap:1.2rem;display:flex}.colorway-module__zcLyLa__aboutTitle{letter-spacing:-.033em;text-wrap:balance;overflow-wrap:anywhere;max-width:16ch;font-size:clamp(2.2rem,5.4vw,4.6rem);font-weight:800;font-stretch:94%;line-height:.93}.colorway-module__zcLyLa__aboutBody{max-width:46ch;font-family:var(--cw-prose);white-space:pre-line;text-wrap:pretty;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.62}.colorway-module__zcLyLa__aboutPlate{aspect-ratio:4/5;background:var(--cw-plate);position:relative;overflow:hidden}.colorway-module__zcLyLa__aboutImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.colorway-module__zcLyLa__aboutInitial{color:var(--cw-muted);place-items:center;font-size:clamp(5rem,14vw,11rem);font-weight:800;display:grid;position:absolute;inset:0}@media (min-width:60rem){.colorway-module__zcLyLa__aboutLayout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:34rem}.colorway-module__zcLyLa__aboutPlate{aspect-ratio:auto}}.colorway-module__zcLyLa__profile{padding:clamp(2rem, 5vw, 5rem) var(--cw-gutter) clamp(3rem, 6vw, 6rem)}.colorway-module__zcLyLa__profileImage{object-fit:cover;border-radius:999px;width:clamp(7rem,14vw,10rem);height:clamp(7rem,14vw,10rem)}.colorway-module__zcLyLa__profileAvatar{background:var(--cw-plate);border-radius:999px;place-items:center;width:clamp(7rem,14vw,10rem);height:clamp(7rem,14vw,10rem);font-size:3rem;font-weight:800;display:grid}.colorway-module__zcLyLa__profileName{letter-spacing:-.033em;text-wrap:balance;max-width:18ch;margin-top:1.6rem;font-size:clamp(2.2rem,5.4vw,4.4rem);font-weight:800;font-stretch:94%;line-height:.94}.colorway-module__zcLyLa__profileBio{max-width:48ch;font-family:var(--cw-prose);white-space:pre-line;color:var(--cw-muted);text-wrap:pretty;margin-top:1.4rem;font-size:1.1rem;line-height:1.65}.colorway-module__zcLyLa__byline{letter-spacing:.16em;text-transform:uppercase;justify-content:center;align-items:center;gap:.7rem;margin-top:1.6rem;font-size:.68rem;font-weight:600;display:flex}.colorway-module__zcLyLa__bylineImage{object-fit:cover;border-radius:999px;width:2.2rem;height:2.2rem}.colorway-module__zcLyLa__bylineAvatar{background:color-mix(in srgb, currentcolor 18%, transparent);border-radius:999px;place-items:center;width:2.2rem;height:2.2rem;font-size:.8rem;font-weight:700;display:grid}.colorway-module__zcLyLa__bylineLink{color:inherit;text-decoration:none}.colorway-module__zcLyLa__bylineLink:hover{text-underline-offset:4px;text-decoration:underline}.colorway-module__zcLyLa__bylineName{font-weight:700}.colorway-module__zcLyLa__wall{columns:1;padding:clamp(1.5rem, 3vw, 3rem) var(--cw-gutter) clamp(3rem, 6vw, 6rem);column-gap:clamp(.6rem,1.6vw,1.4rem)}@media (min-width:40rem){.colorway-module__zcLyLa__wall{columns:2}}@media (min-width:68rem){.colorway-module__zcLyLa__wall{columns:3}}.colorway-module__zcLyLa__wallItem{background:var(--cw-plate);break-inside:avoid;cursor:zoom-in;border:0;width:100%;margin-bottom:clamp(.6rem,1.6vw,1.4rem);padding:0;display:block}.colorway-module__zcLyLa__wallImage{object-fit:cover;width:100%;height:100%;transition:opacity .24s ease-out;display:block}.colorway-module__zcLyLa__wallItem:hover .colorway-module__zcLyLa__wallImage{opacity:.85}.colorway-module__zcLyLa__lightbox{z-index:60;background:color-mix(in srgb, var(--cw-ground) 92%, #000);color:var(--cw-ink);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0}.colorway-module__zcLyLa__lightboxBar{padding:.9rem var(--cw-gutter);letter-spacing:.16em;text-transform:uppercase;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:1rem;font-size:.68rem;font-weight:600;display:flex}.colorway-module__zcLyLa__lightboxStage{justify-content:center;align-items:center;min-height:0;padding-inline:clamp(.5rem,3vw,3rem);display:flex;overflow:hidden}.colorway-module__zcLyLa__lightboxImage{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.colorway-module__zcLyLa__lightboxFoot{padding:.9rem var(--cw-gutter) 1.4rem;justify-content:center;align-items:center;gap:.8rem;display:flex}.colorway-module__zcLyLa__lightboxCaption{max-width:52ch;font-family:var(--cw-prose);text-align:center;color:var(--cw-muted);font-size:.95rem;line-height:1.5}.colorway-module__zcLyLa__lightboxButton{border:1px solid var(--cw-rule-strong);min-width:44px;min-height:44px;color:inherit;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.4rem;padding-inline:.7rem;font-family:inherit;font-size:.68rem;font-weight:600;transition:background-color .18s ease-out,color .18s ease-out;display:inline-flex}.colorway-module__zcLyLa__lightboxButton:hover:not(:disabled){background:var(--cw-ink);color:var(--cw-ground)}.colorway-module__zcLyLa__lightboxButton:disabled{opacity:.4;cursor:default}.colorway-module__zcLyLa__footer{padding:clamp(1.6rem, 3vw, 2.4rem) var(--cw-gutter) clamp(2rem, 4vw, 3rem);border-top:1px solid var(--cw-rule);margin-top:clamp(3rem,7vw,7rem)}.colorway-module__zcLyLa__footerNav{flex-wrap:wrap;align-items:center;gap:.2rem 1.6rem;display:flex}.colorway-module__zcLyLa__footerSocial{color:var(--cw-muted);flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.8rem;display:flex}.colorway-module__zcLyLa__footerSocialLink{transition:color .18s ease-out;display:inline-flex}.colorway-module__zcLyLa__footerSocialLink:hover{color:var(--cw-ink)}.colorway-module__zcLyLa__footerCredit{letter-spacing:.16em;text-transform:uppercase;color:var(--cw-muted);margin-top:1rem;font-size:.66rem;font-weight:600;text-decoration:none;display:inline-flex}.colorway-module__zcLyLa__footerCredit:hover{color:var(--cw-ink)}.colorway-module__zcLyLa__empty{padding:clamp(2.5rem, 6vw, 5rem) var(--cw-gutter);font-family:var(--cw-prose);color:var(--cw-muted);font-size:1.1rem}@media (prefers-reduced-motion:reduce){.colorway-module__zcLyLa__root *,.colorway-module__zcLyLa__root :after{transition-duration:1ms!important}.colorway-module__zcLyLa__panel:hover .colorway-module__zcLyLa__panelImage,.colorway-module__zcLyLa__plate:hover .colorway-module__zcLyLa__plateImage,.colorway-module__zcLyLa__tile:hover .colorway-module__zcLyLa__tileImage{scale:1}}