@font-face{font-family:La Calle;src:url(/fonts/la-calle/LaCalle-Regular.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}body:has(.la-calle_page__a3MFx),html:has(.la-calle_page__a3MFx){overflow-x:clip}.la-calle_page__a3MFx{--lc-bg:#11100e;--lc-ink:#f4f1e8;--lc-muted:#b5ad9d;--lc-line:rgb(244 241 232/0.17);--lc-paper:#efebe1;--lc-paper-ink:#181715;--lc-accent:#e5a839;--lc-accent-ink:#11100e;position:relative;left:50%;width:100vw;margin:-5rem 0 -6rem;transform:translateX(-50%);overflow:hidden;background:var(--lc-bg);color:var(--lc-ink)}.beta-root[data-theme=light] .la-calle_page__a3MFx{--lc-bg:#eee9de;--lc-ink:#181715;--lc-muted:#6e675c;--lc-line:rgb(24 23 21/0.18);--lc-paper:#fbfaf6;--lc-paper-ink:#181715;--lc-accent:#8f430e;--lc-accent-ink:#fffaf0}.la-calle_characterSection__xcNBc,.la-calle_downloadSection__L6y0e,.la-calle_hero__isvuD,.la-calle_process__vOa8C,.la-calle_projectLinks__p3Y5P,.la-calle_sources__LsjWZ,.la-calle_testerSection__d0Cwa{width:min(1180px,calc(100% - 2rem));margin-inline:auto}.la-calle_hero__isvuD{display:grid;min-height:min(820px,100dvh);grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:center;gap:clamp(2rem,6vw,7rem);padding:clamp(6rem,12vh,8rem) 0 3rem}.la-calle_heroCopy__hqYQl h1{margin:0;font-family:La Calle,Georgia,serif;font-size:clamp(5.5rem,10.5vw,10.5rem);font-weight:400;line-height:.78;letter-spacing:-.045em}.la-calle_eyebrow__H1EsB{margin:0 0 1.2rem;color:var(--lc-accent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;letter-spacing:.16em;text-transform:uppercase}.la-calle_heroDek__K5uqI{max-width:33rem;margin:1.6rem 0 0;color:var(--lc-muted);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.55}.la-calle_heroActions__ps_Nh{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.la-calle_heroActions__ps_Nh a,.la-calle_projectLinks__p3Y5P a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:1px solid var(--lc-line);border-radius:999px;padding:.68rem 1rem;color:var(--lc-ink);font-size:.84rem;font-weight:600;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.la-calle_heroActions__ps_Nh a:first-child{border-color:var(--lc-accent);background:var(--lc-accent);color:var(--lc-accent-ink)}.la-calle_heroActions__ps_Nh a:hover,.la-calle_projectLinks__p3Y5P a:hover{border-color:var(--lc-accent)}.la-calle_heroActions__ps_Nh a:active,.la-calle_presets__PsUHw button:active,.la-calle_projectLinks__p3Y5P a:active,.la-calle_toolbar__mO1qu button:active{transform:translateY(1px)}.la-calle_heroTiles__U7pYA{display:grid;grid-template-columns:repeat(7,1fr);gap:clamp(1px,.15vw,3px);align-items:center;justify-items:stretch;transform:rotate(-2.2deg);filter:drop-shadow(0 12px 10px rgb(58 38 15/.16))}.la-calle_heroTiles__U7pYA span{display:grid;aspect-ratio:1;place-items:center;border:1px solid #c9c3b7;border-radius:3.5%;background:radial-gradient(ellipse at 28% 12%,rgb(255 255 255/.92),transparent 36%),linear-gradient(160deg,#fdfcf7,#eeeae1 72%,#d8d1c5);box-shadow:inset 0 0 0 1px rgb(255 255 255/.7),4px 11px 8px rgb(58 38 15/.3);color:#11100e;font-family:La Calle,Georgia,serif;font-size:clamp(3.8rem,8vw,7.8rem);line-height:1}.la-calle_heroTiles__U7pYA span:nth-child(2),.la-calle_heroTiles__U7pYA span:nth-child(6){transform:translateY(3px) rotate(.45deg)}.la-calle_heroTiles__U7pYA span:nth-child(3),.la-calle_heroTiles__U7pYA span:nth-child(7){transform:translateY(-2px) rotate(-.35deg)}.la-calle_sectionHeading__tzRBh{max-width:52rem;margin-bottom:clamp(1.8rem,4vw,3rem)}.la-calle_downloadSection__L6y0e h2,.la-calle_sectionHeading__tzRBh h2{margin:0;font-size:clamp(2rem,5vw,4.6rem);font-weight:520;letter-spacing:-.045em;line-height:.98}.la-calle_downloadSection__L6y0e>div:first-child p,.la-calle_sectionHeading__tzRBh p{max-width:46rem;margin:1rem 0 0;color:var(--lc-muted);font-size:1rem;line-height:1.65}.la-calle_characterSection__xcNBc,.la-calle_downloadSection__L6y0e,.la-calle_process__vOa8C,.la-calle_sources__LsjWZ,.la-calle_testerSection__d0Cwa{padding:clamp(5rem,10vw,9rem) 0}.la-calle_testerShell__y2OOL{overflow:hidden;border:1px solid var(--lc-line);border-radius:18px;background:rgb(255 255 255/.025)}.la-calle_toolbar__mO1qu{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.9rem;align-items:end;padding:1rem;border-bottom:1px solid var(--lc-line)}.la-calle_toolbar__mO1qu fieldset,.la-calle_toolbar__mO1qu label{min-width:0;margin:0;border:0;padding:0}.la-calle_cssSample__6ijCB p,.la-calle_toolbar__mO1qu label>span,.la-calle_toolbar__mO1qu legend{display:flex;justify-content:space-between;margin-bottom:.45rem;color:var(--lc-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.63rem;letter-spacing:.08em;text-transform:uppercase}.la-calle_cssSample__6ijCB>div{display:flex;align-items:center;justify-content:space-between}.la-calle_copyButton__8MCf8{border:0;background:transparent;color:var(--lc-accent);font-size:.72rem;font-weight:600}.la-calle_toolbar__mO1qu output{color:var(--lc-ink)}.la-calle_alignGroup__YPRC8,.la-calle_segmented__C4l5F{display:grid;grid-template-columns:repeat(2,1fr)}.la-calle_alignGroup__YPRC8{grid-template-columns:repeat(3,2.5rem)}.la-calle_toolbar__mO1qu button,.la-calle_toolbar__mO1qu input[type=number],.la-calle_toolbar__mO1qu select{height:2.45rem;border:1px solid var(--lc-line);background:transparent;color:var(--lc-ink);font:inherit}.la-calle_toolbar__mO1qu button{padding:0 .75rem}.la-calle_alignGroup__YPRC8 button:first-of-type,.la-calle_segmented__C4l5F button:first-of-type{border-radius:8px 0 0 8px}.la-calle_alignGroup__YPRC8 button:last-of-type,.la-calle_segmented__C4l5F button:last-of-type{border-radius:0 8px 8px 0}.la-calle_toolbar__mO1qu button[aria-pressed=true]{border-color:var(--lc-accent);background:var(--lc-accent);color:var(--lc-accent-ink)}.la-calle_toolbar__mO1qu input[type=range]{width:100%;accent-color:var(--lc-accent)}.la-calle_toolbar__mO1qu input[type=number],.la-calle_toolbar__mO1qu select{width:100%;border-radius:8px;padding:0 .65rem}.la-calle_resetButton__AlGY_{border-radius:8px}.la-calle_stage__xtLe6{position:relative;display:grid;min-height:clamp(390px,60vh,700px);place-items:stretch;overflow:auto;transition:background .24s ease}.la-calle_wall-ochre__cv8zG{background:#c9913f}.la-calle_wall-whitewash__fXfYC{background:#f2f0e9}.la-calle_wall-ink__1KOrf{background:#171614}.la-calle_cleanEditor__Ip8pK{width:100%;min-height:inherit;resize:vertical;border:0;outline:0;background:var(--lc-paper);padding:clamp(2rem,7vw,6rem);color:var(--lc-paper-ink);font-family:La Calle,Georgia,serif;text-transform:uppercase}.la-calle_cleanEditor__Ip8pK:focus-visible{box-shadow:inset 0 0 0 4px var(--lc-accent)}.la-calle_ceramicCanvas__cKlJd{display:flex;min-width:max-content;flex-direction:column;justify-content:center;gap:0;padding:clamp(2rem,7vw,5rem);font-family:La Calle,Georgia,serif}.la-calle_tileLine__C1hFH{display:block;min-height:1.04em;line-height:inherit;white-space:nowrap}.la-calle_tile__yzhMX+.la-calle_tile__yzhMX{margin-left:calc(.025em + var(--tracking, 0px))}.la-calle_tile__yzhMX{display:inline-grid;width:.9em;height:1.04em;place-items:center;transform:translate(var(--tile-x),var(--tile-y)) rotate(var(--tile-r)) scale(var(--tile-s));border:1px solid rgb(91 75 55/.22);border-radius:.045em;background:radial-gradient(circle at 27% 18%,rgb(255 255 255/.88),transparent 34%),linear-gradient(145deg,#fffef8,#f3f0e7 62%,#d7d1c5);box-shadow:inset .015em .018em .025em rgb(255 255 255/.9),inset -.025em -.03em .035em rgb(83 66 43/.16),.07em .1em .012em rgb(53 34 18/.38);color:#11100e;vertical-align:middle}.la-calle_tileGlyph__2fMcB{font-size:1.13em;line-height:1;transform:translateY(-.005em)}.la-calle_wall-ink__1KOrf .la-calle_tile__yzhMX{border-color:transparent;background:transparent;box-shadow:none;color:#f4f1e8}.la-calle_tileSpace__TEVcu{display:inline-block;width:.58em}.la-calle_presets__PsUHw{display:flex;gap:.55rem;overflow-x:auto;padding:.8rem 1rem 1rem;border-top:1px solid var(--lc-line)}.la-calle_downloadSection__L6y0e>*{min-width:0}.la-calle_presets__PsUHw button{flex:0 0 auto;border:1px solid var(--lc-line);border-radius:999px;background:transparent;padding:.5rem .75rem;color:var(--lc-muted);font-size:.68rem}.la-calle_presets__PsUHw button:hover{border-color:var(--lc-accent);color:var(--lc-ink)}.la-calle_characterSection__xcNBc{border-top:1px solid var(--lc-line)}.la-calle_characterSpecimen__6o5Nj{overflow:hidden;border-radius:18px;background:var(--lc-paper);padding:clamp(1.5rem,5vw,4rem);color:var(--lc-paper-ink)}.la-calle_characterSpecimen__6o5Nj p{margin:0;overflow-wrap:anywhere;font-family:La Calle,Georgia,serif;font-size:clamp(2.35rem,7vw,6.75rem);letter-spacing:.01em;line-height:1.08}.la-calle_specimenLabel__wqCC3{display:block;margin:.75rem 0 .2rem;color:#716b61;font:.7rem/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase}.la-calle_provenanceLegend__nlMxN{display:grid;grid-template-columns:1.05fr 1fr 1fr;gap:1px;margin-top:1px;background:var(--lc-line)}.la-calle_provenanceLegend__nlMxN div{display:flex;min-height:160px;flex-direction:column;justify-content:space-between;gap:2rem;background:var(--lc-bg);padding:1.25rem}.la-calle_provenanceLegend__nlMxN strong{font-family:La Calle,Georgia,serif;font-size:1.4rem}.la-calle_provenanceLegend__nlMxN span{color:var(--lc-muted);font-size:.84rem;line-height:1.55}.la-calle_sources__LsjWZ{border-top:1px solid var(--lc-line)}.la-calle_photoGrid__UyVCV{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(1rem,3vw,2.5rem);align-items:start}.la-calle_photoGrid__UyVCV figure{margin:0}.la-calle_photoGrid__UyVCV figure:nth-child(2){margin-top:clamp(2rem,9vw,8rem)}.la-calle_photoGrid__UyVCV img{width:100%;height:auto;border-radius:18px;object-fit:cover}.la-calle_photoGrid__UyVCV figcaption{margin-top:.7rem;color:var(--lc-muted);font-size:.74rem;line-height:1.45}.la-calle_process__vOa8C{border-top:1px solid var(--lc-line)}.la-calle_process__vOa8C ol{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;margin:0;padding:0;background:var(--lc-line);list-style:none}.la-calle_process__vOa8C li{display:flex;min-height:260px;flex-direction:column;justify-content:space-between;gap:2rem;background:var(--lc-bg);padding:1.2rem}.la-calle_process__vOa8C strong{color:var(--lc-accent);font-size:1.05rem}.la-calle_process__vOa8C span{color:var(--lc-muted);font-size:.84rem;line-height:1.55}.la-calle_downloadSection__L6y0e{display:grid;grid-template-columns:.8fr 1fr;gap:clamp(2rem,7vw,7rem);border-top:1px solid var(--lc-line)}.la-calle_downloadGrid__7CBYy{display:grid;grid-template-columns:repeat(2,1fr);gap:.65rem}.la-calle_downloadGrid__7CBYy a{display:flex;min-height:125px;flex-direction:column;justify-content:space-between;border:1px solid var(--lc-line);border-radius:12px;padding:1rem;color:var(--lc-ink);text-decoration:none;transition:border-color .18s ease,transform .18s ease}.la-calle_downloadGrid__7CBYy a:hover{border-color:var(--lc-accent);transform:translateY(-2px)}.la-calle_downloadGrid__7CBYy strong{font-size:1.05rem}.la-calle_downloadGrid__7CBYy span{overflow-wrap:anywhere;color:var(--lc-muted);font:.66rem/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.la-calle_cssSample__6ijCB{grid-column:1/-1;margin-top:1rem}.la-calle_cssSample__6ijCB pre{overflow-x:auto;border:1px solid var(--lc-line);border-radius:12px;padding:1.2rem;color:var(--lc-muted);font-size:.76rem;line-height:1.65}.la-calle_projectLinks__p3Y5P{display:flex;flex-wrap:wrap;gap:.75rem;padding:0 0 7rem}.la-calle_srOnly__L8t1L{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}@media (max-width:1050px){.la-calle_process__vOa8C ol{grid-template-columns:repeat(2,1fr)}.la-calle_process__vOa8C li:last-child{grid-column:1/-1;min-height:170px}}@media (max-width:960px){.la-calle_hero__isvuD{min-height:auto;grid-template-columns:1fr}.la-calle_heroTiles__U7pYA{width:min(100%,700px)}}@media (max-width:767px){.la-calle_page__a3MFx{left:auto;width:calc(100% + 2rem);margin-top:-4rem;margin-left:-1rem;transform:none}.la-calle_characterSection__xcNBc,.la-calle_downloadSection__L6y0e,.la-calle_hero__isvuD,.la-calle_process__vOa8C,.la-calle_projectLinks__p3Y5P,.la-calle_sources__LsjWZ,.la-calle_testerSection__d0Cwa{width:min(100% - 1.2rem,1180px)}.la-calle_hero__isvuD{gap:3rem;padding-top:7rem}.la-calle_heroCopy__hqYQl h1{font-size:clamp(5rem,26vw,8rem)}.la-calle_heroTiles__U7pYA{width:min(100%,560px);grid-template-columns:repeat(7,1fr)}.la-calle_heroTiles__U7pYA span{font-size:clamp(2.2rem,12vw,4.2rem)}.la-calle_characterSection__xcNBc,.la-calle_downloadSection__L6y0e,.la-calle_process__vOa8C,.la-calle_sources__LsjWZ,.la-calle_testerSection__d0Cwa{padding:5rem 0}.la-calle_stage__xtLe6{min-height:410px}.la-calle_cleanEditor__Ip8pK{padding:2rem 1rem}.la-calle_ceramicCanvas__cKlJd{padding:2.5rem .9rem}.la-calle_provenanceLegend__nlMxN{grid-template-columns:1fr}.la-calle_provenanceLegend__nlMxN div{min-height:135px}.la-calle_photoGrid__UyVCV{grid-template-columns:1fr}.la-calle_photoGrid__UyVCV figure:nth-child(2){margin-top:0}.la-calle_process__vOa8C ol{grid-template-columns:1fr}.la-calle_process__vOa8C li,.la-calle_process__vOa8C li:last-child{grid-column:auto;min-height:150px}.la-calle_downloadSection__L6y0e{grid-template-columns:1fr}.la-calle_downloadGrid__7CBYy{grid-template-columns:1fr 1fr}.la-calle_downloadGrid__7CBYy a{min-height:110px}}@media (min-width:640px) and (max-width:767px){.la-calle_page__a3MFx{width:calc(100% + 3rem);margin-left:-1.5rem}}@media (max-width:440px){.la-calle_toolbar__mO1qu{grid-template-columns:1fr}.la-calle_alignGroup__YPRC8{grid-template-columns:repeat(3,1fr)}.la-calle_downloadGrid__7CBYy{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.la-calle_downloadGrid__7CBYy a,.la-calle_heroActions__ps_Nh a,.la-calle_projectLinks__p3Y5P a,.la-calle_stage__xtLe6{transition:none}}