.bk{--ink:#2B2D2A;--quiet:#5D635B;--rule:#DCDDD6;--sea:#2F7466;--disp:"Cormorant Garamond","Cormorant",Garamond,Georgia,serif;align-self:stretch;margin:64px -96px 0;padding:0 96px 104px;background:#fff;color:var(--ink);font-family:EB Garamond,Garamond,Georgia,serif;box-shadow:0 1px 2px #2b2d2a14,0 24px 60px -36px #2b2d2a59;display:flex;flex-direction:column;align-items:center}.bk a{color:var(--sea);text-decoration-color:#2f746659;text-underline-offset:3px}.bk .lbl{margin:0;text-align:center;font-size:14px;letter-spacing:.26em;text-transform:uppercase;color:var(--quiet);font-weight:400}.bk h1,.bk h2{font-family:var(--disp);font-weight:300;color:var(--ink)}.bk .wash{display:block;align-self:stretch;margin:0 -96px;width:calc(100% + 192px);max-width:none;height:420px;object-fit:cover;object-position:50% 55%}.bk .sale{width:100%;max-width:1056px;display:flex;gap:64px;align-items:flex-start}.bk .sale .cover{flex:none;width:250px;margin-top:-156px}.bk .sale-copy{flex:1;text-align:left;min-width:0;padding-top:30px;display:flex;flex-direction:column;align-items:flex-start}.bk .sale :is(h1,.bt){margin:12px 0 0;font-size:70px;line-height:1;text-wrap:balance}.bk .sale .tag{margin:16px 0 0;font-family:var(--disp);font-size:29px;line-height:1.3;font-style:italic;color:var(--sea)}.bk .sale .pitch{margin:16px 0 0;font-size:21px;line-height:1.6;max-width:31em;text-wrap:pretty}.bk .notify{margin-top:22px;display:flex;width:100%;max-width:440px}.bk .notify .in{flex:1;min-width:0;height:54px;box-sizing:border-box;border-bottom:1px solid var(--ink);padding:0 2px;font-size:19px;color:#9a9e96;display:flex;align-items:center}.bk .notify .go{height:54px;box-sizing:border-box;padding:0 4px 0 22px;border-bottom:1px solid var(--ink);color:var(--sea);font-size:20px;font-style:italic;display:flex;align-items:center;white-space:nowrap}.bk .fine2{margin:12px 0 0;font-size:16px;line-height:1.5;font-style:italic;color:var(--quiet);max-width:30em}.bk .cover{container-type:inline-size;position:relative;aspect-ratio:2/3;background:#fff;overflow:hidden;box-shadow:0 1px 3px #2b2d2a29,0 30px 50px -28px #2b2d2a80}.bk .cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 100%}.bk .cover .cw{position:absolute;left:10cqw;top:12cqw;right:10cqw;display:flex;flex-direction:column;gap:3.6cqw;font-family:var(--disp);color:var(--ink)}.bk .cover .ca{font-size:3.6cqw;letter-spacing:.32em;text-transform:uppercase;color:var(--quiet)}.bk .cover .ct{font-size:12.6cqw;line-height:.98;font-weight:300;letter-spacing:-.01em}.bk .cover .cs{font-size:4.5cqw;line-height:1.25;font-style:italic;color:var(--sea);max-width:70cqw}.bk .machines{margin-top:112px;width:100%;max-width:1056px;display:flex;flex-direction:column;align-items:center}.bk .machines .row{margin-top:36px;width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}.bk .machines figure{margin:0;display:flex;flex-direction:column;gap:12px}.bk .machines img{display:block;width:100%;aspect-ratio:1;object-fit:cover;mix-blend-mode:multiply}.bk .machines figcaption{font-family:var(--disp);font-size:24px;font-style:italic;color:var(--sea);text-align:center}.bk .cap{margin:28px 0 0;font-size:18px;font-style:italic;color:var(--quiet);text-align:center}.bk .inside{margin-top:112px;width:100%;max-width:880px;display:flex;flex-direction:column;align-items:center}.bk .inside h2,.bk .closing h2{margin:10px 0 0;font-size:52px;line-height:1.05;text-align:center}.bk .toc{margin:40px 0 0;padding:0;list-style:none;width:100%;border-top:1px solid var(--rule)}.bk .toc li{display:grid;grid-template-columns:132px minmax(0,1fr) auto;gap:36px;align-items:center;padding:18px 0;border-bottom:1px solid var(--rule)}.bk .toc img{width:132px;height:132px;object-fit:contain;mix-blend-mode:multiply}.bk .toc .tt{display:block;font-family:var(--disp);font-size:36px;line-height:1.1;font-style:italic;font-weight:400;color:var(--ink)}.bk .toc .td{display:block;margin-top:6px;font-size:19px;line-height:1.45;color:var(--quiet)}.bk .st{font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--sea);white-space:nowrap}.bk .st.soft{color:var(--quiet)}.bk .tocnote{margin:22px 0 0;font-size:18px;font-style:italic;color:var(--quiet);text-align:center;max-width:34em}.bk .opening{margin-top:120px;width:100%;display:flex;flex-direction:column;align-items:center}.bk .opening .obj{margin-top:28px;display:block;width:100%;max-width:340px;height:auto;mix-blend-mode:multiply}.bk .opening h2{margin:20px 0 0;font-size:72px;line-height:1;font-style:italic;text-align:center}.bk .opening .dek{margin:16px 0 0;font-size:21px;line-height:1.45;text-align:center;color:var(--quiet)}.bk .dots{margin:44px 0 0;font-size:22px;color:var(--sea);letter-spacing:.4em}.bk .sample{position:relative;margin-top:36px;width:100%;max-width:34em;font-size:21px;line-height:1.62;max-height:560px;overflow:hidden}.bk .sample p{margin:0;text-indent:1.5em;text-align:justify;hyphens:auto;-webkit-hyphens:auto}.bk .sample p:first-child{text-indent:0}.bk .sample p:first-child:first-letter{float:left;font-family:var(--disp);font-weight:300;font-size:96px;line-height:.78;padding:10px 12px 0 0;color:var(--sea)}.bk .sample .lead{font-variant-caps:all-small-caps;letter-spacing:.06em}.bk .sample sup{font-size:13px;color:var(--sea);padding:0 2px}.bk .sample:after{content:"";position:absolute;left:0;right:0;bottom:0;height:180px;background:linear-gradient(to bottom,#fff0,#fff 85%)}.bk .keep{margin-top:10px;font-size:20px;font-style:italic}.bk .closing{margin-top:112px;width:100%;max-width:640px;display:flex;flex-direction:column;align-items:center;text-align:center}.bk .closing .pitch{margin:14px 0 0;font-size:21px;line-height:1.6;font-style:italic;color:var(--quiet)}.bk .closing .notify{align-self:center}.bk .imprint{margin-top:96px;display:flex;flex-direction:column;align-items:center;gap:10px;font-family:var(--disp);color:var(--ink)}.bk .imprint img{display:block;height:84px;width:auto}.bk .imprint .gn{margin-top:6px;font-size:17px;letter-spacing:.34em;text-transform:uppercase;padding-left:.34em}.bk .imprint .gr{width:40px;height:1px;background:var(--ink);opacity:.5}.bk .imprint .gp{font-size:12px;letter-spacing:.42em;text-transform:uppercase;padding-left:.42em}.bk .imprint .ga{margin-top:4px;font-size:17px;font-style:italic;color:var(--quiet)}.bk .gf-line{margin-top:22px;display:flex;align-items:center;gap:10px;font-size:13px;letter-spacing:.24em;text-transform:uppercase;color:var(--quiet)}.bk .gf-line img{height:34px;width:auto}.bk.band{margin-top:56px;padding-bottom:64px}.bk.band .wash{height:240px}.bk.band .sale{max-width:980px;gap:56px}.bk.band .sale .cover{width:190px;margin-top:-118px}.bk.band .sale-copy{padding-top:22px}.bk.band .sale :is(h1,.bt){font-size:54px}.bk.band .sale .tag{font-size:25px}.bk.band .more2{margin-top:20px;font-size:20px;font-style:italic}@media(max-width:640px){.bk{margin:40px -16px 0;padding:0 20px 64px}.bk .wash{margin:0 -20px;width:calc(100% + 40px);height:240px}.bk .sale{flex-direction:column;align-items:center;gap:0}.bk .sale .cover{width:196px;margin-top:-96px}.bk .sale-copy{padding-top:28px;align-items:center;text-align:center}.bk .sale :is(h1,.bt){font-size:46px}.bk .sale .tag{font-size:23px}.bk .sale .pitch{font-size:19px}.bk .machines,.bk .inside{margin-top:72px}.bk .machines .row{grid-template-columns:1fr;gap:28px;max-width:300px}.bk .inside h2,.bk .closing h2{font-size:38px}.bk .toc li{grid-template-columns:76px minmax(0,1fr);gap:16px}.bk .toc img{width:76px;height:76px}.bk .toc .st{grid-column:2;justify-self:start}.bk .toc .tt{font-size:27px}.bk .toc .td{font-size:17px}.bk .opening{margin-top:80px}.bk .opening .obj{max-width:240px}.bk .opening h2{font-size:50px}.bk .opening .dek{font-size:19px}.bk .sample{font-size:19px;max-height:520px}.bk .sample p{text-align:left}.bk .sample p:first-child:first-letter{font-size:74px}.bk .closing{margin-top:72px}.bk.band{margin-top:40px;padding-bottom:48px}.bk.band .wash{height:180px}.bk.band .sale .cover{width:160px;margin-top:-84px}.bk.band .sale :is(h1,.bt){font-size:38px}.bk.band .sale .tag{font-size:21px}}.bk .notify .in{border:0;border-bottom:1px solid var(--ink);border-radius:0;background:transparent;font:inherit;font-size:19px;color:var(--ink);outline-offset:4px}.bk .notify .in::placeholder{color:#9a9e96}.bk .notify .go{border:0;border-bottom:1px solid var(--ink);border-radius:0;background:transparent;font:inherit;font-size:20px;font-style:italic;color:var(--sea);cursor:pointer}.bk .notify .go:hover{color:var(--ink)}.bk .vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bk .soon{margin:22px 0 0;font-size:19px;font-style:italic;color:var(--quiet)}.bk .keep,.bk .more2{text-decoration:none}.bk .keep:hover,.bk .more2:hover{text-decoration:underline}.bk .cover-link{display:block;flex:none;text-decoration:none}
