.commission-module__a-EhsW__page{color:#11110f;background:#fff;min-height:100svh;position:relative;overflow-x:hidden}.commission-module__a-EhsW__backLink,.commission-module__a-EhsW__artistMenu{z-index:30;letter-spacing:.1em;font-size:.75rem;font-weight:600;line-height:1;position:absolute;top:clamp(1.125rem,3vw,2.5rem)}.commission-module__a-EhsW__backLink{color:inherit;opacity:.72;text-decoration:none;transition:opacity .18s ease-out,transform .18s ease-out;left:clamp(1.125rem,3.2vw,3rem)}.commission-module__a-EhsW__backLink:before{content:"";position:absolute;inset:-.4rem}.commission-module__a-EhsW__backLink:hover,.commission-module__a-EhsW__backLink:focus-visible{opacity:1;transform:translate(-.16rem)}.commission-module__a-EhsW__backLink:focus-visible{outline-offset:.35rem;outline:1px solid}.commission-module__a-EhsW__artistMenu{letter-spacing:.045em;text-transform:lowercase;font-size:.875rem;font-weight:500;right:clamp(1.125rem,3.2vw,3.125rem)}.commission-module__a-EhsW__content{width:min(42rem,100% - 2*clamp(1.25rem,8vw,8.5rem));margin-left:clamp(1.25rem,8vw,8.5rem);padding:clamp(8rem,14vh,10rem) 0 clamp(5rem,10vh,8rem)}.commission-module__a-EhsW__intro h1{font-family:var(--font-editorial-serif), Georgia, serif;letter-spacing:0;margin:0;font-size:clamp(3.5rem,5.4vw,5.25rem);font-weight:500;line-height:.88}.commission-module__a-EhsW__intro p{opacity:.62;margin:1.35rem 0 0;font-size:.9rem;line-height:1.5}.commission-module__a-EhsW__form{gap:2.35rem;width:min(100%,38rem);margin-top:clamp(3.5rem,7vh,5rem);display:grid}.commission-module__a-EhsW__honeypot{pointer-events:none;width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.commission-module__a-EhsW__field{gap:.35rem;min-width:0;display:grid}.commission-module__a-EhsW__field label,.commission-module__a-EhsW__fieldLabel,.commission-module__a-EhsW__deliveryField legend{letter-spacing:.12em;padding:0;font-size:.67rem;font-weight:600;line-height:1.2}.commission-module__a-EhsW__field label span{opacity:.6;margin-left:.35rem;font-weight:500}.commission-module__a-EhsW__field input:not([type=file]),.commission-module__a-EhsW__field textarea{--commission-control-line:#11110f73;background-color:#0000;background-image:linear-gradient(var(--commission-control-line), var(--commission-control-line));width:100%;min-width:0;color:inherit;font:inherit;background-position:50% calc(100% - .125rem);background-repeat:no-repeat;background-size:100% 1px;border:0;border-bottom:1px solid #0000;border-radius:0;outline:none;padding:0 0 .4rem;font-size:.95rem;line-height:1.25}.commission-module__a-EhsW__field input[name=name]{background-position-y:calc(100% - .4rem)}.commission-module__a-EhsW__field textarea{resize:none;overflow-y:hidden}.commission-module__a-EhsW__field input::placeholder,.commission-module__a-EhsW__field textarea::placeholder{color:#11110f99;opacity:1}.commission-module__a-EhsW__field input:not([type=file]):focus,.commission-module__a-EhsW__field textarea:focus{--commission-control-line:#11110fd1}.commission-module__a-EhsW__field input:not([type=file]):focus-visible,.commission-module__a-EhsW__field textarea:focus-visible{background-size:100% 2px}.commission-module__a-EhsW__field input[aria-invalid=true],.commission-module__a-EhsW__field textarea[aria-invalid=true]{--commission-control-line:#8d3b34}.commission-module__a-EhsW__error{color:#8d3b34;margin:.05rem 0 0;font-size:.7rem;line-height:1.4}.commission-module__a-EhsW__deliveryField{border:0;min-width:0;margin:0;padding:0}.commission-module__a-EhsW__radioGroup{align-items:center;gap:1.75rem;margin-top:.125rem;display:flex}.commission-module__a-EhsW__radioOption{cursor:pointer;align-items:center;min-width:3.5rem;min-height:2.5rem;display:inline-flex;position:relative}.commission-module__a-EhsW__radioOption input{opacity:0;width:1px;height:1px;position:absolute}.commission-module__a-EhsW__radioOption span{letter-spacing:.12em;opacity:.6;border-bottom:1px solid #0000;padding:.35rem 0;font-size:.75rem;font-weight:600;transition:opacity .18s ease-out,border-color .18s ease-out}.commission-module__a-EhsW__radioOption:hover span,.commission-module__a-EhsW__radioOption input:focus-visible+span,.commission-module__a-EhsW__radioOption input:checked+span{opacity:1}.commission-module__a-EhsW__radioOption input:focus-visible+span,.commission-module__a-EhsW__radioOption input:checked+span{border-bottom-color:currentColor}.commission-module__a-EhsW__conditionalField,.commission-module__a-EhsW__additionalDetails{animation:.2s ease-out both commission-module__a-EhsW__commission-reveal}.commission-module__a-EhsW__detailsToggle,.commission-module__a-EhsW__submitButton,.commission-module__a-EhsW__fileTrigger{width:fit-content;color:inherit;font:inherit;letter-spacing:.12em;cursor:pointer;background:0 0;border:0;padding:0;font-size:.7rem;font-weight:600;line-height:1.25}.commission-module__a-EhsW__detailsToggle{opacity:.62;align-items:center;gap:.45rem;margin-top:.15rem;transition:opacity .18s ease-out;display:inline-flex}.commission-module__a-EhsW__detailsToggle span{text-align:center;min-width:.75rem;font-size:.95rem;font-weight:400;line-height:1}.commission-module__a-EhsW__detailsToggle:hover,.commission-module__a-EhsW__detailsToggle:focus-visible,.commission-module__a-EhsW__submitButton:hover,.commission-module__a-EhsW__submitButton:focus-visible,.commission-module__a-EhsW__fileTrigger:hover,.commission-module__a-EhsW__fileInput:focus-visible+.commission-module__a-EhsW__fileTrigger{opacity:1}.commission-module__a-EhsW__detailsToggle:focus-visible,.commission-module__a-EhsW__submitButton:focus-visible,.commission-module__a-EhsW__fileInput:focus-visible+.commission-module__a-EhsW__fileTrigger{outline-offset:.35rem;outline:1px solid}.commission-module__a-EhsW__additionalDetails{gap:2.35rem;display:grid}.commission-module__a-EhsW__fileInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.commission-module__a-EhsW__fileTrigger{opacity:.68;margin-top:.2rem;transition:opacity .18s ease-out;display:inline-block}.commission-module__a-EhsW__fileNames,.commission-module__a-EhsW__fileNames p{margin:0}.commission-module__a-EhsW__fileNames{color:#11110f99;gap:.2rem;font-size:.72rem;line-height:1.55;display:grid}.commission-module__a-EhsW__fileNames ul{gap:.2rem;max-width:100%;margin:0;padding:0;list-style:none;display:grid}.commission-module__a-EhsW__fileNames li{overflow-wrap:anywhere}.commission-module__a-EhsW__submitButton{opacity:.76;align-items:center;gap:.45rem;margin-top:.6rem;transition:opacity .18s ease-out,transform .18s ease-out;display:inline-flex}.commission-module__a-EhsW__submitButton:hover,.commission-module__a-EhsW__submitButton:focus-visible{transform:translate(.18rem)}.commission-module__a-EhsW__submitButton:disabled{cursor:wait;opacity:.42;transform:none}.commission-module__a-EhsW__submissionNotice{color:#11110f9e;min-height:1.25rem;margin:-1.35rem 0 0;font-size:.72rem;line-height:1.5}@keyframes commission-module__a-EhsW__commission-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.commission-module__a-EhsW__backLink,.commission-module__a-EhsW__artistMenu{top:clamp(1rem,4vw,1.375rem)}.commission-module__a-EhsW__backLink{left:max(1rem, env(safe-area-inset-left));font-size:.68rem}.commission-module__a-EhsW__artistMenu{right:max(1rem, env(safe-area-inset-right));font-size:.8125rem}.commission-module__a-EhsW__content{width:auto;padding:7.25rem max(1.25rem, env(safe-area-inset-right)) 4.5rem max(1.25rem, env(safe-area-inset-left));margin:0}.commission-module__a-EhsW__intro h1{font-size:clamp(3rem,15vw,4rem)}.commission-module__a-EhsW__intro p{margin-top:1rem;font-size:.85rem}.commission-module__a-EhsW__form{gap:2.1rem;margin-top:3.5rem}.commission-module__a-EhsW__field input:not([type=file]),.commission-module__a-EhsW__field textarea{font-size:1rem}.commission-module__a-EhsW__radioOption{min-width:4rem;min-height:3rem}.commission-module__a-EhsW__detailsToggle,.commission-module__a-EhsW__submitButton,.commission-module__a-EhsW__fileTrigger{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.commission-module__a-EhsW__conditionalField,.commission-module__a-EhsW__additionalDetails{animation:none}}
.ArtworkRequestDialog-module__eO5UPq__overlay{z-index:100;background:#11110f1a;justify-content:flex-end;animation:.18s ease-out both ArtworkRequestDialog-module__eO5UPq__request-overlay-in;display:flex;position:fixed;inset:0}.ArtworkRequestDialog-module__eO5UPq__panel{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;color:#11110f;background:#fff;border-left:1px solid #11110f1a;outline:none;width:min(34rem,100%);height:100%;padding:clamp(4.75rem,8vh,6rem) clamp(2rem,4vw,3.25rem) clamp(3rem,7vh,4.5rem);animation:.2s ease-out both ArtworkRequestDialog-module__eO5UPq__request-panel-in;position:relative;overflow-y:auto}.ArtworkRequestDialog-module__eO5UPq__closeButton{color:inherit;font:inherit;letter-spacing:.12em;cursor:pointer;opacity:.62;background:0 0;border:0;padding:0;font-size:.67rem;font-weight:600;line-height:1.2;transition:opacity .18s ease-out;position:absolute;top:clamp(1.5rem,3vw,2.25rem);right:clamp(1.5rem,3vw,2.5rem)}.ArtworkRequestDialog-module__eO5UPq__closeButton:hover,.ArtworkRequestDialog-module__eO5UPq__closeButton:focus-visible{opacity:1}.ArtworkRequestDialog-module__eO5UPq__closeButton:focus-visible{outline-offset:.35rem;outline:1px solid}.ArtworkRequestDialog-module__eO5UPq__artworkHeader{padding-right:3.75rem}.ArtworkRequestDialog-module__eO5UPq__requestType{letter-spacing:.12em;margin:0 0 1.1rem;font-size:.67rem;font-weight:600;line-height:1.2}.ArtworkRequestDialog-module__eO5UPq__artworkHeader h2{max-width:12ch;font-family:var(--font-editorial-serif), Georgia, serif;letter-spacing:0;margin:0;font-size:clamp(2.35rem,5vw,3.25rem);font-weight:500;line-height:.94}.ArtworkRequestDialog-module__eO5UPq__artworkSummary{letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #11110f2e;flex-wrap:wrap;justify-content:space-between;gap:.65rem 1.5rem;margin-top:1.4rem;padding-bottom:.85rem;font-size:.68rem;font-weight:600;line-height:1.3;display:flex}.ArtworkRequestDialog-module__eO5UPq__panel .ArtworkRequestDialog-module__eO5UPq__form{gap:1.9rem;width:100%;margin-top:2.75rem}@keyframes ArtworkRequestDialog-module__eO5UPq__request-overlay-in{0%{background:#11110f00}to{background:#11110f1a}}@keyframes ArtworkRequestDialog-module__eO5UPq__request-panel-in{0%{transform:translateY(-4px)}to{transform:translateY(0)}}@media (max-width:640px){.ArtworkRequestDialog-module__eO5UPq__overlay{background:#fff;animation:none}.ArtworkRequestDialog-module__eO5UPq__panel{width:100%;height:100dvh;padding:max(4.75rem, calc(env(safe-area-inset-top) + 3.75rem)) max(1.25rem, env(safe-area-inset-right)) max(3rem, calc(env(safe-area-inset-bottom) + 2rem)) max(1.25rem, env(safe-area-inset-left));border-left:0}.ArtworkRequestDialog-module__eO5UPq__closeButton{top:max(1.25rem, env(safe-area-inset-top));right:max(1.25rem, env(safe-area-inset-right));min-height:2.75rem}.ArtworkRequestDialog-module__eO5UPq__artworkHeader{padding-right:2.5rem}.ArtworkRequestDialog-module__eO5UPq__artworkHeader h2{font-size:clamp(2.35rem,12vw,3rem)}.ArtworkRequestDialog-module__eO5UPq__panel .ArtworkRequestDialog-module__eO5UPq__form{gap:1.85rem;margin-top:2.5rem}}@media (prefers-reduced-motion:reduce){.ArtworkRequestDialog-module__eO5UPq__overlay,.ArtworkRequestDialog-module__eO5UPq__panel{animation:none}}
