.inner-page[data-inner-page]{--inner-paper: #eae5da;--inner-ink: #282820;--inner-muted: #605b50;--inner-gold: #74613a;--inner-dark: #181a16;--inner-light: #eee9de;--inner-serif: "Shippori Mincho", "Yu Mincho", "Hiragino Mincho ProN", "Noto Serif CJK JP", serif;--inner-edge: clamp(1.25rem, 5.4vw, 6rem);--inner-space: clamp(4.5rem, 8vw, 9rem);--inner-ease: cubic-bezier(.22, 1, .36, 1);color:var(--inner-light);background:var(--inner-dark);overflow-wrap:anywhere}.inner-page[data-inner-page] *,.inner-page[data-inner-page] *:before,.inner-page[data-inner-page] *:after{box-sizing:border-box}.inner-page[data-inner-page] :is(h1,h2,h3,blockquote){font-family:var(--inner-serif);font-weight:400}.inner-page[data-inner-page] :is(h1,h2,h3){text-wrap:balance}.inner-page[data-inner-page] :is(a,button,input,select,textarea):focus-visible{outline:2px solid currentColor;outline-offset:6px}.inner-page[data-inner-page] :is(section,article,div)[id]{scroll-margin-top:7rem}.inner-page[data-inner-page] [hidden]{display:none!important}.inner-page[data-inner-page] img{max-width:100%}.inner-page[data-inner-page] figure{margin:0}.inner-page[data-inner-page] .inner-width{width:calc(100% - var(--inner-edge) * 2);max-width:80rem;margin-inline:auto}.inner-page[data-inner-page] .inner-kicker{margin:0;font-family:var(--font-body);font-size:.69rem;line-height:2;letter-spacing:.16em;font-weight:400}.inner-page[data-inner-page] .inner-link{display:inline-flex;align-items:center;justify-content:space-between;gap:2rem;min-height:48px;max-width:100%;padding:.65rem 0;border-bottom:1px solid currentColor;font-size:.81rem;line-height:1.9;text-decoration:none}.inner-page[data-inner-page] .inner-link>span,.inner-page[data-inner-page] .journal-card__read>span{flex-shrink:0;font-size:1.3rem}.inner-page[data-inner-page] .inner-back{display:inline-flex;min-height:44px;align-items:center;font-size:.75rem;line-height:1.9;text-decoration:none}.inner-page[data-inner-page] .inner-next{background:var(--inner-dark);color:var(--inner-light);padding-block:var(--inner-space)}.inner-page[data-inner-page] .inner-next__row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2rem 5rem}.inner-page[data-inner-page] .inner-next h2{margin:1.4rem 0;font-size:clamp(1.65rem,3.2vw,3rem);line-height:1.8;letter-spacing:.07em}.inner-page[data-inner-page] .inner-next p:not(.inner-kicker){font-size:.84rem;line-height:2.2;color:#c4c0b4}.inner-page[data-inner-page].inner-page--journal,.inner-page[data-inner-page].inner-page--article{background:var(--inner-paper);color:var(--inner-ink)}.inner-page[data-inner-page] .journal-masthead{padding-top:clamp(8rem,12vw,11rem);padding-bottom:clamp(2.5rem,5vw,4.5rem)}.inner-page[data-inner-page] .journal-masthead .inner-kicker{color:var(--inner-gold)}.inner-page[data-inner-page] .journal-masthead__line{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;border-bottom:1px solid #bfb7a7;padding-block:1.1rem 2rem}.inner-page[data-inner-page] .journal-masthead h1{font-size:clamp(2.8rem,6.4vw,6rem);margin:0;letter-spacing:.1em;line-height:1.5}.inner-page[data-inner-page] .journal-masthead__line>p{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.1rem,2vw,1.8rem);color:var(--inner-gold);font-style:italic}.inner-page[data-inner-page] .journal-feature{display:grid;grid-template-columns:1.38fr 1fr;gap:clamp(2rem,5vw,5rem);align-items:center;padding-bottom:var(--inner-space)}.inner-page[data-inner-page] .journal-feature__image{display:block;aspect-ratio:4 / 3;overflow:hidden;background:#34372b}.inner-page[data-inner-page] .journal-feature__image img{width:100%;height:100%;object-fit:cover}.inner-page[data-inner-page] .journal-feature__copy{padding-block:1rem}.inner-page[data-inner-page] .journal-feature .inner-kicker{color:var(--inner-gold);letter-spacing:.05em}.inner-page[data-inner-page] .journal-feature h2{margin:1.5rem 0;font-size:clamp(1.6rem,2.65vw,2.4rem);letter-spacing:.04em;line-height:1.8}.inner-page[data-inner-page] .journal-feature h2 a{text-decoration:none}.inner-page[data-inner-page] .journal-feature__excerpt{color:var(--inner-muted);font-size:.875rem;line-height:2.2;margin:0 0 1.5rem}.inner-page[data-inner-page] .journal-feature .inner-link{width:100%}.inner-page[data-inner-page] .journal-archive{padding-block:var(--inner-space);border-top:1px solid #c7beae;background:#f3efe6}.inner-page[data-inner-page] .journal-archive__heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.inner-page[data-inner-page] .journal-archive__heading h2{font-size:clamp(1.35rem,2.6vw,2rem);margin:0;letter-spacing:.07em}.inner-page[data-inner-page] [data-journal-count]{font-size:.75rem;color:var(--inner-muted);margin:0}.inner-page[data-inner-page] .journal-filters{display:flex;flex-wrap:wrap;gap:.5rem 2rem;margin-block:2rem 3.25rem;padding-block:.5rem;border-bottom:1px solid #c7beae}.inner-page[data-inner-page] .journal-filters button{color:var(--inner-muted);border:0;border-bottom:2px solid transparent;background:transparent;font:inherit;font-size:.8rem;cursor:pointer;min-height:48px;padding:.7rem 0}.inner-page[data-inner-page] .journal-filters button[aria-pressed=true]{color:var(--inner-ink);border-bottom-color:var(--inner-gold)}.inner-page[data-inner-page] .journal-filters[hidden]+.journal-grid{margin-top:3rem}.inner-page[data-inner-page] .journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5rem 2rem}.inner-page[data-inner-page] .journal-card{min-width:0}.inner-page[data-inner-page] .journal-card__link{display:block;height:100%;text-decoration:none}.inner-page[data-inner-page] .journal-card__image{aspect-ratio:4/3;overflow:hidden;background:#373c30}.inner-page[data-inner-page] .journal-card__image img{display:block;width:100%;height:100%;object-fit:cover;filter:none}.inner-page[data-inner-page] .journal-card__meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.3rem 1rem;font-size:.67rem;line-height:1.8;letter-spacing:.03em;color:var(--inner-gold);margin-top:1.25rem}.inner-page[data-inner-page] .journal-card h3{font-size:clamp(1.15rem,1.6vw,1.4rem);line-height:1.9;letter-spacing:.035em;margin:.75rem 0}.inner-page[data-inner-page] .journal-card__link>p{color:var(--inner-muted);font-size:.81rem;line-height:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.inner-page[data-inner-page] .journal-card__read{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1.25rem .5rem;border-bottom:1px solid #b6ae9e;font-size:.75rem}.inner-page[data-inner-page] .reading-header{padding-top:7.5rem;padding-bottom:clamp(3rem,5vw,5rem)}.inner-page[data-inner-page] .reading-header>.inner-back{margin-bottom:2rem;color:var(--inner-gold)}.inner-page[data-inner-page] .reading-header__grid{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(2rem,5vw,5rem);align-items:center}.inner-page[data-inner-page] .reading-header__copy .inner-kicker{color:var(--inner-gold);letter-spacing:.08em}.inner-page[data-inner-page] .reading-header h1{font-size:clamp(2rem,3.6vw,3.5rem);line-height:1.85;letter-spacing:.06em;margin:1.5rem 0}.inner-page[data-inner-page] .reading-header__author{font-size:.7rem;color:var(--inner-muted);letter-spacing:.13em;margin:0 0 1.5rem}.inner-page[data-inner-page] .reading-header__image{aspect-ratio:4 / 3;overflow:hidden}.inner-page[data-inner-page] .reading-header__image img{display:block;width:100%;height:100%;object-fit:cover}.inner-page[data-inner-page] .reading-paper{border-top:1px solid #c5bca9;background:#f5f1e8;padding-block:var(--inner-space)}.inner-page[data-inner-page] .reading-layout{display:grid;grid-template-columns:minmax(10rem,1fr) minmax(0,42rem) minmax(0,.4fr);gap:clamp(2rem,5vw,5rem)}.inner-page[data-inner-page] .reading-rail{align-self:start;position:sticky;top:7.5rem;color:var(--inner-muted);font-size:.75rem;line-height:2.2}.inner-page[data-inner-page] .reading-rail>p:not(.inner-kicker){margin:1rem 0}.inner-page[data-inner-page] .reading-prose{font-size:1.0625rem;line-height:2.25;letter-spacing:.045em}.inner-page[data-inner-page] .reading-prose>:first-child{margin-top:0}.inner-page[data-inner-page] .reading-prose p{margin:0 0 1.8em}.inner-page[data-inner-page] .reading-prose :is(h2,h3,h4){line-height:1.8;letter-spacing:.07em}.inner-page[data-inner-page] .reading-prose h2{font-size:clamp(1.45rem,2.2vw,1.8rem);margin:3rem 0 1.4rem;padding-top:1.5rem;border-top:1px solid #c8beac}.inner-page[data-inner-page] .reading-prose h3{font-size:1.3rem;margin:2.5rem 0 1.1rem}.inner-page[data-inner-page] .reading-prose blockquote{margin:2.5rem 0;padding:.25rem 0 .25rem 1.5rem;border-left:2px solid #8c7647;color:#61512f;font-size:clamp(1.2rem,2vw,1.5rem);line-height:2}.inner-page[data-inner-page] .reading-prose blockquote>p:last-child{margin-bottom:0}.inner-page[data-inner-page] .reading-prose img{width:100%;height:auto;display:block;margin-block:2.5rem}.inner-page[data-inner-page] .reading-prose a{color:#66522d;text-decoration:underline;text-underline-offset:.25em}.inner-page[data-inner-page] .reading-prose :is(ul,ol){padding-left:1.5em;margin:1.5rem 0}.inner-page[data-inner-page] .reading-prose ul{list-style:disc}.inner-page[data-inner-page] .reading-prose ol{list-style:decimal}.inner-page[data-inner-page] .reading-prose strong{font-weight:600;color:#514324}.inner-page[data-inner-page] .reading-prose pre{overflow-x:auto;padding:1rem;background:#e9e1d2}.inner-page[data-inner-page] .reading-prose table{display:block;overflow-x:auto;max-width:100%;border-collapse:collapse}.inner-page[data-inner-page] .reading-prose :is(td,th){padding:.6rem;border:1px solid #c8beac}.inner-page[data-inner-page] .reading-share{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-top:4rem;padding-top:1.5rem;border-top:1px solid #c8beac;font-size:.75rem}.inner-page[data-inner-page] .reading-share>div{display:flex;gap:1.5rem}.inner-page[data-inner-page] .reading-share a{display:inline-flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px;min-width:44px;text-decoration:none}.inner-page[data-inner-page] .reading-related{padding-block:var(--inner-space)}.inner-page[data-inner-page] .reading-related__heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:3rem}.inner-page[data-inner-page] .reading-related h2{margin:0;font-size:clamp(1.4rem,2.8vw,2rem);letter-spacing:.07em}.inner-page[data-inner-page].inner-page--shop .lineup{background:var(--inner-paper);color:var(--inner-ink);padding:clamp(8rem,12vw,11rem) var(--inner-edge) var(--inner-space)}.inner-page[data-inner-page].inner-page--shop .lineup__inner{max-width:80rem}.inner-page[data-inner-page].inner-page--shop .lineup__header{margin-bottom:clamp(2.5rem,5vw,5rem)}.inner-page[data-inner-page].inner-page--shop .lineup__title{font-family:var(--inner-serif);font-size:clamp(2.35rem,4.7vw,4.5rem);letter-spacing:.1em;line-height:1.7}.inner-page[data-inner-page].inner-page--shop :is(.lineup__eyebrow,.lineup__label,.lineup__status){color:var(--inner-gold)}.inner-page[data-inner-page].inner-page--shop :is(.lineup__intro,.lineup__description,.lineup__secondary-copy p:last-child,.lineup__fine,.lineup__footer p){color:var(--inner-muted)}.inner-page[data-inner-page].inner-page--shop .lineup__signature{grid-template-columns:1.4fr 1fr;gap:clamp(2rem,5vw,6rem);border:0;background:none}.inner-page[data-inner-page].inner-page--shop .lineup__hero-image{aspect-ratio:5/4;min-height:0;height:auto}.inner-page[data-inner-page].inner-page--shop .lineup__hero-image img{object-position:50% 58%}.inner-page[data-inner-page].inner-page--shop .lineup__signature-copy{padding:1rem 0}.inner-page[data-inner-page].inner-page--shop .lineup__signature-copy h3{font-size:clamp(3.1rem,6vw,5.5rem);margin-bottom:1.5rem}.inner-page[data-inner-page].inner-page--shop .lineup__link{color:var(--inner-gold);border-color:#9e906f;margin-top:2rem}.inner-page[data-inner-page].inner-page--shop .lineup__link:hover{color:var(--inner-ink)}.inner-page[data-inner-page].inner-page--shop .lineup__pair{margin-top:var(--inner-space);gap:clamp(2rem,6vw,6rem)}.inner-page[data-inner-page].inner-page--shop .lineup__secondary{grid-template-columns:1fr;gap:1.6rem;align-content:start}.inner-page[data-inner-page].inner-page--shop .lineup__secondary:last-child{padding-top:5rem}.inner-page[data-inner-page].inner-page--shop .lineup__secondary-image{aspect-ratio:5/4}.inner-page[data-inner-page].inner-page--shop .lineup__secondary-image img{object-position:center 58%}.inner-page[data-inner-page].inner-page--shop .lineup__secondary-copy h3{font-size:clamp(1.7rem,2.8vw,2.4rem)}.inner-page[data-inner-page].inner-page--shop .lineup__footer{margin-top:4rem;border-color:#bfb5a3}.inner-page[data-inner-page].inner-page--shop .lineup a:focus-visible{outline-color:var(--inner-gold)}.inner-page[data-inner-page].inner-page--shop .waitlist{border-top:1px solid #c7bead}.inner-page[data-inner-page] :is(.waitlist){background:#eae5da}.inner-page[data-inner-page] .waitlist__panel{border:0;border-top:1px solid #a89a7d;background:transparent;padding:2rem 0 0}.inner-page[data-inner-page] .waitlist__inner{max-width:80rem}.inner-page[data-inner-page] .waitlist :is(h1,h2){font-family:var(--inner-serif)}.inner-page[data-inner-page].inner-page--preregister{background:var(--inner-paper);color:var(--inner-ink)}.inner-page[data-inner-page].inner-page--preregister>section:last-child{color:var(--inner-muted);padding-bottom:var(--inner-space);border-top:1px solid #c7bead}.inner-page[data-inner-page].inner-page--preregister>section:last-child :is(h2,h3){color:var(--inner-ink)}.inner-page[data-inner-page].inner-page--preregister>section:last-child h3{font-size:1.1rem}.inner-page[data-inner-page] .craft-hero{display:grid;grid-template-columns:1fr 1fr;min-height:min(52rem,90svh);padding:9rem var(--inner-edge) 4.5rem;gap:4rem;align-items:center;max-width:94rem;margin:auto}.inner-page[data-inner-page] .craft-hero__copy{padding-block:1.5rem}.inner-page[data-inner-page] .craft-hero .inner-kicker{color:#bfac7b}.inner-page[data-inner-page] .craft-hero h1{margin:2rem 0 1rem;font-size:clamp(3.2rem,6.2vw,6rem);line-height:1.6;letter-spacing:.18em;color:var(--inner-light)}.inner-page[data-inner-page] .craft-hero__english{font:italic clamp(1.2rem,2.1vw,2rem)/1.6 "Cormorant Garamond",Georgia,serif;color:#bbad8c}.inner-page[data-inner-page] .craft-hero__image{aspect-ratio:5/4;overflow:hidden}.inner-page[data-inner-page] .craft-hero__image img{width:100%;height:100%;object-fit:cover}.inner-page[data-inner-page] .craft-chapters{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:3rem;border-top:1px solid #635b45;padding-top:.75rem}.inner-page[data-inner-page] .craft-chapters a{display:inline-flex;min-height:48px;gap:.55rem;align-items:center;text-decoration:none;font-size:.8rem}.inner-page[data-inner-page] .craft-chapters span{color:#baab88;font-size:.65rem}.inner-page[data-inner-page] .craft-row{max-width:none;padding:var(--inner-space) var(--inner-edge);color:var(--inner-ink);background:var(--inner-paper);gap:clamp(2.5rem,7vw,7rem)}.inner-page[data-inner-page] .craft-row>div:not(.group){min-width:0}.inner-page[data-inner-page] .craft-row--eel{background:#f3efe6}.inner-page[data-inner-page] .craft-row--eel>div{padding:0;gap:clamp(2.5rem,7vw,7rem)}.inner-page[data-inner-page] .craft-row :is(h2,p){color:var(--inner-ink)}.inner-page[data-inner-page] .craft-row h2{font-size:clamp(1.7rem,3vw,2.8rem);letter-spacing:.08em;line-height:1.7}.inner-page[data-inner-page] .craft-row p{font-size:.94rem;line-height:2.2;color:var(--inner-muted);max-width:34rem}.inner-page[data-inner-page] .craft-row .border-l-2{color:var(--inner-gold);opacity:1;border:0;padding:0;font-size:clamp(1.05rem,1.5vw,1.4rem);line-height:2}.inner-page[data-inner-page] .craft-row img{filter:none!important;transform:none!important;opacity:1;transition:none!important}.inner-page[data-inner-page] .craft-row [class~="aspect-[3/4]"],.inner-page[data-inner-page] .craft-row [class~="aspect-[4/5]"]{aspect-ratio:5/4}.inner-page[data-inner-page] .craft-interlude{height:auto;min-height:40rem;display:grid;align-items:center;isolation:isolate}.inner-page[data-inner-page] .craft-interlude>img{position:absolute;inset:0;filter:brightness(.34);z-index:-1}.inner-page[data-inner-page] .craft-interlude>div{position:relative;padding:var(--inner-space) var(--inner-edge)}.inner-page[data-inner-page] .craft-interlude h2{max-width:52rem;color:#f3e7c8;opacity:1;font-size:clamp(1.8rem,3.7vw,3.6rem);line-height:2;letter-spacing:.13em;margin-bottom:2rem}.inner-page[data-inner-page] .craft-interlude>div>div{border:0;background:none;backdrop-filter:none;padding:0;max-width:42rem}.inner-page[data-inner-page] .craft-interlude p{color:#f4eee2;font-size:.94rem;line-height:2.3}.inner-page[data-inner-page] .craft-next{padding-block:var(--inner-space)}.inner-page[data-inner-page] .craft-next span{opacity:1;color:#d0c19d}.inner-page[data-inner-page] .about-hero{min-height:42rem;height:min(50rem,90svh);align-items:flex-end;justify-content:flex-start}.inner-page[data-inner-page] .about-hero>div:first-child>img{filter:brightness(.6);opacity:1}.inner-page[data-inner-page] .about-hero>div:first-child>div{background:linear-gradient(0deg,rgba(16,18,14,.8),transparent 85%)}.inner-page[data-inner-page] .about-hero__copy{text-align:left;padding:8rem var(--inner-edge) 4rem}.inner-page[data-inner-page] .about-hero__copy .inner-kicker{color:#e2d4b0;margin-bottom:1rem}.inner-page[data-inner-page] .about-hero h1{font-size:clamp(2.65rem,5.8vw,5.8rem);line-height:1.7;letter-spacing:.1em;color:#faf4e7}.inner-page[data-inner-page] .about-hero__copy>p:last-child{color:#e0d1ae;opacity:1;font-size:1.4rem}.inner-page[data-inner-page] .about-history{padding:var(--inner-space) var(--inner-edge);background:var(--inner-paper);color:var(--inner-ink)}.inner-page[data-inner-page] .about-history>div{gap:clamp(2rem,7vw,7rem)}.inner-page[data-inner-page] .about-history h2{writing-mode:horizontal-tb!important;font-size:clamp(1.65rem,2.5vw,2.3rem);letter-spacing:.1em;line-height:1.9;color:var(--inner-ink)}.inner-page[data-inner-page] .about-history h3{color:var(--inner-ink);font-size:1.3rem}.inner-page[data-inner-page] .about-history p{color:var(--inner-muted);font-size:.9rem;line-height:2.2}.inner-page[data-inner-page] .about-history .group{border-top:1px solid #bcb19c;padding-top:2rem;gap:clamp(1.25rem,4vw,4rem)}.inner-page[data-inner-page] .about-history .group>span{opacity:1;color:var(--inner-gold);font-size:clamp(2rem,3.5vw,3rem)}.inner-page[data-inner-page] .about-history .space-y-24{display:grid;gap:3rem}.inner-page[data-inner-page] .about-history .space-y-24>*{margin:0}.inner-page[data-inner-page] .about-statement{padding:var(--inner-space) var(--inner-edge);background:var(--inner-dark)}.inner-page[data-inner-page] .about-statement>div:first-child{display:none}.inner-page[data-inner-page] .about-statement blockquote{color:#d6c9aa;font-size:clamp(1.6rem,3.3vw,3rem);line-height:2.1}.inner-page[data-inner-page] .about-statement p{font-size:.68rem;color:#bdb7a8;line-height:2.1}.inner-page[data-inner-page] .about-gallery{background:var(--inner-dark);padding:0 var(--inner-edge) var(--inner-space)}.inner-page[data-inner-page] .about-gallery img{filter:none;transition:none}.inner-page[data-inner-page] .about-gallery>div{gap:1.5rem}.inner-page[data-inner-page] .about-gallery>div>div:nth-child(2){margin-top:4rem}.inner-page[data-inner-page] .about-maker{padding:var(--inner-space) var(--inner-edge);background:var(--inner-paper);color:var(--inner-ink)}.inner-page[data-inner-page] .about-maker img{opacity:1;filter:none;transform:none!important;transition:none}.inner-page[data-inner-page] .about-maker .pointer-events-none{display:none}.inner-page[data-inner-page] .about-maker h2{color:var(--inner-ink);font-size:clamp(1.8rem,3vw,2.8rem)}.inner-page[data-inner-page] .about-maker p{color:var(--inner-muted);line-height:2.2}.inner-page[data-inner-page] .about-maker p.font-headline{color:var(--inner-gold);font-family:var(--inner-serif);font-size:1.35rem}.inner-page[data-inner-page] .about-next{background:var(--inner-dark);padding-block:var(--inner-space)}.inner-page[data-inner-page] .about-next h2{font-size:clamp(1.65rem,3vw,2.7rem);line-height:1.8}.inner-page[data-inner-page] .about-next a{border:0;border-bottom:1px solid #a28f62;padding:.75rem 0;color:#d4c6a5}.inner-page[data-inner-page] .contact-shell{background:var(--inner-dark);gap:clamp(3rem,8vw,8rem);padding-inline:var(--inner-edge);padding-top:clamp(8rem,12vw,11rem);max-width:94rem}.inner-page[data-inner-page] .contact-shell>*{min-width:0}.inner-page[data-inner-page].inner-page--contact .grain-overlay,.inner-page[data-inner-page] .contact-decoration{display:none}.inner-page[data-inner-page] .contact-shell h1{color:#eae2d0;font-size:clamp(2rem,3.6vw,3.6rem);line-height:1.7}.inner-page[data-inner-page] .contact-shell .mb-20{margin-bottom:3rem}.inner-page[data-inner-page] .contact-shell .mb-20 p{font-size:.9rem;line-height:2.2}.inner-page[data-inner-page] .contact-shell .mb-20 span{color:#bdac83;font-size:1.2rem}.inner-page[data-inner-page] #contact-form label{color:#cabea3;font-size:.75rem;line-height:1.9;margin-bottom:.5rem}.inner-page[data-inner-page] #contact-form :is(input:not([name=website]),select,textarea){background:transparent;color:#f2ece0;min-height:48px;font-size:1rem;border-color:#8e8167}.inner-page[data-inner-page] #contact-form :is(input,textarea)::placeholder{color:#a7a18f}.inner-page[data-inner-page] #contact-form select{appearance:auto;color-scheme:dark}.inner-page[data-inner-page] #contact-form textarea{resize:vertical}.inner-page[data-inner-page] #contact-form>div{margin-top:2rem}.inner-page[data-inner-page] #contact-form>div:first-of-type{margin-top:0}.inner-page[data-inner-page] #contact-submit{min-height:56px;background:#d3c29a;color:#25241e;width:100%;transform:none;border:1px solid #d3c29a}.inner-page[data-inner-page] #contact-submit span{color:#25241e}.inner-page[data-inner-page] .contact-aside img{filter:none;opacity:1;transition:none}.inner-page[data-inner-page] .contact-aside h2{color:#cabea3}.inner-page[data-inner-page] .contact-aside p{font-size:.9rem;line-height:2;color:#ddd5c1}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.inner-page[data-inner-page] .journal-card__read>span,.inner-page[data-inner-page] .inner-link>span{transition:transform .35s var(--inner-ease)}.inner-page[data-inner-page] .journal-card__link:hover .journal-card__read>span,.inner-page[data-inner-page] .inner-link:hover>span{transform:translate(3px,-2px)}}@media(max-width:63.99rem){.inner-page[data-inner-page] .journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inner-page[data-inner-page] .reading-layout{grid-template-columns:minmax(0,42rem);justify-content:center}.inner-page[data-inner-page] .reading-rail{display:none}.inner-page[data-inner-page] .craft-hero{gap:2rem;min-height:auto}.inner-page[data-inner-page].inner-page--shop .lineup__hero-image{aspect-ratio:4/5}}@media(max-width:47.99rem){.inner-page[data-inner-page]{--inner-space: 4.5rem}.inner-page[data-inner-page] .journal-masthead{padding-top:8rem;padding-bottom:2rem}.inner-page[data-inner-page] .journal-masthead__line{align-items:flex-start;flex-direction:column;gap:.5rem;padding-bottom:1.5rem}.inner-page[data-inner-page] .journal-masthead__line>p{margin:0}.inner-page[data-inner-page] .journal-feature{grid-template-columns:1fr;gap:1.25rem}.inner-page[data-inner-page] .journal-feature__image{aspect-ratio:4/3}.inner-page[data-inner-page] .journal-feature__copy{padding:0}.inner-page[data-inner-page] .journal-feature h2{font-size:1.5rem;margin:1rem 0}.inner-page[data-inner-page] .journal-filters{gap:0 1.1rem;margin-block:1.5rem 2rem}.inner-page[data-inner-page] .journal-grid{grid-template-columns:1fr;gap:2.75rem}.inner-page[data-inner-page] .journal-card h3{font-size:1.35rem}.inner-page[data-inner-page] .journal-card__link>p{font-size:.875rem}.inner-page[data-inner-page] .reading-header{padding-top:7.5rem}.inner-page[data-inner-page] .reading-header>.inner-back{margin-bottom:1rem}.inner-page[data-inner-page] .reading-header__grid{grid-template-columns:1fr;gap:2rem}.inner-page[data-inner-page] .reading-header h1{font-size:2rem;line-height:1.9}.inner-page[data-inner-page] .reading-header__image{aspect-ratio:4/3}.inner-page[data-inner-page] .reading-prose{font-size:1rem;letter-spacing:.03em;line-height:2.15}.inner-page[data-inner-page] .reading-prose blockquote{padding-left:1rem}.inner-page[data-inner-page].inner-page--shop .lineup__signature{grid-template-columns:1fr;gap:1.5rem}.inner-page[data-inner-page].inner-page--shop .lineup__hero-image{aspect-ratio:5/4}.inner-page[data-inner-page].inner-page--shop .lineup__signature-copy{padding:0}.inner-page[data-inner-page].inner-page--shop .lineup__pair{gap:3rem}.inner-page[data-inner-page].inner-page--shop .lineup__secondary:last-child{padding-top:0}.inner-page[data-inner-page] .craft-hero{grid-template-columns:1fr;padding:7.5rem var(--inner-edge) 2rem;gap:2rem}.inner-page[data-inner-page] .craft-hero__copy{padding:0}.inner-page[data-inner-page] .craft-hero h1{font-size:3.1rem;margin:1.25rem 0 .5rem}.inner-page[data-inner-page] .craft-hero__english{font-size:1.3rem}.inner-page[data-inner-page] .craft-chapters{gap:.35rem 1.1rem;margin-top:1.5rem}.inner-page[data-inner-page] .craft-hero__image{aspect-ratio:4/3}.inner-page[data-inner-page] .craft-row .text-right{text-align:left;align-items:flex-start}.inner-page[data-inner-page] .craft-interlude{min-height:34rem}.inner-page[data-inner-page] .craft-interlude h2{font-size:1.85rem;letter-spacing:.08em}.inner-page[data-inner-page] .about-hero{min-height:36rem;height:80svh}.inner-page[data-inner-page] .about-hero__copy{padding-bottom:3rem}.inner-page[data-inner-page] .about-hero h1{font-size:2.8rem}.inner-page[data-inner-page] .about-history .group{flex-direction:column;gap:.75rem}.inner-page[data-inner-page] .about-history .group>div{padding-top:0}.inner-page[data-inner-page] .about-gallery>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.inner-page[data-inner-page] .about-gallery>div>div{aspect-ratio:3/5}.inner-page[data-inner-page] .about-gallery>div>div:nth-child(2){margin-top:1.5rem}.inner-page[data-inner-page] .about-maker>div{gap:2.5rem}.inner-page[data-inner-page] .about-maker .space-y-10{margin-top:0}.inner-page[data-inner-page] .contact-shell{gap:3rem}.inner-page[data-inner-page] .contact-aside>div:not(.contact-decoration){display:grid;gap:2rem}.inner-page[data-inner-page] .contact-aside>div>div:first-child{aspect-ratio:5/3}.inner-page[data-inner-page] .contact-aside .space-y-10{margin-top:0}}@media(prefers-reduced-motion:reduce),(prefers-contrast:more),(forced-colors:active){.inner-page[data-inner-page] *,.inner-page[data-inner-page] *:before,.inner-page[data-inner-page] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(forced-colors:active){.inner-page[data-inner-page],.inner-page[data-inner-page] :is(.journal-archive,.reading-paper,.lineup,.waitlist,.craft-row,.about-history,.about-maker){background:Canvas;color:CanvasText}.inner-page[data-inner-page] :is(a,button,input,select,textarea):focus-visible{outline-color:Highlight}.inner-page[data-inner-page] .journal-filters button[aria-pressed=true]{border-bottom-color:Highlight}}@media print{.inner-page[data-inner-page] .reading-rail,.inner-page[data-inner-page] .reading-share,.inner-page[data-inner-page] .reading-related{display:none}.inner-page[data-inner-page] .reading-layout{display:block}.inner-page[data-inner-page] .reading-body{max-width:none}.inner-page[data-inner-page] .reading-paper{background:#fff;color:#000;padding:1rem 0}}.inner-page[data-inner-page] .about-story--atelier{background:var(--inner-dark);color:var(--inner-light)}.inner-page[data-inner-page] .about-atelier-hero{min-height:100svh;display:grid;grid-template-columns:minmax(0,1.32fr) minmax(22rem,.68fr);position:relative;background:#141612}.inner-page[data-inner-page] .about-atelier-hero__image{min-height:44rem;overflow:hidden}.inner-page[data-inner-page] .about-atelier-hero__image img{width:100%;height:100%;object-fit:cover;object-position:52% 50%;filter:brightness(.72) saturate(.9)}.inner-page[data-inner-page] .about-atelier-hero__copy{align-self:end;padding:clamp(7rem,11vw,10rem) var(--inner-edge) clamp(4rem,7vw,7rem);min-width:0}.inner-page[data-inner-page] .about-atelier-hero__copy .inner-kicker{color:#b9a77d}.inner-page[data-inner-page] .about-atelier-hero h1{margin:1.4rem 0 2rem;font-size:clamp(3rem,5.7vw,6.3rem);line-height:1.45;letter-spacing:.09em;color:#f1eadb;text-wrap:balance}.inner-page[data-inner-page] .about-atelier-hero__lead{color:#c8c1b2;font-size:clamp(.9rem,1.2vw,1.05rem);line-height:2.25;letter-spacing:.06em}.inner-page[data-inner-page] .about-index{margin-top:clamp(2.5rem,5vw,4.5rem);border-top:1px solid #5b5548;display:grid}.inner-page[data-inner-page] .about-index a{min-height:52px;display:flex;align-items:center;gap:1rem;border-bottom:1px solid #4b473e;color:#ddd3be;text-decoration:none;font-size:.78rem;letter-spacing:.08em}.inner-page[data-inner-page] .about-index span{color:#9f8c61;font:.72rem/1 Georgia,serif}.inner-page[data-inner-page] .about-atelier-hero__side{position:absolute;left:1rem;bottom:1.5rem;margin:0;writing-mode:vertical-rl;color:#f4edde94;font:.6rem/1 var(--font-body);letter-spacing:.22em;pointer-events:none}.inner-page[data-inner-page] .about-history--atelier{background:#ece6da;padding-block:clamp(5rem,10vw,10rem)}.inner-page[data-inner-page] .about-history__layout{display:grid;grid-template-columns:minmax(14rem,.65fr) minmax(0,1.35fr);gap:clamp(3rem,9vw,9rem)}.inner-page[data-inner-page] .about-history__intro{align-self:start;position:sticky;top:8rem}.inner-page[data-inner-page] .about-history__intro .inner-kicker{color:var(--inner-gold)}.inner-page[data-inner-page] .about-history__intro h2{margin:1.2rem 0 1.5rem;font-size:clamp(2rem,3.4vw,3.5rem);line-height:1.7;letter-spacing:.09em}.inner-page[data-inner-page] .about-history__intro>p:last-child{max-width:22rem;color:var(--inner-muted);font-size:.84rem;line-height:2.2}.inner-page[data-inner-page] .about-timeline{list-style:none;margin:0;padding:0;counter-reset:none}.inner-page[data-inner-page] .about-timeline li{display:grid;grid-template-columns:minmax(5.5rem,.35fr) 1fr;gap:clamp(1.5rem,4vw,4rem);padding:2.5rem 0 4.5rem;border-top:1px solid #b9af9c}.inner-page[data-inner-page] .about-timeline li:last-child{padding-bottom:0}.inner-page[data-inner-page] .about-timeline time{color:var(--inner-gold);font:clamp(2rem,4vw,4rem)/1 "Cormorant Garamond",Georgia,serif;letter-spacing:-.02em}.inner-page[data-inner-page] .about-timeline h3{margin:.15rem 0 1rem;font-size:clamp(1.2rem,1.7vw,1.5rem);color:var(--inner-ink)}.inner-page[data-inner-page] .about-timeline p{margin:0;max-width:34rem;color:var(--inner-muted);font-size:.9rem;line-height:2.25}.inner-page[data-inner-page] .about-philosophy{min-height:min(58rem,100svh);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(22rem,.92fr);background:#171914}.inner-page[data-inner-page] .about-philosophy__image{min-height:42rem;overflow:hidden}.inner-page[data-inner-page] .about-philosophy__image img{width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(.7) saturate(.88)}.inner-page[data-inner-page] .about-philosophy__copy{align-self:center;padding:var(--inner-space) var(--inner-edge)}.inner-page[data-inner-page] .about-philosophy__copy .inner-kicker{color:#a9966a}.inner-page[data-inner-page] .about-philosophy h2{margin:1.5rem 0 3rem;color:#f0e7d6;font-size:clamp(2.3rem,4.6vw,4.7rem);line-height:1.65;letter-spacing:.1em}.inner-page[data-inner-page] .about-philosophy blockquote{margin:0 0 2rem;color:#d6c49d;font-size:clamp(1.15rem,1.8vw,1.55rem);line-height:2.1;letter-spacing:.06em}.inner-page[data-inner-page] .about-philosophy__copy>p:last-child{color:#918c80;font-size:.65rem;line-height:2;letter-spacing:.16em}.inner-page[data-inner-page] .about-materials{display:grid;grid-template-columns:1.25fr .75fr;gap:clamp(1rem,2.5vw,2.5rem);padding:var(--inner-space) var(--inner-edge);background:#11130f}.inner-page[data-inner-page] .about-materials figure{min-width:0}.inner-page[data-inner-page] .about-materials figure>div{overflow:hidden;aspect-ratio:4/5;background:#252820}.inner-page[data-inner-page] .about-materials__wide>div{aspect-ratio:5/4!important}.inner-page[data-inner-page] .about-materials img{width:100%;height:100%;object-fit:cover;filter:brightness(.82) saturate(.9)}.inner-page[data-inner-page] .about-materials figcaption{display:grid;grid-template-columns:auto 1fr auto;gap:1rem;align-items:baseline;padding-top:1rem;border-top:1px solid #49463c;margin-top:1rem;color:#d8cfbc}.inner-page[data-inner-page] .about-materials figcaption span{color:#8e7e59;font-size:.65rem}.inner-page[data-inner-page] .about-materials figcaption strong{font-family:var(--inner-serif);font-weight:400;letter-spacing:.12em}.inner-page[data-inner-page] .about-materials figcaption small{color:#817c70;font-size:.58rem;letter-spacing:.16em}.inner-page[data-inner-page] .about-maker--atelier{background:#eee8dc;color:var(--inner-ink);padding-block:clamp(5rem,10vw,10rem)}.inner-page[data-inner-page] .about-maker__layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(20rem,.72fr);gap:clamp(3rem,9vw,9rem);align-items:center}.inner-page[data-inner-page] .about-maker__image{position:relative;aspect-ratio:5/6;overflow:hidden}.inner-page[data-inner-page] .about-maker__image img{width:100%;height:100%;object-fit:cover}.inner-page[data-inner-page] .about-maker__image>span{position:absolute;right:1rem;bottom:.5rem;color:#f4eddfbf;font:clamp(4rem,9vw,9rem)/1 "Cormorant Garamond",Georgia,serif}.inner-page[data-inner-page] .about-maker__copy .inner-kicker{color:var(--inner-gold)}.inner-page[data-inner-page] .about-maker__role{margin:2rem 0 .3rem;color:var(--inner-gold)!important;font:italic 1rem/1.6 Cormorant Garamond,Georgia,serif}.inner-page[data-inner-page] .about-maker--atelier h2{margin:0 0 2.5rem;font-size:clamp(2.2rem,4vw,4rem);letter-spacing:.1em}.inner-page[data-inner-page] .about-maker--atelier blockquote{margin:0 0 2rem;color:#6f5b32;font-size:clamp(1.3rem,2.1vw,1.8rem);line-height:2;letter-spacing:.06em}.inner-page[data-inner-page] .about-maker__copy>p:last-child{max-width:34rem;margin:0;color:var(--inner-muted);font-size:.9rem;line-height:2.35}.inner-page[data-inner-page] .about-next--atelier{padding-block:clamp(5rem,9vw,9rem);background:#171914}.inner-page[data-inner-page] .about-next--atelier .inner-kicker{color:#9f8e67}.inner-page[data-inner-page] .about-next--atelier .inner-width>div{display:flex;justify-content:space-between;align-items:end;gap:3rem;margin-top:1.5rem}.inner-page[data-inner-page] .about-next--atelier h2{margin:0;color:#eee5d3;font-size:clamp(2rem,4vw,4.3rem);line-height:1.65;letter-spacing:.09em}.inner-page[data-inner-page] .about-next--atelier .inner-link{width:min(19rem,100%);color:#d7c59d}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.inner-page[data-inner-page] .about-index a{transition:color .32s var(--inner-ease),padding-left .32s var(--inner-ease)}.inner-page[data-inner-page] .about-index a:hover{color:#fff5df;padding-left:.35rem}.inner-page[data-inner-page] .about-materials img{transition:transform 1.1s var(--inner-ease),filter 1.1s var(--inner-ease)}.inner-page[data-inner-page] .about-materials figure:hover img{transform:scale(1.018);filter:brightness(.9) saturate(1)}}@media(max-width:63.99rem){.inner-page[data-inner-page] .about-atelier-hero{grid-template-columns:1.15fr .85fr}.inner-page[data-inner-page] .about-history__layout{grid-template-columns:minmax(12rem,.55fr) minmax(0,1.45fr);gap:3rem}.inner-page[data-inner-page] .about-philosophy{grid-template-columns:1fr 1fr}.inner-page[data-inner-page] .about-maker__layout{grid-template-columns:1fr 1fr;gap:3rem}}@media(max-width:47.99rem){.inner-page[data-inner-page] .about-atelier-hero{min-height:auto;grid-template-columns:1fr;padding-top:5.5rem}.inner-page[data-inner-page] .about-atelier-hero__image{min-height:0;height:auto;aspect-ratio:4/5}.inner-page[data-inner-page] .about-atelier-hero__copy{padding:2.5rem var(--inner-edge) 4.5rem}.inner-page[data-inner-page] .about-atelier-hero h1{font-size:clamp(2.6rem,13vw,3.8rem);margin-bottom:1.5rem}.inner-page[data-inner-page] .about-atelier-hero__side{display:none}.inner-page[data-inner-page] .about-index{margin-top:2.25rem}.inner-page[data-inner-page] .about-history__layout{grid-template-columns:1fr;gap:3.5rem}.inner-page[data-inner-page] .about-history__intro{position:static}.inner-page[data-inner-page] .about-history__intro>p:last-child{max-width:none}.inner-page[data-inner-page] .about-timeline li{grid-template-columns:1fr;gap:1rem;padding:2rem 0 3.5rem}.inner-page[data-inner-page] .about-philosophy{min-height:auto;grid-template-columns:1fr}.inner-page[data-inner-page] .about-philosophy__image{min-height:0;aspect-ratio:4/5}.inner-page[data-inner-page] .about-philosophy__copy{padding-block:4.5rem}.inner-page[data-inner-page] .about-philosophy h2{font-size:2.6rem;margin-bottom:2.2rem}.inner-page[data-inner-page] .about-materials{grid-template-columns:1fr;gap:3.5rem;padding-block:4.5rem}.inner-page[data-inner-page] .about-materials figure>div,.inner-page[data-inner-page] .about-materials__wide>div{aspect-ratio:4/5!important}.inner-page[data-inner-page] .about-maker__layout{grid-template-columns:1fr;gap:3rem}.inner-page[data-inner-page] .about-maker__image{aspect-ratio:4/5}.inner-page[data-inner-page] .about-next--atelier .inner-width>div{display:grid;gap:2rem}}
