:root{--paper:#f1efea;--ink:#1c1b19;--muted:#5b574f;--rule:#d8d2c7;--sans:"Hanken Grotesk", "Helvetica Neue", Arial, sans-serif;--serif:"Libre Caslon Text", "Iowan Old Style", Georgia, serif;color-scheme:light}html,body{background:var(--paper);color:var(--ink);font-family:var(--sans)}body{overflow-x:clip}.scroller{position:relative;height:320vh}.stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;background:#2a2420}.room{position:absolute;left:0;top:0;width:800px;height:1200px;transform-origin:0 0;will-change:transform}.room img{position:absolute;display:block;max-width:none}.room .bg{left:0;top:0;width:800px;height:1200px}.room .ov{left:257px;top:405px;width:290px;height:219px}.logo{position:fixed;z-index:5;left:0;top:0;width:150px;pointer-events:none;transform-origin:0 0;will-change:transform}.logo img{display:block;width:100%;height:auto}.logo .lb{position:absolute;left:0;top:0;opacity:0;transition:opacity .25s}.logo .lw{transition:opacity .25s}.logo .lw{filter:drop-shadow(0 1px 10px rgba(0,0,0,.28))}.hint{position:absolute;left:50%;top:calc(50% + 34px);margin-left:-24px;width:48px;height:48px;padding:0;border:0;background:none;color:#f7f6f3;cursor:pointer;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 1px 4px rgba(0,0,0,.45));transition:opacity .4s;animation:cue 2.4s ease-in-out infinite}@media(min-width:900px){.hint{top:calc(50% + 50px)}}.hint svg{width:24px;height:24px}.hint:focus-visible{outline:2px solid #f7f6f3;outline-offset:2px}@keyframes cue{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.hint{animation:none}}.after{position:relative;z-index:2;margin-top:-16vh;padding-block:0 40px;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));display:flex;justify-content:center;background:linear-gradient(to bottom,transparent 0,transparent 16vh,var(--paper) 16vh)}.me{margin:0;display:flex;flex-direction:column;gap:14px;width:min(420px,100%)}.me img{width:100%;height:auto;aspect-ratio:1067/1600;object-fit:cover;display:block;box-shadow:0 24px 60px #1c1b1938,0 2px 6px #1c1b191a}.me figcaption{font-size:13px;color:var(--muted);text-align:center}.band{padding-block:88px 0;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));max-width:1180px;margin:0 auto}.eyebrow{margin:0 0 28px;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.works{display:grid;grid-template-columns:1fr;gap:64px}@media(min-width:900px){.works{grid-template-columns:repeat(3,1fr);gap:40px;align-items:end}}.piece{display:flex;flex-direction:column;gap:14px;min-width:0}.pimg img{width:100%;height:auto;display:block;box-shadow:0 14px 30px #1c1b1924}.meta{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.meta h3{margin:0;font-size:17px;font-weight:500}.meta p{margin:2px 0 0;font-size:14px;color:var(--muted)}.call{flex:none;font-size:14px;color:var(--paper);background:var(--ink);padding:10px 14px;min-height:44px;box-sizing:border-box;display:inline-flex;align-items:center;text-decoration:none}.all{display:inline-block;margin-top:40px;font-size:15px;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink);padding-bottom:2px}.close{max-width:560px;text-align:left}.close h2,.prints h2{margin:0 0 10px;font-size:26px;font-weight:400}.close p,.prints p{margin:0;font-size:16px;line-height:25px;color:var(--muted);max-width:34em}.join{margin-top:22px;display:flex;gap:10px}.join input{flex:1;min-width:0;height:48px;border:0;border-bottom:1px solid var(--ink);background:transparent;font:inherit;font-size:16px;color:var(--ink);padding:0}.join input:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.join button{height:48px;padding:0 22px;border:0;background:var(--ink);color:var(--paper);font:inherit;font-size:15px;cursor:pointer}.done{margin-top:12px!important;font-size:13px!important}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.prints{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:900px){.prints{grid-template-columns:1.3fr 1fr;align-items:center;gap:56px}}.ph{aspect-ratio:4/3;background:repeating-linear-gradient(135deg,#ece9e3 0 12px,#e4e0d8 12px 24px);display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--muted);letter-spacing:.06em}.foot{margin-top:110px;padding-block:28px 40px;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));border-top:1px solid var(--rule);display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;font-size:14px;color:var(--muted)}.foot nav{display:flex;gap:22px;flex-wrap:wrap}.foot a{color:var(--ink);text-decoration:none}.foot p{margin:0}.menubtn{position:fixed;z-index:6;top:calc(16px + env(safe-area-inset-top,0px));right:max(12px,env(safe-area-inset-right,0px));min-height:44px;padding:0 10px;border:0;background:none;font:inherit;font-size:14px;letter-spacing:.04em;color:#f7f6f3;text-shadow:0 1px 8px rgba(0,0,0,.35);cursor:pointer;opacity:0;transition:opacity .3s,color .25s}.menubtn.on{opacity:1}.menubtn.dark{color:var(--ink);text-shadow:none}.menubtn:focus-visible,.menuclose:focus-visible{outline:2px solid currentColor;outline-offset:2px}.menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;background:var(--paper);display:flex;align-items:center;justify-content:center;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.menu nav{display:flex;flex-direction:column;gap:14px;text-align:center}.menu nav a{font-size:34px;line-height:44px;color:var(--ink);text-decoration:none}.menuclose{position:absolute;top:calc(16px + env(safe-area-inset-top,0px));right:max(12px,env(safe-area-inset-right,0px));min-height:44px;padding:0 10px;border:0;background:none;font:inherit;font-size:14px;color:var(--ink);cursor:pointer}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.gallery{padding-top:120px;display:flex;flex-direction:column;align-items:center}.gin{padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.gallery .eyebrow{margin:0 0 8px;text-align:center}.gwork{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;min-height:100svh;box-sizing:border-box;padding-block:48px;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px));color:var(--ink);text-decoration:none;width:100%}.gframe{display:block;width:100%;max-width:min(88vw,72vh,900px)}.gframe img{display:block;width:100%;height:auto;transform:scale(var(--gs,1));transform-origin:50% 50%;will-change:transform}.gcap{margin-top:22px;display:flex;flex-direction:column;align-items:center;gap:2px}.gt{font-size:16px;font-weight:500}.gs{font-size:13px;color:var(--muted)}.gwork:focus-visible{outline:2px solid var(--ink);outline-offset:-8px}.gdetail{margin:0;width:100%;display:flex;flex-direction:column;align-items:center}.gdetail img{display:block;width:100%;max-width:900px;height:auto;max-height:110vh;object-fit:cover}.gdetail figcaption{margin-top:12px;font-size:13px;color:var(--muted)}@media(min-width:900px){.gframe{max-width:min(60vw,76vh,900px)}.gdetail img{max-width:min(70vw,900px)}}.gallery .all{margin-top:24px}.after{flex-direction:column;align-items:center;gap:36px}.meimg{width:min(420px,100%);height:auto;aspect-ratio:4/5;object-fit:cover;object-position:50% 100%;display:block;flex:none;box-shadow:0 24px 60px #1c1b1938,0 2px 6px #1c1b191a}.hello{width:min(420px,100%);box-sizing:border-box;display:flex;flex-direction:column;gap:14px}.hello p{margin:0;font-size:16px;line-height:26px;color:var(--muted);max-width:34em}.hello .hk{font-size:22px;line-height:28px;color:var(--ink)}.hello .all{margin-top:6px;align-self:flex-start}@media(min-width:900px){.after{flex-direction:row;align-items:flex-end;justify-content:flex-start;gap:72px;padding-left:max(10vw,env(safe-area-inset-left,0px))}.meimg{width:min(420px,32vw)}.hello{width:auto;max-width:400px;padding:34px 36px;background:#fbfaf8;border:1px solid var(--rule);margin-bottom:24px}}.hello p{font-size:14px;line-height:23px}.hello .hk{font-size:17px;line-height:24px;font-weight:500}.gt{font-size:14px}.gs,.gdetail figcaption,.me figcaption{font-size:12px}.close p,.prints p{font-size:14px;line-height:23px}.close h2,.prints h2{font-size:20px;font-weight:500}.menu nav a{font-size:26px;line-height:38px}.after{margin-top:-40vh;background:linear-gradient(to bottom,transparent 0,transparent var(--wh,56px),var(--paper) var(--wh,56px))}@media(max-width:899px){.after{align-items:center}.meimg{width:min(320px,76%)}.hello{width:min(360px,100%)}}@media(min-width:900px){.after{justify-content:center;padding-left:max(20px,env(safe-area-inset-left,0px));min-height:0}.meimg{width:min(340px,24vw)}.hello{position:absolute;left:calc(50% + min(340px,24vw)/2 + 56px);bottom:64px;width:min(380px,calc(50vw - (min(340px,24vw)/2) - 96px));margin:0;box-sizing:border-box}}.all{font-size:13px}.mewrap{position:relative;width:min(420px,100%);aspect-ratio:4/5;overflow:hidden;flex:none;background:#1c1b19;box-shadow:0 24px 60px #1c1b1938,0 2px 6px #1c1b191a}.mewrap .meimg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none;aspect-ratio:auto!important;object-fit:cover;object-position:42% 70%;transform:scale(1.25)!important;transform-origin:42% 62%;box-shadow:none!important}@media(max-width:899px){.mewrap,.hello{width:min(320px,76%)}}@media(min-width:900px){.mewrap,.hello{width:min(340px,24vw)}}.bleed{position:relative;width:100%;height:100vh;height:100svh;overflow:hidden;margin-top:32px;background:#2a2622}.bleed img{position:absolute;left:0;top:-15%;width:100%;height:130%;max-width:none;object-fit:cover;object-position:50% 50%;display:block;will-change:transform}.bcap{position:absolute;left:max(20px,env(safe-area-inset-left,0px));bottom:calc(20px + env(safe-area-inset-bottom,0px));font-size:12px;color:#f7f6f3;text-shadow:0 1px 6px rgba(0,0,0,.4)}.bshade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#12100e8c,#12100e2e 38%,#12100e00 60%)}.btitle{position:absolute;left:max(24px,env(safe-area-inset-left,0px));right:max(24px,env(safe-area-inset-right,0px));bottom:calc(64px + env(safe-area-inset-bottom,0px));color:#f7f6f3;display:flex;flex-direction:column;gap:10px;max-width:520px}.btitle h2{margin:0;font-size:30px;line-height:36px;font-weight:500;letter-spacing:-.01em;text-wrap:balance}.btitle p{margin:0;font-size:14px;line-height:22px;color:#f7f6f3d9}.btitle a{margin-top:8px;align-self:flex-start;color:#f7f6f3;text-decoration:none;font-size:13px;border-bottom:1px solid rgba(247,246,243,.7);padding-bottom:2px;min-height:24px}.btitle a:focus-visible{outline:2px solid #f7f6f3;outline-offset:4px}.bcap{right:max(20px,env(safe-area-inset-right,0px));left:auto!important}@media(min-width:900px){.btitle h2{font-size:44px;line-height:50px}}.btitle{top:50%;bottom:auto!important;left:50%!important;right:auto!important;transform:translate(-50%,-50%);width:min(520px,calc(100% - 48px));align-items:center;text-align:center}.btitle a{align-self:center}.bshade{background:radial-gradient(ellipse at center,#12100e6b,#12100e2e 45%,#12100e00 75%)}.show{padding-block:72px 0;display:flex;flex-direction:column;align-items:center}.slides{list-style:none;margin:0;padding:0 0 4px;width:100%;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.slides::-webkit-scrollbar{display:none}.slide{flex:0 0 100%;scroll-snap-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding-left:max(28px,env(safe-area-inset-left,0px));padding-right:max(28px,env(safe-area-inset-right,0px))}.sl{display:flex;align-items:center;justify-content:center;height:min(62vh,560px);width:100%}.sl img{max-width:100%;max-height:100%;width:auto;height:auto;display:block}.scap{margin:20px 0 0;display:flex;flex-direction:column;align-items:center;gap:2px}.sctl{margin-top:28px;display:flex;align-items:center;gap:22px;font-size:13px;color:var(--muted)}.sctl button{width:44px;height:44px;border:1px solid var(--rule);background:transparent;color:var(--ink);font:inherit;font-size:16px;cursor:pointer}.sctl button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.sctl button:disabled{opacity:.35;cursor:default}.sall{margin-top:32px}@media(min-width:900px){.slide{flex-basis:70%}.slides{padding-inline:15%;box-sizing:border-box;scroll-padding-inline:15%}.sl{height:min(68vh,640px)}}.hello .all{align-self:center}.after{padding-bottom:12px!important}.after{position:relative;padding-bottom:72px!important}.sig{position:absolute;z-index:3;left:50%;bottom:0;width:min(150px,40%);height:auto;transform:translate(-50%,50%);pointer-events:none}.bleed{margin-top:0!important}@media(min-width:900px){.sig{width:160px;left:calc(50% + min(340px,24vw) + 56px);bottom:0}}.pmain{width:100%;height:auto;display:block}.pthumbs{margin-top:22px;display:flex;gap:14px;align-items:flex-end}.pthumbs img{height:120px;width:auto;display:block}@media(min-width:900px){.pthumbs img{height:140px}}.studio{position:relative;margin-top:110px;min-height:92vh;min-height:92svh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px));padding-block:80px}.sbg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;display:block}.sshade{position:absolute;top:0;right:0;bottom:0;left:0;background:#14120f85}.sbox{position:relative;width:min(520px,100%);text-align:center;color:#f7f6f3;display:flex;flex-direction:column;align-items:center;gap:14px}.sbox h2{margin:0;font-size:34px;line-height:40px;font-weight:500;letter-spacing:-.01em}.sbox p{margin:0;font-size:14px;line-height:23px;color:#f7f6f3e0;max-width:30em}.sjoin{margin-top:14px;width:100%;display:flex;gap:10px}.sjoin input{flex:1;min-width:0;height:52px;padding:0 14px;border:1px solid rgba(247,246,243,.6);background:#f7f6f314;font:inherit;font-size:15px;color:#f7f6f3}.sjoin input::placeholder{color:#f7f6f3b3}.sjoin input:focus-visible{outline:2px solid #f7f6f3;outline-offset:2px}.sjoin button{height:52px;padding:0 26px;border:0;background:#f7f6f3;color:#1c1b19;font:inherit;font-size:15px;font-weight:500;cursor:pointer}.sjoin button:focus-visible{outline:2px solid #f7f6f3;outline-offset:3px}.sfine{font-size:12px!important;color:#f7f6f3b3!important}.studio .done{color:#f7f6f3}@media(max-width:480px){.sjoin{flex-direction:column}.sjoin button{width:100%}}@media(min-width:900px){.sbox h2{font-size:48px;line-height:54px}}.write{max-width:620px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.write h2{margin:0;font-size:24px;font-weight:500}.write p{margin:0;font-size:14px;line-height:23px;color:var(--muted)}.wbtn{margin-top:10px;min-height:48px;padding:0 26px;display:inline-flex;align-items:center;background:var(--ink);color:var(--paper);text-decoration:none;font-size:14px}.wbtn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.faq{max-width:720px;padding-block:110px 0}.faq h2{margin:0 0 8px;font-size:24px;font-weight:500;text-align:center}.faq .lede{margin:0 0 36px;font-size:14px;line-height:23px;color:var(--muted);text-align:center}.faq .q{border-top:1px solid var(--rule)}.faq .q:last-of-type{border-bottom:1px solid var(--rule)}.faq .q summary{list-style:none;cursor:pointer;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:15px;line-height:22px;padding-block:14px}.faq .q summary::-webkit-details-marker{display:none}.faq .q summary:after{content:"+";font-size:18px;color:var(--muted);flex:none}.faq .q[open] summary:after{content:"\2013"}.faq summary:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.faq .q p{margin:0 0 18px;font-size:14px;line-height:23px;color:var(--muted);max-width:60ch}.tbc{background:#efe6c8;color:var(--ink);padding:0 3px}.studio2{position:relative;margin:120px auto 0;max-width:1180px;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));display:flex;flex-direction:column;align-items:flex-start}.s2img{display:block;width:86%;height:auto;aspect-ratio:3/2;object-fit:cover;max-width:none}.s2card{position:relative;z-index:2;align-self:flex-end;width:min(420px,88%);margin-top:-72px;box-sizing:border-box;padding:30px 28px 22px;background:#fbfaf8;border:1px solid var(--rule);box-shadow:0 22px 50px #1c1b1924;display:flex;flex-direction:column;gap:12px}.s2card h2{margin:0;font-size:22px;line-height:28px;font-weight:500}.s2card p{margin:0;font-size:14px;line-height:23px;color:var(--muted)}.s2join{margin-top:8px;display:flex;flex-direction:column;gap:10px}.s2join input{height:48px;border:0;border-bottom:1px solid var(--ink);background:transparent;font:inherit;font-size:15px;color:var(--ink);padding:0}.s2join input:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.s2join button{height:48px;border:0;background:var(--ink);color:var(--paper);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.s2join button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.s2fine{font-size:12px!important}.s2sig{width:150px;height:auto;align-self:flex-end;margin-top:6px;opacity:.9}@media(min-width:900px){.studio2{flex-direction:row;align-items:center}.s2img{width:58%;aspect-ratio:4/3}.s2card{align-self:center;margin-top:0;margin-left:-90px;width:400px}}.bleed.aw2{box-sizing:border-box;width:100%;height:auto;min-height:0;overflow:visible;background:none;margin:96px auto 0!important;max-width:1180px;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));display:flex;flex-direction:column;align-items:flex-end;position:relative}.aw2img{position:relative;width:86%;aspect-ratio:3/4;overflow:hidden;box-shadow:0 18px 44px #1c1b191f}.aw2img img{position:absolute!important;left:0;top:-15%!important;width:100%!important;height:130%!important;object-fit:cover}.aw2card{position:relative;z-index:2;align-self:flex-start;width:min(380px,84%);margin-top:-80px;box-sizing:border-box;padding:28px 26px 24px;background:#fbfaf8;border:1px solid var(--rule);box-shadow:0 22px 50px #1c1b1924;display:flex;flex-direction:column;gap:10px}.aw2card h2{margin:0;font-size:22px;line-height:28px;font-weight:500}.aw2card p{margin:0;font-size:14px;line-height:23px;color:var(--muted)}.aw2card .all{margin-top:8px;align-self:flex-start}.aw2cap{position:absolute;z-index:2;right:0;top:0;left:0;padding:14px 16px 48px;text-align:right;font-size:12px;line-height:18px;font-weight:300;letter-spacing:.02em;color:#ffffffe0;text-decoration:none;background:linear-gradient(to bottom,#0000006b,#0000)}.aw2cap:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.aw2cap:focus-visible{outline:2px solid #fff;outline-offset:-4px}@media(min-width:900px){.bleed.aw2{flex-direction:row-reverse;align-items:center;justify-content:flex-start}.aw2img{width:48%}.aw2card{align-self:center;margin-top:0;margin-right:-90px;width:380px}}.wband{margin:120px calc(50% - 50vw) 0;background:#24302a;color:#f7f6f3;padding:96px max(20px,env(safe-area-inset-left,0px)) 100px max(20px,env(safe-area-inset-right,0px))}.wband .write{margin:0 auto}.wband .write p{color:#f7f6f3c7}.wband .wbtn{background:#f7f6f3;color:#1c1b19}.wband .wbtn:focus-visible{outline-color:#f7f6f3}.foot{margin-top:0!important;display:block!important;padding-top:34px!important}.frow{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:26px}.faqall>summary{list-style:none;cursor:pointer;display:inline-flex;min-height:44px;align-items:center;padding:0}.faqall>summary::-webkit-details-marker{display:none}.faqall>summary .tog{font-size:14px;color:var(--ink);border-bottom:1px solid var(--rule);padding-bottom:2px}.faqall>summary .tog:after{content:"  +";color:var(--muted)}.faqall[open]>summary .tog:after{content:"  \2013"}.faqall>summary:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.qgrid{margin-top:14px;display:grid;grid-template-columns:1fr;column-gap:48px;max-width:980px}@media(min-width:900px){.qgrid{grid-template-columns:1fr 1fr}}.foot .q{border-top:1px solid var(--rule)}.foot .q summary{list-style:none;cursor:pointer;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:13px;line-height:20px;color:var(--ink);padding-block:10px}.foot .q summary::-webkit-details-marker{display:none}.foot .q summary:after{content:"+";color:var(--muted);flex:none}.foot .q[open] summary:after{content:"\2013"}.foot .q summary:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.foot .q p{margin:0 0 14px;font-size:13px;line-height:21px;color:var(--muted);max-width:60ch}.foot .q a,.qnote a{text-decoration:underline;text-underline-offset:3px}.qnote{margin:14px 0 0!important;font-size:13px}.aw2img{position:relative;z-index:2;background:var(--paper)}.aw2track{position:absolute;top:0;right:0;bottom:0;left:0}.aw2slide{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:0;transition:opacity 1.2s ease}.aw2slide.on{opacity:1}.aw2img .aw2slide img{position:absolute!important;right:0!important;bottom:0!important;left:0!important;top:0!important;width:100%!important;height:100%!important;object-fit:cover;transform:scale(1)!important;transition:transform 7s ease-out}.aw2img .aw2slide.on img{transform:scale(1.06)!important}.aw2ph{position:absolute;top:0;right:0;bottom:0;left:0;background:#ddd7cc;display:flex;align-items:center;justify-content:center;font-size:12px;color:#6b665d;padding:20px;text-align:center}.aw2img{cursor:pointer;outline:none}.aw2img:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.aw2bars{position:absolute;z-index:3;left:12px;right:12px;top:12px;display:flex;gap:4px;pointer-events:none}.aw2bars span{flex:1;height:2px;background:#ffffff59;overflow:hidden}.aw2bars i{display:block;height:100%;width:0;background:#fffffff2}.aw2img .aw2cap{top:22px!important;left:0!important;right:auto!important;text-align:left!important;max-width:80%;font-size:11px;opacity:.9;background:none;text-shadow:0 1px 6px rgba(0,0,0,.55);padding:8px 12px}@media(prefers-reduced-motion:reduce){.aw2slide{transition:none}.aw2img .aw2slide.on img{transform:scale(1)!important}}.bleed.aw2{z-index:2}.aw2card{z-index:3}.reveal{position:relative;z-index:1;height:56vh;clip-path:inset(0);margin-bottom:0}.reveal[hidden]{display:none}.revimg{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;filter:saturate(.7) brightness(.96)}.pv{position:fixed;z-index:15;left:max(12px,env(safe-area-inset-left,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:4px;padding:4px 6px 4px 10px;background:#f7f6f3f0;border:1px solid #d8d2c7;font-size:11px;color:#5b574f}.pv button{font:inherit;font-size:11px;min-height:32px;padding:0 8px;border:1px solid transparent;background:none;color:#5b574f;cursor:pointer}.pv button[aria-pressed=true]{border-color:#1c1b19;color:#1c1b19}.aw2img{overflow:visible!important}.aw2track{overflow:hidden}.aw2stack{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.aw2stack span{position:absolute;top:0;right:0;bottom:0;left:0;background:#ddd7cc center/cover no-repeat;box-shadow:0 10px 26px #1c1b191a;transition:background-image .6s}#stk1{transform:translate(8px,-8px)}#stk2{transform:translate(16px,-16px);opacity:.8}.aw2nav{position:absolute;z-index:4;top:50%;margin-top:-18px;width:36px;height:36px;border-radius:50%;border:0;padding:0;background:#f7f6f3d1;color:#1c1b19;font:inherit;font-size:20px;line-height:34px;text-align:center;cursor:pointer;box-shadow:0 2px 10px #00000026;transition:background .2s}.aw2nav:hover{background:#f7f6f3}.aw2nav:focus-visible{outline:2px solid #fff;outline-offset:2px}.aw2nav.prev{left:10px}.aw2nav.next{right:10px}@media(min-width:900px){#stk1{transform:translate(12px,-12px)}#stk2{transform:translate(24px,-24px)}.aw2nav{width:42px;height:42px;top:auto;bottom:16px;margin-top:0;line-height:40px}.aw2nav.prev{left:auto;right:66px}.aw2nav.next{right:16px}}.aw2nav,.aw2bars{display:none!important}.aw2img .aw2cap{top:6px!important}.reel{position:relative;z-index:2;margin-top:110px}.reel{overflow:hidden;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.reel:active{cursor:grabbing}.reeltrack{display:flex;width:max-content;will-change:transform}.reeltrack::-webkit-scrollbar{display:none}.reelset{display:flex;flex:none;gap:10px;padding-right:10px}.reelset img,.reelph{flex:none;height:min(52vh,340px);width:auto;display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.reelph{aspect-ratio:4/5;background:#ddd7cc;display:flex;align-items:center;justify-content:center;font-size:11px;color:#6b665d;padding:16px;text-align:center;box-sizing:border-box}@media(min-width:900px){.reelset{gap:16px;padding-right:16px}.reelset img,.reelph{height:min(60vh,520px)}}.awsimple{position:relative;z-index:2;background:var(--paper);max-width:1180px;margin:0 auto;padding:40px max(20px,env(safe-area-inset-right,0px)) 8px max(20px,env(safe-area-inset-left,0px));display:flex;flex-direction:column;align-items:flex-start;gap:8px}.awsimple h2{margin:0;font-size:20px;line-height:28px;font-weight:400}.awsimple p{margin:0;font-size:14px;line-height:23px;color:var(--muted)}.awsimple .all{margin-top:4px}.awsimple{max-width:none!important;margin:0!important;padding:104px max(20px,env(safe-area-inset-right,0px)) 112px max(20px,env(safe-area-inset-left,0px))!important;align-items:center!important;text-align:center;gap:12px!important}.awsimple .awk{font-size:12px!important;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 2px!important}.awsimple h2{font-size:28px!important;line-height:36px!important;font-weight:400!important}.awsimple p{max-width:30ch}.awbtn{margin-top:18px;display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 30px;border:1px solid var(--ink);color:var(--ink);text-decoration:none;font-size:14px;letter-spacing:.02em;transition:background .25s,color .25s}.awbtn:hover,.awbtn:focus-visible{background:var(--ink);color:var(--paper);outline:none}.awpdf{font-size:12px;color:var(--muted);text-decoration:none;border-bottom:1px solid transparent;min-height:40px;display:inline-flex;align-items:center}.awpdf:hover,.awpdf:focus-visible{color:var(--ink);border-bottom-color:var(--ink);outline:none}@media(min-width:900px){.awsimple{padding-top:140px!important;padding-bottom:150px!important}.awsimple h2{font-size:34px!important;line-height:42px!important}}.reveal{height:62vh}.revimg{filter:none!important}.join2{padding:110px max(20px,env(safe-area-inset-right,0px)) 40px max(20px,env(safe-area-inset-left,0px));display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.join2 h2{margin:0;font-size:28px;line-height:36px;font-weight:400}.join2>p{margin:0;max-width:40ch;font-size:14px;line-height:23px;color:var(--muted)}.join2form{margin-top:18px;display:flex;flex-direction:column;gap:10px;width:min(420px,100%)}.join2form input{height:50px;border:0;border-bottom:1px solid var(--ink);background:transparent;font:inherit;font-size:15px;color:var(--ink);text-align:center;padding:0;border-radius:0}.join2form input:focus{outline:none;border-bottom-width:2px}.join2form button{height:50px;border:1px solid var(--ink);background:none;color:var(--ink);font:inherit;font-size:14px;cursor:pointer;transition:background .25s,color .25s}.join2form button:hover,.join2form button:focus-visible{background:var(--ink);color:var(--paper);outline:none}@media(min-width:700px){.join2form{flex-direction:row;align-items:flex-end;width:min(520px,100%)}.join2form input{flex:1;text-align:left}.join2form button{padding:0 30px}}.join2fine{font-size:12px!important;margin-top:4px!important}.join2sig{width:130px;height:auto;margin-top:26px;opacity:.85}@media(min-width:900px){.join2{padding-top:140px}.join2 h2{font-size:34px;line-height:42px}}@media(min-width:900px){.after{flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:40px!important;padding-left:max(20px,env(safe-area-inset-left,0px))!important}.hello{position:static!important;width:min(440px,90%)!important;background:none!important;border:0!important;padding:0!important;margin:0!important;box-sizing:border-box}.hello .hk{font-size:22px!important;line-height:28px!important;font-weight:400!important}.hello p{font-size:15px!important;line-height:25px!important}.hello .all{align-self:center!important}.hello .sig{position:static!important;transform:none!important;width:150px!important;margin:30px auto 0;left:auto!important;bottom:auto!important;align-self:center}}.hello{text-align:center;align-items:center}.hello p{max-width:38ch;margin-left:auto!important;margin-right:auto!important}.hello .all{align-self:center!important}@media(min-width:900px){.mewrap{width:min(var(--fw,340px),46vw)!important}}.pop{position:fixed;z-index:30;left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));pointer-events:none}.pop[hidden]{display:none}.popcard{position:relative;pointer-events:auto;background:var(--paper);border:1px solid var(--rule);padding:18px 18px 16px;box-shadow:0 14px 40px #1c1b1929;transform:translateY(16px);opacity:0;transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .4s;outline:none}.pop.on .popcard{transform:none;opacity:1}.pophead{display:flex;align-items:center;gap:10px;padding-right:34px}.pophead img{width:38px;height:38px;border-radius:50%;object-fit:cover;object-position:46% 22%;flex:none;background:#ddd7cc}.pophead p{margin:0;font-size:13px;color:var(--ink)}.popmsg{margin:12px 0 0;font-size:14px;line-height:22px;color:var(--muted)}.popform{display:flex;gap:8px;margin-top:12px}.popform input{flex:1;min-width:0;height:44px;border:0;border-bottom:1px solid var(--ink);background:transparent;font:inherit;font-size:15px;color:var(--ink);padding:0;border-radius:0}.popform input:focus{outline:none;border-bottom-width:2px}.popform button{height:44px;padding:0 14px;border:1px solid var(--ink);background:none;color:var(--ink);font:inherit;font-size:13px;cursor:pointer;white-space:nowrap;transition:background .2s,color .2s}.popform button:hover,.popform button:focus-visible{background:var(--ink);color:var(--paper);outline:none}.popdone{margin:12px 0 0;font-size:14px;color:var(--ink)}.popx{position:absolute;top:6px;right:6px;width:40px;height:40px;border:0;background:none;font-size:22px;line-height:1;color:var(--muted);cursor:pointer}.popx:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media(min-width:760px){.pop{left:auto;right:28px;bottom:28px;width:360px}}@media(prefers-reduced-motion:reduce){.popcard{transition:none}}.popcard{padding:14px 14px 12px!important}.pophead{gap:12px!important}.pophead img{width:56px!important;height:56px!important}.popmsg{margin-top:10px!important;font-size:13px!important;line-height:20px!important}.popform{margin-top:8px!important}.popform input{height:40px!important;font-size:14px!important}.popform button{height:40px!important;padding:0 12px!important;font-size:12px!important}@media(min-width:760px){.pop{width:300px!important;right:24px!important;bottom:24px!important}}@media(max-width:759px){.pop{left:auto!important;width:min(320px,calc(100% - 24px))!important}}.popav{width:56px;height:56px;border-radius:50%;overflow:hidden;flex:none;background:#1c1b19}.popav img{display:block;width:100%!important;height:100%!important;border-radius:0!important;object-fit:cover;object-position:50% 24%;transform:translate(4px,-13px) scale(2.4);transform-origin:50% 27%}.join2{padding-bottom:110px!important}.after{padding-bottom:40px!important}.reel{margin-top:56px!important}.awsimple{padding-top:72px!important;padding-bottom:80px!important}@media(min-width:900px){.awsimple{padding-top:100px!important;padding-bottom:108px!important}}.join2{padding-top:80px!important;padding-bottom:88px!important}@media(min-width:900px){.join2{padding-top:104px!important;padding-bottom:104px!important}}.wband{margin-top:0!important}.menu[hidden]{display:none}.wvisit{margin-top:6px;min-height:40px;display:inline-flex;align-items:center;font-size:13px;color:#f7f6f3c7;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#f7f6f366}.wvisit:hover,.wvisit:focus-visible{color:#f7f6f3;outline:none}.menubtn{top:calc(16px + env(safe-area-inset-top,0px))!important;right:max(14px,env(safe-area-inset-right,0px))!important}@media(min-width:900px){.menubtn{top:calc(28px + env(safe-area-inset-top,0px))!important;right:max(30px,env(safe-area-inset-right,0px))!important}}.hello .sig{position:static!important;transform:translate(14px)!important;width:150px!important;margin:40px auto 0!important;left:auto!important;bottom:auto!important;align-self:center!important}.stage>.ov{position:absolute;display:block;max-width:none;object-fit:fill;z-index:1;pointer-events:none}.menubtn{opacity:.7!important;transition:opacity .6s ease,color .25s!important}.menubtn.on{opacity:1!important}.menubtn:hover,.menubtn:focus-visible{opacity:1!important}.stage>.hint{z-index:2}.wband{padding:120px max(24px,env(safe-area-inset-left,0px)) 112px!important}.write2{max-width:520px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.write2 .wk{margin:0 0 18px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#f7f6f38c}.write2 h2{margin:0;font-size:26px;line-height:34px;font-weight:300;letter-spacing:.01em;color:#f7f6f3}.write2 .wlede{margin:18px 0 0;max-width:36ch;font-size:14px;line-height:24px;font-weight:300;color:#f7f6f3b8}.wacts{margin-top:36px;display:flex;flex-direction:column;align-items:center;gap:14px}.wbtn2{min-height:48px;padding:0 34px;display:inline-flex;align-items:center;border:1px solid rgba(247,246,243,.85);color:#f7f6f3;text-decoration:none;font-size:13px;letter-spacing:.06em;transition:background .3s,color .3s}.wbtn2:hover,.wbtn2:focus-visible{background:#f7f6f3;color:#24302a;outline:none}.wvisit2{min-height:40px;display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.06em;color:#f7f6f3a6;text-decoration:none;transition:color .2s}.wvisit2:hover,.wvisit2:focus-visible{color:#f7f6f3;outline:none}.wsig{width:110px;height:auto;margin-top:44px;filter:invert(1);opacity:.55}@media(min-width:900px){.write2 h2{font-size:32px;line-height:40px}.wacts{flex-direction:row;gap:28px}}.foot{padding:56px max(24px,env(safe-area-inset-left,0px)) 32px!important;border-top:0!important;font-size:13px}.faqall>summary .tog{font-size:12px!important;letter-spacing:.06em;border:0!important;color:var(--ink)}.faqall{padding-bottom:40px;border-bottom:1px solid var(--rule);margin-bottom:48px}.fcols{display:grid;grid-template-columns:1fr 1fr;gap:40px 24px}.fbrand{grid-column:1/-1;max-width:30ch}.fbrand p{margin:0;color:var(--muted);font-size:13px;line-height:22px;font-weight:300}.fbrand .fname{color:var(--ink);font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:400;margin-bottom:8px}.fcol{display:flex!important;flex-direction:column;gap:2px!important}.fcol .flab{margin:0 0 8px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.fcol a{font-size:13px;line-height:30px;font-weight:300;color:var(--ink);text-decoration:none;align-self:flex-start;border-bottom:1px solid transparent;transition:border-color .2s}.fcol a:hover,.fcol a:focus-visible{border-bottom-color:var(--ink);outline:none}.fbase{margin-top:64px;padding-top:20px;border-top:1px solid var(--rule);display:flex;justify-content:space-between;gap:12px;font-size:11px;letter-spacing:.06em;color:var(--muted)}.fbase p{margin:0}@media(min-width:900px){.fcols{grid-template-columns:1.6fr 1fr 1fr 1fr}.fbrand{grid-column:auto}}.foot{text-align:center;padding:72px max(24px,env(safe-area-inset-left,0px)) 40px!important}.faqall{border:0!important;padding:0!important;margin:0!important;text-align:left}.faqall>summary{display:none!important}.faqall[open]{max-width:980px;margin:0 auto 64px!important}.fmain{display:flex!important;flex-direction:column;align-items:center;gap:6px!important}.fmain a{font-size:14px;line-height:32px;font-weight:300;letter-spacing:.02em;color:var(--ink);text-decoration:none}.fsub{margin-top:32px;display:flex!important;flex-wrap:wrap;justify-content:center;gap:4px 22px!important}.fsub a{font-size:12px;line-height:28px;color:var(--muted);text-decoration:none}.fmain a:hover,.fsub a:hover,.fmain a:focus-visible,.fsub a:focus-visible{text-decoration:underline;text-underline-offset:4px;outline:none}.foot .fbase2{margin:44px 0 0!important;font-size:11px;letter-spacing:.06em;color:var(--muted)}@media(max-width:899px){.fsub{flex-direction:column;align-items:center;gap:0!important}}@media(min-width:900px){.fmain{flex-direction:row;justify-content:center;gap:36px!important}}.fmain{flex-direction:row!important;flex-wrap:wrap;justify-content:center;gap:2px 20px!important;max-width:520px;margin:0 auto}.fmain a{font-size:12px!important;line-height:30px!important;letter-spacing:.04em!important}@media(min-width:900px){.fmain{max-width:none;gap:2px 30px!important}}.closer{background:#24302a;color:#f7f6f3;padding:104px max(24px,env(safe-area-inset-left,0px)) 112px;text-align:center}.closer .ck2{margin:0 0 14px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#f7f6f38c}.closer h2{margin:0;font-size:26px;line-height:34px;font-weight:300;letter-spacing:.01em}.doors{margin:56px auto 0;max-width:880px;display:grid;grid-template-columns:1fr;gap:56px}.door{display:flex;flex-direction:column;align-items:center}.door h3{margin:0 0 10px;font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:400;color:#f7f6f3}.door>p{margin:0;max-width:30ch;font-size:13px;line-height:22px;font-weight:300;color:#f7f6f3b8}.doorform{margin-top:22px;display:flex;gap:8px;width:100%;max-width:340px}.doorform input{flex:1;min-width:0;height:46px;border:0;border-bottom:1px solid rgba(247,246,243,.6);background:transparent;color:#f7f6f3;font:inherit;font-size:14px;padding:0;border-radius:0}.doorform input::placeholder{color:#f7f6f380}.doorform input:focus{outline:none;border-bottom-color:#f7f6f3}.doorform button,.doorbtn{height:46px;padding:0 22px;border:1px solid rgba(247,246,243,.85);background:none;color:#f7f6f3;font:inherit;font-size:11px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:background .25s,color .25s}.doorform button:hover,.doorbtn:hover,.doorform button:focus-visible,.doorbtn:focus-visible{background:#f7f6f3;color:#24302a;outline:none}.doorbtn{margin-top:22px}.doorfine{margin:14px 0 0!important;font-size:11px!important;letter-spacing:.06em;color:#f7f6f380!important}.doorlink{text-decoration:underline;text-underline-offset:4px;text-decoration-color:#f7f6f34d}.doorlink:hover{color:#f7f6f3!important}.closer .done{color:#f7f6f3}@media(min-width:800px){.doors{grid-template-columns:1fr 1px 1fr;gap:0 64px}.doors:before{content:"";grid-column:2;grid-row:1;background:#f7f6f32e}.door:first-child{grid-column:1;grid-row:1}.door:last-child{grid-column:3;grid-row:1}.closer h2{font-size:32px;line-height:40px}}@media(max-width:799px){.door:first-child{padding-bottom:56px;border-bottom:1px solid rgba(247,246,243,.18)}}.cl2{max-width:520px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.clav{width:64px;height:64px;border-radius:50%;overflow:hidden;background:#1c1b19;margin-bottom:22px;box-shadow:0 0 0 1px #f7f6f340}.clav img{width:100%;height:100%;object-fit:cover;object-position:50% 24%;transform:translate(4px,-13px) scale(2.4);transform-origin:50% 27%}.cl2 h2{margin:0;font-size:28px;line-height:36px;font-weight:300;letter-spacing:.01em;color:#f7f6f3}.cllede{margin:14px 0 0;max-width:34ch;font-size:14px;line-height:23px;font-weight:300;color:#f7f6f3bf}.clform{margin-top:32px;display:flex;width:100%;max-width:420px;border-bottom:1px solid rgba(247,246,243,.7)}.clform input{flex:1;min-width:0;height:52px;border:0;background:transparent;color:#f7f6f3;font:inherit;font-size:15px;padding:0;border-radius:0}.clform input::placeholder{color:#f7f6f380}.clform input:focus{outline:none}.clform button{border:0;background:none;color:#f7f6f3;font:inherit;font-size:11px;letter-spacing:.18em;text-transform:uppercase;padding:0 4px 0 16px;cursor:pointer}.clform button:hover,.clform button:focus-visible{text-decoration:underline;text-underline-offset:5px;outline:none}.clfine{margin:12px 0 0;font-size:11px;letter-spacing:.06em;color:#f7f6f380}.cltalk{margin:56px 0 0;padding-top:28px;border-top:1px solid rgba(247,246,243,.16);width:100%;font-size:13px;line-height:22px;font-weight:300;color:#f7f6f3b3}.cltalk a{color:#f7f6f3;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#f7f6f373}.cltalk a:hover{text-decoration-color:#f7f6f3}.closer .done{color:#f7f6f3;margin-top:12px}@media(min-width:900px){.cl2 h2{font-size:34px;line-height:42px}}h1,h2,.v .lt b,.v .ltl b,#v-story .sbio-lede,.vr h2,.v .ppmgrid a,.v .ppflip a{font-family:var(--serif);font-weight:400!important;letter-spacing:0!important}#v-story .sgrp h3,.v .ppnote .pplab{font-family:var(--sans)}:root{--cta:#34513f;--cta-h:#28402f;--cta-d:#527560}html body .clform button,html body #v-journal .jform button{background:var(--cta-d)!important;border-color:var(--cta-d)!important}.awbtn,.v .ppbtn:not(.ghost),.v .ppform .ppbtn,#v-write .csend,.v .send,.popform button,.clform button,#v-journal .jform button{background:var(--cta)!important;border:1px solid var(--cta)!important;color:#f7f6f3!important;transition:background .2s,border-color .2s!important;opacity:1!important}.awbtn:hover,.awbtn:focus-visible,.v .ppbtn:not(.ghost):hover,.v .ppform .ppbtn:hover,#v-write .csend:hover,.v .send:hover,.popform button:hover,.clform button:hover,#v-journal .jform button:hover{background:var(--cta-h)!important;border-color:var(--cta-h)!important;color:#f7f6f3!important;text-decoration:none!important}.v .ppbtn[aria-expanded=true]{background:none!important;color:var(--ink)!important;border-color:#1c1b1959!important}.clform button,#v-journal .jform button{padding:0 20px!important;margin:6px 0 6px 12px}.hello .hk{font-family:var(--serif)!important;font-size:34px!important;line-height:42px!important;font-weight:400!important;letter-spacing:0!important}@media(max-width:899px){.hello .hk{font-size:26px!important;line-height:32px!important}}body.sub .logo,body.sub .hint{display:none}body.sub .menubtn{opacity:1!important;color:var(--ink)!important;text-shadow:none!important;pointer-events:auto}.v{--faint:#a8a296;--vmuted:#7a756c;--ph2:#eeebe5;min-height:100vh;font-weight:300;font-size:13px;line-height:22px}.v[hidden]{display:none}.v a{color:inherit;text-decoration:none}.v .vhead{display:flex;align-items:center;padding:calc(22px + env(safe-area-inset-top,0px)) max(20px,env(safe-area-inset-right,0px)) 0 max(20px,env(safe-area-inset-left,0px));max-width:1240px;margin:0 auto;min-height:66px}.v .vhead img{width:150px;height:auto}@media(min-width:900px){.v .vhead{padding-top:36px}.v .vhead img{width:200px}}.v .vwrap{max-width:1240px;margin:0 auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.v .vintro{padding-block:88px 24px;display:flex;flex-direction:column;gap:6px;max-width:560px}.v .vintro h1{margin:0;font-size:13px;font-weight:400;letter-spacing:.06em}.v .vintro p{margin:0;color:var(--vmuted)}.v .ln{color:var(--vmuted);border-bottom:1px solid transparent;transition:color .2s,border-color .2s;display:inline-flex;align-items:center;min-height:44px}.v .ln.ink{color:var(--ink)}.v .ln:hover,.v .ln:focus-visible{color:var(--ink);border-bottom-color:var(--ink);outline:none}.v .ph{background:var(--ph2);display:flex;align-items:center;justify-content:center;color:var(--faint);font-size:11px;text-align:center;padding:12px}.v .entry{padding-block:72px;display:flex;flex-direction:column;gap:14px}.v .entry .art{display:block;width:100%}.v .entry .art img,.v .entry .art .ph{width:100%;height:auto}.v .cap{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 14px;color:var(--vmuted);font-size:12px}.v .cap b{font-weight:400;color:var(--ink);font-size:13px}.v .cap .ask2{margin-left:auto}@media(min-width:900px){.v .entry{padding-block:120px}.v .entry .art.lg{width:62%}.v .entry .art.md{width:40%}.v .entry.r{align-items:flex-end}.v .entry.c{align-items:center}.v .entry .cap{max-width:62%}.v .entry .cap .ask2{margin-left:24px}}.v .smalls{padding-block:96px 40px}.v .smalls h2,.v .collect h2{margin:0 0 28px;font-size:13px;font-weight:400;letter-spacing:.06em}.v .sgrid{display:grid;grid-template-columns:1fr 1fr;gap:40px 20px}@media(min-width:900px){.v .sgrid{grid-template-columns:repeat(4,1fr);gap:48px 40px}}.v .sgrid .ph{aspect-ratio:4/5}.v .sitem{display:flex;flex-direction:column;font-size:12px;line-height:19px;color:var(--vmuted)}.v .sitem b{font-weight:400;color:var(--ink);margin-top:10px}.v .collect{padding-block:96px 24px;max-width:560px}.v .collect p{margin:0 0 10px;color:var(--vmuted)}.v .vfoot{margin-top:96px;padding:24px max(20px,env(safe-area-inset-right,0px)) 40px max(20px,env(safe-area-inset-left,0px));display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:12px;color:var(--vmuted)}.v .vfoot nav{display:flex;flex-wrap:wrap;gap:4px 20px}.v .vfoot p{margin:0}.v .pnav{display:flex;justify-content:space-between;align-items:center;padding-block:36px 8px;font-size:12px;color:var(--vmuted)}.v .pg{display:grid;gap:28px;padding-top:24px}@media(min-width:900px){.v .pg{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:80px;align-items:end}}.v .thumbs{display:flex;gap:8px;margin-top:10px}.v .thumbs button{padding:0;border:0;background:none;width:52px;height:52px;cursor:pointer;opacity:.45;transition:opacity .2s}.v .thumbs button[aria-pressed=true],.v .thumbs button:hover{opacity:1}.v .thumbs button:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.v .thumbs img{width:100%;height:100%;object-fit:cover}.v .pinfo{display:flex;flex-direction:column;gap:2px;max-width:380px}.v .pinfo h1{margin:0 0 4px;font-size:15px;font-weight:400;letter-spacing:.02em}.v .pm{margin:0;color:var(--vmuted);font-size:12px}.v .story{margin:20px 0 6px;color:var(--vmuted)}.v .ask{margin-top:8px;color:var(--ink);border-bottom:1px solid var(--ink);align-self:flex-start;min-height:36px;display:inline-flex;align-items:center}.v .flip{display:flex;justify-content:space-between;margin-top:96px;font-size:12px}.v .wgrid{display:grid;gap:8px 80px}@media(min-width:900px){.v .wgrid{grid-template-columns:minmax(0,1fr) minmax(0,.6fr)}.v .wgrid .vintro{grid-column:1/-1}}.v .wform{display:flex;flex-direction:column;gap:22px;padding-top:40px;max-width:560px}.v .fl{display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--vmuted)}.v .fl input,.v .fl textarea{font:inherit;font-weight:300;font-size:15px;color:var(--ink);background:transparent;border:0;border-bottom:1px solid #cfc9be;padding:8px 0;border-radius:0;resize:vertical}.v .fl input:focus,.v .fl textarea:focus{outline:none;border-bottom-color:var(--ink)}.v .chips{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.v .chips legend{font-size:12px;color:var(--vmuted);padding:0;margin-bottom:8px}.v .chips label{position:relative}.v .chips input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.v .chips span{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border:1px solid #d8d2c7;font-size:12px;color:var(--vmuted);transition:border-color .2s,color .2s}.v .chips input:checked+span{border-color:var(--ink);color:var(--ink)}.v .chips input:focus-visible+span{outline:1px solid var(--ink);outline-offset:2px}.v .send{align-self:flex-start;font:inherit;font-weight:400;font-size:13px;min-height:44px;padding:0 28px;border:1px solid var(--ink);background:none;color:var(--ink);cursor:pointer;transition:background .2s,color .2s}.v .send:hover,.v .send:focus-visible{background:var(--ink);color:var(--paper);outline:none}.v .sent{margin:0;color:var(--vmuted)}.v .wside{padding-top:40px;color:var(--vmuted);max-width:340px}.v .wside p{margin:0 0 8px}.v .wside .wh{margin-top:28px;color:var(--ink)}.aw2card,.s2card{box-shadow:none!important;border:0!important;background:var(--paper)!important}.aw2card h2,.s2card h2{font-weight:400!important}.wband h2{font-weight:400}.menu[hidden],body.sub .pv{display:none}.v .vfield{display:flex;flex-direction:column;gap:18px}.v .vfield[hidden]{display:none}.v .vnote{margin:0;font-size:13px;line-height:21px;color:var(--ink);max-width:46ch}.v .body{padding-block:96px 0;max-width:560px;display:flex;flex-direction:column;gap:6px}.v .body h2{margin:0;font-size:13px;font-weight:400;letter-spacing:.06em}.v .body p{margin:0;color:var(--vmuted)}@media(min-width:900px){.v .body{padding-top:140px}}.v .sold{color:var(--ink)}.v .wh2{margin-top:22px!important;color:var(--ink)!important}.v .vhead{padding:calc(16px + env(safe-area-inset-top,0px)) max(24px,env(safe-area-inset-left,0px)) 0!important;min-height:44px!important;box-sizing:content-box;max-width:none!important}.v .vhead img{width:124px!important}@media(min-width:900px){.v .vhead{padding-top:calc(28px + env(safe-area-inset-top,0px))!important;padding-left:max(40px,env(safe-area-inset-left,0px))!important}.v .vhead img{width:168px!important}}.v .vhead a{display:flex;align-items:center;height:44px}@media(min-width:900px){.v .entry .art.wd{width:56%}}.v .edn{margin-top:40px;padding:28px 0;border-top:1px solid #e3ded4;border-bottom:1px solid #e3ded4;max-width:560px;display:flex;flex-direction:column;gap:6px}.v .edn h2,.v .arch h2{margin:0;font-size:13px;font-weight:400;letter-spacing:.06em}.v .edn p{margin:0;color:var(--vmuted)}.v .arch{padding-top:96px}.v .arch h2{margin-bottom:32px}.v .pgrid{display:grid;grid-template-columns:1fr 1fr;gap:48px 20px;align-items:end}@media(min-width:900px){.v .pgrid{grid-template-columns:repeat(3,1fr);gap:80px 48px}}.v .pcard{display:flex;flex-direction:column;font-size:12px;line-height:19px;color:var(--vmuted)}.v .pcard .pimg{display:flex;align-items:flex-end;justify-content:center;aspect-ratio:1/1;background:transparent}.v .pcard img{max-width:100%;max-height:100%;width:auto;height:auto;display:block}.v .pcard b{font-weight:400;color:var(--ink);margin-top:12px}.v .pcard:hover b{text-decoration:underline;text-underline-offset:3px}.v .prsizes{display:flex;flex-wrap:wrap;gap:8px}.v .prfmt{margin-top:18px}.v .pinfo fieldset{margin-top:14px}.v .prprice{margin:18px 0 10px;font-size:15px;color:var(--ink)}.v .chips input:disabled+span{opacity:.35;text-decoration:line-through}.v .pgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:56px 32px;align-items:start}.v .pcard .pimg{aspect-ratio:4/5;width:100%;background:#e7e4dd;display:flex;align-items:center;justify-content:center;padding:14%;box-sizing:border-box;overflow:hidden}.v .pcard img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;box-shadow:0 6px 16px #1c1b1924}@media(max-width:899px){.v .arch{margin-right:calc(-1*max(20px,env(safe-area-inset-right,0px)))}.v .pgrid{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-right:max(20px,env(safe-area-inset-right,0px));-webkit-overflow-scrolling:touch}.v .pgrid::-webkit-scrollbar{display:none}.v .pcard{flex:0 0 72%;scroll-snap-align:start}}.v .vfoot2{margin-top:120px;border-top:1px solid var(--rule)!important}.v .vfoot2 a{color:var(--ink)}.v .entry .art.sc{width:var(--wm)}@media(min-width:900px){.v .entry .art.sc{width:var(--wd)}}.v .entry .art.sc img{width:100%;height:auto}.v .entry,.v .entry.r,.v .entry.c{align-items:center!important;text-align:center}.v .entry .cap{justify-content:center;max-width:none!important}.v .entry .cap .ask2{margin-left:0!important;flex-basis:100%;justify-content:center}.v .entry{min-height:72vh;justify-content:center;padding-block:56px!important}@media(min-width:900px){.v .entry{min-height:92vh;padding-block:64px!important}}#v-work .vintro,#v-work .body,#v-work .collect,#v-work .smalls h2{margin-left:auto;margin-right:auto;text-align:center;align-items:center}#v-work .vintro{max-width:560px}.v .entry{gap:0!important}.v .label{margin-top:30px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:0}.v .label p{margin:0}.v .lt{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 14px}.v .lt b{font-weight:400;font-size:14px;letter-spacing:.02em;color:var(--ink)}.v .ld{font-size:12px;letter-spacing:.04em;color:var(--vmuted)}.v .lm{margin-top:4px!important;font-size:12px;line-height:19px;color:var(--vmuted);max-width:34ch}.v .lp{margin-top:12px;font-size:12px;letter-spacing:.04em;color:var(--ink)}.v .lp.sold{letter-spacing:.16em;text-transform:uppercase;font-size:11px}.v .lask{margin-top:14px;display:inline-flex;align-items:center;gap:6px;min-height:36px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid rgba(28,27,25,.25);transition:border-color .2s}.v .lask:hover,.v .lask:focus-visible{border-bottom-color:var(--ink);outline:none}@media(min-width:900px){.v .label{margin-top:36px}.v .lt b{font-size:15px}}.v .lask{min-height:0!important;padding:10px 0 3px;margin-top:8px!important}.v .cintro{padding:96px 0 40px;display:flex;flex-direction:column;align-items:center;text-align:center}.v .cintro .ck{margin:0 0 14px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--vmuted)}.v .cintro h1{margin:0;font-size:30px;line-height:38px;font-weight:300;letter-spacing:.01em;color:var(--ink)}.v .cintro .clede{margin:14px 0 0;font-size:13px;line-height:22px;color:var(--vmuted)}.v .cjump{margin-top:34px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.v .cjump a{display:inline-flex;align-items:center;min-height:38px;padding:0 16px;border:1px solid rgba(28,27,25,.22);border-radius:999px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);transition:border-color .2s,background .2s}.v .cjump a:hover,.v .cjump a:focus-visible{border-color:var(--ink);background:#1c1b190a;outline:none}.v .cpdf{margin-top:22px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid rgba(28,27,25,.3);padding-bottom:3px;transition:border-color .2s}.v .cpdf:hover,.v .cpdf:focus-visible{border-bottom-color:var(--ink);outline:none}@media(min-width:900px){.v .cintro{padding-top:120px}.v .cintro h1{font-size:40px;line-height:48px}}#v-work .body{padding-top:120px;gap:10px}#v-work .body .bk{margin:0;font-size:11px;letter-spacing:.22em;color:var(--vmuted)}#v-work .body h2{font-size:20px;line-height:28px;font-weight:300;letter-spacing:.01em}#v-work .body p:last-child{max-width:44ch}#v-work .smalls h2,#v-work .collect h2{font-size:20px;font-weight:300;letter-spacing:.01em}@media(min-width:900px){#v-work .body h2,#v-work .smalls h2,#v-work .collect h2{font-size:24px;line-height:32px}}.v .cintro{padding:40px 0 8px!important}.v .cintro h1{font-size:22px!important;line-height:30px!important;display:flex;flex-direction:column;align-items:center;gap:6px}.v .cintro h1 .ck{margin:0;order:-1;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--vmuted)}.v .cjump{margin-top:16px!important;gap:4px 18px!important}.v .cjump a{min-height:32px!important;padding:0 0 2px!important;border:0!important;border-radius:0!important;background:none!important;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid rgba(28,27,25,.25)!important;min-height:0!important;line-height:28px}.v .cjump a:hover,.v .cjump a:focus-visible{border-bottom-color:var(--ink)!important}#v-work .body{padding-top:48px!important;gap:6px!important}#v-work .body~.body{padding-top:120px!important}#v-work .body h2{font-size:17px!important;line-height:24px!important}#v-work .entry{min-height:0!important;padding-block:56px!important}@media(min-width:900px){.v .cintro h1{font-size:26px!important;line-height:34px!important}#v-work .entry{padding-block:88px!important}#v-work .body h2{font-size:19px!important}}.v .lp.sold{display:inline-flex;align-items:center;gap:8px}.v .lp.sold:before{content:"";width:9px;height:9px;border-radius:50%;background:#c0392b;flex:none}.v .pp{max-width:1240px}.v .ppnav{display:flex;justify-content:space-between;align-items:center;padding:28px 0 0;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--vmuted)}.v .ppnav a{color:var(--ink);border-bottom:1px solid rgba(28,27,25,.25);padding-bottom:2px}.v .ppgrid{display:grid;gap:40px;padding-top:28px}@media(min-width:900px){.v .ppgrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:88px;align-items:start}.v .ppinfo{position:sticky;top:96px}}.v .ppmain{display:flex;justify-content:center;align-items:center;background:transparent}.v .ppmain img{max-width:100%;max-height:78vh;width:auto;height:auto;display:block}.v .ppthumbs{margin-top:18px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.v .ppthumbs button{padding:0;border:0;background:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:6px;opacity:.55;transition:opacity .2s}.v .ppthumbs button img{width:60px;height:60px;object-fit:cover;display:block}.v .ppthumbs button span{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--vmuted)}.v .ppthumbs button[aria-pressed=true],.v .ppthumbs button:hover{opacity:1}.v .ppthumbs button[aria-pressed=true] img{outline:1px solid var(--ink);outline-offset:3px}.v .ppinfo{display:flex;flex-direction:column}.v .ppk{margin:0 0 10px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--vmuted)}.v .ppinfo h1{margin:0;font-size:30px;line-height:36px;font-weight:300;letter-spacing:.01em}.v .ppsz{margin:8px 0 0;font-size:13px;color:var(--ink)}.v .ppmat{margin:6px 0 0;font-size:12px;line-height:20px;color:var(--vmuted);max-width:40ch}.v .ppprice{margin:18px 0 0;font-size:14px;color:var(--ink)}.v .ppprice span{color:var(--vmuted);font-size:12px}.v .ppask{margin-top:26px;display:flex;flex-direction:column;align-items:stretch;max-width:420px}.v .ppbtn{font:inherit;font-size:12px;letter-spacing:.14em;text-transform:uppercase;min-height:52px;padding:0 24px;border:1px solid var(--ink);background:var(--ink);color:var(--paper);cursor:pointer;transition:opacity .2s}.v .ppbtn:hover,.v .ppbtn:focus-visible{opacity:.88;outline:none}.v .ppbtn[aria-expanded=true]{background:none;color:var(--ink)}.v .ppform{margin-top:18px;display:flex;flex-direction:column;gap:16px}.v .ppform[hidden]{display:none}.v .ppfhead{margin:0;font-size:12px;line-height:20px;color:var(--ink)}.v .pf{display:flex;flex-direction:column;gap:2px;font-size:11px;letter-spacing:.06em;color:var(--vmuted)}.v .pf em{font-style:normal;opacity:.7}.v .pf input,.v .pf textarea{font:inherit;font-size:14px;color:var(--ink);background:transparent;border:0;border-bottom:1px solid #cfc9be;padding:8px 0;border-radius:0;resize:vertical}.v .pf input:focus,.v .pf textarea:focus{outline:none;border-bottom-color:var(--ink)}.v .ppsent{margin:14px 0 0;font-size:12px;color:var(--ink)}.v .ppsmall{margin:16px 0 0;font-size:11px;letter-spacing:.06em}.v .ppsmall a{color:var(--vmuted);border-bottom:1px solid rgba(28,27,25,.2);padding-bottom:2px}.v .ppsmall a:hover{color:var(--ink)}.v .pplab{margin:0 0 8px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--vmuted)}.v .ppnote{margin-top:44px;max-width:44ch}.v .ppnote p:not(.pplab){margin:0;font-size:13px;line-height:23px;color:var(--ink)}.v .ppdl{margin:36px 0 0;border-top:1px solid #dcd7cd}.v .ppdl div{display:grid;grid-template-columns:110px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid #dcd7cd}.v .ppdl dt{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--vmuted);padding-top:2px}.v .ppdl dd{margin:0;font-size:12px;line-height:19px;color:var(--ink)}.v .ppsoft{margin:110px auto 0;max-width:520px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.v .ppsoft p{margin:0;font-size:13px;line-height:22px;color:var(--ink)}.v .ppsoftf{display:flex;gap:10px;width:100%;max-width:440px}.v .ppsoftf input{flex:1;min-width:0;font:inherit;font-size:14px;background:transparent;border:0;border-bottom:1px solid var(--ink);padding:8px 0;border-radius:0;color:var(--ink)}.v .ppsoftf input:focus{outline:none}.v .ppsoftf button{font:inherit;font-size:11px;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--ink);background:none;color:var(--ink);padding:0 16px;min-height:44px;cursor:pointer}.v .ppartist{margin:110px auto 0;max-width:620px;display:flex;gap:24px;align-items:center}.v .ppav{width:84px;height:84px;border-radius:50%;overflow:hidden;flex:none;background:#1c1b19}.v .ppav img{width:100%;height:100%;object-fit:cover;object-position:50% 24%;transform:scale(2.2) translate(2px,-8px);transform-origin:50% 27%}.v .ppartist p{margin:0 0 6px;font-size:13px;line-height:22px;color:var(--ink)}.v .ppl{font-size:11px;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid rgba(28,27,25,.25);padding-bottom:2px}.v .ppmore{margin-top:120px}.v .ppmore h2{margin:0 0 28px;text-align:center;font-size:18px;font-weight:300;letter-spacing:.01em}.v .ppmgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:end}.v .ppmgrid a{display:flex;flex-direction:column;align-items:center;gap:10px;font-size:12px;color:var(--ink);text-align:center}.v .ppmgrid img{width:100%;height:auto;display:block}.v .ppmgrid span{color:var(--vmuted);font-size:11px}@media(min-width:900px){.v .ppmgrid{gap:56px;max-width:900px;margin:0 auto}}.v .ppflip{display:flex;justify-content:space-between;margin-top:88px;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.v .ppflip a{color:var(--ink);border-bottom:1px solid rgba(28,27,25,.25);padding-bottom:2px}@media(max-width:699px){.v .ppflip{flex-direction:column;align-items:center;gap:18px}}.v .ltl b{border-bottom:1px solid rgba(28,27,25,.25);padding-bottom:2px}.v .ltl:hover b{border-bottom-color:var(--ink)}.v .ppask{gap:10px}.v .ppbtn.ghost{background:none;color:var(--ink)}.v .ppbtn.ghost:hover,.v .ppbtn.ghost:focus-visible{background:#1c1b190d;opacity:1}.v .ppbtn[aria-expanded=true]:not(.ghost){background:var(--ink);color:var(--paper)}.v .ppreply{margin:2px 0 0;font-size:11px;letter-spacing:.04em;color:var(--vmuted);text-align:center}.v .ppbuyp{display:flex;flex-direction:column;gap:10px;padding:16px 0 12px}.v .ppbuyp[hidden]{display:none}.v .ppopt{position:relative;display:block;cursor:pointer}.v .ppopt input{position:absolute;opacity:0}.v .ppopt span{display:flex;flex-direction:column;gap:3px;padding:14px 16px;border:1px solid #d3cdc2;transition:border-color .2s}.v .ppopt b{font-weight:400;font-size:13px;color:var(--ink)}.v .ppopt em{font-style:normal;font-size:11px;line-height:17px;color:var(--vmuted)}.v .ppopt input:checked+span{border-color:var(--ink)}.v .ppopt input:focus-visible+span{outline:1px solid var(--ink);outline-offset:2px}.v .ppform{margin-top:6px}.v #ppbuy{margin-top:14px}.v .ppreply{margin-top:4px!important}.v .ppprice2{margin:0;font-size:15px;color:var(--ink)}.v .ppprice2 span{font-size:12px;color:var(--vmuted)}.v .ppask{margin-top:30px}.v .ppbuylink{align-self:flex-start;margin-top:16px!important;padding:0 0 2px;border:0;border-bottom:1px solid rgba(28,27,25,.25);background:none;font:inherit;font-size:11px;letter-spacing:.06em;color:var(--vmuted);cursor:pointer}.v .ppbuylink:hover,.v .ppbuylink:focus-visible,.v .ppbuylink[aria-expanded=true]{color:var(--ink);border-bottom-color:var(--ink);outline:none}#v-write [hidden]{display:none!important}#v-write .cwrap{display:grid;gap:56px;padding-top:120px;padding-bottom:120px;justify-content:center;align-items:start}@media(min-width:900px){#v-write .cwrap{grid-template-columns:minmax(0,480px) minmax(0,480px);gap:96px}#v-write .cart{position:sticky;top:110px}}#v-write .cart{position:relative;margin:0;padding:0 0 18%;width:100%}#v-write .cart-bg{display:block;width:78%;margin-left:auto;aspect-ratio:3/4;object-fit:cover}#v-write .cart-me{position:absolute;left:0;bottom:0;width:50%;aspect-ratio:2/3;object-fit:cover;object-position:50% 30%;outline:10px solid var(--paper);box-shadow:0 18px 40px -18px #1c1b1973}@media(max-width:899px){#v-write .cwrap{padding-top:96px;gap:44px}#v-write .cart{max-width:420px}}#v-write .cmain{max-width:480px;color:var(--ink);font-weight:400}#v-write .clede{margin:0 0 40px;font-size:17px;line-height:30px;color:var(--ink)}#v-write .cform{display:flex;flex-direction:column;gap:22px}#v-write .cf{display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:20px;color:var(--ink);font-weight:500}#v-write .cf input,#v-write .cf textarea{font:inherit;font-weight:400;font-size:16px;line-height:26px;color:var(--ink);background:#fbfaf7;border:1px solid #bdb5a8;padding:10px 12px;border-radius:0;resize:vertical;-webkit-appearance:none;appearance:none}#v-write .cf input:focus,#v-write .cf textarea:focus{outline:none;border-color:var(--ink)}#v-write .csend{align-self:stretch;font:inherit;font-weight:500;font-size:13px;letter-spacing:.14em;text-transform:uppercase;min-height:56px;border:1px solid var(--ink);background:var(--ink);color:var(--paper);cursor:pointer;transition:opacity .2s}#v-write .csend:hover,#v-write .csend:focus-visible{opacity:.85;outline:none}#v-write .cpromise{margin:-6px 0 0;font-size:14px;color:#4a463f;text-align:center}#v-write .sent{margin:0;font-size:15px;color:var(--ink);text-align:center}#v-write .csec{margin-top:72px}#v-write .csec h2{margin:0 0 20px;font-size:20px;line-height:1.3;font-weight:400;color:var(--ink)}#v-write .csec>p{margin:20px 0 0;font-size:15px}#v-write .csteps{list-style:none;counter-reset:s;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}#v-write .csteps li{counter-increment:s;display:grid;grid-template-columns:32px 1fr;gap:2px 8px}#v-write .csteps li:before{content:counter(s);grid-row:1/3;font-size:13px;line-height:24px;color:#4a463f}#v-write .csteps b{font-weight:500;font-size:15px;line-height:24px}#v-write .csteps span{font-size:15px;line-height:24px;color:#4a463f}#v-write .cmore{list-style:none;margin:0;padding:0;border-top:1px solid #cfc8bb}#v-write .cmore li{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 0;border-bottom:1px solid #cfc8bb;font-size:15px;line-height:24px}#v-write .cmore b{font-weight:500}#v-write .cl{color:var(--ink);border-bottom:1px solid currentColor;text-decoration:none}#v-write .cl:hover{opacity:.6}@media(min-width:900px){#v-write .cwrap .cart{position:sticky;top:110px}}#v-print #prmain{width:auto!important;max-width:100%;max-height:calc(100vh - 220px);display:block;margin:0 auto}@media(max-width:599px){#v-print .pnav span{display:none}}#v-write .ch{margin:0 0 20px;font-size:clamp(30px,3.4vw,40px);line-height:1.15;font-weight:300;color:var(--ink)}#v-write .csec .cbody{margin:0;font-size:15px;line-height:26px;color:#4a463f}.v .optin{display:flex;gap:12px;align-items:flex-start;cursor:pointer;font-size:14px;line-height:22px;color:var(--ink);font-weight:400;text-transform:none;letter-spacing:0}.v .optin input{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:var(--ink);cursor:pointer}.v .optin em{font-style:normal;color:#6b665d}.v .ppform .optin{font-size:12px;line-height:20px}.v .ppform .optin input{width:16px;height:16px}#v-work .body{position:relative;padding-top:104px!important;gap:0!important}#v-work .body:before{content:"";display:block;width:48px;height:1px;background:var(--ink);opacity:.35;margin:0 auto 40px}#v-work .body .bk{margin:0 0 14px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#5f5a52}#v-work .body h2{font-size:34px!important;line-height:40px!important;font-weight:300!important;letter-spacing:.01em}#v-work .body .bsub{margin:8px 0 0;font-size:15px;line-height:22px;color:var(--ink)}#v-work .body p:last-child{margin-top:18px;color:var(--vmuted)}#v-work .body~.body{padding-top:140px!important}@media(max-width:899px){#v-work .body{padding-top:72px!important}#v-work .body h2{font-size:28px!important;line-height:34px!important}#v-work .body:before{margin-bottom:32px}}#v-prints .plede{margin:14px auto 0;max-width:46ch;font-size:15px;line-height:24px;color:#4a463f;text-align:center}#v-prints .sopen{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto}#v-prints .sopen:before{content:"";display:block;width:48px;height:1px;background:var(--ink);opacity:.35;margin:0 auto 40px}#v-prints .sopen .bk{margin:0 0 14px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#5f5a52}#v-prints .sopen h2{margin:0;font-size:34px;line-height:40px;font-weight:300;letter-spacing:.01em;color:var(--ink)}#v-prints .sopen .bsub{margin:10px 0 0;max-width:46ch;font-size:15px;line-height:24px;color:var(--ink)}#v-prints .sopen .sopenlink{margin:20px 0 0}#v-prints .arch{padding-top:88px}#v-prints .arch .sopen{margin-bottom:64px}#v-prints .edn{margin:0;padding:140px 0 0;border:0;max-width:none}#v-prints .edn h2,#v-prints .arch h2{margin-bottom:0}#v-prints .collect{margin-top:120px}@media(max-width:899px){#v-prints .arch{padding-top:64px}#v-prints .sopen h2{font-size:28px;line-height:34px}#v-prints .arch .sopen{margin-bottom:40px}#v-prints .edn{padding-top:96px}}#v-prints .collect{margin-left:auto;margin-right:auto;text-align:center;align-items:center}#v-prints .collect h2{font-size:20px;font-weight:300;letter-spacing:.01em}@media(min-width:900px){#v-prints .collect h2{font-size:24px;line-height:32px}}#v-write .cwrap>.ch{grid-column:1/-1;justify-self:center;text-align:center;margin:0 0 8px}@media(max-width:899px){#v-write .cwrap>.ch{margin:0}}@media(min-width:900px){#v-write .cwrap{row-gap:48px}}.v .optin{position:relative;display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border:1px solid #c9c2b6;background:#f7f5f0;cursor:pointer;transition:border-color .2s,background .2s}.v .optin:hover{border-color:var(--ink)}.v .optin input{appearance:none;-webkit-appearance:none;flex:none;width:20px;height:20px;margin:1px 0 0;border:1px solid var(--ink);background:#fbfaf7;display:grid;place-content:center;cursor:pointer}.v .optin input:after{content:"";width:10px;height:6px;border-left:2px solid var(--paper);border-bottom:2px solid var(--paper);transform:rotate(-45deg) translate(1px,-1px);opacity:0}.v .optin input:checked{background:var(--ink)}.v .optin input:checked:after{opacity:1}.v .optin input:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.v .optin:has(input:checked){border-color:var(--ink);background:#fbfaf7}.v .optin .otext{display:flex;flex-direction:column;gap:3px}.v .optin .otext b{font-weight:500;font-size:15px;line-height:22px;color:var(--ink)}.v .optin .otext span{font-size:14px;line-height:22px;color:#4a463f}.v .ppform .optin{padding:12px 14px;gap:12px}.v .ppform .optin input{width:18px;height:18px}.v .ppform .optin .otext b{font-size:13px;line-height:20px}.v .ppform .optin .otext span{font-size:12px;line-height:19px}#v-journal .plede{margin:14px auto 0;max-width:46ch;font-size:15px;line-height:24px;color:#4a463f;text-align:center}#v-journal .jphoto{margin:56px auto 0;width:min(520px,100%)}#v-journal .jphoto img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:50% 40%;filter:saturate(.85) contrast(1.04) brightness(.92)}#v-journal .jsoon{padding-top:104px;padding-bottom:40px}#v-journal .sopen{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto}#v-journal .sopen:before{content:"";display:block;width:48px;height:1px;background:var(--ink);opacity:.35;margin:0 auto 40px}#v-journal .sopen .bk{margin:0 0 14px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#5f5a52}#v-journal .sopen h2{margin:0;font-size:34px;line-height:40px;font-weight:300;letter-spacing:.01em;color:var(--ink)}#v-journal .sopen .bsub{margin:16px 0 0;max-width:52ch;font-size:15px;line-height:26px;color:var(--ink)}#v-journal .jlist{list-style:none;margin:56px auto 0;padding:0;max-width:720px;display:grid;gap:28px}@media(min-width:900px){#v-journal .jlist{grid-template-columns:repeat(3,1fr);gap:40px}}#v-journal .jlist li{display:flex;flex-direction:column;gap:6px;text-align:center;padding-top:18px;border-top:1px solid #cfc8bb}#v-journal .jlist b{font-weight:500;font-size:14px;line-height:22px;color:var(--ink)}#v-journal .jlist span{font-size:14px;line-height:22px;color:#4a463f}#v-journal .jsign{margin:88px auto 0;max-width:520px;padding:44px 32px;background:var(--ink);color:var(--paper);text-align:center}#v-journal .jsign h3{margin:0;font-size:24px;line-height:32px;font-weight:300}#v-journal .jsign>p{margin:12px 0 0;font-size:14px;line-height:22px;color:#f1efeac7}#v-journal .jform{display:flex;margin:28px 0 0;border-bottom:1px solid rgba(241,239,234,.6)}#v-journal .jform input{flex:1;min-width:0;font:inherit;font-size:16px;color:var(--paper);background:transparent;border:0;padding:12px 0;outline:none}#v-journal .jform input::placeholder{color:#f1efea8c}#v-journal .jform button{font:inherit;font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--paper);background:none;border:0;padding:12px 0 12px 16px;cursor:pointer}#v-journal .jform button:hover{opacity:.7}#v-journal .jsign .jfine{margin:14px 0 0;font-size:12px;color:#f1efea99}#v-journal .jsign .jdone{margin:24px 0 0;font-size:15px;color:var(--paper)}#v-journal .jtalk{margin:56px 0 0;text-align:center;font-size:15px;color:#4a463f}#v-journal [hidden]{display:none!important}@media(max-width:899px){#v-journal .jphoto{margin-top:40px}#v-journal .jsoon{padding-top:72px}#v-journal .sopen h2{font-size:28px;line-height:34px}#v-journal .jsign{margin-top:64px;padding:36px 22px}}#v-story .cintro h1 .ck{display:block;margin:14px 0 0}#v-story .stop{display:grid;gap:40px;padding:24px 0 0;max-width:1080px;margin:0 auto}@media(min-width:900px){#v-story .stop{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:72px;align-items:start;padding-top:40px}#v-story .sphoto{position:sticky;top:110px}}#v-story .sphoto{margin:0}#v-story .sphoto img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:50% 45%}#v-story .bk{margin:0 0 16px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#5f5a52}#v-story .sbio p{margin:0 0 18px;font-size:15px;line-height:26px;color:#3a3732;max-width:56ch}#v-story .sbio .sbio-lede{font-size:21px;line-height:32px;font-weight:300;color:var(--ink);margin-bottom:24px}#v-story .smine{margin-top:48px;padding-top:32px;border-top:1px solid #cfc8bb}#v-story .smine p:not(.bk){font-size:16px;line-height:28px;color:var(--ink)}#v-story .slinks{display:flex;flex-wrap:wrap;gap:28px;margin-top:32px!important}#v-story .scv{padding:120px 0 40px;max-width:1080px;margin:0 auto}#v-story .sopen{display:flex;flex-direction:column;align-items:center;text-align:center}#v-story .sopen:before{content:"";display:block;width:48px;height:1px;background:var(--ink);opacity:.35;margin:0 auto 40px}#v-story .sopen h2{margin:0;font-size:30px;line-height:38px;font-weight:300;color:var(--ink);max-width:22ch}#v-story .sopen .sdl{margin:12px 0 0;font-size:12px}#v-story .scols{margin-top:64px;display:grid;gap:48px}@media(min-width:900px){#v-story .scols{grid-template-columns:1fr 1fr;column-gap:72px;row-gap:56px}}#v-story .sgrp h3{margin:0 0 14px;padding-bottom:12px;border-bottom:1px solid #cfc8bb;font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--ink);scroll-margin-top:110px}#v-story .sgrp h3:not(:first-child){margin-top:40px}#v-story .cvl{list-style:none;margin:0;padding:0}#v-story .cvl li{display:grid;grid-template-columns:76px 1fr;gap:12px;padding:7px 0;font-size:14px;line-height:22px;color:#3a3732}#v-story .cvl time{color:#7a746a;font-variant-numeric:tabular-nums}#v-story .cvl i{font-style:italic;color:var(--ink)}#v-story .cvp{margin:0;font-size:14px;line-height:22px;color:#3a3732}#v-story .send2{margin:88px 0 0;text-align:center;font-size:15px;color:#4a463f;display:flex;flex-direction:column;align-items:center;gap:6px}#v-story [hidden]{display:none!important}#v-story #sbio-h{scroll-margin-top:110px}@media(max-width:899px){#v-story .scv{padding-top:88px}#v-story .sopen h2{font-size:25px;line-height:32px}#v-story .sbio .sbio-lede{font-size:19px;line-height:29px}#v-story .sphoto{width:min(440px,100%);margin:0 auto}}.v .ppfcard{display:flex;gap:14px;align-items:center;padding:12px;border:1px solid #d3cdc2;background:#ffffff59}.v .ppfcard img{width:64px;height:64px;object-fit:cover;flex:none}.v .ppfcard div{display:flex;flex-direction:column;gap:2px;font-size:12px;line-height:18px;color:var(--vmuted)}.v .ppfcard b{font-weight:400;font-size:14px;color:var(--ink)}.v .ppfcard em{font-style:normal;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#4f6b4a}.v .ppwant{border:0;margin:6px 0 0;padding:0;display:grid;gap:8px}.v .ppwant legend{padding:0;margin:0 0 10px;font-size:12px;line-height:20px;color:var(--ink)}.v .ppwant legend em{font-style:normal;color:var(--vmuted);margin-left:6px}.v .ppwant label{position:relative;display:block;cursor:pointer}.v .ppwant input{position:absolute;opacity:0;pointer-events:none}.v .ppwant span{display:flex;flex-direction:column;gap:2px;padding:11px 14px 11px 40px;border:1px solid #d3cdc2;transition:border-color .2s,background .2s;position:relative}.v .ppwant span:before{content:"";position:absolute;left:14px;top:14px;width:13px;height:13px;border:1px solid #8b857a}.v .ppwant input:checked+span{border-color:var(--ink);background:#1c1b1908}.v .ppwant input:checked+span:before{background:var(--ink);border-color:var(--ink);box-shadow:inset 0 0 0 2px var(--paper)}.v .ppwant input:focus-visible+span{outline:1px solid var(--ink);outline-offset:2px}.v .ppwant b{font-weight:400;font-size:13px;color:var(--ink)}.v .ppwant em{font-style:normal;font-size:11px;line-height:17px;color:var(--vmuted)}.v .pfrow{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:520px){.v .pfrow{grid-template-columns:1fr}}.v .ppform textarea{line-height:22px}.v .ppnext{padding:16px 0 0;border-top:1px solid #d3cdc2}.v .ppnext ol{margin:8px 0 0;padding-left:18px;font-size:12px;line-height:20px;color:#3a3732;display:grid;gap:4px}.v .ppthanks{font-size:14px;line-height:22px}.v .ppthumbs[hidden]{display:none!important}.v .ppsee{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.v .ppsee .ppl{border-bottom:1px solid rgba(28,27,25,.3);padding-bottom:2px;color:var(--ink)}.v .ppsee .ppl:hover{border-bottom-color:var(--ink)}.v .ppfline{margin:4px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:12px 0;border-top:1px solid #d3cdc2;border-bottom:1px solid #d3cdc2;font-size:13px;color:var(--vmuted)}.v .ppfline b{font-weight:400;font-size:15px;color:var(--ink)}.v .ppfline em{font-style:normal;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#4f6b4a;margin-left:auto}.v .ppreply{border:0;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.v .ppreply legend{padding:0;margin:0 0 8px;font-size:12px;color:var(--ink);width:100%}.v .ppreply label{position:relative;cursor:pointer}.v .ppreply input{position:absolute;opacity:0}.v .ppreply span{display:inline-flex;align-items:center;min-height:40px;padding:0 18px;border:1px solid #d3cdc2;font-size:12px;letter-spacing:.06em;color:var(--ink);transition:border-color .2s,background .2s}.v .ppreply input:checked+span{border-color:var(--ink);background:var(--ink);color:var(--paper)}.v .ppreply input:focus-visible+span{outline:1px solid var(--ink);outline-offset:2px}.v .ppcall{display:flex;flex-direction:column;gap:14px;padding:14px 16px;background:#ffffff59;border-left:2px solid var(--ink)}.v .ppcall p{margin:0;font-size:13px;line-height:21px;color:#3a3732}.v .ppcall[hidden],.v #ppcityf[hidden]{display:none!important}.v .ppnext1{margin:2px 0 0;font-size:12px;line-height:19px;color:var(--vmuted)}.v .ppreply legend,.v .ppwant legend{text-align:left;float:left}.v .ppprice{margin:10px 0 0;font-size:15px;color:var(--ink)}.v .ppprice span{color:var(--vmuted);font-size:13px}.v .ppask{gap:10px!important}.v #ppbuy{margin-top:0}.v .ppvrlink{align-self:flex-start;margin-top:10px;padding:0 0 2px;border:0;border-bottom:1px solid rgba(28,27,25,.3);background:none;font:inherit;font-size:12px;letter-spacing:.04em;color:var(--ink);cursor:pointer}.v .ppvrlink:hover,.v .ppvrlink:focus-visible{border-bottom-color:var(--ink);outline:none}.vr{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8000;background:#1c1b198c;display:flex;align-items:center;justify-content:center;padding:16px}.vr[hidden]{display:none}.vrbox{background:var(--paper);width:min(1100px,100%);max-height:calc(100vh - 32px);overflow:auto;padding:22px 22px 26px}.vrtop{display:flex;align-items:center;justify-content:space-between;gap:16px}.vrtop h2{margin:0;font-size:18px;line-height:26px;font-weight:300;color:var(--ink)}.vrx{font:inherit;font-size:26px;line-height:1;background:none;border:0;color:var(--ink);cursor:pointer;padding:4px 8px}.vrstart{padding:40px 0 30px;max-width:460px;margin:0 auto;text-align:center;display:flex;flex-direction:column;gap:16px;align-items:stretch}.vrstart p{margin:0;font-size:13px;line-height:22px;color:#3a3732}.vrup{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.vrup input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.vrfine{font-size:11px!important;color:var(--vmuted)!important}.vrwork{display:grid;gap:22px;margin-top:16px}@media(min-width:900px){.vrwork{grid-template-columns:minmax(0,1fr) 300px;align-items:start}}.vrwork[hidden]{display:none}.vrstage{position:relative;background:#e6e2da;touch-action:none}.vrstage canvas{display:block;width:100%;height:auto;cursor:grab}.vrstage canvas.drag{cursor:grabbing}.vrctl{display:flex;flex-direction:column;gap:16px}.vrrow{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#3a3732}.vrrow span{display:flex;justify-content:space-between;gap:10px}.vrrow b{font-weight:400;color:var(--ink);white-space:nowrap}.vrrow input{width:100%;accent-color:#1c1b19}.vrhint{margin:0;font-size:11px;line-height:18px;color:var(--vmuted)}.vrbtns{display:flex;flex-direction:column;gap:8px}.vrout{margin:0}.vrout img{display:block;width:100%}.vrout figcaption{font-size:11px;color:var(--vmuted);margin-top:6px}.vrout[hidden]{display:none}.vrredo{align-self:flex-start;font:inherit;font-size:11px;background:none;border:0;border-bottom:1px solid rgba(28,27,25,.3);padding:0 0 2px;color:var(--vmuted);cursor:pointer}.vrstart[hidden]{display:none}.vrstage{display:flex;justify-content:center}.vrstage canvas{width:auto!important;max-width:100%;max-height:min(72vh,900px)}.v .ppmat{font-size:13.5px!important;line-height:21px;color:#4a463f!important}.v .ppdl dd{font-size:14px!important;line-height:22px}.v .ppdl dt{font-size:11px!important}.v .lm{font-size:13px!important;color:#4a463f}.v .cintro .clede,.v .sopen .bsub{font-size:14.5px!important}#v-work .art.sc img{display:block;max-height:78vh;width:auto!important;max-width:100%;margin-left:auto;margin-right:auto}#v-write .cart{padding:0!important}#v-write .cart-me{position:static!important;display:block;width:100%!important;aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;outline:0!important;box-shadow:none!important}.v .pcard .porig,#v-prints.showorig .pcard .pcrop{display:none}#v-prints.showorig .pcard .porig{display:block;width:100%;height:100%;object-fit:cover}#v-prints.showorig .pcard .pimg{padding:0!important}.v .pview{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0 0 28px;font-size:12px}.v .pview button{font:inherit;font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:8px 14px;border:1px solid rgba(28,27,25,.25);background:none;color:var(--ink);cursor:pointer}.v .pview button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}#v-prints .porig-link{margin:16px 0 0;font-size:13px;color:#4a463f;text-align:center}.v .ppor{margin:6px 0 0;font-size:14px;color:#4a463f;text-align:center}.v .pptalk{font:inherit;color:var(--ink);background:none;border:0;border-bottom:1px solid rgba(28,27,25,.4);padding:0 0 1px;cursor:pointer}.v .pptalk:hover,.v .pptalk:focus-visible{border-bottom-color:var(--ink);outline:none}.v .ppform{margin-top:18px!important;padding-top:18px;border-top:1px solid #d3cdc2}.v .ppmedia .ppvrlink{display:block;margin:16px auto 0;align-self:center;font-size:12px;color:#4a463f}.v .ppmore{padding-bottom:72px}.v .ppthumbs{gap:10px}.v .ppthumbs button img{width:56px;height:56px}#v-prints .pcard .pimg{aspect-ratio:1/1!important;padding:0!important;background:none!important}#v-prints .pcard .pimg img{display:block;width:100%;height:100%;object-fit:cover}.sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip:focus{position:fixed!important;left:12px;top:12px;width:auto;height:auto;clip:auto;z-index:100;background:var(--paper);padding:10px 14px}main{display:block}.v .pcard .pimg{display:block;aspect-ratio:1/1;overflow:hidden}.v .pcard .pimg img{width:100%;height:100%;object-fit:cover}.clede p{margin:0 0 12px}.clede p:last-child{margin-bottom:0}#ppabout p{margin:0 0 12px}#ppabout p:last-child{margin-bottom:0}.v .ppthumbs[hidden]{display:none}.v .ppform[hidden]{display:none!important}.v .ppmain img,.v .ppmgrid a img{width:100%;height:auto;display:block}.v .pptalk{text-decoration:underline;text-underline-offset:3px}.v button:disabled{opacity:.5;cursor:default}.v .ppsel{height:44px;margin:0 0 12px;font:inherit;border:1px solid var(--rule);background:transparent;padding:0 10px}.swords{max-width:640px;margin:96px 0 0}.swords .swtext p{margin:0 0 14px;font-size:15px;line-height:26px;color:var(--ink)}@media(min-width:900px){.swords{margin-left:auto;margin-right:auto}.swords .swtext p{font-size:16px;line-height:28px}}.q p{margin:0}.menu nav a{display:block}
/*# sourceMappingURL=/cdn/shop/t/28/assets/jf.css.map */
