@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-400-normal-BCNrxLz_.woff2)format("woff2"),url(/assets/eb-garamond-latin-400-normal-maQnHeKB.woff)format("woff")}@font-face{font-family:EB Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/eb-garamond-latin-400-italic-DSEbMgZu.woff2)format("woff2"),url(/assets/eb-garamond-latin-400-italic-CDFyLPXJ.woff)format("woff")}@font-face{font-family:EB Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/eb-garamond-latin-500-normal-DehAIUv0.woff2)format("woff2"),url(/assets/eb-garamond-latin-500-normal-DZU8xF9o.woff)format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/jost-latin-300-normal-DkBQXsFU.woff2)format("woff2"),url(/assets/jost-latin-300-normal-Ckm9JHl_.woff)format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jost-latin-400-normal-q-RKOgPK.woff2)format("woff2"),url(/assets/jost-latin-400-normal-C7S-3Ky6.woff)format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jost-latin-500-normal-41lBe9I9.woff2)format("woff2"),url(/assets/jost-latin-500-normal-B-AtzreL.woff)format("woff")}.gallery{--hang:clamp(230px, 45svh, 440px);--band:var(--hang);--fit-w:calc(100vw - 3rem);--cm:min(var(--band) / var(--tall,150), var(--fit-w) / var(--wide,220));--rail-y:calc(var(--hang) * .05);--eye:calc(var(--hang) * .76);--wall-h:calc(var(--hang) * 1.48);--room-h:calc(var(--hang) * 1.8);--label-size:1;--reach-x:25%;--reach-up:calc(var(--room-h) * .7);--reach-down:calc(var(--room-h) * .7);--wall:#ddd4c5;--wall-ink:#4f4842;--rail:#4a423b;--light:255 242 220;position:relative}@media (pointer:fine) and (width>=960px){.gallery{--band:calc(var(--hang) * .92);--rail-y:calc(var(--hang) * .035);--eye:calc(var(--hang) * .76);--wall-h:calc(var(--hang) * 1.52);--label-size:1.2}}@media (width<=699px){.gallery{--hang:clamp(250px, calc((100svh - 7rem) / 1.65), 440px);--room-h:calc(var(--hang) * 1.65);--wall-h:calc(var(--hang) * 1.4);--rail-y:calc(var(--hang) * .04);--eye:calc(var(--hang) * .62);--band:calc(var(--hang) * .92);--fit-w:calc(100vw - 2.5rem)}}@media (pointer:fine) and (width>=960px) and (height<=640px){.gallery{--label-size:1}}.gallery-room{height:var(--room-h);background:var(--wall);isolation:isolate;position:relative;overflow:hidden}.gallery-camera{isolation:isolate;transform-origin:50% calc(var(--hang) * .72);position:absolute;inset:0}.gallery-camera[data-zooming]{will-change:transform}.gallery-camera:before{--ceil:var(--reach-up);content:"";left:calc(var(--reach-x) * -1);right:calc(var(--reach-x) * -1);top:calc(var(--reach-up) * -1);height:calc(var(--reach-up) + var(--wall-h));background:linear-gradient(to bottom, #3c2e2033, #3c2e2000) 0 var(--ceil) / 100% calc(var(--hang) * .14) no-repeat, linear-gradient(to bottom, #f1ece4, #f1ece4 calc(100% - 4px), #cbc1b2 calc(100% - 4px)) 0 0 / 100% var(--ceil) no-repeat, linear-gradient(to top, #4636261f, #46362600) 0 100% / 100% calc(var(--hang) * .24) no-repeat, linear-gradient(to bottom, #cdc3b3, #d8cfc0 calc(var(--hang) * .3), var(--wall) 55%, #dad1c2);pointer-events:none;z-index:0;position:absolute}.gallery-camera:after{content:"";left:calc(var(--reach-x) * -1);right:calc(var(--reach-x) * -1);top:var(--rail-y);background:linear-gradient(to bottom, #776d63, var(--rail) 45%, #2f2a25);pointer-events:none;z-index:0;height:4px;margin-top:-2px;position:absolute;box-shadow:0 3px 5px #281e1429}.gallery-floor{left:calc(var(--reach-x) * -1);right:calc(var(--reach-x) * -1);top:var(--wall-h);bottom:calc(var(--reach-down) * -1);background:url(/gallery/floor-wide.jpg) 50% 0 / calc(var(--hang) * 6) auto no-repeat, #806043;background:image-set(url(/gallery/floor-wide.webp) type("image/webp"), url(/gallery/floor-wide.jpg) type("image/jpeg")) 50% 0 / calc(var(--hang) * 6) auto no-repeat, #806043;z-index:0;position:absolute;overflow:hidden}.gallery-floor-canvas{opacity:0;width:100%;height:100%;transition:opacity .35s;display:block;position:absolute;inset:0}.gallery-floor-canvas.is-ready{opacity:1}.gallery-floor-probe{width:calc(14 * var(--cm));height:calc(var(--wall-h) - var(--eye));visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.gallery-floor:before{content:"";height:clamp(6px, calc(var(--hang) * .026), 12px);z-index:3;background:linear-gradient(#fbf8f2,#ece5d9 55%,#d6ccbd);position:absolute;inset:0 0 auto;box-shadow:0 1px #30221480,0 3px 6px #1e140a61,0 10px 22px #1e140a38}.gallery-floor:after{content:"";background:linear-gradient(to bottom, rgb(var(--light) / .34), rgb(var(--light) / .12) calc(var(--hang) * .06), rgb(var(--light) / 0) calc(var(--hang) * .2)), radial-gradient(ellipse 46% calc(var(--hang) * .9) at 50% 0, #1e120800, #1e12084d), linear-gradient(to bottom, #1e120800 calc(var(--hang) * .12), #1e120857 calc(var(--hang) * .5));z-index:2;pointer-events:none;position:absolute;inset:0}@media (pointer:coarse),(width<=959px){.gallery-floor{bottom:0;left:0;right:0}}@media (width<=699px){.gallery-floor{background:url(/gallery/floor-narrow.jpg) 50% 0 / calc(var(--hang) * 1.25) auto no-repeat, #806043;background:image-set(url(/gallery/floor-narrow.webp) type("image/webp"), url(/gallery/floor-narrow.jpg) type("image/jpeg")) 50% 0 / calc(var(--hang) * 1.25) auto no-repeat, #806043}}.gallery-viewport{z-index:1;position:absolute;inset:0}.gallery-track{height:var(--wall-h);width:max-content;display:flex}.gallery-set{flex:none;margin:0;padding:0;list-style:none;display:flex}.piece{--W:var(--w);--H:var(--h);--depth:5;--fw:calc(var(--W) * var(--cm));--fh:calc(var(--H) * var(--cm));--gap:max(2.25rem, calc((100vw - var(--fw)) / 2.6));--lamp-on:.9;min-width:11rem;height:var(--wall-h);padding:calc(var(--eye) - var(--band) / 2) var(--gap) 0;flex:none;justify-content:center;display:flex;position:relative}@media (width>=700px){.piece{--gap:clamp(3rem, 5.5vw, 6.5rem)}}@media (width<=699px){.piece{--gap:max(1.25rem, calc((100vw - var(--fw)) / 4.4))}}@media (pointer:fine) and (width>=960px){.piece{--gap:clamp(3.6rem, 6.4vw, 8rem);min-width:13rem}}.piece:before{content:"";left:50%;top:calc(var(--eye) - var(--fh) * .62 - var(--hang) * .22);width:calc(var(--fw) * 1.6 + var(--hang) * .42);height:calc(var(--fh) * 1.3 + var(--hang) * .46);background:radial-gradient(closest-side, rgb(var(--light) / .85), rgb(var(--light) / .58) 40%, rgb(var(--light) / .2) 74%, rgb(var(--light) / 0));opacity:var(--lamp-on);pointer-events:none;transition:opacity .4s;position:absolute;transform:translate(-50%)}.piece:after{content:"";width:calc(var(--fw) * 1.5 + var(--hang) * .3);height:calc(var(--hang) * .36);background:radial-gradient(ellipse 14% 100% at 50% 0, rgb(var(--light) / .26), rgb(var(--light) / 0) 90%), radial-gradient(ellipse 50% 55% at 50% 0, rgb(var(--light) / .26), rgb(var(--light) / 0) 80%);mix-blend-mode:screen;opacity:var(--lamp-on);pointer-events:none;transition:opacity .4s;position:absolute;top:100%;left:50%;transform:translate(-50%)}.piece-lamp{left:50%;top:var(--rail-y);width:14px;height:calc(var(--hang) * .045 + 8px);z-index:2;pointer-events:none;margin-left:-7px;position:absolute}.piece-lamp:before{content:"";background:linear-gradient(#3a332d,#3a332d) 50% 0/3px 45% no-repeat,linear-gradient(90deg,#26211d,#5d544c 38%,#3a332d 70%,#1f1b18) 50% 100%/100% 58% no-repeat;border-radius:0 0 4px 4px;position:absolute;inset:0}.piece-lamp:after{content:"";height:3px;box-shadow:0 1px 4px 1px rgb(var(--light) / .85), 0 4px 14px 4px rgb(var(--light) / .45);opacity:calc(.4 + var(--lamp-on) * .6);background:#fff6e2;border-radius:50%;position:absolute;bottom:-1px;left:2px;right:2px}.piece-beam{--top:calc(var(--rail-y) + var(--hang) * .045 + 8px);--d:max(2rem, calc(var(--eye) - var(--fh) / 2 - var(--top)));--a:min(52deg, atan2(calc(var(--fw) * .6 + .75rem), var(--d)));--len:calc(var(--d) + var(--fh) * .8);left:50%;top:var(--top);width:calc(var(--len) * 2.7);height:var(--len);background:conic-gradient(from calc(180deg - var(--a)) at 50% 0, rgb(var(--light) / 0) 0deg, rgb(var(--light) / .3) calc(var(--a) * .45), rgb(var(--light) / .58) var(--a), rgb(var(--light) / .3) calc(var(--a) * 1.55), rgb(var(--light) / 0) calc(var(--a) * 2));-webkit-mask-image:linear-gradient(to bottom, #000, #000 calc(var(--d) * .55), #00000073 var(--d), transparent);-webkit-mask-image:linear-gradient(to bottom, #000, #000 calc(var(--d) * .55), #00000073 var(--d), transparent);mask-image:linear-gradient(to bottom, #000, #000 calc(var(--d) * .55), #00000073 var(--d), transparent);opacity:var(--lamp-on);pointer-events:none;transition:opacity .4s;position:absolute;transform:translate(-50%)}.piece:hover,.piece:focus-within{--lamp-on:1}.piece-link{z-index:1;height:var(--band);color:var(--ink);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.piece-link:focus-visible{outline:none}.piece-link{pointer-events:none}.piece-frame{pointer-events:auto;width:var(--fw);aspect-ratio:var(--W) / var(--H);height:var(--fh);box-shadow:0 0 0 1px #281e1447, 1px 2px 0 #281e142e, 0 calc(var(--hang) * .05 + var(--depth) * var(--fw) / var(--W) * .35) calc(var(--hang) * .06 + var(--depth) * var(--fw) / var(--W) * .3) calc(var(--hang) * -.02) #3224166b;background:#d9d0c2;transition:box-shadow .4s;display:block;position:relative}.piece-frame:after{content:"";pointer-events:none;background:linear-gradient(#fff6e61a,#fff6e600 45%,#1e140a0d);position:absolute;inset:0}.piece-frame img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.piece-link:focus-visible .piece-frame{outline:2px solid var(--ink);outline-offset:6px}.piece-label{width:max-content;max-width:calc(13rem * var(--label-size));transform-origin:50% 0;text-align:center;font-family:var(--sans);font-size:calc(.7rem * var(--label-size));color:var(--wall-ink);font-weight:300;line-height:1.45;transition:transform .4s,color .4s;position:absolute;top:calc(100% + clamp(.8rem,2.4svh,1.4rem));left:50%;transform:translate(-50%)}.piece-title{font-family:var(--serif);font-size:calc(.98rem * var(--label-size));color:var(--ink);margin-bottom:.1rem;font-style:italic;font-weight:400;line-height:1.25;display:block}.piece-medium{display:block}.piece-price{color:var(--ink);letter-spacing:.02em;margin-top:.15rem;font-weight:400;display:block}.piece-price .label{font-size:calc(.62rem * var(--label-size));color:var(--wall-ink);margin-right:.35em}.piece-price.dot{display:inline-flex}.gallery.is-static .gallery-viewport{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;overflow:auto hidden}.gallery.is-static .gallery-track{justify-content:center;min-width:100%}.gallery.is-static .piece{scroll-snap-align:center}@media (pointer:coarse){.gallery.is-static .gallery-viewport{scroll-snap-type:x mandatory}}.gallery.is-walking .gallery-viewport{overflow:hidden}.gallery.is-walking .gallery-room{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}@media (pointer:fine) and (width>=960px){.gallery.is-walking .gallery-viewport{left:-20%;right:-20%}}.gallery.is-walking .gallery-room:has(.gallery-viewport[data-dragging]){cursor:grabbing}.gallery.is-walking .gallery-viewport a,.gallery.is-walking .gallery-viewport img{-webkit-user-drag:none;-webkit-touch-callout:none}.gallery.is-walking .piece-link{cursor:inherit}.gallery-viewport[data-dragging] .piece-frame{pointer-events:none}.gallery.is-close .piece{--lamp-on:.78}.gallery.is-close .piece[data-centered],.gallery.is-close .piece:hover{--lamp-on:1}.gallery.is-close .piece[data-centered] .piece-label{color:var(--ink);transform:translate(-50%)scale(1.06)}.gallery.is-close .piece-link{cursor:pointer}.gallery-overlay{z-index:3;pointer-events:none;position:absolute;inset:0}.gallery-walk-hint{color:#f8f4ed;font-family:var(--sans);letter-spacing:.02em;white-space:nowrap;opacity:0;background:#2b2723b8;border-radius:999px;margin:0;padding:.45rem .95rem;font-size:.75rem;font-weight:300;transition:opacity .3s;position:absolute;bottom:clamp(.9rem,3svh,1.6rem);left:50%;transform:translate(-50%)}.gallery-room:hover .gallery-walk-hint,.gallery-room:focus-within .gallery-walk-hint{opacity:1}.gallery.is-empty .gallery-track{justify-content:center;width:100%}.gallery-empty-spot{width:100%;height:var(--wall-h);position:relative}.gallery-empty-spot:before{content:"";top:var(--rail-y);width:calc(var(--hang) * 1.3);height:calc(var(--hang) * 1.4);background:radial-gradient(ellipse 50% 72% at 50% 0%, rgb(var(--light) / .85), rgb(var(--light) / 0) 78%);position:absolute;left:50%;transform:translate(-50%)}.gallery-empty-spot p{top:calc(var(--eye) - 1rem);text-align:center;color:var(--wall-ink);font-style:italic;position:absolute;left:0;right:0}.gallery-count{text-align:center;font-family:var(--sans);letter-spacing:.2em;font-variant-numeric:tabular-nums;color:var(--muted);margin:0;padding-top:.9rem;font-size:.7rem;font-weight:300;display:none}@media (pointer:coarse){.gallery.is-walking .gallery-count{display:block}.gallery.is-walking .gallery-count+.gallery-controls{padding-top:1rem}}.gallery-controls{padding:clamp(1.75rem, 4vw, 2.5rem) var(--gutter) 0;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.75rem;display:flex}.gallery-toggle{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:.72rem}.gallery-toggle:hover{color:var(--ink)}.gallery-enter{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);text-underline-offset:.35em;align-items:baseline;gap:.5em;font-size:.78rem;display:inline-flex}.gallery-enter-3d{letter-spacing:.1em;border:1px solid;border-radius:2px;padding:.12em .4em .08em;font-size:.62rem;line-height:1.2;text-decoration:none}.gallery-hint{text-align:center;font-family:var(--sans);color:var(--muted);flex-basis:100%;margin:0;font-size:.75rem;font-weight:300}.gw-10{--w:10}.gw-11{--w:11}.gw-12{--w:12}.gw-13{--w:13}.gw-14{--w:14}.gw-15{--w:15}.gw-16{--w:16}.gw-17{--w:17}.gw-18{--w:18}.gw-19{--w:19}.gw-20{--w:20}.gw-21{--w:21}.gw-22{--w:22}.gw-23{--w:23}.gw-24{--w:24}.gw-25{--w:25}.gw-26{--w:26}.gw-27{--w:27}.gw-28{--w:28}.gw-29{--w:29}.gw-30{--w:30}.gw-31{--w:31}.gw-32{--w:32}.gw-33{--w:33}.gw-34{--w:34}.gw-35{--w:35}.gw-36{--w:36}.gw-37{--w:37}.gw-38{--w:38}.gw-39{--w:39}.gw-40{--w:40}.gw-41{--w:41}.gw-42{--w:42}.gw-43{--w:43}.gw-44{--w:44}.gw-45{--w:45}.gw-46{--w:46}.gw-47{--w:47}.gw-48{--w:48}.gw-49{--w:49}.gw-50{--w:50}.gw-51{--w:51}.gw-52{--w:52}.gw-53{--w:53}.gw-54{--w:54}.gw-55{--w:55}.gw-56{--w:56}.gw-57{--w:57}.gw-58{--w:58}.gw-59{--w:59}.gw-60{--w:60}.gw-61{--w:61}.gw-62{--w:62}.gw-63{--w:63}.gw-64{--w:64}.gw-65{--w:65}.gw-66{--w:66}.gw-67{--w:67}.gw-68{--w:68}.gw-69{--w:69}.gw-70{--w:70}.gw-71{--w:71}.gw-72{--w:72}.gw-73{--w:73}.gw-74{--w:74}.gw-75{--w:75}.gw-76{--w:76}.gw-77{--w:77}.gw-78{--w:78}.gw-79{--w:79}.gw-80{--w:80}.gw-81{--w:81}.gw-82{--w:82}.gw-83{--w:83}.gw-84{--w:84}.gw-85{--w:85}.gw-86{--w:86}.gw-87{--w:87}.gw-88{--w:88}.gw-89{--w:89}.gw-90{--w:90}.gw-91{--w:91}.gw-92{--w:92}.gw-93{--w:93}.gw-94{--w:94}.gw-95{--w:95}.gw-96{--w:96}.gw-97{--w:97}.gw-98{--w:98}.gw-99{--w:99}.gw-100{--w:100}.gw-101{--w:101}.gw-102{--w:102}.gw-103{--w:103}.gw-104{--w:104}.gw-105{--w:105}.gw-106{--w:106}.gw-107{--w:107}.gw-108{--w:108}.gw-109{--w:109}.gw-110{--w:110}.gw-111{--w:111}.gw-112{--w:112}.gw-113{--w:113}.gw-114{--w:114}.gw-115{--w:115}.gw-116{--w:116}.gw-117{--w:117}.gw-118{--w:118}.gw-119{--w:119}.gw-120{--w:120}.gw-121{--w:121}.gw-122{--w:122}.gw-123{--w:123}.gw-124{--w:124}.gw-125{--w:125}.gw-126{--w:126}.gw-127{--w:127}.gw-128{--w:128}.gw-129{--w:129}.gw-130{--w:130}.gw-131{--w:131}.gw-132{--w:132}.gw-133{--w:133}.gw-134{--w:134}.gw-135{--w:135}.gw-136{--w:136}.gw-137{--w:137}.gw-138{--w:138}.gw-139{--w:139}.gw-140{--w:140}.gw-141{--w:141}.gw-142{--w:142}.gw-143{--w:143}.gw-144{--w:144}.gw-145{--w:145}.gw-146{--w:146}.gw-147{--w:147}.gw-148{--w:148}.gw-149{--w:149}.gw-150{--w:150}.gw-151{--w:151}.gw-152{--w:152}.gw-153{--w:153}.gw-154{--w:154}.gw-155{--w:155}.gw-156{--w:156}.gw-157{--w:157}.gw-158{--w:158}.gw-159{--w:159}.gw-160{--w:160}.gw-161{--w:161}.gw-162{--w:162}.gw-163{--w:163}.gw-164{--w:164}.gw-165{--w:165}.gw-166{--w:166}.gw-167{--w:167}.gw-168{--w:168}.gw-169{--w:169}.gw-170{--w:170}.gw-171{--w:171}.gw-172{--w:172}.gw-173{--w:173}.gw-174{--w:174}.gw-175{--w:175}.gw-176{--w:176}.gw-177{--w:177}.gw-178{--w:178}.gw-179{--w:179}.gw-180{--w:180}.gw-181{--w:181}.gw-182{--w:182}.gw-183{--w:183}.gw-184{--w:184}.gw-185{--w:185}.gw-186{--w:186}.gw-187{--w:187}.gw-188{--w:188}.gw-189{--w:189}.gw-190{--w:190}.gw-191{--w:191}.gw-192{--w:192}.gw-193{--w:193}.gw-194{--w:194}.gw-195{--w:195}.gw-196{--w:196}.gw-197{--w:197}.gw-198{--w:198}.gw-199{--w:199}.gw-200{--w:200}.gw-201{--w:201}.gw-202{--w:202}.gw-203{--w:203}.gw-204{--w:204}.gw-205{--w:205}.gw-206{--w:206}.gw-207{--w:207}.gw-208{--w:208}.gw-209{--w:209}.gw-210{--w:210}.gw-211{--w:211}.gw-212{--w:212}.gw-213{--w:213}.gw-214{--w:214}.gw-215{--w:215}.gw-216{--w:216}.gw-217{--w:217}.gw-218{--w:218}.gw-219{--w:219}.gw-220{--w:220}.gh-10{--h:10}.gh-11{--h:11}.gh-12{--h:12}.gh-13{--h:13}.gh-14{--h:14}.gh-15{--h:15}.gh-16{--h:16}.gh-17{--h:17}.gh-18{--h:18}.gh-19{--h:19}.gh-20{--h:20}.gh-21{--h:21}.gh-22{--h:22}.gh-23{--h:23}.gh-24{--h:24}.gh-25{--h:25}.gh-26{--h:26}.gh-27{--h:27}.gh-28{--h:28}.gh-29{--h:29}.gh-30{--h:30}.gh-31{--h:31}.gh-32{--h:32}.gh-33{--h:33}.gh-34{--h:34}.gh-35{--h:35}.gh-36{--h:36}.gh-37{--h:37}.gh-38{--h:38}.gh-39{--h:39}.gh-40{--h:40}.gh-41{--h:41}.gh-42{--h:42}.gh-43{--h:43}.gh-44{--h:44}.gh-45{--h:45}.gh-46{--h:46}.gh-47{--h:47}.gh-48{--h:48}.gh-49{--h:49}.gh-50{--h:50}.gh-51{--h:51}.gh-52{--h:52}.gh-53{--h:53}.gh-54{--h:54}.gh-55{--h:55}.gh-56{--h:56}.gh-57{--h:57}.gh-58{--h:58}.gh-59{--h:59}.gh-60{--h:60}.gh-61{--h:61}.gh-62{--h:62}.gh-63{--h:63}.gh-64{--h:64}.gh-65{--h:65}.gh-66{--h:66}.gh-67{--h:67}.gh-68{--h:68}.gh-69{--h:69}.gh-70{--h:70}.gh-71{--h:71}.gh-72{--h:72}.gh-73{--h:73}.gh-74{--h:74}.gh-75{--h:75}.gh-76{--h:76}.gh-77{--h:77}.gh-78{--h:78}.gh-79{--h:79}.gh-80{--h:80}.gh-81{--h:81}.gh-82{--h:82}.gh-83{--h:83}.gh-84{--h:84}.gh-85{--h:85}.gh-86{--h:86}.gh-87{--h:87}.gh-88{--h:88}.gh-89{--h:89}.gh-90{--h:90}.gh-91{--h:91}.gh-92{--h:92}.gh-93{--h:93}.gh-94{--h:94}.gh-95{--h:95}.gh-96{--h:96}.gh-97{--h:97}.gh-98{--h:98}.gh-99{--h:99}.gh-100{--h:100}.gh-101{--h:101}.gh-102{--h:102}.gh-103{--h:103}.gh-104{--h:104}.gh-105{--h:105}.gh-106{--h:106}.gh-107{--h:107}.gh-108{--h:108}.gh-109{--h:109}.gh-110{--h:110}.gh-111{--h:111}.gh-112{--h:112}.gh-113{--h:113}.gh-114{--h:114}.gh-115{--h:115}.gh-116{--h:116}.gh-117{--h:117}.gh-118{--h:118}.gh-119{--h:119}.gh-120{--h:120}.gh-121{--h:121}.gh-122{--h:122}.gh-123{--h:123}.gh-124{--h:124}.gh-125{--h:125}.gh-126{--h:126}.gh-127{--h:127}.gh-128{--h:128}.gh-129{--h:129}.gh-130{--h:130}.gh-131{--h:131}.gh-132{--h:132}.gh-133{--h:133}.gh-134{--h:134}.gh-135{--h:135}.gh-136{--h:136}.gh-137{--h:137}.gh-138{--h:138}.gh-139{--h:139}.gh-140{--h:140}.gh-141{--h:141}.gh-142{--h:142}.gh-143{--h:143}.gh-144{--h:144}.gh-145{--h:145}.gh-146{--h:146}.gh-147{--h:147}.gh-148{--h:148}.gh-149{--h:149}.gh-150{--h:150}.gt-10{--tall:10}.gt-11{--tall:11}.gt-12{--tall:12}.gt-13{--tall:13}.gt-14{--tall:14}.gt-15{--tall:15}.gt-16{--tall:16}.gt-17{--tall:17}.gt-18{--tall:18}.gt-19{--tall:19}.gt-20{--tall:20}.gt-21{--tall:21}.gt-22{--tall:22}.gt-23{--tall:23}.gt-24{--tall:24}.gt-25{--tall:25}.gt-26{--tall:26}.gt-27{--tall:27}.gt-28{--tall:28}.gt-29{--tall:29}.gt-30{--tall:30}.gt-31{--tall:31}.gt-32{--tall:32}.gt-33{--tall:33}.gt-34{--tall:34}.gt-35{--tall:35}.gt-36{--tall:36}.gt-37{--tall:37}.gt-38{--tall:38}.gt-39{--tall:39}.gt-40{--tall:40}.gt-41{--tall:41}.gt-42{--tall:42}.gt-43{--tall:43}.gt-44{--tall:44}.gt-45{--tall:45}.gt-46{--tall:46}.gt-47{--tall:47}.gt-48{--tall:48}.gt-49{--tall:49}.gt-50{--tall:50}.gt-51{--tall:51}.gt-52{--tall:52}.gt-53{--tall:53}.gt-54{--tall:54}.gt-55{--tall:55}.gt-56{--tall:56}.gt-57{--tall:57}.gt-58{--tall:58}.gt-59{--tall:59}.gt-60{--tall:60}.gt-61{--tall:61}.gt-62{--tall:62}.gt-63{--tall:63}.gt-64{--tall:64}.gt-65{--tall:65}.gt-66{--tall:66}.gt-67{--tall:67}.gt-68{--tall:68}.gt-69{--tall:69}.gt-70{--tall:70}.gt-71{--tall:71}.gt-72{--tall:72}.gt-73{--tall:73}.gt-74{--tall:74}.gt-75{--tall:75}.gt-76{--tall:76}.gt-77{--tall:77}.gt-78{--tall:78}.gt-79{--tall:79}.gt-80{--tall:80}.gt-81{--tall:81}.gt-82{--tall:82}.gt-83{--tall:83}.gt-84{--tall:84}.gt-85{--tall:85}.gt-86{--tall:86}.gt-87{--tall:87}.gt-88{--tall:88}.gt-89{--tall:89}.gt-90{--tall:90}.gt-91{--tall:91}.gt-92{--tall:92}.gt-93{--tall:93}.gt-94{--tall:94}.gt-95{--tall:95}.gt-96{--tall:96}.gt-97{--tall:97}.gt-98{--tall:98}.gt-99{--tall:99}.gt-100{--tall:100}.gt-101{--tall:101}.gt-102{--tall:102}.gt-103{--tall:103}.gt-104{--tall:104}.gt-105{--tall:105}.gt-106{--tall:106}.gt-107{--tall:107}.gt-108{--tall:108}.gt-109{--tall:109}.gt-110{--tall:110}.gt-111{--tall:111}.gt-112{--tall:112}.gt-113{--tall:113}.gt-114{--tall:114}.gt-115{--tall:115}.gt-116{--tall:116}.gt-117{--tall:117}.gt-118{--tall:118}.gt-119{--tall:119}.gt-120{--tall:120}.gt-121{--tall:121}.gt-122{--tall:122}.gt-123{--tall:123}.gt-124{--tall:124}.gt-125{--tall:125}.gt-126{--tall:126}.gt-127{--tall:127}.gt-128{--tall:128}.gt-129{--tall:129}.gt-130{--tall:130}.gt-131{--tall:131}.gt-132{--tall:132}.gt-133{--tall:133}.gt-134{--tall:134}.gt-135{--tall:135}.gt-136{--tall:136}.gt-137{--tall:137}.gt-138{--tall:138}.gt-139{--tall:139}.gt-140{--tall:140}.gt-141{--tall:141}.gt-142{--tall:142}.gt-143{--tall:143}.gt-144{--tall:144}.gt-145{--tall:145}.gt-146{--tall:146}.gt-147{--tall:147}.gt-148{--tall:148}.gt-149{--tall:149}.gt-150{--tall:150}.gt-151{--tall:151}.gt-152{--tall:152}.gt-153{--tall:153}.gt-154{--tall:154}.gt-155{--tall:155}.gt-156{--tall:156}.gt-157{--tall:157}.gt-158{--tall:158}.gt-159{--tall:159}.gt-160{--tall:160}.gt-161{--tall:161}.gt-162{--tall:162}.gt-163{--tall:163}.gt-164{--tall:164}.gt-165{--tall:165}.gt-166{--tall:166}.gt-167{--tall:167}.gt-168{--tall:168}.gt-169{--tall:169}.gt-170{--tall:170}.gt-171{--tall:171}.gt-172{--tall:172}.gt-173{--tall:173}.gt-174{--tall:174}.gt-175{--tall:175}.gt-176{--tall:176}.gt-177{--tall:177}.gt-178{--tall:178}.gt-179{--tall:179}.gt-180{--tall:180}.gt-181{--tall:181}.gt-182{--tall:182}.gt-183{--tall:183}.gt-184{--tall:184}.gt-185{--tall:185}.gt-186{--tall:186}.gt-187{--tall:187}.gt-188{--tall:188}.gt-189{--tall:189}.gt-190{--tall:190}.gt-191{--tall:191}.gt-192{--tall:192}.gt-193{--tall:193}.gt-194{--tall:194}.gt-195{--tall:195}.gt-196{--tall:196}.gt-197{--tall:197}.gt-198{--tall:198}.gt-199{--tall:199}.gt-200{--tall:200}.gt-201{--tall:201}.gt-202{--tall:202}.gt-203{--tall:203}.gt-204{--tall:204}.gt-205{--tall:205}.gt-206{--tall:206}.gt-207{--tall:207}.gt-208{--tall:208}.gt-209{--tall:209}.gt-210{--tall:210}.gt-211{--tall:211}.gt-212{--tall:212}.gt-213{--tall:213}.gt-214{--tall:214}.gt-215{--tall:215}.gt-216{--tall:216}.gt-217{--tall:217}.gt-218{--tall:218}.gt-219{--tall:219}.gt-220{--tall:220}.gt-221{--tall:221}.gt-222{--tall:222}.gt-223{--tall:223}.gt-224{--tall:224}.gt-225{--tall:225}.gt-226{--tall:226}.gt-227{--tall:227}.gt-228{--tall:228}.gt-229{--tall:229}.gt-230{--tall:230}.gt-231{--tall:231}.gt-232{--tall:232}.gt-233{--tall:233}.gt-234{--tall:234}.gt-235{--tall:235}.gt-236{--tall:236}.gt-237{--tall:237}.gt-238{--tall:238}.gt-239{--tall:239}.gt-240{--tall:240}.gt-241{--tall:241}.gt-242{--tall:242}.gt-243{--tall:243}.gt-244{--tall:244}.gt-245{--tall:245}.gt-246{--tall:246}.gt-247{--tall:247}.gt-248{--tall:248}.gt-249{--tall:249}.gt-250{--tall:250}.gt-251{--tall:251}.gt-252{--tall:252}.gt-253{--tall:253}.gt-254{--tall:254}.gt-255{--tall:255}.gt-256{--tall:256}.gt-257{--tall:257}.gt-258{--tall:258}.gt-259{--tall:259}.gt-260{--tall:260}.gt-261{--tall:261}.gt-262{--tall:262}.gt-263{--tall:263}.gt-264{--tall:264}.gt-265{--tall:265}.gt-266{--tall:266}.gt-267{--tall:267}.gt-268{--tall:268}.gt-269{--tall:269}.gt-270{--tall:270}.gt-271{--tall:271}.gt-272{--tall:272}.gt-273{--tall:273}.gt-274{--tall:274}.gt-275{--tall:275}.gt-276{--tall:276}.gt-277{--tall:277}.gt-278{--tall:278}.gt-279{--tall:279}.gt-280{--tall:280}.gt-281{--tall:281}.gt-282{--tall:282}.gt-283{--tall:283}.gt-284{--tall:284}.gt-285{--tall:285}.gt-286{--tall:286}.gt-287{--tall:287}.gt-288{--tall:288}.gt-289{--tall:289}.gt-290{--tall:290}.gt-291{--tall:291}.gt-292{--tall:292}.gt-293{--tall:293}.gt-294{--tall:294}.gt-295{--tall:295}.gt-296{--tall:296}.gt-297{--tall:297}.gt-298{--tall:298}.gt-299{--tall:299}.gt-300{--tall:300}.gx-10{--wide:10}.gx-11{--wide:11}.gx-12{--wide:12}.gx-13{--wide:13}.gx-14{--wide:14}.gx-15{--wide:15}.gx-16{--wide:16}.gx-17{--wide:17}.gx-18{--wide:18}.gx-19{--wide:19}.gx-20{--wide:20}.gx-21{--wide:21}.gx-22{--wide:22}.gx-23{--wide:23}.gx-24{--wide:24}.gx-25{--wide:25}.gx-26{--wide:26}.gx-27{--wide:27}.gx-28{--wide:28}.gx-29{--wide:29}.gx-30{--wide:30}.gx-31{--wide:31}.gx-32{--wide:32}.gx-33{--wide:33}.gx-34{--wide:34}.gx-35{--wide:35}.gx-36{--wide:36}.gx-37{--wide:37}.gx-38{--wide:38}.gx-39{--wide:39}.gx-40{--wide:40}.gx-41{--wide:41}.gx-42{--wide:42}.gx-43{--wide:43}.gx-44{--wide:44}.gx-45{--wide:45}.gx-46{--wide:46}.gx-47{--wide:47}.gx-48{--wide:48}.gx-49{--wide:49}.gx-50{--wide:50}.gx-51{--wide:51}.gx-52{--wide:52}.gx-53{--wide:53}.gx-54{--wide:54}.gx-55{--wide:55}.gx-56{--wide:56}.gx-57{--wide:57}.gx-58{--wide:58}.gx-59{--wide:59}.gx-60{--wide:60}.gx-61{--wide:61}.gx-62{--wide:62}.gx-63{--wide:63}.gx-64{--wide:64}.gx-65{--wide:65}.gx-66{--wide:66}.gx-67{--wide:67}.gx-68{--wide:68}.gx-69{--wide:69}.gx-70{--wide:70}.gx-71{--wide:71}.gx-72{--wide:72}.gx-73{--wide:73}.gx-74{--wide:74}.gx-75{--wide:75}.gx-76{--wide:76}.gx-77{--wide:77}.gx-78{--wide:78}.gx-79{--wide:79}.gx-80{--wide:80}.gx-81{--wide:81}.gx-82{--wide:82}.gx-83{--wide:83}.gx-84{--wide:84}.gx-85{--wide:85}.gx-86{--wide:86}.gx-87{--wide:87}.gx-88{--wide:88}.gx-89{--wide:89}.gx-90{--wide:90}.gx-91{--wide:91}.gx-92{--wide:92}.gx-93{--wide:93}.gx-94{--wide:94}.gx-95{--wide:95}.gx-96{--wide:96}.gx-97{--wide:97}.gx-98{--wide:98}.gx-99{--wide:99}.gx-100{--wide:100}.gx-101{--wide:101}.gx-102{--wide:102}.gx-103{--wide:103}.gx-104{--wide:104}.gx-105{--wide:105}.gx-106{--wide:106}.gx-107{--wide:107}.gx-108{--wide:108}.gx-109{--wide:109}.gx-110{--wide:110}.gx-111{--wide:111}.gx-112{--wide:112}.gx-113{--wide:113}.gx-114{--wide:114}.gx-115{--wide:115}.gx-116{--wide:116}.gx-117{--wide:117}.gx-118{--wide:118}.gx-119{--wide:119}.gx-120{--wide:120}.gx-121{--wide:121}.gx-122{--wide:122}.gx-123{--wide:123}.gx-124{--wide:124}.gx-125{--wide:125}.gx-126{--wide:126}.gx-127{--wide:127}.gx-128{--wide:128}.gx-129{--wide:129}.gx-130{--wide:130}.gx-131{--wide:131}.gx-132{--wide:132}.gx-133{--wide:133}.gx-134{--wide:134}.gx-135{--wide:135}.gx-136{--wide:136}.gx-137{--wide:137}.gx-138{--wide:138}.gx-139{--wide:139}.gx-140{--wide:140}.gx-141{--wide:141}.gx-142{--wide:142}.gx-143{--wide:143}.gx-144{--wide:144}.gx-145{--wide:145}.gx-146{--wide:146}.gx-147{--wide:147}.gx-148{--wide:148}.gx-149{--wide:149}.gx-150{--wide:150}.gx-151{--wide:151}.gx-152{--wide:152}.gx-153{--wide:153}.gx-154{--wide:154}.gx-155{--wide:155}.gx-156{--wide:156}.gx-157{--wide:157}.gx-158{--wide:158}.gx-159{--wide:159}.gx-160{--wide:160}.gx-161{--wide:161}.gx-162{--wide:162}.gx-163{--wide:163}.gx-164{--wide:164}.gx-165{--wide:165}.gx-166{--wide:166}.gx-167{--wide:167}.gx-168{--wide:168}.gx-169{--wide:169}.gx-170{--wide:170}.gx-171{--wide:171}.gx-172{--wide:172}.gx-173{--wide:173}.gx-174{--wide:174}.gx-175{--wide:175}.gx-176{--wide:176}.gx-177{--wide:177}.gx-178{--wide:178}.gx-179{--wide:179}.gx-180{--wide:180}.gx-181{--wide:181}.gx-182{--wide:182}.gx-183{--wide:183}.gx-184{--wide:184}.gx-185{--wide:185}.gx-186{--wide:186}.gx-187{--wide:187}.gx-188{--wide:188}.gx-189{--wide:189}.gx-190{--wide:190}.gx-191{--wide:191}.gx-192{--wide:192}.gx-193{--wide:193}.gx-194{--wide:194}.gx-195{--wide:195}.gx-196{--wide:196}.gx-197{--wide:197}.gx-198{--wide:198}.gx-199{--wide:199}.gx-200{--wide:200}.gx-201{--wide:201}.gx-202{--wide:202}.gx-203{--wide:203}.gx-204{--wide:204}.gx-205{--wide:205}.gx-206{--wide:206}.gx-207{--wide:207}.gx-208{--wide:208}.gx-209{--wide:209}.gx-210{--wide:210}.gx-211{--wide:211}.gx-212{--wide:212}.gx-213{--wide:213}.gx-214{--wide:214}.gx-215{--wide:215}.gx-216{--wide:216}.gx-217{--wide:217}.gx-218{--wide:218}.gx-219{--wide:219}.gx-220{--wide:220}.gx-221{--wide:221}.gx-222{--wide:222}.gx-223{--wide:223}.gx-224{--wide:224}.gx-225{--wide:225}.gx-226{--wide:226}.gx-227{--wide:227}.gx-228{--wide:228}.gx-229{--wide:229}.gx-230{--wide:230}.gx-231{--wide:231}.gx-232{--wide:232}.gx-233{--wide:233}.gx-234{--wide:234}.gx-235{--wide:235}.gx-236{--wide:236}.gx-237{--wide:237}.gx-238{--wide:238}.gx-239{--wide:239}.gx-240{--wide:240}.gx-241{--wide:241}.gx-242{--wide:242}.gx-243{--wide:243}.gx-244{--wide:244}.gx-245{--wide:245}.gx-246{--wide:246}.gx-247{--wide:247}.gx-248{--wide:248}.gx-249{--wide:249}.gx-250{--wide:250}.gx-251{--wide:251}.gx-252{--wide:252}.gx-253{--wide:253}.gx-254{--wide:254}.gx-255{--wide:255}.gx-256{--wide:256}.gx-257{--wide:257}.gx-258{--wide:258}.gx-259{--wide:259}.gx-260{--wide:260}.gx-261{--wide:261}.gx-262{--wide:262}.gx-263{--wide:263}.gx-264{--wide:264}.gx-265{--wide:265}.gx-266{--wide:266}.gx-267{--wide:267}.gx-268{--wide:268}.gx-269{--wide:269}.gx-270{--wide:270}.gx-271{--wide:271}.gx-272{--wide:272}.gx-273{--wide:273}.gx-274{--wide:274}.gx-275{--wide:275}.gx-276{--wide:276}.gx-277{--wide:277}.gx-278{--wide:278}.gx-279{--wide:279}.gx-280{--wide:280}.gx-281{--wide:281}.gx-282{--wide:282}.gx-283{--wide:283}.gx-284{--wide:284}.gx-285{--wide:285}.gx-286{--wide:286}.gx-287{--wide:287}.gx-288{--wide:288}.gx-289{--wide:289}.gx-290{--wide:290}.gx-291{--wide:291}.gx-292{--wide:292}.gx-293{--wide:293}.gx-294{--wide:294}.gx-295{--wide:295}.gx-296{--wide:296}.gx-297{--wide:297}.gx-298{--wide:298}.gx-299{--wide:299}.gx-300{--wide:300}.framed{--frame:0;--mat:0;--mat-bottom:0;--reveal:0;--depth:5;--fgap:0;--frame-color:#d9d0c2;--mat-bg:#f7f3ec;--mat-reveal:#3d3b38;--edge:calc(var(--frame) + var(--fgap) + var(--mat) + var(--reveal));--W:calc(var(--w) + 2 * var(--edge));--H:calc(var(--h) + 2 * var(--edge) + var(--mat-bottom));--pcm:calc(var(--fw) / var(--W))}.frw-0{--frame:0}.frw-1{--frame:.5}.frw-2{--frame:1}.frw-3{--frame:1.5}.frw-4{--frame:2}.frw-5{--frame:2.5}.frw-6{--frame:3}.frw-7{--frame:3.5}.frw-8{--frame:4}.frw-9{--frame:4.5}.frw-10{--frame:5}.frw-11{--frame:5.5}.frw-12{--frame:6}.frw-13{--frame:6.5}.frw-14{--frame:7}.frw-15{--frame:7.5}.frw-16{--frame:8}.frw-17{--frame:8.5}.frw-18{--frame:9}.frw-19{--frame:9.5}.frw-20{--frame:10}.frw-21{--frame:10.5}.frw-22{--frame:11}.frw-23{--frame:11.5}.frw-24{--frame:12}.frw-25{--frame:12.5}.frw-26{--frame:13}.frw-27{--frame:13.5}.frw-28{--frame:14}.frw-29{--frame:14.5}.frw-30{--frame:15}.frm-0{--mat:0}.frm-1{--mat:.5}.frm-2{--mat:1}.frm-3{--mat:1.5}.frm-4{--mat:2}.frm-5{--mat:2.5}.frm-6{--mat:3}.frm-7{--mat:3.5}.frm-8{--mat:4}.frm-9{--mat:4.5}.frm-10{--mat:5}.frm-11{--mat:5.5}.frm-12{--mat:6}.frm-13{--mat:6.5}.frm-14{--mat:7}.frm-15{--mat:7.5}.frm-16{--mat:8}.frm-17{--mat:8.5}.frm-18{--mat:9}.frm-19{--mat:9.5}.frm-20{--mat:10}.frm-21{--mat:10.5}.frm-22{--mat:11}.frm-23{--mat:11.5}.frm-24{--mat:12}.frm-25{--mat:12.5}.frm-26{--mat:13}.frm-27{--mat:13.5}.frm-28{--mat:14}.frm-29{--mat:14.5}.frm-30{--mat:15}.frm-31{--mat:15.5}.frm-32{--mat:16}.frm-33{--mat:16.5}.frm-34{--mat:17}.frm-35{--mat:17.5}.frm-36{--mat:18}.frm-37{--mat:18.5}.frm-38{--mat:19}.frm-39{--mat:19.5}.frm-40{--mat:20}.frd-0{--depth:0}.frd-1{--depth:.5}.frd-2{--depth:1}.frd-3{--depth:1.5}.frd-4{--depth:2}.frd-5{--depth:2.5}.frd-6{--depth:3}.frd-7{--depth:3.5}.frd-8{--depth:4}.frd-9{--depth:4.5}.frd-10{--depth:5}.frd-11{--depth:5.5}.frd-12{--depth:6}.frd-13{--depth:6.5}.frd-14{--depth:7}.frd-15{--depth:7.5}.frd-16{--depth:8}.frd-17{--depth:8.5}.frd-18{--depth:9}.frd-19{--depth:9.5}.frd-20{--depth:10}.mbw-0{--mat-bottom:0}.mbw-1{--mat-bottom:.5}.mbw-2{--mat-bottom:1}.mbw-3{--mat-bottom:1.5}.mbw-4{--mat-bottom:2}.mbw-5{--mat-bottom:2.5}.mbw-6{--mat-bottom:3}.mbw-7{--mat-bottom:3.5}.mbw-8{--mat-bottom:4}.mbw-9{--mat-bottom:4.5}.mbw-10{--mat-bottom:5}.mbw-11{--mat-bottom:5.5}.mbw-12{--mat-bottom:6}.mbw-13{--mat-bottom:6.5}.mbw-14{--mat-bottom:7}.mbw-15{--mat-bottom:7.5}.mbw-16{--mat-bottom:8}.mbw-17{--mat-bottom:8.5}.mbw-18{--mat-bottom:9}.mbw-19{--mat-bottom:9.5}.mbw-20{--mat-bottom:10}.mrv-3{--reveal:.3}.mrv-4{--reveal:.4}.mrv-5{--reveal:.5}.mrv-6{--reveal:.6}.mrv-7{--reveal:.7}.mrv-8{--reveal:.8}.mrv-9{--reveal:.9}.mrv-10{--reveal:1}.mrv-11{--reveal:1.1}.mrv-12{--reveal:1.2}.mrv-13{--reveal:1.3}.mrv-14{--reveal:1.4}.mrv-15{--reveal:1.5}.mrv-16{--reveal:1.6}.mrv-17{--reveal:1.7}.mrv-18{--reveal:1.8}.mrv-19{--reveal:1.9}.mrv-20{--reveal:2}.mc-warm-white{--mat-bg:#f7f3ec}.mc-bright-white{--mat-bg:#fcfcfa}.mc-antique{--mat-bg:#efe4cc}.mc-linen{--mat-bg:#ddd2bf}.mc-light-grey{--mat-bg:#d5d4d0}.mc-charcoal{--mat-bg:#3d3b38}.mc-black{--mat-bg:#1c1b1a}.mi-warm-white{--mat-reveal:#f7f3ec}.mi-bright-white{--mat-reveal:#fcfcfa}.mi-antique{--mat-reveal:#efe4cc}.mi-linen{--mat-reveal:#ddd2bf}.mi-light-grey{--mat-reveal:#d5d4d0}.mi-charcoal{--mat-reveal:#3d3b38}.mi-black{--mat-reveal:#1c1b1a}.fs-thin-black{--frame-color:#1f1c1a}.fs-thin-white{--frame-color:#f3f0ea}.fs-wood{--frame-color:#8b5e3c}.fs-gold{--frame-color:#b08d42}.fs-float{--frame-color:#1f1c1a}.framed.fs-none{--frame:0}.framed.fs-float{--fgap:.8;--mat:0}.frame-outer{width:var(--fw);aspect-ratio:var(--W) / var(--H);padding:calc(var(--frame) * var(--pcm));display:block;position:relative}.frame-gap,.frame-mat,.frame-reveal{width:100%;height:100%;display:block;position:relative}.frame-gap{padding:calc(var(--fgap) * var(--pcm))}.frame-mat{padding:calc(var(--mat) * var(--pcm));padding-bottom:calc((var(--mat) + var(--mat-bottom)) * var(--pcm));background:var(--mat-bg)}.frame-reveal{padding:calc(var(--reveal) * var(--pcm))}.mst-double .frame-reveal{background:var(--mat-reveal)}.frame-mat img{object-fit:cover;width:100%;height:100%;display:block}.mst-single .frame-mat img,.mst-double .frame-reveal,.mst-double .frame-mat img{box-shadow:0 0 0 1px #ffffffd9,0 0 0 2px #3c2e201f}.mst-float .frame-mat img{box-shadow:0 calc(var(--pcm) * .15 + 1px) calc(var(--pcm) * .35 + 2px) #1e140a52, 0 0 1px #1e140a40}.framed:not(.fs-none) .frame-gap:after{content:"";box-shadow:inset 0 0 0 1px #140e0838, inset 1px 2px calc(var(--pcm) * .6 + 2px) #140e0847;pointer-events:none;position:absolute;inset:0}.framed:not(.fs-none) .frame-outer:before{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0003,inset 0 1px #ffffff2e}.fs-gold .frame-outer:before{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--frame-color), #000 45%), inset 0 0 0 calc(var(--frame) * var(--pcm) * .3) color-mix(in srgb, var(--frame-color), #fff 10%)}.fs-none .frame-outer{background:#d9d0c2}.fs-thin-black .frame-outer,.fs-thin-white .frame-outer,.fs-float .frame-outer{background:linear-gradient(to bottom, #ffffff1a, #fff0 30%, #00000014), var(--frame-color)}.fs-wood .frame-outer{background:repeating-linear-gradient(100deg, #ffecd212 0 2px, #28140514 2px 4px, transparent 4px 9px, #2814050d 9px 10px, transparent 10px 15px), linear-gradient(to bottom, #fff0dc29, #0000 35%, #1e0f0533), var(--frame-color)}.fs-gold .frame-outer{background:linear-gradient(135deg, color-mix(in srgb, var(--frame-color), #fff 45%), var(--frame-color) 28%, color-mix(in srgb, var(--frame-color), #000 32%) 55%, color-mix(in srgb, var(--frame-color), #fff 22%) 78%, color-mix(in srgb, var(--frame-color), #000 20%))}.fs-float .frame-gap{background:#181513}.frame-preview{border-radius:var(--radius);background:linear-gradient(#d3c9b9,#ddd4c5 40%,#d8cfc0);justify-content:center;align-items:center;min-height:20rem;padding:2.5rem 1rem;display:flex}.frame-preview .framed{--fw:min(17rem, calc(21rem * var(--W) / var(--H)));filter:drop-shadow(0 6px 10px #32241659)}:root{--paper:#f8f5ef;--paper-2:#f0ebe2;--paper-3:#e7e0d4;--ink:#2b2723;--ink-soft:#57504a;--muted:#796f66;--line:#ddd5c9;--line-strong:#c9bfb1;--line-field:#9d8b72;--placeholder:#7f7466;--live:#4e8a52;--sold:#b2493a;--danger:#9b3a2c;--ok:#3f6e43;--serif:"EB Garamond", Garamond, "Times New Roman", serif;--sans:"Jost", "Helvetica Neue", Arial, sans-serif;--page:76rem;--gutter:clamp(1.25rem, 4vw, 2.5rem);--radius:3px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--serif);color:var(--ink);background:var(--paper);-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;font-size:106.25%;line-height:1.6}*,:before,:after{box-sizing:border-box}html{overflow-x:clip}body{flex-direction:column;min-height:100svh;margin:0;display:flex}img{max-width:100%;height:auto}h1,h2,h3{font-family:var(--serif);letter-spacing:.005em;margin:0 0 .6em;font-weight:400;line-height:1.15}h1{font-size:clamp(2rem,1.4rem + 2.4vw,3rem)}h2{font-size:clamp(1.45rem,1.2rem + 1vw,1.85rem)}h3{font-size:1.25rem}p{margin:0 0 1em}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);transition:text-decoration-color .2s}a:hover{text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}small{color:var(--ink-soft);font-size:.85em}hr{border:0;border-top:1px solid var(--line);margin:2.5rem 0}.eyebrow,.label{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:400}.lede{color:var(--ink-soft);max-width:38rem;font-size:1.2rem}.muted{color:var(--muted)}.price{font-family:var(--sans);letter-spacing:.01em;color:var(--ink);font-size:1.15rem;font-weight:500}.price-lg{font-size:clamp(1.6rem,1.3rem + 1vw,2rem)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;background:var(--ink);color:var(--paper);font-family:var(--sans);padding:.6rem 1rem;font-size:.85rem;position:absolute;top:-4rem;left:1rem}.skip-link:focus{top:1rem}.container{width:100%;max-width:var(--page);padding-inline:var(--gutter);margin-inline:auto}.site-main{flex:1;padding-block:clamp(1.75rem,4vw,3.5rem) 4rem}.site-main.is-full-bleed{padding-top:0}.page-head{margin-bottom:clamp(1.5rem,4vw,2.75rem)}.page-head h1{margin-bottom:.3em}.page-head .lede{margin:0}.narrow{max-width:40rem}.stack>*+*{margin-top:1.25rem}.back-link{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:1.5rem;font-size:.8rem;text-decoration:none;display:inline-block}.back-link:hover{color:var(--ink)}.auction-banner{background:var(--ink);color:var(--paper);font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:400;line-height:1}.auction-banner-inner{justify-content:center;align-items:center;height:2.25rem;display:flex;position:relative}.auction-banner-link{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:inherit;padding:.6rem 2.25rem;text-decoration:none;display:block;overflow:hidden}.auction-banner-link:hover,.auction-banner-link:focus-visible{text-underline-offset:.3em;-webkit-text-decoration:underline #f8f5ef80;text-decoration:underline #f8f5ef80}.auction-banner-link:focus-visible,.auction-banner-close:focus-visible{outline:1px solid var(--paper);outline-offset:-3px}.auction-banner-label{font-weight:500}.auction-banner-sep{opacity:.55;margin-inline:.7em}.auction-banner-time{font-variant-numeric:tabular-nums;letter-spacing:.08em}.auction-banner-close{right:calc(var(--gutter) - .75rem);width:2rem;height:2rem;color:var(--paper);font-family:var(--sans);opacity:.75;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font-size:1.1rem;line-height:1;display:grid;position:absolute;top:50%;translate:0 -50%}.auction-banner-close:hover{opacity:1}@media (width<=559.98px){.auction-banner{letter-spacing:.08em;font-size:.66rem}.auction-banner-link{padding-inline:1.75rem}.auction-banner-time{letter-spacing:.02em}.auction-banner-wide{display:none}.auction-banner-sep{margin-inline:.4em}}@media (width<=399.98px){.auction-banner-cta{display:none}}@media (width<=349.98px){.auction-banner-lead{display:none}}.nav-live-dot{background:var(--live);vertical-align:.15em;border-radius:50%;width:.4rem;height:.4rem;margin-left:.45em;animation:2.4s ease-out infinite nav-live-pulse;display:inline-block}@keyframes nav-live-pulse{0%{box-shadow:0 0 #4e8a5273}70%,to{box-shadow:0 0 0 .35rem #4e8a5200}}@media (prefers-reduced-motion:reduce){.nav-live-dot{animation:none;box-shadow:0 0 0 3px #4e8a522e}}.site-header{z-index:50;background:color-mix(in srgb, var(--paper) 94%, transparent);-webkit-backdrop-filter:saturate(1.2)blur(8px);border-bottom:1px solid var(--line);position:sticky;top:0}.header-bar{grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;min-height:4rem;display:grid}.wordmark{font-family:var(--serif);letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;grid-column:2;margin-right:-.24em;font-size:clamp(1.05rem,.9rem + .8vw,1.45rem);font-weight:400;text-decoration:none}@media (width<=479.98px){.header-bar{gap:.5rem}.wordmark{font-size:clamp(.8rem,3.9vw,1.2rem)}}@media (width<=359.98px){.header-left,.header-right{gap:0}.header-bar .icon-button{width:2.375rem;height:2.375rem}.wordmark{letter-spacing:.14em;margin-right:-.14em;font-size:.76rem}}.header-left,.header-right{align-items:center;gap:.25rem;display:flex}.header-left{grid-area:1/1}.header-right{grid-column:3;justify-content:flex-end}.icon-button{width:2.5rem;height:2.5rem;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;list-style:none;transition:background-color .2s;display:inline-grid}.icon-button:hover{background:var(--paper-2)}.icon-button svg{stroke:currentColor;stroke-width:1.3px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:1.3rem;height:1.3rem}details>summary.icon-button::-webkit-details-marker{display:none}.menu,.search{position:static}.menu-panel,.search-panel{background:var(--paper);border-bottom:1px solid var(--line);position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 30px -24px #2b272359}.menu-panel ul{margin:0;padding:.5rem 0 1.25rem;list-style:none}.menu-panel li a,.menu-panel li button{border:0;border-bottom:1px solid var(--line);width:100%;font-family:var(--serif);text-align:left;color:var(--ink);cursor:pointer;background:0 0;padding:.85rem 0;font-size:1.35rem;text-decoration:none;display:block}.menu-panel li a.active{font-style:italic}.menu-panel .menu-secondary a,.menu-panel .menu-secondary button{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);font-size:.85rem}.search-panel form{gap:.5rem;padding-block:1rem 1.25rem;display:flex}.search-panel input{flex:1}.desktop-nav{display:none}.desktop-nav ul{gap:1.75rem;margin:0;padding:0;list-style:none;display:flex}.nav-link,.desktop-nav a{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);border-bottom:1px solid #0000;padding-block:.35rem;font-size:.78rem;font-weight:400;text-decoration:none;transition:color .2s,border-color .2s}.desktop-nav a:hover,.desktop-nav a.active,.nav-link:hover{color:var(--ink);border-bottom-color:var(--ink)}.header-account,.header-currency{display:none}.flag{flex:none;width:16px;height:11px;display:block}.currency-menu{position:relative}button.currency-button{min-height:2.5rem;font-family:var(--sans);letter-spacing:.12em;text-transform:none;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:2px;align-items:center;gap:.45rem;padding:0 .5rem;font-size:.78rem;transition:color .2s,background-color .2s;display:inline-flex}button.currency-button:hover,button.currency-button[aria-expanded=true]{color:var(--ink);background:var(--paper-2)}.currency-caret{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:.6rem;height:.4rem}.currency-popover{z-index:60;background:var(--paper);border:1px solid var(--line);width:15rem;padding:.35rem 0;position:absolute;top:calc(100% + .4rem);right:0;box-shadow:0 18px 30px -24px #2b272359}.currency-popover ul{margin:0;padding:0;list-style:none}button.currency-option{width:100%;min-height:2.5rem;font-family:var(--sans);letter-spacing:normal;text-transform:none;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;gap:.6rem;padding:.5rem .9rem;font-size:.85rem;display:flex}button.currency-option:hover,button.currency-option:focus-visible{background:var(--paper-2);border:0}button.currency-option:focus-visible{outline-offset:-2px}.currency-option[aria-checked=true] .currency-code{font-weight:600}.currency-option[aria-checked=true]:after{content:"";background:var(--ink);border-radius:50%;width:.4rem;height:.4rem;margin-left:auto}.currency-code{letter-spacing:.08em;min-width:2.4rem}.currency-name{color:var(--muted);white-space:nowrap}.currency-rates{border-top:1px solid var(--line);font-family:var(--sans);color:var(--muted);margin:.35rem 0 0;padding:.55rem .9rem .3rem;font-size:.72rem;line-height:1.45}.currency-choices{font-family:var(--sans);padding:0 0 1.25rem}.currency-choices-label{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 .6rem;font-size:.72rem}.currency-choices-row{gap:.5rem;max-width:22rem;display:flex}button.currency-choice{border:1px solid var(--line-strong);min-width:0;min-height:2.75rem;font-family:var(--sans);letter-spacing:.08em;text-transform:none;color:var(--ink-soft);cursor:pointer;background:0 0;border-radius:2px;flex:1 1 0;justify-content:center;align-items:center;gap:.45rem;padding:0 .5rem;font-size:.85rem;display:inline-flex}button.currency-choice:hover{background:var(--paper-2);border-color:var(--line-strong)}button.currency-choice[aria-pressed=true]{border-color:var(--ink);background:var(--paper-2);color:var(--ink);font-weight:600}.currency-choices .currency-rates{border:0;margin:.6rem 0 0;padding:0}.money-approx{white-space:nowrap}.money-mxn{font-family:var(--sans);letter-spacing:.02em;color:var(--muted);white-space:nowrap;margin-left:.15em;font-size:.72em;font-weight:400}.money-mxn.is-stacked{margin:.2rem 0 0;font-size:max(.72em,.8rem);display:block}.money-hint{min-height:1.4em;font-family:var(--sans);color:var(--ink-soft);margin-top:.3rem;font-size:.85rem;display:block}.currency-note{margin-top:.5rem}@media (width>=960px){.menu{display:none}.desktop-nav{display:block}.header-account{margin-right:.75rem;display:inline-flex}.header-currency{margin-right:.5rem;display:block}.menu-panel .currency-choices{display:none}}.site-footer{border-top:1px solid var(--line);font-family:var(--sans);color:var(--muted);padding-block:2.5rem;font-size:.78rem}.footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem 2rem;display:flex}.footer-mark{font-family:var(--serif);letter-spacing:.22em;text-transform:uppercase;color:var(--ink);margin:0;font-size:1rem}.site-footer ul{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.site-footer a{letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.site-footer a.footer-email{letter-spacing:normal;text-transform:none}.site-footer a:hover{color:var(--ink)}.site-footer p{margin:0}button,.button{border:1px solid var(--ink);border-radius:var(--radius);background:var(--ink);min-height:3rem;color:var(--paper);font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.75rem;font-size:.8rem;font-weight:400;line-height:1.2;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}button:hover,.button:hover{background:#45403a;border-color:#45403a}button:disabled{opacity:.5;cursor:not-allowed}.button-quiet,button.button-quiet{color:var(--ink);border-color:var(--line-strong);background:0 0}.button-quiet:hover,button.button-quiet:hover{background:var(--paper-2);border-color:var(--ink)}.button-block{width:100%}.link-button,button.link-button{min-height:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;display:inline}.link-button:hover{background:0 0;text-decoration-color:currentColor}form+p,form>button+p{margin-top:1.25rem}form p{flex-direction:column;gap:.35rem;max-width:32rem;margin:0 0 1.25rem;display:flex}:is(form p:has(>input[type=checkbox]),form p:has(>input[type=radio])){flex-direction:row;align-items:center;gap:.6rem}label,legend{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-size:.74rem;font-weight:400}fieldset{border:1px solid var(--line);border-radius:var(--radius);max-width:34rem;margin:0 0 1.5rem;padding:1rem 1.25rem .25rem}input,select,textarea{font:inherit;font-family:var(--sans);color:var(--ink);border:1px solid var(--line-field);border-radius:var(--radius);background:#fffdf9;width:100%;padding:.7rem .85rem;font-size:1rem;font-weight:300;transition:border-color .2s,box-shadow .2s}input[type=checkbox],input[type=radio]{width:auto;accent-color:var(--ink)}input[type=file]{background:var(--paper-2);padding:.55rem}input::file-selector-button{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line-field);border-radius:var(--radius);background:var(--paper);color:var(--ink);cursor:pointer;margin-right:.85rem;padding:.5rem .9rem;font-size:.75rem}textarea{resize:vertical;min-height:8rem;line-height:1.5}input:focus,select:focus,textarea:focus{border-color:var(--ink);outline:none;box-shadow:0 0 0 3px #2b27231a}input::placeholder,textarea::placeholder{color:var(--placeholder)}[role=alert]{color:var(--danger)}p[role=alert],p[role=status]{font-family:var(--sans);background:var(--paper-2);border-left:2px solid;max-width:40rem;padding:.75rem 1rem;font-size:.92rem}p[role=status]{color:var(--ok)}small[role=alert]{font-family:var(--sans);color:var(--danger);font-size:.82rem}.table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}table{border-collapse:collapse;width:100%;font-family:var(--sans);font-size:.9rem;font-weight:300}th,td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.7rem .75rem .7rem 0}td:first-child{white-space:nowrap}th{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.7rem;font-weight:400}dl{border-top:1px solid var(--line);grid-template-columns:minmax(7rem,max-content) 1fr;gap:0;margin:0 0 1.5rem;display:grid}dt,dd{border-bottom:1px solid var(--line);margin:0;padding:.6rem 0}dt{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding-top:.8rem;padding-right:1.25rem;font-size:.72rem}.pre-line{white-space:pre-line;overflow-wrap:anywhere}.commission-brief>p{margin:0}.intake-answers{border-top:0;margin:1rem 0 0;display:block}.intake-answers>div+div{margin-top:.7rem}.intake-answers dt,.intake-answers dd{border-bottom:0;padding:0}.intake-answers dt{letter-spacing:.02em;text-transform:none;color:var(--ink-soft);font-size:.8rem;font-weight:500}.intake-answers dd{color:var(--ink);overflow-wrap:anywhere}pre{background:var(--paper-2);padding:1rem;font-size:.8rem;overflow-x:auto}main :not(nav)>ul:not([class]),main ol:not([class]){padding-left:1.25rem}main :not(nav)>ul:not([class])>li+li,main ol:not([class])>li+li{margin-top:.35rem}.art-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4vw,3.5rem) clamp(1rem,3vw,2.5rem);margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.art-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1200px){.art-grid.art-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.art-card{flex-direction:column;height:100%;display:flex;position:relative}.art-card-media{aspect-ratio:4/5;background:var(--paper-2);border-radius:var(--radius);grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;min-height:0;margin-bottom:.9rem;padding:12%;transition:background-color .3s;display:grid;overflow:hidden}.art-card-media img{width:auto;min-width:0;max-width:100%;height:auto;min-height:0;max-height:100%;transition:transform .5s;display:block;box-shadow:0 1px 1px #2b27231f,0 10px 18px -10px #2b272373}.art-card:hover .art-card-media{background:var(--paper-3)}.art-card:hover .art-card-media img{transform:translateY(-3px)}.art-card-media.is-empty:after{content:"";aspect-ratio:4/5;border:1px solid var(--line-strong);width:60%}.art-card-title{margin:0 0 .15rem;font-size:1.15rem;line-height:1.3}.art-card-title a{text-decoration:none}.art-card-title a:after{content:"";position:absolute;inset:0}.art-card-title a:focus-visible{outline:none}.art-card:has(a:focus-visible){outline:2px solid var(--ink);outline-offset:6px}.art-card-meta{font-family:var(--sans);color:var(--muted);margin:0 0 .55rem;font-size:.8rem;font-weight:300}.art-card-price{margin:auto 0 0}.art-card-price .label{margin-bottom:.1rem;display:block}.art-card-foot{font-family:var(--sans);color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;margin-top:.45rem;font-size:.78rem;font-weight:300;display:flex}.dot{align-items:center;gap:.45rem;display:inline-flex}.dot:before{content:"";background:var(--live);border-radius:50%;flex:none;width:.5rem;height:.5rem}.dot-live:before{box-shadow:0 0 0 3px #4e8a522e}.dot-sold:before{background:var(--sold)}.dot-ended:before,.dot-soon:before{background:var(--line-strong)}.empty-note{color:var(--ink-soft);padding:3rem 0;font-size:1.1rem}.search-summary{font-family:var(--sans);color:var(--ink-soft);flex-wrap:wrap;align-items:baseline;gap:.5rem 1.25rem;margin:-1rem 0 2rem;font-size:.9rem;display:flex}.detail{gap:clamp(1.75rem,4vw,4rem);display:grid}@media (width>=900px){.detail{grid-template-columns:minmax(0,1.45fr) minmax(19rem,1fr);align-items:start}.detail-info{position:sticky;top:6rem}}.detail-media{gap:1.25rem;display:grid}.detail-media figure{background:var(--paper-2);border-radius:var(--radius);place-items:center;margin:0;padding:clamp(1.5rem,6vw,4.5rem);display:grid}.detail-media img{width:auto;max-height:72vh;display:block;box-shadow:0 1px 2px #2b272324,0 22px 36px -22px #2b27238c}.detail-media .no-image{aspect-ratio:4/5;border:1px solid var(--line-strong);width:60%}.detail-info h1{margin-bottom:.15em;font-size:clamp(2rem,1.6rem + 1.6vw,2.6rem)}.detail-sub{font-family:var(--sans);color:var(--ink-soft);margin-bottom:1.5rem;font-weight:300}.detail-price{margin:1.5rem 0}.detail-price .label{margin-bottom:.2rem;display:block}.detail-actions{margin:1.75rem 0}.detail-actions form p:has(input){max-width:10rem}.detail-actions button{width:100%}.fine-print{font-family:var(--sans);color:var(--muted);margin-top:.75rem;font-size:.82rem;font-weight:300}.detail-description{color:var(--ink-soft);margin-top:2rem;font-size:1.08rem}.status-line{font-family:var(--sans);color:var(--ink-soft);margin-bottom:1rem;font-size:.85rem}.countdown{font-family:var(--sans);font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:400}.bid-panel{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:1.5rem 0;padding:1.25rem 0}.bid-panel h2{font-size:1.3rem}.bid-panel form p{max-width:none}.section-title{border-top:1px solid var(--line);margin-top:clamp(2.5rem,6vw,4.5rem);padding-top:1.25rem}.home-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.5rem;padding-block:2rem 0;display:flex}.home-intro{text-align:center;max-width:36rem;margin:clamp(3rem,8vw,5rem) auto 0}.home-intro p{color:var(--ink-soft);font-size:1.15rem}.home-links{border-top:1px solid var(--line);gap:0;margin:clamp(2.5rem,6vw,4rem) 0 0;padding:0;list-style:none;display:grid}.home-links li{border-bottom:1px solid var(--line)}.home-links a{justify-content:space-between;align-items:baseline;gap:1rem;padding:1.25rem 0;text-decoration:none;display:flex}.home-links strong{font-size:1.5rem;font-weight:400}.home-links span{font-family:var(--sans);color:var(--muted);text-align:right;font-size:.85rem;font-weight:300}.home-links a:hover strong{font-style:italic}@media (width>=760px){.home-links{border-top:0;grid-template-columns:repeat(3,1fr)}.home-links li{border-bottom:0;border-top:1px solid var(--line)}.home-links li+li{border-left:1px solid var(--line)}.home-links a{flex-direction:column;padding:1.5rem}.home-links li:first-child a{padding-left:0}.home-links span{text-align:left}}.hero-band{background:var(--paper-3);min-height:clamp(16rem,48vw,30rem);color:var(--paper);place-items:center;margin-bottom:clamp(2.5rem,6vw,4.5rem);display:grid;position:relative;overflow:hidden}.hero-band img{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.hero-band:after{content:"";background:#241f1b6b;position:absolute;inset:0}.hero-band.is-plain{color:var(--ink)}.hero-band.is-plain:after{display:none}.hero-band h1{z-index:1;letter-spacing:.28em;text-transform:uppercase;margin:0 -.28em 0 0;font-size:clamp(2rem,1.2rem + 4vw,4rem);position:relative}.faq{border-top:1px solid var(--line);max-width:44rem;margin-bottom:clamp(2.5rem,6vw,4rem)}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 0;font-size:1.25rem;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--sans);color:var(--muted);font-size:1.5rem;font-weight:300;line-height:1;transition:transform .25s}.faq details[open] summary:after{transform:rotate(45deg)}.faq details>div{color:var(--ink-soft);padding:0 0 1.25rem}.faq ol{padding-left:1.25rem}.start-block{max-width:44rem}.start-block form p{max-width:none}.tile-list{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.tile-list a{border:1px solid var(--line);border-radius:var(--radius);height:100%;padding:1.25rem 1.25rem 1.4rem;text-decoration:none;transition:border-color .2s,background-color .2s;display:block}.tile-list a:hover{border-color:var(--ink);background:#fffdf9}.tile-list strong{margin-bottom:.2rem;font-size:1.25rem;font-weight:400;display:block}.tile-list span{font-family:var(--sans);color:var(--muted);font-size:.85rem;font-weight:300}.admin-nav{border-bottom:1px solid var(--line);margin:0 0 2rem;overflow-x:auto}.admin-nav ul{white-space:nowrap;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.admin-nav a{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid #0000;margin-bottom:-1px;padding:.75rem 0;font-size:.78rem;text-decoration:none;display:inline-block}.admin-nav a.active,.admin-nav a:hover{color:var(--ink);border-bottom-color:var(--ink)}.plain-page section{margin-top:2.5rem}.plain-page h2{margin-top:2rem}.plain-page img{border-radius:var(--radius)}@media (width<=759px){.plain-page table{white-space:nowrap;display:block;overflow-x:auto}}.error-page{text-align:center;padding-block:clamp(3rem,10vw,6rem)}.error-page h1{margin-bottom:.3em;font-size:clamp(2.2rem,1.6rem + 3vw,3.6rem)}.error-page .lede{margin-inline:auto}.error-links{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-block:2rem 0;display:flex}.error-suggestions{margin-top:clamp(2.5rem,6vw,4rem)}.error-suggestions h2{margin-bottom:1.25rem;font-size:1.4rem}.error-suggestions ul{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(.75rem,3vw,1.5rem);max-width:44rem;margin:0 auto;padding:0;list-style:none;display:grid}.error-suggestions a{color:inherit;flex-direction:column;align-items:center;gap:.35rem;text-decoration:none;display:flex}.error-suggestions img{aspect-ratio:4/5;object-fit:contain;background:var(--paper-2);width:100%;margin-bottom:.4rem}.error-suggestion-title{font-family:var(--serif);font-size:clamp(.95rem,.85rem + .5vw,1.1rem);line-height:1.25}.error-suggestions .price{font-size:clamp(.85rem,.8rem + .3vw,1.15rem)}.error-suggestions a:hover .error-suggestion-title{text-decoration:underline}.error-page pre{text-align:left}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
