@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/6865e74822869db5-s.2q67k36_u2-4v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/0494568ab28b6008-s.1b8f__myswv-j.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/66b33cc02d8f8b9d-s.p.3xdkf2df5spiy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a5a3076f5a3c2968-s.2yekaq-lsxzxl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/23f1a98b08006014-s.32g3_4t-7pe44.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/54fc36028e2bb174-s.p.1h6pn64pmfi2q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_9c22a062-module__f_bEJG__className{font-family:Fraunces,Fraunces Fallback}.fraunces_9c22a062-module__f_bEJG__variable{--font-display:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Karla;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/ba35eb811246f14c-s.2biofe0x0j860.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/680aa1e827d679d2-s.p.0rq9z_euyk5n0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Karla Fallback;src:local(Arial);ascent-override:89.55%;descent-override:24.61%;line-gap-override:0.0%;size-adjust:102.4%}.karla_1e1c6a15-module__cpifDG__className{font-family:Karla,Karla Fallback;font-style:normal}.karla_1e1c6a15-module__cpifDG__variable{--font-body:"Karla", "Karla Fallback"}
:root{--ink:#211f1a;--paper:#f1e9d9;--paper-deep:#e2d5c1;--cream:#fbf7ed;--orange:#d95739;--orange-dark:#b93d25;--muted:#655f55;--line:#b8aa95;--olive:#515943;--display:var(--font-display), "Iowan Old Style", Baskerville, Georgia, serif;--body:var(--font-body), Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:repeating-linear-gradient(92deg, transparent 0 24px, #40301805 25px 26px), repeating-linear-gradient(4deg, transparent 0 17px, #ffffff1c 18px 19px), var(--paper);color:var(--ink);font:400 16px/1.5 var(--body);text-rendering:optimizelegibility;margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}img{max-width:100%}::selection{color:var(--ink);background:#f1aa75}.site-header{z-index:20;background:#f1e9d9f5;border-bottom:1px solid #211f1a4d;grid-template-columns:1fr auto 1fr;align-items:center;height:92px;padding:0 max(28px,4vw);display:grid;position:relative}.wordmark{width:max-content;font:650 25px/1 var(--display);align-items:center;gap:13px;display:inline-flex}.wordmark>span:last-child{gap:3px;display:grid}.wordmark small{font:500 11px/1 var(--body);color:var(--muted);letter-spacing:.02em}.mark-box{background:var(--orange);width:45px;height:45px;color:var(--cream);font:italic 700 27px/1 var(--display);box-shadow:2px 2px 0 var(--ink);border:1.5px solid;border-radius:52% 43% 48% 46%;place-items:center;display:inline-grid;position:relative;transform:rotate(-5deg)}.mark-box:after{content:"";opacity:.5;border:1px solid;border-radius:45% 52% 47% 51%;position:absolute;inset:5px}.mark-box.inverse{background:var(--paper);color:var(--ink);box-shadow:2px 2px 0 var(--orange)}.site-header nav{gap:clamp(20px,2.7vw,39px);font-size:14px;display:flex}.site-header nav a,.footer-links a{position:relative}.site-header nav a:after,.footer-links a:after{content:"";background:currentColor;height:1px;transition:right .2s;position:absolute;bottom:-4px;left:0;right:100%}.site-header nav a:hover:after,.site-header nav a:focus-visible:after,.footer-links a:hover:after,.footer-links a:focus-visible:after{right:0}.header-cta{border-bottom:1.5px solid;justify-self:end;padding:10px 0 6px;font-size:14px;font-weight:700}.header-cta span{color:var(--orange);margin-left:9px;font-size:18px;display:inline-block;transform:rotate(-8deg)}.mobile-menu{display:none}.photo-hero{isolation:isolate;background:#c9baa7;height:calc(100svh - 92px);min-height:650px;position:relative;overflow:hidden}.photo-hero-image{z-index:-2;object-fit:cover;object-position:center}.photo-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#20181117,#0000 38% 72%,#2018110d);position:absolute;inset:0}.photo-copy{clip-path:polygon(1% 2%,99% 0,100% 95%,72% 98%,43% 96%,0 100%);background:#faf6ecf2;width:min(560px,100% - 50px);padding:29px 37px 28px;position:absolute;bottom:max(28px,5vh);left:max(25px,4.2vw);transform:rotate(-1.1deg);box-shadow:12px 15px #211f1a29}.hero-note,.section-note{color:var(--orange-dark);font:italic 650 17px/1.2 var(--display);margin:0;display:block}.hero-note:before,.section-note:before{content:"~";margin-right:9px;display:inline-block;transform:rotate(-12deg)}.photo-copy h1{font:520 clamp(50px, 5vw, 77px)/.86 var(--display);letter-spacing:-.045em;font-variation-settings:"SOFT" 80, "WONK" 1;margin:10px 0 13px}.photo-copy h1 em{color:var(--orange);font-weight:430}.photo-copy p{color:#4e493f;max-width:390px;margin:0;font-size:16px;line-height:1.45}.photo-copy>a{border-bottom:1.5px solid;align-items:center;gap:34px;margin-top:18px;padding-bottom:3px;font-weight:750;display:inline-flex}.photo-copy>a span{color:var(--orange);font-size:21px;transition:transform .2s}.photo-copy>a:hover span{transform:translate(5px)}.hero-margin-note{color:#5e5549;font:italic 600 18px/1.2 var(--display);margin:0;position:absolute;bottom:5vh;right:3vw;transform:rotate(4deg)}.collection-showcase{grid-template-columns:minmax(290px,.8fr) minmax(600px,1.35fr);align-items:center;gap:7vw;padding:130px max(28px,5vw) 150px;display:grid;position:relative;overflow:hidden}.collection-showcase:before{content:"";border:2px solid #424c3633;border-radius:50%;width:410px;height:260px;position:absolute;bottom:25px;left:-170px;transform:rotate(-15deg)}.collection-intro{z-index:1;position:relative}.collection-intro h2{font:500 clamp(48px, 5vw, 76px)/.9 var(--display);letter-spacing:-.045em;font-variation-settings:"SOFT" 75, "WONK" 1;margin:25px 0 27px}.collection-intro h2 em{color:var(--orange);font-weight:430}.collection-intro>p:last-child{max-width:490px;color:var(--muted);margin:0;font-size:17px;line-height:1.65}.collection-wall{grid-template-columns:repeat(3,1fr);align-items:center;min-height:490px;padding:30px 0 60px;display:grid;position:relative}.collection-wall:before{content:"";clip-path:polygon(2% 5%,98% 0,100% 91%,78% 96%,40% 93%,0 100%);background:#d9ccb8;position:absolute;inset:3% -3% 2%;transform:rotate(.8deg)}.collection-wall article{background:#faf6ec;padding:13px 13px 18px;position:relative;box-shadow:7px 10px 20px #332a1e33}.collection-wall article:first-of-type{z-index:2;transform:rotate(-7deg)translate(9%,12px)}.collection-wall article:nth-of-type(2){z-index:3;transform:rotate(2.5deg)translateY(-32px)}.collection-wall article:nth-of-type(3){z-index:1;transform:rotate(7deg)translate(-9%,22px)}.collection-wall article img{aspect-ratio:1;object-fit:cover;width:100%;margin-bottom:13px;display:block}.collection-wall article:first-of-type img{image-rendering:pixelated}.collection-wall article span{font:italic 620 clamp(16px, 1.5vw, 22px)/1 var(--display)}.collection-wall article b{float:right;color:var(--muted);font-size:13px;font-weight:550}.pencil-note{z-index:4;color:var(--olive);font:italic 600 17px/1.25 var(--display);margin:0;position:absolute;bottom:0;right:3%;transform:rotate(-5deg)}.pencil-note:after{content:"";border-top:2px solid;border-radius:50%;width:120px;height:36px;position:absolute;top:-19px;left:-95px;transform:rotate(9deg)}.manifesto{background:var(--olive);color:var(--cream);clip-path:polygon(0 18px,13% 4px,31% 22px,55% 6px,78% 19px,100% 0,100% calc(100% - 12px),76% 100%,49% calc(100% - 14px),22% 100%,0 calc(100% - 8px));padding:130px max(28px,5vw) 145px;position:relative}.section-note.light{color:#f3c4a8}.manifesto-aside{color:#f3c4a8;font:italic 630 22px/1.12 var(--display);transform-origin:0;margin:78px 0 12px;transform:rotate(-2deg)}.manifesto h2,.gift-callout h2{max-width:1000px;font:500 clamp(55px, 7vw, 98px)/.9 var(--display);letter-spacing:-.05em;font-variation-settings:"SOFT" 60, "WONK" 1;margin:0}.principles{color:var(--ink);grid-template-columns:.95fr 1.07fr .98fr;gap:clamp(18px,3vw,45px);margin-top:95px;display:grid}.principles article{background:var(--paper);min-height:265px;padding:31px 31px 34px;position:relative;box-shadow:7px 8px #1a1c1540}.principles article:first-child{transform:rotate(-2deg)translateY(10px)}.principles article:nth-child(2){transform:rotate(1.3deg)translateY(-12px)}.principles article:nth-child(3){transform:rotate(-.8deg)translateY(18px)}.principles b,.audience-points b{color:#d9573940;font:italic 750 74px/.9 var(--display);position:absolute;top:8px;right:22px}.principles h3{font:italic 650 clamp(27px, 2.7vw, 39px)/1 var(--display);margin:45px 0 16px;position:relative}.principles p{color:#5d574e;max-width:300px;margin:0;font-size:15px;line-height:1.6;position:relative}.make-section{padding:135px max(22px,5vw) 155px}.make-heading{justify-content:space-between;align-items:flex-start;gap:40px;max-width:1260px;margin:0 auto 70px;display:flex}.make-heading>div>p:last-child{max-width:280px;color:var(--muted);margin:19px 0 0 28px;font-size:15px;transform:rotate(-1deg)}.make-heading h2{text-align:right;font:500 clamp(54px, 6vw, 86px)/.87 var(--display);letter-spacing:-.05em;font-variation-settings:"SOFT" 70, "WONK" 1;margin:0}.make-heading h2 em{color:var(--orange);font-weight:430}.store-shell{background:var(--cream);border:1px solid #aa9d89;grid-template-columns:205px 1fr;max-width:1200px;min-height:660px;margin:auto;display:grid;position:relative;box-shadow:14px 16px #211f1a1a}.store-shell:before{content:"work order";z-index:3;color:#625848;font:italic 600 14px var(--display);background:#e4d5b9;border:1px solid #9e907c;padding:4px 13px;position:absolute;top:-17px;right:32px;transform:rotate(2deg)}.store-steps{background:#ded1bc;border-right:1px solid #b5a791;flex-direction:column;padding:25px 0;display:flex}.store-steps>button{color:#4f4a42;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #b9aa93;grid-template-columns:32px 1fr 20px;align-items:center;width:100%;padding:20px 18px;font-size:15px;font-weight:650;display:grid}.store-steps>button:first-child{border-top:1px solid #b9aa93}.store-steps>button span{color:#897e6e;font:italic 650 18px var(--display)}.store-steps>button b{color:var(--orange)}.store-steps>button.active{background:var(--ink);color:var(--cream);margin-right:-1px}.store-steps>button.active span{color:#f1ad89}.store-steps>button.done{color:var(--ink)}.privacy-note{border-top:1px solid #b9aa93;gap:10px;margin:auto 18px 0;padding-top:21px;display:flex}.privacy-note>span{color:var(--orange);font-size:25px;transform:rotate(-15deg)}.privacy-note p{color:#5c564d;font:italic 13px/1.45 var(--display);margin:0}.store-panel{min-width:0;position:relative}.step-content{max-width:620px;margin:auto;padding:63px 48px}.step-kicker{color:var(--orange-dark)!important;font:italic 650 16px/1.2 var(--display)!important;margin:0 0 24px!important}.step-content h3,.edition-options h3{font:520 clamp(40px, 4vw, 53px)/.95 var(--display);letter-spacing:-.035em;font-variation-settings:"SOFT" 70, "WONK" 1;margin:0 0 18px}.step-content h3 em,.edition-options h3 em{color:var(--orange);font-weight:430}.step-content>p{max-width:460px;color:var(--muted);margin:0 0 31px;font-size:15px;line-height:1.6}.field-label{color:#48443d;font:700 14px/1.3 var(--body);margin:22px 0 7px;display:block}.field-label small{color:var(--muted);font-weight:500}select,input,textarea{width:100%;color:var(--ink);background:#fffaf0;border:1px solid #a99d8b;border-radius:0;outline:0;padding:14px 15px;font-size:16px}select:focus,input:focus,textarea:focus{border-color:var(--orange-dark);box-shadow:0 0 0 2px #d9573926}textarea{resize:vertical;min-height:88px}.primary-button{background:var(--orange-dark);color:#fff;cursor:pointer;width:100%;box-shadow:3px 4px 0 var(--ink);border:0;justify-content:space-between;align-items:center;margin-top:27px;padding:16px 18px;font-size:15px;font-weight:750;transition:transform .16s,box-shadow .16s,background .16s;display:flex}.primary-button:hover{box-shadow:1px 2px 0 var(--ink);background:#94301e;transform:translate(2px,2px)}.primary-button:disabled{opacity:.45;cursor:not-allowed;box-shadow:3px 4px 0 var(--ink);transform:none}.primary-button span{font-size:20px}.wallet-button{border:1px solid var(--ink);background:var(--ink);width:100%;color:var(--cream);text-align:left;cursor:pointer;align-items:center;gap:12px;margin-top:10px;padding:14px 15px;font-size:14px;display:flex}.wallet-button>span{color:#f19a71;font-size:18px}.wallet-button b{color:#c9c1b5;margin-left:auto;font-size:12px;font-weight:550}.wallet-button.connected{background:#3f5948}.field-row{grid-template-columns:1.4fr 1fr;gap:13px;display:grid}.field-row label{min-width:0}.edition-layout,.checkout-layout{grid-template-columns:43% 57%;min-height:658px;display:grid}.art-preview{background:#292a23;flex-direction:column;justify-content:center;padding:50px 40px 29px;display:flex}.art-preview img{aspect-ratio:1;object-fit:cover;width:100%;display:block;transform:rotate(-.7deg);box-shadow:0 20px 30px #0000005c}.art-preview>span{color:#c7bfb3;font:italic 14px/1.4 var(--display);margin-top:16px}.edition-options{padding:52px 45px}.segmented{border:1px solid #b3a691;grid-template-columns:1fr 1fr;margin:27px 0 23px;display:grid}.segmented button{text-align:left;cursor:pointer;background:0 0;border:0;padding:14px;font-size:14px;font-weight:750}.segmented button+button{border-left:1px solid #b3a691}.segmented button small{color:var(--muted);font:italic 13px var(--display);margin-top:5px;display:block}.segmented button.active{background:var(--ink);color:#fff}.segmented button.active small{color:#c9c0b4}.size-buttons{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.size-buttons button{cursor:pointer;background:0 0;border:1px solid #b3a691;padding:13px 6px;font-size:13px}.size-buttons button b{font:650 19px var(--display)}.size-buttons button.active{border-color:var(--orange-dark);box-shadow:inset 0 0 0 1px var(--orange-dark);color:var(--orange-dark)}.verified-toggle{cursor:pointer;border:1px solid #b3a691;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:21px;padding:15px;display:grid}.verified-toggle input,.consent input{width:auto;accent-color:var(--orange)}.verified-toggle span b{font:italic 650 16px var(--display);display:block}.verified-toggle span small{color:var(--muted);font-size:12px}.verified-toggle em{color:var(--orange-dark);font:italic 650 13px var(--display)}.verified-toggle.disabled{opacity:.68;cursor:not-allowed}.plain-edition,.gift-privacy{border-left:3px solid var(--orange);background:#ede4d5;flex-direction:column;gap:5px;margin-top:20px;padding:14px 15px;display:flex}.plain-edition>b,.gift-privacy b{font:italic 650 16px var(--display)}.plain-edition>span,.gift-privacy span{color:var(--muted);font-size:13px;line-height:1.45}.rights-confirm,.consent{color:#4f4a42;align-items:flex-start;gap:9px;margin-top:11px;font-size:13px;line-height:1.45;display:flex}.rights-confirm input{width:auto;accent-color:var(--orange);margin-top:2px}.edition-total{font:600 15px var(--display);border-top:1px solid #b3a691;justify-content:space-between;align-items:center;margin-top:19px;padding-top:17px;display:flex}.edition-total span small{color:var(--muted);font:13px var(--body);margin-top:3px;display:block}.edition-total>b{font:650 30px var(--display)}.checkout-summary{color:var(--cream);background:#292a23;padding:50px}.checkout-summary img{aspect-ratio:1;object-fit:cover;width:100%;max-width:290px;display:block;transform:rotate(-1deg)}.checkout-summary>p{color:#b7afa3;font:italic 14px var(--display)}.checkout-summary>p b{color:#fff;margin-top:2px;font-size:23px;display:block}.checkout-summary dl{border-top:1px solid #56574d;margin-top:23px}.checkout-summary dl div{border-bottom:1px solid #56574d;justify-content:space-between;padding:10px 0;font-size:13px;display:flex}.checkout-summary dt{color:#b7afa3}.checkout-summary dd{margin:0}.checkout-summary>strong{font:650 32px var(--display);margin-top:23px;display:block}.checkout-summary>strong small{color:#b7afa3;font:12px var(--body)}.step-content.compact{padding-top:40px;padding-bottom:35px}.step-content.compact h3{font-size:43px}.order-kind{grid-template-columns:1fr 1fr;margin:17px 0 12px;display:grid}.order-kind button{cursor:pointer;background:0 0;border:1px solid #b3a691;padding:12px;font-size:14px;font-weight:700}.order-kind button+button{border-left:0}.order-kind button.active{background:var(--ink);color:#fff}.shipping-fields{grid-template-columns:1fr 1fr;gap:0 12px;display:grid}.shipping-fields .full{grid-column:1/-1}.shipping-fields label{min-width:0}.shipping-fields .field-label{margin-top:14px}.checkout-button{margin-top:17px}.checkout-fineprint,.form-privacy{text-align:center;max-width:none!important;color:var(--muted)!important;margin:12px 0 0!important;font-size:12px!important;line-height:1.5!important}.store-error{border:1px solid var(--orange-dark);color:#7e3020;background:#fff1e8;padding:13px 44px;font-size:14px;line-height:1.4;position:absolute;bottom:18px;left:18px;right:18px;box-shadow:0 8px 24px #0000001f}.store-error>b{position:absolute;left:15px}.store-error button{cursor:pointer;background:0 0;border:0;font-size:18px;position:absolute;top:8px;right:10px}.artwork-source{border:1px solid #b3a691;grid-template-columns:1fr 1fr;margin-bottom:17px;display:grid}.artwork-source button{text-align:left;cursor:pointer;background:0 0;border:0;padding:12px 14px;font-size:14px;font-weight:750}.artwork-source button+button{border-left:1px solid #b3a691}.artwork-source button small{color:var(--muted);font:italic 13px var(--display);margin-top:5px;display:block}.artwork-source button.active{background:var(--ink);color:var(--cream)}.artwork-source button.active small{color:#c9c0b4}.optional-wallet{border-top:1px solid #d1c5b3;margin-top:18px;padding-top:15px}.optional-wallet>span{color:var(--muted);font:italic 15px var(--display);margin-bottom:7px;display:block}.optional-wallet>span small{float:right;color:var(--muted);font:12px var(--body)}.source-note,.wallet-note{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.45;display:block}.upload-panel{margin-top:11px}.upload-drop{text-align:center;cursor:pointer;background:#eee4d4;border:1px dashed #8e806d;place-items:center;min-height:150px;padding:24px;display:grid}.upload-drop input{opacity:0;width:1px;height:1px;position:absolute}.upload-drop span{font:italic 650 22px var(--display)}.upload-drop small{color:var(--muted);margin-top:7px;font-size:12px}.upload-ready{color:var(--muted);align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}.upload-ready span{color:var(--orange)}.upload-ready b{max-width:420px;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.chain-picker{border:1px solid #b3a691;grid-template-columns:repeat(5,minmax(0,1fr));margin:8px 0 17px;display:grid}.chain-picker button{cursor:pointer;background:0 0;border:0;border-right:1px solid #b3a691;min-width:0;padding:10px 5px;font-size:12px;font-weight:700}.chain-picker button:last-child{border-right:0}.chain-picker button.active{background:var(--ink);color:var(--cream)}.gift-callout{background:var(--orange-dark);color:#fff;clip-path:polygon(0 2%,22% 0,47% 3%,71% .5%,100% 2%,100% 100%,0 100%);padding:125px max(28px,8vw) 130px;position:relative;overflow:hidden}.gift-callout:after{content:"gift note";color:#fffc;font:italic 650 16px var(--display);border:1px solid #ffffff8c;padding:7px 22px;position:absolute;top:70px;right:8vw;transform:rotate(6deg)}.gift-callout .section-note{color:#ffe3cf}.gift-callout h2{margin-top:72px}.gift-callout>p:not(.section-note){max-width:480px;margin:37px 0 0 44%;font-size:17px;line-height:1.6}.gift-callout>a{border-bottom:1.5px solid;align-items:center;gap:25px;padding-bottom:5px;font-size:15px;font-weight:750;display:inline-flex;position:absolute;bottom:120px;right:8vw}.gift-callout>a span{font-size:22px}.footer{background:var(--ink);color:var(--paper);grid-template-columns:1.2fr 1fr 1.2fr;align-items:start;gap:45px;padding:65px max(28px,4vw) 38px;display:grid}.footer>div:first-child{font:650 23px var(--display);align-items:center;gap:14px;display:flex}.footer>p{color:#aaa297;font:italic 580 24px/1.12 var(--display);margin:4px 0 0}.footer-links{flex-wrap:wrap;justify-content:flex-end;gap:18px 25px;font-size:13px;display:flex}.footer>small{color:#918a7e;border-top:1px solid #49463e;grid-column:1/-1;padding-top:20px;font-size:12px}.eyebrow{font:italic 650 16px/1.2 var(--display);color:var(--orange-dark);align-items:center;gap:11px;display:flex}.eyebrow>span{border:1px solid;border-radius:48% 52% 46% 54%;place-items:center;min-width:30px;height:30px;padding:0 7px;font-size:13px;display:grid;transform:rotate(-5deg)}.eyebrow.light{color:#f3c4a8}.simple-page{min-height:70vh;padding:90px max(24px,50vw - 460px) 120px}.simple-page h1{font:520 clamp(52px, 7vw, 88px)/.88 var(--display);letter-spacing:-.05em;font-variation-settings:"SOFT" 70, "WONK" 1;margin:65px 0 40px}.simple-page h1 em{color:var(--orange);font-weight:430}.simple-page>p,.simple-page article{max-width:700px;font-size:17px;line-height:1.7}.simple-page h2{font:italic 650 29px var(--display);margin-top:43px}.status-card{border:1px solid var(--line);background:var(--cream);max-width:720px;margin:32px 0;padding:35px;box-shadow:7px 8px #211f1a14}.status-card .primary-button{gap:60px;width:auto;display:inline-flex}.provenance{grid-template-columns:minmax(280px,520px) 1fr;align-items:start;gap:7vw;display:grid}.provenance-art{background:#292a23;padding:28px}.provenance-art img{width:100%;display:block}.provenance-data dl{border-top:1px solid var(--line)}.provenance-data dl div{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;padding:15px 0;display:grid}.provenance-data dt{color:var(--muted);font-size:13px;font-weight:700}.provenance-data dd{word-break:break-all;margin:0;font-size:15px}.verified-seal{background:var(--ink);color:var(--cream);font:italic 650 16px var(--display);align-items:center;gap:10px;padding:12px 17px;display:inline-flex}.claim-form{grid-template-columns:1fr 1fr;gap:12px;display:grid}.claim-form .full{grid-column:1/-1}.claim-art{gap:15px;margin:30px 0;display:flex}.claim-art img{object-fit:cover;width:110px;height:110px}.claim-art p{font:19px var(--display)}.loading-line{color:var(--muted);font-size:14px}.audience-intro{padding:115px max(28px,5vw) 135px}.collectors-page .audience-intro{background:#dfd4c2}.audience-intro>h1{max-width:1080px;font:520 clamp(62px, 8vw, 115px)/.86 var(--display);letter-spacing:-.055em;font-variation-settings:"SOFT" 68, "WONK" 1;margin:58px 0 36px}.audience-intro>h1 em,.inquiry-copy h2 em{color:var(--orange);font-weight:430}.audience-intro>p{width:min(560px,100%);color:var(--muted);margin-left:34%;font-size:18px;line-height:1.6}.audience-points{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:100px;display:grid}.audience-points article{background:var(--cream);min-height:245px;padding:28px 30px;position:relative;box-shadow:6px 7px #211f1a1a}.audience-points article:first-child{transform:rotate(-1.5deg)}.audience-points article:nth-child(2){transform:rotate(.7deg)translateY(-12px)}.audience-points article:nth-child(3){transform:rotate(-.6deg)translateY(8px)}.audience-points h2{font:italic 650 30px/1.05 var(--display);margin:55px 0 16px;position:relative}.audience-points p{max-width:320px;color:var(--muted);margin:0;font-size:15px;line-height:1.6;position:relative}.inquiry-section{background:var(--olive);color:var(--cream);grid-template-columns:minmax(330px,.85fr) minmax(500px,1.15fr);gap:7vw;padding:115px max(28px,5vw) 130px;display:grid}.inquiry-copy{padding-top:10px}.inquiry-copy h2{font:520 clamp(50px, 5vw, 76px)/.9 var(--display);letter-spacing:-.045em;margin:65px 0 28px}.inquiry-copy>p{color:#d1cdc1;max-width:430px;font-size:16px;line-height:1.65}.inquiry-form{background:var(--cream);color:var(--ink);padding:38px 42px 35px;position:relative;transform:rotate(.3deg);box-shadow:12px 14px #16191140}.inquiry-field-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.inquiry-form .field-label{margin-top:17px}.inquiry-form textarea{min-height:105px}.interest-options{border:0;margin:21px 0 0;padding:0}.interest-options legend{color:#48443d;margin-bottom:9px;font-size:14px;font-weight:700}.interest-options label{border-bottom:1px solid #d5c9b7;align-items:center;gap:9px;padding:10px 0;font-size:15px;display:flex}.interest-options input{width:auto;accent-color:var(--orange)}.captcha-wrap{min-height:65px;margin-top:24px}.form-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.form-success{border-left:3px solid var(--olive);font:italic 650 16px/1.5 var(--display);background:#e3eadc;margin:27px 0 0;padding:16px}.form-error{color:#8d3020;margin:13px 0 0;font-size:13px;line-height:1.45}@media (max-width:1080px){.site-header nav{gap:17px;font-size:13px}.collection-showcase{grid-template-columns:1fr;gap:50px}.collection-intro>p:last-child{max-width:600px}.collection-wall{max-width:820px;margin:auto}.inquiry-section{gap:4vw}.inquiry-form{padding:33px}}@media (max-width:900px){.site-header{grid-template-columns:1fr auto auto;gap:18px}.site-header .desktop-nav{display:none}.mobile-menu{justify-self:end;display:block}.mobile-menu summary{cursor:pointer;border-bottom:1px solid;padding:6px 0;font-size:14px;font-weight:700;list-style:none}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu[open] summary{color:var(--orange-dark)}.mobile-menu>div{background:var(--ink);color:var(--paper);padding:14px 5vw 24px;display:grid;position:absolute;top:91px;left:0;right:0;box-shadow:0 14px 24px #00000038}.mobile-menu a{border-bottom:1px solid #4f4b43;padding:14px 0;font-size:15px}.principles{grid-template-columns:1fr;max-width:620px}.principles article{min-height:225px}.principles article:nth-child(n){transform:rotate(-.7deg)}.make-heading{display:block}.make-heading h2{text-align:left;margin-top:38px}.store-shell{grid-template-columns:1fr}.store-steps{border-bottom:1px solid #b5a791;border-right:0;grid-template-columns:repeat(4,1fr);padding:0;display:grid}.store-steps>button{text-align:center;border-bottom:0;border-right:1px solid #b9aa93;padding:13px 5px;font-size:13px;display:block}.store-steps>button:first-child{border-top:0}.store-steps>button span{margin-bottom:3px;display:block}.store-steps>button b,.privacy-note{display:none}.edition-layout,.checkout-layout{grid-template-columns:1fr}.art-preview{padding:38px}.art-preview img{max-width:400px;margin:auto}.checkout-summary{display:none}.gift-callout>p:not(.section-note){margin-left:0}.gift-callout>a{margin-top:36px;position:static}.footer{grid-template-columns:1fr}.footer-links{justify-content:flex-start}.provenance{grid-template-columns:1fr}.audience-intro>p{margin-left:17%}.audience-points{grid-template-columns:1fr;max-width:650px}.audience-points article:nth-child(n){transform:rotate(-.5deg)}.inquiry-section{grid-template-columns:1fr}.inquiry-copy>p{margin-bottom:30px}}@media (max-width:620px){.site-header{gap:12px;height:76px;padding:0 18px}.wordmark{gap:10px;font-size:21px}.wordmark small{display:none}.mark-box{width:39px;height:39px;font-size:24px}.header-cta{display:none}.mobile-menu>div{padding-left:20px;padding-right:20px;top:75px}.photo-hero{height:calc(100svh - 76px);min-height:690px;overflow:hidden}.photo-hero-image{object-fit:cover;object-position:center;width:100%!important;height:64%!important;inset:0 0 auto!important}.photo-hero:after{background:linear-gradient(#0000 48%,#c9baa7 69%)}.photo-copy{width:auto;padding:24px 25px 23px;bottom:25px;left:17px;right:17px}.photo-copy h1{font-size:clamp(45px,13vw,58px)}.photo-copy p{font-size:15px}.hero-margin-note{display:none}.collection-showcase{padding:90px 20px 105px}.collection-intro h2{font-size:48px}.collection-wall{grid-template-columns:1fr 1fr;min-height:620px;padding:28px 0 105px}.collection-wall article:first-of-type{transform:rotate(-6deg)translate(5%,6px)}.collection-wall article:nth-of-type(2){transform:rotate(4deg)translate(-4%,-10px)}.collection-wall article:nth-of-type(3){grid-column:1/-1;justify-self:center;width:52%;transform:rotate(-2deg)translateY(-20px)}.pencil-note{bottom:17px;right:6%}.manifesto{clip-path:polygon(0 12px,26% 3px,55% 16px,79% 4px,100% 12px,100% 100%,0 99%);padding:100px 20px 115px}.manifesto-aside{margin-top:58px}.manifesto h2,.gift-callout h2{font-size:50px}.principles{margin-top:65px}.principles article{padding:27px 25px}.make-section{padding:95px 14px 110px}.make-heading{margin-bottom:50px;padding:0 7px}.make-heading h2{font-size:51px}.store-shell{box-shadow:7px 9px #211f1a1a}.store-shell:before{right:14px}.store-steps>button{font-size:12px}.step-content,.edition-options{padding:43px 21px}.step-content h3,.edition-options h3{font-size:39px}.field-row,.shipping-fields,.segmented,.artwork-source{grid-template-columns:1fr}.shipping-fields .full{grid-column:1}.segmented button+button,.artwork-source button+button{border-top:1px solid #b3a691;border-left:0}.chain-picker{grid-template-columns:repeat(2,1fr)}.chain-picker button{border-bottom:1px solid #b3a691}.chain-picker button:nth-child(2n){border-right:0}.chain-picker button:last-child{border-bottom:0}.verified-toggle{grid-template-columns:auto 1fr}.verified-toggle em{display:none}.order-kind{grid-template-columns:1fr}.order-kind button+button{border-top:0;border-left:1px solid #b3a691}.gift-callout{padding:100px 20px 105px}.gift-callout:after{top:56px;right:22px}.gift-callout h2{margin-top:65px}.footer{padding:52px 20px 34px}.simple-page{padding:65px 20px 90px}.simple-page h1{margin-top:50px;font-size:53px}.claim-form{grid-template-columns:1fr}.claim-form .full{grid-column:1}.provenance-data dl div{grid-template-columns:105px 1fr}.audience-intro{padding:82px 20px 100px}.audience-intro>h1{margin-top:50px;font-size:54px}.audience-intro>p{margin-left:0;font-size:16px}.audience-points{margin-top:70px}.inquiry-section{padding:85px 20px 100px}.inquiry-copy h2{margin-top:50px;font-size:50px}.inquiry-form{padding:25px 20px;transform:none}.inquiry-field-row{grid-template-columns:1fr}.captcha-wrap{overflow:hidden}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
